From 523dd8ad4bb082c745fa88104d2f73bd8ab60b1f Mon Sep 17 00:00:00 2001 From: Alex Ma Date: Thu, 14 Sep 2023 10:10:49 -0700 Subject: [PATCH] Langpack Source update with fix for hashed strings (#24400) * Initial update to german vscode * more cleanup for vscode git german. * added working alias replacer, need to add all string entities * added aliased bundle strings * added extension files, need to update package and readme * added update to changelog, and restored vscode extensions * added comments --- build/lib/i18n.js | 25 +- build/lib/i18n.ts | 23 + build/lib/vscodeLocStringAlias.js | 324 + build/lib/vscodeLocStringAlias.ts | 321 + i18n/ads-language-pack-de/CHANGELOG.md | 1 + i18n/ads-language-pack-de/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 154 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 858 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 72 +- ...18n.json => Microsoft.azurecore.i18n.json} | 187 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 106 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 721 +- ...i18n.json => Microsoft.notebook.i18n.json} | 288 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 412 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 68 +- ...Microsoft.sql-database-projects.i18n.json} | 454 +- ...json => Microsoft.sql-migration.i18n.json} | 1594 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 470 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-es/CHANGELOG.md | 1 + i18n/ads-language-pack-es/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 154 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 860 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 74 +- ...18n.json => Microsoft.azurecore.i18n.json} | 191 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 100 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 62 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 104 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 721 +- ...i18n.json => Microsoft.notebook.i18n.json} | 294 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 22 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 414 +- ...son => Microsoft.schema-compare.i18n.json} | 128 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 458 +- ...json => Microsoft.sql-migration.i18n.json} | 1594 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 488 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-fr/CHANGELOG.md | 1 + i18n/ads-language-pack-fr/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 156 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 858 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 80 +- ...18n.json => Microsoft.azurecore.i18n.json} | 187 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 102 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 717 +- ...i18n.json => Microsoft.notebook.i18n.json} | 286 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 410 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 456 +- ...json => Microsoft.sql-migration.i18n.json} | 1588 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 456 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-it/CHANGELOG.md | 1 + i18n/ads-language-pack-it/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 160 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 858 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 70 +- ...18n.json => Microsoft.azurecore.i18n.json} | 191 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 102 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 719 +- ...i18n.json => Microsoft.notebook.i18n.json} | 288 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 24 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 412 +- ...son => Microsoft.schema-compare.i18n.json} | 128 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 504 +- ...json => Microsoft.sql-migration.i18n.json} | 1598 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 448 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-ja/CHANGELOG.md | 1 + i18n/ads-language-pack-ja/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 158 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 856 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 80 +- ...18n.json => Microsoft.azurecore.i18n.json} | 187 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 230 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 104 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 725 +- ...i18n.json => Microsoft.notebook.i18n.json} | 286 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 412 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 456 +- ...json => Microsoft.sql-migration.i18n.json} | 1594 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 452 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-ko/CHANGELOG.md | 1 + i18n/ads-language-pack-ko/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 154 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 856 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 74 +- ...18n.json => Microsoft.azurecore.i18n.json} | 185 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 104 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 719 +- ...i18n.json => Microsoft.notebook.i18n.json} | 294 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 410 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 454 +- ...json => Microsoft.sql-migration.i18n.json} | 1594 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 450 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-pt-BR/CHANGELOG.md | 1 + i18n/ads-language-pack-pt-BR/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 156 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 858 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 74 +- ...18n.json => Microsoft.azurecore.i18n.json} | 191 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 108 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 725 +- ...i18n.json => Microsoft.notebook.i18n.json} | 290 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 24 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 412 +- ...son => Microsoft.schema-compare.i18n.json} | 130 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 62 +- ...Microsoft.sql-database-projects.i18n.json} | 452 +- ...json => Microsoft.sql-migration.i18n.json} | 1602 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 480 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-ru/CHANGELOG.md | 1 + i18n/ads-language-pack-ru/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 158 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 862 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 80 +- ...18n.json => Microsoft.azurecore.i18n.json} | 189 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 104 +- ...n => Microsoft.machine-learning.i18n.json} | 356 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 719 +- ...i18n.json => Microsoft.notebook.i18n.json} | 290 +- ...i18n.json => Microsoft.profiler.i18n.json} | 17 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 420 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 506 +- ...json => Microsoft.sql-migration.i18n.json} | 1598 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 456 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-zh-hans/CHANGELOG.md | 1 + i18n/ads-language-pack-zh-hans/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 154 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 856 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 74 +- ...18n.json => Microsoft.azurecore.i18n.json} | 187 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 102 +- ...n => Microsoft.machine-learning.i18n.json} | 358 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 719 +- ...i18n.json => Microsoft.notebook.i18n.json} | 286 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 408 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 460 +- ...json => Microsoft.sql-migration.i18n.json} | 1594 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 484 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- i18n/ads-language-pack-zh-hant/CHANGELOG.md | 1 + i18n/ads-language-pack-zh-hant/package.json | 208 +- ...=> Microsoft.admin-tool-ext-win.i18n.json} | 8 +- ...nt.i18n.json => Microsoft.agent.i18n.json} | 158 +- ...{arc.i18n.json => Microsoft.arc.i18n.json} | 862 +- ...on => Microsoft.asde-deployment.i18n.json} | 88 +- ...li.i18n.json => Microsoft.azcli.i18n.json} | 70 +- ...18n.json => Microsoft.azurecore.i18n.json} | 195 +- .../Microsoft.azuremonitor.i18n.json | 82 + ...{cms.i18n.json => Microsoft.cms.i18n.json} | 232 +- ...c.i18n.json => Microsoft.dacpac.i18n.json} | 76 +- ...son => Microsoft.data-workspace.i18n.json} | 96 +- .../Microsoft.datavirtualization.i18n.json | 175 + ...t.i18n.json => Microsoft.import.i18n.json} | 60 +- ...to.i18n.json => Microsoft.kusto.i18n.json} | 104 +- ...n => Microsoft.machine-learning.i18n.json} | 360 +- ...ql.i18n.json => Microsoft.mssql.i18n.json} | 717 +- ...i18n.json => Microsoft.notebook.i18n.json} | 290 +- ...i18n.json => Microsoft.profiler.i18n.json} | 15 +- ...json => Microsoft.query-history.i18n.json} | 20 +- .../Microsoft.query-store.i18n.json | 91 + ...> Microsoft.resource-deployment.i18n.json} | 414 +- ...son => Microsoft.schema-compare.i18n.json} | 126 +- ...json => Microsoft.server-report.i18n.json} | 4 +- ...son => Microsoft.sql-assessment.i18n.json} | 66 +- ...Microsoft.sql-database-projects.i18n.json} | 458 +- ...json => Microsoft.sql-migration.i18n.json} | 1612 ++-- .../translations/extensions/git.i18n.json | 567 -- .../ms-mssql.sql-bindings-vscode.i18n.json | 87 + .../extensions/vscode.git.i18n.json | 540 +- .../xml-language-features.i18n.json | 16 - .../translations/main.i18n.json | 308 +- ...lf => Microsoft.admin-tool-ext-win.de.xlf} | 24 +- .../{agent.de.xlf => Microsoft.agent.de.xlf} | 562 +- .../de/{arc.de.xlf => Microsoft.arc.de.xlf} | 3278 ++++---- ...e.xlf => Microsoft.asde-deployment.de.xlf} | 350 +- .../{azcli.de.xlf => Microsoft.azcli.de.xlf} | 248 +- ...core.de.xlf => Microsoft.azurecore.de.xlf} | 706 +- .../xlf/de/Microsoft.azuremonitor.de.xlf | 255 + .../de/{cms.de.xlf => Microsoft.cms.de.xlf} | 816 +- ...{dacpac.de.xlf => Microsoft.dacpac.de.xlf} | 290 +- ...de.xlf => Microsoft.data-workspace.de.xlf} | 354 +- .../de/Microsoft.datavirtualization.de.xlf | 587 ++ ...{import.de.xlf => Microsoft.import.de.xlf} | 200 +- .../{kusto.de.xlf => Microsoft.kusto.de.xlf} | 350 +- ....xlf => Microsoft.machine-learning.de.xlf} | 1336 ++-- .../{mssql.de.xlf => Microsoft.mssql.de.xlf} | 2644 ++++--- ...ebook.de.xlf => Microsoft.notebook.de.xlf} | 1068 +-- ...filer.de.xlf => Microsoft.profiler.de.xlf} | 56 +- ....de.xlf => Microsoft.query-history.de.xlf} | 74 +- resources/xlf/de/Microsoft.query-store.de.xlf | 311 + ...f => Microsoft.resource-deployment.de.xlf} | 1504 ++-- ...de.xlf => Microsoft.schema-compare.de.xlf} | 476 +- ....de.xlf => Microsoft.server-report.de.xlf} | 10 +- ...de.xlf => Microsoft.sql-assessment.de.xlf} | 246 +- ...=> Microsoft.sql-database-projects.de.xlf} | 1652 ++-- ....de.xlf => Microsoft.sql-migration.de.xlf} | 5812 +++++++------- .../de/ms-mssql.sql-bindings-vscode.de.xlf | 297 + resources/xlf/de/sql.de.xlf | 258 +- .../xlf/de/{git.de.xlf => vscode.git.de.xlf} | 3963 +++++----- resources/xlf/de/xml-language-features.de.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.es.xlf} | 24 +- .../{agent.es.xlf => Microsoft.agent.es.xlf} | 562 +- .../es/{arc.es.xlf => Microsoft.arc.es.xlf} | 3224 ++++---- ...s.xlf => Microsoft.asde-deployment.es.xlf} | 350 +- .../{azcli.es.xlf => Microsoft.azcli.es.xlf} | 250 +- ...core.es.xlf => Microsoft.azurecore.es.xlf} | 710 +- .../xlf/es/Microsoft.azuremonitor.es.xlf | 255 + .../es/{cms.es.xlf => Microsoft.cms.es.xlf} | 816 +- ...{dacpac.es.xlf => Microsoft.dacpac.es.xlf} | 290 +- ...es.xlf => Microsoft.data-workspace.es.xlf} | 378 +- .../es/Microsoft.datavirtualization.es.xlf | 587 ++ ...{import.es.xlf => Microsoft.import.es.xlf} | 202 +- .../{kusto.es.xlf => Microsoft.kusto.es.xlf} | 342 +- ....xlf => Microsoft.machine-learning.es.xlf} | 1336 ++-- .../{mssql.es.xlf => Microsoft.mssql.es.xlf} | 2642 ++++--- ...ebook.es.xlf => Microsoft.notebook.es.xlf} | 1062 +-- ...filer.es.xlf => Microsoft.profiler.es.xlf} | 56 +- ....es.xlf => Microsoft.query-history.es.xlf} | 76 +- resources/xlf/es/Microsoft.query-store.es.xlf | 311 + ...f => Microsoft.resource-deployment.es.xlf} | 1520 ++-- ...es.xlf => Microsoft.schema-compare.es.xlf} | 478 +- ....es.xlf => Microsoft.server-report.es.xlf} | 10 +- ...es.xlf => Microsoft.sql-assessment.es.xlf} | 244 +- ...=> Microsoft.sql-database-projects.es.xlf} | 1654 ++-- ....es.xlf => Microsoft.sql-migration.es.xlf} | 6664 ++++++++-------- .../es/ms-mssql.sql-bindings-vscode.es.xlf | 297 + resources/xlf/es/sql.es.xlf | 258 +- .../xlf/es/{git.es.xlf => vscode.git.es.xlf} | 3955 +++++----- resources/xlf/es/xml-language-features.es.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.fr.xlf} | 24 +- .../{agent.fr.xlf => Microsoft.agent.fr.xlf} | 564 +- .../fr/{arc.fr.xlf => Microsoft.arc.fr.xlf} | 3278 ++++---- ...r.xlf => Microsoft.asde-deployment.fr.xlf} | 350 +- .../{azcli.fr.xlf => Microsoft.azcli.fr.xlf} | 258 +- ...core.fr.xlf => Microsoft.azurecore.fr.xlf} | 684 +- .../xlf/fr/Microsoft.azuremonitor.fr.xlf | 255 + .../fr/{cms.fr.xlf => Microsoft.cms.fr.xlf} | 816 +- ...{dacpac.fr.xlf => Microsoft.dacpac.fr.xlf} | 290 +- ...fr.xlf => Microsoft.data-workspace.fr.xlf} | 354 +- .../fr/Microsoft.datavirtualization.fr.xlf | 587 ++ ...{import.fr.xlf => Microsoft.import.fr.xlf} | 200 +- .../{kusto.fr.xlf => Microsoft.kusto.fr.xlf} | 344 +- ....xlf => Microsoft.machine-learning.fr.xlf} | 1336 ++-- .../{mssql.fr.xlf => Microsoft.mssql.fr.xlf} | 2638 ++++--- ...ebook.fr.xlf => Microsoft.notebook.fr.xlf} | 1068 +-- ...filer.fr.xlf => Microsoft.profiler.fr.xlf} | 56 +- ....fr.xlf => Microsoft.query-history.fr.xlf} | 74 +- resources/xlf/fr/Microsoft.query-store.fr.xlf | 311 + ...f => Microsoft.resource-deployment.fr.xlf} | 1506 ++-- ...fr.xlf => Microsoft.schema-compare.fr.xlf} | 476 +- ....fr.xlf => Microsoft.server-report.fr.xlf} | 10 +- ...fr.xlf => Microsoft.sql-assessment.fr.xlf} | 244 +- ...=> Microsoft.sql-database-projects.fr.xlf} | 1652 ++-- ....fr.xlf => Microsoft.sql-migration.fr.xlf} | 5784 +++++++------- .../fr/ms-mssql.sql-bindings-vscode.fr.xlf | 297 + resources/xlf/fr/sql.fr.xlf | 260 +- .../xlf/fr/{git.fr.xlf => vscode.git.fr.xlf} | 3967 +++++----- resources/xlf/fr/xml-language-features.fr.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.it.xlf} | 24 +- .../{agent.it.xlf => Microsoft.agent.it.xlf} | 568 +- .../it/{arc.it.xlf => Microsoft.arc.it.xlf} | 3216 ++++---- ...t.xlf => Microsoft.asde-deployment.it.xlf} | 350 +- .../{azcli.it.xlf => Microsoft.azcli.it.xlf} | 244 +- ...core.it.xlf => Microsoft.azurecore.it.xlf} | 690 +- .../xlf/it/Microsoft.azuremonitor.it.xlf | 255 + .../it/{cms.it.xlf => Microsoft.cms.it.xlf} | 816 +- ...{dacpac.it.xlf => Microsoft.dacpac.it.xlf} | 290 +- ...it.xlf => Microsoft.data-workspace.it.xlf} | 376 +- .../it/Microsoft.datavirtualization.it.xlf | 587 ++ ...{import.it.xlf => Microsoft.import.it.xlf} | 200 +- .../{kusto.it.xlf => Microsoft.kusto.it.xlf} | 344 +- ....xlf => Microsoft.machine-learning.it.xlf} | 1336 ++-- .../{mssql.it.xlf => Microsoft.mssql.it.xlf} | 2640 ++++--- ...ebook.it.xlf => Microsoft.notebook.it.xlf} | 1068 +-- ...filer.it.xlf => Microsoft.profiler.it.xlf} | 56 +- ....it.xlf => Microsoft.query-history.it.xlf} | 78 +- resources/xlf/it/Microsoft.query-store.it.xlf | 311 + ...f => Microsoft.resource-deployment.it.xlf} | 1504 ++-- ...it.xlf => Microsoft.schema-compare.it.xlf} | 480 +- ....it.xlf => Microsoft.server-report.it.xlf} | 10 +- ...it.xlf => Microsoft.sql-assessment.it.xlf} | 244 +- ...=> Microsoft.sql-database-projects.it.xlf} | 1842 ++--- ....it.xlf => Microsoft.sql-migration.it.xlf} | 5816 +++++++------- .../it/ms-mssql.sql-bindings-vscode.it.xlf | 297 + resources/xlf/it/sql.it.xlf | 260 +- .../xlf/it/{git.it.xlf => vscode.git.it.xlf} | 3915 +++++----- resources/xlf/it/xml-language-features.it.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.ja.xlf} | 24 +- .../{agent.ja.xlf => Microsoft.agent.ja.xlf} | 566 +- .../ja/{arc.ja.xlf => Microsoft.arc.ja.xlf} | 3278 ++++---- ...a.xlf => Microsoft.asde-deployment.ja.xlf} | 350 +- .../{azcli.ja.xlf => Microsoft.azcli.ja.xlf} | 250 +- ...core.ja.xlf => Microsoft.azurecore.ja.xlf} | 684 +- .../xlf/ja/Microsoft.azuremonitor.ja.xlf | 255 + .../ja/{cms.ja.xlf => Microsoft.cms.ja.xlf} | 816 +- ...{dacpac.ja.xlf => Microsoft.dacpac.ja.xlf} | 290 +- ...ja.xlf => Microsoft.data-workspace.ja.xlf} | 376 +- .../ja/Microsoft.datavirtualization.ja.xlf | 587 ++ ...{import.ja.xlf => Microsoft.import.ja.xlf} | 200 +- .../{kusto.ja.xlf => Microsoft.kusto.ja.xlf} | 346 +- ....xlf => Microsoft.machine-learning.ja.xlf} | 1336 ++-- .../{mssql.ja.xlf => Microsoft.mssql.ja.xlf} | 2698 ++++--- ...ebook.ja.xlf => Microsoft.notebook.ja.xlf} | 1056 +-- ...filer.ja.xlf => Microsoft.profiler.ja.xlf} | 56 +- ....ja.xlf => Microsoft.query-history.ja.xlf} | 74 +- resources/xlf/ja/Microsoft.query-store.ja.xlf | 311 + ...f => Microsoft.resource-deployment.ja.xlf} | 1504 ++-- ...ja.xlf => Microsoft.schema-compare.ja.xlf} | 476 +- ....ja.xlf => Microsoft.server-report.ja.xlf} | 10 +- ...ja.xlf => Microsoft.sql-assessment.ja.xlf} | 236 +- ...=> Microsoft.sql-database-projects.ja.xlf} | 1654 ++-- ....ja.xlf => Microsoft.sql-migration.ja.xlf} | 6664 ++++++++-------- .../ja/ms-mssql.sql-bindings-vscode.ja.xlf | 297 + resources/xlf/ja/sql.ja.xlf | 260 +- .../xlf/ja/{git.ja.xlf => vscode.git.ja.xlf} | 3949 +++++----- resources/xlf/ja/xml-language-features.ja.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.ko.xlf} | 24 +- .../{agent.ko.xlf => Microsoft.agent.ko.xlf} | 562 +- .../ko/{arc.ko.xlf => Microsoft.arc.ko.xlf} | 3276 ++++---- ...o.xlf => Microsoft.asde-deployment.ko.xlf} | 350 +- .../{azcli.ko.xlf => Microsoft.azcli.ko.xlf} | 250 +- ...core.ko.xlf => Microsoft.azurecore.ko.xlf} | 702 +- .../xlf/ko/Microsoft.azuremonitor.ko.xlf | 255 + .../ko/{cms.ko.xlf => Microsoft.cms.ko.xlf} | 814 +- ...{dacpac.ko.xlf => Microsoft.dacpac.ko.xlf} | 290 +- ...ko.xlf => Microsoft.data-workspace.ko.xlf} | 354 +- .../ko/Microsoft.datavirtualization.ko.xlf | 587 ++ ...{import.ko.xlf => Microsoft.import.ko.xlf} | 200 +- .../{kusto.ko.xlf => Microsoft.kusto.ko.xlf} | 346 +- ....xlf => Microsoft.machine-learning.ko.xlf} | 1336 ++-- .../{mssql.ko.xlf => Microsoft.mssql.ko.xlf} | 2654 ++++--- ...ebook.ko.xlf => Microsoft.notebook.ko.xlf} | 1072 +-- ...filer.ko.xlf => Microsoft.profiler.ko.xlf} | 56 +- ....ko.xlf => Microsoft.query-history.ko.xlf} | 74 +- resources/xlf/ko/Microsoft.query-store.ko.xlf | 311 + ...f => Microsoft.resource-deployment.ko.xlf} | 1504 ++-- ...ko.xlf => Microsoft.schema-compare.ko.xlf} | 478 +- ....ko.xlf => Microsoft.server-report.ko.xlf} | 10 +- ...ko.xlf => Microsoft.sql-assessment.ko.xlf} | 244 +- ...=> Microsoft.sql-database-projects.ko.xlf} | 1650 ++-- ....ko.xlf => Microsoft.sql-migration.ko.xlf} | 6664 ++++++++-------- .../ko/ms-mssql.sql-bindings-vscode.ko.xlf | 297 + resources/xlf/ko/sql.ko.xlf | 258 +- .../xlf/ko/{git.ko.xlf => vscode.git.ko.xlf} | 3963 +++++----- resources/xlf/ko/xml-language-features.ko.xlf | 15 - ...=> Microsoft.admin-tool-ext-win.pt-BR.xlf} | 24 +- ...nt.pt-BR.xlf => Microsoft.agent.pt-BR.xlf} | 564 +- ...{arc.pt-BR.xlf => Microsoft.arc.pt-BR.xlf} | 3280 ++++---- ...lf => Microsoft.asde-deployment.pt-BR.xlf} | 350 +- ...li.pt-BR.xlf => Microsoft.azcli.pt-BR.xlf} | 248 +- ...t-BR.xlf => Microsoft.azurecore.pt-BR.xlf} | 732 +- .../pt-br/Microsoft.azuremonitor.pt-BR.xlf | 255 + ...{cms.pt-BR.xlf => Microsoft.cms.pt-BR.xlf} | 816 +- ...c.pt-BR.xlf => Microsoft.dacpac.pt-BR.xlf} | 290 +- ...xlf => Microsoft.data-workspace.pt-BR.xlf} | 354 +- .../Microsoft.datavirtualization.pt-BR.xlf | 587 ++ ...t.pt-BR.xlf => Microsoft.import.pt-BR.xlf} | 200 +- ...to.pt-BR.xlf => Microsoft.kusto.pt-BR.xlf} | 350 +- ...f => Microsoft.machine-learning.pt-BR.xlf} | 1336 ++-- ...ql.pt-BR.xlf => Microsoft.mssql.pt-BR.xlf} | 2644 ++++--- ...pt-BR.xlf => Microsoft.notebook.pt-BR.xlf} | 1072 +-- ...pt-BR.xlf => Microsoft.profiler.pt-BR.xlf} | 56 +- ....xlf => Microsoft.query-history.pt-BR.xlf} | 78 +- .../xlf/pt-br/Microsoft.query-store.pt-BR.xlf | 311 + ...> Microsoft.resource-deployment.pt-BR.xlf} | 1504 ++-- ...xlf => Microsoft.schema-compare.pt-BR.xlf} | 492 +- ....xlf => Microsoft.server-report.pt-BR.xlf} | 10 +- ...xlf => Microsoft.sql-assessment.pt-BR.xlf} | 238 +- ...Microsoft.sql-database-projects.pt-BR.xlf} | 1650 ++-- ....xlf => Microsoft.sql-migration.pt-BR.xlf} | 5820 +++++++------- .../ms-mssql.sql-bindings-vscode.pt-BR.xlf | 297 + resources/xlf/pt-br/sql.pt-BR.xlf | 258 +- .../{git.pt-BR.xlf => vscode.git.pt-BR.xlf} | 3917 +++++----- .../xlf/pt-br/xml-language-features.pt-BR.xlf | 15 - ...lf => Microsoft.admin-tool-ext-win.ru.xlf} | 24 +- .../{agent.ru.xlf => Microsoft.agent.ru.xlf} | 566 +- .../ru/{arc.ru.xlf => Microsoft.arc.ru.xlf} | 3222 ++++---- ...u.xlf => Microsoft.asde-deployment.ru.xlf} | 350 +- .../{azcli.ru.xlf => Microsoft.azcli.ru.xlf} | 252 +- ...core.ru.xlf => Microsoft.azurecore.ru.xlf} | 686 +- .../xlf/ru/Microsoft.azuremonitor.ru.xlf | 255 + .../ru/{cms.ru.xlf => Microsoft.cms.ru.xlf} | 816 +- ...{dacpac.ru.xlf => Microsoft.dacpac.ru.xlf} | 290 +- ...ru.xlf => Microsoft.data-workspace.ru.xlf} | 354 +- .../ru/Microsoft.datavirtualization.ru.xlf | 587 ++ ...{import.ru.xlf => Microsoft.import.ru.xlf} | 200 +- .../{kusto.ru.xlf => Microsoft.kusto.ru.xlf} | 348 +- ....xlf => Microsoft.machine-learning.ru.xlf} | 1344 ++-- .../{mssql.ru.xlf => Microsoft.mssql.ru.xlf} | 2642 ++++--- ...ebook.ru.xlf => Microsoft.notebook.ru.xlf} | 1058 +-- ...filer.ru.xlf => Microsoft.profiler.ru.xlf} | 58 +- ....ru.xlf => Microsoft.query-history.ru.xlf} | 74 +- resources/xlf/ru/Microsoft.query-store.ru.xlf | 311 + ...f => Microsoft.resource-deployment.ru.xlf} | 1508 ++-- ...ru.xlf => Microsoft.schema-compare.ru.xlf} | 478 +- ....ru.xlf => Microsoft.server-report.ru.xlf} | 10 +- ...ru.xlf => Microsoft.sql-assessment.ru.xlf} | 244 +- ...=> Microsoft.sql-database-projects.ru.xlf} | 1842 ++--- ....ru.xlf => Microsoft.sql-migration.ru.xlf} | 5814 +++++++------- .../ru/ms-mssql.sql-bindings-vscode.ru.xlf | 297 + resources/xlf/ru/sql.ru.xlf | 258 +- .../xlf/ru/{git.ru.xlf => vscode.git.ru.xlf} | 3951 +++++----- resources/xlf/ru/xml-language-features.ru.xlf | 15 - ... Microsoft.admin-tool-ext-win.zh-Hans.xlf} | 24 +- ...h-Hans.xlf => Microsoft.agent.zh-Hans.xlf} | 562 +- ....zh-Hans.xlf => Microsoft.arc.zh-Hans.xlf} | 3278 ++++---- ... => Microsoft.asde-deployment.zh-Hans.xlf} | 350 +- ...h-Hans.xlf => Microsoft.azcli.zh-Hans.xlf} | 248 +- ...ns.xlf => Microsoft.azurecore.zh-Hans.xlf} | 706 +- .../Microsoft.azuremonitor.zh-Hans.xlf | 255 + ....zh-Hans.xlf => Microsoft.cms.zh-Hans.xlf} | 814 +- ...-Hans.xlf => Microsoft.dacpac.zh-Hans.xlf} | 290 +- ...f => Microsoft.data-workspace.zh-Hans.xlf} | 354 +- .../Microsoft.datavirtualization.zh-Hans.xlf | 587 ++ ...-Hans.xlf => Microsoft.import.zh-Hans.xlf} | 200 +- ...h-Hans.xlf => Microsoft.kusto.zh-Hans.xlf} | 344 +- ...=> Microsoft.machine-learning.zh-Hans.xlf} | 1336 ++-- ...h-Hans.xlf => Microsoft.mssql.zh-Hans.xlf} | 2656 ++++--- ...ans.xlf => Microsoft.notebook.zh-Hans.xlf} | 1066 +-- ...ans.xlf => Microsoft.profiler.zh-Hans.xlf} | 56 +- ...lf => Microsoft.query-history.zh-Hans.xlf} | 74 +- .../zh-hans/Microsoft.query-store.zh-Hans.xlf | 311 + ...Microsoft.resource-deployment.zh-Hans.xlf} | 1500 ++-- ...f => Microsoft.schema-compare.zh-Hans.xlf} | 476 +- ...lf => Microsoft.server-report.zh-Hans.xlf} | 10 +- ...f => Microsoft.sql-assessment.zh-Hans.xlf} | 244 +- ...crosoft.sql-database-projects.zh-Hans.xlf} | 1654 ++-- ...lf => Microsoft.sql-migration.zh-Hans.xlf} | 5816 +++++++------- .../ms-mssql.sql-bindings-vscode.zh-Hans.xlf | 297 + resources/xlf/zh-hans/sql.zh-Hans.xlf | 258 +- ...git.zh-Hans.xlf => vscode.git.zh-Hans.xlf} | 3945 +++++----- .../zh-hans/xml-language-features.zh-Hans.xlf | 15 - ... Microsoft.admin-tool-ext-win.zh-Hant.xlf} | 24 +- ...h-Hant.xlf => Microsoft.agent.zh-Hant.xlf} | 564 +- ....zh-Hant.xlf => Microsoft.arc.zh-Hant.xlf} | 3222 ++++---- ... => Microsoft.asde-deployment.zh-Hant.xlf} | 350 +- ...h-Hant.xlf => Microsoft.azcli.zh-Hant.xlf} | 244 +- ...nt.xlf => Microsoft.azurecore.zh-Hant.xlf} | 738 +- .../Microsoft.azuremonitor.zh-Hant.xlf | 255 + ....zh-Hant.xlf => Microsoft.cms.zh-Hant.xlf} | 814 +- ...-Hant.xlf => Microsoft.dacpac.zh-Hant.xlf} | 290 +- ...f => Microsoft.data-workspace.zh-Hant.xlf} | 370 +- .../Microsoft.datavirtualization.zh-Hant.xlf | 587 ++ ...-Hant.xlf => Microsoft.import.zh-Hant.xlf} | 200 +- ...h-Hant.xlf => Microsoft.kusto.zh-Hant.xlf} | 346 +- ...=> Microsoft.machine-learning.zh-Hant.xlf} | 1338 ++-- ...h-Hant.xlf => Microsoft.mssql.zh-Hant.xlf} | 2652 ++++--- ...ant.xlf => Microsoft.notebook.zh-Hant.xlf} | 1066 +-- ...ant.xlf => Microsoft.profiler.zh-Hant.xlf} | 56 +- ...lf => Microsoft.query-history.zh-Hant.xlf} | 74 +- .../zh-hant/Microsoft.query-store.zh-Hant.xlf | 311 + ...Microsoft.resource-deployment.zh-Hant.xlf} | 1532 ++-- ...f => Microsoft.schema-compare.zh-Hant.xlf} | 476 +- ...lf => Microsoft.server-report.zh-Hant.xlf} | 10 +- ...f => Microsoft.sql-assessment.zh-Hant.xlf} | 244 +- ...crosoft.sql-database-projects.zh-Hant.xlf} | 1656 ++-- ...lf => Microsoft.sql-migration.zh-Hant.xlf} | 6916 +++++++++-------- .../ms-mssql.sql-bindings-vscode.zh-Hant.xlf | 297 + resources/xlf/zh-hant/sql.zh-Hant.xlf | 258 +- ...git.zh-Hant.xlf => vscode.git.zh-Hant.xlf} | 3965 +++++----- .../zh-hant/xml-language-features.zh-Hant.xlf | 15 - 614 files changed, 193655 insertions(+), 168544 deletions(-) create mode 100644 build/lib/vscodeLocStringAlias.js create mode 100644 build/lib/vscodeLocStringAlias.ts rename i18n/ads-language-pack-de/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (89%) rename i18n/ads-language-pack-de/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (96%) rename i18n/ads-language-pack-de/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (94%) rename i18n/ads-language-pack-de/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (98%) rename i18n/ads-language-pack-de/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (97%) rename i18n/ads-language-pack-de/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (80%) create mode 100644 i18n/ads-language-pack-de/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-de/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-de/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (97%) rename i18n/ads-language-pack-de/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (98%) create mode 100644 i18n/ads-language-pack-de/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-de/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-de/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (90%) rename i18n/ads-language-pack-de/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-de/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (67%) rename i18n/ads-language-pack-de/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (96%) rename i18n/ads-language-pack-de/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-de/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (96%) create mode 100644 i18n/ads-language-pack-de/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-de/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (97%) rename i18n/ads-language-pack-de/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (98%) rename i18n/ads-language-pack-de/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (91%) rename i18n/ads-language-pack-de/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (90%) rename i18n/ads-language-pack-de/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (98%) rename i18n/ads-language-pack-de/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-de/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-de/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-es/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (89%) rename i18n/ads-language-pack-es/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (97%) rename i18n/ads-language-pack-es/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (95%) rename i18n/ads-language-pack-es/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-es/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (95%) rename i18n/ads-language-pack-es/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (80%) create mode 100644 i18n/ads-language-pack-es/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-es/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-es/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (98%) rename i18n/ads-language-pack-es/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (89%) create mode 100644 i18n/ads-language-pack-es/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-es/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (96%) rename i18n/ads-language-pack-es/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (90%) rename i18n/ads-language-pack-es/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (98%) rename i18n/ads-language-pack-es/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (66%) rename i18n/ads-language-pack-es/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (94%) rename i18n/ads-language-pack-es/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-es/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (95%) create mode 100644 i18n/ads-language-pack-es/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-es/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (96%) rename i18n/ads-language-pack-es/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (96%) rename i18n/ads-language-pack-es/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (93%) rename i18n/ads-language-pack-es/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (91%) rename i18n/ads-language-pack-es/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (97%) rename i18n/ads-language-pack-es/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (95%) delete mode 100644 i18n/ads-language-pack-es/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-es/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-fr/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (90%) rename i18n/ads-language-pack-fr/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (97%) rename i18n/ads-language-pack-fr/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (94%) rename i18n/ads-language-pack-fr/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-fr/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (94%) rename i18n/ads-language-pack-fr/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (80%) create mode 100644 i18n/ads-language-pack-fr/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-fr/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-fr/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (99%) rename i18n/ads-language-pack-fr/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (94%) create mode 100644 i18n/ads-language-pack-fr/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-fr/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-fr/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (94%) rename i18n/ads-language-pack-fr/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-fr/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (67%) rename i18n/ads-language-pack-fr/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (96%) rename i18n/ads-language-pack-fr/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-fr/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (97%) create mode 100644 i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-fr/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (96%) rename i18n/ads-language-pack-fr/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (98%) rename i18n/ads-language-pack-fr/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (92%) rename i18n/ads-language-pack-fr/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (91%) rename i18n/ads-language-pack-fr/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (97%) rename i18n/ads-language-pack-fr/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-fr/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-fr/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-it/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (87%) rename i18n/ads-language-pack-it/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (96%) rename i18n/ads-language-pack-it/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (99%) rename i18n/ads-language-pack-it/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-it/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (99%) rename i18n/ads-language-pack-it/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (81%) create mode 100644 i18n/ads-language-pack-it/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-it/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (99%) rename i18n/ads-language-pack-it/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (99%) rename i18n/ads-language-pack-it/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (90%) create mode 100644 i18n/ads-language-pack-it/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-it/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-it/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (94%) rename i18n/ads-language-pack-it/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-it/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (68%) rename i18n/ads-language-pack-it/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (95%) rename i18n/ads-language-pack-it/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-it/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (93%) create mode 100644 i18n/ads-language-pack-it/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-it/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (97%) rename i18n/ads-language-pack-it/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (97%) rename i18n/ads-language-pack-it/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (94%) rename i18n/ads-language-pack-it/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (91%) rename i18n/ads-language-pack-it/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (98%) rename i18n/ads-language-pack-it/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (95%) delete mode 100644 i18n/ads-language-pack-it/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-it/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-ja/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (87%) rename i18n/ads-language-pack-ja/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (96%) rename i18n/ads-language-pack-ja/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (95%) rename i18n/ads-language-pack-ja/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (98%) rename i18n/ads-language-pack-ja/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (95%) rename i18n/ads-language-pack-ja/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (81%) create mode 100644 i18n/ads-language-pack-ja/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-ja/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-ja/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (98%) rename i18n/ads-language-pack-ja/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (90%) create mode 100644 i18n/ads-language-pack-ja/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-ja/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-ja/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (92%) rename i18n/ads-language-pack-ja/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-ja/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (67%) rename i18n/ads-language-pack-ja/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (96%) rename i18n/ads-language-pack-ja/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-ja/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (95%) create mode 100644 i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-ja/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (97%) rename i18n/ads-language-pack-ja/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (98%) rename i18n/ads-language-pack-ja/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (93%) rename i18n/ads-language-pack-ja/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (91%) rename i18n/ads-language-pack-ja/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (97%) rename i18n/ads-language-pack-ja/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-ja/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-ja/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-ko/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (89%) rename i18n/ads-language-pack-ko/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (96%) rename i18n/ads-language-pack-ko/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (80%) create mode 100644 i18n/ads-language-pack-ko/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-ko/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-ko/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (99%) create mode 100644 i18n/ads-language-pack-ko/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-ko/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (90%) rename i18n/ads-language-pack-ko/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (98%) rename i18n/ads-language-pack-ko/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (67%) rename i18n/ads-language-pack-ko/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (95%) rename i18n/ads-language-pack-ko/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-ko/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (95%) create mode 100644 i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-ko/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (97%) rename i18n/ads-language-pack-ko/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (98%) rename i18n/ads-language-pack-ko/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (88%) rename i18n/ads-language-pack-ko/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (91%) rename i18n/ads-language-pack-ko/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (98%) rename i18n/ads-language-pack-ko/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-ko/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-ko/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-pt-BR/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (89%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (96%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (95%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (97%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (78%) create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-pt-BR/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (99%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (98%) create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-pt-BR/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (87%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (98%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (65%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (95%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (96%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (93%) create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-pt-BR/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (96%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (96%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (91%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (89%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (97%) rename i18n/ads-language-pack-pt-BR/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (95%) delete mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-ru/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (87%) rename i18n/ads-language-pack-ru/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (97%) rename i18n/ads-language-pack-ru/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (94%) rename i18n/ads-language-pack-ru/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (98%) rename i18n/ads-language-pack-ru/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (94%) rename i18n/ads-language-pack-ru/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (82%) create mode 100644 i18n/ads-language-pack-ru/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-ru/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-ru/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (98%) rename i18n/ads-language-pack-ru/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (98%) create mode 100644 i18n/ads-language-pack-ru/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-ru/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (97%) rename i18n/ads-language-pack-ru/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (93%) rename i18n/ads-language-pack-ru/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (98%) rename i18n/ads-language-pack-ru/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (68%) rename i18n/ads-language-pack-ru/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (95%) rename i18n/ads-language-pack-ru/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (93%) rename i18n/ads-language-pack-ru/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (96%) create mode 100644 i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-ru/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (96%) rename i18n/ads-language-pack-ru/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (97%) rename i18n/ads-language-pack-ru/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (90%) rename i18n/ads-language-pack-ru/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (92%) rename i18n/ads-language-pack-ru/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (98%) rename i18n/ads-language-pack-ru/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-ru/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-ru/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-zh-hans/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (90%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (96%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (97%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (98%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (97%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (80%) create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-zh-hans/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (98%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (95%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (98%) create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-zh-hans/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (94%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (92%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (66%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (94%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (95%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (96%) create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-zh-hans/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (96%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (99%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (93%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (90%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (98%) rename i18n/ads-language-pack-zh-hans/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json rename i18n/ads-language-pack-zh-hant/translations/extensions/{admin-tool-ext-win.i18n.json => Microsoft.admin-tool-ext-win.i18n.json} (90%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{agent.i18n.json => Microsoft.agent.i18n.json} (94%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{arc.i18n.json => Microsoft.arc.i18n.json} (96%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{asde-deployment.i18n.json => Microsoft.asde-deployment.i18n.json} (97%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{azcli.i18n.json => Microsoft.azcli.i18n.json} (98%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{azurecore.i18n.json => Microsoft.azurecore.i18n.json} (79%) create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azuremonitor.i18n.json rename i18n/ads-language-pack-zh-hant/translations/extensions/{cms.i18n.json => Microsoft.cms.i18n.json} (97%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{dacpac.i18n.json => Microsoft.dacpac.i18n.json} (95%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{data-workspace.i18n.json => Microsoft.data-workspace.i18n.json} (92%) create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.datavirtualization.i18n.json rename i18n/ads-language-pack-zh-hant/translations/extensions/{import.i18n.json => Microsoft.import.i18n.json} (96%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{kusto.i18n.json => Microsoft.kusto.i18n.json} (91%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{machine-learning.i18n.json => Microsoft.machine-learning.i18n.json} (99%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{mssql.i18n.json => Microsoft.mssql.i18n.json} (66%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{notebook.i18n.json => Microsoft.notebook.i18n.json} (95%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{profiler.i18n.json => Microsoft.profiler.i18n.json} (95%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{query-history.i18n.json => Microsoft.query-history.i18n.json} (96%) create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-store.i18n.json rename i18n/ads-language-pack-zh-hant/translations/extensions/{resource-deployment.i18n.json => Microsoft.resource-deployment.i18n.json} (95%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{schema-compare.i18n.json => Microsoft.schema-compare.i18n.json} (96%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{server-report.i18n.json => Microsoft.server-report.i18n.json} (92%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{sql-assessment.i18n.json => Microsoft.sql-assessment.i18n.json} (92%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{sql-database-projects.i18n.json => Microsoft.sql-database-projects.i18n.json} (97%) rename i18n/ads-language-pack-zh-hant/translations/extensions/{sql-migration.i18n.json => Microsoft.sql-migration.i18n.json} (96%) delete mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json create mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json delete mode 100644 i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json rename resources/xlf/de/{admin-tool-ext-win.de.xlf => Microsoft.admin-tool-ext-win.de.xlf} (87%) rename resources/xlf/de/{agent.de.xlf => Microsoft.agent.de.xlf} (96%) rename resources/xlf/de/{arc.de.xlf => Microsoft.arc.de.xlf} (98%) rename resources/xlf/de/{asde-deployment.de.xlf => Microsoft.asde-deployment.de.xlf} (98%) rename resources/xlf/de/{azcli.de.xlf => Microsoft.azcli.de.xlf} (98%) rename resources/xlf/de/{azurecore.de.xlf => Microsoft.azurecore.de.xlf} (76%) create mode 100644 resources/xlf/de/Microsoft.azuremonitor.de.xlf rename resources/xlf/de/{cms.de.xlf => Microsoft.cms.de.xlf} (97%) rename resources/xlf/de/{dacpac.de.xlf => Microsoft.dacpac.de.xlf} (98%) rename resources/xlf/de/{data-workspace.de.xlf => Microsoft.data-workspace.de.xlf} (97%) create mode 100644 resources/xlf/de/Microsoft.datavirtualization.de.xlf rename resources/xlf/de/{import.de.xlf => Microsoft.import.de.xlf} (97%) rename resources/xlf/de/{kusto.de.xlf => Microsoft.kusto.de.xlf} (93%) rename resources/xlf/de/{machine-learning.de.xlf => Microsoft.machine-learning.de.xlf} (99%) rename resources/xlf/de/{mssql.de.xlf => Microsoft.mssql.de.xlf} (68%) rename resources/xlf/de/{notebook.de.xlf => Microsoft.notebook.de.xlf} (95%) rename resources/xlf/de/{profiler.de.xlf => Microsoft.profiler.de.xlf} (88%) rename resources/xlf/de/{query-history.de.xlf => Microsoft.query-history.de.xlf} (95%) create mode 100644 resources/xlf/de/Microsoft.query-store.de.xlf rename resources/xlf/de/{resource-deployment.de.xlf => Microsoft.resource-deployment.de.xlf} (95%) rename resources/xlf/de/{schema-compare.de.xlf => Microsoft.schema-compare.de.xlf} (98%) rename resources/xlf/de/{server-report.de.xlf => Microsoft.server-report.de.xlf} (88%) rename resources/xlf/de/{sql-assessment.de.xlf => Microsoft.sql-assessment.de.xlf} (93%) rename resources/xlf/de/{sql-database-projects.de.xlf => Microsoft.sql-database-projects.de.xlf} (97%) rename resources/xlf/de/{sql-migration.de.xlf => Microsoft.sql-migration.de.xlf} (97%) create mode 100644 resources/xlf/de/ms-mssql.sql-bindings-vscode.de.xlf rename resources/xlf/de/{git.de.xlf => vscode.git.de.xlf} (65%) delete mode 100644 resources/xlf/de/xml-language-features.de.xlf rename resources/xlf/es/{admin-tool-ext-win.es.xlf => Microsoft.admin-tool-ext-win.es.xlf} (86%) rename resources/xlf/es/{agent.es.xlf => Microsoft.agent.es.xlf} (96%) rename resources/xlf/es/{arc.es.xlf => Microsoft.arc.es.xlf} (98%) rename resources/xlf/es/{asde-deployment.es.xlf => Microsoft.asde-deployment.es.xlf} (98%) rename resources/xlf/es/{azcli.es.xlf => Microsoft.azcli.es.xlf} (97%) rename resources/xlf/es/{azurecore.es.xlf => Microsoft.azurecore.es.xlf} (76%) create mode 100644 resources/xlf/es/Microsoft.azuremonitor.es.xlf rename resources/xlf/es/{cms.es.xlf => Microsoft.cms.es.xlf} (97%) rename resources/xlf/es/{dacpac.es.xlf => Microsoft.dacpac.es.xlf} (98%) rename resources/xlf/es/{data-workspace.es.xlf => Microsoft.data-workspace.es.xlf} (95%) create mode 100644 resources/xlf/es/Microsoft.datavirtualization.es.xlf rename resources/xlf/es/{import.es.xlf => Microsoft.import.es.xlf} (96%) rename resources/xlf/es/{kusto.es.xlf => Microsoft.kusto.es.xlf} (93%) rename resources/xlf/es/{machine-learning.es.xlf => Microsoft.machine-learning.es.xlf} (99%) rename resources/xlf/es/{mssql.es.xlf => Microsoft.mssql.es.xlf} (68%) rename resources/xlf/es/{notebook.es.xlf => Microsoft.notebook.es.xlf} (94%) rename resources/xlf/es/{profiler.es.xlf => Microsoft.profiler.es.xlf} (88%) rename resources/xlf/es/{query-history.es.xlf => Microsoft.query-history.es.xlf} (94%) create mode 100644 resources/xlf/es/Microsoft.query-store.es.xlf rename resources/xlf/es/{resource-deployment.es.xlf => Microsoft.resource-deployment.es.xlf} (94%) rename resources/xlf/es/{schema-compare.es.xlf => Microsoft.schema-compare.es.xlf} (97%) rename resources/xlf/es/{server-report.es.xlf => Microsoft.server-report.es.xlf} (88%) rename resources/xlf/es/{sql-assessment.es.xlf => Microsoft.sql-assessment.es.xlf} (93%) rename resources/xlf/es/{sql-database-projects.es.xlf => Microsoft.sql-database-projects.es.xlf} (97%) rename resources/xlf/es/{sql-migration.es.xlf => Microsoft.sql-migration.es.xlf} (97%) create mode 100644 resources/xlf/es/ms-mssql.sql-bindings-vscode.es.xlf rename resources/xlf/es/{git.es.xlf => vscode.git.es.xlf} (64%) delete mode 100644 resources/xlf/es/xml-language-features.es.xlf rename resources/xlf/fr/{admin-tool-ext-win.fr.xlf => Microsoft.admin-tool-ext-win.fr.xlf} (86%) rename resources/xlf/fr/{agent.fr.xlf => Microsoft.agent.fr.xlf} (96%) rename resources/xlf/fr/{arc.fr.xlf => Microsoft.arc.fr.xlf} (98%) rename resources/xlf/fr/{asde-deployment.fr.xlf => Microsoft.asde-deployment.fr.xlf} (98%) rename resources/xlf/fr/{azcli.fr.xlf => Microsoft.azcli.fr.xlf} (97%) rename resources/xlf/fr/{azurecore.fr.xlf => Microsoft.azurecore.fr.xlf} (76%) create mode 100644 resources/xlf/fr/Microsoft.azuremonitor.fr.xlf rename resources/xlf/fr/{cms.fr.xlf => Microsoft.cms.fr.xlf} (97%) rename resources/xlf/fr/{dacpac.fr.xlf => Microsoft.dacpac.fr.xlf} (98%) rename resources/xlf/fr/{data-workspace.fr.xlf => Microsoft.data-workspace.fr.xlf} (97%) create mode 100644 resources/xlf/fr/Microsoft.datavirtualization.fr.xlf rename resources/xlf/fr/{import.fr.xlf => Microsoft.import.fr.xlf} (97%) rename resources/xlf/fr/{kusto.fr.xlf => Microsoft.kusto.fr.xlf} (95%) rename resources/xlf/fr/{machine-learning.fr.xlf => Microsoft.machine-learning.fr.xlf} (99%) rename resources/xlf/fr/{mssql.fr.xlf => Microsoft.mssql.fr.xlf} (68%) rename resources/xlf/fr/{notebook.fr.xlf => Microsoft.notebook.fr.xlf} (95%) rename resources/xlf/fr/{profiler.fr.xlf => Microsoft.profiler.fr.xlf} (88%) rename resources/xlf/fr/{query-history.fr.xlf => Microsoft.query-history.fr.xlf} (95%) create mode 100644 resources/xlf/fr/Microsoft.query-store.fr.xlf rename resources/xlf/fr/{resource-deployment.fr.xlf => Microsoft.resource-deployment.fr.xlf} (94%) rename resources/xlf/fr/{schema-compare.fr.xlf => Microsoft.schema-compare.fr.xlf} (98%) rename resources/xlf/fr/{server-report.fr.xlf => Microsoft.server-report.fr.xlf} (88%) rename resources/xlf/fr/{sql-assessment.fr.xlf => Microsoft.sql-assessment.fr.xlf} (93%) rename resources/xlf/fr/{sql-database-projects.fr.xlf => Microsoft.sql-database-projects.fr.xlf} (97%) rename resources/xlf/fr/{sql-migration.fr.xlf => Microsoft.sql-migration.fr.xlf} (97%) create mode 100644 resources/xlf/fr/ms-mssql.sql-bindings-vscode.fr.xlf rename resources/xlf/fr/{git.fr.xlf => vscode.git.fr.xlf} (63%) delete mode 100644 resources/xlf/fr/xml-language-features.fr.xlf rename resources/xlf/it/{admin-tool-ext-win.it.xlf => Microsoft.admin-tool-ext-win.it.xlf} (87%) rename resources/xlf/it/{agent.it.xlf => Microsoft.agent.it.xlf} (96%) rename resources/xlf/it/{arc.it.xlf => Microsoft.arc.it.xlf} (99%) rename resources/xlf/it/{asde-deployment.it.xlf => Microsoft.asde-deployment.it.xlf} (98%) rename resources/xlf/it/{azcli.it.xlf => Microsoft.azcli.it.xlf} (98%) rename resources/xlf/it/{azurecore.it.xlf => Microsoft.azurecore.it.xlf} (76%) create mode 100644 resources/xlf/it/Microsoft.azuremonitor.it.xlf rename resources/xlf/it/{cms.it.xlf => Microsoft.cms.it.xlf} (97%) rename resources/xlf/it/{dacpac.it.xlf => Microsoft.dacpac.it.xlf} (98%) rename resources/xlf/it/{data-workspace.it.xlf => Microsoft.data-workspace.it.xlf} (94%) create mode 100644 resources/xlf/it/Microsoft.datavirtualization.it.xlf rename resources/xlf/it/{import.it.xlf => Microsoft.import.it.xlf} (97%) rename resources/xlf/it/{kusto.it.xlf => Microsoft.kusto.it.xlf} (95%) rename resources/xlf/it/{machine-learning.it.xlf => Microsoft.machine-learning.it.xlf} (99%) rename resources/xlf/it/{mssql.it.xlf => Microsoft.mssql.it.xlf} (68%) rename resources/xlf/it/{notebook.it.xlf => Microsoft.notebook.it.xlf} (94%) rename resources/xlf/it/{profiler.it.xlf => Microsoft.profiler.it.xlf} (88%) rename resources/xlf/it/{query-history.it.xlf => Microsoft.query-history.it.xlf} (92%) create mode 100644 resources/xlf/it/Microsoft.query-store.it.xlf rename resources/xlf/it/{resource-deployment.it.xlf => Microsoft.resource-deployment.it.xlf} (95%) rename resources/xlf/it/{schema-compare.it.xlf => Microsoft.schema-compare.it.xlf} (97%) rename resources/xlf/it/{server-report.it.xlf => Microsoft.server-report.it.xlf} (88%) rename resources/xlf/it/{sql-assessment.it.xlf => Microsoft.sql-assessment.it.xlf} (93%) rename resources/xlf/it/{sql-database-projects.it.xlf => Microsoft.sql-database-projects.it.xlf} (97%) rename resources/xlf/it/{sql-migration.it.xlf => Microsoft.sql-migration.it.xlf} (97%) create mode 100644 resources/xlf/it/ms-mssql.sql-bindings-vscode.it.xlf rename resources/xlf/it/{git.it.xlf => vscode.git.it.xlf} (64%) delete mode 100644 resources/xlf/it/xml-language-features.it.xlf rename resources/xlf/ja/{admin-tool-ext-win.ja.xlf => Microsoft.admin-tool-ext-win.ja.xlf} (87%) rename resources/xlf/ja/{agent.ja.xlf => Microsoft.agent.ja.xlf} (96%) rename resources/xlf/ja/{arc.ja.xlf => Microsoft.arc.ja.xlf} (99%) rename resources/xlf/ja/{asde-deployment.ja.xlf => Microsoft.asde-deployment.ja.xlf} (98%) rename resources/xlf/ja/{azcli.ja.xlf => Microsoft.azcli.ja.xlf} (97%) rename resources/xlf/ja/{azurecore.ja.xlf => Microsoft.azurecore.ja.xlf} (76%) create mode 100644 resources/xlf/ja/Microsoft.azuremonitor.ja.xlf rename resources/xlf/ja/{cms.ja.xlf => Microsoft.cms.ja.xlf} (97%) rename resources/xlf/ja/{dacpac.ja.xlf => Microsoft.dacpac.ja.xlf} (98%) rename resources/xlf/ja/{data-workspace.ja.xlf => Microsoft.data-workspace.ja.xlf} (94%) create mode 100644 resources/xlf/ja/Microsoft.datavirtualization.ja.xlf rename resources/xlf/ja/{import.ja.xlf => Microsoft.import.ja.xlf} (97%) rename resources/xlf/ja/{kusto.ja.xlf => Microsoft.kusto.ja.xlf} (94%) rename resources/xlf/ja/{machine-learning.ja.xlf => Microsoft.machine-learning.ja.xlf} (99%) rename resources/xlf/ja/{mssql.ja.xlf => Microsoft.mssql.ja.xlf} (68%) rename resources/xlf/ja/{notebook.ja.xlf => Microsoft.notebook.ja.xlf} (95%) rename resources/xlf/ja/{profiler.ja.xlf => Microsoft.profiler.ja.xlf} (88%) rename resources/xlf/ja/{query-history.ja.xlf => Microsoft.query-history.ja.xlf} (95%) create mode 100644 resources/xlf/ja/Microsoft.query-store.ja.xlf rename resources/xlf/ja/{resource-deployment.ja.xlf => Microsoft.resource-deployment.ja.xlf} (95%) rename resources/xlf/ja/{schema-compare.ja.xlf => Microsoft.schema-compare.ja.xlf} (98%) rename resources/xlf/ja/{server-report.ja.xlf => Microsoft.server-report.ja.xlf} (89%) rename resources/xlf/ja/{sql-assessment.ja.xlf => Microsoft.sql-assessment.ja.xlf} (93%) rename resources/xlf/ja/{sql-database-projects.ja.xlf => Microsoft.sql-database-projects.ja.xlf} (97%) rename resources/xlf/ja/{sql-migration.ja.xlf => Microsoft.sql-migration.ja.xlf} (97%) create mode 100644 resources/xlf/ja/ms-mssql.sql-bindings-vscode.ja.xlf rename resources/xlf/ja/{git.ja.xlf => vscode.git.ja.xlf} (65%) delete mode 100644 resources/xlf/ja/xml-language-features.ja.xlf rename resources/xlf/ko/{admin-tool-ext-win.ko.xlf => Microsoft.admin-tool-ext-win.ko.xlf} (87%) rename resources/xlf/ko/{agent.ko.xlf => Microsoft.agent.ko.xlf} (96%) rename resources/xlf/ko/{arc.ko.xlf => Microsoft.arc.ko.xlf} (99%) rename resources/xlf/ko/{asde-deployment.ko.xlf => Microsoft.asde-deployment.ko.xlf} (98%) rename resources/xlf/ko/{azcli.ko.xlf => Microsoft.azcli.ko.xlf} (97%) rename resources/xlf/ko/{azurecore.ko.xlf => Microsoft.azurecore.ko.xlf} (76%) create mode 100644 resources/xlf/ko/Microsoft.azuremonitor.ko.xlf rename resources/xlf/ko/{cms.ko.xlf => Microsoft.cms.ko.xlf} (97%) rename resources/xlf/ko/{dacpac.ko.xlf => Microsoft.dacpac.ko.xlf} (98%) rename resources/xlf/ko/{data-workspace.ko.xlf => Microsoft.data-workspace.ko.xlf} (98%) create mode 100644 resources/xlf/ko/Microsoft.datavirtualization.ko.xlf rename resources/xlf/ko/{import.ko.xlf => Microsoft.import.ko.xlf} (97%) rename resources/xlf/ko/{kusto.ko.xlf => Microsoft.kusto.ko.xlf} (93%) rename resources/xlf/ko/{machine-learning.ko.xlf => Microsoft.machine-learning.ko.xlf} (99%) rename resources/xlf/ko/{mssql.ko.xlf => Microsoft.mssql.ko.xlf} (68%) rename resources/xlf/ko/{notebook.ko.xlf => Microsoft.notebook.ko.xlf} (94%) rename resources/xlf/ko/{profiler.ko.xlf => Microsoft.profiler.ko.xlf} (88%) rename resources/xlf/ko/{query-history.ko.xlf => Microsoft.query-history.ko.xlf} (94%) create mode 100644 resources/xlf/ko/Microsoft.query-store.ko.xlf rename resources/xlf/ko/{resource-deployment.ko.xlf => Microsoft.resource-deployment.ko.xlf} (95%) rename resources/xlf/ko/{schema-compare.ko.xlf => Microsoft.schema-compare.ko.xlf} (98%) rename resources/xlf/ko/{server-report.ko.xlf => Microsoft.server-report.ko.xlf} (89%) rename resources/xlf/ko/{sql-assessment.ko.xlf => Microsoft.sql-assessment.ko.xlf} (93%) rename resources/xlf/ko/{sql-database-projects.ko.xlf => Microsoft.sql-database-projects.ko.xlf} (97%) rename resources/xlf/ko/{sql-migration.ko.xlf => Microsoft.sql-migration.ko.xlf} (97%) create mode 100644 resources/xlf/ko/ms-mssql.sql-bindings-vscode.ko.xlf rename resources/xlf/ko/{git.ko.xlf => vscode.git.ko.xlf} (64%) delete mode 100644 resources/xlf/ko/xml-language-features.ko.xlf rename resources/xlf/pt-br/{admin-tool-ext-win.pt-BR.xlf => Microsoft.admin-tool-ext-win.pt-BR.xlf} (86%) rename resources/xlf/pt-br/{agent.pt-BR.xlf => Microsoft.agent.pt-BR.xlf} (96%) rename resources/xlf/pt-br/{arc.pt-BR.xlf => Microsoft.arc.pt-BR.xlf} (98%) rename resources/xlf/pt-br/{asde-deployment.pt-BR.xlf => Microsoft.asde-deployment.pt-BR.xlf} (98%) rename resources/xlf/pt-br/{azcli.pt-BR.xlf => Microsoft.azcli.pt-BR.xlf} (98%) rename resources/xlf/pt-br/{azurecore.pt-BR.xlf => Microsoft.azurecore.pt-BR.xlf} (76%) create mode 100644 resources/xlf/pt-br/Microsoft.azuremonitor.pt-BR.xlf rename resources/xlf/pt-br/{cms.pt-BR.xlf => Microsoft.cms.pt-BR.xlf} (97%) rename resources/xlf/pt-br/{dacpac.pt-BR.xlf => Microsoft.dacpac.pt-BR.xlf} (98%) rename resources/xlf/pt-br/{data-workspace.pt-BR.xlf => Microsoft.data-workspace.pt-BR.xlf} (97%) create mode 100644 resources/xlf/pt-br/Microsoft.datavirtualization.pt-BR.xlf rename resources/xlf/pt-br/{import.pt-BR.xlf => Microsoft.import.pt-BR.xlf} (97%) rename resources/xlf/pt-br/{kusto.pt-BR.xlf => Microsoft.kusto.pt-BR.xlf} (91%) rename resources/xlf/pt-br/{machine-learning.pt-BR.xlf => Microsoft.machine-learning.pt-BR.xlf} (99%) rename resources/xlf/pt-br/{mssql.pt-BR.xlf => Microsoft.mssql.pt-BR.xlf} (68%) rename resources/xlf/pt-br/{notebook.pt-BR.xlf => Microsoft.notebook.pt-BR.xlf} (94%) rename resources/xlf/pt-br/{profiler.pt-BR.xlf => Microsoft.profiler.pt-BR.xlf} (88%) rename resources/xlf/pt-br/{query-history.pt-BR.xlf => Microsoft.query-history.pt-BR.xlf} (93%) create mode 100644 resources/xlf/pt-br/Microsoft.query-store.pt-BR.xlf rename resources/xlf/pt-br/{resource-deployment.pt-BR.xlf => Microsoft.resource-deployment.pt-BR.xlf} (95%) rename resources/xlf/pt-br/{schema-compare.pt-BR.xlf => Microsoft.schema-compare.pt-BR.xlf} (97%) rename resources/xlf/pt-br/{server-report.pt-BR.xlf => Microsoft.server-report.pt-BR.xlf} (88%) rename resources/xlf/pt-br/{sql-assessment.pt-BR.xlf => Microsoft.sql-assessment.pt-BR.xlf} (92%) rename resources/xlf/pt-br/{sql-database-projects.pt-BR.xlf => Microsoft.sql-database-projects.pt-BR.xlf} (97%) rename resources/xlf/pt-br/{sql-migration.pt-BR.xlf => Microsoft.sql-migration.pt-BR.xlf} (97%) create mode 100644 resources/xlf/pt-br/ms-mssql.sql-bindings-vscode.pt-BR.xlf rename resources/xlf/pt-br/{git.pt-BR.xlf => vscode.git.pt-BR.xlf} (63%) delete mode 100644 resources/xlf/pt-br/xml-language-features.pt-BR.xlf rename resources/xlf/ru/{admin-tool-ext-win.ru.xlf => Microsoft.admin-tool-ext-win.ru.xlf} (86%) rename resources/xlf/ru/{agent.ru.xlf => Microsoft.agent.ru.xlf} (96%) rename resources/xlf/ru/{arc.ru.xlf => Microsoft.arc.ru.xlf} (97%) rename resources/xlf/ru/{asde-deployment.ru.xlf => Microsoft.asde-deployment.ru.xlf} (99%) rename resources/xlf/ru/{azcli.ru.xlf => Microsoft.azcli.ru.xlf} (97%) rename resources/xlf/ru/{azurecore.ru.xlf => Microsoft.azurecore.ru.xlf} (77%) create mode 100644 resources/xlf/ru/Microsoft.azuremonitor.ru.xlf rename resources/xlf/ru/{cms.ru.xlf => Microsoft.cms.ru.xlf} (98%) rename resources/xlf/ru/{dacpac.ru.xlf => Microsoft.dacpac.ru.xlf} (98%) rename resources/xlf/ru/{data-workspace.ru.xlf => Microsoft.data-workspace.ru.xlf} (98%) create mode 100644 resources/xlf/ru/Microsoft.datavirtualization.ru.xlf rename resources/xlf/ru/{import.ru.xlf => Microsoft.import.ru.xlf} (97%) rename resources/xlf/ru/{kusto.ru.xlf => Microsoft.kusto.ru.xlf} (94%) rename resources/xlf/ru/{machine-learning.ru.xlf => Microsoft.machine-learning.ru.xlf} (99%) rename resources/xlf/ru/{mssql.ru.xlf => Microsoft.mssql.ru.xlf} (68%) rename resources/xlf/ru/{notebook.ru.xlf => Microsoft.notebook.ru.xlf} (95%) rename resources/xlf/ru/{profiler.ru.xlf => Microsoft.profiler.ru.xlf} (87%) rename resources/xlf/ru/{query-history.ru.xlf => Microsoft.query-history.ru.xlf} (95%) create mode 100644 resources/xlf/ru/Microsoft.query-store.ru.xlf rename resources/xlf/ru/{resource-deployment.ru.xlf => Microsoft.resource-deployment.ru.xlf} (95%) rename resources/xlf/ru/{schema-compare.ru.xlf => Microsoft.schema-compare.ru.xlf} (98%) rename resources/xlf/ru/{server-report.ru.xlf => Microsoft.server-report.ru.xlf} (89%) rename resources/xlf/ru/{sql-assessment.ru.xlf => Microsoft.sql-assessment.ru.xlf} (93%) rename resources/xlf/ru/{sql-database-projects.ru.xlf => Microsoft.sql-database-projects.ru.xlf} (97%) rename resources/xlf/ru/{sql-migration.ru.xlf => Microsoft.sql-migration.ru.xlf} (97%) create mode 100644 resources/xlf/ru/ms-mssql.sql-bindings-vscode.ru.xlf rename resources/xlf/ru/{git.ru.xlf => vscode.git.ru.xlf} (65%) delete mode 100644 resources/xlf/ru/xml-language-features.ru.xlf rename resources/xlf/zh-hans/{admin-tool-ext-win.zh-Hans.xlf => Microsoft.admin-tool-ext-win.zh-Hans.xlf} (86%) rename resources/xlf/zh-hans/{agent.zh-Hans.xlf => Microsoft.agent.zh-Hans.xlf} (96%) rename resources/xlf/zh-hans/{arc.zh-Hans.xlf => Microsoft.arc.zh-Hans.xlf} (98%) rename resources/xlf/zh-hans/{asde-deployment.zh-Hans.xlf => Microsoft.asde-deployment.zh-Hans.xlf} (98%) rename resources/xlf/zh-hans/{azcli.zh-Hans.xlf => Microsoft.azcli.zh-Hans.xlf} (98%) rename resources/xlf/zh-hans/{azurecore.zh-Hans.xlf => Microsoft.azurecore.zh-Hans.xlf} (76%) create mode 100644 resources/xlf/zh-hans/Microsoft.azuremonitor.zh-Hans.xlf rename resources/xlf/zh-hans/{cms.zh-Hans.xlf => Microsoft.cms.zh-Hans.xlf} (97%) rename resources/xlf/zh-hans/{dacpac.zh-Hans.xlf => Microsoft.dacpac.zh-Hans.xlf} (98%) rename resources/xlf/zh-hans/{data-workspace.zh-Hans.xlf => Microsoft.data-workspace.zh-Hans.xlf} (98%) create mode 100644 resources/xlf/zh-hans/Microsoft.datavirtualization.zh-Hans.xlf rename resources/xlf/zh-hans/{import.zh-Hans.xlf => Microsoft.import.zh-Hans.xlf} (96%) rename resources/xlf/zh-hans/{kusto.zh-Hans.xlf => Microsoft.kusto.zh-Hans.xlf} (94%) rename resources/xlf/zh-hans/{machine-learning.zh-Hans.xlf => Microsoft.machine-learning.zh-Hans.xlf} (99%) rename resources/xlf/zh-hans/{mssql.zh-Hans.xlf => Microsoft.mssql.zh-Hans.xlf} (68%) rename resources/xlf/zh-hans/{notebook.zh-Hans.xlf => Microsoft.notebook.zh-Hans.xlf} (94%) rename resources/xlf/zh-hans/{profiler.zh-Hans.xlf => Microsoft.profiler.zh-Hans.xlf} (87%) rename resources/xlf/zh-hans/{query-history.zh-Hans.xlf => Microsoft.query-history.zh-Hans.xlf} (94%) create mode 100644 resources/xlf/zh-hans/Microsoft.query-store.zh-Hans.xlf rename resources/xlf/zh-hans/{resource-deployment.zh-Hans.xlf => Microsoft.resource-deployment.zh-Hans.xlf} (95%) rename resources/xlf/zh-hans/{schema-compare.zh-Hans.xlf => Microsoft.schema-compare.zh-Hans.xlf} (98%) rename resources/xlf/zh-hans/{server-report.zh-Hans.xlf => Microsoft.server-report.zh-Hans.xlf} (88%) rename resources/xlf/zh-hans/{sql-assessment.zh-Hans.xlf => Microsoft.sql-assessment.zh-Hans.xlf} (93%) rename resources/xlf/zh-hans/{sql-database-projects.zh-Hans.xlf => Microsoft.sql-database-projects.zh-Hans.xlf} (97%) rename resources/xlf/zh-hans/{sql-migration.zh-Hans.xlf => Microsoft.sql-migration.zh-Hans.xlf} (97%) create mode 100644 resources/xlf/zh-hans/ms-mssql.sql-bindings-vscode.zh-Hans.xlf rename resources/xlf/zh-hans/{git.zh-Hans.xlf => vscode.git.zh-Hans.xlf} (64%) delete mode 100644 resources/xlf/zh-hans/xml-language-features.zh-Hans.xlf rename resources/xlf/zh-hant/{admin-tool-ext-win.zh-Hant.xlf => Microsoft.admin-tool-ext-win.zh-Hant.xlf} (86%) rename resources/xlf/zh-hant/{agent.zh-Hant.xlf => Microsoft.agent.zh-Hant.xlf} (95%) rename resources/xlf/zh-hant/{arc.zh-Hant.xlf => Microsoft.arc.zh-Hant.xlf} (99%) rename resources/xlf/zh-hant/{asde-deployment.zh-Hant.xlf => Microsoft.asde-deployment.zh-Hant.xlf} (98%) rename resources/xlf/zh-hant/{azcli.zh-Hant.xlf => Microsoft.azcli.zh-Hant.xlf} (98%) rename resources/xlf/zh-hant/{azurecore.zh-Hant.xlf => Microsoft.azurecore.zh-Hant.xlf} (75%) create mode 100644 resources/xlf/zh-hant/Microsoft.azuremonitor.zh-Hant.xlf rename resources/xlf/zh-hant/{cms.zh-Hant.xlf => Microsoft.cms.zh-Hant.xlf} (97%) rename resources/xlf/zh-hant/{dacpac.zh-Hant.xlf => Microsoft.dacpac.zh-Hant.xlf} (98%) rename resources/xlf/zh-hant/{data-workspace.zh-Hant.xlf => Microsoft.data-workspace.zh-Hant.xlf} (97%) create mode 100644 resources/xlf/zh-hant/Microsoft.datavirtualization.zh-Hant.xlf rename resources/xlf/zh-hant/{import.zh-Hant.xlf => Microsoft.import.zh-Hant.xlf} (97%) rename resources/xlf/zh-hant/{kusto.zh-Hant.xlf => Microsoft.kusto.zh-Hant.xlf} (94%) rename resources/xlf/zh-hant/{machine-learning.zh-Hant.xlf => Microsoft.machine-learning.zh-Hant.xlf} (99%) rename resources/xlf/zh-hant/{mssql.zh-Hant.xlf => Microsoft.mssql.zh-Hant.xlf} (68%) rename resources/xlf/zh-hant/{notebook.zh-Hant.xlf => Microsoft.notebook.zh-Hant.xlf} (94%) rename resources/xlf/zh-hant/{profiler.zh-Hant.xlf => Microsoft.profiler.zh-Hant.xlf} (87%) rename resources/xlf/zh-hant/{query-history.zh-Hant.xlf => Microsoft.query-history.zh-Hant.xlf} (94%) create mode 100644 resources/xlf/zh-hant/Microsoft.query-store.zh-Hant.xlf rename resources/xlf/zh-hant/{resource-deployment.zh-Hant.xlf => Microsoft.resource-deployment.zh-Hant.xlf} (94%) rename resources/xlf/zh-hant/{schema-compare.zh-Hant.xlf => Microsoft.schema-compare.zh-Hant.xlf} (97%) rename resources/xlf/zh-hant/{server-report.zh-Hant.xlf => Microsoft.server-report.zh-Hant.xlf} (88%) rename resources/xlf/zh-hant/{sql-assessment.zh-Hant.xlf => Microsoft.sql-assessment.zh-Hant.xlf} (93%) rename resources/xlf/zh-hant/{sql-database-projects.zh-Hant.xlf => Microsoft.sql-database-projects.zh-Hant.xlf} (97%) rename resources/xlf/zh-hant/{sql-migration.zh-Hant.xlf => Microsoft.sql-migration.zh-Hant.xlf} (97%) create mode 100644 resources/xlf/zh-hant/ms-mssql.sql-bindings-vscode.zh-Hant.xlf rename resources/xlf/zh-hant/{git.zh-Hant.xlf => vscode.git.zh-Hant.xlf} (63%) delete mode 100644 resources/xlf/zh-hant/xml-language-features.zh-Hant.xlf diff --git a/build/lib/i18n.js b/build/lib/i18n.js index 38bd7b1793..5007c2ebf5 100644 --- a/build/lib/i18n.js +++ b/build/lib/i18n.js @@ -17,6 +17,7 @@ const fancyLog = require("fancy-log"); const ansiColors = require("ansi-colors"); const iconv = require("@vscode/iconv-lite-umd"); const l10n_dev_1 = require("@vscode/l10n-dev"); +const vscodeLocStringAlias_1 = require("./vscodeLocStringAlias"); // {{SQL CARBON EDIT}} - Needed to store aliased strings. function log(message, ...rest) { fancyLog(ansiColors.green('[i18n]'), message, ...rest); } @@ -798,6 +799,28 @@ function createI18nFile(name, messages) { 'Do not edit this file. It is machine generated.' ]; for (const key of Object.keys(messages)) { + // {{SQL CARBON EDIT}} - Temporarily used to handle aliased ids from vscode-translations-export - https://github.com/microsoft/azuredatastudio/issues/24411 + let areaList = messages['contents']; + if (name.startsWith('extensions/') && key.startsWith('contents') && areaList) { + for (const areaKey of Object.keys(areaList)) { + let stringList = messages['contents'][areaKey]; + for (const stringKey of Object.keys(stringList)) { + let shortName = name.substring(11); //remove 'extensions/' (size 11) from name to get extension name by itself. + let keyAlias = vscodeLocStringAlias_1.aliasStrings; + // '++CODE++' comes from @vscode/l10n-dev/dist/main.js#L358 which replaces any id that is the same as the string message. + if (stringKey.startsWith('++CODE++') && keyAlias[shortName]) { + let shortBundleKey = stringKey.substring(8); //remove '++CODE++' (size 8) and only use hash to lookup. + let aliasKey = keyAlias[shortName][shortBundleKey]; + if (aliasKey) { + let originalMessage = messages['contents'][areaKey][stringKey]; + messages['contents'][areaKey][stringKey] = undefined; + messages['contents'][areaKey][aliasKey] = originalMessage; + } + } + } + } + } + // {{SQL CARBON EDIT}} - End result[key] = messages[key]; } let content = JSON.stringify(result, null, '\t'); @@ -964,4 +987,4 @@ function decodeEntities(value) { function pseudify(message) { return '\uFF3B' + message.replace(/[aouei]/g, '$&$&') + '\uFF3D'; } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImkxOG4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Z0dBR2dHOzs7QUFFaEcsNkJBQTZCO0FBQzdCLHlCQUF5QjtBQUV6QiwrQ0FBa0U7QUFDbEUsNkNBQTZDO0FBQzdDLDhCQUE4QjtBQUM5Qix5QkFBeUI7QUFDekIsaUNBQWlDO0FBQ2pDLDZCQUE2QjtBQUM3QixzQ0FBc0M7QUFDdEMsMENBQTBDO0FBQzFDLGdEQUFnRDtBQUNoRCwrQ0FBaUg7QUFFakgsU0FBUyxHQUFHLENBQUMsT0FBWSxFQUFFLEdBQUcsSUFBVztJQUN4QyxRQUFRLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsRUFBRSxPQUFPLEVBQUUsR0FBRyxJQUFJLENBQUMsQ0FBQztBQUN4RCxDQUFDO0FBWVksUUFBQSxnQkFBZ0IsR0FBZTtJQUMzQyxFQUFFLEVBQUUsRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRSxhQUFhLEVBQUUsU0FBUyxFQUFFO0lBQzVELEVBQUUsRUFBRSxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFLGFBQWEsRUFBRSxTQUFTLEVBQUU7SUFDNUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7Q0FDL0IsQ0FBQztBQUVGLDREQUE0RDtBQUMvQyxRQUFBLGNBQWMsR0FBZTtJQUN6QyxFQUFFLEVBQUUsRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRTtJQUNsQyxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRTtJQUMvQixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRTtDQUMvQixDQUFDO0FBMkJGLElBQU8sWUFBWSxDQUtsQjtBQUxELFdBQU8sWUFBWTtJQUNsQixTQUFnQixFQUFFLENBQUMsS0FBVTtRQUM1QixNQUFNLFNBQVMsR0FBRyxLQUFxQixDQUFDO1FBQ3hDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksU0FBUyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3RMLENBQUM7SUFIZSxlQUFFLEtBR2pCLENBQUE7QUFDRixDQUFDLEVBTE0sWUFBWSxLQUFaLFlBQVksUUFLbEI7QUFRRCxJQUFPLGFBQWEsQ0FXbkI7QUFYRCxXQUFPLGFBQWE7SUFDbkIsU0FBZ0IsRUFBRSxDQUFDLEtBQVU7UUFDNUIsSUFBSSxFQUFFLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQ3BCLE9BQU8sS0FBSyxDQUFDO1NBQ2I7UUFFRCxNQUFNLFNBQVMsR0FBRyxLQUFzQixDQUFDO1FBQ3pDLE1BQU0sTUFBTSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDO1FBRXpDLE9BQU8sTUFBTSxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN0SCxDQUFDO0lBVGUsZ0JBQUUsS0FTakIsQ0FBQTtBQUNGLENBQUMsRUFYTSxhQUFhLEtBQWIsYUFBYSxRQVduQjtBQWtCRCxNQUFhLElBQUk7SUFDUixNQUFNLEdBQWEsRUFBRSxDQUFDO0lBRTlCLFlBQVksU0FBaUIsQ0FBQztRQUM3QixJQUFJLE1BQU0sR0FBRyxDQUFDLEVBQUU7WUFDZixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7U0FDbEQ7SUFDRixDQUFDO0lBRU0sTUFBTSxDQUFDLEtBQWE7UUFDMUIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDeEIsT0FBTyxJQUFJLENBQUM7SUFDYixDQUFDO0lBRU0sUUFBUTtRQUNkLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsQ0FBQztDQUNEO0FBakJELG9CQWlCQztBQUVELE1BQU0sU0FBUztJQUNOLE1BQU0sQ0FBVztJQUV6QixZQUFZLFFBQWdCO1FBQzNCLElBQUksQ0FBQyxNQUFNLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUM1QyxDQUFDO0lBRUQsSUFBVyxLQUFLO1FBQ2YsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDO0lBQ3BCLENBQUM7Q0FDRDtBQUVELE1BQWEsR0FBRztJQUtJO0lBSlgsTUFBTSxDQUFXO0lBQ2pCLEtBQUssQ0FBeUI7SUFDL0IsZ0JBQWdCLENBQVM7SUFFaEMsWUFBbUIsT0FBZTtRQUFmLFlBQU8sR0FBUCxPQUFPLENBQVE7UUFDakMsSUFBSSxDQUFDLE1BQU0sR0FBRyxFQUFFLENBQUM7UUFDakIsSUFBSSxDQUFDLEtBQUssR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2pDLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUVNLFFBQVE7UUFDZCxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUM7UUFFcEIsTUFBTSxLQUFLLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0MsS0FBSyxNQUFNLElBQUksSUFBSSxLQUFLLEVBQUU7WUFDekIsSUFBSSxDQUFDLGFBQWEsQ0FBQyxtQkFBbUIsSUFBSSxvREFBb0QsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNuRyxNQUFNLEtBQUssR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQU8sRUFBRSxDQUFPLEVBQUUsRUFBRTtnQkFDeEQsT0FBTyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQy9DLENBQUMsQ0FBQyxDQUFDO1lBQ0gsS0FBSyxNQUFNLElBQUksSUFBSSxLQUFLLEVBQUU7Z0JBQ3pCLElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO2FBQy9CO1lBQ0QsSUFBSSxDQUFDLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1NBQ3JDO1FBQ0QsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO1FBQ3BCLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDakMsQ0FBQztJQUVNLE9BQU8sQ0FBQyxRQUFnQixFQUFFLElBQStCLEVBQUUsUUFBa0I7UUFDbkYsSUFBSSxJQUFJLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtZQUN0QixPQUFPLENBQUMsR0FBRyxDQUFDLGFBQWEsR0FBRyxRQUFRLENBQUMsQ0FBQztZQUN0QyxPQUFPO1NBQ1A7UUFDRCxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssUUFBUSxDQUFDLE1BQU0sRUFBRTtZQUNwQyxNQUFNLElBQUksS0FBSyxDQUFDLG1CQUFtQixJQUFJLENBQUMsTUFBTSxrQkFBa0IsUUFBUSxDQUFDLE1BQU0sSUFBSSxDQUFDLENBQUM7U0FDckY7UUFDRCxJQUFJLENBQUMsZ0JBQWdCLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUNyQyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUMxQixNQUFNLFlBQVksR0FBRyxJQUFJLEdBQUcsRUFBVSxDQUFDO1FBQ3ZDLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3JDLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNwQixJQUFJLE9BQTJCLENBQUM7WUFDaEMsSUFBSSxPQUEyQixDQUFDO1lBQ2hDLElBQUksRUFBRSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRTtnQkFDbkIsT0FBTyxHQUFHLEdBQUcsQ0FBQztnQkFDZCxPQUFPLEdBQUcsU0FBUyxDQUFDO2FBQ3BCO2lCQUFNLElBQUksWUFBWSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRTtnQkFDaEMsT0FBTyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUM7Z0JBQ2xCLElBQUksR0FBRyxDQUFDLE9BQU8sSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUU7b0JBQzFDLE9BQU8sR0FBRyxHQUFHLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztpQkFDM0U7YUFDRDtZQUNELElBQUksQ0FBQyxPQUFPLElBQUksWUFBWSxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsRUFBRTtnQkFDMUMsU0FBUzthQUNUO1lBQ0QsWUFBWSxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUMxQixNQUFNLE9BQU8sR0FBVyxjQUFjLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDcEQsSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUM7U0FDL0U7SUFDRixDQUFDO0lBRU8sYUFBYSxDQUFDLElBQVksRUFBRSxJQUFVO1FBQzdDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxJQUFJLElBQUksQ0FBQyxPQUFPLEtBQUssU0FBUyxJQUFJLElBQUksQ0FBQyxPQUFPLEtBQUssSUFBSSxFQUFFO1lBQ3BFLE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWtDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxFQUFFLENBQUMsQ0FBQztTQUN6RjtRQUNELElBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1lBQzlCLEdBQUcsQ0FBQyxnQkFBZ0IsSUFBSSxDQUFDLEVBQUUsWUFBWSxJQUFJLHdCQUF3QixDQUFDLENBQUM7U0FDckU7UUFFRCxJQUFJLENBQUMsYUFBYSxDQUFDLG1CQUFtQixJQUFJLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDdEQsSUFBSSxDQUFDLGFBQWEsQ0FBQyx5QkFBeUIsSUFBSSxDQUFDLE9BQU8sV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBRXhFLElBQUksSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUNqQixJQUFJLENBQUMsYUFBYSxDQUFDLFNBQVMsSUFBSSxDQUFDLE9BQU8sU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDO1NBQ3REO1FBRUQsSUFBSSxDQUFDLGFBQWEsQ0FBQyxlQUFlLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDeEMsQ0FBQztJQUVPLFlBQVk7UUFDbkIsSUFBSSxDQUFDLGFBQWEsQ0FBQyx3Q0FBd0MsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUNoRSxJQUFJLENBQUMsYUFBYSxDQUFDLHFFQUFxRSxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQzlGLENBQUM7SUFFTyxZQUFZO1FBQ25CLElBQUksQ0FBQyxhQUFhLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ25DLENBQUM7SUFFTyxhQUFhLENBQUMsT0FBZSxFQUFFLE1BQWU7UUFDckQsTUFBTSxJQUFJLEdBQUcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNuQyxDQUFDO0lBRUQsTUFBTSxDQUFDLFdBQVcsR0FBRyxVQUFVLFNBQWlCO1FBQy9DLE9BQU8sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsRUFBRTtZQUM5QixNQUFNLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQztZQUNuQyxNQUFNLEtBQUssR0FBa0YsRUFBRSxDQUFDO1lBQ2hHLE1BQU0sQ0FBQyxXQUFXLENBQUMsU0FBUyxFQUFFLFVBQVUsSUFBUyxFQUFFLE1BQVc7Z0JBQzdELE1BQU0sU0FBUyxHQUFVLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDakQsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRTtvQkFDeEIsTUFBTSxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQztvQkFDekMsTUFBTSxRQUFRLEdBQXNCLEVBQUUsQ0FBQztvQkFDdkMsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUMsSUFBSSxVQUFVLEVBQUU7d0JBQ2YsVUFBVSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQVMsRUFBRSxFQUFFOzRCQUNoQyxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQzs0QkFDdEIsTUFBTSxHQUFHLEdBQUcsUUFBUSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQzs0QkFDckQsSUFBSSxHQUFHLElBQUksR0FBRyxFQUFFO2dDQUNmLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxjQUFjLENBQUMsR0FBRyxDQUFDLENBQUM7NkJBQ3BDO3dCQUNGLENBQUMsQ0FBQyxDQUFDO3dCQUNILEtBQUssQ0FBQyxJQUFJLENBQUMsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLGdCQUFnQixFQUFFLGdCQUFnQixFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO3FCQUN2RjtnQkFDRixDQUFDLENBQUMsQ0FBQztnQkFDSCxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7WUFDaEIsQ0FBQyxDQUFDLENBQUM7UUFDSixDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQztJQUdGLE1BQU0sQ0FBQyxTQUFTLEdBQUcsVUFBVSxTQUFpQjtRQUM3QyxPQUFPLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFO1lBQ3RDLE1BQU0sTUFBTSxHQUFHLElBQUksTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDO1lBRW5DLE1BQU0sS0FBSyxHQUFrRixFQUFFLENBQUM7WUFFaEcsTUFBTSxDQUFDLFdBQVcsQ0FBQyxTQUFTLEVBQUUsVUFBVSxHQUFRLEVBQUUsTUFBVztnQkFDNUQsSUFBSSxHQUFHLEVBQUU7b0JBQ1IsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLG9EQUFvRCxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7aUJBQzdFO2dCQUVELE1BQU0sU0FBUyxHQUFVLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDakQsSUFBSSxDQUFDLFNBQVMsRUFBRTtvQkFDZixNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsZ0dBQWdHLENBQUMsQ0FBQyxDQUFDO2lCQUNwSDtnQkFFRCxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUU7b0JBQzFCLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUM7b0JBQ3pDLElBQUksQ0FBQyxnQkFBZ0IsRUFBRTt3QkFDdEIsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGlJQUFpSSxDQUFDLENBQUMsQ0FBQztxQkFDcko7b0JBQ0QsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO29CQUMzQyxJQUFJLENBQUMsUUFBUSxFQUFFO3dCQUNkLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxpSEFBaUgsQ0FBQyxDQUFDLENBQUM7cUJBQ3JJO29CQUNELE1BQU0sUUFBUSxHQUFzQixFQUFFLENBQUM7b0JBRXZDLE1BQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUM7b0JBQzlDLElBQUksVUFBVSxFQUFFO3dCQUNmLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFTLEVBQUUsRUFBRTs0QkFDaEMsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7NEJBQ3RCLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFO2dDQUNqQixPQUFPLENBQUMsMkJBQTJCOzZCQUNuQzs0QkFFRCxJQUFJLEdBQUcsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDOzRCQUN6QixJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsRUFBRTtnQ0FDNUIseUVBQXlFO2dDQUN6RSxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDOzZCQUN6Qjs0QkFDRCxJQUFJLENBQUMsR0FBRyxFQUFFO2dDQUNULE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQyxvQkFBb0IsZ0JBQWdCLCtCQUErQixDQUFDLENBQUMsQ0FBQztnQ0FDMUosT0FBTzs2QkFDUDs0QkFDRCxRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQyxDQUFDO3dCQUNyQyxDQUFDLENBQUMsQ0FBQzt3QkFDSCxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxnQkFBZ0IsRUFBRSxnQkFBZ0IsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLFdBQVcsRUFBRSxFQUFFLENBQUMsQ0FBQztxQkFDekc7Z0JBQ0YsQ0FBQyxDQUFDLENBQUM7Z0JBRUgsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQ2hCLENBQUMsQ0FBQyxDQUFDO1FBQ0osQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDLENBQUM7SUFFRixNQUFNLENBQUMsS0FBSyxHQUFHLFVBQVUsU0FBaUI7UUFDekMsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtZQUN0QyxNQUFNLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQztZQUVuQyxNQUFNLEtBQUssR0FBMkUsRUFBRSxDQUFDO1lBRXpGLE1BQU0sQ0FBQyxXQUFXLENBQUMsU0FBUyxFQUFFLFVBQVUsR0FBUSxFQUFFLE1BQVc7Z0JBQzVELElBQUksR0FBRyxFQUFFO29CQUNSLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxvREFBb0QsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDO2lCQUM3RTtnQkFFRCxNQUFNLFNBQVMsR0FBVSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2pELElBQUksQ0FBQyxTQUFTLEVBQUU7b0JBQ2YsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGdHQUFnRyxDQUFDLENBQUMsQ0FBQztpQkFDcEg7Z0JBRUQsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFO29CQUMxQixNQUFNLElBQUksR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQztvQkFDN0IsSUFBSSxDQUFDLElBQUksRUFBRTt3QkFDVixNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsaUlBQWlJLENBQUMsQ0FBQyxDQUFDO3FCQUNySjtvQkFDRCxNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUM7b0JBQzNDLElBQUksQ0FBQyxRQUFRLEVBQUU7d0JBQ2QsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGlIQUFpSCxDQUFDLENBQUMsQ0FBQztxQkFDckk7b0JBQ0QsTUFBTSxRQUFRLEdBQTJCLEVBQUUsQ0FBQztvQkFFNUMsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUMsSUFBSSxVQUFVLEVBQUU7d0JBQ2YsVUFBVSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQVMsRUFBRSxFQUFFOzRCQUNoQyxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQzs0QkFDdEIsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUU7Z0NBQ2pCLE9BQU8sQ0FBQywyQkFBMkI7NkJBQ25DOzRCQUVELElBQUksR0FBRyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7NEJBQ3pCLElBQUksT0FBTyxHQUFHLEtBQUssUUFBUSxFQUFFO2dDQUM1Qix5RUFBeUU7Z0NBQ3pFLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7NkJBQ3pCOzRCQUNELElBQUksQ0FBQyxHQUFHLEVBQUU7Z0NBQ1QsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGlDQUFpQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksRUFBRSxTQUFTLEVBQUUsQ0FBQyxDQUFDLG9CQUFvQixJQUFJLCtCQUErQixDQUFDLENBQUMsQ0FBQztnQ0FDOUksT0FBTzs2QkFDUDs0QkFDRCxRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQyxDQUFDO3dCQUNyQyxDQUFDLENBQUMsQ0FBQzt3QkFDSCxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLFdBQVcsRUFBRSxFQUFFLENBQUMsQ0FBQztxQkFDakU7Z0JBQ0YsQ0FBQyxDQUFDLENBQUM7Z0JBRUgsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQ2hCLENBQUMsQ0FBQyxDQUFDO1FBQ0osQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDLENBQUM7O0FBdE9ILGtCQXVPQztBQUVELFNBQVMsYUFBYSxDQUFDLFNBQXFCO0lBQzNDLE9BQU8sU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQVcsRUFBRSxDQUFXLEVBQVUsRUFBRTtRQUMxRCxPQUFPLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pELENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQUVELFNBQVMsYUFBYSxDQUFDLE9BQWU7SUFDckMsK0JBQStCO0lBQy9CLEVBQUU7SUFDRiw2Q0FBNkM7SUFDN0MsOENBQThDO0lBQzlDLDJDQUEyQztJQUMzQyw0Q0FBNEM7SUFDNUMsdUNBQXVDO0lBQ3ZDLE1BQU0sTUFBTSxHQUFHLHlJQUF5SSxDQUFDO0lBQ3pKLE1BQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQVcsRUFBRSxHQUFXLEVBQUUsRUFBVSxFQUFFLEVBQVUsRUFBRSxFQUFVLEVBQUUsRUFBRTtRQUM5Ryx5Q0FBeUM7UUFDekMsSUFBSSxFQUFFLEVBQUU7WUFDUCx3Q0FBd0M7WUFDeEMsT0FBTyxFQUFFLENBQUM7U0FDVjthQUFNLElBQUksRUFBRSxFQUFFO1lBQ2QseUVBQXlFO1lBQ3pFLG9DQUFvQztZQUNwQyxNQUFNLE1BQU0sR0FBRyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ3pCLElBQUksRUFBRSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsS0FBSyxJQUFJLEVBQUU7Z0JBQzVCLE9BQU8sRUFBRSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsS0FBSyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDO2FBQy9DO2lCQUFNO2dCQUNOLE9BQU8sRUFBRSxDQUFDO2FBQ1Y7U0FDRDthQUFNLElBQUksRUFBRSxFQUFFO1lBQ2QsNEJBQTRCO1lBQzVCLE9BQU8sS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUMxQjthQUFNO1lBQ04sb0JBQW9CO1lBQ3BCLE9BQU8sS0FBSyxDQUFDO1NBQ2I7SUFDRixDQUFDLENBQUMsQ0FBQztJQUNILE9BQU8sTUFBTSxDQUFDO0FBQ2YsQ0FBQztBQUVELFNBQVMsZ0JBQWdCLENBQUMsS0FBYTtJQUN0QyxNQUFNLE1BQU0sR0FBYSxFQUFFLENBQUM7SUFDNUIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDdEMsTUFBTSxFQUFFLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMzQixRQUFRLEVBQUUsRUFBRTtZQUNYLEtBQUssSUFBSTtnQkFDUixNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUNwQixNQUFNO1lBQ1AsS0FBSyxHQUFHO2dCQUNQLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQ25CLE1BQU07WUFDUCxLQUFLLElBQUk7Z0JBQ1IsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDcEIsTUFBTTtZQUNQLEtBQUssSUFBSTtnQkFDUixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUNuQixNQUFNO1lBQ1AsS0FBSyxJQUFJO2dCQUNSLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQ25CLE1BQU07WUFDUCxLQUFLLElBQUk7Z0JBQ1IsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztnQkFDbkIsTUFBTTtZQUNQLEtBQUssSUFBSTtnQkFDUixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUNuQixNQUFNO1lBQ1AsS0FBSyxJQUFJO2dCQUNSLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQ25CLE1BQU07WUFDUDtnQkFDQyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO0tBQ0Q7SUFDRCxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUM7QUFDeEIsQ0FBQztBQUVELFNBQVMsdUJBQXVCLENBQUMsVUFBa0IsRUFBRSxTQUFxQixFQUFFLElBQW1CLEVBQUUsT0FBc0I7SUFDdEgsTUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztJQUM5QixNQUFNLGNBQWMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDO0lBQ3JDLE1BQU0sYUFBYSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7SUFFbkMsTUFBTSxVQUFVLEdBQTJCLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFFL0QsTUFBTSxlQUFlLEdBQTJDLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDcEYsTUFBTSxPQUFPLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUN6QyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUU7UUFDMUIsTUFBTSxJQUFJLEdBQUcsV0FBVyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQ2pDLE1BQU0sUUFBUSxHQUFHLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUN4QyxJQUFJLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssUUFBUSxDQUFDLE1BQU0sRUFBRTtZQUNqRCxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxzQkFBc0IsTUFBTSxzREFBc0QsQ0FBQyxDQUFDO1lBQzFHLE9BQU87U0FDUDtRQUNELE1BQU0sVUFBVSxHQUEyQixNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQy9ELGVBQWUsQ0FBQyxNQUFNLENBQUMsR0FBRyxVQUFVLENBQUM7UUFDckMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNuQixJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsRUFBRTtnQkFDNUIsVUFBVSxDQUFDLEdBQUcsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQzthQUM5QjtpQkFBTTtnQkFDTixVQUFVLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQzthQUNsQztRQUNGLENBQUMsQ0FBQyxDQUFDO0lBQ0osQ0FBQyxDQUFDLENBQUM7SUFFSCxNQUFNLGlCQUFpQixHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLFlBQVksRUFBRSxNQUFNLENBQUMsQ0FBQztJQUN2RixJQUFJLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFO1FBQ3RDLEdBQUcsQ0FBQyx3REFBd0QsaUJBQWlCLEVBQUUsQ0FBQyxDQUFDO1FBQ2pGLEdBQUcsQ0FBQywwR0FBMEcsQ0FBQyxDQUFDO0tBQ2hIO0lBQ0QsTUFBTSxlQUFlLEdBQUcsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pELGVBQWUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLEVBQUUsRUFBRTtRQUNwQyxJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsRUFBRTtZQUN4QyxHQUFHLENBQUMsK0JBQStCLFFBQVEsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1NBQ2xEO1FBRUQsVUFBVSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDNUIsTUFBTSxnQkFBZ0IsR0FBNkIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUN2RSxNQUFNLGtCQUFrQixHQUFHLFFBQVEsQ0FBQyxhQUFhLElBQUksUUFBUSxDQUFDLEVBQUUsQ0FBQztRQUNqRSxNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLHdCQUF3QixrQkFBa0IsRUFBRSxFQUFFLGNBQWMsRUFBRSxnQkFBZ0IsQ0FBQyxDQUFDO1FBQzlILElBQUksV0FBbUMsQ0FBQztRQUN4QyxJQUFJLEVBQUUsQ0FBQyxVQUFVLENBQUMsUUFBUSxDQUFDLEVBQUU7WUFDNUIsTUFBTSxPQUFPLEdBQUcsYUFBYSxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUM7WUFDakUsV0FBVyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7U0FDbEM7UUFDRCxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUU7WUFDMUIsTUFBTSxLQUFLLEdBQUcsV0FBVyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQ2xDLElBQUksYUFBMkQsQ0FBQztZQUNoRSxJQUFJLFdBQVcsRUFBRTtnQkFDaEIsYUFBYSxHQUFHLFdBQVcsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUM7YUFDN0M7WUFDRCxJQUFJLENBQUMsYUFBYSxFQUFFO2dCQUNuQixJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsRUFBRTtvQkFDeEMsR0FBRyxDQUFDLDBDQUEwQyxNQUFNLDJCQUEyQixDQUFDLENBQUM7aUJBQ2pGO2dCQUNELGFBQWEsR0FBRyxlQUFlLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ3hDLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE1BQU0sQ0FBQzthQUN0RjtZQUNELE1BQU0saUJBQWlCLEdBQWEsRUFBRSxDQUFDO1lBQ3ZDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsRUFBRTtnQkFDekIsSUFBSSxHQUFHLEdBQWtCLElBQUksQ0FBQztnQkFDOUIsSUFBSSxPQUFPLE9BQU8sS0FBSyxRQUFRLEVBQUU7b0JBQ2hDLEdBQUcsR0FBRyxPQUFPLENBQUM7aUJBQ2Q7cUJBQU07b0JBQ04sR0FBRyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUM7aUJBQ2xCO2dCQUNELElBQUksT0FBTyxHQUFXLGFBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDMUMsSUFBSSxDQUFDLE9BQU8sRUFBRTtvQkFDYixJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsRUFBRTt3QkFDeEMsR0FBRyxDQUFDLHNDQUFzQyxHQUFHLGNBQWMsTUFBTSwwQkFBMEIsQ0FBQyxDQUFDO3FCQUM3RjtvQkFDRCxPQUFPLEdBQUcsZUFBZSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO29CQUN2QyxVQUFVLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN0RDtnQkFDRCxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7WUFDakMsQ0FBQyxDQUFDLENBQUM7WUFDSCxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsR0FBRyxpQkFBaUIsQ0FBQztRQUM5QyxDQUFDLENBQUMsQ0FBQztRQUNILE1BQU0sQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxFQUFFLEVBQUU7WUFDN0MsTUFBTSxPQUFPLEdBQUcsYUFBYSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQ3RDLE1BQU0sUUFBUSxHQUFhO2dCQUMxQixVQUFVO2dCQUNWLFdBQVcsTUFBTSxRQUFRLFFBQVEsQ0FBQyxFQUFFLE1BQU07YUFDMUMsQ0FBQztZQUNGLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLEVBQUUsS0FBSyxFQUFFLEVBQUU7Z0JBQ2pDLFFBQVEsQ0FBQyxJQUFJLENBQUMsTUFBTSxNQUFNLE1BQU0sQ0FBQyxDQUFDO2dCQUNsQyxNQUFNLFFBQVEsR0FBRyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDMUMsSUFBSSxDQUFDLFFBQVEsRUFBRTtvQkFDZCxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxtQ0FBbUMsTUFBTSxHQUFHLENBQUMsQ0FBQztvQkFDcEUsT0FBTztpQkFDUDtnQkFDRCxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLEtBQUssRUFBRSxFQUFFO29CQUNuQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLEdBQUcsS0FBSyxHQUFHLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztnQkFDM0YsQ0FBQyxDQUFDLENBQUM7Z0JBQ0gsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7WUFDNUQsQ0FBQyxDQUFDLENBQUM7WUFDSCxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQ3JCLE9BQU8sQ0FBQyxLQUFLLENBQUMsSUFBSSxJQUFJLENBQUMsRUFBRSxJQUFJLEVBQUUsTUFBTSxHQUFHLE9BQU8sR0FBRyxRQUFRLENBQUMsRUFBRSxHQUFHLEtBQUssRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQ2hJLENBQUMsQ0FBQyxDQUFDO0lBQ0osQ0FBQyxDQUFDLENBQUM7SUFDSCxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRTtRQUNyQyxNQUFNLEtBQUssR0FBRyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDOUIsR0FBRyxDQUFDLEdBQUcsR0FBRyxRQUFRLEtBQUssd0JBQXdCLENBQUMsQ0FBQztJQUNsRCxDQUFDLENBQUMsQ0FBQztJQUNILGVBQWUsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLEVBQUU7UUFDbEMsTUFBTSxLQUFLLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUN0QyxJQUFJLEVBQUUsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsR0FBRyxDQUFDLHdDQUF3QyxRQUFRLENBQUMsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO1NBQzVGO0lBQ0YsQ0FBQyxDQUFDLENBQUM7QUFDSixDQUFDO0FBRUQsU0FBZ0IsZUFBZSxDQUFDLElBQW1EO0lBQ2xGLE9BQU8sSUFBQSxzQkFBTyxFQUFDLFVBQStCLElBQVU7UUFDdkQsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDMUMsSUFBSSxRQUFRLEtBQUssbUJBQW1CLEVBQUU7WUFDckMsSUFBSSxJQUFJLEdBQUcsSUFBSSxDQUFDO1lBQ2hCLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRSxFQUFFO2dCQUNwQixJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBVSxJQUFJLENBQUMsUUFBUyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO2FBQzVEO2lCQUFNO2dCQUNOLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLGtDQUFrQyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztnQkFDdEUsT0FBTzthQUNQO1lBQ0QsSUFBSSxhQUFhLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUMzQix1QkFBdUIsQ0FBQyxJQUFJLENBQUMsVUFBVSxFQUFFLElBQUksQ0FBQyxTQUFTLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO2FBQ3JFO1NBQ0Q7UUFDRCxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2xCLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQWpCRCwwQ0FpQkM7QUFFRCxNQUFNLGFBQWEsR0FBVyxlQUFlLEVBQzVDLGdCQUFnQixHQUFXLGtCQUFrQixFQUM3QyxpQkFBaUIsR0FBVyxtQkFBbUIsRUFDL0MsWUFBWSxHQUFXLGNBQWMsRUFDckMsYUFBYSxHQUFXLGVBQWUsQ0FBQztBQUV6QyxzQkFBc0I7QUFDdEIsTUFBTSxVQUFVLEdBQVcsVUFBVSxDQUFDO0FBRXRDLFNBQWdCLFdBQVcsQ0FBQyxVQUFrQjtJQUM3QyxJQUFJLFFBQWdCLENBQUM7SUFFckIsSUFBSSxlQUFlLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ3JDLE9BQU8sRUFBRSxJQUFJLEVBQUUsYUFBYSxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsQ0FBQztLQUN2RDtTQUFNLElBQUksc0JBQXNCLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ25ELE9BQU8sRUFBRSxJQUFJLEVBQUUsbUJBQW1CLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxDQUFDO0tBQzdEO1NBQU0sSUFBSSxhQUFhLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQzFDLE9BQU8sRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsQ0FBQztLQUNyRDtTQUFNLElBQUksV0FBVyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUN4QyxPQUFPLEVBQUUsSUFBSSxFQUFFLFNBQVMsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLENBQUM7S0FDbkQ7U0FBTSxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDeEMsT0FBTyxFQUFFLElBQUksRUFBRSxTQUFTLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLENBQUM7S0FDdEQ7U0FBTSxJQUFJLGFBQWEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDMUMsT0FBTyxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxDQUFDO0tBQ3JEO1NBQU0sSUFBSSx5QkFBeUIsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDdEQsUUFBUSxHQUFHLFVBQVUsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUM5QyxPQUFPLEVBQUUsSUFBSSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsQ0FBQztLQUNyRDtTQUFNLElBQUksMEJBQTBCLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ3ZELFFBQVEsR0FBRyxVQUFVLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDOUMsT0FBTyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLENBQUM7S0FDckQ7U0FBTSxJQUFJLGdCQUFnQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUM3QyxPQUFPLEVBQUUsSUFBSSxFQUFFLGNBQWMsRUFBRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsQ0FBQztLQUMzRDtJQUVELHNCQUFzQjtTQUNqQixJQUFJLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDakMsT0FBTyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxDQUFDO0tBQzVDO0lBRUQsTUFBTSxJQUFJLEtBQUssQ0FBQyx5Q0FBeUMsVUFBVSxFQUFFLENBQUMsQ0FBQztBQUN4RSxDQUFDO0FBL0JELGtDQStCQztBQUdELFNBQWdCLDJCQUEyQjtJQUMxQyxPQUFPLElBQUEsc0JBQU8sRUFBQyxVQUErQixJQUFVO1FBQ3ZELE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzFDLElBQUksUUFBUSxLQUFLLG1CQUFtQixFQUFFO1lBQ3JDLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRSxFQUFFO2dCQUNwQixNQUFNLElBQUksR0FBd0IsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztnQkFDdEQsTUFBTSxJQUFJLEdBQWtCLElBQUksQ0FBQyxLQUFLLENBQUUsSUFBSSxDQUFDLFFBQW1CLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7Z0JBQ25GLG1FQUFtRTtnQkFDbkUsSUFBSSxVQUFVLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7Z0JBQy9DLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO29CQUMzQyxJQUFJLFVBQVUsR0FBRyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7b0JBQy9CLDRCQUE0QjtvQkFDNUIsTUFBTSxlQUFlLEdBQUcsV0FBVyxDQUFDLFVBQVUsQ0FBQyxDQUFDO29CQUNoRCxNQUFNLFFBQVEsR0FBRyxlQUFlLENBQUMsSUFBSSxDQUFDO29CQUN0QyxNQUFNLE9BQU8sR0FBRyxlQUFlLENBQUMsT0FBTyxDQUFDO29CQUV4QyxNQUFNLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO29CQUNuQyxNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxDQUFDO29CQUMzQyxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssUUFBUSxDQUFDLE1BQU0sRUFBRTt3QkFDcEMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsb0RBQW9ELElBQUksQ0FBQyxRQUFRLGVBQWUsVUFBVSxFQUFFLENBQUMsQ0FBQzt3QkFDakgsT0FBTztxQkFDUDt5QkFBTTt3QkFDTixJQUFJLEdBQUcsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7d0JBQ3pCLElBQUksQ0FBQyxHQUFHLEVBQUU7NEJBQ1QsR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDOzRCQUN2QixJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUcsR0FBRyxDQUFDO3lCQUNyQjt3QkFDRCxHQUFHLENBQUMsT0FBTyxDQUFDLE9BQU8sVUFBVSxFQUFFLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO3FCQUNqRDtpQkFDRDtnQkFDRCxLQUFLLE1BQU0sUUFBUSxJQUFJLElBQUksRUFBRTtvQkFDNUIsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO29CQUMzQixNQUFNLFFBQVEsR0FBRyxHQUFHLEdBQUcsQ0FBQyxPQUFPLElBQUksUUFBUSxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDLE1BQU0sQ0FBQztvQkFDdEUsTUFBTSxPQUFPLEdBQUcsSUFBSSxJQUFJLENBQUM7d0JBQ3hCLElBQUksRUFBRSxRQUFRO3dCQUNkLFFBQVEsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsRUFBRSxNQUFNLENBQUM7cUJBQzdDLENBQUMsQ0FBQztvQkFDSCxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2lCQUNwQjthQUNEO2lCQUFNO2dCQUNOLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLElBQUksS0FBSyxDQUFDLFFBQVEsSUFBSSxDQUFDLFFBQVEsZ0NBQWdDLENBQUMsQ0FBQyxDQUFDO2dCQUNyRixPQUFPO2FBQ1A7U0FDRDthQUFNO1lBQ04sSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxLQUFLLENBQUMsUUFBUSxJQUFJLENBQUMsUUFBUSxnQ0FBZ0MsQ0FBQyxDQUFDLENBQUM7WUFDckYsT0FBTztTQUNQO0lBQ0YsQ0FBQyxDQUFDLENBQUM7QUFDSixDQUFDO0FBaERELGtFQWdEQztBQUVELFNBQVMsNEJBQTRCLENBQUMsbUJBQTJCLEVBQUUscUJBQThCO0lBQ2hHLE1BQU0sTUFBTSxHQUFHLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztJQUN0RCxPQUFPLElBQUk7U0FDVCxHQUFHLENBQUM7UUFDSixnQ0FBZ0M7UUFDaEMsR0FBRyxNQUFNLGNBQWMsbUJBQW1CLG9DQUFvQztRQUM5RSwrRkFBK0Y7UUFDL0YsR0FBRyxNQUFNLGNBQWMsbUJBQW1CLG1EQUFtRDtRQUM3RiwrRkFBK0Y7UUFDL0YsR0FBRyxNQUFNLGNBQWMsbUJBQW1CLHNCQUFzQjtLQUNoRSxDQUFDO1NBQ0QsSUFBSSxDQUFDLElBQUEsa0JBQUcsRUFBQyxVQUFVLElBQUksRUFBRSxRQUFRO1FBQ2pDLE1BQU0sSUFBSSxHQUFHLElBQVksQ0FBQztRQUMxQixJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxFQUFFO1lBQ3JCLDZCQUE2QjtZQUM3QixRQUFRLEVBQUUsQ0FBQztZQUNYLE9BQU87U0FDUDtRQUNELE1BQU0sU0FBUyxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQzlDLElBQUksU0FBUyxLQUFLLE9BQU8sRUFBRTtZQUMxQixNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUNoRCxJQUFBLHNCQUFXLEVBQUMsQ0FBQyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsQ0FBQyxDQUFDO2lCQUNwQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRTtnQkFDZCxRQUFRLENBQUMsU0FBUyxFQUFFLElBQUksSUFBSSxDQUFDO29CQUM1QixJQUFJLEVBQUUsY0FBYyxtQkFBbUIsbUJBQW1CO29CQUMxRCxRQUFRLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxFQUFFLE1BQU0sQ0FBQztpQkFDbkQsQ0FBQyxDQUFDLENBQUM7WUFDTCxDQUFDLENBQUM7aUJBQ0QsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLEVBQUU7Z0JBQ2QsUUFBUSxDQUFDLElBQUksS0FBSyxDQUFDLFFBQVEsSUFBSSxDQUFDLFFBQVEsaUNBQWlDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNsRixDQUFDLENBQUMsQ0FBQztZQUNKLGdCQUFnQjtZQUNoQixPQUFPLEtBQUssQ0FBQztTQUNiO1FBRUQsd0JBQXdCO1FBQ3hCLElBQUksVUFBVSxDQUFDO1FBQ2YsSUFBSTtZQUNILFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7U0FDeEQ7UUFBQyxPQUFPLEdBQUcsRUFBRTtZQUNiLFFBQVEsQ0FBQyxJQUFJLEtBQUssQ0FBQyxRQUFRLElBQUksQ0FBQyxRQUFRLGlDQUFpQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDakYsT0FBTztTQUNQO1FBRUQsaURBQWlEO1FBQ2pELEtBQUssTUFBTSxHQUFHLElBQUksVUFBVSxFQUFFO1lBQzdCLElBQ0MsT0FBTyxVQUFVLENBQUMsR0FBRyxDQUFDLEtBQUssUUFBUTtnQkFDbkMsQ0FBQyxPQUFPLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEtBQUssUUFBUSxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkY7Z0JBQ0QsUUFBUSxDQUFDLElBQUksS0FBSyxDQUFDLG9EQUFvRCxHQUFHLGlDQUFpQyxDQUFDLENBQUMsQ0FBQztnQkFDOUcsT0FBTzthQUNQO1NBQ0Q7UUFFRCxRQUFRLENBQUMsU0FBUyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQzNCLENBQUMsQ0FBQyxDQUFDO1NBQ0YsSUFBSSxDQUFDLFNBQVMsQ0FBQztRQUNmLFFBQVEsRUFBRSxjQUFjLG1CQUFtQixtQkFBbUI7UUFDOUQsU0FBUyxFQUFFLEVBQUU7UUFDYixZQUFZLEVBQUUsSUFBSTtLQUNsQixDQUFDLENBQUMsQ0FBQztBQUNOLENBQUM7QUFFWSxRQUFBLG1CQUFtQixHQUFHO0lBQ2xDLG9CQUFvQjtJQUNwQiw4QkFBOEI7SUFDOUIsbUNBQW1DO0NBQ25DLENBQUM7QUFFRixTQUFnQiwyQkFBMkI7SUFDMUMsSUFBSSxPQUFPLEdBQVcsQ0FBQyxDQUFDO0lBQ3hCLElBQUksaUJBQWlCLEdBQVksS0FBSyxDQUFDO0lBQ3ZDLElBQUksc0JBQXNCLEdBQVksS0FBSyxDQUFDO0lBQzVDLE9BQU8sSUFBQSxzQkFBTyxFQUFDLFVBQStCLGVBQXFCO1FBQ2xFLE1BQU0sWUFBWSxHQUFHLElBQUksQ0FBQztRQUMxQixNQUFNLElBQUksR0FBRyxFQUFFLENBQUMsUUFBUSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxFQUFFO1lBQ3hCLE9BQU87U0FDUDtRQUNELE1BQU0sbUJBQW1CLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDaEUsSUFBSSxtQkFBbUIsS0FBSyxjQUFjLEVBQUU7WUFDM0MsT0FBTztTQUNQO1FBQ0QsMENBQTBDO1FBQzFDLE1BQU0sUUFBUSxHQUFHLEVBQUUsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxFQUFFLGNBQWMsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBQzNGLE1BQU0sWUFBWSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDMUMsTUFBTSxXQUFXLEdBQUcsWUFBWSxDQUFDLFNBQVMsR0FBRyxHQUFHLEdBQUcsWUFBWSxDQUFDLElBQUksQ0FBQztRQUVyRSxPQUFPLEVBQUUsQ0FBQztRQUNWLElBQUksUUFBcUMsQ0FBQztRQUMxQyxTQUFTLFVBQVU7WUFDbEIsSUFBSSxDQUFDLFFBQVEsRUFBRTtnQkFDZCxRQUFRLEdBQUcsSUFBSSxHQUFHLEVBQUUsQ0FBQzthQUNyQjtZQUNELE9BQU8sUUFBUSxDQUFDO1FBQ2pCLENBQUM7UUFDRCxJQUFBLG9CQUFLLEVBQ0osSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLHFCQUFxQixtQkFBbUIsbUJBQW1CLEVBQUUscUJBQXFCLG1CQUFtQix1QkFBdUIsQ0FBQyxFQUFFLEVBQUUsVUFBVSxFQUFFLElBQUksRUFBRSxDQUFDLEVBQzlKLDRCQUE0QixDQUFDLG1CQUFtQixFQUFFLDJCQUFtQixDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUM1RixDQUFDLElBQUksQ0FBQyxJQUFBLHNCQUFPLEVBQUMsVUFBVSxJQUFVO1lBQ2xDLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRSxFQUFFO2dCQUNwQixNQUFNLE1BQU0sR0FBVyxJQUFJLENBQUMsUUFBa0IsQ0FBQztnQkFDL0MsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7Z0JBQzFDLElBQUksUUFBUSxLQUFLLGtCQUFrQixFQUFFO29CQUNwQyxNQUFNLElBQUksR0FBbUIsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7b0JBQ2pFLFVBQVUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxjQUFjLFdBQVcsVUFBVSxFQUFFLElBQUksQ0FBQyxDQUFDO2lCQUM1RDtxQkFBTSxJQUFJLFFBQVEsS0FBSyxtQkFBbUIsRUFBRTtvQkFDNUMsTUFBTSxJQUFJLEdBQTJCLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO29CQUN6RSxNQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLHFCQUFxQixtQkFBbUIsRUFBRSxFQUFFLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7b0JBQ25HLEtBQUssTUFBTSxJQUFJLElBQUksSUFBSSxFQUFFO3dCQUN4QixNQUFNLFdBQVcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7d0JBQy9CLE1BQU0sSUFBSSxHQUFtQixNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO3dCQUNqRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsV0FBVyxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7NEJBQ3JELE1BQU0sT0FBTyxHQUFHLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7NEJBQ3hDLE1BQU0sRUFBRSxHQUFHLEVBQUUsT0FBTyxFQUFFLEdBQUcsWUFBWSxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dDQUM1RCxDQUFDLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQWlCO2dDQUNyQyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQVcsRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLENBQUM7NEJBRTlELElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUM7eUJBQ3JEO3dCQUNELFVBQVUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxjQUFjLFdBQVcsSUFBSSxPQUFPLElBQUksSUFBSSxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUM7cUJBQ3ZFO2lCQUNEO3FCQUFNLElBQUksUUFBUSxLQUFLLGtCQUFrQixFQUFFO29CQUMzQyxNQUFNLElBQUksR0FBbUIsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7b0JBQ2pFLFVBQVUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxjQUFjLFdBQVcsU0FBUyxFQUFFLElBQUksQ0FBQyxDQUFDO2lCQUMzRDtxQkFBTTtvQkFDTixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxJQUFJLEtBQUssQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLG9DQUFvQyxDQUFDLENBQUMsQ0FBQztvQkFDaEYsT0FBTztpQkFDUDthQUNEO1FBQ0YsQ0FBQyxFQUFFO1lBQ0YsSUFBSSxRQUFRLEVBQUUsSUFBSSxHQUFHLENBQUMsRUFBRTtnQkFDdkIsTUFBTSxPQUFPLEdBQUcsSUFBSSxJQUFJLENBQUM7b0JBQ3hCLElBQUksRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLFdBQVcsR0FBRyxNQUFNLENBQUM7b0JBQ3hELFFBQVEsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUEscUJBQVUsRUFBQyxRQUFRLENBQUMsRUFBRSxNQUFNLENBQUM7aUJBQ25ELENBQUMsQ0FBQztnQkFDSCxZQUFZLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO2FBQzVCO1lBQ0QsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNqQixPQUFPLEVBQUUsQ0FBQztZQUNWLElBQUksT0FBTyxLQUFLLENBQUMsSUFBSSxpQkFBaUIsSUFBSSxDQUFDLHNCQUFzQixFQUFFO2dCQUNsRSxzQkFBc0IsR0FBRyxJQUFJLENBQUM7Z0JBQzlCLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDekI7UUFDRixDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQyxFQUFFO1FBQ0YsaUJBQWlCLEdBQUcsSUFBSSxDQUFDO1FBQ3pCLElBQUksT0FBTyxLQUFLLENBQUMsRUFBRTtZQUNsQixzQkFBc0IsR0FBRyxJQUFJLENBQUM7WUFDOUIsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUNqQjtJQUNGLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQW5GRCxrRUFtRkM7QUFFRCxTQUFnQixvQkFBb0I7SUFDbkMsT0FBTyxJQUFBLHNCQUFPLEVBQUMsVUFBK0IsSUFBVTtRQUN2RCxJQUFJLFdBQW1CLEVBQ3RCLFlBQW9CLENBQUM7UUFDdEIsSUFBSSxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxpQkFBaUIsRUFBRTtZQUNuRCxXQUFXLEdBQUcsWUFBWSxDQUFDO1lBQzNCLFlBQVksR0FBRyxjQUFjLENBQUM7U0FDOUI7YUFBTTtZQUNOLE1BQU0sSUFBSSxLQUFLLENBQUMsc0JBQXNCLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1NBQ25EO1FBRUQsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsV0FBVyxDQUFDLEVBQy9CLElBQUksR0FBYSxFQUFFLEVBQ25CLFFBQVEsR0FBYSxFQUFFLENBQUM7UUFFekIsTUFBTSxLQUFLLEdBQUcsSUFBSSxTQUFTLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO1FBQ3RELElBQUksZ0JBQWdCLEdBQUcsS0FBSyxDQUFDO1FBQzdCLEtBQUssQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQzFCLElBQUksSUFBSSxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7Z0JBQ3RCLE9BQU87YUFDUDtZQUNELE1BQU0sU0FBUyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDakMsUUFBUSxTQUFTLEVBQUU7Z0JBQ2xCLEtBQUssR0FBRztvQkFDUCxnQkFBZ0I7b0JBQ2hCLE9BQU87Z0JBQ1IsS0FBSyxHQUFHO29CQUNQLGdCQUFnQixHQUFHLFlBQVksS0FBSyxJQUFJLElBQUksa0JBQWtCLEtBQUssSUFBSSxDQUFDO29CQUN4RSxPQUFPO2FBQ1I7WUFDRCxJQUFJLENBQUMsZ0JBQWdCLEVBQUU7Z0JBQ3RCLE9BQU87YUFDUDtZQUNELE1BQU0sUUFBUSxHQUFhLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDM0MsSUFBSSxRQUFRLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtnQkFDMUIsTUFBTSxJQUFJLEtBQUssQ0FBQyxrQ0FBa0MsSUFBSSxFQUFFLENBQUMsQ0FBQzthQUMxRDtpQkFBTTtnQkFDTixNQUFNLEdBQUcsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3hCLE1BQU0sS0FBSyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDMUIsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLENBQUMsSUFBSSxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtvQkFDdkMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztvQkFDZixRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2lCQUNyQjthQUNEO1FBQ0YsQ0FBQyxDQUFDLENBQUM7UUFFSCxNQUFNLFlBQVksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNsSCxHQUFHLENBQUMsT0FBTyxDQUFDLFlBQVksRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFFMUMsaUVBQWlFO1FBQ2pFLE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLFlBQVksQ0FBQyxDQUFDO1FBQ3pELE1BQU0sT0FBTyxHQUFHLElBQUksSUFBSSxDQUFDLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLEVBQUUsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ2hHLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDckIsQ0FBQyxDQUFDLENBQUM7QUFDSixDQUFDO0FBdERELG9EQXNEQztBQUVELFNBQWdCLGNBQWMsQ0FBQyxJQUFZLEVBQUUsUUFBYTtJQUN6RCxNQUFNLE1BQU0sR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ25DLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRztRQUNaLDhGQUE4RjtRQUM5RiwyREFBMkQ7UUFDM0QsOEZBQThGO1FBQzlGLDhGQUE4RjtRQUM5RixpREFBaUQ7S0FDakQsQ0FBQztJQUNGLEtBQUssTUFBTSxHQUFHLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsRUFBRTtRQUN4QyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0tBQzVCO0lBRUQsSUFBSSxPQUFPLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2pELElBQUksT0FBTyxDQUFDLFFBQVEsS0FBSyxPQUFPLEVBQUU7UUFDakMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0tBQ3pDO0lBQ0QsT0FBTyxJQUFJLElBQUksQ0FBQztRQUNmLElBQUksRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksR0FBRyxZQUFZLENBQUM7UUFDcEMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQztLQUN0QyxDQUFDLENBQUM7QUFDSixDQUFDO0FBckJELHdDQXFCQztBQVNZLFFBQUEsZUFBZSxHQUFHLE9BQU8sQ0FBQyxDQUFDLHlDQUF5QztBQU9qRixTQUFTLDJCQUEyQixDQUFDLGNBQThCO0lBQ2xFLE1BQU0sTUFBTSxHQUEyQixFQUFFLENBQUM7SUFDMUMsS0FBSyxNQUFNLEdBQUcsSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFO1FBQ3JELE1BQU0sS0FBSyxHQUFHLGNBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNsQyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsT0FBTyxLQUFLLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUM7S0FDaEU7SUFDRCxPQUFPLE1BQU0sQ0FBQztBQUNmLENBQUM7QUFFRCxTQUFnQixvQkFBb0IsQ0FBQyx5QkFBNEM7SUFDaEYsTUFBTSxhQUFhLEdBQWlDLEVBQUUsQ0FBQztJQUN2RCxNQUFNLFFBQVEsR0FBYSxFQUFFLE9BQU8sRUFBRSx1QkFBZSxFQUFFLFFBQVEsRUFBRSxFQUFFLEVBQUUsQ0FBQztJQUN0RSxNQUFNLGVBQWUsR0FBNkIsRUFBRSxDQUFDO0lBQ3JELE1BQU0sTUFBTSxHQUFVLEVBQUUsQ0FBQztJQUN6QixPQUFPLElBQUEsc0JBQU8sRUFBQyxVQUErQixHQUFTO1FBQ3RELElBQUksT0FBTyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEUsa0hBQWtIO1FBQ2xILE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQzVFLElBQUksMkJBQW1CLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLFFBQVEsQ0FBQyxFQUFFO1lBQ2xELE9BQU8sR0FBRyxpQkFBaUIsQ0FBQztTQUM1QjtRQUNELE1BQU0sUUFBUSxHQUFHLEdBQUcsQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUM7UUFDekMsR0FBRyxDQUFDLFNBQVMsT0FBTyxLQUFLLFFBQVEsRUFBRSxDQUFDLENBQUM7UUFDckMsTUFBTSxZQUFZLEdBQUcsSUFBQSw4QkFBbUIsRUFBQyxRQUFRLENBQUMsQ0FBQztRQUNuRCxhQUFhLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQ2pDLFlBQVksQ0FBQyxJQUFJLENBQ2hCLGFBQWEsQ0FBQyxFQUFFO1lBQ2YsYUFBYSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDNUIsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztnQkFDdkIsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFFckMsSUFBSSxPQUFPLEtBQUssaUJBQWlCLEVBQUU7b0JBQ2xDLG9DQUFvQztvQkFDcEMsSUFBSSxPQUFPLEdBQUcsZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDO29CQUN4QyxJQUFJLENBQUMsT0FBTyxFQUFFO3dCQUNiLE9BQU8sR0FBRyxlQUFlLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxPQUFPLEVBQUUsdUJBQWUsRUFBRSxRQUFRLEVBQUUsRUFBRSxFQUFFLENBQUM7cUJBQ2pGO29CQUNELDJDQUEyQztvQkFDM0MsTUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsVUFBVSxHQUFHLENBQUMsQ0FBQyxDQUFDO29CQUN0RCxPQUFPLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsMkJBQTJCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUMvRjtxQkFBTTtvQkFDTixRQUFRLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsMkJBQTJCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUMvRjtZQUNGLENBQUMsQ0FBQyxDQUFDO1FBQ0osQ0FBQyxDQUNELENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFO1lBQ2hCLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDckIsQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDLEVBQUU7UUFDRixPQUFPLENBQUMsR0FBRyxDQUFDLGFBQWEsQ0FBQzthQUN4QixJQUFJLENBQUMsR0FBRyxFQUFFO1lBQ1YsSUFBSSxNQUFNLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtnQkFDdEIsTUFBTSxNQUFNLENBQUM7YUFDYjtZQUNELE1BQU0sa0JBQWtCLEdBQUcsY0FBYyxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQztZQUM5RCx5QkFBeUIsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxnQkFBZ0IsRUFBRSxDQUFDLENBQUM7WUFFakYsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDO1lBQy9CLEtBQUssTUFBTSxXQUFXLElBQUksZUFBZSxFQUFFO2dCQUMxQyxNQUFNLGlCQUFpQixHQUFHLGNBQWMsQ0FBQyxjQUFjLFdBQVcsRUFBRSxFQUFFLGVBQWUsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDO2dCQUNwRyxJQUFJLENBQUMsS0FBSyxDQUFDLGlCQUFpQixDQUFDLENBQUM7Z0JBRTlCLHlCQUF5QixDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLGNBQWMsV0FBVyxZQUFZLEVBQUUsQ0FBQyxDQUFDO2FBQ3pHO1lBQ0QsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNsQixDQUFDLENBQUM7YUFDRCxLQUFLLENBQUMsQ0FBQyxNQUFNLEVBQUUsRUFBRTtZQUNqQixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM1QixDQUFDLENBQUMsQ0FBQztJQUNMLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQTdERCxvREE2REM7QUFFRCxTQUFnQixlQUFlLENBQUMsUUFBa0IsRUFBRSxlQUEwQjtJQUM3RSxNQUFNLGFBQWEsR0FBaUMsRUFBRSxDQUFDO0lBRXZELE9BQU8sSUFBQSxzQkFBTyxFQUFDLFVBQStCLEdBQVM7UUFDdEQsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDO1FBQ3BCLE1BQU0sWUFBWSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO1FBQ3hELGFBQWEsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7UUFDakMsWUFBWSxDQUFDLElBQUksQ0FDaEIsYUFBYSxDQUFDLEVBQUU7WUFDZixhQUFhLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUM1QixNQUFNLGNBQWMsR0FBRyxhQUFhLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxlQUFlLENBQUMsQ0FBQztnQkFDMUYsTUFBTSxDQUFDLEtBQUssQ0FBQyxjQUFjLENBQUMsQ0FBQztZQUM5QixDQUFDLENBQUMsQ0FBQztRQUNKLENBQUMsQ0FDRCxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNoQixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM1QixDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsRUFBRTtRQUNGLE9BQU8sQ0FBQyxHQUFHLENBQUMsYUFBYSxDQUFDO2FBQ3hCLElBQUksQ0FBQyxHQUFHLEVBQUUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ2pDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNmLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQzVCLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQyxDQUFDLENBQUM7QUFDSixDQUFDO0FBeEJELDBDQXdCQztBQUVELFNBQVMsYUFBYSxDQUFDLElBQVksRUFBRSxRQUF3QixFQUFFLFFBQWtCLEVBQUUsU0FBb0I7SUFDdEcsTUFBTSxPQUFPLEdBQWEsRUFBRSxDQUFDO0lBQzdCLElBQUksZUFBMEIsQ0FBQztJQUMvQixJQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssU0FBUyxFQUFFO1FBQ3RDLGVBQWUsR0FBRyxJQUFJLFNBQVMsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLElBQUksR0FBRyxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQztLQUN4RTtTQUFNO1FBQ04sZUFBZSxHQUFHLElBQUksU0FBUyxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsSUFBSSxHQUFHLFNBQVMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDO0tBQzNFO0lBQ0QsZUFBZSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUU7UUFDcEMsSUFBSSxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtZQUNwQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2pDLElBQUksU0FBUyxLQUFLLEdBQUcsSUFBSSxTQUFTLEtBQUssR0FBRyxFQUFFO2dCQUMzQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ25CO2lCQUFNO2dCQUNOLE1BQU0sUUFBUSxHQUFhLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQzNDLE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDeEIsSUFBSSxVQUFVLEdBQUcsSUFBSSxDQUFDO2dCQUN0QixJQUFJLEdBQUcsRUFBRTtvQkFDUixNQUFNLGlCQUFpQixHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQztvQkFDeEMsSUFBSSxpQkFBaUIsRUFBRTt3QkFDdEIsVUFBVSxHQUFHLEdBQUcsR0FBRyxJQUFJLGlCQUFpQixFQUFFLENBQUM7cUJBQzNDO2lCQUNEO2dCQUVELE9BQU8sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7YUFDekI7U0FDRDtJQUNGLENBQUMsQ0FBQyxDQUFDO0lBRUgsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNyQyxNQUFNLFFBQVEsR0FBRyxHQUFHLFFBQVEsSUFBSSxRQUFRLENBQUMsRUFBRSxNQUFNLENBQUM7SUFDbEQsTUFBTSxPQUFPLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUUsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBRXZHLE9BQU8sSUFBSSxJQUFJLENBQUM7UUFDZixJQUFJLEVBQUUsUUFBUTtRQUNkLFFBQVEsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztLQUM5QixDQUFDLENBQUM7QUFDSixDQUFDO0FBRUQsU0FBUyxjQUFjLENBQUMsS0FBYTtJQUNwQyxNQUFNLE1BQU0sR0FBYSxFQUFFLENBQUM7SUFDNUIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDdEMsTUFBTSxFQUFFLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3BCLFFBQVEsRUFBRSxFQUFFO1lBQ1gsS0FBSyxHQUFHO2dCQUNQLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ3BCLE1BQU07WUFDUCxLQUFLLEdBQUc7Z0JBQ1AsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDcEIsTUFBTTtZQUNQLEtBQUssR0FBRztnQkFDUCxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUNyQixNQUFNO1lBQ1A7Z0JBQ0MsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUNqQjtLQUNEO0lBQ0QsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxTQUFTLGNBQWMsQ0FBQyxLQUFhO0lBQ3BDLE9BQU8sS0FBSyxDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDO0FBQ2pGLENBQUM7QUFFRCxTQUFTLFFBQVEsQ0FBQyxPQUFlO0lBQ2hDLE9BQU8sUUFBUSxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLE1BQU0sQ0FBQyxHQUFHLFFBQVEsQ0FBQztBQUNsRSxDQUFDIn0= \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImkxOG4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Z0dBR2dHOzs7QUFFaEcsNkJBQTZCO0FBQzdCLHlCQUF5QjtBQUV6QiwrQ0FBa0U7QUFDbEUsNkNBQTZDO0FBQzdDLDhCQUE4QjtBQUM5Qix5QkFBeUI7QUFDekIsaUNBQWlDO0FBQ2pDLDZCQUE2QjtBQUM3QixzQ0FBc0M7QUFDdEMsMENBQTBDO0FBQzFDLGdEQUFnRDtBQUNoRCwrQ0FBaUg7QUFDakgsaUVBQXNELENBQUMseURBQXlEO0FBRWhILFNBQVMsR0FBRyxDQUFDLE9BQVksRUFBRSxHQUFHLElBQVc7SUFDeEMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLEVBQUUsT0FBTyxFQUFFLEdBQUcsSUFBSSxDQUFDLENBQUM7QUFDeEQsQ0FBQztBQVlZLFFBQUEsZ0JBQWdCLEdBQWU7SUFDM0MsRUFBRSxFQUFFLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUUsYUFBYSxFQUFFLFNBQVMsRUFBRTtJQUM1RCxFQUFFLEVBQUUsRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRSxhQUFhLEVBQUUsU0FBUyxFQUFFO0lBQzVELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0lBQy9CLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFO0NBQy9CLENBQUM7QUFFRiw0REFBNEQ7QUFDL0MsUUFBQSxjQUFjLEdBQWU7SUFDekMsRUFBRSxFQUFFLEVBQUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDbEMsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7SUFDL0IsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxLQUFLLEVBQUU7Q0FDL0IsQ0FBQztBQTJCRixJQUFPLFlBQVksQ0FLbEI7QUFMRCxXQUFPLFlBQVk7SUFDbEIsU0FBZ0IsRUFBRSxDQUFDLEtBQVU7UUFDNUIsTUFBTSxTQUFTLEdBQUcsS0FBcUIsQ0FBQztRQUN4QyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLElBQUksRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLFNBQVMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUN0TCxDQUFDO0lBSGUsZUFBRSxLQUdqQixDQUFBO0FBQ0YsQ0FBQyxFQUxNLFlBQVksS0FBWixZQUFZLFFBS2xCO0FBUUQsSUFBTyxhQUFhLENBV25CO0FBWEQsV0FBTyxhQUFhO0lBQ25CLFNBQWdCLEVBQUUsQ0FBQyxLQUFVO1FBQzVCLElBQUksRUFBRSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUNwQixPQUFPLEtBQUssQ0FBQztTQUNiO1FBRUQsTUFBTSxTQUFTLEdBQUcsS0FBc0IsQ0FBQztRQUN6QyxNQUFNLE1BQU0sR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLE1BQU0sQ0FBQztRQUV6QyxPQUFPLE1BQU0sS0FBSyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDdEgsQ0FBQztJQVRlLGdCQUFFLEtBU2pCLENBQUE7QUFDRixDQUFDLEVBWE0sYUFBYSxLQUFiLGFBQWEsUUFXbkI7QUFrQkQsTUFBYSxJQUFJO0lBQ1IsTUFBTSxHQUFhLEVBQUUsQ0FBQztJQUU5QixZQUFZLFNBQWlCLENBQUM7UUFDN0IsSUFBSSxNQUFNLEdBQUcsQ0FBQyxFQUFFO1lBQ2YsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1NBQ2xEO0lBQ0YsQ0FBQztJQUVNLE1BQU0sQ0FBQyxLQUFhO1FBQzFCLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ3hCLE9BQU8sSUFBSSxDQUFDO0lBQ2IsQ0FBQztJQUVNLFFBQVE7UUFDZCxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLENBQUM7Q0FDRDtBQWpCRCxvQkFpQkM7QUFFRCxNQUFNLFNBQVM7SUFDTixNQUFNLENBQVc7SUFFekIsWUFBWSxRQUFnQjtRQUMzQixJQUFJLENBQUMsTUFBTSxHQUFHLFFBQVEsQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUVELElBQVcsS0FBSztRQUNmLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQztJQUNwQixDQUFDO0NBQ0Q7QUFFRCxNQUFhLEdBQUc7SUFLSTtJQUpYLE1BQU0sQ0FBVztJQUNqQixLQUFLLENBQXlCO0lBQy9CLGdCQUFnQixDQUFTO0lBRWhDLFlBQW1CLE9BQWU7UUFBZixZQUFPLEdBQVAsT0FBTyxDQUFRO1FBQ2pDLElBQUksQ0FBQyxNQUFNLEdBQUcsRUFBRSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxLQUFLLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNqQyxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDO0lBQzNCLENBQUM7SUFFTSxRQUFRO1FBQ2QsSUFBSSxDQUFDLFlBQVksRUFBRSxDQUFDO1FBRXBCLE1BQU0sS0FBSyxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzdDLEtBQUssTUFBTSxJQUFJLElBQUksS0FBSyxFQUFFO1lBQ3pCLElBQUksQ0FBQyxhQUFhLENBQUMsbUJBQW1CLElBQUksb0RBQW9ELEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDbkcsTUFBTSxLQUFLLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFPLEVBQUUsQ0FBTyxFQUFFLEVBQUU7Z0JBQ3hELE9BQU8sQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUMvQyxDQUFDLENBQUMsQ0FBQztZQUNILEtBQUssTUFBTSxJQUFJLElBQUksS0FBSyxFQUFFO2dCQUN6QixJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQzthQUMvQjtZQUNELElBQUksQ0FBQyxhQUFhLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztTQUNyQztRQUNELElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQztRQUNwQixPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ2pDLENBQUM7SUFFTSxPQUFPLENBQUMsUUFBZ0IsRUFBRSxJQUErQixFQUFFLFFBQWtCO1FBQ25GLElBQUksSUFBSSxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7WUFDdEIsT0FBTyxDQUFDLEdBQUcsQ0FBQyxhQUFhLEdBQUcsUUFBUSxDQUFDLENBQUM7WUFDdEMsT0FBTztTQUNQO1FBQ0QsSUFBSSxJQUFJLENBQUMsTUFBTSxLQUFLLFFBQVEsQ0FBQyxNQUFNLEVBQUU7WUFDcEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtQkFBbUIsSUFBSSxDQUFDLE1BQU0sa0JBQWtCLFFBQVEsQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDO1NBQ3JGO1FBQ0QsSUFBSSxDQUFDLGdCQUFnQixJQUFJLElBQUksQ0FBQyxNQUFNLENBQUM7UUFDckMsSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDMUIsTUFBTSxZQUFZLEdBQUcsSUFBSSxHQUFHLEVBQVUsQ0FBQztRQUN2QyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQyxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDcEIsSUFBSSxPQUEyQixDQUFDO1lBQ2hDLElBQUksT0FBMkIsQ0FBQztZQUNoQyxJQUFJLEVBQUUsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ25CLE9BQU8sR0FBRyxHQUFHLENBQUM7Z0JBQ2QsT0FBTyxHQUFHLFNBQVMsQ0FBQzthQUNwQjtpQkFBTSxJQUFJLFlBQVksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUU7Z0JBQ2hDLE9BQU8sR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDO2dCQUNsQixJQUFJLEdBQUcsQ0FBQyxPQUFPLElBQUksR0FBRyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFO29CQUMxQyxPQUFPLEdBQUcsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7aUJBQzNFO2FBQ0Q7WUFDRCxJQUFJLENBQUMsT0FBTyxJQUFJLFlBQVksQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQzFDLFNBQVM7YUFDVDtZQUNELFlBQVksQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUM7WUFDMUIsTUFBTSxPQUFPLEdBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ3BELElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDO1NBQy9FO0lBQ0YsQ0FBQztJQUVPLGFBQWEsQ0FBQyxJQUFZLEVBQUUsSUFBVTtRQUM3QyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsSUFBSSxJQUFJLENBQUMsT0FBTyxLQUFLLFNBQVMsSUFBSSxJQUFJLENBQUMsT0FBTyxLQUFLLElBQUksRUFBRTtZQUNwRSxNQUFNLElBQUksS0FBSyxDQUFDLGtDQUFrQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksRUFBRSxDQUFDLENBQUM7U0FDekY7UUFDRCxJQUFJLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtZQUM5QixHQUFHLENBQUMsZ0JBQWdCLElBQUksQ0FBQyxFQUFFLFlBQVksSUFBSSx3QkFBd0IsQ0FBQyxDQUFDO1NBQ3JFO1FBRUQsSUFBSSxDQUFDLGFBQWEsQ0FBQyxtQkFBbUIsSUFBSSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQ3RELElBQUksQ0FBQyxhQUFhLENBQUMseUJBQXlCLElBQUksQ0FBQyxPQUFPLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUV4RSxJQUFJLElBQUksQ0FBQyxPQUFPLEVBQUU7WUFDakIsSUFBSSxDQUFDLGFBQWEsQ0FBQyxTQUFTLElBQUksQ0FBQyxPQUFPLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQztTQUN0RDtRQUVELElBQUksQ0FBQyxhQUFhLENBQUMsZUFBZSxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3hDLENBQUM7SUFFTyxZQUFZO1FBQ25CLElBQUksQ0FBQyxhQUFhLENBQUMsd0NBQXdDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDaEUsSUFBSSxDQUFDLGFBQWEsQ0FBQyxxRUFBcUUsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUM5RixDQUFDO0lBRU8sWUFBWTtRQUNuQixJQUFJLENBQUMsYUFBYSxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNuQyxDQUFDO0lBRU8sYUFBYSxDQUFDLE9BQWUsRUFBRSxNQUFlO1FBQ3JELE1BQU0sSUFBSSxHQUFHLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQzlCLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDckIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDbkMsQ0FBQztJQUVELE1BQU0sQ0FBQyxXQUFXLEdBQUcsVUFBVSxTQUFpQjtRQUMvQyxPQUFPLElBQUksT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLEVBQUU7WUFDOUIsTUFBTSxNQUFNLEdBQUcsSUFBSSxNQUFNLENBQUMsTUFBTSxFQUFFLENBQUM7WUFDbkMsTUFBTSxLQUFLLEdBQWtGLEVBQUUsQ0FBQztZQUNoRyxNQUFNLENBQUMsV0FBVyxDQUFDLFNBQVMsRUFBRSxVQUFVLElBQVMsRUFBRSxNQUFXO2dCQUM3RCxNQUFNLFNBQVMsR0FBVSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2pELFNBQVMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUU7b0JBQ3hCLE1BQU0sZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUM7b0JBQ3pDLE1BQU0sUUFBUSxHQUFzQixFQUFFLENBQUM7b0JBQ3ZDLE1BQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUM7b0JBQzlDLElBQUksVUFBVSxFQUFFO3dCQUNmLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFTLEVBQUUsRUFBRTs0QkFDaEMsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7NEJBQ3RCLE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7NEJBQ3JELElBQUksR0FBRyxJQUFJLEdBQUcsRUFBRTtnQ0FDZixRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQyxDQUFDOzZCQUNwQzt3QkFDRixDQUFDLENBQUMsQ0FBQzt3QkFDSCxLQUFLLENBQUMsSUFBSSxDQUFDLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxnQkFBZ0IsRUFBRSxnQkFBZ0IsRUFBRSxRQUFRLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztxQkFDdkY7Z0JBQ0YsQ0FBQyxDQUFDLENBQUM7Z0JBQ0gsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQ2hCLENBQUMsQ0FBQyxDQUFDO1FBQ0osQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDLENBQUM7SUFHRixNQUFNLENBQUMsU0FBUyxHQUFHLFVBQVUsU0FBaUI7UUFDN0MsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtZQUN0QyxNQUFNLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FBQyxNQUFNLEVBQUUsQ0FBQztZQUVuQyxNQUFNLEtBQUssR0FBa0YsRUFBRSxDQUFDO1lBRWhHLE1BQU0sQ0FBQyxXQUFXLENBQUMsU0FBUyxFQUFFLFVBQVUsR0FBUSxFQUFFLE1BQVc7Z0JBQzVELElBQUksR0FBRyxFQUFFO29CQUNSLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxvREFBb0QsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDO2lCQUM3RTtnQkFFRCxNQUFNLFNBQVMsR0FBVSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ2pELElBQUksQ0FBQyxTQUFTLEVBQUU7b0JBQ2YsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGdHQUFnRyxDQUFDLENBQUMsQ0FBQztpQkFDcEg7Z0JBRUQsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFO29CQUMxQixNQUFNLGdCQUFnQixHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDO29CQUN6QyxJQUFJLENBQUMsZ0JBQWdCLEVBQUU7d0JBQ3RCLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxpSUFBaUksQ0FBQyxDQUFDLENBQUM7cUJBQ3JKO29CQUNELE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQztvQkFDM0MsSUFBSSxDQUFDLFFBQVEsRUFBRTt3QkFDZCxNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsaUhBQWlILENBQUMsQ0FBQyxDQUFDO3FCQUNySTtvQkFDRCxNQUFNLFFBQVEsR0FBc0IsRUFBRSxDQUFDO29CQUV2QyxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDO29CQUM5QyxJQUFJLFVBQVUsRUFBRTt3QkFDZixVQUFVLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBUyxFQUFFLEVBQUU7NEJBQ2hDLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDOzRCQUN0QixJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRTtnQ0FDakIsT0FBTyxDQUFDLDJCQUEyQjs2QkFDbkM7NEJBRUQsSUFBSSxHQUFHLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQzs0QkFDekIsSUFBSSxPQUFPLEdBQUcsS0FBSyxRQUFRLEVBQUU7Z0NBQzVCLHlFQUF5RTtnQ0FDekUsR0FBRyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQzs2QkFDekI7NEJBQ0QsSUFBSSxDQUFDLEdBQUcsRUFBRTtnQ0FDVCxNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsaUNBQWlDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUMsb0JBQW9CLGdCQUFnQiwrQkFBK0IsQ0FBQyxDQUFDLENBQUM7Z0NBQzFKLE9BQU87NkJBQ1A7NEJBQ0QsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLGNBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQzt3QkFDckMsQ0FBQyxDQUFDLENBQUM7d0JBQ0gsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsZ0JBQWdCLEVBQUUsZ0JBQWdCLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxXQUFXLEVBQUUsRUFBRSxDQUFDLENBQUM7cUJBQ3pHO2dCQUNGLENBQUMsQ0FBQyxDQUFDO2dCQUVILE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUNoQixDQUFDLENBQUMsQ0FBQztRQUNKLENBQUMsQ0FBQyxDQUFDO0lBQ0osQ0FBQyxDQUFDO0lBRUYsTUFBTSxDQUFDLEtBQUssR0FBRyxVQUFVLFNBQWlCO1FBQ3pDLE9BQU8sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7WUFDdEMsTUFBTSxNQUFNLEdBQUcsSUFBSSxNQUFNLENBQUMsTUFBTSxFQUFFLENBQUM7WUFFbkMsTUFBTSxLQUFLLEdBQTJFLEVBQUUsQ0FBQztZQUV6RixNQUFNLENBQUMsV0FBVyxDQUFDLFNBQVMsRUFBRSxVQUFVLEdBQVEsRUFBRSxNQUFXO2dCQUM1RCxJQUFJLEdBQUcsRUFBRTtvQkFDUixNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsb0RBQW9ELEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQztpQkFDN0U7Z0JBRUQsTUFBTSxTQUFTLEdBQVUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUNqRCxJQUFJLENBQUMsU0FBUyxFQUFFO29CQUNmLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxnR0FBZ0csQ0FBQyxDQUFDLENBQUM7aUJBQ3BIO2dCQUVELFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLEVBQUUsRUFBRTtvQkFDMUIsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUM7b0JBQzdCLElBQUksQ0FBQyxJQUFJLEVBQUU7d0JBQ1YsTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLGlJQUFpSSxDQUFDLENBQUMsQ0FBQztxQkFDcko7b0JBQ0QsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO29CQUMzQyxJQUFJLENBQUMsUUFBUSxFQUFFO3dCQUNkLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxpSEFBaUgsQ0FBQyxDQUFDLENBQUM7cUJBQ3JJO29CQUNELE1BQU0sUUFBUSxHQUEyQixFQUFFLENBQUM7b0JBRTVDLE1BQU0sVUFBVSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUM7b0JBQzlDLElBQUksVUFBVSxFQUFFO3dCQUNmLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFTLEVBQUUsRUFBRTs0QkFDaEMsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7NEJBQ3RCLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFO2dDQUNqQixPQUFPLENBQUMsMkJBQTJCOzZCQUNuQzs0QkFFRCxJQUFJLEdBQUcsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDOzRCQUN6QixJQUFJLE9BQU8sR0FBRyxLQUFLLFFBQVEsRUFBRTtnQ0FDNUIseUVBQXlFO2dDQUN6RSxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDOzZCQUN6Qjs0QkFDRCxJQUFJLENBQUMsR0FBRyxFQUFFO2dDQUNULE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQyxvQkFBb0IsSUFBSSwrQkFBK0IsQ0FBQyxDQUFDLENBQUM7Z0NBQzlJLE9BQU87NkJBQ1A7NEJBQ0QsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLGNBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQzt3QkFDckMsQ0FBQyxDQUFDLENBQUM7d0JBQ0gsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxXQUFXLEVBQUUsRUFBRSxDQUFDLENBQUM7cUJBQ2pFO2dCQUNGLENBQUMsQ0FBQyxDQUFDO2dCQUVILE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUNoQixDQUFDLENBQUMsQ0FBQztRQUNKLENBQUMsQ0FBQyxDQUFDO0lBQ0osQ0FBQyxDQUFDOztBQXRPSCxrQkF1T0M7QUFFRCxTQUFTLGFBQWEsQ0FBQyxTQUFxQjtJQUMzQyxPQUFPLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFXLEVBQUUsQ0FBVyxFQUFVLEVBQUU7UUFDMUQsT0FBTyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRCxDQUFDLENBQUMsQ0FBQztBQUNKLENBQUM7QUFFRCxTQUFTLGFBQWEsQ0FBQyxPQUFlO0lBQ3JDLCtCQUErQjtJQUMvQixFQUFFO0lBQ0YsNkNBQTZDO0lBQzdDLDhDQUE4QztJQUM5QywyQ0FBMkM7SUFDM0MsNENBQTRDO0lBQzVDLHVDQUF1QztJQUN2QyxNQUFNLE1BQU0sR0FBRyx5SUFBeUksQ0FBQztJQUN6SixNQUFNLE1BQU0sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFXLEVBQUUsR0FBVyxFQUFFLEVBQVUsRUFBRSxFQUFVLEVBQUUsRUFBVSxFQUFFLEVBQUU7UUFDOUcseUNBQXlDO1FBQ3pDLElBQUksRUFBRSxFQUFFO1lBQ1Asd0NBQXdDO1lBQ3hDLE9BQU8sRUFBRSxDQUFDO1NBQ1Y7YUFBTSxJQUFJLEVBQUUsRUFBRTtZQUNkLHlFQUF5RTtZQUN6RSxvQ0FBb0M7WUFDcEMsTUFBTSxNQUFNLEdBQUcsRUFBRSxDQUFDLE1BQU0sQ0FBQztZQUN6QixJQUFJLEVBQUUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEtBQUssSUFBSSxFQUFFO2dCQUM1QixPQUFPLEVBQUUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEtBQUssSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQzthQUMvQztpQkFBTTtnQkFDTixPQUFPLEVBQUUsQ0FBQzthQUNWO1NBQ0Q7YUFBTSxJQUFJLEVBQUUsRUFBRTtZQUNkLDRCQUE0QjtZQUM1QixPQUFPLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDMUI7YUFBTTtZQUNOLG9CQUFvQjtZQUNwQixPQUFPLEtBQUssQ0FBQztTQUNiO0lBQ0YsQ0FBQyxDQUFDLENBQUM7SUFDSCxPQUFPLE1BQU0sQ0FBQztBQUNmLENBQUM7QUFFRCxTQUFTLGdCQUFnQixDQUFDLEtBQWE7SUFDdEMsTUFBTSxNQUFNLEdBQWEsRUFBRSxDQUFDO0lBQzVCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3RDLE1BQU0sRUFBRSxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDM0IsUUFBUSxFQUFFLEVBQUU7WUFDWCxLQUFLLElBQUk7Z0JBQ1IsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDcEIsTUFBTTtZQUNQLEtBQUssR0FBRztnQkFDUCxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUNuQixNQUFNO1lBQ1AsS0FBSyxJQUFJO2dCQUNSLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ3BCLE1BQU07WUFDUCxLQUFLLElBQUk7Z0JBQ1IsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztnQkFDbkIsTUFBTTtZQUNQLEtBQUssSUFBSTtnQkFDUixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUNuQixNQUFNO1lBQ1AsS0FBSyxJQUFJO2dCQUNSLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7Z0JBQ25CLE1BQU07WUFDUCxLQUFLLElBQUk7Z0JBQ1IsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztnQkFDbkIsTUFBTTtZQUNQLEtBQUssSUFBSTtnQkFDUixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO2dCQUNuQixNQUFNO1lBQ1A7Z0JBQ0MsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUNqQjtLQUNEO0lBQ0QsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxTQUFTLHVCQUF1QixDQUFDLFVBQWtCLEVBQUUsU0FBcUIsRUFBRSxJQUFtQixFQUFFLE9BQXNCO0lBQ3RILE1BQU0sV0FBVyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDOUIsTUFBTSxjQUFjLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQztJQUNyQyxNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO0lBRW5DLE1BQU0sVUFBVSxHQUEyQixNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBRS9ELE1BQU0sZUFBZSxHQUEyQyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3BGLE1BQU0sT0FBTyxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDekMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sRUFBRSxFQUFFO1FBQzFCLE1BQU0sSUFBSSxHQUFHLFdBQVcsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUNqQyxNQUFNLFFBQVEsR0FBRyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDeEMsSUFBSSxDQUFDLFFBQVEsSUFBSSxJQUFJLENBQUMsTUFBTSxLQUFLLFFBQVEsQ0FBQyxNQUFNLEVBQUU7WUFDakQsT0FBTyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsc0JBQXNCLE1BQU0sc0RBQXNELENBQUMsQ0FBQztZQUMxRyxPQUFPO1NBQ1A7UUFDRCxNQUFNLFVBQVUsR0FBMkIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUMvRCxlQUFlLENBQUMsTUFBTSxDQUFDLEdBQUcsVUFBVSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDbkIsSUFBSSxPQUFPLEdBQUcsS0FBSyxRQUFRLEVBQUU7Z0JBQzVCLFVBQVUsQ0FBQyxHQUFHLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7YUFDOUI7aUJBQU07Z0JBQ04sVUFBVSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7YUFDbEM7UUFDRixDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQyxDQUFDO0lBRUgsTUFBTSxpQkFBaUIsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxZQUFZLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDdkYsSUFBSSxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsRUFBRTtRQUN0QyxHQUFHLENBQUMsd0RBQXdELGlCQUFpQixFQUFFLENBQUMsQ0FBQztRQUNqRixHQUFHLENBQUMsMEdBQTBHLENBQUMsQ0FBQztLQUNoSDtJQUNELE1BQU0sZUFBZSxHQUFHLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNqRCxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUU7UUFDcEMsSUFBSSxPQUFPLENBQUMsR0FBRyxDQUFDLHNCQUFzQixDQUFDLEVBQUU7WUFDeEMsR0FBRyxDQUFDLCtCQUErQixRQUFRLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztTQUNsRDtRQUVELFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQzVCLE1BQU0sZ0JBQWdCLEdBQTZCLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdkUsTUFBTSxrQkFBa0IsR0FBRyxRQUFRLENBQUMsYUFBYSxJQUFJLFFBQVEsQ0FBQyxFQUFFLENBQUM7UUFDakUsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxpQkFBaUIsRUFBRSx3QkFBd0Isa0JBQWtCLEVBQUUsRUFBRSxjQUFjLEVBQUUsZ0JBQWdCLENBQUMsQ0FBQztRQUM5SCxJQUFJLFdBQW1DLENBQUM7UUFDeEMsSUFBSSxFQUFFLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxFQUFFO1lBQzVCLE1BQU0sT0FBTyxHQUFHLGFBQWEsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDO1lBQ2pFLFdBQVcsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1NBQ2xDO1FBQ0QsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sRUFBRSxFQUFFO1lBQzFCLE1BQU0sS0FBSyxHQUFHLFdBQVcsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUNsQyxJQUFJLGFBQTJELENBQUM7WUFDaEUsSUFBSSxXQUFXLEVBQUU7Z0JBQ2hCLGFBQWEsR0FBRyxXQUFXLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO2FBQzdDO1lBQ0QsSUFBSSxDQUFDLGFBQWEsRUFBRTtnQkFDbkIsSUFBSSxPQUFPLENBQUMsR0FBRyxDQUFDLHNCQUFzQixDQUFDLEVBQUU7b0JBQ3hDLEdBQUcsQ0FBQywwQ0FBMEMsTUFBTSwyQkFBMkIsQ0FBQyxDQUFDO2lCQUNqRjtnQkFDRCxhQUFhLEdBQUcsZUFBZSxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUN4QyxVQUFVLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxNQUFNLENBQUM7YUFDdEY7WUFDRCxNQUFNLGlCQUFpQixHQUFhLEVBQUUsQ0FBQztZQUN2QyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxFQUFFLEVBQUU7Z0JBQ3pCLElBQUksR0FBRyxHQUFrQixJQUFJLENBQUM7Z0JBQzlCLElBQUksT0FBTyxPQUFPLEtBQUssUUFBUSxFQUFFO29CQUNoQyxHQUFHLEdBQUcsT0FBTyxDQUFDO2lCQUNkO3FCQUFNO29CQUNOLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDO2lCQUNsQjtnQkFDRCxJQUFJLE9BQU8sR0FBVyxhQUFjLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQzFDLElBQUksQ0FBQyxPQUFPLEVBQUU7b0JBQ2IsSUFBSSxPQUFPLENBQUMsR0FBRyxDQUFDLHNCQUFzQixDQUFDLEVBQUU7d0JBQ3hDLEdBQUcsQ0FBQyxzQ0FBc0MsR0FBRyxjQUFjLE1BQU0sMEJBQTBCLENBQUMsQ0FBQztxQkFDN0Y7b0JBQ0QsT0FBTyxHQUFHLGVBQWUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztvQkFDdkMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztpQkFDdEQ7Z0JBQ0QsaUJBQWlCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1lBQ2pDLENBQUMsQ0FBQyxDQUFDO1lBQ0gsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLEdBQUcsaUJBQWlCLENBQUM7UUFDOUMsQ0FBQyxDQUFDLENBQUM7UUFDSCxNQUFNLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sRUFBRSxFQUFFO1lBQzdDLE1BQU0sT0FBTyxHQUFHLGFBQWEsQ0FBQyxNQUFNLENBQUMsQ0FBQztZQUN0QyxNQUFNLFFBQVEsR0FBYTtnQkFDMUIsVUFBVTtnQkFDVixXQUFXLE1BQU0sUUFBUSxRQUFRLENBQUMsRUFBRSxNQUFNO2FBQzFDLENBQUM7WUFDRixPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxFQUFFLEtBQUssRUFBRSxFQUFFO2dCQUNqQyxRQUFRLENBQUMsSUFBSSxDQUFDLE1BQU0sTUFBTSxNQUFNLENBQUMsQ0FBQztnQkFDbEMsTUFBTSxRQUFRLEdBQUcsZ0JBQWdCLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQzFDLElBQUksQ0FBQyxRQUFRLEVBQUU7b0JBQ2QsT0FBTyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsbUNBQW1DLE1BQU0sR0FBRyxDQUFDLENBQUM7b0JBQ3BFLE9BQU87aUJBQ1A7Z0JBQ0QsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxLQUFLLEVBQUUsRUFBRTtvQkFDbkMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxHQUFHLEtBQUssR0FBRyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7Z0JBQzNGLENBQUMsQ0FBQyxDQUFDO2dCQUNILFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDO1lBQzVELENBQUMsQ0FBQyxDQUFDO1lBQ0gsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUNyQixPQUFPLENBQUMsS0FBSyxDQUFDLElBQUksSUFBSSxDQUFDLEVBQUUsSUFBSSxFQUFFLE1BQU0sR0FBRyxPQUFPLEdBQUcsUUFBUSxDQUFDLEVBQUUsR0FBRyxLQUFLLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUNoSSxDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsQ0FBQyxDQUFDO0lBQ0gsTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEVBQUU7UUFDckMsTUFBTSxLQUFLLEdBQUcsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQzlCLEdBQUcsQ0FBQyxHQUFHLEdBQUcsUUFBUSxLQUFLLHdCQUF3QixDQUFDLENBQUM7SUFDbEQsQ0FBQyxDQUFDLENBQUM7SUFDSCxlQUFlLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxFQUFFO1FBQ2xDLE1BQU0sS0FBSyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdEMsSUFBSSxFQUFFLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQ3BCLEdBQUcsQ0FBQyx3Q0FBd0MsUUFBUSxDQUFDLEVBQUUsbUNBQW1DLENBQUMsQ0FBQztTQUM1RjtJQUNGLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQUVELFNBQWdCLGVBQWUsQ0FBQyxJQUFtRDtJQUNsRixPQUFPLElBQUEsc0JBQU8sRUFBQyxVQUErQixJQUFVO1FBQ3ZELE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzFDLElBQUksUUFBUSxLQUFLLG1CQUFtQixFQUFFO1lBQ3JDLElBQUksSUFBSSxHQUFHLElBQUksQ0FBQztZQUNoQixJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUUsRUFBRTtnQkFDcEIsSUFBSSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQVUsSUFBSSxDQUFDLFFBQVMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQzthQUM1RDtpQkFBTTtnQkFDTixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxrQ0FBa0MsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7Z0JBQ3RFLE9BQU87YUFDUDtZQUNELElBQUksYUFBYSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDM0IsdUJBQXVCLENBQUMsSUFBSSxDQUFDLFVBQVUsRUFBRSxJQUFJLENBQUMsU0FBUyxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNyRTtTQUNEO1FBQ0QsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNsQixDQUFDLENBQUMsQ0FBQztBQUNKLENBQUM7QUFqQkQsMENBaUJDO0FBRUQsTUFBTSxhQUFhLEdBQVcsZUFBZSxFQUM1QyxnQkFBZ0IsR0FBVyxrQkFBa0IsRUFDN0MsaUJBQWlCLEdBQVcsbUJBQW1CLEVBQy9DLFlBQVksR0FBVyxjQUFjLEVBQ3JDLGFBQWEsR0FBVyxlQUFlLENBQUM7QUFFekMsc0JBQXNCO0FBQ3RCLE1BQU0sVUFBVSxHQUFXLFVBQVUsQ0FBQztBQUV0QyxTQUFnQixXQUFXLENBQUMsVUFBa0I7SUFDN0MsSUFBSSxRQUFnQixDQUFDO0lBRXJCLElBQUksZUFBZSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUNyQyxPQUFPLEVBQUUsSUFBSSxFQUFFLGFBQWEsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLENBQUM7S0FDdkQ7U0FBTSxJQUFJLHNCQUFzQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUNuRCxPQUFPLEVBQUUsSUFBSSxFQUFFLG1CQUFtQixFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsQ0FBQztLQUM3RDtTQUFNLElBQUksYUFBYSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUMxQyxPQUFPLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsYUFBYSxFQUFFLENBQUM7S0FDckQ7U0FBTSxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDeEMsT0FBTyxFQUFFLElBQUksRUFBRSxTQUFTLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxDQUFDO0tBQ25EO1NBQU0sSUFBSSxXQUFXLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ3hDLE9BQU8sRUFBRSxJQUFJLEVBQUUsU0FBUyxFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxDQUFDO0tBQ3REO1NBQU0sSUFBSSxhQUFhLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQzFDLE9BQU8sRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsQ0FBQztLQUNyRDtTQUFNLElBQUkseUJBQXlCLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ3RELFFBQVEsR0FBRyxVQUFVLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDOUMsT0FBTyxFQUFFLElBQUksRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLENBQUM7S0FDckQ7U0FBTSxJQUFJLDBCQUEwQixDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtRQUN2RCxRQUFRLEdBQUcsVUFBVSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQzlDLE9BQU8sRUFBRSxJQUFJLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxDQUFDO0tBQ3JEO1NBQU0sSUFBSSxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEVBQUU7UUFDN0MsT0FBTyxFQUFFLElBQUksRUFBRSxjQUFjLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLENBQUM7S0FDM0Q7SUFFRCxzQkFBc0I7U0FDakIsSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFO1FBQ2pDLE9BQU8sRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxVQUFVLEVBQUUsQ0FBQztLQUM1QztJQUVELE1BQU0sSUFBSSxLQUFLLENBQUMseUNBQXlDLFVBQVUsRUFBRSxDQUFDLENBQUM7QUFDeEUsQ0FBQztBQS9CRCxrQ0ErQkM7QUFHRCxTQUFnQiwyQkFBMkI7SUFDMUMsT0FBTyxJQUFBLHNCQUFPLEVBQUMsVUFBK0IsSUFBVTtRQUN2RCxNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUMxQyxJQUFJLFFBQVEsS0FBSyxtQkFBbUIsRUFBRTtZQUNyQyxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUUsRUFBRTtnQkFDcEIsTUFBTSxJQUFJLEdBQXdCLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7Z0JBQ3RELE1BQU0sSUFBSSxHQUFrQixJQUFJLENBQUMsS0FBSyxDQUFFLElBQUksQ0FBQyxRQUFtQixDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO2dCQUNuRixtRUFBbUU7Z0JBQ25FLElBQUksVUFBVSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO2dCQUMvQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDM0MsSUFBSSxVQUFVLEdBQUcsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO29CQUMvQiw0QkFBNEI7b0JBQzVCLE1BQU0sZUFBZSxHQUFHLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQztvQkFDaEQsTUFBTSxRQUFRLEdBQUcsZUFBZSxDQUFDLElBQUksQ0FBQztvQkFDdEMsTUFBTSxPQUFPLEdBQUcsZUFBZSxDQUFDLE9BQU8sQ0FBQztvQkFFeEMsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQztvQkFDbkMsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQztvQkFDM0MsSUFBSSxJQUFJLENBQUMsTUFBTSxLQUFLLFFBQVEsQ0FBQyxNQUFNLEVBQUU7d0JBQ3BDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLG9EQUFvRCxJQUFJLENBQUMsUUFBUSxlQUFlLFVBQVUsRUFBRSxDQUFDLENBQUM7d0JBQ2pILE9BQU87cUJBQ1A7eUJBQU07d0JBQ04sSUFBSSxHQUFHLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO3dCQUN6QixJQUFJLENBQUMsR0FBRyxFQUFFOzRCQUNULEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQzs0QkFDdkIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLEdBQUcsQ0FBQzt5QkFDckI7d0JBQ0QsR0FBRyxDQUFDLE9BQU8sQ0FBQyxPQUFPLFVBQVUsRUFBRSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztxQkFDakQ7aUJBQ0Q7Z0JBQ0QsS0FBSyxNQUFNLFFBQVEsSUFBSSxJQUFJLEVBQUU7b0JBQzVCLE1BQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztvQkFDM0IsTUFBTSxRQUFRLEdBQUcsR0FBRyxHQUFHLENBQUMsT0FBTyxJQUFJLFFBQVEsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxNQUFNLENBQUM7b0JBQ3RFLE1BQU0sT0FBTyxHQUFHLElBQUksSUFBSSxDQUFDO3dCQUN4QixJQUFJLEVBQUUsUUFBUTt3QkFDZCxRQUFRLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLEVBQUUsTUFBTSxDQUFDO3FCQUM3QyxDQUFDLENBQUM7b0JBQ0gsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztpQkFDcEI7YUFDRDtpQkFBTTtnQkFDTixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxJQUFJLEtBQUssQ0FBQyxRQUFRLElBQUksQ0FBQyxRQUFRLGdDQUFnQyxDQUFDLENBQUMsQ0FBQztnQkFDckYsT0FBTzthQUNQO1NBQ0Q7YUFBTTtZQUNOLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLElBQUksS0FBSyxDQUFDLFFBQVEsSUFBSSxDQUFDLFFBQVEsZ0NBQWdDLENBQUMsQ0FBQyxDQUFDO1lBQ3JGLE9BQU87U0FDUDtJQUNGLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQWhERCxrRUFnREM7QUFFRCxTQUFTLDRCQUE0QixDQUFDLG1CQUEyQixFQUFFLHFCQUE4QjtJQUNoRyxNQUFNLE1BQU0sR0FBRyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7SUFDdEQsT0FBTyxJQUFJO1NBQ1QsR0FBRyxDQUFDO1FBQ0osZ0NBQWdDO1FBQ2hDLEdBQUcsTUFBTSxjQUFjLG1CQUFtQixvQ0FBb0M7UUFDOUUsK0ZBQStGO1FBQy9GLEdBQUcsTUFBTSxjQUFjLG1CQUFtQixtREFBbUQ7UUFDN0YsK0ZBQStGO1FBQy9GLEdBQUcsTUFBTSxjQUFjLG1CQUFtQixzQkFBc0I7S0FDaEUsQ0FBQztTQUNELElBQUksQ0FBQyxJQUFBLGtCQUFHLEVBQUMsVUFBVSxJQUFJLEVBQUUsUUFBUTtRQUNqQyxNQUFNLElBQUksR0FBRyxJQUFZLENBQUM7UUFDMUIsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsRUFBRTtZQUNyQiw2QkFBNkI7WUFDN0IsUUFBUSxFQUFFLENBQUM7WUFDWCxPQUFPO1NBQ1A7UUFDRCxNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztRQUM5QyxJQUFJLFNBQVMsS0FBSyxPQUFPLEVBQUU7WUFDMUIsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDaEQsSUFBQSxzQkFBVyxFQUFDLENBQUMsRUFBRSxRQUFRLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQztpQkFDcEMsSUFBSSxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUU7Z0JBQ2QsUUFBUSxDQUFDLFNBQVMsRUFBRSxJQUFJLElBQUksQ0FBQztvQkFDNUIsSUFBSSxFQUFFLGNBQWMsbUJBQW1CLG1CQUFtQjtvQkFDMUQsUUFBUSxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsRUFBRSxNQUFNLENBQUM7aUJBQ25ELENBQUMsQ0FBQyxDQUFDO1lBQ0wsQ0FBQyxDQUFDO2lCQUNELEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxFQUFFO2dCQUNkLFFBQVEsQ0FBQyxJQUFJLEtBQUssQ0FBQyxRQUFRLElBQUksQ0FBQyxRQUFRLGlDQUFpQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDbEYsQ0FBQyxDQUFDLENBQUM7WUFDSixnQkFBZ0I7WUFDaEIsT0FBTyxLQUFLLENBQUM7U0FDYjtRQUVELHdCQUF3QjtRQUN4QixJQUFJLFVBQVUsQ0FBQztRQUNmLElBQUk7WUFDSCxVQUFVLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO1NBQ3hEO1FBQUMsT0FBTyxHQUFHLEVBQUU7WUFDYixRQUFRLENBQUMsSUFBSSxLQUFLLENBQUMsUUFBUSxJQUFJLENBQUMsUUFBUSxpQ0FBaUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQ2pGLE9BQU87U0FDUDtRQUVELGlEQUFpRDtRQUNqRCxLQUFLLE1BQU0sR0FBRyxJQUFJLFVBQVUsRUFBRTtZQUM3QixJQUNDLE9BQU8sVUFBVSxDQUFDLEdBQUcsQ0FBQyxLQUFLLFFBQVE7Z0JBQ25DLENBQUMsT0FBTyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxLQUFLLFFBQVEsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZGO2dCQUNELFFBQVEsQ0FBQyxJQUFJLEtBQUssQ0FBQyxvREFBb0QsR0FBRyxpQ0FBaUMsQ0FBQyxDQUFDLENBQUM7Z0JBQzlHLE9BQU87YUFDUDtTQUNEO1FBRUQsUUFBUSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztJQUMzQixDQUFDLENBQUMsQ0FBQztTQUNGLElBQUksQ0FBQyxTQUFTLENBQUM7UUFDZixRQUFRLEVBQUUsY0FBYyxtQkFBbUIsbUJBQW1CO1FBQzlELFNBQVMsRUFBRSxFQUFFO1FBQ2IsWUFBWSxFQUFFLElBQUk7S0FDbEIsQ0FBQyxDQUFDLENBQUM7QUFDTixDQUFDO0FBRVksUUFBQSxtQkFBbUIsR0FBRztJQUNsQyxvQkFBb0I7SUFDcEIsOEJBQThCO0lBQzlCLG1DQUFtQztDQUNuQyxDQUFDO0FBRUYsU0FBZ0IsMkJBQTJCO0lBQzFDLElBQUksT0FBTyxHQUFXLENBQUMsQ0FBQztJQUN4QixJQUFJLGlCQUFpQixHQUFZLEtBQUssQ0FBQztJQUN2QyxJQUFJLHNCQUFzQixHQUFZLEtBQUssQ0FBQztJQUM1QyxPQUFPLElBQUEsc0JBQU8sRUFBQyxVQUErQixlQUFxQjtRQUNsRSxNQUFNLFlBQVksR0FBRyxJQUFJLENBQUM7UUFDMUIsTUFBTSxJQUFJLEdBQUcsRUFBRSxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsRUFBRTtZQUN4QixPQUFPO1NBQ1A7UUFDRCxNQUFNLG1CQUFtQixHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2hFLElBQUksbUJBQW1CLEtBQUssY0FBYyxFQUFFO1lBQzNDLE9BQU87U0FDUDtRQUNELDBDQUEwQztRQUMxQyxNQUFNLFFBQVEsR0FBRyxFQUFFLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLElBQUksRUFBRSxjQUFjLENBQUMsRUFBRSxPQUFPLENBQUMsQ0FBQztRQUMzRixNQUFNLFlBQVksR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQzFDLE1BQU0sV0FBVyxHQUFHLFlBQVksQ0FBQyxTQUFTLEdBQUcsR0FBRyxHQUFHLFlBQVksQ0FBQyxJQUFJLENBQUM7UUFFckUsT0FBTyxFQUFFLENBQUM7UUFDVixJQUFJLFFBQXFDLENBQUM7UUFDMUMsU0FBUyxVQUFVO1lBQ2xCLElBQUksQ0FBQyxRQUFRLEVBQUU7Z0JBQ2QsUUFBUSxHQUFHLElBQUksR0FBRyxFQUFFLENBQUM7YUFDckI7WUFDRCxPQUFPLFFBQVEsQ0FBQztRQUNqQixDQUFDO1FBQ0QsSUFBQSxvQkFBSyxFQUNKLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxxQkFBcUIsbUJBQW1CLG1CQUFtQixFQUFFLHFCQUFxQixtQkFBbUIsdUJBQXVCLENBQUMsRUFBRSxFQUFFLFVBQVUsRUFBRSxJQUFJLEVBQUUsQ0FBQyxFQUM5Siw0QkFBNEIsQ0FBQyxtQkFBbUIsRUFBRSwyQkFBbUIsQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FDNUYsQ0FBQyxJQUFJLENBQUMsSUFBQSxzQkFBTyxFQUFDLFVBQVUsSUFBVTtZQUNsQyxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUUsRUFBRTtnQkFDcEIsTUFBTSxNQUFNLEdBQVcsSUFBSSxDQUFDLFFBQWtCLENBQUM7Z0JBQy9DLE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO2dCQUMxQyxJQUFJLFFBQVEsS0FBSyxrQkFBa0IsRUFBRTtvQkFDcEMsTUFBTSxJQUFJLEdBQW1CLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO29CQUNqRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLENBQUMsY0FBYyxXQUFXLFVBQVUsRUFBRSxJQUFJLENBQUMsQ0FBQztpQkFDNUQ7cUJBQU0sSUFBSSxRQUFRLEtBQUssbUJBQW1CLEVBQUU7b0JBQzVDLE1BQU0sSUFBSSxHQUEyQixJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztvQkFDekUsTUFBTSxPQUFPLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxxQkFBcUIsbUJBQW1CLEVBQUUsRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO29CQUNuRyxLQUFLLE1BQU0sSUFBSSxJQUFJLElBQUksRUFBRTt3QkFDeEIsTUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO3dCQUMvQixNQUFNLElBQUksR0FBbUIsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQzt3QkFDakQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFdBQVcsQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFOzRCQUNyRCxNQUFNLE9BQU8sR0FBRyxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDOzRCQUN4QyxNQUFNLEVBQUUsR0FBRyxFQUFFLE9BQU8sRUFBRSxHQUFHLFlBQVksQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztnQ0FDNUQsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFpQjtnQ0FDckMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFXLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxDQUFDOzRCQUU5RCxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDO3lCQUNyRDt3QkFDRCxVQUFVLEVBQUUsQ0FBQyxHQUFHLENBQUMsY0FBYyxXQUFXLElBQUksT0FBTyxJQUFJLElBQUksRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDO3FCQUN2RTtpQkFDRDtxQkFBTSxJQUFJLFFBQVEsS0FBSyxrQkFBa0IsRUFBRTtvQkFDM0MsTUFBTSxJQUFJLEdBQW1CLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO29CQUNqRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLENBQUMsY0FBYyxXQUFXLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztpQkFDM0Q7cUJBQU07b0JBQ04sSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxLQUFLLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxvQ0FBb0MsQ0FBQyxDQUFDLENBQUM7b0JBQ2hGLE9BQU87aUJBQ1A7YUFDRDtRQUNGLENBQUMsRUFBRTtZQUNGLElBQUksUUFBUSxFQUFFLElBQUksR0FBRyxDQUFDLEVBQUU7Z0JBQ3ZCLE1BQU0sT0FBTyxHQUFHLElBQUksSUFBSSxDQUFDO29CQUN4QixJQUFJLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxXQUFXLEdBQUcsTUFBTSxDQUFDO29CQUN4RCxRQUFRLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFBLHFCQUFVLEVBQUMsUUFBUSxDQUFDLEVBQUUsTUFBTSxDQUFDO2lCQUNuRCxDQUFDLENBQUM7Z0JBQ0gsWUFBWSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQzthQUM1QjtZQUNELElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDakIsT0FBTyxFQUFFLENBQUM7WUFDVixJQUFJLE9BQU8sS0FBSyxDQUFDLElBQUksaUJBQWlCLElBQUksQ0FBQyxzQkFBc0IsRUFBRTtnQkFDbEUsc0JBQXNCLEdBQUcsSUFBSSxDQUFDO2dCQUM5QixZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ3pCO1FBQ0YsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNMLENBQUMsRUFBRTtRQUNGLGlCQUFpQixHQUFHLElBQUksQ0FBQztRQUN6QixJQUFJLE9BQU8sS0FBSyxDQUFDLEVBQUU7WUFDbEIsc0JBQXNCLEdBQUcsSUFBSSxDQUFDO1lBQzlCLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDakI7SUFDRixDQUFDLENBQUMsQ0FBQztBQUNKLENBQUM7QUFuRkQsa0VBbUZDO0FBRUQsU0FBZ0Isb0JBQW9CO0lBQ25DLE9BQU8sSUFBQSxzQkFBTyxFQUFDLFVBQStCLElBQVU7UUFDdkQsSUFBSSxXQUFtQixFQUN0QixZQUFvQixDQUFDO1FBQ3RCLElBQUksSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssaUJBQWlCLEVBQUU7WUFDbkQsV0FBVyxHQUFHLFlBQVksQ0FBQztZQUMzQixZQUFZLEdBQUcsY0FBYyxDQUFDO1NBQzlCO2FBQU07WUFDTixNQUFNLElBQUksS0FBSyxDQUFDLHNCQUFzQixJQUFJLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztTQUNuRDtRQUVELE1BQU0sR0FBRyxHQUFHLElBQUksR0FBRyxDQUFDLFdBQVcsQ0FBQyxFQUMvQixJQUFJLEdBQWEsRUFBRSxFQUNuQixRQUFRLEdBQWEsRUFBRSxDQUFDO1FBRXpCLE1BQU0sS0FBSyxHQUFHLElBQUksU0FBUyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztRQUN0RCxJQUFJLGdCQUFnQixHQUFHLEtBQUssQ0FBQztRQUM3QixLQUFLLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUMxQixJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO2dCQUN0QixPQUFPO2FBQ1A7WUFDRCxNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2pDLFFBQVEsU0FBUyxFQUFFO2dCQUNsQixLQUFLLEdBQUc7b0JBQ1AsZ0JBQWdCO29CQUNoQixPQUFPO2dCQUNSLEtBQUssR0FBRztvQkFDUCxnQkFBZ0IsR0FBRyxZQUFZLEtBQUssSUFBSSxJQUFJLGtCQUFrQixLQUFLLElBQUksQ0FBQztvQkFDeEUsT0FBTzthQUNSO1lBQ0QsSUFBSSxDQUFDLGdCQUFnQixFQUFFO2dCQUN0QixPQUFPO2FBQ1A7WUFDRCxNQUFNLFFBQVEsR0FBYSxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQzNDLElBQUksUUFBUSxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7Z0JBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWtDLElBQUksRUFBRSxDQUFDLENBQUM7YUFDMUQ7aUJBQU07Z0JBQ04sTUFBTSxHQUFHLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUN4QixNQUFNLEtBQUssR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQzFCLElBQUksR0FBRyxDQUFDLE1BQU0sR0FBRyxDQUFDLElBQUksS0FBSyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUU7b0JBQ3ZDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7b0JBQ2YsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztpQkFDckI7YUFDRDtRQUNGLENBQUMsQ0FBQyxDQUFDO1FBRUgsTUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDbEgsR0FBRyxDQUFDLE9BQU8sQ0FBQyxZQUFZLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFDO1FBRTFDLGlFQUFpRTtRQUNqRSxNQUFNLFdBQVcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxZQUFZLENBQUMsQ0FBQztRQUN6RCxNQUFNLE9BQU8sR0FBRyxJQUFJLElBQUksQ0FBQyxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLFFBQVEsRUFBRSxFQUFFLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNoRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ3JCLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQXRERCxvREFzREM7QUFFRCxTQUFnQixjQUFjLENBQUMsSUFBWSxFQUFFLFFBQWE7SUFDekQsTUFBTSxNQUFNLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNuQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUc7UUFDWiw4RkFBOEY7UUFDOUYsMkRBQTJEO1FBQzNELDhGQUE4RjtRQUM5Riw4RkFBOEY7UUFDOUYsaURBQWlEO0tBQ2pELENBQUM7SUFDRixLQUFLLE1BQU0sR0FBRyxJQUFJLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUU7UUFDeEMsMkpBQTJKO1FBQzNKLElBQUksUUFBUSxHQUFHLFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUNwQyxJQUFJLElBQUksQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLElBQUksR0FBRyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxRQUFRLEVBQUU7WUFDN0UsS0FBSyxNQUFNLE9BQU8sSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFFO2dCQUM1QyxJQUFJLFVBQVUsR0FBRyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUM7Z0JBQy9DLEtBQUssTUFBTSxTQUFTLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsRUFBRTtvQkFDaEQsSUFBSSxTQUFTLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLDJFQUEyRTtvQkFDL0csSUFBSSxRQUFRLEdBQUcsbUNBQTRDLENBQUE7b0JBQzNELHlIQUF5SDtvQkFDekgsSUFBSSxTQUFTLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFBRTt3QkFDNUQsSUFBSSxjQUFjLEdBQUcsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHlEQUF5RDt3QkFDdEcsSUFBSSxRQUFRLEdBQUcsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDO3dCQUNuRCxJQUFJLFFBQVEsRUFBRTs0QkFDYixJQUFJLGVBQWUsR0FBRyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUM7NEJBQy9ELFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUM7NEJBQ3JELFFBQVEsQ0FBQyxVQUFVLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLENBQUMsR0FBRyxlQUFlLENBQUM7eUJBQzFEO3FCQUNEO2lCQUNEO2FBQ0Q7U0FDRDtRQUNELDRCQUE0QjtRQUM1QixNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsUUFBUSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0tBQzVCO0lBRUQsSUFBSSxPQUFPLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2pELElBQUksT0FBTyxDQUFDLFFBQVEsS0FBSyxPQUFPLEVBQUU7UUFDakMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0tBQ3pDO0lBQ0QsT0FBTyxJQUFJLElBQUksQ0FBQztRQUNmLElBQUksRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksR0FBRyxZQUFZLENBQUM7UUFDcEMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQztLQUN0QyxDQUFDLENBQUM7QUFDSixDQUFDO0FBM0NELHdDQTJDQztBQVNZLFFBQUEsZUFBZSxHQUFHLE9BQU8sQ0FBQyxDQUFDLHlDQUF5QztBQU9qRixTQUFTLDJCQUEyQixDQUFDLGNBQThCO0lBQ2xFLE1BQU0sTUFBTSxHQUEyQixFQUFFLENBQUM7SUFDMUMsS0FBSyxNQUFNLEdBQUcsSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFO1FBQ3JELE1BQU0sS0FBSyxHQUFHLGNBQWMsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNsQyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsT0FBTyxLQUFLLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUM7S0FDaEU7SUFDRCxPQUFPLE1BQU0sQ0FBQztBQUNmLENBQUM7QUFFRCxTQUFnQixvQkFBb0IsQ0FBQyx5QkFBNEM7SUFDaEYsTUFBTSxhQUFhLEdBQWlDLEVBQUUsQ0FBQztJQUN2RCxNQUFNLFFBQVEsR0FBYSxFQUFFLE9BQU8sRUFBRSx1QkFBZSxFQUFFLFFBQVEsRUFBRSxFQUFFLEVBQUUsQ0FBQztJQUN0RSxNQUFNLGVBQWUsR0FBNkIsRUFBRSxDQUFDO0lBQ3JELE1BQU0sTUFBTSxHQUFVLEVBQUUsQ0FBQztJQUN6QixPQUFPLElBQUEsc0JBQU8sRUFBQyxVQUErQixHQUFTO1FBQ3RELElBQUksT0FBTyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEUsa0hBQWtIO1FBQ2xILE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQzVFLElBQUksMkJBQW1CLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLFFBQVEsQ0FBQyxFQUFFO1lBQ2xELE9BQU8sR0FBRyxpQkFBaUIsQ0FBQztTQUM1QjtRQUNELE1BQU0sUUFBUSxHQUFHLEdBQUcsQ0FBQyxRQUFRLENBQUMsUUFBUSxFQUFFLENBQUM7UUFDekMsR0FBRyxDQUFDLFNBQVMsT0FBTyxLQUFLLFFBQVEsRUFBRSxDQUFDLENBQUM7UUFDckMsTUFBTSxZQUFZLEdBQUcsSUFBQSw4QkFBbUIsRUFBQyxRQUFRLENBQUMsQ0FBQztRQUNuRCxhQUFhLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQ2pDLFlBQVksQ0FBQyxJQUFJLENBQ2hCLGFBQWEsQ0FBQyxFQUFFO1lBQ2YsYUFBYSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDNUIsTUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztnQkFDdkIsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFFckMsSUFBSSxPQUFPLEtBQUssaUJBQWlCLEVBQUU7b0JBQ2xDLG9DQUFvQztvQkFDcEMsSUFBSSxPQUFPLEdBQUcsZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDO29CQUN4QyxJQUFJLENBQUMsT0FBTyxFQUFFO3dCQUNiLE9BQU8sR0FBRyxlQUFlLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxPQUFPLEVBQUUsdUJBQWUsRUFBRSxRQUFRLEVBQUUsRUFBRSxFQUFFLENBQUM7cUJBQ2pGO29CQUNELDJDQUEyQztvQkFDM0MsTUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsVUFBVSxHQUFHLENBQUMsQ0FBQyxDQUFDO29CQUN0RCxPQUFPLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsMkJBQTJCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUMvRjtxQkFBTTtvQkFDTixRQUFRLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsMkJBQTJCLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUMvRjtZQUNGLENBQUMsQ0FBQyxDQUFDO1FBQ0osQ0FBQyxDQUNELENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFO1lBQ2hCLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDckIsQ0FBQyxDQUFDLENBQUM7SUFDSixDQUFDLEVBQUU7UUFDRixPQUFPLENBQUMsR0FBRyxDQUFDLGFBQWEsQ0FBQzthQUN4QixJQUFJLENBQUMsR0FBRyxFQUFFO1lBQ1YsSUFBSSxNQUFNLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtnQkFDdEIsTUFBTSxNQUFNLENBQUM7YUFDYjtZQUNELE1BQU0sa0JBQWtCLEdBQUcsY0FBYyxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQztZQUM5RCx5QkFBeUIsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxnQkFBZ0IsRUFBRSxDQUFDLENBQUM7WUFFakYsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDO1lBQy9CLEtBQUssTUFBTSxXQUFXLElBQUksZUFBZSxFQUFFO2dCQUMxQyxNQUFNLGlCQUFpQixHQUFHLGNBQWMsQ0FBQyxjQUFjLFdBQVcsRUFBRSxFQUFFLGVBQWUsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDO2dCQUNwRyxJQUFJLENBQUMsS0FBSyxDQUFDLGlCQUFpQixDQUFDLENBQUM7Z0JBRTlCLHlCQUF5QixDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLGNBQWMsV0FBVyxZQUFZLEVBQUUsQ0FBQyxDQUFDO2FBQ3pHO1lBQ0QsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNsQixDQUFDLENBQUM7YUFDRCxLQUFLLENBQUMsQ0FBQyxNQUFNLEVBQUUsRUFBRTtZQUNqQixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM1QixDQUFDLENBQUMsQ0FBQztJQUNMLENBQUMsQ0FBQyxDQUFDO0FBQ0osQ0FBQztBQTdERCxvREE2REM7QUFFRCxTQUFnQixlQUFlLENBQUMsUUFBa0IsRUFBRSxlQUEwQjtJQUM3RSxNQUFNLGFBQWEsR0FBaUMsRUFBRSxDQUFDO0lBRXZELE9BQU8sSUFBQSxzQkFBTyxFQUFDLFVBQStCLEdBQVM7UUFDdEQsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDO1FBQ3BCLE1BQU0sWUFBWSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO1FBQ3hELGFBQWEsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7UUFDakMsWUFBWSxDQUFDLElBQUksQ0FDaEIsYUFBYSxDQUFDLEVBQUU7WUFDZixhQUFhLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUM1QixNQUFNLGNBQWMsR0FBRyxhQUFhLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxlQUFlLENBQUMsQ0FBQztnQkFDMUYsTUFBTSxDQUFDLEtBQUssQ0FBQyxjQUFjLENBQUMsQ0FBQztZQUM5QixDQUFDLENBQUMsQ0FBQztRQUNKLENBQUMsQ0FDRCxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNoQixJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQztRQUM1QixDQUFDLENBQUMsQ0FBQztJQUNKLENBQUMsRUFBRTtRQUNGLE9BQU8sQ0FBQyxHQUFHLENBQUMsYUFBYSxDQUFDO2FBQ3hCLElBQUksQ0FBQyxHQUFHLEVBQUUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO2FBQ2pDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRTtZQUNmLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1FBQzVCLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQyxDQUFDLENBQUM7QUFDSixDQUFDO0FBeEJELDBDQXdCQztBQUVELFNBQVMsYUFBYSxDQUFDLElBQVksRUFBRSxRQUF3QixFQUFFLFFBQWtCLEVBQUUsU0FBb0I7SUFDdEcsTUFBTSxPQUFPLEdBQWEsRUFBRSxDQUFDO0lBQzdCLElBQUksZUFBMEIsQ0FBQztJQUMvQixJQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssU0FBUyxFQUFFO1FBQ3RDLGVBQWUsR0FBRyxJQUFJLFNBQVMsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLElBQUksR0FBRyxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQztLQUN4RTtTQUFNO1FBQ04sZUFBZSxHQUFHLElBQUksU0FBUyxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsSUFBSSxHQUFHLFNBQVMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDO0tBQzNFO0lBQ0QsZUFBZSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUU7UUFDcEMsSUFBSSxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRTtZQUNwQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2pDLElBQUksU0FBUyxLQUFLLEdBQUcsSUFBSSxTQUFTLEtBQUssR0FBRyxFQUFFO2dCQUMzQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ25CO2lCQUFNO2dCQUNOLE1BQU0sUUFBUSxHQUFhLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQzNDLE1BQU0sR0FBRyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztnQkFDeEIsSUFBSSxVQUFVLEdBQUcsSUFBSSxDQUFDO2dCQUN0QixJQUFJLEdBQUcsRUFBRTtvQkFDUixNQUFNLGlCQUFpQixHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQztvQkFDeEMsSUFBSSxpQkFBaUIsRUFBRTt3QkFDdEIsVUFBVSxHQUFHLEdBQUcsR0FBRyxJQUFJLGlCQUFpQixFQUFFLENBQUM7cUJBQzNDO2lCQUNEO2dCQUVELE9BQU8sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7YUFDekI7U0FDRDtJQUNGLENBQUMsQ0FBQyxDQUFDO0lBRUgsTUFBTSxRQUFRLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNyQyxNQUFNLFFBQVEsR0FBRyxHQUFHLFFBQVEsSUFBSSxRQUFRLENBQUMsRUFBRSxNQUFNLENBQUM7SUFDbEQsTUFBTSxPQUFPLEdBQUcsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUUsU0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBRXZHLE9BQU8sSUFBSSxJQUFJLENBQUM7UUFDZixJQUFJLEVBQUUsUUFBUTtRQUNkLFFBQVEsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztLQUM5QixDQUFDLENBQUM7QUFDSixDQUFDO0FBRUQsU0FBUyxjQUFjLENBQUMsS0FBYTtJQUNwQyxNQUFNLE1BQU0sR0FBYSxFQUFFLENBQUM7SUFDNUIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDdEMsTUFBTSxFQUFFLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3BCLFFBQVEsRUFBRSxFQUFFO1lBQ1gsS0FBSyxHQUFHO2dCQUNQLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7Z0JBQ3BCLE1BQU07WUFDUCxLQUFLLEdBQUc7Z0JBQ1AsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDcEIsTUFBTTtZQUNQLEtBQUssR0FBRztnQkFDUCxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO2dCQUNyQixNQUFNO1lBQ1A7Z0JBQ0MsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUNqQjtLQUNEO0lBQ0QsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ3hCLENBQUM7QUFFRCxTQUFTLGNBQWMsQ0FBQyxLQUFhO0lBQ3BDLE9BQU8sS0FBSyxDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUUsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDO0FBQ2pGLENBQUM7QUFFRCxTQUFTLFFBQVEsQ0FBQyxPQUFlO0lBQ2hDLE9BQU8sUUFBUSxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFLE1BQU0sQ0FBQyxHQUFHLFFBQVEsQ0FBQztBQUNsRSxDQUFDIn0= \ No newline at end of file diff --git a/build/lib/i18n.ts b/build/lib/i18n.ts index f124b5e261..0b4c0b59bf 100644 --- a/build/lib/i18n.ts +++ b/build/lib/i18n.ts @@ -16,6 +16,7 @@ import * as fancyLog from 'fancy-log'; import * as ansiColors from 'ansi-colors'; import * as iconv from '@vscode/iconv-lite-umd'; import { l10nJsonFormat, getL10nXlf, l10nJsonDetails, getL10nFilesFromXlf, getL10nJson } from '@vscode/l10n-dev'; +import { aliasStrings } from './vscodeLocStringAlias'; // {{SQL CARBON EDIT}} - Needed to store aliased strings. function log(message: any, ...rest: any[]): void { fancyLog(ansiColors.green('[i18n]'), message, ...rest); @@ -904,6 +905,28 @@ export function createI18nFile(name: string, messages: any): File { // {{SQL CAR 'Do not edit this file. It is machine generated.' ]; for (const key of Object.keys(messages)) { + // {{SQL CARBON EDIT}} - Temporarily used to handle aliased ids from vscode-translations-export - https://github.com/microsoft/azuredatastudio/issues/24411 + let areaList = messages['contents']; + if (name.startsWith('extensions/') && key.startsWith('contents') && areaList) { + for (const areaKey of Object.keys(areaList)) { + let stringList = messages['contents'][areaKey]; + for (const stringKey of Object.keys(stringList)) { + let shortName = name.substring(11); //remove 'extensions/' (size 11) from name to get extension name by itself. + let keyAlias = aliasStrings as StringMap> + // '++CODE++' comes from @vscode/l10n-dev/dist/main.js#L358 which replaces any id that is the same as the string message. + if (stringKey.startsWith('++CODE++') && keyAlias[shortName]) { + let shortBundleKey = stringKey.substring(8); //remove '++CODE++' (size 8) and only use hash to lookup. + let aliasKey = keyAlias[shortName][shortBundleKey]; + if (aliasKey) { + let originalMessage = messages['contents'][areaKey][stringKey]; + messages['contents'][areaKey][stringKey] = undefined; + messages['contents'][areaKey][aliasKey] = originalMessage; + } + } + } + } + } + // {{SQL CARBON EDIT}} - End result[key] = messages[key]; } diff --git a/build/lib/vscodeLocStringAlias.js b/build/lib/vscodeLocStringAlias.js new file mode 100644 index 0000000000..fd8d596b93 --- /dev/null +++ b/build/lib/vscodeLocStringAlias.js @@ -0,0 +1,324 @@ +"use strict"; +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the Source EULA. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ +Object.defineProperty(exports, "__esModule", { value: true }); +exports.aliasStrings = void 0; +exports.aliasStrings = { + "Microsoft.data-workspace": { + '60dc6b3745804caa2d48a35dbb7306bb3f4f05286e7f9de259423f6abe87ec8f': "SelectProjectFileAction" + }, + "Microsoft.query-store": { + '9cb725c039170871de7978892c2fdf0f763f58359bd66bd0b1a06b0bdf3f6b38': "DOPLabel", + '17bc05152f339d6dc2fb2844595760e9009662c4315fa1ac0d61c7e47dfbdbb3': "UTC" + }, + "Microsoft.sql-database-projects": { + '99c40ab405926cb5ad1def9cff4d7ce624f8f8abfff4e85f655347fcb949d08e': "Date", + '031a8f0f659df890dfd53c92e45295b0f14c997185bae46e168831e403b273f7': "Failed", + '6ecc3df6bffdd06c58cd4f6e276929e119c8f653c53f5a6a5a5e66dfa1c3fc93': "Move", + '920e413c7d411b61ef3e8c63b1cb6ad058d5f95f8b481dbafe60248387d8c355': "Status", + 'c88a0b907419a70c27ab7c1f8e5fb54441a4d9c3567e4c928fa7b2091194aecf': "Success", + '33b93476cf597a3330653b66a658983d892ac264b5d6029a2dc642b9b1f30870': "Time", + 'b1d6b91b67c2afa5e322988d9462638d354ddf8a1ef79dba987f815c22b4baee': "at", + '37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f': "default", + '3f3427aca58e7fc32ec5cbdb6672708a22cf47187860405366a7c07144c668d9': "fileObject", + 'eb0cc5d4abfad6f62ea7a9c502352824ac2f6a263ef9c8b96b795df59f8f6870': "folderObject", + '1b52f3a2e15148731314bf167145c54565ed2385a862b5eb7771eaf719e4f82e': "hr", + '1f6fa6f69d185e6086d04e7330361bf9001a3b8d0ce511171055dc34eb90c1c5': "min", + 'b2c1822878838eb52770e9845b4582d503d975b484897b83048ea841e0c5c6b6': "msec", + 'add93534eeb463800fe0ed0946048d33636dd2a014fab92e8a37f77ce98c740b': "sec" + }, + "vscode.git": { + 'a93447605ef4b2cc8eda934a1e9af7ad57f8d2d2e5dc1defbaa121ed13550e57': "$(info) Remote \"{0}\" has no tags.", + 'd33636398d4d33c00d489b6b7a46b224e0b779fcf33fd6c3e3d6e40c2933373a': "$(info) This repository has no tags.", + '96ab5dc0020f2126bcb175ec9f0fe83b01c1b357fd2a9f0a3afc3d1f2860ee85': "\"{0}\" has fingerprint \"{1}\"", + '59dacc1ec703cf2cd4c3f087ed4ff2d7da089b9634de61200779a5007bac6af0': "A branch named \"{0}\" already exists", + '621321bc491d0f5f5702b38ee93f4b2f0b07bb9f72e3c1ad3ce06ce6b0f06219': "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?", + '1da1a00fd75ac0a5f8e6d1c1649dec3b58f5c987faaffe73078f7296a636312f': "Absolute paths not supported in \"git.scanRepositories\" setting.", + '6fa5252bce4290bcd9ff56fe10025f8bdfc5d4e24691f6fa68f27ed431c063a2': "Add Remote", + '060c966a30504cab8cdc4cd05de72451e3a644e0bfe14080fc49722e00e93f75': "Add a new remote...", + 'd5eca92389f946b04241308e4a3b9b92fc39429ee9348a6c24448dc1a4b24c6f': "Add remote from URL", + 'd6641e7833cbdcd1456edcd6d584a99f9d005f5cd0b4c8bbcbf18099e680f089': "Add remote from {0}", + 'de161ac4087726413ce474f53279a95dc36167a2274bb58721f8720b87bfd611': "Add to Workspace", + 'b9f653e0e3af44de571212f85ec3f499df207e29bd1f28ab02cb527899690926': "All Repositories", + 'de9f057a471cdb8d3b082719bdc7ad2031788d042947349723fa83c9d13a517a': "Always", + '2c707611079d56814a3db49f113e4b83c4825cc85ed4a25ec42c3d93196a4b0b': "Always Pull", + '4d9f6cfd4b0c13b17c73c16f9ad939310ef950e9e6d5a20ecf0a24663669d8be': "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.", + '405467178639c4f62d3a56a1ae70edb4b6a2526bcc4f3dbc8ee8b34e5f49e6c0': "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.", + '46d379e48de8077187857870eaed5866f00e7d88fee7d4f6ab609ca34912c244': "Are you sure you want to continue connecting?", + 'ffb8582a7ae040adfcc7adbee5a8207a55754268d09fa3b06b21a86c0893b609': "Are you sure you want to create an empty commit?", + 'ec1000557d338870dea0e872589afc8fd1758ab4bf53a9fa2721bc8ec9a3261e': "Are you sure you want to discard ALL changes in {0} files?\\nThis is IRREVERSIBLE!\\nYour current working set will be FOREVER LOST if you proceed.", + '2169b04f53a8d7b7c06071bc23579d940de5187c1f3e3df2dd4bbf9724f1e4e3': "Are you sure you want to discard changes in {0} files?", + 'f8a5199a5d46ea80a9e9b2626e8181906ca21c5a37e2425379945161e76f6a6f': "Are you sure you want to discard changes in {0}?", + '6f875b4f8d4f7d28e6dc570891696be992d21c501c1d04ae0a91adb407418b9d': "Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.", + '24ab570db1c20d8c4ec76c5a64104f95d1ddff931a4194f0c0f975a22a5df50d': "Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.", + '76f1fe23e2bbf8ac3061a3fdd5bd60802fcf476e1b2ee914f93825bd1b0faf70': "Are you sure you want to drop the stash: {0}?", + '32961fc63b06971d43dae40be139f80907bbbff6767b9b2f49269adc85416813': "Are you sure you want to restore {0} files?", + 'c88929a2d06f38f89607f487372203d45323cf7b8af3ccaedcb18de0e25f4e1a': "Are you sure you want to restore {0}?", + '329f9a037f3c5a986261e6a6e542e87bfa0ee72b98c08c0345a67fbe360f935c': "Are you sure you want to stage {0} files with merge conflicts?", + 'd0d9c64e1041439f769f99f8c2e321f3c0448095a9d175f2dbb9a422e0de437f': "Are you sure you want to stage {0} with merge conflicts?", + 'fca24e51f77ed30ee8b875dba3000717e817f65dacb9130a9b1f1dffe8fdc679': "Ask Me Later", + '06f6bb7108ffdb5caf844b4538b5ec8f44cc1b3bc6b577624d32fc57eff9fe3f': "Branch name", + '69c5b417453bbe27e9b739db7bbb93c3ee3b7a3698a808d28fa6115e685c36f7': "Branch name needs to match regex: {0}", + 'fc84c23a4b9614dda0c2bff6659a5b1fdd3d211de84fe26b42e79efc1d95dcef': "Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.", + '9409f5afddffd4a93106de025d9682aecf16664dea804f2e6401b8464a5584dc': "Can\\'t undo because HEAD doesn\\'t point to any commit.", + 'bbd4b6a86bc65b6ac8e79e97afc61499158edb40f7bb404c70637b46d80a7ad2': "Changes", + 'c393643a0d2b8afb59b5368249e1aa94ac44dbd6aab25347a4c8788acf7065a1': "Checking Out Branch/Tag...", + '06c1c85316f574170dfd57c5f7fde4af263c41616826fe806c2e032cc4ffed0a': "Checking Out Changes...", + '870cef993507d1e51e03f108fccd4ba158542d9d3617e0d6065fa9ff2957fea8': "Checkout Branch/Tag...", + '3de23bd5c86856018b0b9b70b96e257b66c8efce795c7864e6a68c779464b25e': "Checkout detached...", + 'ef12959262a90a02838d73d524e3dae6a0271a013f2017051508ce526016175d': "Choose Folder...", + '339efbb5f4e6a1cb79b21d625f068b11022acd5e37857d396d4d2a5fa5fce451': "Choose a folder to clone {0} into", + '61cc7bd271a5a5b8784320285c1920a502420a5bef95f8a159323ddd4064a820': "Choose a repository", + 'f0b79e95174d85877c16dd82f0c4d4d6f36a31c31c4b47419039da94dbd22ddd': "Choose which repository to clone", + 'd425c4cb46b4dbd6b73ee7bc369b63795cefbe0702c041f581fc0be71739c4b5': "Clone from URL", + '58987b3663ca5a076846d352605196819f81c5e118d93937d9480b26520120d7': "Clone from {0}", + 'dc4a4db67704a975c2d0d65338d136d6f9ad7336dec08ffe2dac1e42b42f21d0': "Cloning git repository \"{0}\"...", + '82a9c46ffa4789945d9f2359d75891558ef6faa8dee09e4b25e4e0597704f5bd': "Commit", + 'd0018212c7ec56f7dec88df64cea48c03cd22fb7294f5a731061fb6fe037c171': "Commit & Push Changes", + '8ee870c3b9de2b0f27c0b858a94a0d8b6e605caf6c1a481c5ee1fe1cafd73cd5': "Commit & Sync Changes", + '6ead59e71e458fb4011c59193f4aca9b0c9aa84ae5be108386fbbf1527973788': "Commit Anyway", + '749e00cf6618bc6ef3d0fbe34d822881466a634f5c7b85d166df2fb1460f0056': "Commit Changes", + 'f1902e6bba725c6d3fcf51683aabc4686fb2a0f0dd682e1d6a9adf32fa0441d9': "Commit Changes on \"{0}\"", + '2a8cf21232f60e18a2463520f642e8744cbb02e52bf28da24679207e4302b447': "Commit Changes to New Branch", + 'cb039e43bfd1824728db88aee47282a1362819ca8ccbfec5b311ee5af0e89760': "Commit Hash", + 'ed1fdf6e6ca057297a99375eca0f051f9ffbec49a1767e2126918b24e1350dff': "Commit Staged Changes", + '26306d203c4a6f1a77f32cd065d7d11593ba0c7a9b5c52c188b98f22b620941f': "Commit message", + '853333402637451d6aa3b25ece807151fc432e65654ef1a92683c08d2f469a08': "Commit operation was cancelled due to empty commit message.", + 'c561966032532f5cb4e661520907ce9195227eab5a7a8502ed432c65d2cec33c': "Commit to New Branch & Push Changes", + '3807b76456b337798395543fd7f71add47058cc837ec3ce97557869b96a5a178': "Commit to New Branch & Synchronize Changes", + 'c5803c644368982b5ba18930ba87da76d777035a01c0404d0a738689513da3c1': "Commit to a New Branch", + 'd713d959ee6b9ef81c29bf51aa9a1e02cd00557b1d256630a191495aef81788b': "Commits without verification are not allowed, please enable them with the \"git.allowNoVerifyCommit\" setting.", + '222889674324947cdb3d7362d9c932658d6035ca96fa1b2d03e8243c2a494ebe': "Committing & Pushing Changes...", + '0670568e2bce6ac7ba3dd75805187f7e4b7bf4660f663ce69edc04bcddaa6b79': "Committing & Synchronizing Changes...", + '094f485ef9934983ca0d9a7980a869fbf0b1cdc609a840d1eb2f0a13dacd8c11': "Committing Changes to New Branch...", + 'e00dcd402be4da03cd33575153acf4ae2f39273fecefe7c78f13b743f4ca887a': "Committing Changes...", + '7e9af1cefa5907c0ad11ae3d77a1116494026ffc9419dc3f9d51eee1e5c0f87c': "Committing to New Branch & Pushing Changes...", + 'c1de8d4fc91a72a414f95fb6e7ddaa42e846c3862560e6ad81ec2508c9c95542': "Committing to New Branch & Synchronizing Changes...", + '26727a77b60784d2907788f4dcd2c528470f39420c7d89cf6b2fb7017bd0d973': "Conflict: Added By Them", + 'e60a6686b1c40266a21a7fb54613a90683e298c8373488c8c9b09b9b696e7dc6': "Conflict: Added By Us", + 'cf655e271c68cfa38a63d55a83b3f244fdf668f6102a8b2f7dedb774e1a53fcd': "Conflict: Both Added", + '90a447188c3e8f03122432f6eadb32a86a3d3f2a7bfe47973c5268a43cfa482b': "Conflict: Both Deleted", + '9b10e40394e51ee85ee978d10dcd4e39508bc7b7dbfaca0ff1c0fb1d34a4f48b': "Conflict: Both Modified", + 'a7f3173b4ff7b9d91eeae6f949c39727b52e7620a66d6f4335335fc762506332': "Conflict: Deleted By Them", + '313cc973de4d5d23fd082327d53acce5fc69559e3a717dbac4fde62c7033f1bf': "Conflict: Deleted By Us", + 'c38d012d028807fe8d3ac2fbc2fc2458388aeae57372a45be95c4357f48d3c34': "Continue Rebase", + '416df53dc1046300db7c7db89015858f86d148ea5e66f0152592e046c04a100d': "Continuing Rebase...", + 'c5422e509267a427656ce69d6d0aed53ffcfe5eb313def9a960db7cb5b8c9c4d': "Could not clone your repository as Git is not installed.", + '978fa11dc34a758c8d99fce0d36a97740cb8abe19bd39a1be049b57bb9a98e57': "Create Empty Commit", + 'fb35e61360cb5fe2fbdef3c15a4ac4ae3edd46fc19913a84305f8e128b441c3d': "Create new branch from...", + '3c198f713861e91b8d3bf53ff23b4fd65849b602ba85b3e2397b09aa65597b61': "Create new branch...", + 'e0d1b68224bf0b31ef16b206c65b5f8f6b89d18161f4a7cdcb8d0ac8d952549a': "Current", + 'd2c753607fd4607a83f71c14f48c474f08562ccb59c23e8799cfebaa2d15c655': "Current commit message only contains whitespace characters", + '06da38448937c5ca3cf8a9a4e91edb8a50fcfb20885e7d93d5019bf591fdc5c0': "Delete Branch", + 'e1e5fe2043bd3003147a785a42a5edddccbf57d465ca32ad0f033cf7b64f04c8': "Delete File", + '93617a8503951c38871d9a8a3152d84ff1671eb5dfe9c240595b24ec55c4492e': "Delete Files", + '28e18dc9db382d81d5c2e056abe2655575404a55828822b0757419101a346de2': "Delete file", + 'b48ff39c2e0f5451b9b29b09c2a74d2760db230749ffd48a6e901cc91fef9a8d': "Deleted", + 'ecf1d885169c7d720890312e456270950a4fb8436c6c29132559f44398a81641': "Discard 1 File", + '92cbd25a58021e00fde8fe8247b6a62746304c19327ce600b1e3408922d43c10': "Discard 1 Tracked File", + 'da0cd4de5d64172a4fffefb1068f8644fb1c91e7247d3ad433f2d6b98a2d1a90': "Discard All {0} Files", + 'e07e053c2e10b3f1b6aef657d937cd91d45df4e40242788d7d621faea3380c27': "Discard Changes", + '0208f13819883488a07422dacea98808be6cea4cc2e67d5e52b6c3ca33a95113': "Discard {0} Tracked Files", + 'ff334811c3daeb430bf1fc25d912064178fbd14eab61e156e8c1c08bc8e7d8ce': "Don\\'t Pull", + 'acfa223353d8377425be54cf045adeac692b65ffd91850a365d508179cb64ac5': "Don\\'t Show Again", + '64488bcdbc42e52d74ab9bb817297e8e3c66c04011677d381ca0428664bb5f03': "Download Git", + '969ccbd3cf6300ecd5c880459d81ae9027df7517563184a1b8b15282db230621': "Email", + 'f9e38e00f92b08ea1873eb83b3a80656bca1da49a4b862e70d1a34d654a052dd': "Failed to authenticate to git remote.", + 'f4154fae85d6442f7aa7a5d154396ecb33eedeb2a5b2b66927e0e5caf5d208fb': "Failed to authenticate to git remote:\\n\\n{0}", + '6a66e0c4a1187c2d6f73bfdcb24f18ae955a7605966123ca96e3de6867ab2630': "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?", + '46d6d9362c923eaebd6cee4e18bd246f1da95871cf454e96d99d989d2be68cca': "File \"{0}\" was deleted by us and modified by them.\\n\\nWhat would you like to do?", + 'c801735bdcbaef47f4f9fdc4e6db3ef65f65738dd91850477f7a4c89d4b5b60b': "Force Checkout", + 'dea241f37f7b03284af862a9376f0b02d561af0bcaa05f80bec1226bc26c8bca': "Force push is not allowed, please enable it with the \"git.allowForcePush\" setting.", + 'a39de9d1a73052f9e82004d14cd2ac6cf1a4da3f959a50b5f5a7a9507c094ef8': "Git History", + '6030c83165fb700fcca51c74a9940aeefaf8084c612f5b57eea3723737c5f57d': "Git error", + '0b6123eb22cd4cf46d32366cda6edad66e902cb5f5865aa4c2a93697a497ca11': "Git local working changes", + '6a29332d3557881b20eb99f45dcbce35edccdb3f47128fbf67b1795e1b8c75c9': "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?", + '854b5b2f0c2de71cd9efe57794a6f669b49e3d554ba7c7c175d78154d2bd28c9': "Git: {0}", + '0c3b2f01bfd0bbe594a1e89ebf29c9ba17e93abd909f66330bf0ab7320d2b482': "HEAD version of \"{0}\" is not available.", + '7d648f5b47f34afb32946011a07e32176ad966f44ad9efff8380c73dfc5c5b87': "Ignored", + 'e301820ac83931005088b32674481b184df58276cd0e79f0c8c8f7615dc023a6': "Incoming", + '4bc49b7e3107933d6c3033c90e34518e26bf9af94ce830042b13eee60f0134d6': "Index Added", + '39520d0f752236ebe985a9ab539075bb3961e0b2b3d54494689e724aa460dbc7': "Index Copied", + '606a5aedaa4178761d620b63ca8f7ddabd6cc481415cdbf64bc952f6a3d6fc8b': "Index Deleted", + '26f13b9c8050f9ac86037d900a1aa7e429efa319836c75edcb5eb0857a1da984': "Index Modified", + '0fab3d719bfe30418fa5b3301a3d2ea05178de4451bfe358cad5fc22ebdad0e6': "Index Renamed", + '905dd9958f630cdc089ae37a56c186841863cb5192c59c886dede1fa4eba71ed': "Initialize Repository", + 'da5494fdeba5f3b5e1dd5b73c79aeab8c5d28830990fa85d01210710cfc805d5': "Intent to Add", + '93c86a252e562f412c0322b6348bae591b3c1fe7f09460fb40083f9ec8011981': "Intent to Rename", + '96fb1f951270c90a70612cc71ad71290be1afd46011b51131a4954b898d66dcf': "Invalid branch name", + 'cd20f59f1dd9f869d17a79e25727c8fb29fa0fb4514d93857985bde8ea3d0c8a': "It looks like the current branch \"{0}\" might have been rebased. Are you sure you still want to pull into it?", + '5d5cabe4050fdd7a47b6188df4bb4137acc7d06474495edcfa62d7a8fc4aad70': "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + '59666b50ef3b41a833f9d754d1880bfcdc934fe14df5930556c87663f39d7de9': "It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + '60c138e94a1d502e1392e9ca62e5393e93e280a7f28e4f5a3ff4a575d56c388b': "Keep Our Version", + 'e9f8f78f902c9e4bbe0a5c91eb57172bbc53f6698bb4521006df79aa6b280dbe': "Keep Their Version", + '8d8cd546b58d91c300d3149ef40b8d98d3061dc38f15ea937d2ed785a3f25771': "Learn More", + 'e3e4bd64cdeb80cce6901d2b155f16e51b36db5d01952c893be3e7fa3eb1b094': "Log level: {0}", + 'fa0f601f537c892e522505a224c5996f94857505214c507f5745273c327b3333': "Make sure you configure your \"user.name\" and \"user.email\" in git.", + '4eaae38d7115a0c0cb42e2c87cc2043f6897eab74e688450588c109cbb2496ed': "Manage Unsafe Repositories", + 'c08f87c6bf2a44ca177005eb990385dde9b14cc5289bc4420a45c199ec474e90': "Merge Changes", + '2f77668a9dfbf8d5848b9eeb4a7145ca94c6ed9236e4a773f6dcafa5132b2f91': "Message", + 'ad33f83890a4c1ba0086d4d728279e8e61d185c14352ea3d6663449460aad18d': "Message (commit on \"{0}\")", + '2ee8b430941cdf1bf2209d255c8463471ba4c3de2d94129c257ab035a1d42a8e': "Message ({0} to commit on \"{1}\")", + 'f0f141c12a17f52bcd64321cf6969ffbc81f015b584641cd783d89904c1f72ea': "Message ({0} to commit)", + 'd45c9f6ecdd755947ace0120f734f99da7328ecb87b04c3b10d780117a94c2ed': "Migrate Changes", + 'e8ce5dcaf408935ff76747226d2e8bee4319a2f593c1d7a838115e56183d1f37': "Modified", + '6300ef800bb884295b0b4b35682b75cecd7cc550d202db56d04a0643b8fb873f': "Never", + '1ea442a134b2a184bd5d40104401f2a37fbc09ccf3f4bc9da161c6099be3691d': "No", + '440633c6285d225a6e3849eb5e17f33c608ad0285fdf7acc14f7e4d912516ed9': "No rebase in progress.", + '565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3': "OK", + 'e78008c3f3637c142067bbec565bb0d623b5a2113699795765c09e4f95cb7bd0': "OK, Don\\'t Ask Again", + 'a863d11492e395445acc633ced9be38f332c9aa0d0607dc83b5ab3b60a6d9fbd': "OK, Don\\'t Show Again", + 'ed077f3d8125d60dca1979c7133601bd187d47c73ed9975028f677e49e709942': "Open", + 'd77d0470fcb6e709dbc646f6ae4b68a4db64162b769b2914a3a760a1bbadb4df': "Open Comparison", + '893fcb727fc6ee5a7516324e78ec23f7c12b62546a74b0b37f86d7e30d205547': "Open Git Log", + '6fba1de2739c8e7ee835016e3340ef0b6c11d1b7cb2123af7ee23abf7f124682': "Open Merge", + 'f10c3c817a26227242cc20133608ec65402399011cff683c49aed7ea3b4e5436': "Open Repositories In Parent Folders", + '2466923190a5c2d42540382922f01b6091b99ac2253c9eac5a066ccc129fac1d': "Open Repository", + 'e8e0ccba8b0da9ab15259028d04ab1bb9e9ae240bae643e8e07c87dae591120b': "Open in New Window", + '4085b549321e7af912c77c7eaf2313790ad7d283eb11d32780764b816c2a3c34': "Optionally provide a stash message", + 'e7611f0537df5fc5d0177da520628219fccf065a1d4176cfbde2f75d824821f4': "Passphrase", + '93abc930718bf1254198727dd8023b30499c5f833319550cdf7a20490a5ee744': "Pick a branch to pull from", + '23a1e19a9fdf977e37f940b03ad56faab51a9a907bba6a975e35a707e5469c50': "Pick a provider to publish the branch \"{0}\" to:", + '3e7c9d7d3ffce6d2931f8f2ec3cb30afce7f4786401f1391b97866c4f8739ccf': "Pick a remote to publish the branch \"{0}\" to:", + '9b097971a9f0ce4309cddca492d9689f9e39b5b37cb374442960925f227c0776': "Pick a remote to pull the branch from", + 'e60dcf7dfc306478e6b869345c50ad6ac41a4b2697c8c449ab03e2b74ed81754': "Pick a remote to remove", + '1db2709f2fc57a3e38685eeb075e00235bad5ee2538a98973dc2f5cb6b09c4ec': "Pick a repository to mark as safe and open", + '6e2c8ec7bb53a72cb08507098e1cd6685bb5b0defbf4bb4751a91f73fd4ab061': "Pick a repository to open", + '4409fc12fb9667fbb6713fe6c40de5a69128fafb717e7f925f9829d842769a66': "Pick a stash to apply", + '8c4d9b659312323368fa1e554a7aaf11f36cb27249a24c81435d66ffb3633e36': "Pick a stash to drop", + 'e7ae4efa4b2f3d2f0dfc06be57bd0d9b4a693241f232b00f301497beb274a7eb': "Pick a stash to pop", + '75fba89ae3e3799730e92c23de5c58ee0ea959aa5da12542326144c238174630': "Pick workspace folder to initialize git repo in", + '3fa8ce1777f7ddc400c486a158fcb785fe326b88693300df8417d8cb7747cc52': "Please check out a branch to push to a remote.", + 'afd39827f783ddaf8c31a86ba2a80713ab112800005041f8819c14f5a121d6e1': "Please clean your repository working tree before checkout.", + 'ec5aa3af193303194748ccfa4adc86db1954ea441cb3ca754747829c73082e55': "Please provide a commit message", + 'e1ac5b25ecf9376124ae3505bdd6ffea60e96fb3744db2d6b08b9ec5dbbabd72': "Please provide a message to annotate the tag", + '90aebb5a363734633e81d596dbc87a7083af97c15029ec4ed00ed85d3018c20e': "Please provide a new branch name", + 'a0d728e7c6fd83c9267a9b4bf25b543be6cded7d82d72c9d958ea552ddcaf1c7': "Please provide a remote name", + 'fc2a1795716d5b38e136f05edebeea54359088832fc36dcf048a92deba47971d': "Please provide a tag name", + '00b3526ea21a69a7bbd09c6f006cce721c78be5995e2eb6c3cb8f0c2ede22879': "Please provide the commit hash", + 'fe4e7d8ab1a693b8d287c28b1fe5b6f772a2afbaa5063ebbd0766c52e54f161a': "Publish Branch", + 'c293a1d51314232c4ec79dce0e0ba928b4fc287124feb00c8c5cd98914a0f9ab': "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + '7b7fce492a49fe2194302f4d5f2d1b1d22fe41602d876524174f6c819d9d05da': "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + '260304d6c22e64ea2f796f4f4a3ff96dcf866e99b747e759b12bcd31e8b52c0a': "Publish to {0}", + '095bbfcf66c550a934f58c2bf959ecdcde72853a70196b86e619503c41b3dbdc': "Publish to...", + '0dd87f831d7eff59524e2c4567b7ef14f691d2956d887315793bd818f29cfca0': "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'f401b998c2c5d9bcffc048b2e4ab1484559b14e6d232742a05671ca3e75cf311': "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'b66d044181a0e29642a958723512a8706ae494ccf63552c08cddca418d1cf097': "Pull", + '2fa67ee4b98c8e901e1c778121ae4ffded7b1b732bbea170aa7f751847aa399f': "Pull {0} and push {1} commits between {2}/{3}", + '02f3c611e65bc29302de5c9875f7ff07a7ce87d0d0452f9daa175b8fdcc8ad5f': "Pull {0} commits from {1}/{2}", + '591937c4982b465f47118b1e37d9e2eac87a8d8d43125721e347585ec544f12a': "Push {0} commits to {1}/{2}", + '276cd31a44092264bf1967b71011e0bf264668edf0e6872bf767b75cf60ec3a0': "Rebasing", + 'c780499abfa9079473c8de8595fd16c2f601d0695e95f691a5abe35286604b1d': "Remote \"{0}\" already exists.", + 'bd5bc169c6e722863058ba5e309b4a9a775d3419563c2a06a6c147291a81055d': "Remote branch at {0}", + '96c1a5aafd493223d4edf01cfcd541cfbb69b57c438ed03db51bc3ee2510a377': "Remote name", + '2e141cb8b2a2a6376c496e0068e12538b13e4b1e7a12386b9e9907699866cf45': "Remote name format invalid", + '25202086021659225a6b0065ed7ea55875f99c94859e62037b4e00bf1aead47b': "Replace Local Tag(s)", + '79b6a575a54e574a842c9e02e87858cb7596b721ae632a41755f20726c9aa23f': "Restore file", + '7e420ff8a2ebf63aa024db900f0707a6d4f457c8048f6cc72523b2f709e8e0f1': "Restore files", + 'e98f3fe796a6bb3a6a887b34998889dc6aad09782c4abf35f15e75aa0a1c32d5': "Save All & Commit", + '73bd1493a71408520de7d84d0c500708f92ae677a49fe1cec7350d5363f1088e': "Save All & Stash", + '037c1c212912fcec15b3d4126ce0e79c0593c0f74cf8668451ca698b7bc52475': "Select a branch or tag to checkout", + 'be8e59066232b90b3820f1ad5bafd5d609e5d3ab42d30fb11a27c7e6cd8e2448': "Select a branch to checkout in detached mode", + '5410dd4e0d2b06155ae6bd36e52b58b7358ce288ef781b45e9852016e2394b7a': "Select a branch to delete", + '92529e041289d83949ecddfbff14a45431a230e115bea765a0b8757bba4a8d9b': "Select a branch to merge from", + '6f8226b637c0f77b71ff88c5ec433a57f3ce11bbe7053bc43d1aa8a6589e75a2': "Select a branch to rebase onto", + '34412b9ae0d9a8f1243ae6c065eacf2f2d3febce0e38f5df0b6e8d8cdbed0c20': "Select a ref to create the branch from", + '9fd471b3f11fb4a7e5f87c9f2a87aee1c38c65ff43a596cb75a23f605bc43b17': "Select a remote to delete a tag from", + 'f549e4b0d6b56de82dafefee73dd06920cc27a791ad66fa19d99017abae64158': "Select a remote to fetch", + '28c2080e378f1d291ab790609682492e0a165b461868f8546b32bc1aa497c3da': "Select a tag to delete", + 'a2f33e4d476de1d0148d5cdc59a5d6d85769b8980e454594cb34dde1372ab35c': "Select as Repository Destination", + 'edd969c69f64aff645b3027bab51746e3b4b8bbafdc573981df42125e9e85dbe': "Show Changes", + '6b6f44c50d93c59d9c56dce2d44335706fc24ecf4e926d7eabbb6e34c226ae47': "Show Command Output", + '3b9a10ffe5b4930c1891d29191418182fd5334195fedd2ce60dfd04c721d3b69': "Skipped found git in: \"{0}\"", + 'b5ff1947b664c6719dfbb25602ff832dd7fcfc5068944fa750a36fad11a9f7e6': "Staged Changes", + '1b0a609aede05f4f39c423b8a4b57d004741211ef76980e4a37179df32d731a5': "Stash & Checkout", + '9af34d9f6e18cfc2c71f9bfa484d075cda9121682aba174a6fca7a915f403ff1': "Stash Anyway", + 'ec8df3d159f741b74f7099bbd10d817aa40b3df5b7ae075629351f950cd462ff': "Stash message", + '3601420ab6a0cf864306d9d83b2714b1b2c7976e1affe639d813d280267aa3e2': "Stashed Changes", + '376ab71f351b85d3afac0fcbd859636e97909a7fe85d5c049dff55139600db27': "Successfully pushed.", + 'e8cd388771e552260257ad74ec3080faa98ffa7598b8e782b2a8c08ae1f8107a': "Synchronize Changes", + '720bccb504d6429a9e4ec1f87fae45a608701f32f298c17a874e884064b0b9cc': "Synchronizing Changes...", + 'c620cca03e560f7ed57a468dddc1935ece81ff2095dda0f98d987226857b60cc': "Syncing. Cancelling may cause serious damages to the repository", + '44b333daa4f9e6decfc3260fee4c03285e7b4d9c5315de608d5710283e49e54a': "Tag at {0}", + '1ace926bc7cdee5323e297d439d2d268286749252b1c7f5e332d5003681d092d': "Tag name", + '3bb614b0a444e925eb3e24b58dda2d4cc23de94c0968d0db2340b60acefdeab2': "The \"{0}\" repository has {1} submodules which won\\'t be opened automatically. You can still open each one individually by opening a file within.", + 'a19a357466e3cc3926579645f74ec7860df52578196b7b4147b221046f946d8d': "The branch \"{0}\" has no remote branch. Would you like to publish this branch?", + 'a213b755cc8239f62a4220d72ca8756a1ef91aec1ca885d2ddec7604f9718675': "The branch \"{0}\" is not fully merged. Delete anyway?", + '96bbc2b6d0b5fa5726a6c8930a2bbcd4cfb8a4b95edd9f2a6666260ec402564d': "The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere?", + '31ac359d3ec1d704b0100940cf5eea360a13749b909afeff6fd6afac9944de77': "The following file has unsaved changes which won\\'t be included in the commit if you proceed: {0}.\\n\\nWould you like to save it before committing?", + 'a04370991d0a37372ec445bf861013866402b3caf1379a06445405c80a53712c': "The following file has unsaved changes which won\\'t be included in the stash if you proceed: {0}.\\n\\nWould you like to save it before stashing?", + '23ba98146c9e50555dba1090bfd5e783e2ed2dd0823bb47fbe5f67ce258a9eb5': "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + 'e109d755dd32053afa001e1e366b7a51561c73d2fcea81e79cdb7a46dc7fc47a': "The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user.", + '02c2cdd6b3ac71010ce7c47a400c9719fead4aa3269d72b8f462ff61a45d4ab3': "The git repository at \"{0}\" has too many active changes, only a subset of Git features will be enabled.", + '8d01c87529131c0fe41305b68799b99052dc4a274a4affcc1cea877cc14346d7': "The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user.", + '5fd10738fc1c6f99d48f2d972e7a4c4fa0ffa39ff4f89ae5cba4055c08eb98d4': "The last commit was a merge commit. Are you sure you want to undo it?", + 'b45f0ffa9a6ab73edb905b626d6fe3ed00854ca7abf7303b919cf686315b9f99': "The new branch will be \"{0}\"", + '4360153c542717595a316b4979c6bba0e30dd9ccd312e1c4c852a00bdd6366d6': "The repository does not have any commits. Please make an initial commit before creating a stash.", + '27ee389973941a5e4c33938ada96f71810852631100b4c853fde3b8ff00a4b5c': "The selection range does not contain any changes.", + 'abbd48f372807f93e0988532fd3acb1f1eb758ec9a414c4a0bbde208ca64ea73': "There are merge conflicts. Resolve them before committing.", + '4a9bc15b4ed0cf72587423bf0e2d14780f2050bfbb59d187cf98cc081e0d1d1b': "There are no available repositories", + 'ae1a589b1c95953ed140c40811e495dcbaea430a742c8f895231e3c270e852ef': "There are no changes to commit.", + '1817660c6b621c7c863521e96a45227469758a3f51d690448de5d1b50c46bc2d': "There are no changes to stash.", + '0eb60d4befa938a3a146ef5031aaffff7f5c3b290ca2524472b36a3ef99259da': "There are no staged changes to commit.\\n\\nWould you like to stage all your changes and commit them directly?", + '0a6f7df2d272dbe9feb4bf0dd43c6a93144be7e5192b330ca7a1b191666c5b93': "There are no staged changes to stash.", + '46031808b597269632b77fb15757e8f4e0f56b9028ddf7b5889e68f5753668c9': "There are no stashes in the repository.", + 'be81fa311df402c9d32e9f0d31240455ba7bd8c5a968fd9c4261854469666a80': "There are {0} unsaved files.\\n\\nWould you like to save them before committing?", + 'bd3d54b7b5279debc1b7120498741a9123d3247573fb0b03ee2b356e799ec807': "There are {0} unsaved files.\\n\\nWould you like to save them before stashing?", + '17a302d9654f49beddb9c262df6083f2295f88a618de2130cd94a71c13c9a815': "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + '1547ede309e6d1f85da487e614b5c06ecb8be8280e4d7edc5431a29025a0cf49': "There were merge conflicts while applying the stash.", + '4e5370c14c2e52f7bc248222f1d743cfeecaef3f484f987facbf4604af7d7bdd': "This action will pull and push commits from and to \"{0}/{1}\".", + 'a3bfed7d5da3d9d87e3ffe75f75ecb1c47b3d635177a918a421dbc3da4789012': "This repository has no remotes configured to fetch from.", + '946fda221b3c1389605a25d3c1836cbe2931594e7f17b1d406c6794e16bf7060': "This will DELETE {0} untracked files!\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST.", + '8a31a9a33b1daab0d79eae0dc86548abb75d8210f058d99a3ef4b6f3ece60162': "This will create a Git repository in \"{0}\". Are you sure you want to continue?", + '05f7892749ae2c9768ce4044a9df51b9f9bb38485c7c42049a15b1b99b9535d9': "Too many changes were detected. Only the first {0} changes will be shown below.", + '4460d1b1316e9beeda90bd568c3e9d13b47a3710674433fd1022371f8e1d3108': "Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)?", + '0d0b4290628654ca57e79767b0c2c66ab30fd9b41dfe4eb48495003a199bf27f': "Uncommitted Changes", + '35a96c53b643b0cfb6501a078cb24a26c2158f732df4e497c68292ab9b2fb387': "Undo merge commit", + 'c7ba5477e19cf0bb25460d840cc2e67341e81e1c2d274d00b3054c73898d4d27': "Untracked", + 'd9dbf89a0df1e2e894271aa0784f5a497aa621698eca5da8c125870ead7b718e': "Untracked Changes", + 'eda6b0f61d9c085625dc90eb871b839a26cdbd818b39a6198eb4cc9a8fcc4ea5': "Using git \"{0}\" from \"{1}\"", + 'e7fde14b366ecaa13e8419d872a4b9f4008fa1e14c03f17d947b76c8e2130d91': "Validating found git in: \"{0}\"", + '7f1d79b89e7e2a73fb77da103a8f48ff6a1d82d197245b96a00bd0bb1b807301': "Would you like to add \"{0}\" to .gitignore?", + 'a9b2a56ef24209b80c6e9e0508fae6e0cd8dde12582670f4867730d234fa660f': "Would you like to open the cloned repository, or add it to the current workspace?", + '8e3e2fa1eac65813d54533388a9394094f68b3af6c8408dde1e4a3d4e57d91d7': "Would you like to open the cloned repository?", + '2f583a9a7e36a2087285836c950f99f22099e18fd2565543ba73d4b175fdd72f': "Would you like to open the initialized repository, or add it to the current workspace?", + '01cedefc7a6bda340489ba5bce02d9cf13cf3344b44ff23845566a379edf01a5': "Would you like to open the initialized repository?", + '0d956bc1273b2c3663c075e95965229e067e6aa8baf635905a73feec866b0ce6': "Would you like {0} to [periodically run \"git fetch\"]({1})?", + '85a39ab345d672ff8ca9b9c6876f3adcacf45ee7c1e2dbd2408fd338bd55e07e': "Yes", + '568b3eef26e3360a32fba05157ba2b75657ca22b5929211279821ff88bd2fa3d': "Yes, Don\\'t Show Again", + '08b041935798fbf6fd6ff51099ffedb140a475889986d14f5559ff8e7fc571dd': "You", + '30757342a07b54b8546d73b091103bc1ec0e1d5b015265bb6a21b5f4716b0d53': "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?", + '0907e6f3642577f3302552d8e71bbc82073e9de0fe7c04c02c095e7ad6176750': "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?", + 'fe2df0f8d1bf9e45d9afaf5ca1a24523803f19221bec807bfc00f13cc519aa77': "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?", + '802759f1e5e53993fd0ea369ce7f0ae28138651ca90cffb363771432692e5630': "Your local changes would be overwritten by checkout.", + '4006ee78c8bf7a85704c33264a1bdfcce6e88144b698cccdfc9b73d259294da3': "Your repository has no remotes configured to publish to.", + 'b85f634ce5d7b0c897cffccadc3bd1827a2b7d3022f77288e460892af9e561a2': "Your repository has no remotes configured to pull from.", + 'b2cfea1b73b4855e2c9788d34218761d0345b040ca237bdc9d0d4fc2577e6be5': "Your repository has no remotes configured to push to.", + '390f001b0ad6b35e9d11767949fbe88481014bff0abcdb95925ca74bcee7cd90': "Your repository has no remotes.", + '9390298f3fb0c5b160498935d79cb139aef28e1c47358b4bbba61862b9c26e59': "no", + '8a798890fe93817163b10b5f7bd2ca4d25d84c52739a645a889c173eee7d9d3d': "yes", + '87bd11c53118b1c7e013a7abab752a62a22b8ab546323fa0daa6ceae4474fadb': "{0} (Deleted)", + '2902a2172b4cd18aff8b58fe9754a4d14b8f14caf5faee5f32b52092ecafbf05': "{0} (Index)", + 'd6bd8cfa8b318f8c3845ea4c575f6dfc48f3db10ebec956199cb5afe75ced8f7': "{0} (Intent to add)", + 'aac7b4cbb9b0b84aa84433090d5b052e903003ebbe61d74bff4b1609e302f98f': "{0} (Ours)", + '84d560d3629f1574ce6136b005e80785cc48e18319cdaf6e8736dfdc9d5bf899': "{0} (Theirs)", + '236384de21336e110098c378d5fbdee9628af5281f36a15d98daa43702757ff0': "{0} (Untracked)", + 'da0616325ba5bc9c1849caff89e19cc03b34b23ed3bc73ddfc6ac06a2db891d7': "{0} (Working Tree)", + 'fa1e7180cf6c8ea611aeffecae3ff04d94f9558bbd8f2c69960ac883c1f31595': "{0} ({1})", + '10e858c003479d92e7f97dcfac77c7ac8950cc2017a2edacb99f84eceacc5e3b': "{0} ({1}) ↔ {0} ({2})", + '82a451fe75f2a900d68020e00d21556defd511eccbd8b2e5743ac8ec3168c9fa': "{0} Commit", + 'ba938268068ea08ae956bde42d00e5794a9213cfe5766936cacb2f3758b72dc0': "{0} Commit & Push", + '9e5f10ce1f838d861901ebb2c83f8824296843cff8472960cfafc0098182383c': "{0} Commit & Sync", + '5ea8624f43aa58ee102eae1842f3ba8a08c5bc1e1541440e5fcf3d9c91f78463': "{0} Continue", + '22b70b7e3d265ec2795798f823257aae227228dc4191a3cc85fd00bd2f368f3a': "{0} Fetch all remotes", + '81ad1e4c7e769dcad02d582dd25ee2810c51cc4989b92b5d32a2f1e5467d9927': "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'da089f5ddfe606c3dc6f961bcb1316e41e11cf382afe908f8371b88e97b89225': "{0} Sync Changes{1}{2}", + '24cf0fac66cc6a565ec23f5b2b9d58f2c8606cb7313b2591836da1f8d0a53993': "{0} characters left in current line", + '8de94f809d2ce26a9db6bd5c9e3fe247254b40c6888ad3044050a147374dbd91': "{0} characters over {1} in current line", + '93264f176451ecdd4985efc6ce3e65eb7759381031de21dcdf8809bc3e90e810': "{0} ↔ {1}", + '86b933c7292229ebcd6fc4977d94683a09568745f08b5eff0ddf6249ca56a11d': "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST." + } +}; +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidnNjb2RlTG9jU3RyaW5nQWxpYXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ2c2NvZGVMb2NTdHJpbmdBbGlhcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7OztnR0FHZ0c7OztBQUVuRixRQUFBLFlBQVksR0FBRztJQUMzQiwwQkFBMEIsRUFBRTtRQUMzQixrRUFBa0UsRUFBRSx5QkFBeUI7S0FDN0Y7SUFDRCx1QkFBdUIsRUFBRTtRQUN4QixrRUFBa0UsRUFBRSxVQUFVO1FBQzlFLGtFQUFrRSxFQUFFLEtBQUs7S0FDekU7SUFDRCxpQ0FBaUMsRUFBRTtRQUNsQyxrRUFBa0UsRUFBRSxNQUFNO1FBQzFFLGtFQUFrRSxFQUFFLFFBQVE7UUFDNUUsa0VBQWtFLEVBQUUsTUFBTTtRQUMxRSxrRUFBa0UsRUFBRSxRQUFRO1FBQzVFLGtFQUFrRSxFQUFFLFNBQVM7UUFDN0Usa0VBQWtFLEVBQUUsTUFBTTtRQUMxRSxrRUFBa0UsRUFBRSxJQUFJO1FBQ3hFLGtFQUFrRSxFQUFFLFNBQVM7UUFDN0Usa0VBQWtFLEVBQUUsWUFBWTtRQUNoRixrRUFBa0UsRUFBRSxjQUFjO1FBQ2xGLGtFQUFrRSxFQUFFLElBQUk7UUFDeEUsa0VBQWtFLEVBQUUsS0FBSztRQUN6RSxrRUFBa0UsRUFBRSxNQUFNO1FBQzFFLGtFQUFrRSxFQUFFLEtBQUs7S0FDekU7SUFDRCxZQUFZLEVBQUU7UUFDYixrRUFBa0UsRUFBRSxxQ0FBcUM7UUFDekcsa0VBQWtFLEVBQUUsc0NBQXNDO1FBQzFHLGtFQUFrRSxFQUFFLGlDQUFpQztRQUNyRyxrRUFBa0UsRUFBRSx1Q0FBdUM7UUFDM0csa0VBQWtFLEVBQUUsK0hBQStIO1FBQ25NLGtFQUFrRSxFQUFFLG1FQUFtRTtRQUN2SSxrRUFBa0UsRUFBRSxZQUFZO1FBQ2hGLGtFQUFrRSxFQUFFLHFCQUFxQjtRQUN6RixrRUFBa0UsRUFBRSxxQkFBcUI7UUFDekYsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLGtCQUFrQjtRQUN0RixrRUFBa0UsRUFBRSxrQkFBa0I7UUFDdEYsa0VBQWtFLEVBQUUsUUFBUTtRQUM1RSxrRUFBa0UsRUFBRSxhQUFhO1FBQ2pGLGtFQUFrRSxFQUFFLHVIQUF1SDtRQUMzTCxrRUFBa0UsRUFBRSwrR0FBK0c7UUFDbkwsa0VBQWtFLEVBQUUsK0NBQStDO1FBQ25ILGtFQUFrRSxFQUFFLGtEQUFrRDtRQUN0SCxrRUFBa0UsRUFBRSxvSkFBb0o7UUFDeE4sa0VBQWtFLEVBQUUsd0RBQXdEO1FBQzVILGtFQUFrRSxFQUFFLGtEQUFrRDtRQUN0SCxrRUFBa0UsRUFBRSxxSUFBcUk7UUFDek0sa0VBQWtFLEVBQUUsZ0lBQWdJO1FBQ3BNLGtFQUFrRSxFQUFFLCtDQUErQztRQUNuSCxrRUFBa0UsRUFBRSw2Q0FBNkM7UUFDakgsa0VBQWtFLEVBQUUsdUNBQXVDO1FBQzNHLGtFQUFrRSxFQUFFLGdFQUFnRTtRQUNwSSxrRUFBa0UsRUFBRSwwREFBMEQ7UUFDOUgsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxhQUFhO1FBQ2pGLGtFQUFrRSxFQUFFLHVDQUF1QztRQUMzRyxrRUFBa0UsRUFBRSxvRkFBb0Y7UUFDeEosa0VBQWtFLEVBQUUsMERBQTBEO1FBQzlILGtFQUFrRSxFQUFFLFNBQVM7UUFDN0Usa0VBQWtFLEVBQUUsNEJBQTRCO1FBQ2hHLGtFQUFrRSxFQUFFLHlCQUF5QjtRQUM3RixrRUFBa0UsRUFBRSx3QkFBd0I7UUFDNUYsa0VBQWtFLEVBQUUsc0JBQXNCO1FBQzFGLGtFQUFrRSxFQUFFLGtCQUFrQjtRQUN0RixrRUFBa0UsRUFBRSxtQ0FBbUM7UUFDdkcsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLGtDQUFrQztRQUN0RyxrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsZ0JBQWdCO1FBQ3BGLGtFQUFrRSxFQUFFLG1DQUFtQztRQUN2RyxrRUFBa0UsRUFBRSxRQUFRO1FBQzVFLGtFQUFrRSxFQUFFLHVCQUF1QjtRQUMzRixrRUFBa0UsRUFBRSx1QkFBdUI7UUFDM0Ysa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsMkJBQTJCO1FBQy9GLGtFQUFrRSxFQUFFLDhCQUE4QjtRQUNsRyxrRUFBa0UsRUFBRSxhQUFhO1FBQ2pGLGtFQUFrRSxFQUFFLHVCQUF1QjtRQUMzRixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsNkRBQTZEO1FBQ2pJLGtFQUFrRSxFQUFFLHFDQUFxQztRQUN6RyxrRUFBa0UsRUFBRSw0Q0FBNEM7UUFDaEgsa0VBQWtFLEVBQUUsd0JBQXdCO1FBQzVGLGtFQUFrRSxFQUFFLGdIQUFnSDtRQUNwTCxrRUFBa0UsRUFBRSxpQ0FBaUM7UUFDckcsa0VBQWtFLEVBQUUsdUNBQXVDO1FBQzNHLGtFQUFrRSxFQUFFLHFDQUFxQztRQUN6RyxrRUFBa0UsRUFBRSx1QkFBdUI7UUFDM0Ysa0VBQWtFLEVBQUUsK0NBQStDO1FBQ25ILGtFQUFrRSxFQUFFLHFEQUFxRDtRQUN6SCxrRUFBa0UsRUFBRSx5QkFBeUI7UUFDN0Ysa0VBQWtFLEVBQUUsdUJBQXVCO1FBQzNGLGtFQUFrRSxFQUFFLHNCQUFzQjtRQUMxRixrRUFBa0UsRUFBRSx3QkFBd0I7UUFDNUYsa0VBQWtFLEVBQUUseUJBQXlCO1FBQzdGLGtFQUFrRSxFQUFFLDJCQUEyQjtRQUMvRixrRUFBa0UsRUFBRSx5QkFBeUI7UUFDN0Ysa0VBQWtFLEVBQUUsaUJBQWlCO1FBQ3JGLGtFQUFrRSxFQUFFLHNCQUFzQjtRQUMxRixrRUFBa0UsRUFBRSwwREFBMEQ7UUFDOUgsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLDJCQUEyQjtRQUMvRixrRUFBa0UsRUFBRSxzQkFBc0I7UUFDMUYsa0VBQWtFLEVBQUUsU0FBUztRQUM3RSxrRUFBa0UsRUFBRSw0REFBNEQ7UUFDaEksa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSxhQUFhO1FBQ2pGLGtFQUFrRSxFQUFFLGNBQWM7UUFDbEYsa0VBQWtFLEVBQUUsYUFBYTtRQUNqRixrRUFBa0UsRUFBRSxTQUFTO1FBQzdFLGtFQUFrRSxFQUFFLGdCQUFnQjtRQUNwRixrRUFBa0UsRUFBRSx3QkFBd0I7UUFDNUYsa0VBQWtFLEVBQUUsdUJBQXVCO1FBQzNGLGtFQUFrRSxFQUFFLGlCQUFpQjtRQUNyRixrRUFBa0UsRUFBRSwyQkFBMkI7UUFDL0Ysa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxvQkFBb0I7UUFDeEYsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxPQUFPO1FBQzNFLGtFQUFrRSxFQUFFLHVDQUF1QztRQUMzRyxrRUFBa0UsRUFBRSxnREFBZ0Q7UUFDcEgsa0VBQWtFLEVBQUUsc0ZBQXNGO1FBQzFKLGtFQUFrRSxFQUFFLHNGQUFzRjtRQUMxSixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsc0ZBQXNGO1FBQzFKLGtFQUFrRSxFQUFFLGFBQWE7UUFDakYsa0VBQWtFLEVBQUUsV0FBVztRQUMvRSxrRUFBa0UsRUFBRSwyQkFBMkI7UUFDL0Ysa0VBQWtFLEVBQUUsa0lBQWtJO1FBQ3RNLGtFQUFrRSxFQUFFLFVBQVU7UUFDOUUsa0VBQWtFLEVBQUUsMkNBQTJDO1FBQy9HLGtFQUFrRSxFQUFFLFNBQVM7UUFDN0Usa0VBQWtFLEVBQUUsVUFBVTtRQUM5RSxrRUFBa0UsRUFBRSxhQUFhO1FBQ2pGLGtFQUFrRSxFQUFFLGNBQWM7UUFDbEYsa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSx1QkFBdUI7UUFDM0Ysa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSxrQkFBa0I7UUFDdEYsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLGdIQUFnSDtRQUNwTCxrRUFBa0UsRUFBRSx3R0FBd0c7UUFDNUssa0VBQWtFLEVBQUUsc0pBQXNKO1FBQzFOLGtFQUFrRSxFQUFFLGtCQUFrQjtRQUN0RixrRUFBa0UsRUFBRSxvQkFBb0I7UUFDeEYsa0VBQWtFLEVBQUUsWUFBWTtRQUNoRixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsdUVBQXVFO1FBQzNJLGtFQUFrRSxFQUFFLDRCQUE0QjtRQUNoRyxrRUFBa0UsRUFBRSxlQUFlO1FBQ25GLGtFQUFrRSxFQUFFLFNBQVM7UUFDN0Usa0VBQWtFLEVBQUUsNkJBQTZCO1FBQ2pHLGtFQUFrRSxFQUFFLG9DQUFvQztRQUN4RyxrRUFBa0UsRUFBRSx5QkFBeUI7UUFDN0Ysa0VBQWtFLEVBQUUsaUJBQWlCO1FBQ3JGLGtFQUFrRSxFQUFFLFVBQVU7UUFDOUUsa0VBQWtFLEVBQUUsT0FBTztRQUMzRSxrRUFBa0UsRUFBRSxJQUFJO1FBQ3hFLGtFQUFrRSxFQUFFLHdCQUF3QjtRQUM1RixrRUFBa0UsRUFBRSxJQUFJO1FBQ3hFLGtFQUFrRSxFQUFFLHVCQUF1QjtRQUMzRixrRUFBa0UsRUFBRSx3QkFBd0I7UUFDNUYsa0VBQWtFLEVBQUUsTUFBTTtRQUMxRSxrRUFBa0UsRUFBRSxpQkFBaUI7UUFDckYsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxZQUFZO1FBQ2hGLGtFQUFrRSxFQUFFLHFDQUFxQztRQUN6RyxrRUFBa0UsRUFBRSxpQkFBaUI7UUFDckYsa0VBQWtFLEVBQUUsb0JBQW9CO1FBQ3hGLGtFQUFrRSxFQUFFLG9DQUFvQztRQUN4RyxrRUFBa0UsRUFBRSxZQUFZO1FBQ2hGLGtFQUFrRSxFQUFFLDRCQUE0QjtRQUNoRyxrRUFBa0UsRUFBRSxtREFBbUQ7UUFDdkgsa0VBQWtFLEVBQUUsaURBQWlEO1FBQ3JILGtFQUFrRSxFQUFFLHVDQUF1QztRQUMzRyxrRUFBa0UsRUFBRSx5QkFBeUI7UUFDN0Ysa0VBQWtFLEVBQUUsNENBQTRDO1FBQ2hILGtFQUFrRSxFQUFFLDJCQUEyQjtRQUMvRixrRUFBa0UsRUFBRSx1QkFBdUI7UUFDM0Ysa0VBQWtFLEVBQUUsc0JBQXNCO1FBQzFGLGtFQUFrRSxFQUFFLHFCQUFxQjtRQUN6RixrRUFBa0UsRUFBRSxpREFBaUQ7UUFDckgsa0VBQWtFLEVBQUUsZ0RBQWdEO1FBQ3BILGtFQUFrRSxFQUFFLDREQUE0RDtRQUNoSSxrRUFBa0UsRUFBRSxpQ0FBaUM7UUFDckcsa0VBQWtFLEVBQUUsOENBQThDO1FBQ2xILGtFQUFrRSxFQUFFLGtDQUFrQztRQUN0RyxrRUFBa0UsRUFBRSw4QkFBOEI7UUFDbEcsa0VBQWtFLEVBQUUsMkJBQTJCO1FBQy9GLGtFQUFrRSxFQUFFLGdDQUFnQztRQUNwRyxrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsbUZBQW1GO1FBQ3ZKLGtFQUFrRSxFQUFFLDJGQUEyRjtRQUMvSixrRUFBa0UsRUFBRSxnQkFBZ0I7UUFDcEYsa0VBQWtFLEVBQUUsZUFBZTtRQUNuRixrRUFBa0UsRUFBRSxpR0FBaUc7UUFDckssa0VBQWtFLEVBQUUseUZBQXlGO1FBQzdKLGtFQUFrRSxFQUFFLE1BQU07UUFDMUUsa0VBQWtFLEVBQUUsK0NBQStDO1FBQ25ILGtFQUFrRSxFQUFFLCtCQUErQjtRQUNuRyxrRUFBa0UsRUFBRSw2QkFBNkI7UUFDakcsa0VBQWtFLEVBQUUsVUFBVTtRQUM5RSxrRUFBa0UsRUFBRSxnQ0FBZ0M7UUFDcEcsa0VBQWtFLEVBQUUsc0JBQXNCO1FBQzFGLGtFQUFrRSxFQUFFLGFBQWE7UUFDakYsa0VBQWtFLEVBQUUsNEJBQTRCO1FBQ2hHLGtFQUFrRSxFQUFFLHNCQUFzQjtRQUMxRixrRUFBa0UsRUFBRSxjQUFjO1FBQ2xGLGtFQUFrRSxFQUFFLGVBQWU7UUFDbkYsa0VBQWtFLEVBQUUsbUJBQW1CO1FBQ3ZGLGtFQUFrRSxFQUFFLGtCQUFrQjtRQUN0RixrRUFBa0UsRUFBRSxvQ0FBb0M7UUFDeEcsa0VBQWtFLEVBQUUsOENBQThDO1FBQ2xILGtFQUFrRSxFQUFFLDJCQUEyQjtRQUMvRixrRUFBa0UsRUFBRSwrQkFBK0I7UUFDbkcsa0VBQWtFLEVBQUUsZ0NBQWdDO1FBQ3BHLGtFQUFrRSxFQUFFLHdDQUF3QztRQUM1RyxrRUFBa0UsRUFBRSxzQ0FBc0M7UUFDMUcsa0VBQWtFLEVBQUUsMEJBQTBCO1FBQzlGLGtFQUFrRSxFQUFFLHdCQUF3QjtRQUM1RixrRUFBa0UsRUFBRSxrQ0FBa0M7UUFDdEcsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxxQkFBcUI7UUFDekYsa0VBQWtFLEVBQUUsK0JBQStCO1FBQ25HLGtFQUFrRSxFQUFFLGdCQUFnQjtRQUNwRixrRUFBa0UsRUFBRSxrQkFBa0I7UUFDdEYsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxlQUFlO1FBQ25GLGtFQUFrRSxFQUFFLGlCQUFpQjtRQUNyRixrRUFBa0UsRUFBRSxzQkFBc0I7UUFDMUYsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLDBCQUEwQjtRQUM5RixrRUFBa0UsRUFBRSxpRUFBaUU7UUFDckksa0VBQWtFLEVBQUUsWUFBWTtRQUNoRixrRUFBa0UsRUFBRSxVQUFVO1FBQzlFLGtFQUFrRSxFQUFFLHFKQUFxSjtRQUN6TixrRUFBa0UsRUFBRSxpRkFBaUY7UUFDckosa0VBQWtFLEVBQUUsd0RBQXdEO1FBQzVILGtFQUFrRSxFQUFFLG1IQUFtSDtRQUN2TCxrRUFBa0UsRUFBRSx1SkFBdUo7UUFDM04sa0VBQWtFLEVBQUUsb0pBQW9KO1FBQ3hOLGtFQUFrRSxFQUFFLDJFQUEyRTtRQUMvSSxrRUFBa0UsRUFBRSxvSUFBb0k7UUFDeE0sa0VBQWtFLEVBQUUsMkdBQTJHO1FBQy9LLGtFQUFrRSxFQUFFLCtIQUErSDtRQUNuTSxrRUFBa0UsRUFBRSx1RUFBdUU7UUFDM0ksa0VBQWtFLEVBQUUsZ0NBQWdDO1FBQ3BHLGtFQUFrRSxFQUFFLGtHQUFrRztRQUN0SyxrRUFBa0UsRUFBRSxtREFBbUQ7UUFDdkgsa0VBQWtFLEVBQUUsNERBQTREO1FBQ2hJLGtFQUFrRSxFQUFFLHFDQUFxQztRQUN6RyxrRUFBa0UsRUFBRSxpQ0FBaUM7UUFDckcsa0VBQWtFLEVBQUUsZ0NBQWdDO1FBQ3BHLGtFQUFrRSxFQUFFLGdIQUFnSDtRQUNwTCxrRUFBa0UsRUFBRSx1Q0FBdUM7UUFDM0csa0VBQWtFLEVBQUUseUNBQXlDO1FBQzdHLGtFQUFrRSxFQUFFLGtGQUFrRjtRQUN0SixrRUFBa0UsRUFBRSxnRkFBZ0Y7UUFDcEosa0VBQWtFLEVBQUUsNkVBQTZFO1FBQ2pKLGtFQUFrRSxFQUFFLHNEQUFzRDtRQUMxSCxrRUFBa0UsRUFBRSxpRUFBaUU7UUFDckksa0VBQWtFLEVBQUUsMERBQTBEO1FBQzlILGtFQUFrRSxFQUFFLG1HQUFtRztRQUN2SyxrRUFBa0UsRUFBRSxrRkFBa0Y7UUFDdEosa0VBQWtFLEVBQUUsaUZBQWlGO1FBQ3JKLGtFQUFrRSxFQUFFLDZJQUE2STtRQUNqTixrRUFBa0UsRUFBRSxxQkFBcUI7UUFDekYsa0VBQWtFLEVBQUUsbUJBQW1CO1FBQ3ZGLGtFQUFrRSxFQUFFLFdBQVc7UUFDL0Usa0VBQWtFLEVBQUUsbUJBQW1CO1FBQ3ZGLGtFQUFrRSxFQUFFLGdDQUFnQztRQUNwRyxrRUFBa0UsRUFBRSxrQ0FBa0M7UUFDdEcsa0VBQWtFLEVBQUUsOENBQThDO1FBQ2xILGtFQUFrRSxFQUFFLG1GQUFtRjtRQUN2SixrRUFBa0UsRUFBRSwrQ0FBK0M7UUFDbkgsa0VBQWtFLEVBQUUsd0ZBQXdGO1FBQzVKLGtFQUFrRSxFQUFFLG9EQUFvRDtRQUN4SCxrRUFBa0UsRUFBRSw4REFBOEQ7UUFDbEksa0VBQWtFLEVBQUUsS0FBSztRQUN6RSxrRUFBa0UsRUFBRSx5QkFBeUI7UUFDN0Ysa0VBQWtFLEVBQUUsS0FBSztRQUN6RSxrRUFBa0UsRUFBRSwrSUFBK0k7UUFDbk4sa0VBQWtFLEVBQUUsNEpBQTRKO1FBQ2hPLGtFQUFrRSxFQUFFLDBKQUEwSjtRQUM5TixrRUFBa0UsRUFBRSxzREFBc0Q7UUFDMUgsa0VBQWtFLEVBQUUsMERBQTBEO1FBQzlILGtFQUFrRSxFQUFFLHlEQUF5RDtRQUM3SCxrRUFBa0UsRUFBRSx1REFBdUQ7UUFDM0gsa0VBQWtFLEVBQUUsaUNBQWlDO1FBQ3JHLGtFQUFrRSxFQUFFLElBQUk7UUFDeEUsa0VBQWtFLEVBQUUsS0FBSztRQUN6RSxrRUFBa0UsRUFBRSxlQUFlO1FBQ25GLGtFQUFrRSxFQUFFLGFBQWE7UUFDakYsa0VBQWtFLEVBQUUscUJBQXFCO1FBQ3pGLGtFQUFrRSxFQUFFLFlBQVk7UUFDaEYsa0VBQWtFLEVBQUUsY0FBYztRQUNsRixrRUFBa0UsRUFBRSxpQkFBaUI7UUFDckYsa0VBQWtFLEVBQUUsb0JBQW9CO1FBQ3hGLGtFQUFrRSxFQUFFLFdBQVc7UUFDL0Usa0VBQWtFLEVBQUUsdUJBQXVCO1FBQzNGLGtFQUFrRSxFQUFFLFlBQVk7UUFDaEYsa0VBQWtFLEVBQUUsbUJBQW1CO1FBQ3ZGLGtFQUFrRSxFQUFFLG1CQUFtQjtRQUN2RixrRUFBa0UsRUFBRSxjQUFjO1FBQ2xGLGtFQUFrRSxFQUFFLHVCQUF1QjtRQUMzRixrRUFBa0UsRUFBRSx1RkFBdUY7UUFDM0osa0VBQWtFLEVBQUUsd0JBQXdCO1FBQzVGLGtFQUFrRSxFQUFFLHFDQUFxQztRQUN6RyxrRUFBa0UsRUFBRSx5Q0FBeUM7UUFDN0csa0VBQWtFLEVBQUUsV0FBVztRQUMvRSxrRUFBa0UsRUFBRSwrRUFBK0U7S0FDbko7Q0FDRCxDQUFBIn0= \ No newline at end of file diff --git a/build/lib/vscodeLocStringAlias.ts b/build/lib/vscodeLocStringAlias.ts new file mode 100644 index 0000000000..819f05c486 --- /dev/null +++ b/build/lib/vscodeLocStringAlias.ts @@ -0,0 +1,321 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the Source EULA. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +export const aliasStrings = { + "Microsoft.data-workspace": { + '60dc6b3745804caa2d48a35dbb7306bb3f4f05286e7f9de259423f6abe87ec8f': "SelectProjectFileAction" + }, + "Microsoft.query-store": { + '9cb725c039170871de7978892c2fdf0f763f58359bd66bd0b1a06b0bdf3f6b38': "DOPLabel", + '17bc05152f339d6dc2fb2844595760e9009662c4315fa1ac0d61c7e47dfbdbb3': "UTC" + }, + "Microsoft.sql-database-projects": { + '99c40ab405926cb5ad1def9cff4d7ce624f8f8abfff4e85f655347fcb949d08e': "Date", + '031a8f0f659df890dfd53c92e45295b0f14c997185bae46e168831e403b273f7': "Failed", + '6ecc3df6bffdd06c58cd4f6e276929e119c8f653c53f5a6a5a5e66dfa1c3fc93': "Move", + '920e413c7d411b61ef3e8c63b1cb6ad058d5f95f8b481dbafe60248387d8c355': "Status", + 'c88a0b907419a70c27ab7c1f8e5fb54441a4d9c3567e4c928fa7b2091194aecf': "Success", + '33b93476cf597a3330653b66a658983d892ac264b5d6029a2dc642b9b1f30870': "Time", + 'b1d6b91b67c2afa5e322988d9462638d354ddf8a1ef79dba987f815c22b4baee': "at", + '37a8eec1ce19687d132fe29051dca629d164e2c4958ba141d5f4133a33f0688f': "default", + '3f3427aca58e7fc32ec5cbdb6672708a22cf47187860405366a7c07144c668d9': "fileObject", + 'eb0cc5d4abfad6f62ea7a9c502352824ac2f6a263ef9c8b96b795df59f8f6870': "folderObject", + '1b52f3a2e15148731314bf167145c54565ed2385a862b5eb7771eaf719e4f82e': "hr", + '1f6fa6f69d185e6086d04e7330361bf9001a3b8d0ce511171055dc34eb90c1c5': "min", + 'b2c1822878838eb52770e9845b4582d503d975b484897b83048ea841e0c5c6b6': "msec", + 'add93534eeb463800fe0ed0946048d33636dd2a014fab92e8a37f77ce98c740b': "sec" + }, + "vscode.git": { + 'a93447605ef4b2cc8eda934a1e9af7ad57f8d2d2e5dc1defbaa121ed13550e57': "$(info) Remote \"{0}\" has no tags.", + 'd33636398d4d33c00d489b6b7a46b224e0b779fcf33fd6c3e3d6e40c2933373a': "$(info) This repository has no tags.", + '96ab5dc0020f2126bcb175ec9f0fe83b01c1b357fd2a9f0a3afc3d1f2860ee85': "\"{0}\" has fingerprint \"{1}\"", + '59dacc1ec703cf2cd4c3f087ed4ff2d7da089b9634de61200779a5007bac6af0': "A branch named \"{0}\" already exists", + '621321bc491d0f5f5702b38ee93f4b2f0b07bb9f72e3c1ad3ce06ce6b0f06219': "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?", + '1da1a00fd75ac0a5f8e6d1c1649dec3b58f5c987faaffe73078f7296a636312f': "Absolute paths not supported in \"git.scanRepositories\" setting.", + '6fa5252bce4290bcd9ff56fe10025f8bdfc5d4e24691f6fa68f27ed431c063a2': "Add Remote", + '060c966a30504cab8cdc4cd05de72451e3a644e0bfe14080fc49722e00e93f75': "Add a new remote...", + 'd5eca92389f946b04241308e4a3b9b92fc39429ee9348a6c24448dc1a4b24c6f': "Add remote from URL", + 'd6641e7833cbdcd1456edcd6d584a99f9d005f5cd0b4c8bbcbf18099e680f089': "Add remote from {0}", + 'de161ac4087726413ce474f53279a95dc36167a2274bb58721f8720b87bfd611': "Add to Workspace", + 'b9f653e0e3af44de571212f85ec3f499df207e29bd1f28ab02cb527899690926': "All Repositories", + 'de9f057a471cdb8d3b082719bdc7ad2031788d042947349723fa83c9d13a517a': "Always", + '2c707611079d56814a3db49f113e4b83c4825cc85ed4a25ec42c3d93196a4b0b': "Always Pull", + '4d9f6cfd4b0c13b17c73c16f9ad939310ef950e9e6d5a20ecf0a24663669d8be': "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.", + '405467178639c4f62d3a56a1ae70edb4b6a2526bcc4f3dbc8ee8b34e5f49e6c0': "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.", + '46d379e48de8077187857870eaed5866f00e7d88fee7d4f6ab609ca34912c244': "Are you sure you want to continue connecting?", + 'ffb8582a7ae040adfcc7adbee5a8207a55754268d09fa3b06b21a86c0893b609': "Are you sure you want to create an empty commit?", + 'ec1000557d338870dea0e872589afc8fd1758ab4bf53a9fa2721bc8ec9a3261e': "Are you sure you want to discard ALL changes in {0} files?\\nThis is IRREVERSIBLE!\\nYour current working set will be FOREVER LOST if you proceed.", + '2169b04f53a8d7b7c06071bc23579d940de5187c1f3e3df2dd4bbf9724f1e4e3': "Are you sure you want to discard changes in {0} files?", + 'f8a5199a5d46ea80a9e9b2626e8181906ca21c5a37e2425379945161e76f6a6f': "Are you sure you want to discard changes in {0}?", + '6f875b4f8d4f7d28e6dc570891696be992d21c501c1d04ae0a91adb407418b9d': "Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.", + '24ab570db1c20d8c4ec76c5a64104f95d1ddff931a4194f0c0f975a22a5df50d': "Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.", + '76f1fe23e2bbf8ac3061a3fdd5bd60802fcf476e1b2ee914f93825bd1b0faf70': "Are you sure you want to drop the stash: {0}?", + '32961fc63b06971d43dae40be139f80907bbbff6767b9b2f49269adc85416813': "Are you sure you want to restore {0} files?", + 'c88929a2d06f38f89607f487372203d45323cf7b8af3ccaedcb18de0e25f4e1a': "Are you sure you want to restore {0}?", + '329f9a037f3c5a986261e6a6e542e87bfa0ee72b98c08c0345a67fbe360f935c': "Are you sure you want to stage {0} files with merge conflicts?", + 'd0d9c64e1041439f769f99f8c2e321f3c0448095a9d175f2dbb9a422e0de437f': "Are you sure you want to stage {0} with merge conflicts?", + 'fca24e51f77ed30ee8b875dba3000717e817f65dacb9130a9b1f1dffe8fdc679': "Ask Me Later", + '06f6bb7108ffdb5caf844b4538b5ec8f44cc1b3bc6b577624d32fc57eff9fe3f': "Branch name", + '69c5b417453bbe27e9b739db7bbb93c3ee3b7a3698a808d28fa6115e685c36f7': "Branch name needs to match regex: {0}", + 'fc84c23a4b9614dda0c2bff6659a5b1fdd3d211de84fe26b42e79efc1d95dcef': "Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.", + '9409f5afddffd4a93106de025d9682aecf16664dea804f2e6401b8464a5584dc': "Can\\'t undo because HEAD doesn\\'t point to any commit.", + 'bbd4b6a86bc65b6ac8e79e97afc61499158edb40f7bb404c70637b46d80a7ad2': "Changes", + 'c393643a0d2b8afb59b5368249e1aa94ac44dbd6aab25347a4c8788acf7065a1': "Checking Out Branch/Tag...", + '06c1c85316f574170dfd57c5f7fde4af263c41616826fe806c2e032cc4ffed0a': "Checking Out Changes...", + '870cef993507d1e51e03f108fccd4ba158542d9d3617e0d6065fa9ff2957fea8': "Checkout Branch/Tag...", + '3de23bd5c86856018b0b9b70b96e257b66c8efce795c7864e6a68c779464b25e': "Checkout detached...", + 'ef12959262a90a02838d73d524e3dae6a0271a013f2017051508ce526016175d': "Choose Folder...", + '339efbb5f4e6a1cb79b21d625f068b11022acd5e37857d396d4d2a5fa5fce451': "Choose a folder to clone {0} into", + '61cc7bd271a5a5b8784320285c1920a502420a5bef95f8a159323ddd4064a820': "Choose a repository", + 'f0b79e95174d85877c16dd82f0c4d4d6f36a31c31c4b47419039da94dbd22ddd': "Choose which repository to clone", + 'd425c4cb46b4dbd6b73ee7bc369b63795cefbe0702c041f581fc0be71739c4b5': "Clone from URL", + '58987b3663ca5a076846d352605196819f81c5e118d93937d9480b26520120d7': "Clone from {0}", + 'dc4a4db67704a975c2d0d65338d136d6f9ad7336dec08ffe2dac1e42b42f21d0': "Cloning git repository \"{0}\"...", + '82a9c46ffa4789945d9f2359d75891558ef6faa8dee09e4b25e4e0597704f5bd': "Commit", + 'd0018212c7ec56f7dec88df64cea48c03cd22fb7294f5a731061fb6fe037c171': "Commit & Push Changes", + '8ee870c3b9de2b0f27c0b858a94a0d8b6e605caf6c1a481c5ee1fe1cafd73cd5': "Commit & Sync Changes", + '6ead59e71e458fb4011c59193f4aca9b0c9aa84ae5be108386fbbf1527973788': "Commit Anyway", + '749e00cf6618bc6ef3d0fbe34d822881466a634f5c7b85d166df2fb1460f0056': "Commit Changes", + 'f1902e6bba725c6d3fcf51683aabc4686fb2a0f0dd682e1d6a9adf32fa0441d9': "Commit Changes on \"{0}\"", + '2a8cf21232f60e18a2463520f642e8744cbb02e52bf28da24679207e4302b447': "Commit Changes to New Branch", + 'cb039e43bfd1824728db88aee47282a1362819ca8ccbfec5b311ee5af0e89760': "Commit Hash", + 'ed1fdf6e6ca057297a99375eca0f051f9ffbec49a1767e2126918b24e1350dff': "Commit Staged Changes", + '26306d203c4a6f1a77f32cd065d7d11593ba0c7a9b5c52c188b98f22b620941f': "Commit message", + '853333402637451d6aa3b25ece807151fc432e65654ef1a92683c08d2f469a08': "Commit operation was cancelled due to empty commit message.", + 'c561966032532f5cb4e661520907ce9195227eab5a7a8502ed432c65d2cec33c': "Commit to New Branch & Push Changes", + '3807b76456b337798395543fd7f71add47058cc837ec3ce97557869b96a5a178': "Commit to New Branch & Synchronize Changes", + 'c5803c644368982b5ba18930ba87da76d777035a01c0404d0a738689513da3c1': "Commit to a New Branch", + 'd713d959ee6b9ef81c29bf51aa9a1e02cd00557b1d256630a191495aef81788b': "Commits without verification are not allowed, please enable them with the \"git.allowNoVerifyCommit\" setting.", + '222889674324947cdb3d7362d9c932658d6035ca96fa1b2d03e8243c2a494ebe': "Committing & Pushing Changes...", + '0670568e2bce6ac7ba3dd75805187f7e4b7bf4660f663ce69edc04bcddaa6b79': "Committing & Synchronizing Changes...", + '094f485ef9934983ca0d9a7980a869fbf0b1cdc609a840d1eb2f0a13dacd8c11': "Committing Changes to New Branch...", + 'e00dcd402be4da03cd33575153acf4ae2f39273fecefe7c78f13b743f4ca887a': "Committing Changes...", + '7e9af1cefa5907c0ad11ae3d77a1116494026ffc9419dc3f9d51eee1e5c0f87c': "Committing to New Branch & Pushing Changes...", + 'c1de8d4fc91a72a414f95fb6e7ddaa42e846c3862560e6ad81ec2508c9c95542': "Committing to New Branch & Synchronizing Changes...", + '26727a77b60784d2907788f4dcd2c528470f39420c7d89cf6b2fb7017bd0d973': "Conflict: Added By Them", + 'e60a6686b1c40266a21a7fb54613a90683e298c8373488c8c9b09b9b696e7dc6': "Conflict: Added By Us", + 'cf655e271c68cfa38a63d55a83b3f244fdf668f6102a8b2f7dedb774e1a53fcd': "Conflict: Both Added", + '90a447188c3e8f03122432f6eadb32a86a3d3f2a7bfe47973c5268a43cfa482b': "Conflict: Both Deleted", + '9b10e40394e51ee85ee978d10dcd4e39508bc7b7dbfaca0ff1c0fb1d34a4f48b': "Conflict: Both Modified", + 'a7f3173b4ff7b9d91eeae6f949c39727b52e7620a66d6f4335335fc762506332': "Conflict: Deleted By Them", + '313cc973de4d5d23fd082327d53acce5fc69559e3a717dbac4fde62c7033f1bf': "Conflict: Deleted By Us", + 'c38d012d028807fe8d3ac2fbc2fc2458388aeae57372a45be95c4357f48d3c34': "Continue Rebase", + '416df53dc1046300db7c7db89015858f86d148ea5e66f0152592e046c04a100d': "Continuing Rebase...", + 'c5422e509267a427656ce69d6d0aed53ffcfe5eb313def9a960db7cb5b8c9c4d': "Could not clone your repository as Git is not installed.", + '978fa11dc34a758c8d99fce0d36a97740cb8abe19bd39a1be049b57bb9a98e57': "Create Empty Commit", + 'fb35e61360cb5fe2fbdef3c15a4ac4ae3edd46fc19913a84305f8e128b441c3d': "Create new branch from...", + '3c198f713861e91b8d3bf53ff23b4fd65849b602ba85b3e2397b09aa65597b61': "Create new branch...", + 'e0d1b68224bf0b31ef16b206c65b5f8f6b89d18161f4a7cdcb8d0ac8d952549a': "Current", + 'd2c753607fd4607a83f71c14f48c474f08562ccb59c23e8799cfebaa2d15c655': "Current commit message only contains whitespace characters", + '06da38448937c5ca3cf8a9a4e91edb8a50fcfb20885e7d93d5019bf591fdc5c0': "Delete Branch", + 'e1e5fe2043bd3003147a785a42a5edddccbf57d465ca32ad0f033cf7b64f04c8': "Delete File", + '93617a8503951c38871d9a8a3152d84ff1671eb5dfe9c240595b24ec55c4492e': "Delete Files", + '28e18dc9db382d81d5c2e056abe2655575404a55828822b0757419101a346de2': "Delete file", + 'b48ff39c2e0f5451b9b29b09c2a74d2760db230749ffd48a6e901cc91fef9a8d': "Deleted", + 'ecf1d885169c7d720890312e456270950a4fb8436c6c29132559f44398a81641': "Discard 1 File", + '92cbd25a58021e00fde8fe8247b6a62746304c19327ce600b1e3408922d43c10': "Discard 1 Tracked File", + 'da0cd4de5d64172a4fffefb1068f8644fb1c91e7247d3ad433f2d6b98a2d1a90': "Discard All {0} Files", + 'e07e053c2e10b3f1b6aef657d937cd91d45df4e40242788d7d621faea3380c27': "Discard Changes", + '0208f13819883488a07422dacea98808be6cea4cc2e67d5e52b6c3ca33a95113': "Discard {0} Tracked Files", + 'ff334811c3daeb430bf1fc25d912064178fbd14eab61e156e8c1c08bc8e7d8ce': "Don\\'t Pull", + 'acfa223353d8377425be54cf045adeac692b65ffd91850a365d508179cb64ac5': "Don\\'t Show Again", + '64488bcdbc42e52d74ab9bb817297e8e3c66c04011677d381ca0428664bb5f03': "Download Git", + '969ccbd3cf6300ecd5c880459d81ae9027df7517563184a1b8b15282db230621': "Email", + 'f9e38e00f92b08ea1873eb83b3a80656bca1da49a4b862e70d1a34d654a052dd': "Failed to authenticate to git remote.", + 'f4154fae85d6442f7aa7a5d154396ecb33eedeb2a5b2b66927e0e5caf5d208fb': "Failed to authenticate to git remote:\\n\\n{0}", + '6a66e0c4a1187c2d6f73bfdcb24f18ae955a7605966123ca96e3de6867ab2630': "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?", + '46d6d9362c923eaebd6cee4e18bd246f1da95871cf454e96d99d989d2be68cca': "File \"{0}\" was deleted by us and modified by them.\\n\\nWhat would you like to do?", + 'c801735bdcbaef47f4f9fdc4e6db3ef65f65738dd91850477f7a4c89d4b5b60b': "Force Checkout", + 'dea241f37f7b03284af862a9376f0b02d561af0bcaa05f80bec1226bc26c8bca': "Force push is not allowed, please enable it with the \"git.allowForcePush\" setting.", + 'a39de9d1a73052f9e82004d14cd2ac6cf1a4da3f959a50b5f5a7a9507c094ef8': "Git History", + '6030c83165fb700fcca51c74a9940aeefaf8084c612f5b57eea3723737c5f57d': "Git error", + '0b6123eb22cd4cf46d32366cda6edad66e902cb5f5865aa4c2a93697a497ca11': "Git local working changes", + '6a29332d3557881b20eb99f45dcbce35edccdb3f47128fbf67b1795e1b8c75c9': "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?", + '854b5b2f0c2de71cd9efe57794a6f669b49e3d554ba7c7c175d78154d2bd28c9': "Git: {0}", + '0c3b2f01bfd0bbe594a1e89ebf29c9ba17e93abd909f66330bf0ab7320d2b482': "HEAD version of \"{0}\" is not available.", + '7d648f5b47f34afb32946011a07e32176ad966f44ad9efff8380c73dfc5c5b87': "Ignored", + 'e301820ac83931005088b32674481b184df58276cd0e79f0c8c8f7615dc023a6': "Incoming", + '4bc49b7e3107933d6c3033c90e34518e26bf9af94ce830042b13eee60f0134d6': "Index Added", + '39520d0f752236ebe985a9ab539075bb3961e0b2b3d54494689e724aa460dbc7': "Index Copied", + '606a5aedaa4178761d620b63ca8f7ddabd6cc481415cdbf64bc952f6a3d6fc8b': "Index Deleted", + '26f13b9c8050f9ac86037d900a1aa7e429efa319836c75edcb5eb0857a1da984': "Index Modified", + '0fab3d719bfe30418fa5b3301a3d2ea05178de4451bfe358cad5fc22ebdad0e6': "Index Renamed", + '905dd9958f630cdc089ae37a56c186841863cb5192c59c886dede1fa4eba71ed': "Initialize Repository", + 'da5494fdeba5f3b5e1dd5b73c79aeab8c5d28830990fa85d01210710cfc805d5': "Intent to Add", + '93c86a252e562f412c0322b6348bae591b3c1fe7f09460fb40083f9ec8011981': "Intent to Rename", + '96fb1f951270c90a70612cc71ad71290be1afd46011b51131a4954b898d66dcf': "Invalid branch name", + 'cd20f59f1dd9f869d17a79e25727c8fb29fa0fb4514d93857985bde8ea3d0c8a': "It looks like the current branch \"{0}\" might have been rebased. Are you sure you still want to pull into it?", + '5d5cabe4050fdd7a47b6188df4bb4137acc7d06474495edcfa62d7a8fc4aad70': "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?", + '59666b50ef3b41a833f9d754d1880bfcdc934fe14df5930556c87663f39d7de9': "It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.", + '60c138e94a1d502e1392e9ca62e5393e93e280a7f28e4f5a3ff4a575d56c388b': "Keep Our Version", + 'e9f8f78f902c9e4bbe0a5c91eb57172bbc53f6698bb4521006df79aa6b280dbe': "Keep Their Version", + '8d8cd546b58d91c300d3149ef40b8d98d3061dc38f15ea937d2ed785a3f25771': "Learn More", + 'e3e4bd64cdeb80cce6901d2b155f16e51b36db5d01952c893be3e7fa3eb1b094': "Log level: {0}", + 'fa0f601f537c892e522505a224c5996f94857505214c507f5745273c327b3333': "Make sure you configure your \"user.name\" and \"user.email\" in git.", + '4eaae38d7115a0c0cb42e2c87cc2043f6897eab74e688450588c109cbb2496ed': "Manage Unsafe Repositories", + 'c08f87c6bf2a44ca177005eb990385dde9b14cc5289bc4420a45c199ec474e90': "Merge Changes", + '2f77668a9dfbf8d5848b9eeb4a7145ca94c6ed9236e4a773f6dcafa5132b2f91': "Message", + 'ad33f83890a4c1ba0086d4d728279e8e61d185c14352ea3d6663449460aad18d': "Message (commit on \"{0}\")", + '2ee8b430941cdf1bf2209d255c8463471ba4c3de2d94129c257ab035a1d42a8e': "Message ({0} to commit on \"{1}\")", + 'f0f141c12a17f52bcd64321cf6969ffbc81f015b584641cd783d89904c1f72ea': "Message ({0} to commit)", + 'd45c9f6ecdd755947ace0120f734f99da7328ecb87b04c3b10d780117a94c2ed': "Migrate Changes", + 'e8ce5dcaf408935ff76747226d2e8bee4319a2f593c1d7a838115e56183d1f37': "Modified", + '6300ef800bb884295b0b4b35682b75cecd7cc550d202db56d04a0643b8fb873f': "Never", + '1ea442a134b2a184bd5d40104401f2a37fbc09ccf3f4bc9da161c6099be3691d': "No", + '440633c6285d225a6e3849eb5e17f33c608ad0285fdf7acc14f7e4d912516ed9': "No rebase in progress.", + '565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3': "OK", + 'e78008c3f3637c142067bbec565bb0d623b5a2113699795765c09e4f95cb7bd0': "OK, Don\\'t Ask Again", + 'a863d11492e395445acc633ced9be38f332c9aa0d0607dc83b5ab3b60a6d9fbd': "OK, Don\\'t Show Again", + 'ed077f3d8125d60dca1979c7133601bd187d47c73ed9975028f677e49e709942': "Open", + 'd77d0470fcb6e709dbc646f6ae4b68a4db64162b769b2914a3a760a1bbadb4df': "Open Comparison", + '893fcb727fc6ee5a7516324e78ec23f7c12b62546a74b0b37f86d7e30d205547': "Open Git Log", + '6fba1de2739c8e7ee835016e3340ef0b6c11d1b7cb2123af7ee23abf7f124682': "Open Merge", + 'f10c3c817a26227242cc20133608ec65402399011cff683c49aed7ea3b4e5436': "Open Repositories In Parent Folders", + '2466923190a5c2d42540382922f01b6091b99ac2253c9eac5a066ccc129fac1d': "Open Repository", + 'e8e0ccba8b0da9ab15259028d04ab1bb9e9ae240bae643e8e07c87dae591120b': "Open in New Window", + '4085b549321e7af912c77c7eaf2313790ad7d283eb11d32780764b816c2a3c34': "Optionally provide a stash message", + 'e7611f0537df5fc5d0177da520628219fccf065a1d4176cfbde2f75d824821f4': "Passphrase", + '93abc930718bf1254198727dd8023b30499c5f833319550cdf7a20490a5ee744': "Pick a branch to pull from", + '23a1e19a9fdf977e37f940b03ad56faab51a9a907bba6a975e35a707e5469c50': "Pick a provider to publish the branch \"{0}\" to:", + '3e7c9d7d3ffce6d2931f8f2ec3cb30afce7f4786401f1391b97866c4f8739ccf': "Pick a remote to publish the branch \"{0}\" to:", + '9b097971a9f0ce4309cddca492d9689f9e39b5b37cb374442960925f227c0776': "Pick a remote to pull the branch from", + 'e60dcf7dfc306478e6b869345c50ad6ac41a4b2697c8c449ab03e2b74ed81754': "Pick a remote to remove", + '1db2709f2fc57a3e38685eeb075e00235bad5ee2538a98973dc2f5cb6b09c4ec': "Pick a repository to mark as safe and open", + '6e2c8ec7bb53a72cb08507098e1cd6685bb5b0defbf4bb4751a91f73fd4ab061': "Pick a repository to open", + '4409fc12fb9667fbb6713fe6c40de5a69128fafb717e7f925f9829d842769a66': "Pick a stash to apply", + '8c4d9b659312323368fa1e554a7aaf11f36cb27249a24c81435d66ffb3633e36': "Pick a stash to drop", + 'e7ae4efa4b2f3d2f0dfc06be57bd0d9b4a693241f232b00f301497beb274a7eb': "Pick a stash to pop", + '75fba89ae3e3799730e92c23de5c58ee0ea959aa5da12542326144c238174630': "Pick workspace folder to initialize git repo in", + '3fa8ce1777f7ddc400c486a158fcb785fe326b88693300df8417d8cb7747cc52': "Please check out a branch to push to a remote.", + 'afd39827f783ddaf8c31a86ba2a80713ab112800005041f8819c14f5a121d6e1': "Please clean your repository working tree before checkout.", + 'ec5aa3af193303194748ccfa4adc86db1954ea441cb3ca754747829c73082e55': "Please provide a commit message", + 'e1ac5b25ecf9376124ae3505bdd6ffea60e96fb3744db2d6b08b9ec5dbbabd72': "Please provide a message to annotate the tag", + '90aebb5a363734633e81d596dbc87a7083af97c15029ec4ed00ed85d3018c20e': "Please provide a new branch name", + 'a0d728e7c6fd83c9267a9b4bf25b543be6cded7d82d72c9d958ea552ddcaf1c7': "Please provide a remote name", + 'fc2a1795716d5b38e136f05edebeea54359088832fc36dcf048a92deba47971d': "Please provide a tag name", + '00b3526ea21a69a7bbd09c6f006cce721c78be5995e2eb6c3cb8f0c2ede22879': "Please provide the commit hash", + 'fe4e7d8ab1a693b8d287c28b1fe5b6f772a2afbaa5063ebbd0766c52e54f161a': "Publish Branch", + 'c293a1d51314232c4ec79dce0e0ba928b4fc287124feb00c8c5cd98914a0f9ab': "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + '7b7fce492a49fe2194302f4d5f2d1b1d22fe41602d876524174f6c819d9d05da': "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + '260304d6c22e64ea2f796f4f4a3ff96dcf866e99b747e759b12bcd31e8b52c0a': "Publish to {0}", + '095bbfcf66c550a934f58c2bf959ecdcde72853a70196b86e619503c41b3dbdc': "Publish to...", + '0dd87f831d7eff59524e2c4567b7ef14f691d2956d887315793bd818f29cfca0': "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'f401b998c2c5d9bcffc048b2e4ab1484559b14e6d232742a05671ca3e75cf311': "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'b66d044181a0e29642a958723512a8706ae494ccf63552c08cddca418d1cf097': "Pull", + '2fa67ee4b98c8e901e1c778121ae4ffded7b1b732bbea170aa7f751847aa399f': "Pull {0} and push {1} commits between {2}/{3}", + '02f3c611e65bc29302de5c9875f7ff07a7ce87d0d0452f9daa175b8fdcc8ad5f': "Pull {0} commits from {1}/{2}", + '591937c4982b465f47118b1e37d9e2eac87a8d8d43125721e347585ec544f12a': "Push {0} commits to {1}/{2}", + '276cd31a44092264bf1967b71011e0bf264668edf0e6872bf767b75cf60ec3a0': "Rebasing", + 'c780499abfa9079473c8de8595fd16c2f601d0695e95f691a5abe35286604b1d': "Remote \"{0}\" already exists.", + 'bd5bc169c6e722863058ba5e309b4a9a775d3419563c2a06a6c147291a81055d': "Remote branch at {0}", + '96c1a5aafd493223d4edf01cfcd541cfbb69b57c438ed03db51bc3ee2510a377': "Remote name", + '2e141cb8b2a2a6376c496e0068e12538b13e4b1e7a12386b9e9907699866cf45': "Remote name format invalid", + '25202086021659225a6b0065ed7ea55875f99c94859e62037b4e00bf1aead47b': "Replace Local Tag(s)", + '79b6a575a54e574a842c9e02e87858cb7596b721ae632a41755f20726c9aa23f': "Restore file", + '7e420ff8a2ebf63aa024db900f0707a6d4f457c8048f6cc72523b2f709e8e0f1': "Restore files", + 'e98f3fe796a6bb3a6a887b34998889dc6aad09782c4abf35f15e75aa0a1c32d5': "Save All & Commit", + '73bd1493a71408520de7d84d0c500708f92ae677a49fe1cec7350d5363f1088e': "Save All & Stash", + '037c1c212912fcec15b3d4126ce0e79c0593c0f74cf8668451ca698b7bc52475': "Select a branch or tag to checkout", + 'be8e59066232b90b3820f1ad5bafd5d609e5d3ab42d30fb11a27c7e6cd8e2448': "Select a branch to checkout in detached mode", + '5410dd4e0d2b06155ae6bd36e52b58b7358ce288ef781b45e9852016e2394b7a': "Select a branch to delete", + '92529e041289d83949ecddfbff14a45431a230e115bea765a0b8757bba4a8d9b': "Select a branch to merge from", + '6f8226b637c0f77b71ff88c5ec433a57f3ce11bbe7053bc43d1aa8a6589e75a2': "Select a branch to rebase onto", + '34412b9ae0d9a8f1243ae6c065eacf2f2d3febce0e38f5df0b6e8d8cdbed0c20': "Select a ref to create the branch from", + '9fd471b3f11fb4a7e5f87c9f2a87aee1c38c65ff43a596cb75a23f605bc43b17': "Select a remote to delete a tag from", + 'f549e4b0d6b56de82dafefee73dd06920cc27a791ad66fa19d99017abae64158': "Select a remote to fetch", + '28c2080e378f1d291ab790609682492e0a165b461868f8546b32bc1aa497c3da': "Select a tag to delete", + 'a2f33e4d476de1d0148d5cdc59a5d6d85769b8980e454594cb34dde1372ab35c': "Select as Repository Destination", + 'edd969c69f64aff645b3027bab51746e3b4b8bbafdc573981df42125e9e85dbe': "Show Changes", + '6b6f44c50d93c59d9c56dce2d44335706fc24ecf4e926d7eabbb6e34c226ae47': "Show Command Output", + '3b9a10ffe5b4930c1891d29191418182fd5334195fedd2ce60dfd04c721d3b69': "Skipped found git in: \"{0}\"", + 'b5ff1947b664c6719dfbb25602ff832dd7fcfc5068944fa750a36fad11a9f7e6': "Staged Changes", + '1b0a609aede05f4f39c423b8a4b57d004741211ef76980e4a37179df32d731a5': "Stash & Checkout", + '9af34d9f6e18cfc2c71f9bfa484d075cda9121682aba174a6fca7a915f403ff1': "Stash Anyway", + 'ec8df3d159f741b74f7099bbd10d817aa40b3df5b7ae075629351f950cd462ff': "Stash message", + '3601420ab6a0cf864306d9d83b2714b1b2c7976e1affe639d813d280267aa3e2': "Stashed Changes", + '376ab71f351b85d3afac0fcbd859636e97909a7fe85d5c049dff55139600db27': "Successfully pushed.", + 'e8cd388771e552260257ad74ec3080faa98ffa7598b8e782b2a8c08ae1f8107a': "Synchronize Changes", + '720bccb504d6429a9e4ec1f87fae45a608701f32f298c17a874e884064b0b9cc': "Synchronizing Changes...", + 'c620cca03e560f7ed57a468dddc1935ece81ff2095dda0f98d987226857b60cc': "Syncing. Cancelling may cause serious damages to the repository", + '44b333daa4f9e6decfc3260fee4c03285e7b4d9c5315de608d5710283e49e54a': "Tag at {0}", + '1ace926bc7cdee5323e297d439d2d268286749252b1c7f5e332d5003681d092d': "Tag name", + '3bb614b0a444e925eb3e24b58dda2d4cc23de94c0968d0db2340b60acefdeab2': "The \"{0}\" repository has {1} submodules which won\\'t be opened automatically. You can still open each one individually by opening a file within.", + 'a19a357466e3cc3926579645f74ec7860df52578196b7b4147b221046f946d8d': "The branch \"{0}\" has no remote branch. Would you like to publish this branch?", + 'a213b755cc8239f62a4220d72ca8756a1ef91aec1ca885d2ddec7604f9718675': "The branch \"{0}\" is not fully merged. Delete anyway?", + '96bbc2b6d0b5fa5726a6c8930a2bbcd4cfb8a4b95edd9f2a6666260ec402564d': "The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere?", + '31ac359d3ec1d704b0100940cf5eea360a13749b909afeff6fd6afac9944de77': "The following file has unsaved changes which won\\'t be included in the commit if you proceed: {0}.\\n\\nWould you like to save it before committing?", + 'a04370991d0a37372ec445bf861013866402b3caf1379a06445405c80a53712c': "The following file has unsaved changes which won\\'t be included in the stash if you proceed: {0}.\\n\\nWould you like to save it before stashing?", + '23ba98146c9e50555dba1090bfd5e783e2ed2dd0823bb47fbe5f67ce258a9eb5': "The following untracked file will be DELETED FROM DISK if discarded: {0}.", + 'e109d755dd32053afa001e1e366b7a51561c73d2fcea81e79cdb7a46dc7fc47a': "The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user.", + '02c2cdd6b3ac71010ce7c47a400c9719fead4aa3269d72b8f462ff61a45d4ab3': "The git repository at \"{0}\" has too many active changes, only a subset of Git features will be enabled.", + '8d01c87529131c0fe41305b68799b99052dc4a274a4affcc1cea877cc14346d7': "The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user.", + '5fd10738fc1c6f99d48f2d972e7a4c4fa0ffa39ff4f89ae5cba4055c08eb98d4': "The last commit was a merge commit. Are you sure you want to undo it?", + 'b45f0ffa9a6ab73edb905b626d6fe3ed00854ca7abf7303b919cf686315b9f99': "The new branch will be \"{0}\"", + '4360153c542717595a316b4979c6bba0e30dd9ccd312e1c4c852a00bdd6366d6': "The repository does not have any commits. Please make an initial commit before creating a stash.", + '27ee389973941a5e4c33938ada96f71810852631100b4c853fde3b8ff00a4b5c': "The selection range does not contain any changes.", + 'abbd48f372807f93e0988532fd3acb1f1eb758ec9a414c4a0bbde208ca64ea73': "There are merge conflicts. Resolve them before committing.", + '4a9bc15b4ed0cf72587423bf0e2d14780f2050bfbb59d187cf98cc081e0d1d1b': "There are no available repositories", + 'ae1a589b1c95953ed140c40811e495dcbaea430a742c8f895231e3c270e852ef': "There are no changes to commit.", + '1817660c6b621c7c863521e96a45227469758a3f51d690448de5d1b50c46bc2d': "There are no changes to stash.", + '0eb60d4befa938a3a146ef5031aaffff7f5c3b290ca2524472b36a3ef99259da': "There are no staged changes to commit.\\n\\nWould you like to stage all your changes and commit them directly?", + '0a6f7df2d272dbe9feb4bf0dd43c6a93144be7e5192b330ca7a1b191666c5b93': "There are no staged changes to stash.", + '46031808b597269632b77fb15757e8f4e0f56b9028ddf7b5889e68f5753668c9': "There are no stashes in the repository.", + 'be81fa311df402c9d32e9f0d31240455ba7bd8c5a968fd9c4261854469666a80': "There are {0} unsaved files.\\n\\nWould you like to save them before committing?", + 'bd3d54b7b5279debc1b7120498741a9123d3247573fb0b03ee2b356e799ec807': "There are {0} unsaved files.\\n\\nWould you like to save them before stashing?", + '17a302d9654f49beddb9c262df6083f2295f88a618de2130cd94a71c13c9a815': "There are {0} untracked files which will be DELETED FROM DISK if discarded.", + '1547ede309e6d1f85da487e614b5c06ecb8be8280e4d7edc5431a29025a0cf49': "There were merge conflicts while applying the stash.", + '4e5370c14c2e52f7bc248222f1d743cfeecaef3f484f987facbf4604af7d7bdd': "This action will pull and push commits from and to \"{0}/{1}\".", + 'a3bfed7d5da3d9d87e3ffe75f75ecb1c47b3d635177a918a421dbc3da4789012': "This repository has no remotes configured to fetch from.", + '946fda221b3c1389605a25d3c1836cbe2931594e7f17b1d406c6794e16bf7060': "This will DELETE {0} untracked files!\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST.", + '8a31a9a33b1daab0d79eae0dc86548abb75d8210f058d99a3ef4b6f3ece60162': "This will create a Git repository in \"{0}\". Are you sure you want to continue?", + '05f7892749ae2c9768ce4044a9df51b9f9bb38485c7c42049a15b1b99b9535d9': "Too many changes were detected. Only the first {0} changes will be shown below.", + '4460d1b1316e9beeda90bd568c3e9d13b47a3710674433fd1022371f8e1d3108': "Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)?", + '0d0b4290628654ca57e79767b0c2c66ab30fd9b41dfe4eb48495003a199bf27f': "Uncommitted Changes", + '35a96c53b643b0cfb6501a078cb24a26c2158f732df4e497c68292ab9b2fb387': "Undo merge commit", + 'c7ba5477e19cf0bb25460d840cc2e67341e81e1c2d274d00b3054c73898d4d27': "Untracked", + 'd9dbf89a0df1e2e894271aa0784f5a497aa621698eca5da8c125870ead7b718e': "Untracked Changes", + 'eda6b0f61d9c085625dc90eb871b839a26cdbd818b39a6198eb4cc9a8fcc4ea5': "Using git \"{0}\" from \"{1}\"", + 'e7fde14b366ecaa13e8419d872a4b9f4008fa1e14c03f17d947b76c8e2130d91': "Validating found git in: \"{0}\"", + '7f1d79b89e7e2a73fb77da103a8f48ff6a1d82d197245b96a00bd0bb1b807301': "Would you like to add \"{0}\" to .gitignore?", + 'a9b2a56ef24209b80c6e9e0508fae6e0cd8dde12582670f4867730d234fa660f': "Would you like to open the cloned repository, or add it to the current workspace?", + '8e3e2fa1eac65813d54533388a9394094f68b3af6c8408dde1e4a3d4e57d91d7': "Would you like to open the cloned repository?", + '2f583a9a7e36a2087285836c950f99f22099e18fd2565543ba73d4b175fdd72f': "Would you like to open the initialized repository, or add it to the current workspace?", + '01cedefc7a6bda340489ba5bce02d9cf13cf3344b44ff23845566a379edf01a5': "Would you like to open the initialized repository?", + '0d956bc1273b2c3663c075e95965229e067e6aa8baf635905a73feec866b0ce6': "Would you like {0} to [periodically run \"git fetch\"]({1})?", + '85a39ab345d672ff8ca9b9c6876f3adcacf45ee7c1e2dbd2408fd338bd55e07e': "Yes", + '568b3eef26e3360a32fba05157ba2b75657ca22b5929211279821ff88bd2fa3d': "Yes, Don\\'t Show Again", + '08b041935798fbf6fd6ff51099ffedb140a475889986d14f5559ff8e7fc571dd': "You", + '30757342a07b54b8546d73b091103bc1ec0e1d5b015265bb6a21b5f4716b0d53': "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?", + '0907e6f3642577f3302552d8e71bbc82073e9de0fe7c04c02c095e7ad6176750': "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?", + 'fe2df0f8d1bf9e45d9afaf5ca1a24523803f19221bec807bfc00f13cc519aa77': "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?", + '802759f1e5e53993fd0ea369ce7f0ae28138651ca90cffb363771432692e5630': "Your local changes would be overwritten by checkout.", + '4006ee78c8bf7a85704c33264a1bdfcce6e88144b698cccdfc9b73d259294da3': "Your repository has no remotes configured to publish to.", + 'b85f634ce5d7b0c897cffccadc3bd1827a2b7d3022f77288e460892af9e561a2': "Your repository has no remotes configured to pull from.", + 'b2cfea1b73b4855e2c9788d34218761d0345b040ca237bdc9d0d4fc2577e6be5': "Your repository has no remotes configured to push to.", + '390f001b0ad6b35e9d11767949fbe88481014bff0abcdb95925ca74bcee7cd90': "Your repository has no remotes.", + '9390298f3fb0c5b160498935d79cb139aef28e1c47358b4bbba61862b9c26e59': "no", + '8a798890fe93817163b10b5f7bd2ca4d25d84c52739a645a889c173eee7d9d3d': "yes", + '87bd11c53118b1c7e013a7abab752a62a22b8ab546323fa0daa6ceae4474fadb': "{0} (Deleted)", + '2902a2172b4cd18aff8b58fe9754a4d14b8f14caf5faee5f32b52092ecafbf05': "{0} (Index)", + 'd6bd8cfa8b318f8c3845ea4c575f6dfc48f3db10ebec956199cb5afe75ced8f7': "{0} (Intent to add)", + 'aac7b4cbb9b0b84aa84433090d5b052e903003ebbe61d74bff4b1609e302f98f': "{0} (Ours)", + '84d560d3629f1574ce6136b005e80785cc48e18319cdaf6e8736dfdc9d5bf899': "{0} (Theirs)", + '236384de21336e110098c378d5fbdee9628af5281f36a15d98daa43702757ff0': "{0} (Untracked)", + 'da0616325ba5bc9c1849caff89e19cc03b34b23ed3bc73ddfc6ac06a2db891d7': "{0} (Working Tree)", + 'fa1e7180cf6c8ea611aeffecae3ff04d94f9558bbd8f2c69960ac883c1f31595': "{0} ({1})", + '10e858c003479d92e7f97dcfac77c7ac8950cc2017a2edacb99f84eceacc5e3b': "{0} ({1}) ↔ {0} ({2})", + '82a451fe75f2a900d68020e00d21556defd511eccbd8b2e5743ac8ec3168c9fa': "{0} Commit", + 'ba938268068ea08ae956bde42d00e5794a9213cfe5766936cacb2f3758b72dc0': "{0} Commit & Push", + '9e5f10ce1f838d861901ebb2c83f8824296843cff8472960cfafc0098182383c': "{0} Commit & Sync", + '5ea8624f43aa58ee102eae1842f3ba8a08c5bc1e1541440e5fcf3d9c91f78463': "{0} Continue", + '22b70b7e3d265ec2795798f823257aae227228dc4191a3cc85fd00bd2f368f3a': "{0} Fetch all remotes", + '81ad1e4c7e769dcad02d582dd25ee2810c51cc4989b92b5d32a2f1e5467d9927': "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term", + 'da089f5ddfe606c3dc6f961bcb1316e41e11cf382afe908f8371b88e97b89225': "{0} Sync Changes{1}{2}", + '24cf0fac66cc6a565ec23f5b2b9d58f2c8606cb7313b2591836da1f8d0a53993': "{0} characters left in current line", + '8de94f809d2ce26a9db6bd5c9e3fe247254b40c6888ad3044050a147374dbd91': "{0} characters over {1} in current line", + '93264f176451ecdd4985efc6ce3e65eb7759381031de21dcdf8809bc3e90e810': "{0} ↔ {1}", + '86b933c7292229ebcd6fc4977d94683a09568745f08b5eff0ddf6249ca56a11d': "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST." + } +} diff --git a/i18n/ads-language-pack-de/CHANGELOG.md b/i18n/ads-language-pack-de/CHANGELOG.md index 1e64b6fcce..d6f4cbe0f8 100644 --- a/i18n/ads-language-pack-de/CHANGELOG.md +++ b/i18n/ads-language-pack-de/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-de" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-de/package.json b/i18n/ads-language-pack-de/package.json index 5fbf4cb217..6ce9d43465 100644 --- a/i18n/ads-language-pack-de/package.json +++ b/i18n/ads-language-pack-de/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-de", "displayName": "German Language Pack for Azure Data Studio", "description": "Language pack extension for German", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-de/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 89% rename from i18n/ads-language-pack-de/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 3134c7db71..b77ee5fc5e 100644 --- a/i18n/ads-language-pack-de/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "Der Objekt-Explorer-Knoten konnte nicht aus dem connectionContext ermittelt werden: {0}", + "adminToolExtWin.ssmsMinError": "Fehler beim Aufruf von SsmsMin mit den Argumenten \"{0}\": {1}", "adminToolExtWin.launchingDialogStatus": "Das Dialogfeld wird gestartet...", "adminToolExtWin.noConnectionContextForGsw": "Für \"handleLaunchSsmsMinPropertiesDialogCommand\" wurde kein ConnectionContext angegeben.", "adminToolExtWin.noConnectionContextForProp": "Für \"handleLaunchSsmsMinPropertiesDialogCommand\" wurde kein ConnectionContext angegeben.", - "adminToolExtWin.noConnectionProfile": "Über den connectionContext wurde kein connectionProfile angegeben: {0}", - "adminToolExtWin.noOENode": "Der Objekt-Explorer-Knoten konnte nicht aus dem connectionContext ermittelt werden: {0}", - "adminToolExtWin.ssmsMinError": "Fehler beim Aufruf von SsmsMin mit den Argumenten \"{0}\": {1}" + "adminToolExtWin.noConnectionProfile": "Über den connectionContext wurde kein connectionProfile angegeben: {0}" }, "package": { "adminToolExtWin.description": "Hiermit werden Azure Data Studio zusätzliche Windows-spezifische Funktionen hinzugefügt.", "adminToolExtWin.displayName": "Datenbankverwaltungstool-Erweiterungen für Windows", "adminToolExtWin.launchGswMenuItem": "Skripts generieren...", - "adminToolExtWin.propertiesMenuItem": "Eigenschaften" + "adminToolExtWin.propertiesMenuItem": "Properties (Admin Tools)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.agent.i18n.json similarity index 96% rename from i18n/ads-language-pack-de/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.agent.i18n.json index 6b10abeb2d..7daeed009c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "SQL Server-Ereigniswarnung", "alertData.saveErrorMessage": "Fehler bei Warnungsaktualisierung: \"{0}\"", + "alertData.DefaultAlertTypString": "SQL Server-Ereigniswarnung", "alertDialog.PerformanceCondition": "SQL Server-Leistungsstatuswarnung", "alertDialog.WmiEvent": "WMI-Ereigniswarnung" }, "dist/data/jobData": { - "jobData.jobNameRequired": "Es muss ein Auftragsname angegeben werden.", - "jobData.newJobErrorMessage": "Fehler beim Erstellen des Auftrags: \"{0}\"", "jobData.newJobSuccessMessage": "Der Auftrag \"{0}\" wurde erfolgreich erstellt.", - "jobData.saveErrorMessage": "Fehler beim Aktualisieren des Auftrags: \"{0}\"", "jobData.saveSucessMessage": "Der Auftrag \"{0}\" wurde erfolgreich aktualisiert.", + "jobData.newJobErrorMessage": "Fehler beim Erstellen des Auftrags: \"{0}\"", + "jobData.jobNameRequired": "Es muss ein Auftragsname angegeben werden.", + "jobData.saveErrorMessage": "Fehler beim Aktualisieren des Auftrags: \"{0}\"", "jobData.whenJobCompletes": "Bei Abschluss des Auftrags", "jobData.whenJobFails": "Bei Auftragsfehler", "jobData.whenJobSucceeds": "Bei erfolgreicher Auftragsausführung" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "Fehler beim Aktualisieren des Schritts: \"{0}\"", "stepData.jobNameRequired": "Es muss ein Auftragsname angegeben werden.", - "stepData.stepNameRequired": "Es muss ein Schrittname angegeben werden." + "stepData.stepNameRequired": "Es muss ein Schrittname angegeben werden.", + "jobStepData.saveErrorMessage": "Fehler beim Aktualisieren des Schritts: \"{0}\"" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Ungültiger Notizbuchpfad", "notebookData.jobExists": "Ein Auftrag mit einem ähnlichen Namen ist bereits vorhanden", - "notebookData.jobNameRequired": "Es muss ein Name für das Notizbuch angegeben werden", - "notebookData.newJobErrorMessage": "Fehler beim Erstellen des Notebooks „{0}“", "notebookData.newJobSuccessMessage": "Notizbuch „{0}“ erfolgreich erstellt", - "notebookData.saveErrorMessage": "Fehler beim Aktualisieren des Notizbuchs \"{0}\"", "notebookData.saveSucessMessage": "Notizbuch „{0}“ wurde erfolgreich aktualisiert", + "notebookData.newJobErrorMessage": "Fehler beim Erstellen des Notebooks „{0}“", + "notebookData.jobNameRequired": "Es muss ein Name für das Notizbuch angegeben werden", + "notebookData.saveErrorMessage": "Fehler beim Aktualisieren des Notizbuchs \"{0}\"", "notebookData.selectExecutionDatabase": "Ausführungsdatenbank auswählen", "notebookData.selectStorageDatabase": "Speicherdatenbank auswählen", "notebookData.templatePathRequired": "Der Vorlagenpfad muss angegeben werden", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Der Proxy \"{0}\" wurde erfolgreich erstellt.", - "proxyData.saveErrorMessage": "Fehler bei Proxyaktualisierung: \"{0}\"", - "proxyData.saveSucessMessage": "Der Proxy \"{0}\" wurde erfolgreich aktualisiert." + "proxyData.saveSucessMessage": "Der Proxy \"{0}\" wurde erfolgreich aktualisiert.", + "proxyData.saveErrorMessage": "Fehler bei Proxyaktualisierung: \"{0}\"" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Abbrechen", "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Zusätzlich zu sendende Benachrichtigung", "alertDialog.AllDatabases": "", - "alertDialog.DatabaseName": "Datenbankname", - "alertDialog.DelayMinutes": "Verzögerung (Minuten)", - "alertDialog.DelaySeconds": "Verzögerung (Sekunden)", - "alertDialog.Enabled": "Aktiviert", - "alertDialog.ErrorNumber": "Fehlernummer", - "alertDialog.ExecuteJob": "Auftrag ausführen", - "alertDialog.ExecuteJobName": "Auftragsname", - "alertDialog.General": "Allgemein", - "alertDialog.IncludeErrorInEmail": "Fehlertext der Warnung in E-Mail einschließen", - "alertDialog.IncludeErrorInPager": "Fehlertext der Warnung in Pager einfügen", - "alertDialog.MessageText": "Meldungstext", - "alertDialog.Name": "Name", - "alertDialog.NewJob": "Neuer Auftrag", - "alertDialog.NewOperator": "Neuer Operator", - "alertDialog.NotifyOperators": "Operator benachrichtigen", - "alertDialog.OperatorEmail": "E-Mail", - "alertDialog.OperatorList": "Operatorliste", - "alertDialog.OperatorName": "Operator", - "alertDialog.OperatorPager": "Pager", - "alertDialog.Options": "Optionen", - "alertDialog.RaiseAlertContains": "Warnung auslösen, wenn die Meldung Folgendes enthält", - "alertDialog.Response": "Antwort", - "alertDialog.Severity": "Schweregrad", "alertDialog.Severity001": "001: Verschiedene Systemangaben", "alertDialog.Severity002": "002: Reserviert", "alertDialog.Severity003": "003: Reserviert", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023: Schwerwiegender Fehler: Datenbankintegrität zweifelhaft", "alertDialog.Severity024": "024: Schwerwiegender Fehler: Hardwarefehler", "alertDialog.Severity025": "025: Schwerwiegender Fehler", - "alertDialog.Type": "Typ", + "alertDialog.AdditionalNotification": "Zusätzlich zu sendende Benachrichtigung", "alertDialog.createAlert": "Warnung erstellen", + "alertDialog.DatabaseName": "Datenbankname", + "alertDialog.DelayMinutes": "Verzögerung (Minuten)", + "alertDialog.DelaySeconds": "Verzögerung (Sekunden)", + "alertDialog.OperatorEmail": "E-Mail", "alertDialog.editAlert": "Warnung bearbeiten", - "alertDialog.eventAlert": "Ereigniswarnungsdefinition" + "alertDialog.Enabled": "Aktiviert", + "alertDialog.ErrorNumber": "Fehlernummer", + "alertDialog.eventAlert": "Ereigniswarnungsdefinition", + "alertDialog.ExecuteJob": "Auftrag ausführen", + "alertDialog.General": "Allgemein", + "alertDialog.IncludeErrorInEmail": "Fehlertext der Warnung in E-Mail einschließen", + "alertDialog.IncludeErrorInPager": "Fehlertext der Warnung in Pager einfügen", + "alertDialog.ExecuteJobName": "Auftragsname", + "alertDialog.MessageText": "Meldungstext", + "alertDialog.Name": "Name", + "alertDialog.NewJob": "Neuer Auftrag", + "alertDialog.NewOperator": "Neuer Operator", + "alertDialog.NotifyOperators": "Operator benachrichtigen", + "alertDialog.OperatorName": "Operator", + "alertDialog.OperatorList": "Operatorliste", + "alertDialog.Options": "Optionen", + "alertDialog.OperatorPager": "Pager", + "alertDialog.RaiseAlertContains": "Warnung auslösen, wenn die Meldung Folgendes enthält", + "alertDialog.Response": "Antwort", + "alertDialog.Severity": "Schweregrad", + "alertDialog.Type": "Typ" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Aktiviert", + "jobDialog.notificationsTabTop": "Aktionen, die nach Abschluss des Auftrags ausgeführt werden sollen", "jobDialog.alertNameLabel": "Warnungsname", - "jobDialog.alertTypeLabel": "Typ", "jobDialog.alerts": "Warnungen", "jobDialog.alertsList": "Liste der Warnungen", - "jobDialog.blankJobNameError": "Der Auftragsname darf nicht leer sein.", + "jobDialog.deleteJobLabel": "Auftrag automatisch löschen", "jobDialog.category": "Kategorie", "jobDialog.delete": "Schritt löschen", - "jobDialog.deleteJobLabel": "Auftrag automatisch löschen", "jobDialog.description": "Beschreibung", - "jobDialog.edit": "Schritt bearbeiten", "jobDialog.editJob": "Auftrag bearbeiten", + "jobDialog.edit": "Schritt bearbeiten", "jobDialog.email": "E-Mail", + "jobDialog.alertEnabledLabel": "Aktiviert", "jobDialog.enabled": "Aktiviert", - "jobDialog.eventLogCheckBoxLabel": "In Ereignisprotokoll für Windows-Anwendungen schreiben", "jobDialog.general": "Allgemein", "jobDialog.jobStepList": "Liste der Auftragsschritte", "jobDialog.moveDown": "Schritt nach unten verschieben", "jobDialog.moveUp": "Schritt nach oben verschieben", "jobDialog.name": "Name", - "jobDialog.new": "Neuer Schritt", "jobDialog.newAlert": "Neue Warnung", "jobDialog.newJob": "Neuer Auftrag", + "jobDialog.new": "Neuer Schritt", "jobDialog.notifications": "Benachrichtigungen", - "jobDialog.notificationsTabTop": "Aktionen, die nach Abschluss des Auftrags ausgeführt werden sollen", "jobDialog.onFailure": "Bei Fehler", "jobDialog.onSuccess": "Bei Erfolg", "jobDialog.owner": "Besitzer", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Schritt starten", "jobDialog.step": "Schritt", "jobDialog.steps": "Schritte", - "jobDialog.type": "Typ" + "jobDialog.blankJobNameError": "Der Auftragsname darf nicht leer sein.", + "jobDialog.alertTypeLabel": "Typ", + "jobDialog.type": "Typ", + "jobDialog.eventLogCheckBoxLabel": "In Ereignisprotokoll für Windows-Anwendungen schreiben" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Betriebssystem (CmdExec)", - "jobStepDialog.TSQL": "Transact-SQL-Skript (T-SQL)", "jobStepDialog.advanced": "Erweitert", - "jobStepDialog.agentServiceAccount": "Konto des SQL Server-Agent-Diensts", "jobStepDialog.allFiles": "Alle Dateien (*)", - "jobStepDialog.analysisCommand": "SQL Server Analysis Services-Befehl", - "jobStepDialog.analysisQuery": "SQL Server Analysis Services-Abfrage", "jobStepDialog.appendExistingTableEntry": "Ausgabe an vorhandenen Eintrag in Tabelle anfügen", "jobStepDialog.appendOutputToFile": "Ausgabe an vorhandene Datei anfügen", - "jobStepDialog.blankStepName": "Der Schrittname darf nicht leer sein.", "jobStepDialog.cancel": "Abbrechen", "jobStepDialog.commandLabel": "Befehl", "jobStepDialog.databaseLabel": "Datenbank", "jobStepDialog.editJobStep": "Auftragsschritt bearbeiten", - "jobStepDialog.failParse": "Fehler bei Befehl.", - "jobStepDialog.failureAction": "Aktion bei Fehler", - "jobStepDialog.fileBrowserTitle": "Datenbankdateien finden:", "jobStepDialog.fileName": "Dateiname", "jobStepDialog.filesOfType": "Dateien vom Typ", "jobStepDialog.general": "Allgemein", + "jobStepDialog.nextStep": "Zum nächsten Schritt wechseln", "jobStepDialog.includeStepOutputHistory": "Schrittausgabe in Verlauf einschließen", + "jobStepDialog.fileBrowserTitle": "Datenbankdateien finden:", "jobStepDialog.logToTable": "In Tabelle protokollieren", "jobStepDialog.newJobStep": "Neuer Auftragsschritt", - "jobStepDialog.nextStep": "Zum nächsten Schritt wechseln", "jobStepDialog.ok": "OK", + "jobStepDialog.failureAction": "Aktion bei Fehler", + "jobStepDialog.successAction": "Aktion bei Erfolg", "jobStepDialog.open": "Öffnen...", + "jobStepDialog.CmdExec": "Betriebssystem (CmdExec)", "jobStepDialog.outputFile": "Ausgabedatei", "jobStepDialog.parse": "Analysieren", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Wiederholungsintervall (Minuten)", "jobStepDialog.runAsLabel": "Ausführen als", "jobStepDialog.runAsUser": "Als Benutzer ausführen", - "jobStepDialog.selectedPath": "Ausgewählter Pfad", + "jobStepDialog.agentServiceAccount": "Konto des SQL Server-Agent-Diensts", + "jobStepDialog.analysisCommand": "SQL Server Analysis Services-Befehl", + "jobStepDialog.analysisQuery": "SQL Server Analysis Services-Abfrage", "jobStepDialog.servicesPackage": "SQL Server Integration Services-Paket", + "jobStepDialog.selectedPath": "Ausgewählter Pfad", "jobStepDialog.stepNameLabel": "Schrittname", - "jobStepDialog.successAction": "Aktion bei Erfolg", + "jobStepDialog.failParse": "Fehler bei Befehl.", "jobStepDialog.successParse": "Der Befehl wurde erfolgreich analysiert.", + "jobStepDialog.blankStepName": "Der Schrittname darf nicht leer sein.", + "jobStepDialog.TSQL": "Transact-SQL-Skript (T-SQL)", "jobStepDialog.typeLabel": "Typ" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Datenbank auswählen", "notebookDialog.description": "Beschreibung", "notebookDialog.editJob": "Notebook-Auftrag bearbeiten", "notebookDialog.executeDatabase": "Ausführungsdatenbank", - "notebookDialog.executionDatabaseInfo": "Wählen Sie eine Datenbank aus, für die Notebook-Abfragen ausgeführt werden.", "notebookDialog.general": "Allgemein", "notebookDialog.jobSection": "Auftragsdetails", "notebookDialog.name": "Name", "notebookDialog.newJob": "Neuer Notebook-Auftrag", "notebookDialog.notebookSection": "Details zum Notebook", + "notebookDialog.templateNotebook": "Notebook-Pfad", "notebookDialog.owner": "Besitzer", "notebookDialog.pickSchedule": "Zeitplan auswählen", "notebookDialog.removeSchedule": "Zeitplan entfernen", "notebookDialog.schedulesaLabel": "Zeitplanliste", - "notebookDialog.targetDatabase": "Speicherdatenbank", + "notebookDialog.defaultDropdownString": "Datenbank auswählen", + "notebookDialog.executionDatabaseInfo": "Wählen Sie eine Datenbank aus, für die Notebook-Abfragen ausgeführt werden.", "notebookDialog.targetDatabaseInfo": "Wählen Sie eine Datenbank aus, in der alle Notebook-Auftragsmetadaten und -ergebnisse gespeichert werden sollen.", - "notebookDialog.templateNotebook": "Notebook-Pfad", - "notebookDialog.templatePath": "Wählen Sie ein Notizbuch aus, das vom PC in den Terminkalender aufgenommen werden soll." + "notebookDialog.templatePath": "Wählen Sie ein Notizbuch aus, das vom PC in den Terminkalender aufgenommen werden soll.", + "notebookDialog.targetDatabase": "Speicherdatenbank" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "E-Mail", "createOperator.AlertListHeading": "Liste der Warnungen", "createOperator.AlertNameColumnLabel": "Warnungsname", - "createOperator.AlertPagerColumnLabel": "Pager", + "createOperator.createOperator": "Operator erstellen", + "createOperator.AlertEmailColumnLabel": "E-Mail", "createOperator.EmailName": "E-Mail-Name", + "createOperator.editOperator": "Operator bearbeiten", "createOperator.Enabled": "Aktiviert", + "createOperator.PagerFridayCheckBox": "Freitag ", "createOperator.General": "Allgemein", + "createOperator.PagerMondayCheckBox": "Montag", "createOperator.Name": "Name", "createOperator.Notifications": "Benachrichtigungen", - "createOperator.PagerDutySchedule": "Pager empfangsbereit am", + "createOperator.AlertPagerColumnLabel": "Pager", "createOperator.PagerEmailName": "E-Mail-Name für Pager", - "createOperator.PagerFridayCheckBox": "Freitag ", - "createOperator.PagerMondayCheckBox": "Montag", + "createOperator.PagerDutySchedule": "Pager empfangsbereit am", "createOperator.PagerSaturdayCheckBox": "Samstag", "createOperator.PagerSundayCheckBox": "Sonntag", "createOperator.PagerThursdayCheckBox": "Donnerstag", "createOperator.PagerTuesdayCheckBox": "Dienstag", "createOperator.PagerWednesdayCheckBox": "Mittwoch", - "createOperator.createOperator": "Operator erstellen", - "createOperator.editOperator": "Operator bearbeiten", "createOperator.workdayBegin": "Beginn des Arbeitstags", "createOperator.workdayEnd": "Ende des Arbeitstags" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Verfügbare Zeitpläne:", "pickSchedule.cancel": "Abbrechen", "pickSchedule.description": "Beschreibung", - "pickSchedule.jobSchedules": "Auftragszeitpläne", - "pickSchedule.ok": "OK", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "Name" + "pickSchedule.jobSchedules": "Auftragszeitpläne", + "pickSchedule.scheduleName": "Name", + "pickSchedule.ok": "OK" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Proxy erstellen", "createProxy.CredentialName": "Name der Anmeldeinformationen", "createProxy.Description": "Beschreibung", + "createProxy.editProxy": "Proxy bearbeiten", "createProxy.General": "Allgemein", "createProxy.OperatingSystem": "Betriebssystem (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "SQL Server Analysis Services-Befehl", "createProxy.SSASQueryLabel": "SQL Server Analysis Services-Abfrage", "createProxy.SSISPackage": "SQL Server Integration Services-Paket", - "createProxy.SubsystemName": "Subsystem", - "createProxy.createProxy": "Proxy erstellen", - "createProxy.editProxy": "Proxy bearbeiten" + "createProxy.SubsystemName": "Subsystem" }, "dist/mainController": { "agent.AddNewConnection": "Neue Verbindung hinzufügen", - "agent.selectConnection": "Verbindung auswählen", "agent.selectValidConnection": "Wählen Sie eine gültige Verbindung aus", + "agent.selectConnection": "Verbindung auswählen", "agent.templateUploadError": "Fehler beim Aktualisieren der Vorlage", "agent.templateUploadSuccessful": "Vorlage erfolgreich aktualisiert", "agent.unsavedFileSchedulingError": "Das Notizbuch muss gespeichert werden, bevor es in den Terminkalender aufgenommen wird. Bitte speichern Sie und versuchen Sie dann erneut, die Zeitplanung durchzuführen.", diff --git a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.arc.i18n.json similarity index 94% rename from i18n/ads-language-pack-de/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.arc.i18n.json index 64d4eddd7b..1d017a91db 100644 --- a/i18n/ads-language-pack-de/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "Anwenden", - "arc.arcDeploymentDeprecation": "Die Erweiterung \"Arc-Bereitstellung\" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert.", - "arc.arcResources": "Azure Arc-Ressourcen", - "arc.areYouSure": "Wollen Sie wirklich das ausgewählte Upgrade anwenden?", - "arc.available": "Verfügbar", - "arc.availableUpgrades": "Verfügbare Upgrades", - "arc.availableUpgradesDescription": "Verfügbare Upgrades für diese Ressource sind unten aufgeführt. Sie können Upgrades anwenden, indem Sie auf die Upgrade-Schaltfläche klicken.", - "arc.backup": "Sicherung", - "arc.backups": "Sicherungen", - "arc.backupsStorage": "{0} Sicherungen", - "arc.booleanfalse": "FALSE", - "arc.booleantrue": "TRUE", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Abbrechen", - "arc.clickTheNewSupportRequestButton": "Klicken Sie auf die Schaltfläche \"Neue Supportanfrage\", um eine Supportanfrage im Azure-Portal zu übertragen.", - "arc.clickTheTroubleshootButton": "Klicken Sie auf die Schaltfläche \"Problembehandlung\", um das Notizbuch \"Azure Arc {0}-Problembehandlung\" zu öffnen.", - "arc.compute": "Compute", - "arc.computeAndStorage": "Compute + Speicher", - "arc.computeAndStorageDescriptionPartFive": "es sind genügend Ressourcen verfügbar", - "arc.computeAndStorageDescriptionPartFour": "Vor dem Ausführen müssen Sie sicherstellen, dass", - "arc.computeAndStorageDescriptionPartSix": "in Ihrem Kubernetes-Cluster hinzufügen, um diese Konfiguration zu berücksichtigen.", - "arc.computeAndStorageDescriptionPartThree": "ohne Downtime und durch", - "arc.computeConfiguration": "Computekonfiguration", - "arc.condition": "Bedingung", - "arc.configurationPerNode": "Konfiguration", - "arc.configureRP": "Konfigurieren der Aufbewahrungsrichtlinie", - "arc.configureRetentionPolicyButton": "Konfigurieren der Aufbewahrungsrichtlinie", - "arc.confirmNewPassword": "Bestätigen Sie das neue Kennwort", - "arc.connect": "Verbinden", - "arc.connectToController": "Verbindung mit vorhandenem Controller herstellen", - "arc.connectToControllerFailed": "Es konnte keine Verbindung mit dem Controller \"{0}\" hergestellt werden. {1}", - "arc.connectToMSSql": "Verbinden zur SQL Managed Instance – Azure Arc ({0})", - "arc.connectToMSSqlFailed": "Es konnte keine Verbindung mit SQL Managed Instance – Azure Arc-Instanz \"{0}\" hergestellt werden. {1}", - "arc.connectToPGSql": "Verbindung zu PostgreSQL Server – Azure Arc ({0}) herstellen", - "arc.connectToPGSqlFailed": "Es konnte keine Verbindung zur PostgreSQL – Azure Arc-Instanz {0} hergestellt werden. {1}", - "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.connectToServer": "Mit Server verbinden", - "arc.connectionMode": "Verbindungsmodus", - "arc.connectionString": "Verbindungszeichenfolge für {0}", - "arc.connectionStrings": "Verbindungszeichenfolgen", - "arc.containerReady": "Pod-Container sind bereit.", - "arc.controllerClusterContext": "Clusterkontext", - "arc.controllerDashboard": "Azure Arc-Datencontroller-Dashboard (Vorschau) – {0}", - "arc.controllerKubeConfig": "Pfad der Kube-Konfigurationsdatei", - "arc.controllerName": "Name", - "arc.controllerNameDescription": "Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird.", - "arc.controllerPassword": "Controller-Kennwort", - "arc.controllerUrl": "Controller-URL", - "arc.controllerUrlDescription": "Die Controller-URL ist erforderlich, wenn mehrere Cluster mit demselben Namespace vorhanden sind – dies sollte im Allgemeinen nicht erforderlich sein.", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Benutzername für Controller", - "arc.coordinator": "Koordinator", - "arc.coordinatorEndpoint": "Koordinatorendpunkt", - "arc.coordinatorNodeParameters": "Parameter für Koordinatorknoten", "arc.coordinatorNodeParametersDescription": " Diese Serverparameter des Koordinatornnotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern.", - "arc.copiedToClipboard": "{0} in Zwischenablage kopiert", - "arc.copyConnectionStringToClipboard": "Verbindungszeichenfolge \"{0}\" in Zwischenablage kopieren", - "arc.copyValueToClipboard": "\"{0}\" in Zwischenablage kopieren", - "arc.coresLimit": "CPU-Limit", - "arc.coresRequest": "CPU-Anforderung", - "arc.couldNotFindAzureResource": "Die Azure-Ressource für \"{0}\" wurde nicht gefunden", - "arc.couldNotFindControllerRegistration": "Die Controllerregistrierung wurde nicht gefunden.", - "arc.createNew": "Neue Instanz", - "arc.currentVersion": "Aktuelle Version", - "arc.dataController": "Datencontroller", - "arc.dataControllersType": "Azure Arc Data Controller", - "arc.dataStorage": "{0} Daten", - "arc.database": "Datenbank", - "arc.databaseCreated": "Datenbank \"{0}\" erstellt", - "arc.databaseCreationFailed": "Fehler beim Erstellen der Datenbank \"{0}\". {1}", - "arc.databaseDetails": "Zieldetails", - "arc.databaseDetailsText": "Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt.", - "arc.databaseName": "Datenbankname", - "arc.databases": "Datenbanken", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Löschen", - "arc.deletingInstance": "Instanz \"{0}\" wird gelöscht...", - "arc.description": "Beschreibung", - "arc.details": "Details", - "arc.diagnoseAndSolveProblems": "Diagnose und Problembehandlung", - "arc.direct": "Direkt", - "arc.discard": "Verwerfen", - "arc.drop": "Ablegen", - "arc.dropMultipleExtensions": "Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist.", - "arc.earliestPitrRestorePoint": "Frühester Zeitpunkt", - "arc.emergency": "Notfall", - "arc.enableTrustServerCert": "„Serverzertifikat vertrauen“ aktivieren", - "arc.encrypt": "Verschlüsseln", - "arc.encryptDescription": "Falls wahr, verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist.", - "arc.endpoint": "Endpunkt", - "arc.enterANonEmptyPassword": "Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden.", - "arc.enterNewPassword": "Geben Sie ein neues Kennwort ein", - "arc.errorConnectingToController": "Fehler beim Verbinden mit dem Controller. {0}", - "arc.errorGettingConnectionMode": "Fehler beim Abrufen des Datencontroller-Verbindungsmodus.", - "arc.errorListingLogAnalyticsWorkspaces": "Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0}", - "arc.errorVerifyingPassword": "Fehler beim Überprüfen des Kennworts. {0}", - "arc.extensionInstallationFailed": "Fehler beim Installieren der Erweiterung \"{0}\".", - "arc.extensionInstalled": "Die Erweiterung \"{0}\" wurde installiert.", - "arc.extensionName": "Name der Erweiterung", - "arc.extensionsAddDialog": "PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern.", - "arc.extensionsAddErrorrMessage": "Der Wert sollte einer der Folgenden sein: ({0}).", - "arc.extensionsAddFunction": "Einige Erweiterungen müssen zum Startzeitpunkt in PostgreSQL geladen werden, bevor Sie verwendet werden können. Geben Sie zum Bearbeiten eine durch Kommata getrennte Liste gültiger Erweiterungen ein: ({0}).", - "arc.extensionsAddList": "Erweiterungen", - "arc.extensionsAdded": "Erweiterungen \"{0}\" hinzugefügt", - "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.extensionsDropped": "Erweiterungen \"{0}\" gelöscht", - "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.extensionsTableLabel": "Tabelle der im Voraus geladenen Erweiterungen.", - "arc.extensionsTableLoading": "Die Tabelle der im Voraus geladenen Erweiterungen wird geladen.", - "arc.extensionsTableLoadingComplete": "Im Voraus geladene Erweiterungen können jetzt angezeigt werden.", - "arc.externalEndpoint": "Externer Endpunkt", - "arc.failed": "Fehlerhaft", - "arc.feedback": "Feedback", + "arc.workerNodesParametersDescription": " Diese Serverparameter des Workerknotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern.", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich.", + "arc.pgConnectionRequired": "Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich.", + "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.postgresAdminUsername": "Administratorbenutzername", "arc.fetchConfigFailed": "Unerwarteter Fehler beim Abrufen der Konfiguration für \"{0}\". {1}", "arc.fetchDatabasesFailed": "Unerwarteter Fehler beim Abrufen der Datenbanken für \"{0}\". {1}", "arc.fetchEndpointsFailed": "Unerwarteter Fehler beim Abrufen der Endpunkte für \"{0}\". {1}", "arc.fetchEngineSettingsFailed": "Unerwarteter Fehler beim Abrufen der Engine-Einstellungen für \"{0}\". {1}", "arc.fetchRegistrationsFailed": "Unerwarteter Fehler beim Abrufen der Registrierungen für \"{0}\". {1}", + "arc.apply": "Anwenden", + "arc.areYouSure": "Wollen Sie wirklich das ausgewählte Upgrade anwenden?", + "getIsPassword.unknownVariableName": "Es wird versucht, \"isPassword\" für eine unbekannte Variable abzurufen: {0}", + "getVariableValue.unknownVariableName": "Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0}", + "arc.available": "Verfügbar", + "arc.availableUpgrades": "Verfügbare Upgrades", + "arc.availableUpgradesDescription": "Verfügbare Upgrades für diese Ressource sind unten aufgeführt. Sie können Upgrades anwenden, indem Sie auf die Upgrade-Schaltfläche klicken.", + "arc.dataControllersType": "Azure Arc Data Controller", + "arc.controllerDashboard": "Azure Arc-Datencontroller-Dashboard (Vorschau) – {0}", + "arc.arcResources": "Azure Arc-Ressourcen", + "arc.postgresArcProductName": "Azure Database for PostgreSQL – Azure Arc", + "arc.backup": "Sicherung", + "arc.backups": "Sicherungen", + "arc.computeAndStorageDescriptionPartFour": "Vor dem Ausführen müssen Sie sicherstellen, dass", + "filePicker.browse": "Durchsuchen", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "CPU-Limit", + "arc.coresRequest": "CPU-Anforderung", + "arc.cancel": "Abbrechen", + "arc.clickTheNewSupportRequestButton": "Klicken Sie auf die Schaltfläche \"Neue Supportanfrage\", um eine Supportanfrage im Azure-Portal zu übertragen.", + "arc.clickTheTroubleshootButton": "Klicken Sie auf die Schaltfläche \"Problembehandlung\", um das Notizbuch \"Azure Arc {0}-Problembehandlung\" zu öffnen.", + "arc.controllerClusterContext": "Clusterkontext", + "clusterContextNotFound": "Eiin Clusterkontext mit dem Namen: {0} wurde nicht in der Kube-Konfigurationsdatei gefunden.", + "arc.compute": "Compute", + "arc.computeAndStorage": "Compute + Speicher", + "arc.computeConfiguration": "Computekonfiguration", + "arc.condition": "Bedingung", + "arc.configurationPerNode": "Konfiguration", + "arc.configureRetentionPolicyButton": "Konfigurieren der Aufbewahrungsrichtlinie", + "arc.configureRP": "Konfigurieren der Aufbewahrungsrichtlinie", + "arc.confirmNewPassword": "Bestätigen Sie das neue Kennwort", + "arc.connect": "Verbinden", + "arc.connectToController": "Verbindung mit vorhandenem Controller herstellen", + "arc.connectToPGSql": "Verbindung zu PostgreSQL Server – Azure Arc ({0}) herstellen", + "arc.connectToMSSql": "Verbinden zur SQL Managed Instance – Azure Arc ({0})", + "arc.connectToServer": "Mit Server verbinden", + "arc.connectionMode": "Verbindungsmodus", + "arc.connectionStrings": "Verbindungszeichenfolgen", + "arc.connectionString": "Verbindungszeichenfolge für {0}", + "noControllerInfoFound": "Controllerinformationen mit folgendem Namen wurden nicht gefunden: {0}", + "arc.controllerPassword": "Controller-Kennwort", + "arc.controllerUrl": "Controller-URL", + "arc.controllerUsername": "Benutzername für Controller", + "arc.coordinator": "Koordinator", + "arc.coordinatorNodeParameters": "Parameter für Koordinatorknoten", + "arc.coordinatorEndpoint": "Koordinatorendpunkt", + "arc.copyConnectionStringToClipboard": "Verbindungszeichenfolge \"{0}\" in Zwischenablage kopieren", + "arc.copyValueToClipboard": "\"{0}\" in Zwischenablage kopieren", + "arc.connectToPGSqlFailed": "Es konnte keine Verbindung zur PostgreSQL – Azure Arc-Instanz {0} hergestellt werden. {1}", + "arc.connectToMSSqlFailed": "Es konnte keine Verbindung mit SQL Managed Instance – Azure Arc-Instanz \"{0}\" hergestellt werden. {1}", + "arc.connectToControllerFailed": "Es konnte keine Verbindung mit dem Controller \"{0}\" hergestellt werden. {1}", + "arc.couldNotFindAzureResource": "Die Azure-Ressource für \"{0}\" wurde nicht gefunden", + "arc.couldNotFindControllerRegistration": "Die Controllerregistrierung wurde nicht gefunden.", + "arc.currentVersion": "Aktuelle Version", + "arc.dropMultipleExtensions": "Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist.", + "arc.onlyNextImmediateVersion": "Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt.", + "arc.kibanaDashboardDescription": "Dashboard zum Anzeigen von Protokollen", + "arc.grafanaDashboardDescription": "Dashboard zum Anzeigen von Metriken", + "arc.dataController": "Datencontroller", + "arc.upgradingController": "Der Datencontroller wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: “kubectl get datacontrollers -A”", + "arc.database": "Datenbank", + "arc.databaseName": "Datenbankname", + "arc.databaseCreated": "Datenbank \"{0}\" erstellt", + "arc.databases": "Datenbanken", + "arc.miaaBackupsDatabasesDescription": "Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her.", + "arc.delete": "Löschen", + "arc.deletingInstance": "Instanz \"{0}\" wird gelöscht...", + "arc.description": "Beschreibung", + "arc.databaseDetails": "Zieldetails", + "arc.details": "Details", + "arc.diagnoseAndSolveProblems": "Diagnose und Problembehandlung", + "arc.direct": "Direkt", + "arc.discard": "Verwerfen", + "arc.drop": "Ablegen", + "arc.upgradeDialogMiaa": "Während eines SQL Managed Instance-Upgrades können Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (CRDs) und Container, upgegradet werden. Ein Upgrade der SQL Managed Instance führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL-Server).", + "arc.upgradeDialogController": "Während des Upgrades eines Datencontrollers kann ein Upgrade für Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (Custom Resource Definitions, CRDs) und Container durchgeführt werden. Ein Upgrade des Datencontrollers führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL Hyperscale-Server).", + "arc.earliestPitrRestorePoint": "Frühester Zeitpunkt", + "arc.updateExtensionsFailed": "Fehler beim Bearbeiten von Erweiterungen. {0}", + "arc.emergency": "Notfall", + "arc.enableTrustServerCert": "„Serverzertifikat vertrauen“ aktivieren", + "arc.encrypt": "Verschlüsseln", + "arc.msgPromptSSLCertificateValidationFailed": "Die Verschlüsselung wurde für diese Verbindung aktiviert, überprüfen Sie Ihre SSL- und Zertifikatskonfiguration für den Ziel-SQL Server, oder legen Sie „Serverzertifikat vertrauen“ in der Einstellungsdatei auf „WAHR“ fest. Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und ist keine empfohlene Praxis für Produktionsumgebungen. Möchten Sie „Serverzertifikat vertrauen“ für diese Verbindung aktivieren und es erneut versuchen?", + "arc.endpoint": "Endpunkt", + "arc.enterNewPassword": "Geben Sie ein neues Kennwort ein", + "arc.enterANonEmptyPassword": "Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden.", + "arc.restorePointText": "Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein.", + "arc.databaseDetailsText": "Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt.", + "arc.errorConnectingToController": "Fehler beim Verbinden mit dem Controller. {0}", + "arc.errorVerifyingPassword": "Fehler beim Überprüfen des Kennworts. {0}", + "arc.miaaVersionError": "Fehler beim Abrufen der Versionsnummer der SQL Managed Instance.", + "arc.errorGettingConnectionMode": "Fehler beim Abrufen des Datencontroller-Verbindungsmodus.", + "arc.errorListingLogAnalyticsWorkspaces": "Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0}", + "arc.loadingClusterContextsError": "Fehler beim Laden von Clusterkontexten. {0}", + "arc.loginFailed": "Fehler beim Anmelden beim Controller – falscher Benutzername oder Kennwort.", + "arc.openDashboardFailed": "Fehler beim Öffnen des Dashboards. {0}", + "arc.showMiaaError": "Fehler beim Anzeigen von Details zur SQL Managed Instance.", + "arc.extensionInstalled": "Die Erweiterung \"{0}\" wurde installiert.", + "arc.extensionName": "Name der Erweiterung", + "arc.extensionsAddList": "Erweiterungen", + "arc.extensionsAdded": "Erweiterungen \"{0}\" hinzugefügt", + "arc.extensionsDropped": "Erweiterungen \"{0}\" gelöscht", + "arc.externalEndpoint": "Externer Endpunkt", + "arc.failed": "Fehlerhaft", + "arc.passwordAcquisitionFailed": "Fehler beim Abrufen des Kennworts. {0}", + "arc.databaseCreationFailed": "Fehler beim Erstellen der Datenbank \"{0}\". {1}", + "arc.instanceDeletionFailed": "Fehler beim Löschen der Instanz \"{0}\". {1}", + "arc.pageDiscardFailed": "Fehler beim Verwerfen der Benutzereingabe. {0}", + "arc.extensionInstallationFailed": "Fehler beim Installieren der Erweiterung \"{0}\".", + "arc.passwordResetFailed": "Fehler beim Zurücksetzen des Kennworts. {0}", + "arc.instanceUpdateFailed": "Fehler beim Aktualisieren der Instanz \"{0}\". {1}", + "arc.booleanfalse": "FALSE", + "arc.feedback": "Feedback", "arc.fullyQualifiedDomain": "Vollqualifizierte Domäne", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana-Dashboard", - "arc.grafanaDashboardDescription": "Dashboard zum Anzeigen von Metriken", "arc.indirect": "Indirekt", "arc.installingExtension": "Die Erweiterung \"{0}\" wird installiert...", "arc.instance": "Instanz", "arc.instanceDeleted": "Die Instanz \"{0}\" wurde gelöscht", - "arc.instanceDeletionFailed": "Fehler beim Löschen der Instanz \"{0}\". {1}", - "arc.instanceDeletionWarning": "Warnung! Das Löschen einer Instanz ist dauerhaft und kann nicht rückgängig gemacht werden. Um die Instanz \"{0}\" zu löschen, geben Sie unten den Namen \"{0}\" ein, um den Vorgang fortzusetzen.", - "arc.instanceUpdateFailed": "Fehler beim Aktualisieren der Instanz \"{0}\". {1}", "arc.instanceUpdated": "Instanz \"{0}\" wurde aktualisiert", "arc.invalidConfigPath": "Ungültiger Konfigurationspfad", - "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.issuesDetected": "Es wurden Probleme festgestellt.", "arc.kibanaDashboard": "Kibana-Dashboard", - "arc.kibanaDashboardDescription": "Dashboard zum Anzeigen von Protokollen", + "arc.controllerKubeConfig": "Pfad der Kube-Konfigurationsdatei", "arc.lastTransition": "Letzter Übergang", "arc.latestpitrRestorePoint": "Letzter Zeitpunkt", - "arc.learnAboutNodeParameters": "Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL mit Azure Arc-Unterstützung", - "arc.learnAboutPostgresClients": "Weitere Informationen zu Azure PostgreSQL-Clientschnittstellen", "arc.learnMore": "Weitere Informationen.", + "arc.learnAboutPostgresClients": "Weitere Informationen zu Azure PostgreSQL-Clientschnittstellen", + "arc.extensionsLearnMore": "Weitere Informationen zu PostgreSQL-Erweiterungen.", + "arc.learnAboutNodeParameters": "Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL mit Azure Arc-Unterstützung", + "arc.versionLog": "Erfahren Sie hier mehr über jede Version.", "arc.loadExtensions": "Extensions laden", - "arc.loading": "Wird geladen...", "arc.loadingClusterContextCompleted": "Laden von Clusterkontexten abgeschlossen", - "arc.loadingClusterContextsError": "Fehler beim Laden von Clusterkontexten. {0}", - "arc.logStorage": "{0} Protokoll", - "arc.loginFailed": "Fehler beim Anmelden beim Controller – falscher Benutzername oder Kennwort.", + "arc.loading": "Wird geladen...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "MI-Administrator", "arc.memoryLimit": "Speicherlimit (in GB)", "arc.memoryRequest": "Speicheranforderung (in GB)", - "arc.miaaAdmin": "MI-Administrator", - "arc.miaaBackupsDatabasesDescription": "Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Sie können Ihre Azure SQL Managed Instance – Azure Arc skalieren nach", - "arc.miaaConnectionRequired": "Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich.", - "arc.miaaDashboard": "SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Verwaltete SQL-Instanz – Azure Arc", - "arc.miaaVersionError": "Fehler beim Abrufen der Versionsnummer der SQL Managed Instance.", - "arc.missingExtension": "Die Erweiterung \"{0}\" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren?", "arc.monitor": "Monitor", - "arc.monitorUpgrade": "Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen:", - "arc.msgPromptSSLCertificateValidationFailed": "Die Verschlüsselung wurde für diese Verbindung aktiviert, überprüfen Sie Ihre SSL- und Zertifikatskonfiguration für den Ziel-SQL Server, oder legen Sie „Serverzertifikat vertrauen“ in der Einstellungsdatei auf „WAHR“ fest. Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und ist keine empfohlene Praxis für Produktionsumgebungen. Möchten Sie „Serverzertifikat vertrauen“ für diese Verbindung aktivieren und es erneut versuchen?", + "arc.controllerName": "Name", "arc.name": "Name", "arc.namespace": "Namespace", "arc.networking": "Netzwerk", "arc.newDatabase": "Neue Datenbank", + "arc.createNew": "Neue Instanz", "arc.newSupportRequest": "Neue Supportanfrage", "arc.no": "Nein", - "arc.noExtensions": "In der Konfiguration sind keine Erweiterungen aufgeführt.", + "noContextFound": "In der Konfigurationsdatei wurden keine Kontexte gefunden: {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.", "arc.noExternalEndpoint": "Es wurde kein externer Endpunkt konfiguriert, daher sind diese Informationen nicht verfügbar.", + "noCurrentContextFound": "In der Konfigurationsdatei ist kein Kontext als \"current-context\" gekennzeichnet: {0}", + "noCurrentClusterContext": "In der Kube-Konfigurationsdatei wurde kein aktueller Clusterkontext gefunden", + "arc.noExtensions": "In der Konfiguration sind keine Erweiterungen aufgeführt.", "arc.noInstancesAvailable": "Keine Instanzen verfügbar", - "arc.noNodeParametersFound": "Es wurden keine Workerserverparameter gefunden...", - "arc.noPodIssuesDetected": "Es liegen keine bekannten Probleme vor, die sich auf diese PostgreSQL-Instanz auswirken.", - "arc.noUpgrades": "Die aktuelle Version ist die neueste Version. Keine Upgrades verfügbar.", + "noNameInContext": "In der Konfigurationsdatei wurde kein Namensfeld in einem Clusterkontext gefunden: {0}", "arc.noWorkerPods": "Diese Konfiguration enthält keine Worker-Pods.", - "arc.node": "Knoten", - "arc.nodes": "Knoten", + "arc.noNodeParametersFound": "Es wurden keine Workerserverparameter gefunden...", "arc.notConfigured": "Nicht konfiguriert", "arc.notReady": "Nicht bereit", - "arc.numVCore": "{0} virtueller Kern", - "arc.numVCores": "{0} virtuelle Kerne", - "arc.numberOfIssuesDetected": "• {0} ({1} Probleme)", + "arc.supportRequestNote": "Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen.", "arc.off": "Aus", "arc.offline": "Offline", "arc.ok": "OK", "arc.on": "Ein", "arc.online": "Online", - "arc.onlyNextImmediateVersion": "Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt.", - "arc.onlyNextImmediateVersionMiaa": "Die Version einer SQL Managed Instance darf nicht neuer als die Version des Datencontrollers sein. Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt.", - "arc.openDashboardFailed": "Fehler beim Öffnen des Dashboards. {0}", "arc.openInAzurePortal": "In Azure-Portal öffnen", "arc.overview": "Übersicht", - "arc.pageDiscardFailed": "Fehler beim Verwerfen der Benutzereingabe. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Parametername", "arc.password": "Kennwort", - "arc.passwordAcquisitionFailed": "Fehler beim Abrufen des Kennworts. {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.", "arc.passwordReset": "Kennwortzurücksetzung erfolgreich", - "arc.passwordResetFailed": "Fehler beim Zurücksetzen des Kennworts. {0}", - "arc.passwordToController": "Kennwort für Controller angeben", "arc.pending": "Ausstehend", - "arc.pgConnectionRequired": "Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich.", - "arc.pgSqlType": "PostgreSQL Server –- Azure Arc", - "arc.pitr": "Zeitpunktwiederherstellung", - "arc.pitrInfo": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an.", "arc.podConditionsTable": "Tabelle mit Podbedingungen", + "arc.containerReady": "Pod-Container sind bereit.", "arc.podInitialized": "Pod wurde initialisiert.", - "arc.podIssuesDetected": "In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können.", "arc.podReady": "Pod ist bereit.", "arc.podScheduled": "Pod ist planbar.", "arc.podsPresent": "Vorhandene Pods", - "arc.podsReady": "Bereite 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.pitr": "Zeitpunktwiederherstellung", + "arc.restoreTimeWindowUpdateFailed": "Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0}", + "arc.retentionDays": "Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL von", - "arc.postgresAdminUsername": "Administratorbenutzername", - "arc.postgresArcProductName": "Azure Database for PostgreSQL – Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Sie können die Funktion \"mit Azure Arc-Unterstützung\" skalieren", + "arc.extensionsAddDialog": "PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern.", + "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.pgSqlType": "PostgreSQL Server –- Azure Arc", "arc.postgresDashboard": "Dashboard von PostgreSQL Server – Azure Arc (Vorschau) – {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL-Version", "arc.preloaded Extensions": "Im Voraus geladene Erweiterungen", + "arc.extensionsTableLoadingComplete": "Im Voraus geladene Erweiterungen können jetzt angezeigt werden.", "arc.projectDetails": "Projektdetails", - "arc.projectDetailsText": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten.", "arc.properties": "Eigenschaften", + "arc.passwordToController": "Kennwort für Controller angeben", + "arc.restorePointErrorrMessage": "Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1}", "arc.ram": "RAM", - "arc.rangeSetting": "Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt", "arc.readMore": "Weitere Informationen", "arc.ready": "Bereit", "arc.recovering": "Wird wiederhergestellt", @@ -247,339 +229,357 @@ "arc.releaseDate": "Releasedatum", "arc.releaseNotes": "Versionshinweise", "arc.rememberPassword": "Kennwort speichern", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Kennwort zurücksetzen", "arc.resetAllToDefault": "Alle auf Standard zurücksetzen", "arc.resetFailed": "Fehler beim Zurücksetzen. {0}", - "arc.resetPassword": "Kennwort zurücksetzen", "arc.resetToDefault": "Standard wiederherstellen", "arc.resourceGroup": "Ressourcengruppe", "arc.resourceHealth": "Ressourcenintegrität", "arc.resourceHealthDescription": "Resource Health kann Ihnen mitteilen, ob die Ressource wie erwartet ausgeführt wird.", "arc.restore": "Wiederherstellen", "arc.restoreDatabase": "Datenbank wiederherstellen", + "arc.restorePointDetails": "Details zum Wiederherstellungspunkt", "arc.restoreInfo": "Stellen Sie eine Datenbank in einer SQL Managed Instance mit Azure Arc-Unterstützung wieder her.", "arc.restorePoint": "Wiederherstellungspunkt (UTC) in einem Zeitformat: „JJJJ-MM-TTTHH:MM:SSZ", - "arc.restorePointDetails": "Details zum Wiederherstellungspunkt", - "arc.restorePointErrorrMessage": "Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1}", - "arc.restorePointText": "Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein.", - "arc.restoreTimeWindowUpdateFailed": "Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0}", "arc.restoring": "Wird wiederhergestellt", - "arc.retentionDays": "Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage)", "arc.running": "Wird ausgeführt", + "arc.miaaType": "Verwaltete SQL-Instanz – Azure Arc", + "arc.miaaDashboard": "SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0}", + "arc.upgradingMiaa": "Die SQL Managed Instance wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: „kubectl get sqlmi -A“", "arc.save": "Speichern", - "arc.scalingCompute": "Compute-V-Kerne und Speicher werden skaliert.", "arc.searchToFilter": "Suchen, um Elemente zu filtern...", "arc.security": "Sicherheit", + "button.label": "Auswählen", + "arc.sourceDetailsText": "Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt.", + "arc.podsUsedDescriptionAria": "Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus", + "arc.podsUsedDescription": "Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus.", "arc.selectConnectionString": "Wählen Sie unten die verfügbaren Clientverbindungszeichenfolgen aus.", + "arc.projectDetailsText": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten.", "arc.server": "Server", "arc.serverEndpoint": "Serverendpunkt", "arc.serverGroupType": "Typ der Servergruppe", "arc.serviceEndpoints": "Dienstendpunkte", "arc.serviceEndpointsTable": "Tabelle mit Dienstendpunkten", "arc.settings": "Einstellungen", - "arc.showMiaaError": "Fehler beim Anzeigen von Details zur SQL Managed Instance.", - "arc.sourceDatabase": "Quelldatenbank", + "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.extensionsAddFunction": "Einige Erweiterungen müssen zum Startzeitpunkt in PostgreSQL geladen werden, bevor Sie verwendet werden können. Geben Sie zum Bearbeiten eine durch Kommata getrennte Liste gültiger Erweiterungen ein: ({0}).", "arc.sourceDetails": "Quelldetails", - "arc.sourceDetailsText": "Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt.", + "arc.sourceDatabase": "Quelldatenbank", + "arc.pitrInfo": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an.", "arc.state": "Zustand", "arc.status": "Status", - "arc.storagePerNode": "Speicher pro Knoten", "arc.subscription": "Abonnement", "arc.subscriptionId": "Abonnement-ID", "arc.supportAndTroubleshooting": "Support + Problembehandlung", - "arc.supportRequestNote": "Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen.", "arc.suspect": "Fehlerverdächtig", "arc.syncSecondaryToCommit": "Sekundäre zum Commit synchronisieren", + "arc.extensionsTableLoading": "Die Tabelle der im Voraus geladenen Erweiterungen wird geladen.", + "arc.extensionsTableLabel": "Tabelle der im Voraus geladenen Erweiterungen.", + "arc.arcDeploymentDeprecation": "Die Erweiterung \"Arc-Bereitstellung\" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert.", + "arc.controllerUrlDescription": "Die Controller-URL ist erforderlich, wenn mehrere Cluster mit demselben Namespace vorhanden sind – dies sollte im Allgemeinen nicht erforderlich sein.", + "clusterContextConfigNoLongerValid": "The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is:\r\n\t{2}\r\n Do you want to update this information?", + "arc.noUpgrades": "Die aktuelle Version ist die neueste Version. Keine Upgrades verfügbar.", + "arc.controllerNameDescription": "Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird.", "arc.thePasswordsDoNotMatch": "Die Kennwörter stimmen nicht überein. Bestätigen Sie das Kennwort, oder drücken Sie ESC, um den Vorgang zu beenden.", + "arc.podIssuesDetected": "In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können.", + "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.onlyNextImmediateVersionMiaa": "Die Version einer SQL Managed Instance darf nicht neuer als die Version des Datencontrollers sein. Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt.", + "arc.missingExtension": "Die Erweiterung \"{0}\" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren?", + "arc.noPodIssuesDetected": "Es liegen keine bekannten Probleme vor, die sich auf diese PostgreSQL-Instanz auswirken.", "arc.troubleshoot": "Problembehandlung", - "arc.trustServerCertDescription": "Falls wahr (und 'encrypt=true'), verwendet SQL Server SSL-Verschlüsselung für alle zwischen Client und Server gesendeten Daten, ohne das Serverzertifikat zu validieren.", + "arc.booleantrue": "TRUE", "arc.trustServerCertificate": "Vertrauenswürdiges Serverzertifikat", "arc.type": "Typ", + "arc.USD": "USD", "arc.unknown": "Unbekannt", "arc.unloadExtensions": "Extensions entladen", - "arc.updateExtensionsFailed": "Fehler beim Bearbeiten von Erweiterungen. {0}", "arc.updated": "Aktualisiert: {0}", "arc.updatingInstance": "Die Instanz \"{0}\" wird aktualisiert...", "arc.upgrade": "Upgrade", "arc.upgradeDataController": "Datencontroller upgraden", - "arc.upgradeDialogController": "Während des Upgrades eines Datencontrollers kann ein Upgrade für Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (Custom Resource Definitions, CRDs) und Container durchgeführt werden. Ein Upgrade des Datencontrollers führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL Hyperscale-Server).", - "arc.upgradeDialogMiaa": "Während eines SQL Managed Instance-Upgrades können Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (CRDs) und Container, upgegradet werden. Ein Upgrade der SQL Managed Instance führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL-Server).", "arc.upgradeManagement": "Upgradeverwaltung", "arc.upgradeMiaa": "SQL Managed Instance-Upgrade", - "arc.upgradingController": "Der Datencontroller wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: “kubectl get datacontrollers -A”", - "arc.upgradingDirectDC": "Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}„ ein Upgrade durchgeführt", + "arc.upgradingIndirectMiaa": "Für SQL MIAA „{0}“ wird mit dem Befehl az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s„ ein Upgrade durchgeführt", "arc.upgradingDirectMiaa": "Für SQL MIAA „{0}“ wird mit dem Befehl „az sql mi-arc upgrade --name {0} --resource-group {1}„ ein Upgrade durchgeführt", "arc.upgradingIndirectDC": "Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s„ ein Upgrade durchgeführt", - "arc.upgradingIndirectMiaa": "Für SQL MIAA „{0}“ wird mit dem Befehl az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s„ ein Upgrade durchgeführt", - "arc.upgradingMiaa": "Die SQL Managed Instance wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: „kubectl get sqlmi -A“", + "arc.upgradingDirectDC": "Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}„ ein Upgrade durchgeführt", "arc.userCancelledError": "Das Dialogfeld wurde vom Benutzer abgebrochen.", "arc.username": "Benutzername", - "arc.vCores": "Virtuelle Kerne", "arc.value": "Wert", + "arc.rangeSetting": "Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt", + "arc.extensionsAddErrorrMessage": "Der Wert sollte einer der Folgenden sein: ({0}).", "arc.version": "Version", - "arc.versionLog": "Erfahren Sie hier mehr über jede Version.", + "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.trustServerCertDescription": "Falls wahr (und 'encrypt=true'), verwendet SQL Server SSL-Verschlüsselung für alle zwischen Client und Server gesendeten Daten, ohne das Serverzertifikat zu validieren.", + "arc.encryptDescription": "Falls wahr, verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist.", "arc.worker": "Worker", - "arc.workerNodeCount": "Anzahl von Workerknoten", "arc.workerNodeParameters": "Parameter für Workerknoten", "arc.workerNodes": "Workerknoten", - "arc.workerNodesParametersDescription": " Diese Serverparameter des Workerknotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern.", + "arc.workerNodeCount": "Anzahl von Workerknoten", "arc.yes": "Ja", - "button.label": "Auswählen", - "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?", - "clusterContextNotFound": "Eiin Clusterkontext mit dem Namen: {0} wurde nicht in der Kube-Konfigurationsdatei gefunden.", - "filePicker.browse": "Durchsuchen", - "getIsPassword.unknownVariableName": "Es wird versucht, \"isPassword\" für eine unbekannte Variable abzurufen: {0}", - "getVariableValue.unknownVariableName": "Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0}", - "noContextFound": "In der Konfigurationsdatei wurden keine Kontexte gefunden: {0}", - "noControllerInfoFound": "Controllerinformationen mit folgendem Namen wurden nicht gefunden: {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.", - "noCurrentClusterContext": "In der Kube-Konfigurationsdatei wurde kein aktueller Clusterkontext gefunden", - "noCurrentContextFound": "In der Konfigurationsdatei ist kein Kontext als \"current-context\" gekennzeichnet: {0}", - "noNameInContext": "In der Konfigurationsdatei wurde kein Namensfeld in einem Clusterkontext 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." + "arc.monitorUpgrade": "Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen:", + "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.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "in Ihrem Kubernetes-Cluster hinzufügen, um diese Konfiguration zu berücksichtigen.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "Knoten", + "arc.nodes": "Knoten", + "arc.podsReady": "Bereite Pods", + "arc.scalingCompute": "Compute-V-Kerne und Speicher werden skaliert.", + "arc.storagePerNode": "Speicher pro Knoten", + "arc.computeAndStorageDescriptionPartFive": "es sind genügend Ressourcen verfügbar", + "arc.vCores": "Virtuelle Kerne", + "arc.computeAndStorageDescriptionPartThree": "ohne Downtime und durch", + "arc.backupsStorage": "{0} Sicherungen", + "arc.copiedToClipboard": "{0} in Zwischenablage kopiert", + "arc.dataStorage": "{0} Daten", + "arc.logStorage": "{0} Protokoll", + "arc.numVCore": "{0} virtueller Kern", + "arc.numVCores": "{0} virtuelle Kerne", + "arc.numberOfIssuesDetected": "• {0} ({1} Probleme)" }, "package": { - "arc.agreement": "Ich akzeptiere die {0} und die {1}.", - "arc.agreement.help.text.azure.marketplace.terms": "Azure Marketplace Bedingungen", - "arc.agreement.help.text.learn.more": "Weitere Informationen", - "arc.agreement.help.text.privacy.policy": "Datenschutzrichtlinien", - "arc.agreement.help.text.terms.of.use": "Nutzungsbedingungen", - "arc.agreement.postgres.help.text": "PostgreSQL Server – Azure Arc ist eines der Datenbankmodule die im Rahmen der Datendienste mit Azure Arc-Unterstützung verfügbar sind und in der Infrastruktur Ihrer Wahl bereitgestellt werden können. {0}. \r\n \r\nDurch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a) stimme ich den rechtlichen Bedingungen und der/den Datenschutzerklärung(en) zu, die mit den unten aufgeführten Marketplace-Angeboten verbunden sind; (b) autorisiere ich Microsoft, meine aktuelle Zahlungsmethode für die mit dem/den Angebot(en) verbundenen Gebühren mit der gleichen Abrechnungshäufigkeit wie mein Azure-Abonnement in Rechnung zu stellen; und (c) stimme ich zu, dass Microsoft meine Kontakt-, Nutzungs und Transaktionsinformationen mit dem/den Anbieter(n) des Angebots/der Angebote für Support-, Abrechnungs- und andere Transaktionsaktivitäten teilen darf. Microsoft gewährt keine Rechte für Angebote von Drittanbietern. Weitere Einzelheiten finden Sie unter {1}, {2}, und {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Weitere Informationen zu PostgreSQL Server – Azure Arc", - "arc.agreement.postgres.terms.conditions": "Bestimmungen für PostgreSQL Server – Azure Arc", - "arc.agreement.sql.help.text": "Verwaltete Instanzen mit Azure Arc-Unterstützung bieten SQL Server-Zugriff und -Funktionskompatibilität, die in der Infrastruktur Ihrer Wahl bereitgestellt werden können. {0}. \r\n \r\nDurch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a) stimme ich den rechtlichen Bedingungen und der/den Datenschutzerklärung(en) zu, die mit den unten aufgeführten Marketplace-Angeboten verbunden sind; (b) autorisiere ich Microsoft, meine aktuelle Zahlungsmethode für die mit dem/den Angebot(en) verbundenen Gebühren mit der gleichen Abrechnungshäufigkeit wie mein Azure-Abonnement in Rechnung zu stellen; und (c) stimme ich zu, dass Microsoft meine Kontakt-, Nutzungs und Transaktionsinformationen mit dem/den Anbieter(n) des Angebots/der Angebote für Support-, Abrechnungs- und andere Transaktionsaktivitäten teilen darf. Microsoft gewährt keine Rechte für Angebote von Drittanbietern. Weitere Einzelheiten finden Sie unter {1}, {2}, und {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Weitere Informationen zu verwalteten Instanzen mit Azure Arc-Unterstützung", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 Replikat", + "arc.sql.two.replicas": "2 Replikate", + "arc.sql.three.replicas": "3 Replikate", + "arc.postgres.server.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.sql.cost.summary.additional.charge": "Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}.", + "arc.postgres.server.username": "Administratorbenutzername", + "arc.sql.cost.summary.admin.account": "Administratorkonto", + "arc.sql.license.type.description": "Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen.", + "arc.data.controller.auto.upload.logs": "Protokolle automatisch hochladen", + "arc.data.controller.auto.upload.metrics": "Metriken automatisch hochladen", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Azure Arc-Controller", + "arc.data.controller.summary.arc.data.controller": "Azure Arc-Datencontroller", + "resource.type.azure.arc.display.name": "Azure Arc-Datencontroller", + "arc.agreement.sql.help.text": "Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. \r\n \r\n By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}.", + "arc.data.controller.create.azureconfig.title": "Azure-Konfiguration", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure-Hybridvorteil-Rabatt (in USD)", + "arc.agreement.help.text.azure.marketplace.terms": "Azure Marketplace-Nutzungsbedingungen", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace Bedingungen", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance – Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance – Azure Arc Geschäftsbedingungen", "arc.azure.account": "Azure-Konto", + "arc.data.controller.project.details.title": "Azure-Details", + "arc.azure.section.title": "Azure-Informationen", "arc.azure.location": "Azure-Standort", "arc.azure.resource.group": "Azure-Ressourcengruppe", - "arc.azure.section.title": "Azure-Informationen", "arc.azure.subscription": "Azure-Abonnement", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Kennwort bestätigen", - "arc.controller": "Ziel-Azure Arc-Controller", - "arc.cores-limit.label": "Kerne-Limit", - "arc.cores-request.label": "Cores-Anforderung", - "arc.data.controller.auto.upload.logs": "Protokolle automatisch hochladen", - "arc.data.controller.auto.upload.logs.description": "Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus.", - "arc.data.controller.auto.upload.metrics": "Metriken automatisch hochladen", - "arc.data.controller.auto.upload.metrics.description": "Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus.", - "arc.data.controller.cluster.config.profile": "Kubernetes-Konfigurationsvorlage", - "arc.data.controller.cluster.config.profile.description": "Wählen Sie die Kubernetes-Konfigurationsvorlage aus, die Ihrer Kubernetes-Verteilung entspricht. Diese Vorlage stellt Standardwerte z. B. für die Speicherklasse oder den Diensttyp bereit.", - "arc.data.controller.cluster.config.profile.loading": "Konfigurationsprofile werden geladen", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Das Laden der Konfigurationsprofile ist abgeschlossen", - "arc.data.controller.cluster.config.profile.title": "Konfigurationsprofil auswählen", - "arc.data.controller.cluster.environment.title": "Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster?", - "arc.data.controller.cluster.name": "Clustername", - "arc.data.controller.cluster.name.description": "Der Name des Clusters. Nur Direktmodus.", - "arc.data.controller.connectivity.mode": "Verbindungsmodus", - "arc.data.controller.create.azureconfig.title": "Azure-Konfiguration", - "arc.data.controller.create.controllerconfig.title": "Controllerkonfiguration", - "arc.data.controller.create.summary.title": "Konfiguration überprüfen", - "arc.data.controller.custom.location": "Benutzerdefinierter Speicherort", - "arc.data.controller.custom.location.description": "Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus.", - "arc.data.controller.details.description": "Für den indirekten Modus sind der Namespace, der Name und die Speicherklasse erforderlich. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus ist ein benutzerdefinierter Standortname erforderlich.", - "arc.data.controller.details.title": "Details zum Datencontroller", - "arc.data.controller.direct.display.name": "Direkt", - "arc.data.controller.help.text": "Der Kubernetes-Cluster muss bereits mit dem Connect-Befehl az connectedk8s arc-fähig sein. Lesen Sie unsere {0}, um weitere Informationen zu erhalten.", - "arc.data.controller.help.text.documentation.page": "Dokumentationsseite", - "arc.data.controller.indirect.display.name": "Indirekt", - "arc.data.controller.infrastructure": "Infrastruktur", - "arc.data.controller.kube.cluster.context": "Clusterkontext", - "arc.data.controller.location": "Speicherort", - "arc.data.controller.location.description": "Der Speicherort wird nur für die Bereitstellung im indirekten Modus verwendet. Dieses Feld wird für den direkten Modus ignoriert.", - "arc.data.controller.log.analytics.primary.key": "Primärschlüssel für Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "ID des Log Analytics-Arbeitsbereichs", - "arc.data.controller.log.analytics.workspace.names": "Log Analytics-Arbeitsbereich", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Kennwort bestätigen", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Kennwort", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Anmeldeinformationen für das Dashboard für Metriken und Protokolle", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Benutzername", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird.", - "arc.data.controller.name": "Name des Datencontrollers", - "arc.data.controller.name.validation.description": "Der Name muss aus alphanumerischen Kleinbuchstaben, \"-\" oder \".\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 253 Zeichen lang sein.", - "arc.data.controller.namespace": "Namespace des Datencontrollers", - "arc.data.controller.namespace.description": "Namespace des Datencontrollers. Nur indirekter Modus.", - "arc.data.controller.namespace.validation.description": "Der Namespace muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein.", - "arc.data.controller.new.wizard.title": "Azure Arc-Datencontroller erstellen", - "arc.data.controller.project.details.description": "Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um all Ihre Ressourcen zu organisieren und zu verwalten.", - "arc.data.controller.project.details.title": "Azure-Details", - "arc.data.controller.readmore": "Weitere Informationen", - "arc.data.controller.select.cluster.title": "Aus vorhandenen Kubernetes-Clustern auswählen", - "arc.data.controller.summary.arc.by.microsoft": "von Microsoft", - "arc.data.controller.summary.arc.data.controller": "Azure Arc-Datencontroller", - "arc.data.controller.summary.arc.terms.of.use": "Nutzungsbedingungen", - "arc.data.controller.summary.arc.terms.privacy.policy": "Datenschutzrichtlinien", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Clusterkontext", - "arc.data.controller.summary.cluster.name": "Clustername", - "arc.data.controller.summary.controller": "Controller", - "arc.data.controller.summary.data.controller.custom.location": "Benutzerdefinierter Speicherort des Datencontrollers", - "arc.data.controller.summary.data.controller.infrastructure": "Datencontrollerinfrastruktur", - "arc.data.controller.summary.data.controller.name": "Name des Datencontrollers", - "arc.data.controller.summary.data.controller.namespace": "Namespace des Datencontrollers", - "arc.data.controller.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", - "arc.data.controller.summary.free": "Free", - "arc.data.controller.summary.kube.config.file.path": "Pfad der kube-Konfigurationsdatei", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Standort", - "arc.data.controller.summary.profile": "Konfigurationsprofil", - "arc.data.controller.summary.resource.group": "Ressourcengruppe", - "arc.data.controller.summary.subscription": "Abonnement", - "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.username": "Benutzername", - "arc.description": "Unterstützung für Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Speicherlimit", - "arc.memory-request.label": "Arbeitsspeicheranforderung", - "arc.openDashboard": "Verwalten", - "arc.password": "Kennwort", - "arc.postgres.server.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.cores.limit.label": "CPU-Limit", - "arc.postgres.server.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.cores.request.label": "CPU-Anforderung", - "arc.postgres.server.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", - "arc.postgres.server.dev.use.label": "Nur für die Entwicklung", - "arc.postgres.server.engine.version": "Modulversion", - "arc.postgres.server.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.extensions.label": "Erweiterungen", - "arc.postgres.server.invalid.username": "Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus.", - "arc.postgres.server.memory.limit.description": "Das Arbeitsspeicherlimit der Postgres-Instanz auf dem Koordinatorknoten in GB.", - "arc.postgres.server.memory.limit.label": "Arbeitsspeicherlimit (GB)", - "arc.postgres.server.memory.request.description": "Die Speicheranforderung der Postgres-Instanz auf dem Koordinatorknoten in GB.", - "arc.postgres.server.memory.request.label": "Speicheranforderung (GB)", - "arc.postgres.server.name": "Servername", - "arc.postgres.server.name.placeholder": "Servernamen eingeben", - "arc.postgres.server.name.validation.description": "Der Servername muss aus alphanumerischen Kleinbuchstaben oder Bindestrichen „-“ bestehen, mit einem Buchstaben beginnen und mit einem alphanumerischen Zeichen enden und darf höchstens 11 Zeichen lang sein.", - "arc.postgres.server.port": "Port", - "arc.postgres.server.service.type": "Diensttyp", - "arc.postgres.server.username": "Administratorbenutzername", - "arc.postgres.server.username.placeholder": "Anmelde-ID für den Serveradministrator eingeben", - "arc.postgres.server.volume.size.backups.description": "Die Größe des Speichervolumens, das für Sicherungen verwendet werden soll, in GB.", - "arc.postgres.server.volume.size.backups.label": "Volumegröße GB (Sicherungen)", - "arc.postgres.server.volume.size.data.description": "Die Größe des Speichervolumens, das für Daten verwendet werden soll, in GB.", - "arc.postgres.server.volume.size.data.label": "Volumegröße GB (Daten)", - "arc.postgres.server.volume.size.logs.description": "Die Größe des Speichervolumens, das für Protokolle verwendet werden soll, in GB.", - "arc.postgres.server.volume.size.logs.label": "Volumegröße GB (Protokolle)", - "arc.postgres.settings.resource.compute.config.title": "Computekonfiguration", - "arc.postgres.settings.section.title": "Allgemeine Einstellungen", - "arc.postgres.settings.storage.title": "Speichereinstellungen", - "arc.postgres.storage-class.backups.description": "Die Speicherklasse, die für persistente Volumes für Sicherungen verwendet werden soll.", - "arc.postgres.storage-class.data.description": "Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll", - "arc.postgres.storage-class.logs.description": "Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll", - "arc.postgres.wizard.page1.title": "Parameter für PostgreSQL Server bereitstellen", - "arc.postgres.wizard.title": "Bereitstellen von PostgreSQL Server – Azure Arc (Vorschau)", - "arc.sql.connection.settings.section.title": "SQL-Verbindungsinformationen", - "arc.sql.cores-limit.description": "Der Kerngrenzwert der verwalteten Instanz als ganze Zahl.", - "arc.sql.cores-request.description": "Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl.", - "arc.sql.cost.summary": "Kostenzusammenfassung", - "arc.sql.cost.summary.additional.charge": "Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}.", - "arc.sql.cost.summary.admin.account": "Administratorkonto", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure-Hybridvorteil-Rabatt (in USD)", "arc.sql.cost.summary.basics": "Allgemeine Informationen", "arc.sql.cost.summary.billable.replicas": "Abrechenbare Replikate", "arc.sql.cost.summary.business.critical": "Unternehmenskritisch", - "arc.sql.cost.summary.cost.vcore": "Kosten pro V-Kern (in USD)", - "arc.sql.cost.summary.custom.location": "Benutzerdefinierter Speicherort", - "arc.sql.cost.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", - "arc.sql.cost.summary.general.purpose": "Universell", - "arc.sql.cost.summary.instance.name": "Instanzname", - "arc.sql.cost.summary.managed.instance.admin.login": "Administratoranmeldung für verwaltete Instanz", - "arc.sql.cost.summary.pricing.details": "Preisdetails", - "arc.sql.cost.summary.resource.group": "Ressourcengruppe", - "arc.sql.cost.summary.service.tier": "Dienstebene", - "arc.sql.cost.summary.service.tier.learn.more.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", - "arc.sql.cost.summary.service.tier.learn.more.text": "Weitere Informationen", - "arc.sql.cost.summary.sql.connection.info": "SQL-Verbindungsinformationen", - "arc.sql.cost.summary.sql.instance.settings": "SQL-Instanzeinstellungen", - "arc.sql.cost.summary.sql.miaa": "Verwaltete SQL-Instanz – Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance – Azure Arc-Kostenzusammenfassung", - "arc.sql.cost.summary.subscription": "Abonnement", - "arc.sql.cost.summary.vcore.limit": "CPU-Grenzwert für virtuelle Kerne", - "arc.sql.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", - "arc.sql.dev.use.label": "Nur für die Entwicklung", - "arc.sql.high.availability": "Hohe Verfügbarkeit", - "arc.sql.high.availability.description": "Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet.", - "arc.sql.instance.name": "Instanzname", - "arc.sql.instance.name.placeholder": "Instanznamen eingeben", - "arc.sql.instance.retention.policy.title": "Aufbewahrungsrichtlinie für SQL-Instanzsicherung", - "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", - "arc.sql.invalid.instance.name": "Der Instanzname muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 13 Zeichen lang sein.", - "arc.sql.invalid.username": "Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus.", - "arc.sql.license.type.description": "Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen.", - "arc.sql.license.type.label": "Ich habe bereits eine SQL Server-Lizenz", - "arc.sql.memory-limit.description": "Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl.", - "arc.sql.memory-request.description": "Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB.", - "arc.sql.one.replica": "1 Replikat", - "arc.sql.pitr.description": "Zeitpunktwiederherstellung", - "arc.sql.pitr.retention.description": "Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0}", - "arc.sql.readable.secondaries.description": "Die Anzahl lesbarer sekundärer Replikate.", - "arc.sql.readable.secondaries.label": "Lesbare sekundäre Replikate", - "arc.sql.retention.days.description": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen.", - "arc.sql.retention.days.label": "Zeitpunktaufbewahrung (Tage)", "arc.sql.service.tier.business.critical": "Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit)", - "arc.sql.service.tier.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", - "arc.sql.service.tier.general.purpose": "Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit)", - "arc.sql.service.tier.label": "Dienstebene", - "arc.sql.storage-class.backups.description": "Die Speicherklasse, die für Sicherungen verwendet werden soll. Wenn kein Wert angegeben wird, werden Sicherungen in derselben Speicherklasse gespeichert, die \"Data\" zugewiesen ist. Muss eine RWX-fähige Speicherklasse sein.", - "arc.sql.storage-class.data.description": "Die für Daten (.mdf) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", - "arc.sql.storage-class.datalogs.description": "Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", - "arc.sql.storage-class.dc.description": "Die Speicherklasse, die für alle persistenten Daten- und Protokollvolumes für alle Datencontrollerpods verwendet werden soll, die diese benötigen.", - "arc.sql.storage-class.logs.description": "Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", - "arc.sql.summary.arc.by.microsoft": "von Microsoft", - "arc.sql.sync.secondaries.description": "Die Anzahl der synchronen Replikate, die zum Ausführen eines Commits für eine Transaktion erforderlich sind, bevor ein Commit für das primäre Replikat zulässig ist. Wenn Sie diesen Wert auf -1 festlegen, wird die Anzahl der erforderlichen synchronisierten sekundären Replikate auf \"(Anzahl der Replikate – 1) / 2\" festgelegt und abgerundet.", - "arc.sql.sync.secondaries.label": "Synchronisierte sekundäre Replikate, die zum Committen erforderlich sind", - "arc.sql.three.replicas": "3 Replikate", - "arc.sql.two.replicas": "2 Replikate", - "arc.sql.username": "Administratoranmeldung für verwaltete Instanz", - "arc.sql.username.placeholder": "Administratornamen eingeben", - "arc.sql.volume.size.backups.description": "Die Größe des Speichervolumes, das für Sicherungen in GiB verwendet werden soll.", - "arc.sql.volume.size.backups.label": "Volumegröße in Gi (Sicherungen)", - "arc.sql.volume.size.data.description": "Die Größe des Speichervolumes, das für Daten in Gibibytes verwendet werden soll.", - "arc.sql.volume.size.data.label": "Volumegröße in Gi (Daten)", - "arc.sql.volume.size.datalogs.description": "Die Größe des Speichervolumes, das für Datenbankprotokolle in GiB verwendet werden soll.", - "arc.sql.volume.size.datalogs.label": "Volumegröße in Gi (Datenbankprotokolle)", - "arc.sql.volume.size.logs.description": "Die Größe des Speichervolumes, das für Protokolle in GiB verwendet werden soll.", - "arc.sql.volume.size.logs.label": "Volumegröße in Gi (Protokolle)", - "arc.sql.wizard.page1.title": "Azure SQL Managed Instance-Parameter bereitstellen", - "arc.sql.wizard.title": "Azure SQL Managed Instance bereitstellen – Azure Arc", - "arc.storage-class.backups.label": "Speicherklasse (Sicherungen)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "RWX-fähig", - "arc.storage-class.data.label": "Speicherklasse (Daten)", - "arc.storage-class.datalogs.label": "Storage-Klasse (Datenbankprotokolle)", - "arc.storage-class.dc.label": "Speicherklasse", - "arc.storage-class.logs.label": "Speicherklasse (Protokolle)", - "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...", + "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.postgres.server.cores.limit.label": "CPU-Limit", + "arc.postgres.server.cores.request.label": "CPU-Anforderung", + "arc.sql.cost.summary.vcore.limit": "CPU-Grenzwert für virtuelle Kerne", + "arc.postgres.server.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", + "arc.sql.dev.use.description": "Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt.", + "arc.data.controller.cluster.config.profile.description": "Wählen Sie die Kubernetes-Konfigurationsvorlage aus, die Ihrer Kubernetes-Verteilung entspricht. Diese Vorlage stellt Standardwerte z. B. für die Speicherklasse oder den Diensttyp bereit.", + "arc.data.controller.cluster.config.profile.title": "Konfigurationsprofil auswählen", + "arc.data.controller.cluster.name": "Clustername", + "arc.data.controller.summary.cluster.context": "Clusterkontext", + "arc.data.controller.kube.cluster.context": "Clusterkontext", + "arc.data.controller.summary.cluster.name": "Clustername", + "arc.postgres.settings.resource.compute.config.title": "Computekonfiguration", + "arc.data.controller.summary.profile": "Konfigurationsprofil", + "arc.sql.pitr.retention.description": "Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0}", + "arc.confirm.password": "Kennwort bestätigen", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Kennwort bestätigen", "command.connectToController.title": "Verbindung mit vorhandenem Azure Arc-Controller herstellen", + "arc.data.controller.connectivity.mode": "Verbindungsmodus", + "arc.data.controller.summary.controller": "Controller", + "arc.data.controller.create.controllerconfig.title": "Controllerkonfiguration", + "arc.cores-limit.label": "Kerne-Limit", + "arc.cores-request.label": "Cores-Anforderung", + "cores.limit.greater.than.or.equal.to.requested.cores": "Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein", + "arc.sql.cost.summary": "Kostenzusammenfassung", + "arc.sql.cost.summary.cost.vcore": "Kosten pro V-Kern (in USD)", + "arc.data.controller.new.wizard.title": "Azure Arc-Datencontroller erstellen", "command.createController.title": "Neuen Azure Arc-Controller erstellen", + "resource.type.azure.arc.description": "Erstellt einen Azure Arc-Datencontroller. Stellen Sie sicher, dass Sie „az login“ ausgeführt haben, bevor Sie diesen Assistenten starten.", + "arc.data.controller.custom.location": "Benutzerdefinierter Speicherort", + "arc.sql.cost.summary.custom.location": "Benutzerdefinierter Speicherort", + "arc.data.controller.summary.data.controller.custom.location": "Benutzerdefinierter Speicherort des Datencontrollers", + "arc.data.controller.details.title": "Details zum Datencontroller", + "arc.data.controller.summary.data.controller.infrastructure": "Datencontrollerinfrastruktur", + "arc.data.controller.summary.data.controller.name": "Name des Datencontrollers", + "arc.data.controller.name": "Name des Datencontrollers", + "arc.data.controller.summary.data.controller.namespace": "Namespace des Datencontrollers", + "arc.data.controller.namespace": "Namespace des Datencontrollers", + "arc.data.controller.namespace.description": "Namespace des Datencontrollers. Nur indirekter Modus.", + "deploy.done.action": "Bereitstellen", + "arc.sql.wizard.title": "Azure SQL Managed Instance bereitstellen – Azure Arc", + "arc.postgres.wizard.title": "Bereitstellen von PostgreSQL Server – Azure Arc (Vorschau)", + "resource.type.arc.postgres.description": "PostgreSQL Server in einer Azure Arc-Umgebung bereitstellen", + "arc.data.controller.direct.display.name": "Direkt", "command.editConnection.title": "Verbindung bearbeiten", + "arc.sql.high.availability.description": "Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet.", + "arc.data.controller.auto.upload.logs.description": "Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus.", + "arc.data.controller.auto.upload.metrics.description": "Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus.", + "arc.postgres.server.engine.version": "Modulversion", + "arc.sql.username.placeholder": "Administratornamen eingeben", + "arc.sql.instance.name.placeholder": "Instanznamen eingeben", + "arc.postgres.server.username.placeholder": "Anmelde-ID für den Serveradministrator eingeben", + "arc.postgres.server.name.placeholder": "Servernamen eingeben", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird.", "command.estimateCostSqlMiaa.title": "Geschätzte Kosten für SQL Managed Instance – Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", + "arc.data.controller.summary.estimated.cost.per.month": "Geschätzte Kosten pro Monat", + "arc.postgres.server.extensions.label": "Erweiterungen", + "arc.postgres.server.dev.use.label": "Nur für die Entwicklung", + "arc.sql.dev.use.label": "Nur für die Entwicklung", + "arc.data.controller.details.description": "Für den indirekten Modus sind der Namespace, der Name und die Speicherklasse erforderlich. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus ist ein benutzerdefinierter Standortname erforderlich.", + "arc.data.controller.summary.free": "Free", + "arc.sql.cost.summary.general.purpose": "Universell", + "arc.sql.service.tier.general.purpose": "Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit)", + "arc.postgres.settings.section.title": "Allgemeine Einstellungen", + "arc.sql.high.availability": "Hohe Verfügbarkeit", + "arc.agreement": "Ich akzeptiere die {0} und die {1}.", + "arc.sql.license.type.label": "Ich habe bereits eine SQL Server-Lizenz", + "arc.data.controller.indirect.display.name": "Indirekt", + "arc.data.controller.infrastructure": "Infrastruktur", + "arc.sql.cost.summary.instance.name": "Instanzname", + "arc.sql.instance.name": "Instanzname", + "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.data.controller.summary.kube.config.file.path": "Pfad der kube-Konfigurationsdatei", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Kubernetes-Konfigurationsvorlage", + "arc.agreement.help.text.learn.more": "Weitere Informationen", + "arc.sql.cost.summary.service.tier.learn.more.text": "Weitere Informationen", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Weitere Informationen zu verwalteten Instanzen mit Azure Arc-Unterstützung", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Weitere Informationen zu PostgreSQL Server – Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "Konfigurationsprofile werden geladen", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Das Laden der Konfigurationsprofile ist abgeschlossen", + "arc.view.welcome.loading": "Controller werden geladen...", + "arc.data.controller.summary.location": "Speicherort", + "arc.data.controller.location": "Standort", + "arc.data.controller.location.description": "Der Speicherort wird nur für die Bereitstellung im indirekten Modus verwendet. Dieses Feld wird für den direkten Modus ignoriert.", + "arc.data.controller.log.analytics.primary.key": "Primärschlüssel für Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics-Arbeitsbereich", + "arc.data.controller.log.analytics.workspace.id": "ID des Log Analytics-Arbeitsbereichs", + "arc.openDashboard": "Verwalten", + "arc.sql.cost.summary.managed.instance.admin.login": "Administratoranmeldung für verwaltete Instanz", + "arc.sql.username": "Administratoranmeldung für verwaltete Instanz", + "resource.type.arc.sql.description": "Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung", + "arc.memory-limit.label": "Speicherlimit", + "arc.memory-request.label": "Arbeitsspeicheranforderung", + "arc.postgres.server.memory.limit.label": "Arbeitsspeicherlimit (GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "Das Speicherlimit muss größer oder gleich dem angeforderten Speicher sein", + "arc.postgres.server.memory.request.label": "Speicheranforderung (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Anmeldeinformationen für das Dashboard für Metriken und Protokolle", + "microsoft.agreement.privacy.statement": "Microsoft-Datenschutzerklärung", + "arc.data.controller.name.validation.description": "Der Name muss aus alphanumerischen Kleinbuchstaben, \"-\" oder \".\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 253 Zeichen lang sein.", + "arc.data.controller.namespace.validation.description": "Der Namespace muss aus alphanumerischen Kleinbuchstaben oder \"-\" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein.", + "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", + "arc.password": "Kennwort", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Kennwort", + "arc.sql.pitr.description": "Zeitpunktwiederherstellung", + "arc.sql.retention.days.label": "Zeitpunktaufbewahrung (Tage)", + "arc.postgres.server.port": "Port", + "resource.type.arc.postgres.display.name": "PostgreSQL Server – Azure Arc (Vorschau)", + "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. \r\n \r\n By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}.", + "arc.agreement.postgres.terms.conditions": "Bestimmungen für PostgreSQL Server – Azure Arc", + "arc.agreement.help.text.privacy.policy": "Datenschutzrichtlinien", + "arc.data.controller.summary.arc.terms.privacy.policy": "Datenschutzrichtlinien", + "arc.sql.wizard.page1.title": "Azure SQL Managed Instance-Parameter bereitstellen", + "arc.postgres.wizard.page1.title": "Parameter für PostgreSQL Server bereitstellen", + "arc.storage-class.backups.warning.link": "RWX-fähig", + "arc.data.controller.readmore": "Weitere Informationen", + "arc.sql.readable.secondaries.label": "Lesbare sekundäre Replikate", "command.refresh.title": "Aktualisieren", "command.removeController.title": "Controller entfernen", - "cores.limit.greater.than.or.equal.to.requested.cores": "Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein", - "deploy.done.action": "Bereitstellen", - "deploy.script.action": "Skript in Notebook schreiben", - "memory.limit.greater.than.or.equal.to.requested.memory": "Das Speicherlimit muss größer oder gleich dem angeforderten Speicher sein", - "microsoft.agreement.privacy.statement": "Microsoft-Datenschutzbestimmungen", "requested.cores.less.than.or.equal.to.cores.limit": "Die angeforderten Kerne müssen kleiner oder gleich dem Kerngrenzwert sein", "requested.memory.less.than.or.equal.to.memory.limit": "Der angeforderte Speicher muss kleiner oder gleich dem Speicherlimit sein", - "resource.type.arc.postgres.description": "PostgreSQL Server in einer Azure Arc-Umgebung bereitstellen", - "resource.type.arc.postgres.display.name": "PostgreSQL Server – Azure Arc (Vorschau)", - "resource.type.arc.sql.description": "Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance – Azure Arc", - "resource.type.azure.arc.description": "Erstellt einen Azure Arc-Datencontroller. Stellen Sie sicher, dass Sie „az login“ ausgeführt haben, bevor Sie diesen Assistenten starten.", - "resource.type.azure.arc.display.name": "Azure Arc-Datencontroller", + "arc.sql.cost.summary.resource.group": "Ressourcengruppe", + "arc.data.controller.summary.resource.group": "Ressourcengruppe", + "arc.data.controller.create.summary.title": "Konfiguration überprüfen", + "arc.sql.cost.summary.sql.connection.info": "SQL-Verbindungsinformationen", + "arc.sql.connection.settings.section.title": "SQL-Verbindungsinformationen", + "arc.sql.instance.retention.policy.title": "Aufbewahrungsrichtlinie für SQL-Instanzsicherung", + "arc.sql.cost.summary.sql.instance.settings": "SQL-Instanzeinstellungen", + "arc.sql.instance.settings.section.title": "SQL-Instanzeinstellungen", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance – Azure Arc-Kostenzusammenfassung", + "arc.sql.cost.summary.sql.miaa": "Verwaltete SQL-Instanz – Azure Arc", + "deploy.script.action": "Skript in Notebook schreiben", + "arc.data.controller.select.cluster.title": "Aus vorhandenen Kubernetes-Clustern auswählen", + "arc.sql.service.tier.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch.", + "arc.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.postgres.server.name": "Servername", + "arc.postgres.server.name.validation.description": "Der Servername muss aus alphanumerischen Kleinbuchstaben oder Bindestrichen „-“ bestehen, mit einem Buchstaben beginnen und mit einem alphanumerischen Zeichen enden und darf höchstens 11 Zeichen lang sein.", + "arc.sql.service.tier.label": "Dienstebene", + "arc.sql.cost.summary.service.tier": "Dienstebene", + "arc.postgres.server.service.type": "Diensttyp", + "arc.sql.retention.days.description": "Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen.", + "arc.storage-class.dc.label": "Speicherklasse", + "arc.storage-class.backups.label": "Speicherklasse (Sicherungen)", + "arc.storage-class.data.label": "Speicherklasse (Daten)", + "arc.storage-class.datalogs.label": "Storage-Klasse (Datenbankprotokolle)", + "arc.storage-class.logs.label": "Speicherklasse (Protokolle)", + "arc.postgres.settings.storage.title": "Speichereinstellungen", + "arc.sql.cost.summary.subscription": "Abonnement", + "arc.data.controller.summary.subscription": "Abonnement", + "arc.description": "Unterstützung für Azure Arc", + "arc.sql.sync.secondaries.label": "Synchronisierte sekundäre Replikate, die zum Committen erforderlich sind", + "arc.controller": "Ziel-Azure Arc-Controller", + "arc.data.controller.summary.terms": "Bestimmungen", + "arc.agreement.help.text.terms.of.use": "Nutzungsbedingungen", + "arc.data.controller.summary.arc.terms.of.use": "Nutzungsbedingungen", + "arc.postgres.server.invalid.username": "Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus.", + "arc.sql.invalid.username": "Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus.", + "arc.data.controller.help.text": "Der Kubernetes-Cluster muss bereits mit dem Connect-Befehl az connectedk8s arc-fähig sein. Lesen Sie unsere {0}, um weitere Informationen zu erhalten.", + "arc.sql.cores-limit.description": "Der Kerngrenzwert der verwalteten Instanz als ganze Zahl.", + "arc.sql.memory-limit.description": "Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl.", + "arc.postgres.server.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.memory.limit.description": "Das Arbeitsspeicherlimit der Postgres-Instanz auf dem Koordinatorknoten in GB.", + "arc.postgres.server.memory.request.description": "Die Speicheranforderung der Postgres-Instanz auf dem Koordinatorknoten in GB.", + "arc.postgres.server.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.data.controller.cluster.name.description": "Der Name des Clusters. Nur Direktmodus.", + "arc.data.controller.custom.location.description": "Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus.", + "arc.sql.readable.secondaries.description": "Die Anzahl lesbarer sekundärer Replikate.", + "arc.sql.sync.secondaries.description": "Die Anzahl der synchronen Replikate, die zum Ausführen eines Commits für eine Transaktion erforderlich sind, bevor ein Commit für das primäre Replikat zulässig ist. Wenn Sie diesen Wert auf -1 festlegen, wird die Anzahl der erforderlichen synchronisierten sekundären Replikate auf \"(Anzahl der Replikate – 1) / 2\" festgelegt und abgerundet.", + "arc.sql.cores-request.description": "Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl.", + "arc.sql.memory-request.description": "Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB.", + "arc.postgres.server.volume.size.backups.description": "Die Größe des Speichervolumens, das für Sicherungen verwendet werden soll, in GB.", + "arc.sql.volume.size.backups.description": "Die Größe des Speichervolumes, das für Sicherungen in GiB verwendet werden soll.", + "arc.postgres.server.volume.size.data.description": "Die Größe des Speichervolumens, das für Daten verwendet werden soll, in GB.", + "arc.sql.volume.size.data.description": "Die Größe des Speichervolumes, das für Daten in Gibibytes verwendet werden soll.", + "arc.sql.volume.size.datalogs.description": "Die Größe des Speichervolumes, das für Datenbankprotokolle in GiB verwendet werden soll.", + "arc.postgres.server.volume.size.logs.description": "Die Größe des Speichervolumens, das für Protokolle verwendet werden soll, in GB.", + "arc.sql.volume.size.logs.description": "Die Größe des Speichervolumes, das für Protokolle in GiB verwendet werden soll.", + "arc.sql.storage-class.backups.description": "Die Speicherklasse, die für Sicherungen verwendet werden soll. Wenn kein Wert angegeben wird, werden Sicherungen in derselben Speicherklasse gespeichert, die \"Data\" zugewiesen ist. Muss eine RWX-fähige Speicherklasse sein.", + "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.postgres.storage-class.backups.description": "Die Speicherklasse, die für persistente Volumes für Sicherungen verwendet werden soll.", + "arc.sql.storage-class.data.description": "Die für Daten (.mdf) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", + "arc.postgres.storage-class.data.description": "Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll", + "arc.sql.storage-class.datalogs.description": "Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", + "arc.sql.storage-class.logs.description": "Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet.", + "arc.postgres.storage-class.logs.description": "Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll", + "arc.data.controller.summary.username": "Benutzername", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Benutzername", "should.be.integer": "Der Wert muss eine ganze Zahl sein.", - "worker.node.count.should.not.be.one": "Der Wert 1 wird nicht unterstützt." + "worker.node.count.should.not.be.one": "Der Wert 1 wird nicht unterstützt.", + "arc.postgres.server.volume.size.backups.label": "Volumegröße GB (Sicherungen)", + "arc.postgres.server.volume.size.data.label": "Volumegröße GB (Daten)", + "arc.postgres.server.volume.size.logs.label": "Volumegröße GB (Protokolle)", + "arc.sql.volume.size.backups.label": "Volumegröße in Gi (Sicherungen)", + "arc.sql.volume.size.data.label": "Volumegröße in Gi (Daten)", + "arc.sql.volume.size.datalogs.label": "Volumegröße in Gi (Datenbankprotokolle)", + "arc.sql.volume.size.logs.label": "Volumegröße in Gi (Protokolle)", + "arc.data.controller.cluster.environment.title": "Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster?", + "arc.sql.summary.arc.by.microsoft": "von Microsoft", + "arc.data.controller.summary.arc.by.microsoft": "von Microsoft", + "arc.data.controller.help.text.documentation.page": "Dokumentationsseite", + "arc.sql.cost.summary.pricing.details": "Preisdetails", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 98% rename from i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.asde-deployment.i18n.json index d02e9c4682..4d204eb605 100644 --- a/i18n/ads-language-pack-de/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "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.", + "extension-displayName": "Azure SQL Edge-Bereitstellungserweiterung", + "docker-sql-port-field": "Azure SQL Edge-Port", + "sqlserver-info-section-title": "Azure SQL Edge-Informationen", + "docker-sql-password-field": "Azure SQL Edge-Instanzkennwort (SA)", "azure-info-section-title": "Azure-Informationen", - "azure_location": "Standort", - "azure_resource_group": "Ressourcengruppe", - "azure_subscription_id": "Abonnement-ID", - "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", - "device-target-condition": "Zielbedingung", - "device-target-condition-learn-more": "Weitere Informationen zu Zielbedingungen", + "vm_password_confirm": "VM-Administratorkennwort bestätigen", "docker-confirm-sql-password-field": "Kennwort bestätigen", "docker-container-name-field": "Containername", - "docker-imagetag-field": "Imagetag", - "docker-password-field": "Kennwort", - "docker-registry-field": "Registrierung", - "docker-repository-field": "Repository", - "docker-settings-section-title": "Docker-Einstellungen", - "docker-sql-password-field": "Azure SQL Edge-Instanzkennwort (SA)", - "docker-sql-port-field": "Azure SQL Edge-Port", - "docker-username-field": "Benutzername", - "edge-agreement": "Ich akzeptiere die {0} und die {1}.", - "edge-eula": "Microsoft Azure SQL Edge-Lizenzvertrag", - "edge-remote-password-field": "Kennwort", - "edge-remote-target-field": "Name oder IP-Adresse", - "edge-remote-username-field": "Benutzername", - "extension-description": "Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Azure SQL Edge", - "extension-displayName": "Azure SQL Edge-Bereitstellungserweiterung", - "iot-hub-name": "Name des IoT Hubs", - "microsoft-privacy-statement": "Microsoft-Datenschutzbestimmungen", - "package-files": "SQL Server-Paketdateien", - "package_path": "Paketdatei", - "package_path_description": "Pfad der SQL Server-Paketdatei (DACPAC, BACPAC) oder der komprimierten Paketdatei.", - "remote-info-section-title": "Zielcomputerinformationen", - "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.", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "Neue Azure IoT Hub und VM (Kennwortauthentifizierung)", - "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", - "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", - "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", - "sql-edge-local-display-name": "Lokale Containerinstanz", "sql-edge-local-title": "Azure SQL Edge-Containerinstanz auf lokalem Computer bereitstellen", - "sql-edge-remote-display-name": "Remotecontainerinstanz", "sql-edge-remote-title": "Azure SQL Edge-Containerinstanz auf Remotecomputer bereitstellen", + "sql-edge-azure-title": "Azure SQL Edge auf einer neuen Azure-VM über IoT Hub bereitstellen", + "sql-edge-azure-single-device-title": "Azure SQL Edge auf einem vorhandenen Gerät bereitstellen", + "sql-edge-azure-multi-device-title": "Azure SQL Edge für mehrere Azure IoT-Geräte bereitstellen", "sql-edge-type-display-name": "Bereitstellungsziel", - "sqlserver-info-section-title": "Azure SQL Edge-Informationen", - "vm_admin": "VM-Administratorbenutzername", + "device-id": "Geräte-ID", + "device-ip-address": "Geräte-IP-Adresse", + "docker-settings-section-title": "Docker-Einstellungen", + "sql-edge-azure-single-device-display-name": "Vorhandenes Gerät eines Azure IoT Hubs", + "edge-agreement": "Ich akzeptiere die {0} und die {1}.", + "docker-imagetag-field": "Imagetag", + "iot-hub-name": "Name des IoT Hubs", + "device-target-condition-learn-more": "Weitere Informationen zu Zielbedingungen", + "sql-edge-local-display-name": "Lokale Containerinstanz", + "azure_location": "Standort", + "edge-eula": "Microsoft Azure SQL Edge-Lizenzvertrag", + "microsoft-privacy-statement": "Microsoft-Datenschutzbestimmungen", + "sql-edge-azure-multi-device-display-name": "Mehrere Geräte einer Azure IoT Hub", + "edge-remote-target-field": "Name oder IP-Adresse", + "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)", + "package_path": "Paketdatei", + "edge-remote-password-field": "Kennwort", + "docker-password-field": "Kennwort", + "package_path_description": "Pfad der SQL Server-Paketdatei (DACPAC, BACPAC) oder der komprimierten Paketdatei.", + "extension-description": "Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Azure SQL Edge", + "docker-registry-field": "Registrierung", + "sql-edge-remote-display-name": "Remotecontainerinstanz", + "docker-repository-field": "Repository", + "azure_resource_group": "Ressourcengruppe", + "package-files": "SQL Server-Paketdateien", + "vm_ssh_public_key": "Öffentlicher SSH-Schlüssel", + "azure_subscription_id": "Abonnement-ID", + "device-target-condition": "Zielbedingung", + "remote-info-section-title": "Zielcomputerinformationen", + "edge-remote-username-field": "Benutzername", + "docker-username-field": "Benutzername", "vm_password": "VM-Administratorkennwort", - "vm_password_confirm": "VM-Administratorkennwort bestätigen", + "vm_admin": "VM-Administratorbenutzername", "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.", - "vm_ssh_public_key": "Öffentlicher SSH-Schlüssel" + "device-ip-address-description": "Wird verwendet, um nach der Bereitstellung eine Verbindung mit der Azure SQL Edge-Instanz herzustellen" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.azcli.i18n.json similarity index 97% rename from i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.azcli.i18n.json index 036ecc6a8f..499d22db46 100644 --- a/i18n/ads-language-pack-de/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "Das Releasedatum konnte nicht analysiert werden.", + "az.promptForAzUpdate": "Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren?", "az.accept": "Akzeptieren", - "az.arcdataExtensionNotInstalled": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", + "az.parseVersionError": "Fehler beim Analysieren der Ausgabe von az --version.", + "az.azOutputParseErrorCaught": "Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON.", "az.askLater": "Später fragen", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", - "az.azOutputParseErrorCaught": "Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON.", + "az.missingRequiredVersion": "Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang.", "az.azUserSettingReadLog": "Benutzereinstellung für Azure CLI: {0}.{1} lesen, Wert: {2}", "az.azUserSettingUpdatedLog": "Benutzereinstellung für Azure CLI: {0}.{1} aktualisiert, neuer Wert: {2}", + "az.azInstalled": "Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", "az.checkingLatestAzVersion": "Es wird nach der neuesten verfügbaren Azure CLI-Version gesucht", - "az.couldNotFindArcdataWithPrompt": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht.", - "az.couldNotFindAz": "Azure CLI wurde nicht gefunden. Fehler: {0}", - "az.couldNotFindAzArc": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Fehler: {0}", "az.couldNotFindAzWithPrompt": "Azure CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren.", + "az.couldNotFindAz": "Azure CLI wurde nicht gefunden. Fehler: {0}", + "az.couldNotFindArcdataWithPrompt": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht.", + "az.couldNotFindAzArc": "Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Fehler: {0}", "az.currentlyInstalledVersionIsLatest": "Aktuell installierte Azure CLI-Version {0} ist gleich oder neuer als alle anderen verfügbaren Versionen", "az.decline": "Ablehnen", "az.doNotAskAgain": "Nicht mehr fragen", - "az.downloadError": "Fehler beim Herunterladen", "az.downloadFinished": "Download abgeschlossen", "az.downloadingProgressMb": "({0} / {1} MB) wird heruntergeladen", "az.downloadingTo": "{0} von {1} wird nach {2} heruntergeladen", "az.endpointOrNamespaceRequired": "Es muss entweder ein Endpunkt oder ein Namespace angegeben werden", + "az.installError": "Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0}", + "az.updateError": "Fehler beim Aktualisieren der Azure CLI: {0}", + "az.downloadError": "Fehler beim Herunterladen", "az.executingCommand": "Der Befehl „{0} {1}“ wird ausgeführt", "az.failedToParseReleaseInfo": "Fehler beim Analysieren der JSON-Inhalte unter: {0}.\r\nDateiinhalte:\r\n{1}\r\nFehler: {2}", "az.foundExistingAz": "Es wurde eine vorhandene Azure CLI-Installation der Version (v{0}) unter dem Pfad „{1}“ mit der arcdata-Version {2} gefunden.", + "az.versionForUpdate": "Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann.", "az.gettingTextContentsOfUrl": "Textinhalte der Ressource werden unter URL {0} abgerufen", - "az.installError": "Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0}", - "az.installingArcdata": "Die Azure CLI arcdata-Erweiterung wird installiert...", "az.installingAz": "Azure CLI wird installiert…", + "az.installingArcdata": "Die Azure CLI arcdata-Erweiterung wird installiert...", "az.latestAzVersionAvailable": "Neueste verfügbare Azur CLI-Version: {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang.", "az.no": "Nein", - "az.noAz": "Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern.", "az.noAzArc": "Es ist keine Azure CLI arcdata-Erweiterung verfügbar.", "az.noAzWithLink": "Es ist keine Azure CLI verfügbar. [Installieren Sie die Azure CLI](command:azdata.Install), um die Funktionen zu aktivieren, die dies erfordern.", + "az.noAz": "Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern.", "az.noAzureCLI": "Es ist keine Azure CLI verfügbar. Installieren Sie die neueste Version manuell von [hier](https://docs.microsoft.com/cli/azure/install-azure-cli) aus und starten Sie dann Azure Studio neu.", - "az.noDownloadLink": "Für Plattform „{0}“\r\n ist kein Downloadlink verfügbar, Versionsinformationen: ${1}", + "az.updateCheckSkipped": "Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde", + "az.noDownloadLink": "No download link available for platform '{0}'\r\nRelease info: ${1}", "az.noReleaseVersion": "Für die Plattform „{0}“\r\n ist keine Releaseversion verfügbar, Versionsinformationen: ${1}", - "az.parseVersionError": "Fehler beim Analysieren der Ausgabe von az --version.", "az.platformUnsupported": "Die Plattform „{0}“ wird zurzeit nicht unterstützt", - "az.promptForAzUpdate": "Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren?", - "az.promptForRequiredAzUpdate": "Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht.", "az.promptLog": "Der Benutzer wird aufgefordert, Folgendes zu akzeptieren: {0}", - "az.requiredVersionNotAvailable": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "Das Releasedatum konnte nicht analysiert werden.", "az.searchingForAz": "Es wird nach einer vorhandenen Azure CLI-Installation gesucht...", "az.skipInstall": "Die Installation der Azure CLI und der arcdata-Erweiterung wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption {0}.{1} {2} ist", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert.", + "az.promptForRequiredAzUpdate": "Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht.", + "az.arcdataExtensionNotInstalled": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Unerwarteter Fehler beim Ausführen des Befehls: {0}", "az.unexpectedExitCode": "Unerwarteter Exitcode von Befehl: {1} ({0})", - "az.unsupportedArcDataVersion": "Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde", - "az.updateError": "Fehler beim Aktualisieren der Azure CLI: {0}", "az.updatingAz": "Azure CLI wird aktualisiert...", - "az.userRequestedInstall": "Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert", "az.userResponseInstall": "Benutzerantwort auf die Aufforderung zur Installation der Azure CLI: {0}", "az.userResponseUpdate": "Benutzerantwort auf die Aufforderung zum Aktualisieren der Azure CLI: {0}", - "az.versionForUpdate": "Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann.", - "az.yes": "Ja" + "az.userRequestedInstall": "Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert", + "az.yes": "Ja", + "az.unsupportedArcDataVersion": "Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen.", - "azcli.arc.azArcdataUpdateKey.description": "Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren", - "azcli.arc.config.title": "Azure CLI-Konfiguration", - "azcli.arc.description": "Unterstützung für Azure CLI.", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren.", + "azcli.arc.config.title": "Azure CLI-Konfiguration", + "azcli.arc.azArcdataInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen.", + "azcli.azCliInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren.", + "azcli.arc.azArcdataUpdateKey.description": "Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist.", + "azcli.arc.config.debug": "Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren", + "azcli.arc.description": "Unterstützung für Azure CLI.", + "azcli.arc.update.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", + "azcli.install.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI zu installieren", "azcli.arc.install.prompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", "azcli.arc.update.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", - "azcli.arc.update.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren", - "azcli.azCliInstallKey.description": "Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren.", "azcli.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI zu installieren", - "azcli.install.prompt.description": "Der Benutzer wird aufgefordert, die Azure CLI zu installieren", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren." } } } \ 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/Microsoft.azurecore.i18n.json similarity index 80% rename from i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.azurecore.i18n.json index 8ccc750681..79504ba3bf 100644 --- a/i18n/ads-language-pack-de/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Von Microsoft OAuth wurde kein Zugriffstoken zurückgegeben.", - "azure.cacheErrorAdd": "Fehler beim Hinzufügen Ihres Kontos zum Cache.", - "azure.cacheErrorGet": "Fehler beim Abrufen Ihres Kontos aus dem Cache.", - "azure.cacheErrorParse": "Fehler beim Analysieren Ihres Kontos aus dem Cache.", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio löst keine Authentifizierung für diesen Mandanten {0} ({1}) mehr aus, und der Zugriff auf Ressourcen ist nicht möglich. \r\n\r\nUm den Zugriff auf Ressourcen für diesen Mandanten wieder zuzulassen, müssen Sie den Mandanten aus der Ausschlussliste in der Einstellung '{2}' entfernen.\r\n\r\nMöchten Sie den Vorgang fortsetzen?", + "azurecore.consentDialog.cancel": "Abbrechen", + "azurecore.consentDialog.authenticate": "Abbrechen und authentifizieren", + "azurecore.confirmIgnoreTenantDialog.confirm": "Bestätigen", + "azurecore.consentDialog.ignore": "Mandanten ignorieren", "azure.microsoftAccountDisplayName": "Microsoft-Konto", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "Bei der Authentifizierung ist ein Fehler aufgetreten, oder Ihre Token wurden aus dem System gelöscht. Versuchen Sie erneut, Ihr Konto in Azure Data Studio hinzuzufügen.", - "azure.noUniqueIdentifier": "Der Benutzer wies in AAD keinen eindeutigen Bezeichner auf.", - "azure.owningTenantNotFound": "Informationen zum Besitzer des Mandanten wurden für das Konto nicht gefunden.", - "azure.responseError": "Fehler beim Abrufen des Tokens. [Entwicklertools öffnen] ({0}) für weitere Details.", - "azure.tenantNotFound": "Der angegebene Mandant mit der ID \"{0}\" wurde nicht gefunden.", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio löst keine Authentifizierung für diesen Mandanten {0} ({1}) aus, und auf Ressourcen kann nicht zugegriffen werden. \r\n\r\nUm den Zugriff auf Ressourcen für diesen Mandanten erneut zuzulassen, müssen Sie den Mandanten aus der Ausschlussliste in der Einstellung '{2}' entfernen.\r\n\r\nMöchten Sie den Vorgang fortsetzen?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Bestätigen", - "azurecore.consentDialog.authenticate": "Abbrechen und authentifizieren", - "azurecore.consentDialog.body": "Für Ihren Mandanten {0} ({1}) müssen Sie sich erneut authentifizieren, um auf {2}-Ressourcen zuzugreifen. Klicken Sie auf \"Öffnen\", um den Authentifizierungsvorgang zu starten.", - "azurecore.consentDialog.cancel": "Abbrechen", - "azurecore.consentDialog.ignore": "Mandanten ignorieren", "azurecore.consentDialog.open": "Öffnen", - "msal.accountNotFoundError": "Beim Abrufen des Tokens wurden keine Kontoinformationen gefunden.", + "noMicrosoftResource": "Für den Anbieter \"{0}\" ist kein Microsoft-Ressourcenendpunkt definiert.", + "msal.accountNotFoundError": "Beim Abrufen von Token wurden keine Kontoinformationen gefunden. Entfernen Sie Ihr Konto, und fügen Sie es erneut hinzu.", "msal.resourceNotFoundError": "Die Konfiguration für Azure-Resource {0} wurde nicht gefunden", - "noMicrosoftResource": "Für den Anbieter \"{0}\" ist kein Microsoft-Ressourcenendpunkt definiert." + "azurecore.consentDialog.body": "Für Ihren Mandanten {0} ({1}) müssen Sie sich erneut authentifizieren, um auf {2}-Ressourcen zuzugreifen. Klicken Sie auf \"Öffnen\", um den Authentifizierungsvorgang zu starten." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Azure-Authentifizierungscodezuweisung", - "azure.serverCouldNotStart": "Der Server konnte nicht gestartet werden. Möglicherweise handelt es sich um einen Berechtigungsfehler oder eine Inkompatibilität auf Ihrem System. Sie können versuchen, die Gerätecodeauthentifizierung über die Einstellungen zu aktivieren.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Fehler in MSAL-Bibliothek beim Anfordern der Authentifizierungscode-URL. Ausführlichere Informationen zum Fehler finden Sie im Ausgabebereich 'Azure-Konten'. \r\n\r\n", "azureAuth.nonceError": "Fehler bei der Authentifizierung aufgrund eines Nonce-Konflikts. Schließen Sie Azure Data Studio, und versuchen Sie es noch mal.", - "azureAuth.stateError": "Fehler bei der Authentifizierung aufgrund eines Statuskonflikts. Schließen Sie ADS, und versuchen Sie es noch mal." + "azureAuth.stateError": "Fehler bei der Authentifizierung aufgrund eines Statuskonflikts. Schließen Sie ADS, und versuchen Sie es noch mal.", + "azure.azureAuthCodeGrantName": "Azure-Authentifizierungscodezuweisung", + "azure.serverCouldNotStart": "Der Server konnte nicht gestartet werden. Möglicherweise handelt es sich um einen Berechtigungsfehler oder eine Inkompatibilität auf Ihrem System. Sie können versuchen, die Gerätecodeauthentifizierung über die Einstellungen zu aktivieren." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "{0}-Konto hinzufügen", - "azure.azureDeviceCodeAuth": "Azure-Gerätecode", - "azure.deviceCodeCheckFail": "Fehler beim Prüfen auf Anmeldeergebnisse.", - "azure.timeoutDeviceCode": "Timeout beim Warten auf die Gerätecodeanmeldung." + "azure.azureDeviceCodeAuth": "Azure-Gerätecode" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "Es ist keine Azure-Authentifizierungsmethode verfügbar. Sie müssen die Authentifizierungsmethoden in der ADS-Konfiguration aktivieren.", - "azure.NoAuthMethod.Selected": "Es wurde keine Azure-Authentifizierungsmethode ausgewählt. Sie müssen die Art der Authentifizierung auswählen, die Sie verwenden möchten.", "azure.deprecatedGetSecurityToken": "\"azdata.accounts.getSecurityToken\" wurde aufgerufen. Diese Methode ist veraltet und wird in zukünftigen Releases entfernt. Verwenden Sie stattdessen \"getAccountSecurityToken\".", "genericTokenError": "Fehler beim Abrufen des Tokens", - "msalTokenError": "Beim Abrufen des Tokens ist {0} aufgetreten. \r\n{1}", - "tenantIgnoredError": "Der Mandant wurde in der Liste \"Ignorieren\" gefunden. Es wurde keine Authentifizierung versucht. Sie können die Mandanten-{0} aus der Liste der zu ignorierenden Elemente in der Datei \"settings.json\" entfernen: {1}, wenn Sie auf Ressourcen von diesem Mandanten zugreifen möchten." + "azure.NoAuthMethod.Available": "Es ist keine Azure-Authentifizierungsmethode verfügbar. Sie müssen die Authentifizierungsmethoden in der ADS-Konfiguration aktivieren.", + "azure.NoAuthMethod.Selected": "Es wurde keine Azure-Authentifizierungsmethode ausgewählt. Sie müssen die Art der Authentifizierung auswählen, die Sie verwenden möchten.", + "tenantIgnoredError": "Der Mandant wurde in der Liste \"Ignorieren\" gefunden. Es wurde keine Authentifizierung versucht. Sie können die Mandanten-{0} aus der Liste der zu ignorierenden Elemente in der Datei \"settings.json\" entfernen: {1}, wenn Sie auf Ressourcen von diesem Mandanten zugreifen möchten.", + "msalTokenError": "{0} beim Abrufen des Tokens. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "Fehler beim Löschen des Tokencaches.", - "clearTokenCacheSuccess": "Der Tokencache wurde erfolgreich gelöscht." + "clearTokenCacheFailure": "Fehler beim Löschen des Tokencaches." }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (China)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (China)", "usGovCloudDisplayName": "Azure (US-Regierungsbehörden)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Sie müssen ein Azure-Konto auswählen, damit dieses Feature funktioniert.", - "azure.cloudTerminalPreview": "Sie müssen die Vorschaufeatures aktivieren, um Azure Cloud Shell zu verwenden.", - "azure.mustPickTenant": "Sie müssen einen Mandanten auswählen, damit dieses Feature funktioniert.", - "azure.noAccountError": "Sie sind zurzeit nicht bei Azure-Konten angemeldet. Melden Sie sich an, und versuchen Sie es dann noch mal.", "azure.noTenants": "Für dieses Feature ist ein Mandant erforderlich. Ihr Azure-Abonnement weist offenbar keine Mandanten auf.", "azure.pickAnAzureAccount": "Azure-Konto auswählen", "azure.signIn": "Anmelden", - "azure.startingCloudShell": "Cloud Shell wird gestartet…" + "azure.startingCloudShell": "Cloud Shell wird gestartet…", + "azure.noAccountError": "Sie sind zurzeit nicht bei Azure-Konten angemeldet. Melden Sie sich an, und versuchen Sie es dann noch mal.", + "azure.cloudTerminalPreview": "Sie müssen die Vorschaufeatures aktivieren, um Azure Cloud Shell zu verwenden.", + "azure.mustPickTenant": "Sie müssen einen Mandanten auswählen, damit dieses Feature funktioniert.", + "azure.accountNotSelectedError": "Sie müssen ein Azure-Konto auswählen, damit dieses Feature funktioniert." }, "dist/azureResource/errors": { "azure.subscriptionError": "Fehler beim Abrufen von Abonnements für das Konto {0}. Aktualisieren Sie das Konto." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB for MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure CosmosDB for PostgreSQL-Cluster" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "SQL-Datenbanken" }, @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Unbekannte Anbieterressource: {0}", - "azurecore.unregisteredProviderType": "Unbekannter Anbieterressourcentyp: {0}" + "azurecore.unregisteredProviderType": "Unbekannter Anbieterressourcentyp: {0}", + "azurecore.unregisteredProvider": "Unbekannte Anbieterressource: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "Keine Ressourcen gefunden." }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "Fehler beim Abrufen von Abonnements für das Konto {0} (Mandant \"{1}\"). {2}", - "azure.resource.tenantTokenError": "Fehler beim Abrufen des Zugriffstokens für Konto \"{0}\" (Mandant \"{1}\")." + "azure.resource.tenantTokenError": "Fehler beim Abrufen des Zugriffstokens für Konto \"{0}\" (Mandant \"{1}\").", + "azure.resource.tenantSubscriptionsError": "Fehler beim Abrufen von Abonnements für das Konto {0} (Mandant \"{1}\"). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (Vorschau) {0} ({1})", + "azure.coudTerminal.neverUsed": "Wenn Sie Azure Cloud Shell noch nicht von diesem Konto aus gestartet haben, besuchen Sie zum Einstieg https://shell.azure.com/. Nach der Einrichtung können Sie Azure Cloud Shell direkt in Azure Data Studio verwenden.", "azure.cloudTerminal.ok": "OK", "azure.cloudTerminal.openAzureShell": "Azure-Shell öffnen", - "azure.coudTerminal.neverUsed": "Wenn Sie Azure Cloud Shell noch nicht von diesem Konto aus gestartet haben, besuchen Sie zum Einstieg https://shell.azure.com/. Nach der Einrichtung können Sie Azure Cloud Shell direkt in Azure Data Studio verwenden.", "azure.selectShellType": "Bash oder PowerShell für Azure Cloud Shell auswählen", "azure.shellClosed": "Shell geschlossen.\r\n", "azure.shellTypeRequired": "Sie müssen einen Shelltyp auswählen." @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "Fehler beim Abrufen von Ressourcengruppen für das Konto \"{0}\" ({1}), Abonnement \"{2}\" ({3}), Mandant \"{4}\": {5}", "azure.accounts.getSelectedSubscriptions.queryError": "Fehler beim Abrufen von Abonnements für das Konto \"{0}\": {1}", "azure.accounts.getSubscriptions.queryError": "Fehler beim Abrufen von Abonnements für das Konto \"{0}\", Mandant \"{1}\": {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Ungültige Abfrage", - "azure.resource.error": "Fehler: {0}" + "azure.resource.error": "Fehler: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Ungültige Abfrage" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Azure-Ressourcen (Vorschau)", - "azure.credStoreSaveFailedError": "Die Schlüssel für den Tokencache konnten nicht im Anmeldeinformationsspeicher gespeichert werden. Dies kann zu Problemen bei der Persistenz des Azure-Zugriffstokens und zu Verbindungsinstabilitäten führen. Wahrscheinlich hat SqlTools das Speicherlimit für Anmeldeinformationen unter Windows erreicht. Löschen Sie in der Windows-Anmeldeinformationsverwaltung mindestens 2 Anmeldeinformationen, die mit „Microsoft.SqlTools|“ beginnen, und wiederholen Sie den Ladevorgang.", - "azure.unableToOpenAzureLink": "Der Link kann nicht geöffnet werden, weil erforderliche Werte fehlen.", "azurecore.australiacentral": "Australien, Mitte", "azurecore.australiacentral2": "Australien, Mitte 2", "azurecore.australiaeast": "Australien, Osten", "azurecore.australiasoutheast": "Australien, Südosten", + "azurecore.extensionName": "Azure-Konten", "azurecore.azureArcPostgres": "PostgreSQL Hyperscale mit Azure Arc-Unterstützung", - "azurecore.azureArcService": "Datendienst – Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Verwaltete SQL-Instanz – Azure Arc", + "azurecore.postgresFlexibleServer": "Flexible Server für Azure Database for PostgreSQL", + "azurecore.postgresServer": "Azure Database for PostgreSQL-Server", + "azure.azureResourcesGridTitle": "Azure-Ressourcen (Vorschau)", "azurecore.brazilsouth": "Brasilien, Süden", "azurecore.brazilsoutheast": "Brasilien, Südosten", "azurecore.canadacentral": "Kanada, Mitte", "azurecore.canadaeast": "Kanada, Osten", + "azurecore.reload": "Abbrechen", "azurecore.centralindia": "Indien, Mitte", "azurecore.centralus": "USA, Mitte", "azurecore.centraluseuap": "USA, Mitte EUAP", - "azurecore.deprecated": "Warnung: ADAL ist veraltet und wird voraussichtlich in einer zukünftigen Version entfernt werden. Bitte verwenden Sie stattdessen MSAL.", + "azurecore.azureArcService": "Datendienst – Azure Arc", "azurecore.disable": "Deaktivieren", "azurecore.dismiss": "Schließen", "azurecore.eastasia": "Asien, Osten", "azurecore.eastus": "USA, Osten", "azurecore.eastus2": "USA, Osten 2", "azurecore.eastus2euap": "USA, Osten 2 (EUAP)", - "azurecore.extensionName": "Azure-Konten", "azurecore.francecentral": "Frankreich, Mitte", "azurecore.francesouth": "Frankreich, Süden", "azurecore.germanynorth": "Deutschland, Norden", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Ungültiger Mandant für Abonnement.", "azurecore.japaneast": "Japan, Osten", "azurecore.japanwest": "Japan, Westen", + "azure.credStoreSaveFailedError": "Die Schlüssel für den Tokencache konnten nicht im Anmeldeinformationsspeicher gespeichert werden. Dies kann zu Problemen bei der Persistenz des Azure-Zugriffstokens und zu Verbindungsinstabilitäten führen. Wahrscheinlich hat SqlTools das Speicherlimit für Anmeldeinformationen unter Windows erreicht. Löschen Sie in der Windows-Anmeldeinformationsverwaltung mindestens 2 Anmeldeinformationen, die mit „Microsoft.SqlTools|“ beginnen, und wiederholen Sie den Ladevorgang.", "azurecore.koreacentral": "Südkorea, Mitte", "azurecore.koreasouth": "Südkorea, Süden", - "azurecore.location": "Standort", + "azurecore.location": "Speicherort", + "azurecore.requiresReload": "Bei Änderung dieser Einstellung muss das Fenster neu geladen werden, damit alle Änderungen wirksam werden.", "azurecore.name": "Name", + "azure.noCloudsEnabled": "Es sind keine Clouds aktiviert. Aktivieren Sie eine Cloud, um den Vorgang fortzusetzen.", "azurecore.northcentralus": "USA, Norden-Mitte", "azurecore.northeurope": "Europa, Norden", "azurecore.norwayeast": "Norwegen, Osten", "azurecore.norwaywest": "Norwegen, Westen", - "azurecore.piiLogging.warning": "Warnung: Die Azure-PII-Protokollierung ist aktiviert. Wenn Sie diese Option aktivieren, können personenbezogene Informationen protokolliert werden. Sie dürfen nur zu Debugzwecken verwendet werden.", - "azurecore.postgresFlexibleServer": "Flexible Server für Azure Database for PostgreSQL", - "azurecore.postgresServer": "Azure Database for PostgreSQL-Server", - "azurecore.reload": "Neu laden", "azurecore.reloadChoice": "Azure Data Studio neu laden", - "azurecore.reloadPrompt": "Die Authentifizierungsbibliothek wurde geändert, bitte laden Sie Azure Data Studio neu.", - "azurecore.requiresReload": "Bei Änderung dieser Einstellung muss das Fenster neu geladen werden, damit alle Änderungen wirksam werden.", "azurecore.resourceGroup": "Ressourcengruppe", "azurecore.resourceType": "Ressourcentyp", + "azurecore.sqlServerArc": "SQL Server – Azure Arc", + "azurecore.sqlDatabase": "SQL-Datenbank", + "azurecore.sqlManagedInstance": "Verwaltete SQL-Instanz", + "azurecore.azureArcsqlManagedInstance": "Verwaltete SQL-Instanz – Azure Arc", + "azurecore.sqlServer": "SQL Server", "azurecore.southafricanorth": "Südafrika, Norden", "azurecore.southafricawest": "Südafrika, Westen", "azurecore.southcentralus": "USA, Süden-Mitte", - "azurecore.southeastasia": "Asien, Südosten", "azurecore.southindia": "Indien, Süden", - "azurecore.sqlDatabase": "SQL-Datenbank", - "azurecore.sqlManagedInstance": "Verwaltete SQL-Instanz", - "azurecore.sqlServer": "SQL Server", - "azurecore.sqlServerArc": "SQL Server – Azure Arc", + "azurecore.southeastasia": "Asien, Südosten", "azurecore.subscription": "Abonnement", + "azurecore.switchMsal": "Zu MSAL wechseln", "azurecore.switzerlandnorth": "Schweiz, Norden", "azurecore.switzerlandwest": "Schweiz, Westen", + "azurecore.reloadPromptCacheClear": "Der Tokencache wurde erfolgreich gelöscht. Laden Sie Azure Data Studio neu.", "azurecore.typeIcon": "Typsymbol", "azurecore.uaecentral": "VAE, Mitte", "azurecore.uaenorth": "VAE, Norden", "azurecore.uksouth": "Vereinigtes Königreich, Süden", "azurecore.ukwest": "Vereinigtes Königreich, Westen", "azurecore.unableToFetchToken": "Für den Mandanten \"{0}\" kann kein Token abgerufen werden.", + "azure.unableToOpenAzureLink": "Der Link kann nicht geöffnet werden, weil erforderliche Werte fehlen.", + "azurecore.piiLogging.warning": "Warnung: Die Azure-PII-Protokollierung ist aktiviert. Wenn Sie diese Option aktivieren, können personenbezogene Informationen protokolliert werden. Sie dürfen nur zu Debugzwecken verwendet werden.", "azurecore.westcentralus": "USA, Westen-Mitte", "azurecore.westeurope": "Europa, Westen", "azurecore.westindia": "Indien, Westen", "azurecore.westus": "USA, Westen", - "azurecore.westus2": "USA, Westen 2" + "azurecore.westus2": "USA, Westen 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} Einstellung geändert wurde, laden Sie Azure Data Studio neu." + }, + "dist/utils": { + "providerSettings.error": "Endpunkte konnten nicht aus den Einstellungen geladen werden. Weitere Informationen finden Sie in den Protokollen.", + "providerSettings.success": "Benutzerdefinierte Endpunkte wurden erfolgreich aus den Einstellungen geladen." }, "package": { - "accounts.clearTokenCache": "Tokencache für Azure-Konto löschen", - "azure.description": "Durchsuchen und Arbeiten mit Azure-Ressourcen", - "azure.displayName": "Azure (Core)", - "azure.openInAzurePortal.title": "In Azure-Portal öffnen", - "azure.resource.config.filter.description": "Der Ressourcenfilter, jedes Element besteht aus einer Konto-ID, einer Abonnement-ID und einem Namen (durch Schrägstriche getrennt)", - "azure.resource.config.title": "Konfiguration von Azure-Ressourcen", + "config.providerSettings.endpoints.armResource": "ARM-Ressourcenendpunkt", "azure.resource.connectsqldb.title": "Zu Servern hinzufügen", - "azure.resource.connectsqlserver.title": "Verbinden", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Aktualisieren", - "azure.resource.refreshall.title": "Azure: Alle Konten aktualisieren", - "azure.resource.selectsubscriptions.title": "Abonnements auswählen", - "azure.resource.selecttenants.title": "Mandanten auswählen", - "azure.resource.signin.title": "Azure: Anmelden", - "azure.resource.startterminal.title": "Cloud Shell starten", - "azure.resource.view.title": "Azure (Vorschau)", - "azure.tenant.config.filter.description": "Die Liste der Mandanten-IDs, die beim Abfragen von Azure-Ressourcen oder beim Anfordern von Authentifizierungstoken übersprungen werden.", "azure.title": "Azure", - "config.authenticationLibrary": "Die Bibliothek, die für den AAD-Authentifizierungsfluss verwendet wird. Bitte starten Sie ADS neu, nachdem Sie diese Option geändert haben.", + "azure.displayName": "Azure (Core)", + "azure.resource.view.title": "Azure (Vorschau)", "config.azureAccountConfigurationSection": "Azure-Kontokonfiguration", "config.azureAuthMethodConfigurationSection": "Azure-Authentifizierungsmethode", + "config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault-Ressourcenendpunkt", + "config.providerSettings.endpoints.azureKustoResource": "Azure Kusto-Ressourcenendpunkt", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics-Endpunkt", + "config.providerSettings.endpoints.portal": "Azure-Portalendpunkt", + "azure.resource.config.title": "Konfiguration von Azure-Ressourcen", + "config.providerSettings.endpoints.azureStorageResource": "Azure Storage-Ressourcenendpunkt", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Suffix für Azure Storage-Ressourcenendpunkt", + "azure.resource.refreshall.title": "Azure: Alle Konten aktualisieren", + "azure.resource.signin.title": "Azure: Anmelden", + "azure.description": "Durchsuchen und Arbeiten mit Azure-Ressourcen", + "accounts.clearTokenCache": "Tokencache für Azure-Konto löschen", + "config.providerSettings.endpoints.clientId": "Client-ID für Azure Data Studio", + "config.providerSettingsMetadata": "Anzeigename der Cloud", + "config.providerSettingsId": "Cloud-ID", + "config.providerSettingsName": "Cloudname", + "config.providerSettingsDescription": "Cloudeinstellungen", "config.azureCodeGrantMethod": "Gewährungsmethode über Code", + "azure.resource.connectsqlserver.title": "Verbinden", "config.azureDeviceCodeMethod": "Gewährungsmethode über Gerät", - "config.enableChinaCloudDescription": "Hiermit wird festgelegt, ob die Azure China-Integration aktiviert werden soll.", - "config.enableGermanyCloudDescription": "Hiermit wird festgelegt, ob die Azure Deutschland-Integration aktiviert werden soll.", - "config.enablePublicCloudDescription": "Hiermit wird festgelegt, ob die Integration der öffentlichen Azure-Cloud aktiviert werden soll.", - "config.enableUsGovCloudDescription": "Hiermit wird festgelegt, ob die Integration der Azure-Cloud für US-Behörden (Fairfax) aktiviert werden soll.", - "config.enableUsNatCloudDescription": "Hiermit wird festgelegt, ob die Integration der Azure-Cloud (USA, national) aktiviert werden soll.", - "config.loggingLevel": "[Optional] Die Ausführlichkeitsprotokollierung für die Azure-Konten-Erweiterung.", "config.noSystemKeychain": "Hiermit wird die Keychain-Systemintegration deaktiviert. Die Anmeldeinformationen werden in einer Flatfile im Basisverzeichnis des Benutzers gespeichert.", - "config.piiLogging": "Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen." + "config.providerSettings.endpoints.graphResource": "Graph-Ressourcenendpunkt", + "config.providerSettings.endpoints.host": "Hostendpunkt", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph-Ressourcenendpunkt", + "config.providerSettings.endpoints.microsoftResource": "Microsoft-Ressourcenendpunkt", + "azure.openInAzurePortal.title": "In Azure-Portal öffnen", + "config.providerSettings.endpoints.powerBiResource": "Power BI-Ressourcenendpunkt", + "config.providerSettingsTitle": "Anbietereinstellungen", + "azure.resource.refresh.title": "Aktualisieren", + "config.providerSettings.endpoints.sqlResource": "SQL-Ressourcenendpunkt", + "config.providerSettings.endpoints.scopes": "Bereichsendpunkt", + "azure.resource.selectsubscriptions.title": "Abonnements auswählen", + "azure.resource.selecttenants.title": "Mandanten auswählen", + "config.customProviderSettings": "Einstellung, die benutzerdefinierte Azure-Authentifizierungsendpunkte enthält. Änderungen an dieser Einstellung erfordern einen Neustart, um wirksam zu werden.", + "config.enableChinaCloudDescription": "Hiermit wird festgelegt, ob die Azure China-Integration aktiviert werden soll.", + "config.enablePublicCloudDescription": "Hiermit wird festgelegt, ob die Integration der öffentlichen Azure-Cloud aktiviert werden soll.", + "config.piiLogging": "Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen.", + "config.enableUsGovCloudDescription": "Hiermit wird festgelegt, ob die Integration der Azure-Cloud für US-Behörden (Fairfax) aktiviert werden soll.", + "azure.resource.startterminal.title": "Cloud Shell starten", + "azure.tenant.config.filter.description": "Die Liste der Mandanten-IDs, die beim Abfragen von Azure-Ressourcen oder beim Anfordern von Authentifizierungstoken übersprungen werden.", + "azure.resource.config.filter.description": "Der Ressourcenfilter, jedes Element besteht aus einer Konto-ID, einer Abonnement-ID und einem Namen (durch Schrägstriche getrennt)", + "config.loggingLevel": "[Optional] Die Ausführlichkeitsprotokollierung für die Azure-Konten-Erweiterung." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..b773af972f --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "{0} wurde heruntergeladen", + "downloadingServiceStatusMsg": "\"{0}\" wird heruntergeladen", + "downloadingServiceChannelMsg": "\"{0}\" wird heruntergeladen", + "failedToStartServiceErrorMsg": "Fehler beim Starten von \"{0}\".", + "installedServiceChannelMsg": "\"{0}\" wurde installiert", + "installingServiceStatusMsg": "\"{0}\" wird installiert", + "installingServiceChannelMsg": "\"{0}\" wird in \"{1}\" installiert.", + "startingServiceStatusMsg": "\"{0}\" wird gestartet.", + "serviceStartedStatusMsg": "\"{0}\" wurde gestartet" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "Konto nicht vorhanden.", + "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.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." + }, + "dist/main": { + "notebookFileType": "Notebooks", + "unsupportedFileType": "Es werden nur IPYNB-Notebooks unterstützt.", + "azuremonitor.unsupportedPlatform": "Nicht unterstützte Plattform" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Abbrechen", + "cancel": "Vorgang abbrechen?", + "azureMonitor.searchServers": "Servernamen suchen" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Fehler bei Benachrichtigung über Knotenänderung: {0}", + "rootLabel": "Stamm", + "sessionNotFound": "Die Sitzung für den Knoten \"{0}\" ist nicht vorhanden." + }, + "dist/telemetry": { + "viewKnownIssuesText": "Bekannte Probleme anzeigen", + "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Administratorrechte", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Administratorrechte: SYSDBA oder SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Authentifizierungstyp", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", + "azuremonitor.displayName": "Azure Monitor-Protokolle", + "azuremonitor.description": "Azure Monitor-Zugriff für Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Benutzerdefinierter Name der Verbindung", + "azuremonitor.connectionOptions.databaseName.displayName": "Datenbank", + "azuremonitor.connectionProperties.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "azuremonitor.connectionProperties.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "azuremonitor.connectionProperties.serverName.description": "ID des Log Analytics-Arbeitsbereichs", + "azuremonitor.connectionProperties.metadataPooling.label": "Metadatenpooling", + "azuremonitor.objectsListProperties.name": "Name", + "azuremonitor.databasesListProperties.name": "Name", + "azuremonitor.connectionProperties.connectionName.displayName": "Name (optional)", + "azuremonitor.connectionProperties.password.displayName": "Kennwort", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Das Kennwort des Proxybenutzers bzw. der Proxybenutzerin.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Proxykennwort", + "azuremonitor.connectionProperties.proxyUserId.label": "Proxybenutzer-ID", + "azuremonitor.connectionProperties.groupName.security": "Sicherheit", + "azuremonitor.databasesListProperties.size": "Größe (MB)", + "azuremonitor.connectionProperties.groupName.source": "Quelle", + "azuremonitor.connectionProperties.authType.description": "Gibt die Methode zur Authentifizierung bei Azure Monitor an.", + "azuremonitor.connectionOptions.databaseName.description": "Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle", + "azuremonitor.connectionProperties.metadataPooling.description": "Dieses Attribut gibt an, ob die Metadateninformationen für ausgeführte Abfragen zur Verbesserung der Leistung zwischengespeichert werden.", + "azuremonitor.objectsListProperties.metadataTypeName": "Typ", + "azuremonitor.connectionProperties.userName.displayName": "Benutzername", + "azuremonitor.connectionProperties.proxyUserId.description": "Benutzername des Proxybenutzers.", + "azuremonitor.connectionProperties.serverName.displayName": "Arbeitsbereichs-ID", + "azuremonitor.cloud.workspaceProperties.id": "Arbeitsbereichs-ID", + "azuremonitor.cloud.workspaceProperties.name": "Arbeitsbereichsname" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-de/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.cms.i18n.json index 5f259241d6..33e9c1883f 100644 --- a/i18n/ads-language-pack-de/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Servergruppe hinzufügen", - "cms.Cancel": "Abbrechen", - "cms.OK": "OK", - "cms.ServerGroupDescription": "Beschreibung der Servergruppe", - "cms.ServerGroupName": "Name der Servergruppe", "cms.confirmDeleteGroup": "Möchten Sie den Löschvorgang durchführen?", "cms.confirmDeleteServer": "Möchten Sie den Löschvorgang durchführen?", "cms.errors.azureNotAllowed": "Azure SQL Server-Instanzen können nicht als zentrale Verwaltungsserver verwendet werden.", + "cms.Cancel": "Abbrechen", "cms.errors.sameCmsServerName": "Die Gruppe zentraler Verwaltungsserver enthält bereits einen registrierten Server namens \"{0}\".", - "cms.errors.sameServerGroupName": "\"{0}\" weist bereits eine Servergruppe namens \"{1}\" auf.", "cms.no": "Nein", - "cms.yes": "Ja" + "cms.OK": "OK", + "cms.ServerGroupDescription": "Beschreibung der Servergruppe", + "cms.ServerGroupName": "Name der Servergruppe", + "cms.yes": "Ja", + "cms.errors.sameServerGroupName": "\"{0}\" weist bereits eine Servergruppe namens \"{1}\" auf." }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Zentralen Verwaltungsserver hinzufügen..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "Keine Ressourcen gefunden." }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "Unerwarteter Fehler beim Laden gespeicherter Server: {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Wird geladen..." + "cms.resource.tree.treeProvider.loadingLabel": "Wird geladen...", + "cms.resource.tree.treeProvider.loadError": "Unerwarteter Fehler beim Laden gespeicherter Server: {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "Sie können keinen freigegebenen registrierten Server hinzufügen, dessen Name dem des Konfigurationsservers entspricht." }, "package": { - "cloud.databaseProperties.azureEdition": "Edition", - "cloud.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", - "cloud.databaseProperties.owner": "Besitzer", - "cloud.databaseProperties.serviceLevelObjective": "Tarif", - "cloud.serverProperties.serverEdition": "Typ", - "cloud.serverProperties.serverVersion": "Version", - "cms.configuration.title": "MSSQL-Konfiguration", - "cms.connectionOptions.applicationIntent.description": "Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server.", - "cms.connectionOptions.applicationIntent.displayName": "Anwendungszweck", - "cms.connectionOptions.applicationName.description": "Der Name der Anwendung", - "cms.connectionOptions.applicationName.displayName": "Anwendungsname", - "cms.connectionOptions.attachDbFilename.description": "Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens.", - "cms.connectionOptions.attachDbFilename.displayName": "Dateiname der anzufügenden Datenbank", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", - "cms.connectionOptions.authType.categoryValues.integrated": "Windows-Authentifizierung", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL-Anmeldung", - "cms.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei SQL Server an.", - "cms.connectionOptions.authType.displayName": "Authentifizierungstyp", - "cms.connectionOptions.columnEncryptionSetting.description": "Aktiviert oder deaktiviert Always Encrypted für die Verbindung.", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird.", - "cms.connectionOptions.commandTimeout.displayName": "Befehlstimeout", - "cms.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", - "cms.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", - "cms.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", - "cms.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", - "cms.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.", - "cms.connectionOptions.connectTimeout.displayName": "Verbindungstimeout", - "cms.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", - "cms.connectionOptions.connectionName.displayName": "Name (optional)", - "cms.connectionOptions.contextConnection.description": "Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess.", - "cms.connectionOptions.contextConnection.displayName": "Kontextverbindung", - "cms.connectionOptions.currentLanguage.description": "Der Datensatzname der SQL Server-Sprache", - "cms.connectionOptions.currentLanguage.displayName": "Aktuelle Sprache", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Host-Überwachungsdienst", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Keine", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Nachweisprotokoll", - "cms.connectionOptions.enclaveAttestationUrl.description": "Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "Nachweis-URL", - "cms.connectionOptions.encrypt.categoryValues.false": "Optional (FALSCH)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Streng", - "cms.connectionOptions.encrypt.categoryValues.true": "Obligatorisch (WAHR)", - "cms.connectionOptions.encrypt.description": "Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt.", - "cms.connectionOptions.encrypt.displayName": "Verschlüsseln", - "cms.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert", - "cms.connectionOptions.failoverPartner.displayName": "Failoverpartner", + "cms.resource.registerCmsServer.title": "Zentralen Verwaltungsserver hinzufügen", "cms.connectionOptions.groupName.advanced": "Erweitert", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "Anwendungszweck", + "cms.connectionOptions.applicationName.displayName": "Anwendungsname", + "cms.connectionOptions.attachDbFilename.displayName": "Dateiname der anzufügenden Datenbank", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "Nachweis-URL", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Nachweisprotokoll", + "cms.connectionOptions.authType.displayName": "Authentifizierungstyp", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "cms.resource.explorer.title": "Zentrale Verwaltungsserver", + "cms.title": "Zentrale Verwaltungsserver", + "cms.connectionOptions.commandTimeout.displayName": "Befehlstimeout", + "cloud.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", + "onprem.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", + "onprem.serverProperties.machineName": "Computername", + "cms.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", + "cms.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", + "cms.connectionOptions.connectTimeout.displayName": "Verbindungstimeout", "cms.connectionOptions.groupName.connectionResiliency": "Verbindungsresilienz", "cms.connectionOptions.groupName.context": "Kontext", - "cms.connectionOptions.groupName.initialization": "Initialisierung", - "cms.connectionOptions.groupName.pooling": "Pooling", - "cms.connectionOptions.groupName.replication": "Replikation", - "cms.connectionOptions.groupName.security": "Sicherheit", - "cms.connectionOptions.groupName.source": "Quelle", - "cms.connectionOptions.hostNameInCertificate.description": "Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet.", + "cms.connectionOptions.contextConnection.displayName": "Kontextverbindung", + "cms.connectionOptions.currentLanguage.displayName": "Aktuelle Sprache", + "cms.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", + "cms.connectionOptions.applicationIntent.description": "Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server.", + "cms.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", + "cms.resource.deleteCmsServer.title": "Löschen", + "cms.resource.deleteServerGroup.title": "Löschen", + "cms.resource.deleteRegisteredServer.title": "Löschen", + "cms.connectionOptions.serverDescription.description": "Beschreibung der SQL Server-Instanz", + "cms.disabled": "Deaktiviert", + "cloud.databaseProperties.azureEdition": "Edition", + "onprem.serverProperties.serverEdition": "Edition", + "cms.enabled": "Aktiviert", + "cms.connectionOptions.columnEncryptionSetting.description": "Aktiviert oder deaktiviert Always Encrypted für die Verbindung.", + "cms.connectionOptions.secureEnclaves.description": "Aktiviert oder deaktiviert sichere Enklaven für die Verbindung.", + "cms.connectionOptions.encrypt.displayName": "Verschlüsseln", + "cms.connectionOptions.failoverPartner.displayName": "Failoverpartner", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Host-Überwachungsdienst", "cms.connectionOptions.hostNameInCertificate.displayName": "Hostname im Zertifikat", - "cms.connectionOptions.loadBalanceTimeout.description": "Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird", + "cms.connectionOptions.hostNameInCertificate.description": "Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet.", + "cms.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "cms.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "cms.connectionOptions.typeSystemVersion.description": "Gibt an, welches Servertypsystem der Anbieter über den DataReader verfügbar macht.", + "cms.connectionOptions.groupName.initialization": "Initialisierung", + "onprem.databaseProperties.lastBackupDate": "Letzte Datenbanksicherung", + "onprem.databaseProperties.lastLogBackupDate": "Letzte Protokollsicherung", "cms.connectionOptions.loadBalanceTimeout.displayName": "Timeout für Lastenausgleich", - "cms.connectionOptions.maxPoolSize.description": "Die maximal zulässige Anzahl von Verbindungen im Pool", + "cms.configuration.title": "MSSQL-Konfiguration", + "cms.connectionOptions.encrypt.categoryValues.true": "Obligatorisch (WAHR)", "cms.connectionOptions.maxPoolSize.displayName": "Maximale Poolgröße", - "cms.connectionOptions.minPoolSize.description": "Die mindestens erforderliche Anzahl von Verbindungen im Pool", + "cms.logFilesRemovalLimit": "Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Minimale Poolgröße", "cms.connectionOptions.multiSubnetFailover.displayName": "Multisubnetzfailover", - "cms.connectionOptions.multipleActiveResultSets.description": "Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden.", "cms.connectionOptions.multipleActiveResultSets.displayName": "Mehrere aktive Resultsets", - "cms.connectionOptions.packetSize.description": "Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden", + "cms.connectionOptions.connectionName.displayName": "Name (optional)", + "cms.connectionOptions.serverName.description": "Name der SQL Server-Instanz", + "cms.resource.addServerGroup.title": "Neue Servergruppe...", + "cms.resource.addRegisteredServer.title": "Neue Serverregistrierung...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Keine", + "cms.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", + "cms.logRetentionMinutes": "Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche.", + "onprem.serverProperties.osVersion": "Betriebssystemversion", + "cms.connectionOptions.encrypt.categoryValues.false": "Optional (FALSCH)", + "cloud.databaseProperties.owner": "Besitzer", + "onprem.databaseProperties.owner": "Besitzer", "cms.connectionOptions.packetSize.displayName": "Paketgröße", - "cms.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", "cms.connectionOptions.password.displayName": "Kennwort", - "cms.connectionOptions.persistSecurityInfo.description": "Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben.", "cms.connectionOptions.persistSecurityInfo.displayName": "Sicherheitsinformationen dauerhaft speichern", - "cms.connectionOptions.pooling.description": "Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt.", + "cms.connectionOptions.groupName.pooling": "Pooling", "cms.connectionOptions.pooling.displayName": "Pooling", "cms.connectionOptions.port.displayName": "Port", - "cms.connectionOptions.replication.description": "Wird von SQL Server bei der Replikation verwendet.", + "cloud.databaseProperties.serviceLevelObjective": "Tarif", + "onprem.databaseProperties.recoveryModel": "Wiederherstellungsmodell", + "cms.resource.refresh.title": "Aktualisieren", + "cms.resource.refreshServerGroup.title": "Servergruppe aktualisieren", + "cms.connectionOptions.groupName.replication": "Replikation", "cms.connectionOptions.replication.displayName": "Replikation", - "cms.connectionOptions.secureEnclaves.description": "Aktiviert oder deaktiviert sichere Enklaven für die Verbindung.", - "cms.connectionOptions.secureEnclaves.displayName": "Sichere Enklaven", - "cms.connectionOptions.serverDescription.description": "Beschreibung der SQL Server-Instanz", - "cms.connectionOptions.serverDescription.displayName": "Serverbeschreibung", - "cms.connectionOptions.serverName.description": "Name der SQL Server-Instanz", - "cms.connectionOptions.serverName.displayName": "Server", - "cms.connectionOptions.serverName.placeholder": "Beispiel: tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt.", - "cms.connectionOptions.trustServerCertificate.displayName": "Serverzertifikat vertrauen", - "cms.connectionOptions.typeSystemVersion.description": "Gibt an, welches Servertypsystem der Anbieter über den DataReader verfügbar macht.", - "cms.connectionOptions.typeSystemVersion.displayName": "Typsystemversion", - "cms.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", - "cms.connectionOptions.userName.displayName": "Benutzername", - "cms.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt", - "cms.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Unterstützung für die Verwaltung zentraler SQL Server-Verwaltungsserver", - "cms.disabled": "Deaktiviert", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL-Anmeldung", "cms.displayName": "Zentrale SQL Server-Verwaltungsserver", - "cms.enabled": "Aktiviert", + "cms.connectionOptions.secureEnclaves.displayName": "Sichere Enklaven", + "cms.connectionOptions.groupName.security": "Sicherheit", + "cms.connectionOptions.serverName.displayName": "Server", + "cms.connectionOptions.serverDescription.displayName": "Serverbeschreibung", + "cms.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", "cms.format.alignColumnDefinitionsInColumns": "Sollen Spaltendefinitionen ausgerichtet werden?", "cms.format.datatypeCasing": "Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", "cms.format.keywordCasing": "Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", - "cms.format.placeCommasBeforeNextStatement": "Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. \", mycolumn2\") und nicht am Ende platziert werden sollen: \"mycolumn1,\"", "cms.format.placeSelectStatementReferencesOnNewLine": "Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei \"SELECT C1, C2 FROM T1\" C1 und C2 jeweils in separaten Zeilen angezeigt.", - "cms.logDebugInfo": "[Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus.", - "cms.logFilesRemovalLimit": "Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt.", - "cms.logRetentionMinutes": "Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", - "cms.resource.addRegisteredServer.title": "Neue Serverregistrierung...", - "cms.resource.addServerGroup.title": "Neue Servergruppe...", - "cms.resource.deleteCmsServer.title": "Löschen", - "cms.resource.deleteRegisteredServer.title": "Löschen", - "cms.resource.deleteServerGroup.title": "Löschen", - "cms.resource.explorer.title": "Zentrale Verwaltungsserver", - "cms.resource.refresh.title": "Aktualisieren", - "cms.resource.refreshServerGroup.title": "Servergruppe aktualisieren", - "cms.resource.registerCmsServer.title": "Zentralen Verwaltungsserver hinzufügen", - "cms.title": "Zentrale Verwaltungsserver", - "cms.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.", + "cms.connectionOptions.packetSize.description": "Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden", + "cms.connectionOptions.groupName.source": "Quelle", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", + "cms.connectionOptions.enclaveAttestationUrl.description": "Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", + "cms.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei SQL Server an.", + "cms.connectionOptions.encrypt.categoryValues.strict": "Streng", + "cms.description": "Unterstützung für die Verwaltung zentraler SQL Server-Verwaltungsserver", + "cms.connectionOptions.currentLanguage.description": "Der Datensatzname der SQL Server-Sprache", + "cms.connectionOptions.commandTimeout.description": "Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird.", + "cms.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.", + "cms.connectionOptions.maxPoolSize.description": "Die maximal zulässige Anzahl von Verbindungen im Pool", + "cms.connectionOptions.loadBalanceTimeout.description": "Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird", + "cms.connectionOptions.minPoolSize.description": "Die mindestens erforderliche Anzahl von Verbindungen im Pool", + "cms.connectionOptions.applicationName.description": "Der Name der Anwendung", + "cms.connectionOptions.attachDbFilename.description": "Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens.", + "cms.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt", + "cms.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert", + "cms.connectionOptions.trustServerCertificate.displayName": "Serverzertifikat vertrauen", + "cloud.serverProperties.serverEdition": "Typ", + "cms.connectionOptions.typeSystemVersion.displayName": "Typsystemversion", + "cms.connectionOptions.replication.description": "Wird von SQL Server bei der Replikation verwendet.", + "cms.connectionOptions.userName.displayName": "Benutzername", + "cloud.serverProperties.serverVersion": "Version", + "onprem.serverProperties.serverVersion": "Version", + "cms.connectionOptions.encrypt.description": "Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt.", + "cms.connectionOptions.persistSecurityInfo.description": "Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben.", + "cms.connectionOptions.trustServerCertificate.description": "Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt.", + "cms.connectionOptions.contextConnection.description": "Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess.", + "cms.connectionOptions.multipleActiveResultSets.description": "Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden.", + "cms.connectionOptions.pooling.description": "Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt.", + "cms.connectionOptions.authType.categoryValues.integrated": "Windows-Authentifizierung", + "cms.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", "ignorePlatformWarning": "[Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen.", - "onprem.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", - "onprem.databaseProperties.lastBackupDate": "Letzte Datenbanksicherung", - "onprem.databaseProperties.lastLogBackupDate": "Letzte Protokollsicherung", - "onprem.databaseProperties.owner": "Besitzer", - "onprem.databaseProperties.recoveryModel": "Wiederherstellungsmodell", - "onprem.serverProperties.machineName": "Computername", - "onprem.serverProperties.osVersion": "Betriebssystemversion", - "onprem.serverProperties.serverEdition": "Edition", - "onprem.serverProperties.serverVersion": "Version" + "cms.logDebugInfo": "[Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus.", + "cms.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.", + "cms.connectionOptions.serverName.placeholder": "Beispiel: tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. \", mycolumn2\") und nicht am Ende platziert werden sollen: \"mycolumn1,\"" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.dacpac.i18n.json similarity index 97% rename from i18n/ads-language-pack-de/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.dacpac.i18n.json index 6393ba6805..83d49bb259 100644 --- a/i18n/ads-language-pack-de/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "Eine Datenbank desselben Namens ist bereits in der SQL Server-Instanz vorhanden.", + "dacFx.importDescription": "Datenbank aus einer BACPAC-Datei erstellen [BACPAC importieren]", + "dacfx.dataLoss": "Datenverlust", + "dacfx.wizardTitle": "Assistent für Datenebenenanwendung", "dacFx.databaseName": "Datenbankname", "dacFx.deployButton": "Bereitstellen", - "dacFx.deployConfigPageName": "Einstellungen für DACPAC-Bereitstellung auswählen", "dacFx.deployDescription": "DACPAC-Datei einer Datenschichtanwendung für eine SQL Server-Instanz bereitstellen [DACPAC bereitstellen]", - "dacFx.deployPlanPageName": "Bereitstellungsplan überprüfen", + "dacfx.deployPlanTableTitle": "Planvorgänge bereitstellen", "dacFx.export": "Exportieren", - "dacFx.exportConfigPageName": "Einstellungen für BACPAC-Export auswählen", "dacFx.exportDescription": "Schema und Daten aus einer Datenbank in das logische BACPAC-Dateiformat exportieren [BACPAC exportieren]", "dacFx.extract": "Extrahieren", - "dacFx.extractConfigPageName": "Einstellungen für DACPAC-Extraktion auswählen", "dacFx.extractDescription": "Datenschichtanwendung aus einer SQL Server-Instanz in eine DACPAC-Datei extrahieren [DACPAC extrahieren]", + "dacfx.fileLocation": "Dateispeicherort", + "dacfx.whitespaceFilenameErrorMessage": "Der Dateiname darf nicht aus Leerzeichen bestehen.", + "dacfx.filenameEndingInPeriodErrorMessage": "Der Dateiname darf nicht mit einem Punkt enden.", + "dacfx.trailingWhitespaceErrorMessage": "Der Dateiname darf nicht mit einem Leerzeichen enden.", + "dacfx.tooLongFilenameErrorMessage": "Der Dateiname umfasst mehr als 255 Zeichen.", "dacFx.generateScriptButton": "Skript generieren", + "dacfx.deployPlanErrorMessage": "Fehler beim Generieren des Bereitstellungsplans \"{0}\".", + "dacfx.generateDeployErrorMessage": "Fehler beim Generieren des Bereitstellungsskripts: {0}", "dacFx.import": "Importieren", - "dacFx.importConfigPageName": "Einstellungen für BACPAC-Import auswählen", - "dacFx.importDescription": "Datenbank aus einer BACPAC-Datei erstellen [BACPAC importieren]", + "dacfx.invalidFileCharsErrorMessage": "Ungültige Dateizeichen", + "dacfx.objecTooltip": "Name des von der Bereitstellung betroffenen Objekts", "dacFx.newDatabase": "Neue Datenbank", + "dacfx.noDataLoss": "Die aufgeführten Bereitstellungsaktionen führen zu keinem Datenverlust.", + "dacfx.object": "Objekt", + "dacFxDeploy.openFile": "Öffnen", + "dacfx.operation": "Vorgang", + "dacfx.operationTooltip": "Vorgang (Erstellen, Ändern, Löschen), der während der Bereitstellung ausgeführt wird", + "dacfx.dataLossTooltip": "Vorgänge, die zu Datenverlusten führen können, werden mit einem Warnhinweis gekennzeichnet.", "dacFx.proceedDataLoss": "Vorgang trotz möglicher Datenverluste fortsetzen", + "dacfx.reservedValueErrorMessage": "Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal.", + "dacFx.deployPlanPageName": "Bereitstellungsplan überprüfen", + "dacfx.save": "Speichern", + "dacFx.deployConfigPageName": "Einstellungen für DACPAC-Bereitstellung auswählen", + "dacFx.exportConfigPageName": "Einstellungen für BACPAC-Export auswählen", + "dacFx.extractConfigPageName": "Einstellungen für DACPAC-Extraktion auswählen", + "dacFx.importConfigPageName": "Einstellungen für BACPAC-Import auswählen", "dacFx.selectOperationPageName": "Vorgang auswählen", + "dacfx.selectFile": "Datei auswählen", + "dacfx.setting": "Einstellung", "dacFx.sourceDatabase": "Quelldatenbank", "dacFx.sourceServer": "Quellserver", "dacFx.summaryPageName": "Zusammenfassung", + "dacfx.summaryTableTitle": "Zusammenfassung der Einstellungen", "dacFx.targetDatabase": "Zieldatenbank", "dacFx.targetServer": "Zielserver", - "dacFx.upgradeExistingDatabase": "Vorhandene Datenbank aktualisieren", - "dacFx.versionText": "Version (Verwenden Sie x.x.x.x, wobei x für eine Zahl steht)", - "dacFxDeploy.openFile": "Öffnen", - "dacfx.dataLoss": "Datenverlust", "dacfx.dataLossText": "Die Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten.", - "dacfx.dataLossTextWithCount": "{0} der aufgeführten Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten.", - "dacfx.dataLossTooltip": "Vorgänge, die zu Datenverlusten führen können, werden mit einem Warnhinweis gekennzeichnet.", - "dacfx.databaseNameExistsErrorMessage": "Eine Datenbank desselben Namens ist bereits in der SQL Server-Instanz vorhanden.", - "dacfx.default": "Standardeinstellung", - "dacfx.deployPlanErrorMessage": "Fehler beim Generieren des Bereitstellungsplans \"{0}\".", - "dacfx.deployPlanTableTitle": "Planvorgänge bereitstellen", - "dacfx.fileLocation": "Dateispeicherort", - "dacfx.filenameEndingInPeriodErrorMessage": "Der Dateiname darf nicht mit einem Punkt enden.", - "dacfx.generateDeployErrorMessage": "Fehler beim Generieren des Bereitstellungsskripts: {0}", - "dacfx.invalidFileCharsErrorMessage": "Ungültige Dateizeichen", - "dacfx.noDataLoss": "Die aufgeführten Bereitstellungsaktionen führen zu keinem Datenverlust.", - "dacfx.objecTooltip": "Name des von der Bereitstellung betroffenen Objekts", - "dacfx.object": "Objekt", - "dacfx.operation": "Vorgang", - "dacfx.operationErrorMessage": "Fehler bei {0}-Vorgang: {1}.", - "dacfx.operationTooltip": "Vorgang (Erstellen, Ändern, Löschen), der während der Bereitstellung ausgeführt wird", - "dacfx.reservedValueErrorMessage": "Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal.", "dacfx.reservedWindowsFilenameErrorMessage": "Dieser Dateiname ist für Windows reserviert. Wählen Sie einen anderen Namen, und versuchen Sie es noch mal.", - "dacfx.save": "Speichern", - "dacfx.scriptGeneratingMessage": "Sie können den Status der Skriptgenerierung in der Aufgabenansicht anzeigen, sobald der Assistent geschlossen ist. Das generierte Skript wird nach Abschluss des Vorgangs geöffnet.", - "dacfx.selectFile": "Datei auswählen", - "dacfx.setting": "Einstellung", - "dacfx.summaryTableTitle": "Zusammenfassung der Einstellungen", - "dacfx.tooLongFilenameErrorMessage": "Der Dateiname umfasst mehr als 255 Zeichen.", - "dacfx.trailingWhitespaceErrorMessage": "Der Dateiname darf nicht mit einem Leerzeichen enden.", "dacfx.type": "Typ", "dacfx.typeTooltip": "Typ des von der Bereitstellung betroffenen Objekts", "dacfx.undefinedFilenameErrorMessage": "Undefinierter Name.", + "dacFx.upgradeExistingDatabase": "Vorhandene Datenbank aktualisieren", "dacfx.value": "Wert", "dacfx.version": "Version", - "dacfx.whitespaceFilenameErrorMessage": "Der Dateiname darf nicht aus Leerzeichen bestehen.", - "dacfx.wizardTitle": "Assistent für Datenebenenanwendung" + "dacFx.versionText": "Version (Verwenden Sie x.x.x.x, wobei x für eine Zahl steht)", + "dacfx.scriptGeneratingMessage": "Sie können den Status der Skriptgenerierung in der Aufgabenansicht anzeigen, sobald der Assistent geschlossen ist. Das generierte Skript wird nach Abschluss des Vorgangs geöffnet.", + "dacfx.default": "Standardeinstellung", + "dacfx.dataLossTextWithCount": "{0} der aufgeführten Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten.", + "dacfx.operationErrorMessage": "Fehler bei {0}-Vorgang: {1}." }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Vollständiger Pfad zu dem Ordner, in dem DACPAC- und BACPAC-Dateien standardmäßig gespeichert werden", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "Assistent für Datenebenenanwendung" + "dacFx.startTitle": "Assistent für Datenebenenanwendung", + "dacFx.defaultSaveLocation": "Vollständiger Pfad zu dem Ordner, in dem DACPAC- und BACPAC-Dateien standardmäßig gespeichert werden" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 98% rename from i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.data-workspace.i18n.json index 44bf2c0d52..6b5fa3353a 100644 --- a/i18n/ads-language-pack-de/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Alle Projekttypen", - "LocalDevInfo": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zur lokalen Entwicklungserfahrung bezüglich {0} zu erfahren", - "SelectProjectFileActionName": "Auswählen", - "UnknownProjectTypeError": "Für den Projekttyp mit der ID \"{0}\" wurde kein Anbieter gefunden", - "UnknownProjectsError": "Für die folgenden Projekte wurde kein Anbieter gefunden: {0}", - "activateExtensionFailed": "Fehler beim Laden der Projektanbietererweiterung \"{0}\". Fehlermeldung: {1}", - "dataworksapce.local": "Lokal", - "dataworksapce.refresh": "Aktualisieren", - "dataworkspace.NewProjectDialogTitle": "Neues Datenbankprojekt erstellen", - "dataworkspace.Type": "Typ", + "dataworkspace.restartConfirmation": "Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten?", "dataworkspace.browse": "Durchsuchen", "dataworkspace.browseEllipsis": "Durchsuchen...", - "dataworkspace.cloneParentDirectoryNotExistError": "Der ausgewählte Klonpfad \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.sdkLearnMorePlaceholder": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten.", + "LocalDevInfo": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zur lokalen Entwicklungserfahrung bezüglich {0} zu erfahren", + "gitCloneMessage": "Das Git-Repository \"{0}\" wird geklont ...", "dataworkspace.create": "Erstellen", + "dataworkspace.NewProjectDialogTitle": "Neues Datenbankprojekt erstellen", "dataworkspace.default": "Standard", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Das Verzeichnis \"{0}\" ist bereits am ausgewählten Speicherort vorhanden, wählen Sie ein anderes aus", "dataworkspace.enterProjectName": "Geben Sie den Projektnamen ein", - "dataworkspace.fileNotExistError": "Die ausgewählte {0}-Datei \"{1}\" ist nicht vorhanden oder keine Datei.", + "dataworkspace.projectNamePlaceholder": "Geben Sie den Projektnamen ein", "dataworkspace.gitRepoUrlPlaceholder": "URL des Git-Remoterepositorys eingeben", + "gitCloneError": "Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe", + "activateExtensionFailed": "Fehler beim Laden der Projektanbietererweiterung \"{0}\". Fehlermeldung: {1}", + "fileDoesNotExist": "Die Datei \"{0}\" ist nicht vorhanden", + "tooLongFilenameErrorMessage": "Der Dateiname darf nicht mehr als 255 Zeichen umfassen", + "whitespaceFilenameErrorMessage": "Der Dateiname darf nicht aus Leerzeichen bestehen.", + "filenameEndingInPeriodErrorMessage": "Der Dateiname darf nicht mit einem Punkt enden.", + "trailingWhitespaceErrorMessage": "Der Dateiname darf nicht mit einem Leerzeichen beginnen oder enden", "dataworkspace.gitRepoUrlTitle": "Git-Repository-URL", + "invalidFileCharsErrorMessage": "Ungültige Dateizeichen", "dataworkspace.learnMore": "Weitere Informationen", - "dataworkspace.localClonePathPlaceholder": "Speicherort zum lokalen Klonen des Repositorys auswählen", + "openedProjectsUndefinedAfterRefresh": "Die Liste der geöffneten Projekte sollte nach der Aktualisierung vom Datenträger nicht undefiniert sein.", + "dataworksapce.local": "Lokal", "dataworkspace.localClonePathTitle": "Lokaler Klonpfad", "dataworkspace.locationSelectorTitle": "Speicherort", + "dataworkspace.projectLocationTitle": "Speicherort", + "dataworkspace.projectNameTitle": "Name", "dataworkspace.nameCannotBeEmpty": "Name darf nicht leer sein", "dataworkspace.no": "Nein", + "noProjectProvidingExtensionsInstalled": "Es sind keine Datenbankprojekterweiterungen installiert. Installieren Sie eine Datenbankprojekterweiterung, um dieses Feature zu verwenden.", + "UnknownProjectTypeError": "Für den Projekttyp mit der ID \"{0}\" wurde kein Anbieter gefunden", + "UnknownProjectsError": "Für die folgenden Projekte wurde kein Anbieter gefunden: {0}", "dataworkspace.ok": "OK", + "onlyMovingOneFileIsSupported": "Es kann immer nur eine Datei auf einmal verschoben werden.", "dataworkspace.open": "Öffnen", "dataworkspace.openExistingDialogTitle": "Vorhandenes Projekt öffnen", + "noPreviousData": "Vorherige \"{0}\" für das aktuelle Projekt werden hier angezeigt. Führen Sie die Ausführung aus, um die Ergebnisse anzuzeigen.", "dataworkspace.project": "Projekt", + "projectFailedToLoad": "Projekt '{0}' konnte nicht geladen werden: {1} Um weitere Details zu sehen, [öffnen Sie die Entwicklerkonsole](command:workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", - "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.projectFilePlaceholder": "Projektdatei auswählen", "dataworkspace.projectFileTitle": "Projektdatei", - "dataworkspace.projectLocationPlaceholder": "Speicherort zum Erstellen des Projekts auswählen", - "dataworkspace.projectLocationTitle": "Speicherort", - "dataworkspace.projectNamePlaceholder": "Geben Sie den Projektnamen ein", - "dataworkspace.projectNameTitle": "Name", - "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "projectNameNull": "Projektname ist Null", + "dataworksapce.refresh": "Aktualisieren", "dataworkspace.remoteGitRepo": "Git-Remoterepository", - "dataworkspace.restartConfirmation": "Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten?", - "dataworkspace.sdkLearnMorePlaceholder": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten.", + "reservedValueErrorMessage": "Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal.", "dataworkspace.sdkStyleProject": "Projekte im SDK-Stil (Vorschau)", "dataworkspace.select": "Auswählen", - "dataworkspace.selectProjectLocation": "Projektspeicherort auswählen", "dataworkspace.selectProjectType": "Datenbankprojekttyp auswählen", + "dataworkspace.selectProjectLocation": "Projektspeicherort auswählen", "dataworkspace.selectTargetPlatform": "Zielplattform auswählen", - "dataworkspace.targetPlatform": "Zielplattform", + "dataworkspace.localClonePathPlaceholder": "Speicherort zum lokalen Klonen des Repositorys auswählen", + "dataworkspace.projectLocationPlaceholder": "Speicherort zum Erstellen des Projekts auswählen", + "dataworkspace.projectFilePlaceholder": "Projektdatei auswählen", "dataworkspace.workspacePlaceholder": "Arbeitsbereichsdatei auswählen ({0})", - "dataworkspace.yesRecommended": "Ja (empfohlen)", - "dragAndDropNotSupported": "Dieser Projekttyp unterstützt Drag & Drop nicht.", - "fileDoesNotExist": "Die Datei \"{0}\" ist nicht vorhanden", - "filenameEndingInPeriodErrorMessage": "Der Dateiname darf nicht mit einem Punkt enden.", - "gitCloneError": "Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe", - "gitCloneMessage": "Das Git-Repository \"{0}\" wird geklont ...", - "invalidFileCharsErrorMessage": "Ungültige Dateizeichen", - "noPreviousData": "Vorherige \"{0}\" für das aktuelle Projekt werden hier angezeigt. Führen Sie die Ausführung aus, um die Ergebnisse anzuzeigen.", - "noProjectProvidingExtensionsInstalled": "Es sind keine Datenbankprojekterweiterungen installiert. Installieren Sie eine Datenbankprojekterweiterung, um dieses Feature zu verwenden.", - "onlyMovingOneFileIsSupported": "Es kann immer nur eine Datei auf einmal verschoben werden.", - "openedProjectsUndefinedAfterRefresh": "Die Liste der geöffneten Projekte sollte nach der Aktualisierung vom Datenträger nicht undefiniert sein.", - "projectFailedToLoad": "Projekt '{0}' konnte nicht geladen werden: {1} Um weitere Details zu sehen, [öffnen Sie die Entwicklerkonsole] (command:workbench.action.toggleDevTools).", - "projectNameNull": "Projektname ist Null", - "reservedValueErrorMessage": "Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal.", + "dataworkspace.targetPlatform": "Zielplattform", + "dataworkspace.cloneParentDirectoryNotExistError": "Der ausgewählte Klonpfad \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "dataworkspace.fileNotExistError": "Die ausgewählte {0}-Datei \"{1}\" ist nicht vorhanden oder keine Datei.", + "dataworkspace.projectDirectoryAlreadyExistError": "Es ist bereits ein Verzeichnis mit dem Namen \"{0}\" am ausgewählten Speicherort vorhanden: \"{1}\".", "reservedWindowsFilenameErrorMessage": "Dieser Dateiname ist für Windows reserviert. Wählen Sie einen anderen Namen, und versuchen Sie es noch mal.", - "tooLongFilenameErrorMessage": "Der Dateiname darf nicht mehr als 255 Zeichen umfassen", - "trailingWhitespaceErrorMessage": "Der Dateiname darf nicht mit einem Leerzeichen beginnen oder enden", + "dragAndDropNotSupported": "Dieser Projekttyp unterstützt Drag & Drop nicht.", + "dataworkspace.Type": "Typ", "undefinedFilenameErrorMessage": "Nicht definierter Name", - "whitespaceFilenameErrorMessage": "Der Dateiname darf nicht aus Leerzeichen bestehen." + "dataworkspace.yesRecommended": "Ja (empfohlen)", + "SelectProjectFileAction": "Auswählen" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "Informationsmeldung immer anzeigen, wenn die aktuellen Arbeitsbereichsordner Projekte enthalten, die nicht zu den Projekten des Arbeitsbereichs hinzugefügt wurden.", "close-workspace-command": "Arbeitsbereich schließen", - "data-workspace-view-container-name": "Datenbankprojekte", - "main-view-name": "Datenbankprojekte", - "manage-project-command": "Verwalten", - "new-command": "Neu", - "open-existing-command": "Vorhandene öffnen", - "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", "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).", + "main-view-name": "Datenbankprojekte", + "data-workspace-view-container-name": "Datenbankprojekte", "projects.defaultProjectSaveLocation": "Vollständiger Pfad zu dem Ordner, in dem neue Projekte standardmäßig gespeichert werden.", "projects.excludedProjectsDescription": "Liste der Projekte im Arbeitsbereich, die aus dem Projekte-Viewlet ausgeschlossen werden sollen", - "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", + "new-command": "Neu", + "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", "refresh-workspace-command": "Aktualisieren", "remove-project-command": "Projekt entfernen" } diff --git a/i18n/ads-language-pack-de/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..87611e10c6 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Datenbankname", + "externalTable.externalSchemaTitle": "Externes Schema", + "externalTable.externalTableTitle": "Externe Tabelle", + "externalTable.hostnameTitle": "Hostname", + "msgMissingNodeContext": "Es wurde ein Knotenbefehl aufgerufen, ohne dass ein Knoten übergeben wurde.", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Servername", + "externalTable.serviceNameTitle": "Dienstname/SID", + "externalTable.sourceSchemaTitle": "Quellschema", + "externalTable.sourceTableTitle": "Quelltabelle" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Download von {0} abgeschlossen", + "downloadingServiceStatus": "{0} wird heruntergeladen", + "downloadingService": "{0} wird heruntergeladen", + "serviceStartFailed": "Fehler beim Starten von {0}: {1}", + "serviceInstalled": "{0} wurde installiert", + "installingService": "{0} wird installiert", + "installingServiceDetailed": "\"{0}\" wird in \"{1}\" installiert.", + "serviceStarting": "{0} wird gestartet...", + "serviceStarted": "{0} gestartet" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Bekannte Probleme anzeigen", + "serviceCrashMessage": "Die Dienstkomponente konnte nicht gestartet werden." + }, + "dist/utils": { + "executeCommandProcessExited": "Der Prozess wurde mit Code {0} beendet." + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "Datenbank, in der die externe Tabelle erstellt wird", + "tableFromFileImport.destConnTitle": "Zielserver", + "tableFromFileImport.dataSourceDropdown": "Externe Datenquelle für neue externe Tabelle", + "tableFromFileImport.tableTextboxTitle": "Name für neue externe Tabelle", + "tableFromFileImport.fileFormatTextboxTitle": "Name für das externe Dateiformat der neuen Tabelle", + "tableFromFileImport.noSchemas": "In der angegebenen Datenbank wurden keine Schemas gefunden.", + "tableFromFileImport.noDataSources": "In der angegebenen Datenbank wurden keine gültigen externen Datenquellen gefunden.", + "tableFromFileImport.refreshButtonTitle": "Aktualisieren", + "tableFromFileImport.schemaTextboxTitle": "Schema für neue externe Tabelle", + "tableFromFileImport.fileTextboxTitle": "Quelldatei", + "tableFromFileImport.folderTextboxTitle": "Quellordner", + "tableFromFileImport.fileFormatExists": "Der angegebene Name für das externe Dateiformat ist bereits vorhanden.", + "tableFromFileImport.tableExists": "Der angegebene Tabellenname ist bereits im angegebenen Schema vorhanden." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "NULL-Werte zulassen", + "tableFromFileImport.columnName": "Spaltenname", + "tableFromFileImport.dataType": "Datentyp" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "Fehler beim Generieren von Spalteninformationen für die angegebene Datei.", + "tableFromFileImport.noPreviewData": "Fehler beim Abrufen von Daten aus der angegebenen Datei.", + "tableFromFileImport.prosePreviewMessage": "Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Informationen zur Datenvirtualisierung", + "tableFromFileImport.databaseName": "Datenbankname", + "tableFromFileImport.fileFormat": "Dateiformatname", + "tableFromFileImport.next": "Weiter", + "tableFromFileImport.serverName": "Servername", + "tableFromFileImport.summaryFileName": "Quelldatei", + "tableFromFileImport.summaryFolderName": "Quellordner", + "tableFromFileImport.tableName": "Tabellenname", + "tableFromFileImport.tableSchema": "Tabellenschema", + "tableFromFileImport.importData": "Daten virtualisieren" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Derzeit werden für diesen Assistenten nur CSV-Dateien unterstützt.", + "tableFromFileImport.page2Name": "Spalten ändern", + "tableFromFileImport.noCsvFileFound": "Im angegebenen Ordner wurden keine CSV-Dateien gefunden.", + "import.needFile": "Wählen Sie eine Quelldatei oder einen Quellordner aus, bevor Sie diesen Assistenten verwenden.", + "tableFromFileImport.page1Name": "Datenvorschau", + "tableFromFileImport.page0Name": "Wählen Sie die Zieldatenbank für Ihre externe Tabelle aus.", + "tableFromFileImport.page3Name": "Zusammenfassung", + "tableFromFileImport.openScriptMsg": "Das Skript wurde in einem Dokumentfenster geöffnet. Sie können es anzeigen, sobald der Assistent geschlossen wurde.", + "tableFromFile.taskLabel": "Daten virtualisieren", + "tableFromFileImport.wizardName": "Daten aus CSV-Datei virtualisieren" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- Neue Anmeldeinformationen erstellen --", + "credentialNameDropdown": "Anmeldeinformationen auswählen", + "credentialFields": "Anmeldeinformationen konfigurieren", + "connectionDetailsTitle": "Verbindung mit Ihrer Datenquelle herstellen", + "sourceNameInput": "Name der externen Datenquelle", + "credentialNameInput": "Name der neuen Anmeldeinformationen", + "passwordInput": "Kennwort", + "serverFields": "Serververbindung", + "dataSourceHelpText": "Der Name für Ihre externe Datenquelle.", + "credNameHelpText": "Der Name der datenbankbezogenen Anmeldeinformationen, die zum sicheren Speichern der Anmeldeinformationen für die zu erstellende externe Datenquelle verwendet werden.", + "usernameInput": "Benutzername" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Für die ausgewählte Datenbank ist bereits ein Hauptschlüssel vorhanden. Auf dieser Seite ist keine Aktion erforderlich.", + "createMasterKeyDescription": "Es wird ein Hauptschlüssel benötigt. Dieser schützt die von einer externen Datenquelle verwendeten Anmeldeinformationen. Hinweis: Sichern Sie den Hauptschlüssel mit BACKUP MASTER KEY, und speichern Sie die Sicherung an einem sicheren Ort außerhalb des Standorts.", + "masterKeyPasswordConfirmInput": "Kennwort bestätigen", + "createMasterKeyTitle": "Datenbankhauptschlüssel erstellen", + "masterKeyPasswordInput": "Kennwort", + "passwordMismatchWithConfirmError": "Kennwörter stimmen nicht überein.", + "masterKeyPasswordLabel": "Legen Sie das Hauptschlüsselkennwort fest.", + "pwdReminderText": "Sichere Kennwörter bestehen aus einer Kombination von alphanumerischen Zeichen, Groß- und Kleinbuchstaben sowie Sonderzeichen." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "Wenn Sie das Kontrollkästchen aktivieren, wird die zuzuordnende Tabelle ausgewählt.", + "mappingTableHelpText": "Wenn Sie auf den Tabellennamen klicken, werden die Spaltenzuordnungsinformationen für diese Tabelle angezeigt.", + "mapping.collations": "Sortierungen", + "externalTableMappingLabel": "Spaltenzuordnung", + "mapping.externalName": "Extern", + "objectMappingTitle": "Ordnen Sie Ihre Datenquellenobjekte der externen Tabelle zu.", + "noObjectSelectedMessage": "Es wurden keine Objekte ausgewählt.", + "noTableError": "Für '{0}' sind keine Tabelleninformationen vorhanden.", + "mapping.nullable": "Nullwerte zulassend", + "mapping.sqlDataType": "SQL-Datentyp", + "mapping.SourceName": "Quelle", + "tableFolderLabel": "Tabellen", + "warning.unsupported_column_type_description": "Diese Spaltentypen werden für externe Tabellen nicht unterstützt:{0}{1}", + "warning.unsupported_column_type_title": "Nicht unterstützte Spaltentypen gefunden", + "viewFolderLabel": "Sichten" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "Es muss ein Datenquellentyp ausgewählt werden.", + "noDestDatabaseError": "Es muss eine Zieldatenbank ausgewählt sein.", + "defaultSourceType": "Standard", + "selectDataSrcTitle": "Datenquelle auswählen", + "destDBLabel": "Wählen Sie die Zieldatenbank für Ihre externe Tabelle aus.", + "sourceCardsLabel": "Datenquellentyp auswählen", + "destDBHelpText": "Die Datenbank, in der Ihre externe Datenquelle erstellt werden soll." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Datenbankhauptschlüssel", + "summaryCredLabel": "Datenbankbezogene Anmeldeinformationen", + "summaryDestDb": "Zieldatenbank:", + "virtualizeTaskStart": "Skript wird ausgeführt...", + "summaryDataSrcLabel": "Externe Datenquelle", + "summaryExternalTableLabel": "Externe Tabelle", + "createSourceInfo": "Externe Tabelle wurde erfolgreich erstellt", + "createSourceError": "Fehler beim Erstellen der externen Tabelle", + "summaryObjNameLabel": "Name", + "summaryObjTypeLabel": "Objekttyp", + "summaryNewSchemaLabel": "Schema", + "summaryPageTitle": "Zusammenfassung", + "summaryTitle": "Die folgenden Objekte werden in der Zieldatenbank erstellt:", + "virtualizeTaskLabel": "Daten virtualisieren" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Erstellen", + "openScriptMsg": "Das Skript wurde in einem Dokumentfenster geöffnet. Sie können es anzeigen, sobald der Assistent geschlossen wurde.", + "getExtDataTitle": "Daten virtualisieren" + }, + "dist/wizards/wizardCommands": { + "noConnection": "Für die Datenvirtualisierung muss eine Verbindung ausgewählt werden." + }, + "package": { + "title.datavirtualization": "Datenvirtualisierung", + "config.logDebugInfo": "Aktivieren/Deaktivieren der Protokollierung von Debuginformationen in der Entwicklerkonsole.", + "config.proseParsingMaxLines": "Anzahl der Zeilen, die zum Ausführen der PROSE-Analyse aus einer Datei gelesen werden sollen.", + "description.datavirtualization": "Unterstützung für Datenvirtualisierungsfeatures in SQL Server", + "config.extensionDescription": "Unterstützung für die Datenvirtualisierung in SQL Server, einschließlich von Assistenten zum Erstellen einer externen Tabelle aus einer externen Datenquelle oder anhand von CSV-Dateien.", + "title.tasks": "Aufgaben", + "title.openVirtualizeDataWizard": "Daten virtualisieren", + "title.openMssqlHdfsTableWizard": "Daten aus CSV-Dateien virtualisieren" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/import.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-de/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.import.i18n.json index 45c207a2be..c8fb0ca784 100644 --- a/i18n/ads-language-pack-de/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Ungültiger Dateispeicherort. Versuchen Sie es mit einer anderen Eingabedatei.", "flatFileImport.allowNulls": "NULL-Werte zulassen", "flatFileImport.browseFiles": "Durchsuchen", - "flatFileImport.columnName": "Spaltenname", + "flatFileImport.deriverColumnInstruction3": "Klicken Sie auf \"Vorschau der Transformation anzeigen\", um eine Vorschau der Transformation anzuzeigen", "flatFileImport.columnTableTitle": "Spalte", + "flatFileImport.specifyDerivedColNameTitle": "Spaltenname", + "flatFileImport.columnName": "Spaltenname", "flatFileImport.createDerivedColumn": "Abgeleitete Spalte erstellen", "flatFileImport.dataType": "Datentyp", - "flatFileImport.databaseDropdownTitle": "Datenbank, in der die Tabelle erstellt wird", "flatFileImport.databaseName": "Datenbankname", - "flatFileImport.deriverColumnInstruction1": "Wählen Sie die Datenspalten auf der linken Seite aus, die zum Ableiten der neuen Spalte erforderlich sind", - "flatFileImport.deriverColumnInstruction2": "Wählen Sie eine Zeile aus, und geben Sie eine Beispieltransformation an, die Sie auf den Rest der Spalte anwenden möchten", - "flatFileImport.deriverColumnInstruction3": "Klicken Sie auf \"Vorschau der Transformation anzeigen\", um eine Vorschau der Transformation anzuzeigen", - "flatFileImport.deriverColumnInstruction4": "Verfeinern Sie Ihre Transformation, bis Sie die gewünschte Spalte erhalten", - "flatFileImport.deriverColumnInstruction5": "Geben Sie den Namen der neuen abgeleiteten Spalte an und klicken Sie auf \"Fertig\"", + "flatFileImport.databaseDropdownTitle": "Datenbank, in der die Tabelle erstellt wird", "flatFileImport.fileImport": "Zu importierende Datei", - "flatFileImport.fileTextboxTitle": "Speicherort der zu importierenden Datei", - "flatFileImport.headerIntructionText": "Willkommen beim Tool für abgeleitete Spalten! Führen Sie die folgenden Schritte aus, um loszulegen:", + "import.serviceCrashButton": "Feedback senden", "flatFileImport.importData": "Daten importieren", + "flatFileImport.wizardName": "Assistent zum Importieren von Flatfiles", "flatFileImport.importInformation": "Informationen importieren", "flatFileImport.importNewFile": "Neue Datei importieren", "flatFileImport.importStatus": "Importstatus", + "flatFile.InvalidFileLocation": "Ungültiger Dateispeicherort. Versuchen Sie es mit einer anderen Eingabedatei.", + "flatFileImport.fileTextboxTitle": "Speicherort der zu importierenden Datei", + "flatFileImport.page3Name": "Spalten ändern", + "flatFileImport.tableTextboxTitle": "Name der neuen Tabelle", "flatFileImport.next": "Weiter", "flatFileImport.openFile": "Öffnen", - "flatFileImport.page1Name": "Eingabedatei angeben", + "import.needConnection": "Stellen Sie eine Verbindung mit einem Server her, bevor Sie diesen Assistenten verwenden.", "flatFileImport.page2Name": "Datenvorschau", - "flatFileImport.page3Name": "Spalten ändern", - "flatFileImport.page4Name": "Zusammenfassung", "flatFileImport.previewTransformation": "Vorschau der Transformation", "flatFileImport.primaryKey": "Primärschlüssel", - "flatFileImport.prosePreviewMessage": "Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren.", - "flatFileImport.prosePreviewMessageFail": "Der Vorgang war nicht erfolgreich. Versuchen Sie es mit einer anderen Eingabedatei.", + "flatFileImport.deriverColumnInstruction4": "Verfeinern Sie Ihre Transformation, bis Sie die gewünschte Spalte erhalten", "flatFileImport.refresh": "Aktualisieren", - "flatFileImport.schemaTextboxTitle": "Tabellenschema", + "import.needSQLConnection": "Die SQL-Server-Importerweiterung unterstützt diesen Verbindungstyp nicht.", + "flatFileImport.deriverColumnInstruction2": "Wählen Sie eine Zeile aus, und geben Sie eine Beispieltransformation an, die Sie auf den Rest der Spalte anwenden möchten", "flatFileImport.selectAllColumns": "Alle Spalten auswählen", "flatFileImport.selectColumn": "Spalte {0} auswählen", - "flatFileImport.serverDropdownTitle": "Server, auf dem sich die Datenbank befindet", + "flatFileImport.deriverColumnInstruction1": "Wählen Sie die Datenspalten auf der linken Seite aus, die zum Ableiten der neuen Spalte erforderlich sind", "flatFileImport.serverName": "Servername", - "flatFileImport.specifyDerivedColNameTitle": "Spaltenname", + "flatFileImport.serverDropdownTitle": "Server, auf dem sich die Datenbank befindet", + "flatFileImport.page1Name": "Eingabedatei angeben", "flatFileImport.specifyTransformation": "Transformation angeben", + "flatFileImport.deriverColumnInstruction5": "Geben Sie den Namen der neuen abgeleiteten Spalte an und klicken Sie auf \"Fertig\"", "flatFileImport.specifyTransformationForRow": "Transformation für Zeile {0} angeben", - "flatFileImport.success.norows": "✔ Sie haben die Daten erfolgreich in eine Tabelle eingefügt.", + "flatFileImport.page4Name": "Zusammenfassung", "flatFileImport.tableName": "Tabellenname", "flatFileImport.tableSchema": "Tabellenschema", - "flatFileImport.tableTextboxTitle": "Name der neuen Tabelle", - "flatFileImport.wizardName": "Assistent zum Importieren von Flatfiles", - "import.needConnection": "Stellen Sie eine Verbindung mit einem Server her, bevor Sie diesen Assistenten verwenden.", - "import.needSQLConnection": "Die SQL-Server-Importerweiterung unterstützt diesen Verbindungstyp nicht.", - "import.serviceCrashButton": "Feedback senden", - "serviceCrashMessage": "Die Dienstkomponente konnte nicht gestartet werden." + "flatFileImport.schemaTextboxTitle": "Tabellenschema", + "flatFileImport.prosePreviewMessage": "Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren.", + "flatFileImport.prosePreviewMessageFail": "Der Vorgang war nicht erfolgreich. Versuchen Sie es mit einer anderen Eingabedatei.", + "flatFileImport.headerIntructionText": "Willkommen beim Tool für abgeleitete Spalten! Führen Sie die folgenden Schritte aus, um loszulegen:", + "serviceCrashMessage": "Die Dienstkomponente konnte nicht gestartet werden.", + "flatFileImport.success.norows": "✔ Sie haben die Daten erfolgreich in eine Tabelle eingefügt." }, "dist/services/serviceClient": { - "downloadingService": "\"{0}\" wird heruntergeladen.", - "downloadingServiceComplete": "Das Herunterladen von {0} wurde abgeschlossen", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Das Herunterladen von {0} wurde abgeschlossen", "downloadingServiceStatus": "\"{0}\" wird heruntergeladen.", + "downloadingService": "\"{0}\" wird heruntergeladen.", "entryExtractedChannelMsg": "{0} extrahiert ({1}/{2})", "flatFileImport.serviceStartFailed": "Fehler beim Starten von {0}: {1}", + "serviceInstalled": "\"{0}\" wurde installiert.", "installingService": "Der Dienst {0} wird installiert", "installingServiceDetailed": "\"{0}\" wird in \"{1}\" installiert.", - "serviceInstalled": "\"{0}\" wurde installiert.", - "serviceStarted": "\"{0}\" wurde gestartet.", - "serviceStarting": "\"{0}\" wird gestartet." + "serviceStarting": "\"{0}\" wird gestartet.", + "serviceStarted": "\"{0}\" wurde gestartet." }, "package": { "flatfileimport.configuration.title": "Flatfile-Importkonfiguration", diff --git a/i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.kusto.i18n.json similarity index 90% rename from i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.kusto.i18n.json index 68e61e680d..39cb497340 100644 --- a/i18n/ads-language-pack-de/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "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.", - "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.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.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." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "{0} wurde heruntergeladen", - "downloadingServiceChannelMsg": "\"{0}\" wird heruntergeladen", "downloadingServiceSizeChannelMsg": "({0} KB)", - "downloadingServiceStatusMsg": "\"{0}\" wird heruntergeladen", + "downloadServiceDoneChannelMsg": "{0} wurde heruntergeladen", + "downloadingServiceStatusMsg": "\"{0}\" wird heruntergeladen.", + "downloadingServiceChannelMsg": "\"{0}\" wird heruntergeladen.", "failedToStartServiceErrorMsg": "Fehler beim Starten von \"{0}\".", - "installedServiceChannelMsg": "\"{0}\" wurde installiert", + "installedServiceChannelMsg": "\"{0}\" wurde installiert.", + "installingServiceStatusMsg": "\"{0}\" wird installiert.", "installingServiceChannelMsg": "\"{0}\" wird in \"{1}\" installiert.", - "installingServiceStatusMsg": "\"{0}\" wird installiert", - "serviceStartedStatusMsg": "\"{0}\" wurde gestartet", - "startingServiceStatusMsg": "\"{0}\" wird gestartet." + "startingServiceStatusMsg": "\"{0}\" wird gestartet.", + "serviceStartedStatusMsg": "\"{0}\" wurde gestartet." }, "dist/main": { - "kusto.unsupportedPlatform": "Nicht unterstützte Plattform", "notebookFileType": "Notebooks", - "unsupportedFileType": "Es werden nur IPYNB-Notebooks unterstützt." + "unsupportedFileType": "Es werden nur IPYNB-Notebooks unterstützt.", + "kusto.unsupportedPlatform": "Nicht unterstützte Plattform" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "Vorgang abbrechen?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Abbrechen", - "kusto.searchServers": "Servernamen suchen", - "progress": "$(sync~spin) {0}..." + "cancel": "Vorgang abbrechen?", + "kusto.searchServers": "Servernamen suchen" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Fehler bei Benachrichtigung über Knotenänderung: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "Die Sitzung für den Knoten \"{0}\" ist nicht vorhanden." }, "dist/telemetry": { - "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu.", - "viewKnownIssuesText": "Bekannte Probleme anzeigen" + "viewKnownIssuesText": "Bekannte Probleme anzeigen", + "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu." }, "package": { - "cloud.databaseProperties.name": "Datenbankname", - "cloud.databaseProperties.size": "Größe (MB)", "cloud.serverProperties.diskCacheCapacity": "% der verwendeten Cluster Datenkapazität", - "cloud.serverProperties.machinesTotal": "Gesamtanzahl der Computer im Cluster", - "cloud.serverProperties.summary": "Status", - "databasesListProperties.name": "Name", - "databasesListProperties.size": "Größe (MB)", - "kusto.configuration.title": "KUSTO-Konfiguration", - "kusto.connectionOptions.applicationName.description": "Der Name der Anwendung", "kusto.connectionOptions.applicationName.displayName": "Anwendungsname", - "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.authType.description": "Gibt die Methode für die Authentifizierung bei Kusto-Server an", "kusto.connectionOptions.authType.displayName": "Authentifizierungstyp", - "kusto.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", - "kusto.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", "kusto.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", - "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.connectTimeout.displayName": "Verbindungstimeout", - "kusto.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", - "kusto.connectionOptions.connectionName.displayName": "Name (optional)", - "kusto.connectionOptions.databaseName.description": "Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle", - "kusto.connectionOptions.databaseName.displayName": "Datenbank", - "kusto.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der Kusto-Server-Instanz, die als Failoverpartner fungiert", - "kusto.connectionOptions.failoverPartner.displayName": "Failoverpartner", "kusto.connectionOptions.groupName.connectionResiliency": "Verbindungsresilienz", "kusto.connectionOptions.groupName.context": "Kontext", - "kusto.connectionOptions.groupName.initialization": "Initialisierung", - "kusto.connectionOptions.groupName.security": "Sicherheit", - "kusto.connectionOptions.groupName.source": "Quelle", + "kusto.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", + "kusto.connectionOptions.databaseName.displayName": "Datenbank", + "cloud.databaseProperties.name": "Datenbankname", + "kusto.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", + "kusto.connectionOptions.failoverPartner.displayName": "Failoverpartner", "kusto.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", - "kusto.connectionOptions.password.displayName": "Kennwort", - "kusto.connectionOptions.serverName.description": "Kusto-Clustername", - "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", - "kusto.connectionOptions.userName.displayName": "Benutzername", - "kusto.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit dem Kusto-Server herstellt", - "kusto.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", + "kusto.connectionOptions.groupName.initialization": "Initialisierung", + "kusto.configuration.title": "KUSTO-Konfiguration", + "kusto.connectionOptions.serverName.description": "Kusto-Clustername", + "objectsListProperties.name": "Name", + "databasesListProperties.name": "Name", + "kusto.connectionOptions.connectionName.displayName": "Name (optional)", + "notebook.command.new": "Neues Notebook", + "kusto.connectionOptions.authType.categoryValues.none": "Keine Authentifizierung", + "kusto.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", + "notebook.command.open": "Notebook öffnen", + "kusto.connectionOptions.password.displayName": "Kennwort", + "kusto.connectionOptions.groupName.security": "Sicherheit", + "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.provider.displayName": "Azure Data Explorer (Kusto)", - "kusto.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", - "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.", - "notebook.command.new": "Neues Notebook", - "notebook.command.open": "Notebook öffnen", + "databasesListProperties.size": "Größe (MB)", + "cloud.databaseProperties.size": "Größe (MB)", + "kusto.connectionOptions.groupName.source": "Quelle", + "kusto.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei Kusto-Server an", + "cloud.serverProperties.summary": "Status", + "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.applicationName.description": "Der Name der Anwendung", + "kusto.connectionOptions.databaseName.description": "Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle", + "kusto.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit dem Kusto-Server herstellt", + "kusto.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der Kusto-Server-Instanz, die als Failoverpartner fungiert", + "cloud.serverProperties.machinesTotal": "Gesamtanzahl der Computer im Cluster", "objectsListProperties.metadataTypeName": "Typ", - "objectsListProperties.name": "Name" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Benutzerauthentifizierung", + "kusto.connectionOptions.userName.displayName": "Benutzername", + "kusto.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", + "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." } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.machine-learning.i18n.json index 97efe1be71..47b3275612 100644 --- a/i18n/ads-language-pack-de/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Fehler: {0}", - "dashboardDesc": "Machine Learning für SQL-Datenbanken", - "dashboardLinksTitle": "Nützliche Links", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "Videotutorials", - "databaseName": "Datenbank", - "databaseToStoreInfo": "Wählen Sie eine Datenbank zum Speichern des neuen Modells aus.", - "editTitle": "Bearbeiten", - "existingTableName": "Vorhandene Tabelle", - "extLang.CancelButtonText": "Abbrechen", - "extLang.DialogTitle": "Sprachen", - "extLang.DoneButtonText": "Schließen", - "extLang.Local": "localhost", - "extLang.OkButtonText": "OK", - "extLang.SaveButtonText": "Speichern", - "extLang.Target": "Ziel", - "extLang.delete": "Löschen", - "extLang.envVariables": "Umgebungsvariablen", - "extLang.extensionFileLocation": "Speicherort der Spracherweiterung", - "extLang.extensionFileName": "Name der Erweiterungsdatei", - "extLang.extensionFilePath": "Spracherweiterungspfad", - "extLang.fileBrowserTabTitle": "Dateibrowser", - "extLang.installButtonText": "Installieren", - "extLang.installFailedError": "Fehler beim Installieren der Sprache", - "extLang.installTabTitle": "Installiert", - "extLang.languageCreatedDate": "Installiert", - "extLang.languageName": "Name", - "extLang.languagePlatform": "Plattform", - "extLang.newLanguageTabTitle": "Neu hinzufügen", - "extLang.parameters": "Parameter", - "extLang.selectedPath": "Ausgewählter Pfad", - "extLang.updateFailedError": "Fehler beim Aktualisieren der Sprache.", - "learnMoreTitle": "Weitere Informationen", - "ml.dataCount": "Es wird/werden {0} Model(e) angezeigt.", - "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.configAction": "Aktion", - "mls.configStatus": "Aktiviert", - "mls.configTitle": "Konfiguration", - "mls.configUpdateFailed": "Fehler beim Ändern der Machine Learning Services-Konfigurationen", - "mls.confirmEnableExternalScripts": "Für die Paketverwaltung ist ein externes Skript erforderlich. Möchten Sie dies wirklich aktivieren?", - "mls.confirmInstallPythonPackages": "Möchten Sie die erforderlichen Pakete installieren?", - "mls.disableButtonTitle": "Deaktivieren", - "mls.downloadError": "Fehler beim Herunterladen", - "mls.downloadingProgress": "Download wird ausgeführt.", - "mls.enableButtonTitle": "Aktivieren", - "mls.enableExternalScriptsError": "Fehler beim Aktivieren des externen Skripts.", - "mls.enabledMessage": "Machine Learning Services aktiviert", - "mls.externalExecuteScriptTitle": "Externes Ausführungsskript", - "mls.externalScriptsIsRequiredError": "Für diese Aktion ist eine externe Skriptkonfiguration erforderlich.", - "mls.httpGetRequestError": "Fehler beim Anfordern von Paketinformationen: {0} {1}", - "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}", - "mls.installDependencies.getPackagesError": "Fehler beim Abrufen installierter Python-Pakete. Fehler: {0}", - "mls.installDependencies.packages": "Erforderliche Pakete werden installiert...", - "mls.installDependencies.packagesAlreadyInstalled": "Die erforderlichen Pakete sind bereits installiert.", - "mls.installModelMngDependencies.msgTaskName": "Überprüfen von Modellverwaltungsabhängigkeiten", - "mls.installPackageMngDependencies.msgTaskName": "Überprüfen von Paketverwaltungsabhängigkeiten", - "mls.installingDependencies": "Fehler beim Installieren von Abhängigkeiten...", - "mls.invalidModelIdError": "Ungültige Modell-ID. Modell-URL: {0}", - "mls.latestVersion": "Neueste", - "mls.managePackages.error": "Die Paketverwaltung wird für den Server nicht unterstützt. Stellen Sie sicher, dass Python oder R installiert ist.", - "mls.mssqlExtensionNotLoaded": "Die MSSQL-Erweiterung wurde nicht geladen", - "mls.noArtifactError": "Das Modell verfügt über kein Artefakt. Modell-URL: {0}", - "mls.noResultError": "Kein Ergebnis zurückgegeben", - "mls.notebookExtensionNotLoaded": "Die Notebook-Erweiterung wurde nicht geladen", - "mls.packageManager.NoConnection": "Keine Verbindung ausgewählt", - "mls.pythonConfigError": "Die ausführbare Python-Datei ist nicht konfiguriert", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "Die ausführbare R-Datei ist nicht konfiguriert", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "Die erforderlichen Pakete sind nicht installiert", - "mls.resourceNotFound": "Die angegebene Ressource wurde nicht gefunden", - "mls.taskFailedError.error": "Fehler beim Abschließen der Aufgabe \"{0}\". Fehler: {1}", "mls.verifyOdbcDriverError.error": "\"{0}\" ist für die Paketverwaltung erforderlich. Stellen Sie sicher, dass sie installiert und ordnungsgemäß eingerichtet ist.", - "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.", - "modelDatabaseInfo": "Wählen Sie eine Datenbank aus, in der vorhandene/importierte Modelle gespeichert sind.", - "modelTableInfo": "Wählen Sie eine Modelltabelle aus, um die Liste der vorhandenen/importierten Modelle anzuzeigen.", - "models.RegisterWizard": "Importieren von Modellen", - "models.azureAccount": "Azure-Konto", - "models.azureGroup": "Ressourcengruppe", - "models.azureModelFilter": "Filter", - "models.azureModelPageTitle": "Aus Azure Machine Learning importieren", - "models.azureModelSource": "Azure Machine Learning", - "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.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.browseButton": "...", + "mls.configAction": "Aktion", + "extLang.newLanguageTabTitle": "Neu hinzufügen", + "models.confirmDeleteModel": "Möchten Sie das Modell „{0}“ wirklich löschen?", + "mls.confirmInstallPythonPackages": "Möchten Sie die erforderlichen Pakete installieren?", "models.azureModelWorkspace": "Azure ML-Arbeitsbereich", - "models.azureModels": "Modelle", - "models.azureModelsListEmptyDescription": "Wählen Sie einen anderen Azure ML-Arbeitsbereich aus", - "models.azureModelsListEmptyTitle": "Keine Modelle gefunden.", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Azure-Konto", "models.azureModelsTitle": "Azure-Modelle", "models.azureSignIn": "Azure-Anmelde- oder -Aktualisierungskonto", "models.azureSubscription": "Azure-Abonnement", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "Der Datentyp der Quelltabellenspalte stimmt nicht mit dem erforderlichen Eingabefeldtyp überein.", - "models.columnDataTypeMismatchWarningHeading": "Unterschiede beim Datentyp", + "extLang.CancelButtonText": "Abbrechen", + "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", "models.columnDataTypeMismatchWarningHelper": "Klicken Sie hier, um die Warnungsdetails zu überprüfen", - "models.columnSelectionPageTitle": "Quelldaten dem Modell zuordnen", - "models.confirmDeleteModel": "Möchten Sie das Modell „{0}“ wirklich löschen?", - "models.createNotebookDesc": "Experimente ausführen und Modelle in einem Notizbuch erstellen", + "extLang.DoneButtonText": "Schließen", + "mls.configTitle": "Konfiguration", + "mls.resourceNotFound": "Die angegebene Ressource wurde nicht gefunden", "models.createNotebookTitle": "Notebook erstellen", + "databaseName": "Datenbank", "models.created": "Erstellt am", - "models.currentModelsTitle": "Modelle", + "models.imported": "Importdatum", + "extLang.delete": "Löschen", "models.description": "Beschreibung", + "models.columnDataTypeMismatchWarningHeading": "Unterschiede beim Datentyp", + "mls.disableButtonTitle": "Deaktivieren", + "predict.displayName": "Anzeigename", + "mls.downloadingProgress": "Download wird ausgeführt.", "models.downloadModelMsgTaskName": "Das Modell wird aus Azure heruntergeladen", + "editTitle": "Bearbeiten", "models.editModelTitle": "Modell bearbeiten", + "mls.enableButtonTitle": "Aktivieren", + "mls.configStatus": "Aktiviert", + "models.modelDetailsPageTitle": "Modelldetails eingeben", + "extLang.envVariables": "Umgebungsvariablen", + "mls.downloadError": "Fehler beim Herunterladen", + "azure.resource.error": "Fehler: {0}", + "existingTableName": "Vorhandene Tabelle", + "extLang.extensionFileName": "Name der Erweiterungsdatei", + "mls.externalExecuteScriptTitle": "Externes Ausführungsskript", + "mls.externalScriptsIsRequiredError": "Für diese Aktion ist eine externe Skriptkonfiguration erforderlich.", + "mls.confirmEnableExternalScripts": "Für die Paketverwaltung ist ein externes Skript erforderlich. Möchten Sie dies wirklich aktivieren?", + "mls.taskFailedError.error": "Fehler beim Abschließen der Aufgabe \"{0}\". Fehler: {1}", + "mls.enableExternalScriptsError": "Fehler beim Aktivieren des externen Skripts.", + "mls.installDependencies.getPackagesError": "Fehler beim Abrufen installierter Python-Pakete. Fehler: {0}", + "extLang.installFailedError": "Fehler beim Installieren der Sprache", + "models.loadModelParameterFailedError": "Fehler beim Laden der Modellparameter", + "mls.configUpdateFailed": "Fehler beim Ändern der Machine Learning Services-Konfigurationen", + "models.importModelFailedError": "Fehler beim Registrieren des Modells: {0}, Datei: {1}", + "extLang.updateFailedError": "Fehler beim Aktualisieren der Sprache.", + "models.updateModelFailedError": "Fehler beim Aktualisieren des Modells", + "models.modelUpdateFailedError": "Fehler beim Aktualisieren des Modells", "models.fileName": "Datei", + "extLang.fileBrowserTabTitle": "Dateibrowser", + "models.modelLocalSourceTooltip": "Dateipfade der zu importierenden Modelle", + "models.localModelSource": "Dateiupload", + "models.azureModelFilter": "Filter", "models.framework": "Framework", "models.frameworkVersion": "Frameworkversion", - "models.importModelDesc": "In der Datenbank gespeicherte Machine Learning-Modelle importieren oder anzeigen", + "models.makePredictionDesc": "Vorhergesagten Wert oder Ergebnisse mithilfe eines verwalteten Modells generieren", + "sqlMlsMIDocDesc": "Erste Schritte mit Machine Learning Services in Azure SQL Managed Instances.", + "sqlMlsDocDesc": "Erste Schritte mit Machine Learning Services auf SQL Server und deren Installation unter Windows und Linux.", + "onnxOnEdgeOdbcDocDesc": "Erste Schritte mit Machine Learning in Azure SQL-Datenbank Edge", "models.importModelDoneButton": "Importieren", - "models.importModelFailedError": "Fehler beim Registrieren des Modells: {0}, Datei: {1}", + "models.azureModelPageTitle": "Aus Azure Machine Learning importieren", + "models.RegisterWizard": "Importieren von Modellen", + "models.importModelDesc": "In der Datenbank gespeicherte Machine Learning-Modelle importieren oder anzeigen", "models.importModelTitle": "Importieren oder Anzeigen von Modellen", - "models.imported": "Importdatum", - "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.importedModelsPageTitle": "Importiertes Modell auswählen", + "models.registeredModelsSource": "Importierte Modelle", + "extLang.installButtonText": "Installieren", + "mlsInstallObdcDocTitle": "Installieren des Microsoft ODBC Driver for SQL Server", + "extLang.languageCreatedDate": "Installiert", + "extLang.installTabTitle": "Installiert", + "mls.installingDependencies": "Fehler beim Installieren von Abhängigkeiten...", + "mls.installDependencies.packages": "Erforderliche Pakete werden installiert...", "models.invalidAzureResourceError": "Ungültige Azure-Ressource", - "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.invalidModelImportTargetError": "Wählen Sie eine gültige Tabelle aus", - "models.invalidModelParametersError": "Wählen Sie gültige Quelltabellen-und Modellparameter aus.", + "mls.invalidModelIdError": "Ungültige Modell-ID. Modell-URL: {0}", "models.invalidModelToPredictError": "Ungültiges Modell für Vorhersage", "models.invalidModelToRegisterError": "Ungültiges Modell zum Registrieren", - "models.invalidModelToSelectError": "Wählen Sie ein gültiges Modell aus", - "models.learnMoreLink": "Weitere Informationen.", - "models.loadModelParameterFailedError": "Fehler beim Laden der Modellparameter", - "models.localModelPageTitle": "Modelldatei hochladen", - "models.localModelSource": "Dateiupload", - "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.localModelSourceDescriptionForPredict": "„Dateiupload“ ist ausgewählt. Dadurch können Sie eine Modelldatei von Ihrem lokalen Computer hochladen. Klicken Sie auf „Weiter“, um fortzufahren.​​", - "models.localModelsTitle": "Lokale Modelle", - "models.makePredictionDesc": "Vorhergesagten Wert oder Ergebnisse mithilfe eines verwalteten Modells generieren", - "models.makePredictionTitle": "Vorhersagen vornehmen", - "models.modelDetailsPageTitle": "Modelldetails eingeben", - "models.modelFailedToRegistered": "Fehler beim Registrieren des Modells.", - "models.modelImportTargetPageTitle": "Wählen Sie den Speicherort für den Import der Modelle aus oder geben Sie diesen ein.", - "models.modelLocalSourceTitle": "Quelldateien", - "models.modelLocalSourceTooltip": "Dateipfade der zu importierenden Modelle", - "models.modelNameRequiredError": "Der Modellname muss angegeben werden.", - "models.modelRegisteredSuccessfully": "Das Modell wurde erfolgreich registriert", - "models.modelSchemaIsAcceptedMessage": "Die Tabelle erfüllt die Anforderungen!", + "models.invalidImportTableError": "Ungültige Tabelle zum Importieren von Modellen. Datenbankname: {0}, Tabellenname: {1}", "models.modelSchemaIsNotAcceptedMessage": "Ungültige Tabellenstruktur!", - "models.modelSourcePageTitle": "Modellquelltyp auswählen", - "models.modelSourcesTitle": "Quellstandort", - "models.modelUpdateFailedError": "Fehler beim Aktualisieren des Modells", - "models.modelUpdatedSuccessfully": "Die Modelle wurden erfolgreich aktualisiert", - "models.modelsListEmptyDescription": "Eine andere Datenbank oder Tabelle auswählen", - "models.modelsListEmptyMessage": "Keine Modelle gefunden.", - "models.modelsRequiredError": "Wählen Sie mindestens ein Modul zum Importieren aus.", - "models.name": "Name", - "models.onnxNotSupportedError": "Die ONNX-Laufzeit wird auf dem aktuellen Server nicht unterstützt.", - "models.outputColumnDataTypeNotSupportedWarning": "Der Datentyp der Ausgabespalte stimmt nicht mit dem Typ des Ausgabefelds überein.", - "models.predictModel": "Vorhersagen", - "models.registeredModelsSource": "Importierte Modelle", - "models.selectModelDatabaseMessage": "Datenbank auswählen", - "models.selectModelDatabaseTitle": "Datenbank mit Modellen auswählen", - "models.selectModelTableMessage": "Tabelle auswählen", - "models.selectModelTableTitle": "Tabellen mit Modellen auswählen", - "models.selectModelsTableMessage": "Modelltabelle auswählen", - "models.unsupportedModelParameterType": "Nicht unterstützt", - "models.updateModelFailedError": "Fehler beim Aktualisieren des Modells", - "models.version": "Version", - "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.", + "extLang.extensionFileLocation": "Speicherort der Spracherweiterung", + "extLang.extensionFilePath": "Spracherweiterungspfad", + "extLang.DialogTitle": "Sprachen", + "mls.latestVersion": "Neueste", + "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.", + "learnMoreTitle": "Weitere Informationen", + "models.learnMoreLink": "Weitere Informationen.", + "models.localModelsTitle": "Lokale Modelle", + "mls.mssqlExtensionNotLoaded": "Die MSSQL-Erweiterung wurde nicht geladen", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Machine Learning Services aktiviert", + "sqlMlsMIDocTitle": "Machine Learning Services in Azure SQL Managed Instance", + "sqlMlExtDocTitle": "Machine Learning-Erweiterung in Azure Data Studio", + "dashboardDesc": "Machine Learning für SQL-Datenbanken", "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.viewImportModelsTitle": "Modelle anzeigen und importieren", - "msgNo": "Nein", - "msgYes": "Ja", - "newTableName": "Neue Tabelle", - "notSupportedEventArg": "Nicht unterstützte Ereignisargumente", - "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.", - "onnxOnEdgeOdbcDocDesc": "Erste Schritte mit Machine Learning in Azure SQL-Datenbank Edge", "onnxOnEdgeOdbcDocTitle": "Machine Learning und KI mit ONNX in SQL-Datenbank Edge-Vorschau", - "predict.columnDatabase": "Quelldatenbank", - "predict.columnDatabaseInfo": "Wählen Sie die Datenbank aus, die das Dataset zum Anwenden der Vorhersage enthält.", - "predict.columnName": "Quellspalten", - "predict.columnTable": "Quelltabelle", - "predict.columnTableInfo": "Wählen Sie die Tabelle aus, die das Dataset zum Anwenden der Vorhersage enthält.", - "predict.dataTypeName": "Typ", - "predict.displayName": "Anzeigename", + "models.makePredictionTitle": "Vorhersagen vornehmen", + "models.columnSelectionPageTitle": "Quelldaten dem Modell zuordnen", "predict.inputColumns": "Modell für die Eingabezuordnung erstellen", + "mls.noArtifactError": "Das Modell verfügt über kein Artefakt. Modell-URL: {0}", + "models.modelFailedToRegistered": "Fehler beim Registrieren des Modells.", "predict.inputName": "Modelleingabe", + "models.modelNameRequiredError": "Der Modellname muss angegeben werden.", "predict.outputColumns": "Modellausgabe", + "models.modelRegisteredSuccessfully": "Das Modell wurde erfolgreich registriert", + "models.modelUpdatedSuccessfully": "Die Modelle wurden erfolgreich aktualisiert", + "models.currentModelsTitle": "Modelle", + "models.azureModels": "Modelle", "predict.outputName": "Name", + "models.name": "Name", + "extLang.languageName": "Name", + "newTableName": "Neue Tabelle", + "msgNo": "Nein", + "mls.noResultError": "Kein Ergebnis zurückgegeben", + "mls.packageManager.NoConnection": "Keine Verbindung ausgewählt", + "models.azureModelsListEmptyTitle": "Keine Modelle gefunden.", + "models.modelsListEmptyMessage": "Keine Modelle gefunden.", + "notSupportedEventArg": "Nicht unterstützte Ereignisargumente", + "mls.notebookExtensionNotLoaded": "Die Notebook-Erweiterung wurde nicht geladen", + "extLang.OkButtonText": "OK", + "models.onnxNotSupportedError": "Die ONNX-Laufzeit wird auf dem aktuellen Server nicht unterstützt.", + "mls.httpGetRequestError": "Fehler beim Anfordern von Paketinformationen: {0} {1}", + "mls.managePackages.error": "Die Paketverwaltung wird für den Server nicht unterstützt. Stellen Sie sicher, dass Python oder R installiert ist.", + "extLang.parameters": "Parameter", + "extLang.languagePlatform": "Plattform", + "models.invalidModelToSelectError": "Wählen Sie ein gültiges Modell aus", + "models.invalidModelImportTargetError": "Wählen Sie eine gültige Tabelle aus", + "models.modelsRequiredError": "Wählen Sie mindestens ein Modul zum Importieren aus.", + "models.invalidModelParametersError": "Wählen Sie gültige Quelltabellen-und Modellparameter aus.", + "models.predictModel": "Vorhersagen", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "Die ausführbare Python-Datei ist nicht konfiguriert", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "Die ausführbare R-Datei ist nicht konfiguriert", + "mls.installDependencies.packagesAlreadyInstalled": "Die erforderlichen Pakete sind bereits installiert.", + "models.azureGroup": "Ressourcengruppe", + "models.createNotebookDesc": "Experimente ausführen und Modelle in einem Notizbuch erstellen", + "sqlMlsDocTitle": "SQL Server-Machine Learning Services (Python und R)", + "sqlMlDocTitle": "SQL Machine Learning-Dokumentation", + "extLang.SaveButtonText": "Speichern", + "models.selectModelDatabaseMessage": "Datenbank auswählen", + "databaseToStoreInfo": "Wählen Sie eine Datenbank zum Speichern des neuen Modells aus.", + "modelDatabaseInfo": "Wählen Sie eine Datenbank aus, in der vorhandene/importierte Modelle gespeichert sind.", + "modelTableInfo": "Wählen Sie eine Modelltabelle aus, um die Liste der vorhandenen/importierten Modelle anzuzeigen.", + "tableToStoreInfo": "Wählen Sie eine vorhandene Tabelle aus, die dem Modellschema entspricht, oder erstellen Sie eine neue Tabelle, um das importierte Modell zu speichern.", + "models.azureModelsListEmptyDescription": "Wählen Sie einen anderen Azure ML-Arbeitsbereich aus", + "models.modelsListEmptyDescription": "Eine andere Datenbank oder Tabelle auswählen", "predict.selectColumnTitle": "Wählen Sie eine Spalte aus...", "predict.selectDatabaseTitle": "Datenbank auswählen", + "models.selectModelDatabaseTitle": "Datenbank mit Modellen auswählen", + "models.importedModelsPageTitle": "Importiertes Modell auswählen", + "models.modelSourcePageTitle": "Modellquelltyp auswählen", + "models.selectModelsTableMessage": "Modelltabelle auswählen", + "models.modelImportTargetPageTitle": "Wählen Sie den Speicherort für den Import der Modelle aus oder geben Sie diesen ein.", "predict.selectTableTitle": "Tabelle auswählen", + "models.selectModelTableMessage": "Tabelle auswählen", + "models.selectModelTableTitle": "Tabellen mit Modellen auswählen", + "predict.columnDatabaseInfo": "Wählen Sie die Datenbank aus, die das Dataset zum Anwenden der Vorhersage enthält.", + "predict.columnTableInfo": "Wählen Sie die Tabelle aus, die das Dataset zum Anwenden der Vorhersage enthält.", + "extLang.selectedPath": "Ausgewählter Pfad", "showLessTitle": "Weniger anzeigen", "showMoreTitle": "Mehr anzeigen", - "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.", - "sqlMlDocTitle": "SQL Machine Learning-Dokumentation", - "sqlMlExtDocDesc": "Erfahren Sie, wie Sie Machine Learning-Erweiterungen in Azure Data Studio verwenden, um Pakete zu verwalten, Vorhersagen zu treffen und Modelle zu importieren.", - "sqlMlExtDocTitle": "Machine Learning-Erweiterung in Azure Data Studio", - "sqlMlsDocDesc": "Erste Schritte mit Machine Learning Services auf SQL Server und deren Installation unter Windows und Linux.", - "sqlMlsDocTitle": "SQL Server-Machine Learning Services (Python und R)", - "sqlMlsMIDocDesc": "Erste Schritte mit Machine Learning Services in Azure SQL Managed Instances.", - "sqlMlsMIDocTitle": "Machine Learning Services in Azure SQL Managed Instance", + "ml.dataCount": "Es wird/werden {0} Model(e) angezeigt.", + "predict.columnName": "Quellspalten", + "predict.columnDatabase": "Quelldatenbank", + "models.modelLocalSourceTitle": "Quelldateien", + "models.modelSourcesTitle": "Quellstandort", + "predict.columnTable": "Quelltabelle", "tableName": "Tabelle", - "tableToStoreInfo": "Wählen Sie eine vorhandene Tabelle aus, die dem Modellschema entspricht, oder erstellen Sie eine neue Tabelle, um das importierte Modell zu speichern." + "models.modelSchemaIsAcceptedMessage": "Die Tabelle erfüllt die Anforderungen!", + "models.invalidImportTableSchemaError": "Das Tabellenschema wird für den Modellimport nicht unterstützt. Datenbankname: {0}, Tabellenname: {1}.", + "extLang.Target": "Ziel", + "models.outputColumnDataTypeNotSupportedWarning": "Der Datentyp der Ausgabespalte stimmt nicht mit dem Typ des Ausgabefelds überein.", + "models.columnDataTypeMismatchWarning": "Der Datentyp der Quelltabellenspalte stimmt nicht mit dem erforderlichen Eingabefeldtyp überein.", + "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.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.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.", + "mls.requiredPackagesNotInstalled": "Die erforderlichen Pakete sind nicht installiert", + "mlsInstallOdbcDocDesc": "In diesem Dokument wird erläutert, wie der Microsoft ODBC Driver for SQL Server installiert wird.", + "predict.dataTypeName": "Typ", + "models.localModelPageTitle": "Modelldatei hochladen", + "dashboardLinksTitle": "Nützliche Links", + "mls.installModelMngDependencies.msgTaskName": "Überprüfen von Modellverwaltungsabhängigkeiten", + "mls.installPackageMngDependencies.msgTaskName": "Überprüfen von Paketverwaltungsabhängigkeiten", + "models.version": "Version", + "dashboardVideoLinksTitle": "Videotutorials", + "models.viewImportModelsTitle": "Modelle anzeigen und importieren", + "msgYes": "Ja", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "Nicht unterstützt", + "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.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.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.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.​" }, "package": { + "title.configurations": "Konfigurationen", + "title.documents": "Dokumente", + "ml.command.enableExternalScript": "Externes Skript aktivieren", + "ml.enablePython.description": "Python-Paketverwaltung in Datenbank aktivieren.", + "ml.enableR.description": "R-Paketverwaltung in Datenbank aktivieren.", + "title.endpoints": "Endpunkte", + "ml.command.importModel": "Modell importieren", + "ml.command.dependencies": "Machine Learning-Abhängigkeiten installieren", + "ml.pythonPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", + "ml.rPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Machine Learning-Abhängigkeiten installieren", - "ml.command.enableExternalScript": "Externes Skript aktivieren", - "ml.command.importModel": "Modell importieren", + "ml.configuration.title": "Machine Learning-Konfigurationen", + "ml.command.predictModel": "Vorhersage vornehmen", "ml.command.manageLanguages": "Externe Sprachen verwalten", "ml.command.manageModels": "Modelle verwalten", "ml.command.managePackages": "Pakete in Datenbank verwalten", - "ml.command.predictModel": "Vorhersage vornehmen", - "ml.configuration.title": "Machine Learning-Konfigurationen", - "ml.enablePython.description": "Python-Paketverwaltung in Datenbank aktivieren.", - "ml.enableR.description": "R-Paketverwaltung in Datenbank aktivieren.", - "ml.pythonPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", - "ml.rPath.description": "Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird.", - "title.configurations": "Konfigurationen", - "title.documents": "Dokumente", - "title.endpoints": "Endpunkte", "title.tasks": "Aufgaben" } } diff --git a/i18n/ads-language-pack-de/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.mssql.i18n.json similarity index 67% rename from i18n/ads-language-pack-de/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.mssql.i18n.json index 88af7d6aa8..960e23ceda 100644 --- a/i18n/ads-language-pack-de/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "Die Verschlüsselung wurde für diese Verbindung aktiviert, überprüfen Sie Ihre SSL- und Zertifikatkonfiguration für die Ziel-SQL Server, oder aktivieren Sie \"Serverzertifikat vertrauen\" im Verbindungsdialogfeld.\r\n\r\nHinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und ist keine empfohlene Vorgehensweise für Produktionsumgebungen. Möchten Sie \"Serverzertifikat vertrauen\" für diese Verbindung aktivieren und es erneut versuchen? " }, "dist/features": { + "mssql.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.", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio muss Azure Key Vault kontaktieren, um auf einen Spaltenhauptschlüssel für Always Encrypted zuzugreifen, aber es wurde kein verknüpftes Azure-Konto ausgewählt. Wiederholen Sie die Abfrage, und wählen Sie bei Aufforderung ein verknüpftes Azure-Konto aus.", "mssql.chooseLinkedAzureAccount": "Wählen Sie ein verknüpftes Azure-Konto aus:", - "mssql.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.", - "mssql.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." + "mssql.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." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "Fehler bei der Aktualisierung des Editor-Tokens, die automatische Vervollständigung wird deaktiviert, bis der Editor getrennt und die Verbindung erneut hergestellt wurde.", "mssql.failedToFindAccount": "Fehler beim Suchen des Azure-Kontos {0} beim Ausführen der Tokenaktualisierung.", "mssql.failedToFindTenants": "Fehler beim Suchen des Mandanten „{0}“ im Konto „{1}“ beim Aktualisieren des Sicherheitstokens.", - "mssql.noConvertResult": "Von der Notebook-Konvertierungsanforderung wurde kein Ergebnis zurückgegeben.", "mssql.noDocumentFound": "Kein Dokument für URI \"{0}\" gefunden.", - "mssql.tokenRefreshFailed": "{0} AAD-Token konnte nicht aktualisiert werden, bitte stellen Sie die Verbindung erneut her, um {0} zu aktivieren.", - "mssql.tokenRefreshFailedNoSecurityToken": "Fehler bei der Aktualisierung des Editor-Tokens, die automatische Vervollständigung wird deaktiviert, bis der Editor getrennt und die Verbindung erneut hergestellt wurde.", - "mssql.unsupportedPlatform": "Nicht unterstützte Plattform {0}" + "mssql.noConvertResult": "Von der Notebook-Konvertierungsanforderung wurde kein Ergebnis zurückgegeben.", + "mssql.unsupportedPlatform": "Nicht unterstützte Plattform {0}", + "mssql.tokenRefreshFailed": "{0} AAD-Token konnte nicht aktualisiert werden, bitte stellen Sie die Verbindung erneut her, um {0} zu aktivieren." }, "dist/main": { - "mssql.errorConvertingToNotebook": "Fehler beim Konvertieren des SQL-Dokuments in ein Notebook: {0}", "mssql.errorConvertingToSQL": "Fehler beim Konvertieren des Notebook-Dokuments in SQL: {0}", - "mssql.searchServers": "Servernamen suchen" + "mssql.errorConvertingToNotebook": "Fehler beim Konvertieren des SQL-Dokuments in ein Notebook: {0}", + "mssql.reloadChoice": "Azure Data Studio neu laden", + "mssql.searchServers": "Servernamen suchen", + "mssql.reloadPrompt": "Azure Data Studio muss neu geladen werden, damit diese Einstellung wirksam wird." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "Anwendungsrolle", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Anwendungsrolle", - "objectManagement.ColumnDisplayName": "Spalte", - "objectManagement.DatabaseDisplayName": "Datenbank", - "objectManagement.DatabaseDisplayNameInTitle": "Datenbank", - "objectManagement.DatabaseRoleTypeDisplayName": "Datenbankrolle", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Datenbankrolle", - "objectManagement.LoginTypeDisplayName": "Anmeldename", - "objectManagement.LoginTypeDisplayNameInTitle": "Anmelden", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Alle Objekte, die einem Schema angehören", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Alle Objekte bestimmter Typen", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schema", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Bestimmte Objekte...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Wie möchten Sie Objekte hinzufügen?", - "objectManagement.SearchTextLabel": "Suchtext", - "objectManagement.ServerDisplayName": "Server", - "objectManagement.ServerRoleTypeDisplayName": "Serverrolle", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Serverrolle", - "objectManagement.TableDisplayName": "Tabelle", - "objectManagement.UserDisplayName": "Benutzer", - "objectManagement.UserTypeDisplayNameInTitle": "Benutzer", - "objectManagement.ViewDisplayName": "Ansicht", + "objectManagement.databaseProperties.addButton": "Hinzufügen", + "objectManagement.databaseProperties.addDatabaseFilesText": "Datenbankdatei hinzufügen", + "objectManagement.databaseProperties.addFilegroupButtonText": "Dateigruppe hinzufügen", + "objectManagement.objectSelectionMethodDialogTitle": "Objekte hinzufügen", + "objectManagement.addFileText": "Datenbankdateien hinzufügen", "objectManagement.addMembersText": "Mitglieder hinzufügen", "objectManagement.addSecurablesText": "Sicherungsfähige Elemente hinzufügen", "objectManagement.advancedSectionHeader": "Erweitert", + "objectManagement.allFiles": "Alle Dateien", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Alle Objekte, die einem Schema angehören", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Alle Objekte bestimmter Typen", + "objectManagement.allowTriggerToFireOthersLabel": "Triggern ermöglichen, weitere Trigger auszulösen", + "objectManagement.dropObjectError": "Fehler beim Löschen von {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Fehler beim Öffnen des Dialogfelds \"Datenbank anfügen\". {0}", + "objectManagement.openDetachDatabaseDialogError": "Fehler beim Öffnen des Dialogfelds zum Trennen der Datenbank. {0}", + "objectManagement.openDropDatabaseDialogError": "Fehler beim Öffnen des Dialogfelds zum Löschen der Datenbank. {0}", + "objectManagement.openNewObjectDialogError": "Fehler beim Öffnen des neuen {0}-Dialogfelds. {1}", + "objectManagement.openObjectPropertiesDialogError": "Fehler beim Öffnen des Eigenschaftendialogfelds für {0}: {1}. {2}", + "objectManagement.refreshOEError": "Fehler beim Aktualisieren des Objekt-Explorers. {0}", + "objectManagement.renameObjectError": "Beim Umbenennen von {0} \"{1}\" in \"{2}\" ist ein Fehler aufgetreten. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Anwendungsrolle", + "objectManagement.applyUpdatesLabel": "Anwenden", + "objectManagement.dropObjectConfirmation": "{0} löschen: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "Zugeordnete Datenbankdateien", + "objectManagement.attachButtonLabel": "Anfügen", + "objectManagement.attachAsText": "Anfügen als", + "objectManagement.attachDatabaseDialogTitle": "Datenbank anfügen (Vorschau)", + "objectManagement.attachDatabaseOperationName": "Datenbank anfügen", + "objectManagement.user.aadAuth": "Authentifizieren mit Azure Active Directory", + "objectManagement.user.sqlAuth": "Mit Kennwort authentifizieren", + "objectManagement.login.authenticateType": "Authentifizierung", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Automatisch erstellte inkrementelle Statistiken", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Statistik automatisch erstellen", + "objectManagement.databaseProperties.autoShrinkText": "Automatisches Verkleinern", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Statistik automatisch aktualisieren", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Statistik automatisch asynchron aktualisieren", + "objectManagement.databaseProperties.autogrowAllFilesText": "Automatische Vergrößerung aller Dateien", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Automatische Vergrößerung/Maximale Größe", + "objectManagement.databaseProperties.automaticSectionHeader": "Automatisch", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "E/A-Affinitätsmaske für alle Prozessoren automatisch festlegen", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Prozessoraffinitätsmaske für alle Prozessoren automatisch festlegen", + "objectManagement.login.aadAuthenticationType": "Azure Active Directory-Authentifizierung", "objectManagement.azurePricingLink": "Preisrechner für Azure SQL-Datenbank", + "objectManagement.databaseProperties.backupSectionHeader": "Sicherung", + "objectManagement.backupLocationText": "Sicherung", "objectManagement.backupRedundancyLabel": "Redundanz für Sicherungsspeicher", - "objectManagement.blankPasswordConfirmation": "Das Erstellen eines Anmeldenamens mit leerem Kennwort stellt ein Sicherheitsrisiko dar. Möchten Sie den Vorgang wirklich fortsetzen?", + "objectManagement.backupAndRestoreText": "Sichern und Wiederherstellen", + "objectManagement.backupChecksumText": "Sicherungsprüfsumme", + "objectManagement.blockedProcThresholdLabel": "Schwellenwert für blockierte Prozesse", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Erfolgreiche und fehlerhafte Anmeldungen", "objectManagement.browseForOwnerText": "Nach einem Besitzer suchen", "objectManagement.browseText": "Durchsuchen...", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "Die Datei „{0}“ kann nicht erstellt werden, da sie bereits vorhanden ist.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "Leere Objektnamen können nicht für Dateigruppen verwendet werden.", + "objectManagement.needToRestartServer": "Änderungen erfordern einen Neustart des Servers, damit sie wirksam werden.", + "objectManagement.closeConnections": "Vorhandene Verbindungen schließen", "objectManagement.collationLabel": "Sortierung", "objectManagement.compatibilityLevelLabel": "Kompatibilitätsgrad", + "objectManagement.compressBackupText": "Sicherung komprimieren", "objectManagement.configureSLOSectionHeader": "SLO konfigurieren", "objectManagement.confirmPasswordLabel": "Kennwort bestätigen", "objectManagement.containmentTypeLabel": "Eigenständigkeitstyp", + "objectManagement.costThresholdParallelismLabel": "Parallelität des Kostenschwellenwerts", + "objectManagement.noDialogFoundError": "Es wurde kein unterstütztes Dialogfeld für Knotentyp '{0}' und Objekttyp '{1}' gefunden.", + "objectManagement.createObjectLabel": "Erstellen", "objectManagement.createObjectOperationName": "{0} erstellen", + "objectManagement.blankPasswordConfirmation": "Das Erstellen eines Anmeldenamens mit leerem Kennwort stellt ein Sicherheitsrisiko dar. Möchten Sie den Vorgang wirklich fortsetzen?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Aktuelle Datenträgernutzung", "objectManagement.currentSLOLabel": "Aktuelles SLO", - "objectManagement.databaseExistsError": "Datenbank „{0}“ existiert bereits. Wählen Sie einen anderen Datenbanknamen.", - "objectManagement.databaseProperties.backupSectionHeader": "Sicherung", + "objectManagement.cursorThresholdLabel": "Cursorschwellenwert", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Benutzerdefiniert", + "objectManagement.databaseName": "Datenbankname", + "objectManagement.dataLocationText": "Daten", + "objectManagement.dataFileLabel": "Daten", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Datenleerungsintervall (Minuten)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "DataFile „{0}“ konnte nicht zur Auflistung hinzugefügt werden, da bereits vorhanden.", "objectManagement.databaseProperties.databaseSectionHeader": "Datenbank", + "objectManagement.DatabaseDisplayNameInTitle": "Datenbank", + "objectManagement.databaseFilesFilterLabel": "Datenbankdatendateien", + "objectManagement.databaseDetails": "Datenbankdetails", + "objectManagement.databaseFiles": "Datenbankdateien", + "objectManagement.databaseProperties.databaseNameLabel": "Datenbankname", + "objectManagement.databaseProperties.databaseReadOnlyText": "Datenbank schreibgeschützt", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Datenbankrolle", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Datenbankweit gültige Konfiguration", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Datenbankbezogene Optionen", + "objectManagement.databaseSettings": "Datenbankeinstellungen", + "objectManagement.databaseProperties.databaseStateText": "Datenbankzustand", + "objectManagement.defaultLocationsLabel": "Standardspeicherorte für Datenbank", + "objectManagement.databaseProperties.databaseFilesText": "Datenbankdateien", + "objectManagement.databasesToAttach": "Anzufügende Datenbanken", "objectManagement.databaseProperties.dateCreated": "Erstellungsdatum", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "Für speicheroptimierte Objekte reservierter Arbeitsspeicher", - "objectManagement.databaseProperties.memoryUsed": "Von speicheroptimierten Objekten genutzter Arbeitsspeicher", - "objectManagement.databaseProperties.name": "Name", - "objectManagement.databaseProperties.numberOfUsers": "Anzahl von Benutzern", - "objectManagement.databaseProperties.owner": "Besitzer", - "objectManagement.databaseProperties.size": "Größe", - "objectManagement.databaseProperties.spaceAvailable": "Verfügbarer Speicherplatz", - "objectManagement.databaseProperties.status": "Status", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Datenbankrollenmitglieder auswählen", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Datenbankrollenbesitzer auswählen", - "objectManagement.deleteLoginConfirmation": "Durch das Löschen von Serveranmeldenamen werden nicht zugleich die den Anmeldenamen zugeordneten Datenbankbenutzer gelöscht. Löschen Sie die Benutzer in jeder Datenbank einzeln, um den Vorgang abzuschließen. Möglicherweise müssen Sie zuerst Schemabesitzrechte auf neue Benutzer übertragen.", - "objectManagement.deleteObjectConfirmation": "Möchten Sie {0}: {1} wirklich löschen?", - "objectManagement.deleteObjectError": "Fehler beim Löschen von {0} „{1}“. {2}", - "objectManagement.deleteObjectOperationName": "{0} „{1}“ löschen", + "objectManagement.databaseProperties.defaultText": "Standard", + "objectManagement.defaultFullTextLanguageLabel": "Volltext-Standardsprache", + "objectManagement.defaultLanguageLabel": "Standardsprache", + "objectManagement.login.defaultDatabaseLabel": "Standarddatenbank", + "objectManagement.login.defaultLanguageLabel": "Standardsprache", + "objectManagement.user.defaultSchemaLabel": "Standardschema", + "objectManagement.deleteBackupHistory": "Informationen zum Sicherungs- und Wiederherstellungsverlauf für Datenbanken löschen", "objectManagement.denyColumnHeader": "Verweigern", + "objectManagement.detachButtonLabel": "Trennen", + "objectManagement.detachDatabaseDialogTitle": "Datenbank trennen – {0} (Vorschau)", + "objectManagement.detachDatabaseOptions": "Optionen zum Trennen von Datenbanken", + "objectManagement.detachDatabaseOperationName": "Datenbank \"{0}\" trennen", + "objectManagement.dropButtonLabel": "Löschen", + "objectManagement.dropDatabaseDialogTitle": "Datenbank löschen: {0} (Vorschau)", + "objectManagement.dropDatabaseOptions": "Optionen zum Löschen von Datenbanken", + "objectManagement.detachDropConnections": "Ablageverbindungen", + "objectManagement.dropObjectOperationName": "{0} \"{1}\" löschen", + "objectManagement.dropLoginConfirmation": "Durch das Löschen von Serveranmeldenamen werden nicht zugleich die den Anmeldenamen zugeordneten Datenbankbenutzer*innen gelöscht. Löschen Sie die Benutzer*innen in den einzelnen Datenbanken, um den Vorgang abzuschließen. Möglicherweise müssen Sie zuerst Schemabesitzrechte auf neue Benutzer*innen übertragen.", + "objectManagement.databaseProperties.editButton": "Bearbeiten", + "objectManagement.databaseProperties.editDatabaseFilesText": "Datenbankdatei bearbeiten – {0}", "objectManagement.editionLabel": "Edition", "objectManagement.effectivePermissionsTableLabel": "Effektive Berechtigungen für ausgewählte sicherungsfähige Elemente", "objectManagement.effectivePermissionsTableLabelSelected": "Effektive Berechtigungen für: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Automatische Vergrößerung aktivieren", "objectManagement.enabledLabel": "Aktiviert", + "objectManagement.databaseProperties.encryptionEnabledText": "Verschlüsselung aktiviert", + "objectManagement.login.enforcePasswordExpirationLabel": "Kennwortablauf erzwingen", + "objectManagement.login.enforcePasswordPolicyLabel": "Kennwortrichtlinie erzwingen", + "objectManagement.renameObjectDialogTitle": "Neuen Namen eingeben", + "objectManagement.databaseProperties.executionCountText": "Anzahl von Ausführungen", "objectManagement.explicitPermissionsTableLabel": "Explizite Berechtigungen für ausgewählte sicherungsfähige Elemente", "objectManagement.explicitPermissionsTableLabelSelected": "Explizite Berechtigungen für: {0}", + "objectManagement.databaseProperties.filestreamFileType": "FILESTREAM-Daten", + "objectManagement.failedLoginsOnlyText": "Nur fehlerhafte Anmeldungen", + "objectManagement.noConnectionUriError": "Fehler beim Abrufen der Verbindungsinformationen. Stellen Sie die Verbindung wieder her, und versuchen Sie es noch einmal.", + "objectManagement.databaseFileGroup": "Dateigruppe", + "objectManagement.databaseProperties.fileGrowthText": "Dateivergrößerung", + "objectManagement.databaseProperties.fileNameText": "Dateiname", + "objectManagement.databaseProperties.fileTypeText": "Dateityp", + "objectManagement.databaseProperties.FilegroupExistsError": "Die Dateigruppe \"{0}\" konnte der Auflistung nicht hinzugefügt werden, da sie bereits vorhanden ist.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "Dateigruppe", + "objectManagement.filegroupsSectionHeader": "Dateigruppen", + "objectManagement.databaseProperties.filegrowthLimitError": "Die Dateivergrößerung darf die maximale Dateigröße für eine Datei nicht überschreiten.", + "objectManagement.databaseProperties.filesText": "Dateien", + "objectManagement.optionsSectionHeader": "Dateien", + "objectManagement.databaseProperties.filestreamFilesText": "Filestream-Dateien", "objectManagement.filterSectionTitle": "Filter", "objectManagement.findText": "Suchen", + "objectManagement.fullTextUpgradeOptionLabel": "Volltextupgrade-Option", "objectManagement.generalSectionHeader": "Allgemein", "objectManagement.grantColumnHeader": "Zuweisung", "objectManagement.grantorColumnHeader": "Berechtigender", "objectManagement.hardwareGeneration": "Hardwaregeneration", - "objectManagement.invalidPasswordError": "Das Kennwort entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Wie möchten Sie Objekte hinzufügen?", + "objectManagement.processorIOAffinityColumn": "E/A-Affinität", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "In Megabyte", + "objectManagement.databaseProperties.inPercentAutogrowthText": "In Prozent", "objectManagement.isClustered": "Ist gruppiert", "objectManagement.isHadrEnabled": "Ist HADR-fähig", + "objectManagement.databaseProperties.isLedgerDatabaseText": "Ist Ledgerdatenbank", "objectManagement.isPolyBaseInstalled": "Mit PolyBase-Installation", "objectManagement.isXTPSupported": "Mit XTP-Unterstützung", + "objectManagement.databaseProperties.logfiletype": "LOG", "objectManagement.language": "Sprache", "objectManagement.lastDatabaseBackup": "Letzte Datenbanksicherung", "objectManagement.lastDatabaseLogBackup": "Letzte Datenbankprotokoll-Sicherung", + "objectManagement.databaseProperties.ledgerSectionHeader": "Ledger", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Beschränkt auf (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Auf {0} MB beschränkt", "objectManagement.loadingObjectsCompletedLabel": "Laden von Objekten abgeschlossen, {0} Objekte gefunden", "objectManagement.loadingObjectsLabel": "Objekte werden geladen...", - "objectManagement.login.aadAuthenticationType": "Azure Active Directory-Authentifizierung", - "objectManagement.login.authenticateType": "Authentifizierung", - "objectManagement.login.defaultDatabaseLabel": "Standarddatenbank", - "objectManagement.login.defaultLanguageLabel": "Standardsprache", - "objectManagement.login.enforcePasswordExpirationLabel": "Kennwortablauf erzwingen", - "objectManagement.login.enforcePasswordPolicyLabel": "Kennwortrichtlinie erzwingen", + "objectManagement.locksLabel": "Sperren", + "objectManagement.logLocationText": "Protokoll", + "objectManagement.logFileLabel": "Protokoll", + "objectManagement.databaseProperties.logicalNameText": "Logischer Name", + "objectManagement.user.loginLabel": "Anmelden", + "objectManagement.LoginTypeDisplayNameInTitle": "Anmelden", + "objectManagement.loginAuditingText": "Anmeldungsüberwachung", "objectManagement.login.lockedOutLabel": "Anmeldung ist gesperrt", - "objectManagement.login.mustChangePasswordLabel": "Der Benutzer muss das Kennwort bei der nächsten Anmeldung ändern.", - "objectManagement.login.oldPasswordCannotBeEmptyError": "Das alte Kennwort darf nicht leer sein.", - "objectManagement.login.oldPasswordLabel": "Altes Kennwort", - "objectManagement.login.permissionToConnectLabel": "Berechtigung zum Herstellen einer Verbindung mit der Datenbank-Engine", - "objectManagement.login.serverRoleSectionHeader": "Serverrollen", - "objectManagement.login.specifyOldPasswordLabel": "Altes Kennwort angeben", - "objectManagement.login.sqlAuthSectionHeader": "SQL-Authentifizierung", - "objectManagement.login.sqlAuthenticationType": "SQL-Authentifizierung", - "objectManagement.login.windowsAuthenticationType": "Windows-Authentifizierung", "objectManagement.loginNotSelectedError": "Die Anmeldung ist nicht ausgewählt.", - "objectManagement.maxServerMemoryText": "Maximaler Serverarbeitsspeicher (MB)", + "objectManagement.mdfFileLocation": "Speicherort für MDF-Datei", + "objectManagement.user.windowsUser": "Einem Windows-Benutzer/einer Windows-Gruppe zugeordnet", + "objectManagement.user.loginMapped": "Einer Serveranmeldung zugeordnet", + "objectManagement.maxDegreeParallelismLabel": "Max. Grad-Parallelität", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Max. Pläne pro Abfrage", "objectManagement.maxSizeLabel": "Max. Größe", + "objectManagement.databaseProperties.maxSizeInMbText": "Max. Größe (MB)", + "objectManagement.maxTextReplicationSizeLabel": "Max. Textgröße für Replikation", + "objectManagement.databaseProperties.maximumFileSizeText": "Maximale Dateigröße", + "objectManagement.maxServerMemoryText": "Maximaler Serverarbeitsspeicher (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "Die maximale Dateigröße darf nicht kleiner als die Größe sein.", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "Die maximale Größe des Serverarbeitsspeichers darf nicht unter der minimalen Größe des Serverarbeitsspeichers liegen.", "objectManagement.membersLabel": "Mitglieder", "objectManagement.membershipLabel": "Mitgliedschaft", "objectManagement.memory": "Arbeitsspeicher", + "objectManagement.databaseProperties.memoryAllocated": "Für speicheroptimierte Objekte reservierter Arbeitsspeicher", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Speicheroptimierte Daten", + "objectManagement.databaseProperties.memoryUsed": "Von speicheroptimierten Objekten genutzter Arbeitsspeicher", "objectManagement.minServerMemoryText": "Minimaler Serverarbeitsspeicher (MB)", - "objectManagement.nameCannotBeEmptyError": "Das Namensfeld darf nicht leer bleiben.", + "objectManagement.databaseProperties.monitoringSectionText": "Überwachung", + "objectManagement.databaseProperties.name": "Name", + "objectManagement.databaseFileName": "Name", "objectManagement.nameLabel": "Name", - "objectManagement.newObjectDialogTitle": "{0} – Neu (Vorschau)", - "objectManagement.noConnectionUriError": "Fehler beim Abrufen der Verbindungsinformationen. Stellen Sie die Verbindung wieder her, und versuchen Sie es noch einmal.", - "objectManagement.objectPropertiesDialogTitle": "{0} – {1} (Vorschau)", - "objectManagement.objectSelectionMethodDialogTitle": "Objekte hinzufügen", + "objectManagement.nameCannotBeEmptyError": "Das Namensfeld darf nicht leer bleiben.", + "objectManagement.user.noLogin": "Kein Anmeldezugriff", + "objectManagement.doDatabaseFilesError": "Es wurden keine Datenbankdateien angegeben, die an den Server angefügt werden sollen.", + "objectManagement.databaseProperties.noneText": "Keine", + "objectManagement.noLoginAuditingText": "Keine", + "objectManagement.serverNumaNodeLabel": "NUMA-Knoten {0}", + "objectManagement.databaseProperties.numberOfUsers": "Anzahl von Benutzern", "objectManagement.objectTypeLabel": "Objekttyp", "objectManagement.objectTypesLabel": "Objekttypen", "objectManagement.objectsLabel": "Objekte", - "objectManagement.openNewObjectDialogError": "Fehler beim Öffnen des neuen {0}-Dialogfelds. {1}", - "objectManagement.openObjectPropertiesDialogError": "Fehler beim Öffnen des Eigenschaftendialogfelds für {0}: {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Altes Kennwort", + "objectManagement.login.oldPasswordCannotBeEmptyError": "Das alte Kennwort darf nicht leer sein.", "objectManagement.operatingSystem": "Betriebssystem", - "objectManagement.optionsSectionHeader": "Optionen", + "objectManagement.databaseProperties.actualOperationModeText": "Betriebsmodus (Tatsächlich)", + "objectManagement.databaseProperties.requestedOperationModeText": "Betriebsmodus (Angefordert)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Ad-hoc-Workloads optimieren", + "objectManagement.user.ownedSchemasLabel": "Schemas im Besitz", + "objectManagement.databaseProperties.owner": "Besitzer", "objectManagement.ownerText": "Besitzer", - "objectManagement.passwordCannotBeEmptyError": "Das Kennwort darf nicht leer sein.", + "objectManagement.databaseProperties.pageVerifyText": "Seitenüberprüfung", "objectManagement.passwordLabel": "Kennwort", + "objectManagement.passwordCannotBeEmptyError": "Das Kennwort darf nicht leer sein.", + "objectManagement.invalidPasswordError": "Das Kennwort entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "Das Kennwort muss mit dem Bestätigungskennwort übereinstimmen.", + "objectManagement.databaseProperties.pathText": "Pfad", + "objectManagement.databaseFilePath": "Pfad", "objectManagement.permissionColumnHeader": "Berechtigung", + "objectManagement.login.permissionToConnectLabel": "Berechtigung zum Herstellen einer Verbindung mit der Datenbank-Engine", "objectManagement.platform": "Plattform", + "objectManagement.processorColumn": "Prozessor", + "objectManagement.processorAffinityColumn": "Prozessoraffinität", + "objectManagement.processorLabel": "Prozessoraffinitätstabelle", "objectManagement.processors": "Prozessoren", "objectManagement.product": "Produkt", "objectManagement.properties": "Eigenschaften", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Abfragespeicher", + "objectManagement.databaseProperties.queryStoreAvailableText": "Verfügbarer Abfragespeicher", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Abfragespeicher-Erfassungsmodus", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Erfassungsrichtlinie für Abfragespeicher", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Abfragespeicheraufbewahrung", + "objectManagement.databaseProperties.queryStoreUsedText": "Verwendeter Abfragespeicher", + "objectManagement.queryWaitLabel": "Abfragewartezeit", + "objectManagement.databaseProperties.rowsDataFileType": "ZEILEN (Daten)", + "objectManagement.databaseProperties.readOnlyText": "Schreibgeschützt", + "objectManagement.databaseProperties.recoverySectionHeader": "Wiederherstellung", "objectManagement.recoveryModelLabel": "Wiederherstellungsmodell", - "objectManagement.refreshOEError": "Fehler beim Aktualisieren des Objekt-Explorers. {0}", + "objectManagement.databaseProperties.removeButton": "Entfernen", + "objectManagement.removeFileText": "Datenbankdatei entfernen", "objectManagement.removeMemberText": "Ausgewähltes Mitglied entfernen", "objectManagement.removeSecurablesText": "Ausgewählte sicherungsfähige Elemente entfernen", - "objectManagement.renameObjectDialogTitle": "Neuen Namen eingeben", - "objectManagement.renameObjectError": "Beim Umbenennen von {0} \"{1}\" in \"{2}\" ist ein Fehler aufgetreten. {3}", "objectManagement.renameObjectOperationName": "{0} \"{1}\" in \"{2}\" umbenennen", - "objectManagement.reservedStorageSizeInMB": "Reservierte Speichergröße", + "objectManagement.reservedStorageSizeInMB": "Größe des reservierten Speichers (MB)", + "objectManagement.databaseProperties.restrictAccessText": "Zugriff einschränken", "objectManagement.rootDirectory": "Stammverzeichnis", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Zeilen", + "objectManagement.login.sqlAuthenticationType": "SQL-Authentifizierung", + "objectManagement.login.sqlAuthSectionHeader": "SQL-Authentifizierung", + "objectManagement.sqlServerAndWindowsAuthText": "SQL Server- und Windows-Authentifizierungsmodus", + "objectManagement.scanStartupProcsLabel": "Startprozeduren überprüfen ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schema", "objectManagement.schemaLabel": "Schema", + "objectManagement.SearchTextLabel": "Suchtext", "objectManagement.securablesText": "Sicherungsfähige Elemente", - "objectManagement.selectSecurablesDialogTitle": "Sicherungsfähige Elemente auswählen", + "objectManagement.security": "Sicherheit", "objectManagement.selectText": "Auswählen", - "objectManagement.serverCollation": "Serversortierung", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Datenbankrollenmitglieder auswählen", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Datenbankrollenbesitzer auswählen", + "objectManagement.labelSelectFolder": "Ordner auswählen", + "objectManagement.selectSecurablesDialogTitle": "Sicherungsfähige Elemente auswählen", "objectManagement.serverRole.SelectMemberDialogTitle": "Serverrollenmitglieder auswählen", "objectManagement.serverRole.SelectOwnerDialogTitle": "Serverrollenbesitzer auswählen", + "objectManagement.ServerDisplayName": "Server", + "objectManagement.serverCollation": "Serversortierung", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Serverrolle", + "objectManagement.login.serverRoleSectionHeader": "Serverrollen", + "objectManagement.serverAuthenticationText": "Serverauthentifizierung", "objectManagement.serviceTier": "Dienstebene", - "objectManagement.storageSpaceUsageInGB": "Verwendeter Speicherplatz", - "objectManagement.updateObjectOperationName": "{0} „{1}“ aktualisieren", - "objectManagement.user.aadAuth": "Authentifizieren mit Azure Active Directory", - "objectManagement.user.defaultSchemaLabel": "Standardschema", - "objectManagement.user.loginLabel": "Anmelden", - "objectManagement.user.loginMapped": "Einer Serveranmeldung zugeordnet", - "objectManagement.user.noLogin": "Kein Anmeldezugriff", - "objectManagement.user.ownedSchemasLabel": "Schemas im Besitz", - "objectManagement.user.sqlAuth": "Mit Kennwort authentifizieren", + "objectManagement.databaseProperties.setSecondaryText": "Sekundäres Element wie primär festlegen", + "objectManagement.databaseProperties.size": "Größe (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Größenbasierter Bereinigungsmodus", + "objectManagement.databaseProperties.spaceAvailable": "Verfügbarer Speicherplatz", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Bestimmte Objekte...", + "objectManagement.login.specifyOldPasswordLabel": "Altes Kennwort angeben", + "objectManagement.databaseProperties.staleThresholdText": "Schwellenwert für Veraltung", + "objectManagement.databaseProperties.stateSectionHeader": "Zustand", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Statistiksammelintervall", + "objectManagement.databaseProperties.status": "Status", + "objectManagement.storageSpaceUsageInMB": "Verwendeter Speicherplatz (MB)", + "objectManagement.successfulLoginsOnlyText": "Nur erfolgreiche Anmeldungen", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Zeit für Zielwiederherstellung (Sekunden)", + "objectManagement.collationNotValidError": "Die ausgewählte Sortierung \"{0}\" ist ungültig. Wählen Sie eine andere Sortierung aus.", + "objectManagement.notSupportedError": "Dieser Befehl wird für den Objekttyp \"{0}\" nicht unterstützt.", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "CPU-Kompilierzeit gesamt (ms)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "CPU-Ausführungszeit gesamt (ms)", + "objectManagement.twoDigitYearCutoffLabel": "Umstellungsjahr für Angaben mit zwei Ziffern", "objectManagement.user.type": "Typ", - "objectManagement.user.windowsUser": "Einem Windows-Benutzer/einer Windows-Gruppe zugeordnet", + "objectManagement.databaseFileType": "Typ", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Unbegrenzt", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Unbegrenzt", + "objectManagement.detachUpdateStatistics": "Statistiken aktualisieren", + "objectManagement.updateObjectOperationName": "{0} „{1}“ aktualisieren", + "objectManagement.databaseProperties.useFullTextIndexingText": "Volltextindizierung verwenden", + "objectManagement.UserTypeDisplayNameInTitle": "Benutzer", + "objectManagement.login.mustChangePasswordLabel": "Der Benutzer muss das Kennwort bei der nächsten Anmeldung ändern.", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Wert für primär", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Wert für sekundäre", "objectManagement.versionText": "Version", - "objectManagement.withGrantColumnHeader": "Mit Zuweisung" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Wartestatistik-Erfassungsmodus", + "objectManagement.login.windowsAuthenticationType": "Windows-Authentifizierung", + "objectManagement.onlyWindowsAuthModeText": "Windows-Authentifizierungsmodus", + "objectManagement.withGrantColumnHeader": "Mit Zuweisung", + "objectManagement.databaseProperties.yesText": "Ja", + "objectManagement.ApplicationRoleTypeDisplayName": "Anwendungsrolle", + "objectManagement.ColumnDisplayName": "Spalte", + "objectManagement.DatabaseDisplayName": "Datenbank", + "objectManagement.DatabaseRoleTypeDisplayName": "Datenbankrolle", + "objectManagement.LoginTypeDisplayName": "Anmeldename", + "objectManagement.ServerRoleTypeDisplayName": "Serverrolle", + "objectManagement.TableDisplayName": "Tabelle", + "objectManagement.UserDisplayName": "Benutzer", + "objectManagement.ViewDisplayName": "Ansicht", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} – Neu (Vorschau)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "Eigenschaften von {0} (Vorschau) – {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "{0} wurde heruntergeladen", - "downloadingServiceChannelMsg": "\"{0}\" wird heruntergeladen.", "downloadingServiceSizeChannelMsg": "({0} KB)", - "downloadingServiceStatusMsg": "\"{0}\" wird heruntergeladen.", + "downloadServiceDoneChannelMsg": "{0} wurde heruntergeladen", + "downloadingServiceStatusMsg": "{0} wird heruntergeladen", + "downloadingServiceChannelMsg": "{0} wird heruntergeladen", "entryExtractedChannelMsg": "{0} extrahiert ({1}/{2})", "failedToStartServiceErrorMsg": "Fehler beim Starten von \"{0}\".", - "installedServiceChannelMsg": "\"{0}\" wurde installiert.", + "installedServiceChannelMsg": "{0} wurde installiert", + "installingServiceStatusMsg": "{0} wird installiert", "installingServiceChannelMsg": "\"{0}\" wird in \"{1}\" installiert.", - "installingServiceStatusMsg": "\"{0}\" wird installiert.", - "serviceStartedStatusMsg": "\"{0}\" wurde gestartet.", - "startingServiceStatusMsg": "\"{0}\" wird gestartet." + "startingServiceStatusMsg": "{0} wird gestartet", + "serviceStartedStatusMsg": "{0} gestartet" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "Möchten Sie die Ladezeit des Tabellen-Designers reduzieren, indem Sie das Vorabladen des Datenbankmodells aktivieren? Das Datenbankmodell wird vorab geladen, wenn Sie den Datenbankknoten im Objekt-Explorer erweitern.", "tableDesigner.FailedToGetConnectionStringError": "Fehler beim Abrufen der Verbindungszeichenfolge für die Tabelle. Stellen Sie erneut eine Verbindung mit dem Server her, und versuchen Sie es noch mal.", "tableDesigner.NewTable": "Neue Tabelle", "tableDesigner.no": "Nein", - "tableDesigner.turnOnPreloadingMessage": "Möchten Sie die Ladezeit des Tabellen-Designers reduzieren, indem Sie das Vorabladen des Datenbankmodells aktivieren? Das Datenbankmodell wird vorab geladen, wenn Sie den Datenbankknoten im Objekt-Explorer erweitern.", "tableDesigner.yes": "Ja" }, "dist/telemetry": { - "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu.", - "viewKnownIssuesText": "Bekannte Probleme anzeigen" + "viewKnownIssuesText": "Bekannte Probleme anzeigen", + "serviceCrashMessage": "Die Komponente \"{0}\" wurde unerwartet beendet. Starten Sie Azure Data Studio neu." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "Skript wird generiert...", - "mssql.ui.generatingScriptCompleted": "Das Skript wurde generiert.", - "mssql.ui.helpText": "Hilfe", - "mssql.ui.loadingDialog": "Dialogfeld wird geladen...", - "mssql.ui.noActionScriptedMessage": "Es ist keine Aktion für das Skript vorhanden.", - "mssql.ui.scriptError": "Fehler beim Generieren des Skripts. {0}", - "mssql.ui.scriptGenerated": "Das Skript wurde erfolgreich generiert. Sie können das Dialogfeld schließen, um es im neu geöffneten Editor anzuzeigen.", - "mssql.ui.scriptText": "Skript", - "mssql.ui.yesText": "Ja", "objectManagement.addText": "Hinzufügen...", + "mssql.ui.scriptError": "Fehler beim Generieren des Skripts. {0}", + "objectManagement.editText": "Bearbeiten", + "mssql.ui.generatingScript": "Skript wird generiert...", + "mssql.ui.helpText": "Hilfe", + "mssql.ui.loadingDialog": "Dialogfeld wurde geladen", + "mssql.ui.OkText": "OK", "objectManagement.removeText": "Entfernen", - "objectManagement.selectLabel": "Auswählen" + "mssql.ui.scriptText": "Skript", + "mssql.ui.generatingScriptCompleted": "Das Skript wurde generiert.", + "mssql.ui.scriptGenerated": "Das Skript wurde erfolgreich generiert. Sie können das Dialogfeld schließen, um es im neu geöffneten Editor anzuzeigen.", + "objectManagement.selectLabel": "Auswählen", + "mssql.ui.noActionScriptedMessage": "Es ist keine Aktion für das Skript vorhanden.", + "mssql.ui.yesText": "Ja" }, "package": { - "cloud.databaseProperties.azureEdition": "Edition", - "cloud.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", - "cloud.databaseProperties.owner": "Besitzer", - "cloud.databaseProperties.serviceLevelObjective": "Tarif", - "cloud.serverProperties.serverEdition": "Typ", - "cloud.serverProperties.serverVersion": "Version", - "databasesListProperties.lastBackup": "Letzte Sicherung", - "databasesListProperties.name": "Name", - "databasesListProperties.size": "Größe (MB)", - "databasesListProperties.status": "Status", - "json.format.enable.desc": "Standard-JSON-Formatierer aktivieren/deaktivieren (Neustart erforderlich)", - "json.schemas.desc": "Hiermit werden Schemas zu JSON-Dateien im aktuellen Projekt zugeordnet.", - "json.schemas.fileMatch.desc": "Ein Array aus Dateimustern zum Abgleich beim Auflösen von JSON-Dateien in Schemas", - "json.schemas.fileMatch.item.desc": "Ein Dateimuster, das \"*\" enthalten kann, zum Abgleich beim Auflösen von JSON-Dateien in Schemas", - "json.schemas.schema.desc": "Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden.", "json.schemas.url.desc": "Eine URL zu einem Schema oder ein relativer Pfad zu einem Schema im aktuellen Verzeichnis", - "mssql.configuration.title": "MSSQL-Konfiguration", - "mssql.connectionOptions.applicationIntent.description": "Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server.", - "mssql.connectionOptions.applicationIntent.displayName": "Anwendungszweck", - "mssql.connectionOptions.applicationName.description": "Der Name der Anwendung", - "mssql.connectionOptions.applicationName.displayName": "Anwendungsname", - "mssql.connectionOptions.attachDbFilename.description": "Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens.", - "mssql.connectionOptions.attachDbFilename.displayName": "Dateiname der anzufügenden Datenbank", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", - "mssql.connectionOptions.authType.categoryValues.integrated": "Windows-Authentifizierung", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL-Anmeldung", - "mssql.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei SQL Server an.", - "mssql.connectionOptions.authType.displayName": "Authentifizierungstyp", - "mssql.connectionOptions.columnEncryptionSetting.description": "Aktiviert oder deaktiviert Always Encrypted für die Verbindung.", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird.", - "mssql.connectionOptions.commandTimeout.displayName": "Befehlstimeout", - "mssql.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", - "mssql.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", - "mssql.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", - "mssql.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", - "mssql.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.", - "mssql.connectionOptions.connectTimeout.displayName": "Verbindungstimeout", - "mssql.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", - "mssql.connectionOptions.connectionName.displayName": "Name (optional)", - "mssql.connectionOptions.contextConnection.description": "Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess.", - "mssql.connectionOptions.contextConnection.displayName": "Kontextverbindung", - "mssql.connectionOptions.currentLanguage.description": "Der Datensatzname der SQL Server-Sprache", - "mssql.connectionOptions.currentLanguage.displayName": "Aktuelle Sprache", - "mssql.connectionOptions.databaseName.description": "Der Name des anfänglichen Katalogs oder der ersten Datenbank in der Datenquelle", - "mssql.connectionOptions.databaseName.displayName": "Datenbank", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Host-Überwachungsdienst", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Keine", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Nachweisprotokoll", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "Nachweis-URL", - "mssql.connectionOptions.encrypt.categoryValues.false": "Optional (FALSCH)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Streng", - "mssql.connectionOptions.encrypt.categoryValues.true": "Obligatorisch (WAHR)", - "mssql.connectionOptions.encrypt.description": "Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt.", - "mssql.connectionOptions.encrypt.displayName": "Verschlüsseln", - "mssql.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert", - "mssql.connectionOptions.failoverPartner.displayName": "Failoverpartner", + "json.schemas.fileMatch.item.desc": "Ein Dateimuster, das \"*\" enthalten kann, zum Abgleich beim Auflösen von JSON-Dateien in Schemas", "mssql.connectionOptions.groupName.advanced": "Erweitert", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Ein Array aus Dateimustern zum Abgleich beim Auflösen von JSON-Dateien in Schemas", + "mssql.query.executionTimeout": "Ein Timeoutwert von 0 für die Ausführung kennzeichnet einen unbegrenzten Wartevorgang (kein Timeout).", + "mssql.connectionOptions.applicationIntent.displayName": "Anwendungszweck", + "mssql.connectionOptions.applicationName.displayName": "Anwendungsname", + "json.schemas.desc": "Hiermit werden Schemas zu JSON-Dateien im aktuellen Projekt zugeordnet.", + "title.attachDatabase": "Anfügen (Vorschau)", + "mssql.connectionOptions.attachDbFilename.displayName": "Dateiname der anzufügenden Datenbank", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "Nachweis-URL", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Nachweisprotokoll", + "mssql.connectionOptions.authType.displayName": "Authentifizierungstyp", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universell mit MFA-Unterstützung", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "title.changeNotebookConnection": "SQL-Notebook-Verbindung ändern", + "mssql.connectionOptions.commandTimeout.displayName": "Befehlstimeout", + "cloud.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", + "onprem.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", + "onprem.serverProperties.machineName": "Computername", + "mssql.connectionOptions.connectRetryCount.displayName": "Anzahl der Verbindungswiederholungen", + "mssql.connectionOptions.connectRetryInterval.displayName": "Intervall für Verbindungswiederholung", + "mssql.connectionOptions.connectTimeout.displayName": "Verbindungstimeout", "mssql.connectionOptions.groupName.connectionResiliency": "Verbindungsresilienz", "mssql.connectionOptions.groupName.context": "Kontext", - "mssql.connectionOptions.groupName.initialization": "Initialisierung", - "mssql.connectionOptions.groupName.pooling": "Pooling", - "mssql.connectionOptions.groupName.replication": "Replikation", - "mssql.connectionOptions.groupName.security": "Sicherheit", - "mssql.connectionOptions.groupName.source": "Quelle", - "mssql.connectionOptions.hostNameInCertificate.description": "Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Hostname im Zertifikat", - "mssql.connectionOptions.loadBalanceTimeout.description": "Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Timeout für Lastenausgleich", - "mssql.connectionOptions.maxPoolSize.description": "Die maximal zulässige Anzahl von Verbindungen im Pool", - "mssql.connectionOptions.maxPoolSize.displayName": "Maximale Poolgröße", - "mssql.connectionOptions.minPoolSize.description": "Die mindestens erforderliche Anzahl von Verbindungen im Pool", - "mssql.connectionOptions.minPoolSize.displayName": "Minimale Poolgröße", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Multisubnetzfailover", - "mssql.connectionOptions.multipleActiveResultSets.description": "Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden.", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Mehrere aktive Resultsets", - "mssql.connectionOptions.packetSize.description": "Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden", - "mssql.connectionOptions.packetSize.displayName": "Paketgröße", - "mssql.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", - "mssql.connectionOptions.password.displayName": "Kennwort", - "mssql.connectionOptions.persistSecurityInfo.description": "Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben.", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Sicherheitsinformationen dauerhaft speichern", - "mssql.connectionOptions.pooling.description": "Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt.", - "mssql.connectionOptions.pooling.displayName": "Pooling", - "mssql.connectionOptions.port.displayName": "Port", - "mssql.connectionOptions.replication.description": "Wird von SQL Server bei der Replikation verwendet.", - "mssql.connectionOptions.replication.displayName": "Replikation", - "mssql.connectionOptions.secureEnclaves.description": "Aktiviert oder deaktiviert sichere Enklaven für die Verbindung.", - "mssql.connectionOptions.secureEnclaves.displayName": "Sichere Enklaven", - "mssql.connectionOptions.serverName.description": "Name der SQL Server-Instanz", - "mssql.connectionOptions.serverName.displayName": "Server", - "mssql.connectionOptions.serverName.placeholder": "Beispiel: tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt.", - "mssql.connectionOptions.trustServerCertificate.displayName": "Serverzertifikat vertrauen", - "mssql.connectionOptions.typeSystemVersion.description": "Gibt an, welches Servertypsystem der Anbieter über den DataReader offenlegt.", - "mssql.connectionOptions.typeSystemVersion.displayName": "Typsystemversion", - "mssql.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", - "mssql.connectionOptions.userName.displayName": "Benutzername", - "mssql.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt", - "mssql.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", - "mssql.disabled": "Deaktiviert", - "mssql.enableSqlAuthenticationProvider": "Ermöglicht die Verwendung des Sql-Authentifizierungsanbieters für den Authentifizierungsmodus „Active Directory Interactive“, wenn der Benutzer die Authentifizierung „AzureMFA“ auswählt. Dies ermöglicht die serverseitige Ressourcenendpunktintegration beim Abrufen von Zugriffstokens. Diese Option wird nur für die „MSAL“ Azure Authentication Library unterstützt. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird.", - "mssql.enabled": "Aktiviert", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Hebt den Ausführungsplanvorgang mit der größten tatsächlichen Anzahl von Zeilen für alle Ausführungen hervor.", - "mssql.executionPlan.cost": "Hebt den Ausführungsplanvorgang mit den höchsten Kosten hervor.", - "mssql.executionPlan.expensiveOperationMetric": "Die Standardmetrik, die verwendet werden soll, um einen teuren Vorgang in Abfrageausführungsplänen hervorzuheben.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Hebt den Ausführungsplanvorgang hervor, der die meiste CPU-Zeit beansprucht hat.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Hebt den Ausführungsplanvorgang hervor, der am längsten gedauert hat.", - "mssql.executionPlan.expensiveOperationMetric.off": "Die Hervorhebung aufwendiger Vorgänge wird für Ausführungspläne deaktiviert.", - "mssql.executionPlan.numberOfRowsRead": "Hebt den Ausführungsplanvorgang mit der größten Anzahl gelesener Zeilen hervor.", - "mssql.executionPlan.subtreeCost": "Hebt den Ausführungsplanvorgang mit den höchsten Unterstrukturkosten hervor.", - "mssql.exportNotebookToSql": "Notebook als SQL exportieren", - "mssql.exportSqlAsNotebook": "SQL als Notebook exportieren", - "mssql.format.alignColumnDefinitionsInColumns": "Sollen Spaltendefinitionen ausgerichtet werden?", - "mssql.format.datatypeCasing": "Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", - "mssql.format.keywordCasing": "Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", - "mssql.format.placeCommasBeforeNextStatement": "Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. \", mycolumn2\") und nicht am Ende platziert werden sollen: \"mycolumn1,\"", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei \"SELECT C1, C2 FROM T1\" C1 und C2 jeweils in separaten Zeilen angezeigt.", - "mssql.ignorePlatformWarning": "[Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen.", - "mssql.intelliSense.enableErrorChecking": "Gibt an, ob die IntelliSense-Fehlerüberprüfung aktiviert werden soll.", - "mssql.intelliSense.enableIntelliSense": "Gibt an, ob IntelliSense aktiviert werden soll.", - "mssql.intelliSense.enableQuickInfo": "Gibt an, ob IntelliSense-QuickInfo aktiviert werden soll.", - "mssql.intelliSense.enableSuggestions": "Gibt an, ob IntelliSense-Vorschläge aktiviert werden sollen.", - "mssql.intelliSense.lowerCaseSuggestions": "Gibt an, ob IntelliSense-Vorschläge in Kleinbuchstaben angezeigt werden sollen.", - "mssql.logDebugInfo": "[Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus.", - "mssql.logFilesRemovalLimit": "Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt.", - "mssql.logRetentionMinutes": "Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche.", + "mssql.connectionOptions.contextConnection.displayName": "Kontextverbindung", + "mssql.connectionOptions.currentLanguage.displayName": "Aktuelle Sprache", + "mssql.connectionOptions.connectionName.description": "Benutzerdefinierter Name der Verbindung", + "mssql.connectionOptions.databaseName.displayName": "Datenbank", + "mssql.connectionOptions.applicationIntent.description": "Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server.", + "mssql.connectionOptions.connectRetryInterval.description": "Verzögerung zwischen Versuchen zur Verbindungswiederherstellung", + "title.designTable": "Entwurf", + "title.detachDatabase": "Trennen (Vorschau)", "mssql.objectExplorer.disableGroupBySchema": "Gruppen nach Schema deaktivieren", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: „Nach Schema gruppieren“ deaktivieren", + "mssql.disabled": "Deaktiviert", + "title.dropObject": "Löschen (Vorschau)", + "cloud.databaseProperties.azureEdition": "Edition", + "onprem.serverProperties.serverEdition": "Edition", "mssql.objectExplorer.enableGroupBySchema": "Gruppen nach Schema aktivieren", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: „Nach Schema gruppieren“ aktivieren", - "mssql.objectExplorer.expandTimeout": "Das Timeout in Sekunden für das Erweitern eines Knotens in Objekt-Explorer. Der Standardwert ist 45 Sekunden.", - "mssql.objectExplorer.groupBySchema": "Wenn diese Option aktiviert ist, werden die Datenbankobjekte im Objekt-Explorer nach Schema kategorisiert.", - "mssql.parallelMessageProcessing": "[Experimentell] Ob die Anforderungen an den SQL Tools-Dienst parallel verarbeitet werden sollen. Dies wird eingeführt, um die Probleme zu erkennen, die bei der parallelen Bearbeitung aller Anforderungen auftreten können. Der Standardwert ist falsch. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird.", - "mssql.piiLogging": "[Optional] Hiermit wird festgelegt, ob personenbezogene Informationen (PII) in der Protokolldatei protokolliert werden sollen.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Parametrisierung für Always Encrypted aktivieren", "mssql.query.ansiDefaults": "SET ANSI_DEFAULTS aktivieren", - "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON aktivieren", "mssql.query.ansiNulls": "SET ANSI_NULLS aktivieren", + "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON aktivieren", "mssql.query.ansiPadding": "SET ANSI_PADDING aktivieren", "mssql.query.ansiWarnings": "SET ANSI_WARNINGS aktivieren", "mssql.query.arithAbort": "Set ARITHABORT-Option aktivieren", "mssql.query.cursorCloseOnCommit": "SET CURSOR_CLOSE_ON_COMMIT aktivieren", "mssql.query.deadlockPriority": "SET DEADLOCK_PRIORITY-Option aktivieren", - "mssql.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", - "mssql.query.executionTimeout": "Ein Timeoutwert von 0 für die Ausführung kennzeichnet einen unbegrenzten Wartevorgang (kein Timeout).", "mssql.query.implicitTransactions": "SET IMPLICIT_TRANSACTIONS aktivieren", "mssql.query.lockTimeout": "SET LOCK TIMEOUT-Option aktivieren (in Millisekunden)", - "mssql.query.maxCharsToStore": "Die maximale Anzahl von Zeichen/Bytes, die nach dem Ausführen einer Abfrage für jeden Wert in Zeichenspalten/binären Spalten gespeichert werden sollen. Standardwert: 65.535. Gültiger Wertebereich: 1 bis 2.147.483.647.", - "mssql.query.maxXmlCharsToStore": "Die maximale Anzahl von Zeichen, die nach dem Ausführen einer Abfrage für jeden Wert in XML-Spalten gespeichert werden sollen. Standardwert: 2.097.152. Gültiger Wertebereich: 1 bis 2.147.483.647.", "mssql.query.noCount": "SET NOCOUNT-Option aktivieren", "mssql.query.noExec": "SET NOEXEC-Option aktivieren", "mssql.query.parseOnly": "SET PARSEONLY-Option aktivieren", "mssql.query.queryGovernorCostLimit": "SET QUERY_GOVERNOR_COST_LIMIT aktivieren", "mssql.query.quotedIdentifier": "SET QUOTED_IDENTIFIER aktivieren", - "mssql.query.setRowCount": "Maximale Anzahl von Zeilen, die zurückgegeben werden sollen, bevor der Server die Verarbeitung Ihrer Abfrage beendet.", "mssql.query.statisticsIO": "Set STATISTICS IO-Option aktivieren", "mssql.query.statisticsTime": "SET STATISTICS TIME-Option aktivieren", - "mssql.query.textSize": "Maximale Größe von text- und ntext-Daten, die von einer SELECT-Anweisung zurückgegeben werden", "mssql.query.transactionIsolationLevel": "SET TRANSACTION ISOLATION LEVEL-Option aktivieren", "mssql.query.xactAbortOn": "SET XACT_ABORT ON-Option aktivieren", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Gibt an, ob der Tabellen-Designer DDL-Trigger während der Veröffentlichung deaktivieren und erneut aktivieren darf.", - "mssql.tableDesigner.preloadDatabaseModel": "Gibt an, ob das Datenbankmodell vorab geladen werden soll, wenn der Datenbankknoten im Objekt-Explorer erweitert wird. Wenn diese Option aktiviert ist, kann die Ladezeit des Tabellen-Designers reduziert werden. Hinweis: Wenn Sie viele Datenbankknoten erweitern müssen, wird möglicherweise eine höhere Speicherauslastung als normal angezeigt.", - "mssql.tracing.desc": "Überwacht die Kommunikation zwischen Azure Data Studio und dem SQL-Tools-Dienst zum SQL-Tools-Ausgabekanal. WARNUNG: Dies kann vertrauliche Informationen enthalten, wenn die ausführliche Protokollierung aktiviert ist.", - "mssql.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.", - "objectsListProperties.name": "Name", - "onprem.databaseProperties.compatibilityLevel": "Kompatibilitätsgrad", + "json.format.enable.desc": "Standard-JSON-Formatierer aktivieren/deaktivieren (Neustart erforderlich)", + "mssql.enabled": "Aktiviert", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "Aktiviert oder deaktiviert Always Encrypted für die Verbindung.", + "mssql.connectionOptions.secureEnclaves.description": "Aktiviert oder deaktiviert sichere Enklaven für die Verbindung.", + "mssql.enableSqlAuthenticationProvider": "Ermöglicht die Verwendung des Sql-Authentifizierungsanbieters für den Authentifizierungsmodus „Active Directory Interactive“, wenn der Benutzer die Authentifizierung „AzureMFA“ auswählt. Dies ermöglicht die serverseitige Ressourcenendpunktintegration beim Abrufen von Zugriffstokens. Diese Option wird nur für die „MSAL“ Azure Authentication Library unterstützt. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird.", + "mssql.connectionOptions.encrypt.displayName": "Verschlüsseln", + "mssql.executionPlan.expensiveOperationMetric.off": "Die Hervorhebung aufwendiger Vorgänge wird für Ausführungspläne deaktiviert.", + "mssql.exportNotebookToSql": "Notebook als SQL exportieren", + "mssql.exportSqlAsNotebook": "SQL als Notebook exportieren", + "mssql.connectionOptions.failoverPartner.displayName": "Failoverpartner", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Hebt den Ausführungsplanvorgang hervor, der am längsten gedauert hat.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Hebt den Ausführungsplanvorgang hervor, der die meiste CPU-Zeit beansprucht hat.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Hebt den Ausführungsplanvorgang mit der größten tatsächlichen Anzahl von Zeilen für alle Ausführungen hervor.", + "mssql.executionPlan.numberOfRowsRead": "Hebt den Ausführungsplanvorgang mit der größten Anzahl gelesener Zeilen hervor.", + "mssql.executionPlan.cost": "Hebt den Ausführungsplanvorgang mit den höchsten Kosten hervor.", + "mssql.executionPlan.subtreeCost": "Hebt den Ausführungsplanvorgang mit den höchsten Unterstrukturkosten hervor.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Host-Überwachungsdienst", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Hostname im Zertifikat", + "mssql.connectionOptions.hostNameInCertificate.description": "Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet.", + "mssql.connectionOptions.password.description": "Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "mssql.connectionOptions.userName.description": "Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll.", + "mssql.connectionOptions.typeSystemVersion.description": "Gibt an, welches Servertypsystem der Anbieter über den DataReader offenlegt.", + "mssql.connectionOptions.groupName.initialization": "Initialisierung", "onprem.databaseProperties.lastBackupDate": "Letzte Datenbanksicherung", "onprem.databaseProperties.lastLogBackupDate": "Letzte Protokollsicherung", - "onprem.databaseProperties.owner": "Besitzer", - "onprem.databaseProperties.recoveryModel": "Wiederherstellungsmodell", - "onprem.serverProperties.machineName": "Computername", - "onprem.serverProperties.osVersion": "Betriebssystemversion", - "onprem.serverProperties.serverEdition": "Edition", - "onprem.serverProperties.serverVersion": "Version", - "title.changeNotebookConnection": "SQL-Notebook-Verbindung ändern", - "title.clearSearchServerResult": "Suche: Suchserverergebnisse löschen", - "title.deleteObject": "Löschen", - "title.designTable": "Entwurf", - "title.newObject": "Neu", + "databasesListProperties.lastBackup": "Letzte Sicherung", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Timeout für Lastenausgleich", + "mssql.configuration.title": "MSSQL-Konfiguration", + "mssql.connectionOptions.encrypt.categoryValues.true": "Obligatorisch (WAHR)", + "mssql.connectionOptions.maxPoolSize.displayName": "Maximale Poolgröße", + "mssql.query.maxXmlCharsToStore": "Die maximale Anzahl von Zeichen, die nach dem Ausführen einer Abfrage für jeden Wert in XML-Spalten gespeichert werden sollen. Standardwert: 2.097.152. Gültiger Wertebereich: 1 bis 2.147.483.647.", + "mssql.query.maxCharsToStore": "Die maximale Anzahl von Zeichen/Bytes, die nach dem Ausführen einer Abfrage für jeden Wert in Zeichenspalten/binären Spalten gespeichert werden sollen. Standardwert: 65.535. Gültiger Wertebereich: 1 bis 2.147.483.647.", + "mssql.logFilesRemovalLimit": "Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt.", + "mssql.query.setRowCount": "Maximale Anzahl von Zeilen, die zurückgegeben werden sollen, bevor der Server die Verarbeitung Ihrer Abfrage beendet.", + "mssql.query.textSize": "Maximale Größe von text- und ntext-Daten, die von einer SELECT-Anweisung zurückgegeben werden", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Minimale Poolgröße", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Multisubnetzfailover", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Mehrere aktive Resultsets", + "objectsListProperties.name": "Name", + "databasesListProperties.name": "Name", + "mssql.connectionOptions.connectionName.displayName": "Name (optional)", + "mssql.connectionOptions.serverName.description": "Name der SQL Server-Instanz", + "title.newObject": "Neu (Vorschau)", + "title.newDatabase": "Neue Datenbank (Vorschau)", "title.newTable": "Neue Tabelle", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Keine", + "mssql.connectionOptions.connectRetryCount.description": "Anzahl der Versuche zur Verbindungswiederherstellung", + "mssql.logRetentionMinutes": "Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche.", + "onprem.serverProperties.osVersion": "Betriebssystemversion", + "mssql.connectionOptions.encrypt.categoryValues.false": "Optional (FALSCH)", + "cloud.databaseProperties.owner": "Besitzer", + "onprem.databaseProperties.owner": "Besitzer", + "mssql.connectionOptions.packetSize.displayName": "Paketgröße", + "mssql.connectionOptions.password.displayName": "Kennwort", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Sicherheitsinformationen dauerhaft speichern", + "mssql.connectionOptions.groupName.pooling": "Pooling", + "mssql.connectionOptions.pooling.displayName": "Pooling", + "mssql.connectionOptions.port.displayName": "Port", + "cloud.databaseProperties.serviceLevelObjective": "Tarif", "title.objectProperties": "Eigenschaften (Vorschau)", - "title.renameObject": "Umbenennen", + "onprem.databaseProperties.recoveryModel": "Wiederherstellungsmodell", + "title.renameObject": "Umbenennen (Vorschau)", + "mssql.connectionOptions.groupName.replication": "Replikation", + "mssql.connectionOptions.replication.displayName": "Replikation", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL-Anmeldung", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: „Nach Schema gruppieren“ deaktivieren", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: „Nach Schema gruppieren“ aktivieren", + "title.clearSearchServerResult": "Suche: Suchserverergebnisse löschen", "title.searchServers": "Suche: Server", - "title.showLogFile": "Protokolldatei anzeigen" + "mssql.connectionOptions.secureEnclaves.displayName": "Sichere Enklaven", + "mssql.connectionOptions.groupName.security": "Sicherheit", + "mssql.connectionOptions.serverName.displayName": "Server", + "mssql.query.displayBitAsNumber": "BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt.", + "mssql.intelliSense.enableIntelliSense": "Gibt an, ob IntelliSense aktiviert werden soll.", + "mssql.intelliSense.enableErrorChecking": "Gibt an, ob die IntelliSense-Fehlerüberprüfung aktiviert werden soll.", + "mssql.intelliSense.enableQuickInfo": "Gibt an, ob IntelliSense-QuickInfo aktiviert werden soll.", + "mssql.intelliSense.enableSuggestions": "Gibt an, ob IntelliSense-Vorschläge aktiviert werden sollen.", + "mssql.intelliSense.lowerCaseSuggestions": "Gibt an, ob IntelliSense-Vorschläge in Kleinbuchstaben angezeigt werden sollen.", + "mssql.format.alignColumnDefinitionsInColumns": "Sollen Spaltendefinitionen ausgerichtet werden?", + "mssql.format.datatypeCasing": "Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", + "mssql.format.keywordCasing": "Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen.", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei \"SELECT C1, C2 FROM T1\" C1 und C2 jeweils in separaten Zeilen angezeigt.", + "title.showLogFile": "Protokolldatei anzeigen", + "databasesListProperties.size": "Größe (MB)", + "mssql.connectionOptions.packetSize.description": "Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden", + "mssql.connectionOptions.groupName.source": "Quelle", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird.", + "mssql.connectionOptions.authType.description": "Gibt die Methode für die Authentifizierung bei SQL Server an.", + "databasesListProperties.status": "Status", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Streng", + "mssql.connectionOptions.currentLanguage.description": "Der Datensatzname der SQL Server-Sprache", + "mssql.executionPlan.expensiveOperationMetric": "Die Standardmetrik, die verwendet werden soll, um einen teuren Vorgang in Abfrageausführungsplänen hervorzuheben.", + "mssql.connectionOptions.commandTimeout.description": "Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird.", + "mssql.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.", + "mssql.connectionOptions.maxPoolSize.description": "Die maximal zulässige Anzahl von Verbindungen im Pool", + "mssql.connectionOptions.loadBalanceTimeout.description": "Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird", + "mssql.connectionOptions.minPoolSize.description": "Die mindestens erforderliche Anzahl von Verbindungen im Pool", + "mssql.connectionOptions.applicationName.description": "Der Name der Anwendung", + "mssql.connectionOptions.databaseName.description": "Der Name des anfänglichen Katalogs oder der ersten Datenbank in der Datenquelle", + "mssql.connectionOptions.attachDbFilename.description": "Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens.", + "mssql.connectionOptions.workstationId.description": "Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt", + "mssql.connectionOptions.failoverPartner.description": "Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert", + "json.schemas.schema.desc": "Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden.", + "mssql.objectExplorer.expandTimeout": "Das Timeout in Sekunden für das Erweitern eines Knotens in Objekt-Explorer. Der Standardwert ist 45 Sekunden.", + "mssql.tracing.desc": "Überwacht die Kommunikation zwischen Azure Data Studio und dem SQL-Tools-Dienst zum SQL-Tools-Ausgabekanal. WARNUNG: Dies kann vertrauliche Informationen enthalten, wenn die ausführliche Protokollierung aktiviert ist.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Serverzertifikat vertrauen", + "cloud.serverProperties.serverEdition": "Typ", + "mssql.connectionOptions.typeSystemVersion.displayName": "Typsystemversion", + "mssql.connectionOptions.replication.description": "Wird von SQL Server bei der Replikation verwendet.", + "mssql.connectionOptions.userName.displayName": "Benutzername", + "cloud.serverProperties.serverVersion": "Version", + "onprem.serverProperties.serverVersion": "Version", + "mssql.connectionOptions.encrypt.description": "Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt.", + "mssql.objectExplorer.groupBySchema": "Wenn diese Option aktiviert ist, werden die Datenbankobjekte im Objekt-Explorer nach Schema kategorisiert.", + "mssql.connectionOptions.persistSecurityInfo.description": "Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben.", + "mssql.connectionOptions.trustServerCertificate.description": "Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt.", + "mssql.connectionOptions.contextConnection.description": "Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess.", + "mssql.connectionOptions.multipleActiveResultSets.description": "Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden.", + "mssql.connectionOptions.pooling.description": "Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt.", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Gibt an, ob der Tabellen-Designer DDL-Trigger während der Veröffentlichung deaktivieren und erneut aktivieren darf.", + "mssql.tableDesigner.preloadDatabaseModel": "Gibt an, ob das Datenbankmodell vorab geladen werden soll, wenn der Datenbankknoten im Objekt-Explorer erweitert wird. Wenn diese Option aktiviert ist, kann die Ladezeit des Tabellen-Designers reduziert werden. Hinweis: Wenn Sie viele Datenbankknoten erweitern müssen, wird möglicherweise eine höhere Speicherauslastung als normal angezeigt.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Windows-Authentifizierung", + "mssql.connectionOptions.workstationId.displayName": "Arbeitsstations-ID", + "mssql.parallelMessageProcessing": "[Experimentell] Ob die Anforderungen an den SQL Tools-Dienst parallel verarbeitet werden sollen. Dies wird eingeführt, um die Probleme zu erkennen, die bei der parallelen Bearbeitung aller Anforderungen auftreten können. Der Standardwert ist falsch. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird.", + "mssql.ignorePlatformWarning": "[Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen.", + "mssql.logDebugInfo": "[Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus.", + "mssql.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.", + "mssql.piiLogging": "[Optional] Hiermit wird festgelegt, ob personenbezogene Informationen (PII) in der Protokolldatei protokolliert werden sollen.", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. \", mycolumn2\") und nicht am Ende platziert werden sollen: \"mycolumn1,\"" } } } \ 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/Microsoft.notebook.i18n.json similarity index 96% rename from i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.notebook.i18n.json index 9b48f8e43a..68a8973fe4 100644 --- a/i18n/ads-language-pack-de/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "Das angegebene Paket wurde nicht gefunden." + "managePackages.packageNotFound": "Das angegebene Paket wurde nicht gefunden.", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Fehler: \"{0}\" weist eine falsche Datei \"toc.yml\" auf.", - "InvalidError.tocFile": "Ungültige Inhaltsverzeichnisdatei.", + "invalidTextPlaceholder": "-", "add": "Hinzufügen", "addRemoteBook": "Jupyter-Remotebuch hinzufügen", + "labelAddToLevel": "Dieser Ebene hinzufügen", "allFiles": "Alle Dateien", - "book": "Jupyter Book", - "bookDescription": "Jupyter Book-Instanzen werden zum Organisieren von Notebooks verwendet.", - "bookInitializeFailed": "Bei der Suche im angegebenen Jupyter Book wurde keine Inhaltsverzeichnisdatei gefunden.", - "booksNotFound": "Unter dem angegebenen Link sind zurzeit keine Jupyter Books verfügbar.", "browse": "Durchsuchen", "close": "Schließen", "closeBookError": "Fehler beim Schließen von Jupyter Book \"{0}\": {1}", "configFileError": "Konfigurationsdatei fehlt.", - "confirmOverwrite": "Die Datei ist bereits vorhanden. Möchten Sie diese Datei überschreiben?", - "confirmReplace": "Der Ordner ist bereits vorhanden. Möchten Sie diesen Ordner löschen und ersetzen?", "contentFolder": "Inhaltsordner", "contentFolderOptional": "Inhaltsordner (optional)", + "msgContentFolderError": "Der Pfad für den Inhaltsordner ist nicht vorhanden.", "create": "Erstellen", - "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden. \r\n Die Datei wurde in \"{2}\" umbenannt, um Datenverlust zu verhindern.", + "msgTaskName": "Remoteinstanz von Jupyter Book wird heruntergeladen.", + "msgDownloadLocation": "Download in \"{0}\"", + "msgRemoteBookDirectoryError": "Fehler beim Erstellen des Jupyter Book-Remoteverzeichnisses.", + "msgRemoteBookUnpackingError": "Fehler beim Dekomprimieren der Jupyter Book-Remoteinstanz.", + "msgRemoteBookDownloadError": "Fehler beim Herunterladen der Remoteinstanz von Jupyter Book.", "editBookError": "Fehler beim Bearbeiten von Jupyter Book \"{0}\": {1}", + "selectBookError": "Fehler beim Auswählen eines Jupyter Books oder eines Abschnitts zur Bearbeitung: {0}", + "msgCreateBookWarningMsg": "Fehler beim Zugriff auf: {0}", + "Invalid toc.yml": "Fehler: \"{0}\" weist eine falsche Datei \"toc.yml\" auf.", + "bookInitializeFailed": "Bei der Suche im angegebenen Jupyter Book wurde keine Inhaltsverzeichnisdatei gefunden.", + "sectionNotFound": "Der Abschnitt \"{0}\" wurde in \"{1}\" nicht gefunden.", + "readBookError": "Fehler beim Lesen von Jupyter Book \"{0}\": {1}", "fileExtension": "Dateierweiterung", "fileName": "Dateiname", + "confirmOverwrite": "Die Datei ist bereits vorhanden. Möchten Sie diese Datei überschreiben?", + "msgDuplicateFileName": "Die Datei \"{0}\" ist im Zielordner bereits vorhanden.", + "duplicateFileError": "Die Datei \"{0}\" ist bereits im Zielordner \"{1}\" vorhanden. \r\nDie Datei wurde in \"{2}\" umbenannt, um einen Datenverlust zu verhindern.", + "confirmReplace": "Der Ordner ist bereits vorhanden. Möchten Sie diesen Ordner löschen und ersetzen?", + "onGitHub": "GitHub", "httpRequestError": "Fehler bei der HTTP-Anforderung: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "Dieser Ebene hinzufügen", - "labelBookFolder": "Jupyter Book auswählen", - "labelBookSection": "Jupyter Book-Abschnitt auswählen", - "labelSelectFolder": "Ordner auswählen", + "InvalidError.tocFile": "Ungültige Inhaltsverzeichnisdatei.", + "book": "Jupyter Book", + "msgBookAlreadyTrusted": "Dieses Jupyter Book gilt in diesem Arbeitsbereich bereits als vertrauenswürdig.", + "msgBookAlreadyUntrusted": "Das Jupyter Book gilt in diesem Arbeitsbereich bereits als nicht vertrauenswürdig.", + "msgBookUntrusted": "Das Jupyter Book gilt in diesem Arbeitsbereich nicht mehr als vertrauenswürdig.", + "msgBookTrusted": "Das Jupyter Book gilt jetzt im Arbeitsbereich als vertrauenswürdig.", + "msgBookUnpinned": "Das Jupyter Book \"{0}\" ist in diesem Arbeitsbereich nicht mehr angeheftet.", + "msgBookPinned": "Das Jupyter Book \"{0}\" ist jetzt im Arbeitsbereich angeheftet.", + "bookDescription": "Jupyter Book-Instanzen werden zum Organisieren von Notebooks verwendet.", + "msgBookNotFound": "Jupyter Books nicht gefunden.", "language": "Sprache", "learnMore": "Weitere Informationen.", "location": "Speicherort", "missingFileError": "Fehlende Datei: \"{0}\" aus \"{1}\"", - "msgBookAlreadyTrusted": "Dieses Jupyter Book gilt in diesem Arbeitsbereich bereits als vertrauenswürdig.", - "msgBookAlreadyUntrusted": "Das Jupyter Book gilt in diesem Arbeitsbereich bereits als nicht vertrauenswürdig.", - "msgBookNotFound": "Jupyter Books nicht gefunden.", - "msgBookPinned": "Das Jupyter Book \"{0}\" ist jetzt im Arbeitsbereich angeheftet.", - "msgBookTrusted": "Das Jupyter Book gilt jetzt im Arbeitsbereich als vertrauenswürdig.", - "msgBookUnpinned": "Das Jupyter Book \"{0}\" ist in diesem Arbeitsbereich nicht mehr angeheftet.", - "msgBookUntrusted": "Das Jupyter Book gilt in diesem Arbeitsbereich nicht mehr als vertrauenswürdig.", - "msgContentFolderError": "Der Pfad für den Inhaltsordner ist nicht vorhanden.", - "msgCreateBookWarningMsg": "Fehler beim Zugriff auf: {0}", - "msgDownloadLocation": "Download in \"{0}\"", - "msgDuplicateFileName": "Die Datei \"{0}\" ist im Zielordner bereits vorhanden.", - "msgInvalidSaveFolder": "Der Pfad zum Speicherort ist ungültig.", - "msgNo": "Nein", - "msgReleaseNotFound": "Releases nicht gefunden.", - "msgRemoteBookDirectoryError": "Fehler beim Erstellen des Jupyter Book-Remoteverzeichnisses.", - "msgRemoteBookDownloadComplete": "Remoteinstanz von Jupyter Book wurde vollständig heruntergeladen.", - "msgRemoteBookDownloadError": "Fehler beim Herunterladen der Remoteinstanz von Jupyter Book.", - "msgRemoteBookDownloadProgress": "Remoteinstanz von Jupyter Book wird heruntergeladen.", - "msgRemoteBookUnpackingError": "Fehler beim Dekomprimieren der Jupyter Book-Remoteinstanz.", - "msgResourceNotFound": "Die Ressource wurde nicht gefunden.", - "msgSampleCodeDataFrame": "Dieser Beispielcode lädt die Datei in einen Datenrahmen und zeigt die ersten 10 Ergebnisse an.", - "msgSaveFolderError": "Der Speicherortpfad ist nicht vorhanden.", - "msgTaskName": "Remoteinstanz von Jupyter Book wird heruntergeladen.", - "msgUndefinedAssetError": "Das ausgewählte Jupyter Book ist ungültig.", - "msgYes": "Ja", "name": "Name", "newBook": "Neue Jupyter Book-Instanz (Vorschau)", "newMarkdown": "Neuer Markdown (Vorschau)", "newNotebook": "Neues Notebook (Vorschau)", "newSection": "Neuer Abschnitt (Vorschau)", + "msgNo": "Nein", + "booksNotFound": "Unter dem angegebenen Link sind zurzeit keine Jupyter Books verfügbar.", "noBooksSelected": "Im Viewlet sind zurzeit keine Jupyter Books ausgewählt.", - "onGitHub": "GitHub", - "onsharedFile": "Freigegebene Datei", - "openBookError": "Fehler beim Öffnen von Jupyter Book \"{0}\": {1}", "openExternalLinkCommand": "Externen Link öffnen", - "openExternalLinkError": "Fehler beim Öffnen von Link {0}: {1}", + "openBookError": "Fehler beim Öffnen von Jupyter Book \"{0}\": {1}", "openMarkdownCommand": "Markdown öffnen", - "openMarkdownError": "Fehler beim Öffnen von Markdown \"{0}\": {1}", "openNotebookCommand": "Notebook öffnen", + "openExternalLinkError": "Fehler beim Öffnen von Link {0}: {1}", + "openMarkdownError": "Fehler beim Öffnen von Markdown \"{0}\": {1}", "openNotebookError": "Fehler beim Öffnen des Notebooks \"{0}\": {1}", "openUntitledNotebookError": "Fehler beim Öffnen des Notebooks \"{0}\" ohne Titel: {1}", - "readBookError": "Fehler beim Lesen von Jupyter Book \"{0}\": {1}", "releases": "Releases", + "msgReleaseNotFound": "Releases nicht gefunden.", + "msgRemoteBookDownloadComplete": "Remoteinstanz von Jupyter Book wurde vollständig heruntergeladen.", + "msgRemoteBookDownloadProgress": "Remoteinstanz von Jupyter Book wird heruntergeladen.", "repoUrl": "Repository-URL", + "msgResourceNotFound": "Die Ressource wurde nicht gefunden.", "saveLocation": "Speicherort", + "msgSaveFolderError": "Der Speicherortpfad ist nicht vorhanden.", + "msgInvalidSaveFolder": "Der Pfad zum Speicherort ist ungültig.", "search": "Suchen", - "sectionNotFound": "Der Abschnitt \"{0}\" wurde in \"{1}\" nicht gefunden.", - "selectBookError": "Fehler beim Auswählen eines Jupyter Books oder eines Abschnitts zur Bearbeitung: {0}", + "labelSelectFolder": "Ordner auswählen", + "labelBookFolder": "Jupyter Book auswählen", + "labelBookSection": "Jupyter Book-Abschnitt auswählen", + "onsharedFile": "Freigegebene Datei", + "msgUndefinedAssetError": "Das ausgewählte Jupyter Book ist ungültig.", + "urlGithubError": "Die angegebene URL ist keine GitHub-Release-URL.", + "msgSampleCodeDataFrame": "Dieser Beispielcode lädt die Datei in einen Datenrahmen und zeigt die ersten 10 Ergebnisse an.", "title": "Titel", "url": "URL", - "urlGithubError": "Die angegebene URL ist keine GitHub-Release-URL.", - "version": "Version" + "version": "Version", + "msgYes": "Ja" }, "dist/common/notebookUtils": { "noNotebookVisible": "Es ist kein Notebook-Editor aktiv.", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Durchsuchen", - "configurePython.descriptionWithKernel": "Für den \"{0}\"-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich.", - "configurePython.descriptionWithoutKernel": "Für Notebook-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich.", - "configurePython.existingInstall": "Vorhandene Python-Installation verwenden", "configurePython.installationType": "Installationstyp", - "configurePython.locationTextBoxText": "Python-Installationsspeicherort", "configurePython.newInstall": "Neue Python-Installation", + "configurePythyon.noVersionsFound": "Keine unterstützten Python-Versionen gefunden.", + "configurePython.descriptionWithoutKernel": "Für Notebook-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich.", + "configurePython.locationTextBoxText": "Python-Installationsspeicherort", "configurePython.pythonConfigured": "Python-Runtime konfiguriert!", "configurePython.selectFileLabel": "Auswählen", + "configurePython.descriptionWithKernel": "Für den \"{0}\"-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich.", + "configurePython.existingInstall": "Vorhandene Python-Installation verwenden", "configurePythyon.customPathLabel": "{0} (Benutzerdefiniert)", "configurePythyon.defaultPathLabel": "{0} (Standard)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "Keine unterstützten Python-Versionen gefunden." + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "Der angegebene Installationsspeicherort ist ungültig.", - "configurePython.okButtonText": "Installieren", "configurePython.page0Name": "Python-Runtime konfigurieren", - "configurePython.page1Name": "Abhängigkeiten installieren", - "configurePython.pythonInstallDeclined": "Die Python-Installation wurde abgelehnt.", - "configurePython.pythonNotFoundMsg": "Am angegebenen Speicherort wurde keine Python-Installation gefunden.", + "configurePython.wizardNameWithoutKernel": "Python für die Ausführung von Kerneln konfigurieren", "configurePython.wizardNameWithKernel": "Python für die Ausführung von {0}-Kernel konfigurieren", - "configurePython.wizardNameWithoutKernel": "Python für die Ausführung von Kerneln konfigurieren" + "configurePython.okButtonText": "Installieren", + "configurePython.page1Name": "Abhängigkeiten installieren", + "configurePython.pythonNotFoundMsg": "Am angegebenen Speicherort wurde keine Python-Installation gefunden.", + "configurePython.pythonInstallDeclined": "Die Python-Installation wurde abgelehnt.", + "configurePython.invalidLocationMsg": "Der angegebene Installationsspeicherort ist ungültig." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Vorhandene Version", + "configurePython.requiredDependencies": "Erforderliche Kernelabhängigkeiten installieren", "configurePython.kernelLabel": "Kernel", "configurePython.pkgNameColumn": "Name", - "configurePython.requiredDependencies": "Erforderliche Kernelabhängigkeiten installieren", - "configurePython.requiredVersionColumn": "Erforderliche Version", - "msgNoRequirementsForKernel": "Für den Kernel \"{0}\" sind standardmäßig keine Pakete erforderlich" + "msgNoRequirementsForKernel": "Für den Kernel \"{0}\" sind standardmäßig keine Pakete erforderlich", + "configurePython.requiredVersionColumn": "Erforderliche Version" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "Neu hinzufügen", "managePackages.backgroundInstallComplete": "Die Installation für {0} {1} wurde abgeschlossen.", - "managePackages.backgroundInstallFailed": "Fehler beim Installieren von {0} {1}. Fehler: {2}", - "managePackages.backgroundInstallStarted": "{0} {1} wird installiert.", - "managePackages.installButtonText": "Installieren", - "managePackages.installCompleteText": "Paket installiert", - "managePackages.installProgressText": "Paket installieren", - "managePackages.invalidTextPlaceholder": "N/V", "managePackages.noVersionsFound": "Für das angegebene Paket wurden keine gültigen Versionen gefunden.", + "managePackages.backgroundInstallFailed": "Fehler beim Installieren von {0} {1}. Fehler: {2}", + "managePackages.installButtonText": "Installieren", + "managePackages.installProgressText": "Paket installieren", + "managePackages.backgroundInstallStarted": "{0} {1} wird installiert.", + "managePackages.invalidTextPlaceholder": "N/V", "managePackages.packageNameTitle": "Paketname", "managePackages.packageSummaryTitle": "Paketzusammenfassung", - "managePackages.packageVersionTitle": "Unterstützte Paketversionen für Python {0}", + "managePackages.installCompleteText": "Paket installiert", + "managePackages.searchButtonLabel": "Suchen", "managePackages.searchBarPlaceholder": "{0} Pakete durchsuchen", - "managePackages.searchButtonLabel": "Suchen" + "managePackages.packageVersionTitle": "Unterstützte Paketversionen für Python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Die Deinstallation für \"{0}\" wurde abgeschlossen.", - "managePackages.backgroundUninstallFailed": "Fehler beim Deinstallieren von \"{0}\". Fehler: {1}", - "managePackages.backgroundUninstallStarted": "\"{0}\" wird deinstalliert.", "managePackages.confirmUninstall": "Möchten Sie die angegebenen Pakete deinstallieren?", + "managePackages.backgroundUninstallComplete": "Die Deinstallation für \"{0}\" wurde abgeschlossen.", "managePackages.deleteColumn": "Löschen", + "managePackages.backgroundUninstallFailed": "Fehler beim Deinstallieren von \"{0}\". Fehler: {1}", "managePackages.installedTabTitle": "Installiert", - "managePackages.location": "Speicherort", - "managePackages.newPkgVersionColumn": "Version", - "managePackages.packageCount": "{0} {1}-Pakete gefunden", - "managePackages.packageType": "Pakettyp", + "managePackages.location": "Standort", "managePackages.pkgNameColumn": "Name", - "managePackages.uninstallButtonText": "Ausgewählte Pakete deinstallieren", + "managePackages.packageType": "Pakettyp", "managePackages.uninstallCompleteText": "Paket deinstalliert", - "managePackages.uninstallProgressText": "Paket deinstallieren" + "managePackages.uninstallButtonText": "Ausgewählte Pakete deinstallieren", + "managePackages.uninstallProgressText": "Paket deinstallieren", + "managePackages.backgroundUninstallStarted": "\"{0}\" wird deinstalliert.", + "managePackages.newPkgVersionColumn": "Version", + "managePackages.packageCount": "{0} {1}-Pakete gefunden" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Schließen", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "Code", - "selectCellType": "Welche Art von Zelle möchten Sie hinzufügen?", - "textCellName": "Text" + "textCellName": "Text", + "selectCellType": "Welche Art von Zelle möchten Sie hinzufügen?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "Möchten Sie eine Neuinstallation durchführen?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "Ein Notebook-Pfad ist erforderlich." }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "Aktive Python-Notebooksitzungen werden heruntergefahren, um sie zu aktualisieren. Möchten Sie jetzt fortfahren?", + "msgWaitingForInstall": "Aktuell wird eine weitere Python-Installation ausgeführt. Es wird auf den Abschluss des Vorgangs gewartet.", + "msgPythonRunningError": "Eine vorhandene Python-Installation kann nicht überschrieben werden, während Python ausgeführt wird. Schließen Sie alle aktiven Notebooks, bevor Sie fortfahren.", "dontAskAgain": "Nicht mehr fragen", - "msgDependenciesInstallationFailed": "Fehler beim Installieren von Notebook-Abhängigkeiten: {0}", "msgDownloadPython": "Lokales Python für die Plattform \"{0}\" wird nach \"{1}\" heruntergeladen.", + "msgPythonDownloadPending": "Das Python-Paket wird heruntergeladen.", "msgGetPythonUserDirFailed": "Fehler beim Abrufen des Python-Benutzerpfads: {0}", - "msgInstallPkgFinish": "Die Installation von Notebook-Abhängigkeiten ist abgeschlossen.", - "msgInstallPkgProgress": "Notebook-Abhängigkeiten werden installiert.", - "msgInstallPkgStart": "Notebook-Abhängigkeiten werden installiert. Weitere Informationen finden Sie in der Aufgabenansicht.", "msgPackageRetrievalFailed": "Fehler beim Abrufen der Liste installierter Pakete: {0}", "msgPythonDirectoryError": "Fehler beim Erstellen des Python-Installationsverzeichnisses.", - "msgPythonDownloadComplete": "Der Python-Download ist abgeschlossen.", "msgPythonDownloadError": "Fehler beim Herunterladen des Python-Setups.", - "msgPythonDownloadPending": "Das Python-Paket wird heruntergeladen.", - "msgPythonRunningError": "Eine vorhandene Python-Installation kann nicht überschrieben werden, während Python ausgeführt wird. Schließen Sie alle aktiven Notebooks, bevor Sie fortfahren.", "msgPythonUnpackError": "Fehler beim Entpacken des Python-Pakets.", - "msgPythonUnpackPending": "Python-Paket entpacken", + "msgTaskName": "Notebook-Abhängigkeiten werden installiert.", + "msgDependenciesInstallationFailed": "Fehler beim Installieren von Notebook-Abhängigkeiten: {0}", + "msgInstallPkgStart": "Notebook-Abhängigkeiten werden installiert. Weitere Informationen finden Sie in der Aufgabenansicht.", + "no": "Nein", + "msgInstallPkgFinish": "Die Installation von Notebook-Abhängigkeiten ist abgeschlossen.", + "msgInstallPkgProgress": "Notebook-Abhängigkeiten werden installiert.", + "msgPythonDownloadComplete": "Der Python-Download ist abgeschlossen.", "msgPythonVersionUpdatePrompt": "Python {0} ist jetzt in Azure Data Studio verfügbar. Die aktuelle Python-Version (3.6.6) wird ab Dezember 2021 nicht mehr unterstützt. Möchten Sie jetzt auf Python {0} aktualisieren?", "msgPythonVersionUpdateWarning": "Python {0} wird installiert und ersetzt Python 3.6.6. Einige Pakete sind möglicherweise nicht mehr mit der neuen Version kompatibel oder müssen neu installiert werden. Ein Notizbuch wird erstellt, damit Sie alle PIP-Pakete neu installieren können. Möchten Sie das Update jetzt fortsetzen?", - "msgShutdownNotebookSessions": "Aktive Python-Notebooksitzungen werden heruntergefahren, um sie zu aktualisieren. Möchten Sie jetzt fortfahren?", - "msgTaskName": "Notebook-Abhängigkeiten werden installiert.", - "msgWaitingForInstall": "Aktuell wird eine weitere Python-Installation ausgeführt. Es wird auf den Abschluss des Vorgangs gewartet.", - "no": "Nein", + "msgPythonUnpackPending": "Python-Paket entpacken", "yes": "Ja" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "Fehler beim Anfordern von Paketinformationen: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Von Jupyter gesendeter Fehler: {0}", - "jupyterOutputMsgStart": "... Der Notebook-Server wird gestartet.", "jupyterOutputMsgStartSuccessful": "... Jupyter wird in \"{0}\" ausgeführt.", - "notebookStartProcessExitPremature": "Der Notebook-Prozess wurde vorzeitig beendet. Fehlercode: {0}, StdErr-Ausgabe: {1}", - "serverStopError": "Fehler beim Beenden des Notebook-Servers: {0}" + "jupyterOutputMsgStart": "... Der Notebook-Server wird gestartet.", + "jupyterError": "Von Jupyter gesendeter Fehler: {0}", + "serverStopError": "Fehler beim Beenden des Notebook-Servers: {0}", + "notebookStartProcessExitPremature": "Der Notebook-Prozess wurde vorzeitig beendet. Fehlercode: {0}, StdErr-Ausgabe: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "\"{0}\" herunterladen und öffnen?", - "notebook.fileDownloadError": "Fehler bei der Anforderung zum Öffnen der Datei: {0} {1}", - "notebook.fileNotFound": "Die angegebene Datei wurde nicht gefunden.", "notebook.unsupportedAction": "Die Aktion \"{0}\" wird für diesen Handler nicht unterstützt.", - "unsupportedScheme": "Der Link \"{0}\" kann nicht geöffnet werden, weil nur HTTP-, HTTPS und Dateilinks unterstützt werden." + "unsupportedScheme": "Der Link \"{0}\" kann nicht geöffnet werden, weil nur HTTP-, HTTPS und Dateilinks unterstützt werden.", + "notebook.fileNotFound": "Die angegebene Datei wurde nicht gefunden.", + "notebook.confirmOpen": "\"{0}\" herunterladen und öffnen?", + "notebook.fileDownloadError": "Fehler bei der Anforderung zum Öffnen der Datei: {0} {1}" }, "package": { - "books-preview-category": "Jupyter-Books", - "config.jupyter.extraKernelsDescription": "IDs der zusätzlich zu aktivierenden Kernel", - "config.jupyter.extraKernelsTitle": "Zusätzliche Kernel", - "config.jupyter.kernelConfigValuesDescription": "Konfigurationsoptionen für Jupyter-Kernel. Diese werden automatisch verwaltet und sollten nicht manuell bearbeitet werden.", - "description": "Definiert den datenprokotollbasierten Notebook-Beitrag und viele Notebook-Befehle und -Beiträge.", - "displayName": "Notebook-Kernerweiterungen", - "notebook.allowRoot.description": "Ausführung des Jupyter-Servers als Stammbenutzer zulassen", - "notebook.analyzeJupyterNotebook": "In Notebook analysieren", - "notebook.collapseBookItems.description": "Buchelemente auf Stammebene im Notebook-Viewlet reduzieren", "notebook.command.addcell": "Zelle hinzufügen", - "notebook.command.addcode": "Codezelle hinzufügen", - "notebook.command.addtext": "Textzelle hinzufügen", - "notebook.command.boldText": "Fettschreiben des Markdowntextes", - "notebook.command.clearactivecellresult": "Zellergebnis löschen", "notebook.command.codeBlock": "Codeblock hinzufügen", - "notebook.command.highlightText": "Markdowntext hervorheben", - "notebook.command.italicizeText": "Kursivisieren des Markdowntextes", - "notebook.command.new": "Neues Notebook", - "notebook.command.open": "Notebook öffnen", - "notebook.command.runactivecell": "Zelle ausführen", - "notebook.command.runallcells": "Zellen ausführen", - "notebook.command.underlineText": "Markdowntext unterstreichen", - "notebook.configuration.title": "Notebook-Konfiguration", - "notebook.dontPromptPythonUpdate.description": "Zeigen Sie keine Aufforderungen zum Aktualisieren von Python an.", - "notebook.jupyterServerShutdownTimeout.description": "Die Zeit ( in Minuten), die abgewartet werden soll, bevor ein Server heruntergefahren wird, nachdem alle Notizbücher geschlossen wurden. (Geben Sie 0 ein, um nicht herunterzufahren)", - "notebook.maxBookSearchDepth.description": "Maximale Tiefe von Unterverzeichnissen für die Suche nach Books (0 entspricht unendlich)", - "notebook.maxTableRows.description": "Maximale Anzahl von Zeilen, die pro Tabelle im Notebook-Editor zurückgegeben werden", - "notebook.overrideEditorTheming.description": "Hiermit setzen Sie die Editor-Standardeinstellungen im Notebook-Editor außer Kraft. Zu den Einstellungen gehören Hintergrundfarbe, Farbe der aktuellen Zeile und Rahmen.", - "notebook.pinnedNotebooks.description": "Notebooks, die vom Benutzer für den aktuellen Arbeitsbereich angeheftet wurden", - "notebook.pythonPath.description": "Lokaler Pfad zur Python-Installation, die von Notebooks verwendet wird.", - "notebook.remoteBookDownloadTimeout.description": "Zeitlimit für Download von GitHub-Büchern in Millisekunden", - "notebook.trustedBooks.description": "In diesen Büchern enthaltene Notebooks werden automatisch als vertrauenswürdig eingestuft.", - "notebook.useExistingPython.description": "Lokaler Pfad zu einer bereits vorhandenen Python-Installation, die von Notebooks verwendet wird.", - "title.PinnedBooks": "Angeheftete Notebooks", - "title.PreviewLocalizedBook": "Lokalisierten SQL Server 2019-Leitfaden abrufen", - "title.ProvidedBooks": "Bereitgestellte Jupyter Books", - "title.SQL19PreviewBook": "Leitfaden zu SQL Server 2019", - "title.SavedBooks": "Notebooks", + "notebook.command.addcode": "Codezelle hinzufügen", "title.addMarkdown": "Markdowndatei hinzufügen", "title.addNotebook": "Notebook hinzufügen", + "title.openRemoteJupyterBook": "Jupyter-Remotebuch hinzufügen", "title.addSection": "Abschnitt hinzufügen", + "notebook.command.addtext": "Textzelle hinzufügen", + "notebook.allowRoot.description": "Ausführung des Jupyter-Servers als Stammbenutzer zulassen", "title.analyzeJupyterNotebook": "In Notebook analysieren", + "notebook.analyzeJupyterNotebook": "In Notebook analysieren", + "notebook.command.boldText": "Fettschreiben des Markdowntextes", + "notebook.command.clearactivecellresult": "Zellergebnis löschen", "title.closeJupyterBook": "Jupyter-Buch schließen", "title.closeNotebook": "Notebook schließen", + "notebook.collapseBookItems.description": "Buchelemente auf Stammebene im Notebook-Viewlet reduzieren", + "config.jupyter.kernelConfigValuesDescription": "Konfigurationsoptionen für Jupyter-Kernel. Diese werden automatisch verwaltet und sollten nicht manuell bearbeitet werden.", "title.configurePython": "Python für Notebooks konfigurieren", "title.createJupyterBook": "Jupyter Book erstellen", - "title.jupyter.setContext": "Kontext für Notebook festlegen", - "title.jupyter.setKernel": "Kernel für Notebook festlegen", + "description": "Definiert den datenprokotollbasierten Notebook-Beitrag und viele Notebook-Befehle und -Beiträge.", + "notebook.dontPromptPythonUpdate.description": "Zeigen Sie keine Aufforderungen zum Aktualisieren von Python an.", + "notebook.remoteBookDownloadTimeout.description": "Zeitlimit für Download von GitHub-Büchern in Millisekunden", + "config.jupyter.extraKernelsTitle": "Zusätzliche Kernel", + "title.PreviewLocalizedBook": "Lokalisierten SQL Server 2019-Leitfaden abrufen", + "notebook.command.highlightText": "Markdowntext hervorheben", + "config.jupyter.extraKernelsDescription": "IDs der zusätzlich zu aktivierenden Kernel", + "notebook.command.italicizeText": "Kursivisieren des Markdowntextes", + "books-preview-category": "Jupyter-Books", + "notebook.useExistingPython.description": "Lokaler Pfad zu einer bereits vorhandenen Python-Installation, die von Notebooks verwendet wird.", + "notebook.pythonPath.description": "Lokaler Pfad zur Python-Installation, die von Notebooks verwendet wird.", "title.managePackages": "Pakete verwalten", + "notebook.maxBookSearchDepth.description": "Maximale Tiefe von Unterverzeichnissen für die Suche nach Books (0 entspricht unendlich)", + "notebook.maxTableRows.description": "Maximale Anzahl von Zeilen, die pro Tabelle im Notebook-Editor zurückgegeben werden", "title.moveTo": "Verschieben nach...", "title.newJupyterNotebook": "Neues Notebook", + "notebook.command.new": "Neues Notebook", + "displayName": "Notebook-Kernerweiterungen", + "notebook.configuration.title": "Notebook-Konfiguration", + "title.SavedBooks": "Notebooks", + "notebook.trustedBooks.description": "In diesen Büchern enthaltene Notebooks werden automatisch als vertrauenswürdig eingestuft.", + "notebook.pinnedNotebooks.description": "Notebooks, die vom Benutzer für den aktuellen Arbeitsbereich angeheftet wurden", "title.openJupyterBook": "Jupyter-Buch öffnen", "title.openJupyterNotebook": "Notebook öffnen", + "notebook.command.open": "Notebook öffnen", "title.openNotebookFolder": "Notebooks in Ordner öffnen", - "title.openRemoteJupyterBook": "Jupyter-Remotebuch hinzufügen", + "notebook.overrideEditorTheming.description": "Hiermit setzen Sie die Editor-Standardeinstellungen im Notebook-Editor außer Kraft. Zu den Einstellungen gehören Hintergrundfarbe, Farbe der aktuellen Zeile und Rahmen.", "title.pinNotebook": "Notebook anheften", + "title.PinnedBooks": "Angeheftete Notebooks", + "title.ProvidedBooks": "Bereitgestellte Jupyter Books", "title.reinstallNotebookDependencies": "Notebook-Abhängigkeiten neu installieren", "title.removeNotebook": "Notebook entfernen", "title.revealInBooksViewlet": "In Büchern offenlegen", + "notebook.command.runactivecell": "Zelle ausführen", + "notebook.command.runallcells": "Zellen ausführen", + "title.SQL19PreviewBook": "Leitfaden zu SQL Server 2019", "title.saveJupyterBook": "Jupyter Book speichern", "title.searchJupyterBook": "Jupyter Book durchsuchen", + "title.jupyter.setContext": "Kontext für Notebook festlegen", + "title.jupyter.setKernel": "Kernel für Notebook festlegen", + "notebook.jupyterServerShutdownTimeout.description": "Die Zeit ( in Minuten), die abgewartet werden soll, bevor ein Server heruntergefahren wird, nachdem alle Notizbücher geschlossen wurden. (Geben Sie 0 ein, um nicht herunterzufahren)", "title.trustBook": "Jupyter Book als vertrauenswürdig einstufen", + "notebook.command.underlineText": "Markdowntext unterstreichen", "title.unpinNotebook": "Notebook lösen" } } diff --git a/i18n/ads-language-pack-de/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-de/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.profiler.i18n.json index 87cf32f010..97e4db04af 100644 --- a/i18n/ads-language-pack-de/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Abbrechen", - "createSessionDialog.create": "Starten", + "createSessionDialog.enterSessionName": "Sitzungsnamen eingeben:", "createSessionDialog.createSessionFailed": "Fehler beim Erstellen einer Sitzung.", "createSessionDialog.dialogOwnerInvalid": "Ungültiger Besitzer für Dialogfeld. Das Dialogfeld kann nicht geöffnet werden.", - "createSessionDialog.enterSessionName": "Sitzungsnamen eingeben:", "createSessionDialog.invalidProviderType": "Ungültiger Anbietertyp. Das Dialogfeld kann nicht geöffnet werden.", - "createSessionDialog.selectTemplates": "Sitzungsvorlage auswählen:", "createSessionDialog.templatesInvalid": "Ungültige Vorlagenliste. Das Dialogfeld kann nicht geöffnet werden.", + "createSessionDialog.selectTemplates": "Sitzungsvorlage auswählen:", + "createSessionDialog.create": "Starten", "createSessionDialog.title": "Neue Profilersitzung starten" }, "package": { - "description": "SQL Server Profiler für Azure Data Studio", - "displayName": "SQL Server Profiler", - "profiler.category": "Profiler", - "profiler.contributes.title.newProfler": "Profiler starten", "profiler.contributes.title.openCreateSessionDialog": "Profiler-Staffel erstellen", + "profiler.contributes.title.newProfler": "Profiler starten", + "profiler.contributes.title.openXELFile": "XEL-Datei öffnen", + "profiler.category": "Profiler", + "displayName": "SQL Server Profiler", + "description": "SQL Server Profiler für Azure Data Studio", "profiler.contributes.title.start": "Starten", "profiler.contributes.title.stop": "Beenden" } diff --git a/i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.query-history.i18n.json similarity index 96% rename from i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.query-history.i18n.json index c326ad8e34..ef8fe7f58e 100644 --- a/i18n/ads-language-pack-de/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "Erfolgreich" }, "package": { - "queryHistory.captureEnabledDesc": "Gibt an, ob die Erfassung des Abfrageverlaufs aktiviert ist. Bei Festlegung auf FALSE werden ausgeführte Abfragen nicht erfasst.", "queryHistory.clear": "Gesamten Verlauf löschen", "queryHistory.delete": "Löschen", - "queryHistory.description": "Zuvor ausgeführte Abfragen anzeigen und ausführen", - "queryHistory.disableCapture": "Erfassung des Abfrageverlaufs anhalten", - "queryHistory.displayName": "Abfrageverlauf", - "queryHistory.doubleClickAction": "Die Aktion, die ausgeführt wird, wenn auf ein Verlaufselement doppelt geklickt wird", - "queryHistory.doubleClickAction.open": "Öffnen eines neuen getrennten Editors mit der Abfrage aus dem ausgewählten Verlaufselement", - "queryHistory.doubleClickAction.run": "Öffnen eines neuen verbundenen Editors mit der Abfrage und der Verbindung aus dem ausgewählten Verlaufselement, und automatisches Ausführen der Abfrage", - "queryHistory.enableCapture": "Erfassung des Abfrageverlaufs starten", "queryHistory.loading": "Gespeicherte Einträge werden geladen...", "queryHistory.maxEntries": "Maximale Anzahl der zu speichernden Einträge. 0 (Null) bedeutet, dass unbegrenzte Einträge gespeichert werden. Das Erhöhen dieses Grenzwerts kann sich auf die Leistung auswirken, insbesondere dann, wenn Persistenz aktiviert ist.", "queryHistory.noEntries": "Keine anzuzeigenden Abfragen vorhanden", "queryHistory.open": "Abfrage öffnen", + "queryHistory.doubleClickAction.run": "Öffnen eines neuen verbundenen Editors mit der Abfrage und der Verbindung aus dem ausgewählten Verlaufselement, und automatisches Ausführen der Abfrage", + "queryHistory.doubleClickAction.open": "Öffnen eines neuen getrennten Editors mit der Abfrage aus dem ausgewählten Verlaufselement", "queryHistory.openStorageFolder": "Speicherordner öffnen", - "queryHistory.persistHistory": "Gibt an, ob der Abfrageverlauf bei Neustarts beibehalten wird. FALSCH gibt an, dass der Verlauf beim Beenden der Anwendung gelöscht wird.", - "queryHistory.run": "Abfrage ausführen" + "queryHistory.disableCapture": "Erfassung des Abfrageverlaufs anhalten", + "queryHistory.displayName": "Abfrageverlauf", + "queryHistory.run": "Abfrage ausführen", + "queryHistory.enableCapture": "Erfassung des Abfrageverlaufs starten", + "queryHistory.doubleClickAction": "Die Aktion, die ausgeführt wird, wenn auf ein Verlaufselement doppelt geklickt wird", + "queryHistory.description": "Zuvor ausgeführte Abfragen anzeigen und ausführen", + "queryHistory.captureEnabledDesc": "Gibt an, ob die Erfassung des Abfrageverlaufs aktiviert ist. Bei Festlegung auf FALSE werden ausgeführte Abfragen nicht erfasst.", + "queryHistory.persistHistory": "Gibt an, ob der Abfrageverlauf bei Neustarts beibehalten wird. FALSCH gibt an, dass der Verlauf beim Beenden der Anwendung gelöscht wird." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..b5b01c65ab --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Aggregationsgröße", + "allLabel": "Alle", + "applyButtonText": "Anwenden", + "automaticLabel": "Automatisch", + "avgLabel": "Durchschnitt", + "basedOnLabel": "Basierend auf:", + "CLRTimeLabel": "CLR-Zeit (ms)", + "cpuTime": "CPU-Zeit", + "CPUTimeLabel": "CPU-Zeit (ms)", + "cancelButtonText": "Abbrechen", + "topConsumersRadioButtonsLabel": "Nach größten Verbrauchern suchen von:", + "configure": "Konfigurieren", + "criteria": "Kriterien", + "customLabel": "Benutzerdefiniert", + "dayLabel": "Tag", + "duration": "Dauer", + "durationLabel": "Dauer (ms)", + "executionCountLabel": "Anzahl von Ausführungen", + "executionCount": "Anzahl von Ausführungen", + "filterLabel": "Filter", + "fromLabel": "Von", + "hourLabel": "Stunde", + "last12HoursLabel": "Letzte 12 Stunden", + "last15MinsLabel": "Letzte 15 Minuten", + "last2DaysLabel": "Letzte 2 Tage", + "last2WeeksLabel": "Letzte 2 Wochen", + "last3MonthsLabel": "Letzte 3 Monate", + "last30MinsLabel": "Letzte 30 Minuten", + "last5MinsLabel": "Letzte 5 Minuten", + "last6MonthsLabel": "Letzte 6 Monate", + "lastDayLabel": "Letzter Tag", + "lastHourLabel": "Letzte Stunde", + "lastMonthLabel": "Letzter Monat", + "lastWeekLabel": "Letzte Woche", + "lastYearLabel": "Letztes Jahr", + "localLabel": "Lokal", + "logMemoryUsedLabel": "Verwendeter Protokollarbeitsspeicher (KB)", + "logicalReads": "Logische Lesevorgänge", + "logicalReadsLabel": "Logische Lesevorgänge (KB)", + "logicalWritesLabel": "Logische Schreibvorgänge (KB)", + "maxLabel": "Max", + "memoryConsumptionLabel": "Arbeitsspeichernutzung (KB)", + "minLabel": "Min", + "filterMinPlanLabel": "Mindestanzahl von Plänen", + "minuteLabel": "Minute", + "okButtonText": "OK", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "Ressourcenverbrauch gesamt", + "overallResourceConsumptionToolbarLabel": "Gesamtressourcenverbrauch für Datenbank \"{0}\"", + "physicalReadsLabel": "Physische Lesevorgänge (KB)", + "planSummary": "Planzusammenfassung für Abfrage \"{0}\"", + "plan": "Plan \"{0}\"", + "queries": "Abfragen", + "queryStoreDashboardTitle": "Abfragespeicher – {0}", + "resourceConsumptionCriteriaTitle": "Kriterien für den Ressourcenverbrauch", + "returnLabel": "Zurückgeben", + "rowCountLabel": "Zeilenanzahl", + "showChartTitle": "Diagramm anzeigen für", + "stdDevLabel": "Standardabweichung", + "tempDBMermoryUsedLabel": "Verwendeter Arbeitsspeicher für temporäre Datenbank (KB)", + "timeFormatLabel": "Uhrzeitformat", + "timeIntervalLabel": "Zeitintervall", + "timeSettingsLabel": "Zeiteinstellungen", + "toLabel": "An", + "topLabel": "Top", + "topResourceConsumingQueriesToolbarLabel": "Wichtigste 25 Ressourcenverbraucher für Datenbank \"{0}\"", + "topResourceConsumingQueries": "Abfragen mit dem höchsten Ressourcenverbrauch", + "totalLabel": "Gesamt", + "waitTimeLabel": "Wartezeit (ms)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Abfragespeicher", + "queryStore.category": "Abfragespeicher", + "queryStore.displayName": "Abfragespeicher", + "queryStore.description": "Abfragespeichererweiterung für Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.resource-deployment.i18n.json index a14dcabbbd..72f0777915 100644 --- a/i18n/ads-language-pack-de/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Unbekannter Feldtyp: \"{0}\"", - "azdataEulaDeclined": "Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden abgelehnt. Sie können entweder die Lizenzbedingungen akzeptieren, um den Vorgang fortzusetzen, oder den Vorgang abbrechen.", - "azdataEulaNotAccepted": "Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden noch nicht akzeptiert. Akzeptieren Sie die Lizenzbedingungen, um die Features zu aktivieren, für die die Azure Data CLI erforderlich ist.", - "azure.account": "Azure-Konto", - "azure.account.location": "Azure-Standort", - "azure.account.resourceGroup": "Ressourcengruppe", - "azure.account.subscription": "Abonnement (ausgewählte Teilmenge)", - "azure.account.subscriptionDescription": "Ändern Sie über die Aktion \"Abonnements auswählen\" die aktuelle Auswahl an Abonnements für ein Konto, das in der Azure-Strukturansicht des Viewlet \"Verbindungen\" aufgeführt ist.", - "azure.no": "Nein", - "azure.refresh": "Aktualisieren", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Name der neuen Ressourcengruppe", - "azure.resourceGroup.createNewResourceGroup": "Eine neue Ressourcengruppe erstellen", - "azure.signin": "Anmelden…", - "azure.yes": "Ja", - "button.label": "Auswählen", - "deployCluster.Realm": "Bereich", - "deploymentDialog.InstallingTool": "Das erforderliche Tool \"{0}\" [{1}] wird jetzt installiert.", "deploymentDialog.RecheckEulaButton": "Lizenzbedingungen akzeptieren und auswählen", - "filePicker.browse": "Durchsuchen", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Alle", + "resourceDeployment.FailedToOpenNotebook": "Fehler beim Öffnen von Ausgabe-Notebook. {1}{2}.", "getIsPassword.unknownVariableName": "Es wird versucht, \"isPassword\" für eine unbekannte Variable abzurufen: {0}", "getVariableValue.unknownVariableName": "Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "Keine Informationen zum Clusterkontext gefunden.", - "kubeConfigClusterPicker.kubeConfigFilePath": "Pfad der kube-Konfigurationsdatei", - "optionsNotDefined": "\"FieldInfo.options\" wurde für folgenden Feldtyp nicht definiert: {0}", - "optionsNotObjectOrArray": "\"FieldInfo.options\" muss ein Objekt sein, wenn es sich nicht um ein Array handelt.", - "optionsSource.alreadyDefined": "Die Optionsquelle mit ID \"{0}\" ist bereits definiert.", - "optionsSource.notDefined": "Für die ID \"{0}\" wurde keine Optionsquelle definiert.", - "optionsTypeNotFound": "Wenn \"FieldInfo.options\" ein Objekt ist, muss es die Eigenschaft \"optionsType\" aufweisen.", - "optionsTypeRadioOrDropdown": "Wenn \"optionsType\" nicht \"{0}\" ist, muss er \"{1}\" lauten.", - "resourceDeployment.BackgroundExecutionFailed": "Fehler bei der Aufgabe \"{0}\".", + "azure.account": "Azure-Konto", + "azure.account.location": "Azure-Standort", + "filePicker.browse": "Durchsuchen", + "resourceTypePickerDialog.tagsListViewTitle": "Kategorien", + "azure.account.subscriptionDescription": "Ändern Sie über die Aktion \"Abonnements auswählen\" die aktuelle Auswahl an Abonnements für ein Konto, das in der Azure-Strukturansicht des Viewlet \"Verbindungen\" aufgeführt ist.", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", + "azure.resourceGroup.createNewResourceGroup": "Eine neue Ressourcengruppe erstellen", + "azdataEulaNotAccepted": "Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden noch nicht akzeptiert. Akzeptieren Sie die Lizenzbedingungen, um die Features zu aktivieren, für die die Azure Data CLI erforderlich ist.", + "azdataEulaDeclined": "Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden abgelehnt. Sie können entweder die Lizenzbedingungen akzeptieren, um den Vorgang fortzusetzen, oder den Vorgang abbrechen.", "resourceDeployment.Description": "Beschreibung", - "resourceDeployment.FailedToOpenNotebook": "Fehler beim Öffnen von Ausgabe-Notebook. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Ermittelter Pfad oder zusätzliche Informationen", + "optionsNotObjectOrArray": "\"FieldInfo.options\" muss ein Objekt sein, wenn es sich nicht um ein Array handelt.", + "optionsNotDefined": "\"FieldInfo.options\" wurde für folgenden Feldtyp nicht definiert: {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Ressourcen filtern...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybrid", + "resourceDeployment.install": "Installieren", "resourceDeployment.InstallTools": "Tools installieren", + "resourceDeployment.installingExtension": "Die Erweiterung \"{0}\" wird installiert...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Pfad der kube-Konfigurationsdatei", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Name der neuen Ressourcengruppe", + "azure.no": "Nein", + "optionsSource.notDefined": "Für die ID \"{0}\" wurde keine Optionsquelle definiert.", + "valueProvider.notDefined": "Für die ID \"{0}\" wurde kein Wertanbieter definiert.", + "kubeConfigClusterPicker.clusterContextNotFound": "Keine Informationen zum Clusterkontext gefunden.", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Lokal", "resourceDeployment.Options": "Optionen", + "optionsSource.alreadyDefined": "Die Optionsquelle mit ID \"{0}\" ist bereits definiert.", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Bereich", + "azure.refresh": "Aktualisieren", "resourceDeployment.RequiredVersion": "Erforderliche Version", + "deploymentDialog.InstallingTool": "Das erforderliche Tool \"{0}\" [{1}] wird jetzt installiert.", + "resourceDeployment.requiredTools": "Erforderliche Tools", + "azure.account.resourceGroup": "Ressourcengruppe", + "ui.DeployButton": "Ausführen", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "Skript", + "button.label": "Auswählen", + "resourceTypePickerDialog.title": "Bereitstellungsoptionen auswählen", + "azure.signin": "Anmelden…", "resourceDeployment.Status": "Status", + "azure.account.subscription": "Abonnement (ausgewählte Teilmenge)", + "resourceDeployment.extensionRequiredPrompt": "Die Erweiterung \"{0}\" ist für die Bereitstellung dieser Ressource erforderlich. Möchten Sie sie jetzt installieren?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "Fehler bei Aufgabe \"{0}\". Es wurde kein Ausgabe-Notebook generiert.", + "resourceDeployment.BackgroundExecutionFailed": "Fehler bei der Aufgabe \"{0}\".", + "validation.multipleValidationErrors": "Es liegen Fehler auf dieser Seite vor. Klicken Sie auf \"Details anzeigen\", um diese anzuzeigen.", "resourceDeployment.Tool": "Tool", + "resourceDeployment.unknownExtension": "Unbekannte Erweiterung \"{0}\".", + "UnknownFieldTypeError": "Unbekannter Feldtyp: \"{0}\"", + "valueProvider.alreadyDefined": "Der Wertanbieter mit ID \"{0}\" ist bereits definiert.", "resourceDeployment.Version": "Version", "resourceDeployment.ViewErrorDetail": "Fehlerdetails anzeigen", - "resourceDeployment.discoverPathOrAdditionalInformation": "Ermittelter Pfad oder zusätzliche Informationen", - "resourceDeployment.extensionRequiredPrompt": "Die Erweiterung \"{0}\" ist für die Bereitstellung dieser Ressource erforderlich. Möchten Sie sie jetzt installieren?", - "resourceDeployment.install": "Installieren", - "resourceDeployment.installingExtension": "Die Erweiterung \"{0}\" wird installiert...", - "resourceDeployment.requiredTools": "Erforderliche Tools", - "resourceDeployment.unknownExtension": "Unbekannte Erweiterung \"{0}\".", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Ressourcen filtern...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Alle", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybrid", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Lokal", - "resourceTypePickerDialog.tagsListViewTitle": "Kategorien", - "resourceTypePickerDialog.title": "Bereitstellungsoptionen auswählen", - "ui.DeployButton": "Ausführen", - "ui.ScriptToNotebookButton": "Skript", - "validation.multipleValidationErrors": "Es liegen Fehler auf dieser Seite vor. Klicken Sie auf \"Details anzeigen\", um diese anzuzeigen.", - "valueProvider.alreadyDefined": "Der Wertanbieter mit ID \"{0}\" ist bereits definiert.", - "valueProvider.notDefined": "Für die ID \"{0}\" wurde kein Wertanbieter definiert." + "optionsTypeNotFound": "Wenn \"FieldInfo.options\" ein Objekt ist, muss es die Eigenschaft \"optionsType\" aufweisen.", + "optionsTypeRadioOrDropdown": "Wenn \"optionsType\" nicht \"{0}\" ist, muss er \"{1}\" lauten.", + "azure.yes": "Ja" }, "dist/main": { "resourceDeployment.UnknownResourceType": "Der Ressourcentyp \"{0}\" ist nicht definiert." @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "Das Notebook \"{0}\" ist nicht vorhanden." }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … Fehler: {1}", "platformService.RunCommand.IgnoringError": "\t>>> Fehler bei der Ausführung wird ignoriert, und Toolbereitstellung wird fortgesetzt.", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … Fehler: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … mit Code beendet: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … mit Signal beendet: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "Bereitstellungen" }, "dist/services/resourceTypeService": { "downloadError": "Fehler bei Download. Statuscode: {0}, Meldung: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Verwaltet Azure-Ressourcen.", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "Verwaltet Azure-Ressourcen.", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "Die Azure CLI-Repositoryinformationen werden hinzugefügt…", - "resourceDeployment.AziCli.AptGetPackages": "Die für die Azure CLI-Installation erforderlichen Pakete werden abgerufen…", - "resourceDeployment.AziCli.AptGetUpdate": "Repositoryinformationen werden vor der Installation der Azure CLI aktualisiert…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "Repositoryinformationen für die Azure CLI werden erneut aktualisiert…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "Zuvor heruntergeladene Datei \"azurecli.msi\" wird ggf. gelöscht…", "resourceDeployment.AziCli.DisplayingInstallationLog": "Installationsprotokoll wird angezeigt…", + "resourceDeployment.AziCli.ScriptedInstall": "Skript zum Installieren der Azure CLI wird heruntergeladen und aufgerufen…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "Der Signaturschlüssel für Azure CLI wird heruntergeladen und installiert…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "\"azurecli.msi\" wird heruntergeladen, und die Azure CLI wird installiert…", + "resourceDeployment.AziCli.AptGetPackages": "Die für die Azure CLI-Installation erforderlichen Pakete werden abgerufen…", "resourceDeployment.AziCli.InstallingAzureCli": "Azure CLI wird installiert…", - "resourceDeployment.AziCli.ScriptedInstall": "Skript zum Installieren der Azure CLI wird heruntergeladen und aufgerufen…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "Repositoryinformationen für die Azure CLI werden erneut aktualisiert…", + "resourceDeployment.AziCli.AptGetUpdate": "Repositoryinformationen werden vor der Installation der Azure CLI aktualisiert…", "resourceDeployment.AziCli.UpdatingBrewRepository": "Ihr Brew-Repository wird für die Azure CLI-Installation aktualisiert…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Führt Befehle für Kubernetes-Cluster aus.", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Die Ausgabe des kubectl-Versionsbefehls kann nicht analysiert werden: {0}", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "Die kubectl-Repositoryinformationen werden hinzugefügt…", - "resourceDeployment.Kubectl.AptGetPackages": "Die für die kubectl-Installation erforderlichen Pakete werden abgerufen…", - "resourceDeployment.Kubectl.AptGetUpdate": "Repositoryinformationen werden aktualisiert…", "resourceDeployment.Kubectl.BackupCurrentBinary": "Am Installationsspeicherort vorhandenes kubectl wird gesichert…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "Die zuvor gesicherte Version am Installationsspeicherort wird bereinigt (falls vorhanden)…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "Zuvor heruntergeladene kubectl-Datei wird ggf. gelöscht…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "Zuvor heruntergeladene Datei \"kubectl.exe\" wird ggf. gelöscht…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "Der Signaturschlüssel für kubectl wird heruntergeladen und installiert…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "Die neueste Datei \"kubectl.exe\" wird heruntergeladen und installiert…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "Der Signaturschlüssel für kubectl wird heruntergeladen und installiert…", "resourceDeployment.Kubectl.DownloadingKubectl": "Das neueste kubectl-Release wird heruntergeladen…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl wird installiert…", + "resourceDeployment.Kubectl.AptGetPackages": "Die für die kubectl-Installation erforderlichen Pakete werden abgerufen…", "resourceDeployment.Kubectl.InstallingKubectl": "kubectl wird installiert…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl wird installiert…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "Ausführbare kubectl-Datei wird erstellt…", "resourceDeployment.Kubectl.MoveToSystemPath": "kubectl wird in den Installationspfad in PATH verschoben…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "Ihr Brew-Repository wird für die kubectl-Installation aktualisiert…", - "resourceDeployment.invalidKubectlVersionOutput": "Die Ausgabe des kubectl-Versionsbefehls kann nicht analysiert werden: {0}" + "resourceDeployment.Kubectl.AptGetUpdate": "Repositoryinformationen werden aktualisiert…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "Ihr Brew-Repository wird für die kubectl-Installation aktualisiert…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Fehler beim Abrufen der Versionsinformationen.{0}Ungültige Ausgabe empfangen, Versionsbefehlsausgabe abrufen: {1} ", - "deployCluster.GetToolVersionErrorInformation": "Fehler beim Abrufen der Versionsinformationen. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tBrew ist für die Bereitstellung der Tools erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können.", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tCurl ist für die Installation erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können.", + "toolBase.getPip3InstallationLocation.LocationNotFound": " \"Location\" wurde in der Ausgabe nicht gefunden:", + "toolBase.getPip3InstallationLocation.Output": " Ausgabe:", + "toolBase.ManualUninstallCommand": " Zur Deinstallation kann beispielsweise folgender Befehl verwendet werden: {0} >{1}", + "toolBase.installCore.CannotInstallTool": "Die Installation des Tools ist nicht möglich:{0}::{1}. Die Installationsbefehle sind für Ihre Distribution des Betriebssystems unbekannt. Installieren Sie \"{0}\" manuell, bevor Sie fortfahren.", "deploymentDialog.ToolStatus.Error": "Fehler", - "deploymentDialog.ToolStatus.Failed": "Fehlerhaft", + "toolBase.InstallError": "Fehler beim Installieren des Tools \"{0}\" [ {1} ].{2}Fehler: {3}{2}Weitere Informationen finden Sie im Ausgabekanal \"{4}\".", + "toolBase.InstallErrorInformation": "Fehler beim Installieren des Tools. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", + "deployCluster.GetToolVersionErrorInformation": "Fehler beim Abrufen der Versionsinformationen. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", + "deployCluster.GetToolVersionError": "Fehler beim Abrufen der Versionsinformationen.{0}Ungültige Ausgabe empfangen, Versionsbefehlsausgabe abrufen: {1} ", + "deploymentDialog.ToolStatus.Failed": "Fehler", + "toolBase.InstallFailInformation": "Fehler beim Ermitteln der Version nach der Installation. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", + "toolBase.InstallFailed": "Die Installationsbefehle wurden durchgeführt, aber die Version des Tools ({0}) wurde nicht gefunden. Daher ist bei der Installation ein Fehler aufgetreten. Erkennungsfehler: {1}{2}Bereinigen Sie vorherige Installationen, um das Problem zu beheben.", "deploymentDialog.ToolStatus.Installed": "Installiert", "deploymentDialog.ToolStatus.Installing": "Wird installiert…", "deploymentDialog.ToolStatus.NotInstalled": "Nicht installiert", - "toolBase.InstallError": "Fehler beim Installieren des Tools \"{0}\" [ {1} ].{2}Fehler: {3}{2}Weitere Informationen finden Sie im Ausgabekanal \"{4}\".", - "toolBase.InstallErrorInformation": "Fehler beim Installieren des Tools. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", - "toolBase.InstallFailInformation": "Fehler beim Ermitteln der Version nach der Installation. Weitere Informationen finden Sie im Ausgabekanal \"{0}\".", - "toolBase.InstallFailed": "Die Installationsbefehle wurden durchgeführt, aber die Version des Tools ({0}) wurde nicht gefunden. Daher ist bei der Installation ein Fehler aufgetreten. Erkennungsfehler: {1}{2}Bereinigen Sie vorherige Installationen, um das Problem zu beheben.", - "toolBase.ManualUninstallCommand": " Zur Deinstallation kann beispielsweise folgender Befehl verwendet werden: {0} >{1}", - "toolBase.SeeOutputChannel": "{0}Weitere Informationen finden Sie im Ausgabekanal \"{1}\".", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Suchpfade für Tool \"{0}\": {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " \"Location\" wurde in der Ausgabe nicht gefunden:", - "toolBase.getPip3InstallationLocation.Output": " Ausgabe:", - "toolBase.installCore.CannotInstallTool": "Die Installation des Tools ist nicht möglich:{0}::{1}. Die Installationsbefehle sind für Ihre Distribution des Betriebssystems unbekannt. Installieren Sie \"{0}\" manuell, bevor Sie fortfahren." + "toolBase.SeeOutputChannel": "{0}Weitere Informationen finden Sie im Ausgabekanal \"{1}\".", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tBrew ist für die Bereitstellung der Tools erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können.", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tCurl ist für die Installation erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können." }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure-Konto", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Server", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL-Datenbank – Azure-Kontoeinstellungen", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure-Konto", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure-Kontoeinstellungen", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement", - "deployAzureSQLDB.CollationNameLabel": "Datenbanksortierung", "deployAzureSQLDB.CollationNameSummaryLabel": "Sortierung für Datenbank", - "deployAzureSQLDB.DatabaseNameLabel": "SQL-Datenbank-Name", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Datenbankeinstellungen", - "deployAzureSQLDB.EndIpAddressLabel": "Höchste IP-Adresse im IP-Adressbereich der Firewall", - "deployAzureSQLDB.EndIpAddressShortLabel": "Höchste IP-Adresse", - "deployAzureSQLDB.FirewallRuleDescription": "Erstellen Sie eine Firewallregel für Ihre lokale Client-IP-Adresse, um nach Abschluss der Erstellung eine Verbindung mit Ihrer Datenbank über Azure Data Studio herzustellen.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Name der Firewallregel", "deployAzureSQLDB.FirewallToggleLabel": "Firewallregel erstellen", - "deployAzureSQLDB.IpAddressInfoLabel": "Geben Sie IP-Adressen im IPv4-Format ein.", - "deployAzureSQLDB.MissingRequiredInfoError": "Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus.", + "deployAzureSQLDB.FirewallRuleDescription": "Erstellen Sie eine Firewallregel für Ihre lokale Client-IP-Adresse, um nach Abschluss der Erstellung eine Verbindung mit Ihrer Datenbank über Azure Data Studio herzustellen.", + "deployAzureSQLDB.CollationNameLabel": "Datenbanksortierung", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Datenbankeinstellungen", "deployAzureSQLDB.NewSQLDBTitle": "Azure SQL-Datenbank bereitstellen", - "deployAzureSQLDB.ResourceGroup": "Ressourcengruppe", - "deployAzureSQLDB.ScriptToNotebook": "Skript in Notebook schreiben", + "deployAzureSQLDB.IpAddressInfoLabel": "Geben Sie IP-Adressen im IPv4-Format ein.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Name der Firewallregel", + "deployAzureSQLDB.EndIpAddressShortLabel": "Höchste IP-Adresse", + "deployAzureSQLDB.EndIpAddressLabel": "Höchste IP-Adresse im IP-Adressbereich der Firewall", + "deployAzureSQLDB.StartIpAddressShortLabel": "Niedrigste IP-Adresse", "deployAzureSQLDB.StartIpAddressLabel": "Niedrigste IP-Adresse im IP-Adressbereich der Firewall", - "deployAzureSQLDB.StartIpAddressShortLabel": "Niedrigste IP-Adresse" + "deployAzureSQLDB.MissingRequiredInfoError": "Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus.", + "deployAzureSQLDB.ResourceGroup": "Ressourcengruppe", + "deployAzureSQLDB.DatabaseNameLabel": "SQL-Datenbank-Name", + "deployAzureSQLDB.ScriptToNotebook": "Skript in Notebook schreiben", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Server", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "Im aktuellen Abonnement wurden keine Server gefunden.\r\nWählen Sie ein anderes Abonnement mit mindestens einem Server aus.", "deployAzureSQLDB.NoServerLabel": "Es wurden keine Server gefunden.", + "deployAzureSQLDB.NoServerError": "Im aktuellen Abonnement wurden keine Server gefunden.\r\nWählen Sie ein anderes Abonnement mit mindestens einem Server aus.", "deployAzureSQLDB.azureSignInError": "Melden Sie sich zuerst bei einem Azure-Konto an." }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "Der Sortierungsname muss zwischen 1 und 100 Zeichen umfassen.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "Der Sortierungsname darf nicht nur Ziffern enthalten.", "deployAzureSQLDB.DBCollationSpecialCharError": "Der Sortierungsname darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&", - "deployAzureSQLDB.DBFirewallLengthError": "Der Firewallname muss zwischen 1 und 100 Zeichen umfassen.", + "deployAzureSQLDB.DBCollationLengthError": "Der Sortierungsname muss zwischen 1 und 100 Zeichen umfassen.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "Der Datenbankname darf nicht nur Ziffern enthalten.", + "deployAzureSQLDB.DBNameSpecialCharError": "Der Datenbankname darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&", + "deployAzureSQLDB.DBNameLengthError": "Der Datenbankname muss zwischen 1 und 100 Zeichen umfassen.", + "deployAzureSQLDB.DBNameExistsError": "Der Datenbankname muss auf dem aktuellen Server eindeutig sein.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Der Firewallname darf nicht nur Ziffern enthalten.", "deployAzureSQLDB.DBFirewallSpecialCharError": "Der Firewallname darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&", - "deployAzureSQLDB.DBFirewallUpperCaseError": "Großbuchstaben sind für den Firewallnamen nicht zulässig.", + "deployAzureSQLDB.DBFirewallLengthError": "Der Firewallname muss zwischen 1 und 100 Zeichen umfassen.", "deployAzureSQLDB.DBMaxIpInvalidError": "Die höchste IP-Adresse ist ungültig.", "deployAzureSQLDB.DBMinIpInvalidError": "Die niedrigste IP-Adresse ist ungültig.", - "deployAzureSQLDB.DBNameExistsError": "Der Datenbankname muss auf dem aktuellen Server eindeutig sein.", - "deployAzureSQLDB.DBNameLengthError": "Der Datenbankname muss zwischen 1 und 100 Zeichen umfassen.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "Der Datenbankname darf nicht nur Ziffern enthalten.", - "deployAzureSQLDB.DBNameSpecialCharError": "Der Datenbankname darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&" + "deployAzureSQLDB.DBFirewallUpperCaseError": "Großbuchstaben sind für den Firewallnamen nicht zulässig." }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure-Konto", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Region", - "deployAzureSQLVM.AzureSettingsPageTitle": "Azure-Einstellungen", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement", - "deployAzureSQLVM.MissingRequiredInfoError": "Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Neues Subnetz", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Neues virtuelles Netzwerk", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Netzwerkeinstellungen konfigurieren", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Netzwerk", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Neue öffentliche IP-Adresse", - "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL-VM bereitstellen", - "deployAzureSQLVM.PublicIPDropdownLabel": "Öffentliche IP-Adresse", - "deployAzureSQLVM.ResourceGroup": "Ressourcengruppe", - "deployAzureSQLVM.ScriptToNotebook": "Skript in Notebook schreiben", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Kennwort bestätigen", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Kennwort", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Benutzername", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL-Konnektivität", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL-Authentifizierung aktivieren", - "deployAzureSQLVM.SqlPortLabel": "Port", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server-Einstellungen", - "deployAzureSQLVM.SubnetDropdownLabel": "Subnetz", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Kennwort bestätigen", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Kennwort für Administratorkonto", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Benutzername des Administratorkontos", - "deployAzureSQLVM.VmImageDropdownLabel": "Image", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Imageversion", - "deployAzureSQLVM.VmNameTextBoxLabel": "VM-Name", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure-Konto", + "deployAzureSQLVM.AzureSettingsPageTitle": "Azure-Einstellungen", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Klicken Sie hier, um weitere Informationen zu Preisen und unterstützten VM-Größen zu erhalten.", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Netzwerkeinstellungen konfigurieren", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Kennwort bestätigen", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Kennwort bestätigen", + "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL-VM bereitstellen", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Eingangsport (3389) für Remotedesktop (RDP) aktivieren", - "deployAzureSQLVM.VmSizeDropdownLabel": "Größe", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL-Authentifizierung aktivieren", + "deployAzureSQLVM.VmImageDropdownLabel": "Image", "deployAzureSQLVM.VmSkuDropdownLabel": "Image-SKU", - "deployeAzureSQLVM.VmSettingsPageTitle": "VM-Einstellungen", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Klicken Sie hier, um weitere Informationen zu Preisen und unterstützten VM-Größen zu erhalten." + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Imageversion", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Netzwerk", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Neue öffentliche IP-Adresse", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Neues Subnetz", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Neues virtuelles Netzwerk", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Kennwort", + "deployAzureSQLVM.MissingRequiredInfoError": "Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus.", + "deployAzureSQLVM.SqlPortLabel": "Port", + "deployAzureSQLVM.PublicIPDropdownLabel": "Öffentliche IP-Adresse", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Region", + "deployAzureSQLVM.ResourceGroup": "Ressourcengruppe", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server-Einstellungen", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL-Konnektivität", + "deployAzureSQLVM.ScriptToNotebook": "Skript in Notebook schreiben", + "deployAzureSQLVM.VmSizeDropdownLabel": "Größe", + "deployAzureSQLVM.SubnetDropdownLabel": "Subnetz", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Benutzername", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", + "deployAzureSQLVM.VmNameTextBoxLabel": "VM-Name", + "deployeAzureSQLVM.VmSettingsPageTitle": "VM-Einstellungen" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "Das Kennwort muss zwischen 12 und 123 Zeichen umfassen.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Neue öffentliche IP-Adresse erstellen", - "deployAzureSQLVM.NewPipPlaceholder": "Geben Sie einen Namen für die neue öffentliche IP-Adresse ein.", "deployAzureSQLVM.NewSubnetError": "Neues Subnetzwerk erstellen", - "deployAzureSQLVM.NewSubnetPlaceholder": "Geben Sie einen Namen für das neue Subnetz ein.", "deployAzureSQLVM.NewVnetError": "Neues virtuelles Netzwerk erstellen", + "deployAzureSQLVM.NewPipPlaceholder": "Geben Sie einen Namen für die neue öffentliche IP-Adresse ein.", + "deployAzureSQLVM.NewSubnetPlaceholder": "Geben Sie einen Namen für das neue Subnetz ein.", "deployAzureSQLVM.NewVnetPlaceholder": "Geben Sie einen Namen für das neue virtuelle Netzwerk ein.", "deployAzureSQLVM.PipNameError": "Der Name der öffentlichen IP-Adresse muss zwischen 1 und 80 Zeichen umfassen.", "deployAzureSQLVM.SubnetNameLengthError": "Der Subnetzname muss zwischen 1 und 80 Zeichen umfassen.", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Lokal (nur innerhalb der VM)", + "deployAzureSQLVM.SqlConfirmPasswordError": "Das Kennwort und die Kennwortbestätigung müssen übereinstimmen.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privat (innerhalb des virtuellen Netzwerks)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Öffentlich (Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "Das Kennwort und die Kennwortbestätigung müssen übereinstimmen.", - "deployAzureSQLVM.SqlUsernameLengthError": "Der Benutzername muss zwischen 2 und 128 Zeichen umfassen.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "Der Benutzername darf keine dieser Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "Der Benutzername darf keine dieser Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*.", + "deployAzureSQLVM.SqlUsernameLengthError": "Der Benutzername muss zwischen 2 und 128 Zeichen umfassen." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "Das Kennwort und die Kennwortbestätigung müssen übereinstimmen.", - "deployAzureSQLVM.VMUsernameLengthError": "Der Benutzername muss zwischen 1 und 20 Zeichen umfassen.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "Der Benutzername darf keine reservierten Wörter enthalten.", + "deployAzureSQLVM.vmDropdownSizeError": "Wählen Sie eine gültige VM-Größe aus.", "deployAzureSQLVM.VMUsernameSpecialCharError": "Der Benutzername darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&", "deployAzureSQLVM.VMUsernameSuffixError": "Der Benutzername darf nicht auf einen Punkt enden.", - "deployAzureSQLVM.VNameExistsError": "Der Name des virtuellen Computers muss in der aktuellen Ressourcengruppe eindeutig sein.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "Der Name des virtuellen Computers darf nicht nur Ziffern enthalten.", + "deployAzureSQLVM.VMUsernameLengthError": "Der Benutzername muss zwischen 1 und 20 Zeichen umfassen.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "Der Benutzername darf keine reservierten Wörter enthalten.", "deployAzureSQLVM.VNamePrefixSuffixError": "Der VM-Name darf nicht mit einem Unterstrich beginnen und nicht auf einen Punkt oder Bindestrich enden.", + "deployAzureSQLVM.VNameOnlyNumericNameError": "Der Name des virtuellen Computers darf nicht nur Ziffern enthalten.", "deployAzureSQLVM.VNameSpecialCharError": "Der VM-Name darf keines der folgenden Sonderzeichen enthalten: \\/\"\"[]:|<>+=;,?*@&", "deployAzureSQLVM.VnameLengthError": "Der VM-Name muss zwischen 1 und 15 Zeichen umfassen.", - "deployAzureSQLVM.vmDropdownSizeError": "Wählen Sie eine gültige VM-Größe aus." + "deployAzureSQLVM.VNameExistsError": "Der Name des virtuellen Computers muss in der aktuellen Ressourcengruppe eindeutig sein." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Notebook-Typ", "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "Notebook öffnen", - "notebookType": "Notebook-Typ" + "deploymentDialog.OpenNotebook": "Notebook öffnen" }, "dist/ui/modelViewUtils": { - "azure.accessError": "\r\n Fehlerdetails: {0}.", - "azure.accounts.accountNotFoundError": "Das ausgewählte Konto \"{0}\" ist nicht mehr verfügbar. Klicken Sie auf \"Anmelden\", um es erneut hinzuzufügen, oder wählen Sie ein anderes Konto aus.", - "azure.accounts.accountStaleError": "Das Zugriffstoken für das ausgewählte Konto \"{0}\" ist nicht mehr gültig. Klicken Sie auf die Schaltfläche \"Anmelden\", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus.", - "azure.accounts.unexpectedAccountsError": "Unerwarteter Fehler beim Abrufen von Konten: {0}", - "azure.accounts.unexpectedResourceGroupsError": "Unerwarteter Fehler beim Abrufen von Ressourcengruppen für das Abonnement \"{0}\": {1}", - "azure.accounts.unexpectedSubscriptionsError": "Unerwarteter Fehler beim Abrufen von Abonnements für das Konto \"{0}\": {1}", + "azure.accessError": "\r\nFehlerdetails: {0}.", + "getClusterContexts.errorFetchingClusters": "Fehler beim Laden oder Analysieren der Konfigurationsdatei \"{0}\": {1}", "fileChecker.FileNotFound": "Die Datei \"{0}\" wurde nicht gefunden. Wählen Sie eine Kube-Konfigurationsdatei aus.", "fileChecker.NotFile": "Der Pfad \"{0}\" ist keine Datei. Wählen Sie eine gültige Kube-Konfigurationsdatei aus.", - "getClusterContexts.errorFetchingClusters": "Fehler beim Laden oder Analysieren der Konfigurationsdatei \"{0}\": {1}", - "invalidSQLPassword": "\"{0}\" entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "Das Zugriffstoken für das ausgewählte Konto \"{0}\" ist nicht mehr gültig. Klicken Sie auf die Schaltfläche \"Anmelden\", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus.", + "azure.accounts.accountNotFoundError": "Das ausgewählte Konto \"{0}\" ist nicht mehr verfügbar. Klicken Sie auf \"Anmelden\", um es erneut hinzuzufügen, oder wählen Sie ein anderes Konto aus.", + "azure.accounts.unexpectedAccountsError": "Unerwarteter Fehler beim Abrufen von Konten: {0}", + "resourceDeployment.errorFetchingStorageClasses": "Unerwarteter Fehler beim Abrufen der verfügbaren kubectl-Speicherklassen: {0}", + "azure.accounts.unexpectedResourceGroupsError": "Unerwarteter Fehler beim Abrufen von Ressourcengruppen für das Abonnement \"{0}\": {1}", + "azure.accounts.unexpectedSubscriptionsError": "Unerwarteter Fehler beim Abrufen von Abonnements für das Konto \"{0}\": {1}", "passwordNotMatch": "\"{0}\" stimmt nicht mit dem Bestätigungskennwort überein.", - "resourceDeployment.errorFetchingStorageClasses": "Unerwarteter Fehler beim Abrufen der verfügbaren kubectl-Speicherklassen: {0}" + "invalidSQLPassword": "\"{0}\" entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "Konfiguration überprüfen" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Installer herunterladen und starten, URL: {0}", - "resourceDeployment.DownloadCompleteText": "Erfolgreich heruntergeladen: {0}", "resourceDeployment.DownloadingText": "Herunterladen von: {0}", "resourceDeployment.LaunchingProgramText": "Wird gestartet: {0}", + "resourceDeployment.DownloadCompleteText": "Erfolgreich heruntergeladen: {0}", "resourceDeployment.ProgramLaunchedText": "Erfolgreich gestartet: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Bereitstellungsoptionen" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Um fortzufahren, müssen Sie die Lizenzbedingungen akzeptieren.", - "deploymentDialog.FailedToolsInstallation": "Einige Tools wurden noch nicht ermittelt. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind.", - "deploymentDialog.InstallToolsHintMany": "Folgende Tools sind nicht installiert: {0}. Klicken Sie auf die Schaltfläche \"{1}\", um sie zu installieren.", - "deploymentDialog.InstallToolsHintOne": "Folgendes Tool ist nicht installiert: {0}. Klicken Sie auf die Schaltfläche \"{1}\", um es zu installieren.", - "deploymentDialog.InstalledTools": "Alle erforderlichen Tools sind jetzt installiert.", - "deploymentDialog.NoRequiredTool": "Keine Tools erforderlich", - "deploymentDialog.PendingInstallation": "Folgende Tools wurden noch nicht ermittelt: {0}. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind.", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "\"{0}\" [ {1} ] erfüllt nicht die Mindestanforderungen an die Version. Deinstallieren Sie das Tool, und starten Sie Azure Data Studio neu.", "deploymentDialog.ToolInformation": "\"{0}\" wurde nicht erkannt, und die automatisierte Installation wird derzeit nicht unterstützt. Installieren Sie \"{0}\" manuell, oder stellen Sie sicher, dass das Tool gestartet wurde und ermittelt werden kann. Starten Sie anschließend Azure Data Studio neu. Informationen hierzu finden Sie unter [{1}].", - "deploymentDialog.VersionInformationDebugHint": "Wenn die Tools manuell installiert wurden, müssen Sie Azure Data Studio neu starten, um die Änderung zu übernehmen. Weitere Details finden Sie in den Ausgabekanälen \"Bereitstellungen\" und \"Azure Data CLI\".", + "resourceDeployment.AgreementTitle": "Nutzungsbedingungen akzeptieren", + "deploymentDialog.InstalledTools": "Alle erforderlichen Tools sind jetzt installiert.", + "notebookWizard.toolsAndEulaPageTitle": "Voraussetzungen für die Bereitstellung", + "deploymentDialog.PendingInstallation": "Folgende Tools wurden noch nicht ermittelt: {0}. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind.", "deploymentDialog.loadingRequiredTools": "Informationen zu erforderlichen Tools werden geladen.", "deploymentDialog.loadingRequiredToolsCompleted": "Informationen zu erforderlichen Tools wurden vollständig geladen.", - "notebookWizard.toolsAndEulaPageTitle": "Voraussetzungen für die Bereitstellung", - "resourceDeployment.AgreementTitle": "Nutzungsbedingungen akzeptieren" + "deploymentDialog.NoRequiredTool": "Keine Tools erforderlich", + "deploymentDialog.FailedToolsInstallation": "Einige Tools wurden noch nicht ermittelt. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind.", + "deploymentDialog.FailedEulaValidation": "Um fortzufahren, müssen Sie die Lizenzbedingungen akzeptieren.", + "deploymentDialog.InstallToolsHintOne": "Folgendes Tool ist nicht installiert: {0}. Klicken Sie auf die Schaltfläche \"{1}\", um es zu installieren.", + "deploymentDialog.InstallToolsHintMany": "Folgende Tools sind nicht installiert: {0}. Klicken Sie auf die Schaltfläche \"{1}\", um sie zu installieren.", + "deploymentDialog.VersionInformationDebugHint": "Wenn die Tools manuell installiert wurden, müssen Sie Azure Data Studio neu starten, um die Änderung zu übernehmen. Weitere Details finden Sie in den Ausgabekanälen \"Bereitstellungen\" und \"Azure Data CLI\"." }, "package": { - "azdata-install-location-description": "Speicherort des azdata-Pakets, das für den Installationsbefehl verwendet wird", - "azure-sql-mi-agreement": "Ich akzeptiere die {0} und die {1}.", - "azure-sql-mi-agreement-eula": "Azure SQL MI-Lizenzbedingungen", - "azure-sql-mi-display-description": "SQL Managed Instance in Azure oder einer kundenseitig verwalteten Umgebung erstellen", - "azure-sql-mi-display-name": "Azure SQL Managed Instance", - "azure-sql-mi-help-text": "Azure SQL Managed Instance bietet vollständigen Zugriff auf SQL Server sowie Featurekompatibilität für die Migration von SQL Server-Computern zu Azure oder die Entwicklung neuer Anwendungen. {0}.", - "azure-sql-mi-help-text-learn-more": "Weitere Informationen", - "azure-sql-mi-okButton-text": "Im Portal öffnen", - "azure-sql-mi-resource-type-option-label": "Ressourcentyp", - "azure-sqldb-agreement": "Ich akzeptiere {0}, {1} und {2}.", - "azure-sqldb-agreement-azdata-eula": "azdata-Lizenzbedingungen", + "azure-sqlvm-vm-administrator-account-page-label": "Administratorkonto", "azure-sqldb-agreement-sqldb-eula": "Lizenzbedingungen für Azure SQL-Datenbank", - "azure-sqldb-description": "Hiermit erstellen Sie eine SQL-Datenbank, einen Datenbankserver oder einen Pool für elastische Datenbanken in Azure.", "azure-sqldb-display-name": "Azure SQL-Datenbank", - "azure-sqldb-notebook-ok-button-text": "Auswählen", - "azure-sqldb-portal-ok-button-text": "Im Azure-Portal erstellen", - "azure-sqlvm-agreement": "Ich akzeptiere {0}, {1} und {2}.", - "azure-sqlvm-agreement-azdata-eula": "azdata-Lizenzbedingungen", + "azure-sql-mi-agreement-eula": "Azure SQL MI-Lizenzbedingungen", + "azure-sql-mi-help-text": "Azure SQL Managed Instance bietet vollständigen Zugriff auf SQL Server sowie Featurekompatibilität für die Migration von SQL Server-Computern zu Azure oder die Entwicklung neuer Anwendungen. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Azure SQL-VM-Lizenzbedingungen", + "azure-sql-mi-display-name": "Azure SQL Managed Instance", "azure-sqlvm-azure-account-page-label": "Azure-Informationen", "azure-sqlvm-azure-location-label": "Azure-Standorte", - "azure-sqlvm-deploy-dialog-action-text": "Skript in Notebook schreiben", - "azure-sqlvm-deploy-dialog-title": "Azure SQL-VM bereitstellen", - "azure-sqlvm-description": "Hiermit erstellen Sie SQL-VMs in Azure. Optimal für Migrationen und Anwendungen, die Zugriff auf Betriebssystemebene erfordern.", - "azure-sqlvm-display-name": "SQL Server auf Azure-VM", - "azure-sqlvm-image-label": "Image", - "azure-sqlvm-image-sku-label": "VM-Image-SKU", "azure-sqlvm-password-confirm-label": "Kennwort bestätigen", - "azure-sqlvm-password-label": "Kennwort", - "azure-sqlvm-publisher-label": "Herausgeber", - "azure-sqlvm-storage-accountname-label": "Speicherkontoname", - "azure-sqlvm-storage-page-lable": "Speicherkonto", - "azure-sqlvm-storage-sku-label": "SKU-Typ für Speicherkonto", - "azure-sqlvm-username-label": "Benutzername", - "azure-sqlvm-vm-administrator-account-page-label": "Administratorkonto", - "azure-sqlvm-vm-information-page-label": "VM-Informationen", - "azure-sqlvm-vm-summary-page-label": "Zusammenfassung", - "azure-sqlvm-vmname-label": "VM-Name", - "azure-sqlvm-vmsize-label": "Größe", - "deploy-resource-command-category": "Bereitstellung", - "deploy-resource-command-name": "Neue Bereitstellung…", - "deployment.configuration.title": "Bereitstellungskonfiguration", "docker-confirm-sql-password-field": "Kennwort bestätigen", "docker-container-name-field": "Containername", + "azure-sqlvm-description": "Hiermit erstellen Sie SQL-VMs in Azure. Optimal für Migrationen und Anwendungen, die Zugriff auf Betriebssystemebene erfordern.", + "azure-sql-mi-display-description": "SQL Managed Instance in Azure oder einer kundenseitig verwalteten Umgebung erstellen", + "azure-sqldb-description": "Hiermit erstellen Sie eine SQL-Datenbank, einen Datenbankserver oder einen Pool für elastische Datenbanken in Azure.", + "azure-sqldb-portal-ok-button-text": "Im Azure-Portal erstellen", + "sql-azure-database-server-display-name": "Datenbankserver", + "azure-sqlvm-deploy-dialog-title": "Azure SQL-VM bereitstellen", "docker-sql-2017-title": "SQL Server 2017-Containerimages bereitstellen", "docker-sql-2019-title": "SQL Server 2019-Containerimages bereitstellen", "docker-sql-2022-title": "SQL Server 2022-Containerimages bereitstellen", - "docker-sql-password-field": "SQL Server-Kennwort", + "deploy-resource-command-category": "Bereitstellung", + "deployment.configuration.title": "Bereitstellungskonfiguration", + "sql-azure-elastic-pool-display-name": "Pool für elastische Datenbanken", + "azure-sql-mi-agreement": "Ich akzeptiere die {0} und die {1}.", + "azure-sqldb-agreement": "Ich akzeptiere {0}, {1} und {2}.", + "azure-sqlvm-agreement": "Ich akzeptiere {0}, {1} und {2}.", + "azure-sqlvm-image-label": "Image", + "azure-sql-mi-help-text-learn-more": "Weitere Informationen", + "azdata-install-location-description": "Speicherort des azdata-Pakets, das für den Installationsbefehl verwendet wird", + "microsoft-privacy-statement": "Microsoft-Datenschutzbestimmungen", + "deploy-resource-command-name": "Neue Bereitstellung…", + "azure-sql-mi-okButton-text": "Im Portal öffnen", + "azure-sqlvm-password-label": "Kennwort", "docker-sql-port-field": "Port", "extension-description": "Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Microsoft SQL Server.", - "extension-displayName": "SQL Server-Bereitstellungserweiterung für Azure Data Studio", - "microsoft-privacy-statement": "Microsoft-Datenschutzerklärung", + "azure-sqlvm-publisher-label": "Herausgeber", + "azure-sql-mi-resource-type-option-label": "Ressourcentyp", "resource-type-display-name": "Ressourcentyp", "resource-type-sql-image-description": "SQL Server-Containerimage mit Docker ausführen", - "resource-type-sql-image-display-name": "SQL Server-Containerimage", "resource-type-sql-windows-setup-description": "Führen Sie SQL Server unter Windows aus, und wählen Sie eine Version aus, um loszulegen.", - "resource-type-sql-windows-setup-display-name": "SQL Server unter Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Datenbankserver", - "sql-azure-elastic-pool-display-name": "Pool für elastische Datenbanken", + "extension-displayName": "SQL Server-Bereitstellungserweiterung für Azure Data Studio", + "resource-type-sql-image-display-name": "SQL Server-Containerimage", + "azure-sqlvm-display-name": "SQL Server auf Azure-VM", + "resource-type-sql-windows-setup-display-name": "SQL Server unter Windows", + "docker-sql-password-field": "SQL Server-Kennwort", + "azure-sqlvm-deploy-dialog-action-text": "Skript in Notebook schreiben", + "azure-sqldb-notebook-ok-button-text": "Auswählen", "sql-azure-single-database-display-name": "Einzeldatenbank", - "version-display-name": "Version" + "azure-sqlvm-vmsize-label": "Größe", + "azure-sqlvm-storage-page-lable": "Speicherkonto", + "azure-sqlvm-storage-sku-label": "SKU-Typ für Speicherkonto", + "azure-sqlvm-storage-accountname-label": "Speicherkontoname", + "azure-sqlvm-vm-summary-page-label": "Zusammenfassung", + "azure-sqlvm-username-label": "Benutzername", + "azure-sqlvm-image-sku-label": "VM-Image-SKU", + "azure-sqlvm-vm-information-page-label": "VM-Informationen", + "version-display-name": "Version", + "azure-sqlvm-vmname-label": "VM-Name", + "azure-sqldb-agreement-azdata-eula": "azdata-Lizenzbedingungen", + "azure-sqlvm-agreement-azdata-eula": "azdata-Lizenzbedingungen" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 98% rename from i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.schema-compare.i18n.json index f40d4a8b77..b6774327dd 100644 --- a/i18n/ads-language-pack-de/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "Bezeichnung: {0} existiert nicht in der Option value name lookup", - "SchemaCompare.GeneralOptionsLabel": "Allgemeine Optionen", - "SchemaCompare.ObjectTypesOptionsLabel": "Objekttypen einschließen", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Optionen für Schemavergleich", - "SchemaCompareOptionsDialog.Reset": "Zurücksetzen", - "file": "Datei", - "flat": "Flach", - "objectType": "Objekttyp", - "schema": "Schema", - "schemaCompare.ApplyConfirmation": "Möchten Sie das Ziel aktualisieren?", - "schemaCompare.CompareDetailsTitle": "Details vergleichen", - "schemaCompare.GetConnectionString": "Möchten Sie eine Verbindung mit \"{0}\" herstellen?", - "schemaCompare.RecompareToRefresh": "Klicken Sie auf \"Vergleichen\", um den Vergleich zu aktualisieren.", + "schemaCompareDialog.differentSourceMessage": "Es wurde ein anderes Quellschema ausgewählt. Möchten Sie einen Vergleich durchführen?", + "schemaCompareDialog.differentTargetMessage": "Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen?", "schemaCompare.actionColumn": "Aktion", "schemaCompare.addAction": "Hinzufügen", - "schemaCompare.applyButtonDisabledTitle": "„Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist.", + "schemaCompare.updateButton": "Anwenden", "schemaCompare.applyButtonEnabledTitle": "Änderungen auf das Ziel anwenden", - "schemaCompare.applyError": "Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten.", - "schemaCompare.applyNoChanges": "Keine Änderungen zur Anwendung vorhanden.", - "schemaCompare.applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", - "schemaCompare.cancelCompareButton": "Beenden", + "schemaCompare.applyButtonDisabledTitle": "„Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist.", + "schemaCompare.ApplyConfirmation": "Möchten Sie das Ziel aktualisieren?", + "schemaCompareDialog.cancel": "Abbrechen", "schemaCompare.cancelErrorMessage": "Fehler beim Abbrechen des Schemavergleichs: {0}", "schemaCompare.cannotExcludeMessage": "\"{0}\" kann nicht ausgeschlossen werden. Eingeschlossene abhängige Elemente vorhanden.", "schemaCompare.cannotExcludeMessageWithDependent": "\"{0}\" kann nicht ausgeschlossen werden. Eingeschlossene abhängige Elemente vorhanden: {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "\"{0}\" kann nicht eingeschlossen werden. Ausgeschlossene abhängige Elemente vorhanden: {1}", "schemaCompare.changeAction": "Ändern", "schemaCompare.compareButton": "Vergleichen", - "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", - "schemaCompare.dacpacRadioButtonLabel": "Datei der Datenschichtanwendung (DACPAC)", - "schemaCompare.databaseButtonLabel": "Datenbank", - "schemaCompare.deleteAction": "Löschen", - "schemaCompare.dialogTitle": "Schemavergleich", + "schemaCompare.CompareDetailsTitle": "Details vergleichen", "schemaCompare.differencesTableTitle": "Vergleich zwischen Quelle und Ziel", + "schemaCompare.dacpacRadioButtonLabel": "Datei der Datenschichtanwendung (DACPAC)", + "schemaCompareDialog.databaseDropdownTitle": "Datenbank", + "schemaCompare.databaseButtonLabel": "Datenbank", + "schemaCompare.projectButtonLabel": "Datenbankprojekt", + "schemaCompare.deleteAction": "Löschen", + "schemaCompareDialog.differentSourceTargetMessage": "Es wurden verschiedene Quell- und Zielschemas ausgewählt. Möchten Sie einen Vergleich durchführen?", + "schemaCompare.GetConnectionString": "Möchten Sie eine Verbindung mit \"{0}\" herstellen?", + "file": "Datei", + "schemaCompareDialog.fileTextBoxLabel": "Datei", + "flat": "Flach", + "schemaCompareDialog.structureDropdownLabel": "Ordnerstruktur", + "SchemaCompare.GeneralOptionsLabel": "Allgemeine Optionen", "schemaCompare.generateScriptButton": "Skript generieren", + "schemaCompare.generateScriptErrorMessage": "Fehler beim Generieren des Skripts: {0}", "schemaCompare.generateScriptButtonDisabledTitle": "\"Skript generieren\" ist aktiviert, wenn das Ziel eine Datenbank ist.", "schemaCompare.generateScriptEnabledButton": "Skript zum Bereitstellen von Änderungen am Ziel generieren", - "schemaCompare.generateScriptErrorMessage": "Fehler beim Generieren des Skripts: {0}", - "schemaCompare.generateScriptNoChanges": "Keine Änderungen am Skript", "schemaCompare.includeColumnName": "Einschließen", - "schemaCompare.includeExcludeInfoMessage": "Beachten Sie, dass Vorgänge zum Einschließen/Ausschließen einen Moment dauern können, während betroffene Abhängigkeiten berechnet werden.", + "SchemaCompare.ObjectTypesOptionsLabel": "Objekttypen einschließen", + "schemaCompare.waitText": "Der Vergleich wird gestartet. Dies kann einen Moment dauern.", + "schemaCompare.openScmpButtonTitle": "Quelle und Ziel sowie die in einer SCMP-Datei gespeicherten Optionen laden", + "schemaCompareDialog.No": "Nein", + "schemaCompare.applyNoChanges": "Keine Änderungen zur Anwendung vorhanden.", + "schemaCompare.generateScriptNoChanges": "Keine Änderungen am Skript", "schemaCompare.noDifferences": "Es wurden keine Schemaunterschiede gefunden.", + "schemaCompareDialog.ok": "OK", + "objectType": "Objekttyp", "schemaCompare.openFile": "Öffnen", "schemaCompare.openScmpButton": "SCMP-Datei öffnen", - "schemaCompare.openScmpButtonTitle": "Quelle und Ziel sowie die in einer SCMP-Datei gespeicherten Optionen laden", "schemaCompare.openScmpErrorMessage": "Fehler beim Öffnen der SCMP-Datei: {0}", "schemaCompare.optionsButton": "Optionen", - "schemaCompare.projectButtonLabel": "Datenbankprojekt", - "schemaCompare.radioButtonsLabel": "Typ", + "schemaCompareOptions.RecompareMessage": "Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen?", + "schemaCompare.includeExcludeInfoMessage": "Beachten Sie, dass Vorgänge zum Einschließen/Ausschließen einen Moment dauern können, während betroffene Abhängigkeiten berechnet werden.", + "schemaCompare.RecompareToRefresh": "Klicken Sie auf \"Vergleichen\", um den Vergleich zu aktualisieren.", + "schemaCompare.applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", + "SchemaCompareOptionsDialog.Reset": "Zurücksetzen", "schemaCompare.saveFile": "Speichern", "schemaCompare.saveScmpButton": "SCMP-Datei speichern", - "schemaCompare.saveScmpButtonTitle": "Quelle und Ziel, Optionen und ausgeschlossene Elemente speichern", "schemaCompare.saveScmpErrorMessage": "Fehler beim Speichern der SCMP-Datei: {0}", + "schemaCompare.saveScmpButtonTitle": "Quelle und Ziel, Optionen und ausgeschlossene Elemente speichern", + "schema": "Schema", + "schemaCompare.dialogTitle": "Schemavergleich", + "schemaCompare.updateErrorMessage": "Fehler beim Anwenden des Schemavergleichs: {0}", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Optionen für Schemavergleich", + "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", + "schemaObjectType": "Schema/Objekttyp", + "schemaCompare.sourceButtonTitle": "Quelle auswählen", + "schemaCompare.targetButtonTitle": "Ziel auswählen", "schemaCompare.selectConnection": "Verbindung auswählen", "schemaCompare.selectSourceFile": "Quelldatei auswählen", "schemaCompare.selectTargetFile": "Zieldatei auswählen", - "schemaCompare.sourceButtonTitle": "Quelle auswählen", - "schemaCompare.sourceNameColumn": "Quellname", - "schemaCompare.startText": "Um zwei Schemas zu vergleichen, wählen Sie zunächst ein Quellschema und ein Zielschema aus. Klicken Sie anschließend auf \"Vergleichen\".", - "schemaCompare.switchButtonTitle": "Quelle und Ziel wechseln", - "schemaCompare.switchDirectionButton": "Richtung wechseln", - "schemaCompare.targetButtonTitle": "Ziel auswählen", - "schemaCompare.targetNameColumn": "Zielname", - "schemaCompare.typeColumn": "Typ", - "schemaCompare.updateButton": "Anwenden", - "schemaCompare.updateErrorMessage": "Fehler beim Anwenden des Schemavergleichs: {0}", - "schemaCompare.waitText": "Der Vergleich wird gestartet. Dies kann einen Moment dauern.", - "schemaCompareDialog.No": "Nein", - "schemaCompareDialog.SourceTitle": "Quelle", - "schemaCompareDialog.TargetTitle": "Ziel", - "schemaCompareDialog.Yes": "Ja", - "schemaCompareDialog.cancel": "Abbrechen", - "schemaCompareDialog.databaseDropdownTitle": "Datenbank", - "schemaCompareDialog.defaultUser": "Standardeinstellung", - "schemaCompareDialog.differentSourceMessage": "Es wurde ein anderes Quellschema ausgewählt. Möchten Sie einen Vergleich durchführen?", - "schemaCompareDialog.differentSourceTargetMessage": "Es wurden verschiedene Quell- und Zielschemas ausgewählt. Möchten Sie einen Vergleich durchführen?", - "schemaCompareDialog.differentTargetMessage": "Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen?", - "schemaCompareDialog.dspErrorSource": "Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", - "schemaCompareDialog.dspErrorTarget": "Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", - "schemaCompareDialog.fileTextBoxLabel": "Datei", - "schemaCompareDialog.noProjectExtension": "Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen.", - "schemaCompareDialog.noProjectExtensionApply": "Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden.", - "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Server", + "schemaCompareDialog.SourceTitle": "Quelle", "schemaCompareDialog.sourceDatabaseDropdown": "Quelldatenbank", + "schemaCompare.sourceNameColumn": "Quellname", "schemaCompareDialog.sourceServerDropdown": "Quellserver", "schemaCompareDialog.sourceTextBox": "Quelldatei", - "schemaCompareDialog.structureDropdownLabel": "Ordnerstruktur", + "schemaCompare.cancelCompareButton": "Beenden", + "schemaCompare.switchDirectionButton": "Richtung wechseln", + "schemaCompare.switchButtonTitle": "Quelle und Ziel wechseln", + "schemaCompareDialog.TargetTitle": "Ziel", "schemaCompareDialog.targetDatabaseDropdown": "Zieldatenbank", + "targetStructure": "Zielordnerstruktur", + "schemaCompare.targetNameColumn": "Zielname", "schemaCompareDialog.targetServerDropdown": "Zielserver", "schemaCompareDialog.targetTextBox": "Zieldatei", - "schemaCompareOptions.RecompareMessage": "Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen?", - "schemaObjectType": "Schema/Objekttyp", - "targetStructure": "Zielordnerstruktur" + "schemaCompareDialog.dspErrorSource": "Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", + "schemaCompareDialog.noProjectExtensionApply": "Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden.", + "schemaCompareDialog.noProjectExtension": "Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen.", + "schemaCompareDialog.dspErrorTarget": "Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an.", + "schemaCompare.applyError": "Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten.", + "schemaCompare.startText": "Um zwei Schemas zu vergleichen, wählen Sie zunächst ein Quellschema und ein Zielschema aus. Klicken Sie anschließend auf \"Vergleichen\".", + "schemaCompare.typeColumn": "Typ", + "schemaCompare.radioButtonsLabel": "Typ", + "schemaCompareDialog.Yes": "Ja", + "schemaCompareDialog.defaultUser": "Standardeinstellung", + "OptionNotFoundWarningMessage": "Bezeichnung: {0} existiert nicht in der Option value name lookup" }, "package": { - "description": "Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien.", - "displayName": "SQL Server-Schemavergleich", "schemaCompare.openInScmp": "In Schemavergleich öffnen", "schemaCompare.runComparison": "Schemavergleich ausführen", + "displayName": "SQL Server-Schemavergleich", + "description": "Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien.", "schemaCompare.start": "Schemavergleich" } } diff --git a/i18n/ads-language-pack-de/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.server-report.i18n.json similarity index 91% rename from i18n/ads-language-pack-de/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.server-report.i18n.json index 004d89c155..71b30cc767 100644 --- a/i18n/ads-language-pack-de/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "Fehler beim XEvents-Vorgang.", + "XEventsStopped": "Die XEvents-Sitzungen PageContention und ObjectContention wurden entfernt.", "XEventsNotSupported": "XEvents-Sitzungen werden nicht unterstützt.", - "XEventsStarted": "XEvents-Sitzungen wurden für PageContention und ObjectContention gestartet.", - "XEventsStopped": "Die XEvents-Sitzungen PageContention und ObjectContention wurden entfernt." + "XEventsStarted": "XEvents-Sitzungen wurden für PageContention und ObjectContention gestartet." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 90% rename from i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-assessment.i18n.json index 97ae6c0a12..b91b40e294 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Zieltyp", + "asmt.details.toLearnMore": " für weitere Informationen.", "asmt.details.clickHere": "Klicken Sie hier", + "databaseIconLabel": "Datenbank", "asmt.details.recommendation": "Empfehlung", "asmt.details.ruleDescription": "Regelbeschreibung", - "asmt.details.toLearnMore": " für weitere Informationen.", - "databaseIconLabel": "Datenbank", - "serverIconLabel": "Server" + "serverIconLabel": "Server", + "asmt.column.targetType": "Zieltyp" }, "dist/localized": { "asmt.apiversion": "API-Version", "asmt.column.checkId": "ID überprüfen", + "asmt.rulesetversion": "Standardregelsatz", + "asmt.serveredition": "Edition", + "asmt.sqlReport.Error": "Fehler", "asmt.column.helpLink": "Hilfelink", - "asmt.column.message": "Meldung", + "asmt.sqlReport.High": "Hoch", + "asmt.section.api.title": "Info", + "asmt.sqlReport.Info": "Information", + "asmt.instancename": "Instanzname", + "asmt.learnMore": "Weitere Informationen", + "asmt.sqlReport.Low": "Niedrig", + "asmt.sqlReport.Medium": "Mittel", + "asmt.column.message": "Nachricht", + "asmt.osversion": "Betriebssystemversion", + "asmt.sqlReport.resultForDatabase": "Ergebnisse für Datenbank", + "asmt.sqlReport.resultForInstance": "Ergebnisse für Server", + "asmt.sqlReportTitle": "SQL-Bewertungsbericht", + "asmt.section.instance.title": "Details zur SQL Server-Instanz", "asmt.column.severity": "Schweregrad", "asmt.column.tags": "Tags", "asmt.column.target": "Ziel", - "asmt.instancename": "Instanzname", - "asmt.learnMore": "Weitere Informationen", - "asmt.osversion": "Betriebssystemversion", - "asmt.rulesetversion": "Standardregelsatz", - "asmt.section.api.title": "Info", - "asmt.section.instance.title": "Details zur SQL Server-Instanz", - "asmt.serveredition": "Edition", "asmt.serverversion": "Version", - "asmt.sqlReport.Error": "Fehler", - "asmt.sqlReport.High": "Hoch", - "asmt.sqlReport.Info": "Information", - "asmt.sqlReport.Low": "Niedrig", - "asmt.sqlReport.Medium": "Mittel", "asmt.sqlReport.Warning": "Warnung", - "asmt.sqlReport.resultForDatabase": "Ergebnisse für Datenbank", - "asmt.sqlReport.resultForInstance": "Ergebnisse für Server", - "asmt.sqlReport.severityMsg": "{0}: {1} Element(e)", - "asmt.sqlReportTitle": "SQL-Bewertungsbericht" + "asmt.sqlReport.severityMsg": "{0}: {1} Element(e)" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Abbrechen", + "msgBoxCopyBtn": "Kopieren", + "btnGeneratehtmlreport": "HTML-Bericht erstellen", + "btnExportAsScript": "Als Skript exportieren", + "invokeAssessmentLabelServer": "Bewertung aufrufen", + "invokeAssessmentLabelDatabase": "Bewertung für „{0}“ aufrufen", + "ok": "OK", "asmtaction.label.open": "Öffnen", "asmtaction.openReport": "Der Bericht wurde gespeichert. Möchten Sie ihn öffnen?", - "btnExportAsScript": "Als Skript exportieren", - "btnGeneratehtmlreport": "HTML-Bericht erstellen", - "btnViewSamples": "Alle Regeln anzeigen und weitere Informationen auf GitHub erhalten", - "btnViewSamplesShort": "Alle auf GitHub anzeigen", - "getAssessmentItemsDatabase": "Anwendbare Regeln für \"{0}\" anzeigen", - "getAssessmentItemsServer": "Anwendbare Regeln anzeigen", - "invokeAssessmentLabelDatabase": "Bewertung für „{0}“ aufrufen", - "invokeAssessmentLabelServer": "Bewertung aufrufen", "msgBoxAsmtInfo": "SQL-Bewertungsinformationen", "msgBoxCopied": "SQL-Bewertungsinformationen wurden kopiert", - "msgBoxCopyBtn": "Kopieren", - "ok": "OK" + "btnViewSamplesShort": "Alle auf GitHub anzeigen", + "btnViewSamples": "Alle Regeln anzeigen und weitere Informationen auf GitHub erhalten", + "getAssessmentItemsServer": "Anwendbare Regeln anzeigen", + "getAssessmentItemsDatabase": "Anwendbare Regeln für \"{0}\" anzeigen" }, "dist/tabs/historyTab": { "asmt.history.back": "<< Zurück", - "asmt.history.resultsTitle": "Bewertungsergebnisse aus {0}", "asmt.history.summaryAsmtDate": "Bewertungsdatum", + "asmt.history.resultsTitle": "Bewertungsergebnisse aus {0}", "asmt.history.summaryError": "Fehler", "asmt.history.summaryInfo": "Information", "asmt.history.summaryWarning": "Warnung" }, "package": { "dashboard.tabName": "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.", - "displayName": "SQL-Bewertung" + "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." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 98% rename from i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-database-projects.i18n.json index 698f5860c1..b1e3b0289c 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Buildverlauf", - "Date": "Datum", - "Failed": "Fehlerhaft", - "InProgress": "In Bearbeitung", - "Move": "Verschieben", - "PublishHistory": "Veröffentlichungsverlauf", - "Status": "Status", - "Success": "Erfolgreich", - "TargetDatabase": "Zieldatenbank", - "TargetPlatform": "Zielplattform", - "TargetServer": "Zielserver", - "Time": "Uhrzeit", + "sqlcmdVariableAlreadyExists": "In diesem Projekt ist bereits eine SQLCMD-Variable mit demselben Namen vorhanden.", + "databaseNameRequiredVariableOptional": "Ein Datenbankname ist erforderlich. Die Datenbankvariable ist optional.", + "databaseNameServerNameVariableRequired": "Datenbankname, Servername und Servervariable sind erforderlich. Die Datenbankvariable ist optional.", + "fileAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", + "folderAlreadyExistsChooseNewLocation": "An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Speicherort aus.", + "folderAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", + "projectAlreadyExists": "Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}.", + "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.", + "databaseReferenceAlreadyExists": "Ein Verweis auf diese Datenbank ist bereits in diesem Projekt vorhanden.", + "deployScriptExists": "Ein {0}-Skrip ist bereits vorhanden. Das neue Skript wird nicht im Build enthalten sein.", "actionLabel": "Aktion", - "addDatabaseReferenceOkButtonText": "Verweis hinzufügen", - "addDatabaseReferencedialogName": "Datenbankverweis hinzufügen", "addItemAction": "Element hinzufügen", "addSqlCmdVariableWithoutDefaultValue": "SQLCMD-Variable \"{0}\" ohne Standardwert zum Projekt hinzufügen?", - "advancedOptionsButton": "Erweitert...", - "advancedPublishOptions": "Erweiterte Veröffentlichungsoptionen", - "appSettingPrompt": "Möchten Sie die Datei \"local.settings.json\" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren?", - "applyConfirmation": "Möchten Sie das Zielprojekt aktualisieren?", - "applyError": "Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten", - "applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", - "artifactReference": "Artefaktverweis", - "at": "bei", - "autorestProjectName": "Name des neuen SQL-Projekts", - "azureAccounts": "Azure-Konten", "azureAddAccount": "Konto hinzufügen...", - "azureServerName": "Azure SQL-Servername", + "addDatabaseReferencedialogName": "Datenbankverweis hinzufügen", + "addDatabaseReferenceOkButtonText": "Verweis hinzufügen", + "advancedPublishOptions": "Erweiterte Veröffentlichungsoptionen", + "advancedOptionsButton": "Erweitert...", + "updateActionRadiButtonLabel": "Alle Änderungen anwenden", + "deleteSqlCmdVariableConfirmation": "Sind Sie sicher, dass Sie die SQLCMD-Variable „{0}“ löschen wollen?", + "deleteReferenceConfirmation": "Möchten Sie den Verweis auf {0} löschen?", + "deleteConfirmationContents": "Sollen {0} und alle seine Inhalte wirklich gelöscht werden?", + "deleteConfirmation": "Möchten Sie \"{0}\" wirklich löschen?", + "moveConfirmationPrompt": "Möchten Sie {0} wirklich nach {1} verschieben?", + "applyConfirmation": "Möchten Sie das Zielprojekt aktualisieren?", + "artifactReference": "Artefaktverweis", + "nodeButNotAutorestFoundPrompt": "AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus.", + "nodeButNotAutorestFound": "Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung.", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL-Datenbank", + "edgeProjectTypeDisplayName": "Azure SQL Edge-Datenbank", "azureSqlServerCreated": "Azure SQL Server \\\"{0}\\\" erstellt", + "azureServerName": "Azure SQL-Servername", + "azureAccounts": "Azure-Konten", "azureSubscription": "Azure-Abonnement", "baseDockerImage": "Basis- {0} Docker-Image", "browseButtonText": "Ordner durchsuchen", - "browseEllipsis": "Durchsuchen...", "browseForProfile": "Nach Profil suchen", + "browseEllipsis": "Durchsuchen...", "buildAction": "Build", "buildElements": "Elemente erstellen", - "buildFailedCannotStartSchemaCompare": "Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden.", + "BuildHistory": "Buildverlauf", + "projBuildFailed": "Fehler bei der Erstellung. Weitere Details finden Sie im Ausgabebereich. {0}", "cancelButtonText": "Abbrechen", + "parentTreeItemUnknown": "Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden.", + "invalidProjectReload": "Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden.", "cannotResolvePath": "Der Pfad \"{0}\" kann nicht aufgelöst werden.", - "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.", "changeTargetPlatformAction": "Zielplattform ändern", "checkoutOutputMessage": "Weitere Details finden Sie im Ausgabebereich", - "chooseAction": "Aktion wählen", "chooseSqlcmdVarsToModify": "Zu ändernde SQLCMD-Variablen auswählen", + "chooseAction": "Aktion wählen", "cicularProjectReference": "Zirkelbezug vom Projekt {0} zum Projekt {1}", "cleaningDockerImagesMessage": "Vorhandene Bereitstellungen werden bereinigt...", - "compareActionRadiButtonLabel": "Änderungen in Schemavergleich anzeigen", + "sdkLearnMorePlaceholder": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten.", "confirmPassword": "Bestätigen Sie das {0} -Administratorkennwort", "confirmServerPassword": "Bestätigen Sie das {0} -Administratorkennwort", "connectingToSqlServerMessage": "Eine Verbindung mit SQL Server wird hergestellt", + "targetConnectionLabel": "Verbindung", "connectionFailedError": "Verbindungsfehler: \"{0}\"", "connectionRadioButtonLabel": "Verbindungen", "containerAlreadyExistForProject": "Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen?", - "convertToSdkStyleConfirmation": "Das Projekt „{0}“ wird nach der Konvertierung nicht vollständig mit SSDT kompatibel sein. Vor der Konvertierung wird eine Sicherungskopie der Projektdatei im Projektordner erstellt. Weitere Informationen sind unter https://aka.ms/sqlprojsdk verfügbar. Wollen Sie mit der Konvertierung in ein Projekt im SDK-Stil fortfahren?", - "createNew": "Neu erstellen", + "updatedToSdkStyleError": "Das Konvertieren des Projekts in {0}das SDK-Format war nicht erfolgreich. Änderungen an .sqlproj wurden rückgängig gemacht.", + "errorRetrievingBuildFiles": "Das Projekt konnte nicht erstellt werden. Fehler beim Abrufen der zum Erstellen erforderlichen Dateien.", "createProjectDialogOkButtonText": "Erstellen", + "createNew": "Neu erstellen", "createProjectFromDatabaseDialogName": "Projekt aus Datenbank erstellen", - "createProjectSettings": "Einstellungen", "creatingAzureSqlServer": "Azure SQL Server \\\"{0}\\\" wird erstellt ...", "creatingDeploymentSettingsMessage": "Bereitstellungseinstellungen werden erstellt...", - "currentTargetPlatform": "Die Zielplattform des Projekts \"{0}\" ist jetzt \"{1}\"", + "selectTargetPlatform": "Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Derzeit ist die .NET-SDK-Version „{0}“ installiert, die nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den von .NET-SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert.", "dacpacFileLocationRequired": "Der Speicherort der DACPAC-Datei ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", - "dacpacFiles": "DACPAC-Dateien", - "dacpacNotOnSameDrive": "DACPAC-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden.", "dacpacReferenceElement": "Dacpac-Referenz", - "dacpacText": "Datenebenenanwendung (.dacpac)", + "dacpacNotOnSameDrive": "Dacpac-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. Die Projektdatei befindet sich unter {0}", "dataSource": "Datenquelle", "dataSourceDropdownTitle": "Datenquelle", "dataSourceRadioButtonLabel": "Datenquellen", + "dacpacText": "Datenebenenanwendung (.dacpac)", + "databaseNameLabel": "Datenbank", + "sqlDatabaseProjects.outputChannel": "Datenbankprojekte", + "databaseReferencesNodeName": "Datenbankverweise", "databaseLocation": "Der Datenbankspeicherort ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", "databaseName": "Datenbankname", - "databaseNameLabel": "Datenbank", "databaseNameRequired": "Der Datenbankname ist zum Hinzufügen eines Verweises zu einer anderen Datenbank erforderlich", - "databaseNameRequiredVariableOptional": "Ein Datenbankname ist erforderlich. Die Datenbankvariable ist optional.", - "databaseNameServerNameVariableRequired": "Datenbankname, Servername und Servervariable sind erforderlich. Die Datenbankvariable ist optional.", "databaseProject": "Datenbankprojekt", - "databaseReferenceAlreadyExists": "Ein Verweis auf diese Datenbank ist bereits in diesem Projekt vorhanden.", + "publishProjectSucceed": "Das Datenbankprojekt wurde erfolgreich veröffentlicht", "databaseReferenceTypeRequired": "Der Datenbankverweistyp ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich", - "databaseReferencesNodeName": "Datenbankverweise", "databaseSelectionRequired": "Zum Erstellen eines Projekts aus einer Datenbank ist eine Datenbankauswahl erforderlich.", "databaseVariable": "Datenbankvariable", - "dataworkspace.projectDirectoryAlreadyExistError": "Es ist bereits ein Verzeichnis mit dem Namen \"{0}\" am ausgewählten Speicherort vorhanden: \"{1}\".", - "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", - "default": "Standardeinstellung", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "Standard – Image, das in der Containerregistrierung als Standard definiert ist", "deleteAction": "Löschen", - "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?", - "deleteSqlCmdVariableConfirmation": "Sind Sie sicher, dass Sie die SQLCMD-Variable „{0}“ löschen wollen?", - "deployAppSettingUpdateFailed": "Fehler beim Aktualisieren der App-Einstellung \"{0}\"", - "deployAppSettingUpdating": "App-Einstellung wird aktualisiert: \"{0}\"", "deployDbTaskName": "Lokales Bereitstellen eines SQL-Datenbankprojekts", - "deployProjectFailedMessage": "Fehler beim Öffnen einer Verbindung mit der bereitgestellten Datenbank.", - "deployScriptExists": "Ein {0}-Skrip ist bereits vorhanden. Das neue Skript wird nicht im Build enthalten sein.", + "emptyAzureDbProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt", + "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt", + "emptySdkProjectTypeDescription": "Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format.", "differentDbDifferentServer": "Andere Datenbank, anderer Server", "differentDbSameServer": "Andere Datenbank, derselbe Server", - "dockerContainerCreatedMessage": "Von Docker erstellte ID: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "Fehler beim Ausführen des Docker-Containers.", - "dockerContainerNotRunningErrorMessage": "Docker-Container wird nicht ausgeführt", - "dockerImageEulaMessage": "Lizenzbedingung:", "dockerImageMessage": "Docker-Image:", - "dockerImagesPlaceHolder": "Verwenden Sie {0} auf dem lokalen Arm64/Apple Silicon", + "dockerContainerNotRunningErrorMessage": "Docker-Container wird nicht ausgeführt", + "dockerContainerCreatedMessage": "Von Docker erstellte ID: \"{0}\"", "dockerLogMessage": "Docker-Protokolle: \"{0}\"", - "dockerNotRunningError": "Fehler beim Überprüfen von Docker. Stellen Sie sicher, dass Docker installiert ist und ausgeführt wird. Fehler: \"{0}\"", - "done": "Fertig", + "sqlDatabaseProjects.doNotAskAgain": "Nicht mehr fragen", "dontUseProfile": "Profil nicht verwenden", + "done": "Fertig", "downloadError": "Downloadfehler", "downloadProgress": "Downloadstatus", "downloading": "Wird heruntergeladen", "downloadingFromTo": "Herunterladen von {0} zu {1}", "downloadingNuget": "Herunterladen von {0} NuGet zum Abrufen von Build-DLLs ", - "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge-Lizenzvertrag", - "edgeProjectTypeDescription": "Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen", - "edgeProjectTypeDisplayName": "Azure SQL Edge-Datenbank", - "emptyAzureDbProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL-Datenbank", - "emptyProjectTypeDescription": "Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt", - "emptyProjectTypeDisplayName": "SQL Server-Datenbank", - "emptySdkProjectTypeDescription": "Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format.", - "emptySdkProjectTypeDisplayName": "SQL-Datenbank (SDK)", + "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", "enterConnStringTemplateDescription": "Vorlage für SQL-Verbindungszeichenfolge eingeben", "enterConnectionStringEnvName": "Geben Sie den Namen der Umgebungsvariablen für die Verbindungszeichenfolge ein.", - "enterConnectionStringEnvNameDescription": "Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben", "enterConnectionStringTemplate": "Verbindungszeichenfolgenvorlage eingeben", - "enterNewDatabaseName": "Neuen Datenbanknamen eingeben", - "enterNewName": "Neuen Namen eingeben", "enterNewSqlCmdVariableDefaultValue": "Geben Sie den Standardwert für die SQLCMD-Variable „{0}“ ein.", + "enterConnectionStringEnvNameDescription": "Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben", "enterNewSqlCmdVariableName": "Geben Sie den Namen der neuen SQLCMD-Variable ein", + "enterNewDatabaseName": "Neuen Datenbanknamen eingeben", "enterNewValueForVar": "Geben Sie einen neuen Standardwert für die Variable „{0}“ ein.", + "enterNewName": "Neuen Namen eingeben", + "projectNamePlaceholderText": "Geben Sie den Projektnamen ein", "enterPassword": "Geben Sie {0} Administratorkennwort ein", - "enterPortNumber": "Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", - "enterSystemDbName": "Geben Sie einen Datenbanknamen für diese Systemdatenbank ein.", "enterUser": "Administratorbenutzername \\\"{0}\\\" eingeben", - "equalComparison": "Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand.", + "enterPortNumber": "Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden", "errorAddingDatabaseReference": "Fehler beim Hinzufügen eines Datenbankverweises zu {0}. Fehler: {1}", "errorDownloading": "Fehler beim Herunterladen von {0}. Fehler: {1}", "errorExtracting": "Fehler beim Extrahieren von Dateien aus {0}. Fehler: {1}", "errorFindingBuildFilesLocation": "Fehler beim Suchen des Speicherorts der Builddateien: {0}", - "errorMovingFile": "Fehler beim Verschieben der Datei von {0} nach {1}. Fehler: {2}", - "errorNotSupportedInVsCode": "Fehler: {0} wird in SQL-Datenbank Projekten für VS Code zurzeit nicht unterstützt.", - "errorPrefix": "Fehler: {0}", + "profileReadError": "Fehler beim Laden des Veröffentlichungsprofils. {0}", "errorReadingProjectGuid": "Fehler beim Lesen von {0} des Projekts „{1}“. {2}", + "errorMovingFile": "Fehler beim Verschieben der Datei von {0} nach {1}. Fehler: {2}", "errorRenamingFile": "Fehler beim Umbenennen der Datei aus {0} in {1}. Fehler: {2}", - "errorRetrievingBuildFiles": "Das Projekt konnte nicht erstellt werden. Fehler beim Abrufen der zum Erstellen erforderlichen Dateien.", - "eulaAgreementTemplate": "Ich akzeptiere die {0}.", - "eulaAgreementText": "Ich akzeptiere die {0}.", - "eulaAgreementTitle": "Microsoft SQL Server-Lizenzbedingungen", + "errorPrefix": "Fehler: {0}", + "errorNotSupportedInVsCode": "Fehler: {0} wird in SQL-Datenbank Projekten für VS Code zurzeit nicht unterstützt.", "exampleUsage": "Beispielverwendung", "excludeAction": "Ausschließen", - "excludeFolderNotSupported": "Das Ausschließen von Ordnern wird noch nicht unterstützt.", "excludeObjectTypes": "Objekttypen ausschließen", + "excludeFolderNotSupported": "Das Ausschließen von Ordnern wird noch nicht unterstützt.", "externalStream": "Externer Stream", "externalStreamingJobFriendlyName": "Externer Streamingauftrag", - "externalStreamingJobValidationPassed": "Die Überprüfung des externen Streamingauftrags war erfolgreich.", - "extractTargetRequired": "Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich.", "extractingDacFxDlls": "DacFx-Build-DLLs werden extrahiert nach {0}", + "taskFailedError.error": "Fehler beim Abschließen der Aufgabe \"{0}\". Fehler: {1}", + "deployProjectFailedMessage": "Fehler beim Öffnen einer Verbindung mit der bereitgestellten Datenbank.", + "publishToContainerFailed": "Fehler beim Veröffentlichen im Container. {0}", + "publishToNewAzureServerFailed": "Fehler beim Veröffentlichen auf dem neuen Azure SQL Server. {0}", + "dockerContainerFailedToRunErrorMessage": "Fehler beim Ausführen des Docker-Containers.", + "deployAppSettingUpdateFailed": "Fehler beim Aktualisieren der App-Einstellung \"{0}\"", + "dockerNotRunningError": "Fehler beim Überprüfen von Docker. Stellen Sie sicher, dass Docker installiert ist und ausgeführt wird. Fehler: \"{0}\"", "file": "Datei", - "fileAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", "fileFormat": "Dateiformat", - "fileObject": "Datei", "fileOrFolderDoesNotExist": "Datei oder Verzeichnis \"{0}\" nicht vorhanden", + "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", "flat": "Flach", - "folderAlreadyExists": "Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Namen.", - "folderAlreadyExistsChooseNewLocation": "An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen \"{0}\" vorhanden. Wählen Sie einen anderen Speicherort aus.", - "folderElements": "Ordnerelemente", "folderFriendlyName": "Ordner", - "folderObject": "Ordner", + "folderElements": "Ordnerelemente", "folderStructureLabel": "Ordnerstruktur", "generateScriptButtonText": "Skript generieren", - "generatingProjectFailed": "Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0}", "generatingProjectFromAutorest": "Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details.", - "hr": "Std.", + "generatingProjectFailed": "Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0}", + "eulaAgreementText": "Ich akzeptiere die {0}.", + "eulaAgreementTemplate": "Ich akzeptiere die {0}.", "imageTag": "Imagetag", "importElements": "Elemente importieren", + "InProgress": "In Bearbeitung", "include": "Einschließen", - "includePermissionsInProject": "Berechtigungen in Projekt einschließen", "includePermissionsLabel": "Berechtigungen einschließen", + "includePermissionsInProject": "Berechtigungen in Projekt einschließen", + "sqlDatabaseProjects.Install": "Installieren", "installGlobally": "Global installieren", "invalidDataSchemaProvider": "Ungültiger DSP in der SQLPROJ-Datei", - "invalidDatabaseReference": "Ungültiger Datenbankverweis in der SQLPROJ-Datei", - "invalidGuid": "Die angegebene GUID ist ungültig: {0}", - "invalidInput": "Ungültige Eingabe: {0}", - "invalidProjectReload": "Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden.", - "invalidPropertyValueInSqlProj": "Für die Eigenschaft „{0}“ in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben.", - "invalidPropertyValueProvided": "Der Eigenschaftswert “{0}” ist ungültig", - "invalidSQLPassword": "{0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Ungültige SQL-Verbindungszeichenfolge", + "invalidDatabaseReference": "Ungültiger Datenbankverweis in der SQLPROJ-Datei", + "invalidInput": "Ungültige Eingabe: {0}", "invalidTargetPlatform": "Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1}", + "invalidPropertyValueInSqlProj": "Für die Eigenschaft „{0}“ in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben.", + "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.", "learnMore": "Weitere Informationen", + "dockerImageEulaMessage": "Lizenzbedingung:", "loadProfilePlaceholderText": "Profil laden...", + "projectLocationLabel": "Standort", "location": "Standort", - "min": "min", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge-Lizenzvertrag", + "eulaAgreementTitle": "Microsoft SQL Server-Lizenzbedingungen", "missingVersion": "Eintrag \"version\" fehlt in {0}", - "moveConfirmationPrompt": "Möchten Sie {0} wirklich nach {1} verschieben?", "movingFilesBetweenProjectsNotSupported": "Das Verschieben von Dateien zwischen Projekten wird nicht unterstützt.", - "msec": "ms", - "multipleMostDeploymentScripts": "Unerwartete Anzahl von {0} Dateien: {1}", "multipleSqlProjFilesSelected": "Mehrere SQLPROJ-Dateien ausgewählt; wählen Sie nur eine aus.", + "projectNameLabel": "Name", + "sqlCmdVariableColumn": "Name", "nameMustNotBeEmpty": "Der Name darf nicht leer sein.", + "nodeNotFound": "Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert.", "new": "Neu", + "autorestProjectName": "Name des neuen SQL-Projekts", "newObjectNamePrompt": "Neuer {0}-Name:", - "noDataSourcesFile": "Keine {0} gefunden", - "noDataSourcesText": "Keine Datenquellen in diesem Projekt", - "noFileExist": "Die Datei \"{0}\" ist nicht vorhanden", - "noSchemaCompareExtension": "Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren.", - "noSqlFilesGenerated": "Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details.", - "noSqlProjFile": "Die ausgewählte Projektdatei ist nicht vorhanden.", - "noSqlProjFilesSelected": "Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus.", "noString": "Nein", "noStringDefault": "Nein (Standard)", - "nodeButNotAutorestFound": "Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung.", - "nodeButNotAutorestFoundPrompt": "AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus.", - "nodeNotFound": "Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert.", + "noSqlFilesGenerated": "Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details.", + "noSqlProjFilesSelected": "Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus.", + "noDataSourcesText": "Keine Datenquellen in diesem Projekt", + "noDataSourcesFile": "Keine {0} gefunden", "noneElements": "Keine Elemente", "nupkgNamePlaceholder": "NuGet-Paketname", - "nupkgText": "Veröffentlichte Datenschichtanwendung (.nupkg)", + "versionPlaceholder": "NuGet-Paketversion", "objectType": "Objekttyp", "okString": "OK", "onlyMoveFilesFoldersSupported": "Nur das Verschieben von Dateien und Ordnern wird unterstützt", "openEulaString": "Lizenzbedingungen öffnen", + "specSelectionText": "OpenAPI/Swagger-Spezifikation", + "retrySucceedMessage": "Der Vorgang \"{0}\" wurde erfolgreich abgeschlossen. Ergebnis: {1}", + "retryFailedMessage": "Fehler beim Vorgang \"{0}\". Versuchen Sie es erneut... Aktuelles Ergebnis: {1}. Fehler: \"{2}\"", + "retryMessage": "Fehler beim Vorgang \\\"{0}\\\". Versuchen Sie es erneut... Fehler: \\\"{1}\\\" ", "optionDescription": "Optionsbeschreibung", "optionName": "Optionsname", - "optionNotFoundWarningMessage": "Bezeichnung: {0} existiert nicht in der Option value name lookup", - "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.", "packageReference": "Paketverweis", - "parentTreeItemUnknown": "Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden.", - "passwordNotMatch": "{0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein", "portMustNotBeNumber": "Der Port muss eine Zahl sein.", "postDeployElements": "PostDeploy-Elemente", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "PreDeploy-Elemente", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Um erfolgreich zu erstellen, aktualisieren Sie das Projekt so, dass es über ein Skript vor der Bereitstellung und/oder ein Skript nach der Bereitstellung verfügt.", "profile": "Profil", - "profileReadError": "Fehler beim Laden des Veröffentlichungsprofils. {0}", - "projBuildFailed": "Fehler bei der Erstellung. Weitere Details finden Sie im Ausgabebereich. {0}", - "projectAlreadyExists": "Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}.", - "projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", "projectLocString": "Projekt", - "projectLocationLabel": "Standort", - "projectLocationPlaceholderText": "Speicherort zum Erstellen des Projekts auswählen", - "projectNameLabel": "Name", - "projectNamePlaceholderText": "Geben Sie den Projektnamen ein", - "projectNeedsUpdatingForCrossPlat": "Die Ziele, Referenzen und Systemdatenbankreferenzen müssen aktualisiert werden, um das Projekt '{0}' zu erstellen.", + "projectAlreadyOpened": "Das Projekt \"{0}\" ist bereits geöffnet.", + "invalidPropertyValueProvided": "Der Eigenschaftswert “{0}” ist ungültig", "projectReferenceElement": "Projektverweis", "projectReferenceNameElement": "Element „Projektverweisname“", - "projectToUpdatePlaceholderText": "Projektdatei auswählen", - "projectUpdatedToSdkStyle": "Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \\\"Weitere Informationen\\\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten.", + "applySuccess": "Das Projekt wurde erfolgreich aktualisiert.", "publish": "Veröffentlichen", "publishAction": "Veröffentlichen", - "publishDialogName": "Projekt veröffentlichen", + "PublishHistory": "Veröffentlichungsverlauf", "publishOptions": "Veröffentlichung Optionen", - "publishProfileElements": "Veröffentlichen von Profilelementen", "publishProfileFriendlyName": "Veröffentlichungsprofil", - "publishProjectSucceed": "Das Datenbankprojekt wurde erfolgreich veröffentlicht", "publishSettingsFiles": "Einstellungsdatei veröffentlichen", "publishTo": "Ziel veröffentlichen", + "publishProfileElements": "Veröffentlichen von Profilelementen", + "publishDialogName": "Projekt veröffentlichen", + "publishToExistingServer": "In einem vorhandenen {0} veröffentlichen", "publishToAzureEmulator": "In neuem Azure SQL-Datenbank Emulator veröffentlichen", - "publishToContainerFailed": "Fehler beim Veröffentlichen im Container. {0}", + "publishToNewAzureServer": "Auf neuem Azure SQL logischen Server veröffentlichen (Vorschau)", "publishToDockerContainer": "In neuem {0} lokalen Entwicklungscontainer veröffentlichen", "publishToDockerContainerPreview": "In neuem {0} lokalen Entwicklungscontainer veröffentlichen (Vorschau)", - "publishToExistingServer": "In einem vorhandenen {0} veröffentlichen", - "publishToNewAzureServer": "Auf neuem Azure SQL logischen Server veröffentlichen (Vorschau)", - "publishToNewAzureServerFailed": "Fehler beim Veröffentlichen auf dem neuen Azure SQL Server. {0}", + "nupkgText": "Veröffentlichte Datenschichtanwendung (.nupkg)", "publishingProjectMessage": "Veröffentlicht das Projekt in einem Container...", - "referenceRadioButtonsGroupTitle": "Typ der referenzierten Datenbank", "referenceTypeRadioButtonsGroupTitle": "Verweistyp", + "referenceRadioButtonsGroupTitle": "Typ der referenzierten Datenbank", "referencedDatabaseType": "Typ der referenzierten Datenbank", - "reloadProject": "Möchten Sie Ihr Datenbankprojekt neu laden?", "reset": "Zurücksetzen", "resetAllVars": "Alle Variablen zurücksetzen", "resourceGroup": "Ressourcengruppe", - "retryFailedMessage": "Fehler beim Vorgang \"{0}\". Versuchen Sie es erneut... Aktuelles Ergebnis: {1}. Fehler: \"{2}\"", - "retryMessage": "Fehler beim Vorgang \\\"{0}\\\". Versuchen Sie es erneut... Fehler: \\\"{1}\\\" ", - "retryRunMessage": "Der Vorgang \"{2}\" wird ausgeführt. Versuch {0} von {1}", - "retrySucceedMessage": "Der Vorgang \"{0}\" wurde erfolgreich abgeschlossen. Ergebnis: {1}", - "retryWaitMessage": "Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang \"{1}\" ausgeführt wird.", "revertSqlCmdVarsButtonTitle": "Werte auf Projektstandardwerte zurücksetzen", "runViaNpx": "Ausführen über npx", + "retryRunMessage": "Der Vorgang \"{2}\" wird ausgeführt. Versuch {0} von {1}", "runningDockerMessage": "Dockercontainer wird ausgeführt ...", + "sdkStyleProject": "Projekte im SDK-Stil (Vorschau)", + "emptySdkProjectTypeDisplayName": "SQL-Datenbank (SDK)", + "emptyProjectTypeDisplayName": "SQL Server-Datenbank", + "sqlConnectionStringFriendly": "SQL-Verbindungszeichenfolge", + "sqlCmdTableLabel": "SQLCMD-Variablen", + "sqlcmdVariablesNodeName": "SQLCMD-Variablen", + "sqlcmdVariableNameCannotContainIllegalChars": "Der SQLCMD-Variablenname „{0}“ darf keines der folgenden Zeichen enthalten: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "Der Name der SQLCMD-Variablen „{0}“ darf keine Leerzeichen enthalten.", "sameDatabase": "Dieselbe Datenbank", "save": "Speichern", - "saveProfile": "Möchten Sie die Einstellungen in einem Profil speichern (.publish.xml)?", "saveProfileAsButtonText": "Speichern unter...", "schema": "Schema", - "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", "schemaCompareAction": "Schemavergleich", + "schemaCompare.compareErrorMessage": "Fehler beim Schemavergleich: {0}", + "buildFailedCannotStartSchemaCompare": "Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden.", "schemaCompareNotInstalled": "Es ist erforderlich, die Schemavergleichserweiterung zu installieren, um den Schemavergleich auszuführen.", "schemaObjectType": "Schema/Objekttyp", "scriptFriendlyName": "Skript", - "sdkLearnMorePlaceholder": "Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten.", - "sdkStyleProject": "Projekte im SDK-Stil (Vorschau)", - "sec": "Sek.", - "selectBaseImage": "Wählen Sie das Basis- {0} Docker-Image aus", - "selectConnection": "Verbindung auswählen", - "selectDacpac": "DACPAC auswählen", - "selectDatabase": "Datenbank auswählen", - "selectFileString": "Datei auswählen", - "selectFolderStructure": "Ordnerstruktur auswählen", - "selectImageTag": "Wählen Sie das Imagetag aus, oder drücken Sie die EINGABETASTE, um den Standardwert zu verwenden.", - "selectProfile": "Profil auswählen", - "selectProfileToUse": "Wählen Sie ein Veröffentlichungsprofil zum Laden aus", - "selectProjectLocation": "Projektspeicherort auswählen", - "selectPublishOption": "Auswählen, wo das Projekt veröffentlicht werden soll", - "selectSpecFile": "OpenAPI/Swagger-Spezifikationsdatei auswählen", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Auswählen", - "selectTargetPlatform": "Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen", + "selectDacpac": "DACPAC auswählen", + "selectFileString": "Datei auswählen", + "selectSpecFile": "OpenAPI/Swagger-Spezifikationsdatei auswählen", + "selectProfile": "Profil auswählen", + "selectConnection": "Verbindung auswählen", + "selectDatabase": "Datenbank auswählen", + "selectFolderStructure": "Ordnerstruktur auswählen", + "projectLocationPlaceholderText": "Speicherort zum Erstellen des Projekts auswählen", + "projectToUpdatePlaceholderText": "Projektdatei auswählen", + "selectProjectLocation": "Projektspeicherort auswählen", + "selectProfileToUse": "Wählen Sie ein Veröffentlichungsprofil zum Laden aus", + "selectBaseImage": "Wählen Sie das Basis- {0} Docker-Image aus", + "selectImageTag": "Wählen Sie das Imagetag aus, oder drücken Sie die EINGABETASTE, um den Standardwert zu verwenden.", + "selectPublishOption": "Auswählen, wo das Projekt veröffentlicht werden soll", "server": "Server", "serverCreated": "Server erstellt", "serverName": "Servername", - "serverPassword": "{0} Administratorkennwort", - "serverPortNumber": "{0} Portnummer", "serverVariable": "Servervariable", + "createProjectSettings": "Einstellungen", "sourceDatabase": "Quelldatenbank", - "specSelectionText": "OpenAPI/Swagger-Spezifikation", - "sqlCmdTableLabel": "SQLCMD-Variablen", - "sqlCmdValueColumn": "Wert", - "sqlCmdVariableColumn": "Name", - "sqlConnectionStringFriendly": "SQL-Verbindungszeichenfolge", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "Das .NET-SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den Speicherort des .NET-SDK in den Einstellungen, sofern bereits installiert.", - "sqlDatabaseProjects.Install": "Installieren", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Derzeit ist die .NET-SDK-Version „{0}“ installiert, die nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den von .NET-SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Speicherort für Updates", - "sqlDatabaseProjects.doNotAskAgain": "Nicht mehr fragen", - "sqlDatabaseProjects.outputChannel": "Datenbankprojekte", - "sqlcmdVariableAlreadyExists": "In diesem Projekt ist bereits eine SQLCMD-Variable mit demselben Namen vorhanden.", - "sqlcmdVariableNameCannotBeWhitespace": "Der Name der SQLCMD-Variablen „{0}“ darf keine Leerzeichen enthalten.", - "sqlcmdVariableNameCannotContainIllegalChars": "Der SQLCMD-Variablenname „{0}“ darf keines der folgenden Zeichen enthalten: {1}", - "sqlcmdVariablesNodeName": "SQLCMD-Variablen", + "invalidGuid": "Die angegebene GUID ist ungültig: {0}", + "edgeProjectTypeDescription": "Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen", "storedProcedureFriendlyName": "Gespeicherte Prozedur", "suppressMissingDependenciesErrors": "Fehler unterdrücken, die durch nicht aufgelöste Verweise im Projekt verursacht werden, auf das verwiesen wird.", "systemDatabase": "Systemdatenbank", "systemDatabaseReferenceRequired": "Zum Hinzufügen eines Verweises zu einer Systemdatenbank ist eine Systemdatenbankauswahl erforderlich.", "tableFriendlyName": "Tabelle", - "targetConnectionLabel": "Verbindung", + "TargetDatabase": "Zieldatenbank", + "TargetPlatform": "Zielplattform", + "TargetServer": "Zielserver", + "extractTargetRequired": "Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich.", + "currentTargetPlatform": "Die Zielplattform des Projekts \"{0}\" ist jetzt \"{1}\"", "targetProject": "Zielprojekt", - "taskFailedError.error": "Fehler beim Abschließen der Aufgabe \"{0}\". Fehler: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Das .NET-SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den Speicherort des .NET-SDK in den Einstellungen, sofern bereits installiert.", + "noSchemaCompareExtension": "Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren.", + "convertToSdkStyleConfirmation": "Das Projekt „{0}“ wird nach der Konvertierung nicht vollständig mit SSDT kompatibel sein. Vor der Konvertierung wird eine Sicherungskopie der Projektdatei im Projektordner erstellt. Weitere Informationen sind unter https://aka.ms/sqlprojsdk verfügbar. Wollen Sie mit der Konvertierung in ein Projekt im SDK-Stil fortfahren?", + "equalComparison": "Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand.", + "projectUpdatedToSdkStyle": "Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \\\"Weitere Informationen\\\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten.", + "noSqlProjFile": "Die ausgewählte Projektdatei ist nicht vorhanden.", + "dataworkspace.projectParentDirectoryNotExistError": "Der ausgewählte Projektspeicherort \"{0}\" ist nicht vorhanden oder kein Verzeichnis.", + "updateProjectDatabaseReferencesForRoundTrip": "Die Systemdatenbankverweise müssen aktualisiert werden, um das Projekt „{0}“ zu erstellen. Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", + "projectNeedsUpdatingForCrossPlat": "Die Ziele, Referenzen und Systemdatenbankreferenzen müssen aktualisiert werden, um das Projekt '{0}' zu erstellen.", + "dataworkspace.projectDirectoryAlreadyExistError": "Es ist bereits ein Verzeichnis mit dem Namen \"{0}\" am ausgewählten Speicherort vorhanden: \"{1}\".", + "applyError": "Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten", + "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.", "unableToCreatePublishConnection": "Verbindung kann nicht hergestellt werden: {0}", - "unableToFindFile": "{1} mit Pfad \"{0}\" wurde nicht gefunden.", - "unableToFindReference": "Der Datenbankverweis {0} konnte nicht gefunden werden", - "unableToFindSqlCmdVariable": "Die SQLCMD-Variable \"{0}\" konnte nicht gefunden werden.", - "unableToPerformAction": "Das Ziel von \"{0}\" wurde nicht gefunden: \"{1}\". {2}", "unexpectedProjectContext": "Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0}", - "unhandledDeleteType": "Nicht behandelter Elementtyp beim Löschen: „{0}", + "unableToFindSqlCmdVariable": "Die SQLCMD-Variable \"{0}\" konnte nicht gefunden werden.", + "unableToFindReference": "Der Datenbankverweis {0} konnte nicht gefunden werden", + "unableToFindFile": "{1} mit Pfad \"{0}\" wurde nicht gefunden.", + "unableToPerformAction": "Das Ziel von \"{0}\" wurde nicht gefunden: \"{1}\". {2}", + "multipleMostDeploymentScripts": "Unerwartete Anzahl von {0} Dateien: {1}", + "unhandledDeleteType": "Nicht behandelter Elementtyp beim Ausschließen: „{0}", "unhandledMoveNode": "Unbehandelter Knotentyp für Verschiebung", "unknownDataSourceType": "Unbekannter Datenquellentyp: ", "unrecognizedDataSourcesVersion": "Unbekannte Version:", - "updateAction": "Aktualisierungsaktion", - "updateActionRadiButtonLabel": "Alle Änderungen anwenden", - "updateProjectDatabaseReferencesForRoundTrip": "Die Systemdatenbankverweise müssen aktualisiert werden, um das Projekt „{0}“ zu erstellen. Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", - "updateProjectForCrossPlatform": "{0} Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", - "updateProjectForCrossPlatformShort": "{0} für plattformübergreifende Unterstützung aktualisieren?", - "updateProjectFromDatabaseDialogName": "Projekt aus Datenbank aktualisieren", "updateText": "Aktualisieren", - "updatedToSdkStyleError": "Das Konvertieren des Projekts in {0}das SDK-Format war nicht erfolgreich. Änderungen an .sqlproj wurden rückgängig gemacht.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Speicherort für Updates", + "updateAction": "Aktualisierungsaktion", + "updateProjectFromDatabaseDialogName": "Projekt aus Datenbank aktualisieren", + "updateProjectForCrossPlatformShort": "{0} für plattformübergreifende Unterstützung aktualisieren?", + "deployAppSettingUpdating": "App-Einstellung wird aktualisiert: \"{0}\"", "updatingProjectFromDatabase": "{0} von {1} wird aktualisiert...", + "dockerImagesPlaceHolder": "Verwenden Sie {0} auf dem lokalen Arm64/Apple Silicon", "userSelectionCancelled": "Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen.", "userSelectionInstallGlobally": "Der Benutzer hat sich für die globale Installation von Autorest entschieden. Wird jetzt installiert...", "userSelectionRunNpx": "Der Benutzer hat die Ausführung über npx ausgewählt.", + "externalStreamingJobValidationPassed": "Die Überprüfung des externen Streamingauftrags war erfolgreich.", + "sqlCmdValueColumn": "Wert", "valueCannotBeEmpty": "Der Wert darf nicht leer sein.", "version": "Version", "versionMustNotBeEmpty": "Die Version darf nicht leer sein", - "versionPlaceholder": "NuGet-Paketversion", "viewFriendlyName": "Anzeigen", + "compareActionRadiButtonLabel": "Änderungen in Schemavergleich anzeigen", + "retryWaitMessage": "Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang \"{1}\" ausgeführt wird.", + "reloadProject": "Möchten Sie Ihr Datenbankprojekt neu laden?", + "saveProfile": "Möchten Sie die Einstellungen in einem Profil speichern (.publish.xml)?", + "appSettingPrompt": "Möchten Sie die Datei \"local.settings.json\" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren?", + "yesString": "Ja", "yesRecommended": "Ja (empfohlen)", - "yesString": "Ja" + "dacpacFiles": "DACPAC-Dateien", + "optionNotFoundWarningMessage": "Bezeichnung: {0} existiert nicht in der Option value name lookup", + "updateProjectForCrossPlatform": "{0} Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren?", + "serverPassword": "{0} Administratorkennwort", + "passwordNotMatch": "{0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein", + "invalidSQLPassword": "{0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "{0} Portnummer", + "Date": "Datum", + "Failed": "Fehlerhaft", + "Move": "Verschieben", + "Status": "Status", + "Success": "Erfolgreich", + "Time": "Uhrzeit", + "at": "bei", + "default": "Standardeinstellung", + "fileObject": "Datei", + "folderObject": "Ordner", + "hr": "Std.", + "min": "min", + "msec": "ms", + "sec": "Sek." }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … Fehler: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … mit Code beendet: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … mit Signal beendet: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … mit Signal beendet: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "Datenbankprojekte", "sqlDatabaseProjects.addDatabaseReference": "Datenbankverweis hinzufügen", "sqlDatabaseProjects.addExistingItem": "Vorhandenes Element hinzufügen...", - "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD-Variable hinzufügen", - "sqlDatabaseProjects.autorestSqlVersion": "Welche Version von Autorest.Sql aus NPM verwendet werden soll. Es wird die Neueste verwendet, wenn nicht festgelegt.", - "sqlDatabaseProjects.build": "Build", - "sqlDatabaseProjects.changeTargetPlatform": "Zielplattform ändern", - "sqlDatabaseProjects.close": "Datenbankprojekt schließen", - "sqlDatabaseProjects.collapseProjectNodes": "Gibt an, ob Projektknoten zu Beginn reduziert sind", - "sqlDatabaseProjects.convertToSdkStyleProject": "In SDK-Style-Projekt konvertieren", - "sqlDatabaseProjects.createProjectFromDatabase": "Projekt aus Datenbank erstellen", - "sqlDatabaseProjects.delete": "Löschen", - "sqlDatabaseProjects.description": "Entwerfen und Veröffentlichen von SQL-Datenbankschemas", - "sqlDatabaseProjects.displayName": "Datenbankprojekte", - "sqlDatabaseProjects.dotnetInstallLocation": "Vollständiger Pfad zum .NET-SDK auf dem Computer. Wenn sich die „dotnet.exe“-Datei beispielsweise unter „C:\\folder1\\dotnet\\dotnet.exe“ befindet, legen Sie den Pfad für diese Einstellung auf „C:\\folder1\\dotnet“ fest.", - "sqlDatabaseProjects.edit": "Bearbeiten", - "sqlDatabaseProjects.editProjectFile": ".sqlproj-Datei bearbeiten", - "sqlDatabaseProjects.enablePreviewFeatures": "Aktivieren der Features der Vorschauversion von SQL-Datenbankprojekten", - "sqlDatabaseProjects.exclude": "Aus Projekt ausschließen", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "SQL-Projekt aus OpenAPI/Swagger-Spezifikation generieren (Vorschau)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Welche Version des Microsoft.Build.Sql SDK zum Erstellen von Legacy-SQL-Projekten verwendet wird. Beispiel: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "Gibt an, ob der Benutzer aufgefordert wird, das .NET-SDK zu installieren, wenn keine Installation erkannt wird.", - "sqlDatabaseProjects.new": "Neues Datenbankprojekt", "sqlDatabaseProjects.newExternalStreamingJob": "Externen Streamingauftrag hinzufügen", "sqlDatabaseProjects.newFolder": "Ordner hinzufügen", "sqlDatabaseProjects.newItem": "Element hinzufügen...", "sqlDatabaseProjects.newPostDeploymentScript": "Skript nach der Bereitstellung hinzufügen", "sqlDatabaseProjects.newPreDeploymentScript": "Skript vor der Bereitstellung hinzufügen", "sqlDatabaseProjects.newPublishProfile": "Veröffentlichungsprofil hinzufügen", + "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD-Variable hinzufügen", "sqlDatabaseProjects.newScript": "Skript hinzufügen", "sqlDatabaseProjects.newStoredProcedure": "Gespeicherte Prozedur hinzufügen", "sqlDatabaseProjects.newTable": "Tabelle hinzufügen", "sqlDatabaseProjects.newView": "Ansicht hinzufügen", - "sqlDatabaseProjects.nodejsDoNotAsk": "Ob der Benutzer aufgefordert wird, Node.js zu installieren, wenn dieser nicht erkannt wird.", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.changeTargetPlatform": "Zielplattform ändern", + "sqlDatabaseProjects.close": "Datenbankprojekt schließen", + "sqlDatabaseProjects.convertToSdkStyleProject": "In SDK-Style-Projekt konvertieren", + "sqlDatabaseProjects.createProjectFromDatabase": "Projekt aus Datenbank erstellen", + "sqlDatabaseProjects.Settings": "Datenbankprojekte", + "sqlDatabaseProjects.displayName": "Datenbankprojekte", + "sqlDatabaseProjects.delete": "Löschen", + "sqlDatabaseProjects.description": "Entwerfen und Veröffentlichen von SQL-Datenbankschemas", + "sqlDatabaseProjects.edit": "Bearbeiten", + "sqlDatabaseProjects.editProjectFile": ".sqlproj-Datei bearbeiten", + "sqlDatabaseProjects.enablePreviewFeatures": "Aktivieren der Features der Vorschauversion von SQL-Datenbankprojekten", + "sqlDatabaseProjects.exclude": "Aus Projekt ausschließen", + "sqlDatabaseProjects.dotnetInstallLocation": "Vollständiger Pfad zum .NET-SDK auf dem Computer. Wenn sich die „dotnet.exe“-Datei beispielsweise unter „C:\\folder1\\dotnet\\dotnet.exe“ befindet, legen Sie den Pfad für diese Einstellung auf „C:\\folder1\\dotnet“ fest.", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "SQL-Projekt aus OpenAPI/Swagger-Spezifikation generieren (Vorschau)", + "sqlDatabaseProjects.new": "Neues Datenbankprojekt", + "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)", + "sqlDatabaseProjects.openContainingFolder": "Ordner mit Inhalt öffnen", "sqlDatabaseProjects.open": "Datenbankprojekt öffnen", - "sqlDatabaseProjects.openContainingFolder": "Enthaltenden Ordner öffnen", "sqlDatabaseProjects.openInDesigner": "Im Designer öffnen", "sqlDatabaseProjects.openReferencedSqlProject": "Projekt öffnen", + "title.projectsView": "Projekte", "sqlDatabaseProjects.properties": "Eigenschaften", "sqlDatabaseProjects.publish": "Veröffentlichen", "sqlDatabaseProjects.rename": "Umbenennen", "sqlDatabaseProjects.schemaCompare": "Schemavergleich", "sqlDatabaseProjects.updateProjectFromDatabase": "Projekt aus Datenbank aktualisieren", "sqlDatabaseProjects.validateExternalStreamingJob": "Externen Streamingauftrag überprüfen", - "sqlDatabaseProjects.welcome": "Derzeit sind keine Datenbankprojekte geöffnet.\r\n[New Project](command:sqlDatabaseProjects.new)\r\n[Open Project](command:sqlDatabaseProjects.open)\r\n[Create Project From Database](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Projekte" + "sqlDatabaseProjects.collapseProjectNodes": "Gibt an, ob Projektknoten zu Beginn reduziert sind", + "sqlDatabaseProjects.netCoreDoNotAsk": "Gibt an, ob der Benutzer aufgefordert wird, das .NET-SDK zu installieren, wenn keine Installation erkannt wird.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Ob der Benutzer aufgefordert wird, Node.js zu installieren, wenn dieser nicht erkannt wird.", + "sqlDatabaseProjects.autorestSqlVersion": "Welche Version von Autorest.Sql aus NPM verwendet werden soll. Es wird die Neueste verwendet, wenn nicht festgelegt.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Welche Version des Microsoft.Build.Sql SDK zum Erstellen von Legacy-SQL-Projekten verwendet wird. Beispiel: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-migration.i18n.json index 21995308d3..b56fda4c52 100644 --- a/i18n/ads-language-pack-de/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "Die Migrationsdienstkomponente konnte nicht gestartet werden. {0}", - "serviceCrashed": "Die Dienstkomponente ist abgestürzt.", - "serviceProviderIntializationError": "Der Dienstanbieter konnte nicht initialisiert werden.", - "sql-migration.login.wizard.title": "Migrieren von Anmeldungen von „{0}“ zu Azure SQL", - "sql-migration.wizard.title": "\"{0}\" zu Azure SQL migrieren", - "sql.cancel.migration.confirmation": "Möchten Sie diese Migration abbrechen?", - "sql.delete.migration.confirmation": "Möchten Sie die Migration wirklich löschen?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory-Domänennamen (nur zum Migrieren von Windows-Authentifizierungsanmeldungen erforderlich)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Name der AAD-Verwaltungsdomäne eingeben", - "sql.login.migration.collecting.target.logins.failed": "Fehler beim Erfassen der Zielanmeldung. Fehlercode: {0}", - "sql.login.migration.complete": "Die Migration von Anmeldungen wurde abgeschlossen.", - "sql.login.migration.db.title": "Azure SQL-Datenbank", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD)-Domänenname ist erforderlich, um die Windows-Anmeldung zu migrieren. Geben Sie einen AAD-Domänennamen ein, oder heben Sie die Auswahl von Windows-Anmeldungen auf.", - "sql.login.migration.error": "Anmeldemigrationsfehler: {0}", - "sql.login.migration.establish.user.mappings": "Das Überprüfen und Migrieren von Anmeldungen wurde abgeschlossen.\r\n\r\nBenutzerzuordnungen werden eingerichtet.", - "sql.login.migration.establish.user.mappings.failed": "Fehler beim Einrichten von Benutzerzuordnungen.", - "sql.login.migration.failed": "Fehler beim Migrieren von Anmeldungen", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "Die Migration von Anmeldungen ist in Bearbeitung", - "sql.login.migration.login.status.details.title": "Migrationsstatusdetails für {0}", - "sql.login.migration.logins.found": "Anmeldung gefunden", - "sql.login.migration.logins.not.found": "Anmeldung nicht gefunden", - "sql.login.migration.mi.title": "Azure SQL Managed Instance", - "sql.login.migration.migrate.server.roles.and.set.permissions": "Das Einrichten von Benutzerzuordnungen wurde abgeschlossen.\r\n\r\nAktuell werden Serverrollen migriert, Serverzuordnungen eingerichtet und Berechtigungen festgelegt. Dies nimmt einige Zeit in Anspruch.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Das Migrieren von Serverrollen, das Einrichten von Serverzuordnungen und das Festlegen von Berechtigungen ist fehlgeschlagen..", - "sql.login.migration.migration.status.column": "Migrationsstatus", - "sql.login.migration.refresh.login.data.successful": "Die Anmeldeliste wurde erfolgreich aktualisiert. Gefundene Quellanmeldungen {0}, gefundene Zielanmeldungen {1}", - "sql.login.migration.refresh.source.login.data.failed": "Fehler beim Aktualisieren der Anmeldeliste aus der Quelle.", - "sql.login.migration.refresh.target.login.data.failed": "Fehler beim Aktualisieren der Anmeldeliste vom Ziel.", - "sql.login.migration.select.in.progress": "Anmeldeliste aus Quelle und Ziel wird aktualisiert", - "sql.login.migration.select.logins.windows.auth.warning": "Bitte beachten Sie, dass dieser Assistent keine Anmeldetypen für die Windows-Authentifizierung anzeigt, da die Migration dieses Typs derzeit nicht unterstützt wird. Die Funktion zum Migrieren von Windows-Authentifizierungsanmeldungen ist in Kürze verfügbar.", - "sql.login.migration.select.page.title": "Zu migrierende Anmeldung(en) auswählen", - "sql.login.migration.status.column": "Status", - "sql.login.migration.status.failed": "Fehlerhaft", - "sql.login.migration.status.in.progress": "In Bearbeitung", - "sql.login.migration.status.page.description": "{0} Anmeldungen werden zum Ziel {1} „{2}“ migriert", - "sql.login.migration.status.page.description.completed": "Die Migration von {0} Anmeldungen zu {1} „{2}“ wurde abgeschlossen.", - "sql.login.migration.status.page.description.failed": "Fehler beim Migrieren von {0} Anmeldungen zu {1} „{2}“", - "sql.login.migration.status.page.previous.button.error": "Die Anmeldemigration wurde bereits initiiert, und das Zurückkehren zur vorherigen Seite ist deaktiviert.", - "sql.login.migration.status.page.previous.button.title": "Zurück (deaktiviert)", - "sql.login.migration.status.page.title": "Migrationsstatus", - "sql.login.migration.status.succeeded": "Erfolgreich", - "sql.login.migration.steps.migrate.logins": "Anmeldungen migrieren", - "sql.login.migration.steps.not.started": "Nicht gestartet", - "sql.login.migration.target.status.column": "Zielstatus", - "sql.login.migration.target.title": "Azure SQL-Ziel", - "sql.login.migration.type": "Anmeldetyp", - "sql.login.migration.vm.title": "SQL Server auf Azure-VM", - "sql.login.migration.wizard.target.connection.success": "Die Verbindung war erfolgreich.", - "sql.login.migration.wizard.target.data.migration.warning": "Bitte beachten Sie, dass sich das Feature für die Anmeldemigration im öffentlichen Vorschaumodus befindet.", - "sql.login.migration.wizard.target.description": "Wählen Sie die Ziel-Azure SQL Managed Instance, Azure SQL-VM oder Azure SQL-Datenbank(en) aus, in die Sie Ihre Anmeldungen migrieren möchten.", - "sql.login.migration.wizard.target.permission.warning": "Stellen Sie sicher, dass der aktuelle Benutzer über Berechtigungen als Systemadministrator verfügt, um alle Anmeldeinformationen für die aktuelle Instanz ({0}) abzurufen.", - "sql.login.migration.wizard.target.type.title": "Azure SQL-Zieltyp", - "sql.login.migrations.selected": "{0}/{1} Anmeldungen ausgewählt", - "sql.migrate.text": "Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten.", - "sql.migration.account.credentials.refresh.required": "{0} (erfordert Aktualisierung der Anmeldeinformationen)", + "sql.migration.status.error.count.single": " ({0} Fehler)", + "sql.migration.status.error.count.multiple": " ({0} Fehler)", + "sql.migration.status.warning.count.single": " ({0} Warnung)", + "sql.migration.status.warning.count.multiple": " ({0} Warnungen)", + "sql.migration.unavailable.target": "(Nicht verfügbar) {0}", + "sql.migration.assessed.databases": "(für {0} bewertete Datenbanken)", + "sql.migration.new.resource.group": "(neu) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- nicht verfügbar --", + "sql.migration.database.missing.tables": "In der Quelldatenbank wurden 0 Tabellen gefunden.", + "sql.migration.cutover.step.1": "1. Beenden Sie alle eingehenden Transaktionen in der Quelldatenbank.", + "sql.migration.cutover.step.2.network.share": "2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe.", + "sql.migration.cutover.step.2.blob": "2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container.", + "sql.migration.cutover.step.3.blob": "3. Stellen Sie sicher, dass alle Sicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", + "sql.migration.cutover.step.3.network.share": "3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", + "sql.migration.bc.info": "Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene \"Unternehmenskritisch\" erheblich länger dauern als auf \"Universell\", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher.", + "sql.migration.dashboard.help.description.dmsGuide": "Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen.", + "sql.migration.resource.group.description": "Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält.", + "sql.migration.pre.req.2": "Eine oder mehrere SQL Server-Quelldatenbanken, die lokal oder auf SQL Server auf einer Azure-VM oder einem beliebigen virtuellen Computer in der Cloud (privat, öffentlich) ausgeführt werden.", + "sql.migration.dashboard.help.description.sqldb": "Ein Tutorial, das Schritt für Schritt erklärt, wie Sie Datenbanken von einer SQL Server-Instanz (vor Ort oder Azure Virtual Machines) zu Azure SQL Database migrieren.", + "sql.migration.dashboard.help.description.mi": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren.", + "sql.migration.dashboard.help.description.vm": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren.", + "sql.migration.validate.error.gatewaytimeout": "Bei der Validierung einer Ressourcenverbindung ist eine Zeitüberschreitung aufgetreten. Weitere Informationen finden Sie unter: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "Aktive Sicherungsdateien", "sql.migration.active.backup.files.items": "Aktive Sicherungsdateien (1 Element)", "sql.migration.active.backup.files.multiple.items": "Aktive Sicherungsdateien ({0} Elemente)", + "sql.migration.wizard.account.noAccount.error": "Fügen Sie ein verknüpftes Konto hinzu, und versuchen Sie es dann erneut.", + "sql.migration.status.add.account": "Konto hinzufügen", + "sql.migration.status.add.account.MESSAGE": "Fügen Sie Ihr Azure-Konto hinzu, um vorhandene Migrationen und deren Status anzuzeigen.", "sql.migration.all.backups.restored": "Alle Sicherungen wiederhergestellt", + "sql.migration.view.all": "Alle Datenbankmigrationen", "sql.migration.all.fields.required": "Alle Felder müssen ausgefüllt werden.", + "sql.migration.multi.step.all.steps.completed.errors": "Alle Schritte wurden mit den folgenden Fehlern abgeschlossen:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Alle Schritte wurden erfolgreich ausgeführt.", + "sql.migration.pre.req.3": "Eine Azure SQL Managed Instance, einen SQL Server auf einer Azure-VM oder eine Azure SQL-Datenbank, zu dem Ihre Datenbank(en) migriert werden sollen.", + "sql.migration.pre.req.1": "Ein Azure-Konto (nicht erforderlich für Bewertungs- oder SKU-Empfehlungsfunktionen)", + "sql.migration.refresh.migrations.error.title": "Fehler beim Aktualisieren der Migrationsliste.", + "sql.migration.database.backup.load.error": "Fehler beim Zugriff auf Datenbankdetails.", + "sql.migration.wizard.sku.assessment.error": "Fehler beim Bewerten des Servers \"{0}\".", + "sql.migration.cancel.error": "Es ist ein Fehler beim Abbrechen der Migration aufgetreten.", + "sql.migration.database.connection.error": "Fehler beim Herstellen einer Verbindung mit der Zielmigrationsdatenbank.", + "sql.migration.wizard.connection.error.title": "Beim Herstellen einer Verbindung mit dem Zielserver ist ein Fehler aufgetreten.", + "sql.migration.delete.error": "Fehler beim Löschen der Migration.", + "sql.migration.wizard.sku.error": "Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'.", + "sql.migration.cutover.error": "Fehler beim Initiieren des Cutovers.", + "sql.migration.select.service.select.subscription.error": "Beim Laden der Kontoabonnements ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut.", + "sql.migration.select.service.select.tenant.error": "Beim Laden des verfügbaren Azure-Kontomandanten ist ein Fehler aufgetreten.", + "sql.migration.select.service.select.account.error": "Fehler beim Laden von Azure-Ressourcen.", + "sql.migration.select.service.select.service.error": "Fehler beim Laden der verfügbaren Datenbankmigrationsdienste. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal.", + "sql.migration.select.service.select.resource.group.error": "Beim Laden verfügbarer Ressourcengruppen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut.", + "sql.migration.select.service.select.location.error": "Fehler beim Laden von Speicherorten. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal.", + "sql.migration.service.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsdienst-Erstellungsstatus aufgetreten.", + "sql.migration.cutover.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten.", + "sql.migration.refresh.migrations.error.label": "Fehler beim Aktualisieren der Migrationsliste. Überprüfen Sie Ihre verknüpfte Azure-Verbindung, und klicken Sie auf \"Aktualisieren\", um es noch mal zu versuchen.", + "sql.migration.retry.migration.error": "Fehler beim erneuten Starten der Migration.", + "sql.migration.starting.migration.error": "Fehler beim Starten der Zertifikatmigration: \"{0}\"", + "sql.migration.wizard.login.error.title": "Beim Versuch, {0} Anmeldeinformationen abzurufen, ist ein Fehler aufgetreten.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2}", + "sql.migration.database.migration.mode.online.description": "Die Ausfallzeit der Anwendung ist auf den Cutover 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.select.service.apply.label": "Anwenden", "sql.migration.apply": "Anwenden", - "sql.migration.assessed.databases": "(für {0} bewertete Datenbanken)", - "sql.migration.assessment": "Bewertungsergebnisse für „{0}“", - "sql.migration.assessment.failed": "Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten.", + "sql.cancel.migration.confirmation": "Möchten Sie diese Migration abbrechen?", + "sql.delete.migration.confirmation": "Möchten Sie die Migration wirklich löschen?", + "sql.migration.migration.list.ascending.label": "Aufsteigend", + "sql.migration.database.assessment.xevents.title": "Erweiterte Ereignissitzungen bewerten", "sql.migration.assessment.in.progress": "Bewertung wird durchgeführt", - "sql.migration.assessment.in.progress.content": "Wir bewerten die Datenbanken in Ihrer SQL Server-Instanz {0}, um das richtige Azure SQL-Ziel zu identifizieren.\r\n\r\nDies kann einige Zeit dauern.", - "sql.migration.assessment.migration.warning": "Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance oder Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden.", - "sql.migration.assessment.migration.warning.sqldb": "Datenbanken, die nicht für die Migration zu Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL Managed Instance-Migrationsbereitschaft überprüfen.", - "sql.migration.assessment.migration.warning.sqlmi": "Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL-Datenbank-Migrationsbereitschaft überprüfen.", "sql.migration.assessment.results": "Bewertungsergebnisse", "sql.migration.assessment.results.and.recommendations.title": "Bewertungsergebnisse und Empfehlungen", - "sql.migration.assessments.blocking.issue": "Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert.", + "sql.migration.no.results": "Bewertungsergebnisse sind nicht verfügbar.", + "sql.migration.assessment": "Bewertungsergebnisse für „{0}“", "sql.migration.authKeys.header": "Authentifizierungsschlüssel", "sql.migration.authKeys.refresh.message": "Der Authentifizierungsschlüssel \"{0}\" wurde aktualisiert.", - "sql.migration.authentication.type": "Authentifizierungstyp", + "sql.migration.service.details.authKeys.label": "Authentifizierungsschlüssel", "sql.migration.authentication.types": "Authentifizierungsschlüssel", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Azure SQL-Datenbank-Server", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server auf Azure-VMs", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server auf einem virtuellen Azure-Computer", - "sql.migration.azure.sql.target": "Zieltyp", - "sql.migration.azure.storage.account.to.upload.backups": "Azure Storage-Konto zum Hochladen von Sicherungen", + "sql.migration.service.details.authKeys.title": "Authentifizierungsschlüssel, die zum Herstellen einer Verbindung mit dem selbstgehosteten Integration Runtime-Knoten verwendet werden", + "sql.migration.authentication.type": "Authentifizierungstyp", "sql.migration.azure.tenant": "Azure AD-Mandant", - "sql.migration.azureRecommendation.folder.name": "Ordnername", - "sql.migration.backup.file.backup.size": "Größe der Sicherungsdatei (MB)", - "sql.migration.backup.file.name": "Dateiname", - "sql.migration.backup.file.number.of.stripes": "Anzahl von Bereichsstreifen", - "sql.migration.backup.file.restore.finish.date": "Enddatum der Wiederherstellung", - "sql.migration.backup.file.restore.start.date": "Startdatum der Wiederherstellung", - "sql.migration.backup.file.restore.status": "Wiederherstellungsstatus", - "sql.migration.backup.file.status": "Dateistatus", - "sql.migration.backup.location": "Sicherungsspeicherort", - "sql.migration.backup.start.time": "Startzeitpunkt für Sicherung", - "sql.migration.bc.info": "Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene \"Unternehmenskritisch\" erheblich länger dauern als auf \"Universell\", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher.", - "sql.migration.blob.container.folder.label": "Ordner", - "sql.migration.blob.container.label": "Blob-Container-Ressourcengruppe", - "sql.migration.blob.container.last.backup.file.label": "Letzte Sicherungsdatei", - "sql.migration.blob.container.select": "Wählen Sie zuerst einen BLOB-Containerwert aus.", - "sql.migration.blob.container.storage.account.label": "Blob-Container-Speicherkonto", - "sql.migration.blob.container.title": "Blobcontainer", - "sql.migration.blob.resourceGroup.select": "Wählen Sie eine Ressourcengruppe aus.", - "sql.migration.blob.resourceGroup.select.prompt": "Wählen Sie zuerst einen Ressourcengruppenwert aus.", - "sql.migration.blob.storage.folder.info": "Stellen Sie beim Hochladen von Datenbanksicherungen in Ihren Blobcontainer sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert werden. Nur der Stamm des Containers und die Ordner auf höchstens einer Ebene werden unterstützt.", - "sql.migration.blob.storage.folder.warning": "Es sind mehrere Datenbanken mit demselben Sicherungsort ausgewählt. Stellen Sie sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert sind.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD)-Domänenname ist erforderlich, um die Windows-Anmeldung zu migrieren. Geben Sie einen AAD-Domänennamen ein, oder heben Sie die Auswahl von Windows-Anmeldungen auf.", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory-Domänennamen (nur zum Migrieren von Windows-Authentifizierungsanmeldungen erforderlich)", + "sql.migration.dashboard.help.link.dmsGuide": "Leitfäden zur Azure-Datenbankmigration", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Azure-Dienst zur Datenbankmigration", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Azure-Dienst zur Datenbankmigration", + "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1}\r\n\r\nUm die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren.", + "sql.migration.service.ready.below": "Azure Database Migration Service '{0}' ist mit einer selbstgehosteten Integration Runtime verbunden, die auf einem oder mehreren Knoten ausgeführt wird – {1}\r\n\r\nFür bessere Leistung und Hochverfügbarkeit können Sie zusätzliche Knoten registrieren. Anweisungen zur Registrierung finden Sie unten.", + "sql.migration.service.header": "Details zum Azure Database Migration Service \"{0}\":", + "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.not.ready.below": "Azure Database Migration Service ist nicht registriert. Azure Database Migration Service '{0}' muss mit einer selbstgehosteten Integration Runtime auf einem beliebigen Knoten registriert werden.\r\n\r\nAnweisungen zur Registrierung finden Sie unten.", + "sql.migration.service.container.container.description1": "Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um die Konnektivität zwischen Quelle und Ziel zu verarbeiten und Sicherungen von einer lokalen Netzwerkdateifreigabe in Azure hochzuladen (falls zutreffend).", + "sql.migration.services.name": "Name des Azure Database Migration Service.", + "sql.migration.ir.page.description": "Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt. Sie können einen bestehenden Datenbankmigrationsdienst auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL-Datenbank", + "sql.login.migration.db.title": "Azure SQL-Datenbank", + "sql.migration.sku.sqldb.target.title": "Azure SQL-Datenbank", + "sql.migration.sku.sqldb.card.title": "Azure SQL-Datenbank", + "sql.migration.azure.sql.database": "Azure SQL-Datenbank-Server", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", + "sql.login.migration.mi.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.dashboard.title": "Azure SQL-Migration", + "sql.migration.wizard.target.title": "Azure SQL-Ziel", + "sql.login.migration.target.title": "Azure SQL-Ziel", + "sql.migration.services.target": "Azure SQL-Ziel als Standard ausgewählt.", + "sql.login.migration.wizard.target.type.title": "Azure SQL-Zieltyp", "sql.migration.blob.storage.header.text": "Azure Storage Blob Containerdetails", - "sql.migration.blob.storage.help.text": "Geben Sie den Azure Storage Blob Container an, der die Sicherungen enthält.", - "sql.migration.blob.storage.subscription.label": "Abonnement", - "sql.migration.blob.storage.table.help": "Geben Sie den Namen der Zieldatenbank ein, und wählen Sie die Ressourcengruppe, das Speicherkonto und den Container für die ausgewählten Quelldatenbanken aus.", - "sql.migration.blob.storageAccount.select": "Wählen Sie zuerst einen Speicherkontowert aus.", + "sql.migration.azure.storage.account.to.upload.backups": "Azure Storage-Konto zum Hochladen von Sicherungen", + "sql.migration.wizard.account.title": "Azure-Konto", + "sql.migration.sku.azureConfiguration": "Azure-Konfiguration", + "sql.migration.sku.recommendation": "Azure-Empfehlung", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann ein Ziel der geeigneten Größe in Azure für Ihren Workload.", + "sql.migration.sku.azureRecommendation.status.imported": "Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \\\"Azure-Empfehlung abrufen\\\".", + "sql.migration.sku.azureRecommendation.description": "Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist.", + "sql.migration.dms.location": "Azure-Region für Ihre Azure Database Migration Service. Es werden nur Regionen angezeigt, die einen Dienst enthalten.", + "sql.migration.services.location": "Azure-Region für Ihren Azure Database Migration Service. Dies sollte die gleiche Region sein wie Ihre Ziel-Azure SQL.", + "sql.migration.sku.location": "Azure-Region für Ihr Azure SQL-Ziel. Es werden nur Regionen angezeigt, die ein für die Migration geeignetes Ziel enthalten.", + "sql.migration.summary.azure.storage": "Azure-Speicher", + "sql.migration.validate.ir.validation.result.label.storage": "Azure-Speicherkonnektivität", + "sql.migration.summary.azure.storage.subscription": "Azure-Speicherabonnement", + "sql.migration.backup.location": "Sicherungsspeicherort", + "sql.migration.backup.file.backup.size": "Größe der Sicherungsdatei (MB)", + "sql.migration.backup.start.time": "Startzeitpunkt für Sicherung", + "sql.migration.wizard.sku.all": "Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden.", + "sql.migration.sku.targetStorageConfiguration.info": "Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist.", + "sql.migration.blob.container.title": "Blobcontainer", + "sql.migration.blob.container.label": "Blob-Container-Ressourcengruppe", + "sql.migration.blob.container.storage.account.label": "Blob-Container-Speicherkonto", + "sql.migration.restore.status.blocked": "Gesperrt", + "sql.migration.issue.aria.label": "Blockierproblem: {0}", "sql.migration.browse": "Durchsuchen", - "sql.migration.can.be.migrated": "{0}/{1} Datenbanken können ohne Probleme migriert werden.", + "sql.migration.sku.azureConfiguration.businessCritical": "Unternehmenskritisch", + "sql.migration.sku.cpu.requirement": "CPU-Anforderung", + "sql.migration.saved.assessment.cancel": "Abbrechen", "sql.migration.cancel": "Abbrechen", - "sql.migration.cancel.error": "Es ist ein Fehler beim Abbrechen der Migration aufgetreten.", + "sql.migration.table.selection.update.cancel": "Abbrechen", "sql.migration.cancel.migration": "Migration abbrechen", - "sql.migration.cannot.cancel": "Die Migration ist nicht in Bearbeitung und kann nicht abgebrochen werden.", - "sql.migration.cannot.cutover": "Die Migration ist nicht in Bearbeitung, Cutover nicht möglich.", - "sql.migration.cannot.delete": "Die Migration wird derzeit ausgeführt und kann nicht gelöscht werden.", - "sql.migration.cannot.retry": "Die Migration kann nicht wiederholt werden.", - "sql.migration.cannot.start.cutover.error": "Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen.", + "sql.migration.state.canceled": "Abgebrochen", + "sql.migration.copy.status.canceled": "Abgebrochen", + "sql.migration.status.canceled": "Abgebrochen", + "sql.migration.validation.state.canceled": "Abgebrochen", + "sql.migration.status.canceling": "Vorgang wird abgebrochen", + "sql.migration.restore.status.cancelled": "Abgebrochen", + "sql.migration.copy.status.cancelled": "Abgebrochen", + "sql.migration.details.serverobjects.cancelled.tables.label": "Abgebrochen", + "sql.migration.invalid.owner.uri.error": "Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter \"OwnerUri\").", + "sql.migration.invalid.savedInfo": "Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen.", + "sql.migration.tde.wizard.optionscaption": "Zertifikatmigration", + "sql.migration.validation.dialog.title": "Zertifikatmigration", + "sql.migration.tde.migrate.success": "Die Zertifikatmigration wurde erfolgreich abgeschlossen. Klicken Sie auf Weiter, um mit der Migration fortzufahren.", + "sql.migration.tde.migrate.not.run": "Die Zertifikatmigration wurde für die aktuelle Konfiguration nicht ausgeführt. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen.", + "sql.migration.tde.migrate.results.heading": "Details zum Zertifikatmigrationsstatus:", + "sql.migration.tde.migrate.results.heading.completed": "Zertifikatmigrationsergebnisse:", + "sql.migration.tde.migrate.canceled": "Die Zertifikatmigration wurde abgebrochen. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen.", + "sql.migration.tde.wizard.optionmanual.warning": "Zertifikate müssen migriert werden, bevor mit der Datenbankmigration fortgefahren wird. Andernfalls tritt ein Fehler auf. {0} zur manuellen Migration von TDE-Zertifikaten.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \\\"Empfehlung aktualisieren\\\" klicken.", + "sql.migration.wizard.sku.assessment.error.bypass": "Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL-Ziel auswählen", + "sql.migration.select.service.delete.label": "Löschen", "sql.migration.clear": "Löschen", + "sql.migration.select.prompt": "Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen.", + "sql.migration.database.migration.context.menu.tool.tip": "Klicken Sie auf diese Spalte, um das Kontextbefehlsmenü zu aktivieren", + "sql.migration.error.aria.view.details": "Klicken Sie, um Details zum Fehler anzuzeigen", + "sql.migration.service.details.button.label": "Schließen", "sql.migration.close": "Schließen", + "sql.migration.sku.azureRecommendation.collectData.method": "Leistungsdaten jetzt sammeln", + "sql.login.migration.collecting.target.logins.failed": "Fehler beim Erfassen der Zielanmeldung. Fehlercode: {0}", + "sql.migration.data.uploaded.info": "Vergleich der tatsächlichen Menge der aus der Quelle gelesenen Daten und der tatsächlichen Datenmenge, die in das Ziel hochgeladen wurde.", "sql.migration.complete.cutover": "Cutover abschließen", - "sql.migration.completed.multi.steps.heading": "Wir haben die folgenden Schritte ausgeführt:", + "sql.migration.restore.status.completed": "Abgeschlossen", + "sql.login.migration.complete": "Die Migration von Anmeldungen wurde abgeschlossen.", + "sql.login.migration.status.page.description.completed": "Die Migration von {0} Anmeldungen zu {1} „{2}“ wurde abgeschlossen.", + "sql.migration.status.completing": "Wird abgeschlossen", "sql.migration.completing.cutover.warning": "Ein Cutover ohne Wiederherstellung aller Sicherungen kann zu Datenverlusten führen.", - "sql.migration.confirm.checkbox.message": "Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll.", + "sql.migration.restore.status.completing.migration": "Migration wird abgeschlossen", + "sql.migration.save.close.popup": "Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten.", "sql.migration.connection.label": "Verbinden", + "sql.migration.wizard.target.connection.error": "Verbindungsfehler: {0}", + "sql.migration.database.connection.error.message": "Verbindungsfehler:{0} {1}", "sql.migration.connection.status": "Verbindungsstatus", + "sql.migration.wizard.source.missing": "Die Verbindung war erfolgreich, aber es wurden keine Zieldatenbanken gefunden.", + "sql.login.migration.wizard.target.connection.success": "Die Verbindung war erfolgreich.", + "sql.migration.wizard.target.connection.success": "Die Verbindung war erfolgreich. Gefundene Zieldatenbanken: {0}", + "sql.migration.sqldb.column.copyduration": "Kopierdauer", + "sql.migration.copy.status.copyfinished": "Kopiervorgang abgeschlossen", "sql.migration.copy.key1": "Schlüssel 1 kopieren", "sql.migration.copy.key2": "Schlüssel 2 kopieren", "sql.migration.copy.migration.details": "Migrationsdetails kopieren", - "sql.migration.copy.status.canceled": "Abgebrochen", - "sql.migration.copy.status.cancelled": "Abgebrochen", - "sql.migration.copy.status.copyfinished": "Kopiervorgang abgeschlossen", - "sql.migration.copy.status.copying": "Kopiervorgang", - "sql.migration.copy.status.failed": "Fehlerhaft", - "sql.migration.copy.status.inprogress": "In Bearbeitung", - "sql.migration.copy.status.preparingforcopy": "Wird vorbereitet", - "sql.migration.copy.status.queued": "In Warteschlange gestellt", - "sql.migration.copy.status.rebuildingindexes": "Indizes werden neu erstellt", - "sql.migration.copy.status.succeeded": "Erfolgreich", + "sql.migration.tde.migrate.copy.results": "Migrationsergebnisse kopieren", + "sql.migration.multi.step.status.dialog.copy.results": "Ergebnisse kopieren", + "sql.migration.sqldb.column.copystart": "Kopierstart", + "sql.migration.sqldb.column.copythroughput": "Kopierdurchsatz", "sql.migration.copy.throughput": "Kopierdurchsatz (MBit/s)", - "sql.migration.copy.throughput.info": "Datenverschiebungsdurchsatz, der während der Migration Ihrer Datenbanksicherungen zu Azure erreicht wurde. Dies ist die Rate der Datenübertragung, die durch gelesene Daten dividiert durch die Dauer der Migration von Sicherungen zu Azure berechnet wird.", - "sql.migration.count.database.multiple": "{0} Datenbanken", - "sql.migration.count.database.single": "{0} Datenbank", + "sql.migration.validate.ir.copy.results": "Validierungsergebnisse kopieren", + "sql.migration.copy.status.copying": "Kopiervorgang", "sql.migration.create": "Erstellen", + "sql.migration.services.dialog.title": "Einen Azure Database Migration Service erstellen", "sql.migration.create.new": "Neu erstellen", "sql.migration.create.new.migration.service": "Neuen Migrationsdienst erstellen", "sql.migration.create.new.resource.group": "Neue Ressourcengruppe erstellen", + "sql.migration.status.creating": "Wird erstellt", "sql.migration.creating.rg.loading": "Ressourcengruppe wird erstellt", "sql.migration.currently.restoring.file": "Datei wird derzeit wiederhergestellt", - "sql.migration.cutover": "Cutover der Migration", - "sql.migration.cutover.card": "Datenbankmigrationen, die die Umstellung abschließen", - "sql.migration.cutover.error": "Fehler beim Initiieren des Cutovers.", - "sql.migration.cutover.help.main": "Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen.", "sql.migration.cutover.in.progress": "Cutover für Datenbank '{0}' in Bearbeitung", - "sql.migration.cutover.last.file.restored": "Letzte wiederhergestellte Datei: {0}", - "sql.migration.cutover.pending.backup": "Sicherungen mit ausstehender Wiederherstellung protokollieren: {0}", - "sql.migration.cutover.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten.", - "sql.migration.cutover.step.1": "1. Beenden Sie alle eingehenden Transaktionen in der Quelldatenbank.", - "sql.migration.cutover.step.2.blob": "2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container.", - "sql.migration.cutover.step.2.network.share": "2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe.", - "sql.migration.cutover.step.3.blob": "3. Stellen Sie sicher, dass alle Sicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", - "sql.migration.cutover.step.3.network.share": "3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für \"Ausstehende Wiederherstellung von Protokollsicherungen\" sollte 0 (null) sein.", - "sql.migration.cutover.type": "Migrationsmodus", - "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, SQL Server auf Azure Virtual Machines oder Azure SQL-Datenbank ab.", - "sql.migration.dashboard.help.description.dmsGuide": "Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen.", - "sql.migration.dashboard.help.description.mi": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren.", - "sql.migration.dashboard.help.description.migrateUsingADS": "Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure.", - "sql.migration.dashboard.help.description.sqldb": "Ein Tutorial, das Schritt für Schritt erklärt, wie Sie Datenbanken von einer SQL Server-Instanz (vor Ort oder Azure Virtual Machines) zu Azure SQL Database migrieren.", - "sql.migration.dashboard.help.description.vm": "Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren.", - "sql.migration.dashboard.help.link.dmsGuide": "Leitfäden zur Azure-Datenbankmigration", - "sql.migration.dashboard.help.link.mi": "Tutorial: Zu Azure SQL Managed Instance migrieren (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Datenbanken mithilfe von Azure Data Studio migrieren", - "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migrieren zu SQL Server auf Azure SQL Database (offline)", - "sql.migration.dashboard.help.link.vm": "Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren", - "sql.migration.dashboard.help.title": "Links zu Hilfeartikeln und Videos", - "sql.migration.dashboard.login.migrate.task.button": "Migrieren von Anmeldungen zu Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "Migrieren von SQL Server-Anmeldungen zu Azure SQL.", - "sql.migration.dashboard.migrate.task.button": "Zu Azure SQL migrieren", - "sql.migration.dashboard.migrate.task.button.description": "Migrieren Sie eine SQL Server-Instanz zu Azure SQL.", - "sql.migration.dashboard.title": "Azure SQL-Migration", + "sql.migration.tab.dashboard.title": "Dashboard", + "sql.migration.sku.data.iops.requirement": "Daten-IOPS-Anforderung", + "sql.migration.sku.azureRecommendation.status.stopped": "Die Datensammlung für Azure-Empfehlungen wurde beendet.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert...", + "sql.migration.sku.azureRecommendation.status.refining": "Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert...", + "sql.migration.copy.throughput.info": "Datenverschiebungsdurchsatz, der während der Migration Ihrer Datenbanksicherungen zu Azure erreicht wurde. Dies ist die Rate der Datenübertragung, die durch gelesene Daten dividiert durch die Dauer der Migration von Sicherungen zu Azure berechnet wird.", + "sql.migration.sqldb.column.dataread": "Gelesene Daten", "sql.migration.data.source.configuration.page.title": "Datenquellenkonfiguration", - "sql.migration.data.uploaded.info": "Vergleich der tatsächlichen Menge der aus der Quelle gelesenen Daten und der tatsächlichen Datenmenge, die in das Ziel hochgeladen wurde.", + "sql.migration.sku.data.storage.requirement": "Datenspeicheranforderung", "sql.migration.data.uploaded.size": "Hochgeladene Daten/Größe", + "sql.migration.sqldb.column.datawritten": "Geschriebene Daten", + "sql.migration.sku.azureConfiguration.vmPreview": "Daten: {0}, Protokoll: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "Datenbank", "sql.migration.database": "Datenbank", "sql.migration.database.already.exists": "Die Datenbank \"{0}\" ist bereits auf der verwalteten Zielinstanz \"{1}\" vorhanden.", - "sql.migration.database.already.exists.vm.info": "Stellen Sie sicher, dass die angegebenen Datenbanknamen nicht bereits auf dem SQL Server auf dem virtuellen Azure-Computer vorhanden sind.", - "sql.migration.database.assessment.description": "Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten.", - "sql.migration.database.assessment.title": "Datenbanken für die Bewertung", - "sql.migration.database.assessment.xevents.description": "Stellen Sie für die ausgewählten Datenbanken optional Sitzungsdateien für erweiterte Ereignisse bereit, um Ad-hoc- oder dynamische SQL-Abfragen oder DML-Anweisungen zu bewerten, die über die Anwendungsdatenschicht initiiert wurden. {0}", - "sql.migration.database.assessment.xevents.instructions": "Wählen Sie einen Ordner aus, in dem Sitzungsdateien für erweiterte Ereignisse (.xel und .xem) gespeichert sind", - "sql.migration.database.assessment.xevents.link": "Weitere Informationen", - "sql.migration.database.assessment.xevents.title": "Erweiterte Ereignissitzungen bewerten", - "sql.migration.database.backup.load.error": "Fehler beim Zugriff auf Datenbankdetails.", - "sql.migration.database.connection.error": "Fehler beim Herstellen einer Verbindung mit der Zielmigrationsdatenbank.", - "sql.migration.database.connection.error.message": "Verbindungsfehler:{0} {1}", - "sql.migration.database.loading": "Datenbanktabellenliste wird geladen...", - "sql.migration.database.loading.tables": "Tabellenliste wird geladen...", - "sql.migration.database.migration.context.menu.tool.tip": "Klicken Sie auf diese Spalte, um das Kontextbefehlsmenü zu aktivieren", - "sql.migration.database.migration.duration.tool.tip": "Die Dauer der Migration", - "sql.migration.database.migration.finish.time.tool.tip": "Die Endzeit für die Migration", - "sql.migration.database.migration.migration.mode.tool.tip": "In Azure Database Migration Service können Sie Ihre Datenbanken offline oder online migrieren. Bei einer Offline-Migration beginnt die Downtime der Anwendung, wenn die Migration beginnt. Um die Downtime auf die Zeit zu begrenzen, die Sie benötigen, um nach der Migration auf die neue Umgebung umzuschalten, verwenden Sie eine Online-Migration.", - "sql.migration.database.migration.mode.description": "Um zum Azure SQL-Ziel zu migrieren, wählen Sie einen Migrationsmodus basierend auf Ihren Ausfallzeiten aus.", - "sql.migration.database.migration.mode.label": "Migrationsmodus", - "sql.migration.database.migration.mode.offline.description": "Die Downtime der Anwendung beginnt, wenn die Migration gestartet wird.", - "sql.migration.database.migration.mode.offline.label": "Offlinemigration", - "sql.migration.database.migration.mode.online.description": "Die Ausfallzeit der Anwendung ist auf den Cutover am Ende der Migration beschränkt.", - "sql.migration.database.migration.mode.online.label": "Onlinemigration", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Authentifizierungsschlüssel für Database Migration Service", - "sql.migration.database.migration.service.created.successfully": "Ein Database Migration Service wurde erfolgreich erstellt.", - "sql.migration.database.migration.start.time.tool.tip": "Die Startzeit für die Migration", + "sql.migration.wizard.target.source.collation.error": "Datenbankzuordnungsfehler (Fehlercode: {0}) wurde zwischen den Datenbanken „{1}“ und „{2}“ gefunden. Die Quelldatenbanksortierung „{3}“ stimmt nicht mit der Zieldatenbanksortierung „{4}“ überein. Bitte wählen Sie eine Zieldatenbank mit derselben Sortierung wie die Quelldatenbank aus, oder erstellen Sie diese neu.", + "sql.migration.wizard.target.missing": "Datenbankzuordnungsfehler. Zieldatenbanken für die Migration fehlen. Bitte konfigurieren Sie die Zielserververbindung, und klicken Sie auf „Verbinden“, um die Liste der verfügbaren Datenbankmigrationsziele zu sammeln.", + "sql.migration.wizard.target.source.mapping.error": "Datenbankzuordnungsfehler. Die Quelldatenbank „{0}“ ist keiner Zieldatenbank zugeordnet. Bitte wählen Sie eine Zieldatenbank für die Migration aus.", + "sql.migration.wizard.target.mapping.error.duplicate": "Datenbankzuordnungsfehler. Die Zieldatenbank „{0}“ kann nicht als Migrationsziel für die Datenbank „{1}“ ausgewählt werden. Die Zieldatenbank „{2}“ ist bereits als Migrationsziel für die Datenbank „{3}“ ausgewählt. Bitte wählen Sie eine andere Zieldatenbank aus.", "sql.migration.database.migration.status": "Status der Datenbankmigration", - "sql.migration.database.migration.status.label": "Status der Datenbankmigration: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "Der Name der Zieldatenbank", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "Der Zielservername", - "sql.migration.database.migration.target.type.tool.tip": "Der Azure-Ressourcenzieltyp [SQL Managed Instance, SQL-VM, SQL-Datenbank].", - "sql.migration.database.missing.tables": "In der Quelldatenbank wurden 0 Tabellen gefunden.", - "sql.migration.database.page.description": "Wählen Sie den Speicherort der Datenbanksicherungen aus, die während der Migration verwendet werden sollen.", - "sql.migration.database.schema.migration.dacpac": "SQL Server-DACPAC-Erweiterung", - "sql.migration.database.schema.migration.help": "Stellen Sie sicher, dass Sie das Datenbankschema mithilfe von {0} oder von {1} in Azure Data Studio von der Quelle zum Ziel migrieren, bevor Sie die Liste der zu migrierenden Tabellen auswählen.", - "sql.migration.database.schema.migration.project": "SQL-Datenbank-Projekterweiterung", - "sql.migration.database.status.column": "Migrationsstatus", - "sql.migration.database.status.tool.tip": "Der aktuelle Status der Migration", - "sql.migration.database.table.refresh.label": "Aktualisieren", - "sql.migration.database.table.selection.description": "Klicken Sie unten für jede Datenbank auf Bearbeiten, um die Tabellen auszuwählen, die von der Quelle zum Ziel migriert werden sollen. Überprüfen Sie dann die angegebene Konfiguration, bevor Sie auf „Weiter“ klicken, indem Sie auf „Validierung ausführen“ klicken.", - "sql.migration.database.table.selection.label": "Tabellenauswahl", - "sql.migration.database.table.source.column.label": "Quelldatenbank", - "sql.migration.database.table.tables.column.label": "Tabellen auswählen", - "sql.migration.database.table.target.column.label": "Zieldatenbank", + "sql.migration.migration.completed": "Datenbankmigrationen abgeschlossen", + "sql.migration.cutover.card": "Datenbankmigrationen, die die Umstellung abschließen", + "sql.migration.failed": "Fehler bei der Datenbankmigration", + "sql.migration.migration.in.progress": "Datenbankmigrationen werden ausgeführt", "sql.migration.database.to.be.migrated": "Zu migrierende Datenbank", - "sql.migration.database.validate.selection": "Bitte wählen Sie die Zieldatenbanktabellen aus, zu denen migriert werden soll. Mindestens eine Datenbank mit einer Tabelle ist erforderlich.", - "sql.migration.databases": "Datenbanken ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} Datenbanken ausgewählt", + "sql.migration.tde.migrate.column.databases": "Datenbanken", "sql.migration.databases.table.title": "Datenbanken", - "sql.migration.day": "{0} Tag", - "sql.migration.days": "{0} Tage", + "sql.migration.databases": "Datenbanken ({0}/{1})", + "sql.migration.database.assessment.title": "Datenbanken für die Bewertung", + "sql.migration.summary.database.count": "Datenbanken für die Migration", + "sql.migration.assessment.migration.warning.sqldb": "Datenbanken, die nicht für die Migration zu Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL Managed Instance-Migrationsbereitschaft überprüfen.", + "sql.migration.assessment.migration.warning.sqlmi": "Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL-Datenbank-Migrationsbereitschaft überprüfen.", + "sql.migration.assessment.migration.warning": "Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance oder Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden.", "sql.migration.default.database": "Standarddatenbank", - "sql.migration.delete.error": "Fehler beim Löschen der Migration.", "sql.migration.delete.migration": "Migration löschen", "sql.migration.description": "Beschreibung", - "sql.migration.details.breadcrumb.migrations": "Migrationen", "sql.migration.details.copied": "Details kopiert", - "sql.migration.details.refresh": "Aktualisieren", - "sql.migration.details.serverobjects.all.tables.label": "Gesamtzahl von Tabellen", - "sql.migration.details.serverobjects.cancelled.tables.label": "Abgebrochen", - "sql.migration.details.serverobjects.failed.tables.label": "Fehlerhaft", - "sql.migration.details.serverobjects.field.label": "Serverobjekte", - "sql.migration.details.serverobjects.filter.aria.label": "Tabellenmigrationsergebnisse anhand von Schlüsselwörtern filtern", - "sql.migration.details.serverobjects.filter.label": "Ergebnisse der Tabellenmigration filtern", - "sql.migration.details.serverobjects.inprogress.tables.label": "In Bearbeitung", - "sql.migration.details.serverobjects.label": "Serverobjekte", - "sql.migration.details.serverobjects.successful.tables.label": "Erfolgreich", - "sql.migration.dms.location": "Azure-Region für Ihre Azure Database Migration Service. Es werden nur Regionen angezeigt, die einen Dienst enthalten.", - "sql.migration.dms.provision.failed": "Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut.", - "sql.migration.dms.resource": "Ihr Azure Database Migration Service-Ressourcenname", - "sql.migration.dms.resource_group": "Ressourcengruppe für Ihr Azure SQL-Ziel. Es werden nur Ressourcengruppen angezeigt, die einen Dienst enthalten.", - "sql.migration.dms.subscription": "Abonnementname für Ihren Azure Database Migration Service", - "sql.migration.duration": "Dauer", - "sql.migration.empty.table.subtext": "Wenn Ergebnisse erwartet wurden, überprüfen Sie die Verbindung mit der SQL Server-Instanz.", - "sql.migration.empty.table.text": "Keine Sicherungsdateien", - "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.error": "Fehler", - "sql.migration.error.aria.view.details": "Klicken Sie, um Details zum Fehler anzuzeigen", - "sql.migration.error.details.label": "Migrationsfehler", - "sql.migration.error.details.title": "Migrationsfehler-Details", - "sql.migration.error.title": "Details zum Migrationsstatus", - "sql.migration.failed": "Fehler bei der Datenbankmigration", - "sql.migration.feedback.issue.title": "Feedback zur Migrationserfahrung", "sql.migration.field.label.deteected.files": "Erkannte Dateien", - "sql.migration.field.label.last.restored.file.time": "Zeitpunkt der letzten Wiederherstellung der Datei", - "sql.migration.field.label.last.uloaded.file.time": "Zeitpunkt des letzten Dateiuploads", - "sql.migration.field.label.last.uploaded.file": "Zuletzt hochgeladene Datei", - "sql.migration.field.label.mi.restore.state": "Wiederherstellungsstatus der verwalteten Instanz", - "sql.migration.field.label.pending.differential.backups": "Ausstehende differenzielle Sicherungen", - "sql.migration.field.label.queued.files": "Dateien in der Warteschlange", - "sql.migration.field.label.restore.percent.completed": "Wiederherstellungsabschluss in Prozent", - "sql.migration.field.label.restore.plan.size": "Größe des Wiederherstellungsplans (MB)", - "sql.migration.field.label.restored.files": "Wiederhergestellte Dateien", - "sql.migration.field.label.restored.size": "Wiederhergestellte Größe (MB)", - "sql.migration.field.label.restoring.files": "Dateien werden wiederhergestellt", - "sql.migration.field.label.skipped.files": "Übersprungene Dateien", - "sql.migration.field.label.unrestorable.files": "Nicht erreichbare Dateien", + "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, SQL Server auf Azure Virtual Machines oder Azure SQL-Datenbank ab.", + "sql.migration.restore.backuptype.differentialdatabase": "Differenzielle Datenbank", + "sql.migration.restore.backuptype.differentialfile": "Differenzielle Datei", + "sql.migration.restore.backuptype.differentialpartial": "Teilweise differenziell", + "sql.migration.sku.storage.dimension": "Dimension", + "sql.retry.migration.prompt": "Möchten Sie die fehlerhaften Tabellenmigrationen wiederholen?", + "sql.migration.windows.user.account": "Domäne\\Benutzername", + "sql.migration.tde.migrate.done.button": "Fertig", + "sql.migration.validate.ir.done.button": "Fertig", + "sql.migration.option": "Laden Sie die Integration Runtime herunter, und installieren Sie sie.", + "sql.migration.duration": "Dauer", + "sql.migration.parallel.copy.type.dynamic": "Dynamischer Bereich", + "sql.migration.tde.button.caption": "Bearbeiten", + "sql.migration.table.selection.edit": "Bearbeiten", + "sql.migration.sku.parameters.edit": "Parameter bearbeiten", + "sql.migration.sku.parameters.edit.title": "Empfehlungsparameter bearbeiten", + "sql.migration.sku.parameters.enable.elastic.info": "Für die elastische Empfehlung wird ein alternatives Empfehlungsmodell verwendet, das eine personalisierte Preis-Leistungs-Profilerstellung für vorhandene Kunden in der Cloud verwendet.", + "sql.migration.sku.parameters.enable.elastic": "Elastische Empfehlung aktivieren", + "sql.migration.sku.parameters.enable.preview": "Vorschaufunktionen aktivieren", + "sql.migration.sku.parameters.enable.preview.info": "Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar.", + "sql.migration.tde.wizard.title": "Verschlüsselte Datenbank ausgewählt.", + "sql.migration.database.already.exists.vm.info": "Stellen Sie sicher, dass die angegebenen Datenbanknamen nicht bereits auf dem SQL Server auf dem virtuellen Azure-Computer vorhanden sind.", + "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.login.migration.aad.domain.name.input.box.placeholder": "Name der AAD-Verwaltungsdomäne eingeben", + "sql.migration.invalid.service.name.error": "Geben Sie einen gültigen Namen für den Migration Service ein.", + "sql.migration.invalid.target.name.error": "Geben Sie einen gültigen Namen für die Zieldatenbank ein.", + "sql.migration.tde.wizard.network.share.placeholder": "Netzwerkpfad eingeben", + "sql.migration.network.share.password.placeholder": "Geben Sie das Kennwort ein.", + "sql.migration.network.share.storage.table.help": "Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein.", + "sql.migration.blob.storage.table.help": "Geben Sie den Namen der Zieldatenbank ein, und wählen Sie die Ressourcengruppe, das Speicherkonto und den Container für die ausgewählten Quelldatenbanken aus.", + "sql.migration.source.details.sqlAuth.nonDb": "Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", + "sql.migration.source.details.sqlAuth.db": "Geben Sie die SQL-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet.", + "sql.migration.source.details.windowAuth.nonDb": "Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", + "sql.migration.source.details.windowAuth.db": "Geben Sie die Windows-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet.", + "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.services.container.description": "Geben Sie die folgenden Informationen ein, um einen neuen Azure Database Migration Service hinzuzufügen.", + "sql.migration.services.container.description.network": "Geben Sie die folgenden Informationen ein, um eine neue Azure Database Migration Service hinzuzufügen. Um die selbstgehostete Integration Runtime zu registrieren, wählen Sie auf der vorherigen Seite \"Meine Datenbanksicherungen befinden sich auf einer Netzwerkfreigabe\" aus.", + "sql.migration.sku.parameters.text": "Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten.", + "sql.migration.password.placeholder": "Geben Sie das Zielkennwort ein", + "sql.migration.username.placeholder": "Geben Sie den Zielbenutzernamen ein", + "sql.migration.error": "Fehler", + "sql.migration.wizard.target.login.error": "Fehler beim Abrufen der Anmeldeinformationen: {0}", + "sql.migration.load.migration.list.error": "Fehler beim Laden der Migrationsliste", + "sql.migration.starting.migration.dberror": "Fehler beim Migrieren des Zertifikats für die Datenbank {0}. {1}", + "sql.migration.open.migration.destails.error": "Fehler beim Öffnen des Dialogfelds \"Migrationsdetails\"", + "sql.migration.open.migration.service.error": "Fehler beim Öffnen des Dialogfelds \"Migrationsdienst\"", + "sql.migration.open.migration.target.error": "Fehler beim Öffnen des Migrationsziels", + "sql.migration.wizard.perfCollection.error": "Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "Das Einrichten von Benutzerzuordnungen wurde abgeschlossen.\r\n\r\nAktuell werden Serverrollen migriert, Serverzuordnungen eingerichtet und Berechtigungen festgelegt. Dies nimmt einige Zeit in Anspruch.", + "sql.login.migration.establish.user.mappings.failed": "Fehler beim Einrichten von Benutzerzuordnungen.", + "sql.migration.tde.wizard.optionads": "Exportieren Sie meine Zertifikate und privaten Schlüssel in das Ziel.", + "sql.migration.state.failed": "Fehlerhaft", + "sql.migration.restore.status.failed": "Fehlerhaft", + "sql.migration.copy.status.failed": "Fehlerhaft", + "sql.migration.status.failed": "Fehlerhaft", + "sql.migration.details.serverobjects.failed.tables.label": "Fehlerhaft", + "sql.migration.validation.state.failed": "Fehlerhaft", + "sql.login.migration.status.failed": "Fehlerhaft", + "sql.login.migration.status.page.description.failed": "Fehler beim Migrieren von {0} Anmeldungen zu {1} „{2}“", + "sql.migration.notebook.open.error": "Fehler beim Öffnen des Migrationsnotebooks.", + "sql.migration.dms.provision.failed": "Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut.", + "sql.migration.tab.button.feedback.description": "Feedback", + "sql.migration.tab.button.feedback.label": "Feedback", + "sql.migration.feedback.issue.title": "Feedback zur Migrationserfahrung", + "sql.migration.restore.backuptype.file": "Datei", "sql.migration.file.name": "Dateiname", + "sql.migration.backup.file.name": "Dateiname", + "sql.migration.backup.file.status": "Dateistatus", + "sql.migration.search.for.migration": "Migrationsergebnisse filtern", + "sql.migration.details.serverobjects.filter.label": "Ergebnisse der Tabellenmigration filtern", + "sql.migration.details.serverobjects.filter.aria.label": "Tabellenmigrationsergebnisse anhand von Schlüsselwörtern filtern", + "sql.migration.table.selection.filter": "Filtern von Tabellen", + "sql.migration.select.service.heading": "Migrationsliste nach Database Migration Service filtern", "sql.migration.finish.time": "Zeitpunkt der Fertigstellung", "sql.migration.first.lsn": "Erste LSN", + "sql.migration.blob.container.folder.label": "Ordner", + "sql.migration.azureRecommendation.folder.name": "Ordnername", + "sql.migration.service.container.container.description2": "Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten.", + "sql.migration.database.table.selection.description": "Klicken Sie unten für jede Datenbank auf Bearbeiten, um die Tabellen auszuwählen, die von der Quelle zum Ziel migriert werden sollen. Überprüfen Sie dann die angegebene Konfiguration, bevor Sie auf „Weiter“ klicken, indem Sie auf „Validierung ausführen“ klicken.", + "sql.migration.sql.vm.page.blob.info": "Für Zielserver, auf denen SQL Server 2014 oder niedriger ausgeführt wird, müssen Sie Ihre Datenbanksicherungen in einem Azure Storage Blob Container speichern, anstatt sie mithilfe der Netzwerkfreigabeoption hochzuladen. Darüber hinaus müssen Sie die Sicherungsdateien als Seitenblobs speichern, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: {0}", + "sql.migration.database.assessment.xevents.description": "Stellen Sie für die ausgewählten Datenbanken optional Sitzungsdateien für erweiterte Ereignisse bereit, um Ad-hoc- oder dynamische SQL-Abfragen oder DML-Anweisungen zu bewerten, die über die Anwendungsdatenschicht initiiert wurden. {0}", "sql.migration.full.backup.files": "Vollständige Sicherungsdatei(en)", - "sql.migration.generic.congratulations": "Wir haben die Bewertung Ihrer SQL Server-Instanz \"{0}\" abgeschlossen.", - "sql.migration.hr": "{0} Std.", - "sql.migration.hrs": "{0} Std.", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Allgemein", + "sql.migration.sku.get.recommendation": "Azure-Empfehlung abrufen", + "sql.migration.table.selection.status.column": "Hat Zeilen", + "sql.migration.dashboard.help.title": "Links zu Hilfeartikeln und Videos", + "sql.migration.sku.targetStorageConfiguration.caching": "Hostzwischenspeicherung", + "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", + "sql.migration.sku.azureRecommendation.openExisting.method": "Ich habe bereits die Leistungsdaten.", + "sql.migration.confirm.checkbox.message": "Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll.", + "sql.migration.tde.wizard.optionadsconfirm": "Ich stimme zu, dass meine Anmeldeinformationen für den Zugriff auf die Zertifikate verwendet werden dürfen.", + "sql.migration.tde.wizard.optionmanual": "Ich habe meine Zertifikate und privaten Schlüssel bereits zum Ziel migriert.", + "sql.migration.sku.io.memory.requirement": "E/A-Latenzanforderung", + "sql.migration.empty.table.subtext": "Wenn Ergebnisse erwartet wurden, überprüfen Sie die Verbindung mit der SQL Server-Instanz.", "sql.migration.impact": "Auswirkung", - "sql.migration.impact.object.name": "Name: {0}", - "sql.migration.impact.object.type": "Typ: {0}", "sql.migration.impacted.objects": "Betroffene Objekte", + "sql.migration.database.migration.migration.mode.tool.tip": "In Azure Database Migration Service können Sie Ihre Datenbanken offline oder online migrieren. Bei einer Offline-Migration beginnt die Downtime der Anwendung, wenn die Migration beginnt. Um die Downtime auf die Zeit zu begrenzen, die Sie benötigen, um nach der Migration auf die neue Umgebung umzuschalten, verwenden Sie eine Online-Migration.", + "sql.migration.copy.status.inprogress": "In Bearbeitung", + "sql.migration.status.inprogress": "In Bearbeitung", + "sql.migration.details.serverobjects.inprogress.tables.label": "In Bearbeitung", + "sql.login.migration.status.in.progress": "In Bearbeitung", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert.", + "sql.migration.restore.status.initializing": "Initialisierung", "sql.migration.inline.migration.notebook.title": "Inline-Migration", - "sql.migration.inprogress.warning.multiple": "{0} Datenbanken weisen Warnungen auf", - "sql.migration.inprogress.warning.single": "{0} Datenbank weist Warnungen auf", "sql.migration.instance": "Instanz", - "sql.migration.invalid.account.error": "Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.blob.container.error": "Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank \"{0}\" aus.", - "sql.migration.invalid.blob.lastBackupFile.error": "Um fortzufahren, wählen Sie eine gültige letzte Sicherungsdatei für die Quelldatenbank \"{0}\" aus.", - "sql.migration.invalid.blob.lastBackupFolder.error": "Wählen Sie einen gültigen Sicherungsordner für die Quelldatenbank „{0}“ aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.blob.resourceGroup.error": "Um fortzufahren, wählen Sie eine gültige Ressourcengruppe für die Quelldatenbank \"{0}\" aus.", - "sql.migration.invalid.blob.storageAccount.error": "Um fortzufahren, wählen Sie ein gültiges Speicherkonto für die Quelldatenbank \"{0}\" aus.", - "sql.migration.invalid.location.error": "Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.managedInstance.error": "Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.migration.service.error": "Wählen Sie einen gültigen Database Migration Service aus.", - "sql.migration.invalid.migration.service.offline.error": "Wählen Sie einen Database Migration Service aus, der mit einem Knoten verbunden ist.", + "sql.migration.validate.ir.validation.result.label.shir": "Integration Runtime-Konnektivität", "sql.migration.invalid.network.share.location": "Ungültiges Speicherortformat für die Netzwerkfreigabe. Beispiel: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Um fortzufahren, wählen Sie einen Blobcontainer aus, in dem alle Sicherungsdateien Seitenblobs für die Quelldatenbank \"{0}\" sind, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter \"OwnerUri\").", - "sql.migration.invalid.resourceGroup.error": "Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren.", - "sql.migration.invalid.savedInfo": "Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen.", - "sql.migration.invalid.service.name.error": "Geben Sie einen gültigen Namen für den Migration Service ein.", - "sql.migration.invalid.sqldatabase.error": "Wählen Sie einen gültigen Azure SQL-Datenbank-Server aus, um fortzufahren.", - "sql.migration.invalid.storageAccount.error": "Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.subscription.error": "Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen.", - "sql.migration.invalid.target.name.error": "Geben Sie einen gültigen Namen für die Zieldatenbank ein.", + "sql.migration.sku.parameters.scale.factor.invalid": "Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein.", "sql.migration.invalid.user.account": "Ungültiges Benutzerkontoformat. Beispiel: {0}", - "sql.migration.invalid.virtualMachine.error": "Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen.", - "sql.migration.ir.page.description": "Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt. Sie können einen bestehenden Datenbankmigrationsdienst auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen.", - "sql.migration.ir.page.sql.migration.service.not.found": "Es wurde kein Database Migration Service gefunden. Erstellen Sie einen neuen.", - "sql.migration.ir.page.title": "Azure-Dienst zur Datenbankmigration", - "sql.migration.ir.setup.step1": "Schritt 1: {0}", - "sql.migration.ir.setup.step2": "Schritt 2: Verwenden Sie die Schlüssel unten 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.ir.setup.step3.alternate": "Schritt 3: Klicken Sie oben auf die Schaltfläche \"Aktualisieren\", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen", - "sql.migration.issue.aria.label": "Blockierproblem: {0}", + "sql.migration.issues.details": "Problemdetails", "sql.migration.issues": "Probleme", "sql.migration.issues.count": "Probleme ({0})", - "sql.migration.issues.details": "Problemdetails", - "sql.migration.key1.copied": "Schlüssel 1 kopiert", "sql.migration.key1.label": "Schlüssel 1", - "sql.migration.key2.copied": "Schlüssel 2 kopiert", + "sql.migration.key1.copied": "Schlüssel 1 kopiert", "sql.migration.key2.label": "Schlüssel 2", + "sql.migration.key2.copied": "Schlüssel 2 kopiert", + "sql.migration.sql.vm.page.blob.url.label": "Bekannte Probleme, Einschränkungen und Problembehandlung", "sql.migration.last.LSN": "Letzte LSN", + "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 Sicherung erstellt am", - "sql.migration.last.applied.lsn": "Zuletzt angewendete LSN", + "sql.migration.blob.container.last.backup.file.label": "Letzte Sicherungsdatei", + "sql.migration.cutover.last.file.restored": "Letzte wiederhergestellte Datei: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Letzte Aktualisierung: {0}", + "sql.migration.field.label.last.restored.file.time": "Zeitpunkt der letzten Wiederherstellung der Datei", "sql.migration.last.scan.completed": "Letzte abgeschlossene Überprüfung: {0}", + "sql.migration.field.label.last.uploaded.file": "Zuletzt hochgeladene Datei", + "sql.migration.field.label.last.uloaded.file.time": "Zeitpunkt des letzten Dateiuploads", "sql.migration.learn.more": "Weitere Informationen", + "sql.migration.database.assessment.xevents.link": "Weitere Informationen", "sql.migration.learn.more.prerequisites": "Erfahren Sie mehr über die erforderlichen Schritte, bevor Sie eine Migration starten.", - "sql.migration.load.migration.list.error": "Fehler beim Laden der Migrationsliste", + "sql.migration.wizard.troubleshooting": "Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Konto verknüpfen", + "sql.migration.service.container.loading.help": "Migrationsdienste werden geladen", + "sql.migration.database.loading": "Datenbanktabellenliste wird geladen...", + "sql.migration.database.loading.tables": "Tabellenliste wird geladen...", + "sql.migration.sku.recommendations.loading": "Wird geladen...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "Lokales SSD", "sql.migration.location": "Speicherort", - "sql.migration.map.source.column": "Quelldatenbank", - "sql.migration.map.target.column": "Zieldatenbank", - "sql.migration.map.target.description": "Wählen Sie die Zieldatenbank aus, zu der Sie Ihre Quelldatenbank migrieren möchten. Sie können eine Zieldatenbank nur für eine Quelldatenbank auswählen.", + "sql.migration.cutover.pending.backup": "Sicherungen mit ausstehender Wiederherstellung protokollieren: {0}", + "sql.migration.sku.log.storage.requirement": "Protokollspeicheranforderung", + "sql.login.migration.logins.found": "Anmeldung gefunden", + "sql.login.migration.steps.migrate.logins": "Benutzernamenmigration abgeschlossen", + "sql.login.migration.error": "Anmeldemigrationsfehler: {0}", + "sql.login.migration.status.page.previous.button.error": "Die Anmeldemigration wurde bereits initiiert, und das Zurückkehren zur vorherigen Seite ist deaktiviert.", + "sql.login.migration.in.progress": "Die Migration von Anmeldungen ist in Bearbeitung", + "sql.migration.database.migration.status.label": "Status der Benutzernamenmigration: {0}", + "sql.login.migration.logins.not.found": "Anmeldung nicht gefunden", + "sql.login.migration.type": "Anmeldetyp", + "sql.migration.sku.logs.iops.requirement": "IOPS-Anforderung für Protokolle", + "sql.migration.database.schema.migration.help": "Stellen Sie sicher, dass Sie das Datenbankschema mithilfe von {0} oder von {1} in Azure Data Studio von der Quelle zum Ziel migrieren, bevor Sie die Liste der zu migrierenden Tabellen auswählen.", + "sql.migration.field.label.mi.restore.state": "Wiederherstellungsstatus der verwalteten Instanz", "sql.migration.map.target.heading": "Zuordnen ausgewählter Quelldatenbanken zu Zieldatenbanken für die Migration", - "sql.migration.map.target.placeholder": "Wählen Sie eine Zieldatenbank aus", - "sql.migration.mi.not.ready": "Die verwaltete Instanz \\\"{0}\\\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \\\"{1}\\\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren.", - "sql.migration.migration.completed": "Datenbankmigrationen abgeschlossen", - "sql.migration.migration.in.progress": "Datenbankmigrationen werden ausgeführt", - "sql.migration.migration.list.ascending.label": "Aufsteigend", - "sql.migration.migration.list.sort.label": "Sortieren", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Speicheroptimierte Premium-Serie", + "sql.migration.sku.memory.requirement": "Arbeitsspeicheranforderungen", + "sql.migration.start.login.migration.button": "Migrieren", + "sql-migration.wizard.title": "\"{0}\" zu Azure SQL migrieren", + "sql.migration.dashboard.login.migrate.task.button.description": "Migrieren von SQL Server-Anmeldungen zu Azure SQL.", + "sql.migration.dashboard.migrate.task.button.description": "Migrieren Sie eine SQL Server-Instanz zu Azure SQL.", + "sql.migration.tde.button.migrate": "Zertifikate migrieren", + "sql.migration.dashboard.help.link.migrateUsingADS": "Datenbanken mithilfe von Azure Data Studio migrieren", + "sql-migration.login.wizard.title": "Migrieren von Anmeldungen von „{0}“ zu Azure SQL", + "sql.migration.tab.button.login.migration.description": "Migrieren von Anmeldungen zu Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "Migrieren von Anmeldungen zu Azure SQL", + "sql.migration.tab.button.migration.description": "Zu Azure SQL migrieren", + "sql.migration.dashboard.migrate.task.button": "Zu Azure SQL migrieren", + "sql.login.migration.failed": "Fehler beim Migrieren von Anmeldungen", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Das Migrieren von Serverrollen, das Einrichten von Serverzuordnungen und das Festlegen von Berechtigungen ist fehlgeschlagen..", + "sql.migration.tde.migrate.heading": "Migrieren der Zertifikate aus den folgenden Datenbanken:", + "sql.login.migration.status.page.description": "{0} Anmeldungen werden zum Ziel {1} „{2}“ migriert", + "sql.login.migration.migration.status.column": "Migrationsstatus", + "sql.login.migration.status.page.title": "Migrationsstatus", + "sql.migration.tde.migrate.validation.camceled": "Migration abgebrochen", + "sql.migration.cannot.retry": "Die Migration kann nicht erneut gestartet werden.", + "sql.migration.tde.migrate.validation.completed": "Die Migration wurde erfolgreich abgeschlossen.", + "sql.migration.tde.migrate.completed.errors": "Die Migration wurde mit den folgenden Fehlern abgeschlossen:{0}{1}", + "sql.migration.cutover": "Cutover der Migration", + "sql.migration.error.details.title": "Migrationsfehler-Details", + "sql.migration.error.details.label": "Migrationsfehler", + "sql.migration.cannot.delete": "Die Migration wird derzeit ausgeführt und kann nicht gelöscht werden.", + "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, Cutover nicht möglich.", + "sql.migration.cutover.type": "Migrationsmodus", + "sql.migration.database.migration.mode.label": "Migrationsmodus", + "serviceCrashMessage": "Die Migrationsdienstkomponente konnte nicht gestartet werden. {0}", + "sql.migration.database.status.column": "Migrationsstatus", "sql.migration.migration.status": "Migrationsstatus", + "sql.migration.error.title": "Details zum Migrationsstatus", + "sql.login.migration.login.status.details.title": "Migrationsstatusdetails für {0}", "sql.migration.migration.status.filter": "Migrationsstatus-Filter", - "sql.migration.min": "{0} Min.", - "sql.migration.mins": "{0} Min.", - "sql.migration.missing.table.name.column": "Tabellenname", - "sql.migration.missing.targetPassword.error": "Geben Sie ein gültiges Zielkennwort ein, um fortzufahren.", - "sql.migration.missing.targetUserName.error": "Geben Sie einen gültigen Zielbenutzernamen ein, um fortzufahren.", + "sql.migration.tde.migrate.status.details": "Migrationsstatus: {0}{1}{2}", + "sql.migration.tab.migrations.title": "Migrationen", + "sql.migration.details.breadcrumb.migrations": "Migrationen", "sql.migration.mode": "Modus", "sql.migration.more.info": "Weitere Informationen", - "sql.migration.multi.step.all.steps.completed.errors": "Alle Schritte wurden mit den folgenden Fehlern abgeschlossen:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Alle Schritte wurden erfolgreich ausgeführt.", - "sql.migration.multi.step.some.steps.are.still.running": "Einige Schritte werden noch ausgeführt.", - "sql.migration.multi.step.status": "Schrittstatus: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Ergebnisse kopieren", - "sql.migration.multi.step.status.dialog.heading": "Schrittdetails", - "sql.migration.multi.step.status.errors": "Schrittstatus: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Schritte", - "sql.migration.na": "N/V", - "sql.migration.name": "Name", - "sql.migration.name.label": "Namen:", - "sql.migration.name.of.new.rg": "Name der neuen Ressourcengruppe", "sql.migration.nc.blob.storage.radio.label": "Meine Datenbanksicherungen befinden sich in einem Azure Storage Blob-Container", "sql.migration.nc.network.share.radio.label": "Meine Datenbanksicherungen befinden sich in einer Netzwerkfreigabe", + "sql.migration.na": "N/V", + "sql.migration.name": "Name", + "sql.migration.name.of.new.rg": "Name der neuen Ressourcengruppe", + "sql.migration.src.database.tool.tip": "Name der Quelldatenbank", + "sql.migration.src.server.tool.tip": "Name des Quellservers", + "sql.migration.impact.object.name": "Name: {0}", + "sql.migration.name.label": "Namen:", + "sql.migration.tde.wizard.network.share.label": "Netzwerkpfad für Zertifikat", + "sql.migration.tde.wizard.network.share.info": "Netzwerkpfad, in dem das Zertifikat platziert wird.", "sql.migration.network.share": "Netzwerkfreigabe", - "sql.migration.network.share.azure.header": "Speicherkontodetails", - "sql.migration.network.share.azure.help": "Geben Sie das Azure Storage-Konto an, in das die Sicherungen hochgeladen werden.", + "sql.migration.validate.ir.validation.result.label.networkshare": "Netzwerkfreigabekonnektivität: „{0}“ ", "sql.migration.network.share.header.text": "Details zur Netzwerkfreigabe", - "sql.migration.network.share.help.text": "Geben Sie den Speicherort der Netzwerkfreigabe an, an dem die Sicherungen gespeichert sind, und die Benutzeranmeldeinformationen, die für den Zugriff auf die Freigabe verwendet werden.", - "sql.migration.network.share.location.info": "Netzwerkfreigabepfad für Ihre Datenbanksicherungen. Der Migrationsprozess ruft automatisch gültige Sicherungsdateien von dieser Netzwerkfreigabe ab.", "sql.migration.network.share.location.label": "Speicherort der Netzwerkfreigabe, an dem die Sicherungen gespeichert werden", - "sql.migration.network.share.password.label": "Kennwort", - "sql.migration.network.share.password.placeholder": "Geben Sie das Kennwort ein.", "sql.migration.network.share.path": "Pfad der Netzwerkfreigabe", - "sql.migration.network.share.path.format": "\\\\Servername.Domaenenname.com\\Sicherungsordner", - "sql.migration.network.share.storage.table.help": "Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein.", - "sql.migration.network.share.windows.user.info": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe.", - "sql.migration.network.share.windows.user.label": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe", - "sql.migration.new.resource.group": "(neu) {0}", + "sql.migration.network.share.location.info": "Netzwerkfreigabepfad für Ihre Datenbanksicherungen. Der Migrationsprozess ruft automatisch gültige Sicherungsdateien von dieser Netzwerkfreigabe ab.", + "sql.migration.tab.button.login.migration.label": "Migration neuer Anmeldungen (VORSCHAU)", + "sql.migration.tab.button.migration.label": "Neue Migration", + "sql.migration.tab.button.support.description": "Neue Supportanfrage", + "sql.migration.tab.button.support.label": "Neue Supportanfrage", "sql.migration.newSupportRequest": "Neue Supportanfrage", + "sql.migration.saved.assessment.next": "Weiter", "sql.migration.no": "Nein", + "sql.migration.no.sqldatabaseserver.found": "Es wurden keine Azure SQL-Datenbank-Server gefunden.", + "sql.migration.no.sqldatabase.found": "Es wurden keine Azure SQL-Datenbanken gefunden.", + "sql.migration.ir.page.sql.migration.service.not.found": "Es wurde kein Database Migration Service gefunden. Erstellen Sie einen neuen.", + "sql.migration.service.not.found": "Es wurden keine Migrationsdienste gefunden. Um fortzufahren, erstellen Sie einen Neuen.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, wählen Sie eine andere Gruppe zu bewertender Datenbanken aus, oder ändern Sie das Empfehlungsmodell.", + "sql.migration.empty.table.text": "Keine Sicherungsdateien", "sql.migration.no.blobContainers.found": "Es wurden keine Blobcontainer gefunden.", "sql.migration.no.blobFiles.found": "Es wurden keine BLOB-Dateien gefunden.", "sql.migration.no.blobFolders.found": "Es wurden keine Blobordner gefunden.", + "sql.migration.tde.msg.empty": "Keine verschlüsselte Datenbank ausgewählt.", "sql.migration.no.fileShares.found": "Es wurden keine Dateifreigaben gefunden.", - "sql.migration.no.issues.mi": "Für die Migration zu Azure SQL Managed Instance wurden keine Probleme gefunden.", "sql.migration.no.issues.sqldb": "Für die Migration zu Azure SQL-Datenbank wurden keine Probleme gefunden.", + "sql.migration.no.issues.mi": "Für die Migration zu Azure SQL Managed Instance wurden keine Probleme gefunden.", "sql.migration.no.issues.vm": "Für die Migration zu SQL Server auf dem virtuellen Azure-Computer wurden keine Probleme gefunden.", "sql.migration.no.location.found": "Keine Speicherorte gefunden.", "sql.migration.no.managedInstance.found": "Keine verwalteten Instanzen gefunden.", "sql.migration.no.pending.backups": "Keine ausstehenden Sicherungen. Klicken Sie auf \"Aktualisieren\", um den aktuellen Status zu prüfen.", - "sql.migration.no.results": "Bewertungsergebnisse sind nicht verfügbar.", - "sql.migration.no.sqldatabase.found": "Es wurden keine Azure SQL-Datenbanken gefunden.", - "sql.migration.no.sqldatabaseserver.found": "Es wurden keine Azure SQL-Datenbank-Server gefunden.", + "sql.migration.wizard.sku.error.noRecommendation": "Keine Empfehlung verfügbar", + "sql.migration.resource.group.not.found": "Keine Ressourcengruppen gefunden.", "sql.migration.no.storageAccount.found": "Keine Speicherkonten gefunden.", "sql.migration.no.subscription.found": "Keine Abonnements gefunden.", "sql.migration.no.virtualMachine.found": "Keine VMs gefunden.", - "sql.migration.notebook.open.error": "Fehler beim Öffnen des Migrationsnotebooks.", - "sql.migration.number.logins.migrating": "{0}/{1} migrierende Anmeldungen werden angezeigt", - "sql.migration.object.details": "Objektdetails", - "sql.migration.offline": "Offline", + "sql.migration.restore.status.none": "Keine", + "sql.migration.restore.backupset.status.none": "Keine", + "sql.migration.parallel.copy.type.none": "Keine", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Keine", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Nicht zutreffend", + "sql.migration.restore.status.not.started": "Nicht gestartet", + "sql.login.migration.steps.not.started": "Nicht gestartet", + "sql.migration.wizard.sku.choose_a_target.help": "Nicht sicher, welches Azure SQL-Ziel für Sie geeignet ist? Weitere Informationen", + "sql.migration.backup.file.number.of.stripes": "Anzahl von Bereichsstreifen", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "OK", + "sql.migration.object.details": "Objektdetails", + "sql.migration.offline": "Offline", + "sql.migration.database.migration.mode.offline.label": "Offlinemigration", "sql.migration.online": "Online", + "sql.migration.database.migration.mode.online.label": "Onlinemigration", "sql.migration.open": "Öffnen", - "sql.migration.open.migration.destails.error": "Fehler beim Öffnen des Dialogfelds \"Migrationsdetails\"", - "sql.migration.open.migration.service.error": "Fehler beim Öffnen des Dialogfelds \"Migrationsdienst\"", - "sql.migration.open.migration.target.error": "Fehler beim Öffnen des Migrationsziels", - "sql.migration.option": "Laden Sie die Integration Runtime herunter, und installieren Sie sie.", - "sql.migration.parallel.copy.type.dynamic": "Dynamischer Bereich", - "sql.migration.parallel.copy.type.none": "Keine", + "sql.migration.sqldb.column.parallelcopytype": "Typ des parallelen Kopierens", + "sql.migration.restore.backuptype.partial": "Partiell", + "sql.migration.network.share.password.label": "Kennwort", + "sql.migration.state.pending": "Ausstehend", + "sql.migration.validation.state.pending": "Ausstehend", + "sql.migration.field.label.pending.differential.backups": "Ausstehende differenzielle Sicherungen", + "sql.migration.sku.parameters.percentage.utilization": "Prozentuale Auslastung", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen.", + "sql.migration.cutover.help.main": "Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen.", "sql.migration.parallel.copy.type.physical": "Physische Partitionen", - "sql.migration.password.label": "Zielkennwort", - "sql.migration.password.placeholder": "Geben Sie das Zielkennwort ein", - "sql.migration.path.user.account": "Benutzerkonto", - "sql.migration.pre.req.1": "Ein Azure-Konto (nicht erforderlich für Bewertungs- oder SKU-Empfehlungsfunktionen)", - "sql.migration.pre.req.2": "Eine oder mehrere SQL Server-Quelldatenbanken, die lokal oder auf SQL Server auf einer Azure-VM oder einem beliebigen virtuellen Computer in der Cloud (privat, öffentlich) ausgeführt werden.", - "sql.migration.pre.req.3": "Eine Azure SQL Managed Instance, einen SQL Server auf einer Azure-VM oder eine Azure SQL-Datenbank, zu dem Ihre Datenbank(en) migriert werden sollen.", - "sql.migration.pre.req.4": "Details zum Speicherort Ihrer Datenbanksicherung, entweder eine Netzwerkdateifreigabe oder ein Azure Blob Storage- Container (für Azure SQL-Datenbankziele nicht erforderlich).", - "sql.migration.pre.req.title": "Dinge, die Sie benötigen, bevor Sie ihre Azure SQL-Migration starten:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\\)", + "sql.login.migration.wizard.target.permission.warning": "Stellen Sie sicher, dass der*die aktuelle Benutzer*in ({0}) über Berechtigungen als Systemadministrator*in verfügt, um alle Anmeldeinformationen für die aktuelle Instanz ({1}) abzurufen.", + "sql.migration.tde.cert.network.info": "Geben Sie einen Netzwerkpfad ein, in den SQL Server die Zertifikate exportieren. Stellen Sie außerdem sicher, dass SQL Server Dienst Schreibzugriff auf diesen Pfad hat und der aktuelle Benutzer über Administratorrechte auf dem Computer verfügen sollte, auf dem sich dieser Netzwerkpfad befindet.", + "sql.login.migration.select.logins.windows.auth.warning": "Bitte beachten Sie, dass dieser Assistent keine Anmeldetypen für die Windows-Authentifizierung anzeigt, da die Migration dieses Typs derzeit nicht unterstützt wird. Die Funktion zum Migrieren von Windows-Authentifizierungsanmeldungen ist in Kürze verfügbar.", + "sql.retry.migration.summary": "Beheben Sie alle Fehler, bevor Sie die Migration wiederholen.", + "sql.migration.select.database.to.continue": "Wählen Sie mindestens eine Datenbank aus, auf die für die Migration zugegriffen werden soll", + "sql.migration.database.validate.selection": "Bitte wählen Sie die Zieldatenbanktabellen aus, zu denen migriert werden soll. Mindestens eine Datenbank mit einer Tabelle ist erforderlich.", + "sql.migration.service.selection.location.msg": "Bitte wählen Sie den Speicherort Ihrer Datenbanksicherungsdateien aus, bevor Sie fortfahren.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Premium-Serie", + "sql.migration.copy.status.preparingforcopy": "Wird vorbereitet", + "sql.login.migration.status.page.previous.button.title": "Zurück (deaktiviert)", + "sql.migration.tde.migrate.results.heading.previous": "Vorherige Zertifikatmigrationsergebnisse:", "sql.migration.provide.unique.containers": "Geben Sie einen eindeutigen Container für jede Zieldatenbank an. Betroffene Datenbanken: ", - "sql.migration.quick.pick.placeholder": "Wählen Sie den Vorgang aus, den Sie ausführen möchten.", + "sql.migration.blob.storage.help.text": "Geben Sie den Azure Storage Blob Container an, der die Sicherungen enthält.", + "sql.migration.network.share.azure.help": "Geben Sie das Azure Storage-Konto an, in das die Sicherungen hochgeladen werden.", + "sql.migration.network.share.help.text": "Geben Sie den Speicherort der Netzwerkfreigabe an, an dem die Sicherungen gespeichert sind, und die Benutzeranmeldeinformationen, die für den Zugriff auf die Freigabe verwendet werden.", + "sql.migration.restore.backupset.status.queued": "In Warteschlange gestellt", + "sql.migration.copy.status.queued": "In Warteschlange gestellt", + "sql.migration.field.label.queued.files": "Dateien in der Warteschlange", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Schreibgeschützt", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lesen/schreiben", + "sql.migration.status.readyforcutover": "Bereit für Cutover", + "sql.migration.copy.status.rebuildingindexes": "Indizes werden neu erstellt", "sql.migration.recommendation": "Empfehlung", + "sql.migration.sku.parameters": "Empfehlungsparameter", + "sql.migration.sku.recommendationReason": "Empfehlungsgrund", + "sql.migration.sku.targetStorageConfiguration": "Konfiguration des Empfehlungszielspeichers", + "sql.migration.sku.recommendations": "Empfehlungen", + "sql.migration.sku.recommendedConfiguration": "Empfohlene Konfiguration", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Empfohlene Speicherkonfiguration", + "sql.migration.sku.refine.recommendation": "Azure-Empfehlung verfeinern", + "sql.migration.status.refresh.label": "Aktualisieren", + "sql.migration.details.refresh": "Aktualisieren", "sql.migration.refresh": "Aktualisieren", + "sql.migration.database.table.refresh.label": "Aktualisieren", "sql.migration.refresh.assessment.button.label": "Bewertung aktualisieren", "sql.migration.refresh.key1": "Schlüssel 1 aktualisieren", "sql.migration.refresh.key2": "Schlüssel 2 aktualisieren", - "sql.migration.refresh.migrations.error.label": "Fehler beim Aktualisieren der Migrationsliste. Überprüfen Sie Ihre verknüpfte Azure-Verbindung, und klicken Sie auf \"Aktualisieren\", um es noch mal zu versuchen.", - "sql.migration.refresh.migrations.error.title": "Fehler beim Aktualisieren der Migrationsliste.", - "sql.migration.resource.group.description": "Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält.", - "sql.migration.resource.group.not.found": "Keine Ressourcengruppen gefunden.", - "sql.migration.resourceGroups": "Ressourcengruppe", - "sql.migration.restart.migration.wizard": "Migrations-Assistent neu starten", - "sql.migration.restore.backupset.status.none": "Keine", - "sql.migration.restore.backupset.status.queued": "In Warteschlange gestellt", - "sql.migration.restore.backupset.status.restored": "Wiederhergestellt", - "sql.migration.restore.backupset.status.restoring": "Wird wiederhergestellt", - "sql.migration.restore.backupset.status.skipped": "Übersprungen", - "sql.migration.restore.backuptype.database": "Datenbank", - "sql.migration.restore.backuptype.differentialdatabase": "Differenzielle Datenbank", - "sql.migration.restore.backuptype.differentialfile": "Differenzielle Datei", - "sql.migration.restore.backuptype.differentialpartial": "Teilweise differenziell", - "sql.migration.restore.backuptype.file": "Datei", - "sql.migration.restore.backuptype.partial": "Partiell", - "sql.migration.restore.backuptype.transactionlog": "Transaktionsprotokoll", - "sql.migration.restore.backuptype.unknown": "Unbekannt", - "sql.migration.restore.status.Restoring": "Wird wiederhergestellt", - "sql.migration.restore.status.blocked": "Gesperrt", - "sql.migration.restore.status.cancelled": "Abgebrochen", - "sql.migration.restore.status.completed": "Abgeschlossen", - "sql.migration.restore.status.completing.migration": "Migration wird abgeschlossen", - "sql.migration.restore.status.failed": "Fehler", - "sql.migration.restore.status.initializing": "Initialisierung", - "sql.migration.restore.status.none": "Keine", - "sql.migration.restore.status.not.started": "Nicht gestartet", - "sql.migration.restore.status.restore.completed": "Wiederherstellung abgeschlossen", - "sql.migration.restore.status.restore.paused": "Wiederherstellung angehalten", - "sql.migration.restore.status.searching.backups": "Sicherungen werden durchsucht", - "sql.migration.restore.status.waiting": "Warten", - "sql.migration.resume.session": "Vorherige gespeicherte Sitzung fortsetzen", - "sql.migration.resume.title": "Migrationsworkflow erneut ausführen", - "sql.migration.retry.migration": "Migration wiederholen", - "sql.migration.retry.migration.error": "Fehler beim Wiederholen der Migration.", - "sql.migration.rg.created": "Ressourcengruppe erstellt", - "sql.migration.run.validation": "Validierung ausführen", - "sql.migration.running.multi.steps.heading": "Wir führen die folgenden Schritte aus:", - "sql.migration.save.assessment.report": "Bewertungsbericht speichern", - "sql.migration.save.assessment.report.success": "Der Bewertungsbericht wurde erfolgreich in {0} gespeichert.", - "sql.migration.save.close": "Speichern und schließen", - "sql.migration.save.close.popup": "Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten.", - "sql.migration.save.recommendation.report": "Empfehlungsbericht speichern", - "sql.migration.save.recommendation.report.success": "Der Empfehlungsbericht wurde erfolgreich in {0} gespeichert.", - "sql.migration.saved.assessment.cancel": "Abbrechen", - "sql.migration.saved.assessment.next": "Weiter", - "sql.migration.saved.assessment.result": "Gespeicherte Sitzung", - "sql.migration.search": "Suchen", - "sql.migration.search.for.migration": "Migrationsergebnisse filtern", - "sql.migration.sec": "{0} s", - "sql.migration.select": "Auswählen", - "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.select.database.to.continue": "Wählen Sie mindestens 1 Anmeldung für die Migration aus", - "sql.migration.select.database.to.migrate": "Wählen Sie die Datenbanken aus, die Sie migrieren möchten.", - "sql.migration.select.migration.tables": "Tabellen für die Migration auswählen", - "sql.migration.select.prompt": "Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen.", - "sql.migration.select.service.apply.label": "Anwenden", - "sql.migration.select.service.delete.label": "Löschen", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Migrationsliste nach Database Migration Service filtern", - "sql.migration.select.service.prompt": "Database Migration Service auswählen", - "sql.migration.select.service.select.a.": "Melden Sie sich bei Azure an, und wählen Sie ein Konto aus", - "sql.migration.select.service.select.a.location": "Wählen Sie einen Speicherort aus", - "sql.migration.select.service.select.a.resource.group": "Ressourcengruppe auswählen", - "sql.migration.select.service.select.a.service": "Database Migration Service auswählen", - "sql.migration.select.service.select.a.subscription": "Abonnement auswählen", - "sql.migration.select.service.select.a.tenant": "Mandanten auswählen", - "sql.migration.select.service.select.account.error": "Fehler beim Laden von Azure-Ressourcen.", - "sql.migration.select.service.select.location.error": "Fehler beim Laden von Speicherorten. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal.", - "sql.migration.select.service.select.migration.target": "Wählen Sie einen Zielserver aus.", - "sql.migration.select.service.select.resource.group.error": "Beim Laden verfügbarer Ressourcengruppen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut.", - "sql.migration.select.service.select.service.error": "Fehler beim Laden der verfügbaren Datenbankmigrationsdienste. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal.", - "sql.migration.select.service.select.subscription.error": "Beim Laden der Kontoabonnements ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut.", - "sql.migration.select.service.select.target.type.": "Ziel- Azure SQL-Typ auswählen", - "sql.migration.select.service.select.tenant.error": "Beim Laden des verfügbaren Azure-Kontomandanten ist ein Fehler aufgetreten.", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Database Migration Service auswählen", - "sql.migration.select.target.to.continue": "Wählen Sie ein Ziel aus, um fortzufahren.", - "sql.migration.server": "Server", - "sql.migration.service.account.info.text": "Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt.", - "sql.migration.service.container.container.description1": "Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um die Konnektivität zwischen Quelle und Ziel zu verarbeiten und Sicherungen von einer lokalen Netzwerkdateifreigabe in Azure hochzuladen (falls zutreffend).", - "sql.migration.service.container.container.description2": "Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten.", - "sql.migration.service.container.heading": "Integration Runtime einrichten", - "sql.migration.service.container.loading.help": "Migrationsdienste werden geladen", - "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.button.label": "Schließen", - "sql.migration.service.details.dialog.title": "Azure-Dienst zur Datenbankmigration", - "sql.migration.service.details.ir.label": "Knoten für selbstgehostete Integration Runtime", - "sql.migration.service.details.status.unavailable": "-- nicht verfügbar --", - "sql.migration.service.error.not.ready": "Fehler beim Abrufen der Registrierungsinformationen für Azure Database Migration Service '{0}'. Klicken Sie auf \"Aktualisieren\" und versuchen Sie es noch mal. Fehler: '{1}'.", - "sql.migration.service.header": "Details zum Azure Database Migration Service \"{0}\":", - "sql.migration.service.not.found": "Es wurden keine Migrationsdienste gefunden. Um fortzufahren, erstellen Sie einen Neuen.", - "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.not.ready.below": "Azure Database Migration Service ist nicht registriert. Azure Database Migration Service \"{0}\" muss bei selbstgehosteten Integration Runtime auf jedem Knoten registriert werden.\r\n\r\nRegistrierungsanweisungen finden Sie unten.", - "sql.migration.service.prompt": "{0} (Änderung)", - "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1}\r\n\r\nUm die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren.", - "sql.migration.service.ready.below": "Azure Database Migration Service \"{0}\" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1}\r\n\r\nUm die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren. Registrierungsanweisungen finden Sie unten.", - "sql.migration.service.selection.location.msg": "Bitte wählen Sie den Speicherort Ihrer Datenbanksicherungsdateien aus, bevor Sie fortfahren.", - "sql.migration.service.status.refresh.error": "Es ist ein Fehler beim Aktualisieren des Migrationsdienst-Erstellungsstatus aufgetreten.", - "sql.migration.services.container.description": "Geben Sie die folgenden Informationen ein, um einen neuen Azure Database Migration Service hinzuzufügen.", - "sql.migration.services.container.description.network": "Geben Sie die folgenden Informationen ein, um eine neue Azure Database Migration Service hinzuzufügen. Um die selbstgehostete Integration Runtime zu registrieren, wählen Sie auf der vorherigen Seite \"Meine Datenbanksicherungen befinden sich auf einer Netzwerkfreigabe\" aus.", - "sql.migration.services.dialog.title": "Einen Azure Database Migration Service erstellen", - "sql.migration.services.location": "Azure-Region für Ihren Azure Database Migration Service. Dies sollte die gleiche Region sein wie Ihre Ziel-Azure SQL.", - "sql.migration.services.name": "Name des Azure Database Migration Service.", - "sql.migration.services.resource.group": "Ressourcengruppe für Ihren Azure Database Migration Service.", - "sql.migration.services.subscription": "Abonnementname für Ihren Azure Database Migration Service.", - "sql.migration.services.target": "Azure SQL-Ziel als Standard ausgewählt.", - "sql.migration.shir": "Knoten für selbstgehostete Integration Runtime", - "sql.migration.show.status": "Status anzeigen", - "sql.migration.size": "Größe (MB)", - "sql.migration.size.column.header": "Größe", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} Empfehlungen verfügbar", - "sql.migration.sku.available.recommendations.one": "{0} Empfehlung verfügbar", - "sql.migration.sku.azureConfiguration": "Azure-Konfiguration", - "sql.migration.sku.azureConfiguration.businessCritical": "Unternehmenskritisch", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "Allgemein", - "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", - "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} virtueller Kern", - "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} virtueller Kern – {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "Premium-Serie", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Speicheroptimierte Premium-Serie", - "sql.migration.sku.azureConfiguration.sqldb": "{0} – {1} virtueller Kern", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} – {1} – {2} virtueller Kern – {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "Daten: {0}, Protokoll: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten", - "sql.migration.sku.azureRecommendation.collectData.method": "Leistungsdaten jetzt sammeln", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen.", - "sql.migration.sku.azureRecommendation.description": "Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren.", - "sql.migration.sku.azureRecommendation.description2": "Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben.", - "sql.migration.sku.azureRecommendation.openExisting.method": "Ich habe bereits die Leistungsdaten.", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden.", - "sql.migration.sku.azureRecommendation.start": "Starten", - "sql.migration.sku.azureRecommendation.start.popup": "Leistungsdatensammlung wird gestartet...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert.", - "sql.migration.sku.azureRecommendation.status.imported": "Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \\\"Empfehlung aktualisieren\\\" klicken.", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann ein Ziel der geeigneten Größe in Azure für Ihren Workload.", - "sql.migration.sku.azureRecommendation.status.refining": "Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert...", - "sql.migration.sku.azureRecommendation.status.stopped": "Die Datensammlung für Azure-Empfehlungen wurde beendet.", - "sql.migration.sku.azureRecommendation.stop.popup": "Leistungsdatensammlung wird beendet...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen.", - "sql.migration.sku.card.azureRecommendation.inProgress": "Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \\\"Azure-Empfehlung abrufen\\\".", - "sql.migration.sku.cpu": "{0} Kerne", - "sql.migration.sku.cpu.requirement": "CPU-Anforderung", - "sql.migration.sku.data.iops.requirement": "Daten-IOPS-Anforderung", - "sql.migration.sku.data.storage.requirement": "Datenspeicheranforderung", - "sql.migration.sku.gb": "{0} GB", - "sql.migration.sku.get.recommendation": "Azure-Empfehlung abrufen", - "sql.migration.sku.io.memory.requirement": "E/A-Latenzanforderung", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Azure-Region für Ihr Azure SQL-Ziel. Es werden nur Regionen angezeigt, die ein für die Migration geeignetes Ziel enthalten.", - "sql.migration.sku.log.storage.requirement": "Protokollspeicheranforderung", - "sql.migration.sku.logs.iops.requirement": "IOPS-Anforderung für Protokolle", - "sql.migration.sku.memory.requirement": "Arbeitsspeicheranforderungen", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", - "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", - "sql.migration.sku.ms": "{0} ms", - "sql.migration.sku.parameters": "Empfehlungsparameter", - "sql.migration.sku.parameters.edit": "Parameter bearbeiten", - "sql.migration.sku.parameters.edit.title": "Empfehlungsparameter bearbeiten", - "sql.migration.sku.parameters.enable.elastic": "Elastische Empfehlung aktivieren", - "sql.migration.sku.parameters.enable.elastic.info": "Für die elastische Empfehlung wird ein alternatives Empfehlungsmodell verwendet, das eine personalisierte Preis-Leistungs-Profilerstellung für vorhandene Kunden in der Cloud verwendet.", - "sql.migration.sku.parameters.enable.preview": "Vorschaufunktionen aktivieren", - "sql.migration.sku.parameters.enable.preview.info": "Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar.", - "sql.migration.sku.parameters.percentage.utilization": "Prozentuale Auslastung", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen.", - "sql.migration.sku.parameters.scale.factor": "Skalierungsfaktor", - "sql.migration.sku.parameters.scale.factor.invalid": "Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll.", - "sql.migration.sku.parameters.text": "Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten.", - "sql.migration.sku.parameters.update": "Aktualisieren", - "sql.migration.sku.percentage": "{0} %", - "sql.migration.sku.percentile": "{0}. Perzentil", - "sql.migration.sku.recommendation": "Azure-Empfehlung", - "sql.migration.sku.recommendation.view.assessment.mi": "Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Um zu Azure SQL-Datenbank zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", - "sql.migration.sku.recommendation.view.assessment.vm": "Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", - "sql.migration.sku.recommendationReason": "Empfehlungsgrund", - "sql.migration.sku.recommendations": "Empfehlungen", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Letzte Aktualisierung: {0}", - "sql.migration.sku.recommendations.loading": "Wird geladen...", - "sql.migration.sku.recommendations.title": "{0} Empfehlungen", - "sql.migration.sku.recommended.value": "Wert", - "sql.migration.sku.recommendedConfiguration": "Empfohlene Konfiguration", - "sql.migration.sku.refine.recommendation": "Azure-Empfehlung verfeinern", "sql.migration.sku.refresh.recommendation": "Empfehlung aktualisieren", - "sql.migration.sku.resource": "Name der Azure SQL-Zielressource", + "sql.login.migration.select.in.progress": "Anmeldeliste aus Quelle und Ziel wird aktualisiert", + "sql.login.migration.refresh.source.login.data.failed": "Fehler beim Aktualisieren der Anmeldeliste aus der Quelle.", + "sql.login.migration.refresh.target.login.data.failed": "Fehler beim Aktualisieren der Anmeldeliste vom Ziel.", + "sql.login.migration.refresh.login.data.successful": "Die Anmeldeliste wurde erfolgreich aktualisiert. Gefundene Quellanmeldungen {0}, gefundene Zielanmeldungen {1}", + "sql.migration.resourceGroups": "Ressourcengruppe", + "sql.migration.rg.created": "Ressourcengruppe erstellt", + "sql.migration.services.resource.group": "Ressourcengruppe für Ihren Azure Database Migration Service.", + "sql.migration.dms.resource_group": "Ressourcengruppe für Ihr Azure SQL-Ziel. Es werden nur Ressourcengruppen angezeigt, die einen Dienst enthalten.", "sql.migration.sku.resource_group": "Ressourcengruppe für Ihr Azure SQL-Ziel. Es werden nur Ressourcengruppen angezeigt, die ein für die Migration geeignetes Ziel enthalten.", "sql.migration.sku.restart.performance.collection": "Datensammlung neu starten", - "sql.migration.sku.sourceProperties": "Quelleigenschaften", - "sql.migration.sku.sql.dataDisk": "SQL-Datendateien", - "sql.migration.sku.sql.logDisk": "SQL-Protokolldateien", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "Azure SQL-Datenbank", - "sql.migration.sku.sqldb.target.title": "Azure SQL-Datenbank", - "sql.migration.sku.stop.performance.collection": "Datensammlung beenden", - "sql.migration.sku.storage.dimension": "Dimension", - "sql.migration.sku.storageGB": "{0} GB", - "sql.migration.sku.subscription": "Abonnementname für Ihr Azure SQL-Ziel", - "sql.migration.sku.targetDeploymentType": "Typ der Zielbereitstellung", - "sql.migration.sku.targetStorageConfiguration": "Konfiguration des Empfehlungszielspeichers", - "sql.migration.sku.targetStorageConfiguration.caching": "Hostzwischenspeicherung", - "sql.migration.sku.targetStorageConfiguration.caching.na": "Nicht zutreffend", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Keine", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Schreibgeschützt", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lesen/schreiben", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\\)", - "sql.migration.sku.targetStorageConfiguration.info": "Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "Lokales SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Empfohlene Speicherkonfiguration", - "sql.migration.sku.targetStorageConfiguration.storage": "Speicher", - "sql.migration.sku.viewDetails": "Details anzeigen", - "sql.migration.sku.vm.card.title": "SQL Server auf Azure-VM", - "sql.migration.sku.vm.target.title": "SQL Server auf Azure-VM", - "sql.migration.source.configuration": "Quellkonfiguration", - "sql.migration.source.credentials": "Quellanmeldeinformationen", - "sql.migration.source.database": "Name der Quelldatenbank", - "sql.migration.source.databases": "Quelldatenbanken", - "sql.migration.source.details.sqlAuth.db": "Geben Sie die SQL-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet.", - "sql.migration.source.details.sqlAuth.nonDb": "Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", - "sql.migration.source.details.windowAuth.db": "Geben Sie die Windows-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet.", - "sql.migration.source.details.windowAuth.nonDb": "Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren.", - "sql.migration.source.login": "Quellanmeldung", - "sql.migration.source.server": "Quellserver", - "sql.migration.source.version": "Quellversion", - "sql.migration.sql.assessment.notebook.title": "SQL-Migrationsbewertung", - "sql.migration.sql.database": "SQL-Datenbank", - "sql.migration.sql.managed.instance": "Verwaltete SQL-Instanz", - "sql.migration.sql.server.instance": "SQL Server-Instanz", - "sql.migration.sql.virtual.machine": "Virtueller SQL-Computer", - "sql.migration.sql.vm.page.blob.info": "Für Zielserver, auf denen SQL Server 2014 oder niedriger ausgeführt wird, müssen Sie Ihre Datenbanksicherungen in einem Azure Storage Blob Container speichern, anstatt sie mithilfe der Netzwerkfreigabeoption hochzuladen. Darüber hinaus müssen Sie die Sicherungsdateien als Seitenblobs speichern, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: {0}", - "sql.migration.sql.vm.page.blob.url.label": "Bekannte Probleme, Einschränkungen und Problembehandlung", - "sql.migration.sqldb.column.copyduration": "Kopierdauer", - "sql.migration.sqldb.column.copystart": "Kopierstart", - "sql.migration.sqldb.column.copythroughput": "Kopierdurchsatz", - "sql.migration.sqldb.column.dataread": "Gelesene Daten", - "sql.migration.sqldb.column.datawritten": "Geschriebene Daten", - "sql.migration.sqldb.column.parallelcopytype": "Typ des parallelen Kopierens", + "sql.migration.restart.migration.wizard": "Migrations-Assistent neu starten", + "sql.migration.restore.status.restore.completed": "Wiederherstellung abgeschlossen", + "sql.migration.backup.file.restore.finish.date": "Enddatum der Wiederherstellung", + "sql.migration.restore.status.restore.paused": "Wiederherstellung angehalten", + "sql.migration.field.label.restore.percent.completed": "Wiederherstellungsabschluss in Prozent", + "sql.migration.field.label.restore.plan.size": "Größe des Wiederherstellungsplans (MB)", + "sql.migration.backup.file.restore.start.date": "Startdatum der Wiederherstellung", + "sql.migration.backup.file.restore.status": "Wiederherstellungsstatus", + "sql.migration.restore.backupset.status.restored": "Wiederhergestellt", + "sql.migration.field.label.restored.files": "Wiederhergestellte Dateien", + "sql.migration.field.label.restored.size": "Wiederhergestellte Größe (MB)", + "sql.migration.restore.status.Restoring": "Wird wiederhergestellt", + "sql.migration.restore.backupset.status.restoring": "Wird wiederhergestellt", + "sql.migration.status.restoring": "Wird wiederhergestellt", + "sql.migration.field.label.restoring.files": "Dateien werden wiederhergestellt", + "sql.migration.resume.session": "Vorherige gespeicherte Sitzung fortsetzen", + "sql.migration.status.retriable": "Wiederholbar", + "sql.migration.tde.migrate.start.validation": "Migration wiederholen", + "sql.migration.retry.migration": "Migration wiederholen", + "sql.migration.validate.ir.unsuccessful.revalidation": "Nicht erfolgreiche Schritte erneut überprüfen", "sql.migration.sqldb.column.rowscopied": "Kopierte Zeilen", "sql.migration.sqldb.column.rowsread": "Gelesene Zeilen", - "sql.migration.sqldb.column.tablename": "Tabellenname", - "sql.migration.sqldb.column.usedparallelcopies": "Verwendete parallele Kopien", - "sql.migration.sqldb.not.ready": "Der SQL-Datenbank-Server „{0}“ ist für die Migration nicht verfügbar, da er sich derzeit im Zustand „{1}“ befindet. Wählen Sie einen verfügbaren SQL-Datenbank-Server aus, um fortzufahren.", - "sql.migration.src.database": "Quelldatenbank", - "sql.migration.src.database.tool.tip": "Name der Quelldatenbank", - "sql.migration.src.server": "Quellenname", - "sql.migration.src.server.tool.tip": "Name des Quellservers", - "sql.migration.start.login.migration.button": "Migrieren", - "sql.migration.start.migration.button": "Migration starten", - "sql.migration.start.session": "Neue Sitzung starten", - "sql.migration.start.time": "Startzeit", - "sql.migration.starting.login": "Überprüfen und Migrieren der Anmeldungen ist in Bearbeitung", - "sql.migration.starting.login.failed": "Fehler beim Überprüfen und Migrieren von Anmeldungen.", - "sql.migration.starting.migration.dberror": "Fehler beim Migrieren des Zertifikats für die Datenbank {0}. {1}", - "sql.migration.starting.migration.error": "Fehler beim Starten der Zertifikatmigration: \"{0}\"", - "sql.migration.state.canceled": "Abgebrochen", - "sql.migration.state.failed": "Fehlerhaft", - "sql.migration.state.pending": "Ausstehend", + "sql.migration.resume.title": "Migrationsworkflow erneut ausführen", + "sql.migration.run.validation": "Validierung ausführen", "sql.migration.state.running": "Wird ausgeführt", - "sql.migration.state.succeeded": "Erfolgreich", + "sql.migration.validation.state.running": "Wird ausgeführt", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt.", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "SQL-Datenbank", + "sql.migration.database.schema.migration.project": "SQL-Datenbank-Projekterweiterung", + "sql.migration.sql.managed.instance": "Verwaltete SQL-Instanz", + "sql.migration.database.schema.migration.dacpac": "SQL Server-DACPAC-Erweiterung", + "sql.migration.sql.server.instance": "SQL Server-Instanz", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server auf einem virtuellen Azure-Computer", + "sql.migration.summary.vm.type": "SQL Server auf Azure-VM", + "sql.login.migration.vm.title": "SQL Server auf Azure-VM", + "sql.migration.sku.vm.target.title": "SQL Server auf Azure-VM", + "sql.migration.sku.vm.card.title": "SQL Server auf Azure-VM", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server auf Azure-VMs", + "sql.migration.sql.virtual.machine": "Virtueller SQL-Computer", + "sql.migration.sku.sql.dataDisk": "SQL-Datendateien", + "sql.migration.sku.sql.logDisk": "SQL-Protokolldateien", + "sql.migration.sql.assessment.notebook.title": "SQL-Migrationsbewertung", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "Speichern und schließen", + "sql.migration.save.assessment.report": "Bewertungsbericht speichern", + "sql.migration.save.recommendation.report": "Empfehlungsbericht speichern", + "sql.migration.saved.assessment.result": "Gespeicherte Sitzung", + "sql.migration.sku.parameters.scale.factor": "Skalierungsfaktor", + "sql.migration.search": "Suchen", + "sql.migration.restore.status.searching.backups": "Sicherungen werden durchsucht", + "sql.migration.select": "Auswählen", + "sql.migration.select.service.title": "Database Migration Service auswählen", + "sql.migration.select.service.prompt": "Database Migration Service auswählen", + "sql.migration.select.service.select.a.service": "Database Migration Service auswählen", + "sql.migration.invalid.migration.service.offline.error": "Wählen Sie einen Database Migration Service aus, der mit einem Knoten verbunden ist.", + "sql.migration.status.select.service.MESSAGE": "Wählen Sie eine Database Migration Service aus, um Migrationen zu überwachen.", + "sql.migration.blob.container.select": "Wählen Sie zuerst einen BLOB-Containerwert aus.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen.", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden.", + "sql.migration.database.assessment.xevents.instructions": "Wählen Sie einen Ordner aus, in dem Sitzungsdateien für erweiterte Ereignisse (.xel und .xem) gespeichert sind", + "sql.migration.select.service.select.a.location": "Wählen Sie einen Speicherort aus", + "sql.migration.select.service.select.a.resource.group": "Ressourcengruppe auswählen", + "sql.migration.blob.resourceGroup.select.prompt": "Wählen Sie zuerst einen Ressourcengruppenwert aus.", + "sql.migration.blob.resourceGroup.select": "Wählen Sie eine Ressourcengruppe aus.", + "sql.migration.blob.storageAccount.select": "Wählen Sie zuerst einen Speicherkontowert aus.", + "sql.migration.select.service.select.a.subscription": "Abonnement auswählen", + "sql.migration.map.target.placeholder": "Wählen Sie eine Zieldatenbank aus", + "sql.migration.select.service.select.migration.target": "Wählen Sie einen Zielserver aus.", + "sql.migration.select.service.select.a.tenant": "Mandanten auswählen", + "sql.migration.unique.name": "Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus", + "sql.migration.invalid.migration.service.error": "Wählen Sie einen gültigen Database Migration Service aus.", + "sql.migration.wizard.target.description": "Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus.", + "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.login.migration.select.page.title": "Zu migrierende Anmeldung(en) auswählen", + "sql.migration.database.table.tables.column.label": "Tabellen auswählen", + "sql.migration.select.migration.tables": "Tabellen für die Migration auswählen", + "sql.migration.table.select.label": "Tabellen für {0} auswählen", + "sql.migration.select.service.select.target.type.": "Ziel- Azure SQL-Typ auswählen", + "sql.migration.database.assessment.description": "Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten.", + "sql.migrate.text": "Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten.", + "sql.migration.select.database.to.migrate": "Wählen Sie die Datenbanken aus, die Sie migrieren möchten.", + "sql.migration.database.page.description": "Wählen Sie den Speicherort der Datenbanksicherungen aus, die während der Migration verwendet werden sollen.", + "sql.migration.quick.pick.placeholder": "Wählen Sie den Vorgang aus, den Sie ausführen möchten.", + "sql.login.migration.wizard.target.description": "Wählen Sie die Ziel-Azure SQL Managed Instance, Azure SQL-VM oder Azure SQL-Datenbank(en) aus, in die Sie Ihre Anmeldungen migrieren möchten.", + "sql.migration.map.target.description": "Wählen Sie die Zieldatenbank aus, zu der Sie Ihre Quelldatenbank migrieren möchten. Sie können eine Zieldatenbank nur für eine Quelldatenbank auswählen.", + "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.select.azure.mi": "Wählen Sie Ihr Azure-Zielabonnement und Ihre Ziel-Azure SQL Managed Instance.", + "sql.migration.service.details.ir.label": "Knoten für selbstgehostete Integration Runtime", + "sql.migration.shir": "Knoten für selbstgehostete Integration Runtime", + "sql.migration.server": "Server", + "sql.migration.details.serverobjects.label": "Serverobjekte", + "sql.migration.details.serverobjects.field.label": "Serverobjekte", + "serviceCrashed": "Die Dienstkomponente ist abgestürzt.", + "serviceProviderIntializationError": "Der Dienstanbieter konnte nicht initialisiert werden.", + "sql.migration.service.container.heading": "Integration Runtime einrichten", + "sql.migration.show.status": "Status anzeigen", + "sql.migration.select.service.select.a.": "Melden Sie sich bei Azure an, und wählen Sie ein Konto aus", + "sql.migration.size.column.header": "Größe", + "sql.migration.size": "Größe (MB)", + "sql.migration.restore.backupset.status.skipped": "Übersprungen", + "sql.migration.field.label.skipped.files": "Übersprungene Dateien", + "sql.migration.multi.step.some.steps.are.still.running": "Einige Schritte werden noch ausgeführt.", + "sql.migration.migration.list.sort.label": "Sortieren", + "sql.migration.source.configuration": "Quellkonfiguration", + "sql.migration.source.credentials": "Quellanmeldeinformationen", + "sql.migration.src.database": "Quelldatenbank", + "sql.migration.map.source.column": "Quelldatenbank", + "sql.migration.database.table.source.column.label": "Quelldatenbank", + "sql.migration.validate.ir.validation.result.label.source.database": "Quelldatenbankkonnektivität: „{0}“", + "sql.migration.source.database": "Name der Quelldatenbank", + "sql.migration.source.databases": "Quelldatenbanken", + "sql.migration.source.login": "Quellanmeldung", + "sql.migration.src.server": "Quellenname", + "sql.migration.sku.sourceProperties": "Quelleigenschaften", + "sql.migration.source.server": "Quellserver", + "sql.migration.source.version": "Quellversion", + "sql.migration.sku.azureRecommendation.start": "Starten", + "sql.migration.start.session": "Neue Sitzung starten", + "sql.migration.start.migration.button": "Migration starten", + "sql.migration.start.time": "Startzeit", + "sql.migration.validate.ir.start.validation": "Validierung starten", + "sql.migration.sku.azureRecommendation.start.popup": "Leistungsdatensammlung wird gestartet...", + "sql.migration.tde.migrate.column.status": "Status", + "sql.migration.status.status.label": "Status", + "sql.login.migration.status.column": "Status", "sql.migration.status": "Status", - "sql.migration.status.add.account": "Konto hinzufügen", - "sql.migration.status.add.account.MESSAGE": "Fügen Sie Ihr Azure-Konto hinzu, um vorhandene Migrationen und deren Status anzuzeigen.", - "sql.migration.status.canceled": "Abgebrochen", - "sql.migration.status.canceling": "Vorgang wird abgebrochen", - "sql.migration.status.completing": "Wird abgeschlossen", - "sql.migration.status.creating": "Wird erstellt", + "sql.migration.validate.ir.column.status": "Status", "sql.migration.status.dropdown.all": "Status: Alle", "sql.migration.status.dropdown.completing": "Status: Wird abgeschlossen", "sql.migration.status.dropdown.failed": "Status: Fehler", "sql.migration.status.dropdown.ongoing": "Status: Fortlaufend", "sql.migration.status.dropdown.succeeded": "Status: Erfolgreich", - "sql.migration.status.error.count.multiple": " ({0} Fehler)", - "sql.migration.status.error.count.single": " ({0} Fehler)", - "sql.migration.status.failed": "Fehlerhaft", - "sql.migration.status.inprogress": "In Bearbeitung", - "sql.migration.status.readyforcutover": "Bereit für Cutover", - "sql.migration.status.refresh.label": "Aktualisieren", - "sql.migration.status.restoring": "Wird wiederhergestellt", - "sql.migration.status.retriable": "Wiederholbar", - "sql.migration.status.select.service.MESSAGE": "Wählen Sie eine Database Migration Service aus, um Migrationen zu überwachen.", - "sql.migration.status.status.label": "Status", - "sql.migration.status.succeeded": "Erfolgreich", - "sql.migration.status.uploadingfullbackup": "Vollständige Sicherung wird hochgeladen", - "sql.migration.status.uploadinglogbackup": "Protokollsicherung/en wird/werden hochgeladen.", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} Warnungen)", - "sql.migration.status.warning.count.single": " ({0} Warnung)", + "sql.migration.ir.setup.step1": "Schritt 1: {0}", + "sql.migration.ir.setup.step2": "Schritt 2: Verwenden Sie die Schlüssel unten 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.ir.setup.step3.alternate": "Schritt 3: Klicken Sie oben auf die Schaltfläche \"Aktualisieren\", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen", + "sql.migration.multi.step.status.dialog.heading": "Schrittdetails", + "sql.migration.multi.step.status": "Schrittstatus: {0}", + "sql.migration.multi.step.status.errors": "Schrittstatus: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Schritte", + "sql.migration.sku.stop.performance.collection": "Datensammlung beenden", + "sql.migration.validate.ir.stop.validation": "Validierung beenden", + "sql.migration.sku.azureRecommendation.stop.popup": "Leistungsdatensammlung wird beendet...", + "sql.migration.sku.targetStorageConfiguration.storage": "Speicher", "sql.migration.storage.account": "Speicherkonto", - "sql.migration.storageAccount.warning.many": "Die Zielinstanz „{0}“ kann möglicherweise nicht auf das Speicherkonto „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf der Whitelist des Speicherkontos steht und dass sich der private Endpunkt im selben virtuellen Netzwerk wie der Zielserver befindet.", - "sql.migration.storageAccount.warning.one": "Die Zielinstanz „{0}“ kann möglicherweise nicht auf die Speicherkonten „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf den Speicherkonten auf der Whitelist steht und dass sich die privaten Endpunkte im selben virtuellen Netzwerk wie der Zielserver befinden.", - "sql.migration.storageAccount.warning.vm.many": "Der Zielserver \"{0}\" kann möglicherweise nicht auf das Speicherkonto \"{1}\" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in das Speicherkonto in der Whitelist enthalten ist.", - "sql.migration.storageAccount.warning.vm.one": "Der Zielserver \"{0}\" kann möglicherweise nicht auf Speicherkonten \"{1}\" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in den Speicherkonten in der Whitelist enthalten ist.", + "sql.migration.network.share.azure.header": "Speicherkontodetails", "sql.migration.subscription": "Abonnement", - "sql.migration.summary.azure.storage": "Azure-Speicher", - "sql.migration.summary.azure.storage.subscription": "Azure-Speicherabonnement", - "sql.migration.summary.database.count": "Datenbanken für die Migration", - "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.blob.storage.subscription.label": "Abonnement", + "sql.migration.dms.subscription": "Abonnementname für Ihren Azure Database Migration Service", + "sql.migration.services.subscription": "Abonnementname für Ihren Azure Database Migration Service.", + "sql.migration.sku.subscription": "Abonnementname für Ihr Azure SQL-Ziel", + "sql.migration.state.succeeded": "Erfolgreich", + "sql.migration.copy.status.succeeded": "Erfolgreich", + "sql.migration.status.succeeded": "Erfolgreich", + "sql.migration.validation.state.succeeded": "Erfolgreich", + "sql.login.migration.status.succeeded": "Erfolgreich", + "sql.migration.details.serverobjects.successful.tables.label": "Erfolgreich", + "sql.migration.database.migration.service.created.successfully": "Ein Database Migration Service wurde erfolgreich erstellt.", + "sql.migration.save.assessment.report.success": "Der Bewertungsbericht wurde erfolgreich in {0} gespeichert.", + "sql.migration.save.recommendation.report.success": "Der Empfehlungsbericht wurde erfolgreich in {0} gespeichert.", "sql.migration.summary.page.title": "Zusammenfassung", - "sql.migration.summary.sqldb.type": "Azure SQL-Datenbank", - "sql.migration.summary.vm.type": "SQL Server auf Azure-VM", - "sql.migration.tab.button.feedback.description": "Feedback", - "sql.migration.tab.button.feedback.label": "Feedback", - "sql.migration.tab.button.login.migration.description": "Migrieren von Anmeldungen zu Azure SQL", - "sql.migration.tab.button.login.migration.label": "Migration neuer Anmeldungen (VORSCHAU)", - "sql.migration.tab.button.migration.description": "Zu Azure SQL migrieren", - "sql.migration.tab.button.migration.label": "Neue Migration", - "sql.migration.tab.button.support.description": "Neue Supportanfrage", - "sql.migration.tab.button.support.label": "Neue Supportanfrage", - "sql.migration.tab.dashboard.title": "Dashboard", - "sql.migration.tab.migrations.title": "Migrationen", + "sql.migration.tde.migrate.required": "Bevor Sie fortfahren können, muss die TDE-Zertifikatmigration erfolgreich durchgeführt worden sein.", "sql.migration.table.error.title": "Details zum Tabellenmigrationsstatus", "sql.migration.table.migration.status.label": "Tabellenmigrationsstatus: {0}", - "sql.migration.table.missing.count": "Auf dem Ziel fehlen Tabellen: {0}", - "sql.migration.table.select.label": "Tabellen für {0} auswählen", - "sql.migration.table.selected.count": "{0} von {1} Tabellen ausgewählt", - "sql.migration.table.selection.count": "{0} von {1}", - "sql.migration.table.selection.edit": "Bearbeiten", - "sql.migration.table.selection.filter": "Filtern von Tabellen", - "sql.migration.table.selection.status.column": "Hat Zeilen", + "sql.migration.sqldb.column.tablename": "Tabellenname", "sql.migration.table.selection.tablename.column": "Tabellenname", - "sql.migration.table.selection.update.button": "Aktualisieren", - "sql.migration.table.selection.update.cancel": "Abbrechen", + "sql.migration.missing.table.name.column": "Tabellenname", + "sql.migration.database.table.selection.label": "Tabellenauswahl", + "sql.migration.table.missing.count": "Auf dem Ziel fehlen Tabellen: {0}", + "sql.migration.target.table.count.name": "Tabellen ausgewählt", "sql.migration.target": "Ziel", + "sql.login.migration.target.status.column": "Zielstatus", "sql.migration.target.azure.sql.instance.database.name": "Zieldatenbank", - "sql.migration.target.azure.sql.instance.name": "Zielname", - "sql.migration.target.azure.sql.instance.server.name": "Zielname", + "sql.migration.map.target.column": "Zieldatenbank", + "sql.migration.database.table.target.column.label": "Zieldatenbank", + "sql.migration.validate.ir.validation.result.label.target.database": "Zieldatenbankkonnektivität: „{0}“", "sql.migration.target.database.name": "Name der Zieldatenbank", + "sql.migration.sku.targetDeploymentType": "Typ der Zielbereitstellung", + "sql.migration.storageAccount.warning.many": "Die Zielinstanz „{0}“ kann möglicherweise nicht auf das Speicherkonto „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf der Whitelist des Speicherkontos steht und dass sich der private Endpunkt im selben virtuellen Netzwerk wie der Zielserver befindet.", + "sql.migration.storageAccount.warning.one": "Die Zielinstanz „{0}“ kann möglicherweise nicht auf die Speicherkonten „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf den Speicherkonten auf der Whitelist steht und dass sich die privaten Endpunkte im selben virtuellen Netzwerk wie der Zielserver befinden.", + "sql.migration.target.azure.sql.instance.server.name": "Zielname", + "sql.migration.target.azure.sql.instance.name": "Zielname", + "sql.migration.password.label": "Zielkennwort", "sql.migration.target.platform": "Zielplattform", "sql.migration.target.server": "Zielserver", - "sql.migration.target.table.count.name": "Tabellen ausgewählt", + "sql.migration.storageAccount.warning.vm.many": "Der Zielserver \"{0}\" kann möglicherweise nicht auf das Speicherkonto \"{1}\" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in das Speicherkonto in der Whitelist enthalten ist.", + "sql.migration.storageAccount.warning.vm.one": "Der Zielserver \"{0}\" kann möglicherweise nicht auf Speicherkonten \"{1}\" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in den Speicherkonten in der Whitelist enthalten ist.", "sql.migration.target.table.missing": "Die Zieltabelle ist nicht vorhanden.", "sql.migration.target.table.not.empty": "Die Zieltabelle ist nicht leer.", - "sql.migration.target.version": "Zielversion", - "sql.migration.tde.button.caption": "Bearbeiten", - "sql.migration.tde.button.migrate": "Zertifikate migrieren", - "sql.migration.tde.migrate.canceled": "Die Zertifikatmigration wurde abgebrochen. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen.", - "sql.migration.tde.migrate.canceled.errors": "Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1}", - "sql.migration.tde.migrate.column.databases": "Datenbanken", - "sql.migration.tde.migrate.column.status": "Status", - "sql.migration.tde.migrate.completed.errors": "Die Migration wurde mit den folgenden Fehlern abgeschlossen:{0}{1}", - "sql.migration.tde.migrate.copy.results": "Migrationsergebnisse kopieren", - "sql.migration.tde.migrate.done.button": "Fertig", - "sql.migration.tde.migrate.heading": "Migrieren der Zertifikate aus den folgenden Datenbanken:", - "sql.migration.tde.migrate.not.run": "Die Zertifikatmigration wurde für die aktuelle Konfiguration nicht ausgeführt. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen.", - "sql.migration.tde.migrate.results.heading": "Details zum Zertifikatmigrationsstatus:", - "sql.migration.tde.migrate.results.heading.completed": "Zertifikatmigrationsergebnisse:", - "sql.migration.tde.migrate.results.heading.previous": "Vorherige Zertifikatmigrationsergebnisse:", - "sql.migration.tde.migrate.start.validation": "Migration wiederholen", - "sql.migration.tde.migrate.status.details": "Migrationsstatus: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "Die Zertifikatmigration wurde erfolgreich abgeschlossen. Klicken Sie auf Weiter, um mit der Migration fortzufahren.", - "sql.migration.tde.migrate.validation.camceled": "Migration abgebrochen", - "sql.migration.tde.migrate.validation.completed": "Die Migration wurde erfolgreich abgeschlossen.", - "sql.migration.tde.msg.databases.selected": "{0} Für die Migration ausgewählte Transparent Data Encryption aktivierte Datenbanken. {1}", - "sql.migration.tde.msg.empty": "Keine verschlüsselte Datenbank ausgewählt.", - "sql.migration.tde.msg.manual": "Sie haben sich entschieden, Zertifikate manuell zu migrieren.", - "sql.migration.tde.msg.tde": "Sie haben den Zugriff auf Azure Data Studio gewährt, um die Verschlüsselungszertifikate und die Datenbank zu migrieren.", - "sql.migration.tde.progress.update": "{0} von {1} abgeschlossen", - "sql.migration.tde.wizard.databases.selected": "{0} von {1} ausgewählte(n) Datenbank(en) verwendet die transparente Datenverschlüsselung.", - "sql.migration.tde.wizard.description": "Um eine verschlüsselte Datenbank erfolgreich zu migrieren, müssen Sie Zugriff auf die Verschlüsselungszertifikate gewähren oder Zertifikate manuell migrieren, bevor Sie mit der Migration fortfahren. {0}.", - "sql.migration.tde.wizard.network.share.info": "Netzwerkpfad, in dem das Zertifikat platziert wird.", - "sql.migration.tde.wizard.network.share.label": "Netzwerkpfad für Zertifikat", - "sql.migration.tde.wizard.network.share.placeholder": "Netzwerkpfad eingeben", - "sql.migration.tde.wizard.optionads": "Exportieren Sie meine Zertifikate und den privaten Schlüssel in das Ziel.", - "sql.migration.tde.wizard.optionadsconfirm": "Ich stimme zu, dass meine Anmeldeinformationen für den Zugriff auf die Zertifikate verwendet werden dürfen.", - "sql.migration.tde.wizard.optionmanual": "Ich möchte nicht, dass Azure Data Studio die Zertifikate exportiert.", - "sql.migration.tde.wizard.optionmanual.warning": "Sie müssen die Zertifikate migrieren, bevor Sie mit der Migration fortfahren. Andernfalls schlägt die Migration fehl. {0}.", - "sql.migration.tde.wizard.optionscaption": "Zertifikatmigration", - "sql.migration.tde.wizard.title": "Verschlüsselte Datenbank ausgewählt.", - "sql.migration.test.connection": "Verbindung testen", - "sql.migration.type": "Typ", - "sql.migration.type.label": "Typ:", - "sql.migration.unavailable.target": "(Nicht verfügbar) {0}", - "sql.migration.unique.name": "Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus", - "sql.migration.username": "Benutzername", + "sql.migration.azure.sql.target": "Zieltyp", "sql.migration.username.label": "Zielbenutzername", - "sql.migration.username.placeholder": "Geben Sie den Zielbenutzernamen ein", - "sql.migration.validate.error.gatewaytimeout": "Bei der Validierung einer Ressourcenverbindung ist eine Zeitüberschreitung aufgetreten. Weitere Informationen finden Sie unter: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "Status", - "sql.migration.validate.ir.column.validation.steps": "Validierungsschritte", - "sql.migration.validate.ir.completed.errors": "Die Validierung wurde mit folgenden Fehlern abgeschlossen: {0}{1}", - "sql.migration.validate.ir.copy.results": "Validierungsergebnisse kopieren", - "sql.migration.validate.ir.done.button": "Fertig", - "sql.migration.validate.ir.heading": "Wir überprüfen Folgendes:", - "sql.migration.validate.ir.results.heading": "Details zum Validierungsschritt", - "sql.migration.validate.ir.sqldb.validation.result.error": "Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Zieldatenbank: {2}{0}Fehler: {3} – {4}", - "sql.migration.validate.ir.start.validation": "Validierung starten", - "sql.migration.validate.ir.status": "Überprüfungsstatus: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} – {1} Fehler", - "sql.migration.validate.ir.status.error.count.one": "{0} – 1 Fehler", - "sql.migration.validate.ir.status.errors": "Validierungsstatus: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Validierung beenden", - "sql.migration.validate.ir.validation.camceled": "Validierungsprüfung abgebrochen", - "sql.migration.validate.ir.validation.completed": "Die Validierung wurde erfolgreich abgeschlossen.", - "sql.migration.validate.ir.validation.result.api.error": "Validierungsprüfungsfehler{0}Datenbank:{1}{0}Fehler: {2} – {3}", - "sql.migration.validate.ir.validation.result.error": "Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Dateifreigabepfad: {2}{0}Fehler: {3} – {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Netzwerkfreigabekonnektivität: „{0}“ ", - "sql.migration.validate.ir.validation.result.label.shir": "Integration Runtime-Konnektivität", - "sql.migration.validate.ir.validation.result.label.source.database": "Quelldatenbankkonnektivität: „{0}“", - "sql.migration.validate.ir.validation.result.label.storage": "Azure-Speicherkonnektivität", - "sql.migration.validate.ir.validation.result.label.target.database": "Zieldatenbankkonnektivität: „{0}“", - "sql.migration.validation.canceled": "Die Validierung wurde abgebrochen. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren.", - "sql.migration.validation.canceled.errors": "Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1}", - "sql.migration.validation.dialog.title": "Validierung wird ausgeführt", - "sql.migration.validation.not.run": "Die Validierung wurde für die aktuelle Konfiguration nicht ausgeführt. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren.", - "sql.migration.validation.state.canceled": "Abgebrochen", - "sql.migration.validation.state.failed": "Fehlerhaft", - "sql.migration.validation.state.pending": "Ausstehend", - "sql.migration.validation.state.running": "Wird ausgeführt", - "sql.migration.validation.state.succeeded": "Erfolgreich", - "sql.migration.validation.success": "Die Validierung wurde erfolgreich abgeschlossen. Bitte klicken Sie auf „Weiter“, um mit der Migration fortzufahren.", - "sql.migration.view.all": "Alle Datenbankmigrationen", - "sql.migration.view.select.button.label": "Anzeigen/auswählen", + "sql.migration.target.version": "Zielversion", + "sql.migration.test.connection": "Verbindung testen", + "sql.migration.dashboard.help.description.migrateUsingADS": "Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure.", + "sql.migration.sqldb.not.ready": "Der SQL-Datenbank-Server „{0}“ ist für die Migration nicht verfügbar, da er sich derzeit im Zustand „{1}“ befindet. Wählen Sie einen verfügbaren SQL-Datenbank-Server aus, um fortzufahren.", + "sql.migration.assessment.failed": "Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten.", + "sql.migration.database.migration.target.type.tool.tip": "Der Azure-Ressourcenzieltyp [SQL Managed Instance, SQL-VM, SQL-Datenbank].", + "sql.migration.database.status.tool.tip": "Der aktuelle Status der Migration", + "sql.migration.cannot.start.cutover.error": "Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen.", + "sql.migration.database.migration.duration.tool.tip": "Die Dauer der Migration", + "sql.migration.database.migration.finish.time.tool.tip": "Die Endzeit für die Migration", + "sql.migration.service.error.not.ready": "Fehler beim Abrufen der Registrierungsinformationen für Azure Database Migration Service '{0}'. Klicken Sie auf \"Aktualisieren\" und versuchen Sie es noch mal. Fehler: '{1}'.", + "sql.migration.mi.not.ready": "Die verwaltete Instanz \\\"{0}\\\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \\\"{1}\\\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren.", + "sql.retry.migration.title": "Die Migration ist mit folgendem Fehler fehlgeschlagen:", + "sql.migration.database.migration.start.time.tool.tip": "Die Startzeit für die Migration", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "Der Name der Zieldatenbank", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "Der Zielservername", "sql.migration.vm.not.ready.iaas.extension": "Der virtuelle Computer \"{0}\" ist für die Migration nicht verfügbar, da sich die SQL Server-IaaS-Agent-Erweiterung zurzeit im Modus \"{1}\" statt im Modus \"Vollständig\" befindet. Weitere Informationen: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "Der virtuelle Computer \"{0}\" ist für die Migration nicht verfügbar, da der zugrunde liegende virtuelle Computer nicht ausgeführt wird. Stellen Sie sicher, dass er eingeschaltet ist, bevor Sie es noch mal versuchen.", + "sql.migration.blob.storage.folder.warning": "Es sind mehrere Datenbanken mit demselben Sicherungsort ausgewählt. Stellen Sie sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert sind.", + "sql.migration.pre.req.title": "Dinge, die Sie benötigen, bevor Sie ihre Azure SQL-Migration starten:", + "sql.migration.assessments.blocking.issue": "Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert.", + "sql.migration.missing.targetPassword.error": "Geben Sie ein gültiges Zielkennwort ein, um fortzufahren.", + "sql.migration.missing.targetUserName.error": "Geben Sie einen gültigen Zielbenutzernamen ein, um fortzufahren.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Um fortzufahren, wählen Sie einen Blobcontainer aus, in dem alle Sicherungsdateien Seitenblobs für die Quelldatenbank \"{0}\" sind, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Wählen Sie ein Ziel aus, um fortzufahren.", + "sql.migration.invalid.sqldatabase.error": "Wählen Sie einen gültigen Azure SQL-Datenbank-Server aus, um fortzufahren.", + "sql.migration.invalid.account.error": "Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Wählen Sie einen gültigen Sicherungsordner für die Quelldatenbank „{0}“ aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.blob.container.error": "Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank \"{0}\" aus.", + "sql.migration.invalid.blob.lastBackupFile.error": "Um fortzufahren, wählen Sie eine gültige letzte Sicherungsdatei für die Quelldatenbank \"{0}\" aus.", + "sql.migration.invalid.location.error": "Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.managedInstance.error": "Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.blob.resourceGroup.error": "Um fortzufahren, wählen Sie eine gültige Ressourcengruppe für die Quelldatenbank \"{0}\" aus.", + "sql.migration.invalid.resourceGroup.error": "Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren.", + "sql.migration.invalid.blob.storageAccount.error": "Um fortzufahren, wählen Sie ein gültiges Speicherkonto für die Quelldatenbank \"{0}\" aus.", + "sql.migration.invalid.storageAccount.error": "Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.subscription.error": "Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen.", + "sql.migration.invalid.virtualMachine.error": "Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen.", + "sql.migration.tde.wizard.description": "Um eine verschlüsselte Datenbank erfolgreich zu migrieren, müssen Sie Zugriff auf die Verschlüsselungszertifikate gewähren oder Zertifikate manuell migrieren, bevor Sie mit der Migration fortfahren. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Um zu Azure SQL-Datenbank zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.sku.recommendation.view.assessment.mi": "Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.sku.recommendation.view.assessment.vm": "Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus.", + "sql.migration.database.migration.mode.description": "Um zum Azure SQL-Ziel zu migrieren, wählen Sie einen Migrationsmodus basierend auf Ihren Ausfallzeiten aus.", + "sql.migration.details.serverobjects.all.tables.label": "Gesamtzahl von Tabellen", + "sql.migration.restore.backuptype.transactionlog": "Transaktionsprotokoll", + "sql.migration.dashboard.help.link.mi": "Tutorial: Zu Azure SQL Managed Instance migrieren (online)", + "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migrieren zu SQL Server auf Azure SQL Database (offline)", + "sql.migration.dashboard.help.link.vm": "Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren", + "sql.migration.type": "Typ", + "sql.migration.type.label": "Typ:", + "sql.migration.impact.object.type": "Typ: {0}", + "sql.migration.restore.backuptype.unknown": "Unbekannt", + "sql.migration.field.label.unrestorable.files": "Nicht erreichbare Dateien", + "sql.migration.table.selection.update.button": "Aktualisieren", + "sql.migration.sku.parameters.update": "Aktualisieren", + "sql.migration.status.uploadingfullbackup": "Vollständige Sicherung wird hochgeladen", + "sql.migration.status.uploadinglogbackup": "Protokollsicherung/en wird/werden hochgeladen.", + "sql.migration.sqldb.column.usedparallelcopies": "Verwendete parallele Kopien", + "sql.migration.path.user.account": "Benutzerkonto", + "sql.migration.username": "Benutzername", + "sql.migration.starting.login": "Überprüfen und Migrieren der Anmeldungen ist in Bearbeitung", + "sql.login.migration.establish.user.mappings": "Das Überprüfen und Migrieren von Anmeldungen wurde abgeschlossen.\r\n\r\nBenutzerzuordnungen werden eingerichtet.", + "sql.migration.starting.login.failed": "Fehler beim Überprüfen und Migrieren von Anmeldungen.", + "sql.migration.validate.ir.validation.camceled": "Validierungsprüfung abgebrochen", + "sql.migration.validate.ir.validation.result.api.error": "Validierungsprüfungsfehler{0}Datenbank:{1}{0}Fehler: {2} – {3}", + "sql.migration.validate.ir.validation.result.error": "Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Dateifreigabepfad: {2}{0}Fehler: {3} – {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Zieldatenbank: {2}{0}Fehler: {3} – {4}", + "sql.migration.validate.ir.validation.completed": "Die Validierung wurde erfolgreich abgeschlossen.", + "sql.migration.validation.success": "Die Validierung wurde erfolgreich abgeschlossen. Bitte klicken Sie auf „Weiter“, um mit der Migration fortzufahren.", + "sql.migration.validate.ir.completed.errors": "Die Validierung wurde mit folgenden Fehlern abgeschlossen: {0}{1}", + "sql.migration.validation.not.run": "Die Validierung wurde für die aktuelle Konfiguration nicht ausgeführt. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren.", + "sql.migration.validate.ir.status": "Überprüfungsstatus: {0}", + "sql.migration.validate.ir.status.errors": "Validierungsstatus: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Details zum Validierungsschritt", + "sql.migration.validate.ir.column.validation.steps": "Validierungsschritte", + "sql.migration.tde.migrate.canceled.errors": "Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1}", + "sql.migration.validation.canceled.errors": "Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1}", + "sql.migration.validation.canceled": "Die Validierung wurde abgebrochen. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren.", + "sql.migration.sku.recommended.value": "Wert", + "sql.migration.sku.viewDetails": "Details anzeigen", + "sql.migration.view.select.button.label": "Anzeigen/auswählen", + "sql.migration.restore.status.waiting": "Warten", + "waitingForService": "Es wird auf den Start der {0}-Komponente gewartet.", "sql.migration.warning": "Warnung", "sql.migration.warnings": "Warnungen", "sql.migration.warnings.count": "Warnungen ({0})", "sql.migration.warnings.details": "Details zu Warnungen", - "sql.migration.windows.user.account": "Domäne\\Benutzername", - "sql.migration.wizard.account.add.button.label": "Konto verknüpfen", - "sql.migration.wizard.account.count.multiple.message": "{0} Konten verknüpft", - "sql.migration.wizard.account.count.single.message": "{0} Konto verknüpft", - "sql.migration.wizard.account.description": "Wählen Sie ein Azure-Konto aus, das mit Azure Data Studio verknüpft ist, oder verknüpfen Sie es jetzt.", - "sql.migration.wizard.account.noAccount.error": "Fügen Sie ein verknüpftes Konto hinzu, und versuchen Sie es dann erneut.", - "sql.migration.wizard.account.title": "Azure-Konto", - "sql.migration.wizard.connection.error.title": "Beim Herstellen einer Verbindung mit dem Zielserver ist ein Fehler aufgetreten.", - "sql.migration.wizard.login.error.title": "Beim Versuch, {0} Anmeldeinformationen abzurufen, ist ein Fehler aufgetreten.", - "sql.migration.wizard.perfCollection.error": "Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden.", - "sql.migration.wizard.sku.assessment.error": "Fehler beim Bewerten des Servers \"{0}\".", - "sql.migration.wizard.sku.assessment.error.bypass": "Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen.", - "sql.migration.wizard.sku.assessment.error.detail": "[Es sind keine Bewertungsergebnisse vorhanden, um die Bereitschaft Ihrer Datenbankmigration zu überprüfen. Durch Aktivieren dieses Kontrollkästchens bestätigen Sie, dass Sie mit der Migration Ihrer Datenbank zum gewünschten Azure SQL-Ziel fortfahren möchten.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2}", - "sql.migration.wizard.sku.choose_a_target": "Azure SQL-Ziel auswählen", - "sql.migration.wizard.sku.choose_a_target.help": "Nicht sicher, welches Azure SQL-Ziel für Sie geeignet ist? Weitere Informationen", - "sql.migration.wizard.sku.error": "Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'.", - "sql.migration.wizard.sku.error.noRecommendation": "Keine Empfehlung verfügbar", - "sql.migration.wizard.sku.error.noRecommendation.reason": "Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, wählen Sie eine andere Gruppe zu bewertender Datenbanken aus, oder ändern Sie das Empfehlungsmodell.", - "sql.migration.wizard.source.missing": "Die Verbindung war erfolgreich, aber es wurden keine Zieldatenbanken gefunden.", - "sql.migration.wizard.target.connection.error": "Verbindungsfehler: {0}", - "sql.migration.wizard.target.connection.success": "Die Verbindung war erfolgreich. Gefundene Zieldatenbanken: {0}", - "sql.migration.wizard.target.description": "Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus.", - "sql.migration.wizard.target.login.error": "Fehler beim Abrufen der Anmeldeinformationen: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Datenbankzuordnungsfehler. Die Zieldatenbank „{0}“ kann nicht als Migrationsziel für die Datenbank „{1}“ ausgewählt werden. Die Zieldatenbank „{2}“ ist bereits als Migrationsziel für die Datenbank „{3}“ ausgewählt. Bitte wählen Sie eine andere Zieldatenbank aus.", - "sql.migration.wizard.target.missing": "Datenbankzuordnungsfehler. Zieldatenbanken für die Migration fehlen. Bitte konfigurieren Sie die Zielserververbindung, und klicken Sie auf „Verbinden“, um die Liste der verfügbaren Datenbankmigrationsziele zu sammeln.", - "sql.migration.wizard.target.source.collation.error": "Datenbankzuordnungsfehler (Fehlercode: {0}) wurde zwischen den Datenbanken „{1}“ und „{2}“ gefunden. Die Quelldatenbanksortierung „{3}“ stimmt nicht mit der Zieldatenbanksortierung „{4}“ überein. Bitte wählen Sie eine Zieldatenbank mit derselben Sortierung wie die Quelldatenbank aus, oder erstellen Sie diese neu.", - "sql.migration.wizard.target.source.mapping.error": "Datenbankzuordnungsfehler. Die Quelldatenbank „{0}“ ist keiner Zieldatenbank zugeordnet. Bitte wählen Sie eine Zieldatenbank für die Migration aus.", - "sql.migration.wizard.target.title": "Azure SQL-Ziel", - "sql.migration.wizard.troubleshooting": "Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting.", + "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.running.multi.steps.heading": "Wir führen die folgenden Schritte aus:", + "sql.migration.validate.ir.heading": "Wir überprüfen Folgendes:", + "sql.migration.generic.congratulations": "Wir haben die Bewertung Ihrer SQL Server-Instanz \"{0}\" abgeschlossen.", + "sql.migration.completed.multi.steps.heading": "Wir haben die folgenden Schritte ausgeführt:", + "sql.login.migration.wizard.target.data.migration.warning": "Wir empfehlen, Ihre Datenbanken vor Beginn der Benutzernamenmigration zum Azure SQL-Ziel zu migrieren, um Fehler während des Prozesses zu vermeiden. Unabhängig davon können Sie diesen Migrationsprozess jederzeit durchführen, wenn Sie die Benutzerzuordnung für kürzlich migrierte Datenbanken aktualisieren möchten.\r\n\r\nWenn die Namen von Quelle und Datenbank nicht übereinstimmen, werden einige Berechtigungen möglicherweise nicht richtig angewendet.", + "sql.migration.blob.storage.folder.info": "Stellen Sie beim Hochladen von Datenbanksicherungen in Ihren Blobcontainer sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert werden. Nur der Stamm des Containers und die Ordner auf höchstens einer Ebene werden unterstützt.", + "sql.migration.network.share.windows.user.label": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe", + "sql.migration.network.share.windows.user.info": "Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe.", "sql.migration.yes": "Ja", - "sql.retry.migration.prompt": "Möchten Sie die fehlerhaften Tabellenmigrationen wiederholen?", - "sql.retry.migration.summary": "Beheben Sie alle Fehler, bevor Sie die Migration wiederholen.", - "sql.retry.migration.title": "Die Migration ist mit folgendem Fehler fehlgeschlagen:", - "total.databases.selected": "{0} von {1} Datenbanken ausgewählt", + "sql.migration.sku.azureRecommendation.description2": "Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben.", + "sql.migration.tde.msg.tde": "Sie haben den Zugriff auf Azure Data Studio gewährt, um die Verschlüsselungszertifikate und die Datenbank zu migrieren.", + "sql.migration.tde.msg.manual": "Sie haben keinen Zugriff auf Azure Data Studio, um die Verschlüsselungszertifikate zu migrieren.", + "sql.migration.tde.cert.migration.info": "Sie müssen auf die Schaltfläche \"{0}\" klicken, bevor Sie mit der nächsten Seite des Assistenten fortfahren.", + "sql.migration.dms.resource": "Ihr Azure Database Migration Service-Ressourcenname", + "sql.migration.sku.resource": "Name der Azure SQL-Zielressource", + "sql.migration.pre.req.4": "Details zum Speicherort Ihrer Datenbanksicherung, entweder eine Netzwerkdateifreigabe oder ein Azure Blob Storage- Container (für Azure SQL-Datenbankziele nicht erforderlich).", + "sql.migration.wizard.sku.assessment.error.detail": "[Es sind keine Bewertungsergebnisse vorhanden, um die Bereitschaft Ihrer Datenbankmigration zu überprüfen. Durch Aktivieren dieses Kontrollkästchens bestätigen Sie, dass Sie mit der Migration Ihrer Datenbank zum gewünschten Azure SQL-Ziel fortfahren möchten.]", + "sql.migration.network.share.path.format": "\\\\Servername.Domaenenname.com\\Sicherungsordner", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (Änderung)", + "sql.migration.account.credentials.refresh.required": "{0} (erfordert Aktualisierung der Anmeldeinformationen)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} – 1 Fehler", + "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} virtueller Kern", + "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} virtueller Kern – {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} – {1} – {2} virtueller Kern – {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} – {1} Fehler", + "sql.migration.sku.azureConfiguration.sqldb": "{0} – {1} virtueller Kern", + "sql.migration.size.gb": "{0} GB", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "{0} Empfehlungen", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0} Für die Migration ausgewählte Transparent Data Encryption aktivierte Datenbanken. {1}", + "sql.migration.wizard.account.count.single.message": "{0} Konto verknüpft", + "sql.migration.wizard.account.count.multiple.message": "{0} Konten verknüpft", + "sql.migration.sku.cpu": "{0} Kerne", + "sql.migration.count.database.single": "{0} Datenbank", + "sql.migration.inprogress.warning.single": "{0} Datenbank weist Warnungen auf", + "sql.migration.count.database.multiple": "{0} Datenbanken", + "sql.migration.inprogress.warning.multiple": "{0} Datenbanken weisen Warnungen auf", + "sql.migration.day": "{0} Tag", + "sql.migration.days": "{0} Tage", + "sql.migration.hr": "{0} Std.", + "sql.migration.hrs": "{0} Std.", + "sql.migration.min": "{0} Min.", + "sql.migration.mins": "{0} Min.", + "sql.migration.sku.ms": "{0} ms", "total.tables.selected.of.total": "{0} von {1}", - "waitingForService": "Es wird auf den Start der {0}-Komponente gewartet." + "sql.migration.table.selection.count": "{0} von {1}", + "sql.migration.tde.progress.update": "{0} von {1} abgeschlossen", + "total.databases.selected": "{0} von {1} Datenbanken ausgewählt", + "sql.migration.table.selected.count": "{0} von {1} Tabellen ausgewählt", + "sql.migration.tde.wizard.databases.selected": "{0} von {1} ausgewählte(n) Datenbank(en) verwendet die transparente Datenverschlüsselung.", + "sql.migration.sku.available.recommendations.one": "{0} Empfehlung verfügbar", + "sql.migration.sku.available.recommendations.many": "{0} Empfehlungen verfügbar", + "sql.migration.sec": "{0} s", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.can.be.migrated": "{0}/{1} Datenbanken können ohne Probleme migriert werden.", + "sql.migration.databases.selected": "{0}/{1} Datenbanken ausgewählt", + "sql.login.migrations.selected": "{0}/{1} Anmeldungen ausgewählt", + "sql.migration.number.logins.migrating": "{0}/{1} migrierende Anmeldungen werden angezeigt", + "sql.migration.sku.percentile": "{0}. Perzentil", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Fehler beim Starten der Migration: \"{0}\"", "sql.migration.starting.migration.message": "Die Migration für die Datenbank \"{0}\" zu \"{1}\" bis \"{2}\" wird gestartet." }, "dist/service/serviceClient": { - "downloadingService": "{0} wird heruntergeladen", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "Das Herunterladen von {0} wurde abgeschlossen", + "downloadingServiceStatus": "{0} wird heruntergeladen", + "downloadingService": "{0} wird heruntergeladen", + "entryExtractedChannelMsg": "{0} extrahiert ({1}/{2})", "downloadingServiceFailed": "Fehler beim Herunterladen von Binärdateien für {0}. Verwenden Sie den folgenden Link zur Problembehandlung: {1}", "downloadingServiceFailedWithLinkMarkup": "Fehler beim Herunterladen von Binärdateien für {0}. Verwenden Sie diesen [Link zur Problembehandlung]({1}).", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "{0} wird heruntergeladen", - "entryExtractedChannelMsg": "{0} extrahiert ({1}/{2})", "flatFileImport.serviceStartFailed": "Fehler beim Starten von {0}: {1}", + "serviceInstalled": "{0} wurde installiert.", "installingService": "Der Dienst {0} wird installiert", "installingServiceDetailed": "\"{0}\" wird in \"{1}\" installiert.", - "serviceInstalled": "{0} wurde installiert.", - "serviceStarted": "{0} wurde gestartet", - "serviceStarting": "{0} wird gestartet." + "serviceStarting": "{0} wird gestartet.", + "serviceStarted": "{0} wurde gestartet" }, "package": { + "migration-command-category": "Azure SQL-Migration", + "migration-dashboard-title": "Azure SQL-Migration", + "displayName": "Azure SQL-Migration", + "view-target-menu": "Azure SQL-Zieldetails", + "description": "Beschreibung der Azure SQL-Migration", "cancel-migration-menu": "Migration abbrechen", "complete-cutover-menu": "Cutover abschließen", "copy-migration-menu": "Migrationsdetails kopieren", + "view-service-menu": "Details zum Azure Database Migration Service", "database-details-menu": "Datenbankdetails", "delete-migration-menu": "Migration löschen", - "description": "Beschreibung der Azure SQL-Migration", - "displayName": "Azure SQL-Migration", - "migration-command-category": "Azure SQL-Migration", - "migration-context-menu-category": "Migrationskontextmenü", - "migration-dashboard-tasks": "Migrationsaufgaben", - "migration-dashboard-title": "Azure SQL-Migration", - "migration-notebook-command-title": "Azure SQL-Migrationsnotizbücher öffnen", - "new-support-request-command": "Neue Supportanfrage", - "refresh-migrations-command": "Aktualisieren", - "retry-migration-menu": "Migration wiederholen", "send-feedback-command": "Feedback", "start-migration-command": "Zu Azure SQL migrieren", - "view-service-menu": "Details zum Azure Database Migration Service", - "view-target-menu": "Azure SQL-Zieldetails" + "migration-context-menu-category": "Migrationskontextmenü", + "migration-dashboard-tasks": "Migrationsaufgaben", + "new-support-request-command": "Neue Supportanfrage", + "migration-notebook-command-title": "Azure SQL-Migrationsnotizbücher öffnen", + "refresh-migrations-command": "Aktualisieren", + "retry-migration-menu": "Migration wiederholen" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json b/i18n/ads-language-pack-de/translations/extensions/git.i18n.json deleted file mode 100644 index 8abbf898b6..0000000000 --- a/i18n/ads-language-pack-de/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} Commit und Push", - "scm button commit and push tooltip": "Committen und Änderungen pushen", - "scm button commit and sync title": "Commit und Synchronisieren \"{0}\"", - "scm button commit and sync tooltip": "Committen und Änderungen synchronisieren", - "scm button commit title": "{0} Commit", - "scm button commit to new branch and push tooltip": "Commit an neuer Verzweigung ausführen und Änderungen mit Push übertragen", - "scm button commit to new branch and sync tooltip": "Commit an neuer Verzweigung ausführen und Änderungen synchronisieren", - "scm button commit to new branch tooltip": "Commit der Änderungen für neue Verzweigung ausführen", - "scm button commit tooltip": "Änderungen committen", - "scm button committing and pushing tooltip": "Commit wird ausgeführt und Änderungen werden per Push übertragen...", - "scm button committing and synching tooltip": "Commit wird ausgeführt und Änderungen werden synchronisiert...", - "scm button committing to new branch and pushing tooltip": "Committen an neuer Verzweigung wird ausgeführt und Änderungen werden mit Push übertragen...", - "scm button committing to new branch and synching tooltip": "Committen an neuer Verzweigung wird ausgeführt und Änderungen werden synchronisiert...", - "scm button committing to new branch tooltip": "Committen von Änderungen an neuer Verzweigung wird ausgeführt...", - "scm button committing tooltip": "Änderungen werden committet...", - "scm button continue title": "{0} Weiterfahren", - "scm button continue tooltip": "Rebase fortsetzen", - "scm button continuing tooltip": "Rebase wird fortgesetzt...", - "scm button publish branch": "Branch veröffentlichen", - "scm button publish branch running": "Branch wird veröffentlicht...", - "scm button sync description": "{0} Änderungen synchronisieren{1}{2}", - "scm publish branch action button title": "{0} Branch veröffentlichen", - "scm secondary button commit": "Commit", - "syncing changes": "Änderungen werden synchronisiert..." - }, - "dist/askpass-main": { - "missOrInvalid": "Fehlende oder ungültige Anmeldeinformationen." - }, - "dist/autofetch": { - "no": "Nein", - "not now": "Erneut nachfragen", - "suggest auto fetch": "Möchten Sie, dass Azure Data Studio [regelmäßig „git fetch“ ausführt] ({0})?", - "yes": "Ja" - }, - "dist/commands": { - "HEAD not available": "Es ist keine HEAD-Version von „{0}“ verfügbar.", - "Theirs": "Andere", - "Yours": "Ihre", - "add": "Zum Arbeitsbereich hinzufügen", - "add remote": "Neues Remoterepository hinzufügen...", - "addFrom": "Remoterepository aus URL hinzufügen", - "addfrom": "Remoterepository aus {0} hinzufügen", - "addremote": "Remoterepository hinzufügen", - "always": "Immer", - "are you sure": "Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten?", - "auth failed": "Fehler bei der Authentifizierung beim Git-Remoterepository.", - "auth failed specific": "Fehler bei der Authentifizierung beim Git-Remoterepository:\r\n\r\n{0}", - "branch already exists": "Ein Branch namens „{0}“ bereits vorhanden.", - "branch name": "Branchname", - "branch name does not match sanitized": "Die neue Verzweigung lautet „{0}“", - "branch name format invalid": "Der Name des Branches muss mit RegEx übereinstimmen: {0}", - "cant push": "Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst „Pull“ aus, um Ihre Änderungen zu integrieren.", - "checkout detached": "Getrennte auschecken...", - "choose": "Ordner auswählen...", - "clean repo": "Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss.", - "clonefrom": "Aus „{0}“ klonen", - "cloning": "Das Git-Repository „{0}“ wird geklont...", - "commit": "Gestagete Änderungen committen", - "commit anyway": "Leeren Commit erstellen", - "commit changes": "Commit dennoch ausführen", - "commit hash": "Commithash", - "commit message": "Commit-Nachricht", - "commit to branch": "Commit für eine neue Verzweigung ausführen", - "commitMessageWithHeadLabel2": "Nachricht (Commit für „{0}“)", - "confirm branch protection commit": "Sie versuchen, einen Commit für eine geschützte Verzweigung auszuführen, und sind möglicherweise nicht berechtigt, Ihre Commits per Push auf die Remote-Verzweigung zu übertragen.\r\n\r\nWie möchten Sie fortfahren?", - "confirm delete": "Möchten Sie {0} LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN.", - "confirm delete multiple": "Möchten Sie {0} Dateien LÖSCHEN?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN.", - "confirm discard": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", - "confirm discard all": "Möchten Sie ALLE Änderungen in {0} Dateien verwerfen?\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nWenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN.", - "confirm discard all 2": "{0}\r\n\r\nDieser Vorgang ist UNUMKEHRBAR, und Ihr aktueller Arbeitssatz geht DAUERHAFT VERLOREN.", - "confirm discard all single": "Möchten Sie die Änderungen in {0} wirklich verwerfen?", - "confirm discard multiple": "Möchten Sie wirklich Änderungen in {0} Dateien verwerfen?", - "confirm empty commit": "Möchten Sie wirklich einen leeren Commit erstellen?", - "confirm force delete branch": "Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen?", - "confirm force push": "Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\r\n\r\nMöchten Sie fortfahren?", - "confirm no verify commit": "Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu commiten. Hierdurch werden pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist.\r\n\r\nMöchten Sie den Vorgang fortsetzen?", - "confirm publish branch": "Der Branch \"{0}\" weist keinen Remotebranch auf. Möchten Sie diesen Branch veröffentlichen?", - "confirm restore": "Möchten Sie {0} wirklich wiederherstellen?", - "confirm restore multiple": "Möchten Sie {0} Dateien wirklich wiederherstellen?", - "confirm stage file with merge conflicts": "Möchten Sie {0} mit Mergingkonflikten bereitstellen?", - "confirm stage files with merge conflicts": "Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen?", - "create branch": "Neuen Branch erstellen...", - "create branch from": "Neuen Branch erstellen aus...", - "create repo": "Repository initialisieren", - "current": "Aktuell", - "default": "Standard", - "delete": "Datei löschen", - "delete branch": "Branch löschen", - "delete file": "Datei löschen", - "delete files": "Dateien löschen", - "deleted by them": "Die Datei „{0}“ wurde von Dritten gelöscht und von uns geändert.\r\n\r\nWas möchten Sie tun?", - "deleted by us": "Die Datei „{0}“ wurde von uns gelöscht und von Dritten geändert.\r\n\r\nWas möchten Sie tun?", - "discard": "Änderungen verwerfen", - "discardAll": "Alle {0} Dateien verwerfen", - "discardAll multiple": "Eine Datei verwerfen", - "drop all stashes": "Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es sind {0} Stashes vorhanden, die gelöscht werden müssen und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden können.", - "drop one stash": "Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es ist 1 Stash vorhanden, der gelöscht werden muss und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden kann.", - "empty commit": "Der Commitvorgang wurde aufgrund einer leeren Commitnachricht abgebrochen.", - "force": "Auschecken erzwingen", - "force push not allowed": "Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung „git.allowForcePush“.", - "git error": "Git-Fehler", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "Vergleich öffnen", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (Index)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Arbeitsstruktur)", - "init": "Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird", - "init repo": "Repository initialisieren", - "invalid branch name": "Ungültiger Branchname", - "keep ours": "Unsere Version beibehalten", - "keep theirs": "Deren Version beibehalten", - "learn more": "Weitere Informationen", - "local changes": "Ihre lokalen Änderungen werden durch Auschecken überschrieben.", - "merge commit": "Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen?", - "merge conflicts": "Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen.", - "missing user info": "Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren.", - "never": "Nie", - "never again": "OK, nicht mehr anzeigen", - "never ask again": "OK, nicht mehr fragen", - "no changes": "Keine Änderungen zum Speichern vorhanden.", - "no changes stash": "Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann.", - "no more": "Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist.", - "no rebase": "Es wird kein Rebase ausgeführt.", - "no remotes added": "In Ihrem Repository liegen keine Remoteelemente vor.", - "no remotes to fetch": "In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt.", - "no remotes to publish": "In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert.", - "no remotes to pull": "In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert.", - "no remotes to push": "In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert.", - "no staged changes": "Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann.\r\n\r\nMöchten Sie all Ihre Änderungen stagen und direkt committen?", - "no stashes": "Das Repository enthält keine Stashes.", - "no tags": "Dieses Repository hat keine Tags.", - "no verify commit not allowed": "Commits ohne Überprüfung sind nicht zulässig, aktivieren Sie sie mit der Einstellung „git.allowNoVerifyCommit“.", - "nobranch": "Wählen Sie ein Branch für den Push zu einem Remoteelement aus.", - "ok": "OK", - "open git log": "Git-Protokoll öffnen", - "open repo": "Repository öffnen", - "openrepo": "Öffnen", - "openreponew": "In neuem Fenster öffnen", - "pick branch pull": "Branch für Pull auswählen", - "pick provider": "Wählen Sie einen Anbieter aus, um den Branch „{0}“ hier zu veröffentlichen:", - "pick remote": "Remotespeicherort auswählen, an dem der Branch „{0}“ veröffentlicht wird:", - "pick remote pull repo": "Remoteelement zum Pullen des Branch auswählen", - "pick stash to apply": "Stash zum Anwenden auswählen", - "pick stash to drop": "Zu löschenden Stash auswählen", - "pick stash to pop": "Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll.", - "proposeopen": "Möchten Sie das geklonte Repository öffnen?", - "proposeopen init": "Möchten Sie das initialisierte Repository öffnen?", - "proposeopen2": "Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", - "proposeopen2 init": "Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen?", - "provide branch name": "Bitte geben Sie einen neuen Branchnamen an.", - "provide commit hash": "Geben Sie den Commithash an.", - "provide commit message": "Geben Sie eine Commit-Nachrichte ein.", - "provide remote name": "Remotenamen angeben", - "provide stash message": "Geben Sie optional eine Stash-Nachricht ein.", - "provide tag message": "Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen.", - "provide tag name": "Geben Sie einen Tagnamen an.", - "publish to": "In „{0}“ veröffentlichen", - "remote already exists": "Remote-'{0}' ist bereits vorhanden.", - "remote branch at": "Remotebranch unter {0}", - "remote name": "Remotename", - "remote name format invalid": "Ungültiges Format des Remotenamens", - "remove remote": "Remote zum Entfernen auswählen", - "repourl": "Repository-URL", - "restore file": "Datei wiederherstellen", - "restore files": "Dateien wiederherstellen", - "save and commit": "Alle speichern & committen", - "save and stash": "Alle speichern und stashen", - "select a branch to merge from": "Branch für die Zusammenführung auswählen", - "select a branch to rebase onto": "Branch für Rebase auswählen", - "select a ref to checkout": "Referenz zum Auschecken auswählen", - "select a ref to checkout detached": "Referenz zum Auschecken im getrennten Modus auswählen", - "select a ref to create a new branch from": "Verweis auswählen, aus dem der Branch „{0}“ erstellt werden soll", - "select a tag to delete": "Zu löschendes Tag auswählen", - "select branch to delete": "Wählen Sie einen Branch zum Löschen aus", - "select log level": "Protokollstufe auswählen", - "selectFolder": "Repositoryspeicherort auswählen", - "show command output": "Befehlsausgabe anzeigen", - "stash": "Dennoch stashen", - "stash merge conflicts": "Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten.", - "stash message": "Stash-Nachricht", - "stashcheckout": "Stashen und auschecken", - "sure drop": "Möchten Sie den folgenden Stash löschen: {0}?", - "sync is unpredictable": "Durch diese Aktion werden Commits von und an '{0}/{1}' gepullt und gepusht.", - "tag at": "Tag bei {0}", - "tag message": "Nachricht", - "tag name": "Tag-Name", - "there are untracked files": "Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden.", - "there are untracked files single": "Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}.", - "undo commit": "Mergecommit rückgängig machen", - "unsaved files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Commit speichern?", - "unsaved files single": "Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}.\r\n\r\nMöchten Sie vor dem Commit speichern?", - "unsaved stash files": "{0} Dateien wurden nicht gespeichert.\r\n\r\nMöchten Sie diese vor dem Stashen speichern?", - "unsaved stash files single": "Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}.\r\n\r\nMöchten Sie sie vor dem Stashen speichern?", - "warn untracked": "Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT!\r\nDieser Vorgang ist UNUMKEHRBAR.\r\nDie Dateien gehen DAUERHAFT VERLOREN.", - "yes": "Ja", - "yes discard tracked": "1 verfolgte Datei verwerfen", - "yes discard tracked multiple": "{0} verfolgte Dateien verwerfen", - "yes never again": "Ja, nicht mehr anzeigen" - }, - "dist/log": { - "gitLogLevel": "Protokolliergrad: {0}" - }, - "dist/main": { - "skipped": "Gefundenes Git wurde übersprungen in: {0}", - "using git": "Verwenden von Git {0} von {1}", - "validating": "Gefundenes Git wurde überprüft in: {0}" - }, - "dist/model": { - "no repositories": "Es sind keine verfügbaren Repositorys vorhanden.", - "not supported": "Absolute Pfade werden in der Einstellung „git.canRepositories“ nicht unterstützt.", - "pick repo": "Repository auswählen", - "repoOnHomeDriveRootWarning": "Das Git-Repository kann bei '{0}' nicht automatisch geöffnet werden. Um dieses Git-Repository zu öffnen, öffnen Sie es direkt als Ordner in VS Code.", - "too many submodules": "Das Repository „{0}“ enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen." - }, - "dist/repository": { - "add known": "Möchten Sie „{0}“ zu .gitignore hinzufügen?", - "added by them": "Konflikt: von Anderen hinzugefügt", - "added by us": "Konflikt: von uns hinzugefügt", - "always pull": "Immer pullen", - "both added": "Konflikt: beide hinzugefügt", - "both deleted": "Konflikt: beide gelöscht", - "both modified": "Konflikt: beide geändert", - "changes": "Änderungen", - "commit": "Commit", - "commit in rebase": "Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab.", - "commitMessage": "Nachricht ({0} für Commit)", - "commitMessageCountdown": "{0} Zeichen in der aktuellen Zeile verbleibend", - "commitMessageWarning": "{0} Zeichen über {1} in der aktuellen Zeile", - "commitMessageWhitespacesOnlyWarning": "Die aktuelle Commitnachricht enthält nur Leerzeichen.", - "commitMessageWithHeadLabel": "Nachricht ({0} für Commit in „{1}“)", - "deleted": "Gelöscht", - "deleted by them": "Konflikt: von Anderen gelöscht", - "deleted by us": "Konflikt: von uns gelöscht", - "dont pull": "Nicht pullen", - "git.title.deleted": "{0} (gelöscht)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (unseres)", - "git.title.theirs": "{0} (ihres)", - "git.title.untracked": "{0} (keine Nachverfolgung)", - "git.title.workingTree": "{0} (Arbeitsstruktur)", - "huge": "Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert.", - "ignored": "Ignoriert", - "index added": "Index hinzugefügt", - "index copied": "Index kopiert", - "index deleted": "Index gelöscht", - "index modified": "Index geändert", - "index renamed": "Index umbenannt", - "intent to add": "Hinzuzufügende Absicht", - "merge changes": "Änderungen zusammenführen", - "modified": "Geändert", - "neveragain": "Nicht mehr anzeigen", - "no": "Nein", - "ok": "OK", - "open": "Öffnen", - "open.merge": "Merge öffnen", - "pull": "Pull", - "pull branch maybe rebased": "Offenbar wurde für den aktuellen Branch („{0}“) ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", - "pull maybe rebased": "Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden?", - "pull n": "{0} Commits aus {1}/{2} per Pull übertragen", - "pull push n": "{0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen", - "push n": "{0} Commits per Push nach {1}/{2} übertragen", - "push success": "Push wurde erfolgreich ausgeführt.", - "staged changes": "Gestagete Änderungen", - "sync changes": "Änderungen synchronisieren", - "sync is unpredictable": "Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen.", - "tooManyChangesWarning": "Es wurden zu viele Änderungen erkannt. Im Folgenden werden nur die ersten {0} Änderungen angezeigt.", - "untracked": "Nicht verfolgt", - "untracked changes": "Nicht nachverfolgte Änderungen", - "yes": "Ja" - }, - "dist/statusbar": { - "checkout": "Branch/Tag auschecken...", - "publish branch": "Verzweigung veröffentlichen", - "publish to": "In „{0}“ veröffentlichen", - "publish to...": "Veröffentlichen in...", - "rebasing": "Rebase wird ausgeführt", - "syncing changes": "Änderungen werden synchronisiert..." - }, - "dist/timelineProvider": { - "git.timeline.email": "E-Mail", - "git.timeline.openComparison": "Vergleich öffnen", - "git.timeline.source": "Git-Verlauf", - "git.timeline.stagedChanges": "Gestagete Änderungen", - "git.timeline.uncommitedChanges": "Ausgecheckte Änderungen", - "git.timeline.you": "Sie" - }, - "package": { - "colors.added": "Farbe für hinzugefügte Ressourcen.", - "colors.conflict": "Farbe für Ressourcen mit Konflikten.", - "colors.deleted": "Farbe für gelöschte Ressourcen.", - "colors.ignored": "Farbe für ignorierte Ressourcen.", - "colors.modified": "Farbe für geänderte Ressourcen.", - "colors.renamed": "Farbe für umbenannte oder kopierte Ressourcen.", - "colors.stageDeleted": "Farbe für gelöschte Ressourcen, die gestaget wurden.", - "colors.stageModified": "Farbe für geänderte Ressourcen, die gestaget wurden.", - "colors.submodule": "Farbe für Submodul-Ressourcen.", - "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", - "command.addRemote": "Remoterepository hinzufügen...", - "command.api.getRemoteSources": "Remotequellen abrufen", - "command.api.getRepositories": "Repositorys abrufen", - "command.api.getRepositoryState": "Repositorystatus abrufen", - "command.branch": "Branch wird erstellt...", - "command.branchFrom": "Branch erstellen aus...", - "command.checkout": "Auschecken an...", - "command.checkoutDetached": "Auschecken an (getrennt)...", - "command.cherryPick": "Cherry-Pick...", - "command.clean": "Änderungen verwerfen", - "command.cleanAll": "Alle Änderungen verwerfen", - "command.cleanAllTracked": "Alle nachverfolgten Änderungen verwerfen", - "command.cleanAllUntracked": "Alle nicht nachverfolgten Änderungen verwerfen", - "command.clone": "Klonen", - "command.cloneRecursive": "Klonen (rekursiv)", - "command.close": "Repository schließen", - "command.closeAllDiffEditors": "Alle Diff-Editoren schließen", - "command.commit": "Commit", - "command.commitAll": "Commit für alle ausführen", - "command.commitAllAmend": "Commit für alle ausführen (Ändern)", - "command.commitAllAmendNoVerify": "Alle committen (ändern, keine Überprüfung)", - "command.commitAllNoVerify": "Alle committen (keine Überprüfung)", - "command.commitAllSigned": "Alle committen (unterzeichnet)", - "command.commitAllSignedNoVerify": "Alle committen (abgemeldet, keine Überprüfung)", - "command.commitEmpty": "Leer committen", - "command.commitEmptyNoVerify": "Commit leer (keine Überprüfung)", - "command.commitMessageAccept": "Commit-Nachricht akzeptieren", - "command.commitMessageDiscard": "Commit-Nachricht verwerfen", - "command.commitNoVerify": "Commit ausführen (keine Überprüfung)", - "command.commitStaged": "Gestagetes committen", - "command.commitStagedAmend": "Gestagetes committen (Ändern)", - "command.commitStagedAmendNoVerify": "Commit gestaget (ändern, keine Überprüfung)", - "command.commitStagedNoVerify": "Commit gestaget (keine Überprüfung)", - "command.commitStagedSigned": "Gestagetes committen (signiert)", - "command.commitStagedSignedNoVerify": "Commit gestaget (abgemeldet, keine Überprüfung)", - "command.createTag": "Tag erstellen", - "command.deleteBranch": "Branch löschen...", - "command.deleteTag": "Tag löschen", - "command.fetch": "Abrufen", - "command.fetchAll": "Von allen Remotes holen", - "command.fetchPrune": "Abrufen (Prune)", - "command.git.acceptMerge": "Merge akzeptieren", - "command.ignore": "Zu .gitignore hinzufügen", - "command.init": "Repository initialisieren", - "command.merge": "Branch zusammenführen...", - "command.openAllChanges": "Alle Änderungen öffnen", - "command.openChange": "Offene Änderungen", - "command.openFile": "Datei öffnen", - "command.openHEADFile": "Datei öffnen (HEAD)", - "command.openRepository": "Repository öffnen", - "command.publish": "Branch veröffentlichen...", - "command.pull": "Pull", - "command.pullFrom": "Pullen von...", - "command.pullRebase": "Pull (Rebase)", - "command.push": "Push", - "command.pushFollowTags": "Push (Tags folgen)", - "command.pushFollowTagsForce": "Push (Tags folgen, Erzwingen)", - "command.pushForce": "Push (Erzwingen)", - "command.pushTags": "Tags pushen", - "command.pushTo": "Push zu...", - "command.pushToForce": "Push zu... (Erzwingen)", - "command.rebase": "Rebase für Branch ausführen...", - "command.rebaseAbort": "Rebase abbrechen", - "command.refresh": "Aktualisieren", - "command.removeRemote": "Remote entfernen", - "command.rename": "Umbenennen", - "command.renameBranch": "Branch umbenennen...", - "command.restoreCommitTemplate": "Commitvorlage wiederherstellen", - "command.revealFileInOS.linux": "Ordner mit Inhalt öffnen", - "command.revealFileInOS.mac": "Im Finder anzeigen", - "command.revealFileInOS.windows": "Im Datei-Explorer anzeigen", - "command.revealInExplorer": "In Explorer-Ansicht anzeigen", - "command.revertChange": "Änderung zurücksetzen", - "command.revertSelectedRanges": "Ausgewählte Bereiche zurücksetzen", - "command.setLogLevel": "Protokollstufe festlegen...", - "command.showOutput": "Git-Ausgabe anzeigen", - "command.stage": "Änderungen bereitstellen", - "command.stageAll": "Alle Änderungen bereitstellen", - "command.stageAllMerge": "Alle zusammengeführten Änderungen stagen", - "command.stageAllTracked": "Alle nachverfolgten Änderungen bereitstellen", - "command.stageAllUntracked": "Alle nicht nachverfolgten Änderungen bereitstellen", - "command.stageChange": "Änderung bereitstellen", - "command.stageSelectedRanges": "Gewählte Bereiche staffeln", - "command.stash": "Stash ausführen", - "command.stashApply": "Stash anwenden...", - "command.stashApplyLatest": "Neuesten Stash anwenden", - "command.stashDrop": "Stash löschen...", - "command.stashDropAll": "Alle Stashes löschen...", - "command.stashIncludeUntracked": "Stash (einschließlich nicht verfolgt)", - "command.stashPop": "Pop für Stash ausführen...", - "command.stashPopLatest": "Pop für letzten Stash ausführen", - "command.sync": "Synchronisierung", - "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Mit Auswahl vergleichen", - "command.timelineCopyCommitId": "Commit-ID kopieren", - "command.timelineCopyCommitMessage": "Commitnachricht kopieren", - "command.timelineOpenDiff": "Offene Änderungen", - "command.timelineSelectForCompare": "Für Vergleich auswählen", - "command.undoCommit": "Letzten Commit rückgängig machen", - "command.unstage": "Bereitstellung der Änderungen aufheben", - "command.unstageAll": "Bereitstellung aller Änderungen aufheben", - "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", - "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", - "config.allowNoVerifyCommit": "Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind.", - "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für gestagete Änderungen immer anzeigen.", - "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", - "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", - "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", - "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", - "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", - "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen.", - "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist.", - "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", - "config.branchPrefix": "Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird.", - "config.branchProtection": "Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden.", - "config.branchProtectionPrompt": "Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird.", - "config.branchProtectionPrompt.alwaysCommit": "Der Commit für Änderungen muss immer für die geschützte Verzweigung ausgeführt werden.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Der Commit für Änderungen muss immer für eine neue Verzweigung ausgeführt werden.", - "config.branchProtectionPrompt.alwaysPrompt": "Immer fragen, bevor für Änderungen ein Commit für eine geschützte Verzweigung ausgeführt wird.", - "config.branchRandomNameDictionary": "Liste der Wörterbücher, die für den zufällig generierten Zweignamen verwendet werden. Jeder Wert stellt das Wörterbuch dar, das zum Generieren des Segments des Zweignamens verwendet wird. Unterstützte Wörterbücher: „Adjektive“, „Tiere“, „Farben“ und „Zahlen“.", - "config.branchRandomNameDictionary.adjectives": "Ein zufälliges Adjektiv", - "config.branchRandomNameDictionary.animals": "Ein zufälliger Tiername", - "config.branchRandomNameDictionary.colors": "Ein zufälliger Farbname", - "config.branchRandomNameDictionary.numbers": "Eine Zufallszahl zwischen 100 und 999", - "config.branchRandomNameEnable": "Steuert, ob beim Erstellen einer neuen Verzweigung ein zufälliger Name generiert wird.", - "config.branchSortOrder": "Steuert die Sortierreihenfolge für Branches.", - "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", - "config.branchWhitespaceChar": "Das Zeichen, das Leerzeichen in neuen Verzweigungsnamen ersetzen und Segmente eines zufällig generierten Verzweigungsnamens trennen soll.", - "config.checkoutType": "Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird.", - "config.checkoutType.local": "Lokale Branches", - "config.checkoutType.remote": "Remotebranches", - "config.checkoutType.tags": "Tags", - "config.closeDiffOnOperation": "Steuert, ob der Diff-Editor automatisch geschlossen werden soll, wenn Änderungen gestasht, zugesagt, verworfen, bereitgestellt oder nicht bereitgestellt werden.", - "config.commandsToLog": "Liste der Git-Befehle (z. B. Commit, Push), deren „stdout“ in der [Git-Ausgabe](command:git.showOutput) protokolliert werden würde. Wenn für den Git-Befehl ein clientseitiger Hook konfiguriert ist, wird „stdout“ des clientseitigen Hooks auch in der [Git-Ausgabe](command:git.showOutput) protokolliert.", - "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer.", - "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", - "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", - "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", - "config.countBadge": "Steuert den Git-Anzahlbadge.", - "config.countBadge.all": "Alle Änderungen zählen.", - "config.countBadge.off": "Zähler deaktivieren.", - "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", - "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt.", - "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", - "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", - "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", - "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", - "config.enableCommitSigning": "Aktiviert die Commitsignierung mit GPG oder X.509.", - "config.enableSmartCommit": "Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind.", - "config.enableStatusBarSync": "Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird.", - "config.enabled": "Legt fest, ob Git aktiviert ist.", - "config.experimental.installGuide": "Experimentelle Verbesserungen für den Git-Setupfluss.", - "config.fetchOnPull": "Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen.", - "config.followTagsWhenSync": "Führt einen Pushvorgang für alle Tags durch, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", - "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", - "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", - "config.ignoreRebaseWarning": "Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde.", - "config.ignoreSubmodules": "Ignoriert Änderungen an Untermodulen in der Dateistruktur.", - "config.ignoreWindowsGit27Warning": "Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist.", - "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", - "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", - "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", - "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben.", - "config.logLevel": "Gibt an, wie viele Informationen (falls vorhanden) bei der [Git-Ausgabe](command:git.showOutput) protokolliert werden sollen.", - "config.logLevel.critical": "Nur wichtige Informationen protokollieren", - "config.logLevel.debug": "Nur Fehlersuche, Informationen, Warnungen, Fehler und wichtige Informationen protokollieren", - "config.logLevel.error": "Nur Fehler und wichtige Informationen protokollieren", - "config.logLevel.info": "Nur Informationen, Warnungen, Fehler und wichtige Informationen protokollieren", - "config.logLevel.off": "Nichts protokollieren", - "config.logLevel.trace": "Alle Informationen protokollieren", - "config.logLevel.warn": "Nur Warnungen, Fehler und wichtige Informationen protokollieren", - "config.mergeEditor": "Den Zusammenführungseditor für Dateien öffnen, die derzeit in Konflikt stehen.", - "config.openAfterClone": "Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird.", - "config.openAfterClone.always": "Öffnet Elemente immer im aktuellen Fenster.", - "config.openAfterClone.alwaysNewWindow": "Öffnet Elemente immer in einem neuen Fenster.", - "config.openAfterClone.prompt": "Fordert immer eine Aktion an.", - "config.openAfterClone.whenNoFolderOpen": "Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist.", - "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", - "config.path": "Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\\Programme\\Git\\bin\\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten.", - "config.postCommitCommand": "Führt einen Git-Befehl nach erfolgreichem Commit aus.", - "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", - "config.postCommitCommand.push": "Führen Sie „Git Push“ nach einem erfolgreichen Commit aus.", - "config.postCommitCommand.sync": "Führen Sie „Git Sync“ nach einem erfolgreichen Commit aus.", - "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeCommit.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeCommit.never": "Hiermit wird diese Prüfung deaktiviert.", - "config.promptToSaveFilesBeforeCommit.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.promptToSaveFilesBeforeStash": "Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeStash.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeStash.never": "Deaktiviert diese Prüfung.", - "config.promptToSaveFilesBeforeStash.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.pruneOnFetch": "Löscht Elemente beim Abrufen.", - "config.pullTags": "Hiermit werden alle Tags beim Pullvorgang abgerufen.", - "config.rebaseWhenSync": "Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.repositoryScanIgnoredFolders": "Liste der Ordner, die beim Scannen nach Git-Repositorys ignoriert werden, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist.", - "config.repositoryScanMaxDepth": "Steuert die Tiefe, die beim Überprüfen von Arbeitsbereichsordnern für Git-Repositorys verwendet wird, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. Kann auf „-1“ festgelegt werden, wenn kein Limit gelten soll.", - "config.requireGitUserConfig": "Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt.", - "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", - "config.showActionButton": "Steuert, ob eine Aktionsschaltfläche in der Quellensteuerungsansicht angezeigt wird.", - "config.showActionButton.commit": "Zeigen Sie eine Aktionsschaltfläche zum Übertragen von Änderungen an, wenn der lokale Zweig geänderte Dateien enthält, die zum Übertragen bereit sind.", - "config.showActionButton.publish": "Zeigen Sie eine Aktionsschaltfläche an, um den lokalen Branch zu veröffentlichen, wenn er keinen verfolgenden Remote Branch hat.", - "config.showActionButton.sync": "Zeigen Sie eine Aktionsschaltfläche zum Synchronisieren von Änderungen an, wenn der lokale Zweig entweder vor oder hinter dem entfernten Zweig liegt.", - "config.showCommitInput": "Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird.", - "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird.", - "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", - "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", - "config.smartCommitChanges": "Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden.", - "config.smartCommitChanges.all": "Hiermit werden alle Änderungen automatisch gestaget.", - "config.smartCommitChanges.tracked": "Es wurden nur nachverfolgte Änderungen automatisch gestaget.", - "config.statusLimit": "Steuert, wie die Anzahl der Änderungen begrenzt wird, die über den Git-Statusbefehl analysiert werden können. Kann auf 0 (Null) festgelegt werden, um keinen Grenzwert zu setzen.", - "config.suggestSmartCommit": "Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen.", - "config.supportCancellation": "Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann.", - "config.terminalAuthentication": "Steuert, ob VS Code als Authentifizierungshandler für git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird.", - "config.terminalGitEditor": "Steuert, ob VS Code als Git-Editor für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, um eine Änderung in dieser Einstellung zu übernehmen.", - "config.timeline.date": "Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll.", - "config.timeline.date.authored": "Erstellungsdatum verwenden", - "config.timeline.date.committed": "Commitdatum verwenden", - "config.timeline.showAuthor": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", - "config.timeline.showUncommitted": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", - "config.untrackedChanges": "Legt fest, wie sich nicht nachverfolgte Änderungen verhalten.", - "config.untrackedChanges.hidden": "Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen.", - "config.untrackedChanges.mixed": "Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch.", - "config.untrackedChanges.separate": "Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen.", - "config.useCommitInputAsStashMessage": "Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird.", - "config.useEditorAsCommitInput": "Steuert, ob ein Volltext-Editor zum Erstellen von Commitnachrichten verwendet wird, wenn im Eingabefeld für den Commit keine Nachricht bereitgestellt wird.", - "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", - "config.useIntegratedAskPass": "Steuert, ob GIT_ASKPASS überschrieben werden soll, um die integrierte Version zu verwenden.", - "config.verboseCommit": "Aktivieren Sie die ausführliche Ausgabe, wenn \"#git.useEditorAsCommitInput#\" aktiviert ist.", - "description": "Git SCM-Integration", - "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Änderungen", - "submenu.commit": "Commit", - "submenu.commit.amend": "Korrigieren", - "submenu.commit.signoff": "Abmelden", - "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash ausführen", - "submenu.tags": "Tags", - "view.workbench.cloneRepository": "Sie können ein Repository lokal klonen.\r\n[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren.\r\nWeitere Informationen zur Verwendung von Git und Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen.\r\n[Ordner öffnen](command:vscode.openFolder)\r\n[Repository klonen](command:git.clone)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten.\r\n[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init?%5Btrue%5D)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installieren Sie Git, ein beliebtes Quellcodeverwaltungssystem, um Codeänderungen nachzuverfolgen und mit anderen zusammenzuarbeiten. Weitere Informationen finden Sie in unseren [Git-Leitfäden](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Die Quellcodeverwaltung hängt davon ab, ob Git installiert wird.\r\n[Git für Linux herunterladen](https://git-scm.com/download/linux)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [troubleshoot](command:git.showOutput)). Zusätzliche Quellcodeanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.missing.mac": "[Git für macOS herunterladen](https://git-scm.com/download/mac)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.missing.windows": "[Git für Windows herunterladen](https://git-scm.com/download/win)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.workspace": "Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [ in unserer Dokumentation](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-de/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..3eece4d261 --- /dev/null +++ b/i18n/ads-language-pack-de/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Optional) Geben Sie das Verbindungskennwort ein, das in \"local.settings.json\" gespeichert werden soll.", + "azureFunctionsProjectMustBeOpened": "Zum Erstellen einer neuen Azure-Funktion mit SQL-Bindung muss ein C#-Azure Functions-Projekt vorhanden sein.", + "addPackage": "Paket hinzufügen", + "addSqlBinding": "SQL-Bindung wird der Funktion \"{0}\" hinzugefügt...", + "dotnetResult": "SQL-NuGet-Paket wird hinzugefügt:\r\n{0}", + "failedToGetConnectionString": "Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten.", + "azureFunctionsExtensionNotInstalled": "Azure Functions-Erweiterung muss installiert sein, um dieses Feature verwenden zu können.", + "browseEllipsis": "Durchsuchen...", + "closeButton": "Schließen", + "connectionStringSetting": "Name der Verbindungszeichenfolge-Einstellung", + "connectionStringSettingPlaceholder": "In \"local.settings.json\" angegebene Verbindungszeichenfolgeneinstellung", + "createProject": "Erstellen eines Azure-Funktionsprojekts", + "createNewLocalAppSetting": "Neue lokale App-Einstellung erstellen", + "doNotInstall": "Nicht installieren", + "includePassword": "Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen?", + "enterTableName": "SQL-Tabelle für Abfrage eingeben", + "enterTableNameToUpsert": "SQL-Tabelle für Upsert eingeben", + "enterViewName": "SQL-Sicht für Abfrage eingeben", + "userConnectionString": "Verbindungszeichenfolge eingeben", + "enterConnectionString": "Verbindungszeichenfolge eingeben", + "enterConnectionStringSettingName": "Name der Verbindungszeichenfolge-Einstellung eingeben", + "errorNewAzureFunction": "Fehler beim Erstellen einer neuen Azure-Funktion: {0}", + "failedToParse": "Fehler beim Analysieren von \"{0}\": {1}.", + "unableToSetConnectionString": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge", + "failedToSetSetting": "Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0}", + "tableListProgressTitle": "Tabellen für die ausgewählte Datenbank werden abgerufen...", + "viewListProgressTitle": "Sichten für ausgewählte Datenbank werden abgerufen...", + "functionNameTitle": "Funktionsname", + "userPasswordLater": "Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben.", + "input": "Eingabe", + "install": "Installieren", + "learnMore": "Weitere Informationen", + "SettingAlreadyExists": "Die lokale App-Einstellung \"{0}\" ist bereits vorhanden. Überschreiben?", + "moreInformation": "Weitere Informationen", + "nameMustNotBeEmpty": "Der Name darf nicht leer sein.", + "hasSpecialCharacters": "Der Name darf keine Sonderzeichen enthalten.", + "noString": "Nein", + "noAzureFunctionsInFile": "Keine Azure-Funktionen in der aktuellen aktiven Datei", + "noAzureFunctionsProjectsInWorkspace": "Im Arbeitsbereich wurden keine Azure Functions-Projekte gefunden.", + "openFile": "Datei öffnen", + "output": "Ausgabe", + "inputDescription": "Ruft Daten aus einer Datenbank ab.", + "sqlObjectToQuery": "Abzufragende SQL-Objekte", + "sqlTableToUpsert": "SQL-Tabelle zum Upsertieren", + "save": "Speichern", + "outputDescription": "Daten in einer Datenbank speichern", + "selectButton": "Auswählen", + "selectDatabase": "Datenbank auswählen", + "selectConnectionString": "Methode für die SQL-Verbindungszeichenfolge auswählen", + "selectSetting": "SQL-Verbindungszeichenfolgeeinstellung aus local.settings.json auswählen", + "connectionProfile": "Verbindungsprofil auswählen", + "selectAzureFunction": "Azure-Funktion in der aktuellen Datei auswählen, der die SQL-Bindung hinzugefügt werden soll", + "selectAzureFunctionProjFolder": "Ordner für das Azure Function-Projekt auswählen", + "selectSqlTableOrViewPrompt": "Objekttyp für Einfügung oder Upsert auswählen", + "selectTable": "Zu verwendende Tabelle auswählen", + "selectProject": "Azure Functions-Projekt für die SQL-Bindung auswählen", + "selectBindingType": "Wählen Sie den Bindungstyp aus", + "selectBindingTypeToSpecifiedFunction": "Bindungstyp für Funktion '{0}' auswählen", + "selectView": "Zu verwendende Sicht auswählen", + "table": "Tabelle", + "azureFunctionsExtensionNotFound": "Die Azure Functions-Erweiterung ist erforderlich, um eine neue Azure-Funktion mit SQL-Bindung zu erstellen, ist aber nicht installiert. Jetzt installieren?", + "saveChangesInFile": "In der aktuellen Datei sind ungespeicherte Änderungen vorhanden. Jetzt speichern?", + "timeoutAzureFunctionFileError": "Timeout beim Warten auf die Erstellung der Azure-Funktionsdatei", + "timeoutExtensionError": "Timeout beim Warten auf die Installation der Erweiterung", + "valueMustNotBeEmpty": "Der Wert darf nicht leer sein.", + "view": "Anzeigen", + "yesString": "Ja" + }, + "package": { + "sqlBindings.addSqlBinding": "SQL-Bindung hinzufügen (Vorschau)", + "sqlBindings.createAzureFunction": "Azure-Funktion mit SQL-Bindung erstellen (Vorschau)", + "description": "Ermöglicht Benutzer*innen das Entwickeln und Veröffentlichen von Azure-Funktionen mit Azure SQL-Bindungen.", + "displayName": "SQL-Bindungen" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-de/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-de/translations/extensions/vscode.git.i18n.json index 76f7707bf9..33c51988e0 100644 --- a/i18n/ads-language-pack-de/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-de/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" hat Fingerabdruck \"{1}\"", "$(info) Remote \"{0}\" has no tags.": "$(info) Remote \"{0}\" hat keine Tags.", "$(info) This repository has no tags.": "$(info) Dieses Repository hat keine Tags.", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" hat Fingerabdruck \"{1}\"", "A branch named \"{0}\" already exists": "Ein Branch mit dem Namen \"{0}\" ist bereits vorhanden.", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "Ein Git-Repository wurde in den übergeordneten Ordnern des Arbeitsbereichs oder in den geöffneten Dateien gefunden. Möchten Sie das Repository öffnen?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "Absolute Pfade werden in der Einstellung \"git.scanRepositories\" nicht unterstützt.", @@ -43,16 +43,16 @@ "Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.": "Verweise können nicht per Push an remote übertragen werden. Führen Sie zunächst „Pull“ aus, um Ihre Änderungen zu integrieren.", "Can\\'t undo because HEAD doesn\\'t point to any commit.": "Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist.", "Changes": "Änderungen", - "Checking Out Branch/Tag...": "Verzweigung/Tag wird ausgecheckt ...", - "Checking Out Changes...": "Änderungen werden ausgecheckt ...", - "Checkout Branch/Tag...": "Verzweigung/Tag auschecken ...", + "Checking Out Branch/Tag...": "Verzweigung/Tag wird ausgecheckt...", + "Checking Out Changes...": "Änderungen werden ausgecheckt...", + "Checkout Branch/Tag...": "Verzweigung/Tag auschecken...", "Checkout detached...": "Getrennte auschecken...", "Choose Folder...": "Ordner auswählen...", "Choose a folder to clone {0} into": "Wählen Sie einen Ordner aus, in den {0} geklont werden soll.", "Choose a repository": "Repository auswählen", "Choose which repository to clone": "Wählen Sie aus, welches Repository geklont werden soll.", "Clone from URL": "Repository-URL", - "Clone from {0}": "Aus \"{0}\" klonen", + "Clone from {0}": "Aus „{0}“ klonen", "Cloning git repository \"{0}\"...": "Git-Repository \"{0}\" wird geklont...", "Commit": "Commit", "Commit & Push Changes": "Committen und Änderungen pushen", @@ -104,7 +104,6 @@ "Don\\'t Show Again": "Nicht mehr anzeigen", "Download Git": "Git herunterladen", "Email": "E-Mail", - "Enables the following features: {0}": "Enables the following features: {0}", "Failed to authenticate to git remote.": "Fehler bei der Authentifizierung beim Git-Remoterepository.", "Failed to authenticate to git remote:\\n\\n{0}": "Fehler bei der Authentifizierung beim Git-Remoterepository:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Die Datei „{0}“ wurde von ihnen gelöscht und von uns geändert.\\n\\nWas möchten Sie tun?", @@ -114,7 +113,6 @@ "Git History": "Git-Verlauf", "Git error": "Git-Fehler", "Git local working changes": "Lokale Git-Arbeitsänderungen", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git wurde nicht gefunden. Installieren Sie es, oder konfigurieren Sie es mithilfe der Einstellung \"git.path\".", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "Git-Repositorys wurden in den übergeordneten Ordnern des Arbeitsbereichs oder in den geöffneten Dateien gefunden. Möchten Sie die Repositorys öffnen?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "Es ist keine HEAD-Version von \"{0}\" verfügbar.", @@ -139,7 +137,7 @@ "Make sure you configure your \"user.name\" and \"user.email\" in git.": "Stellen Sie sicher, dass Sie Ihre \"user.name\" und \"user.email\" in Git konfigurieren.", "Manage Unsafe Repositories": "Unsichere Repositorys verwalten", "Merge Changes": "Änderungen zusammenführen", - "Message": "Nachricht", + "Message": "Meldung", "Message (commit on \"{0}\")": "Nachricht (Commit auf \"{0}\")", "Message ({0} to commit on \"{1}\")": "Nachricht ({0} für \"{1}\" committen)", "Message ({0} to commit)": "Nachricht ({0} für Commit)", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Remote zum Entfernen auswählen", "Pick a repository to mark as safe and open": "Wählen Sie ein Repository aus, das als sicher markiert werden soll und öffnen Sie es", "Pick a repository to open": "Zu öffnendes Repository auswählen", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Stash zum Anwenden auswählen", "Pick a stash to drop": "Zu löschenden Stash auswählen", "Pick a stash to pop": "Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll.", @@ -181,11 +178,11 @@ "Please provide a tag name": "Geben Sie einen Tagnamen an.", "Please provide the commit hash": "Geben Sie den Commithash an.", "Publish Branch": "Verzweigung veröffentlichen", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" veröffentlichen", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch veröffentlichen", - "Publish to {0}": "In \"{0}\" veröffentlichen", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch „{0}“ veröffentlichen", + "Publish to {0}": "In „{0}“ veröffentlichen", "Publish to...": "Veröffentlichen in...", - "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" wird veröffentlicht...", + "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch „{0}“ wird veröffentlicht...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch wird veröffentlicht...", "Pull": "Pull", "Pull {0} and push {1} commits between {2}/{3}": "{0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen", @@ -196,7 +193,6 @@ "Remote branch at {0}": "Remotebranch unter {0}", "Remote name": "Remotename", "Remote name format invalid": "Ungültiges Format des Remotenamens", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "Lokale Tags ersetzen", "Restore file": "Datei wiederherstellen", "Restore files": "Dateien wiederherstellen", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "Der neue Branch lautet \"{0}\".", "The repository does not have any commits. Please make an initial commit before creating a stash.": "Das Repository weist keine Commits auf. Führen Sie einen ersten Commit aus, bevor Sie einen Stash erstellen.", "The selection range does not contain any changes.": "Der Auswahlbereich enthält keine Änderungen.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "Es gibt bekannte Probleme mit der installierten Git \"{0}\". Aktualisieren Sie auf Git >= 2.27, damit die Git-Features ordnungsgemäß funktionieren.", "There are merge conflicts. Resolve them before committing.": "Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen.", "There are no available repositories": "Es sind keine verfügbaren Repositorys vorhanden.", "There are no changes to commit.": "Keine Änderungen zum Speichern vorhanden.", @@ -262,7 +257,6 @@ "Undo merge commit": "Mergecommit rückgängig machen", "Untracked": "Nicht verfolgt", "Untracked Changes": "Nicht nachverfolgte Änderungen", - "Update Git": "Git aktualisieren", "Using git \"{0}\" from \"{1}\"": "Git \"{0}\" von \"{1}\" verwenden", "Validating found git in: \"{0}\"": "Gefundenes Git wird überprüft in: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": "Möchten Sie \"{0}\" zu \".gitignore\" hinzufügen?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu committen. Hierdurch werden Pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist.\\n\\nMöchten Sie den Vorgang fortsetzen?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\\n\\nMöchten Sie fortfahren?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Sie versuchen, einen Commit für eine geschützte Verzweigung auszuführen, und sind möglicherweise nicht berechtigt, Ihre Commits per Push auf die Remote-Verzweigung zu übertragen.\\n\\nWie möchten Sie fortfahren?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Git \"{0}\" scheint installiert zu sein. Code funktioniert am besten mit Git >= 2", "Your local changes would be overwritten by checkout.": "Ihre lokalen Änderungen werden durch Auschecken überschrieben.", "Your repository has no remotes configured to publish to.": "In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert.", "Your repository has no remotes configured to pull from.": "In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert.", @@ -296,7 +289,7 @@ "{0} ({1}) ↔ {0} ({2})": "{0} ({1}) ↔ {0} ({2})", "{0} Commit": "{0} Commit", "{0} Commit & Push": "{0} Commit und Push", - "{0} Commit & Sync": "{0} Commit und Synchronisieren", + "{0} Commit & Sync": "Commit und Synchronisieren \"{0}\"", "{0} Continue": "{0} Weiterfahren", "{0} Fetch all remotes": "{0} Abrufen aller Remotes", "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Branch veröffentlichen", @@ -307,293 +300,290 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nDies kann NICHT rückgängig gemacht werden, und Ihr aktueller Arbeitssatz geht DAUERHAFT verloren." }, "package": { - "colors.added": "Farbe für hinzugefügte Ressourcen.", - "colors.conflict": "Farbe für Ressourcen mit Konflikten.", - "colors.deleted": "Farbe für gelöschte Ressourcen.", - "colors.ignored": "Farbe für ignorierte Ressourcen.", - "colors.modified": "Farbe für geänderte Ressourcen.", - "colors.renamed": "Farbe für umbenannte oder kopierte Ressourcen.", - "colors.stageDeleted": "Farbe für gelöschte Ressourcen, die gestaget wurden.", - "colors.stageModified": "Farbe für geänderte Ressourcen, die gestaget wurden.", - "colors.submodule": "Farbe für Submodul-Ressourcen.", - "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", + "view.workbench.scm.repositoryInParentFolders": "Ein Git-Repository wurde in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden.\r\n[Repository öffnen](command:git.openRepositoriesInParentFolders)\r\nVerwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Ein zufälliges Adjektiv", + "config.branchRandomNameDictionary.animals": "Ein zufälliger Tiername", + "config.branchRandomNameDictionary.colors": "Ein zufälliger Farbname", + "config.branchRandomNameDictionary.numbers": "Eine Zufallszahl zwischen 100 und 999", + "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", + "command.mergeAbort": "Merge abbrechen", + "command.rebaseAbort": "Rebase abbrechen", + "command.commitMessageAccept": "Commit-Nachricht akzeptieren", "command.addRemote": "Remoterepository hinzufügen...", - "command.api.getRemoteSources": "Remotequellen abrufen", - "command.api.getRepositories": "Repositorys abrufen", - "command.api.getRepositoryState": "Repositorystatus abrufen", - "command.branch": "Branch wird erstellt...", - "command.branchFrom": "Branch erstellen aus...", - "command.checkout": "Check-Out nach...", + "command.ignore": "Zu .gitignore hinzufügen", + "config.untrackedChanges.mixed": "Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Der Commit für Änderungen muss immer für eine neue Verzweigung ausgeführt werden.", + "config.branchProtectionPrompt.alwaysCommit": "Der Commit für Änderungen muss immer für die geschützte Verzweigung ausgeführt werden.", + "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer.", + "config.openRepositoryInParentFolders.always": "Öffnen Sie immer ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien.", + "config.openAfterClone.alwaysNewWindow": "Öffnet Elemente immer in einem neuen Fenster.", + "config.openAfterClone.always": "Öffnet Elemente immer im aktuellen Fenster.", + "config.branchProtectionPrompt.alwaysPrompt": "Immer fragen, bevor für Änderungen ein Commit für eine geschützte Verzweigung ausgeführt wird.", + "config.openAfterClone.prompt": "Fordert immer eine Aktion an.", + "config.publishBeforeContinueOn.always": "Unveröffentlichten Git-Status immer veröffentlichen, wenn Sie \"Weiterarbeiten an\" aus einem Git-Repository verwenden", + "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für gestagete Änderungen immer anzeigen.", + "submenu.commit.amend": "Korrigieren", + "command.stashApplyLatest": "Neuesten Stash anwenden", + "command.stashApply": "Stash anwenden...", + "config.smartCommitChanges.all": "Hiermit werden alle Änderungen automatisch gestaget.", + "config.smartCommitChanges.tracked": "Es wurden nur nachverfolgte Änderungen automatisch gestaget.", + "submenu.branch": "Branch", + "submenu.changes": "Änderungen", + "config.promptToSaveFilesBeforeCommit.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", + "config.promptToSaveFilesBeforeStash.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", + "config.promptToSaveFilesBeforeCommit.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", + "config.promptToSaveFilesBeforeStash.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", "command.checkoutDetached": "Auschecken an (getrennt)...", + "command.checkout": "Auschecken an...", "command.cherryPick": "Cherry-Pick...", - "command.clean": "Änderungen verwerfen", - "command.cleanAll": "Alle Änderungen verwerfen", - "command.cleanAllTracked": "Alle nachverfolgten Änderungen verwerfen", - "command.cleanAllUntracked": "Alle nicht nachverfolgten Änderungen verwerfen", "command.clone": "Klonen", "command.cloneRecursive": "Klonen (rekursiv)", - "command.close": "Repository schließen", + "command.continueInLocalClone": "Repository lokal klonen und auf Desktop öffnen...", "command.closeAllDiffEditors": "Alle Diff-Editoren schließen", + "command.close": "Repository schließen", + "colors.added": "Farbe für hinzugefügte Ressourcen.", + "colors.stageDeleted": "Farbe für gelöschte Ressourcen, die gestaget wurden.", + "colors.deleted": "Farbe für gelöschte Ressourcen.", + "colors.ignored": "Farbe für ignorierte Ressourcen.", + "colors.stageModified": "Farbe für geänderte Ressourcen, die gestaget wurden.", + "colors.modified": "Farbe für geänderte Ressourcen.", + "colors.renamed": "Farbe für umbenannte oder kopierte Ressourcen.", + "colors.conflict": "Farbe für Ressourcen mit Konflikten.", + "colors.submodule": "Farbe für Submodul-Ressourcen.", + "colors.untracked": "Farbe für nicht verfolgte Ressourcen.", + "submenu.commit": "Commit", "command.commit": "Commit", + "command.commitNoVerify": "Commit ausführen (keine Überprüfung)", "command.commitAll": "Commit für alle ausführen", - "command.commitAllAmend": "Alle committen (Bearbeiten)", - "command.commitAllAmendNoVerify": "Alle committen (Bearbeiten, keine Überprüfung)", + "command.commitAllAmend": "Commit für alle ausführen (Ändern)", + "command.commitAllAmendNoVerify": "Alle committen (ändern, keine Überprüfung)", "command.commitAllNoVerify": "Alle committen (keine Überprüfung)", "command.commitAllSigned": "Alle committen (unterzeichnet)", "command.commitAllSignedNoVerify": "Alle committen (abgemeldet, keine Überprüfung)", "command.commitEmpty": "Leer committen", "command.commitEmptyNoVerify": "Commit leer (keine Überprüfung)", - "command.commitMessageAccept": "Commit-Nachricht akzeptieren", - "command.commitMessageDiscard": "Commit-Nachricht verwerfen", - "command.commitNoVerify": "Commit ausführen (keine Überprüfung)", "command.commitStaged": "Gestagetes committen", - "command.commitStagedAmend": "Gestagete committen (Bearbeiten)", - "command.commitStagedAmendNoVerify": "Gestagete commiten (Bearbeiten, keine Überprüfung)", + "command.commitStagedAmend": "Gestagetes committen (Ändern)", + "command.commitStagedAmendNoVerify": "Commit gestaget (ändern, keine Überprüfung)", "command.commitStagedNoVerify": "Commit gestaget (keine Überprüfung)", "command.commitStagedSigned": "Gestagetes committen (signiert)", "command.commitStagedSignedNoVerify": "Commit gestaget (abgemeldet, keine Überprüfung)", - "command.continueInLocalClone": "Repository lokal klonen und auf Desktop öffnen...", + "config.enableSmartCommit": "Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind.", + "command.timelineCompareWithSelected": "Mit Auswahl vergleichen", + "command.git.acceptMerge": "Zusammenführen abschließen", + "command.git.runGitMerge": "Computekonflikte mit Git", + "command.git.runGitMergeDiff3": "Computekonflikte mit Git (Diff3)", + "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", + "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", "command.continueInLocalClone.qualifiedName": "Weiterarbeiten im neuen lokalen Klon", + "config.openRepositoryInParentFolders": "Steuern Sie, ob ein Repository in übergeordneten Ordnern von Arbeitsbereichen oder geöffneten Dateien geöffnet werden soll.", + "config.smartCommitChanges": "Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden.", + "config.statusLimit": "Steuert, wie die Anzahl der Änderungen begrenzt wird, die über den Git-Statusbefehl analysiert werden können. Kann auf 0 (Null) festgelegt werden, um keinen Grenzwert zu setzen.", + "config.untrackedChanges": "Legt fest, wie sich nicht nachverfolgte Änderungen verhalten.", + "config.countBadge": "Steuert den Git-Anzahlbadge.", + "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", + "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben.", + "config.repositoryScanMaxDepth": "Steuert die Tiefe, die beim Überprüfen von Arbeitsbereichsordnern für Git-Repositorys verwendet wird, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. Kann auf „-1“ festgelegt werden, wenn kein Limit gelten soll.", + "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", + "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", + "config.branchSortOrder": "Steuert die Sortierreihenfolge für Branches.", + "config.similarityThreshold": "Steuert den Schwellenwert des Ähnlichkeitsindexes (d. h. die Anzahl der Hinzufügungen/Löschungen im Vergleich zur Dateigröße) für Änderungen in einem Paar hinzugefügter/gelöschter Dateien, die als Umbenennung betrachtet werden sollen.", + "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", + "config.checkoutType": "Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird.", + "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", + "config.useIntegratedAskPass": "Steuert, ob GIT_ASKPASS überschrieben werden soll, um die integrierte Version zu verwenden.", + "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt.", + "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", + "config.promptToSaveFilesBeforeStash": "Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll.", + "config.pullBeforeCheckout": "Steuert, ob ein Branch ohne ausgehende Commits vor dem Auschecken schnell weitergeleitet wird.", + "config.useEditorAsCommitInput": "Steuert, ob ein Volltext-Editor zum Erstellen von Commitnachrichten verwendet wird, wenn im Eingabefeld für den Commit keine Nachricht bereitgestellt wird.", + "config.supportCancellation": "Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann.", + "config.branchProtectionPrompt": "Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen an einen geschützten Branch ausgeführt wird.", + "config.branchRandomNameEnable": "Steuert, ob beim Erstellen einer neuen Verzweigung ein zufälliger Name generiert wird.", + "config.showActionButton": "Steuert, ob eine Aktionsschaltfläche in der Quellensteuerungsansicht angezeigt wird.", + "config.allowNoVerifyCommit": "Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind.", + "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", + "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", + "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", + "config.enableStatusBarSync": "Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird.", + "config.closeDiffOnOperation": "Steuert, ob der Diff-Editor automatisch geschlossen werden soll, wenn Änderungen gestasht, zugesagt, verworfen, bereitgestellt oder nicht bereitgestellt werden.", + "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", + "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", + "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", + "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", + "config.terminalGitEditor": "Steuert, ob VS Code als Git-Editor für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, um eine Änderung in dieser Einstellung zu übernehmen.", + "config.terminalAuthentication": "Steuert, ob VS Code als Authentifizierungshandler für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird.", + "config.openAfterClone": "Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird.", + "config.optimisticUpdate": "Steuert, ob der Status der Quellcodeverwaltungsansicht nach dem Ausführen von Git-Befehlen optimistisch aktualisiert werden soll.", + "config.publishBeforeContinueOn": "Steuert, ob der unveröffentlichte Git-Status veröffentlicht werden soll, wenn \"Weiterarbeiten an\" aus einem Git-Repository verwendet wird.", + "config.requireGitUserConfig": "Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt.", + "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", + "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird.", + "config.timeline.showAuthor": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", + "config.showCommitInput": "Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird.", + "config.timeline.showUncommitted": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", + "config.useCommitInputAsStashMessage": "Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird.", + "config.timeline.date": "Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll.", + "command.timelineCopyCommitId": "Commit-ID kopieren", + "command.timelineCopyCommitMessage": "Commitnachricht kopieren", + "config.countBadge.all": "Alle Änderungen zählen.", + "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", + "command.branchFrom": "Branch erstellen aus...", + "command.branch": "Branch wird erstellt...", "command.createTag": "Tag erstellen", "command.deleteBranch": "Branch löschen...", "command.deleteRemoteTag": "Remotetag löschen", "command.deleteTag": "Tag löschen", - "command.fetch": "Fetchen", - "command.fetchAll": "Von allen Remotes holen", + "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", + "config.promptToSaveFilesBeforeCommit.never": "Deaktiviert diese Prüfung.", + "config.promptToSaveFilesBeforeStash.never": "Hiermit wird diese Prüfung deaktiviert.", + "command.cleanAll": "Alle Änderungen verwerfen", + "command.cleanAllTracked": "Alle nachverfolgten Änderungen verwerfen", + "command.cleanAllUntracked": "Alle nicht nachverfolgten Änderungen verwerfen", + "command.clean": "Änderungen verwerfen", + "command.commitMessageDiscard": "Commit-Nachricht verwerfen", + "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", + "command.stashDropAll": "Alle Stashes löschen...", + "command.stashDrop": "Stash löschen...", + "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist.", + "config.verboseCommit": "Aktivieren Sie die ausführliche Ausgabe, wenn \"#git.useEditorAsCommitInput#\" aktiviert ist.", + "config.enableCommitSigning": "Aktiviert die Commitsignierung mit GPG oder X.509.", + "config.experimental.installGuide": "Experimentelle Verbesserungen für den Git-Setupfluss.", + "command.fetch": "Abrufen", "command.fetchPrune": "Abrufen (Prune)", - "command.git.acceptMerge": "Zusammenführen abschließen", - "command.git.openMergeEditor": "Im Merge-Editor auflösen", - "command.git.runGitMerge": "Computekonflikte mit Git", - "command.git.runGitMergeDiff3": "Computekonflikte mit Git (Diff3)", - "command.ignore": "Zu .gitignore hinzufügen", + "command.fetchAll": "Von allen Remotes holen", + "config.pullTags": "Hiermit werden alle Tags beim Pullvorgang abgerufen.", + "config.rebaseWhenSync": "Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", + "command.api.getRemoteSources": "Remotequellen abrufen", + "command.api.getRepositories": "Repositorys abrufen", + "command.api.getRepositoryState": "Repositorystatus abrufen", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Git SCM-Integration", + "view.workbench.scm.repositoriesInParentFolders": "Git-Repositorys wurden in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden.\r\n[Repository öffnen](command:git.openRepositoriesInParentFolders)\r\nVerwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren.\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Ignoriert Änderungen an Untermodulen in der Dateistruktur.", + "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", + "config.ignoreWindowsGit27Warning": "Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist.", + "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", + "config.ignoreRebaseWarning": "Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde.", + "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", + "view.workbench.scm.empty": "Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen.\r\n[Ordner öffnen](command:vscode.openFolder)\r\n[Repository klonen](command:git.clone)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", "command.init": "Repository initialisieren", + "view.workbench.scm.missing": "Installieren Sie Git, ein beliebtes Quellcodeverwaltungssystem, um Codeänderungen nachzuverfolgen und mit anderen zusammenzuarbeiten. Weitere Informationen finden Sie in unseren [Git-Leitfäden](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Liste der Wörterbücher, die für den zufällig generierten Zweignamen verwendet werden. Jeder Wert stellt das Wörterbuch dar, das zum Generieren des Segments des Zweignamens verwendet wird. Unterstützte Wörterbücher: „Adjektive“, „Tiere“, „Farben“ und „Zahlen“.", + "config.repositoryScanIgnoredFolders": "Liste der Ordner, die beim Scannen nach Git-Repositorys ignoriert werden, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist.", + "config.commandsToLog": "Liste der Git-Befehle (z. B. Commit, Push), deren „stdout“ in der [Git-Ausgabe](command:git.showOutput) protokolliert werden würde. Wenn für den Git-Befehl ein clientseitiger Hook konfiguriert ist, wird „stdout“ des clientseitigen Hooks auch in der [Git-Ausgabe](command:git.showOutput) protokolliert.", + "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", + "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", + "config.branchProtection": "Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden.", + "config.checkoutType.local": "Lokale Branches", "command.manageUnsafeRepositories": "Unsichere Repositorys verwalten", "command.merge": "Branch zusammenführen...", - "command.mergeAbort": "Merge abbrechen", + "config.openRepositoryInParentFolders.never": "Öffnen Sie niemals ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien.", + "config.publishBeforeContinueOn.never": "Veröffentlichen Sie niemals den nicht veröffentlichten Git-Status, wenn Sie \"Weiterarbeiten an\" aus einem Git-Repository verwenden.", + "config.openAfterClone.whenNoFolderOpen": "Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist.", "command.openAllChanges": "Alle Änderungen öffnen", + "command.timelineOpenDiff": "Offene Änderungen", "command.openChange": "Offene Änderungen", + "command.revealFileInOS.linux": "Enthaltenden Ordner öffnen", "command.openFile": "Datei öffnen", "command.openHEADFile": "Datei öffnen (HEAD)", "command.openRepositoriesInParentFolders": "Repositorys in übergeordneten Ordnern öffnen", "command.openRepository": "Repository öffnen", + "config.mergeEditor": "Den Zusammenführungseditor für Dateien öffnen, die derzeit in Konflikt stehen.", + "config.path": "Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\\Programme\\Git\\bin\\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten.", + "command.stashPopLatest": "Pop für letzten Stash ausführen", + "command.stashPop": "Pop für Stash ausführen...", + "config.branchPrefix": "Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird.", + "config.openRepositoryInParentFolders.prompt": "Fordern Sie vor dem Öffnen eines Repositorys die übergeordneten Ordner von Arbeitsbereichen an, oder öffnen Sie Dateien.", + "config.publishBeforeContinueOn.prompt": "Eingabeaufforderung zum Veröffentlichen des nicht veröffentlichten Git-Status bei Verwendung von \"Weiterarbeiten an\" aus einem Git-Repository", + "config.pruneOnFetch": "Löscht Elemente beim Abrufen.", "command.publish": "Branch veröffentlichen...", "command.pull": "Pull", - "command.pullFrom": "Pullen von...", "command.pullRebase": "Pull (Rebase)", + "command.pullFrom": "Pullen von...", + "submenu.pullpush": "Pull, Push", "command.push": "Push", "command.pushFollowTags": "Push (Tags folgen)", "command.pushFollowTagsForce": "Push (Tags folgen, Erzwingen)", "command.pushForce": "Push (Erzwingen)", "command.pushTags": "Tags pushen", + "config.followTagsWhenSync": "Übertragen Sie alle annotierten Tags per Push, wenn der Synchronisierungsbefehl ausgeführt wird.", "command.pushTo": "Push zu...", "command.pushToForce": "Push zu... (Erzwingen)", "command.rebase": "Rebase für Branch ausführen...", - "command.rebaseAbort": "Rebase abbrechen", "command.refresh": "Aktualisieren", + "config.rememberPostCommitCommand": "Den letzten Git-Befehl speichern, der nach einem Commit ausgeführt wurde.", + "submenu.remotes": "Remote", + "config.checkoutType.remote": "Remotebranches", "command.removeRemote": "Remote entfernen", "command.rename": "Umbenennen", "command.renameBranch": "Branch umbenennen...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Im Merge-Editor auflösen", "command.restoreCommitTemplate": "Commitvorlage wiederherstellen", - "command.revealFileInOS.linux": "Übergeordneten Ordner öffnen", - "command.revealFileInOS.mac": "Im Finder anzeigen", - "command.revealFileInOS.windows": "Im Datei-Explorer anzeigen", "command.revealInExplorer": "In Explorer-Ansicht anzeigen", + "command.revealFileInOS.windows": "Im Datei-Explorer anzeigen", + "command.revealFileInOS.mac": "Im Finder anzeigen", "command.revertChange": "Änderung zurücksetzen", "command.revertSelectedRanges": "Ausgewählte Bereiche zurücksetzen", + "config.postCommitCommand.sync": "\"Git pull\" und \"git push\" nach einem erfolgreichen Commit ausführen.", + "config.postCommitCommand.push": "\"Git push\" nach einem erfolgreichen Commit ausführen.", + "config.postCommitCommand": "Git-Befehl nach erfolgreichem Commit ausführen.", + "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", + "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", + "view.workbench.scm.scanFolderForRepositories": "Der Ordner wird auf Git-Repositorys überprüft...", + "view.workbench.scm.scanWorkspaceForRepositories": "Arbeitsbereich wird auf Git-Repositorys überprüft...", + "command.timelineSelectForCompare": "Für Vergleich auswählen", "command.showOutput": "Git-Ausgabe anzeigen", - "command.stage": "Änderungen bereitstellen", + "config.showActionButton.commit": "Zeigen Sie eine Aktionsschaltfläche zum Übertragen von Änderungen an, wenn der lokale Zweig geänderte Dateien enthält, die zum Übertragen bereit sind.", + "config.showActionButton.publish": "Zeigen Sie eine Aktionsschaltfläche an, um den lokalen Branch zu veröffentlichen, wenn er keinen verfolgenden Remote Branch hat.", + "config.showActionButton.sync": "Zeigen Sie eine Aktionsschaltfläche zum Synchronisieren von Änderungen an, wenn der lokale Zweig entweder vor oder hinter dem entfernten Zweig liegt.", + "submenu.commit.signoff": "Abmelden", + "view.workbench.scm.missing.linux": "Die Quellcodeverwaltung hängt davon ab, ob Git installiert wird.\r\n[Git für Linux herunterladen](https://git-scm.com/download/linux)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [troubleshoot](command:git.showOutput)). Zusätzliche Quellcodeanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", "command.stageAll": "Alle Änderungen bereitstellen", "command.stageAllMerge": "Alle zusammengeführten Änderungen stagen", "command.stageAllTracked": "Alle nachverfolgten Änderungen bereitstellen", "command.stageAllUntracked": "Alle nicht nachverfolgten Änderungen bereitstellen", "command.stageChange": "Änderung bereitstellen", - "command.stageSelectedRanges": "Gewählte Bereiche bereitstellen", + "command.stage": "Änderungen bereitstellen", + "command.stageSelectedRanges": "Gewählte Bereiche staffeln", + "submenu.stash": "Stash ausführen", "command.stash": "Stash ausführen", - "command.stashApply": "Stash anwenden...", - "command.stashApplyLatest": "Neuesten Stash anwenden", - "command.stashDrop": "Stash löschen...", - "command.stashDropAll": "Alle Stashes löschen...", "command.stashIncludeUntracked": "Stash (einschließlich nicht verfolgt)", - "command.stashPop": "Pop für Stash ausführen...", - "command.stashPopLatest": "Pop für letzten Stash ausführen", "command.stashStaged": "Stash (gestaget)", + "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", + "config.suggestSmartCommit": "Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen.", "command.sync": "Synchronisierung", "command.syncRebase": "Sync (Rebase)", - "command.timelineCompareWithSelected": "Mit Auswahl vergleichen", - "command.timelineCopyCommitId": "Commit-ID kopieren", - "command.timelineCopyCommitMessage": "Commitnachricht kopieren", - "command.timelineOpenDiff": "Offene Änderungen", - "command.timelineSelectForCompare": "Für Vergleich auswählen", - "command.undoCommit": "Letzten Commit rückgängig machen", - "command.unstage": "Bereitstellung der Änderungen aufheben", - "command.unstageAll": "Bereitstellung aller Änderungen aufheben", - "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", - "config.allowForcePush": "Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind.", - "config.allowNoVerifyCommit": "Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind.", - "config.alwaysShowStagedChangesResourceGroup": "Ressourcengruppe für gestagete Änderungen immer anzeigen.", - "config.alwaysSignOff": "Legt das signoff-Flag für alle Commits fest.", - "config.autoRepositoryDetection": "Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen.", - "config.autoRepositoryDetection.false": "Automatisches Durchsuchen von Repositorys deaktiveren.", - "config.autoRepositoryDetection.openEditors": "Nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoRepositoryDetection.subFolders": "Nach Unterordnern des aktuell geöffneten Ordners suchen.", - "config.autoRepositoryDetection.true": "Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen.", - "config.autoStash": "Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her.", - "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf \"Alle\" erfolgt der Abruf aus allen Remoteverzeichnissen.", - "config.autofetchPeriod": "Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn \"#git.autofetch#\" aktiviert ist.", - "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", - "config.branchPrefix": "Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird.", - "config.branchProtection": "Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden.", - "config.branchProtectionPrompt": "Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen an einen geschützten Branch ausgeführt wird.", - "config.branchProtectionPrompt.alwaysCommit": "Der Commit für Änderungen muss immer für die geschützte Verzweigung ausgeführt werden.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Der Commit für Änderungen muss immer für eine neue Verzweigung ausgeführt werden.", - "config.branchProtectionPrompt.alwaysPrompt": "Immer fragen, bevor für Änderungen ein Commit für eine geschützte Verzweigung ausgeführt wird.", - "config.branchRandomNameDictionary": "Liste der Wörterbücher, die für den zufällig generierten Zweignamen verwendet werden. Jeder Wert stellt das Wörterbuch dar, das zum Generieren des Segments des Zweignamens verwendet wird. Unterstützte Wörterbücher: „Adjektive“, „Tiere“, „Farben“ und „Zahlen“.", - "config.branchRandomNameDictionary.adjectives": "Ein zufälliges Adjektiv", - "config.branchRandomNameDictionary.animals": "Ein zufälliger Tiername", - "config.branchRandomNameDictionary.colors": "Ein zufälliger Farbname", - "config.branchRandomNameDictionary.numbers": "Eine Zufallszahl zwischen 100 und 999", - "config.branchRandomNameEnable": "Steuert, ob beim Erstellen einer neuen Verzweigung ein zufälliger Name generiert wird.", - "config.branchSortOrder": "Steuert die Sortierreihenfolge für Branches.", - "config.branchValidationRegex": "Regulärer Ausdruck zum Validieren neuer Branch-Namen.", - "config.branchWhitespaceChar": "Das Zeichen, das Leerzeichen in neuen Verzweigungsnamen ersetzen und Segmente eines zufällig generierten Verzweigungsnamens trennen soll.", - "config.checkoutType": "Legt fest, welche Git-Referenzen aufgelistet werden, wenn \"Auschecken an...\" ausgeführt wird.", - "config.checkoutType.local": "Lokale Branches", - "config.checkoutType.remote": "Remotebranches", - "config.checkoutType.tags": "Tags", - "config.closeDiffOnOperation": "Steuert, ob der Diff-Editor automatisch geschlossen werden soll, wenn Änderungen gestasht, zugesagt, verworfen, bereitgestellt oder nicht bereitgestellt werden.", - "config.commandsToLog": "Liste der Git-Befehle (z. B. Commit, Push), deren „stdout“ in der [Git-Ausgabe](command:git.showOutput) protokolliert werden würde. Wenn für den Git-Befehl ein clientseitiger Hook konfiguriert ist, wird „stdout“ des clientseitigen Hooks auch in der [Git-Ausgabe](command:git.showOutput) protokolliert.", - "config.confirmEmptyCommits": "Bestätigen Sie die Erstellung leerer Commits für den Befehl \"Git: Commit Empty\" immer.", - "config.confirmForcePush": "Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird.", - "config.confirmNoVerifyCommit": "Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll.", - "config.confirmSync": "Vor dem Synchronisieren von Git-Repositorys bestätigen.", - "config.countBadge": "Steuert den Git-Anzahlbadge.", - "config.countBadge.all": "Alle Änderungen zählen.", - "config.countBadge.off": "Zähler deaktivieren.", - "config.countBadge.tracked": "Nur nachverfolgte Änderungen zählen.", - "config.decorations.enabled": "Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht \"Geöffnete Editoren\" bereitstellt.", - "config.defaultBranchName": "Der Name des Standardbranchs (z. B. main, trunk, development), wenn ein neues Git-Repository initialisiert wird. Bei Festlegung auf \"empty\" wird der in Git konfigurierte Standardbranchname verwendet.", - "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", - "config.detectSubmodules": "Steuert, ob Git-Submodule automatisch erkannt werden.", - "config.detectSubmodulesLimit": "Steuert die Begrenzung der Git-Submodule.", - "config.discardAllScope": "Legt fest, welche Änderungen vom Befehl \"Alle Änderungen verwerfen\" verworfen werden. \"all\" verwirft alle Änderungen. \"tracked\" verwirft nur verfolgte Dateien. \"prompt\" zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird.", - "config.enableCommitSigning": "Aktiviert die Commitsignierung mit GPG oder X.509.", - "config.enableSmartCommit": "Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind.", - "config.enableStatusBarSync": "Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird.", - "config.enabled": "Legt fest, ob Git aktiviert ist.", - "config.experimental.installGuide": "Experimentelle Verbesserungen für den Git-Setupfluss.", - "config.fetchOnPull": "Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen.", - "config.followTagsWhenSync": "Übertragen Sie alle annotierten Tags per Push, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.ignoreLegacyWarning": "Ignoriert die Legacy-Git-Warnung.", - "config.ignoreLimitWarning": "Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository.", - "config.ignoreMissingGitWarning": "Ignoriert die Warnung, wenn Git nicht vorhanden ist.", - "config.ignoreRebaseWarning": "Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde.", - "config.ignoreSubmodules": "Ignoriert Änderungen an Untermodulen in der Dateistruktur.", - "config.ignoreWindowsGit27Warning": "Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist.", - "config.ignoredRepositories": "Liste der zu ignorierenden Git-Repositorys.", - "config.inputValidation": "Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird.", - "config.inputValidationLength": "Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll.", - "config.inputValidationSubjectLength": "Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von \"config.inputValidationLength\" zu erben.", - "config.mergeEditor": "Den Zusammenführungseditor für Dateien öffnen, die derzeit in Konflikt stehen.", - "config.openAfterClone": "Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird.", - "config.openAfterClone.always": "Öffnet Elemente immer im aktuellen Fenster.", - "config.openAfterClone.alwaysNewWindow": "Öffnet Elemente immer in einem neuen Fenster.", - "config.openAfterClone.prompt": "Fordert immer eine Aktion an.", - "config.openAfterClone.whenNoFolderOpen": "Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist.", - "config.openDiffOnClick": "Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet.", - "config.openRepositoryInParentFolders": "Steuern Sie, ob ein Repository in übergeordneten Ordnern von Arbeitsbereichen oder geöffneten Dateien geöffnet werden soll.", - "config.openRepositoryInParentFolders.always": "Öffnen Sie immer ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien.", - "config.openRepositoryInParentFolders.never": "Öffnen Sie niemals ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien.", - "config.openRepositoryInParentFolders.prompt": "Fordern Sie vor dem Öffnen eines Repositorys die übergeordneten Ordner von Arbeitsbereichen an, oder öffnen Sie Dateien.", - "config.optimisticUpdate": "Steuert, ob der Status der Quellcodeverwaltungsansicht nach dem Ausführen von Git-Befehlen optimistisch aktualisiert werden soll.", - "config.path": "Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise \"C:\\Programme\\Git\\bin\\git.exe\" (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten.", - "config.postCommitCommand": "Git-Befehl nach erfolgreichem Commit ausführen.", - "config.postCommitCommand.none": "Führen Sie keinen Befehl nach einem Commit aus.", - "config.postCommitCommand.push": "\"Git push\" nach einem erfolgreichen Commit ausführen.", - "config.postCommitCommand.sync": "\"Git pull\" und \"git push\" nach einem erfolgreichen Commit ausführen.", - "config.promptToSaveFilesBeforeCommit": "Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeCommit.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeCommit.never": "Deaktiviert diese Prüfung.", - "config.promptToSaveFilesBeforeCommit.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.promptToSaveFilesBeforeStash": "Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll.", - "config.promptToSaveFilesBeforeStash.always": "Hiermit prüfen Sie auf nicht gespeicherte Dateien.", - "config.promptToSaveFilesBeforeStash.never": "Hiermit wird diese Prüfung deaktiviert.", - "config.promptToSaveFilesBeforeStash.staged": "Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien.", - "config.pruneOnFetch": "Löscht Elemente beim Abrufen.", - "config.publishBeforeContinueOn": "Steuert, ob der unveröffentlichte Git-Status veröffentlicht werden soll, wenn \"Weiterarbeiten an\" aus einem Git-Repository verwendet wird.", - "config.publishBeforeContinueOn.always": "Unveröffentlichten Git-Status immer veröffentlichen, wenn Sie \"Weiterarbeiten an\" aus einem Git-Repository verwenden", - "config.publishBeforeContinueOn.never": "Veröffentlichen Sie niemals den nicht veröffentlichten Git-Status, wenn Sie \"Weiterarbeiten an\" aus einem Git-Repository verwenden.", - "config.publishBeforeContinueOn.prompt": "Eingabeaufforderung zum Veröffentlichen des nicht veröffentlichten Git-Status bei Verwendung von \"Weiterarbeiten an\" aus einem Git-Repository", - "config.pullBeforeCheckout": "Steuert, ob ein Branch ohne ausgehende Commits vor dem Auschecken schnell weitergeleitet wird.", - "config.pullTags": "Hiermit werden alle Tags beim Pullvorgang abgerufen.", - "config.rebaseWhenSync": "Erzwingen, dass Git \"rebase\" verwendet, wenn der Synchronisierungsbefehl ausgeführt wird.", - "config.rememberPostCommitCommand": "Den letzten Git-Befehl speichern, der nach einem Commit ausgeführt wurde.", - "config.repositoryScanIgnoredFolders": "Liste der Ordner, die beim Scannen nach Git-Repositorys ignoriert werden, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist.", - "config.repositoryScanMaxDepth": "Steuert die Tiefe, die beim Überprüfen von Arbeitsbereichsordnern für Git-Repositorys verwendet wird, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. Kann auf „-1“ festgelegt werden, wenn kein Limit gelten soll.", - "config.requireGitUserConfig": "Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt.", - "config.scanRepositories": "Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird.", - "config.showActionButton": "Steuert, ob eine Aktionsschaltfläche in der Quellensteuerungsansicht angezeigt wird.", - "config.showActionButton.commit": "Zeigen Sie eine Aktionsschaltfläche zum Übertragen von Änderungen an, wenn der lokale Zweig geänderte Dateien enthält, die zum Übertragen bereit sind.", - "config.showActionButton.publish": "Zeigen Sie eine Aktionsschaltfläche an, um den lokalen Branch zu veröffentlichen, wenn er keinen verfolgenden Remote Branch hat.", - "config.showActionButton.sync": "Zeigen Sie eine Aktionsschaltfläche zum Synchronisieren von Änderungen an, wenn der lokale Zweig entweder vor oder hinter dem entfernten Zweig liegt.", - "config.showCommitInput": "Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird.", - "config.showInlineOpenFileAction": "Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht \"Git-Änderungen\" angezeigt wird.", - "config.showProgress": "Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist.", - "config.showPushSuccessNotification": "Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll.", - "config.similarityThreshold": "Steuert den Schwellenwert des Ähnlichkeitsindexes (d. h. die Anzahl der Hinzufügungen/Löschungen im Vergleich zur Dateigröße) für Änderungen in einem Paar hinzugefügter/gelöschter Dateien, die als Umbenennung betrachtet werden sollen.", - "config.smartCommitChanges": "Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden.", - "config.smartCommitChanges.all": "Hiermit werden alle Änderungen automatisch gestaget.", - "config.smartCommitChanges.tracked": "Es wurden nur nachverfolgte Änderungen automatisch gestaget.", - "config.statusLimit": "Steuert, wie die Anzahl der Änderungen begrenzt wird, die über den Git-Statusbefehl analysiert werden können. Kann auf 0 (Null) festgelegt werden, um keinen Grenzwert zu setzen.", - "config.suggestSmartCommit": "Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen.", - "config.supportCancellation": "Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann.", - "config.terminalAuthentication": "Steuert, ob VS Code als Authentifizierungshandler für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird.", - "config.terminalGitEditor": "Steuert, ob VS Code als Git-Editor für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, um eine Änderung in dieser Einstellung zu übernehmen.", - "config.timeline.date": "Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll.", - "config.timeline.date.authored": "Erstellungsdatum verwenden", - "config.timeline.date.committed": "Commitdatum verwenden", - "config.timeline.showAuthor": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", - "config.timeline.showUncommitted": "Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird.", - "config.untrackedChanges": "Legt fest, wie sich nicht nachverfolgte Änderungen verhalten.", - "config.untrackedChanges.hidden": "Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen.", - "config.untrackedChanges.mixed": "Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch.", - "config.untrackedChanges.separate": "Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen.", - "config.useCommitInputAsStashMessage": "Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird.", - "config.useEditorAsCommitInput": "Steuert, ob ein Volltext-Editor zum Erstellen von Commitnachrichten verwendet wird, wenn im Eingabefeld für den Commit keine Nachricht bereitgestellt wird.", - "config.useForcePushWithLease": "Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden.", - "config.useIntegratedAskPass": "Steuert, ob GIT_ASKPASS überschrieben werden soll, um die integrierte Version zu verwenden.", - "config.verboseCommit": "Aktivieren Sie die ausführliche Ausgabe, wenn \"#git.useEditorAsCommitInput#\" aktiviert ist.", - "description": "Git SCM-Integration", - "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Änderungen", - "submenu.commit": "Commit", - "submenu.commit.amend": "Korrigieren", - "submenu.commit.signoff": "Abmelden", - "submenu.explorer": "Git", - "submenu.pullpush": "Pull, Push", - "submenu.remotes": "Remote", - "submenu.stash": "Stash ausführen", "submenu.tags": "Tags", - "view.workbench.cloneRepository": "Sie können ein Repository lokal klonen.\r\n[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated')", - "view.workbench.learnMore": "Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren.\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen.\r\n[Ordner öffnen](command:vscode.openFolder)\r\n[Repository klonen](command:git.clone)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten.\r\n[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init?%5Btrue%5D)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code finden Sie in unserer [Dokumentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installieren Sie Git, ein beliebtes Quellcodeverwaltungssystem, um Codeänderungen nachzuverfolgen und mit anderen zusammenzuarbeiten. Weitere Informationen finden Sie in unseren [Git-Leitfäden](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Die Quellcodeverwaltung hängt davon ab, ob Git installiert wird.\r\n[Git für Linux herunterladen](https://git-scm.com/download/linux)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [troubleshoot](command:git.showOutput)). Zusätzliche Quellcodeanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.missing.mac": "[Git für macOS herunterladen](https://git-scm.com/download/mac)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.missing.windows": "[Git für Windows herunterladen](https://git-scm.com/download/win)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", - "view.workbench.scm.repositoriesInParentFolders": "Git-Repositorys wurden in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden.\r\n[Repository öffnen](command:git.openRepositoriesInParentFolders)\r\nVerwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Ein Git-Repository wurde in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden.\r\n[Repository öffnen](command:git.openRepositoriesInParentFolders)\r\nVerwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Der Ordner wird auf Git-Repositorys überprüft...", - "view.workbench.scm.scanWorkspaceForRepositories": "Arbeitsbereich wird auf Git-Repositorys überprüft...", + "config.checkoutType.tags": "Tags", + "config.branchWhitespaceChar": "Das Zeichen, das Leerzeichen in neuen Verzweigungsnamen ersetzen und Segmente eines zufällig generierten Verzweigungsnamens trennen soll.", + "config.defaultCloneDirectory": "Das Standardspeicherort für einen Klon eines Git-Repositorys.", "view.workbench.scm.unsafeRepositories": "Die erkannten Git-Repositorys sind potenziell unsicher, weil sich die Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befinden.\r\n[Unsichere Repositorys verwalten](command:git.manageUnsafeRepositories)\r\nWeitere Informationen zu unsicheren Repositorys [Unsere Dokumente lesen](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "Das erkannte Git-Repository ist potenziell unsicher, weil sich der Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befindet.\r\n[Unsichere Repositorys verwalten](command:git.manageUnsafeRepositories)\r\nWeitere Informationen zu unsicheren Repositorys [Unsere Dokumente lesen](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code finden Sie in unserer [Dokumentation](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "Der aktuell geöffnete Ordner enthält kein Git-Repository. Sie können ein Repository initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init?%5Btrue%5D)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "Der Name des Standardbranchs (z. B. main, trunk, development), wenn ein neues Git-Repository initialisiert wird. Bei Festlegung auf \"empty\" wird der in Git konfigurierte Standardbranchname verwendet.", + "view.workbench.scm.workspace": "Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden.\r\n[Repository initialisieren](command:git.init)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten.\r\n[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder)\r\nWeitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Zähler deaktivieren.", + "command.undoCommit": "Letzten Commit rückgängig machen", + "command.unstageAll": "Bereitstellung aller Änderungen aufheben", + "command.unstage": "Bereitstellung der Änderungen aufheben", + "command.unstageSelectedRanges": "Bereitstellung gewählter Bereiche aufheben", + "config.untrackedChanges.separate": "Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen.", + "config.untrackedChanges.hidden": "Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen.", + "config.timeline.date.authored": "Erstellungsdatum verwenden", + "config.timeline.date.committed": "Commitdatum verwenden", + "config.fetchOnPull": "Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen.", + "config.autofetch": "Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen.", + "config.autorefresh": "Gibt an, ob die automatische Aktualisierung aktiviert ist.", + "config.enabled": "Legt fest, ob Git aktiviert ist.", + "view.workbench.cloneRepository": "Sie können ein Repository lokal klonen.\r\n[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated')", + "view.workbench.scm.missing.windows": "[Git für Windows herunterladen](https://git-scm.com/download/win)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden.", + "view.workbench.scm.missing.mac": "[Git für macOS herunterladen](https://git-scm.com/download/mac)\r\nNach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden." } } } \ 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 deleted file mode 100644 index 4831aa0784..0000000000 --- a/i18n/ads-language-pack-de/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Bietet umfangreiche Sprachunterstützung für XML.", - "displayName": "XML-Sprachfeatures" - } - } -} \ 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 39ec87afb4..ef7c8b6fda 100644 --- a/i18n/ads-language-pack-de/translations/main.i18n.json +++ b/i18n/ads-language-pack-de/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Datenbank sichern – {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Asymmetrischer Schlüssel", - "backup.compressBackup": "Sicherung komprimieren", - "backup.defaultCompression": "Standardservereinstellung verwenden", - "backup.doNotCompress": "Sicherung nicht komprimieren", - "backup.labelDatabase": "Datenbank", - "backup.labelDifferential": "Differenziell", - "backup.labelDisk": "Datenträger", - "backup.labelFilegroup": "Dateien und Dateigruppen", - "backup.labelFull": "Vollständig", - "backup.labelLog": "Transaktionsprotokoll", - "backup.labelUrl": "URL", - "backup.serverCertificate": "Serverzertifikat" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "Das zu speichernde Diagramm wurde nicht gefunden.", "chartSaved": "Diagramm in Pfad gespeichert: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "Die maximale Zeilenanzahl für integrierte Diagramme wurde überschritten, nur die ersten {0} Zeilen werden verwendet. Um den Wert zu konfigurieren, öffnen Sie die Benutzereinstellungen, und suchen Sie nach \"builtinCharts.maxRowCount\".", "charts.neverShowAgain": "Nicht mehr anzeigen" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "Erweiterte Verbindungseigenschaften konnten nicht als JSON analysiert werden. Fehler: {0} Wert der empfangenen Eigenschaften: {1}", - "confirmConnect": "Möchten Sie die Verbindung herstellen?", - "connectServerDetail": "Hiermit wird eine Verbindung mit dem Server \"{0}\" hergestellt.", - "connectingLabel": "Verbindung wird hergestellt: {0}", - "connectingQueryLabel": "Abfragedatei wird verbunden", - "errConnectUrl": "Die URL konnte aufgrund eines Fehlers nicht geöffnet werden: {0}", - "open": "&&Öffnen", - "openingNewQueryLabel": "Neue Abfrage wird geöffnet: {0}", - "runningCommandLabel": "Befehl wird ausgeführt: {0}", - "warnServerRequired": "Keine Verbindung möglich, weil keine Serverinformationen bereitgestellt wurden." - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "\"{0}\" wurde in Ihren Benutzereinstellungen durch \"{1}\" ersetzt.", "workbench.configuration.upgradeWorkspace": "\"{0}\" wurde in Ihren Arbeitsbereichseinstellungen durch \"{1}\" ersetzt." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "Fehler beim Verwerfen der Bearbeitung: ", - "editData.closeSql": "SQL-Bereich schließen", + "editData.hideSql": "SQL-Bereich ausblenden", "editData.run": "Ausführen", "editData.showSql": "SQL-Bereich anzeigen", "editData.stop": "Beenden" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Neue Abfrage", "queryEditor.chart.defaultChartType": "Dieser Diagrammtyp wird standardmäßig verwendet, wenn der Diagramm-Viewer von Abfrageergebnissen aus geöffnet wird.", + "queryEditor.githubCopilotContextualizationEnabled": "(Vorschau) Aktivieren Sie die Kontextualisierung von Abfragen für GitHub Copilot. Diese Einstellung hilft GitHub Copilot, verbesserte Vorschläge zurückzugeben, wenn die Copilot-Erweiterung installiert ist und Anbieter die Kontextualisierung implementiert haben.", "queryEditor.inMemoryDataProcessingThreshold": "Steuert die maximale Anzahl von Zeilen, die im Arbeitsspeicher gefiltert und sortiert werden dürfen. Wenn die Zahl überschritten wird, werden die Sortier- und Filterfunktionen deaktiviert. Warnung: die Erhöhung dieser Anzahl kann sich auf die Leistung auswirken.", "queryEditor.messages.showBatchTime": "Gibt an, ob die Ausführungszeit für einzelne Batches angezeigt werden soll.", "queryEditor.messages.wordwrap": "Meldungen zu Zeilenumbrüchen", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Beim Speichern der Ergebnisse im XML-Format verwendete Dateicodierung", "queryEditor.results.saveAsXml.formatted": "Bei Festlegung auf TRUE wird die XML-Ausgabe formatiert, wenn die Ergebnisse im XML-Format gespeichert werden.", "queryEditor.results.showActionBar": "Gibt an, ob die Aktionsleiste in der Abfrageergebnisansicht angezeigt werden soll.", + "queryEditor.results.showCopyCompletedNotification": "Gibt an, ob Benachrichtigungen angezeigt werden sollen, wenn ein Kopiervorgang des Ergebnisrasters abgeschlossen ist.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Gibt an, ob das Hinzufügen eines Zeilenumbruchs zwischen Zeilen beim Kopieren von Ergebnissen übersprungen werden soll, wenn die vorherige Zeile bereits einen nachgestellten Zeilenumbruch aufweist. Der Standardwert ist FALSE.", "queryEditor.results.streaming": "Hiermit wird das Streamen der Ergebnisse aktiviert. Diese Option weist einige geringfügige Darstellungsprobleme auf.", "queryEditor.showConnectionInfoInTitle": "Legt fest, ob die Verbindungsinformationen für eine Registerkarte im Titel angezeigt werden.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Schließen", "webViewDialog.ok": "OK" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "Nein, nicht mehr anzeigen", - "enablePreviewFeatures.no": "Nein", - "enablePreviewFeatures.notice": "Vorschaufeatures verbessern die Benutzerfreundlichkeit von Azure Data Studio, indem sie Ihnen Vollzugriff auf neue Features und Verbesserungen ermöglichen. Weitere Informationen zu Vorschaufeatures finden Sie [hier]({0}). Möchten Sie Vorschaufeatures aktivieren?", - "enablePreviewFeatures.yes": "Ja (empfohlen)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "Erste &&Schritte", - "showReleaseNotes": "\"Erste Schritte\" anzeigen" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Verbindung erstellen", - "welcomePage.createConnectionBody": "Stellen Sie über das Verbindungsdialogfeld eine Verbindung mit einer Datenbankinstanz her.", - "welcomePage.createNotebook": "Notebook erstellen", - "welcomePage.createNotebookBody": "Erstellen Sie ein neues Notebook mithilfe eines nativen Notebook-Editors.", - "welcomePage.deployServer": "Server bereitstellen", - "welcomePage.deployServerBody": "Erstellen Sie eine neue Instanz eines relationalen Datendiensts auf der Plattform Ihrer Wahl.", - "welcomePage.documentation": "Dokumentation", - "welcomePage.documentationBody": "Im Dokumentationscenter finden Sie Schnellstarts, Anleitungen und Referenzdokumentation zu PowerShell, APIs usw.", - "welcomePage.extensions": "Erweiterungen", - "welcomePage.gettingStarted": "Erste Schritte", - "welcomePage.gettingStartedBody": "Lernen Sie die von Azure Data Studio bereitgestellten Funktionen kennen, und erfahren Sie, wie Sie diese optimal nutzen können.", - "welcomePage.history": "Verlauf", - "welcomePage.learnMore": "Weitere Informationen ", - "welcomePage.location": "Standort", - "welcomePage.moreRecent": "Mehr anzeigen", - "welcomePage.name": "Name", - "welcomePage.resources": "Ressourcen", - "welcomePage.runQuery": "Abfrage ausführen", - "welcomePage.runQueryBody": "Interagieren Sie mit Daten über einen Abfrage-Editor.", - "welcomePage.showAll": "Alle anzeigen", - "welcomePage.showOnStartup": "Beim Start Willkommensseite anzeigen", - "welcomePage.usefuLinks": "Nützliche Links", - "welcomePage.videoDescriptionIntroduction": "Einführung in Azure Data Studio-Notebooks | Verfügbare Daten", - "welcomePage.videoDescriptionOverview": "Übersicht über Azure Data Studio", - "welcomePage.videos": "Videos" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Erweitern Sie die Funktionalität von Azure Data Studio durch die Installation von Erweiterungen, die von uns/Microsoft und von der Drittanbietercommunity (von Ihnen!) entwickelt wurden.", - "GuidedTour.connections": "Verbindungen", - "GuidedTour.discoverWelcomePage": "Entdecken Sie wichtige Features, zuletzt geöffneten Dateien und empfohlene Erweiterungen auf der Willkommensseite. Weitere Informationen zum Einstieg in Azure Data Studio finden Sie in den Videos und in der Dokumentation.", - "GuidedTour.extensions": "Erweiterungen", - "GuidedTour.finish": "Fertig stellen", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Beginnen Sie an einer zentralen Stelle mit der Erstellung Ihres eigenen Notebooks oder einer Sammlung von Notebooks.", - "GuidedTour.makeConnections": "Über SQL Server, Azure und weitere Plattformen können Sie Verbindungen herstellen, abfragen und verwalten.", - "GuidedTour.makeConnesetSettings": "Passen Sie Azure Data Studio basierend auf Ihren Einstellungen an. Sie können Einstellungen wie automatisches Speichern und Registerkartengröße konfigurieren, Ihre Tastenkombinationen personalisieren und zu einem Farbdesign Ihrer Wahl wechseln.", - "GuidedTour.next": "Weiter", - "GuidedTour.notebooks": "Notebooks", - "GuidedTour.one": "1", - "GuidedTour.readMore": "Weitere Informationen", - "GuidedTour.settings": "Einstellungen", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Willkommensseite", - "guidedTour": "Einführungstour für Benutzer", - "hideGuidedTour": "Einführungstour ausblenden" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Möchten Sie eine kurze Einführung in Azure Data Studio erhalten?", - "WelcomePage.welcome": "Willkommen!", - "closeTourBar": "Leiste für Schnelleinführung schließen", - "details": "Details", - "ok": "OK", - "welcome.title": "Willkommen", - "welcomePage": "Willkommen", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Mit Azure Data Studio können Sie PostgreSQL-Datenbanken verbinden, abfragen und verwalten.", - "welcomePage.adminPack": "SQL-Administratorpaket", - "welcomePage.adminPackDescription": "Das Administratorpaket für SQL Server ist eine Sammlung gängiger Erweiterungen für die Datenbankverwaltung, die Sie beim Verwalten von SQL Server unterstützen.", - "welcomePage.background": "Hintergrundfarbe für die Startseite.", - "welcomePage.dataVirtualization": "Datenvirtualisierung", - "welcomePage.dataVirtualizationDescription": "Hiermit werden Daten mit SQL Server 2019 virtualisiert und externe Tabellen mithilfe interaktiver Assistenten erstellt.", - "welcomePage.deployServer": "Server bereitstellen", - "welcomePage.extensionPackAlreadyInstalled": "Unterstützung für {0} ist bereits installiert.", - "welcomePage.extensionPackNotFound": "Unterstützung für {0} mit der ID {1} wurde nicht gefunden.", - "welcomePage.install": "Installieren", - "welcomePage.installExtensionPack": "Zusätzliche Unterstützung für {0} installieren", - "welcomePage.installKeymap": "Tastenzuordnung {0} öffnen", - "welcomePage.installed": "Installiert", - "welcomePage.installedExtensionPack": "Unterstützung für {0} ist bereits installiert.", - "welcomePage.installedKeymap": "Die Tastaturzuordnung {0} ist bereits installiert.", - "welcomePage.installingExtensionPack": "Zusätzliche Unterstützung für {0} wird installiert...", - "welcomePage.new": "Neu", - "welcomePage.newConnection": "Neue Verbindung", - "welcomePage.newNotebook": "Neues Notebook", - "welcomePage.newQuery": "Neue Abfrage", - "welcomePage.open": "Öffnen…", - "welcomePage.openFile": "Datei öffnen…", - "welcomePage.openFolder": "Ordner öffnen…", - "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Hiermit werden PowerShell-Skripts mithilfe des umfangreichen Abfrage-Editors von Azure Data Studio geschrieben und ausgeführt.", - "welcomePage.showAdminPack": "SQL-Administratorpaket", - "welcomePage.sqlServerAgent": "SQL Server-Agent", - "welcomePage.sqlServerDacpac": "SQL Server-DACPAC", - "welcomePage.sqlServerImport": "SQL Server-Import", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "Tour starten", - "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Willkommen", - "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", - "workbench.startupEditor.newUntitledFile": "Öffnen Sie eine neue unbenannte Datei (gilt nur beim Öffnen eines neuen Fensters).", - "workbench.startupEditor.none": "Ohne Editor starten.", - "workbench.startupEditor.readme": "Öffnen Sie die Infodatei, sofern eine im geöffneten Ordner enthalten ist. Andernfalls erfolgt ein Fallback auf „welcomePage“. Hinweis: Dies wird nur als globale Konfiguration betrachtet. Sie wird ignoriert, wenn sie in einer Arbeitsbereichs-oder Ordnerkonfiguration festgelegt wird.", - "workbench.startupEditor.welcomePage": "Öffnen Sie die Willkommensseite mit Inhalten, die Ihnen bei den ersten Schritten mit Azure Data Studio und Erweiterungen helfen.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird.", - "workbench.startupEditor.welcomePageWithTour": "Öffnen Sie die Willkommensseite mit der Erste Schritte-Tour (Standard)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [aktivieren]({1}).", - "telemetryOptOut.optOutNotice": "Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [deaktivieren]({1}).", - "telemetryOptOut.readMore": "Weitere Informationen" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Konto hinzufügen", "accountDialog.close": "Schließen", @@ -14733,6 +14592,8 @@ "refreshCredentials": "Die Anmeldeinformationen für dieses Konto müssen aktualisiert werden." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "Sie haben keinen Authentifizierungsanbieter ausgewählt. Versuchen Sie es noch mal.", + "accountDialog.noCloudsRegistered": "Es sind keine Clouds aktiviert. Wechseln Sie zu \"Einstellungen\", durchsuchen Sie die Azure-Kontokonfiguration, und aktivieren Sie mindestens eine Cloud.", "accountManagementService.close": "Schließen", "addAccountFailedCodeMessage": "{0} \r\nFehlermeldung: {1}", "addAccountFailedGenericMessage": "Fehler beim Hinzufügen des Kontos. Weitere Informationen finden Sie im Azure-Kontoprotokoll.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Kopieren und öffnen", + "deviceCodeAuthDialogTitle": "Azure-Authentifizierung: Gerätecode", "oauthDialog.cancel": "Abbrechen", "userCode": "Benutzercode", "website": "Website" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "Starten einer automatischen OAuth-Authentifizierung nicht möglich. Es wird bereits eine automatische OAuth-Authentifizierung ausgeführt." + "oauthFlyoutIsAlreadyOpen": "Starten einer automatischen OAuth-Authentifizierung nicht möglich. Es wird bereits eine automatische OAuth-Authentifizierung ausgeführt.", + "selfHelpMessage": "Ein Webbrowser kann in dieser Umgebung nicht gestartet werden. Starten Sie einen Browser, navigieren Sie zur obigen URL und geben Sie Code manuell ein." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Kein Handler registriert.", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "Möchten Sie diese Verbindung abbrechen?", - "connection.connTitleGroupSection": " (Gruppe: {0})", "connection.duplicateEditErrorMessage": "Das Profil kann nicht gespeichert werden. Die ausgewählte Verbindung stimmt mit einem vorhandenen Profil mit den gleichen Serverinformationen in derselben Gruppe überein: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "Die Erweiterung „{0}“ ist erforderlich, um eine Verbindung mit dieser Ressource herzustellen. Möchten Sie diese installieren?", "connection.invalidConnectionResult": "Das Verbindungsergebnis ist ungültig.", "connection.neverShowUnsupportedVersionWarning": "Nicht mehr anzeigen", "connection.noAzureAccount": "Fehler beim Abrufen des Azure-Kontotokens für die Verbindung.", + "connection.providerNotFound": "Der Verbindungsanbieter \"{0}\" wurde nicht gefunden.", "connection.refreshAzureTokenFailure": "Fehler beim Aktualisieren des Azure-Kontotokens für die Verbindung.", "connection.unknownProvider": "Unbekannter Anbieter \"{0}\"", "connection.unsupportedServerVersionWarning": "Die Serverversion wird von Azure Data Studio nicht unterstützt. Sie können dennoch eine Verbindung damit herstellen, aber einige Features in Azure Data Studio funktionieren möglicherweise nicht wie erwartet.", "connectionDialog.connectionProviderNotSupported": "Die Erweiterung, die den Anbietertyp „{0}“ unterstützt, ist derzeit nicht installiert. Möchten Sie die Erweiterungen anzeigen?", - "connectionManagementService.noProviderForUri": "Der Anbieter für URI konnte nicht gefunden werden: {0}", "connectionNotAcceptedError": "Verbindung nicht akzeptiert.", "connectionService.no": "Nein", "connectionService.yes": "Ja" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Schließen", "gridDataProvider.copyResultsCompleted": "Die ausgewählten Daten wurden in die Zwischenablage kopiert. Zeilenanzahl: {0}.", "gridDataProvider.copying": "Wird kopiert...", - "gridDataProvider.loadingRowsInProgress": "Die zu kopierenden Zeilen werden geladen ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "Nicht mehr anzeigen", + "gridDataProvider.loadingRowsInProgress": "Die zu kopierenden Zeilen werden geladen ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "Das Kopieren abgeschlossener Benachrichtigungen ist jetzt deaktiviert. Ändern Sie zum erneuten Aktivieren die Einstellung: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "Die Abfragenausführung für URI konnte nicht gefunden werden: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "Fehler beim Speichern der Ergebnisse. ", "msgSaveSucceeded": "Ergebnisse wurden erfolgreich in \"{0}\" gespeichert.", "openFile": "Datei öffnen", + "openFileLocation": "Dateispeicherort öffnen", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (durch Trennzeichen getrennte Datei)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Excel-Arbeitsmappe", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "Mindestens eine Aufgabe wird zurzeit ausgeführt. Möchten Sie den Vorgang abbrechen?", "taskService.no": "Nein", "taskService.yes": "Ja" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Asymmetrischer Schlüssel", + "backup.compressBackup": "Sicherung komprimieren", + "backup.defaultCompression": "Standardservereinstellung verwenden", + "backup.doNotCompress": "Sicherung nicht komprimieren", + "backup.labelDatabase": "Datenbank", + "backup.labelDifferential": "Differenziell", + "backup.labelDisk": "Datenträger", + "backup.labelFilegroup": "Dateien und Dateigruppen", + "backup.labelFull": "Vollständig", + "backup.labelLog": "Transaktionsprotokoll", + "backup.labelUrl": "URL", + "backup.serverCertificate": "Serverzertifikat" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "Erweiterte Verbindungseigenschaften konnten nicht als JSON analysiert werden. Fehler: {0} Wert der empfangenen Eigenschaften: {1}", + "confirmConnect": "Möchten Sie die Verbindung herstellen?", + "connectServerDetail": "Hiermit wird eine Verbindung mit dem Server \"{0}\" hergestellt.", + "connectingLabel": "Verbindung wird hergestellt: {0}", + "connectingQueryLabel": "Abfragedatei wird verbunden", + "errConnectUrl": "Die URL konnte aufgrund eines Fehlers nicht geöffnet werden: {0}", + "open": "&&Öffnen", + "openingNewQueryLabel": "Neue Abfrage wird geöffnet: {0}", + "runningCommandLabel": "Befehl wird ausgeführt: {0}", + "warnServerRequired": "Keine Verbindung möglich, weil keine Serverinformationen bereitgestellt wurden." + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [aktivieren]({1}).", + "telemetryOptOut.optOutNotice": "Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [deaktivieren]({1}).", + "telemetryOptOut.readMore": "Weitere Informationen" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "Nein, nicht mehr anzeigen", + "enablePreviewFeatures.no": "Nein", + "enablePreviewFeatures.notice": "Vorschaufeatures verbessern die Benutzerfreundlichkeit von Azure Data Studio, indem sie Ihnen Vollzugriff auf neue Features und Verbesserungen ermöglichen. Weitere Informationen zu Vorschaufeatures finden Sie [hier]({0}). Möchten Sie Vorschaufeatures aktivieren?", + "enablePreviewFeatures.yes": "Ja (empfohlen)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Verbindung erstellen", + "welcomePage.createConnectionBody": "Stellen Sie über das Verbindungsdialogfeld eine Verbindung mit einer Datenbankinstanz her.", + "welcomePage.createNotebook": "Notebook erstellen", + "welcomePage.createNotebookBody": "Erstellen Sie ein neues Notebook mithilfe eines nativen Notebook-Editors.", + "welcomePage.deployServer": "Server bereitstellen", + "welcomePage.deployServerBody": "Erstellen Sie eine neue Instanz eines relationalen Datendiensts auf der Plattform Ihrer Wahl.", + "welcomePage.documentation": "Dokumentation", + "welcomePage.documentationBody": "Im Dokumentationscenter finden Sie Schnellstarts, Anleitungen und Referenzdokumentation zu PowerShell, APIs usw.", + "welcomePage.extensions": "Erweiterungen", + "welcomePage.gettingStarted": "Erste Schritte", + "welcomePage.gettingStartedBody": "Lernen Sie die von Azure Data Studio bereitgestellten Funktionen kennen, und erfahren Sie, wie Sie diese optimal nutzen können.", + "welcomePage.history": "Verlauf", + "welcomePage.learnMore": "Weitere Informationen ", + "welcomePage.location": "Standort", + "welcomePage.moreRecent": "Mehr anzeigen", + "welcomePage.name": "Name", + "welcomePage.resources": "Ressourcen", + "welcomePage.runQuery": "Abfrage ausführen", + "welcomePage.runQueryBody": "Interagieren Sie mit Daten über einen Abfrage-Editor.", + "welcomePage.showAll": "Alle anzeigen", + "welcomePage.showOnStartup": "Beim Start Willkommensseite anzeigen", + "welcomePage.usefuLinks": "Nützliche Links", + "welcomePage.videoDescriptionIntroduction": "Einführung in Azure Data Studio-Notebooks | Verfügbare Daten", + "welcomePage.videoDescriptionOverview": "Übersicht über Azure Data Studio", + "welcomePage.videos": "Videos" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Erweitern Sie die Funktionalität von Azure Data Studio durch die Installation von Erweiterungen, die von uns/Microsoft und von der Drittanbietercommunity (von Ihnen!) entwickelt wurden.", + "GuidedTour.connections": "Verbindungen", + "GuidedTour.discoverWelcomePage": "Entdecken Sie wichtige Features, zuletzt geöffneten Dateien und empfohlene Erweiterungen auf der Willkommensseite. Weitere Informationen zum Einstieg in Azure Data Studio finden Sie in den Videos und in der Dokumentation.", + "GuidedTour.extensions": "Erweiterungen", + "GuidedTour.finish": "Fertig stellen", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Beginnen Sie an einer zentralen Stelle mit der Erstellung Ihres eigenen Notebooks oder einer Sammlung von Notebooks.", + "GuidedTour.makeConnections": "Über SQL Server, Azure und weitere Plattformen können Sie Verbindungen herstellen, abfragen und verwalten.", + "GuidedTour.makeConnesetSettings": "Passen Sie Azure Data Studio basierend auf Ihren Einstellungen an. Sie können Einstellungen wie automatisches Speichern und Registerkartengröße konfigurieren, Ihre Tastenkombinationen personalisieren und zu einem Farbdesign Ihrer Wahl wechseln.", + "GuidedTour.next": "Weiter", + "GuidedTour.notebooks": "Notebooks", + "GuidedTour.one": "1", + "GuidedTour.readMore": "Weitere Informationen", + "GuidedTour.settings": "Einstellungen", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Willkommensseite", + "guidedTour": "Einführungstour für Benutzer", + "hideGuidedTour": "Einführungstour ausblenden" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Möchten Sie eine kurze Einführung in Azure Data Studio erhalten?", + "WelcomePage.welcome": "Willkommen!", + "closeTourBar": "Leiste für Schnelleinführung schließen", + "details": "Details", + "ok": "OK", + "welcome.title": "Willkommen", + "welcomePage": "Willkommen", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Mit Azure Data Studio können Sie PostgreSQL-Datenbanken verbinden, abfragen und verwalten.", + "welcomePage.adminPack": "SQL-Administratorpaket", + "welcomePage.adminPackDescription": "Das Administratorpaket für SQL Server ist eine Sammlung gängiger Erweiterungen für die Datenbankverwaltung, die Sie beim Verwalten von SQL Server unterstützen.", + "welcomePage.background": "Hintergrundfarbe für die Startseite.", + "welcomePage.dataVirtualization": "Datenvirtualisierung", + "welcomePage.dataVirtualizationDescription": "Hiermit werden Daten mit SQL Server 2019 virtualisiert und externe Tabellen mithilfe interaktiver Assistenten erstellt.", + "welcomePage.deployServer": "Server bereitstellen", + "welcomePage.extensionPackAlreadyInstalled": "Unterstützung für {0} ist bereits installiert.", + "welcomePage.extensionPackNotFound": "Unterstützung für {0} mit der ID {1} wurde nicht gefunden.", + "welcomePage.install": "Installieren", + "welcomePage.installed": "Installiert", + "welcomePage.installingExtensionPack": "Zusätzliche Unterstützung für {0} wird installiert...", + "welcomePage.new": "Neu", + "welcomePage.newConnection": "Neue Verbindung", + "welcomePage.newNotebook": "Neues Notebook", + "welcomePage.newQuery": "Neue Abfrage", + "welcomePage.open": "Öffnen…", + "welcomePage.openFile": "Datei öffnen…", + "welcomePage.openFolder": "Ordner öffnen…", + "welcomePage.openFolderWithPath": "Ordner {0} mit Pfad {1} öffnen", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Hiermit werden PowerShell-Skripts mithilfe des umfangreichen Abfrage-Editors von Azure Data Studio geschrieben und ausgeführt.", + "welcomePage.showAdminPack": "SQL-Administratorpaket", + "welcomePage.sqlServerAgent": "SQL Server-Agent", + "welcomePage.sqlServerDacpac": "SQL Server-DACPAC", + "welcomePage.sqlServerImport": "SQL Server-Import", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "Tour starten", + "welcomePage.willReloadAfterInstallingExtensionPack": "Nach dem Installieren zusätzlicher Unterstützung für {0} wird das Fenster neu geladen." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Willkommen", + "workbench.startupEditor": "Steuert, welcher Editor beim Start angezeigt wird, wenn keiner aus der vorherigen Sitzung wiederhergestellt wird.", + "workbench.startupEditor.newUntitledFile": "Öffnen Sie eine neue unbenannte Datei (gilt nur beim Öffnen eines neuen Fensters).", + "workbench.startupEditor.none": "Ohne Editor starten.", + "workbench.startupEditor.readme": "Öffnen Sie die Infodatei, sofern eine im geöffneten Ordner enthalten ist. Andernfalls erfolgt ein Fallback auf „welcomePage“. Hinweis: Dies wird nur als globale Konfiguration betrachtet. Sie wird ignoriert, wenn sie in einer Arbeitsbereichs-oder Ordnerkonfiguration festgelegt wird.", + "workbench.startupEditor.welcomePage": "Öffnen Sie die Willkommensseite mit Inhalten, die Ihnen bei den ersten Schritten mit Azure Data Studio und Erweiterungen helfen.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Willkommensseite öffnen, wenn eine leere Workbench geöffnet wird.", + "workbench.startupEditor.welcomePageWithTour": "Öffnen Sie die Willkommensseite mit der Erste Schritte-Tour (Standard)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "Erste &&Schritte", + "showReleaseNotes": "\"Erste Schritte\" anzeigen" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "Das Profil kann nicht in die Gruppe gezogen werden: In der Gruppe ist bereits ein Profil mit identischen Optionen vorhanden." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "XEL-Dateien", + "FileTooLarge": "Die Datei ist zu groß und kann im Profiler nicht geöffnet werden. Der Profiler kann nur Dateien öffnen, die kleiner als 1 GB sind.", + "LargeFileWait": "Das Laden der Datei kann aufgrund der Dateigröße einen Moment dauern." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/CHANGELOG.md b/i18n/ads-language-pack-es/CHANGELOG.md index 48b8018f4b..a92daddad9 100644 --- a/i18n/ads-language-pack-es/CHANGELOG.md +++ b/i18n/ads-language-pack-es/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-es" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-es/package.json b/i18n/ads-language-pack-es/package.json index 5accb7a8ab..803790dc86 100644 --- a/i18n/ads-language-pack-es/package.json +++ b/i18n/ads-language-pack-es/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-es", "displayName": "Spanish Language Pack for Azure Data Studio", "description": "Language pack extension for Spanish", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-es/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 89% rename from i18n/ads-language-pack-es/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 9f42f2e96c..46e0afb65b 100644 --- a/i18n/ads-language-pack-es/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "No se ha podido determinar el nodo del Explorador de objetos desde connectionContext: {0}", + "adminToolExtWin.ssmsMinError": "Error al llamar a SsmsMin con argumentos \"{0}\" - {1}", "adminToolExtWin.launchingDialogStatus": "Iniciando el cuadro de diálogo...", "adminToolExtWin.noConnectionContextForGsw": "No se proporciona ConnectionContext para handleLaunchSsmsMinPropertiesDialogCommand", "adminToolExtWin.noConnectionContextForProp": "No se proporciona ConnectionContext para handleLaunchSsmsMinPropertiesDialogCommand", - "adminToolExtWin.noConnectionProfile": "No se proporciona connectionProfile desde connectionContext: {0}", - "adminToolExtWin.noOENode": "No se ha podido determinar el nodo del Explorador de objetos desde connectionContext: {0}", - "adminToolExtWin.ssmsMinError": "Error al llamar a SsmsMin con argumentos \"{0}\" - {1}" + "adminToolExtWin.noConnectionProfile": "No se proporciona connectionProfile desde connectionContext: {0}" }, "package": { "adminToolExtWin.description": "Agrega funcionalidad adicional específica de Windows a Azure Data Studio", "adminToolExtWin.displayName": "Extensiones de herramienta de administración de bases de datos para Windows", "adminToolExtWin.launchGswMenuItem": "Generar scripts...", - "adminToolExtWin.propertiesMenuItem": "Propiedades" + "adminToolExtWin.propertiesMenuItem": "Propiedades (Herramientas de administración)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.agent.i18n.json similarity index 97% rename from i18n/ads-language-pack-es/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.agent.i18n.json index 2abd4ecc8c..1e55f77c4c 100644 --- a/i18n/ads-language-pack-es/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "Alerta de evento de SQL Server", "alertData.saveErrorMessage": "Error de actualización de alerta \"{0}\"", + "alertData.DefaultAlertTypString": "Alerta de evento de SQL Server", "alertDialog.PerformanceCondition": "Alerta de condición de rendimiento de SQL Server", "alertDialog.WmiEvent": "Alerta de evento WMI" }, "dist/data/jobData": { - "jobData.jobNameRequired": "Debe proporcionarse el nombre del trabajo", - "jobData.newJobErrorMessage": "Error de creación de trabajo \"{0}\"", "jobData.newJobSuccessMessage": "El trabajo \"{0}\" se creó correctamente", - "jobData.saveErrorMessage": "Error de actualización de trabajo \"{0}\"", "jobData.saveSucessMessage": "El trabajo \"{0}\" se actualizó correctamente", + "jobData.newJobErrorMessage": "Error de creación de trabajo \"{0}\"", + "jobData.jobNameRequired": "Debe proporcionarse el nombre del trabajo", + "jobData.saveErrorMessage": "Error de actualización de trabajo \"{0}\"", "jobData.whenJobCompletes": "Cuando el trabajo termina", "jobData.whenJobFails": "Cuando el trabajo genera error", "jobData.whenJobSucceeds": "Cuando el trabajo se completa correctamente" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "Error de actualización en el paso \"{0}\"", "stepData.jobNameRequired": "Debe proporcionarse el nombre del trabajo", - "stepData.stepNameRequired": "Debe proporcionarse el nombre del paso" + "stepData.stepNameRequired": "Debe proporcionarse el nombre del paso", + "jobStepData.saveErrorMessage": "Error de actualización en el paso \"{0}\"" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Ruta de acceso del cuaderno no válida", "notebookData.jobExists": "Un trabajo con un nombre similar ya existe", - "notebookData.jobNameRequired": "Se debe proporcionar el nombre del cuaderno", - "notebookData.newJobErrorMessage": "Error al crear el cuaderno \"{0}\"", "notebookData.newJobSuccessMessage": "El cuaderno \"{0}\" se ha creado correctamente", - "notebookData.saveErrorMessage": "Error al actualizar el cuaderno \"{0}\"", "notebookData.saveSucessMessage": "El cuaderno \"{0}\" se actualizó correctamente", + "notebookData.newJobErrorMessage": "Error al crear el cuaderno \"{0}\"", + "notebookData.jobNameRequired": "Se debe proporcionar el nombre del cuaderno", + "notebookData.saveErrorMessage": "Error al actualizar el cuaderno \"{0}\"", "notebookData.selectExecutionDatabase": "Seleccionar base de datos de ejecución", "notebookData.selectStorageDatabase": "Seleccionar base de datos de almacenamiento", "notebookData.templatePathRequired": "Se debe proporcionar la ruta de acceso de la plantilla", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Proxy \"{0}\" creado correctamente", - "proxyData.saveErrorMessage": "Error de la actualización de proxy \"{0}\"", - "proxyData.saveSucessMessage": "El proxy \"{0}\" se actualizó correctamente" + "proxyData.saveSucessMessage": "El proxy \"{0}\" se actualizó correctamente", + "proxyData.saveErrorMessage": "Error de la actualización de proxy \"{0}\"" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Cancelar", "agentDialog.OK": "Aceptar" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Mensaje de notificación adicional para enviar", "alertDialog.AllDatabases": "", - "alertDialog.DatabaseName": "Nombre de la base de datos", - "alertDialog.DelayMinutes": "Minutos de retardo", - "alertDialog.DelaySeconds": "Segundos de retardo", - "alertDialog.Enabled": "Habilitado", - "alertDialog.ErrorNumber": "Número de error", - "alertDialog.ExecuteJob": "Ejecutar trabajo", - "alertDialog.ExecuteJobName": "Nombre de tarea", - "alertDialog.General": "General", - "alertDialog.IncludeErrorInEmail": "Incluir texto de error de la alerta en el correo electrónico", - "alertDialog.IncludeErrorInPager": "Incluir texto de error de la alerta en el buscapersonas", - "alertDialog.MessageText": "Texto del mensaje", - "alertDialog.Name": "Nombre", - "alertDialog.NewJob": "Nuevo trabajo", - "alertDialog.NewOperator": "Nuevo operador", - "alertDialog.NotifyOperators": "Notificar a los operadores", - "alertDialog.OperatorEmail": "Correo electrónico", - "alertDialog.OperatorList": "Lista de operadores", - "alertDialog.OperatorName": "Operador", - "alertDialog.OperatorPager": "Buscapersonas", - "alertDialog.Options": "Opciones", - "alertDialog.RaiseAlertContains": "Generar alerta cuando el mensaje contenga", - "alertDialog.Response": "Respuesta", - "alertDialog.Severity": "Gravedad", "alertDialog.Severity001": "001 - Información diversa del sistema", "alertDialog.Severity002": "002 - Reservado", "alertDialog.Severity003": "003 - reservado", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - Error grave: Es posible que se presente un problema de integridad de base de datos", "alertDialog.Severity024": "024 - Error grave: Error de Hardware", "alertDialog.Severity025": "025 - Error grave", - "alertDialog.Type": "Tipo", + "alertDialog.AdditionalNotification": "Mensaje de notificación adicional para enviar", "alertDialog.createAlert": "Crear alerta", + "alertDialog.DatabaseName": "Nombre de la base de datos", + "alertDialog.DelayMinutes": "Minutos de retardo", + "alertDialog.DelaySeconds": "Segundos de retardo", + "alertDialog.OperatorEmail": "Correo electrónico", "alertDialog.editAlert": "Editar alerta", - "alertDialog.eventAlert": "Definición de alerta de eventos" + "alertDialog.Enabled": "Habilitado", + "alertDialog.ErrorNumber": "Número de error", + "alertDialog.eventAlert": "Definición de alerta de eventos", + "alertDialog.ExecuteJob": "Ejecutar trabajo", + "alertDialog.General": "General", + "alertDialog.IncludeErrorInEmail": "Incluir texto de error de la alerta en el correo electrónico", + "alertDialog.IncludeErrorInPager": "Incluir texto de error de la alerta en el buscapersonas", + "alertDialog.ExecuteJobName": "Nombre de tarea", + "alertDialog.MessageText": "Texto del mensaje", + "alertDialog.Name": "Nombre", + "alertDialog.NewJob": "Nuevo trabajo", + "alertDialog.NewOperator": "Nuevo operador", + "alertDialog.NotifyOperators": "Notificar a los operadores", + "alertDialog.OperatorName": "Operador", + "alertDialog.OperatorList": "Lista de operadores", + "alertDialog.Options": "Opciones", + "alertDialog.OperatorPager": "Buscapersonas", + "alertDialog.RaiseAlertContains": "Generar alerta cuando el mensaje contenga", + "alertDialog.Response": "Respuesta", + "alertDialog.Severity": "Gravedad", + "alertDialog.Type": "Tipo" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Habilitado", + "jobDialog.notificationsTabTop": "Acciones para realizar cuando se completa el trabajo", "jobDialog.alertNameLabel": "Nombre de alerta", - "jobDialog.alertTypeLabel": "Tipo", "jobDialog.alerts": "Alertas", "jobDialog.alertsList": "Lista de alertas", - "jobDialog.blankJobNameError": "El nombre del trabajo no puede estar en blanco.", + "jobDialog.deleteJobLabel": "Eliminar automáticamente el trabajo", "jobDialog.category": "Categoría", "jobDialog.delete": "Eliminar paso", - "jobDialog.deleteJobLabel": "Eliminar automáticamente el trabajo", "jobDialog.description": "Descripción", - "jobDialog.edit": "Editar paso", "jobDialog.editJob": "Editar trabajo", + "jobDialog.edit": "Editar paso", "jobDialog.email": "Correo electrónico", + "jobDialog.alertEnabledLabel": "Habilitado", "jobDialog.enabled": "Habilitado", - "jobDialog.eventLogCheckBoxLabel": "Escribir en el registro de eventos de la aplicación de Windows", "jobDialog.general": "General", "jobDialog.jobStepList": "Lista de paso de trabajo", "jobDialog.moveDown": "Bajar un paso", "jobDialog.moveUp": "Subir un paso", "jobDialog.name": "Nombre", - "jobDialog.new": "Nuevo paso", "jobDialog.newAlert": "Nueva alerta", "jobDialog.newJob": "Nuevo trabajo", + "jobDialog.new": "Nuevo paso", "jobDialog.notifications": "Notificaciones", - "jobDialog.notificationsTabTop": "Acciones para realizar cuando se completa el trabajo", "jobDialog.onFailure": "En caso de error", "jobDialog.onSuccess": "En caso de éxito", "jobDialog.owner": "Propietario", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Iniciar paso", "jobDialog.step": "Paso", "jobDialog.steps": "Pasos", - "jobDialog.type": "Tipo" + "jobDialog.blankJobNameError": "El nombre del trabajo no puede estar en blanco.", + "jobDialog.alertTypeLabel": "Tipo", + "jobDialog.type": "Tipo", + "jobDialog.eventLogCheckBoxLabel": "Escribir en el registro de eventos de la aplicación de Windows" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Sistema operativo (CmdExec)", - "jobStepDialog.TSQL": "Script de Transact-SQL(T-SQL)", "jobStepDialog.advanced": "Opciones avanzadas", - "jobStepDialog.agentServiceAccount": "Cuenta de servicio de Agente SQL Server", "jobStepDialog.allFiles": "Todos los archivos (*)", - "jobStepDialog.analysisCommand": "Comando de SQL Server Analysis Services", - "jobStepDialog.analysisQuery": "Consulta de SQL Server Analysis Services", "jobStepDialog.appendExistingTableEntry": "Agregar salida a entrada existente en la tabla", "jobStepDialog.appendOutputToFile": "Anexar resultado a archivo existente", - "jobStepDialog.blankStepName": "El nombre de paso no se puede dejar en blanco", "jobStepDialog.cancel": "Cancelar", "jobStepDialog.commandLabel": "Comando", "jobStepDialog.databaseLabel": "Base de datos", "jobStepDialog.editJobStep": "Modificar paso de trabajo", - "jobStepDialog.failParse": "Error en el comando.", - "jobStepDialog.failureAction": "En caso de error", - "jobStepDialog.fileBrowserTitle": "Ubicar archivos de base de datos - ", "jobStepDialog.fileName": "Nombre de archivo", "jobStepDialog.filesOfType": "Archivos de tipo", "jobStepDialog.general": "General", + "jobStepDialog.nextStep": "Ir al siguiente paso", "jobStepDialog.includeStepOutputHistory": "Incluir salida del paso en el historial", + "jobStepDialog.fileBrowserTitle": "Ubicar archivos de base de datos - ", "jobStepDialog.logToTable": "Registrar en tabla", "jobStepDialog.newJobStep": "Nuevo paso de trabajo", - "jobStepDialog.nextStep": "Ir al siguiente paso", "jobStepDialog.ok": "Aceptar", + "jobStepDialog.failureAction": "En caso de error", + "jobStepDialog.successAction": "Cuando la acción se realice correctamente", "jobStepDialog.open": "Abrir...", + "jobStepDialog.CmdExec": "Sistema operativo (CmdExec)", "jobStepDialog.outputFile": "Archivo de salida", "jobStepDialog.parse": "Analizar", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Intervalo de reintentos (minutos)", "jobStepDialog.runAsLabel": "Ejecutar como", "jobStepDialog.runAsUser": "Ejecutar como usuario", - "jobStepDialog.selectedPath": "Ruta seleccionada", + "jobStepDialog.agentServiceAccount": "Cuenta de servicio de Agente SQL Server", + "jobStepDialog.analysisCommand": "Comando de SQL Server Analysis Services", + "jobStepDialog.analysisQuery": "Consulta de SQL Server Analysis Services", "jobStepDialog.servicesPackage": "Paquete de servicio de integración de SQL Server", + "jobStepDialog.selectedPath": "Ruta seleccionada", "jobStepDialog.stepNameLabel": "Nombre del paso", - "jobStepDialog.successAction": "Cuando la acción se realice correctamente", + "jobStepDialog.failParse": "Error en el comando.", "jobStepDialog.successParse": "El comando se analizó correctamente.", + "jobStepDialog.blankStepName": "El nombre de paso no se puede dejar en blanco", + "jobStepDialog.TSQL": "Script de Transact-SQL(T-SQL)", "jobStepDialog.typeLabel": "Tipo" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Seleccionar la base de datos", "notebookDialog.description": "Descripción", "notebookDialog.editJob": "Editar trabajo del cuaderno", "notebookDialog.executeDatabase": "Base de datos de ejecución", - "notebookDialog.executionDatabaseInfo": "Seleccione una base de datos en la que se ejecutarán las consultas de cuaderno", "notebookDialog.general": "General", "notebookDialog.jobSection": "Detalles del trabajo", "notebookDialog.name": "Nombre", "notebookDialog.newJob": "Nuevo trabajo de cuaderno", "notebookDialog.notebookSection": "Detalles del cuaderno", + "notebookDialog.templateNotebook": "Ruta de acceso del cuaderno", "notebookDialog.owner": "Propietario", "notebookDialog.pickSchedule": "Elegir programación", "notebookDialog.removeSchedule": "Quitar programación", "notebookDialog.schedulesaLabel": "Lista de programaciones", - "notebookDialog.targetDatabase": "Base de datos del almacenamiento", + "notebookDialog.defaultDropdownString": "Seleccionar la base de datos", + "notebookDialog.executionDatabaseInfo": "Seleccione una base de datos en la que se ejecutarán las consultas de cuaderno", "notebookDialog.targetDatabaseInfo": "Seleccione una base de datos para almacenar todos los cuadernos y resultados del trabajo del cuaderno", - "notebookDialog.templateNotebook": "Ruta de acceso del cuaderno", - "notebookDialog.templatePath": "Seleccione un cuaderno para programar desde el equipo." + "notebookDialog.templatePath": "Seleccione un cuaderno para programar desde el equipo.", + "notebookDialog.targetDatabase": "Base de datos del almacenamiento" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "Correo electrónico", "createOperator.AlertListHeading": "Lista de alerta", "createOperator.AlertNameColumnLabel": "Nombre de alerta", - "createOperator.AlertPagerColumnLabel": "Buscapersonas", + "createOperator.createOperator": "Crear operador", + "createOperator.AlertEmailColumnLabel": "Correo electrónico", "createOperator.EmailName": "Nombre de correo electrónico", + "createOperator.editOperator": "Editar operador", "createOperator.Enabled": "Habilitado", + "createOperator.PagerFridayCheckBox": "Viernes ", "createOperator.General": "General", + "createOperator.PagerMondayCheckBox": "Lunes", "createOperator.Name": "Nombre", "createOperator.Notifications": "Notificaciones", - "createOperator.PagerDutySchedule": "Buscapersonas en horario de trabajo", + "createOperator.AlertPagerColumnLabel": "Buscapersonas", "createOperator.PagerEmailName": "Nombre de correo electrónico del buscapersonas", - "createOperator.PagerFridayCheckBox": "Viernes ", - "createOperator.PagerMondayCheckBox": "Lunes", + "createOperator.PagerDutySchedule": "Buscapersonas en horario de trabajo", "createOperator.PagerSaturdayCheckBox": "Sábado", "createOperator.PagerSundayCheckBox": "Domingo", "createOperator.PagerThursdayCheckBox": "Jueves", "createOperator.PagerTuesdayCheckBox": "Martes", "createOperator.PagerWednesdayCheckBox": "Miércoles", - "createOperator.createOperator": "Crear operador", - "createOperator.editOperator": "Editar operador", "createOperator.workdayBegin": "Inicio del día laborable", "createOperator.workdayEnd": "Final del día laborable" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Programaciones disponibles:", "pickSchedule.cancel": "Cancelar", "pickSchedule.description": "Descripción", - "pickSchedule.jobSchedules": "Programas de trabajos", - "pickSchedule.ok": "Aceptar", "pickSchedule.scheduleID": "Id.", - "pickSchedule.scheduleName": "Nombre" + "pickSchedule.jobSchedules": "Programas de trabajos", + "pickSchedule.scheduleName": "Nombre", + "pickSchedule.ok": "Aceptar" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Crear proxy", "createProxy.CredentialName": "Nombre de credencial", "createProxy.Description": "Descripción", + "createProxy.editProxy": "Editar Proxy", "createProxy.General": "General", "createProxy.OperatingSystem": "Sistema operativo (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "Comando de SQL Server Analysis Services", "createProxy.SSASQueryLabel": "Consulta de SQL Server Analysis Services", "createProxy.SSISPackage": "Paquete de SQL Server Integration Services", - "createProxy.SubsystemName": "Subsistema", - "createProxy.createProxy": "Crear proxy", - "createProxy.editProxy": "Editar Proxy" + "createProxy.SubsystemName": "Subsistema" }, "dist/mainController": { "agent.AddNewConnection": "Agregar nueva conexión", - "agent.selectConnection": "Seleccionar una conexión", "agent.selectValidConnection": "Seleccione una conexión válida", + "agent.selectConnection": "Seleccionar una conexión", "agent.templateUploadError": "Error de actualización de plantilla", "agent.templateUploadSuccessful": "Plantilla actualizada correctamente", "agent.unsavedFileSchedulingError": "Debe guardar el cuaderno antes de programarlo. Guarde y vuelva a intentar programar de nuevo.", diff --git a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.arc.i18n.json similarity index 95% rename from i18n/ads-language-pack-es/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.arc.i18n.json index e3f60c7356..fc6d06dcbb 100644 --- a/i18n/ads-language-pack-es/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "Aplicar", - "arc.arcDeploymentDeprecation": "La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado.", - "arc.arcResources": "Recursos de Azure Arc", - "arc.areYouSure": "¿Está seguro de que quiere aplicar la actualización seleccionada?", - "arc.available": "Disponible", - "arc.availableUpgrades": "Actualizaciones disponibles", - "arc.availableUpgradesDescription": "A continuación se enumeran las actualizaciones disponibles para este recurso. Puede aplicar actualizaciones haciendo clic en el botón Actualizar.", - "arc.backup": "Copia de seguridad", - "arc.backups": "Copias de seguridad", - "arc.backupsStorage": "copias de seguridad de {0}", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Cancelar", - "arc.clickTheNewSupportRequestButton": "Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal.", - "arc.clickTheTroubleshootButton": "Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}.", - "arc.compute": "Proceso", - "arc.computeAndStorage": "Proceso y almacenamiento", - "arc.computeAndStorageDescriptionPartFive": "hay suficientes recursos disponibles", - "arc.computeAndStorageDescriptionPartFour": "Antes de hacerlo, debe asegurarse", - "arc.computeAndStorageDescriptionPartSix": "en el clúster de Kubernetes para seguir esta configuración.", - "arc.computeAndStorageDescriptionPartThree": "sin tiempo de inactividad y por", - "arc.computeConfiguration": "Configuración de proceso", - "arc.condition": "Condición", - "arc.configurationPerNode": "Configuración", - "arc.configureRP": "Configuración de la directiva de retención", - "arc.configureRetentionPolicyButton": "Configuración de la directiva de retención", - "arc.confirmNewPassword": "Confirme la nueva contraseña", - "arc.connect": "Conectar", - "arc.connectToController": "Conexión con el controlador existente", - "arc.connectToControllerFailed": "No se pudo conectar con el controlador {0}. {1}", - "arc.connectToMSSql": "Conexión a instancia administrada de SQL: Azure Arc ({0})", - "arc.connectToMSSqlFailed": "No se pudo conectar con la instancia administrada de SQL: instancia de Azure Arc {0}. {1}", - "arc.connectToPGSql": "Conexión al servidor PostgreSQL: Azure Arc ({0})", - "arc.connectToPGSqlFailed": "No se pudo conectar con el servidor PostgreSQL: instancia de Azure Arc {0}. {1}", - "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.connectToServer": "Conectar al servidor", - "arc.connectionMode": "Modo de conexión", - "arc.connectionString": "Cadena de conexión para {0}", - "arc.connectionStrings": "Cadenas de conexión", - "arc.containerReady": "Los contenedores pod están listos.", - "arc.controllerClusterContext": "Contexto de clúster", - "arc.controllerDashboard": "Panel del controlador de datos de Azure Arc: {0}", - "arc.controllerKubeConfig": "Ruta de acceso al archivo de kubeconfig", - "arc.controllerName": "Nombre", - "arc.controllerNameDescription": "Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho.", - "arc.controllerPassword": "Contraseña del controlador", - "arc.controllerUrl": "Dirección URL del controlador", - "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.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Nombre de usuario del controlador", - "arc.coordinator": "Coordinador", - "arc.coordinatorEndpoint": "Punto de conexión del coordinador", - "arc.coordinatorNodeParameters": "Parámetros del nodo de coordinación", "arc.coordinatorNodeParametersDescription": " Estos parámetros de servidor del nodo de coordinación se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros.", - "arc.copiedToClipboard": "{0} copiado al portapapeles", - "arc.copyConnectionStringToClipboard": "Copiar cadena de conexión {0} en el portapapeles", - "arc.copyValueToClipboard": "Copiar {0} en el Portapapeles", - "arc.coresLimit": "Límite de CPU", - "arc.coresRequest": "Solicitud de CPU", - "arc.couldNotFindAzureResource": "No se encontró el recurso de Azure para {0}", - "arc.couldNotFindControllerRegistration": "No se pudo encontrar el registro del controlador.", - "arc.createNew": "Nueva instancia", - "arc.currentVersion": "Versión actual", - "arc.dataController": "Controlador de datos", - "arc.dataControllersType": "Controlador de datos de Azure Arc", - "arc.dataStorage": "Datos de {0}", - "arc.database": "Base de datos", - "arc.databaseCreated": "Base de datos {0} creada", - "arc.databaseCreationFailed": "No se pudo crear la base de datos {0}. {1}", - "arc.databaseDetails": "Detalles del destino", - "arc.databaseDetailsText": "Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen.", - "arc.databaseName": "Nombre de la base de datos", - "arc.databases": "Bases de datos", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Eliminar", - "arc.deletingInstance": "Eliminando instancia '{0}'...", - "arc.description": "Descripción", - "arc.details": "Detalles", - "arc.diagnoseAndSolveProblems": "Diagnosticar y solucionar problemas", - "arc.direct": "Directa", - "arc.discard": "Descartar", - "arc.drop": "Depositar", - "arc.dropMultipleExtensions": "Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado.", - "arc.earliestPitrRestorePoint": "Primer momento dado", - "arc.emergency": "Emergencia", - "arc.enableTrustServerCert": "Habilitar certificado de servidor de confianza", - "arc.encrypt": "Cifrar", - "arc.encryptDescription": "Cuando el valor es true, SQL Server utiliza cifrado SSL para todos los datos enviados entre el cliente y el servidor, cuando el servidor tiene instalado un certificado.", - "arc.endpoint": "Punto de conexión", - "arc.enterANonEmptyPassword": "Escriba una contraseña que no esté vacía o presione ESC para salir.", - "arc.enterNewPassword": "Escriba una nueva contraseña", - "arc.errorConnectingToController": "Error al conectar con el controlador. {0}", - "arc.errorGettingConnectionMode": "Error al obtener el modo de conexión del controlador de datos.", - "arc.errorListingLogAnalyticsWorkspaces": "Error al enumerar las áreas de trabajo de Log Analytics {0}", - "arc.errorVerifyingPassword": "Se produjo un error al comprobar la contraseña. {0}", - "arc.extensionInstallationFailed": "No se pudo instalar la extensión {0}.", - "arc.extensionInstalled": "Se ha instalado la extensión '{0}'.", - "arc.extensionName": "Nombre de la extensión", - "arc.extensionsAddDialog": "PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones.", - "arc.extensionsAddErrorrMessage": "El valor debe ser uno de los siguientes: ({0}).", - "arc.extensionsAddFunction": "Algunas extensiones se deben cargar en PostgreSQL durante el inicio para poder usarlas. Para editar este comportamiento, escriba una lista separada por comas de extensiones válidas: ({0}).", - "arc.extensionsAddList": "Extensiones", - "arc.extensionsAdded": "Extensiones '{0}' agregadas", - "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.extensionsDropped": "Extensiones \"{0}\" quitadas", - "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.extensionsTableLabel": "Tabla de extensiones precargadas.", - "arc.extensionsTableLoading": "Se está cargando la tabla de extensiones precargadas.", - "arc.extensionsTableLoadingComplete": "Ahora se pueden ver las extensiones precargadas.", - "arc.externalEndpoint": "Punto de conexión externo", - "arc.failed": "Error", - "arc.feedback": "Comentarios", + "arc.workerNodesParametersDescription": " Estos parámetros de servidor de los nodos de trabajo se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros.", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "Se necesita una conexión para enumerar las bases de datos de esta instancia.", + "arc.pgConnectionRequired": "Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos.", + "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.postgresAdminUsername": "Nombre de usuario del administrador", "arc.fetchConfigFailed": "Error inesperado al recuperar la configuración de '{0}'. {1}", "arc.fetchDatabasesFailed": "Error inesperado al recuperar las bases de datos de '{0}'. {1}", "arc.fetchEndpointsFailed": "Error inesperado al recuperar los puntos de conexión de '{0}'. {1}", "arc.fetchEngineSettingsFailed": "Error inesperado al recuperar la configuración del motor para '{0}'. {1}", "arc.fetchRegistrationsFailed": "Error inesperado al recuperar los registros de '{0}'. {1}", + "arc.apply": "Aplicar", + "arc.areYouSure": "¿Está seguro de que quiere aplicar la actualización seleccionada?", + "getIsPassword.unknownVariableName": "Intento de obtener isPassword para una variable desconocida: {0}", + "getVariableValue.unknownVariableName": "Intento de obtener un valor de variable para una variable desconocida: {0}", + "arc.available": "Disponible", + "arc.availableUpgrades": "Actualizaciones disponibles", + "arc.availableUpgradesDescription": "A continuación se enumeran las actualizaciones disponibles para este recurso. Puede aplicar actualizaciones haciendo clic en el botón Actualizar.", + "arc.dataControllersType": "Controlador de datos de Azure Arc", + "arc.controllerDashboard": "Panel del controlador de datos de Azure Arc: {0}", + "arc.arcResources": "Recursos de Azure Arc", + "arc.postgresArcProductName": "Azure Database for PostgreSQL: Azure Arc", + "arc.backup": "Copia de seguridad", + "arc.backups": "Copias de seguridad", + "arc.computeAndStorageDescriptionPartFour": "Antes de hacerlo, debe asegurarse", + "filePicker.browse": "Examinar", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "Límite de CPU", + "arc.coresRequest": "Solicitud de CPU", + "arc.cancel": "Cancelar", + "arc.clickTheNewSupportRequestButton": "Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal.", + "arc.clickTheTroubleshootButton": "Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}.", + "arc.controllerClusterContext": "Contexto de clúster", + "clusterContextNotFound": "No se encuentra el contexto del clúster con el nombre {0} en el archivo de configuración de Kube", + "arc.compute": "Proceso", + "arc.computeAndStorage": "Proceso y almacenamiento", + "arc.computeConfiguration": "Configuración de proceso", + "arc.condition": "Condición", + "arc.configurationPerNode": "Configuración", + "arc.configureRetentionPolicyButton": "Configuración de la directiva de retención", + "arc.configureRP": "Configuración de la directiva de retención", + "arc.confirmNewPassword": "Confirme la nueva contraseña", + "arc.connect": "Conectar", + "arc.connectToController": "Conexión con el controlador existente", + "arc.connectToPGSql": "Conexión al servidor PostgreSQL: Azure Arc ({0})", + "arc.connectToMSSql": "Conexión a instancia administrada de SQL: Azure Arc ({0})", + "arc.connectToServer": "Conectar al servidor", + "arc.connectionMode": "Modo de conexión", + "arc.connectionStrings": "Cadenas de conexión", + "arc.connectionString": "Cadena de conexión para {0}", + "noControllerInfoFound": "No se encontró la información del controlador con el nombre {0}", + "arc.controllerPassword": "Contraseña del controlador", + "arc.controllerUrl": "Dirección URL del controlador", + "arc.controllerUsername": "Nombre de usuario del controlador", + "arc.coordinator": "Coordinador", + "arc.coordinatorNodeParameters": "Parámetros del nodo de coordinación", + "arc.coordinatorEndpoint": "Punto de conexión del coordinador", + "arc.copyConnectionStringToClipboard": "Copiar cadena de conexión {0} en el portapapeles", + "arc.copyValueToClipboard": "Copiar {0} en el Portapapeles", + "arc.connectToPGSqlFailed": "No se pudo conectar con el servidor PostgreSQL: instancia de Azure Arc {0}. {1}", + "arc.connectToMSSqlFailed": "No se pudo conectar con la instancia administrada de SQL: instancia de Azure Arc {0}. {1}", + "arc.connectToControllerFailed": "No se pudo conectar con el controlador {0}. {1}", + "arc.couldNotFindAzureResource": "No se encontró el recurso de Azure para {0}", + "arc.couldNotFindControllerRegistration": "No se pudo encontrar el registro del controlador.", + "arc.currentVersion": "Versión actual", + "arc.dropMultipleExtensions": "Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado.", + "arc.onlyNextImmediateVersion": "Actualmente, solo se admiten las actualizaciones a la siguiente versión inmediata.", + "arc.kibanaDashboardDescription": "Panel para ver registros", + "arc.grafanaDashboardDescription": "Panel para ver métricas", + "arc.dataController": "Controlador de datos", + "arc.upgradingController": "Se está actualizando el controlador de datos. Para comprobar el estado de la actualización, ejecute el siguiente comando: 'kubectl get datacontrollers -A'", + "arc.database": "Base de datos", + "arc.databaseName": "Nombre de la base de datos", + "arc.databaseCreated": "Base de datos {0} creada", + "arc.databases": "Bases de datos", + "arc.miaaBackupsDatabasesDescription": "A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada.", + "arc.delete": "Eliminar", + "arc.deletingInstance": "Eliminando instancia '{0}'...", + "arc.description": "Descripción", + "arc.databaseDetails": "Detalles del destino", + "arc.details": "Detalles", + "arc.diagnoseAndSolveProblems": "Diagnosticar y solucionar problemas", + "arc.direct": "Directa", + "arc.discard": "Descartar", + "arc.drop": "Depositar", + "arc.upgradeDialogMiaa": "Durante una actualización de la instancia administrada de SQL, se pueden actualizar partes del plano de control de datos, como las definiciones de recursos personalizadas (CRD) y los contenedores. Una actualización de la instancia administrada de SQL no provocará un tiempo de inactividad para los servicios de datos (instancia administrada de SQL o servidor PostgreSQL).", + "arc.upgradeDialogController": "Durante una actualización del controlador de datos, se podrán actualizar partes del plano de control de datos, tales como definiciones de recursos personalizados (CRD) y contenedores. Una actualización del controlador de datos no provocará tiempo de inactividad para los servicios de datos (SQL Managed Instance o servidor de hiperescala de PostgreSQL).", + "arc.earliestPitrRestorePoint": "Primer momento dado", + "arc.updateExtensionsFailed": "Error al editar las extensiones. {0}", + "arc.emergency": "Emergencia", + "arc.enableTrustServerCert": "Habilitar certificado de servidor de confianza", + "arc.encrypt": "Cifrar", + "arc.msgPromptSSLCertificateValidationFailed": "El cifrado se ha habilitado en esta conexión, revise la configuración de SSL y certificado para el SQL Server de destino o establezca \"Certificado de servidor de confianza\" en \"true\" en el archivo de configuración. Nota: Un certificado autofirmado solo ofrece protección limitada y no es una práctica recomendada para entornos de producción. ¿Desea habilitar \"Confiar en el certificado de servidor\" en esta conexión y volver a intentarlo?", + "arc.endpoint": "Punto de conexión", + "arc.enterNewPassword": "Escriba una nueva contraseña", + "arc.enterANonEmptyPassword": "Escriba una contraseña que no esté vacía o presione ESC para salir.", + "arc.restorePointText": "Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente.", + "arc.databaseDetailsText": "Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen.", + "arc.errorConnectingToController": "Error al conectar con el controlador. {0}", + "arc.errorVerifyingPassword": "Se produjo un error al comprobar la contraseña. {0}", + "arc.miaaVersionError": "Error al obtener el número de versión de la instancia administrada de SQL.", + "arc.errorGettingConnectionMode": "Error al obtener el modo de conexión del controlador de datos.", + "arc.errorListingLogAnalyticsWorkspaces": "Error al enumerar las áreas de trabajo de Log Analytics {0}", + "arc.loadingClusterContextsError": "Error al cargar los contextos de clúster. {0}", + "arc.loginFailed": "Error al iniciar sesión en el controlador: nombre de usuario o contraseña incorrectos", + "arc.openDashboardFailed": "Error al abrir el panel. {0}", + "arc.showMiaaError": "Error al mostrar los detalles de la instancia administrada por SQL.", + "arc.extensionInstalled": "Se ha instalado la extensión '{0}'.", + "arc.extensionName": "Nombre de la extensión", + "arc.extensionsAddList": "Extensiones", + "arc.extensionsAdded": "Extensiones '{0}' agregadas", + "arc.extensionsDropped": "Extensiones \"{0}\" quitadas", + "arc.externalEndpoint": "Punto de conexión externo", + "arc.failed": "Error", + "arc.passwordAcquisitionFailed": "No se pudo adquirir la contraseña. {0}", + "arc.databaseCreationFailed": "No se pudo crear la base de datos {0}. {1}", + "arc.instanceDeletionFailed": "No se pudo eliminar la instancia {0}. {1}", + "arc.pageDiscardFailed": "No se pudo descartar la entrada del usuario. {0}", + "arc.extensionInstallationFailed": "No se pudo instalar la extensión {0}.", + "arc.passwordResetFailed": "No se pudo restablecer la contraseña. {0}", + "arc.instanceUpdateFailed": "No se pudo actualizar la instancia {0}. {1}", + "arc.booleanfalse": "False", + "arc.feedback": "Comentarios", "arc.fullyQualifiedDomain": "Nombre de dominio completo", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Panel de Grafana", - "arc.grafanaDashboardDescription": "Panel para ver métricas", "arc.indirect": "Indirecta", - "arc.installingExtension": "Instalando la extensión '{0}'...", + "arc.installingExtension": "Instalando la extensión \"{0}\"...", "arc.instance": "Instancia", "arc.instanceDeleted": "Instancia '{0}' eliminada", - "arc.instanceDeletionFailed": "No se pudo eliminar la instancia {0}. {1}", - "arc.instanceDeletionWarning": "¡Advertencia! La eliminación de una instancia es permanente y no se puede deshacer. Para eliminar la instancia '{0}' escriba el nombre '{0}' a continuación.", - "arc.instanceUpdateFailed": "No se pudo actualizar la instancia {0}. {1}", "arc.instanceUpdated": "Instancia '{0}' actualizada", "arc.invalidConfigPath": "Ruta de acceso de configuración no válida", - "arc.invalidInstanceDeletionName": "El valor '{0}' no coincide con el nombre de instancia. Inténtelo de nuevo o presione Escape para salir", "arc.issuesDetected": "Problemas detectados", "arc.kibanaDashboard": "Panel de Kibana", - "arc.kibanaDashboardDescription": "Panel para ver registros", + "arc.controllerKubeConfig": "Ruta de acceso al archivo de kubeconfig", "arc.lastTransition": "Última transición", "arc.latestpitrRestorePoint": "Último momento dado", - "arc.learnAboutNodeParameters": "Más información sobre la configuración del motor de base de datos para PostgreSQL habilitada para Azure Arc", - "arc.learnAboutPostgresClients": "Más información sobre las interfaces de cliente de Azure PostgreSQL", "arc.learnMore": "Más información.", + "arc.learnAboutPostgresClients": "Más información sobre las interfaces de cliente de Azure PostgreSQL", + "arc.extensionsLearnMore": "Más información sobre las extensiones de PostgreSQL.", + "arc.learnAboutNodeParameters": "Más información sobre la configuración del motor de base de datos para PostgreSQL habilitada para Azure Arc", + "arc.versionLog": "Obtenga más información sobre cada versión aquí.", "arc.loadExtensions": "Cargar extensiones", - "arc.loading": "Cargando...", "arc.loadingClusterContextCompleted": "Carga de contextos de clúster completada", - "arc.loadingClusterContextsError": "Error al cargar los contextos de clúster. {0}", - "arc.logStorage": "Registro de {0}", - "arc.loginFailed": "Error al iniciar sesión en el controlador: nombre de usuario o contraseña incorrectos", + "arc.loading": "Cargando...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "Administrador de instancia administrada", "arc.memoryLimit": "Límite de memoria (en GB)", "arc.memoryRequest": "Solicitud de memoria (en GB)", - "arc.miaaAdmin": "Administrador de instancia administrada", - "arc.miaaBackupsDatabasesDescription": "A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Puede escalar su instancia administrada de Azure SQL: Azure Arc por", - "arc.miaaConnectionRequired": "Se necesita una conexión para enumerar las bases de datos de esta instancia.", - "arc.miaaDashboard": "Instancia administrada de SQL: panel de Azure Arc - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Instancia administrada de SQL: Azure Arc", - "arc.miaaVersionError": "Error al obtener el número de versión de la instancia administrada de SQL.", - "arc.missingExtension": "Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora?", "arc.monitor": "Monitor", - "arc.monitorUpgrade": "Para comprobar el estado de la actualización, ejecute el siguiente comando:", - "arc.msgPromptSSLCertificateValidationFailed": "El cifrado se ha habilitado en esta conexión, revise la configuración de SSL y certificado para el SQL Server de destino o establezca \"Certificado de servidor de confianza\" en \"true\" en el archivo de configuración. Nota: Un certificado autofirmado solo ofrece protección limitada y no es una práctica recomendada para entornos de producción. ¿Desea habilitar \"Confiar en el certificado de servidor\" en esta conexión y volver a intentarlo?", + "arc.controllerName": "Nombre", "arc.name": "Nombre", "arc.namespace": "Espacio de nombres", "arc.networking": "Redes", "arc.newDatabase": "Nueva base de datos", + "arc.createNew": "Nueva instancia", "arc.newSupportRequest": "Nueva solicitud de soporte", "arc.no": "No", - "arc.noExtensions": "No hay ninguna extensión enumerada en la configuración.", + "noContextFound": "No se encontraron \"contextos\" en el archivo de configuración {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", "arc.noExternalEndpoint": "No se ha configurado ningún punto de conexión externo, por lo que esta información no está disponible.", + "noCurrentContextFound": "No hay ningún contexto marcado como 'current-context' en el archivo de configuración: {0}", + "noCurrentClusterContext": "No se encontró ningún contexto de clúster actual en el archivo kubeconfig.", + "arc.noExtensions": "No hay ninguna extensión enumerada en la configuración.", "arc.noInstancesAvailable": "No hay instancias disponibles", - "arc.noNodeParametersFound": "No se encontraron parámetros de servidor de trabajo...", - "arc.noPodIssuesDetected": "No hay ningún problema conocido que afecte a esta instancia de PostgreSQL.", - "arc.noUpgrades": "La versión actual es la versión más reciente. No hay actualizaciones disponibles.", + "noNameInContext": "No se encontró ningún campo de nombre en un contexto de clúster en el archivo de configuración {0}", "arc.noWorkerPods": "No hay ningún pod de trabajo en esta configuración.", - "arc.node": "nodo", - "arc.nodes": "nodos", + "arc.noNodeParametersFound": "No se encontraron parámetros de servidor de trabajo...", "arc.notConfigured": "Sin configurar", "arc.notReady": "No está listo", - "arc.numVCore": "{0} núcleo virtual", - "arc.numVCores": "{0} núcleos virtuales", - "arc.numberOfIssuesDetected": "• {0} ({1} problemas)", + "arc.supportRequestNote": "Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte.", "arc.off": "Desactivar", "arc.offline": "Sin conexión", "arc.ok": "Aceptar", "arc.on": "Activar", "arc.online": "En línea", - "arc.onlyNextImmediateVersion": "Actualmente, solo se admiten las actualizaciones a la siguiente versión inmediata.", - "arc.onlyNextImmediateVersionMiaa": "La versión de una instancia administrada de SQL no puede ser más reciente que la versión de su controlador de datos. Actualmente, sólo se admite la actualización a la siguiente versión inmediata.", - "arc.openDashboardFailed": "Error al abrir el panel. {0}", "arc.openInAzurePortal": "Abrir en Azure Portal", "arc.overview": "Información general", - "arc.pageDiscardFailed": "No se pudo descartar la entrada del usuario. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Nombre de parámetro", "arc.password": "Contraseña", - "arc.passwordAcquisitionFailed": "No se pudo adquirir la contraseña. {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.", "arc.passwordReset": "Contraseña restablecida correctamente", - "arc.passwordResetFailed": "No se pudo restablecer la contraseña. {0}", - "arc.passwordToController": "Proporcionar contraseña al controlador", "arc.pending": "Pendiente", - "arc.pgConnectionRequired": "Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos.", - "arc.pgSqlType": "Servidor PostgreSQL: Azure Arc", - "arc.pitr": "Restauración a un momento dado", - "arc.pitrInfo": "Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad.", "arc.podConditionsTable": "Tabla de condiciones del pod", + "arc.containerReady": "Los contenedores pod están listos.", "arc.podInitialized": "Se ha inicializado el pod.", - "arc.podIssuesDetected": "Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad.", "arc.podReady": "El pod está listo.", "arc.podScheduled": "El pod es programable.", "arc.podsPresent": "Pods presentes", - "arc.podsReady": "pods listos", - "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.pitr": "Restauración a un momento dado", + "arc.restoreTimeWindowUpdateFailed": "Error al actualizar la ventana de tiempo de restauración a un momento dado. {0}", + "arc.retentionDays": "Retención de recuperación a un momento dado (días)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL por", - "arc.postgresAdminUsername": "Nombre de usuario del administrador", - "arc.postgresArcProductName": "Azure Database for PostgreSQL: Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Puede escalar Azure Arc: habilitado", + "arc.extensionsAddDialog": "PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones.", + "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.pgSqlType": "Servidor PostgreSQL: Azure Arc", "arc.postgresDashboard": "Servidor PostgreSQL: panel de Azure Arc (versión preliminar) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versión de PostgreSQL", "arc.preloaded Extensions": "Extensiones cargadas", + "arc.extensionsTableLoadingComplete": "Ahora se pueden ver las extensiones precargadas.", "arc.projectDetails": "Detalles del proyecto", - "arc.projectDetailsText": "Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos.", "arc.properties": "Propiedades", + "arc.passwordToController": "Proporcionar contraseña al controlador", + "arc.restorePointErrorrMessage": "Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1}", "arc.ram": "RAM", - "arc.rangeSetting": "Se espera que el valor esté en el intervalo {0} - {1}", "arc.readMore": "Más información", "arc.ready": "Listo", "arc.recovering": "Recuperando", @@ -247,339 +229,357 @@ "arc.releaseDate": "Fecha de lanzamiento", "arc.releaseNotes": "Notas de la versión", "arc.rememberPassword": "Recordar contraseña", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Restablecer contraseña", "arc.resetAllToDefault": "Restablecer todos los valores predeterminados", "arc.resetFailed": "No se pudo restablecer. {0}", - "arc.resetPassword": "Restablecer contraseña", "arc.resetToDefault": "Restablecer valores predeterminados", "arc.resourceGroup": "Grupo de recursos", "arc.resourceHealth": "Estado de los recursos", "arc.resourceHealthDescription": "El estado de los recursos puede indicarle si el recurso se está ejecutando según lo esperado.", "arc.restore": "Restaurar", "arc.restoreDatabase": "Restaurar base de datos", + "arc.restorePointDetails": "Detalles del punto de restauración", "arc.restoreInfo": "Restaure una base de datos en una SQL Managed Instance habilitado para Azure Arc.", "arc.restorePoint": "Punto de restauración (UTC), en formato de hora: 'AAAA-MM-DDTHH:MM:SSZ", - "arc.restorePointDetails": "Detalles del punto de restauración", - "arc.restorePointErrorrMessage": "Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1}", - "arc.restorePointText": "Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente.", - "arc.restoreTimeWindowUpdateFailed": "Error al actualizar la ventana de tiempo de restauración a un momento dado. {0}", "arc.restoring": "Restaurando", - "arc.retentionDays": "Retención de recuperación a un momento dado (días)", "arc.running": "En ejecución", + "arc.miaaType": "Instancia administrada de SQL: Azure Arc", + "arc.miaaDashboard": "Instancia administrada de SQL: panel de Azure Arc - {0}", + "arc.upgradingMiaa": "La instancia administrada de SQL se está actualizando. Puede comprobar el estado de la actualización ejecutando el siguiente comando: \\\"kubectl get sqlmi -A\\\"", "arc.save": "Guardar", - "arc.scalingCompute": "escalando núcleos virtuales de cálculo y memoria.", "arc.searchToFilter": "Buscar en elementos de filtro...", "arc.security": "Seguridad", + "button.label": "Seleccionar", + "arc.sourceDetailsText": "Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada.", + "arc.podsUsedDescriptionAria": "Seleccione un pod en la lista desplegable para obtener información detallada sobre el estado.", + "arc.podsUsedDescription": "Seleccione un pod en la lista desplegable para obtener información de estado detallada.", "arc.selectConnectionString": "Seleccione una de las cadenas de conexión de cliente disponibles a continuación.", + "arc.projectDetailsText": "Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos.", "arc.server": "Servidor", "arc.serverEndpoint": "Punto de conexión del servidor", "arc.serverGroupType": "Tipo de grupo de servidores", "arc.serviceEndpoints": "Puntos de conexión de servicio", "arc.serviceEndpointsTable": "Tabla de puntos de conexión de servicio", "arc.settings": "Configuración", - "arc.showMiaaError": "Error al mostrar los detalles de la instancia administrada por SQL.", - "arc.sourceDatabase": "Base de datos de origen", + "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.extensionsAddFunction": "Algunas extensiones se deben cargar en PostgreSQL durante el inicio para poder usarlas. Para editar este comportamiento, escriba una lista separada por comas de extensiones válidas: ({0}).", "arc.sourceDetails": "Detalles de origen", - "arc.sourceDetailsText": "Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada.", + "arc.sourceDatabase": "Base de datos de origen", + "arc.pitrInfo": "Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad.", "arc.state": "Estado", "arc.status": "Estado", - "arc.storagePerNode": "almacenamiento por nodo", "arc.subscription": "Suscripción", "arc.subscriptionId": "Id. de suscripción", "arc.supportAndTroubleshooting": "Soporte y solución de problemas", - "arc.supportRequestNote": "Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte.", "arc.suspect": "Sospechoso", "arc.syncSecondaryToCommit": "Sincronizar secundario para confirmar", + "arc.extensionsTableLoading": "Se está cargando la tabla de extensiones precargadas.", + "arc.extensionsTableLabel": "Tabla de extensiones precargadas.", + "arc.arcDeploymentDeprecation": "La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado.", + "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.", + "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{2}\r\n ¿Desea actualizar esta información?", + "arc.noUpgrades": "La versión actual es la versión más reciente. No hay actualizaciones disponibles.", + "arc.controllerNameDescription": "Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho.", "arc.thePasswordsDoNotMatch": "Las contraseñas no coinciden. Confirme la contraseña o presione ESC para salir.", + "arc.podIssuesDetected": "Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad.", + "arc.invalidInstanceDeletionName": "El valor '{0}' no coincide con el nombre de instancia. Inténtelo de nuevo o presione Escape para salir", + "arc.onlyNextImmediateVersionMiaa": "La versión de una instancia administrada de SQL no puede ser más reciente que la versión de su controlador de datos. Actualmente, sólo se admite la actualización a la siguiente versión inmediata.", + "arc.missingExtension": "Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora?", + "arc.noPodIssuesDetected": "No hay ningún problema conocido que afecte a esta instancia de PostgreSQL.", "arc.troubleshoot": "Solucionar problemas", - "arc.trustServerCertDescription": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado del servidor.", + "arc.booleantrue": "True", "arc.trustServerCertificate": "Certificado de servidor de confianza", "arc.type": "Tipo", + "arc.USD": "USD", "arc.unknown": "Desconocidas", "arc.unloadExtensions": "Descargar extensiones", - "arc.updateExtensionsFailed": "Error al editar las extensiones. {0}", "arc.updated": "{0} actualizado", "arc.updatingInstance": "Actualizando instancia '{0}'...", "arc.upgrade": "Actualizar", "arc.upgradeDataController": "Actualizar controlador de datos", - "arc.upgradeDialogController": "Durante una actualización del controlador de datos, se podrán actualizar partes del plano de control de datos, tales como definiciones de recursos personalizados (CRD) y contenedores. Una actualización del controlador de datos no provocará tiempo de inactividad para los servicios de datos (SQL Managed Instance o servidor de hiperescala de PostgreSQL).", - "arc.upgradeDialogMiaa": "Durante una actualización de la instancia administrada de SQL, se pueden actualizar partes del plano de control de datos, como las definiciones de recursos personalizadas (CRD) y los contenedores. Una actualización de la instancia administrada de SQL no provocará un tiempo de inactividad para los servicios de datos (instancia administrada de SQL o servidor PostgreSQL).", "arc.upgradeManagement": "Administración de actualizaciones", "arc.upgradeMiaa": "Actualizar la instancia administrada de SQL", - "arc.upgradingController": "Se está actualizando el controlador de datos. Para comprobar el estado de la actualización, ejecute el siguiente comando: 'kubectl get datacontrollers -A'", - "arc.upgradingDirectDC": "Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}“", + "arc.upgradingIndirectMiaa": "Actualización de MIAA de SQL “{0}” con el comando “az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s”", "arc.upgradingDirectMiaa": "Actualizando MIAA de SQL “{0}” con el comando “az sql mi-arc upgrade --name {0} --resource-group {1}“", "arc.upgradingIndirectDC": "Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s”", - "arc.upgradingIndirectMiaa": "Actualización de MIAA de SQL “{0}” con el comando “az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s”", - "arc.upgradingMiaa": "La instancia administrada de SQL se está actualizando. Puede comprobar el estado de la actualización ejecutando el siguiente comando: \\\"kubectl get sqlmi -A\\\"", + "arc.upgradingDirectDC": "Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}“", "arc.userCancelledError": "El usuario canceló el cuadro de diálogo", "arc.username": "Nombre de usuario", - "arc.vCores": "Núcleos virtuales", "arc.value": "Valor", + "arc.rangeSetting": "Se espera que el valor esté en el intervalo {0} - {1}", + "arc.extensionsAddErrorrMessage": "El valor debe ser uno de los siguientes: ({0}).", "arc.version": "Versión", - "arc.versionLog": "Obtenga más información sobre cada versión aquí.", + "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.trustServerCertDescription": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado del servidor.", + "arc.encryptDescription": "Cuando el valor es true, SQL Server utiliza cifrado SSL para todos los datos enviados entre el cliente y el servidor, cuando el servidor tiene instalado un certificado.", "arc.worker": "Trabajador", - "arc.workerNodeCount": "Número de nodos de trabajo", "arc.workerNodeParameters": "Parámetros del nodo de trabajo", "arc.workerNodes": "Nodos de trabajo", - "arc.workerNodesParametersDescription": " Estos parámetros de servidor de los nodos de trabajo se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros.", + "arc.workerNodeCount": "Número de nodos de trabajo", "arc.yes": "Sí", - "button.label": "Seleccionar", - "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?", - "clusterContextNotFound": "No se encuentra el contexto del clúster con el nombre {0} en el archivo de configuración de Kube", - "filePicker.browse": "Examinar", - "getIsPassword.unknownVariableName": "Intento de obtener isPassword para una variable desconocida: {0}", - "getVariableValue.unknownVariableName": "Intento de obtener un valor de variable para una variable desconocida: {0}", - "noContextFound": "No se encontraron \"contextos\" en el archivo de configuración {0}", - "noControllerInfoFound": "No se encontró la información del controlador con el nombre {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", - "noCurrentClusterContext": "No se encontró ningún contexto de clúster actual en el archivo kubeconfig.", - "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}", - "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." + "arc.monitorUpgrade": "Para comprobar el estado de la actualización, ejecute el siguiente comando:", + "arc.postgresComputeAndStorageDescriptionPartOne": "Puede escalar Azure Arc: habilitado", + "arc.miaaComputeAndStorageDescriptionPartOne": "Puede escalar su instancia administrada de Azure SQL: Azure Arc por", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "en el clúster de Kubernetes para seguir esta configuración.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "nodo", + "arc.nodes": "nodos", + "arc.podsReady": "pods listos", + "arc.scalingCompute": "escalando núcleos virtuales de cálculo y memoria.", + "arc.storagePerNode": "almacenamiento por nodo", + "arc.computeAndStorageDescriptionPartFive": "hay suficientes recursos disponibles", + "arc.vCores": "Núcleos virtuales", + "arc.computeAndStorageDescriptionPartThree": "sin tiempo de inactividad y por", + "arc.backupsStorage": "copias de seguridad de {0}", + "arc.copiedToClipboard": "{0} copiado al portapapeles", + "arc.dataStorage": "Datos de {0}", + "arc.logStorage": "Registro de {0}", + "arc.numVCore": "{0} núcleo virtual", + "arc.numVCores": "{0} núcleos virtuales", + "arc.numberOfIssuesDetected": "• {0} ({1} problemas)" }, "package": { - "arc.agreement": "Acepto {0} y {1}.", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 réplica", + "arc.sql.two.replicas": "2 réplicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.postgres.server.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.sql.cost.summary.additional.charge": "Cargo adicional por uso. Consulte {0} para obtener más detalles.", + "arc.postgres.server.username": "Nombre de usuario del administrador", + "arc.sql.cost.summary.admin.account": "Cuenta de administrador", + "arc.sql.license.type.description": "Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server", + "arc.data.controller.auto.upload.logs": "Cargar los registros automáticamente", + "arc.data.controller.auto.upload.metrics": "Cargar las métricas automáticamente", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Controladores de Azure Arc", + "arc.data.controller.summary.arc.data.controller": "Controlador de datos de Azure Arc", + "resource.type.azure.arc.display.name": "Controlador de datos de Azure Arc", + "arc.agreement.sql.help.text": "Instancia administrada habilitado para Azure Arc proporciona acceso SQL Server y compatibilidad de características que se pueden implementar en la infraestructura de su elección. {0}. \r\n\r\n Al hacer clic en \"Incluir en un cuaderno\" o \"Implementar\", (a) acepto los términos legales y las declaraciones de privacidad asociados a las ofertas de Marketplace que se enumeran a continuación; (b) autorizar a Microsoft a facturar mi método de pago actual por las tarifas asociadas a las ofertas, con la misma frecuencia de facturación que mi suscripción de Azure; y (c) aceptan que Microsoft pueda compartir mi información de contacto, uso y transaccional con los proveedores de las ofertas para soporte técnico, facturación y otras actividades transaccionales. Microsoft no proporciona derechos para ofertas de terceros. Para obtener más información, vea {1}, {2}y {3}.", + "arc.data.controller.create.azureconfig.title": "Configuración de Azure", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Descuento de Ventaja híbrida de Azure (en USD)", "arc.agreement.help.text.azure.marketplace.terms": "Términos de Azure Marketplace", - "arc.agreement.help.text.learn.more": "Más información", - "arc.agreement.help.text.privacy.policy": "Directiva de privacidad", - "arc.agreement.help.text.terms.of.use": "Términos de uso", - "arc.agreement.postgres.help.text": "Servidor PostgreSQL: Azure Arc es uno de los motores de base de datos disponibles como parte de los servicios de datos habilitados para Azure Arc y se puede implementar en la infraestructura que prefiera. {0}. \r\n \r\n Al hacer clic en \"De script a cuaderno\" o \"Implementar\", (a) acepto los términos legales y las declaraciones de privacidad asociados a cada oferta de Marketplace enumerada a continuación; (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 {1}, {2} y {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Más información sobre el servidor PostgreSQL: Azure Arc", - "arc.agreement.postgres.terms.conditions": "Servidor PostgreSQL: términos y condiciones de Azure Arc", - "arc.agreement.sql.help.text": "La instancia administrada habilitada para Azure Arc proporciona a SQL Server acceso y compatibilidad de características que se pueden implementar en la infraestructura de su elección. {0}. \r\n \r\n Al hacer clic en \"De script a cuaderno\" o \"Implementar\", (a) acepto los términos legales y las declaraciones de privacidad asociados a cada oferta de Marketplace enumerada a continuación; (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 {1}, {2} y {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Más información sobre la instancia administrada habilitada para Azure Arc", + "arc.data.controller.summary.terms.link.text": "Términos de Azure Marketplace", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance: Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance: términos y condiciones de Azure Arc", "arc.azure.account": "Cuenta de Azure", + "arc.data.controller.project.details.title": "Detalles de Azure", + "arc.azure.section.title": "Información de Azure", "arc.azure.location": "Ubicación de Azure", "arc.azure.resource.group": "Grupo de recursos de Azure", - "arc.azure.section.title": "Información de Azure", "arc.azure.subscription": "Suscripción a Azure", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Confirmar contraseña", - "arc.controller": "Controlador de destino de Azure Arc", - "arc.cores-limit.label": "Límite de núcleos", - "arc.cores-request.label": "Solicitud de núcleos", - "arc.data.controller.auto.upload.logs": "Cargar los registros automáticamente", - "arc.data.controller.auto.upload.logs.description": "Habilitar la carga automática de registros. Solo modo directo.", - "arc.data.controller.auto.upload.metrics": "Cargar las métricas automáticamente", - "arc.data.controller.auto.upload.metrics.description": "Habilitar la carga automática de métricas. Solo modo directo.", - "arc.data.controller.cluster.config.profile": "Plantilla de configuración de Kubernetes", - "arc.data.controller.cluster.config.profile.description": "Elija la plantilla de configuración de Kubernetes que coincida con la distribución de Kubernetes. Esta plantilla proporciona valores predeterminados para la clase de almacenamiento, el tipo de servicio, etc.", - "arc.data.controller.cluster.config.profile.loading": "Cargando perfiles de configuración", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Carga de perfiles de configuración completada", - "arc.data.controller.cluster.config.profile.title": "Elegir el perfil de configuración", - "arc.data.controller.cluster.environment.title": "¿Cuál es el entorno de clúster de Kubernetes existente de destino?", - "arc.data.controller.cluster.name": "Nombre de clúster", - "arc.data.controller.cluster.name.description": "Nombre del clúster. Solo modo directo.", - "arc.data.controller.connectivity.mode": "Modo de conectividad", - "arc.data.controller.create.azureconfig.title": "Configuración de Azure", - "arc.data.controller.create.controllerconfig.title": "Configuración de controlador", - "arc.data.controller.create.summary.title": "Revise la configuración", - "arc.data.controller.custom.location": "Ubicación personalizada", - "arc.data.controller.custom.location.description": "Nombre de la ubicación personalizada. Solo modo directo.", - "arc.data.controller.details.description": "Para el modo indirecto, se requiere el espacio de nombres, el nombre y la clase de almacenamiento. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas. Para el modo directo, se requiere el nombre de la ubicación personalizada.", - "arc.data.controller.details.title": "Detalles del controlador de datos", - "arc.data.controller.direct.display.name": "Directa", - "arc.data.controller.help.text": "El clúster de Kubernetes ya debe estar habilitado para Arc con el comando az connectedk8s connect. Use nuestra {0} para obtener más información.", - "arc.data.controller.help.text.documentation.page": "página de documentación", - "arc.data.controller.indirect.display.name": "Indirecta", - "arc.data.controller.infrastructure": "Infraestructura", - "arc.data.controller.kube.cluster.context": "Contexto del clúster", - "arc.data.controller.location": "Ubicación", - "arc.data.controller.location.description": "La ubicación solo se usa para la implementación en modo indirecto. Este campo se omitirá para el modo directo.", - "arc.data.controller.log.analytics.primary.key": "Clave principal de Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "Id. de área de trabajo de Log Analytics", - "arc.data.controller.log.analytics.workspace.names": "Área de trabajo de Log Analytics", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar contraseña", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Contraseña", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciales del panel de métricas y registros", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nombre de usuario", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Escriba el nombre de usuario que se usará para los paneles de métricas y registros.", - "arc.data.controller.name": "Nombre del controlador de datos", - "arc.data.controller.name.validation.description": "El nombre debe constar de caracteres alfanuméricos en minúsculas, \"-\" o \".\", empezar y terminar con un carácter alfanumérico y tener 253 caracteres de longitud o menos.", - "arc.data.controller.namespace": "Espacio de nombres del controlador de datos", - "arc.data.controller.namespace.description": "Espacio de nombres del controlador de datos. Solo modo indirecto.", - "arc.data.controller.namespace.validation.description": "El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o \"-\", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos.", - "arc.data.controller.new.wizard.title": "Crear el controlador de datos de Azure Arc", - "arc.data.controller.project.details.description": "Seleccione la suscripción para administrar los recursos y costos implementados. Use grupos de recursos como carpetas para organizar y administrar todos los recursos.", - "arc.data.controller.project.details.title": "Detalles de Azure", - "arc.data.controller.readmore": "Más información", - "arc.data.controller.select.cluster.title": "Seleccionar de los clústeres de Kubernetes existentes", - "arc.data.controller.summary.arc.by.microsoft": "de Microsoft", - "arc.data.controller.summary.arc.data.controller": "Controlador de datos de Azure Arc", - "arc.data.controller.summary.arc.terms.of.use": "Términos de uso", - "arc.data.controller.summary.arc.terms.privacy.policy": "Directiva de privacidad", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Contexto del clúster", - "arc.data.controller.summary.cluster.name": "Nombre del clúster", - "arc.data.controller.summary.controller": "Controlador", - "arc.data.controller.summary.data.controller.custom.location": "Ubicación personalizada del controlador de datos", - "arc.data.controller.summary.data.controller.infrastructure": "Infraestructura del controlador de datos", - "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.estimated.cost.per.month": "Costo estimado al mes", - "arc.data.controller.summary.free": "Gratis", - "arc.data.controller.summary.kube.config.file.path": "Ruta de acceso al archivo de configuración de Kube", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Ubicación", - "arc.data.controller.summary.profile": "Perfil de configuración", - "arc.data.controller.summary.resource.group": "Grupo de recursos", - "arc.data.controller.summary.subscription": "Suscripción", - "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.username": "Nombre de usuario", - "arc.description": "Compatibilidad con Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Límite de memoria", - "arc.memory-request.label": "Solicitud de memoria", - "arc.openDashboard": "Administrar", - "arc.password": "Contraseña", - "arc.postgres.server.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.cores.limit.label": "Límite de CPU", - "arc.postgres.server.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.cores.request.label": "Solicitud de CPU", - "arc.postgres.server.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", - "arc.postgres.server.dev.use.label": "Solo para uso de desarrollo", - "arc.postgres.server.engine.version": "Versión del motor", - "arc.postgres.server.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.extensions.label": "Extensiones", - "arc.postgres.server.invalid.username": "Ese nombre de usuario está deshabilitado; elija otro nombre de usuario.", - "arc.postgres.server.memory.limit.description": "Límite de memoria de la instancia de Postgres en el nodo de coordinación en GB.", - "arc.postgres.server.memory.limit.label": "Límite de memoria (GB)", - "arc.postgres.server.memory.request.description": "Solicitud de memoria de la instancia de Postgres en el nodo de coordinación en GB.", - "arc.postgres.server.memory.request.label": "Solicitud de memoria (GB)", - "arc.postgres.server.name": "Nombre del servidor", - "arc.postgres.server.name.placeholder": "Escribir un nombre del servidor", - "arc.postgres.server.name.validation.description": "El nombre de servidor debe constar de caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 11 caracteres o menos de longitud.", - "arc.postgres.server.port": "Puerto", - "arc.postgres.server.service.type": "Tipo de servicio", - "arc.postgres.server.username": "Nombre de usuario del administrador", - "arc.postgres.server.username.placeholder": "Escribir el nombre de usuario del administrador del servidor", - "arc.postgres.server.volume.size.backups.description": "El tamaño del volumen de almacenamiento que se usará en las copias de seguridad, en GB.", - "arc.postgres.server.volume.size.backups.label": "Tamaño de volumen en GB (copias de seguridad)", - "arc.postgres.server.volume.size.data.description": "Tamaño del volumen de almacenamiento que usará para los datos en GB.", - "arc.postgres.server.volume.size.data.label": "Tamaño del volumen en GB (datos)", - "arc.postgres.server.volume.size.logs.description": "El tamaño del volumen de almacenamiento que se usará para los registros, en GB.", - "arc.postgres.server.volume.size.logs.label": "Tamaño de volumen en GB (registros)", - "arc.postgres.settings.resource.compute.config.title": "Configuración de proceso", - "arc.postgres.settings.section.title": "Configuración general", - "arc.postgres.settings.storage.title": "Configuración de almacenamiento", - "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.postgres.storage-class.data.description": "Clase de almacenamiento que se usará para volúmenes persistentes de datos.", - "arc.postgres.storage-class.logs.description": "La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros", - "arc.postgres.wizard.page1.title": "Proporcionar parámetros de servidor PostgreSQL", - "arc.postgres.wizard.title": "Implementar un servidor PostgreSQL: Azure Arc (versión preliminar)", - "arc.sql.connection.settings.section.title": "Información de conexión de SQL", - "arc.sql.cores-limit.description": "El límite de núcleos de la instancia administrada como un entero.", - "arc.sql.cores-request.description": "Solicitud de núcleos de la instancia administrada como un entero.", - "arc.sql.cost.summary": "Resumen de costos", - "arc.sql.cost.summary.additional.charge": "Cargo adicional por uso. Consulte {0} para obtener más detalles.", - "arc.sql.cost.summary.admin.account": "Cuenta de administrador", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Descuento de Ventaja híbrida de Azure (en USD)", "arc.sql.cost.summary.basics": "Datos básicos", "arc.sql.cost.summary.billable.replicas": "Réplicas facturables", "arc.sql.cost.summary.business.critical": "Crítico para la empresa", - "arc.sql.cost.summary.cost.vcore": "Costo por núcleo virtual (en USD)", - "arc.sql.cost.summary.custom.location": "Ubicación personalizada", - "arc.sql.cost.summary.estimated.cost.per.month": "Costo estimado al mes", - "arc.sql.cost.summary.general.purpose": "De uso general", - "arc.sql.cost.summary.instance.name": "Nombre de la instancia", - "arc.sql.cost.summary.managed.instance.admin.login": "Inicio de sesión de administrador de instancia administrada", - "arc.sql.cost.summary.pricing.details": "detalles de precios", - "arc.sql.cost.summary.resource.group": "Grupo de recursos", - "arc.sql.cost.summary.service.tier": "Nivel de servicio", - "arc.sql.cost.summary.service.tier.learn.more.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", - "arc.sql.cost.summary.service.tier.learn.more.text": "Obtener más información", - "arc.sql.cost.summary.sql.connection.info": "Información de conexión de SQL", - "arc.sql.cost.summary.sql.instance.settings": "Configuración de la instancia de SQL", - "arc.sql.cost.summary.sql.miaa": "Instancia administrada de SQL: Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Resumen de costos de Azure Arc", - "arc.sql.cost.summary.subscription": "Suscripción", - "arc.sql.cost.summary.vcore.limit": "Límite de núcleos virtuales de CPU", - "arc.sql.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", - "arc.sql.dev.use.label": "Solo para uso de desarrollo", - "arc.sql.high.availability": "Alta disponibilidad", - "arc.sql.high.availability.description": "Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas.", - "arc.sql.instance.name": "Nombre de la instancia", - "arc.sql.instance.name.placeholder": "Escribir nombre de la instancia", - "arc.sql.instance.retention.policy.title": "Directiva de retención de copia de seguridad de la instancia de SQL", - "arc.sql.instance.settings.section.title": "Configuración de la instancia de SQL", - "arc.sql.invalid.instance.name": "El nombre de instancia debe constar de caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 13 caracteres o menos de longitud.", - "arc.sql.invalid.username": "Ese nombre de usuario está deshabilitado; elija otro nombre de usuario.", - "arc.sql.license.type.description": "Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server", - "arc.sql.license.type.label": "Ya tengo una licencia de SQL Server", - "arc.sql.memory-limit.description": "El límite de la capacidad de la instancia administrada como un entero.", - "arc.sql.memory-request.description": "La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB.", - "arc.sql.one.replica": "1 réplica", - "arc.sql.pitr.description": "Restauración a un momento dado", - "arc.sql.pitr.retention.description": "Configure la retención de las copias de seguridad puntualmente. {0}", - "arc.sql.readable.secondaries.description": "Número de réplicas secundarias legibles.", - "arc.sql.readable.secondaries.label": "Réplicas secundarias legibles", - "arc.sql.retention.days.description": "Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado.", - "arc.sql.retention.days.label": "Retención a un momento dado (días)", "arc.sql.service.tier.business.critical": "Crítico para la empresa (núcleos virtuales ilimitados y RAM, alta disponibilidad avanzada)", - "arc.sql.service.tier.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", - "arc.sql.service.tier.general.purpose": "De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar)", - "arc.sql.service.tier.label": "Nivel de servicio", - "arc.sql.storage-class.backups.description": "Clase de almacenamiento que se va a usar para las copias de seguridad. Si no se especifica ningún valor, las copias de seguridad se almacenarán en la misma clase de almacenamiento asignada a Los datos. Debe ser una clase de almacenamiento compatible con RWX.", - "arc.sql.storage-class.data.description": "Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", - "arc.sql.storage-class.datalogs.description": "Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", - "arc.sql.storage-class.dc.description": "La clase de almacenamiento que se va a usar para todos los volúmenes persistentes de datos y registros para todos los pods de controlador de datos que los requieran.", - "arc.sql.storage-class.logs.description": "Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", - "arc.sql.summary.arc.by.microsoft": "de Microsoft", - "arc.sql.sync.secondaries.description": "Número de réplicas sincrónicas necesarias para confirmar una transacción antes de que se permita la confirmación de la réplica principal. Si se establece este valor en -1, se establecerá el número de secundarios sincronizados necesarios con la fórmula: (n.º de réplicas - 1) / 2. El resultado se redondeará hacia abajo.", - "arc.sql.sync.secondaries.label": "Elementos secundarios sincronizados que es necesario confirmar", - "arc.sql.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", - "arc.sql.username": "Inicio de sesión de administrador de instancia administrada", - "arc.sql.username.placeholder": "Escribir nombre del administrador", - "arc.sql.volume.size.backups.description": "Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad en gigabytes.", - "arc.sql.volume.size.backups.label": "Tamaño del volumen en Gi (copias de seguridad)", - "arc.sql.volume.size.data.description": "Tamaño del volumen de almacenamiento que se va a usar para los datos en gigabytes.", - "arc.sql.volume.size.data.label": "Tamaño del volumen en Gi (Datos)", - "arc.sql.volume.size.datalogs.description": "Tamaño del volumen de almacenamiento que se va a usar para los registros de base de datos en gigabytes.", - "arc.sql.volume.size.datalogs.label": "Tamaño del volumen en Gi (registros de base de datos)", - "arc.sql.volume.size.logs.description": "Tamaño del volumen de almacenamiento que se va a usar para los registros en gigabytes.", - "arc.sql.volume.size.logs.label": "Tamaño del volumen en Gi (Registros)", - "arc.sql.wizard.page1.title": "Proporción de parámetros de Azure SQL Managed Instance", - "arc.sql.wizard.title": "Implementar Azure SQL Managed Instance: Azure Arc", - "arc.storage-class.backups.label": "Clase de almacenamiento (copias de seguridad)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "Compatible con RWX", - "arc.storage-class.data.label": "Clase de almacenamiento (datos)", - "arc.storage-class.datalogs.label": "Clase de almacenamiento (registros de base de datos)", - "arc.storage-class.dc.label": "Clase de almacenamiento", - "arc.storage-class.logs.label": "Clase de almacenamiento (registros)", - "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...", + "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.postgres.server.cores.limit.label": "Límite de CPU", + "arc.postgres.server.cores.request.label": "Solicitud de CPU", + "arc.sql.cost.summary.vcore.limit": "Límite de núcleos virtuales de CPU", + "arc.postgres.server.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", + "arc.sql.dev.use.description": "Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará.", + "arc.data.controller.cluster.config.profile.description": "Elija la plantilla de configuración de Kubernetes que coincida con la distribución de Kubernetes. Esta plantilla proporciona valores predeterminados para la clase de almacenamiento, el tipo de servicio, etc.", + "arc.data.controller.cluster.config.profile.title": "Elegir el perfil de configuración", + "arc.data.controller.cluster.name": "Nombre de clúster", + "arc.data.controller.summary.cluster.context": "Contexto del clúster", + "arc.data.controller.kube.cluster.context": "Contexto del clúster", + "arc.data.controller.summary.cluster.name": "Nombre del clúster", + "arc.postgres.settings.resource.compute.config.title": "Configuración de proceso", + "arc.data.controller.summary.profile": "Perfil de configuración", + "arc.sql.pitr.retention.description": "Configure la retención de las copias de seguridad puntualmente. {0}", + "arc.confirm.password": "Confirmar contraseña", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar contraseña", "command.connectToController.title": "Conexión a un controlador existente de Azure Arc", - "command.createController.title": "Creación de un controlador de Azure Arc", - "command.editConnection.title": "Edición de la conexión", - "command.estimateCostSqlMiaa.title": "Costo estimado de SQL Managed Instance - Azure Arc", - "command.refresh.title": "Actualización", - "command.removeController.title": "Eliminación del controlador", + "arc.data.controller.connectivity.mode": "Modo de conectividad", + "arc.data.controller.summary.controller": "Controlador", + "arc.data.controller.create.controllerconfig.title": "Configuración de controlador", + "arc.cores-limit.label": "Límite de núcleos", + "arc.cores-request.label": "Solicitud 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.", + "arc.sql.cost.summary": "Resumen de costos", + "arc.sql.cost.summary.cost.vcore": "Costo por núcleo virtual (en USD)", + "arc.data.controller.new.wizard.title": "Crear el controlador de datos de Azure Arc", + "command.createController.title": "Creación de un controlador de Azure Arc", + "resource.type.azure.arc.description": "Crea un controlador de datos Azure Arc. Asegúrese de que ha ejecutado az login antes de iniciar este asistente.", + "arc.data.controller.custom.location": "Ubicación personalizada", + "arc.sql.cost.summary.custom.location": "Ubicación personalizada", + "arc.data.controller.summary.data.controller.custom.location": "Ubicación personalizada del controlador de datos", + "arc.data.controller.details.title": "Detalles del controlador de datos", + "arc.data.controller.summary.data.controller.infrastructure": "Infraestructura del controlador de datos", + "arc.data.controller.summary.data.controller.name": "Nombre del controlador de datos", + "arc.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.namespace": "Espacio de nombres del controlador de datos", + "arc.data.controller.namespace.description": "Espacio de nombres del controlador de datos. Solo modo indirecto.", "deploy.done.action": "Implementar", - "deploy.script.action": "De script a cuaderno", + "arc.sql.wizard.title": "Implementar Azure SQL Managed Instance: Azure Arc", + "arc.postgres.wizard.title": "Implementar un servidor PostgreSQL: Azure Arc (versión preliminar)", + "resource.type.arc.postgres.description": "Implementación de un servidor PostgreSQL en un entorno de Azure Arc", + "arc.data.controller.direct.display.name": "Directa", + "command.editConnection.title": "Edición de la conexión", + "arc.sql.high.availability.description": "Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas.", + "arc.data.controller.auto.upload.logs.description": "Habilitar la carga automática de registros. Solo modo directo.", + "arc.data.controller.auto.upload.metrics.description": "Habilitar la carga automática de métricas. Solo modo directo.", + "arc.postgres.server.engine.version": "Versión del motor", + "arc.sql.username.placeholder": "Escribir nombre del administrador", + "arc.sql.instance.name.placeholder": "Escribir nombre de la instancia", + "arc.postgres.server.username.placeholder": "Escribir el nombre de usuario del administrador del servidor", + "arc.postgres.server.name.placeholder": "Escribir un nombre del servidor", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Escriba el nombre de usuario que se usará para los paneles de métricas y registros.", + "command.estimateCostSqlMiaa.title": "Costo estimado de SQL Managed Instance - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Costo estimado al mes", + "arc.data.controller.summary.estimated.cost.per.month": "Costo estimado al mes", + "arc.postgres.server.extensions.label": "Extensiones", + "arc.postgres.server.dev.use.label": "Solo para uso de desarrollo", + "arc.sql.dev.use.label": "Solo para uso de desarrollo", + "arc.data.controller.details.description": "Para el modo indirecto, se requiere el espacio de nombres, el nombre y la clase de almacenamiento. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas. Para el modo directo, se requiere el nombre de la ubicación personalizada.", + "arc.data.controller.summary.free": "Gratis", + "arc.sql.cost.summary.general.purpose": "De uso general", + "arc.sql.service.tier.general.purpose": "De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar)", + "arc.postgres.settings.section.title": "Configuración general", + "arc.sql.high.availability": "Alta disponibilidad", + "arc.agreement": "Acepto {0} y {1}.", + "arc.sql.license.type.label": "Ya tengo una licencia de SQL Server", + "arc.data.controller.indirect.display.name": "Indirecta", + "arc.data.controller.infrastructure": "Infraestructura", + "arc.sql.cost.summary.instance.name": "Nombre de la instancia", + "arc.sql.instance.name": "Nombre de la instancia", + "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.data.controller.summary.kube.config.file.path": "Ruta de acceso al archivo de configuración de Kube", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Plantilla de configuración de Kubernetes", + "arc.agreement.help.text.learn.more": "Más información", + "arc.sql.cost.summary.service.tier.learn.more.text": "Más información", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Más información sobre la instancia administrada habilitada para Azure Arc", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Más información sobre el servidor PostgreSQL: Azure Arc", + "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.view.welcome.loading": "Se están cargando los controladores...", + "arc.data.controller.summary.location": "Ubicación", + "arc.data.controller.location": "Ubicación", + "arc.data.controller.location.description": "La ubicación solo se usa para la implementación en modo indirecto. Este campo se omitirá para el modo directo.", + "arc.data.controller.log.analytics.primary.key": "Clave principal de Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Área de trabajo de Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "Id. de área de trabajo de Log Analytics", + "arc.openDashboard": "Administrar", + "arc.sql.cost.summary.managed.instance.admin.login": "Inicio de sesión de administrador de instancia administrada", + "arc.sql.username": "Inicio de sesión de administrador de instancia administrada", + "resource.type.arc.sql.description": "Servicio de instancia administrada de SQL para desarrolladores de aplicaciones en un entorno administrado por el cliente", + "arc.memory-limit.label": "Límite de memoria", + "arc.memory-request.label": "Solicitud de memoria", + "arc.postgres.server.memory.limit.label": "Límite de memoria (GB)", "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.postgres.server.memory.request.label": "Solicitud de memoria (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciales del panel de métricas y registros", "microsoft.agreement.privacy.statement": "Declaración de privacidad de Microsoft", + "arc.data.controller.name.validation.description": "El nombre debe constar de caracteres alfanuméricos en minúsculas, \"-\" o \".\", empezar y terminar con un carácter alfanumérico y tener 253 caracteres de longitud o menos.", + "arc.data.controller.namespace.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.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.password": "Contraseña", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Contraseña", + "arc.sql.pitr.description": "Restauración a un momento dado", + "arc.sql.retention.days.label": "Retención a un momento dado (días)", + "arc.postgres.server.port": "Puerto", + "resource.type.arc.postgres.display.name": "Servidor PostgreSQL: Azure Arc (versión preliminar)", + "arc.agreement.postgres.help.text": "Servidor PostgreSQL: Azure Arc es uno de los motores de base de datos disponibles como parte de los servicios de datos habilitados para Azure Arc y se puede implementar en la infraestructura que prefiera. {0}. \r\n\r\n Al hacer clic en \"Incluir en un cuaderno\" o \"Implementar\", (a) acepto los términos legales y las declaraciones de privacidad asociados a las ofertas de Marketplace que se enumeran a continuación; (b) autorizar a Microsoft a facturar mi método de pago actual por las tarifas asociadas a las ofertas, con la misma frecuencia de facturación que mi suscripción de Azure; y (c) aceptan que Microsoft pueda compartir mi información de contacto, uso y transaccional con los proveedores de las ofertas para soporte técnico, facturación y otras actividades transaccionales. Microsoft no proporciona derechos para ofertas de terceros. Para obtener más información, vea {1}, {2}y {3}.", + "arc.agreement.postgres.terms.conditions": "Servidor PostgreSQL: términos y condiciones de Azure Arc", + "arc.agreement.help.text.privacy.policy": "Directiva de privacidad", + "arc.data.controller.summary.arc.terms.privacy.policy": "Directiva de privacidad", + "arc.sql.wizard.page1.title": "Proporción de parámetros de Azure SQL Managed Instance", + "arc.postgres.wizard.page1.title": "Proporcionar parámetros de servidor PostgreSQL", + "arc.storage-class.backups.warning.link": "Compatible con RWX", + "arc.data.controller.readmore": "Más información", + "arc.sql.readable.secondaries.label": "Réplicas secundarias legibles", + "command.refresh.title": "Actualizar", + "command.removeController.title": "Eliminación del controlador", "requested.cores.less.than.or.equal.to.cores.limit": "La cantidad de núcleos solicitados debe ser menor o igual que el límite de núcleos.", "requested.memory.less.than.or.equal.to.memory.limit": "La cantidad de memoria solicitada debe ser menor o igual que el límite de memoria.", - "resource.type.arc.postgres.description": "Implementación de un servidor PostgreSQL en un entorno de Azure Arc", - "resource.type.arc.postgres.display.name": "Servidor 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.sql.display.name": "Azure SQL Managed Instance: Azure Arc", - "resource.type.azure.arc.description": "Crea un controlador de datos Azure Arc. Asegúrese de que ha ejecutado az login antes de iniciar este asistente.", - "resource.type.azure.arc.display.name": "Controlador de datos de Azure Arc", + "arc.sql.cost.summary.resource.group": "Grupo de recursos", + "arc.data.controller.summary.resource.group": "Grupo de recursos", + "arc.data.controller.create.summary.title": "Revisión de la configuración", + "arc.sql.cost.summary.sql.connection.info": "Información de conexión de SQL", + "arc.sql.connection.settings.section.title": "Información de conexión de SQL", + "arc.sql.instance.retention.policy.title": "Directiva de retención de copia de seguridad de la instancia de SQL", + "arc.sql.cost.summary.sql.instance.settings": "Configuración de la instancia de SQL", + "arc.sql.instance.settings.section.title": "Configuración de la instancia de SQL", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Resumen de costos de Azure Arc", + "arc.sql.cost.summary.sql.miaa": "Instancia administrada de SQL: Azure Arc", + "deploy.script.action": "De script a cuaderno", + "arc.data.controller.select.cluster.title": "Seleccionar de los clústeres de Kubernetes existentes", + "arc.sql.service.tier.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa.", + "arc.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.postgres.server.name": "Nombre del servidor", + "arc.postgres.server.name.validation.description": "El nombre de servidor debe constar de caracteres alfanuméricos en minúsculas o \"-\", empezar con una letra, terminar con un carácter alfanumérico y tener 11 caracteres o menos de longitud.", + "arc.sql.service.tier.label": "Nivel de servicio", + "arc.sql.cost.summary.service.tier": "Nivel de servicio", + "arc.postgres.server.service.type": "Tipo de servicio", + "arc.sql.retention.days.description": "Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado.", + "arc.storage-class.dc.label": "Clase de almacenamiento", + "arc.storage-class.backups.label": "Clase de almacenamiento (copias de seguridad)", + "arc.storage-class.data.label": "Clase de almacenamiento (datos)", + "arc.storage-class.datalogs.label": "Clase de almacenamiento (registros de base de datos)", + "arc.storage-class.logs.label": "Clase de almacenamiento (registros)", + "arc.postgres.settings.storage.title": "Configuración de almacenamiento", + "arc.sql.cost.summary.subscription": "Suscripción", + "arc.data.controller.summary.subscription": "Suscripción", + "arc.description": "Compatibilidad con Azure Arc", + "arc.sql.sync.secondaries.label": "Elementos secundarios sincronizados que es necesario confirmar", + "arc.controller": "Controlador de destino de Azure Arc", + "arc.data.controller.summary.terms": "Términos", + "arc.agreement.help.text.terms.of.use": "Términos de uso", + "arc.data.controller.summary.arc.terms.of.use": "Términos de uso", + "arc.postgres.server.invalid.username": "Ese nombre de usuario está deshabilitado; elija otro nombre de usuario.", + "arc.sql.invalid.username": "Ese nombre de usuario está deshabilitado; elija otro nombre de usuario.", + "arc.data.controller.help.text": "El clúster de Kubernetes ya debe estar habilitado para Arc con el comando az connectedk8s connect. Use nuestra {0} para obtener más información.", + "arc.sql.cores-limit.description": "El límite de núcleos de la instancia administrada como un entero.", + "arc.sql.memory-limit.description": "El límite de la capacidad de la instancia administrada como un entero.", + "arc.postgres.server.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.memory.limit.description": "Límite de memoria de la instancia de Postgres en el nodo de coordinación en GB.", + "arc.postgres.server.memory.request.description": "Solicitud de memoria de la instancia de Postgres en el nodo de coordinación en GB.", + "arc.postgres.server.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.data.controller.cluster.name.description": "Nombre del clúster. Solo modo directo.", + "arc.data.controller.custom.location.description": "Nombre de la ubicación personalizada. Solo modo directo.", + "arc.sql.readable.secondaries.description": "Número de réplicas secundarias legibles.", + "arc.sql.sync.secondaries.description": "Número de réplicas sincrónicas necesarias para confirmar una transacción antes de que se permita la confirmación de la réplica principal. Si se establece este valor en -1, se establecerá el número de secundarios sincronizados necesarios con la fórmula: (n.º de réplicas - 1) / 2. El resultado se redondeará hacia abajo.", + "arc.sql.cores-request.description": "Solicitud de núcleos de la instancia administrada como un entero.", + "arc.sql.memory-request.description": "La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB.", + "arc.postgres.server.volume.size.backups.description": "El tamaño del volumen de almacenamiento que se usará en las copias de seguridad, en GB.", + "arc.sql.volume.size.backups.description": "Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad en gigabytes.", + "arc.postgres.server.volume.size.data.description": "Tamaño del volumen de almacenamiento que usará para los datos en GB.", + "arc.sql.volume.size.data.description": "Tamaño del volumen de almacenamiento que se va a usar para los datos en gigabytes.", + "arc.sql.volume.size.datalogs.description": "Tamaño del volumen de almacenamiento que se va a usar para los registros de base de datos en gigabytes.", + "arc.postgres.server.volume.size.logs.description": "El tamaño del volumen de almacenamiento que se usará para los registros, en GB.", + "arc.sql.volume.size.logs.description": "Tamaño del volumen de almacenamiento que se va a usar para los registros en gigabytes.", + "arc.sql.storage-class.backups.description": "Clase de almacenamiento que se va a usar para las copias de seguridad. Si no se especifica ningún valor, las copias de seguridad se almacenarán en la misma clase de almacenamiento asignada a Los datos. Debe ser una clase de almacenamiento compatible con RWX.", + "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.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.sql.storage-class.data.description": "Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", + "arc.postgres.storage-class.data.description": "Clase de almacenamiento que se usará para volúmenes persistentes de datos.", + "arc.sql.storage-class.datalogs.description": "Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", + "arc.sql.storage-class.logs.description": "Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada.", + "arc.postgres.storage-class.logs.description": "La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros", + "arc.data.controller.summary.username": "Nombre de usuario", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nombre de usuario", "should.be.integer": "El valor debe ser un entero", - "worker.node.count.should.not.be.one": "No se admite el valor 1." + "worker.node.count.should.not.be.one": "No se admite el valor 1.", + "arc.postgres.server.volume.size.backups.label": "Tamaño de volumen en GB (copias de seguridad)", + "arc.postgres.server.volume.size.data.label": "Tamaño del volumen en GB (datos)", + "arc.postgres.server.volume.size.logs.label": "Tamaño de volumen en GB (registros)", + "arc.sql.volume.size.backups.label": "Tamaño del volumen en Gi (copias de seguridad)", + "arc.sql.volume.size.data.label": "Tamaño del volumen en Gi (Datos)", + "arc.sql.volume.size.datalogs.label": "Tamaño del volumen en Gi (registros de base de datos)", + "arc.sql.volume.size.logs.label": "Tamaño del volumen en Gi (Registros)", + "arc.data.controller.cluster.environment.title": "¿Cuál es el entorno de clúster de Kubernetes existente de destino?", + "arc.sql.summary.arc.by.microsoft": "de Microsoft", + "arc.data.controller.summary.arc.by.microsoft": "de Microsoft", + "arc.data.controller.help.text.documentation.page": "página de documentación", + "arc.sql.cost.summary.pricing.details": "detalles de precios", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.asde-deployment.i18n.json index e226fa82b2..3bbb5ddf9e 100644 --- a/i18n/ads-language-pack-es/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "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.", + "extension-displayName": "Extensión de implementación de Azure SQL Edge", + "docker-sql-port-field": "Puerto de Azure SQL Edge", + "sqlserver-info-section-title": "Información de Azure SQL Edge", + "docker-sql-password-field": "Contraseña de las instancias de Azure SQL Edge", "azure-info-section-title": "Información de Azure", - "azure_location": "Ubicación", - "azure_resource_group": "Grupo de recursos", - "azure_subscription_id": "Id. de suscripción", - "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", - "device-target-condition": "Condición de destino", - "device-target-condition-learn-more": "Obtener más información sobre la condición de destino", + "vm_password_confirm": "Confirmación de la contraseña de administrador de VM", "docker-confirm-sql-password-field": "Confirmar contraseña", "docker-container-name-field": "Nombre del contenedor", - "docker-imagetag-field": "Etiqueta de imagen", - "docker-password-field": "Contraseña", - "docker-registry-field": "Registro", - "docker-repository-field": "Repositorio", - "docker-settings-section-title": "Configuración de Docker", - "docker-sql-password-field": "Contraseña de las instancias de Azure SQL Edge", - "docker-sql-port-field": "Puerto de Azure SQL Edge", - "docker-username-field": "Nombre de usuario", - "edge-agreement": "Acepto {0} y {1}.", - "edge-eula": "Contrato de licencia de Microsoft Azure SQL Edge", - "edge-remote-password-field": "Contraseña", - "edge-remote-target-field": "Nombre o dirección IP", - "edge-remote-username-field": "Nombre de usuario", - "extension-description": "Proporciona una experiencia basada en cuadernos para implementar Azure SQL Edge", - "extension-displayName": "Extensión de implementación de Azure SQL Edge", - "iot-hub-name": "Nombre de IoT Hub", - "microsoft-privacy-statement": "Declaración de privacidad de Microsoft", - "package-files": "Archivos de paquete de SQL Server", - "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.", - "remote-info-section-title": "Información de la máquina de destino", - "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.", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "Nuevo Azure IoT Hub y VM (autenticación de contraseña)", - "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", - "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", - "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", - "sql-edge-local-display-name": "Instancia de contenedor local", "sql-edge-local-title": "Implementar instancia de contenedor de Azure SQL Edge en la máquina local", - "sql-edge-remote-display-name": "Instancia de contenedor remoto", "sql-edge-remote-title": "Implementar instancia de contenedor de Azure SQL Edge en la máquina remota", + "sql-edge-azure-title": "Implementar Azure SQL Edge en una VM de Azure nueva a través de IoT Hub", + "sql-edge-azure-single-device-title": "Implementar Azure SQL Edge en un dispositivo existente", + "sql-edge-azure-multi-device-title": "Implementar Azure SQL Edge en varios dispositivos de Azure IoT", "sql-edge-type-display-name": "Destino de implementación", - "sqlserver-info-section-title": "Información de Azure SQL Edge", - "vm_admin": "Nombre de usuario administrador de VM", + "device-id": "Id. de dispositivo", + "device-ip-address": "Dirección IP del dispositivo", + "docker-settings-section-title": "Configuración de Docker", + "sql-edge-azure-single-device-display-name": "Dispositivo existente de un Azure IoT Hub", + "edge-agreement": "Acepto {0} y {1}.", + "docker-imagetag-field": "Etiqueta de imagen", + "iot-hub-name": "Nombre de IoT Hub", + "device-target-condition-learn-more": "Obtener más información sobre la condición de destino", + "sql-edge-local-display-name": "Instancia de contenedor local", + "azure_location": "Ubicación", + "edge-eula": "Contrato de licencia de Microsoft Azure SQL Edge", + "microsoft-privacy-statement": "Declaración de privacidad de Microsoft", + "sql-edge-azure-multi-device-display-name": "Varios dispositivos de un Azure IoT Hub", + "edge-remote-target-field": "Nombre o dirección IP", + "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)", + "package_path": "Archivo de paquete", + "edge-remote-password-field": "Contraseña", + "docker-password-field": "Contraseña", + "package_path_description": "Ruta de acceso del archivo de paquete de SQL Server (dacpac, bacpac) o archivo de paquete comprimido.", + "extension-description": "Proporciona una experiencia basada en cuadernos para implementar Azure SQL Edge", + "docker-registry-field": "Registro", + "sql-edge-remote-display-name": "Instancia de contenedor remoto", + "docker-repository-field": "Repositorio", + "azure_resource_group": "Grupo de recursos", + "package-files": "Archivos de paquete de SQL Server", + "vm_ssh_public_key": "Clave pública SSH", + "azure_subscription_id": "Id. de suscripción", + "device-target-condition": "Condición de destino", + "remote-info-section-title": "Información de la máquina de destino", + "edge-remote-username-field": "Nombre de usuario", + "docker-username-field": "Nombre de usuario", "vm_password": "Contraseña de administrador de VM", - "vm_password_confirm": "Confirmación de la contraseña de administrador de VM", + "vm_admin": "Nombre de usuario 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.", - "vm_ssh_public_key": "Clave pública SSH" + "device-ip-address-description": "Se usará para conectarse a la instancia de Azure SQL Edge después de la implementación" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.azcli.i18n.json similarity index 95% rename from i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.azcli.i18n.json index e9dfc5beda..3ea760cb0e 100644 --- a/i18n/ads-language-pack-es/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "No se pudo analizar la fecha de lanzamiento.", + "az.promptForAzUpdate": "Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora?", "az.accept": "Aceptar", - "az.arcdataExtensionNotInstalled": "Esta extensión requiere la instalación de la extensión \\\"arcdata\\\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", + "az.parseVersionError": "Se ha producido un error al analizar la salida de la versión --az.", + "az.azOutputParseErrorCaught": "Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON.", "az.askLater": "Preguntar más tarde", "az.az": "CLI de Azure", - "az.azInstalled": "La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", - "az.azOutputParseErrorCaught": "Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON.", + "az.missingRequiredVersion": "LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \\\"CLI de Azure: buscar actualizaciones\\\" para instalarlo e inténtelo de nuevo.", "az.azUserSettingReadLog": "Configuración del usuario de la CLI de Azure: {0}.{1}valor leído: {2}", "az.azUserSettingUpdatedLog": "Configuración del usuario de la CLI de Azure: {0}.{1}actualizado, newValue: {2}", + "az.azInstalled": "La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", "az.checkingLatestAzVersion": "Comprobación de la última versión disponible de la CLI de Azure", - "az.couldNotFindArcdataWithPrompt": "No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar.", - "az.couldNotFindAz": "No se pudo encontrar la CLI de Azure CLI. Error: {0}", - "az.couldNotFindAzArc": "No se ha podido encontrar la extensión arcdata dela CLI de Azure. Error: {0}", "az.couldNotFindAzWithPrompt": "No pudo encontrar la CLI de Azure, ¿desea instalarla ahora? Si no es así, algunas características podrían no funcionar.", + "az.couldNotFindAz": "No se pudo encontrar la CLI de Azure CLI. Error: {0}", + "az.couldNotFindArcdataWithPrompt": "No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar.", + "az.couldNotFindAzArc": "No se ha podido encontrar la extensión arcdata dela CLI de Azure. Error: {0}", "az.currentlyInstalledVersionIsLatest": "La versión actualmente instalada de la CLI de Azure: {0} es igual o más nueva que cualquier otra versión disponible", "az.decline": "Rechazar", "az.doNotAskAgain": "No volver a preguntar", - "az.downloadError": "Error durante la descarga", "az.downloadFinished": "Descarga finalizada", "az.downloadingProgressMb": "Descargando ({0} / {1} MB)", "az.downloadingTo": "Descargando {0} de {1} a {2}", "az.endpointOrNamespaceRequired": "Se debe especificar un punto de conexión o un espacio de nombres", + "az.installError": "Error al instalar la CLI de Azure y la extensión arcdata: {0}", + "az.updateError": "Error al actualizar la CLI de Azure: {0}", + "az.downloadError": "Error al descargar", "az.executingCommand": "Ejecutando el comando: “{0} {1}”", "az.failedToParseReleaseInfo": "No se pudo analizar el JSON del contenido en: {0}.\r\nContenido del archivo:\r\n{1}\r\nError: {2}", "az.foundExistingAz": "Se encontró la instalación existente de la CLI de Azure de la versión (v{0}) en la ruta:{1} con la versión arcdata: {2}.", + "az.versionForUpdate": "Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}.", "az.gettingTextContentsOfUrl": "Obteniendo el contenido de texto del recurso en la dirección URL {0}", - "az.installError": "Error al instalar la CLI de Azure y la extensión arcdata: {0}", - "az.installingArcdata": "Instalación de la extensión arcdata de la CLI de Azure...", "az.installingAz": "Instalando la CLI de Azure...", + "az.installingArcdata": "Instalación de la extensión arcdata de la CLI de Azure...", "az.latestAzVersionAvailable": "Última versión disponible de la CLI de Azure: {0}.", - "az.missingRequiredVersion": "LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \\\"CLI de Azure: buscar actualizaciones\\\" para instalarlo e inténtelo de nuevo.", "az.no": "No", - "az.noAz": "Si no está disponible la CLI de Azure, ejecute el comando \\\"CLI de Azure: instalar\\\" para habilitar las funciones que lo requieren.", "az.noAzArc": "No está disponible la extensión arcdata de la CLI de Azure.", "az.noAzWithLink": "No está disponible la CLI de Azure, [instale la CLI de Azure](command:az.install) para habilitar las funciones que la requieren.", + "az.noAz": "Si no está disponible la CLI de Azure, ejecute el comando \\\"CLI de Azure: instalar\\\" para habilitar las funciones que lo requieren.", "az.noAzureCLI": "No está disponible la CLI de Azure. Instale la última versión manualmente desde [aquí](https://docs.microsoft.com/cli/azure/install-azure-cli) y luego reinicie Azure Studio.", - "az.noDownloadLink": "No hay ningún vínculo de descarga disponible para la plataforma \\\"{0}\\\"\r\nInformación de la versión: ${1}", - "az.noReleaseVersion": "No hay ninguna versión de lanzamiento disponible para la plataforma “{0}”\r\nInformación de la versión: ${1}", - "az.parseVersionError": "Se ha producido un error al analizar la salida de la versión --az.", + "az.updateCheckSkipped": "No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada.", + "az.noDownloadLink": "No hay ningún vínculo de descarga disponible para la plataforma “{0}\"\r\nInformación de la versión: ${1}", + "az.noReleaseVersion": "No hay ninguna versión disponible para la plataforma\"{0}\"\r\nInformación de versión: ${1}", "az.platformUnsupported": "La plataforma \\\"{0}\\\" no es compatible actualmente", - "az.promptForAzUpdate": "Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora?", - "az.promptForRequiredAzUpdate": "Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione.", "az.promptLog": "Se pide al usuario que acepte lo siguiente: {0}", - "az.requiredVersionNotAvailable": "Esta extensión requiere que la extensión de la CLI de Azure \\\"arcdata\\\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "No se pudo analizar la fecha de lanzamiento.", "az.searchingForAz": "Buscando la instalación existente de la CLI de Azure...", "az.skipInstall": "Omitiendo la instalación de la CLI de Azure y la extensión arcdata, ya que la operación no fue solicitada por el usuario y la opción config: {0}.{1} es {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción.", + "az.promptForRequiredAzUpdate": "Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione.", + "az.arcdataExtensionNotInstalled": "Esta extensión requiere la instalación de la extensión \\\"arcdata\\\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Esta extensión requiere que la extensión de la CLI de Azure \\\"arcdata\\\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Error inesperado al ejecutar el comando: {0}", "az.unexpectedExitCode": "Código de salida inesperado desde el comando: {1} ({0})", - "az.unsupportedArcDataVersion": "Su versión descargada de la extensión {1} de la CLI de Azure \\\"arcdata\\\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada.", - "az.updateError": "Error al actualizar la CLI de Azure: {0}", "az.updatingAz": "Actualizando la CLI de Azure...", - "az.userRequestedInstall": "El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \\\"CLI de Azure: instalar\\\"", "az.userResponseInstall": "Respuesta del usuario a la solicitud de instalación de la CLI de Azure: {0}", "az.userResponseUpdate": "Respuesta del usuario a la solicitud de actualización de la CLI de Azure:: {0}", - "az.versionForUpdate": "Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}.", - "az.yes": "Sí" + "az.userRequestedInstall": "El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \\\"CLI de Azure: instalar\\\"", + "az.yes": "Sí", + "az.unsupportedArcDataVersion": "Su versión descargada de la extensión {1} de la CLI de Azure \\\"arcdata\\\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure.", - "azcli.arc.azArcdataUpdateKey.description": "Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure.", "azcli.arc.category": "CLI de Azure", - "azcli.arc.config.debug": "Registrar información de depuración en el canal de salida para todos los comandos az ejecutados", - "azcli.arc.config.title": "Configuración de la CLI de Azure", - "azcli.arc.description": "Compatibilidad con la CLI de Azure.", + "command.category": "CLI de Azure", "azcli.arc.displayName": "CLI de Azure", - "azcli.arc.install.dontPrompt.description": "El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure", + "azcli.arc.config.title": "Configuración de la CLI de Azure", + "azcli.arc.azArcdataInstallKey.description": "Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure.", + "azcli.azCliInstallKey.description": "Elija si se le pedirá que instale la CLI de Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure.", + "azcli.arc.config.debug": "Registrar información de depuración en el canal de salida para todos los comandos az ejecutados", + "azcli.arc.description": "Compatibilidad con la CLI de Azure.", + "azcli.arc.update.prompt.description": "Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure", + "azcli.install.prompt.description": "Se le pedirá al usuario que instale la CLI de Azure", "azcli.arc.install.prompt.description": "Se pedirá al usuario que instale la extensión arcdata de la CLI de Azure", "azcli.arc.update.dontPrompt.description": "Al usuario no se le pedirá que actualice la extensión arcdata de la CLI de Azure", - "azcli.arc.update.prompt.description": "Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure", - "azcli.azCliInstallKey.description": "Elija si se le pedirá que instale la CLI de Azure.", "azcli.install.dontPrompt.description": "Al usuario no se le pedirá que instale la CLI de Azure", - "azcli.install.prompt.description": "Se le pedirá al usuario que instale la CLI de Azure", - "command.category": "CLI de Azure" + "azcli.arc.install.dontPrompt.description": "El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 80% rename from i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.azurecore.i18n.json index 7e1f0e777a..d2c6aea64f 100644 --- a/i18n/ads-language-pack-es/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "No se ha devuelto ningún token de acceso desde Microsoft OAuth.", - "azure.cacheErrorAdd": "Error al agregar la cuenta a la memoria caché.", - "azure.cacheErrorGet": "Error al obtener la cuenta de la memoria caché.", - "azure.cacheErrorParse": "Error al analizar la cuenta desde la memoria caché.", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ya no desencadenará la autenticación para este inquilino {0} ({1}) y no se podrá acceder a los recursos. \r\n\r\nPara permitir de nuevo el acceso a los recursos de este inquilino, deberá quitar al inquilino de la lista de exclusión en la configuración \"{2}\".\r\n\r\n¿Desea continuar?", + "azurecore.consentDialog.cancel": "Cancelar", + "azurecore.consentDialog.authenticate": "Cancelar y autenticar", + "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmar", + "azurecore.consentDialog.ignore": "Omitir inquilino", "azure.microsoftAccountDisplayName": "Cuenta de Microsoft", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "Ha habido algún error problema con la autenticación, o bien los tokens se han eliminado del sistema. Pruebe a volver a agregar la cuenta de Azure Data Studio.", - "azure.noUniqueIdentifier": "El usuario no tenía ningún identificador único en AAD.", - "azure.owningTenantNotFound": "No se encontró la información del inquilino propietario para la cuenta.", - "azure.responseError": "Error al recuperar el token. [Abra las herramientas de desarrollo]({0}) para obtener más detalles.", - "azure.tenantNotFound": "No se encuentra el inquilino especificado con el id. \"{0}\".", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ya no desencadenará la autenticación para este inquilino {0} ({1}) y no se podrá acceder a los recursos. \r\n\r\nPara permitir de nuevo el acceso a los recursos de este inquilino, deberá quitar el inquilino de la lista de exclusión de la configuración de '{2}'.\r\n\r\n¿Desea continuar?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmar", - "azurecore.consentDialog.authenticate": "Cancelar y autenticar", - "azurecore.consentDialog.body": "El inquilino {0} ({1}) requiere que vuelva a autenticarse para acceder a {2} recursos. Presione Abrir para iniciar el proceso de autenticación.", - "azurecore.consentDialog.cancel": "Cancelar", - "azurecore.consentDialog.ignore": "Omitir inquilino", "azurecore.consentDialog.open": "Abrir", - "msal.accountNotFoundError": "No se encuentra la información de la cuenta al adquirir el token.", + "noMicrosoftResource": "El proveedor “{0}” no tiene definido un punto de conexión de recursos de Microsoft.", + "msal.accountNotFoundError": "No se encuentra la información de la cuenta al adquirir el token. Quite la cuenta y vuelva a agregarla.", "msal.resourceNotFoundError": "No se encuentra la configuración del recurso de Azure {0}", - "noMicrosoftResource": "El proveedor “{0}” no tiene definido un punto de conexión de recursos de Microsoft." + "azurecore.consentDialog.body": "El inquilino {0} ({1}) requiere que vuelva a autenticarse para acceder a {2} recursos. Presione Abrir para iniciar el proceso de autenticación." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Concesión de código de autenticación de Azure", - "azure.serverCouldNotStart": "No se puede iniciar el servidor. Puede tratarse de un error de permisos o una incompatibilidad en el sistema. Puede intentar habilitar la autenticación del dispositivo mediante código en la configuración.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Error en la biblioteca MSAL al solicitar la dirección URL del código de autenticación. Para obtener información más detallada sobre el error, consulte el panel de salida \"Cuentas de Azure\". \r\n\r\n", "azureAuth.nonceError": "Error de autenticación debido a una discrepancia de nonce. Cierre Azure Data Studio y vuelva a intentarlo.", - "azureAuth.stateError": "Error de autenticación debido a una discrepancia de estados. Cierre ADS y vuelva a intentarlo." + "azureAuth.stateError": "Error de autenticación debido a una discrepancia de estados. Cierre ADS y vuelva a intentarlo.", + "azure.azureAuthCodeGrantName": "Concesión de código de autenticación de Azure", + "azure.serverCouldNotStart": "No se puede iniciar el servidor. Puede tratarse de un error de permisos o una incompatibilidad en el sistema. Puede intentar habilitar la autenticación del dispositivo mediante código en la configuración." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "Agregar cuenta de {0}", - "azure.azureDeviceCodeAuth": "Código de dispositivo de Azure", - "azure.deviceCodeCheckFail": "Se ha encontrado un error al intentar comprobar los resultados del inicio de sesión.", - "azure.timeoutDeviceCode": "Se ha agotado el tiempo de espera para el inicio de sesión del código del dispositivo." + "azure.azureDeviceCodeAuth": "Código de dispositivo de Azure" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "No hay ningún método de autenticación de Azure disponible. Debe habilitar los métodos de autenticación en la configuración de ADS.", - "azure.NoAuthMethod.Selected": "No se ha seleccionado ningún método de autenticación de Azure. Debe seleccionar el método de autenticación que quiera usar.", "azure.deprecatedGetSecurityToken": "Se ha realizado una llamada a azdata.accounts.getSecurityToken. Este método está en desuso y se quitará en versiones futuras. En su lugar, use getAccountSecurityToken.", "genericTokenError": "No se pudo obtener el token.", - "msalTokenError": "{0} al adquirir el token. \r\n{1}", - "tenantIgnoredError": "Inquilino encontrado en la lista de omitidos, autenticación no intentada. Puede quitar al inquilino {0} de la lista de omitidos en el archivo settings.json: {1} si quiere acceder a los recursos de este inquilino." + "azure.NoAuthMethod.Available": "No hay ningún método de autenticación de Azure disponible. Debe habilitar los métodos de autenticación en la configuración de ADS.", + "azure.NoAuthMethod.Selected": "No se ha seleccionado ningún método de autenticación de Azure. Debe seleccionar el método de autenticación que quiera usar.", + "tenantIgnoredError": "Inquilino encontrado en la lista de omitidos, autenticación no intentada. Puede quitar al inquilino {0} de la lista de omitidos en el archivo settings.json: {1} si quiere acceder a los recursos de este inquilino.", + "msalTokenError": "{0} se produjo al adquirir el token. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "No se pudo borrar la memoria caché de tokens", - "clearTokenCacheSuccess": "La memoria caché de tokens se ha borrado correctamente" + "clearTokenCacheFailure": "No se pudo borrar la memoria caché de tokens" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (China)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (China)", "usGovCloudDisplayName": "Azure (Gobierno de EE. UU.)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Debe seleccionar una cuenta de Azure para que esta característica funcione.", - "azure.cloudTerminalPreview": "Debe habilitar las características en versión preliminar para usar Azure Cloud Shell.", - "azure.mustPickTenant": "Debe seleccionar un inquilino para que esta característica funcione.", - "azure.noAccountError": "Actualmente no tiene la sesión iniciada en ninguna cuenta de Azure. Inicie sesión y vuelva a intentarlo.", "azure.noTenants": "Se necesita un inquilino para esta característica. Parece que su suscripción de Azure no tiene ningún inquilino.", "azure.pickAnAzureAccount": "Seleccionar una cuenta de Azure", "azure.signIn": "Iniciar sesión", - "azure.startingCloudShell": "Se está iniciando el shell de la nube..." + "azure.startingCloudShell": "Se está iniciando el shell de la nube...", + "azure.noAccountError": "Actualmente no tiene la sesión iniciada en ninguna cuenta de Azure. Inicie sesión y vuelva a intentarlo.", + "azure.cloudTerminalPreview": "Debe habilitar las características en versión preliminar para usar Azure Cloud Shell.", + "azure.mustPickTenant": "Debe seleccionar un inquilino para que esta característica funcione.", + "azure.accountNotSelectedError": "Debe seleccionar una cuenta de Azure para que esta característica funcione." }, "dist/azureResource/errors": { "azure.subscriptionError": "No se pudieron obtener las suscripciones de la cuenta {0}. Actualice la cuenta." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB para MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Clúster Azure CosmosDB para PostgreSQL" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bases de datos SQL" }, @@ -113,23 +105,23 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Recurso de proveedor no reconocido: {0}", - "azurecore.unregisteredProviderType": "Tipo de recurso de proveedor no reconocido: {0}" + "azurecore.unregisteredProviderType": "Tipo de recurso de proveedor no reconocido: {0}", + "azurecore.unregisteredProvider": "Recurso de proveedor no reconocido: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "No se han encontrado recursos" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "No se pudieron obtener las suscripciones para la cuenta {0}(inquilino \"{1}\"). {2}", - "azure.resource.tenantTokenError": "No se pudo adquirir el token de acceso para la cuenta '{0}' (inquilino '{1}')." + "azure.resource.tenantTokenError": "No se pudo adquirir el token de acceso para la cuenta '{0}' (inquilino '{1}').", + "azure.resource.tenantSubscriptionsError": "No se pudieron obtener las suscripciones para la cuenta {0}(inquilino \"{1}\"). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (versión preliminar) {0} ({1})", + "azure.coudTerminal.neverUsed": "Si no ha iniciado Azure Cloud Shell en esta cuenta antes, visite https://shell.azure.com/ para empezar. Una vez realizada la configuración, podrá usar Azure Cloud Shell directamente en Azure Data Studio.", "azure.cloudTerminal.ok": "Aceptar", "azure.cloudTerminal.openAzureShell": "Abrir Azure Shell", - "azure.coudTerminal.neverUsed": "Si no ha iniciado Azure Cloud Shell en esta cuenta antes, visite https://shell.azure.com/ para empezar. Una vez realizada la configuración, podrá usar Azure Cloud Shell directamente en Azure Data Studio.", "azure.selectShellType": "Seleccionar Bash o PowerShell para Azure Cloud Shell", - "azure.shellClosed": "El shell se ha cerrado.\r\n", + "azure.shellClosed": "Shell cerrado.\r\n", "azure.shellTypeRequired": "Debe elegir un tipo de shell." }, "dist/azureResource/tree/accountNotSignedInTreeNode": { @@ -140,7 +132,7 @@ }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.accountLoadError": "No se pudieron cargar alguna cuentas de Azure. {0}", - "azure.resource.tree.treeProvider.loadingLabel": "Carga en curso...", + "azure.resource.tree.treeProvider.loadingLabel": "Cargando...", "azure.resource.tree.treeProvider.openAccountsDialog": "Mostrar cuentas de Azure" }, "dist/azureResource/tree/flatAccountTreeNode": { @@ -156,42 +148,41 @@ "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "No se han encontrado suscripciones." }, "dist/azureResource/tree/treeProvider": { - "azure.resource.tree.treeProvider.loadingLabel": "Cargando..." + "azure.resource.tree.treeProvider.loadingLabel": "Carga en curso..." }, "dist/azureResource/utils": { "azure.accounts.getLocations.queryError": "Error al capturar ubicaciones para la cuenta {0} ({1}), suscripción {2} ({3}), inquilino {4}: {5}.", "azure.accounts.getResourceGroups.queryError": "Error al obtener los grupos de recursos para la cuenta {0} ({1}), suscripción {2} ({3}), inquilino {4}: {5}.", "azure.accounts.getSelectedSubscriptions.queryError": "Error al recuperar las suscripciones de la cuenta {0}: {1}.", "azure.accounts.getSubscriptions.queryError": "Error al obtener las suscripciones de la cuenta {0}, inquilino {1}: {2}.", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Consulta no válida", - "azure.resource.error": "Error: {0}" + "azure.resource.error": "Error: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Consulta no válida" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Recursos de Azure (versión preliminar)", - "azure.credStoreSaveFailedError": "No se pudieron guardar las claves para la memoria caché de tokens en el almacén de credenciales. Esto puede provocar problemas de persistencia de tokens de acceso de Azure e inestabilidades de conexión. Es probable que SqlTools haya alcanzado el límite de almacenamiento de credenciales en Windows. Borre al menos 2 credenciales que empiecen con \"Microsoft.SqlTools|\" en el Administrador de credenciales de Windows y vuelva a cargar.", - "azure.unableToOpenAzureLink": "No se puede abrir el vínculo; faltan valores necesarios.", "azurecore.australiacentral": "Centro de Australia", "azurecore.australiacentral2": "Centro de Australia 2", "azurecore.australiaeast": "Este de Australia", "azurecore.australiasoutheast": "Sudeste de Australia", + "azurecore.extensionName": "Cuentas de Azure", "azurecore.azureArcPostgres": "Hiperescala de PostgreSQL habilitada para Azure Arc", - "azurecore.azureArcService": "Servicio de datos: Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Instancia administrada de SQL: Azure Arc", + "azurecore.postgresFlexibleServer": "Servidores flexibles de Azure Database for PostgreSQL", + "azurecore.postgresServer": "Servidores de Azure Database for PostgreSQL", + "azure.azureResourcesGridTitle": "Recursos de Azure (versión preliminar)", "azurecore.brazilsouth": "Sur de Brasil", "azurecore.brazilsoutheast": "Sudeste de Brasil", "azurecore.canadacentral": "Centro de Canadá", "azurecore.canadaeast": "Este de Canadá", + "azurecore.reload": "Cancelar", "azurecore.centralindia": "Centro de la India", "azurecore.centralus": "Centro de EE. UU.", "azurecore.centraluseuap": "EUAP del centro de EE. UU.", - "azurecore.deprecated": "Advertencia: ADAL está en desuso y está programado para quitarse en una versión futura. Use MSAL en su lugar.", + "azurecore.azureArcService": "Servicio de datos: Azure Arc", "azurecore.disable": "Deshabilitar", "azurecore.dismiss": "Descartar", "azurecore.eastasia": "Este de Asia", "azurecore.eastus": "Este de EE. UU.", "azurecore.eastus2": "Este de EE. UU. 2", "azurecore.eastus2euap": "EUAP de este de EE. UU. 2", - "azurecore.extensionName": "Cuentas de Azure", "azurecore.francecentral": "Centro de Francia", "azurecore.francesouth": "Sur de Francia", "azurecore.germanynorth": "Norte de Alemania", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Inquilino no válido para la suscripción", "azurecore.japaneast": "Japón Oriental", "azurecore.japanwest": "Japón Occidental", + "azure.credStoreSaveFailedError": "No se pudieron guardar las claves para la memoria caché de tokens en el almacén de credenciales. Esto puede provocar problemas de persistencia de tokens de acceso de Azure e inestabilidades de conexión. Es probable que SqlTools haya alcanzado el límite de almacenamiento de credenciales en Windows. Borre al menos 2 credenciales que empiecen con \"Microsoft.SqlTools|\" en el Administrador de credenciales de Windows y vuelva a cargar.", "azurecore.koreacentral": "Centro de Corea del Sur", "azurecore.koreasouth": "Sur de Corea del Sur", "azurecore.location": "Ubicación", + "azurecore.requiresReload": "La modificación de esta configuración requiere volver a cargar la ventana para que se apliquen todos los cambios.", "azurecore.name": "Nombre", + "azure.noCloudsEnabled": "No hay nubes habilitadas, habilite una nube para continuar.", "azurecore.northcentralus": "Centro-norte de EE. UU.", "azurecore.northeurope": "Norte de Europa", "azurecore.norwayeast": "Este de Noruega", "azurecore.norwaywest": "Oeste de Noruega", - "azurecore.piiLogging.warning": "Advertencia: Azure PII Logging está habilitado. Habilitar esta opción permite registrar información de identificación personal y solo debe utilizarse con fines de depuración.", - "azurecore.postgresFlexibleServer": "Servidores flexibles de Azure Database for PostgreSQL", - "azurecore.postgresServer": "Servidores de Azure Database for PostgreSQL", - "azurecore.reload": "Recargar", "azurecore.reloadChoice": "Vuelva a cargar Azure Data Studio", - "azurecore.reloadPrompt": "La biblioteca de autenticación ha cambiado. Vuelva a cargar Azure Data Studio.", - "azurecore.requiresReload": "La modificación de esta configuración requiere volver a cargar la ventana para que se apliquen todos los cambios.", "azurecore.resourceGroup": "Grupo de recursos", "azurecore.resourceType": "Tipo de recurso", + "azurecore.sqlServerArc": "SQL Server: Azure Arc", + "azurecore.sqlDatabase": "Base de datos SQL", + "azurecore.sqlManagedInstance": "Instancia administrada de SQL", + "azurecore.azureArcsqlManagedInstance": "Instancia administrada de SQL: Azure Arc", + "azurecore.sqlServer": "SQL Server", "azurecore.southafricanorth": "Norte de Sudáfrica", "azurecore.southafricawest": "Oeste de Sudáfrica", "azurecore.southcentralus": "Centro-sur de EE. UU.", - "azurecore.southeastasia": "Sudeste Asiático", "azurecore.southindia": "Sur de la India", - "azurecore.sqlDatabase": "Base de datos SQL", - "azurecore.sqlManagedInstance": "Instancia administrada de SQL", - "azurecore.sqlServer": "SQL Server", - "azurecore.sqlServerArc": "SQL Server: Azure Arc", + "azurecore.southeastasia": "Sudeste Asiático", "azurecore.subscription": "Suscripción", + "azurecore.switchMsal": "Cambiar a MSAL", "azurecore.switzerlandnorth": "Norte de Suiza", "azurecore.switzerlandwest": "Oeste de Suiza", + "azurecore.reloadPromptCacheClear": "La caché de token se ha borrado correctamente, vuelva a cargar Azure Data Studio.", "azurecore.typeIcon": "Icono de tipo", "azurecore.uaecentral": "Centro de Emiratos Árabes Unidos", "azurecore.uaenorth": "Norte de Emiratos Árabes Unidos", "azurecore.uksouth": "Sur de Reino Unido", "azurecore.ukwest": "Oeste de Reino Unido", "azurecore.unableToFetchToken": "No se puede obtener el token para el inquilino {0}.", + "azure.unableToOpenAzureLink": "No se puede abrir el vínculo; faltan valores necesarios.", + "azurecore.piiLogging.warning": "Advertencia: Azure PII Logging está habilitado. Habilitar esta opción permite registrar información de identificación personal y solo debe utilizarse con fines de depuración.", "azurecore.westcentralus": "Centro-oeste de EE. UU.", "azurecore.westeurope": "Oeste de Europa", "azurecore.westindia": "Oeste de la India", "azurecore.westus": "Oeste de EE. UU.", - "azurecore.westus2": "Oeste de EE. UU. 2" + "azurecore.westus2": "Oeste de EE. UU. 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} ha cambiado, vuelva a cargar Azure Data Studio." + }, + "dist/utils": { + "providerSettings.error": "No se han podido cargar los puntos de conexión desde la configuración, compruebe los registros para obtener más detalles.", + "providerSettings.success": "Puntos de conexión personalizados cargados correctamente desde la configuración" }, "package": { - "accounts.clearTokenCache": "Borrar la memoria caché de tokens de cuentas de Azure", - "azure.description": "Examinar y trabajar con recursos de Azure", - "azure.displayName": "Azure (Core)", - "azure.openInAzurePortal.title": "Abrir en Azure Portal", - "azure.resource.config.filter.description": "Filtro de recursos. Cada elemento es un id. de cuenta, un id. de suscripción y un nombre separados por una barra diagonal", - "azure.resource.config.title": "Configuración de recursos de Azure", + "config.providerSettings.endpoints.armResource": "Punto de conexión de recursos de ARM", "azure.resource.connectsqldb.title": "Añadir a servidores", - "azure.resource.connectsqlserver.title": "Conectar", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Actualizar", - "azure.resource.refreshall.title": "Azure: actualizar todas las cuentas", - "azure.resource.selectsubscriptions.title": "Seleccionar suscripciones", - "azure.resource.selecttenants.title": "Seleccionar inquilinos", - "azure.resource.signin.title": "Azure: iniciar sesión", - "azure.resource.startterminal.title": "Inicio de Cloud Shell", - "azure.resource.view.title": "Azure (versión preliminar)", - "azure.tenant.config.filter.description": "Lista de id. de inquilino que se omitirán al consultar recursos de Azure o solicitar tokens de autenticación.", "azure.title": "Azure", - "config.authenticationLibrary": "Biblioteca usada para el flujo de autenticación de AAD. Reinicie ADS después de cambiar esta opción.", + "azure.displayName": "Azure (Core)", + "azure.resource.view.title": "Azure (versión preliminar)", "config.azureAccountConfigurationSection": "Configuración de la cuenta de Azure", "config.azureAuthMethodConfigurationSection": "Método de autenticación de Azure", + "config.providerSettings.endpoints.azureKeyVaultResource": "Punto de conexión de recurso de Azure KeyVault", + "config.providerSettings.endpoints.azureKustoResource": "Punto de conexión de recursos de Azure Kusto", + "config.providerSettings.endpoints.logAnalytics": "Punto de conexión de Azure Log Analytics", + "config.providerSettings.endpoints.portal": "Punto de conexión de Azure Portal", + "azure.resource.config.title": "Configuración de recursos de Azure", + "config.providerSettings.endpoints.azureStorageResource": "Punto de conexión de recursos de Azure Storage", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Sufijo de punto de conexión de recursos de Azure Storage", + "azure.resource.refreshall.title": "Azure: actualizar todas las cuentas", + "azure.resource.signin.title": "Azure: iniciar sesión", + "azure.description": "Examinar y trabajar con recursos de Azure", + "accounts.clearTokenCache": "Borrar la memoria caché de tokens de cuentas de Azure", + "config.providerSettings.endpoints.clientId": "Id. de cliente para Azure Data Studio", + "config.providerSettingsMetadata": "Nombre para mostrar de la nube", + "config.providerSettingsId": "Id. de nube", + "config.providerSettingsName": "Nombre de la nube", + "config.providerSettingsDescription": "Configuración de la nube", "config.azureCodeGrantMethod": "Método de concesión de código", + "azure.resource.connectsqlserver.title": "Conectar", "config.azureDeviceCodeMethod": "Método de código del dispositivo", - "config.enableChinaCloudDescription": "Si debería habilitarse la integración de Azure China", - "config.enableGermanyCloudDescription": "Si debería habilitarse la integración de Azure Alemania", - "config.enablePublicCloudDescription": "Si debería habilitarse la integración de la nube pública de Azure", - "config.enableUsGovCloudDescription": "Si debería habilitarse la integración de la nube de US Government Azure", - "config.enableUsNatCloudDescription": "Indica si se debe habilitar la integración de la nube de Azure nacional de EE. UU.", - "config.loggingLevel": "[Optional] El nivel de detalle del registro de la extensión Cuentas de Azure.", "config.noSystemKeychain": "Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario.", - "config.piiLogging": "La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida." + "config.providerSettings.endpoints.graphResource": "Punto de conexión de recurso de Graph", + "config.providerSettings.endpoints.host": "Punto de conexión de Host", + "config.providerSettings.endpoints.msGraphResource": "Punto de conexión de recursos de Microsoft Graph", + "config.providerSettings.endpoints.microsoftResource": "Punto de conexión de recursos de Microsoft", + "azure.openInAzurePortal.title": "Abrir en Azure Portal", + "config.providerSettings.endpoints.powerBiResource": "Punto de conexión de recursos de Power BI", + "config.providerSettingsTitle": "Configuración del proveedor", + "azure.resource.refresh.title": "Actualizar", + "config.providerSettings.endpoints.sqlResource": "Punto de conexión de recursos de SQL", + "config.providerSettings.endpoints.scopes": "Punto de conexión de ámbitos", + "azure.resource.selectsubscriptions.title": "Seleccionar suscripciones", + "azure.resource.selecttenants.title": "Seleccionar inquilinos", + "config.customProviderSettings": "Configuración que contiene puntos de conexión de autenticación de Azure personalizados. Los cambios realizados en esta configuración requieren un reinicio para que surta efecto.", + "config.enableChinaCloudDescription": "Si debería habilitarse la integración de Azure China", + "config.enablePublicCloudDescription": "Si debería habilitarse la integración de la nube pública de Azure", + "config.piiLogging": "La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida.", + "config.enableUsGovCloudDescription": "Si debería habilitarse la integración de la nube de US Government Azure", + "azure.resource.startterminal.title": "Inicio de Cloud Shell", + "azure.tenant.config.filter.description": "Lista de id. de inquilino que se omitirán al consultar recursos de Azure o solicitar tokens de autenticación.", + "azure.resource.config.filter.description": "Filtro de recursos. Cada elemento es un id. de cuenta, un id. de suscripción y un nombre separados por una barra diagonal", + "config.loggingLevel": "[Optional] El nivel de detalle del registro de la extensión Cuentas de Azure." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..60584597f1 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "{0} descargado", + "downloadingServiceStatusMsg": "Descargando {0}", + "downloadingServiceChannelMsg": "Descargando {0}", + "failedToStartServiceErrorMsg": "No se ha podido iniciar {0}", + "installedServiceChannelMsg": "{0} instalado", + "installingServiceStatusMsg": "Instalando {0}", + "installingServiceChannelMsg": "Instalando {0} en {1}", + "startingServiceStatusMsg": "Iniciando {0}", + "serviceStartedStatusMsg": "{0} iniciado" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "La cuenta no existe.", + "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.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." + }, + "dist/main": { + "notebookFileType": "Cuadernos", + "unsupportedFileType": "Solo se admiten los Notebooks de tipo .ipynb", + "azuremonitor.unsupportedPlatform": "Plataforma no admitida" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Cancelar", + "cancel": "¿Cancelar operación?", + "azureMonitor.searchServers": "Buscar nombres de servidor" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Error al notificar el cambio de nodo: {0}", + "rootLabel": "Raíz", + "sessionNotFound": "La sesión para el nodo {0} no existe" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Ver problemas conocidos", + "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Privilegios administrativos", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Privilegios administrativos: SYSDBA o SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Tipo de autenticación", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", + "azuremonitor.displayName": "Registros de Azure Monitor", + "azuremonitor.description": "acceso Azure Monitor para Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Nombre personalizado de la conexión", + "azuremonitor.connectionOptions.databaseName.displayName": "Base de datos", + "azuremonitor.connectionProperties.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", + "azuremonitor.connectionProperties.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", + "azuremonitor.connectionProperties.serverName.description": "Id. de área de trabajo de Log Analytics", + "azuremonitor.connectionProperties.metadataPooling.label": "Agrupación de metadatos", + "azuremonitor.objectsListProperties.name": "Nombre", + "azuremonitor.databasesListProperties.name": "Nombre", + "azuremonitor.connectionProperties.connectionName.displayName": "Nombre (opcional)", + "azuremonitor.connectionProperties.password.displayName": "Contraseña", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Contraseña del usuario proxy.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Contraseña de proxy", + "azuremonitor.connectionProperties.proxyUserId.label": "Id. de usuario proxy", + "azuremonitor.connectionProperties.groupName.security": "Seguridad", + "azuremonitor.databasesListProperties.size": "Tamaño (MB)", + "azuremonitor.connectionProperties.groupName.source": "Origen", + "azuremonitor.connectionProperties.authType.description": "Especifica el método de autenticación con Azure Monitor", + "azuremonitor.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", + "azuremonitor.connectionProperties.metadataPooling.description": "Este atributo indica si la información de metadatos de las consultas ejecutadas se almacena en caché para mejorar el rendimiento.", + "azuremonitor.objectsListProperties.metadataTypeName": "Tipo", + "azuremonitor.connectionProperties.userName.displayName": "Nombre de usuario", + "azuremonitor.connectionProperties.proxyUserId.description": "Nombre de usuario del usuario proxy.", + "azuremonitor.connectionProperties.serverName.displayName": "Id. del área de trabajo", + "azuremonitor.cloud.workspaceProperties.id": "Id. del área de trabajo", + "azuremonitor.cloud.workspaceProperties.name": "Nombre del área de trabajo" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-es/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.cms.i18n.json index f2a5e81519..d4439f74eb 100644 --- a/i18n/ads-language-pack-es/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Añadir grupo de servidores", - "cms.Cancel": "Cancelar", - "cms.OK": "Aceptar", - "cms.ServerGroupDescription": "Descripción del grupo de servidores", - "cms.ServerGroupName": "Nombre del grupo de servidores", "cms.confirmDeleteGroup": "¿Seguro que desea eliminar?", "cms.confirmDeleteServer": "¿Seguro que desea eliminar?", "cms.errors.azureNotAllowed": "Los servidores de Azure SQL no se pueden usar como servidores de administración central.", + "cms.Cancel": "Cancelar", "cms.errors.sameCmsServerName": "El grupo de servidores de administración central ya tiene un servidor registrado con el nombre {0}", - "cms.errors.sameServerGroupName": "{0} ya tiene un grupo de servidores con el nombre {1}", "cms.no": "No", - "cms.yes": "Sí" + "cms.OK": "Aceptar", + "cms.ServerGroupDescription": "Descripción del grupo de servidores", + "cms.ServerGroupName": "Nombre del grupo de servidores", + "cms.yes": "Sí", + "cms.errors.sameServerGroupName": "{0} ya tiene un grupo de servidores con el nombre {1}" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Agregar servidor de administración central..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "No se han encontrado recursos" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "Error inesperado al cargar los servidores guardados {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Cargando..." + "cms.resource.tree.treeProvider.loadingLabel": "Cargando...", + "cms.resource.tree.treeProvider.loadError": "Error inesperado al cargar los servidores guardados {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "No puede agregar un servidor registrado compartido con el mismo nombre que el servidor de configuración" }, "package": { - "cloud.databaseProperties.azureEdition": "Edición", - "cloud.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", - "cloud.databaseProperties.owner": "Propietario", - "cloud.databaseProperties.serviceLevelObjective": "Plan de tarifa", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versión", - "cms.configuration.title": "Configuración de MSSQL", - "cms.connectionOptions.applicationIntent.description": "Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor", - "cms.connectionOptions.applicationIntent.displayName": "Intención de la aplicación", - "cms.connectionOptions.applicationName.description": "El nombre de la aplicación", - "cms.connectionOptions.applicationName.displayName": "Nombre de la aplicación", - "cms.connectionOptions.attachDbFilename.description": "Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar", - "cms.connectionOptions.attachDbFilename.displayName": "Adjuntar nombre de archivo de base de datos", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", - "cms.connectionOptions.authType.categoryValues.integrated": "Autenticación de Windows", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "Inicio de sesión SQL", - "cms.connectionOptions.authType.description": "Especifica el método de autenticación con SQL Server", - "cms.connectionOptions.authType.displayName": "Tipo de autenticación", - "cms.connectionOptions.columnEncryptionSetting.description": "Habilita o deshabilita Always Encrypted para la conexión.", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error", - "cms.connectionOptions.commandTimeout.displayName": "Tiempo de espera del comando", - "cms.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", - "cms.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", - "cms.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", - "cms.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de conexión", - "cms.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", - "cms.connectionOptions.connectTimeout.displayName": "Tiempo de espera de la conexión", - "cms.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", - "cms.connectionOptions.connectionName.displayName": "Nombre (opcional)", - "cms.connectionOptions.contextConnection.description": "Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server", - "cms.connectionOptions.contextConnection.displayName": "Conexión contextual", - "cms.connectionOptions.currentLanguage.description": "El nombre del registro de idioma de SQL Server", - "cms.connectionOptions.currentLanguage.displayName": "Idioma actual", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestación de Azure", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servicio de protección de host", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Ninguno", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestación", - "cms.connectionOptions.enclaveAttestationUrl.description": "Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL de atestación", - "cms.connectionOptions.encrypt.categoryValues.false": "Optional (False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Strict", - "cms.connectionOptions.encrypt.categoryValues.true": "Mandatory (True)", - "cms.connectionOptions.encrypt.description": "Cuando es \"Mandatory\" o \"Strict\", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en \"Strict\", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado \"Strict\" se admite en SQL Server 2022 y posteriores.", - "cms.connectionOptions.encrypt.displayName": "Cifrar", - "cms.connectionOptions.failoverPartner.description": "El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error", - "cms.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", + "cms.resource.registerCmsServer.title": "Agregar servidor de administración central", "cms.connectionOptions.groupName.advanced": "Opciones avanzadas", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "Intención de la aplicación", + "cms.connectionOptions.applicationName.displayName": "Nombre de la aplicación", + "cms.connectionOptions.attachDbFilename.displayName": "Adjuntar nombre de archivo de base de datos", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL de atestación", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestación", + "cms.connectionOptions.authType.displayName": "Tipo de autenticación", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestación de Azure", + "cms.resource.explorer.title": "Servidores de administración central", + "cms.title": "Servidores de administración central", + "cms.connectionOptions.commandTimeout.displayName": "Tiempo de espera del comando", + "cloud.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", + "onprem.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", + "onprem.serverProperties.machineName": "Nombre del equipo", + "cms.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", + "cms.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de conexión", + "cms.connectionOptions.connectTimeout.displayName": "Tiempo de espera de la conexión", "cms.connectionOptions.groupName.connectionResiliency": "Resistencia de la conexión", "cms.connectionOptions.groupName.context": "Contexto", - "cms.connectionOptions.groupName.initialization": "Inicialización", - "cms.connectionOptions.groupName.pooling": "Agrupación", - "cms.connectionOptions.groupName.replication": "Replicación", - "cms.connectionOptions.groupName.security": "Seguridad", - "cms.connectionOptions.groupName.source": "Origen", - "cms.connectionOptions.hostNameInCertificate.description": "Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados.", + "cms.connectionOptions.contextConnection.displayName": "Conexión contextual", + "cms.connectionOptions.currentLanguage.displayName": "Idioma actual", + "cms.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", + "cms.connectionOptions.applicationIntent.description": "Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor", + "cms.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", + "cms.resource.deleteCmsServer.title": "Eliminar", + "cms.resource.deleteServerGroup.title": "Eliminar", + "cms.resource.deleteRegisteredServer.title": "Eliminar", + "cms.connectionOptions.serverDescription.description": "Descripción de la instancia de SQL Server", + "cms.disabled": "Deshabilitado", + "cloud.databaseProperties.azureEdition": "Edición", + "onprem.serverProperties.serverEdition": "Edición", + "cms.enabled": "Habilitado", + "cms.connectionOptions.columnEncryptionSetting.description": "Habilita o deshabilita Always Encrypted para la conexión.", + "cms.connectionOptions.secureEnclaves.description": "Habilitar o deshabilitar enclaves seguros para la conexión", + "cms.connectionOptions.encrypt.displayName": "Cifrar", + "cms.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servicio de protección de host", "cms.connectionOptions.hostNameInCertificate.displayName": "Nombre de host en el certificado:", - "cms.connectionOptions.loadBalanceTimeout.description": "Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya", + "cms.connectionOptions.hostNameInCertificate.description": "Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados.", + "cms.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", + "cms.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", + "cms.connectionOptions.typeSystemVersion.description": "Indica qué sistema de tipo de servidor expondrá el proveedor a través de DataReader", + "cms.connectionOptions.groupName.initialization": "Inicialización", + "onprem.databaseProperties.lastBackupDate": "Última copia de seguridad de la base de datos", + "onprem.databaseProperties.lastLogBackupDate": "Última copia de seguridad de registros", "cms.connectionOptions.loadBalanceTimeout.displayName": "Tiempo de espera del equilibrio de carga", - "cms.connectionOptions.maxPoolSize.description": "El número máximo de conexiones permitidas en el grupo", + "cms.configuration.title": "Configuración de MSSQL", + "cms.connectionOptions.encrypt.categoryValues.true": "Mandatory (True)", "cms.connectionOptions.maxPoolSize.displayName": "Tamaño máximo del grupo", - "cms.connectionOptions.minPoolSize.description": "El número mínimo de conexiones permitidas en el grupo", + "cms.logFilesRemovalLimit": "Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Tamaño mínimo del grupo", "cms.connectionOptions.multiSubnetFailover.displayName": "Conmutación por error de varias subredes", - "cms.connectionOptions.multipleActiveResultSets.description": "Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión.", "cms.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados activos múltiples (MARS)", - "cms.connectionOptions.packetSize.description": "Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server", + "cms.connectionOptions.connectionName.displayName": "Nombre (opcional)", + "cms.connectionOptions.serverName.description": "Nombre de la instancia de SQL Server", + "cms.resource.addServerGroup.title": "Nuevo grupo de servidores...", + "cms.resource.addRegisteredServer.title": "Nuevo registro de servidores...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Ninguno", + "cms.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", + "cms.logRetentionMinutes": "Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana.", + "onprem.serverProperties.osVersion": "Versión del sistema operativo", + "cms.connectionOptions.encrypt.categoryValues.false": "Optional (False)", + "cloud.databaseProperties.owner": "Propietario", + "onprem.databaseProperties.owner": "Propietario", "cms.connectionOptions.packetSize.displayName": "Tamaño del paquete", - "cms.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", "cms.connectionOptions.password.displayName": "Contraseña", - "cms.connectionOptions.persistSecurityInfo.description": "Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión", "cms.connectionOptions.persistSecurityInfo.displayName": "Información de seguridad persistente", - "cms.connectionOptions.pooling.description": "Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado", + "cms.connectionOptions.groupName.pooling": "Agrupación", "cms.connectionOptions.pooling.displayName": "Agrupación", "cms.connectionOptions.port.displayName": "Puerto", - "cms.connectionOptions.replication.description": "Utilizado por SQL Server en replicación", + "cloud.databaseProperties.serviceLevelObjective": "Plan de tarifa", + "onprem.databaseProperties.recoveryModel": "Modelo de recuperación", + "cms.resource.refresh.title": "Actualizar", + "cms.resource.refreshServerGroup.title": "Actualizar grupo de servidores", + "cms.connectionOptions.groupName.replication": "Replicación", "cms.connectionOptions.replication.displayName": "Replicación", - "cms.connectionOptions.secureEnclaves.description": "Habilitar o deshabilitar enclaves seguros para la conexión", - "cms.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", - "cms.connectionOptions.serverDescription.description": "Descripción de la instancia de SQL Server", - "cms.connectionOptions.serverDescription.displayName": "Descripción del servidor", - "cms.connectionOptions.serverName.description": "Nombre de la instancia de SQL Server", - "cms.connectionOptions.serverName.displayName": "Servidor", - "cms.connectionOptions.serverName.placeholder": "por ejemplo, tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict.", - "cms.connectionOptions.trustServerCertificate.displayName": "Certificado de servidor de confianza", - "cms.connectionOptions.typeSystemVersion.description": "Indica qué sistema de tipo de servidor expondrá el proveedor a través de DataReader", - "cms.connectionOptions.typeSystemVersion.displayName": "Versión de sistema de tipo", - "cms.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", - "cms.connectionOptions.userName.displayName": "Nombre del usuario", - "cms.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a SQL Server", - "cms.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Compatibilidad con la administración de servidores de administración central de SQL Server", - "cms.disabled": "Deshabilitado", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "Inicio de sesión SQL", "cms.displayName": "Servidores de administración central de SQL Server", - "cms.enabled": "Habilitado", + "cms.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", + "cms.connectionOptions.groupName.security": "Seguridad", + "cms.connectionOptions.serverName.displayName": "Servidor", + "cms.connectionOptions.serverDescription.displayName": "Descripción del servidor", + "cms.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\".", "cms.format.alignColumnDefinitionsInColumns": "Indica si las definiciones de columna deben alinearse.", "cms.format.datatypeCasing": "Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", "cms.format.keywordCasing": "Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", - "cms.format.placeCommasBeforeNextStatement": "Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, \", micolumna2\" en lugar de al final, por ejemplo, \"micolumna1,\".", "cms.format.placeSelectStatementReferencesOnNewLine": "¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en \"SELECT C1, C2 FROM T1\", C1 y C2 estarán en líneas separadas", - "cms.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", - "cms.logFilesRemovalLimit": "Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio.", - "cms.logRetentionMinutes": "Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.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\".", - "cms.resource.addRegisteredServer.title": "Nuevo registro de servidores...", - "cms.resource.addServerGroup.title": "Nuevo grupo de servidores...", - "cms.resource.deleteCmsServer.title": "Eliminar", - "cms.resource.deleteRegisteredServer.title": "Eliminar", - "cms.resource.deleteServerGroup.title": "Eliminar", - "cms.resource.explorer.title": "Servidores de administración central", - "cms.resource.refresh.title": "Actualizar", - "cms.resource.refreshServerGroup.title": "Actualizar grupo de servidores", - "cms.resource.registerCmsServer.title": "Agregar servidor de administración central", - "cms.title": "Servidores de administración central", - "cms.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.", + "cms.connectionOptions.packetSize.description": "Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server", + "cms.connectionOptions.groupName.source": "Origen", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", + "cms.connectionOptions.enclaveAttestationUrl.description": "Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", + "cms.connectionOptions.authType.description": "Especifica el método de autenticación con SQL Server", + "cms.connectionOptions.encrypt.categoryValues.strict": "Strict", + "cms.description": "Compatibilidad con la administración de servidores de administración central de SQL Server", + "cms.connectionOptions.currentLanguage.description": "El nombre del registro de idioma de SQL Server", + "cms.connectionOptions.commandTimeout.description": "Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error", + "cms.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", + "cms.connectionOptions.maxPoolSize.description": "El número máximo de conexiones permitidas en el grupo", + "cms.connectionOptions.loadBalanceTimeout.description": "Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya", + "cms.connectionOptions.minPoolSize.description": "El número mínimo de conexiones permitidas en el grupo", + "cms.connectionOptions.applicationName.description": "El nombre de la aplicación", + "cms.connectionOptions.attachDbFilename.description": "Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar", + "cms.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a SQL Server", + "cms.connectionOptions.failoverPartner.description": "El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error", + "cms.connectionOptions.trustServerCertificate.displayName": "Certificado de servidor de confianza", + "cloud.serverProperties.serverEdition": "Tipo", + "cms.connectionOptions.typeSystemVersion.displayName": "Versión de sistema de tipo", + "cms.connectionOptions.replication.description": "Utilizado por SQL Server en replicación", + "cms.connectionOptions.userName.displayName": "Nombre del usuario", + "cloud.serverProperties.serverVersion": "Versión", + "onprem.serverProperties.serverVersion": "Versión", + "cms.connectionOptions.encrypt.description": "Cuando es \"Mandatory\" o \"Strict\", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en \"Strict\", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado \"Strict\" se admite en SQL Server 2022 y posteriores.", + "cms.connectionOptions.persistSecurityInfo.description": "Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión", + "cms.connectionOptions.trustServerCertificate.description": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict.", + "cms.connectionOptions.contextConnection.description": "Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server", + "cms.connectionOptions.multipleActiveResultSets.description": "Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión.", + "cms.connectionOptions.pooling.description": "Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado", + "cms.connectionOptions.authType.categoryValues.integrated": "Autenticación de Windows", + "cms.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", "ignorePlatformWarning": "[Opcional] No mostrar advertencias de plataformas no compatibles", - "onprem.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", - "onprem.databaseProperties.lastBackupDate": "Última copia de seguridad de la base de datos", - "onprem.databaseProperties.lastLogBackupDate": "Última copia de seguridad de registros", - "onprem.databaseProperties.owner": "Propietario", - "onprem.databaseProperties.recoveryModel": "Modelo de recuperación", - "onprem.serverProperties.machineName": "Nombre del equipo", - "onprem.serverProperties.osVersion": "Versión del sistema operativo", - "onprem.serverProperties.serverEdition": "Edición", - "onprem.serverProperties.serverVersion": "Versión" + "cms.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", + "cms.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.", + "cms.connectionOptions.serverName.placeholder": "por ejemplo, tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, \", micolumna2\" en lugar de al final, por ejemplo, \"micolumna1,\"." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.dacpac.i18n.json similarity index 98% rename from i18n/ads-language-pack-es/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.dacpac.i18n.json index c6b2757e4d..e4e05c427a 100644 --- a/i18n/ads-language-pack-es/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "Ya existe una base de datos con el mismo nombre en la instancia del servidor SQL", + "dacFx.importDescription": "Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac]", + "dacfx.dataLoss": "Pérdida de datos", + "dacfx.wizardTitle": "Asistente para importar aplicaciones de capa de datos", "dacFx.databaseName": "Nombre de la base de datos", "dacFx.deployButton": "Implementar", - "dacFx.deployConfigPageName": "Seleccione la configuración de implementación de Dacpac", "dacFx.deployDescription": "Implementar un archivo .dacpac de una aplicación de la capa de datos en una instancia de SQL Server [Implementar Dacpac]", - "dacFx.deployPlanPageName": "Revise el plan de implementación", + "dacfx.deployPlanTableTitle": "Implementar operaciones de plan", "dacFx.export": "Exportar", - "dacFx.exportConfigPageName": "Seleccione la configuración de exportación de Bacpac", "dacFx.exportDescription": "Exportar el esquema y los datos de una base de datos al formato de archivo lógico .bacpac [Exportar Bacpac]", "dacFx.extract": "Extraer", - "dacFx.extractConfigPageName": "Seleccione la configuración de extracción de Dacpac", "dacFx.extractDescription": "Extraer una aplicación de la capa de datos de una instancia de SQL Server a un archivo .dacpac [Extraer Dacpac]", + "dacfx.fileLocation": "Ubicación del archivo", + "dacfx.whitespaceFilenameErrorMessage": "El nombre de archivo no puede ser un espacio en blanco.", + "dacfx.filenameEndingInPeriodErrorMessage": "El nombre del archivo no puede terminar con un punto.", + "dacfx.trailingWhitespaceErrorMessage": "El nombre del archivo no puede terminar con un espacio en blanco", + "dacfx.tooLongFilenameErrorMessage": "El nombre de archivo tiene más de 255 caracteres", "dacFx.generateScriptButton": "Generar script", + "dacfx.deployPlanErrorMessage": "No se pudo generar el plan de implementación, \"{0}\"", + "dacfx.generateDeployErrorMessage": "No se pudo generar el plan de implementación, \"{0}\"", "dacFx.import": "Importar", - "dacFx.importConfigPageName": "Seleccione la configuración de importación de Bacpac", - "dacFx.importDescription": "Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac]", + "dacfx.invalidFileCharsErrorMessage": "Caracteres de archivo no válidos", + "dacfx.objecTooltip": "Nombre del objeto que se verá afectado por la implementación", "dacFx.newDatabase": "Nueva base de datos", + "dacfx.noDataLoss": "Las acciones de implementación enumeradas no darán lugar a la pérdida de datos.", + "dacfx.object": "Objeto", + "dacFxDeploy.openFile": "Abrir", + "dacfx.operation": "Operación", + "dacfx.operationTooltip": "Operación (crear, modificar, eliminar) que tendrá lugar durante la implementación", + "dacfx.dataLossTooltip": "Las operaciones que pueden dar lugar a la pérdida de datos se marcan con un signo de advertencia", "dacFx.proceedDataLoss": "Continuar a pesar de la posible pérdida de datos", + "dacfx.reservedValueErrorMessage": "Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo", + "dacFx.deployPlanPageName": "Revise el plan de implementación", + "dacfx.save": "Guardar", + "dacFx.deployConfigPageName": "Seleccione la configuración de implementación de Dacpac", + "dacFx.exportConfigPageName": "Seleccione la configuración de exportación de Bacpac", + "dacFx.extractConfigPageName": "Seleccione la configuración de extracción de Dacpac", + "dacFx.importConfigPageName": "Seleccione la configuración de importación de Bacpac", "dacFx.selectOperationPageName": "Seleccionar una operación", + "dacfx.selectFile": "Seleccionar archivo", + "dacfx.setting": "Valor de configuración", "dacFx.sourceDatabase": "Base de datos de origen", "dacFx.sourceServer": "Servidor de origen", "dacFx.summaryPageName": "Resumen", + "dacfx.summaryTableTitle": "Resumen de la configuración", "dacFx.targetDatabase": "Base de datos de destino", "dacFx.targetServer": "Servidor de destino", - "dacFx.upgradeExistingDatabase": "Actualizar base de datos existente", - "dacFx.versionText": "Versión (use x.x.x.x, donde x es un número)", - "dacFxDeploy.openFile": "Abrir", - "dacfx.dataLoss": "Pérdida de datos", "dacfx.dataLossText": "Las acciones de implementación pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación.", - "dacfx.dataLossTextWithCount": "{0} de las acciones de implementación enumeradas pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación.", - "dacfx.dataLossTooltip": "Las operaciones que pueden dar lugar a la pérdida de datos se marcan con un signo de advertencia", - "dacfx.databaseNameExistsErrorMessage": "Ya existe una base de datos con el mismo nombre en la instancia del servidor SQL", - "dacfx.default": "predeterminado", - "dacfx.deployPlanErrorMessage": "No se pudo generar el plan de implementación, \"{0}\"", - "dacfx.deployPlanTableTitle": "Implementar operaciones de plan", - "dacfx.fileLocation": "Ubicación del archivo", - "dacfx.filenameEndingInPeriodErrorMessage": "El nombre del archivo no puede terminar con un punto.", - "dacfx.generateDeployErrorMessage": "No se pudo generar el plan de implementación, \"{0}\"", - "dacfx.invalidFileCharsErrorMessage": "Caracteres de archivo no válidos", - "dacfx.noDataLoss": "Las acciones de implementación enumeradas no darán lugar a la pérdida de datos.", - "dacfx.objecTooltip": "Nombre del objeto que se verá afectado por la implementación", - "dacfx.object": "Objeto", - "dacfx.operation": "Operación", - "dacfx.operationErrorMessage": "Error en la operación ({0}, \"{1}\")", - "dacfx.operationTooltip": "Operación (crear, modificar, eliminar) que tendrá lugar durante la implementación", - "dacfx.reservedValueErrorMessage": "Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo", "dacfx.reservedWindowsFilenameErrorMessage": "El nombre de este archivo está reservado para Windows. Elija otro nombre e inténtelo de nuevo.", - "dacfx.save": "Guardar", - "dacfx.scriptGeneratingMessage": "Puede ver el estado de la generación de scripts en la vista de tareas una vez que se cierra el asistente. El script generado se abrirá cuando se complete.", - "dacfx.selectFile": "Seleccionar archivo", - "dacfx.setting": "Valor de configuración", - "dacfx.summaryTableTitle": "Resumen de la configuración", - "dacfx.tooLongFilenameErrorMessage": "El nombre de archivo tiene más de 255 caracteres", - "dacfx.trailingWhitespaceErrorMessage": "El nombre del archivo no puede terminar con un espacio en blanco", "dacfx.type": "Tipo", "dacfx.typeTooltip": "Tipo de objeto que se verá afectado por la implementación", "dacfx.undefinedFilenameErrorMessage": "Nombre sin definir", + "dacFx.upgradeExistingDatabase": "Actualizar base de datos existente", "dacfx.value": "Valor", "dacfx.version": "Versión", - "dacfx.whitespaceFilenameErrorMessage": "El nombre de archivo no puede ser un espacio en blanco.", - "dacfx.wizardTitle": "Asistente para importar aplicaciones de capa de datos" + "dacFx.versionText": "Versión (use x.x.x.x, donde x es un número)", + "dacfx.scriptGeneratingMessage": "Puede ver el estado de la generación de scripts en la vista de tareas una vez que se cierra el asistente. El script generado se abrirá cuando se complete.", + "dacfx.default": "predeterminado", + "dacfx.dataLossTextWithCount": "{0} de las acciones de implementación enumeradas pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación.", + "dacfx.operationErrorMessage": "Error en la operación ({0}, \"{1}\")" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Ruta de acceso completa a la carpeta donde. DACPAC y. Los archivos BACPAC se guardan de forma predeterminada", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "Asistente para importar aplicaciones de capa de datos" + "dacFx.startTitle": "Asistente para importar aplicaciones de capa de datos", + "dacFx.defaultSaveLocation": "Ruta de acceso completa a la carpeta donde. DACPAC y. Los archivos BACPAC se guardan de forma predeterminada" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 89% rename from i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.data-workspace.i18n.json index b825ea2ae1..3b8f746d89 100644 --- a/i18n/ads-language-pack-es/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Todos los tipos de proyecto", - "LocalDevInfo": "Haga clic en el botón \"Más información\" para informarse sobre la experiencia de desarrollo local para {0}", - "SelectProjectFileActionName": "Seleccionar", - "UnknownProjectTypeError": "No se encontró ningún proveedor para el tipo de proyecto con id. \"{0}\".", - "UnknownProjectsError": "No se encontró ningún proveedor para los siguientes proyectos: {0}.", - "activateExtensionFailed": "No se pudo cargar la extensión del proveedor de proyectos \"{0}\". Mensaje de error: {1}", - "dataworksapce.local": "Local", - "dataworksapce.refresh": "Actualizar", - "dataworkspace.NewProjectDialogTitle": "Crear nuevo proyecto de base de datos", - "dataworkspace.Type": "Tipo", + "dataworkspace.restartConfirmation": "Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora?", "dataworkspace.browse": "Examinar", - "dataworkspace.browseEllipsis": "Examinar...", - "dataworkspace.cloneParentDirectoryNotExistError": "La ruta de clonación seleccionada, \"{0}\", no existe o no es un directorio.", + "dataworkspace.browseEllipsis": "Examine...", + "dataworkspace.sdkLearnMorePlaceholder": "Haga clic en el botón \"Más información\" para obtener más información sobre los proyectos de estilo SDK", + "LocalDevInfo": "Haga clic en el botón \"Más información\" para informarse sobre la experiencia de desarrollo local para {0}", + "gitCloneMessage": "Clonando el repositorio git '{0}'...", "dataworkspace.create": "Crear", + "dataworkspace.NewProjectDialogTitle": "Crear nuevo proyecto de base de datos", "dataworkspace.default": "Predeterminado", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "El directorio \"{0}\" ya existe en la ubicación seleccionada. Elija otro.", "dataworkspace.enterProjectName": "Escriba el nombre del proyecto.", - "dataworkspace.fileNotExistError": "El archivo {0} seleccionado, \"{1}\", no existe o no es un archivo.", + "dataworkspace.projectNamePlaceholder": "Escriba el nombre del proyecto.", "dataworkspace.gitRepoUrlPlaceholder": "Escriba la dirección URL del repositorio GIT remoto.", + "gitCloneError": "Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles.", + "activateExtensionFailed": "No se pudo cargar la extensión del proveedor de proyectos \"{0}\". Mensaje de error: {1}", + "fileDoesNotExist": "El archivo \"{0}\" no existe.", + "tooLongFilenameErrorMessage": "El nombre de archivo no puede tener más de 255 caracteres", + "whitespaceFilenameErrorMessage": "El nombre de archivo no puede ser un espacio en blanco.", + "filenameEndingInPeriodErrorMessage": "El nombre del archivo no puede terminar con un punto.", + "trailingWhitespaceErrorMessage": "El nombre de archivo no puede comenzar o finalizar con un espacio en blanco", "dataworkspace.gitRepoUrlTitle": "Dirección URL del repositorio GIT", - "dataworkspace.learnMore": "Más información", - "dataworkspace.localClonePathPlaceholder": "Seleccione la ubicación para clonar el repositorio localmente.", + "invalidFileCharsErrorMessage": "Caracteres de archivo no válidos", + "dataworkspace.learnMore": "Obtener más información", + "openedProjectsUndefinedAfterRefresh": "La lista de proyectos abiertos no debe ser definida después de actualizar desde el disco.", + "dataworksapce.local": "Local", "dataworkspace.localClonePathTitle": "Ruta de clonación local", "dataworkspace.locationSelectorTitle": "Ubicación", + "dataworkspace.projectLocationTitle": "Ubicación", + "dataworkspace.projectNameTitle": "Nombre", "dataworkspace.nameCannotBeEmpty": "El nombre no puede estar vacío", "dataworkspace.no": "No", + "noProjectProvidingExtensionsInstalled": "No hay extensiones de proyecto de base de datos instaladas. Instala una para usar esta característica.", + "UnknownProjectTypeError": "No se encontró ningún proveedor para el tipo de proyecto con id. \"{0}\".", + "UnknownProjectsError": "No se encontró ningún proveedor para los siguientes proyectos: {0}.", "dataworkspace.ok": "Aceptar", + "onlyMovingOneFileIsSupported": "Solo se admite mover un archivo a la vez.", "dataworkspace.open": "Abrir", "dataworkspace.openExistingDialogTitle": "Abrir proyecto existente", + "noPreviousData": "Antes de {0}para que el proyecto actual aparezca aquí, ejecútelo para ver los resultados.", "dataworkspace.project": "Proyecto", + "projectFailedToLoad": "No se pudo cargar el proyecto ''{0}: {1}'' para ver más detalles, [abra la consola del desarrollador](command:workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", - "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.projectFilePlaceholder": "Seleccione el archivo del proyecto.", "dataworkspace.projectFileTitle": "Archivo de proyecto", - "dataworkspace.projectLocationPlaceholder": "Seleccione la ubicación para crear el proyecto.", - "dataworkspace.projectLocationTitle": "Ubicación", - "dataworkspace.projectNamePlaceholder": "Escriba el nombre del proyecto.", - "dataworkspace.projectNameTitle": "Nombre", - "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", + "projectNameNull": "El nombre del proyecto es nulo.", + "dataworksapce.refresh": "Actualizar", "dataworkspace.remoteGitRepo": "Repositorio GIT remoto", - "dataworkspace.restartConfirmation": "Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora?", - "dataworkspace.sdkLearnMorePlaceholder": "Haga clic en el botón \"Más información\" para obtener más información sobre los proyectos de estilo SDK", + "reservedValueErrorMessage": "Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo", "dataworkspace.sdkStyleProject": "Proyecto de estilo SDK (versión preliminar)", "dataworkspace.select": "Seleccionar", - "dataworkspace.selectProjectLocation": "Seleccionar ubicación del proyecto", "dataworkspace.selectProjectType": "Seleccionar tipo de proyecto de base de datos", + "dataworkspace.selectProjectLocation": "Seleccionar ubicación del proyecto", "dataworkspace.selectTargetPlatform": "Seleccionar plataforma de destino", - "dataworkspace.targetPlatform": "Plataforma de destino", + "dataworkspace.localClonePathPlaceholder": "Seleccione la ubicación para clonar el repositorio localmente.", + "dataworkspace.projectLocationPlaceholder": "Seleccione la ubicación para crear el proyecto.", + "dataworkspace.projectFilePlaceholder": "Seleccione el archivo del proyecto.", "dataworkspace.workspacePlaceholder": "Seleccione el archivo de área de trabajo ({0})", - "dataworkspace.yesRecommended": "Sí (recomendado)", - "dragAndDropNotSupported": "Este tipo de proyecto no admite arrastrar y colocar.", - "fileDoesNotExist": "El archivo \"{0}\" no existe.", - "filenameEndingInPeriodErrorMessage": "El nombre del archivo no puede terminar con un punto.", - "gitCloneError": "Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles.", - "gitCloneMessage": "Clonando el repositorio git '{0}'...", - "invalidFileCharsErrorMessage": "Caracteres de archivo no válidos", - "noPreviousData": "Antes de {0}para que el proyecto actual aparezca aquí, ejecútelo para ver los resultados.", - "noProjectProvidingExtensionsInstalled": "No hay extensiones de proyecto de base de datos instaladas. Instala una para usar esta característica.", - "onlyMovingOneFileIsSupported": "Solo se admite mover un archivo a la vez.", - "openedProjectsUndefinedAfterRefresh": "La lista de proyectos abiertos no debe ser definida después de actualizar desde el disco.", - "projectFailedToLoad": "No se pudo cargar el proyecto ''{0}: {1}'' para ver más detalles, [abra la consola del desarrollador](command:workbench.action.toggleDevTools).", - "projectNameNull": "El nombre del proyecto es nulo.", - "reservedValueErrorMessage": "Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo", + "dataworkspace.targetPlatform": "Plataforma de destino", + "dataworkspace.cloneParentDirectoryNotExistError": "La ruta de clonación seleccionada, \"{0}\", no existe o no es un directorio.", + "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", + "dataworkspace.fileNotExistError": "El archivo {0} seleccionado, \"{1}\", no existe o no es un archivo.", + "dataworkspace.projectDirectoryAlreadyExistError": "Ya hay un directorio llamado \"{0}\" en la ubicación seleccionada: \"{1}\".", "reservedWindowsFilenameErrorMessage": "El nombre de este archivo está reservado para Windows. Elija otro nombre e inténtelo de nuevo.", - "tooLongFilenameErrorMessage": "El nombre de archivo no puede tener más de 255 caracteres", - "trailingWhitespaceErrorMessage": "El nombre de archivo no puede comenzar o finalizar con un espacio en blanco", + "dragAndDropNotSupported": "Este tipo de proyecto no admite arrastrar y colocar.", + "dataworkspace.Type": "Tipo", "undefinedFilenameErrorMessage": "Nombre no definido", - "whitespaceFilenameErrorMessage": "El nombre de archivo no puede ser un espacio en blanco." + "dataworkspace.yesRecommended": "Sí (recomendado)", + "SelectProjectFileAction": "Seleccionar" }, "package": { + "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.", "close-workspace-command": "Cerrar área de trabajo", - "data-workspace-view-container-name": "Proyectos de base de datos", + "projects-view-no-workspace-content": "Cree una nueva o abra una existente para empezar.\r\n[Crear nuevo](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).", "main-view-name": "Proyectos de base de datos", - "manage-project-command": "Administrar", - "new-command": "Nuevo", - "open-existing-command": "Abrir existente", - "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", - "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).", + "data-workspace-view-container-name": "Proyectos de base de datos", "projects.defaultProjectSaveLocation": "Ruta completa a la carpeta donde se guardan los nuevos proyectos de forma predeterminada.", "projects.excludedProjectsDescription": "Lista de proyectos del área de trabajo que se excluirán del viewlet de proyectos", - "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", + "new-command": "Nuevo", + "projects-view-no-project-content": "No hay proyectos abiertos en el área de trabajo actual.\r\n[Crear nuevo](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).\r\n", + "open-existing-command": "Abrir existente", "refresh-workspace-command": "Actualizar", "remove-project-command": "Quitar proyecto" } diff --git a/i18n/ads-language-pack-es/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..2da5b923be --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Nombre de la base de datos", + "externalTable.externalSchemaTitle": "Esquema externo", + "externalTable.externalTableTitle": "Tabla externa", + "externalTable.hostnameTitle": "Nombre de host", + "msgMissingNodeContext": "Se ha llamado al comando de nodo sin pasar ningún nodo", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Nombre del servidor", + "externalTable.serviceNameTitle": "Nombre del servicio/SID", + "externalTable.sourceSchemaTitle": "Esquema de origen", + "externalTable.sourceTableTitle": "Tabla de origen" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Descarga finalizada {0}", + "downloadingServiceStatus": "Descargando {0}", + "downloadingService": "Descargando {0}", + "serviceStartFailed": "No se pudo iniciar {0}: {1}", + "serviceInstalled": "Se instaló {0}", + "installingService": "Instalando {0}", + "installingServiceDetailed": "Instalando {0} en {1}", + "serviceStarting": "Iniciando {0}...", + "serviceStarted": "Se inició {0}" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Ver problemas conocidos", + "serviceCrashMessage": "el componente de servicio no se pudo iniciar" + }, + "dist/utils": { + "executeCommandProcessExited": "Proceso cerrado con el código {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "Base de datos en la que se creará la tabla externa", + "tableFromFileImport.destConnTitle": "Servidor de destino", + "tableFromFileImport.dataSourceDropdown": "Origen de datos externo para la nueva tabla externa", + "tableFromFileImport.tableTextboxTitle": "Nombre de la nueva tabla externa ", + "tableFromFileImport.fileFormatTextboxTitle": "Nombre del formato de archivo externo de la nueva tabla", + "tableFromFileImport.noSchemas": "No se encontraron esquemas de usuario en la base de datos especificada.", + "tableFromFileImport.noDataSources": "No se encontraron orígenes de datos externos válidos en la base de datos especificada.", + "tableFromFileImport.refreshButtonTitle": "Actualizar", + "tableFromFileImport.schemaTextboxTitle": "Esquema para nueva tabla externa", + "tableFromFileImport.fileTextboxTitle": "Archivo de origen", + "tableFromFileImport.folderTextboxTitle": "Carpeta de origen", + "tableFromFileImport.fileFormatExists": "El nombre de formato de archivo externo especificado ya existe.", + "tableFromFileImport.tableExists": "El nombre de tabla especificado ya existe en el esquema especificado." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Permitir NULL", + "tableFromFileImport.columnName": "Nombre de columna", + "tableFromFileImport.dataType": "Tipo de datos" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "No se pudo generar la información de columna para el archivo especificado.", + "tableFromFileImport.noPreviewData": "No se pudieron recuperar los datos del archivo especificado.", + "tableFromFileImport.prosePreviewMessage": "Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Información de virtualización de datos", + "tableFromFileImport.databaseName": "Nombre de la base de datos", + "tableFromFileImport.fileFormat": "Nombre del formato de archivo", + "tableFromFileImport.next": "Siguiente", + "tableFromFileImport.serverName": "Nombre del servidor", + "tableFromFileImport.summaryFileName": "Archivo de origen", + "tableFromFileImport.summaryFolderName": "Carpeta de origen", + "tableFromFileImport.tableName": "Nombre de la tabla", + "tableFromFileImport.tableSchema": "Esquema de tabla", + "tableFromFileImport.importData": "Virtualizar datos" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Actualmente solo se admiten archivos CSV para este asistente.", + "tableFromFileImport.page2Name": "Modificar columnas", + "tableFromFileImport.noCsvFileFound": "No se encontraron archivos CSV en la carpeta especificada.", + "import.needFile": "Seleccione un archivo o carpeta de origen antes de usar este asistente.", + "tableFromFileImport.page1Name": "Vista previa de datos", + "tableFromFileImport.page0Name": "Selección de la base de datos de destino para la tabla externa", + "tableFromFileImport.page3Name": "Resumen", + "tableFromFileImport.openScriptMsg": "El script se ha abierto en una ventana de documento. Puede verlo una vez cerrado el asistente.", + "tableFromFile.taskLabel": "Virtualizar datos", + "tableFromFileImport.wizardName": "Virtualización de datos desde CSV" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- Crear nueva credencial --", + "credentialNameDropdown": "Elegir credencial", + "credentialFields": "Configurar credenciales", + "connectionDetailsTitle": "Crear una conexión al origen de datos", + "sourceNameInput": "Nombre del origen de datos externo", + "credentialNameInput": "Nuevo nombre de credencial", + "passwordInput": "Contraseña", + "serverFields": "Conexión de servidor", + "dataSourceHelpText": "Nombre del origen de datos externo.", + "credNameHelpText": "Nombre de la credencial con ámbito de base de datos que se usa para almacenar de forma segura la información de inicio de sesión del origen de datos externo que está creando.", + "usernameInput": "Nombre de usuario" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Ya existe una clave maestra para la base de datos seleccionada. No se requiere ninguna acción en esta página.", + "createMasterKeyDescription": "Se requiere una clave maestra. Esto protege las credenciales utilizadas por una fuente de datos externa. Tenga en cuenta que debe hacer una copia de seguridad de la clave maestra usando BACKUP MASTER KEY y almacenar la copia de seguridad en una ubicación segura fuera del sitio.", + "masterKeyPasswordConfirmInput": "Confirmar contraseña", + "createMasterKeyTitle": "Crear clave maestra de base de datos", + "masterKeyPasswordInput": "Contraseña", + "passwordMismatchWithConfirmError": "Los valores de contraseña no coinciden.", + "masterKeyPasswordLabel": "Establecer la contraseña de la clave maestra.", + "pwdReminderText": "Las contraseñas seguras usan una combinación de caracteres alfanuméricos, superiores, inferiores y especiales." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "Al hacer clic en la casilla, se seleccionará la tabla que se va a asignar.", + "mappingTableHelpText": "Al hacer clic en el nombre de la tabla, se mostrará la información de asignación de columnas para esa tabla.", + "mapping.collations": "Intercalaciones", + "externalTableMappingLabel": "Asignación de columnas", + "mapping.externalName": "Externo", + "objectMappingTitle": "Asignar los objetos de origen de datos a la tabla externa", + "noObjectSelectedMessage": "No se seleccionó ningún objeto.", + "noTableError": "No hay información de tabla presente para \"{0}\"", + "mapping.nullable": "Acepta valores NULL", + "mapping.sqlDataType": "Tipo de datos SQL", + "mapping.SourceName": "Origen", + "tableFolderLabel": "Tablas", + "warning.unsupported_column_type_description": "Estos tipos de columna no se admiten para tablas externas:{0}{1}", + "warning.unsupported_column_type_title": "Se encontraron tipos de columna no admitidos", + "viewFolderLabel": "Vistas" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "Debe seleccionarse un tipo de origen de datos.", + "noDestDatabaseError": "Debe seleccionarse una base de datos de destino.", + "defaultSourceType": "Valor predeterminado", + "selectDataSrcTitle": "Seleccionar un origen de datos", + "destDBLabel": "Selección de la base de datos de destino para la tabla externa", + "sourceCardsLabel": "Seleccionar el tipo de origen de datos", + "destDBHelpText": "Base de datos en la que se va a crear el origen de datos externo." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Clave maestra de base de datos", + "summaryCredLabel": "Credencial de ámbito de base de datos", + "summaryDestDb": "Base de datos de destino:", + "virtualizeTaskStart": "Ejecutando script...", + "summaryDataSrcLabel": "Origen de datos externo", + "summaryExternalTableLabel": "Tabla externa", + "createSourceInfo": "La creación de la tabla externa se completó correctamente", + "createSourceError": "Error al crear la tabla externa", + "summaryObjNameLabel": "Nombre", + "summaryObjTypeLabel": "Tipo de objeto", + "summaryNewSchemaLabel": "Esquema", + "summaryPageTitle": "Resumen", + "summaryTitle": "Se crearán los siguientes objetos en la base de datos de destino:", + "virtualizeTaskLabel": "Virtualizar datos" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Crear", + "openScriptMsg": "El script se ha abierto en una ventana de documento. Puede verlo una vez cerrado el asistente.", + "getExtDataTitle": "Virtualizar datos" + }, + "dist/wizards/wizardCommands": { + "noConnection": "La virtualización de datos requiere que se seleccione una conexión." + }, + "package": { + "title.datavirtualization": "Virtualización de datos", + "config.logDebugInfo": "Habilitar o deshabilitar el registro de información de depuración en la consola del desarrollador.", + "config.proseParsingMaxLines": "Número de líneas para leer de un archivo en el que se va a ejecutar el análisis de PROSE.", + "description.datavirtualization": "Compatibilidad con las características de virtualización de datos en SQL Server", + "config.extensionDescription": "Compatibilidad con la virtualización de datos en SQL Server, incluidos los asistentes para crear una tabla externa a partir de una fuente de datos externa o archivos CSV.", + "title.tasks": "Tareas", + "title.openVirtualizeDataWizard": "Virtualizar datos", + "title.openMssqlHdfsTableWizard": "Virtualizar datos de archivos CSV" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/import.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.import.i18n.json similarity index 96% rename from i18n/ads-language-pack-es/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.import.i18n.json index ffd9442eca..dcef556b4c 100644 --- a/i18n/ads-language-pack-es/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Ubicación de archivo no válida. Inténtelo con otro archivo de entrada", "flatFileImport.allowNulls": "Permitir valores NULL", "flatFileImport.browseFiles": "Examinar", - "flatFileImport.columnName": "Nombre de columna", + "flatFileImport.deriverColumnInstruction3": "Haga clic en \"Vista previa de la transformación\" para obtener una vista previa de la transformación.", "flatFileImport.columnTableTitle": "Columna", + "flatFileImport.specifyDerivedColNameTitle": "Nombre de columna", + "flatFileImport.columnName": "Nombre de columna", "flatFileImport.createDerivedColumn": "Crear columna derivada", "flatFileImport.dataType": "Tipo de datos", - "flatFileImport.databaseDropdownTitle": "Base de datos en la que se crea la tabla", "flatFileImport.databaseName": "Nombre de la base de datos", - "flatFileImport.deriverColumnInstruction1": "Seleccione las columnas de datos de la izquierda necesarias para obtener su nueva columna", - "flatFileImport.deriverColumnInstruction2": "Seleccione una fila y especifique una transformación de ejemplo que le gustaría aplicar al resto de la columna", - "flatFileImport.deriverColumnInstruction3": "Haga clic en \"Vista previa de la transformación\" para obtener una vista previa de la transformación.", - "flatFileImport.deriverColumnInstruction4": "Perfeccione la transformación hasta que tenga la columna deseada", - "flatFileImport.deriverColumnInstruction5": "Especifique el nombre de la nueva columna derivada y haga clic en \"Listo\".", + "flatFileImport.databaseDropdownTitle": "Base de datos en la que se crea la tabla", "flatFileImport.fileImport": "Archivo para importar", - "flatFileImport.fileTextboxTitle": "Ubicación del archivo para importar", - "flatFileImport.headerIntructionText": "Le damos la bienvenida a la herramienta Columna derivada. Para empezar, siga estos pasos:", + "import.serviceCrashButton": "Ofrecer comentarios", "flatFileImport.importData": "Importar datos", + "flatFileImport.wizardName": "Asistente de importación de archivo plano", "flatFileImport.importInformation": "Información de la importación", "flatFileImport.importNewFile": "Importar nuevo archivo", "flatFileImport.importStatus": "Estado de la importación", + "flatFile.InvalidFileLocation": "Ubicación de archivo no válida. Inténtelo con otro archivo de entrada", + "flatFileImport.fileTextboxTitle": "Ubicación del archivo para importar", + "flatFileImport.page3Name": "Modificar columnas", + "flatFileImport.tableTextboxTitle": "Nuevo nombre de la tabla", "flatFileImport.next": "Siguiente", "flatFileImport.openFile": "Abrir", - "flatFileImport.page1Name": "Especificar el archivo de entrada", + "import.needConnection": "Por favor, conéctese a un servidor antes de utilizar a este asistente.", "flatFileImport.page2Name": "Vista previa de datos", - "flatFileImport.page3Name": "Modificar columnas", - "flatFileImport.page4Name": "Resumen", "flatFileImport.previewTransformation": "Vista previa de transformación", "flatFileImport.primaryKey": "Clave principal", - "flatFileImport.prosePreviewMessage": "Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas.", - "flatFileImport.prosePreviewMessageFail": "Esta operación no se completó correctamente. Pruebe con un archivo de entrada diferente.", + "flatFileImport.deriverColumnInstruction4": "Perfeccione la transformación hasta que tenga la columna deseada", "flatFileImport.refresh": "Actualizar", - "flatFileImport.schemaTextboxTitle": "Esquema de tabla", + "import.needSQLConnection": "La extensión de importación de SQL Server no admite este tipo de conexión", + "flatFileImport.deriverColumnInstruction2": "Seleccione una fila y especifique una transformación de ejemplo que le gustaría aplicar al resto de la columna", "flatFileImport.selectAllColumns": "Seleccionar todas las columnas", "flatFileImport.selectColumn": "Seleccionar columna {0}", - "flatFileImport.serverDropdownTitle": "El servidor de la base de datos está en", + "flatFileImport.deriverColumnInstruction1": "Seleccione las columnas de datos de la izquierda necesarias para obtener su nueva columna", "flatFileImport.serverName": "Nombre del servidor", - "flatFileImport.specifyDerivedColNameTitle": "Nombre de columna", + "flatFileImport.serverDropdownTitle": "El servidor de la base de datos está en", + "flatFileImport.page1Name": "Especificar el archivo de entrada", "flatFileImport.specifyTransformation": "Especificar transformación", + "flatFileImport.deriverColumnInstruction5": "Especifique el nombre de la nueva columna derivada y haga clic en \"Listo\".", "flatFileImport.specifyTransformationForRow": "Especificar la transformación para fila {0}", - "flatFileImport.success.norows": "✔ Ha insertado correctamente los datos en una tabla.", + "flatFileImport.page4Name": "Resumen", "flatFileImport.tableName": "Nombre de la tabla", "flatFileImport.tableSchema": "Esquema de tabla", - "flatFileImport.tableTextboxTitle": "Nuevo nombre de la tabla", - "flatFileImport.wizardName": "Asistente de importación de archivo plano", - "import.needConnection": "Por favor, conéctese a un servidor antes de utilizar a este asistente.", - "import.needSQLConnection": "La extensión de importación de SQL Server no admite este tipo de conexión", - "import.serviceCrashButton": "Ofrecer comentarios", - "serviceCrashMessage": "el componente de servicio no se pudo iniciar" + "flatFileImport.schemaTextboxTitle": "Esquema de tabla", + "flatFileImport.prosePreviewMessage": "Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas.", + "flatFileImport.prosePreviewMessageFail": "Esta operación no se completó correctamente. Pruebe con un archivo de entrada diferente.", + "flatFileImport.headerIntructionText": "Le damos la bienvenida a la herramienta Columna derivada. Para empezar, siga estos pasos:", + "serviceCrashMessage": "el componente de servicio no se pudo iniciar", + "flatFileImport.success.norows": "✔ Ha insertado correctamente los datos en una tabla." }, "dist/services/serviceClient": { - "downloadingService": "Descargando {0}", - "downloadingServiceComplete": "Descarga finalizada de {0}", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Descarga finalizada de {0}", "downloadingServiceStatus": "Descargando {0}", - "entryExtractedChannelMsg": "Elementos extraídos {0} ({1} de {2})", + "downloadingService": "Descargando {0}", + "entryExtractedChannelMsg": "Elementos extraídos: {0} ({1} de {2})", "flatFileImport.serviceStartFailed": "No se pudo iniciar {0}: {1}", + "serviceInstalled": "{0} instalado", "installingService": "Instalando servicio {0}", "installingServiceDetailed": "Instalando {0} en {1}", - "serviceInstalled": "{0} instalado", - "serviceStarted": "{0} iniciado", - "serviceStarting": "Iniciando {0}" + "serviceStarting": "Iniciando {0}", + "serviceStarted": "{0} iniciado" }, "package": { "flatfileimport.configuration.title": "Configuración de importación de archivos planos", diff --git a/i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.kusto.i18n.json similarity index 90% rename from i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.kusto.i18n.json index 2bd6db5248..81ed6fd0ce 100644 --- a/i18n/ads-language-pack-es/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "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.", - "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.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.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." }, "dist/kustoServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", "downloadServiceDoneChannelMsg": "{0} descargado", - "downloadingServiceChannelMsg": "Descargando {0}", - "downloadingServiceSizeChannelMsg": "({0} KB)", "downloadingServiceStatusMsg": "Descargando {0}", + "downloadingServiceChannelMsg": "Descargando {0}", "failedToStartServiceErrorMsg": "No se ha podido iniciar {0}", "installedServiceChannelMsg": "{0} instalado", - "installingServiceChannelMsg": "Instalando {0} en {1}", "installingServiceStatusMsg": "Instalando {0}", - "serviceStartedStatusMsg": "{0} iniciado", - "startingServiceStatusMsg": "Iniciando {0}" + "installingServiceChannelMsg": "Instalando {0} en {1}", + "startingServiceStatusMsg": "Iniciando {0}", + "serviceStartedStatusMsg": "{0} iniciado" }, "dist/main": { - "kusto.unsupportedPlatform": "Plataforma no admitida", - "notebookFileType": "Cuadernos", - "unsupportedFileType": "Solo se admiten los Notebooks de tipo .ipynb" + "notebookFileType": "Notebooks", + "unsupportedFileType": "Solo se admiten los Notebooks de tipo .ipynb", + "kusto.unsupportedPlatform": "Plataforma no admitida" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "¿Cancelar operación?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Cancelar", - "kusto.searchServers": "Buscar nombres de servidor", - "progress": "$(sync~spin) {0}..." + "cancel": "¿Cancelar operación?", + "kusto.searchServers": "Buscar nombres de servidor" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Error al notificar el cambio de nodo: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "La sesión para el nodo {0} no existe" }, "dist/telemetry": { - "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio.", - "viewKnownIssuesText": "Ver problemas conocidos" + "viewKnownIssuesText": "Ver problemas conocidos", + "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio." }, "package": { - "cloud.databaseProperties.name": "Nombre de la base de datos", - "cloud.databaseProperties.size": "Tamaño (MB)", "cloud.serverProperties.diskCacheCapacity": "% de capacidad de datos de clúster usada", - "cloud.serverProperties.machinesTotal": "Número total de máquinas en el clúster", - "cloud.serverProperties.summary": "Estado", - "databasesListProperties.name": "Nombre", - "databasesListProperties.size": "Tamaño (MB)", - "kusto.configuration.title": "Configuración de KUSTO", - "kusto.connectionOptions.applicationName.description": "El nombre de la aplicación", "kusto.connectionOptions.applicationName.displayName": "Nombre de la aplicación", - "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.authType.description": "Especifica el método de autenticación con Kusto Server", "kusto.connectionOptions.authType.displayName": "Tipo de autenticación", - "kusto.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Clúster", "kusto.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", - "kusto.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de 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.connectTimeout.displayName": "Tiempo de espera de la conexión", - "kusto.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", - "kusto.connectionOptions.connectionName.displayName": "Nombre (opcional)", - "kusto.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", - "kusto.connectionOptions.databaseName.displayName": "Base de datos", - "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", - "kusto.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", "kusto.connectionOptions.groupName.connectionResiliency": "Resistencia de la conexión", "kusto.connectionOptions.groupName.context": "Contexto", - "kusto.connectionOptions.groupName.initialization": "Inicialización", - "kusto.connectionOptions.groupName.security": "Seguridad", - "kusto.connectionOptions.groupName.source": "Origen", + "kusto.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", + "kusto.connectionOptions.databaseName.displayName": "Base de datos", + "cloud.databaseProperties.name": "Nombre de la base de datos", + "kusto.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", + "kusto.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", "kusto.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", - "kusto.connectionOptions.password.displayName": "Contraseña", - "kusto.connectionOptions.serverName.description": "Nombre de clúster de Kusto", - "kusto.connectionOptions.serverName.displayName": "Clúster", "kusto.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", - "kusto.connectionOptions.userName.displayName": "Nombre de usuario", - "kusto.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a Kusto Server", - "kusto.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", + "kusto.connectionOptions.groupName.initialization": "Inicialización", + "kusto.configuration.title": "Configuración de KUSTO", + "kusto.connectionOptions.serverName.description": "Nombre de clúster de Kusto", + "objectsListProperties.name": "Nombre", + "databasesListProperties.name": "Nombre", + "kusto.connectionOptions.connectionName.displayName": "Nombre (opcional)", + "notebook.command.new": "Nuevo Notebook", + "kusto.connectionOptions.authType.categoryValues.none": "Sin autenticación", + "kusto.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", + "notebook.command.open": "Abrir Notebook", + "kusto.connectionOptions.password.displayName": "Contraseña", + "kusto.connectionOptions.groupName.security": "Seguridad", + "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.provider.displayName": "Azure Data Explorer (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.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.", - "notebook.command.new": "Nuevo cuaderno", - "notebook.command.open": "Abrir cuaderno", + "databasesListProperties.size": "Tamaño (MB)", + "cloud.databaseProperties.size": "Tamaño (MB)", + "kusto.connectionOptions.groupName.source": "Origen", + "kusto.connectionOptions.authType.description": "Especifica el método de autenticación con Kusto Server", + "cloud.serverProperties.summary": "Estado", + "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.applicationName.description": "El nombre de la aplicación", + "kusto.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", + "kusto.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a Kusto Server", + "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", + "cloud.serverProperties.machinesTotal": "Número total de máquinas en el clúster", "objectsListProperties.metadataTypeName": "Tipo", - "objectsListProperties.name": "Nombre" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticación de usuario", + "kusto.connectionOptions.userName.displayName": "Nombre del usuario", + "kusto.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", + "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." } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 98% rename from i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.machine-learning.i18n.json index ab8cf0d798..4291064227 100644 --- a/i18n/ads-language-pack-es/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Error: {0}", - "dashboardDesc": "Machine Learning para bases de datos SQL", - "dashboardLinksTitle": "Vínculos útiles", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "Tutoriales de vídeo", - "databaseName": "Base de datos", - "databaseToStoreInfo": "Seleccione una base de datos para almacenar el nuevo modelo.", - "editTitle": "Editar", - "existingTableName": "Tabla existente", - "extLang.CancelButtonText": "Cancelar", - "extLang.DialogTitle": "Idiomas", - "extLang.DoneButtonText": "Cerrar", - "extLang.Local": "localhost", - "extLang.OkButtonText": "Aceptar", - "extLang.SaveButtonText": "Guardar", - "extLang.Target": "Destino", - "extLang.delete": "Eliminar", - "extLang.envVariables": "Variables de entorno", - "extLang.extensionFileLocation": "Ubicación de la extensión de idioma", - "extLang.extensionFileName": "Nombre del archivo de extensión", - "extLang.extensionFilePath": "Ruta de acceso de la extensión de idioma", - "extLang.fileBrowserTabTitle": "Explorador de archivos", - "extLang.installButtonText": "Instalar", - "extLang.installFailedError": "No se pudo instalar el idioma", - "extLang.installTabTitle": "Instalado", - "extLang.languageCreatedDate": "Instalado", - "extLang.languageName": "Nombre", - "extLang.languagePlatform": "Plataforma", - "extLang.newLanguageTabTitle": "Añadir nuevo", - "extLang.parameters": "Parámetros", - "extLang.selectedPath": "Ruta seleccionada", - "extLang.updateFailedError": "No se pudo actualizar el idioma", - "learnMoreTitle": "Más información", - "ml.dataCount": "Se muestran {0} modelo(s)", - "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.configAction": "Acción", - "mls.configStatus": "Habilitado", - "mls.configTitle": "Configuración", - "mls.configUpdateFailed": "No se pudieron modificar las configuraciones de Machine Learning Services", - "mls.confirmEnableExternalScripts": "El script externo es necesario para la administración de paquetes. ¿Está seguro de que quiere habilitarlo?", - "mls.confirmInstallPythonPackages": "¿Está seguro de que quiere instalar los paquetes necesarios?", - "mls.disableButtonTitle": "Deshabilitar", - "mls.downloadError": "Error al descargar", - "mls.downloadingProgress": "Descargando", - "mls.enableButtonTitle": "Habilitar", - "mls.enableExternalScriptsError": "No se pudo habilitar el script externo.", - "mls.enabledMessage": "Machine Learning Services habilitado", - "mls.externalExecuteScriptTitle": "Script de ejecución externa", - "mls.externalScriptsIsRequiredError": "Se requiere la configuración del script externo para esta acción.", - "mls.httpGetRequestError": "Error en la solicitud de información del paquete: {0} {1}", - "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}", - "mls.installDependencies.getPackagesError": "No se pudieron obtener los paquetes de Python instalados. Error: {0}", - "mls.installDependencies.packages": "Instalando los paquetes necesarios ...", - "mls.installDependencies.packagesAlreadyInstalled": "Los paquetes necesarios ya están instalados.", - "mls.installModelMngDependencies.msgTaskName": "Comprobando las dependencias de administración del modelo", - "mls.installPackageMngDependencies.msgTaskName": "Comprobando las dependencias de administración de paquetes", - "mls.installingDependencies": "Instalando dependencias...", - "mls.invalidModelIdError": "Id. de modelo no válido. Dirección URL del modelo: {0}", - "mls.latestVersion": "Último", - "mls.managePackages.error": "No se admite la administración de paquetes para el servidor. Asegúrese de que tiene Python o R instalado.", - "mls.mssqlExtensionNotLoaded": "La extensión MSSQL no está cargada", - "mls.noArtifactError": "El modelo no tiene ningún artefacto. Dirección URL del modelo: {0}", - "mls.noResultError": "No se devolvió ningún resultado", - "mls.notebookExtensionNotLoaded": "No se ha cargado la extensión del bloc de notas", - "mls.packageManager.NoConnection": "No se seleccionó ninguna conexión", - "mls.pythonConfigError": "El archivo ejecutable de Python no está configurado", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "El ejecutable de R no está configurado", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "Los paquetes necesarios no están instalados", - "mls.resourceNotFound": "No se pudo encontrar el recurso especificado", - "mls.taskFailedError.error": "No se pudo completar la tarea '{0}'. Error: {1}", "mls.verifyOdbcDriverError.error": "'{0}' es necesario para la administración de paquetes. Asegúrese de que está instalado y configurado correctamente.", - "mlsInstallObdcDocTitle": "Instalar Microsoft ODBC Driver for SQL Server", - "mlsInstallOdbcDocDesc": "En este documento se explica cómo instalar el Microsoft ODBC Driver for SQL Server.", - "modelDatabaseInfo": "Seleccione una base de datos en la que se almacenen los modelos importados o existentes.", - "modelTableInfo": "Seleccione una tabla de modelo para ver la lista de modelos existentes o importados.", - "models.RegisterWizard": "Importar modelos", - "models.azureAccount": "Cuenta de Azure", - "models.azureGroup": "Grupo de recursos", - "models.azureModelFilter": "Filtro", - "models.azureModelPageTitle": "Importar desde Azure Machine Learning", - "models.azureModelSource": "Azure Machine Learning", - "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.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.browseButton": "...", + "mls.configAction": "Acción", + "extLang.newLanguageTabTitle": "Añadir nuevos", + "models.confirmDeleteModel": "¿Seguro que desea eliminar el modelo '{0}?", + "mls.confirmInstallPythonPackages": "¿Está seguro de que quiere instalar los paquetes necesarios?", "models.azureModelWorkspace": "Área de trabajo de Azure ML", - "models.azureModels": "Modelos", - "models.azureModelsListEmptyDescription": "Seleccione otra área de trabajo de Azure Machine Learning", - "models.azureModelsListEmptyTitle": "No se encontró ningún modelo", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Cuenta de Azure", "models.azureModelsTitle": "Modelos de Azure", "models.azureSignIn": "Inicio de sesión o actualización de la cuenta de Azure", "models.azureSubscription": "Suscripción a Azure", - "models.browseButton": "...", - "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.columnDataTypeMismatchWarningHeading": "Diferencias en el tipo de datos", + "extLang.CancelButtonText": "Cancelar", + "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.", "models.columnDataTypeMismatchWarningHelper": "Hacer clic para revisar los detalles de la advertencia", - "models.columnSelectionPageTitle": "Asignar datos de origen al modelo", - "models.confirmDeleteModel": "¿Seguro que desea eliminar el modelo '{0}?", - "models.createNotebookDesc": "Ejecutar experimentos y crear modelos en un cuaderno", + "extLang.DoneButtonText": "Cerrar", + "mls.configTitle": "Configuración", + "mls.resourceNotFound": "No se pudo encontrar el recurso especificado", "models.createNotebookTitle": "Crear cuaderno", + "databaseName": "Base de datos", "models.created": "Fecha de creación", - "models.currentModelsTitle": "Modelos", + "models.imported": "Fecha de la importación", + "extLang.delete": "Eliminar", "models.description": "Descripción", + "models.columnDataTypeMismatchWarningHeading": "Diferencias en el tipo de datos", + "mls.disableButtonTitle": "Deshabilitar", + "predict.displayName": "Nombre para mostrar", + "mls.downloadingProgress": "Descargando", "models.downloadModelMsgTaskName": "Descargando modelo de Azure", + "editTitle": "Editar", "models.editModelTitle": "Editar modelo", + "mls.enableButtonTitle": "Habilitar", + "mls.configStatus": "Habilitado", + "models.modelDetailsPageTitle": "Especificar detalles de modelo", + "extLang.envVariables": "Variables de entorno", + "mls.downloadError": "Error durante la descarga", + "azure.resource.error": "Error: {0}", + "existingTableName": "Tabla existente", + "extLang.extensionFileName": "Nombre del archivo de extensión", + "mls.externalExecuteScriptTitle": "Script de ejecución externa", + "mls.externalScriptsIsRequiredError": "Se requiere la configuración del script externo para esta acción.", + "mls.confirmEnableExternalScripts": "El script externo es necesario para la administración de paquetes. ¿Está seguro de que quiere habilitarlo?", + "mls.taskFailedError.error": "No se pudo completar la tarea '{0}'. Error: {1}", + "mls.enableExternalScriptsError": "No se pudo habilitar el script externo.", + "mls.installDependencies.getPackagesError": "No se pudieron obtener los paquetes de Python instalados. Error: {0}", + "extLang.installFailedError": "No se pudo instalar el idioma", + "models.loadModelParameterFailedError": "Error de carga de los parámetros del modelo", + "mls.configUpdateFailed": "No se pudieron modificar las configuraciones de Machine Learning Services", + "models.importModelFailedError": "No se pudo registrar el modelo: {0}, archivo: {1}", + "extLang.updateFailedError": "No se pudo actualizar el idioma", + "models.updateModelFailedError": "No se pudo actualizar el modelo", + "models.modelUpdateFailedError": "No se pudo actualizar el modelo", "models.fileName": "Archivo", + "extLang.fileBrowserTabTitle": "Explorador de archivos", + "models.modelLocalSourceTooltip": "Rutas de acceso de archivos de los modelos que se van a importar", + "models.localModelSource": "Carga de archivo", + "models.azureModelFilter": "Filtro", "models.framework": "Marco", "models.frameworkVersion": "Versión del marco", - "models.importModelDesc": "Importar o ver los modelos de Machine Learning almacenados en la base de datos", + "models.makePredictionDesc": "Generar un valor o puntuaciones previstos mediante un modelo administrado", + "sqlMlsMIDocDesc": "Introducción a Machine Learning Services en Azure SQL Managed Instance.", + "sqlMlsDocDesc": "Empiece a trabajar con Machine Learning Services en SQL Server y aprenda a instalarlo en Windows y Linux.", + "onnxOnEdgeOdbcDocDesc": "Introducción al aprendizaje automático en Azure SQL Database Edge", "models.importModelDoneButton": "Importar", - "models.importModelFailedError": "No se pudo registrar el modelo: {0}, archivo: {1}", + "models.azureModelPageTitle": "Importar desde Azure Machine Learning", + "models.RegisterWizard": "Importar modelos", + "models.importModelDesc": "Importar o ver los modelos de Machine Learning almacenados en la base de datos", "models.importModelTitle": "Importar o ver modelos", - "models.imported": "Fecha de la importación", - "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.importedModelsPageTitle": "Seleccionar modelo importado", + "models.registeredModelsSource": "Modelos importados", + "extLang.installButtonText": "Instalar", + "mlsInstallObdcDocTitle": "Instalar Microsoft ODBC Driver for SQL Server", + "extLang.languageCreatedDate": "Instalado", + "extLang.installTabTitle": "Instalado", + "mls.installingDependencies": "Instalando dependencias...", + "mls.installDependencies.packages": "Instalando los paquetes necesarios ...", "models.invalidAzureResourceError": "Recurso de Azure no válido", - "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.invalidModelImportTargetError": "Seleccione una tabla válida", - "models.invalidModelParametersError": "Seleccione una tabla de origen y parámetros de modelo válidos.", + "mls.invalidModelIdError": "Id. de modelo no válido. Dirección URL del modelo: {0}", "models.invalidModelToPredictError": "Modelo no válido para predecir", "models.invalidModelToRegisterError": "Modelo no válido para registrar", - "models.invalidModelToSelectError": "Seleccione un modelo válido", - "models.learnMoreLink": "Obtenga más información.", - "models.loadModelParameterFailedError": "Error de carga de los parámetros del modelo", - "models.localModelPageTitle": "Cargar archivo de modelo", - "models.localModelSource": "Carga de archivo", - "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.localModelSourceDescriptionForPredict": "\"Carga de archivos\" está seleccionada. Esto permite cargar un archivo de modelo desde el equipo local. Haga clic en \"siguiente\" para continuar.​​", - "models.localModelsTitle": "Modelos locales", - "models.makePredictionDesc": "Generar un valor o puntuaciones previstos mediante un modelo administrado", - "models.makePredictionTitle": "Realizar predicciones", - "models.modelDetailsPageTitle": "Especificar detalles de modelo", - "models.modelFailedToRegistered": "No se pudo registrar el modelo", - "models.modelImportTargetPageTitle": "Seleccione o especifique la ubicación a la que se importarán los modelos.", - "models.modelLocalSourceTitle": "Archivos de origen", - "models.modelLocalSourceTooltip": "Rutas de acceso de archivos de los modelos que se van a importar", - "models.modelNameRequiredError": "Es necesario especificar el nombre del modelo.", - "models.modelRegisteredSuccessfully": "Se registró correctamente el modelo", - "models.modelSchemaIsAcceptedMessage": "La tabla cumple los requisitos", + "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.modelSchemaIsNotAcceptedMessage": "Estructura de tabla no válida.", - "models.modelSourcePageTitle": "Seleccionar tipo de origen del modelo", - "models.modelSourcesTitle": "Ubicación de origen", - "models.modelUpdateFailedError": "No se pudo actualizar el modelo", - "models.modelUpdatedSuccessfully": "Modelo actualizado correctamente", - "models.modelsListEmptyDescription": "Seleccionar otra base de datos o tabla", - "models.modelsListEmptyMessage": "No se encontró ningún modelo", - "models.modelsRequiredError": "Seleccione al menos un módulo para importar.", - "models.name": "Nombre", - "models.onnxNotSupportedError": "La ejecución de ONNX no se admite en el servidor actual", - "models.outputColumnDataTypeNotSupportedWarning": "El tipo de datos de la columna de salida no coincide con el tipo del campo de salida.", - "models.predictModel": "Predicción", - "models.registeredModelsSource": "Modelos importados", - "models.selectModelDatabaseMessage": "Seleccionar base de datos", - "models.selectModelDatabaseTitle": "Seleccionar base de datos con modelos", - "models.selectModelTableMessage": "Seleccionar tabla", - "models.selectModelTableTitle": "Seleccionar tablas con modelos", - "models.selectModelsTableMessage": "Seleccionar tabla de modelos", - "models.unsupportedModelParameterType": "no compatible", - "models.updateModelFailedError": "No se pudo actualizar el modelo", - "models.version": "Versión", - "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.", + "extLang.extensionFileLocation": "Ubicación de la extensión de idioma", + "extLang.extensionFilePath": "Ruta de acceso de la extensión de idioma", + "extLang.DialogTitle": "Idiomas", + "mls.latestVersion": "Último", + "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.", + "learnMoreTitle": "Más información", + "models.learnMoreLink": "Más información.", + "models.localModelsTitle": "Modelos locales", + "mls.mssqlExtensionNotLoaded": "La extensión MSSQL no está cargada", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Machine Learning Services habilitado", + "sqlMlsMIDocTitle": "Machine Learning Services en Azure SQL Managed Instance", + "sqlMlExtDocTitle": "Extensión de Machine Learning en Azure Data Studio", + "dashboardDesc": "Machine Learning para bases de datos SQL", "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.viewImportModelsTitle": "Ver e importar modelos", - "msgNo": "No", - "msgYes": "Sí", - "newTableName": "Nueva tabla", - "notSupportedEventArg": "Argumentos de evento no admitidos", - "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.", - "onnxOnEdgeOdbcDocDesc": "Introducción al aprendizaje automático en Azure SQL Database Edge", "onnxOnEdgeOdbcDocTitle": "Aprendizaje automático e IA con ONNX en la versión preliminar de SQL Database Edge", - "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.columnName": "Columnas de origen", - "predict.columnTable": "Tabla de origen", - "predict.columnTableInfo": "Seleccione la tabla que contiene el conjunto de datos al que desea aplicar la predicción.", - "predict.dataTypeName": "Tipo", - "predict.displayName": "Nombre para mostrar", + "models.makePredictionTitle": "Realizar predicciones", + "models.columnSelectionPageTitle": "Asignar datos de origen al modelo", "predict.inputColumns": "Asignación de entrada del modelo", + "mls.noArtifactError": "El modelo no tiene ningún artefacto. Dirección URL del modelo: {0}", + "models.modelFailedToRegistered": "No se pudo registrar el modelo", "predict.inputName": "Entrada del modelo", + "models.modelNameRequiredError": "Es necesario especificar el nombre del modelo.", "predict.outputColumns": "Salida del modelo", + "models.modelRegisteredSuccessfully": "Se registró correctamente el modelo", + "models.modelUpdatedSuccessfully": "Modelo actualizado correctamente", + "models.currentModelsTitle": "Modelos", + "models.azureModels": "Modelos", "predict.outputName": "Nombre", + "models.name": "Nombre", + "extLang.languageName": "Nombre", + "newTableName": "Nueva tabla", + "msgNo": "No", + "mls.noResultError": "No se devolvió ningún resultado", + "mls.packageManager.NoConnection": "No se seleccionó ninguna conexión", + "models.azureModelsListEmptyTitle": "No se encontró ningún modelo", + "models.modelsListEmptyMessage": "No se encontró ningún modelo", + "notSupportedEventArg": "Argumentos de evento no admitidos", + "mls.notebookExtensionNotLoaded": "No se ha cargado la extensión del bloc de notas", + "extLang.OkButtonText": "Aceptar", + "models.onnxNotSupportedError": "La ejecución de ONNX no se admite en el servidor actual", + "mls.httpGetRequestError": "Error en la solicitud de información del paquete: {0} {1}", + "mls.managePackages.error": "No se admite la administración de paquetes para el servidor. Asegúrese de que tiene Python o R instalado.", + "extLang.parameters": "Parámetros", + "extLang.languagePlatform": "Plataforma", + "models.invalidModelToSelectError": "Seleccione un modelo válido", + "models.invalidModelImportTargetError": "Seleccione una tabla válida", + "models.modelsRequiredError": "Seleccione al menos un módulo para importar.", + "models.invalidModelParametersError": "Seleccione una tabla de origen y parámetros de modelo válidos.", + "models.predictModel": "Predicción", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "El archivo ejecutable de Python no está configurado", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "El ejecutable de R no está configurado", + "mls.installDependencies.packagesAlreadyInstalled": "Los paquetes necesarios ya están instalados.", + "models.azureGroup": "Grupo de recursos", + "models.createNotebookDesc": "Ejecutar experimentos y crear modelos en un cuaderno", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python y R)", + "sqlMlDocTitle": "Documentación de Machine Learning de SQL", + "extLang.SaveButtonText": "Guardar", + "models.selectModelDatabaseMessage": "Seleccionar base de datos", + "databaseToStoreInfo": "Seleccione una base de datos para almacenar el nuevo modelo.", + "modelDatabaseInfo": "Seleccione una base de datos en la que se almacenen los modelos importados o existentes.", + "modelTableInfo": "Seleccione una tabla de modelo para ver la lista de modelos existentes o importados.", + "tableToStoreInfo": "Seleccione una tabla existente que se ajuste al esquema de modelo o cree una nueva para almacenar el modelo importado.", + "models.azureModelsListEmptyDescription": "Seleccione otra área de trabajo de Azure Machine Learning", + "models.modelsListEmptyDescription": "Seleccionar otra base de datos o tabla", "predict.selectColumnTitle": "Seleccionar columna...", "predict.selectDatabaseTitle": "Seleccionar base de datos", + "models.selectModelDatabaseTitle": "Seleccionar base de datos con modelos", + "models.importedModelsPageTitle": "Seleccionar modelo importado", + "models.modelSourcePageTitle": "Seleccionar tipo de origen del modelo", + "models.selectModelsTableMessage": "Seleccionar tabla de modelos", + "models.modelImportTargetPageTitle": "Seleccione o especifique la ubicación a la que se importarán los modelos.", "predict.selectTableTitle": "Seleccionar tabla", + "models.selectModelTableMessage": "Seleccionar tabla", + "models.selectModelTableTitle": "Seleccionar tablas con modelos", + "predict.columnDatabaseInfo": "Seleccione la base de datos que contiene el conjunto de datos al que se aplicará la predicción.", + "predict.columnTableInfo": "Seleccione la tabla que contiene el conjunto de datos al que desea aplicar la predicción.", + "extLang.selectedPath": "Ruta seleccionada", "showLessTitle": "Mostrar menos", "showMoreTitle": "Mostrar más", - "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.", - "sqlMlDocTitle": "Documentación de Machine Learning de SQL", - "sqlMlExtDocDesc": "Aprenda a usar la extensión de Machine Learning en Azure Data Studio para administrar paquetes, realizar predicciones e importar modelos.", - "sqlMlExtDocTitle": "Extensión de Machine Learning en Azure Data Studio", - "sqlMlsDocDesc": "Empiece a trabajar con Machine Learning Services en SQL Server y aprenda a instalarlo en Windows y Linux.", - "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python y R)", - "sqlMlsMIDocDesc": "Introducción a Machine Learning Services en Azure SQL Managed Instance.", - "sqlMlsMIDocTitle": "Machine Learning Services en Azure SQL Managed Instance", + "ml.dataCount": "Se muestran {0} modelo(s)", + "predict.columnName": "Columnas de origen", + "predict.columnDatabase": "Base de datos de origen", + "models.modelLocalSourceTitle": "Archivos de origen", + "models.modelSourcesTitle": "Ubicación de origen", + "predict.columnTable": "Tabla de origen", "tableName": "Tabla", - "tableToStoreInfo": "Seleccione una tabla existente que se ajuste al esquema de modelo o cree una nueva para almacenar el modelo importado." + "models.modelSchemaIsAcceptedMessage": "La tabla cumple los requisitos", + "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}.", + "extLang.Target": "Destino", + "models.outputColumnDataTypeNotSupportedWarning": "El tipo de datos de la columna de salida no coincide con el tipo del campo de salida.", + "models.columnDataTypeMismatchWarning": "El tipo de datos de la columna de la tabla de origen no coincide con el tipo de campo de entrada requerido.", + "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.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.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.", + "mls.requiredPackagesNotInstalled": "Los paquetes necesarios no están instalados", + "mlsInstallOdbcDocDesc": "En este documento se explica cómo instalar el Microsoft ODBC Driver for SQL Server.", + "predict.dataTypeName": "Tipo", + "models.localModelPageTitle": "Cargar archivo de modelo", + "dashboardLinksTitle": "Vínculos útiles", + "mls.installModelMngDependencies.msgTaskName": "Comprobando las dependencias de administración del modelo", + "mls.installPackageMngDependencies.msgTaskName": "Comprobando las dependencias de administración de paquetes", + "models.version": "Versión", + "dashboardVideoLinksTitle": "Tutoriales de vídeo", + "models.viewImportModelsTitle": "Ver e importar modelos", + "msgYes": "Sí", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "no compatible", + "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.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.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.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.​" }, "package": { + "title.configurations": "Configuraciones", + "title.documents": "Documentos", + "ml.command.enableExternalScript": "Habilitar script externo", + "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.", + "title.endpoints": "Puntos de conexión", + "ml.command.importModel": "Importar modelo", + "ml.command.dependencies": "Instalar dependencias de Machine Learning", + "ml.pythonPath.description": "Ruta de acceso local a una instalación de Python preexistente utilizada por Machine Learning.", + "ml.rPath.description": "Ruta de acceso local a una instalación de R preexistente utilizada por Machine Learning.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Instalar dependencias de Machine Learning", - "ml.command.enableExternalScript": "Habilitar script externo", - "ml.command.importModel": "Importar modelo", + "ml.configuration.title": "Configuraciones de Machine Learning", + "ml.command.predictModel": "Realizar una predicción", "ml.command.manageLanguages": "Administrar lenguajes externos", "ml.command.manageModels": "Administrar modelos", "ml.command.managePackages": "Administrar paquetes en una base de datos", - "ml.command.predictModel": "Realizar una predicción", - "ml.configuration.title": "Configuraciones de 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.pythonPath.description": "Ruta de acceso local a una instalación de Python preexistente utilizada por Machine Learning.", - "ml.rPath.description": "Ruta de acceso local a una instalación de R preexistente utilizada por Machine Learning.", - "title.configurations": "Configuraciones", - "title.documents": "Documentos", - "title.endpoints": "Puntos de conexión", "title.tasks": "Tareas" } } diff --git a/i18n/ads-language-pack-es/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.mssql.i18n.json similarity index 66% rename from i18n/ads-language-pack-es/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.mssql.i18n.json index 9d168dbbc7..6a0c2bc03b 100644 --- a/i18n/ads-language-pack-es/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "Se habilitó el cifrado en esta conexión, revise la configuración de SSL y certificado para el servidor SQL Server de destino o habilite “Certificado de servidor de confianza” en el cuadro de diálogo de conexión.\r\n\r\nNota: Un certificado autofirmado solo ofrece una protección limitada y no es una práctica recomendada para entornos de producción. ¿Desea habilitar “Certificado de servidor de confianza” en esta conexión y reintentar? " }, "dist/features": { + "mssql.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.", "mssql.canceledLinkedAzureAccountSelection": "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 se ha seleccionado ninguna cuenta de Azure vinculada. Vuelva a intentar realizar la consulta y, cuando se le solicite, seleccione una cuenta de Azure vinculada.", "mssql.chooseLinkedAzureAccount": "Seleccione una cuenta de Azure vinculada:", - "mssql.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.", - "mssql.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." + "mssql.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." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "Error al actualizar el token del editor; la función de autocompletar se deshabilitará hasta que el editor se desconecte y vuelva a conectarse", "mssql.failedToFindAccount": "No se pudo encontrar la cuenta de Azure {0} al ejecutar la actualización del token", "mssql.failedToFindTenants": "No se pudo encontrar el inquilino '{0}' en la cuenta '{1}' al actualizar el token de seguridad", - "mssql.noConvertResult": "No se ha devuelto ningún resultado de la solicitud de conversión de Notebook", "mssql.noDocumentFound": "No se ha encontrado ningún documento para el URI {0}", - "mssql.tokenRefreshFailed": "Error al actualizar el token de AAD {0}, vuelva a conectarse para habilitar {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "Error al actualizar el token del editor; la función de autocompletar se deshabilitará hasta que el editor se desconecte y vuelva a conectarse", - "mssql.unsupportedPlatform": "Plataforma no admitida {0}" + "mssql.noConvertResult": "No se ha devuelto ningún resultado de la solicitud de conversión de Notebook", + "mssql.unsupportedPlatform": "Plataforma no admitida {0}", + "mssql.tokenRefreshFailed": "Error al actualizar el token de AAD {0}, vuelva a conectarse para habilitar {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "Error al convertir el documento de SQL a Notebook; {0}.", "mssql.errorConvertingToSQL": "Error al convertir el documento de Notebook a SQL; {0}.", - "mssql.searchServers": "Buscar nombres de servidor" + "mssql.errorConvertingToNotebook": "Error al convertir el documento de SQL a Notebook; {0}.", + "mssql.reloadChoice": "Vuelva a cargar Azure Data Studio", + "mssql.searchServers": "Buscar nombres de servidor", + "mssql.reloadPrompt": "Esta configuración requiere la recarga de Azure Data Studio para que surta efecto." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "rol de aplicación", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rol de aplicación", - "objectManagement.ColumnDisplayName": "columna", - "objectManagement.DatabaseDisplayName": "base de datos", - "objectManagement.DatabaseDisplayNameInTitle": "Base de datos", - "objectManagement.DatabaseRoleTypeDisplayName": "rol de base de datos", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rol de base de datos", - "objectManagement.LoginTypeDisplayName": "inicio de sesión", - "objectManagement.LoginTypeDisplayNameInTitle": "Iniciar sesión", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Todos los objetos que pertenecen a un esquema", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Todos los objetos de determinados tipos", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Esquema", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objetos específicos…", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "¿Cómo desea agregar objetos?", - "objectManagement.SearchTextLabel": "Buscar texto", - "objectManagement.ServerDisplayName": "Servidor", - "objectManagement.ServerRoleTypeDisplayName": "rol del servidor", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Rol del servidor", - "objectManagement.TableDisplayName": "tabla", - "objectManagement.UserDisplayName": "usuario", - "objectManagement.UserTypeDisplayNameInTitle": "Usuario", - "objectManagement.ViewDisplayName": "Ver", + "objectManagement.databaseProperties.addButton": "Agregar", + "objectManagement.databaseProperties.addDatabaseFilesText": "Agregar archivo de base de datos", + "objectManagement.databaseProperties.addFilegroupButtonText": "Agregar grupo de archivos", + "objectManagement.objectSelectionMethodDialogTitle": "Agregar objetos", + "objectManagement.addFileText": "Agregar archivos de base de datos", "objectManagement.addMembersText": "Agregar miembros", "objectManagement.addSecurablesText": "Agregar elementos protegibles", "objectManagement.advancedSectionHeader": "Opciones avanzadas", + "objectManagement.allFiles": "Todos los archivos", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Todos los objetos que pertenecen a un esquema", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Todos los objetos de determinados tipos", + "objectManagement.allowTriggerToFireOthersLabel": "Permitir que los desencadenadores activen otros", + "objectManagement.dropObjectError": "Error al quitar el {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Error al abrir el cuadro de diálogo adjuntar base de datos. {0}", + "objectManagement.openDetachDatabaseDialogError": "Error al abrir el cuadro de diálogo Desasociar base de datos. {0}", + "objectManagement.openDropDatabaseDialogError": "Se ha producido un error al abrir el cuadro de diálogo para quitar la base de datos.{0}", + "objectManagement.openNewObjectDialogError": "Error al abrir el nuevo cuadro de diálogo {0}. {1}", + "objectManagement.openObjectPropertiesDialogError": "Error al abrir el cuadro de diálogo de propiedades para {0}: {1}. {2}", + "objectManagement.refreshOEError": "Error al actualizar el explorador de objetos. {0}", + "objectManagement.renameObjectError": "Error al cambiar el nombre de {0} '{1}' a '{2}'. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rol de aplicación", + "objectManagement.applyUpdatesLabel": "Aplicar", + "objectManagement.dropObjectConfirmation": "¿Está seguro de que desea quitar el {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "Archivos de base de datos asociados", + "objectManagement.attachButtonLabel": "Adjuntar", + "objectManagement.attachAsText": "Adjuntar como", + "objectManagement.attachDatabaseDialogTitle": "Adjuntar base de datos (versión preliminar)", + "objectManagement.attachDatabaseOperationName": "Adjuntar base de datos", + "objectManagement.user.aadAuth": "Autenticar con Azure Active Directory.", + "objectManagement.user.sqlAuth": "Autenticar con contraseña", + "objectManagement.login.authenticateType": "Autenticación", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Crear estadísticas incrementales automáticamente", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Creación automática de estadísticas", + "objectManagement.databaseProperties.autoShrinkText": "Reducción automática", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Actualizar estadísticas automáticamente", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Actualizar estadísticas automáticamente de forma asincrónica", + "objectManagement.databaseProperties.autogrowAllFilesText": "Crecimiento automático de todos los archivos", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Crecimiento automático/tamaño máximo", + "objectManagement.databaseProperties.automaticSectionHeader": "Automático", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "Establecer automáticamente la máscara de afinidad de E/S para todos los procesadores", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Establecer automáticamente la máscara de afinidad de procesador para todos los procesadores", + "objectManagement.login.aadAuthenticationType": "Autenticación con Azure Active Directory", "objectManagement.azurePricingLink": "calculadora de precios de Azure SQL Database", + "objectManagement.databaseProperties.backupSectionHeader": "Copia de seguridad", + "objectManagement.backupLocationText": "Copia de seguridad", "objectManagement.backupRedundancyLabel": "Redundancia de almacenamiento de copia de seguridad", - "objectManagement.blankPasswordConfirmation": "La creación de un inicio de sesión con una contraseña en blanco presenta un riesgo de seguridad. ¿Está seguro de que desea continuar?", + "objectManagement.backupAndRestoreText": "Realizar copia de seguridad y restaurar", + "objectManagement.backupChecksumText": "Suma de comprobación de copia de seguridad", + "objectManagement.blockedProcThresholdLabel": "Umbral de procesos bloqueados", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Inicios de sesión correctos y erróneos", "objectManagement.browseForOwnerText": "Buscar una propietario", "objectManagement.browseText": "Examinar…", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "No se puede crear el archivo '{0}' porque ya existe.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "No se pueden usar nombres de objeto vacíos para grupos de archivos.", + "objectManagement.needToRestartServer": "Los cambios requieren reiniciar el servidor para que sean efectivos", + "objectManagement.closeConnections": "Cerrar las conexiones existentes", "objectManagement.collationLabel": "Intercalación", "objectManagement.compatibilityLevelLabel": "Nivel de compatibilidad", + "objectManagement.compressBackupText": "Comprimir Backup", "objectManagement.configureSLOSectionHeader": "Configurar SLO", "objectManagement.confirmPasswordLabel": "Confirmar contraseña", "objectManagement.containmentTypeLabel": "Tipo de independencia", + "objectManagement.costThresholdParallelismLabel": "Paralelismo del umbral de costo", + "objectManagement.noDialogFoundError": "No se encontró un cuadro de diálogo compatible para el tipo de nodo \"{0}\" y el tipo de objeto \"{1}\".", + "objectManagement.createObjectLabel": "Crear", "objectManagement.createObjectOperationName": "Crear {0}", + "objectManagement.blankPasswordConfirmation": "La creación de un inicio de sesión con una contraseña en blanco presenta un riesgo de seguridad. ¿Está seguro de que desea continuar?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Uso de disco actual", "objectManagement.currentSLOLabel": "Objetivo de nivel de servicio actual", - "objectManagement.databaseExistsError": "La base de datos \\\"{0}\\\" ya existe. Elija otro nombre de base de datos distinto.", - "objectManagement.databaseProperties.backupSectionHeader": "Copia de seguridad", + "objectManagement.cursorThresholdLabel": "Umbral de cursor", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Personalizado", + "objectManagement.databaseName": "Nombre de BD", + "objectManagement.dataLocationText": "Datos", + "objectManagement.dataFileLabel": "Datos", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Intervalo de vaciado de datos (minutos)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "El archivo de datos '{0}' no se ha podido agregar a la colección porque ya existe.", "objectManagement.databaseProperties.databaseSectionHeader": "Base de datos", + "objectManagement.DatabaseDisplayNameInTitle": "Base de datos", + "objectManagement.databaseFilesFilterLabel": "Archivos de datos de base de datos", + "objectManagement.databaseDetails": "Detalles de la base de datos", + "objectManagement.databaseFiles": "Archivos de la base de datos", + "objectManagement.databaseProperties.databaseNameLabel": "Nombre de la base de datos", + "objectManagement.databaseProperties.databaseReadOnlyText": "Base de datos de solo lectura", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rol de base de datos", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Configuración con ámbito de base de datos", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Opciones de ámbito de base de datos", + "objectManagement.databaseSettings": "Configuración de la base de datos", + "objectManagement.databaseProperties.databaseStateText": "Estado de la base de datos", + "objectManagement.defaultLocationsLabel": "Ubicaciones predeterminadas de la base de datos", + "objectManagement.databaseProperties.databaseFilesText": "Archivos de base de datos", + "objectManagement.databasesToAttach": "Bases de datos para adjuntar", "objectManagement.databaseProperties.dateCreated": "Fecha de creación", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "Memoria asignada a objetos con optimización para memoria", - "objectManagement.databaseProperties.memoryUsed": "Memoria usada por objetos con optimización para memoria", - "objectManagement.databaseProperties.name": "Nombre", - "objectManagement.databaseProperties.numberOfUsers": "Número de usuarios", - "objectManagement.databaseProperties.owner": "Propietario", - "objectManagement.databaseProperties.size": "Tamaño", - "objectManagement.databaseProperties.spaceAvailable": "Espacio disponible", - "objectManagement.databaseProperties.status": "Estado", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Seleccione miembro de rol de base de datos", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Seleccione propietario de rol de base de datos", - "objectManagement.deleteLoginConfirmation": "Eliminar los inicios de sesión del servidor no elimina los usuarios de la base de datos asociados a los inicios de sesión. Para completar el proceso, elimine los usuarios en cada base de datos. Puede que tenga que transferir primero la propiedad de esquemas a usuarios nuevos.", - "objectManagement.deleteObjectConfirmation": "¿Seguro que quiere eliminar el {0}: {1}?", - "objectManagement.deleteObjectError": "Se ha producido un error al eliminar {0}: {1}. {2}", - "objectManagement.deleteObjectOperationName": "Eliminar {0} \"{1}\"", + "objectManagement.databaseProperties.defaultText": "Predeterminado", + "objectManagement.defaultFullTextLanguageLabel": "Idioma de texto completo predeterminado", + "objectManagement.defaultLanguageLabel": "Idioma predeterminado", + "objectManagement.login.defaultDatabaseLabel": "Base de datos predeterminada", + "objectManagement.login.defaultLanguageLabel": "Idioma predeterminado", + "objectManagement.user.defaultSchemaLabel": "Esquema predeterminado", + "objectManagement.deleteBackupHistory": "Eliminar la información del historial de copia de seguridad y restauración de la base de datos", "objectManagement.denyColumnHeader": "Denegar", + "objectManagement.detachButtonLabel": "Desasociar", + "objectManagement.detachDatabaseDialogTitle": "Desvincular base de datos -{0} (versión preliminar)", + "objectManagement.detachDatabaseOptions": "Opciones de eliminación de bases de datos", + "objectManagement.detachDatabaseOperationName": "Desasociar base de datos \"{0}\"", + "objectManagement.dropButtonLabel": "Quitar", + "objectManagement.dropDatabaseDialogTitle": "Quitar base de datos: {0} (Versión preliminar)", + "objectManagement.dropDatabaseOptions": "Quitar opciones de base de datos", + "objectManagement.detachDropConnections": "Colocación de conexiones", + "objectManagement.dropObjectOperationName": "Quitar {0} '{1}'", + "objectManagement.dropLoginConfirmation": "Al quitar los inicios de sesión del servidor, no se quitan los usuarios de base de datos asociados a los inicios de sesión. Para completar el proceso, quite los usuarios de cada base de datos. Puede ser necesario transferir primero la propiedad de los esquemas a los nuevos usuarios.", + "objectManagement.databaseProperties.editButton": "Editar", + "objectManagement.databaseProperties.editDatabaseFilesText": "Editar archivo de base de datos - {0}", "objectManagement.editionLabel": "Edición", "objectManagement.effectivePermissionsTableLabel": "Permisos efectivos para el elemento protegible seleccionado", "objectManagement.effectivePermissionsTableLabelSelected": "Permisos efectivos para: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Habilitar crecimiento automático", "objectManagement.enabledLabel": "Habilitado", + "objectManagement.databaseProperties.encryptionEnabledText": "Cifrado habilitado", + "objectManagement.login.enforcePasswordExpirationLabel": "Aplicar la expiración de contraseña", + "objectManagement.login.enforcePasswordPolicyLabel": "Aplicar la directiva de contraseñas", + "objectManagement.renameObjectDialogTitle": "Escriba un nombre nuevo", + "objectManagement.databaseProperties.executionCountText": "Recuento de ejecuciones", "objectManagement.explicitPermissionsTableLabel": "Permisos explícitos para el elemento protegible seleccionado", "objectManagement.explicitPermissionsTableLabelSelected": "Permisos explícitos para: {0}", + "objectManagement.databaseProperties.filestreamFileType": "Datos de FILESTREAM", + "objectManagement.failedLoginsOnlyText": "Solo inicios de sesión erróneos", + "objectManagement.noConnectionUriError": "No se pudo recuperar la información de conexión. Vuelva a conectarse e inténtelo de nuevo.", + "objectManagement.databaseFileGroup": "Grupo de archivos", + "objectManagement.databaseProperties.fileGrowthText": "Crecimiento de archivos", + "objectManagement.databaseProperties.fileNameText": "Nombre de archivo", + "objectManagement.databaseProperties.fileTypeText": "Tipo de archivo", + "objectManagement.databaseProperties.FilegroupExistsError": "No se pudo agregar el grupo de archivos \"{0}\" a la colección porque ya existe.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "Secuencia de archivos", + "objectManagement.databaseProperties.filegroupText": "Grupo de archivos", + "objectManagement.filegroupsSectionHeader": "Grupos de archivos", + "objectManagement.databaseProperties.filegrowthLimitError": "El crecimiento del archivo no puede ser mayor que el tamaño máximo de archivo de un archivo", + "objectManagement.databaseProperties.filesText": "Archivos", + "objectManagement.optionsSectionHeader": "Archivos", + "objectManagement.databaseProperties.filestreamFilesText": "Archivos de secuencia de archivos", "objectManagement.filterSectionTitle": "Filtros", "objectManagement.findText": "Buscar", + "objectManagement.fullTextUpgradeOptionLabel": "Opción de actualización de texto completo", "objectManagement.generalSectionHeader": "General", "objectManagement.grantColumnHeader": "Conceder", "objectManagement.grantorColumnHeader": "Otorgante", "objectManagement.hardwareGeneration": "Generación de hardware", - "objectManagement.invalidPasswordError": "La contraseña no cumple el requisito de complejidad. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "¿Cómo desea agregar objetos?", + "objectManagement.processorIOAffinityColumn": "Afinidad de E/S", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "En megabytes", + "objectManagement.databaseProperties.inPercentAutogrowthText": "En porcentaje", "objectManagement.isClustered": "En clúster", "objectManagement.isHadrEnabled": "Está habilitado para HADR", + "objectManagement.databaseProperties.isLedgerDatabaseText": "Es base de datos de libro de contabilidad", "objectManagement.isPolyBaseInstalled": "Está instalada la característica PolyBase", "objectManagement.isXTPSupported": "Es compatible con XTP", - "objectManagement.language": "Idioma", + "objectManagement.databaseProperties.logfiletype": "REGISTRO", + "objectManagement.language": "Lenguaje", "objectManagement.lastDatabaseBackup": "Última copia de seguridad de la base de datos", "objectManagement.lastDatabaseLogBackup": "Última copia de seguridad del registro de base de datos", + "objectManagement.databaseProperties.ledgerSectionHeader": "Libro de contabilidad", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Limitado a (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Limitado a {0} MB", "objectManagement.loadingObjectsCompletedLabel": "Carga de objetos completada, {0} objetos encontrados", "objectManagement.loadingObjectsLabel": "Cargando de los objetos en curso...", - "objectManagement.login.aadAuthenticationType": "Autenticación con Azure Active Directory", - "objectManagement.login.authenticateType": "Autenticación", - "objectManagement.login.defaultDatabaseLabel": "Base de datos predeterminada", - "objectManagement.login.defaultLanguageLabel": "Idioma predeterminado", - "objectManagement.login.enforcePasswordExpirationLabel": "Aplicar la expiración de contraseña", - "objectManagement.login.enforcePasswordPolicyLabel": "Aplicar la directiva de contraseñas", + "objectManagement.locksLabel": "Bloqueos", + "objectManagement.logLocationText": "Registro", + "objectManagement.logFileLabel": "Registro", + "objectManagement.databaseProperties.logicalNameText": "Nombre lógico", + "objectManagement.user.loginLabel": "Iniciar sesión", + "objectManagement.LoginTypeDisplayNameInTitle": "Iniciar sesión", + "objectManagement.loginAuditingText": "Auditoría de inicio de sesión", "objectManagement.login.lockedOutLabel": "Inicio de sesión bloqueado", - "objectManagement.login.mustChangePasswordLabel": "El usuario debe cambiar la contraseña en el siguiente inicio de sesión", - "objectManagement.login.oldPasswordCannotBeEmptyError": "La contraseña anterior no puede estar vacía.", - "objectManagement.login.oldPasswordLabel": "Contraseña anterior", - "objectManagement.login.permissionToConnectLabel": "Permiso de conexión al motor de base de datos", - "objectManagement.login.serverRoleSectionHeader": "Roles de servidor", - "objectManagement.login.specifyOldPasswordLabel": "Especificar contraseña anterior", - "objectManagement.login.sqlAuthSectionHeader": "Autenticación de SQL", - "objectManagement.login.sqlAuthenticationType": "Autenticación de SQL", - "objectManagement.login.windowsAuthenticationType": "Autenticación de Windows", "objectManagement.loginNotSelectedError": "No se ha seleccionado el inicio de sesión.", - "objectManagement.maxServerMemoryText": "Cantidad máxima de memoria del servidor (MB)", + "objectManagement.mdfFileLocation": "Ubicación del archivo MDF", + "objectManagement.user.windowsUser": "Asignado a un usuario o grupo de Windows", + "objectManagement.user.loginMapped": "Asignado a un inicio de sesión de servidor", + "objectManagement.maxDegreeParallelismLabel": "Paralelismo de grado máximo", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Número máximo de planes por consulta", "objectManagement.maxSizeLabel": "Tamaño máximo", + "objectManagement.databaseProperties.maxSizeInMbText": "Tamaño máximo (MB)", + "objectManagement.maxTextReplicationSizeLabel": "Tamaño de replicación de texto máximo", + "objectManagement.databaseProperties.maximumFileSizeText": "Tamaño de archivo máximo", + "objectManagement.maxServerMemoryText": "Cantidad máxima de memoria del servidor (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "El tamaño máximo de archivo no puede ser menor que el tamaño", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "La memoria máxima del servidor no puede ser inferior a la memoria mínima del servidor", "objectManagement.membersLabel": "Miembros", "objectManagement.membershipLabel": "Pertenencia", "objectManagement.memory": "Memoria", + "objectManagement.databaseProperties.memoryAllocated": "Memoria asignada a objetos con optimización para memoria", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Datos optimizados para memoria", + "objectManagement.databaseProperties.memoryUsed": "Memoria usada por objetos con optimización para memoria", "objectManagement.minServerMemoryText": "Memoria mínima del servidor (MB)", - "objectManagement.nameCannotBeEmptyError": "El nombre no puede estar vacío.", + "objectManagement.databaseProperties.monitoringSectionText": "Supervisión", + "objectManagement.databaseProperties.name": "Nombre", + "objectManagement.databaseFileName": "Nombre", "objectManagement.nameLabel": "Nombre", - "objectManagement.newObjectDialogTitle": "{0} - Nuevo (Versión preliminar)", - "objectManagement.noConnectionUriError": "No se pudo recuperar la información de conexión. Vuelva a conectarse e inténtelo de nuevo.", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (Versión preliminar)", - "objectManagement.objectSelectionMethodDialogTitle": "Agregar objetos", + "objectManagement.nameCannotBeEmptyError": "El nombre no puede estar vacío.", + "objectManagement.user.noLogin": "Sin acceso de inicio de sesión", + "objectManagement.doDatabaseFilesError": "No se especificó ningún archivo de base de datos para adjuntar al servidor.", + "objectManagement.databaseProperties.noneText": "Ninguno", + "objectManagement.noLoginAuditingText": "Ninguno", + "objectManagement.serverNumaNodeLabel": "Nodo Numa {0}", + "objectManagement.databaseProperties.numberOfUsers": "Número de usuarios", "objectManagement.objectTypeLabel": "Tipo de objeto", "objectManagement.objectTypesLabel": "Tipos de objeto", "objectManagement.objectsLabel": "Objetos", - "objectManagement.openNewObjectDialogError": "Error al abrir el nuevo cuadro de diálogo {0}. {1}", - "objectManagement.openObjectPropertiesDialogError": "Error al abrir el cuadro de diálogo de propiedades para {0}: {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Contraseña anterior", + "objectManagement.login.oldPasswordCannotBeEmptyError": "La contraseña anterior no puede estar vacía.", "objectManagement.operatingSystem": "Sistema operativo", - "objectManagement.optionsSectionHeader": "Opciones", + "objectManagement.databaseProperties.actualOperationModeText": "Modo de operación (real)", + "objectManagement.databaseProperties.requestedOperationModeText": "Modo de operación (solicitado)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Optimizar cargas de trabajo ad hoc", + "objectManagement.user.ownedSchemasLabel": "Esquemas de propiedad", + "objectManagement.databaseProperties.owner": "Propietario", "objectManagement.ownerText": "Propietario", - "objectManagement.passwordCannotBeEmptyError": "La contraseña no puede estar vacía.", + "objectManagement.databaseProperties.pageVerifyText": "Comprobación de página", "objectManagement.passwordLabel": "Contraseña", + "objectManagement.passwordCannotBeEmptyError": "La contraseña no puede estar vacía.", + "objectManagement.invalidPasswordError": "La contraseña no cumple el requisito de complejidad. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "La contraseña debe coincidir con la contraseña de confirmación.", + "objectManagement.databaseProperties.pathText": "Ruta", + "objectManagement.databaseFilePath": "Ruta", "objectManagement.permissionColumnHeader": "Permiso", + "objectManagement.login.permissionToConnectLabel": "Permiso de conexión al motor de base de datos", "objectManagement.platform": "Plataforma", + "objectManagement.processorColumn": "Procesador", + "objectManagement.processorAffinityColumn": "Afinidad del procesador", + "objectManagement.processorLabel": "Tabla de afinidad de procesador", "objectManagement.processors": "Procesadores", "objectManagement.product": "Producto", "objectManagement.properties": "Propiedades", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Almacén de consultas", + "objectManagement.databaseProperties.queryStoreAvailableText": "Almacén de consultas disponible", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Modo de captura del almacén de consultas", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Directiva de captura del almacén de consultas", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Retención del almacén de consultas", + "objectManagement.databaseProperties.queryStoreUsedText": "Almacén de consultas usado", + "objectManagement.queryWaitLabel": "Espera de consulta", + "objectManagement.databaseProperties.rowsDataFileType": "Datos de FILAS", + "objectManagement.databaseProperties.readOnlyText": "Solo lectura", + "objectManagement.databaseProperties.recoverySectionHeader": "Recuperación", "objectManagement.recoveryModelLabel": "Modelo de recuperación", - "objectManagement.refreshOEError": "Error al actualizar el explorador de objetos. {0}", + "objectManagement.databaseProperties.removeButton": "Quitar", + "objectManagement.removeFileText": "Quitar archivo de base de datos", "objectManagement.removeMemberText": "Quitar el miembro seleccionado", "objectManagement.removeSecurablesText": "Quitar elemento protegible seleccionado", - "objectManagement.renameObjectDialogTitle": "Escriba un nombre nuevo", - "objectManagement.renameObjectError": "Error al cambiar el nombre de {0} '{1}' a '{2}'. {3}", "objectManagement.renameObjectOperationName": "Cambie el nombre de {0} '{1}' a '{2}'", - "objectManagement.reservedStorageSizeInMB": "Tamaño de almacenamiento reservado", + "objectManagement.reservedStorageSizeInMB": "Tamaño de almacenamiento reservado (MB)", + "objectManagement.databaseProperties.restrictAccessText": "Restringir acceso", "objectManagement.rootDirectory": "Directorio raíz", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Filas", + "objectManagement.login.sqlAuthenticationType": "Autenticación de SQL", + "objectManagement.login.sqlAuthSectionHeader": "Autenticación de SQL", + "objectManagement.sqlServerAndWindowsAuthText": "Modo de autenticación de Windows y SQL Server", + "objectManagement.scanStartupProcsLabel": "Buscar procedimientos de inicio", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Esquema", "objectManagement.schemaLabel": "Esquema", + "objectManagement.SearchTextLabel": "Buscar texto", "objectManagement.securablesText": "Elementos protegibles", - "objectManagement.selectSecurablesDialogTitle": "Seleccionar elementos protegibles", + "objectManagement.security": "Seguridad", "objectManagement.selectText": "Seleccionar", - "objectManagement.serverCollation": "Intercalación del servidor", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Seleccione miembro de rol de base de datos", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Seleccione propietario de rol de base de datos", + "objectManagement.labelSelectFolder": "Seleccionar carpeta", + "objectManagement.selectSecurablesDialogTitle": "Seleccionar elementos protegibles", "objectManagement.serverRole.SelectMemberDialogTitle": "Seleccionar miembros del rol de servidor", "objectManagement.serverRole.SelectOwnerDialogTitle": "Seleccionar propietario de rol de servidor", + "objectManagement.ServerDisplayName": "Servidor", + "objectManagement.serverCollation": "Intercalación del servidor", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Rol del servidor", + "objectManagement.login.serverRoleSectionHeader": "Roles de servidor", + "objectManagement.serverAuthenticationText": "Autenticación de servidor", "objectManagement.serviceTier": "Nivel de servicio", - "objectManagement.storageSpaceUsageInGB": "Uso de espacio de almacenamiento", + "objectManagement.databaseProperties.setSecondaryText": "Establecer secundario igual que principal", + "objectManagement.databaseProperties.size": "Tamaño (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Modo de limpieza basada en tamaño", + "objectManagement.databaseProperties.spaceAvailable": "Espacio disponible", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objetos específicos…", + "objectManagement.login.specifyOldPasswordLabel": "Especificar contraseña anterior", + "objectManagement.databaseProperties.staleThresholdText": "Umbral de obsolescencia", + "objectManagement.databaseProperties.stateSectionHeader": "Estado", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Intervalo de recopilación de estadísticas", + "objectManagement.databaseProperties.status": "Estado", + "objectManagement.storageSpaceUsageInMB": "Uso del espacio de almacenamiento (MB)", + "objectManagement.successfulLoginsOnlyText": "Solo inicios de sesión correctos", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Tiempo de recuperación de destino (segundos)", + "objectManagement.collationNotValidError": "La intercalación seleccionada '{0}' no es válida. Elija una intercalación diferente.", + "objectManagement.notSupportedError": "Este comando no es compatible con el tipo de objeto \"{0}\".", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Tiempo total de CPU de compilación (ms)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Tiempo total de CPU de ejecución (ms)", + "objectManagement.twoDigitYearCutoffLabel": "Fecha límite de año de dos dígitos", + "objectManagement.user.type": "Escribir", + "objectManagement.databaseFileType": "Tipo", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Sin límites", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Sin límites", + "objectManagement.detachUpdateStatistics": "Actualizar estadísticas", "objectManagement.updateObjectOperationName": "Actualizar {0} \"{1}\"", - "objectManagement.user.aadAuth": "Autenticar con Azure Active Directory.", - "objectManagement.user.defaultSchemaLabel": "Esquema predeterminado", - "objectManagement.user.loginLabel": "Iniciar sesión", - "objectManagement.user.loginMapped": "Asignado a un inicio de sesión de servidor", - "objectManagement.user.noLogin": "Sin acceso de inicio de sesión", - "objectManagement.user.ownedSchemasLabel": "Esquemas de propiedad", - "objectManagement.user.sqlAuth": "Autenticar con contraseña", - "objectManagement.user.type": "Tipo", - "objectManagement.user.windowsUser": "Asignado a un usuario o grupo de Windows", + "objectManagement.databaseProperties.useFullTextIndexingText": "Usar indización de texto completo", + "objectManagement.UserTypeDisplayNameInTitle": "Usuario", + "objectManagement.login.mustChangePasswordLabel": "El usuario debe cambiar la contraseña en el siguiente inicio de sesión", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Valor para principal", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Valor para secundario", "objectManagement.versionText": "Versión", - "objectManagement.withGrantColumnHeader": "Con concesión" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Modo de captura de estadísticas de espera", + "objectManagement.login.windowsAuthenticationType": "Autenticación de Windows", + "objectManagement.onlyWindowsAuthModeText": "Modo de Autenticación de Windows", + "objectManagement.withGrantColumnHeader": "Con concesión", + "objectManagement.databaseProperties.yesText": "Sí", + "objectManagement.ApplicationRoleTypeDisplayName": "rol de aplicación", + "objectManagement.ColumnDisplayName": "columna", + "objectManagement.DatabaseDisplayName": "base de datos", + "objectManagement.DatabaseRoleTypeDisplayName": "rol de base de datos", + "objectManagement.LoginTypeDisplayName": "inicio de sesión", + "objectManagement.ServerRoleTypeDisplayName": "rol del servidor", + "objectManagement.TableDisplayName": "tabla", + "objectManagement.UserDisplayName": "usuario", + "objectManagement.ViewDisplayName": "Ver", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} - Nuevo (Versión preliminar)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0}Propiedades (versión preliminar) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "{0} descargado", - "downloadingServiceChannelMsg": "Descargando {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "{0} descargado", "downloadingServiceStatusMsg": "Descargando {0}", - "entryExtractedChannelMsg": "Elementos extraídos: {0} ({1} de {2})", + "downloadingServiceChannelMsg": "Descargando {0}", + "entryExtractedChannelMsg": "Elementos extraídos {0} ({1} de {2})", "failedToStartServiceErrorMsg": "No se ha podido iniciar {0}", "installedServiceChannelMsg": "{0} instalado", - "installingServiceChannelMsg": "Instalando {0} en {1}", "installingServiceStatusMsg": "Instalando {0}", - "serviceStartedStatusMsg": "{0} iniciado", - "startingServiceStatusMsg": "Iniciando {0}" + "installingServiceChannelMsg": "Instalando {0} en {1}", + "startingServiceStatusMsg": "Iniciando {0}", + "serviceStartedStatusMsg": "{0} Iniciado" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "¿Desea reducir el tiempo de carga del diseñador de tablas habilitando la carga previa del modelo de base de datos? El modelo de base de datos se cargará previamente al expandir el nodo de base de datos en el explorador de objetos.", "tableDesigner.FailedToGetConnectionStringError": "No se ha podido obtener la cadena de conexión para la tabla. Vuelva a conectarse al servidor e inténtelo de nuevo.", "tableDesigner.NewTable": "Nueva tabla", "tableDesigner.no": "No", - "tableDesigner.turnOnPreloadingMessage": "¿Desea reducir el tiempo de carga del diseñador de tablas habilitando la carga previa del modelo de base de datos? El modelo de base de datos se cargará previamente al expandir el nodo de base de datos en el explorador de objetos.", "tableDesigner.yes": "Sí" }, "dist/telemetry": { - "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio.", - "viewKnownIssuesText": "Ver problemas conocidos" + "viewKnownIssuesText": "Ver problemas conocidos", + "serviceCrashMessage": "El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "Aceptar", - "mssql.ui.generatingScript": "Generando el script...", - "mssql.ui.generatingScriptCompleted": "Script generado", - "mssql.ui.helpText": "Ayuda", - "mssql.ui.loadingDialog": "Cargando cuadro de diálogo...", - "mssql.ui.noActionScriptedMessage": "No hay acción para incluir en el script.", - "mssql.ui.scriptError": "Se ha producido un error al generar el script. {0}", - "mssql.ui.scriptGenerated": "El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto.", - "mssql.ui.scriptText": "Script", - "mssql.ui.yesText": "Sí", "objectManagement.addText": "Agregar…", + "mssql.ui.scriptError": "Se ha producido un error al generar el script. {0}", + "objectManagement.editText": "Editar", + "mssql.ui.generatingScript": "Generando el script...", + "mssql.ui.helpText": "Ayuda", + "mssql.ui.loadingDialog": "Se completó el cuadro de diálogo de carga", + "mssql.ui.OkText": "Aceptar", "objectManagement.removeText": "Quitar", - "objectManagement.selectLabel": "Seleccionar" + "mssql.ui.scriptText": "Script", + "mssql.ui.generatingScriptCompleted": "Script generado", + "mssql.ui.scriptGenerated": "El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto.", + "objectManagement.selectLabel": "Seleccionar", + "mssql.ui.noActionScriptedMessage": "No hay acción para incluir en el script.", + "mssql.ui.yesText": "Sí" }, "package": { - "cloud.databaseProperties.azureEdition": "Edición", - "cloud.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", - "cloud.databaseProperties.owner": "Propietario", - "cloud.databaseProperties.serviceLevelObjective": "Plan de tarifa", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versión", - "databasesListProperties.lastBackup": "Última copia de seguridad", - "databasesListProperties.name": "Nombre", - "databasesListProperties.size": "Tamaño (MB)", - "databasesListProperties.status": "Estado", - "json.format.enable.desc": "Habilitar/deshabilitar formateador JSON predeterminado (requiere reiniciar)", - "json.schemas.desc": "Asociar esquemas a archivos JSON en el proyecto actual", - "json.schemas.fileMatch.desc": "Una matriz de patrones de archivo con los cuales coincidir cuando los archivos JSON se resuelvan en esquemas.", - "json.schemas.fileMatch.item.desc": "Un patrón de archivo que puede contener \"*\" con el cual coincidir cuando los archivos JSON se resuelvan en esquemas.", - "json.schemas.schema.desc": "La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema.", "json.schemas.url.desc": "Una dirección URL a un esquema o una ruta de acceso relativa a un esquema en el directorio actual", - "mssql.configuration.title": "Configuración de MSSQL", - "mssql.connectionOptions.applicationIntent.description": "Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor", - "mssql.connectionOptions.applicationIntent.displayName": "Intención de la aplicación", - "mssql.connectionOptions.applicationName.description": "El nombre de la aplicación", - "mssql.connectionOptions.applicationName.displayName": "Nombre de la aplicación", - "mssql.connectionOptions.attachDbFilename.description": "Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar", - "mssql.connectionOptions.attachDbFilename.displayName": "Adjuntar nombre de archivo de base de datos", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", - "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticación de Windows", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Inicio de sesión SQL", - "mssql.connectionOptions.authType.description": "Especifica el método de autenticación con SQL Server", - "mssql.connectionOptions.authType.displayName": "Tipo de autenticación", - "mssql.connectionOptions.columnEncryptionSetting.description": "Habilita o deshabilita Always Encrypted para la conexión.", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error", - "mssql.connectionOptions.commandTimeout.displayName": "Tiempo de espera del comando", - "mssql.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", - "mssql.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", - "mssql.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", - "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de conexión", - "mssql.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", - "mssql.connectionOptions.connectTimeout.displayName": "Tiempo de espera de la conexión", - "mssql.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", - "mssql.connectionOptions.connectionName.displayName": "Nombre (opcional)", - "mssql.connectionOptions.contextConnection.description": "Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server", - "mssql.connectionOptions.contextConnection.displayName": "Conexión contextual", - "mssql.connectionOptions.currentLanguage.description": "El nombre del registro de idioma de SQL Server", - "mssql.connectionOptions.currentLanguage.displayName": "Idioma actual", - "mssql.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", - "mssql.connectionOptions.databaseName.displayName": "Base de datos", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestación de Azure", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servicio de protección de host", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Ninguno", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestación", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL de atestación", - "mssql.connectionOptions.encrypt.categoryValues.false": "Optional (False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Strict", - "mssql.connectionOptions.encrypt.categoryValues.true": "Mandatory (True)", - "mssql.connectionOptions.encrypt.description": "Cuando es \"Mandatory\" o \"Strict\", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en \"Strict\", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado \"Strict\" se admite en SQL Server 2022 y posteriores.", - "mssql.connectionOptions.encrypt.displayName": "Cifrar", - "mssql.connectionOptions.failoverPartner.description": "El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error", - "mssql.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", + "json.schemas.fileMatch.item.desc": "Un patrón de archivo que puede contener \"*\" con el cual coincidir cuando los archivos JSON se resuelvan en esquemas.", "mssql.connectionOptions.groupName.advanced": "Opciones avanzadas", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Una matriz de patrones de archivo con los cuales coincidir cuando los archivos JSON se resuelvan en esquemas.", + "mssql.query.executionTimeout": "Un tiempo de espera de ejecución de 0 indica una espera ilimitada (sin tiempo de espera)", + "mssql.connectionOptions.applicationIntent.displayName": "Intención de la aplicación", + "mssql.connectionOptions.applicationName.displayName": "Nombre de la aplicación", + "json.schemas.desc": "Asociar esquemas a archivos JSON en el proyecto actual", + "title.attachDatabase": "Adjuntar (versión preliminar)", + "mssql.connectionOptions.attachDbFilename.displayName": "Adjuntar nombre de archivo de base de datos", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL de atestación", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestación", + "mssql.connectionOptions.authType.displayName": "Tipo de autenticación", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory: universal con compatibilidad con MFA", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestación de Azure", + "title.changeNotebookConnection": "Cambiar conexión de SQL Notebook", + "mssql.connectionOptions.commandTimeout.displayName": "Tiempo de espera del comando", + "cloud.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", + "onprem.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", + "onprem.serverProperties.machineName": "Nombre del equipo", + "mssql.connectionOptions.connectRetryCount.displayName": "Recuento de reintentos de conexión", + "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalo de reintento de conexión", + "mssql.connectionOptions.connectTimeout.displayName": "Tiempo de espera de la conexión", "mssql.connectionOptions.groupName.connectionResiliency": "Resistencia de la conexión", "mssql.connectionOptions.groupName.context": "Contexto", - "mssql.connectionOptions.groupName.initialization": "Inicialización", - "mssql.connectionOptions.groupName.pooling": "Agrupación", - "mssql.connectionOptions.groupName.replication": "Replicación", - "mssql.connectionOptions.groupName.security": "Seguridad", - "mssql.connectionOptions.groupName.source": "Origen", - "mssql.connectionOptions.hostNameInCertificate.description": "Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Nombre de host en el certificado:", - "mssql.connectionOptions.loadBalanceTimeout.description": "Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Tiempo de espera del equilibrio de carga", - "mssql.connectionOptions.maxPoolSize.description": "El número máximo de conexiones permitidas en el grupo", - "mssql.connectionOptions.maxPoolSize.displayName": "Tamaño máximo del grupo", - "mssql.connectionOptions.minPoolSize.description": "El número mínimo de conexiones permitidas en el grupo", - "mssql.connectionOptions.minPoolSize.displayName": "Tamaño mínimo del grupo", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Conmutación por error de varias subredes", - "mssql.connectionOptions.multipleActiveResultSets.description": "Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión.", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados activos múltiples (MARS)", - "mssql.connectionOptions.packetSize.description": "Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server", - "mssql.connectionOptions.packetSize.displayName": "Tamaño del paquete", - "mssql.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", - "mssql.connectionOptions.password.displayName": "Contraseña", - "mssql.connectionOptions.persistSecurityInfo.description": "Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Información de seguridad persistente", - "mssql.connectionOptions.pooling.description": "Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado", - "mssql.connectionOptions.pooling.displayName": "Agrupación", - "mssql.connectionOptions.port.displayName": "Puerto", - "mssql.connectionOptions.replication.description": "Utilizado por SQL Server en replicación", - "mssql.connectionOptions.replication.displayName": "Replicación", - "mssql.connectionOptions.secureEnclaves.description": "Habilitar o deshabilitar enclaves seguros para la conexión", - "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", - "mssql.connectionOptions.serverName.description": "Nombre de la instancia de SQL Server", - "mssql.connectionOptions.serverName.displayName": "Servidor", - "mssql.connectionOptions.serverName.placeholder": "por ejemplo, tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict.", - "mssql.connectionOptions.trustServerCertificate.displayName": "Certificado de servidor de confianza", - "mssql.connectionOptions.typeSystemVersion.description": "Indica qué sistema de tipo de servidor el proveedor expondrá por medio de DataReader.", - "mssql.connectionOptions.typeSystemVersion.displayName": "Versión de sistema de tipo", - "mssql.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", - "mssql.connectionOptions.userName.displayName": "Nombre del usuario", - "mssql.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a SQL Server", - "mssql.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", - "mssql.disabled": "Deshabilitado", - "mssql.enableSqlAuthenticationProvider": "Habilita el uso del proveedor de autenticación de SQL para el modo de autenticación \"Active Directory interactivo\" cuando el usuario selecciona la autenticación \"AzureMFA\". Esto habilita la integración del punto de conexión de recursos del lado servidor al capturar tokens de acceso. Esta opción solo se admite para la biblioteca de autenticación de Azure \"MSAL\". Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor.", - "mssql.enabled": "Habilitado", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Resalta la operación del plan de ejecución con el mayor número real de filas para todas las ejecuciones.", - "mssql.executionPlan.cost": "Resalta la operación del plan de ejecución con el costo más alto.", - "mssql.executionPlan.expensiveOperationMetric": "Métrica predeterminada que se va a usar para resaltar una operación costosa en los planes de ejecución de consultas", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Resalta la operación del plan de ejecución que usó más tiempo de CPU.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Resalta la operación del plan de ejecución que tardó más tiempo.", - "mssql.executionPlan.expensiveOperationMetric.off": "El resaltado de operaciones costosas se desactivará para los planes de ejecución.", - "mssql.executionPlan.numberOfRowsRead": "Resalta la operación del plan de ejecución con el mayor número de filas leídas.", - "mssql.executionPlan.subtreeCost": "Resalta la operación del plan de ejecución con el costo de subárbol más alto.", - "mssql.exportNotebookToSql": "Exportar cuaderno como SQL", - "mssql.exportSqlAsNotebook": "Exportar SQL como cuaderno", - "mssql.format.alignColumnDefinitionsInColumns": "Indica si las definiciones de columna deben alinearse.", - "mssql.format.datatypeCasing": "Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", - "mssql.format.keywordCasing": "Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", - "mssql.format.placeCommasBeforeNextStatement": "Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, \", micolumna2\" en lugar de al final, por ejemplo, \"micolumna1,\".", - "mssql.format.placeSelectStatementReferencesOnNewLine": "¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en \"SELECT C1, C2 FROM T1\", C1 y C2 estarán en líneas separadas", - "mssql.ignorePlatformWarning": "[Opcional] No mostrar advertencias de plataformas no compatibles", - "mssql.intelliSense.enableErrorChecking": "Indica si debe habilitarse la comprobación de errores de IntelliSense.", - "mssql.intelliSense.enableIntelliSense": "Indica si debe habilitarse IntelliSense.", - "mssql.intelliSense.enableQuickInfo": "Indica si debe habilitarse la información rápida de IntelliSense.", - "mssql.intelliSense.enableSuggestions": "Indica si deben habilitarse las sugerencias de IntelliSense.", - "mssql.intelliSense.lowerCaseSuggestions": "Indica si las sugerencias de IntelliSense deben estar en minúsculas.", - "mssql.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", - "mssql.logFilesRemovalLimit": "Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio.", - "mssql.logRetentionMinutes": "Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana.", + "mssql.connectionOptions.contextConnection.displayName": "Conexión contextual", + "mssql.connectionOptions.currentLanguage.displayName": "Idioma actual", + "mssql.connectionOptions.connectionName.description": "Nombre personalizado de la conexión", + "mssql.connectionOptions.databaseName.displayName": "Base de datos", + "mssql.connectionOptions.applicationIntent.description": "Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor", + "mssql.connectionOptions.connectRetryInterval.description": "Retraso entre intentos para restaurar la conexión", + "title.designTable": "Diseño", + "title.detachDatabase": "Desasociar (versión preliminar)", "mssql.objectExplorer.disableGroupBySchema": "Deshabilitar Agrupar por esquema", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: deshabilitar Agrupar por esquema", + "mssql.disabled": "Deshabilitado", + "title.dropObject": "Quitar (versión preliminar)", + "cloud.databaseProperties.azureEdition": "Edición", + "onprem.serverProperties.serverEdition": "Edición", "mssql.objectExplorer.enableGroupBySchema": "Habilitar Agrupar por esquema", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: habilitar Agrupar por esquema", - "mssql.objectExplorer.expandTimeout": "Tiempo de espera en segundos para expandir un nodo en Explorador de objetos. El valor predeterminado es 45 segundos.", - "mssql.objectExplorer.groupBySchema": "Cuando se habilita, los objetos de base de datos del Explorador de objetos se clasificarán por esquema.", - "mssql.parallelMessageProcessing": "[Experimental] Si las solicitudes al servicio de herramientas SQL se deben controlar en paralelo. Esto se introduce para detectar los problemas que puede haber al controlar todas las solicitudes en paralelo. El valor predeterminado es false. Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor.", - "mssql.piiLogging": "[Opcional] Debe registrarse información de identificación personal (DCP) en el archivo de registro.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Habilitar parametrización de Always Encrypted", "mssql.query.ansiDefaults": "Habilitar SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "Habilitar SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "Habilitar SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "Habilitar SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "Habilitar SET ANSI_PADDING", "mssql.query.ansiWarnings": "Habilitar SET ANSI_WARNINGS", "mssql.query.arithAbort": "Habilitar la opción SET ARITHABORT", "mssql.query.cursorCloseOnCommit": "Habilitar SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "Habilitar la opción SET DEADLOCK_PRIORITY", - "mssql.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\".", - "mssql.query.executionTimeout": "Un tiempo de espera de ejecución de 0 indica una espera ilimitada (sin tiempo de espera)", "mssql.query.implicitTransactions": "Habilitar SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "Habilitar la opción SET LOCK TIMEOUT (en milisegundos)", - "mssql.query.maxCharsToStore": "Número máximo de caracteres/bytes que se almacenarán para cada valor en columnas de caracteres o binarios después de ejecutar una consulta. Valor predeterminado: 65 535. Intervalo de valores válido: de 1 a 2 147 483 647.", - "mssql.query.maxXmlCharsToStore": "Número máximo de caracteres que se almacenarán para cada valor en columnas XML después de ejecutar una consulta. Valor predeterminado: 2 097 152. Intervalo de valores válido: de 1 a 2 147 483 647.", "mssql.query.noCount": "Habilitar la opción SET NOCOUNT", "mssql.query.noExec": "Habilitar la opción SET NOEXEC", "mssql.query.parseOnly": "Habilitar la opción SET PARSEONLY", "mssql.query.queryGovernorCostLimit": "Habilitar SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "Habilitar SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "Número máximo de filas para devolver antes de que el servidor deje de procesar la consulta.", "mssql.query.statisticsIO": "Habilitar la opción SET STATISTICS IO", "mssql.query.statisticsTime": "Habilitar la opción SET STATISTICS TIME", - "mssql.query.textSize": "Tamaño máximo del texto y datos de ntext devueltos por una instrucción SELECT", "mssql.query.transactionIsolationLevel": "Habilitar la opción SET TRANSACTION ISOLATION LEVEL", "mssql.query.xactAbortOn": "Habilitar la opción SET XACT_ABORT ON", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indica si se permite que el diseñador de tablas deshabilite y vuelva a habilitar los desencadenadores DDL durante la publicación.", - "mssql.tableDesigner.preloadDatabaseModel": "Indica si se debe cargar previamente el modelo de base de datos cuando se expande el nodo de base de datos en el explorador de objetos. Cuando se habilita, se puede reducir el tiempo de carga del diseñador de tablas. Nota: Es posible que vea un uso de memoria mayor que el normal si necesita expandir una gran cantidad de nodos de base de datos.", - "mssql.tracing.desc": "Realiza un seguimiento de la comunicación entre Azure Data Studio y el Servicio de herramientas de SQL al canal de salida del Servicio de herramientas de SQL. ADVERTENCIA: esto puede incluir información confidencial cuando está habilitado el registro detallado.", - "mssql.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.", - "objectsListProperties.name": "Nombre", - "onprem.databaseProperties.compatibilityLevel": "Nivel de compatibilidad", + "json.format.enable.desc": "Habilitar/deshabilitar formateador JSON predeterminado (requiere reiniciar)", + "mssql.enabled": "Habilitado", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "Habilita o deshabilita Always Encrypted para la conexión.", + "mssql.connectionOptions.secureEnclaves.description": "Habilitar o deshabilitar enclaves seguros para la conexión", + "mssql.enableSqlAuthenticationProvider": "Habilita el uso del proveedor de autenticación de SQL para el modo de autenticación \"Active Directory interactivo\" cuando el usuario selecciona la autenticación \"AzureMFA\". Esto habilita la integración del punto de conexión de recursos del lado servidor al capturar tokens de acceso. Esta opción solo se admite para la biblioteca de autenticación de Azure \"MSAL\". Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor.", + "mssql.connectionOptions.encrypt.displayName": "Cifrar", + "mssql.executionPlan.expensiveOperationMetric.off": "El resaltado de operaciones costosas se desactivará para los planes de ejecución.", + "mssql.exportNotebookToSql": "Exportar cuaderno como SQL", + "mssql.exportSqlAsNotebook": "Exportar SQL como cuaderno", + "mssql.connectionOptions.failoverPartner.displayName": "Socio de conmutación por error", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Resalta la operación del plan de ejecución que tardó más tiempo.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Resalta la operación del plan de ejecución que usó más tiempo de CPU.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Resalta la operación del plan de ejecución con el mayor número real de filas para todas las ejecuciones.", + "mssql.executionPlan.numberOfRowsRead": "Resalta la operación del plan de ejecución con el mayor número de filas leídas.", + "mssql.executionPlan.cost": "Resalta la operación del plan de ejecución con el costo más alto.", + "mssql.executionPlan.subtreeCost": "Resalta la operación del plan de ejecución con el costo de subárbol más alto.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servicio de protección de host", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Nombre de host en el certificado:", + "mssql.connectionOptions.hostNameInCertificate.description": "Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados.", + "mssql.connectionOptions.password.description": "Indica la contraseña que se utilizará al conectarse al origen de datos", + "mssql.connectionOptions.userName.description": "Indica el identificador de usuario que se va a usar al conectar con el origen de datos", + "mssql.connectionOptions.typeSystemVersion.description": "Indica qué sistema de tipo de servidor el proveedor expondrá por medio de DataReader.", + "mssql.connectionOptions.groupName.initialization": "Inicialización", "onprem.databaseProperties.lastBackupDate": "Última copia de seguridad de la base de datos", "onprem.databaseProperties.lastLogBackupDate": "Última copia de seguridad de registros", - "onprem.databaseProperties.owner": "Propietario", - "onprem.databaseProperties.recoveryModel": "Modelo de recuperación", - "onprem.serverProperties.machineName": "Nombre del equipo", - "onprem.serverProperties.osVersion": "Versión del sistema operativo", - "onprem.serverProperties.serverEdition": "Edición", - "onprem.serverProperties.serverVersion": "Versión", - "title.changeNotebookConnection": "Cambiar conexión de SQL Notebook", - "title.clearSearchServerResult": "Buscar: Borrar los resultados del servidor de búsqueda", - "title.deleteObject": "Eliminar", - "title.designTable": "Diseño", - "title.newObject": "Nuevo", + "databasesListProperties.lastBackup": "Última copia de seguridad", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Tiempo de espera del equilibrio de carga", + "mssql.configuration.title": "Configuración de MSSQL", + "mssql.connectionOptions.encrypt.categoryValues.true": "Mandatory (True)", + "mssql.connectionOptions.maxPoolSize.displayName": "Tamaño máximo del grupo", + "mssql.query.maxXmlCharsToStore": "Número máximo de caracteres que se almacenarán para cada valor en columnas XML después de ejecutar una consulta. Valor predeterminado: 2 097 152. Intervalo de valores válido: de 1 a 2 147 483 647.", + "mssql.query.maxCharsToStore": "Número máximo de caracteres/bytes que se almacenarán para cada valor en columnas de caracteres o binarios después de ejecutar una consulta. Valor predeterminado: 65 535. Intervalo de valores válido: de 1 a 2 147 483 647.", + "mssql.logFilesRemovalLimit": "Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio.", + "mssql.query.setRowCount": "Número máximo de filas para devolver antes de que el servidor deje de procesar la consulta.", + "mssql.query.textSize": "Tamaño máximo del texto y datos de ntext devueltos por una instrucción SELECT", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Tamaño mínimo del grupo", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Conmutación por error de varias subredes", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados activos múltiples (MARS)", + "objectsListProperties.name": "Nombre", + "databasesListProperties.name": "Nombre", + "mssql.connectionOptions.connectionName.displayName": "Nombre (opcional)", + "mssql.connectionOptions.serverName.description": "Nombre de la instancia de SQL Server", + "title.newObject": "Nuevo (versión preliminar)", + "title.newDatabase": "Nueva base de datos (versión preliminar)", "title.newTable": "Nueva tabla", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Ninguno", + "mssql.connectionOptions.connectRetryCount.description": "Número de intentos para restaurar la conexión", + "mssql.logRetentionMinutes": "Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana.", + "onprem.serverProperties.osVersion": "Versión del sistema operativo", + "mssql.connectionOptions.encrypt.categoryValues.false": "Optional (False)", + "cloud.databaseProperties.owner": "Propietario", + "onprem.databaseProperties.owner": "Propietario", + "mssql.connectionOptions.packetSize.displayName": "Tamaño del paquete", + "mssql.connectionOptions.password.displayName": "Contraseña", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Información de seguridad persistente", + "mssql.connectionOptions.groupName.pooling": "Agrupación", + "mssql.connectionOptions.pooling.displayName": "Agrupación", + "mssql.connectionOptions.port.displayName": "Puerto", + "cloud.databaseProperties.serviceLevelObjective": "Plan de tarifa", "title.objectProperties": "Propiedades (versión preliminar)", - "title.renameObject": "Renombrar", + "onprem.databaseProperties.recoveryModel": "Modelo de recuperación", + "title.renameObject": "Cambiar nombre (versión preliminar)", + "mssql.connectionOptions.groupName.replication": "Replicación", + "mssql.connectionOptions.replication.displayName": "Replicación", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Inicio de sesión SQL", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: deshabilitar Agrupar por esquema", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: habilitar Agrupar por esquema", + "title.clearSearchServerResult": "Buscar: Borrar los resultados del servidor de búsqueda", "title.searchServers": "Buscar: Servidores", - "title.showLogFile": "Mostrar archivo de registro" + "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", + "mssql.connectionOptions.groupName.security": "Seguridad", + "mssql.connectionOptions.serverName.displayName": "Servidor", + "mssql.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\".", + "mssql.intelliSense.enableIntelliSense": "Indica si debe habilitarse IntelliSense.", + "mssql.intelliSense.enableErrorChecking": "Indica si debe habilitarse la comprobación de errores de IntelliSense.", + "mssql.intelliSense.enableQuickInfo": "Indica si debe habilitarse la información rápida de IntelliSense.", + "mssql.intelliSense.enableSuggestions": "Indica si deben habilitarse las sugerencias de IntelliSense.", + "mssql.intelliSense.lowerCaseSuggestions": "Indica si las sugerencias de IntelliSense deben estar en minúsculas.", + "mssql.format.alignColumnDefinitionsInColumns": "Indica si las definiciones de columna deben alinearse.", + "mssql.format.datatypeCasing": "Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", + "mssql.format.keywordCasing": "Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato).", + "mssql.format.placeSelectStatementReferencesOnNewLine": "¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en \"SELECT C1, C2 FROM T1\", C1 y C2 estarán en líneas separadas", + "title.showLogFile": "Mostrar archivo de registro", + "databasesListProperties.size": "Tamaño (MB)", + "mssql.connectionOptions.packetSize.description": "Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server", + "mssql.connectionOptions.groupName.source": "Origen", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros", + "mssql.connectionOptions.authType.description": "Especifica el método de autenticación con SQL Server", + "databasesListProperties.status": "Estado", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Strict", + "mssql.connectionOptions.currentLanguage.description": "El nombre del registro de idioma de SQL Server", + "mssql.executionPlan.expensiveOperationMetric": "Métrica predeterminada que se va a usar para resaltar una operación costosa en los planes de ejecución de consultas", + "mssql.connectionOptions.commandTimeout.description": "Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error", + "mssql.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", + "mssql.connectionOptions.maxPoolSize.description": "El número máximo de conexiones permitidas en el grupo", + "mssql.connectionOptions.loadBalanceTimeout.description": "Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya", + "mssql.connectionOptions.minPoolSize.description": "El número mínimo de conexiones permitidas en el grupo", + "mssql.connectionOptions.applicationName.description": "El nombre de la aplicación", + "mssql.connectionOptions.databaseName.description": "Nombre del catálogo o base de datos inicial del origen de datos", + "mssql.connectionOptions.attachDbFilename.description": "Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar", + "mssql.connectionOptions.workstationId.description": "El nombre de la estación de trabajo que se conecta a SQL Server", + "mssql.connectionOptions.failoverPartner.description": "El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error", + "json.schemas.schema.desc": "La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema.", + "mssql.objectExplorer.expandTimeout": "Tiempo de espera en segundos para expandir un nodo en Explorador de objetos. El valor predeterminado es 45 segundos.", + "mssql.tracing.desc": "Realiza un seguimiento de la comunicación entre Azure Data Studio y el Servicio de herramientas de SQL al canal de salida del Servicio de herramientas de SQL. ADVERTENCIA: esto puede incluir información confidencial cuando está habilitado el registro detallado.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Certificado de servidor de confianza", + "cloud.serverProperties.serverEdition": "Escribir", + "mssql.connectionOptions.typeSystemVersion.displayName": "Versión de sistema de tipo", + "mssql.connectionOptions.replication.description": "Utilizado por SQL Server en replicación", + "mssql.connectionOptions.userName.displayName": "Nombre de usuario", + "cloud.serverProperties.serverVersion": "Versión", + "onprem.serverProperties.serverVersion": "Versión", + "mssql.connectionOptions.encrypt.description": "Cuando es \"Mandatory\" o \"Strict\", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en \"Strict\", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado \"Strict\" se admite en SQL Server 2022 y posteriores.", + "mssql.objectExplorer.groupBySchema": "Cuando se habilita, los objetos de base de datos del Explorador de objetos se clasificarán por esquema.", + "mssql.connectionOptions.persistSecurityInfo.description": "Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión", + "mssql.connectionOptions.trustServerCertificate.description": "Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict.", + "mssql.connectionOptions.contextConnection.description": "Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server", + "mssql.connectionOptions.multipleActiveResultSets.description": "Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión.", + "mssql.connectionOptions.pooling.description": "Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indica si se permite que el diseñador de tablas deshabilite y vuelva a habilitar los desencadenadores DDL durante la publicación.", + "mssql.tableDesigner.preloadDatabaseModel": "Indica si se debe cargar previamente el modelo de base de datos cuando se expande el nodo de base de datos en el explorador de objetos. Cuando se habilita, se puede reducir el tiempo de carga del diseñador de tablas. Nota: Es posible que vea un uso de memoria mayor que el normal si necesita expandir una gran cantidad de nodos de base de datos.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticación de Windows", + "mssql.connectionOptions.workstationId.displayName": "Id. de estación de trabajo", + "mssql.parallelMessageProcessing": "[Experimental] Si las solicitudes al servicio de herramientas SQL se deben controlar en paralelo. Esto se introduce para detectar los problemas que puede haber al controlar todas las solicitudes en paralelo. El valor predeterminado es false. Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor.", + "mssql.ignorePlatformWarning": "[Opcional] No mostrar advertencias de plataformas no compatibles", + "mssql.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", + "mssql.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.", + "mssql.piiLogging": "[Opcional] Debe registrarse información de identificación personal (DCP) en el archivo de registro.", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, \", micolumna2\" en lugar de al final, por ejemplo, \"micolumna1,\"." } } } \ 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/Microsoft.notebook.i18n.json similarity index 94% rename from i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.notebook.i18n.json index 223e561103..5ac1dc543c 100644 --- a/i18n/ads-language-pack-es/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "No se pudo encontrar el paquete especificado" + "managePackages.packageNotFound": "No se pudo encontrar el paquete especificado", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Error: {0} tiene un archivo toc.yml incorrecto", - "InvalidError.tocFile": "Archivo de TDC no válido", + "invalidTextPlaceholder": "-", "add": "Agregar", "addRemoteBook": "Adición de libro de Jupyter remoto", + "labelAddToLevel": "Agregar a este nivel", "allFiles": "Todos los archivos", - "book": "Jupyter Book", - "bookDescription": "Los libros Jupyter se utilizan para organizar los bloc de notas.", - "bookInitializeFailed": "No se pudo encontrar un archivo de tabla de contenido en el libro de Jupyter especificado.", - "booksNotFound": "Actualmente no hay ningún libro de Juypyter disponible en el vínculo proporcionado", "browse": "Examinar", "close": "Cerrar", "closeBookError": "No se pudo cerrar {0} el libro de Jupyter: {1}", "configFileError": "Falta el archivo de configuración.", - "confirmOverwrite": "El archivo ya existe. ¿Está seguro de que desea sobrescribirlo?", - "confirmReplace": "La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta?", "contentFolder": "Carpeta de contenido", "contentFolderOptional": "Carpeta de contenido (opcional)", + "msgContentFolderError": "La ruta de acceso a la carpeta de contenido no existe.", "create": "Crear", - "duplicateFileError": "El archivo {0} ya existe en la carpeta de destino {1}. \r\n Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", + "msgTaskName": "Descargar libro de Jupyter remoto", + "msgDownloadLocation": "Descarga en {0} en curso", + "msgRemoteBookDirectoryError": "Error al crear el directorio de libros de Jupyter remotos", + "msgRemoteBookUnpackingError": "Error al descomprimir el libro de Jupyter remoto", + "msgRemoteBookDownloadError": "Error al descargar el libro de Jupyter remoto", "editBookError": "Error al editar el libro de Jupyter {0}: {1}", + "selectBookError": "Error al seleccionar un libro de Jupyter o una sección para editarlo: {0}.", + "msgCreateBookWarningMsg": "Error al intentar obtener acceso a: {0}", + "Invalid toc.yml": "Error: {0} tiene un archivo toc.yml incorrecto", + "bookInitializeFailed": "No se pudo encontrar un archivo de tabla de contenido en el libro de Jupyter especificado.", + "sectionNotFound": "No se pudo encontrar la sección {0} en {1}.", + "readBookError": "No se pudo leer el libro de {0}: {1}", "fileExtension": "Extensión de archivo", "fileName": "Nombre de archivo", + "confirmOverwrite": "El archivo ya existe. ¿Está seguro de que desea sobrescribirlo?", + "msgDuplicateFileName": "El archivo {0} ya existe en la carpeta de destino", + "duplicateFileError": "El {0} archivo ya existe en la carpeta de destino {1} \r\nSe ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos.", + "confirmReplace": "La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta?", + "onGitHub": "GitHub", "httpRequestError": "Error de la solicitud HTTP: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "Agregar a este nivel", - "labelBookFolder": "Seleccionar libro de Jupyter", - "labelBookSection": "Seleccionar sección del libro de Jupyter", - "labelSelectFolder": "Seleccionar carpeta", - "language": "Lenguaje", - "learnMore": "Más información.", - "location": "Ubicación", - "missingFileError": "Falta el archivo {0} de {1}.", + "InvalidError.tocFile": "Archivo de TDC no válido", + "book": "Jupyter Book", "msgBookAlreadyTrusted": "El libro Jupyter ya está marcado como de confianza en esta área de trabajo.", "msgBookAlreadyUntrusted": "El libro de Jupyter ya se ha marcado como que no es de confianza en esta área de trabajo.", - "msgBookNotFound": "No se ha encontrado ningún libro de Jupyter", - "msgBookPinned": "El libro de Jupyter {0} está ahora anclado en el área de trabajo.", + "msgBookUntrusted": "El libro de Jupyter ya no es de confianza en esta área de trabajo", "msgBookTrusted": "El libro de Jupyter ahora es de confianza en el área de trabajo.", "msgBookUnpinned": "El libro de Jupyter {0} ya no está anclado en esta área de trabajo.", - "msgBookUntrusted": "El libro de Jupyter ya no es de confianza en esta área de trabajo", - "msgContentFolderError": "La ruta de acceso a la carpeta de contenido no existe.", - "msgCreateBookWarningMsg": "Error al intentar obtener acceso a: {0}", - "msgDownloadLocation": "Descarga en {0} en curso", - "msgDuplicateFileName": "El archivo {0} ya existe en la carpeta de destino", - "msgInvalidSaveFolder": "La ruta de acceso a la ubicación no es válida.", - "msgNo": "No", - "msgReleaseNotFound": "Versiones no encontradas", - "msgRemoteBookDirectoryError": "Error al crear el directorio de libros de Jupyter remotos", - "msgRemoteBookDownloadComplete": "La descarga del libro remoto de Jupyter se ha completado", - "msgRemoteBookDownloadError": "Error al descargar el libro de Jupyter remoto", - "msgRemoteBookDownloadProgress": "La descarga del libro remoto de Jupyter está en progreso", - "msgRemoteBookUnpackingError": "Error al descomprimir el libro de Jupyter remoto", - "msgResourceNotFound": "No se encuentra el recurso.", - "msgSampleCodeDataFrame": "Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.", - "msgSaveFolderError": "La ruta de acceso a la ubicación no existe.", - "msgTaskName": "Descargar libro de Jupyter remoto", - "msgUndefinedAssetError": "El libro de Jupyter seleccionado no es válido", - "msgYes": "Sí", + "msgBookPinned": "El libro de Jupyter {0} está ahora anclado en el área de trabajo.", + "bookDescription": "Los libros Jupyter se utilizan para organizar los bloc de notas.", + "msgBookNotFound": "No se ha encontrado ningún libro de Jupyter", + "language": "Idioma", + "learnMore": "Obtenga más información.", + "location": "Ubicación", + "missingFileError": "Falta el archivo {0} de {1}.", "name": "Nombre", "newBook": "Nuevo libro de Jupyter (versión preliminar)", "newMarkdown": "Nuevo Markdown (versión preliminar)", "newNotebook": "Nuevo bloc de notas (versión preliminar)", "newSection": "Nueva sección (versión preliminar)", + "msgNo": "No", + "booksNotFound": "Actualmente no hay ningún libro de Juypyter disponible en el vínculo proporcionado", "noBooksSelected": "Actualmente no hay ningún libro de Jupyter seleccionado en viewlet.", - "onGitHub": "GitHub", - "onsharedFile": "Archivo compartido", - "openBookError": "No se pudo abrir {0} el libro de Jupyter: {1}", "openExternalLinkCommand": "Abrir vínculo externo", - "openExternalLinkError": "Error al abrir el vínculo {0}: {1}", + "openBookError": "No se pudo abrir {0} el libro de Jupyter: {1}", "openMarkdownCommand": "Abrir Markdown", + "openNotebookCommand": "Abrir Notebook", + "openExternalLinkError": "Error al abrir el vínculo {0}: {1}", "openMarkdownError": "Error en la apertura de Markdown {0}: {1}", - "openNotebookCommand": "Abrir cuaderno", "openNotebookError": "Error al abrir el cuaderno {0}: {1}", "openUntitledNotebookError": "Error al abrir el cuaderno sin título {0} como sin título: {1}", - "readBookError": "No se pudo leer el libro de {0}: {1}", "releases": "Versiones", + "msgReleaseNotFound": "Versiones no encontradas", + "msgRemoteBookDownloadComplete": "La descarga del libro remoto de Jupyter se ha completado", + "msgRemoteBookDownloadProgress": "La descarga del libro remoto de Jupyter está en progreso", "repoUrl": "Dirección URL del repositorio", + "msgResourceNotFound": "No se encuentra el recurso.", "saveLocation": "Guardar ubicación", + "msgSaveFolderError": "La ruta de acceso a la ubicación no existe.", + "msgInvalidSaveFolder": "La ruta de acceso a la ubicación no es válida.", "search": "Buscar", - "sectionNotFound": "No se pudo encontrar la sección {0} en {1}.", - "selectBookError": "Error al seleccionar un libro de Jupyter o una sección para editarlo: {0}.", + "labelSelectFolder": "Seleccionar carpeta", + "labelBookFolder": "Seleccionar libro de Jupyter", + "labelBookSection": "Seleccionar sección del libro de Jupyter", + "onsharedFile": "Archivo compartido", + "msgUndefinedAssetError": "El libro de Jupyter seleccionado no es válido", + "urlGithubError": "La dirección URL proporcionada no es la URL de una versión de GitHub.", + "msgSampleCodeDataFrame": "Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados.", "title": "Título", "url": "Dirección URL", - "urlGithubError": "La dirección URL proporcionada no es la URL de una versión de GitHub.", - "version": "Versión" + "version": "Versión", + "msgYes": "Sí" }, "dist/common/notebookUtils": { "noNotebookVisible": "Ningún editor de cuadernos está activo", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Examinar", - "configurePython.descriptionWithKernel": "El kernel de \"{0}\" requiere que se configure un entorno de ejecución de Python y que se instalen dependencias.", - "configurePython.descriptionWithoutKernel": "Los kernel del cuaderno requieren que se configure un entorno de ejecución de Python y que se instalen dependencias.", - "configurePython.existingInstall": "Usar la instalación de Python existente", "configurePython.installationType": "Tipo de instalación", - "configurePython.locationTextBoxText": "Ubicación de la instalación de Python", "configurePython.newInstall": "Nueva instalación de Python", + "configurePythyon.noVersionsFound": "No se ha encontrado ninguna versión de Python compatible.", + "configurePython.descriptionWithoutKernel": "Los kernel del cuaderno requieren que se configure un entorno de ejecución de Python y que se instalen dependencias.", + "configurePython.locationTextBoxText": "Ubicación de la instalación de Python", "configurePython.pythonConfigured": "El entorno de ejecución de Python se ha configurado.", "configurePython.selectFileLabel": "Seleccionar", + "configurePython.descriptionWithKernel": "El kernel de \"{0}\" requiere que se configure un entorno de ejecución de Python y que se instalen dependencias.", + "configurePython.existingInstall": "Usar la instalación de Python existente", "configurePythyon.customPathLabel": "{0} (personalizada)", "configurePythyon.defaultPathLabel": "{0} (predeterminada)", - "configurePythyon.dropdownPathLabel": "{0} ({1} de Python)", - "configurePythyon.noVersionsFound": "No se ha encontrado ninguna versión de Python compatible." + "configurePythyon.dropdownPathLabel": "{0} ({1} de Python)" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "La ubicación de instalación especificada no es válida.", - "configurePython.okButtonText": "Instalar", "configurePython.page0Name": "Configurar entorno de ejecución de Python", - "configurePython.page1Name": "Instalar dependencias", - "configurePython.pythonInstallDeclined": "La instalación de Python se rechazó.", - "configurePython.pythonNotFoundMsg": "No se encuentra ninguna instalación de Python en la ubicación especificada.", + "configurePython.wizardNameWithoutKernel": "Configurar Python para ejecutar kernels", "configurePython.wizardNameWithKernel": "Configurar Python para ejecutar {0} kernel", - "configurePython.wizardNameWithoutKernel": "Configurar Python para ejecutar kernels" + "configurePython.okButtonText": "Instalar", + "configurePython.page1Name": "Instalar dependencias", + "configurePython.pythonNotFoundMsg": "No se encuentra ninguna instalación de Python en la ubicación especificada.", + "configurePython.pythonInstallDeclined": "La instalación de Python se rechazó.", + "configurePython.invalidLocationMsg": "La ubicación de instalación especificada no es válida." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Versión existente", + "configurePython.requiredDependencies": "Instalar dependencias de kernel necesarias", "configurePython.kernelLabel": "Kernel", "configurePython.pkgNameColumn": "Nombre", - "configurePython.requiredDependencies": "Instalar dependencias de kernel necesarias", - "configurePython.requiredVersionColumn": "Versión necesaria", - "msgNoRequirementsForKernel": "No se requiere ningún paquete de forma predeterminada para el kernel \"{0}\"." + "msgNoRequirementsForKernel": "No se requiere ningún paquete de forma predeterminada para el kernel \"{0}\".", + "configurePython.requiredVersionColumn": "Versión necesaria" }, "dist/dialog/managePackages/addNewPackageTab": { - "managePackages.addNewTabTitle": "Añadir nuevos", + "managePackages.addNewTabTitle": "Añadir nuevo", "managePackages.backgroundInstallComplete": "Instalación completada para {0} {1}", - "managePackages.backgroundInstallFailed": "No se pudo instalar {0} {1}. Error: {2}", - "managePackages.backgroundInstallStarted": "Instalando {0} {1}", - "managePackages.installButtonText": "Instalar", - "managePackages.installCompleteText": "Paquete instalado", - "managePackages.installProgressText": "Instalando paquete", - "managePackages.invalidTextPlaceholder": "N/D", "managePackages.noVersionsFound": "No se pudo encontrar ninguna versión válida para el paquete especificado", + "managePackages.backgroundInstallFailed": "No se pudo instalar {0} {1}. Error: {2}", + "managePackages.installButtonText": "Instalar", + "managePackages.installProgressText": "Instalando paquete", + "managePackages.backgroundInstallStarted": "Instalando {0} {1}", + "managePackages.invalidTextPlaceholder": "N/D", "managePackages.packageNameTitle": "Nombre del paquete", "managePackages.packageSummaryTitle": "Resumen del paquete", - "managePackages.packageVersionTitle": "Versiones de paquete admitidas para Python {0}", + "managePackages.installCompleteText": "Paquete instalado", + "managePackages.searchButtonLabel": "Buscar", "managePackages.searchBarPlaceholder": "Buscar {0} paquetes", - "managePackages.searchButtonLabel": "Buscar" + "managePackages.packageVersionTitle": "Versiones de paquete admitidas para Python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Desinstalación completada para {0}", - "managePackages.backgroundUninstallFailed": "No se ha podido desinstalar {0}. Error: {1}", - "managePackages.backgroundUninstallStarted": "Desinstalando {0}", "managePackages.confirmUninstall": "¿Está seguro de que desea desinstalar los paquetes especificados?", + "managePackages.backgroundUninstallComplete": "Desinstalación completada para {0}", "managePackages.deleteColumn": "Eliminar", + "managePackages.backgroundUninstallFailed": "No se ha podido desinstalar {0}. Error: {1}", "managePackages.installedTabTitle": "Instalado", "managePackages.location": "Ubicación", - "managePackages.newPkgVersionColumn": "Versión", - "managePackages.packageCount": "Se han encontrado {0} {1} paquetes", - "managePackages.packageType": "Tipo de paquete", "managePackages.pkgNameColumn": "Nombre", - "managePackages.uninstallButtonText": "Desinstalar los paquetes seleccionados", + "managePackages.packageType": "Tipo de paquete", "managePackages.uninstallCompleteText": "Paquete desinstalado", - "managePackages.uninstallProgressText": "Desinstalando paquete" + "managePackages.uninstallButtonText": "Desinstalar los paquetes seleccionados", + "managePackages.uninstallProgressText": "Desinstalando paquete", + "managePackages.backgroundUninstallStarted": "Desinstalando {0}", + "managePackages.newPkgVersionColumn": "Versión", + "managePackages.packageCount": "Se han encontrado {0} {1} paquetes" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Cerrar", @@ -177,39 +177,39 @@ }, "dist/extension": { "codeCellName": "Código", - "selectCellType": "¿Qué tipo de celda desea agregar?", - "textCellName": "Texto" + "textCellName": "Texto", + "selectCellType": "¿Qué tipo de celda desea agregar?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "¿Está seguro de que desea volver a instalar?", - "notebookFileType": "Notebooks", + "notebookFileType": "Cuadernos", "unsupportedFileType": "Solo se admiten los Notebooks de tipo .ipynb" }, "dist/jupyter/jupyterExecuteProvider": { "errNotebookUriMissing": "Se requiere una ruta de acceso del cuaderno" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "Las sesiones del cuaderno de Python activas se cerrarán para poder actualizarse. ¿Desea continuar ahora?", + "msgWaitingForInstall": "Otra instalación de Python está actualmente en curso. Esperando a que se complete.", + "msgPythonRunningError": "No se puede sobrescribir una instalación de Python existente mientras Python se está ejecutando. Cierre los cuadernos activos antes de continuar.", "dontAskAgain": "No volver a preguntar", - "msgDependenciesInstallationFailed": "Error al instalar las dependencias de Notebook: {0}", "msgDownloadPython": "Descargando Python local para la plataforma: {0} a {1}", + "msgPythonDownloadPending": "Descargando paquete de Python", "msgGetPythonUserDirFailed": "Se ha encontrado un error al obtener la ruta de acceso del usuario de Python: {0}", - "msgInstallPkgFinish": "La instalación de las dependencias de Notebook se ha completado", - "msgInstallPkgProgress": "La instalación de dependencias de Notebook está en curso", - "msgInstallPkgStart": "Instalando dependencias de Notebook, consulte la vista Tareas para obtener más información", "msgPackageRetrievalFailed": "Se ha encontrado un error al intentar recuperar la lista de paquetes instalados: {0}", "msgPythonDirectoryError": "Error al crear el directorio de instalación de Python", - "msgPythonDownloadComplete": "La descarga de Python está completa", "msgPythonDownloadError": "Error al descargar la configuración de Python", - "msgPythonDownloadPending": "Descargando paquete de Python", - "msgPythonRunningError": "No se puede sobrescribir una instalación de Python existente mientras Python se está ejecutando. Cierre los cuadernos activos antes de continuar.", "msgPythonUnpackError": "Error al desempaquetar el paquete de Python", - "msgPythonUnpackPending": "Desempaquetando paquete de Python", + "msgTaskName": "Instalando dependencias de Notebook", + "msgDependenciesInstallationFailed": "Error al instalar las dependencias de Notebook: {0}", + "msgInstallPkgStart": "Instalando dependencias de Notebook, consulte la vista Tareas para obtener más información", + "no": "No", + "msgInstallPkgFinish": "La instalación de las dependencias de Notebook se ha completado", + "msgInstallPkgProgress": "La instalación de dependencias de Notebook está en curso", + "msgPythonDownloadComplete": "La descarga de Python está completa", "msgPythonVersionUpdatePrompt": "Python {0} ya está disponible en Azure Data Studio. La versión actual de Python (3.6.6) dejará de recibir soporte en diciembre de 2021. ¿Le gustaría actualizar a Python {0} ahora?", "msgPythonVersionUpdateWarning": "Se instalará Python {0} y reemplazará a Python 3.6.6. Es posible que algunos paquetes ya no sean compatibles con la nueva versión o que sea necesario volver a instalarlos. Se creará un cuaderno para ayudarle a reinstalar todos los paquetes de PIP. ¿Desea continuar con la actualización ahora?", - "msgShutdownNotebookSessions": "Las sesiones del cuaderno de Python activas se cerrarán para poder actualizarse. ¿Desea continuar ahora?", - "msgTaskName": "Instalando dependencias de Notebook", - "msgWaitingForInstall": "Otra instalación de Python está actualmente en curso. Esperando a que se complete.", - "no": "No", + "msgPythonUnpackPending": "Desempaquetando paquete de Python", "yes": "Sí" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "Error en la solicitud de información del paquete: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Error enviado desde Jupyter: {0}", - "jupyterOutputMsgStart": "... Iniciando el servidor de Notebook", "jupyterOutputMsgStartSuccessful": "... Jupyter se está ejecutando en {0}", - "notebookStartProcessExitPremature": "El proceso del cuaderno se ha cerrado prematuramente con el error {0}. Salida de StdErr: {1}.", - "serverStopError": "Error al detener el servidor de Notebook: {0}" + "jupyterOutputMsgStart": "... Iniciando el servidor de Notebook", + "jupyterError": "Error enviado desde Jupyter: {0}", + "serverStopError": "Error al detener el servidor de Notebook: {0}", + "notebookStartProcessExitPremature": "El proceso del cuaderno se ha cerrado prematuramente con el error {0}. Salida de StdErr: {1}." }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "¿Descargar y abrir \"{0}\"?", - "notebook.fileDownloadError": "Error en la solicitud de apertura de archivo: {0} {1}", - "notebook.fileNotFound": "No se pudo encontrar el archivo especificado", "notebook.unsupportedAction": "No se admite la acción {0} para este controlador", - "unsupportedScheme": "No se puede abrir el vínculo {0} porque solo se admiten vínculos HTTP, HTTPS y File." + "unsupportedScheme": "No se puede abrir el vínculo {0} porque solo se admiten vínculos HTTP, HTTPS y File.", + "notebook.fileNotFound": "No se pudo encontrar el archivo especificado", + "notebook.confirmOpen": "¿Descargar y abrir \"{0}\"?", + "notebook.fileDownloadError": "Error en la solicitud de apertura de archivo: {0} {1}" }, "package": { - "books-preview-category": "Jupyter Books", - "config.jupyter.extraKernelsDescription": "Id. de los kernels adicionales para habilitar", - "config.jupyter.extraKernelsTitle": "Kernels adicionales", - "config.jupyter.kernelConfigValuesDescription": "Opciones de configuración para kernels de Jupyter. Se administra automáticamente y no se recomienda la edición manual.", - "description": "Define la contribución de Notebook basada en el protocolo de datos y muchos comandos y contribuciones de Notebook.", - "displayName": "Extensiones principales de Notebook", - "notebook.allowRoot.description": "Permitir que el servidor de Jupyter se ejecute como usuario raíz", - "notebook.analyzeJupyterNotebook": "Analizar en Notebook", - "notebook.collapseBookItems.description": "Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks", "notebook.command.addcell": "Agregar celda", - "notebook.command.addcode": "Agregar celda de código", - "notebook.command.addtext": "Agregar celda de texto", - "notebook.command.boldText": "Texto de Markdown en negrita", - "notebook.command.clearactivecellresult": "Borrar resultado de la celda", "notebook.command.codeBlock": "Agregar bloque de código", - "notebook.command.highlightText": "Resaltar texto de Markdown", - "notebook.command.italicizeText": "Poner en cursiva el texto de Markdown", - "notebook.command.new": "Nuevo Notebook", - "notebook.command.open": "Abrir Notebook", - "notebook.command.runactivecell": "Ejecutar celda", - "notebook.command.runallcells": "Ejecutar celdas", - "notebook.command.underlineText": "Subrayado del texto de Markdown", - "notebook.configuration.title": "Configuración de Notebook", - "notebook.dontPromptPythonUpdate.description": "No mostrar el mensaje para actualizar Python.", - "notebook.jupyterServerShutdownTimeout.description": "La cantidad de tiempo (en minutos) que se debe esperar antes de apagar un servidor después de cerrar todos los cuadernos. (Escriba 0 para no apagar)", - "notebook.maxBookSearchDepth.description": "Profundidad máxima de subdirectorios para buscar Books (especifique 0 para infinito)", - "notebook.maxTableRows.description": "Número máximo de filas devueltas por tabla en el editor de Notebook", - "notebook.overrideEditorTheming.description": "Invalide la configuración predeterminada del editor en el editor de Notebook. Los ajustes incluyen el color de fondo, el color de la línea actual y el borde", - "notebook.pinnedNotebooks.description": "Cuadernos anclados por el usuario para el área de trabajo actual", - "notebook.pythonPath.description": "Ruta de acceso local a la instalación de Python utilizada por Notebooks.", - "notebook.remoteBookDownloadTimeout.description": "Tiempo de espera en milisegundos para la descarga de libros de GitHub", - "notebook.trustedBooks.description": "Los cuadernos incluidos en estos libros serán de confianza automáticamente.", - "notebook.useExistingPython.description": "Ruta de acceso local a una instalación de Python preexistente utilizada por Notebooks.", - "title.PinnedBooks": "Cuadernos anclados", - "title.PreviewLocalizedBook": "Obtención de la guía de SQL Server 2019 traducida", - "title.ProvidedBooks": "Libros de Jupyter proporcionados", - "title.SQL19PreviewBook": "Guía de SQL Server 2019", - "title.SavedBooks": "Cuadernos", + "notebook.command.addcode": "Agregar celda de código", "title.addMarkdown": "Agregar un archivo de Markdown", "title.addNotebook": "Agregar el Bloc de notas", + "title.openRemoteJupyterBook": "Adición de libro de Jupyter remoto", "title.addSection": "Agregar sección", + "notebook.command.addtext": "Agregar celda de texto", + "notebook.allowRoot.description": "Permitir que el servidor de Jupyter se ejecute como usuario raíz", "title.analyzeJupyterNotebook": "Analizar en Notebook", + "notebook.analyzeJupyterNotebook": "Analizar en Notebook", + "notebook.command.boldText": "Texto de Markdown en negrita", + "notebook.command.clearactivecellresult": "Borrar resultado de la celda", "title.closeJupyterBook": "Cierre del libro de Jupyter", "title.closeNotebook": "Cerrar bloc de notas", + "notebook.collapseBookItems.description": "Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks", + "config.jupyter.kernelConfigValuesDescription": "Opciones de configuración para kernels de Jupyter. Se administra automáticamente y no se recomienda la edición manual.", "title.configurePython": "Configurar Python para Notebooks", "title.createJupyterBook": "Crear el libro de Jupyter", - "title.jupyter.setContext": "Establecer contexto para Notebook", - "title.jupyter.setKernel": "Establecer kernel para Notebook", + "description": "Define la contribución de Notebook basada en el protocolo de datos y muchos comandos y contribuciones de Notebook.", + "notebook.dontPromptPythonUpdate.description": "No mostrar el mensaje para actualizar Python.", + "notebook.remoteBookDownloadTimeout.description": "Tiempo de espera en milisegundos para la descarga de libros de GitHub", + "config.jupyter.extraKernelsTitle": "Kernels adicionales", + "title.PreviewLocalizedBook": "Obtención de la guía de SQL Server 2019 traducida", + "notebook.command.highlightText": "Resaltar texto de Markdown", + "config.jupyter.extraKernelsDescription": "Id. de los kernels adicionales para habilitar", + "notebook.command.italicizeText": "Poner en cursiva el texto de Markdown", + "books-preview-category": "Jupyter Books", + "notebook.useExistingPython.description": "Ruta de acceso local a una instalación de Python preexistente utilizada por Notebooks.", + "notebook.pythonPath.description": "Ruta de acceso local a la instalación de Python utilizada por Notebooks.", "title.managePackages": "Administrar paquetes", + "notebook.maxBookSearchDepth.description": "Profundidad máxima de subdirectorios para buscar Books (especifique 0 para infinito)", + "notebook.maxTableRows.description": "Número máximo de filas devueltas por tabla en el editor de Notebook", "title.moveTo": "Mover a...", - "title.newJupyterNotebook": "Nuevo Notebook", + "title.newJupyterNotebook": "Nuevo cuaderno", + "notebook.command.new": "Nuevo Notebook", + "displayName": "Extensiones principales de Notebook", + "notebook.configuration.title": "Configuración de Notebook", + "title.SavedBooks": "Blocs de notas", + "notebook.trustedBooks.description": "Los cuadernos incluidos en estos libros serán de confianza automáticamente.", + "notebook.pinnedNotebooks.description": "Cuadernos anclados por el usuario para el área de trabajo actual", "title.openJupyterBook": "Apertura de libros de Jupyter", - "title.openJupyterNotebook": "Abrir Notebook", + "title.openJupyterNotebook": "Abrir cuaderno", + "notebook.command.open": "Abrir cuaderno", "title.openNotebookFolder": "Apertura de cuadernos en la carpeta", - "title.openRemoteJupyterBook": "Adición de libro de Jupyter remoto", + "notebook.overrideEditorTheming.description": "Invalide la configuración predeterminada del editor en el editor de Notebook. Los ajustes incluyen el color de fondo, el color de la línea actual y el borde", "title.pinNotebook": "Anclado de cuadernos", + "title.PinnedBooks": "Cuadernos anclados", + "title.ProvidedBooks": "Libros de Jupyter proporcionados", "title.reinstallNotebookDependencies": "Reinstalar dependencias de Notebook", "title.removeNotebook": "Quitar el bloc de notas", "title.revealInBooksViewlet": "Visualización en libros", + "notebook.command.runactivecell": "Ejecutar celda", + "notebook.command.runallcells": "Ejecutar celdas", + "title.SQL19PreviewBook": "Guía de SQL Server 2019", "title.saveJupyterBook": "Guardar el libro de Jupyter", "title.searchJupyterBook": "Buscar libro de Jupyter", + "title.jupyter.setContext": "Establecer contexto para Notebook", + "title.jupyter.setKernel": "Establecer kernel para Notebook", + "notebook.jupyterServerShutdownTimeout.description": "La cantidad de tiempo (en minutos) que se debe esperar antes de apagar un servidor después de cerrar todos los cuadernos. (Escriba 0 para no apagar)", "title.trustBook": "Confiar en el libro de Jupyter", + "notebook.command.underlineText": "Subrayado del texto de Markdown", "title.unpinNotebook": "Desanclado de cuadernos" } } diff --git a/i18n/ads-language-pack-es/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-es/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.profiler.i18n.json index d8f2789710..a78f1d725c 100644 --- a/i18n/ads-language-pack-es/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Cancelar", - "createSessionDialog.create": "Inicio", + "createSessionDialog.enterSessionName": "Escriba el nombre de la sesión:", "createSessionDialog.createSessionFailed": "No se pudo crear una sesión", "createSessionDialog.dialogOwnerInvalid": "Propietario de cuadro de diálogo no válido, no se puede abrir el cuadro de diálogo", - "createSessionDialog.enterSessionName": "Escriba el nombre de la sesión:", "createSessionDialog.invalidProviderType": "Tipo de proveedor no válido, no se puede abrir el cuadro de diálogo", - "createSessionDialog.selectTemplates": "Seleccione plantilla de sesión:", "createSessionDialog.templatesInvalid": "Lista de plantillas no válida, no se puede abrir el cuadro de diálogo", + "createSessionDialog.selectTemplates": "Seleccione plantilla de sesión:", + "createSessionDialog.create": "Inicio", "createSessionDialog.title": "Iniciar nueva sesión de Profiler" }, "package": { - "description": "SQL Server Profiler para Azure Data Studio", - "displayName": "SQL Server Profiler", - "profiler.category": "Profiler", - "profiler.contributes.title.newProfler": "Iniciar Profiler", "profiler.contributes.title.openCreateSessionDialog": "Crear una temporada de Profiler", + "profiler.contributes.title.newProfler": "Iniciar Profiler", + "profiler.contributes.title.openXELFile": "Abrir archivo XEL", + "profiler.category": "Profiler", + "displayName": "SQL Server Profiler", + "description": "SQL Server Profiler para Azure Data Studio", "profiler.contributes.title.start": "Inicio", "profiler.contributes.title.stop": "Detener" } diff --git a/i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.query-history.i18n.json similarity index 95% rename from i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.query-history.i18n.json index bc006456f1..f00c5494aa 100644 --- a/i18n/ads-language-pack-es/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.query-history.i18n.json @@ -10,27 +10,27 @@ "contents": { "dist/localizedConstants": { "errorLoading": "Error al cargar los elementos del historial de consultas guardadas. {0}", - "failed": "Erróneo", + "failed": "Error", "succeeded": "Correcto" }, "package": { - "queryHistory.captureEnabledDesc": "Si la captura del historial de consultas está habilitada. De no ser así, las consultas ejecutadas no se capturarán.", "queryHistory.clear": "Borrar todo el historial", "queryHistory.delete": "Eliminar", - "queryHistory.description": "Ver y ejecutar consultas ejecutadas previamente", - "queryHistory.disableCapture": "Pausar la captura del historial de consultas", - "queryHistory.displayName": "Historial de consultas", - "queryHistory.doubleClickAction": "Acción realizada cuando se hace doble clic en un elemento del historial", - "queryHistory.doubleClickAction.open": "Abrir un nuevo editor desconectado con la consulta del elemento de historial seleccionado", - "queryHistory.doubleClickAction.run": "Abrir un nuevo editor conectado con la consulta y la conexión desde el elemento de historial seleccionado y ejecute automáticamente la consulta.", - "queryHistory.enableCapture": "Iniciar la captura del historial de consultas", "queryHistory.loading": "Cargando entradas guardadas...", "queryHistory.maxEntries": "Número máximo de entradas que se van a almacenar. 0 significa que se almacenan entradas ilimitadas. Aumentar este límite puede afectar al rendimiento, especialmente si la persistencia está habilitada.", "queryHistory.noEntries": "No hay consultas que mostrar", "queryHistory.open": "Abrir consulta", + "queryHistory.doubleClickAction.run": "Abrir un nuevo editor conectado con la consulta y la conexión desde el elemento de historial seleccionado y ejecute automáticamente la consulta.", + "queryHistory.doubleClickAction.open": "Abrir un nuevo editor desconectado con la consulta del elemento de historial seleccionado", "queryHistory.openStorageFolder": "Abrir carpeta de almacenamiento", - "queryHistory.persistHistory": "Si el historial de consultas se conserva entre reinicios. Si es false, el historial se borrará cuando se cierre la aplicación.", - "queryHistory.run": "Ejecutar consulta" + "queryHistory.disableCapture": "Pausar la captura del historial de consultas", + "queryHistory.displayName": "Historial de consultas", + "queryHistory.run": "Ejecutar consulta", + "queryHistory.enableCapture": "Iniciar la captura del historial de consultas", + "queryHistory.doubleClickAction": "Acción realizada cuando se hace doble clic en un elemento del historial", + "queryHistory.description": "Ver y ejecutar consultas ejecutadas previamente", + "queryHistory.captureEnabledDesc": "Si la captura del historial de consultas está habilitada. De no ser así, las consultas ejecutadas no se capturarán.", + "queryHistory.persistHistory": "Si el historial de consultas se conserva entre reinicios. Si es false, el historial se borrará cuando se cierre la aplicación." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..ea17686b5a --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Tamaño de agregación", + "allLabel": "Todo", + "applyButtonText": "Aplicar", + "automaticLabel": "Automático", + "avgLabel": "Media", + "basedOnLabel": "Basado en:", + "CLRTimeLabel": "Tiempo de CLR (ms)", + "cpuTime": "Tiempo de CPU", + "CPUTimeLabel": "Tiempo de CPU (ms)", + "cancelButtonText": "Cancelar", + "topConsumersRadioButtonsLabel": "Comprobar los principales consumidores de lo siguiente:", + "configure": "Configurar", + "criteria": "Criterios", + "customLabel": "Personalizado", + "dayLabel": "Día", + "duration": "Duración", + "durationLabel": "Duración (ms)", + "executionCountLabel": "Recuento de ejecuciones", + "executionCount": "Recuento de ejecuciones", + "filterLabel": "Filtros", + "fromLabel": "De", + "hourLabel": "Hora", + "last12HoursLabel": "Últimas 12 horas", + "last15MinsLabel": "Últimos 15 minutos", + "last2DaysLabel": "Últimos 2 días", + "last2WeeksLabel": "Últimas 2 semanas", + "last3MonthsLabel": "Últimos 3 meses", + "last30MinsLabel": "Últimos 30 minutos", + "last5MinsLabel": "Últimos 5 minutos", + "last6MonthsLabel": "Últimos 6 meses", + "lastDayLabel": "Último día", + "lastHourLabel": "Última hora", + "lastMonthLabel": "Mes pasado", + "lastWeekLabel": "Semana pasada", + "lastYearLabel": "Año pasado", + "localLabel": "Local", + "logMemoryUsedLabel": "Memoria de registro utilizada (KB)", + "logicalReads": "Lecturas lógicas", + "logicalReadsLabel": "Lecturas lógicas (KB)", + "logicalWritesLabel": "Escrituras lógicas (KB)", + "maxLabel": "Máx.", + "memoryConsumptionLabel": "Consumo de memoria (KB)", + "minLabel": "Mín.", + "filterMinPlanLabel": "Número mínimo de planes", + "minuteLabel": "Minuto", + "okButtonText": "Aceptar", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "Consumo general de recursos", + "overallResourceConsumptionToolbarLabel": "Consumo general de recursos para la base de datos {0}", + "physicalReadsLabel": "Lecturas físicas (KB)", + "planSummary": "Resumen del plan de la consulta {0}", + "plan": "Plan {0}", + "queries": "Consultas", + "queryStoreDashboardTitle": "Almacén de consultas - {0}", + "resourceConsumptionCriteriaTitle": "Criterios de consumo de recursos", + "returnLabel": "Devolver", + "rowCountLabel": "Recuento de filas", + "showChartTitle": "Mostrar gráfico de", + "stdDevLabel": "Desv. est.", + "tempDBMermoryUsedLabel": "Memoria de base de datos temporal utilizada (KB)", + "timeFormatLabel": "Formato de hora", + "timeIntervalLabel": "Intervalo de tiempo", + "timeSettingsLabel": "Configuración horaria", + "toLabel": "Hasta", + "topLabel": "Superior", + "topResourceConsumingQueriesToolbarLabel": "Principales 25 consumidores de recursos para la base de datos {0}", + "topResourceConsumingQueries": "Consultas que más recursos consumen", + "totalLabel": "Total", + "waitTimeLabel": "Tiempo de espera (ms)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Almacén de consultas", + "queryStore.category": "Almacén de consultas", + "queryStore.displayName": "Almacén de consultas", + "queryStore.description": "Almacén de consultas extensión para Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 96% rename from i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.resource-deployment.i18n.json index 23b083f8cb..0d53311e6b 100644 --- a/i18n/ads-language-pack-es/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Tipo de campo desconocido: \"{0}\"", - "azdataEulaDeclined": "La implementación no puede continuar. Se han rechazado los términos de licencia de la CLI de datos de Azure. Puede aceptar el CLUF para continuar o cancelar esta operación.", - "azdataEulaNotAccepted": "La implementación no puede continuar. Aún no se han aceptado los términos de licencia de la CLI de datos de Azure. Acepte el CLUF para habilitar las características que requieren la CLI de datos de Azure.", - "azure.account": "Cuenta de Azure", - "azure.account.location": "Ubicación de Azure", - "azure.account.resourceGroup": "Grupo de recursos", - "azure.account.subscription": "Suscripción (subconjunto seleccionado)", - "azure.account.subscriptionDescription": "Cambie las suscripciones seleccionadas actualmente mediante la acción \"Seleccionar suscripciones\" en una cuenta que aparezca en la vista de árbol \"Azure\" del viewlet \"Conexiones\".", - "azure.no": "No", - "azure.refresh": "Actualizar", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Nuevo nombre de grupo de recursos", - "azure.resourceGroup.createNewResourceGroup": "Crear un nuevo grupo de recursos", - "azure.signin": "Iniciar sesión…", - "azure.yes": "Sí", - "button.label": "Seleccionar", - "deployCluster.Realm": "Dominio", - "deploymentDialog.InstallingTool": "La herramienta necesaria \"{0}\" [ {1} ] se está instalando.", "deploymentDialog.RecheckEulaButton": "Aceptar CLUF y seleccionar", - "filePicker.browse": "Examinar", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Todo", + "resourceDeployment.FailedToOpenNotebook": "Error al iniciar el cuaderno de salida. {1}{2}.", "getIsPassword.unknownVariableName": "Intento de obtener isPassword para una variable desconocida: {0}", "getVariableValue.unknownVariableName": "Intento de obtener un valor de variable para una variable desconocida: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "No se ha encontrado información de contexto del clúster.", - "kubeConfigClusterPicker.kubeConfigFilePath": "Ruta de acceso al archivo de configuración de Kube", - "optionsNotDefined": "FieldInfo.options no se ha definido para el tipo de campo {0}.", - "optionsNotObjectOrArray": "FieldInfo.options debe ser un objeto si no es una matriz.", - "optionsSource.alreadyDefined": "El origen de las opciones con el identificador {0} ya está definido.", - "optionsSource.notDefined": "No se ha definido ningún origen de opciones para el id. {0}.", - "optionsTypeNotFound": "Si FieldInfo.options es un objeto, debe tener la propiedad \"optionsType\".", - "optionsTypeRadioOrDropdown": "Si optionsType no es {0}, debe ser {1}.", - "resourceDeployment.BackgroundExecutionFailed": "Error de la tarea \"{0}\".", + "azure.account": "Cuenta de Azure", + "azure.account.location": "Ubicación de Azure", + "filePicker.browse": "Examinar", + "resourceTypePickerDialog.tagsListViewTitle": "Categorías", + "azure.account.subscriptionDescription": "Cambie las suscripciones seleccionadas actualmente mediante la acción \"Seleccionar suscripciones\" en una cuenta que aparezca en la vista de árbol \"Azure\" del viewlet \"Conexiones\".", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Nube", + "azure.resourceGroup.createNewResourceGroup": "Crear un nuevo grupo de recursos", + "azdataEulaNotAccepted": "La implementación no puede continuar. Aún no se han aceptado los términos de licencia de la CLI de datos de Azure. Acepte el CLUF para habilitar las características que requieren la CLI de datos de Azure.", + "azdataEulaDeclined": "La implementación no puede continuar. Se han rechazado los términos de licencia de la CLI de datos de Azure. Puede aceptar el CLUF para continuar o cancelar esta operación.", "resourceDeployment.Description": "Descripción", - "resourceDeployment.FailedToOpenNotebook": "Error al iniciar el cuaderno de salida. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Información adicional o ruta de acceso detectada", + "optionsNotObjectOrArray": "FieldInfo.options debe ser un objeto si no es una matriz.", + "optionsNotDefined": "FieldInfo.options no se ha definido para el tipo de campo {0}.", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrar recursos...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Híbrido", + "resourceDeployment.install": "Instalar", "resourceDeployment.InstallTools": "Instalar herramientas", + "resourceDeployment.installingExtension": "Instalando la extensión '{0}'...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Ruta de acceso al archivo de configuración de Kube", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Nuevo nombre de grupo de recursos", + "azure.no": "No", + "optionsSource.notDefined": "No se ha definido ningún origen de opciones para el id. {0}.", + "valueProvider.notDefined": "No se ha definido ningún valor de proveedor para el id. {0}.", + "kubeConfigClusterPicker.clusterContextNotFound": "No se ha encontrado información de contexto del clúster.", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", "resourceDeployment.Options": "Opciones", + "optionsSource.alreadyDefined": "El origen de las opciones con el identificador {0} ya está definido.", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Dominio", + "azure.refresh": "Actualizar", "resourceDeployment.RequiredVersion": "Versión necesaria", + "deploymentDialog.InstallingTool": "La herramienta necesaria \"{0}\" [ {1} ] se está instalando.", + "resourceDeployment.requiredTools": "Herramientas necesarias", + "azure.account.resourceGroup": "Grupo de recursos", + "ui.DeployButton": "Ejecutar", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "Script", + "button.label": "Seleccionar", + "resourceTypePickerDialog.title": "Seleccione las opciones de implementación", + "azure.signin": "Iniciar sesión…", "resourceDeployment.Status": "Estado", + "azure.account.subscription": "Suscripción (subconjunto seleccionado)", + "resourceDeployment.extensionRequiredPrompt": "Se requiere la extensión \"{0}\" para implementar este recurso, ¿desea instalarla ahora?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "Error de la tarea \"{0}\"; no se ha generado ningún cuaderno de salida.", + "resourceDeployment.BackgroundExecutionFailed": "Error de la tarea \"{0}\".", + "validation.multipleValidationErrors": "Hay algunos errores en esta página, haga clic en \"Mostrar detalles\" para verlos.", "resourceDeployment.Tool": "Herramienta", + "resourceDeployment.unknownExtension": "Extensión \"{0}\" desconocida", + "UnknownFieldTypeError": "Tipo de campo desconocido: \"{0}\"", + "valueProvider.alreadyDefined": "Ya se ha definido un valor de proveedor con el id. {0}.", "resourceDeployment.Version": "Versión", "resourceDeployment.ViewErrorDetail": "Ver detalle de error", - "resourceDeployment.discoverPathOrAdditionalInformation": "Información adicional o ruta de acceso detectada", - "resourceDeployment.extensionRequiredPrompt": "Se requiere la extensión \"{0}\" para implementar este recurso, ¿desea instalarla ahora?", - "resourceDeployment.install": "Instalar", - "resourceDeployment.installingExtension": "Instalando la extensión \"{0}\"...", - "resourceDeployment.requiredTools": "Herramientas necesarias", - "resourceDeployment.unknownExtension": "Extensión \"{0}\" desconocida", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrar recursos...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Todo", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Nube", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Híbrido", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", - "resourceTypePickerDialog.tagsListViewTitle": "Categorías", - "resourceTypePickerDialog.title": "Seleccione las opciones de implementación", - "ui.DeployButton": "Ejecutar", - "ui.ScriptToNotebookButton": "Script", - "validation.multipleValidationErrors": "Hay algunos errores en esta página, haga clic en \"Mostrar detalles\" para verlos.", - "valueProvider.alreadyDefined": "Ya se ha definido un valor de proveedor con el id. {0}.", - "valueProvider.notDefined": "No se ha definido ningún valor de proveedor para el id. {0}." + "optionsTypeNotFound": "Si FieldInfo.options es un objeto, debe tener la propiedad \"optionsType\".", + "optionsTypeRadioOrDropdown": "Si optionsType no es {0}, debe ser {1}.", + "azure.yes": "Sí" }, "dist/main": { "resourceDeployment.UnknownResourceType": "El tipo de recurso {0} no está definido" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "El cuaderno {0} no existe" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … errores: {1}", "platformService.RunCommand.IgnoringError": "\t>>> Se va a ignorar el error de ejecución y a continuar con la implementación de la herramienta.", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … errores: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … cerrado con el código {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … cerrado con la señal {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout:", "resourceDeployment.outputChannel": "Implementaciones" }, "dist/services/resourceTypeService": { "downloadError": "Error en la descarga, código de estado: {0}, mensaje: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Administra recursos de Azure.", "resourceDeployment.AzCLIDisplayName": "CLI de Azure", + "resourceDeployment.AzCLIDescription": "Administra recursos de Azure.", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "Se está agregando la información del repositorio de azure-cli...", - "resourceDeployment.AziCli.AptGetPackages": "Se están obteniendo los paquetes necesarios para la instalación de azure-cli...", - "resourceDeployment.AziCli.AptGetUpdate": "Se está actualizando la información del repositorio antes de instalar azure-cli...", - "resourceDeployment.AziCli.AptGetUpdateAgain": "Se está actualizando de nuevo la información del repositorio para azure-cli...", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "Se está eliminando el archivo azurecli.msi descargado anteriormente, si existe...", "resourceDeployment.AziCli.DisplayingInstallationLog": "Se muestra el registro de la instalación...", + "resourceDeployment.AziCli.ScriptedInstall": "Descargue e invoque el script para instalar azure-cli...", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "Se está descargando e instalando la clave de firma para azure-cli...", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "Se está descargando azurecli.msi e instalando azure-cli...", + "resourceDeployment.AziCli.AptGetPackages": "Se están obteniendo los paquetes necesarios para la instalación de azure-cli...", "resourceDeployment.AziCli.InstallingAzureCli": "Se está instalando azure-cli...", - "resourceDeployment.AziCli.ScriptedInstall": "Descargue e invoque el script para instalar azure-cli...", + "resourceDeployment.AziCli.AptGetUpdateAgain": "Se está actualizando de nuevo la información del repositorio para azure-cli...", + "resourceDeployment.AziCli.AptGetUpdate": "Se está actualizando la información del repositorio antes de instalar azure-cli...", "resourceDeployment.AziCli.UpdatingBrewRepository": "Se está actualizando el repositorio de brew para la instalación de azure-cli..." }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Ejecuta comandos en clústeres de Kubernetes.", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "No se puede analizar la salida del comando de la versión kubectl \"{0}\".", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "Se está agregando la información del repositorio de kubectl...", - "resourceDeployment.Kubectl.AptGetPackages": "Se están obteniendo los paquetes necesarios para la instalación de kubectl...", - "resourceDeployment.Kubectl.AptGetUpdate": "Se está actualizando la información del repositorio...", "resourceDeployment.Kubectl.BackupCurrentBinary": "Se está realizando una copia de seguridad de cualquier kubectl existente en la ubicación de la instalación...", "resourceDeployment.Kubectl.CleaningUpOldBackups": "Se está borrando cualquier versión de copia de seguridad existente en la ubicación de la instalación...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "Se está eliminando el archivo kubectl descargado anteriormente, si existe...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "Se está eliminando el archivo kubectl.exe descargado anteriormente, si existe...", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "Se está descargando e instalando la clave de firma para kubectl...", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "Se está descargando e instalando el archivo kubectl.exe más reciente...", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "Se está descargando e instalando la clave de firma para kubectl...", "resourceDeployment.Kubectl.DownloadingKubectl": "Se está descargando la versión más reciente de kubectl...", - "resourceDeployment.Kubectl.InstallingKubeCtl": "Se está instalando kubectl...", + "resourceDeployment.Kubectl.AptGetPackages": "Se están obteniendo los paquetes necesarios para la instalación de kubectl...", "resourceDeployment.Kubectl.InstallingKubectl": "Se está instalando kubectl...", + "resourceDeployment.Kubectl.InstallingKubeCtl": "Se está instalando kubectl...", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "Se está convirtiendo kubectl en ejecutable...", "resourceDeployment.Kubectl.MoveToSystemPath": "Se está moviendo kubectl a la ubicación de la instalación en PATH...", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "Se está actualizando el repositorio de brew para la instalación de kubectl...", - "resourceDeployment.invalidKubectlVersionOutput": "No se puede analizar la salida del comando de la versión kubectl \"{0}\"." + "resourceDeployment.Kubectl.AptGetUpdate": "Se está actualizando la información del repositorio...", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "Se está actualizando el repositorio de brew para la instalación de kubectl..." }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Error al recuperar la información de la versión. {0}Se ha recibido una salida no válida; salida del comando GET de la versión: \"{1}\". ", - "deployCluster.GetToolVersionErrorInformation": "Error al recuperar la información de la versión. Consulte el canal de salida \"{0}\" para obtener más detalles.", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew es necesario para la implementación de las herramientas y debe preinstalarse antes de que se puedan implementar las herramientas necesarias.", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl es necesario para la instalación y debe preinstalarse antes de que se puedan implementar las herramientas necesarias.", + "toolBase.getPip3InstallationLocation.LocationNotFound": " No se puede encontrar \"Location\" en la salida:", + "toolBase.getPip3InstallationLocation.Output": " salida:", + "toolBase.ManualUninstallCommand": " Una manera de realizar la desinstalación es mediante este comando:{0} >{1}", + "toolBase.installCore.CannotInstallTool": "No se puede instalar tool:{0}::{1}, ya que los comandos de instalación son desconocidos para la distribución de su sistema operativo. Instale {0} manualmente antes de continuar.", "deploymentDialog.ToolStatus.Error": "Error", + "toolBase.InstallError": "Error al instalar la herramienta \"{0}\" [ {1} ]. {2}Error: {3}{2}Consulte el canal de salida \"{4}\" para obtener más detalles.", + "toolBase.InstallErrorInformation": "Error al instalar la herramienta. Consulte el canal de salida \"{0}\" para obtener más detalles.", + "deployCluster.GetToolVersionErrorInformation": "Error al recuperar la información de la versión. Consulte el canal de salida \"{0}\" para obtener más detalles.", + "deployCluster.GetToolVersionError": "Error al recuperar la información de la versión. {0}Se ha recibido una salida no válida; salida del comando GET de la versión: \"{1}\". ", "deploymentDialog.ToolStatus.Failed": "Error", + "toolBase.InstallFailInformation": "No se pudo detectar la versión posterior a la instalación. Consulte el canal de salida \"{0}\" para obtener más detalles.", + "toolBase.InstallFailed": "Los comandos de la instalación se han completado, pero no se ha podido detectar la versión de la herramienta \"{0}\", por lo que el intento ha sido erróneo. Error de detección: {1}{2}La limpieza de las instalaciones anteriores podría resultar útil.", "deploymentDialog.ToolStatus.Installed": "Instalado", "deploymentDialog.ToolStatus.Installing": "Instalación en curso…", "deploymentDialog.ToolStatus.NotInstalled": "Sin instalar", - "toolBase.InstallError": "Error al instalar la herramienta \"{0}\" [ {1} ]. {2}Error: {3}{2}Consulte el canal de salida \"{4}\" para obtener más detalles.", - "toolBase.InstallErrorInformation": "Error al instalar la herramienta. Consulte el canal de salida \"{0}\" para obtener más detalles.", - "toolBase.InstallFailInformation": "No se pudo detectar la versión posterior a la instalación. Consulte el canal de salida \"{0}\" para obtener más detalles.", - "toolBase.InstallFailed": "Los comandos de la instalación se han completado, pero no se ha podido detectar la versión de la herramienta \"{0}\", por lo que el intento ha sido erróneo. Error de detección: {1}{2}La limpieza de las instalaciones anteriores podría resultar útil.", - "toolBase.ManualUninstallCommand": " Una manera de realizar la desinstalación es mediante este comando:{0} >{1}", - "toolBase.SeeOutputChannel": "{0}Consulte el canal de salida \"{1}\" para obtener más detalles.", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Buscar rutas de acceso para la herramienta \"{0}\": {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " No se puede encontrar \"Location\" en la salida:", - "toolBase.getPip3InstallationLocation.Output": " salida:", - "toolBase.installCore.CannotInstallTool": "No se puede instalar tool:{0}::{1}, ya que los comandos de instalación son desconocidos para la distribución de su sistema operativo. Instale {0} manualmente antes de continuar." + "toolBase.SeeOutputChannel": "{0}Consulte el canal de salida \"{1}\" para obtener más detalles.", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew es necesario para la implementación de las herramientas y debe preinstalarse antes de que se puedan implementar las herramientas necesarias.", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl es necesario para la instalación y debe preinstalarse antes de que se puedan implementar las herramientas necesarias." }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Cuenta de Azure", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Servidor", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database: configuración de la cuenta de Azure", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Cuenta de Azure", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Opciones de la cuenta de Azure", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Suscripción", - "deployAzureSQLDB.CollationNameLabel": "Intercalación de bases de datos", "deployAzureSQLDB.CollationNameSummaryLabel": "Intercalación para la base de datos", - "deployAzureSQLDB.DatabaseNameLabel": "Nombre de la base de datos SQL", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Configuración de la base de datos", - "deployAzureSQLDB.EndIpAddressLabel": "Dirección IP máxima en el intervalo IP del firewall", - "deployAzureSQLDB.EndIpAddressShortLabel": "Dirección IP máxima", - "deployAzureSQLDB.FirewallRuleDescription": "Cree una regla de firewall para la dirección IP del cliente local para conectarse a la base de datos mediante Azure Data Studio una vez completada la creación.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Nombre de la regla de firewall", "deployAzureSQLDB.FirewallToggleLabel": "Crear una regla de firewall", - "deployAzureSQLDB.IpAddressInfoLabel": "Escriba las direcciones IP en formato IPv4.", - "deployAzureSQLDB.MissingRequiredInfoError": "Rellene los campos obligatorios marcados con asteriscos rojos.", + "deployAzureSQLDB.FirewallRuleDescription": "Cree una regla de firewall para la dirección IP del cliente local para conectarse a la base de datos mediante Azure Data Studio una vez completada la creación.", + "deployAzureSQLDB.CollationNameLabel": "Intercalación de bases de datos", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Configuración de la base de datos", "deployAzureSQLDB.NewSQLDBTitle": "Implementación de una base de datos de Azure SQL", - "deployAzureSQLDB.ResourceGroup": "Grupo de recursos", - "deployAzureSQLDB.ScriptToNotebook": "De script a cuaderno", + "deployAzureSQLDB.IpAddressInfoLabel": "Escriba las direcciones IP en formato IPv4.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Nombre de la regla de firewall", + "deployAzureSQLDB.EndIpAddressShortLabel": "Dirección IP máxima", + "deployAzureSQLDB.EndIpAddressLabel": "Dirección IP máxima en el intervalo IP del firewall", + "deployAzureSQLDB.StartIpAddressShortLabel": "Dirección IP mínima", "deployAzureSQLDB.StartIpAddressLabel": "Dirección IP mínima en el intervalo IP del firewall", - "deployAzureSQLDB.StartIpAddressShortLabel": "Dirección IP mínima" + "deployAzureSQLDB.MissingRequiredInfoError": "Rellene los campos obligatorios marcados con asteriscos rojos.", + "deployAzureSQLDB.ResourceGroup": "Grupo de recursos", + "deployAzureSQLDB.DatabaseNameLabel": "Nombre de la base de datos SQL", + "deployAzureSQLDB.ScriptToNotebook": "De script a cuaderno", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Servidor", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Suscripción" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "No se ha encontrado ningún servidor en la suscripción actual.\r\nSeleccione otra suscripción que contenga al menos un servidor.", "deployAzureSQLDB.NoServerLabel": "No se encuentra ningún servidor.", + "deployAzureSQLDB.NoServerError": "No se encontraron servidores en la suscripción actual.\r\nSeleccione otra suscripción que contenga al menos un servidor", "deployAzureSQLDB.azureSignInError": "Primero, inicie sesión en una cuenta de Azure." }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "El nombre de la intercalación debe tener una longitud de entre 1 y 100 caracteres.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "El nombre de la intercalación no puede contener solo números.", "deployAzureSQLDB.DBCollationSpecialCharError": "El nombre de la intercalación no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&,.", - "deployAzureSQLDB.DBFirewallLengthError": "El nombre del firewall debe tener una longitud de entre 1 y 100 caracteres.", + "deployAzureSQLDB.DBCollationLengthError": "El nombre de la intercalación debe tener una longitud de entre 1 y 100 caracteres.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "El nombre de la base de datos no puede contener solo números.", + "deployAzureSQLDB.DBNameSpecialCharError": "El nombre de la base de datos no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&,.", + "deployAzureSQLDB.DBNameLengthError": "El nombre de la base de datos debe tener una longitud de entre 1 y 100 caracteres.", + "deployAzureSQLDB.DBNameExistsError": "El nombre de la base de datos debe ser único en el servidor actual.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "El nombre del firewall no puede contener solo números.", "deployAzureSQLDB.DBFirewallSpecialCharError": "El nombre del firewall no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&,.", - "deployAzureSQLDB.DBFirewallUpperCaseError": "No se permiten letras mayúsculas para el nombre del firewall.", + "deployAzureSQLDB.DBFirewallLengthError": "El nombre del firewall debe tener una longitud de entre 1 y 100 caracteres.", "deployAzureSQLDB.DBMaxIpInvalidError": "La dirección IP máxima no es válida.", "deployAzureSQLDB.DBMinIpInvalidError": "La dirección IP mínima no es válida.", - "deployAzureSQLDB.DBNameExistsError": "El nombre de la base de datos debe ser único en el servidor actual.", - "deployAzureSQLDB.DBNameLengthError": "El nombre de la base de datos debe tener una longitud de entre 1 y 100 caracteres.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "El nombre de la base de datos no puede contener solo números.", - "deployAzureSQLDB.DBNameSpecialCharError": "El nombre de la base de datos no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&,." + "deployAzureSQLDB.DBFirewallUpperCaseError": "No se permiten letras mayúsculas para el nombre del firewall." }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Cuenta de Azure", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Región", - "deployAzureSQLVM.AzureSettingsPageTitle": "Configuración de Azure", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Suscripción", - "deployAzureSQLVM.MissingRequiredInfoError": "Rellene los campos obligatorios marcados con asteriscos rojos.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nueva subred", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nueva red virtual", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Configurar opciones de red", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Redes", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nueva IP pública", - "deployAzureSQLVM.NewSQLVMTitle": "Implementación de una VM de Azure SQL", - "deployAzureSQLVM.PublicIPDropdownLabel": "IP pública", - "deployAzureSQLVM.ResourceGroup": "Grupo de recursos", - "deployAzureSQLVM.ScriptToNotebook": "De script a cuaderno", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmar contraseña", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Contraseña", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nombre de usuario", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Conectividad SQL", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Habilitar autenticación de SQL", - "deployAzureSQLVM.SqlPortLabel": "Puerto", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "Configuración de SQL Server", - "deployAzureSQLVM.SubnetDropdownLabel": "Subred", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Red virtual", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmar contraseña", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Contraseña de la cuenta de administrador", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Nombre de usuario de la cuenta de administrador", - "deployAzureSQLVM.VmImageDropdownLabel": "Imagen", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versión de imagen", - "deployAzureSQLVM.VmNameTextBoxLabel": "Nombre de la máquina virtual", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Cuenta de Azure", + "deployAzureSQLVM.AzureSettingsPageTitle": "Configuración de Azure", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Haga clic aquí para obtener más información sobre los precios y los tamaños admitidos para las máquinas virtuales.", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Configurar opciones de red", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmar contraseña", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmar contraseña", + "deployAzureSQLVM.NewSQLVMTitle": "Implementación de una VM de Azure SQL", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Habilitar puerto de entrada (3389) del Escritorio remoto (RDP)", - "deployAzureSQLVM.VmSizeDropdownLabel": "Tamaño", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Habilitar autenticación de SQL", + "deployAzureSQLVM.VmImageDropdownLabel": "Imagen", "deployAzureSQLVM.VmSkuDropdownLabel": "SKU de la imagen", - "deployeAzureSQLVM.VmSettingsPageTitle": "Configuración de la máquina virtual", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Haga clic aquí para obtener más información sobre los precios y los tamaños admitidos para las máquinas virtuales." + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versión de imagen", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Redes", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nueva IP pública", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nueva subred", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nueva red virtual", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Contraseña", + "deployAzureSQLVM.MissingRequiredInfoError": "Rellene los campos obligatorios marcados con asteriscos rojos.", + "deployAzureSQLVM.SqlPortLabel": "Puerto", + "deployAzureSQLVM.PublicIPDropdownLabel": "IP pública", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Región", + "deployAzureSQLVM.ResourceGroup": "Grupo de recursos", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "Configuración de SQL Server", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Conectividad SQL", + "deployAzureSQLVM.ScriptToNotebook": "De script a cuaderno", + "deployAzureSQLVM.VmSizeDropdownLabel": "Tamaño", + "deployAzureSQLVM.SubnetDropdownLabel": "Subred", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Suscripción", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nombre de usuario", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Red virtual", + "deployAzureSQLVM.VmNameTextBoxLabel": "Nombre de la máquina virtual", + "deployeAzureSQLVM.VmSettingsPageTitle": "Configuración de la máquina virtual" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "La contraseña debe tener una longitud de entre 12 y 123 caracteres.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Crear una nueva IP pública", - "deployAzureSQLVM.NewPipPlaceholder": "Escriba un nombre para la nueva dirección IP pública.", "deployAzureSQLVM.NewSubnetError": "Crear una nueva subred", - "deployAzureSQLVM.NewSubnetPlaceholder": "Escriba un nombre para la nueva subred.", "deployAzureSQLVM.NewVnetError": "Crear una red virtual", + "deployAzureSQLVM.NewPipPlaceholder": "Escriba un nombre para la nueva dirección IP pública.", + "deployAzureSQLVM.NewSubnetPlaceholder": "Escriba un nombre para la nueva subred.", "deployAzureSQLVM.NewVnetPlaceholder": "Escriba un nombre para la nueva red virtual.", "deployAzureSQLVM.PipNameError": "El nombre de la IP pública debe tener una longitud de entre 1 y 80 caracteres.", "deployAzureSQLVM.SubnetNameLengthError": "El nombre de la red debe tener una longitud de entre 1 y 80 caracteres.", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Local (solo dentro de la máquina virtual)", + "deployAzureSQLVM.SqlConfirmPasswordError": "La contraseña y la confirmación de la contraseña deben coincidir.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privada (dentro de Virtual Network)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Pública (Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "La contraseña y la confirmación de la contraseña deben coincidir.", - "deployAzureSQLVM.SqlUsernameLengthError": "El nombre de usuario debe tener una longitud de entre 2 y 128 caracteres.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "El nombre de usuario no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?* ." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "El nombre de usuario no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?* .", + "deployAzureSQLVM.SqlUsernameLengthError": "El nombre de usuario debe tener una longitud de entre 2 y 128 caracteres." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "La contraseña y la confirmación de la contraseña deben coincidir.", - "deployAzureSQLVM.VMUsernameLengthError": "El nombre de usuario debe tener una longitud de entre 1 y 20 caracteres.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "El nombre de usuario no debe incluir palabras reservadas.", + "deployAzureSQLVM.vmDropdownSizeError": "Seleccione un tamaño de máquina virtual válido.", "deployAzureSQLVM.VMUsernameSpecialCharError": "El nombre de usuario no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&.", "deployAzureSQLVM.VMUsernameSuffixError": "El nombre de usuario no puede terminar con punto.", - "deployAzureSQLVM.VNameExistsError": "El nombre de la máquina virtual debe ser único en el grupo de recursos actual.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "El nombre de máquina virtual no puede contener solo números.", + "deployAzureSQLVM.VMUsernameLengthError": "El nombre de usuario debe tener una longitud de entre 1 y 20 caracteres.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "El nombre de usuario no debe incluir palabras reservadas.", "deployAzureSQLVM.VNamePrefixSuffixError": "El nombre de la máquina virtual no puede empezar por un guion bajo, ni tampoco terminar con un punto o un guion.", + "deployAzureSQLVM.VNameOnlyNumericNameError": "El nombre de máquina virtual no puede contener solo números.", "deployAzureSQLVM.VNameSpecialCharError": "El nombre de la máquina virtual no puede contener los caracteres especiales \\/\"\"[]:|<>+=;,?*@&,.", "deployAzureSQLVM.VnameLengthError": "El nombre de la máquina virtual debe tener una longitud de entre 1 y 15 caracteres.", - "deployAzureSQLVM.vmDropdownSizeError": "Seleccione un tamaño de máquina virtual válido." + "deployAzureSQLVM.VNameExistsError": "El nombre de la máquina virtual debe ser único en el grupo de recursos actual." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Tipo de cuaderno", "deploymentDialog.OkButtonText": "Aceptar", - "deploymentDialog.OpenNotebook": "Abrir cuaderno", - "notebookType": "Tipo de cuaderno" + "deploymentDialog.OpenNotebook": "Abrir cuaderno" }, "dist/ui/modelViewUtils": { - "azure.accessError": "\r\n Detalles del error: {0}. ", - "azure.accounts.accountNotFoundError": "La cuenta seleccionada (\"{0}\") ya no está disponible. Haga clic en el botón de inicio de sesión para volver a agregarla o seleccione otra cuenta.", - "azure.accounts.accountStaleError": "El token de acceso para la cuenta seleccionada (\"{0}\") ya no es válido. Haga clic en el botón pertinente para iniciar sesión y actualice la cuenta, o seleccione otra.", - "azure.accounts.unexpectedAccountsError": "Error inesperado al obtener las cuentas: {0}.", - "azure.accounts.unexpectedResourceGroupsError": "Error inesperado al recuperar los grupos de recursos para la suscripción {0}: {1}.", - "azure.accounts.unexpectedSubscriptionsError": "Error inesperado al recuperar las suscripciones de la cuenta {0}: {1}.", + "azure.accessError": "\r\n Detalles del error: {0}.", + "getClusterContexts.errorFetchingClusters": "Error al cargar o analizar el archivo de configuración {0}; {1}.", "fileChecker.FileNotFound": "No se encuentra el archivo {0}. Seleccione un archivo kubeconfig.", "fileChecker.NotFile": "En relación con la ruta de acceso, {0} no es un archivo. Seleccione un archivo kubeconfig válido.", - "getClusterContexts.errorFetchingClusters": "Error al cargar o analizar el archivo de configuración {0}; {1}.", - "invalidSQLPassword": "{0} no cumple el requisito de complejidad de contraseña. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "El token de acceso para la cuenta seleccionada (\"{0}\") ya no es válido. Haga clic en el botón pertinente para iniciar sesión y actualice la cuenta, o seleccione otra.", + "azure.accounts.accountNotFoundError": "La cuenta seleccionada (\"{0}\") ya no está disponible. Haga clic en el botón de inicio de sesión para volver a agregarla o seleccione otra cuenta.", + "azure.accounts.unexpectedAccountsError": "Error inesperado al obtener las cuentas: {0}.", + "resourceDeployment.errorFetchingStorageClasses": "Error inesperado al obtener las clases de almacenamiento de kubectl disponibles: {0}.", + "azure.accounts.unexpectedResourceGroupsError": "Error inesperado al recuperar los grupos de recursos para la suscripción {0}: {1}.", + "azure.accounts.unexpectedSubscriptionsError": "Error inesperado al recuperar las suscripciones de la cuenta {0}: {1}.", "passwordNotMatch": "{0} no coincide con la contraseña de confirmación", - "resourceDeployment.errorFetchingStorageClasses": "Error inesperado al obtener las clases de almacenamiento de kubectl disponibles: {0}." + "invalidSQLPassword": "{0} no cumple el requisito de complejidad de contraseña. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { - "notebookWizard.autoSummaryPageTitle": "Revisión de la configuración" + "notebookWizard.autoSummaryPageTitle": "Revise la configuración" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Descargar e iniciar el instalador, URL: {0}", - "resourceDeployment.DownloadCompleteText": "{0} se ha descargado correctamente.", "resourceDeployment.DownloadingText": "Descarga de {0} en curso", "resourceDeployment.LaunchingProgramText": "Inicio de {0} en curso", + "resourceDeployment.DownloadCompleteText": "{0} se ha descargado correctamente.", "resourceDeployment.ProgramLaunchedText": "{0} se ha iniciado correctamente." }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Opciones de la implementación" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Para continuar, debe aceptar los términos del Contrato de licencia para el usuario final (CLUF).", - "deploymentDialog.FailedToolsInstallation": "Hay algunas herramientas que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar.", - "deploymentDialog.InstallToolsHintMany": "Las herramientas {0} no están instaladas. Puede hacer clic en el botón \"{1}\" para instalarlas.", - "deploymentDialog.InstallToolsHintOne": "La herramienta {0} no está instalada. Puede hacer clic en el botón \"{1}\" para instalarla.", - "deploymentDialog.InstalledTools": "Todas las herramientas necesarias ya están instaladas.", - "deploymentDialog.NoRequiredTool": "No se necesita ninguna herramienta.", - "deploymentDialog.PendingInstallation": "Hay herramientas ({0}) que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar.", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "\"{0}\" [ {1} ] no cumple los requisitos mínimos de versión. Desinstálelo y reinicie Azure Data Studio.", "deploymentDialog.ToolInformation": "\"{0}\" no se ha detectado, y la instalación automatizada no se admite en estos momentos. Instale \"{0}\" manualmente, o asegúrese de que se haya iniciado y se pueda detectar. A continuación, reinicie Azure Data Studio. Consulte [{1}].", - "deploymentDialog.VersionInformationDebugHint": "Si las herramientas se instalan manualmente, tendrá que reiniciar Azure Data Studio para aplicar el cambio. Puede encontrar detalles adicionales en los canales de salida \"Implementaciones\" y \"CLI de datos Azure\".", + "resourceDeployment.AgreementTitle": "Aceptación de las condiciones de uso", + "deploymentDialog.InstalledTools": "Todas las herramientas necesarias ya están instaladas.", + "notebookWizard.toolsAndEulaPageTitle": "Requisitos previos de la implementación", + "deploymentDialog.PendingInstallation": "Hay herramientas ({0}) que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar.", "deploymentDialog.loadingRequiredTools": "Carga de la información de las herramientas necesarias en curso", "deploymentDialog.loadingRequiredToolsCompleted": "La carga de la información de las herramientas necesarias se ha completado.", - "notebookWizard.toolsAndEulaPageTitle": "Requisitos previos de la implementación", - "resourceDeployment.AgreementTitle": "Aceptación de las condiciones de uso" + "deploymentDialog.NoRequiredTool": "No se necesita ninguna herramienta.", + "deploymentDialog.FailedToolsInstallation": "Hay algunas herramientas que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar.", + "deploymentDialog.FailedEulaValidation": "Para continuar, debe aceptar los términos del Contrato de licencia para el usuario final (CLUF).", + "deploymentDialog.InstallToolsHintOne": "La herramienta {0} no está instalada. Puede hacer clic en el botón \"{1}\" para instalarla.", + "deploymentDialog.InstallToolsHintMany": "Las herramientas {0} no están instaladas. Puede hacer clic en el botón \"{1}\" para instalarlas.", + "deploymentDialog.VersionInformationDebugHint": "Si las herramientas se instalan manualmente, tendrá que reiniciar Azure Data Studio para aplicar el cambio. Puede encontrar detalles adicionales en los canales de salida \"Implementaciones\" y \"CLI de datos Azure\"." }, "package": { - "azdata-install-location-description": "Ubicación del paquete de azdata empleada para el comando de la instalación", - "azure-sql-mi-agreement": "Acepto {0} y {1}.", - "azure-sql-mi-agreement-eula": "Términos de licencia de Azure SQL MI", - "azure-sql-mi-display-description": "Cree un servicio SQL Managed Instance en Azure o en un entorno administrado por el cliente.", - "azure-sql-mi-display-name": "Instancia administrada de Azure SQL", - "azure-sql-mi-help-text": "Instancia administrada de Azure SQL proporciona acceso completo a SQL Server y compatibilidad de características para la migración de servidores SQL Server a Azure o para el desarrollo de nuevas aplicaciones. {0}.", - "azure-sql-mi-help-text-learn-more": "Más información", - "azure-sql-mi-okButton-text": "Abrir en el portal", - "azure-sql-mi-resource-type-option-label": "Tipo de recurso", - "azure-sqldb-agreement": "Acepto {0}, {1} y {2}.", - "azure-sqldb-agreement-azdata-eula": "Términos de licencia de azdata", + "azure-sqlvm-vm-administrator-account-page-label": "Cuenta de administrador", "azure-sqldb-agreement-sqldb-eula": "Términos de licencia de Azure SQL Database", - "azure-sqldb-description": "Cree una base de datos SQL, un servidor de bases de datos o un grupo elástico en Azure.", - "azure-sqldb-display-name": "Azure SQL Database", - "azure-sqldb-notebook-ok-button-text": "Seleccionar", - "azure-sqldb-portal-ok-button-text": "Crear en Azure Portal", - "azure-sqlvm-agreement": "Acepto {0}, {1} y {2}.", - "azure-sqlvm-agreement-azdata-eula": "Términos de licencia de azdata", + "azure-sqldb-display-name": "Azure SQL Database", + "azure-sql-mi-agreement-eula": "Términos de licencia de Azure SQL MI", + "azure-sql-mi-help-text": "Instancia administrada de Azure SQL proporciona acceso completo a SQL Server y compatibilidad de características para la migración de servidores SQL Server a Azure o para el desarrollo de nuevas aplicaciones. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Términos de licencia de la máquina virtual de Azure SQL", + "azure-sql-mi-display-name": "Instancia administrada de Azure SQL", "azure-sqlvm-azure-account-page-label": "Información de Azure", "azure-sqlvm-azure-location-label": "Ubicaciones de Azure", - "azure-sqlvm-deploy-dialog-action-text": "De script a cuaderno", - "azure-sqlvm-deploy-dialog-title": "Implementación de una máquina virtual de Azure SQL", - "azure-sqlvm-description": "Cree máquinas virtuales de SQL en Azure. Resulta ideal para migraciones y aplicaciones que requieran acceso de nivel de sistema operativo.", - "azure-sqlvm-display-name": "SQL Server en una máquina virtual de Azure", - "azure-sqlvm-image-label": "Imagen", - "azure-sqlvm-image-sku-label": "SKU de la imagen de la máquina virtual", "azure-sqlvm-password-confirm-label": "Confirmar contraseña", - "azure-sqlvm-password-label": "Contraseña", - "azure-sqlvm-publisher-label": "Editor", - "azure-sqlvm-storage-accountname-label": "Nombre de la cuenta de almacenamiento", - "azure-sqlvm-storage-page-lable": "Cuenta de almacenamiento", - "azure-sqlvm-storage-sku-label": "Tipo de SKU de la cuenta de almacenamiento", - "azure-sqlvm-username-label": "Nombre de usuario", - "azure-sqlvm-vm-administrator-account-page-label": "Cuenta de administrador", - "azure-sqlvm-vm-information-page-label": "Información de la máquina virtual", - "azure-sqlvm-vm-summary-page-label": "Resumen", - "azure-sqlvm-vmname-label": "Nombre de la máquina virtual", - "azure-sqlvm-vmsize-label": "Tamaño", - "deploy-resource-command-category": "Implementación", - "deploy-resource-command-name": "Nueva implementación...", - "deployment.configuration.title": "Configuración de la implementación", "docker-confirm-sql-password-field": "Confirmar contraseña", "docker-container-name-field": "Nombre del contenedor", + "azure-sqlvm-description": "Cree máquinas virtuales de SQL en Azure. Resulta ideal para migraciones y aplicaciones que requieran acceso de nivel de sistema operativo.", + "azure-sql-mi-display-description": "Cree un servicio SQL Managed Instance en Azure o en un entorno administrado por el cliente.", + "azure-sqldb-description": "Cree una base de datos SQL, un servidor de bases de datos o un grupo elástico en Azure.", + "azure-sqldb-portal-ok-button-text": "Crear en Azure Portal", + "sql-azure-database-server-display-name": "Servidor de bases de datos", + "azure-sqlvm-deploy-dialog-title": "Implementación de una máquina virtual de Azure SQL", "docker-sql-2017-title": "Implementación de imágenes de contenedor de SQL Server 2017", "docker-sql-2019-title": "Implementación de imágenes de contenedor de SQL Server 2019", "docker-sql-2022-title": "Implementación de imágenes de contenedor de SQL Server 2022", - "docker-sql-password-field": "Contraseña de SQL Server", + "deploy-resource-command-category": "Implementación", + "deployment.configuration.title": "Configuración de la implementación", + "sql-azure-elastic-pool-display-name": "Grupo elástico", + "azure-sql-mi-agreement": "Acepto {0} y {1}.", + "azure-sqldb-agreement": "Acepto {0}, {1} y {2}.", + "azure-sqlvm-agreement": "Acepto {0}, {1} y {2}.", + "azure-sqlvm-image-label": "Imagen", + "azure-sql-mi-help-text-learn-more": "Más información", + "azdata-install-location-description": "Ubicación del paquete de azdata empleada para el comando de la instalación", + "microsoft-privacy-statement": "Declaración de privacidad de Microsoft", + "deploy-resource-command-name": "Nueva implementación...", + "azure-sql-mi-okButton-text": "Abrir en el portal", + "azure-sqlvm-password-label": "Contraseña", "docker-sql-port-field": "Puerto", "extension-description": "Proporciona una experiencia basada en cuadernos para implementar Microsoft SQL Server", - "extension-displayName": "Extensión de implementación de SQL Server para Azure Data Studio", - "microsoft-privacy-statement": "Declaración de privacidad de Microsoft", + "azure-sqlvm-publisher-label": "Editor", + "azure-sql-mi-resource-type-option-label": "Tipo de recurso", "resource-type-display-name": "Tipo de recurso", "resource-type-sql-image-description": "Ejecutar la imagen de contenedor de SQL Server con Docker", - "resource-type-sql-image-display-name": "Imagen de contenedor de SQL Server", "resource-type-sql-windows-setup-description": "Ejecute SQL Server en Windows y seleccione una versión para comenzar.", - "resource-type-sql-windows-setup-display-name": "SQL Server en Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Servidor de bases de datos", - "sql-azure-elastic-pool-display-name": "Grupo elástico", + "extension-displayName": "Extensión de implementación de SQL Server para Azure Data Studio", + "resource-type-sql-image-display-name": "Imagen de contenedor de SQL Server", + "azure-sqlvm-display-name": "SQL Server en una máquina virtual de Azure", + "resource-type-sql-windows-setup-display-name": "SQL Server en Windows", + "docker-sql-password-field": "Contraseña de SQL Server", + "azure-sqlvm-deploy-dialog-action-text": "De script a cuaderno", + "azure-sqldb-notebook-ok-button-text": "Seleccionar", "sql-azure-single-database-display-name": "Base de datos única", - "version-display-name": "Versión" + "azure-sqlvm-vmsize-label": "Tamaño", + "azure-sqlvm-storage-page-lable": "Cuenta de almacenamiento", + "azure-sqlvm-storage-sku-label": "Tipo de SKU de la cuenta de almacenamiento", + "azure-sqlvm-storage-accountname-label": "Nombre de la cuenta de almacenamiento", + "azure-sqlvm-vm-summary-page-label": "Resumen", + "azure-sqlvm-username-label": "Nombre de usuario", + "azure-sqlvm-image-sku-label": "SKU de la imagen de la máquina virtual", + "azure-sqlvm-vm-information-page-label": "Información de la máquina virtual", + "version-display-name": "Versión", + "azure-sqlvm-vmname-label": "Nombre de la máquina virtual", + "azure-sqldb-agreement-azdata-eula": "Términos de licencia de azdata", + "azure-sqlvm-agreement-azdata-eula": "Términos de licencia de azdata" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 96% rename from i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.schema-compare.i18n.json index a4f0bb5ccb..8bbe1dffa8 100644 --- a/i18n/ads-language-pack-es/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones", - "SchemaCompare.GeneralOptionsLabel": "Opciones generales", - "SchemaCompare.ObjectTypesOptionsLabel": "Incluir tipos de objeto", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opciones de comparación de esquemas", - "SchemaCompareOptionsDialog.Reset": "Restablecer", - "file": "Archivo", - "flat": "Plano", - "objectType": "Tipo de objeto", - "schema": "Esquema", - "schemaCompare.ApplyConfirmation": "¿Seguro de que desea actualizar el destino?", - "schemaCompare.CompareDetailsTitle": "Comparar detalles", - "schemaCompare.GetConnectionString": "¿Quiere conectar con {0}?", - "schemaCompare.RecompareToRefresh": "Presione Comparar para actualizar la comparación.", + "schemaCompareDialog.differentSourceMessage": "Se ha seleccionado un esquema de origen diferente. ¿Comparar para ver la comparación?", + "schemaCompareDialog.differentTargetMessage": "Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación?", "schemaCompare.actionColumn": "Acción", "schemaCompare.addAction": "Agregar", - "schemaCompare.applyButtonDisabledTitle": "Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos.", + "schemaCompare.updateButton": "Aplicar", "schemaCompare.applyButtonEnabledTitle": "Aplicar cambios al objetivo", - "schemaCompare.applyError": "Error al actualizar el proyecto", - "schemaCompare.applyNoChanges": "No hay cambios que aplicar", - "schemaCompare.applySuccess": "El contacto se actualizó correctamente", - "schemaCompare.cancelCompareButton": "Detener", + "schemaCompare.applyButtonDisabledTitle": "Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos.", + "schemaCompare.ApplyConfirmation": "¿Seguro de que desea actualizar el destino?", + "schemaCompareDialog.cancel": "Cancelar", "schemaCompare.cancelErrorMessage": "Error al cancelar la comparación de esquemas: \"{0}\"", "schemaCompare.cannotExcludeMessage": "No se pueden excluir {0}. Existen dependientes incluidos", "schemaCompare.cannotExcludeMessageWithDependent": "No se puede excluir {0}. Existen dependientes incluidos, como {1}", @@ -37,79 +25,91 @@ "schemaCompare.cannotIncludeMessageWithDependent": "No se puede incluir {0}. Existen dependientes excluidos, como {1}", "schemaCompare.changeAction": "Cambiar", "schemaCompare.compareButton": "Comparar", - "schemaCompare.compareErrorMessage": "Error en la comparación de esquemas: {0}", - "schemaCompare.dacpacRadioButtonLabel": "Archivo de aplicación de capa de datos (.dacpac)", - "schemaCompare.databaseButtonLabel": "Base de datos", - "schemaCompare.deleteAction": "Eliminar", - "schemaCompare.dialogTitle": "Comparación de esquemas", + "schemaCompare.CompareDetailsTitle": "Comparar detalles", "schemaCompare.differencesTableTitle": "Comparación entre el origen y el destino", + "schemaCompare.dacpacRadioButtonLabel": "Archivo de aplicación de capa de datos (.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "Base de datos", + "schemaCompare.databaseButtonLabel": "Base de datos", + "schemaCompare.projectButtonLabel": "Proyecto de base de datos", + "schemaCompare.deleteAction": "Eliminar", + "schemaCompareDialog.differentSourceTargetMessage": "Se han seleccionado diferentes esquemas de origen y destino. ¿Comparar para ver la comparación?", + "schemaCompare.GetConnectionString": "¿Quiere conectar con {0}?", + "file": "Archivo", + "schemaCompareDialog.fileTextBoxLabel": "Archivo", + "flat": "Plano", + "schemaCompareDialog.structureDropdownLabel": "Estructura de carpetas", + "SchemaCompare.GeneralOptionsLabel": "Opciones generales", "schemaCompare.generateScriptButton": "Generar script", + "schemaCompare.generateScriptErrorMessage": "Error al generar el script \"{0}\"", "schemaCompare.generateScriptButtonDisabledTitle": "La generación de script se habilita cuando el destino es una base de datos", "schemaCompare.generateScriptEnabledButton": "Generar script para implementar cambios en el destino", - "schemaCompare.generateScriptErrorMessage": "Error al generar el script \"{0}\"", - "schemaCompare.generateScriptNoChanges": "No hay cambios en el script", "schemaCompare.includeColumnName": "Incluir", - "schemaCompare.includeExcludeInfoMessage": "Tenga en cuenta que las operaciones de inclusión o exclusión pueden tardar unos instantes en calcular las dependencias afectadas", + "SchemaCompare.ObjectTypesOptionsLabel": "Incluir tipos de objeto", + "schemaCompare.waitText": "Iniciando comparación. Esto podría tardar un momento.", + "schemaCompare.openScmpButtonTitle": "Cargue el origen, el destino y las opciones guardadas en un archivo .scmp", + "schemaCompareDialog.No": "No", + "schemaCompare.applyNoChanges": "No hay cambios que aplicar", + "schemaCompare.generateScriptNoChanges": "No hay cambios en el script", "schemaCompare.noDifferences": "No se encontraron diferencias de esquema.", + "schemaCompareDialog.ok": "Aceptar", + "objectType": "Tipo de objeto", "schemaCompare.openFile": "Abrir", "schemaCompare.openScmpButton": "Abrir el archivo .scmp", - "schemaCompare.openScmpButtonTitle": "Cargue el origen, el destino y las opciones guardadas en un archivo .scmp", "schemaCompare.openScmpErrorMessage": "Error al abrir el scmp \"{0}\"", "schemaCompare.optionsButton": "Opciones", - "schemaCompare.projectButtonLabel": "Proyecto de base de datos", - "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareOptions.RecompareMessage": "Las opciones han cambiado. ¿Volver a comparar para ver la comparación?", + "schemaCompare.includeExcludeInfoMessage": "Tenga en cuenta que las operaciones de inclusión o exclusión pueden tardar unos instantes en calcular las dependencias afectadas", + "schemaCompare.RecompareToRefresh": "Presione Comparar para actualizar la comparación.", + "schemaCompare.applySuccess": "El contacto se actualizó correctamente", + "SchemaCompareOptionsDialog.Reset": "Restablecer", "schemaCompare.saveFile": "Guardar", "schemaCompare.saveScmpButton": "Guardar archivo .scmp", - "schemaCompare.saveScmpButtonTitle": "Guardar origen y destino, opciones y elementos excluidos", "schemaCompare.saveScmpErrorMessage": "Error al guardar scmp: \"{0}\"", + "schemaCompare.saveScmpButtonTitle": "Guardar origen y destino, opciones y elementos excluidos", + "schema": "Esquema", + "schemaCompare.dialogTitle": "Comparar esquemas", + "schemaCompare.updateErrorMessage": "Error en la aplicación de comparación de esquemas \"0\"", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opciones de comparación de esquemas", + "schemaCompare.compareErrorMessage": "Error en la comparación de esquemas: {0}", + "schemaObjectType": "Tipo de objeto/esquema", + "schemaCompare.sourceButtonTitle": "Seleccionar origen", + "schemaCompare.targetButtonTitle": "Seleccionar destino", "schemaCompare.selectConnection": "Seleccionar conexión", "schemaCompare.selectSourceFile": "Seleccionar archivo de origen", "schemaCompare.selectTargetFile": "Selección del archivo de destino", - "schemaCompare.sourceButtonTitle": "Seleccionar origen", - "schemaCompare.sourceNameColumn": "Nombre de origen", - "schemaCompare.startText": "Para comparar dos esquemas, seleccione primero un esquema de origen y un esquema de destino y, a continuación, presione Comparar.", - "schemaCompare.switchButtonTitle": "Intercambiar origen y destino", - "schemaCompare.switchDirectionButton": "Intercambiar dirección", - "schemaCompare.targetButtonTitle": "Seleccionar destino", - "schemaCompare.targetNameColumn": "Nombre de destino", - "schemaCompare.typeColumn": "Tipo", - "schemaCompare.updateButton": "Aplicar", - "schemaCompare.updateErrorMessage": "Error en la aplicación de comparación de esquemas \"0\"", - "schemaCompare.waitText": "Iniciando comparación. Esto podría tardar un momento.", - "schemaCompareDialog.No": "No", - "schemaCompareDialog.SourceTitle": "Origen", - "schemaCompareDialog.TargetTitle": "Destino", - "schemaCompareDialog.Yes": "Sí", - "schemaCompareDialog.cancel": "Cancelar", - "schemaCompareDialog.databaseDropdownTitle": "Base de datos", - "schemaCompareDialog.defaultUser": "predeterminado", - "schemaCompareDialog.differentSourceMessage": "Se ha seleccionado un esquema de origen diferente. ¿Comparar para ver la comparación?", - "schemaCompareDialog.differentSourceTargetMessage": "Se han seleccionado diferentes esquemas de origen y destino. ¿Comparar para ver la comparación?", - "schemaCompareDialog.differentTargetMessage": "Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación?", - "schemaCompareDialog.dspErrorSource": "El archivo .sqlproj de origen no especifica un componente de esquema de base de datos", - "schemaCompareDialog.dspErrorTarget": "El archivo .sqlproj de destino no especifica un componente de esquema de base de datos", - "schemaCompareDialog.fileTextBoxLabel": "Archivo", - "schemaCompareDialog.noProjectExtension": "La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos.", - "schemaCompareDialog.noProjectExtensionApply": "La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto", - "schemaCompareDialog.ok": "Aceptar", "schemaCompareDialog.serverDropdownTitle": "Servidor", + "schemaCompareDialog.SourceTitle": "Origen", "schemaCompareDialog.sourceDatabaseDropdown": "Base de datos de origen", + "schemaCompare.sourceNameColumn": "Nombre de origen", "schemaCompareDialog.sourceServerDropdown": "Servidor de origen", "schemaCompareDialog.sourceTextBox": "Archivo de código fuente", - "schemaCompareDialog.structureDropdownLabel": "Estructura de carpetas", + "schemaCompare.cancelCompareButton": "Detener", + "schemaCompare.switchDirectionButton": "Intercambiar dirección", + "schemaCompare.switchButtonTitle": "Intercambiar origen y destino", + "schemaCompareDialog.TargetTitle": "Destino", "schemaCompareDialog.targetDatabaseDropdown": "Base de datos de destino", + "targetStructure": "Estructura de carpetas de destino", + "schemaCompare.targetNameColumn": "Nombre de destino", "schemaCompareDialog.targetServerDropdown": "Servidor de destino", "schemaCompareDialog.targetTextBox": "Archivo de destino", - "schemaCompareOptions.RecompareMessage": "Las opciones han cambiado. ¿Volver a comparar para ver la comparación?", - "schemaObjectType": "Tipo de objeto/esquema", - "targetStructure": "Estructura de carpetas de destino" + "schemaCompareDialog.dspErrorSource": "El archivo .sqlproj de origen no especifica un componente de esquema de base de datos", + "schemaCompareDialog.noProjectExtensionApply": "La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto", + "schemaCompareDialog.noProjectExtension": "La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos.", + "schemaCompareDialog.dspErrorTarget": "El archivo .sqlproj de destino no especifica un componente de esquema de base de datos", + "schemaCompare.applyError": "Error al actualizar el proyecto", + "schemaCompare.startText": "Para comparar dos esquemas, seleccione primero un esquema de origen y un esquema de destino y, a continuación, presione Comparar.", + "schemaCompare.typeColumn": "Tipo", + "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareDialog.Yes": "Sí", + "schemaCompareDialog.defaultUser": "Predeterminado", + "OptionNotFoundWarningMessage": "etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones" }, "package": { - "description": "La comparación de esquemas de SQL Server para Azure Data Studio admite la comparación de los esquemas de bases de datos y paquetes DAC.", - "displayName": "Comparación de esquemas de SQL Server", "schemaCompare.openInScmp": "Abrir en Comparación de esquemas", "schemaCompare.runComparison": "Ejecutar Comparación de esquemas", - "schemaCompare.start": "Comparación de esquemas" + "displayName": "Comparación de esquemas de SQL Server", + "description": "La comparación de esquemas de SQL Server para Azure Data Studio admite la comparación de los esquemas de bases de datos y paquetes DAC.", + "schemaCompare.start": "Comparar esquemas" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.server-report.i18n.json similarity index 93% rename from i18n/ads-language-pack-es/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.server-report.i18n.json index 4cef7ec1a8..493fb42993 100644 --- a/i18n/ads-language-pack-es/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "Error en la operación XEvents.", + "XEventsStopped": "Sesiones de XEvents PageContention y ObjectContention quitadas.", "XEventsNotSupported": "No se admiten las sesiones de XEvents.", - "XEventsStarted": "Sesiones de XEvent iniciadas para PageContention y ObjectContention.", - "XEventsStopped": "Sesiones de XEvents PageContention y ObjectContention quitadas." + "XEventsStarted": "Sesiones de XEvent iniciadas para PageContention y ObjectContention." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 91% rename from i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-assessment.i18n.json index 37cb98bf8f..84ef1b84cd 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Tipo de destino", + "asmt.details.toLearnMore": " para obtener más información.", "asmt.details.clickHere": "Hacer clic aquí", + "databaseIconLabel": "Base de datos", "asmt.details.recommendation": "Recomendación", "asmt.details.ruleDescription": "Descripción de la regla", - "asmt.details.toLearnMore": " para obtener más información.", - "databaseIconLabel": "Base de datos", - "serverIconLabel": "Servidor" + "serverIconLabel": "Servidor", + "asmt.column.targetType": "Tipo de destino" }, "dist/localized": { "asmt.apiversion": "Versión de API", "asmt.column.checkId": "Comprobar id.", + "asmt.rulesetversion": "Conjunto de reglas predeterminado", + "asmt.serveredition": "Edición", + "asmt.sqlReport.Error": "Error", "asmt.column.helpLink": "Vínculo de ayuda", + "asmt.sqlReport.High": "Alta", + "asmt.section.api.title": "Información", + "asmt.sqlReport.Info": "Información", + "asmt.instancename": "Nombre de instancia", + "asmt.learnMore": "Más información", + "asmt.sqlReport.Low": "Baja", + "asmt.sqlReport.Medium": "Media", "asmt.column.message": "Mensaje", + "asmt.osversion": "Versión del sistema operativo", + "asmt.sqlReport.resultForDatabase": "Resultados de la base de datos", + "asmt.sqlReport.resultForInstance": "Resultados del servidor", + "asmt.sqlReportTitle": "Informe de SQL Assessment", + "asmt.section.instance.title": "Detalles de la instancia de SQL Server", "asmt.column.severity": "Gravedad", "asmt.column.tags": "Etiquetas", "asmt.column.target": "Destino", - "asmt.instancename": "Nombre de instancia", - "asmt.learnMore": "Obtener más información", - "asmt.osversion": "Versión del sistema operativo", - "asmt.rulesetversion": "Conjunto de reglas predeterminado", - "asmt.section.api.title": "Información", - "asmt.section.instance.title": "Detalles de la instancia de SQL Server", - "asmt.serveredition": "Edición", "asmt.serverversion": "Versión", - "asmt.sqlReport.Error": "Error", - "asmt.sqlReport.High": "Alta", - "asmt.sqlReport.Info": "Información", - "asmt.sqlReport.Low": "Baja", - "asmt.sqlReport.Medium": "Media", "asmt.sqlReport.Warning": "Advertencia", - "asmt.sqlReport.resultForDatabase": "Resultados de la base de datos", - "asmt.sqlReport.resultForInstance": "Resultados del servidor", - "asmt.sqlReport.severityMsg": "{0}: {1} elemento(s)", - "asmt.sqlReportTitle": "Informe de SQL Assessment" + "asmt.sqlReport.severityMsg": "{0}: {1} elemento(s)" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Cancelar", + "msgBoxCopyBtn": "Copiar", + "btnGeneratehtmlreport": "Crear informe HTML", + "btnExportAsScript": "Exportar como script", + "invokeAssessmentLabelServer": "Invocar evaluación", + "invokeAssessmentLabelDatabase": "Invocar evaluación para {0}", + "ok": "Aceptar", "asmtaction.label.open": "Abrir", "asmtaction.openReport": "El informe se ha guardado. ¿Quiere abrirlo?", - "btnExportAsScript": "Exportar como script", - "btnGeneratehtmlreport": "Crear informe HTML", - "btnViewSamples": "Ver todas las reglas y obtener más información en GitHub", - "btnViewSamplesShort": "Ver todo en GitHub", - "getAssessmentItemsDatabase": "Ver reglas aplicables para {0}", - "getAssessmentItemsServer": "Ver reglas aplicables", - "invokeAssessmentLabelDatabase": "Invocar evaluación para {0}", - "invokeAssessmentLabelServer": "Invocar evaluación", "msgBoxAsmtInfo": "Información de SQL Assessment", "msgBoxCopied": "Información de SQL Assessment copiada", - "msgBoxCopyBtn": "Copiar", - "ok": "Aceptar" + "btnViewSamplesShort": "Ver todo en GitHub", + "btnViewSamples": "Ver todas las reglas y obtener más información en GitHub", + "getAssessmentItemsServer": "Ver reglas aplicables", + "getAssessmentItemsDatabase": "Ver reglas aplicables para {0}" }, "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.resultsTitle": "Resultados de la evaluación para {0}", "asmt.history.summaryError": "Error", "asmt.history.summaryInfo": "Información", "asmt.history.summaryWarning": "Advertencia" }, "package": { "dashboard.tabName": "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.", - "displayName": "SQL Assessment" + "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." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 97% rename from i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-database-projects.i18n.json index ac7e6e0af7..8a71ddf43f 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Historial de compilación", - "Date": "Fecha", - "Failed": "Error", - "InProgress": "En curso", - "Move": "Mover", - "PublishHistory": "Historial de publicación", - "Status": "Estado", - "Success": "Correcto", - "TargetDatabase": "Base de datos de destino", - "TargetPlatform": "Plataforma de destino", - "TargetServer": "Servidor de destino", - "Time": "Hora", + "sqlcmdVariableAlreadyExists": "Ya existe una variable de SQLCMD con el mismo nombre en este proyecto", + "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.", + "fileAlreadyExists": "Ya existe un archivo con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", + "folderAlreadyExistsChooseNewLocation": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otra ubicación.", + "folderAlreadyExists": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", + "projectAlreadyExists": "Ya existe un proyecto con el nombre {0} en {1}.", + "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.", + "databaseReferenceAlreadyExists": "Ya existe una referencia a esta base de datos en este proyecto.", + "deployScriptExists": "Ya existe un script {0}. El nuevo script no se incluirá en la compilación.", "actionLabel": "Acción", - "addDatabaseReferenceOkButtonText": "Agregar una referencia", - "addDatabaseReferencedialogName": "Agregar referencia de base de datos", "addItemAction": "Agregar elemento", "addSqlCmdVariableWithoutDefaultValue": "¿Agregar la variable SQLCMD ''{0}'' al proyecto sin el valor predeterminado?", - "advancedOptionsButton": "Avanzado...", - "advancedPublishOptions": "Opciones avanzadas de publicación", - "appSettingPrompt": "¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión?", - "applyConfirmation": "¿Está seguro de que desea actualizar el proyecto de destino?", - "applyError": "Error al actualizar el proyecto: {0}", - "applySuccess": "El proyecto se actualizó correctamente.", - "artifactReference": "Referencia de artefacto", - "at": "en", - "autorestProjectName": "Nombre del nuevo proyecto SQL", - "azureAccounts": "Cuentas de Azure", "azureAddAccount": "Agregar una cuenta...", - "azureServerName": "Nombre del servidor de Azure SQL", + "addDatabaseReferencedialogName": "Agregar referencia de base de datos", + "addDatabaseReferenceOkButtonText": "Agregar una referencia", + "advancedPublishOptions": "Opciones avanzadas de publicación", + "advancedOptionsButton": "Avanzado...", + "updateActionRadiButtonLabel": "Aplicar todos los cambios", + "deleteSqlCmdVariableConfirmation": "¿Está seguro de que quiere eliminar la variable \"{0}\" de SQLCMD?", + "deleteReferenceConfirmation": "¿Confirma que quiere eliminar la referencia {0}?", + "deleteConfirmationContents": "¿Confirma que quiere eliminar {0} y todo su contenido?", + "deleteConfirmation": "¿Está seguro de que desea eliminar {0}?", + "moveConfirmationPrompt": "¿Seguro que quiere mover {0} a {1}?", + "applyConfirmation": "¿Está seguro de que desea actualizar el proyecto de destino?", + "artifactReference": "Referencia de artefacto", + "nodeButNotAutorestFoundPrompt": "Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo.", + "nodeButNotAutorestFound": "No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute \"npm install autorest -g\" para instalar de forma permanente y evitar este mensaje.", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "edgeProjectTypeDisplayName": "Azure SQL Edge Database", "azureSqlServerCreated": "Azure SQL Server \\\"{0}\\\" creado", + "azureServerName": "Nombre del servidor de Azure SQL", + "azureAccounts": "Cuentas de Azure", "azureSubscription": "Suscripción a Azure", "baseDockerImage": "Imagen de Docker base {0}", "browseButtonText": "Examinar carpeta", - "browseEllipsis": "Examine...", "browseForProfile": "Buscar perfil", + "browseEllipsis": "Examinar...", "buildAction": "Compilar", "buildElements": "Elementos de compilación", - "buildFailedCannotStartSchemaCompare": "No se pudo iniciar la comparación de esquemas debido a un error de compilación.", + "BuildHistory": "Historial de compilación", + "projBuildFailed": "Error de compilación. Compruebe el panel de salida para obtener más detalles. {0}", "cancelButtonText": "Cancelar", + "parentTreeItemUnknown": "No se puede acceder al elemento primario del elemento de árbol proporcionado.", + "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.", "cannotResolvePath": "No se puede resolver la ruta {0}.", - "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.", "changeTargetPlatformAction": "Cambiar plataforma de destino", "checkoutOutputMessage": "Compruebe el panel de salida para obtener más detalles.", - "chooseAction": "Elegir acción", "chooseSqlcmdVarsToModify": "Elija las variables de SQLCMD que quiere modificar.", + "chooseAction": "Elegir acción", "cicularProjectReference": "Referencia circular del proyecto {0}al proyecto {1}", "cleaningDockerImagesMessage": "Limpiando las implementaciones existentes...", - "compareActionRadiButtonLabel": "Ver cambios en Comparación de esquemas", + "sdkLearnMorePlaceholder": "Haga clic en el botón \"Más información\" para obtener más información sobre los proyectos de estilo SDK", "confirmPassword": "Confirmar la contraseña de administrador de {0}", "confirmServerPassword": "Confirmar la contraseña de administrador de {0}", "connectingToSqlServerMessage": "Conexión a SQL Server", + "targetConnectionLabel": "Conexión", "connectionFailedError": "Error en la conexión: \"{0}\"", "connectionRadioButtonLabel": "Conexiones", "containerAlreadyExistForProject": "Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo?", - "convertToSdkStyleConfirmation": "El proyecto '{0}' no será totalmente compatible con SSDT después de la conversión. Se creará una copia de seguridad del archivo de proyecto en la carpeta del proyecto antes de la conversión. Hay más información disponible en https://aka.ms/sqlprojsdk. ¿Desea continuar con la conversión al proyecto de estilo SDK?", - "createNew": "Crear nuevo", + "updatedToSdkStyleError": "No se pudo convertir el proyecto {0} al estilo SDK. Se han revertido los cambios realizados en .sqlproj.", + "errorRetrievingBuildFiles": "No se pudo compilar el proyecto. Error al recuperar los archivos necesarios para compilar.", "createProjectDialogOkButtonText": "Crear", + "createNew": "Crear nuevo", "createProjectFromDatabaseDialogName": "Creación de un proyecto a partir de una base de datos", - "createProjectSettings": "Configuración", "creatingAzureSqlServer": "Creando Azure SQL Server \\\"{0}\\\"...", "creatingDeploymentSettingsMessage": "Creando la configuración de implementación...", - "currentTargetPlatform": "La plataforma de destino del proyecto {0} ahora es {1}.", + "selectTargetPlatform": "Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino.", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versión del SDK de .NET instalada actualmente es {0}, que no es compatible. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación de la versión compatible del SDK de .NET en la configuración si ya está instalado.", "dacpacFileLocationRequired": "La ubicación del archivo .dacpac es necesaria para agregar una referencia a una base de datos", - "dacpacFiles": "Archivos .dacpac", - "dacpacNotOnSameDrive": "Las referencias de Dacpac deben encontrarse en la misma unidad que el archivo de proyecto.", "dacpacReferenceElement": "Referencia DACPAC", - "dacpacText": "Aplicación de capa de datos (.dacpac)", + "dacpacNotOnSameDrive": "Las referencias de DACPAC deben encontrarse en la misma unidad de disco que el archivo del proyecto. Este se encuentra en {0}.", "dataSource": "Origen de datos", "dataSourceDropdownTitle": "Origen de datos", "dataSourceRadioButtonLabel": "Orígenes de datos", + "dacpacText": "Aplicación de capa de datos (.dacpac)", + "databaseNameLabel": "Base de datos", + "sqlDatabaseProjects.outputChannel": "Proyectos de base de datos", + "databaseReferencesNodeName": "Referencias de base de datos", "databaseLocation": "La ubicación de la base de datos es necesaria para agregar una referencia a una base de datos.", "databaseName": "Nombre de la base de datos", - "databaseNameLabel": "Base de datos", "databaseNameRequired": "El nombre de la base de datos es necesaria para agregar una referencia a otra base de datos.", - "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", - "databaseReferenceAlreadyExists": "Ya existe una referencia a esta base de datos en este proyecto.", + "publishProjectSucceed": "Proyecto de base de datos publicado correctamente", "databaseReferenceTypeRequired": "El tipo de referencia de la base de datos es necesaria para agregar una referencia a una base de datos.", - "databaseReferencesNodeName": "Referencias de base de datos", "databaseSelectionRequired": "La selección de base de datos es necesaria para crear un proyecto a partir de una base de datos.", "databaseVariable": "Variable de base de datos", - "dataworkspace.projectDirectoryAlreadyExistError": "Ya hay un directorio llamado \"{0}\" en la ubicación seleccionada: \"{1}\".", - "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", - "default": "Predeterminado", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "Valor predeterminado: imagen definida como predeterminada en el registro de contenedor", "deleteAction": "Eliminar", - "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}?", - "deleteSqlCmdVariableConfirmation": "¿Está seguro de que quiere eliminar la variable \"{0}\" de SQLCMD?", - "deployAppSettingUpdateFailed": "No se pudo actualizar la configuración de la aplicación \"{0}\"", - "deployAppSettingUpdating": "Actualizando la configuración de la aplicación: \"{0}\"", "deployDbTaskName": "Implementando el proyecto de base de datos SQL localmente", - "deployProjectFailedMessage": "No se pudo abrir una conexión a la base de datos implementada\"", - "deployScriptExists": "Ya existe un script {0}. El nuevo script no se incluirá en la compilación.", + "emptyAzureDbProjectTypeDescription": "Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío.", + "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío.", + "emptySdkProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK.", "differentDbDifferentServer": "Base de datos diferente, servidor diferente", "differentDbSameServer": "Base de datos diferente, mismo servidor", - "dockerContainerCreatedMessage": "Identificador creado por el Docker: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "Error al ejecutar el contenedor Docker", - "dockerContainerNotRunningErrorMessage": "El contenedor Docker no se está ejecutando", - "dockerImageEulaMessage": "Contrato de licencia:", "dockerImageMessage": "Imagen de Docker:", - "dockerImagesPlaceHolder": "Usar {0} en arm64/Apple Silicon local", + "dockerContainerNotRunningErrorMessage": "El contenedor Docker no se está ejecutando", + "dockerContainerCreatedMessage": "Identificador creado por el Docker: \"{0}\"", "dockerLogMessage": "Registros de Docker: \"{0}\"", - "dockerNotRunningError": "No se pudo comprobar el Docker. Asegúrese de que el Docker está instalado y se está ejecutando. Error: ' {0} '", - "done": "Hecho", + "sqlDatabaseProjects.doNotAskAgain": "No volver a preguntar", "dontUseProfile": "No usar perfil", + "done": "Listo", "downloadError": "Error de descarga", "downloadProgress": "Progreso de la descarga", "downloading": "Descargando", "downloadingFromTo": "Descargando {0} de {1}", "downloadingNuget": "Descargando {0} nget para obtener archivos DLL de compilación ", - "edgeEulaAgreementTitle": "Contrato de licencia de Microsoft Azure SQL Edge", - "edgeProjectTypeDescription": "Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database.", - "edgeProjectTypeDisplayName": "Azure SQL Edge Database", - "emptyAzureDbProjectTypeDescription": "Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío.", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", - "emptyProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío.", - "emptyProjectTypeDisplayName": "Base de datos de SQL Server", - "emptySdkProjectTypeDescription": "Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK.", - "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", "enterConnStringTemplateDescription": "Escriba una plantilla para la cadena de conexión de SQL", "enterConnectionStringEnvName": "Escriba el nombre de variable de entorno de la cadena de conexión", - "enterConnectionStringEnvNameDescription": "Escriba la variable de entorno de la cadena de conexión SQL", "enterConnectionStringTemplate": "Escriba la plantilla de la cadena de conexión.", - "enterNewDatabaseName": "Escriba el nombre de la nueva base de datos.", - "enterNewName": "Introducir un nombre nuevo", "enterNewSqlCmdVariableDefaultValue": "Escribir el valor predeterminado para la variable \"{0}\" de SQLCMDSQLCMD", + "enterConnectionStringEnvNameDescription": "Escriba la variable de entorno de la cadena de conexión SQL", "enterNewSqlCmdVariableName": "Escribir el nuevo nombre de variable de SQLCMD", + "enterNewDatabaseName": "Escriba el nombre de la nueva base de datos.", "enterNewValueForVar": "Escribe un nuevo valor predeterminado para la variable \"{0}\".", + "enterNewName": "Introducir un nombre nuevo", + "projectNamePlaceholderText": "Escriba el nombre del proyecto.", "enterPassword": "Escriba la contraseña del administrador {0}", - "enterPortNumber": "Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado", - "enterSystemDbName": "Escriba un nombre para esta base de datos del sistema.", "enterUser": "Escriba nombre de usuario del administrador {0}", - "equalComparison": "El proyecto ya está actualizado con la base de datos.", + "enterPortNumber": "Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado", "errorAddingDatabaseReference": "Ha ocurrido un error al agregar referencia de base de datos a {0}. Error: {1}", "errorDownloading": "Error al descargar {0}. Error: {1}", "errorExtracting": "Error al extraer archivos de {0}. Error: {1}", "errorFindingBuildFilesLocation": "Error al buscar la ubicación de los archivos de compilación: {0}", - "errorMovingFile": "Error al mover el archivo de {0} a {1}. Error: {2}", - "errorNotSupportedInVsCode": "Error: {0} no se admite actualmente en los proyectos de bases de datos SQL para VS Code.", - "errorPrefix": "Error: {0}", + "profileReadError": "Error al cargar el perfil de publicación. {0}", "errorReadingProjectGuid": "Ha ocurrido un error al intentar leer {0} del proyecto \"{1}\". {2}", + "errorMovingFile": "Error al mover el archivo de {0} a {1}. Error: {2}", "errorRenamingFile": "Error al cambiar el nombre del archivo de {0} a {1}. Error: {2}", - "errorRetrievingBuildFiles": "No se pudo compilar el proyecto. Error al recuperar los archivos necesarios para compilar.", - "eulaAgreementTemplate": "Acepto el {0}.", - "eulaAgreementText": "Acepto el {0}.", - "eulaAgreementTitle": "Contrato de licencia de Microsoft SQL Server", + "errorPrefix": "Error: {0}", + "errorNotSupportedInVsCode": "Error: {0} no se admite actualmente en los proyectos de bases de datos SQL para VS Code.", "exampleUsage": "Ejemplo de uso", "excludeAction": "Excluir", - "excludeFolderNotSupported": "Aún no es posible excluir carpetas", "excludeObjectTypes": "Excluir tipos de objeto", + "excludeFolderNotSupported": "Aún no es posible excluir carpetas", "externalStream": "Flujo externo", "externalStreamingJobFriendlyName": "Trabajo de streaming externo", - "externalStreamingJobValidationPassed": "Se ha superado la validación del trabajo de streaming externo.", - "extractTargetRequired": "La información de destino para la extracción es necesaria para crear un proyecto de base de datos.", "extractingDacFxDlls": "Extrayendo archivos DLL de compilación de DacFx en {0}", + "taskFailedError.error": "No se pudo completar la tarea '{0}'. Error: {1}", + "deployProjectFailedMessage": "No se pudo abrir una conexión a la base de datos implementada\"", + "publishToContainerFailed": "No se pudo publicar en el contenedor. {0}", + "publishToNewAzureServerFailed": "No se pudo publicar en el nuevo servidor de Azure SQL. {0}", + "dockerContainerFailedToRunErrorMessage": "Error al ejecutar el contenedor Docker", + "deployAppSettingUpdateFailed": "No se pudo actualizar la configuración de la aplicación \"{0}\"", + "dockerNotRunningError": "No se pudo comprobar el Docker. Asegúrese de que el Docker está instalado y se está ejecutando. Error: ' {0} '", "file": "Archivo", - "fileAlreadyExists": "Ya existe un archivo con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", "fileFormat": "Formato de archivo", - "fileObject": "archivo", "fileOrFolderDoesNotExist": "El archivo o directorio \"{0}\" no existe.", + "noFileExist": "El archivo {0} no existe.", "flat": "Plano", - "folderAlreadyExists": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otro nombre.", - "folderAlreadyExistsChooseNewLocation": "Ya existe una carpeta con el nombre \"{0}\" en el disco en esta ubicación. Elija otra ubicación.", - "folderElements": "Elementos de carpeta", "folderFriendlyName": "Carpeta", - "folderObject": "carpeta", + "folderElements": "Elementos de carpeta", "folderStructureLabel": "Estructura de carpetas", "generateScriptButtonText": "Generar script", - "generatingProjectFailed": "Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0}", "generatingProjectFromAutorest": "Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles.", - "hr": "h", + "generatingProjectFailed": "Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0}", + "eulaAgreementText": "Acepto el {0}.", + "eulaAgreementTemplate": "Acepto el {0}.", "imageTag": "Etiqueta de imagen", "importElements": "Importar elementos", + "InProgress": "En curso", "include": "Incluir", - "includePermissionsInProject": "Incluir permisos en el proyecto", "includePermissionsLabel": "Incluir permisos", + "includePermissionsInProject": "Incluir permisos en el proyecto", + "sqlDatabaseProjects.Install": "Instalar", "installGlobally": "Instalar globalmente", "invalidDataSchemaProvider": "Hay un DSP no válido en el archivo .sqlproj.", - "invalidDatabaseReference": "Hay una referencia de base de datos no válida en el archivo .sqlproj.", - "invalidGuid": "El GUID especificado no es válido: {0}", - "invalidInput": "Entrada no válida: \"{0}\"", - "invalidProjectReload": "No se puede acceder al proyecto de base de datos proporcionado. Solo se pueden volver a cargar los proyectos de base de datos abiertos válidos.", - "invalidPropertyValueInSqlProj": "Se ha especificado un valor no válido para la propiedad \\\"{0}\\\" en el archivo .sqlproj.", - "invalidPropertyValueProvided": "El valor de propiedad de proyecto '{0}' no es válido", - "invalidSQLPassword": "La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Cadena de conexión SQL no válida", + "invalidDatabaseReference": "Hay una referencia de base de datos no válida en el archivo .sqlproj.", + "invalidInput": "Entrada no válida: \"{0}\"", "invalidTargetPlatform": "Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1}", + "invalidPropertyValueInSqlProj": "Se ha especificado un valor no válido para la propiedad \\\"{0}\\\" en el archivo .sqlproj.", + "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.", "learnMore": "Más información", + "dockerImageEulaMessage": "Contrato de licencia:", "loadProfilePlaceholderText": "Perfil de carga...", + "projectLocationLabel": "Ubicación", "location": "Ubicación", - "min": "min", + "edgeEulaAgreementTitle": "Contrato de licencia de Microsoft Azure SQL Edge", + "eulaAgreementTitle": "Contrato de licencia de Microsoft SQL Server", "missingVersion": "Falta la entrada \"version\" en {0}.", - "moveConfirmationPrompt": "¿Seguro que quiere mover {0} a {1}?", "movingFilesBetweenProjectsNotSupported": "No se admite el movimiento de archivos entre proyectos", - "msec": "ms", - "multipleMostDeploymentScripts": "Número inesperado de {0} archivos: {1}", "multipleSqlProjFilesSelected": "Se han seleccionado varios archivos .sqlproj; seleccione solo uno.", + "projectNameLabel": "Nombre", + "sqlCmdVariableColumn": "Nombre", "nameMustNotBeEmpty": "El nombre no puede estar en blanco", + "nodeNotFound": "No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest.", "new": "Nuevo", + "autorestProjectName": "Nombre del nuevo proyecto SQL", "newObjectNamePrompt": "Nuevo nombre de {0}:", - "noDataSourcesFile": "No se ha encontrado ningún {0}.", - "noDataSourcesText": "No hay ningún origen de datos en este proyecto.", - "noFileExist": "El archivo {0} no existe.", - "noSchemaCompareExtension": "La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos.", - "noSqlFilesGenerated": "Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles.", - "noSqlProjFile": "El archivo de proyecto seleccionado no existe", - "noSqlProjFilesSelected": "No se ha seleccionado ningún archivo .sqlproj; seleccione uno.", "noString": "No", "noStringDefault": "No (valor predeterminado)", - "nodeButNotAutorestFound": "No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute \"npm install autorest -g\" para instalar de forma permanente y evitar este mensaje.", - "nodeButNotAutorestFoundPrompt": "Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo.", - "nodeNotFound": "No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest.", + "noSqlFilesGenerated": "Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles.", + "noSqlProjFilesSelected": "No se ha seleccionado ningún archivo .sqlproj; seleccione uno.", + "noDataSourcesText": "No hay ningún origen de datos en este proyecto.", + "noDataSourcesFile": "No se ha encontrado ningún {0}.", "noneElements": "Ningún elemento", "nupkgNamePlaceholder": "Nombre del paquete NuGet", - "nupkgText": "Aplicación de capa de datos publicada (.nupkg)", + "versionPlaceholder": "Versión del paquete NuGet", "objectType": "Tipo de objeto", "okString": "Aceptar", "onlyMoveFilesFoldersSupported": "Solo se admite el movimiento de archivos y carpetas", "openEulaString": "Abrir contrato de licencia", + "specSelectionText": "Especificación de OpenAPI/Swagger", + "retrySucceedMessage": "La operación \"{0}\" se completó correctamente. Resultado: {1}", + "retryFailedMessage": "Error en la operación \"{0}\". Volviendo a intentarlo... Resultado actual: {1}. Error: \"{2}\"", + "retryMessage": "Error en la operación \\\"{0}\\\". Volviendo a intentarlo... Error: \\\"{1}\\\" ", "optionDescription": "Descripción de la opción", "optionName": "Nombre de la opción", - "optionNotFoundWarningMessage": "etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones", - "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.", "packageReference": "Referencia de paquete", - "parentTreeItemUnknown": "No se puede acceder al elemento primario del elemento de árbol proporcionado.", - "passwordNotMatch": "La contraseña de {0} no coincide con la contraseña de confirmación.", "portMustNotBeNumber": "El puerto debe ser un número", "postDeployElements": "Elementos posteriores a la implementación", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "Elementos anteriores a la implementación", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Para realizar una compilación correcta, actualice el proyecto para que tenga un script anterior a la implementación o un script posterior a la implementación.", "profile": "Perfil", - "profileReadError": "Error al cargar el perfil de publicación. {0}", - "projBuildFailed": "Error de compilación. Compruebe el panel de salida para obtener más detalles. {0}", - "projectAlreadyExists": "Ya existe un proyecto con el nombre {0} en {1}.", - "projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", "projectLocString": "Proyecto", - "projectLocationLabel": "Ubicación", - "projectLocationPlaceholderText": "Seleccione la ubicación para crear el proyecto.", - "projectNameLabel": "Nombre", - "projectNamePlaceholderText": "Escriba el nombre del proyecto.", - "projectNeedsUpdatingForCrossPlat": "Es necesario actualizar los destinos, las referencias y las referencias de la base de datos del sistema para crear el proyecto \"{0}\".", + "projectAlreadyOpened": "El proyecto \"{0}\" ya está abierto.", + "invalidPropertyValueProvided": "El valor de propiedad de proyecto '{0}' no es válido", "projectReferenceElement": "Referencia de proyecto", "projectReferenceNameElement": "Elemento de nombre de referencia del proyecto", - "projectToUpdatePlaceholderText": "Seleccionar el archivo del proyecto", - "projectUpdatedToSdkStyle": "El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \\\"Más información\\\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto.", + "applySuccess": "El proyecto se actualizó correctamente.", "publish": "Publicar", "publishAction": "Publicar", - "publishDialogName": "Publicación del proyecto", + "PublishHistory": "Historial de publicación", "publishOptions": "Opciones de publicación", - "publishProfileElements": "Publicar elementos de perfil", "publishProfileFriendlyName": "Perfil de publicación", - "publishProjectSucceed": "Proyecto de base de datos publicado correctamente", "publishSettingsFiles": "Archivo de configuración de publicación", "publishTo": "Publicar destino", + "publishProfileElements": "Publicar elementos de perfil", + "publishDialogName": "Publicación del proyecto", + "publishToExistingServer": "Publicar en un {0} existente", "publishToAzureEmulator": "Publicar en el nuevo emulador de Azure SQL Database", - "publishToContainerFailed": "No se pudo publicar en el contenedor. {0}", + "publishToNewAzureServer": "Publicar en nuevo servidor lógico de Azure SQL (versión preliminar)", "publishToDockerContainer": "Publicar en el nuevo contenedor de desarrollo local de {0}", "publishToDockerContainerPreview": "Publicar en el nuevo contenedor de desarrollo local de {0} (versión preliminar)", - "publishToExistingServer": "Publicar en un {0} existente", - "publishToNewAzureServer": "Publicar en nuevo servidor lógico de Azure SQL (versión preliminar)", - "publishToNewAzureServerFailed": "No se pudo publicar en el nuevo servidor de Azure SQL. {0}", + "nupkgText": "Aplicación de capa de datos publicada (.nupkg)", "publishingProjectMessage": "Publicando proyecto en un contenedor...", - "referenceRadioButtonsGroupTitle": "Tipo de base de datos al que se hace referencia", "referenceTypeRadioButtonsGroupTitle": "Tipo de referencia", + "referenceRadioButtonsGroupTitle": "Tipo de base de datos al que se hace referencia", "referencedDatabaseType": "Tipo de base de datos al que se hace referencia", - "reloadProject": "¿Quiere volver a cargar el proyecto de base de datos?", "reset": "Restablecer", "resetAllVars": "Restablecer todas las variables", "resourceGroup": "Grupo de recursos", - "retryFailedMessage": "Error en la operación \"{0}\". Volviendo a intentarlo... Resultado actual: {1}. Error: \"{2}\"", - "retryMessage": "Error en la operación \\\"{0}\\\". Volviendo a intentarlo... Error: \\\"{1}\\\" ", - "retryRunMessage": "Se está ejecutando la operación \"{2}\". Intento {0} de {1}", - "retrySucceedMessage": "La operación \"{0}\" se completó correctamente. Resultado: {1}", - "retryWaitMessage": "Esperando {0} segundos antes de otro intento de la operación \"{1}\"", "revertSqlCmdVarsButtonTitle": "Revertir los valores a los predeterminados del proyecto", "runViaNpx": "Ejecutar mediante npx", + "retryRunMessage": "Se está ejecutando la operación \"{2}\". Intento {0} de {1}", "runningDockerMessage": "Ejecutando el contenedor Docker...", + "sdkStyleProject": "Proyecto de estilo SDK (versión preliminar)", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "emptyProjectTypeDisplayName": "Base de datos de SQL Server", + "sqlConnectionStringFriendly": "Cadena de conexión SQL", + "sqlCmdTableLabel": "Variables SQLCMD", + "sqlcmdVariablesNodeName": "Variables SQLCMD", + "sqlcmdVariableNameCannotContainIllegalChars": "El nombre de la variable SQLCMD \"{0}\" no puede contener ninguno de los caracteres siguientes: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "El nombre de variable SQLCMD \"{0}\" no puede contener espacios en blanco", "sameDatabase": "Misma base de datos", "save": "Guardar", - "saveProfile": "¿Desea guardar la configuración en un perfil (.publish.xml)?", "saveProfileAsButtonText": "Guardar como...", "schema": "Esquema", + "schemaCompareAction": "Comparación de esquemas", "schemaCompare.compareErrorMessage": "Error en la comparación de esquemas: {0}", - "schemaCompareAction": "Comparar esquemas", + "buildFailedCannotStartSchemaCompare": "No se pudo iniciar la comparación de esquemas debido a un error de compilación.", "schemaCompareNotInstalled": "Se requiere la instalación de la extensión de comparación de esquemas para ejecutar la comparación de esquemas.", "schemaObjectType": "Tipo de esquema u objeto", "scriptFriendlyName": "Script", - "sdkLearnMorePlaceholder": "Haga clic en el botón \"Más información\" para obtener más información sobre los proyectos de estilo SDK", - "sdkStyleProject": "Proyecto de estilo SDK (versión preliminar)", - "sec": "s", - "selectBaseImage": "Seleccionar la imagen base {0} de Docker", - "selectConnection": "Seleccionar conexión", - "selectDacpac": "Seleccione .dacpac.", - "selectDatabase": "Seleccionar base de datos", - "selectFileString": "Seleccionar archivo", - "selectFolderStructure": "Seleccione la estructura de carpetas", - "selectImageTag": "Seleccione la etiqueta de imagen o presione Entrar para usar el valor predeterminado", - "selectProfile": "Seleccionar perfil", - "selectProfileToUse": "Seleccionar el perfil de publicación que se va a cargar.", - "selectProjectLocation": "Seleccione la ubicación del proyecto", - "selectPublishOption": "Seleccione dónde publicar el proyecto", - "selectSpecFile": "Seleccionar archivo de especificación de OpenAPI/Swagger", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Seleccionar", - "selectTargetPlatform": "Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino.", + "selectDacpac": "Seleccione .dacpac.", + "selectFileString": "Seleccionar archivo", + "selectSpecFile": "Seleccionar archivo de especificación de OpenAPI/Swagger", + "selectProfile": "Seleccionar perfil", + "selectConnection": "Seleccionar conexión", + "selectDatabase": "Seleccionar base de datos", + "selectFolderStructure": "Seleccione la estructura de carpetas", + "projectLocationPlaceholderText": "Seleccione la ubicación para crear el proyecto.", + "projectToUpdatePlaceholderText": "Seleccionar el archivo del proyecto", + "selectProjectLocation": "Seleccione la ubicación del proyecto", + "selectProfileToUse": "Seleccionar el perfil de publicación que se va a cargar.", + "selectBaseImage": "Seleccionar la imagen base {0} de Docker", + "selectImageTag": "Seleccione la etiqueta de imagen o presione Entrar para usar el valor predeterminado", + "selectPublishOption": "Seleccione dónde publicar el proyecto", "server": "Servidor", "serverCreated": "Servidor creado", "serverName": "Nombre del servidor", - "serverPassword": "Contraseña de administrador {0}", - "serverPortNumber": "Número de puerto {0}", "serverVariable": "Variable de servidor", + "createProjectSettings": "Configuración", "sourceDatabase": "Base de datos de origen", - "specSelectionText": "Especificación de OpenAPI/Swagger", - "sqlCmdTableLabel": "Variables SQLCMD", - "sqlCmdValueColumn": "Valor", - "sqlCmdVariableColumn": "Nombre", - "sqlConnectionStringFriendly": "Cadena de conexión SQL", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "El SDK de .NET no puede ser localizado. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación del SDK de .NET en la configuración si ya está instalado.", - "sqlDatabaseProjects.Install": "Instalar", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versión del SDK de .NET instalada actualmente es {0}, que no es compatible. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación de la versión compatible del SDK de .NET en la configuración si ya está instalado.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Actualizar ubicación", - "sqlDatabaseProjects.doNotAskAgain": "No volver a preguntar", - "sqlDatabaseProjects.outputChannel": "Proyecto de base de datos", - "sqlcmdVariableAlreadyExists": "Ya existe una variable de SQLCMD con el mismo nombre en este proyecto", - "sqlcmdVariableNameCannotBeWhitespace": "El nombre de variable SQLCMD \"{0}\" no puede contener espacios en blanco", - "sqlcmdVariableNameCannotContainIllegalChars": "El nombre de la variable SQLCMD \"{0}\" no puede contener ninguno de los caracteres siguientes: {1}", - "sqlcmdVariablesNodeName": "Variables SQLCMD", + "invalidGuid": "El GUID especificado no es válido: {0}", + "edgeProjectTypeDescription": "Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database.", "storedProcedureFriendlyName": "Procedimiento almacenado", "suppressMissingDependenciesErrors": "Suprimir errores causados por referencias sin resolver en el proyecto al que se hace referencia", "systemDatabase": "Base de datos del sistema", "systemDatabaseReferenceRequired": "La selección de la base de datos del sistema es necesaria para agregar una referencia a una base de datos del sistema.", "tableFriendlyName": "Tabla", - "targetConnectionLabel": "Conexión", + "TargetDatabase": "Base de datos de destino", + "TargetPlatform": "Plataforma de destino", + "TargetServer": "Servidor de destino", + "extractTargetRequired": "La información de destino para la extracción es necesaria para crear un proyecto de base de datos.", + "currentTargetPlatform": "La plataforma de destino del proyecto {0} ahora es {1}.", "targetProject": "Proyecto de destino", - "taskFailedError.error": "No se pudo completar la tarea '{0}'. Error: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "El SDK de .NET no puede ser localizado. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación del SDK de .NET en la configuración si ya está instalado.", + "noSchemaCompareExtension": "La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos.", + "convertToSdkStyleConfirmation": "El proyecto '{0}' no será totalmente compatible con SSDT después de la conversión. Se creará una copia de seguridad del archivo de proyecto en la carpeta del proyecto antes de la conversión. Hay más información disponible en https://aka.ms/sqlprojsdk. ¿Desea continuar con la conversión al proyecto de estilo SDK?", + "equalComparison": "El proyecto ya está actualizado con la base de datos.", + "projectUpdatedToSdkStyle": "El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \\\"Más información\\\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto.", + "noSqlProjFile": "El archivo de proyecto seleccionado no existe", + "dataworkspace.projectParentDirectoryNotExistError": "La ubicación del proyecto seleccionado, \"{0}\", no existe o no es un directorio.", + "updateProjectDatabaseReferencesForRoundTrip": "Las referencias de base de datos del sistema deben actualizarse para compilar el proyecto “{0}”. Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", + "projectNeedsUpdatingForCrossPlat": "Es necesario actualizar los destinos, las referencias y las referencias de la base de datos del sistema para crear el proyecto \"{0}\".", + "dataworkspace.projectDirectoryAlreadyExistError": "Ya hay un directorio llamado \"{0}\" en la ubicación seleccionada: \"{1}\".", + "applyError": "Error al actualizar el proyecto: {0}", + "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.", "unableToCreatePublishConnection": "No se puede construir la conexión: {0}.", - "unableToFindFile": "No se encuentra {1}con la ruta \"{0}\".", - "unableToFindReference": "No se encuentra la referencia de base de datos {0}.", - "unableToFindSqlCmdVariable": "No se encuentra la variable SQLCMD \"{0}\".", - "unableToPerformAction": "No se ha podido localizar \"{0}\" objetivo: \"{1}\". {2}", "unexpectedProjectContext": "No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0}", - "unhandledDeleteType": "Tipo de elemento no controlado durante la eliminación: \"{0}\"", + "unableToFindSqlCmdVariable": "No se encuentra la variable SQLCMD \"{0}\".", + "unableToFindReference": "No se encuentra la referencia de base de datos {0}.", + "unableToFindFile": "No se encuentra {1}con la ruta \"{0}\".", + "unableToPerformAction": "No se ha podido localizar \"{0}\" objetivo: \"{1}\". {2}", + "multipleMostDeploymentScripts": "Número inesperado de {0} archivos: {1}", + "unhandledDeleteType": "Tipo de elemento no controlado durante la exclusión: '{0}", "unhandledMoveNode": "Tipo de nodo no controlado para mover", "unknownDataSourceType": "Tipo de origen de datos desconocido:", "unrecognizedDataSourcesVersion": "Versión no reconocida:", - "updateAction": "Acción de actualización", - "updateActionRadiButtonLabel": "Aplicar todos los cambios", - "updateProjectDatabaseReferencesForRoundTrip": "Las referencias de base de datos del sistema deben actualizarse para compilar el proyecto “{0}”. Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", - "updateProjectForCrossPlatform": "{0} Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", - "updateProjectForCrossPlatformShort": "¿Desea actualizar {0} la compatibilidad multiplataforma?", - "updateProjectFromDatabaseDialogName": "Actualizar proyecto a partir de base de datos", "updateText": "Actualizar", - "updatedToSdkStyleError": "No se pudo convertir el proyecto {0} al estilo SDK. Se han revertido los cambios realizados en .sqlproj.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Actualizar ubicación", + "updateAction": "Acción de actualización", + "updateProjectFromDatabaseDialogName": "Actualizar proyecto a partir de base de datos", + "updateProjectForCrossPlatformShort": "¿Desea actualizar {0} la compatibilidad multiplataforma?", + "deployAppSettingUpdating": "Actualizando la configuración de la aplicación: \"{0}\"", "updatingProjectFromDatabase": "Actualizando {0} desde {1}...", + "dockerImagesPlaceHolder": "Usar {0} en arm64/Apple Silicon local", "userSelectionCancelled": "El usuario ha cancelado la selección de cómo ejecutar autorest.", "userSelectionInstallGlobally": "Usuario seleccionado para instalar autorest de manera global. Instalando ahora...", "userSelectionRunNpx": "Usuario seleccionado para ejecutarse a través de npx.", + "externalStreamingJobValidationPassed": "Se ha superado la validación del trabajo de streaming externo.", + "sqlCmdValueColumn": "Valor", "valueCannotBeEmpty": "El valor no puede estar vacío", "version": "Versión", "versionMustNotBeEmpty": "La versión no puede estar vacía", - "versionPlaceholder": "Versión del paquete NuGet", - "viewFriendlyName": "Ver", + "viewFriendlyName": "Vista", + "compareActionRadiButtonLabel": "Ver cambios en Comparación de esquemas", + "retryWaitMessage": "Esperando {0} segundos antes de otro intento de la operación \"{1}\"", + "reloadProject": "¿Quiere volver a cargar el proyecto de base de datos?", + "saveProfile": "¿Desea guardar la configuración en un perfil (.publish.xml)?", + "appSettingPrompt": "¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión?", + "yesString": "Sí", "yesRecommended": "Sí (recomendado)", - "yesString": "Sí" + "dacpacFiles": "Archivos .dacpac", + "optionNotFoundWarningMessage": "etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones", + "updateProjectForCrossPlatform": "{0} Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto?", + "serverPassword": "Contraseña de administrador {0}", + "passwordNotMatch": "La contraseña de {0} no coincide con la contraseña de confirmación.", + "invalidSQLPassword": "La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "Número de puerto {0}", + "Date": "Fecha", + "Failed": "Error", + "Move": "Mover", + "Status": "Estado", + "Success": "Correcto", + "Time": "Hora", + "at": "en", + "default": "predeterminado", + "fileObject": "archivo", + "folderObject": "carpeta", + "hr": "h", + "min": "min", + "msec": "ms", + "sec": "s" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … errores: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout:", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … cerrado con el código {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … cerrado con la señal {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … cerrado con la señal {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "Proyectos de base de datos", "sqlDatabaseProjects.addDatabaseReference": "Agregar referencia de base de datos", "sqlDatabaseProjects.addExistingItem": "Agregar elemento existente...", - "sqlDatabaseProjects.addSqlCmdVariable": "Nombre de variable de SQLCMD", - "sqlDatabaseProjects.autorestSqlVersion": "Qué versión de Autorest.Sql se va a usar desde NPM. Si no se establece, se usará la versión más reciente.", - "sqlDatabaseProjects.build": "Compilar", - "sqlDatabaseProjects.changeTargetPlatform": "Cambiar plataforma de destino", - "sqlDatabaseProjects.close": "Cerrar proyecto de base de datos", - "sqlDatabaseProjects.collapseProjectNodes": "Si los nodos del proyecto se inician contraídos", - "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir a proyecto de estilo SDK", - "sqlDatabaseProjects.createProjectFromDatabase": "Crear proyecto a partir de base de datos", - "sqlDatabaseProjects.delete": "Eliminar", - "sqlDatabaseProjects.description": "Diseñe y publique esquemas de base de datos SQL.", - "sqlDatabaseProjects.displayName": "Proyectos de base de datos", - "sqlDatabaseProjects.dotnetInstallLocation": "Ruta de acceso completa al SDK de .NET en la máquina. Por ejemplo, si dotnet.exe se encuentra en C:\\folder1\\dotnet\\dotnet.exe, establezca la ruta de acceso de esta configuración en C:\\folder1\\dotnet.", - "sqlDatabaseProjects.edit": "Editar", - "sqlDatabaseProjects.editProjectFile": "Editar archivo. sqlproj", - "sqlDatabaseProjects.enablePreviewFeatures": "Habilitar características de vista previa de proyectos de SQL Database", - "sqlDatabaseProjects.exclude": "Excluir del proyecto", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Generar un proyecto SQL a partir de la especificación OpenAPI/Swagger (versión preliminar)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Versión del SDK de Microsoft.Build.Sql que se va a usar para compilar proyectos de SQL heredados. Ejemplo: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "Si se pide al usuario que instale el SDK de .NET cuando no se detecta.", - "sqlDatabaseProjects.new": "Nuevo proyecto de base de datos", "sqlDatabaseProjects.newExternalStreamingJob": "Agregar trabajo de streaming externo", "sqlDatabaseProjects.newFolder": "Agregar carpeta", "sqlDatabaseProjects.newItem": "Agregar elemento...", "sqlDatabaseProjects.newPostDeploymentScript": "Agregar script posterior a la implementación", "sqlDatabaseProjects.newPreDeploymentScript": "Agregar script anterior a la implementación", "sqlDatabaseProjects.newPublishProfile": "Agregar perfil de publicación", + "sqlDatabaseProjects.addSqlCmdVariable": "Nombre de variable de SQLCMD", "sqlDatabaseProjects.newScript": "Agregar script", "sqlDatabaseProjects.newStoredProcedure": "Agregar procedimiento almacenado", "sqlDatabaseProjects.newTable": "Agregar tabla", "sqlDatabaseProjects.newView": "Agregar vista", - "sqlDatabaseProjects.nodejsDoNotAsk": "Indique si se pide al usuario que instale Node.js cuando no se detecte.", - "sqlDatabaseProjects.open": "Abrir proyecto de base de datos", + "sqlDatabaseProjects.build": "Compilar", + "sqlDatabaseProjects.changeTargetPlatform": "Cambiar plataforma de destino", + "sqlDatabaseProjects.close": "Cerrar proyecto de base de datos", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir a proyecto de estilo SDK", + "sqlDatabaseProjects.createProjectFromDatabase": "Crear proyecto a partir de base de datos", + "sqlDatabaseProjects.Settings": "Proyectos de base de datos", + "sqlDatabaseProjects.displayName": "Proyecto de base de datos", + "sqlDatabaseProjects.delete": "Eliminar", + "sqlDatabaseProjects.description": "Diseñe y publique esquemas de base de datos SQL.", + "sqlDatabaseProjects.edit": "Editar", + "sqlDatabaseProjects.editProjectFile": "Editar archivo. sqlproj", + "sqlDatabaseProjects.enablePreviewFeatures": "Habilitar características de vista previa de proyectos de SQL Database", + "sqlDatabaseProjects.exclude": "Excluir del proyecto", + "sqlDatabaseProjects.dotnetInstallLocation": "Ruta de acceso completa al SDK de .NET en la máquina. Por ejemplo, si dotnet.exe se encuentra en C:\\folder1\\dotnet\\dotnet.exe, establezca la ruta de acceso de esta configuración en C:\\folder1\\dotnet.", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Generar un proyecto SQL a partir de la especificación OpenAPI/Swagger (versión preliminar)", + "sqlDatabaseProjects.new": "Nuevo proyecto de base de datos", + "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)", "sqlDatabaseProjects.openContainingFolder": "Abrir carpeta contenedora", + "sqlDatabaseProjects.open": "Abrir proyecto de base de datos", "sqlDatabaseProjects.openInDesigner": "Abrir en el Diseñador", "sqlDatabaseProjects.openReferencedSqlProject": "Abrir proyecto", + "title.projectsView": "Proyectos", "sqlDatabaseProjects.properties": "Propiedades", "sqlDatabaseProjects.publish": "Publicar", "sqlDatabaseProjects.rename": "Cambiar nombre", - "sqlDatabaseProjects.schemaCompare": "Comparar esquemas", + "sqlDatabaseProjects.schemaCompare": "Comparación de esquemas", "sqlDatabaseProjects.updateProjectFromDatabase": "Actualizar proyecto a partir de base de datos", "sqlDatabaseProjects.validateExternalStreamingJob": "Validar trabajo de streaming externo", - "sqlDatabaseProjects.welcome": "Actualmente, no hay ningún proyecto de base de datos abierto.\r\n[Nuevo proyecto](command:sqlDatabaseProjects.new)\r\n[Abrir proyecto](command:sqlDatabaseProjects.open)\r\n[Crear proyecto a partir de base de datos](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Proyectos" + "sqlDatabaseProjects.collapseProjectNodes": "Si los nodos del proyecto se inician contraídos", + "sqlDatabaseProjects.netCoreDoNotAsk": "Si se pide al usuario que instale el SDK de .NET cuando no se detecta.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Indique si se pide al usuario que instale Node.js cuando no se detecte.", + "sqlDatabaseProjects.autorestSqlVersion": "Qué versión de Autorest.Sql se va a usar desde NPM. Si no se establece, se usará la versión más reciente.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Versión del SDK de Microsoft.Build.Sql que se va a usar para compilar proyectos de SQL heredados. Ejemplo: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 95% rename from i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-migration.i18n.json index c246dedcb5..fd1bc993f9 100644 --- a/i18n/ads-language-pack-es/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "No se pudo iniciar el componente del servicio de migración. {0}", - "serviceCrashed": "El componente de servicio se bloqueó.", - "serviceProviderIntializationError": "No se pudo inicializar el proveedor de servicios.", - "sql-migration.login.wizard.title": "Migrar inicios de sesión de \"{0}\" a Azure SQL", - "sql-migration.wizard.title": "Migrar \"{0}\" a Azure SQL", - "sql.cancel.migration.confirmation": "¿Seguro de que desea cancelar la migración?", - "sql.delete.migration.confirmation": "¿Está seguro de que desea eliminar esta migración?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory nombre de dominio (solo es necesario para migrar inicios de sesión de autenticación de Windows)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Escriba el nombre de dominio de AAD", - "sql.login.migration.collecting.target.logins.failed": "Error al recopilar el inicio de sesión de destino, con código de error {0}", - "sql.login.migration.complete": "Se completó la migración de inicios de sesión", - "sql.login.migration.db.title": "Azure SQL Database", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD) El nombre de dominio es necesario para migrar el inicio de sesión de Windows. Escriba un nombre de dominio de AAD o anule la selección de los inicios de sesión de Windows.", - "sql.login.migration.error": "Error de migración de inicio de sesión: {0}", - "sql.login.migration.establish.user.mappings": "Validación y migración de inicios de sesión completadas.\r\n\r\nEstableciendo asignaciones de usuario.", - "sql.login.migration.establish.user.mappings.failed": "Error al establecer asignaciones de usuario", - "sql.login.migration.failed": "Error al migrar los inicios de sesión", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name como inicio de sesión, sp.type_desc como login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "Migración de inicio de sesión en curso", - "sql.login.migration.login.status.details.title": "Detalles del estado de migración para {0}", - "sql.login.migration.logins.found": "Inicio de sesión encontrado", - "sql.login.migration.logins.not.found": "Inicio de sesión no encontrado", - "sql.login.migration.mi.title": "Azure SQL Managed Instance", - "sql.login.migration.migrate.server.roles.and.set.permissions": "Se completó el establecimiento de asignaciones de usuario.\r\n\r\nActualmente, está en curso la migración de roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos. Esto tardará un poco.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Error al migrar los roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos.", - "sql.login.migration.migration.status.column": "Estado de migración", - "sql.login.migration.refresh.login.data.successful": "La actualización de la lista de inicio de sesión se realizó correctamente. Se encontraron inicios de sesión de origen {0}, inicios de sesión de destino encontrados {1}", - "sql.login.migration.refresh.source.login.data.failed": "Error al actualizar la lista de inicio de sesión desde el origen", - "sql.login.migration.refresh.target.login.data.failed": "Error al actualizar la lista de inicio de sesión desde el destino", - "sql.login.migration.select.in.progress": "Actualizando la lista de inicios de sesión desde el origen y el destino", - "sql.login.migration.select.logins.windows.auth.warning": "Tenga en cuenta que este asistente no muestra los tipos de inicio de sesión de autenticación de Windows porque actualmente no se admite la migración de ese tipo. La funcionalidad para migrar los inicios de sesión de autenticación de Windows estará disponible próximamente.", - "sql.login.migration.select.page.title": "Seleccionar inicios de sesión para migrar", - "sql.login.migration.status.column": "Estado", - "sql.login.migration.status.failed": "Error", - "sql.login.migration.status.in.progress": "En curso", - "sql.login.migration.status.page.description": "Migrar inicios de sesión de {0} al destino {1} \"{2}\"", - "sql.login.migration.status.page.description.completed": "Se completó la migración de inicios de sesión de {0} a {1} \"{2}\"", - "sql.login.migration.status.page.description.failed": "Error al migrar los inicios de sesión de {0} a {1} \"{2}\"", - "sql.login.migration.status.page.previous.button.error": "La migración de inicio de sesión ya se ha iniciado y la opción de volver a la página anterior está deshabilitada.", - "sql.login.migration.status.page.previous.button.title": "Anterior (deshabilitado)", - "sql.login.migration.status.page.title": "Estado de migración", - "sql.login.migration.status.succeeded": "Correcto", - "sql.login.migration.steps.migrate.logins": "Migrar inicios de sesión", - "sql.login.migration.steps.not.started": "No iniciado", - "sql.login.migration.target.status.column": "Estado de destino", - "sql.login.migration.target.title": "Destino de Azure SQL", - "sql.login.migration.type": "Tipo de inicio de sesión", - "sql.login.migration.vm.title": "SQL Server en una máquina virtual de Azure", - "sql.login.migration.wizard.target.connection.success": "La conexión se realizó correctamente.", - "sql.login.migration.wizard.target.data.migration.warning": "Tenga en cuenta que la característica de migración de inicio de sesión está en modo de versión preliminar pública.", - "sql.login.migration.wizard.target.description": "Seleccione Azure SQL Managed Instance de destino, la VM de Azure SQL o las bases de datos de Azure SQL en las que quiera migrar los inicios de sesión.", - "sql.login.migration.wizard.target.permission.warning": "Asegúrese de que el usuario actual tiene permisos de administrador del sistema para obtener toda la información de inicio de sesión de la instancia actual ({0}).", - "sql.login.migration.wizard.target.type.title": "Tipo de destino de Azure SQL", - "sql.login.migrations.selected": "{0}/{1} inicios de sesión seleccionados", - "sql.migrate.text": "Seleccione las bases de datos que desea migrar a Azure SQL.", - "sql.migration.account.credentials.refresh.required": "{0} (requiere la actualización de credenciales)", + "sql.migration.status.error.count.single": " ({0} error)", + "sql.migration.status.error.count.multiple": " ({0} errores)", + "sql.migration.status.warning.count.single": " ({0} advertencia)", + "sql.migration.status.warning.count.multiple": " ({0} advertencias)", + "sql.migration.unavailable.target": "(No disponible) {0}", + "sql.migration.assessed.databases": "(para {0} bases de datos evaluadas)", + "sql.migration.new.resource.group": "(nuevo) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- no disponible --", + "sql.migration.database.missing.tables": "0 tablas encontradas en la base de datos de origen.", + "sql.migration.cutover.step.1": "1. Detenga todas las transacciones entrantes en la base de datos de origen.", + "sql.migration.cutover.step.2.network.share": "2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red.", + "sql.migration.cutover.step.2.blob": "2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob.", + "sql.migration.cutover.step.3.blob": "3. Compruebe que todas las copias de seguridad se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", + "sql.migration.cutover.step.3.network.share": "3. Compruebe que todas las copias de seguridad de registros se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", + "sql.migration.bc.info": "La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior.", + "sql.migration.dashboard.help.description.dmsGuide": "Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure.", + "sql.migration.resource.group.description": "Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure.", + "sql.migration.pre.req.2": "Una(s) base(s) de datos SQL Server de origen que se ejecuta(n) localmente, o en SQL Server en Azure Virtual Machine o en cualquier máquina virtual que se ejecute en la nube (privada, pública).", + "sql.migration.dashboard.help.description.sqldb": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Database.", + "sql.migration.dashboard.help.description.mi": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo.", + "sql.migration.dashboard.help.description.vm": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo.", + "sql.migration.validate.error.gatewaytimeout": "Se agotó el tiempo de espera al validar una conexión de recursos. Más información: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "Archivos de copia de seguridad activos", "sql.migration.active.backup.files.items": "Archivos de copia de seguridad activos (1 elemento)", "sql.migration.active.backup.files.multiple.items": "Archivos de copia de seguridad activa ({0} elementos)", + "sql.migration.wizard.account.noAccount.error": "Agregue una cuenta vinculada e inténtelo de nuevo.", + "sql.migration.status.add.account": "Agregar cuenta", + "sql.migration.status.add.account.MESSAGE": "Agregue su cuenta de Azure para ver las migraciones existentes y su estado.", "sql.migration.all.backups.restored": "Todas las copias de seguridad restauradas", + "sql.migration.view.all": "Todas las migraciones de bases de datos", "sql.migration.all.fields.required": "Todos los campos son obligatorios.", + "sql.migration.multi.step.all.steps.completed.errors": "Todos los pasos se completaron con los siguientes errores:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Todos los pasos se realizaron correctamente.", + "sql.migration.pre.req.3": "Una Azure SQL Managed Instance, SQL Server en Azure Virtual Machine o Azure SQL Database para migrar su(s) base(s) de datos.", + "sql.migration.pre.req.1": "Una cuenta de Azure (no es necesaria para la función de evaluación o recomendación de SKU)", + "sql.migration.refresh.migrations.error.title": "Error al actualizar la lista de migraciones.", + "sql.migration.database.backup.load.error": "Error al obtener acceso a los detalles de la base de datos.", + "sql.migration.wizard.sku.assessment.error": "Error al evaluar el servidor '{0}'.", + "sql.migration.cancel.error": "Se ha producido un error al cancelar la migración.", + "sql.migration.database.connection.error": "Error al conectarse a la base de datos de migración de destino.", + "sql.migration.wizard.connection.error.title": "Se produjo un error al conectar con el servidor de destino.", + "sql.migration.delete.error": "Error al eliminar la migración.", + "sql.migration.wizard.sku.error": "Error al generar recomendaciones de SKU para el servidor \\\"{0}\\\".", + "sql.migration.cutover.error": "Se produjo un error al iniciar la transición.", + "sql.migration.select.service.select.subscription.error": "Error al cargar las suscripciones de cuenta. Compruebe la conexión de Azure e inténtelo de nuevo.", + "sql.migration.select.service.select.tenant.error": "Error al cargar los inquilinos de las cuentas de Azure disponibles.", + "sql.migration.select.service.select.account.error": "Error al cargar las cuentas de Azure disponibles.", + "sql.migration.select.service.select.service.error": "Error al cargar los servicios de migración de bases de datos disponibles. Compruebe la conexión de Azure e inténtelo de nuevo.", + "sql.migration.select.service.select.resource.group.error": "Error al cargar los grupos de recursos disponibles. Compruebe la conexión de Azure y vuelva a intentarlo.", + "sql.migration.select.service.select.location.error": "Error al cargar ubicaciones. Compruebe la conexión de Azure e inténtelo de nuevo.", + "sql.migration.service.status.refresh.error": "Se ha producido un error al actualizar el estado de creación del servicio de migración.", + "sql.migration.cutover.status.refresh.error": "Se ha producido un error al actualizar el estado de la migración.", + "sql.migration.refresh.migrations.error.label": "Error al actualizar la lista de migraciones. Compruebe la conexión de Azure vinculada y haga clic en Actualizar para volver a intentarlo.", + "sql.migration.retry.migration.error": "Error al reiniciar la migración.", + "sql.migration.starting.migration.error": "Error al iniciar la migración del certificado: '{0}'", + "sql.migration.wizard.login.error.title": "Error al intentar obtener {0} información de inicio de sesión.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2}", + "sql.migration.database.migration.mode.online.description": "El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración.", + "sql.migration.database.migration.mode.offline.description": "El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración.", + "sql.migration.select.service.apply.label": "Aplicar", "sql.migration.apply": "Aplicar", - "sql.migration.assessed.databases": "(para {0} bases de datos evaluadas)", - "sql.migration.assessment": "Resultados de la evaluación para \"{0}\"", - "sql.migration.assessment.failed": "Error en la evaluación de la instancia de SQL Server '{0}.", + "sql.cancel.migration.confirmation": "¿Seguro de que desea cancelar la migración?", + "sql.delete.migration.confirmation": "¿Está seguro de que desea eliminar esta migración?", + "sql.migration.migration.list.ascending.label": "Ascendente", + "sql.migration.database.assessment.xevents.title": "Evaluar sesiones de eventos extendidos", "sql.migration.assessment.in.progress": "Evaluación en curso", - "sql.migration.assessment.in.progress.content": "Estamos evaluando las bases de datos de la instancia de SQL Server {0} para identificar el destino de Azure SQL correcto.\r\n\r\nEsta operación puede tardar varios minutos.", - "sql.migration.assessment.migration.warning": "Las bases de datos que no están listas para la migración a Azure SQL Managed Instance o Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines.", - "sql.migration.assessment.migration.warning.sqldb": "Las bases de datos que no están listas para la migración a Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Managed Instance.", - "sql.migration.assessment.migration.warning.sqlmi": "Las bases de datos que no están listas para la migración a Azure SQL Managed Instance se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Database.", "sql.migration.assessment.results": "Resultados de la evaluación", "sql.migration.assessment.results.and.recommendations.title": "Resultados y recomendaciones de la evaluación", - "sql.migration.assessments.blocking.issue": "Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta.", + "sql.migration.no.results": "Los resultados de la evaluación no están disponibles.", + "sql.migration.assessment": "Resultados de la evaluación para \"{0}\"", "sql.migration.authKeys.header": "Clave de autenticación", "sql.migration.authKeys.refresh.message": "La clave de autenticación \"{0}\" se ha actualizado.", - "sql.migration.authentication.type": "Tipo de autenticación", + "sql.migration.service.details.authKeys.label": "Claves de autenticación", "sql.migration.authentication.types": "Claves de autenticación", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Servidor de Azure SQL Database", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server en Azure Virtual Machines", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server en la VM de Azure", - "sql.migration.azure.sql.target": "Tipo de destino", - "sql.migration.azure.storage.account.to.upload.backups": "Cuenta de Azure Storage para cargar las copias de seguridad", + "sql.migration.service.details.authKeys.title": "Claves de autenticación utilizadas para conectar con el nodo del entorno de ejecución de integración autohospedado", + "sql.migration.authentication.type": "Tipo de autenticación", "sql.migration.azure.tenant": "Inquilino de Azure AD", - "sql.migration.azureRecommendation.folder.name": "Nombre de la carpeta", - "sql.migration.backup.file.backup.size": "Tamaño de copia de seguridad (MB)", - "sql.migration.backup.file.name": "Nombre de archivo", - "sql.migration.backup.file.number.of.stripes": "Número de franjas", - "sql.migration.backup.file.restore.finish.date": "Fecha de finalización de la restauración", - "sql.migration.backup.file.restore.start.date": "Fecha de inicio de la restauración", - "sql.migration.backup.file.restore.status": "Estado de restauración", - "sql.migration.backup.file.status": "Estado del archivo", - "sql.migration.backup.location": "Ubicación de copia de seguridad", - "sql.migration.backup.start.time": "Hora de inicio de copia de seguridad", - "sql.migration.bc.info": "La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior.", - "sql.migration.blob.container.folder.label": "Carpeta", - "sql.migration.blob.container.label": "Grupo de recursos de contenedor de blobs", - "sql.migration.blob.container.last.backup.file.label": "Último archivo de copia de seguridad", - "sql.migration.blob.container.select": "Seleccione primero un valor de contenedor de blobs.", - "sql.migration.blob.container.storage.account.label": "Cuenta de almacenamiento de contenedor de blobs", - "sql.migration.blob.container.title": "Contenedor de blobs", - "sql.migration.blob.resourceGroup.select": "Seleccione un grupo de recursos.", - "sql.migration.blob.resourceGroup.select.prompt": "Seleccione primero un valor de grupo de recursos.", - "sql.migration.blob.storage.folder.info": "Al cargar copias de seguridad de bases de datos en el contenedor de blobs, asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. Solo se admite la raíz del contenedor y las carpetas con un nivel máximo de profundidad.", - "sql.migration.blob.storage.folder.warning": "Hay varias bases de datos con la misma ubicación de copia de seguridad seleccionada. Asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD) El nombre de dominio es necesario para migrar el inicio de sesión de Windows. Escriba un nombre de dominio de AAD o anule la selección de los inicios de sesión de Windows.", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory nombre de dominio (solo es necesario para migrar inicios de sesión de autenticación de Windows)", + "sql.migration.dashboard.help.link.dmsGuide": "Guía de Azure Database Migration", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Azure Database Migration Service", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}\r\n\r\nPara mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales.", + "sql.migration.service.ready.below": "Azure Database Migration Service \"{0}\" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}\r\n\r\nPara mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales. Consulte la información siguiente para ver las instrucciones de registro.", + "sql.migration.service.header": "Detalles de Azure Database Migration Service \"{0}\":`", + "sql.migration.service.not.ready": "Azure Database Migration Service no está registrado. Azure Database Migration Service \"{0}\" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo.", + "sql.migration.service.not.ready.below": "Azure Database Migration Service no está registrado. Azure Database Migration Service \"{0}\" debe registrarse con integration runtime autohospedado en cualquier nodo.\r\n\r\nConsulte a continuación las instrucciones de registro.", + "sql.migration.service.container.container.description1": "Azure Database Migration Service aprovecha el entorno de ejecución de integración autohospedado de Azure Data Factory para controlar la conectividad entre el origen y el destino, y cargar copias de seguridad de un recurso compartido de archivos de red local en Azure (si procede).", + "sql.migration.services.name": "Nombre de Azure Database Migration Service.", + "sql.migration.ir.page.description": "Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.login.migration.db.title": "Azure SQL Database", + "sql.migration.sku.sqldb.target.title": "Azure SQL Database", + "sql.migration.sku.sqldb.card.title": "Azure SQL Database", + "sql.migration.azure.sql.database": "Servidor de Azure SQL Database", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", + "sql.login.migration.mi.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.dashboard.title": "Migración de Azure SQL", + "sql.migration.wizard.target.title": "Destino de Azure SQL", + "sql.login.migration.target.title": "Destino de Azure SQL", + "sql.migration.services.target": "Destino de Azure SQL seleccionado como predeterminado.", + "sql.login.migration.wizard.target.type.title": "Tipo de destino de Azure SQL", "sql.migration.blob.storage.header.text": "Detalles del contenedor de Azure Storage Blob", - "sql.migration.blob.storage.help.text": "Proporcione el contenedor de Azure Storage Blob que incluya las copias de seguridad.", - "sql.migration.blob.storage.subscription.label": "Suscripción", - "sql.migration.blob.storage.table.help": "Escriba el nombre de la base de datos de destino y seleccione el grupo de recursos, la cuenta de almacenamiento y el contenedor de las bases de datos de origen seleccionadas.", - "sql.migration.blob.storageAccount.select": "Seleccione primero un valor de cuenta de almacenamiento.", + "sql.migration.azure.storage.account.to.upload.backups": "Cuenta de Azure Storage para cargar las copias de seguridad", + "sql.migration.wizard.account.title": "Cuenta de Azure", + "sql.migration.sku.azureConfiguration": "Configuración de Azure", + "sql.migration.sku.recommendation": "Recomendación de Azure (VERSIÓN PRELIMINAR)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La recomendación de Azure recopila y analiza los datos de rendimiento y recomienda un destino de tamaño adecuado en Azure para la carga de trabajo.", + "sql.migration.sku.azureRecommendation.status.imported": "La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La recomendación de Azure no está disponible. Haga clic en el botón \\\"Obtener recomendación de Azure\\\" a continuación", + "sql.migration.sku.azureRecommendation.description": "La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Una vez completada la recopilación de datos, se mostrará la recomendación de Azure.", + "sql.migration.dms.location": "Región de Azure para su servicio de Azure Database Migration Service. Solo se mostrarán las regiones que contienen un servicio.", + "sql.migration.services.location": "Región de Azure para su Azure Database Migration Service. Debe ser la misma región que el Azure SQL de destino.", + "sql.migration.sku.location": "Región de Azure para el destino de Azure SQL. Solo se mostrarán las regiones que contienen un destino apto para la migración.", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.validate.ir.validation.result.label.storage": "Conectividad de Azure Storage", + "sql.migration.summary.azure.storage.subscription": "Suscripción de Azure Storage", + "sql.migration.backup.location": "Ubicación de copia de seguridad", + "sql.migration.backup.file.backup.size": "Tamaño de copia de seguridad (MB)", + "sql.migration.backup.start.time": "Hora de inicio de copia de seguridad", + "sql.migration.wizard.sku.all": "Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL.", + "sql.migration.sku.targetStorageConfiguration.info": "A continuación se muestra la configuración de almacenamiento de destino necesaria para satisfacer sus necesidades de rendimiento de almacenamiento.", + "sql.migration.blob.container.title": "Contenedor de blobs", + "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.restore.status.blocked": "Bloqueado", + "sql.migration.issue.aria.label": "Problema de bloqueo: {0}", "sql.migration.browse": "Examinar", - "sql.migration.can.be.migrated": "{0}/{1} bases de datos se pueden migrar sin problemas", + "sql.migration.sku.azureConfiguration.businessCritical": "Crítico para la empresa", + "sql.migration.sku.cpu.requirement": "Requisito de CPU", + "sql.migration.saved.assessment.cancel": "Cancelar", "sql.migration.cancel": "Cancelar", - "sql.migration.cancel.error": "Se ha producido un error al cancelar la migración.", + "sql.migration.table.selection.update.cancel": "Cancelar", "sql.migration.cancel.migration": "Cancelar migración", - "sql.migration.cannot.cancel": "La migración no está en curso y no se puede cancelar.", - "sql.migration.cannot.cutover": "La migración no está en curso y no se puede realizar la transición.", - "sql.migration.cannot.delete": "La migración se encuentra en curso y no puede eliminarse.", - "sql.migration.cannot.retry": "No se puede reintentar la migración.", - "sql.migration.cannot.start.cutover.error": "El proceso de transición no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador.", + "sql.migration.state.canceled": "Cancelado", + "sql.migration.copy.status.canceled": "Cancelada", + "sql.migration.status.canceled": "Cancelada", + "sql.migration.validation.state.canceled": "Cancelado", + "sql.migration.status.canceling": "Cancelando", + "sql.migration.restore.status.cancelled": "Cancelado", + "sql.migration.copy.status.cancelled": "Cancelado", + "sql.migration.details.serverobjects.cancelled.tables.label": "Cancelado", + "sql.migration.invalid.owner.uri.error": "No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri')", + "sql.migration.invalid.savedInfo": "No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión.", + "sql.migration.tde.wizard.optionscaption": "Migración de certificados", + "sql.migration.validation.dialog.title": "Migración de certificados", + "sql.migration.tde.migrate.success": "La migración de certificados se completó correctamente. Haga clic en Siguiente para continuar con la migración.", + "sql.migration.tde.migrate.not.run": "No se ha ejecutado la migración de los certificados para la configuración actual. Ejecute y complete la configuración de migración de certificados para continuar.", + "sql.migration.tde.migrate.results.heading": "Detalles del progreso de la migración de certificados:", + "sql.migration.tde.migrate.results.heading.completed": "Resultados de la migración de certificados:", + "sql.migration.tde.migrate.canceled": "Se canceló la migración de certificados. Ejecute y complete la migración de certificados para continuar.", + "sql.migration.tde.wizard.optionmanual.warning": "Los certificados deben migrarse antes de continuar con la migración de la base de datos; de lo contrario, se producirá un error. {0} sobre la migración manual de certificados TDE.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \\\"Actualizar recomendación\\\".", + "sql.migration.wizard.sku.assessment.error.bypass": "Active esta opción para omitir la evaluación y continuar con la migración.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Elija cómo desea proporcionar los datos de rendimiento", + "sql.migration.wizard.sku.choose_a_target": "Elija su destino de Azure SQL", + "sql.migration.select.service.delete.label": "Borrar", "sql.migration.clear": "Borrar", + "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.sku.azureRecommendation.tooltip.notStarted": "Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos.", + "sql.migration.database.migration.context.menu.tool.tip": "Haga clic en esta columna para activar el menú contextual de comandos", + "sql.migration.error.aria.view.details": "Haga clic para ver los detalles del error", + "sql.migration.service.details.button.label": "Cerrar", "sql.migration.close": "Cerrar", + "sql.migration.sku.azureRecommendation.collectData.method": "Recopilar datos de rendimiento ahora", + "sql.login.migration.collecting.target.logins.failed": "Error al recopilar el inicio de sesión de destino, con código de error {0}", + "sql.migration.data.uploaded.info": "Comparación de la cantidad real de datos leídos del origen y la cantidad real de datos cargados en el destino.", "sql.migration.complete.cutover": "Transición completa", - "sql.migration.completed.multi.steps.heading": "Hemos ejecutado los pasos siguientes:", + "sql.migration.restore.status.completed": "Completado", + "sql.login.migration.complete": "Se completó la migración de inicios de sesión", + "sql.login.migration.status.page.description.completed": "Se completó la migración de inicios de sesión de {0} a {1} \"{2}\"", + "sql.migration.status.completing": "Completando", "sql.migration.completing.cutover.warning": "Finalizar la transición sin restaurar todas las copias de seguridad puede provocar la pérdida de datos.", - "sql.migration.confirm.checkbox.message": "Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición.", + "sql.migration.restore.status.completing.migration": "Completando la migración", + "sql.migration.save.close.popup": "Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee.", "sql.migration.connection.label": "Conectar", + "sql.migration.wizard.target.connection.error": "Error de conexión: {0}", + "sql.migration.database.connection.error.message": "Error de conexión:{0} {1}", "sql.migration.connection.status": "Estado de la conexión", + "sql.migration.wizard.source.missing": "La conexión se realizó correctamente, pero no se encontró ninguna base de datos de destino.", + "sql.login.migration.wizard.target.connection.success": "La conexión se realizó correctamente.", + "sql.migration.wizard.target.connection.success": "La conexión se realizó correctamente. Bases de datos de destino encontradas: {0}", + "sql.migration.sqldb.column.copyduration": "Duración de la copia", + "sql.migration.copy.status.copyfinished": "Copia finalizada", "sql.migration.copy.key1": "Copiar clave 1", "sql.migration.copy.key2": "Copiar clave 2", "sql.migration.copy.migration.details": "Copiar detalles de la migración", - "sql.migration.copy.status.canceled": "Cancelada", - "sql.migration.copy.status.cancelled": "Cancelado", - "sql.migration.copy.status.copyfinished": "Copia finalizada", - "sql.migration.copy.status.copying": "Copiando", - "sql.migration.copy.status.failed": "Error", - "sql.migration.copy.status.inprogress": "En curso", - "sql.migration.copy.status.preparingforcopy": "Preparando", - "sql.migration.copy.status.queued": "En cola", - "sql.migration.copy.status.rebuildingindexes": "Recompilación de índices", - "sql.migration.copy.status.succeeded": "Correcto", + "sql.migration.tde.migrate.copy.results": "Copiar los resultados de la migración", + "sql.migration.multi.step.status.dialog.copy.results": "Copiar resultados", + "sql.migration.sqldb.column.copystart": "Inicio de copia", + "sql.migration.sqldb.column.copythroughput": "Copiar rendimiento", "sql.migration.copy.throughput": "Copiar rendimiento (MBPS)", - "sql.migration.copy.throughput.info": "El rendimiento del movimiento de datos se obtiene durante la migración de las copias de seguridad de la base de datos a Azure. Esta es la velocidad de transferencia de datos, que se calcula dividiendo la lectura de datos entre la duración de la migración de copias de seguridad a Azure.", - "sql.migration.count.database.multiple": "{0} bases de datos", - "sql.migration.count.database.single": "{0} base de datos", + "sql.migration.validate.ir.copy.results": "Copiar los resultados de la validación", + "sql.migration.copy.status.copying": "Copiando", "sql.migration.create": "Crear", + "sql.migration.services.dialog.title": "Crear Azure Database Migration Service", "sql.migration.create.new": "Crear nuevo", "sql.migration.create.new.migration.service": "Crear un nuevo servicio de migración", "sql.migration.create.new.resource.group": "Crear nuevo grupo de recursos", + "sql.migration.status.creating": "Creando", "sql.migration.creating.rg.loading": "Crear grupo de recursos", "sql.migration.currently.restoring.file": "Restaurando archivo actualmente", - "sql.migration.cutover": "Transición de migración", - "sql.migration.cutover.card": "Migraciones de bases de datos que completan la transición", - "sql.migration.cutover.error": "Se produjo un error al iniciar la transición.", - "sql.migration.cutover.help.main": "Realice los pasos siguientes antes de completar la transición.", "sql.migration.cutover.in.progress": "Transición en curso para la base de datos “{0}”", - "sql.migration.cutover.last.file.restored": "Último archivo restaurado: {0}", - "sql.migration.cutover.pending.backup": "Copias de seguridad de registros pendientes de restauración: {0}", - "sql.migration.cutover.status.refresh.error": "Se ha producido un error al actualizar el estado de la migración.", - "sql.migration.cutover.step.1": "1. Detenga todas las transacciones entrantes en la base de datos de origen.", - "sql.migration.cutover.step.2.blob": "2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red.", - "sql.migration.cutover.step.3.blob": "3. Compruebe que todas las copias de seguridad se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", - "sql.migration.cutover.step.3.network.share": "3. Compruebe que todas las copias de seguridad de registros se hayan restaurado en la base de datos de destino. El valor de \"Copias de seguridad del registro de transacciones\" debe ser cero.", - "sql.migration.cutover.type": "Modo de migración", - "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, SQL Server en Azure Virtual Machines o Azure SQL Database.", - "sql.migration.dashboard.help.description.dmsGuide": "Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure.", - "sql.migration.dashboard.help.description.mi": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo.", - "sql.migration.dashboard.help.description.migrateUsingADS": "La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure.", - "sql.migration.dashboard.help.description.sqldb": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Database.", - "sql.migration.dashboard.help.description.vm": "Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo.", - "sql.migration.dashboard.help.link.dmsGuide": "Guía de Azure Database Migration", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migración a Azure SQL Managed Instance (en línea)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bases de datos con Azure Data Studio", - "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migración a SQL Server en Azure SQL Database (sin conexión)", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea)", - "sql.migration.dashboard.help.title": "Artículos de ayuda y vínculos de vídeos", - "sql.migration.dashboard.login.migrate.task.button": "Migrar inicios de sesión a Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "Migre los inicios de sesión de SQL Server a Azure SQL.", - "sql.migration.dashboard.migrate.task.button": "Migrar a Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "Migre una instancia de SQL Server a Azure SQL.", - "sql.migration.dashboard.title": "Migración de Azure SQL", + "sql.migration.tab.dashboard.title": "Panel", + "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de datos", + "sql.migration.sku.azureRecommendation.status.stopped": "Se ha detenido la recopilación de datos para las recomendaciones de Azure.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Recopilación de datos en curso. Generando recomendaciones iniciales...", + "sql.migration.sku.azureRecommendation.status.refining": "La recopilación de datos aún está en curso. Refinando recomendaciones existentes...", + "sql.migration.copy.throughput.info": "El rendimiento del movimiento de datos se obtiene durante la migración de las copias de seguridad de la base de datos a Azure. Esta es la velocidad de transferencia de datos, que se calcula dividiendo la lectura de datos entre la duración de la migración de copias de seguridad a Azure.", + "sql.migration.sqldb.column.dataread": "Datos leídos", "sql.migration.data.source.configuration.page.title": "Configuración del origen de datos", - "sql.migration.data.uploaded.info": "Comparación de la cantidad real de datos leídos del origen y la cantidad real de datos cargados en el destino.", + "sql.migration.sku.data.storage.requirement": "Requisito de almacenamiento de datos", "sql.migration.data.uploaded.size": "Datos cargados / tamaño", + "sql.migration.sqldb.column.datawritten": "Datos escritos", + "sql.migration.sku.azureConfiguration.vmPreview": "Datos: {0}, Registro: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "Base de datos", "sql.migration.database": "Base de datos", "sql.migration.database.already.exists": "La base de datos \"{0}\" ya existe en la instancia administrada de destino \"{1}\".", - "sql.migration.database.already.exists.vm.info": "Asegúrese de que los nombres de base de datos proporcionados aún no existen en el SQL Server de destino en la máquina virtual de Azure.", - "sql.migration.database.assessment.description": "Seleccione las bases de datos que desea evaluar para migrar a Azure SQL.", - "sql.migration.database.assessment.title": "Bases de datos para evaluación", - "sql.migration.database.assessment.xevents.description": "Para las bases de datos seleccionadas, puede proporcionar archivos de sesión de eventos extendidos para evaluar consultas SQL ad hoc o dinámicas, o cualquier instrucción DML iniciada a través de la capa de datos de la aplicación. {0}", - "sql.migration.database.assessment.xevents.instructions": "Seleccione una carpeta donde se almacenen los archivos de sesión de eventos extendidos (.xel y .xem).", - "sql.migration.database.assessment.xevents.link": "Más información", - "sql.migration.database.assessment.xevents.title": "Evaluar sesiones de eventos extendidos", - "sql.migration.database.backup.load.error": "Error al obtener acceso a los detalles de la base de datos.", - "sql.migration.database.connection.error": "Error al conectarse a la base de datos de migración de destino.", - "sql.migration.database.connection.error.message": "Error de conexión:{0} {1}", - "sql.migration.database.loading": "Cargando la lista de tablas de base de datos...", - "sql.migration.database.loading.tables": "Cargando lista de tablas...", - "sql.migration.database.migration.context.menu.tool.tip": "Haga clic en esta columna para activar el menú contextual de comandos", - "sql.migration.database.migration.duration.tool.tip": "Duración de la migración", - "sql.migration.database.migration.finish.time.tool.tip": "La hora de finalización de la migración", - "sql.migration.database.migration.migration.mode.tool.tip": "En Azure Database Migration Service, puede migrar las bases de datos sin conexión o mientras están en línea. En una migración sin conexión, el tiempo de inactividad de la aplicación se inicia cuando se inicia la migración. Para limitar el tiempo de inactividad al tiempo que se tarda en pasar al nuevo entorno después de la migración, use una migración en línea.", - "sql.migration.database.migration.mode.description": "Para migrar al destino Azure SQL, elija un modo de migración en función de los requisitos del tiempo de inactividad.", - "sql.migration.database.migration.mode.label": "Modo de migración", - "sql.migration.database.migration.mode.offline.description": "El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración.", - "sql.migration.database.migration.mode.offline.label": "Migración sin conexión", - "sql.migration.database.migration.mode.online.description": "El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración.", - "sql.migration.database.migration.mode.online.label": "Migración en línea", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Claves de autenticación de Database Migration Service", - "sql.migration.database.migration.service.created.successfully": "Se creó correctamente un Database Migration Service.", - "sql.migration.database.migration.start.time.tool.tip": "La hora de inicio de la migración", + "sql.migration.wizard.target.source.collation.error": "Se encontró un error de asignación (código de error: {0}) entre las bases de datos \"{1}\" y \"{2}\". La intercalación de la base de datos de origen \"{3}\" no coincide con la intercalación de la base de datos de destino \"{4}\". Seleccione o vuelva a crear una base de datos de destino con la misma intercalación que la base de datos de origen.", + "sql.migration.wizard.target.missing": "Error de asignación de base de datos. Faltan bases de datos de destino para migrar. Configure la conexión del servidor de destino y haga clic en conectar para recopilar la lista de destinos de migración de base de datos disponibles.", + "sql.migration.wizard.target.source.mapping.error": "Error de asignación de base de datos. La base de datos de origen \"{0}\" no está asignada a una base de datos de destino. Seleccione una base de datos de destino a la que migrar.", + "sql.migration.wizard.target.mapping.error.duplicate": "Error de asignación de base de datos. No se puede seleccionar la base de datos de destino \"{0}\" como destino de migración para la base de datos \"{1}\". La base de datos de destino \"{2}\" ya está seleccionada como destino de migración para la base de datos \"{3}\". Seleccione otra base de datos de destino.", "sql.migration.database.migration.status": "Estado de la migración de bases de datos", - "sql.migration.database.migration.status.label": "Estado de la migración de bases de datos: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "El nombre de la base de datos de destino", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "El nombre del servidor de destino", - "sql.migration.database.migration.target.type.tool.tip": "El tipo de destino del recurso de Azure [SQL Managed Instance, máquina virtual de SQL, SQL Database]", - "sql.migration.database.missing.tables": "0 tablas encontradas en la base de datos de origen.", - "sql.migration.database.page.description": "Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán durante la migración.", - "sql.migration.database.schema.migration.dacpac": "SQL Server extensión dacpac", - "sql.migration.database.schema.migration.help": "Asegúrese de migrar el esquema de la base de datos de origen a destino mediante el {0} o en {1} Azure Data Studio antes de seleccionar la lista de tablas que se van a migrar.", - "sql.migration.database.schema.migration.project": "Extensión SQL Database Projects", - "sql.migration.database.status.column": "Estado de migración", - "sql.migration.database.status.tool.tip": "Estado actual de la migración", - "sql.migration.database.table.refresh.label": "Actualizar", - "sql.migration.database.table.selection.description": "Para cada base de datos a continuación, haz clic en Editar para seleccionar las tablas que se migrarán del origen al destino. A continuación, antes de hacer clic en Siguiente, valida la configuración proporcionada haciendo clic en \"Ejecutar validación\".", - "sql.migration.database.table.selection.label": "Selección de tabla", - "sql.migration.database.table.source.column.label": "Base de datos de origen", - "sql.migration.database.table.tables.column.label": "Seleccionar las tablas", - "sql.migration.database.table.target.column.label": "Base de datos de destino", + "sql.migration.migration.completed": "Migraciones de bases de datos completadas", + "sql.migration.cutover.card": "Migraciones de bases de datos que completan la transición", + "sql.migration.failed": "Error en las migraciones de bases de datos", + "sql.migration.migration.in.progress": "Migraciones de base de datos en curso", "sql.migration.database.to.be.migrated": "Base de datos que se va a migrar", - "sql.migration.database.validate.selection": "Seleccione las tablas de base de datos de destino a las que migrar. Se requiere al menos una base de datos con una tabla.", - "sql.migration.databases": "Bases de datos ({0}/{1})", - "sql.migration.databases.selected": "Bases de datos seleccionadas: {0}/{1}", + "sql.migration.tde.migrate.column.databases": "Bases de datos", "sql.migration.databases.table.title": "Bases de datos", - "sql.migration.day": "{0} día", - "sql.migration.days": "{0} días", + "sql.migration.databases": "Bases de datos ({0}/{1})", + "sql.migration.database.assessment.title": "Bases de datos para evaluación", + "sql.migration.summary.database.count": "Bases de datos para migración", + "sql.migration.assessment.migration.warning.sqldb": "Las bases de datos que no están listas para la migración a Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Managed Instance.", + "sql.migration.assessment.migration.warning.sqlmi": "Las bases de datos que no están listas para la migración a Azure SQL Managed Instance se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Database.", + "sql.migration.assessment.migration.warning": "Las bases de datos que no están listas para la migración a Azure SQL Managed Instance o Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines.", "sql.migration.default.database": "Base de datos predeterminada", - "sql.migration.delete.error": "Error al eliminar la migración.", "sql.migration.delete.migration": "Eliminar migración", "sql.migration.description": "Descripción", - "sql.migration.details.breadcrumb.migrations": "Migraciones", "sql.migration.details.copied": "Detalles copiados", - "sql.migration.details.refresh": "Actualizar", - "sql.migration.details.serverobjects.all.tables.label": "Número total de tablas", - "sql.migration.details.serverobjects.cancelled.tables.label": "Cancelado", - "sql.migration.details.serverobjects.failed.tables.label": "Error", - "sql.migration.details.serverobjects.field.label": "Objetos de servidor", - "sql.migration.details.serverobjects.filter.aria.label": "Filtrar los resultados de la migración de la tabla mediante palabras clave", - "sql.migration.details.serverobjects.filter.label": "Filtrar los resultados de la migración de la tabla", - "sql.migration.details.serverobjects.inprogress.tables.label": "En curso", - "sql.migration.details.serverobjects.label": "Objetos de servidor", - "sql.migration.details.serverobjects.successful.tables.label": "Correcto", - "sql.migration.dms.location": "Región de Azure para su servicio de Azure Database Migration Service. Solo se mostrarán las regiones que contienen un servicio.", - "sql.migration.dms.provision.failed": "No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo.", - "sql.migration.dms.resource": "Nombre del recurso de Azure Database Migration Service", - "sql.migration.dms.resource_group": "Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contienen un servicio.", - "sql.migration.dms.subscription": "Nombre de suscripción para su servicio de Azure Database Migration Service.", - "sql.migration.duration": "Duración", - "sql.migration.empty.table.subtext": "Si esperaba ver resultados, compruebe la conexión a la instancia de SQL Server.", - "sql.migration.empty.table.text": "No hay archivos de copia de seguridad", - "sql.migration.enter.your.sql.cred": "Escriba las credenciales para la instancia de SQL Server de origen. Estas credenciales se usarán al migrar las bases de datos a Azure SQL.", - "sql.migration.error": "Error", - "sql.migration.error.aria.view.details": "Haga clic para ver los detalles del error", - "sql.migration.error.details.label": "Errores de migración", - "sql.migration.error.details.title": "Detalles del error de migración", - "sql.migration.error.title": "Detalles del estado de la migración", - "sql.migration.failed": "Error en las migraciones de bases de datos", - "sql.migration.feedback.issue.title": "Comentarios sobre la experiencia de migración", "sql.migration.field.label.deteected.files": "Archivos detectados", - "sql.migration.field.label.last.restored.file.time": "Hora de la última restauración del archivo", - "sql.migration.field.label.last.uloaded.file.time": "Hora de la última carga del archivo", - "sql.migration.field.label.last.uploaded.file": "Último archivo cargado", - "sql.migration.field.label.mi.restore.state": "Estado de restauración de la instancia administrada", - "sql.migration.field.label.pending.differential.backups": "Copias de seguridad diferenciales pendientes", - "sql.migration.field.label.queued.files": "Archivos en cola", - "sql.migration.field.label.restore.percent.completed": "Porcentaje de restauración completado", - "sql.migration.field.label.restore.plan.size": "Tamaño del plan de restauración (MB)", - "sql.migration.field.label.restored.files": "Archivos restaurados", - "sql.migration.field.label.restored.size": "Tamaño restaurado (MB)", - "sql.migration.field.label.restoring.files": "Restaurando archivos", - "sql.migration.field.label.skipped.files": "Archivos omitidos", - "sql.migration.field.label.unrestorable.files": "Archivos que no se pueden restaurar", + "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, SQL Server en Azure Virtual Machines o Azure SQL Database.", + "sql.migration.restore.backuptype.differentialdatabase": "Base de datos diferencial", + "sql.migration.restore.backuptype.differentialfile": "Archivo diferencial", + "sql.migration.restore.backuptype.differentialpartial": "Parcial diferencial", + "sql.migration.sku.storage.dimension": "Dimensión", + "sql.retry.migration.prompt": "¿Desea reintentar las migraciones de tablas con errores?", + "sql.migration.windows.user.account": "Dominio\\nombre de usuario", + "sql.migration.tde.migrate.done.button": "Hecho", + "sql.migration.validate.ir.done.button": "Listo", + "sql.migration.option": "Descargue e instale el entorno de ejecución de integración.", + "sql.migration.duration": "Duración", + "sql.migration.parallel.copy.type.dynamic": "Intervalo dinámico", + "sql.migration.tde.button.caption": "Editar", + "sql.migration.table.selection.edit": "Editar", + "sql.migration.sku.parameters.edit": "Editar parámetros", + "sql.migration.sku.parameters.edit.title": "Editar los parámetros de recomendación", + "sql.migration.sku.parameters.enable.elastic.info": "La recomendación elástica usa un modelo de recomendación alternativo que usa la generación de perfiles de rendimiento de precios personalizados en los clientes en la nube existentes.", + "sql.migration.sku.parameters.enable.elastic": "Habilitar recomendación elástica", + "sql.migration.sku.parameters.enable.preview": "Habilitar las características de la versión preliminar", + "sql.migration.sku.parameters.enable.preview.info": "Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones.", + "sql.migration.tde.wizard.title": "Base de datos cifrada seleccionada.", + "sql.migration.database.already.exists.vm.info": "Asegúrese de que los nombres de base de datos proporcionados aún no existen en el SQL Server de destino en la máquina virtual de Azure.", + "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.login.migration.aad.domain.name.input.box.placeholder": "Escriba el nombre de dominio de AAD", + "sql.migration.invalid.service.name.error": "Escriba un nombre válido para el servicio de migración.", + "sql.migration.invalid.target.name.error": "Escriba un nombre válido para la base de datos de destino.", + "sql.migration.tde.wizard.network.share.placeholder": "Escribir ruta de acceso a la red", + "sql.migration.network.share.password.placeholder": "Escriba la contraseña.", + "sql.migration.network.share.storage.table.help": "Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas.", + "sql.migration.blob.storage.table.help": "Escriba el nombre de la base de datos de destino y seleccione el grupo de recursos, la cuenta de almacenamiento y el contenedor de las bases de datos de origen seleccionadas.", + "sql.migration.source.details.sqlAuth.nonDb": "Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", + "sql.migration.source.details.sqlAuth.db": "Escriba las credenciales de autenticación de SQL utilizadas para conectarse a SQL Server instancia {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server desde el entorno de ejecución de integración autohospedado.", + "sql.migration.source.details.windowAuth.nonDb": "Escriba las credenciales de autenticación de Windows usadas para conectarse a la instancia de SQL Server {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", + "sql.migration.source.details.windowAuth.db": "Escriba las credenciales de autenticación de Windows usadas para conectarse a SQL Server instancia {0}. Estas credenciales serán utilizadas para conectarse a la instancia de SQL Server desde el tiempo de ejecución de integración autohospedado.", + "sql.migration.enter.your.sql.cred": "Escriba las credenciales para la instancia de SQL Server de origen. Estas credenciales se usarán al migrar las bases de datos a Azure SQL.", + "sql.migration.services.container.description": "Escriba la información siguiente para agregar una nueva Azure Database Migration Service.", + "sql.migration.services.container.description.network": "Escriba la información siguiente para agregar una nueva instancia de Azure Database Migration Service. Para registrar el entorno de ejecución de integración autohospedado, seleccione \"Mis copias de seguridad de base de datos están en un recurso compartido de red\" en la página anterior.", + "sql.migration.sku.parameters.text": "Escriba la información siguiente para editar los parámetros de recomendación.", + "sql.migration.password.placeholder": "Introducir la contraseña de destino", + "sql.migration.username.placeholder": "Introduzca el nombre de usuario de destino", + "sql.migration.error": "Error", + "sql.migration.wizard.target.login.error": "Error al obtener la información de inicio de sesión: {0}", + "sql.migration.load.migration.list.error": "Error al cargar la lista de migraciones", + "sql.migration.starting.migration.dberror": "Error al migrar el certificado para la base de datos {0}. {1}", + "sql.migration.open.migration.destails.error": "Error al abrir el cuadro de diálogo de detalles de la migración", + "sql.migration.open.migration.service.error": "Error al abrir el cuadro de diálogo del servicio de migración", + "sql.migration.open.migration.target.error": "Error al abrir el destino de migración", + "sql.migration.wizard.perfCollection.error": "Se produjeron errores al recopilar datos de rendimiento para el servidor '{0}'. Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "Se completó el establecimiento de asignaciones de usuario.\r\n\r\nActualmente, migrando roles de servidor, estableciendo asignaciones de servidor y estableciendo permisos. Esto tardará algún tiempo.", + "sql.login.migration.establish.user.mappings.failed": "Error al establecer asignaciones de usuario", + "sql.migration.tde.wizard.optionads": "Exportar mis certificados y claves privadas al destino.", + "sql.migration.state.failed": "Erróneo", + "sql.migration.restore.status.failed": "Error", + "sql.migration.copy.status.failed": "Error", + "sql.migration.status.failed": "Error", + "sql.migration.details.serverobjects.failed.tables.label": "Error", + "sql.migration.validation.state.failed": "Error", + "sql.login.migration.status.failed": "Error", + "sql.login.migration.status.page.description.failed": "Error al migrar los inicios de sesión de {0} a {1} \"{2}\"", + "sql.migration.notebook.open.error": "No se pudo abrir el cuaderno de migración.", + "sql.migration.dms.provision.failed": "No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo.", + "sql.migration.tab.button.feedback.description": "Comentarios", + "sql.migration.tab.button.feedback.label": "Comentarios", + "sql.migration.feedback.issue.title": "Comentarios sobre la experiencia de migración", + "sql.migration.restore.backuptype.file": "Archivo", "sql.migration.file.name": "Nombre de archivo", + "sql.migration.backup.file.name": "Nombre de archivo", + "sql.migration.backup.file.status": "Estado del archivo", + "sql.migration.search.for.migration": "Filtrar los resultados de la migración", + "sql.migration.details.serverobjects.filter.label": "Filtrar los resultados de la migración de la tabla", + "sql.migration.details.serverobjects.filter.aria.label": "Filtrar los resultados de la migración de la tabla mediante palabras clave", + "sql.migration.table.selection.filter": "Filtrar tablas", + "sql.migration.select.service.heading": "Filtrar la lista de migración por Database Migration Service", "sql.migration.finish.time": "Hora de finalización", "sql.migration.first.lsn": "Primer LSN", + "sql.migration.blob.container.folder.label": "Carpeta", + "sql.migration.azureRecommendation.folder.name": "Nombre de la carpeta", + "sql.migration.service.container.container.description2": "Siga estas instrucciones para configurar un entorno de ejecución de integración autohospedado.", + "sql.migration.database.table.selection.description": "Para cada base de datos a continuación, haz clic en Editar para seleccionar las tablas que se migrarán del origen al destino. A continuación, antes de hacer clic en Siguiente, valida la configuración proporcionada haciendo clic en \"Ejecutar validación\".", + "sql.migration.sql.vm.page.blob.info": "Para los servidores de destino que ejecutan SQL Server 2014 o inferior, debe almacenar las copias de seguridad de la base de datos en un contenedor de Azure Storage Blob en lugar de cargarlas mediante la opción de recurso compartido de red. Además, debe almacenar los archivos de copia de seguridad como blobs en páginas, ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: {0}", + "sql.migration.database.assessment.xevents.description": "Para las bases de datos seleccionadas, puede proporcionar archivos de sesión de eventos extendidos para evaluar consultas SQL ad hoc o dinámicas, o cualquier instrucción DML iniciada a través de la capa de datos de la aplicación. {0}", "sql.migration.full.backup.files": "Archivos de copia de seguridad completos", - "sql.migration.generic.congratulations": "Hemos completado la evaluación de la instancia de SQL Server \"{0}\".", - "sql.migration.hr": "{0} h", - "sql.migration.hrs": "{0} h", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Uso general", + "sql.migration.sku.get.recommendation": "Obtener recomendación de Azure", + "sql.migration.table.selection.status.column": "Tiene filas", + "sql.migration.dashboard.help.title": "Artículos de ayuda y vínculos de vídeos", + "sql.migration.sku.targetStorageConfiguration.caching": "Almacenamiento en caché del host", + "sql.migration.sku.azureConfiguration.hyperscale": "Hiperescala", + "sql.migration.sku.azureRecommendation.openExisting.method": "Ya tengo los datos de rendimiento", + "sql.migration.confirm.checkbox.message": "Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición.", + "sql.migration.tde.wizard.optionadsconfirm": "Doy mi consentimiento para usar mis credenciales para acceder a los certificados.", + "sql.migration.tde.wizard.optionmanual": "Ya he migrado mis certificados y claves privadas al destino.", + "sql.migration.sku.io.memory.requirement": "Requisito de latencia de E/S", + "sql.migration.empty.table.subtext": "Si esperaba ver resultados, compruebe la conexión a la instancia de SQL Server.", "sql.migration.impact": "Impacto", - "sql.migration.impact.object.name": "Nombre: {0}", - "sql.migration.impact.object.type": "Tipo: {0}", "sql.migration.impacted.objects": "Objetos afectados", + "sql.migration.database.migration.migration.mode.tool.tip": "En Azure Database Migration Service, puede migrar las bases de datos sin conexión o mientras están en línea. En una migración sin conexión, el tiempo de inactividad de la aplicación se inicia cuando se inicia la migración. Para limitar el tiempo de inactividad al tiempo que se tarda en pasar al nuevo entorno después de la migración, use una migración en línea.", + "sql.migration.copy.status.inprogress": "En curso", + "sql.migration.status.inprogress": "En curso", + "sql.migration.details.serverobjects.inprogress.tables.label": "En curso", + "sql.login.migration.status.in.progress": "En curso", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s).", + "sql.migration.restore.status.initializing": "Inicializando", "sql.migration.inline.migration.notebook.title": "Migración en línea", - "sql.migration.inprogress.warning.multiple": "{0} bases de datos tienen advertencias", - "sql.migration.inprogress.warning.single": "{0}database tiene advertencias", "sql.migration.instance": "Instancia", - "sql.migration.invalid.account.error": "Para continuar, seleccione una cuenta de Azure válida.", - "sql.migration.invalid.blob.container.error": "Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen \"{0}\".", - "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, seleccione un archivo válido de copia de seguridad reciente para la base de datos de origen \"{0}\".", - "sql.migration.invalid.blob.lastBackupFolder.error": "Para continuar, seleccione una carpeta de copia de seguridad válida para la base de datos de origen \"{0}\".", - "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido para la base de datos de origen \"{0}\".", - "sql.migration.invalid.blob.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida para la base de datos de origen \"{0}\".", - "sql.migration.invalid.location.error": "Para continuar, seleccione una ubicación válida.", - "sql.migration.invalid.managedInstance.error": "Para continuar, seleccione una instancia administrada válida.", - "sql.migration.invalid.migration.service.error": "Seleccione un Database Migration Service válido.", - "sql.migration.invalid.migration.service.offline.error": "Seleccione un Database Migration Service que esté conectado a un nodo.", + "sql.migration.validate.ir.validation.result.label.shir": "Conectividad del entorno de ejecución de integración", "sql.migration.invalid.network.share.location": "Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Para continuar, seleccione un contenedor de blobs donde todos los archivos de copia de seguridad sean blobs en páginas para la base de datos de origen \"{0}\", ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido.", - "sql.migration.invalid.savedInfo": "No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión.", - "sql.migration.invalid.service.name.error": "Escriba un nombre válido para el servicio de migración.", - "sql.migration.invalid.sqldatabase.error": "Para continuar, seleccione un servidor de Azure SQL Database válido.", - "sql.migration.invalid.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida.", - "sql.migration.invalid.subscription.error": "Para continuar, seleccione una suscripción válida.", - "sql.migration.invalid.target.name.error": "Escriba un nombre válido para la base de datos de destino.", + "sql.migration.sku.parameters.scale.factor.invalid": "Factor de escala no válido. Escriba un valor entero positivo.", "sql.migration.invalid.user.account": "Formato de cuenta de usuario no válido. Ejemplo: {0}", - "sql.migration.invalid.virtualMachine.error": "Para continuar, seleccione una máquina virtual válida.", - "sql.migration.ir.page.description": "Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación.", - "sql.migration.ir.page.sql.migration.service.not.found": "No se encontró ningún Database Migration Service. Cree uno nuevo", - "sql.migration.ir.page.title": "Azure Database Migration Service", - "sql.migration.ir.setup.step1": "Paso 1: {0}", - "sql.migration.ir.setup.step2": "Paso 2: Use las claves siguientes 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 el entorno de ejecución de integración", - "sql.migration.ir.setup.step3.alternate": "Paso 3: Haga clic en el botón \"Actualizar\" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración", - "sql.migration.issue.aria.label": "Problema de bloqueo: {0}", + "sql.migration.issues.details": "Detalles del problema", "sql.migration.issues": "Problemas", "sql.migration.issues.count": "Problemas ({0})", - "sql.migration.issues.details": "Detalles del problema", - "sql.migration.key1.copied": "Clave 1 copiada", "sql.migration.key1.label": "Clave 1", - "sql.migration.key2.copied": "Clave 2 copiada", + "sql.migration.key1.copied": "Clave 1 copiada", "sql.migration.key2.label": "Clave 2", + "sql.migration.key2.copied": "Clave 2 copiada", + "sql.migration.sql.vm.page.blob.url.label": "Problemas conocidos, limitaciones y solución de problemas", "sql.migration.last.LSN": "Último LSN", + "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.last.applied.lsn": "LSN aplicado por última vez", + "sql.migration.blob.container.last.backup.file.label": "Último archivo de copia de seguridad", + "sql.migration.cutover.last.file.restored": "Último archivo restaurado: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Última actualización: {0}", + "sql.migration.field.label.last.restored.file.time": "Hora de la última restauración del archivo", "sql.migration.last.scan.completed": "Último examen completado: {0}", + "sql.migration.field.label.last.uploaded.file": "Último archivo cargado", + "sql.migration.field.label.last.uloaded.file.time": "Hora de la última carga del archivo", "sql.migration.learn.more": "Más información", + "sql.migration.database.assessment.xevents.link": "Más información", "sql.migration.learn.more.prerequisites": "Obtenga más información acerca de las cosas que necesita antes de iniciar una migración.", - "sql.migration.load.migration.list.error": "Error al cargar la lista de migraciones", + "sql.migration.wizard.troubleshooting": "Más información: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Vincular cuenta", + "sql.migration.service.container.loading.help": "Cargando servicios de migración", + "sql.migration.database.loading": "Cargando la lista de tablas de base de datos...", + "sql.migration.database.loading.tables": "Cargando lista de tablas...", + "sql.migration.sku.recommendations.loading": "Cargando...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", "sql.migration.location": "Ubicación", - "sql.migration.map.source.column": "Base de datos de origen", - "sql.migration.map.target.column": "Base de datos de destino", - "sql.migration.map.target.description": "Seleccione la base de datos de destino a la que desea migrar la base de datos de origen. Puede elegir una base de datos de destino solo para una base de datos de origen.", + "sql.migration.cutover.pending.backup": "Copias de seguridad de registros pendientes de restauración: {0}", + "sql.migration.sku.log.storage.requirement": "Requisito de almacenamiento de registros", + "sql.login.migration.logins.found": "Inicio de sesión encontrado", + "sql.login.migration.steps.migrate.logins": "Migración de inicio de sesión completada", + "sql.login.migration.error": "Error de migración de inicio de sesión: {0}", + "sql.login.migration.status.page.previous.button.error": "La migración de inicio de sesión ya se ha iniciado y la opción de volver a la página anterior está deshabilitada.", + "sql.login.migration.in.progress": "Migración de inicio de sesión en curso", + "sql.migration.database.migration.status.label": "Estado de migración de inicio de sesión: {0}", + "sql.login.migration.logins.not.found": "Inicio de sesión no encontrado", + "sql.login.migration.type": "Tipo de inicio de sesión", + "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", + "sql.migration.database.schema.migration.help": "Asegúrese de migrar el esquema de la base de datos de origen a destino mediante el {0} o en {1} Azure Data Studio antes de seleccionar la lista de tablas que se van a migrar.", + "sql.migration.field.label.mi.restore.state": "Estado de restauración de la instancia administrada", "sql.migration.map.target.heading": "Asigne las bases de datos de origen seleccionadas a las bases de datos de destino para la migración", - "sql.migration.map.target.placeholder": "Seleccionar una base de datos de destino", - "sql.migration.mi.not.ready": "La instancia administrada \\\"{0}\\\" no está disponible para la migración porque actualmente se encuentra en el estado \\\"{1}\\\". Para continuar, seleccione una instancia administrada disponible.", - "sql.migration.migration.completed": "Migraciones de bases de datos completadas", - "sql.migration.migration.in.progress": "Migraciones de base de datos en curso", - "sql.migration.migration.list.ascending.label": "Ascendente", - "sql.migration.migration.list.sort.label": "Ordenar", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie premium optimizada para memoria", + "sql.migration.sku.memory.requirement": "Requisito de memoria", + "sql.migration.start.login.migration.button": "Migrar", + "sql-migration.wizard.title": "Migrar \"{0}\" a Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "Migre los inicios de sesión de SQL Server a Azure SQL.", + "sql.migration.dashboard.migrate.task.button.description": "Migre una instancia de SQL Server a Azure SQL.", + "sql.migration.tde.button.migrate": "Migrar certificados", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bases de datos con Azure Data Studio", + "sql-migration.login.wizard.title": "Migrar inicios de sesión de \"{0}\" a Azure SQL", + "sql.migration.tab.button.login.migration.description": "Migrar inicios de sesión a Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "Migrar inicios de sesión a Azure SQL", + "sql.migration.tab.button.migration.description": "Migrar a Azure SQL", + "sql.migration.dashboard.migrate.task.button": "Migrar a Azure SQL", + "sql.login.migration.failed": "Error al migrar los inicios de sesión", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Error al migrar los roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos.", + "sql.migration.tde.migrate.heading": "Migrando los certificados de las siguientes bases de datos:", + "sql.login.migration.status.page.description": "Migrar inicios de sesión de {0} al destino {1} \"{2}\"", + "sql.login.migration.migration.status.column": "Estado de migración", + "sql.login.migration.status.page.title": "Estado de migración", + "sql.migration.tde.migrate.validation.camceled": "Migración cancelada", + "sql.migration.cannot.retry": "No se puede reiniciar la migración.", + "sql.migration.tde.migrate.validation.completed": "Migración completada correctamente", + "sql.migration.tde.migrate.completed.errors": "La migración se completó con los siguientes errores:{0}{1}", + "sql.migration.cutover": "Transición de migración", + "sql.migration.error.details.title": "Detalles del error de migración", + "sql.migration.error.details.label": "Errores de migración", + "sql.migration.cannot.delete": "La migración se encuentra en curso y no puede eliminarse.", + "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 la transición.", + "sql.migration.cutover.type": "Modo de migración", + "sql.migration.database.migration.mode.label": "Modo de migración", + "serviceCrashMessage": "No se pudo iniciar el componente del servicio de migración. {0}", + "sql.migration.database.status.column": "Estado de migración", "sql.migration.migration.status": "Estado de migración", + "sql.migration.error.title": "Detalles del estado de la migración", + "sql.login.migration.login.status.details.title": "Detalles del estado de migración para {0}", "sql.migration.migration.status.filter": "Filtro de estado de migración", - "sql.migration.min": "{0} min", - "sql.migration.mins": "{0} minutos", - "sql.migration.missing.table.name.column": "Nombre de la tabla", - "sql.migration.missing.targetPassword.error": "Para continuar, escriba una contraseña de destino válida.", - "sql.migration.missing.targetUserName.error": "Para continuar, introduzca un nombre de usuario de destino válido.", + "sql.migration.tde.migrate.status.details": "Estado de migración: {0}{1}{2}", + "sql.migration.tab.migrations.title": "Migraciones", + "sql.migration.details.breadcrumb.migrations": "Migraciones", "sql.migration.mode": "Modo", "sql.migration.more.info": "Más información", - "sql.migration.multi.step.all.steps.completed.errors": "Todos los pasos se completaron con los siguientes errores:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Todos los pasos se realizaron correctamente.", - "sql.migration.multi.step.some.steps.are.still.running": "Algunos pasos aún se están ejecutando.", - "sql.migration.multi.step.status": "Estado del paso: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Copiar resultados", - "sql.migration.multi.step.status.dialog.heading": "Detalles del paso", - "sql.migration.multi.step.status.errors": "Estado del paso: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Pasos", - "sql.migration.na": "N/D", - "sql.migration.name": "Nombre", - "sql.migration.name.label": "Nombres:", - "sql.migration.name.of.new.rg": "Nombre del nuevo grupo de recursos", "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.network.share.radio.label": "Mis copias de seguridad de base de datos están en un recurso compartido de red", + "sql.migration.na": "N/D", + "sql.migration.name": "Nombre", + "sql.migration.name.of.new.rg": "Nombre del nuevo grupo de recursos", + "sql.migration.src.database.tool.tip": "Nombre de la base de datos de origen", + "sql.migration.src.server.tool.tip": "Nombre del servidor de origen", + "sql.migration.impact.object.name": "Nombre: {0}", + "sql.migration.name.label": "Nombres:", + "sql.migration.tde.wizard.network.share.label": "Ruta de acceso de red para el certificado", + "sql.migration.tde.wizard.network.share.info": "Ruta de acceso de red donde se colocará el certificado.", "sql.migration.network.share": "Recurso compartido de red", - "sql.migration.network.share.azure.header": "Detalles de la cuenta de almacenamiento", - "sql.migration.network.share.azure.help": "Proporcione la cuenta de Azure Storage en la que se cargarán las copias de seguridad.", + "sql.migration.validate.ir.validation.result.label.networkshare": "Conectividad del recurso compartido de red: \"{0}\" ", "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 (donde se almacenan las copias de seguridad) y las credenciales de usuario con las que se accedió al recurso compartido.", - "sql.migration.network.share.location.info": "Ruta de acceso del recurso compartido de red para las copias de seguridad de base de datos. El proceso de migración recuperará automáticamente archivos de copia de seguridad válidos de este recurso compartido de red.", "sql.migration.network.share.location.label": "Ubicación del recurso compartido de red donde se almacenan las copias de seguridad", - "sql.migration.network.share.password.label": "Contraseña", - "sql.migration.network.share.password.placeholder": "Escriba la contraseña.", "sql.migration.network.share.path": "Ruta de acceso del recurso compartido de red", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas.", - "sql.migration.network.share.windows.user.info": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red.", - "sql.migration.network.share.windows.user.label": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red", - "sql.migration.new.resource.group": "(nuevo) {0}", + "sql.migration.network.share.location.info": "Ruta de acceso del recurso compartido de red para las copias de seguridad de base de datos. El proceso de migración recuperará automáticamente archivos de copia de seguridad válidos de este recurso compartido de red.", + "sql.migration.tab.button.login.migration.label": "Nueva migración de inicio de sesión (VERSIÓN PRELIMINAR)", + "sql.migration.tab.button.migration.label": "Nueva migración", + "sql.migration.tab.button.support.description": "Nueva solicitud de soporte técnico", + "sql.migration.tab.button.support.label": "Nueva solicitud de soporte técnico", "sql.migration.newSupportRequest": "Nueva solicitud de soporte técnico", + "sql.migration.saved.assessment.next": "Siguiente", "sql.migration.no": "No", + "sql.migration.no.sqldatabaseserver.found": "No se encontraron servidores de base de datos de Azure SQL.", + "sql.migration.no.sqldatabase.found": "No se encontraron bases de datos Azure SQL.", + "sql.migration.ir.page.sql.migration.service.not.found": "No se encontró ningún Database Migration Service. Cree uno nuevo", + "sql.migration.service.not.found": "No se encontraron servicios de migración. Para continuar, cree uno nuevo.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "No se generaron recomendaciones de SKU, ya que no había SKU que pudieran satisfacer las características de rendimiento del origen. Intente seleccionar una plataforma de destino diferente, ajustar los parámetros de recomendación, seleccionar un conjunto diferente de bases de datos para evaluar o cambiar el modelo de recomendación.", + "sql.migration.empty.table.text": "No hay archivos de copia de seguridad", "sql.migration.no.blobContainers.found": "No se encontraron contenedores de blobs.", "sql.migration.no.blobFiles.found": "No se ha encontrado ningún archivo de blob.", "sql.migration.no.blobFolders.found": "No se encontraron carpetas de blobs.", + "sql.migration.tde.msg.empty": "No se ha seleccionado ninguna base de datos cifrada.", "sql.migration.no.fileShares.found": "No se encontraron recursos compartidos de archivos.", - "sql.migration.no.issues.mi": "No se encontraron problemas para migrar a Azure SQL Managed Instance.", "sql.migration.no.issues.sqldb": "No se encontraron problemas para migrar a Azure SQL Database.", + "sql.migration.no.issues.mi": "No se encontraron problemas para migrar a Azure SQL Managed Instance.", "sql.migration.no.issues.vm": "No se encontraron problemas para migrar a SQL Server en la máquina virtual de Azure", "sql.migration.no.location.found": "No se han encontrado ubicaciones.", "sql.migration.no.managedInstance.found": "No se han encontrado instancias administradas.", "sql.migration.no.pending.backups": "No hay copias de seguridad pendientes. Haga clic en actualizar para comprobar el estado actual.", - "sql.migration.no.results": "Los resultados de la evaluación no están disponibles.", - "sql.migration.no.sqldatabase.found": "No se encontraron bases de datos Azure SQL.", - "sql.migration.no.sqldatabaseserver.found": "No se encontraron servidores de base de datos de Azure SQL.", + "sql.migration.wizard.sku.error.noRecommendation": "No hay ninguna recomendación disponible.", + "sql.migration.resource.group.not.found": "No se han encontrado grupos de recursos.", "sql.migration.no.storageAccount.found": "No se ha encontrado ninguna cuenta de almacenamiento.", "sql.migration.no.subscription.found": "No se han encontrado suscripciones.", "sql.migration.no.virtualMachine.found": "No se encontró ninguna máquina virtual.", - "sql.migration.notebook.open.error": "No se pudo abrir el cuaderno de migración.", - "sql.migration.number.logins.migrating": "{0}/{1} se muestran los inicios de sesión de migración", - "sql.migration.object.details": "Detalles del objeto", - "sql.migration.offline": "Sin conexión", + "sql.migration.restore.status.none": "Ninguno", + "sql.migration.restore.backupset.status.none": "Ninguno", + "sql.migration.parallel.copy.type.none": "Ninguno", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Ninguno", + "sql.migration.sku.targetStorageConfiguration.caching.na": "No aplicable", + "sql.migration.restore.status.not.started": "No iniciado", + "sql.login.migration.steps.not.started": "No iniciado", + "sql.migration.wizard.sku.choose_a_target.help": "¿No está seguro de qué destino de Azure SQL es adecuado para usted? Aprenda más", + "sql.migration.backup.file.number.of.stripes": "Número de franjas", "sql.migration.offline.caps": "DESCONECTADO", "sql.migration.ok": "Aceptar", + "sql.migration.object.details": "Detalles del objeto", + "sql.migration.offline": "Sin conexión", + "sql.migration.database.migration.mode.offline.label": "Migración sin conexión", "sql.migration.online": "En línea", + "sql.migration.database.migration.mode.online.label": "Migración en línea", "sql.migration.open": "Abrir", - "sql.migration.open.migration.destails.error": "Error al abrir el cuadro de diálogo de detalles de la migración", - "sql.migration.open.migration.service.error": "Error al abrir el cuadro de diálogo del servicio de migración", - "sql.migration.open.migration.target.error": "Error al abrir el destino de migración", - "sql.migration.option": "Descargue e instale el entorno de ejecución de integración.", - "sql.migration.parallel.copy.type.dynamic": "Intervalo dinámico", - "sql.migration.parallel.copy.type.none": "Ninguno", + "sql.migration.sqldb.column.parallelcopytype": "Tipo de copia en paralelo", + "sql.migration.restore.backuptype.partial": "Parcial", + "sql.migration.network.share.password.label": "Contraseña", + "sql.migration.state.pending": "Pendiente", + "sql.migration.validation.state.pending": "Pendiente", + "sql.migration.field.label.pending.differential.backups": "Copias de seguridad diferenciales pendientes", + "sql.migration.sku.parameters.percentage.utilization": "Porcentaje de uso", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento.", + "sql.migration.cutover.help.main": "Realice los pasos siguientes antes de completar la transición.", "sql.migration.parallel.copy.type.physical": "Particiones físicas", - "sql.migration.password.label": "Contraseña de destino", - "sql.migration.password.placeholder": "Introducir la contraseña de destino", - "sql.migration.path.user.account": "Cuenta de usuario", - "sql.migration.pre.req.1": "Una cuenta de Azure (no es necesaria para la función de evaluación o recomendación de SKU)", - "sql.migration.pre.req.2": "Una(s) base(s) de datos SQL Server de origen que se ejecuta(n) localmente, o en SQL Server en Azure Virtual Machine o en cualquier máquina virtual que se ejecute en la nube (privada, pública).", - "sql.migration.pre.req.3": "Una Azure SQL Managed Instance, SQL Server en Azure Virtual Machine o Azure SQL Database para migrar su(s) base(s) de datos.", - "sql.migration.pre.req.4": "Los detalles de la ubicación de la copia de seguridad de la base de datos, ya sea un recurso compartido de archivos de red o un contenedor de Azure Blob Storage (no es necesario para los destinos de Azure SQL Database).", - "sql.migration.pre.req.title": "Cosas que necesita antes de iniciar la migración de Azure SQL:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb en la unidad SSD efímera local (predeterminada D:\\)", + "sql.login.migration.wizard.target.permission.warning": "Asegúrese de que el usuario actual ({0}) tenga permisos de administrador del sistema para obtener toda la información de inicio de sesión para la instancia actual ({1}).", + "sql.migration.tde.cert.network.info": "Escriba una ruta de acceso de red donde SQL Server exportará los certificados. Compruebe también que SQL Server servicio tiene acceso de escritura a esta ruta de acceso y que el usuario actual debe tener privilegios de administrador en el equipo donde se encuentra esta ruta de acceso de red.", + "sql.login.migration.select.logins.windows.auth.warning": "Tenga en cuenta que este asistente no muestra los tipos de inicio de sesión de autenticación de Windows porque actualmente no se admite la migración de ese tipo. La funcionalidad para migrar los inicios de sesión de autenticación de Windows estará disponible próximamente.", + "sql.retry.migration.summary": "Resuelva los errores antes de reintentar la migración.", + "sql.migration.select.database.to.continue": "Seleccione 1 o más bases de datos para evaluar la migración", + "sql.migration.database.validate.selection": "Seleccione las tablas de base de datos de destino a las que migrar. Se requiere al menos una base de datos con una tabla.", + "sql.migration.service.selection.location.msg": "Seleccione la ubicación de los archivos de copia de seguridad de la base de datos antes de continuar.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Prémium", + "sql.migration.copy.status.preparingforcopy": "Preparando", + "sql.login.migration.status.page.previous.button.title": "Anterior (deshabilitado)", + "sql.migration.tde.migrate.results.heading.previous": "Resultados anteriores de la migración de certificados:", "sql.migration.provide.unique.containers": "Proporcione un contenedor único para cada base de datos de destino. Bases de datos afectadas: ", - "sql.migration.quick.pick.placeholder": "Seleccione la operación que desea realizar.", + "sql.migration.blob.storage.help.text": "Proporcione el contenedor de Azure Storage Blob que incluya las copias de seguridad.", + "sql.migration.network.share.azure.help": "Proporcione la cuenta de Azure Storage en la que se cargarán las copias de seguridad.", + "sql.migration.network.share.help.text": "Proporcione la ubicación del recurso compartido de red (donde se almacenan las copias de seguridad) y las credenciales de usuario con las que se accedió al recurso compartido.", + "sql.migration.restore.backupset.status.queued": "En cola", + "sql.migration.copy.status.queued": "En cola", + "sql.migration.field.label.queued.files": "Archivos en cola", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Solo lectura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lectura/escritura", + "sql.migration.status.readyforcutover": "Listo para la transición", + "sql.migration.copy.status.rebuildingindexes": "Recompilación de índices", "sql.migration.recommendation": "Recomendación", + "sql.migration.sku.parameters": "Parámetros de recomendación", + "sql.migration.sku.recommendationReason": "Motivo de la recomendación", + "sql.migration.sku.targetStorageConfiguration": "Configuración de almacenamiento de destino de la recomendación", + "sql.migration.sku.recommendations": "Recomendaciones", + "sql.migration.sku.recommendedConfiguration": "Configuración recomendada", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuración de almacenamiento recomendada", + "sql.migration.sku.refine.recommendation": "Restringir la recomendación de Azure", + "sql.migration.status.refresh.label": "Actualizar", + "sql.migration.details.refresh": "Actualización", "sql.migration.refresh": "Actualizar", + "sql.migration.database.table.refresh.label": "Actualizar", "sql.migration.refresh.assessment.button.label": "Actualizar evaluación", "sql.migration.refresh.key1": "Actualizar clave 1", "sql.migration.refresh.key2": "Actualizar clave 2", - "sql.migration.refresh.migrations.error.label": "Error al actualizar la lista de migraciones. Compruebe la conexión de Azure vinculada y haga clic en Actualizar para volver a intentarlo.", - "sql.migration.refresh.migrations.error.title": "Error al actualizar la lista de migraciones.", - "sql.migration.resource.group.description": "Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure.", - "sql.migration.resource.group.not.found": "No se han encontrado grupos de recursos.", - "sql.migration.resourceGroups": "Grupo de recursos", - "sql.migration.restart.migration.wizard": "Asistente para reiniciar la migración", - "sql.migration.restore.backupset.status.none": "Ninguno", - "sql.migration.restore.backupset.status.queued": "En cola", - "sql.migration.restore.backupset.status.restored": "Restaurado", - "sql.migration.restore.backupset.status.restoring": "Restaurando", - "sql.migration.restore.backupset.status.skipped": "Omitido", - "sql.migration.restore.backuptype.database": "Base de datos", - "sql.migration.restore.backuptype.differentialdatabase": "Base de datos diferencial", - "sql.migration.restore.backuptype.differentialfile": "Archivo diferencial", - "sql.migration.restore.backuptype.differentialpartial": "Parcial diferencial", - "sql.migration.restore.backuptype.file": "Archivo", - "sql.migration.restore.backuptype.partial": "Parcial", - "sql.migration.restore.backuptype.transactionlog": "Registro de transacciones", - "sql.migration.restore.backuptype.unknown": "Desconocidas", - "sql.migration.restore.status.Restoring": "Restaurando", - "sql.migration.restore.status.blocked": "Bloqueado", - "sql.migration.restore.status.cancelled": "Cancelado", - "sql.migration.restore.status.completed": "Completado", - "sql.migration.restore.status.completing.migration": "Completando la migración", - "sql.migration.restore.status.failed": "Error", - "sql.migration.restore.status.initializing": "Inicializando", - "sql.migration.restore.status.none": "Ninguno", - "sql.migration.restore.status.not.started": "No iniciado", - "sql.migration.restore.status.restore.completed": "Restauración completada", - "sql.migration.restore.status.restore.paused": "Restauración en pausa", - "sql.migration.restore.status.searching.backups": "Buscando copias de seguridad", - "sql.migration.restore.status.waiting": "Esperando", - "sql.migration.resume.session": "Reanudar la sesión guardada anteriormente", - "sql.migration.resume.title": "Volver a ejecutar el flujo de trabajo de migración", - "sql.migration.retry.migration": "Reintentar migración", - "sql.migration.retry.migration.error": "Error al reintentar la migración.", - "sql.migration.rg.created": "Grupo de recursos creado", - "sql.migration.run.validation": "Ejecutar validación", - "sql.migration.running.multi.steps.heading": "Estamos ejecutando los pasos siguientes:", - "sql.migration.save.assessment.report": "Guardar informe de la valoración", - "sql.migration.save.assessment.report.success": "El informe de evaluación se guardó correctamente en {0}.", - "sql.migration.save.close": "Guardar y cerrar", - "sql.migration.save.close.popup": "Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee.", - "sql.migration.save.recommendation.report": "Guardar informe de recomendaciones", - "sql.migration.save.recommendation.report.success": "El informe de recomendaciones se guardó correctamente en {0}.", - "sql.migration.saved.assessment.cancel": "Cancelar", - "sql.migration.saved.assessment.next": "Siguiente", - "sql.migration.saved.assessment.result": "Sesión guardada", - "sql.migration.search": "Buscar", - "sql.migration.search.for.migration": "Filtrar los resultados de la migración", - "sql.migration.sec": "{0} s", - "sql.migration.select": "Seleccionar", - "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.select.database.to.continue": "Seleccione uno o más inicios de sesión para la migración.", - "sql.migration.select.database.to.migrate": "Seleccione las bases de datos que se van a migrar.", - "sql.migration.select.migration.tables": "Seleccionar las tablas para la migración", - "sql.migration.select.prompt": "Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles.", - "sql.migration.select.service.apply.label": "Aplicar", - "sql.migration.select.service.delete.label": "Borrar", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Filtrar la lista de migración por Database Migration Service", - "sql.migration.select.service.prompt": "Seleccionar Database Migration Service", - "sql.migration.select.service.select.a.": "Iniciar sesión en Azure y seleccionar una cuenta", - "sql.migration.select.service.select.a.location": "Seleccionar una ubicación", - "sql.migration.select.service.select.a.resource.group": "Seleccionar un grupo de recursos", - "sql.migration.select.service.select.a.service": "Seleccionar Database Migration Service", - "sql.migration.select.service.select.a.subscription": "Seleccionar una suscripción", - "sql.migration.select.service.select.a.tenant": "Seleccionar un inquilino", - "sql.migration.select.service.select.account.error": "Error al cargar las cuentas de Azure disponibles.", - "sql.migration.select.service.select.location.error": "Error al cargar ubicaciones. Compruebe la conexión de Azure e inténtelo de nuevo.", - "sql.migration.select.service.select.migration.target": "Seleccione un servidor de destino.", - "sql.migration.select.service.select.resource.group.error": "Error al cargar los grupos de recursos disponibles. Compruebe la conexión de Azure y vuelva a intentarlo.", - "sql.migration.select.service.select.service.error": "Error al cargar los servicios de migración de bases de datos disponibles. Compruebe la conexión de Azure e inténtelo de nuevo.", - "sql.migration.select.service.select.subscription.error": "Error al cargar las suscripciones de cuenta. Compruebe la conexión de Azure e inténtelo de nuevo.", - "sql.migration.select.service.select.target.type.": "Seleccionar tipo de Azure SQL de destino", - "sql.migration.select.service.select.tenant.error": "Error al cargar los inquilinos de las cuentas de Azure disponibles.", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Seleccionar Database Migration Service", - "sql.migration.select.target.to.continue": "Para continuar, seleccione un destino.", - "sql.migration.server": "Servidor", - "sql.migration.service.account.info.text": "Asegúrese de que la cuenta de servicio que ejecuta la instancia de SQL Server de origen tenga privilegios de lectura en el recurso compartido de red.", - "sql.migration.service.container.container.description1": "Azure Database Migration Service aprovecha el entorno de ejecución de integración autohospedado de Azure Data Factory para controlar la conectividad entre el origen y el destino, y cargar copias de seguridad de un recurso compartido de archivos de red local en Azure (si procede).", - "sql.migration.service.container.container.description2": "Siga estas instrucciones para configurar un entorno de ejecución de integración autohospedado.", - "sql.migration.service.container.heading": "Configuración del entorno de ejecución de integración", - "sql.migration.service.container.loading.help": "Cargando servicios de migración", - "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 del entorno de ejecución de integración autohospedado", - "sql.migration.service.details.button.label": "Cerrar", - "sql.migration.service.details.dialog.title": "Azure Database Migration Service", - "sql.migration.service.details.ir.label": "Nodo de entorno de ejecución de integración autohospedado", - "sql.migration.service.details.status.unavailable": "-- no disponible --", - "sql.migration.service.error.not.ready": "Error al recuperar la información de registro de Azure Database Migration Service '{0}'. Haga clic en Actualizar e inténtelo de nuevo. Error: '{1}'.", - "sql.migration.service.header": "Detalles de Azure Database Migration Service \"{0}\":`", - "sql.migration.service.not.found": "No se encontraron servicios de migración. Para continuar, cree uno nuevo.", - "sql.migration.service.not.ready": "Azure Database Migration Service no está registrado. Azure Database Migration Service \"{0}\" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo.", - "sql.migration.service.not.ready.below": "Azure Database Migration Service no está registrado. Azure Database Migration Service \"{0}\" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo.\r\n\r\nConsulte la información siguiente para ver las instrucciones de registro.", - "sql.migration.service.prompt": "{0} (cambiar)", - "sql.migration.service.ready": "Azure Database Migration Service \"{0}\" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}\r\n\r\nPara mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales.", - "sql.migration.service.ready.below": "Azure Database Migration Service \"{0}\" está conectado a un entorno de ejecución de integración autohospedado que se ejecuta en nodos: {1}\r\n\r\nPara mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales. Consulte la información siguiente para ver las instrucciones de registro.", - "sql.migration.service.selection.location.msg": "Seleccione la ubicación de los archivos de copia de seguridad de la base de datos antes de continuar.", - "sql.migration.service.status.refresh.error": "Se ha producido un error al actualizar el estado de creación del servicio de migración.", - "sql.migration.services.container.description": "Escriba la información siguiente para agregar una nueva Azure Database Migration Service.", - "sql.migration.services.container.description.network": "Escriba la información siguiente para agregar una nueva instancia de Azure Database Migration Service. Para registrar el entorno de ejecución de integración autohospedado, seleccione \"Mis copias de seguridad de base de datos están en un recurso compartido de red\" en la página anterior.", - "sql.migration.services.dialog.title": "Crear Azure Database Migration Service", - "sql.migration.services.location": "Región de Azure para su Azure Database Migration Service. Debe ser la misma región que el Azure SQL de destino.", - "sql.migration.services.name": "Nombre de Azure Database Migration Service.", - "sql.migration.services.resource.group": "Grupo de recursos para su Azure Database Migration Service.", - "sql.migration.services.subscription": "Nombre de suscripción para su Azure Database Migration Service.", - "sql.migration.services.target": "Destino de Azure SQL seleccionado como predeterminado.", - "sql.migration.shir": "Nodo de entorno de ejecución de integración autohospedado", - "sql.migration.show.status": "Mostrar estado", - "sql.migration.size": "Tamaño (MB)", - "sql.migration.size.column.header": "Tamaño", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} recomendaciones disponibles", - "sql.migration.sku.available.recommendations.one": "{0} recomendación disponible", - "sql.migration.sku.azureConfiguration": "Configuración de Azure", - "sql.migration.sku.azureConfiguration.businessCritical": "Crítico para la empresa", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "Uso general", - "sql.migration.sku.azureConfiguration.hyperscale": "Hiperescala", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} núcleo virtual", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - núcleo virtual {2} - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Prémium", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie premium optimizada para memoria", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} núcleo virtual", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - núcleo virtual {2} - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "Datos: {0}, Registro: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Elija cómo desea proporcionar los datos de rendimiento", - "sql.migration.sku.azureRecommendation.collectData.method": "Recopilar datos de rendimiento ahora", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento", - "sql.migration.sku.azureRecommendation.description": "La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento.", - "sql.migration.sku.azureRecommendation.description2": "También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente.", - "sql.migration.sku.azureRecommendation.openExisting.method": "Ya tengo los datos de rendimiento", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente", - "sql.migration.sku.azureRecommendation.start": "Inicio", - "sql.migration.sku.azureRecommendation.start.popup": "Iniciando recopilación de datos de rendimiento...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s).", - "sql.migration.sku.azureRecommendation.status.imported": "La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Recopilación de datos en curso. Generando recomendaciones iniciales...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \\\"Actualizar recomendación\\\".", - "sql.migration.sku.azureRecommendation.status.notEnabled": "La recomendación de Azure recopila y analiza los datos de rendimiento y recomienda un destino de tamaño adecuado en Azure para la carga de trabajo.", - "sql.migration.sku.azureRecommendation.status.refining": "La recopilación de datos aún está en curso. Refinando recomendaciones existentes...", - "sql.migration.sku.azureRecommendation.status.stopped": "Se ha detenido la recopilación de datos para las recomendaciones de Azure.", - "sql.migration.sku.azureRecommendation.stop.popup": "Deteniendo la recopilación de datos de rendimiento...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos.", - "sql.migration.sku.card.azureRecommendation.inProgress": "Una vez completada la recopilación de datos, se mostrará la recomendación de Azure.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "La recomendación de Azure no está disponible. Haga clic en el botón \\\"Obtener recomendación de Azure\\\" a continuación", - "sql.migration.sku.cpu": "{0} núcleos", - "sql.migration.sku.cpu.requirement": "Requisito de CPU", - "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de datos", - "sql.migration.sku.data.storage.requirement": "Requisito de almacenamiento de datos", - "sql.migration.sku.gb": "{0}GB", - "sql.migration.sku.get.recommendation": "Obtener recomendación de Azure", - "sql.migration.sku.io.memory.requirement": "Requisito de latencia de E/S", - "sql.migration.sku.iops": "{0} E/S por segundo", - "sql.migration.sku.location": "Región de Azure para el destino de Azure SQL. Solo se mostrarán las regiones que contienen un destino apto para la migración.", - "sql.migration.sku.log.storage.requirement": "Requisito de almacenamiento de registros", - "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", - "sql.migration.sku.memory.requirement": "Requisito de memoria", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", - "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", - "sql.migration.sku.ms": "{0} ms", - "sql.migration.sku.parameters": "Parámetros de recomendación", - "sql.migration.sku.parameters.edit": "Editar parámetros", - "sql.migration.sku.parameters.edit.title": "Editar los parámetros de recomendación", - "sql.migration.sku.parameters.enable.elastic": "Habilitar recomendación elástica", - "sql.migration.sku.parameters.enable.elastic.info": "La recomendación elástica usa un modelo de recomendación alternativo que usa la generación de perfiles de rendimiento de precios personalizados en los clientes en la nube existentes.", - "sql.migration.sku.parameters.enable.preview": "Habilitar las características de la versión preliminar", - "sql.migration.sku.parameters.enable.preview.info": "Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones.", - "sql.migration.sku.parameters.percentage.utilization": "Porcentaje de uso", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento.", - "sql.migration.sku.parameters.scale.factor": "Factor de escala:", - "sql.migration.sku.parameters.scale.factor.invalid": "Factor de escala no válido. Escriba un valor entero positivo.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual.", - "sql.migration.sku.parameters.text": "Escriba la información siguiente para editar los parámetros de recomendación.", - "sql.migration.sku.parameters.update": "Actualizar", - "sql.migration.sku.percentage": "{0} %", - "sql.migration.sku.percentile": "Percentil {0}", - "sql.migration.sku.recommendation": "Recomendación de Azure (VERSIÓN PRELIMINAR)", - "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Para migrar a Azure SQL Database, vea los resultados de la evaluación y seleccione una o varias bases de datos.", - "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos.", - "sql.migration.sku.recommendationReason": "Motivo de la recomendación", - "sql.migration.sku.recommendations": "Recomendaciones", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Última actualización: {0}", - "sql.migration.sku.recommendations.loading": "Cargando...", - "sql.migration.sku.recommendations.title": "({0} recomendaciones)", - "sql.migration.sku.recommended.value": "Valor", - "sql.migration.sku.recommendedConfiguration": "Configuración recomendada", - "sql.migration.sku.refine.recommendation": "Restringir la recomendación de Azure", "sql.migration.sku.refresh.recommendation": "Actualizar recomendación", - "sql.migration.sku.resource": "Nombre del recurso de destino de Azure SQL", + "sql.login.migration.select.in.progress": "Actualizando la lista de inicios de sesión desde el origen y el destino", + "sql.login.migration.refresh.source.login.data.failed": "Error al actualizar la lista de inicio de sesión desde el origen", + "sql.login.migration.refresh.target.login.data.failed": "Error al actualizar la lista de inicio de sesión desde el destino", + "sql.login.migration.refresh.login.data.successful": "La actualización de la lista de inicio de sesión se realizó correctamente. Se encontraron inicios de sesión de origen {0}, inicios de sesión de destino encontrados {1}", + "sql.migration.resourceGroups": "Grupo de recursos", + "sql.migration.rg.created": "Grupo de recursos creado", + "sql.migration.services.resource.group": "Grupo de recursos para su Azure Database Migration Service.", + "sql.migration.dms.resource_group": "Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contienen un servicio.", "sql.migration.sku.resource_group": "Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contengan un destino apto para la migración.", "sql.migration.sku.restart.performance.collection": "Reiniciar la recopilación de datos", - "sql.migration.sku.sourceProperties": "Propiedades de origen", - "sql.migration.sku.sql.dataDisk": "Archivos de datos de SQL", - "sql.migration.sku.sql.logDisk": "Archivos de registro de SQL", - "sql.migration.sku.sql.temp": "Tempdb de SQL", - "sql.migration.sku.sqldb.card.title": "Azure SQL Database", - "sql.migration.sku.sqldb.target.title": "Azure SQL Database", - "sql.migration.sku.stop.performance.collection": "Detener recopilación de datos", - "sql.migration.sku.storage.dimension": "Dimensión", - "sql.migration.sku.storageGB": "{0}GB", - "sql.migration.sku.subscription": "Nombre de la suscripción para su destino de Azure SQL", - "sql.migration.sku.targetDeploymentType": "Tipo de implementación de destino", - "sql.migration.sku.targetStorageConfiguration": "Configuración de almacenamiento de destino de la recomendación", - "sql.migration.sku.targetStorageConfiguration.caching": "Almacenamiento en caché del host", - "sql.migration.sku.targetStorageConfiguration.caching.na": "No aplicable", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Ninguno", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Solo lectura", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lectura/escritura", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb en la unidad SSD efímera local (predeterminada D:\\)", - "sql.migration.sku.targetStorageConfiguration.info": "A continuación se muestra la configuración de almacenamiento de destino necesaria para satisfacer sus necesidades de rendimiento de almacenamiento.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuración de almacenamiento recomendada", - "sql.migration.sku.targetStorageConfiguration.storage": "Almacenamiento", - "sql.migration.sku.viewDetails": "Ver detalles", - "sql.migration.sku.vm.card.title": "SQL Server en una máquina virtual de Azure", - "sql.migration.sku.vm.target.title": "SQL Server en una máquina virtual de Azure", - "sql.migration.source.configuration": "Configuración de origen", - "sql.migration.source.credentials": "Credenciales de origen", - "sql.migration.source.database": "Nombre de la base de datos de origen", - "sql.migration.source.databases": "Bases de datos de origen", - "sql.migration.source.details.sqlAuth.db": "Escriba las credenciales de autenticación de SQL utilizadas para conectarse a SQL Server instancia {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server desde el entorno de ejecución de integración autohospedado.", - "sql.migration.source.details.sqlAuth.nonDb": "Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", - "sql.migration.source.details.windowAuth.db": "Escriba las credenciales de autenticación de Windows usadas para conectarse a SQL Server instancia {0}. Estas credenciales serán utilizadas para conectarse a la instancia de SQL Server desde el tiempo de ejecución de integración autohospedado.", - "sql.migration.source.details.windowAuth.nonDb": "Escriba las credenciales de autenticación de Windows usadas para conectarse a la instancia de SQL Server {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos.", - "sql.migration.source.login": "Inicio de sesión de origen", - "sql.migration.source.server": "Servidor de origen", - "sql.migration.source.version": "Versión de origen", - "sql.migration.sql.assessment.notebook.title": "Evaluación de la migración de SQL", - "sql.migration.sql.database": "Base de datos SQL", - "sql.migration.sql.managed.instance": "SQL Managed Instance", - "sql.migration.sql.server.instance": "Instancia de SQL Server", - "sql.migration.sql.virtual.machine": "Máquina virtual de SQL", - "sql.migration.sql.vm.page.blob.info": "Para los servidores de destino que ejecutan SQL Server 2014 o inferior, debe almacenar las copias de seguridad de la base de datos en un contenedor de Azure Storage Blob en lugar de cargarlas mediante la opción de recurso compartido de red. Además, debe almacenar los archivos de copia de seguridad como blobs en páginas, ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: {0}", - "sql.migration.sql.vm.page.blob.url.label": "Problemas conocidos, limitaciones y solución de problemas", - "sql.migration.sqldb.column.copyduration": "Duración de la copia", - "sql.migration.sqldb.column.copystart": "Inicio de copia", - "sql.migration.sqldb.column.copythroughput": "Copiar rendimiento", - "sql.migration.sqldb.column.dataread": "Datos leídos", - "sql.migration.sqldb.column.datawritten": "Datos escritos", - "sql.migration.sqldb.column.parallelcopytype": "Tipo de copia en paralelo", + "sql.migration.restart.migration.wizard": "Asistente para reiniciar la migración", + "sql.migration.restore.status.restore.completed": "Restauración completada", + "sql.migration.backup.file.restore.finish.date": "Fecha de finalización de la restauración", + "sql.migration.restore.status.restore.paused": "Restauración en pausa", + "sql.migration.field.label.restore.percent.completed": "Porcentaje de restauración completado", + "sql.migration.field.label.restore.plan.size": "Tamaño del plan de restauración (MB)", + "sql.migration.backup.file.restore.start.date": "Fecha de inicio de la restauración", + "sql.migration.backup.file.restore.status": "Estado de restauración", + "sql.migration.restore.backupset.status.restored": "Restaurado", + "sql.migration.field.label.restored.files": "Archivos restaurados", + "sql.migration.field.label.restored.size": "Tamaño restaurado (MB)", + "sql.migration.restore.status.Restoring": "Restaurando", + "sql.migration.restore.backupset.status.restoring": "Restaurando", + "sql.migration.status.restoring": "Restaurando", + "sql.migration.field.label.restoring.files": "Restaurando archivos", + "sql.migration.resume.session": "Reanudar la sesión guardada anteriormente", + "sql.migration.status.retriable": "Posibilidad de volver a intentarlo", + "sql.migration.tde.migrate.start.validation": "Reintentar migración", + "sql.migration.retry.migration": "Reintentar migración", + "sql.migration.validate.ir.unsuccessful.revalidation": "Volver a validar los pasos que no se han realizado correctamente", "sql.migration.sqldb.column.rowscopied": "Filas copiadas", "sql.migration.sqldb.column.rowsread": "Filas leídas", - "sql.migration.sqldb.column.tablename": "Nombre de la tabla", - "sql.migration.sqldb.column.usedparallelcopies": "Copias en paralelo utilizadas", - "sql.migration.sqldb.not.ready": "El servidor de SQL Database \"{0}\" no está disponible para la migración porque actualmente se encuentra en el estado \"{1}\". Para continuar, seleccione un servidor de base de datos SQL disponible.", - "sql.migration.src.database": "Base de datos de origen", - "sql.migration.src.database.tool.tip": "Nombre de la base de datos de origen", - "sql.migration.src.server": "Nombre de origen", - "sql.migration.src.server.tool.tip": "Nombre del servidor de origen", - "sql.migration.start.login.migration.button": "Migrar", - "sql.migration.start.migration.button": "Iniciar la migración", - "sql.migration.start.session": "Iniciar una nueva sesión", - "sql.migration.start.time": "Hora de inicio", - "sql.migration.starting.login": "Validación y migración de inicios de sesión en curso", - "sql.migration.starting.login.failed": "Error al validar y migrar inicios de sesión", - "sql.migration.starting.migration.dberror": "Error al migrar el certificado para la base de datos {0}. {1}", - "sql.migration.starting.migration.error": "Error al iniciar la migración del certificado: '{0}'", - "sql.migration.state.canceled": "Cancelado", - "sql.migration.state.failed": "Error", - "sql.migration.state.pending": "Pendiente", + "sql.migration.resume.title": "Volver a ejecutar el flujo de trabajo de migración", + "sql.migration.run.validation": "Ejecutar validación", "sql.migration.state.running": "En ejecución", - "sql.migration.state.succeeded": "Correcto", + "sql.migration.validation.state.running": "En ejecución", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa.", + "sql.login.migration.get.logins.query": "SELECT sp.name como inicio de sesión, sp.type_desc como login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "Base de datos SQL", + "sql.migration.database.schema.migration.project": "Extensión SQL Database Projects", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.database.schema.migration.dacpac": "SQL Server extensión dacpac", + "sql.migration.sql.server.instance": "Instancia de SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server en la VM de Azure", + "sql.migration.summary.vm.type": "SQL Server en una máquina virtual de Azure", + "sql.login.migration.vm.title": "SQL Server en una máquina virtual de Azure", + "sql.migration.sku.vm.target.title": "SQL Server en una máquina virtual de Azure", + "sql.migration.sku.vm.card.title": "SQL Server en una máquina virtual de Azure", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server en Azure Virtual Machines", + "sql.migration.sql.virtual.machine": "Máquina virtual de SQL", + "sql.migration.sku.sql.dataDisk": "Archivos de datos de SQL", + "sql.migration.sku.sql.logDisk": "Archivos de registro de SQL", + "sql.migration.sql.assessment.notebook.title": "Evaluación de la migración de SQL", + "sql.migration.sku.sql.temp": "Tempdb de SQL", + "sql.migration.save.close": "Guardar y cerrar", + "sql.migration.save.assessment.report": "Guardar informe de la valoración", + "sql.migration.save.recommendation.report": "Guardar informe de recomendaciones", + "sql.migration.saved.assessment.result": "Sesión guardada", + "sql.migration.sku.parameters.scale.factor": "Factor de escala:", + "sql.migration.search": "Buscar", + "sql.migration.restore.status.searching.backups": "Buscando copias de seguridad", + "sql.migration.select": "Seleccionar", + "sql.migration.select.service.title": "Seleccionar Database Migration Service", + "sql.migration.select.service.prompt": "Seleccionar Database Migration Service", + "sql.migration.select.service.select.a.service": "Seleccionar Database Migration Service", + "sql.migration.invalid.migration.service.offline.error": "Seleccione un Database Migration Service que esté conectado a un nodo.", + "sql.migration.status.select.service.MESSAGE": "Seleccionar Database Migration Service para supervisar las migraciones.", + "sql.migration.blob.container.select": "Seleccione primero un valor de contenedor de blobs.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente", + "sql.migration.database.assessment.xevents.instructions": "Seleccione una carpeta donde se almacenen los archivos de sesión de eventos extendidos (.xel y .xem).", + "sql.migration.select.service.select.a.location": "Seleccionar una ubicación", + "sql.migration.select.service.select.a.resource.group": "Seleccionar un grupo de recursos", + "sql.migration.blob.resourceGroup.select.prompt": "Seleccione primero un valor de grupo de recursos.", + "sql.migration.blob.resourceGroup.select": "Seleccione un grupo de recursos.", + "sql.migration.blob.storageAccount.select": "Seleccione primero un valor de cuenta de almacenamiento.", + "sql.migration.select.service.select.a.subscription": "Seleccionar una suscripción", + "sql.migration.map.target.placeholder": "Seleccionar una base de datos de destino", + "sql.migration.select.service.select.migration.target": "Seleccione un servidor de destino.", + "sql.migration.select.service.select.a.tenant": "Seleccionar un inquilino", + "sql.migration.unique.name": "Seleccione un nombre único para esta base de datos de destino", + "sql.migration.invalid.migration.service.error": "Seleccione un Database Migration Service válido.", + "sql.migration.wizard.target.description": "Seleccione una cuenta de Azure y su destino {0}.", + "sql.migration.wizard.account.description": "Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora.", + "sql.login.migration.select.page.title": "Seleccionar inicios de sesión para migrar", + "sql.migration.database.table.tables.column.label": "Seleccionar las tablas", + "sql.migration.select.migration.tables": "Seleccionar las tablas para la migración", + "sql.migration.table.select.label": "Seleccionar tablas para {0}", + "sql.migration.select.service.select.target.type.": "Seleccionar tipo de Azure SQL de destino", + "sql.migration.database.assessment.description": "Seleccione las bases de datos que desea evaluar para migrar a Azure SQL.", + "sql.migrate.text": "Seleccione las bases de datos que desea migrar a Azure SQL.", + "sql.migration.select.database.to.migrate": "Seleccione las bases de datos que se van a migrar.", + "sql.migration.database.page.description": "Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán durante la migración.", + "sql.migration.quick.pick.placeholder": "Seleccione la operación que desea realizar.", + "sql.login.migration.wizard.target.description": "Seleccione Azure SQL Managed Instance de destino, la VM de Azure SQL o las bases de datos de Azure SQL en las que quiera migrar los inicios de sesión.", + "sql.migration.map.target.description": "Seleccione la base de datos de destino a la que desea migrar la base de datos de origen. Puede elegir una base de datos de destino solo para una base de datos de origen.", + "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.select.azure.mi": "Seleccione la suscripción de Azure de destino y la Azure SQL Managed Instance de destino.", + "sql.migration.service.details.ir.label": "Nodo de entorno de ejecución de integración autohospedado", + "sql.migration.shir": "Nodo de entorno de ejecución de integración autohospedado", + "sql.migration.server": "Servidor", + "sql.migration.details.serverobjects.label": "Objetos de servidor", + "sql.migration.details.serverobjects.field.label": "Objetos de servidor", + "serviceCrashed": "El componente de servicio se bloqueó.", + "serviceProviderIntializationError": "No se pudo inicializar el proveedor de servicios.", + "sql.migration.service.container.heading": "Configuración del entorno de ejecución de integración", + "sql.migration.show.status": "Mostrar estado", + "sql.migration.select.service.select.a.": "Iniciar sesión en Azure y seleccionar una cuenta", + "sql.migration.size.column.header": "Tamaño", + "sql.migration.size": "Tamaño (MB)", + "sql.migration.restore.backupset.status.skipped": "Omitido", + "sql.migration.field.label.skipped.files": "Archivos omitidos", + "sql.migration.multi.step.some.steps.are.still.running": "Algunos pasos aún se están ejecutando.", + "sql.migration.migration.list.sort.label": "Ordenar", + "sql.migration.source.configuration": "Configuración de origen", + "sql.migration.source.credentials": "Credenciales de origen", + "sql.migration.src.database": "Base de datos de origen", + "sql.migration.map.source.column": "Base de datos de origen", + "sql.migration.database.table.source.column.label": "Base de datos de origen", + "sql.migration.validate.ir.validation.result.label.source.database": "Conectividad de la base de datos de origen: '{0}'", + "sql.migration.source.database": "Nombre de la base de datos de origen", + "sql.migration.source.databases": "Bases de datos de origen", + "sql.migration.source.login": "Inicio de sesión de origen", + "sql.migration.src.server": "Nombre de origen", + "sql.migration.sku.sourceProperties": "Propiedades de origen", + "sql.migration.source.server": "Servidor de origen", + "sql.migration.source.version": "Versión de origen", + "sql.migration.sku.azureRecommendation.start": "Inicio", + "sql.migration.start.session": "Iniciar una nueva sesión", + "sql.migration.start.migration.button": "Iniciar la migración", + "sql.migration.start.time": "Hora de inicio", + "sql.migration.validate.ir.start.validation": "Iniciar validación", + "sql.migration.sku.azureRecommendation.start.popup": "Iniciando recopilación de datos de rendimiento...", + "sql.migration.tde.migrate.column.status": "Estado", + "sql.migration.status.status.label": "Estado", + "sql.login.migration.status.column": "Estado", "sql.migration.status": "Estado", - "sql.migration.status.add.account": "Agregar cuenta", - "sql.migration.status.add.account.MESSAGE": "Agregue su cuenta de Azure para ver las migraciones existentes y su estado.", - "sql.migration.status.canceled": "Cancelada", - "sql.migration.status.canceling": "Cancelando", - "sql.migration.status.completing": "Completando", - "sql.migration.status.creating": "Creando", + "sql.migration.validate.ir.column.status": "Estado", "sql.migration.status.dropdown.all": "Estado: Todos", "sql.migration.status.dropdown.completing": "Estado: completando", "sql.migration.status.dropdown.failed": "Estado: Error", "sql.migration.status.dropdown.ongoing": "Estado: en curso", "sql.migration.status.dropdown.succeeded": "Estado: Correcto", - "sql.migration.status.error.count.multiple": " ({0} errores)", - "sql.migration.status.error.count.single": " ({0} error)", - "sql.migration.status.failed": "Error", - "sql.migration.status.inprogress": "En curso", - "sql.migration.status.readyforcutover": "Listo para la transición", - "sql.migration.status.refresh.label": "Actualizar", - "sql.migration.status.restoring": "Restaurando", - "sql.migration.status.retriable": "Posibilidad de volver a intentarlo", - "sql.migration.status.select.service.MESSAGE": "Seleccionar Database Migration Service para supervisar las migraciones.", - "sql.migration.status.status.label": "Estado", - "sql.migration.status.succeeded": "Correcto", - "sql.migration.status.uploadingfullbackup": "Cargando copia de seguridad completa", - "sql.migration.status.uploadinglogbackup": "Cargando copias de seguridad de registros", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} advertencias)", - "sql.migration.status.warning.count.single": " ({0} advertencia)", + "sql.migration.ir.setup.step1": "Paso 1: {0}", + "sql.migration.ir.setup.step2": "Paso 2: Use las claves siguientes 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 el entorno de ejecución de integración", + "sql.migration.ir.setup.step3.alternate": "Paso 3: Haga clic en el botón \"Actualizar\" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración", + "sql.migration.multi.step.status.dialog.heading": "Detalles del paso", + "sql.migration.multi.step.status": "Estado del paso: {0}", + "sql.migration.multi.step.status.errors": "Estado del paso: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Pasos", + "sql.migration.sku.stop.performance.collection": "Detener recopilación de datos", + "sql.migration.validate.ir.stop.validation": "Detener validación", + "sql.migration.sku.azureRecommendation.stop.popup": "Deteniendo la recopilación de datos de rendimiento...", + "sql.migration.sku.targetStorageConfiguration.storage": "Almacenamiento", "sql.migration.storage.account": "Cuenta de almacenamiento", - "sql.migration.storageAccount.warning.many": "Es posible que la instancia de destino \"{0}\" no pueda acceder a la cuenta de almacenamiento \"{1}\". Asegúrese de que la subred de la instancia de destino está en la lista blanca de la cuenta de almacenamiento y, si procede, de que el punto de conexión privado se encuentra en la misma red virtual que el servidor de destino.", - "sql.migration.storageAccount.warning.one": "Es posible que la instancia de destino \"{0}\" no pueda acceder a las cuentas de almacenamiento \"{1}\". Asegúrese de que la subred de la instancia de destino está en la lista blanca de las cuentas de almacenamiento y, si procede, de que los puntos de conexión privados están en la misma red virtual que el servidor de destino.", - "sql.migration.storageAccount.warning.vm.many": "Es posible que el servidor de destino \"{0}\" no pueda acceder a la cuenta de almacenamiento \"{1}\". Asegúrese de que la subred del servidor de destino está en la lista aprobada de la cuenta de almacenamiento.", - "sql.migration.storageAccount.warning.vm.one": "Es posible que el servidor de destino \"{0}\" no pueda acceder a las cuentas de almacenamiento \"{1}\". Asegúrese de que la subred del servidor de destino está en la lista aprobada de las cuentas de almacenamiento.", + "sql.migration.network.share.azure.header": "Detalles de la cuenta de almacenamiento", "sql.migration.subscription": "Suscripción", - "sql.migration.summary.azure.storage": "Azure Storage", - "sql.migration.summary.azure.storage.subscription": "Suscripción de Azure Storage", - "sql.migration.summary.database.count": "Bases de datos para migración", - "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.blob.storage.subscription.label": "Suscripción", + "sql.migration.dms.subscription": "Nombre de suscripción para su servicio de Azure Database Migration Service.", + "sql.migration.services.subscription": "Nombre de suscripción para su Azure Database Migration Service.", + "sql.migration.sku.subscription": "Nombre de la suscripción para su destino de Azure SQL", + "sql.migration.state.succeeded": "Correcto", + "sql.migration.copy.status.succeeded": "Correcto", + "sql.migration.status.succeeded": "Correcto", + "sql.migration.validation.state.succeeded": "Correcto", + "sql.login.migration.status.succeeded": "Correcto", + "sql.migration.details.serverobjects.successful.tables.label": "Correcto", + "sql.migration.database.migration.service.created.successfully": "Se creó correctamente un Database Migration Service.", + "sql.migration.save.assessment.report.success": "El informe de evaluación se guardó correctamente en {0}.", + "sql.migration.save.recommendation.report.success": "El informe de recomendaciones se guardó correctamente en {0}.", "sql.migration.summary.page.title": "Resumen", - "sql.migration.summary.sqldb.type": "Azure SQL Database", - "sql.migration.summary.vm.type": "SQL Server en una máquina virtual de Azure", - "sql.migration.tab.button.feedback.description": "Comentarios", - "sql.migration.tab.button.feedback.label": "Comentarios", - "sql.migration.tab.button.login.migration.description": "Migrar inicios de sesión a Azure SQL", - "sql.migration.tab.button.login.migration.label": "Nueva migración de inicio de sesión (VERSIÓN PRELIMINAR)", - "sql.migration.tab.button.migration.description": "Migrar a Azure SQL", - "sql.migration.tab.button.migration.label": "Nueva migración", - "sql.migration.tab.button.support.description": "Nueva solicitud de soporte técnico", - "sql.migration.tab.button.support.label": "Nueva solicitud de soporte técnico", - "sql.migration.tab.dashboard.title": "Panel", - "sql.migration.tab.migrations.title": "Migraciones", + "sql.migration.tde.migrate.required": "La migración de certificados TDE debe realizarse correctamente antes de continuar.", "sql.migration.table.error.title": "Detalles del estado de migración de la tabla", "sql.migration.table.migration.status.label": "Estado de migración de la tabla: {0}", - "sql.migration.table.missing.count": "Tablas que faltan en el destino: {0}", - "sql.migration.table.select.label": "Seleccionar tablas para {0}", - "sql.migration.table.selected.count": "{0} de {1} tablas seleccionadas", - "sql.migration.table.selection.count": "{0} de {1}", - "sql.migration.table.selection.edit": "Editar", - "sql.migration.table.selection.filter": "Filtrar tablas", - "sql.migration.table.selection.status.column": "Tiene filas", + "sql.migration.sqldb.column.tablename": "Nombre de la tabla", "sql.migration.table.selection.tablename.column": "Nombre de la tabla", - "sql.migration.table.selection.update.button": "Actualizar", - "sql.migration.table.selection.update.cancel": "Cancelar", + "sql.migration.missing.table.name.column": "Nombre de la tabla", + "sql.migration.database.table.selection.label": "Selección de tabla", + "sql.migration.table.missing.count": "Tablas que faltan en el destino: {0}", + "sql.migration.target.table.count.name": "Tablas seleccionadas", "sql.migration.target": "Destino", + "sql.login.migration.target.status.column": "Estado de destino", "sql.migration.target.azure.sql.instance.database.name": "Base de datos de destino", - "sql.migration.target.azure.sql.instance.name": "Nombre de destino", - "sql.migration.target.azure.sql.instance.server.name": "Nombre de destino", + "sql.migration.map.target.column": "Base de datos de destino", + "sql.migration.database.table.target.column.label": "Base de datos de destino", + "sql.migration.validate.ir.validation.result.label.target.database": "Conectividad de la base de datos de destino: \"{0}\"", "sql.migration.target.database.name": "Nombre de la base de datos de destino", + "sql.migration.sku.targetDeploymentType": "Tipo de implementación de destino", + "sql.migration.storageAccount.warning.many": "Es posible que la instancia de destino \"{0}\" no pueda acceder a la cuenta de almacenamiento \"{1}\". Asegúrese de que la subred de la instancia de destino está en la lista blanca de la cuenta de almacenamiento y, si procede, de que el punto de conexión privado se encuentra en la misma red virtual que el servidor de destino.", + "sql.migration.storageAccount.warning.one": "Es posible que la instancia de destino \"{0}\" no pueda acceder a las cuentas de almacenamiento \"{1}\". Asegúrese de que la subred de la instancia de destino está en la lista blanca de las cuentas de almacenamiento y, si procede, de que los puntos de conexión privados están en la misma red virtual que el servidor de destino.", + "sql.migration.target.azure.sql.instance.server.name": "Nombre de destino", + "sql.migration.target.azure.sql.instance.name": "Nombre de destino", + "sql.migration.password.label": "Contraseña de destino", "sql.migration.target.platform": "Plataforma de destino", "sql.migration.target.server": "Servidor de destino", - "sql.migration.target.table.count.name": "Tablas seleccionadas", + "sql.migration.storageAccount.warning.vm.many": "Es posible que el servidor de destino \"{0}\" no pueda acceder a la cuenta de almacenamiento \"{1}\". Asegúrese de que la subred del servidor de destino está en la lista aprobada de la cuenta de almacenamiento.", + "sql.migration.storageAccount.warning.vm.one": "Es posible que el servidor de destino \"{0}\" no pueda acceder a las cuentas de almacenamiento \"{1}\". Asegúrese de que la subred del servidor de destino está en la lista aprobada de las cuentas de almacenamiento.", "sql.migration.target.table.missing": "La tabla de destino no existe.", "sql.migration.target.table.not.empty": "La tabla de destino no está vacía.", - "sql.migration.target.version": "Versión de destino", - "sql.migration.tde.button.caption": "Editar", - "sql.migration.tde.button.migrate": "Migrar certificados", - "sql.migration.tde.migrate.canceled": "Se canceló la migración de certificados. Ejecute y complete la migración de certificados para continuar.", - "sql.migration.tde.migrate.canceled.errors": "Se canceló la validación con los siguientes errores: {0}{1}", - "sql.migration.tde.migrate.column.databases": "Bases de datos", - "sql.migration.tde.migrate.column.status": "Estado", - "sql.migration.tde.migrate.completed.errors": "La migración se completó con los siguientes errores:{0}{1}", - "sql.migration.tde.migrate.copy.results": "Copiar los resultados de la migración", - "sql.migration.tde.migrate.done.button": "Listo", - "sql.migration.tde.migrate.heading": "Migrando los certificados de las siguientes bases de datos:", - "sql.migration.tde.migrate.not.run": "No se ha ejecutado la migración de los certificados para la configuración actual. Ejecute y complete la configuración de migración de certificados para continuar.", - "sql.migration.tde.migrate.results.heading": "Detalles del progreso de la migración de certificados:", - "sql.migration.tde.migrate.results.heading.completed": "Resultados de la migración de certificados:", - "sql.migration.tde.migrate.results.heading.previous": "Resultados anteriores de la migración de certificados:", - "sql.migration.tde.migrate.start.validation": "Reintentar migración", - "sql.migration.tde.migrate.status.details": "Estado de migración: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "La migración de certificados se completó correctamente. Haga clic en Siguiente para continuar con la migración.", - "sql.migration.tde.migrate.validation.camceled": "Migración cancelada", - "sql.migration.tde.migrate.validation.completed": "Migración completada correctamente", - "sql.migration.tde.msg.databases.selected": "{0} El cifrado de datos transparente habilitó las bases de datos seleccionadas para la migración. {1}", - "sql.migration.tde.msg.empty": "No se ha seleccionado ninguna base de datos cifrada.", - "sql.migration.tde.msg.manual": "Ha elegido migrar manualmente los certificados.", - "sql.migration.tde.msg.tde": "Ha concedido acceso a Azure Data Studio para migrar la base de datos y los certificados de cifrado.", - "sql.migration.tde.progress.update": "{0} de {1} completado", - "sql.migration.tde.wizard.databases.selected": "{0} de {1} bases de datos seleccionadas usan cifrado de datos transparente.", - "sql.migration.tde.wizard.description": "Para migrar correctamente una base de datos cifrada, debe proporcionar acceso a los certificados de cifrado o migrarlos manualmente antes de continuar con la migración. {0}.", - "sql.migration.tde.wizard.network.share.info": "Ruta de acceso de red donde se colocará el certificado.", - "sql.migration.tde.wizard.network.share.label": "Ruta de acceso de red para el certificado", - "sql.migration.tde.wizard.network.share.placeholder": "Escribir ruta de acceso a la red", - "sql.migration.tde.wizard.optionads": "Exportar mis certificados y clave privada al destino.", - "sql.migration.tde.wizard.optionadsconfirm": "Doy mi consentimiento para usar mis credenciales para acceder a los certificados.", - "sql.migration.tde.wizard.optionmanual": "No quiero que Azure Data Studio exporte los certificados.", - "sql.migration.tde.wizard.optionmanual.warning": "Debe migrar los certificados antes de continuar con la migración. De lo contrario, se producirá un error en la migración. {0}.", - "sql.migration.tde.wizard.optionscaption": "Migración de certificados", - "sql.migration.tde.wizard.title": "Base de datos cifrada seleccionada.", - "sql.migration.test.connection": "Conexión de prueba", - "sql.migration.type": "Tipo", - "sql.migration.type.label": "Escriba:", - "sql.migration.unavailable.target": "(No disponible) {0}", - "sql.migration.unique.name": "Seleccione un nombre único para esta base de datos de destino", - "sql.migration.username": "Nombre de usuario", + "sql.migration.azure.sql.target": "Tipo de destino", "sql.migration.username.label": "Nombre de usuario de destino", - "sql.migration.username.placeholder": "Introduzca el nombre de usuario de destino", - "sql.migration.validate.error.gatewaytimeout": "Se agotó el tiempo de espera al validar una conexión de recursos. Más información: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "Estado", - "sql.migration.validate.ir.column.validation.steps": "Pasos de la validación", - "sql.migration.validate.ir.completed.errors": "La validación se completó con los siguientes errores:{0}{1}", - "sql.migration.validate.ir.copy.results": "Copiar los resultados de la validación", - "sql.migration.validate.ir.done.button": "Listo", - "sql.migration.validate.ir.heading": "Estamos validando lo siguiente:", - "sql.migration.validate.ir.results.heading": "Detalles del paso de validación", - "sql.migration.validate.ir.sqldb.validation.result.error": "Error de comprobación de validación{0}Base de datos de origen: {1}{0}Datos de destino: {2}{0}Error: {3} - {4}", - "sql.migration.validate.ir.start.validation": "Iniciar validación", - "sql.migration.validate.ir.status": "Estado de la validación: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} -{1} errores", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 error", - "sql.migration.validate.ir.status.errors": "Estado de la validación: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Detener validación", - "sql.migration.validate.ir.validation.camceled": "Comprobación de validación cancelada", - "sql.migration.validate.ir.validation.completed": "La validación se completó correctamente.", - "sql.migration.validate.ir.validation.result.api.error": "Error de comprobación de validación{0}Base de datos:{1}{0}Error: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "Error de comprobación de validación{0}Base de datos de origen: {1}{0}Ruta de acceso del recurso compartido de archivos: {2}{0}Error: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Conectividad del recurso compartido de red: \"{0}\" ", - "sql.migration.validate.ir.validation.result.label.shir": "Conectividad del entorno de ejecución de integración", - "sql.migration.validate.ir.validation.result.label.source.database": "Conectividad de la base de datos de origen: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Conectividad de Azure Storage", - "sql.migration.validate.ir.validation.result.label.target.database": "Conectividad de la base de datos de destino: \"{0}\"", - "sql.migration.validation.canceled": "Se canceló la validación. Ejecute y valide la configuración de migración para continuar.", - "sql.migration.validation.canceled.errors": "Se canceló la validación con los siguientes errores: {0}{1}", - "sql.migration.validation.dialog.title": "Validación en curso", - "sql.migration.validation.not.run": "No se ha ejecutado la validación para la configuración actual. Ejecute y valide la configuración de migración para continuar.", - "sql.migration.validation.state.canceled": "Cancelado", - "sql.migration.validation.state.failed": "Error", - "sql.migration.validation.state.pending": "Pendiente", - "sql.migration.validation.state.running": "En ejecución", - "sql.migration.validation.state.succeeded": "Correcto", - "sql.migration.validation.success": "La validación se completó correctamente. Haga clic en Siguiente para continuar con la migración.", - "sql.migration.view.all": "Todas las migraciones de bases de datos", - "sql.migration.view.select.button.label": "Ver o seleccionar", + "sql.migration.target.version": "Versión de destino", + "sql.migration.test.connection": "Conexión de prueba", + "sql.migration.dashboard.help.description.migrateUsingADS": "La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure.", + "sql.migration.sqldb.not.ready": "El servidor de SQL Database \"{0}\" no está disponible para la migración porque actualmente se encuentra en el estado \"{1}\". Para continuar, seleccione un servidor de base de datos SQL disponible.", + "sql.migration.assessment.failed": "Error en la evaluación de la instancia de SQL Server '{0}.", + "sql.migration.database.migration.target.type.tool.tip": "El tipo de destino del recurso de Azure [SQL Managed Instance, máquina virtual de SQL, SQL Database]", + "sql.migration.database.status.tool.tip": "Estado actual de la migración", + "sql.migration.cannot.start.cutover.error": "El proceso de transición no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador.", + "sql.migration.database.migration.duration.tool.tip": "Duración de la migración", + "sql.migration.database.migration.finish.time.tool.tip": "La hora de finalización de la migración", + "sql.migration.service.error.not.ready": "Error al recuperar la información de registro de Azure Database Migration Service '{0}'. Haga clic en Actualizar e inténtelo de nuevo. Error: '{1}'.", + "sql.migration.mi.not.ready": "La instancia administrada \\\"{0}\\\" no está disponible para la migración porque actualmente se encuentra en el estado \\\"{1}\\\". Para continuar, seleccione una instancia administrada disponible.", + "sql.retry.migration.title": "Error en la migración con los siguientes errores:", + "sql.migration.database.migration.start.time.tool.tip": "La hora de inicio de la migración", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "El nombre de la base de datos de destino", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "El nombre del servidor de destino", "sql.migration.vm.not.ready.iaas.extension": "La máquina virtual '{0}' no está disponible para la migración porque la extensión del agente de IaaS de SQL Server está actualmente en modo '{1}' en lugar de en modo completo. Más información: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "La máquina virtual '{0}' no está disponible para la migración porque la máquina virtual subyacente no se está ejecutando. Asegúrese de que esté encendida antes de volver a intentarlo.", + "sql.migration.blob.storage.folder.warning": "Hay varias bases de datos con la misma ubicación de copia de seguridad seleccionada. Asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes.", + "sql.migration.pre.req.title": "Cosas que necesita antes de iniciar la migración de Azure SQL:", + "sql.migration.assessments.blocking.issue": "Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta.", + "sql.migration.missing.targetPassword.error": "Para continuar, escriba una contraseña de destino válida.", + "sql.migration.missing.targetUserName.error": "Para continuar, introduzca un nombre de usuario de destino válido.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Para continuar, seleccione un contenedor de blobs donde todos los archivos de copia de seguridad sean blobs en páginas para la base de datos de origen \"{0}\", ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Para continuar, seleccione un destino.", + "sql.migration.invalid.sqldatabase.error": "Para continuar, seleccione un servidor de Azure SQL Database válido.", + "sql.migration.invalid.account.error": "Para continuar, seleccione una cuenta de Azure válida.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Para continuar, seleccione una carpeta de copia de seguridad válida para la base de datos de origen \"{0}\".", + "sql.migration.invalid.blob.container.error": "Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen \"{0}\".", + "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, seleccione un archivo válido de copia de seguridad reciente para la base de datos de origen \"{0}\".", + "sql.migration.invalid.location.error": "Para continuar, seleccione una ubicación válida.", + "sql.migration.invalid.managedInstance.error": "Para continuar, seleccione una instancia administrada válida.", + "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido para la base de datos de origen \"{0}\".", + "sql.migration.invalid.resourceGroup.error": "Para continuar, seleccione un grupo de recursos válido.", + "sql.migration.invalid.blob.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida para la base de datos de origen \"{0}\".", + "sql.migration.invalid.storageAccount.error": "Para continuar, seleccione una cuenta de almacenamiento válida.", + "sql.migration.invalid.subscription.error": "Para continuar, seleccione una suscripción válida.", + "sql.migration.invalid.virtualMachine.error": "Para continuar, seleccione una máquina virtual válida.", + "sql.migration.tde.wizard.description": "Para migrar correctamente una base de datos cifrada, debe proporcionar acceso a los certificados de cifrado o migrarlos manualmente antes de continuar con la migración. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Para migrar a Azure SQL Database, vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos.", + "sql.migration.database.migration.mode.description": "Para migrar al destino Azure SQL, elija un modo de migración en función de los requisitos del tiempo de inactividad.", + "sql.migration.details.serverobjects.all.tables.label": "Número total de tablas", + "sql.migration.restore.backuptype.transactionlog": "Registro de transacciones", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migración a Azure SQL Managed Instance (en línea)", + "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migración a SQL Server en Azure SQL Database (sin conexión)", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea)", + "sql.migration.type": "Tipo", + "sql.migration.type.label": "Escriba:", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.restore.backuptype.unknown": "Desconocidas", + "sql.migration.field.label.unrestorable.files": "Archivos que no se pueden restaurar", + "sql.migration.table.selection.update.button": "Actualizar", + "sql.migration.sku.parameters.update": "Actualizar", + "sql.migration.status.uploadingfullbackup": "Cargando copia de seguridad completa", + "sql.migration.status.uploadinglogbackup": "Cargando copias de seguridad de registros", + "sql.migration.sqldb.column.usedparallelcopies": "Copias en paralelo utilizadas", + "sql.migration.path.user.account": "Cuenta de usuario", + "sql.migration.username": "Nombre de usuario", + "sql.migration.starting.login": "Validación y migración de inicios de sesión en curso", + "sql.login.migration.establish.user.mappings": "Se completó la validación y migración de inicios de sesión.\r\n\r\nEstableciendo asignaciones de usuario.", + "sql.migration.starting.login.failed": "Error al validar y migrar inicios de sesión", + "sql.migration.validate.ir.validation.camceled": "Comprobación de validación cancelada", + "sql.migration.validate.ir.validation.result.api.error": "Error de comprobación de validación{0}Base de datos:{1}{0}Error: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "Error de comprobación de validación{0}Base de datos de origen: {1}{0}Ruta de acceso del recurso compartido de archivos: {2}{0}Error: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Error de comprobación de validación{0}Base de datos de origen: {1}{0}Datos de destino: {2}{0}Error: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "La validación se completó correctamente.", + "sql.migration.validation.success": "La validación se completó correctamente. Haga clic en Siguiente para continuar con la migración.", + "sql.migration.validate.ir.completed.errors": "La validación se completó con los siguientes errores:{0}{1}", + "sql.migration.validation.not.run": "No se ha ejecutado la validación para la configuración actual. Ejecute y valide la configuración de migración para continuar.", + "sql.migration.validate.ir.status": "Estado de la validación: {0}", + "sql.migration.validate.ir.status.errors": "Estado de la validación: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Detalles del paso de validación", + "sql.migration.validate.ir.column.validation.steps": "Pasos de la validación", + "sql.migration.tde.migrate.canceled.errors": "Se canceló la validación con los siguientes errores: {0}{1}", + "sql.migration.validation.canceled.errors": "Se canceló la validación con los siguientes errores: {0}{1}", + "sql.migration.validation.canceled": "Se canceló la validación. Ejecute y valide la configuración de migración para continuar.", + "sql.migration.sku.recommended.value": "Valor", + "sql.migration.sku.viewDetails": "Ver detalles", + "sql.migration.view.select.button.label": "Ver o seleccionar", + "sql.migration.restore.status.waiting": "Esperando", + "waitingForService": "Esperando a que se inicie el componente {0}.", "sql.migration.warning": "Advertencia", "sql.migration.warnings": "Advertencias", "sql.migration.warnings.count": "Advertencias ({0})", "sql.migration.warnings.details": "Detalles de las advertencias", - "sql.migration.windows.user.account": "Dominio\\nombre de usuario", - "sql.migration.wizard.account.add.button.label": "Vincular cuenta", - "sql.migration.wizard.account.count.multiple.message": "{0} cuentas vinculadas", - "sql.migration.wizard.account.count.single.message": "{0} cuenta vinculada", - "sql.migration.wizard.account.description": "Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora.", - "sql.migration.wizard.account.noAccount.error": "Agregue una cuenta vinculada e inténtelo de nuevo.", - "sql.migration.wizard.account.title": "Cuenta de Azure", - "sql.migration.wizard.connection.error.title": "Se produjo un error al conectar con el servidor de destino.", - "sql.migration.wizard.login.error.title": "Error al intentar obtener {0} información de inicio de sesión.", - "sql.migration.wizard.perfCollection.error": "Se produjeron errores al recopilar los datos de rendimiento del servidor \\\"{0}\\\". Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL.", - "sql.migration.wizard.sku.assessment.error": "Error al evaluar el servidor '{0}'.", - "sql.migration.wizard.sku.assessment.error.bypass": "Active esta opción para omitir la evaluación y continuar con la migración.", - "sql.migration.wizard.sku.assessment.error.detail": "[No hay resultados de evaluación para validar la preparación de la migración de la base de datos. Al activar esta casilla, confirma que quiere continuar migrando la base de datos al destino de Azure SQL deseado.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2}", - "sql.migration.wizard.sku.choose_a_target": "Elija su destino de Azure SQL", - "sql.migration.wizard.sku.choose_a_target.help": "¿No está seguro de qué destino de Azure SQL es adecuado para usted? Aprenda más", - "sql.migration.wizard.sku.error": "Error al generar recomendaciones de SKU para el servidor \\\"{0}\\\".", - "sql.migration.wizard.sku.error.noRecommendation": "No hay ninguna recomendación disponible.", - "sql.migration.wizard.sku.error.noRecommendation.reason": "No se generaron recomendaciones de SKU, ya que no había SKU que pudieran satisfacer las características de rendimiento del origen. Intente seleccionar una plataforma de destino diferente, ajustar los parámetros de recomendación, seleccionar un conjunto diferente de bases de datos para evaluar o cambiar el modelo de recomendación.", - "sql.migration.wizard.source.missing": "La conexión se realizó correctamente, pero no se encontró ninguna base de datos de destino.", - "sql.migration.wizard.target.connection.error": "Error de conexión: {0}", - "sql.migration.wizard.target.connection.success": "La conexión se realizó correctamente. Bases de datos de destino encontradas: {0}", - "sql.migration.wizard.target.description": "Seleccione una cuenta de Azure y su destino {0}.", - "sql.migration.wizard.target.login.error": "Error al obtener la información de inicio de sesión: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Error de asignación de base de datos. No se puede seleccionar la base de datos de destino \"{0}\" como destino de migración para la base de datos \"{1}\". La base de datos de destino \"{2}\" ya está seleccionada como destino de migración para la base de datos \"{3}\". Seleccione otra base de datos de destino.", - "sql.migration.wizard.target.missing": "Error de asignación de base de datos. Faltan bases de datos de destino para migrar. Configure la conexión del servidor de destino y haga clic en conectar para recopilar la lista de destinos de migración de base de datos disponibles.", - "sql.migration.wizard.target.source.collation.error": "Se encontró un error de asignación (código de error: {0}) entre las bases de datos \"{1}\" y \"{2}\". La intercalación de la base de datos de origen \"{3}\" no coincide con la intercalación de la base de datos de destino \"{4}\". Seleccione o vuelva a crear una base de datos de destino con la misma intercalación que la base de datos de origen.", - "sql.migration.wizard.target.source.mapping.error": "Error de asignación de base de datos. La base de datos de origen \"{0}\" no está asignada a una base de datos de destino. Seleccione una base de datos de destino a la que migrar.", - "sql.migration.wizard.target.title": "Destino de Azure SQL", - "sql.migration.wizard.troubleshooting": "Más información: https://aka.ms/dms-migrations-troubleshooting.", + "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.running.multi.steps.heading": "Estamos ejecutando los pasos siguientes:", + "sql.migration.validate.ir.heading": "Estamos validando lo siguiente:", + "sql.migration.generic.congratulations": "Hemos completado la evaluación de la instancia de SQL Server \"{0}\".", + "sql.migration.completed.multi.steps.heading": "Hemos ejecutado los pasos siguientes:", + "sql.login.migration.wizard.target.data.migration.warning": "Se recomienda migrar las bases de datos al destino Azure SQL antes de iniciar la migración de inicio de sesión para evitar errores en el proceso. No obstante, puede ejecutar este proceso de migración siempre que quiera si su objetivo es actualizar la asignación de usuarios para las bases de datos migradas recientemente.\r\n\r\n Si los nombres de origen y de base de datos no son iguales, es posible que algunos permisos no se apliquen correctamente.", + "sql.migration.blob.storage.folder.info": "Al cargar copias de seguridad de bases de datos en el contenedor de blobs, asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. Solo se admite la raíz del contenedor y las carpetas con un nivel máximo de profundidad.", + "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.windows.user.info": "Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red.", "sql.migration.yes": "Sí", - "sql.retry.migration.prompt": "¿Desea reintentar las migraciones de tablas con errores?", - "sql.retry.migration.summary": "Resuelva los errores antes de reintentar la migración.", - "sql.retry.migration.title": "Error en la migración con los siguientes errores:", - "total.databases.selected": "{0} de {1} bases de datos seleccionadas", + "sql.migration.sku.azureRecommendation.description2": "También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente.", + "sql.migration.tde.msg.tde": "Ha concedido Azure Data Studio acceso para migrar los certificados de cifrado y la base de datos.", + "sql.migration.tde.msg.manual": "No ha concedido acceso Azure Data Studio para migrar los certificados de cifrado.", + "sql.migration.tde.cert.migration.info": "Debe hacer clic en el botón \"{0}\" antes de continuar con la página siguiente del asistente.", + "sql.migration.dms.resource": "Nombre del recurso de Azure Database Migration Service", + "sql.migration.sku.resource": "Nombre del recurso de destino de Azure SQL", + "sql.migration.pre.req.4": "Los detalles de la ubicación de la copia de seguridad de la base de datos, ya sea un recurso compartido de archivos de red o un contenedor de Azure Blob Storage (no es necesario para los destinos de Azure SQL Database).", + "sql.migration.wizard.sku.assessment.error.detail": "[No hay resultados de evaluación para validar la preparación de la migración de la base de datos. Al activar esta casilla, confirma que quiere continuar migrando la base de datos al destino de Azure SQL deseado.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (cambiar)", + "sql.migration.account.credentials.refresh.required": "{0} (requiere la actualización de credenciales)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 error", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} núcleo virtual", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - núcleo virtual {2} - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - núcleo virtual {2} - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} -{1} errores", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} núcleo virtual", + "sql.migration.size.gb": "{0}GB", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} E/S por segundo", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "({0} recomendaciones)", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0} El cifrado de datos transparente habilitó las bases de datos seleccionadas para la migración. {1}", + "sql.migration.wizard.account.count.single.message": "{0} cuenta vinculada", + "sql.migration.wizard.account.count.multiple.message": "{0} cuentas vinculadas", + "sql.migration.sku.cpu": "{0} núcleos", + "sql.migration.count.database.single": "{0} base de datos", + "sql.migration.inprogress.warning.single": "{0}database tiene advertencias", + "sql.migration.count.database.multiple": "{0} bases de datos", + "sql.migration.inprogress.warning.multiple": "{0} bases de datos tienen advertencias", + "sql.migration.day": "{0} día", + "sql.migration.days": "{0} días", + "sql.migration.hr": "{0} h", + "sql.migration.hrs": "{0} h", + "sql.migration.min": "{0} min", + "sql.migration.mins": "{0} minutos", + "sql.migration.sku.ms": "{0} ms", "total.tables.selected.of.total": "{0} de {1}", - "waitingForService": "Esperando a que se inicie el componente {0}." + "sql.migration.table.selection.count": "{0} de {1}", + "sql.migration.tde.progress.update": "{0} de {1} completado", + "total.databases.selected": "{0} de {1} bases de datos seleccionadas", + "sql.migration.table.selected.count": "{0} de {1} tablas seleccionadas", + "sql.migration.tde.wizard.databases.selected": "{0} de {1} bases de datos seleccionadas usan cifrado de datos transparente.", + "sql.migration.sku.available.recommendations.one": "{0} recomendación disponible", + "sql.migration.sku.available.recommendations.many": "{0} recomendaciones disponibles", + "sql.migration.sec": "{0} s", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.can.be.migrated": "{0}/{1} bases de datos se pueden migrar sin problemas", + "sql.migration.databases.selected": "Bases de datos seleccionadas: {0}/{1}", + "sql.login.migrations.selected": "{0}/{1} inicios de sesión seleccionados", + "sql.migration.number.logins.migrating": "{0}/{1} se muestran los inicios de sesión de migración", + "sql.migration.sku.percentile": "Percentil {0}", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Error al iniciar la migración: '{0}'", "sql.migration.starting.migration.message": "Iniciando la migración de la base de datos {0} a {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "Descargando {0}", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "Descarga de {0} finalizada", + "downloadingServiceStatus": "Descargando {0}", + "downloadingService": "Descargando {0}", + "entryExtractedChannelMsg": "Elementos extraídos {0} ({1} de {2})", "downloadingServiceFailed": "No se pudieron descargar los archivos binarios para {0}. Use el siguiente vínculo para solucionar problemas: {1}", "downloadingServiceFailedWithLinkMarkup": "No se pudieron descargar los archivos binarios para {0}. Use este [vínculo para solucionar problemas]({1}).", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "Descargando {0}", - "entryExtractedChannelMsg": "Elementos extraídos {0} ({1} de {2})", "flatFileImport.serviceStartFailed": "No se pudo iniciar {0}: {1}", + "serviceInstalled": "{0} instalado", "installingService": "Instalando servicio {0}", "installingServiceDetailed": "Instalando {0} en {1}", - "serviceInstalled": "{0} instalado", - "serviceStarted": "{0} Iniciado", - "serviceStarting": "Iniciando {0}" + "serviceStarting": "Iniciando {0}", + "serviceStarted": "{0} Iniciado" }, "package": { + "migration-command-category": "Migración de Azure SQL", + "migration-dashboard-title": "Migración de Azure SQL", + "displayName": "Migración de Azure SQL", + "view-target-menu": "Detalles de destino de Azure SQL", + "description": "Descripción de la migración de Azure SQL", "cancel-migration-menu": "Cancelar migración", "complete-cutover-menu": "Transición completa", "copy-migration-menu": "Copiar detalles de la migración", + "view-service-menu": "Detalles de Database Migration Service", "database-details-menu": "Detalles de la base de datos", "delete-migration-menu": "Eliminar migración", - "description": "Descripción de la migración de Azure SQL", - "displayName": "Migración de Azure SQL", - "migration-command-category": "Migración de Azure SQL", - "migration-context-menu-category": "Menú contextual de migración", - "migration-dashboard-tasks": "Tareas de migración", - "migration-dashboard-title": "Migración de Azure SQL", - "migration-notebook-command-title": "Abrir blocs de notas de migración de Azure SQL", - "new-support-request-command": "Nueva solicitud de soporte técnico", - "refresh-migrations-command": "Actualizar", - "retry-migration-menu": "Reintentar migración", "send-feedback-command": "Comentarios", "start-migration-command": "Migrar a Azure SQL", - "view-service-menu": "Detalles de Database Migration Service", - "view-target-menu": "Detalles de destino de Azure SQL" + "migration-context-menu-category": "Menú contextual de migración", + "migration-dashboard-tasks": "Tareas de migración", + "new-support-request-command": "Nueva solicitud de soporte técnico", + "migration-notebook-command-title": "Abrir blocs de notas de migración de Azure SQL", + "refresh-migrations-command": "Actualizar", + "retry-migration-menu": "Reintentar migración" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json b/i18n/ads-language-pack-es/translations/extensions/git.i18n.json deleted file mode 100644 index b669628931..0000000000 --- a/i18n/ads-language-pack-es/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} Hacer \"commit\" e insertar", - "scm button commit and push tooltip": "Confirmar y enviar cambios", - "scm button commit and sync title": "{0} Hacer \"commit\" y sincronizar", - "scm button commit and sync tooltip": "Confirmar y sincronizar cambios", - "scm button commit title": "{0} Hacer \"commit\"", - "scm button commit to new branch and push tooltip": "Hacer \"commit\" en rama nueva e insertar cambios", - "scm button commit to new branch and sync tooltip": "Hacer \"commit\" en rama nueva y sincronizar cambios", - "scm button commit to new branch tooltip": "Hacer \"commit\" de cambios en una nueva rama", - "scm button commit tooltip": "Confirmar cambios", - "scm button committing and pushing tooltip": "Confirmando y enviando cambios...", - "scm button committing and synching tooltip": "Confirnando y sincronizando cambios...", - "scm button committing to new branch and pushing tooltip": "Haciendo \"commit\" en nueva rama e insertando los cambios...", - "scm button committing to new branch and synching tooltip": "Haciendo \"commit\" en nueva rama y sincronizando los cambios...", - "scm button committing to new branch tooltip": "Haciendo \"commit\" de los cambios en la nueva rama...", - "scm button committing tooltip": "Confirmando cambios...", - "scm button continue title": "{0} Continuar", - "scm button continue tooltip": "Continuar fusión mediante cambio de base", - "scm button continuing tooltip": "Continuando fusión mediante cambio de base...", - "scm button publish branch": "Publicar Branch", - "scm button publish branch running": "Publicando Branch...", - "scm button sync description": "{0} Sincronizar cambios {1}{2}", - "scm publish branch action button title": "{0} Publicar Branch", - "scm secondary button commit": "Confirmar", - "syncing changes": "Sincronizando cambios..." - }, - "dist/askpass-main": { - "missOrInvalid": "Faltan las credenciales o no son válidas." - }, - "dist/autofetch": { - "no": "No", - "not now": "Preguntarme luego", - "suggest auto fetch": "¿Desea que Azure Data Studio [ejecute periódicamente 'git fetch']({0})?", - "yes": "Sí" - }, - "dist/commands": { - "HEAD not available": "La versión HEAD de '{0}' no está disponible.", - "Theirs": "Suya", - "Yours": "Suyo", - "add": "Añadir al área de trabajo", - "add remote": "Agregar un nuevo remoto...", - "addFrom": "Agregar remoto desde dirección URL", - "addfrom": "Agregar remoto desde {0}", - "addremote": "Agregar remoto", - "always": "Siempre", - "are you sure": "Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar?", - "auth failed": "No se pudo autenticar en GIT remoto.", - "auth failed specific": "No se pudo autenticar en GIT remoto:\r\n\r\n{0}", - "branch already exists": "Ya existe una rama como '{0}'", - "branch name": "Nombre de rama", - "branch name does not match sanitized": "La nueva rama será '{0}'", - "branch name format invalid": "El nombre de la rama debe coincidir con la regex: {0}", - "cant push": "No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios.", - "checkout detached": "Extracción del repositorio desasociada...", - "choose": "Elegir carpeta...", - "clean repo": "Limpie el árbol de trabajo del repositorio antes de la desprotección.", - "clonefrom": "Clonar desde {0}", - "cloning": "Clonando el repositorio git '{0}'...", - "commit": "Confirmar los cambios preparados", - "commit anyway": "Crear una confirmación vacía", - "commit changes": "Confirmar de todos modos", - "commit hash": "Hash de confirmación", - "commit message": "Mensaje de confirmación", - "commit to branch": "Confirmar en una rama nueva", - "commitMessageWithHeadLabel2": "Mensaje (confirmar en \\\"{0}\\\")", - "confirm branch protection commit": "Está intentando confirmar en una rama protegida y es posible que no tenga permiso para insertar las confirmaciones en el remoto.\r\n\r\n¿Cómo quiere continuar?", - "confirm delete": "¿Seguro que quiere ELIMINAR {0}?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, este archivo SE PERDERÁ PARA SIEMPRE.", - "confirm delete multiple": "¿Seguro que quiere ELIMINAR {0} archivos?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, los archivos SE PERDERÁN PARA SIEMPRE.", - "confirm discard": "¿Está seguro de que quiere descartar los cambios de {0}?", - "confirm discard all": "¿Seguro que quiere descartar TODOS los cambios en {0} archivos?\r\nEsta acción es IRREVERSIBLE.\r\nSi continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", - "confirm discard all 2": "{0}\r\n\r\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE.", - "confirm discard all single": "¿Está seguro de que quiere descartar los cambios de {0}?", - "confirm discard multiple": "¿Está seguro de que quiere descartar los cambios de {0} archivos?", - "confirm empty commit": "¿Seguro que desea crear una confirmación vacía?", - "confirm force delete branch": "La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas?", - "confirm force push": "Está a punto de forzar sus cambios, esto puede ser destructivo y podría sobrescribir inadvertidamente los cambios realizados por otros.\r\n\r\n¿Está seguro de continuar?", - "confirm no verify commit": "Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable.\r\n\r\n¿Seguro que quiere continuar?", - "confirm publish branch": "La rama '{0}' no tiene ninguna rama remota. ¿Quiere publicar esta rama?", - "confirm restore": "¿Está seguro de que desea restaurar {0}?", - "confirm restore multiple": "¿Está seguro de que desea restaurar {0} archivos?", - "confirm stage file with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación?", - "confirm stage files with merge conflicts": "¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación?", - "create branch": "Crear rama...", - "create branch from": "Crear rama a partir de...", - "create repo": "Inicializar el repositorio", - "current": "Actual", - "default": "Valor predeterminado", - "delete": "Eliminar archivo", - "delete branch": "Borrar rama", - "delete file": "Eliminar archivo", - "delete files": "Eliminar archivos", - "deleted by them": "El archivo \\\"{0}\\\" fue borrado por ellos y modificado por nosotros.\r\n\r\n¿Qué desea hacer?", - "deleted by us": "El archivo \\\"{0}\\\" fue borrado por nosotros y modificado por ellos. \r\n\r\n¿Qué desea hacer?", - "discard": "Descartar cambios", - "discardAll": "Descartar todos los archivos ({0})", - "discardAll multiple": "Descartar un archivo", - "drop all stashes": "¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay {0} cambios guardados provisionalmente que estarán sujetos a eliminación y PUEDEN SER IMPOSIBLES DE RECUPERAR.", - "drop one stash": "¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay 1 cambio guardado provisionalmente que estará sujeto a eliminación y PUEDE SER IMPOSIBLES DE RECUPERAR.", - "empty commit": "Se canceló la operación de confirmación debido a un mensaje de confirmación vacío.", - "force": "Forzar extracción del repositorio", - "force push not allowed": "No está permitida inserción forzosa, habilite esta opción con la opción \\\"git.allowForcePush\\\".", - "git error": "Error de GIT", - "git error details": "GIT: {0}", - "git.timeline.openDiffCommand": "Abrir comparación", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔{0} ({2})", - "git.title.index": "{0} (índice)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (árbol de trabajo)", - "init": "Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git", - "init repo": "Inicializar el repositorio", - "invalid branch name": "Nombre de rama no válido", - "keep ours": "Mantener nuestra versión", - "keep theirs": "Mantener la versión de ellos", - "learn more": "Más información", - "local changes": "Los cambios locales se sobrescribirán al extraer del repositorio.", - "merge commit": "La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla?", - "merge conflicts": "Hay conflictos de fusión. Resuelvalos antes de confirmar.", - "missing user info": "Asegúrese de configurar su \\\"user.name\\\" y \\\"user.email\\\" en git.", - "never": "Nunca", - "never again": "No volver a mostrar ", - "never ask again": "De acuerdo, no volver a preguntar", - "no changes": "No hay cambios para confirmar.", - "no changes stash": "No existen cambios para el guardado provisional.", - "no more": "No se puede deshacer porque HEAD no apunta a ningún commit.", - "no rebase": "No se está realizando ningún reajuste.", - "no remotes added": "Su repositorio no tiene remotos.", - "no remotes to fetch": "El repositorio no tiene remotos configurados de los que recuperar.", - "no remotes to publish": "El repositorio no tiene remotos configurados en los que publicar.", - "no remotes to pull": "El repositorio no tiene remotos configurados de los que extraer.", - "no remotes to push": "El repositorio no tiene remotos configurados en los que insertar.", - "no staged changes": "No hay cambios preparados para confirmar.\r\n\r\n¿Desea poner en escena todos los cambios y confirmarlos directamente?", - "no stashes": "No hay cambios guardados provisionalmente en el repositorio.", - "no tags": "Este repositorio no tiene etiquetas.", - "no verify commit not allowed": "Las confirmaciones sin verificación no están permitidas, habilítelas con el ajuste \\\"git.allowNoVerifyCommit\\\".", - "nobranch": "Extraiga del repositorio una rama para insertar un remoto.", - "ok": "Aceptar", - "open git log": "Abrir registro de GIT", - "open repo": "Abrir repositorio", - "openrepo": "Abrir", - "openreponew": "Abrir en una ventana nueva", - "pick branch pull": "Seleccionar una rama de la que extraer", - "pick provider": "Elija un proveedor para publicar la rama \\\"{0}\\\" en:", - "pick remote": "Seleccionar un elemento remoto para publicar la rama '{0}':", - "pick remote pull repo": "Seleccione un origen remoto desde el que extraer la rama", - "pick stash to apply": "Elegir un cambio guardado provisionalmente para aplicarlo", - "pick stash to drop": "Escoja una copia intermedia para eliminar", - "pick stash to pop": "Elija un cambio guardado provisionalmente para aplicarlo y quitarlo", - "proposeopen": "¿Desea abrir el repositorio clonado?", - "proposeopen init": "¿Desea abrir el repositorio inicializado?", - "proposeopen2": "¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual?", - "proposeopen2 init": "¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual?", - "provide branch name": "Proporcione un nuevo nombre de rama", - "provide commit hash": "Proporcione el hash de la confirmación", - "provide commit message": "Proporcione un mensaje de confirmación", - "provide remote name": "Proporcione un nombre de remoto", - "provide stash message": "Opcionalmente, proporcionar un mensaje para el guardado provisional", - "provide tag message": "Por favor, especifique un mensaje para anotar la etiqueta", - "provide tag name": "Por favor proporcione un nombre para la etiqueta ", - "publish to": "Publicar en {0}", - "remote already exists": "El remoto \\\"{0}\\\" ya existe.", - "remote branch at": "Rama remota en {0}", - "remote name": "Nombre de remoto", - "remote name format invalid": "Formato de nombre de remoto no válido", - "remove remote": "Seleccione un remoto para quitar", - "repourl": "Dirección URL de repositorio", - "restore file": "Restaurar archivo", - "restore files": "Restaurar archivos", - "save and commit": "Guardar todo y confirmar", - "save and stash": "Guardar y almacenar", - "select a branch to merge from": "Seleccione una rama desde la que fusionar", - "select a branch to rebase onto": "Seleccione una rama para reorganizarla en", - "select a ref to checkout": "Seleccione una referencia para desproteger", - "select a ref to checkout detached": "Seleccionar una referencia para extraer del repositorio en modo desasociado", - "select a ref to create a new branch from": "Seleccione una referencia para crear la rama \\\"{0}\\\" de", - "select a tag to delete": "Seleccione una etiqueta para eliminar", - "select branch to delete": "Seleccione una rama para borrar", - "select log level": "Seleccionar nivel de log", - "selectFolder": "Seleccione la ubicación del repositorio", - "show command output": "Mostrar salida del comando", - "stash": "Guardar provisionalmente de todos modos", - "stash merge conflicts": "Hubo conflictos de fusión al aplicar el cambio provisional.", - "stash message": "Mensaje para el guardado provisional", - "stashcheckout": "Guardar provisionalmente y extraer del repositorio", - "sure drop": "¿Está seguro de que desea eliminar el intermedio: {0}?", - "sync is unpredictable": "Esta acción extraerá e insertará confirmaciones desde y hacia '{0}/{1}'.", - "tag at": "Etiqueta en {0}", - "tag message": "Mensaje", - "tag name": "Nombre de etiqueta", - "there are untracked files": "Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan.", - "there are untracked files single": "El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}.", - "undo commit": "Deshacer la confirmación de fusión mediante combinación", - "unsaved files": "Hay {0} archivos sin guardar\r\n\r\n¿Quiere guardarlos antes de confirmar?", - "unsaved files single": "El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}.\r\n\r\n¿Desea guardarlos antes de confirmar?", - "unsaved stash files": "Hay {0} archivos sin guardar.\r\n\r\n¿Desea guardarlos antes de almacenarlos?", - "unsaved stash files single": "El siguiente archivo tiene cambios no guardados que no se incluirán en el intermedio si procede:{0}.\r\n\r\n¿Quiere guardarlo antes de almacenarlo?", - "warn untracked": "¡Esto ELIMINARÁ {0} archivos sin seguimiento.\r\nEsta acción es IRREVERSIBLE.\r\nEstos archivos SE PERDERÁN PARA SIEMPRE.", - "yes": "Sí", - "yes discard tracked": "Descartar un archivo con seguimiento", - "yes discard tracked multiple": "Descartar {0} archivos con seguimiento", - "yes never again": "Sí, no volver a mostrar" - }, - "dist/log": { - "gitLogLevel": "Nivel de registro: {0}" - }, - "dist/main": { - "skipped": "Se omitió git encontrado en: {0}", - "using git": "Usando GIT {0} desde {1}", - "validating": "La validación encontró Git en: {0}" - }, - "dist/model": { - "no repositories": "No hay repositorios disponibles", - "not supported": "Rutas absolutas no admitidas en la configuración de \\\"git.scanRepositories\\\".", - "pick repo": "Elija un repositorio", - "repoOnHomeDriveRootWarning": "No se puede abrir automáticamente el repositorio git en '{0}'. Para abrir ese repositorio git, ábralo directamente como carpeta en VS Code.", - "too many submodules": "El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente." - }, - "dist/repository": { - "add known": "¿Desea agregar \\\"{0}\\\" a .gitignore?", - "added by them": "Conflicto: agregado por ellos", - "added by us": "Conflicto: agregado por nosotros", - "always pull": "Extraer siempre", - "both added": "Conflicto: agregado por ambos", - "both deleted": "Conflicto: eliminado por ambos", - "both modified": "Conflicto: modificado por ambos", - "changes": "Cambios", - "commit": "Confirmar", - "commit in rebase": "No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo.", - "commitMessage": "Mensaje ({0} para confirmar)", - "commitMessageCountdown": "quedan {0} caracteres en la línea actual", - "commitMessageWarning": "{0} caracteres sobre {1} en la línea actual", - "commitMessageWhitespacesOnlyWarning": "El mensaje de confirmación actual solo contiene espacios en blanco.", - "commitMessageWithHeadLabel": "Mensaje ({0} para confirmar en \\\"{1}\\\")", - "deleted": "Eliminado", - "deleted by them": "Conflicto: eliminado por ellos", - "deleted by us": "Conflicto: eliminado por nosotros", - "dont pull": "No extraer", - "git.title.deleted": "{0} (eliminado)", - "git.title.index": "{0} (índice)", - "git.title.ours": "{0} (Nuestro)", - "git.title.theirs": "{0} (el suyo)", - "git.title.untracked": "{0} (Sin seguimiento)", - "git.title.workingTree": "{0} (árbol de trabajo)", - "huge": "El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas.", - "ignored": "Omitido", - "index added": "Índice añadido", - "index copied": "Índice copiado", - "index deleted": "Índice Eliminado", - "index modified": "Índice modificado", - "index renamed": "Nombre de Índice Cambiado", - "intent to add": "Intención de añadir", - "merge changes": "Fusionar cambios mediante combinación", - "modified": "Modificado", - "neveragain": "No mostrar de nuevo", - "no": "No", - "ok": "Aceptar", - "open": "Abrir", - "open.merge": "Ejecutar combinación", - "pull": "Extraer", - "pull branch maybe rebased": "Parece que la rama actual \\\"{0}\\\" podría haber sido reorganizada. ¿Está seguro de que todavía desea extraerla?", - "pull maybe rebased": "Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla?", - "pull n": "Extraer {0} las confirmaciones de {1}/{2}", - "pull push n": "Extraer {0} e insertar {1} confirmaciones entre {2}/{3}", - "push n": "Insertar las confirmaciones {0} en {1}/{2}", - "push success": "Push realizado con éxito.", - "staged changes": "Cambios preparados", - "sync changes": "Sincronizar cambios", - "sync is unpredictable": "Sincronizando. La cancelación puede provocar daños graves en el repositorio.", - "tooManyChangesWarning": "Se detectaron demasiados cambios. A continuación solo se mostrarán los primeros {0} cambios.", - "untracked": "Sin seguimiento", - "untracked changes": "Cambios sin seguimiento", - "yes": "Sí" - }, - "dist/statusbar": { - "checkout": "Extraer del repositorio una rama o etiqueta...", - "publish branch": "Publicar rama", - "publish to": "Publicar en {0}", - "publish to...": "Publicar en...", - "rebasing": "Creando una nueva base", - "syncing changes": "Sincronizando cambios..." - }, - "dist/timelineProvider": { - "git.timeline.email": "Correo electrónico", - "git.timeline.openComparison": "Abrir comparación", - "git.timeline.source": "Historia de Git", - "git.timeline.stagedChanges": "Cambios almacenados provisionalmente", - "git.timeline.uncommitedChanges": "Cambios pendientes de confirmación", - "git.timeline.you": "Usted" - }, - "package": { - "colors.added": "Color de los recursos agregados.", - "colors.conflict": "Color para los recursos con conflictos.", - "colors.deleted": "Color para los recursos eliminados.", - "colors.ignored": "Color para los recursos ignorados.", - "colors.modified": "Color para recursos modificados.", - "colors.renamed": "Color para los recursos que se han cambiado de nombre o se han copiado.", - "colors.stageDeleted": "Color de los recursos eliminados que se han almacenado provisionalmente.", - "colors.stageModified": "Color de los recursos modificados que se han almacenado provisionalmente.", - "colors.submodule": "Color para los recursos de submódulos.", - "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", - "command.addRemote": "Agregar remoto...", - "command.api.getRemoteSources": "Obtener orígenes remotos", - "command.api.getRepositories": "Obtener repositorios", - "command.api.getRepositoryState": "Obtener estado del repositorio", - "command.branch": "Crear rama...", - "command.branchFrom": "Crear rama desde...", - "command.checkout": "Desproteger en...", - "command.checkoutDetached": "Extraer del repositorio en (desasociado)...", - "command.cherryPick": "Selección exclusiva...", - "command.clean": "Descartar cambios", - "command.cleanAll": "Descartar todos los cambios", - "command.cleanAllTracked": "Descartar todos los cambios a los que se les realiza seguimiento", - "command.cleanAllUntracked": "Descartar todos los cambios a los que no se está haciendo seguimiento", - "command.clone": "Clonar", - "command.cloneRecursive": "Clonar (recursivo)", - "command.close": "Cerrar repositorio", - "command.closeAllDiffEditors": "Cerrar todos los editores de diferencias", - "command.commit": "Confirmar", - "command.commitAll": "Confirmar todo", - "command.commitAllAmend": "Confirmar todo (modificar)", - "command.commitAllAmendNoVerify": "Confirmar todo (modificar, no comprobar)", - "command.commitAllNoVerify": "Confirmar todo (no comprobar)", - "command.commitAllSigned": "Confirmar todo (aprobado)", - "command.commitAllSignedNoVerify": "Confirmar todo (aprobado, no comprobar)", - "command.commitEmpty": "Confirmar vacío", - "command.commitEmptyNoVerify": "Confirmar vacíos (no comprobar)", - "command.commitMessageAccept": "Aceptar mensaje de confirmación", - "command.commitMessageDiscard": "Descartar mensaje de confirmación", - "command.commitNoVerify": "Confirmar (no comprobar)", - "command.commitStaged": "Confirmar elementos almacenados provisionalmente", - "command.commitStagedAmend": "Confirmar almacenados provisionalmente (modificar)", - "command.commitStagedAmendNoVerify": "Confirmar almacenados provisionalmente (modificar, no comprobar)", - "command.commitStagedNoVerify": "Confirmar almacenados provisionalmente (no comprobar)", - "command.commitStagedSigned": "Confirmar por etapas (Aprobado)", - "command.commitStagedSignedNoVerify": "Confirmar almacenados provisionalmente (aprobado, no comprobar)", - "command.createTag": "Crear etiqueta", - "command.deleteBranch": "Borrar rama...", - "command.deleteTag": "Eliminar etiqueta", - "command.fetch": "Capturar", - "command.fetchAll": "Capturar desde todos los remotos", - "command.fetchPrune": "Fetch (capturar)", - "command.git.acceptMerge": "Aceptar fusión mediante combinación", - "command.ignore": "Añadir a .gitignore", - "command.init": "Inicializar el repositorio", - "command.merge": "Fusionar rama...", - "command.openAllChanges": "Abrir todos los cambios", - "command.openChange": "Abrir cambios", - "command.openFile": "Abrir archivo", - "command.openHEADFile": "Abrir archivo (HEAD)", - "command.openRepository": "Abrir repositorio", - "command.publish": "Publicar rama...", - "command.pull": "Incorporación de cambios", - "command.pullFrom": "Extraer de...", - "command.pullRebase": "Incorporación de cambios (fusionar mediante cambio de base)", - "command.push": "Insertar", - "command.pushFollowTags": "Insertar (seguir etiquetas)", - "command.pushFollowTagsForce": "Insertar (seguir etiquetas, forzar)", - "command.pushForce": "Envío de cambios (forzar)", - "command.pushTags": "Insertar etiquetas", - "command.pushTo": "Insertar en...", - "command.pushToForce": "Insertar en... (Forzar)", - "command.rebase": "Reorganizar rama...", - "command.rebaseAbort": "Anular fusión mediante cambio de base", - "command.refresh": "Actualizar", - "command.removeRemote": "Quitar remoto", - "command.rename": "Cambiar nombre", - "command.renameBranch": "Renombrar Rama...", - "command.restoreCommitTemplate": "Restaurar plantilla de confirmación", - "command.revealFileInOS.linux": "Abrir carpeta contenedora", - "command.revealFileInOS.mac": "Revelar en Finder", - "command.revealFileInOS.windows": "Mostrar en el Explorador de archivos", - "command.revealInExplorer": "Mostrar en la vista Explorador", - "command.revertChange": "Revertir el cambio", - "command.revertSelectedRanges": "Revertir los intervalos seleccionados", - "command.setLogLevel": "Establecer nivel de registro...", - "command.showOutput": "Mostrar salida de GIT", - "command.stage": "Almacenar cambios provisionalmente", - "command.stageAll": "Almacenar todos los cambios", - "command.stageAllMerge": "Almacenar provisionalmente todos los cambios fusionados mediante combinación", - "command.stageAllTracked": "Realizar copia intermedia de todos los cambios rastreados", - "command.stageAllUntracked": "Realizar copia intermedia de todos los cambios sin seguimiento", - "command.stageChange": "Cambiar etapa", - "command.stageSelectedRanges": "Realizar copia intermedia de los intervalos seleccionados", - "command.stash": "Guardar provisionalmente", - "command.stashApply": "Aplicar cambio guardados provisionalmente", - "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", - "command.stashDrop": "Descartar cambios guardados provisionalmente...", - "command.stashDropAll": "Quitar todos los cambios guardados provisionalmente...", - "command.stashIncludeUntracked": "Guardar provisionalmente (Incluir sin seguimiento)", - "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", - "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", - "command.sync": "Sincronizar", - "command.syncRebase": "Sincronizar (Rebase)", - "command.timelineCompareWithSelected": "Comparar con seleccionados", - "command.timelineCopyCommitId": "Copiar ID de confirmación", - "command.timelineCopyCommitMessage": "Copiar mensaje de confirmación", - "command.timelineOpenDiff": "Abrir cambios", - "command.timelineSelectForCompare": "Seleccionar para comparar", - "command.undoCommit": "Deshacer última confirmación", - "command.unstage": "Cancelar almacenamiento provisional de los cambios", - "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", - "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", - "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", - "config.allowNoVerifyCommit": "Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación.", - "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", - "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", - "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", - "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", - "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", - "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", - "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", - "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", - "config.autofetch": "Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \\\"todo\\\" se obtendrán de todos los remotos.", - "config.autofetchPeriod": "Duración en segundos entre cada búsqueda automática de git, cuando \\\"#git.autofetch#\\\" está activado.", - "config.autorefresh": "Si la actualización automática es habilitada.", - "config.branchPrefix": "Prefijo usado al crear una rama nueva.", - "config.branchProtection": "Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'.", - "config.branchProtectionPrompt": "Controla si se está solicitando una confirmación antes de que los cambios se confirmen en una rama protegida.", - "config.branchProtectionPrompt.alwaysCommit": "Confirmar siempre los cambios en la rama protegida.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Confirmar siempre los cambios en una rama nueva.", - "config.branchProtectionPrompt.alwaysPrompt": "Preguntar siempre antes de que los cambios se confirmen en una rama protegida.", - "config.branchRandomNameDictionary": "Lista de diccionarios usados para el nombre de rama generado aleatoriamente. Cada valor representa el diccionario usado para generar el segmento del nombre de rama. Diccionarios admitidos: \"adjetivos\", \"animales\", \"colores\" y \"números\".", - "config.branchRandomNameDictionary.adjectives": "Un adjetivo aleatorio", - "config.branchRandomNameDictionary.animals": "Un nombre de animal aleatorio", - "config.branchRandomNameDictionary.colors": "Un nombre de color aleatorio", - "config.branchRandomNameDictionary.numbers": "Un número aleatorio entre 100 y 999", - "config.branchRandomNameEnable": "Controla si se genera un nombre aleatorio al crear una rama nueva.", - "config.branchSortOrder": "Controla el criterio de ordenación de las bifurcaciones.", - "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", - "config.branchWhitespaceChar": "Carácter que reemplazará los espacios en blanco en los nuevos nombres de rama y para separar los segmentos de un nombre de rama generado aleatoriamente.", - "config.checkoutType": "Controla qué tipo de referencias git son enumeradas cuando se ejecuta \\\"Desproteger en...\\\".", - "config.checkoutType.local": "Ramas locales", - "config.checkoutType.remote": "Ramas remotas", - "config.checkoutType.tags": "Etiquetas", - "config.closeDiffOnOperation": "Controla si el editor de diferencias debe cerrarse automáticamente cuando los cambios se guardan provisionalmente, se confirman, se descartan, se almacenan provisionalmente o se quitan.", - "config.commandsToLog": "Lista de comandos git (p. ej., commit, push) que tendrían `stdout` registrado en el [git output](command:git.showOutput). Si el comando git tiene configurado un enlace del lado cliente, el enlace del lado cliente `stdout` también se registrará en el [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Confirma siempre la creación de confirmaciones vacías para el comando \\\"Git: confirmación vacía\\\".", - "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", - "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", - "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", - "config.countBadge": "Controla la insignia de recuento de Git.", - "config.countBadge.all": "Recuento de todos los cambios.", - "config.countBadge.off": "Desactive el contador.", - "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", - "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos.", - "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", - "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", - "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", - "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", - "config.enableCommitSigning": "Habilita la firma de confirmaciones con GPG o X.509.", - "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", - "config.enableStatusBarSync": "Controla si el comando Git Sync aparece en la barra de estado.", - "config.enabled": "Si GIT está habilitado.", - "config.experimental.installGuide": "Mejoras experimentales para el flujo de configuración de Git.", - "config.fetchOnPull": "Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual.", - "config.followTagsWhenSync": "Siga las etiquetas insertar todas cuando ejecute el comando de sincronización.", - "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", - "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", - "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", - "config.ignoreRebaseWarning": "Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla.", - "config.ignoreSubmodules": "Ignore las modificaciones de los submódulos en el árbol de archivos.", - "config.ignoreWindowsGit27Warning": "Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows.", - "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", - "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", - "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", - "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \\\"config.inputValidationLength\\\".", - "config.logLevel": "Especifica la cantidad de información (si la hay) que se va a registrar en la [salida del GIT](command:git.showOutput).", - "config.logLevel.critical": "Registrar solo información crítica", - "config.logLevel.debug": "Registrar solo depuración, información, advertencia, error e información crítica", - "config.logLevel.error": "Registrar solo error e información crítica", - "config.logLevel.info": "Registrar solo información, advertencia, error e información crítica", - "config.logLevel.off": "No registrar nada", - "config.logLevel.trace": "Registrar toda la información", - "config.logLevel.warn": "Registrar solo advertencia, error e información crítica", - "config.mergeEditor": "Abra el editor de combinación para los archivos que están actualmente en conflicto.", - "config.openAfterClone": "Controla si se va a abrir un repositorio de forma automática después de la clonación.", - "config.openAfterClone.always": "Abrir siempre en la ventana actual.", - "config.openAfterClone.alwaysNewWindow": "Abrir siempre en una ventana nueva.", - "config.openAfterClone.prompt": "Solicitar siempre la acción.", - "config.openAfterClone.whenNoFolderOpen": "Abrir solo en la ventana actual si no hay ninguna carpeta abierta.", - "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", - "config.path": "Ruta y nombre de archivo del ejecutable de git, por ejemplo, \\\"C:\\NArchivos de Programa\\NGit\\bin\\git.exe\\\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar.", - "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", - "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", - "config.postCommitCommand.push": "Ejecutar 'Git Push' después de una confirmación exitosa.", - "config.postCommitCommand.sync": "Ejecutar 'Git Sync' después de una confirmación exitosa.", - "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", - "config.promptToSaveFilesBeforeCommit.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeCommit.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeCommit.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.promptToSaveFilesBeforeStash": "Controla si Git debe buscar archivos no guardados antes de almacenar los cambios.", - "config.promptToSaveFilesBeforeStash.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeStash.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeStash.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.pruneOnFetch": "Eliminar al capturar.", - "config.pullTags": "Recupere todas las etiquetas al insertar.", - "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", - "config.repositoryScanIgnoredFolders": "Lista de carpetas que se ignoran al buscar repositorios Git cuando `#git.autoRepositoryDetection#` se establece como `true` o `subFolders`.", - "config.repositoryScanMaxDepth": "Controla la profundidad usada al examinar las carpetas del área de trabajo en busca de repositorios Git cuando \"#git.autoRepositoryDetection#\" está establecido en \"true\" o \"subFolders\". Se puede establecer en \"-1\" para que no haya límite.", - "config.requireGitUserConfig": "Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta.", - "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", - "config.showActionButton": "Controla si se muestra un botón de acción en la vista Control de código fuente.", - "config.showActionButton.commit": "Muestra un botón de acción para confirmar los cambios cuando la rama local haya modificado archivos listos para confirmarse.", - "config.showActionButton.publish": "Muestra un botón de acción para publicar la rama local cuando no tiene una rama remota de seguimiento.", - "config.showActionButton.sync": "Muestra un botón de acción para sincronizar los cambios cuando la rama local está por delante o detrás de la rama remota.", - "config.showCommitInput": "Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT.", - "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", - "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", - "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", - "config.smartCommitChanges": "Controle qué cambios se realizan automáticamente mediante Smart Commit.", - "config.smartCommitChanges.all": "Almacenar automáticamente todos los cambios", - "config.smartCommitChanges.tracked": "Almacenar automáticamente sólo los cambios supervisados.", - "config.statusLimit": "Controla cómo limitar el número de cambios que se pueden analizar desde el comando de estado de Git. Se puede establecer en 0 sin límite.", - "config.suggestSmartCommit": "Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados).", - "config.supportCancellation": "Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación.", - "config.terminalAuthentication": "Controla si debe habilitarse VS Code como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración.", - "config.terminalGitEditor": "Controla si debe habilitarse VS Code como editor GIT para los procesos GIT generados en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración.", - "config.timeline.date": "Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo.", - "config.timeline.date.authored": "Usar la fecha de creación", - "config.timeline.date.committed": "Usar la fecha de confirmación", - "config.timeline.showAuthor": "Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo.", - "config.timeline.showUncommitted": "Controla si se van a mostrar los cambios no confirmados en la vista Escala de tiempo.", - "config.untrackedChanges": "Controla el comportamiento de los cambios a los que no se hace seguimiento.", - "config.untrackedChanges.hidden": "Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones.", - "config.untrackedChanges.mixed": "Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual.", - "config.untrackedChanges.separate": "Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones.", - "config.useCommitInputAsStashMessage": "Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado.", - "config.useEditorAsCommitInput": "Controla si un editor de texto completo será utilizado para crear mensajes de confirmación, siempre que no se proporcione ningún mensaje en el cuadro de entrada de confirmación.", - "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", - "config.useIntegratedAskPass": "Controla si se debe sobrescribir GIT_ASKPASS para usar la versión integrada.", - "config.verboseCommit": "Habilite la salida detallada cuando \"#git.useEditorAsCommitInput#\" esté habilitado.", - "description": "Integración Git SCM", - "displayName": "GIT", - "submenu.branch": "Rama", - "submenu.changes": "Cambios", - "submenu.commit": "Confirmar", - "submenu.commit.amend": "Rectificar", - "submenu.commit.signoff": "Cerrar sesión", - "submenu.explorer": "GIT", - "submenu.pullpush": "Extraer, insertar", - "submenu.remotes": "Remoto", - "submenu.stash": "Stash", - "submenu.tags": "Etiquetas", - "view.workbench.cloneRepository": "Puedes clonar un repositorio de forma local. \r\n[Clonar repositorio](command:git.clone \\\"Clonar un repositorio una vez activada la extensión git\\\")", - "view.workbench.learnMore": "Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si desea utilizar las características de GIT, habilite GIT en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara obtener más información sobre cómo usar GIT y el control de código fuente en VS Code [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL.\r\n[Abrir carpeta](command:vscode.openFolder)\r\n[Clonar repositorio](command:git.clone)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git.\r\n[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La carpeta actualmente abierta no tiene un repositorio git. Puede inicializar un repositorio que habilitará las características de control de origen impulsadas por git.\r\n[Inicializar repositorio](command:git.init?%5Btrue%5D)\r\nPara obtener más información sobre el uso de git y el control del código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Instale Git, un conocido sistema de control de código fuente, para realizar un seguimiento de los cambios de código y colaborar con otros usuarios. Obtenga más información en nuestras [guías Git](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "El control de código fuente depende de la instalación de Git.\r\n[Descargar Git para Linux](https://git-scm.com/download/linux)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Descargar Git para macOS](https://git-scm.com/download/mac)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Descargar Git para Windows](https://git-scm.com/download/win)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git.\r\n [Inicializar repositorio](command:git.init)\r\n Para saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-es/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..d17b23c1d4 --- /dev/null +++ b/i18n/ads-language-pack-es/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Opcional) Escriba la contraseña de conexión para guardar en local.settings.json", + "azureFunctionsProjectMustBeOpened": "Debe haber un proyecto de Azure Functions de C# para crear una nueva función de Azure con enlace SQL.", + "addPackage": "Agregar paquete", + "addSqlBinding": "Agregando enlace SQL a la función \"{0}\"...", + "dotnetResult": "Agregando paquete nuget de SQL:\r\n{0}", + "failedToGetConnectionString": "Se ha producido un error al generar la cadena de conexión para la conexión seleccionada", + "azureFunctionsExtensionNotInstalled": "La extensión de Azure Functions debe estar instalada para poder usar esta característica.", + "browseEllipsis": "Examinar...", + "closeButton": "Cerrar", + "connectionStringSetting": "Nombre de configuración de la cadena de conexión", + "connectionStringSettingPlaceholder": "La configuración de cadena de conexión está especificada en \"local.settings.json\"", + "createProject": "Crear proyecto de Azure Function", + "createNewLocalAppSetting": "Crear nueva configuración de aplicación local", + "doNotInstall": "No instalar", + "includePassword": "¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json?", + "enterTableName": "Escriba la tabla SQL que desea consultar", + "enterTableNameToUpsert": "Escriba la tabla SQL en la que se va a realizar la actualización", + "enterViewName": "Escriba la vista SQL que desea consultar", + "userConnectionString": "Escriba la cadena de conexión.", + "enterConnectionString": "Escriba la cadena de conexión.", + "enterConnectionStringSettingName": "Escriba el nombre de la configuración de la cadena de conexión", + "errorNewAzureFunction": "Error al crear la nueva función de Azure: {0}", + "failedToParse": "No se pudo analizar \"{0}\": {1}.", + "unableToSetConnectionString": "No se ha podido establecer la configuración de la aplicación de cadena de conexión", + "failedToSetSetting": "No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0}", + "tableListProgressTitle": "Capturando tablas para la base de datos seleccionada...", + "viewListProgressTitle": "Capturando vistas para la base de datos seleccionada...", + "functionNameTitle": "Nombre de la función", + "userPasswordLater": "Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json.", + "input": "Entrada", + "install": "Instalar", + "learnMore": "Obtener más información", + "SettingAlreadyExists": "La configuración de la aplicación local \"{0}\" ya existe. Sobrescribir?", + "moreInformation": "Más información", + "nameMustNotBeEmpty": "El nombre no puede estar en blanco", + "hasSpecialCharacters": "El nombre no debe incluir caracteres especiales", + "noString": "No", + "noAzureFunctionsInFile": "No hay funciones Azure en el archivo activo actual", + "noAzureFunctionsProjectsInWorkspace": "No se encontró ningún proyecto de Azure Functions en el área de trabajo", + "openFile": "Abrir archivo", + "output": "Salida", + "inputDescription": "Recupere datos de una base de datos", + "sqlObjectToQuery": "Objeto SQL para consultar", + "sqlTableToUpsert": "Tabla SQL para actualizar/insertar (upsert)", + "save": "Guardar", + "outputDescription": "Guardar datos en una base de datos", + "selectButton": "Seleccionar", + "selectDatabase": "Seleccionar la base de datos", + "selectConnectionString": "Seleccionar método de cadena de conexión SQL", + "selectSetting": "Seleccione la configuración de la cadena de conexión SQL de local.settings.jsen", + "connectionProfile": "Seleccionar un perfil de conexión", + "selectAzureFunction": "Seleccione una función de Azure en el archivo actual a la que agregar el enlace de SQL.", + "selectAzureFunctionProjFolder": "Seleccionar carpeta para el proyecto de Azure Function", + "selectSqlTableOrViewPrompt": "Seleccione el tipo de objeto en el que se va a insertar o upsert", + "selectTable": "Seleccionar la tabla que se va a usar", + "selectProject": "Seleccione el proyecto de Azure Function para el enlace SQL.", + "selectBindingType": "Seleccione el tipo de enlace", + "selectBindingTypeToSpecifiedFunction": "Seleccione el tipo de enlace para la función ''{0}''", + "selectView": "Seleccionar vista para usar", + "table": "Tabla", + "azureFunctionsExtensionNotFound": "La extensión Azure Functions es necesaria para crear una nueva función de Azure con enlace SQL, pero no está instalada, ¿quiere instalarla ahora?", + "saveChangesInFile": "Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora?", + "timeoutAzureFunctionFileError": "Se agotó el tiempo de espera para crear el archivo de Azure Function", + "timeoutExtensionError": "Se agotó el tiempo de espera para la instalación de la extensión", + "valueMustNotBeEmpty": "El valor no debe estar vacío.", + "view": "Ver", + "yesString": "Sí" + }, + "package": { + "sqlBindings.addSqlBinding": "Agregar enlace de SQL (versión preliminar)", + "sqlBindings.createAzureFunction": "Crear Azure Function con enlace SQL(versión preliminar)", + "description": "Permite a los usuarios desarrollar y publicar Azure Functions con enlaces Azure SQL.", + "displayName": "Enlaces DE SQL" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-es/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-es/translations/extensions/vscode.git.i18n.json index 2456ceae18..79c5090337 100644 --- a/i18n/ads-language-pack-es/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-es/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "“{0}” tiene la huella digital “{1}”.", "$(info) Remote \"{0}\" has no tags.": "$(info) Remoto \"{0}\" no tiene etiquetas.", "$(info) This repository has no tags.": "$(info) Este repositorio no tiene etiquetas.", + "\"{0}\" has fingerprint \"{1}\"": "“{0}” tiene la huella digital “{1}”.", "A branch named \"{0}\" already exists": "Ya existe una rama denominada \"{0}\"", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "Se encontró un repositorio Git en las carpetas primarias del área de trabajo o en los archivos abiertos. ¿Desea abrir el repositorio?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "No se admiten rutas de acceso absolutas en la configuración \"git.scanRepositories\".", @@ -22,7 +22,7 @@ "Add to Workspace": "Añadir al área de trabajo", "All Repositories": "Todos los repositorios", "Always": "Siempre", - "Always Pull": "Incorporar cambios siempre con \"pull\"", + "Always Pull": "Extraer siempre", "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.": "¿Seguro que quiere ELIMINAR {0} archivos?\\n Esta acción es IRREVERSIBLE. \\nSi continúa, los archivos SE PERDERÁN PARA SIEMPRE.", "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.": "¿Seguro que quiere ELIMINAR {0}?\\nEsta acción es IRREVERSIBLE.\\nSi continúa, este archivo SE PERDERÁ PARA SIEMPRE.", "Are you sure you want to continue connecting?": "¿Está seguro de que quiere continuar con la conexión?", @@ -32,20 +32,20 @@ "Are you sure you want to discard changes in {0}?": "¿Está seguro de que quiere descartar los cambios de {0}?", "Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay {0} cambios guardados provisionalmente que estarán sujetos a eliminación y PUEDEN SER IMPOSIBLES DE RECUPERAR.", "Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay 1 cambio guardado provisionalmente que estará sujeto a eliminación y PUEDE SER IMPOSIBLES DE RECUPERAR.", - "Are you sure you want to drop the stash: {0}?": "¿Seguro que quiere quitar el \"stash\": {0}?", + "Are you sure you want to drop the stash: {0}?": "¿Está seguro de que desea eliminar el intermedio: {0}?", "Are you sure you want to restore {0} files?": "¿Está seguro de que desea restaurar {0} archivos?", "Are you sure you want to restore {0}?": "¿Está seguro de que desea restaurar {0}?", "Are you sure you want to stage {0} files with merge conflicts?": "¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación?", "Are you sure you want to stage {0} with merge conflicts?": "¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación?", "Ask Me Later": "Preguntarme luego", "Branch name": "Nombre de rama", - "Branch name needs to match regex: {0}": "El nombre de la rama debe coincidir con la expresión regular \"{0}\".", + "Branch name needs to match regex: {0}": "El nombre de la rama debe coincidir con la regex: {0}", "Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.": "No se pueden enviar referencias al remoto. Intente ejecutar \\'Pull\\' primero para integrar sus cambios.", "Can\\'t undo because HEAD doesn\\'t point to any commit.": "No se puede deshacer porque HEAD no apunta a ningún commit.", "Changes": "Cambios", "Checking Out Branch/Tag...": "Extrayendo rama/etiqueta...", "Checking Out Changes...": "Extrayendo cambios...", - "Checkout Branch/Tag...": "Extraer rama/etiqueta...", + "Checkout Branch/Tag...": "Desproteger rama/etiqueta...", "Checkout detached...": "Extracción del repositorio desasociada...", "Choose Folder...": "Elegir carpeta...", "Choose a folder to clone {0} into": "Elija una carpeta en la que clonar {0}", @@ -62,7 +62,7 @@ "Commit Changes on \"{0}\"": "Confirmar cambios en \"{0}\"", "Commit Changes to New Branch": "Hacer \"commit\" de cambios en una nueva rama", "Commit Hash": "Hash de confirmación", - "Commit Staged Changes": "Hacer \"commit\" de los cambios \"staged\"", + "Commit Staged Changes": "Confirmar los cambios preparados", "Commit message": "Mensaje de confirmación", "Commit operation was cancelled due to empty commit message.": "Se canceló la operación de confirmación debido a un mensaje de confirmación vacío.", "Commit to New Branch & Push Changes": "Hacer \"commit\" en rama nueva e insertar cambios", @@ -85,7 +85,7 @@ "Continue Rebase": "Continuar fusión mediante cambio de base", "Continuing Rebase...": "Continuando fusión mediante cambio de base...", "Could not clone your repository as Git is not installed.": "No se pudo clonar el repositorio porque GIT no está instalado.", - "Create Empty Commit": "Crear \"commit\" vacío", + "Create Empty Commit": "Crear una confirmación vacía", "Create new branch from...": "Crear rama a partir de...", "Create new branch...": "Crear rama...", "Current": "Actual", @@ -100,11 +100,10 @@ "Discard All {0} Files": "Descartar todos los archivos ({0})", "Discard Changes": "Descartar cambios", "Discard {0} Tracked Files": "Descartar {0} archivos con seguimiento", - "Don\\'t Pull": "No incorporar cambios con \"pull\"", + "Don\\'t Pull": "No extraer", "Don\\'t Show Again": "No volver a mostrar", "Download Git": "Descargar Git", "Email": "Correo electrónico", - "Enables the following features: {0}": "Enables the following features: {0}", "Failed to authenticate to git remote.": "No se pudo autenticar en GIT remoto.", "Failed to authenticate to git remote:\\n\\n{0}": "No se pudo autenticar en GIT remoto:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Ellos eliminaron el archivo \"{0}\" y nosotros lo modificamos.\\n\\n¿Qué quiere hacer?", @@ -114,7 +113,6 @@ "Git History": "Historia de Git", "Git error": "Error de GIT", "Git local working changes": "Cambios de trabajo locales de Git", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git no encontrado. Instálelo o configúrelo mediante el valor \"git.path\".", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "Se encontraron repositorios Git en las carpetas primarias del área de trabajo o en los archivos abiertos. ¿Desea abrir los repositorios?", "Git: {0}": "GIT: {0}", "HEAD version of \"{0}\" is not available.": "La versión HEAD de \"{0}\" no está disponible.", @@ -130,7 +128,7 @@ "Intent to Rename": "Intención de cambiar el nombre", "Invalid branch name": "Nombre de rama no válido", "It looks like the current branch \"{0}\" might have been rebased. Are you sure you still want to pull into it?": "Parece que la rama actual \"{0}\" puede haberse reajustado. ¿Seguro que aún quiere incorporarlo?", - "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?": "Parece que la rama actual puede haberse fusionado mediante cambio de base con \"rebase\". ¿Seguro que aún quiere incorporar los cambios en esta mediante \"pull\"?", + "It looks like the current branch might have been rebased. Are you sure you still want to pull into it?": "Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla?", "It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.": "No es posible cambiar el mensaje de confirmación en medio de una fusión mediante cambio de base. Complete la operación de fusionar mediante cambio de base y fusione de forma interactiva.", "Keep Our Version": "Mantener nuestra versión", "Keep Their Version": "Mantener la versión de ellos", @@ -147,7 +145,7 @@ "Modified": "Modificado", "Never": "Nunca", "No": "No", - "No rebase in progress.": "No hay ninguna fusión mediante cambio de base \"rebase\" en curso.", + "No rebase in progress.": "No se está realizando ningún reajuste.", "OK": "Aceptar", "OK, Don\\'t Ask Again": "Vale, no volver a preguntar", "OK, Don\\'t Show Again": "Vale, no volver a mostrar", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Seleccione un remoto para quitar", "Pick a repository to mark as safe and open": "Elegir un repositorio para marcarlo como seguro y abierto", "Pick a repository to open": "Elija un repositorio para abrir", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Elegir un cambio guardado provisionalmente para aplicarlo", "Pick a stash to drop": "Escoja una copia intermedia para eliminar", "Pick a stash to pop": "Elija un cambio guardado provisionalmente para aplicarlo y quitarlo", @@ -179,34 +176,33 @@ "Please provide a new branch name": "Proporcione un nuevo nombre de rama", "Please provide a remote name": "Proporcione un nombre de remoto", "Please provide a tag name": "Por favor proporcione un nombre para la etiqueta ", - "Please provide the commit hash": "Proporcione el hash de \"commit\".", + "Please provide the commit hash": "Proporcione el hash de la confirmación", "Publish Branch": "Publicar rama", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch \"{0}\"", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch \"{0}\"", "Publish to {0}": "Publicar en {0}", "Publish to...": "Publicar en...", - "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicando Branch \"{0}\"...", + "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch de publicación \"{0}\"...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicando Branch...", - "Pull": "Incorporación de cambios", - "Pull {0} and push {1} commits between {2}/{3}": "Hacer \"pull\" de {0} y \"push\" de {1} \"commits\" entre {2}/{3}", - "Pull {0} commits from {1}/{2}": "Hacer \"pull\" en {0} \"commits\" de {1}/{2}", - "Push {0} commits to {1}/{2}": "Hacer \"push\" en {0} \"commits\" a {1}/{2}", + "Pull": "Extraer", + "Pull {0} and push {1} commits between {2}/{3}": "Extraer {0} e insertar {1} confirmaciones entre {2}/{3}", + "Pull {0} commits from {1}/{2}": "Extraer {0} las confirmaciones de {1}/{2}", + "Push {0} commits to {1}/{2}": "Insertar las confirmaciones {0} en {1}/{2}", "Rebasing": "Creando una nueva base", "Remote \"{0}\" already exists.": "El remoto \"{0}\" ya existe.", "Remote branch at {0}": "Rama remota en {0}", "Remote name": "Nombre de remoto", "Remote name format invalid": "Formato de nombre de remoto no válido", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "Reemplazar etiqueta(s) local(es)", "Restore file": "Restaurar archivo", "Restore files": "Restaurar archivos", "Save All & Commit": "Guardar todo y confirmar", - "Save All & Stash": "Guardar todo y aplicar \"stash\"", + "Save All & Stash": "Guardar y almacenar", "Select a branch or tag to checkout": "Seleccionar una rama o etiqueta para extraer del repositorio", "Select a branch to checkout in detached mode": "Seleccionar una rama para desproteger en modo desasociado", "Select a branch to delete": "Seleccione una rama para borrar", "Select a branch to merge from": "Seleccione una rama desde la que fusionar", - "Select a branch to rebase onto": "Seleccionar una rama en la que fusionar mediante \"rebase\"", + "Select a branch to rebase onto": "Seleccione una rama para reorganizarla en", "Select a ref to create the branch from": "Seleccione una referencia desde la cual se creará la rama", "Select a remote to delete a tag from": "Seleccione un control remoto para eliminar una etiqueta", "Select a remote to fetch": "Seleccionar un repositorio remoto para capturar", @@ -215,7 +211,7 @@ "Show Changes": "Mostrar los cambios", "Show Command Output": "Mostrar salida del comando", "Skipped found git in: \"{0}\"": "Git omitido encontrado en: \"{0}\"", - "Staged Changes": "Cambios \"staged\"", + "Staged Changes": "Cambios preparados", "Stash & Checkout": "Guardar provisionalmente y extraer del repositorio", "Stash Anyway": "Guardar provisionalmente de todos modos", "Stash message": "Mensaje para el guardado provisional", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "La nueva rama será \"{0}\"", "The repository does not have any commits. Please make an initial commit before creating a stash.": "El repositorio no tiene ninguna confirmación. Realice una confirmación inicial antes de crear un almacenamiento provisional.", "The selection range does not contain any changes.": "El intervalo de selección no contiene ningún cambio.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "La instancia \"{0}\" de Git instalada tiene problemas conocidos. Actualice a Git >= 2.27 para que las características funcionen correctamente.", "There are merge conflicts. Resolve them before committing.": "Hay conflictos de fusión. Resuelvalos antes de confirmar.", "There are no available repositories": "No hay repositorios disponibles", "There are no changes to commit.": "No hay cambios para confirmar.", @@ -262,7 +257,6 @@ "Undo merge commit": "Deshacer la confirmación de fusión mediante combinación", "Untracked": "Sin seguimiento", "Untracked Changes": "Cambios sin seguimiento", - "Update Git": "Actualizar GIT", "Using git \"{0}\" from \"{1}\"": "Usando GIT “{0}” desde “{1}”", "Validating found git in: \"{0}\"": "La validación encontró GIT en: “{0}“", "Would you like to add \"{0}\" to .gitignore?": "¿Quiere añadir \"{0}\" a .gitignore?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable.\\n\\n¿Seguro que quiere continuar?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Está a punto de forzar el envío de cambios mediante \"push\". Esta acción puede resultar destructiva y sobrescribir involuntariamente los cambios realizados por otros usuarios.\\n\\n¿Seguro que quiere continuar?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Está intentando confirmar en una rama protegida y es posible que no tenga permiso para insertar las confirmaciones en el remoto.\\n\\n¿Cómo quiere continuar?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Parece que tiene instalado GIT “{0}”. El código funciona mejor con GIT >= 2", "Your local changes would be overwritten by checkout.": "Los cambios locales se sobrescribirán al extraer del repositorio.", "Your repository has no remotes configured to publish to.": "El repositorio no tiene remotos configurados en los que publicar.", "Your repository has no remotes configured to pull from.": "El repositorio no tiene remotos configurados de los que extraer.", @@ -294,7 +287,7 @@ "{0} (Working Tree)": "{0} (árbol de trabajo)", "{0} ({1})": "{0} ({1})", "{0} ({1}) ↔ {0} ({2})": "{0} ({1}) ↔{0} ({2})", - "{0} Commit": "{0} Confirmación", + "{0} Commit": "{0} Hacer \"commit\"", "{0} Commit & Push": "{0} Hacer \"commit\" e insertar", "{0} Commit & Sync": "{0} Hacer \"commit\" y sincronizar", "{0} Continue": "{0} Continuar", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE." }, "package": { - "colors.added": "Color de los recursos agregados.", - "colors.conflict": "Color para los recursos con conflictos.", - "colors.deleted": "Color para los recursos eliminados.", - "colors.ignored": "Color para los recursos ignorados.", - "colors.modified": "Color para recursos modificados.", - "colors.renamed": "Color para los recursos que se han cambiado de nombre o se han copiado.", - "colors.stageDeleted": "Color de los recursos eliminados que se han almacenado provisionalmente.", - "colors.stageModified": "Color de los recursos modificados que se han almacenado provisionalmente.", - "colors.submodule": "Color para los recursos de submódulos.", - "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", + "view.workbench.scm.repositoryInParentFolders": "Se encontró un repositorio git en las carpetas primarias del área de trabajo o en los archivos abiertos.\r\n [Abrir repositorio](command:git.openRepositoriesInParentFolders)\r\nUse la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias de áreas de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Un adjetivo aleatorio", + "config.branchRandomNameDictionary.animals": "Un nombre de animal aleatorio", + "config.branchRandomNameDictionary.colors": "Un nombre de color aleatorio", + "config.branchRandomNameDictionary.numbers": "Un número aleatorio entre 100 y 999", + "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", + "command.mergeAbort": "Anular combinación", + "command.rebaseAbort": "Anular fusión mediante cambio de base", + "command.commitMessageAccept": "Aceptar mensaje de confirmación", "command.addRemote": "Agregar remoto...", - "command.api.getRemoteSources": "Obtener orígenes remotos", - "command.api.getRepositories": "Obtener repositorios", - "command.api.getRepositoryState": "Obtener estado del repositorio", - "command.branch": "Crear rama...", - "command.branchFrom": "Crear rama desde...", - "command.checkout": "Desproteger en...", + "command.ignore": "Añadir a .gitignore", + "config.untrackedChanges.mixed": "Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Confirmar siempre los cambios en una rama nueva.", + "config.branchProtectionPrompt.alwaysCommit": "Confirmar siempre los cambios en la rama protegida.", + "config.confirmEmptyCommits": "Confirma siempre la creación de confirmaciones vacías para el comando \\\"Git: confirmación vacía\\\".", + "config.openRepositoryInParentFolders.always": "Abra siempre un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos.", + "config.openAfterClone.alwaysNewWindow": "Abrir siempre en una ventana nueva.", + "config.openAfterClone.always": "Abrir siempre en la ventana actual.", + "config.branchProtectionPrompt.alwaysPrompt": "Preguntar siempre antes de que los cambios se confirmen en una rama protegida.", + "config.openAfterClone.prompt": "Solicitar siempre la acción.", + "config.publishBeforeContinueOn.always": "Publicar siempre el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", + "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", + "submenu.commit.amend": "Rectificar", + "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", + "command.stashApply": "Aplicar cambio guardados provisionalmente", + "config.smartCommitChanges.all": "Almacenar automáticamente todos los cambios", + "config.smartCommitChanges.tracked": "Almacenar automáticamente sólo los cambios supervisados.", + "submenu.branch": "Rama", + "submenu.changes": "Cambios", + "config.promptToSaveFilesBeforeCommit.always": "Compruebe si hay archivos sin guardar.", + "config.promptToSaveFilesBeforeStash.always": "Compruebe si hay archivos sin guardar.", + "config.promptToSaveFilesBeforeCommit.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", + "config.promptToSaveFilesBeforeStash.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", "command.checkoutDetached": "Extraer del repositorio en (desasociado)...", + "command.checkout": "Desproteger en...", "command.cherryPick": "Selección exclusiva...", - "command.clean": "Descartar cambios", - "command.cleanAll": "Descartar todos los cambios", - "command.cleanAllTracked": "Descartar todos los cambios a los que se les realiza seguimiento", - "command.cleanAllUntracked": "Descartar todos los cambios a los que no se está haciendo seguimiento", "command.clone": "Clonar", "command.cloneRecursive": "Clonar (recursivo)", - "command.close": "Cerrar repositorio", + "command.continueInLocalClone": "Clonar repositorio localmente y abrir en escritorio...", "command.closeAllDiffEditors": "Cerrar todos los editores de diferencias", - "command.commit": "\"Commit\"", + "command.close": "Cerrar repositorio", + "colors.added": "Color de los recursos agregados.", + "colors.stageDeleted": "Color de los recursos eliminados que se han almacenado provisionalmente.", + "colors.deleted": "Color para los recursos eliminados.", + "colors.ignored": "Color para los recursos ignorados.", + "colors.stageModified": "Color de los recursos modificados que se han almacenado provisionalmente.", + "colors.modified": "Color para recursos modificados.", + "colors.renamed": "Color para los recursos que se han cambiado de nombre o se han copiado.", + "colors.conflict": "Color para los recursos con conflictos.", + "colors.submodule": "Color para los recursos de submódulos.", + "colors.untracked": "Color para los recursos a los que no se les hace seguimiento.", + "submenu.commit": "Confirmar", + "command.commit": "Confirmar", + "command.commitNoVerify": "Confirmar (no comprobar)", "command.commitAll": "Confirmar todo", "command.commitAllAmend": "Confirmar todo (modificar)", "command.commitAllAmendNoVerify": "Confirmar todo (modificar, no comprobar)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "Confirmar todo (aprobado, no comprobar)", "command.commitEmpty": "Confirmar vacío", "command.commitEmptyNoVerify": "Confirmar vacíos (no comprobar)", - "command.commitMessageAccept": "Aceptar mensaje de confirmación", - "command.commitMessageDiscard": "Descartar mensaje de confirmación", - "command.commitNoVerify": "Confirmar (no comprobar)", "command.commitStaged": "Confirmar elementos almacenados provisionalmente", "command.commitStagedAmend": "Confirmar almacenados provisionalmente (modificar)", "command.commitStagedAmendNoVerify": "Confirmar almacenados provisionalmente (modificar, no comprobar)", "command.commitStagedNoVerify": "Confirmar almacenados provisionalmente (no comprobar)", "command.commitStagedSigned": "Confirmar por etapas (Aprobado)", "command.commitStagedSignedNoVerify": "Confirmar almacenados provisionalmente (aprobado, no comprobar)", - "command.continueInLocalClone": "Clonar repositorio localmente y abrir en escritorio...", + "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", + "command.timelineCompareWithSelected": "Comparar con seleccionados", + "command.git.acceptMerge": "Completar la fusión mediante combinación", + "command.git.runGitMerge": "Conflictos de proceso con GIT", + "command.git.runGitMergeDiff3": "Conflictos de proceso con Git (Diff3)", + "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", + "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", "command.continueInLocalClone.qualifiedName": "Seguir trabajando en el nuevo clon local", + "config.openRepositoryInParentFolders": "Controlar si se debe abrir un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos.", + "config.smartCommitChanges": "Controle qué cambios se realizan automáticamente mediante Smart Commit.", + "config.statusLimit": "Controla cómo limitar el número de cambios que se pueden analizar desde el comando de estado de Git. Se puede establecer en 0 sin límite.", + "config.untrackedChanges": "Controla el comportamiento de los cambios a los que no se hace seguimiento.", + "config.countBadge": "Controla la insignia de recuento de Git.", + "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", + "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \\\"config.inputValidationLength\\\".", + "config.repositoryScanMaxDepth": "Controla la profundidad usada al examinar las carpetas del área de trabajo en busca de repositorios Git cuando \"#git.autoRepositoryDetection#\" está establecido en \"true\" o \"subFolders\". Se puede establecer en \"-1\" para que no haya límite.", + "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", + "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", + "config.branchSortOrder": "Controla el criterio de ordenación de las bifurcaciones.", + "config.similarityThreshold": "Controla el umbral del índice de similitud (es decir, cantidad de adiciones o eliminaciones en comparación con el tamaño del archivo) para que los cambios de un par de archivos agregados o eliminados se consideren un cambio de nombre.", + "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", + "config.checkoutType": "Controla qué tipo de referencias git son enumeradas cuando se ejecuta \\\"Desproteger en...\\\".", + "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", + "config.useIntegratedAskPass": "Controla si se debe sobrescribir GIT_ASKPASS para usar la versión integrada.", + "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos.", + "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", + "config.promptToSaveFilesBeforeStash": "Controla si Git debe buscar archivos no guardados antes de almacenar los cambios.", + "config.pullBeforeCheckout": "Controla si una rama que no tiene confirmaciones salientes se reenvía rápidamente antes de restaurarse.", + "config.useEditorAsCommitInput": "Controla si un editor de texto completo será utilizado para crear mensajes de confirmación, siempre que no se proporcione ningún mensaje en el cuadro de entrada de confirmación.", + "config.supportCancellation": "Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación.", + "config.branchProtectionPrompt": "Controla si se muestra un mensaje antes de confirmar los cambios en una rama protegida.", + "config.branchRandomNameEnable": "Controla si se genera un nombre aleatorio al crear una rama nueva.", + "config.showActionButton": "Controla si se muestra un botón de acción en la vista Control de código fuente.", + "config.allowNoVerifyCommit": "Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación.", + "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", + "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", + "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", + "config.enableStatusBarSync": "Controla si el comando Git Sync aparece en la barra de estado.", + "config.closeDiffOnOperation": "Controla si el editor de diferencias debe cerrarse automáticamente cuando los cambios se guardan provisionalmente, se confirman, se descartan, se almacenan provisionalmente o se quitan.", + "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", + "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", + "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", + "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", + "config.terminalGitEditor": "Controla si se permite que VS Code sea el editor Git para los procesos Git generados en la terminal integrada. Nota: los terminales deben reiniciarse para recoger un cambio en esta configuración.", + "config.terminalAuthentication": "Controla si debe habilitarse VS Code como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración.", + "config.openAfterClone": "Controla si se va a abrir un repositorio de forma automática después de la clonación.", + "config.optimisticUpdate": "Controle si se debe actualizar de manera optimista el estado de la vista Control de código fuente después de ejecutar comandos de Git.", + "config.publishBeforeContinueOn": "Controla si se publica el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git.", + "config.requireGitUserConfig": "Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta.", + "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", + "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", + "config.timeline.showAuthor": "Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo.", + "config.showCommitInput": "Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT.", + "config.timeline.showUncommitted": "Controla si se van a mostrar los cambios no confirmados en la vista Escala de tiempo.", + "config.useCommitInputAsStashMessage": "Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado.", + "config.timeline.date": "Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo.", + "command.timelineCopyCommitId": "Copiar ID de confirmación", + "command.timelineCopyCommitMessage": "Copiar mensaje de confirmación", + "config.countBadge.all": "Recuento de todos los cambios.", + "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", + "command.branchFrom": "Crear rama desde...", + "command.branch": "Crear rama...", "command.createTag": "Crear etiqueta", "command.deleteBranch": "Borrar rama...", "command.deleteRemoteTag": "Eliminar etiqueta remota", "command.deleteTag": "Eliminar etiqueta", + "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", + "config.promptToSaveFilesBeforeCommit.never": "Desactive esta comprobación.", + "config.promptToSaveFilesBeforeStash.never": "Desactive esta comprobación.", + "command.cleanAll": "Descartar todos los cambios", + "command.cleanAllTracked": "Descartar todos los cambios a los que se les realiza seguimiento", + "command.cleanAllUntracked": "Descartar todos los cambios a los que no se está haciendo seguimiento", + "command.clean": "Descartar cambios", + "command.commitMessageDiscard": "Descartar mensaje de confirmación", + "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", + "command.stashDropAll": "Quitar todos los cambios guardados provisionalmente...", + "command.stashDrop": "Descartar cambios guardados provisionalmente...", + "config.autofetchPeriod": "Duración en segundos entre cada búsqueda automática de git, cuando \\\"#git.autofetch#\\\" está activado.", + "config.verboseCommit": "Habilite la salida detallada cuando \"#git.useEditorAsCommitInput#\" esté habilitado.", + "config.enableCommitSigning": "Habilita la firma de confirmaciones con GPG o X.509.", + "config.experimental.installGuide": "Mejoras experimentales para el flujo de configuración de Git.", "command.fetch": "Capturar", - "command.fetchAll": "Capturar desde todos los remotos", "command.fetchPrune": "Fetch (capturar)", - "command.git.acceptMerge": "Completar la fusión mediante combinación", - "command.git.openMergeEditor": "Resolver en el Editor de combinación", - "command.git.runGitMerge": "Conflictos de proceso con GIT", - "command.git.runGitMergeDiff3": "Conflictos de proceso con Git (Diff3)", - "command.ignore": "Añadir a .gitignore", + "command.fetchAll": "Capturar desde todos los remotos", + "config.pullTags": "Recupere todas las etiquetas al insertar.", + "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", + "command.api.getRemoteSources": "Obtener orígenes remotos", + "command.api.getRepositories": "Obtener repositorios", + "command.api.getRepositoryState": "Obtener estado del repositorio", + "submenu.explorer": "GIT", + "displayName": "GIT", + "description": "Integración Git SCM", + "view.workbench.scm.repositoriesInParentFolders": "Se encontraron repositorios git en las carpetas primarias del área de trabajo o en los archivos abiertos.\r\n [Abrir repositorio](command:git.openRepositoriesInParentFolders)\r\n Use la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias del área de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "Si desea utilizar las características de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en VS Code [lea nuestros documentos](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Ignore las modificaciones de los submódulos en el árbol de archivos.", + "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", + "config.ignoreWindowsGit27Warning": "Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows.", + "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", + "config.ignoreRebaseWarning": "Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla.", + "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", + "view.workbench.scm.empty": "Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL.\r\n[Abrir carpeta](command:vscode.openFolder)\r\n[Clonar repositorio](command:git.clone)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", "command.init": "Inicializar el repositorio", + "view.workbench.scm.missing": "Instale Git, un conocido sistema de control de código fuente, para realizar un seguimiento de los cambios de código y colaborar con otros usuarios. Obtenga más información en nuestras [guías Git](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Lista de diccionarios usados para el nombre de rama generado aleatoriamente. Cada valor representa el diccionario usado para generar el segmento del nombre de rama. Diccionarios admitidos: \"adjetivos\", \"animales\", \"colores\" y \"números\".", + "config.repositoryScanIgnoredFolders": "Lista de carpetas que se ignoran al buscar repositorios Git cuando `#git.autoRepositoryDetection#` se establece como `true` o `subFolders`.", + "config.commandsToLog": "Lista de comandos git (p. ej., commit, push) que tendrían `stdout` registrado en el [git output](command:git.showOutput). Si el comando git tiene configurado un enlace del lado cliente, el enlace del lado cliente `stdout` también se registrará en el [git output](command:git.showOutput).", + "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", + "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", + "config.branchProtection": "Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'.", + "config.checkoutType.local": "Ramas locales", "command.manageUnsafeRepositories": "Administrar repositorios no seguros", "command.merge": "Fusionar rama...", - "command.mergeAbort": "Anular combinación", + "config.openRepositoryInParentFolders.never": "Nunca abra un repositorio en carpetas primarias de áreas de trabajo ni archivos abiertos.", + "config.publishBeforeContinueOn.never": "No publicar nunca el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", + "config.openAfterClone.whenNoFolderOpen": "Abrir solo en la ventana actual si no hay ninguna carpeta abierta.", "command.openAllChanges": "Abrir todos los cambios", + "command.timelineOpenDiff": "Abrir cambios", "command.openChange": "Abrir cambios", + "command.revealFileInOS.linux": "Abrir carpeta contenedora", "command.openFile": "Abrir archivo", "command.openHEADFile": "Abrir archivo (HEAD)", "command.openRepositoriesInParentFolders": "Abrir repositorios en carpetas principales", "command.openRepository": "Abrir repositorio", + "config.mergeEditor": "Abra el editor de combinación para los archivos que están actualmente en conflicto.", + "config.path": "Ruta y nombre de archivo del ejecutable de git, por ejemplo, \\\"C:\\NArchivos de Programa\\NGit\\bin\\git.exe\\\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar.", + "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", + "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", + "config.branchPrefix": "Prefijo usado al crear una rama nueva.", + "config.openRepositoryInParentFolders.prompt": "Preguntar antes de abrir un repositorio en las carpetas primarias de las áreas de trabajo o abrir archivos.", + "config.publishBeforeContinueOn.prompt": "Preguntar para publicar estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", + "config.pruneOnFetch": "Eliminar al capturar.", "command.publish": "Publicar rama...", - "command.pull": "Incorporar cambios (\"pull\")", - "command.pullFrom": "Extraer de...", + "command.pull": "Incorporación de cambios", "command.pullRebase": "Incorporación de cambios (fusionar mediante cambio de base)", + "command.pullFrom": "Extraer de...", + "submenu.pullpush": "Extraer, insertar", "command.push": "Insertar", "command.pushFollowTags": "Insertar (seguir etiquetas)", "command.pushFollowTagsForce": "Insertar (seguir etiquetas, forzar)", "command.pushForce": "Envío de cambios (forzar)", - "command.pushTags": "Hacer \"push\" en las etiquetas", + "command.pushTags": "Insertar etiquetas", + "config.followTagsWhenSync": "Inserte todas las etiquetas anotadas al ejecutar el comando sync.", "command.pushTo": "Insertar en...", "command.pushToForce": "Insertar en... (Forzar)", - "command.rebase": "Fusionar la rama mediante \"rebase\"...", - "command.rebaseAbort": "Anular fusión mediante cambio de base", + "command.rebase": "Reorganizar rama...", "command.refresh": "Actualizar", + "config.rememberPostCommitCommand": "Recuerde el último comando git que se ejecutó después de una confirmación.", + "submenu.remotes": "Remoto", + "config.checkoutType.remote": "Ramas remotas", "command.removeRemote": "Quitar remoto", "command.rename": "Cambiar nombre", "command.renameBranch": "Renombrar Rama...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Resolver en el Editor de combinación", "command.restoreCommitTemplate": "Restaurar plantilla de confirmación", - "command.revealFileInOS.linux": "Abrir carpeta contenedora", - "command.revealFileInOS.mac": "Revelar en Finder", - "command.revealFileInOS.windows": "Mostrar en el Explorador de archivos", "command.revealInExplorer": "Mostrar en la vista Explorador", + "command.revealFileInOS.windows": "Mostrar en el Explorador de archivos", + "command.revealFileInOS.mac": "Revelar en Finder", "command.revertChange": "Revertir el cambio", "command.revertSelectedRanges": "Revertir los intervalos seleccionados", + "config.postCommitCommand.sync": "Ejecute \"git pull\" y \"git push\" después de una confirmación correcta.", + "config.postCommitCommand.push": "Ejecute \"git push\" después de una confirmación correcta.", + "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", + "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", + "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", + "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", + "view.workbench.scm.scanFolderForRepositories": "Examinando la carpeta de repositorios git...", + "view.workbench.scm.scanWorkspaceForRepositories": "Examinando el área de trabajo en busca de repositorios git...", + "command.timelineSelectForCompare": "Seleccionar para comparar", "command.showOutput": "Mostrar salida de GIT", - "command.stage": "Almacenar cambios provisionalmente", + "config.showActionButton.commit": "Muestra un botón de acción para confirmar los cambios cuando la rama local haya modificado archivos listos para confirmarse.", + "config.showActionButton.publish": "Muestra un botón de acción para publicar la rama local cuando no tiene una rama remota de seguimiento.", + "config.showActionButton.sync": "Muestra un botón de acción para sincronizar los cambios cuando la rama local está por delante o detrás de la rama remota.", + "submenu.commit.signoff": "Cerrar sesión", + "view.workbench.scm.missing.linux": "El control de código fuente depende de la instalación de Git.\r\n[Descargar Git para Linux](https://git-scm.com/download/linux)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", "command.stageAll": "Almacenar todos los cambios", "command.stageAllMerge": "Almacenar provisionalmente todos los cambios fusionados mediante combinación", "command.stageAllTracked": "Realizar copia intermedia de todos los cambios rastreados", "command.stageAllUntracked": "Realizar copia intermedia de todos los cambios sin seguimiento", "command.stageChange": "Cambiar etapa", + "command.stage": "Almacenar cambios provisionalmente", "command.stageSelectedRanges": "Realizar copia intermedia de los intervalos seleccionados", + "submenu.stash": "Stash", "command.stash": "Guardar provisionalmente", - "command.stashApply": "Aplicar cambio guardados provisionalmente", - "command.stashApplyLatest": "Aplicar últimos cambios guardados provisionalmente", - "command.stashDrop": "Descartar cambios guardados provisionalmente...", - "command.stashDropAll": "Quitar todos los cambios guardados provisionalmente...", "command.stashIncludeUntracked": "Guardar provisionalmente (Incluir sin seguimiento)", - "command.stashPop": "Aplicar y quitar cambios guardados provisionalmente...", - "command.stashPopLatest": "Aplicar y quitar últimos cambios guardados provisionalmente...", "command.stashStaged": "Guardar provisionalmente", + "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", + "config.suggestSmartCommit": "Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados).", "command.sync": "Sincronizar", "command.syncRebase": "Sincronizar (Rebase)", - "command.timelineCompareWithSelected": "Comparar con seleccionados", - "command.timelineCopyCommitId": "Copiar ID de confirmación", - "command.timelineCopyCommitMessage": "Copiar mensaje de confirmación", - "command.timelineOpenDiff": "Abrir cambios", - "command.timelineSelectForCompare": "Seleccionar para comparar", - "command.undoCommit": "Deshacer última confirmación", - "command.unstage": "Cancelar almacenamiento provisional de los cambios", - "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", - "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", - "config.allowForcePush": "Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión).", - "config.allowNoVerifyCommit": "Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación.", - "config.alwaysShowStagedChangesResourceGroup": "Permitir siempre el grupo de recursos Cambios almacenados provisionalmente.", - "config.alwaysSignOff": "Controla el indicador de firma para todos los commits", - "config.autoRepositoryDetection": "Configura cuándo los repositorios deben detectarse automáticamente.", - "config.autoRepositoryDetection.false": "Desactivar el escaneado automático de repositorio.", - "config.autoRepositoryDetection.openEditors": "Buscar por carpetas padre de los archivos abiertos.", - "config.autoRepositoryDetection.subFolders": "Buscar por subcarpetas de la carpeta actualmente abierta.", - "config.autoRepositoryDetection.true": "Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos.", - "config.autoStash": "Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente.", - "config.autofetch": "Cuando se establece en true, se aplica \"fetch\" a los \"commits\" de forma automática para recuperar los cambios del elemento remoto predeterminado del repositorio GIT actual. Si se establece en \"all\" se recuperan los cambios con \"fetch\" de todos los elementos remotos.", - "config.autofetchPeriod": "Duración en segundos entre cada búsqueda de GIT automática, cuando se habilita \"git.autofetch\".", - "config.autorefresh": "Si la actualización automática es habilitada.", - "config.branchPrefix": "Prefijo usado al crear una rama nueva.", - "config.branchProtection": "Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'.", - "config.branchProtectionPrompt": "Controla si se muestra un mensaje antes de confirmar los cambios en una rama protegida.", - "config.branchProtectionPrompt.alwaysCommit": "Confirmar siempre los cambios en la rama protegida.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Confirmar siempre los cambios en una rama nueva.", - "config.branchProtectionPrompt.alwaysPrompt": "Preguntar siempre antes de que los cambios se confirmen en una rama protegida.", - "config.branchRandomNameDictionary": "Lista de diccionarios usados para el nombre de rama generado aleatoriamente. Cada valor representa el diccionario usado para generar el segmento del nombre de rama. Diccionarios admitidos: \"adjetivos\", \"animales\", \"colores\" y \"números\".", - "config.branchRandomNameDictionary.adjectives": "Un adjetivo aleatorio", - "config.branchRandomNameDictionary.animals": "Un nombre de animal aleatorio", - "config.branchRandomNameDictionary.colors": "Un nombre de color aleatorio", - "config.branchRandomNameDictionary.numbers": "Un número aleatorio entre 100 y 999", - "config.branchRandomNameEnable": "Controla si se genera un nombre aleatorio al crear una rama nueva.", - "config.branchSortOrder": "Controla el criterio de ordenación de las bifurcaciones.", - "config.branchValidationRegex": "Una expresión regular para validar nuevos nombres de rama.", - "config.branchWhitespaceChar": "Carácter que reemplazará los espacios en blanco en los nuevos nombres de rama y para separar los segmentos de un nombre de rama generado aleatoriamente.", - "config.checkoutType": "Controla qué tipo de referencias GIT aparecen en la lista al ejecutar \"Extraer del repositorio en...\" .", - "config.checkoutType.local": "Ramas locales", - "config.checkoutType.remote": "Ramas remotas", - "config.checkoutType.tags": "Etiquetas", - "config.closeDiffOnOperation": "Controla si el editor de diferencias debe cerrarse automáticamente cuando los cambios se guardan provisionalmente, se confirman, se descartan, se almacenan provisionalmente o se quitan.", - "config.commandsToLog": "Lista de comandos git (p. ej., commit, push) que tendrían `stdout` registrado en el [git output](command:git.showOutput). Si el comando git tiene configurado un enlace del lado cliente, el enlace del lado cliente `stdout` también se registrará en el [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Confirme siempre la creación de confirmaciones vacías para el comando \"Git: Commit Empty\".", - "config.confirmForcePush": "Controla si va a solicitar confirmación antes de forzar envío de cambios.", - "config.confirmNoVerifyCommit": "Controla si se debe pedir confirmación antes de ejecutar sin comprobación.", - "config.confirmSync": "Confirmar antes de sincronizar repositorios GIT.", - "config.countBadge": "Controla la insignia de recuento de Git.", - "config.countBadge.all": "Recuento de todos los cambios.", - "config.countBadge.off": "Desactive el contador.", - "config.countBadge.tracked": "Recuento solo de los cambios de los que se ha realizado seguimiento.", - "config.decorations.enabled": "Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos.", - "config.defaultBranchName": "Nombre de la rama predeterminada (p. ej., main, trunk, development) al inicializar un nuevo repositorio de GIT. Cuando se establece en vacío, se usa el nombre de rama predeterminado configurado en GIT.", - "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", - "config.detectSubmodules": "Controla si se detectan automáticamente los submódulos Git. ", - "config.detectSubmodulesLimit": "Controla el límite de submódulos de git detectados.", - "config.discardAllScope": "Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada.", - "config.enableCommitSigning": "Habilita la firma de \"commit\" con GPG o X.509.", - "config.enableSmartCommit": "Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente.", - "config.enableStatusBarSync": "Controla si el comando Git Sync aparece en la barra de estado.", - "config.enabled": "Si GIT está habilitado.", - "config.experimental.installGuide": "Mejoras experimentales para el flujo de configuración de Git.", - "config.fetchOnPull": "Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual.", - "config.followTagsWhenSync": "Inserte todas las etiquetas anotadas al ejecutar el comando sync.", - "config.ignoreLegacyWarning": "Ignora las advertencias hereradas de GIT.", - "config.ignoreLimitWarning": "Ignora la advertencia cuando hay demasiados cambios en un repositorio.", - "config.ignoreMissingGitWarning": "Ignora la advertencia cuando falta Git.", - "config.ignoreRebaseWarning": "Ignora la advertencia cuando parece que la rama se ha fusionado mediante cambio de base con \"rebase\" durante la incorporación de cambios con \"pull\".", - "config.ignoreSubmodules": "Ignore las modificaciones de los submódulos en el árbol de archivos.", - "config.ignoreWindowsGit27Warning": "Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows.", - "config.ignoredRepositories": "Lista de repositorios GIT que se van a ignorar.", - "config.inputValidation": "Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada.", - "config.inputValidationLength": "Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia.", - "config.inputValidationSubjectLength": "Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\".", - "config.mergeEditor": "Abra el editor de combinación para los archivos que están actualmente en conflicto.", - "config.openAfterClone": "Controla si se va a abrir un repositorio de forma automática después de la clonación.", - "config.openAfterClone.always": "Abrir siempre en la ventana actual.", - "config.openAfterClone.alwaysNewWindow": "Abrir siempre en una ventana nueva.", - "config.openAfterClone.prompt": "Solicitar siempre la acción.", - "config.openAfterClone.whenNoFolderOpen": "Abrir solo en la ventana actual si no hay ninguna carpeta abierta.", - "config.openDiffOnClick": "Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal.", - "config.openRepositoryInParentFolders": "Controlar si se debe abrir un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos.", - "config.openRepositoryInParentFolders.always": "Abra siempre un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos.", - "config.openRepositoryInParentFolders.never": "Nunca abra un repositorio en carpetas primarias de áreas de trabajo ni archivos abiertos.", - "config.openRepositoryInParentFolders.prompt": "Preguntar antes de abrir un repositorio en las carpetas primarias de las áreas de trabajo o abrir archivos.", - "config.optimisticUpdate": "Controle si se debe actualizar de manera optimista el estado de la vista Control de código fuente después de ejecutar comandos de Git.", - "config.path": "Ruta de acceso y nombre de archivo del archivo ejecutable git; por ejemplo, \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows). También puede ser una matriz de valores de cadena que contiene varias rutas de acceso para buscar.", - "config.postCommitCommand": "Ejecuta un comando de git después de una confirmación correcta.", - "config.postCommitCommand.none": "No ejecutar ningún comando después de una confirmación.", - "config.postCommitCommand.push": "Ejecute \"git push\" después de una confirmación correcta.", - "config.postCommitCommand.sync": "Ejecute \"git pull\" y \"git push\" después de una confirmación correcta.", - "config.promptToSaveFilesBeforeCommit": "Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. ", - "config.promptToSaveFilesBeforeCommit.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeCommit.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeCommit.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.promptToSaveFilesBeforeStash": "Controla si GIT debe comprobar los archivos no guardados antes de guardar los cambios provisionalmente con \"stash\". ", - "config.promptToSaveFilesBeforeStash.always": "Compruebe si hay archivos sin guardar.", - "config.promptToSaveFilesBeforeStash.never": "Desactive esta comprobación.", - "config.promptToSaveFilesBeforeStash.staged": "Compruebe solo si hay archivos preconfigurados sin guardar.", - "config.pruneOnFetch": "Eliminar al hacer \"fetch\".", - "config.publishBeforeContinueOn": "Controla si se publica el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git.", - "config.publishBeforeContinueOn.always": "Publicar siempre el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", - "config.publishBeforeContinueOn.never": "No publicar nunca el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", - "config.publishBeforeContinueOn.prompt": "Preguntar para publicar estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git", - "config.pullBeforeCheckout": "Controla si una rama que no tiene confirmaciones salientes se reenvía rápidamente antes de restaurarse.", - "config.pullTags": "Recupere todas las etiquetas al insertar.", - "config.rebaseWhenSync": "Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización.", - "config.rememberPostCommitCommand": "Recuerde el último comando git que se ejecutó después de una confirmación.", - "config.repositoryScanIgnoredFolders": "Lista de carpetas que se ignoran al buscar repositorios Git cuando `#git.autoRepositoryDetection#` se establece como `true` o `subFolders`.", - "config.repositoryScanMaxDepth": "Controla la profundidad usada al examinar las carpetas del área de trabajo en busca de repositorios Git cuando \"#git.autoRepositoryDetection#\" está establecido en \"true\" o \"subFolders\". Se puede establecer en \"-1\" para que no haya límite.", - "config.requireGitUserConfig": "Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta.", - "config.scanRepositories": "Lista de rutas en las que buscar repositorios de git.", - "config.showActionButton": "Controla si se muestra un botón de acción en la vista Control de código fuente.", - "config.showActionButton.commit": "Muestra un botón de acción para confirmar los cambios cuando la rama local haya modificado archivos listos para confirmarse.", - "config.showActionButton.publish": "Muestra un botón de acción para publicar la rama local cuando no tiene una rama remota de seguimiento.", - "config.showActionButton.sync": "Muestra un botón de acción para sincronizar los cambios cuando la rama local está por delante o detrás de la rama remota.", - "config.showCommitInput": "Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT.", - "config.showInlineOpenFileAction": "Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git", - "config.showProgress": "Controla si las acciones de git deben mostrar el progreso.", - "config.showPushSuccessNotification": "Controla si se va a mostrar una notificación cuando un push es exitoso.", - "config.similarityThreshold": "Controla el umbral del índice de similitud (es decir, cantidad de adiciones o eliminaciones en comparación con el tamaño del archivo) para que los cambios de un par de archivos agregados o eliminados se consideren un cambio de nombre.", - "config.smartCommitChanges": "Controle qué cambios se realizan automáticamente mediante Smart Commit.", - "config.smartCommitChanges.all": "Agregar todos los cambios automáticamente al \"stage\".", - "config.smartCommitChanges.tracked": "Solo cambios de seguimiento \"staged\" automáticamente.", - "config.statusLimit": "Controla cómo limitar el número de cambios que se pueden analizar desde el comando de estado de Git. Se puede establecer en 0 sin límite.", - "config.suggestSmartCommit": "Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios \"staged\").", - "config.supportCancellation": "Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación.", - "config.terminalAuthentication": "Controla si debe habilitarse VS Code como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración.", - "config.terminalGitEditor": "Controla si se permite que VS Code sea el editor Git para los procesos Git generados en la terminal integrada. Nota: los terminales deben reiniciarse para recoger un cambio en esta configuración.", - "config.timeline.date": "Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo.", - "config.timeline.date.authored": "Usar la fecha de creación", - "config.timeline.date.committed": "Usar la fecha de confirmación", - "config.timeline.showAuthor": "Controla si se va a mostrar el autor del \"commit\" en la vista Escala de tiempo.", - "config.timeline.showUncommitted": "Controla si se van a mostrar los cambios no confirmados en la vista Escala de tiempo.", - "config.untrackedChanges": "Controla el comportamiento de los cambios a los que no se hace seguimiento.", - "config.untrackedChanges.hidden": "Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones.", - "config.untrackedChanges.mixed": "Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual.", - "config.untrackedChanges.separate": "Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones.", - "config.useCommitInputAsStashMessage": "Controla si se va a usar el mensaje del cuadro de entrada de \"commit\" como mensaje \"stash\" predeterminado.", - "config.useEditorAsCommitInput": "Controla si un editor de texto completo será utilizado para crear mensajes de confirmación, siempre que no se proporcione ningún mensaje en el cuadro de entrada de confirmación.", - "config.useForcePushWithLease": "Controla si forzar envío de cambios usa variante de forzar con concesión, más segura.", - "config.useIntegratedAskPass": "Controla si se debe sobrescribir GIT_ASKPASS para usar la versión integrada.", - "config.verboseCommit": "Habilite la salida detallada cuando \"#git.useEditorAsCommitInput#\" esté habilitado.", - "description": "Integración Git SCM", - "displayName": "GIT", - "submenu.branch": "Rama", - "submenu.changes": "Cambios", - "submenu.commit": "\"Commit\"", - "submenu.commit.amend": "Rectificar", - "submenu.commit.signoff": "Cerrar sesión", - "submenu.explorer": "GIT", - "submenu.pullpush": "\"Pull\", \"Push\"", - "submenu.remotes": "Remoto", - "submenu.stash": "Stash", "submenu.tags": "Etiquetas", - "view.workbench.cloneRepository": "Puede clonar un repositorio de forma local.\r\n[Clonar repositorio](command:git.clone 'Clonar un repositorio una vez que la extensión GIT se haya activado')", - "view.workbench.learnMore": "Para obtener más información sobre cómo usar GIT y el control de código fuente en VS Code, [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si desea utilizar las características de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en VS Code [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Para utilizar las características de git, puede abrir una carpeta que contenga un repositorio git o clonarlo desde una dirección URL.\r\n[Abrir carpeta](command:vscode.openFolder)\r\n[Clonar repositorio](command:git.clone)\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en VS Code [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "El área de trabajo abierto actualmente no tiene ninguna carpeta que contenga repositorios git.\r\n[Agregue carpeta al espacio de trabajo](command:workbench.action.addRootFolder)\r\nPara obtener más información sobre cómo usar Git y el control de código fuente en VS Code [lea nuestros documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La carpeta abierta actualmente no tiene un repositorio git. Puede inicializar un repositorio que habilitará características de control de código fuente con tecnología de git.\r\n[Inicializar repositorio](command:git.init?%5Btrue%5D)\r\n Para obtener más información sobre cómo usar git y el control de código fuente en VS Code [lea nuestra documentación](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Instale Git, un conocido sistema de control de código fuente, para realizar un seguimiento de los cambios de código y colaborar con otros usuarios. Obtenga más información en nuestras [guías Git](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "El control de código fuente depende de la instalación de Git.\r\n[Descargar Git para Linux](https://git-scm.com/download/linux)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Descargar Git para macOS](https://git-scm.com/download/mac)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Descargar Git para Windows](https://git-scm.com/download/win)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.repositoriesInParentFolders": "Se encontraron repositorios git en las carpetas primarias del área de trabajo o en los archivos abiertos.\r\n [Abrir repositorio](command:git.openRepositoriesInParentFolders)\r\n Use la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias del área de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Se encontró un repositorio git en las carpetas primarias del área de trabajo o en los archivos abiertos.\r\n [Abrir repositorio](command:git.openRepositoriesInParentFolders)\r\nUse la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias de áreas de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Examinando la carpeta de repositorios git...", - "view.workbench.scm.scanWorkspaceForRepositories": "Examinando el área de trabajo en busca de repositorios git...", + "config.checkoutType.tags": "Etiquetas", + "config.branchWhitespaceChar": "Carácter que reemplazará los espacios en blanco en los nuevos nombres de rama y para separar los segmentos de un nombre de rama generado aleatoriamente.", + "config.defaultCloneDirectory": "La ubicación predeterminada en la que se clona un repositorio de GIT.", "view.workbench.scm.unsafeRepositories": "Es posible que los repositorios GIT detectados no sean seguros, ya que las carpetas son propiedad de alguien que no es el usuario actual.\r\n[Administrar repositorios no seguros](command:git.manageUnsafeRepositories)\r\nPara obtener más información sobre los repositorios no seguros [consulte nuestra documentación](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "Es posible que el repositorio GIT detectado no sea seguro, ya que la carpeta es propiedad de alguien que no es el usuario actual.\r\n[Administrar repositorios no seguros](command:git.manageUnsafeRepositories)\r\nPara obtener más información sobre los repositorios no seguros [consulte nuestra documentación](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "El área de trabajo abierta actualmente no tiene ninguna carpeta que contenga repositorios de git. Puede inicializar un repositorio en una carpeta, lo que habilitará las características de control de código con tecnología de git.\r\n[Inicializar repositorio](command:git.init)\r\n Para obtener más información sobre cómo usar git y el control de código fuente en VS Code [lea nuestra documentación](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "La carpeta actualmente abierta no tiene un repositorio git. Puede inicializar un repositorio que habilitará las características de control de origen impulsadas por git.\r\n[Inicializar repositorio](command:git.init?%5Btrue%5D)\r\nPara obtener más información sobre el uso de git y el control del código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "Nombre de la rama predeterminada (p. ej., main, trunk, development) al inicializar un nuevo repositorio de GIT. Cuando se establece en vacío, se usa el nombre de rama predeterminado configurado en GIT.", + "view.workbench.scm.workspace": "El área de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git.\r\n[Inicializar repositorio](command:git.init)\r\nPara saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git.\r\n[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder)\r\nPara obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Desactive el contador.", + "command.undoCommit": "Deshacer última confirmación", + "command.unstageAll": "Cancelar almacenamiento provisional de todos los cambios", + "command.unstage": "Cancelar almacenamiento provisional de los cambios", + "command.unstageSelectedRanges": "Cancelar almacenamiento provisional de los intervalos seleccionados", + "config.untrackedChanges.separate": "Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones.", + "config.untrackedChanges.hidden": "Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones.", + "config.timeline.date.authored": "Usar la fecha de creación", + "config.timeline.date.committed": "Usar la fecha de confirmación", + "config.fetchOnPull": "Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual.", + "config.autofetch": "Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \\\"todo\\\" se obtendrán de todos los remotos.", + "config.autorefresh": "Si la actualización automática es habilitada.", + "config.enabled": "Si GIT está habilitado.", + "view.workbench.cloneRepository": "Puede clonar un repositorio de forma local.\r\n[Clonar repositorio](command:git.clone 'Clonar un repositorio una vez que la extensión GIT se haya activado')", + "view.workbench.scm.missing.windows": "[Descargar Git para Windows](https://git-scm.com/download/win)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", + "view.workbench.scm.missing.mac": "[Descargar Git para macOS](https://git-scm.com/download/mac)\r\nDespués de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)." } } } \ 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 deleted file mode 100644 index a73b5750f4..0000000000 --- a/i18n/ads-language-pack-es/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Proporciona un potente soporte de lenguaje para archivos XML.", - "displayName": "Características del lenguaje 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 00f865d1ab..70997cd970 100644 --- a/i18n/ads-language-pack-es/translations/main.i18n.json +++ b/i18n/ads-language-pack-es/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Base de datos de copia de seguridad : {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Clave asimétrica", - "backup.compressBackup": "Comprimir copia de seguridad", - "backup.defaultCompression": "Utilizar la configuración del servidor predeterminada", - "backup.doNotCompress": "No comprimir copia de seguridad", - "backup.labelDatabase": "Base de datos", - "backup.labelDifferential": "Diferencial", - "backup.labelDisk": "Disco", - "backup.labelFilegroup": "Archivos y grupos de archivos", - "backup.labelFull": "Completa", - "backup.labelLog": "Registro de transacciones", - "backup.labelUrl": "URL", - "backup.serverCertificate": "Certificado de servidor" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "No se pudo encontrar el gráfico a guardar", "chartSaved": "Gráfico guardado en la ruta: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "Se ha superado el número máximo de filas para gráficos integrados, solo se usan las primeras {0} filas. Para configurar el valor, puede abrir la configuración de usuario y buscar: \"builtinCharts. maxRowCount\".", "charts.neverShowAgain": "No volver a mostrar" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "Las propiedades de conexión avanzadas no se han podido analizar como JSON, se ha producido un error: {0} Valor de propiedades recibido: {1}", - "confirmConnect": "¿Seguro que desea conectarse?", - "connectServerDetail": "Esto se conectará al servidor {0}", - "connectingLabel": "Conectando: {0}", - "connectingQueryLabel": "Conectando con el archivo de consulta", - "errConnectUrl": "No se pudo abrir la dirección URL debido a un error {0}", - "open": "&&Abrir", - "openingNewQueryLabel": "Abriendo nueva consulta: {0}", - "runningCommandLabel": "Ejecutando comando: {0}", - "warnServerRequired": "No se puede conectar ya que no se proporcionó información del servidor" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} se ha reemplazado por {1} en la configuración de usuario.", "workbench.configuration.upgradeWorkspace": "{0} se ha reemplazado por {1} en la configuración del área de trabajo." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "Eliminar edición con error: ", - "editData.closeSql": "Cerrar el panel de SQL", + "editData.hideSql": "Ocultar panel SQL", "editData.run": "Ejecutar", "editData.showSql": "Mostrar el panel de SQL", "editData.stop": "Detener" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Nueva consulta", "queryEditor.chart.defaultChartType": "Tipo de gráfico predeterminado para usar al abrir el visor de gráficos a partir de los resultados de una consulta", + "queryEditor.githubCopilotContextualizationEnabled": "(Versión preliminar) Habilite la contextualización de las consultas para GitHub Copilot. Esta configuración ayuda a GitHub Copilot a devolver sugerencias mejoradas, si la extensión Copilot está instalada y los proveedores han implementado la contextualización.", "queryEditor.inMemoryDataProcessingThreshold": "Controla el número máximo de filas permitidas para filtrar y ordenar en memoria. Si se supera el número, se deshabilitará la ordenación y el filtrado. Advertencia: El incremento de este número puede afectar al rendimiento.", "queryEditor.messages.showBatchTime": "Indica si debe mostrarse el tiempo de ejecución para los lotes individuales.", "queryEditor.messages.wordwrap": "Mensajes de ajuste automático de línea", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Codificación de archivo empleada al guardar los resultados como XML", "queryEditor.results.saveAsXml.formatted": "Si es \"true\", se dará formato a la salida XML al guardar los resultados como XML.", "queryEditor.results.showActionBar": "Indica si se debe mostrar la barra de acciones en la vista de resultados de la consulta.", + "queryEditor.results.showCopyCompletedNotification": "Indica si se deben mostrar notificaciones cuando se completa una operación de copia de cuadrícula de resultados.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Indica si se debe omitir la adición de un salto de línea entre filas al copiar los resultados si la fila anterior ya tiene un salto de línea final. El valor predeterminado es false.", "queryEditor.results.streaming": "Permitir streaming de resultados; contiene algunos defectos visuales menores", "queryEditor.showConnectionInfoInTitle": "Controla si se muestra la información de conexión para una pestaña en el título.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Cerrar", "webViewDialog.ok": "Aceptar" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "No, no volver a mostrar", - "enablePreviewFeatures.no": "No", - "enablePreviewFeatures.notice": "Las características en versión preliminar mejoran la experiencia en Azure Data Studio, ya que ofrecen acceso completo a nuevas funciones y mejoras. Puede obtener más información sobre las características en versión preliminar [aquí]({0}). ¿Quiere habilitar las características en versión preliminar?", - "enablePreviewFeatures.yes": "Sí (opción recomendada)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "I&&ntroducción", - "showReleaseNotes": "Ver introducción" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Crear una conexión", - "welcomePage.createConnectionBody": "Conéctese a una instancia de una base de datos por medio del cuadro de diálogo de conexión.", - "welcomePage.createNotebook": "Crear un cuaderno", - "welcomePage.createNotebookBody": "Cree un nuevo cuaderno con un editor de cuadernos nativo.", - "welcomePage.deployServer": "Implementar un servidor", - "welcomePage.deployServerBody": "Cree una nueva instancia de un servicio de datos relacionales en la plataforma de su elección.", - "welcomePage.documentation": "Documentación", - "welcomePage.documentationBody": "Visite el centro de documentación para acceder a guías de inicio rápido y paso a paso, así como consultar referencias para PowerShell, API, etc.", - "welcomePage.extensions": "Extensiones", - "welcomePage.gettingStarted": "Introducción", - "welcomePage.gettingStartedBody": "Descubra las funcionalidades que ofrece Azure Data Studio y aprenda a sacarles el máximo partido.", - "welcomePage.history": "Historial", - "welcomePage.learnMore": "Más información ", - "welcomePage.location": "Ubicación", - "welcomePage.moreRecent": "Mostrar más", - "welcomePage.name": "Nombre", - "welcomePage.resources": "Recursos", - "welcomePage.runQuery": "Ejecutar una consulta", - "welcomePage.runQueryBody": "Interactúe con los datos por medio de un editor de consultas.", - "welcomePage.showAll": "Mostrar todo", - "welcomePage.showOnStartup": "Mostrar página principal al inicio", - "welcomePage.usefuLinks": "Vínculos útiles", - "welcomePage.videoDescriptionIntroduction": "Introducción a los cuadernos de Azure Data Studio | Datos expuestos", - "welcomePage.videoDescriptionOverview": "Información general de Azure Data Studio", - "welcomePage.videos": "Vídeos" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Amplíe la funcionalidad de Azure Data Studio mediante la instalación de extensiones desarrolladas por nosotros y Microsoft, así como por la comunidad de terceros (es decir, ¡usted!).", - "GuidedTour.connections": "Conexiones", - "GuidedTour.discoverWelcomePage": "Descubra las principales características, los archivos abiertos recientemente y las extensiones recomendadas en la página de bienvenida. Para obtener más información sobre cómo empezar a trabajar con Azure Data Studio, consulte los vídeos y la documentación.", - "GuidedTour.extensions": "Extensiones", - "GuidedTour.finish": "Finalizar", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Empiece a crear su propio cuaderno o colección de cuadernos en un solo lugar.", - "GuidedTour.makeConnections": "Conéctese a SQL Server y Azure, realice consultas, administre las conexiones y mucho más.", - "GuidedTour.makeConnesetSettings": "Personalice Azure Data Studio según sus preferencias. Puede configurar opciones como el autoguardado y el tamaño de las pestañas, personalizar los métodos abreviados de teclado y cambiar a un tema de color de su gusto.", - "GuidedTour.next": "Siguiente", - "GuidedTour.notebooks": "Cuadernos", - "GuidedTour.one": "1", - "GuidedTour.readMore": "Más información", - "GuidedTour.settings": "Configuración", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Página de bienvenida", - "guidedTour": "Paseo de bienvenida para el usuario", - "hideGuidedTour": "Ocultar paseo de presentación" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "¿Le gustaría dar un paseo introductorio por Azure Data Studio?", - "WelcomePage.welcome": "¡Le damos la bienvenida!", - "closeTourBar": "Cerrar barra del paseo introductorio", - "details": "Detalles", - "ok": "Aceptar", - "welcome.title": "Bienvenida", - "welcomePage": "Bienvenida", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Conéctese a bases de datos Postgre, adminístrelas y realice consultas en ellas con Azure Data Studio.", - "welcomePage.adminPack": "Paquete de administración de SQL", - "welcomePage.adminPackDescription": "El paquete de administración para SQL Server es una colección de populares extensiones de administración de bases de datos para ayudarle a administrar SQL Server.", - "welcomePage.background": "Color de fondo para la página de bienvenida.", - "welcomePage.dataVirtualization": "Virtualización de datos", - "welcomePage.dataVirtualizationDescription": "Virtualice datos con SQL Server 2019 y cree tablas externas por medio de asistentes interactivos.", - "welcomePage.deployServer": "Implementar un servidor", - "welcomePage.extensionPackAlreadyInstalled": "El soporte para '{0}' ya está instalado.", - "welcomePage.extensionPackNotFound": "No se pudo encontrar el soporte para {0} con id {1}.", - "welcomePage.install": "Instalar", - "welcomePage.installExtensionPack": "Instalar compatibilidad adicional con {0}", - "welcomePage.installKeymap": "Instalar asignación de teclas de {0}", - "welcomePage.installed": "Instalado", - "welcomePage.installedExtensionPack": "La compatibilidad con {0} ya está instalada", - "welcomePage.installedKeymap": "El mapa de teclas de {0} ya está instalado", - "welcomePage.installingExtensionPack": "Instalando compatibilidad adicional con {0}...", - "welcomePage.new": "Nuevo", - "welcomePage.newConnection": "Nueva conexión", - "welcomePage.newNotebook": "Nuevo cuaderno", - "welcomePage.newQuery": "Nueva consulta", - "welcomePage.open": "Abrir...", - "welcomePage.openFile": "Abrir archivo...", - "welcomePage.openFolder": "Abrir carpeta...", - "welcomePage.openFolderWithPath": "Abrir la carpeta {0} con la ruta de acceso {1}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Escriba y ejecute scripts de PowerShell con el editor de consultas enriquecidas de Azure Data Studio.", - "welcomePage.showAdminPack": "Paquete de administración de SQL", - "welcomePage.sqlServerAgent": "Agente SQL Server", - "welcomePage.sqlServerDacpac": "SQL Server dacpac", - "welcomePage.sqlServerImport": "Importación de SQL Server", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "Iniciar paseo", - "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bienvenido", - "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", - "workbench.startupEditor.newUntitledFile": "Abra un archivo nuevo sin título (solo se aplica al abrir una ventana vacía).", - "workbench.startupEditor.none": "Iniciar sin un editor.", - "workbench.startupEditor.readme": "Abra el archivo Léame cuando abra una carpeta que contenga uno, en caso contrario, vuelva a “welcomePage”. Nota: esta situación solo se observa en la configuración global y se omitirá si se establece en una configuración de área de trabajo o carpeta.", - "workbench.startupEditor.welcomePage": "Abrir la página principal, con contenido que ayude a empezar a trabajar con Azure Data Studio y extensiones.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía.", - "workbench.startupEditor.welcomePageWithTour": "Abrir la página principal con el tour de Introducción (predeterminado)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [participar]({1}).", - "telemetryOptOut.optOutNotice": "Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [rechazar]({1}).", - "telemetryOptOut.readMore": "Más información" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Agregar una cuenta", "accountDialog.close": "Cerrar", @@ -14733,6 +14592,8 @@ "refreshCredentials": "Debe actualizar las credenciales para esta cuenta." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "No ha seleccionado ningún proveedor de autenticación. Vuelva a intentarlo.", + "accountDialog.noCloudsRegistered": "No tiene ninguna nube habilitada. Vaya a la configuración, busque la configuración de la cuenta de Azure y habilite por lo menos una nube.", "accountManagementService.close": "Cerrar", "addAccountFailedCodeMessage": "{0} \r\nMensaje de error: {1}", "addAccountFailedGenericMessage": "Error al agregar la cuenta. Compruebe el registro de cuentas de Azure para obtener más información.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Copiar y abrir", + "deviceCodeAuthDialogTitle": "Autenticación de Azure: código de dispositivo", "oauthDialog.cancel": "Cancelar", "userCode": "Código de usuario", "website": "Sitio web" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "No se puede iniciar OAuth automático. Ya hay un OAuth automático en curso." + "oauthFlyoutIsAlreadyOpen": "No se puede iniciar OAuth automático. Ya hay un OAuth automático en curso.", + "selfHelpMessage": "No se puede iniciar un explorador web en este entorno. Inicie un explorador, navegue a la dirección URL anterior y escriba el código manualmente." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Ningún controlador registrado", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "¿Seguro que desea cancelar esta conexión?", - "connection.connTitleGroupSection": " (Grupo: {0})", "connection.duplicateEditErrorMessage": "No se puede guardar el perfil, la conexión seleccionada coincide con un perfil existente con la misma información de servidor en el mismo grupo: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "La extensión '{0}' es necesaria para conectarse a este recurso. ¿Quiere instalarla?", "connection.invalidConnectionResult": "El resultado de la conexión no es válido", "connection.neverShowUnsupportedVersionWarning": "No volver a mostrar", "connection.noAzureAccount": "Error al obtener el token de cuenta de Azure para conexión", + "connection.providerNotFound": "No se encontró el proveedor de conexión '{0}'", "connection.refreshAzureTokenFailure": "Error al actualizar el token de cuenta de Azure para conexión", "connection.unknownProvider": "Proveedor desconocido '{0}'", "connection.unsupportedServerVersionWarning": "La versión del servidor no es compatible con Azure Data Studio, es posible que aún pueda conectarse a ella, pero puede que algunas características de Azure Data Studio no funcionen de la forma esperada.", "connectionDialog.connectionProviderNotSupported": "La extensión que admite el tipo de proveedor '{0}' no está instalada actualmente. ¿Quiere ver las extensiones?", - "connectionManagementService.noProviderForUri": "No se encontró ningún proveedor para el URI: {0}", "connectionNotAcceptedError": "Conexión no aceptada", "connectionService.no": "No", "connectionService.yes": "Sí" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Cerrar", "gridDataProvider.copyResultsCompleted": "Los datos seleccionados se han copiado en el Portapapeles. Recuento de filas: {0}.", "gridDataProvider.copying": "Copiando...", - "gridDataProvider.loadingRowsInProgress": "Cargando las filas que se van a copiar ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "No volver a mostrar", + "gridDataProvider.loadingRowsInProgress": "Cargando las filas que se van a copiar ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "Las notificaciones de copia completada ahora están deshabilitadas. Para volver a habilitarlas, modifique la opción de configuración: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "No se encontró el ejecutor de consultas para el URI: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "Error al guardar los resultados. ", "msgSaveSucceeded": "Los resultados se han guardado correctamente en {0}.", "openFile": "Abrir archivo", + "openFileLocation": "Abrir ubicación del archivo", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (delimitado por comas)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Libro de Excel", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1 o más tareas están en curso. ¿Seguro que desea salir?", "taskService.no": "No", "taskService.yes": "Sí" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Clave asimétrica", + "backup.compressBackup": "Comprimir copia de seguridad", + "backup.defaultCompression": "Utilizar la configuración del servidor predeterminada", + "backup.doNotCompress": "No comprimir copia de seguridad", + "backup.labelDatabase": "Base de datos", + "backup.labelDifferential": "Diferencial", + "backup.labelDisk": "Disco", + "backup.labelFilegroup": "Archivos y grupos de archivos", + "backup.labelFull": "Completa", + "backup.labelLog": "Registro de transacciones", + "backup.labelUrl": "URL", + "backup.serverCertificate": "Certificado de servidor" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "Las propiedades de conexión avanzadas no se han podido analizar como JSON, se ha producido un error: {0} Valor de propiedades recibido: {1}", + "confirmConnect": "¿Seguro que desea conectarse?", + "connectServerDetail": "Esto se conectará al servidor {0}", + "connectingLabel": "Conectando: {0}", + "connectingQueryLabel": "Conectando con el archivo de consulta", + "errConnectUrl": "No se pudo abrir la dirección URL debido a un error {0}", + "open": "&&Abrir", + "openingNewQueryLabel": "Abriendo nueva consulta: {0}", + "runningCommandLabel": "Ejecutando comando: {0}", + "warnServerRequired": "No se puede conectar ya que no se proporcionó información del servidor" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [participar]({1}).", + "telemetryOptOut.optOutNotice": "Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [rechazar]({1}).", + "telemetryOptOut.readMore": "Más información" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "No, no volver a mostrar", + "enablePreviewFeatures.no": "No", + "enablePreviewFeatures.notice": "Las características en versión preliminar mejoran la experiencia en Azure Data Studio, ya que ofrecen acceso completo a nuevas funciones y mejoras. Puede obtener más información sobre las características en versión preliminar [aquí]({0}). ¿Quiere habilitar las características en versión preliminar?", + "enablePreviewFeatures.yes": "Sí (opción recomendada)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Crear una conexión", + "welcomePage.createConnectionBody": "Conéctese a una instancia de una base de datos por medio del cuadro de diálogo de conexión.", + "welcomePage.createNotebook": "Crear un cuaderno", + "welcomePage.createNotebookBody": "Cree un nuevo cuaderno con un editor de cuadernos nativo.", + "welcomePage.deployServer": "Implementar un servidor", + "welcomePage.deployServerBody": "Cree una nueva instancia de un servicio de datos relacionales en la plataforma de su elección.", + "welcomePage.documentation": "Documentación", + "welcomePage.documentationBody": "Visite el centro de documentación para acceder a guías de inicio rápido y paso a paso, así como consultar referencias para PowerShell, API, etc.", + "welcomePage.extensions": "Extensiones", + "welcomePage.gettingStarted": "Introducción", + "welcomePage.gettingStartedBody": "Descubra las funcionalidades que ofrece Azure Data Studio y aprenda a sacarles el máximo partido.", + "welcomePage.history": "Historial", + "welcomePage.learnMore": "Más información ", + "welcomePage.location": "Ubicación", + "welcomePage.moreRecent": "Mostrar más", + "welcomePage.name": "Nombre", + "welcomePage.resources": "Recursos", + "welcomePage.runQuery": "Ejecutar una consulta", + "welcomePage.runQueryBody": "Interactúe con los datos por medio de un editor de consultas.", + "welcomePage.showAll": "Mostrar todo", + "welcomePage.showOnStartup": "Mostrar página principal al inicio", + "welcomePage.usefuLinks": "Vínculos útiles", + "welcomePage.videoDescriptionIntroduction": "Introducción a los cuadernos de Azure Data Studio | Datos expuestos", + "welcomePage.videoDescriptionOverview": "Información general de Azure Data Studio", + "welcomePage.videos": "Vídeos" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Amplíe la funcionalidad de Azure Data Studio mediante la instalación de extensiones desarrolladas por nosotros y Microsoft, así como por la comunidad de terceros (es decir, ¡usted!).", + "GuidedTour.connections": "Conexiones", + "GuidedTour.discoverWelcomePage": "Descubra las principales características, los archivos abiertos recientemente y las extensiones recomendadas en la página de bienvenida. Para obtener más información sobre cómo empezar a trabajar con Azure Data Studio, consulte los vídeos y la documentación.", + "GuidedTour.extensions": "Extensiones", + "GuidedTour.finish": "Finalizar", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Empiece a crear su propio cuaderno o colección de cuadernos en un solo lugar.", + "GuidedTour.makeConnections": "Conéctese a SQL Server y Azure, realice consultas, administre las conexiones y mucho más.", + "GuidedTour.makeConnesetSettings": "Personalice Azure Data Studio según sus preferencias. Puede configurar opciones como el autoguardado y el tamaño de las pestañas, personalizar los métodos abreviados de teclado y cambiar a un tema de color de su gusto.", + "GuidedTour.next": "Siguiente", + "GuidedTour.notebooks": "Cuadernos", + "GuidedTour.one": "1", + "GuidedTour.readMore": "Más información", + "GuidedTour.settings": "Configuración", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Página de bienvenida", + "guidedTour": "Paseo de bienvenida para el usuario", + "hideGuidedTour": "Ocultar paseo de presentación" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "¿Le gustaría dar un paseo introductorio por Azure Data Studio?", + "WelcomePage.welcome": "¡Le damos la bienvenida!", + "closeTourBar": "Cerrar barra del paseo introductorio", + "details": "Detalles", + "ok": "Aceptar", + "welcome.title": "Bienvenida", + "welcomePage": "Bienvenida", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Conéctese a bases de datos Postgre, adminístrelas y realice consultas en ellas con Azure Data Studio.", + "welcomePage.adminPack": "Paquete de administración de SQL", + "welcomePage.adminPackDescription": "El paquete de administración para SQL Server es una colección de populares extensiones de administración de bases de datos para ayudarle a administrar SQL Server.", + "welcomePage.background": "Color de fondo para la página de bienvenida.", + "welcomePage.dataVirtualization": "Virtualización de datos", + "welcomePage.dataVirtualizationDescription": "Virtualice datos con SQL Server 2019 y cree tablas externas por medio de asistentes interactivos.", + "welcomePage.deployServer": "Implementar un servidor", + "welcomePage.extensionPackAlreadyInstalled": "El soporte para '{0}' ya está instalado.", + "welcomePage.extensionPackNotFound": "No se pudo encontrar el soporte para {0} con id {1}.", + "welcomePage.install": "Instalar", + "welcomePage.installed": "Instalado", + "welcomePage.installingExtensionPack": "Instalando compatibilidad adicional con {0}...", + "welcomePage.new": "Nuevo", + "welcomePage.newConnection": "Nueva conexión", + "welcomePage.newNotebook": "Nuevo cuaderno", + "welcomePage.newQuery": "Nueva consulta", + "welcomePage.open": "Abrir...", + "welcomePage.openFile": "Abrir archivo...", + "welcomePage.openFolder": "Abrir carpeta...", + "welcomePage.openFolderWithPath": "Abrir la carpeta {0} con la ruta de acceso {1}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Escriba y ejecute scripts de PowerShell con el editor de consultas enriquecidas de Azure Data Studio.", + "welcomePage.showAdminPack": "Paquete de administración de SQL", + "welcomePage.sqlServerAgent": "Agente SQL Server", + "welcomePage.sqlServerDacpac": "SQL Server dacpac", + "welcomePage.sqlServerImport": "Importación de SQL Server", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "Iniciar paseo", + "welcomePage.willReloadAfterInstallingExtensionPack": "La ventana se volverá a cargar después de instalar compatibilidad adicional con {0}." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Bienvenido", + "workbench.startupEditor": "Controla qué editor se muestra al inicio, si no se restaura ninguno de la sesión anterior.", + "workbench.startupEditor.newUntitledFile": "Abra un archivo nuevo sin título (solo se aplica al abrir una ventana vacía).", + "workbench.startupEditor.none": "Iniciar sin un editor.", + "workbench.startupEditor.readme": "Abra el archivo Léame cuando abra una carpeta que contenga uno, en caso contrario, vuelva a “welcomePage”. Nota: esta situación solo se observa en la configuración global y se omitirá si se establece en una configuración de área de trabajo o carpeta.", + "workbench.startupEditor.welcomePage": "Abrir la página principal, con contenido que ayude a empezar a trabajar con Azure Data Studio y extensiones.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir la página principal cuando se abra un área de trabajo vacía.", + "workbench.startupEditor.welcomePageWithTour": "Abrir la página principal con el tour de Introducción (predeterminado)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "I&&ntroducción", + "showReleaseNotes": "Ver introducción" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "No se puede arrastrar el perfil al grupo: ya existe un perfil con opciones idénticas en el grupo." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "Archivos XEL", + "FileTooLarge": "El archivo es demasiado grande para abrirlo en el generador de perfiles. El generador de perfiles puede abrir archivos de menos de 1 GB.", + "LargeFileWait": "La carga del archivo puede tardar un momento debido al tamaño del archivo." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/CHANGELOG.md b/i18n/ads-language-pack-fr/CHANGELOG.md index 2e5699e7c4..0500eea7e0 100644 --- a/i18n/ads-language-pack-fr/CHANGELOG.md +++ b/i18n/ads-language-pack-fr/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-fr" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-fr/package.json b/i18n/ads-language-pack-fr/package.json index f610dca953..b9ac232421 100644 --- a/i18n/ads-language-pack-fr/package.json +++ b/i18n/ads-language-pack-fr/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-fr", "displayName": "French Language Pack for Azure Data Studio", "description": "Language pack extension for French", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-fr/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 90% rename from i18n/ads-language-pack-fr/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 5163167cf6..731617e975 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0}", + "adminToolExtWin.ssmsMinError": "Erreur d'appel de SsmsMin avec les arguments '{0}' - {1}", "adminToolExtWin.launchingDialogStatus": "Lancement de la boîte de dialogue...", "adminToolExtWin.noConnectionContextForGsw": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand", "adminToolExtWin.noConnectionContextForProp": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand", - "adminToolExtWin.noConnectionProfile": "Aucun connectionProfile fourni par connectionContext : {0}", - "adminToolExtWin.noOENode": "Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0}", - "adminToolExtWin.ssmsMinError": "Erreur d'appel de SsmsMin avec les arguments '{0}' - {1}" + "adminToolExtWin.noConnectionProfile": "Aucun connectionProfile fourni par connectionContext : {0}" }, "package": { "adminToolExtWin.description": "Ajoute d'autres fonctionnalités spécifiques de Windows à Azure Data Studio", "adminToolExtWin.displayName": "Extensions de l'outil d'administration de base de données pour Windows", "adminToolExtWin.launchGswMenuItem": "Générer des scripts...", - "adminToolExtWin.propertiesMenuItem": "Propriétés" + "adminToolExtWin.propertiesMenuItem": "Propriétés (outils Administration)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.agent.i18n.json similarity index 97% rename from i18n/ads-language-pack-fr/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.agent.i18n.json index a50eb9a8b7..9b1db0f739 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "Alerte d'événement SQL Server", "alertData.saveErrorMessage": "La mise à jour de l'alerte a échoué '{0}'", + "alertData.DefaultAlertTypString": "Alerte d'événement SQL Server", "alertDialog.PerformanceCondition": "Alerte de condition de performances SQL Server", "alertDialog.WmiEvent": "Alerte d'événement WMI" }, "dist/data/jobData": { - "jobData.jobNameRequired": "Le nom du travail doit être fourni", - "jobData.newJobErrorMessage": "La création du travail a échoué '{0}'", "jobData.newJobSuccessMessage": "Le travail '{0}' a été créé", - "jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'", "jobData.saveSucessMessage": "Le travail '{0}' a été mis à jour", + "jobData.newJobErrorMessage": "La création du travail a échoué '{0}'", + "jobData.jobNameRequired": "Le nom du travail doit être fourni", + "jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'", "jobData.whenJobCompletes": "Quand le travail est effectué", "jobData.whenJobFails": "Quand le travail échoue", "jobData.whenJobSucceeds": "Quand le travail réussit" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "La mise à jour de l'étape a échoué '{0}'", "stepData.jobNameRequired": "Le nom du travail doit être fourni", - "stepData.stepNameRequired": "Le nom de l'étape doit être fourni" + "stepData.stepNameRequired": "Le nom de l'étape doit être fourni", + "jobStepData.saveErrorMessage": "La mise à jour de l'étape a échoué '{0}'" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Chemin d'accès du bloc-notes non valide", "notebookData.jobExists": "Le travail portant un nom similaire existe déjà", - "notebookData.jobNameRequired": "Le nom du bloc-notes doit être fourni", - "notebookData.newJobErrorMessage": "Échec de la création du bloc-notes « {0} »", "notebookData.newJobSuccessMessage": "Le bloc-notes « {0} » a été créé", - "notebookData.saveErrorMessage": "Échec de la mise à jour du bloc-notes « {0} »", "notebookData.saveSucessMessage": "Le bloc-notes « {0} » a été mis à jour", + "notebookData.newJobErrorMessage": "Échec de la création du bloc-notes « {0} »", + "notebookData.jobNameRequired": "Le nom du bloc-notes doit être fourni", + "notebookData.saveErrorMessage": "Échec de la mise à jour du bloc-notes « {0} »", "notebookData.selectExecutionDatabase": "Sélectionner une base de données d’exécution", "notebookData.selectStorageDatabase": "Sélectionner une base de données de stockage", "notebookData.templatePathRequired": "Le chemin du modèle doit être fourni", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Proxy '{0}' créé", - "proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'", - "proxyData.saveSucessMessage": "Proxy '{0}' mis à jour" + "proxyData.saveSucessMessage": "Proxy '{0}' mis à jour", + "proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Annuler", "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer", "alertDialog.AllDatabases": "", - "alertDialog.DatabaseName": "Nom de la base de données", - "alertDialog.DelayMinutes": "Minutes de retard", - "alertDialog.DelaySeconds": "Secondes de retard", - "alertDialog.Enabled": "Activé", - "alertDialog.ErrorNumber": "Numéro d'erreur", - "alertDialog.ExecuteJob": "Exécuter le travail", - "alertDialog.ExecuteJobName": "Nom du travail", - "alertDialog.General": "Général", - "alertDialog.IncludeErrorInEmail": "Inclure le texte d'erreur de l'alerte dans un e-mail", - "alertDialog.IncludeErrorInPager": "Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie", - "alertDialog.MessageText": "Texte du message", - "alertDialog.Name": "Nom", - "alertDialog.NewJob": "Nouveau travail", - "alertDialog.NewOperator": "Nouvel opérateur", - "alertDialog.NotifyOperators": "Notifier les opérateurs", - "alertDialog.OperatorEmail": "E-mail", - "alertDialog.OperatorList": "Liste des opérateurs", - "alertDialog.OperatorName": "Opérateur", - "alertDialog.OperatorPager": "Récepteur de radiomessagerie", - "alertDialog.Options": "Options", - "alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient", - "alertDialog.Response": "Réponse", - "alertDialog.Severity": "Gravité", "alertDialog.Severity001": "001 - Informations système diverses", "alertDialog.Severity002": "002 - Réservé", "alertDialog.Severity003": "003 - Réservé", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - Erreur irrécupérable : Intégrité suspecte de la base de données", "alertDialog.Severity024": "024 - Erreur irrécupérable : Erreur matérielle", "alertDialog.Severity025": "025 - Erreur irrécupérable", - "alertDialog.Type": "Type", + "alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer", "alertDialog.createAlert": "Créer une alerte", + "alertDialog.DatabaseName": "Nom de la base de données", + "alertDialog.DelayMinutes": "Minutes de retard", + "alertDialog.DelaySeconds": "Secondes de retard", + "alertDialog.OperatorEmail": "E-mail", "alertDialog.editAlert": "Modifier l'alerte", - "alertDialog.eventAlert": "Définition d'alerte d'événement" + "alertDialog.Enabled": "Activé", + "alertDialog.ErrorNumber": "Numéro d'erreur", + "alertDialog.eventAlert": "Définition d'alerte d'événement", + "alertDialog.ExecuteJob": "Exécuter le travail", + "alertDialog.General": "Général", + "alertDialog.IncludeErrorInEmail": "Inclure le texte d'erreur de l'alerte dans un e-mail", + "alertDialog.IncludeErrorInPager": "Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie", + "alertDialog.ExecuteJobName": "Nom du travail", + "alertDialog.MessageText": "Texte du message", + "alertDialog.Name": "Nom", + "alertDialog.NewJob": "Nouveau travail", + "alertDialog.NewOperator": "Nouvel opérateur", + "alertDialog.NotifyOperators": "Notifier les opérateurs", + "alertDialog.OperatorName": "Opérateur", + "alertDialog.OperatorList": "Liste des opérateurs", + "alertDialog.Options": "Options", + "alertDialog.OperatorPager": "Récepteur de radiomessagerie", + "alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient", + "alertDialog.Response": "Réponse", + "alertDialog.Severity": "Gravité", + "alertDialog.Type": "Type" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Activé", + "jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail", "jobDialog.alertNameLabel": "Nom de l'alerte", - "jobDialog.alertTypeLabel": "Type", "jobDialog.alerts": "Alertes", "jobDialog.alertsList": "Liste des alertes", - "jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.", + "jobDialog.deleteJobLabel": "Supprimer le travail automatiquement", "jobDialog.category": "Catégorie", "jobDialog.delete": "Supprimer l'étape", - "jobDialog.deleteJobLabel": "Supprimer le travail automatiquement", "jobDialog.description": "Description", - "jobDialog.edit": "Modifier l'étape", "jobDialog.editJob": "Modifier le travail", - "jobDialog.email": "E-mail", + "jobDialog.edit": "Modifier l'étape", + "jobDialog.email": "Adresse e-mail", + "jobDialog.alertEnabledLabel": "Activé", "jobDialog.enabled": "Activé", - "jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows", "jobDialog.general": "Général", "jobDialog.jobStepList": "Liste des étapes de travail", "jobDialog.moveDown": "Descendre l'étape", "jobDialog.moveUp": "Monter l'étape", "jobDialog.name": "Nom", - "jobDialog.new": "Nouvelle étape", "jobDialog.newAlert": "Nouvelle alerte", "jobDialog.newJob": "Nouveau travail", + "jobDialog.new": "Nouvelle étape", "jobDialog.notifications": "Notifications", - "jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail", "jobDialog.onFailure": "En cas d'échec", "jobDialog.onSuccess": "En cas de succès", "jobDialog.owner": "Propriétaire", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Démarrer l'étape", "jobDialog.step": "Étape", "jobDialog.steps": "Étapes", - "jobDialog.type": "Type" + "jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.", + "jobDialog.alertTypeLabel": "Type", + "jobDialog.type": "Type", + "jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)", - "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", "jobStepDialog.advanced": "Avancé", - "jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent", "jobStepDialog.allFiles": "Tous les fichiers (*)", - "jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services", - "jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services", "jobStepDialog.appendExistingTableEntry": "Ajouter la sortie à l'entrée existante dans la table", "jobStepDialog.appendOutputToFile": "Ajouter la sortie au fichier existant", - "jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide", "jobStepDialog.cancel": "Annuler", "jobStepDialog.commandLabel": "Commande", "jobStepDialog.databaseLabel": "Base de données", "jobStepDialog.editJobStep": "Modifier l'étape de travail", - "jobStepDialog.failParse": "La commande a échoué.", - "jobStepDialog.failureAction": "Action en cas d'échec", - "jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ", "jobStepDialog.fileName": "Nom de fichier", "jobStepDialog.filesOfType": "Fichiers de type", "jobStepDialog.general": "Général", + "jobStepDialog.nextStep": "Passer à l'étape suivante", "jobStepDialog.includeStepOutputHistory": "Inclure le résultat de l'étape dans l'historique", + "jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ", "jobStepDialog.logToTable": "Journaliser dans une table", "jobStepDialog.newJobStep": "Nouvelle étape de travail", - "jobStepDialog.nextStep": "Passer à l'étape suivante", "jobStepDialog.ok": "OK", + "jobStepDialog.failureAction": "Action en cas d'échec", + "jobStepDialog.successAction": "Action en cas de réussite", "jobStepDialog.open": "Ouvrir...", + "jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)", "jobStepDialog.outputFile": "Fichier de sortie", "jobStepDialog.parse": "Analyser", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Intervalle avant nouvelle tentative (minutes)", "jobStepDialog.runAsLabel": "Exécuter en tant que", "jobStepDialog.runAsUser": "Exécuter en tant qu'utilisateur", - "jobStepDialog.selectedPath": "Chemin sélectionné", + "jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent", + "jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services", + "jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services", "jobStepDialog.servicesPackage": "Package SQL Server Integration Services", + "jobStepDialog.selectedPath": "Chemin sélectionné", "jobStepDialog.stepNameLabel": "Nom de l'étape", - "jobStepDialog.successAction": "Action en cas de réussite", + "jobStepDialog.failParse": "La commande a échoué.", "jobStepDialog.successParse": "La commande a été analysée.", + "jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide", + "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", "jobStepDialog.typeLabel": "Type" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Sélectionner une base de données", "notebookDialog.description": "Description", "notebookDialog.editJob": "Modifier le travail du bloc-notes", "notebookDialog.executeDatabase": "Base de données d’exécution", - "notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont s’exécuter", "notebookDialog.general": "Général", "notebookDialog.jobSection": "Détails du travail", "notebookDialog.name": "Nom", "notebookDialog.newJob": "Nouveau travail de notebook", "notebookDialog.notebookSection": "Détails du notebook", + "notebookDialog.templateNotebook": "Chemin d’accès de bloc-notes", "notebookDialog.owner": "Propriétaire", "notebookDialog.pickSchedule": "Choisir une planification", "notebookDialog.removeSchedule": "Supprimer une planification", "notebookDialog.schedulesaLabel": "Liste des planifications", - "notebookDialog.targetDatabase": "Base de données de stockage", + "notebookDialog.defaultDropdownString": "Sélectionner une base de données", + "notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont s’exécuter", "notebookDialog.targetDatabaseInfo": "Sélectionner une base de données pour stocker toutes les métadonnées et résultats du travail de bloc-notes", - "notebookDialog.templateNotebook": "Chemin d’accès de bloc-notes", - "notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC" + "notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC", + "notebookDialog.targetDatabase": "Base de données de stockage" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "E-mail", "createOperator.AlertListHeading": "Liste d'alertes", "createOperator.AlertNameColumnLabel": "Nom de l'alerte", - "createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie", + "createOperator.createOperator": "Créer un opérateur", + "createOperator.AlertEmailColumnLabel": "E-mail", "createOperator.EmailName": "Nom d'e-mail", + "createOperator.editOperator": "Modifier l'opérateur", "createOperator.Enabled": "Activé", + "createOperator.PagerFridayCheckBox": "Vendredi ", "createOperator.General": "Général", + "createOperator.PagerMondayCheckBox": "Lundi", "createOperator.Name": "Nom", "createOperator.Notifications": "Notifications", - "createOperator.PagerDutySchedule": "Planification de la radiomessagerie active", + "createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie", "createOperator.PagerEmailName": "Nom d'e-mail du récepteur de radiomessagerie", - "createOperator.PagerFridayCheckBox": "Vendredi ", - "createOperator.PagerMondayCheckBox": "Lundi", + "createOperator.PagerDutySchedule": "Planification de la radiomessagerie active", "createOperator.PagerSaturdayCheckBox": "Samedi", "createOperator.PagerSundayCheckBox": "Dimanche", "createOperator.PagerThursdayCheckBox": "Jeudi", "createOperator.PagerTuesdayCheckBox": "Mardi", "createOperator.PagerWednesdayCheckBox": "Mercredi", - "createOperator.createOperator": "Créer un opérateur", - "createOperator.editOperator": "Modifier l'opérateur", "createOperator.workdayBegin": "Début de journée", "createOperator.workdayEnd": "Fin de journée" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Planifications disponibles :", "pickSchedule.cancel": "Annuler", "pickSchedule.description": "Description", - "pickSchedule.jobSchedules": "Planifications de travail", - "pickSchedule.ok": "OK", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "Nom" + "pickSchedule.jobSchedules": "Planifications de travail", + "pickSchedule.scheduleName": "Nom", + "pickSchedule.ok": "OK" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Créer un proxy", "createProxy.CredentialName": "Nom d'identification", "createProxy.Description": "Description", + "createProxy.editProxy": "Modifier le proxy", "createProxy.General": "Général", "createProxy.OperatingSystem": "Système d'exploitation (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "Commande SQL Server Analysis Services", "createProxy.SSASQueryLabel": "Requête SQL Server Analysis Services", "createProxy.SSISPackage": "Package SQL Server Integration Services", - "createProxy.SubsystemName": "Sous-système", - "createProxy.createProxy": "Créer un proxy", - "createProxy.editProxy": "Modifier le proxy" + "createProxy.SubsystemName": "Sous-système" }, "dist/mainController": { "agent.AddNewConnection": "Ajouter une nouvelle connexion", - "agent.selectConnection": "Sélectionnez une connexion", "agent.selectValidConnection": "Sélectionnez une connexion valide.", + "agent.selectConnection": "Sélectionnez une connexion", "agent.templateUploadError": "Échec de la mise à jour du modèle", "agent.templateUploadSuccessful": "Modèle mis à jour", "agent.unsavedFileSchedulingError": "Le bloc-notes doit être enregistré avant d’être planifié. Enregistrez, puis réessayez la planification.", diff --git a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.arc.i18n.json similarity index 94% rename from i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.arc.i18n.json index caed7bf238..98e2163383 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "Appliquer", - "arc.arcDeploymentDeprecation": "L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée.", - "arc.arcResources": "Ressources Azure Arc", - "arc.areYouSure": "Voulez-vous vraiment appliquer la mise à niveau sélectionnée ?", - "arc.available": "Disponible", - "arc.availableUpgrades": "Mises à jour disponibles", - "arc.availableUpgradesDescription": "Les mises à niveau disponibles pour cette ressource sont énumérées ci-dessous. Vous pouvez appliquer les mises à niveau en cliquant sur le bouton de mise à niveau.", - "arc.backup": "Sauvegarder", - "arc.backups": "Sauvegardes", - "arc.backupsStorage": "{0} sauvegardes", - "arc.booleanfalse": "Faux", - "arc.booleantrue": "Vrai", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Annuler", - "arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.", - "arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.", - "arc.compute": "Calcul", - "arc.computeAndStorage": "Calcul + stockage", - "arc.computeAndStorageDescriptionPartFive": "Il y a suffisamment de ressources disponibles", - "arc.computeAndStorageDescriptionPartFour": "Avant d’effectuer cette opération, vous devez vous assurer", - "arc.computeAndStorageDescriptionPartSix": "dans votre cluster Kubernetes pour honorer cette configuration.", - "arc.computeAndStorageDescriptionPartThree": "sans temps d’arrêt et par", - "arc.computeConfiguration": "Configuration de calcul", - "arc.condition": "Condition", - "arc.configurationPerNode": "Configuration", - "arc.configureRP": "Configurer la stratégie de rétention", - "arc.configureRetentionPolicyButton": "Configurer la stratégie de rétention", - "arc.confirmNewPassword": "Confirmer le nouveau mot de passe", - "arc.connect": "Connecter", - "arc.connectToController": "Se connecter au contrôleur existant", - "arc.connectToControllerFailed": "Impossible de se connecter au contrôleur {0}. {1}", - "arc.connectToMSSql": "Se connecter à SQL Managed Instance : Azure Arc ({0})", - "arc.connectToMSSqlFailed": "Impossible de se connecter à l’instance managée SQL : instance Azure Arc {0}. {1}", - "arc.connectToPGSql": "Se connecter au serveur PostgreSQL - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "Impossible de se connecter au serveur PostgreSQL - Azure Arc Instance {0}. {1}", - "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.connectToServer": "Se connecter au serveur", - "arc.connectionMode": "Mode de connexion", - "arc.connectionString": "Chaîne de connexion pour {0}", - "arc.connectionStrings": "Chaînes de connexion", - "arc.containerReady": "Les conteneurs Pod sont prêts.", - "arc.controllerClusterContext": "Contexte de cluster", - "arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc - {0}", - "arc.controllerKubeConfig": "Chemin du fichier de configuration Kube", - "arc.controllerName": "Nom", - "arc.controllerNameDescription": "Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même.", - "arc.controllerPassword": "Mot de passe du contrôleur", - "arc.controllerUrl": "URL du contrôleur", - "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.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Nom d'utilisateur du contrôleur", - "arc.coordinator": "Coordonnateur", - "arc.coordinatorEndpoint": "Point de terminaison coordinateur", - "arc.coordinatorNodeParameters": "Paramètres du nœud coordinateur", "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.copiedToClipboard": "{0} copié dans le Presse-papiers", - "arc.copyConnectionStringToClipboard": "Copier {0} la chaîne de connexion dans le Presse-papiers", - "arc.copyValueToClipboard": "Copier {0} dans le Presse-papiers", - "arc.coresLimit": "Limite UC", - "arc.coresRequest": "Demande UC", - "arc.couldNotFindAzureResource": "Ressource Azure introuvable pour {0}", - "arc.couldNotFindControllerRegistration": "L’inscription du contrôleur est introuvable.", - "arc.createNew": "Nouvelle instance", - "arc.currentVersion": "Version actuelle", - "arc.dataController": "Contrôleur de données", - "arc.dataControllersType": "Contrôleur de données Azure Arc", - "arc.dataStorage": "Données {0}", - "arc.database": "Base de données", - "arc.databaseCreated": "Base de données {0} créée", - "arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}", - "arc.databaseDetails": "Détails de la destination", - "arc.databaseDetailsText": "Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée.", - "arc.databaseName": "Nom de la base de données", - "arc.databases": "Bases de données", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Supprimer", - "arc.deletingInstance": "Suppression de l'instance « {0} »...", - "arc.description": "Description", - "arc.details": "Détails", - "arc.diagnoseAndSolveProblems": "Diagnostiquer et résoudre les problèmes", - "arc.direct": "Directement", - "arc.discard": "Abandonner", - "arc.drop": "Déposer", - "arc.dropMultipleExtensions": "Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée.", - "arc.earliestPitrRestorePoint": "Point le plus tôt dans le temps", - "arc.emergency": "Urgence", - "arc.enableTrustServerCert": "Activer Faire confiance au certificat de serveur", - "arc.encrypt": "Crypter", - "arc.encryptDescription": "Lorsque la valeur est true, SQL Server utilise le cryptage SSL pour toutes les données envoyées entre le client et le serveur si le serveur dispose d'un certificat installé.", - "arc.endpoint": "Point de terminaison", - "arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.", - "arc.enterNewPassword": "Entrez un nouveau mot de passe", - "arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}", - "arc.errorGettingConnectionMode": "Erreur lors de l’obtention du mode de connexion du contrôleur de données.", - "arc.errorListingLogAnalyticsWorkspaces": "Erreur lors de la liste des espaces de travail Log Analytics {0}", - "arc.errorVerifyingPassword": "Une erreur s’est produite lors de la vérification du mot de passe. {0}", - "arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.", - "arc.extensionInstalled": "L'extension « {0} » a été installée.", - "arc.extensionName": "Nom de l'extension", - "arc.extensionsAddDialog": "PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions.", - "arc.extensionsAddErrorrMessage": "La valeur doit être l’une des suivantes : ({0}).", - "arc.extensionsAddFunction": "Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}).", - "arc.extensionsAddList": "Extensions", - "arc.extensionsAdded": "Extensions « {0} » ajoutées", - "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.extensionsDropped": "Extensions «{0}» supprimé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.extensionsTableLabel": "Table des extensions préchargées.", - "arc.extensionsTableLoading": "Table des extensions préchargées est en cours de chargement.", - "arc.extensionsTableLoadingComplete": "Les extensions préchargées peuvent désormais être affichées.", - "arc.externalEndpoint": "Point de terminaison externe", - "arc.failed": "Échec", - "arc.feedback": "Commentaires", + "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.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.", + "arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.", + "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.postgresAdminUsername": "Nom d'utilisateur de l'administrateur", "arc.fetchConfigFailed": "Une erreur inattendue s’est produite lors de la récupération de la configuration 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.fetchEndpointsFailed": "Une erreur inattendue s’est produite lors de la récupération des points de terminaison 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.fetchRegistrationsFailed": "Une erreur inattendue s’est produite lors de la récupération des inscription pour « {0} ». {1}", + "arc.apply": "Appliquer", + "arc.areYouSure": "Voulez-vous vraiment appliquer la mise à niveau sélectionnée ?", + "getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}", + "getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}", + "arc.available": "Disponible", + "arc.availableUpgrades": "Mises à jour disponibles", + "arc.availableUpgradesDescription": "Les mises à niveau disponibles pour cette ressource sont énumérées ci-dessous. Vous pouvez appliquer les mises à niveau en cliquant sur le bouton de mise à niveau.", + "arc.dataControllersType": "Contrôleur de données Azure Arc", + "arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc - {0}", + "arc.arcResources": "Ressources Azure Arc", + "arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc", + "arc.backup": "Sauvegarder", + "arc.backups": "Sauvegardes", + "arc.computeAndStorageDescriptionPartFour": "Avant d’effectuer cette opération, vous devez vous assurer", + "filePicker.browse": "Parcourir", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "Limite UC", + "arc.coresRequest": "Demande UC", + "arc.cancel": "Annuler", + "arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.", + "arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.", + "arc.controllerClusterContext": "Contexte de cluster", + "clusterContextNotFound": "Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube", + "arc.compute": "Calcul", + "arc.computeAndStorage": "Calcul + stockage", + "arc.computeConfiguration": "Configuration de calcul", + "arc.condition": "Condition", + "arc.configurationPerNode": "Configuration", + "arc.configureRetentionPolicyButton": "Configurer la stratégie de rétention", + "arc.configureRP": "Configurer la stratégie de rétention", + "arc.confirmNewPassword": "Confirmer le nouveau mot de passe", + "arc.connect": "Connecter", + "arc.connectToController": "Se connecter au contrôleur existant", + "arc.connectToPGSql": "Se connecter au serveur PostgreSQL - Azure Arc ({0})", + "arc.connectToMSSql": "Se connecter à SQL Managed Instance : Azure Arc ({0})", + "arc.connectToServer": "Se connecter au serveur", + "arc.connectionMode": "Mode de connexion", + "arc.connectionStrings": "Chaînes de connexion", + "arc.connectionString": "Chaîne de connexion pour {0}", + "noControllerInfoFound": "Les informations du contrôleur sont introuvables avec le nom : {0}", + "arc.controllerPassword": "Mot de passe du contrôleur", + "arc.controllerUrl": "URL du contrôleur", + "arc.controllerUsername": "Nom d'utilisateur du contrôleur", + "arc.coordinator": "Coordonnateur", + "arc.coordinatorNodeParameters": "Paramètres du nœud coordinateur", + "arc.coordinatorEndpoint": "Point de terminaison coordinateur", + "arc.copyConnectionStringToClipboard": "Copier {0} la chaîne de connexion dans le Presse-papiers", + "arc.copyValueToClipboard": "Copier {0} dans le Presse-papiers", + "arc.connectToPGSqlFailed": "Impossible de se connecter au serveur PostgreSQL - Azure Arc Instance {0}. {1}", + "arc.connectToMSSqlFailed": "Impossible de se connecter à l’instance managée SQL : instance Azure Arc {0}. {1}", + "arc.connectToControllerFailed": "Impossible de se connecter au contrôleur {0}. {1}", + "arc.couldNotFindAzureResource": "Ressource Azure introuvable pour {0}", + "arc.couldNotFindControllerRegistration": "L’inscription du contrôleur est introuvable.", + "arc.currentVersion": "Version actuelle", + "arc.dropMultipleExtensions": "Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée.", + "arc.onlyNextImmediateVersion": "Actuellement, seules les mises à niveau vers la prochaine version immédiate sont prises en charge.", + "arc.kibanaDashboardDescription": "Tableau de bord pour l’affichage des journaux", + "arc.grafanaDashboardDescription": "Tableau de bord pour l’affichage des métriques", + "arc.dataController": "Contrôleur de données", + "arc.upgradingController": "Le contrôleur de données est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get datacontrollers -A »", + "arc.database": "Base de données", + "arc.databaseName": "Nom de la base de données", + "arc.databaseCreated": "Base de données {0} créée", + "arc.databases": "Bases de données", + "arc.miaaBackupsDatabasesDescription": "Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé.", + "arc.delete": "Supprimer", + "arc.deletingInstance": "Suppression de l'instance « {0} »...", + "arc.description": "Description", + "arc.databaseDetails": "Détails de la destination", + "arc.details": "Détails", + "arc.diagnoseAndSolveProblems": "Diagnostiquer et résoudre les problèmes", + "arc.direct": "Directement", + "arc.discard": "Abandonner", + "arc.drop": "Déposer", + "arc.upgradeDialogMiaa": "Lors d’une mise à niveau SQL Managed Instance, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau de SQL Managed Instance n’entraîne pas de temps d’arrêt pour les services de données (serveur SQL Managed Instance ou PostgreSQL).", + "arc.upgradeDialogController": "Lors d'une mise à niveau du contrôleur de données, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau du contrôleur de données n'entraînera pas d'indisponibilité des services de données (SQL Managed Instance ou serveur PostgreSQL Hyperscale).", + "arc.earliestPitrRestorePoint": "Point le plus tôt dans le temps", + "arc.updateExtensionsFailed": "Échec de la modification des extensions. {0}", + "arc.emergency": "Urgence", + "arc.enableTrustServerCert": "Activer Faire confiance au certificat de serveur", + "arc.encrypt": "Chiffrer", + "arc.msgPromptSSLCertificateValidationFailed": "Le chiffrement a été activé sur cette connexion. Passez en revue la configuration de votre SSL et de votre certificat pour la cible SQL Server ou définissez le « Certificat de serveur de confiance » sur « true » dans le fichier de configuration. Remarque : un certificat auto-signé offre une protection limitée uniquement et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « Certificat de serveur de confiance » sur cette connexion et réessayer ?", + "arc.endpoint": "Point de terminaison", + "arc.enterNewPassword": "Entrez un nouveau mot de passe", + "arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.", + "arc.restorePointText": "Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente.", + "arc.databaseDetailsText": "Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée.", + "arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}", + "arc.errorVerifyingPassword": "Une erreur s’est produite lors de la vérification du mot de passe. {0}", + "arc.miaaVersionError": "Erreur lors de l’obtention du numéro de version de SQL Managed Instance.", + "arc.errorGettingConnectionMode": "Erreur lors de l’obtention du mode de connexion du contrôleur de données.", + "arc.errorListingLogAnalyticsWorkspaces": "Erreur lors de la liste des espaces de travail Log Analytics {0}", + "arc.loadingClusterContextsError": "Erreur lors du chargement des contextes de cluster. {0}", + "arc.loginFailed": "Erreur de connexion au contrôleur : nom d’utilisateur ou mot de passe incorrect", + "arc.openDashboardFailed": "Erreur lors de l’ouverture du tableau de bord. {0}", + "arc.showMiaaError": "Erreur lors de l’affichage des détails de SQL Managed Instance.", + "arc.extensionInstalled": "L'extension « {0} » a été installée.", + "arc.extensionName": "Nom de l'extension", + "arc.extensionsAddList": "Extensions", + "arc.extensionsAdded": "Extensions « {0} » ajoutées", + "arc.extensionsDropped": "Extensions «{0}» supprimées", + "arc.externalEndpoint": "Point de terminaison externe", + "arc.failed": "Échec", + "arc.passwordAcquisitionFailed": "Échec de l’acquisition du mot de passe. {0}", + "arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}", + "arc.instanceDeletionFailed": "Échec de la suppression de l’instance {0}. {1}", + "arc.pageDiscardFailed": "Échec de l’abandon de l’entrée utilisateur. {0}", + "arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.", + "arc.passwordResetFailed": "Échec de réinitialisation du mot de passe. {0}", + "arc.instanceUpdateFailed": "Échec de la mise à jour de l’instance {0}. {1}", + "arc.booleanfalse": "Faux", + "arc.feedback": "Commentaires", "arc.fullyQualifiedDomain": "Domaine complet", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Tableau de bord Grafana", - "arc.grafanaDashboardDescription": "Tableau de bord pour l’affichage des métriques", "arc.indirect": "Indirectement", "arc.installingExtension": "Installation de l'extension '{0}'...", "arc.instance": "Instance", "arc.instanceDeleted": "Instance « {0} » supprimée", - "arc.instanceDeletionFailed": "Échec de la suppression de l’instance {0}. {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.instanceUpdateFailed": "Échec de la mise à jour de l’instance {0}. {1}", "arc.instanceUpdated": "Instance « {0} » mise à jour", "arc.invalidConfigPath": "Chemin d'accès de configuration non valide", - "arc.invalidInstanceDeletionName": "La valeur « {0} » ne correspond pas au nom de l’instance. Réessayez ou appuyez sur Echap pour quitter", "arc.issuesDetected": "Problèmes détectés", "arc.kibanaDashboard": "Tableau de bord Kibana", - "arc.kibanaDashboardDescription": "Tableau de bord pour l’affichage des journaux", + "arc.controllerKubeConfig": "Chemin du fichier de configuration Kube", "arc.lastTransition": "Dernière transition", "arc.latestpitrRestorePoint": "Dernier moment dans le temps", - "arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL compatible avec Azure Arc", - "arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Azure PostgreSQL", "arc.learnMore": "En savoir plus.", + "arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Azure PostgreSQL", + "arc.extensionsLearnMore": "En savoir plus sur les extensions PostgreSQL.", + "arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL compatible avec Azure Arc", + "arc.versionLog": "Pour en savoir plus sur chaque version, cliquez ici.", "arc.loadExtensions": "Charger des extensions", - "arc.loading": "Chargement...", "arc.loadingClusterContextCompleted": "Chargement des contextes de cluster terminé", - "arc.loadingClusterContextsError": "Erreur lors du chargement des contextes de cluster. {0}", - "arc.logStorage": "{0} log", - "arc.loginFailed": "Erreur de connexion au contrôleur : nom d’utilisateur ou mot de passe incorrect", + "arc.loading": "Chargement...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "Administrateur d'instance managée", "arc.memoryLimit": "Limite de mémoire (en Go)", "arc.memoryRequest": "Demande de mémoire (en Go)", - "arc.miaaAdmin": "Administrateur d'instance managée", - "arc.miaaBackupsDatabasesDescription": "Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure SQL Managed Instance : Azure Arc par", - "arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.", - "arc.miaaDashboard": "Instance managée SQL - Tableau de bord Azure Arc - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Instance managée SQL - Azure Arc", - "arc.miaaVersionError": "Erreur lors de l’obtention du numéro de version de SQL Managed Instance.", - "arc.missingExtension": "L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ?", "arc.monitor": "Analyse", - "arc.monitorUpgrade": "Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante :", - "arc.msgPromptSSLCertificateValidationFailed": "Le chiffrement a été activé sur cette connexion. Passez en revue la configuration de votre SSL et de votre certificat pour la cible SQL Server ou définissez le « Certificat de serveur de confiance » sur « true » dans le fichier de configuration. Remarque : un certificat auto-signé offre une protection limitée uniquement et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « Certificat de serveur de confiance » sur cette connexion et réessayer ?", + "arc.controllerName": "Nom", "arc.name": "Nom", "arc.namespace": "Espace de noms", "arc.networking": "Réseau", "arc.newDatabase": "Nouvelle base de données", + "arc.createNew": "Nouvelle instance", "arc.newSupportRequest": "Nouvelle demande de support", "arc.no": "Non", - "arc.noExtensions": "Aucune extension répertoriée dans la configuration.", + "noContextFound": "Aucun « contexte » n’a été trouvé dans le fichier de configuration : {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", "arc.noExternalEndpoint": "Aucun point de terminaison externe n’a été configuré, ce qui signifie que ces informations ne sont pas disponibles.", + "noCurrentContextFound": "Aucun contexte n’est marqué comme « contexte actuel » dans le fichier de configuration : {0}", + "noCurrentClusterContext": "Aucun contexte de cluster actif n’a été trouvé dans le fichier de configuration kube", + "arc.noExtensions": "Aucune extension répertoriée dans la configuration.", "arc.noInstancesAvailable": "Aucune instance disponible", - "arc.noNodeParametersFound": "Aucun paramètre de serveur worker...", - "arc.noPodIssuesDetected": "Aucun problème connu n’affecte cette instance PostgreSQL.", - "arc.noUpgrades": "La version actuelle est la dernière version. Aucune mise à niveau disponible.", + "noNameInContext": "Aucun champ de nom n’a été trouvé dans un contexte de cluster dans le fichier de configuration : {0}", "arc.noWorkerPods": "Aucun pod Worker dans cette configuration.", - "arc.node": "nœud", - "arc.nodes": "nœuds", + "arc.noNodeParametersFound": "Aucun paramètre de serveur worker...", "arc.notConfigured": "Non configuré", "arc.notReady": "Non prêt", - "arc.numVCore": "{0} vCore", - "arc.numVCores": "{0}vCores", - "arc.numberOfIssuesDetected": "• {0} (problèmes {1})", + "arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.", "arc.off": "Inactif", "arc.offline": "Hors connexion", "arc.ok": "OK", "arc.on": "Activé", "arc.online": "En ligne", - "arc.onlyNextImmediateVersion": "Actuellement, seules les mises à niveau vers la prochaine version immédiate sont prises en charge.", - "arc.onlyNextImmediateVersionMiaa": "La version d’un SQL Managed Instance ne peut pas être plus récente que la version de son contrôleur de données. Actuellement, seule la mise à niveau vers la version immédiate suivante est prise en charge.", - "arc.openDashboardFailed": "Erreur lors de l’ouverture du tableau de bord. {0}", "arc.openInAzurePortal": "Ouvrir dans le portail Azure", "arc.overview": "Vue d'ensemble", - "arc.pageDiscardFailed": "Échec de l’abandon de l’entrée utilisateur. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Nom du paramètre", "arc.password": "Mot de passe", - "arc.passwordAcquisitionFailed": "Échec de l’acquisition du mot de passe. {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.", "arc.passwordReset": "Réinitialisation réussie du mot de passe", - "arc.passwordResetFailed": "Échec de réinitialisation du mot de passe. {0}", - "arc.passwordToController": "Fournir le mot de passe au contrôleur", "arc.pending": "En attente", - "arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.", - "arc.pgSqlType": "Serveur PostgreSQL - Azure Arc", - "arc.pitr": "Limite de restauration dans le temps", - "arc.pitrInfo": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde.", "arc.podConditionsTable": "Tableau des conditions de pod", + "arc.containerReady": "Les conteneurs Pod sont prêts.", "arc.podInitialized": "Le pod est initialisé.", - "arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.", "arc.podReady": "Le pod est prêt.", "arc.podScheduled": "Le pod est programmable.", "arc.podsPresent": "Pods présents", - "arc.podsReady": "pods prêts", - "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.pitr": "Limite de restauration dans le temps", + "arc.restoreTimeWindowUpdateFailed": "Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0}", + "arc.retentionDays": "Conservation de la récupération dans le temps (jours)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL par", - "arc.postgresAdminUsername": "Nom d'utilisateur de l'administrateur", - "arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à l’échelle votre Azure Arc", + "arc.extensionsAddDialog": "PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions.", + "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.pgSqlType": "Serveur PostgreSQL - Azure Arc", "arc.postgresDashboard": "Serveur PostgreSQL - tableau de bord Azure Arc (préversion) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Version de PostgreSQL", "arc.preloaded Extensions": "Extensions préchargées", + "arc.extensionsTableLoadingComplete": "Les extensions préchargées peuvent désormais être affichées.", "arc.projectDetails": "Détails du projet", - "arc.projectDetailsText": "Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", "arc.properties": "Propriétés", + "arc.passwordToController": "Fournir le mot de passe au contrôleur", + "arc.restorePointErrorrMessage": "Fournissez l'heure au format correct et dans les limites : {0} à {1}", "arc.ram": "RAM", - "arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}", "arc.readMore": "En savoir plus", "arc.ready": "Prêt", "arc.recovering": "Récupération", @@ -247,339 +229,357 @@ "arc.releaseDate": "Date de sortie", "arc.releaseNotes": "Notes de publication", "arc.rememberPassword": "Se souvenir du mot de passe", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Réinitialiser le mot de passe", "arc.resetAllToDefault": "Rétablir toutes les valeurs par défaut", "arc.resetFailed": "Échec de la réinitialisation. {0}", - "arc.resetPassword": "Réinitialiser le mot de passe", "arc.resetToDefault": "Rétablir les valeurs par défaut", "arc.resourceGroup": "Groupe de ressources", "arc.resourceHealth": "Intégrité des ressources", "arc.resourceHealthDescription": "Resource Health peut vous indiquer si votre ressource s’exécute comme prévu.", "arc.restore": "Restaurer", "arc.restoreDatabase": "Restaurer la base de données", + "arc.restorePointDetails": "Détails du point de restauration", "arc.restoreInfo": "Restaurez une base de données sur une SQL Managed Instance avec Azure Arc.", "arc.restorePoint": "Point de restauration (UTC), dans un format d'heure : 'AAAA-MM-JJTHH:MM:SSZ", - "arc.restorePointDetails": "Détails du point de restauration", - "arc.restorePointErrorrMessage": "Fournissez l'heure au format correct et dans les limites : {0} à {1}", - "arc.restorePointText": "Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente.", - "arc.restoreTimeWindowUpdateFailed": "Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0}", "arc.restoring": "Restauration", - "arc.retentionDays": "Conservation de la récupération dans le temps (jours)", "arc.running": "En cours d'exécution", + "arc.miaaType": "Instance managée SQL - Azure Arc", + "arc.miaaDashboard": "Instance managée SQL - Tableau de bord Azure Arc - {0}", + "arc.upgradingMiaa": "SQL Managed Instance est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get sqlmi -A »", "arc.save": "Enregistrer", - "arc.scalingCompute": "mise à l’échelle du calcul vCores et de la mémoire.", "arc.searchToFilter": "Recherche pour filtrer des éléments...", "arc.security": "Sécurité", + "button.label": "Sélectionner", + "arc.sourceDetailsText": "Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée.", + "arc.podsUsedDescriptionAria": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité", + "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.selectConnectionString": "Sélectionnez l'une des chaînes de connexion client disponibles ci-dessous.", + "arc.projectDetailsText": "Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", "arc.server": "Serveur", "arc.serverEndpoint": "Point de terminaison de serveur", "arc.serverGroupType": "Type de groupe de serveurs", "arc.serviceEndpoints": "Points de terminaison de service", "arc.serviceEndpointsTable": "Table des points de terminaison de service", "arc.settings": "Paramètres", - "arc.showMiaaError": "Erreur lors de l’affichage des détails de SQL Managed Instance.", - "arc.sourceDatabase": "Base de données source", + "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.extensionsAddFunction": "Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}).", "arc.sourceDetails": "Détails de la source", - "arc.sourceDetailsText": "Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée.", + "arc.sourceDatabase": "Base de données source", + "arc.pitrInfo": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde.", "arc.state": "État", "arc.status": "État", - "arc.storagePerNode": "Stockage par nœud", "arc.subscription": "Abonnement", "arc.subscriptionId": "ID d'abonnement", "arc.supportAndTroubleshooting": "Support + dépannage", - "arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.", "arc.suspect": "Suspect", "arc.syncSecondaryToCommit": "Synchroniser l’élément secondaire à valider", + "arc.extensionsTableLoading": "Table des extensions préchargées est en cours de chargement.", + "arc.extensionsTableLabel": "Table des extensions préchargées.", + "arc.arcDeploymentDeprecation": "L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée.", + "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.", + "clusterContextConfigNoLongerValid": "Les informations de contexte de cluster spécifiées par le fichier de configuration : {0} et le contexte de cluster : {1} ne sont plus valides. L'erreur est :\r\n\t{2}\r\n Voulez-vous mettre à jour ces informations ?", + "arc.noUpgrades": "La version actuelle est la dernière version. Aucune mise à niveau disponible.", + "arc.controllerNameDescription": "Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même.", "arc.thePasswordsDoNotMatch": "Les mots de passe ne correspondent pas. Confirmez le mot de passe ou appuyez sur Echap pour quitter.", + "arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.", + "arc.invalidInstanceDeletionName": "La valeur « {0} » ne correspond pas au nom de l’instance. Réessayez ou appuyez sur Echap pour quitter", + "arc.onlyNextImmediateVersionMiaa": "La version d’un SQL Managed Instance ne peut pas être plus récente que la version de son contrôleur de données. Actuellement, seule la mise à niveau vers la version immédiate suivante est prise en charge.", + "arc.missingExtension": "L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ?", + "arc.noPodIssuesDetected": "Aucun problème connu n’affecte cette instance PostgreSQL.", "arc.troubleshoot": "Résoudre les problèmes", - "arc.trustServerCertDescription": "Lorsque true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat du serveur.", + "arc.booleantrue": "Vrai", "arc.trustServerCertificate": "Certificat de serveur de confiance", "arc.type": "Type", + "arc.USD": "USD", "arc.unknown": "Inconnu", "arc.unloadExtensions": "Décharger des extensions", - "arc.updateExtensionsFailed": "Échec de la modification des extensions. {0}", "arc.updated": "Mise à jour de {0}", "arc.updatingInstance": "Mise à jour des instances « {0} »...", "arc.upgrade": "Mettre à niveau", "arc.upgradeDataController": "Mettre à niveau le contrôleur de données", - "arc.upgradeDialogController": "Lors d'une mise à niveau du contrôleur de données, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau du contrôleur de données n'entraînera pas d'indisponibilité des services de données (SQL Managed Instance ou serveur PostgreSQL Hyperscale).", - "arc.upgradeDialogMiaa": "Lors d’une mise à niveau SQL Managed Instance, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau de SQL Managed Instance n’entraîne pas de temps d’arrêt pour les services de données (serveur SQL Managed Instance ou PostgreSQL).", "arc.upgradeManagement": "Gestion des mises à niveau", "arc.upgradeMiaa": "Mettre à niveau SQL Managed Instance", - "arc.upgradingController": "Le contrôleur de données est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get datacontrollers -A »", - "arc.upgradingDirectDC": "Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2} »", + "arc.upgradingIndirectMiaa": "Mise à niveau de SQL MIAA « {0} » avec la commande « az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s »", "arc.upgradingDirectMiaa": "Mise à niveau de SQL MIAA « {0} » avec la commande « az sql mi-arc upgrade --name {0} --resource-group {1} »", "arc.upgradingIndirectDC": "Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s »", - "arc.upgradingIndirectMiaa": "Mise à niveau de SQL MIAA « {0} » avec la commande « az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s »", - "arc.upgradingMiaa": "SQL Managed Instance est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get sqlmi -A »", + "arc.upgradingDirectDC": "Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2} »", "arc.userCancelledError": "L'utilisateur a annulé la boîte de dialogue.", "arc.username": "Nom d'utilisateur", - "arc.vCores": "vCores", "arc.value": "Valeur", + "arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}", + "arc.extensionsAddErrorrMessage": "La valeur doit être l’une des suivantes : ({0}).", "arc.version": "Version", - "arc.versionLog": "Pour en savoir plus sur chaque version, cliquez ici.", + "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.trustServerCertDescription": "Lorsque true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat du serveur.", + "arc.encryptDescription": "Lorsque la valeur est true, SQL Server utilise le cryptage SSL pour toutes les données envoyées entre le client et le serveur si le serveur dispose d'un certificat installé.", "arc.worker": "Collaborateur", - "arc.workerNodeCount": "Nombre de nœuds worker", "arc.workerNodeParameters": "Paramètres de nœud worker", "arc.workerNodes": "Nœuds worker", - "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.workerNodeCount": "Nombre de nœuds worker", "arc.yes": "Oui", - "button.label": "Sélectionner", - "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 ?", - "clusterContextNotFound": "Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube", - "filePicker.browse": "Parcourir", - "getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}", - "getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}", - "noContextFound": "Aucun « contexte » n’a été trouvé dans le fichier de configuration : {0}", - "noControllerInfoFound": "Les informations du contrôleur sont introuvables avec le nom : {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", - "noCurrentClusterContext": "Aucun contexte de cluster actif n’a été trouvé dans le fichier de configuration kube", - "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}", - "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." + "arc.monitorUpgrade": "Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante :", + "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.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "dans votre cluster Kubernetes pour honorer cette configuration.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "nœud", + "arc.nodes": "nœuds", + "arc.podsReady": "pods prêts", + "arc.scalingCompute": "mise à l’échelle du calcul vCores et de la mémoire.", + "arc.storagePerNode": "Stockage par nœud", + "arc.computeAndStorageDescriptionPartFive": "Il y a suffisamment de ressources disponibles", + "arc.vCores": "vCores", + "arc.computeAndStorageDescriptionPartThree": "sans temps d’arrêt et par", + "arc.backupsStorage": "{0} sauvegardes", + "arc.copiedToClipboard": "{0} copié dans le Presse-papiers", + "arc.dataStorage": "Données {0}", + "arc.logStorage": "{0} log", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0}vCores", + "arc.numberOfIssuesDetected": "• {0} (problèmes {1})" }, "package": { - "arc.agreement": "J'accepte {0} et {1}.", - "arc.agreement.help.text.azure.marketplace.terms": "Conditions Windows Azure Marketplace", - "arc.agreement.help.text.learn.more": "En savoir plus", - "arc.agreement.help.text.privacy.policy": "Politique de confidentialité", - "arc.agreement.help.text.terms.of.use": "Conditions d’utilisation", - "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc est l’un des moteurs de base de données disponibles dans le cadre des services de données Azure Arc et il peut être déployé sur l’infrastructure de votre choix. {0}. \r\n \r\n En cliquant sur « Scripter au bloc-notes » ou « Déployer », j’accepte (a) les conditions légales et les déclarations de confidentialité associées aux offres de la Place de marché répertoriées ci-dessous ; (b) autoriser Microsoft à facturer à 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) conviennent que Microsoft peut partager mes informations de contact, d’utilisation et transactionnelles avec le ou les fournisseurs des offres pour le support, la facturation et d’autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus d’informations, consultez {1}, {2}et {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "En savoir plus sur le serveur PostgreSQL - Azure Arc", - "arc.agreement.postgres.terms.conditions": "Serveur PostgreSQL - Conditions générales Azure Arc", - "arc.agreement.sql.help.text": "Managed Instance compatible avec Azure Arc offre l'accès à SQL Server et la compatibilité avec les fonctionnalités qui peuvent être déployées sur l'infrastructure de votre choix. {0}. \r\n \r\n En cliquant sur « Exécuter un script sur un bloc-notes », ou «Déployer » (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-dessous, (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 Corporation 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 Corporation ne fournit pas de droits pour les produits tiers. Pour plus d'informations, consultez {1}, {2} et {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "En savoir plus sur Managed Instance compatible avec Azure Arc", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 replica", + "arc.sql.two.replicas": "2 réplicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.postgres.server.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.sql.cost.summary.additional.charge": "Supplément par utilisation. Voir {0} pour plus de détails.", + "arc.postgres.server.username": "Nom d’utilisateur de l’administrateur", + "arc.sql.cost.summary.admin.account": "Compte Administrateur", + "arc.sql.license.type.description": "Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server", + "arc.data.controller.auto.upload.logs": "Charger automatiquement les journaux", + "arc.data.controller.auto.upload.metrics": "Charger automatiquement les métriques", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Contrôleurs Azure Arc", + "arc.data.controller.summary.arc.data.controller": "Contrôleur de données Azure Arc", + "resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc", + "arc.agreement.sql.help.text": "Managed Instance compatible avec Azure Arc fournit un accès SQL Server et une compatibilité des fonctionnalités qui peuvent être déployées sur l'infrastructure de votre choix. {0}.\r\n \r\n En cliquant sur 'Script to notebook' ou 'Deploy', j'accepte (a) les conditions légales et la ou les déclarations de confidentialité associées à l'offre ou aux offres Marketplace répertoriées ci-dessous ; (b) autoriser Microsoft à facturer mon mode de paiement actuel pour les frais associés à la ou aux offres, avec la même fréquence de facturation que mon abonnement Azure ; et (c) acceptez que Microsoft puisse partager mes informations de contact, d'utilisation et de transaction avec le(s) fournisseur(s) de l'offre(s) pour l'assistance, la facturation et d'autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus de détails, voir {1}, {2}, et {3}.", + "arc.data.controller.create.azureconfig.title": "Configuration Azure", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Remise Azure Hybrid Benefit (en USD)", + "arc.agreement.help.text.azure.marketplace.terms": "Conditions de la Place de marché Azure", + "arc.data.controller.summary.terms.link.text": "Conditions Windows Azure Marketplace", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "arc.agreement.sql.terms.conditions": "Instance managée Azure SQL : conditions générales Azure Arc", "arc.azure.account": "Compte Azure", + "arc.data.controller.project.details.title": "Détails Azure", + "arc.azure.section.title": "Informations Azure", "arc.azure.location": "Emplacement Azure", "arc.azure.resource.group": "Groupe de ressources Azure", - "arc.azure.section.title": "Informations Azure", "arc.azure.subscription": "Abonnement Azure", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Confirmer le mot de passe", - "arc.controller": "Contrôleur Azure Arc cible", - "arc.cores-limit.label": "Nombre maximal de cores", - "arc.cores-request.label": "Demande de cores", - "arc.data.controller.auto.upload.logs": "Charger automatiquement les journaux", - "arc.data.controller.auto.upload.logs.description": "Activez le chargement automatique des journaux. Mode direct uniquement.", - "arc.data.controller.auto.upload.metrics": "Charger automatiquement les métriques", - "arc.data.controller.auto.upload.metrics.description": "Activez le chargement automatique des métriques. Mode direct uniquement.", - "arc.data.controller.cluster.config.profile": "Modèle de configuration Kubernetes", - "arc.data.controller.cluster.config.profile.description": "Choisissez le modèle de configuration Kubernetes correspondant à votre distribution Kubernetes. Ce modèle fournit des valeurs par défaut pour la classe de stockage, le type de service, etc.", - "arc.data.controller.cluster.config.profile.loading": "Chargement des profils de configuration", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Chargement des profils de configuration effectué", - "arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration", - "arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?", - "arc.data.controller.cluster.name": "Nom du cluster", - "arc.data.controller.cluster.name.description": "Nom du cluster. Mode direct uniquement.", - "arc.data.controller.connectivity.mode": "Mode de connectivité", - "arc.data.controller.create.azureconfig.title": "Configuration Azure", - "arc.data.controller.create.controllerconfig.title": "Configuration du contrôleur", - "arc.data.controller.create.summary.title": "Vérifier votre configuration", - "arc.data.controller.custom.location": "Localisation personnalisée", - "arc.data.controller.custom.location.description": "Nom de l’emplacement personnalisé. Mode direct uniquement.", - "arc.data.controller.details.description": "Pour le mode indirect, l’espace de noms, le nom et la classe de stockage sont obligatoires. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance. Pour le mode direct, un nom d’emplacement personnalisé est requis.", - "arc.data.controller.details.title": "Détails du contrôleur de données", - "arc.data.controller.direct.display.name": "Directement", - "arc.data.controller.help.text": "Le cluster Kubernetes doit déjà être activé pour l'arc avec la commande az connectedk8s connect. Veuillez utiliser notre {0} pour en savoir plus.", - "arc.data.controller.help.text.documentation.page": "page de documentation", - "arc.data.controller.indirect.display.name": "Indirectement", - "arc.data.controller.infrastructure": "Infrastructure", - "arc.data.controller.kube.cluster.context": "Contexte de cluster", - "arc.data.controller.location": "Emplacement", - "arc.data.controller.location.description": "L’emplacement est utilisé uniquement pour le déploiement en mode indirect. Ce champ sera ignoré pour le mode direct.", - "arc.data.controller.log.analytics.primary.key": "Clé primaire Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "ID d’espace de travail Log Analytics", - "arc.data.controller.log.analytics.workspace.names": "Espace de travail Log Analytics", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmer le mot de passe", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Mot de passe", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Informations d'identification du tableau de bord des métriques et des journaux", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nom d'utilisateur", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux.", - "arc.data.controller.name": "Nom du contrôleur de données", - "arc.data.controller.name.validation.description": "Le noms doit être constitué de caractères alphanumériques minuscules, « - » ou « . », commencer/se terminer par un caractère alphanumérique et comporter 253 caractères au maximum.", - "arc.data.controller.namespace": "Espace de noms du contrôleur de données", - "arc.data.controller.namespace.description": "Espace de noms du contrôleur de données. Mode indirect uniquement.", - "arc.data.controller.namespace.validation.description": "L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum.", - "arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc", - "arc.data.controller.project.details.description": "Sélectionnez l'abonnement pour gérer les ressources déployées et les coûts. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.", - "arc.data.controller.project.details.title": "Détails Azure", - "arc.data.controller.readmore": "En savoir plus", - "arc.data.controller.select.cluster.title": "Sélectionner des clusters Kubernetes existants", - "arc.data.controller.summary.arc.by.microsoft": "par Microsoft", - "arc.data.controller.summary.arc.data.controller": "Contrôleur de données Azure Arc", - "arc.data.controller.summary.arc.terms.of.use": "Conditions d’utilisation", - "arc.data.controller.summary.arc.terms.privacy.policy": "Politique de confidentialité", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Contexte de cluster", - "arc.data.controller.summary.cluster.name": "Nom de cluster", - "arc.data.controller.summary.controller": "Contrôleur", - "arc.data.controller.summary.data.controller.custom.location": "Emplacement personnalisé du contrôleur de données", - "arc.data.controller.summary.data.controller.infrastructure": "Infrastructure du contrôleur de données", - "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.estimated.cost.per.month": "Coût estimé par mois", - "arc.data.controller.summary.free": "Gratuit", - "arc.data.controller.summary.kube.config.file.path": "Chemin du fichier de configuration Kube", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Emplacement", - "arc.data.controller.summary.profile": "Profil de configuration", - "arc.data.controller.summary.resource.group": "Groupe de ressources", - "arc.data.controller.summary.subscription": "Abonnement", - "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.username": "Nom d'utilisateur", - "arc.description": "Prise en charge d’Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Limite de mémoire", - "arc.memory-request.label": "Demande de mémoire", - "arc.openDashboard": "Gérer", - "arc.password": "Mot de passe", - "arc.postgres.server.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.cores.limit.label": "Limite UC", - "arc.postgres.server.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.cores.request.label": "Demande UC", - "arc.postgres.server.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", - "arc.postgres.server.dev.use.label": "Pour une utilisation de développement uniquement", - "arc.postgres.server.engine.version": "Version du moteur", - "arc.postgres.server.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.extensions.label": "Extensions", - "arc.postgres.server.invalid.username": "Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur.", - "arc.postgres.server.memory.limit.description": "La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", - "arc.postgres.server.memory.limit.label": "Limite de mémoire (Go)", - "arc.postgres.server.memory.request.description": "La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", - "arc.postgres.server.memory.request.label": "Demande de mémoire (Go)", - "arc.postgres.server.name": "Nom du serveur", - "arc.postgres.server.name.placeholder": "Entrer un nom de serveur", - "arc.postgres.server.name.validation.description": "Le nom du serveur 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.port": "Port", - "arc.postgres.server.service.type": "Type de service", - "arc.postgres.server.username": "Nom d’utilisateur de l’administrateur", - "arc.postgres.server.username.placeholder": "Entrez le nom de connexion de l’administrateur du serveur.", - "arc.postgres.server.volume.size.backups.description": "La taille du volume de stockage à utiliser pour les sauvegardes en Go.", - "arc.postgres.server.volume.size.backups.label": "Taille du volume Go (sauvegardes)", - "arc.postgres.server.volume.size.data.description": "La taille du volume de stockage à utiliser pour les données en Go.", - "arc.postgres.server.volume.size.data.label": "Taille du volume Go (Données)", - "arc.postgres.server.volume.size.logs.description": "La taille du volume de stockage à utiliser pour les journaux en Go.", - "arc.postgres.server.volume.size.logs.label": "Taille du volume Go (journaux)", - "arc.postgres.settings.resource.compute.config.title": "Configuration de calcul", - "arc.postgres.settings.section.title": "Paramètres généraux", - "arc.postgres.settings.storage.title": "Paramètres de stockage", - "arc.postgres.storage-class.backups.description": "La classe de stockage à utiliser pour les volumes persistants de sauvegarde.", - "arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données", - "arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux", - "arc.postgres.wizard.page1.title": "Fournir les paramètres du serveur PostgreSQL", - "arc.postgres.wizard.title": "Déployer un serveur PostgreSQL - Azure Arc (préversion)", - "arc.sql.connection.settings.section.title": "Informations sur la connexion SQL", - "arc.sql.cores-limit.description": "Limite des cœurs de l’instance managée en tant qu’entier.", - "arc.sql.cores-request.description": "Demande de cœurs de l’instance gérée en tant qu’entier.", - "arc.sql.cost.summary": "Résumé des coûts", - "arc.sql.cost.summary.additional.charge": "Supplément par utilisation. Voir {0} pour plus de détails.", - "arc.sql.cost.summary.admin.account": "Compte administrateur", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Remise Azure Hybrid Benefit (en USD)", "arc.sql.cost.summary.basics": "Informations de base", "arc.sql.cost.summary.billable.replicas": "Réplicas facturables", "arc.sql.cost.summary.business.critical": "Critique pour l'entreprise", - "arc.sql.cost.summary.cost.vcore": "Coût par vCore (en USD)", - "arc.sql.cost.summary.custom.location": "Emplacement personnalisé", - "arc.sql.cost.summary.estimated.cost.per.month": "Coût estimé par mois", - "arc.sql.cost.summary.general.purpose": "Usage général", - "arc.sql.cost.summary.instance.name": "Nom de l'instance", - "arc.sql.cost.summary.managed.instance.admin.login": "Connexion administrateur de l'instance gérée", - "arc.sql.cost.summary.pricing.details": "détails des prix", - "arc.sql.cost.summary.resource.group": "Groupe de ressources", - "arc.sql.cost.summary.service.tier": "Niveau de service", - "arc.sql.cost.summary.service.tier.learn.more.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", - "arc.sql.cost.summary.service.tier.learn.more.text": "En savoir plus", - "arc.sql.cost.summary.sql.connection.info": "Informations de connexion SQL", - "arc.sql.cost.summary.sql.instance.settings": "Paramètres d'instance SQL", - "arc.sql.cost.summary.sql.miaa": "Instance managée SQL - Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "Instance gérée SQL – Résumé des coûts Azure Arc", - "arc.sql.cost.summary.subscription": "Abonnement", - "arc.sql.cost.summary.vcore.limit": "Limite de processeurs vCores", - "arc.sql.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", - "arc.sql.dev.use.label": "Pour une utilisation de développement uniquement", - "arc.sql.high.availability": "Haute disponibilité", - "arc.sql.high.availability.description": "Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas.", - "arc.sql.instance.name": "Nom de l'instance", - "arc.sql.instance.name.placeholder": "Entrer le nom de l’instance", - "arc.sql.instance.retention.policy.title": "Politique de rétention de sauvegarde d'instance SQL", - "arc.sql.instance.settings.section.title": "Paramètres d'instance SQL", - "arc.sql.invalid.instance.name": "Le nom de l’instance doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 13 caractères au maximum.", - "arc.sql.invalid.username": "Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur.", - "arc.sql.license.type.description": "Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server", - "arc.sql.license.type.label": "J'ai déjà une licence SQL Server", - "arc.sql.memory-limit.description": "Limite de la capacité de l’instance managée en tant qu’entier.", - "arc.sql.memory-request.description": "Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go.", - "arc.sql.one.replica": "1 replica", - "arc.sql.pitr.description": "Limite de restauration dans le temps", - "arc.sql.pitr.retention.description": "Configurez la rétention pour les sauvegardes ponctuelles. {0}", - "arc.sql.readable.secondaries.description": "Nombre de réplicas secondaires lisibles.", - "arc.sql.readable.secondaries.label": "Réplicas secondaires lisibles", - "arc.sql.retention.days.description": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé.", - "arc.sql.retention.days.label": "Rétention ponctuelle (jours)", "arc.sql.service.tier.business.critical": "Critique pour l’entreprise (vCores et RAM illimités, haute disponibilité avancée)", - "arc.sql.service.tier.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", - "arc.sql.service.tier.general.purpose": "Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard)", - "arc.sql.service.tier.label": "Niveau de service", - "arc.sql.storage-class.backups.description": "Classe de stockage à utiliser pour les sauvegardes. Si aucune valeur n’est spécifiée, les sauvegardes sont stockées dans la même classe de stockage affectée aux données. Doit être une classe de stockage compatible RWX.", - "arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (. mdf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", - "arc.sql.storage-class.datalogs.description": "Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", - "arc.sql.storage-class.dc.description": "Classe de stockage à utiliser pour toutes les données et journalise les volumes persistants pour tous les gousses de contrôleur de données qui en ont besoin.", - "arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", - "arc.sql.summary.arc.by.microsoft": "par Microsoft", - "arc.sql.sync.secondaries.description": "Nombre de réplicas synchrones requis pour valider une transaction avant que le réplica principal ne soit autorisé à valider. Si vous définissez cette valeur sur -1, le nombre de réplicas secondaires synchronisés requis est défini sur « (# de réplicas - 1) / 2 », arrondi à l’entier inférieur.", - "arc.sql.sync.secondaries.label": "Bases de données secondaires synchronisées requises pour la validation", - "arc.sql.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", - "arc.sql.username": "Connexion administrateur de l'instance gérée", - "arc.sql.username.placeholder": "Entrer le nom d’administrateur", - "arc.sql.volume.size.backups.description": "Taille du volume de stockage à utiliser pour les sauvegardes en gibioctets.", - "arc.sql.volume.size.backups.label": "Taille du volume en Gio (sauvegardes)", - "arc.sql.volume.size.data.description": "Taille du volume de stockage à utiliser pour les données en gibioctets.", - "arc.sql.volume.size.data.label": "Taille du volume en Gio (données)", - "arc.sql.volume.size.datalogs.description": "Taille du volume de stockage à utiliser pour les journaux de base de données en gibioctets.", - "arc.sql.volume.size.datalogs.label": "Taille du volume en Gio (journaux de base de données)", - "arc.sql.volume.size.logs.description": "Taille du volume de stockage à utiliser pour les journaux en gibioctets.", - "arc.sql.volume.size.logs.label": "Taille du volume en Gio (journaux)", - "arc.sql.wizard.page1.title": "Fournir les paramètres d’instance managée Azure SQL", - "arc.sql.wizard.title": "Déployer une instance managée Azure SQL - Azure Arc", - "arc.storage-class.backups.label": "Classe de stockage (sauvegardes)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "Compatible RWX", - "arc.storage-class.data.label": "Classe de stockage (Données)", - "arc.storage-class.datalogs.label": "Classe de stockage (journaux de base de données)", - "arc.storage-class.dc.label": "Classe de stockage", - "arc.storage-class.logs.label": "Classe de stockage (journaux)", - "arc.view.title": "Contrôleurs Azure Arc", - "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", - "arc.view.welcome.loading": "Chargement des contrôleurs...", + "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.postgres.server.cores.limit.label": "Limite UC", + "arc.postgres.server.cores.request.label": "Demande UC", + "arc.sql.cost.summary.vcore.limit": "Limite de processeurs vCores", + "arc.postgres.server.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", + "arc.sql.dev.use.description": "Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée.", + "arc.data.controller.cluster.config.profile.description": "Choisissez le modèle de configuration Kubernetes correspondant à votre distribution Kubernetes. Ce modèle fournit des valeurs par défaut pour la classe de stockage, le type de service, etc.", + "arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration", + "arc.data.controller.cluster.name": "Nom du cluster", + "arc.data.controller.summary.cluster.context": "Contexte de cluster", + "arc.data.controller.kube.cluster.context": "Contexte de cluster", + "arc.data.controller.summary.cluster.name": "Nom de cluster", + "arc.postgres.settings.resource.compute.config.title": "Configuration de calcul", + "arc.data.controller.summary.profile": "Profil de configuration", + "arc.sql.pitr.retention.description": "Configurez la rétention pour les sauvegardes ponctuelles. {0}", + "arc.confirm.password": "Confirmer le mot de passe", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmer le mot de passe", "command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant", + "arc.data.controller.connectivity.mode": "Mode de connectivité", + "arc.data.controller.summary.controller": "Contrôleur", + "arc.data.controller.create.controllerconfig.title": "Configuration du contrôleur", + "arc.cores-limit.label": "Nombre maximal de cores", + "arc.cores-request.label": "Demande de cores", + "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", + "arc.sql.cost.summary": "Résumé des coûts", + "arc.sql.cost.summary.cost.vcore": "Coût par vCore (en USD)", + "arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc", "command.createController.title": "Créer un contrôleur Azure Arc", + "resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc. Vérifiez que vous avez exécuté la connexion az avant de démarrer cet Assistant.", + "arc.data.controller.custom.location": "Localisation personnalisée", + "arc.sql.cost.summary.custom.location": "Emplacement personnalisé", + "arc.data.controller.summary.data.controller.custom.location": "Emplacement personnalisé du contrôleur de données", + "arc.data.controller.details.title": "Détails du contrôleur de données", + "arc.data.controller.summary.data.controller.infrastructure": "Infrastructure du contrôleur de données", + "arc.data.controller.summary.data.controller.name": "Nom du contrôleur de données", + "arc.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.namespace": "Espace de noms du contrôleur de données", + "arc.data.controller.namespace.description": "Espace de noms du contrôleur de données. Mode indirect uniquement.", + "deploy.done.action": "Déployer", + "arc.sql.wizard.title": "Déployer une instance managée Azure SQL - Azure Arc", + "arc.postgres.wizard.title": "Déployer un serveur PostgreSQL - Azure Arc (préversion)", + "resource.type.arc.postgres.description": "Déployer un serveur PostgreSQL dans un environnement Azure Arc", + "arc.data.controller.direct.display.name": "Directement", "command.editConnection.title": "Modifier la connexion", + "arc.sql.high.availability.description": "Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas.", + "arc.data.controller.auto.upload.logs.description": "Activez le chargement automatique des journaux. Mode direct uniquement.", + "arc.data.controller.auto.upload.metrics.description": "Activez le chargement automatique des métriques. Mode direct uniquement.", + "arc.postgres.server.engine.version": "Version du moteur", + "arc.sql.username.placeholder": "Entrer le nom d’administrateur", + "arc.sql.instance.name.placeholder": "Entrer le nom de l’instance", + "arc.postgres.server.username.placeholder": "Entrez le nom de connexion de l’administrateur du serveur.", + "arc.postgres.server.name.placeholder": "Entrer un nom de serveur", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux.", "command.estimateCostSqlMiaa.title": "Estimer le coût d'une instance gérée SQL – Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Coût estimé par mois", + "arc.data.controller.summary.estimated.cost.per.month": "Coût estimé par mois", + "arc.postgres.server.extensions.label": "Extensions", + "arc.postgres.server.dev.use.label": "Pour une utilisation de développement uniquement", + "arc.sql.dev.use.label": "Pour une utilisation de développement uniquement", + "arc.data.controller.details.description": "Pour le mode indirect, l’espace de noms, le nom et la classe de stockage sont obligatoires. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance. Pour le mode direct, un nom d’emplacement personnalisé est requis.", + "arc.data.controller.summary.free": "Gratuit", + "arc.sql.cost.summary.general.purpose": "Usage général", + "arc.sql.service.tier.general.purpose": "Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard)", + "arc.postgres.settings.section.title": "Paramètres généraux", + "arc.sql.high.availability": "Haute disponibilité", + "arc.agreement": "J'accepte {0} et {1}.", + "arc.sql.license.type.label": "J'ai déjà une licence SQL Server", + "arc.data.controller.indirect.display.name": "Indirectement", + "arc.data.controller.infrastructure": "Infrastructure", + "arc.sql.cost.summary.instance.name": "Nom de l'instance", + "arc.sql.instance.name": "Nom de l'instance", + "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.data.controller.summary.kube.config.file.path": "Chemin du fichier de configuration Kube", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Modèle de configuration Kubernetes", + "arc.agreement.help.text.learn.more": "En savoir plus", + "arc.sql.cost.summary.service.tier.learn.more.text": "En savoir plus", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "En savoir plus sur Managed Instance compatible avec Azure Arc", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "En savoir plus sur le serveur PostgreSQL - Azure Arc", + "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.view.welcome.loading": "Chargement des contrôleurs...", + "arc.data.controller.summary.location": "Emplacement", + "arc.data.controller.location": "Localisation", + "arc.data.controller.location.description": "L’emplacement est utilisé uniquement pour le déploiement en mode indirect. Ce champ sera ignoré pour le mode direct.", + "arc.data.controller.log.analytics.primary.key": "Clé primaire Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Espace de travail Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID d’espace de travail Log Analytics", + "arc.openDashboard": "Gérer", + "arc.sql.cost.summary.managed.instance.admin.login": "Connexion administrateur de l'instance gérée", + "arc.sql.username": "Connexion administrateur de l'instance gérée", + "resource.type.arc.sql.description": "Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client", + "arc.memory-limit.label": "Limite de mémoire", + "arc.memory-request.label": "Demande de mémoire", + "arc.postgres.server.memory.limit.label": "Limite de mémoire (Go)", + "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.postgres.server.memory.request.label": "Demande de mémoire (Go)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Informations d'identification du tableau de bord des métriques et des journaux", + "microsoft.agreement.privacy.statement": "Déclaration de confidentialité Microsoft", + "arc.data.controller.name.validation.description": "Le noms doit être constitué de caractères alphanumériques minuscules, « - » ou « . », commencer/se terminer par un caractère alphanumérique et comporter 253 caractères au maximum.", + "arc.data.controller.namespace.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.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.password": "Mot de passe", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Mot de passe", + "arc.sql.pitr.description": "Limite de restauration dans le temps", + "arc.sql.retention.days.label": "Rétention ponctuelle (jours)", + "arc.postgres.server.port": "Port", + "resource.type.arc.postgres.display.name": "Serveur PostgreSQL - Azure Arc (préversion)", + "arc.agreement.postgres.help.text": "PostgreSQL Server – Azure Arc est l'un des moteurs de base de données disponibles dans le cadre des services de données activés par Azure Arc et il peut être déployé sur l'infrastructure de votre choix. {0}.\r\n \r\n En cliquant sur 'Script to notebook' ou 'Deploy', j'accepte (a) les conditions légales et la ou les déclarations de confidentialité associées à l'offre ou aux offres Marketplace répertoriées ci-dessous ; (b) autoriser Microsoft à facturer mon mode de paiement actuel pour les frais associés à la ou aux offres, avec la même fréquence de facturation que mon abonnement Azure ; et (c) acceptez que Microsoft puisse partager mes informations de contact, d'utilisation et de transaction avec le(s) fournisseur(s) de l'offre(s) pour l'assistance, la facturation et d'autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus de détails, voir {1}, {2} et {3}.", + "arc.agreement.postgres.terms.conditions": "Serveur PostgreSQL - Conditions générales Azure Arc", + "arc.agreement.help.text.privacy.policy": "Politique de confidentialité", + "arc.data.controller.summary.arc.terms.privacy.policy": "Politique de confidentialité", + "arc.sql.wizard.page1.title": "Fournir les paramètres d’instance managée Azure SQL", + "arc.postgres.wizard.page1.title": "Fournir les paramètres du serveur PostgreSQL", + "arc.storage-class.backups.warning.link": "Compatible RWX", + "arc.data.controller.readmore": "En savoir plus", + "arc.sql.readable.secondaries.label": "Réplicas secondaires lisibles", "command.refresh.title": "Actualiser", "command.removeController.title": "Supprimer le contrôleur", - "cores.limit.greater.than.or.equal.to.requested.cores": "La limite de cœurs doit être supérieure ou égale aux cœurs demandés", - "deploy.done.action": "Déployer", - "deploy.script.action": "Exécuter un script sur un notebook", - "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", - "microsoft.agreement.privacy.statement": "Déclaration de confidentialité Microsoft", "requested.cores.less.than.or.equal.to.cores.limit": "Les cœurs demandés doivent être inférieurs ou égaux à la limite de cœurs", "requested.memory.less.than.or.equal.to.memory.limit": "La mémoire demandée doit être inférieure ou égale à la limite de la mémoire", - "resource.type.arc.postgres.description": "Déployer un serveur PostgreSQL dans un environnement Azure Arc", - "resource.type.arc.postgres.display.name": "Serveur PostgreSQL - 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.sql.display.name": "Azure SQL Managed Instance - Azure Arc", - "resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc. Vérifiez que vous avez exécuté la connexion az avant de démarrer cet Assistant.", - "resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc", + "arc.sql.cost.summary.resource.group": "Groupe de ressources", + "arc.data.controller.summary.resource.group": "Groupe de ressources", + "arc.data.controller.create.summary.title": "Vérifier votre configuration", + "arc.sql.cost.summary.sql.connection.info": "Informations de connexion SQL", + "arc.sql.connection.settings.section.title": "Informations sur la connexion SQL", + "arc.sql.instance.retention.policy.title": "Politique de rétention de sauvegarde d'instance SQL", + "arc.sql.cost.summary.sql.instance.settings": "Paramètres d'instance SQL", + "arc.sql.instance.settings.section.title": "Paramètres d'instance SQL", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Instance gérée SQL – Résumé des coûts Azure Arc", + "arc.sql.cost.summary.sql.miaa": "Instance managée SQL - Azure Arc", + "deploy.script.action": "Exécuter un script sur un notebook", + "arc.data.controller.select.cluster.title": "Sélectionner des clusters Kubernetes existants", + "arc.sql.service.tier.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise.", + "arc.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.postgres.server.name": "Nom du serveur", + "arc.postgres.server.name.validation.description": "Le nom du serveur 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.sql.service.tier.label": "Niveau de service", + "arc.sql.cost.summary.service.tier": "Niveau de service", + "arc.postgres.server.service.type": "Type de service", + "arc.sql.retention.days.description": "Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé.", + "arc.storage-class.dc.label": "Classe de stockage", + "arc.storage-class.backups.label": "Classe de stockage (sauvegardes)", + "arc.storage-class.data.label": "Classe de stockage (Données)", + "arc.storage-class.datalogs.label": "Classe de stockage (journaux de base de données)", + "arc.storage-class.logs.label": "Classe de stockage (journaux)", + "arc.postgres.settings.storage.title": "Paramètres de stockage", + "arc.sql.cost.summary.subscription": "Abonnement", + "arc.data.controller.summary.subscription": "Abonnement", + "arc.description": "Prise en charge d’Azure Arc", + "arc.sql.sync.secondaries.label": "Bases de données secondaires synchronisées requises pour la validation", + "arc.controller": "Contrôleur Azure Arc cible", + "arc.data.controller.summary.terms": "Conditions", + "arc.agreement.help.text.terms.of.use": "Conditions d’utilisation", + "arc.data.controller.summary.arc.terms.of.use": "Conditions d’utilisation", + "arc.postgres.server.invalid.username": "Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur.", + "arc.sql.invalid.username": "Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur.", + "arc.data.controller.help.text": "Le cluster Kubernetes doit déjà être activé pour l'arc avec la commande az connectedk8s connect. Veuillez utiliser notre {0} pour en savoir plus.", + "arc.sql.cores-limit.description": "Limite des cœurs de l’instance managée en tant qu’entier.", + "arc.sql.memory-limit.description": "Limite de la capacité de l’instance managée en tant qu’entier.", + "arc.postgres.server.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.memory.limit.description": "La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", + "arc.postgres.server.memory.request.description": "La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go.", + "arc.postgres.server.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.data.controller.cluster.name.description": "Nom du cluster. Mode direct uniquement.", + "arc.data.controller.custom.location.description": "Nom de l’emplacement personnalisé. Mode direct uniquement.", + "arc.sql.readable.secondaries.description": "Nombre de réplicas secondaires lisibles.", + "arc.sql.sync.secondaries.description": "Nombre de réplicas synchrones requis pour valider une transaction avant que le réplica principal ne soit autorisé à valider. Si vous définissez cette valeur sur -1, le nombre de réplicas secondaires synchronisés requis est défini sur « (# de réplicas - 1) / 2 », arrondi à l’entier inférieur.", + "arc.sql.cores-request.description": "Demande de cœurs de l’instance gérée en tant qu’entier.", + "arc.sql.memory-request.description": "Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go.", + "arc.postgres.server.volume.size.backups.description": "La taille du volume de stockage à utiliser pour les sauvegardes en Go.", + "arc.sql.volume.size.backups.description": "Taille du volume de stockage à utiliser pour les sauvegardes en gibioctets.", + "arc.postgres.server.volume.size.data.description": "La taille du volume de stockage à utiliser pour les données en Go.", + "arc.sql.volume.size.data.description": "Taille du volume de stockage à utiliser pour les données en gibioctets.", + "arc.sql.volume.size.datalogs.description": "Taille du volume de stockage à utiliser pour les journaux de base de données en gibioctets.", + "arc.postgres.server.volume.size.logs.description": "La taille du volume de stockage à utiliser pour les journaux en Go.", + "arc.sql.volume.size.logs.description": "Taille du volume de stockage à utiliser pour les journaux en gibioctets.", + "arc.sql.storage-class.backups.description": "Classe de stockage à utiliser pour les sauvegardes. Si aucune valeur n’est spécifiée, les sauvegardes sont stockées dans la même classe de stockage affectée aux données. Doit être une classe de stockage compatible RWX.", + "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.postgres.storage-class.backups.description": "La classe de stockage à utiliser pour les volumes persistants de sauvegarde.", + "arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (. mdf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", + "arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données", + "arc.sql.storage-class.datalogs.description": "Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", + "arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée.", + "arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux", + "arc.data.controller.summary.username": "Nom d'utilisateur", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nom d'utilisateur", "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." + "worker.node.count.should.not.be.one": "La valeur de 1 n'est pas prise en charge.", + "arc.postgres.server.volume.size.backups.label": "Taille du volume Go (sauvegardes)", + "arc.postgres.server.volume.size.data.label": "Taille du volume Go (Données)", + "arc.postgres.server.volume.size.logs.label": "Taille du volume Go (journaux)", + "arc.sql.volume.size.backups.label": "Taille du volume en Gio (sauvegardes)", + "arc.sql.volume.size.data.label": "Taille du volume en Gio (données)", + "arc.sql.volume.size.datalogs.label": "Taille du volume en Gio (journaux de base de données)", + "arc.sql.volume.size.logs.label": "Taille du volume en Gio (journaux)", + "arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?", + "arc.sql.summary.arc.by.microsoft": "par Microsoft", + "arc.data.controller.summary.arc.by.microsoft": "par Microsoft", + "arc.data.controller.help.text.documentation.page": "page de documentation", + "arc.sql.cost.summary.pricing.details": "détails des prix", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.asde-deployment.i18n.json index 2b3d49067b..af35b68cf8 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "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.", + "extension-displayName": "Extension de déploiement Azure SQL Edge", + "docker-sql-port-field": "Port Azure SQL Edge", + "sqlserver-info-section-title": "Informations Azure SQL Edge", + "docker-sql-password-field": "Mot de passe de l’instance Azure SQL Edge (sa)", "azure-info-section-title": "Informations Azure", - "azure_location": "Emplacement", - "azure_resource_group": "Groupe de ressources", - "azure_subscription_id": "ID d'abonnement", - "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", - "device-target-condition": "Condition cible", - "device-target-condition-learn-more": "En savoir plus sur l'état des cibles", + "vm_password_confirm": "Confirmer le mot de passe administrateur de machine virtuelle", "docker-confirm-sql-password-field": "Confirmer le mot de passe", "docker-container-name-field": "Nom de conteneur", - "docker-imagetag-field": "Balise d'image", - "docker-password-field": "Mot de passe", - "docker-registry-field": "Registre", - "docker-repository-field": "Dépôt", - "docker-settings-section-title": "Paramètres Docker", - "docker-sql-password-field": "Mot de passe de l’instance Azure SQL Edge (sa)", - "docker-sql-port-field": "Port Azure SQL Edge", - "docker-username-field": "Nom d'utilisateur", - "edge-agreement": "J'accepte {0} et {1}.", - "edge-eula": "Contrat de licence Microsoft Azure SQL Edge", - "edge-remote-password-field": "Mot de passe", - "edge-remote-target-field": "Nom ou adresse IP", - "edge-remote-username-field": "Nom d'utilisateur", - "extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge", - "extension-displayName": "Extension de déploiement Azure SQL Edge", - "iot-hub-name": "Nom du hub IoT", - "microsoft-privacy-statement": "Déclaration de confidentialité Microsoft", - "package-files": "Fichiers de package SQL Server", - "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é.", - "remote-info-section-title": "Informations sur l'ordinateur cible", - "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.", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe)", - "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", - "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", - "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", - "sql-edge-local-display-name": "Instance de conteneur locale", "sql-edge-local-title": "Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur local", - "sql-edge-remote-display-name": "Instance de conteneur distante", "sql-edge-remote-title": "Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur distant", + "sql-edge-azure-title": "Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub", + "sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant", + "sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT", "sql-edge-type-display-name": "Cible de déploiement", - "sqlserver-info-section-title": "Informations Azure SQL Edge", - "vm_admin": "Nom d'utilisateur de l'administrateur de machine virtuelle", + "device-id": "ID d'appareil", + "device-ip-address": "Adresse IP du périphérique", + "docker-settings-section-title": "Paramètres Docker", + "sql-edge-azure-single-device-display-name": "Appareil existant d’un Azure IoT Hub", + "edge-agreement": "J'accepte {0} et {1}.", + "docker-imagetag-field": "Balise d'image", + "iot-hub-name": "Nom du hub IoT", + "device-target-condition-learn-more": "En savoir plus sur l'état des cibles", + "sql-edge-local-display-name": "Instance de conteneur locale", + "azure_location": "Emplacement", + "edge-eula": "Contrat de licence Microsoft Azure SQL Edge", + "microsoft-privacy-statement": "Déclaration de confidentialité Microsoft", + "sql-edge-azure-multi-device-display-name": "Plusieurs appareils d’un Azure IoT Hub", + "edge-remote-target-field": "Nom ou adresse IP", + "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)", + "package_path": "Fichier de package", + "edge-remote-password-field": "Mot de passe", + "docker-password-field": "Mot de passe", + "package_path_description": "Chemin d’accès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.", + "extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge", + "docker-registry-field": "Registre", + "sql-edge-remote-display-name": "Instance de conteneur distante", + "docker-repository-field": "Dépôt", + "azure_resource_group": "Groupe de ressources", + "package-files": "Fichiers de package SQL Server", + "vm_ssh_public_key": "Clé publique SSH", + "azure_subscription_id": "ID d'abonnement", + "device-target-condition": "Condition cible", + "remote-info-section-title": "Informations sur l'ordinateur cible", + "edge-remote-username-field": "Nom d'utilisateur", + "docker-username-field": "Nom d'utilisateur", "vm_password": "Mot de passe administrateur de machine virtuelle", - "vm_password_confirm": "Confirmer le mot de passe administrateur de machine virtuelle", + "vm_admin": "Nom d'utilisateur de l'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.", - "vm_ssh_public_key": "Clé publique SSH" + "device-ip-address-description": "Sera utilisé pour se connecter à l’instance Azure SQL Edge après le déploiement" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azcli.i18n.json similarity index 94% rename from i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.azcli.i18n.json index 0755080f82..650fe6661d 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "Impossible d’analyser la date de sortie.", + "az.promptForAzUpdate": "Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ?", "az.accept": "Accepter", - "az.arcdataExtensionNotInstalled": "Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", + "az.parseVersionError": "Une erreur s’est produite lors de l’analyse de la sortie de az --version.", + "az.azOutputParseErrorCaught": "Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON.", "az.askLater": "Demander plus tard", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", - "az.azOutputParseErrorCaught": "Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON.", + "az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez.", "az.azUserSettingReadLog": "Paramètre utilisateur Azure CLI : {0}.{1} lire, valeur : {2}", "az.azUserSettingUpdatedLog": "Paramètre utilisateur Azure CLI : {0}.{1} mis à jour, newValue : {2}", + "az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", "az.checkingLatestAzVersion": "Vérification de la dernière version disponible d'Azure Data CLI", - "az.couldNotFindArcdataWithPrompt": "Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.", - "az.couldNotFindAz": "Impossible de trouver Azure CLI. Erreur : {0}", - "az.couldNotFindAzArc": "Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0}", "az.couldNotFindAzWithPrompt": "Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.", + "az.couldNotFindAz": "Impossible de trouver Azure CLI. Erreur : {0}", + "az.couldNotFindArcdataWithPrompt": "Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.", + "az.couldNotFindAzArc": "Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0}", "az.currentlyInstalledVersionIsLatest": "Version actuellement installée d’Azure CLI : {0} est identique ou plus récente que toute autre version disponible", "az.decline": "Refuser", "az.doNotAskAgain": "Ne plus me poser la question", - "az.downloadError": "Erreur lors du téléchargement", "az.downloadFinished": "Téléchargement terminé", "az.downloadingProgressMb": "Téléchargement ({0} / {1} Mo)", "az.downloadingTo": "Téléchargement de {0} à partir de {1} vers {2}", "az.endpointOrNamespaceRequired": "Un point de terminaison ou un espace de noms doit être spécifié", - "az.executingCommand": "Exécution de la commande : « {0} {1} »", - "az.failedToParseReleaseInfo": "Échec de l’analyse du contenu JSON sur : {0}.\r\nContenu du fichier :\r\n{1}\r\nErreur : {2}", - "az.foundExistingAz": "Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}.", - "az.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à l’URL {0}", "az.installError": "Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0}", - "az.installingArcdata": "Installation de l’extension arcdata Azure CLI...", + "az.updateError": "Erreur lors de la mise à jour d’Azure CLI : {0}", + "az.downloadError": "Erreur lors du téléchargement", + "az.executingCommand": "Exécution de la commande : « {0} {1} »", + "az.failedToParseReleaseInfo": "Échec de l'analyse du JSON du contenu à : {0}.\r\nContenu du fichier :\r\n {1}\r\nErreur : {2}", + "az.foundExistingAz": "Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}.", + "az.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.", + "az.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à l’URL {0}", "az.installingAz": "Installation d’Azure CLI...", + "az.installingArcdata": "Installation de l’extension arcdata Azure CLI...", "az.latestAzVersionAvailable": "Dernière version disponible de l’interface Azure Data CLI : {0}.", - "az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez.", "az.no": "Non", - "az.noAz": "Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.", "az.noAzArc": "Aucune extension arcdata Azure CLI n’est disponible.", "az.noAzWithLink": "Aucune Azure CLI n’est disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin.", + "az.noAz": "Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.", "az.noAzureCLI": "Aucune interface de ligne de commande Azure n’est disponible. Installez la dernière version manuellement depuis [ici](https://docs.microsoft.com/cli/azure/install-azure-cli), puis redémarrez Azure Studio.", - "az.noDownloadLink": "Aucun lien de téléchargement disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", - "az.noReleaseVersion": "Aucune version de mise en production disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}", - "az.parseVersionError": "Une erreur s’est produite lors de l’analyse de la sortie de az --version.", + "az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé", + "az.noDownloadLink": "Aucun lien de téléchargement n’est disponible pour la plateforme '{0}'\r\nInformations de publication : ${1}", + "az.noReleaseVersion": "Aucune version disponible pour la plate-forme '{0}'\r\nInformations sur la version : ${1}", "az.platformUnsupported": "La plateforme « {0} » n’est pas prise en charge actuellement", - "az.promptForAzUpdate": "Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ?", - "az.promptForRequiredAzUpdate": "Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner.", "az.promptLog": "Demande à l’utilisateur d’accepter les éléments suivants : {0}", - "az.requiredVersionNotAvailable": "Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "Impossible d’analyser la date de sortie.", "az.searchingForAz": "Recherche d’une installation Azure CLI existante...", "az.skipInstall": "Ignorer l’installation d’Azure CLI et de l’extension arcdata, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}", - "az.stderrOutput": "stderr : {0}", - "az.stdoutOutput": "stdout : {0}", + "az.arcdataInstalled": "L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.", + "az.promptForRequiredAzUpdate": "Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner.", + "az.arcdataExtensionNotInstalled": "Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Erreur inattendue lors de l’exécution de la commande : {0}", "az.unexpectedExitCode": "Code de sortie inattendu de la commande : {1} ({0})", - "az.unsupportedArcDataVersion": "Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé", - "az.updateError": "Erreur lors de la mise à jour d’Azure CLI : {0}", "az.updatingAz": "Mise à jour de l’interface de ligne de commande Azure...", - "az.userRequestedInstall": "L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer »", "az.userResponseInstall": "Réponse de l’utilisateur à l’invite pour installer Azure CLI : {0}", "az.userResponseUpdate": "Réponse de l’utilisateur à l’invite pour mettre à jour Azure CLI : {0}", - "az.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.", - "az.yes": "Oui" + "az.userRequestedInstall": "L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer »", + "az.yes": "Oui", + "az.unsupportedArcDataVersion": "Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr : {0}", + "az.stdoutOutput": "stdout : {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI.", - "azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées", - "azcli.arc.config.title": "Azure CLI Configuration", - "azcli.arc.description": "Prise en charge d’Azure CLI.", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata", + "azcli.arc.config.title": "Azure CLI Configuration", + "azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI.", + "azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.", + "azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible.", + "azcli.arc.config.debug": "Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées", + "azcli.arc.description": "Prise en charge d’Azure CLI.", + "azcli.arc.update.prompt.description": "L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI", + "azcli.install.prompt.description": "L’utilisateur sera invité à installer le Azure CLI", "azcli.arc.install.prompt.description": "L’utilisateur sera invité à installer l’extension arcdata Azure CLI", "azcli.arc.update.dontPrompt.description": "L’utilisateur ne sera pas invité à mettre à jour l’extension arcdata Azure CLI", - "azcli.arc.update.prompt.description": "L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI", - "azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.", "azcli.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer Azure CLI", - "azcli.install.prompt.description": "L’utilisateur sera invité à installer le Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 80% rename from i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.azurecore.i18n.json index 1dc88b67fd..99b58ebd6f 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Aucun jeton d'accès n'a été renvoyé par Microsoft OAuth", - "azure.cacheErrorAdd": "Erreur pendant l'ajout de votre compte au cache.", - "azure.cacheErrorGet": "Erreur pendant l'obtention de votre compte à partir du cache", - "azure.cacheErrorParse": "Erreur pendant l'analyse de votre compte à partir du cache", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ne déclenchera plus l’authentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau l’accès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste d’exclusion dans le paramètre « {2} ».\r\n\r\nVoulez-vous continuer ?", + "azurecore.consentDialog.cancel": "Annuler", + "azurecore.consentDialog.authenticate": "Annuler et authentifier", + "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmer", + "azurecore.consentDialog.ignore": "Ignorer le locataire", "azure.microsoftAccountDisplayName": "Compte Microsoft", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "Une erreur s'est produite pendant l'authentification ou vos jetons ont été supprimés du système. Essayez de rajouter votre compte à Azure Data Studio.", - "azure.noUniqueIdentifier": "L'utilisateur n'a pas d'identificateur unique dans AAD", - "azure.owningTenantNotFound": "Informations sur le locataire propriétaire introuvables pour le compte.", - "azure.responseError": "La récupération du jeton a échoué avec une erreur. [Ouvrir les outils de développement]({0}) pour plus de détails.", - "azure.tenantNotFound": "Le locataire spécifié avec l'ID « {0} » est introuvable.", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ne déclenchera plus l’authentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau l’accès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste d’exclusion dans le paramètre « {2} ».\r\n\r\nVoulez-vous continuer ?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmer", - "azurecore.consentDialog.authenticate": "Annuler et authentifier", - "azurecore.consentDialog.body": "Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d’authentification.", - "azurecore.consentDialog.cancel": "Annuler", - "azurecore.consentDialog.ignore": "Ignorer le locataire", "azurecore.consentDialog.open": "Ouvrir", - "msal.accountNotFoundError": "Informations de compte introuvables lors de l’acquisition du jeton.", + "noMicrosoftResource": "Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini.", + "msal.accountNotFoundError": "Informations de compte introuvables lors de l’acquisition du jeton. Supprimez le compte et ajoutez-le à nouveau.", "msal.resourceNotFoundError": "Configuration d’Azure Resource {0} introuvable", - "noMicrosoftResource": "Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini." + "azurecore.consentDialog.body": "Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d’authentification." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Octroi de code d'authentification Azure", - "azure.serverCouldNotStart": "Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Une erreur s’est produite dans la bibliothèque MSAL lors de la demande de l’URL du code d’authentification. Pour plus d’informations sur l’erreur, vérifiez le volet de sortie « Comptes Azure ». \r\n\r\n", "azureAuth.nonceError": "L'authentification a échoué en raison d'une incompatibilité de nonce, fermez Azure Data Studio et réessayez.", - "azureAuth.stateError": "L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez." + "azureAuth.stateError": "L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez.", + "azure.azureAuthCodeGrantName": "Octroi de code d'authentification Azure", + "azure.serverCouldNotStart": "Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "Ajouter le compte {0}", - "azure.azureDeviceCodeAuth": "Code d'appareil Azure", - "azure.deviceCodeCheckFail": "Erreur pendant la tentative de vérification des résultats de connexion", - "azure.timeoutDeviceCode": "Expiration du délai d'attente de la connexion du code d'appareil." + "azure.azureDeviceCodeAuth": "Code d'appareil Azure" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS.", - "azure.NoAuthMethod.Selected": "Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser.", "azure.deprecatedGetSecurityToken": "Un appel a été effectué à azdata.accounts.getSecurityToken, cette méthode est dépréciée et sera supprimée dans les mises en production futures. Utilisez getAccountSecurityToken à la place.", "genericTokenError": "Impossible d'obtenir le jeton", - "msalTokenError": "{0} s'est produit lors de l'acquisition du jeton. \r\n{1}", - "tenantIgnoredError": "Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire." + "azure.NoAuthMethod.Available": "Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS.", + "azure.NoAuthMethod.Selected": "Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser.", + "tenantIgnoredError": "Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire.", + "msalTokenError": "{0} s'est produit lors de l'acquisition du jeton. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "L'effacement du cache de jetons a échoué", - "clearTokenCacheSuccess": "Cache de jetons effacé" + "clearTokenCacheFailure": "L'effacement du cache de jetons a échoué" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (Chine)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (Chine)", "usGovCloudDisplayName": "Azure (US Government)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne.", - "azure.cloudTerminalPreview": "Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell.", - "azure.mustPickTenant": "Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne.", - "azure.noAccountError": "Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez.", "azure.noTenants": "Un locataire est nécessaire pour cette fonctionnalité. Apparemment, votre abonnement Azure n'a pas de locataire.", "azure.pickAnAzureAccount": "Sélectionner un compte Azure", "azure.signIn": "Se connecter", - "azure.startingCloudShell": "Démarrage de Cloud Shell..." + "azure.startingCloudShell": "Démarrage de Cloud Shell...", + "azure.noAccountError": "Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez.", + "azure.cloudTerminalPreview": "Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell.", + "azure.mustPickTenant": "Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne.", + "azure.accountNotSelectedError": "Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne." }, "dist/azureResource/errors": { "azure.subscriptionError": "Échec de l’obtention des abonnements pour le compte {0}. Actualisez le compte." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure Cosmos DB pour MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure CosmosDB pour cluster PostgreSQL" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bases de données SQL" }, @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Ressource de fournisseur non reconnue : {0}", - "azurecore.unregisteredProviderType": "Type de ressource de fournisseur non reconnu : {0}" + "azurecore.unregisteredProviderType": "Type de ressource de fournisseur non reconnu : {0}", + "azurecore.unregisteredProvider": "Ressource de fournisseur non reconnue : {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "Aucune ressource" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "Échec de l’obtention des abonnements pour les {0} de compte (locataire «{1}»). {2}", - "azure.resource.tenantTokenError": "Échec de l’acquisition du jeton d’accès pour le compte '{0}' ('{1}' client)." + "azure.resource.tenantTokenError": "Échec de l’acquisition du jeton d’accès pour le compte '{0}' ('{1}' client).", + "azure.resource.tenantSubscriptionsError": "Échec de l’obtention des abonnements pour les {0} de compte (locataire «{1}»). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (préversion) {0} ({1})", + "azure.coudTerminal.neverUsed": "Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio.", "azure.cloudTerminal.ok": "OK", "azure.cloudTerminal.openAzureShell": "Ouvrir le shell Azure", - "azure.coudTerminal.neverUsed": "Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio.", "azure.selectShellType": "Sélectionner Bash ou PowerShell pour Azure Cloud Shell", "azure.shellClosed": "Shell fermé.\r\n", "azure.shellTypeRequired": "Vous devez choisir un type de shell" @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "Erreur de récupération des groupes de ressources pour le compte {0} ({1}), abonnement {2} ({3}), locataire {4} : {5}", "azure.accounts.getSelectedSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0} : {1}", "azure.accounts.getSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0}, locataire {1} : {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Requête non valide", - "azure.resource.error": "Erreur : {0}" + "azure.resource.error": "Erreur : {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Requête non valide" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Ressources Azure (préversion)", - "azure.credStoreSaveFailedError": "Impossible d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez.", - "azure.unableToOpenAzureLink": "Impossible d'ouvrir le lien, valeurs obligatoires manquantes", "azurecore.australiacentral": "Australie Centre", "azurecore.australiacentral2": "Australie Centre 2", "azurecore.australiaeast": "Australie Est", "azurecore.australiasoutheast": "Australie Sud-Est", + "azurecore.extensionName": "Comptes Azure", "azurecore.azureArcPostgres": "PostgreSQL Hyperscale avec Azure Arc", - "azurecore.azureArcService": "Service de données - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Instance managée SQL - Azure Arc", + "azurecore.postgresFlexibleServer": "Serveurs flexibles Azure Database pour PostgreSQL", + "azurecore.postgresServer": "Serveurs Azure Database pour PostgreSQL", + "azure.azureResourcesGridTitle": "Ressources Azure (préversion)", "azurecore.brazilsouth": "Brésil Sud", "azurecore.brazilsoutheast": "Brésil Sud-Est", "azurecore.canadacentral": "Canada Centre", "azurecore.canadaeast": "Canada Est", + "azurecore.reload": "Annuler", "azurecore.centralindia": "Inde Centre", "azurecore.centralus": "USA Centre", "azurecore.centraluseuap": "USA Centre EUAP", - "azurecore.deprecated": "Avertissement : ADAL a été déprécié et est planifié pour être supprimé dans une prochaine version. Utilisez MSAL à la place.", + "azurecore.azureArcService": "Service de données - Azure Arc", "azurecore.disable": "Désactiver", "azurecore.dismiss": "Ignorer", "azurecore.eastasia": "Asie Est", "azurecore.eastus": "USA Est", "azurecore.eastus2": "USA Est 2", "azurecore.eastus2euap": "USA Est 2 - EUAP", - "azurecore.extensionName": "Comptes Azure", "azurecore.francecentral": "France Centre", "azurecore.francesouth": "France Sud", "azurecore.germanynorth": "Allemagne Nord", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Locataire non valide pour l'abonnement", "azurecore.japaneast": "Japon Est", "azurecore.japanwest": "Japon Ouest", + "azure.credStoreSaveFailedError": "Impossible d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez.", "azurecore.koreacentral": "Corée Centre", "azurecore.koreasouth": "Corée Sud", - "azurecore.location": "Localisation", + "azurecore.location": "Emplacement", + "azurecore.requiresReload": "La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements.", "azurecore.name": "Nom", + "azure.noCloudsEnabled": "Aucun cloud n'est activé, veuillez activer un cloud pour continuer.", "azurecore.northcentralus": "USA Centre Nord", "azurecore.northeurope": "Europe Nord", "azurecore.norwayeast": "Norvège Est", "azurecore.norwaywest": "Norvège Ouest", - "azurecore.piiLogging.warning": "Avertissement : la journalisation des informations personnelles (PII) Azure est activée. L’activation de cette option permet de consigner les informations d’identification personnelles et ne doit être utilisée qu’à des fins de débogage.", - "azurecore.postgresFlexibleServer": "Serveurs flexibles Azure Database pour PostgreSQL", - "azurecore.postgresServer": "Serveurs Azure Database pour PostgreSQL", - "azurecore.reload": "Recharger", "azurecore.reloadChoice": "Recharger Azure Data Studio", - "azurecore.reloadPrompt": "La bibliothèque d'authentification a changé, veuillez recharger Azure Data Studio.", - "azurecore.requiresReload": "La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements.", "azurecore.resourceGroup": "Groupe de ressources", "azurecore.resourceType": "Type de ressource", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "Base de données SQL", + "azurecore.sqlManagedInstance": "Instance managée SQL", + "azurecore.azureArcsqlManagedInstance": "Instance managée SQL - Azure Arc", + "azurecore.sqlServer": "Serveur SQL", "azurecore.southafricanorth": "Afrique du Sud Nord", "azurecore.southafricawest": "Afrique du Sud Ouest", "azurecore.southcentralus": "USA Centre Sud", - "azurecore.southeastasia": "Sud-Est asiatique", "azurecore.southindia": "Inde du Sud", - "azurecore.sqlDatabase": "Base de données SQL", - "azurecore.sqlManagedInstance": "Instance managée SQL", - "azurecore.sqlServer": "Serveur SQL", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.southeastasia": "Sud-Est asiatique", "azurecore.subscription": "Abonnement", + "azurecore.switchMsal": "Basculer vers MSAL", "azurecore.switzerlandnorth": "Suisse Nord", "azurecore.switzerlandwest": "Suisse Ouest", + "azurecore.reloadPromptCacheClear": "Le cache de jetons a été effacé avec succès, veuillez recharger Azure Data Studio.", "azurecore.typeIcon": "Icône de type", "azurecore.uaecentral": "Émirats arabes unis Centre", "azurecore.uaenorth": "Émirats arabes unis Nord", "azurecore.uksouth": "Royaume-Uni Sud", "azurecore.ukwest": "Royaume-Uni Ouest", "azurecore.unableToFetchToken": "Impossible d'obtenir un jeton pour le locataire {0}", + "azure.unableToOpenAzureLink": "Impossible d'ouvrir le lien, valeurs obligatoires manquantes", + "azurecore.piiLogging.warning": "Avertissement : la journalisation des informations personnelles (PII) Azure est activée. L’activation de cette option permet de consigner les informations d’identification personnelles et ne doit être utilisée qu’à des fins de débogage.", "azurecore.westcentralus": "USA Centre-Ouest", "azurecore.westeurope": "Europe Ouest", "azurecore.westindia": "Inde Ouest", "azurecore.westus": "USA Ouest", - "azurecore.westus2": "USA Ouest 2" + "azurecore.westus2": "USA Ouest 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} paramètre modifié, veuillez recharger Azure Data Studio." + }, + "dist/utils": { + "providerSettings.error": "Impossible de charger les points de terminaison à partir des paramètres, veuillez consulter les journaux pour plus de détails.", + "providerSettings.success": "Les points de terminaison personnalisés ont bien été chargés à partir des paramètres" }, "package": { - "accounts.clearTokenCache": "Effacer le cache de jetons du compte Azure", - "azure.description": "Parcourir et utiliser des ressources Azure", - "azure.displayName": "Azure (Core)", - "azure.openInAzurePortal.title": "Ouvrir dans le portail Azure", - "azure.resource.config.filter.description": "Filtre de ressources, chaque élément est un ID de compte, un ID d'abonnement et un nom séparés par une barre oblique", - "azure.resource.config.title": "Configuration des ressources Azure", + "config.providerSettings.endpoints.armResource": "Point de terminaison de ressource ACS", "azure.resource.connectsqldb.title": "Ajouter aux serveurs", - "azure.resource.connectsqlserver.title": "Connecter", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Actualiser", - "azure.resource.refreshall.title": "Azure : Actualiser tous les comptes", - "azure.resource.selectsubscriptions.title": "Sélectionner des abonnements", - "azure.resource.selecttenants.title": "Sélectionner des locataires", - "azure.resource.signin.title": "Azure : Se connecter", - "azure.resource.startterminal.title": "Démarrer Cloud Shell", - "azure.resource.view.title": "Azure (préversion)", - "azure.tenant.config.filter.description": "Liste des ID de locataire qui sont ignorés lors de l’interrogation des ressources Azure ou de la demande de jetons d’authentification.", "azure.title": "Azure", - "config.authenticationLibrary": "La bibliothèque utilisée pour le flux d'authentification AAD. Veuillez redémarrer ADS après avoir modifié cette option.", + "azure.displayName": "Azure (Core)", + "azure.resource.view.title": "Azure (préversion)", "config.azureAccountConfigurationSection": "Configuration du compte Azure", "config.azureAuthMethodConfigurationSection": "Méthode d'authentification Azure", + "config.providerSettings.endpoints.azureKeyVaultResource": "Point de terminaison de ressource Azure KeyVault", + "config.providerSettings.endpoints.azureKustoResource": "Point de terminaison de ressource Azure Kusto", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics (OMS)", + "config.providerSettings.endpoints.portal": "Point de terminaison du portail Azure", + "azure.resource.config.title": "Configuration des ressources Azure", + "config.providerSettings.endpoints.azureStorageResource": "Point de terminaison de ressource de stockage Azure", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Point de terminaison de ressource de stockage Azure", + "azure.resource.refreshall.title": "Azure : Actualiser tous les comptes", + "azure.resource.signin.title": "Azure : Se connecter", + "azure.description": "Parcourir et utiliser des ressources Azure", + "accounts.clearTokenCache": "Effacer le cache de jetons du compte Azure", + "config.providerSettings.endpoints.clientId": "ID client pour Azure Data Studio", + "config.providerSettingsMetadata": "Nom d'affichage de l'utilisateur", + "config.providerSettingsId": "ID cloud", + "config.providerSettingsName": "Nom du cloud", + "config.providerSettingsDescription": "Paramètres du cloud", "config.azureCodeGrantMethod": "Méthode d'octroi de code", + "azure.resource.connectsqlserver.title": "Connecter", "config.azureDeviceCodeMethod": "Méthode de code d'appareil", - "config.enableChinaCloudDescription": "Spécifie si l'intégration d'Azure Chine doit être activée", - "config.enableGermanyCloudDescription": "Spécifie si l'intégration d'Azure Allemagne doit être activée", - "config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée", - "config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée", - "config.enableUsNatCloudDescription": "Spécifie si l'intégration du cloud Azure US National doit être activée", - "config.loggingLevel": "[Optional] La verbosité de la journalisation de l’extension Comptes Azure", "config.noSystemKeychain": "Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur.", - "config.piiLogging": "Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie." + "config.providerSettings.endpoints.graphResource": "Point de terminaison de ressource ACS", + "config.providerSettings.endpoints.host": "Point de terminaison de l\"hôte de compétence", + "config.providerSettings.endpoints.msGraphResource": "point de terminaison de ressource Microsoft Graph", + "config.providerSettings.endpoints.microsoftResource": "Point de terminaison de ressource Microsoft", + "azure.openInAzurePortal.title": "Ouvrir dans le portail Azure", + "config.providerSettings.endpoints.powerBiResource": "Point de terminaison de ressource ACS", + "config.providerSettingsTitle": "Paramètres des fournisseurs", + "azure.resource.refresh.title": "Actualiser", + "config.providerSettings.endpoints.sqlResource": "Point de terminaison de ressource ACS", + "config.providerSettings.endpoints.scopes": "Point de terminaison d’étendues", + "azure.resource.selectsubscriptions.title": "Sélectionner des abonnements", + "azure.resource.selecttenants.title": "Sélectionner des locataires", + "config.customProviderSettings": "Paramètre contenant des points de terminaison d'authentification Azure personnalisés. Les modifications apportées à ce paramètre nécessitent un redémarrage pour prendre effet.", + "config.enableChinaCloudDescription": "Spécifie si l'intégration d'Azure Chine doit être activée", + "config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée", + "config.piiLogging": "Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie.", + "config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée", + "azure.resource.startterminal.title": "Démarrer Cloud Shell", + "azure.tenant.config.filter.description": "Liste des ID de locataire qui sont ignorés lors de l’interrogation des ressources Azure ou de la demande de jetons d’authentification.", + "azure.resource.config.filter.description": "Filtre de ressources, chaque élément est un ID de compte, un ID d'abonnement et un nom séparés par une barre oblique", + "config.loggingLevel": "[Optional] La verbosité de la journalisation de l’extension Comptes Azure" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..b7e6418e4f --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} Ko)", + "downloadServiceDoneChannelMsg": "Téléchargement {0}", + "downloadingServiceStatusMsg": "Téléchargement de {0}", + "downloadingServiceChannelMsg": "Téléchargement de {0}", + "failedToStartServiceErrorMsg": "Échec du démarrage de {0}", + "installedServiceChannelMsg": "{0} installé", + "installingServiceStatusMsg": "Installation de {0}", + "installingServiceChannelMsg": "Installation de {0} sur {1}", + "startingServiceStatusMsg": "Démarrage de {0}", + "serviceStartedStatusMsg": "{0} démarré" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "Le compte n’existe pas.", + "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.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." + }, + "dist/main": { + "notebookFileType": "Notebooks", + "unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge", + "azuremonitor.unsupportedPlatform": "Plateforme non prise en charge" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Annuler", + "cancel": "Annuler l'opération ?", + "azureMonitor.searchServers": "Rechercher dans les noms de serveur" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Erreur de notification du changement de nœud : {0}", + "rootLabel": "Racine", + "sessionNotFound": "La session du nœud {0} n'existe pas" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Voir les problèmes connus", + "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Privilèges d’administration", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Privilèges administratifs : SYSDBA ou SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Type d'authentification", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", + "azuremonitor.displayName": "Journaux Azure Monitor", + "azuremonitor.description": "Accès Azure Monitor pour Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Nom personnalisé de la connexion", + "azuremonitor.connectionOptions.databaseName.displayName": "Base de données", + "azuremonitor.connectionProperties.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", + "azuremonitor.connectionProperties.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", + "azuremonitor.connectionProperties.serverName.description": "ID d’espace de travail Log Analytics", + "azuremonitor.connectionProperties.metadataPooling.label": "Mise en pool des métadonnées", + "azuremonitor.objectsListProperties.name": "Nom", + "azuremonitor.databasesListProperties.name": "Nom", + "azuremonitor.connectionProperties.connectionName.displayName": "Nom (facultatif)", + "azuremonitor.connectionProperties.password.displayName": "Mot de passe", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Mot de passe de l’utilisateur proxy.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Mot de passe proxy", + "azuremonitor.connectionProperties.proxyUserId.label": "ID d’utilisateur proxy", + "azuremonitor.connectionProperties.groupName.security": "Sécurité", + "azuremonitor.databasesListProperties.size": "Taille (Mo)", + "azuremonitor.connectionProperties.groupName.source": "Source", + "azuremonitor.connectionProperties.authType.description": "Spécifie la méthode d’authentification avec Azure Monitor", + "azuremonitor.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données", + "azuremonitor.connectionProperties.metadataPooling.description": "Cet attribut indique si les informations de métadonnées des requêtes exécutées sont mises en cache pour améliorer les performances.", + "azuremonitor.objectsListProperties.metadataTypeName": "Type", + "azuremonitor.connectionProperties.userName.displayName": "Nom d'utilisateur", + "azuremonitor.connectionProperties.proxyUserId.description": "Nom d'utilisateur de l'utilisateur proxy.", + "azuremonitor.connectionProperties.serverName.displayName": "ID de l’espace de travail", + "azuremonitor.cloud.workspaceProperties.id": "ID de l’espace de travail", + "azuremonitor.cloud.workspaceProperties.name": "Nom de l'espace de travail" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-fr/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.cms.i18n.json index 5361cc1d4e..f50657ecbc 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Ajouter le groupe de serveurs", - "cms.Cancel": "Annuler", - "cms.OK": "OK", - "cms.ServerGroupDescription": "Description du groupe de serveurs", - "cms.ServerGroupName": "Nom du groupe de serveurs", "cms.confirmDeleteGroup": "Voulez-vous vraiment effectuer la suppression", "cms.confirmDeleteServer": "Voulez-vous vraiment effectuer la suppression", "cms.errors.azureNotAllowed": "Vous ne pouvez pas utiliser les serveurs Azure SQL comme serveurs de gestion centralisée", + "cms.Cancel": "Annuler", "cms.errors.sameCmsServerName": "Le groupe de serveurs de gestion centralisée a déjà un serveur inscrit nommé {0}", - "cms.errors.sameServerGroupName": "{0} a déjà un groupe de serveurs nommé {1}", "cms.no": "Non", - "cms.yes": "Oui" + "cms.OK": "OK", + "cms.ServerGroupDescription": "Description du groupe de serveurs", + "cms.ServerGroupName": "Nom du groupe de serveurs", + "cms.yes": "Oui", + "cms.errors.sameServerGroupName": "{0} a déjà un groupe de serveurs nommé {1}" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Ajouter un serveur de gestion centralisée..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "Aucune ressource" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Chargement..." + "cms.resource.tree.treeProvider.loadingLabel": "Chargement...", + "cms.resource.tree.treeProvider.loadError": "Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "Vous ne pouvez pas ajouter un serveur inscrit partagé du même nom que le serveur de configuration" }, "package": { - "cloud.databaseProperties.azureEdition": "Édition", - "cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité", - "cloud.databaseProperties.owner": "Propriétaire", - "cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire", - "cloud.serverProperties.serverEdition": "Type", - "cloud.serverProperties.serverVersion": "Version", - "cms.configuration.title": "Configuration MSSQL", - "cms.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur", - "cms.connectionOptions.applicationIntent.displayName": "Intention d'application", - "cms.connectionOptions.applicationName.description": "Nom de l'application", - "cms.connectionOptions.applicationName.displayName": "Nom de l'application", - "cms.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée", - "cms.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", - "cms.connectionOptions.authType.categoryValues.integrated": "Authentification Windows", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL", - "cms.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server", - "cms.connectionOptions.authType.displayName": "Type d'authentification", - "cms.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Toujours crypté", - "cms.connectionOptions.commandTimeout.description": "La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur.", - "cms.connectionOptions.commandTimeout.displayName": "Expiration de commande", - "cms.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", - "cms.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", - "cms.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", - "cms.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion", - "cms.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", - "cms.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion", - "cms.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", - "cms.connectionOptions.connectionName.displayName": "Nom (facultatif)", - "cms.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server", - "cms.connectionOptions.contextConnection.displayName": "Connexion contextuelle", - "cms.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server", - "cms.connectionOptions.currentLanguage.displayName": "Langage actuel", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service de tuteur d'hôte", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation", - "cms.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL d’attestation", - "cms.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Strict", - "cms.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)", - "cms.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.", - "cms.connectionOptions.encrypt.displayName": "Chiffrer", - "cms.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement", - "cms.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", + "cms.resource.registerCmsServer.title": "Ajouter un serveur de gestion centralisée", "cms.connectionOptions.groupName.advanced": "Avancé", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Toujours crypté", + "cms.connectionOptions.applicationIntent.displayName": "Intention d'application", + "cms.connectionOptions.applicationName.displayName": "Nom de l'application", + "cms.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL d’attestation", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation", + "cms.connectionOptions.authType.displayName": "Type d'authentification", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "cms.resource.explorer.title": "Serveurs de gestion centralisée", + "cms.title": "Serveurs de gestion centralisée", + "cms.connectionOptions.commandTimeout.displayName": "Expiration de commande", + "cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité", + "onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité", + "onprem.serverProperties.machineName": "Nom de l'ordinateur", + "cms.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", + "cms.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion", + "cms.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion", "cms.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion", "cms.connectionOptions.groupName.context": "Contexte", - "cms.connectionOptions.groupName.initialization": "Initialisation", - "cms.connectionOptions.groupName.pooling": "Regroupement", - "cms.connectionOptions.groupName.replication": "Réplication", - "cms.connectionOptions.groupName.security": "Sécurité", - "cms.connectionOptions.groupName.source": "Source", - "cms.connectionOptions.hostNameInCertificate.description": "Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.", + "cms.connectionOptions.contextConnection.displayName": "Connexion contextuelle", + "cms.connectionOptions.currentLanguage.displayName": "Langage actuel", + "cms.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", + "cms.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur", + "cms.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", + "cms.resource.deleteCmsServer.title": "Supprimer", + "cms.resource.deleteServerGroup.title": "Supprimer", + "cms.resource.deleteRegisteredServer.title": "Supprimer", + "cms.connectionOptions.serverDescription.description": "Description de l'instance SQL Server", + "cms.disabled": "Désactivé", + "cloud.databaseProperties.azureEdition": "Édition", + "onprem.serverProperties.serverEdition": "Édition", + "cms.enabled": "Activé", + "cms.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion", + "cms.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion", + "cms.connectionOptions.encrypt.displayName": "Chiffrer", + "cms.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte", "cms.connectionOptions.hostNameInCertificate.displayName": "Nom d’hôte dans le certificat", - "cms.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite", + "cms.connectionOptions.hostNameInCertificate.description": "Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.", + "cms.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", + "cms.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", + "cms.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader", + "cms.connectionOptions.groupName.initialization": "Initialisation", + "onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données", + "onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal", "cms.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge", - "cms.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool", + "cms.configuration.title": "Configuration MSSQL", + "cms.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)", "cms.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool", - "cms.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool", + "cms.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Taille minimale du pool", "cms.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux", - "cms.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion", "cms.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)", - "cms.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server", + "cms.connectionOptions.connectionName.displayName": "Nom (facultatif)", + "cms.connectionOptions.serverName.description": "Nom de l'instance SQL Server", + "cms.resource.addServerGroup.title": "Nouveau groupe de serveurs...", + "cms.resource.addRegisteredServer.title": "Nouvelle inscription de serveur...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)", + "cms.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", + "cms.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.", + "onprem.serverProperties.osVersion": "Version de système d'exploitation", + "cms.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)", + "cloud.databaseProperties.owner": "Propriétaire", + "onprem.databaseProperties.owner": "Propriétaire", "cms.connectionOptions.packetSize.displayName": "Taille de paquet", - "cms.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", "cms.connectionOptions.password.displayName": "Mot de passe", - "cms.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion", "cms.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité", - "cms.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié", + "cms.connectionOptions.groupName.pooling": "Regroupement", "cms.connectionOptions.pooling.displayName": "Regroupement", "cms.connectionOptions.port.displayName": "Port", - "cms.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication", + "cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire", + "onprem.databaseProperties.recoveryModel": "Mode de récupération", + "cms.resource.refresh.title": "Actualiser", + "cms.resource.refreshServerGroup.title": "Actualiser le groupe de serveurs", + "cms.connectionOptions.groupName.replication": "Réplication", "cms.connectionOptions.replication.displayName": "Réplication", - "cms.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion", - "cms.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées", - "cms.connectionOptions.serverDescription.description": "Description de l'instance SQL Server", - "cms.connectionOptions.serverDescription.displayName": "Description du serveur", - "cms.connectionOptions.serverName.description": "Nom de l'instance SQL Server", - "cms.connectionOptions.serverName.displayName": "Serveur", - "cms.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict.", - "cms.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur", - "cms.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader", - "cms.connectionOptions.typeSystemVersion.displayName": "Version du système de type", - "cms.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", - "cms.connectionOptions.userName.displayName": "Nom d'utilisateur", - "cms.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server", - "cms.connectionOptions.workstationId.displayName": "ID de station de travail", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Prise en charge de la gestion des serveurs de gestion centralisée SQL Server", - "cms.disabled": "Désactivé", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL", "cms.displayName": "Serveurs de gestion centralisée SQL Server", - "cms.enabled": "Activé", + "cms.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées", + "cms.connectionOptions.groupName.security": "Sécurité", + "cms.connectionOptions.serverName.displayName": "Serveur", + "cms.connectionOptions.serverDescription.displayName": "Description du serveur", + "cms.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'", "cms.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées", "cms.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)", "cms.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)", - "cms.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')", "cms.format.placeSelectStatementReferencesOnNewLine": "Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes", - "cms.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", - "cms.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.", - "cms.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.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'", - "cms.resource.addRegisteredServer.title": "Nouvelle inscription de serveur...", - "cms.resource.addServerGroup.title": "Nouveau groupe de serveurs...", - "cms.resource.deleteCmsServer.title": "Supprimer", - "cms.resource.deleteRegisteredServer.title": "Supprimer", - "cms.resource.deleteServerGroup.title": "Supprimer", - "cms.resource.explorer.title": "Serveurs de gestion centralisée", - "cms.resource.refresh.title": "Actualiser", - "cms.resource.refreshServerGroup.title": "Actualiser le groupe de serveurs", - "cms.resource.registerCmsServer.title": "Ajouter un serveur de gestion centralisée", - "cms.title": "Serveurs de gestion centralisée", - "cms.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", + "cms.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server", + "cms.connectionOptions.groupName.source": "Source", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", + "cms.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", + "cms.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server", + "cms.connectionOptions.encrypt.categoryValues.strict": "Strict", + "cms.description": "Prise en charge de la gestion des serveurs de gestion centralisée SQL Server", + "cms.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server", + "cms.connectionOptions.commandTimeout.description": "La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur.", + "cms.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", + "cms.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool", + "cms.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite", + "cms.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool", + "cms.connectionOptions.applicationName.description": "Nom de l'application", + "cms.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée", + "cms.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server", + "cms.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement", + "cms.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur", + "cloud.serverProperties.serverEdition": "Type", + "cms.connectionOptions.typeSystemVersion.displayName": "Version du système de type", + "cms.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication", + "cms.connectionOptions.userName.displayName": "Nom d'utilisateur", + "cloud.serverProperties.serverVersion": "Version", + "onprem.serverProperties.serverVersion": "Version", + "cms.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.", + "cms.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion", + "cms.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict.", + "cms.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server", + "cms.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion", + "cms.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié", + "cms.connectionOptions.authType.categoryValues.integrated": "Authentification Windows", + "cms.connectionOptions.workstationId.displayName": "ID de station de travail", "ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge", - "onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité", - "onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données", - "onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal", - "onprem.databaseProperties.owner": "Propriétaire", - "onprem.databaseProperties.recoveryModel": "Mode de récupération", - "onprem.serverProperties.machineName": "Nom de l'ordinateur", - "onprem.serverProperties.osVersion": "Version de système d'exploitation", - "onprem.serverProperties.serverEdition": "Édition", - "onprem.serverProperties.serverVersion": "Version" + "cms.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", + "cms.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", + "cms.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.dacpac.i18n.json similarity index 99% rename from i18n/ads-language-pack-fr/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.dacpac.i18n.json index 35dc6a5c12..f5e26c6302 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server", + "dacFx.importDescription": "Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac]", + "dacfx.dataLoss": "Perte de données", + "dacfx.wizardTitle": "Assistant de l'application de la couche Données", "dacFx.databaseName": "Nom de la base de données", "dacFx.deployButton": "Déployer", - "dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac", "dacFx.deployDescription": "Déployer un fichier .dacpac d'application de couche Données sur une instance de SQL Server [Déployer Dacpac]", - "dacFx.deployPlanPageName": "Examiner le plan de déploiement", + "dacfx.deployPlanTableTitle": "Déployer des opérations de plan", "dacFx.export": "Exporter", - "dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac", "dacFx.exportDescription": "Exporter le schéma et les données d'une base de données au format de fichier logique .bacpac [Exporter Bacpac]", "dacFx.extract": "Extraire", - "dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac", "dacFx.extractDescription": "Extraire une application de couche Données d'une instance de SQL Server vers un fichier .dacpac [Extraire Dacpac]", + "dacfx.fileLocation": "Emplacement de fichier", + "dacfx.whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc", + "dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point", + "dacfx.trailingWhitespaceErrorMessage": "Le nom ne peut pas se terminer par un espace", + "dacfx.tooLongFilenameErrorMessage": "Le nom de fichier est supérieur à 255 caractères", "dacFx.generateScriptButton": "Générer le script", + "dacfx.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'", + "dacfx.generateDeployErrorMessage": "Échec de génération du script de déploiement « {0} »", "dacFx.import": "Importer", - "dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac", - "dacFx.importDescription": "Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac]", + "dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides", + "dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement", "dacFx.newDatabase": "Nouvelle base de données", + "dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.", + "dacfx.object": "Objet", + "dacFxDeploy.openFile": "Ouvrir", + "dacfx.operation": "Opération", + "dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement", + "dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement", "dacFx.proceedDataLoss": "Poursuivre malgré le risque de perte de données", + "dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez", + "dacFx.deployPlanPageName": "Examiner le plan de déploiement", + "dacfx.save": "Enregistrer", + "dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac", + "dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac", + "dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac", + "dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac", "dacFx.selectOperationPageName": "Sélectionner une opération", + "dacfx.selectFile": "Sélectionner un fichier", + "dacfx.setting": "Paramètre", "dacFx.sourceDatabase": "Base de données source", "dacFx.sourceServer": "Serveur source", "dacFx.summaryPageName": "Récapitulatif", + "dacfx.summaryTableTitle": "Résumé des paramètres", "dacFx.targetDatabase": "Base de données cible", "dacFx.targetServer": "Serveur cible", - "dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante", - "dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)", - "dacFxDeploy.openFile": "Ouvrir", - "dacfx.dataLoss": "Perte de données", "dacfx.dataLossText": "Les actions de déploiement peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.", - "dacfx.dataLossTextWithCount": "{0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.", - "dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement", - "dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server", - "dacfx.default": "par défaut", - "dacfx.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'", - "dacfx.deployPlanTableTitle": "Déployer des opérations de plan", - "dacfx.fileLocation": "Emplacement de fichier", - "dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point", - "dacfx.generateDeployErrorMessage": "Échec de génération du script de déploiement « {0} »", - "dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides", - "dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.", - "dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement", - "dacfx.object": "Objet", - "dacfx.operation": "Opération", - "dacfx.operationErrorMessage": "Échec de l'opération {0} « {1} »", - "dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement", - "dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez", "dacfx.reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à l’utilisation par Windows. Choisissez un autre nom et essayez à nouveau", - "dacfx.save": "Enregistrer", - "dacfx.scriptGeneratingMessage": "Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré.", - "dacfx.selectFile": "Sélectionner un fichier", - "dacfx.setting": "Paramètre", - "dacfx.summaryTableTitle": "Résumé des paramètres", - "dacfx.tooLongFilenameErrorMessage": "Le nom de fichier est supérieur à 255 caractères", - "dacfx.trailingWhitespaceErrorMessage": "Le nom ne peut pas se terminer par un espace", "dacfx.type": "Type", "dacfx.typeTooltip": "Type de l'objet affecté par le déploiement", "dacfx.undefinedFilenameErrorMessage": "Nom non indéfini", + "dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante", "dacfx.value": "Valeur", "dacfx.version": "Version", - "dacfx.whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc", - "dacfx.wizardTitle": "Assistant de l'application de la couche Données" + "dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)", + "dacfx.scriptGeneratingMessage": "Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré.", + "dacfx.default": "par défaut", + "dacfx.dataLossTextWithCount": "{0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.", + "dacfx.operationErrorMessage": "Échec de l'opération {0} « {1} »" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Chemin d’accès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut", "dacFx.settings": "Espacement", - "dacFx.startTitle": "Assistant de l'application de la couche Données" + "dacFx.startTitle": "Assistant de l'application de la couche Données", + "dacFx.defaultSaveLocation": "Chemin d’accès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 94% rename from i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.data-workspace.i18n.json index 12401f30e0..03b5ab47da 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Tous les types de projets", - "LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expérience de développement local pour {0}", - "SelectProjectFileActionName": "Sélectionner", - "UnknownProjectTypeError": "Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} »", - "UnknownProjectsError": "Aucun fournisseur n’a été trouvé pour les projets suivants : {0}", - "activateExtensionFailed": "Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1}", - "dataworksapce.local": "Local", - "dataworksapce.refresh": "Actualiser", - "dataworkspace.NewProjectDialogTitle": "Créer un projet de base de données", - "dataworkspace.Type": "Type", + "dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant?", "dataworkspace.browse": "Parcourir", "dataworkspace.browseEllipsis": "Parcourir...", - "dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK", + "LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expérience de développement local pour {0}", + "gitCloneMessage": "Clonage du dépôt Git '{0}'...", "dataworkspace.create": "Créer", + "dataworkspace.NewProjectDialogTitle": "Créer un projet de base de données", "dataworkspace.default": "Par défaut", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à l’emplacement sélectionné, choisissez-en un autre", "dataworkspace.enterProjectName": "Entrer le nom du projet", - "dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier.", + "dataworkspace.projectNamePlaceholder": "Entrer le nom du projet", "dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant", + "gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails", + "activateExtensionFailed": "Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1}", + "fileDoesNotExist": "Le fichier « {0} » n'existe pas", + "tooLongFilenameErrorMessage": "Le nom de fichier ne peut pas dépasser 255 caractères", + "whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc", + "filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point", + "trailingWhitespaceErrorMessage": "Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc", "dataworkspace.gitRepoUrlTitle": "URL du référentiel Git", + "invalidFileCharsErrorMessage": "Caractères de fichier non valides", "dataworkspace.learnMore": "En savoir plus", - "dataworkspace.localClonePathPlaceholder": "Sélectionner l’emplacement vers lequel cloner le référentiel localement", + "openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à partir du disque.", + "dataworksapce.local": "Local", "dataworkspace.localClonePathTitle": "Chemin d'accès de clone local", "dataworkspace.locationSelectorTitle": "Emplacement", + "dataworkspace.projectLocationTitle": "Emplacement", + "dataworkspace.projectNameTitle": "Nom", "dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide", "dataworkspace.no": "Non", + "noProjectProvidingExtensionsInstalled": "Aucune extension de projet de base de données n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.", + "UnknownProjectTypeError": "Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} »", + "UnknownProjectsError": "Aucun fournisseur n’a été trouvé pour les projets suivants : {0}", "dataworkspace.ok": "OK", + "onlyMovingOneFileIsSupported": "Le déplacement d’un seul fichier à la fois est pris en charge.", "dataworkspace.open": "Ouvrir", "dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant", + "noPreviousData": "Les {0} antérieures pour le projet actif s’afficheront ici, exécutez pour voir les résultats.", "dataworkspace.project": "Project", + "projectFailedToLoad": "Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur](commande : workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", - "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.projectFilePlaceholder": "Sélectionner un fichier de projet", "dataworkspace.projectFileTitle": "Fichier projet", - "dataworkspace.projectLocationPlaceholder": "Sélectionner l’emplacement de création du projet", - "dataworkspace.projectLocationTitle": "Emplacement", - "dataworkspace.projectNamePlaceholder": "Entrer le nom du projet", - "dataworkspace.projectNameTitle": "Nom", - "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "projectNameNull": "Le nom de la feuille est Null", + "dataworksapce.refresh": "Actualiser", "dataworkspace.remoteGitRepo": "Référentiel Git distant", - "dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant?", - "dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK", + "reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez", "dataworkspace.sdkStyleProject": "Projet de style SDK (préversion)", "dataworkspace.select": "Sélectionner", - "dataworkspace.selectProjectLocation": "Sélectionner l’emplacement du projet", "dataworkspace.selectProjectType": "Sélectionner le type de projet de base de données", + "dataworkspace.selectProjectLocation": "Sélectionner l’emplacement du projet", "dataworkspace.selectTargetPlatform": "Sélectionner la plateforme cible", - "dataworkspace.targetPlatform": "Plateforme cible", + "dataworkspace.localClonePathPlaceholder": "Sélectionner l’emplacement vers lequel cloner le référentiel localement", + "dataworkspace.projectLocationPlaceholder": "Sélectionner l’emplacement de création du projet", + "dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet", "dataworkspace.workspacePlaceholder": "Sélectionner le fichier d’espace de travail ({0})", - "dataworkspace.yesRecommended": "Oui (recommandé)", - "dragAndDropNotSupported": "Ce type de projet ne prend pas en charge l’opération de glisser-déplacer.", - "fileDoesNotExist": "Le fichier « {0} » n'existe pas", - "filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point", - "gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails", - "gitCloneMessage": "Clonage du dépôt Git '{0}'...", - "invalidFileCharsErrorMessage": "Caractères de fichier non valides", - "noPreviousData": "Les {0} antérieures pour le projet actif s’afficheront ici, exécutez pour voir les résultats.", - "noProjectProvidingExtensionsInstalled": "Aucune extension de projet de base de données n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.", - "onlyMovingOneFileIsSupported": "Le déplacement d’un seul fichier à la fois est pris en charge.", - "openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à partir du disque.", - "projectFailedToLoad": "Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur] (commande : workbench.action.toggleDevTools).", - "projectNameNull": "Le nom de la feuille est Null", - "reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez", + "dataworkspace.targetPlatform": "Plateforme cible", + "dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier.", + "dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».", "reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à l’utilisation par Windows. Choisissez un autre nom et essayez à nouveau", - "tooLongFilenameErrorMessage": "Le nom de fichier ne peut pas dépasser 255 caractères", - "trailingWhitespaceErrorMessage": "Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc", + "dragAndDropNotSupported": "Ce type de projet ne prend pas en charge l’opération de glisser-déplacer.", + "dataworkspace.Type": "Type", "undefinedFilenameErrorMessage": "Nom non défini", - "whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc" + "dataworkspace.yesRecommended": "Oui (recommandé)", + "SelectProjectFileAction": "Sélectionner" }, "package": { + "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.", "close-workspace-command": "Fermer l'espace de travail", - "data-workspace-view-container-name": "Projets de base de données", + "projects-view-no-workspace-content": "Créez un nouveau projet ou ouvrez un projet 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).", "main-view-name": "Projets de base de données", - "manage-project-command": "Gérer", - "new-command": "Nouveau", - "open-existing-command": "Ouvrir des instances existantes", - "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", - "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).", + "data-workspace-view-container-name": "Projets de base de données", "projects.defaultProjectSaveLocation": "Chemin d’accès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.", "projects.excludedProjectsDescription": "Liste des projets dans l’espace de travail à exclure des projets Viewlet", - "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", + "new-command": "Nouveau", + "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", "refresh-workspace-command": "Actualiser", "remove-project-command": "Supprimer le projet" } diff --git a/i18n/ads-language-pack-fr/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..a3e16fffa5 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Nom de la base de données", + "externalTable.externalSchemaTitle": "Schéma externe", + "externalTable.externalTableTitle": "Table externe", + "externalTable.hostnameTitle": "Nom d’hôte", + "msgMissingNodeContext": "Commande de nœud appelée sans aucun nœud", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Nom du serveur", + "externalTable.serviceNameTitle": "Nom du service/SID", + "externalTable.sourceSchemaTitle": "Schéma source", + "externalTable.sourceTableTitle": "Table source" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} Ko)", + "downloadingServiceComplete": "Téléchargement de {0} terminé", + "downloadingServiceStatus": "Téléchargement de {0}", + "downloadingService": "Téléchargement de {0}", + "serviceStartFailed": "Échec du démarrage de {0} : {1}", + "serviceInstalled": "{0} est installé", + "installingService": "Installation de {0}", + "installingServiceDetailed": "Installation de {0} sur {1}", + "serviceStarting": "Démarrage de {0}...", + "serviceStarted": "{0} démarré" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Afficher les problèmes connus", + "serviceCrashMessage": "le composant de service n'a pas pu démarrer" + }, + "dist/utils": { + "executeCommandProcessExited": "Le processus s'est arrêté avec le code {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "Base de données dans laquelle la table externe sera créée", + "tableFromFileImport.destConnTitle": "Serveur de destination", + "tableFromFileImport.dataSourceDropdown": "Source de données externe pour la nouvelle table externe", + "tableFromFileImport.tableTextboxTitle": "Nom de la nouvelle table externe ", + "tableFromFileImport.fileFormatTextboxTitle": "Nom du format de fichier externe de la nouvelle table", + "tableFromFileImport.noSchemas": "Aucun schéma utilisateur n’a été trouvé dans la base de données spécifiée.", + "tableFromFileImport.noDataSources": "Aucune source de données externe valide n’a été trouvée dans la base de données spécifiée.", + "tableFromFileImport.refreshButtonTitle": "Actualiser", + "tableFromFileImport.schemaTextboxTitle": "Schéma de la nouvelle table externe", + "tableFromFileImport.fileTextboxTitle": "Fichier source", + "tableFromFileImport.folderTextboxTitle": "Dossier source", + "tableFromFileImport.fileFormatExists": "Le nom de format de fichier externe spécifié existe déjà.", + "tableFromFileImport.tableExists": "Le nom de table spécifié existe déjà sous le schéma spécifié." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Autoriser les valeurs Null", + "tableFromFileImport.columnName": "Nom de la colonne", + "tableFromFileImport.dataType": "Data Type" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "Échec de la génération des informations de colonne pour le fichier spécifié.", + "tableFromFileImport.noPreviewData": "Échec de la récupération des données du fichier spécifié.", + "tableFromFileImport.prosePreviewMessage": "Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Informations sur la virtualisation des données", + "tableFromFileImport.databaseName": "Nom de la base de données", + "tableFromFileImport.fileFormat": "Nom du format de fichier", + "tableFromFileImport.next": "Suivant", + "tableFromFileImport.serverName": "Nom du serveur", + "tableFromFileImport.summaryFileName": "Fichier source", + "tableFromFileImport.summaryFolderName": "Dossier source", + "tableFromFileImport.tableName": "Nom de la table", + "tableFromFileImport.tableSchema": "Schéma de tableau", + "tableFromFileImport.importData": "Virtualiser les données" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Actuellement, seuls les fichiers CSV sont pris en charge pour cet Assistant.", + "tableFromFileImport.page2Name": "Modifier les colonnes", + "tableFromFileImport.noCsvFileFound": "Aucun fichier CSV n'a été trouvé dans le dossier spécifié.", + "import.needFile": "Veuillez sélectionner un fichier ou un dossier source avant d'utiliser cet assistant.", + "tableFromFileImport.page1Name": "Aperçu des données", + "tableFromFileImport.page0Name": "Sélectionner la base de données de destination pour votre table externe", + "tableFromFileImport.page3Name": "Récapitulatif", + "tableFromFileImport.openScriptMsg": "Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé.", + "tableFromFile.taskLabel": "Virtualiser les données", + "tableFromFileImport.wizardName": "Virtualiser les données à partir d’un fichier CSV" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- Créer un nouvel identifiant --", + "credentialNameDropdown": "Choisir les informations d’identification", + "credentialFields": "Configurer les informations d'identification", + "connectionDetailsTitle": "Créez une connexion à votre source de données", + "sourceNameInput": "Nom de la source de données externe", + "credentialNameInput": "Nouveau nom d'identification", + "passwordInput": "Mot de passe", + "serverFields": "Connexion au serveur", + "dataSourceHelpText": "Nom de votre source de données externe.", + "credNameHelpText": "Le nom des informations d'identification étendues à la base de données utilisées pour stocker en toute sécurité les informations de connexion pour la source de données externe que vous créez.", + "usernameInput": "Nom d'utilisateur" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Une clé principale existe déjà pour la base de données sélectionnée. Aucune action n'est requise sur cette page.", + "createMasterKeyDescription": "Une clé principale est requise. Cela sécurise les informations d'identification utilisées par une source de données externe. Notez que vous devez sauvegarder la clé principale à l'aide de BACKUP MASTER KEY et stocker la sauvegarde dans un emplacement sécurisé hors site.", + "masterKeyPasswordConfirmInput": "Confirmer le mot de passe", + "createMasterKeyTitle": "Créer une clé principale de base de données", + "masterKeyPasswordInput": "Mot de passe", + "passwordMismatchWithConfirmError": "Les valeurs de mot de passe ne correspondent pas.", + "masterKeyPasswordLabel": "Définissez le mot de passe de la clé principale.", + "pwdReminderText": "Les mots de passe forts utilisent une combinaison de caractères alphanumériques, majuscules, minuscules et spéciaux." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "Cliquer sur la case à cocher sélectionnera cette table à mapper.", + "mappingTableHelpText": "Cliquer sur le nom de la table vous montrera les informations de mappage de colonne pour cette table.", + "mapping.collations": "Collations", + "externalTableMappingLabel": "Mappage de colonnes", + "mapping.externalName": "Externe", + "objectMappingTitle": "Mappez vos objets de source de données à votre table externe", + "noObjectSelectedMessage": "Aucun objet n’a été sélectionné.", + "noTableError": "Aucune information de table présente pour '{0}'", + "mapping.nullable": "Nullable", + "mapping.sqlDataType": "Type de données langage SQL", + "mapping.SourceName": "Source", + "tableFolderLabel": "Tables", + "warning.unsupported_column_type_description": "Ces types de colonnes ne sont pas compatibles avec les tables externes : {0}{1}", + "warning.unsupported_column_type_title": "Types de colonnes non pris en charge trouvés", + "viewFolderLabel": "Vues" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "Un type de source de données doit être sélectionné.", + "noDestDatabaseError": "Une base de données de destination doit être sélectionnée.", + "defaultSourceType": "Par défaut", + "selectDataSrcTitle": "Sélectionnez une source de données", + "destDBLabel": "Sélectionnez la base de données de destination pour votre table externe", + "sourceCardsLabel": "Sélectionnez votre type de source de données", + "destDBHelpText": "La base de données dans laquelle créer votre source de données externe." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Clé principale de base de données", + "summaryCredLabel": "Informations d'identification étendues à la base de données", + "summaryDestDb": "Base de données de destinations :", + "virtualizeTaskStart": "Exécution du script...", + "summaryDataSrcLabel": "Source de données externe", + "summaryExternalTableLabel": "Table externe", + "createSourceInfo": "La création de la table externe s’est terminée correctement", + "createSourceError": "La création de la table externe a échoué", + "summaryObjNameLabel": "Nom", + "summaryObjTypeLabel": "Type d'objet", + "summaryNewSchemaLabel": "Schéma", + "summaryPageTitle": "Résumé", + "summaryTitle": "Les objets suivants seront créés dans la base de données de destination :", + "virtualizeTaskLabel": "Virtualiser les données" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Créer", + "openScriptMsg": "Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé.", + "getExtDataTitle": "Virtualiser les données" + }, + "dist/wizards/wizardCommands": { + "noConnection": "La virtualisation des données nécessite qu'une connexion soit sélectionnée." + }, + "package": { + "title.datavirtualization": "Virtualisation des données", + "config.logDebugInfo": "Activer/désactiver la journalisation des informations de débogage sur la console du développeur.", + "config.proseParsingMaxLines": "Nombre de lignes à lire à partir d'un fichier pour exécuter l'analyse PROSE.", + "description.datavirtualization": "Prise en charge des fonctionnalités de virtualisation des données dans SQL Server", + "config.extensionDescription": "Prise en charge de la virtualisation des données dans SQL Server, y compris des assistants pour la création d'une table externe à partir d'une source de données externe ou de fichiers CSV.", + "title.tasks": "Tâches", + "title.openVirtualizeDataWizard": "Virtualiser les données", + "title.openMssqlHdfsTableWizard": "Virtualiser les données à partir de fichiers CSV" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/import.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-fr/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.import.i18n.json index e2a9ad902d..91d8799cd1 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier d’entrée", "flatFileImport.allowNulls": "Autoriser les valeurs Null", "flatFileImport.browseFiles": "Parcourir", - "flatFileImport.columnName": "Nom de la colonne", + "flatFileImport.deriverColumnInstruction3": "Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation.", "flatFileImport.columnTableTitle": "Colonne", + "flatFileImport.specifyDerivedColNameTitle": "Nom de la colonne", + "flatFileImport.columnName": "Nom de la colonne", "flatFileImport.createDerivedColumn": "Créer une colonne dérivée", "flatFileImport.dataType": "Type de données", - "flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée", "flatFileImport.databaseName": "Nom de la base de données", - "flatFileImport.deriverColumnInstruction1": "Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne", - "flatFileImport.deriverColumnInstruction2": "Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne.", - "flatFileImport.deriverColumnInstruction3": "Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation.", - "flatFileImport.deriverColumnInstruction4": "Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée.", - "flatFileImport.deriverColumnInstruction5": "Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé »", + "flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée", "flatFileImport.fileImport": "Fichier à importer", - "flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer", - "flatFileImport.headerIntructionText": "Bienvenue dans l’outil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous :", + "import.serviceCrashButton": "Envoyer des commentaires", "flatFileImport.importData": "Importer des données", + "flatFileImport.wizardName": "Assistant Importation de fichier plat", "flatFileImport.importInformation": "Importer les informations", "flatFileImport.importNewFile": "Importer un nouveau fichier", "flatFileImport.importStatus": "État de l'importation", + "flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier d’entrée", + "flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer", + "flatFileImport.page3Name": "Modifier les colonnes", + "flatFileImport.tableTextboxTitle": "Nouveau nom de table", "flatFileImport.next": "Suivant", "flatFileImport.openFile": "Ouvrir", - "flatFileImport.page1Name": "Spécifier le fichier d'entrée", + "import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.", "flatFileImport.page2Name": "Aperçu des données", - "flatFileImport.page3Name": "Modifier les colonnes", - "flatFileImport.page4Name": "Récapitulatif", "flatFileImport.previewTransformation": "Aperçu de la transformation", "flatFileImport.primaryKey": "Clé primaire", - "flatFileImport.prosePreviewMessage": "Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes.", - "flatFileImport.prosePreviewMessageFail": "Cette opération a échoué. Essayez un autre fichier d'entrée.", + "flatFileImport.deriverColumnInstruction4": "Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée.", "flatFileImport.refresh": "Actualiser", - "flatFileImport.schemaTextboxTitle": "Schéma de table", + "import.needSQLConnection": "L’extension d’importation de SQL Server ne prend pas en charge ce type de connexion", + "flatFileImport.deriverColumnInstruction2": "Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne.", "flatFileImport.selectAllColumns": "Sélectionner toutes les colonnes", "flatFileImport.selectColumn": "Sélectionner une colonne {0}", - "flatFileImport.serverDropdownTitle": "Serveur contenant la base de données", + "flatFileImport.deriverColumnInstruction1": "Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne", "flatFileImport.serverName": "Nom du serveur", - "flatFileImport.specifyDerivedColNameTitle": "Nom de la colonne", + "flatFileImport.serverDropdownTitle": "Serveur contenant la base de données", + "flatFileImport.page1Name": "Spécifier le fichier d'entrée", "flatFileImport.specifyTransformation": "Spécifier la transformation", + "flatFileImport.deriverColumnInstruction5": "Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé »", "flatFileImport.specifyTransformationForRow": "Spécifier la transformation pour ligne {0}", - "flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table.", + "flatFileImport.page4Name": "Récapitulatif", "flatFileImport.tableName": "Nom de la table", "flatFileImport.tableSchema": "Schéma de table", - "flatFileImport.tableTextboxTitle": "Nouveau nom de table", - "flatFileImport.wizardName": "Assistant Importation de fichier plat", - "import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.", - "import.needSQLConnection": "L’extension d’importation de SQL Server ne prend pas en charge ce type de connexion", - "import.serviceCrashButton": "Envoyer des commentaires", - "serviceCrashMessage": "le composant de service n'a pas pu démarrer" + "flatFileImport.schemaTextboxTitle": "Schéma de table", + "flatFileImport.prosePreviewMessage": "Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes.", + "flatFileImport.prosePreviewMessageFail": "Cette opération a échoué. Essayez un autre fichier d'entrée.", + "flatFileImport.headerIntructionText": "Bienvenue dans l’outil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous :", + "serviceCrashMessage": "le composant de service n'a pas pu démarrer", + "flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table." }, "dist/services/serviceClient": { - "downloadingService": "Téléchargement de {0}", - "downloadingServiceComplete": "Téléchargement terminé {0}", "downloadingServiceSize": "({0} Ko)", + "downloadingServiceComplete": "Téléchargement terminé {0}", "downloadingServiceStatus": "Téléchargement de {0}", + "downloadingService": "Téléchargement de {0}", "entryExtractedChannelMsg": "{0} extrait ({1}/{2})", "flatFileImport.serviceStartFailed": "Échec du démarrage de {0} : {1}", + "serviceInstalled": "{0} installé", "installingService": "Installation du service {0}", "installingServiceDetailed": "Installation de {0} sur {1}", - "serviceInstalled": "{0} installé", - "serviceStarted": "{0} démarré", - "serviceStarting": "Démarrage de {0}" + "serviceStarting": "Démarrage de {0}", + "serviceStarted": "{0} démarré" }, "package": { "flatfileimport.configuration.title": "Configuration de l’importation de fichiers plats", diff --git a/i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.kusto.i18n.json similarity index 94% rename from i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.kusto.i18n.json index aca6758d92..e4bdcc92b1 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "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.", - "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.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.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." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "Téléchargement {0}", - "downloadingServiceChannelMsg": "Téléchargement de {0}", "downloadingServiceSizeChannelMsg": "({0} Ko)", + "downloadServiceDoneChannelMsg": "Téléchargement {0}", "downloadingServiceStatusMsg": "Téléchargement de {0}", + "downloadingServiceChannelMsg": "Téléchargement de {0}", "failedToStartServiceErrorMsg": "Échec du démarrage de {0}", "installedServiceChannelMsg": "{0} installé", - "installingServiceChannelMsg": "Installation de {0} sur {1}", "installingServiceStatusMsg": "Installation de {0}", - "serviceStartedStatusMsg": "{0} démarré", - "startingServiceStatusMsg": "Démarrage de {0}" + "installingServiceChannelMsg": "Installation de {0} sur {1}", + "startingServiceStatusMsg": "Démarrage de {0}", + "serviceStartedStatusMsg": "{0} démarré" }, "dist/main": { - "kusto.unsupportedPlatform": "Plateforme non prise en charge", "notebookFileType": "Notebooks", - "unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge" + "unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge", + "kusto.unsupportedPlatform": "Plateforme non prise en charge" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "Annuler l'opération ?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Annuler", - "kusto.searchServers": "Rechercher dans les noms de serveur", - "progress": "$(sync~spin) {0}..." + "cancel": "Annuler l'opération ?", + "kusto.searchServers": "Rechercher dans les noms de serveur" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Erreur de notification du changement de nœud : {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "La session du nœud {0} n'existe pas" }, "dist/telemetry": { - "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.", - "viewKnownIssuesText": "Voir les problèmes connus" + "viewKnownIssuesText": "Voir les problèmes connus", + "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio." }, "package": { - "cloud.databaseProperties.name": "Nom de la base de données", - "cloud.databaseProperties.size": "Taille (Mo)", "cloud.serverProperties.diskCacheCapacity": "% de la capacité de données du cluster utilisée", - "cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster", - "cloud.serverProperties.summary": "État", - "databasesListProperties.name": "Nom", - "databasesListProperties.size": "Taille (Mo)", - "kusto.configuration.title": "Configuration de KUSTO", - "kusto.connectionOptions.applicationName.description": "Nom de l'application", "kusto.connectionOptions.applicationName.displayName": "Nom de l'application", - "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.authType.description": "Spécifie la méthode d'authentification avec Kusto Server", "kusto.connectionOptions.authType.displayName": "Type d'authentification", - "kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", - "kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de 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.connectTimeout.displayName": "Délai d'expiration de la connexion", - "kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", - "kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)", - "kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données", - "kusto.connectionOptions.databaseName.displayName": "Base de données", - "kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement", - "kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", "kusto.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion", "kusto.connectionOptions.groupName.context": "Contexte", - "kusto.connectionOptions.groupName.initialization": "Initialisation", - "kusto.connectionOptions.groupName.security": "Sécurité", - "kusto.connectionOptions.groupName.source": "Source", + "kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", + "kusto.connectionOptions.databaseName.displayName": "Base de données", + "cloud.databaseProperties.name": "Nom de la base de données", + "kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", + "kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", "kusto.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", - "kusto.connectionOptions.password.displayName": "Mot de passe", - "kusto.connectionOptions.serverName.description": "Nom du cluster Kusto", - "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", - "kusto.connectionOptions.userName.displayName": "Nom d'utilisateur", - "kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server", - "kusto.connectionOptions.workstationId.displayName": "ID de station de travail", + "kusto.connectionOptions.groupName.initialization": "Initialisation", + "kusto.configuration.title": "Configuration de KUSTO", + "kusto.connectionOptions.serverName.description": "Nom du cluster Kusto", + "objectsListProperties.name": "Nom", + "databasesListProperties.name": "Nom", + "kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)", + "notebook.command.new": "Nouveau notebook", + "kusto.connectionOptions.authType.categoryValues.none": "Aucune authentification", + "kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", + "notebook.command.open": "Ouvrir le notebook", + "kusto.connectionOptions.password.displayName": "Mot de passe", + "kusto.connectionOptions.groupName.security": "Sécurité", + "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.provider.displayName": "Azure Data Explorer (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.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", - "notebook.command.new": "Nouveau notebook", - "notebook.command.open": "Ouvrir le notebook", + "databasesListProperties.size": "Taille (Mo)", + "cloud.databaseProperties.size": "Taille (Mo)", + "kusto.connectionOptions.groupName.source": "Source", + "kusto.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec Kusto Server", + "cloud.serverProperties.summary": "État", + "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.applicationName.description": "Nom de l'application", + "kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données", + "kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server", + "kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement", + "cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster", "objectsListProperties.metadataTypeName": "Type", - "objectsListProperties.name": "Nom" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Authentification utilisateur", + "kusto.connectionOptions.userName.displayName": "Nom d'utilisateur", + "kusto.connectionOptions.workstationId.displayName": "ID de station de travail", + "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" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.machine-learning.i18n.json index 635cda1d48..ef310f83c2 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Erreur : {0}", - "dashboardDesc": "Machine Learning des bases de données SQL", - "dashboardLinksTitle": "Liens utiles", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "Tutoriels vidéo", - "databaseName": "Base de données", - "databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.", - "editTitle": "Modifier", - "existingTableName": "Table existante", - "extLang.CancelButtonText": "Annuler", - "extLang.DialogTitle": "Langues", - "extLang.DoneButtonText": "Fermer", - "extLang.Local": "localhost", - "extLang.OkButtonText": "OK", - "extLang.SaveButtonText": "Enregistrer", - "extLang.Target": "Cible", - "extLang.delete": "Supprimer", - "extLang.envVariables": "Variables d'environnement", - "extLang.extensionFileLocation": "Emplacement de l’extension de langage", - "extLang.extensionFileName": "Nom du fichier d’extension", - "extLang.extensionFilePath": "Chemin d’accès de l’extension de langage", - "extLang.fileBrowserTabTitle": "Explorateur de fichiers", - "extLang.installButtonText": "Installer", - "extLang.installFailedError": "Échec de l’installation de la langue", - "extLang.installTabTitle": "Installé", - "extLang.languageCreatedDate": "Installé", - "extLang.languageName": "Nom", - "extLang.languagePlatform": "Plateforme", - "extLang.newLanguageTabTitle": "Ajouter un nouveau", - "extLang.parameters": "Paramètres", - "extLang.selectedPath": "Chemin sélectionné", - "extLang.updateFailedError": "Échec de la mise à jour de la langue", - "learnMoreTitle": "En savoir plus", - "ml.dataCount": "Affichage du ou des modèles {0}", - "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.configAction": "Action", - "mls.configStatus": "Activé", - "mls.configTitle": "Configurer", - "mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services", - "mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment l’activer.", - "mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?", - "mls.disableButtonTitle": "Désactiver", - "mls.downloadError": "Erreur lors du téléchargement", - "mls.downloadingProgress": "Téléchargement", - "mls.enableButtonTitle": "Activer", - "mls.enableExternalScriptsError": "Échec de l’activation du script externe.", - "mls.enabledMessage": "Machine Learning Services activé", - "mls.externalExecuteScriptTitle": "Script d’exécution externe", - "mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.", - "mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}", - "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}", - "mls.installDependencies.getPackagesError": "Échec de l’obtention des packages python installés. Erreur : {0}", - "mls.installDependencies.packages": "Installation des packages obligatoires...", - "mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.", - "mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles", - "mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages", - "mls.installingDependencies": "Installation des dépendances...", - "mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}", - "mls.latestVersion": "Plus récent", - "mls.managePackages.error": "La gestion des packages n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.", - "mls.mssqlExtensionNotLoaded": "L’extension MSSQL n’est pas chargée", - "mls.noArtifactError": "Le modèle n’a pas d’artefact. URL du modèle : {0}", - "mls.noResultError": "Aucun résultat retourné", - "mls.notebookExtensionNotLoaded": "L’extension de bloc-notes n’est pas chargée", - "mls.packageManager.NoConnection": "Aucune connexion sélectionnée", - "mls.pythonConfigError": "L’exécutable Python n’est pas configuré", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "L’exécutable R n’est pas configuré", - "mls.rLanguageTitle": "D", - "mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés", - "mls.resourceNotFound": "La ressource spécifiés est introuvable", - "mls.taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}", "mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous qu’il est installé et configuré correctement.", - "mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server", - "mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.", - "modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.", - "modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.", - "models.RegisterWizard": "Importer des modèles", - "models.azureAccount": "Compte Azure", - "models.azureGroup": "Groupe de ressources", - "models.azureModelFilter": "Filtrer", - "models.azureModelPageTitle": "Importer à partir de Azure Machine Learning", - "models.azureModelSource": "Azure Machine Learning", - "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.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.browseButton": "...", + "mls.configAction": "Action", + "extLang.newLanguageTabTitle": "Ajouter un nouveau", + "models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?", + "mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?", "models.azureModelWorkspace": "Espace de travail Azure ML", - "models.azureModels": "Modèles", - "models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML", - "models.azureModelsListEmptyTitle": "Aucun modèle trouvé", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Compte Azure", "models.azureModelsTitle": "Modèles Azure", "models.azureSignIn": "Connexion ou actualisation du compte Azure", "models.azureSubscription": "Abonnement Azure", - "models.browseButton": "...", - "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.columnDataTypeMismatchWarningHeading": "Différences dans le type de données", + "extLang.CancelButtonText": "Annuler", + "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é", "models.columnDataTypeMismatchWarningHelper": "Cliquez pour revoir les détails de l'avertissement", - "models.columnSelectionPageTitle": "Mapper les données sources au modèle", - "models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?", - "models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes", + "extLang.DoneButtonText": "Fermer", + "mls.configTitle": "Configurer", + "mls.resourceNotFound": "La ressource spécifiés est introuvable", "models.createNotebookTitle": "Créer un notebook", + "databaseName": "Base de données", "models.created": "Date de création", - "models.currentModelsTitle": "Modèles", + "models.imported": "Date d'importation", + "extLang.delete": "Supprimer", "models.description": "Description", + "models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données", + "mls.disableButtonTitle": "Désactiver", + "predict.displayName": "Nom d’affichage", + "mls.downloadingProgress": "Téléchargement", "models.downloadModelMsgTaskName": "Téléchargement du modèle à partir d’Azure", + "editTitle": "Modifier", "models.editModelTitle": "Modifier le modèle", + "mls.enableButtonTitle": "Activer", + "mls.configStatus": "Activé", + "models.modelDetailsPageTitle": "Entrer les détails du modèle", + "extLang.envVariables": "Variables d'environnement", + "mls.downloadError": "Erreur lors du téléchargement", + "azure.resource.error": "Erreur : {0}", + "existingTableName": "Table existante", + "extLang.extensionFileName": "Nom du fichier d’extension", + "mls.externalExecuteScriptTitle": "Script d’exécution externe", + "mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.", + "mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment l’activer.", + "mls.taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}", + "mls.enableExternalScriptsError": "Échec de l’activation du script externe.", + "mls.installDependencies.getPackagesError": "Échec de l’obtention des packages python installés. Erreur : {0}", + "extLang.installFailedError": "Échec de l’installation de la langue", + "models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle", + "mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services", + "models.importModelFailedError": "Échec de l’inscription du modèle : {0}, fichier : {1}", + "extLang.updateFailedError": "Échec de la mise à jour de la langue", + "models.updateModelFailedError": "Échec de la mise à jour du modèle", + "models.modelUpdateFailedError": "Échec de la mise à jour du modèle", "models.fileName": "Fichier", + "extLang.fileBrowserTabTitle": "Explorateur de fichiers", + "models.modelLocalSourceTooltip": "Chemins d’accès aux fichiers des modèles à importer", + "models.localModelSource": "Chargement de fichier", + "models.azureModelFilter": "Filtrer", "models.framework": "Framework", "models.frameworkVersion": "Version du framework", - "models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données", + "models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.", + "sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.", + "sqlMlsDocDesc": "Démarrage d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux.", + "onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge", "models.importModelDoneButton": "Importer", - "models.importModelFailedError": "Échec de l’inscription du modèle : {0}, fichier : {1}", + "models.azureModelPageTitle": "Importer à partir de Azure Machine Learning", + "models.RegisterWizard": "Importer des modèles", + "models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données", "models.importModelTitle": "Importer ou afficher des modèles", - "models.imported": "Date d'importation", - "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.importedModelsPageTitle": "Sélectionner le modèle importé", + "models.registeredModelsSource": "Modèles importés", + "extLang.installButtonText": "Installer", + "mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server", + "extLang.languageCreatedDate": "Installé", + "extLang.installTabTitle": "Installé", + "mls.installingDependencies": "Installation des dépendances...", + "mls.installDependencies.packages": "Installation des packages obligatoires...", "models.invalidAzureResourceError": "Ressource Azure non valide", - "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.invalidModelImportTargetError": "Sélectionnez une table valide", - "models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides", + "mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}", "models.invalidModelToPredictError": "Modèle non valide pour prédire", "models.invalidModelToRegisterError": "Modèle non valide pour l’inscription", - "models.invalidModelToSelectError": "Sélectionnez un modèle valide", - "models.learnMoreLink": "En savoir plus.", - "models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle", - "models.localModelPageTitle": "Télécharger le fichier de modèle", - "models.localModelSource": "Chargement de fichier", - "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.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.localModelsTitle": "Modèles locaux", - "models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.", - "models.makePredictionTitle": "Effectuer des prédictions", - "models.modelDetailsPageTitle": "Entrer les détails du modèle", - "models.modelFailedToRegistered": "Le modèle n'a pas été enregistré", - "models.modelImportTargetPageTitle": "Sélectionnez ou entrez l’emplacement dans lequel les modèles doivent être importés", - "models.modelLocalSourceTitle": "Fichiers sources", - "models.modelLocalSourceTooltip": "Chemins d’accès aux fichiers des modèles à importer", - "models.modelNameRequiredError": "Nom de modèle obligatoire.", - "models.modelRegisteredSuccessfully": "Inscription du modèle réussie", - "models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !", + "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.modelSchemaIsNotAcceptedMessage": "Structure de table non valide.", - "models.modelSourcePageTitle": "Sélectionner le type de source du modèle", - "models.modelSourcesTitle": "Emplacement source", - "models.modelUpdateFailedError": "Échec de la mise à jour du modèle", - "models.modelUpdatedSuccessfully": "Modèle mis à jour", - "models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table", - "models.modelsListEmptyMessage": "Aucun modèle trouvé", - "models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.", - "models.name": "Nom", - "models.onnxNotSupportedError": "Runtime ONNX n’est pas pris en charge dans le serveur actuel", - "models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.", - "models.predictModel": "Prédire", - "models.registeredModelsSource": "Modèles importés", - "models.selectModelDatabaseMessage": "Sélectionner une base de données", - "models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles", - "models.selectModelTableMessage": "Sélectionner le tableau", - "models.selectModelTableTitle": "Sélectionnez des tables avec des modèles", - "models.selectModelsTableMessage": "Sélectionner la table des modèles", - "models.unsupportedModelParameterType": "non pris en charge", - "models.updateModelFailedError": "Échec de la mise à jour du modèle", - "models.version": "Version", - "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.", + "extLang.extensionFileLocation": "Emplacement de l’extension de langage", + "extLang.extensionFilePath": "Chemin d’accès de l’extension de langage", + "extLang.DialogTitle": "Langues", + "mls.latestVersion": "Plus récent", + "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.", + "learnMoreTitle": "En savoir plus", + "models.learnMoreLink": "En savoir plus.", + "models.localModelsTitle": "Modèles locaux", + "mls.mssqlExtensionNotLoaded": "L’extension MSSQL n’est pas chargée", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Machine Learning Services activé", + "sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance", + "sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio", + "dashboardDesc": "Machine Learning des bases de données SQL", "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.viewImportModelsTitle": "Afficher et importer des modèles", - "msgNo": "Non", - "msgYes": "Oui", - "newTableName": "Nouvelle table", - "notSupportedEventArg": "Arguments d’événement non pris en charge", - "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", - "onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge", "onnxOnEdgeOdbcDocTitle": "Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL", - "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.columnName": "Colonnes sources", - "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.dataTypeName": "Type", - "predict.displayName": "Nom d’affichage", + "models.makePredictionTitle": "Effectuer des prédictions", + "models.columnSelectionPageTitle": "Mapper les données sources au modèle", "predict.inputColumns": "Mappage des entrées du modèle", + "mls.noArtifactError": "Le modèle n’a pas d’artefact. URL du modèle : {0}", + "models.modelFailedToRegistered": "Le modèle n'a pas été enregistré", "predict.inputName": "Entrée de modèle", + "models.modelNameRequiredError": "Nom de modèle obligatoire.", "predict.outputColumns": "Sortie de modèle", + "models.modelRegisteredSuccessfully": "Inscription du modèle réussie", + "models.modelUpdatedSuccessfully": "Modèle mis à jour", + "models.currentModelsTitle": "Modèles", + "models.azureModels": "Modèles", "predict.outputName": "Nom", + "models.name": "Nom", + "extLang.languageName": "Nom", + "newTableName": "Nouvelle table", + "msgNo": "Non", + "mls.noResultError": "Aucun résultat retourné", + "mls.packageManager.NoConnection": "Aucune connexion sélectionnée", + "models.azureModelsListEmptyTitle": "Aucun modèle trouvé", + "models.modelsListEmptyMessage": "Aucun modèle trouvé", + "notSupportedEventArg": "Arguments d’événement non pris en charge", + "mls.notebookExtensionNotLoaded": "L’extension de bloc-notes n’est pas chargée", + "extLang.OkButtonText": "OK", + "models.onnxNotSupportedError": "Runtime ONNX n’est pas pris en charge dans le serveur actuel", + "mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}", + "mls.managePackages.error": "La gestion des packages n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.", + "extLang.parameters": "Paramètres", + "extLang.languagePlatform": "Plateforme", + "models.invalidModelToSelectError": "Sélectionnez un modèle valide", + "models.invalidModelImportTargetError": "Sélectionnez une table valide", + "models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.", + "models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides", + "models.predictModel": "Prédire", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "L’exécutable Python n’est pas configuré", + "mls.rLanguageTitle": "D", + "mls.rConfigError": "L’exécutable R n’est pas configuré", + "mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.", + "models.azureGroup": "Groupe de ressources", + "models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)", + "sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL", + "extLang.SaveButtonText": "Enregistrer", + "models.selectModelDatabaseMessage": "Sélectionner une base de données", + "databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.", + "modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.", + "modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.", + "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é.", + "models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML", + "models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table", "predict.selectColumnTitle": "Sélectionner une colonne...", "predict.selectDatabaseTitle": "Sélectionner une base de données", + "models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles", + "models.importedModelsPageTitle": "Sélectionner le modèle importé", + "models.modelSourcePageTitle": "Sélectionner le type de source du modèle", + "models.selectModelsTableMessage": "Sélectionner la table des modèles", + "models.modelImportTargetPageTitle": "Sélectionnez ou entrez l’emplacement dans lequel les modèles doivent être importés", "predict.selectTableTitle": "Sélectionner le tableau", + "models.selectModelTableMessage": "Sélectionner le tableau", + "models.selectModelTableTitle": "Sélectionnez des tables avec des modèles", + "predict.columnDatabaseInfo": "Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée.", + "predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.", + "extLang.selectedPath": "Chemin sélectionné", "showLessTitle": "Afficher moins", "showMoreTitle": "Afficher plus", - "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.", - "sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL", - "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.", - "sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio", - "sqlMlsDocDesc": "Démarrage d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux.", - "sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)", - "sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.", - "sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance", + "ml.dataCount": "Affichage du ou des modèles {0}", + "predict.columnName": "Colonnes sources", + "predict.columnDatabase": "Base de données source", + "models.modelLocalSourceTitle": "Fichiers sources", + "models.modelSourcesTitle": "Emplacement source", + "predict.columnTable": "Table source", "tableName": "Table", - "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é." + "models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !", + "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}.", + "extLang.Target": "Cible", + "models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.", + "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.", + "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.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.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.", + "mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés", + "mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.", + "predict.dataTypeName": "Type", + "models.localModelPageTitle": "Télécharger le fichier de modèle", + "dashboardLinksTitle": "Liens utiles", + "mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles", + "mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages", + "models.version": "Version", + "dashboardVideoLinksTitle": "Tutoriels vidéo", + "models.viewImportModelsTitle": "Afficher et importer des modèles", + "msgYes": "Oui", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "non pris en charge", + "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.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.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.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.​" }, "package": { + "title.configurations": "Configurations", + "title.documents": "Documents", + "ml.command.enableExternalScript": "Activer le script externe", + "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.", + "title.endpoints": "Points de terminaison", + "ml.command.importModel": "Importer le modèle", + "ml.command.dependencies": "Installer les dépendances Machine Learning", + "ml.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning.", + "ml.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Installer les dépendances Machine Learning", - "ml.command.enableExternalScript": "Activer le script externe", - "ml.command.importModel": "Importer le modèle", + "ml.configuration.title": "Configurations de Machine Learning", + "ml.command.predictModel": "Effectuer la prédiction", "ml.command.manageLanguages": "Gérer les langues externes", "ml.command.manageModels": "Gérer les modèles", "ml.command.managePackages": "Gérer les packages dans la base de données", - "ml.command.predictModel": "Effectuer la prédiction", - "ml.configuration.title": "Configurations de 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.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning.", - "ml.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.", - "title.configurations": "Configurations", - "title.documents": "Documents", - "title.endpoints": "Points de terminaison", "title.tasks": "Tâches" } } diff --git a/i18n/ads-language-pack-fr/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.mssql.i18n.json similarity index 67% rename from i18n/ads-language-pack-fr/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.mssql.i18n.json index 508cad2ba8..ee4de6fa1d 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "Le chiffrement a été activé sur cette connexion, passez en revue votre configuration SSL et de certificat pour le SQL Server cible, ou activez « Certificat de serveur d’approbation » dans la boîte de dialogue de connexion.\r\n\r\nRemarque : un certificat auto-signé offre uniquement une protection limitée et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « certificat de serveur d’approbation » sur cette connexion et réessayer ? " }, "dist/features": { + "mssql.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.", "mssql.canceledLinkedAzureAccountSelection": "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'a été sélectionné. Réessayez la requête et sélectionnez un compte Azure lié quand vous y êtes invité.", "mssql.chooseLinkedAzureAccount": "Sélectionnez un compte Azure lié :", - "mssql.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.", - "mssql.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." + "mssql.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." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "Échec de l’actualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté.", "mssql.failedToFindAccount": "Le compte Azure {0} est introuvable lors de l’exécution de l’actualisation du jeton.", "mssql.failedToFindTenants": "Impossible de trouver le client '{0}' dans le '{1}' de compte lors de l’actualisation du jeton de sécurité", - "mssql.noConvertResult": "Aucun résultat n'a été renvoyé de la requête de conversion de Notebook", "mssql.noDocumentFound": "Aucun document trouvé pour l'URI {0}", - "mssql.tokenRefreshFailed": "{0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}.", - "mssql.tokenRefreshFailedNoSecurityToken": "Échec de l’actualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté.", - "mssql.unsupportedPlatform": "Plate-forme non prise en charge {0}" + "mssql.noConvertResult": "Aucun résultat n'a été renvoyé de la requête de conversion de Notebook", + "mssql.unsupportedPlatform": "Plate-forme non prise en charge {0}", + "mssql.tokenRefreshFailed": "{0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}." }, "dist/main": { - "mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}", "mssql.errorConvertingToSQL": "Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0}", - "mssql.searchServers": "Rechercher dans les noms de serveur" + "mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}", + "mssql.reloadChoice": "Recharger Azure Data Studio", + "mssql.searchServers": "Rechercher dans les noms de serveur", + "mssql.reloadPrompt": "Ce paramètre nécessite le rechargement de Azure Data Studio pour prendre effet." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "rôle d’application", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle d’application", - "objectManagement.ColumnDisplayName": "colonne", - "objectManagement.DatabaseDisplayName": "base de données", - "objectManagement.DatabaseDisplayNameInTitle": "Base de données", - "objectManagement.DatabaseRoleTypeDisplayName": "rôle de base de données", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rôle de base de données", - "objectManagement.LoginTypeDisplayName": "connexion", - "objectManagement.LoginTypeDisplayNameInTitle": "Connexion", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tous les objets appartenant à un schéma", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tous les objets de certains types", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schéma", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objets spécifiques...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Comment voulez-vous ajouter des objets ?", - "objectManagement.SearchTextLabel": "Rechercher le texte", - "objectManagement.ServerDisplayName": "Serveur", - "objectManagement.ServerRoleTypeDisplayName": "rôle serveur", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Rôle serveur", - "objectManagement.TableDisplayName": "table", - "objectManagement.UserDisplayName": "utilisateur", - "objectManagement.UserTypeDisplayNameInTitle": "Utilisateur", - "objectManagement.ViewDisplayName": "vue", + "objectManagement.databaseProperties.addButton": "Ajouter", + "objectManagement.databaseProperties.addDatabaseFilesText": "Ajouter un fichier de base de données", + "objectManagement.databaseProperties.addFilegroupButtonText": "Ajouter un groupe de fichiers", + "objectManagement.objectSelectionMethodDialogTitle": "Ajouter des objets", + "objectManagement.addFileText": "Ajouter des fichiers de base de données", "objectManagement.addMembersText": "Ajouter des membres", "objectManagement.addSecurablesText": "Ajouter des éléments sécurisables", "objectManagement.advancedSectionHeader": "Avancé", + "objectManagement.allFiles": "Tous les fichiers", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tous les objets appartenant à un schéma", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tous les objets de certains types", + "objectManagement.allowTriggerToFireOthersLabel": "Autoriser les déclencheurs à activer d'autres déclencheurs", + "objectManagement.dropObjectError": "Une erreur s’est produite lors de la suppression du {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Une erreur s’est produite lors de l’ouverture de la boîte de dialogue Attacher la base de données. {0}", + "objectManagement.openDetachDatabaseDialogError": "Une erreur s'est produite lors de l'ouverture de la boîte de dialogue de détachement de la base de données. {0}", + "objectManagement.openDropDatabaseDialogError": "Une erreur s’est produite lors de l’ouverture de la boîte de dialogue supprimer la base de données. {0}", + "objectManagement.openNewObjectDialogError": "Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1}", + "objectManagement.openObjectPropertiesDialogError": "Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2}", + "objectManagement.refreshOEError": "Une erreur s’est produite lors de l’actualisation de l’Explorateur d’objets. {0}", + "objectManagement.renameObjectError": "Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle d’application", + "objectManagement.applyUpdatesLabel": "Appliquer", + "objectManagement.dropObjectConfirmation": "Voulez-vous vraiment supprimer le {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "Fichiers de base de données associés", + "objectManagement.attachButtonLabel": "Attacher", + "objectManagement.attachAsText": "Attacher en tant que", + "objectManagement.attachDatabaseDialogTitle": "Attacher la base de données (préversion)", + "objectManagement.attachDatabaseOperationName": "Attacher la base de données", + "objectManagement.user.aadAuth": "S’authentifier avec Azure Active Directory", + "objectManagement.user.sqlAuth": "S’authentifier avec un mot de passe", + "objectManagement.login.authenticateType": "Authentification", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Création automatique des statistiques incrémentielles", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Création automatique Statistics Bing", + "objectManagement.databaseProperties.autoShrinkText": "Réduction automatique", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Statistiques de mise à jour automatique", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Mise à jour automatique des statistiques en mode asynchrone", + "objectManagement.databaseProperties.autogrowAllFilesText": "Croissance automatique de tous les fichiers", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Croissance automatique / Taille maximale", + "objectManagement.databaseProperties.automaticSectionHeader": "Automatique", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "Définir automatiquement le masque d'affinité d'E/S pour tous les processeurs", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Définir automatiquement le masque d'affinité du processeur pour tous les processeurs", + "objectManagement.login.aadAuthenticationType": "Authentification Azure Active Directory", "objectManagement.azurePricingLink": "Calculatrice de la tarification Azure SQL Database", + "objectManagement.databaseProperties.backupSectionHeader": "Sauvegarder", + "objectManagement.backupLocationText": "Sauvegarde Microsoft Azure", "objectManagement.backupRedundancyLabel": "Redondance du stockage de sauvegarde", - "objectManagement.blankPasswordConfirmation": "La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ?", + "objectManagement.backupAndRestoreText": "Sauvegarde Microsoft Azure et restaurer", + "objectManagement.backupChecksumText": "Somme de contrôle Sauvegarde Microsoft Azure", + "objectManagement.blockedProcThresholdLabel": "Seuil de processus bloqué", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Connexions échouées et réussies", "objectManagement.browseForOwnerText": "Rechercher un propriétaire", "objectManagement.browseText": "Parcourir…", + "objectManagement.serverCPULabel": "UC {0}", + "objectManagement.databaseProperties.fileNameExistsError": "Impossible de créer le fichier « {0} » car il existe déjà.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "Impossible d’utiliser des noms d’objets vides pour les groupes de fichiers.", + "objectManagement.needToRestartServer": "Les modifications nécessitent le redémarrage du serveur pour être efficaces", + "objectManagement.closeConnections": "Fermer les connexions existantes", "objectManagement.collationLabel": "Classement", "objectManagement.compatibilityLevelLabel": "Niveau de compatibilité", + "objectManagement.compressBackupText": "Compresser Sauvegarde Microsoft Azure", "objectManagement.configureSLOSectionHeader": "Configurer l’objectif de niveau de service", "objectManagement.confirmPasswordLabel": "Confirmer le mot de passe", "objectManagement.containmentTypeLabel": "Type d'autonomie", + "objectManagement.costThresholdParallelismLabel": "Parallélisme du seuil de coût", + "objectManagement.noDialogFoundError": "Impossible de trouver une boîte de dialogue prise en charge pour le type de nœud '{0}' et le type d'objet '{1}'.", + "objectManagement.createObjectLabel": "Créer", "objectManagement.createObjectOperationName": "Créer {0}", + "objectManagement.blankPasswordConfirmation": "La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Utilisation du disque actuelle", "objectManagement.currentSLOLabel": "Objectif de niveau de service actuel", - "objectManagement.databaseExistsError": "La base de données '{0}' existe déjà. Choisissez un autre nom de base de données.", - "objectManagement.databaseProperties.backupSectionHeader": "Sauvegarder", + "objectManagement.cursorThresholdLabel": "Seuil du curseur", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Personnalisé", + "objectManagement.databaseName": "Nom de base de données", + "objectManagement.dataLocationText": "Données", + "objectManagement.dataFileLabel": "Données", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Intervalle de vidage des données (minutes)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "Le DataFile « {0} » n'a pas pu être ajouté à la collection, car il existe déjà.", "objectManagement.databaseProperties.databaseSectionHeader": "Base de données", + "objectManagement.DatabaseDisplayNameInTitle": "Base de données", + "objectManagement.databaseFilesFilterLabel": "Fichiers de données de base de données", + "objectManagement.databaseDetails": "Détails de la base de données", + "objectManagement.databaseFiles": "Fichiers de la base de données", + "objectManagement.databaseProperties.databaseNameLabel": "Nom de la base de données", + "objectManagement.databaseProperties.databaseReadOnlyText": "Base de données en lecture seule", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rôle de base de données", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Configuration étendue de la base de données", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Configuration étendue de la base de données", + "objectManagement.databaseSettings": "Paramètres de base de données", + "objectManagement.databaseProperties.databaseStateText": "État de la base de données", + "objectManagement.defaultLocationsLabel": "Emplacements par défaut de la base de données", + "objectManagement.databaseProperties.databaseFilesText": "Fichiers de base de données", + "objectManagement.databasesToAttach": "Bases de données à attacher", "objectManagement.databaseProperties.dateCreated": "Date Créée", - "objectManagement.databaseProperties.mbUnitText": "{0} MO", - "objectManagement.databaseProperties.memoryAllocated": "Mémoire allouée aux objets mémoire optimisés", - "objectManagement.databaseProperties.memoryUsed": "Mémoire utilisée par les objets mémoire optimisés", - "objectManagement.databaseProperties.name": "Nom", - "objectManagement.databaseProperties.numberOfUsers": "Nombre d’utilisateurs", - "objectManagement.databaseProperties.owner": "Propriétaire", - "objectManagement.databaseProperties.size": "Taille", - "objectManagement.databaseProperties.spaceAvailable": "Espace disponible", - "objectManagement.databaseProperties.status": "État", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Sélectionner des membres du rôle de base de données", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle de base de données", - "objectManagement.deleteLoginConfirmation": "La suppression des connexions du serveur ne supprime pas les utilisateurs de bases de données associés à ces connexions. Pour exécuter le processus, supprimez les utilisateurs dans chaque base de données. Il sera peut-être nécessaire de transférer au préalable la propriété des schémas aux nouveaux utilisateurs.", - "objectManagement.deleteObjectConfirmation": "Voulez-vous vraiment supprimer le type {0} : {1} ?", - "objectManagement.deleteObjectError": "Une erreur s'est produite lors de la suppression de {0} : {1}. {2}", - "objectManagement.deleteObjectOperationName": "Supprimer le type {0} « {1} »", + "objectManagement.databaseProperties.defaultText": "Par défaut", + "objectManagement.defaultFullTextLanguageLabel": "Langue de texte intégral par défaut", + "objectManagement.defaultLanguageLabel": "Langue par défaut", + "objectManagement.login.defaultDatabaseLabel": "Base de données par défaut", + "objectManagement.login.defaultLanguageLabel": "Langue par défaut", + "objectManagement.user.defaultSchemaLabel": "Schéma par défaut", + "objectManagement.deleteBackupHistory": "Supprimer les informations d’historique de sauvegarde et de restauration pour la base de données", "objectManagement.denyColumnHeader": "Refuser", + "objectManagement.detachButtonLabel": "Détacher", + "objectManagement.detachDatabaseDialogTitle": "Détacher la base de données - {0} (préversion)", + "objectManagement.detachDatabaseOptions": "Détacher les options de base de données", + "objectManagement.detachDatabaseOperationName": "Détacher la base de données '{0}'", + "objectManagement.dropButtonLabel": "Déposer", + "objectManagement.dropDatabaseDialogTitle": "Supprimer la base de données - {0} (préversion)", + "objectManagement.dropDatabaseOptions": "Supprimer les options de base de données", + "objectManagement.detachDropConnections": "Supprimer les connexions", + "objectManagement.dropObjectOperationName": "Supprimer {0} '{1}'", + "objectManagement.dropLoginConfirmation": "La suppression des connexions au serveur ne supprime pas les utilisateurs de base de données associés aux connexions. Pour terminer le processus, supprimez les utilisateurs dans chaque base de données. Il peut être nécessaire de transférer d’abord la propriété des schémas aux nouveaux utilisateurs.", + "objectManagement.databaseProperties.editButton": "Modifier", + "objectManagement.databaseProperties.editDatabaseFilesText": "Modifier le fichier de base de données – {0}", "objectManagement.editionLabel": "Édition", "objectManagement.effectivePermissionsTableLabel": "Autorisations d’accès efficaces pour le sécurisable sélectionné", "objectManagement.effectivePermissionsTableLabelSelected": "Autorisations d’accès effectives pour : {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Activer la croissance automatique", "objectManagement.enabledLabel": "Activée", + "objectManagement.databaseProperties.encryptionEnabledText": "Chiffrement activé", + "objectManagement.login.enforcePasswordExpirationLabel": "Appliquer l’expiration du mot de passe", + "objectManagement.login.enforcePasswordPolicyLabel": "Appliquer la stratégie de mot de passe", + "objectManagement.renameObjectDialogTitle": "Entrez le nouveau nom", + "objectManagement.databaseProperties.executionCountText": "Nombre d'exécutions", "objectManagement.explicitPermissionsTableLabel": "Autorisations d’accès explicites pour le sécurisable sélectionné", "objectManagement.explicitPermissionsTableLabelSelected": "Autorisations d’accès explicites pour : {0}", + "objectManagement.databaseProperties.filestreamFileType": "Données FILESTREAM", + "objectManagement.failedLoginsOnlyText": "Échecs de connexion uniquement", + "objectManagement.noConnectionUriError": "Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez.", + "objectManagement.databaseFileGroup": "Groupe de fichiers", + "objectManagement.databaseProperties.fileGrowthText": "Croissance des fichiers", + "objectManagement.databaseProperties.fileNameText": "Nom de fichier", + "objectManagement.databaseProperties.fileTypeText": "Type de fichier", + "objectManagement.databaseProperties.FilegroupExistsError": "Impossible d’ajouter le groupe de fichiers '{0}' à la collection, car il existe déjà.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "Groupe de fichiers", + "objectManagement.filegroupsSectionHeader": "Groupes de fichiers", + "objectManagement.databaseProperties.filegrowthLimitError": "La croissance du fichier ne peut pas être supérieure à la taille maximale d'un fichier.", + "objectManagement.databaseProperties.filesText": "Fichiers", + "objectManagement.optionsSectionHeader": "Fichiers", + "objectManagement.databaseProperties.filestreamFilesText": "Fichiers filestream", "objectManagement.filterSectionTitle": "Filtres", "objectManagement.findText": "Rechercher", + "objectManagement.fullTextUpgradeOptionLabel": "Option de mise à niveau du catalogue de texte intégral", "objectManagement.generalSectionHeader": "Général", "objectManagement.grantColumnHeader": "Accorder", "objectManagement.grantorColumnHeader": "Fournisseur d’autorisations", "objectManagement.hardwareGeneration": "Génération de matériel", - "objectManagement.invalidPasswordError": "Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Comment voulez-vous ajouter des objets ?", + "objectManagement.processorIOAffinityColumn": "Affinité d'E/S", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "En mégaoctets", + "objectManagement.databaseProperties.inPercentAutogrowthText": "En pourcentage", "objectManagement.isClustered": "Est un cluster", "objectManagement.isHadrEnabled": "Is HADR Enabled", + "objectManagement.databaseProperties.isLedgerDatabaseText": "Est la base de données du grand livre", "objectManagement.isPolyBaseInstalled": "PolyBase installé", "objectManagement.isXTPSupported": "XTP pris en charge", + "objectManagement.databaseProperties.logfiletype": "ENREGISTRER", "objectManagement.language": "Langue", "objectManagement.lastDatabaseBackup": "Dernière sauvegarde de base de données", "objectManagement.lastDatabaseLogBackup": "Dernière sauvegarde du journal de la base de données", + "objectManagement.databaseProperties.ledgerSectionHeader": "Classeur", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Limité à (Mo)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Limitée à {0} Mo", "objectManagement.loadingObjectsCompletedLabel": "Chargement des objets terminé, {0} objets trouvés", "objectManagement.loadingObjectsLabel": "Chargement des objets en cours…", - "objectManagement.login.aadAuthenticationType": "Authentification Azure Active Directory", - "objectManagement.login.authenticateType": "Authentification", - "objectManagement.login.defaultDatabaseLabel": "Base de données par défaut", - "objectManagement.login.defaultLanguageLabel": "Langue par défaut", - "objectManagement.login.enforcePasswordExpirationLabel": "Appliquer l’expiration du mot de passe", - "objectManagement.login.enforcePasswordPolicyLabel": "Appliquer la stratégie de mot de passe", + "objectManagement.locksLabel": "Verrous", + "objectManagement.logLocationText": "Journal", + "objectManagement.logFileLabel": "Journal", + "objectManagement.databaseProperties.logicalNameText": "Nom logique", + "objectManagement.user.loginLabel": "Connexion", + "objectManagement.LoginTypeDisplayNameInTitle": "Connexion", + "objectManagement.loginAuditingText": "Audit de connexion", "objectManagement.login.lockedOutLabel": "La connexion est verrouillée", - "objectManagement.login.mustChangePasswordLabel": "L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session", - "objectManagement.login.oldPasswordCannotBeEmptyError": "L’ancien mot de passe ne peut pas être vide.", - "objectManagement.login.oldPasswordLabel": "Ancien mot de passe", - "objectManagement.login.permissionToConnectLabel": "Autorisation de se connecter au moteur de base de données", - "objectManagement.login.serverRoleSectionHeader": "Rôles serveur", - "objectManagement.login.specifyOldPasswordLabel": "Spécifier l’ancien mot de passe", - "objectManagement.login.sqlAuthSectionHeader": "Authentification SQL", - "objectManagement.login.sqlAuthenticationType": "Authentification SQL", - "objectManagement.login.windowsAuthenticationType": "Authentification Windows", "objectManagement.loginNotSelectedError": "La connexion n’est pas sélectionnée.", - "objectManagement.maxServerMemoryText": "Mémoire maximale du serveur (MO)", + "objectManagement.mdfFileLocation": "Emplacement du fichier MDF", + "objectManagement.user.windowsUser": "Mappé à un utilisateur/groupe Windows", + "objectManagement.user.loginMapped": "Mappé à une connexion au serveur", + "objectManagement.maxDegreeParallelismLabel": "Parallélisme de degré max.", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Nbre de plans max. par requête", "objectManagement.maxSizeLabel": "Taille maximum", + "objectManagement.databaseProperties.maxSizeInMbText": "Taille maximale (Mo)", + "objectManagement.maxTextReplicationSizeLabel": "Taille de réplication de texte maximum", + "objectManagement.databaseProperties.maximumFileSizeText": "Taille maximale du fichier", + "objectManagement.maxServerMemoryText": "Mémoire maximale du serveur (MO)", + "objectManagement.databaseProperties.fileSizeLimitError": "La taille maximale du fichier ne peut pas être inférieure à la taille", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "La mémoire maximale du serveur ne peut pas être inférieure à la mémoire minimale du serveur", "objectManagement.membersLabel": "Membres", "objectManagement.membershipLabel": "Appartenance", "objectManagement.memory": "Mémoire", + "objectManagement.databaseProperties.memoryAllocated": "Mémoire allouée aux objets mémoire optimisés", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Données optimisées en mémoire", + "objectManagement.databaseProperties.memoryUsed": "Mémoire utilisée par les objets mémoire optimisés", "objectManagement.minServerMemoryText": "Mémoire minimale du serveur (Mo)", - "objectManagement.nameCannotBeEmptyError": "Le nom ne peut pas être vide.", + "objectManagement.databaseProperties.monitoringSectionText": "Supervision", + "objectManagement.databaseProperties.name": "Nom", + "objectManagement.databaseFileName": "Nom", "objectManagement.nameLabel": "Nom", - "objectManagement.newObjectDialogTitle": "{0} : nouveau (préversion)", - "objectManagement.noConnectionUriError": "Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez.", - "objectManagement.objectPropertiesDialogTitle": "{0} : {1} (préversion)", - "objectManagement.objectSelectionMethodDialogTitle": "Ajouter des objets", + "objectManagement.nameCannotBeEmptyError": "Le nom ne peut pas être vide.", + "objectManagement.user.noLogin": "Aucun accès à la connexion", + "objectManagement.doDatabaseFilesError": "Aucun fichier de base de données n’a été spécifié pour être attaché au serveur.", + "objectManagement.databaseProperties.noneText": "Aucun(e)", + "objectManagement.noLoginAuditingText": "Aucun(e)", + "objectManagement.serverNumaNodeLabel": "{0}de nœud Numa", + "objectManagement.databaseProperties.numberOfUsers": "Nombre d’utilisateurs", "objectManagement.objectTypeLabel": "Type d’objet", "objectManagement.objectTypesLabel": "Types d'objets", "objectManagement.objectsLabel": "Objets", - "objectManagement.openNewObjectDialogError": "Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1}", - "objectManagement.openObjectPropertiesDialogError": "Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Ancien mot de passe", + "objectManagement.login.oldPasswordCannotBeEmptyError": "L’ancien mot de passe ne peut pas être vide.", "objectManagement.operatingSystem": "Système d’exploitation", - "objectManagement.optionsSectionHeader": "Options", + "objectManagement.databaseProperties.actualOperationModeText": "Mode d'opération (réel)", + "objectManagement.databaseProperties.requestedOperationModeText": "Mode d'opération (demandé)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Optimiser les charges de travail ad hoc", + "objectManagement.user.ownedSchemasLabel": "Schémas détenus", + "objectManagement.databaseProperties.owner": "Propriétaire", "objectManagement.ownerText": "Propriétaire", - "objectManagement.passwordCannotBeEmptyError": "Le mot de passe ne peut pas être vide.", + "objectManagement.databaseProperties.pageVerifyText": "Page Vérification", "objectManagement.passwordLabel": "Mot de passe", + "objectManagement.passwordCannotBeEmptyError": "Le mot de passe ne peut pas être vide.", + "objectManagement.invalidPasswordError": "Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "Le mot de passe doit correspondre au mot de passe de confirmation.", + "objectManagement.databaseProperties.pathText": "Chemin", + "objectManagement.databaseFilePath": "Chemin", "objectManagement.permissionColumnHeader": "Autorisation", + "objectManagement.login.permissionToConnectLabel": "Autorisation de se connecter au moteur de base de données", "objectManagement.platform": "Plateforme", + "objectManagement.processorColumn": "Processeur", + "objectManagement.processorAffinityColumn": "Affinité du processeur", + "objectManagement.processorLabel": "Table d’affinités du processeur", "objectManagement.processors": "Processeurs", "objectManagement.product": "Produit", "objectManagement.properties": "Propriétés", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Magasin des requêtes", + "objectManagement.databaseProperties.queryStoreAvailableText": "Magasin des requêtes disponible", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Mode de capture du magasin des requêtes", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Stratégie de capture du magasin des requêtes", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Rétention du magasin de requêtes", + "objectManagement.databaseProperties.queryStoreUsedText": "Magasin des requêtes utilisé", + "objectManagement.queryWaitLabel": "Attente de la requête", + "objectManagement.databaseProperties.rowsDataFileType": "Données LIGNES", + "objectManagement.databaseProperties.readOnlyText": "Lecture seule", + "objectManagement.databaseProperties.recoverySectionHeader": "Récupération", "objectManagement.recoveryModelLabel": "Mode de récupération", - "objectManagement.refreshOEError": "Une erreur s’est produite lors de l’actualisation de l’Explorateur d’objets. {0}", + "objectManagement.databaseProperties.removeButton": "Supprimer", + "objectManagement.removeFileText": "Supprimer le fichier de base de données", "objectManagement.removeMemberText": "Supprimer le membre sélectionné", "objectManagement.removeSecurablesText": "Supprimer l’élément sécurisable sélectionné", - "objectManagement.renameObjectDialogTitle": "Entrez le nouveau nom", - "objectManagement.renameObjectError": "Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3}", "objectManagement.renameObjectOperationName": "Renommer {0} '{1}' en '{2}'", - "objectManagement.reservedStorageSizeInMB": "Taille de stockage réservée", + "objectManagement.reservedStorageSizeInMB": "Taille de stockage réservée (Mo)", + "objectManagement.databaseProperties.restrictAccessText": "Restreindre l'accès", "objectManagement.rootDirectory": "Répertoire racine", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Lignes", + "objectManagement.login.sqlAuthenticationType": "Authentification SQL", + "objectManagement.login.sqlAuthSectionHeader": "Authentification SQL", + "objectManagement.sqlServerAndWindowsAuthText": "Mode d'authentification SQL Server et Windows", + "objectManagement.scanStartupProcsLabel": "Numériser les procs de démarrage ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schéma", "objectManagement.schemaLabel": "Schéma", + "objectManagement.SearchTextLabel": "Rechercher le texte", "objectManagement.securablesText": "Éléments sécurisables", - "objectManagement.selectSecurablesDialogTitle": "Sélectionner les éléments sécurisables", + "objectManagement.security": "Sécurité", "objectManagement.selectText": "Sélectionner", - "objectManagement.serverCollation": "Classement du serveur", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Sélectionner des membres du rôle de base de données", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle de base de données", + "objectManagement.labelSelectFolder": "Sélectionner un dossier", + "objectManagement.selectSecurablesDialogTitle": "Sélectionner les éléments sécurisables", "objectManagement.serverRole.SelectMemberDialogTitle": "Sélectionner les membres du rôle serveur", "objectManagement.serverRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle serveur", + "objectManagement.ServerDisplayName": "Serveur", + "objectManagement.serverCollation": "Classement du serveur", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Rôle serveur", + "objectManagement.login.serverRoleSectionHeader": "Rôles serveur", + "objectManagement.serverAuthenticationText": "Authentification du serveur", "objectManagement.serviceTier": "Niveau de service", - "objectManagement.storageSpaceUsageInGB": "Utilisation de l’espace de stockage", - "objectManagement.updateObjectOperationName": "Mise à jour du type {0} « {1} »", - "objectManagement.user.aadAuth": "S’authentifier avec Azure Active Directory", - "objectManagement.user.defaultSchemaLabel": "Schéma par défaut", - "objectManagement.user.loginLabel": "Connexion", - "objectManagement.user.loginMapped": "Mappé à une connexion au serveur", - "objectManagement.user.noLogin": "Aucun accès à la connexion", - "objectManagement.user.ownedSchemasLabel": "Schémas détenus", - "objectManagement.user.sqlAuth": "S’authentifier avec un mot de passe", + "objectManagement.databaseProperties.setSecondaryText": "Définir secondaire comme primaire", + "objectManagement.databaseProperties.size": "Taille (Mo)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Mode de nettoyage basé sur la taille", + "objectManagement.databaseProperties.spaceAvailable": "Espace disponible", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objets spécifiques...", + "objectManagement.login.specifyOldPasswordLabel": "Spécifier l’ancien mot de passe", + "objectManagement.databaseProperties.staleThresholdText": "Seuil de péremption", + "objectManagement.databaseProperties.stateSectionHeader": "État", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Intervalle de collecte des données", + "objectManagement.databaseProperties.status": "État", + "objectManagement.storageSpaceUsageInMB": "Utilisation de l’espace de stockage (Mo)", + "objectManagement.successfulLoginsOnlyText": "Connexions réussies uniquement", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Temps de récupération cible (secondes)", + "objectManagement.collationNotValidError": "Le classement sélectionné '{0}' n'est pas valide. Veuillez choisir un classement différent.", + "objectManagement.notSupportedError": "Cette commande n’est pas prise en charge pour le type d’objet '{0}'.", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Temps processeur total de compilation (ms)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Temps processeur total d'exécution (ms)", + "objectManagement.twoDigitYearCutoffLabel": "Année de coupure à deux chiffres", "objectManagement.user.type": "Type", - "objectManagement.user.windowsUser": "Mappé à un utilisateur/groupe Windows", + "objectManagement.databaseFileType": "Type", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Illimité", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Illimité", + "objectManagement.detachUpdateStatistics": "Mettre à jour les statistiques", + "objectManagement.updateObjectOperationName": "Mise à jour du type {0} « {1} »", + "objectManagement.databaseProperties.useFullTextIndexingText": "Utiliser l'indexation de texte intégral", + "objectManagement.UserTypeDisplayNameInTitle": "Utilisateur", + "objectManagement.login.mustChangePasswordLabel": "L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Valeur pour le primaire", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Valeur pour Secondaire", "objectManagement.versionText": "Version", - "objectManagement.withGrantColumnHeader": "Avec autorisation" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Mode de capture des statistiques d'attente", + "objectManagement.login.windowsAuthenticationType": "Authentification Windows", + "objectManagement.onlyWindowsAuthModeText": "Mode d'authentification Windows", + "objectManagement.withGrantColumnHeader": "Avec autorisation", + "objectManagement.databaseProperties.yesText": "Oui", + "objectManagement.ApplicationRoleTypeDisplayName": "rôle d’application", + "objectManagement.ColumnDisplayName": "colonne", + "objectManagement.DatabaseDisplayName": "base de données", + "objectManagement.DatabaseRoleTypeDisplayName": "rôle de base de données", + "objectManagement.LoginTypeDisplayName": "connexion", + "objectManagement.ServerRoleTypeDisplayName": "rôle serveur", + "objectManagement.TableDisplayName": "table", + "objectManagement.UserDisplayName": "utilisateur", + "objectManagement.ViewDisplayName": "vue", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} : nouveau (préversion)", + "objectManagement.databaseProperties.mbUnitText": "{0} MO", + "objectManagement.objectPropertiesDialogTitle": "Propriétés{0} (préversion) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "Téléchargement {0}", - "downloadingServiceChannelMsg": "Téléchargement de {0}", "downloadingServiceSizeChannelMsg": "({0} Ko)", + "downloadServiceDoneChannelMsg": "Téléchargement {0}", "downloadingServiceStatusMsg": "Téléchargement de {0}", + "downloadingServiceChannelMsg": "Téléchargement de {0}", "entryExtractedChannelMsg": "{0} extrait ({1}/{2})", "failedToStartServiceErrorMsg": "Échec du démarrage de {0}", "installedServiceChannelMsg": "{0} installé", - "installingServiceChannelMsg": "Installation de {0} sur {1}", "installingServiceStatusMsg": "Installation de {0}", - "serviceStartedStatusMsg": "{0} démarré", - "startingServiceStatusMsg": "Démarrage de {0}" + "installingServiceChannelMsg": "Installation de {0} sur {1}", + "startingServiceStatusMsg": "Démarrage de {0}", + "serviceStartedStatusMsg": "{0} démarré" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans l’Explorateur d’objets.", "tableDesigner.FailedToGetConnectionStringError": "Échec de l’obtention de la chaîne de connexion pour la table. Veuillez vous reconnecter au serveur et réessayez.", "tableDesigner.NewTable": "Nouvelle table", "tableDesigner.no": "Non", - "tableDesigner.turnOnPreloadingMessage": "Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans l’Explorateur d’objets.", "tableDesigner.yes": "Oui" }, "dist/telemetry": { - "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.", - "viewKnownIssuesText": "Voir les problèmes connus" + "viewKnownIssuesText": "Voir les problèmes connus", + "serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "Génération du script...", - "mssql.ui.generatingScriptCompleted": "Script généré", - "mssql.ui.helpText": "Aide", - "mssql.ui.loadingDialog": "Chargement en cours du dialogue...", - "mssql.ui.noActionScriptedMessage": "Aucune action ne requiert de script.", - "mssql.ui.scriptError": "Une erreur s’est produite lors de la génération du script. {0}", - "mssql.ui.scriptGenerated": "Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.", - "mssql.ui.scriptText": "Script", - "mssql.ui.yesText": "Oui", "objectManagement.addText": "Ajouter…", + "mssql.ui.scriptError": "Une erreur s’est produite lors de la génération du script. {0}", + "objectManagement.editText": "Modifier", + "mssql.ui.generatingScript": "Génération du script...", + "mssql.ui.helpText": "Aide", + "mssql.ui.loadingDialog": "Boîte de dialogue de chargement terminée", + "mssql.ui.OkText": "OK", "objectManagement.removeText": "Supprimer", - "objectManagement.selectLabel": "Sélectionner" + "mssql.ui.scriptText": "Script", + "mssql.ui.generatingScriptCompleted": "Script généré", + "mssql.ui.scriptGenerated": "Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.", + "objectManagement.selectLabel": "Sélectionner", + "mssql.ui.noActionScriptedMessage": "Aucune action ne requiert de script.", + "mssql.ui.yesText": "Oui" }, "package": { - "cloud.databaseProperties.azureEdition": "Édition", - "cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité", - "cloud.databaseProperties.owner": "Propriétaire", - "cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire", - "cloud.serverProperties.serverEdition": "Type", - "cloud.serverProperties.serverVersion": "Version", - "databasesListProperties.lastBackup": "Dernière sauvegarde", - "databasesListProperties.name": "Nom", - "databasesListProperties.size": "Taille (Mo)", - "databasesListProperties.status": "État", - "json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)", - "json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel", - "json.schemas.fileMatch.desc": "Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas.", - "json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.", - "json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.", "json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel", - "mssql.configuration.title": "Configuration MSSQL", - "mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur", - "mssql.connectionOptions.applicationIntent.displayName": "Intention d'application", - "mssql.connectionOptions.applicationName.description": "Nom de l'application", - "mssql.connectionOptions.applicationName.displayName": "Nom de l'application", - "mssql.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée", - "mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", - "mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL", - "mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server", - "mssql.connectionOptions.authType.displayName": "Type d'authentification", - "mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur.", - "mssql.connectionOptions.commandTimeout.displayName": "Expiration de commande", - "mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", - "mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", - "mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", - "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion", - "mssql.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", - "mssql.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion", - "mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", - "mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)", - "mssql.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server", - "mssql.connectionOptions.contextConnection.displayName": "Connexion contextuelle", - "mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server", - "mssql.connectionOptions.currentLanguage.displayName": "Langage actuel", - "mssql.connectionOptions.databaseName.description": "Nom du catalogue ou de la base de données de départ dans la source de données", - "mssql.connectionOptions.databaseName.displayName": "Base de données", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL d’attestation", - "mssql.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Strict", - "mssql.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)", - "mssql.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.", - "mssql.connectionOptions.encrypt.displayName": "Chiffrer", - "mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement", - "mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", + "json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.", "mssql.connectionOptions.groupName.advanced": "Avancé", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas.", + "mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)", + "mssql.connectionOptions.applicationIntent.displayName": "Intention d'application", + "mssql.connectionOptions.applicationName.displayName": "Nom de l'application", + "json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel", + "title.attachDatabase": "Attacher (préversion)", + "mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL d’attestation", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation", + "mssql.connectionOptions.authType.displayName": "Type d'authentification", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "title.changeNotebookConnection": "Modifier la connexion au notebook SQL", + "mssql.connectionOptions.commandTimeout.displayName": "Expiration de commande", + "cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité", + "onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité", + "onprem.serverProperties.machineName": "Nom de l'ordinateur", + "mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion", + "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion", + "mssql.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion", "mssql.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion", "mssql.connectionOptions.groupName.context": "Contexte", - "mssql.connectionOptions.groupName.initialization": "Initialisation", - "mssql.connectionOptions.groupName.pooling": "Regroupement", - "mssql.connectionOptions.groupName.replication": "Réplication", - "mssql.connectionOptions.groupName.security": "Sécurité", - "mssql.connectionOptions.groupName.source": "Source", - "mssql.connectionOptions.hostNameInCertificate.description": "Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Nom d’hôte dans le certificat", - "mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge", - "mssql.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool", - "mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool", - "mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool", - "mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux", - "mssql.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)", - "mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server", - "mssql.connectionOptions.packetSize.displayName": "Taille de paquet", - "mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", - "mssql.connectionOptions.password.displayName": "Mot de passe", - "mssql.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité", - "mssql.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié", - "mssql.connectionOptions.pooling.displayName": "Regroupement", - "mssql.connectionOptions.port.displayName": "Port", - "mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication", - "mssql.connectionOptions.replication.displayName": "Réplication", - "mssql.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion", - "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées", - "mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server", - "mssql.connectionOptions.serverName.displayName": "Serveur", - "mssql.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict.", - "mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur", - "mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader", - "mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type", - "mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", - "mssql.connectionOptions.userName.displayName": "Nom d'utilisateur", - "mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server", - "mssql.connectionOptions.workstationId.displayName": "ID de station de travail", - "mssql.disabled": "Désactivé", - "mssql.enableSqlAuthenticationProvider": "Active l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification Azure ’MSAL’. Azure Data Studio doit être relancé lorsque la valeur est modifiée.", - "mssql.enabled": "Activé", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions.", - "mssql.executionPlan.cost": "Met en surbrillance l’opération de plan d’exécution avec le coût le plus élevé.", - "mssql.executionPlan.expensiveOperationMetric": "Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans d’exécution de requêtes", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Met en évidence l’opération de plan d’exécution qui a pris le plus de temps.", - "mssql.executionPlan.expensiveOperationMetric.off": "La mise en surbrillance des opérations coûteuses sera désactivée pour les plans d’exécution.", - "mssql.executionPlan.numberOfRowsRead": "Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues.", - "mssql.executionPlan.subtreeCost": "Met en surbrillance l’opération de plan d’exécution avec le coût de sous-arborescence le plus élevé.", - "mssql.exportNotebookToSql": "Exporter le notebook au format SQL", - "mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook", - "mssql.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées", - "mssql.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)", - "mssql.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)", - "mssql.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes", - "mssql.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge", - "mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense", - "mssql.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense", - "mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense", - "mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense", - "mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules", - "mssql.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", - "mssql.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.", - "mssql.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.", + "mssql.connectionOptions.contextConnection.displayName": "Connexion contextuelle", + "mssql.connectionOptions.currentLanguage.displayName": "Langage actuel", + "mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion", + "mssql.connectionOptions.databaseName.displayName": "Base de données", + "mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur", + "mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion", + "title.designTable": "Conception", + "title.detachDatabase": "Détacher (préversion)", "mssql.objectExplorer.disableGroupBySchema": "Désactiver Grouper par schéma", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server : désactiver le regroupement par schéma", + "mssql.disabled": "Désactivé", + "title.dropObject": "Supprimer (préversion)", + "cloud.databaseProperties.azureEdition": "Édition", + "onprem.serverProperties.serverEdition": "Édition", "mssql.objectExplorer.enableGroupBySchema": "Activer Grouper par schéma", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server : Activer le schéma Grouper par", - "mssql.objectExplorer.expandTimeout": "Délai d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. La valeur par défaut est 45 secondes.", - "mssql.objectExplorer.groupBySchema": "Lorsque cette option est activée, les objets de base de données dans l’Explorateur d'objets sont classés par schéma.", - "mssql.parallelMessageProcessing": "[Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée.", - "mssql.piiLogging": "[Facultatif] Si des informations d’identification personnelle (PII) doivent être enregistrées dans le fichier journal.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Activer la paramétrisation pour Always Encrypted", "mssql.query.ansiDefaults": "Activer SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "Activer SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "Activer SET ANSI_PADDING", "mssql.query.ansiWarnings": "Activer SET ANSI_WARNINGS", "mssql.query.arithAbort": "Activer l'option SET ARITHABORT", "mssql.query.cursorCloseOnCommit": "Activer SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "Activer l'option SET DEADLOCK_PRIORITY", - "mssql.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'", - "mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)", "mssql.query.implicitTransactions": "Activer SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "Activer l'option SET LOCK TIMEOUT (en millisecondes)", - "mssql.query.maxCharsToStore": "Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après l’exécution d’une requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647.", - "mssql.query.maxXmlCharsToStore": "Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après l’exécution d’une requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647.", "mssql.query.noCount": "Activer l'option SET NOCOUNT", "mssql.query.noExec": "Activer l'option SET NOEXEC", "mssql.query.parseOnly": "Activer l'option SET PARSEONLY", "mssql.query.queryGovernorCostLimit": "Activer SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "Activer SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.", "mssql.query.statisticsIO": "Activer l'option SET STATISTICS IO", "mssql.query.statisticsTime": "Activer l'option SET STATISTICS TIME", - "mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT", "mssql.query.transactionIsolationLevel": "Activer l'option SET TRANSACTION ISOLATION LEVEL", "mssql.query.xactAbortOn": "Activer l'option SET XACT-ABORT ON", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indique s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication", - "mssql.tableDesigner.preloadDatabaseModel": "Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données.", - "mssql.tracing.desc": "Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée.", - "mssql.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", - "objectsListProperties.name": "Nom", - "onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité", + "json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)", + "mssql.enabled": "Activé", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion", + "mssql.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion", + "mssql.enableSqlAuthenticationProvider": "Active l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification Azure ’MSAL’. Azure Data Studio doit être relancé lorsque la valeur est modifiée.", + "mssql.connectionOptions.encrypt.displayName": "Crypter", + "mssql.executionPlan.expensiveOperationMetric.off": "La mise en surbrillance des opérations coûteuses sera désactivée pour les plans d’exécution.", + "mssql.exportNotebookToSql": "Exporter le notebook au format SQL", + "mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook", + "mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Met en évidence l’opération de plan d’exécution qui a pris le plus de temps.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions.", + "mssql.executionPlan.numberOfRowsRead": "Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues.", + "mssql.executionPlan.cost": "Met en surbrillance l’opération de plan d’exécution avec le coût le plus élevé.", + "mssql.executionPlan.subtreeCost": "Met en surbrillance l’opération de plan d’exécution avec le coût de sous-arborescence le plus élevé.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service de tuteur d'hôte", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Nom d’hôte dans le certificat", + "mssql.connectionOptions.hostNameInCertificate.description": "Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.", + "mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données", + "mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données", + "mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader", + "mssql.connectionOptions.groupName.initialization": "Initialisation", "onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données", "onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal", - "onprem.databaseProperties.owner": "Propriétaire", - "onprem.databaseProperties.recoveryModel": "Mode de récupération", - "onprem.serverProperties.machineName": "Nom de l'ordinateur", - "onprem.serverProperties.osVersion": "Version de système d'exploitation", - "onprem.serverProperties.serverEdition": "Édition", - "onprem.serverProperties.serverVersion": "Version", - "title.changeNotebookConnection": "Modifier la connexion au notebook SQL", - "title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche", - "title.deleteObject": "Supprimer", - "title.designTable": "Conception", - "title.newObject": "Nouveau", + "databasesListProperties.lastBackup": "Dernière sauvegarde", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge", + "mssql.configuration.title": "Configuration MSSQL", + "mssql.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)", + "mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool", + "mssql.query.maxXmlCharsToStore": "Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après l’exécution d’une requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647.", + "mssql.query.maxCharsToStore": "Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après l’exécution d’une requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647.", + "mssql.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.", + "mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.", + "mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)", + "objectsListProperties.name": "Nom", + "databasesListProperties.name": "Nom", + "mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)", + "mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server", + "title.newObject": "Nouveau (Aperçu)", + "title.newDatabase": "Base de données KQL (préversion)", "title.newTable": "Nouvelle table", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)", + "mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion", + "mssql.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.", + "onprem.serverProperties.osVersion": "Version de système d'exploitation", + "mssql.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)", + "cloud.databaseProperties.owner": "Propriétaire", + "onprem.databaseProperties.owner": "Propriétaire", + "mssql.connectionOptions.packetSize.displayName": "Taille de paquet", + "mssql.connectionOptions.password.displayName": "Mot de passe", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité", + "mssql.connectionOptions.groupName.pooling": "Regroupement", + "mssql.connectionOptions.pooling.displayName": "Regroupement", + "mssql.connectionOptions.port.displayName": "Port", + "cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire", "title.objectProperties": "Propriétés (Préversion)", - "title.renameObject": "Renommer", + "onprem.databaseProperties.recoveryModel": "Mode de récupération", + "title.renameObject": "Renommer (Aperçu)", + "mssql.connectionOptions.groupName.replication": "Réplication", + "mssql.connectionOptions.replication.displayName": "Réplication", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server : désactiver le regroupement par schéma", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server : Activer le schéma Grouper par", + "title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche", "title.searchServers": "Recherche : Serveurs", - "title.showLogFile": "Afficher le fichier journal" + "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées", + "mssql.connectionOptions.groupName.security": "Sécurité", + "mssql.connectionOptions.serverName.displayName": "Serveur", + "mssql.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'", + "mssql.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense", + "mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense", + "mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense", + "mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense", + "mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules", + "mssql.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées", + "mssql.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)", + "mssql.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes", + "title.showLogFile": "Afficher le fichier journal", + "databasesListProperties.size": "Taille (Mo)", + "mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server", + "mssql.connectionOptions.groupName.source": "Source", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées", + "mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server", + "databasesListProperties.status": "État", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Strict", + "mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server", + "mssql.executionPlan.expensiveOperationMetric": "Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans d’exécution de requêtes", + "mssql.connectionOptions.commandTimeout.description": "La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur.", + "mssql.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", + "mssql.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool", + "mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite", + "mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool", + "mssql.connectionOptions.applicationName.description": "Nom de l'application", + "mssql.connectionOptions.databaseName.description": "Nom du catalogue ou de la base de données de départ dans la source de données", + "mssql.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée", + "mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server", + "mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement", + "json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.", + "mssql.objectExplorer.expandTimeout": "Délai d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. La valeur par défaut est 45 secondes.", + "mssql.tracing.desc": "Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur", + "cloud.serverProperties.serverEdition": "Type", + "mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type", + "mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication", + "mssql.connectionOptions.userName.displayName": "Nom d'utilisateur", + "cloud.serverProperties.serverVersion": "Version", + "onprem.serverProperties.serverVersion": "Version", + "mssql.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.", + "mssql.objectExplorer.groupBySchema": "Lorsque cette option est activée, les objets de base de données dans l’Explorateur d'objets sont classés par schéma.", + "mssql.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion", + "mssql.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict.", + "mssql.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server", + "mssql.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion", + "mssql.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indique s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication", + "mssql.tableDesigner.preloadDatabaseModel": "Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows", + "mssql.connectionOptions.workstationId.displayName": "ID de station de travail", + "mssql.parallelMessageProcessing": "[Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée.", + "mssql.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge", + "mssql.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", + "mssql.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", + "mssql.piiLogging": "[Facultatif] Si des informations d’identification personnelle (PII) doivent être enregistrées dans le fichier journal.", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')" } } } \ 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/Microsoft.notebook.i18n.json similarity index 96% rename from i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.notebook.i18n.json index 0f1d899633..2b61cd354a 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "Package spécifié introuvable" + "managePackages.packageNotFound": "Package spécifié introuvable", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect", - "InvalidError.tocFile": "Fichier TOC non valide", + "invalidTextPlaceholder": "-", "add": "Ajouter", "addRemoteBook": "Ajouter un book Jupyter distant", + "labelAddToLevel": "Ajouter à ce niveau", "allFiles": "Tous les fichiers", - "book": "Jupyter Book", - "bookDescription": "Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes.", - "bookInitializeFailed": "Aucun fichier de table des matières dans le Jupyter Book spécifié.", - "booksNotFound": "Aucun Jupyter Book n'est disponible actuellement sur le lien fourni", "browse": "Parcourir", "close": "Fermer", "closeBookError": "Échec de la fermerture de Jupyter Book {0} : {1}", "configFileError": "Fichier de configuration manquant", - "confirmOverwrite": "Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier?", - "confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?", "contentFolder": "Dossier de contenu", "contentFolderOptional": "Dossier de contenu (facultatif)", + "msgContentFolderError": "Le chemin du dossier de contenu n'existe pas", "create": "Créer", - "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé en {2} pour éviter toute perte de données.", + "msgTaskName": "Téléchargement du Jupyter Book distant", + "msgDownloadLocation": "Téléchargement dans {0}", + "msgRemoteBookDirectoryError": "Erreur pendant la création du répertoire du Jupyter Book distant", + "msgRemoteBookUnpackingError": "Erreur de décompression du Jupyter Book distant", + "msgRemoteBookDownloadError": "Erreur lors du téléchargement du Jupyter Book distant", "editBookError": "Erreur pendant la modification du Jupyter Book {0} : {1}", + "selectBookError": "Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0}", + "msgCreateBookWarningMsg": "Erreur lors de la tentative d’accès : {0}", + "Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect", + "bookInitializeFailed": "Aucun fichier de table des matières dans le Jupyter Book spécifié.", + "sectionNotFound": "Échec de la recherche des sections {0} dans {1}.", + "readBookError": "Échec de la lecture du Jupyter Book {0} : {1}", "fileExtension": "Extension de fichier", "fileName": "Nom de fichier", + "confirmOverwrite": "Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier?", + "msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination", + "duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé {2} pour éviter la perte de données.", + "confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?", + "onGitHub": "GitHub", "httpRequestError": "La requête HTTP a échoué avec l'erreur : {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "Ajouter à ce niveau", - "labelBookFolder": "Sélectionnez un Jupyter Book", - "labelBookSection": "Sélectionnez la section Jupyter Book", - "labelSelectFolder": "Sélectionner un dossier", + "InvalidError.tocFile": "Fichier TOC non valide", + "book": "Jupyter Book", + "msgBookAlreadyTrusted": "Jupyter Book est déjà approuvé dans cet espace de travail.", + "msgBookAlreadyUntrusted": "Jupyter Book est déjà non approuvé dans cet espace de travail.", + "msgBookUntrusted": "Jupyter Book n'est plus approuvé dans cet espace de travail", + "msgBookTrusted": "Jupyter Book est maintenant approuvé dans l'espace de travail.", + "msgBookUnpinned": "Jupyter Book {0} n'est plus épinglé dans cet espace de travail", + "msgBookPinned": "Jupyter Book {0} est maintenant épinglé dans l'espace de travail.", + "bookDescription": "Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes.", + "msgBookNotFound": "Jupyter Books introuvables", "language": "Langue", "learnMore": "En savoir plus.", "location": "Emplacement", "missingFileError": "Fichier manquant : {0} dans {1}", - "msgBookAlreadyTrusted": "Jupyter Book est déjà approuvé dans cet espace de travail.", - "msgBookAlreadyUntrusted": "Jupyter Book est déjà non approuvé dans cet espace de travail.", - "msgBookNotFound": "Jupyter Books introuvables", - "msgBookPinned": "Jupyter Book {0} est maintenant épinglé dans l'espace de travail.", - "msgBookTrusted": "Jupyter Book est maintenant approuvé dans l'espace de travail.", - "msgBookUnpinned": "Jupyter Book {0} n'est plus épinglé dans cet espace de travail", - "msgBookUntrusted": "Jupyter Book n'est plus approuvé dans cet espace de travail", - "msgContentFolderError": "Le chemin du dossier de contenu n'existe pas", - "msgCreateBookWarningMsg": "Erreur lors de la tentative d’accès : {0}", - "msgDownloadLocation": "Téléchargement dans {0}", - "msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination", - "msgInvalidSaveFolder": "Le chemin d’accès de l’emplacement d’enregistrer n’est pas valide.", - "msgNo": "Non", - "msgReleaseNotFound": "Versions introuvables", - "msgRemoteBookDirectoryError": "Erreur pendant la création du répertoire du Jupyter Book distant", - "msgRemoteBookDownloadComplete": "Jupyter Book distant est téléchargé", - "msgRemoteBookDownloadError": "Erreur lors du téléchargement du Jupyter Book distant", - "msgRemoteBookDownloadProgress": "Le téléchargement du Jupyter Book distant est en cours", - "msgRemoteBookUnpackingError": "Erreur de décompression du Jupyter Book distant", - "msgResourceNotFound": "Ressource introuvable", - "msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.", - "msgSaveFolderError": "Le chemin de l'emplacement d'enregistrement n'existe pas.", - "msgTaskName": "Téléchargement du Jupyter Book distant", - "msgUndefinedAssetError": "Le Jupyter Book sélectionné n'est pas valide", - "msgYes": "Oui", "name": "Nom", "newBook": "Nouveau livre de jupyter (Preview)", "newMarkdown": "Nouvel Aperçu Markdown (Aperçu)", "newNotebook": "Nouveau bloc-notes (Aperçu)", "newSection": "Nouvelle section (Aperçu)", + "msgNo": "Non", + "booksNotFound": "Aucun Jupyter Book n'est disponible actuellement sur le lien fourni", "noBooksSelected": "Aucun Jupyter Book n'est actuellement sélectionné dans la viewlet.", - "onGitHub": "GitHub", - "onsharedFile": "Fichier partagé", - "openBookError": "Échec de l’ouverture du Jupyter Book {0} : {1}", "openExternalLinkCommand": "Ouvrir le lien externe", - "openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}", + "openBookError": "Échec de l’ouverture du Jupyter Book {0} : {1}", "openMarkdownCommand": "Ouvrir le fichier Markdown", - "openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}", "openNotebookCommand": "Ouvrir le notebook", + "openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}", + "openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}", "openNotebookError": "L'ouverture du notebook {0} a échoué : {1}", "openUntitledNotebookError": "Ouvrez un notebook {0} sans titre, car le {1} sans titre a échoué", - "readBookError": "Échec de la lecture du Jupyter Book {0} : {1}", "releases": "Mises en production", + "msgReleaseNotFound": "Versions introuvables", + "msgRemoteBookDownloadComplete": "Jupyter Book distant est téléchargé", + "msgRemoteBookDownloadProgress": "Le téléchargement du Jupyter Book distant est en cours", "repoUrl": "URL du dépôt", + "msgResourceNotFound": "Ressource introuvable", "saveLocation": "Emplacement d'enregistrement", + "msgSaveFolderError": "Le chemin de l'emplacement d'enregistrement n'existe pas.", + "msgInvalidSaveFolder": "Le chemin d’accès de l’emplacement d’enregistrer n’est pas valide.", "search": "Recherche", - "sectionNotFound": "Échec de la recherche des sections {0} dans {1}.", - "selectBookError": "Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0}", + "labelSelectFolder": "Sélectionner un dossier", + "labelBookFolder": "Sélectionnez un Jupyter Book", + "labelBookSection": "Sélectionnez la section Jupyter Book", + "onsharedFile": "Fichier partagé", + "msgUndefinedAssetError": "Le Jupyter Book sélectionné n'est pas valide", + "urlGithubError": "L'URL fournie n'est pas une URL de mise en production GitHub", + "msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.", "title": "Titre", "url": "URL", - "urlGithubError": "L'URL fournie n'est pas une URL de mise en production GitHub", - "version": "Version" + "version": "Version", + "msgYes": "Oui" }, "dist/common/notebookUtils": { "noNotebookVisible": "Aucun éditeur de notebook actif", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Parcourir", - "configurePython.descriptionWithKernel": "Le noyau ’{0}’ nécessite la configuration d'un runtime Python et l'installation de dépendances.", - "configurePython.descriptionWithoutKernel": "Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances.", - "configurePython.existingInstall": "Utiliser l'installation existante de Python", "configurePython.installationType": "Type d'installation", - "configurePython.locationTextBoxText": "Emplacement d'installation de Python", "configurePython.newInstall": "Nouvelle installation de Python", + "configurePythyon.noVersionsFound": "Aucune version de Python prise en charge.", + "configurePython.descriptionWithoutKernel": "Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances.", + "configurePython.locationTextBoxText": "Emplacement d'installation de Python", "configurePython.pythonConfigured": "Runtime python configuré !", "configurePython.selectFileLabel": "Sélectionner", + "configurePython.descriptionWithKernel": "Le noyau ’{0}’ nécessite la configuration d'un runtime Python et l'installation de dépendances.", + "configurePython.existingInstall": "Utiliser l'installation existante de Python", "configurePythyon.customPathLabel": "{0} (Personnalisé)", "configurePythyon.defaultPathLabel": "{0} (Par défaut)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "Aucune version de Python prise en charge." + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide.", - "configurePython.okButtonText": "Installer", "configurePython.page0Name": "Configurer le runtime Python", - "configurePython.page1Name": "Installer les dépendances", - "configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.", - "configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.", + "configurePython.wizardNameWithoutKernel": "Configurer Python pour exécuter les noyaux", "configurePython.wizardNameWithKernel": "Configurer Python pour exécuter le noyau {0}", - "configurePython.wizardNameWithoutKernel": "Configurer Python pour exécuter les noyaux" + "configurePython.okButtonText": "Installer", + "configurePython.page1Name": "Installer les dépendances", + "configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.", + "configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.", + "configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Version existante", + "configurePython.requiredDependencies": "Installer les dépendances de noyau nécessaires", "configurePython.kernelLabel": "Noyau", "configurePython.pkgNameColumn": "Nom", - "configurePython.requiredDependencies": "Installer les dépendances de noyau nécessaires", - "configurePython.requiredVersionColumn": "Version obligatoire", - "msgNoRequirementsForKernel": "Aucun package n’est requis par défaut pour le noyau « {0} »." + "msgNoRequirementsForKernel": "Aucun package n’est requis par défaut pour le noyau « {0} ».", + "configurePython.requiredVersionColumn": "Version obligatoire" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "Ajouter un nouveau", "managePackages.backgroundInstallComplete": "Installation de {0} {1} effectuée", - "managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}", - "managePackages.backgroundInstallStarted": "Installation de {0} {1}", - "managePackages.installButtonText": "Installer", - "managePackages.installCompleteText": "Package installé", - "managePackages.installProgressText": "Installation du package", - "managePackages.invalidTextPlaceholder": "N/A", "managePackages.noVersionsFound": "Les versions valides du package spécifié sont introuvables", + "managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}", + "managePackages.installButtonText": "Installer", + "managePackages.installProgressText": "Installation du package", + "managePackages.backgroundInstallStarted": "Installation de {0} {1}", + "managePackages.invalidTextPlaceholder": "N / A", "managePackages.packageNameTitle": "Nom du package", "managePackages.packageSummaryTitle": "Récapitulatif du package", - "managePackages.packageVersionTitle": "Versions de package prises en charge pour Python {0}", + "managePackages.installCompleteText": "Package installé", + "managePackages.searchButtonLabel": "Recherche", "managePackages.searchBarPlaceholder": "Rechercher dans les packages {0}", - "managePackages.searchButtonLabel": "Recherche" + "managePackages.packageVersionTitle": "Versions de package prises en charge pour Python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}", - "managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}", - "managePackages.backgroundUninstallStarted": "Désinstallation de {0}", "managePackages.confirmUninstall": "Voulez-vous vraiment désinstaller les packages spécifiés ?", + "managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}", "managePackages.deleteColumn": "Supprimer", + "managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}", "managePackages.installedTabTitle": "Installé", "managePackages.location": "Emplacement", - "managePackages.newPkgVersionColumn": "Version", - "managePackages.packageCount": "{0} {1} packages", - "managePackages.packageType": "Type de package", "managePackages.pkgNameColumn": "Nom", - "managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés", + "managePackages.packageType": "Type de package", "managePackages.uninstallCompleteText": "Paquet désinstallé", - "managePackages.uninstallProgressText": "Désinstallation du package" + "managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés", + "managePackages.uninstallProgressText": "Désinstallation du package", + "managePackages.backgroundUninstallStarted": "Désinstallation de {0}", + "managePackages.newPkgVersionColumn": "Version", + "managePackages.packageCount": "{0} {1} packages" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Fermer", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "Code", - "selectCellType": "Quel type de cellule voulez-vous ajouter ?", - "textCellName": "Texte" + "textCellName": "Texte", + "selectCellType": "Quel type de cellule voulez-vous ajouter ?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "Voulez-vous vraiment le réinstaller ?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "Le chemin du notebook est obligatoire" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ?", + "msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.", + "msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.", "dontAskAgain": "Ne plus me poser la question", - "msgDependenciesInstallationFailed": "L'installation des dépendances de notebook a échoué avec l'erreur : {0}", "msgDownloadPython": "Téléchargement de la version locale de Python pour la plateforme : {0} dans {1}", + "msgPythonDownloadPending": "Téléchargement du package Python", "msgGetPythonUserDirFailed": "Erreur pendant l'obtention du chemin de l'utilisateur Python : {0}", - "msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée", - "msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours", - "msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations", "msgPackageRetrievalFailed": "Erreur pendant la tentative de récupération de la liste des packages installés : {0}", "msgPythonDirectoryError": "Erreur de création du répertoire d'installation de Python", - "msgPythonDownloadComplete": "Le téléchargement de Python est terminé", "msgPythonDownloadError": "Erreur de téléchargement du programme d'installation de Python", - "msgPythonDownloadPending": "Téléchargement du package Python", - "msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.", "msgPythonUnpackError": "Erreur de décompression du bundle Python", - "msgPythonUnpackPending": "Décompression du package Python", + "msgTaskName": "Installation des dépendances de notebook", + "msgDependenciesInstallationFailed": "L'installation des dépendances de notebook a échoué avec l'erreur : {0}", + "msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations", + "no": "Non", + "msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée", + "msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours", + "msgPythonDownloadComplete": "Le téléchargement de Python est terminé", "msgPythonVersionUpdatePrompt": "Python {0} est désormais disponible dans Azure Data Studio. La version actuelle de Python (3.6.6) n’est plus prise en charge en décembre 2021. Voulez-vous effectuer une mise à jour vers python {0} maintenant ?", "msgPythonVersionUpdateWarning": "Python {0} sera installé et va remplacer python 3.6.6. Certains packages ne sont peut-être plus compatibles avec la nouvelle version ou doivent peut-être être réinstallés. Un bloc-notes va être créé pour vous aider à réinstaller tous les packages PIP. Voulez-vous continuer la mise à jour maintenant ?", - "msgShutdownNotebookSessions": "Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ?", - "msgTaskName": "Installation des dépendances de notebook", - "msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.", - "no": "Non", + "msgPythonUnpackPending": "Décompression du package Python", "yes": "Oui" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Erreur envoyée par Jupyter : {0}", - "jupyterOutputMsgStart": "...Démarrage du serveur de notebook", "jupyterOutputMsgStartSuccessful": "...Jupyter est en cours d'exécution sur {0}", - "notebookStartProcessExitPremature": "Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1}", - "serverStopError": "Erreur d'arrêt du serveur de notebook : {0}" + "jupyterOutputMsgStart": "...Démarrage du serveur de notebook", + "jupyterError": "Erreur envoyée par Jupyter : {0}", + "serverStopError": "Erreur d'arrêt du serveur de notebook : {0}", + "notebookStartProcessExitPremature": "Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?", - "notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}", - "notebook.fileNotFound": "Fichier spécifié introuvable", "notebook.unsupportedAction": "L'action {0} n'est pas prise en charge pour ce gestionnaire", - "unsupportedScheme": "Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge" + "unsupportedScheme": "Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge", + "notebook.fileNotFound": "Fichier spécifié introuvable", + "notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?", + "notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}" }, "package": { - "books-preview-category": "Notebooks Jupyter", - "config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer", - "config.jupyter.extraKernelsTitle": "Noyaux supplémentaires", - "config.jupyter.kernelConfigValuesDescription": "Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée.", - "description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.", - "displayName": "Extensions principales de notebook", - "notebook.allowRoot.description": "Autoriser le serveur Jupyter à s’exécuter en tant qu’utilisateur racine", - "notebook.analyzeJupyterNotebook": "Analyser dans le notebook", - "notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks", "notebook.command.addcell": "Ajouter une cellule", - "notebook.command.addcode": "Ajouter une cellule de code", - "notebook.command.addtext": "Ajouter une cellule de texte", - "notebook.command.boldText": "Mettre en gras le texte Markdown", - "notebook.command.clearactivecellresult": "Effacer le résultat de la cellule", "notebook.command.codeBlock": "Ajouter un bloc de code", - "notebook.command.highlightText": "Mettre en surbrillance le texte Markdown", - "notebook.command.italicizeText": "Mettre en italique le texte de la démarque", - "notebook.command.new": "Nouveau notebook", - "notebook.command.open": "Ouvrir le notebook", - "notebook.command.runactivecell": "Exécuter la cellule", - "notebook.command.runallcells": "Exécuter les cellules", - "notebook.command.underlineText": "Texte de démarque", - "notebook.configuration.title": "Configuration de notebook", - "notebook.dontPromptPythonUpdate.description": "Ne pas afficher d’invite pour mettre à jour Python.", - "notebook.jupyterServerShutdownTimeout.description": "Durée d’attente (en minutes) avant l’arrêt d’un serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter)", - "notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)", - "notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook", - "notebook.overrideEditorTheming.description": "Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure", - "notebook.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel", - "notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.", - "notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub", - "notebook.trustedBooks.description": "Les notebooks contenus dans ces books sont automatiquement approuvés.", - "notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.", - "title.PinnedBooks": "Notebooks épinglés", - "title.PreviewLocalizedBook": "Localiser le Guide SQL Server 2019", - "title.ProvidedBooks": "Jupyter Books fournis", - "title.SQL19PreviewBook": "Guide SQL Server 2019", - "title.SavedBooks": "Notebooks", + "notebook.command.addcode": "Ajouter une cellule de code", "title.addMarkdown": "Ajouter un fichier de marques", "title.addNotebook": "Ajouter un bloc-notes", + "title.openRemoteJupyterBook": "Ajouter un book Jupyter distant", "title.addSection": "Ajouter une section", + "notebook.command.addtext": "Ajouter une cellule de texte", + "notebook.allowRoot.description": "Autoriser le serveur Jupyter à s’exécuter en tant qu’utilisateur racine", "title.analyzeJupyterNotebook": "Analyser dans le notebook", + "notebook.analyzeJupyterNotebook": "Analyser dans le notebook", + "notebook.command.boldText": "Mettre en gras le texte Markdown", + "notebook.command.clearactivecellresult": "Effacer le résultat de la cellule", "title.closeJupyterBook": "Fermer Jupyter Book", "title.closeNotebook": "Fermeture du bloc-notes", + "notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks", + "config.jupyter.kernelConfigValuesDescription": "Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée.", "title.configurePython": "Configurer Python pour Notebooks", "title.createJupyterBook": "Créer un Jupyter Book", - "title.jupyter.setContext": "Définir le contexte du notebook", - "title.jupyter.setKernel": "Définir le noyau du notebook", + "description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.", + "notebook.dontPromptPythonUpdate.description": "Ne pas afficher d’invite pour mettre à jour Python.", + "notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub", + "config.jupyter.extraKernelsTitle": "Noyaux supplémentaires", + "title.PreviewLocalizedBook": "Localiser le Guide SQL Server 2019", + "notebook.command.highlightText": "Mettre en surbrillance le texte Markdown", + "config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer", + "notebook.command.italicizeText": "Mettre en italique le texte de la démarque", + "books-preview-category": "Notebooks Jupyter", + "notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.", + "notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.", "title.managePackages": "Gérer les packages", + "notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)", + "notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook", "title.moveTo": "Déplacer vers...", "title.newJupyterNotebook": "Nouveau notebook", + "notebook.command.new": "Nouveau notebook", + "displayName": "Extensions principales de notebook", + "notebook.configuration.title": "Configuration de notebook", + "title.SavedBooks": "Notebooks", + "notebook.trustedBooks.description": "Les notebooks contenus dans ces books sont automatiquement approuvés.", + "notebook.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel", "title.openJupyterBook": "Ouvrir Jupyter Book", "title.openJupyterNotebook": "Ouvrir le notebook", + "notebook.command.open": "Ouvrir le notebook", "title.openNotebookFolder": "Ouvrir les notebooks dans le dossier", - "title.openRemoteJupyterBook": "Ajouter un book Jupyter distant", + "notebook.overrideEditorTheming.description": "Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure", "title.pinNotebook": "Épingler le notebook", + "title.PinnedBooks": "Notebooks épinglés", + "title.ProvidedBooks": "Jupyter Books fournis", "title.reinstallNotebookDependencies": "Réinstaller les dépendances de notebook", "title.removeNotebook": "Voulez-vous supprimer le bloc-notes", "title.revealInBooksViewlet": "Afficher dans Books", + "notebook.command.runactivecell": "Exécuter la cellule", + "notebook.command.runallcells": "Exécuter les cellules", + "title.SQL19PreviewBook": "Guide SQL Server 2019", "title.saveJupyterBook": "Enregistrer Jupyter Book", "title.searchJupyterBook": "Rechercher dans Jupyter Book", + "title.jupyter.setContext": "Définir le contexte du notebook", + "title.jupyter.setKernel": "Définir le noyau du notebook", + "notebook.jupyterServerShutdownTimeout.description": "Durée d’attente (en minutes) avant l’arrêt d’un serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter)", "title.trustBook": "Jupyter Book de confiance", + "notebook.command.underlineText": "Texte de démarque", "title.unpinNotebook": "Détacher le notebook" } } diff --git a/i18n/ads-language-pack-fr/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-fr/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.profiler.i18n.json index 16ecd30e7a..29757e6876 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Annuler", - "createSessionDialog.create": "Démarrer", + "createSessionDialog.enterSessionName": "Entrez le nom de la session :", "createSessionDialog.createSessionFailed": "La création de session a échoué", "createSessionDialog.dialogOwnerInvalid": "Propriétaire de boîte de dialogue non valide, impossible d'ouvrir la boîte de dialogue", - "createSessionDialog.enterSessionName": "Entrez le nom de la session :", "createSessionDialog.invalidProviderType": "Type de fournisseur non valide, impossible d'ouvrir la boîte de dialogue", - "createSessionDialog.selectTemplates": "Sélectionnez un modèle de session :", "createSessionDialog.templatesInvalid": "Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue", + "createSessionDialog.selectTemplates": "Sélectionnez un modèle de session :", + "createSessionDialog.create": "Démarrer", "createSessionDialog.title": "Démarrer une nouvelle session Profiler" }, "package": { - "description": "SQL Server Profiler pour Azure Data Studio", - "displayName": "SQL Server Profiler", - "profiler.category": "Profileur", - "profiler.contributes.title.newProfler": "Lancer Profiler", "profiler.contributes.title.openCreateSessionDialog": "Créer une saison de profileur", + "profiler.contributes.title.newProfler": "Lancer Profiler", + "profiler.contributes.title.openXELFile": "Ouvrir le fichier XEL", + "profiler.category": "Profileur", + "displayName": "SQL Server Profiler", + "description": "SQL Server Profiler pour Azure Data Studio", "profiler.contributes.title.start": "Démarrer", "profiler.contributes.title.stop": "Arrêter" } diff --git a/i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-history.i18n.json similarity index 97% rename from i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-history.i18n.json index 85a8bcd42b..a758dbdd0a 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "Réussite" }, "package": { - "queryHistory.captureEnabledDesc": "Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées.", "queryHistory.clear": "Effacer tout l'historique", "queryHistory.delete": "Supprimer", - "queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment", - "queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes", - "queryHistory.displayName": "Historique des requêtes", - "queryHistory.doubleClickAction": "L'action entreprise lorsqu'un élément de l'historique est double-cliqué", - "queryHistory.doubleClickAction.open": "Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné", - "queryHistory.doubleClickAction.run": "Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête", - "queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes", "queryHistory.loading": "Chargement des entrées enregistrées...", "queryHistory.maxEntries": "Nombre maximal d’entrées à stocker. 0 signifie que des entrées illimitées sont stockées. L’augmentation de cette limite peut avoir un impact sur les performances, en particulier si la persistance est activée.", "queryHistory.noEntries": "Aucune requête à afficher", "queryHistory.open": "Ouvrir la requête", + "queryHistory.doubleClickAction.run": "Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête", + "queryHistory.doubleClickAction.open": "Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné", "queryHistory.openStorageFolder": "Ouvrir le dossier de stockage", - "queryHistory.persistHistory": "Indique si l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application.", - "queryHistory.run": "Exécuter la requête" + "queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes", + "queryHistory.displayName": "Historique des requêtes", + "queryHistory.run": "Exécuter la requête", + "queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes", + "queryHistory.doubleClickAction": "L'action entreprise lorsqu'un élément de l'historique est double-cliqué", + "queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment", + "queryHistory.captureEnabledDesc": "Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées.", + "queryHistory.persistHistory": "Indique si l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..7237fca854 --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Taille de l'agrégation", + "allLabel": "Tout", + "applyButtonText": "Appliquer", + "automaticLabel": "Automatique", + "avgLabel": "Moy", + "basedOnLabel": "Basé sur :", + "CLRTimeLabel": "Temps CLR (ms)", + "cpuTime": "Temps processeur", + "CPUTimeLabel": "Temps CPU (ms)", + "cancelButtonText": "Annuler", + "topConsumersRadioButtonsLabel": "Rechercher les plus gros consommateurs de :", + "configure": "Configurer", + "criteria": "Critères", + "customLabel": "Personnalisé", + "dayLabel": "Jour", + "duration": "Durée", + "durationLabel": "Durée (ms)", + "executionCountLabel": "Nombre d'exécutions", + "executionCount": "Nombre d'exécutions", + "filterLabel": "Filtres", + "fromLabel": "De", + "hourLabel": "Heure", + "last12HoursLabel": "12 dernières heures", + "last15MinsLabel": "15 dernières minutes", + "last2DaysLabel": "2 derniers jours", + "last2WeeksLabel": "2 dernières semaines", + "last3MonthsLabel": "3 derniers mois", + "last30MinsLabel": "30 dernières minutes", + "last5MinsLabel": "5 dernières minutes", + "last6MonthsLabel": "6 derniers mois", + "lastDayLabel": "Dernier jour", + "lastHourLabel": "Dernière heure", + "lastMonthLabel": "Mois dernier", + "lastWeekLabel": "Semaine dernière", + "lastYearLabel": "Année dernière", + "localLabel": "Local", + "logMemoryUsedLabel": "Mémoire de journal utilisée (Ko)", + "logicalReads": "Lectures logiques", + "logicalReadsLabel": "Lectures logiques (Ko)", + "logicalWritesLabel": "Écritures logiques (Ko)", + "maxLabel": "Max", + "memoryConsumptionLabel": "Consommation de mémoire (Ko)", + "minLabel": "Min", + "filterMinPlanLabel": "Nombre minimum de forfaits", + "minuteLabel": "Minute", + "okButtonText": "OK", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "Consommation globale des ressources", + "overallResourceConsumptionToolbarLabel": "Consommation globale des ressources pour base de données {0}", + "physicalReadsLabel": "Lectures physiques (Ko)", + "planSummary": "Résumé du plan pour la requête {0}", + "plan": "Plan {0}", + "queries": "Requêtes", + "queryStoreDashboardTitle": "Magasin des requêtes - {0}", + "resourceConsumptionCriteriaTitle": "Critères de consommation des ressources", + "returnLabel": "Retourner", + "rowCountLabel": "Nombre de lignes", + "showChartTitle": "Afficher le graphique pour", + "stdDevLabel": "Développement standard", + "tempDBMermoryUsedLabel": "Mémoire Tempdb utilisée (Ko)", + "timeFormatLabel": "Format d'heure", + "timeIntervalLabel": "Intervalle de temps", + "timeSettingsLabel": "Paramètres horaires", + "toLabel": "À", + "topLabel": "Top", + "topResourceConsumingQueriesToolbarLabel": "25 principaux consommateurs de ressources pour base de données {0}", + "topResourceConsumingQueries": "Principales requêtes consommatrices de ressources", + "totalLabel": "Total", + "waitTimeLabel": "Temps d'attente (ms)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Magasin des requêtes", + "queryStore.category": "Magasin des requêtes", + "queryStore.displayName": "Magasin des requêtes", + "queryStore.description": "Extension magasin des requêtes pour Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 96% rename from i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.resource-deployment.i18n.json index d3fa0e4933..3c76e08ba6 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"", - "azdataEulaDeclined": "Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération", - "azdataEulaNotAccepted": "Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI.", - "azure.account": "Compte Azure", - "azure.account.location": "Localisation Azure", - "azure.account.resourceGroup": "Groupe de ressources", - "azure.account.subscription": "Abonnement (sous-ensemble sélectionné)", - "azure.account.subscriptionDescription": "Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions »", - "azure.no": "Non", - "azure.refresh": "Actualiser", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Nom du nouveau groupe de ressources", - "azure.resourceGroup.createNewResourceGroup": "Créer un groupe de ressources", - "azure.signin": "Connexion…", - "azure.yes": "Oui", - "button.label": "Sélectionner", - "deployCluster.Realm": "Domaine", - "deploymentDialog.InstallingTool": "L'outil nécessaire « {0} » [ {1} ] est en cours d'installation.", "deploymentDialog.RecheckEulaButton": "Accepter le CLUF et sélectionner", - "filePicker.browse": "Parcourir", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Tout", + "resourceDeployment.FailedToOpenNotebook": "Erreur pendant l'ouverture du notebook de sortie. {1}{2}.", "getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}", "getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "Aucune information de contexte de cluster", - "kubeConfigClusterPicker.kubeConfigFilePath": "Chemin du fichier de configuration Kube", - "optionsNotDefined": "FieldInfo.options n'a pas été défini pour le type de champ : {0}", - "optionsNotObjectOrArray": "FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau", - "optionsSource.alreadyDefined": "La source d'options avec l'ID : {0} est déjà définie", - "optionsSource.notDefined": "Aucune source d'options définie pour l'ID : {0}", - "optionsTypeNotFound": "Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType »", - "optionsTypeRadioOrDropdown": "Quand optionsType n'est pas {0}, il doit être {1}", - "resourceDeployment.BackgroundExecutionFailed": "La tâche « {0} » a échoué.", + "azure.account": "Compte Azure", + "azure.account.location": "Localisation Azure", + "filePicker.browse": "Parcourir", + "resourceTypePickerDialog.tagsListViewTitle": "Catégories", + "azure.account.subscriptionDescription": "Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions »", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", + "azure.resourceGroup.createNewResourceGroup": "Créer un groupe de ressources", + "azdataEulaNotAccepted": "Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI.", + "azdataEulaDeclined": "Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération", "resourceDeployment.Description": "Description", - "resourceDeployment.FailedToOpenNotebook": "Erreur pendant l'ouverture du notebook de sortie. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Chemin découvert ou informations supplémentaires", + "optionsNotObjectOrArray": "FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau", + "optionsNotDefined": "FieldInfo.options n'a pas été défini pour le type de champ : {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrer les ressources...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybride", + "resourceDeployment.install": "Installer", "resourceDeployment.InstallTools": "Installer les outils", + "resourceDeployment.installingExtension": "Installation de l'extension '{0}'...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Chemin du fichier de configuration Kube", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Nom du nouveau groupe de ressources", + "azure.no": "Non", + "optionsSource.notDefined": "Aucune source d'options définie pour l'ID : {0}", + "valueProvider.notDefined": "Aucun fournisseur de valeur défini pour l'ID : {0}", + "kubeConfigClusterPicker.clusterContextNotFound": "Aucune information de contexte de cluster", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", "resourceDeployment.Options": "Options", + "optionsSource.alreadyDefined": "La source d'options avec l'ID : {0} est déjà définie", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Domaine", + "azure.refresh": "Actualiser", "resourceDeployment.RequiredVersion": "Version obligatoire", + "deploymentDialog.InstallingTool": "L'outil nécessaire « {0} » [ {1} ] est en cours d'installation.", + "resourceDeployment.requiredTools": "Outils obligatoires", + "azure.account.resourceGroup": "Groupe de ressources", + "ui.DeployButton": "Exécuter", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "Serveur langage SQL", + "ui.ScriptToNotebookButton": "Script", + "button.label": "Sélectionner", + "resourceTypePickerDialog.title": "Sélectionner les options de déploiement", + "azure.signin": "Connexion…", "resourceDeployment.Status": "État", + "azure.account.subscription": "Abonnement (sous-ensemble sélectionné)", + "resourceDeployment.extensionRequiredPrompt": "L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer maintenant ?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "La tâche « {0} » a échoué et aucun notebook de sortie n'a été généré.", + "resourceDeployment.BackgroundExecutionFailed": "La tâche « {0} » a échoué.", + "validation.multipleValidationErrors": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir.", "resourceDeployment.Tool": "Outil", + "resourceDeployment.unknownExtension": "Extension inconnue '{0}'", + "UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"", + "valueProvider.alreadyDefined": "Le fournisseur de valeur avec l'ID : {0} est déjà défini", "resourceDeployment.Version": "Version", "resourceDeployment.ViewErrorDetail": "Voir le détail de l'erreur", - "resourceDeployment.discoverPathOrAdditionalInformation": "Chemin découvert ou informations supplémentaires", - "resourceDeployment.extensionRequiredPrompt": "L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer maintenant ?", - "resourceDeployment.install": "Installer", - "resourceDeployment.installingExtension": "Installation de l'extension '{0}'...", - "resourceDeployment.requiredTools": "Outils obligatoires", - "resourceDeployment.unknownExtension": "Extension inconnue '{0}'", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrer les ressources...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Tout", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybride", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", - "resourceTypePickerDialog.tagsListViewTitle": "Catégories", - "resourceTypePickerDialog.title": "Sélectionner les options de déploiement", - "ui.DeployButton": "Exécuter", - "ui.ScriptToNotebookButton": "Exécuter le script", - "validation.multipleValidationErrors": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir.", - "valueProvider.alreadyDefined": "Le fournisseur de valeur avec l'ID : {0} est déjà défini", - "valueProvider.notDefined": "Aucun fournisseur de valeur défini pour l'ID : {0}" + "optionsTypeNotFound": "Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType »", + "optionsTypeRadioOrDropdown": "Quand optionsType n'est pas {0}, il doit être {1}", + "azure.yes": "Oui" }, "dist/main": { "resourceDeployment.UnknownResourceType": "Le type de ressource {0} n'est pas défini" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "Le notebook {0} n'existe pas" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}", "platformService.RunCommand.IgnoringError": "\t>>> Omission de l'erreur dans l'exécution et poursuite du déploiement de l'outil", - "platformService.RunCommand.stderr": " stderr : ", - "platformService.RunCommand.stdout": " stdout : ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}", + "platformService.RunCommand.stderr": " stderr : ", + "platformService.RunCommand.stdout": " stdout : ", "resourceDeployment.outputChannel": "Déploiements" }, "dist/services/resourceTypeService": { "downloadError": "Le téléchargement a échoué, code d'état : {0}, message : {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Gère les ressources Azure", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "Gère les ressources Azure", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "ajout des informations du dépôt azure-cli...", - "resourceDeployment.AziCli.AptGetPackages": "obtention des packages nécessaires à l'installation d'azure-cli...", - "resourceDeployment.AziCli.AptGetUpdate": "mise à jour des informations de dépôt avant l'installation d'azure-cli...", - "resourceDeployment.AziCli.AptGetUpdateAgain": "remise à jour des informations de dépôt pour azure-cli...", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "suppression du fichier azurecli.msi précédemment téléchargé, le cas échéant...", "resourceDeployment.AziCli.DisplayingInstallationLog": "affichage du journal d'installation...", + "resourceDeployment.AziCli.ScriptedInstall": "télécharger et appeler un script pour installer azure-cli...", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour azure-cli...", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "téléchargement d'azurecli.msi et installation d'azure-cli...", + "resourceDeployment.AziCli.AptGetPackages": "obtention des packages nécessaires à l'installation d'azure-cli...", "resourceDeployment.AziCli.InstallingAzureCli": "installation d'azure-cli...", - "resourceDeployment.AziCli.ScriptedInstall": "télécharger et appeler un script pour installer azure-cli...", + "resourceDeployment.AziCli.AptGetUpdateAgain": "remise à jour des informations de dépôt pour azure-cli...", + "resourceDeployment.AziCli.AptGetUpdate": "mise à jour des informations de dépôt avant l'installation d'azure-cli...", "resourceDeployment.AziCli.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation d'azure-cli..." }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Exécute des commandes sur des clusters Kubernetes", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Impossible d'analyser la sortie de la commande de version kubectl : « {0} »", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "ajout des informations du dépôt kubectl...", - "resourceDeployment.Kubectl.AptGetPackages": "obtention des packages nécessaires à l'installation de kubectl...", - "resourceDeployment.Kubectl.AptGetUpdate": "mise à jour des informations de dépôt...", "resourceDeployment.Kubectl.BackupCurrentBinary": "sauvegarde de tout kubectl existant dans l'emplacement d'installation...", "resourceDeployment.Kubectl.CleaningUpOldBackups": "nettoyage des versions précédemment sauvegardées dans l'emplacement d'installation, le cas échéant...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "suppression du kubectl précédemment téléchargé, le cas échéant...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "suppression du fichier kubectl.exe précédemment téléchargé, le cas échéant...", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour kubectl...", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "téléchargement et installation du dernier fichier kubectl.exe...", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour kubectl...", "resourceDeployment.Kubectl.DownloadingKubectl": "téléchargement de la dernière mise en production de kubectl...", - "resourceDeployment.Kubectl.InstallingKubeCtl": "installation de kubectl...", + "resourceDeployment.Kubectl.AptGetPackages": "obtention des packages nécessaires à l'installation de kubectl...", "resourceDeployment.Kubectl.InstallingKubectl": "installation de kubectl...", + "resourceDeployment.Kubectl.InstallingKubeCtl": "installation de kubectl...", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "création de l'exécutable kubectl...", "resourceDeployment.Kubectl.MoveToSystemPath": "déplacement de kubectl dans l'emplacement d'installation dans PATH...", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation de kubectl...", - "resourceDeployment.invalidKubectlVersionOutput": "Impossible d'analyser la sortie de la commande de version kubectl : « {0} »" + "resourceDeployment.Kubectl.AptGetUpdate": "mise à jour des informations de dépôt...", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation de kubectl..." }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » ", - "deployCluster.GetToolVersionErrorInformation": "Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires", + "toolBase.getPip3InstallationLocation.LocationNotFound": " « Location » est introuvable dans la sortie :", + "toolBase.getPip3InstallationLocation.Output": " sortie :", + "toolBase.ManualUninstallCommand": " Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1}", + "toolBase.installCore.CannotInstallTool": "Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer", "deploymentDialog.ToolStatus.Error": "Erreur", + "toolBase.InstallError": "Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails", + "toolBase.InstallErrorInformation": "Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails", + "deployCluster.GetToolVersionErrorInformation": "Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails", + "deployCluster.GetToolVersionError": "Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » ", "deploymentDialog.ToolStatus.Failed": "Échec", + "toolBase.InstallFailInformation": "La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails", + "toolBase.InstallFailed": "Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes.", "deploymentDialog.ToolStatus.Installed": "Installé", "deploymentDialog.ToolStatus.Installing": "Installation…", "deploymentDialog.ToolStatus.NotInstalled": "Non installé", - "toolBase.InstallError": "Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails", - "toolBase.InstallErrorInformation": "Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails", - "toolBase.InstallFailInformation": "La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails", - "toolBase.InstallFailed": "Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes.", - "toolBase.ManualUninstallCommand": " Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1}", - "toolBase.SeeOutputChannel": "{0}Voir le canal de sortie « {1} » pour plus de détails", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Chemins de recherche de l'outil « {0} » : {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " « Location » est introuvable dans la sortie :", - "toolBase.getPip3InstallationLocation.Output": " sortie :", - "toolBase.installCore.CannotInstallTool": "Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer" + "toolBase.SeeOutputChannel": "{0}Voir le canal de sortie « {1} » pour plus de détails", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Compte Azure", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Serveur", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Paramètres de compte Azure", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Compte Azure", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Paramètres de compte Azure", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement", - "deployAzureSQLDB.CollationNameLabel": "Classement de base de données", "deployAzureSQLDB.CollationNameSummaryLabel": "Classement de la base de données", - "deployAzureSQLDB.DatabaseNameLabel": "Nom de la base de données SQL", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Paramètres de base de données", - "deployAzureSQLDB.EndIpAddressLabel": "Adresse IP max. dans la plage IP du pare-feu", - "deployAzureSQLDB.EndIpAddressShortLabel": "Adresse IP max.", - "deployAzureSQLDB.FirewallRuleDescription": "Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Nom de la règle de pare-feu", "deployAzureSQLDB.FirewallToggleLabel": "Créer une règle de pare-feu", - "deployAzureSQLDB.IpAddressInfoLabel": "Entrez les adresses IP au format IPv4.", - "deployAzureSQLDB.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.", + "deployAzureSQLDB.FirewallRuleDescription": "Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée.", + "deployAzureSQLDB.CollationNameLabel": "Classement de base de données", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Paramètres de base de données", "deployAzureSQLDB.NewSQLDBTitle": "Déployer Azure SQL DB", - "deployAzureSQLDB.ResourceGroup": "Groupe de ressources", - "deployAzureSQLDB.ScriptToNotebook": "Exécuter un script sur un notebook", + "deployAzureSQLDB.IpAddressInfoLabel": "Entrez les adresses IP au format IPv4.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Nom de la règle de pare-feu", + "deployAzureSQLDB.EndIpAddressShortLabel": "Adresse IP max.", + "deployAzureSQLDB.EndIpAddressLabel": "Adresse IP max. dans la plage IP du pare-feu", + "deployAzureSQLDB.StartIpAddressShortLabel": "Adresse IP min.", "deployAzureSQLDB.StartIpAddressLabel": "Adresse IP min. dans la plage IP du pare-feu", - "deployAzureSQLDB.StartIpAddressShortLabel": "Adresse IP min." + "deployAzureSQLDB.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.", + "deployAzureSQLDB.ResourceGroup": "Groupe de ressources", + "deployAzureSQLDB.DatabaseNameLabel": "Nom de la base de données SQL", + "deployAzureSQLDB.ScriptToNotebook": "Exécuter un script sur un notebook", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Serveur", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "Aucun serveur dans l'abonnement actuel.\r\nSélectionnez un autre abonnement contenant au moins un serveur", "deployAzureSQLDB.NoServerLabel": "Aucun serveur", + "deployAzureSQLDB.NoServerError": "Aucun serveur trouvé dans la souscription actuelle.\r\nSélectionnez une autre souscription contenant au moins un serveur", "deployAzureSQLDB.azureSignInError": "Se connecter d'abord à un compte Azure" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "Le nom de classement doit avoir entre 1 et 100 caractères.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "Le nom de classement ne peut pas contenir seulement des nombres.", "deployAzureSQLDB.DBCollationSpecialCharError": "Le nom de classement ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallLengthError": "Le nom de pare-feu doit avoir entre 1 et 100 caractères.", + "deployAzureSQLDB.DBCollationLengthError": "Le nom de classement doit avoir entre 1 et 100 caractères.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "Le nom de base de données ne peut pas contenir seulement des nombres.", + "deployAzureSQLDB.DBNameSpecialCharError": "Le nom de base de données ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .", + "deployAzureSQLDB.DBNameLengthError": "Le nom de base de données doit avoir entre 1 et 100 caractères.", + "deployAzureSQLDB.DBNameExistsError": "Le nom de base de données doit être unique dans le serveur actuel.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Le nom de pare-feu ne peut pas contenir seulement des nombres.", "deployAzureSQLDB.DBFirewallSpecialCharError": "Le nom de pare-feu ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallUpperCaseError": "Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu", + "deployAzureSQLDB.DBFirewallLengthError": "Le nom de pare-feu doit avoir entre 1 et 100 caractères.", "deployAzureSQLDB.DBMaxIpInvalidError": "L'adresse IP max. n'est pas valide", "deployAzureSQLDB.DBMinIpInvalidError": "L'adresse IP min. n'est pas valide", - "deployAzureSQLDB.DBNameExistsError": "Le nom de base de données doit être unique dans le serveur actuel.", - "deployAzureSQLDB.DBNameLengthError": "Le nom de base de données doit avoir entre 1 et 100 caractères.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "Le nom de base de données ne peut pas contenir seulement des nombres.", - "deployAzureSQLDB.DBNameSpecialCharError": "Le nom de base de données ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, ." + "deployAzureSQLDB.DBFirewallUpperCaseError": "Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Compte Azure", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Région", - "deployAzureSQLVM.AzureSettingsPageTitle": "Paramètres Azure", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement", - "deployAzureSQLVM.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nouveau sous-réseau", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nouveau réseau virtuel", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Configurer les paramètres réseau", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Réseau", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nouvelle IP publique", - "deployAzureSQLVM.NewSQLVMTitle": "Déployer Azure SQL VM", - "deployAzureSQLVM.PublicIPDropdownLabel": "IP publique", - "deployAzureSQLVM.ResourceGroup": "Groupe de ressources", - "deployAzureSQLVM.ScriptToNotebook": "Exécuter un script sur un notebook", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmer le mot de passe", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Mot de passe", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nom d'utilisateur", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connectivité SQL", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Activer l'authentification SQL", - "deployAzureSQLVM.SqlPortLabel": "Port", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "Paramètres des serveurs SQL", - "deployAzureSQLVM.SubnetDropdownLabel": "Sous-réseau", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Réseau virtuel", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmer le mot de passe", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Mot de passe du compte Administrateur", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Nom d'utilisateur du compte Administrateur", - "deployAzureSQLVM.VmImageDropdownLabel": "Image", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Version de l'image", - "deployAzureSQLVM.VmNameTextBoxLabel": "Nom de la machine virtuelle", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Compte Azure", + "deployAzureSQLVM.AzureSettingsPageTitle": "Paramètres Azure", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Configurer les paramètres réseau", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmer le mot de passe", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmer le mot de passe", + "deployAzureSQLVM.NewSQLVMTitle": "Déployer Azure SQL VM", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Activer le port d'entrée Bureau à distance (RDP) (3389)", - "deployAzureSQLVM.VmSizeDropdownLabel": "Taille", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Activer l'authentification SQL", + "deployAzureSQLVM.VmImageDropdownLabel": "Image", "deployAzureSQLVM.VmSkuDropdownLabel": "Référence SKU de l'image", - "deployeAzureSQLVM.VmSettingsPageTitle": "Paramètres de la machine virtuelle", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Version de l'image", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Réseau", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nouvelle IP publique", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nouveau sous-réseau", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nouveau réseau virtuel", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Mot de passe", + "deployAzureSQLVM.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.", + "deployAzureSQLVM.SqlPortLabel": "Port", + "deployAzureSQLVM.PublicIPDropdownLabel": "IP publique", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Région", + "deployAzureSQLVM.ResourceGroup": "Groupe de ressources", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "Paramètres des serveurs SQL", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connectivité SQL", + "deployAzureSQLVM.ScriptToNotebook": "Exécuter un script sur un notebook", + "deployAzureSQLVM.VmSizeDropdownLabel": "Taille", + "deployAzureSQLVM.SubnetDropdownLabel": "Sous-réseau", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nom d'utilisateur", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Réseau virtuel", + "deployAzureSQLVM.VmNameTextBoxLabel": "Nom de la machine virtuelle", + "deployeAzureSQLVM.VmSettingsPageTitle": "Paramètres de la machine virtuelle" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "Le mot de passe doit avoir entre 12 et 123 caractères.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Créer une IP publique", - "deployAzureSQLVM.NewPipPlaceholder": "Entrer un nom pour la nouvelle IP publique", "deployAzureSQLVM.NewSubnetError": "Créer un sous-réseau", - "deployAzureSQLVM.NewSubnetPlaceholder": "Entrer un nom pour le nouveau sous-réseau", "deployAzureSQLVM.NewVnetError": "Créer un réseau virtuel", + "deployAzureSQLVM.NewPipPlaceholder": "Entrer un nom pour la nouvelle IP publique", + "deployAzureSQLVM.NewSubnetPlaceholder": "Entrer un nom pour le nouveau sous-réseau", "deployAzureSQLVM.NewVnetPlaceholder": "Entrer un nom pour le nouveau réseau virtuel", "deployAzureSQLVM.PipNameError": "Le nom d'IP publique doit avoir entre 1 et 80 caractères", "deployAzureSQLVM.SubnetNameLengthError": "Le nom de sous-réseau doit avoir entre 1 et 80 caractères", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Local (sur la machine virtuelle uniquement)", + "deployAzureSQLVM.SqlConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privé (dans un réseau virtuel)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Public (Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.", - "deployAzureSQLVM.SqlUsernameLengthError": "Le nom d'utilisateur doit avoir entre 2 et 128 caractères.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?* ." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?* .", + "deployAzureSQLVM.SqlUsernameLengthError": "Le nom d'utilisateur doit avoir entre 2 et 128 caractères." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.", - "deployAzureSQLVM.VMUsernameLengthError": "Le nom d'utilisateur doit avoir entre 1 et 20 caractères.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "Les noms d'utilisateur ne doivent pas comprendre de mots réservés.", + "deployAzureSQLVM.vmDropdownSizeError": "Sélectionnez une taille de machine virtuelle valide.", "deployAzureSQLVM.VMUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@& .", "deployAzureSQLVM.VMUsernameSuffixError": "Le nom d'utilisateur ne peut pas se terminer par un point", - "deployAzureSQLVM.VNameExistsError": "Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres.", + "deployAzureSQLVM.VMUsernameLengthError": "Le nom d'utilisateur doit avoir entre 1 et 20 caractères.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "Les noms d'utilisateur ne doivent pas comprendre de mots réservés.", "deployAzureSQLVM.VNamePrefixSuffixError": "Le nom de machine virtuelle ne peut pas commencer par un trait de soulignement, et ne peut pas se terminer par un point ou un trait d'union", + "deployAzureSQLVM.VNameOnlyNumericNameError": "Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres.", "deployAzureSQLVM.VNameSpecialCharError": "Le nom de machine virtuelle ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .", "deployAzureSQLVM.VnameLengthError": "Le nom de machine virtuelle doit avoir entre 1 et 15 caractères.", - "deployAzureSQLVM.vmDropdownSizeError": "Sélectionnez une taille de machine virtuelle valide." + "deployAzureSQLVM.VNameExistsError": "Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Type de notebook", "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "Ouvrir le notebook", - "notebookType": "Type de notebook" + "deploymentDialog.OpenNotebook": "Ouvrir le notebook" }, "dist/ui/modelViewUtils": { - "azure.accessError": "\r\n Détails de l'erreur : {0}.", - "azure.accounts.accountNotFoundError": "Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte.", - "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.unexpectedAccountsError": "Erreur inattendue pendant la récupération des comptes : {0}", - "azure.accounts.unexpectedResourceGroupsError": "Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1}", - "azure.accounts.unexpectedSubscriptionsError": "Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1}", + "azure.accessError": "\r\n Détails de l'erreur : {0}.", + "getClusterContexts.errorFetchingClusters": "Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1}", "fileChecker.FileNotFound": "Fichier {0} introuvable. Sélectionnez un fichier de configuration Kube.", "fileChecker.NotFile": "Le chemin {0} n'est pas un fichier, sélectionnez un fichier de configuration Kube valide.", - "getClusterContexts.errorFetchingClusters": "Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1}", - "invalidSQLPassword": "{0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "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.accountNotFoundError": "Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte.", + "azure.accounts.unexpectedAccountsError": "Erreur inattendue pendant la récupération des comptes : {0}", + "resourceDeployment.errorFetchingStorageClasses": "Erreur inattendue pendant la récupération des classes de stockage kubectl disponibles : {0}", + "azure.accounts.unexpectedResourceGroupsError": "Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1}", + "azure.accounts.unexpectedSubscriptionsError": "Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1}", "passwordNotMatch": "{0} ne correspond pas au mot de passe de confirmation", - "resourceDeployment.errorFetchingStorageClasses": "Erreur inattendue pendant la récupération des classes de stockage kubectl disponibles : {0}" + "invalidSQLPassword": "{0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "Vérifier votre configuration" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Télécharger et lancer le programme d'installation, URL : {0}", - "resourceDeployment.DownloadCompleteText": "{0} a été téléchargé", "resourceDeployment.DownloadingText": "Téléchargement à partir de : {0}", "resourceDeployment.LaunchingProgramText": "Lancement de {0}", + "resourceDeployment.DownloadCompleteText": "{0} a été téléchargé", "resourceDeployment.ProgramLaunchedText": "{0} a été lancé" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Options de déploiement" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF).", - "deploymentDialog.FailedToolsInstallation": "Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables", - "deploymentDialog.InstallToolsHintMany": "Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer.", - "deploymentDialog.InstallToolsHintOne": "L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer.", - "deploymentDialog.InstalledTools": "Tous les outils nécessaires sont maintenant installés.", - "deploymentDialog.NoRequiredTool": "Aucun outil nécessaire", - "deploymentDialog.PendingInstallation": "Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "« {0} » [ {1} ] ne respecte pas la version minimale requise, désinstallez-le et redémarrez Azure Data Studio.", "deploymentDialog.ToolInformation": "« {0} » n'a pas été découvert et l'installation automatique n'est pas prise en charge actuellement. Installez manuellement « {0} », ou vérifiez qu'il est démarré et découvrable. Ensuite, redémarrez Azure Data Studio. Consultez [{1}].", - "deploymentDialog.VersionInformationDebugHint": "Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI »", + "resourceDeployment.AgreementTitle": "Accepter les conditions d'utilisation", + "deploymentDialog.InstalledTools": "Tous les outils nécessaires sont maintenant installés.", + "notebookWizard.toolsAndEulaPageTitle": "Prérequis de déploiement", + "deploymentDialog.PendingInstallation": "Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables", "deploymentDialog.loadingRequiredTools": "Chargement des informations d'outils nécessaires", "deploymentDialog.loadingRequiredToolsCompleted": "Les informations d'outils nécessaires ont été téléchargées", - "notebookWizard.toolsAndEulaPageTitle": "Prérequis de déploiement", - "resourceDeployment.AgreementTitle": "Accepter les conditions d'utilisation" + "deploymentDialog.NoRequiredTool": "Aucun outil nécessaire", + "deploymentDialog.FailedToolsInstallation": "Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables", + "deploymentDialog.FailedEulaValidation": "Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF).", + "deploymentDialog.InstallToolsHintOne": "L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer.", + "deploymentDialog.InstallToolsHintMany": "Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer.", + "deploymentDialog.VersionInformationDebugHint": "Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI »" }, "package": { - "azdata-install-location-description": "Emplacement du package azdata utilisé pour la commande d'installation", - "azure-sql-mi-agreement": "J'accepte {0} et {1}.", - "azure-sql-mi-agreement-eula": "Termes du contrat de licence Azure SQL MI", - "azure-sql-mi-display-description": "Créer une instance managée SQL dans Azure ou dans un environnement géré par le client", - "azure-sql-mi-display-name": "Instance managée Azure SQL", - "azure-sql-mi-help-text": "Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}.", - "azure-sql-mi-help-text-learn-more": "En savoir plus", - "azure-sql-mi-okButton-text": "Ouvrir dans le portail", - "azure-sql-mi-resource-type-option-label": "Type de ressource", - "azure-sqldb-agreement": "J'accepte {0}, {1} et {2}.", - "azure-sqldb-agreement-azdata-eula": "Termes du contrat de licence azdata", + "azure-sqlvm-vm-administrator-account-page-label": "Compte administrateur", "azure-sqldb-agreement-sqldb-eula": "Termes du contrat de licence Azure SQL DB", - "azure-sqldb-description": "Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure.", "azure-sqldb-display-name": "Azure SQL Database", - "azure-sqldb-notebook-ok-button-text": "Sélectionner", - "azure-sqldb-portal-ok-button-text": "Créer dans le portail Azure", - "azure-sqlvm-agreement": "J'accepte {0}, {1} et {2}.", - "azure-sqlvm-agreement-azdata-eula": "Termes du contrat de licence azdata", + "azure-sql-mi-agreement-eula": "Termes du contrat de licence Azure SQL MI", + "azure-sql-mi-help-text": "Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Termes du contrat de licence Azure SQL VM", + "azure-sql-mi-display-name": "Instance managée Azure SQL", "azure-sqlvm-azure-account-page-label": "Informations Azure", "azure-sqlvm-azure-location-label": "Localisations Azure", - "azure-sqlvm-deploy-dialog-action-text": "Exécuter un script sur un notebook", - "azure-sqlvm-deploy-dialog-title": "Déployer une machine virtuelle Azure SQL", - "azure-sqlvm-description": "Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation.", - "azure-sqlvm-display-name": "SQL Server dans une machine virtuelle Azure", - "azure-sqlvm-image-label": "Image", - "azure-sqlvm-image-sku-label": "Référence SKU d'image VM", "azure-sqlvm-password-confirm-label": "Confirmer le mot de passe", - "azure-sqlvm-password-label": "Mot de passe", - "azure-sqlvm-publisher-label": "Serveur de publication", - "azure-sqlvm-storage-accountname-label": "Nom du compte de stockage", - "azure-sqlvm-storage-page-lable": "Compte de stockage", - "azure-sqlvm-storage-sku-label": "Type de référence SKU du compte de stockage", - "azure-sqlvm-username-label": "Nom d'utilisateur", - "azure-sqlvm-vm-administrator-account-page-label": "Compte Administrateur", - "azure-sqlvm-vm-information-page-label": "Informations VM", - "azure-sqlvm-vm-summary-page-label": "Récapitulatif", - "azure-sqlvm-vmname-label": "Nom de la machine virtuelle", - "azure-sqlvm-vmsize-label": "Taille", - "deploy-resource-command-category": "Déploiement", - "deploy-resource-command-name": "Nouveau déploiement...", - "deployment.configuration.title": "Configuration du déploiement", "docker-confirm-sql-password-field": "Confirmer le mot de passe", "docker-container-name-field": "Nom de conteneur", + "azure-sqlvm-description": "Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation.", + "azure-sql-mi-display-description": "Créer une instance managée SQL dans Azure ou dans un environnement géré par le client", + "azure-sqldb-description": "Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure.", + "azure-sqldb-portal-ok-button-text": "Créer dans le portail Azure", + "sql-azure-database-server-display-name": "Serveur de base de données", + "azure-sqlvm-deploy-dialog-title": "Déployer une machine virtuelle Azure SQL", "docker-sql-2017-title": "Déployer des images conteneur SQL Server 2017", "docker-sql-2019-title": "Déployer des images conteneur SQL Server 2019", "docker-sql-2022-title": "Déployer des images conteneur SQL Server 2022", - "docker-sql-password-field": "Mot de passe SQL Server", + "deploy-resource-command-category": "Déploiement", + "deployment.configuration.title": "Configuration du déploiement", + "sql-azure-elastic-pool-display-name": "Pool élastique", + "azure-sql-mi-agreement": "J'accepte {0} et {1}.", + "azure-sqldb-agreement": "J'accepte {0}, {1} et {2}.", + "azure-sqlvm-agreement": "J'accepte {0}, {1} et {2}.", + "azure-sqlvm-image-label": "Image", + "azure-sql-mi-help-text-learn-more": "En savoir plus", + "azdata-install-location-description": "Emplacement du package azdata utilisé pour la commande d'installation", + "microsoft-privacy-statement": "Déclaration de confidentialité Microsoft", + "deploy-resource-command-name": "Nouveau déploiement...", + "azure-sql-mi-okButton-text": "Ouvrir dans le portail", + "azure-sqlvm-password-label": "Mot de passe", "docker-sql-port-field": "Port", "extension-description": "Fournit une expérience de notebook pour déployer Microsoft SQL Server", - "extension-displayName": "Extension de déploiement SQL Server pour Azure Data Studio", - "microsoft-privacy-statement": "Déclaration de confidentialité Microsoft", + "azure-sqlvm-publisher-label": "Serveur de publication", + "azure-sql-mi-resource-type-option-label": "Type de ressource", "resource-type-display-name": "Type de ressource", "resource-type-sql-image-description": "Exécuter l'image conteneur SQL Server avec Docker", - "resource-type-sql-image-display-name": "Image conteneur SQL Server", "resource-type-sql-windows-setup-description": "Exécutez SQL Server sur Windows, sélectionnez une version pour commencer.", - "resource-type-sql-windows-setup-display-name": "SQL Server sur Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Serveur de base de données", - "sql-azure-elastic-pool-display-name": "Pool élastique", + "extension-displayName": "Extension de déploiement SQL Server pour Azure Data Studio", + "resource-type-sql-image-display-name": "Image conteneur SQL Server", + "azure-sqlvm-display-name": "SQL Server dans une machine virtuelle Azure", + "resource-type-sql-windows-setup-display-name": "SQL Server sur Windows", + "docker-sql-password-field": "Mot de passe SQL Server", + "azure-sqlvm-deploy-dialog-action-text": "Exécuter un script sur un notebook", + "azure-sqldb-notebook-ok-button-text": "Sélectionner", "sql-azure-single-database-display-name": "Base de données unique", - "version-display-name": "Version" + "azure-sqlvm-vmsize-label": "Taille", + "azure-sqlvm-storage-page-lable": "Compte de stockage", + "azure-sqlvm-storage-sku-label": "Type de référence SKU du compte de stockage", + "azure-sqlvm-storage-accountname-label": "Nom du compte de stockage", + "azure-sqlvm-vm-summary-page-label": "Récapitulatif", + "azure-sqlvm-username-label": "Nom d'utilisateur", + "azure-sqlvm-image-sku-label": "Référence SKU d'image VM", + "azure-sqlvm-vm-information-page-label": "Informations VM", + "version-display-name": "Version", + "azure-sqlvm-vmname-label": "Nom de la machine virtuelle", + "azure-sqldb-agreement-azdata-eula": "Termes du contrat de licence azdata", + "azure-sqlvm-agreement-azdata-eula": "Termes du contrat de licence azdata" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 98% rename from i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.schema-compare.i18n.json index 8776f25c14..f5bb456a19 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options.", - "SchemaCompare.GeneralOptionsLabel": "Options générales", - "SchemaCompare.ObjectTypesOptionsLabel": "Inclure les types d'objet", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Options Comparer les schémas", - "SchemaCompareOptionsDialog.Reset": "Réinitialiser", - "file": "Fichier", - "flat": "Plat", - "objectType": "Type d'objet", - "schema": "Schéma", - "schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?", - "schemaCompare.CompareDetailsTitle": "Comparer les détails", - "schemaCompare.GetConnectionString": "Voulez-vous vous connecter à {0}?", - "schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.", + "schemaCompareDialog.differentSourceMessage": "Un autre schéma source a été sélectionné. Comparer pour voir les différences ?", + "schemaCompareDialog.differentTargetMessage": "Un autre schéma cible a été sélectionné. Comparer pour voir les différences ?", "schemaCompare.actionColumn": "Action", "schemaCompare.addAction": "Ajouter", - "schemaCompare.applyButtonDisabledTitle": "Appliquer est activé lorsque la cible est un base de données ou projet de base de données", + "schemaCompare.updateButton": "Appliquer", "schemaCompare.applyButtonEnabledTitle": "Appliquer les changements à la cible", - "schemaCompare.applyError": "Une erreur s’est produite lors de la mise à jour du projet", - "schemaCompare.applyNoChanges": "Aucun changement à appliquer", - "schemaCompare.applySuccess": "Le projet a bien été mis à jour.", - "schemaCompare.cancelCompareButton": "Arrêter", + "schemaCompare.applyButtonDisabledTitle": "Appliquer est activé lorsque la cible est un base de données ou projet de base de données", + "schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?", + "schemaCompareDialog.cancel": "Annuler", "schemaCompare.cancelErrorMessage": "L'annulation de Comparer les schémas a échoué : « {0} »", "schemaCompare.cannotExcludeMessage": "Impossible d’exclure {0}. Il existe des dépendants inclus", "schemaCompare.cannotExcludeMessageWithDependent": "Impossible d’exclure {0}. Les dépendants inclus existent, tels que {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "Ne peut pas inclure {0}. Il existe des dépendants exclus, tels que {1}", "schemaCompare.changeAction": "Changer", "schemaCompare.compareButton": "Comparer", - "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", - "schemaCompare.dacpacRadioButtonLabel": "Fichier d'application de la couche Données (.dacpac)", - "schemaCompare.databaseButtonLabel": "Base de données", - "schemaCompare.deleteAction": "Supprimer", - "schemaCompare.dialogTitle": "Comparer les schémas", + "schemaCompare.CompareDetailsTitle": "Comparer les détails", "schemaCompare.differencesTableTitle": "Comparaison entre source et cible", + "schemaCompare.dacpacRadioButtonLabel": "Fichier d'application de la couche Données (.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "Base de données", + "schemaCompare.databaseButtonLabel": "Base de données", + "schemaCompare.projectButtonLabel": "Projet de base de données", + "schemaCompare.deleteAction": "Supprimer", + "schemaCompareDialog.differentSourceTargetMessage": "Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ?", + "schemaCompare.GetConnectionString": "Voulez-vous vous connecter à {0}?", + "file": "Fichier", + "schemaCompareDialog.fileTextBoxLabel": "Fichier", + "flat": "Plat", + "schemaCompareDialog.structureDropdownLabel": "Structure du dossier", + "SchemaCompare.GeneralOptionsLabel": "Options générales", "schemaCompare.generateScriptButton": "Générer le script", + "schemaCompare.generateScriptErrorMessage": "La génération de script a échoué : '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "La génération de script est activée quand la cible est une base de données", "schemaCompare.generateScriptEnabledButton": "Générer un script pour déployer les changements sur la cible", - "schemaCompare.generateScriptErrorMessage": "La génération de script a échoué : '{0}'", - "schemaCompare.generateScriptNoChanges": "Aucun changement de script", "schemaCompare.includeColumnName": "Inclure", - "schemaCompare.includeExcludeInfoMessage": "Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues.", + "SchemaCompare.ObjectTypesOptionsLabel": "Inclure les types d'objet", + "schemaCompare.waitText": "Initialisation de la comparaison. Cette opération peut durer un certain temps.", + "schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp", + "schemaCompareDialog.No": "Non", + "schemaCompare.applyNoChanges": "Aucun changement à appliquer", + "schemaCompare.generateScriptNoChanges": "Aucun changement de script", "schemaCompare.noDifferences": "Aucune différence de schéma.", + "schemaCompareDialog.ok": "OK", + "objectType": "Type d'objet", "schemaCompare.openFile": "Ouvrir", "schemaCompare.openScmpButton": "Ouvrir le fichier .scmp", - "schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp", "schemaCompare.openScmpErrorMessage": "L'ouverture de scmp a échoué : '{0}'", "schemaCompare.optionsButton": "Options", - "schemaCompare.projectButtonLabel": "Projet de base de données", - "schemaCompare.radioButtonsLabel": "Type", + "schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?", + "schemaCompare.includeExcludeInfoMessage": "Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues.", + "schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.", + "schemaCompare.applySuccess": "Le projet a bien été mis à jour.", + "SchemaCompareOptionsDialog.Reset": "Réinitialiser", "schemaCompare.saveFile": "Enregistrer", "schemaCompare.saveScmpButton": "Enregistrer le fichier .scmp", - "schemaCompare.saveScmpButtonTitle": "Enregistrer la source et la cible, les options et les éléments exclus", "schemaCompare.saveScmpErrorMessage": "L'enregistrement de scmp a échoué : '{0}'", + "schemaCompare.saveScmpButtonTitle": "Enregistrer la source et la cible, les options et les éléments exclus", + "schema": "Schéma", + "schemaCompare.dialogTitle": "Comparer les schémas", + "schemaCompare.updateErrorMessage": "Échec d'application de Comparer les schémas « {0} »", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Options Comparer les schémas", + "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", + "schemaObjectType": "Schéma\\Type d'objet", + "schemaCompare.sourceButtonTitle": "Sélectionner la source", + "schemaCompare.targetButtonTitle": "Sélectionner la cible", "schemaCompare.selectConnection": "Sélectionner la connexion", "schemaCompare.selectSourceFile": "Sélectionner un fichier source", "schemaCompare.selectTargetFile": "Sélectionner le fichier cible", - "schemaCompare.sourceButtonTitle": "Sélectionner la source", - "schemaCompare.sourceNameColumn": "Nom de la source", - "schemaCompare.startText": "Pour comparer deux schémas, sélectionnez d'abord un schéma source et un schéma cible, puis appuyez sur Comparer.", - "schemaCompare.switchButtonTitle": "Basculer entre la source et la cible", - "schemaCompare.switchDirectionButton": "Changer de sens", - "schemaCompare.targetButtonTitle": "Sélectionner la cible", - "schemaCompare.targetNameColumn": "Nom de la cible", - "schemaCompare.typeColumn": "Type", - "schemaCompare.updateButton": "Appliquer", - "schemaCompare.updateErrorMessage": "Échec d'application de Comparer les schémas « {0} »", - "schemaCompare.waitText": "Initialisation de la comparaison. Cette opération peut durer un certain temps.", - "schemaCompareDialog.No": "Non", - "schemaCompareDialog.SourceTitle": "Source", - "schemaCompareDialog.TargetTitle": "Cible", - "schemaCompareDialog.Yes": "Oui", - "schemaCompareDialog.cancel": "Annuler", - "schemaCompareDialog.databaseDropdownTitle": "Base de données", - "schemaCompareDialog.defaultUser": "par défaut", - "schemaCompareDialog.differentSourceMessage": "Un autre schéma source a été sélectionné. Comparer pour voir les différences ?", - "schemaCompareDialog.differentSourceTargetMessage": "Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ?", - "schemaCompareDialog.differentTargetMessage": "Un autre schéma cible a été sélectionné. Comparer pour voir les différences ?", - "schemaCompareDialog.dspErrorSource": "Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données", - "schemaCompareDialog.dspErrorTarget": "Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données", - "schemaCompareDialog.fileTextBoxLabel": "Fichier", - "schemaCompareDialog.noProjectExtension": "L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données", - "schemaCompareDialog.noProjectExtensionApply": "L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet", - "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Serveur", + "schemaCompareDialog.SourceTitle": "Source", "schemaCompareDialog.sourceDatabaseDropdown": "Base de données source", + "schemaCompare.sourceNameColumn": "Nom de la source", "schemaCompareDialog.sourceServerDropdown": "Serveur source", "schemaCompareDialog.sourceTextBox": "Fichier source", - "schemaCompareDialog.structureDropdownLabel": "Structure du dossier", + "schemaCompare.cancelCompareButton": "Arrêter", + "schemaCompare.switchDirectionButton": "Changer de sens", + "schemaCompare.switchButtonTitle": "Basculer entre la source et la cible", + "schemaCompareDialog.TargetTitle": "Cible", "schemaCompareDialog.targetDatabaseDropdown": "Base de données cible", + "targetStructure": "Structure des dossiers cibles", + "schemaCompare.targetNameColumn": "Nom de la cible", "schemaCompareDialog.targetServerDropdown": "Serveur cible", "schemaCompareDialog.targetTextBox": "Fichier cible", - "schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?", - "schemaObjectType": "Schéma\\Type d'objet", - "targetStructure": "Structure des dossiers cibles" + "schemaCompareDialog.dspErrorSource": "Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données", + "schemaCompareDialog.noProjectExtensionApply": "L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet", + "schemaCompareDialog.noProjectExtension": "L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données", + "schemaCompareDialog.dspErrorTarget": "Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données", + "schemaCompare.applyError": "Une erreur s’est produite lors de la mise à jour du projet", + "schemaCompare.startText": "Pour comparer deux schémas, sélectionnez d'abord un schéma source et un schéma cible, puis appuyez sur Comparer.", + "schemaCompare.typeColumn": "Type", + "schemaCompare.radioButtonsLabel": "Type", + "schemaCompareDialog.Yes": "Oui", + "schemaCompareDialog.defaultUser": "par défaut", + "OptionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options." }, "package": { - "description": "Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac.", - "displayName": "Comparer les schémas SQL Server", "schemaCompare.openInScmp": "Ouvrir dans Comparer les schémas", "schemaCompare.runComparison": "Exécuter la comparaison de schémas", + "displayName": "Comparer les schémas SQL Server", + "description": "Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac.", "schemaCompare.start": "Comparer les schémas" } } diff --git a/i18n/ads-language-pack-fr/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.server-report.i18n.json similarity index 92% rename from i18n/ads-language-pack-fr/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.server-report.i18n.json index 2964bdf426..50f22caae8 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "L'opération XEvents a échoué.", + "XEventsStopped": "Sessions XEvents PageContention et ObjectContention supprimées.", "XEventsNotSupported": "Les sessions XEvents ne sont pas prises en charge.", - "XEventsStarted": "Les sessions XEvents ont démarré pour PageContention et ObjectContention.", - "XEventsStopped": "Sessions XEvents PageContention et ObjectContention supprimées." + "XEventsStarted": "Les sessions XEvents ont démarré pour PageContention et ObjectContention." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 91% rename from i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-assessment.i18n.json index ead97841c0..84e4293b1c 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Type de cible", + "asmt.details.toLearnMore": " pour en savoir plus.", "asmt.details.clickHere": "Cliquez ici", + "databaseIconLabel": "Base de données", "asmt.details.recommendation": "Recommandation", "asmt.details.ruleDescription": "Description de la règle", - "asmt.details.toLearnMore": " pour en savoir plus.", - "databaseIconLabel": "Base de données", - "serverIconLabel": "Serveur" + "serverIconLabel": "Serveur", + "asmt.column.targetType": "Type de cible" }, "dist/localized": { "asmt.apiversion": "Version d'API", "asmt.column.checkId": "Vérifier l'ID", + "asmt.rulesetversion": "Ensemble de règles par défaut", + "asmt.serveredition": "Édition", + "asmt.sqlReport.Error": "Erreur", "asmt.column.helpLink": "Lien d'aide", + "asmt.sqlReport.High": "Haute", + "asmt.section.api.title": "Informations", + "asmt.sqlReport.Info": "Informations", + "asmt.instancename": "Nom d'instance", + "asmt.learnMore": "En savoir plus", + "asmt.sqlReport.Low": "Basse", + "asmt.sqlReport.Medium": "Moyenne", "asmt.column.message": "Message", + "asmt.osversion": "Version de système d'exploitation", + "asmt.sqlReport.resultForDatabase": "Résultats pour la base de données", + "asmt.sqlReport.resultForInstance": "Résultats pour le serveur", + "asmt.sqlReportTitle": "Rapport SQL Assessment", + "asmt.section.instance.title": "Détails de l'instance SQL Server", "asmt.column.severity": "Gravité", "asmt.column.tags": "Étiquettes", "asmt.column.target": "Cible", - "asmt.instancename": "Nom d'instance", - "asmt.learnMore": "En savoir plus", - "asmt.osversion": "Version de système d'exploitation", - "asmt.rulesetversion": "Ensemble de règles par défaut", - "asmt.section.api.title": "Informations", - "asmt.section.instance.title": "Détails de l'instance SQL Server", - "asmt.serveredition": "Édition", "asmt.serverversion": "Version", - "asmt.sqlReport.Error": "Erreur", - "asmt.sqlReport.High": "Haute", - "asmt.sqlReport.Info": "Informations", - "asmt.sqlReport.Low": "Basse", - "asmt.sqlReport.Medium": "Moyenne", "asmt.sqlReport.Warning": "Avertissement", - "asmt.sqlReport.resultForDatabase": "Résultats pour la base de données", - "asmt.sqlReport.resultForInstance": "Résultats pour le serveur", - "asmt.sqlReport.severityMsg": "{0} : {1} élément(s)", - "asmt.sqlReportTitle": "Rapport SQL Assessment" + "asmt.sqlReport.severityMsg": "{0} : {1} élément(s)" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Annuler", + "msgBoxCopyBtn": "Copier", + "btnGeneratehtmlreport": "Créer un rapport HTML", + "btnExportAsScript": "Exporter sous forme de script", + "invokeAssessmentLabelServer": "Appeler l'évaluation", + "invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}", + "ok": "OK", "asmtaction.label.open": "Ouvrir", "asmtaction.openReport": "Le rapport a été enregistré. Voulez-vous l'ouvrir ?", - "btnExportAsScript": "Exporter sous forme de script", - "btnGeneratehtmlreport": "Créer un rapport HTML", - "btnViewSamples": "Voir toutes les règles et en savoir plus sur GitHub", - "btnViewSamplesShort": "Afficher tout sur GitHub", - "getAssessmentItemsDatabase": "Voir les règles applicables à {0}", - "getAssessmentItemsServer": "Voir les règles applicables", - "invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}", - "invokeAssessmentLabelServer": "Appeler l'évaluation", "msgBoxAsmtInfo": "Informations de SQL Assessment", "msgBoxCopied": "Informations de SQL Assessment copiées", - "msgBoxCopyBtn": "Copier", - "ok": "OK" + "btnViewSamplesShort": "Afficher tout sur GitHub", + "btnViewSamples": "Voir toutes les règles et en savoir plus sur GitHub", + "getAssessmentItemsServer": "Voir les règles applicables", + "getAssessmentItemsDatabase": "Voir les règles applicables à {0}" }, "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.resultsTitle": "Résultats de l’évaluation à partir de {0}", "asmt.history.summaryError": "Erreur", "asmt.history.summaryInfo": "Informations", "asmt.history.summaryWarning": "Avertissement" }, "package": { "dashboard.tabName": "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.", - "displayName": "SQL Assessment" + "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." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 97% rename from i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-database-projects.i18n.json index 687c946647..c5a718aaba 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Historique de build", - "Date": "Date", - "Failed": "Échec", - "InProgress": "En cours", - "Move": "Déplacer", - "PublishHistory": "Publier l’historique", - "Status": "État", - "Success": "Succès", - "TargetDatabase": "Base de données cible", - "TargetPlatform": "Plateforme cible", - "TargetServer": "Serveur cible", - "Time": "Heure", + "sqlcmdVariableAlreadyExists": "Une variable SQLCMD portant le même nom existe déjà dans ce projet", + "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", + "fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", + "folderAlreadyExistsChooseNewLocation": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement.", + "folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", + "projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.", + "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", + "databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.", + "deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.", "actionLabel": "Action", - "addDatabaseReferenceOkButtonText": "Ajouter une référence", - "addDatabaseReferencedialogName": "Ajouter une référence de base de données", "addItemAction": "Ajouter un élément", "addSqlCmdVariableWithoutDefaultValue": "Ajouter une variable SQLCMD '{0}' au projet sans valeur par défaut ?", - "advancedOptionsButton": "Avancé...", - "advancedPublishOptions": "Options de publication avancées", - "appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?", - "applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?", - "applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}", - "applySuccess": "Le projet a été mis à jour avec succès.", - "artifactReference": "Référence d’artefact", - "at": "à", - "autorestProjectName": "Nouveau nom du projet SQL", - "azureAccounts": "Comptes Azure", "azureAddAccount": "Ajouter un compte...", - "azureServerName": "Nom du serveur Azure SQL", + "addDatabaseReferencedialogName": "Ajouter une référence de base de données", + "addDatabaseReferenceOkButtonText": "Ajouter une référence", + "advancedPublishOptions": "Options de publication avancées", + "advancedOptionsButton": "Avancé...", + "updateActionRadiButtonLabel": "Appliquer toutes les modifications", + "deleteSqlCmdVariableConfirmation": "Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ?", + "deleteReferenceConfirmation": "Voulez-vous vraiment supprimer la référence à {0} ?", + "deleteConfirmationContents": "Voulez-vous vraiment supprimer {0} et tout son contenu ?", + "deleteConfirmation": "Voulez-vous vraiment supprimer {0} ?", + "moveConfirmationPrompt": "Voulez-vous vraiment déplacer {0} dans {1} ?", + "applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?", + "artifactReference": "Référence d’artefact", + "nodeButNotAutorestFoundPrompt": "Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter.", + "nodeButNotAutorestFound": "Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message.", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "edgeProjectTypeDisplayName": "Base de données Azure SQL Edge", "azureSqlServerCreated": "Serveur Azure SQL « {0} » créé", + "azureServerName": "Nom du serveur Azure SQL", + "azureAccounts": "Comptes Azure", "azureSubscription": "Abonnement Azure", "baseDockerImage": "Image Docker {0} de base", "browseButtonText": "Parcourir le dossier", - "browseEllipsis": "Parcourir...", "browseForProfile": "Rechercher un profil", + "browseEllipsis": "Parcourir...", "buildAction": "Build", "buildElements": "Éléments de construction", - "buildFailedCannotStartSchemaCompare": "La comparaison de schémas n’a pas pu démarrer, car la build a échoué", + "BuildHistory": "Historique de build", + "projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}", "cancelButtonText": "Annuler", + "parentTreeItemUnknown": "Impossible d’accéder au parent de l’élément d’arborescence fourni", + "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.", "cannotResolvePath": "Impossible de résoudre le chemin d'accès {0}.", - "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", "changeTargetPlatformAction": "Modifier la plateforme cible", "checkoutOutputMessage": "Vérifiez le volet de sortie pour plus de détails.", - "chooseAction": "Choisissez une action", "chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier", + "chooseAction": "Choisissez une action", "cicularProjectReference": "Référence circulaire du projet {0} au projet {1}", "cleaningDockerImagesMessage": "Nettoyage des déploiements existants...", - "compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas", + "sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK", "confirmPassword": "Confirmer le mot de passe administrateur de {0}", "confirmServerPassword": "Confirmer le mot de passe administrateur de {0}", "connectingToSqlServerMessage": "Connexion à SQL Server", + "targetConnectionLabel": "Connexion", "connectionFailedError": "Erreur d’échec de la connexion : «{0}»", "connectionRadioButtonLabel": "Connexions", "containerAlreadyExistForProject": "Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ?", - "convertToSdkStyleConfirmation": "Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus d’informations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ?", - "createNew": "Créer un nouveau", + "updatedToSdkStyleError": "La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées.", + "errorRetrievingBuildFiles": "Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération.", "createProjectDialogOkButtonText": "Créer", + "createNew": "Créer un nouveau", "createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données", - "createProjectSettings": "Paramètres", "creatingAzureSqlServer": "Création du serveur Azure SQL « {0} »...", "creatingDeploymentSettingsMessage": "Création des paramètres de déploiement...", - "currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}", + "selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé.", "dacpacFileLocationRequired": "L’emplacement du fichier dacpac est requis pour l’ajout d’une référence à une base de données", - "dacpacFiles": "Fichiers dacpac", - "dacpacNotOnSameDrive": "Les références DACPAC doivent se trouver sur le même lecteur que le fichier projet.", "dacpacReferenceElement": "Référence Dacpac", - "dacpacText": "Application de la couche Données (.dacpac)", + "dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}", "dataSource": "Source de données", "dataSourceDropdownTitle": "Source de données", "dataSourceRadioButtonLabel": "Sources de données", + "dacpacText": "Application de la couche Données (.dacpac)", + "databaseNameLabel": "Base de données", + "sqlDatabaseProjects.outputChannel": "Projets de base de données", + "databaseReferencesNodeName": "Référence de 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", "databaseName": "Nom de la base de données", - "databaseNameLabel": "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.", - "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", - "databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.", + "publishProjectSucceed": "Projet de base de données publié avec succès", "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.", - "databaseReferencesNodeName": "Référence de base de données", "databaseSelectionRequired": "La sélection de base de données est nécessaire pour créer un projet à partir d’une base de données", "databaseVariable": "Variable de base de données", - "dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».", - "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", - "default": "par défaut", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "Par défaut : image définie par défaut dans le registre de conteneurs", "deleteAction": "Supprimer", - "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} ?", - "deleteSqlCmdVariableConfirmation": "Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ?", - "deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre d’application «{0}»", - "deployAppSettingUpdating": "Mise à jour du paramètre d’application : «{0}»", "deployDbTaskName": "Déploiement d’un projet de base de données SQL localement", - "deployProjectFailedMessage": "Échec de l’ouverture d’une connexion à la base de données déployée »", - "deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.", + "emptyAzureDbProjectTypeDescription": "Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide", + "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide", + "emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.", "differentDbDifferentServer": "Autre base de données, autre serveur", "differentDbSameServer": "Autre base de données, même serveur", - "dockerContainerCreatedMessage": "ID créé par Docker : «{0}»", - "dockerContainerFailedToRunErrorMessage": "Échec de l’exécution du conteneur Docker", - "dockerContainerNotRunningErrorMessage": "Le conteneur Docker n’est pas en cours d’exécution", - "dockerImageEulaMessage": "Contrat de licence :", "dockerImageMessage": "Image Docker :", - "dockerImagesPlaceHolder": "Utilisation de {0} sur arm64 local/Apple Silicon", + "dockerContainerNotRunningErrorMessage": "Le conteneur Docker n’est pas en cours d’exécution", + "dockerContainerCreatedMessage": "ID créé par Docker : «{0}»", "dockerLogMessage": "Journaux Docker : «{0}»", - "dockerNotRunningError": "Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exécution. Erreur : « {0} »", - "done": "Terminé", + "sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question", "dontUseProfile": "Ne pas utiliser de profil", + "done": "Terminé", "downloadError": "Erreur de téléchargement", "downloadProgress": "Progression du téléchargement en cours", "downloading": "Téléchargement", "downloadingFromTo": "Téléchargement à partir de {0} vers {1}", "downloadingNuget": "Téléchargement {0} nuget pour obtenir des DLL de build ", - "edgeEulaAgreementTitle": "Contrat de licence Microsoft Azure SQL Edge", - "edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge", - "edgeProjectTypeDisplayName": "Base de données Azure SQL Edge", - "emptyAzureDbProjectTypeDescription": "Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", - "emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide", - "emptyProjectTypeDisplayName": "Base de données SQL Server", - "emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.", - "emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)", + "enterSystemDbName": "Entrez un nom de base de données pour cette base de données système", "enterConnStringTemplateDescription": "Entrer un modèle pour la chaîne de connexion SQL", "enterConnectionStringEnvName": "Entrer le nom de la variable d’environnement de chaîne de connexion", - "enterConnectionStringEnvNameDescription": "Entrer la variable d’environnement pour la chaîne de connexion SQL", "enterConnectionStringTemplate": "Entrer un modèle de chaîne de connexion", - "enterNewDatabaseName": "Entrer un nom de base de données", - "enterNewName": "Entrez le nouveau nom", "enterNewSqlCmdVariableDefaultValue": "Entrez la valeur par défaut de la variable SQLCMD '{0}'", + "enterConnectionStringEnvNameDescription": "Entrer la variable d’environnement pour la chaîne de connexion SQL", "enterNewSqlCmdVariableName": "Entrer le nom de la nouvelle variable SQLCMD", + "enterNewDatabaseName": "Entrer un nom de base de données", "enterNewValueForVar": "Entrez une nouvelle valeur par défaut pour la variable « {0} »", + "enterNewName": "Entrez le nouveau nom", + "projectNamePlaceholderText": "Entrer le nom du projet", "enterPassword": "Entrer le mot de passe d'administrateur {0}", - "enterPortNumber": "Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut", - "enterSystemDbName": "Entrez un nom de base de données pour cette base de données système", "enterUser": "Entrez {0} nom d’utilisateur administrateur", - "equalComparison": "Le projet est déjà à jour avec la base de données.", + "enterPortNumber": "Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut", "errorAddingDatabaseReference": "Erreur lors de l’ajout d’une référence de base de données à {0}. Erreur : {1}", "errorDownloading": "Erreur de téléchargement{0}. Erreur : {1}", "errorExtracting": "Erreur lors de l’extraction des fichiers de {0}. Erreur : {1}", "errorFindingBuildFilesLocation": "Erreur lors de la recherche de l’emplacement des fichiers de build : {0}", - "errorMovingFile": "Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}", - "errorNotSupportedInVsCode": "Erreur : {0} n’est actuellement pas pris en charge dans SQL Database Projets pour VS Code.", - "errorPrefix": "Erreur : {0}", + "profileReadError": "Erreur lors du chargement du profil de publication. {0}", "errorReadingProjectGuid": "Erreur lors de la tentative de lecture {0} du projet '{1}'. {2}", + "errorMovingFile": "Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}", "errorRenamingFile": "Erreur lors du changement de nom du fichier de {0} à {1}. Erreur : {2}", - "errorRetrievingBuildFiles": "Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération.", - "eulaAgreementTemplate": "J'accepte les {0}.", - "eulaAgreementText": "J'accepte les {0}.", - "eulaAgreementTitle": "Contrat de licence Microsoft SQL Server", + "errorPrefix": "Erreur : {0}", + "errorNotSupportedInVsCode": "Erreur : {0} n’est actuellement pas pris en charge dans SQL Database Projets pour VS Code.", "exampleUsage": "Exemple d'utilisation", "excludeAction": "Exclure", - "excludeFolderNotSupported": "L’exclusion de dossiers n’est pas encore prise en charge", "excludeObjectTypes": "Exclure les types d'objet", + "excludeFolderNotSupported": "L’exclusion de dossiers n’est pas encore prise en charge", "externalStream": "Flux externe", "externalStreamingJobFriendlyName": "Travail de streaming externe", - "externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.", - "extractTargetRequired": "Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données.", "extractingDacFxDlls": "Extraction des DLL de build DacFx pour {0}", + "taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}", + "deployProjectFailedMessage": "Échec de l’ouverture d’une connexion à la base de données déployée »", + "publishToContainerFailed": "Échec de la publication dans le conteneur. {0}", + "publishToNewAzureServerFailed": "Échec de la publication sur le nouveau serveur Azure SQL. {0}", + "dockerContainerFailedToRunErrorMessage": "Échec de l’exécution du conteneur Docker", + "deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre d’application «{0}»", + "dockerNotRunningError": "Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exécution. Erreur : « {0} »", "file": "Fichier", - "fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", "fileFormat": "Format de fichier", - "fileObject": "fichier", "fileOrFolderDoesNotExist": "Le fichier ou le répertoire « {0} » n'existe pas", + "noFileExist": "Le fichier {0} n'existe pas", "flat": "Plat", - "folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.", - "folderAlreadyExistsChooseNewLocation": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement.", - "folderElements": "Éléments de dossier", "folderFriendlyName": "Dossier", - "folderObject": "dossier", + "folderElements": "Éléments de dossier", "folderStructureLabel": "Structure du dossier", "generateScriptButtonText": "Générer le script", - "generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0}", "generatingProjectFromAutorest": "Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie.", - "hr": "h", + "generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0}", + "eulaAgreementText": "J'accepte les {0}.", + "eulaAgreementTemplate": "J'accepte les {0}.", "imageTag": "Balise d'image", "importElements": "Importer des éléments", + "InProgress": "En cours", "include": "Inclure", - "includePermissionsInProject": "Inclure les autorisations dans le projet", "includePermissionsLabel": "Inclure des autorisations", + "includePermissionsInProject": "Inclure les autorisations dans le projet", + "sqlDatabaseProjects.Install": "Installer", "installGlobally": "Installer globalement", "invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj", - "invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj", - "invalidGuid": "Le GUID spécifié n’est pas valide : {0}", - "invalidInput": "Entrée non valide : {0}", - "invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.", - "invalidPropertyValueInSqlProj": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.", - "invalidPropertyValueProvided": "Project valeur de propriété « {0} » n’est pas valide", - "invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Chaîne de connexion SQL non valide", + "invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj", + "invalidInput": "Entrée non valide : {0}", "invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}", + "invalidPropertyValueInSqlProj": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.", + "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.", "learnMore": "En savoir plus", + "dockerImageEulaMessage": "Contrat de licence :", "loadProfilePlaceholderText": "Charger le profil...", + "projectLocationLabel": "Emplacement", "location": "Emplacement", - "min": "min", + "edgeEulaAgreementTitle": "Contrat de licence Microsoft Azure SQL Edge", + "eulaAgreementTitle": "Contrat de licence Microsoft SQL Server", "missingVersion": "Entrée 'version' manquante dans {0}.", - "moveConfirmationPrompt": "Voulez-vous vraiment déplacer {0} dans {1} ?", "movingFilesBetweenProjectsNotSupported": "Le déplacement de fichiers entre les projets n’est pas pris en charge", - "msec": "msec", - "multipleMostDeploymentScripts": "Nombre de cellules inattendu {0} fichiers: {1}", "multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.", + "projectNameLabel": "Nom", + "sqlCmdVariableColumn": "Nom", "nameMustNotBeEmpty": "Le nom ne doit pas être vide", + "nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne.", "new": "Nouveau", + "autorestProjectName": "Nouveau nom du projet SQL", "newObjectNamePrompt": "Nouveau nom{0} :", - "noDataSourcesFile": "{0} introuvable", - "noDataSourcesText": "Aucune source de données dans ce projet", - "noFileExist": "Le fichier {0} n'existe pas", - "noSchemaCompareExtension": "L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données.", - "noSqlFilesGenerated": "Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails.", - "noSqlProjFile": "Le fichier de projet sélectionné n'existe pas", - "noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.", "noString": "Non", "noStringDefault": "Non (pas de valeur par défaut)", - "nodeButNotAutorestFound": "Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message.", - "nodeButNotAutorestFoundPrompt": "Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter.", - "nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne.", + "noSqlFilesGenerated": "Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails.", + "noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.", + "noDataSourcesText": "Aucune source de données dans ce projet", + "noDataSourcesFile": "{0} introuvable", "noneElements": "Aucun élément", "nupkgNamePlaceholder": "Nom du package NuGet", - "nupkgText": "Application de niveau données publiée (.nupkg)", + "versionPlaceholder": "Version du package NuGet", "objectType": "Type d'objet", "okString": "OK", "onlyMoveFilesFoldersSupported": "Seul le déplacement des fichiers et des dossiers est pris en charge", "openEulaString": "Ouvrir le contrat de licence", + "specSelectionText": "Spécification OpenAPI/Swagger", + "retrySucceedMessage": "L’opération «{0}» s’est terminée correctement. Résultat : {1}", + "retryFailedMessage": "Échec de l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»", + "retryMessage": "Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » ", "optionDescription": "Description de l'option", "optionName": "Nom de l’option", - "optionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options.", - "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.", "packageReference": "Référence du package", - "parentTreeItemUnknown": "Impossible d’accéder au parent de l’élément d’arborescence fourni", - "passwordNotMatch": "Le mot de passe {0} ne correspond pas au mot de passe de confirmation", "portMustNotBeNumber": "Le port doit être un numéro", "postDeployElements": "Éléments post-déploiement", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "Éléments de prédéploiement", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement", "profile": "Profil", - "profileReadError": "Erreur lors du chargement du profil de publication. {0}", - "projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}", - "projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.", - "projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", "projectLocString": "Project", - "projectLocationLabel": "Emplacement", - "projectLocationPlaceholderText": "Sélectionner l’emplacement de création du projet", - "projectNameLabel": "Nom", - "projectNamePlaceholderText": "Entrer le nom du projet", - "projectNeedsUpdatingForCrossPlat": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'.", + "projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.", + "invalidPropertyValueProvided": "Project valeur de propriété « {0} » n’est pas valide", "projectReferenceElement": "Référence du projet", "projectReferenceNameElement": "Élément de nom de référence de projet", - "projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet", - "projectUpdatedToSdkStyle": "Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet.", + "applySuccess": "Le projet a été mis à jour avec succès.", "publish": "Publier", "publishAction": "Publier", - "publishDialogName": "Publier le projet", + "PublishHistory": "Publier l’historique", "publishOptions": "Options de publication", - "publishProfileElements": "Publier les éléments de profil", "publishProfileFriendlyName": "Profil de publication", - "publishProjectSucceed": "Projet de base de données publié avec succès", "publishSettingsFiles": "Fichier de paramètres de publication", "publishTo": "Publier la cible", + "publishProfileElements": "Publier les éléments de profil", + "publishDialogName": "Publier le projet", + "publishToExistingServer": "Publier sur un {0} existant", "publishToAzureEmulator": "Publier sur le nouvel émulateur Azure SQL Database", - "publishToContainerFailed": "Échec de la publication dans le conteneur. {0}", + "publishToNewAzureServer": "Publier sur le nouveau serveur logique Azure SQL (Préversion)", "publishToDockerContainer": "Publier dans un nouveau conteneur de développement local {0}", "publishToDockerContainerPreview": "Publier dans un nouveau conteneur de développement local {0} (préversion)", - "publishToExistingServer": "Publier sur un {0} existant", - "publishToNewAzureServer": "Publier sur le nouveau serveur logique Azure SQL (Préversion)", - "publishToNewAzureServerFailed": "Échec de la publication sur le nouveau serveur Azure SQL. {0}", + "nupkgText": "Application de niveau données publiée (.nupkg)", "publishingProjectMessage": "Projet de publication dans un conteneur...", - "referenceRadioButtonsGroupTitle": "Type de base de données référencé", "referenceTypeRadioButtonsGroupTitle": "Reference Type", + "referenceRadioButtonsGroupTitle": "Type de base de données référencé", "referencedDatabaseType": "Type de base de données référencé", - "reloadProject": "Voulez-vous recharger votre projet de base de données ?", "reset": "Réinitialiser", "resetAllVars": "Réinitialiser toutes les variables", "resourceGroup": "Groupe de ressources", - "retryFailedMessage": "Échec de l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»", - "retryMessage": "Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » ", - "retryRunMessage": "Exécution de l’opération «{2}» tentative {0} de {1}", - "retrySucceedMessage": "L’opération «{0}» s’est terminée correctement. Résultat : {1}", - "retryWaitMessage": "En attente de {0} secondes avant une autre tentative d’opération «{1}»", "revertSqlCmdVarsButtonTitle": "Rétablir les valeurs par défaut du projet", "runViaNpx": "Exécuter via npx", + "retryRunMessage": "Exécution de l’opération «{2}» tentative {0} de {1}", "runningDockerMessage": "Exécution du conteneur Docker...", + "sdkStyleProject": "Projet de style SDK (préversion)", + "emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)", + "emptyProjectTypeDisplayName": "Base de données SQL Server", + "sqlConnectionStringFriendly": "Chaîne de connexion SQL", + "sqlCmdTableLabel": "Variables SQLCMD", + "sqlcmdVariablesNodeName": "Variables SQLCMD", + "sqlcmdVariableNameCannotContainIllegalChars": "Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1}", + "sqlcmdVariableNameCannotBeWhitespace": "Le nom de la variable SQLCMD '{0}' ne peut pas contenir d’espaces blancs", "sameDatabase": "Même base de données", "save": "Enregistrer", - "saveProfile": "Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ?", "saveProfileAsButtonText": "Enregistrer sous...", "schema": "Schéma", - "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", "schemaCompareAction": "Comparer les schémas", + "schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}", + "buildFailedCannotStartSchemaCompare": "La comparaison de schémas n’a pas pu démarrer, car la build a échoué", "schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.", "schemaObjectType": "Schéma\\Type d'objet", - "scriptFriendlyName": "Script", - "sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK", - "sdkStyleProject": "Projet de style SDK (préversion)", - "sec": "s", - "selectBaseImage": "Sélectionner l’image de l’ancrer {0} de base", - "selectConnection": "Sélectionner la connexion", - "selectDacpac": "Sélectionner .dacpac", - "selectDatabase": "Sélectionner une base de données", - "selectFileString": "Sélectionner un fichier", - "selectFolderStructure": "Sélectionner une structure de dossiers", - "selectImageTag": "Sélectionnez la balise d’image ou appuyez sur Entrée pour utiliser la valeur par défaut", - "selectProfile": "Sélectionner un profil", - "selectProfileToUse": "Sélectionner le profil de publication à charger", - "selectProjectLocation": "Sélectionner l’emplacement du projet", - "selectPublishOption": "Sélectionnez l’emplacement de déploiement du projet sur", - "selectSpecFile": "Sélectionner un fichier de spécification OpenAPI/Swagger", + "scriptFriendlyName": "Exécuter le script", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Sélectionner", - "selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible", + "selectDacpac": "Sélectionner .dacpac", + "selectFileString": "Sélectionner un fichier", + "selectSpecFile": "Sélectionner un fichier de spécification OpenAPI/Swagger", + "selectProfile": "Sélectionner un profil", + "selectConnection": "Sélectionner la connexion", + "selectDatabase": "Sélectionner une base de données", + "selectFolderStructure": "Sélectionner une structure de dossiers", + "projectLocationPlaceholderText": "Sélectionner l’emplacement de création du projet", + "projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet", + "selectProjectLocation": "Sélectionner l’emplacement du projet", + "selectProfileToUse": "Sélectionner le profil de publication à charger", + "selectBaseImage": "Sélectionner l’image de l’ancrer {0} de base", + "selectImageTag": "Sélectionnez la balise d’image ou appuyez sur Entrée pour utiliser la valeur par défaut", + "selectPublishOption": "Sélectionnez l’emplacement de déploiement du projet sur", "server": "Serveur", "serverCreated": "Serveur créé", "serverName": "Nom du serveur", - "serverPassword": "Mot de passe d'administrateur {0}", - "serverPortNumber": "Numéro de port {0}", "serverVariable": "Variable serveur", + "createProjectSettings": "Paramètres", "sourceDatabase": "Base de données source", - "specSelectionText": "Spécification OpenAPI/Swagger", - "sqlCmdTableLabel": "Variables SQLCMD", - "sqlCmdValueColumn": "Valeur", - "sqlCmdVariableColumn": "Nom", - "sqlConnectionStringFriendly": "Chaîne de connexion SQL", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé.", - "sqlDatabaseProjects.Install": "Installer", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Emplacement de mise à jour", - "sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question", - "sqlDatabaseProjects.outputChannel": "Projets de base de données", - "sqlcmdVariableAlreadyExists": "Une variable SQLCMD portant le même nom existe déjà dans ce projet", - "sqlcmdVariableNameCannotBeWhitespace": "Le nom de la variable SQLCMD '{0}' ne peut pas contenir d’espaces blancs", - "sqlcmdVariableNameCannotContainIllegalChars": "Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1}", - "sqlcmdVariablesNodeName": "Variables SQLCMD", + "invalidGuid": "Le GUID spécifié n’est pas valide : {0}", + "edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge", "storedProcedureFriendlyName": "Procédure stockée", "suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé", "systemDatabase": "Base de données système", "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", "tableFriendlyName": "Table", - "targetConnectionLabel": "Connexion", + "TargetDatabase": "Base de données cible", + "TargetPlatform": "Plateforme cible", + "TargetServer": "Serveur cible", + "extractTargetRequired": "Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données.", + "currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}", "targetProject": "Projet cible", - "taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé.", + "noSchemaCompareExtension": "L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données.", + "convertToSdkStyleConfirmation": "Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus d’informations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ?", + "equalComparison": "Le projet est déjà à jour avec la base de données.", + "projectUpdatedToSdkStyle": "Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet.", + "noSqlProjFile": "Le fichier de projet sélectionné n'existe pas", + "dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.", + "updateProjectDatabaseReferencesForRoundTrip": "Les références de la base de données système doivent être mises à jour pour générer le projet \"{0}\". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?", + "projectNeedsUpdatingForCrossPlat": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'.", + "dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».", + "applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}", + "prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement", "unableToCreatePublishConnection": "Impossible de construire la connexion : {0}", - "unableToFindFile": "Impossible de trouver {1} avec le chemin d’accès « {0} »", - "unableToFindReference": "Impossible de trouver la référence de la base de données {0}", - "unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »", - "unableToPerformAction": "Impossible de localiser « {0} » la cible : « {1} ». {2}", "unexpectedProjectContext": "Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0}", - "unhandledDeleteType": "Type d’élément non géré durant la suppression : '{0}", + "unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »", + "unableToFindReference": "Impossible de trouver la référence de la base de données {0}", + "unableToFindFile": "Impossible de trouver {1} avec le chemin d’accès « {0} »", + "unableToPerformAction": "Impossible de localiser « {0} » la cible : « {1} ». {2}", + "multipleMostDeploymentScripts": "Nombre de cellules inattendu {0} fichiers: {1}", + "unhandledDeleteType": "Type d'élément non géré lors de l'exclusion : '{0}", "unhandledMoveNode": "Type de nœud non géré pour le déplacement", "unknownDataSourceType": "Type de source de données inconnu : ", "unrecognizedDataSourcesVersion": "Version non reconnue : ", - "updateAction": "Action de mise à jour", - "updateActionRadiButtonLabel": "Appliquer toutes les modifications", - "updateProjectDatabaseReferencesForRoundTrip": "Les références de la base de données système doivent être mises à jour pour générer le projet \"{0}\". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?", - "updateProjectForCrossPlatform": "{0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?", - "updateProjectForCrossPlatformShort": "Mise à jour {0} pour le support multiplate-forme ?", - "updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données", "updateText": "Mettre à jour", - "updatedToSdkStyleError": "La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Emplacement de mise à jour", + "updateAction": "Action de mise à jour", + "updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données", + "updateProjectForCrossPlatformShort": "Mise à jour {0} pour le support multiplate-forme ?", + "deployAppSettingUpdating": "Mise à jour du paramètre d’application : «{0}»", "updatingProjectFromDatabase": "Mise à jour de {0} à partir de {1}...", + "dockerImagesPlaceHolder": "Utilisation de {0} sur arm64 local/Apple Silicon", "userSelectionCancelled": "L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique.", "userSelectionInstallGlobally": "L'utilisateur a choisi d'installer l'autorest dans le monde entier. Installation maintenant...", "userSelectionRunNpx": "Utilisateur sélectionné pour exécuter via npx.", + "externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.", + "sqlCmdValueColumn": "Valeur", "valueCannotBeEmpty": "La valeur ne peut pas être vide", "version": "Version", "versionMustNotBeEmpty": "La version ne doit pas être vide", - "versionPlaceholder": "Version du package NuGet", "viewFriendlyName": "Voir", + "compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas", + "retryWaitMessage": "En attente de {0} secondes avant une autre tentative d’opération «{1}»", + "reloadProject": "Voulez-vous recharger votre projet de base de données ?", + "saveProfile": "Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ?", + "appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?", + "yesString": "Oui", "yesRecommended": "Oui (recommandé)", - "yesString": "Oui" + "dacpacFiles": "Fichiers dacpac", + "optionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options.", + "updateProjectForCrossPlatform": "{0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?", + "serverPassword": "Mot de passe d'administrateur {0}", + "passwordNotMatch": "Le mot de passe {0} ne correspond pas au mot de passe de confirmation", + "invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "Numéro de port {0}", + "Date": "Date", + "Failed": "Échec", + "Move": "Déplacer", + "Status": "État", + "Success": "Succès", + "Time": "Heure", + "at": "à", + "default": "par défaut", + "fileObject": "fichier", + "folderObject": "dossier", + "hr": "h", + "min": "min", + "msec": "msec", + "sec": "s" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr : ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout : ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr : ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout : " }, "package": { - "sqlDatabaseProjects.Settings": "Projets de base de données", "sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données", "sqlDatabaseProjects.addExistingItem": "Ajouter un élément ex_istant...", - "sqlDatabaseProjects.addSqlCmdVariable": "Ajouter une variable SQLCMD", - "sqlDatabaseProjects.autorestSqlVersion": "Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est pas définie.", - "sqlDatabaseProjects.build": "Build", - "sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible", - "sqlDatabaseProjects.close": "Fermer le projet de base de données", - "sqlDatabaseProjects.collapseProjectNodes": "Indique si le démarrage des nœuds de projet est réduit", - "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir en projet de style SDK", - "sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données", - "sqlDatabaseProjects.delete": "Supprimer", - "sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL", - "sqlDatabaseProjects.displayName": "Projets de base de données", - "sqlDatabaseProjects.dotnetInstallLocation": "Chemin d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin d’accès de ce paramètre sur C:\\folder1\\dotnet", - "sqlDatabaseProjects.edit": "Modifier", - "sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj", - "sqlDatabaseProjects.enablePreviewFeatures": "Activer les fonctionnalités d'aperçu des projets de base de données SQL", - "sqlDatabaseProjects.exclude": "Exclure du projet", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu", - "sqlDatabaseProjects.netCoreDoNotAsk": "Indique si l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est pas détecté.", - "sqlDatabaseProjects.new": "Nouveau projet de base de données", "sqlDatabaseProjects.newExternalStreamingJob": "Ajouter un travail de diffusion en continu externe", "sqlDatabaseProjects.newFolder": "Ajouter un dossier", "sqlDatabaseProjects.newItem": "Ajouter un élément...", "sqlDatabaseProjects.newPostDeploymentScript": "Ajouter un script post-déploiement", "sqlDatabaseProjects.newPreDeploymentScript": "Ajouter un Script de pré-déploiement", "sqlDatabaseProjects.newPublishProfile": "Ajouter un profil de publication", + "sqlDatabaseProjects.addSqlCmdVariable": "Ajouter une variable SQLCMD", "sqlDatabaseProjects.newScript": "Ajouter un script", "sqlDatabaseProjects.newStoredProcedure": "Ajouter une procédure stockée", "sqlDatabaseProjects.newTable": "Ajouter une table", "sqlDatabaseProjects.newView": "Ajouter une vue", - "sqlDatabaseProjects.nodejsDoNotAsk": "Indique si l’utilisateur doit être invité à installer Node.js quand il n’est pas détecté.", - "sqlDatabaseProjects.open": "Ouvrir le projet de base de données", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible", + "sqlDatabaseProjects.close": "Fermer le projet de base de données", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertir en projet de style SDK", + "sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données", + "sqlDatabaseProjects.Settings": "Projets de base de données", + "sqlDatabaseProjects.displayName": "Projets de base de données", + "sqlDatabaseProjects.delete": "Supprimer", + "sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL", + "sqlDatabaseProjects.edit": "Modifier", + "sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj", + "sqlDatabaseProjects.enablePreviewFeatures": "Activer les fonctionnalités d'aperçu des projets de base de données SQL", + "sqlDatabaseProjects.exclude": "Exclure du projet", + "sqlDatabaseProjects.dotnetInstallLocation": "Chemin d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin d’accès de ce paramètre sur C:\\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion)", + "sqlDatabaseProjects.new": "Nouveau projet de base de données", + "sqlDatabaseProjects.welcome": "Aucun projet de base de données actuellement ouvert.\r\n[Nouveau projet](commande : sqlDatabaseProjects.new)\r\n[Ouvrir un projet](commande : sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données](commande : sqlDatabaseProjects.importDatabase)", "sqlDatabaseProjects.openContainingFolder": "Ouvrir le dossier contenant", + "sqlDatabaseProjects.open": "Ouvrir le projet de base de données", "sqlDatabaseProjects.openInDesigner": "Ouvrir dans le Concepteur", "sqlDatabaseProjects.openReferencedSqlProject": "Ouvrir le projet", + "title.projectsView": "Projets", "sqlDatabaseProjects.properties": "Propriétés", "sqlDatabaseProjects.publish": "Publier", "sqlDatabaseProjects.rename": "Renommer", "sqlDatabaseProjects.schemaCompare": "Comparer les schémas", "sqlDatabaseProjects.updateProjectFromDatabase": "Mettre à jour le projet à partir de la base de données", "sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe", - "sqlDatabaseProjects.welcome": "Aucun projet de base de données n’est actuellement ouvert.\r\n[New Project] (command:sqlDatabaseProjects.new)\r\n[Open Project] (command:sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Projets" + "sqlDatabaseProjects.collapseProjectNodes": "Indique si le démarrage des nœuds de projet est réduit", + "sqlDatabaseProjects.netCoreDoNotAsk": "Indique si l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est pas détecté.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Indique si l’utilisateur doit être invité à installer Node.js quand il n’est pas détecté.", + "sqlDatabaseProjects.autorestSqlVersion": "Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est pas définie.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-migration.i18n.json index f25c57c757..514f838f13 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "Le composant du service de migration n’a pas pu démarrer. {0}", - "serviceCrashed": "Le composant de service s’est arrêté.", - "serviceProviderIntializationError": "Impossible d’initialiser le fournisseur de services.", - "sql-migration.login.wizard.title": "Migrer les connexions de « {0} » vers Azure SQL", - "sql-migration.wizard.title": "Migrer « {0} » vers Azure SQL", - "sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?", - "sql.delete.migration.confirmation": "Voulez-vous vraiment supprimer cette migration ?", - "sql.login.migration.aad.domain.name.input.box.label": "Nom de domaine Active Directory Azure (obligatoire uniquement pour migrer les connexions d’authentification Windows)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Entrer un nom de domaine AAD", - "sql.login.migration.collecting.target.logins.failed": "Échec de la collecte de la connexion cible avec le code d’erreur {0}", - "sql.login.migration.complete": "Migration des connexions terminée", - "sql.login.migration.db.title": "Azure SQL Database", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Un nom de domaine Azure Active Directory (AAD) est obligatoire pour migrer la connexion Windows. Entrez un nom de domaine AAD ou désélectionnez la ou les connexions Windows.", - "sql.login.migration.error": "Erreur de migration de connexion : {0}", - "sql.login.migration.establish.user.mappings": "Validation et migration des connexions terminées.\r\n\r\nÉtablissement des mappages utilisateur.", - "sql.login.migration.establish.user.mappings.failed": "Échec de l’établissement du mappage d'utilisateur", - "sql.login.migration.failed": "Échec de la migration des connexions", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SÉLECTIONNER sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "Migration de connexions en cours", - "sql.login.migration.login.status.details.title": "Détails de l’état de la migration pour {0}", - "sql.login.migration.logins.found": "Connexion trouvée", - "sql.login.migration.logins.not.found": "Connexion introuvable", - "sql.login.migration.mi.title": "Azure SQL Managed Instance", - "sql.login.migration.migrate.server.roles.and.set.permissions": "Établissement des mappages utilisateur terminé.\r\n\r\nMigration des rôles serveur, établissement des mappages de serveurs et définition des autorisations en cours. Cette opération peut prendre un certain temps.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Échec de la migration des rôles serveur, de l’établissement des mappages de serveurs et de la définition des autorisations.", - "sql.login.migration.migration.status.column": "État de la migration", - "sql.login.migration.refresh.login.data.successful": "L’actualisation de la liste de connexions a réussi. Connexions sources trouvées {0}, connexions cibles trouvées {1}", - "sql.login.migration.refresh.source.login.data.failed": "Échec de l’actualisation de la liste de connexions à partir de la source", - "sql.login.migration.refresh.target.login.data.failed": "Échec de l’actualisation de la liste de connexions à partir de la cible", - "sql.login.migration.select.in.progress": "Actualisation de la liste de connexions à partir de la source et de la cible", - "sql.login.migration.select.logins.windows.auth.warning": "Veuillez noter que cet Assistant n’affiche pas les types de connexion d’authentification Windows, car la migration de ce type n’est actuellement pas prise en charge. La fonctionnalité de migration des connexions d’authentification Windows sera bientôt disponible.", - "sql.login.migration.select.page.title": "Sélectionner la ou les connexions à migrer", - "sql.login.migration.status.column": "État", - "sql.login.migration.status.failed": "Échec", - "sql.login.migration.status.in.progress": "En cours", - "sql.login.migration.status.page.description": "Migration des connexions {0} vers la cible {1} « {2} »", - "sql.login.migration.status.page.description.completed": "Migration des connexions {0} vers {1} « {2} » terminée", - "sql.login.migration.status.page.description.failed": "Échec de la migration des connexions {0} vers {1} « {2} »", - "sql.login.migration.status.page.previous.button.error": "La migration de connexion a déjà été initiée et le retour à la page précédente est désactivé.", - "sql.login.migration.status.page.previous.button.title": "Précédent (désactivé)", - "sql.login.migration.status.page.title": "État de la migration", - "sql.login.migration.status.succeeded": "Réussite", - "sql.login.migration.steps.migrate.logins": "Migrer des connexions", - "sql.login.migration.steps.not.started": "Non démarré", - "sql.login.migration.target.status.column": "État de la cible", - "sql.login.migration.target.title": "Cible Azure SQL", - "sql.login.migration.type": "Type de connexion", - "sql.login.migration.vm.title": "SQL Server dans une machine virtuelle Azure", - "sql.login.migration.wizard.target.connection.success": "La connexion a réussi.", - "sql.login.migration.wizard.target.data.migration.warning": "Notez que la fonctionnalité de migration de connexion est en mode préversion publique.", - "sql.login.migration.wizard.target.description": "Sélectionnez Azure SQL Managed Instance, Azure SQL Machine virtuelle ou la ou les base de données Azure SQL où vous voulez migrer vos connexions.", - "sql.login.migration.wizard.target.permission.warning": "Vérifiez que l’utilisateur actuel dispose des autorisations sysadmin pour obtenir toutes les informations de connexion pour l’instance actuelle ({0}).", - "sql.login.migration.wizard.target.type.title": "Type de cible Azure SQL", - "sql.login.migrations.selected": "{0}/{1} connexions sélectionnées", - "sql.migrate.text": "Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL.", - "sql.migration.account.credentials.refresh.required": "{0} (nécessite l’actualisation des informations d’identification)", + "sql.migration.status.error.count.single": " ({0} erreur)", + "sql.migration.status.error.count.multiple": " ({0} erreurs)", + "sql.migration.status.warning.count.single": " ({0} avertissement)", + "sql.migration.status.warning.count.multiple": " ({0} avertissements)", + "sql.migration.unavailable.target": "(Indisponible) {0}", + "sql.migration.assessed.databases": "(pour {0} bases de données évaluées)", + "sql.migration.new.resource.group": "(nouveau) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- non disponible --", + "sql.migration.database.missing.tables": "0 tables trouvées dans la base de données source.", + "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.network.share": "2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau.", + "sql.migration.cutover.step.2.blob": "2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob.", + "sql.migration.cutover.step.3.blob": "3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro.", + "sql.migration.cutover.step.3.network.share": "3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro.", + "sql.migration.bc.info": "Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus.", + "sql.migration.dashboard.help.description.dmsGuide": "Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure.", + "sql.migration.resource.group.description": "Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure.", + "sql.migration.pre.req.2": "Une ou plusieurs bases de données SQL Server sources s’exécutant localement ou sur SQL Server sur une machine virtuelle Azure ou une machine virtuelle exécutée dans le cloud (privé, public).", + "sql.migration.dashboard.help.description.sqldb": "Un didacticiel pas à pas pour migrer des bases de données d'une instance SQL Server (sur site ou Azure Virtual Machines) vers Azure SQL Database.", + "sql.migration.dashboard.help.description.mi": "Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal.", + "sql.migration.dashboard.help.description.vm": "Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt.", + "sql.migration.validate.error.gatewaytimeout": "Un délai d'attente a été rencontré lors de la validation d'une connexion de ressource. En savoir plus : https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "Fichiers de sauvegarde actifs", "sql.migration.active.backup.files.items": "Fichiers de sauvegarde actifs (1 élément)", "sql.migration.active.backup.files.multiple.items": "Fichiers de sauvegarde actifs (éléments{0} )", + "sql.migration.wizard.account.noAccount.error": "Ajoutez un compte lié, puis réessayez.", + "sql.migration.status.add.account": "Ajouter un compte", + "sql.migration.status.add.account.MESSAGE": "Ajoutez votre compte Azure pour afficher les migrations existantes et leur état.", "sql.migration.all.backups.restored": "Toutes les sauvegardes ont été restaurées.", + "sql.migration.view.all": "Toutes les migrations de base de données", "sql.migration.all.fields.required": "Tous les champs sont requis.", + "sql.migration.multi.step.all.steps.completed.errors": "Toutes les étapes sont terminées avec la ou les erreurs suivantes :{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Toutes les étapes ont réussi.", + "sql.migration.pre.req.3": "Un Azure SQL Managed Instance, un SQL Server sur une machine virtuelle Azure ou un Azure SQL Database vers lequel migrer vos bases de données.", + "sql.migration.pre.req.1": "Un compte Azure (non requis pour la fonctionnalité d’évaluation ou de recommandation de référence SKU)", + "sql.migration.refresh.migrations.error.title": "Une erreur s’est produite lors de l’actualisation de la liste des migrations.", + "sql.migration.database.backup.load.error": "Une erreur s’est produite lors de l’accès aux détails de la base de données.", + "sql.migration.wizard.sku.assessment.error": "Une erreur s'est produite lors de l’évaluation du serveur.", + "sql.migration.cancel.error": "Une erreur est survenue lors de l’annulation de la migration.", + "sql.migration.database.connection.error": "Une erreur s'est produite lors de la connexion à la base de données de migration cible.", + "sql.migration.wizard.connection.error.title": "Une erreur s'est produite lors de la connexion au serveur cible.", + "sql.migration.delete.error": "Une erreur s’est produite pendant la suppression de la migration.", + "sql.migration.wizard.sku.error": "Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'.", + "sql.migration.cutover.error": "Une erreur s’est produite lors du lancement du basculement.", + "sql.migration.select.service.select.subscription.error": "Une erreur s’est produite lors du chargement des abonnements de compte. Vérifiez votre connexion Azure et réessayez.", + "sql.migration.select.service.select.tenant.error": "Une erreur s’est produite lors du chargement des locataires de compte Azure disponibles.", + "sql.migration.select.service.select.account.error": "Une erreur s’est produite lors du chargement des comptes Azure disponibles.", + "sql.migration.select.service.select.service.error": "Une erreur s’est produite lors du chargement des services de migration de base de données disponibles. Vérifiez votre connexion Azure et réessayez.", + "sql.migration.select.service.select.resource.group.error": "Une erreur s’est produite lors du chargement des groupes de ressources disponibles. Vérifiez votre connexion Azure et réessayez.", + "sql.migration.select.service.select.location.error": "Une erreur s’est produite lors du chargement des emplacements. Vérifiez votre connexion Azure et réessayez.", + "sql.migration.service.status.refresh.error": "Une erreur s’est produite lors de l’actualisation de l’état de création du service de migration.", + "sql.migration.cutover.status.refresh.error": "Une erreur s’est produite lors de l’actualisation de l’état de la migration.", + "sql.migration.refresh.migrations.error.label": "Une erreur s’est produite lors de l’actualisation de la liste des migrations. Vérifiez votre connexion Azure liée, puis cliquez sur Actualiser pour réessayer.", + "sql.migration.retry.migration.error": "Une erreur s'est produite lors du démarrage de la migration.", + "sql.migration.starting.migration.error": "Une erreur s’est produite lors du démarrage de la migration des certificats : ’{0}’", + "sql.migration.wizard.login.error.title": "Une erreur s’est produite lors de la tentative d’obtention des informations de connexion {0}.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2}", + "sql.migration.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.select.service.apply.label": "Appliquer", "sql.migration.apply": "Appliquer", - "sql.migration.assessed.databases": "(pour {0} bases de données évaluées)", - "sql.migration.assessment": "Résultats de l’évaluation pour «{0}»", - "sql.migration.assessment.failed": "L’évaluation de votre instance de SQL Server « {0} » a échoué.", + "sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?", + "sql.delete.migration.confirmation": "Voulez-vous vraiment supprimer cette migration ?", + "sql.migration.migration.list.ascending.label": "Ordre croissant", + "sql.migration.database.assessment.xevents.title": "Évaluer les sessions d’événements étendues", "sql.migration.assessment.in.progress": "Évaluation en cours", - "sql.migration.assessment.in.progress.content": "Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la cible Azure SQL appropriée.\r\n\r\nCela peut prendre un certain temps.", - "sql.migration.assessment.migration.warning": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance ou Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure.", - "sql.migration.assessment.migration.warning.sqldb": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour la préparation à la migration Azure SQL Database.", - "sql.migration.assessment.migration.warning.sqlmi": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour Azure SQL Database préparation à la migration.", "sql.migration.assessment.results": "Résultats de l'évaluation", "sql.migration.assessment.results.and.recommendations.title": "Résultats de l’évaluation et recommandations", - "sql.migration.assessments.blocking.issue": "Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir.", + "sql.migration.no.results": "Les résultats de l’évaluation ne sont pas disponibles.", + "sql.migration.assessment": "Résultats de l’évaluation pour «{0}»", "sql.migration.authKeys.header": "Clé d'authentification", "sql.migration.authKeys.refresh.message": "La clé d’authentification « {0} » a été actualisée.", - "sql.migration.authentication.type": "Type d'authentification", + "sql.migration.service.details.authKeys.label": "Clés d'authentification", "sql.migration.authentication.types": "Clés d'authentification", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Serveur de base de données Azure SQL", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server sur des machines virtuelles Azure", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server sur machine virtuelle Azure", - "sql.migration.azure.sql.target": "Type de cible", - "sql.migration.azure.storage.account.to.upload.backups": "Compte de stockage Azure pour charger des sauvegardes", + "sql.migration.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.authentication.type": "Type d'authentification", "sql.migration.azure.tenant": "Locataire Azure AD", - "sql.migration.azureRecommendation.folder.name": "Nom du dossier", - "sql.migration.backup.file.backup.size": "Taille de sauvegarde (Mo)", - "sql.migration.backup.file.name": "Nom de fichier", - "sql.migration.backup.file.number.of.stripes": "Nombre de franges", - "sql.migration.backup.file.restore.finish.date": "Date de fin de la restauration", - "sql.migration.backup.file.restore.start.date": "Date de début de la restauration", - "sql.migration.backup.file.restore.status": "État de restauration", - "sql.migration.backup.file.status": "Statut du fichier", - "sql.migration.backup.location": "Emplacement de sauvegarde", - "sql.migration.backup.start.time": "Heure de début de la sauvegarde", - "sql.migration.bc.info": "Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus.", - "sql.migration.blob.container.folder.label": "Dossier", - "sql.migration.blob.container.label": "Groupe de ressources du conteneur d’objets BLOB", - "sql.migration.blob.container.last.backup.file.label": "Dernier fichier de sauvegarde", - "sql.migration.blob.container.select": "Sélectionnez d’abord une valeur de conteneur d’objets Blob.", - "sql.migration.blob.container.storage.account.label": "Compte de stockage de conteneur d’objets blob", - "sql.migration.blob.container.title": "Conteneur d'objets blob", - "sql.migration.blob.resourceGroup.select": "Sélectionnez un groupe de ressources.", - "sql.migration.blob.resourceGroup.select.prompt": "Sélectionnez d’abord une valeur de groupe de ressources.", - "sql.migration.blob.storage.folder.info": "Lorsque vous chargez des sauvegardes de base de données dans votre conteneur d'objets blob, assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers distincts. Seule la racine du conteneur et les dossiers d'au plus un niveau de profondeur sont pris en charge.", - "sql.migration.blob.storage.folder.warning": "Il existe plusieurs bases de données avec le même emplacement de sauvegarde sélectionné. Assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers séparés.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Un nom de domaine Azure Active Directory (AAD) est obligatoire pour migrer la connexion Windows. Entrez un nom de domaine AAD ou désélectionnez la ou les connexions Windows.", + "sql.login.migration.aad.domain.name.input.box.label": "Nom de domaine Active Directory Azure (obligatoire uniquement pour migrer les connexions d’authentification Windows)", + "sql.migration.dashboard.help.link.dmsGuide": "Guides de migration de base de données Azure", + "sql.migration.select.service.description": "Service de migration de base de données Azure", + "sql.migration.select.service.service.label": "Service Azure Database Migration", + "sql.migration.service.details.dialog.title": "Service de migration de base de données Azure", + "sql.migration.ir.page.title": "Service Azure Database Migration", + "sql.migration.service.ready": "Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1}\r\n\r\nPour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires.", + "sql.migration.service.ready.below": "Azure Database Migration Service « {0} » est connecté au runtime d’intégration auto-hébergé exécuté sur le ou les nœuds : {1}\r\n\r\nPour une performance améliorée et une disponibilité élevée, vous pouvez inscrire des nœuds supplémentaires. Voir ci-dessous pour les instructions d’inscription.", + "sql.migration.service.header": "Détails Azure Database Migration Service « {0} » :", + "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.not.ready.below": "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.\r\n\r\nVoir ci-dessous pour les instructions d’inscription.", + "sql.migration.service.container.container.description1": "Azure Database Migration Service tire parti du runtime d’intégration auto-hébergé de Azure Data Factory pour gérer la connectivité entre la source et la cible, et charger des sauvegardes à partir d’un partage de fichiers réseau local vers Azure (le cas échéant).", + "sql.migration.services.name": "Nom de Azure Database Migration Service.", + "sql.migration.ir.page.description": "Azure Database Migration Service orchestre les activités de migration de base de données et suit leur progression. Vous pouvez sélectionner un Database Migration Service existant si vous en avez créé un précédemment, ou en créer un nouveau ci-dessous.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.login.migration.db.title": "Azure SQL Database", + "sql.migration.sku.sqldb.target.title": "Azure SQL Database", + "sql.migration.sku.sqldb.card.title": "Azure SQL Database", + "sql.migration.azure.sql.database": "Serveur de base de données Azure SQL", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", + "sql.login.migration.mi.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.dashboard.title": "Migration Azure SQL", + "sql.migration.wizard.target.title": "Cible Azure SQL", + "sql.login.migration.target.title": "Cible Azure SQL", + "sql.migration.services.target": "Cible Azure SQL sélectionnée par défaut.", + "sql.login.migration.wizard.target.type.title": "Type de cible Azure SQL", "sql.migration.blob.storage.header.text": "Azure Storage Blob les détails du conteneur", - "sql.migration.blob.storage.help.text": "Fournissez le conteneur Azure Storage Blob qui contient les sauvegardes.", - "sql.migration.blob.storage.subscription.label": "Abonnement", - "sql.migration.blob.storage.table.help": "Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées.", - "sql.migration.blob.storageAccount.select": "Sélectionnez d’abord une valeur de compte de stockage.", + "sql.migration.azure.storage.account.to.upload.backups": "Compte de stockage Azure pour charger des sauvegardes", + "sql.migration.wizard.account.title": "Compte Azure", + "sql.migration.sku.azureConfiguration": "Configuration Azure", + "sql.migration.sku.recommendation": "Recommandation Azure (PRÉVERSION)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La recommandation Azure collecte et analyse les données de performances, puis recommande une cible dimensionnée appropriée dans Azure pour votre charge de travail.", + "sql.migration.sku.azureRecommendation.status.imported": "La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous", + "sql.migration.sku.azureRecommendation.description": "La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment.", + "sql.migration.sku.card.azureRecommendation.inProgress": "La recommandation Azure s’affichera une fois la collecte de données terminée.", + "sql.migration.dms.location": "Région Azure pour votre Azure Database Migration Service. Seules les régions qui contiennent un service sont affichées.", + "sql.migration.services.location": "Région Azure pour votre Azure Database Migration Service. Il doit s’agir de la même région que votre Azure SQL cible.", + "sql.migration.sku.location": "Région Azure pour votre cible Azure SQL. Seules les régions qui contiennent une cible éligible pour la migration sont affichées.", + "sql.migration.summary.azure.storage": "Stockage Azure", + "sql.migration.validate.ir.validation.result.label.storage": "Connectivité du stockage Azure", + "sql.migration.summary.azure.storage.subscription": "Abonnement au stockage Azure", + "sql.migration.backup.location": "Emplacement de sauvegarde", + "sql.migration.backup.file.backup.size": "Taille de sauvegarde (Mo)", + "sql.migration.backup.start.time": "Heure de début de la sauvegarde", + "sql.migration.wizard.sku.all": "En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL.", + "sql.migration.sku.targetStorageConfiguration.info": "Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage.", + "sql.migration.blob.container.title": "Conteneur d'objets blob", + "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.restore.status.blocked": "Bloqué", + "sql.migration.issue.aria.label": "Problème bloquant : {0}", "sql.migration.browse": "Parcourir", - "sql.migration.can.be.migrated": "{0}/{1} bases de données peuvent être migrées sans problème", + "sql.migration.sku.azureConfiguration.businessCritical": "Critique pour l’entreprise", + "sql.migration.sku.cpu.requirement": "Configuration requise pour le processeur", + "sql.migration.saved.assessment.cancel": "Annuler", "sql.migration.cancel": "Annuler", - "sql.migration.cancel.error": "Une erreur est survenue lors de l’annulation de la migration.", + "sql.migration.table.selection.update.cancel": "Annuler", "sql.migration.cancel.migration": "Annuler la migration", - "sql.migration.cannot.cancel": "La migration n’est pas en cours et ne peut pas être annulée.", - "sql.migration.cannot.cutover": "La migration n’est pas en cours et ne peut pas être à basculement.", - "sql.migration.cannot.delete": "La migration est actuellement en cours et ne peut pas être supprimée.", - "sql.migration.cannot.retry": "Impossible de réessayer la migration.", - "sql.migration.cannot.start.cutover.error": "Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur.", + "sql.migration.state.canceled": "Annulé", + "sql.migration.copy.status.canceled": "Annulé", + "sql.migration.status.canceled": "Annulé", + "sql.migration.validation.state.canceled": "Annulé", + "sql.migration.status.canceling": "Annulation en cours", + "sql.migration.restore.status.cancelled": "Annulé", + "sql.migration.copy.status.cancelled": "Annulé", + "sql.migration.details.serverobjects.cancelled.tables.label": "Annulé", + "sql.migration.invalid.owner.uri.error": "Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri »)", + "sql.migration.invalid.savedInfo": "Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session.", + "sql.migration.tde.wizard.optionscaption": "Migration de certificat", + "sql.migration.validation.dialog.title": "Migration des certificats", + "sql.migration.tde.migrate.success": "La migration des certificats s’est terminée avec succès. Veuillez cliquer sur Suivant pour poursuivre la migration.", + "sql.migration.tde.migrate.not.run": "La migration des certificats n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et terminer la migration des certificats pour continuer.", + "sql.migration.tde.migrate.results.heading": "Détails de la progression de la migration des certificats :", + "sql.migration.tde.migrate.results.heading.completed": "Résultats de la migration des certificats :", + "sql.migration.tde.migrate.canceled": "La migration des certificats a été annulée. Veuillez exécuter et terminer la migration des certificats pour continuer.", + "sql.migration.tde.wizard.optionmanual.warning": "Les certificats doivent être migrés avant de poursuivre la migration de la base de données, sinon un échec se produit. {0} sur la migration manuelle des certificats TDE.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”.", + "sql.migration.wizard.sku.assessment.error.bypass": "Cochez cette option pour ignorer l’évaluation et continuer la migration.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Choisissez la manière dont vous souhaitez fournir les données de performances", + "sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL", + "sql.migration.select.service.delete.label": "Effacer", "sql.migration.clear": "Effacer", + "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.sku.azureRecommendation.tooltip.notStarted": "Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données.", + "sql.migration.database.migration.context.menu.tool.tip": "Cliquez sur cette colonne pour activer le menu contextuel des commandes", + "sql.migration.error.aria.view.details": "Cliquez pour voir les détails de l'erreur", + "sql.migration.service.details.button.label": "Fermer", "sql.migration.close": "Fermer", + "sql.migration.sku.azureRecommendation.collectData.method": "Collectez les données de performance maintenant", + "sql.login.migration.collecting.target.logins.failed": "Échec de la collecte de la connexion cible avec le code d’erreur {0}", + "sql.migration.data.uploaded.info": "Comparaison de la quantité réelle de données lues à partir de la source et de la quantité réelle de données chargées sur la cible.", "sql.migration.complete.cutover": "Terminer le basculement", - "sql.migration.completed.multi.steps.heading": "Nous avons exécuté les étapes suivantes :", + "sql.migration.restore.status.completed": "Terminé", + "sql.login.migration.complete": "Migration des connexions terminée", + "sql.login.migration.status.page.description.completed": "Migration des connexions {0} vers {1} « {2} » terminée", + "sql.migration.status.completing": "Compléter", "sql.migration.completing.cutover.warning": "L’exécution du basculement sans restaurer toutes les sauvegardes peut entraîner une perte de données.", - "sql.migration.confirm.checkbox.message": "Je confirme qu’il n’existe aucune sauvegarde de journal supplémentaire à fournir et que je souhaite effectuer le basculement.", + "sql.migration.restore.status.completing.migration": "Exécution de la migration", + "sql.migration.save.close.popup": "Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez.", "sql.migration.connection.label": "Connecter", + "sql.migration.wizard.target.connection.error": "Erreur de connexion : {0}", + "sql.migration.database.connection.error.message": "Erreur de connexion : {0} {1}", "sql.migration.connection.status": "État de la connexion", + "sql.migration.wizard.source.missing": "La connexion a réussi mais n'a trouvé aucune base de données cible.", + "sql.login.migration.wizard.target.connection.success": "La connexion a réussi.", + "sql.migration.wizard.target.connection.success": "La connexion a réussi. Bases de données cibles trouvées : {0}", + "sql.migration.sqldb.column.copyduration": "Durée de copie", + "sql.migration.copy.status.copyfinished": "Copie terminée", "sql.migration.copy.key1": "Copier la clé 1", "sql.migration.copy.key2": "Copier la clé 2", "sql.migration.copy.migration.details": "Copier les détails de la migration", - "sql.migration.copy.status.canceled": "Annulé", - "sql.migration.copy.status.cancelled": "Annulé", - "sql.migration.copy.status.copyfinished": "Copie terminée", - "sql.migration.copy.status.copying": "Copie", - "sql.migration.copy.status.failed": "Échec", - "sql.migration.copy.status.inprogress": "En cours", - "sql.migration.copy.status.preparingforcopy": "Préparation", - "sql.migration.copy.status.queued": "En attente", - "sql.migration.copy.status.rebuildingindexes": "Reconstruction des index", - "sql.migration.copy.status.succeeded": "Opération réussie", + "sql.migration.tde.migrate.copy.results": "Copier les résultats de la migration", + "sql.migration.multi.step.status.dialog.copy.results": "Copier des résultats", + "sql.migration.sqldb.column.copystart": "Début de la copie", + "sql.migration.sqldb.column.copythroughput": "Copier le débit", "sql.migration.copy.throughput": "Débit de copie (Mbits/s)", - "sql.migration.copy.throughput.info": "Débit de déplacement des données obtenu lors de la migration de vos sauvegardes de base de données vers Azure. Il s’agit du taux de transfert de données, calculé par les données lues divisées par la durée de la migration des sauvegardes vers Azure.", - "sql.migration.count.database.multiple": "{0} bases de données", - "sql.migration.count.database.single": "{0} base de données", + "sql.migration.validate.ir.copy.results": "Copie des résultats de la validation", + "sql.migration.copy.status.copying": "Copie", "sql.migration.create": "Créer", + "sql.migration.services.dialog.title": "Créer Azure Database Migration Service", "sql.migration.create.new": "Créer", "sql.migration.create.new.migration.service": "Créer un nouveau service de migration", "sql.migration.create.new.resource.group": "Créer un groupe de ressources", + "sql.migration.status.creating": "Création", "sql.migration.creating.rg.loading": "Création d'un groupe de ressources", "sql.migration.currently.restoring.file": "Restauration du fichier en cours", - "sql.migration.cutover": "Basculement de la migration", - "sql.migration.cutover.card": "Migrations de base de données effectuant le basculement", - "sql.migration.cutover.error": "Une erreur s’est produite lors du lancement du basculement.", - "sql.migration.cutover.help.main": "Effectuez les étapes suivantes avant de terminer le basculement.", "sql.migration.cutover.in.progress": "Basculement en cours pour la base de données « {0} »", - "sql.migration.cutover.last.file.restored": "Dernier fichier restauré : {0}", - "sql.migration.cutover.pending.backup": "Sauvegardes du journal en attente de restauration : {0}", - "sql.migration.cutover.status.refresh.error": "Une erreur s’est produite lors de l’actualisation de l’état de la migration.", - "sql.migration.cutover.step.1": "1. Arrêtez toutes les transactions entrantes à destination de la base de données source.", - "sql.migration.cutover.step.2.blob": "2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau.", - "sql.migration.cutover.step.3.blob": "3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro.", - "sql.migration.cutover.step.3.network.share": "3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro.", - "sql.migration.cutover.type": "Mode de migration", - "sql.migration.dashboard.description": "Déterminez la préparation de la migration de vos instances de SQL Server, identifiez une cible de Azure SQL recommandée et terminez la migration de votre instance de SQL Server vers Azure SQL Managed Instance, SQL Server sur des machines virtuelles Azure ou Azure SQL Database.", - "sql.migration.dashboard.help.description.dmsGuide": "Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure.", - "sql.migration.dashboard.help.description.mi": "Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal.", - "sql.migration.dashboard.help.description.migrateUsingADS": "L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure.", - "sql.migration.dashboard.help.description.sqldb": "Un didacticiel pas à pas pour migrer des bases de données d'une instance SQL Server (sur site ou Azure Virtual Machines) vers Azure SQL Database.", - "sql.migration.dashboard.help.description.vm": "Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt.", - "sql.migration.dashboard.help.link.dmsGuide": "Guides de migration de base de données Azure", - "sql.migration.dashboard.help.link.mi": "Didacticiel : migrer vers Azure SQL Managed Instance (en ligne)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrer les bases de données à l’aide de Azure Data Studio", - "sql.migration.dashboard.help.link.sqldb": "Tutoriel : Migrer vers SQL Server sur Azure SQL Database (hors ligne)", - "sql.migration.dashboard.help.link.vm": "Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne)", - "sql.migration.dashboard.help.title": "Articles d’aide et liens vidéo", - "sql.migration.dashboard.login.migrate.task.button": "Migrer les connexions vers Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "Migrez des comptes de connexions SQL Server vers Azure SQL.", - "sql.migration.dashboard.migrate.task.button": "Migrer vers Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "Migrez une instance de SQL Server vers Azure SQL.", - "sql.migration.dashboard.title": "Migration Azure SQL", + "sql.migration.tab.dashboard.title": "Tableau de bord", + "sql.migration.sku.data.iops.requirement": "Exigence d'IOPS de données", + "sql.migration.sku.azureRecommendation.status.stopped": "La collecte de données pour les recommandations Azure a été arrêtée.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Collecte de données en cours. Génération de premières recommandations...", + "sql.migration.sku.azureRecommendation.status.refining": "Collecte de données toujours en cours. Affiner les recommandations existantes...", + "sql.migration.copy.throughput.info": "Débit de déplacement des données obtenu lors de la migration de vos sauvegardes de base de données vers Azure. Il s’agit du taux de transfert de données, calculé par les données lues divisées par la durée de la migration des sauvegardes vers Azure.", + "sql.migration.sqldb.column.dataread": "Lecture de données", "sql.migration.data.source.configuration.page.title": "Configuration de la source de données", - "sql.migration.data.uploaded.info": "Comparaison de la quantité réelle de données lues à partir de la source et de la quantité réelle de données chargées sur la cible.", + "sql.migration.sku.data.storage.requirement": "Exigence de stockage de données", "sql.migration.data.uploaded.size": "Données chargées/taille", + "sql.migration.sqldb.column.datawritten": "Données écrites", + "sql.migration.sku.azureConfiguration.vmPreview": "Données : {0}, journal : {1}, tempdb : {2}", + "sql.migration.restore.backuptype.database": "Base de données", "sql.migration.database": "Base de données", "sql.migration.database.already.exists": "La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ».", - "sql.migration.database.already.exists.vm.info": "Vérifiez que le ou les noms de base de données fournis n’existent pas déjà sur le SQL Server cible sur la machine virtuelle Azure.", - "sql.migration.database.assessment.description": "Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL.", - "sql.migration.database.assessment.title": "Bases de données pour l’évaluation", - "sql.migration.database.assessment.xevents.description": "Pour les bases de données sélectionnées, fournissez éventuellement des fichiers de session d’événements étendus pour évaluer les requêtes SQL ad hoc ou dynamiques, ou les instructions DML lancées via la couche données de l’application. {0}", - "sql.migration.database.assessment.xevents.instructions": "Sélectionner un dossier où sont stockés les fichiers de session d’événements étendus (.xel et .xem)", - "sql.migration.database.assessment.xevents.link": "En savoir plus", - "sql.migration.database.assessment.xevents.title": "Évaluer les sessions d’événements étendues", - "sql.migration.database.backup.load.error": "Une erreur s’est produite lors de l’accès aux détails de la base de données.", - "sql.migration.database.connection.error": "Une erreur s'est produite lors de la connexion à la base de données de migration cible.", - "sql.migration.database.connection.error.message": "Erreur de connexion : {0} {1}", - "sql.migration.database.loading": "Chargement de la liste des tables de la base de données..", - "sql.migration.database.loading.tables": "Chargement de la liste des tableaux...", - "sql.migration.database.migration.context.menu.tool.tip": "Cliquez sur cette colonne pour activer le menu contextuel des commandes", - "sql.migration.database.migration.duration.tool.tip": "Durée de la migration", - "sql.migration.database.migration.finish.time.tool.tip": "L'heure de fin de la migration", - "sql.migration.database.migration.migration.mode.tool.tip": "Dans Azure Database Migration Service, vous pouvez migrer vos bases de données hors connexion ou lorsqu'elles sont en ligne. Dans une migration hors ligne, le temps d'arrêt de l'application commence au démarrage de la migration. Pour limiter les temps d'arrêt au temps qu'il vous faut pour basculer vers le nouvel environnement après la migration, utilisez une migration en ligne.", - "sql.migration.database.migration.mode.description": "Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps d’arrêt.", - "sql.migration.database.migration.mode.label": "Mode de migration", - "sql.migration.database.migration.mode.offline.description": "Le temps d’arrêt de l’application va démarrer lorsque la migration démarre.", - "sql.migration.database.migration.mode.offline.label": "Migration hors connexion", - "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.online.label": "Migration en ligne", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Clés d’authentification du service de migration de base de données", - "sql.migration.database.migration.service.created.successfully": "Création réussie d’un Database Migration Service", - "sql.migration.database.migration.start.time.tool.tip": "L'heure de début de la migration", + "sql.migration.wizard.target.source.collation.error": "Une erreur de mappage de base de données (code d’erreur : {0}) a été trouvée entre les bases de données '{1}' et '{2}'. Le classement de base de données source '{3}' ne correspond pas au classement de base de données cible '{4}'. Sélectionnez ou recréez une base de données cible avec le même classement que la base de données source.", + "sql.migration.wizard.target.missing": "Erreur de mappage de base de données. Bases de données cibles manquantes à migrer. Veuillez configurer la connexion au serveur cible et cliquez sur se connecter pour collecter la liste des cibles de migration de base de données disponibles.", + "sql.migration.wizard.target.source.mapping.error": "Erreur de mappage de base de données. La base de données source '{0}' n'est pas mappée à une base de données cible. Veuillez sélectionner une base de données cible vers laquelle migrer.", + "sql.migration.wizard.target.mapping.error.duplicate": "Erreur de mappage de base de données. La base de données cible '{0}' ne peut pas être sélectionnée comme cible de migration pour la base de données '{1}'. La base de données cible '{2}' est déjà sélectionnée comme cible de migration pour la base de données '{3}'. Veuillez sélectionner une autre base de données cible.", "sql.migration.database.migration.status": "État de la migration de base de données", - "sql.migration.database.migration.status.label": "État de la migration de base de données : {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "Le nom de la base de données cible", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "Le nom du serveur cible", - "sql.migration.database.migration.target.type.tool.tip": "Le type de cible de ressource Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", - "sql.migration.database.missing.tables": "0 tables trouvées dans la base de données source.", - "sql.migration.database.page.description": "Sélectionnez l’emplacement des sauvegardes de base de données à utiliser pendant la migration.", - "sql.migration.database.schema.migration.dacpac": "Extension dacpac SQL Server", - "sql.migration.database.schema.migration.help": "Assurez-vous de migrer le schéma de base de données de la source vers la cible en utilisant le {0} ou le {1} dans Azure Data Studio avant de sélectionner la liste des tables à migrer.", - "sql.migration.database.schema.migration.project": "Extension Projets de base de données SQL", - "sql.migration.database.status.column": "État de la migration", - "sql.migration.database.status.tool.tip": "L'état actuel de la migration", - "sql.migration.database.table.refresh.label": "Actualiser", - "sql.migration.database.table.selection.description": "Pour chaque base de données ci-dessous, cliquez sur Modifier pour sélectionner les tables à migrer de la source vers la cible. Puis, avant de cliquer sur Next, validez la configuration fournie en cliquant sur 'Run validation'.", - "sql.migration.database.table.selection.label": "Sélection de table", - "sql.migration.database.table.source.column.label": "Base de données source", - "sql.migration.database.table.tables.column.label": "Sélectionner des tables", - "sql.migration.database.table.target.column.label": "Base de données cible", + "sql.migration.migration.completed": "Migrations de base de données terminées", + "sql.migration.cutover.card": "Migrations de base de données effectuant le basculement", + "sql.migration.failed": "Échec des migrations de base de données", + "sql.migration.migration.in.progress": "Migrations de base de données en cours", "sql.migration.database.to.be.migrated": "Base de données à migrer", - "sql.migration.database.validate.selection": "Veuillez sélectionner les tables de base de données cibles vers lesquelles migrer. Au moins une base de données avec une table est requise.", - "sql.migration.databases": "Bases de données ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées", + "sql.migration.tde.migrate.column.databases": "Bases de données", "sql.migration.databases.table.title": "Bases de données", - "sql.migration.day": "{0} jour", - "sql.migration.days": "{0} jours", + "sql.migration.databases": "Bases de données ({0}/{1})", + "sql.migration.database.assessment.title": "Bases de données pour l’évaluation", + "sql.migration.summary.database.count": "Bases de données pour la migration", + "sql.migration.assessment.migration.warning.sqldb": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour la préparation à la migration Azure SQL Database.", + "sql.migration.assessment.migration.warning.sqlmi": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour Azure SQL Database préparation à la migration.", + "sql.migration.assessment.migration.warning": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance ou Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure.", "sql.migration.default.database": "Base de données par défaut", - "sql.migration.delete.error": "Une erreur s’est produite pendant la suppression de la migration.", "sql.migration.delete.migration": "Supprimer une migration", "sql.migration.description": "Description", - "sql.migration.details.breadcrumb.migrations": "Migrations", "sql.migration.details.copied": "Détails copiés", - "sql.migration.details.refresh": "Actualiser", - "sql.migration.details.serverobjects.all.tables.label": "Nombre total de tables", - "sql.migration.details.serverobjects.cancelled.tables.label": "Annulé", - "sql.migration.details.serverobjects.failed.tables.label": "Échec", - "sql.migration.details.serverobjects.field.label": "Objets serveur", - "sql.migration.details.serverobjects.filter.aria.label": "Filtrer les résultats de migration de table à l’aide de mots clés", - "sql.migration.details.serverobjects.filter.label": "Filtrer les résultats de migration de table", - "sql.migration.details.serverobjects.inprogress.tables.label": "En cours", - "sql.migration.details.serverobjects.label": "Objets serveur", - "sql.migration.details.serverobjects.successful.tables.label": "Réussi", - "sql.migration.dms.location": "Région Azure pour votre Azure Database Migration Service. Seules les régions qui contiennent un service sont affichées.", - "sql.migration.dms.provision.failed": "Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez.", - "sql.migration.dms.resource": "Nom de votre ressource Azure Database Migration Service", - "sql.migration.dms.resource_group": "Groupe de ressources pour votre cible Azure SQL. Seuls les groupes de ressources qui contiennent un service sont affichés.", - "sql.migration.dms.subscription": "Nom de l’abonnement pour votre Azure Database Migration Service", - "sql.migration.duration": "Durée", - "sql.migration.empty.table.subtext": "Si des résultats étaient attendus, vérifiez la connexion à l’instance SQL Server.", - "sql.migration.empty.table.text": "Aucun fichier de sauvegarde", - "sql.migration.enter.your.sql.cred": "Entrez les informations d’identification de l’instance de SQL Server source. Ces informations d’identification seront utilisées lors de la migration des bases de données vers Azure SQL.", - "sql.migration.error": "Erreur", - "sql.migration.error.aria.view.details": "Cliquez pour voir les détails de l'erreur", - "sql.migration.error.details.label": "Erreur(s) de migration", - "sql.migration.error.details.title": "Détails de l'erreur de migration", - "sql.migration.error.title": "Détails de l’état de la migration", - "sql.migration.failed": "Échec des migrations de base de données", - "sql.migration.feedback.issue.title": "Commentaires sur l'expérience de la migration", "sql.migration.field.label.deteected.files": "Fichiers détectés", - "sql.migration.field.label.last.restored.file.time": "Heure du dernier fichier restauré", - "sql.migration.field.label.last.uloaded.file.time": "Heure du dernier chargement du fichier", - "sql.migration.field.label.last.uploaded.file": "Dernier fichier chargé", - "sql.migration.field.label.mi.restore.state": "État de restauration de Managed Instance", - "sql.migration.field.label.pending.differential.backups": "Sauvegardes différentielles en attente", - "sql.migration.field.label.queued.files": "Fichiers en file d’attente", - "sql.migration.field.label.restore.percent.completed": "Pourcentage de restauration effectué", - "sql.migration.field.label.restore.plan.size": "Taille du plan de restauration (Mo)", - "sql.migration.field.label.restored.files": "Fichiers restaurés", - "sql.migration.field.label.restored.size": "Taille restaurée (Mo)", - "sql.migration.field.label.restoring.files": "Restauration des fichiers", - "sql.migration.field.label.skipped.files": "Fichiers ignorés", - "sql.migration.field.label.unrestorable.files": "Fichiers non récupérables", + "sql.migration.dashboard.description": "Déterminez la préparation de la migration de vos instances de SQL Server, identifiez une cible de Azure SQL recommandée et terminez la migration de votre instance de SQL Server vers Azure SQL Managed Instance, SQL Server sur des machines virtuelles Azure ou Azure SQL Database.", + "sql.migration.restore.backuptype.differentialdatabase": "Base de données différentielle", + "sql.migration.restore.backuptype.differentialfile": "Fichier différentiel", + "sql.migration.restore.backuptype.differentialpartial": "Différentiel partiel", + "sql.migration.sku.storage.dimension": "Dimension", + "sql.retry.migration.prompt": "Voulez-vous réessayer les migrations de table ayant échoué ?", + "sql.migration.windows.user.account": "Domaine\\nom d'utilisateur", + "sql.migration.tde.migrate.done.button": "Terminé", + "sql.migration.validate.ir.done.button": "Terminé", + "sql.migration.option": "Télécharger et installer le runtime d'intégration", + "sql.migration.duration": "Durée", + "sql.migration.parallel.copy.type.dynamic": "Plage dynamique", + "sql.migration.tde.button.caption": "Modifier", + "sql.migration.table.selection.edit": "Modifier", + "sql.migration.sku.parameters.edit": "Modifier les paramètres", + "sql.migration.sku.parameters.edit.title": "Modifier les paramètres de recommandation", + "sql.migration.sku.parameters.enable.elastic.info": "La recommandation élastique utilise un autre modèle de recommandation qui utilise un profilage personnalisé des performances tarifaires par rapport aux clients existants sur le cloud.", + "sql.migration.sku.parameters.enable.elastic": "Activer la recommandation élastique", + "sql.migration.sku.parameters.enable.preview": "Activer les fonctionnalités d’aperçu", + "sql.migration.sku.parameters.enable.preview.info": "L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions.", + "sql.migration.tde.wizard.title": "Base de données chiffrée sélectionnée.", + "sql.migration.database.already.exists.vm.info": "Vérifiez que le ou les noms de base de données fournis n’existent pas déjà sur le SQL Server cible sur la machine virtuelle Azure.", + "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.login.migration.aad.domain.name.input.box.placeholder": "Entrer un nom de domaine AAD", + "sql.migration.invalid.service.name.error": "Entrez un nom valide pour le service de migration.", + "sql.migration.invalid.target.name.error": "Entrez un nom valide pour la base de données cible.", + "sql.migration.tde.wizard.network.share.placeholder": "Entrer le chemin d’accès du réseau", + "sql.migration.network.share.password.placeholder": "Entrez le mot de passe.", + "sql.migration.network.share.storage.table.help": "Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées.", + "sql.migration.blob.storage.table.help": "Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées.", + "sql.migration.source.details.sqlAuth.nonDb": "Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", + "sql.migration.source.details.sqlAuth.db": "Entrez les informations d'identification d'authentification SQL utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.", + "sql.migration.source.details.windowAuth.nonDb": "Entrez les informations d’identification d’authentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", + "sql.migration.source.details.windowAuth.db": "Entrez les informations d'identification d'authentification Windows utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.", + "sql.migration.enter.your.sql.cred": "Entrez les informations d’identification de l’instance de SQL Server source. Ces informations d’identification seront utilisées lors de la migration des bases de données vers Azure SQL.", + "sql.migration.services.container.description": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service.", + "sql.migration.services.container.description.network": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. Pour inscrire le runtime d’intégration auto-hébergé, sélectionnez « Mes sauvegardes de base de données se trouvent sur un partage réseau » dans la page précédente.", + "sql.migration.sku.parameters.text": "Entrez les informations ci-dessous pour modifier les paramètres de recommandation.", + "sql.migration.password.placeholder": "Entrez le mot de passe cible", + "sql.migration.username.placeholder": "Entrez le nom d'utilisateur cible", + "sql.migration.error": "Erreur", + "sql.migration.wizard.target.login.error": "Erreur lors de l’obtention des informations de connexion : {0}", + "sql.migration.load.migration.list.error": "Erreur lors du chargement de la liste des migrations", + "sql.migration.starting.migration.dberror": "Erreur lors de la migration du certificat pour la base de données {0}. {1}", + "sql.migration.open.migration.destails.error": "Erreur lors de l’ouverture de la boîte de dialogue détails de la migration", + "sql.migration.open.migration.service.error": "Erreur lors de l’ouverture de la boîte de dialogue du service de migration", + "sql.migration.open.migration.target.error": "Erreur lors de l’ouverture de la cible de migration", + "sql.migration.wizard.perfCollection.error": "Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : \r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "Établissement des mappages d'utilisateurs terminé.\r\n\r\nActuellement, migration des rôles de serveur, établissement des mappages de serveur et définition des autorisations. Cela prendra un certain temps.", + "sql.login.migration.establish.user.mappings.failed": "Échec de l’établissement du mappage d'utilisateur", + "sql.migration.tde.wizard.optionads": "Exportez mes certificats et clés privées vers la cible.", + "sql.migration.state.failed": "Échec", + "sql.migration.restore.status.failed": "Échec", + "sql.migration.copy.status.failed": "Échec", + "sql.migration.status.failed": "Échec", + "sql.migration.details.serverobjects.failed.tables.label": "Échec", + "sql.migration.validation.state.failed": "Échec", + "sql.login.migration.status.failed": "Échec", + "sql.login.migration.status.page.description.failed": "Échec de la migration des connexions {0} vers {1} « {2} »", + "sql.migration.notebook.open.error": "Échec de l’ouverture du bloc-notes de migration.", + "sql.migration.dms.provision.failed": "Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez.", + "sql.migration.tab.button.feedback.description": "Commentaires", + "sql.migration.tab.button.feedback.label": "Commentaires", + "sql.migration.feedback.issue.title": "Commentaires sur l'expérience de la migration", + "sql.migration.restore.backuptype.file": "Fichier", "sql.migration.file.name": "Nom de fichier", + "sql.migration.backup.file.name": "Nom de fichier", + "sql.migration.backup.file.status": "Statut du fichier", + "sql.migration.search.for.migration": "Filtrer les résultats de la migration", + "sql.migration.details.serverobjects.filter.label": "Filtrer les résultats de migration de table", + "sql.migration.details.serverobjects.filter.aria.label": "Filtrer les résultats de migration de table à l’aide de mots clés", + "sql.migration.table.selection.filter": "Filtrer les tables", + "sql.migration.select.service.heading": "Filtrer la liste de migration par Database Migration Service", "sql.migration.finish.time": "Heure de fin", "sql.migration.first.lsn": "Premier NSE", + "sql.migration.blob.container.folder.label": "Dossier", + "sql.migration.azureRecommendation.folder.name": "Nom du dossier", + "sql.migration.service.container.container.description2": "Suivez les instructions ci-dessous pour configurer le runtime d’intégration auto-hébergé.", + "sql.migration.database.table.selection.description": "Pour chaque base de données ci-dessous, cliquez sur Modifier pour sélectionner les tables à migrer de la source vers la cible. Puis, avant de cliquer sur Next, validez la configuration fournie en cliquant sur 'Run validation'.", + "sql.migration.sql.vm.page.blob.info": "Pour les serveurs cibles exécutant SQL Server 2014 ou une version antérieure, vous devez stocker vos sauvegardes de base de données dans un conteneur Azure Storage Blob au lieu de les charger à l’aide de l’option de partage réseau. En outre, vous devez stocker les fichiers de sauvegarde sous forme d’objets blob de pages, car les objets blob de blocs sont pris en charge uniquement pour les cibles qui exécutent SQL Server 2016 ou version ultérieure. En savoir plus : {0}", + "sql.migration.database.assessment.xevents.description": "Pour les bases de données sélectionnées, fournissez éventuellement des fichiers de session d’événements étendus pour évaluer les requêtes SQL ad hoc ou dynamiques, ou les instructions DML lancées via la couche données de l’application. {0}", "sql.migration.full.backup.files": "Fichier(s) de sauvegarde complète", - "sql.migration.generic.congratulations": "Nous avons terminé l’évaluation de votre instance de SQL Server «{0}».", - "sql.migration.hr": "{0} heure", - "sql.migration.hrs": "{0} heures", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Usage général", + "sql.migration.sku.get.recommendation": "Obtenir la recommandation Azure", + "sql.migration.table.selection.status.column": "A des lignes", + "sql.migration.dashboard.help.title": "Articles d’aide et liens vidéo", + "sql.migration.sku.targetStorageConfiguration.caching": "Mise en cache de l’hôte", + "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", + "sql.migration.sku.azureRecommendation.openExisting.method": "J’ai déjà les données de performance", + "sql.migration.confirm.checkbox.message": "Je confirme qu’il n’existe aucune sauvegarde de journal supplémentaire à fournir et que je souhaite effectuer le basculement.", + "sql.migration.tde.wizard.optionadsconfirm": "J’accepte d’utiliser mes informations d’identification pour accéder aux certificats.", + "sql.migration.tde.wizard.optionmanual": "J'ai déjà migré mes certificats et clés privées vers la cible.", + "sql.migration.sku.io.memory.requirement": "Exigence de latence d’E/S", + "sql.migration.empty.table.subtext": "Si des résultats étaient attendus, vérifiez la connexion à l’instance SQL Server.", "sql.migration.impact": "Impact", - "sql.migration.impact.object.name": "Nom : {0}", - "sql.migration.impact.object.type": "Type : {0}", "sql.migration.impacted.objects": "Objets impactés", + "sql.migration.database.migration.migration.mode.tool.tip": "Dans Azure Database Migration Service, vous pouvez migrer vos bases de données hors connexion ou lorsqu'elles sont en ligne. Dans une migration hors ligne, le temps d'arrêt de l'application commence au démarrage de la migration. Pour limiter les temps d'arrêt au temps qu'il vous faut pour basculer vers le nouvel environnement après la migration, utilisez une migration en ligne.", + "sql.migration.copy.status.inprogress": "En cours", + "sql.migration.status.inprogress": "En cours", + "sql.migration.details.serverobjects.inprogress.tables.label": "En cours", + "sql.login.migration.status.in.progress": "En cours", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s).", + "sql.migration.restore.status.initializing": "Initialisation en cours", "sql.migration.inline.migration.notebook.title": "Migration en ligne", - "sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements", - "sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements", "sql.migration.instance": "Instance", - "sql.migration.invalid.account.error": "Pour continuer, sélectionnez un compte Azure valide.", - "sql.migration.invalid.blob.container.error": "Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ».", - "sql.migration.invalid.blob.lastBackupFile.error": "Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ».", - "sql.migration.invalid.blob.lastBackupFolder.error": "Pour continuer, sélectionnez un dossier de sauvegarde valide pour la base de données source ’{0}’.", - "sql.migration.invalid.blob.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ».", - "sql.migration.invalid.blob.storageAccount.error": "Pour continuer, sélectionnez un connecteur d’objets blob valide pour la base de données source « {0} ».", - "sql.migration.invalid.location.error": "Pour continuer, sélectionnez un emplacement valide.", - "sql.migration.invalid.managedInstance.error": "Pour continuer, sélectionnez une instance gérée valide.", - "sql.migration.invalid.migration.service.error": "Sélectionner Azure Database Migration Service", - "sql.migration.invalid.migration.service.offline.error": "Sélectionnez un Database Migration Service connecté à un nœud.", + "sql.migration.validate.ir.validation.result.label.shir": "Connectivité du runtime d’intégration", "sql.migration.invalid.network.share.location": "Format d’emplacement du partage réseau non valide. Exemple : {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Pour continuer, sélectionnez un conteneur d’objets blob où tous les fichiers de sauvegarde sont des objets blob de pages pour la base de données source « {0} », car les objets blob de blocs sont pris en charge uniquement pour les cibles qui s’exécutent SQL Server 2016 ou version ultérieure. En savoir plus : https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri »)", - "sql.migration.invalid.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide.", - "sql.migration.invalid.savedInfo": "Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session.", - "sql.migration.invalid.service.name.error": "Entrez un nom valide pour le service de migration.", - "sql.migration.invalid.sqldatabase.error": "Pour continuer, sélectionnez un serveur Azure SQL Database valide.", - "sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide. ", - "sql.migration.invalid.subscription.error": "Pour continuer, sélectionnez un abonnement valide.", - "sql.migration.invalid.target.name.error": "Entrez un nom valide pour la base de données cible.", + "sql.migration.sku.parameters.scale.factor.invalid": "Facteur d’échelle non valide. Entrez une valeur entière positive.", "sql.migration.invalid.user.account": "Format de compte d’utilisateur non valide. Exemple : {0}", - "sql.migration.invalid.virtualMachine.error": "Pour continuer, sélectionnez une machine virtuelle valide.", - "sql.migration.ir.page.description": "Azure Database Migration Service orchestre les activités de migration de base de données et suit leur progression. Vous pouvez sélectionner un Database Migration Service existant si vous en avez créé un précédemment, ou en créer un nouveau ci-dessous.", - "sql.migration.ir.page.sql.migration.service.not.found": "Aucun Database Migration Service trouvé. Créez-en un.", - "sql.migration.ir.page.title": "Service Azure Database Migration", - "sql.migration.ir.setup.step1": "Étape 1 : {0}", - "sql.migration.ir.setup.step2": "Étape 2 : Utiliser les clés ci-dessous 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 le runtime d’intégration", - "sql.migration.ir.setup.step3.alternate": "Étape 3 : Cliquez sur le bouton Actualiser ci-dessus pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration", - "sql.migration.issue.aria.label": "Problème bloquant : {0}", + "sql.migration.issues.details": "Détails du problème", "sql.migration.issues": "Problèmes", "sql.migration.issues.count": "Problèmes ({0})", - "sql.migration.issues.details": "Détails du problème", - "sql.migration.key1.copied": "Clé 1 copiée", "sql.migration.key1.label": "Clé 1", - "sql.migration.key2.copied": "Clé 2 copiée", + "sql.migration.key1.copied": "Clé 1 copiée", "sql.migration.key2.label": "Clé 2", + "sql.migration.key2.copied": "Clé 2 copiée", + "sql.migration.sql.vm.page.blob.url.label": "Problèmes connus, limitations et résolution des problèmes", "sql.migration.last.LSN": "Dernier NSE", + "sql.migration.last.applied.lsn": "Dernier LSN appliqué", "sql.migration.last.applied.backup.files": "Derniers fichier(s) de sauvegarde appliqués", "sql.migration.last.applied.files.taken.on": "Dernière sauvegarde appliquée effectuée le", - "sql.migration.last.applied.lsn": "Dernier LSN appliqué", + "sql.migration.blob.container.last.backup.file.label": "Dernier fichier de sauvegarde", + "sql.migration.cutover.last.file.restored": "Dernier fichier restauré : {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Dernière actualisation : {0}", + "sql.migration.field.label.last.restored.file.time": "Heure du dernier fichier restauré", "sql.migration.last.scan.completed": "Dernière analyse terminée : {0}", + "sql.migration.field.label.last.uploaded.file": "Dernier fichier chargé", + "sql.migration.field.label.last.uloaded.file.time": "Heure du dernier chargement du fichier", "sql.migration.learn.more": "En savoir plus", + "sql.migration.database.assessment.xevents.link": "En savoir plus", "sql.migration.learn.more.prerequisites": "En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration.", - "sql.migration.load.migration.list.error": "Erreur lors du chargement de la liste des migrations", + "sql.migration.wizard.troubleshooting": "En savoir plus : https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Lier un compte", + "sql.migration.service.container.loading.help": "Chargement des services de migration", + "sql.migration.database.loading": "Chargement de la liste des tables de la base de données..", + "sql.migration.database.loading.tables": "Chargement de la liste des tableaux...", + "sql.migration.sku.recommendations.loading": "Chargement...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", "sql.migration.location": "Emplacement", - "sql.migration.map.source.column": "Base de données source", - "sql.migration.map.target.column": "Base de données cible", - "sql.migration.map.target.description": "Sélectionnez la base de données cible vers laquelle vous souhaitez migrer votre base de données source. Vous pouvez choisir une base de données cible pour une seule base de données source.", + "sql.migration.cutover.pending.backup": "Sauvegardes du journal en attente de restauration : {0}", + "sql.migration.sku.log.storage.requirement": "Exigence de stockage des journaux", + "sql.login.migration.logins.found": "Connexion trouvée", + "sql.login.migration.steps.migrate.logins": "Migration de connexion effectuée", + "sql.login.migration.error": "Erreur de migration de connexion : {0}", + "sql.login.migration.status.page.previous.button.error": "La migration de connexion a déjà été initiée et le retour à la page précédente est désactivé.", + "sql.login.migration.in.progress": "Migration de connexions en cours", + "sql.migration.database.migration.status.label": "État de la migration de connexion : {0}", + "sql.login.migration.logins.not.found": "Connexion introuvable", + "sql.login.migration.type": "Type de connexion", + "sql.migration.sku.logs.iops.requirement": "Exigence IOPS des journaux", + "sql.migration.database.schema.migration.help": "Assurez-vous de migrer le schéma de base de données de la source vers la cible en utilisant le {0} ou le {1} dans Azure Data Studio avant de sélectionner la liste des tables à migrer.", + "sql.migration.field.label.mi.restore.state": "État de restauration de Managed Instance", "sql.migration.map.target.heading": "Mapper les bases de données source sélectionnées aux bases de données cible pour la migration", - "sql.migration.map.target.placeholder": "Sélectionnez une base de données cible", - "sql.migration.mi.not.ready": "L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible.", - "sql.migration.migration.completed": "Migrations de base de données terminées", - "sql.migration.migration.in.progress": "Migrations de base de données en cours", - "sql.migration.migration.list.ascending.label": "Ordre croissant", - "sql.migration.migration.list.sort.label": "Tri", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium à mémoire optimisée", + "sql.migration.sku.memory.requirement": "Mémoire requise", + "sql.migration.start.login.migration.button": "Migrer", + "sql-migration.wizard.title": "Migrer « {0} » vers Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "Migrez des comptes de connexions SQL Server vers Azure SQL.", + "sql.migration.dashboard.migrate.task.button.description": "Migrez une instance de SQL Server vers Azure SQL.", + "sql.migration.tde.button.migrate": "Migrer des certificats", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrer les bases de données à l’aide de Azure Data Studio", + "sql-migration.login.wizard.title": "Migrer les connexions de « {0} » vers Azure SQL", + "sql.migration.tab.button.login.migration.description": "Migrer les connexions vers Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "Migrer les connexions vers Azure SQL", + "sql.migration.tab.button.migration.description": "Migrer vers Azure SQL", + "sql.migration.dashboard.migrate.task.button": "Migrer vers Azure SQL", + "sql.login.migration.failed": "Échec de la migration des connexions", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Échec de la migration des rôles serveur, de l’établissement des mappages de serveurs et de la définition des autorisations.", + "sql.migration.tde.migrate.heading": "Migration des certificats à partir des bases de données suivantes :", + "sql.login.migration.status.page.description": "Migration des connexions {0} vers la cible {1} « {2} »", + "sql.login.migration.migration.status.column": "État de la migration", + "sql.login.migration.status.page.title": "État de la migration", + "sql.migration.tde.migrate.validation.camceled": "Migration annulée", + "sql.migration.cannot.retry": "Impossible de redémarrer la migration.", + "sql.migration.tde.migrate.validation.completed": "Migration effectuée correctement", + "sql.migration.tde.migrate.completed.errors": "La migration s’est achevée avec la ou les erreurs suivantes : {0}{1}", + "sql.migration.cutover": "Basculement de la migration", + "sql.migration.error.details.title": "Détails de l'erreur de migration", + "sql.migration.error.details.label": "Erreur(s) de migration", + "sql.migration.cannot.delete": "La migration est actuellement en cours et ne peut pas être supprimée.", + "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.cutover.type": "Mode de migration", + "sql.migration.database.migration.mode.label": "Mode de migration", + "serviceCrashMessage": "Le composant du service de migration n’a pas pu démarrer. {0}", + "sql.migration.database.status.column": "État de la migration", "sql.migration.migration.status": "État de la migration", + "sql.migration.error.title": "Détails de l’état de la migration", + "sql.login.migration.login.status.details.title": "Détails de l’état de la migration pour {0}", "sql.migration.migration.status.filter": "Filtre d’état de la migration", - "sql.migration.min": "{0} minute", - "sql.migration.mins": "{0} minutes", - "sql.migration.missing.table.name.column": "Nom de la table", - "sql.migration.missing.targetPassword.error": "Pour continuer, saisissez un mot de passe cible valide.", - "sql.migration.missing.targetUserName.error": "Pour continuer, entrez un nom d'utilisateur cible valide.", + "sql.migration.tde.migrate.status.details": "État de la migration : {0}{1}{2}", + "sql.migration.tab.migrations.title": "Migrations", + "sql.migration.details.breadcrumb.migrations": "Migrations", "sql.migration.mode": "Mode", "sql.migration.more.info": "Informations supplémentaires", - "sql.migration.multi.step.all.steps.completed.errors": "Toutes les étapes sont terminées avec la ou les erreurs suivantes :{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Toutes les étapes ont réussi.", - "sql.migration.multi.step.some.steps.are.still.running": "Certaines étapes sont toujours en cours d’exécution.", - "sql.migration.multi.step.status": "État de l’étape : {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Copier des résultats", - "sql.migration.multi.step.status.dialog.heading": "Détails de l’étape", - "sql.migration.multi.step.status.errors": "État de l’étape : {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Étapes", - "sql.migration.na": "N / A", - "sql.migration.name": "Nom", - "sql.migration.name.label": "Noms :", - "sql.migration.name.of.new.rg": "Nom du nouveau groupe de ressources", "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.network.share.radio.label": "Les sauvegardes de ma base de données sont sur un partage réseau", + "sql.migration.na": "N/A", + "sql.migration.name": "Nom", + "sql.migration.name.of.new.rg": "Nom du nouveau groupe de ressources", + "sql.migration.src.database.tool.tip": "Nom de la base de données source", + "sql.migration.src.server.tool.tip": "Nom du serveur source", + "sql.migration.impact.object.name": "Nom : {0}", + "sql.migration.name.label": "Noms :", + "sql.migration.tde.wizard.network.share.label": "Chemin d’accès réseau pour le certificat", + "sql.migration.tde.wizard.network.share.info": "Chemin d’accès réseau où le certificat sera placé.", "sql.migration.network.share": "Partage réseau", - "sql.migration.network.share.azure.header": "Détails du compte de stockage", - "sql.migration.network.share.azure.help": "Indiquez le compte de stockage Azure dans lequel les sauvegardes seront chargées.", + "sql.migration.validate.ir.validation.result.label.networkshare": "Connectivité du partage réseau : '{0}' ", "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 où sont stockées les sauvegardes et les informations d’identification de l’utilisateur utilisées pour accéder au partage.", - "sql.migration.network.share.location.info": "Chemin d’accès au partage réseau pour vos sauvegardes de base de données. Le processus de migration récupère automatiquement les fichiers de sauvegarde valides de ce partage réseau.", "sql.migration.network.share.location.label": "Emplacement du partage réseau où les sauvegardes sont stockées", - "sql.migration.network.share.password.label": "Mot de passe", - "sql.migration.network.share.password.placeholder": "Entrez le mot de passe.", "sql.migration.network.share.path": "Chemin d’accès au partage réseau", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées.", - "sql.migration.network.share.windows.user.info": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau.", - "sql.migration.network.share.windows.user.label": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau", - "sql.migration.new.resource.group": "(nouveau) {0}", + "sql.migration.network.share.location.info": "Chemin d’accès au partage réseau pour vos sauvegardes de base de données. Le processus de migration récupère automatiquement les fichiers de sauvegarde valides de ce partage réseau.", + "sql.migration.tab.button.login.migration.label": "Nouvelle migration de connexion (PRÉVERSION)", + "sql.migration.tab.button.migration.label": "Nouvelle migration", + "sql.migration.tab.button.support.description": "Nouvelle demande de support", + "sql.migration.tab.button.support.label": "Nouvelle demande de support", "sql.migration.newSupportRequest": "Nouvelle demande de support", + "sql.migration.saved.assessment.next": "Suivant", "sql.migration.no": "Non", + "sql.migration.no.sqldatabaseserver.found": "Aucun serveur de base de données Azure SQL trouvé.", + "sql.migration.no.sqldatabase.found": "Aucune base de données Azure SQL trouvée.", + "sql.migration.ir.page.sql.migration.service.not.found": "Aucun Database Migration Service trouvé. Créez-en un.", + "sql.migration.service.not.found": "Aucun service de migration trouvé. Pour continuer, créez-en un.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Aucune recommandation de référence SKU n’a été générée, car il n’y avait aucune référence SKU pouvant satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une autre plateforme cible, d’ajuster les paramètres de recommandation, de sélectionner un autre ensemble de bases de données à évaluer ou de modifier le modèle de recommandation.", + "sql.migration.empty.table.text": "Aucun fichier de sauvegarde", "sql.migration.no.blobContainers.found": "Aucun conteneur de blobs détecté.", "sql.migration.no.blobFiles.found": "Aucun objet blob trouvé.", "sql.migration.no.blobFolders.found": "Dossiers d’objets blob introuvables.", + "sql.migration.tde.msg.empty": "Base de données chiffrée sélectionnée.", "sql.migration.no.fileShares.found": "Aucun partage de fichiers trouvé.", - "sql.migration.no.issues.mi": "Aucun problème trouvé pour la migration vers Azure SQL Managed Instance.", "sql.migration.no.issues.sqldb": "Aucun problème trouvé pour la migration vers Azure SQL Database.", + "sql.migration.no.issues.mi": "Aucun problème trouvé pour la migration vers Azure SQL Managed Instance.", "sql.migration.no.issues.vm": "Aucun problème trouvé pour la migration vers SQL Server sur une machine virtuelle Azure.", "sql.migration.no.location.found": "Emplacements introuvables.", "sql.migration.no.managedInstance.found": "Aucune instance managée trouvée.", "sql.migration.no.pending.backups": "Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier l’état actuel.", - "sql.migration.no.results": "Les résultats de l’évaluation ne sont pas disponibles.", - "sql.migration.no.sqldatabase.found": "Aucune base de données Azure SQL trouvée.", - "sql.migration.no.sqldatabaseserver.found": "Aucun serveur de base de données Azure SQL trouvé.", + "sql.migration.wizard.sku.error.noRecommendation": "Aucune recommandation disponible", + "sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé.", "sql.migration.no.storageAccount.found": "Aucun compte de stockage trouvé.", "sql.migration.no.subscription.found": "Aucun abonnement trouvé.", "sql.migration.no.virtualMachine.found": "Aucune machine virtuelle trouvée.", - "sql.migration.notebook.open.error": "Échec de l’ouverture du bloc-notes de migration.", - "sql.migration.number.logins.migrating": "{0}/{1} migration de connexions affichée", - "sql.migration.object.details": "Détails de l'objet", - "sql.migration.offline": "Hors connexion", + "sql.migration.restore.status.none": "Aucun(e)", + "sql.migration.restore.backupset.status.none": "Aucun(e)", + "sql.migration.parallel.copy.type.none": "Aucun(e)", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Aucun(e)", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicable", + "sql.migration.restore.status.not.started": "Non démarré", + "sql.login.migration.steps.not.started": "Non démarré", + "sql.migration.wizard.sku.choose_a_target.help": "Vous ne savez pas quelle cible Azure SQL vous convient le mieux ? Apprendre encore plus", + "sql.migration.backup.file.number.of.stripes": "Nombre de franges", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "OK", + "sql.migration.object.details": "Détails de l'objet", + "sql.migration.offline": "Hors connexion", + "sql.migration.database.migration.mode.offline.label": "Migration hors connexion", "sql.migration.online": "En ligne", + "sql.migration.database.migration.mode.online.label": "Migration en ligne", "sql.migration.open": "Ouvrir", - "sql.migration.open.migration.destails.error": "Erreur lors de l’ouverture de la boîte de dialogue détails de la migration", - "sql.migration.open.migration.service.error": "Erreur lors de l’ouverture de la boîte de dialogue du service de migration", - "sql.migration.open.migration.target.error": "Erreur lors de l’ouverture de la cible de migration", - "sql.migration.option": "Télécharger et installer le runtime d'intégration", - "sql.migration.parallel.copy.type.dynamic": "Plage dynamique", - "sql.migration.parallel.copy.type.none": "Aucun(e)", + "sql.migration.sqldb.column.parallelcopytype": "Type de copie parallèle", + "sql.migration.restore.backuptype.partial": "Partiel", + "sql.migration.network.share.password.label": "Mot de passe", + "sql.migration.state.pending": "En attente", + "sql.migration.validation.state.pending": "En attente", + "sql.migration.field.label.pending.differential.backups": "Sauvegardes différentielles en attente", + "sql.migration.sku.parameters.percentage.utilization": "Utilisation en pourcentage", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Centile des points de données à utiliser lors de l’agrégation des données de performances.", + "sql.migration.cutover.help.main": "Effectuez les étapes suivantes avant de terminer le basculement.", "sql.migration.parallel.copy.type.physical": "Partitions physiques", - "sql.migration.password.label": "Mot_passe_cible", - "sql.migration.password.placeholder": "Entrez le mot de passe cible", - "sql.migration.path.user.account": "Compte utilisateur", - "sql.migration.pre.req.1": "Un compte Azure (non requis pour la fonctionnalité d’évaluation ou de recommandation de référence SKU)", - "sql.migration.pre.req.2": "Une ou plusieurs bases de données SQL Server sources s’exécutant localement ou sur SQL Server sur une machine virtuelle Azure ou une machine virtuelle exécutée dans le cloud (privé, public).", - "sql.migration.pre.req.3": "Un Azure SQL Managed Instance, un SQL Server sur une machine virtuelle Azure ou un Azure SQL Database vers lequel migrer vos bases de données.", - "sql.migration.pre.req.4": "Les détails de l’emplacement de sauvegarde de votre base de données, un partage de fichiers réseau ou un conteneur Stockage Blob Azure (non requis pour Azure SQL Database cibles).", - "sql.migration.pre.req.title": "Éléments dont vous avez besoin avant de commencer votre migration Azure SQL :", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\\)", + "sql.login.migration.wizard.target.permission.warning": "Vérifiez que l’utilisateur actuel ({0}) dispose des autorisations sysadmin pour obtenir toutes les informations de connexion pour l’instance actuelle ({1}).", + "sql.migration.tde.cert.network.info": "Entrez un chemin d’accès réseau dans lequel SQL Server exportera les certificats. Vérifiez également que SQL Server service dispose d’un accès en écriture à ce chemin d’accès et que l’utilisateur actuel doit disposer de privilèges d’administrateur sur l’ordinateur sur lequel se trouve ce chemin d’accès réseau.", + "sql.login.migration.select.logins.windows.auth.warning": "Veuillez noter que cet Assistant n’affiche pas les types de connexion d’authentification Windows, car la migration de ce type n’est actuellement pas prise en charge. La fonctionnalité de migration des connexions d’authentification Windows sera bientôt disponible.", + "sql.retry.migration.summary": "Corrigez les erreurs avant de réessayer la migration.", + "sql.migration.select.database.to.continue": "Sélectionnez au moins une base de données à évaluer pour la migration", + "sql.migration.database.validate.selection": "Veuillez sélectionner les tables de base de données cibles vers lesquelles migrer. Au moins une base de données avec une table est requise.", + "sql.migration.service.selection.location.msg": "Veuillez sélectionner l’emplacement de vos fichiers de sauvegarde de base de données avant de continuer.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", + "sql.migration.copy.status.preparingforcopy": "Préparation", + "sql.login.migration.status.page.previous.button.title": "Précédent (désactivé)", + "sql.migration.tde.migrate.results.heading.previous": "Résultats de la migration des certificats précédents :", "sql.migration.provide.unique.containers": "Spécifiez un conteneur unique pour chaque base de données cible. Bases de données affectées : ", - "sql.migration.quick.pick.placeholder": "Sélectionnez l’opération que vous souhaitez effectuer.", + "sql.migration.blob.storage.help.text": "Fournissez le conteneur Azure Storage Blob qui contient les sauvegardes.", + "sql.migration.network.share.azure.help": "Indiquez le compte de stockage Azure dans lequel les sauvegardes seront chargées.", + "sql.migration.network.share.help.text": "Indiquez l’emplacement du partage réseau où sont stockées les sauvegardes et les informations d’identification de l’utilisateur utilisées pour accéder au partage.", + "sql.migration.restore.backupset.status.queued": "En attente", + "sql.migration.copy.status.queued": "En attente", + "sql.migration.field.label.queued.files": "Fichiers en file d’attente", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Lecture seule", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lecture/écriture", + "sql.migration.status.readyforcutover": "Prêt pour le basculement", + "sql.migration.copy.status.rebuildingindexes": "Reconstruction des index", "sql.migration.recommendation": "Recommandation", + "sql.migration.sku.parameters": "Paramètres de recommandation", + "sql.migration.sku.recommendationReason": "Raison de la recommandation", + "sql.migration.sku.targetStorageConfiguration": "Configuration de stockage cible recommandée", + "sql.migration.sku.recommendations": "Recommandations", + "sql.migration.sku.recommendedConfiguration": "Configuration recommandée", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuration de stockage recommandée", + "sql.migration.sku.refine.recommendation": "Affiner la recommandation Azure", + "sql.migration.status.refresh.label": "Actualiser", + "sql.migration.details.refresh": "Actualiser", "sql.migration.refresh": "Actualiser", + "sql.migration.database.table.refresh.label": "Actualiser", "sql.migration.refresh.assessment.button.label": "Actualiser l’évaluation", "sql.migration.refresh.key1": "Actualiser la clé 1", "sql.migration.refresh.key2": "Actualiser la clé 2", - "sql.migration.refresh.migrations.error.label": "Une erreur s’est produite lors de l’actualisation de la liste des migrations. Vérifiez votre connexion Azure liée, puis cliquez sur Actualiser pour réessayer.", - "sql.migration.refresh.migrations.error.title": "Une erreur s’est produite lors de l’actualisation de la liste des migrations.", - "sql.migration.resource.group.description": "Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure.", - "sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé.", - "sql.migration.resourceGroups": "Groupe de ressources", - "sql.migration.restart.migration.wizard": "Redémarrer l'assistant de migration", - "sql.migration.restore.backupset.status.none": "Aucun(e)", - "sql.migration.restore.backupset.status.queued": "En attente", - "sql.migration.restore.backupset.status.restored": "Restauré", - "sql.migration.restore.backupset.status.restoring": "Restauration", - "sql.migration.restore.backupset.status.skipped": "Ignoré", - "sql.migration.restore.backuptype.database": "Base de données", - "sql.migration.restore.backuptype.differentialdatabase": "Base de données différentielle", - "sql.migration.restore.backuptype.differentialfile": "Fichier différentiel", - "sql.migration.restore.backuptype.differentialpartial": "Différentiel partiel", - "sql.migration.restore.backuptype.file": "Fichier", - "sql.migration.restore.backuptype.partial": "Partiel", - "sql.migration.restore.backuptype.transactionlog": "Journal des transactions", - "sql.migration.restore.backuptype.unknown": "Inconnu", - "sql.migration.restore.status.Restoring": "Restauration", - "sql.migration.restore.status.blocked": "Bloqué", - "sql.migration.restore.status.cancelled": "Annulé", - "sql.migration.restore.status.completed": "Terminé", - "sql.migration.restore.status.completing.migration": "Exécution de la migration", - "sql.migration.restore.status.failed": "Échec", - "sql.migration.restore.status.initializing": "Initialisation en cours", - "sql.migration.restore.status.none": "Aucun(e)", - "sql.migration.restore.status.not.started": "Non démarré", - "sql.migration.restore.status.restore.completed": "Restauration terminée", - "sql.migration.restore.status.restore.paused": "Restauration suspendue", - "sql.migration.restore.status.searching.backups": "Recherche des sauvegardes", - "sql.migration.restore.status.waiting": "En attente", - "sql.migration.resume.session": "Reprendre la session précédemment enregistrée", - "sql.migration.resume.title": "Réexécuter le flux de travail de migration", - "sql.migration.retry.migration": "Réessayer la migration", - "sql.migration.retry.migration.error": "Une erreur s’est produite lors de la nouvelle tentative de migration.", - "sql.migration.rg.created": "Groupe de ressources créé", - "sql.migration.run.validation": "Exécuter la validation", - "sql.migration.running.multi.steps.heading": "Nous exécutons les étapes suivantes :", - "sql.migration.save.assessment.report": "Enregistrer le rapport d'évaluation", - "sql.migration.save.assessment.report.success": "Rapport d’évaluation enregistré dans {0}.", - "sql.migration.save.close": "Enregistrer et fermer", - "sql.migration.save.close.popup": "Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez.", - "sql.migration.save.recommendation.report": "Enregistrer le rapport de recommandation", - "sql.migration.save.recommendation.report.success": "Rapport de recommandation enregistré dans {0}.", - "sql.migration.saved.assessment.cancel": "Annuler", - "sql.migration.saved.assessment.next": "Suivant", - "sql.migration.saved.assessment.result": "Session enregistrée", - "sql.migration.search": "Recherche", - "sql.migration.search.for.migration": "Filtrer les résultats de la migration", - "sql.migration.sec": "{0} s", - "sql.migration.select": "Sélectionner", - "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.select.database.to.continue": "Veuillez sélectionner 1 ou plusieurs connexions pour la migration", - "sql.migration.select.database.to.migrate": "Sélectionner les bases de données à migrer", - "sql.migration.select.migration.tables": "Sélectionner les tables à migrer", - "sql.migration.select.prompt": "Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails.", - "sql.migration.select.service.apply.label": "Appliquer", - "sql.migration.select.service.delete.label": "Effacer", - "sql.migration.select.service.description": "Service de migration de base de données Azure", - "sql.migration.select.service.heading": "Filtrer la liste de migration par Database Migration Service", - "sql.migration.select.service.prompt": "Sélectionner un Database Migration Service", - "sql.migration.select.service.select.a.": "Connectez-vous à Azure et sélectionnez un compte", - "sql.migration.select.service.select.a.location": "Sélectionnez un emplacement", - "sql.migration.select.service.select.a.resource.group": "Sélectionner un groupe de ressources", - "sql.migration.select.service.select.a.service": "Sélectionner un Database Migration Service", - "sql.migration.select.service.select.a.subscription": "Sélectionner un abonnement", - "sql.migration.select.service.select.a.tenant": "Sélectionner un locataire", - "sql.migration.select.service.select.account.error": "Une erreur s’est produite lors du chargement des comptes Azure disponibles.", - "sql.migration.select.service.select.location.error": "Une erreur s’est produite lors du chargement des emplacements. Vérifiez votre connexion Azure et réessayez.", - "sql.migration.select.service.select.migration.target": "Sélectionnez un serveur cible.", - "sql.migration.select.service.select.resource.group.error": "Une erreur s’est produite lors du chargement des groupes de ressources disponibles. Vérifiez votre connexion Azure et réessayez.", - "sql.migration.select.service.select.service.error": "Une erreur s’est produite lors du chargement des services de migration de base de données disponibles. Vérifiez votre connexion Azure et réessayez.", - "sql.migration.select.service.select.subscription.error": "Une erreur s’est produite lors du chargement des abonnements de compte. Vérifiez votre connexion Azure et réessayez.", - "sql.migration.select.service.select.target.type.": "Sélectionner le type de Azure SQL cible", - "sql.migration.select.service.select.tenant.error": "Une erreur s’est produite lors du chargement des locataires de compte Azure disponibles.", - "sql.migration.select.service.service.label": "Service de migration de base de données Azure", - "sql.migration.select.service.title": "Sélectionner Database Migration Service", - "sql.migration.select.target.to.continue": "Pour continuer, sélectionnez une cible.", - "sql.migration.server": "Serveur", - "sql.migration.service.account.info.text": "Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.", - "sql.migration.service.container.container.description1": "Azure Database Migration Service tire parti du runtime d’intégration auto-hébergé de Azure Data Factory pour gérer la connectivité entre la source et la cible, et charger des sauvegardes à partir d’un partage de fichiers réseau local vers Azure (le cas échéant).", - "sql.migration.service.container.container.description2": "Suivez les instructions ci-dessous pour configurer le runtime d’intégration auto-hébergé.", - "sql.migration.service.container.heading": "Configurer le runtime d’intégration", - "sql.migration.service.container.loading.help": "Chargement des services de migration", - "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.button.label": "Fermer", - "sql.migration.service.details.dialog.title": "Service Azure Database Migration", - "sql.migration.service.details.ir.label": "Nœuds de runtime d'intégration auto-hébergé", - "sql.migration.service.details.status.unavailable": "-- non disponible --", - "sql.migration.service.error.not.ready": "L’erreur suivante s’est produite lors de la récupération des informations d’inscription pour Azure Database Migration Service « {0} ». Cliquez sur Actualiser et réessayez. Erreur : « {1} ».", - "sql.migration.service.header": "Détails Azure Database Migration Service « {0} » :", - "sql.migration.service.not.found": "Aucun service de migration trouvé. Pour continuer, créez-en un.", - "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.not.ready.below": "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.\r\n\r\nVoir ci-dessous pour les instructions d’inscription.", - "sql.migration.service.prompt": "{0} (modification)", - "sql.migration.service.ready": "Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1}\r\n\r\nPour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires.", - "sql.migration.service.ready.below": "Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1}\r\n\r\nPour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires. Voir ci-dessous pour les instructions d’inscription.", - "sql.migration.service.selection.location.msg": "Veuillez sélectionner l’emplacement de vos fichiers de sauvegarde de base de données avant de continuer.", - "sql.migration.service.status.refresh.error": "Une erreur s’est produite lors de l’actualisation de l’état de création du service de migration.", - "sql.migration.services.container.description": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service.", - "sql.migration.services.container.description.network": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. Pour inscrire le runtime d’intégration auto-hébergé, sélectionnez « Mes sauvegardes de base de données se trouvent sur un partage réseau » dans la page précédente.", - "sql.migration.services.dialog.title": "Créer Azure Database Migration Service", - "sql.migration.services.location": "Région Azure pour votre Azure Database Migration Service. Il doit s’agir de la même région que votre Azure SQL cible.", - "sql.migration.services.name": "Nom de Azure Database Migration Service.", - "sql.migration.services.resource.group": "Groupe de ressources pour votre Azure Database Migration Service.", - "sql.migration.services.subscription": "Nom de l’abonnement pour votre Azure Database Migration Service.", - "sql.migration.services.target": "Cible Azure SQL sélectionnée par défaut.", - "sql.migration.shir": "Nœuds de runtime d'intégration auto-hébergé", - "sql.migration.show.status": "Afficher l'état", - "sql.migration.size": "Taille (Mo)", - "sql.migration.size.column.header": "Taille", - "sql.migration.size.gb": "{0} Go", - "sql.migration.size.mb": "{0} MO", - "sql.migration.size.tb": "{0}TO", - "sql.migration.sku.available.recommendations.many": "{0} recommandations disponibles", - "sql.migration.sku.available.recommendations.one": "{0} recommandation disponible", - "sql.migration.sku.azureConfiguration": "Configuration Azure", - "sql.migration.sku.azureConfiguration.businessCritical": "Critique pour l’entreprise", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "Usage général", - "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", - "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} vCore", - "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} vCore – {3} Go", - "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium à mémoire optimisée", - "sql.migration.sku.azureConfiguration.sqldb": "{0} – {1} vCore", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} – {1} – {2} vCore – {3} Go", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} processeur virtuel)", - "sql.migration.sku.azureConfiguration.vmPreview": "Données : {0}, journal : {1}, tempdb : {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Choisissez la manière dont vous souhaitez fournir les données de performances", - "sql.migration.sku.azureRecommendation.collectData.method": "Collectez les données de performance maintenant", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées", - "sql.migration.sku.azureRecommendation.description": "La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment.", - "sql.migration.sku.azureRecommendation.description2": "Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment.", - "sql.migration.sku.azureRecommendation.openExisting.method": "J’ai déjà les données de performance", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées", - "sql.migration.sku.azureRecommendation.start": "Démarrer", - "sql.migration.sku.azureRecommendation.start.popup": "Début de la collecte des données de performances...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s).", - "sql.migration.sku.azureRecommendation.status.imported": "La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Collecte de données en cours. Génération de premières recommandations...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”.", - "sql.migration.sku.azureRecommendation.status.notEnabled": "La recommandation Azure collecte et analyse les données de performances, puis recommande une cible dimensionnée appropriée dans Azure pour votre charge de travail.", - "sql.migration.sku.azureRecommendation.status.refining": "Collecte de données toujours en cours. Affiner les recommandations existantes...", - "sql.migration.sku.azureRecommendation.status.stopped": "La collecte de données pour les recommandations Azure a été arrêtée.", - "sql.migration.sku.azureRecommendation.stop.popup": "Arrêt de la collecte des données de performances...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données.", - "sql.migration.sku.card.azureRecommendation.inProgress": "La recommandation Azure s’affichera une fois la collecte de données terminée.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous", - "sql.migration.sku.cpu": "{0} cœurs", - "sql.migration.sku.cpu.requirement": "Configuration requise pour le processeur", - "sql.migration.sku.data.iops.requirement": "Exigence d'IOPS de données", - "sql.migration.sku.data.storage.requirement": "Exigence de stockage de données", - "sql.migration.sku.gb": "{0} Go", - "sql.migration.sku.get.recommendation": "Obtenir la recommandation Azure", - "sql.migration.sku.io.memory.requirement": "Exigence de latence d’E/S", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Région Azure pour votre cible Azure SQL. Seules les régions qui contiennent une cible éligible pour la migration sont affichées.", - "sql.migration.sku.log.storage.requirement": "Exigence de stockage des journaux", - "sql.migration.sku.logs.iops.requirement": "Exigence IOPS des journaux", - "sql.migration.sku.memory.requirement": "Mémoire requise", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", - "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", - "sql.migration.sku.ms": "{0} ms", - "sql.migration.sku.parameters": "Paramètres de recommandation", - "sql.migration.sku.parameters.edit": "Modifier les paramètres", - "sql.migration.sku.parameters.edit.title": "Modifier les paramètres de recommandation", - "sql.migration.sku.parameters.enable.elastic": "Activer la recommandation élastique", - "sql.migration.sku.parameters.enable.elastic.info": "La recommandation élastique utilise un autre modèle de recommandation qui utilise un profilage personnalisé des performances tarifaires par rapport aux clients existants sur le cloud.", - "sql.migration.sku.parameters.enable.preview": "Activer les fonctionnalités d’aperçu", - "sql.migration.sku.parameters.enable.preview.info": "L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions.", - "sql.migration.sku.parameters.percentage.utilization": "Utilisation en pourcentage", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Centile des points de données à utiliser lors de l’agrégation des données de performances.", - "sql.migration.sku.parameters.scale.factor": "Facteur d'échelle", - "sql.migration.sku.parameters.scale.factor.invalid": "Facteur d’échelle non valide. Entrez une valeur entière positive.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle.", - "sql.migration.sku.parameters.text": "Entrez les informations ci-dessous pour modifier les paramètres de recommandation.", - "sql.migration.sku.parameters.update": "Mettre à jour", - "sql.migration.sku.percentage": "{0} %", - "sql.migration.sku.percentile": "{0}e centile", - "sql.migration.sku.recommendation": "Recommandation Azure (PRÉVERSION)", - "sql.migration.sku.recommendation.view.assessment.mi": "Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Pour migrer vers Azure SQL Database, affichez les résultats de l'évaluation et sélectionnez une ou plusieurs bases de données.", - "sql.migration.sku.recommendation.view.assessment.vm": "Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", - "sql.migration.sku.recommendationReason": "Raison de la recommandation", - "sql.migration.sku.recommendations": "Recommandations", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Dernière actualisation : {0}", - "sql.migration.sku.recommendations.loading": "Chargement...", - "sql.migration.sku.recommendations.title": "({0} Recommandations)", - "sql.migration.sku.recommended.value": "Valeur", - "sql.migration.sku.recommendedConfiguration": "Configuration recommandée", - "sql.migration.sku.refine.recommendation": "Affiner la recommandation Azure", "sql.migration.sku.refresh.recommendation": "Actualiser la recommandation", - "sql.migration.sku.resource": "Nom de votre ressource cible Azure SQL", + "sql.login.migration.select.in.progress": "Actualisation de la liste de connexions à partir de la source et de la cible", + "sql.login.migration.refresh.source.login.data.failed": "Échec de l’actualisation de la liste de connexions à partir de la source", + "sql.login.migration.refresh.target.login.data.failed": "Échec de l’actualisation de la liste de connexions à partir de la cible", + "sql.login.migration.refresh.login.data.successful": "L’actualisation de la liste de connexions a réussi. Connexions sources trouvées {0}, connexions cibles trouvées {1}", + "sql.migration.resourceGroups": "Groupe de ressources", + "sql.migration.rg.created": "Groupe de ressources créé", + "sql.migration.services.resource.group": "Groupe de ressources pour votre Azure Database Migration Service.", + "sql.migration.dms.resource_group": "Groupe de ressources pour votre cible Azure SQL. Seuls les groupes de ressources qui contiennent un service sont affichés.", "sql.migration.sku.resource_group": "Groupe de ressources pour votre cible Azure SQL. Seuls les groupes de ressources qui contiennent une cible éligible pour la migration sont affichés.", "sql.migration.sku.restart.performance.collection": "Redémarrer la collecte de données", - "sql.migration.sku.sourceProperties": "Propriétés de la source", - "sql.migration.sku.sql.dataDisk": "Fichiers de données DQS", - "sql.migration.sku.sql.logDisk": "Fichiers journaux SQL", - "sql.migration.sku.sql.temp": "base de données SQL", - "sql.migration.sku.sqldb.card.title": "Azure SQL Database", - "sql.migration.sku.sqldb.target.title": "Azure SQL Database", - "sql.migration.sku.stop.performance.collection": "Arrêter la collecte de données", - "sql.migration.sku.storage.dimension": "Dimension", - "sql.migration.sku.storageGB": "{0} Go", - "sql.migration.sku.subscription": "Nom de l’abonnement pour votre cible Azure SQL", - "sql.migration.sku.targetDeploymentType": "Type de déploiement cible", - "sql.migration.sku.targetStorageConfiguration": "Configuration de stockage cible recommandée", - "sql.migration.sku.targetStorageConfiguration.caching": "Mise en cache de l’hôte", - "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicable", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Aucun(e)", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Lecture seule", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lecture/écriture", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\\)", - "sql.migration.sku.targetStorageConfiguration.info": "Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuration de stockage recommandée", - "sql.migration.sku.targetStorageConfiguration.storage": "Stockage", - "sql.migration.sku.viewDetails": "Afficher les détails", - "sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure", - "sql.migration.sku.vm.target.title": "SQL Server dans une machine virtuelle Azure", - "sql.migration.source.configuration": "Configuration de la source", - "sql.migration.source.credentials": "Informations d’identification sources", - "sql.migration.source.database": "Nom de la base de données source", - "sql.migration.source.databases": "Bases de données sources", - "sql.migration.source.details.sqlAuth.db": "Entrez les informations d'identification d'authentification SQL utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.", - "sql.migration.source.details.sqlAuth.nonDb": "Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", - "sql.migration.source.details.windowAuth.db": "Entrez les informations d'identification d'authentification Windows utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.", - "sql.migration.source.details.windowAuth.nonDb": "Entrez les informations d’identification d’authentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides.", - "sql.migration.source.login": "Connexion source", - "sql.migration.source.server": "Serveur source", - "sql.migration.source.version": "Version source", - "sql.migration.sql.assessment.notebook.title": "Évaluation de la migration SQL", - "sql.migration.sql.database": "Base de données SQL", - "sql.migration.sql.managed.instance": "SQL Managed Instance", - "sql.migration.sql.server.instance": "Instance SQL Server", - "sql.migration.sql.virtual.machine": "Machine virtuelle SQL", - "sql.migration.sql.vm.page.blob.info": "Pour les serveurs cibles exécutant SQL Server 2014 ou une version antérieure, vous devez stocker vos sauvegardes de base de données dans un conteneur Azure Storage Blob au lieu de les charger à l’aide de l’option de partage réseau. En outre, vous devez stocker les fichiers de sauvegarde sous forme d’objets blob de pages, car les objets blob de blocs sont pris en charge uniquement pour les cibles qui exécutent SQL Server 2016 ou version ultérieure. En savoir plus : {0}", - "sql.migration.sql.vm.page.blob.url.label": "Problèmes connus, limitations et résolution des problèmes", - "sql.migration.sqldb.column.copyduration": "Durée de copie", - "sql.migration.sqldb.column.copystart": "Début de la copie", - "sql.migration.sqldb.column.copythroughput": "Copier le débit", - "sql.migration.sqldb.column.dataread": "Lecture de données", - "sql.migration.sqldb.column.datawritten": "Données écrites", - "sql.migration.sqldb.column.parallelcopytype": "Type de copie parallèle", + "sql.migration.restart.migration.wizard": "Redémarrer l'assistant de migration", + "sql.migration.restore.status.restore.completed": "Restauration terminée", + "sql.migration.backup.file.restore.finish.date": "Date de fin de la restauration", + "sql.migration.restore.status.restore.paused": "Restauration suspendue", + "sql.migration.field.label.restore.percent.completed": "Pourcentage de restauration effectué", + "sql.migration.field.label.restore.plan.size": "Taille du plan de restauration (Mo)", + "sql.migration.backup.file.restore.start.date": "Date de début de la restauration", + "sql.migration.backup.file.restore.status": "État de restauration", + "sql.migration.restore.backupset.status.restored": "Restauré", + "sql.migration.field.label.restored.files": "Fichiers restaurés", + "sql.migration.field.label.restored.size": "Taille restaurée (Mo)", + "sql.migration.restore.status.Restoring": "Restauration", + "sql.migration.restore.backupset.status.restoring": "Restauration", + "sql.migration.status.restoring": "Restauration", + "sql.migration.field.label.restoring.files": "Restauration des fichiers", + "sql.migration.resume.session": "Reprendre la session précédemment enregistrée", + "sql.migration.status.retriable": "Réessayer", + "sql.migration.tde.migrate.start.validation": "Réessayer la migration", + "sql.migration.retry.migration": "Réessayer la migration", + "sql.migration.validate.ir.unsuccessful.revalidation": "Revalider les étapes non réussies", "sql.migration.sqldb.column.rowscopied": "Lignes copiées", "sql.migration.sqldb.column.rowsread": "Lignes lues", - "sql.migration.sqldb.column.tablename": "Nom de la table", - "sql.migration.sqldb.column.usedparallelcopies": "Copies parallèles utilisées", - "sql.migration.sqldb.not.ready": "Le serveur de base de données langage SQL '{0}' n'est pas disponible pour la migration car il est actuellement à l'état '{1}'. Pour continuer, sélectionnez un serveur de base de données langage SQL disponible.", + "sql.migration.resume.title": "Réexécuter le flux de travail de migration", + "sql.migration.run.validation": "Exécuter la validation", + "sql.migration.state.running": "En cours d'exécution", + "sql.migration.validation.state.running": "En cours d’exécution", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise.", + "sql.login.migration.get.logins.query": "SÉLECTIONNER sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "Base de données SQL", + "sql.migration.database.schema.migration.project": "Extension Projets de base de données SQL", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.database.schema.migration.dacpac": "Extension dacpac SQL Server", + "sql.migration.sql.server.instance": "Instance SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server sur machine virtuelle Azure", + "sql.migration.summary.vm.type": "SQL Server dans une machine virtuelle Azure", + "sql.login.migration.vm.title": "SQL Server dans une machine virtuelle Azure", + "sql.migration.sku.vm.target.title": "SQL Server dans une machine virtuelle Azure", + "sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server sur des machines virtuelles Azure", + "sql.migration.sql.virtual.machine": "Machine virtuelle SQL", + "sql.migration.sku.sql.dataDisk": "Fichiers de données DQS", + "sql.migration.sku.sql.logDisk": "Fichiers journaux SQL", + "sql.migration.sql.assessment.notebook.title": "Évaluation de la migration SQL", + "sql.migration.sku.sql.temp": "base de données SQL", + "sql.migration.save.close": "Enregistrer et fermer", + "sql.migration.save.assessment.report": "Enregistrer le rapport d'évaluation", + "sql.migration.save.recommendation.report": "Enregistrer le rapport de recommandation", + "sql.migration.saved.assessment.result": "Session enregistrée", + "sql.migration.sku.parameters.scale.factor": "Facteur d'échelle", + "sql.migration.search": "Recherche", + "sql.migration.restore.status.searching.backups": "Recherche des sauvegardes", + "sql.migration.select": "Sélectionner", + "sql.migration.select.service.title": "Sélectionner Database Migration Service", + "sql.migration.select.service.prompt": "Sélectionner un Database Migration Service", + "sql.migration.select.service.select.a.service": "Sélectionner un Database Migration Service", + "sql.migration.invalid.migration.service.offline.error": "Sélectionnez un Database Migration Service connecté à un nœud.", + "sql.migration.status.select.service.MESSAGE": "Sélectionnez un Database Migration Service pour surveiller les migrations.", + "sql.migration.blob.container.select": "Sélectionnez d’abord une valeur de conteneur d’objets Blob.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées", + "sql.migration.database.assessment.xevents.instructions": "Sélectionner un dossier où sont stockés les fichiers de session d’événements étendus (.xel et .xem)", + "sql.migration.select.service.select.a.location": "Sélectionnez un emplacement", + "sql.migration.select.service.select.a.resource.group": "Sélectionner un groupe de ressources", + "sql.migration.blob.resourceGroup.select.prompt": "Sélectionnez d’abord une valeur de groupe de ressources.", + "sql.migration.blob.resourceGroup.select": "Sélectionnez un groupe de ressources.", + "sql.migration.blob.storageAccount.select": "Sélectionnez d’abord une valeur de compte de stockage.", + "sql.migration.select.service.select.a.subscription": "Sélectionner un abonnement", + "sql.migration.map.target.placeholder": "Sélectionnez une base de données cible", + "sql.migration.select.service.select.migration.target": "Sélectionnez un serveur cible.", + "sql.migration.select.service.select.a.tenant": "Sélectionner un locataire", + "sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible", + "sql.migration.invalid.migration.service.error": "Sélectionner Azure Database Migration Service", + "sql.migration.wizard.target.description": "Sélectionnez un compte Azure et votre cible {0}.", + "sql.migration.wizard.account.description": "Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant.", + "sql.login.migration.select.page.title": "Sélectionner la ou les connexions à migrer", + "sql.migration.database.table.tables.column.label": "Sélectionner des tables", + "sql.migration.select.migration.tables": "Sélectionner les tables à migrer", + "sql.migration.table.select.label": "Sélectionnez des tableaux pour {0}", + "sql.migration.select.service.select.target.type.": "Sélectionner le type de Azure SQL cible", + "sql.migration.database.assessment.description": "Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL.", + "sql.migrate.text": "Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL.", + "sql.migration.select.database.to.migrate": "Sélectionner les bases de données à migrer", + "sql.migration.database.page.description": "Sélectionnez l’emplacement des sauvegardes de base de données à utiliser pendant la migration.", + "sql.migration.quick.pick.placeholder": "Sélectionnez l’opération que vous souhaitez effectuer.", + "sql.login.migration.wizard.target.description": "Sélectionnez Azure SQL Managed Instance, Azure SQL Machine virtuelle ou la ou les base de données Azure SQL où vous voulez migrer vos connexions.", + "sql.migration.map.target.description": "Sélectionnez la base de données cible vers laquelle vous souhaitez migrer votre base de données source. Vous pouvez choisir une base de données cible pour une seule base de données source.", + "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.select.azure.mi": "Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible.", + "sql.migration.service.details.ir.label": "Nœuds de runtime d'intégration auto-hébergé", + "sql.migration.shir": "Nœuds de runtime d'intégration auto-hébergé", + "sql.migration.server": "Serveur", + "sql.migration.details.serverobjects.label": "Objets serveur", + "sql.migration.details.serverobjects.field.label": "Objets serveur", + "serviceCrashed": "Le composant de service s’est arrêté.", + "serviceProviderIntializationError": "Impossible d’initialiser le fournisseur de services.", + "sql.migration.service.container.heading": "Configurer le runtime d’intégration", + "sql.migration.show.status": "Afficher l'état", + "sql.migration.select.service.select.a.": "Connectez-vous à Azure et sélectionnez un compte", + "sql.migration.size.column.header": "Taille", + "sql.migration.size": "Taille (Mo)", + "sql.migration.restore.backupset.status.skipped": "Ignoré", + "sql.migration.field.label.skipped.files": "Fichiers ignorés", + "sql.migration.multi.step.some.steps.are.still.running": "Certaines étapes sont toujours en cours d’exécution.", + "sql.migration.migration.list.sort.label": "Tri", + "sql.migration.source.configuration": "Configuration de la source", + "sql.migration.source.credentials": "Informations d’identification sources", "sql.migration.src.database": "Base de données source", - "sql.migration.src.database.tool.tip": "Nom de la base de données source", + "sql.migration.map.source.column": "Base de données source", + "sql.migration.database.table.source.column.label": "Base de données source", + "sql.migration.validate.ir.validation.result.label.source.database": "Connexion de base de données source : '{0}'", + "sql.migration.source.database": "Nom de la base de données source", + "sql.migration.source.databases": "Bases de données sources", + "sql.migration.source.login": "Connexion source", "sql.migration.src.server": "Nom de la source", - "sql.migration.src.server.tool.tip": "Nom du serveur source", - "sql.migration.start.login.migration.button": "Migrer", - "sql.migration.start.migration.button": "Démarrer la migration", + "sql.migration.sku.sourceProperties": "Propriétés de la source", + "sql.migration.source.server": "Serveur source", + "sql.migration.source.version": "Version source", + "sql.migration.sku.azureRecommendation.start": "Démarrer", "sql.migration.start.session": "Démarrer une nouvelle session", + "sql.migration.start.migration.button": "Démarrer la migration", "sql.migration.start.time": "Heure de début", - "sql.migration.starting.login": "La validation et la migration des connexions sont en cours", - "sql.migration.starting.login.failed": "Échec de la validation et de la migration des connexions", - "sql.migration.starting.migration.dberror": "Erreur lors de la migration du certificat pour la base de données {0}. {1}", - "sql.migration.starting.migration.error": "Une erreur s’est produite lors du démarrage de la migration des certificats : ’{0}’", - "sql.migration.state.canceled": "Annulé", - "sql.migration.state.failed": "Échec", - "sql.migration.state.pending": "En attente", - "sql.migration.state.running": "En cours d’exécution", - "sql.migration.state.succeeded": "Réussite", + "sql.migration.validate.ir.start.validation": "Démarrer la validation", + "sql.migration.sku.azureRecommendation.start.popup": "Début de la collecte des données de performances...", + "sql.migration.tde.migrate.column.status": "État", + "sql.migration.status.status.label": "État", + "sql.login.migration.status.column": "État", "sql.migration.status": "État", - "sql.migration.status.add.account": "Ajouter un compte", - "sql.migration.status.add.account.MESSAGE": "Ajoutez votre compte Azure pour afficher les migrations existantes et leur état.", - "sql.migration.status.canceled": "Annulé", - "sql.migration.status.canceling": "Annulation en cours", - "sql.migration.status.completing": "Compléter", - "sql.migration.status.creating": "Création", + "sql.migration.validate.ir.column.status": "État", "sql.migration.status.dropdown.all": "État : Tout", "sql.migration.status.dropdown.completing": "État : terminé", "sql.migration.status.dropdown.failed": "État : Échec", "sql.migration.status.dropdown.ongoing": "État : en cours", "sql.migration.status.dropdown.succeeded": "État : Réussite", - "sql.migration.status.error.count.multiple": " ({0} erreurs)", - "sql.migration.status.error.count.single": " ({0} erreur)", - "sql.migration.status.failed": "Échec", - "sql.migration.status.inprogress": "En cours", - "sql.migration.status.readyforcutover": "Prêt pour le basculement", - "sql.migration.status.refresh.label": "Actualiser", - "sql.migration.status.restoring": "Restauration", - "sql.migration.status.retriable": "Réessayer", - "sql.migration.status.select.service.MESSAGE": "Sélectionnez un Database Migration Service pour surveiller les migrations.", - "sql.migration.status.status.label": "État", - "sql.migration.status.succeeded": "Réussite", - "sql.migration.status.uploadingfullbackup": "Chargement de la sauvegarde complète", - "sql.migration.status.uploadinglogbackup": "Chargement de la ou des sauvegardes de fichier journal", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} avertissements)", - "sql.migration.status.warning.count.single": " ({0} avertissement)", + "sql.migration.ir.setup.step1": "Étape 1 : {0}", + "sql.migration.ir.setup.step2": "Étape 2 : Utiliser les clés ci-dessous 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 le runtime d’intégration", + "sql.migration.ir.setup.step3.alternate": "Étape 3 : Cliquez sur le bouton Actualiser ci-dessus pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration", + "sql.migration.multi.step.status.dialog.heading": "Détails de l’étape", + "sql.migration.multi.step.status": "État de l’étape : {0}", + "sql.migration.multi.step.status.errors": "État de l’étape : {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Étapes", + "sql.migration.sku.stop.performance.collection": "Arrêter la collecte de données", + "sql.migration.validate.ir.stop.validation": "Arrêter la validation", + "sql.migration.sku.azureRecommendation.stop.popup": "Arrêt de la collecte des données de performances...", + "sql.migration.sku.targetStorageConfiguration.storage": "Stockage", "sql.migration.storage.account": "Compte de stockage", - "sql.migration.storageAccount.warning.many": "L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau du instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que le point de terminaison privé se trouve dans le même réseau virtuel que le serveur cible.", - "sql.migration.storageAccount.warning.one": "L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau de l’instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que les points de terminaison privés se trouvent dans le même réseau virtuel que le serveur cible.", - "sql.migration.storageAccount.warning.vm.many": "Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder au compte de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure sur la liste verte sur le compte de stockage.", - "sql.migration.storageAccount.warning.vm.one": "Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder aux comptes de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure dans la liste verte sur les comptes de stockage.", + "sql.migration.network.share.azure.header": "Détails du compte de stockage", "sql.migration.subscription": "Abonnement", - "sql.migration.summary.azure.storage": "Stockage Azure", - "sql.migration.summary.azure.storage.subscription": "Abonnement au stockage Azure", - "sql.migration.summary.database.count": "Bases de données pour la migration", - "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.blob.storage.subscription.label": "Abonnement", + "sql.migration.dms.subscription": "Nom de l’abonnement pour votre Azure Database Migration Service", + "sql.migration.services.subscription": "Nom de l’abonnement pour votre Azure Database Migration Service.", + "sql.migration.sku.subscription": "Nom de l’abonnement pour votre cible Azure SQL", + "sql.migration.state.succeeded": "Réussite", + "sql.migration.copy.status.succeeded": "Réussite", + "sql.migration.status.succeeded": "Réussite", + "sql.migration.validation.state.succeeded": "Réussite", + "sql.login.migration.status.succeeded": "Opération réussie", + "sql.migration.details.serverobjects.successful.tables.label": "Réussi", + "sql.migration.database.migration.service.created.successfully": "Création réussie d’un Database Migration Service", + "sql.migration.save.assessment.report.success": "Rapport d’évaluation enregistré dans {0}.", + "sql.migration.save.recommendation.report.success": "Rapport de recommandation enregistré dans {0}.", "sql.migration.summary.page.title": "Récapitulatif", - "sql.migration.summary.sqldb.type": "Azure SQL Database", - "sql.migration.summary.vm.type": "SQL Server dans une machine virtuelle Azure", - "sql.migration.tab.button.feedback.description": "Commentaires", - "sql.migration.tab.button.feedback.label": "Commentaires", - "sql.migration.tab.button.login.migration.description": "Migrer les connexions vers Azure SQL", - "sql.migration.tab.button.login.migration.label": "Nouvelle migration de connexion (PRÉVERSION)", - "sql.migration.tab.button.migration.description": "Migrer vers Azure SQL", - "sql.migration.tab.button.migration.label": "Nouvelle migration", - "sql.migration.tab.button.support.description": "Nouvelle demande de support", - "sql.migration.tab.button.support.label": "Nouvelle demande de support", - "sql.migration.tab.dashboard.title": "Tableau de bord", - "sql.migration.tab.migrations.title": "Migrations", + "sql.migration.tde.migrate.required": "La migration du certificat TDE doit réussir avant de continuer.", "sql.migration.table.error.title": "Détails de l'état de la migration des tables", "sql.migration.table.migration.status.label": "État de la migration des tables : {0}", - "sql.migration.table.missing.count": "Tables manquantes sur la cible : {0}", - "sql.migration.table.select.label": "Sélectionnez des tableaux pour {0}", - "sql.migration.table.selected.count": "{0} de {1} tables sélectionnées", - "sql.migration.table.selection.count": "{0} sur {1}", - "sql.migration.table.selection.edit": "Modifier", - "sql.migration.table.selection.filter": "Filtrer les tables", - "sql.migration.table.selection.status.column": "A des lignes", + "sql.migration.sqldb.column.tablename": "Nom de la table", "sql.migration.table.selection.tablename.column": "Nom de la table", - "sql.migration.table.selection.update.button": "Mettre à jour", - "sql.migration.table.selection.update.cancel": "Annuler", + "sql.migration.missing.table.name.column": "Nom de la table", + "sql.migration.database.table.selection.label": "Sélection de table", + "sql.migration.table.missing.count": "Tables manquantes sur la cible : {0}", + "sql.migration.target.table.count.name": "Tables sélectionnées", "sql.migration.target": "Cible", + "sql.login.migration.target.status.column": "État de la cible", "sql.migration.target.azure.sql.instance.database.name": "Base de données cible", - "sql.migration.target.azure.sql.instance.name": "Nom de la cible", - "sql.migration.target.azure.sql.instance.server.name": "Nom de la cible", + "sql.migration.map.target.column": "Base de données cible", + "sql.migration.database.table.target.column.label": "Base de données cible", + "sql.migration.validate.ir.validation.result.label.target.database": "Connectivité de base de données : '{0}'", "sql.migration.target.database.name": "Nom de la base de données cible", + "sql.migration.sku.targetDeploymentType": "Type de déploiement cible", + "sql.migration.storageAccount.warning.many": "L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau du instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que le point de terminaison privé se trouve dans le même réseau virtuel que le serveur cible.", + "sql.migration.storageAccount.warning.one": "L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau de l’instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que les points de terminaison privés se trouvent dans le même réseau virtuel que le serveur cible.", + "sql.migration.target.azure.sql.instance.server.name": "Nom de la cible", + "sql.migration.target.azure.sql.instance.name": "Nom de la cible", + "sql.migration.password.label": "Mot_passe_cible", "sql.migration.target.platform": "Plateforme cible", "sql.migration.target.server": "Serveur cible", - "sql.migration.target.table.count.name": "Tables sélectionnées", + "sql.migration.storageAccount.warning.vm.many": "Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder au compte de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure sur la liste verte sur le compte de stockage.", + "sql.migration.storageAccount.warning.vm.one": "Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder aux comptes de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure dans la liste verte sur les comptes de stockage.", "sql.migration.target.table.missing": "La table cible n'existe pas", "sql.migration.target.table.not.empty": "La table cible n'est pas vide.", - "sql.migration.target.version": "Version cible", - "sql.migration.tde.button.caption": "Modifier", - "sql.migration.tde.button.migrate": "Migrer des certificats", - "sql.migration.tde.migrate.canceled": "La migration des certificats a été annulée. Veuillez exécuter et terminer la migration des certificats pour continuer.", - "sql.migration.tde.migrate.canceled.errors": "La validation a été annulée avec la ou les erreurs suivantes :{0}{1}", - "sql.migration.tde.migrate.column.databases": "Bases de données", - "sql.migration.tde.migrate.column.status": "État", - "sql.migration.tde.migrate.completed.errors": "La migration s’est achevée avec la ou les erreurs suivantes : {0}{1}", - "sql.migration.tde.migrate.copy.results": "Copier les résultats de la migration", - "sql.migration.tde.migrate.done.button": "Terminé", - "sql.migration.tde.migrate.heading": "Migration des certificats à partir des bases de données suivantes :", - "sql.migration.tde.migrate.not.run": "La migration des certificats n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et terminer la migration des certificats pour continuer.", - "sql.migration.tde.migrate.results.heading": "Détails de la progression de la migration des certificats :", - "sql.migration.tde.migrate.results.heading.completed": "Résultats de la migration des certificats :", - "sql.migration.tde.migrate.results.heading.previous": "Résultats de la migration des certificats précédents :", - "sql.migration.tde.migrate.start.validation": "Réessayer la migration", - "sql.migration.tde.migrate.status.details": "État de la migration : {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "La migration des certificats s’est terminée avec succès. Veuillez cliquer sur Suivant pour poursuivre la migration.", - "sql.migration.tde.migrate.validation.camceled": "Migration annulée", - "sql.migration.tde.migrate.validation.completed": "Migration effectuée correctement", - "sql.migration.tde.msg.databases.selected": "{0} Transparent Data Encryption a activé les bases de données sélectionnées pour la migration. {1}", - "sql.migration.tde.msg.empty": "Base de données chiffrée sélectionnée.", - "sql.migration.tde.msg.manual": "Vous avez choisi de migrer manuellement les certificats.", - "sql.migration.tde.msg.tde": "Vous avez donné l’accès à Azure Data Studio pour migrer les certificats de chiffrement et la base de données.", - "sql.migration.tde.progress.update": "{0} sur {1} terminé(s)", - "sql.migration.tde.wizard.databases.selected": "{0} de {1} base(s) de données sélectionnée(s) utilise le chiffrement transparent des données.", - "sql.migration.tde.wizard.description": "Pour réussir la migration d’une base de données chiffrée, vous devez donner accès aux certificats de chiffrement ou migrer les certificats manuellement avant de procéder à la migration. {0}.", - "sql.migration.tde.wizard.network.share.info": "Chemin d’accès réseau où le certificat sera placé.", - "sql.migration.tde.wizard.network.share.label": "Chemin d’accès réseau pour le certificat", - "sql.migration.tde.wizard.network.share.placeholder": "Entrer le chemin d’accès du réseau", - "sql.migration.tde.wizard.optionads": "Exporter mes certificats et ma clé privée vers la cible.", - "sql.migration.tde.wizard.optionadsconfirm": "J’accepte d’utiliser mes informations d’identification pour accéder aux certificats.", - "sql.migration.tde.wizard.optionmanual": "Je ne veux pas qu’Azure Data Studio exporte les certificats.", - "sql.migration.tde.wizard.optionmanual.warning": "Vous devez migrer les certificats avant de poursuivre la migration, sinon la migration échouera. {0}.", - "sql.migration.tde.wizard.optionscaption": "Migration de certificat", - "sql.migration.tde.wizard.title": "Base de données chiffrée sélectionnée.", - "sql.migration.test.connection": "Tester la connexion", - "sql.migration.type": "Type", - "sql.migration.type.label": "Type :", - "sql.migration.unavailable.target": "(Indisponible) {0}", - "sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible", - "sql.migration.username": "Nom d'utilisateur", + "sql.migration.azure.sql.target": "Type de cible", "sql.migration.username.label": "Nom de l'utilisateur cible", - "sql.migration.username.placeholder": "Entrez le nom d'utilisateur cible", - "sql.migration.validate.error.gatewaytimeout": "Un délai d'attente a été rencontré lors de la validation d'une connexion de ressource. En savoir plus : https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "État", - "sql.migration.validate.ir.column.validation.steps": "Étapes de validation", - "sql.migration.validate.ir.completed.errors": "La validation s’est terminée avec les erreurs suivantes :{0}{1}", - "sql.migration.validate.ir.copy.results": "Copie des résultats de la validation", - "sql.migration.validate.ir.done.button": "Terminé", - "sql.migration.validate.ir.heading": "Nous validons les éléments suivants :", - "sql.migration.validate.ir.results.heading": "Détails de l’étape de validation", - "sql.migration.validate.ir.sqldb.validation.result.error": "Erreur de vérification de validation{0}Base de données source : {1}{0}Base de données cible : {2}{0}Erreur : {3} – {4}", - "sql.migration.validate.ir.start.validation": "Démarrer la validation", - "sql.migration.validate.ir.status": "Statut de validation : {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} – {1} erreurs", - "sql.migration.validate.ir.status.error.count.one": "{0} – 1 erreur", - "sql.migration.validate.ir.status.errors": "Statut de validation : {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Arrêter la validation", - "sql.migration.validate.ir.validation.camceled": "Vérification de validation annulée", - "sql.migration.validate.ir.validation.completed": "Validation réussie.", - "sql.migration.validate.ir.validation.result.api.error": "Erreur de vérification de validation{0}Base de données :{1}{0}Erreur : {2} – {3}", - "sql.migration.validate.ir.validation.result.error": "Erreur de vérification de validation{0}Base de données source : {1}{0}Chemin d’accès du partage de fichiers : {2}{0}Erreur : {3} – {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Connectivité du partage réseau : '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "Connectivité du runtime d’intégration", - "sql.migration.validate.ir.validation.result.label.source.database": "Connexion de base de données source : '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Connectivité du stockage Azure", - "sql.migration.validate.ir.validation.result.label.target.database": "Connectivité de base de données : '{0}'", - "sql.migration.validation.canceled": "La validation a été annulée. Veuillez exécuter et valider les paramètres de migration pour continuer.", - "sql.migration.validation.canceled.errors": "La validation a été annulée avec la ou les erreurs suivantes :{0}{1}", - "sql.migration.validation.dialog.title": "Exécution de la validation", - "sql.migration.validation.not.run": "La validation n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et valider les paramètres de migration pour continuer.", - "sql.migration.validation.state.canceled": "Annulé", - "sql.migration.validation.state.failed": "Échec", - "sql.migration.validation.state.pending": "En attente", - "sql.migration.validation.state.running": "En cours d'exécution", - "sql.migration.validation.state.succeeded": "Réussite", - "sql.migration.validation.success": "La validation s’est terminée correctement. Veuillez cliquer sur Suivant pour poursuivre la migration.", - "sql.migration.view.all": "Toutes les migrations de base de données", - "sql.migration.view.select.button.label": "Afficher/sélectionner", + "sql.migration.target.version": "Version cible", + "sql.migration.test.connection": "Tester la connexion", + "sql.migration.dashboard.help.description.migrateUsingADS": "L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure.", + "sql.migration.sqldb.not.ready": "Le serveur de base de données langage SQL '{0}' n'est pas disponible pour la migration car il est actuellement à l'état '{1}'. Pour continuer, sélectionnez un serveur de base de données langage SQL disponible.", + "sql.migration.assessment.failed": "L’évaluation de votre instance de SQL Server « {0} » a échoué.", + "sql.migration.database.migration.target.type.tool.tip": "Le type de cible de ressource Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", + "sql.migration.database.status.tool.tip": "L'état actuel de la migration", + "sql.migration.cannot.start.cutover.error": "Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur.", + "sql.migration.database.migration.duration.tool.tip": "Durée de la migration", + "sql.migration.database.migration.finish.time.tool.tip": "L'heure de fin de la migration", + "sql.migration.service.error.not.ready": "L’erreur suivante s’est produite lors de la récupération des informations d’inscription pour Azure Database Migration Service « {0} ». Cliquez sur Actualiser et réessayez. Erreur : « {1} ».", + "sql.migration.mi.not.ready": "L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible.", + "sql.retry.migration.title": "La migration a échoué avec les erreurs suivantes :", + "sql.migration.database.migration.start.time.tool.tip": "L'heure de début de la migration", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "Le nom de la base de données cible", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "Le nom du serveur cible", "sql.migration.vm.not.ready.iaas.extension": "La machine virtuelle « {0} » n’est pas disponible pour la migration, car l’extension Agent IaaS SQL Server est actuellement en mode « {1} » au lieu du Mode complet. En savoir plus : https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "L’ordinateur virtuel « {0} » n’est pas disponible pour la migration, car l’ordinateur virtuel sous-jacent n’est pas en cours d’exécution. Vérifiez qu’il est sous tension avant de réessayer.", + "sql.migration.blob.storage.folder.warning": "Il existe plusieurs bases de données avec le même emplacement de sauvegarde sélectionné. Assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers séparés.", + "sql.migration.pre.req.title": "Éléments dont vous avez besoin avant de commencer votre migration Azure SQL :", + "sql.migration.assessments.blocking.issue": "Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir.", + "sql.migration.missing.targetPassword.error": "Pour continuer, saisissez un mot de passe cible valide.", + "sql.migration.missing.targetUserName.error": "Pour continuer, entrez un nom d'utilisateur cible valide.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Pour continuer, sélectionnez un conteneur d’objets blob où tous les fichiers de sauvegarde sont des objets blob de pages pour la base de données source « {0} », car les objets blob de blocs sont pris en charge uniquement pour les cibles qui s’exécutent SQL Server 2016 ou version ultérieure. En savoir plus : https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Pour continuer, sélectionnez une cible.", + "sql.migration.invalid.sqldatabase.error": "Pour continuer, sélectionnez un serveur Azure SQL Database valide.", + "sql.migration.invalid.account.error": "Pour continuer, sélectionnez un compte Azure valide.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Pour continuer, sélectionnez un dossier de sauvegarde valide pour la base de données source ’{0}’.", + "sql.migration.invalid.blob.container.error": "Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ».", + "sql.migration.invalid.blob.lastBackupFile.error": "Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ».", + "sql.migration.invalid.location.error": "Pour continuer, sélectionnez un emplacement valide.", + "sql.migration.invalid.managedInstance.error": "Pour continuer, sélectionnez une instance gérée valide.", + "sql.migration.invalid.blob.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ».", + "sql.migration.invalid.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide.", + "sql.migration.invalid.blob.storageAccount.error": "Pour continuer, sélectionnez un connecteur d’objets blob valide pour la base de données source « {0} ».", + "sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide. ", + "sql.migration.invalid.subscription.error": "Pour continuer, sélectionnez un abonnement valide.", + "sql.migration.invalid.virtualMachine.error": "Pour continuer, sélectionnez une machine virtuelle valide.", + "sql.migration.tde.wizard.description": "Pour réussir la migration d’une base de données chiffrée, vous devez donner accès aux certificats de chiffrement ou migrer les certificats manuellement avant de procéder à la migration. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Pour migrer vers Azure SQL Database, affichez les résultats de l'évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.sku.recommendation.view.assessment.mi": "Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.sku.recommendation.view.assessment.vm": "Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données.", + "sql.migration.database.migration.mode.description": "Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps d’arrêt.", + "sql.migration.details.serverobjects.all.tables.label": "Nombre total de tables", + "sql.migration.restore.backuptype.transactionlog": "Journal des transactions", + "sql.migration.dashboard.help.link.mi": "Didacticiel : migrer vers Azure SQL Managed Instance (en ligne)", + "sql.migration.dashboard.help.link.sqldb": "Tutoriel : Migrer vers SQL Server sur Azure SQL Database (hors ligne)", + "sql.migration.dashboard.help.link.vm": "Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne)", + "sql.migration.type": "Type", + "sql.migration.type.label": "Type :", + "sql.migration.impact.object.type": "Type : {0}", + "sql.migration.restore.backuptype.unknown": "Inconnu", + "sql.migration.field.label.unrestorable.files": "Fichiers non récupérables", + "sql.migration.table.selection.update.button": "Mettre à jour", + "sql.migration.sku.parameters.update": "Mettre à jour", + "sql.migration.status.uploadingfullbackup": "Chargement de la sauvegarde complète", + "sql.migration.status.uploadinglogbackup": "Chargement de la ou des sauvegardes de fichier journal", + "sql.migration.sqldb.column.usedparallelcopies": "Copies parallèles utilisées", + "sql.migration.path.user.account": "Compte utilisateur", + "sql.migration.username": "Nom d'utilisateur", + "sql.migration.starting.login": "La validation et la migration des connexions sont en cours", + "sql.login.migration.establish.user.mappings": "Validation et migration des identifiants terminées.\r\n\r\nÉtablir des mappages d'utilisateurs.", + "sql.migration.starting.login.failed": "Échec de la validation et de la migration des connexions", + "sql.migration.validate.ir.validation.camceled": "Vérification de validation annulée", + "sql.migration.validate.ir.validation.result.api.error": "Erreur de vérification de validation{0}Base de données :{1}{0}Erreur : {2} – {3}", + "sql.migration.validate.ir.validation.result.error": "Erreur de vérification de validation{0}Base de données source : {1}{0}Chemin d’accès du partage de fichiers : {2}{0}Erreur : {3} – {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Erreur de vérification de validation{0}Base de données source : {1}{0}Base de données cible : {2}{0}Erreur : {3} – {4}", + "sql.migration.validate.ir.validation.completed": "Validation réussie.", + "sql.migration.validation.success": "La validation s’est terminée correctement. Veuillez cliquer sur Suivant pour poursuivre la migration.", + "sql.migration.validate.ir.completed.errors": "La validation s’est terminée avec les erreurs suivantes :{0}{1}", + "sql.migration.validation.not.run": "La validation n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et valider les paramètres de migration pour continuer.", + "sql.migration.validate.ir.status": "Statut de validation : {0}", + "sql.migration.validate.ir.status.errors": "Statut de validation : {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Détails de l’étape de validation", + "sql.migration.validate.ir.column.validation.steps": "Étapes de validation", + "sql.migration.tde.migrate.canceled.errors": "La validation a été annulée avec la ou les erreurs suivantes :{0}{1}", + "sql.migration.validation.canceled.errors": "La validation a été annulée avec la ou les erreurs suivantes :{0}{1}", + "sql.migration.validation.canceled": "La validation a été annulée. Veuillez exécuter et valider les paramètres de migration pour continuer.", + "sql.migration.sku.recommended.value": "Valeur", + "sql.migration.sku.viewDetails": "Afficher les détails", + "sql.migration.view.select.button.label": "Afficher/sélectionner", + "sql.migration.restore.status.waiting": "En attente", + "waitingForService": "En attente du démarrage du composant {0}.", "sql.migration.warning": "Avertissement", "sql.migration.warnings": "Avertissements", "sql.migration.warnings.count": "Avertissements ({0})", "sql.migration.warnings.details": "Détails des avertissements", - "sql.migration.windows.user.account": "Domaine\\nom d'utilisateur", - "sql.migration.wizard.account.add.button.label": "Lier un compte", - "sql.migration.wizard.account.count.multiple.message": "Comptes {0} liés", - "sql.migration.wizard.account.count.single.message": "Compte {0} lié", - "sql.migration.wizard.account.description": "Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant.", - "sql.migration.wizard.account.noAccount.error": "Ajoutez un compte lié, puis réessayez.", - "sql.migration.wizard.account.title": "Compte Azure", - "sql.migration.wizard.connection.error.title": "Une erreur s'est produite lors de la connexion au serveur cible.", - "sql.migration.wizard.login.error.title": "Une erreur s’est produite lors de la tentative d’obtention des informations de connexion {0}.", - "sql.migration.wizard.perfCollection.error": "Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : \r\n\r\n{1}", - "sql.migration.wizard.sku.all": "En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL.", - "sql.migration.wizard.sku.assessment.error": "Une erreur s'est produite lors de l’évaluation du serveur.", - "sql.migration.wizard.sku.assessment.error.bypass": "Cochez cette option pour ignorer l’évaluation et continuer la migration.", - "sql.migration.wizard.sku.assessment.error.detail": "[Il n’existe aucun résultat d’évaluation pour valider la préparation de la migration de votre base de données. En cochant cette case, vous reconnaissez vouloir poursuivre la migration de votre base de données vers la cible Azure SQL souhaitée.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2}", - "sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL", - "sql.migration.wizard.sku.choose_a_target.help": "Vous ne savez pas quelle cible Azure SQL vous convient le mieux ? Apprendre encore plus", - "sql.migration.wizard.sku.error": "Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'.", - "sql.migration.wizard.sku.error.noRecommendation": "Aucune recommandation disponible", - "sql.migration.wizard.sku.error.noRecommendation.reason": "Aucune recommandation de référence SKU n’a été générée, car il n’y avait aucune référence SKU pouvant satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une autre plateforme cible, d’ajuster les paramètres de recommandation, de sélectionner un autre ensemble de bases de données à évaluer ou de modifier le modèle de recommandation.", - "sql.migration.wizard.source.missing": "La connexion a réussi mais n'a trouvé aucune base de données cible.", - "sql.migration.wizard.target.connection.error": "Erreur de connexion : {0}", - "sql.migration.wizard.target.connection.success": "La connexion a réussi. Bases de données cibles trouvées : {0}", - "sql.migration.wizard.target.description": "Sélectionnez un compte Azure et votre cible {0}.", - "sql.migration.wizard.target.login.error": "Erreur lors de l’obtention des informations de connexion : {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Erreur de mappage de base de données. La base de données cible '{0}' ne peut pas être sélectionnée comme cible de migration pour la base de données '{1}'. La base de données cible '{2}' est déjà sélectionnée comme cible de migration pour la base de données '{3}'. Veuillez sélectionner une autre base de données cible.", - "sql.migration.wizard.target.missing": "Erreur de mappage de base de données. Bases de données cibles manquantes à migrer. Veuillez configurer la connexion au serveur cible et cliquez sur se connecter pour collecter la liste des cibles de migration de base de données disponibles.", - "sql.migration.wizard.target.source.collation.error": "Une erreur de mappage de base de données (code d’erreur : {0}) a été trouvée entre les bases de données '{1}' et '{2}'. Le classement de base de données source '{3}' ne correspond pas au classement de base de données cible '{4}'. Sélectionnez ou recréez une base de données cible avec le même classement que la base de données source.", - "sql.migration.wizard.target.source.mapping.error": "Erreur de mappage de base de données. La base de données source '{0}' n'est pas mappée à une base de données cible. Veuillez sélectionner une base de données cible vers laquelle migrer.", - "sql.migration.wizard.target.title": "Cible Azure SQL", - "sql.migration.wizard.troubleshooting": "En savoir plus : https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.assessment.in.progress.content": "Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la bonne cible Azure SQL.\r\n\r\nCela peut prendre un certain temps.", + "sql.migration.running.multi.steps.heading": "Nous exécutons les étapes suivantes :", + "sql.migration.validate.ir.heading": "Nous validons les éléments suivants :", + "sql.migration.generic.congratulations": "Nous avons terminé l’évaluation de votre instance de SQL Server «{0}».", + "sql.migration.completed.multi.steps.heading": "Nous avons exécuté les étapes suivantes :", + "sql.login.migration.wizard.target.data.migration.warning": "Nous vous recommandons de migrer vos bases de données vers la cible Azure SQL avant de commencer la migration de connexion pour éviter les échecs du processus. Vous pouvez exécuter ce processus de migration quand vous le souhaitez si votre objectif est de mettre à jour le mappage utilisateur pour les bases de données récemment migrées.\r\n\r\nSi les noms de la source et de la base de données ne sont pas identiques, il est possible que certaines autorisations ne soient pas appliquées correctement.", + "sql.migration.blob.storage.folder.info": "Lorsque vous chargez des sauvegardes de base de données dans votre conteneur d'objets blob, assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers distincts. Seule la racine du conteneur et les dossiers d'au plus un niveau de profondeur sont pris en charge.", + "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.windows.user.info": "Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau.", "sql.migration.yes": "Oui", - "sql.retry.migration.prompt": "Voulez-vous réessayer les migrations de table ayant échoué ?", - "sql.retry.migration.summary": "Corrigez les erreurs avant de réessayer la migration.", - "sql.retry.migration.title": "La migration a échoué avec les erreurs suivantes :", - "total.databases.selected": "{0} de bases de données {1} sélectionnées", + "sql.migration.sku.azureRecommendation.description2": "Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment.", + "sql.migration.tde.msg.tde": "Vous avez donné Azure Data Studio accès pour migrer les certificats de chiffrement et la base de données.", + "sql.migration.tde.msg.manual": "Vous n’avez pas donné accès à Azure Data Studio pour migrer les certificats de chiffrement.", + "sql.migration.tde.cert.migration.info": "Vous devez cliquer sur le bouton '{0}' avant de passer à la page suivante de l’Assistant.", + "sql.migration.dms.resource": "Nom de votre ressource Azure Database Migration Service", + "sql.migration.sku.resource": "Nom de votre ressource cible Azure SQL", + "sql.migration.pre.req.4": "Les détails de l’emplacement de sauvegarde de votre base de données, un partage de fichiers réseau ou un conteneur Stockage Blob Azure (non requis pour Azure SQL Database cibles).", + "sql.migration.wizard.sku.assessment.error.detail": "[Il n’existe aucun résultat d’évaluation pour valider la préparation de la migration de votre base de données. En cochant cette case, vous reconnaissez vouloir poursuivre la migration de votre base de données vers la cible Azure SQL souhaitée.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (modification)", + "sql.migration.account.credentials.refresh.required": "{0} (nécessite l’actualisation des informations d’identification)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} processeur virtuel)", + "sql.migration.validate.ir.status.error.count.one": "{0} – 1 erreur", + "sql.migration.sku.azureConfiguration.mi": "{0} – {1} – {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} – {1} – {2} vCore – {3} Go", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} – {1} – {2} vCore – {3} Go", + "sql.migration.validate.ir.status.error.count.many": "{0} – {1} erreurs", + "sql.migration.sku.azureConfiguration.sqldb": "{0} – {1} vCore", + "sql.migration.size.gb": "{0} Go", + "sql.migration.sku.gb": "{0} Go", + "sql.migration.sku.storageGB": "{0} Go", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MO", + "sql.migration.sku.recommendations.title": "({0} Recommandations)", + "sql.migration.size.tb": "{0}TO", + "sql.migration.tde.msg.databases.selected": "{0} Transparent Data Encryption a activé les bases de données sélectionnées pour la migration. {1}", + "sql.migration.wizard.account.count.single.message": "Compte {0} lié", + "sql.migration.wizard.account.count.multiple.message": "Comptes {0} liés", + "sql.migration.sku.cpu": "{0} cœurs", + "sql.migration.count.database.single": "{0} base de données", + "sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements", + "sql.migration.count.database.multiple": "{0} bases de données", + "sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements", + "sql.migration.day": "{0} jour", + "sql.migration.days": "{0} jours", + "sql.migration.hr": "{0} heure", + "sql.migration.hrs": "{0} heures", + "sql.migration.min": "{0} minute", + "sql.migration.mins": "{0} minutes", + "sql.migration.sku.ms": "{0} ms", "total.tables.selected.of.total": "{0} sur {1}", - "waitingForService": "En attente du démarrage du composant {0}." + "sql.migration.table.selection.count": "{0} sur {1}", + "sql.migration.tde.progress.update": "{0} sur {1} terminé(s)", + "total.databases.selected": "{0} de bases de données {1} sélectionnées", + "sql.migration.table.selected.count": "{0} de {1} tables sélectionnées", + "sql.migration.tde.wizard.databases.selected": "{0} de {1} base(s) de données sélectionnée(s) utilise le chiffrement transparent des données.", + "sql.migration.sku.available.recommendations.one": "{0} recommandation disponible", + "sql.migration.sku.available.recommendations.many": "{0} recommandations disponibles", + "sql.migration.sec": "{0} s", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0} %", + "sql.migration.can.be.migrated": "{0}/{1} bases de données peuvent être migrées sans problème", + "sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées", + "sql.login.migrations.selected": "{0}/{1} connexions sélectionnées", + "sql.migration.number.logins.migrating": "{0}/{1} migration de connexions affichée", + "sql.migration.sku.percentile": "{0}e centile", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »", "sql.migration.starting.migration.message": "Démarrage de la migration de la base de données {0} vers {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "Téléchargement de {0}", + "downloadingServiceSize": "({0} Ko)", "downloadingServiceComplete": "Téléchargement de {0} terminé", + "downloadingServiceStatus": "Téléchargement de {0}", + "downloadingService": "Téléchargement de {0}", + "entryExtractedChannelMsg": "{0} extrait ({1}/{2})", "downloadingServiceFailed": "Échec du téléchargement des fichiers binaires pour {0}. Utilisez le lien suivant pour résoudre le problème : {1}.", "downloadingServiceFailedWithLinkMarkup": "Échec du téléchargement des fichiers binaires pour {0}. Utilisez ce [link to troubleshoot]({1}).", - "downloadingServiceSize": "({0} Ko)", - "downloadingServiceStatus": "Téléchargement de {0}", - "entryExtractedChannelMsg": "{0} extrait ({1}/{2})", "flatFileImport.serviceStartFailed": "Échec du démarrage de {0} : {1}", + "serviceInstalled": "{0} installé", "installingService": "Installation du service {0}", "installingServiceDetailed": "Installation de {0} sur {1}", - "serviceInstalled": "{0} installé", - "serviceStarted": "{0} démarré", - "serviceStarting": "Démarrage de {0}" + "serviceStarting": "Démarrage de {0}", + "serviceStarted": "{0} démarré" }, "package": { + "migration-command-category": "Migration Azure SQL", + "migration-dashboard-title": "Migration Azure SQL", + "displayName": "Migration Azure SQL", + "view-target-menu": "Détails de la cible Azure SQL", + "description": "Description de la migration Azure SQL", "cancel-migration-menu": "Annuler la migration", "complete-cutover-menu": "Terminer le basculement", "copy-migration-menu": "Copier les détails de la migration", + "view-service-menu": "Détails Database Migration Service :", "database-details-menu": "Détails de la base de données", "delete-migration-menu": "Supprimer une migration", - "description": "Description de la migration Azure SQL", - "displayName": "Migration Azure SQL", - "migration-command-category": "Migration Azure SQL", - "migration-context-menu-category": "Menu contextuel de migration", - "migration-dashboard-tasks": "Tâches de migration", - "migration-dashboard-title": "Migration Azure SQL", - "migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL", - "new-support-request-command": "Nouvelle demande de support", - "refresh-migrations-command": "Actualiser", - "retry-migration-menu": "Réessayer la migration", "send-feedback-command": "Commentaires", "start-migration-command": "Migrer vers Azure SQL", - "view-service-menu": "Détails Database Migration Service :", - "view-target-menu": "Détails de la cible Azure SQL" + "migration-context-menu-category": "Menu contextuel de migration", + "migration-dashboard-tasks": "Tâches de migration", + "new-support-request-command": "Nouvelle demande de support", + "migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL", + "refresh-migrations-command": "Actualiser", + "retry-migration-menu": "Réessayer la migration" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json deleted file mode 100644 index f155432722..0000000000 --- a/i18n/ads-language-pack-fr/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "Validation{0} et envoi (push)", - "scm button commit and push tooltip": "Valider et envoyer (push) les modifications", - "scm button commit and sync title": "Validation {0} et synchronisation", - "scm button commit and sync tooltip": "Valider et synchroniser les modifications", - "scm button commit title": "Validation {0}", - "scm button commit to new branch and push tooltip": "Valider dans une nouvelle branche et envoyer (push) des modifications", - "scm button commit to new branch and sync tooltip": "Valider dans une nouvelle branche et synchroniser des modifications", - "scm button commit to new branch tooltip": "Valider les modifications apportées à la nouvelle branche", - "scm button commit tooltip": "Valider les modifications", - "scm button committing and pushing tooltip": "Validation et envoi (push) des modifications...", - "scm button committing and synching tooltip": "Validation et synchronisation des modifications...", - "scm button committing to new branch and pushing tooltip": "Validation dans une nouvelle branche et envoi (push) des modifications...", - "scm button committing to new branch and synching tooltip": "Validation dans une nouvelle branche et synchronisation des modifications...", - "scm button committing to new branch tooltip": "Validation des modifications apportées à la nouvelle branche...", - "scm button committing tooltip": "Validation des modifications...", - "scm button continue title": "{0} Continuer", - "scm button continue tooltip": "Poursuite du rebasement", - "scm button continuing tooltip": "Poursuite du rebasement...", - "scm button publish branch": "Publier Branch", - "scm button publish branch running": "Publication de Branch...", - "scm button sync description": "{0}Synchroniser les modifications {1}{2}", - "scm publish branch action button title": "{0} Publier Branch", - "scm secondary button commit": "Valider", - "syncing changes": "Synchronisation des modifications..." - }, - "dist/askpass-main": { - "missOrInvalid": "Informations d'identification manquantes ou non valides." - }, - "dist/autofetch": { - "no": "Non", - "not now": "Me demander plus tard", - "suggest auto fetch": "Souhaitez-vous qu’Azure Data Studio [exécute périodiquement 'git fetch']({0}) ?", - "yes": "Oui" - }, - "dist/commands": { - "HEAD not available": "La version HEAD de '{0}' n'est pas disponible.", - "Theirs": "Les leurs", - "Yours": "Vôtres", - "add": "Ajouter à l'espace de travail", - "add remote": "Ajoutez une nouvelle machine distante...", - "addFrom": "Ajouter un dépôt distant à partir d'une URL", - "addfrom": "Ajouter un dépôt distant à partir de {0}", - "addremote": "Ajouter un dépôt distant", - "always": "Toujours", - "are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?", - "auth failed": "Échec de l'authentification auprès de git remote.", - "auth failed specific": "Échec de l'authentification auprès du dépôt distant Git :\r\n\r\n{0}", - "branch already exists": "Une branche nommée '{0}' existe déjà", - "branch name": "Nom de la branche", - "branch name does not match sanitized": "La nouvelle branche sera « {0} »", - "branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}", - "cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.", - "checkout detached": "Extraire en mode détaché...", - "choose": "Choisir un dossier...", - "clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.", - "clonefrom": "Cloner à partir de {0}", - "cloning": "Clonage du dépôt Git '{0}'...", - "commit": "Commiter les changements indexés", - "commit anyway": "Créer un commit vide", - "commit changes": "Commiter quand même", - "commit hash": "Commiter le code de hachage", - "commit message": "Message de validation", - "commit to branch": "Valider dans une nouvelle branche", - "commitMessageWithHeadLabel2": "Message (commit sur '{0}')", - "confirm branch protection commit": "Vous essayez de vous engager dans une branche protégée et vous n'avez peut-être pas la permission de pousser vos engagements vers la télécommande.\r\n\r\nComment aimeriez-vous procéder?", - "confirm delete": "Voulez-vous vraiment SUPPRIMER {0} ?\r\nCette action est IRRÉVERSIBLE !\r\nCe fichier sera DÉFINITIVEMENT PERDU si vous continuez.", - "confirm delete multiple": "Voulez-vous vraiment SUPPRIMER {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS si vous continuez.", - "confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", - "confirm discard all": "Voulez-vous vraiment abandonner TOUS les changements apportés à {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nVotre plage de travail actuelle sera DÉFINITIVEMENT PERDUE si vous continuez.", - "confirm discard all 2": "{0}\r\n\r\nCette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.", - "confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?", - "confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?", - "confirm empty commit": "Êtes-vous sûr d vouloir créer un commit vide ?", - "confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?", - "confirm force push": "Vous êtes sur le point de forcer l'envoi (push) des changements que vous avez apportés. Cela peut être destructeur et remplacer par inadvertance les changements apportés par d'autres utilisateurs.\r\n\r\nVoulez-vous vraiment continuer ?", - "confirm no verify commit": "Vous êtes sur le point de commiter vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n'est peut-être pas souhaitable.\r\n\r\nVoulez-vous vraiment continuer ?", - "confirm publish branch": "La branche '{0}' n'a pas de branche distante. Voulez-vous publier cette branche ?", - "confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?", - "confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?", - "confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?", - "confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?", - "create branch": "Créez une branche...", - "create branch from": "Créez une branche à partir de...", - "create repo": "Initialiser le dépôt", - "current": "Actuelle", - "default": "Par défaut", - "delete": "Supprimer le fichier", - "delete branch": "Supprimer la branche", - "delete file": "Supprimer le fichier", - "delete files": "Supprimer les fichiers", - "deleted by them": "Ils ont supprimé le fichier '{0}', et nous l'avons modifié.\r\n\r\nQue voulez-vous faire ?", - "deleted by us": "Nous avons supprimé le fichier '{0}', et ils l'ont supprimé.\r\n\r\nQue voulez-vous faire ?", - "discard": "Ignorer les modifications", - "discardAll": "Ignorer les {0} fichiers", - "discardAll multiple": "Abandonner 1 fichier", - "drop all stashes": "Voulez-vous vraiment supprimer TOUS les stashes ? Des stashs {0} seront soumis à un nettoyage et PEUVENT ÊTRE IMPOSSIBLES À RÉCUPÉRER.", - "drop one stash": "Voulez-vous vraiment supprimer TOUS les stashes ? Il y a 1 stash qui va faire l’objet d’un nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER.", - "empty commit": "L’opération de validation a été annulée en raison d’un message de validation vide.", - "force": "Forcer l'extraction", - "force push not allowed": "Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'.", - "git error": "Erreur Git", - "git error details": "Git : {0}", - "git.timeline.openDiffCommand": "Comparaison de plans", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (index)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Arborescence de travail)", - "init": "Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git", - "init repo": "Initialiser le dépôt", - "invalid branch name": "Nom de branche non valide", - "keep ours": "Conserver notre version", - "keep theirs": "Conserver leur version", - "learn more": "En savoir plus", - "local changes": "Vos changements locaux vont être remplacés par l'extraction.", - "merge commit": "Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ?", - "merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.", - "missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.", - "never": "Jamais", - "never again": "OK, Ne plus afficher", - "never ask again": "OK, Ne plus me demander à nouveau", - "no changes": "Il n'existe aucun changement à valider.", - "no changes stash": "Aucune modification à remiser (stash).", - "no more": "Impossible d’annuler car HEAD ne pointe vers aucune validation.", - "no rebase": "Pas de rebase en cours.", - "no remotes added": "Votre dépôt n'a pas de dépôt distant.", - "no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.", - "no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.", - "no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.", - "no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.", - "no staged changes": "Il n'existe aucun changement indexé à commiter.\r\n\r\nVoulez-vous indexer tous vos changements et les commiter directement ?", - "no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.", - "no tags": "Ce dépôt n'a pas d'étiquette.", - "no verify commit not allowed": "Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'.", - "nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.", - "ok": "OK", - "open git log": "Ouvrir le journal Git", - "open repo": "Ouvrir le dépôt", - "openrepo": "Ouvrir", - "openreponew": "Ouvrir dans une nouvelle fenêtre", - "pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)", - "pick provider": "Choisissez un fournisseur sur lequel publier la branche '{0}' :", - "pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :", - "pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche", - "pick stash to apply": "Choisir une remise (stash) à appliquer", - "pick stash to drop": "Choisir un remisage (stash) à supprimer", - "pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer", - "proposeopen": "Voulez-vous ouvrir le dépôt cloné ?", - "proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?", - "proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?", - "proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ?", - "provide branch name": "Fournissez un nouveau nom de branche", - "provide commit hash": "Indiquez le code de hachage du commit", - "provide commit message": "Indiquez un message de validation", - "provide remote name": "Fournissez un nom de dépôt distant", - "provide stash message": "Spécifier éventuellement un message pour la remise (stash)", - "provide tag message": "Spécifiez un message pour annoter la balise", - "provide tag name": "Spécifiez un nom de balise", - "publish to": "Publier sur {0}", - "remote already exists": "Le dépôt distant '{0}' existe déjà.", - "remote branch at": "Branche distante à {0}", - "remote name": "Nom du dépôt distant", - "remote name format invalid": "Format non valide du nom de dépôt distant", - "remove remote": "Choisir un dépôt distant à supprimer", - "repourl": "URL de dépôt", - "restore file": "Restaurer le fichier", - "restore files": "Restaurer les fichiers", - "save and commit": "Tout enregistrer et valider", - "save and stash": "Tout enregistrer et faire un stash", - "select a branch to merge from": "Sélectionner une branche à fusionner", - "select a branch to rebase onto": "Sélectionner une branche où rebaser", - "select a ref to checkout": "Sélectionner une référence à extraire", - "select a ref to checkout detached": "Sélectionnez une référence à extraire en mode détaché", - "select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'", - "select a tag to delete": "Sélectionner une étiquette à supprimer", - "select branch to delete": "Sélectionner une branche à supprimer", - "select log level": "Sélectionner le niveau de journalisation (log)", - "selectFolder": "Sélectionner l'emplacement du dépôt", - "show command output": "Afficher la sortie de commande", - "stash": "Faire un stash quand même", - "stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).", - "stash message": "Message pour la remise (stash)", - "stashcheckout": "Faire un stash et extraire", - "sure drop": "Voulez-vous vraiment annuler le stash : {0} ?", - "sync is unpredictable": "Cette action permet d’extraire et d’envoyer (push) les validations à partir de et vers « {0}/{1} ».", - "tag at": "Balise sur {0}", - "tag message": "Message", - "tag name": "Nom de la balise", - "there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.", - "there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.", - "undo commit": "Annuler le commit de fusion", - "unsaved files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant d'effectuer un commit ?", - "unsaved files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le commit si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant d'effectuer un commit ?", - "unsaved stash files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant de faire un stash ?", - "unsaved stash files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant de faire un stash ?", - "warn untracked": "Cela va entraîner la SUPPRESSION de {0} fichiers non suivis !\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS.", - "yes": "Oui", - "yes discard tracked": "Ignorer 1 fichier suivi", - "yes discard tracked multiple": "Ignorer {0} fichiers suivis", - "yes never again": "Oui, Ne plus afficher" - }, - "dist/log": { - "gitLogLevel": "Niveau de journal : {0}" - }, - "dist/main": { - "skipped": "Git ignoré trouvé dans : {0}", - "using git": "Utilisation de git {0} à partir de {1}", - "validating": "Validation du git trouvé dans : {0}" - }, - "dist/model": { - "no repositories": "Aucun dépôt disponible", - "not supported": "Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.", - "pick repo": "Choisir un dépôt", - "repoOnHomeDriveRootWarning": "Impossible d’ouvrir automatiquement le dépôt Git à '{0}'. Pour ouvrir ce dépôt Git, ouvrez-le directement en tant que dossier dans VS Code.", - "too many submodules": "Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur." - }, - "dist/repository": { - "add known": "Voulez-vous ajouter '{0}' à .gitignore ?", - "added by them": "Conflit : ajout de leur part", - "added by us": "Conflit : ajout de notre part", - "always pull": "Toujours tirer (pull)", - "both added": "Conflit : ajout de leur part et de notre part", - "both deleted": "Conflit : suppression de leur part et de notre part", - "both modified": "Conflit : modification de leur part et de notre part", - "changes": "Changements", - "commit": "Commiter", - "commit in rebase": "Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place.", - "commitMessage": "Message ({0} à valider)", - "commitMessageCountdown": "{0} caractères restants sur la ligne actuelle", - "commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle", - "commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces", - "commitMessageWithHeadLabel": "Message ({0} à valider sur '{1}')", - "deleted": "Supprimé", - "deleted by them": "Conflit : suppression de leur part", - "deleted by us": "Conflit : suppression de notre part", - "dont pull": "Ne pas tirer (pull)", - "git.title.deleted": "{0} (supprimé)", - "git.title.index": "{0} (Index)", - "git.title.ours": "{0} (à nous)", - "git.title.theirs": "{0} (à eux)", - "git.title.untracked": "{0} (non suivi)", - "git.title.workingTree": "{0} (arborescence de travail)", - "huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.", - "ignored": "Ignoré", - "index added": "Index ajouté", - "index copied": "Index copié", - "index deleted": "Index supprimé", - "index modified": "Index modifié", - "index renamed": "Index renommé", - "intent to add": "Intention à ajouter", - "merge changes": "Fusionner les changements", - "modified": "Modifié le", - "neveragain": "Ne plus afficher", - "no": "Non", - "ok": "OK", - "open": "Ouvrir", - "open.merge": "Ouvrir la fusion", - "pull": "Tirer (pull)", - "pull branch maybe rebased": "Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", - "pull maybe rebased": "Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?", - "pull n": "Tirer (pull) {0} commits de {1}/{2}", - "pull push n": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}", - "push n": "Envoyer (push) {0} commits à {1}/{2}", - "push success": "Envoi (push) réussi.", - "staged changes": "Changements indexés", - "sync changes": "Synchroniser les changements", - "sync is unpredictable": "Synchronisation. L'annulation peut endommager gravement le dépôt", - "tooManyChangesWarning": "Trop de modifications ont été détectées. Seules les premières modifications {0} s’affichent ci-dessous.", - "untracked": "Non suivi", - "untracked changes": "Changements non suivis", - "yes": "Oui" - }, - "dist/statusbar": { - "checkout": "Extraire la branche/l'étiquette...", - "publish branch": "Publier la branche", - "publish to": "Publier sur {0}", - "publish to...": "Publier sur...", - "rebasing": "Rebase en cours", - "syncing changes": "Synchronisation des modifications..." - }, - "dist/timelineProvider": { - "git.timeline.email": "Adresse e-mail", - "git.timeline.openComparison": "Comparaison de plans", - "git.timeline.source": "Historique git", - "git.timeline.stagedChanges": "Modifications en zone de transit", - "git.timeline.uncommitedChanges": "Changements non commités", - "git.timeline.you": "Vous" - }, - "package": { - "colors.added": "Couleur des ressources ajoutées.", - "colors.conflict": "Couleur pour les ressources avec des conflits.", - "colors.deleted": "Couleur des ressources supprimées.", - "colors.ignored": "Couleur des ressources ignorées.", - "colors.modified": "Couleur pour les ressources modifiées.", - "colors.renamed": "Couleur des ressources renommées ou copiées.", - "colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.", - "colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.", - "colors.submodule": "Couleur pour les ressources de sous-module.", - "colors.untracked": "Couleur pour les ressources non tracées.", - "command.addRemote": "Ajouter un dépôt distant...", - "command.api.getRemoteSources": "Obtenir les sources distantes", - "command.api.getRepositories": "Obtenir les dépôts", - "command.api.getRepositoryState": "Obtenir l’état du dépôt", - "command.branch": "Créer une branche...", - "command.branchFrom": "Créer une branche à partir de...", - "command.checkout": "Extraire vers...", - "command.checkoutDetached": "Extraire vers (mode détaché)...", - "command.cherryPick": "Faire un cherry-pick...", - "command.clean": "Ignorer les modifications", - "command.cleanAll": "Ignorer toutes les modifications", - "command.cleanAllTracked": "Ignorer tous les changements suivis", - "command.cleanAllUntracked": "Ignorer tous les changements non suivis", - "command.clone": "Cloner", - "command.cloneRecursive": "Cloner (récursif)", - "command.close": "Fermer le dépôt", - "command.closeAllDiffEditors": "Fermer tous les éditeurs de différences", - "command.commit": "Activer", - "command.commitAll": "Valider tout", - "command.commitAllAmend": "Tout Valider (Modifier)", - "command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)", - "command.commitAllNoVerify": "Tout commiter (aucune vérification)", - "command.commitAllSigned": "Valider tout (signé)", - "command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)", - "command.commitEmpty": "Commit vide", - "command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)", - "command.commitMessageAccept": "Accepter le message de validation", - "command.commitMessageDiscard": "Ignorer le message de validation", - "command.commitNoVerify": "Commiter (aucune vérification)", - "command.commitStaged": "Valider le contenu en zone de transit", - "command.commitStagedAmend": "Valider les modifications en attente (modifier)", - "command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)", - "command.commitStagedNoVerify": "Commiter l'index (aucune vérification)", - "command.commitStagedSigned": "Valider les modifications en attente (signé)", - "command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)", - "command.createTag": "Créer une balise", - "command.deleteBranch": "Supprimer la branche...", - "command.deleteTag": "Supprimer l'étiquette", - "command.fetch": "Rappatrier", - "command.fetchAll": "Récupérer depuis tous les Remotes", - "command.fetchPrune": "Récupérer (élaguer)", - "command.git.acceptMerge": "Accepter la fusion", - "command.ignore": "Ajouter à .gitignore", - "command.init": "Initialiser le dépôt", - "command.merge": "Fusionner la branche...", - "command.openAllChanges": "Ouvrir tous les changements", - "command.openChange": "Ouvrir les modifications", - "command.openFile": "Ouvrir un fichier", - "command.openHEADFile": "Ouvrir le fichier (HEAD)", - "command.openRepository": "Ouvrir le dépôt", - "command.publish": "Publier la branche...", - "command.pull": "Pull", - "command.pullFrom": "Extraire de...", - "command.pullRebase": "Pull (rebaser)", - "command.push": "Push", - "command.pushFollowTags": "Pousser (suivre des balises)", - "command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)", - "command.pushForce": "Pousser (forcer)", - "command.pushTags": "Envoyer (push) des étiquettes", - "command.pushTo": "Transfert (Push) vers...", - "command.pushToForce": "Transfert (Push) vers... (Force)", - "command.rebase": "Rebaser la branche...", - "command.rebaseAbort": "Abandonner le rebasage", - "command.refresh": "Actualiser", - "command.removeRemote": "Supprimer le dépôt distant", - "command.rename": "Renommer", - "command.renameBranch": "Renommer la branche...", - "command.restoreCommitTemplate": "Restaurer le modèle de commit", - "command.revealFileInOS.linux": "Ouvrir le dossier contenant", - "command.revealFileInOS.mac": "Afficher dans le Finder", - "command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers", - "command.revealInExplorer": "Afficher en mode Explorateur", - "command.revertChange": "Restaurer la modification", - "command.revertSelectedRanges": "Restaurer les portées sélectionnées", - "command.setLogLevel": "Définir le niveau de journalisation (log) ...", - "command.showOutput": "Afficher la sortie Git", - "command.stage": "Mettre en attente les modifications", - "command.stageAll": "Mettre en attente toutes les modifications", - "command.stageAllMerge": "Indexer toutes les fusions de changements", - "command.stageAllTracked": "Indexer tous les changements suivis", - "command.stageAllUntracked": "Indexer tous les changements non suivis", - "command.stageChange": "Mettre en attente la modification", - "command.stageSelectedRanges": "Mettre en attente les plages sélectionnées", - "command.stash": "Remiser (stash)", - "command.stashApply": "Appliquer la remise (Stash)...", - "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", - "command.stashDrop": "Supprimer le remisage (stash)...", - "command.stashDropAll": "Supprimer tous les stashes...", - "command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)", - "command.stashPop": "Appliquer et supprimer la remise...", - "command.stashPopLatest": "Appliquer et supprimer la dernière remise", - "command.sync": "Synchroniser", - "command.syncRebase": "Synchroniser (Rebase)", - "command.timelineCompareWithSelected": "Comparer avec la sélection", - "command.timelineCopyCommitId": "Copier l'ID de commit", - "command.timelineCopyCommitMessage": "Copiez le message de commit.", - "command.timelineOpenDiff": "Ouvrir les modifications", - "command.timelineSelectForCompare": "Sélectionner pour comparaison", - "command.undoCommit": "Annuler la dernière validation", - "command.unstage": "Annuler la mise en attente des modifications", - "command.unstageAll": "Annuler la mise en attente de toutes les modifications", - "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", - "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", - "config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.", - "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", - "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", - "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", - "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", - "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", - "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", - "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", - "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", - "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", - "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", - "config.autorefresh": "Détermine si l'actualisation automatique est activée.", - "config.branchPrefix": "Préfixe utilisé lors de la création d’une branche.", - "config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Contrôle si une invite est envoyée avant la validation des modifications dans une branche protégée.", - "config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.", - "config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.", - "config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».", - "config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire", - "config.branchRandomNameDictionary.animals": "Nom d’animal aléatoire", - "config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire", - "config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999", - "config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création d’une branche.", - "config.branchSortOrder": "Contrôle l'ordre de tri des branches.", - "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", - "config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments d’un nom de branche généré de manière aléatoire.", - "config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...", - "config.checkoutType.local": "Branches locales", - "config.checkoutType.remote": "Branches distantes", - "config.checkoutType.tags": "Étiquettes", - "config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.", - "config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", - "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", - "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", - "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", - "config.countBadge": "Contrôle le badge de compte Git.", - "config.countBadge.all": "Compter tous les changements.", - "config.countBadge.off": "Désactivez le compteur.", - "config.countBadge.tracked": "Compter uniquement les changements suivis.", - "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.", - "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", - "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", - "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", - "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", - "config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.", - "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", - "config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.", - "config.enabled": "Indique si git est activé.", - "config.experimental.installGuide": "Améliorations expérimentales du flux d’installation git", - "config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.", - "config.followTagsWhenSync": "Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation.", - "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", - "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", - "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", - "config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).", - "config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.", - "config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.", - "config.ignoredRepositories": "Liste des dépôts git à ignorer.", - "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", - "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", - "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", - "config.logLevel": "Spécifie la quantité d’informations (le cas échéant) à journaliser sur le [git output](command:git.showOutput).", - "config.logLevel.critical": "Journaliser uniquement les informations critiques", - "config.logLevel.debug": "Journaliser uniquement le débogage, les informations, l’avertissement, l’erreur et les informations critiques", - "config.logLevel.error": "Journaliser uniquement les informations d’erreur et critiques", - "config.logLevel.info": "Journaliser uniquement les informations d’avertissement, d’erreur et les informations critiques", - "config.logLevel.off": "Ne rien journaliser", - "config.logLevel.trace": "Journaliser toutes les informations", - "config.logLevel.warn": "Journaliser uniquement les informations d’avertissement, d’erreur et critiques", - "config.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.", - "config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.", - "config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.", - "config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.", - "config.openAfterClone.prompt": "Demande toujours l'action à effectuer.", - "config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.", - "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", - "config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.", - "config.postCommitCommand": "Exécute une commande git après un commit réussi.", - "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", - "config.postCommitCommand.push": "Exécutez 'Git Push' après une validation réussie.", - "config.postCommitCommand.sync": "Exécutez 'Git Sync' après une validation réussie.", - "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", - "config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeCommit.never": "Désactivez la vérification.", - "config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.", - "config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeStash.never": "Désactive cette vérification.", - "config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.pruneOnFetch": "Effectue un élagage au moment de la récupération.", - "config.pullTags": "Récupérez toutes les balises pendant le tirage.", - "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", - "config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.", - "config.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de l’analyse des dossiers d’espace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.", - "config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.", - "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", - "config.showActionButton": "Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source.", - "config.showActionButton.commit": "Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.", - "config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.", - "config.showActionButton.sync": "Afficher un bouton d’action pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.", - "config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.", - "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", - "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", - "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", - "config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.", - "config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.", - "config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.", - "config.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.", - "config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).", - "config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.", - "config.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire d'authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", - "config.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", - "config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.", - "config.timeline.date.authored": "Utiliser la date de création", - "config.timeline.date.committed": "Utiliser la date de commit", - "config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.", - "config.timeline.showUncommitted": "Contrôle s’il faut afficher les modifications non validées dans l’affichage Chronologie.", - "config.untrackedChanges": "Contrôle le comportement des changements non suivis.", - "config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.", - "config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.", - "config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.", - "config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.", - "config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois qu’aucun message n’est fourni dans la zone d’entrée de validation.", - "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", - "config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.", - "config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.", - "description": "Intégration Git SCM", - "displayName": "Git", - "submenu.branch": "Branche", - "submenu.changes": "Changements", - "submenu.commit": "Valider", - "submenu.commit.amend": "Modifier", - "submenu.commit.signoff": "Fermer la session", - "submenu.explorer": "Git", - "submenu.pullpush": "Tirer (pull), envoyer (push)", - "submenu.remotes": "À distance", - "submenu.stash": "Remiser (stash)", - "submenu.tags": "Étiquettes", - "view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')", - "view.workbench.learnMore": "Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si vous souhaitez utiliser des fonctionnalités Git, activez Git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPour en savoir plus sur la façon d'utiliser Git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Le dossier actuellement ouvert n’a pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec d’autres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Le contrôle des sources dépend de l'installation de Git.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAfter installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAfter installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès l'installation, veuillez [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..52be9159ad --- /dev/null +++ b/i18n/ads-language-pack-fr/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Facultatif) Entrez le mot de passe de connexion à enregistrer dans local.settings.json", + "azureFunctionsProjectMustBeOpened": "Un projet Azure Functions C# doit être présent pour créer une fonction Azure avec liaison SQL.", + "addPackage": "Ajouter un package", + "addSqlBinding": "Ajout de la liaison SQL à la fonction {0}...", + "dotnetResult": "Ajout du package NuGet SQL :\r\n{0}", + "failedToGetConnectionString": "Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée.", + "azureFunctionsExtensionNotInstalled": "Azure Functions extension doit être installée pour pouvoir utiliser cette fonctionnalité.", + "browseEllipsis": "Parcourir...", + "closeButton": "Fermer", + "connectionStringSetting": "Nom du paramètre de la chaîne de connexion", + "connectionStringSettingPlaceholder": "Paramètre de chaîne de connexion spécifié dans « local.settings.json »", + "createProject": "Créer un projet Azure Function", + "createNewLocalAppSetting": "Créer un paramètre d’application locale", + "doNotInstall": "Ne pas installer", + "includePassword": "Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ?", + "enterTableName": "Entrer la table SQL à interroger", + "enterTableNameToUpsert": "Entrez la table SQL dans laquelle effectuer l’upsert", + "enterViewName": "Entrer la vue SQL à interroger", + "userConnectionString": "Entrer une chaîne de connexion", + "enterConnectionString": "Entrer une chaîne de connexion", + "enterConnectionStringSettingName": "Entrer le nom du paramètre de la chaîne de connexion", + "errorNewAzureFunction": "Erreur lors de la création d’une fonction Azure : {0}", + "failedToParse": "Échec de l'analyse de \"{0}\" : {1}.", + "unableToSetConnectionString": "Échec du paramétrage de l'application de la chaîne de connexion", + "failedToSetSetting": "Échec du paramétrage de l'application de la chaîne de connexion : {0}", + "tableListProgressTitle": "Récupération des tables pour la base de données sélectionnée...", + "viewListProgressTitle": "Récupération des vues pour la base de données sélectionnée...", + "functionNameTitle": "Nom de la fonction", + "userPasswordLater": "Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json.", + "input": "Entrée", + "install": "Installer", + "learnMore": "En savoir plus", + "SettingAlreadyExists": "Le paramètre d’application local « {0} » existe déjà. Voulez-vous le remplacer?", + "moreInformation": "Complément d’information", + "nameMustNotBeEmpty": "Le nom ne doit pas être vide", + "hasSpecialCharacters": "Le nom ne doit pas contenir de caractères spéciaux", + "noString": "Non", + "noAzureFunctionsInFile": "Aucune fonction Azure dans le fichier actif actuel", + "noAzureFunctionsProjectsInWorkspace": "Aucun projet Azure Functions trouvé dans l’espace de travail", + "openFile": "Ouvrir un fichier", + "output": "Sortie", + "inputDescription": "Récupère les données d’une base de données", + "sqlObjectToQuery": "Objet SQL à interroger", + "sqlTableToUpsert": "Table SQL dans laquelle upsert", + "save": "Enregistrer", + "outputDescription": "Enregistrer les données dans une base de données", + "selectButton": "Sélectionner", + "selectDatabase": "Sélectionner une base de données", + "selectConnectionString": "Sélectionner la méthode de chaîne de connexion SQL", + "selectSetting": "Sélectionnez le paramètre de chaîne de connexion SQL dans local.settings.json", + "connectionProfile": "Sélectionnez une connexion pour le profile.", + "selectAzureFunction": "Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL", + "selectAzureFunctionProjFolder": "Sélectionner un dossier pour le projet de fonction Azure", + "selectSqlTableOrViewPrompt": "Sélectionner le type d’objet dans l’insertion ou l’upsert", + "selectTable": "Sélectionner la table à utiliser", + "selectProject": "Sélectionner le projet de fonction Azure pour la liaison SQL", + "selectBindingType": "Sélectionner le type de liaison", + "selectBindingTypeToSpecifiedFunction": "Sélectionner le type de liaison pour la fonction '{0}'", + "selectView": "Sélectionner l’affichage à utiliser", + "table": "Table", + "azureFunctionsExtensionNotFound": "L’extension Azure Functions est nécessaire pour créer une fonction Azure avec liaison SQL, mais elle n’est pas installée. Voulez-vous l’installer maintenant ?", + "saveChangesInFile": "Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant?", + "timeoutAzureFunctionFileError": "Expiration du délai d’attente pour la création du fichier Azure Function", + "timeoutExtensionError": "Expiration du délai d’attente pour l’installation de l’extension", + "valueMustNotBeEmpty": "La valeur ne doit pas être vide", + "view": "Voir", + "yesString": "Oui" + }, + "package": { + "sqlBindings.addSqlBinding": "Ajouter une liaison SQL (préversion)", + "sqlBindings.createAzureFunction": "Créer une fonction Azure avec liaison SQL (préversion)", + "description": "Permet aux utilisateurs de développer et de publier des Azure Functions avec des liaisons Azure SQL", + "displayName": "Liaisons SQL" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-fr/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-fr/translations/extensions/vscode.git.i18n.json index 4a947f1481..ff67619049 100644 --- a/i18n/ads-language-pack-fr/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-fr/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "«{0}» a une empreinte digitale «{1}»", "$(info) Remote \"{0}\" has no tags.": "$(info) le {0} distant n’a pas de balises.", "$(info) This repository has no tags.": "$(info) Ce référentiel n’a aucune balise.", + "\"{0}\" has fingerprint \"{1}\"": "«{0}» a une empreinte digitale «{1}»", "A branch named \"{0}\" already exists": "Une branche nommée '{0}' existe déjà", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "Un dépôt Git a été trouvé dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir le référentiel ?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.", @@ -54,7 +54,7 @@ "Clone from URL": "URL de dépôt", "Clone from {0}": "Cloner à partir de {0}", "Cloning git repository \"{0}\"...": "Clonage du dépôt Git '{0}'...", - "Commit": "Valider", + "Commit": "Commiter", "Commit & Push Changes": "Valider et envoyer (push) les modifications", "Commit & Sync Changes": "Valider et synchroniser les modifications", "Commit Anyway": "Commiter quand même", @@ -103,8 +103,7 @@ "Don\\'t Pull": "Ne pas tirer (pull)", "Don\\'t Show Again": "Ne plus afficher", "Download Git": "Télécharger Git", - "Email": "Adresse e-mail", - "Enables the following features: {0}": "Enables the following features: {0}", + "Email": "E-mail", "Failed to authenticate to git remote.": "Échec de l'authentification auprès de git remote.", "Failed to authenticate to git remote:\\n\\n{0}": "Échec de l'authentification auprès de git remote :\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Le fichier « {0} » a été supprimé par eux et modifié par nous.\\n\\nQue voulez-vous faire ?", @@ -114,7 +113,6 @@ "Git History": "Historique git", "Git error": "Erreur Git", "Git local working changes": "Modifications de travail locales Git", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "Des dépôts Git ont été trouvés dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir les référentiels ?", "Git: {0}": "Git : {0}", "HEAD version of \"{0}\" is not available.": "La version HEAD de '{0}' n'est pas disponible.", @@ -151,7 +149,7 @@ "OK": "OK", "OK, Don\\'t Ask Again": "OK, ne plus me demander", "OK, Don\\'t Show Again": "OK, ne plus afficher", - "Open": "Ouvrir ", + "Open": "Ouvrir", "Open Comparison": "Comparaison de plans", "Open Git Log": "Ouvrir le journal Git", "Open Merge": "Ouvrir la fusion", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Choisir un dépôt distant à supprimer", "Pick a repository to mark as safe and open": "Choisir un dépôt à marquer comme sécuritaire et ouvert", "Pick a repository to open": "Choisir un référentiel à ouvrir", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Choisir une remise (stash) à appliquer", "Pick a stash to drop": "Choisir un remisage (stash) à supprimer", "Pick a stash to pop": "Choisir une remise (stash) à appliquer et supprimer", @@ -181,13 +178,13 @@ "Please provide a tag name": "Spécifiez un nom de balise", "Please provide the commit hash": "Indiquez le code de hachage du commit", "Publish Branch": "Publier la branche", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier la Branch « {0} »", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier la Branch « {0} »", "Publish to {0}": "Publier sur {0}", "Publish to...": "Publier sur...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publication en cours de la Branch « {0} »...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publication de Branch...", - "Pull": "Pull", + "Pull": "Tirer (pull)", "Pull {0} and push {1} commits between {2}/{3}": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}", "Pull {0} commits from {1}/{2}": "Tirer (pull) {0} commits de {1}/{2}", "Push {0} commits to {1}/{2}": "Envoyer (push) {0} commits à {1}/{2}", @@ -196,7 +193,6 @@ "Remote branch at {0}": "Branche distante à {0}", "Remote name": "Nom du dépôt distant", "Remote name format invalid": "Format non valide du nom de dépôt distant", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "Remplacer la ou les balises locales", "Restore file": "Restaurer le fichier", "Restore files": "Restaurer les fichiers", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "La nouvelle branche sera « {0} »", "The repository does not have any commits. Please make an initial commit before creating a stash.": "Le référentiel n’a pas de validation. Veuillez effectuer une validation initiale avant de créer une entrée stash.", "The selection range does not contain any changes.": "La plage de sélection ne contient aucune modification.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "Il existe des problèmes connus avec la version installée de Git {0}. Effectuez une mise à jour vers Git >= 2.27 pour permettre aux fonctionnalités Git de s'exécuter correctement.", "There are merge conflicts. Resolve them before committing.": "Il existe des conflits de fusion. Corrigez-les avant la validation.", "There are no available repositories": "Aucun dépôt disponible", "There are no changes to commit.": "Il n'existe aucun changement à valider.", @@ -262,7 +257,6 @@ "Undo merge commit": "Annuler le commit de fusion", "Untracked": "Non suivi", "Untracked Changes": "Changements non suivis", - "Update Git": "Mettre à jour Git", "Using git \"{0}\" from \"{1}\"": "Utilisation de git «{0}» à partir de «{1}»", "Validating found git in: \"{0}\"": "Validation du git trouvé dans : «{0}»", "Would you like to add \"{0}\" to .gitignore?": "Voulez-vous ajouter '{0}' à .gitignore ?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Vous êtes sur le point de valider vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n’est peut-être pas souhaitable.\\n\\nVoulez-vous vraiment continuer ?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Vous êtes sur le point de forcer l’envoi des changements que vous avez apportés. Cette action peut être délétère et peut remplacer par inadvertance les changements apportés par d’autres utilisateurs.\\n\\nVoulez-vous vraiment continuer ?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Vous essayez de valider sur une branche protégée et vous n’êtes peut-être pas autorisé à envoyer (push) vos validations vers la branche distante.\\n\\nComment voulez-vous procéder ?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Git «{0}» semble être installé. Le code fonctionne mieux avec git >= 2", "Your local changes would be overwritten by checkout.": "Vos changements locaux vont être remplacés par l'extraction.", "Your repository has no remotes configured to publish to.": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.", "Your repository has no remotes configured to pull from.": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE." }, "package": { - "colors.added": "Couleur des ressources ajoutées.", - "colors.conflict": "Couleur pour les ressources avec des conflits.", - "colors.deleted": "Couleur des ressources supprimées.", - "colors.ignored": "Couleur des ressources ignorées.", - "colors.modified": "Couleur pour les ressources modifiées.", - "colors.renamed": "Couleur des ressources renommées ou copiées.", - "colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.", - "colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.", - "colors.submodule": "Couleur pour les ressources de sous-module.", - "colors.untracked": "Couleur pour les ressources non tracées.", + "view.workbench.scm.repositoryInParentFolders": "Un dépôt Git a été trouvé dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents des espaces de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire", + "config.branchRandomNameDictionary.animals": "Nom d’animal aléatoire", + "config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire", + "config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999", + "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", + "command.mergeAbort": "Abandonner la fusion", + "command.rebaseAbort": "Abandonner le rebasage", + "command.commitMessageAccept": "Accepter le message de validation", "command.addRemote": "Ajouter un dépôt distant...", - "command.api.getRemoteSources": "Obtenir les sources distantes", - "command.api.getRepositories": "Obtenir les dépôts", - "command.api.getRepositoryState": "Obtenir l’état du dépôt", - "command.branch": "Créer une branche...", - "command.branchFrom": "Créer une branche à partir de...", - "command.checkout": "Basculer sur...", + "command.ignore": "Ajouter à .gitignore", + "config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.", + "config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.", + "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", + "config.openRepositoryInParentFolders.always": "Toujours ouvrir un référentiel dans les dossiers parents des espaces de travail ou les fichiers ouverts.", + "config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.", + "config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.", + "config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.", + "config.openAfterClone.prompt": "Demande toujours l'action à effectuer.", + "config.publishBeforeContinueOn.always": "Toujours publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", + "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", + "submenu.commit.amend": "Modifier", + "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", + "command.stashApply": "Appliquer la remise (Stash)...", + "config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.", + "config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.", + "submenu.branch": "Branche", + "submenu.changes": "Changements", + "config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.", + "config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.", + "config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", + "config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", "command.checkoutDetached": "Extraire vers (mode détaché)...", + "command.checkout": "Extraire vers...", "command.cherryPick": "Faire un cherry-pick...", - "command.clean": "Ignorer les modifications", - "command.cleanAll": "Ignorer toutes les modifications", - "command.cleanAllTracked": "Ignorer tous les changements suivis", - "command.cleanAllUntracked": "Ignorer tous les changements non suivis", "command.clone": "Cloner", "command.cloneRecursive": "Cloner (récursif)", - "command.close": "Fermer le dépôt", + "command.continueInLocalClone": "Cloner le dépôt localement et l’ouvrir sur le Bureau...", "command.closeAllDiffEditors": "Fermer tous les éditeurs de différences", - "command.commit": "Valider", + "command.close": "Fermer le dépôt", + "colors.added": "Couleur des ressources ajoutées.", + "colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.", + "colors.deleted": "Couleur des ressources supprimées.", + "colors.ignored": "Couleur des ressources ignorées.", + "colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.", + "colors.modified": "Couleur pour les ressources modifiées.", + "colors.renamed": "Couleur des ressources renommées ou copiées.", + "colors.conflict": "Couleur pour les ressources avec des conflits.", + "colors.submodule": "Couleur pour les ressources de sous-module.", + "colors.untracked": "Couleur pour les ressources non tracées.", + "submenu.commit": "Valider", + "command.commit": "Activer", + "command.commitNoVerify": "Commiter (aucune vérification)", "command.commitAll": "Valider tout", "command.commitAllAmend": "Tout Valider (Modifier)", "command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)", "command.commitEmpty": "Commit vide", "command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)", - "command.commitMessageAccept": "Accepter le message de validation", - "command.commitMessageDiscard": "Ignorer le message de validation", - "command.commitNoVerify": "Commiter (aucune vérification)", "command.commitStaged": "Valider le contenu en zone de transit", "command.commitStagedAmend": "Valider les modifications en attente (modifier)", "command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)", "command.commitStagedNoVerify": "Commiter l'index (aucune vérification)", "command.commitStagedSigned": "Valider les modifications en attente (signé)", "command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)", - "command.continueInLocalClone": "Cloner le dépôt localement et l’ouvrir sur le Bureau...", + "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", + "command.timelineCompareWithSelected": "Comparer avec la sélection", + "command.git.acceptMerge": "Terminer la fusion", + "command.git.runGitMerge": "Conflits de calcul avec Git", + "command.git.runGitMergeDiff3": "Calcul en conflit avec Git (Diff3)", + "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", + "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", "command.continueInLocalClone.qualifiedName": "Continuer à travailler dans un nouveau clone local", + "config.openRepositoryInParentFolders": "Contrôlez si un référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts doit être ouvert.", + "config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.", + "config.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.", + "config.untrackedChanges": "Contrôle le comportement des changements non suivis.", + "config.countBadge": "Contrôle le badge de compte Git.", + "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", + "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", + "config.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de l’analyse des dossiers d’espace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.", + "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", + "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", + "config.branchSortOrder": "Contrôle l'ordre de tri des branches.", + "config.similarityThreshold": "Contrôle le seuil de l’index de similarité (c’est-à-dire le nombre d’ajouts/suppressions par rapport à la taille du fichier) pour que les modifications apportées à une paire de fichiers ajoutés/supprimés soient considérées comme un changement de nom.", + "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", + "config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...", + "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", + "config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.", + "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.", + "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", + "config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.", + "config.pullBeforeCheckout": "Contrôle si une branche qui n’a pas de validations sortantes est transférée rapidement avant d’être extraite.", + "config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois qu’aucun message n’est fourni dans la zone d’entrée de validation.", + "config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.", + "config.branchProtectionPrompt": "Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée.", + "config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création d’une branche.", + "config.showActionButton": "Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source.", + "config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.", + "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", + "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", + "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", + "config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.", + "config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.", + "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", + "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", + "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", + "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", + "config.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", + "config.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire d’authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", + "config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.", + "config.optimisticUpdate": "Contrôle s’il faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après l’exécution de commandes Git.", + "config.publishBeforeContinueOn": "Contrôle si l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git.", + "config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.", + "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", + "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", + "config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.", + "config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.", + "config.timeline.showUncommitted": "Contrôle s’il faut afficher les modifications non validées dans l’affichage Chronologie.", + "config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.", + "config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.", + "command.timelineCopyCommitId": "Copier l'ID de commit", + "command.timelineCopyCommitMessage": "Copiez le message de commit.", + "config.countBadge.all": "Compter tous les changements.", + "config.countBadge.tracked": "Compter uniquement les changements suivis.", + "command.branchFrom": "Créer une branche à partir de...", + "command.branch": "Créer une branche...", "command.createTag": "Créer une balise", "command.deleteBranch": "Supprimer la branche...", "command.deleteRemoteTag": "Supprimer la balise distante", "command.deleteTag": "Supprimer l'étiquette", - "command.fetch": "Récupérer", - "command.fetchAll": "Récupérer depuis tous les Remotes", + "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", + "config.promptToSaveFilesBeforeCommit.never": "Désactive cette vérification.", + "config.promptToSaveFilesBeforeStash.never": "Désactivez la vérification.", + "command.cleanAll": "Ignorer toutes les modifications", + "command.cleanAllTracked": "Ignorer tous les changements suivis", + "command.cleanAllUntracked": "Ignorer tous les changements non suivis", + "command.clean": "Ignorer les modifications", + "command.commitMessageDiscard": "Ignorer le message de validation", + "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", + "command.stashDropAll": "Supprimer tous les stashes...", + "command.stashDrop": "Supprimer le remisage (stash)...", + "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", + "config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.", + "config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.", + "config.experimental.installGuide": "Améliorations expérimentales du flux d’installation git", + "command.fetch": "Rappatrier", "command.fetchPrune": "Récupérer (élaguer)", - "command.git.acceptMerge": "Terminer la fusion", - "command.git.openMergeEditor": "Résoudre dans l’éditeur de fusion", - "command.git.runGitMerge": "Conflits de calcul avec Git", - "command.git.runGitMergeDiff3": "Calcul en conflit avec Git (Diff3)", - "command.ignore": "Ajouter à .gitignore", + "command.fetchAll": "Récupérer depuis tous les Remotes", + "config.pullTags": "Récupérez toutes les balises pendant le tirage.", + "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", + "command.api.getRemoteSources": "Obtenir les sources distantes", + "command.api.getRepositories": "Obtenir les dépôts", + "command.api.getRepositoryState": "Obtenir l’état du dépôt", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Intégration Git SCM", + "view.workbench.scm.repositoriesInParentFolders": "Des dépôts Git ont été trouvés dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents de l’espace de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "Si vous voulez utiliser des fonctionnalités git, activez git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.", + "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", + "config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.", + "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", + "config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).", + "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", + "view.workbench.scm.empty": "Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm).", "command.init": "Initialiser le dépôt", + "view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec d’autres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».", + "config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.", + "config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).", + "config.ignoredRepositories": "Liste des dépôts git à ignorer.", + "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", + "config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`.", + "config.checkoutType.local": "Branches locales", "command.manageUnsafeRepositories": "Gérer des référentiels non sécurisés", "command.merge": "Fusionner la branche...", - "command.mergeAbort": "Abandonner la fusion", + "config.openRepositoryInParentFolders.never": "N’ouvrez jamais de référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts.", + "config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", + "config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.", "command.openAllChanges": "Ouvrir tous les changements", + "command.timelineOpenDiff": "Ouvrir les modifications", "command.openChange": "Ouvrir les modifications", + "command.revealFileInOS.linux": "Ouvrir le dossier contenant", "command.openFile": "Ouvrir un fichier", "command.openHEADFile": "Ouvrir le fichier (HEAD)", "command.openRepositoriesInParentFolders": "Ouvrir les référentiels dans les dossiers parents", "command.openRepository": "Ouvrir le dépôt", + "config.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.", + "config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.", + "command.stashPopLatest": "Appliquer et supprimer la dernière remise", + "command.stashPop": "Appliquer et supprimer la remise...", + "config.branchPrefix": "Préfixe utilisé lors de la création d’une branche.", + "config.openRepositoryInParentFolders.prompt": "Invite avant d’ouvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts.", + "config.publishBeforeContinueOn.prompt": "Inviter à publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", + "config.pruneOnFetch": "Effectue un élagage au moment de la récupération.", "command.publish": "Publier la branche...", - "command.pull": "Tirer (pull)", - "command.pullFrom": "Extraire de...", + "command.pull": "Pull", "command.pullRebase": "Pull (rebaser)", + "command.pullFrom": "Extraire de...", + "submenu.pullpush": "Tirer (pull), envoyer (push)", "command.push": "Push", "command.pushFollowTags": "Pousser (suivre des balises)", "command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)", "command.pushForce": "Pousser (forcer)", "command.pushTags": "Envoyer (push) des étiquettes", + "config.followTagsWhenSync": "Envoyez (push) toutes les balises annotées lors de l’exécution de la commande de synchronisation.", "command.pushTo": "Transfert (Push) vers...", "command.pushToForce": "Transfert (Push) vers... (Force)", "command.rebase": "Rebaser la branche...", - "command.rebaseAbort": "Abandonner le rebasage", "command.refresh": "Actualiser", + "config.rememberPostCommitCommand": "Mémoriser la dernière commande git qui s’est exécutée après une validation.", + "submenu.remotes": "À distance", + "config.checkoutType.remote": "Branches distantes", "command.removeRemote": "Supprimer le dépôt distant", "command.rename": "Renommer", "command.renameBranch": "Renommer la branche...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Résoudre dans l’éditeur de fusion", "command.restoreCommitTemplate": "Restaurer le modèle de commit", - "command.revealFileInOS.linux": "Ouvrir le dossier contenant", - "command.revealFileInOS.mac": "Afficher dans le Finder", - "command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers", "command.revealInExplorer": "Afficher en mode Explorateur", + "command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers", + "command.revealFileInOS.mac": "Afficher dans le Finder", "command.revertChange": "Restaurer la modification", "command.revertSelectedRanges": "Restaurer les portées sélectionnées", + "config.postCommitCommand.sync": "Exécutez 'git pull' et 'git push' après une validation réussie.", + "config.postCommitCommand.push": "Exécutez 'git push' après une validation réussie.", + "config.postCommitCommand": "Exécutez une commande Git après une validation réussie.", + "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", + "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", + "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", + "view.workbench.scm.scanFolderForRepositories": "Analyse du dossier à la recherche de dépôts Git...", + "view.workbench.scm.scanWorkspaceForRepositories": "Analyse de l’espace de travail à la recherche de référentiels Git...", + "command.timelineSelectForCompare": "Sélectionner pour comparaison", "command.showOutput": "Afficher la sortie Git", - "command.stage": "Mettre en attente les modifications", + "config.showActionButton.commit": "Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.", + "config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.", + "config.showActionButton.sync": "Afficher un bouton d’action pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.", + "submenu.commit.signoff": "Fermer la session", + "view.workbench.scm.missing.linux": "Le contrôle de code source dépend de Git en cours d’installation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", "command.stageAll": "Mettre en attente toutes les modifications", "command.stageAllMerge": "Indexer toutes les fusions de changements", "command.stageAllTracked": "Indexer tous les changements suivis", "command.stageAllUntracked": "Indexer tous les changements non suivis", "command.stageChange": "Mettre en attente la modification", + "command.stage": "Mettre en attente les modifications", "command.stageSelectedRanges": "Mettre en attente les plages sélectionnées", + "submenu.stash": "Remiser (stash)", "command.stash": "Remiser (stash)", - "command.stashApply": "Appliquer la remise (Stash)...", - "command.stashApplyLatest": "Appliquer la dernière remise (Stash)", - "command.stashDrop": "Supprimer le remisage (stash)...", - "command.stashDropAll": "Supprimer tous les stashes...", "command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)", - "command.stashPop": "Appliquer et supprimer la remise...", - "command.stashPopLatest": "Appliquer et supprimer la dernière remise", "command.stashStaged": "Stash intermédiaire", + "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", + "config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).", "command.sync": "Synchroniser", "command.syncRebase": "Synchroniser (Rebase)", - "command.timelineCompareWithSelected": "Comparer avec la sélection", - "command.timelineCopyCommitId": "Copier l'ID de commit", - "command.timelineCopyCommitMessage": "Copiez le message de commit.", - "command.timelineOpenDiff": "Ouvrir les modifications", - "command.timelineSelectForCompare": "Sélectionner pour comparaison", - "command.undoCommit": "Annuler la dernière validation", - "command.unstage": "Annuler la mise en attente des modifications", - "command.unstageAll": "Annuler la mise en attente de toutes les modifications", - "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", - "config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.", - "config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.", - "config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).", - "config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.", - "config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.", - "config.autoRepositoryDetection.false": "Désactivez l’analyse de dépôt automatique.", - "config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.", - "config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.", - "config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.", - "config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.", - "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", - "config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.", - "config.autorefresh": "Détermine si l'actualisation automatique est activée.", - "config.branchPrefix": "Préfixe utilisé lors de la création d’une branche.", - "config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée.", - "config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.", - "config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.", - "config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».", - "config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire", - "config.branchRandomNameDictionary.animals": "Nom d’animal aléatoire", - "config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire", - "config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999", - "config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création d’une branche.", - "config.branchSortOrder": "Contrôle l'ordre de tri des branches.", - "config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.", - "config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments d’un nom de branche généré de manière aléatoire.", - "config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...", - "config.checkoutType.local": "Branches locales", - "config.checkoutType.remote": "Branches distantes", - "config.checkoutType.tags": "Étiquettes", - "config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.", - "config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.", - "config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.", - "config.confirmNoVerifyCommit": "Contrôle s’il faut demander une confirmation avant la validation sans vérification.", - "config.confirmSync": "Confirmez avant de synchroniser des dépôts git.", - "config.countBadge": "Contrôle le badge de compte Git.", - "config.countBadge.all": "Compter tous les changements.", - "config.countBadge.off": "Désactivez le compteur.", - "config.countBadge.tracked": "Compter uniquement les changements suivis.", - "config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.", - "config.defaultBranchName": "Le nom de la branche par défaut (ex : main, jonction, développement) lors de l’initialisation d’un nouveau référentiel git. S’il est vide, le nom de la branche par défaut configuré dans git sera utilisé.", - "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", - "config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.", - "config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.", - "config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.", - "config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.", - "config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.", - "config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.", - "config.enabled": "Indique si git est activé.", - "config.experimental.installGuide": "Améliorations expérimentales du flux d’installation git", - "config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.", - "config.followTagsWhenSync": "Envoyez (push) toutes les balises annotées lors de l’exécution de la commande de synchronisation.", - "config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.", - "config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.", - "config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.", - "config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).", - "config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.", - "config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.", - "config.ignoredRepositories": "Liste des dépôts git à ignorer.", - "config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.", - "config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.", - "config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.", - "config.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.", - "config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.", - "config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.", - "config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.", - "config.openAfterClone.prompt": "Demande toujours l'action à effectuer.", - "config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.", - "config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.", - "config.openRepositoryInParentFolders": "Contrôlez si un référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts doit être ouvert.", - "config.openRepositoryInParentFolders.always": "Toujours ouvrir un référentiel dans les dossiers parents des espaces de travail ou les fichiers ouverts.", - "config.openRepositoryInParentFolders.never": "N’ouvrez jamais de référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts.", - "config.openRepositoryInParentFolders.prompt": "Invite avant d’ouvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts.", - "config.optimisticUpdate": "Contrôle s’il faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après l’exécution de commandes Git.", - "config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.", - "config.postCommitCommand": "Exécutez une commande Git après une validation réussie.", - "config.postCommitCommand.none": "N'exécutez pas de commande après une validation.", - "config.postCommitCommand.push": "Exécutez 'git push' après une validation réussie.", - "config.postCommitCommand.sync": "Exécutez 'git pull' et 'git push' après une validation réussie.", - "config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.", - "config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeCommit.never": "Désactive cette vérification.", - "config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.", - "config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.", - "config.promptToSaveFilesBeforeStash.never": "Désactivez la vérification.", - "config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.", - "config.pruneOnFetch": "Effectue un élagage au moment de la récupération.", - "config.publishBeforeContinueOn": "Contrôle si l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git.", - "config.publishBeforeContinueOn.always": "Toujours publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", - "config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", - "config.publishBeforeContinueOn.prompt": "Inviter à publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git", - "config.pullBeforeCheckout": "Contrôle si une branche qui n’a pas de validations sortantes est transférée rapidement avant d’être extraite.", - "config.pullTags": "Récupérez toutes les balises pendant le tirage.", - "config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.", - "config.rememberPostCommitCommand": "Mémoriser la dernière commande git qui s’est exécutée après une validation.", - "config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.", - "config.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de l’analyse des dossiers d’espace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.", - "config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.", - "config.scanRepositories": "Liste des chemins d’accès pour rechercher des dépôts git.", - "config.showActionButton": "Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source.", - "config.showActionButton.commit": "Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.", - "config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.", - "config.showActionButton.sync": "Afficher un bouton d’action pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.", - "config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.", - "config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.", - "config.showProgress": "Contrôle si les actions git doivent afficher la progression.", - "config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).", - "config.similarityThreshold": "Contrôle le seuil de l’index de similarité (c’est-à-dire le nombre d’ajouts/suppressions par rapport à la taille du fichier) pour que les modifications apportées à une paire de fichiers ajoutés/supprimés soient considérées comme un changement de nom.", - "config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.", - "config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.", - "config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.", - "config.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.", - "config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).", - "config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.", - "config.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire d’authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", - "config.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.", - "config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.", - "config.timeline.date.authored": "Utiliser la date de création", - "config.timeline.date.committed": "Utiliser la date de commit", - "config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.", - "config.timeline.showUncommitted": "Contrôle s’il faut afficher les modifications non validées dans l’affichage Chronologie.", - "config.untrackedChanges": "Contrôle le comportement des changements non suivis.", - "config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.", - "config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.", - "config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.", - "config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.", - "config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois qu’aucun message n’est fourni dans la zone d’entrée de validation.", - "config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.", - "config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.", - "config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.", - "description": "Intégration Git SCM", - "displayName": "Git", - "submenu.branch": "Branche", - "submenu.changes": "Changements", - "submenu.commit": "Valider", - "submenu.commit.amend": "Modifier", - "submenu.commit.signoff": "Fermer la session", - "submenu.explorer": "Git", - "submenu.pullpush": "Tirer (pull), envoyer (push)", - "submenu.remotes": "À distance", - "submenu.stash": "Remiser (stash)", "submenu.tags": "Étiquettes", - "view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l’extension Git activée')", - "view.workbench.learnMore": "Pour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Si vous voulez utiliser des fonctionnalités git, activez git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Pour utiliser des fonctionnalités git, vous pouvez ouvrir un dossier contenant un dépôt git ou le cloner à partir d'une URL.\r\n[Ouvrir un dossier](command:vscode.openFolder)\r\n[Cloner le dépôt](command:git.clone)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans VS Code [lisez nos documents](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L'espace de travail actuellement ouvert n'a aucun dossier contenant des dépôts git.\r\n[Ajouter un dossier à l'espace de travail](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans VS Code [lisez nos documents](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "Le dossier actif ne contient aucun dépôt git. Vous pouvez initialiser un dépôt pour activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur l’utilisation de git et le contrôle de code source dans VSCode, [consultez notre documentation](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec d’autres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Le contrôle de code source dépend de Git en cours d’installation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.repositoriesInParentFolders": "Des dépôts Git ont été trouvés dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents de l’espace de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Un dépôt Git a été trouvé dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents des espaces de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Analyse du dossier à la recherche de dépôts Git...", - "view.workbench.scm.scanWorkspaceForRepositories": "Analyse de l’espace de travail à la recherche de référentiels Git...", + "config.checkoutType.tags": "Étiquettes", + "config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments d’un nom de branche généré de manière aléatoire.", + "config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.", "view.workbench.scm.unsafeRepositories": "Les référentiels Git détectés sont potentiellement dangereux, car les dossiers appartiennent à une autre personne que l’utilisateur actuel.\r\n[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories)\r\nPour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "Le référentiel Git détecté est potentiellement dangereux, car le dossier appartient à une autre personne que l’utilisateur actuel.\r\n[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories)\r\nPour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "L’espace de travail actif n’a aucun dossier contenant des dépôts git. Vous pouvez initialiser un dépôt dans un dossier pour activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init)\r\nPour en savoir plus sur l’utilisation de git et le contrôle de code source dans VS Code, [consultez notre documentation](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "Le dossier actuellement ouvert n’a pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "Le nom de la branche par défaut (ex : main, jonction, développement) lors de l’initialisation d’un nouveau référentiel git. S’il est vide, le nom de la branche par défaut configuré dans git sera utilisé.", + "view.workbench.scm.workspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels Git. Vous pouvez initialiser un référentiel sur un dossier qui active les fonctionnalités de contrôle de code source optimisées par Git.\r\n[Initialiser le référentiel](command:git.init)\r\nPour en savoir plus sur l’utilisation de Git et du contrôle de code source dans Azure Data Studio [lire nos documents](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Désactivez le compteur.", + "command.undoCommit": "Annuler la dernière validation", + "command.unstageAll": "Annuler la mise en attente de toutes les modifications", + "command.unstage": "Annuler la mise en attente des modifications", + "command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées", + "config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.", + "config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.", + "config.timeline.date.authored": "Utiliser la date de création", + "config.timeline.date.committed": "Utiliser la date de commit", + "config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.", + "config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.", + "config.autorefresh": "Détermine si l'actualisation automatique est activée.", + "config.enabled": "Indique si git est activé.", + "view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l’extension Git activée')", + "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", + "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAprès l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)." } } } \ 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 deleted file mode 100644 index 85029ffd58..0000000000 --- a/i18n/ads-language-pack-fr/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Fournit une prise en charge riche de langage pour XML.", - "displayName": "Fonctionnalités du langage 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 10bcc6a208..1f30d46774 100644 --- a/i18n/ads-language-pack-fr/translations/main.i18n.json +++ b/i18n/ads-language-pack-fr/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Sauvegarder une base de données – {0} :{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Clé asymétrique", - "backup.compressBackup": "Compresser la sauvegarde", - "backup.defaultCompression": "Utiliser le paramètre de serveur par défaut", - "backup.doNotCompress": "Ne pas compresser la sauvegarde", - "backup.labelDatabase": "Base de données", - "backup.labelDifferential": "Différentielle", - "backup.labelDisk": "Disque", - "backup.labelFilegroup": "Fichiers et groupes de fichiers", - "backup.labelFull": "Complète", - "backup.labelLog": "Journal des transactions", - "backup.labelUrl": "URL", - "backup.serverCertificate": "Certificat de serveur" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "Aucun graphique à enregistrer", "chartSaved": "Graphique enregistré dans le chemin : {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "Le nombre maximal de lignes pour les graphiques intégrés a été dépassé, seules les premières {0} lignes sont utilisées. Pour configurer la valeur, vous pouvez ouvrir les paramètres utilisateur et rechercher : « builtinCharts.maxRowCount ».", "charts.neverShowAgain": "Ne plus afficher" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "Impossible d’analyser les propriétés de connexion avancées au format JSON. Une erreur s’est produite : {0} Valeur des propriétés reçues : {1}", - "confirmConnect": "Voulez-vous vraiment vous connecter ?", - "connectServerDetail": "Cette opération établit une connexion au serveur {0}", - "connectingLabel": "Connexion : {0}", - "connectingQueryLabel": "Connexion du fichier de requête", - "errConnectUrl": "Impossible d'ouvrir l'URL en raison de l'erreur {0}", - "open": "&&Ouvrir", - "openingNewQueryLabel": "Ouverture d'une nouvelle requête : {0}", - "runningCommandLabel": "Exécution de la commande : {0}", - "warnServerRequired": "Connexion impossible, car aucune information du serveur n'a été fournie" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} a été remplacé par {1} dans vos paramètres utilisateur.", "workbench.configuration.upgradeWorkspace": "{0} a été remplacé par {1} dans vos paramètres d'espace de travail." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "La modification de Dispose a échoué avec l'erreur : ", - "editData.closeSql": "Fermer le volet SQL", + "editData.hideSql": "Masquer le volet SQL", "editData.run": "Exécuter", "editData.showSql": "Afficher le volet SQL", "editData.stop": "Arrêter" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Nouvelle requête", "queryEditor.chart.defaultChartType": "Type de graphique par défaut à utiliser à l'ouverture de la visionneuse graphique à partir des résultats d'une requête", + "queryEditor.githubCopilotContextualizationEnabled": "(Préversion) Activez la contextualisation des requêtes pour GitHub Copilot. Ce paramètre permet GitHub Copilot de retourner des suggestions améliorées si l’extension Copilot est installée et que les fournisseurs ont implémenté la contextualisation.", "queryEditor.inMemoryDataProcessingThreshold": "Contrôle le nombre maximal de lignes autorisées pour effectuer le filtrage et le tri en mémoire. Si ce nombre est dépassé, le tri et le filtrage sont désactivés. Avertissement : l’augmentation de cette valeur peut avoir un impact sur les performances.", "queryEditor.messages.showBatchTime": "Spécifie si la durée d'exécution doit être indiquée pour chaque lot", "queryEditor.messages.wordwrap": "Messages de retour automatique à la ligne", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Encodage de fichier utilisé pendant l'enregistrement des résultats au format XML", "queryEditor.results.saveAsXml.formatted": "Quand la valeur est true, la sortie XML est mise en forme pendant l'enregistrement des résultats au format XML", "queryEditor.results.showActionBar": "Indique s’il faut afficher la barre d’action dans l’affichage des résultats de la requête", + "queryEditor.results.showCopyCompletedNotification": "Indique s’il faut afficher les notifications lorsqu’une opération de copie de grille de résultats est terminée.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Indique s’il faut ignorer l’ajout d’un saut de ligne entre les lignes lors de la copie des résultats si la ligne précédente a déjà un saut de ligne de fin. La valeur par défaut est false.", "queryEditor.results.streaming": "Activer le streaming des résultats, contient quelques problèmes visuels mineurs", "queryEditor.showConnectionInfoInTitle": "Contrôle s'il faut montrer les informations de connexion d'un onglet dans le titre.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Fermer", "webViewDialog.ok": "OK" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "Non, ne plus afficher", - "enablePreviewFeatures.no": "Non", - "enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici] ({0}). Voulez-vous activer les fonctionnalités en préversion ?", - "enablePreviewFeatures.yes": "Oui (recommandé)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "Pri&&se en main", - "showReleaseNotes": "Afficher la mise en route" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Créer une connexion", - "welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.", - "welcomePage.createNotebook": "Créer un notebook", - "welcomePage.createNotebookBody": "Générez un nouveau notebook à l'aide d'un éditeur de notebook natif.", - "welcomePage.deployServer": "Déployer un serveur", - "welcomePage.deployServerBody": "Créez une instance de service de données relationnelles sur la plateforme de votre choix.", - "welcomePage.documentation": "Documentation", - "welcomePage.documentationBody": "Visitez le centre de documentation pour obtenir des guides de démarrage rapide, des guides pratiques et des références pour PowerShell, les API, etc.", - "welcomePage.extensions": "Extensions", - "welcomePage.gettingStarted": "Démarrer", - "welcomePage.gettingStartedBody": "Découvrez les fonctionnalités offertes par Azure Data Studio et comment en tirer le meilleur parti.", - "welcomePage.history": "Historique", - "welcomePage.learnMore": "En savoir plus ", - "welcomePage.location": "Localisation", - "welcomePage.moreRecent": "Afficher plus", - "welcomePage.name": "Nom", - "welcomePage.resources": "Ressources", - "welcomePage.runQuery": "Exécuter une requête", - "welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.", - "welcomePage.showAll": "Tout afficher", - "welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage", - "welcomePage.usefuLinks": "Liens utiles", - "welcomePage.videoDescriptionIntroduction": "Présentation des notebooks Azure Data Studio | Données exposées", - "welcomePage.videoDescriptionOverview": "Vue d'ensemble d'Azure Data Studio", - "welcomePage.videos": "Vidéos" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Étendez les fonctionnalités d'Azure Data Studio en installant des extensions développées par nous/Microsoft ainsi que par la communauté (vous !).", - "GuidedTour.connections": "Connexions", - "GuidedTour.discoverWelcomePage": "Découvrez les fonctionnalités principales, les fichiers récemment ouverts et les extensions recommandées dans la page d'accueil. Pour plus d'informations sur le démarrage avec Azure Data Studio, consultez nos vidéos et notre documentation.", - "GuidedTour.extensions": "Extensions", - "GuidedTour.finish": "Terminer", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Démarrez en créant votre propre notebook ou collection de notebooks au même endroit.", - "GuidedTour.makeConnections": "Connectez, interrogez et gérez vos connexions SQL Server, Azure, etc.", - "GuidedTour.makeConnesetSettings": "Personnalisez Azure Data Studio en fonction de vos préférences. Vous pouvez configurer des paramètres comme l'enregistrement automatique et la taille des onglets, personnaliser vos raccourcis clavier et adopter le thème de couleur de votre choix.", - "GuidedTour.next": "Suivant", - "GuidedTour.notebooks": "Notebooks", - "GuidedTour.one": "1", - "GuidedTour.readMore": "En savoir plus", - "GuidedTour.settings": "Paramètres", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Page d'accueil", - "guidedTour": "Visite de bienvenue de l'utilisateur", - "hideGuidedTour": "Masquer la visite de bienvenue" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Voulez-vous voir une présentation rapide d'Azure Data Studio ?", - "WelcomePage.welcome": "Bienvenue !", - "closeTourBar": "Fermer la barre de présentation rapide", - "details": "Détails", - "ok": "OK", - "welcome.title": "Bienvenue", - "welcomePage": "Bienvenue", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Connecter, interroger et gérer les bases de données Postgres avec Azure Data Studio", - "welcomePage.adminPack": "Pack d'administration SQL", - "welcomePage.adminPackDescription": "Le pack d'administration de SQL Server est une collection d'extensions d'administration de base de données courantes qui vous permet de gérer SQL Server", - "welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.", - "welcomePage.dataVirtualization": "Virtualisation des données", - "welcomePage.dataVirtualizationDescription": "Virtualiser les données avec SQL Server 2019 et créer des tables externes à l'aide d'Assistants interactifs", - "welcomePage.deployServer": "Déployer un serveur", - "welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.", - "welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.", - "welcomePage.install": "Installer", - "welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ", - "welcomePage.installKeymap": "Installer le mappage de touches {0}", - "welcomePage.installed": "Installé", - "welcomePage.installedExtensionPack": "Le support {0} est déjà installé.", - "welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé", - "welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...", - "welcomePage.new": "Nouveau", - "welcomePage.newConnection": "Nouvelle connexion", - "welcomePage.newNotebook": "Nouveau notebook", - "welcomePage.newQuery": "Nouvelle requête", - "welcomePage.open": "Ouvrir…", - "welcomePage.openFile": "Ouvrir le fichier...", - "welcomePage.openFolder": "Ouvrir le dossier...", - "welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Écrire et exécuter des scripts PowerShell à l'aide de l'éditeur de requêtes complet d'Azure Data Studio", - "welcomePage.showAdminPack": "Pack d'administration SQL", - "welcomePage.sqlServerAgent": "SQL Server Agent", - "welcomePage.sqlServerDacpac": "Package DAC SQL Server", - "welcomePage.sqlServerImport": "Importation SQL Server", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "Démarrer la visite guidée", - "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bienvenue", - "workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", - "workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).", - "workbench.startupEditor.none": "Démarrage sans éditeur.", - "workbench.startupEditor.readme": "Ouvre le fichier README lors de l'ouverture d'un dossier qui en contient un, sinon il revient à 'welcomePage'. Remarque : ceci n'est observé que comme une configuration globale, elle sera ignorée si elle est définie dans une configuration d'espace de travail ou de dossier.", - "workbench.startupEditor.welcomePage": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.", - "workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}).", - "telemetryOptOut.optOutNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}).", - "telemetryOptOut.readMore": "En savoir plus" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Ajouter un compte", "accountDialog.close": "Fermer", @@ -14733,6 +14592,8 @@ "refreshCredentials": "Vous devez actualiser les informations d'identification de ce compte." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez.", + "accountDialog.noCloudsRegistered": "Aucun cloud n'est activé. Accéder à Paramètres -> Rechercher dans la configuration de compte Azure -> Activer au moins un cloud", "accountManagementService.close": "Fermer", "addAccountFailedCodeMessage": "{0} \r\nMessage d'erreur : {1}", "addAccountFailedGenericMessage": "Échec de l’ajout du compte. Pour plus d’informations, consultez le journal des comptes Azure.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Copier et ouvrir", + "deviceCodeAuthDialogTitle": "Authentification Azure : code d’appareil", "oauthDialog.cancel": "Annuler", "userCode": "Code utilisateur", "website": "Site web" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours." + "oauthFlyoutIsAlreadyOpen": "Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours.", + "selfHelpMessage": "Impossible de lancer un navigateur web dans cet environnement. Lancez un navigateur, accédez à l’URL ci-dessus et entrez le code manuellement." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Aucun gestionnaire inscrit", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "Voulez-vous vraiment annuler cette connexion ?", - "connection.connTitleGroupSection": " (Groupe : {0})", "connection.duplicateEditErrorMessage": "Impossible d’enregistrer le profil, la connexion sélectionnée correspond à un profil existant avec les mêmes informations de serveur dans le même groupe : \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "L’extension '{0}' est nécessaire pour se connecter à cette ressource. Voulez-vous l’installer?", "connection.invalidConnectionResult": "Le résultat de la connexion n'est pas valide.", "connection.neverShowUnsupportedVersionWarning": "Ne plus afficher", "connection.noAzureAccount": "L'obtention d'un jeton de compte Azure pour la connexion a échoué", + "connection.providerNotFound": "Fournisseur de connexion '{0}' introuvable", "connection.refreshAzureTokenFailure": "L’actualisation d'un jeton de compte Azure pour la connexion a échoué.", "connection.unknownProvider": "Fournisseur inconnu '{0}'", "connection.unsupportedServerVersionWarning": "La version du serveur n’est pas prise en charge par Azure Data Studio, vous pouvez toujours vous y connecter mais certaines fonctionnalités de Azure Data Studio peuvent ne pas fonctionner comme prévu.", "connectionDialog.connectionProviderNotSupported": "L’extension qui prend en charge le type de fournisseur '{0}' n’est pas installée actuellement. Voulez-vous afficher les extensions?", - "connectionManagementService.noProviderForUri": "Impossible de trouver le fournisseur pour l’uri : {0}", "connectionNotAcceptedError": "Connexion non acceptée", "connectionService.no": "Non", "connectionService.yes": "Oui" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Fermer", "gridDataProvider.copyResultsCompleted": "Les données sélectionnées ont été copiées dans le Presse-papiers. Nombre de lignes : {0}.", "gridDataProvider.copying": "Copie en cours...", - "gridDataProvider.loadingRowsInProgress": "Chargement des lignes à copier ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "Ne plus afficher", + "gridDataProvider.loadingRowsInProgress": "Chargement des lignes à copier ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "La copie des notifications terminées est maintenant désactivée. Pour réactiver, modifiez le paramètre : queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour l’uri :{0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "L'enregistrement des résultats a échoué. ", "msgSaveSucceeded": "Résultats enregistrés dans {0}", "openFile": "Ouvrir un fichier", + "openFileLocation": "Ouvrir l'emplacement du fichier", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (valeurs séparées par des virgules)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Classeur Excel", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?", "taskService.no": "Non", "taskService.yes": "Oui" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Clé asymétrique", + "backup.compressBackup": "Compresser la sauvegarde", + "backup.defaultCompression": "Utiliser le paramètre de serveur par défaut", + "backup.doNotCompress": "Ne pas compresser la sauvegarde", + "backup.labelDatabase": "Base de données", + "backup.labelDifferential": "Différentielle", + "backup.labelDisk": "Disque", + "backup.labelFilegroup": "Fichiers et groupes de fichiers", + "backup.labelFull": "Complète", + "backup.labelLog": "Journal des transactions", + "backup.labelUrl": "URL", + "backup.serverCertificate": "Certificat de serveur" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "Impossible d’analyser les propriétés de connexion avancées au format JSON. Une erreur s’est produite : {0} Valeur des propriétés reçues : {1}", + "confirmConnect": "Voulez-vous vraiment vous connecter ?", + "connectServerDetail": "Cette opération établit une connexion au serveur {0}", + "connectingLabel": "Connexion : {0}", + "connectingQueryLabel": "Connexion du fichier de requête", + "errConnectUrl": "Impossible d'ouvrir l'URL en raison de l'erreur {0}", + "open": "&&Ouvrir", + "openingNewQueryLabel": "Ouverture d'une nouvelle requête : {0}", + "runningCommandLabel": "Exécution de la commande : {0}", + "warnServerRequired": "Connexion impossible, car aucune information du serveur n'a été fournie" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}).", + "telemetryOptOut.optOutNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}).", + "telemetryOptOut.readMore": "En savoir plus" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "Non, ne plus afficher", + "enablePreviewFeatures.no": "Non", + "enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici]({0}). Voulez-vous activer les fonctionnalités en préversion ?", + "enablePreviewFeatures.yes": "Oui (recommandé)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Créer une connexion", + "welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.", + "welcomePage.createNotebook": "Créer un notebook", + "welcomePage.createNotebookBody": "Générez un nouveau notebook à l'aide d'un éditeur de notebook natif.", + "welcomePage.deployServer": "Déployer un serveur", + "welcomePage.deployServerBody": "Créez une instance de service de données relationnelles sur la plateforme de votre choix.", + "welcomePage.documentation": "Documentation", + "welcomePage.documentationBody": "Visitez le centre de documentation pour obtenir des guides de démarrage rapide, des guides pratiques et des références pour PowerShell, les API, etc.", + "welcomePage.extensions": "Extensions", + "welcomePage.gettingStarted": "Démarrer", + "welcomePage.gettingStartedBody": "Découvrez les fonctionnalités offertes par Azure Data Studio et comment en tirer le meilleur parti.", + "welcomePage.history": "Historique", + "welcomePage.learnMore": "En savoir plus ", + "welcomePage.location": "Localisation", + "welcomePage.moreRecent": "Afficher plus", + "welcomePage.name": "Nom", + "welcomePage.resources": "Ressources", + "welcomePage.runQuery": "Exécuter une requête", + "welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.", + "welcomePage.showAll": "Tout afficher", + "welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage", + "welcomePage.usefuLinks": "Liens utiles", + "welcomePage.videoDescriptionIntroduction": "Présentation des notebooks Azure Data Studio | Données exposées", + "welcomePage.videoDescriptionOverview": "Vue d'ensemble d'Azure Data Studio", + "welcomePage.videos": "Vidéos" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Étendez les fonctionnalités d'Azure Data Studio en installant des extensions développées par nous/Microsoft ainsi que par la communauté (vous !).", + "GuidedTour.connections": "Connexions", + "GuidedTour.discoverWelcomePage": "Découvrez les fonctionnalités principales, les fichiers récemment ouverts et les extensions recommandées dans la page d'accueil. Pour plus d'informations sur le démarrage avec Azure Data Studio, consultez nos vidéos et notre documentation.", + "GuidedTour.extensions": "Extensions", + "GuidedTour.finish": "Terminer", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Démarrez en créant votre propre notebook ou collection de notebooks au même endroit.", + "GuidedTour.makeConnections": "Connectez, interrogez et gérez vos connexions SQL Server, Azure, etc.", + "GuidedTour.makeConnesetSettings": "Personnalisez Azure Data Studio en fonction de vos préférences. Vous pouvez configurer des paramètres comme l'enregistrement automatique et la taille des onglets, personnaliser vos raccourcis clavier et adopter le thème de couleur de votre choix.", + "GuidedTour.next": "Suivant", + "GuidedTour.notebooks": "Notebooks", + "GuidedTour.one": "1", + "GuidedTour.readMore": "En savoir plus", + "GuidedTour.settings": "Paramètres", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Page d'accueil", + "guidedTour": "Visite de bienvenue de l'utilisateur", + "hideGuidedTour": "Masquer la visite de bienvenue" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Voulez-vous voir une présentation rapide d'Azure Data Studio ?", + "WelcomePage.welcome": "Bienvenue !", + "closeTourBar": "Fermer la barre de présentation rapide", + "details": "Détails", + "ok": "OK", + "welcome.title": "Bienvenue", + "welcomePage": "Bienvenue", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Connecter, interroger et gérer les bases de données Postgres avec Azure Data Studio", + "welcomePage.adminPack": "Pack d'administration SQL", + "welcomePage.adminPackDescription": "Le pack d'administration de SQL Server est une collection d'extensions d'administration de base de données courantes qui vous permet de gérer SQL Server", + "welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.", + "welcomePage.dataVirtualization": "Virtualisation des données", + "welcomePage.dataVirtualizationDescription": "Virtualiser les données avec SQL Server 2019 et créer des tables externes à l'aide d'Assistants interactifs", + "welcomePage.deployServer": "Déployer un serveur", + "welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.", + "welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.", + "welcomePage.install": "Installer", + "welcomePage.installed": "Installé", + "welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...", + "welcomePage.new": "Nouveau", + "welcomePage.newConnection": "Nouvelle connexion", + "welcomePage.newNotebook": "Nouveau notebook", + "welcomePage.newQuery": "Nouvelle requête", + "welcomePage.open": "Ouvrir…", + "welcomePage.openFile": "Ouvrir le fichier...", + "welcomePage.openFolder": "Ouvrir le dossier...", + "welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Écrire et exécuter des scripts PowerShell à l'aide de l'éditeur de requêtes complet d'Azure Data Studio", + "welcomePage.showAdminPack": "Pack d'administration SQL", + "welcomePage.sqlServerAgent": "SQL Server Agent", + "welcomePage.sqlServerDacpac": "Package DAC SQL Server", + "welcomePage.sqlServerImport": "Importation SQL Server", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "Démarrer la visite guidée", + "welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Bienvenue", + "workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.", + "workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).", + "workbench.startupEditor.none": "Démarrage sans éditeur.", + "workbench.startupEditor.readme": "Ouvre le fichier README lors de l'ouverture d'un dossier qui en contient un, sinon il revient à 'welcomePage'. Remarque : ceci n'est observé que comme une configuration globale, elle sera ignorée si elle est définie dans une configuration d'espace de travail ou de dossier.", + "workbench.startupEditor.welcomePage": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.", + "workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "Pri&&se en main", + "showReleaseNotes": "Afficher la mise en route" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "Impossible de faire glisser le profil dans le groupe : un profil avec des options identiques existe déjà dans le groupe." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "Fichiers XEL", + "FileTooLarge": "Le fichier est trop volumineux pour être ouvert dans le profileur. Le profileur peut ouvrir des fichiers de moins de 1 Go.", + "LargeFileWait": "Le chargement du fichier peut prendre un moment en raison de la taille du fichier." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/CHANGELOG.md b/i18n/ads-language-pack-it/CHANGELOG.md index c3d95b1a63..5177ffde53 100644 --- a/i18n/ads-language-pack-it/CHANGELOG.md +++ b/i18n/ads-language-pack-it/CHANGELOG.md @@ -2,6 +2,7 @@ Tutti i cambiamenti degni di nota al language pack "ads-language-pack-it" saranno documentati in questo file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-it/package.json b/i18n/ads-language-pack-it/package.json index c77d8c8844..1042752af4 100644 --- a/i18n/ads-language-pack-it/package.json +++ b/i18n/ads-language-pack-it/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-it", "displayName": "Italian Language Pack for Azure Data Studio", "description": "Language pack extension for Italian", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-it/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 87% rename from i18n/ads-language-pack-it/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index b3568f4f75..75edbdb8f0 100644 --- a/i18n/ads-language-pack-it/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "Non è stato possibile determinare il nodo di Esplora oggetti da connectionContext: {0}", + "adminToolExtWin.ssmsMinError": "Si è verificato un errore durante la chiamata di SsmsMin con gli argomenti '{0}' - {1}", "adminToolExtWin.launchingDialogStatus": "Avvio della finestra di dialogo...", "adminToolExtWin.noConnectionContextForGsw": "Non è stato specificato alcun elemento ConnectionContext per handleLaunchSsmsMinPropertiesDialogCommand", "adminToolExtWin.noConnectionContextForProp": "Non è stato specificato alcun elemento ConnectionContext per handleLaunchSsmsMinPropertiesDialogCommand", - "adminToolExtWin.noConnectionProfile": "Non è stato specificato alcun elemento connectionProfile da connectionContext: {0}", - "adminToolExtWin.noOENode": "Non è stato possibile determinare il nodo di Esplora oggetti da connectionContext: {0}", - "adminToolExtWin.ssmsMinError": "Si è verificato un errore durante la chiamata di SsmsMin con gli argomenti '{0}' - {1}" + "adminToolExtWin.noConnectionProfile": "Non è stato specificato alcun elemento connectionProfile da connectionContext: {0}" }, "package": { "adminToolExtWin.description": "Consente di aggiungere altre funzionalità specifiche di Windows ad Azure Data Studio", "adminToolExtWin.displayName": "Estensioni di strumenti di amministrazione di database per Windows", "adminToolExtWin.launchGswMenuItem": "Genera script...", - "adminToolExtWin.propertiesMenuItem": "Proprietà" + "adminToolExtWin.propertiesMenuItem": "Proprietà (strumenti Amministrazione)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.agent.i18n.json similarity index 96% rename from i18n/ads-language-pack-it/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.agent.i18n.json index f0be647167..ef9efb74f0 100644 --- a/i18n/ads-language-pack-it/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "Avviso per evento di SQL Server", "alertData.saveErrorMessage": "L'aggiornamento dell'avviso non è riuscito: '{0}'", + "alertData.DefaultAlertTypString": "Avviso per evento di SQL Server", "alertDialog.PerformanceCondition": "Avviso relativo alle prestazioni di SQL Server", "alertDialog.WmiEvent": "Avviso per evento WMI" }, "dist/data/jobData": { - "jobData.jobNameRequired": "È necessario specificare il nome del processo", - "jobData.newJobErrorMessage": "La creazione del processo non è riuscita: '{0}'", "jobData.newJobSuccessMessage": "Il processo '{0}' è stato creato", - "jobData.saveErrorMessage": "L'aggiornamento del processo non è riuscito: '{0}'", "jobData.saveSucessMessage": "Il processo '{0}' è stato aggiornato", + "jobData.newJobErrorMessage": "La creazione del processo non è riuscita: '{0}'", + "jobData.jobNameRequired": "È necessario specificare il nome del processo", + "jobData.saveErrorMessage": "L'aggiornamento del processo non è riuscito: '{0}'", "jobData.whenJobCompletes": "Al termine del processo", "jobData.whenJobFails": "Se il processo non riesce", "jobData.whenJobSucceeds": "Se il processo riesce" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "L'aggiornamento del passaggio non è riuscito: '{0}'", "stepData.jobNameRequired": "È necessario specificare il nome del processo", - "stepData.stepNameRequired": "È necessario specificare il nome del passaggio" + "stepData.stepNameRequired": "È necessario specificare il nome del passaggio", + "jobStepData.saveErrorMessage": "L'aggiornamento del passaggio non è riuscito: '{0}'" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Percorso del notebook non valido", "notebookData.jobExists": "Un processo con un nome simile esiste già", - "notebookData.jobNameRequired": "È necessario specificare il nome del notebook", - "notebookData.newJobErrorMessage": "Creazione del notebook non riuscita '{0}'", "notebookData.newJobSuccessMessage": "Il notebook '{0}' è stato creato", - "notebookData.saveErrorMessage": "Aggiornamento del blocco appunti non riuscito '{0}'", "notebookData.saveSucessMessage": "Il notebook '{0}' è stato aggiornato", + "notebookData.newJobErrorMessage": "Creazione del notebook non riuscita '{0}'", + "notebookData.jobNameRequired": "È necessario specificare il nome del notebook", + "notebookData.saveErrorMessage": "Aggiornamento del blocco appunti non riuscito '{0}'", "notebookData.selectExecutionDatabase": "Selezionare il database di esecuzione", "notebookData.selectStorageDatabase": "Selezionare il database di archiviazione", "notebookData.templatePathRequired": "È necessario fornire il percorso del modello", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Il proxy '{0}' è stato creato", - "proxyData.saveErrorMessage": "L'aggiornamento del proxy non è riuscito: '{0}'", - "proxyData.saveSucessMessage": "Il proxy '{0}' è stato aggiornato" + "proxyData.saveSucessMessage": "Il proxy '{0}' è stato aggiornato", + "proxyData.saveErrorMessage": "L'aggiornamento del proxy non è riuscito: '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Annulla", "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Messaggio di notifica aggiuntivo da inviare", "alertDialog.AllDatabases": "", - "alertDialog.DatabaseName": "Nome del database", - "alertDialog.DelayMinutes": "Ritardo in minuti", - "alertDialog.DelaySeconds": "Ritardo in secondi", - "alertDialog.Enabled": "Abilitato", - "alertDialog.ErrorNumber": "Numero di errore", - "alertDialog.ExecuteJob": "Esegui processo", - "alertDialog.ExecuteJobName": "Nome del processo", - "alertDialog.General": "Generale", - "alertDialog.IncludeErrorInEmail": "Includi testo dell'avviso in messaggi inviati tramite posta elettronica", - "alertDialog.IncludeErrorInPager": "Includi testo dell'avviso in messaggi inviati tramite cercapersone", - "alertDialog.MessageText": "Testo del messaggio", - "alertDialog.Name": "Nome", - "alertDialog.NewJob": "Nuovo processo", - "alertDialog.NewOperator": "Nuovo operatore", - "alertDialog.NotifyOperators": "Invia notifica a operatori", - "alertDialog.OperatorEmail": "Posta elettronica", - "alertDialog.OperatorList": "Elenco operatori", - "alertDialog.OperatorName": "Operatore", - "alertDialog.OperatorPager": "Cercapersone", - "alertDialog.Options": "Opzioni", - "alertDialog.RaiseAlertContains": "Genera un avviso quando il messaggio contiene", - "alertDialog.Response": "Risposta", - "alertDialog.Severity": "Gravità", "alertDialog.Severity001": "001 - Informazioni di sistema varie", "alertDialog.Severity002": "002 - Riservato", "alertDialog.Severity003": "003 - Riservato", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - Errore irreversibile: integrità database sospetta", "alertDialog.Severity024": "024 - Errore irreversibile: errore hardware", "alertDialog.Severity025": "025 - Errore irreversibile", - "alertDialog.Type": "Tipo", + "alertDialog.AdditionalNotification": "Messaggio di notifica aggiuntivo da inviare", "alertDialog.createAlert": "Crea avviso", + "alertDialog.DatabaseName": "Nome del database", + "alertDialog.DelayMinutes": "Ritardo in minuti", + "alertDialog.DelaySeconds": "Ritardo in secondi", + "alertDialog.OperatorEmail": "Posta elettronica", "alertDialog.editAlert": "Modifica avviso", - "alertDialog.eventAlert": "Definizione di avviso di evento" + "alertDialog.Enabled": "Abilitato", + "alertDialog.ErrorNumber": "Numero di errore", + "alertDialog.eventAlert": "Definizione di avviso di evento", + "alertDialog.ExecuteJob": "Esegui processo", + "alertDialog.General": "Generale", + "alertDialog.IncludeErrorInEmail": "Includi testo dell'avviso in messaggi inviati tramite posta elettronica", + "alertDialog.IncludeErrorInPager": "Includi testo dell'avviso in messaggi inviati tramite cercapersone", + "alertDialog.ExecuteJobName": "Nome del processo", + "alertDialog.MessageText": "Testo del messaggio", + "alertDialog.Name": "Nome", + "alertDialog.NewJob": "Nuovo processo", + "alertDialog.NewOperator": "Nuovo operatore", + "alertDialog.NotifyOperators": "Invia notifica a operatori", + "alertDialog.OperatorName": "Operatore", + "alertDialog.OperatorList": "Elenco operatori", + "alertDialog.Options": "Opzioni", + "alertDialog.OperatorPager": "Cercapersone", + "alertDialog.RaiseAlertContains": "Genera un avviso quando il messaggio contiene", + "alertDialog.Response": "Risposta", + "alertDialog.Severity": "Gravità", + "alertDialog.Type": "Tipo" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Abilitato", + "jobDialog.notificationsTabTop": "Azioni da eseguire quando il processo viene completato", "jobDialog.alertNameLabel": "Nome dell'avviso", - "jobDialog.alertTypeLabel": "Tipo", "jobDialog.alerts": "Avvisi", "jobDialog.alertsList": "Elenco avvisi", - "jobDialog.blankJobNameError": "Il nome del processo non può essere vuoto.", + "jobDialog.deleteJobLabel": "Elimina automaticamente il processo", "jobDialog.category": "Categoria", "jobDialog.delete": "Elimina passaggio", - "jobDialog.deleteJobLabel": "Elimina automaticamente il processo", "jobDialog.description": "Descrizione", - "jobDialog.edit": "Modifica passaggio", "jobDialog.editJob": "Modifica processo", - "jobDialog.email": "Messaggio di posta elettronica", + "jobDialog.edit": "Modifica passaggio", + "jobDialog.email": "Indirizzo di posta elettronica", + "jobDialog.alertEnabledLabel": "Abilitato", "jobDialog.enabled": "Abilitato", - "jobDialog.eventLogCheckBoxLabel": "Scrivi nel log eventi dell'applicazione di Windows", "jobDialog.general": "Generale", "jobDialog.jobStepList": "Elenco dei passaggi del processo", "jobDialog.moveDown": "Sposta passaggio giù", "jobDialog.moveUp": "Sposta passaggio su", "jobDialog.name": "Nome", - "jobDialog.new": "Nuovo passaggio", "jobDialog.newAlert": "Nuovo avviso", "jobDialog.newJob": "Nuovo processo", + "jobDialog.new": "Nuovo passaggio", "jobDialog.notifications": "Notifiche", - "jobDialog.notificationsTabTop": "Azioni da eseguire quando il processo viene completato", "jobDialog.onFailure": "In caso di errore", "jobDialog.onSuccess": "In caso di riuscita", "jobDialog.owner": "Proprietario", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Passaggio iniziale", "jobDialog.step": "Passaggio", "jobDialog.steps": "Passaggi", - "jobDialog.type": "Tipo" + "jobDialog.blankJobNameError": "Il nome del processo non può essere vuoto.", + "jobDialog.alertTypeLabel": "Tipo", + "jobDialog.type": "Tipo", + "jobDialog.eventLogCheckBoxLabel": "Scrivi nel log eventi dell'applicazione di Windows" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Sistema operativo (CmdExec)", - "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", - "jobStepDialog.advanced": "Avanzate", - "jobStepDialog.agentServiceAccount": "Account del servizio SQL Server Agent", + "jobStepDialog.advanced": "Avanzata", "jobStepDialog.allFiles": "Tutti i file (*)", - "jobStepDialog.analysisCommand": "Comando di SQL Server Analysis Services", - "jobStepDialog.analysisQuery": "Query di SQL Server Analysis Services", "jobStepDialog.appendExistingTableEntry": "Accoda output a voce esistente nella tabella", "jobStepDialog.appendOutputToFile": "Accoda output a file esistente", - "jobStepDialog.blankStepName": "Il nome del passaggio non può essere lasciato vuoto", "jobStepDialog.cancel": "Annulla", "jobStepDialog.commandLabel": "Comando", "jobStepDialog.databaseLabel": "Database", "jobStepDialog.editJobStep": "Modifica passaggio del processo", - "jobStepDialog.failParse": "Il comando non è riuscito.", - "jobStepDialog.failureAction": "Azione in caso di errore", - "jobStepDialog.fileBrowserTitle": "Trova file di database - ", "jobStepDialog.fileName": "Nome file", "jobStepDialog.filesOfType": "File di tipo", "jobStepDialog.general": "Generale", + "jobStepDialog.nextStep": "Vai al passaggio successivo", "jobStepDialog.includeStepOutputHistory": "Includi output del passaggio nella cronologia", + "jobStepDialog.fileBrowserTitle": "Trova file di database - ", "jobStepDialog.logToTable": "Registra nella tabella", "jobStepDialog.newJobStep": "Nuovo passaggio del processo", - "jobStepDialog.nextStep": "Vai al passaggio successivo", "jobStepDialog.ok": "OK", + "jobStepDialog.failureAction": "Azione in caso di errore", + "jobStepDialog.successAction": "Azione in caso di operazione riuscita", "jobStepDialog.open": "Apri...", + "jobStepDialog.CmdExec": "Sistema operativo (CmdExec)", "jobStepDialog.outputFile": "File di output", "jobStepDialog.parse": "Analizza", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Intervallo tra tentativi (minuti)", "jobStepDialog.runAsLabel": "Esegui come", "jobStepDialog.runAsUser": "Esegui come utente", - "jobStepDialog.selectedPath": "Percorso selezionato", + "jobStepDialog.agentServiceAccount": "Account del servizio SQL Server Agent", + "jobStepDialog.analysisCommand": "Comando di SQL Server Analysis Services", + "jobStepDialog.analysisQuery": "Query di SQL Server Analysis Services", "jobStepDialog.servicesPackage": "Pacchetto SQL Server Integration Services", + "jobStepDialog.selectedPath": "Percorso selezionato", "jobStepDialog.stepNameLabel": "Nome del passaggio", - "jobStepDialog.successAction": "Azione in caso di operazione riuscita", + "jobStepDialog.failParse": "Il comando non è riuscito.", "jobStepDialog.successParse": "Il comando è stato analizzato.", + "jobStepDialog.blankStepName": "Il nome del passaggio non può essere lasciato vuoto", + "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", "jobStepDialog.typeLabel": "Tipo" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Seleziona database", "notebookDialog.description": "Descrizione", "notebookDialog.editJob": "Modifica processo notebook", "notebookDialog.executeDatabase": "Database di esecuzione", - "notebookDialog.executionDatabaseInfo": "Selezionare un database in cui verranno eseguite le query del notebook", "notebookDialog.general": "Generale", "notebookDialog.jobSection": "Dettagli processo", "notebookDialog.name": "Nome", "notebookDialog.newJob": "Nuovo processo notebook", "notebookDialog.notebookSection": "Dettagli dei notebook", + "notebookDialog.templateNotebook": "Percorso del notebook", "notebookDialog.owner": "Proprietario", "notebookDialog.pickSchedule": "Seleziona pianificazione", "notebookDialog.removeSchedule": "Rimuovi pianificazione", "notebookDialog.schedulesaLabel": "Elenco pianificazioni", - "notebookDialog.targetDatabase": "Database di archiviazione", + "notebookDialog.defaultDropdownString": "Seleziona database", + "notebookDialog.executionDatabaseInfo": "Selezionare un database in cui verranno eseguite le query del notebook", "notebookDialog.targetDatabaseInfo": "Selezionare un database per archiviare tutti i metadati e i risultati del processo del notebook", - "notebookDialog.templateNotebook": "Percorso del notebook", - "notebookDialog.templatePath": "Selezionare un notebook da pianificare dal computer" + "notebookDialog.templatePath": "Selezionare un notebook da pianificare dal computer", + "notebookDialog.targetDatabase": "Database di archiviazione" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "Posta elettronica", "createOperator.AlertListHeading": "Elenco avvisi", "createOperator.AlertNameColumnLabel": "Nome dell'avviso", - "createOperator.AlertPagerColumnLabel": "Cercapersone", + "createOperator.createOperator": "Crea operatore", + "createOperator.AlertEmailColumnLabel": "Posta elettronica", "createOperator.EmailName": "Indirizzo di posta elettronica", - "createOperator.Enabled": "Abilitato", + "createOperator.editOperator": "Modifica operatore", + "createOperator.Enabled": "Abilitata", + "createOperator.PagerFridayCheckBox": "Venerdì", "createOperator.General": "Generale", + "createOperator.PagerMondayCheckBox": "Lunedì", "createOperator.Name": "Nome", "createOperator.Notifications": "Notifiche", - "createOperator.PagerDutySchedule": "Pianificazione cercapersone per operatore in servizio", + "createOperator.AlertPagerColumnLabel": "Cercapersone", "createOperator.PagerEmailName": "Indirizzo cercapersone", - "createOperator.PagerFridayCheckBox": "Venerdì", - "createOperator.PagerMondayCheckBox": "Lunedì", + "createOperator.PagerDutySchedule": "Pianificazione cercapersone per operatore in servizio", "createOperator.PagerSaturdayCheckBox": "Sabato", "createOperator.PagerSundayCheckBox": "Domenica", "createOperator.PagerThursdayCheckBox": "Giovedì", "createOperator.PagerTuesdayCheckBox": "Martedì", "createOperator.PagerWednesdayCheckBox": "Mercoledì", - "createOperator.createOperator": "Crea operatore", - "createOperator.editOperator": "Modifica operatore", "createOperator.workdayBegin": "Inizio della giornata lavorativa", "createOperator.workdayEnd": "Fine della giornata lavorativa" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Pianificazioni disponibili:", "pickSchedule.cancel": "Annulla", "pickSchedule.description": "Descrizione", - "pickSchedule.jobSchedules": "Pianificazioni processi", - "pickSchedule.ok": "OK", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "Nome" + "pickSchedule.jobSchedules": "Pianificazioni processi", + "pickSchedule.scheduleName": "Nome", + "pickSchedule.ok": "OK" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Crea proxy", "createProxy.CredentialName": "Nome della credenziale", "createProxy.Description": "Descrizione", + "createProxy.editProxy": "Modifica proxy", "createProxy.General": "Generale", "createProxy.OperatingSystem": "Sistema operativo (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "Comando di SQL Server Analysis Services", "createProxy.SSASQueryLabel": "Query di SQL Server Analysis Services", "createProxy.SSISPackage": "Pacchetto SQL Server Integration Services", - "createProxy.SubsystemName": "Sottosistema", - "createProxy.createProxy": "Crea proxy", - "createProxy.editProxy": "Modifica proxy" + "createProxy.SubsystemName": "Sottosistema" }, "dist/mainController": { "agent.AddNewConnection": "Aggiungere nuova connessione", - "agent.selectConnection": "Selezionare una connessione", "agent.selectValidConnection": "Selezionare una connessione valida.", + "agent.selectConnection": "Selezionare una connessione", "agent.templateUploadError": "Errore di aggiornamento del modello", "agent.templateUploadSuccessful": "Il modello è stato aggiornato", "agent.unsavedFileSchedulingError": "Prima di pianificare il notebook, è necessario salvarlo. Salvare, quindi ripetere la pianificazione.", diff --git a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.arc.i18n.json similarity index 99% rename from i18n/ads-language-pack-it/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.arc.i18n.json index 30a1e2be48..17640458c2 100644 --- a/i18n/ads-language-pack-it/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "Applica", - "arc.arcDeploymentDeprecation": "L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata.", - "arc.arcResources": "Risorse Azure Arc", - "arc.areYouSure": "Applicare l'aggiornamento selezionato?", - "arc.available": "Disponibile", - "arc.availableUpgrades": "Aggiornamenti disponibili", - "arc.availableUpgradesDescription": "Gli aggiornamenti disponibili per questa risorsa sono elencati di seguito. È possibile applicare gli aggiornamenti selezionando il pulsante di aggiornamento.", - "arc.backup": "Backup", - "arc.backups": "Backup", - "arc.backupsStorage": "{0} backup", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Annulla", - "arc.clickTheNewSupportRequestButton": "Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure.", - "arc.clickTheTroubleshootButton": "Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}.", - "arc.compute": "Ambiente di calcolo", - "arc.computeAndStorage": "Calcolo e archiviazione", - "arc.computeAndStorageDescriptionPartFive": "sono disponibili risorse sufficienti", - "arc.computeAndStorageDescriptionPartFour": "Prima di eseguire questa operazione, è necessario verificare", - "arc.computeAndStorageDescriptionPartSix": "nel cluster Kubernetes per rispettare questa configurazione.", - "arc.computeAndStorageDescriptionPartThree": "senza tempo di inattività e da", - "arc.computeConfiguration": "Configurazione di calcolo", - "arc.condition": "Condizione", - "arc.configurationPerNode": "Configurazione", - "arc.configureRP": "Configura criteri di conservazione", - "arc.configureRetentionPolicyButton": "Configura criterio di conservazione", - "arc.confirmNewPassword": "Confermare la nuova password", - "arc.connect": "Connettere", - "arc.connectToController": "Connetti al controller esistente", - "arc.connectToControllerFailed": "Impossibile connettersi al controller {0}. {1}", - "arc.connectToMSSql": "Connettersi all'istanza gestita di SQL - Azure Arc ({0})", - "arc.connectToMSSqlFailed": "Non è stato possibile connettersi all'istanza gestita di SQL - Istanza di Azure Arc {0}. {1}", - "arc.connectToPGSql": "Connettersi al server PostgreSQL - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "Non è stato possibile connettersi all’istanza del server PostgreSQL - Azure Arc {0}. {1}", - "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.connectToServer": "Connetti al server", - "arc.connectionMode": "Modalità di connessione", - "arc.connectionString": "Stringa di connessione per {0}", - "arc.connectionStrings": "Stringhe di connessione", - "arc.containerReady": "I contenitori dei pod sono pronti.", - "arc.controllerClusterContext": "Contesto del cluster", - "arc.controllerDashboard": "Dashboard del controller dati Azure Arc - {0}", - "arc.controllerKubeConfig": "Percorso del file di configurazione kube", - "arc.controllerName": "Nome", - "arc.controllerNameDescription": "Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso.", - "arc.controllerPassword": "Password del controller", - "arc.controllerUrl": "Controller dell’URL", - "arc.controllerUrlDescription": "L'URL del controller è necessario se sono presenti più cluster con lo stesso spazio dei nomi. In genere non è necessario.", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Nome utente del controller", - "arc.coordinator": "Coordinatore", - "arc.coordinatorEndpoint": "Endpoint coordinatore", - "arc.coordinatorNodeParameters": "Parametri del nodo coordinatore", "arc.coordinatorNodeParametersDescription": " Questi parametri del server del nodo Coordinatore possono essere impostati su valori personalizzati (non predefiniti). Cerca per trovare i parametri.", - "arc.copiedToClipboard": "{0} copiato negli Appunti", - "arc.copyConnectionStringToClipboard": "Copia la stringa di connessione {0} negli Appunti", - "arc.copyValueToClipboard": "Copia {0} negli Appunti", - "arc.coresLimit": "Limite CPU", - "arc.coresRequest": "Richiesta CPU", - "arc.couldNotFindAzureResource": "Non è stato possibile trovare la risorsa di Azure per {0}", - "arc.couldNotFindControllerRegistration": "Non è stato possibile trovare la registrazione del controller.", - "arc.createNew": "Nuova istanza", - "arc.currentVersion": "Versione corrente", - "arc.dataController": "Controller dei dati", - "arc.dataControllersType": "Controller dei dati di Azure Arc", - "arc.dataStorage": "Dati di {0}", - "arc.database": "Database", - "arc.databaseCreated": "Database {0} creato", - "arc.databaseCreationFailed": "Non è stato possibile creare il database {0}. {1}", - "arc.databaseDetails": "Dettagli destinazione", - "arc.databaseDetailsText": "Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine.", - "arc.databaseName": "Nome del database", - "arc.databases": "Database", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Elimina", - "arc.deletingInstance": "Eliminazione dell'istanza '{0}'...", - "arc.description": "Descrizione", - "arc.details": "Dettagli", - "arc.diagnoseAndSolveProblems": "Diagnostica e risoluzione dei problemi", - "arc.direct": "Diretto", - "arc.discard": "Rimuovi", - "arc.drop": "Rimuovere", - "arc.dropMultipleExtensions": "È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione.", - "arc.earliestPitrRestorePoint": "Primo punto di ripristino", - "arc.emergency": "Emergenza", - "arc.enableTrustServerCert": "Abilitare Certificato del server attendibile", - "arc.encrypt": "Crittografa", - "arc.encryptDescription": "Se il valore è true, SQL Server usa la crittografia SSL per tutti i dati scambiati tra il client e il server, se nel server è installato un certificato.", - "arc.endpoint": "Endpoint", - "arc.enterANonEmptyPassword": "Immettere una password non vuota o premere ESC per uscire.", - "arc.enterNewPassword": "Immettere una nuova password", - "arc.errorConnectingToController": "Errore durante la connessione al controller. {0}", - "arc.errorGettingConnectionMode": "Errore durante il recupero della modalità di connessione del controller dei dati.", - "arc.errorListingLogAnalyticsWorkspaces": "Errore durante l'elenco delle aree di lavoro Log Analytics {0}", - "arc.errorVerifyingPassword": "Si è verificato un errore durante la verifica della password. {0}", - "arc.extensionInstallationFailed": "Impossibile installare l'estensione {0}.", - "arc.extensionInstalled": "L'estensione '{0}' è stata installata.", - "arc.extensionName": "Nome dell'estensione", - "arc.extensionsAddDialog": "PostgreSQL offre la possibilità di estendere la funzionalità del database tramite le estensioni.", - "arc.extensionsAddErrorrMessage": "Il valore dovrebbe essere uno dei seguenti ({0}).", - "arc.extensionsAddFunction": "Alcune estensioni devono essere caricate in PostgreSQL all'ora di avvio prima di poter essere usate. Per modificare, digitare un elenco delimitato da virgole di estensioni valide: ({0}).", - "arc.extensionsAddList": "Estensioni", - "arc.extensionsAdded": "Estensioni '{0}' aggiunte", - "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.extensionsDropped": "Estensioni '{0}' eliminate", - "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.extensionsTableLabel": "Tabella delle estensioni precaricate.", - "arc.extensionsTableLoading": "È in corso il caricamento della tabella delle estensioni precaricate.", - "arc.extensionsTableLoadingComplete": "È ora possibile visualizzare le estensioni precaricate.", - "arc.externalEndpoint": "Endpoint esterno", - "arc.failed": "Non riuscito", - "arc.feedback": "Feedback", + "arc.workerNodesParametersDescription": " Questi parametri del server dei nodi di lavoro possono essere impostati su valori personalizzati (non predefiniti). Cercare per trovare i parametri.", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "È necessaria una connessione per elencare i database in questa istanza.", + "arc.pgConnectionRequired": "Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione.", + "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.postgresAdminUsername": "Nome utente dell'amministratore", "arc.fetchConfigFailed": "Errore imprevisto durante il recupero della configurazione per '{0}'. {1}", "arc.fetchDatabasesFailed": "Errore imprevisto durante il recupero dei database per '{0}'. {1}", "arc.fetchEndpointsFailed": "Errore imprevisto durante il recupero degli endpoint per '{0}'. {1}", "arc.fetchEngineSettingsFailed": "Errore imprevisto durante il recupero delle impostazioni del motore per '{0}'. {1}", "arc.fetchRegistrationsFailed": "Errore imprevisto durante il recupero delle registrazioni per '{0}'. {1}", + "arc.apply": "Applica", + "arc.areYouSure": "Applicare l'aggiornamento selezionato?", + "getIsPassword.unknownVariableName": "Tentativo di ottenere isPassword per la variabile sconosciuta: {0}", + "getVariableValue.unknownVariableName": "Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0}", + "arc.available": "Disponibile", + "arc.availableUpgrades": "Aggiornamenti disponibili", + "arc.availableUpgradesDescription": "Gli aggiornamenti disponibili per questa risorsa sono elencati di seguito. È possibile applicare gli aggiornamenti selezionando il pulsante di aggiornamento.", + "arc.dataControllersType": "Controller dei dati di Azure Arc", + "arc.controllerDashboard": "Dashboard del controller dati Azure Arc - {0}", + "arc.arcResources": "Risorse Azure Arc", + "arc.postgresArcProductName": "Database di Azure per PostgreSQL - Azure Arc", + "arc.backup": "Backup", + "arc.backups": "Backup", + "arc.computeAndStorageDescriptionPartFour": "Prima di eseguire questa operazione, è necessario verificare", + "filePicker.browse": "Sfoglia", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "Limite CPU", + "arc.coresRequest": "Richiesta CPU", + "arc.cancel": "Annulla", + "arc.clickTheNewSupportRequestButton": "Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure.", + "arc.clickTheTroubleshootButton": "Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}.", + "arc.controllerClusterContext": "Contesto del cluster", + "clusterContextNotFound": "Contesto cluster con nome {0} non trovato nel file di configurazione Kube", + "arc.compute": "Ambiente di calcolo", + "arc.computeAndStorage": "Calcolo e archiviazione", + "arc.computeConfiguration": "Configurazione di calcolo", + "arc.condition": "Condizione", + "arc.configurationPerNode": "Configurazione", + "arc.configureRetentionPolicyButton": "Configura criterio di conservazione", + "arc.configureRP": "Configura criteri di conservazione", + "arc.confirmNewPassword": "Confermare la nuova password", + "arc.connect": "Connetti", + "arc.connectToController": "Connetti al controller esistente", + "arc.connectToPGSql": "Connettersi al server PostgreSQL - Azure Arc ({0})", + "arc.connectToMSSql": "Connettersi all'istanza gestita di SQL - Azure Arc ({0})", + "arc.connectToServer": "Connetti al server", + "arc.connectionMode": "Modalità di connessione", + "arc.connectionStrings": "Stringhe di connessione", + "arc.connectionString": "Stringa di connessione per {0}", + "noControllerInfoFound": "Non è stato possibile trovare le informazioni sul controller con il nome {0}", + "arc.controllerPassword": "Password del controller", + "arc.controllerUrl": "Controller dell’URL", + "arc.controllerUsername": "Nome utente del controller", + "arc.coordinator": "Coordinatore", + "arc.coordinatorNodeParameters": "Parametri del nodo coordinatore", + "arc.coordinatorEndpoint": "Endpoint coordinatore", + "arc.copyConnectionStringToClipboard": "Copia la stringa di connessione {0} negli Appunti", + "arc.copyValueToClipboard": "Copia {0} negli Appunti", + "arc.connectToPGSqlFailed": "Non è stato possibile connettersi all’istanza del server PostgreSQL - Azure Arc {0}. {1}", + "arc.connectToMSSqlFailed": "Non è stato possibile connettersi all'istanza gestita di SQL - Istanza di Azure Arc {0}. {1}", + "arc.connectToControllerFailed": "Impossibile connettersi al controller {0}. {1}", + "arc.couldNotFindAzureResource": "Non è stato possibile trovare la risorsa di Azure per {0}", + "arc.couldNotFindControllerRegistration": "Non è stato possibile trovare la registrazione del controller.", + "arc.currentVersion": "Versione corrente", + "arc.dropMultipleExtensions": "È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione.", + "arc.onlyNextImmediateVersion": "Attualmente sono supportati solo gli aggiornamenti alla versione immediatamente successiva.", + "arc.kibanaDashboardDescription": "Dashboard per la visualizzazione dei log", + "arc.grafanaDashboardDescription": "Dashboard per la visualizzazione delle metriche", + "arc.dataController": "Controller dei dati", + "arc.upgradingController": "È in corso l'aggiornamento del controller dei dati. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get datacontrollers -A'", + "arc.database": "Database", + "arc.databaseName": "Nome del database", + "arc.databaseCreated": "Database {0} creato", + "arc.databases": "Database", + "arc.miaaBackupsDatabasesDescription": "I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata.", + "arc.delete": "Elimina", + "arc.deletingInstance": "Eliminazione dell'istanza '{0}'...", + "arc.description": "Descrizione", + "arc.databaseDetails": "Dettagli destinazione", + "arc.details": "Dettagli", + "arc.diagnoseAndSolveProblems": "Diagnostica e risoluzione dei problemi", + "arc.direct": "Diretto", + "arc.discard": "Rimuovi", + "arc.drop": "Rimuovere", + "arc.upgradeDialogMiaa": "Durante l'aggiornamento di un'istanza gestita di SQL, è possibile aggiornare parti del piano di controllo dei dati, come le definizioni delle risorse personalizzate (CRD) e i contenitori. L’aggiornamento dell'istanza gestita di SQL non causerà tempi di inattività dei servizi dati (Istanza gestita di SQL o server PostgreSQL).", + "arc.upgradeDialogController": "Durante un aggiornamento del controller dei dati, è possibile aggiornare parti del piano di controllo dei dati, ad esempio definizioni di risorse personalizzate (CRD) e contenitori. Un aggiornamento del controller dei dati non causerà tempi di inattività per i servizi dati (Istanza gestita di SQL o server PostgreSQL).", + "arc.earliestPitrRestorePoint": "Primo punto di ripristino", + "arc.updateExtensionsFailed": "Modifica delle estensioni non riuscita. {0}", + "arc.emergency": "Emergenza", + "arc.enableTrustServerCert": "Abilitare Certificato del server attendibile", + "arc.encrypt": "Crittografa", + "arc.msgPromptSSLCertificateValidationFailed": "La crittografia è stata abilitata in questa connessione, rivedere la configurazione SSL e del certificato per SQL Server di destinazione o impostare 'Certificato del server attendibile' su 'true' nel file delle impostazioni. Nota: un certificato autofirmato offre solo una protezione limitata e non è una procedura consigliata per gli ambienti di produzione. Abilitare 'Certificato del server attendibile' in questa connessione e riprovare?", + "arc.endpoint": "Endpoint", + "arc.enterNewPassword": "Immettere una nuova password", + "arc.enterANonEmptyPassword": "Immettere una password non vuota o premere ESC per uscire.", + "arc.restorePointText": "Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato.", + "arc.databaseDetailsText": "Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine.", + "arc.errorConnectingToController": "Errore durante la connessione al controller. {0}", + "arc.errorVerifyingPassword": "Si è verificato un errore durante la verifica della password. {0}", + "arc.miaaVersionError": "Errore durante il recupero del numero di versione dell'istanza gestita di SQL.", + "arc.errorGettingConnectionMode": "Errore durante il recupero della modalità di connessione del controller dei dati.", + "arc.errorListingLogAnalyticsWorkspaces": "Errore durante l'elenco delle aree di lavoro Log Analytics {0}", + "arc.loadingClusterContextsError": "Errore durante il caricamento dei contesti cluster. {0}", + "arc.loginFailed": "Errore durante l'accesso al controller: nome utente o password errati", + "arc.openDashboardFailed": "Errore durante l'apertura del dashboard. {0}", + "arc.showMiaaError": "Errore durante la visualizzazione dei dettagli dell'istanza gestita di SQL.", + "arc.extensionInstalled": "L'estensione '{0}' è stata installata.", + "arc.extensionName": "Nome dell'estensione", + "arc.extensionsAddList": "Estensioni", + "arc.extensionsAdded": "Estensioni '{0}' aggiunte", + "arc.extensionsDropped": "Estensioni '{0}' eliminate", + "arc.externalEndpoint": "Endpoint esterno", + "arc.failed": "Non riuscito", + "arc.passwordAcquisitionFailed": "Non è stato possibile acquisire la password. {0}", + "arc.databaseCreationFailed": "Non è stato possibile creare il database {0}. {1}", + "arc.instanceDeletionFailed": "Impossibile eliminare l'istanza {0}. {1}", + "arc.pageDiscardFailed": "Non è stato possibile rimuovere l'input dell'utente. {0}", + "arc.extensionInstallationFailed": "Impossibile installare l'estensione {0}.", + "arc.passwordResetFailed": "Non è possibile ripristinare la password. {0}", + "arc.instanceUpdateFailed": "Impossibile aggiornare l'istanza {0}. {1}", + "arc.booleanfalse": "False", + "arc.feedback": "Feedback", "arc.fullyQualifiedDomain": "Dominio completo", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Dashboard Grafana", - "arc.grafanaDashboardDescription": "Dashboard per la visualizzazione delle metriche", "arc.indirect": "Indiretto", "arc.installingExtension": "Installazione dell'estensione \"{0}\" in corso...", "arc.instance": "Istanza", "arc.instanceDeleted": "L'istanza ' {0}' è stata eliminata", - "arc.instanceDeletionFailed": "Impossibile eliminare l'istanza {0}. {1}", - "arc.instanceDeletionWarning": "Avviso! L'eliminazione di un'istanza è permanente e non può essere annullata. Per eliminare l'istanza '{0}' digitare il nome '{0}' di seguito per continuare.", - "arc.instanceUpdateFailed": "Impossibile aggiornare l'istanza {0}. {1}", "arc.instanceUpdated": "L'istanza '{0}' è stata aggiornata", "arc.invalidConfigPath": "Percorso di configurazione non valido", - "arc.invalidInstanceDeletionName": "Il valore ' {0}' non corrisponde al nome dell'istanza. Riprovare o premere ESC per uscire", "arc.issuesDetected": "Problemi rilevati", "arc.kibanaDashboard": "Dashboard Kibana", - "arc.kibanaDashboardDescription": "Dashboard per la visualizzazione dei log", + "arc.controllerKubeConfig": "Percorso del file di configurazione kube", "arc.lastTransition": "Ultima transizione", "arc.latestpitrRestorePoint": "Punto di ripristino più recente", - "arc.learnAboutNodeParameters": "Altre informazioni sulle impostazioni del motore di database per PostgreSQL abilitato per Azure Arc", - "arc.learnAboutPostgresClients": "Altre informazioni sulle interfacce client di Azure PostgreSQL", "arc.learnMore": "Altre informazioni.", + "arc.learnAboutPostgresClients": "Altre informazioni sulle interfacce client di Azure PostgreSQL", + "arc.extensionsLearnMore": "Altre informazioni sulle estensioni PostgreSQL.", + "arc.learnAboutNodeParameters": "Altre informazioni sulle impostazioni del motore di database per PostgreSQL abilitato per Azure Arc", + "arc.versionLog": "Scopri di più su tutte le versioni qui.", "arc.loadExtensions": "Carica estensioni", - "arc.loading": "Caricamento...", "arc.loadingClusterContextCompleted": "Caricamento dei contesti cluster completato", - "arc.loadingClusterContextsError": "Errore durante il caricamento dei contesti cluster. {0}", - "arc.logStorage": "Log {0}", - "arc.loginFailed": "Errore durante l'accesso al controller: nome utente o password errati", + "arc.loading": "Caricamento...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "Amministratore dell'istanza gestita", "arc.memoryLimit": "Limite di memoria (in GB)", "arc.memoryRequest": "Richiesta di memoria (in GB)", - "arc.miaaAdmin": "Amministratore dell'istanza gestita", - "arc.miaaBackupsDatabasesDescription": "I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata.", - "arc.miaaComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di", - "arc.miaaConnectionRequired": "È necessaria una connessione per elencare i database in questa istanza.", - "arc.miaaDashboard": "Istanza gestita di SQL - Dashboard Azure Arc - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Istanza gestita di SQL- Azure Arc", - "arc.miaaVersionError": "Errore durante il recupero del numero di versione dell'istanza gestita di SQL.", - "arc.missingExtension": "L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso?", "arc.monitor": "Monitor", - "arc.monitorUpgrade": "È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente:", - "arc.msgPromptSSLCertificateValidationFailed": "La crittografia è stata abilitata in questa connessione, rivedere la configurazione SSL e del certificato per SQL Server di destinazione o impostare 'Certificato del server attendibile' su 'true' nel file delle impostazioni. Nota: un certificato autofirmato offre solo una protezione limitata e non è una procedura consigliata per gli ambienti di produzione. Abilitare 'Certificato del server attendibile' in questa connessione e riprovare?", + "arc.controllerName": "Nome", "arc.name": "Nome", "arc.namespace": "Spazio dei nomi", "arc.networking": "Rete", "arc.newDatabase": "Nuovo database", + "arc.createNew": "Nuova istanza", "arc.newSupportRequest": "Nuova richiesta di supporto", "arc.no": "No", - "arc.noExtensions": "Nessuna estensione elencata nella configurazione.", + "noContextFound": "Nessun \"contesto\" trovato nel file di configurazione: {0}", + "noControllersConnected": "Nessun controller di Azure Arc è attualmente connesso. Eseguire il comando: \"Connetti a controller Azure Arc esistente\" e riprovare", "arc.noExternalEndpoint": "Nessun endpoint esterno configurato, quindi queste informazioni non sono disponibili.", + "noCurrentContextFound": "Nessun contesto è contrassegnato come \"contesto corrente\" nel file di configurazione: {0}", + "noCurrentClusterContext": "Nessun contesto del cluster corrente è stato trovato nel file di configurazione kube", + "arc.noExtensions": "Nessuna estensione elencata nella configurazione.", "arc.noInstancesAvailable": "Nessuna istanza disponibile", - "arc.noNodeParametersFound": "Non sono stati trovati parametri del server del ruolo di lavoro...", - "arc.noPodIssuesDetected": "Non ci sono problemi noti che interessano questa istanza di PostgreSQL.", - "arc.noUpgrades": "La versione corrente è la versione più recente. Nessun aggiornamento disponibile.", + "noNameInContext": "Nessun campo nome è stato trovato in un contesto cluster nel file di configurazione: {0}", "arc.noWorkerPods": "Nessun pod di lavoro in questa configurazione.", - "arc.node": "nodo", - "arc.nodes": "nodi", + "arc.noNodeParametersFound": "Non sono stati trovati parametri del server del ruolo di lavoro...", "arc.notConfigured": "Non configurato", "arc.notReady": "Non pronto", - "arc.numVCore": "{0} vCore", - "arc.numVCores": "{0} vCore", - "arc.numberOfIssuesDetected": "• {0} ({1} problemi)", + "arc.supportRequestNote": "Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto.", "arc.off": "Disattivato", "arc.offline": "Offline", "arc.ok": "OK", "arc.on": "Attivato", "arc.online": "Online", - "arc.onlyNextImmediateVersion": "Attualmente sono supportati solo gli aggiornamenti alla versione immediatamente successiva.", - "arc.onlyNextImmediateVersionMiaa": "La versione di un Istanza gestita di SQL non può essere più recente della versione del relativo controller dei dati. Attualmente, è supportato solo l'aggiornamento alla versione immediatamente successiva.", - "arc.openDashboardFailed": "Errore durante l'apertura del dashboard. {0}", "arc.openInAzurePortal": "Apri nel portale di Azure", "arc.overview": "Panoramica", - "arc.pageDiscardFailed": "Non è stato possibile rimuovere l'input dell'utente. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Nome parametro", "arc.password": "Password", - "arc.passwordAcquisitionFailed": "Non è stato possibile acquisire la password. {0}", + "noPasswordFound": "Non è stato possibile recuperare la password per il controller {0} e l'utente non ha fornito una password. Riprovare più tardi.", "arc.passwordReset": "Reimpostazione della password completata", - "arc.passwordResetFailed": "Non è possibile ripristinare la password. {0}", - "arc.passwordToController": "Fornire la password al titolare", "arc.pending": "In sospeso", - "arc.pgConnectionRequired": "Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione.", - "arc.pgSqlType": "Server PostgreSQL - Azure Arc", - "arc.pitr": "Ripristino temporizzato", - "arc.pitrInfo": "Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup.", "arc.podConditionsTable": "Tabella condizioni Pod", + "arc.containerReady": "I contenitori dei pod sono pronti.", "arc.podInitialized": "Il pod è stato inizializzato.", - "arc.podIssuesDetected": "I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità.", "arc.podReady": "Il pod è pronto.", "arc.podScheduled": "Il pod è programmabile.", "arc.podsPresent": "Pod presenti", - "arc.podsReady": "pod pronti", - "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.pitr": "Ripristino temporizzato", + "arc.restoreTimeWindowUpdateFailed": "L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0}", + "arc.retentionDays": "Conservazione per il recupero temporizzato (giorni)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL di", - "arc.postgresAdminUsername": "Nome utente dell'amministratore", - "arc.postgresArcProductName": "Database di Azure per PostgreSQL - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'Azure Arc abilitato", + "arc.extensionsAddDialog": "PostgreSQL offre la possibilità di estendere la funzionalità del database tramite le estensioni.", + "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.pgSqlType": "Server PostgreSQL - Azure Arc", "arc.postgresDashboard": "Server PostgreSQL - Dashboard Azure Arc (anteprima) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versione di PostgreSQL", "arc.preloaded Extensions": "Estensioni precaricate", + "arc.extensionsTableLoadingComplete": "È ora possibile visualizzare le estensioni precaricate.", "arc.projectDetails": "Dettagli del progetto", - "arc.projectDetailsText": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", "arc.properties": "Proprietà", + "arc.passwordToController": "Fornire la password al titolare", + "arc.restorePointErrorrMessage": "Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1}", "arc.ram": "RAM", - "arc.rangeSetting": "Il valore dovrebbe essere compreso nell'intervallo {0} - {1}", "arc.readMore": "Altre informazioni", "arc.ready": "Pronto", "arc.recovering": "Recupero in corso", @@ -247,339 +229,357 @@ "arc.releaseDate": "Data di rilascio", "arc.releaseNotes": "Note sulla versione", "arc.rememberPassword": "Memorizza password", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Reimposta password", "arc.resetAllToDefault": "Ripristina tutte le impostazioni predefinite", "arc.resetFailed": "Reimpostazione non riuscita. {0}", - "arc.resetPassword": "Reimposta password", "arc.resetToDefault": "Ripristinare predefinito", "arc.resourceGroup": "Gruppo di risorse", "arc.resourceHealth": "Integrità risorsa", "arc.resourceHealthDescription": "L'integrità delle risorse può informare in merito al funzionamento previsto della risorsa.", "arc.restore": "Ripristina", "arc.restoreDatabase": "Ripristina database", + "arc.restorePointDetails": "Dettagli punto di ripristino", "arc.restoreInfo": "Ripristinare un database in una istanza gestita di SQL abilitata per Azure Arc.", "arc.restorePoint": "Punto di ripristino (UTC), in formato ora: 'AAAA-MM-GGTHH:MM:SSZ", - "arc.restorePointDetails": "Dettagli punto di ripristino", - "arc.restorePointErrorrMessage": "Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1}", - "arc.restorePointText": "Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato.", - "arc.restoreTimeWindowUpdateFailed": "L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0}", "arc.restoring": "Ripristino in corso", - "arc.retentionDays": "Conservazione per il recupero temporizzato (giorni)", "arc.running": "In esecuzione", - "arc.save": "Salvare", - "arc.scalingCompute": "ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso.", + "arc.miaaType": "Istanza gestita di SQL- Azure Arc", + "arc.miaaDashboard": "Istanza gestita di SQL - Dashboard Azure Arc - {0}", + "arc.upgradingMiaa": "È in corso l'aggiornamento dell'istanza gestita di SQL. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get sqlmi -A'", + "arc.save": "Salva", "arc.searchToFilter": "Eseguire una ricerca per filtrare gli elementi...", "arc.security": "Sicurezza", + "button.label": "Seleziona", + "arc.sourceDetailsText": "Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato.", + "arc.podsUsedDescriptionAria": "Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità", + "arc.podsUsedDescription": "Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità.", "arc.selectConnectionString": "Selezionare una delle stringhe di connessione client disponibili di seguito.", + "arc.projectDetailsText": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", "arc.server": "Server", "arc.serverEndpoint": "Endpoint server", "arc.serverGroupType": "Tipo di gruppo di server", "arc.serviceEndpoints": "Endpoint servizio", "arc.serviceEndpointsTable": "Griglia degli endpoint servizio", "arc.settings": "Impostazioni", - "arc.showMiaaError": "Errore durante la visualizzazione dei dettagli dell'istanza gestita di SQL.", - "arc.sourceDatabase": "Database di origine", + "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.extensionsAddFunction": "Alcune estensioni devono essere caricate in PostgreSQL all'ora di avvio prima di poter essere usate. Per modificare, digitare un elenco delimitato da virgole di estensioni valide: ({0}).", "arc.sourceDetails": "Dettagli origine", - "arc.sourceDetailsText": "Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato.", + "arc.sourceDatabase": "Database di origine", + "arc.pitrInfo": "Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup.", "arc.state": "Stato", "arc.status": "Stato", - "arc.storagePerNode": "spazio di archiviazione per nodo", "arc.subscription": "Sottoscrizione", "arc.subscriptionId": "ID sottoscrizione", "arc.supportAndTroubleshooting": "Supporto e risoluzione dei problemi", - "arc.supportRequestNote": "Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto.", "arc.suspect": "Sospetto", "arc.syncSecondaryToCommit": "Sincronizza secondario per eseguire il commit", + "arc.extensionsTableLoading": "È in corso il caricamento della tabella delle estensioni precaricate.", + "arc.extensionsTableLabel": "Tabella delle estensioni precaricate.", + "arc.arcDeploymentDeprecation": "L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata.", + "arc.controllerUrlDescription": "L'URL del controller è necessario se sono presenti più cluster con lo stesso spazio dei nomi. In genere non è necessario.", + "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\t{2}\r\n Aggiornare queste informazioni?", + "arc.noUpgrades": "La versione corrente è la versione più recente. Nessun aggiornamento disponibile.", + "arc.controllerNameDescription": "Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso.", "arc.thePasswordsDoNotMatch": "Le password non corrispondono. Confermare la password o premere ESC per uscire.", + "arc.podIssuesDetected": "I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità.", + "arc.invalidInstanceDeletionName": "Il valore ' {0}' non corrisponde al nome dell'istanza. Riprovare o premere ESC per uscire", + "arc.onlyNextImmediateVersionMiaa": "La versione di un Istanza gestita di SQL non può essere più recente della versione del relativo controller dei dati. Attualmente, è supportato solo l'aggiornamento alla versione immediatamente successiva.", + "arc.missingExtension": "L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso?", + "arc.noPodIssuesDetected": "Non ci sono problemi noti che interessano questa istanza di PostgreSQL.", "arc.troubleshoot": "Risoluzione dei problemi", - "arc.trustServerCertDescription": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server.", + "arc.booleantrue": "True", "arc.trustServerCertificate": "Considera attendibile il certificato del server", "arc.type": "Tipo", + "arc.USD": "USD", "arc.unknown": "Sconosciuto", "arc.unloadExtensions": "Scarica estensioni", - "arc.updateExtensionsFailed": "Modifica delle estensioni non riuscita. {0}", "arc.updated": "È stato completato l'aggiornamento di {0}", "arc.updatingInstance": "Aggiornamento dell'istanza \"{0}\" in corso...", "arc.upgrade": "Aggiorna", "arc.upgradeDataController": "Aggiorna il controller dei dati", - "arc.upgradeDialogController": "Durante un aggiornamento del controller dei dati, è possibile aggiornare parti del piano di controllo dei dati, ad esempio definizioni di risorse personalizzate (CRD) e contenitori. Un aggiornamento del controller dei dati non causerà tempi di inattività per i servizi dati (Istanza gestita di SQL o server PostgreSQL).", - "arc.upgradeDialogMiaa": "Durante l'aggiornamento di un'istanza gestita di SQL, è possibile aggiornare parti del piano di controllo dei dati, come le definizioni delle risorse personalizzate (CRD) e i contenitori. L’aggiornamento dell'istanza gestita di SQL non causerà tempi di inattività dei servizi dati (Istanza gestita di SQL o server PostgreSQL).", "arc.upgradeManagement": "Gestione aggiornamento", "arc.upgradeMiaa": "Aggiornare l’Istanza gestita di SQL", - "arc.upgradingController": "È in corso l'aggiornamento del controller dei dati. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get datacontrollers -A'", - "arc.upgradingDirectDC": "Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}'", + "arc.upgradingIndirectMiaa": "Aggiornamento di SQL MIAA '{0}' con il comando 'az sql mi-arc upgrade --name {0}--k8s-namespace {1} --use-k8s'", "arc.upgradingDirectMiaa": "Aggiornamento di SQL MIAA '{0}' con il comando 'az sql mi-arc upgrade --name {0} --resource-group {1}'", "arc.upgradingIndirectDC": "Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s'", - "arc.upgradingIndirectMiaa": "Aggiornamento di SQL MIAA '{0}' con il comando 'az sql mi-arc upgrade --name {0}--k8s-namespace {1} --use-k8s'", - "arc.upgradingMiaa": "È in corso l'aggiornamento dell'istanza gestita di SQL. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get sqlmi -A'", + "arc.upgradingDirectDC": "Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}'", "arc.userCancelledError": "La finestra di dialogo è stata chiusa dall'utente tramite il comando Annulla", "arc.username": "Nome utente", - "arc.vCores": "vCore", "arc.value": "Valore", + "arc.rangeSetting": "Il valore dovrebbe essere compreso nell'intervallo {0} - {1}", + "arc.extensionsAddErrorrMessage": "Il valore dovrebbe essere uno dei seguenti ({0}).", "arc.version": "Versione", - "arc.versionLog": "Scopri di più su tutte le versioni qui.", + "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.trustServerCertDescription": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server.", + "arc.encryptDescription": "Se il valore è true, SQL Server usa la crittografia SSL per tutti i dati scambiati tra il client e il server, se nel server è installato un certificato.", "arc.worker": "Ruolo di lavoro", - "arc.workerNodeCount": "Numero di nodi del ruolo di lavoro", "arc.workerNodeParameters": "Parametri del nodo di lavoro", "arc.workerNodes": "Nodi di lavoro", - "arc.workerNodesParametersDescription": " Questi parametri del server dei nodi di lavoro possono essere impostati su valori personalizzati (non predefiniti). Cercare per trovare i parametri.", + "arc.workerNodeCount": "Numero di nodi del ruolo di lavoro", "arc.yes": "Sì", - "button.label": "Seleziona", - "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?", - "clusterContextNotFound": "Contesto cluster con nome {0} non trovato nel file di configurazione Kube", - "filePicker.browse": "Sfoglia", - "getIsPassword.unknownVariableName": "Tentativo di ottenere isPassword per la variabile sconosciuta: {0}", - "getVariableValue.unknownVariableName": "Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0}", - "noContextFound": "Nessun \"contesto\" trovato nel file di configurazione: {0}", - "noControllerInfoFound": "Non è stato possibile trovare le informazioni sul controller con il nome {0}", - "noControllersConnected": "Nessun controller di Azure Arc è attualmente connesso. Eseguire il comando: \"Connetti a controller Azure Arc esistente\" e riprovare", - "noCurrentClusterContext": "Nessun contesto del cluster corrente è stato trovato nel file di configurazione kube", - "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}", - "noPasswordFound": "Non è stato possibile recuperare la password per il controller {0} e l'utente non ha fornito una password. Riprovare più tardi." + "arc.monitorUpgrade": "È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente:", + "arc.postgresComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'Azure Arc abilitato", + "arc.miaaComputeAndStorageDescriptionPartOne": "È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "nel cluster Kubernetes per rispettare questa configurazione.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "nodo", + "arc.nodes": "nodi", + "arc.podsReady": "pod pronti", + "arc.scalingCompute": "ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso.", + "arc.storagePerNode": "spazio di archiviazione per nodo", + "arc.computeAndStorageDescriptionPartFive": "sono disponibili risorse sufficienti", + "arc.vCores": "vCore", + "arc.computeAndStorageDescriptionPartThree": "senza tempo di inattività e da", + "arc.backupsStorage": "{0} backup", + "arc.copiedToClipboard": "{0} copiato negli Appunti", + "arc.dataStorage": "Dati di {0}", + "arc.logStorage": "Log {0}", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0} vCore", + "arc.numberOfIssuesDetected": "• {0} ({1} problemi)" }, "package": { - "arc.agreement": "Accetto {0} e {1}.", - "arc.agreement.help.text.azure.marketplace.terms": "Condizioni di Azure Marketplace", - "arc.agreement.help.text.learn.more": "Altre informazioni", - "arc.agreement.help.text.privacy.policy": "Informativa sulla privacy", - "arc.agreement.help.text.terms.of.use": "Condizioni per l'utilizzo", - "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc è uno dei motori di database disponibili nell'ambito dei servizi dati abilitati per Azure Arc e può essere distribuito nell'infrastruttura desiderata. {0}. \r\n \r\n Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Altre informazioni su PostgreSQL Server - Azure Arc", - "arc.agreement.postgres.terms.conditions": "Termini e condizioni Server PostgreSQL - Azure Arc", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 replica", + "arc.sql.two.replicas": "2 repliche", + "arc.sql.three.replicas": "3 repliche", + "arc.postgres.server.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.sql.cost.summary.additional.charge": "Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}.", + "arc.postgres.server.username": "Nome utente dell'amministratore", + "arc.sql.cost.summary.admin.account": "Account amministratore", + "arc.sql.license.type.description": "Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server", + "arc.data.controller.auto.upload.logs": "Caricare automaticamente i log", + "arc.data.controller.auto.upload.metrics": "Caricare automaticamente le metriche", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Controller Azure Arc", + "arc.data.controller.summary.arc.data.controller": "Controller dei dati di Azure Arc", + "resource.type.azure.arc.display.name": "Controller dei dati di Azure Arc", "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 desiderata. {0}. \r\n \r\n Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Altre informazioni sull'istanza gestita abilitata per Azure Arc", + "arc.data.controller.create.azureconfig.title": "Configurazione di Azure", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Sconto per il Vantaggio Azure Hybrid (in USD)", + "arc.agreement.help.text.azure.marketplace.terms": "Condizioni di Azure Marketplace", + "arc.data.controller.summary.terms.link.text": "Condizioni di Azure Marketplace", + "resource.type.arc.sql.display.name": "Istanza gestita di SQL di Azure - Azure Arc", "arc.agreement.sql.terms.conditions": "Istanza gestita di SQL di Azure - Termini e condizioni di Azure Arc", "arc.azure.account": "Account Azure", + "arc.data.controller.project.details.title": "Dettagli su Azure", + "arc.azure.section.title": "Informazioni su Azure", "arc.azure.location": "Percorso di Azure", "arc.azure.resource.group": "Gruppo di risorse di Azure", - "arc.azure.section.title": "Informazioni su Azure", "arc.azure.subscription": "Sottoscrizione di Azure", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Confermare password", - "arc.controller": "Controller Azure Arc di destinazione", - "arc.cores-limit.label": "Limite core", - "arc.cores-request.label": "Richiesta core", - "arc.data.controller.auto.upload.logs": "Caricare automaticamente i log", - "arc.data.controller.auto.upload.logs.description": "Abilitare il caricamento automatico dei log. Solo modalità diretta.", - "arc.data.controller.auto.upload.metrics": "Caricare automaticamente le metriche", - "arc.data.controller.auto.upload.metrics.description": "Abilitare il caricamento automatico delle metriche. Solo modalità diretta.", - "arc.data.controller.cluster.config.profile": "Modello di configurazione di Kubernetes", - "arc.data.controller.cluster.config.profile.description": "Scegliere il modello di configurazione Kubernetes corrispondente alla distribuzione di Kubernetes. Questo modello fornisce le impostazioni predefinite per la classe di archiviazione, il tipo di servizio e così via.", - "arc.data.controller.cluster.config.profile.loading": "Caricamento profili di configurazione", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Caricamento profili di configurazione completato", - "arc.data.controller.cluster.config.profile.title": "Scegliere il profilo di configurazione", - "arc.data.controller.cluster.environment.title": "Qual è l'ambiente cluster Kubernetes esistente di destinazione?", - "arc.data.controller.cluster.name": "Nome cluster", - "arc.data.controller.cluster.name.description": "Nome del cluster. Solo modalità diretta.", - "arc.data.controller.connectivity.mode": "Modalità di connettività", - "arc.data.controller.create.azureconfig.title": "Configurazione di Azure", - "arc.data.controller.create.controllerconfig.title": "Configurazione controller", - "arc.data.controller.create.summary.title": "Verificare la configurazione", - "arc.data.controller.custom.location": "Località personalizzata", - "arc.data.controller.custom.location.description": "Nome della località personalizzata. Solo modalità diretta.", - "arc.data.controller.details.description": "Per la modalità indiretta, sono richiesti lo spazio dei nomi, il nome e la classe di archiviazione. Tale nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta, è richiesto il nome del percorso personalizzato.", - "arc.data.controller.details.title": "Dettagli del controller dei dati", - "arc.data.controller.direct.display.name": "Diretto", - "arc.data.controller.help.text": "Il cluster Kubernetes deve essere già abilitato per ARC con il comando az connectedk8s connect. Usa la nostra {0} per ulteriori informazioni.", - "arc.data.controller.help.text.documentation.page": "pagina della documentazione", - "arc.data.controller.indirect.display.name": "Indiretto", - "arc.data.controller.infrastructure": "Infrastruttura", - "arc.data.controller.kube.cluster.context": "Contesto del cluster", - "arc.data.controller.location": "Percorso", - "arc.data.controller.location.description": "Il percorso viene usato solo per la distribuzione in modalità indiretta. Questo campo verrà ignorato per la modalità diretta.", - "arc.data.controller.log.analytics.primary.key": "Chiave primaria di Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "ID area di lavoro Log Analytics", - "arc.data.controller.log.analytics.workspace.names": "Area di lavoro Log Analytics", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confermare password", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Password", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenziali dashboard metriche e log", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome utente", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Immettere il nome utente che verrà usato per le metriche e i dashboard dei log.", - "arc.data.controller.name": "Nome del controller dei dati", - "arc.data.controller.name.validation.description": "Il nome deve essere composto da caratteri alfanumerici minuscoli, '-' o '.', iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 253 caratteri.", - "arc.data.controller.namespace": "Spazio dei nomi del controller dei dati", - "arc.data.controller.namespace.description": "Spazio dei nomi del controller dei dati. Solo modalità indiretta.", - "arc.data.controller.namespace.validation.description": "Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri.", - "arc.data.controller.new.wizard.title": "Creare controller dei dati di Azure Arc", - "arc.data.controller.project.details.description": "Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse.", - "arc.data.controller.project.details.title": "Dettagli su Azure", - "arc.data.controller.readmore": "Altre informazioni", - "arc.data.controller.select.cluster.title": "Selezionare da cluster Kubernetes esistenti", - "arc.data.controller.summary.arc.by.microsoft": "di Microsoft", - "arc.data.controller.summary.arc.data.controller": "Controller dei dati di Azure Arc", - "arc.data.controller.summary.arc.terms.of.use": "Condizioni per l'utilizzo", - "arc.data.controller.summary.arc.terms.privacy.policy": "Informativa sulla privacy", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Contesto del cluster", - "arc.data.controller.summary.cluster.name": "Nome del cluster", - "arc.data.controller.summary.controller": "Controller", - "arc.data.controller.summary.data.controller.custom.location": "Posizione personalizzata del titolare del trattamento", - "arc.data.controller.summary.data.controller.infrastructure": "Infrastruttura del titolare del trattamento", - "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.estimated.cost.per.month": "Costo stimato al mese", - "arc.data.controller.summary.free": "Gratuito", - "arc.data.controller.summary.kube.config.file.path": "Percorso del file di configurazione kube", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Percorso", - "arc.data.controller.summary.profile": "Profilo di configurazione", - "arc.data.controller.summary.resource.group": "Gruppo di risorse", - "arc.data.controller.summary.subscription": "Sottoscrizione", - "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.username": "Nome utente", - "arc.description": "Supporto per Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Limite memoria", - "arc.memory-request.label": "Richiesta memoria", - "arc.openDashboard": "Gestire", - "arc.password": "Password", - "arc.postgres.server.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.cores.limit.label": "Limite CPU", - "arc.postgres.server.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.cores.request.label": "Richiesta CPU", - "arc.postgres.server.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", - "arc.postgres.server.dev.use.label": "Solo per lo sviluppo", - "arc.postgres.server.engine.version": "Versione motore", - "arc.postgres.server.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.extensions.label": "Estensioni", - "arc.postgres.server.invalid.username": "Il nome utente sa è disabilitato. Scegliere un altro nome utente.", - "arc.postgres.server.memory.limit.description": "Il limite di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", - "arc.postgres.server.memory.limit.label": "Limite di memoria (GB)", - "arc.postgres.server.memory.request.description": "La richiesta di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", - "arc.postgres.server.memory.request.label": "Richiesta di memoria (GB)", - "arc.postgres.server.name": "Nome del server", - "arc.postgres.server.name.placeholder": "Immetti il nome del server", - "arc.postgres.server.name.validation.description": "Il nome del 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.port": "Porta", - "arc.postgres.server.service.type": "Tipo di servizio", - "arc.postgres.server.username": "Nome utente dell'amministratore", - "arc.postgres.server.username.placeholder": "Immettere il nome di accesso dell'amministratore del server", - "arc.postgres.server.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in GB.", - "arc.postgres.server.volume.size.backups.label": "GB delle dimensioni del volume (backup)", - "arc.postgres.server.volume.size.data.description": "La dimensione del volume di archiviazione da utilizzare per i dati in GB.", - "arc.postgres.server.volume.size.data.label": "Dimensioni volume in GB (dati)", - "arc.postgres.server.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in GB.", - "arc.postgres.server.volume.size.logs.label": "GB delle dimensioni del volume (log)", - "arc.postgres.settings.resource.compute.config.title": "Configurazione di calcolo", - "arc.postgres.settings.section.title": "Impostazioni generali", - "arc.postgres.settings.storage.title": "Impostazioni di archiviazione", - "arc.postgres.storage-class.backups.description": "La classe di archiviazione da usare per il backup di volumi persistenti", - "arc.postgres.storage-class.data.description": "La classe di archiviazione da usare per i dati di volumi persistenti", - "arc.postgres.storage-class.logs.description": "La classe di archiviazione da usare per i log di volumi persistenti", - "arc.postgres.wizard.page1.title": "Specificare i parametri del server PostgreSQL", - "arc.postgres.wizard.title": "Distribuire un server PostgreSQL - Azure Arc (anteprima)", - "arc.sql.connection.settings.section.title": "Informazioni di connessione SQL", - "arc.sql.cores-limit.description": "Il limite core dell'istanza gestita come numero intero.", - "arc.sql.cores-request.description": "La richiesta di core dell'istanza gestita come numero intero.", - "arc.sql.cost.summary": "Riepilogo dei costi", - "arc.sql.cost.summary.additional.charge": "Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}.", - "arc.sql.cost.summary.admin.account": "Account amministratore", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Sconto per il Vantaggio Azure Hybrid (in USD)", "arc.sql.cost.summary.basics": "Dati principali", "arc.sql.cost.summary.billable.replicas": "Repliche fatturabili", "arc.sql.cost.summary.business.critical": "Business critical", - "arc.sql.cost.summary.cost.vcore": "Costo per vCore (in USD)", - "arc.sql.cost.summary.custom.location": "Percorso personalizzato", - "arc.sql.cost.summary.estimated.cost.per.month": "Costo stimato al mese", - "arc.sql.cost.summary.general.purpose": "Utilizzo generico", - "arc.sql.cost.summary.instance.name": "Nome dell'istanza", - "arc.sql.cost.summary.managed.instance.admin.login": "Account di accesso amministratore istanza gestita", - "arc.sql.cost.summary.pricing.details": "dettagli sui prezzi", - "arc.sql.cost.summary.resource.group": "Gruppo di risorse", - "arc.sql.cost.summary.service.tier": "Livello di servizio", - "arc.sql.cost.summary.service.tier.learn.more.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", - "arc.sql.cost.summary.service.tier.learn.more.text": "Altre informazioni", - "arc.sql.cost.summary.sql.connection.info": "Informazioni di connessione SQL", - "arc.sql.cost.summary.sql.instance.settings": "Impostazioni istanza di SQL", - "arc.sql.cost.summary.sql.miaa": "Istanza gestita di SQL- Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc ", - "arc.sql.cost.summary.subscription": "Sottoscrizione", - "arc.sql.cost.summary.vcore.limit": "Limite di vCore della CPU", - "arc.sql.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", - "arc.sql.dev.use.label": "Solo per lo sviluppo", - "arc.sql.high.availability": "Disponibilità elevata", - "arc.sql.high.availability.description": "Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche.", - "arc.sql.instance.name": "Nome dell'istanza", - "arc.sql.instance.name.placeholder": "Immettere il nome dell'istanza", - "arc.sql.instance.retention.policy.title": "Criteri di conservazione backup istanza SQL", - "arc.sql.instance.settings.section.title": "Impostazioni istanza di SQL", - "arc.sql.invalid.instance.name": "Il nome dell'istanza deve essere composto da caratteri alfanumerici minuscoli o \"-\", iniziare con una lettera, terminare con un carattere alfanumerico e avere una lunghezza massima di 13 caratteri.", - "arc.sql.invalid.username": "Il nome utente sa è disabilitato. Scegliere un altro nome utente.", - "arc.sql.license.type.description": "Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server", - "arc.sql.license.type.label": "Ho già una licenza di SQL Server.", - "arc.sql.memory-limit.description": "Il limite della capacità dell'istanza gestita come numero intero.", - "arc.sql.memory-request.description": "La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB.", - "arc.sql.one.replica": "1 replica", - "arc.sql.pitr.description": "Ripristino temporizzato", - "arc.sql.pitr.retention.description": "Configurare la conservazione per i backup temporizzati. {0}", - "arc.sql.readable.secondaries.description": "Numero di repliche secondarie leggibili.", - "arc.sql.readable.secondaries.label": "Repliche secondarie leggibili", - "arc.sql.retention.days.description": "Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato.", - "arc.sql.retention.days.label": "Conservazione per il recupero temporizzato (giorni)", "arc.sql.service.tier.business.critical": "Business critical (vCore e RAM illimitati, disponibilità elevata avanzata)", - "arc.sql.service.tier.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", - "arc.sql.service.tier.general.purpose": "Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard)", - "arc.sql.service.tier.label": "Livello di servizio", - "arc.sql.storage-class.backups.description": "La classe di archiviazione da utilizzare per i backup. Se non viene specificato alcun valore, i backup verranno archiviati nella stessa classe di archiviazione assegnata ai Dati. Deve essere una classe di archiviazione con supporto RWX.", - "arc.sql.storage-class.data.description": "Classe di archiviazione da utilizzare per i dati (.mdf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", - "arc.sql.storage-class.datalogs.description": "La classe di archiviazione da utilizzare per i log di database (.ldf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", - "arc.sql.storage-class.dc.description": "La classe di archiviazione da utilizzare per tutti i volumi persistenti di dati e log per tutti i pod del controller di dati che li richiedono.", - "arc.sql.storage-class.logs.description": "Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", - "arc.sql.summary.arc.by.microsoft": "di Microsoft", - "arc.sql.sync.secondaries.description": "Numero di repliche sincrone necessarie per eseguire il commit di una transazione prima che sia consentito il commit della replica primaria. Se si imposta questo valore su -1, il numero di repliche secondarie sincronizzate necessarie verrà impostato su '(n. di repliche - 1)/2', arrotondato per difetto.", - "arc.sql.sync.secondaries.label": "Repliche secondarie sincronizzate necessarie per eseguire il commit", - "arc.sql.three.replicas": "3 repliche", - "arc.sql.two.replicas": "2 repliche", - "arc.sql.username": "Account di accesso amministratore istanza gestita", - "arc.sql.username.placeholder": "Immettere il nome dell'amministratore", - "arc.sql.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in gibibyte.", - "arc.sql.volume.size.backups.label": "Dimensioni del volume in Gi (backup)", - "arc.sql.volume.size.data.description": "La dimensione del volume di archiviazione da utilizzare per i dati in gibibyte.", - "arc.sql.volume.size.data.label": "Dimensioni del volume di Gi (dati)", - "arc.sql.volume.size.datalogs.description": "La dimensione del volume di archiviazione da utilizzare per i log di database in gibibyte.", - "arc.sql.volume.size.datalogs.label": "Dimensioni volume in Gi (log di database)", - "arc.sql.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in gibibyte.", - "arc.sql.volume.size.logs.label": "Dimensioni del volume di Gi (log)", - "arc.sql.wizard.page1.title": "Specificare i parametri dell'istanza gestita di SQL di Azure", - "arc.sql.wizard.title": "Distribuire Azure SQL istanza gestita - Azure Arc", - "arc.storage-class.backups.label": "Classe di archiviazione (backup)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "Con supporto RWX", - "arc.storage-class.data.label": "Classe di archiviazione (dati)", - "arc.storage-class.datalogs.label": "Classe di archiviazione (log di database)", - "arc.storage-class.dc.label": "Classe di archiviazione", - "arc.storage-class.logs.label": "Classe di archiviazione (log)", - "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...", + "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.postgres.server.cores.limit.label": "Limite CPU", + "arc.postgres.server.cores.request.label": "Richiesta CPU", + "arc.sql.cost.summary.vcore.limit": "Limite di vCore della CPU", + "arc.postgres.server.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", + "arc.sql.dev.use.description": "Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata.", + "arc.data.controller.cluster.config.profile.description": "Scegliere il modello di configurazione Kubernetes corrispondente alla distribuzione di Kubernetes. Questo modello fornisce le impostazioni predefinite per la classe di archiviazione, il tipo di servizio e così via.", + "arc.data.controller.cluster.config.profile.title": "Scegliere il profilo di configurazione", + "arc.data.controller.cluster.name": "Nome cluster", + "arc.data.controller.summary.cluster.context": "Contesto del cluster", + "arc.data.controller.kube.cluster.context": "Contesto del cluster", + "arc.data.controller.summary.cluster.name": "Nome del cluster", + "arc.postgres.settings.resource.compute.config.title": "Configurazione di calcolo", + "arc.data.controller.summary.profile": "Profilo di configurazione", + "arc.sql.pitr.retention.description": "Configurare la conservazione per i backup temporizzati. {0}", + "arc.confirm.password": "Conferma password", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Conferma password", "command.connectToController.title": "Connettersi al controller esistente di Azure Arc", + "arc.data.controller.connectivity.mode": "Modalità di connettività", + "arc.data.controller.summary.controller": "Controller", + "arc.data.controller.create.controllerconfig.title": "Configurazione controller", + "arc.cores-limit.label": "Limite core", + "arc.cores-request.label": "Richiesta core", + "cores.limit.greater.than.or.equal.to.requested.cores": "Il limite dei core deve essere maggiore o uguale ai core richiesti", + "arc.sql.cost.summary": "Riepilogo dei costi", + "arc.sql.cost.summary.cost.vcore": "Costo per vCore (in USD)", + "arc.data.controller.new.wizard.title": "Creare controller dei dati di Azure Arc", "command.createController.title": "Creare nuovo controller Azure Arc", + "resource.type.azure.arc.description": "Crea un controller dei dati Azure Arc. Assicurati di aver eseguito l'accesso az prima di avviare la procedura guidata.", + "arc.data.controller.custom.location": "Località personalizzata", + "arc.sql.cost.summary.custom.location": "Percorso personalizzato", + "arc.data.controller.summary.data.controller.custom.location": "Posizione personalizzata del titolare del trattamento", + "arc.data.controller.details.title": "Dettagli del controller dei dati", + "arc.data.controller.summary.data.controller.infrastructure": "Infrastruttura del titolare del trattamento", + "arc.data.controller.summary.data.controller.name": "Nome del controller dei dati", + "arc.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.namespace": "Spazio dei nomi del controller dei dati", + "arc.data.controller.namespace.description": "Spazio dei nomi del controller dei dati. Solo modalità indiretta.", + "deploy.done.action": "Distribuisci", + "arc.sql.wizard.title": "Distribuire Azure SQL istanza gestita - Azure Arc", + "arc.postgres.wizard.title": "Distribuire un server PostgreSQL - Azure Arc (anteprima)", + "resource.type.arc.postgres.description": "Distribuire un server PostgreSQL in un ambiente Azure Arc", + "arc.data.controller.direct.display.name": "Diretto", "command.editConnection.title": "Modificare connessione", + "arc.sql.high.availability.description": "Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche.", + "arc.data.controller.auto.upload.logs.description": "Abilitare il caricamento automatico dei log. Solo modalità diretta.", + "arc.data.controller.auto.upload.metrics.description": "Abilitare il caricamento automatico delle metriche. Solo modalità diretta.", + "arc.postgres.server.engine.version": "Versione motore", + "arc.sql.username.placeholder": "Immettere il nome dell'amministratore", + "arc.sql.instance.name.placeholder": "Immettere il nome dell'istanza", + "arc.postgres.server.username.placeholder": "Immettere il nome di accesso dell'amministratore del server", + "arc.postgres.server.name.placeholder": "Immetti il nome del server", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Immettere il nome utente che verrà usato per le metriche e i dashboard dei log.", "command.estimateCostSqlMiaa.title": "Costo stimato dell'Istanza gestita SQL - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Costo stimato al mese", + "arc.data.controller.summary.estimated.cost.per.month": "Costo stimato al mese", + "arc.postgres.server.extensions.label": "Estensioni", + "arc.postgres.server.dev.use.label": "Solo per lo sviluppo", + "arc.sql.dev.use.label": "Solo per lo sviluppo", + "arc.data.controller.details.description": "Per la modalità indiretta, sono richiesti lo spazio dei nomi, il nome e la classe di archiviazione. Tale nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta, è richiesto il nome del percorso personalizzato.", + "arc.data.controller.summary.free": "Gratuito", + "arc.sql.cost.summary.general.purpose": "Utilizzo generico", + "arc.sql.service.tier.general.purpose": "Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard)", + "arc.postgres.settings.section.title": "Impostazioni generali", + "arc.sql.high.availability": "Disponibilità elevata", + "arc.agreement": "Accetto {0} e {1}.", + "arc.sql.license.type.label": "Ho già una licenza di SQL Server.", + "arc.data.controller.indirect.display.name": "Indiretto", + "arc.data.controller.infrastructure": "Infrastruttura", + "arc.sql.cost.summary.instance.name": "Nome dell'istanza", + "arc.sql.instance.name": "Nome dell'istanza", + "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.data.controller.summary.kube.config.file.path": "Percorso del file di configurazione kube", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Modello di configurazione di Kubernetes", + "arc.agreement.help.text.learn.more": "Altre informazioni", + "arc.sql.cost.summary.service.tier.learn.more.text": "Altre informazioni", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Altre informazioni sull'istanza gestita abilitata per Azure Arc", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Altre informazioni su PostgreSQL Server - Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "Caricamento profili di configurazione", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Caricamento profili di configurazione completato", + "arc.view.welcome.loading": "Caricamento controller...", + "arc.data.controller.summary.location": "Posizione", + "arc.data.controller.location": "Posizione", + "arc.data.controller.location.description": "Il percorso viene usato solo per la distribuzione in modalità indiretta. Questo campo verrà ignorato per la modalità diretta.", + "arc.data.controller.log.analytics.primary.key": "Chiave primaria di Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Area di lavoro Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID area di lavoro Log Analytics", + "arc.openDashboard": "Gestisci", + "arc.sql.cost.summary.managed.instance.admin.login": "Account di accesso amministratore istanza gestita", + "arc.sql.username": "Account di accesso amministratore istanza gestita", + "resource.type.arc.sql.description": "Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente", + "arc.memory-limit.label": "Limite memoria", + "arc.memory-request.label": "Richiesta memoria", + "arc.postgres.server.memory.limit.label": "Limite di memoria (GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "Il limite di memoria deve essere maggiore o uguale alla memoria richiesta", + "arc.postgres.server.memory.request.label": "Richiesta di memoria (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenziali dashboard metriche e log", + "microsoft.agreement.privacy.statement": "Informativa sulla privacy di Microsoft", + "arc.data.controller.name.validation.description": "Il nome deve essere composto da caratteri alfanumerici minuscoli, '-' o '.', iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 253 caratteri.", + "arc.data.controller.namespace.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.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.password": "Password", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Password", + "arc.sql.pitr.description": "Ripristino temporizzato", + "arc.sql.retention.days.label": "Conservazione per il recupero temporizzato (giorni)", + "arc.postgres.server.port": "Porta", + "resource.type.arc.postgres.display.name": "Server PostgreSQL - Azure Arc (anteprima)", + "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc è uno dei motori di database disponibili nell'ambito dei servizi dati abilitati per Azure Arc e può essere distribuito nell'infrastruttura desiderata. {0}. \r\n \r\n Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}.", + "arc.agreement.postgres.terms.conditions": "Termini e condizioni Server PostgreSQL - Azure Arc", + "arc.agreement.help.text.privacy.policy": "Informativa sulla privacy", + "arc.data.controller.summary.arc.terms.privacy.policy": "Informativa sulla privacy", + "arc.sql.wizard.page1.title": "Specificare i parametri dell'istanza gestita di SQL di Azure", + "arc.postgres.wizard.page1.title": "Specificare i parametri del server PostgreSQL", + "arc.storage-class.backups.warning.link": "Con supporto RWX", + "arc.data.controller.readmore": "Altre informazioni", + "arc.sql.readable.secondaries.label": "Repliche secondarie leggibili", "command.refresh.title": "Aggiorna", "command.removeController.title": "Rimuovere controller", - "cores.limit.greater.than.or.equal.to.requested.cores": "Il limite dei core deve essere maggiore o uguale ai core richiesti", - "deploy.done.action": "Distribuisci", - "deploy.script.action": "Genera script nel notebook", - "memory.limit.greater.than.or.equal.to.requested.memory": "Il limite di memoria deve essere maggiore o uguale alla memoria richiesta", - "microsoft.agreement.privacy.statement": "Informativa sulla privacy di Microsoft", "requested.cores.less.than.or.equal.to.cores.limit": "I core richiesti devono essere minori o uguali al limite di core", "requested.memory.less.than.or.equal.to.memory.limit": "La memoria richiesta deve essere minore o uguale al limite di memoria", - "resource.type.arc.postgres.description": "Distribuire un server PostgreSQL in un ambiente Azure Arc", - "resource.type.arc.postgres.display.name": "Server PostgreSQL - 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.sql.display.name": "Istanza gestita di SQL di Azure - Azure Arc", - "resource.type.azure.arc.description": "Crea un controller dei dati Azure Arc. Assicurati di aver eseguito l'accesso az prima di avviare la procedura guidata.", - "resource.type.azure.arc.display.name": "Controller dei dati di Azure Arc", + "arc.sql.cost.summary.resource.group": "Gruppo di risorse", + "arc.data.controller.summary.resource.group": "Gruppo di risorse", + "arc.data.controller.create.summary.title": "Verificare la configurazione", + "arc.sql.cost.summary.sql.connection.info": "Informazioni di connessione SQL", + "arc.sql.connection.settings.section.title": "Informazioni di connessione SQL", + "arc.sql.instance.retention.policy.title": "Criteri di conservazione backup istanza SQL", + "arc.sql.cost.summary.sql.instance.settings": "Impostazioni istanza di SQL", + "arc.sql.instance.settings.section.title": "Impostazioni istanza di SQL", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc ", + "arc.sql.cost.summary.sql.miaa": "Istanza gestita di SQL- Azure Arc", + "deploy.script.action": "Genera script nel notebook", + "arc.data.controller.select.cluster.title": "Selezionare da cluster Kubernetes esistenti", + "arc.sql.service.tier.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical.", + "arc.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.postgres.server.name": "Nome del server", + "arc.postgres.server.name.validation.description": "Il nome del 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.sql.service.tier.label": "Livello di servizio", + "arc.sql.cost.summary.service.tier": "Livello di servizio", + "arc.postgres.server.service.type": "Tipo di servizio", + "arc.sql.retention.days.description": "Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato.", + "arc.storage-class.dc.label": "Classe di archiviazione", + "arc.storage-class.backups.label": "Classe di archiviazione (backup)", + "arc.storage-class.data.label": "Classe di archiviazione (dati)", + "arc.storage-class.datalogs.label": "Classe di archiviazione (log di database)", + "arc.storage-class.logs.label": "Classe di archiviazione (log)", + "arc.postgres.settings.storage.title": "Impostazioni di archiviazione", + "arc.sql.cost.summary.subscription": "Sottoscrizione", + "arc.data.controller.summary.subscription": "Sottoscrizione", + "arc.description": "Supporto per Azure Arc", + "arc.sql.sync.secondaries.label": "Repliche secondarie sincronizzate necessarie per eseguire il commit", + "arc.controller": "Controller Azure Arc di destinazione", + "arc.data.controller.summary.terms": "Condizioni", + "arc.agreement.help.text.terms.of.use": "Condizioni per l'utilizzo", + "arc.data.controller.summary.arc.terms.of.use": "Condizioni per l'utilizzo", + "arc.postgres.server.invalid.username": "Il nome utente sa è disabilitato. Scegliere un altro nome utente.", + "arc.sql.invalid.username": "Il nome utente sa è disabilitato. Scegliere un altro nome utente.", + "arc.data.controller.help.text": "Il cluster Kubernetes deve essere già abilitato per ARC con il comando az connectedk8s connect. Usa la nostra {0} per ulteriori informazioni.", + "arc.sql.cores-limit.description": "Il limite core dell'istanza gestita come numero intero.", + "arc.sql.memory-limit.description": "Il limite della capacità dell'istanza gestita come numero intero.", + "arc.postgres.server.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.memory.limit.description": "Il limite di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", + "arc.postgres.server.memory.request.description": "La richiesta di memoria dell'istanza di Postgres sul nodo coordinatore in GB.", + "arc.postgres.server.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.data.controller.cluster.name.description": "Nome del cluster. Solo modalità diretta.", + "arc.data.controller.custom.location.description": "Nome della località personalizzata. Solo modalità diretta.", + "arc.sql.readable.secondaries.description": "Numero di repliche secondarie leggibili.", + "arc.sql.sync.secondaries.description": "Numero di repliche sincrone necessarie per eseguire il commit di una transazione prima che sia consentito il commit della replica primaria. Se si imposta questo valore su -1, il numero di repliche secondarie sincronizzate necessarie verrà impostato su '(n. di repliche - 1)/2', arrotondato per difetto.", + "arc.sql.cores-request.description": "La richiesta di core dell'istanza gestita come numero intero.", + "arc.sql.memory-request.description": "La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB.", + "arc.postgres.server.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in GB.", + "arc.sql.volume.size.backups.description": "La dimensione del volume di archiviazione da utilizzare per i backup in gibibyte.", + "arc.postgres.server.volume.size.data.description": "La dimensione del volume di archiviazione da utilizzare per i dati in GB.", + "arc.sql.volume.size.data.description": "La dimensione del volume di archiviazione da utilizzare per i dati in gibibyte.", + "arc.sql.volume.size.datalogs.description": "La dimensione del volume di archiviazione da utilizzare per i log di database in gibibyte.", + "arc.postgres.server.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in GB.", + "arc.sql.volume.size.logs.description": "La dimensione del volume di archiviazione da utilizzare per i log in gibibyte.", + "arc.sql.storage-class.backups.description": "La classe di archiviazione da utilizzare per i backup. Se non viene specificato alcun valore, i backup verranno archiviati nella stessa classe di archiviazione assegnata ai Dati. Deve essere una classe di archiviazione con supporto RWX.", + "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.postgres.storage-class.backups.description": "La classe di archiviazione da usare per il backup di volumi persistenti", + "arc.sql.storage-class.data.description": "Classe di archiviazione da utilizzare per i dati (.mdf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", + "arc.postgres.storage-class.data.description": "La classe di archiviazione da usare per i dati di volumi persistenti", + "arc.sql.storage-class.datalogs.description": "La classe di archiviazione da utilizzare per i log di database (.ldf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", + "arc.sql.storage-class.logs.description": "Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita.", + "arc.postgres.storage-class.logs.description": "La classe di archiviazione da usare per i log di volumi persistenti", + "arc.data.controller.summary.username": "Nome utente", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome utente", "should.be.integer": "Il valore deve essere un intero", - "worker.node.count.should.not.be.one": "Il valore 1 non è supportato." + "worker.node.count.should.not.be.one": "Il valore 1 non è supportato.", + "arc.postgres.server.volume.size.backups.label": "GB delle dimensioni del volume (backup)", + "arc.postgres.server.volume.size.data.label": "Dimensioni volume in GB (dati)", + "arc.postgres.server.volume.size.logs.label": "GB delle dimensioni del volume (log)", + "arc.sql.volume.size.backups.label": "Dimensioni del volume in Gi (backup)", + "arc.sql.volume.size.data.label": "Dimensioni del volume di Gi (dati)", + "arc.sql.volume.size.datalogs.label": "Dimensioni volume in Gi (log di database)", + "arc.sql.volume.size.logs.label": "Dimensioni del volume di Gi (log)", + "arc.data.controller.cluster.environment.title": "Qual è l'ambiente cluster Kubernetes esistente di destinazione?", + "arc.sql.summary.arc.by.microsoft": "di Microsoft", + "arc.data.controller.summary.arc.by.microsoft": "di Microsoft", + "arc.data.controller.help.text.documentation.page": "pagina della documentazione", + "arc.sql.cost.summary.pricing.details": "dettagli sui prezzi", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.asde-deployment.i18n.json index b721c8ff69..bcd9d1b6d5 100644 --- a/i18n/ads-language-pack-it/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "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.", + "extension-displayName": "Estensione di distribuzione di SQL Edge di Azure", + "docker-sql-port-field": "Porta di SQL Edge di Azure", + "sqlserver-info-section-title": "Informazioni su SQL Edge di Azure", + "docker-sql-password-field": "Password (sa) dell'istanza di SQL Edge di Azure", "azure-info-section-title": "Informazioni su Azure", - "azure_location": "Percorso", - "azure_resource_group": "Gruppo di risorse", - "azure_subscription_id": "ID sottoscrizione", - "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", - "device-target-condition": "Condizione di destinazione", - "device-target-condition-learn-more": "Altre informazioni sulla condizione di destinazione", + "vm_password_confirm": "Conferma password amministratore macchina virtuale", "docker-confirm-sql-password-field": "Conferma password", "docker-container-name-field": "Nome del contenitore", - "docker-imagetag-field": "Tag dell'immagine", - "docker-password-field": "Password", - "docker-registry-field": "Registro", - "docker-repository-field": "Repository", - "docker-settings-section-title": "Impostazioni di Docker", - "docker-sql-password-field": "Password (sa) dell'istanza di SQL Edge di Azure", - "docker-sql-port-field": "Porta di SQL Edge di Azure", - "docker-username-field": "Nome utente", - "edge-agreement": "Accetto {0} e {1}.", - "edge-eula": "Contratto di licenza di SQL Edge di Microsoft Azure", - "edge-remote-password-field": "Password", - "edge-remote-target-field": "Nome o indirizzo IP", - "edge-remote-username-field": "Nome utente", - "extension-description": "Offre un'esperienza basata su notebook per la distribuzione di SQL Edge di Azure", - "extension-displayName": "Estensione di distribuzione di SQL Edge di Azure", - "iot-hub-name": "Nome dell'hub IoT", - "microsoft-privacy-statement": "Informativa sulla privacy di Microsoft", - "package-files": "File di pacchetto SQL Server", - "package_path": "File del pacchetto", - "package_path_description": "Percorso del file di pacchetto SQL Server (dacpac, bacpac) o file di pacchetto compresso.", - "remote-info-section-title": "Informazioni computer di destinazione", - "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.", - "resource-type-sql-edge-display-name": "SQL Edge di Azure", - "sql-edge-azure-display-name": "Nuovi hub IoT di Azure e macchina virtuale (autenticazione della password)", - "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", - "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", - "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", - "sql-edge-local-display-name": "Istanza di contenitore locale", "sql-edge-local-title": "Distribuisci istanza di contenitore di SQL Edge di Azure nel computer locale", - "sql-edge-remote-display-name": "Istanza di contenitore remota", "sql-edge-remote-title": "Distribuisci istanza di contenitore di SQL Edge di Azure nel computer remoto", + "sql-edge-azure-title": "Distribuisci SQL Edge di Azure in una nuova macchina virtuale di Azure tramite l'hub IoT", + "sql-edge-azure-single-device-title": "Distribuisci SQL Edge di Azure in un dispositivo esistente", + "sql-edge-azure-multi-device-title": "Distribuisci SQL Edge di Azure in più dispositivi Azure ioT", "sql-edge-type-display-name": "Destinazione di distribuzione", - "sqlserver-info-section-title": "Informazioni su SQL Edge di Azure", - "vm_admin": "Nome utente amministratore macchina virtuale", + "device-id": "ID dispositivo", + "device-ip-address": "Indirizzo IP dispositivo", + "docker-settings-section-title": "Impostazioni di Docker", + "sql-edge-azure-single-device-display-name": "Dispositivo esistente di un hub IoT di Azure", + "edge-agreement": "Accetto {0} e {1}.", + "docker-imagetag-field": "Tag dell'immagine", + "iot-hub-name": "Nome dell'hub IoT", + "device-target-condition-learn-more": "Altre informazioni sulla condizione di destinazione", + "sql-edge-local-display-name": "Istanza di contenitore locale", + "azure_location": "Percorso", + "edge-eula": "Contratto di licenza di SQL Edge di Microsoft Azure", + "microsoft-privacy-statement": "Informativa sulla privacy di Microsoft", + "sql-edge-azure-multi-device-display-name": "Più dispositivi di un hub IoT di Azure", + "edge-remote-target-field": "Nome o indirizzo IP", + "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)", + "package_path": "File del pacchetto", + "edge-remote-password-field": "Password", + "docker-password-field": "Password", + "package_path_description": "Percorso del file di pacchetto SQL Server (dacpac, bacpac) o file di pacchetto compresso.", + "extension-description": "Offre un'esperienza basata su notebook per la distribuzione di SQL Edge di Azure", + "docker-registry-field": "Registro", + "sql-edge-remote-display-name": "Istanza di contenitore remota", + "docker-repository-field": "Repository", + "azure_resource_group": "Gruppo di risorse", + "package-files": "File di pacchetto SQL Server", + "vm_ssh_public_key": "Chiave pubblica SSH", + "azure_subscription_id": "ID sottoscrizione", + "device-target-condition": "Condizione di destinazione", + "remote-info-section-title": "Informazioni computer di destinazione", + "edge-remote-username-field": "Nome utente", + "docker-username-field": "Nome utente", "vm_password": "Password amministratore macchina virtuale", - "vm_password_confirm": "Conferma password amministratore macchina virtuale", + "vm_admin": "Nome utente 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.", - "vm_ssh_public_key": "Chiave pubblica SSH" + "device-ip-address-description": "Verrà utilizzato per connettersi all'istanza di SQL Edge di Azure dopo la distribuzione" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.azcli.i18n.json similarity index 99% rename from i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.azcli.i18n.json index 7af7adbae6..ffb260ca24 100644 --- a/i18n/ads-language-pack-it/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "Non è stato possibile analizzare la data di rilascio.", + "az.promptForAzUpdate": "È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora?", "az.accept": "Accetto", - "az.arcdataExtensionNotInstalled": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata.", + "az.parseVersionError": "Si è verificato un errore durante l'analisi dell'output di az --version.", + "az.azOutputParseErrorCaught": "Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON.", "az.askLater": "Chiedi più tardi", "az.az": "Interfaccia della riga di comando di Azure", - "az.azInstalled": "L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata.", - "az.azOutputParseErrorCaught": "Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON.", + "az.missingRequiredVersion": "L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare.", "az.azUserSettingReadLog": "Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} lettura, valore: {2}", "az.azUserSettingUpdatedLog": "Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} aggiornata, newValue: {2}", + "az.azInstalled": "L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata.", "az.checkingLatestAzVersion": "Verifica della disponibilità della versione più recente dell'interfaccia della riga di comando di Azure", - "az.couldNotFindArcdataWithPrompt": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", - "az.couldNotFindAz": "Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Errore: {0}", - "az.couldNotFindAzArc": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Errore: {0}", "az.couldNotFindAzWithPrompt": "Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", + "az.couldNotFindAz": "Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Errore: {0}", + "az.couldNotFindArcdataWithPrompt": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare.", + "az.couldNotFindAzArc": "Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Errore: {0}", "az.currentlyInstalledVersionIsLatest": "La versione attualmente installata dell'interfaccia della riga di comando di Azure: {0} è uguale o successiva a qualsiasi altra versione disponibile", "az.decline": "Rifiuta", "az.doNotAskAgain": "Non chiedere più", - "az.downloadError": "Si è verificato un errore durante il download", "az.downloadFinished": "Download completato", "az.downloadingProgressMb": "Downloading di ({0}/{1}MB)", "az.downloadingTo": "Downloading {0} da {1} a {2} in corso", "az.endpointOrNamespaceRequired": "È necessario specificare un endpoint o uno spazio dei nomi", + "az.installError": "Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0}", + "az.updateError": "Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0}", + "az.downloadError": "Si è verificato un errore durante il download", "az.executingCommand": "Esecuzione del comando: '{0} {1}‘", "az.failedToParseReleaseInfo": "Non è stato possibile analizzare il JSON dei contenuti in: {0}.\r\nContenuti file:\r\n{1}\r\nErrore: {2}", "az.foundExistingAz": "È stata trovata l'installazione dell'interfaccia della riga di comando di Azure esistente della versione (v{0}) nel percorso:{1} con versione arcdata: {2}.", + "az.versionForUpdate": "Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}.", "az.gettingTextContentsOfUrl": "Recupero dei contenuti di testo della risorsa all'URL {0}", - "az.installError": "Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0}", - "az.installingArcdata": "Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso...", "az.installingAz": "Installazione dell'interfaccia della riga di comando di Azure in corso...", + "az.installingArcdata": "Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso...", "az.latestAzVersionAvailable": "Ultima versione disponibile dell’interfaccia della riga di comando di Azure: {0}.", - "az.missingRequiredVersion": "L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare.", "az.no": "No", - "az.noAz": "Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono.", "az.noAzArc": "Non è disponibile alcuna estensione arcdata dell'interfaccia della riga di comando di Azure.", "az.noAzWithLink": "Non è disponibile alcuna interfaccia della riga di comando di Azure, [installare l'interfaccia della riga di comando di Azure](comando:az.install) per abilitare le funzionalità che lo richiedono.", + "az.noAz": "Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono.", "az.noAzureCLI": "Non è disponibile alcuna interfaccia della riga di comando di Azure. Installare manualmente la versione più recente da [qui](https://docs.microsoft.com/cli/azure/install-azure-cli), poi riavviare Azure Studio.", + "az.updateCheckSkipped": "Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione.", "az.noDownloadLink": "Nessun collegamento di download disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", "az.noReleaseVersion": "Nessuna versione release disponibile per la piattaforma '{0}'\r\nInformazioni sulla versione: ${1}", - "az.parseVersionError": "Si è verificato un errore durante l'analisi dell'output di az --version.", "az.platformUnsupported": "La piattaforma '{0}' non è attualmente supportata", - "az.promptForAzUpdate": "È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora?", - "az.promptForRequiredAzUpdate": "Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare.", "az.promptLog": "Verrà richiesto all'utente di accettare quanto segue: {0}", - "az.requiredVersionNotAvailable": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "Non è stato possibile analizzare la data di rilascio.", "az.searchingForAz": "Ricerca dell'installazione dell'interfaccia della riga di comando di Azure esistente in corso...", "az.skipInstall": "L'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata verrà ignorata perché l'operazione non è stata richiesta dall'utente e l'opzione di configurazione: {0}.{1} è {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata.", + "az.promptForRequiredAzUpdate": "Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare.", + "az.arcdataExtensionNotInstalled": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Errore imprevisto durante l'esecuzione del comando: {0}", "az.unexpectedExitCode": "Codice di uscita imprevisto dal comando: {1} ({0})", - "az.unsupportedArcDataVersion": "La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione.", - "az.updateError": "Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0}", "az.updatingAz": "Aggiornamento dell'interfaccia della riga di comando di Azure in corso...", - "az.userRequestedInstall": "L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install'", "az.userResponseInstall": "Risposta dell’utente alla richiesta di installazione dell'interfaccia della riga di comando di Azure: {0}", "az.userResponseUpdate": "Risposta dell’utente alla richiesta di aggiornamento dell'interfaccia della riga di comando di Azure: {0}", - "az.versionForUpdate": "Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}.", - "az.yes": "Sì" + "az.userRequestedInstall": "L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install'", + "az.yes": "Sì", + "az.unsupportedArcDataVersion": "La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure.", - "azcli.arc.azArcdataUpdateKey.description": "Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure.", "azcli.arc.category": "Interfaccia della riga di comando di Azure", - "azcli.arc.config.debug": "Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti", - "azcli.arc.config.title": "Configurazione dell'interfaccia della riga di comando di Azure", - "azcli.arc.description": "Supporto per l'interfaccia della riga di comando di Azure.", + "command.category": "Interfaccia della riga di comando di Azure", "azcli.arc.displayName": "Interfaccia della riga di comando di Azure", - "azcli.arc.install.dontPrompt.description": "All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.arc.config.title": "Configurazione dell'interfaccia della riga di comando di Azure", + "azcli.arc.azArcdataInstallKey.description": "Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure.", + "azcli.azCliInstallKey.description": "Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure.", + "azcli.arc.config.debug": "Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti", + "azcli.arc.description": "Supporto per l'interfaccia della riga di comando di Azure.", + "azcli.arc.update.prompt.description": "All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure", + "azcli.install.prompt.description": "All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure", "azcli.arc.install.prompt.description": "All'utente verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure", "azcli.arc.update.dontPrompt.description": "All'utente non verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure", - "azcli.arc.update.prompt.description": "All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure", - "azcli.azCliInstallKey.description": "Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure.", "azcli.install.dontPrompt.description": "All'utente non verrà richiesto di installare l'interfaccia della riga di comando di Azure", - "azcli.install.prompt.description": "All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure", - "command.category": "Interfaccia della riga di comando di Azure" + "azcli.arc.install.dontPrompt.description": "All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 81% rename from i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.azurecore.i18n.json index 18da98dfba..49c4c8c32c 100644 --- a/i18n/ads-language-pack-it/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Nessun token di accesso restituito da Microsoft OAuth", - "azure.cacheErrorAdd": "Si è verificato un errore durante l'aggiunta dell'account alla cache.", - "azure.cacheErrorGet": "Si è verificato un errore durante il recupero dell'account dalla cache", - "azure.cacheErrorParse": "Si è verificato un errore durante l'analisi dell'account dalla cache", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio non attiverà più l'autenticazione per questo tenant {0} ({1}) e le risorse non saranno accessibili. \r\n\r\nPer consentire di nuovo l'accesso alle risorse del tenant, è necessario rimuovere il tenant dall'elenco di esclusione nell'impostazione '{2}'.\r\n\r\nContinuare?", + "azurecore.consentDialog.cancel": "Annulla", + "azurecore.consentDialog.authenticate": "Annulla ed esegui autenticazione", + "azurecore.confirmIgnoreTenantDialog.confirm": "Conferma", + "azurecore.consentDialog.ignore": "Ignora tenant", "azure.microsoftAccountDisplayName": "Account Microsoft", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "Si è verificato un errore durante l'autenticazione oppure i token sono stati eliminati dal sistema. Provare ad aggiungere di nuovo l'account ad Azure Data Studio.", - "azure.noUniqueIdentifier": "L'utente non ha un identificatore univoco in AAD", - "azure.owningTenantNotFound": "Informazioni sul tenant proprietario non trovate per l'account.", - "azure.responseError": "Il recupero del token non è riuscito generando un errore. [Aprire gli strumenti di sviluppo] ({0}) per ulteriori dettagli.", - "azure.tenantNotFound": "Il tenant specificato con ID '{0}' non è stato trovato.", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio non attiverà più l'autenticazione per questo tenant {0} ({1}) e le risorse non saranno accessibili. \r\n\r\nPer consentire di nuovo l'accesso alle risorse del tenant, è necessario rimuovere il tenant dall'elenco di esclusione nell'impostazione '{2}'.\r\n\r\nContinuare?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Conferma", - "azurecore.consentDialog.authenticate": "Annulla ed esegui autenticazione", - "azurecore.consentDialog.body": "Il tenant {0} ({1}) richiede una nuova autenticazione per accedere alle risorse {2}. Premere Apri per avviare il processo di autenticazione.", - "azurecore.consentDialog.cancel": "Annulla", - "azurecore.consentDialog.ignore": "Ignora tenant", "azurecore.consentDialog.open": "Apri", - "msal.accountNotFoundError": "Non è stato possibile trovare informazioni sull'account durante l'acquisizione del token.", + "noMicrosoftResource": "Per il provider '{0}' non è definito un endpoint di risorsa Microsoft.", + "msal.accountNotFoundError": "Non è possibile trovare informazioni sull'account durante l'acquisizione del token. Rimuovere l'account e aggiungerlo di nuovo.", "msal.resourceNotFoundError": "Non è possibile trovare la configurazione per la risorsa di Azure {0}", - "noMicrosoftResource": "Per il provider '{0}' non è definito un endpoint di risorsa Microsoft." + "azurecore.consentDialog.body": "Il tenant {0} ({1}) richiede una nuova autenticazione per accedere alle risorse {2}. Premere Apri per avviare il processo di autenticazione." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Concessione codice di autenticazione di Azure", - "azure.serverCouldNotStart": "Non è stato possibile avviare il server. Questo problema potrebbe essere dovuto a un errore di autorizzazioni o a un'incompatibilità nel sistema. È possibile provare ad abilitare l'autenticazione del codice del dispositivo dalle impostazioni.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Si è verificato un errore nella libreria MSAL durante la richiesta dell'URL del codice di autenticazione. Per informazioni più dettagliate sull'errore, vedere il riquadro di output 'Account di Azure'. \r\n\r\n", "azureAuth.nonceError": "L'autenticazione non è riuscita a causa di una mancata corrispondenza dei nonce. Chiudere Azure Data Studio e riprovare.", - "azureAuth.stateError": "L'autenticazione non è riuscita a causa di una mancata corrispondenza degli stati. Chiudere ADS e riprovare." + "azureAuth.stateError": "L'autenticazione non è riuscita a causa di una mancata corrispondenza degli stati. Chiudere ADS e riprovare.", + "azure.azureAuthCodeGrantName": "Concessione codice di autenticazione di Azure", + "azure.serverCouldNotStart": "Non è stato possibile avviare il server. Questo problema potrebbe essere dovuto a un errore di autorizzazioni o a un'incompatibilità nel sistema. È possibile provare ad abilitare l'autenticazione del codice del dispositivo dalle impostazioni." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "Aggiungi l'account {0}", - "azure.azureDeviceCodeAuth": "Codice dispositivo di Azure", - "azure.deviceCodeCheckFail": "Si è verificato un errore durante il tentativo di verificare la presenza di risultati di accesso", - "azure.timeoutDeviceCode": "Timeout durante l'attesa dell'accesso al codice del dispositivo." + "azure.azureDeviceCodeAuth": "Codice dispositivo di Azure" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "Nessun metodo di autenticazione di Azure disponibile. È necessario abilitare i metodi di autenticazione nella configurazione di ADS.", - "azure.NoAuthMethod.Selected": "Non è stato selezionato alcun metodo di autenticazione di Azure. È necessario selezionare il metodo di autenticazione che si vuole usare.", "azure.deprecatedGetSecurityToken": "È stata effettuata una chiamata ad azdata.accounts.getSecurityToken. Questo metodo è deprecato e verrà rimosso nelle versioni future. Usare getAccountSecurityToken.", "genericTokenError": "Non è stato possibile ottenere il token", - "msalTokenError": "Si è verificato un {0} durante l'acquisizione del token. \r\n{1}", - "tenantIgnoredError": "Tenant trovato nell'elenco di elementi da ignorare. L'autenticazione non è stata tentata. Se si vuole accedere alle risorse di questo tenant, è possibile rimuovere il tenant {0} dall'elenco di elementi da ignorare nel file settings.json {1}." + "azure.NoAuthMethod.Available": "Nessun metodo di autenticazione di Azure disponibile. È necessario abilitare i metodi di autenticazione nella configurazione di ADS.", + "azure.NoAuthMethod.Selected": "Non è stato selezionato alcun metodo di autenticazione di Azure. È necessario selezionare il metodo di autenticazione che si vuole usare.", + "tenantIgnoredError": "Tenant trovato nell'elenco di elementi da ignorare. L'autenticazione non è stata tentata. Se si vuole accedere alle risorse di questo tenant, è possibile rimuovere il tenant {0} dall'elenco di elementi da ignorare nel file settings.json {1}.", + "msalTokenError": "Si è verificato {0} durante l'acquisizione del token. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "Non è stato possibile cancellare la cache dei token", - "clearTokenCacheSuccess": "La cache dei token è stata cancellata" + "clearTokenCacheFailure": "Non è stato possibile cancellare la cache dei token" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (Cina)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (Cina)", "usGovCloudDisplayName": "Azure (US Government)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Per usare questa funzionalità, è necessario selezionare un account Azure.", - "azure.cloudTerminalPreview": "Per usare Azure Cloud Shell, è necessario abilitare le funzionalità di anteprima.", - "azure.mustPickTenant": "Per usare questa funzionalità, è necessario selezionare un tenant.", - "azure.noAccountError": "Non è stato al momento eseguito l'accesso ad alcun account Azure. Eseguire l'accesso e quindi riprovare.", "azure.noTenants": "Per questa funzionalità è necessario un tenant. La sottoscrizione di Azure in uso non sembra avere tenant.", "azure.pickAnAzureAccount": "Seleziona un account Azure", "azure.signIn": "Accedi", - "azure.startingCloudShell": "Avvio di Cloud Shell…" + "azure.startingCloudShell": "Avvio di Cloud Shell…", + "azure.noAccountError": "Non è stato al momento eseguito l'accesso ad alcun account Azure. Eseguire l'accesso e quindi riprovare.", + "azure.cloudTerminalPreview": "Per usare Azure Cloud Shell, è necessario abilitare le funzionalità di anteprima.", + "azure.mustPickTenant": "Per usare questa funzionalità, è necessario selezionare un tenant.", + "azure.accountNotSelectedError": "Per usare questa funzionalità, è necessario selezionare un account Azure." }, "dist/azureResource/errors": { "azure.subscriptionError": "Non è stato possibile ottenere le sottoscrizioni per l'account {0}. Aggiornare l'account." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure Cosmos DB for MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Cluster Azure CosmosDB per PostgreSQL" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Database SQL" }, @@ -98,7 +90,7 @@ "azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel": "Server flessibili di Database di Azure per PostgreSQL" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { - "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Database di Azure per i server PostgreSQL" + "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Server di Database di Azure per PostgreSQL" }, "dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": { "azure.resource.providers.sqlInstanceContainerLabel": "Istanze gestite di SQL" @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Risorsa provider non riconosciuta: {0}", - "azurecore.unregisteredProviderType": "Tipo di risorsa provider non riconosciuto: {0}" + "azurecore.unregisteredProviderType": "Tipo di risorsa provider non riconosciuto: {0}", + "azurecore.unregisteredProvider": "Risorsa provider non riconosciuta: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "Non sono state trovate risorse" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "Non è stato possibile recuperare le sottoscrizioni per l'account {0} (tenant '{1}'). {2}", - "azure.resource.tenantTokenError": "Non è stato possibile acquisire il token di accesso per l'account '{0}' ('{1}' tenant)." + "azure.resource.tenantTokenError": "Non è stato possibile acquisire il token di accesso per l'account '{0}' ('{1}' tenant).", + "azure.resource.tenantSubscriptionsError": "Non è stato possibile recuperare le sottoscrizioni per l'account {0} (tenant '{1}'). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (anteprima) {0} ({1})", + "azure.coudTerminal.neverUsed": "Se Azure Cloud Shell non è stato ancora avviato da questo account, vedere https://shell.azure.com/ per iniziare. Dopo la configurazione, è possibile usare Azure Cloud Shell direttamente in Azure Data Studio.", "azure.cloudTerminal.ok": "OK", "azure.cloudTerminal.openAzureShell": "Apri Azure Shell", - "azure.coudTerminal.neverUsed": "Se Azure Cloud Shell non è stato ancora avviato da questo account, vedere https://shell.azure.com/ per iniziare. Dopo la configurazione, è possibile usare Azure Cloud Shell direttamente in Azure Data Studio.", "azure.selectShellType": "Seleziona Bash o PowerShell per Azure Cloud Shell", "azure.shellClosed": "Shell chiusa.\r\n", "azure.shellTypeRequired": "È necessario selezionare un tipo di shell" @@ -136,7 +128,7 @@ "azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "Accedi ad Azure..." }, "dist/azureResource/tree/accountTreeNode": { - "azure.resource.tree.accountTreeNode.noTenantsLabel": "Non sono stati trovati tenant." + "azure.resource.tree.accountTreeNode.noTenantsLabel": "No Tenants found." }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.accountLoadError": "Non è stato possibile caricare alcuni account Azure. {0}", @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "Errore durante il recupero dei gruppi di risorse per l'account {0} ({1}) sottoscrizione {2} ({3}) tenant {4}: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "Errore durante il recupero delle sottoscrizioni per l'account {0}: {1}", "azure.accounts.getSubscriptions.queryError": "Errore durante il recupero delle sottoscrizioni per l'account {0} tenant {1}: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Query non valida", - "azure.resource.error": "Errore: {0}" + "azure.resource.error": "Errore: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Query non valida" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Risorse di Azure (anteprima)", - "azure.credStoreSaveFailedError": "Non è stato possibile salvare le chiavi per la cache dei token nell'archivio credenziali. Ciò potrebbe causare problemi di persistenza del token di accesso di Azure e instabilità della connessione. È probabile che SqlTools abbia raggiunto il limite di archiviazione delle credenziali in Windows. Cancellare almeno 2 credenziali che iniziano con \"Microsoft.SqlTools|\" in Windows Gestione credenziali e ricaricare.", - "azure.unableToOpenAzureLink": "Non è possibile aprire il collegamento, mancano i valori richiesti", "azurecore.australiacentral": "Australia centrale", "azurecore.australiacentral2": "Australia centrale 2", "azurecore.australiaeast": "Australia orientale", "azurecore.australiasoutheast": "Australia sud-orientale", + "azurecore.extensionName": "Account Azure", "azurecore.azureArcPostgres": "PostgreSQL Hyperscale abilitato per Azure Arc", - "azurecore.azureArcService": "Servizio dati - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Istanza gestita di SQL- Azure Arc", + "azurecore.postgresFlexibleServer": "Server flessibili di Database di Azure per PostgreSQL", + "azurecore.postgresServer": "Database di Azure per i server PostgreSQL", + "azure.azureResourcesGridTitle": "Risorse di Azure (anteprima)", "azurecore.brazilsouth": "Brasile meridionale", "azurecore.brazilsoutheast": "Brasile sud-orientale", "azurecore.canadacentral": "Canada centrale", "azurecore.canadaeast": "Canada orientale", + "azurecore.reload": "Annulla", "azurecore.centralindia": "India centrale", "azurecore.centralus": "Stati Uniti centrali", "azurecore.centraluseuap": "Stati Uniti centrali EUAP", - "azurecore.deprecated": "Avviso: ADAL è stato deprecato e sarà rimosso in una versione futura. In alternativa, usare MSAL.", + "azurecore.azureArcService": "Servizio dati - Azure Arc", "azurecore.disable": "Disabilita", "azurecore.dismiss": "Chiudi", "azurecore.eastasia": "Asia orientale", "azurecore.eastus": "Stati Uniti orientali", "azurecore.eastus2": "Stati Uniti orientali 2", "azurecore.eastus2euap": "Stati Uniti orientali 2 EUAP", - "azurecore.extensionName": "Account Azure", "azurecore.francecentral": "Francia centrale", "azurecore.francesouth": "Francia meridionale", "azurecore.germanynorth": "Germania settentrionale", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Tenant non valido per la sottoscrizione", "azurecore.japaneast": "Giappone orientale", "azurecore.japanwest": "Giappone occidentale", + "azure.credStoreSaveFailedError": "Non è stato possibile salvare le chiavi per la cache dei token nell'archivio credenziali. Ciò potrebbe causare problemi di persistenza del token di accesso di Azure e instabilità della connessione. È probabile che SqlTools abbia raggiunto il limite di archiviazione delle credenziali in Windows. Cancellare almeno 2 credenziali che iniziano con \"Microsoft.SqlTools|\" in Windows Gestione credenziali e ricaricare.", "azurecore.koreacentral": "Corea centrale", "azurecore.koreasouth": "Corea meridionale", - "azurecore.location": "Posizione", + "azurecore.location": "Percorso", + "azurecore.requiresReload": "Se si modifica questa impostazione, è necessario ricaricare la finestra per rendere effettive tutte le modifiche.", "azurecore.name": "Nome", + "azure.noCloudsEnabled": "Nessun cloud abilitato. Abilitare un cloud per continuare.", "azurecore.northcentralus": "Stati Uniti centro-settentrionali", "azurecore.northeurope": "Europa settentrionale", "azurecore.norwayeast": "Norvegia orientale", "azurecore.norwaywest": "Norvegia occidentale", - "azurecore.piiLogging.warning": "Avviso: la registrazione delle informazioni personali di Azure è abilitata. L'abilitazione di questa opzione consente la registrazione delle informazioni personali e deve essere utilizzata solo a scopo di debug.", - "azurecore.postgresFlexibleServer": "Server flessibili di Database di Azure per PostgreSQL", - "azurecore.postgresServer": "Database di Azure per i server PostgreSQL", - "azurecore.reload": "Ricarica", "azurecore.reloadChoice": "Scaricare Azure Data Studio", - "azurecore.reloadPrompt": "La libreria di autenticazione è stata modificata. Ricaricare Azure Data Studio.", - "azurecore.requiresReload": "Se si modifica questa impostazione, è necessario ricaricare la finestra per rendere effettive tutte le modifiche.", "azurecore.resourceGroup": "Gruppo di risorse", "azurecore.resourceType": "Tipo di risorsa", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "Database SQL", + "azurecore.sqlManagedInstance": "Istanza gestita di SQL", + "azurecore.azureArcsqlManagedInstance": "Istanza gestita di SQL- Azure Arc", + "azurecore.sqlServer": "SQL Server", "azurecore.southafricanorth": "Sudafrica settentrionale", "azurecore.southafricawest": "Sudafrica occidentale", "azurecore.southcentralus": "Stati Uniti centro-meridionali", - "azurecore.southeastasia": "Asia sud-orientale", "azurecore.southindia": "India meridionale", - "azurecore.sqlDatabase": "Database SQL", - "azurecore.sqlManagedInstance": "Istanza gestita di SQL", - "azurecore.sqlServer": "SQL Server", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.southeastasia": "Asia sud-orientale", "azurecore.subscription": "Sottoscrizione", + "azurecore.switchMsal": "Passa a MSAL", "azurecore.switzerlandnorth": "Svizzera settentrionale", "azurecore.switzerlandwest": "Svizzera occidentale", + "azurecore.reloadPromptCacheClear": "La cache dei token è stata cancellata. Ricaricare Azure Data Studio.", "azurecore.typeIcon": "Icona tipo", "azurecore.uaecentral": "Emirati Arabi Uniti centrali", "azurecore.uaenorth": "Emirati Arabi Uniti settentrionali", "azurecore.uksouth": "Regno Unito meridionale", "azurecore.ukwest": "Regno Unito occidentale", "azurecore.unableToFetchToken": "Non è possibile ottenere il token per il tenant {0}", + "azure.unableToOpenAzureLink": "Non è possibile aprire il collegamento, mancano i valori richiesti", + "azurecore.piiLogging.warning": "Avviso: la registrazione delle informazioni personali di Azure è abilitata. L'abilitazione di questa opzione consente la registrazione delle informazioni personali e deve essere utilizzata solo a scopo di debug.", "azurecore.westcentralus": "Stati Uniti centro-occidentali", "azurecore.westeurope": "Europa occidentale", "azurecore.westindia": "India occidentale", "azurecore.westus": "Stati Uniti occidentali", - "azurecore.westus2": "Stati Uniti occidentali 2" + "azurecore.westus2": "Stati Uniti occidentali 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} impostazione è stata modificata, ricaricare Azure Data Studio." + }, + "dist/utils": { + "providerSettings.error": "Non è stato possibile caricare gli endpoint dalle impostazioni. Per altri dettagli, vedere i log.", + "providerSettings.success": "Gli endpoint personalizzati sono stati caricati dalle impostazioni" }, "package": { - "accounts.clearTokenCache": "Cancella la cache dei token dell'account Azure", - "azure.description": "Consente di sfogliare e usare le risorse di Azure", - "azure.displayName": "Azure (Core)", - "azure.openInAzurePortal.title": "Apri nel portale di Azure", - "azure.resource.config.filter.description": "Filtro delle risorse. Ogni elemento è costituito da un ID account, un ID sottoscrizione e un nome separati da una barra", - "azure.resource.config.title": "Configurazione risorse di Azure", + "config.providerSettings.endpoints.armResource": "Endpoint risorsa ARM", "azure.resource.connectsqldb.title": "Aggiungi ai server", - "azure.resource.connectsqlserver.title": "Connetti", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Aggiorna", - "azure.resource.refreshall.title": "Azure: Aggiorna tutti gli account", - "azure.resource.selectsubscriptions.title": "Seleziona sottoscrizioni", - "azure.resource.selecttenants.title": "Seleziona tenant", - "azure.resource.signin.title": "Azure: Accedi", - "azure.resource.startterminal.title": "Avvia Cloud Shell", - "azure.resource.view.title": "Azure (anteprima)", - "azure.tenant.config.filter.description": "Elenco di ID di tenant che verranno ignorati durante l'esecuzione di query sulle risorse di Azure o la richiesta di token di autenticazione.", "azure.title": "Azure", - "config.authenticationLibrary": "Libreria usata per il flusso di autenticazione di AAD. Riavviare ADS dopo aver modificato questa opzione.", + "azure.displayName": "Azure (Core)", + "azure.resource.view.title": "Azure (anteprima)", "config.azureAccountConfigurationSection": "Configurazione dell'account Azure", "config.azureAuthMethodConfigurationSection": "Metodo di autenticazione di Azure", + "config.providerSettings.endpoints.azureKeyVaultResource": "Endpoint risorsa dell'insieme di credenziali delle chiavi di Azure", + "config.providerSettings.endpoints.azureKustoResource": "Endpoint risorsa Azure Kusto", + "config.providerSettings.endpoints.logAnalytics": "Analisi dei log di Azure Endpoint", + "config.providerSettings.endpoints.portal": "Endpoint del portale di Azure", + "azure.resource.config.title": "Configurazione risorse di Azure", + "config.providerSettings.endpoints.azureStorageResource": "Endpoint risorsa Archiviazione di Azure", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Suffisso Endpoint risorsa Archiviazione di Azure", + "azure.resource.refreshall.title": "Azure: Aggiorna tutti gli account", + "azure.resource.signin.title": "Azure: Accedi", + "azure.description": "Consente di sfogliare e usare le risorse di Azure", + "accounts.clearTokenCache": "Cancella la cache dei token dell'account Azure", + "config.providerSettings.endpoints.clientId": "ID client per Azure Data Studio", + "config.providerSettingsMetadata": "Nome visualizzato cloud", + "config.providerSettingsId": "ID cloud", + "config.providerSettingsName": "Nome cloud", + "config.providerSettingsDescription": "Impostazioni cloud", "config.azureCodeGrantMethod": "Metodo di concessione codice", + "azure.resource.connectsqlserver.title": "Connetti", "config.azureDeviceCodeMethod": "Metodo del codice del dispositivo", - "config.enableChinaCloudDescription": "Consente di indicare se l'integrazione di Azure Cina deve essere abilitata", - "config.enableGermanyCloudDescription": "Consente di indicare se l'integrazione di Azure Germania deve essere abilitata", - "config.enablePublicCloudDescription": "Consente di indicare se l'integrazione del cloud pubblico di Azure deve essere abilitata", - "config.enableUsGovCloudDescription": "Consente di indicare se l'integrazione del cloud US Government Azure (Fairfax) deve essere abilitata", - "config.enableUsNatCloudDescription": "Consente di indicare se l'integrazione del cloud Azure US National deve essere abilitata", - "config.loggingLevel": "[Optional] Livello di dettaglio della registrazione per l'estensione Account di Azure.", "config.noSystemKeychain": "Disabilitare l'integrazione del keychain di sistema. Le credenziali verranno archiviate in un file flat nella home directory dell'utente.", - "config.piiLogging": "Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output." + "config.providerSettings.endpoints.graphResource": "Endpoint risorsa grafo", + "config.providerSettings.endpoints.host": "Host Endpoint", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph Resource Endpoint", + "config.providerSettings.endpoints.microsoftResource": "Endpoint risorsa Microsoft", + "azure.openInAzurePortal.title": "Apri nel portale di Azure", + "config.providerSettings.endpoints.powerBiResource": "endpoint risorsa Power BI", + "config.providerSettingsTitle": "Impostazioni provider", + "azure.resource.refresh.title": "Aggiorna", + "config.providerSettings.endpoints.sqlResource": "Endpoint risorsa SQL", + "config.providerSettings.endpoints.scopes": "Endpoint ambiti", + "azure.resource.selectsubscriptions.title": "Seleziona sottoscrizioni", + "azure.resource.selecttenants.title": "Seleziona tenant", + "config.customProviderSettings": "Impostazione contenente endpoint di autenticazione di Azure personalizzati. Per rendere effettive le modifiche apportate a questa impostazione, è necessario un riavvio.", + "config.enableChinaCloudDescription": "Consente di indicare se l'integrazione di Azure Cina deve essere abilitata", + "config.enablePublicCloudDescription": "Consente di indicare se l'integrazione del cloud pubblico di Azure deve essere abilitata", + "config.piiLogging": "Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output.", + "config.enableUsGovCloudDescription": "Consente di indicare se l'integrazione del cloud US Government Azure (Fairfax) deve essere abilitata", + "azure.resource.startterminal.title": "Avvia Cloud Shell", + "azure.tenant.config.filter.description": "Elenco di ID di tenant che verranno ignorati durante l'esecuzione di query sulle risorse di Azure o la richiesta di token di autenticazione.", + "azure.resource.config.filter.description": "Filtro delle risorse. Ogni elemento è costituito da un ID account, un ID sottoscrizione e un nome separati da una barra", + "config.loggingLevel": "[Optional] Livello di dettaglio della registrazione per l'estensione Account di Azure." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..310c8c71a4 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Scaricato {0}", + "downloadingServiceStatusMsg": "Download di {0}", + "downloadingServiceChannelMsg": "Download di {0}", + "failedToStartServiceErrorMsg": "Non è stato possibile avviare {0}", + "installedServiceChannelMsg": "{0} installato", + "installingServiceStatusMsg": "Installazione di {0}", + "installingServiceChannelMsg": "Installazione di {0} in {1}", + "startingServiceStatusMsg": "Avvio di {0}", + "serviceStartedStatusMsg": "{0} avviato" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "L\\\\'account non esiste.", + "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.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." + }, + "dist/main": { + "notebookFileType": "Notebook", + "unsupportedFileType": "Sono supportati solo notebook con estensione ipynb", + "azuremonitor.unsupportedPlatform": "La piattaforma non è supportata" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Annulla", + "cancel": "Annullare l'operazione?", + "azureMonitor.searchServers": "Nomi dei server di ricerca" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Si è verificato un errore durante la notifica della modifica del nodo: {0}", + "rootLabel": "Radice", + "sessionNotFound": "La sessione per il nodo {0} non esiste" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Visualizza problemi noti", + "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Privilegi amministrativi", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Privilegi amministrativi: SYSDBA o SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Tipo di autenticazione", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", + "azuremonitor.displayName": "Log di Monitoraggio di Azure", + "azuremonitor.description": "accesso Monitoraggio di Azure per Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Nome personalizzato della connessione", + "azuremonitor.connectionOptions.databaseName.displayName": "Database", + "azuremonitor.connectionProperties.password.description": "Indica la password da usare per la connessione all'origine dati", + "azuremonitor.connectionProperties.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", + "azuremonitor.connectionProperties.serverName.description": "ID area di lavoro Log Analytics", + "azuremonitor.connectionProperties.metadataPooling.label": "Pool di metadati", + "azuremonitor.objectsListProperties.name": "Nome", + "azuremonitor.databasesListProperties.name": "Nome", + "azuremonitor.connectionProperties.connectionName.displayName": "Nome (facoltativo)", + "azuremonitor.connectionProperties.password.displayName": "Password", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Password dell'utente proxy.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Password proxy", + "azuremonitor.connectionProperties.proxyUserId.label": "ID utente proxy", + "azuremonitor.connectionProperties.groupName.security": "Sicurezza", + "azuremonitor.databasesListProperties.size": "Dimensioni (MB)", + "azuremonitor.connectionProperties.groupName.source": "Origine", + "azuremonitor.connectionProperties.authType.description": "Specifica il metodo di autenticazione con Monitoraggio di Azure", + "azuremonitor.connectionOptions.databaseName.description": "Nome del database o catalogo iniziale nell'origine dati", + "azuremonitor.connectionProperties.metadataPooling.description": "Questo attributo indica se le informazioni sui metadati per le query eseguite vengono memorizzate nella cache per migliorare le prestazioni.", + "azuremonitor.objectsListProperties.metadataTypeName": "Tipo", + "azuremonitor.connectionProperties.userName.displayName": "Nome utente", + "azuremonitor.connectionProperties.proxyUserId.description": "Nome utente dell'utente proxy.", + "azuremonitor.connectionProperties.serverName.displayName": "ID area di lavoro", + "azuremonitor.cloud.workspaceProperties.id": "ID area di lavoro", + "azuremonitor.cloud.workspaceProperties.name": "Nome area di lavoro" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.cms.i18n.json similarity index 99% rename from i18n/ads-language-pack-it/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.cms.i18n.json index dcb207ec38..ec0c97a538 100644 --- a/i18n/ads-language-pack-it/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Aggiungi il gruppo di server", - "cms.Cancel": "Annulla", - "cms.OK": "OK", - "cms.ServerGroupDescription": "Descrizione del gruppo di server", - "cms.ServerGroupName": "Nome del gruppo di server", "cms.confirmDeleteGroup": "Eliminare", "cms.confirmDeleteServer": "Eliminare", "cms.errors.azureNotAllowed": "I server Azure SQL non possono essere usati come server di gestione centrale", + "cms.Cancel": "Annulla", "cms.errors.sameCmsServerName": "Il gruppo di server di gestione centrale include già un server registrato denominato {0}", - "cms.errors.sameServerGroupName": "{0} include già un gruppo di server denominato {1}", "cms.no": "No", - "cms.yes": "Sì" + "cms.OK": "OK", + "cms.ServerGroupDescription": "Descrizione del gruppo di server", + "cms.ServerGroupName": "Nome del gruppo di server", + "cms.yes": "Sì", + "cms.errors.sameServerGroupName": "{0} include già un gruppo di server denominato {1}" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Aggiungi server di gestione centrale..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "Non sono state trovate risorse" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "Si è verificato un errore imprevisto durante il caricamento dei server salvati {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Caricamento..." + "cms.resource.tree.treeProvider.loadingLabel": "Caricamento...", + "cms.resource.tree.treeProvider.loadError": "Si è verificato un errore imprevisto durante il caricamento dei server salvati {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "Non è possibile aggiungere un server registrato condiviso con lo stesso nome del server di configurazione" }, "package": { - "cloud.databaseProperties.azureEdition": "Edizione", - "cloud.databaseProperties.compatibilityLevel": "Livello di compatibilità", - "cloud.databaseProperties.owner": "Proprietario", - "cloud.databaseProperties.serviceLevelObjective": "Piano tariffario", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versione", - "cms.configuration.title": "Configurazione di MSSQL", - "cms.connectionOptions.applicationIntent.description": "Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server", - "cms.connectionOptions.applicationIntent.displayName": "Finalità dell'applicazione", - "cms.connectionOptions.applicationName.description": "Nome dell'applicazione", - "cms.connectionOptions.applicationName.displayName": "Nome dell'applicazione", - "cms.connectionOptions.attachDbFilename.description": "Nome del file primario, incluso il nome del percorso completo, di un database collegabile", - "cms.connectionOptions.attachDbFilename.displayName": "Collega nome file del database", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", - "cms.connectionOptions.authType.categoryValues.integrated": "Autenticazione di Windows", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "Account di accesso SQL", - "cms.connectionOptions.authType.description": "Specifica il metodo di autenticazione con SQL Server", - "cms.connectionOptions.authType.displayName": "Tipo di autenticazione", - "cms.connectionOptions.columnEncryptionSetting.description": "Abilita o disabilita Always Encrypted per la connessione", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore", - "cms.connectionOptions.commandTimeout.displayName": "Timeout del comando", - "cms.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", - "cms.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", - "cms.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", - "cms.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi di connessione", - "cms.connectionOptions.connectTimeout.description": "Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore", - "cms.connectionOptions.connectTimeout.displayName": "Timeout di connessione", - "cms.connectionOptions.connectionName.description": "Nome personalizzato della connessione", - "cms.connectionOptions.connectionName.displayName": "Nome (facoltativo)", - "cms.connectionOptions.contextConnection.description": "Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server", - "cms.connectionOptions.contextConnection.displayName": "Connessione al contesto", - "cms.connectionOptions.currentLanguage.description": "Nome del record di lingua di SQL Server", - "cms.connectionOptions.currentLanguage.displayName": "Lingua corrente", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Attestazione di Azure", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servizio Sorveglianza host", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nessuno", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocollo di attestazione", - "cms.connectionOptions.enclaveAttestationUrl.description": "Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL di attestazione", - "cms.connectionOptions.encrypt.categoryValues.false": "Facoltativo (Falso)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Restrittivo", - "cms.connectionOptions.encrypt.categoryValues.true": "Obbligatorio (Vero)", - "cms.connectionOptions.encrypt.description": "Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022.", - "cms.connectionOptions.encrypt.displayName": "Crittografa", - "cms.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover", - "cms.connectionOptions.failoverPartner.displayName": "Partner di failover", + "cms.resource.registerCmsServer.title": "Aggiungi server di gestione centrale", "cms.connectionOptions.groupName.advanced": "Avanzate", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "Finalità dell'applicazione", + "cms.connectionOptions.applicationName.displayName": "Nome dell'applicazione", + "cms.connectionOptions.attachDbFilename.displayName": "Collega nome file del database", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL di attestazione", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocollo di attestazione", + "cms.connectionOptions.authType.displayName": "Tipo di autenticazione", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Attestazione di Azure", + "cms.resource.explorer.title": "Server di gestione centrale", + "cms.title": "Server di gestione centrale", + "cms.connectionOptions.commandTimeout.displayName": "Timeout del comando", + "cloud.databaseProperties.compatibilityLevel": "Livello di compatibilità", + "onprem.databaseProperties.compatibilityLevel": "Livello di compatibilità", + "onprem.serverProperties.machineName": "Nome del computer", + "cms.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", + "cms.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi di connessione", + "cms.connectionOptions.connectTimeout.displayName": "Timeout di connessione", "cms.connectionOptions.groupName.connectionResiliency": "Resilienza connessione", "cms.connectionOptions.groupName.context": "Contesto", - "cms.connectionOptions.groupName.initialization": "Inizializzazione", - "cms.connectionOptions.groupName.pooling": "Pooling", - "cms.connectionOptions.groupName.replication": "Replica", - "cms.connectionOptions.groupName.security": "Sicurezza", - "cms.connectionOptions.groupName.source": "Origine", - "cms.connectionOptions.hostNameInCertificate.description": "Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato.", + "cms.connectionOptions.contextConnection.displayName": "Connessione al contesto", + "cms.connectionOptions.currentLanguage.displayName": "Lingua corrente", + "cms.connectionOptions.connectionName.description": "Nome personalizzato della connessione", + "cms.connectionOptions.applicationIntent.description": "Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server", + "cms.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", + "cms.resource.deleteCmsServer.title": "Elimina", + "cms.resource.deleteServerGroup.title": "Elimina", + "cms.resource.deleteRegisteredServer.title": "Elimina", + "cms.connectionOptions.serverDescription.description": "Descrizione dell'istanza di SQL Server", + "cms.disabled": "Disabilitato", + "cloud.databaseProperties.azureEdition": "Edizione", + "onprem.serverProperties.serverEdition": "Edizione", + "cms.enabled": "Abilitato", + "cms.connectionOptions.columnEncryptionSetting.description": "Abilita o disabilita Always Encrypted per la connessione", + "cms.connectionOptions.secureEnclaves.description": "Abilita o disabilita enclave sicuri per la connessione", + "cms.connectionOptions.encrypt.displayName": "Crittografa", + "cms.connectionOptions.failoverPartner.displayName": "Partner di failover", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servizio Sorveglianza host", "cms.connectionOptions.hostNameInCertificate.displayName": "Nome host nel certificato", - "cms.connectionOptions.loadBalanceTimeout.description": "Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente", + "cms.connectionOptions.hostNameInCertificate.description": "Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato.", + "cms.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", + "cms.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", + "cms.connectionOptions.typeSystemVersion.description": "Indica il sistema di tipi di server esposto dal provider tramite l'oggetto DataReader", + "cms.connectionOptions.groupName.initialization": "Inizializzazione", + "onprem.databaseProperties.lastBackupDate": "Ultimo backup del database", + "onprem.databaseProperties.lastLogBackupDate": "Ultimo backup del log", "cms.connectionOptions.loadBalanceTimeout.displayName": "Timeout durante il bilanciamento del carico", - "cms.connectionOptions.maxPoolSize.description": "Numero massimo di connessioni consentite nel pool", + "cms.configuration.title": "Configurazione di MSSQL", + "cms.connectionOptions.encrypt.categoryValues.true": "Obbligatorio (Vero)", "cms.connectionOptions.maxPoolSize.displayName": "Dimensioni massime del pool", - "cms.connectionOptions.minPoolSize.description": "Numero minimo di connessioni consentite nel pool", + "cms.logFilesRemovalLimit": "Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Dimensioni minime del pool", "cms.connectionOptions.multiSubnetFailover.displayName": "Failover su più subnet", - "cms.connectionOptions.multipleActiveResultSets.description": "Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione", "cms.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", - "cms.connectionOptions.packetSize.description": "Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server", + "cms.connectionOptions.connectionName.displayName": "Nome (facoltativo)", + "cms.connectionOptions.serverName.description": "Nome dell'istanza di SQL Server", + "cms.resource.addServerGroup.title": "Nuovo gruppo di server...", + "cms.resource.addRegisteredServer.title": "Nuova registrazione server...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nessuno", + "cms.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", + "cms.logRetentionMinutes": "Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana.", + "onprem.serverProperties.osVersion": "Versione del sistema operativo", + "cms.connectionOptions.encrypt.categoryValues.false": "Facoltativo (Falso)", + "cloud.databaseProperties.owner": "Proprietario", + "onprem.databaseProperties.owner": "Proprietario", "cms.connectionOptions.packetSize.displayName": "Dimensioni del pacchetto", - "cms.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", "cms.connectionOptions.password.displayName": "Password", - "cms.connectionOptions.persistSecurityInfo.description": "Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione", "cms.connectionOptions.persistSecurityInfo.displayName": "Salva in modo permanente le informazioni di sicurezza", - "cms.connectionOptions.pooling.description": "Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato", + "cms.connectionOptions.groupName.pooling": "Pooling", "cms.connectionOptions.pooling.displayName": "Pooling", "cms.connectionOptions.port.displayName": "Porta", - "cms.connectionOptions.replication.description": "Usato da SQL Server nella replica", + "cloud.databaseProperties.serviceLevelObjective": "Piano tariffario", + "onprem.databaseProperties.recoveryModel": "Modello di recupero", + "cms.resource.refresh.title": "Aggiorna", + "cms.resource.refreshServerGroup.title": "Aggiorna gruppo di server", + "cms.connectionOptions.groupName.replication": "Replica", "cms.connectionOptions.replication.displayName": "Replica", - "cms.connectionOptions.secureEnclaves.description": "Abilita o disabilita enclave sicuri per la connessione", - "cms.connectionOptions.secureEnclaves.displayName": "Enclave sicuri", - "cms.connectionOptions.serverDescription.description": "Descrizione dell'istanza di SQL Server", - "cms.connectionOptions.serverDescription.displayName": "Descrizione del server", - "cms.connectionOptions.serverName.description": "Nome dell'istanza di SQL Server", - "cms.connectionOptions.serverName.displayName": "Server", - "cms.connectionOptions.serverName.placeholder": "ad esempio, tcp:nomeserver,1433", - "cms.connectionOptions.trustServerCertificate.description": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict.", - "cms.connectionOptions.trustServerCertificate.displayName": "Considera attendibile il certificato del server", - "cms.connectionOptions.typeSystemVersion.description": "Indica il sistema di tipi di server esposto dal provider tramite l'oggetto DataReader", - "cms.connectionOptions.typeSystemVersion.displayName": "Versione del sistema di tipi", - "cms.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", - "cms.connectionOptions.userName.displayName": "Nome utente", - "cms.connectionOptions.workstationId.description": "Nome della workstation che si connette a SQL Server", - "cms.connectionOptions.workstationId.displayName": "ID workstation", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Supporto per la gestione di Server di gestione centrale di SQL Server", - "cms.disabled": "Disabilitato", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "Account di accesso SQL", "cms.displayName": "Server di gestione centrale di SQL Server", - "cms.enabled": "Abilitato", + "cms.connectionOptions.secureEnclaves.displayName": "Enclave sicuri", + "cms.connectionOptions.groupName.security": "Sicurezza", + "cms.connectionOptions.serverName.displayName": "Server", + "cms.connectionOptions.serverDescription.displayName": "Descrizione del server", + "cms.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'", "cms.format.alignColumnDefinitionsInColumns": "Consente di indicare se le definizioni di colonna devono essere allineate", "cms.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", "cms.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", - "cms.format.placeCommasBeforeNextStatement": "Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'?", "cms.format.placeSelectStatementReferencesOnNewLine": "Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse", - "cms.logDebugInfo": "[Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa", - "cms.logFilesRemovalLimit": "Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio.", - "cms.logRetentionMinutes": "Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.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'", - "cms.resource.addRegisteredServer.title": "Nuova registrazione server...", - "cms.resource.addServerGroup.title": "Nuovo gruppo di server...", - "cms.resource.deleteCmsServer.title": "Elimina", - "cms.resource.deleteRegisteredServer.title": "Elimina", - "cms.resource.deleteServerGroup.title": "Elimina", - "cms.resource.explorer.title": "Server di gestione centrale", - "cms.resource.refresh.title": "Aggiorna", - "cms.resource.refreshServerGroup.title": "Aggiorna gruppo di server", - "cms.resource.registerCmsServer.title": "Aggiungi server di gestione centrale", - "cms.title": "Server di gestione centrale", - "cms.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", + "cms.connectionOptions.packetSize.description": "Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server", + "cms.connectionOptions.groupName.source": "Origine", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri", + "cms.connectionOptions.enclaveAttestationUrl.description": "Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri", + "cms.connectionOptions.authType.description": "Specifica il metodo di autenticazione con SQL Server", + "cms.connectionOptions.encrypt.categoryValues.strict": "Restrittivo", + "cms.description": "Supporto per la gestione di Server di gestione centrale di SQL Server", + "cms.connectionOptions.currentLanguage.description": "Nome del record di lingua di SQL Server", + "cms.connectionOptions.commandTimeout.description": "Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore", + "cms.connectionOptions.connectTimeout.description": "Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore", + "cms.connectionOptions.maxPoolSize.description": "Numero massimo di connessioni consentite nel pool", + "cms.connectionOptions.loadBalanceTimeout.description": "Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente", + "cms.connectionOptions.minPoolSize.description": "Numero minimo di connessioni consentite nel pool", + "cms.connectionOptions.applicationName.description": "Nome dell'applicazione", + "cms.connectionOptions.attachDbFilename.description": "Nome del file primario, incluso il nome del percorso completo, di un database collegabile", + "cms.connectionOptions.workstationId.description": "Nome della workstation che si connette a SQL Server", + "cms.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover", + "cms.connectionOptions.trustServerCertificate.displayName": "Considera attendibile il certificato del server", + "cloud.serverProperties.serverEdition": "Tipo", + "cms.connectionOptions.typeSystemVersion.displayName": "Versione del sistema di tipi", + "cms.connectionOptions.replication.description": "Usato da SQL Server nella replica", + "cms.connectionOptions.userName.displayName": "Nome utente", + "cloud.serverProperties.serverVersion": "Versione", + "onprem.serverProperties.serverVersion": "Versione", + "cms.connectionOptions.encrypt.description": "Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022.", + "cms.connectionOptions.persistSecurityInfo.description": "Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione", + "cms.connectionOptions.trustServerCertificate.description": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict.", + "cms.connectionOptions.contextConnection.description": "Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server", + "cms.connectionOptions.multipleActiveResultSets.description": "Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione", + "cms.connectionOptions.pooling.description": "Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato", + "cms.connectionOptions.authType.categoryValues.integrated": "Autenticazione di Windows", + "cms.connectionOptions.workstationId.displayName": "ID workstation", "ignorePlatformWarning": "[Facoltativa] Non visualizzare avvisi su piattaforme non supportate", - "onprem.databaseProperties.compatibilityLevel": "Livello di compatibilità", - "onprem.databaseProperties.lastBackupDate": "Ultimo backup del database", - "onprem.databaseProperties.lastLogBackupDate": "Ultimo backup del log", - "onprem.databaseProperties.owner": "Proprietario", - "onprem.databaseProperties.recoveryModel": "Modello di recupero", - "onprem.serverProperties.machineName": "Nome del computer", - "onprem.serverProperties.osVersion": "Versione del sistema operativo", - "onprem.serverProperties.serverEdition": "Edizione", - "onprem.serverProperties.serverVersion": "Versione" + "cms.logDebugInfo": "[Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa", + "cms.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", + "cms.connectionOptions.serverName.placeholder": "ad esempio, tcp:nomeserver,1433", + "cms.format.placeCommasBeforeNextStatement": "Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.dacpac.i18n.json similarity index 99% rename from i18n/ads-language-pack-it/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.dacpac.i18n.json index 29b11c56e3..8ce9befcd7 100644 --- a/i18n/ads-language-pack-it/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "Esiste già un database con lo stesso nome nell'istanza di SQL Server", + "dacFx.importDescription": "Crea un database da un file con estensione bacpac [Importa BACPAC]", + "dacfx.dataLoss": "Perdita di dati", + "dacfx.wizardTitle": "Procedura guidata per l'applicazione livello dati", "dacFx.databaseName": "Nome database", "dacFx.deployButton": "Distribuisci", - "dacFx.deployConfigPageName": "Seleziona impostazioni per Distribuisci DACPAC", "dacFx.deployDescription": "Distribuisci un file con estensione dacpac dell'applicazione livello dati in un'istanza di SQL Server [Distribuisci DACPAC]", - "dacFx.deployPlanPageName": "Esamina il piano di distribuzione", + "dacfx.deployPlanTableTitle": "Distribuire le operazioni del piano", "dacFx.export": "Esporta", - "dacFx.exportConfigPageName": "Seleziona impostazioni per Esporta BACPAC", "dacFx.exportDescription": "Esporta lo schema e i dati da un database nel formato di file logico con estensione bacpac [Esporta BACPAC]", "dacFx.extract": "Estrai", - "dacFx.extractConfigPageName": "Seleziona impostazioni per Estrai DACPAC", "dacFx.extractDescription": "Estrai un'applicazione livello dati da un'istanza di SQL Server in un file con estensione dacpac [Estrai DACPAC]", + "dacfx.fileLocation": "Percorso file", + "dacfx.whitespaceFilenameErrorMessage": "Il nome file non può essere vuoto", + "dacfx.filenameEndingInPeriodErrorMessage": "Il nome file non può terminare con un punto", + "dacfx.trailingWhitespaceErrorMessage": "Il nome file non può terminare con uno spazio vuoto", + "dacfx.tooLongFilenameErrorMessage": "Il nome file ha più di 255 caratteri", "dacFx.generateScriptButton": "Genera script", + "dacfx.deployPlanErrorMessage": "La generazione del piano di distribuzione non è riuscita: '{0}'", + "dacfx.generateDeployErrorMessage": "La generazione dello script di distribuzione non è riuscita{0}'", "dacFx.import": "Importa", - "dacFx.importConfigPageName": "Seleziona impostazioni per Importa BACPAC", - "dacFx.importDescription": "Crea un database da un file con estensione bacpac [Importa BACPAC]", + "dacfx.invalidFileCharsErrorMessage": "Caratteri di file non validi", + "dacfx.objecTooltip": "Nome dell'oggetto che sarà interessato dalla distribuzione", "dacFx.newDatabase": "Nuovo database", + "dacfx.noDataLoss": "Non si verificherà alcuna perdita di dati dalle azioni di distribuzione elencate.", + "dacfx.object": "Oggetto", + "dacFxDeploy.openFile": "Apri", + "dacfx.operation": "Operazione", + "dacfx.operationTooltip": "Operazione (Create, Alter, Delete) che verrà eseguita durante la distribuzione", + "dacfx.dataLossTooltip": "Le operazioni che possono comportare la perdita di dati sono contrassegnate da un simbolo di avviso", "dacFx.proceedDataLoss": "Procedi nonostante la possibile perdita di dati", + "dacfx.reservedValueErrorMessage": "Nome file riservato. Scegliere un altro nome e riprovare", + "dacFx.deployPlanPageName": "Esamina il piano di distribuzione", + "dacfx.save": "Salva", + "dacFx.deployConfigPageName": "Seleziona impostazioni per Distribuisci DACPAC", + "dacFx.exportConfigPageName": "Seleziona impostazioni per Esporta BACPAC", + "dacFx.extractConfigPageName": "Seleziona impostazioni per Estrai DACPAC", + "dacFx.importConfigPageName": "Seleziona impostazioni per Importa BACPAC", "dacFx.selectOperationPageName": "Seleziona un'operazione", + "dacfx.selectFile": "Seleziona file", + "dacfx.setting": "Impostazione", "dacFx.sourceDatabase": "Database di origine", "dacFx.sourceServer": "Server di origine", "dacFx.summaryPageName": "Riepilogo", + "dacfx.summaryTableTitle": "Riepilogo delle impostazioni", "dacFx.targetDatabase": "Database di destinazione", "dacFx.targetServer": "Server di destinazione", - "dacFx.upgradeExistingDatabase": "Aggiorna database esistente", - "dacFx.versionText": "Versione (usare x.x.x.x dove x è un numero)", - "dacFxDeploy.openFile": "Apri", - "dacfx.dataLoss": "Perdita di dati", "dacfx.dataLossText": "Le azioni di distribuzione potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione.", - "dacfx.dataLossTextWithCount": "{0} delle azioni di distribuzione elencate potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione.", - "dacfx.dataLossTooltip": "Le operazioni che possono comportare la perdita di dati sono contrassegnate da un simbolo di avviso", - "dacfx.databaseNameExistsErrorMessage": "Esiste già un database con lo stesso nome nell'istanza di SQL Server", - "dacfx.default": "predefinito", - "dacfx.deployPlanErrorMessage": "La generazione del piano di distribuzione non è riuscita: '{0}'", - "dacfx.deployPlanTableTitle": "Distribuire le operazioni del piano", - "dacfx.fileLocation": "Percorso file", - "dacfx.filenameEndingInPeriodErrorMessage": "Il nome file non può terminare con un punto", - "dacfx.generateDeployErrorMessage": "La generazione dello script di distribuzione non è riuscita{0}'", - "dacfx.invalidFileCharsErrorMessage": "Caratteri di file non validi", - "dacfx.noDataLoss": "Non si verificherà alcuna perdita di dati dalle azioni di distribuzione elencate.", - "dacfx.objecTooltip": "Nome dell'oggetto che sarà interessato dalla distribuzione", - "dacfx.object": "Oggetto", - "dacfx.operation": "Operazione", - "dacfx.operationErrorMessage": "Operazione {0} non riuscita '{1}'", - "dacfx.operationTooltip": "Operazione (Create, Alter, Delete) che verrà eseguita durante la distribuzione", - "dacfx.reservedValueErrorMessage": "Nome file riservato. Scegliere un altro nome e riprovare", "dacfx.reservedWindowsFilenameErrorMessage": "Questo nome file è riservato per l'uso da parte di Windows. Scegliere un altro nome e riprovare", - "dacfx.save": "Salva", - "dacfx.scriptGeneratingMessage": "È possibile visualizzare lo stato della generazione dello script nella visualizzazione attività dopo la chiusura della procedura guidata. Lo script generato verrà aperto dopo il completamento.", - "dacfx.selectFile": "Seleziona file", - "dacfx.setting": "Impostazione", - "dacfx.summaryTableTitle": "Riepilogo delle impostazioni", - "dacfx.tooLongFilenameErrorMessage": "Il nome file ha più di 255 caratteri", - "dacfx.trailingWhitespaceErrorMessage": "Il nome file non può terminare con uno spazio vuoto", "dacfx.type": "Tipo", "dacfx.typeTooltip": "Tipo di oggetto che sarà interessato dalla distribuzione", "dacfx.undefinedFilenameErrorMessage": "Nome non definito", + "dacFx.upgradeExistingDatabase": "Aggiorna database esistente", "dacfx.value": "Valore", "dacfx.version": "Versione", - "dacfx.whitespaceFilenameErrorMessage": "Il nome file non può essere vuoto", - "dacfx.wizardTitle": "Procedura guidata per l'applicazione livello dati" + "dacFx.versionText": "Versione (usare x.x.x.x dove x è un numero)", + "dacfx.scriptGeneratingMessage": "È possibile visualizzare lo stato della generazione dello script nella visualizzazione attività dopo la chiusura della procedura guidata. Lo script generato verrà aperto dopo il completamento.", + "dacfx.default": "predefinito", + "dacfx.dataLossTextWithCount": "{0} delle azioni di distribuzione elencate potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione.", + "dacfx.operationErrorMessage": "Operazione {0} non riuscita '{1}'" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Percorso completo della cartella in cui vengono salvati i file DACPAC e BAPAC per impostazione predefinita", "dacFx.settings": "Pacchetto di applicazione livello dati", - "dacFx.startTitle": "Procedura guidata per l'applicazione livello dati" + "dacFx.startTitle": "Procedura guidata per l'applicazione livello dati", + "dacFx.defaultSaveLocation": "Percorso completo della cartella in cui vengono salvati i file DACPAC e BAPAC per impostazione predefinita" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 90% rename from i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.data-workspace.i18n.json index 48c8f7e910..3bf95d6752 100644 --- a/i18n/ads-language-pack-it/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Tutti tipi di progetto", - "LocalDevInfo": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sull'esperienza di sviluppo locale per {0}", - "SelectProjectFileActionName": "Seleziona", - "UnknownProjectTypeError": "Non è stato trovato alcun provider per il tipo di progetto con ID: '{0}'", - "UnknownProjectsError": "Non è stato trovato alcun provider per i progetti seguenti: {0}", - "activateExtensionFailed": "Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1}", - "dataworksapce.local": "Locale", - "dataworksapce.refresh": "Aggiorna", - "dataworkspace.NewProjectDialogTitle": "Creare un nuovo progetto di database", - "dataworkspace.Type": "Tipo", + "dataworkspace.restartConfirmation": "È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora?", "dataworkspace.browse": "Sfoglia", "dataworkspace.browseEllipsis": "Sfoglia...", - "dataworkspace.cloneParentDirectoryNotExistError": "Il percorso di clonazione selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.sdkLearnMorePlaceholder": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sui progetti in stile SDK", + "LocalDevInfo": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sull'esperienza di sviluppo locale per {0}", + "gitCloneMessage": "Clonazione del repository GIT '{0}'...", "dataworkspace.create": "Crea", + "dataworkspace.NewProjectDialogTitle": "Creare un nuovo progetto di database", "dataworkspace.default": "Predefinito", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "La directory '{0}' esiste già nel percorso selezionato, sceglierne un altro", "dataworkspace.enterProjectName": "Immettere il nome del progetto", - "dataworkspace.fileNotExistError": "Il file {0} selezionato '{1}' non esiste o non è un file.", + "dataworkspace.projectNamePlaceholder": "Immettere il nome del progetto", "dataworkspace.gitRepoUrlPlaceholder": "Immettere l'URL del repository GIT remoto", + "gitCloneError": "Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git", + "activateExtensionFailed": "Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1}", + "fileDoesNotExist": "Il file '{0}' non esiste", + "tooLongFilenameErrorMessage": "Il nome del file non può contenere più di 255 caratteri", + "whitespaceFilenameErrorMessage": "Il nome file non può essere vuoto", + "filenameEndingInPeriodErrorMessage": "Il nome file non può terminare con un punto", + "trailingWhitespaceErrorMessage": "Il nome file può iniziare o terminare con uno spazio vuoto", "dataworkspace.gitRepoUrlTitle": "URL del repository GIT", + "invalidFileCharsErrorMessage": "Caratteri di file non validi", "dataworkspace.learnMore": "Altre informazioni", - "dataworkspace.localClonePathPlaceholder": "Selezionare il percorso per clonare il repository in locale", + "openedProjectsUndefinedAfterRefresh": "L'elenco dei progetti aperti non deve essere indefinito dopo l'aggiornamento dal disco.", + "dataworksapce.local": "Locale", "dataworkspace.localClonePathTitle": "Percorso clonazione locale", "dataworkspace.locationSelectorTitle": "Percorso", + "dataworkspace.projectLocationTitle": "Posizione", + "dataworkspace.projectNameTitle": "Nome", "dataworkspace.nameCannotBeEmpty": "Il nome non può essere vuoto.", "dataworkspace.no": "No", + "noProjectProvidingExtensionsInstalled": "Non sono installate estensioni di progetto di database. Installare un'estensione di progetto di database per usare questa funzionalità.", + "UnknownProjectTypeError": "Non è stato trovato alcun provider per il tipo di progetto con ID: '{0}'", + "UnknownProjectsError": "Non è stato trovato alcun provider per i progetti seguenti: {0}", "dataworkspace.ok": "OK", + "onlyMovingOneFileIsSupported": "È supportato solo lo spostamento di un file alla volta.", "dataworkspace.open": "Apri", "dataworkspace.openExistingDialogTitle": "Apri progetto esistente", + "noPreviousData": "{0} precedenti per il progetto corrente verranno visualizzati qui. Eseguire per visualizzare i risultati.", "dataworkspace.project": "Progetto", + "projectFailedToLoad": "Non è stato possibile caricare il progetto '{0}': {1} Per visualizzare altri dettagli, [open the developer console](command:workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "Il progetto '{0}' è già aperto.", - "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.projectFilePlaceholder": "Seleziona file di progetto", "dataworkspace.projectFileTitle": "File di progetto", - "dataworkspace.projectLocationPlaceholder": "Selezionare il percorso per creare il progetto", - "dataworkspace.projectLocationTitle": "Percorso", - "dataworkspace.projectNamePlaceholder": "Immettere il nome del progetto", - "dataworkspace.projectNameTitle": "Nome", - "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", + "projectNameNull": "Il nome del progetto è Null", + "dataworksapce.refresh": "Aggiorna", "dataworkspace.remoteGitRepo": "Repository GIT remoto", - "dataworkspace.restartConfirmation": "È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora?", - "dataworkspace.sdkLearnMorePlaceholder": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sui progetti in stile SDK", + "reservedValueErrorMessage": "Nome file riservato. Scegliere un altro nome e riprovare", "dataworkspace.sdkStyleProject": "Progetto in stile SDK (Anteprima)", "dataworkspace.select": "Seleziona", - "dataworkspace.selectProjectLocation": "Seleziona percorso del progetto", "dataworkspace.selectProjectType": "Selezionare il tipo di progetto di database", + "dataworkspace.selectProjectLocation": "Seleziona percorso del progetto", "dataworkspace.selectTargetPlatform": "Selezione della piattaforma di destinazione", - "dataworkspace.targetPlatform": "Piattaforma di destinazione", + "dataworkspace.localClonePathPlaceholder": "Selezionare il percorso per clonare il repository in locale", + "dataworkspace.projectLocationPlaceholder": "Selezionare il percorso per creare il progetto", + "dataworkspace.projectFilePlaceholder": "Seleziona file di progetto", "dataworkspace.workspacePlaceholder": "Selezionare un file dell'area di lavoro ({0})", - "dataworkspace.yesRecommended": "Sì (Scelta consigliata)", - "dragAndDropNotSupported": "Questo tipo di progetto non supporta il trascinamento della selezione.", - "fileDoesNotExist": "Il file '{0}' non esiste", - "filenameEndingInPeriodErrorMessage": "Il nome file non può terminare con un punto", - "gitCloneError": "Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git", - "gitCloneMessage": "Clonazione del repository GIT '{0}'...", - "invalidFileCharsErrorMessage": "Caratteri di file non validi", - "noPreviousData": "{0} precedenti per il progetto corrente verranno visualizzati qui. Eseguire per visualizzare i risultati.", - "noProjectProvidingExtensionsInstalled": "Non sono installate estensioni di progetto di database. Installare un'estensione di progetto di database per usare questa funzionalità.", - "onlyMovingOneFileIsSupported": "È supportato solo lo spostamento di un file alla volta.", - "openedProjectsUndefinedAfterRefresh": "L'elenco dei progetti aperti non deve essere indefinito dopo l'aggiornamento dal disco.", - "projectFailedToLoad": "Non è stato possibile caricare il progetto '{0}': {1} Per visualizzare altri dettagli, [open the developer console](command:workbench.action.toggleDevTools).", - "projectNameNull": "Il nome del progetto è Null", - "reservedValueErrorMessage": "Nome file riservato. Scegliere un altro nome e riprovare", + "dataworkspace.targetPlatform": "Piattaforma di destinazione", + "dataworkspace.cloneParentDirectoryNotExistError": "Il percorso di clonazione selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", + "dataworkspace.fileNotExistError": "Il file {0} selezionato '{1}' non esiste o non è un file.", + "dataworkspace.projectDirectoryAlreadyExistError": "Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'.", "reservedWindowsFilenameErrorMessage": "Questo nome file è riservato per l'uso da parte di Windows. Scegliere un altro nome e riprovare", - "tooLongFilenameErrorMessage": "Il nome del file non può contenere più di 255 caratteri", - "trailingWhitespaceErrorMessage": "Il nome file può iniziare o terminare con uno spazio vuoto", + "dragAndDropNotSupported": "Questo tipo di progetto non supporta il trascinamento della selezione.", + "dataworkspace.Type": "Tipo", "undefinedFilenameErrorMessage": "Nome non definito", - "whitespaceFilenameErrorMessage": "Il nome file non può essere vuoto" + "dataworkspace.yesRecommended": "Sì (Scelta consigliata)", + "SelectProjectFileAction": "Seleziona" }, "package": { + "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.", "close-workspace-command": "Chiudi area di lavoro", - "data-workspace-view-container-name": "Progetti di database", + "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).", "main-view-name": "Progetti di database", - "manage-project-command": "Gestisci", - "new-command": "Nuovo", - "open-existing-command": "Apri esistente", - "projects-view-no-project-content": "No projects open in current workspace.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).\r\n", - "projects-view-no-workspace-content": "Create new or open existing to get started.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).", + "data-workspace-view-container-name": "Progetti di database", "projects.defaultProjectSaveLocation": "Percorso completo della cartella in cui vengono salvati i nuovi progetti per impostazione predefinita.", "projects.excludedProjectsDescription": "Elenco dei progetti nell'area di lavoro da escludere dal viewlet dei progetti", - "projects.showNotAddedProjectsInWorkspacePrompt": "Mostra sempre un messaggio informativo quando le cartelle dell'area di lavoro correnti contengono progetti che non sono stati aggiunti ai progetti dell'area di lavoro.", + "manage-project-command": "Gestire", + "new-command": "Nuovo", + "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", "refresh-workspace-command": "Aggiorna", "remove-project-command": "Rimuovi progetto" } diff --git a/i18n/ads-language-pack-it/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..497817af59 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Nome database", + "externalTable.externalSchemaTitle": "Schema esterno", + "externalTable.externalTableTitle": "Tabella esterna", + "externalTable.hostnameTitle": "Nome host", + "msgMissingNodeContext": "Il comando di Node è stato chiamato senza passare alcun nodo", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Nome server", + "externalTable.serviceNameTitle": "Nome servizio/SID", + "externalTable.sourceSchemaTitle": "Schema di origine", + "externalTable.sourceTableTitle": "Tabella di origine" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Il download di {0} è stato completato", + "downloadingServiceStatus": "Download di {0}", + "downloadingService": "Download di {0}", + "serviceStartFailed": "Non è stato possibile avviare {0}: {1}", + "serviceInstalled": "{0} installato", + "installingService": "Installazione di {0}", + "installingServiceDetailed": "Installazione di {0} in {1}", + "serviceStarting": "Avvio di {0}...", + "serviceStarted": "Attività {0} avviata" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Visualizza problemi noti", + "serviceCrashMessage": "non è stato possibile avviare il componente del servizio" + }, + "dist/utils": { + "executeCommandProcessExited": "Processo terminato con codice {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "Database in cui verrà creata la tabella esterna", + "tableFromFileImport.destConnTitle": "Server di destinazione", + "tableFromFileImport.dataSourceDropdown": "Origine dati esterna per la nuova tabella esterna", + "tableFromFileImport.tableTextboxTitle": "Nome per la nuova tabella esterna ", + "tableFromFileImport.fileFormatTextboxTitle": "Nome per il formato di file esterno della nuova tabella", + "tableFromFileImport.noSchemas": "Nessuno schema utente nel database specificato.", + "tableFromFileImport.noDataSources": "Non sono state trovate origini dati esterne valide nel database specificato.", + "tableFromFileImport.refreshButtonTitle": "Aggiorna", + "tableFromFileImport.schemaTextboxTitle": "Schema per la nuova tabella esterna", + "tableFromFileImport.fileTextboxTitle": "File di origine", + "tableFromFileImport.folderTextboxTitle": "Cartella di origine", + "tableFromFileImport.fileFormatExists": "Il nome del formato di file esterno specificato esiste già.", + "tableFromFileImport.tableExists": "Il nome di tabella specificato esiste già nello schema specificato." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Consenti valori Null", + "tableFromFileImport.columnName": "Nome colonna", + "tableFromFileImport.dataType": "Tipo di dati" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "Impossibile generare le informazioni sulla colonna per il file specificato.", + "tableFromFileImport.noPreviewData": "Impossibile recuperare dati dal file specificato.", + "tableFromFileImport.prosePreviewMessage": "Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Informazioni sulla virtualizzazione dei dati", + "tableFromFileImport.databaseName": "Nome del database", + "tableFromFileImport.fileFormat": "Nome formato di file", + "tableFromFileImport.next": "Avanti", + "tableFromFileImport.serverName": "Nome del server", + "tableFromFileImport.summaryFileName": "File di origine", + "tableFromFileImport.summaryFolderName": "Cartella di origine", + "tableFromFileImport.tableName": "Nome della tabella", + "tableFromFileImport.tableSchema": "Schema della tabella", + "tableFromFileImport.importData": "Virtualizza dati" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Per questa procedura guidata sono attualmente supportati solo i file CSV.", + "tableFromFileImport.page2Name": "Modifica colonne", + "tableFromFileImport.noCsvFileFound": "Non sono stati trovati file CSV nella cartella specificata.", + "import.needFile": "Seleziona un file o una cartella di origine prima di utilizzare questa procedura guidata.", + "tableFromFileImport.page1Name": "Anteprima dati", + "tableFromFileImport.page0Name": "Selezionare il database di destinazione per la tabella esterna", + "tableFromFileImport.page3Name": "Riepilogo", + "tableFromFileImport.openScriptMsg": "Lo script è stato aperto in una finestra del documento. È possibile visualizzarla dopo la chiusura della procedura guidata.", + "tableFromFile.taskLabel": "Virtualizza dati", + "tableFromFileImport.wizardName": "Virtualizza dati da CSV" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- Crea nuove credenziali --", + "credentialNameDropdown": "Scegli credenziali", + "credentialFields": "Configura credenziali", + "connectionDetailsTitle": "Crea una connessione all'origine dati", + "sourceNameInput": "Nome origine dati esterna", + "credentialNameInput": "Nome nuova credenziale", + "passwordInput": "Password", + "serverFields": "Connessione server", + "dataSourceHelpText": "Nome dell'origine dati esterna.", + "credNameHelpText": "Nome delle credenziali con ambito database utilizzate per archiviare in modo sicuro le informazioni di accesso per l'origine dati esterna che si sta creando.", + "usernameInput": "Nome utente" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Esiste già una chiave master per il database selezionato. In questa pagina non è richiesta alcuna azione.", + "createMasterKeyDescription": "È necessaria una chiave master. In questo modo vengono protette le credenziali utilizzate da un'origine dati esterna. Si noti che è necessario eseguire il backup della chiave master utilizzando BACKUP MASTER KEY e archiviare il backup in una posizione sicura all'esterno del sito.", + "masterKeyPasswordConfirmInput": "Conferma password", + "createMasterKeyTitle": "Crea chiave master del database", + "masterKeyPasswordInput": "Password", + "passwordMismatchWithConfirmError": "I valori della password non corrispondono.", + "masterKeyPasswordLabel": "Imposta la password della chiave master.", + "pwdReminderText": "Le password complesse usano una combinazione di caratteri alfanumerici, superiori, inferiori e speciali." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "Facendo clic sulla casella di controllo verrà selezionata la tabella di cui eseguire il mapping.", + "mappingTableHelpText": "Facendo clic sul nome della tabella verranno visualizzate le informazioni di mapping delle colonne per la tabella.", + "mapping.collations": "Regole di confronto", + "externalTableMappingLabel": "Mapping colonne", + "mapping.externalName": "Esterno", + "objectMappingTitle": "Eseguire il mapping degli oggetti origine dati alla tabella esterna", + "noObjectSelectedMessage": "Nessun oggetto selezionato.", + "noTableError": "Non sono presenti informazioni sulla tabella per '{0}'", + "mapping.nullable": "Ammette valori Null", + "mapping.sqlDataType": "Tipo di dati SQL", + "mapping.SourceName": "Origine", + "tableFolderLabel": "Tabelle", + "warning.unsupported_column_type_description": "Questi tipi di colonna non sono supportati per le tabelle esterne:{0}{1}", + "warning.unsupported_column_type_title": "Sono stati trovati tipi di colonna non supportati", + "viewFolderLabel": "Visualizzazioni" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "È necessario selezionare un tipo di origine dati.", + "noDestDatabaseError": "È necessario selezionare un database di destinazione.", + "defaultSourceType": "Predefinito", + "selectDataSrcTitle": "Selezione origine dati", + "destDBLabel": "Selezionare il database di destinazione per la tabella esterna", + "sourceCardsLabel": "Selezionare il tipo di origine dati", + "destDBHelpText": "Database in cui creare l'origine dati esterna." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Chiave master database", + "summaryCredLabel": "Credenziali con ambito database", + "summaryDestDb": "Database di destinazione:", + "virtualizeTaskStart": "Esecuzione dello script in corso...", + "summaryDataSrcLabel": "Origine dati esterna", + "summaryExternalTableLabel": "Tabella esterna", + "createSourceInfo": "La creazione della tabella esterna è stata completata", + "createSourceError": "Creazione della tabella esterna non riuscita", + "summaryObjNameLabel": "Nome", + "summaryObjTypeLabel": "Tipo di oggetto", + "summaryNewSchemaLabel": "Schema", + "summaryPageTitle": "Riepilogo", + "summaryTitle": "Nel database di destinazione verranno creati gli oggetti seguenti:", + "virtualizeTaskLabel": "Virtualizza dati" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Crea", + "openScriptMsg": "Lo script è stato aperto in una finestra del documento. È possibile visualizzarla dopo la chiusura della procedura guidata.", + "getExtDataTitle": "Virtualizza dati" + }, + "dist/wizards/wizardCommands": { + "noConnection": "La virtualizzazione dati richiede la selezione di una connessione." + }, + "package": { + "title.datavirtualization": "Virtualizzazione dei dati", + "config.logDebugInfo": "Abilita/disabilita la registrazione delle informazioni di debug nella console per sviluppatori.", + "config.proseParsingMaxLines": "Numero di righe da leggere da un file su cui eseguire l'analisi PROSE.", + "description.datavirtualization": "Supporto per le funzionalità di virtualizzazione dei dati in SQL Server", + "config.extensionDescription": "Supporto per la virtualizzazione dei dati in SQL Server, incluse le procedure guidate per la creazione di una tabella esterna da un'origine dati esterna o da file CSV.", + "title.tasks": "Attività", + "title.openVirtualizeDataWizard": "Virtualizza dati", + "title.openMssqlHdfsTableWizard": "Virtualizzare i dati da file CSV" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/import.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-it/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.import.i18n.json index cba9ecf8b9..6886705132 100644 --- a/i18n/ads-language-pack-it/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Percorso file non valido. Provare un file di input diverso", "flatFileImport.allowNulls": "Consenti valori Null", "flatFileImport.browseFiles": "Sfoglia", - "flatFileImport.columnName": "Nome colonna", + "flatFileImport.deriverColumnInstruction3": "Fare clic su \"Anteprima trasformazione\" per visualizzare in anteprima la trasformazione", "flatFileImport.columnTableTitle": "Colonna", + "flatFileImport.specifyDerivedColNameTitle": "Nome colonna", + "flatFileImport.columnName": "Nome colonna", "flatFileImport.createDerivedColumn": "Creare colonna derivata", "flatFileImport.dataType": "Tipo di dati", - "flatFileImport.databaseDropdownTitle": "Database in cui viene creata la tabella", "flatFileImport.databaseName": "Nome del database", - "flatFileImport.deriverColumnInstruction1": "Selezionare le colonne dei dati a sinistra necessarie per derivare la nuova colonna", - "flatFileImport.deriverColumnInstruction2": "Selezionare una riga e specificare una trasformazione di esempio che si desidera applicare al resto della colonna", - "flatFileImport.deriverColumnInstruction3": "Fare clic su \"Anteprima trasformazione\" per visualizzare in anteprima la trasformazione", - "flatFileImport.deriverColumnInstruction4": "Perfezionare la trasformazione fino a quando non si ha la colonna desiderata", - "flatFileImport.deriverColumnInstruction5": "Specificare il nome della nuova colonna derivata, quindi fare clic su \"fine\"", + "flatFileImport.databaseDropdownTitle": "Database in cui viene creata la tabella", "flatFileImport.fileImport": "File da importare", - "flatFileImport.fileTextboxTitle": "Percorso del file da importare", - "flatFileImport.headerIntructionText": "Benvenuti nello strumento Colonna derivata. Per iniziare, seguire questa procedura:", + "import.serviceCrashButton": "Feedback", "flatFileImport.importData": "Importa dati", + "flatFileImport.wizardName": "Importazione guidata file flat", "flatFileImport.importInformation": "Informazioni sull'importazione", "flatFileImport.importNewFile": "Importa nuovo file", "flatFileImport.importStatus": "Stato dell'importazione", + "flatFile.InvalidFileLocation": "Percorso file non valido. Provare un file di input diverso", + "flatFileImport.fileTextboxTitle": "Percorso del file da importare", + "flatFileImport.page3Name": "Modifica colonne", + "flatFileImport.tableTextboxTitle": "Nuovo nome della tabella", "flatFileImport.next": "Avanti", "flatFileImport.openFile": "Apri", - "flatFileImport.page1Name": "Specifica il file di input", + "import.needConnection": "Connettersi a un server prima di usare questa procedura guidata.", "flatFileImport.page2Name": "Anteprima dati", - "flatFileImport.page3Name": "Modifica colonne", - "flatFileImport.page4Name": "Riepilogo", "flatFileImport.previewTransformation": "Anteprima trasformazione", "flatFileImport.primaryKey": "Chiave primaria", - "flatFileImport.prosePreviewMessage": "Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe.", - "flatFileImport.prosePreviewMessageFail": "Questa operazione non è riuscita. Provare con un file di input diverso.", + "flatFileImport.deriverColumnInstruction4": "Perfezionare la trasformazione fino a quando non si ha la colonna desiderata", "flatFileImport.refresh": "Aggiorna", - "flatFileImport.schemaTextboxTitle": "Schema della tabella", + "import.needSQLConnection": "L'estensione SQL Server Import non supporta questo tipo di connessione", + "flatFileImport.deriverColumnInstruction2": "Selezionare una riga e specificare una trasformazione di esempio che si desidera applicare al resto della colonna", "flatFileImport.selectAllColumns": "Seleziona tutte le colonne", "flatFileImport.selectColumn": "Selezionare colonna {0}", - "flatFileImport.serverDropdownTitle": "Server in cui si trova il database", + "flatFileImport.deriverColumnInstruction1": "Selezionare le colonne dei dati a sinistra necessarie per derivare la nuova colonna", "flatFileImport.serverName": "Nome del server", - "flatFileImport.specifyDerivedColNameTitle": "Nome colonna", + "flatFileImport.serverDropdownTitle": "Server in cui si trova il database", + "flatFileImport.page1Name": "Specifica il file di input", "flatFileImport.specifyTransformation": "Specificare trasformazione", + "flatFileImport.deriverColumnInstruction5": "Specificare il nome della nuova colonna derivata, quindi fare clic su \"fine\"", "flatFileImport.specifyTransformationForRow": "Specificare trasformazione per riga{0}", - "flatFileImport.success.norows": "✔ I dati sono stati inseriti in una tabella.", + "flatFileImport.page4Name": "Riepilogo", "flatFileImport.tableName": "Nome della tabella", "flatFileImport.tableSchema": "Schema della tabella", - "flatFileImport.tableTextboxTitle": "Nuovo nome della tabella", - "flatFileImport.wizardName": "Importazione guidata file flat", - "import.needConnection": "Connettersi a un server prima di usare questa procedura guidata.", - "import.needSQLConnection": "L'estensione SQL Server Import non supporta questo tipo di connessione", - "import.serviceCrashButton": "Feedback", - "serviceCrashMessage": "non è stato possibile avviare il componente del servizio" + "flatFileImport.schemaTextboxTitle": "Schema della tabella", + "flatFileImport.prosePreviewMessage": "Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe.", + "flatFileImport.prosePreviewMessageFail": "Questa operazione non è riuscita. Provare con un file di input diverso.", + "flatFileImport.headerIntructionText": "Benvenuti nello strumento Colonna derivata. Per iniziare, seguire questa procedura:", + "serviceCrashMessage": "non è stato possibile avviare il componente del servizio", + "flatFileImport.success.norows": "✔ I dati sono stati inseriti in una tabella." }, "dist/services/serviceClient": { - "downloadingService": "Download di {0}", - "downloadingServiceComplete": "Il download {0} è stato completato", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Il download {0} è stato completato", "downloadingServiceStatus": "Download di {0}", + "downloadingService": "Download di {0}", "entryExtractedChannelMsg": "Estratto {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "Non è stato possibile avviare {0}: {1}", + "serviceInstalled": "{0} installato", "installingService": "Installazione del servizio {0}", "installingServiceDetailed": "Installazione di {0} in {1}", - "serviceInstalled": "{0} installato", - "serviceStarted": "{0} avviato", - "serviceStarting": "Avvio di {0}" + "serviceStarting": "Avvio di {0}", + "serviceStarted": "{0} avviato" }, "package": { "flatfileimport.configuration.title": "Configurazione dell'importazione file flat", diff --git a/i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.kusto.i18n.json similarity index 94% rename from i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.kusto.i18n.json index e2ae2b7032..195c9bc822 100644 --- a/i18n/ads-language-pack-it/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "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.", - "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.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.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." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "Scaricato {0}", - "downloadingServiceChannelMsg": "Download di {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Scaricato {0}", "downloadingServiceStatusMsg": "Download di {0}", + "downloadingServiceChannelMsg": "Download di {0}", "failedToStartServiceErrorMsg": "Non è stato possibile avviare {0}", "installedServiceChannelMsg": "{0} installato", - "installingServiceChannelMsg": "Installazione di {0} in {1}", "installingServiceStatusMsg": "Installazione di {0}", - "serviceStartedStatusMsg": "{0} avviato", - "startingServiceStatusMsg": "Avvio di {0}" + "installingServiceChannelMsg": "Installazione di {0} in {1}", + "startingServiceStatusMsg": "Avvio di {0}", + "serviceStartedStatusMsg": "{0} avviato" }, "dist/main": { - "kusto.unsupportedPlatform": "La piattaforma non è supportata", "notebookFileType": "Notebooks", - "unsupportedFileType": "Sono supportati solo notebook con estensione ipynb" + "unsupportedFileType": "Sono supportati solo notebook con estensione ipynb", + "kusto.unsupportedPlatform": "La piattaforma non è supportata" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "Annullare l'operazione?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Annulla", - "kusto.searchServers": "Nomi dei server di ricerca", - "progress": "$(sync~spin) {0}..." + "cancel": "Annullare l'operazione?", + "kusto.searchServers": "Nomi dei server di ricerca" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Si è verificato un errore durante la notifica della modifica del nodo: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "La sessione per il nodo {0} non esiste" }, "dist/telemetry": { - "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio.", - "viewKnownIssuesText": "Visualizza problemi noti" + "viewKnownIssuesText": "Visualizza problemi noti", + "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio." }, "package": { - "cloud.databaseProperties.name": "Nome database", - "cloud.databaseProperties.size": "Dimensioni (MB)", "cloud.serverProperties.diskCacheCapacity": "% della capacità dei dati del cluster utilizzata", - "cloud.serverProperties.machinesTotal": "Totale computer nel cluster", - "cloud.serverProperties.summary": "Stato", - "databasesListProperties.name": "Nome", - "databasesListProperties.size": "Dimensioni (MB)", - "kusto.configuration.title": "Configurazione KUSTO", - "kusto.connectionOptions.applicationName.description": "Nome dell'applicazione", "kusto.connectionOptions.applicationName.displayName": "Nome dell'applicazione", - "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.authType.description": "Specifica il metodo di autenticazione con Kusto Server", "kusto.connectionOptions.authType.displayName": "Tipo di autenticazione", - "kusto.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", + "kusto.provider.displayName": "Esplora dati di Azure (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", - "kusto.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", "kusto.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi 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.connectTimeout.displayName": "Timeout di connessione", - "kusto.connectionOptions.connectionName.description": "Nome personalizzato della connessione", - "kusto.connectionOptions.connectionName.displayName": "Nome (facoltativo)", - "kusto.connectionOptions.databaseName.description": "Nome del database o catalogo iniziale nell'origine dati", - "kusto.connectionOptions.databaseName.displayName": "Database", - "kusto.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di Kusto Server che funge da partner di failover", - "kusto.connectionOptions.failoverPartner.displayName": "Partner di failover", "kusto.connectionOptions.groupName.connectionResiliency": "Resilienza connessione", "kusto.connectionOptions.groupName.context": "Contesto", - "kusto.connectionOptions.groupName.initialization": "Inizializzazione", - "kusto.connectionOptions.groupName.security": "Sicurezza", - "kusto.connectionOptions.groupName.source": "Origine", + "kusto.connectionOptions.connectionName.description": "Nome personalizzato della connessione", + "kusto.connectionOptions.databaseName.displayName": "Database", + "cloud.databaseProperties.name": "Nome database", + "kusto.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", + "kusto.connectionOptions.failoverPartner.displayName": "Partner di failover", "kusto.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", - "kusto.connectionOptions.password.displayName": "Password", - "kusto.connectionOptions.serverName.description": "Nome del cluster Kusto", - "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", - "kusto.connectionOptions.userName.displayName": "Nome utente", - "kusto.connectionOptions.workstationId.description": "Nome della workstation che si connette a Kusto Server", - "kusto.connectionOptions.workstationId.displayName": "ID workstation", + "kusto.connectionOptions.groupName.initialization": "Inizializzazione", + "kusto.configuration.title": "Configurazione KUSTO", + "kusto.connectionOptions.serverName.description": "Nome del cluster Kusto", + "objectsListProperties.name": "Nome", + "databasesListProperties.name": "Nome", + "kusto.connectionOptions.connectionName.displayName": "Nome (facoltativo)", + "notebook.command.new": "Nuovo notebook", + "kusto.connectionOptions.authType.categoryValues.none": "Nessuna autenticazione", + "kusto.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", + "notebook.command.open": "Apri notebook", + "kusto.connectionOptions.password.displayName": "Password", + "kusto.connectionOptions.groupName.security": "Sicurezza", + "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.provider.displayName": "Esplora dati di Azure (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.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", - "notebook.command.new": "Nuovo notebook", - "notebook.command.open": "Apri notebook", + "databasesListProperties.size": "Dimensioni (MB)", + "cloud.databaseProperties.size": "Dimensioni (MB)", + "kusto.connectionOptions.groupName.source": "Origine", + "kusto.connectionOptions.authType.description": "Specifica il metodo di autenticazione con Kusto Server", + "cloud.serverProperties.summary": "Stato", + "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.applicationName.description": "Nome dell'applicazione", + "kusto.connectionOptions.databaseName.description": "Nome del database o catalogo iniziale nell'origine dati", + "kusto.connectionOptions.workstationId.description": "Nome della workstation che si connette a Kusto Server", + "kusto.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di Kusto Server che funge da partner di failover", + "cloud.serverProperties.machinesTotal": "Totale computer nel cluster", "objectsListProperties.metadataTypeName": "Tipo", - "objectsListProperties.name": "Nome" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticazione utente", + "kusto.connectionOptions.userName.displayName": "Nome utente", + "kusto.connectionOptions.workstationId.displayName": "ID workstation", + "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" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.machine-learning.i18n.json index 4b6ce4497d..5e26e96d90 100644 --- a/i18n/ads-language-pack-it/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Errore: {0}", - "dashboardDesc": "Machine Learning per i database SQL", - "dashboardLinksTitle": "Collegamenti utili", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "Esercitazioni video", - "databaseName": "Database", - "databaseToStoreInfo": "Selezionare un database per archiviare il nuovo modello.", - "editTitle": "Modifica", - "existingTableName": "Tabella esistente", - "extLang.CancelButtonText": "Annulla", - "extLang.DialogTitle": "Lingue", - "extLang.DoneButtonText": "Chiudi", - "extLang.Local": "localhost", - "extLang.OkButtonText": "OK", - "extLang.SaveButtonText": "Salva", - "extLang.Target": "Destinazione", - "extLang.delete": "Elimina", - "extLang.envVariables": "Variabili di ambiente", - "extLang.extensionFileLocation": "Posizione dell'estensione del linguaggio", - "extLang.extensionFileName": "Nome del file di estensione", - "extLang.extensionFilePath": "Percorso di estensione del linguaggio", - "extLang.fileBrowserTabTitle": "Visualizzatore file", - "extLang.installButtonText": "Installa", - "extLang.installFailedError": "Non è stato possibile installare il linguaggio", - "extLang.installTabTitle": "Installato", - "extLang.languageCreatedDate": "Installato", - "extLang.languageName": "Nome", - "extLang.languagePlatform": "Piattaforma", - "extLang.newLanguageTabTitle": "Aggiungi nuovo", - "extLang.parameters": "Parametri", - "extLang.selectedPath": "Percorso selezionato", - "extLang.updateFailedError": "Non è stato possibile aggiornare il linguaggio", - "learnMoreTitle": "Altre informazioni", - "ml.dataCount": "Visualizzazione di {0} modello/i", - "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.configAction": "Azione", - "mls.configStatus": "Abilitata", - "mls.configTitle": "Configurazione", - "mls.configUpdateFailed": "Non è stato possibile modificare le configurazioni del servizio Machine Learning", - "mls.confirmEnableExternalScripts": "Lo script esterno è obbligatorio per la gestione pacchetti. Abilitare questa opzione.", - "mls.confirmInstallPythonPackages": "Installare i pacchetti obbligatori?", - "mls.disableButtonTitle": "Disabilita", - "mls.downloadError": "Si è verificato un errore durante il download", - "mls.downloadingProgress": "Download in corso", - "mls.enableButtonTitle": "Abilita", - "mls.enableExternalScriptsError": "Non è stato possibile abilitare lo script esterno.", - "mls.enabledMessage": "Servizio Machine Learning abilitato", - "mls.externalExecuteScriptTitle": "Script Execute esterno", - "mls.externalScriptsIsRequiredError": "La configurazione dello script esterno è richiesta per questa azione.", - "mls.httpGetRequestError": "La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1}", - "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}", - "mls.installDependencies.getPackagesError": "Non è stato possibile ottenere i pacchetti Python installati. Errore: {0}", - "mls.installDependencies.packages": "Installazione dei pacchetti obbligatori in corso ...", - "mls.installDependencies.packagesAlreadyInstalled": "I pacchetti richiesti sono già installati.", - "mls.installModelMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione modelli", - "mls.installPackageMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione pacchetti", - "mls.installingDependencies": "Installazione delle dipendenze in corso ...", - "mls.invalidModelIdError": "ID modello non valido. URL del modello: {0}", - "mls.latestVersion": "Ultima versione", - "mls.managePackages.error": "Gestione pacchetti non supportata per il server. Assicurarsi di avere installato Python o R.", - "mls.mssqlExtensionNotLoaded": "L'estensione MSSQL non è caricata", - "mls.noArtifactError": "Il modello non contiene artefatti. URL del modello: {0}", - "mls.noResultError": "Nessun risultato restituito", - "mls.notebookExtensionNotLoaded": "L'estensione del blocco appunti non è caricata", - "mls.packageManager.NoConnection": "Non sono state selezionate connessioni.", - "mls.pythonConfigError": "L'eseguibile Python non è configurato", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "L'eseguibile R non è configurato", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "I pacchetti richiesti non sono installati", - "mls.resourceNotFound": "Non è stato possibile trovare la risorsa specificata", - "mls.taskFailedError.error": "Non è stato possibile completare l'attività “{0}” Errore: {1}", "mls.verifyOdbcDriverError.error": "“ {0}“ è necessario per la gestione dei pacchetti. Verificare che sia installato e configurato correttamente.", - "mlsInstallObdcDocTitle": "Installare Microsoft ODBC Driver for SQL Server", - "mlsInstallOdbcDocDesc": "Questo documento spiega come installare Microsoft ODBC Driver for SQL Server.", - "modelDatabaseInfo": "Selezionare un database in cui sono archiviati i modelli esistenti/importati.", - "modelTableInfo": "Selezionare una tabella modelli per visualizzare l'elenco dei modelli esistenti/importati.", - "models.RegisterWizard": "Importare modelli", - "models.azureAccount": "Account Azure", - "models.azureGroup": "Gruppo di risorse", - "models.azureModelFilter": "Filtro", - "models.azureModelPageTitle": "Importare da Azure Machine Learning", - "models.azureModelSource": "Azure Machine Learning", - "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.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.browseButton": "...", + "mls.configAction": "Azione", + "extLang.newLanguageTabTitle": "Aggiungi nuovo", + "models.confirmDeleteModel": "Eliminare il modello '{0}?", + "mls.confirmInstallPythonPackages": "Installare i pacchetti obbligatori?", "models.azureModelWorkspace": "Area di lavoro di Azure ML", - "models.azureModels": "Modelli", - "models.azureModelsListEmptyDescription": "Selezionare un'altra area di lavoro di Azure ML", - "models.azureModelsListEmptyTitle": "Non sono stati trovati modelli", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Account Azure", "models.azureModelsTitle": "Modelli di Azure", "models.azureSignIn": "Accedi ad Azure o Aggiorna account ", "models.azureSubscription": "Sottoscrizione di Azure", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "Il tipo di dati della colonna della tabella di origine non corrisponde al tipo di campo di input richiesto.", - "models.columnDataTypeMismatchWarningHeading": "Differenze nel tipo di dati", + "extLang.CancelButtonText": "Annulla", + "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", "models.columnDataTypeMismatchWarningHelper": "Fare clic per rivedere i dettagli dell'avviso", - "models.columnSelectionPageTitle": "Mappa i dati di origine al modello", - "models.confirmDeleteModel": "Eliminare il modello '{0}?", - "models.createNotebookDesc": "Eseguire esperimenti e creare modelli in un blocco appunti", + "extLang.DoneButtonText": "Chiudi", + "mls.configTitle": "Configurazione", + "mls.resourceNotFound": "Non è stato possibile trovare la risorsa specificata", "models.createNotebookTitle": "Creare notebook", + "databaseName": "Database", "models.created": "Data creazione", - "models.currentModelsTitle": "Modelli", + "models.imported": "Data importazione", + "extLang.delete": "Elimina", "models.description": "Descrizione", + "models.columnDataTypeMismatchWarningHeading": "Differenze nel tipo di dati", + "mls.disableButtonTitle": "Disabilita", + "predict.displayName": "Nome visualizzato", + "mls.downloadingProgress": "Download in corso", "models.downloadModelMsgTaskName": "Download del modello da Azure", + "editTitle": "Modifica", "models.editModelTitle": "Modifica modello", + "mls.enableButtonTitle": "Abilita", + "mls.configStatus": "Abilitato", + "models.modelDetailsPageTitle": "Immettere i dettagli del modello", + "extLang.envVariables": "Variabili di ambiente", + "mls.downloadError": "Si è verificato un errore durante il download", + "azure.resource.error": "Errore: {0}", + "existingTableName": "Tabella esistente", + "extLang.extensionFileName": "Nome del file di estensione", + "mls.externalExecuteScriptTitle": "Script Execute esterno", + "mls.externalScriptsIsRequiredError": "La configurazione dello script esterno è richiesta per questa azione.", + "mls.confirmEnableExternalScripts": "Lo script esterno è obbligatorio per la gestione pacchetti. Abilitare questa opzione.", + "mls.taskFailedError.error": "Non è stato possibile completare l'attività “{0}” Errore: {1}", + "mls.enableExternalScriptsError": "Non è stato possibile abilitare lo script esterno.", + "mls.installDependencies.getPackagesError": "Non è stato possibile ottenere i pacchetti Python installati. Errore: {0}", + "extLang.installFailedError": "Non è stato possibile installare il linguaggio", + "models.loadModelParameterFailedError": "Non è stato possibile caricare i parametri del modello'", + "mls.configUpdateFailed": "Non è stato possibile modificare le configurazioni del servizio Machine Learning", + "models.importModelFailedError": "Non è stato possibile registrare il modello: {0}, file: {1}", + "extLang.updateFailedError": "Non è stato possibile aggiornare il linguaggio", + "models.updateModelFailedError": "Non è stato possibile aggiornare il modello", + "models.modelUpdateFailedError": "Non è stato possibile aggiornare il modello", "models.fileName": "File", + "extLang.fileBrowserTabTitle": "Visualizzatore file", + "models.modelLocalSourceTooltip": "Percorsi dei file dei modelli da importare", + "models.localModelSource": "Caricamento file", + "models.azureModelFilter": "Filtro", "models.framework": "Framework", "models.frameworkVersion": "Versione framework", - "models.importModelDesc": "Importare o visualizzare i modelli di Machine Learning archiviati nel database", + "models.makePredictionDesc": "Generare un valore stimato o punteggi usando un modello gestito", + "sqlMlsMIDocDesc": "Introduzione alle Machine Learning Services in Istanze gestite di Azure SQL.", + "sqlMlsDocDesc": "Iniziare a usare Machine Learning Services su SQL Server e come installarlo in Windows e Linux.", + "onnxOnEdgeOdbcDocDesc": "Introduzione a Machine Learning in Azure SQL Database Edge", "models.importModelDoneButton": "Importa", - "models.importModelFailedError": "Non è stato possibile registrare il modello: {0}, file: {1}", + "models.azureModelPageTitle": "Importare da Azure Machine Learning", + "models.RegisterWizard": "Importare modelli", + "models.importModelDesc": "Importare o visualizzare i modelli di Machine Learning archiviati nel database", "models.importModelTitle": "Importa o Visualizza modelli", - "models.imported": "Data importazione", - "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.importedModelsPageTitle": "Selezionare modello importato", + "models.registeredModelsSource": "Modelli importati", + "extLang.installButtonText": "Installa", + "mlsInstallObdcDocTitle": "Installare Microsoft ODBC Driver for SQL Server", + "extLang.languageCreatedDate": "Installato", + "extLang.installTabTitle": "Installato", + "mls.installingDependencies": "Installazione delle dipendenze in corso ...", + "mls.installDependencies.packages": "Installazione dei pacchetti obbligatori in corso ...", "models.invalidAzureResourceError": "Risorsa di Azure non valida", - "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.invalidModelImportTargetError": "Selezionare una tabella valida", - "models.invalidModelParametersError": "Selezionare i parametri validi per la tabella e il modello di origine", + "mls.invalidModelIdError": "ID modello non valido. URL del modello: {0}", "models.invalidModelToPredictError": "Modello non valido da stimare", "models.invalidModelToRegisterError": "Modello non valido per la registrazione", - "models.invalidModelToSelectError": "Selezionare un modello valido", - "models.learnMoreLink": "Altre informazioni.", - "models.loadModelParameterFailedError": "Non è stato possibile caricare i parametri del modello'", - "models.localModelPageTitle": "Carica file di modello", - "models.localModelSource": "Caricamento file", - "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.localModelSourceDescriptionForPredict": "'Caricamento file' è selezionato. In questo modo è possibile caricare un file di modello dal computer locale. Fare clic su ‘ Avanti’ per continuare.​​", - "models.localModelsTitle": "Modelli locali", - "models.makePredictionDesc": "Generare un valore stimato o punteggi usando un modello gestito", - "models.makePredictionTitle": "Eseguire stime", - "models.modelDetailsPageTitle": "Immettere i dettagli del modello", - "models.modelFailedToRegistered": "Registrazione del modello non riuscita", - "models.modelImportTargetPageTitle": "Selezionare o immettere il percorso in cui importare i modelli", - "models.modelLocalSourceTitle": "File di origine", - "models.modelLocalSourceTooltip": "Percorsi dei file dei modelli da importare", - "models.modelNameRequiredError": "Il nome del modello è obbligatorio.", - "models.modelRegisteredSuccessfully": "Il modello è stato registrato", - "models.modelSchemaIsAcceptedMessage": "La tabella soddisfa i requisiti!", + "models.invalidImportTableError": "Tabella non valida per l'importazione di modelli. nome database: {0}, nome tabella: {1}", "models.modelSchemaIsNotAcceptedMessage": "Struttura di tabella non valida.", - "models.modelSourcePageTitle": "Selezionare il tipo di origine del modello", - "models.modelSourcesTitle": "Località di origine", - "models.modelUpdateFailedError": "Non è stato possibile aggiornare il modello", - "models.modelUpdatedSuccessfully": "I modelli sono stati aggiornati", - "models.modelsListEmptyDescription": "Selezionare un altro database o tabella", - "models.modelsListEmptyMessage": "Non sono stati trovati modelli", - "models.modelsRequiredError": "Selezionare almeno un modulo da importare.", - "models.name": "Nome", - "models.onnxNotSupportedError": "Il runtime di ONNX non è supportato nel server corrente", - "models.outputColumnDataTypeNotSupportedWarning": "Il tipo di dati della colonna di output non corrisponde al tipo del campo di output.", - "models.predictModel": "Stima", - "models.registeredModelsSource": "Modelli importati", - "models.selectModelDatabaseMessage": "Seleziona database", - "models.selectModelDatabaseTitle": "Seleziona database con modelli", - "models.selectModelTableMessage": "Seleziona tabella", - "models.selectModelTableTitle": "Seleziona tabelle con modelli", - "models.selectModelsTableMessage": "Selezionare la tabella dei modelli", - "models.unsupportedModelParameterType": "non supportato", - "models.updateModelFailedError": "Non è stato possibile aggiornare il modello", - "models.version": "Versione", - "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.", + "extLang.extensionFileLocation": "Posizione dell'estensione del linguaggio", + "extLang.extensionFilePath": "Percorso di estensione del linguaggio", + "extLang.DialogTitle": "Lingue", + "mls.latestVersion": "Ultima versione", + "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.", + "learnMoreTitle": "Altre informazioni", + "models.learnMoreLink": "Altre informazioni.", + "models.localModelsTitle": "Modelli locali", + "mls.mssqlExtensionNotLoaded": "L'estensione MSSQL non è caricata", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Servizio Machine Learning abilitato", + "sqlMlsMIDocTitle": "Machine Learning Services nell’istanza gestita SQL di Azure", + "sqlMlExtDocTitle": "Estensione Machine Learning in Azure Data Studio", + "dashboardDesc": "Machine Learning per i database SQL", "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.viewImportModelsTitle": "Visualizza e importa modelli", - "msgNo": "No", - "msgYes": "Sì", - "newTableName": "Nuova tabella", - "notSupportedEventArg": "Argomenti dell'evento non supportati", - "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", - "onnxOnEdgeOdbcDocDesc": "Introduzione a Machine Learning in Azure SQL Database Edge", "onnxOnEdgeOdbcDocTitle": "Machine Learning e intelligenza artificiale con ONNX nell'anteprima del database SQL Edge", - "predict.columnDatabase": "Database di origine", - "predict.columnDatabaseInfo": "Selezionare il database contenente il set di dati per applicare la stima.", - "predict.columnName": "Colonne di origine", - "predict.columnTable": "Tabella di origine", - "predict.columnTableInfo": "Selezionare la tabella contenente il set di dati per applicare la stima.", - "predict.dataTypeName": "Tipo", - "predict.displayName": "Nome visualizzato", + "models.makePredictionTitle": "Eseguire stime", + "models.columnSelectionPageTitle": "Mappa i dati di origine al modello", "predict.inputColumns": "Mapping dell'input del modello", + "mls.noArtifactError": "Il modello non contiene artefatti. URL del modello: {0}", + "models.modelFailedToRegistered": "Registrazione del modello non riuscita", "predict.inputName": "Input del modello", + "models.modelNameRequiredError": "Il nome del modello è obbligatorio.", "predict.outputColumns": "Output del modello", + "models.modelRegisteredSuccessfully": "Il modello è stato registrato", + "models.modelUpdatedSuccessfully": "I modelli sono stati aggiornati", + "models.currentModelsTitle": "Modelli", + "models.azureModels": "Modelli", "predict.outputName": "Nome", + "models.name": "Nome", + "extLang.languageName": "Nome", + "newTableName": "Nuova tabella", + "msgNo": "No", + "mls.noResultError": "Nessun risultato restituito", + "mls.packageManager.NoConnection": "Non sono state selezionate connessioni.", + "models.azureModelsListEmptyTitle": "Non sono stati trovati modelli", + "models.modelsListEmptyMessage": "Non sono stati trovati modelli", + "notSupportedEventArg": "Argomenti dell'evento non supportati", + "mls.notebookExtensionNotLoaded": "L'estensione del blocco appunti non è caricata", + "extLang.OkButtonText": "OK", + "models.onnxNotSupportedError": "Il runtime di ONNX non è supportato nel server corrente", + "mls.httpGetRequestError": "La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1}", + "mls.managePackages.error": "Gestione pacchetti non supportata per il server. Assicurarsi di avere installato Python o R.", + "extLang.parameters": "Parametri", + "extLang.languagePlatform": "Piattaforma", + "models.invalidModelToSelectError": "Selezionare un modello valido", + "models.invalidModelImportTargetError": "Selezionare una tabella valida", + "models.modelsRequiredError": "Selezionare almeno un modulo da importare.", + "models.invalidModelParametersError": "Selezionare i parametri validi per la tabella e il modello di origine", + "models.predictModel": "Stima", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "L'eseguibile Python non è configurato", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "L'eseguibile R non è configurato", + "mls.installDependencies.packagesAlreadyInstalled": "I pacchetti richiesti sono già installati.", + "models.azureGroup": "Gruppo di risorse", + "models.createNotebookDesc": "Eseguire esperimenti e creare modelli in un blocco appunti", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (In-Database)", + "sqlMlDocTitle": "Documentazione di SQL Machine Learning", + "extLang.SaveButtonText": "Salvare", + "models.selectModelDatabaseMessage": "Seleziona database", + "databaseToStoreInfo": "Selezionare un database per archiviare il nuovo modello.", + "modelDatabaseInfo": "Selezionare un database in cui sono archiviati i modelli esistenti/importati.", + "modelTableInfo": "Selezionare una tabella modelli per visualizzare l'elenco dei modelli esistenti/importati.", + "tableToStoreInfo": "Selezionare una tabella esistente conforme allo schema del modello o crearne una nuova per archiviare il modello importato.", + "models.azureModelsListEmptyDescription": "Selezionare un'altra area di lavoro di Azure ML", + "models.modelsListEmptyDescription": "Selezionare un altro database o tabella", "predict.selectColumnTitle": "Seleziona colonna...", "predict.selectDatabaseTitle": "Selezionare database", + "models.selectModelDatabaseTitle": "Seleziona database con modelli", + "models.importedModelsPageTitle": "Selezionare modello importato", + "models.modelSourcePageTitle": "Selezionare il tipo di origine del modello", + "models.selectModelsTableMessage": "Selezionare la tabella dei modelli", + "models.modelImportTargetPageTitle": "Selezionare o immettere il percorso in cui importare i modelli", "predict.selectTableTitle": "Seleziona tabella", + "models.selectModelTableMessage": "Seleziona tabella", + "models.selectModelTableTitle": "Seleziona tabelle con modelli", + "predict.columnDatabaseInfo": "Selezionare il database contenente il set di dati per applicare la stima.", + "predict.columnTableInfo": "Selezionare la tabella contenente il set di dati per applicare la stima.", + "extLang.selectedPath": "Percorso selezionato", "showLessTitle": "Visualizza meno", "showMoreTitle": "Mostra di più", - "sqlMlDocDesc": "Informazioni su come usare Machine Learning in SQL Server e SQL in Azure per eseguire script Python e R su dati relazionali.", - "sqlMlDocTitle": "Documentazione di SQL Machine Learning", - "sqlMlExtDocDesc": "Informazioni su come usare l'estensione Machine Learning in Azure Data Studio, per gestire i pacchetti, eseguire stime e importare modelli.", - "sqlMlExtDocTitle": "Estensione Machine Learning in Azure Data Studio", - "sqlMlsDocDesc": "Iniziare a usare Machine Learning Services su SQL Server e come installarlo in Windows e Linux.", - "sqlMlsDocTitle": "SQL Server Machine Learning Services (In-Database)", - "sqlMlsMIDocDesc": "Introduzione alle Machine Learning Services in Istanze gestite di Azure SQL.", - "sqlMlsMIDocTitle": "Machine Learning Services nell’istanza gestita SQL di Azure", + "ml.dataCount": "Visualizzazione di {0} modello/i", + "predict.columnName": "Colonne di origine", + "predict.columnDatabase": "Database di origine", + "models.modelLocalSourceTitle": "File di origine", + "models.modelSourcesTitle": "Località di origine", + "predict.columnTable": "Tabella di origine", "tableName": "Tabella", - "tableToStoreInfo": "Selezionare una tabella esistente conforme allo schema del modello o crearne una nuova per archiviare il modello importato." + "models.modelSchemaIsAcceptedMessage": "La tabella soddisfa i requisiti!", + "models.invalidImportTableSchemaError": "Lo schema della tabella non è supportato per l'importazione del modello. Nome database: {0}, nome tabella: {1}.", + "extLang.Target": "Destinazione", + "models.outputColumnDataTypeNotSupportedWarning": "Il tipo di dati della colonna di output non corrisponde al tipo del campo di output.", + "models.columnDataTypeMismatchWarning": "Il tipo di dati della colonna della tabella di origine non corrisponde al tipo di campo di input richiesto.", + "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.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.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.", + "mls.requiredPackagesNotInstalled": "I pacchetti richiesti non sono installati", + "mlsInstallOdbcDocDesc": "Questo documento spiega come installare Microsoft ODBC Driver for SQL Server.", + "predict.dataTypeName": "Tipo", + "models.localModelPageTitle": "Carica file di modello", + "dashboardLinksTitle": "Collegamenti utili", + "mls.installModelMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione modelli", + "mls.installPackageMngDependencies.msgTaskName": "Verifica delle dipendenze di gestione pacchetti", + "models.version": "Versione", + "dashboardVideoLinksTitle": "Esercitazioni video", + "models.viewImportModelsTitle": "Visualizza e importa modelli", + "msgYes": "Sì", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "non supportato", + "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.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.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.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.​" }, "package": { + "title.configurations": "Configurazioni", + "title.documents": "Documenti", + "ml.command.enableExternalScript": "Abilita script esterno", + "ml.enablePython.description": "Abilitare la gestione dei pacchetti Python nel database.", + "ml.enableR.description": "Abilitare la gestione dei pacchetti R nel database.", + "title.endpoints": "Endpoint", + "ml.command.importModel": "Importa il modello", + "ml.command.dependencies": "Installa dipendenze di Machine Learning", + "ml.pythonPath.description": "Percorso locale di un'installazione preesistente di Python usata da Machine Learning.", + "ml.rPath.description": "Percorso locale di un'installazione preesistente di R usata da Machine Learning.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Installa dipendenze di Machine Learning", - "ml.command.enableExternalScript": "Abilita script esterno", - "ml.command.importModel": "Importa il modello", + "ml.configuration.title": "configurazioni Machine Learning", + "ml.command.predictModel": "Effettua una stima", "ml.command.manageLanguages": "Gestisci lingue esterne", "ml.command.manageModels": "Gestisci modelli", "ml.command.managePackages": "Gestisci i pacchetti nel database", - "ml.command.predictModel": "Effettua una stima", - "ml.configuration.title": "configurazioni 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.pythonPath.description": "Percorso locale di un'installazione preesistente di Python usata da Machine Learning.", - "ml.rPath.description": "Percorso locale di un'installazione preesistente di R usata da Machine Learning.", - "title.configurations": "Configurazioni", - "title.documents": "Documenti", - "title.endpoints": "Endpoint", "title.tasks": "Attività" } } diff --git a/i18n/ads-language-pack-it/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.mssql.i18n.json similarity index 68% rename from i18n/ads-language-pack-it/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.mssql.i18n.json index 56821c4e03..fcbf5fea2b 100644 --- a/i18n/ads-language-pack-it/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "La crittografia è stata abilitata in questa connessione, rivedere la configurazione SSL e del certificato per SQL Server di destinazione o abilitare 'Considerare attendibile il certificato del server' nella finestra di dialogo di connessione.\r\n\r\nNota: un certificato autofirmato offre solo una protezione limitata e non è una procedura consigliata per gli ambienti di produzione. Abilitare 'Considerare attendibile il certificato del server' in questa connessione e riprovare? " }, "dist/features": { + "mssql.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.", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio deve contattare Azure Key Vault per accedere a una chiave master di colonna per Always Encrypted, ma non è stato selezionato alcun account Azure collegato. Ripetere la query e selezionare un account Azure collegato quando richiesto.", "mssql.chooseLinkedAzureAccount": "Selezionare un account Azure collegato:", - "mssql.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.", - "mssql.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." + "mssql.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." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "L'aggiornamento del token dell'editor non è riuscito. Il completamento automatico verrà disabilitato fino a quando l’editor non verrà disconnesso e riconnesso", "mssql.failedToFindAccount": "Non è stato possibile trovare l'account Azure {0} durante l'esecuzione dell'aggiornamento del token", "mssql.failedToFindTenants": "Non è stato possibile trovare il tenant '{0}' nell'account '{1}' durante l'aggiornamento del token di sicurezza", - "mssql.noConvertResult": "Nessun risultato restituito dalla richiesta di conversione del notebook", "mssql.noDocumentFound": "Non sono stati trovati documenti per l'URI {0}", - "mssql.tokenRefreshFailed": "{0} l'aggiornamento del token AAD non è riuscito. Riconnettersi per abilitare {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "L'aggiornamento del token dell'editor non è riuscito. Il completamento automatico verrà disabilitato fino a quando l’editor non verrà disconnesso e riconnesso", - "mssql.unsupportedPlatform": "La piattaforma {0} non è supportata" + "mssql.noConvertResult": "Nessun risultato restituito dalla richiesta di conversione del notebook", + "mssql.unsupportedPlatform": "La piattaforma {0} non è supportata", + "mssql.tokenRefreshFailed": "{0} l'aggiornamento del token AAD non è riuscito. Riconnettersi per abilitare {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "Si è verificato un errore durante la conversione del documento SQL in un notebook. Errore: {0}", "mssql.errorConvertingToSQL": "Si è verificato un errore durante la conversione del documento notebook in SQL. Errore: {0}", - "mssql.searchServers": "Nomi dei server di ricerca" + "mssql.errorConvertingToNotebook": "Si è verificato un errore durante la conversione del documento SQL in un notebook. Errore: {0}", + "mssql.reloadChoice": "Scaricare Azure Data Studio", + "mssql.searchServers": "Nomi dei server di ricerca", + "mssql.reloadPrompt": "Per rendere effettiva questa impostazione, è necessario ricaricare Azure Data Studio." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "ruolo applicazione", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Ruolo applicazione", - "objectManagement.ColumnDisplayName": "colonna", - "objectManagement.DatabaseDisplayName": "database", - "objectManagement.DatabaseDisplayNameInTitle": "Database", - "objectManagement.DatabaseRoleTypeDisplayName": "ruolo del database", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Ruolo del database", - "objectManagement.LoginTypeDisplayName": "accesso", - "objectManagement.LoginTypeDisplayNameInTitle": "Accesso", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tutti gli oggetti appartenenti a uno schema:", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tutti gli oggetti di determinati tipi", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schema", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Oggetti specifici...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Scegliere la modalità per aggiungere gli oggetti", - "objectManagement.SearchTextLabel": "Cerca testo", - "objectManagement.ServerDisplayName": "Server", - "objectManagement.ServerRoleTypeDisplayName": "ruolo del server", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Ruolo del server", - "objectManagement.TableDisplayName": "tabella", - "objectManagement.UserDisplayName": "utente", - "objectManagement.UserTypeDisplayNameInTitle": "Utente", - "objectManagement.ViewDisplayName": "visualizza", + "objectManagement.databaseProperties.addButton": "Aggiungi", + "objectManagement.databaseProperties.addDatabaseFilesText": "Aggiungi file di database", + "objectManagement.databaseProperties.addFilegroupButtonText": "Aggiungi filegroup", + "objectManagement.objectSelectionMethodDialogTitle": "Aggiungi oggetti", + "objectManagement.addFileText": "Aggiungi file di database", "objectManagement.addMembersText": "Aggiungi membri", "objectManagement.addSecurablesText": "Aggiungi entità a protezione diretta", - "objectManagement.advancedSectionHeader": "Avanzata", + "objectManagement.advancedSectionHeader": "Avanzate", + "objectManagement.allFiles": "Tutti i file", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tutti gli oggetti appartenenti a uno schema:", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tutti gli oggetti di determinati tipi", + "objectManagement.allowTriggerToFireOthersLabel": "Consenti attivazione trigger da altri trigger", + "objectManagement.dropObjectError": "Si è verificato un errore durante l'esclusione di {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Errore durante l'apertura della finestra di dialogo Scollega database. {0}", + "objectManagement.openDetachDatabaseDialogError": "Errore durante l'apertura della finestra di dialogo Scollega database. {0}", + "objectManagement.openDropDatabaseDialogError": "Errore durante l'apertura della finestra di dialogo Escludi database. {0}", + "objectManagement.openNewObjectDialogError": "Errore durante l'apertura della nuova finestra di dialogo {0}. {1}", + "objectManagement.openObjectPropertiesDialogError": "Errore durante l'apertura della finestra di dialogo delle proprietà per {0}: {1}. {2}", + "objectManagement.refreshOEError": "Errore durante l'aggiornamento di Esplora oggetti. {0}", + "objectManagement.renameObjectError": "Errore durante la ridenominazione di {0} '{1}' in '{2}'. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Ruolo applicazione", + "objectManagement.applyUpdatesLabel": "Applica", + "objectManagement.dropObjectConfirmation": "Escludere {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "File di database associati", + "objectManagement.attachButtonLabel": "Collega", + "objectManagement.attachAsText": "Collega come", + "objectManagement.attachDatabaseDialogTitle": "Collega database (anteprima)", + "objectManagement.attachDatabaseOperationName": "Allega database", + "objectManagement.user.aadAuth": "Esegui l'autenticazione con Azure Active Directory", + "objectManagement.user.sqlAuth": "Esegui autenticazione con password", + "objectManagement.login.authenticateType": "Autenticazione", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Creazione automatica di statistiche incrementali", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Creazione statistiche automatica", + "objectManagement.databaseProperties.autoShrinkText": "Compattazione automatica", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Aggiornamento statistiche automatico", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Aggiornamento statistiche asincrono automatico", + "objectManagement.databaseProperties.autogrowAllFilesText": "Aumento automatico di tutti i file", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Aumento automatico / Dimensioni max", + "objectManagement.databaseProperties.automaticSectionHeader": "Automatico", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "Imposta automaticamente maschera di affinità di I/O per tutti i processori", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Imposta automaticamente maschera di affinità processori per tutti i processori", + "objectManagement.login.aadAuthenticationType": "Autenticazione di Azure Active Directory", "objectManagement.azurePricingLink": "Calcolatore prezzi database SQL di Azure", + "objectManagement.databaseProperties.backupSectionHeader": "Backup", + "objectManagement.backupLocationText": "Backup", "objectManagement.backupRedundancyLabel": "Ridondanza dell'Archivio di Backup", - "objectManagement.blankPasswordConfirmation": "La creazione di un account di accesso con password vuota rappresenta un rischio per la sicurezza. Continuare?", + "objectManagement.backupAndRestoreText": "Backup e ripristino", + "objectManagement.backupChecksumText": "Checksum di backup", + "objectManagement.blockedProcThresholdLabel": "Soglia processo bloccato", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Accessi riusciti e non riusciti", "objectManagement.browseForOwnerText": "Cerca un proprietario", "objectManagement.browseText": "Sfoglia…", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "Il file '{0}' esiste già. Non è possibile crearlo.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "Non è possibile utilizzare nomi di oggetto vuoti per gruppi di file.", + "objectManagement.needToRestartServer": "Le modifiche richiedono il riavvio del server per essere effettive", + "objectManagement.closeConnections": "Chiudi connessioni esistenti", "objectManagement.collationLabel": "Regole di confronto", "objectManagement.compatibilityLevelLabel": "Livello di compatibilità", + "objectManagement.compressBackupText": "Comprimi backup", "objectManagement.configureSLOSectionHeader": "Configurare SLO", "objectManagement.confirmPasswordLabel": "Conferma password", "objectManagement.containmentTypeLabel": "Tipo di indipendenza", + "objectManagement.costThresholdParallelismLabel": "Parallelismo soglia di costo", + "objectManagement.noDialogFoundError": "Impossibile trovare una finestra di dialogo supportata per il tipo di nodo '{0}' e il tipo di oggetto '{1}'.", + "objectManagement.createObjectLabel": "Crea", "objectManagement.createObjectOperationName": "Crea {0}", + "objectManagement.blankPasswordConfirmation": "La creazione di un account di accesso con password vuota rappresenta un rischio per la sicurezza. Continuare?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Utilizzo disco corrente", "objectManagement.currentSLOLabel": "Obiettivo di livello di servizio corrente", - "objectManagement.databaseExistsError": "Il database '{0}' esiste già. Scegliere un nome di database diverso.", - "objectManagement.databaseProperties.backupSectionHeader": "Backup", + "objectManagement.cursorThresholdLabel": "Soglia cursore", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Personalizzato", + "objectManagement.databaseName": "Nome database", + "objectManagement.dataLocationText": "Dati", + "objectManagement.dataFileLabel": "Dati", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Intervallo di scaricamento dati (minuti)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "Impossibile aggiungere DataFile '{0}' alla raccolta perché esiste già.", "objectManagement.databaseProperties.databaseSectionHeader": "Database", + "objectManagement.DatabaseDisplayNameInTitle": "Database", + "objectManagement.databaseFilesFilterLabel": "File di dati del database", + "objectManagement.databaseDetails": "Dettagli database", + "objectManagement.databaseFiles": "File di database", + "objectManagement.databaseProperties.databaseNameLabel": "Nome database", + "objectManagement.databaseProperties.databaseReadOnlyText": "Database di sola lettura", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Ruolo del database", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Configurazione con ambito database", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Opzioni con ambito database", + "objectManagement.databaseSettings": "Impostazioni database", + "objectManagement.databaseProperties.databaseStateText": "Stato database", + "objectManagement.defaultLocationsLabel": "Percorsi predefiniti database", + "objectManagement.databaseProperties.databaseFilesText": "File di database", + "objectManagement.databasesToAttach": "Database da collegare", "objectManagement.databaseProperties.dateCreated": "Data di creazione", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "Memoria allocata agli oggetti con ottimizzazione per la memoria", - "objectManagement.databaseProperties.memoryUsed": "Memoria usata dagli oggetti con ottimizzazione per la memoria", - "objectManagement.databaseProperties.name": "Nome", - "objectManagement.databaseProperties.numberOfUsers": "Numero di utenti", - "objectManagement.databaseProperties.owner": "Proprietario", - "objectManagement.databaseProperties.size": "Dimensioni", - "objectManagement.databaseProperties.spaceAvailable": "Spazio disponibile", - "objectManagement.databaseProperties.status": "Stato", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Selezionare i membri del ruolo del database", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Selezionare il proprietario del ruolo del database", - "objectManagement.deleteLoginConfirmation": "L'eliminazione degli account di accesso al server non comporta l'eliminazione degli utenti di database associati agli account di accesso. Per completare l'operazione è necessario eliminare gli utenti in ogni database. Potrebbe essere prima necessario trasferire la proprietà degli schemi a nuovi utenti.", - "objectManagement.deleteObjectConfirmation": "Eliminare il {0}: {1}?", - "objectManagement.deleteObjectError": "Errore durante l'eliminazione del {0}: {1}. {2}", - "objectManagement.deleteObjectOperationName": "Elimina {0} '{1}'", + "objectManagement.databaseProperties.defaultText": "Predefinito", + "objectManagement.defaultFullTextLanguageLabel": "Lingua predefinita full-text", + "objectManagement.defaultLanguageLabel": "Lingua predefinita", + "objectManagement.login.defaultDatabaseLabel": "Database predefinito", + "objectManagement.login.defaultLanguageLabel": "Lingua predefinita", + "objectManagement.user.defaultSchemaLabel": "Schema predefinito", + "objectManagement.deleteBackupHistory": "Eliminare informazioni cronologia di backup e ripristino per database", "objectManagement.denyColumnHeader": "Nega", + "objectManagement.detachButtonLabel": "Scollega", + "objectManagement.detachDatabaseDialogTitle": "Scollega database - {0} (anteprima)", + "objectManagement.detachDatabaseOptions": "Opzioni di scollegamento del database", + "objectManagement.detachDatabaseOperationName": "Rimuovi il database '{0}'", + "objectManagement.dropButtonLabel": "Escludi", + "objectManagement.dropDatabaseDialogTitle": "Escludi database - {0} (anteprima)", + "objectManagement.dropDatabaseOptions": "Escludi opzioni database", + "objectManagement.detachDropConnections": "Eliminare le connessioni", + "objectManagement.dropObjectOperationName": "Escludi {0} '{1}'", + "objectManagement.dropLoginConfirmation": "L'esclusione degli accessi ai server non comporta l'esclusione degli utenti di database associati agli accessi. Per completare l'operazione è necessario escludere gli utenti in ogni database. Potrebbe essere prima necessario trasferire la proprietà degli schemi a nuovi utenti.", + "objectManagement.databaseProperties.editButton": "Modifica", + "objectManagement.databaseProperties.editDatabaseFilesText": "Modifica file di database - {0}", "objectManagement.editionLabel": "Edizione", "objectManagement.effectivePermissionsTableLabel": "Autorizzazioni valide per l'entità a protezione diretta selezionata", "objectManagement.effectivePermissionsTableLabelSelected": "Autorizzazioni valide per: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Abilita aumento automatico dimensioni", "objectManagement.enabledLabel": "Abilitato", + "objectManagement.databaseProperties.encryptionEnabledText": "Crittografia abilitata", + "objectManagement.login.enforcePasswordExpirationLabel": "Imponi scadenza password", + "objectManagement.login.enforcePasswordPolicyLabel": "Applica criteri password", + "objectManagement.renameObjectDialogTitle": "Immetti un nuovo nome", + "objectManagement.databaseProperties.executionCountText": "Conteggio esecuzioni", "objectManagement.explicitPermissionsTableLabel": "Autorizzazioni esplicite per l'entità a protezione diretta selezionata", "objectManagement.explicitPermissionsTableLabelSelected": "Autorizzazioni esplicite per: {0}", + "objectManagement.databaseProperties.filestreamFileType": "Dati FILESTREAM", + "objectManagement.failedLoginsOnlyText": "Solo accessi non riusciti", + "objectManagement.noConnectionUriError": "Non è stato possibile recuperare le informazioni sulla connessione. Riconnettersi e riprovare.", + "objectManagement.databaseFileGroup": "Gruppo di file", + "objectManagement.databaseProperties.fileGrowthText": "Aumento dimensioni file", + "objectManagement.databaseProperties.fileNameText": "Nome file", + "objectManagement.databaseProperties.fileTypeText": "Tipo file", + "objectManagement.databaseProperties.FilegroupExistsError": "Impossibile aggiungere gruppo di file \"{0}\" alla raccolta perché esiste già.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "Filegroup", + "objectManagement.filegroupsSectionHeader": "Filegroup", + "objectManagement.databaseProperties.filegrowthLimitError": "L'aumento delle dimensioni del file non può essere maggiore della dimensione massima per un file", + "objectManagement.databaseProperties.filesText": "File", + "objectManagement.optionsSectionHeader": "File", + "objectManagement.databaseProperties.filestreamFilesText": "File FileStream", "objectManagement.filterSectionTitle": "Filtri", "objectManagement.findText": "Trova", + "objectManagement.fullTextUpgradeOptionLabel": "Opzione di aggiornamento full-text", "objectManagement.generalSectionHeader": "Generale", "objectManagement.grantColumnHeader": "Concedi", "objectManagement.grantorColumnHeader": "Utente che concede le autorizzazioni", "objectManagement.hardwareGeneration": "Generazione hardware", - "objectManagement.invalidPasswordError": "La password non è conforme al requisito di complessità. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Scegliere la modalità per aggiungere gli oggetti", + "objectManagement.processorIOAffinityColumn": "Affinità I/O", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "In megabyte", + "objectManagement.databaseProperties.inPercentAutogrowthText": "In percentuale", "objectManagement.isClustered": "In cluster", "objectManagement.isHadrEnabled": "HADR abilitato", + "objectManagement.databaseProperties.isLedgerDatabaseText": "Database libro mastro", "objectManagement.isPolyBaseInstalled": "PolyBase installato", "objectManagement.isXTPSupported": "XTP supportato", + "objectManagement.databaseProperties.logfiletype": "LOG", "objectManagement.language": "Lingua", "objectManagement.lastDatabaseBackup": "Ultimo backup del database", "objectManagement.lastDatabaseLogBackup": "Ultimo backup log database", + "objectManagement.databaseProperties.ledgerSectionHeader": "Libro mastro", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Limitate a (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Limitato a {0} MB", "objectManagement.loadingObjectsCompletedLabel": "Caricamento degli oggetti completato, {0} oggetti trovati", "objectManagement.loadingObjectsLabel": "Caricamento di oggetti in corso...", - "objectManagement.login.aadAuthenticationType": "Autenticazione di Azure Active Directory", - "objectManagement.login.authenticateType": "Autenticazione", - "objectManagement.login.defaultDatabaseLabel": "Database predefinito", - "objectManagement.login.defaultLanguageLabel": "Lingua predefinita", - "objectManagement.login.enforcePasswordExpirationLabel": "Imponi scadenza password", - "objectManagement.login.enforcePasswordPolicyLabel": "Applica criteri password", + "objectManagement.locksLabel": "Blocchi", + "objectManagement.logLocationText": "Log", + "objectManagement.logFileLabel": "Log", + "objectManagement.databaseProperties.logicalNameText": "Nome logico", + "objectManagement.user.loginLabel": "Accesso", + "objectManagement.LoginTypeDisplayNameInTitle": "Accesso", + "objectManagement.loginAuditingText": "Controllo accessi", "objectManagement.login.lockedOutLabel": "Account di accesso bloccato", - "objectManagement.login.mustChangePasswordLabel": "Richiedi modifica della password all'accesso successivo", - "objectManagement.login.oldPasswordCannotBeEmptyError": "La vecchia password non può essere vuota.", - "objectManagement.login.oldPasswordLabel": "Vecchia password", - "objectManagement.login.permissionToConnectLabel": "Autorizzazione per la connessione al motore di database", - "objectManagement.login.serverRoleSectionHeader": "Ruoli del server", - "objectManagement.login.specifyOldPasswordLabel": "Specifica vecchia password", - "objectManagement.login.sqlAuthSectionHeader": "Autenticazione SQL", - "objectManagement.login.sqlAuthenticationType": "Autenticazione SQL", - "objectManagement.login.windowsAuthenticationType": "Autenticazione di Windows", "objectManagement.loginNotSelectedError": "L'account di accesso non è selezionato.", - "objectManagement.maxServerMemoryText": "Memoria massima del server (MB)", + "objectManagement.mdfFileLocation": "Percorso file MDF", + "objectManagement.user.windowsUser": "Mappato a un utente/gruppo Windows", + "objectManagement.user.loginMapped": "Mappato a un account di accesso del server", + "objectManagement.maxDegreeParallelismLabel": "Massimo grado di parallelismo", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Numero massimo di piani per query", "objectManagement.maxSizeLabel": "Dimensioni massime", + "objectManagement.databaseProperties.maxSizeInMbText": "Dimensioni massime (MB)", + "objectManagement.maxTextReplicationSizeLabel": "Dimensioni massime replica testo", + "objectManagement.databaseProperties.maximumFileSizeText": "Dimensioni massime file", + "objectManagement.maxServerMemoryText": "Memoria massima del server (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "Le dimensioni massime del file non possono essere inferiori alle dimensioni", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "La memoria massima del server non può essere inferiore alla memoria minima del server", "objectManagement.membersLabel": "Membri", "objectManagement.membershipLabel": "Appartenenza", "objectManagement.memory": "Memoria", + "objectManagement.databaseProperties.memoryAllocated": "Memoria allocata agli oggetti con ottimizzazione per la memoria", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Dati con ottimizzazione per la memoria", + "objectManagement.databaseProperties.memoryUsed": "Memoria usata dagli oggetti con ottimizzazione per la memoria", "objectManagement.minServerMemoryText": "Memoria minima del server (MB)", - "objectManagement.nameCannotBeEmptyError": "Il nome non può essere vuoto.", + "objectManagement.databaseProperties.monitoringSectionText": "Monitoraggio", + "objectManagement.databaseProperties.name": "Nome", + "objectManagement.databaseFileName": "Nome", "objectManagement.nameLabel": "Nome", - "objectManagement.newObjectDialogTitle": "{0} - Nuovo (anteprima)", - "objectManagement.noConnectionUriError": "Non è stato possibile recuperare le informazioni sulla connessione. Riconnettersi e riprovare.", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (Anteprima)", - "objectManagement.objectSelectionMethodDialogTitle": "Aggiungi oggetti", + "objectManagement.nameCannotBeEmptyError": "Il nome non può essere vuoto.", + "objectManagement.user.noLogin": "Nessun account di accesso", + "objectManagement.doDatabaseFilesError": "Non è stato specificato alcun file di database da collegare al server.", + "objectManagement.databaseProperties.noneText": "Nessuno", + "objectManagement.noLoginAuditingText": "Nessuno", + "objectManagement.serverNumaNodeLabel": "Nodo NUMA {0}", + "objectManagement.databaseProperties.numberOfUsers": "Numero di utenti", "objectManagement.objectTypeLabel": "Tipo di oggetto", "objectManagement.objectTypesLabel": "Tipi di oggetto", "objectManagement.objectsLabel": "Oggetti", - "objectManagement.openNewObjectDialogError": "Errore durante l'apertura della nuova finestra di dialogo {0}. {1}", - "objectManagement.openObjectPropertiesDialogError": "Errore durante l'apertura della finestra di dialogo delle proprietà per {0}: {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Vecchia password", + "objectManagement.login.oldPasswordCannotBeEmptyError": "La vecchia password non può essere vuota.", "objectManagement.operatingSystem": "Sistema operativo", - "objectManagement.optionsSectionHeader": "Opzioni", + "objectManagement.databaseProperties.actualOperationModeText": "Modalità operativa (effettiva)", + "objectManagement.databaseProperties.requestedOperationModeText": "Modalità operativa (richiesta)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Ottimizza carichi di lavoro ad hoc", + "objectManagement.user.ownedSchemasLabel": "Schemi di proprietà", + "objectManagement.databaseProperties.owner": "Proprietario", "objectManagement.ownerText": "Proprietario", - "objectManagement.passwordCannotBeEmptyError": "La password non può essere vuota.", + "objectManagement.databaseProperties.pageVerifyText": "Verifica pagina", "objectManagement.passwordLabel": "Password", + "objectManagement.passwordCannotBeEmptyError": "La password non può essere vuota.", + "objectManagement.invalidPasswordError": "La password non è conforme al requisito di complessità. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "La password deve corrispondere alla password di conferma.", + "objectManagement.databaseProperties.pathText": "Percorso", + "objectManagement.databaseFilePath": "Percorso", "objectManagement.permissionColumnHeader": "Autorizzazione", + "objectManagement.login.permissionToConnectLabel": "Autorizzazione per la connessione al motore di database", "objectManagement.platform": "Piattaforma", + "objectManagement.processorColumn": "Processore", + "objectManagement.processorAffinityColumn": "Affinità processori", + "objectManagement.processorLabel": "Tabella affinità processori", "objectManagement.processors": "Processori", "objectManagement.product": "Prodotto", "objectManagement.properties": "Proprietà", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Query Store", + "objectManagement.databaseProperties.queryStoreAvailableText": "Query Store disponibile", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Modalità di acquisizione di Query Store", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Criteri di acquisizione di Query Store", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Memorizzazione archivio query", + "objectManagement.databaseProperties.queryStoreUsedText": "Query Store usato", + "objectManagement.queryWaitLabel": "Attesa query", + "objectManagement.databaseProperties.rowsDataFileType": "Dati RIGHE", + "objectManagement.databaseProperties.readOnlyText": "Sola lettura", + "objectManagement.databaseProperties.recoverySectionHeader": "Ripristino", "objectManagement.recoveryModelLabel": "Modello di recupero", - "objectManagement.refreshOEError": "Errore durante l'aggiornamento di Esplora oggetti. {0}", + "objectManagement.databaseProperties.removeButton": "Rimuovi", + "objectManagement.removeFileText": "Rimuovi file di database", "objectManagement.removeMemberText": "Rimuovi membro selezionato", "objectManagement.removeSecurablesText": "Rimuovi entità a protezione diretta selezionata", - "objectManagement.renameObjectDialogTitle": "Immetti un nuovo nome", - "objectManagement.renameObjectError": "Errore durante la ridenominazione di {0} '{1}' in '{2}'. {3}", "objectManagement.renameObjectOperationName": "Rinomina {0} '{1}' in '{2}'", - "objectManagement.reservedStorageSizeInMB": "Dimensioni di archiviazione riservate", + "objectManagement.reservedStorageSizeInMB": "Dimensioni spazio di archiviazione riservato in (MB)", + "objectManagement.databaseProperties.restrictAccessText": "Limitazione accesso", "objectManagement.rootDirectory": "Directory radice", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Righe", + "objectManagement.login.sqlAuthenticationType": "Autenticazione SQL", + "objectManagement.login.sqlAuthSectionHeader": "Autenticazione SQL", + "objectManagement.sqlServerAndWindowsAuthText": "Autenticazione di SQL Server e di Windows", + "objectManagement.scanStartupProcsLabel": "Processi di avvio analisi", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schema", "objectManagement.schemaLabel": "Schema", + "objectManagement.SearchTextLabel": "Cerca testo", "objectManagement.securablesText": "Entità a protezione diretta", - "objectManagement.selectSecurablesDialogTitle": "Seleziona entità a protezione diretta", + "objectManagement.security": "Sicurezza", "objectManagement.selectText": "Seleziona", - "objectManagement.serverCollation": "Regole di confronto del server", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Selezionare i membri del ruolo del database", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Selezionare il proprietario del ruolo del database", + "objectManagement.labelSelectFolder": "Seleziona cartella", + "objectManagement.selectSecurablesDialogTitle": "Seleziona entità a protezione diretta", "objectManagement.serverRole.SelectMemberDialogTitle": "Selezionare i membri del ruolo server", "objectManagement.serverRole.SelectOwnerDialogTitle": "Selezionare il proprietario del ruolo del server", + "objectManagement.ServerDisplayName": "Server", + "objectManagement.serverCollation": "Regole di confronto del server", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Ruolo del server", + "objectManagement.login.serverRoleSectionHeader": "Ruoli del server", + "objectManagement.serverAuthenticationText": "Autenticazione server", "objectManagement.serviceTier": "Livello di servizio", - "objectManagement.storageSpaceUsageInGB": "Utilizzo dello spazio di archiviazione", - "objectManagement.updateObjectOperationName": "Aggiornamento {0} '{1}'", - "objectManagement.user.aadAuth": "Esegui l'autenticazione con Azure Active Directory", - "objectManagement.user.defaultSchemaLabel": "Schema predefinito", - "objectManagement.user.loginLabel": "Accesso", - "objectManagement.user.loginMapped": "Mappato a un account di accesso del server", - "objectManagement.user.noLogin": "Nessun account di accesso", - "objectManagement.user.ownedSchemasLabel": "Schemi di proprietà", - "objectManagement.user.sqlAuth": "Esegui autenticazione con password", + "objectManagement.databaseProperties.setSecondaryText": "Imposta secondario come primario", + "objectManagement.databaseProperties.size": "Dimensioni (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Modalità di pulizia basata sulle dimensioni", + "objectManagement.databaseProperties.spaceAvailable": "Spazio disponibile", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Oggetti specifici...", + "objectManagement.login.specifyOldPasswordLabel": "Specifica vecchia password", + "objectManagement.databaseProperties.staleThresholdText": "Soglia non aggiornata", + "objectManagement.databaseProperties.stateSectionHeader": "Stato", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Intervallo di raccolta statistiche", + "objectManagement.databaseProperties.status": "Stato", + "objectManagement.storageSpaceUsageInMB": "Utilizzo dello spazio di archiviazione (MB)", + "objectManagement.successfulLoginsOnlyText": "Solo accessi riusciti", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Tempo di recupero di destinazione (secondi)", + "objectManagement.collationNotValidError": "Le regole di confronto selezionate '{0}' non sono valide. Scegliere regole di confronto diverse.", + "objectManagement.notSupportedError": "Questo comando non è supportato per il tipo di oggetto '{0}'.", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Tempo di CPU di compilazione totale (ms)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Tempo di CPU di esecuzione totale (ms)", + "objectManagement.twoDigitYearCutoffLabel": "Cambio data per anno a due cifre", "objectManagement.user.type": "Tipo", - "objectManagement.user.windowsUser": "Mappato a un utente/gruppo Windows", + "objectManagement.databaseFileType": "Tipo", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Senza limiti", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Senza limiti", + "objectManagement.detachUpdateStatistics": "Aggiorna statistiche", + "objectManagement.updateObjectOperationName": "Aggiornamento {0} '{1}'", + "objectManagement.databaseProperties.useFullTextIndexingText": "Utilizza indicizzazione full-text", + "objectManagement.UserTypeDisplayNameInTitle": "Utente", + "objectManagement.login.mustChangePasswordLabel": "Richiedi modifica della password all'accesso successivo", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Valore per primario", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Valore per il secondario", "objectManagement.versionText": "Versione", - "objectManagement.withGrantColumnHeader": "Con diritto di concessione" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Modalità di acquisizione delle statistiche di attesa", + "objectManagement.login.windowsAuthenticationType": "Autenticazione di Windows", + "objectManagement.onlyWindowsAuthModeText": "Modalità Autenticazione di Windows", + "objectManagement.withGrantColumnHeader": "Con diritto di concessione", + "objectManagement.databaseProperties.yesText": "Sì", + "objectManagement.ApplicationRoleTypeDisplayName": "ruolo applicazione", + "objectManagement.ColumnDisplayName": "colonna", + "objectManagement.DatabaseDisplayName": "database", + "objectManagement.DatabaseRoleTypeDisplayName": "ruolo del database", + "objectManagement.LoginTypeDisplayName": "accesso", + "objectManagement.ServerRoleTypeDisplayName": "ruolo del server", + "objectManagement.TableDisplayName": "tabella", + "objectManagement.UserDisplayName": "utente", + "objectManagement.ViewDisplayName": "visualizza", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} - Nuovo (anteprima)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0} Proprietà (anteprima) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "Scaricato {0}", - "downloadingServiceChannelMsg": "Download di {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Scaricato {0}", "downloadingServiceStatusMsg": "Download di {0}", + "downloadingServiceChannelMsg": "Download di {0}", "entryExtractedChannelMsg": "Estratto {0} ({1}/{2})", "failedToStartServiceErrorMsg": "Non è stato possibile avviare {0}", "installedServiceChannelMsg": "{0} installato", - "installingServiceChannelMsg": "Installazione di {0} in {1}", "installingServiceStatusMsg": "Installazione di {0}", - "serviceStartedStatusMsg": "{0} avviato", - "startingServiceStatusMsg": "Avvio di {0}" + "installingServiceChannelMsg": "Installazione di {0} in {1}", + "startingServiceStatusMsg": "Avvio di {0}", + "serviceStartedStatusMsg": "{0} avviato" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "Ridurre il tempo di caricamento di Progettazione tabelle abilitando il precaricamento del modello di database? Il modello di database viene precaricato quando si espande il nodo del database in Esplora oggetti.", "tableDesigner.FailedToGetConnectionStringError": "Impossibile ottenere la stringa di connessione per la tabella. Riconnettersi al server e riprovare.", "tableDesigner.NewTable": "Nuova tabella", "tableDesigner.no": "No", - "tableDesigner.turnOnPreloadingMessage": "Ridurre il tempo di caricamento di Progettazione tabelle abilitando il precaricamento del modello di database? Il modello di database viene precaricato quando si espande il nodo del database in Esplora oggetti.", "tableDesigner.yes": "Sì" }, "dist/telemetry": { - "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio.", - "viewKnownIssuesText": "Visualizza problemi noti" + "viewKnownIssuesText": "Visualizza problemi noti", + "serviceCrashMessage": "Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "Generazione script...", - "mssql.ui.generatingScriptCompleted": "Script generato", - "mssql.ui.helpText": "Guida", - "mssql.ui.loadingDialog": "Caricamento della finestra di dialogo in corso...", - "mssql.ui.noActionScriptedMessage": "Nessuna azione per cui generare uno script.", - "mssql.ui.scriptError": "Errore durante la generazione dello script. {0}", - "mssql.ui.scriptGenerated": "Lo script è stato generato. È possibile chiudere la finestra di dialogo per visualizzarla nell'editor appena aperto.", - "mssql.ui.scriptText": "Script", - "mssql.ui.yesText": "Sì", "objectManagement.addText": "Aggiungi…", + "mssql.ui.scriptError": "Errore durante la generazione dello script. {0}", + "objectManagement.editText": "Modifica", + "mssql.ui.generatingScript": "Generazione script...", + "mssql.ui.helpText": "Guida", + "mssql.ui.loadingDialog": "Caricamento della finestra di dialogo completato", + "mssql.ui.OkText": "OK", "objectManagement.removeText": "Rimuovi", - "objectManagement.selectLabel": "Seleziona" + "mssql.ui.scriptText": "Script", + "mssql.ui.generatingScriptCompleted": "Script generato", + "mssql.ui.scriptGenerated": "Lo script è stato generato. È possibile chiudere la finestra di dialogo per visualizzarla nell'editor appena aperto.", + "objectManagement.selectLabel": "Seleziona", + "mssql.ui.noActionScriptedMessage": "Nessuna azione per cui generare uno script.", + "mssql.ui.yesText": "Sì" }, "package": { - "cloud.databaseProperties.azureEdition": "Edizione", - "cloud.databaseProperties.compatibilityLevel": "Livello di compatibilità", - "cloud.databaseProperties.owner": "Proprietario", - "cloud.databaseProperties.serviceLevelObjective": "Piano tariffario", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versione", - "databasesListProperties.lastBackup": "Ultimo backup", - "databasesListProperties.name": "Nome", - "databasesListProperties.size": "Dimensioni (MB)", - "databasesListProperties.status": "Stato", - "json.format.enable.desc": "Abilita/Disabilita il formattatore JSON predefinito (richiede il riavvio)", - "json.schemas.desc": "Associa schemi a file JSON nel progetto corrente", - "json.schemas.fileMatch.desc": "Matrice di criteri dei file da usare per la ricerca durante la risoluzione di file JSON in schemi.", - "json.schemas.fileMatch.item.desc": "Criteri dei file che possono contenere '*' da usare per la ricerca durante la risoluzione di file JSON in schemi.", - "json.schemas.schema.desc": "Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema.", "json.schemas.url.desc": "URL di uno schema o percorso relativo di uno schema nella directory corrente", - "mssql.configuration.title": "Configurazione di MSSQL", - "mssql.connectionOptions.applicationIntent.description": "Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server", - "mssql.connectionOptions.applicationIntent.displayName": "Finalità dell'applicazione", - "mssql.connectionOptions.applicationName.description": "Nome dell'applicazione", - "mssql.connectionOptions.applicationName.displayName": "Nome dell'applicazione", - "mssql.connectionOptions.attachDbFilename.description": "Nome del file primario, incluso il nome del percorso completo, di un database collegabile", - "mssql.connectionOptions.attachDbFilename.displayName": "Collega nome file del database", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", - "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticazione di Windows", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Account di accesso SQL", - "mssql.connectionOptions.authType.description": "Specifica il metodo di autenticazione con SQL Server", - "mssql.connectionOptions.authType.displayName": "Tipo di autenticazione", - "mssql.connectionOptions.columnEncryptionSetting.description": "Abilita o disabilita Always Encrypted per la connessione", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore", - "mssql.connectionOptions.commandTimeout.displayName": "Timeout del comando", - "mssql.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", - "mssql.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", - "mssql.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", - "mssql.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi di connessione", - "mssql.connectionOptions.connectTimeout.description": "Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore", - "mssql.connectionOptions.connectTimeout.displayName": "Timeout di connessione", - "mssql.connectionOptions.connectionName.description": "Nome personalizzato della connessione", - "mssql.connectionOptions.connectionName.displayName": "Nome (facoltativo)", - "mssql.connectionOptions.contextConnection.description": "Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server", - "mssql.connectionOptions.contextConnection.displayName": "Connessione al contesto", - "mssql.connectionOptions.currentLanguage.description": "Nome del record di lingua di SQL Server", - "mssql.connectionOptions.currentLanguage.displayName": "Lingua corrente", - "mssql.connectionOptions.databaseName.description": "Nome del database o del catalogo iniziale nell'origine dati", - "mssql.connectionOptions.databaseName.displayName": "Database", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Attestazione di Azure", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servizio Sorveglianza host", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nessuno", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocollo di attestazione", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL di attestazione", - "mssql.connectionOptions.encrypt.categoryValues.false": "Facoltativo (Falso)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Restrittivo", - "mssql.connectionOptions.encrypt.categoryValues.true": "Obbligatorio (Vero)", - "mssql.connectionOptions.encrypt.description": "Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022.", - "mssql.connectionOptions.encrypt.displayName": "Crittografa", - "mssql.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover", - "mssql.connectionOptions.failoverPartner.displayName": "Partner di failover", + "json.schemas.fileMatch.item.desc": "Criteri dei file che possono contenere '*' da usare per la ricerca durante la risoluzione di file JSON in schemi.", "mssql.connectionOptions.groupName.advanced": "Avanzata", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Matrice di criteri dei file da usare per la ricerca durante la risoluzione di file JSON in schemi.", + "mssql.query.executionTimeout": "L'impostazione del valore 0 per il timeout di esecuzione indica un'attesa illimitata (nessun timeout)", + "mssql.connectionOptions.applicationIntent.displayName": "Finalità dell'applicazione", + "mssql.connectionOptions.applicationName.displayName": "Nome dell'applicazione", + "json.schemas.desc": "Associa schemi a file JSON nel progetto corrente", + "title.attachDatabase": "Collega (anteprima)", + "mssql.connectionOptions.attachDbFilename.displayName": "Collega nome file del database", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL di attestazione", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocollo di attestazione", + "mssql.connectionOptions.authType.displayName": "Tipo di autenticazione", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Universale con supporto MFA", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Attestazione di Azure", + "title.changeNotebookConnection": "Modifica connessione notebook SQL", + "mssql.connectionOptions.commandTimeout.displayName": "Timeout del comando", + "cloud.databaseProperties.compatibilityLevel": "Livello di compatibilità", + "onprem.databaseProperties.compatibilityLevel": "Livello di compatibilità", + "onprem.serverProperties.machineName": "Nome del computer", + "mssql.connectionOptions.connectRetryCount.displayName": "Conteggio tentativi di connessione", + "mssql.connectionOptions.connectRetryInterval.displayName": "Intervallo tentativi di connessione", + "mssql.connectionOptions.connectTimeout.displayName": "Timeout di connessione", "mssql.connectionOptions.groupName.connectionResiliency": "Resilienza connessione", "mssql.connectionOptions.groupName.context": "Contesto", - "mssql.connectionOptions.groupName.initialization": "Inizializzazione", - "mssql.connectionOptions.groupName.pooling": "Pooling", - "mssql.connectionOptions.groupName.replication": "Replica", - "mssql.connectionOptions.groupName.security": "Sicurezza", - "mssql.connectionOptions.groupName.source": "Origine", - "mssql.connectionOptions.hostNameInCertificate.description": "Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Nome host nel certificato", - "mssql.connectionOptions.loadBalanceTimeout.description": "Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Timeout durante il bilanciamento del carico", - "mssql.connectionOptions.maxPoolSize.description": "Numero massimo di connessioni consentite nel pool", - "mssql.connectionOptions.maxPoolSize.displayName": "Dimensioni massime del pool", - "mssql.connectionOptions.minPoolSize.description": "Numero minimo di connessioni consentite nel pool", - "mssql.connectionOptions.minPoolSize.displayName": "Dimensioni minime del pool", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Failover su più subnet", - "mssql.connectionOptions.multipleActiveResultSets.description": "Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", - "mssql.connectionOptions.packetSize.description": "Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server", - "mssql.connectionOptions.packetSize.displayName": "Dimensioni del pacchetto", - "mssql.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", - "mssql.connectionOptions.password.displayName": "Password", - "mssql.connectionOptions.persistSecurityInfo.description": "Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Salva in modo permanente le informazioni di sicurezza", - "mssql.connectionOptions.pooling.description": "Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato", - "mssql.connectionOptions.pooling.displayName": "Pooling", - "mssql.connectionOptions.port.displayName": "Porta", - "mssql.connectionOptions.replication.description": "Usato da SQL Server nella replica", - "mssql.connectionOptions.replication.displayName": "Replica", - "mssql.connectionOptions.secureEnclaves.description": "Abilita o disabilita enclave sicuri per la connessione", - "mssql.connectionOptions.secureEnclaves.displayName": "Enclave sicuri", - "mssql.connectionOptions.serverName.description": "Nome dell'istanza di SQL Server", - "mssql.connectionOptions.serverName.displayName": "Server", - "mssql.connectionOptions.serverName.placeholder": "ad esempio, tcp:nomeserver,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict.", - "mssql.connectionOptions.trustServerCertificate.displayName": "Considera attendibile il certificato del server", - "mssql.connectionOptions.typeSystemVersion.description": "Indica quale sistema di tipi di server il provider esporrà mediante il DataReader", - "mssql.connectionOptions.typeSystemVersion.displayName": "Versione del sistema di tipi", - "mssql.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", - "mssql.connectionOptions.userName.displayName": "Nome utente", - "mssql.connectionOptions.workstationId.description": "Nome della workstation che si connette a SQL Server", - "mssql.connectionOptions.workstationId.displayName": "ID workstation", - "mssql.disabled": "Disabilitato", - "mssql.enableSqlAuthenticationProvider": "Abilita l'uso del provider di autenticazione SQL per la modalità di autenticazione 'Active Directory Interactive' quando l'utente seleziona l'autenticazione 'AzureMFA'. Abilita l'integrazione dell'endpoint risorse lato server durante il recupero dei token di accesso. Questa opzione è supportata solo per la libreria di autenticazione di Azure 'MSAL'. ll riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato.", - "mssql.enabled": "Abilitato", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Evidenzia l'operazione del piano di esecuzione con il maggior numero effettivo di righe per tutte le esecuzioni.", - "mssql.executionPlan.cost": "Evidenzia l'operazione del piano di esecuzione con il costo più elevato.", - "mssql.executionPlan.expensiveOperationMetric": "Metrica predefinita da usare per evidenziare un'operazione costosa nei piani di esecuzione delle query", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Evidenzia l'operazione del piano di esecuzione che ha usato la maggior parte del tempo della CPU.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Evidenzia l'operazione del piano di esecuzione che ha richiesto più tempo.", - "mssql.executionPlan.expensiveOperationMetric.off": "L'evidenziazione delle operazioni dispendiose verrà disattivata per i piani di esecuzione.", - "mssql.executionPlan.numberOfRowsRead": "Evidenzia l'operazione del piano di esecuzione con il maggior numero di righe lette.", - "mssql.executionPlan.subtreeCost": "Evidenzia l'operazione del piano di esecuzione con il costo del sottoalbero più elevato.", - "mssql.exportNotebookToSql": "Esporta notebook come SQL", - "mssql.exportSqlAsNotebook": "Esporta SQL come notebook", - "mssql.format.alignColumnDefinitionsInColumns": "Consente di indicare se le definizioni di colonna devono essere allineate", - "mssql.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", - "mssql.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", - "mssql.format.placeCommasBeforeNextStatement": "Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'?", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse", - "mssql.ignorePlatformWarning": "[Facoltativa] Non visualizzare avvisi su piattaforme non supportate", - "mssql.intelliSense.enableErrorChecking": "Consente di indicare se il controllo degli errori di IntelliSense deve essere abilitato", - "mssql.intelliSense.enableIntelliSense": "Consente di indicare se IntelliSense deve essere abilitato", - "mssql.intelliSense.enableQuickInfo": "Consente di indicare se le informazioni rapide di IntelliSense devono essere abilitate", - "mssql.intelliSense.enableSuggestions": "Consente di indicare se i suggerimenti IntelliSense devono essere abilitati", - "mssql.intelliSense.lowerCaseSuggestions": "Consente di indicare se applicare la formattazione in lettere minuscole ai suggerimenti di IntelliSense", - "mssql.logDebugInfo": "[Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa", - "mssql.logFilesRemovalLimit": "Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio.", - "mssql.logRetentionMinutes": "Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana.", + "mssql.connectionOptions.contextConnection.displayName": "Connessione al contesto", + "mssql.connectionOptions.currentLanguage.displayName": "Lingua corrente", + "mssql.connectionOptions.connectionName.description": "Nome personalizzato della connessione", + "mssql.connectionOptions.databaseName.displayName": "Database", + "mssql.connectionOptions.applicationIntent.description": "Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server", + "mssql.connectionOptions.connectRetryInterval.description": "Ritardo tra tentativi di ripristino della connessione", + "title.designTable": "Progettazione", + "title.detachDatabase": "Scollega (anteprima)", "mssql.objectExplorer.disableGroupBySchema": "Disabilita raggruppa per schema", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: disabilitare raggruppamento per schema", + "mssql.disabled": "Disabilitato", + "title.dropObject": "Escludi (anteprima)", + "cloud.databaseProperties.azureEdition": "Edizione", + "onprem.serverProperties.serverEdition": "Edizione", "mssql.objectExplorer.enableGroupBySchema": "Abilita raggruppa per schema", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: abilitare raggruppamento per schema", - "mssql.objectExplorer.expandTimeout": "Timeout in secondi per l'espansione di un nodo in Esplora oggetti. Il valore predefinito è 45 secondi.", - "mssql.objectExplorer.groupBySchema": "Se questa opzione è abilitata, gli oggetti di database in Esplora oggetti verranno categorizzati in base allo schema.", - "mssql.parallelMessageProcessing": "[Experimental] Indica se le richieste al servizio strumenti di SQL devono essere gestite in parallelo. Questa funzionalità è stata introdotta per individuare i problemi che potrebbero verificarsi durante la gestione di tutte le richieste in parallelo. Il valore predefinito è false. Il riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato.", - "mssql.piiLogging": "[Facoltativo] Indicare se le informazioni personali devono essere registrate nel file di log.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Abilita parametrizzazione per Always Encrypted", "mssql.query.ansiDefaults": "Abilita SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "Abilita SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "Abilita SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "Abilita SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "Abilita SET ANSI_PADDING", "mssql.query.ansiWarnings": "Abilita SET ANSI_WARNINGS", "mssql.query.arithAbort": "Abilita l'opzione SET ARITHABORT", "mssql.query.cursorCloseOnCommit": "Abilita SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "Abilita l'opzione SET DEADLOCK_PRIORITY", - "mssql.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'", - "mssql.query.executionTimeout": "L'impostazione del valore 0 per il timeout di esecuzione indica un'attesa illimitata (nessun timeout)", "mssql.query.implicitTransactions": "Abilita SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "Abilita l'opzione SET LOCK TIMEOUT (in millisecondi)", - "mssql.query.maxCharsToStore": "Numero massimo di caratteri/byte da archiviare per ogni valore in colonne di tipo carattere/binario dopo l'esecuzione di una query. Valore predefinito: 65.535. Intervallo di valori valido: da 1 a 2.147.483.647.", - "mssql.query.maxXmlCharsToStore": "Numero massimo di caratteri da archiviare per ogni valore nelle colonne XML dopo l'esecuzione di una query. Valore predefinito: 2.097.152. Intervallo di valori valido: da 1 a 2.147.483.647.", "mssql.query.noCount": "Abilita l'opzione SET NOCOUNT", "mssql.query.noExec": "Abilita l'opzione SET NOEXEC", "mssql.query.parseOnly": "Abilita l'opzione SET PARSEONLY", "mssql.query.queryGovernorCostLimit": "Abilita SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "Abilita SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "Numero massimo di righe da restituire prima che il server arresti l'elaborazione della query.", "mssql.query.statisticsIO": "Abilita L'opzione SET STATISTICS IO", "mssql.query.statisticsTime": "Abilita l'opzione SET STATISTICS TIME", - "mssql.query.textSize": "Dimensioni massime dei dati di tipo text e ntext restituiti da un'istruzione SELECT", "mssql.query.transactionIsolationLevel": "Abilita l'opzione SET TRANSACTION ISOLATION LEVEL", "mssql.query.xactAbortOn": "Abilita l'opzione SET XACT_ABORT ON", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indica se consentire a Progettazione tabelle di disabilitare e riabilitare i trigger DDL durante la pubblicazione", - "mssql.tableDesigner.preloadDatabaseModel": "Indica se precaricare il modello di database quando si espande il nodo del database in Esplora oggetti. Se l’opzione è abilitata, è possibile ridurre il tempo di caricamento di Progettazione tabelle. Nota: l'utilizzo della memoria potrebbe essere superiore al normale quando si espandono molti nodi del database.", - "mssql.tracing.desc": "Monitora la comunicazione tra Azure Data Studio e SQL Tools Service nel canale di output di SQL Tools Service. AVVISO: potrebbero essere incluse informazioni riservate quando è abilitata la registrazione dettagliata.", - "mssql.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", - "objectsListProperties.name": "Nome", - "onprem.databaseProperties.compatibilityLevel": "Livello di compatibilità", + "json.format.enable.desc": "Abilita/Disabilita il formattatore JSON predefinito (richiede il riavvio)", + "mssql.enabled": "Abilitato", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "Abilita o disabilita Always Encrypted per la connessione", + "mssql.connectionOptions.secureEnclaves.description": "Abilita o disabilita enclave sicuri per la connessione", + "mssql.enableSqlAuthenticationProvider": "Abilita l'uso del provider di autenticazione SQL per la modalità di autenticazione 'Active Directory Interactive' quando l'utente seleziona l'autenticazione 'AzureMFA'. Abilita l'integrazione dell'endpoint risorse lato server durante il recupero dei token di accesso. Questa opzione è supportata solo per la libreria di autenticazione di Azure 'MSAL'. ll riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato.", + "mssql.connectionOptions.encrypt.displayName": "Crittografa", + "mssql.executionPlan.expensiveOperationMetric.off": "L'evidenziazione delle operazioni dispendiose verrà disattivata per i piani di esecuzione.", + "mssql.exportNotebookToSql": "Esporta notebook come SQL", + "mssql.exportSqlAsNotebook": "Esporta SQL come notebook", + "mssql.connectionOptions.failoverPartner.displayName": "Partner di failover", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Evidenzia l'operazione del piano di esecuzione che ha richiesto più tempo.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Evidenzia l'operazione del piano di esecuzione che ha usato la maggior parte del tempo della CPU.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Evidenzia l'operazione del piano di esecuzione con il maggior numero effettivo di righe per tutte le esecuzioni.", + "mssql.executionPlan.numberOfRowsRead": "Evidenzia l'operazione del piano di esecuzione con il maggior numero di righe lette.", + "mssql.executionPlan.cost": "Evidenzia l'operazione del piano di esecuzione con il costo più elevato.", + "mssql.executionPlan.subtreeCost": "Evidenzia l'operazione del piano di esecuzione con il costo del sottoalbero più elevato.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Servizio Sorveglianza host", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Nome host nel certificato", + "mssql.connectionOptions.hostNameInCertificate.description": "Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato.", + "mssql.connectionOptions.password.description": "Indica la password da usare per la connessione all'origine dati", + "mssql.connectionOptions.userName.description": "Indica l'ID utente da usare per la connessione all'origine dati", + "mssql.connectionOptions.typeSystemVersion.description": "Indica quale sistema di tipi di server il provider esporrà mediante il DataReader", + "mssql.connectionOptions.groupName.initialization": "Inizializzazione", "onprem.databaseProperties.lastBackupDate": "Ultimo backup del database", "onprem.databaseProperties.lastLogBackupDate": "Ultimo backup del log", - "onprem.databaseProperties.owner": "Proprietario", - "onprem.databaseProperties.recoveryModel": "Modello di recupero", - "onprem.serverProperties.machineName": "Nome del computer", - "onprem.serverProperties.osVersion": "Versione del sistema operativo", - "onprem.serverProperties.serverEdition": "Edizione", - "onprem.serverProperties.serverVersion": "Versione", - "title.changeNotebookConnection": "Modifica connessione notebook SQL", - "title.clearSearchServerResult": "Ricerca: Cancella risultati del server di ricerca", - "title.deleteObject": "Elimina", - "title.designTable": "Progettazione", - "title.newObject": "Nuovo", + "databasesListProperties.lastBackup": "Ultimo backup", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Timeout durante il bilanciamento del carico", + "mssql.configuration.title": "Configurazione di MSSQL", + "mssql.connectionOptions.encrypt.categoryValues.true": "Obbligatorio (Vero)", + "mssql.connectionOptions.maxPoolSize.displayName": "Dimensioni massime del pool", + "mssql.query.maxXmlCharsToStore": "Numero massimo di caratteri da archiviare per ogni valore nelle colonne XML dopo l'esecuzione di una query. Valore predefinito: 2.097.152. Intervallo di valori valido: da 1 a 2.147.483.647.", + "mssql.query.maxCharsToStore": "Numero massimo di caratteri/byte da archiviare per ogni valore in colonne di tipo carattere/binario dopo l'esecuzione di una query. Valore predefinito: 65.535. Intervallo di valori valido: da 1 a 2.147.483.647.", + "mssql.logFilesRemovalLimit": "Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio.", + "mssql.query.setRowCount": "Numero massimo di righe da restituire prima che il server arresti l'elaborazione della query.", + "mssql.query.textSize": "Dimensioni massime dei dati di tipo text e ntext restituiti da un'istruzione SELECT", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Dimensioni minime del pool", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Failover su più subnet", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", + "objectsListProperties.name": "Nome", + "databasesListProperties.name": "Nome", + "mssql.connectionOptions.connectionName.displayName": "Nome (facoltativo)", + "mssql.connectionOptions.serverName.description": "Nome dell'istanza di SQL Server", + "title.newObject": "Nuovo (anteprima)", + "title.newDatabase": "Nuovo database (anteprima)", "title.newTable": "Nuova tabella", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nessuno", + "mssql.connectionOptions.connectRetryCount.description": "Numero di tentativi di ripristino della connessione", + "mssql.logRetentionMinutes": "Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana.", + "onprem.serverProperties.osVersion": "Versione del sistema operativo", + "mssql.connectionOptions.encrypt.categoryValues.false": "Facoltativo (Falso)", + "cloud.databaseProperties.owner": "Proprietario", + "onprem.databaseProperties.owner": "Proprietario", + "mssql.connectionOptions.packetSize.displayName": "Dimensioni del pacchetto", + "mssql.connectionOptions.password.displayName": "Password", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Salva in modo permanente le informazioni di sicurezza", + "mssql.connectionOptions.groupName.pooling": "Pooling", + "mssql.connectionOptions.pooling.displayName": "Pooling", + "mssql.connectionOptions.port.displayName": "Porta", + "cloud.databaseProperties.serviceLevelObjective": "Piano tariffario", "title.objectProperties": "Proprietà (anteprima)", - "title.renameObject": "Rinomina", + "onprem.databaseProperties.recoveryModel": "Modello di recupero", + "title.renameObject": "Rinomina (anteprima)", + "mssql.connectionOptions.groupName.replication": "Replica", + "mssql.connectionOptions.replication.displayName": "Replica", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Account di accesso SQL", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: disabilitare raggruppamento per schema", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: abilitare raggruppamento per schema", + "title.clearSearchServerResult": "Ricerca: Cancella risultati del server di ricerca", "title.searchServers": "Ricerca: Server", - "title.showLogFile": "Mostra file di log" + "mssql.connectionOptions.secureEnclaves.displayName": "Enclave sicuri", + "mssql.connectionOptions.groupName.security": "Sicurezza", + "mssql.connectionOptions.serverName.displayName": "Server", + "mssql.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'", + "mssql.intelliSense.enableIntelliSense": "Consente di indicare se IntelliSense deve essere abilitato", + "mssql.intelliSense.enableErrorChecking": "Consente di indicare se il controllo degli errori di IntelliSense deve essere abilitato", + "mssql.intelliSense.enableQuickInfo": "Consente di indicare se le informazioni rapide di IntelliSense devono essere abilitate", + "mssql.intelliSense.enableSuggestions": "Consente di indicare se i suggerimenti IntelliSense devono essere abilitati", + "mssql.intelliSense.lowerCaseSuggestions": "Consente di indicare se applicare la formattazione in lettere minuscole ai suggerimenti di IntelliSense", + "mssql.format.alignColumnDefinitionsInColumns": "Consente di indicare se le definizioni di colonna devono essere allineate", + "mssql.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", + "mssql.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", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse", + "title.showLogFile": "Mostra file di log", + "databasesListProperties.size": "Dimensioni (MB)", + "mssql.connectionOptions.packetSize.description": "Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server", + "mssql.connectionOptions.groupName.source": "Origine", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri", + "mssql.connectionOptions.authType.description": "Specifica il metodo di autenticazione con SQL Server", + "databasesListProperties.status": "Stato", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Restrittivo", + "mssql.connectionOptions.currentLanguage.description": "Nome del record di lingua di SQL Server", + "mssql.executionPlan.expensiveOperationMetric": "Metrica predefinita da usare per evidenziare un'operazione costosa nei piani di esecuzione delle query", + "mssql.connectionOptions.commandTimeout.description": "Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore", + "mssql.connectionOptions.connectTimeout.description": "Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore", + "mssql.connectionOptions.maxPoolSize.description": "Numero massimo di connessioni consentite nel pool", + "mssql.connectionOptions.loadBalanceTimeout.description": "Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente", + "mssql.connectionOptions.minPoolSize.description": "Numero minimo di connessioni consentite nel pool", + "mssql.connectionOptions.applicationName.description": "Nome dell'applicazione", + "mssql.connectionOptions.databaseName.description": "Nome del database o del catalogo iniziale nell'origine dati", + "mssql.connectionOptions.attachDbFilename.description": "Nome del file primario, incluso il nome del percorso completo, di un database collegabile", + "mssql.connectionOptions.workstationId.description": "Nome della workstation che si connette a SQL Server", + "mssql.connectionOptions.failoverPartner.description": "Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover", + "json.schemas.schema.desc": "Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema.", + "mssql.objectExplorer.expandTimeout": "Timeout in secondi per l'espansione di un nodo in Esplora oggetti. Il valore predefinito è 45 secondi.", + "mssql.tracing.desc": "Monitora la comunicazione tra Azure Data Studio e SQL Tools Service nel canale di output di SQL Tools Service. AVVISO: potrebbero essere incluse informazioni riservate quando è abilitata la registrazione dettagliata.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Considera attendibile il certificato del server", + "cloud.serverProperties.serverEdition": "Tipo", + "mssql.connectionOptions.typeSystemVersion.displayName": "Versione del sistema di tipi", + "mssql.connectionOptions.replication.description": "Usato da SQL Server nella replica", + "mssql.connectionOptions.userName.displayName": "Nome utente", + "cloud.serverProperties.serverVersion": "Versione", + "onprem.serverProperties.serverVersion": "Versione", + "mssql.connectionOptions.encrypt.description": "Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022.", + "mssql.objectExplorer.groupBySchema": "Se questa opzione è abilitata, gli oggetti di database in Esplora oggetti verranno categorizzati in base allo schema.", + "mssql.connectionOptions.persistSecurityInfo.description": "Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione", + "mssql.connectionOptions.trustServerCertificate.description": "Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict.", + "mssql.connectionOptions.contextConnection.description": "Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server", + "mssql.connectionOptions.multipleActiveResultSets.description": "Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione", + "mssql.connectionOptions.pooling.description": "Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indica se consentire a Progettazione tabelle di disabilitare e riabilitare i trigger DDL durante la pubblicazione", + "mssql.tableDesigner.preloadDatabaseModel": "Indica se precaricare il modello di database quando si espande il nodo del database in Esplora oggetti. Se l’opzione è abilitata, è possibile ridurre il tempo di caricamento di Progettazione tabelle. Nota: l'utilizzo della memoria potrebbe essere superiore al normale quando si espandono molti nodi del database.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticazione di Windows", + "mssql.connectionOptions.workstationId.displayName": "ID workstation", + "mssql.parallelMessageProcessing": "[Experimental] Indica se le richieste al servizio strumenti di SQL devono essere gestite in parallelo. Questa funzionalità è stata introdotta per individuare i problemi che potrebbero verificarsi durante la gestione di tutte le richieste in parallelo. Il valore predefinito è false. Il riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato.", + "mssql.ignorePlatformWarning": "[Facoltativa] Non visualizzare avvisi su piattaforme non supportate", + "mssql.logDebugInfo": "[Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa", + "mssql.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", + "mssql.piiLogging": "[Facoltativo] Indicare se le informazioni personali devono essere registrate nel file di log.", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'?" } } } \ 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/Microsoft.notebook.i18n.json similarity index 95% rename from i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.notebook.i18n.json index 2327578688..30ee4dc0db 100644 --- a/i18n/ads-language-pack-it/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "Non è stato possibile trovare il pacchetto specificato" + "managePackages.packageNotFound": "Non è stato possibile trovare il pacchetto specificato", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Errore: {0} include un file toc.yml non corretto", - "InvalidError.tocFile": "File toc non valido", + "invalidTextPlaceholder": "-", "add": "Aggiungi", "addRemoteBook": "Aggiungi libro remoto Jupyter", + "labelAddToLevel": "Aggiungi a questo livello", "allFiles": "Tutti i file", - "book": "Jupyter Book", - "bookDescription": "I libri Jupyter vengono usati per organizzare i blocchi appunti.", - "bookInitializeFailed": "Non è stato possibile trovare un file del sommario nel Book specificato.", - "booksNotFound": "Non sono attualmente disponibili Book nel collegamento fornito", "browse": "Sfoglia", "close": "Chiudi", "closeBookError": "Chiusura Jupyter Book {0} non riuscita: {1}", "configFileError": "File di configurazione mancante", - "confirmOverwrite": "Il file esiste già. Si vuole davvero sovrascrivere il file?", - "confirmReplace": "La cartella esiste già. Eliminarla e sostituirla?", "contentFolder": "Cartella del contenuto", "contentFolderOptional": "Cartella del contenuto (facoltativo)", + "msgContentFolderError": "Il percorso della cartella del contenuto non esiste", "create": "Crea", - "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1} \r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", + "msgTaskName": "Download del Jupyter Book remoto", + "msgDownloadLocation": "Download di {0}", + "msgRemoteBookDirectoryError": "Si è verificato un errore durante la creazione della directory del Book remoto", + "msgRemoteBookUnpackingError": "Errore durante la decompressione del Jupyter Book remoto", + "msgRemoteBookDownloadError": "Errore durante il download remoto di Jupyter Book", "editBookError": "Errore durante la modifica del Book {0}: {1}", + "selectBookError": "Si è verificato un errore durante la selezione di un Jupyter Book o di una sezione da modificare: {0}", + "msgCreateBookWarningMsg": "Errore durante il tentativo di accesso: {0}", + "Invalid toc.yml": "Errore: {0} include un file toc.yml non corretto", + "bookInitializeFailed": "Non è stato possibile trovare un file del sommario nel Book specificato.", + "sectionNotFound": "Non è stato possibile trovare {0} in {1}.", + "readBookError": "Non è possibile leggere Jupyter Book {0}: {1}", "fileExtension": "Estensione file", "fileName": "Nome file", + "confirmOverwrite": "Il file esiste già. Si vuole davvero sovrascrivere il file?", + "msgDuplicateFileName": "Il file {0} esiste già nella cartella di destinazione", + "duplicateFileError": "Il file {0} esiste già nella cartella di destinazione {1}\r\n Il file è stato rinominato in {2} per evitare la perdita di dati.", + "confirmReplace": "La cartella esiste già. Eliminarla e sostituirla?", + "onGitHub": "GitHub", "httpRequestError": "La richiesta HTTP non è riuscita con errore: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "Aggiungi a questo livello", - "labelBookFolder": "Seleziona Jupyter Book", - "labelBookSection": "Seleziona la sezione Jupyter Book", - "labelSelectFolder": "Seleziona cartella", - "language": "Lingua", - "learnMore": "Altre informazioni.", - "location": "Posizione", - "missingFileError": "File mancante: {0} da {1}", + "InvalidError.tocFile": "File toc non valido", + "book": "Jupyter Book", "msgBookAlreadyTrusted": "Il Book è già considerato attendibile in questa area di lavoro.", "msgBookAlreadyUntrusted": "Il Book è già considerato non attendibile in questa area di lavoro.", - "msgBookNotFound": "Jupyter Book non trovati", - "msgBookPinned": "Il Book {0} è stato aggiunto nell'area di lavoro.", + "msgBookUntrusted": "Il Book non è più considerato attendibile in questa area di lavoro", "msgBookTrusted": "Jupyter Book è ora considerato attendibile nell'area di lavoro.", "msgBookUnpinned": "Il Book {0} è stato rimosso da questa area di lavoro", - "msgBookUntrusted": "Il Book non è più considerato attendibile in questa area di lavoro", - "msgContentFolderError": "Il percorso della cartella del contenuto non esiste", - "msgCreateBookWarningMsg": "Errore durante il tentativo di accesso: {0}", - "msgDownloadLocation": "Download di {0}", - "msgDuplicateFileName": "Il file {0} esiste già nella cartella di destinazione", - "msgInvalidSaveFolder": "Il percorso di salvataggio non è valido.", - "msgNo": "No", - "msgReleaseNotFound": "Versioni non trovate", - "msgRemoteBookDirectoryError": "Si è verificato un errore durante la creazione della directory del Book remoto", - "msgRemoteBookDownloadComplete": "Download remoto del Jupyter Book completato", - "msgRemoteBookDownloadError": "Errore durante il download remoto di Jupyter Book", - "msgRemoteBookDownloadProgress": "È in corso il download remoto del Jupyter Book", - "msgRemoteBookUnpackingError": "Errore durante la decompressione del Jupyter Book remoto", - "msgResourceNotFound": "Risorsa non trovata", - "msgSampleCodeDataFrame": "Questo codice di esempio consente di caricare il file in un frame di dati e visualizzare i primi 10 risultati.", - "msgSaveFolderError": "Il percorso di salvataggio non esiste.", - "msgTaskName": "Download del Jupyter Book remoto", - "msgUndefinedAssetError": "Il Book selezionato non è valido", - "msgYes": "Sì", + "msgBookPinned": "Il Book {0} è stato aggiunto nell'area di lavoro.", + "bookDescription": "I libri Jupyter vengono usati per organizzare i blocchi appunti.", + "msgBookNotFound": "Jupyter Book non trovati", + "language": "Lingua", + "learnMore": "Altre informazioni.", + "location": "Percorso", + "missingFileError": "File mancante: {0} da {1}", "name": "Nome", "newBook": "Nuovo libro Jupyter (anteprima)", "newMarkdown": "Nuovo markdown (anteprima)", "newNotebook": "Nuovo blocco appunti (anteprima)", "newSection": "Nuova sezione (anteprima)", + "msgNo": "No", + "booksNotFound": "Non sono attualmente disponibili Book nel collegamento fornito", "noBooksSelected": "Nessun Book è attualmente selezionato nel viewlet.", - "onGitHub": "GitHub", - "onsharedFile": "File condiviso", - "openBookError": "Apertura Jupyter Book {0} non riuscita: {1}", "openExternalLinkCommand": "Apri collegamento esterno", - "openExternalLinkError": "L'apertura del collegamento {0} non è riuscita: {1}", + "openBookError": "Apertura Jupyter Book {0} non riuscita: {1}", "openMarkdownCommand": "Apri Markdown", - "openMarkdownError": "L'apertura del markdown {0} non è riuscita: {1}", "openNotebookCommand": "Apri notebook", + "openExternalLinkError": "L'apertura del collegamento {0} non è riuscita: {1}", + "openMarkdownError": "L'apertura del markdown {0} non è riuscita: {1}", "openNotebookError": "L'apertura del notebook {0} non è riuscita: {1}", "openUntitledNotebookError": "L'apertura del notebook senza titolo {0} come senza titolo non è riuscita: {1}", - "readBookError": "Non è possibile leggere Jupyter Book {0}: {1}", "releases": "Versioni", + "msgReleaseNotFound": "Versioni non trovate", + "msgRemoteBookDownloadComplete": "Download remoto del Jupyter Book completato", + "msgRemoteBookDownloadProgress": "È in corso il download remoto del Jupyter Book", "repoUrl": "URL del repository", + "msgResourceNotFound": "Risorsa non trovata", "saveLocation": "Salva posizione", + "msgSaveFolderError": "Il percorso di salvataggio non esiste.", + "msgInvalidSaveFolder": "Il percorso di salvataggio non è valido.", "search": "Cerca", - "sectionNotFound": "Non è stato possibile trovare {0} in {1}.", - "selectBookError": "Si è verificato un errore durante la selezione di un Jupyter Book o di una sezione da modificare: {0}", + "labelSelectFolder": "Seleziona cartella", + "labelBookFolder": "Seleziona Jupyter Book", + "labelBookSection": "Seleziona la sezione Jupyter Book", + "onsharedFile": "File condiviso", + "msgUndefinedAssetError": "Il Book selezionato non è valido", + "urlGithubError": "L'URL specificato non è un URL di una versione di GitHub", + "msgSampleCodeDataFrame": "Questo codice di esempio consente di caricare il file in un frame di dati e visualizzare i primi 10 risultati.", "title": "Titolo", "url": "URL", - "urlGithubError": "L'URL specificato non è un URL di una versione di GitHub", - "version": "Versione" + "version": "Versione", + "msgYes": "Sì" }, "dist/common/notebookUtils": { "noNotebookVisible": "Non ci sono editor di notebook attivi", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Sfoglia", - "configurePython.descriptionWithKernel": "Il kernel '{0}' richiede la configurazione di un runtime Python e l'installazione delle dipendenze.", - "configurePython.descriptionWithoutKernel": "I kernel dei notebook richiedono la configurazione di un runtime Python e l'installazione delle dipendenze.", - "configurePython.existingInstall": "Usa l'installazione esistente di Python", "configurePython.installationType": "Tipo di installazione", - "configurePython.locationTextBoxText": "Percorso di installazione di Python", "configurePython.newInstall": "Nuova installazione di Python", + "configurePythyon.noVersionsFound": "Non sono state trovate versioni Python supportate.", + "configurePython.descriptionWithoutKernel": "I kernel dei notebook richiedono la configurazione di un runtime Python e l'installazione delle dipendenze.", + "configurePython.locationTextBoxText": "Percorso di installazione di Python", "configurePython.pythonConfigured": "Il runtime Python è stato configurato.", "configurePython.selectFileLabel": "Seleziona", + "configurePython.descriptionWithKernel": "Il kernel '{0}' richiede la configurazione di un runtime Python e l'installazione delle dipendenze.", + "configurePython.existingInstall": "Usa l'installazione esistente di Python", "configurePythyon.customPathLabel": "{0} (Personalizzato)", "configurePythyon.defaultPathLabel": "{0} (Predefinito)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "Non sono state trovate versioni Python supportate." + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "Il percorso di installazione specificato non è valido.", - "configurePython.okButtonText": "Installa", "configurePython.page0Name": "Configura runtime Python", - "configurePython.page1Name": "Installa dipendenze", - "configurePython.pythonInstallDeclined": "L'installazione di Python è stata rifiutata.", - "configurePython.pythonNotFoundMsg": "Non è stata trovata alcuna installazione di Python nel percorso specificato.", + "configurePython.wizardNameWithoutKernel": "Configura Python per l'esecuzione dei kernel", "configurePython.wizardNameWithKernel": "Configura Python per l'esecuzione del kernel {0}", - "configurePython.wizardNameWithoutKernel": "Configura Python per l'esecuzione dei kernel" + "configurePython.okButtonText": "Installa", + "configurePython.page1Name": "Installa dipendenze", + "configurePython.pythonNotFoundMsg": "Non è stata trovata alcuna installazione di Python nel percorso specificato.", + "configurePython.pythonInstallDeclined": "L'installazione di Python è stata rifiutata.", + "configurePython.invalidLocationMsg": "Il percorso di installazione specificato non è valido." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Versione esistente", + "configurePython.requiredDependencies": "Installa dipendenze del kernel richieste", "configurePython.kernelLabel": "Kernel", "configurePython.pkgNameColumn": "Nome", - "configurePython.requiredDependencies": "Installa dipendenze del kernel richieste", - "configurePython.requiredVersionColumn": "Versione richiesta", - "msgNoRequirementsForKernel": "Per impostazione predefinita, non sono richiesti pacchetti per il kernel '{0}'" + "msgNoRequirementsForKernel": "Per impostazione predefinita, non sono richiesti pacchetti per il kernel '{0}'", + "configurePython.requiredVersionColumn": "Versione richiesta" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "Aggiungi nuovo", "managePackages.backgroundInstallComplete": "Installazione completata per {0} {1}", - "managePackages.backgroundInstallFailed": "Non è stato possibile installare {0} {1}. Errore: {2}", - "managePackages.backgroundInstallStarted": "Installazione di {0} {1}", - "managePackages.installButtonText": "Installa", - "managePackages.installCompleteText": "Pacchetto installato", - "managePackages.installProgressText": "Installazione del pacchetto", - "managePackages.invalidTextPlaceholder": "N/D", "managePackages.noVersionsFound": "Non è stato possibile trovare alcuna versione valida per il pacchetto specificato", + "managePackages.backgroundInstallFailed": "Non è stato possibile installare {0} {1}. Errore: {2}", + "managePackages.installButtonText": "Installa", + "managePackages.installProgressText": "Installazione del pacchetto", + "managePackages.backgroundInstallStarted": "Installazione di {0} {1}", + "managePackages.invalidTextPlaceholder": "N/D", "managePackages.packageNameTitle": "Nome del pacchetto", "managePackages.packageSummaryTitle": "Riepilogo del pacchetto", - "managePackages.packageVersionTitle": "Versioni dei pacchetti supportate per python {0}", + "managePackages.installCompleteText": "Pacchetto installato", + "managePackages.searchButtonLabel": "Cercare", "managePackages.searchBarPlaceholder": "Cerca nei pacchetti di {0}", - "managePackages.searchButtonLabel": "Cerca" + "managePackages.packageVersionTitle": "Versioni dei pacchetti supportate per python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Disinstallazione completata per {0}", - "managePackages.backgroundUninstallFailed": "Non è stato possibile disinstallare {0}. Errore: {1}.", - "managePackages.backgroundUninstallStarted": "Disinstallazione di {0}", "managePackages.confirmUninstall": "Disinstallare i pacchetti specificati?", + "managePackages.backgroundUninstallComplete": "Disinstallazione completata per {0}", "managePackages.deleteColumn": "Elimina", + "managePackages.backgroundUninstallFailed": "Non è stato possibile disinstallare {0}. Errore: {1}.", "managePackages.installedTabTitle": "Installato", - "managePackages.location": "Posizione", - "managePackages.newPkgVersionColumn": "Versione", - "managePackages.packageCount": "{0} {1} pacchetti trovati", - "managePackages.packageType": "Tipo di pacchetto", + "managePackages.location": "Percorso", "managePackages.pkgNameColumn": "Nome", - "managePackages.uninstallButtonText": "Disinstalla i pacchetti selezionati", + "managePackages.packageType": "Tipo di pacchetto", "managePackages.uninstallCompleteText": "Pacchetto disinstallato", - "managePackages.uninstallProgressText": "Disinstallazione del pacchetto in corso" + "managePackages.uninstallButtonText": "Disinstalla i pacchetti selezionati", + "managePackages.uninstallProgressText": "Disinstallazione del pacchetto in corso", + "managePackages.backgroundUninstallStarted": "Disinstallazione di {0}", + "managePackages.newPkgVersionColumn": "Versione", + "managePackages.packageCount": "{0} {1} pacchetti trovati" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Chiudi", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "Codice", - "selectCellType": "Indicare il tipo di cella da aggiungere:", - "textCellName": "Testo" + "textCellName": "Testo", + "selectCellType": "Indicare il tipo di cella da aggiungere:" }, "dist/jupyter/jupyterController": { "confirmReinstall": "Reinstallare?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "È necessario specificare un percorso di notebook" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "Le sessioni del notebook di Python attive verranno arrestate per l'aggiornamento. Procedere ora?", + "msgWaitingForInstall": "È già in corso un'altra installazione di Python. Attendere che venga completata.", + "msgPythonRunningError": "Non è possibile sovrascrivere un'installazione esistente di Python mentre Python è in esecuzione. Chiudere gli eventuali notebook attivi prima di procedere.", "dontAskAgain": "Non chiedere più", - "msgDependenciesInstallationFailed": "L'installazione delle dipendenze di Notebook non è riuscita. Errore: {0}", "msgDownloadPython": "Download della versione locale di Python per la piattaforma {0} in {1}", + "msgPythonDownloadPending": "Download del pacchetto Python", "msgGetPythonUserDirFailed": "Si è verificato un errore durante il recupero del percorso utente di Python: {0}", - "msgInstallPkgFinish": "L'installazione delle dipendenze di Notebook è stata completata", - "msgInstallPkgProgress": "L'installazione delle dipendenze di Notebook è in corso", - "msgInstallPkgStart": "Installazione delle dipendenze di Notebook. Per altre informazioni, vedere la visualizzazione attività", "msgPackageRetrievalFailed": "Si è verificato un errore durante il tentativo di recuperare l'elenco dei pacchetti installati: {0}", "msgPythonDirectoryError": "Si è verificato un errore durante la creazione della directory di installazione di Python", - "msgPythonDownloadComplete": "Il download di Python è stato completato", "msgPythonDownloadError": "Si è verificato un errore durante il download della configurazione di Python", - "msgPythonDownloadPending": "Download del pacchetto Python", - "msgPythonRunningError": "Non è possibile sovrascrivere un'installazione esistente di Python mentre Python è in esecuzione. Chiudere gli eventuali notebook attivi prima di procedere.", "msgPythonUnpackError": "Si è verificato un errore durante la decompressione del bundle di Python", - "msgPythonUnpackPending": "Decompressione del pacchetto Python", + "msgTaskName": "Installazione delle dipendenze di Notebook", + "msgDependenciesInstallationFailed": "L'installazione delle dipendenze di Notebook non è riuscita. Errore: {0}", + "msgInstallPkgStart": "Installazione delle dipendenze di Notebook. Per altre informazioni, vedere la visualizzazione attività", + "no": "No", + "msgInstallPkgFinish": "L'installazione delle dipendenze di Notebook è stata completata", + "msgInstallPkgProgress": "L'installazione delle dipendenze di Notebook è in corso", + "msgPythonDownloadComplete": "Il download di Python è stato completato", "msgPythonVersionUpdatePrompt": "Python {0} è ora disponibile in Azure Data Studio. La versione corrente di Python (3.6.6) non sarà supportata da dicembre 2021. Eseguire ora l'aggiornamento a Python {0} ?", "msgPythonVersionUpdateWarning": "Python {0} verrà installato e sostituirà Python 3.6.6. Alcuni pacchetti potrebbero non essere più compatibili con la nuova versione o potrebbero dover essere reinstallati. Verrà creato un notebook che consente di reinstallare tutti i pacchetti pip. Continuare con l'aggiornamento ora?", - "msgShutdownNotebookSessions": "Le sessioni del notebook di Python attive verranno arrestate per l'aggiornamento. Procedere ora?", - "msgTaskName": "Installazione delle dipendenze di Notebook", - "msgWaitingForInstall": "È già in corso un'altra installazione di Python. Attendere che venga completata.", - "no": "No", + "msgPythonUnpackPending": "Decompressione del pacchetto Python", "yes": "Sì" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Errore restituito da Jupyter: {0}", - "jupyterOutputMsgStart": "... Avvio del server di Notebook", "jupyterOutputMsgStartSuccessful": "... Jupyter è in esecuzione alla posizione {0}", - "notebookStartProcessExitPremature": "Il processo del notebook è stato chiuso prematuramente con codice errore: {0}. Output di StdErr: {1}", - "serverStopError": "Si è verificato un errore durante l'arresto del server di Notebook: {0}" + "jupyterOutputMsgStart": "... Avvio del server di Notebook", + "jupyterError": "Errore restituito da Jupyter: {0}", + "serverStopError": "Si è verificato un errore durante l'arresto del server di Notebook: {0}", + "notebookStartProcessExitPremature": "Il processo del notebook è stato chiuso prematuramente con codice errore: {0}. Output di StdErr: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "Scaricare e aprire '{0}'?", - "notebook.fileDownloadError": "La richiesta di apertura file non è riuscita. Errore: {0} {1}", - "notebook.fileNotFound": "Non è stato possibile trovare il file specificato", "notebook.unsupportedAction": "L'azione {0} non è supportata per questo gestore", - "unsupportedScheme": "Non è possibile aprire il collegamento {0} perché sono supportati solo i collegamenti HTTP, HTTPS e file" + "unsupportedScheme": "Non è possibile aprire il collegamento {0} perché sono supportati solo i collegamenti HTTP, HTTPS e file", + "notebook.fileNotFound": "Non è stato possibile trovare il file specificato", + "notebook.confirmOpen": "Scaricare e aprire '{0}'?", + "notebook.fileDownloadError": "La richiesta di apertura file non è riuscita. Errore: {0} {1}" }, "package": { - "books-preview-category": "Book di Jupyter", - "config.jupyter.extraKernelsDescription": "ID dei kernel aggiuntivi da abilitare", - "config.jupyter.extraKernelsTitle": "Kernel aggiuntivi", - "config.jupyter.kernelConfigValuesDescription": "Opzioni di configurazione per i kernel Jupyter. Sono gestite automaticamente ed è consigliabile non modificarle manualmente.", - "description": "Consente di definire il contributo di Notebook basato sul protocollo dati e numerosi comandi e contributi di Notebook.", - "displayName": "Estensioni principali di Notebook", - "notebook.allowRoot.description": "Consenti l'esecuzione del server Jupyter come utente root", - "notebook.analyzeJupyterNotebook": "Analizza in Notebook", - "notebook.collapseBookItems.description": "Comprime gli elementi del libro al livello radice nel viewlet Notebook", "notebook.command.addcell": "Aggiungi cella", - "notebook.command.addcode": "Aggiungi cella di codice", - "notebook.command.addtext": "Aggiungi cella di testo", - "notebook.command.boldText": "Testo Markdown grassetto", - "notebook.command.clearactivecellresult": "Cancella risultato della cella", "notebook.command.codeBlock": "Aggiungi blocco di codice", - "notebook.command.highlightText": "Evidenzia testo Markdown", - "notebook.command.italicizeText": "Testo Markdown corsivo", - "notebook.command.new": "Nuovo notebook", - "notebook.command.open": "Apri notebook", - "notebook.command.runactivecell": "Esegui cella", - "notebook.command.runallcells": "Esegui celle", - "notebook.command.underlineText": "Testo markdown sottolineato", - "notebook.configuration.title": "Configurazione di Notebook", - "notebook.dontPromptPythonUpdate.description": "Non visualizzare la richiesta di aggiornamento di Python.", - "notebook.jupyterServerShutdownTimeout.description": "Tempo di attesa (in minuti) prima dell'arresto di un server dopo la chiusura di tutti i notebook. (Immettere 0 per non arrestare)", - "notebook.maxBookSearchDepth.description": "Profondità massima delle sottodirectory per la ricerca di book (immettere 0 per la profondità infinita)", - "notebook.maxTableRows.description": "Numero massimo di righe restituite per tabella nell'editor di Notebook", - "notebook.overrideEditorTheming.description": "Esegue l'override delle impostazioni predefinite dell'editor di Notebook. Le impostazioni includono il colore di sfondo, il colore della riga corrente e il bordo", - "notebook.pinnedNotebooks.description": "Notebook aggiunti dall'utente per l'area di lavoro corrente", - "notebook.pythonPath.description": "Percorso locale dell'installazione di Python usata da Notebooks.", - "notebook.remoteBookDownloadTimeout.description": "Timeout di download in millisecondi per i libri GitHub", - "notebook.trustedBooks.description": "I notebook contenuti in questi libri verranno considerati automaticamente attendibili.", - "notebook.useExistingPython.description": "Percorso locale di un'installazione preesistente di Python usata da Notebooks.", - "title.PinnedBooks": "Notebook aggiunti", - "title.PreviewLocalizedBook": "Ottieni la Guida localizzata di SQL Server 2019", - "title.ProvidedBooks": "Jupyter Book disponibili", - "title.SQL19PreviewBook": "Guida di SQL Server 2019", - "title.SavedBooks": "Notebook", + "notebook.command.addcode": "Aggiungi cella di codice", "title.addMarkdown": "Aggiungi file markdown", "title.addNotebook": "Aggiungere blocco appunti", + "title.openRemoteJupyterBook": "Aggiungi libro remoto Jupyter", "title.addSection": "Aggiungi sezione", + "notebook.command.addtext": "Aggiungi cella di testo", + "notebook.allowRoot.description": "Consenti l'esecuzione del server Jupyter come utente root", "title.analyzeJupyterNotebook": "Analizza in Notebook", + "notebook.analyzeJupyterNotebook": "Analizza in Notebook", + "notebook.command.boldText": "Testo Markdown grassetto", + "notebook.command.clearactivecellresult": "Cancella risultato della cella", "title.closeJupyterBook": "Chiudi libro Jupyter", "title.closeNotebook": "Chiudere blocco appunti", + "notebook.collapseBookItems.description": "Comprime gli elementi del libro al livello radice nel viewlet Notebook", + "config.jupyter.kernelConfigValuesDescription": "Opzioni di configurazione per i kernel Jupyter. Sono gestite automaticamente ed è consigliabile non modificarle manualmente.", "title.configurePython": "Configura Python per Notebooks", "title.createJupyterBook": "Crea Jupyter Book", - "title.jupyter.setContext": "Imposta contesto per Notebook", - "title.jupyter.setKernel": "Imposta kernel per Notebook", + "description": "Consente di definire il contributo di Notebook basato sul protocollo dati e numerosi comandi e contributi di Notebook.", + "notebook.dontPromptPythonUpdate.description": "Non visualizzare la richiesta di aggiornamento di Python.", + "notebook.remoteBookDownloadTimeout.description": "Timeout di download in millisecondi per i libri GitHub", + "config.jupyter.extraKernelsTitle": "Kernel aggiuntivi", + "title.PreviewLocalizedBook": "Ottieni la Guida localizzata di SQL Server 2019", + "notebook.command.highlightText": "Evidenzia testo Markdown", + "config.jupyter.extraKernelsDescription": "ID dei kernel aggiuntivi da abilitare", + "notebook.command.italicizeText": "Testo Markdown corsivo", + "books-preview-category": "Book di Jupyter", + "notebook.useExistingPython.description": "Percorso locale di un'installazione preesistente di Python usata da Notebooks.", + "notebook.pythonPath.description": "Percorso locale dell'installazione di Python usata da Notebooks.", "title.managePackages": "Gestisci pacchetti", + "notebook.maxBookSearchDepth.description": "Profondità massima delle sottodirectory per la ricerca di book (immettere 0 per la profondità infinita)", + "notebook.maxTableRows.description": "Numero massimo di righe restituite per tabella nell'editor di Notebook", "title.moveTo": "Sposta in...", "title.newJupyterNotebook": "Nuovo notebook", + "notebook.command.new": "Nuovo notebook", + "displayName": "Estensioni principali di Notebook", + "notebook.configuration.title": "Configurazione di Notebook", + "title.SavedBooks": "Notebooks", + "notebook.trustedBooks.description": "I notebook contenuti in questi libri verranno considerati automaticamente attendibili.", + "notebook.pinnedNotebooks.description": "Notebook aggiunti dall'utente per l'area di lavoro corrente", "title.openJupyterBook": "Apri libro Jupyter", "title.openJupyterNotebook": "Apri notebook", + "notebook.command.open": "Apri notebook", "title.openNotebookFolder": "Apri notebook nella cartella", - "title.openRemoteJupyterBook": "Aggiungi libro remoto Jupyter", + "notebook.overrideEditorTheming.description": "Esegue l'override delle impostazioni predefinite dell'editor di Notebook. Le impostazioni includono il colore di sfondo, il colore della riga corrente e il bordo", "title.pinNotebook": "Aggiungi notebook", + "title.PinnedBooks": "Notebook aggiunti", + "title.ProvidedBooks": "Jupyter Book disponibili", "title.reinstallNotebookDependencies": "Reinstalla dipendenze di Notebook", "title.removeNotebook": "Rimuovere il blocco appunti", "title.revealInBooksViewlet": "Visualizza nei libri", + "notebook.command.runactivecell": "Esegui cella", + "notebook.command.runallcells": "Esegui celle", + "title.SQL19PreviewBook": "Guida di SQL Server 2019", "title.saveJupyterBook": "Salva il Jupyter Book", "title.searchJupyterBook": "Cerca nel Jupyter Book", + "title.jupyter.setContext": "Imposta contesto per Notebook", + "title.jupyter.setKernel": "Imposta kernel per Notebook", + "notebook.jupyterServerShutdownTimeout.description": "Tempo di attesa (in minuti) prima dell'arresto di un server dopo la chiusura di tutti i notebook. (Immettere 0 per non arrestare)", "title.trustBook": "Jupyter Book attendibile", + "notebook.command.underlineText": "Testo markdown sottolineato", "title.unpinNotebook": "Rimuovi notebook" } } diff --git a/i18n/ads-language-pack-it/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-it/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.profiler.i18n.json index 9ba3075554..54a7cf9988 100644 --- a/i18n/ads-language-pack-it/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Annulla", - "createSessionDialog.create": "Avvia", + "createSessionDialog.enterSessionName": "Immetti il nome della sessione:", "createSessionDialog.createSessionFailed": "Non è stato possibile creare una sessione", "createSessionDialog.dialogOwnerInvalid": "Il proprietario della finestra di dialogo non è valido. Non è possibile aprire la finestra di dialogo", - "createSessionDialog.enterSessionName": "Immetti il nome della sessione:", "createSessionDialog.invalidProviderType": "Il tipo di provider non è valido. Non è possibile aprire la finestra di dialogo", - "createSessionDialog.selectTemplates": "Seleziona il modello di sessione:", "createSessionDialog.templatesInvalid": "L'elenco di modelli non è valido. Non è possibile aprire la finestra di dialogo", + "createSessionDialog.selectTemplates": "Seleziona il modello di sessione:", + "createSessionDialog.create": "Avvia", "createSessionDialog.title": "Avvia nuova sessione del profiler" }, "package": { - "description": "SQL Server Profiler per Azure Data Studio", - "displayName": "SQL Server Profiler", - "profiler.category": "Profiler", - "profiler.contributes.title.newProfler": "Avvia profiler", "profiler.contributes.title.openCreateSessionDialog": "Creare stagione del Profiler", + "profiler.contributes.title.newProfler": "Avvia profiler", + "profiler.contributes.title.openXELFile": "Apri file XEL", + "profiler.category": "Profiler", + "displayName": "SQL Server Profiler", + "description": "SQL Server Profiler per Azure Data Studio", "profiler.contributes.title.start": "Avvia", "profiler.contributes.title.stop": "Arresta" } diff --git a/i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.query-history.i18n.json similarity index 93% rename from i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.query-history.i18n.json index 0513afea58..824777dacf 100644 --- a/i18n/ads-language-pack-it/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.query-history.i18n.json @@ -10,27 +10,27 @@ "contents": { "dist/localizedConstants": { "errorLoading": "Errore durante il caricamento degli elementi della cronologia delle query salvate. {0}", - "failed": "Non riuscito", - "succeeded": "Riuscito" + "failed": "Non riuscita", + "succeeded": "Operazione riuscita" }, "package": { - "queryHistory.captureEnabledDesc": "Indica se l'acquisizione della cronologia delle query è abilitata. Se è false, le query eseguite non verranno acquisite.", "queryHistory.clear": "Cancella tutta la cronologia", "queryHistory.delete": "Elimina", - "queryHistory.description": "Visualizza ed esegue query eseguite in precedenza", - "queryHistory.disableCapture": "Sospendi acquisizione della cronologia delle query", - "queryHistory.displayName": "Cronologia delle query", - "queryHistory.doubleClickAction": "Azione eseguita quando si fa doppio clic su un elemento della cronologia", - "queryHistory.doubleClickAction.open": "Aprire un nuovo editor disconnesso con la query dall'elemento della cronologia selezionato", - "queryHistory.doubleClickAction.run": "Aprire un nuovo editor connesso con la query e la connessione dall'elemento della cronologia selezionato ed eseguire automaticamente la query", - "queryHistory.enableCapture": "Avvia acquisizione della cronologia delle query", "queryHistory.loading": "Caricamento delle voci salvate...", "queryHistory.maxEntries": "Numero massimo di voci da memorizzare. 0 significa che le voci vengono memorizzate illimitatamente. L'aumento del limite può influire sulle prestazioni, soprattutto se la persistenza è abilitata.", "queryHistory.noEntries": "Nessuna query da visualizzare", "queryHistory.open": "Apri query", + "queryHistory.doubleClickAction.run": "Aprire un nuovo editor connesso con la query e la connessione dall'elemento della cronologia selezionato ed eseguire automaticamente la query", + "queryHistory.doubleClickAction.open": "Aprire un nuovo editor disconnesso con la query dall'elemento della cronologia selezionato", "queryHistory.openStorageFolder": "Apri cartella di archiviazione", - "queryHistory.persistHistory": "Indica se la cronologia delle query viene mantenuta tra i riavvii. Se false, la cronologia verrà cancellata alla chiusura dell'applicazione.", - "queryHistory.run": "Esegui query" + "queryHistory.disableCapture": "Sospendi acquisizione della cronologia delle query", + "queryHistory.displayName": "Cronologia delle query", + "queryHistory.run": "Esegui query", + "queryHistory.enableCapture": "Avvia acquisizione della cronologia delle query", + "queryHistory.doubleClickAction": "Azione eseguita quando si fa doppio clic su un elemento della cronologia", + "queryHistory.description": "Visualizza ed esegue query eseguite in precedenza", + "queryHistory.captureEnabledDesc": "Indica se l'acquisizione della cronologia delle query è abilitata. Se è false, le query eseguite non verranno acquisite.", + "queryHistory.persistHistory": "Indica se la cronologia delle query viene mantenuta tra i riavvii. Se false, la cronologia verrà cancellata alla chiusura dell'applicazione." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..2bda7ceac0 --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Dimensioni aggregazione", + "allLabel": "Tutti", + "applyButtonText": "Applica", + "automaticLabel": "Automatico", + "avgLabel": "Media", + "basedOnLabel": "In base a:", + "CLRTimeLabel": "Tempo CLR (ms)", + "cpuTime": "Tempo CPU", + "CPUTimeLabel": "Tempo CPU (ms)", + "cancelButtonText": "Annulla", + "topConsumersRadioButtonsLabel": "Verifica principali consumer di:", + "configure": "Configura", + "criteria": "Criteri", + "customLabel": "Personalizzato", + "dayLabel": "Giorno", + "duration": "Durata", + "durationLabel": "Durata (ms)", + "executionCountLabel": "Conteggio esecuzioni", + "executionCount": "Conteggio esecuzioni", + "filterLabel": "Filtri", + "fromLabel": "Da", + "hourLabel": "Ora", + "last12HoursLabel": "Ultime 12 ore", + "last15MinsLabel": "Ultimi 15 minuti", + "last2DaysLabel": "Ultimi 2 giorni", + "last2WeeksLabel": "Ultime 2 settimane", + "last3MonthsLabel": "Ultimi 3 mesi", + "last30MinsLabel": "Ultimi 30 minuti", + "last5MinsLabel": "Ultimi 5 minuti", + "last6MonthsLabel": "Ultimi 6 mesi", + "lastDayLabel": "Ultimo giorno", + "lastHourLabel": "Ultima ora", + "lastMonthLabel": "Ultimo mese", + "lastWeekLabel": "Ultima settimana", + "lastYearLabel": "Ultimo anno", + "localLabel": "Locale", + "logMemoryUsedLabel": "Memoria di log utilizzata (KB)", + "logicalReads": "Letture logiche", + "logicalReadsLabel": "Letture logiche (KB)", + "logicalWritesLabel": "Scritture logiche (KB)", + "maxLabel": "Max", + "memoryConsumptionLabel": "Consumo memoria (KB)", + "minLabel": "Min", + "filterMinPlanLabel": "Numero minimo di piani", + "minuteLabel": "Minuto", + "okButtonText": "OK", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "Consumo complessivo risorse", + "overallResourceConsumptionToolbarLabel": "Utilizzo complessivo delle risorse per la {0} del database", + "physicalReadsLabel": "Letture fisiche (KB)", + "planSummary": "Riepilogo piano per la query {0}", + "plan": "Piano {0}", + "queries": "Query", + "queryStoreDashboardTitle": "Query Store - {0}", + "resourceConsumptionCriteriaTitle": "Criteri di consumo di risorse", + "returnLabel": "Elementi restituiti", + "rowCountLabel": "Numero di righe", + "showChartTitle": "Mostra grafico per", + "stdDevLabel": "Deviazione standard", + "tempDBMermoryUsedLabel": "Memoria database temporaneo usata (kb)", + "timeFormatLabel": "Formato ora", + "timeIntervalLabel": "Intervallo di tempo", + "timeSettingsLabel": "Impostazioni ora", + "toLabel": "A", + "topLabel": "Primi", + "topResourceConsumingQueriesToolbarLabel": "Primi 25 consumer di risorse per {0}di database", + "topResourceConsumingQueries": "Prime query per consumo di risorse", + "totalLabel": "Totale", + "waitTimeLabel": "Tempo di attesa (ms)", + "DOPLabel": "Grado di parallelismo", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Query Store", + "queryStore.category": "Query Store", + "queryStore.displayName": "Query Store", + "queryStore.description": "Estensione Query Store per Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.resource-deployment.i18n.json index 8db9ad0655..4059f44d83 100644 --- a/i18n/ads-language-pack-it/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Tipo di campo sconosciuto: \"{0}\"", - "azdataEulaDeclined": "La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data sono state rifiutate. È possibile accettare il contratto di licenza per continuare oppure annullare questa operazione", - "azdataEulaNotAccepted": "La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data non sono ancora state accettate. Accettare il contratto di licenza per abilitare le funzionalità che richiedono l'interfaccia della riga di comando di Azure Data.", - "azure.account": "Account Azure", - "azure.account.location": "Località di Azure", - "azure.account.resourceGroup": "Gruppo di risorse", - "azure.account.subscription": "Sottoscrizione (subset selezionato)", - "azure.account.subscriptionDescription": "Modificare le sottoscrizioni attualmente selezionate tramite l'azione 'Seleziona sottoscrizioni' in un account elencato nella visualizzazione albero 'Azure' del viewlet 'Connessioni'", - "azure.no": "No", - "azure.refresh": "Aggiorna", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Nuovo nome del gruppo di risorse", - "azure.resourceGroup.createNewResourceGroup": "Crea un nuovo gruppo di risorse", - "azure.signin": "Accedi…", - "azure.yes": "Sì", - "button.label": "Seleziona", - "deployCluster.Realm": "Area di autenticazione", - "deploymentDialog.InstallingTool": "È in corso l'installazione dello strumento necessario '{0}' [ {1} ].", "deploymentDialog.RecheckEulaButton": "Accetta contratto di licenza e seleziona", - "filePicker.browse": "Sfoglia", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Tutto", + "resourceDeployment.FailedToOpenNotebook": "Si è verificato un errore durante l'apertura del notebook di output. {1}{2}.", "getIsPassword.unknownVariableName": "Tentativo di ottenere isPassword per la variabile sconosciuta: {0}", "getVariableValue.unknownVariableName": "Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "Non sono state trovate informazioni sul contesto del cluster", - "kubeConfigClusterPicker.kubeConfigFilePath": "Percorso del file di configurazione kube", - "optionsNotDefined": "FieldInfo.options non è stato definito per il tipo di campo: {0}", - "optionsNotObjectOrArray": "FieldInfo.options deve essere un oggetto se non è una matrice", - "optionsSource.alreadyDefined": "L'origine opzioni con ID: {0} è già stata definita", - "optionsSource.notDefined": "Nessuna origine opzioni definita per l'ID: {0}", - "optionsTypeNotFound": "Quando FieldInfo.options è un oggetto, deve avere la proprietà 'optionsType'", - "optionsTypeRadioOrDropdown": "Quando optionsType non è {0}, deve essere {1}", - "resourceDeployment.BackgroundExecutionFailed": "L'attività \"{0}\" non è riuscita.", + "azure.account": "Account Azure", + "azure.account.location": "Località di Azure", + "filePicker.browse": "Sfoglia", + "resourceTypePickerDialog.tagsListViewTitle": "Categorie", + "azure.account.subscriptionDescription": "Modificare le sottoscrizioni attualmente selezionate tramite l'azione 'Seleziona sottoscrizioni' in un account elencato nella visualizzazione albero 'Azure' del viewlet 'Connessioni'", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", + "azure.resourceGroup.createNewResourceGroup": "Crea un nuovo gruppo di risorse", + "azdataEulaNotAccepted": "La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data non sono ancora state accettate. Accettare il contratto di licenza per abilitare le funzionalità che richiedono l'interfaccia della riga di comando di Azure Data.", + "azdataEulaDeclined": "La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data sono state rifiutate. È possibile accettare il contratto di licenza per continuare oppure annullare questa operazione", "resourceDeployment.Description": "Descrizione", - "resourceDeployment.FailedToOpenNotebook": "Si è verificato un errore durante l'apertura del notebook di output. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Percorso individuato o altre informazioni", + "optionsNotObjectOrArray": "FieldInfo.options deve essere un oggetto se non è una matrice", + "optionsNotDefined": "FieldInfo.options non è stato definito per il tipo di campo: {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtra risorse...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Ibrido", + "resourceDeployment.install": "Installa", "resourceDeployment.InstallTools": "Installa strumenti", + "resourceDeployment.installingExtension": "Installazione dell'estensione \"{0}\" in corso...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Percorso del file di configurazione kube", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Nuovo nome del gruppo di risorse", + "azure.no": "No", + "optionsSource.notDefined": "Nessuna origine opzioni definita per l'ID: {0}", + "valueProvider.notDefined": "Nessun provider di valori definito per l'ID: {0}", + "kubeConfigClusterPicker.clusterContextNotFound": "Non sono state trovate informazioni sul contesto del cluster", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Locale", "resourceDeployment.Options": "Opzioni", + "optionsSource.alreadyDefined": "L'origine opzioni con ID: {0} è già stata definita", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Area di autenticazione", + "azure.refresh": "Aggiorna", "resourceDeployment.RequiredVersion": "Versione richiesta", + "deploymentDialog.InstallingTool": "È in corso l'installazione dello strumento necessario '{0}' [ {1} ].", + "resourceDeployment.requiredTools": "Strumenti necessari", + "azure.account.resourceGroup": "Gruppo di risorse", + "ui.DeployButton": "Esegui", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "Script", + "button.label": "Seleziona", + "resourceTypePickerDialog.title": "Seleziona le opzioni di distribuzione", + "azure.signin": "Accedi…", "resourceDeployment.Status": "Stato", + "azure.account.subscription": "Sottoscrizione (subset selezionato)", + "resourceDeployment.extensionRequiredPrompt": "L'estensione \"{0}\" è necessaria per distribuire la risorsa, si vuole installarla subito?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "L'attività \"{0}\" non è riuscita e non è stato generato alcun notebook di output.", + "resourceDeployment.BackgroundExecutionFailed": "L'attività \"{0}\" non è riuscita.", + "validation.multipleValidationErrors": "In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'.", "resourceDeployment.Tool": "Strumento", + "resourceDeployment.unknownExtension": "Estensione \"{0}\" sconosciuta", + "UnknownFieldTypeError": "Tipo di campo sconosciuto: \"{0}\"", + "valueProvider.alreadyDefined": "Il provider di valori con ID: {0} è già stato definito", "resourceDeployment.Version": "Versione", "resourceDeployment.ViewErrorDetail": "Visualizza dettagli dell'errore", - "resourceDeployment.discoverPathOrAdditionalInformation": "Percorso individuato o altre informazioni", - "resourceDeployment.extensionRequiredPrompt": "L'estensione \"{0}\" è necessaria per distribuire la risorsa, si vuole installarla subito?", - "resourceDeployment.install": "Installare", - "resourceDeployment.installingExtension": "Installazione dell'estensione \"{0}\" in corso...", - "resourceDeployment.requiredTools": "Strumenti necessari", - "resourceDeployment.unknownExtension": "Estensione \"{0}\" sconosciuta", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtra risorse...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Tutto", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Ibrido", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Locale", - "resourceTypePickerDialog.tagsListViewTitle": "Categorie", - "resourceTypePickerDialog.title": "Seleziona le opzioni di distribuzione", - "ui.DeployButton": "Esegui", - "ui.ScriptToNotebookButton": "Script", - "validation.multipleValidationErrors": "In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'.", - "valueProvider.alreadyDefined": "Il provider di valori con ID: {0} è già stato definito", - "valueProvider.notDefined": "Nessun provider di valori definito per l'ID: {0}" + "optionsTypeNotFound": "Quando FieldInfo.options è un oggetto, deve avere la proprietà 'optionsType'", + "optionsTypeRadioOrDropdown": "Quando optionsType non è {0}, deve essere {1}", + "azure.yes": "Sì" }, "dist/main": { "resourceDeployment.UnknownResourceType": "Il tipo di risorsa {0} non è definito" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "Il notebook {0} non esiste" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … ha restituito un errore: {1}", "platformService.RunCommand.IgnoringError": "\t>>> Ignorare l'errore durante l'esecuzione e continuare la distribuzione dello strumento", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … ha restituito un errore: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … terminato con codice: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … terminato con segnale: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "Distribuzioni" }, "dist/services/resourceTypeService": { "downloadError": "Download non riuscito. Codice di stato: {0}. Messaggio: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Gestisce le risorse di Azure", "resourceDeployment.AzCLIDisplayName": "Interfaccia della riga di comando di Azure", + "resourceDeployment.AzCLIDescription": "Gestisce le risorse di Azure", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "aggiunta delle informazioni sul repository azure-cli…", - "resourceDeployment.AziCli.AptGetPackages": "recupero dei pacchetti necessari per l'installazione di azure-cli…", - "resourceDeployment.AziCli.AptGetUpdate": "aggiornamento delle informazioni sul repository prima dell'installazione di azure-cli…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "nuovo aggiornamento delle informazioni sul repository per azure-cli…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "eliminazione del file azurecli.msi scaricato in precedenza se presente…", "resourceDeployment.AziCli.DisplayingInstallationLog": "visualizzazione del log di installazione…", + "resourceDeployment.AziCli.ScriptedInstall": "download e chiamata dello script per l'installazione di azure-cli…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "download e installazione della chiave di firma per azure-cli…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "download di azurecli.msi e installazione di azure-cli…", + "resourceDeployment.AziCli.AptGetPackages": "recupero dei pacchetti necessari per l'installazione di azure-cli…", "resourceDeployment.AziCli.InstallingAzureCli": "installazione di azure-cli…", - "resourceDeployment.AziCli.ScriptedInstall": "download e chiamata dello script per l'installazione di azure-cli…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "nuovo aggiornamento delle informazioni sul repository per azure-cli…", + "resourceDeployment.AziCli.AptGetUpdate": "aggiornamento delle informazioni sul repository prima dell'installazione di azure-cli…", "resourceDeployment.AziCli.UpdatingBrewRepository": "aggiornamento del repository brew per l'installazione di azure-cli…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Esegue i comandi su cluster Kubernetes", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Non è possibile analizzare l'output del comando della versione di kubectl: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "aggiunta delle informazioni sul repository kubectl…", - "resourceDeployment.Kubectl.AptGetPackages": "recupero dei pacchetti necessari per l'installazione di kubectl…", - "resourceDeployment.Kubectl.AptGetUpdate": "aggiornamento delle informazioni sul repository…", "resourceDeployment.Kubectl.BackupCurrentBinary": "backup di eventuali strumenti kubectl esistenti nel percorso di installazione…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "pulizia delle versioni di cui è stato eseguito il backup in precedenza nel percorso di installazione, se presenti…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "eliminazione di kubectl scaricato in precedenza se presente…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "eliminazione di kubectl.exe scaricato in precedenza se presente…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "download e installazione della chiave di firma per kubectl…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "download e installazione del file kubectl.exe più recente…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "download e installazione della chiave di firma per kubectl…", "resourceDeployment.Kubectl.DownloadingKubectl": "download della versione più recente di kubectl…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "installazione di kubectl…", + "resourceDeployment.Kubectl.AptGetPackages": "recupero dei pacchetti necessari per l'installazione di kubectl…", "resourceDeployment.Kubectl.InstallingKubectl": "installazione di kubectl…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "installazione di kubectl…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "creazione dell'eseguibile di kubectl…", "resourceDeployment.Kubectl.MoveToSystemPath": "spostamento di kubectl nel percorso di installazione nella variabile PATH…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "aggiornamento del repository brew per l'installazione di kubectl…", - "resourceDeployment.invalidKubectlVersionOutput": "Non è possibile analizzare l'output del comando della versione di kubectl: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "aggiornamento delle informazioni sul repository…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "aggiornamento del repository brew per l'installazione di kubectl…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Errore durante il recupero delle informazioni sulla versione.{0}È stato ricevuto un output non valido. Ottenere l'output del comando della versione: '{1}' ", - "deployCluster.GetToolVersionErrorInformation": "Errore durante il recupero delle informazioni sulla versione. Per altri dettagli, vedere il canale di output '{0}'", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew è necessario per la distribuzione degli strumenti e deve essere pre-installato prima di poter distribuire gli strumenti necessari", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl è necessario per l'installazione e deve essere pre-installato prima di poter distribuire gli strumenti necessari", + "toolBase.getPip3InstallationLocation.LocationNotFound": " Non è stato possibile trovare 'Location' nell'output:", + "toolBase.getPip3InstallationLocation.Output": " output:", + "toolBase.ManualUninstallCommand": " Un modo possibile per eseguire la disinstallazione è usare questo comando: {0} >{1}", + "toolBase.installCore.CannotInstallTool": "Non è possibile installare lo strumento: {0}::{1} poiché i comandi di installazione sono sconosciuti per la distribuzione del sistema operativo. Installare {0} manualmente prima di procedere", "deploymentDialog.ToolStatus.Error": "Errore", - "deploymentDialog.ToolStatus.Failed": "Non riuscito", + "toolBase.InstallError": "Errore durante l'installazione dello strumento '{0}' [ {1} ].{2}Errore: {3}{2}Per altri dettagli, vedere il canale di output '{4}'", + "toolBase.InstallErrorInformation": "Errore durante l'installazione dello strumento. Per altri dettagli, vedere il canale di output '{0}'", + "deployCluster.GetToolVersionErrorInformation": "Errore durante il recupero delle informazioni sulla versione. Per altri dettagli, vedere il canale di output '{0}'", + "deployCluster.GetToolVersionError": "Errore durante il recupero delle informazioni sulla versione.{0}È stato ricevuto un output non valido. Ottenere l'output del comando della versione: '{1}' ", + "deploymentDialog.ToolStatus.Failed": "Operazione non riuscita", + "toolBase.InstallFailInformation": "Non è stato possibile rilevare la versione dopo l'installazione. Per altri dettagli, vedere il canale di output '{0}'", + "toolBase.InstallFailed": "I comandi di installazione sono stati completati ma non è stato possibile rilevare la versione dello strumento '{0}', quindi il tentativo di installazione non è riuscito. Errore di rilevamento: {1}{2}Può essere utile pulire le installazioni precedenti.", "deploymentDialog.ToolStatus.Installed": "Installato", "deploymentDialog.ToolStatus.Installing": "Installazione…", "deploymentDialog.ToolStatus.NotInstalled": "Non installato", - "toolBase.InstallError": "Errore durante l'installazione dello strumento '{0}' [ {1} ].{2}Errore: {3}{2}Per altri dettagli, vedere il canale di output '{4}'", - "toolBase.InstallErrorInformation": "Errore durante l'installazione dello strumento. Per altri dettagli, vedere il canale di output '{0}'", - "toolBase.InstallFailInformation": "Non è stato possibile rilevare la versione dopo l'installazione. Per altri dettagli, vedere il canale di output '{0}'", - "toolBase.InstallFailed": "I comandi di installazione sono stati completati ma non è stato possibile rilevare la versione dello strumento '{0}', quindi il tentativo di installazione non è riuscito. Errore di rilevamento: {1}{2}Può essere utile pulire le installazioni precedenti.", - "toolBase.ManualUninstallCommand": " Un modo possibile per eseguire la disinstallazione è usare questo comando: {0} >{1}", - "toolBase.SeeOutputChannel": "Per altri dettagli, {0}vedere il canale di output '{1}'", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Percorsi di ricerca per lo strumento '{0}': {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " Non è stato possibile trovare 'Location' nell'output:", - "toolBase.getPip3InstallationLocation.Output": " output:", - "toolBase.installCore.CannotInstallTool": "Non è possibile installare lo strumento: {0}::{1} poiché i comandi di installazione sono sconosciuti per la distribuzione del sistema operativo. Installare {0} manualmente prima di procedere" + "toolBase.SeeOutputChannel": "Per altri dettagli, {0}vedere il canale di output '{1}'", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew è necessario per la distribuzione degli strumenti e deve essere pre-installato prima di poter distribuire gli strumenti necessari", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl è necessario per l'installazione e deve essere pre-installato prima di poter distribuire gli strumenti necessari" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Account Azure", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Server", "deployAzureSQLDB.AzureSettingsPageTitle": "Database SQL di Azure - Impostazioni dell'account Azure", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Account Azure", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Impostazioni dell'account Azure", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Sottoscrizione", - "deployAzureSQLDB.CollationNameLabel": "Regole di confronto database", "deployAzureSQLDB.CollationNameSummaryLabel": "Regole di confronto per il database", - "deployAzureSQLDB.DatabaseNameLabel": "Nome del database SQL", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Impostazioni database", - "deployAzureSQLDB.EndIpAddressLabel": "Indirizzo IP massimo nell'intervallo IP del firewall", - "deployAzureSQLDB.EndIpAddressShortLabel": "Indirizzo IP massimo", - "deployAzureSQLDB.FirewallRuleDescription": "Creare una regola del firewall per l'indirizzo IP client locale per connettersi al database tramite Azure Data Studio dopo il completamento della creazione.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Nome regola del firewall", "deployAzureSQLDB.FirewallToggleLabel": "Crea una regola del firewall", - "deployAzureSQLDB.IpAddressInfoLabel": "Immettere gli indirizzi IP in formato IPv4.", - "deployAzureSQLDB.MissingRequiredInfoError": "Compilare i campi obbligatori contrassegnati con asterischi rossi.", + "deployAzureSQLDB.FirewallRuleDescription": "Creare una regola del firewall per l'indirizzo IP client locale per connettersi al database tramite Azure Data Studio dopo il completamento della creazione.", + "deployAzureSQLDB.CollationNameLabel": "Regole di confronto database", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Impostazioni database", "deployAzureSQLDB.NewSQLDBTitle": "Distribuisci database SQL di Azure", - "deployAzureSQLDB.ResourceGroup": "Gruppo di risorse", - "deployAzureSQLDB.ScriptToNotebook": "Genera script nel notebook", + "deployAzureSQLDB.IpAddressInfoLabel": "Immettere gli indirizzi IP in formato IPv4.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Nome regola del firewall", + "deployAzureSQLDB.EndIpAddressShortLabel": "Indirizzo IP massimo", + "deployAzureSQLDB.EndIpAddressLabel": "Indirizzo IP massimo nell'intervallo IP del firewall", + "deployAzureSQLDB.StartIpAddressShortLabel": "Indirizzo IP minimo", "deployAzureSQLDB.StartIpAddressLabel": "Indirizzo IP minimo nell'intervallo IP del firewall", - "deployAzureSQLDB.StartIpAddressShortLabel": "Indirizzo IP minimo" + "deployAzureSQLDB.MissingRequiredInfoError": "Compilare i campi obbligatori contrassegnati con asterischi rossi.", + "deployAzureSQLDB.ResourceGroup": "Gruppo di risorse", + "deployAzureSQLDB.DatabaseNameLabel": "Nome del database SQL", + "deployAzureSQLDB.ScriptToNotebook": "Genera script nel notebook", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Server", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Sottoscrizione" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "Non sono stati trovati server nella sottoscrizione corrente.\r\nSelezionare una sottoscrizione diversa contenente almeno un server", "deployAzureSQLDB.NoServerLabel": "Nessun server trovato", + "deployAzureSQLDB.NoServerError": "Non sono stati trovati server nella sottoscrizione corrente.\r\nSelezionare una sottoscrizione diversa contenente almeno un server", "deployAzureSQLDB.azureSignInError": "Accedere prima a un account Azure" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "La lunghezza del nome delle regole di confronto deve essere compresa tra 1 e 100 caratteri.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "Il nome delle regole di confronto non può contenere solo numeri.", "deployAzureSQLDB.DBCollationSpecialCharError": "Il nome delle regole di confronto non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallLengthError": "La lunghezza del nome del firewall deve essere compresa tra 1 e 100 caratteri.", + "deployAzureSQLDB.DBCollationLengthError": "La lunghezza del nome delle regole di confronto deve essere compresa tra 1 e 100 caratteri.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "Il nome del database non può contenere solo numeri.", + "deployAzureSQLDB.DBNameSpecialCharError": "Il nome del database non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@&, .", + "deployAzureSQLDB.DBNameLengthError": "La lunghezza del nome del database deve essere compresa tra 1 e 100 caratteri.", + "deployAzureSQLDB.DBNameExistsError": "Il nome del database deve essere univoco nel server corrente.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Il nome del firewall non può contenere solo numeri.", "deployAzureSQLDB.DBFirewallSpecialCharError": "Il nome del firewall non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallUpperCaseError": "Le lettere maiuscole non consentite per il nome del firewall", + "deployAzureSQLDB.DBFirewallLengthError": "La lunghezza del nome del firewall deve essere compresa tra 1 e 100 caratteri.", "deployAzureSQLDB.DBMaxIpInvalidError": "L'indirizzo IP massimo non è valido", "deployAzureSQLDB.DBMinIpInvalidError": "L'indirizzo IP minimo non è valido", - "deployAzureSQLDB.DBNameExistsError": "Il nome del database deve essere univoco nel server corrente.", - "deployAzureSQLDB.DBNameLengthError": "La lunghezza del nome del database deve essere compresa tra 1 e 100 caratteri.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "Il nome del database non può contenere solo numeri.", - "deployAzureSQLDB.DBNameSpecialCharError": "Il nome del database non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@&, ." + "deployAzureSQLDB.DBFirewallUpperCaseError": "Le lettere maiuscole non consentite per il nome del firewall" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Account Azure", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Area", - "deployAzureSQLVM.AzureSettingsPageTitle": "Impostazioni di Azure", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Sottoscrizione", - "deployAzureSQLVM.MissingRequiredInfoError": "Compilare i campi obbligatori contrassegnati con asterischi rossi.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nuova subnet", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nuova rete virtuale", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Configura impostazioni di rete", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Rete", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nuovo indirizzo IP pubblico", - "deployAzureSQLVM.NewSQLVMTitle": "Distribuisci macchina virtuale SQL di Azure", - "deployAzureSQLVM.PublicIPDropdownLabel": "IP pubblico", - "deployAzureSQLVM.ResourceGroup": "Gruppo di risorse", - "deployAzureSQLVM.ScriptToNotebook": "Genera script nel notebook", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Conferma password", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Password", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nome utente", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connettività SQL", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Abilita autenticazione SQL", - "deployAzureSQLVM.SqlPortLabel": "Porta", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "Impostazioni istanze di SQL Server", - "deployAzureSQLVM.SubnetDropdownLabel": "Subnet", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Rete virtuale", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Conferma password", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Password dell'account amministratore", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Nome utente dell'account amministratore", - "deployAzureSQLVM.VmImageDropdownLabel": "Immagine", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versione immagine", - "deployAzureSQLVM.VmNameTextBoxLabel": "Nome macchina virtuale", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Account Azure", + "deployAzureSQLVM.AzureSettingsPageTitle": "Impostazioni di Azure", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Fare clic qui per altre informazioni sui prezzi e sulle dimensioni di macchina virtuale supportate", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Configura impostazioni di rete", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Conferma password", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confermare password", + "deployAzureSQLVM.NewSQLVMTitle": "Distribuisci macchina virtuale SQL di Azure", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Abilita porta in ingresso Desktop remoto (RDP) (3389)", - "deployAzureSQLVM.VmSizeDropdownLabel": "Dimensioni", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Abilita autenticazione SQL", + "deployAzureSQLVM.VmImageDropdownLabel": "Immagine", "deployAzureSQLVM.VmSkuDropdownLabel": "SKU immagine", - "deployeAzureSQLVM.VmSettingsPageTitle": "Impostazioni macchina virtuale", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Fare clic qui per altre informazioni sui prezzi e sulle dimensioni di macchina virtuale supportate" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versione immagine", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Rete", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nuovo indirizzo IP pubblico", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nuova subnet", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nuova rete virtuale", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Password", + "deployAzureSQLVM.MissingRequiredInfoError": "Compilare i campi obbligatori contrassegnati con asterischi rossi.", + "deployAzureSQLVM.SqlPortLabel": "Porta", + "deployAzureSQLVM.PublicIPDropdownLabel": "IP pubblico", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Area", + "deployAzureSQLVM.ResourceGroup": "Gruppo di risorse", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "Impostazioni istanze di SQL Server", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connettività SQL", + "deployAzureSQLVM.ScriptToNotebook": "Genera script nel notebook", + "deployAzureSQLVM.VmSizeDropdownLabel": "Dimensioni", + "deployAzureSQLVM.SubnetDropdownLabel": "Subnet", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Sottoscrizione", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nome utente", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Rete virtuale", + "deployAzureSQLVM.VmNameTextBoxLabel": "Nome macchina virtuale", + "deployeAzureSQLVM.VmSettingsPageTitle": "Impostazioni macchina virtuale" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "La lunghezza della password deve essere compresa tra 12 e 123 caratteri.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Crea un nuovo indirizzo IP pubblico", - "deployAzureSQLVM.NewPipPlaceholder": "Immettere il nome per il nuovo indirizzo IP pubblico", "deployAzureSQLVM.NewSubnetError": "Crea una nuova subnet", - "deployAzureSQLVM.NewSubnetPlaceholder": "Immettere il nome per la nuova subnet", "deployAzureSQLVM.NewVnetError": "Crea una nuova rete virtuale", + "deployAzureSQLVM.NewPipPlaceholder": "Immettere il nome per il nuovo indirizzo IP pubblico", + "deployAzureSQLVM.NewSubnetPlaceholder": "Immettere il nome per la nuova subnet", "deployAzureSQLVM.NewVnetPlaceholder": "Immettere il nome per la nuova rete virtuale", "deployAzureSQLVM.PipNameError": "La lunghezza del nome dell'indirizzo IP pubblico deve essere compresa tra 1 e 80 caratteri", "deployAzureSQLVM.SubnetNameLengthError": "La lunghezza del nome della subnet deve essere compresa tra 1 e 80 caratteri", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Locale (solo all'interno della macchina virtuale)", + "deployAzureSQLVM.SqlConfirmPasswordError": "La password e la password di conferma devono corrispondere.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privata (solo all'interno della rete virtuale)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Pubblica (Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "La password e la password di conferma devono corrispondere.", - "deployAzureSQLVM.SqlUsernameLengthError": "La lunghezza del nome utente deve essere compresa tra 2 e 128 caratteri.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "Il nome utente non può contenere i caratteri speciali \\/\"\"[]:|<>+=;,?* ." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "Il nome utente non può contenere i caratteri speciali \\/\"\"[]:|<>+=;,?* .", + "deployAzureSQLVM.SqlUsernameLengthError": "La lunghezza del nome utente deve essere compresa tra 2 e 128 caratteri." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "La password e la password di conferma devono corrispondere.", - "deployAzureSQLVM.VMUsernameLengthError": "La lunghezza del nome utente deve essere compresa tra 1 e 20 caratteri.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "Il nome utente non deve includere parole riservate.", + "deployAzureSQLVM.vmDropdownSizeError": "Selezionare dimensioni di macchina virtuale valide.", "deployAzureSQLVM.VMUsernameSpecialCharError": "Il nome utente non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@& .", "deployAzureSQLVM.VMUsernameSuffixError": "Il nome utente non può terminare con un punto", - "deployAzureSQLVM.VNameExistsError": "Il nome della macchina virtuale deve essere univoco nel gruppo di risorse corrente.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "Il nome macchina virtuale non può contenere solo numeri.", + "deployAzureSQLVM.VMUsernameLengthError": "La lunghezza del nome utente deve essere compresa tra 1 e 20 caratteri.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "Il nome utente non deve includere parole riservate.", "deployAzureSQLVM.VNamePrefixSuffixError": "Il nome della macchina virtuale non può iniziare con un carattere di sottolineatura e non può terminare con un punto o un trattino", + "deployAzureSQLVM.VNameOnlyNumericNameError": "Il nome macchina virtuale non può contenere solo numeri.", "deployAzureSQLVM.VNameSpecialCharError": "Il nome della macchina virtuale non può contenere i caratteri speciali seguenti: \\/\"\"[]:|<>+=;,?*@&, .", "deployAzureSQLVM.VnameLengthError": "La lunghezza del nome della macchina virtuale deve essere compresa tra 1 e 15 caratteri.", - "deployAzureSQLVM.vmDropdownSizeError": "Selezionare dimensioni di macchina virtuale valide." + "deployAzureSQLVM.VNameExistsError": "Il nome della macchina virtuale deve essere univoco nel gruppo di risorse corrente." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Tipo di notebook", "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "Apri notebook", - "notebookType": "Tipo di notebook" + "deploymentDialog.OpenNotebook": "Apri notebook" }, "dist/ui/modelViewUtils": { "azure.accessError": "\r\n Dettagli dell'errore: {0}.", - "azure.accounts.accountNotFoundError": "L'account selezionato '{0}' non è più disponibile. Fare clic su Accedi per aggiungerlo di nuovo o selezionare un account diverso.", - "azure.accounts.accountStaleError": "Il token di accesso per l'account selezionato '{0}' non è più valido. Fare clic sul pulsante Accedi per aggiornare l'account o selezionare un account diverso.", - "azure.accounts.unexpectedAccountsError": "Errore imprevisto durante il recupero degli account: {0}", - "azure.accounts.unexpectedResourceGroupsError": "Errore imprevisto durante il recupero dei gruppi di risorse per la sottoscrizione {0}: {1}", - "azure.accounts.unexpectedSubscriptionsError": "Errore imprevisto durante il recupero delle sottoscrizioni per l'account {0}: {1}", + "getClusterContexts.errorFetchingClusters": "Si è verificato un errore durante il caricamento o l'analisi del file di configurazione: {0}, errore: {1}", "fileChecker.FileNotFound": "File: {0} non trovato. Selezionare un file di configurazione kube.", "fileChecker.NotFile": "Il percorso: {0} non è un file. Selezionare un file di configurazione kube valido.", - "getClusterContexts.errorFetchingClusters": "Si è verificato un errore durante il caricamento o l'analisi del file di configurazione: {0}, errore: {1}", - "invalidSQLPassword": "{0} non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "Il token di accesso per l'account selezionato '{0}' non è più valido. Fare clic sul pulsante Accedi per aggiornare l'account o selezionare un account diverso.", + "azure.accounts.accountNotFoundError": "L'account selezionato '{0}' non è più disponibile. Fare clic su Accedi per aggiungerlo di nuovo o selezionare un account diverso.", + "azure.accounts.unexpectedAccountsError": "Errore imprevisto durante il recupero degli account: {0}", + "resourceDeployment.errorFetchingStorageClasses": "Errore imprevisto durante il recupero delle classi di archiviazione kubectl disponibili: {0}", + "azure.accounts.unexpectedResourceGroupsError": "Errore imprevisto durante il recupero dei gruppi di risorse per la sottoscrizione {0}: {1}", + "azure.accounts.unexpectedSubscriptionsError": "Errore imprevisto durante il recupero delle sottoscrizioni per l'account {0}: {1}", "passwordNotMatch": "{0} non corrisponde alla password di conferma", - "resourceDeployment.errorFetchingStorageClasses": "Errore imprevisto durante il recupero delle classi di archiviazione kubectl disponibili: {0}" + "invalidSQLPassword": "{0} non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "Verificare la configurazione" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Scarica e avvia il programma di installazione. URL: {0}", - "resourceDeployment.DownloadCompleteText": "Download di {0} completato", "resourceDeployment.DownloadingText": "Download da {0}", "resourceDeployment.LaunchingProgramText": "Avvio di {0}", + "resourceDeployment.DownloadCompleteText": "Download di {0} completato", "resourceDeployment.ProgramLaunchedText": "Avvio di {0} completato" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Opzioni di distribuzione" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Per procedere è necessario accettare le condizioni del contratto di licenza", - "deploymentDialog.FailedToolsInstallation": "Alcuni strumenti non sono stati ancora individuati. Assicurarsi che siano installati, in esecuzione e individuabili", - "deploymentDialog.InstallToolsHintMany": "Gli strumenti: {0} non sono installati. È possibile fare clic sul pulsante \"{1}\" per installarli.", - "deploymentDialog.InstallToolsHintOne": "Lo strumento: {0} non è installato. È possibile fare clic sul pulsante \"{1}\" per installarlo.", - "deploymentDialog.InstalledTools": "Tutti gli strumenti necessari sono ora installati.", - "deploymentDialog.NoRequiredTool": "Non sono richiesti strumenti", - "deploymentDialog.PendingInstallation": "Gli strumenti seguenti: {0} non sono ancora stati individuati. Assicurarsi che siano installati, in esecuzione e individuabili", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "'{0}' [ {1} ] non soddisfa il requisito di versione minima. Disinstallarlo e riavviare Azure Data Studio.", "deploymentDialog.ToolInformation": "'{0}' non è stato individuato e l'installazione automatica non è attualmente supportata. Installare '{0}' manualmente o assicurarsi che sia avviato ed individuabile. Al termine, riavviare Azure Data Studio. Vedere [{1}].", - "deploymentDialog.VersionInformationDebugHint": "È necessario riavviare Azure Data Studio se gli strumenti vengono installati manualmente per rilevare la modifica. È possibile trovare ulteriori dettagli nei canali di output 'Distribuzioni' e 'Interfaccia della riga di comando di Azure Data'", + "resourceDeployment.AgreementTitle": "Accettare le condizioni per l'utilizzo", + "deploymentDialog.InstalledTools": "Tutti gli strumenti necessari sono ora installati.", + "notebookWizard.toolsAndEulaPageTitle": "Prerequisiti di distribuzione", + "deploymentDialog.PendingInstallation": "Gli strumenti seguenti: {0} non sono ancora stati individuati. Assicurarsi che siano installati, in esecuzione e individuabili", "deploymentDialog.loadingRequiredTools": "Caricamento delle informazioni sugli strumenti necessari", "deploymentDialog.loadingRequiredToolsCompleted": "Caricamento delle informazioni sugli strumenti necessari completato", - "notebookWizard.toolsAndEulaPageTitle": "Prerequisiti di distribuzione", - "resourceDeployment.AgreementTitle": "Accettare le condizioni per l'utilizzo" + "deploymentDialog.NoRequiredTool": "Non sono richiesti strumenti", + "deploymentDialog.FailedToolsInstallation": "Alcuni strumenti non sono stati ancora individuati. Assicurarsi che siano installati, in esecuzione e individuabili", + "deploymentDialog.FailedEulaValidation": "Per procedere è necessario accettare le condizioni del contratto di licenza", + "deploymentDialog.InstallToolsHintOne": "Lo strumento: {0} non è installato. È possibile fare clic sul pulsante \"{1}\" per installarlo.", + "deploymentDialog.InstallToolsHintMany": "Gli strumenti: {0} non sono installati. È possibile fare clic sul pulsante \"{1}\" per installarli.", + "deploymentDialog.VersionInformationDebugHint": "È necessario riavviare Azure Data Studio se gli strumenti vengono installati manualmente per rilevare la modifica. È possibile trovare ulteriori dettagli nei canali di output 'Distribuzioni' e 'Interfaccia della riga di comando di Azure Data'" }, "package": { - "azdata-install-location-description": "Percorso del pacchetto azdata usato per il comando di installazione", - "azure-sql-mi-agreement": "Accetto {0} e {1}.", - "azure-sql-mi-agreement-eula": "Condizioni di licenza dell'Istanza gestita di SQL di Azure", - "azure-sql-mi-display-description": "Creare un'Istanza gestita di SQL in Azure o in un ambiente gestito dal cliente", - "azure-sql-mi-display-name": "Istanza gestita di SQL di Azure", - "azure-sql-mi-help-text": "L'Istanza gestita di SQL di Azure fornisce l'accesso completo a SQL Server e la compatibilità delle funzionalità per la migrazione delle istanze di SQL Server ad Azure o lo sviluppo di nuove applicazioni. {0}.", - "azure-sql-mi-help-text-learn-more": "Altre informazioni", - "azure-sql-mi-okButton-text": "Apri nel portale", - "azure-sql-mi-resource-type-option-label": "Tipo di risorsa", - "azure-sqldb-agreement": "Accetto {0}, {1} e {2}.", - "azure-sqldb-agreement-azdata-eula": "Condizioni di licenza di azdata", + "azure-sqlvm-vm-administrator-account-page-label": "Account amministratore", "azure-sqldb-agreement-sqldb-eula": "Condizioni di licenza del Database SQL di Azure", - "azure-sqldb-description": "Creare un database SQL, un server di database o un pool elastico in Azure.", "azure-sqldb-display-name": "Database SQL di Azure", - "azure-sqldb-notebook-ok-button-text": "Seleziona", - "azure-sqldb-portal-ok-button-text": "Crea nel portale di Azure", - "azure-sqlvm-agreement": "Accetto {0}, {1} e {2}.", - "azure-sqlvm-agreement-azdata-eula": "Condizioni di licenza di azdata", + "azure-sql-mi-agreement-eula": "Condizioni di licenza dell'Istanza gestita di SQL di Azure", + "azure-sql-mi-help-text": "L'Istanza gestita di SQL di Azure fornisce l'accesso completo a SQL Server e la compatibilità delle funzionalità per la migrazione delle istanze di SQL Server ad Azure o lo sviluppo di nuove applicazioni. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Condizioni di licenza della macchina virtuale SQL di Azure", + "azure-sql-mi-display-name": "Istanza gestita di SQL di Azure", "azure-sqlvm-azure-account-page-label": "Informazioni su Azure", "azure-sqlvm-azure-location-label": "Località di Azure", - "azure-sqlvm-deploy-dialog-action-text": "Genera script nel notebook", - "azure-sqlvm-deploy-dialog-title": "Distribuisci macchina virtuale SQL di Azure", - "azure-sqlvm-description": "Creare macchine virtuali SQL in Azure. Ideale per le migrazioni e le applicazioni che richiedono l'accesso a livello di sistema operativo.", - "azure-sqlvm-display-name": "SQL Server per la macchina virtuale di Azure", - "azure-sqlvm-image-label": "Immagine", - "azure-sqlvm-image-sku-label": "SKU dell'immagine della macchina virtuale", - "azure-sqlvm-password-confirm-label": "Conferma password", - "azure-sqlvm-password-label": "Password", - "azure-sqlvm-publisher-label": "Editore", - "azure-sqlvm-storage-accountname-label": "Nome account di archiviazione", - "azure-sqlvm-storage-page-lable": "Account di archiviazione", - "azure-sqlvm-storage-sku-label": "Tipo di SKU dell'account di archiviazione", - "azure-sqlvm-username-label": "Nome utente", - "azure-sqlvm-vm-administrator-account-page-label": "Account amministratore", - "azure-sqlvm-vm-information-page-label": "Informazioni sulla macchina virtuale", - "azure-sqlvm-vm-summary-page-label": "Riepilogo", - "azure-sqlvm-vmname-label": "Nome macchina virtuale", - "azure-sqlvm-vmsize-label": "Dimensioni", - "deploy-resource-command-category": "Distribuzione", - "deploy-resource-command-name": "Nuova distribuzione…", - "deployment.configuration.title": "Configurazione della distribuzione", + "azure-sqlvm-password-confirm-label": "Confermare password", "docker-confirm-sql-password-field": "Conferma password", "docker-container-name-field": "Nome del contenitore", + "azure-sqlvm-description": "Creare macchine virtuali SQL in Azure. Ideale per le migrazioni e le applicazioni che richiedono l'accesso a livello di sistema operativo.", + "azure-sql-mi-display-description": "Creare un'Istanza gestita di SQL in Azure o in un ambiente gestito dal cliente", + "azure-sqldb-description": "Creare un database SQL, un server di database o un pool elastico in Azure.", + "azure-sqldb-portal-ok-button-text": "Crea nel portale di Azure", + "sql-azure-database-server-display-name": "Server di database", + "azure-sqlvm-deploy-dialog-title": "Distribuisci macchina virtuale SQL di Azure", "docker-sql-2017-title": "Distribuisci immagini del contenitore di SQL Server 2017", "docker-sql-2019-title": "Distribuisci immagini del contenitore di SQL Server 2019", "docker-sql-2022-title": "Distribuire le immagini del contenitore di SQL Server 2022", - "docker-sql-password-field": "Password di SQL Server", + "deploy-resource-command-category": "Distribuzione", + "deployment.configuration.title": "Configurazione della distribuzione", + "sql-azure-elastic-pool-display-name": "Pool elastico", + "azure-sql-mi-agreement": "Accetto {0} e {1}.", + "azure-sqldb-agreement": "Accetto {0}, {1} e {2}.", + "azure-sqlvm-agreement": "Accetto {0}, {1} e {2}.", + "azure-sqlvm-image-label": "Immagine", + "azure-sql-mi-help-text-learn-more": "Altre informazioni", + "azdata-install-location-description": "Percorso del pacchetto azdata usato per il comando di installazione", + "microsoft-privacy-statement": "Informativa sulla privacy di Microsoft", + "deploy-resource-command-name": "Nuova distribuzione…", + "azure-sql-mi-okButton-text": "Apri nel portale", + "azure-sqlvm-password-label": "Password", "docker-sql-port-field": "Porta", "extension-description": "Offre un'esperienza basata su notebook per la distribuzione di Microsoft SQL Server", - "extension-displayName": "Estensione Distribuzione SQL Server per Azure Data Studio", - "microsoft-privacy-statement": "Informativa sulla privacy di Microsoft", + "azure-sqlvm-publisher-label": "Editore", + "azure-sql-mi-resource-type-option-label": "Tipo di risorsa", "resource-type-display-name": "Tipo di risorsa", "resource-type-sql-image-description": "Esegue l'immagine del contenitore di SQL Server con Docker", - "resource-type-sql-image-display-name": "Immagine del contenitore di SQL Server", "resource-type-sql-windows-setup-description": "Consente di eseguire SQL Server in Windows. Selezionare una versione per iniziare.", - "resource-type-sql-windows-setup-display-name": "SQL Server in Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Server di database", - "sql-azure-elastic-pool-display-name": "Pool elastico", + "extension-displayName": "Estensione Distribuzione SQL Server per Azure Data Studio", + "resource-type-sql-image-display-name": "Immagine del contenitore di SQL Server", + "azure-sqlvm-display-name": "SQL Server per la macchina virtuale di Azure", + "resource-type-sql-windows-setup-display-name": "SQL Server in Windows", + "docker-sql-password-field": "Password di SQL Server", + "azure-sqlvm-deploy-dialog-action-text": "Genera script nel notebook", + "azure-sqldb-notebook-ok-button-text": "Seleziona", "sql-azure-single-database-display-name": "Database singolo", - "version-display-name": "Versione" + "azure-sqlvm-vmsize-label": "Dimensioni", + "azure-sqlvm-storage-page-lable": "Account di archiviazione", + "azure-sqlvm-storage-sku-label": "Tipo di SKU dell'account di archiviazione", + "azure-sqlvm-storage-accountname-label": "Nome account di archiviazione", + "azure-sqlvm-vm-summary-page-label": "Riepilogo", + "azure-sqlvm-username-label": "Nome utente", + "azure-sqlvm-image-sku-label": "SKU dell'immagine della macchina virtuale", + "azure-sqlvm-vm-information-page-label": "Informazioni sulla macchina virtuale", + "version-display-name": "Versione", + "azure-sqlvm-vmname-label": "Nome macchina virtuale", + "azure-sqldb-agreement-azdata-eula": "Condizioni di licenza di azdata", + "azure-sqlvm-agreement-azdata-eula": "Condizioni di licenza di azdata" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 97% rename from i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.schema-compare.i18n.json index 6fc7961ed4..8c9cc617d5 100644 --- a/i18n/ads-language-pack-it/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni", - "SchemaCompare.GeneralOptionsLabel": "Opzioni generali", - "SchemaCompare.ObjectTypesOptionsLabel": "Includi tipi di oggetto", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opzioni di confronto schemi", - "SchemaCompareOptionsDialog.Reset": "Reimposta", - "file": "File", - "flat": "Semplice", - "objectType": "Tipo di oggetto", - "schema": "Schema", - "schemaCompare.ApplyConfirmation": "Aggiornare la destinazione?", - "schemaCompare.CompareDetailsTitle": "Dettagli confronto", - "schemaCompare.GetConnectionString": "Si desidera connettersi a {0}?", - "schemaCompare.RecompareToRefresh": "Fare clic su Confronta per aggiornare il confronto.", + "schemaCompareDialog.differentSourceMessage": "È stato selezionato uno schema di origine diverso. Eseguire il confronto?", + "schemaCompareDialog.differentTargetMessage": "È stato selezionato uno schema di destinazione diverso. Eseguire il confronto?", "schemaCompare.actionColumn": "Azione", "schemaCompare.addAction": "Aggiungi", - "schemaCompare.applyButtonDisabledTitle": "L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database", + "schemaCompare.updateButton": "Applica", "schemaCompare.applyButtonEnabledTitle": "Applica modifiche alla destinazione", - "schemaCompare.applyError": "Errore durante l'aggiornamento del progetto", - "schemaCompare.applyNoChanges": "Non sono presenti modifiche da applicare", - "schemaCompare.applySuccess": "Aggiornamento del progetto completato", - "schemaCompare.cancelCompareButton": "Arresta", + "schemaCompare.applyButtonDisabledTitle": "L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database", + "schemaCompare.ApplyConfirmation": "Aggiornare la destinazione?", + "schemaCompareDialog.cancel": "Annulla", "schemaCompare.cancelErrorMessage": "L'annullamento del confronto schemi non è riuscito: '{0}'", "schemaCompare.cannotExcludeMessage": "Non è possibile escludere {0}. Esistono dipendenti inclusi", "schemaCompare.cannotExcludeMessageWithDependent": "Non è possibile escludere {0}. Esistono dipendenti inclusi, ad esempio {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "Non è possibile includere {0}. Esistono dipendenti esclusi, ad esempio {1}", "schemaCompare.changeAction": "Modifica", "schemaCompare.compareButton": "Confronta", - "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", - "schemaCompare.dacpacRadioButtonLabel": "File dell'applicazione livello dati (con estensione dacpac)", - "schemaCompare.databaseButtonLabel": "Database", - "schemaCompare.deleteAction": "Elimina", - "schemaCompare.dialogTitle": "Confronto schemi", + "schemaCompare.CompareDetailsTitle": "Dettagli confronto", "schemaCompare.differencesTableTitle": "Confronto tra origine e destinazione", + "schemaCompare.dacpacRadioButtonLabel": "File dell'applicazione livello dati (con estensione dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "Database", + "schemaCompare.databaseButtonLabel": "Database", + "schemaCompare.projectButtonLabel": "Progetto di database", + "schemaCompare.deleteAction": "Elimina", + "schemaCompareDialog.differentSourceTargetMessage": "Sono stati selezionati schemi di origine e di destinazione diversi. Eseguire il confronto?", + "schemaCompare.GetConnectionString": "Si desidera connettersi a {0}?", + "file": "File", + "schemaCompareDialog.fileTextBoxLabel": "File", + "flat": "Semplice", + "schemaCompareDialog.structureDropdownLabel": "Struttura della cartella", + "SchemaCompare.GeneralOptionsLabel": "Opzioni generali", "schemaCompare.generateScriptButton": "Genera script", + "schemaCompare.generateScriptErrorMessage": "La generazione dello script non è riuscita: '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "L'opzione Genera script è abilitata quando la destinazione è un database", "schemaCompare.generateScriptEnabledButton": "Genera script per distribuire le modifiche nella destinazione", - "schemaCompare.generateScriptErrorMessage": "La generazione dello script non è riuscita: '{0}'", + "schemaCompare.includeColumnName": "Includere", + "SchemaCompare.ObjectTypesOptionsLabel": "Includi tipi di oggetto", + "schemaCompare.waitText": "Inizializzazione del confronto. L'operazione potrebbe richiedere qualche istante.", + "schemaCompare.openScmpButtonTitle": "Carica origine, destinazione e opzioni salvate in un file con estensione scmp", + "schemaCompareDialog.No": "No", + "schemaCompare.applyNoChanges": "Non sono presenti modifiche da applicare", "schemaCompare.generateScriptNoChanges": "Non sono presenti modifiche per cui generare lo script", - "schemaCompare.includeColumnName": "Includi", - "schemaCompare.includeExcludeInfoMessage": "Tenere presente che le operazioni di inclusione/esclusione possono richiedere qualche minuto per calcolare le dipendenze interessate", "schemaCompare.noDifferences": "Non sono state trovate differenze di schema.", + "schemaCompareDialog.ok": "OK", + "objectType": "Tipo di oggetto", "schemaCompare.openFile": "Apri", "schemaCompare.openScmpButton": "Apri file con estensione scmp", - "schemaCompare.openScmpButtonTitle": "Carica origine, destinazione e opzioni salvate in un file con estensione scmp", "schemaCompare.openScmpErrorMessage": "L'apertura del file scmp non è riuscita: '{0}'", "schemaCompare.optionsButton": "Opzioni", - "schemaCompare.projectButtonLabel": "Progetto di database", - "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareOptions.RecompareMessage": "Le opzioni sono state modificate. Ripetere il confronto?", + "schemaCompare.includeExcludeInfoMessage": "Tenere presente che le operazioni di inclusione/esclusione possono richiedere qualche minuto per calcolare le dipendenze interessate", + "schemaCompare.RecompareToRefresh": "Fare clic su Confronta per aggiornare il confronto.", + "schemaCompare.applySuccess": "Aggiornamento del progetto completato", + "SchemaCompareOptionsDialog.Reset": "Reimpostare", "schemaCompare.saveFile": "Salva", "schemaCompare.saveScmpButton": "Salva file con estensione scmp", - "schemaCompare.saveScmpButtonTitle": "Salva origine e destinazione, opzioni ed elementi esclusi", "schemaCompare.saveScmpErrorMessage": "Il salvataggio del file scmp non è riuscito: '{0}'", - "schemaCompare.selectConnection": "Selezionare connessione", + "schemaCompare.saveScmpButtonTitle": "Salva origine e destinazione, opzioni ed elementi esclusi", + "schema": "Schema", + "schemaCompare.dialogTitle": "Confronto schemi", + "schemaCompare.updateErrorMessage": "L'applicazione del confronto schemi non è riuscita: '{0}'", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opzioni di confronto schemi", + "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", + "schemaObjectType": "Schema/Tipo di oggetto", + "schemaCompare.sourceButtonTitle": "Seleziona origine", + "schemaCompare.targetButtonTitle": "Seleziona destinazione", + "schemaCompare.selectConnection": "Selezionare la connessione", "schemaCompare.selectSourceFile": "Selezionare file di origine", "schemaCompare.selectTargetFile": "Selezionare il file di destinazione", - "schemaCompare.sourceButtonTitle": "Seleziona origine", - "schemaCompare.sourceNameColumn": "Nome origine", - "schemaCompare.startText": "Per confrontare due schemi, selezionare lo schema di origine e quello di destinazione, quindi fare clic su Confronta.", - "schemaCompare.switchButtonTitle": "Scambia origine e destinazione", - "schemaCompare.switchDirectionButton": "Cambia direzione", - "schemaCompare.targetButtonTitle": "Seleziona destinazione", - "schemaCompare.targetNameColumn": "Nome destinazione", - "schemaCompare.typeColumn": "Tipo", - "schemaCompare.updateButton": "Applica", - "schemaCompare.updateErrorMessage": "L'applicazione del confronto schemi non è riuscita: '{0}'", - "schemaCompare.waitText": "Inizializzazione del confronto. L'operazione potrebbe richiedere qualche istante.", - "schemaCompareDialog.No": "No", - "schemaCompareDialog.SourceTitle": "Origine", - "schemaCompareDialog.TargetTitle": "Destinazione", - "schemaCompareDialog.Yes": "Sì", - "schemaCompareDialog.cancel": "Annulla", - "schemaCompareDialog.databaseDropdownTitle": "Database", - "schemaCompareDialog.defaultUser": "predefinito", - "schemaCompareDialog.differentSourceMessage": "È stato selezionato uno schema di origine diverso. Eseguire il confronto?", - "schemaCompareDialog.differentSourceTargetMessage": "Sono stati selezionati schemi di origine e di destinazione diversi. Eseguire il confronto?", - "schemaCompareDialog.differentTargetMessage": "È stato selezionato uno schema di destinazione diverso. Eseguire il confronto?", - "schemaCompareDialog.dspErrorSource": "Il file di origine .sqlproj non specifica un componente dello schema del database", - "schemaCompareDialog.dspErrorTarget": "Il file di destinazione .sqlproj non specifica un componente dello schema del database", - "schemaCompareDialog.fileTextBoxLabel": "File", - "schemaCompareDialog.noProjectExtension": "L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database", - "schemaCompareDialog.noProjectExtensionApply": "L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto", - "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Server", + "schemaCompareDialog.SourceTitle": "Origine", "schemaCompareDialog.sourceDatabaseDropdown": "Database di origine", + "schemaCompare.sourceNameColumn": "Nome origine", "schemaCompareDialog.sourceServerDropdown": "Server di origine", "schemaCompareDialog.sourceTextBox": "File di origine", - "schemaCompareDialog.structureDropdownLabel": "Struttura della cartella", + "schemaCompare.cancelCompareButton": "Arresta", + "schemaCompare.switchDirectionButton": "Cambia direzione", + "schemaCompare.switchButtonTitle": "Scambia origine e destinazione", + "schemaCompareDialog.TargetTitle": "Destinazione", "schemaCompareDialog.targetDatabaseDropdown": "Database di destinazione", + "targetStructure": "Struttura della cartella di destinazione", + "schemaCompare.targetNameColumn": "Nome destinazione", "schemaCompareDialog.targetServerDropdown": "Server di destinazione", "schemaCompareDialog.targetTextBox": "File di destinazione", - "schemaCompareOptions.RecompareMessage": "Le opzioni sono state modificate. Ripetere il confronto?", - "schemaObjectType": "Schema/Tipo di oggetto", - "targetStructure": "Struttura della cartella di destinazione" + "schemaCompareDialog.dspErrorSource": "Il file di origine .sqlproj non specifica un componente dello schema del database", + "schemaCompareDialog.noProjectExtensionApply": "L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto", + "schemaCompareDialog.noProjectExtension": "L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database", + "schemaCompareDialog.dspErrorTarget": "Il file di destinazione .sqlproj non specifica un componente dello schema del database", + "schemaCompare.applyError": "Errore durante l'aggiornamento del progetto", + "schemaCompare.startText": "Per confrontare due schemi, selezionare lo schema di origine e quello di destinazione, quindi fare clic su Confronta.", + "schemaCompare.typeColumn": "Tipo", + "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareDialog.Yes": "Sì", + "schemaCompareDialog.defaultUser": "predefinito", + "OptionNotFoundWarningMessage": "etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni" }, "package": { - "description": "La funzionalità Confronto schemi di SQL Server per Azure Data Studio supporta il confronto degli schemi di database e pacchetti di applicazione livello dati.", - "displayName": "Confronto schemi di SQL Server", "schemaCompare.openInScmp": "Aprire in Confronto schemi", "schemaCompare.runComparison": "Esegui confronto schemi", + "displayName": "Confronto schemi di SQL Server", + "description": "La funzionalità Confronto schemi di SQL Server per Azure Data Studio supporta il confronto degli schemi di database e pacchetti di applicazione livello dati.", "schemaCompare.start": "Confronto schemi" } } diff --git a/i18n/ads-language-pack-it/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.server-report.i18n.json similarity index 94% rename from i18n/ads-language-pack-it/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.server-report.i18n.json index 9e27ce1a70..2252f393b3 100644 --- a/i18n/ads-language-pack-it/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "Operazione XEvents non riuscita.", + "XEventsStopped": "Sessioni XEvents PageContention e ObjectContention rimosse.", "XEventsNotSupported": "Sessioni XEvents non supportate.", - "XEventsStarted": "Sessioni XEvents avviate per PageContention e ObjectContention.", - "XEventsStopped": "Sessioni XEvents PageContention e ObjectContention rimosse." + "XEventsStarted": "Sessioni XEvents avviate per PageContention e ObjectContention." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 91% rename from i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-assessment.i18n.json index 3eed7f6e02..dafd19f589 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Tipo di destinazione", + "asmt.details.toLearnMore": " per altre informazioni.", "asmt.details.clickHere": "Fare clic qui", + "databaseIconLabel": "Database", "asmt.details.recommendation": "Raccomandazione", "asmt.details.ruleDescription": "Descrizione regola", - "asmt.details.toLearnMore": " per altre informazioni.", - "databaseIconLabel": "Database", - "serverIconLabel": "Server" + "serverIconLabel": "Server", + "asmt.column.targetType": "Tipo di destinazione" }, "dist/localized": { "asmt.apiversion": "Versione API", "asmt.column.checkId": "ID controllo", + "asmt.rulesetversion": "Set di regole predefinito", + "asmt.serveredition": "Edizione", + "asmt.sqlReport.Error": "Errore", "asmt.column.helpLink": "Collegamento alla Guida", + "asmt.sqlReport.High": "Alto", + "asmt.section.api.title": "Informazioni", + "asmt.sqlReport.Info": "Informazioni", + "asmt.instancename": "Nome istanza", + "asmt.learnMore": "Altre informazioni", + "asmt.sqlReport.Low": "Basso", + "asmt.sqlReport.Medium": "Medio", "asmt.column.message": "Messaggio", + "asmt.osversion": "Versione del sistema operativo", + "asmt.sqlReport.resultForDatabase": "Risultati per il database", + "asmt.sqlReport.resultForInstance": "Risultati per il server", + "asmt.sqlReportTitle": "Report di valutazione SQL", + "asmt.section.instance.title": "Dettagli dell'istanza di SQL Server", "asmt.column.severity": "Gravità", "asmt.column.tags": "Tag", "asmt.column.target": "Destinazione", - "asmt.instancename": "Nome istanza", - "asmt.learnMore": "Altre informazioni", - "asmt.osversion": "Versione del sistema operativo", - "asmt.rulesetversion": "Set di regole predefinito", - "asmt.section.api.title": "Informazioni", - "asmt.section.instance.title": "Dettagli dell'istanza di SQL Server", - "asmt.serveredition": "Edizione", "asmt.serverversion": "Versione", - "asmt.sqlReport.Error": "Errore", - "asmt.sqlReport.High": "Alto", - "asmt.sqlReport.Info": "Informazioni", - "asmt.sqlReport.Low": "Basso", - "asmt.sqlReport.Medium": "Medio", "asmt.sqlReport.Warning": "Avviso", - "asmt.sqlReport.resultForDatabase": "Risultati per il database", - "asmt.sqlReport.resultForInstance": "Risultati per il server", - "asmt.sqlReport.severityMsg": "{0}: {1} elemento/i", - "asmt.sqlReportTitle": "Report di valutazione SQL" + "asmt.sqlReport.severityMsg": "{0}: {1} elemento/i" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Annulla", + "msgBoxCopyBtn": "Copia", + "btnGeneratehtmlreport": "Crea report HTML", + "btnExportAsScript": "Esporta come script", + "invokeAssessmentLabelServer": "Richiama valutazione", + "invokeAssessmentLabelDatabase": "Richiama valutazione per {0}", + "ok": "OK", "asmtaction.label.open": "Apri", "asmtaction.openReport": "Il report è stato salvato. Aprirlo?", - "btnExportAsScript": "Esporta come script", - "btnGeneratehtmlreport": "Crea report HTML", - "btnViewSamples": "Visualizza tutte le regole e altre informazioni su GitHub", - "btnViewSamplesShort": "Visualizza tutto su GitHub", - "getAssessmentItemsDatabase": "Visualizza regole applicabili per {0}", - "getAssessmentItemsServer": "Visualizza regole applicabili", - "invokeAssessmentLabelDatabase": "Richiama valutazione per {0}", - "invokeAssessmentLabelServer": "Richiama valutazione", "msgBoxAsmtInfo": "Informazioni sulla valutazione SQL", "msgBoxCopied": "Le informazioni sulla valutazione SQL sono state copiate", - "msgBoxCopyBtn": "Copia", - "ok": "OK" + "btnViewSamplesShort": "Visualizza tutto su GitHub", + "btnViewSamples": "Visualizza tutte le regole e altre informazioni su GitHub", + "getAssessmentItemsServer": "Visualizza regole applicabili", + "getAssessmentItemsDatabase": "Visualizza regole applicabili per {0}" }, "dist/tabs/historyTab": { "asmt.history.back": "<< Indietro", - "asmt.history.resultsTitle": "Risultati valutazione da {0}", "asmt.history.summaryAsmtDate": "Data di valutazione", + "asmt.history.resultsTitle": "Risultati valutazione da {0}", "asmt.history.summaryError": "Errore", "asmt.history.summaryInfo": "Informazioni", "asmt.history.summaryWarning": "Avviso" }, "package": { "dashboard.tabName": "Valutazione SQL", - "description": "Valutazione SQL per Azure Data Studio (anteprima) fornisce un meccanismo per valutare la configurazione di SQL Server per le procedure consigliate.", - "displayName": "Valutazione SQL" + "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." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 98% rename from i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-database-projects.i18n.json index 47dc86a730..aafc7fa08c 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Cronologia di compilazione", - "Date": "Data", - "Failed": "Non riuscito", - "InProgress": "In corso", - "Move": "Sposta", - "PublishHistory": "Cronologia di pubblicazione", - "Status": "Stato", - "Success": "Operazione riuscita", - "TargetDatabase": "Database di destinazione", - "TargetPlatform": "Piattaforma di destinazione", - "TargetServer": "Server di destinazione", - "Time": "Ora", + "sqlcmdVariableAlreadyExists": "Nel progetto esiste già una variabile SQLCMD con lo stesso nome", + "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", + "fileAlreadyExists": "Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", + "folderAlreadyExistsChooseNewLocation": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione.", + "folderAlreadyExists": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", + "projectAlreadyExists": "Esiste già un progetto con il nome {0} in {1}.", + "cantAddCircularProjectReference": "Impossibile aggiungere un riferimento al progetto '{0}'. L'aggiunta di questo progetto come riferimento genera una dipendenza circolare", + "databaseReferenceAlreadyExists": "Un riferimento a questo database esiste già in questo progetto", + "deployScriptExists": "Esiste già uno script {0}. Il nuovo script non verrà incluso nella compilazione.", "actionLabel": "Azione", - "addDatabaseReferenceOkButtonText": "Aggiungere riferimento", - "addDatabaseReferencedialogName": "Aggiungere riferimento al database", "addItemAction": "Aggiungere elemento", "addSqlCmdVariableWithoutDefaultValue": "Aggiungere la variabile SQLCMD '{0}' al progetto senza il valore predefinito?", - "advancedOptionsButton": "Avanzate...", - "advancedPublishOptions": "Opzioni di pubblicazione avanzate", - "appSettingPrompt": "Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione?", - "applyConfirmation": "Aggiornare il progetto di destinazione?", - "applyError": "Errore durante l'aggiornamento del progetto: {0}", - "applySuccess": "Aggiornamento del progetto completato.", - "artifactReference": "Riferimento ad artefatto", - "at": "in", - "autorestProjectName": "Nuovo nome del progetto SQL", - "azureAccounts": "Account Azure", "azureAddAccount": "Aggiungi un account...", - "azureServerName": "Nome del server di Azure SQL", + "addDatabaseReferencedialogName": "Aggiungere riferimento al database", + "addDatabaseReferenceOkButtonText": "Aggiungere riferimento", + "advancedPublishOptions": "Opzioni di pubblicazione avanzate", + "advancedOptionsButton": "Avanzate...", + "updateActionRadiButtonLabel": "Applica tutte le modifiche", + "deleteSqlCmdVariableConfirmation": "Eliminare la variabile SQLCMD '{0}'?", + "deleteReferenceConfirmation": "Eliminare il riferimento a {0}?", + "deleteConfirmationContents": "Eliminare {0} e tutto il contenuto?", + "deleteConfirmation": "Eliminare {0}?", + "moveConfirmationPrompt": "Spostare {0} in {1}?", + "applyConfirmation": "Aggiornare il progetto di destinazione?", + "artifactReference": "Riferimento ad artefatto", + "nodeButNotAutorestFoundPrompt": "Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire.", + "nodeButNotAutorestFound": "Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio.", + "emptyAzureDbProjectTypeDisplayName": "Database SQL di Azure", + "edgeProjectTypeDisplayName": "Database di SQL Edge di Azure", "azureSqlServerCreated": "Azure SQL Server '{0}' creato", + "azureServerName": "Nome del server di Azure SQL", + "azureAccounts": "Account Azure", "azureSubscription": "Sottoscrizione di Azure", "baseDockerImage": "Immagine Docker {0} di base", "browseButtonText": "Sfoglia cartella", - "browseEllipsis": "Sfoglia...", "browseForProfile": "Cercare profilo", + "browseEllipsis": "Sfoglia...", "buildAction": "Build", "buildElements": "Elementi di compilazione", - "buildFailedCannotStartSchemaCompare": "Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita", + "BuildHistory": "Cronologia di compilazione", + "projBuildFailed": "Compilazione non riuscita. Per altri dettagli, controllare il riquadro di output. {0}", "cancelButtonText": "Annulla", + "parentTreeItemUnknown": "Non è possibile accedere all'elemento padre dell'elemento di albero fornito", + "invalidProjectReload": "Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi.", "cannotResolvePath": "Non è possibile risolvere il percorso {0}", - "cantAddCircularProjectReference": "Impossibile aggiungere un riferimento al progetto '{0}'. L'aggiunta di questo progetto come riferimento genera una dipendenza circolare", "changeTargetPlatformAction": "Modificare la piattaforma di destinazione", "checkoutOutputMessage": "Per altri dettagli, controllare il riquadro di output.", - "chooseAction": "Scegliere un'azione", "chooseSqlcmdVarsToModify": "Scegliere le variabili SQLCMD da modificare", + "chooseAction": "Scegliere un'azione", "cicularProjectReference": "Riferimento circolare dal progetto {0} al progetto {1}", "cleaningDockerImagesMessage": "Pulizia delle distribuzioni esistenti in corso...", - "compareActionRadiButtonLabel": "Visualizza modifiche in Confronto schemi", + "sdkLearnMorePlaceholder": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sui progetti in stile SDK", "confirmPassword": "Confermare password amministratore {0}", "confirmServerPassword": "Confermare password amministratore {0}", "connectingToSqlServerMessage": "Connessione a SQL Server", + "targetConnectionLabel": "Connessione", "connectionFailedError": "Errore di connessione non riuscita: '{0}'", "connectionRadioButtonLabel": "Connessioni", "containerAlreadyExistForProject": "I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo?", - "convertToSdkStyleConfirmation": "Il progetto '{0}' non sarà completamente compatibile con SSDT dopo la conversione. Prima della conversione, nella cartella del progetto verrà creata una copia di backup del file di progetto. Altre informazioni sono disponibili in https://aka.ms/sqlprojsdk. Continuare con la conversione in un progetto di tipo SDK?", - "createNew": "Crea nuovo", + "updatedToSdkStyleError": "La conversione del progetto {0} in uno stile SDK non è riuscita. È stato eseguito il rollback delle modifiche al file con estensione .sqlproj.", + "errorRetrievingBuildFiles": "Non è stato possibile compilare il progetto. Errore durante il recupero dei file necessari per la compilazione.", "createProjectDialogOkButtonText": "Crea", + "createNew": "Crea nuovo", "createProjectFromDatabaseDialogName": "Creare un progetto dal database", - "createProjectSettings": "Impostazioni", "creatingAzureSqlServer": "Creazione del server Azure SQL '{0}' in corso...", "creatingDeploymentSettingsMessage": "Creazione delle impostazioni di distribuzione in corso...", - "currentTargetPlatform": "La piattaforma di destinazione del progetto {0} è ora {1}", + "selectTargetPlatform": "Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versione di SDK .NET attualmente installata è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso della versione supportata di SDK .NET nelle impostazioni, se già installato.", "dacpacFileLocationRequired": "Il percorso del file Dacpac è necessario per aggiungere un riferimento a un database", - "dacpacFiles": "File dacpac", - "dacpacNotOnSameDrive": "I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto.", "dacpacReferenceElement": "Dizionari ed enciclopedie Dacpac", - "dacpacText": "Applicazione livello dati (.dacpac)", + "dacpacNotOnSameDrive": "I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. Il file di progetto si trova in {0}", "dataSource": "Origine dati", "dataSourceDropdownTitle": "Origine dati", "dataSourceRadioButtonLabel": "Origini dati", + "dacpacText": "Applicazione livello dati (.dacpac)", + "databaseNameLabel": "Database", + "sqlDatabaseProjects.outputChannel": "Progetti di database", + "databaseReferencesNodeName": "Riferimenti al database", "databaseLocation": "Il percorso del database è necessario per aggiungere un riferimento a un database", "databaseName": "Nome del database", - "databaseNameLabel": "Database", "databaseNameRequired": "Il nome del database è obbligatorio per l'aggiunta di un riferimento a un database diverso", - "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", - "databaseReferenceAlreadyExists": "Un riferimento a questo database esiste già in questo progetto", + "publishProjectSucceed": "Il progetto di database è stato pubblicato", "databaseReferenceTypeRequired": "Il tipo di riferimento del database è necessario per aggiungere un riferimento a un database", - "databaseReferencesNodeName": "Riferimenti al database", "databaseSelectionRequired": "La selezione del database è necessaria per creare un progetto da un database", "databaseVariable": "Variabile database", - "dataworkspace.projectDirectoryAlreadyExistError": "Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'.", - "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", - "default": "predefinito", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "Predefinito: immagine definita come predefinita nel registro contenitori", "deleteAction": "Elimina", - "deleteConfirmation": "Eliminare {0}?", - "deleteConfirmationContents": "Eliminare {0} e tutto il contenuto?", - "deleteReferenceConfirmation": "Eliminare il riferimento a {0}?", - "deleteSqlCmdVariableConfirmation": "Eliminare la variabile SQLCMD '{0}'?", - "deployAppSettingUpdateFailed": "Non è stato possibile aggiornare l'impostazione dell'app '{0}'", - "deployAppSettingUpdating": "Aggiornamento dell'impostazione dell'app: '{0}'", "deployDbTaskName": "Distribuzione locale del progetto di database SQL", - "deployProjectFailedMessage": "Non è stato possibile aprire una connessione al database distribuito'", - "deployScriptExists": "Esiste già uno script {0}. Il nuovo script non verrà incluso nella compilazione.", + "emptyAzureDbProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto", + "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto", + "emptySdkProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK.", "differentDbDifferentServer": "Database e server diversi", "differentDbSameServer": "Database diverso, stesso server", - "dockerContainerCreatedMessage": "ID creato da Docker: '{0}'", - "dockerContainerFailedToRunErrorMessage": "Non è stato possibile eseguire il contenitore Docker", - "dockerContainerNotRunningErrorMessage": "Il contenitore Docker non è in esecuzione", - "dockerImageEulaMessage": "Contratto di licenza:", "dockerImageMessage": "Immagine Docker:", - "dockerImagesPlaceHolder": "Usare {0} su arm64/Apple Silicon locale", + "dockerContainerNotRunningErrorMessage": "Il contenitore Docker non è in esecuzione", + "dockerContainerCreatedMessage": "ID creato da Docker: '{0}'", "dockerLogMessage": "Log di Docker: '{0}'", - "dockerNotRunningError": "Non è stato possibile verificare docker. Verificare che Docker sia installato e in esecuzione. Errore: '{0}'", - "done": "Fatto", + "sqlDatabaseProjects.doNotAskAgain": "Non chiedere più", "dontUseProfile": "Non usare il profilo", + "done": "Fatto", "downloadError": "Errore di download", "downloadProgress": "Stato del download", "downloading": "Download in corso", "downloadingFromTo": "Scaricamento da {0} a {1} in corso", "downloadingNuget": "Download di {0} nuget per ottenere DLL di compilazione ", - "edgeEulaAgreementTitle": "Contratto di licenza di SQL Edge di Microsoft Azure", - "edgeProjectTypeDescription": "Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure", - "edgeProjectTypeDisplayName": "Database di SQL Edge di Azure", - "emptyAzureDbProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto", - "emptyAzureDbProjectTypeDisplayName": "Database SQL di Azure", - "emptyProjectTypeDescription": "Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto", - "emptyProjectTypeDisplayName": "Database di SQL Server", - "emptySdkProjectTypeDescription": "Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK.", - "emptySdkProjectTypeDisplayName": "Database SQL (SDK)", + "enterSystemDbName": "Immettere un nome di database per il database di sistema", "enterConnStringTemplateDescription": "Immettere un modello per la stringa di connessione SQL", "enterConnectionStringEnvName": "Immettere il nome della variabile di ambiente della stringa di connessione", - "enterConnectionStringEnvNameDescription": "Immettere la variabile di ambiente per la stringa di connessione SQL", "enterConnectionStringTemplate": "Immettere il modello della stringa di connessione", - "enterNewDatabaseName": "Immettere il nuovo nome del database", - "enterNewName": "Immettere il nuovo nome", "enterNewSqlCmdVariableDefaultValue": "Immettere il valore predefinito per la variabile SQLCMD '{0}'", + "enterConnectionStringEnvNameDescription": "Immettere la variabile di ambiente per la stringa di connessione SQL", "enterNewSqlCmdVariableName": "Immettere il nuovo nome della variabile SQLCMD", + "enterNewDatabaseName": "Immettere il nuovo nome del database", "enterNewValueForVar": "Immettere un valore predefinito per la variabile '{0}'", + "enterNewName": "Immettere il nuovo nome", + "projectNamePlaceholderText": "Immettere il nome del progetto", "enterPassword": "Immettere la password {0} dell'amministratore", - "enterPortNumber": "Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito", - "enterSystemDbName": "Immettere un nome di database per il database di sistema", "enterUser": "Immettere {0} nome utente amministratore", - "equalComparison": "Il progetto è già aggiornato con il database.", + "enterPortNumber": "Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito", "errorAddingDatabaseReference": "Errore durante l'aggiunta del riferimento al database al {0}. Errore: {1}", "errorDownloading": "Errore durante il download di {0}%1! Errore: {1}", "errorExtracting": "Errore durante l'estrazione dei file da {0}. Errore: {1}", "errorFindingBuildFilesLocation": "Errore durante la ricerca del percorso dei file di compilazione: {0}", - "errorMovingFile": "Errore durante lo spostamento del file da {0} a {1}. Errore: {2}", - "errorNotSupportedInVsCode": "Errore: {0} non è attualmente supportato in database SQL Projects per VS Code.", - "errorPrefix": "Errore: {0}", + "profileReadError": "Errore durante il caricamento del profilo di pubblicazione. {0}", "errorReadingProjectGuid": "Errore durante il tentativo di leggere {0} del progetto '{1}'. {2}", + "errorMovingFile": "Errore durante lo spostamento del file da {0} a {1}. Errore: {2}", "errorRenamingFile": "Errore durante la ridenominazione del file da {0} a {1}. Errore: {2}", - "errorRetrievingBuildFiles": "Non è stato possibile compilare il progetto. Errore durante il recupero dei file necessari per la compilazione.", - "eulaAgreementTemplate": "Accetto {0}.", - "eulaAgreementText": "Accetto {0}.", - "eulaAgreementTitle": "Contratto di licenza di Microsoft SQL Server", + "errorPrefix": "Errore: {0}", + "errorNotSupportedInVsCode": "Errore: {0} non è attualmente supportato in database SQL Projects per VS Code.", "exampleUsage": "Esempio di utilizzo", "excludeAction": "Escludi", - "excludeFolderNotSupported": "L'esclusione di cartelle non è ancora supportata", "excludeObjectTypes": "Escludi i tipi di oggetto", + "excludeFolderNotSupported": "L'esclusione di cartelle non è ancora supportata", "externalStream": "Flusso esterno", "externalStreamingJobFriendlyName": "Processo di streaming esterno", - "externalStreamingJobValidationPassed": "Convalida superata del processo di streaming esterno.", - "extractTargetRequired": "Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database.", "extractingDacFxDlls": "Estrazione delle DLL della build DacFx in {0} in corso", + "taskFailedError.error": "Non è stato possibile completare l'attività “{0}” Errore: {1}", + "deployProjectFailedMessage": "Non è stato possibile aprire una connessione al database distribuito'", + "publishToContainerFailed": "Pubblicazione nel contenitore non riuscita. {0}", + "publishToNewAzureServerFailed": "Non è stato possibile pubblicare nel nuovo server di Azure SQL. {0}", + "dockerContainerFailedToRunErrorMessage": "Non è stato possibile eseguire il contenitore Docker", + "deployAppSettingUpdateFailed": "Non è stato possibile aggiornare l'impostazione dell'app '{0}'", + "dockerNotRunningError": "Non è stato possibile verificare docker. Verificare che Docker sia installato e in esecuzione. Errore: '{0}'", "file": "File", - "fileAlreadyExists": "Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", "fileFormat": "Formato di file", - "fileObject": "file", "fileOrFolderDoesNotExist": "Il file o la directory '{0}' non esiste", + "noFileExist": "Il file {0} non esiste", "flat": "Semplice", - "folderAlreadyExists": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome.", - "folderAlreadyExistsChooseNewLocation": "Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione.", - "folderElements": "Elementi cartella", "folderFriendlyName": "Cartella", - "folderObject": "cartella", + "folderElements": "Elementi cartella", "folderStructureLabel": "Struttura di cartelle", "generateScriptButtonText": "Generare script", - "generatingProjectFailed": "La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0}", "generatingProjectFromAutorest": "Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli.", - "hr": "ora", + "generatingProjectFailed": "La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0}", + "eulaAgreementText": "Accetto {0}.", + "eulaAgreementTemplate": "Accetto {0}.", "imageTag": "Tag dell'immagine", "importElements": "Importa elementi", - "include": "Includere", - "includePermissionsInProject": "Includere autorizzazioni nel progetto", + "InProgress": "In corso", + "include": "Includi", "includePermissionsLabel": "Includi autorizzazioni", + "includePermissionsInProject": "Includere autorizzazioni nel progetto", + "sqlDatabaseProjects.Install": "Installare", "installGlobally": "Installa a livello globale", "invalidDataSchemaProvider": "DSP non valido nel file con estensione .sqlproj", - "invalidDatabaseReference": "Riferimento al database non valido nel file con estensione .sqlproj", - "invalidGuid": "Il GUID specificato non è valido: {0}", - "invalidInput": "L'input non è valido: {0}", - "invalidProjectReload": "Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi.", - "invalidPropertyValueInSqlProj": "Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj", - "invalidPropertyValueProvided": "Il valore '{0} della proprietà del progetto non è valido", - "invalidSQLPassword": "La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Stringa di connessione SQL non valida", + "invalidDatabaseReference": "Riferimento al database non valido nel file con estensione .sqlproj", + "invalidInput": "L'input non è valido: {0}", "invalidTargetPlatform": "Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1}", + "invalidPropertyValueInSqlProj": "Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj", + "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.", "learnMore": "Altre informazioni", + "dockerImageEulaMessage": "Contratto di licenza:", "loadProfilePlaceholderText": "Caricare profilo...", + "projectLocationLabel": "Percorso", "location": "Percorso", - "min": "min", + "edgeEulaAgreementTitle": "Contratto di licenza di SQL Edge di Microsoft Azure", + "eulaAgreementTitle": "Contratto di licenza di Microsoft SQL Server", "missingVersion": "Voce 'version' mancante in {0}", - "moveConfirmationPrompt": "Spostare {0} in {1}?", "movingFilesBetweenProjectsNotSupported": "Lo spostamento di file tra progetti non è supportato", - "msec": "millisecondo", - "multipleMostDeploymentScripts": "Numero imprevisto di {0} file: {1}", "multipleSqlProjFilesSelected": "Sono stati selezionati più file con estensione sqlproj; sceglierne solo uno.", + "projectNameLabel": "Nome", + "sqlCmdVariableColumn": "Nome", "nameMustNotBeEmpty": "Il nome non deve essere vuoto", + "nodeNotFound": "Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest.", "new": "Nuovo", + "autorestProjectName": "Nuovo nome del progetto SQL", "newObjectNamePrompt": "Nuovo nome {0}:", - "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", - "noDataSourcesText": "Nessuna origine dati in questo progetto", - "noFileExist": "Il file {0} non esiste", - "noSchemaCompareExtension": "Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi.", - "noSqlFilesGenerated": "Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli.", - "noSqlProjFile": "Il file di progetto selezionato non esiste", - "noSqlProjFilesSelected": "Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno.", "noString": "No", "noStringDefault": "Nessuna (impostazione predefinita)", - "nodeButNotAutorestFound": "Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio.", - "nodeButNotAutorestFoundPrompt": "Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire.", - "nodeNotFound": "Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest.", + "noSqlFilesGenerated": "Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli.", + "noSqlProjFilesSelected": "Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno.", + "noDataSourcesText": "Nessuna origine dati in questo progetto", + "noDataSourcesFile": "Non è stato trovato alcun artefatto di tipo {0}", "noneElements": "Nessuno elemento", "nupkgNamePlaceholder": "Nome pacchetto NuGet", - "nupkgText": "Applicazione livello dati pubblicata (.nupkg)", + "versionPlaceholder": "Versione del pacchetto NuGet", "objectType": "Tipo di oggetto", "okString": "OK", "onlyMoveFilesFoldersSupported": "È supportato solo lo spostamento di file e cartelle", "openEulaString": "Apri contratto di licenza", - "optionDescription": "Descrizione opzione", - "optionName": "Nome opzione", - "optionNotFoundWarningMessage": "etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni", - "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.", - "packageReference": "Riferimento a pacchetto", - "parentTreeItemUnknown": "Non è possibile accedere all'elemento padre dell'elemento di albero fornito", - "passwordNotMatch": "La password {0} del SQL Server non corrisponde alla password di conferma", - "portMustNotBeNumber": "La porta deve essere un numero", - "postDeployElements": "Elementi PreDeploy", - "postDeployScriptFriendlyName": "Script.PostDeployment", - "preDeployElements": "Elementi PreDeploy", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Per eseguire correttamente la compilazione, aggiornare il progetto in modo che abbia uno script di pre-distribuzione e/o uno script di post-distribuzione", - "profile": "Profilo", - "profileReadError": "Errore durante il caricamento del profilo di pubblicazione. {0}", - "projBuildFailed": "Compilazione non riuscita. Per altri dettagli, controllare il riquadro di output. {0}", - "projectAlreadyExists": "Esiste già un progetto con il nome {0} in {1}.", - "projectAlreadyOpened": "Il progetto '{0}' è già aperto.", - "projectLocString": "Project", - "projectLocationLabel": "Percorso", - "projectLocationPlaceholderText": "Selezionare il percorso per creare il progetto", - "projectNameLabel": "Nome", - "projectNamePlaceholderText": "Immettere il nome del progetto", - "projectNeedsUpdatingForCrossPlat": "I target, i riferimenti e i riferimenti al database di sistema devono essere aggiornati per il progetto '{0}'.", - "projectReferenceElement": "Riferimento al progetto", - "projectReferenceNameElement": "Elemento del nome del riferimento al progetto", - "projectToUpdatePlaceholderText": "Seleziona file di progetto", - "projectUpdatedToSdkStyle": "Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'.", - "publish": "Pubblica", - "publishAction": "Pubblica", - "publishDialogName": "Pubblicare il progetto", - "publishOptions": "Pubblicare opzioni", - "publishProfileElements": "Elementi del profilo di pubblicazione", - "publishProfileFriendlyName": "Profilo di pubblicazione", - "publishProjectSucceed": "Il progetto di database è stato pubblicato", - "publishSettingsFiles": "File di impostazioni di pubblicazione", - "publishTo": "Destinazione di pubblicazione", - "publishToAzureEmulator": "Pubblicare nel nuovo emulatore di database SQL di Azure", - "publishToContainerFailed": "Pubblicazione nel contenitore non riuscita. {0}", - "publishToDockerContainer": "Pubblica in un nuovo contenitore di sviluppo locale {0}", - "publishToDockerContainerPreview": "Pubblica nel nuovo contenitore di sviluppo locale {0} (anteprima)", - "publishToExistingServer": "Pubblica in un {0} esistente", - "publishToNewAzureServer": "Pubblica nel nuovo server logico di Azure SQL (anteprima)", - "publishToNewAzureServerFailed": "Non è stato possibile pubblicare nel nuovo server di Azure SQL. {0}", - "publishingProjectMessage": "Pubblicazione del progetto in un contenitore...", - "referenceRadioButtonsGroupTitle": "Tipo di database di riferimento", - "referenceTypeRadioButtonsGroupTitle": "Tipo riferimento", - "referencedDatabaseType": "Tipo di database di riferimento", - "reloadProject": "Ricaricare il progetto di database?", - "reset": "Reimpostare", - "resetAllVars": "Reimpostare tutte le variabili", - "resourceGroup": "Gruppo di risorse", + "specSelectionText": "Specifics OpenAPI/Swagger", + "retrySucceedMessage": "Operazione '{0}' completata. Risultato: {1}", "retryFailedMessage": "Operazione '{0}' non riuscita. Nuovo tentativo... Risultato corrente: {1}. Errore: '{2}'", "retryMessage": "Operazione '{0}' non riuscita. Nuovo tentativo... Errore: '{1}' ", - "retryRunMessage": "Esecuzione dell'operazione '{2}' Tentativo {0} di {1}", - "retrySucceedMessage": "Operazione '{0}' completata. Risultato: {1}", - "retryWaitMessage": "Attesa di {0} secondi prima di un altro tentativo di operazione '{1}'", + "optionDescription": "Descrizione opzione", + "optionName": "Nome opzione", + "packageReference": "Riferimento a pacchetto", + "portMustNotBeNumber": "La porta deve essere un numero", + "postDeployElements": "Elementi PreDeploy", + "preDeployElements": "Elementi PreDeploy", + "profile": "Profilo", + "projectLocString": "Project", + "projectAlreadyOpened": "Il progetto '{0}' è già aperto.", + "invalidPropertyValueProvided": "Il valore '{0} della proprietà del progetto non è valido", + "projectReferenceElement": "Riferimento al progetto", + "projectReferenceNameElement": "Elemento del nome del riferimento al progetto", + "applySuccess": "Aggiornamento del progetto completato.", + "publish": "Pubblica", + "publishAction": "Pubblica", + "PublishHistory": "Cronologia di pubblicazione", + "publishOptions": "Pubblicare opzioni", + "publishProfileFriendlyName": "Profilo di pubblicazione", + "publishSettingsFiles": "File di impostazioni di pubblicazione", + "publishTo": "Destinazione di pubblicazione", + "publishProfileElements": "Elementi del profilo di pubblicazione", + "publishDialogName": "Pubblicare il progetto", + "publishToExistingServer": "Pubblica in un {0} esistente", + "publishToAzureEmulator": "Pubblicare nel nuovo emulatore di database SQL di Azure", + "publishToNewAzureServer": "Pubblica nel nuovo server logico di Azure SQL (anteprima)", + "publishToDockerContainer": "Pubblica in un nuovo contenitore di sviluppo locale {0}", + "publishToDockerContainerPreview": "Pubblica nel nuovo contenitore di sviluppo locale {0} (anteprima)", + "nupkgText": "Applicazione livello dati pubblicata (.nupkg)", + "publishingProjectMessage": "Pubblicazione del progetto in un contenitore...", + "referenceTypeRadioButtonsGroupTitle": "Tipo riferimento", + "referenceRadioButtonsGroupTitle": "Tipo di database di riferimento", + "referencedDatabaseType": "Tipo di database di riferimento", + "reset": "Reimposta", + "resetAllVars": "Reimpostare tutte le variabili", + "resourceGroup": "Gruppo di risorse", "revertSqlCmdVarsButtonTitle": "Ripristina valori predefiniti del progetto", "runViaNpx": "Esegui tramite npx", + "retryRunMessage": "Esecuzione dell'operazione '{2}' Tentativo {0} di {1}", "runningDockerMessage": "Esecuzione del contenitore Docker in corso...", + "sdkStyleProject": "Progetto in stile SDK (Anteprima)", + "emptySdkProjectTypeDisplayName": "Database SQL (SDK)", + "emptyProjectTypeDisplayName": "Database di SQL Server", + "sqlConnectionStringFriendly": "Stringa di connessione SQL", + "sqlCmdTableLabel": "Variabili SQLCMD", + "sqlcmdVariablesNodeName": "Variabili SQLCMD", + "sqlcmdVariableNameCannotContainIllegalChars": "Il nome della variabile SQLCMD '{0}' non può contenere i caratteri seguenti: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "Il nome della variabile SQLCMD '{0}' non può contenere spazi vuoti", "sameDatabase": "Stesso database", "save": "Salva", - "saveProfile": "Salvare le impostazioni in un profilo (.publish.xml)?", "saveProfileAsButtonText": "Salva con nome...", "schema": "Schema", - "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", "schemaCompareAction": "Confronto schemi", + "schemaCompare.compareErrorMessage": "Il confronto schemi non è riuscito: {0}", + "buildFailedCannotStartSchemaCompare": "Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita", "schemaCompareNotInstalled": "Per eseguire il confronto tra schemi, è necessaria l'installazione dell'estensione per il confronto dello schema", "schemaObjectType": "Schema/Tipo di oggetto", "scriptFriendlyName": "Script", - "sdkLearnMorePlaceholder": "Fare clic sul pulsante \"Altre informazioni\" per altre informazioni sui progetti in stile SDK", - "sdkStyleProject": "Progetto in stile SDK (Anteprima)", - "sec": "sec", - "selectBaseImage": "Selezionare l'immagine Docker {0} di base", - "selectConnection": "Selezionare la connessione", - "selectDacpac": "Selezionare .dacpac", - "selectDatabase": "Selezionare database", - "selectFileString": "Seleziona file", - "selectFolderStructure": "Seleziona struttura di cartelle", - "selectImageTag": "Selezionare il tag immagine o premere INVIO per usare il valore predefinito", - "selectProfile": "Seleziona profilo", - "selectProfileToUse": "Selezionare il profilo di pubblicazione da caricare", - "selectProjectLocation": "Seleziona posizione del progetto", - "selectPublishOption": "Selezionare la posizione in cui pubblicare il progetto", - "selectSpecFile": "Selezionare il file delle specifiche OpenAPI/Swagger", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Seleziona", - "selectTargetPlatform": "Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione", + "selectDacpac": "Selezionare .dacpac", + "selectFileString": "Seleziona file", + "selectSpecFile": "Selezionare il file delle specifiche OpenAPI/Swagger", + "selectProfile": "Seleziona profilo", + "selectConnection": "Selezionare connessione", + "selectDatabase": "Selezionare database", + "selectFolderStructure": "Seleziona struttura di cartelle", + "projectLocationPlaceholderText": "Selezionare il percorso per creare il progetto", + "projectToUpdatePlaceholderText": "Seleziona file di progetto", + "selectProjectLocation": "Seleziona posizione del progetto", + "selectProfileToUse": "Selezionare il profilo di pubblicazione da caricare", + "selectBaseImage": "Selezionare l'immagine Docker {0} di base", + "selectImageTag": "Selezionare il tag immagine o premere INVIO per usare il valore predefinito", + "selectPublishOption": "Selezionare la posizione in cui pubblicare il progetto", "server": "Server", "serverCreated": "Server creato", "serverName": "Nome del server", - "serverPassword": "Password amministratore {0}", - "serverPortNumber": "Numero di porta {0}", "serverVariable": "Variabile server", + "createProjectSettings": "Impostazioni", "sourceDatabase": "Database di origine", - "specSelectionText": "Specifics OpenAPI/Swagger", - "sqlCmdTableLabel": "Variabili SQLCMD", - "sqlCmdValueColumn": "Valore", - "sqlCmdVariableColumn": "Nome", - "sqlConnectionStringFriendly": "Stringa di connessione SQL", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "Non è possibile individuare SDK .NET. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso di SDK .NET nelle impostazioni, se già installato.", - "sqlDatabaseProjects.Install": "Installa", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La versione di SDK .NET attualmente installata è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso della versione supportata di SDK .NET nelle impostazioni, se già installato.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Aggiornare percorso", - "sqlDatabaseProjects.doNotAskAgain": "Non chiedere più", - "sqlDatabaseProjects.outputChannel": "Progetti di database", - "sqlcmdVariableAlreadyExists": "Nel progetto esiste già una variabile SQLCMD con lo stesso nome", - "sqlcmdVariableNameCannotBeWhitespace": "Il nome della variabile SQLCMD '{0}' non può contenere spazi vuoti", - "sqlcmdVariableNameCannotContainIllegalChars": "Il nome della variabile SQLCMD '{0}' non può contenere i caratteri seguenti: {1}", - "sqlcmdVariablesNodeName": "Variabili SQLCMD", + "invalidGuid": "Il GUID specificato non è valido: {0}", + "edgeProjectTypeDescription": "Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure", "storedProcedureFriendlyName": "Stored procedure", "suppressMissingDependenciesErrors": "Non visualizzare gli errori provocati da riferimenti non risolti nel progetto a cui si fa riferimento", "systemDatabase": "Database di sistema", "systemDatabaseReferenceRequired": "La selezione del database di sistema è necessaria per l'aggiunta di un riferimento a un database di sistema", "tableFriendlyName": "Tabella", - "targetConnectionLabel": "Connessione", + "TargetDatabase": "Database di destinazione", + "TargetPlatform": "Piattaforma di destinazione", + "TargetServer": "Server di destinazione", + "extractTargetRequired": "Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database.", + "currentTargetPlatform": "La piattaforma di destinazione del progetto {0} è ora {1}", "targetProject": "Progetto di destinazione", - "taskFailedError.error": "Non è stato possibile completare l'attività “{0}” Errore: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Non è possibile individuare SDK .NET. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso di SDK .NET nelle impostazioni, se già installato.", + "noSchemaCompareExtension": "Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi.", + "convertToSdkStyleConfirmation": "Il progetto '{0}' non sarà completamente compatibile con SSDT dopo la conversione. Prima della conversione, nella cartella del progetto verrà creata una copia di backup del file di progetto. Altre informazioni sono disponibili in https://aka.ms/sqlprojsdk. Continuare con la conversione in un progetto di tipo SDK?", + "equalComparison": "Il progetto è già aggiornato con il database.", + "projectUpdatedToSdkStyle": "Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'.", + "noSqlProjFile": "Il file di progetto selezionato non esiste", + "dataworkspace.projectParentDirectoryNotExistError": "Il percorso del progetto selezionato '{0}' non esiste o non è una directory.", + "updateProjectDatabaseReferencesForRoundTrip": "Per compilare il progetto, è necessario aggiornare i riferimenti al database di sistema '{0}'. Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", + "projectNeedsUpdatingForCrossPlat": "I target, i riferimenti e i riferimenti al database di sistema devono essere aggiornati per il progetto '{0}'.", + "dataworkspace.projectDirectoryAlreadyExistError": "Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'.", + "applyError": "Errore durante l'aggiornamento del progetto: {0}", + "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", "unableToCreatePublishConnection": "Impossibile costruire la connessione: {0}", - "unableToFindFile": "Impossibile trovare {1}con il percorso '{0}'", - "unableToFindReference": "Impossibile trovare il riferimento al database {0}", - "unableToFindSqlCmdVariable": "Impossibile trovare la variabile SQLCMD '{0}'", - "unableToPerformAction": "Impossibile individuare '{0}' target: '{1}'. {2}", "unexpectedProjectContext": "Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0}", - "unhandledDeleteType": "Tipo di elemento non gestito durante l'eliminazione: '{0}", + "unableToFindSqlCmdVariable": "Impossibile trovare la variabile SQLCMD '{0}'", + "unableToFindReference": "Impossibile trovare il riferimento al database {0}", + "unableToFindFile": "Impossibile trovare {1}con il percorso '{0}'", + "unableToPerformAction": "Impossibile individuare '{0}' target: '{1}'. {2}", + "multipleMostDeploymentScripts": "Numero imprevisto di {0} file: {1}", + "unhandledDeleteType": "Tipo di elemento non gestito durante l'esclusione: '{0}", "unhandledMoveNode": "Tipo di nodo non gestito per lo spostamento", "unknownDataSourceType": "Il tipo dell'origine dei dati è sconosciuto: ", "unrecognizedDataSourcesVersion": "Versione non riconosciuta: ", - "updateAction": "Azione di aggiornamento", - "updateActionRadiButtonLabel": "Applica tutte le modifiche", - "updateProjectDatabaseReferencesForRoundTrip": "Per compilare il progetto, è necessario aggiornare i riferimenti al database di sistema '{0}'. Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", - "updateProjectForCrossPlatform": "{0} Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", - "updateProjectForCrossPlatformShort": "Aggiornare {0} per il supporto multipiattaforma?", - "updateProjectFromDatabaseDialogName": "Aggiorna progetto dal database", "updateText": "Aggiorna", - "updatedToSdkStyleError": "La conversione del progetto {0} in uno stile SDK non è riuscita. È stato eseguito il rollback delle modifiche al file con estensione .sqlproj.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Aggiornare percorso", + "updateAction": "Azione di aggiornamento", + "updateProjectFromDatabaseDialogName": "Aggiorna progetto dal database", + "updateProjectForCrossPlatformShort": "Aggiornare {0} per il supporto multipiattaforma?", + "deployAppSettingUpdating": "Aggiornamento dell'impostazione dell'app: '{0}'", "updatingProjectFromDatabase": "Aggiornamento di {0} da {1}...", + "dockerImagesPlaceHolder": "Usare {0} su arm64/Apple Silicon locale", "userSelectionCancelled": "L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest.", "userSelectionInstallGlobally": "L'utente ha selezionato l'installazione automatica. Installazione in corso...", "userSelectionRunNpx": "Utente selezionato per l'esecuzione tramite npx.", + "externalStreamingJobValidationPassed": "Convalida superata del processo di streaming esterno.", + "sqlCmdValueColumn": "Valore", "valueCannotBeEmpty": "Il valore non può essere vuoto", "version": "Versione", "versionMustNotBeEmpty": "La versione non deve essere vuota", - "versionPlaceholder": "Versione del pacchetto NuGet", - "viewFriendlyName": "Visualizzare", + "viewFriendlyName": "Visualizza", + "compareActionRadiButtonLabel": "Visualizza modifiche in Confronto schemi", + "retryWaitMessage": "Attesa di {0} secondi prima di un altro tentativo di operazione '{1}'", + "reloadProject": "Ricaricare il progetto di database?", + "saveProfile": "Salvare le impostazioni in un profilo (.publish.xml)?", + "appSettingPrompt": "Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione?", + "yesString": "Sì", "yesRecommended": "Sì (Scelta consigliata)", - "yesString": "Sì" + "dacpacFiles": "File dacpac", + "optionNotFoundWarningMessage": "etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni", + "updateProjectForCrossPlatform": "{0} Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto?", + "serverPassword": "Password amministratore {0}", + "passwordNotMatch": "La password {0} del SQL Server non corrisponde alla password di conferma", + "invalidSQLPassword": "La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "Numero di porta {0}", + "Date": "Data", + "Failed": "Non riuscita", + "Move": "Sposta", + "Status": "Stato", + "Success": "Operazione riuscita", + "Time": "Ora", + "at": "in", + "default": "predefinito", + "fileObject": "file", + "folderObject": "cartella", + "hr": "ora", + "min": "min", + "msec": "millisecondo", + "sec": "sec" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … ha restituito un errore: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … terminato con codice: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … terminato con segnale: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … terminato con segnale: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "Progetti di database", "sqlDatabaseProjects.addDatabaseReference": "Aggiungere riferimento al database", "sqlDatabaseProjects.addExistingItem": "Aggiungi _elemento esistente...", - "sqlDatabaseProjects.addSqlCmdVariable": "Aggiungere variabile SQLCMD", - "sqlDatabaseProjects.autorestSqlVersion": "Versione di autorest. Sql da usare da NPM. Se non è impostata, verrà usata la versione più recente.", - "sqlDatabaseProjects.build": "Build", - "sqlDatabaseProjects.changeTargetPlatform": "Modificare la piattaforma di destinazione", - "sqlDatabaseProjects.close": "Chiudere il progetto di database", - "sqlDatabaseProjects.collapseProjectNodes": "Indica se i nodi del progetto iniziano a essere compressi", - "sqlDatabaseProjects.convertToSdkStyleProject": "Convertire in progetto di tipo SDK", - "sqlDatabaseProjects.createProjectFromDatabase": "Creare il progetto dal database", - "sqlDatabaseProjects.delete": "Elimina", - "sqlDatabaseProjects.description": "Progettare e pubblicare schemi di database SQL", - "sqlDatabaseProjects.displayName": "Progetti di database", - "sqlDatabaseProjects.dotnetInstallLocation": "Percorso completo di .NET SDK nel computer. Ad esempio, se dotnet.exe si trova in C:\\folder1\\dotnet\\dotnet.exe, impostare il percorso di questa impostazione su C:\\folder1\\dotnet", - "sqlDatabaseProjects.edit": "Modifica", - "sqlDatabaseProjects.editProjectFile": "Edit .sqlproj File", - "sqlDatabaseProjects.enablePreviewFeatures": "Abilita funzionalità di anteprima di progetti di database SQL", - "sqlDatabaseProjects.exclude": "Escludere dal progetto", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Generare un progetto SQL da specifiche OpenAPI/Swagger (Anteprima)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Versione di Microsoft.Build.Sql SDK da usare per la compilazione di progetti SQL legacy. Esempio: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "Indica se richiedere all'utente di installare SDK .NET quando non viene rilevato.", - "sqlDatabaseProjects.new": "Nuovo progetto di database", "sqlDatabaseProjects.newExternalStreamingJob": "Aggiungi processo di streaming esterno", "sqlDatabaseProjects.newFolder": "Aggiungi cartella", "sqlDatabaseProjects.newItem": "Aggiungi elemento...", "sqlDatabaseProjects.newPostDeploymentScript": "Aggiungi script post-distribuzione", "sqlDatabaseProjects.newPreDeploymentScript": "Aggiungere script di pre-distribuzione", "sqlDatabaseProjects.newPublishProfile": "Aggiungi profilo di pubblicazione", + "sqlDatabaseProjects.addSqlCmdVariable": "Aggiungere variabile SQLCMD", "sqlDatabaseProjects.newScript": "Aggiungi script", "sqlDatabaseProjects.newStoredProcedure": "Aggiungere stored procedure", "sqlDatabaseProjects.newTable": "Aggiungi tabella", "sqlDatabaseProjects.newView": "Aggiungi visualizzazione", - "sqlDatabaseProjects.nodejsDoNotAsk": "Indica se richiedere all'utente di installare Node.js quando non viene rilevato.", + "sqlDatabaseProjects.build": "Build", + "sqlDatabaseProjects.changeTargetPlatform": "Modificare la piattaforma di destinazione", + "sqlDatabaseProjects.close": "Chiudere il progetto di database", + "sqlDatabaseProjects.convertToSdkStyleProject": "Convertire in progetto di tipo SDK", + "sqlDatabaseProjects.createProjectFromDatabase": "Creare il progetto dal database", + "sqlDatabaseProjects.Settings": "Progetti di database", + "sqlDatabaseProjects.displayName": "Progetti di database", + "sqlDatabaseProjects.delete": "Elimina", + "sqlDatabaseProjects.description": "Progettare e pubblicare schemi di database SQL", + "sqlDatabaseProjects.edit": "Modifica", + "sqlDatabaseProjects.editProjectFile": "Edit .sqlproj File", + "sqlDatabaseProjects.enablePreviewFeatures": "Abilita funzionalità di anteprima di progetti di database SQL", + "sqlDatabaseProjects.exclude": "Escludere dal progetto", + "sqlDatabaseProjects.dotnetInstallLocation": "Percorso completo di .NET SDK nel computer. Ad esempio, se dotnet.exe si trova in C:\\folder1\\dotnet\\dotnet.exe, impostare il percorso di questa impostazione su C:\\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Generare un progetto SQL da specifiche OpenAPI/Swagger (Anteprima)", + "sqlDatabaseProjects.new": "Nuovo progetto di database", + "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)", + "sqlDatabaseProjects.openContainingFolder": "Aprire cartella superiore", "sqlDatabaseProjects.open": "Apri progetto di database", - "sqlDatabaseProjects.openContainingFolder": "Apri cartella superiore", "sqlDatabaseProjects.openInDesigner": "Aprire in Designer", "sqlDatabaseProjects.openReferencedSqlProject": "Apri progetto", + "title.projectsView": "Progetti", "sqlDatabaseProjects.properties": "Proprietà", "sqlDatabaseProjects.publish": "Pubblicare", "sqlDatabaseProjects.rename": "Rinominare", "sqlDatabaseProjects.schemaCompare": "Confronto schemi", "sqlDatabaseProjects.updateProjectFromDatabase": "Aggiorna progetto dal database", "sqlDatabaseProjects.validateExternalStreamingJob": "Convalidare processo di streaming esterno", - "sqlDatabaseProjects.welcome": "Nessun progetto di database attualmente open.\r\n[Nuovo progetto](command:sqlDatabaseProjects.new)\r\n[Apri progetto](command:sqlDatabaseProjects.open)\r\n[Crea progetto dal database](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Progetti" + "sqlDatabaseProjects.collapseProjectNodes": "Indica se i nodi del progetto iniziano a essere compressi", + "sqlDatabaseProjects.netCoreDoNotAsk": "Indica se richiedere all'utente di installare SDK .NET quando non viene rilevato.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Indica se richiedere all'utente di installare Node.js quando non viene rilevato.", + "sqlDatabaseProjects.autorestSqlVersion": "Versione di autorest. Sql da usare da NPM. Se non è impostata, verrà usata la versione più recente.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Versione di Microsoft.Build.Sql SDK da usare per la compilazione di progetti SQL legacy. Esempio: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 95% rename from i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-migration.i18n.json index e41ef35655..21741f3877 100644 --- a/i18n/ads-language-pack-it/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "Impossibile avviare il componente del servizio di migrazione. {0}", - "serviceCrashed": "Arresto anomalo del componente del servizio.", - "serviceProviderIntializationError": "Impossibile inizializzare il provider di servizi.", - "sql-migration.login.wizard.title": "Eseguire la migrazione degli account di accesso da '{0}' a Azure SQL", - "sql-migration.wizard.title": "Eseguire la migrazione di '{0}' a Azure SQL", - "sql.cancel.migration.confirmation": "Annullare la migrazione?", - "sql.delete.migration.confirmation": "Eliminare questa migrazione?", - "sql.login.migration.aad.domain.name.input.box.label": "Nome di dominio di Azure Active Directory (necessario solo per eseguire la migrazione degli account di accesso per l'autenticazione di Windows)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Immettere il nome di dominio di AAD", - "sql.login.migration.collecting.target.logins.failed": "La raccolta dell'accesso di destinazione non è riuscita con codice di errore {0}", - "sql.login.migration.complete": "La migrazione degli account di accesso è stata completata", - "sql.login.migration.db.title": "Database SQL di Azure", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Per eseguire la migrazione dell'account di accesso di Windows, è necessario il nome di dominio di Azure Active Directory (AAD). Immettere un nome di dominio di AAD o deselezionare gli account di accesso di Windows.", - "sql.login.migration.error": "Errore di migrazione dell'account di accesso: {0}", - "sql.login.migration.establish.user.mappings": "Convalida e migrazione degli account di accesso completate.\r\n\r\nDefinizione dei mapping utente.", - "sql.login.migration.establish.user.mappings.failed": "La definizione dei mapping utente non è riuscita", - "sql.login.migration.failed": "La migrazione degli account di accesso non è riuscita", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2}; TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "Migrazione dell'account di accesso in corso", - "sql.login.migration.login.status.details.title": "Dettagli sullo stato della migrazione per {0}", - "sql.login.migration.logins.found": "Account di accesso trovato", - "sql.login.migration.logins.not.found": "Account di accesso non trovato", - "sql.login.migration.mi.title": "Istanza gestita di SQL di Azure", - "sql.login.migration.migrate.server.roles.and.set.permissions": "Definizione dei mapping utente completata.\r\n\r\nÈ in corso la migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni. L'operazione richiederà qualche minuto.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "La migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni non sono riuscite.", - "sql.login.migration.migration.status.column": "Stato di migrazione", - "sql.login.migration.refresh.login.data.successful": "L'aggiornamento dell'elenco di accesso è riuscito. Account di accesso di origine trovati {0}. Account di accesso di destinazione trovati {1}", - "sql.login.migration.refresh.source.login.data.failed": "Aggiornamento dell'elenco di accesso dall'origine non è riuscito", - "sql.login.migration.refresh.target.login.data.failed": "L'aggiornamento dell'elenco di accesso dalla destinazione non è riuscito", - "sql.login.migration.select.in.progress": "Aggiornamento dell'elenco di accesso dall'origine e dalla destinazione", - "sql.login.migration.select.logins.windows.auth.warning": "Questa procedura guidata non visualizza i tipi di accesso per l'autenticazione di Windows perché la migrazione di questo tipo non è attualmente supportata. La funzionalità per la migrazione degli account di accesso per l'autenticazione di Windows sarà presto disponibile.", - "sql.login.migration.select.page.title": "Selezionare gli account di accesso di cui eseguire la migrazione", - "sql.login.migration.status.column": "Stato", - "sql.login.migration.status.failed": "Non riuscita", - "sql.login.migration.status.in.progress": "In corso", - "sql.login.migration.status.page.description": "La migrazione degli account di accesso {0} alla destinazione {1} '{2}'", - "sql.login.migration.status.page.description.completed": "La migrazione degli account di accesso {0} a {1} '{2}' è stata completata", - "sql.login.migration.status.page.description.failed": "La migrazione degli account di accesso {0} a {1} '{2}' non è riuscita", - "sql.login.migration.status.page.previous.button.error": "La migrazione degli account di accesso è già stata avviata e il ritorno alla pagina precedente è disabilitato.", - "sql.login.migration.status.page.previous.button.title": "Precedente (disabilitato)", - "sql.login.migration.status.page.title": "Stato di migrazione", - "sql.login.migration.status.succeeded": "Riuscita", - "sql.login.migration.steps.migrate.logins": "Esegui la migrazione degli account di accesso", - "sql.login.migration.steps.not.started": "Non avviato", - "sql.login.migration.target.status.column": "Stato di destinazione", - "sql.login.migration.target.title": "Destinazione di Azure SQL", - "sql.login.migration.type": "Tipo di account di accesso", - "sql.login.migration.vm.title": "SQL Server per la macchina virtuale di Azure", - "sql.login.migration.wizard.target.connection.success": "Connessione riuscita.", - "sql.login.migration.wizard.target.data.migration.warning": "Si noti che la funzionalità di migrazione degli account di accesso è in modalità di anteprima pubblica.", - "sql.login.migration.wizard.target.description": "Selezionare l’Istanza gestita di SQL di Azure di destinazione, VM di Azure SQL o Database SQL di Azure o in cui si vuole eseguire la migrazione degli account di accesso.", - "sql.login.migration.wizard.target.permission.warning": "Assicurarsi che l'utente corrente disponga delle autorizzazioni sysadmin per ottenere tutte le informazioni di accesso per l'istanza corrente ({0}).", - "sql.login.migration.wizard.target.type.title": "Tipo di destinazione di Azure SQL", - "sql.login.migrations.selected": "{0}/{1} account di accesso selezionati", - "sql.migrate.text": "Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL.", - "sql.migration.account.credentials.refresh.required": "{0} (richiede l'aggiornamento delle credenziali)", + "sql.migration.status.error.count.single": " ({0} errore)", + "sql.migration.status.error.count.multiple": " ({0} errori)", + "sql.migration.status.warning.count.single": " ({0} avviso)", + "sql.migration.status.warning.count.multiple": " ({0} avvisi)", + "sql.migration.unavailable.target": "(Non disponibile) {0}", + "sql.migration.assessed.databases": "(per {0} database valutati)", + "sql.migration.new.resource.group": "(nuovo) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- non disponibile --", + "sql.migration.database.missing.tables": "0 tabelle trovate nel database di origine.", + "sql.migration.cutover.step.1": "1. Arrestare tutte le transazioni in ingresso nel database di origine.", + "sql.migration.cutover.step.2.network.share": "2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete.", + "sql.migration.cutover.step.2.blob": "2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure.", + "sql.migration.cutover.step.3.blob": "3. Verificare che tutti i backup siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", + "sql.migration.cutover.step.3.network.share": "3. Verificare che i tutti i backup del log siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", + "sql.migration.bc.info": "Il cutover della migrazione dell'Istanza gestita di SQL al livello di servizio business critical può richiedere molto più tempo dell'utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per il gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o a una velocità superiore.", + "sql.migration.dashboard.help.description.dmsGuide": "Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure.", + "sql.migration.resource.group.description": "Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure.", + "sql.migration.pre.req.2": "Un database di SQL Server di origine in esecuzione in locale o in SQL Server su macchina virtuale di Azure o su qualsiasi macchina virtuale in esecuzione nel cloud (privato, pubblico).", + "sql.migration.dashboard.help.description.sqldb": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a database SQL di Azure.", + "sql.migration.dashboard.help.description.mi": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi.", + "sql.migration.dashboard.help.description.vm": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi.", + "sql.migration.validate.error.gatewaytimeout": "Si è verificato un timeout durante la convalida di una connessione a una risorsa. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "File di backup attivi", "sql.migration.active.backup.files.items": "File di backup attivi (1 elemento)", "sql.migration.active.backup.files.multiple.items": "File di backup attivi ({0} elementi)", + "sql.migration.wizard.account.noAccount.error": "Aggiungere un account collegato e quindi riprovare.", + "sql.migration.status.add.account": "Aggiungi account", + "sql.migration.status.add.account.MESSAGE": "Aggiungere l'account Azure per visualizzare le migrazioni esistenti e il relativo stato.", "sql.migration.all.backups.restored": "Tutti i backup sono stati ripristinati", + "sql.migration.view.all": "Tutte le migrazioni del database", "sql.migration.all.fields.required": "Tutti i campi sono obbligatori.", + "sql.migration.multi.step.all.steps.completed.errors": "Tutti i passaggi sono stati completati con gli errori seguenti:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Tutti i passaggi sono stati completati.", + "sql.migration.pre.req.3": "Un'Istanza gestita di SQL di Azure, SQL Server per la macchina virtuale di Azure o database SQL di Azure in cui eseguire la migrazione dei database.", + "sql.migration.pre.req.1": "U account Azure (non necessario per la valutazione o la funzionalità di raccomandazione SKU)", + "sql.migration.refresh.migrations.error.title": "Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni.", + "sql.migration.database.backup.load.error": "Si è verificato un errore durante l’accesso ai dettagli del database.", + "sql.migration.wizard.sku.assessment.error": "Si è verificato un errore durante la valutazione del server '{0}'.", + "sql.migration.cancel.error": "Si è verificato un errore durante l'annullamento della migrazione.", + "sql.migration.database.connection.error": "Errore durante la connessione al database di migrazione di destinazione.", + "sql.migration.wizard.connection.error.title": "Errore durante la connessione al server di destinazione.", + "sql.migration.delete.error": "Si è verificato un errore durante l'eliminazione della migrazione.", + "sql.migration.wizard.sku.error": "Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'.", + "sql.migration.cutover.error": "Si è verificato un errore durante l'avvio del cutover.", + "sql.migration.select.service.select.subscription.error": "Si è verificato un errore durante il caricamento delle sottoscrizioni account. Controllare la connessione di Azure e riprovare.", + "sql.migration.select.service.select.tenant.error": "Si è verificato un errore durante il caricamento dei tenant degli account di Azure disponibili.", + "sql.migration.select.service.select.account.error": "Si è verificato un errore durante il caricamento degli account di Azure disponibili.", + "sql.migration.select.service.select.service.error": "Si è verificato un errore durante il caricamento dei servizi Migrazione del database disponibili. Controllare la connessione di Azure e riprovare.", + "sql.migration.select.service.select.resource.group.error": "Si è verificato un errore durante il caricamento dei gruppi di risorse disponibili. Controllare la connessione di Azure e riprovare.", + "sql.migration.select.service.select.location.error": "Si è verificato un errore durante il caricamento delle posizioni. Controllare la connessione di Azure e riprovare.", + "sql.migration.service.status.refresh.error": "Si è verificato un errore durante l'aggiornamento dello stato di creazione del servizio di migrazione.", + "sql.migration.cutover.status.refresh.error": "Si è verificato un errore durante l'aggiornamento dello stato di migrazione.", + "sql.migration.refresh.migrations.error.label": "Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. Controlla la tua connessione di Azure collegata e fai clic su Aggiorna per riprovare.", + "sql.migration.retry.migration.error": "Errore durante il riavvio della migrazione.", + "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione del certificato: '{0}'", + "sql.migration.wizard.login.error.title": "Si è verificato un errore durante il tentativo di ottenere {0} informazioni di accesso.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2}", + "sql.migration.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.select.service.apply.label": "Applica", "sql.migration.apply": "Applica", - "sql.migration.assessed.databases": "(per {0} database valutati)", - "sql.migration.assessment": "Risultati valutazione per '{0}'", - "sql.migration.assessment.failed": "La valutazione dell'istanza di SQL Server '{0}' non è riuscita.", + "sql.cancel.migration.confirmation": "Annullare la migrazione?", + "sql.delete.migration.confirmation": "Eliminare questa migrazione?", + "sql.migration.migration.list.ascending.label": "Crescente", + "sql.migration.database.assessment.xevents.title": "Valutare le sessioni di eventi estesi", "sql.migration.assessment.in.progress": "Valutazione in corso", - "sql.migration.assessment.in.progress.content": "I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta.\r\n\r\nL'operazione potrebbe richiedere qualche minuto.", - "sql.migration.assessment.migration.warning": "Per i database non pronti per la migrazione all'Istanza gestita di SQL di Azure, è possibile eseguire la migrazione a SQL Server nelle macchine virtuali di Microsoft Azure.", - "sql.migration.assessment.migration.warning.sqldb": "I database non pronti per la migrazione a database SQL di Azure possono essere migrati a SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per Istanza gestita di SQL di Azure conformità alla migrazione.", - "sql.migration.assessment.migration.warning.sqlmi": "I database non pronti per la migrazione a Istanza gestita di SQL di Azure possono essere migrati in SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per database SQL di Azure idoneità per la migrazione.", "sql.migration.assessment.results": "Risultati valutazione", "sql.migration.assessment.results.and.recommendations.title": "Risultati e raccomandazioni della valutazione", - "sql.migration.assessments.blocking.issue": "Si tratta di un errore di blocco che impedirà la migrazione del database.", + "sql.migration.no.results": "I risultati della valutazione non sono disponibili.", + "sql.migration.assessment": "Risultati valutazione per '{0}'", "sql.migration.authKeys.header": "Chiave di autenticazione", "sql.migration.authKeys.refresh.message": "La chiave di autenticazione ' {0}' è stata aggiornata.", - "sql.migration.authentication.type": "Tipo di autenticazione", + "sql.migration.service.details.authKeys.label": "Chiavi di autenticazione", "sql.migration.authentication.types": "Chiavi di autenticazione", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Server di database SQL di Azure", - "sql.migration.azure.sql.database.managed.instance": "Istanza gestita di SQL di Azure", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server in macchine virtuali di Azure", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server in macchine virtuali di Azure", - "sql.migration.azure.sql.target": "Tipo di destinazione", - "sql.migration.azure.storage.account.to.upload.backups": "Account di Archiviazione di Azure per il caricamento dei backup", + "sql.migration.service.details.authKeys.title": "Chiavi di autenticazione usate per connettersi al nodo del runtime di integrazione self-hosted", + "sql.migration.authentication.type": "Tipo di autenticazione", "sql.migration.azure.tenant": "Tenant di Azure AD", - "sql.migration.azureRecommendation.folder.name": "Nome cartella", - "sql.migration.backup.file.backup.size": "Dimensioni backup (MB)", - "sql.migration.backup.file.name": "Nome file", - "sql.migration.backup.file.number.of.stripes": "Numero di strisce", - "sql.migration.backup.file.restore.finish.date": "Data di fine ripristino", - "sql.migration.backup.file.restore.start.date": "Data di inizio ripristino", - "sql.migration.backup.file.restore.status": "Stato ripristino", - "sql.migration.backup.file.status": "Stato del file", - "sql.migration.backup.location": "Percorso backup", - "sql.migration.backup.start.time": "Ora di inizio backup", - "sql.migration.bc.info": "Il cutover della migrazione dell'Istanza gestita di SQL al livello di servizio business critical può richiedere molto più tempo dell'utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per il gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o a una velocità superiore.", - "sql.migration.blob.container.folder.label": "Cartella", - "sql.migration.blob.container.label": "Gruppo di risorse del contenitore BLOB", - "sql.migration.blob.container.last.backup.file.label": "Ultimo file di backup", - "sql.migration.blob.container.select": "Selezionare prima un valore del contenitore BLOB.", - "sql.migration.blob.container.storage.account.label": "Account di archiviazione del contenitore BLOB", - "sql.migration.blob.container.title": "Contenitore BLOB", - "sql.migration.blob.resourceGroup.select": "Selezionare un gruppo di risorse.", - "sql.migration.blob.resourceGroup.select.prompt": "Selezionare prima un valore del gruppo di risorse.", - "sql.migration.blob.storage.folder.info": "Durante il caricamento dei backup del database nel contenitore BLOB, assicurarsi che i file di backup di database diversi siano archiviati in cartelle separate. Sono supportate solo la radice del contenitore e delle cartelle a un massimo di un livello.", - "sql.migration.blob.storage.folder.warning": "Sono stati selezionati più database con lo stesso percorso di backup. Verificare che i file di backup di database diversi siano archiviati in cartelle separate.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Per eseguire la migrazione dell'account di accesso di Windows, è necessario il nome di dominio di Azure Active Directory (AAD). Immettere un nome di dominio di AAD o deselezionare gli account di accesso di Windows.", + "sql.login.migration.aad.domain.name.input.box.label": "Nome di dominio di Azure Active Directory (necessario solo per eseguire la migrazione degli account di accesso per l'autenticazione di Windows)", + "sql.migration.dashboard.help.link.dmsGuide": "Guide alla migrazione del database di Azure", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Servizio Migrazione del database di Azure", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Servizio Migrazione del database di Azure", + "sql.migration.service.ready": "Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi- {1}\r\n\r\nPer migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi.", + "sql.migration.service.ready.below": "Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1}\r\n\r\nPer migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. Per istruzioni sulla registrazione, vedere di seguito.", + "sql.migration.service.header": "Dettagli sul Servizio Migrazione del database di Azure \"{0}\":`", + "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.not.ready.below": "Servizio Migrazione del database di Azure non è registrato. Servizio Migrazione del database di Azure '{0}' deve essere registrato con il runtime di integrazione self-hosted in qualsiasi nodo..\r\n\r\nVedere di seguito per le istruzioni di registrazione.", + "sql.migration.service.container.container.description1": "Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per gestire la connettività tra origine e destinazione e caricare i backup da una condivisione file di rete locale in Azure (se applicabile).", + "sql.migration.services.name": "Nome del Servizio Migrazione del database di Azure.", + "sql.migration.ir.page.description": "Il Servizio Migrazione del database di Azure orchestra le attività di migrazione dei database e tiene traccia dei progressi. È possibile selezionare un Servizio Migrazione del database esistente, se ne è stato creato uno in precedenza, o crearne uno nuovo di seguito.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Database SQL di Azure", + "sql.login.migration.db.title": "Database SQL di Azure", + "sql.migration.sku.sqldb.target.title": "Database SQL di Azure", + "sql.migration.sku.sqldb.card.title": "Database SQL di Azure", + "sql.migration.azure.sql.database": "Server di database SQL di Azure", + "sql.migration.summary.mi.type": "Istanza gestita di SQL di Azure", + "sql.migration.azure.sql.database.managed.instance": "Istanza gestita di SQL di Azure", + "sql.login.migration.mi.title": "Istanza gestita di SQL di Azure", + "sql.migration.sku.mi.target.title": "Istanza gestita di SQL di Azure", + "sql.migration.sku.mi.card.title": "Istanza gestita di SQL di Azure", + "sql.migration.dashboard.title": "Migrazione di Azure SQL", + "sql.migration.wizard.target.title": "Destinazione di Azure SQL", + "sql.login.migration.target.title": "Destinazione di Azure SQL", + "sql.migration.services.target": "Destinazione Azure SQL selezionata come predefinita.", + "sql.login.migration.wizard.target.type.title": "Tipo di destinazione di Azure SQL", "sql.migration.blob.storage.header.text": "Dettagli del contenitore dell’archiviazione Blob di Azure", - "sql.migration.blob.storage.help.text": "Specificare il contenitore BLOB del servizio di archiviazione di Azure che contiene i backup.", - "sql.migration.blob.storage.subscription.label": "Sottoscrizione", - "sql.migration.blob.storage.table.help": "Immettere il nome del database di destinazione e selezionare il gruppo di risorse, l'account di archiviazione e il contenitore per i database di origine selezionati.", - "sql.migration.blob.storageAccount.select": "Selezionare prima un valore per l'account di archiviazione.", + "sql.migration.azure.storage.account.to.upload.backups": "Account di Archiviazione di Azure per il caricamento dei backup", + "sql.migration.wizard.account.title": "Account Azure", + "sql.migration.sku.azureConfiguration": "Configurazione di Azure", + "sql.migration.sku.recommendation": "Consigli di Azure (ANTEPRIMA)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un target di dimensioni appropriate in Azure per il carico di lavoro.", + "sql.migration.sku.azureRecommendation.status.imported": "La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \\\"Ottieni raccomandazione di Azure\\\" di seguito", + "sql.migration.sku.azureRecommendation.description": "La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento.", + "sql.migration.sku.card.azureRecommendation.inProgress": "La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati.", + "sql.migration.dms.location": "Area di Azure per il Servizio Migrazione del database di Azure. Verranno visualizzate solo le aree che contengono un servizio.", + "sql.migration.services.location": "Area di Azure per il Servizio Migrazione del database di Azure. Deve essere la stessa area dell'Azure SQL di destinazione.", + "sql.migration.sku.location": "Area di Azure per la destinazione Azure SQL. Verranno visualizzate solo le aree che contengono una destinazione idonea per la migrazione.", + "sql.migration.summary.azure.storage": "Archiviazione di Azure", + "sql.migration.validate.ir.validation.result.label.storage": "Connettività di Archiviazione di Azure", + "sql.migration.summary.azure.storage.subscription": "Sottoscrizione di archiviazione di Azure", + "sql.migration.backup.location": "Percorso backup", + "sql.migration.backup.file.backup.size": "Dimensioni backup (MB)", + "sql.migration.backup.start.time": "Ora di inizio backup", + "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.sku.targetStorageConfiguration.info": "Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione.", + "sql.migration.blob.container.title": "Contenitore BLOB", + "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.restore.status.blocked": "Bloccato", + "sql.migration.issue.aria.label": "Causa del blocco: {0}", "sql.migration.browse": "Sfoglia", - "sql.migration.can.be.migrated": "{0}/{1} i database possono essere migrati senza problemi", + "sql.migration.sku.azureConfiguration.businessCritical": "Business critical", + "sql.migration.sku.cpu.requirement": "Requisiti CPU", + "sql.migration.saved.assessment.cancel": "Annulla", "sql.migration.cancel": "Annulla", - "sql.migration.cancel.error": "Si è verificato un errore durante l'annullamento della migrazione.", + "sql.migration.table.selection.update.cancel": "Annulla", "sql.migration.cancel.migration": "Annulla migrazione", - "sql.migration.cannot.cancel": "La migrazione non è in corso e non può essere annullata.", - "sql.migration.cannot.cutover": "La migrazione non è in corso e non è possibile eseguirne il cutover.", - "sql.migration.cannot.delete": "La migrazione è attualmente in corso e non può essere eliminata.", - "sql.migration.cannot.retry": "Non è possibile ripetere la migrazione.", - "sql.migration.cannot.start.cutover.error": "Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser.", + "sql.migration.state.canceled": "Annullata", + "sql.migration.copy.status.canceled": "Annullata", + "sql.migration.status.canceled": "Annullata", + "sql.migration.validation.state.canceled": "Operazione annullata", + "sql.migration.status.canceling": "Annullamento in corso", + "sql.migration.restore.status.cancelled": "Annullato", + "sql.migration.copy.status.cancelled": "Annullato", + "sql.migration.details.serverobjects.cancelled.tables.label": "Annullato", + "sql.migration.invalid.owner.uri.error": "Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’)", + "sql.migration.invalid.savedInfo": "Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione.", + "sql.migration.tde.wizard.optionscaption": "Migrazione dei certificati", + "sql.migration.validation.dialog.title": "Migrazione dei certificati", + "sql.migration.tde.migrate.success": "Migrazione dei certificati completata. Fare clic su Avanti per procedere con la migrazione.", + "sql.migration.tde.migrate.not.run": "La migrazione dei certificati non è stata eseguita per la configurazione corrente. Eseguire e completare la migrazione dei certificati per continuare.", + "sql.migration.tde.migrate.results.heading": "Dettagli sullo stato di avanzamento della migrazione dei certificati:", + "sql.migration.tde.migrate.results.heading.completed": "Risultati della migrazione dei certificati:", + "sql.migration.tde.migrate.canceled": "La migrazione dei certificati è stata annullata. Eseguire e completare la migrazione dei certificati per continuare.", + "sql.migration.tde.wizard.optionmanual.warning": "È necessario eseguire la migrazione dei certificati prima di procedere con la migrazione del database; in caso contrario, si verificherà un errore. {0} sulla migrazione manuale dei certificati TDE.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”.", + "sql.migration.wizard.sku.assessment.error.bypass": "Selezionare questa opzione per ignorare la valutazione e continuare la migrazione.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Scegliere come fornire i dati delle prestazioni", + "sql.migration.wizard.sku.choose_a_target": "Scegliere la destinazione di Azure SQL", + "sql.migration.select.service.delete.label": "Cancella", "sql.migration.clear": "Cancella", + "sql.migration.select.prompt": "Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database.", + "sql.migration.database.migration.context.menu.tool.tip": "Fare clic su questa colonna per attivare il menu di comando contestuale", + "sql.migration.error.aria.view.details": "Fai clic per visualizzare i dettagli dell'errore", + "sql.migration.service.details.button.label": "Chiudi", "sql.migration.close": "Chiudi", + "sql.migration.sku.azureRecommendation.collectData.method": "Raccogli ora i dati delle prestazioni", + "sql.login.migration.collecting.target.logins.failed": "La raccolta dell'accesso di destinazione non è riuscita con codice di errore {0}", + "sql.migration.data.uploaded.info": "Confronto tra la quantità effettiva di dati letti dall'origine e la quantità effettiva di dati caricati nella destinazione.", "sql.migration.complete.cutover": "Completa cutover", - "sql.migration.completed.multi.steps.heading": "Sono stati eseguiti i passaggi seguenti:", + "sql.migration.restore.status.completed": "Completato", + "sql.login.migration.complete": "La migrazione degli account di accesso è stata completata", + "sql.login.migration.status.page.description.completed": "La migrazione degli account di accesso {0} a {1} '{2}' è stata completata", + "sql.migration.status.completing": "In fase di completamento", "sql.migration.completing.cutover.warning": "Il completamento del cutover senza ripristinare tutti i backup può comportare una perdita di dati.", - "sql.migration.confirm.checkbox.message": "L'utente conferma che non sono presenti altri backup del log da fornire e che desidera completare il cutover.", - "sql.migration.connection.label": "Connetti", + "sql.migration.restore.status.completing.migration": "Completamento della migrazione", + "sql.migration.save.close.popup": "Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole.", + "sql.migration.connection.label": "Connettere", + "sql.migration.wizard.target.connection.error": "Errore di connessione: {0}", + "sql.migration.database.connection.error.message": "Errore di connessione:{0} {1}", "sql.migration.connection.status": "Stato connessione", + "sql.migration.wizard.source.missing": "La connessione è riuscita ma non sono stati trovati database di destinazione.", + "sql.login.migration.wizard.target.connection.success": "Connessione riuscita.", + "sql.migration.wizard.target.connection.success": "Connessione riuscita. Database di destinazione trovati: {0}", + "sql.migration.sqldb.column.copyduration": "Durata della copia", + "sql.migration.copy.status.copyfinished": "Copia completata", "sql.migration.copy.key1": "Copia chiave 1", "sql.migration.copy.key2": "Copia chiave 2", "sql.migration.copy.migration.details": "Dettagli di Copia migrazione", - "sql.migration.copy.status.canceled": "Annullata", - "sql.migration.copy.status.cancelled": "Annullato", - "sql.migration.copy.status.copyfinished": "Copia completata", - "sql.migration.copy.status.copying": "Copia in corso", - "sql.migration.copy.status.failed": "Non riuscita", - "sql.migration.copy.status.inprogress": "In corso", - "sql.migration.copy.status.preparingforcopy": "Preparazione", - "sql.migration.copy.status.queued": "In coda", - "sql.migration.copy.status.rebuildingindexes": "Ricompilazione degli indici", - "sql.migration.copy.status.succeeded": "Riuscita", + "sql.migration.tde.migrate.copy.results": "Copia i risultati della migrazione", + "sql.migration.multi.step.status.dialog.copy.results": "Copia risultati", + "sql.migration.sqldb.column.copystart": "Inizio copia", + "sql.migration.sqldb.column.copythroughput": "Velocità effettiva di copia", "sql.migration.copy.throughput": "Velocità effettiva copia (MBPS)", - "sql.migration.copy.throughput.info": "Velocità di spostamento dati raggiunta durante la migrazione dei backup di database ad Azure. Velocità di trasferimento dati, calcolata da dati letti divisi per durata della migrazione dei backup in Azure.", - "sql.migration.count.database.multiple": "Database {0}", - "sql.migration.count.database.single": "Database {0}", + "sql.migration.validate.ir.copy.results": "Copia risultati di convalida", + "sql.migration.copy.status.copying": "Copia in corso", "sql.migration.create": "Crea", + "sql.migration.services.dialog.title": "Creare Servizio Migrazione del database di Azure", "sql.migration.create.new": "Crea nuovo", "sql.migration.create.new.migration.service": "Crea nuovo servizio di migrazione", "sql.migration.create.new.resource.group": "Crea nuovo gruppo di risorse", + "sql.migration.status.creating": "In fase di creazione", "sql.migration.creating.rg.loading": "Creazione del gruppo di risorse", "sql.migration.currently.restoring.file": "Ripristino del file in corso", - "sql.migration.cutover": "Cutover di migrazione", - "sql.migration.cutover.card": "Migrazioni del database che completano il cutover", - "sql.migration.cutover.error": "Si è verificato un errore durante l'avvio del cutover.", - "sql.migration.cutover.help.main": "Prima di completare il cutover, eseguire i passaggi seguenti.", "sql.migration.cutover.in.progress": "Cutover in corso per il database '{0}'", - "sql.migration.cutover.last.file.restored": "Ultimo file ripristinato: {0}", - "sql.migration.cutover.pending.backup": "Backup dei log in attesa di ripristino: {0}", - "sql.migration.cutover.status.refresh.error": "Si è verificato un errore durante l'aggiornamento dello stato di migrazione.", - "sql.migration.cutover.step.1": "1. Arrestare tutte le transazioni in ingresso nel database di origine.", - "sql.migration.cutover.step.2.blob": "2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure.", - "sql.migration.cutover.step.2.network.share": "2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete.", - "sql.migration.cutover.step.3.blob": "3. Verificare che tutti i backup siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", - "sql.migration.cutover.step.3.network.share": "3. Verificare che i tutti i backup del log siano stati ripristinati nel database di destinazione. Il valore \"Backup dei log in attesa di ripristino\" deve essere zero.", - "sql.migration.cutover.type": "Modalità di migrazione", - "sql.migration.dashboard.description": "Determinare l'idoneità alla migrazione delle istanze di SQL Server, identificare una destinazione di Azure SQL consigliata e completare la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure, SQL Server in Macchine virtuali di Azure o database SQL di Azure.", - "sql.migration.dashboard.help.description.dmsGuide": "Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure.", - "sql.migration.dashboard.help.description.mi": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi.", - "sql.migration.dashboard.help.description.migrateUsingADS": "L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure.", - "sql.migration.dashboard.help.description.sqldb": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a database SQL di Azure.", - "sql.migration.dashboard.help.description.vm": "Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi.", - "sql.migration.dashboard.help.link.dmsGuide": "Guide alla migrazione del database di Azure", - "sql.migration.dashboard.help.link.mi": "Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Eseguire la migrazione di database tramite Azure Data Studio", - "sql.migration.dashboard.help.link.sqldb": "Esercitazione: Eseguire la migrazione a SQL Server nel database SQL di Azure (offline).", - "sql.migration.dashboard.help.link.vm": "Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online)", - "sql.migration.dashboard.help.title": "Articoli della guida e collegamenti video", - "sql.migration.dashboard.login.migrate.task.button": "Eseguire la migrazione degli account di accesso a Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "Eseguire la migrazione degli account a Azure SQL.", - "sql.migration.dashboard.migrate.task.button": "Eseguire la migrazione a Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "Eseguire la migrazione di un'istanza di SQL Server ad Azure SQL.", - "sql.migration.dashboard.title": "Migrazione di Azure SQL", + "sql.migration.tab.dashboard.title": "Dashboard", + "sql.migration.sku.data.iops.requirement": "Requisito operazioni di I/O al secondo dati", + "sql.migration.sku.azureRecommendation.status.stopped": "La raccolta di dati per le raccomandazioni di Azure è stata arrestata.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Raccolta dati in corso. Generazione delle raccomandazioni iniziali...", + "sql.migration.sku.azureRecommendation.status.refining": "Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti...", + "sql.migration.copy.throughput.info": "Velocità di spostamento dati raggiunta durante la migrazione dei backup di database ad Azure. Velocità di trasferimento dati, calcolata da dati letti divisi per durata della migrazione dei backup in Azure.", + "sql.migration.sqldb.column.dataread": "Dati letti", "sql.migration.data.source.configuration.page.title": "Configurazione di origine dati", - "sql.migration.data.uploaded.info": "Confronto tra la quantità effettiva di dati letti dall'origine e la quantità effettiva di dati caricati nella destinazione.", + "sql.migration.sku.data.storage.requirement": "Requisito di archiviazione dati", "sql.migration.data.uploaded.size": "Dati caricati/dimensioni", + "sql.migration.sqldb.column.datawritten": "Dati scritti", + "sql.migration.sku.azureConfiguration.vmPreview": "Dati: {0}, Log: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "Database", "sql.migration.database": "Database", "sql.migration.database.already.exists": "Il database '{0}' esiste già nell'istanza gestita di destinazione '{1}'.", - "sql.migration.database.already.exists.vm.info": "Assicurarsi che i nomi di database specificati non esistano già nella istanza di SQL Server di destinazione nella macchina virtuale di Azure.", - "sql.migration.database.assessment.description": "Selezionare i database da valutare per la migrazione a Azure SQL.", - "sql.migration.database.assessment.title": "Database per la valutazione", - "sql.migration.database.assessment.xevents.description": "È possibile fornire file di sessioni degli eventi estesi per i database selezionati, al fine di valutare le query SQL dinamiche o ad hoc, o le eventuali istruzioni DML avviate attraverso il livello di dati dell'applicazione. {0}", - "sql.migration.database.assessment.xevents.instructions": "Seleziona una cartella in cui sono archiviati i file di sessione degli eventi estesi (.xel e .xem).", - "sql.migration.database.assessment.xevents.link": "Altre informazioni", - "sql.migration.database.assessment.xevents.title": "Valutare le sessioni di eventi estesi", - "sql.migration.database.backup.load.error": "Si è verificato un errore durante l’accesso ai dettagli del database.", - "sql.migration.database.connection.error": "Errore durante la connessione al database di migrazione di destinazione.", - "sql.migration.database.connection.error.message": "Errore di connessione:{0} {1}", - "sql.migration.database.loading": "Caricamento dell'elenco delle tabelle di database in corso..", - "sql.migration.database.loading.tables": "Caricamento dell'elenco delle tabelle in corso...", - "sql.migration.database.migration.context.menu.tool.tip": "Fare clic su questa colonna per attivare il menu di comando contestuale", - "sql.migration.database.migration.duration.tool.tip": "Durata della migrazione", - "sql.migration.database.migration.finish.time.tool.tip": "Ora di fine della migrazione", - "sql.migration.database.migration.migration.mode.tool.tip": "In Servizio Migrazione del database di Azure è possibile eseguire la migrazione dei database offline o mentre sono online. In una migrazione offline, il tempo di inattività dell'applicazione viene avviato all'avvio della migrazione. Per limitare il tempo di inattività al tempo necessario per eseguire il cutover nel nuovo ambiente dopo la migrazione, usare una migrazione online.", - "sql.migration.database.migration.mode.description": "Per eseguire la migrazione alla destinazione Azure SQL, scegliere una modalità di migrazione in base ai requisiti di inattività.", - "sql.migration.database.migration.mode.label": "Modalità di migrazione", - "sql.migration.database.migration.mode.offline.description": "Il tempo di inattività dell'applicazione verrà avviato all'avvio della migrazione.", - "sql.migration.database.migration.mode.offline.label": "Migrazione offline", - "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.online.label": "Migrazione online", "sql.migration.database.migration.service": "Servizio Migrazione del database", "sql.migration.database.migration.service.authentication.keys": "Chiavi di autenticazione del Servizio Migrazione del database", - "sql.migration.database.migration.service.created.successfully": "La creazione di un Servizio Migrazione del database è stata completata.", - "sql.migration.database.migration.start.time.tool.tip": "L'ora di inizio della migrazione", + "sql.migration.wizard.target.source.collation.error": "Errore di mapping del database trovato tra i database '{1}' e '{2}' (Codice di errore: {0}). Le regole di confronto del database di origine '{3}' non corrispondono alle regole di confronto del database di destinazione '{4}'. Selezionare o ricreare un database di destinazione con le stesse regole di confronto del database di origine.", + "sql.migration.wizard.target.missing": "Errore di mapping del database. Database di destinazione di cui eseguire la migrazione mancanti. Configurare la connessione al server di destinazione e fare clic su Connetti per raccogliere l'elenco delle destinazioni di migrazione di database disponibili.", + "sql.migration.wizard.target.source.mapping.error": "Errore di mapping del database. Il database di origine '{0}' non è mappato a un database di destinazione. Selezionare un database di destinazione a cui eseguire la migrazione.", + "sql.migration.wizard.target.mapping.error.duplicate": "Errore di mapping del database. Non è possibile selezionare il database di destinazione '{0}' come destinazione di migrazione per il database '{1}'. Il database di destinazione '{2}' è già selezionato come destinazione di migrazione per il database '{3}'. Selezionare un database di destinazione diverso.", "sql.migration.database.migration.status": "Stato di migrazione del database", - "sql.migration.database.migration.status.label": "Stato della migrazione del database: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "Nome del database di destinazione", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "Nome del server di destinazione", - "sql.migration.database.migration.target.type.tool.tip": "Tipo di destinazione della risorsa di Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", - "sql.migration.database.missing.tables": "0 tabelle trovate nel database di origine.", - "sql.migration.database.page.description": "Selezionare il percorso dei backup del database da usare durante la migrazione.", - "sql.migration.database.schema.migration.dacpac": "Estensione dacpac SQL Server", - "sql.migration.database.schema.migration.help": "Assicurarsi di eseguire la migrazione dello schema del database dall'origine alla destinazione usando {0} o {1} in Azure Data Studio prima di selezionare l'elenco delle tabelle di cui eseguire la migrazione.", - "sql.migration.database.schema.migration.project": "Estensione progetti database SQL", - "sql.migration.database.status.column": "Stato della migrazione", - "sql.migration.database.status.tool.tip": "Stato corrente della migrazione", - "sql.migration.database.table.refresh.label": "Aggiorna", - "sql.migration.database.table.selection.description": "Per ogni database seguente, fare clic su Modifica per selezionare le tabelle di cui eseguire la migrazione dall'origine alla destinazione. Quindi, prima di fare clic su Avanti, convalidare la configurazione specificata facendo clic su 'Esegui convalida'.", - "sql.migration.database.table.selection.label": "Selezione tabella", - "sql.migration.database.table.source.column.label": "Database di origine", - "sql.migration.database.table.tables.column.label": "Selezionare le tabelle", - "sql.migration.database.table.target.column.label": "Database di destinazione", + "sql.migration.migration.completed": "Migrazioni del database completate", + "sql.migration.cutover.card": "Migrazioni del database che completano il cutover", + "sql.migration.failed": "Migrazioni del database non riuscite", + "sql.migration.migration.in.progress": "Migrazioni database in corso", "sql.migration.database.to.be.migrated": "Database di cui eseguire la migrazione", - "sql.migration.database.validate.selection": "Selezionare le tabelle di database di destinazione in cui eseguire la migrazione. È necessario almeno un database con una tabella.", - "sql.migration.databases": "Database ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} database selezionati", + "sql.migration.tde.migrate.column.databases": "Database", "sql.migration.databases.table.title": "Database", - "sql.migration.day": "{0} giorni", - "sql.migration.days": "{0} giorni", + "sql.migration.databases": "Database ({0}/{1})", + "sql.migration.database.assessment.title": "Database per la valutazione", + "sql.migration.summary.database.count": "Database per la migrazione", + "sql.migration.assessment.migration.warning.sqldb": "I database non pronti per la migrazione a database SQL di Azure possono essere migrati a SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per Istanza gestita di SQL di Azure conformità alla migrazione.", + "sql.migration.assessment.migration.warning.sqlmi": "I database non pronti per la migrazione a Istanza gestita di SQL di Azure possono essere migrati in SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per database SQL di Azure idoneità per la migrazione.", + "sql.migration.assessment.migration.warning": "Per i database non pronti per la migrazione all'Istanza gestita di SQL di Azure, è possibile eseguire la migrazione a SQL Server nelle macchine virtuali di Microsoft Azure.", "sql.migration.default.database": "Database predefinito", - "sql.migration.delete.error": "Si è verificato un errore durante l'eliminazione della migrazione.", "sql.migration.delete.migration": "Eliminare migrazione", "sql.migration.description": "Descrizione", - "sql.migration.details.breadcrumb.migrations": "Migrazioni", "sql.migration.details.copied": "Copia dei dettagli completata", - "sql.migration.details.refresh": "Aggiorna", - "sql.migration.details.serverobjects.all.tables.label": "Tabelle totali", - "sql.migration.details.serverobjects.cancelled.tables.label": "Annullato", - "sql.migration.details.serverobjects.failed.tables.label": "Non riuscita", - "sql.migration.details.serverobjects.field.label": "Oggetti server", - "sql.migration.details.serverobjects.filter.aria.label": "Filtra i risultati della migrazione delle tabelle usando parole chiave", - "sql.migration.details.serverobjects.filter.label": "Filtra i risultati della migrazione della tabella", - "sql.migration.details.serverobjects.inprogress.tables.label": "In corso", - "sql.migration.details.serverobjects.label": "Oggetti server", - "sql.migration.details.serverobjects.successful.tables.label": "Riuscita", - "sql.migration.dms.location": "Area di Azure per il Servizio Migrazione del database di Azure. Verranno visualizzate solo le aree che contengono un servizio.", - "sql.migration.dms.provision.failed": "Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare.", - "sql.migration.dms.resource": "Nome della risorsa Servizio Migrazione del database di Azure", - "sql.migration.dms.resource_group": "Gruppo di risorse per la destinazione Azure SQL. Verranno visualizzati solo i gruppi di risorse che contengono un servizio.", - "sql.migration.dms.subscription": "Gruppo di risorse per il Servizio Migrazione del database di Azure", - "sql.migration.duration": "Durata", - "sql.migration.empty.table.subtext": "Se sono previsti risultati, verificare la connessione all'istanza di SQL Server.", - "sql.migration.empty.table.text": "Nessun file di backup", - "sql.migration.enter.your.sql.cred": "Immettere le credenziali per l'istanza di SQL Server di origine. Queste credenziali verranno usate durante la migrazione dei database ad Azure SQL.", - "sql.migration.error": "Errore", - "sql.migration.error.aria.view.details": "Fai clic per visualizzare i dettagli dell'errore", - "sql.migration.error.details.label": "Errore di migrazione:", - "sql.migration.error.details.title": "Dettagli sull'errore di migrazione", - "sql.migration.error.title": "Dettagli sullo stato della migrazione", - "sql.migration.failed": "Migrazioni del database non riuscite", - "sql.migration.feedback.issue.title": "Feedback sull'esperienza di migrazione", "sql.migration.field.label.deteected.files": "File rilevati", - "sql.migration.field.label.last.restored.file.time": "Ora ultimo file ripristinato", - "sql.migration.field.label.last.uloaded.file.time": "Ora ultimo file caricato", - "sql.migration.field.label.last.uploaded.file": "Ultimo file caricato", - "sql.migration.field.label.mi.restore.state": "Stato di ripristino dell'istanza gestita", - "sql.migration.field.label.pending.differential.backups": "Backup differenziali in sospeso", - "sql.migration.field.label.queued.files": "File in coda", - "sql.migration.field.label.restore.percent.completed": "Percentuale completamento ripristino", - "sql.migration.field.label.restore.plan.size": "Ripristina dimensioni piano (MB)", - "sql.migration.field.label.restored.files": "File ripristinati", - "sql.migration.field.label.restored.size": "Dimensioni ripristinate (MB)", - "sql.migration.field.label.restoring.files": "Ripristino dei file", - "sql.migration.field.label.skipped.files": "File ignorati", - "sql.migration.field.label.unrestorable.files": "File non ripristinabili", + "sql.migration.dashboard.description": "Determinare l'idoneità alla migrazione delle istanze di SQL Server, identificare una destinazione di Azure SQL consigliata e completare la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure, SQL Server in Macchine virtuali di Azure o database SQL di Azure.", + "sql.migration.restore.backuptype.differentialdatabase": "Database differenziale", + "sql.migration.restore.backuptype.differentialfile": "File differenziale", + "sql.migration.restore.backuptype.differentialpartial": "Parziale differenziale", + "sql.migration.sku.storage.dimension": "Dimensione", + "sql.retry.migration.prompt": "Ripetere le migrazioni delle tabelle non riuscite?", + "sql.migration.windows.user.account": "Dominio\\nome utente", + "sql.migration.tde.migrate.done.button": "Fatto", + "sql.migration.validate.ir.done.button": "Fatto", + "sql.migration.option": "Scaricare e installare il runtime di integrazione", + "sql.migration.duration": "Durata", + "sql.migration.parallel.copy.type.dynamic": "Intervallo dinamico", + "sql.migration.tde.button.caption": "Modifica", + "sql.migration.table.selection.edit": "Modifica", + "sql.migration.sku.parameters.edit": "Modifica parametri", + "sql.migration.sku.parameters.edit.title": "Modifica parametri raccomandazione", + "sql.migration.sku.parameters.enable.elastic.info": "La raccomandazione elastica usa un modello di raccomandazione alternativo che usa la profilatura personalizzata dei prezzi e delle prestazioni per i clienti esistenti nel cloud.", + "sql.migration.sku.parameters.enable.elastic": "Abilitare la raccomandazione elastica", + "sql.migration.sku.parameters.enable.preview": "Abilitare le funzionalità di anteprima", + "sql.migration.sku.parameters.enable.preview.info": "L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree.", + "sql.migration.tde.wizard.title": "Database crittografato selezionato.", + "sql.migration.database.already.exists.vm.info": "Assicurarsi che i nomi di database specificati non esistano già nella istanza di SQL Server di destinazione nella macchina virtuale di Azure.", + "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.login.migration.aad.domain.name.input.box.placeholder": "Immettere il nome di dominio di AAD", + "sql.migration.invalid.service.name.error": "Immettere un nome valido per il Servizio Migrazione.", + "sql.migration.invalid.target.name.error": "Immettere un nome valido per il database di destinazione.", + "sql.migration.tde.wizard.network.share.placeholder": "Immetti il percorso di rete", + "sql.migration.network.share.password.placeholder": "Immetti password.", + "sql.migration.network.share.storage.table.help": "Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati.", + "sql.migration.blob.storage.table.help": "Immettere il nome del database di destinazione e selezionare il gruppo di risorse, l'account di archiviazione e il contenitore per i database di origine selezionati.", + "sql.migration.source.details.sqlAuth.nonDb": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", + "sql.migration.source.details.sqlAuth.db": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted.", + "sql.migration.source.details.windowAuth.nonDb": "Immettere le credenziali di autenticazione di Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", + "sql.migration.source.details.windowAuth.db": "Immettere le credenziali di autenticazione Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted.", + "sql.migration.enter.your.sql.cred": "Immettere le credenziali per l'istanza di SQL Server di origine. Queste credenziali verranno usate durante la migrazione dei database ad Azure SQL.", + "sql.migration.services.container.description": "Immettere le informazioni di seguito per aggiungere un nuovo Servizio Migrazione del database di Azure.", + "sql.migration.services.container.description.network": "Immettere le informazioni seguenti per aggiungere un nuovo Servizio Migrazione del database di Azure. Per registrare il runtime di integrazione self-hosted, selezionare “I miei backup del database si trovano in una condivisione di rete” nella pagina precedente.", + "sql.migration.sku.parameters.text": "Immettere le informazioni seguenti per modificare i parametri della raccomandazione.", + "sql.migration.password.placeholder": "Immettere la password di destinazione", + "sql.migration.username.placeholder": "Immettere il nome utente di destinazione", + "sql.migration.error": "Errore", + "sql.migration.wizard.target.login.error": "Errore durante il recupero delle informazioni di accesso: {0}", + "sql.migration.load.migration.list.error": "Errore durante il caricamento dell'elenco delle migrazioni", + "sql.migration.starting.migration.dberror": "Errore durante la migrazione del certificato per il database {0}. {1}", + "sql.migration.open.migration.destails.error": "Errore durante l'apertura della finestra di dialogo dei dettagli della migrazione", + "sql.migration.open.migration.service.error": "Errore durante l'apertura della finestra di dialogo del servizio di migrazione", + "sql.migration.open.migration.target.error": "Errore durante l'apertura della destinazione di migrazione", + "sql.migration.wizard.perfCollection.error": "Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "Definizione dei mapping utente completata..\r\n\r\nÈ in corso la migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni. L'operazione richiederà qualche minuto.", + "sql.login.migration.establish.user.mappings.failed": "La definizione dei mapping utente non è riuscita", + "sql.migration.tde.wizard.optionads": "Esportare i certificati e le chiavi private nella destinazione.", + "sql.migration.state.failed": "Non riuscito", + "sql.migration.restore.status.failed": "Non riuscita", + "sql.migration.copy.status.failed": "Non riuscito", + "sql.migration.status.failed": "Non riuscita", + "sql.migration.details.serverobjects.failed.tables.label": "Non riuscita", + "sql.migration.validation.state.failed": "Non riuscita", + "sql.login.migration.status.failed": "Non riuscito", + "sql.login.migration.status.page.description.failed": "La migrazione degli account di accesso {0} a {1} '{2}' non è riuscita", + "sql.migration.notebook.open.error": "Non è stato possibile aprire il notebook di migrazione.", + "sql.migration.dms.provision.failed": "Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare.", + "sql.migration.tab.button.feedback.description": "Feedback", + "sql.migration.tab.button.feedback.label": "Feedback", + "sql.migration.feedback.issue.title": "Feedback sull'esperienza di migrazione", + "sql.migration.restore.backuptype.file": "File", "sql.migration.file.name": "Nome file", + "sql.migration.backup.file.name": "Nome file", + "sql.migration.backup.file.status": "Stato del file", + "sql.migration.search.for.migration": "Filtra i risultati della migrazione", + "sql.migration.details.serverobjects.filter.label": "Filtra i risultati della migrazione della tabella", + "sql.migration.details.serverobjects.filter.aria.label": "Filtra i risultati della migrazione delle tabelle usando parole chiave", + "sql.migration.table.selection.filter": "Filtra tabelle", + "sql.migration.select.service.heading": "Filtrare l'elenco di migrazione in base al Servizio Migrazione del database", "sql.migration.finish.time": "Ora di fine", "sql.migration.first.lsn": "Primo LSN", + "sql.migration.blob.container.folder.label": "Cartella", + "sql.migration.azureRecommendation.folder.name": "Nome cartella", + "sql.migration.service.container.container.description2": "Seguire le istruzioni seguenti per configurare il runtime di integrazione self-hosted.", + "sql.migration.database.table.selection.description": "Per ogni database seguente, fare clic su Modifica per selezionare le tabelle di cui eseguire la migrazione dall'origine alla destinazione. Quindi, prima di fare clic su Avanti, convalidare la configurazione specificata facendo clic su 'Esegui convalida'.", + "sql.migration.sql.vm.page.blob.info": "Per i server di destinazione che eseguono SQL Server 2014 o versione precedente, è necessario archiviare i backup dei database in un contenitore BLOB del servizio di archiviazione di Azure invece di caricarli usando l'opzione condivisione di rete. È inoltre necessario archiviare i file di backup come BLOB di pagine, perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: {0}", + "sql.migration.database.assessment.xevents.description": "È possibile fornire file di sessioni degli eventi estesi per i database selezionati, al fine di valutare le query SQL dinamiche o ad hoc, o le eventuali istruzioni DML avviate attraverso il livello di dati dell'applicazione. {0}", "sql.migration.full.backup.files": "File di backup completo", - "sql.migration.generic.congratulations": "È stata completata la valutazione dell'istanza di SQL Server '{0}'.", - "sql.migration.hr": "{0} ora", - "sql.migration.hrs": "{0} ore", + "sql.migration.sku.azureConfiguration.gen5": "Generazione5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Utilizzo generico", + "sql.migration.sku.get.recommendation": "Ottieni raccomandazione di Azure", + "sql.migration.table.selection.status.column": "Contiene righe", + "sql.migration.dashboard.help.title": "Articoli della guida e collegamenti video", + "sql.migration.sku.targetStorageConfiguration.caching": "Memorizzazione nella cache dell'host", + "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", + "sql.migration.sku.azureRecommendation.openExisting.method": "I dati sulle prestazioni sono già disponibili", + "sql.migration.confirm.checkbox.message": "L'utente conferma che non sono presenti altri backup del log da fornire e che desidera completare il cutover.", + "sql.migration.tde.wizard.optionadsconfirm": "Acconsento all'utilizzo delle mie credenziali per l'accesso ai certificati.", + "sql.migration.tde.wizard.optionmanual": "Ho già eseguito la migrazione dei certificati e delle chiavi private alla destinazione.", + "sql.migration.sku.io.memory.requirement": "Requisito latenza I/O", + "sql.migration.empty.table.subtext": "Se sono previsti risultati, verificare la connessione all'istanza di SQL Server.", "sql.migration.impact": "Impatto", - "sql.migration.impact.object.name": "Nome: {0}", - "sql.migration.impact.object.type": "Tipo: {0}", "sql.migration.impacted.objects": "Oggetti interessati", + "sql.migration.database.migration.migration.mode.tool.tip": "In Servizio Migrazione del database di Azure è possibile eseguire la migrazione dei database offline o mentre sono online. In una migrazione offline, il tempo di inattività dell'applicazione viene avviato all'avvio della migrazione. Per limitare il tempo di inattività al tempo necessario per eseguire il cutover nel nuovo ambiente dopo la migrazione, usare una migrazione online.", + "sql.migration.copy.status.inprogress": "In corso", + "sql.migration.status.inprogress": "In corso", + "sql.migration.details.serverobjects.inprogress.tables.label": "In corso", + "sql.login.migration.status.in.progress": "In corso", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i.", + "sql.migration.restore.status.initializing": "Inizializzazione in corso", "sql.migration.inline.migration.notebook.title": "Migrazione inline", - "sql.migration.inprogress.warning.multiple": "{0} database presentano avvisi", - "sql.migration.inprogress.warning.single": "{0} database presenta avvisi", "sql.migration.instance": "Istanza", - "sql.migration.invalid.account.error": "Per continuare, selezionare un account Azure valido.", - "sql.migration.invalid.blob.container.error": "Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'.", - "sql.migration.invalid.blob.lastBackupFile.error": "Per continuare, selezionare un file di backup recente valido per il database di origine '{0}'.", - "sql.migration.invalid.blob.lastBackupFolder.error": "Per continuare, selezionare una cartella di backup valida per il database di origine '{0}'.", - "sql.migration.invalid.blob.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido per il database di origine '{0}'.", - "sql.migration.invalid.blob.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido per il database di origine '{0}'.", - "sql.migration.invalid.location.error": "Per continuare, selezionare una posizione valida.", - "sql.migration.invalid.managedInstance.error": "Per continuare, selezionare un'istanza gestita valida.", - "sql.migration.invalid.migration.service.error": "Selezionare un Servizio Migrazione del database valido.", - "sql.migration.invalid.migration.service.offline.error": "Selezionare un Servizio Migrazione del database connesso a un nodo.", + "sql.migration.validate.ir.validation.result.label.shir": "Connettività del runtime di integrazione", "sql.migration.invalid.network.share.location": "Formato della posizione della condivisione di rete non valido. Esempio: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Per continuare, selezionare un contenitore BLOB in cui tutti i file di backup sono BLOB di pagine per il database di origine '{0}', perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’)", - "sql.migration.invalid.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido.", - "sql.migration.invalid.savedInfo": "Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione.", - "sql.migration.invalid.service.name.error": "Immettere un nome valido per il Servizio Migrazione.", - "sql.migration.invalid.sqldatabase.error": "Per continuare, selezionare un server di database SQL di Azure valido.", - "sql.migration.invalid.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido.", - "sql.migration.invalid.subscription.error": "Per continuare, selezionare una sottoscrizione valida.", - "sql.migration.invalid.target.name.error": "Immettere un nome valido per il database di destinazione.", + "sql.migration.sku.parameters.scale.factor.invalid": "Fattore di scala non valido. Immettere un valore intero positivo.", "sql.migration.invalid.user.account": "Formato dell'account utente non valido. Esempio: {0}", - "sql.migration.invalid.virtualMachine.error": "Per continuare, selezionare una macchina virtuale valida.", - "sql.migration.ir.page.description": "Il Servizio Migrazione del database di Azure orchestra le attività di migrazione dei database e tiene traccia dei progressi. È possibile selezionare un Servizio Migrazione del database esistente, se ne è stato creato uno in precedenza, o crearne uno nuovo di seguito.", - "sql.migration.ir.page.sql.migration.service.not.found": "Non è stato trovato alcun Servizio Migrazione del database. Crearne uno nuovo.", - "sql.migration.ir.page.title": "Servizio Migrazione del database di Azure", - "sql.migration.ir.setup.step1": "Passaggio 1: {0}", - "sql.migration.ir.setup.step2": "Passaggio 2: Utilizzare le chiavi seguenti per registrare il runtime di integrazione", - "sql.migration.ir.setup.step3": "Passaggio 3: Fare clic sul pulsante 'Test connessione' per controllare la connessione tra il Servizio Migrazione del database di Azure e il runtime di integrazione", - "sql.migration.ir.setup.step3.alternate": "Passaggio 3: Fare clic sul pulsante Aggiorna sopra per controllare la connessione tra Servizio Migrazione del database di Azure e il runtime di integrazione", - "sql.migration.issue.aria.label": "Causa del blocco: {0}", + "sql.migration.issues.details": "Dettagli del problema", "sql.migration.issues": "Problemi", "sql.migration.issues.count": "Problemi ({0})", - "sql.migration.issues.details": "Dettagli del problema", - "sql.migration.key1.copied": "Chiave 1 copiata", "sql.migration.key1.label": "Chiave 1", - "sql.migration.key2.copied": "Chiave 2 copiata", + "sql.migration.key1.copied": "Chiave 1 copiata", "sql.migration.key2.label": "Chiave 2", + "sql.migration.key2.copied": "Chiave 2 copiata", + "sql.migration.sql.vm.page.blob.url.label": "Problemi noti, limitazioni e risoluzione dei problemi", "sql.migration.last.LSN": "Ultimo LSN", + "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": "Ultimo backup applicato in data", - "sql.migration.last.applied.lsn": "Ultimo LSN applicato", + "sql.migration.blob.container.last.backup.file.label": "Ultimo file di backup", + "sql.migration.cutover.last.file.restored": "Ultimo file ripristinato: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Ultimo aggiornamento: {0}", + "sql.migration.field.label.last.restored.file.time": "Ora ultimo file ripristinato", "sql.migration.last.scan.completed": "Ultima analisi completata: {0}", + "sql.migration.field.label.last.uploaded.file": "Ultimo file caricato", + "sql.migration.field.label.last.uloaded.file.time": "Ora ultimo file caricato", "sql.migration.learn.more": "Altre informazioni", + "sql.migration.database.assessment.xevents.link": "Altre informazioni", "sql.migration.learn.more.prerequisites": "Altre informazioni sulle operazioni necessarie prima di avviare una migrazione.", - "sql.migration.load.migration.list.error": "Errore durante il caricamento dell'elenco delle migrazioni", + "sql.migration.wizard.troubleshooting": "Altre informazioni: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Collega account", + "sql.migration.service.container.loading.help": "Caricamento dei servizi di migrazione", + "sql.migration.database.loading": "Caricamento dell'elenco delle tabelle di database in corso..", + "sql.migration.database.loading.tables": "Caricamento dell'elenco delle tabelle in corso...", + "sql.migration.sku.recommendations.loading": "Caricamento...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD locale", "sql.migration.location": "Percorso", - "sql.migration.map.source.column": "Database di origine", - "sql.migration.map.target.column": "Database di destinazione", - "sql.migration.map.target.description": "Selezionare il database di destinazione in cui si vuole eseguire la migrazione del database di origine. È possibile scegliere un database di destinazione per un solo database di origine.", + "sql.migration.cutover.pending.backup": "Backup dei log in attesa di ripristino: {0}", + "sql.migration.sku.log.storage.requirement": "Requisito di archiviazione log", + "sql.login.migration.logins.found": "Account di accesso trovato", + "sql.login.migration.steps.migrate.logins": "Migrazione dell'account di accesso completata", + "sql.login.migration.error": "Errore di migrazione dell'account di accesso: {0}", + "sql.login.migration.status.page.previous.button.error": "La migrazione degli account di accesso è già stata avviata e il ritorno alla pagina precedente è disabilitato.", + "sql.login.migration.in.progress": "Migrazione dell'account di accesso in corso", + "sql.migration.database.migration.status.label": "Stato migrazione accesso: {0}", + "sql.login.migration.logins.not.found": "Account di accesso non trovato", + "sql.login.migration.type": "Tipo di account di accesso", + "sql.migration.sku.logs.iops.requirement": "Requisito operazioni di I/O al secondo dei log", + "sql.migration.database.schema.migration.help": "Assicurarsi di eseguire la migrazione dello schema del database dall'origine alla destinazione usando {0} o {1} in Azure Data Studio prima di selezionare l'elenco delle tabelle di cui eseguire la migrazione.", + "sql.migration.field.label.mi.restore.state": "Stato di ripristino dell'istanza gestita", "sql.migration.map.target.heading": "Eseguire il mapping dei database di origine selezionati ai database di destinazione per la migrazione", - "sql.migration.map.target.placeholder": "Selezionare un database di destinazione", - "sql.migration.mi.not.ready": "L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile.", - "sql.migration.migration.completed": "Migrazioni del database completate", - "sql.migration.migration.in.progress": "Migrazioni database in corso", - "sql.migration.migration.list.ascending.label": "Crescente", - "sql.migration.migration.list.sort.label": "Ordina", - "sql.migration.migration.status": "Stato di migrazione", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie Premium con ottimizzazione per la memoria", + "sql.migration.sku.memory.requirement": "Requisiti memoria", + "sql.migration.start.login.migration.button": "Esegui la migrazione", + "sql-migration.wizard.title": "Eseguire la migrazione di '{0}' a Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "Eseguire la migrazione degli account a Azure SQL.", + "sql.migration.dashboard.migrate.task.button.description": "Eseguire la migrazione di un'istanza di SQL Server ad Azure SQL.", + "sql.migration.tde.button.migrate": "Esegui la migrazione dei certificati", + "sql.migration.dashboard.help.link.migrateUsingADS": "Eseguire la migrazione di database tramite Azure Data Studio", + "sql-migration.login.wizard.title": "Eseguire la migrazione degli account di accesso da '{0}' a Azure SQL", + "sql.migration.tab.button.login.migration.description": "Eseguire la migrazione degli account di accesso a Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "Eseguire la migrazione degli account di accesso a Azure SQL", + "sql.migration.tab.button.migration.description": "Esegui migrazione ad Azure SQL", + "sql.migration.dashboard.migrate.task.button": "Eseguire la migrazione a Azure SQL", + "sql.login.migration.failed": "La migrazione degli account di accesso non è riuscita", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "La migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni non sono riuscite.", + "sql.migration.tde.migrate.heading": "Migrazione dei certificati dai database seguenti:", + "sql.login.migration.status.page.description": "La migrazione degli account di accesso {0} alla destinazione {1} '{2}'", + "sql.login.migration.migration.status.column": "Stato di migrazione", + "sql.login.migration.status.page.title": "Stato di migrazione", + "sql.migration.tde.migrate.validation.camceled": "Migrazione annullata", + "sql.migration.cannot.retry": "Non è possibile riavviare la migrazione.", + "sql.migration.tde.migrate.validation.completed": "Migrazione completata correttamente.", + "sql.migration.tde.migrate.completed.errors": "Migrazione completata con gli errori seguenti:{0}{1}", + "sql.migration.cutover": "Cutover di migrazione", + "sql.migration.error.details.title": "Dettagli sull'errore di migrazione", + "sql.migration.error.details.label": "Errore di migrazione:", + "sql.migration.cannot.delete": "La migrazione è attualmente in corso e non può essere eliminata.", + "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.cutover.type": "Modalità di migrazione", + "sql.migration.database.migration.mode.label": "Modalità di migrazione", + "serviceCrashMessage": "Impossibile avviare il componente del servizio di migrazione. {0}", + "sql.migration.database.status.column": "Stato di migrazione", + "sql.migration.migration.status": "Stato della migrazione", + "sql.migration.error.title": "Dettagli sullo stato della migrazione", + "sql.login.migration.login.status.details.title": "Dettagli sullo stato della migrazione per {0}", "sql.migration.migration.status.filter": "Filtro dello stato della migrazione", - "sql.migration.min": "{0} minuto", - "sql.migration.mins": "{0} minuti", - "sql.migration.missing.table.name.column": "Nome della tabella", - "sql.migration.missing.targetPassword.error": "Per continuare, immettere una password di destinazione valida.", - "sql.migration.missing.targetUserName.error": "Per continuare, immettere un nome utente di destinazione valido.", + "sql.migration.tde.migrate.status.details": "Stato migrazione: {0}{1}{2}", + "sql.migration.tab.migrations.title": "Migrazioni", + "sql.migration.details.breadcrumb.migrations": "Migrazioni", "sql.migration.mode": "Modalità", "sql.migration.more.info": "Altre informazioni", - "sql.migration.multi.step.all.steps.completed.errors": "Tutti i passaggi sono stati completati con gli errori seguenti:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Tutti i passaggi sono stati completati.", - "sql.migration.multi.step.some.steps.are.still.running": "Alcuni passaggi sono ancora in esecuzione.", - "sql.migration.multi.step.status": "Stato del passaggio: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Copia risultati", - "sql.migration.multi.step.status.dialog.heading": "Dettagli del passaggio", - "sql.migration.multi.step.status.errors": "Stato del passaggio: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Passaggi", - "sql.migration.na": "N/D", - "sql.migration.name": "Nome", - "sql.migration.name.label": "Nomi:", - "sql.migration.name.of.new.rg": "Nome del nuovo gruppo di risorse", "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.network.share.radio.label": "I backup del database personale si trovano su una condivisione di rete", + "sql.migration.na": "N/D", + "sql.migration.name": "Nome", + "sql.migration.name.of.new.rg": "Nome del nuovo gruppo di risorse", + "sql.migration.src.database.tool.tip": "Nome del database di origine", + "sql.migration.src.server.tool.tip": "Nome del server di origine", + "sql.migration.impact.object.name": "Nome: {0}", + "sql.migration.name.label": "Nomi:", + "sql.migration.tde.wizard.network.share.label": "Percorso di rete per il certificato", + "sql.migration.tde.wizard.network.share.info": "Percorso di rete in cui verrà inserito il certificato.", "sql.migration.network.share": "Condivisione di rete", - "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.validate.ir.validation.result.label.networkshare": "Connettività condivisione di rete: '{0}' ", "sql.migration.network.share.header.text": "Dettagli sulla condivisione di rete", - "sql.migration.network.share.help.text": "Specificare il percorso della condivisione di rete in cui sono archiviati i backup e le credenziali utente utilizzate per accedere alla condivisione.", - "sql.migration.network.share.location.info": "Percorso della condivisione di rete per i backup del database. Il processo di migrazione recupererà automaticamente i file di backup validi da questa condivisione di rete.", "sql.migration.network.share.location.label": "Percorso di condivisione di rete in cui sono archiviati i backup", - "sql.migration.network.share.password.label": "Password", - "sql.migration.network.share.password.placeholder": "Immetti password.", "sql.migration.network.share.path": "Percorso condivisione di rete", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati.", - "sql.migration.network.share.windows.user.info": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete.", - "sql.migration.network.share.windows.user.label": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete", - "sql.migration.new.resource.group": "(nuovo) {0}", + "sql.migration.network.share.location.info": "Percorso della condivisione di rete per i backup del database. Il processo di migrazione recupererà automaticamente i file di backup validi da questa condivisione di rete.", + "sql.migration.tab.button.login.migration.label": "Nuova migrazione dell'account di accesso (ANTEPRIMA)", + "sql.migration.tab.button.migration.label": "Nuova migrazione", + "sql.migration.tab.button.support.description": "Nuova richiesta di supporto", + "sql.migration.tab.button.support.label": "Nuova richiesta di supporto", "sql.migration.newSupportRequest": "Nuova richiesta di supporto", + "sql.migration.saved.assessment.next": "Avanti", "sql.migration.no": "No", + "sql.migration.no.sqldatabaseserver.found": "Non sono stati trovati server di database SQL di Azure.", + "sql.migration.no.sqldatabase.found": "Non sono stati trovati database SQL di Azure.", + "sql.migration.ir.page.sql.migration.service.not.found": "Non è stato trovato alcun Servizio Migrazione del database. Crearne uno nuovo.", + "sql.migration.service.not.found": "Non sono stati trovati Servizi Migrazione. Per continuare, crearne uno nuovo.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni, a selezionare un set diverso di database da valutare o a modificare il modello di raccomandazione.", + "sql.migration.empty.table.text": "Nessun file di backup", "sql.migration.no.blobContainers.found": "Nessun contenitore BLOB trovato.", "sql.migration.no.blobFiles.found": "Nessun file BLOB trovato.", "sql.migration.no.blobFolders.found": "Nessuna cartella BLOB trovata.", + "sql.migration.tde.msg.empty": "Nessun database crittografato selezionato.", "sql.migration.no.fileShares.found": "Non sono state trovate condivisioni file.", - "sql.migration.no.issues.mi": "Non sono stati rilevati problemi per la migrazione a Istanza gestita di SQL di Azure.", "sql.migration.no.issues.sqldb": "Non sono stati rilevati problemi per la migrazione a database SQL di Azure.", + "sql.migration.no.issues.mi": "Non sono stati rilevati problemi per la migrazione a Istanza gestita di SQL di Azure.", "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.location.found": "Nessuna località trovata.", "sql.migration.no.managedInstance.found": "Non sono state trovate istanze gestite.", "sql.migration.no.pending.backups": "Nessun backup in sospeso. Fare clic su Aggiorna per controllare lo stato corrente.", - "sql.migration.no.results": "I risultati della valutazione non sono disponibili.", - "sql.migration.no.sqldatabase.found": "Non sono stati trovati database SQL di Azure.", - "sql.migration.no.sqldatabaseserver.found": "Non sono stati trovati server di database SQL di Azure.", + "sql.migration.wizard.sku.error.noRecommendation": "Nessuna raccomandazione disponibile", + "sql.migration.resource.group.not.found": "Non sono stati trovati gruppi di risorse.", "sql.migration.no.storageAccount.found": "Non sono stati trovati account di archiviazione.", "sql.migration.no.subscription.found": "Non sono state trovate sottoscrizioni.", "sql.migration.no.virtualMachine.found": "Non sono state trovate macchine virtuali.", - "sql.migration.notebook.open.error": "Non è stato possibile aprire il notebook di migrazione.", - "sql.migration.number.logins.migrating": "{0}/{1} la migrazione degli account di accesso è visualizzata", - "sql.migration.object.details": "Dettagli dell'oggetto", - "sql.migration.offline": "Offline", + "sql.migration.restore.status.none": "Nessuno", + "sql.migration.restore.backupset.status.none": "Nessuno", + "sql.migration.parallel.copy.type.none": "Nessuno", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Nessuna", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicabile", + "sql.migration.restore.status.not.started": "Non avviato", + "sql.login.migration.steps.not.started": "Non avviato", + "sql.migration.wizard.sku.choose_a_target.help": "Non si sa quale database di destinazione Azure SQL sia più adatto per le proprie esigenze? Altre informazioni", + "sql.migration.backup.file.number.of.stripes": "Numero di strisce", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "OK", + "sql.migration.object.details": "Dettagli dell'oggetto", + "sql.migration.offline": "Offline", + "sql.migration.database.migration.mode.offline.label": "Migrazione offline", "sql.migration.online": "Online", + "sql.migration.database.migration.mode.online.label": "Migrazione online", "sql.migration.open": "Apri", - "sql.migration.open.migration.destails.error": "Errore durante l'apertura della finestra di dialogo dei dettagli della migrazione", - "sql.migration.open.migration.service.error": "Errore durante l'apertura della finestra di dialogo del servizio di migrazione", - "sql.migration.open.migration.target.error": "Errore durante l'apertura della destinazione di migrazione", - "sql.migration.option": "Scaricare e installare il runtime di integrazione", - "sql.migration.parallel.copy.type.dynamic": "Intervallo dinamico", - "sql.migration.parallel.copy.type.none": "Nessuna", + "sql.migration.sqldb.column.parallelcopytype": "Tipo di copia parallela", + "sql.migration.restore.backuptype.partial": "Parziale", + "sql.migration.network.share.password.label": "Password", + "sql.migration.state.pending": "In sospeso", + "sql.migration.validation.state.pending": "In sospeso", + "sql.migration.field.label.pending.differential.backups": "Backup differenziali in sospeso", + "sql.migration.sku.parameters.percentage.utilization": "Percentuale di utilizzo", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni.", + "sql.migration.cutover.help.main": "Prima di completare il cutover, eseguire i passaggi seguenti.", "sql.migration.parallel.copy.type.physical": "Partizioni fisiche", - "sql.migration.password.label": "Password di destinazione", - "sql.migration.password.placeholder": "Immettere la password di destinazione", - "sql.migration.path.user.account": "Account utente", - "sql.migration.pre.req.1": "U account Azure (non necessario per la valutazione o la funzionalità di raccomandazione SKU)", - "sql.migration.pre.req.2": "Un database di SQL Server di origine in esecuzione in locale o in SQL Server su macchina virtuale di Azure o su qualsiasi macchina virtuale in esecuzione nel cloud (privato, pubblico).", - "sql.migration.pre.req.3": "Un'Istanza gestita di SQL di Azure, SQL Server per la macchina virtuale di Azure o database SQL di Azure in cui eseguire la migrazione dei database.", - "sql.migration.pre.req.4": "Dettagli del percorso di backup del database, una condivisione file di rete o un contenitore di Archiviazione BLOB di Azure (non necessario per destinazioni database SQL di Azure).", - "sql.migration.pre.req.title": "Elementi necessari prima dell'avvio della migrazione di Azure SQL:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Posiziona tempdb nell'unità SSD temporanea locale (D:\\) predefinita", + "sql.login.migration.wizard.target.permission.warning": "Assicurarsi che l'utente corrente ({0}) disponga delle autorizzazioni sysadmin per ottenere tutte le informazioni di accesso per l'istanza corrente ({1}).", + "sql.migration.tde.cert.network.info": "Immettere un percorso di rete in cui SQL Server esporterà i certificati. Verificare inoltre che il servizio SQL Server disponga dell'accesso in scrittura a questo percorso e che l'utente corrente disponga dei privilegi di amministratore nel computer in cui si trova il percorso di rete.", + "sql.login.migration.select.logins.windows.auth.warning": "Questa procedura guidata non visualizza i tipi di accesso per l'autenticazione di Windows perché la migrazione di questo tipo non è attualmente supportata. La funzionalità per la migrazione degli account di accesso per l'autenticazione di Windows sarà presto disponibile.", + "sql.retry.migration.summary": "Risolvere eventuali errori prima di eseguire nuovi tentativi di migrazione.", + "sql.migration.select.database.to.continue": "Selezionare 1 o più database da valutare per la migrazione", + "sql.migration.database.validate.selection": "Selezionare le tabelle di database di destinazione in cui eseguire la migrazione. È necessario almeno un database con una tabella.", + "sql.migration.service.selection.location.msg": "Selezionare il percorso dei file di backup del database prima di continuare.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Premium", + "sql.migration.copy.status.preparingforcopy": "Preparazione", + "sql.login.migration.status.page.previous.button.title": "Precedente (disabilitato)", + "sql.migration.tde.migrate.results.heading.previous": "Risultati della migrazione dei certificati precedenti:", "sql.migration.provide.unique.containers": "Specificare un contenitore univoco per ogni database di destinazione. Database interessati: ", - "sql.migration.quick.pick.placeholder": "Selezionare l'operazione che si desidera eseguire.", + "sql.migration.blob.storage.help.text": "Specificare il contenitore BLOB del servizio di archiviazione di Azure che contiene i backup.", + "sql.migration.network.share.azure.help": "Specificare l'account di Archiviazione di Azure in cui verranno caricati i backup.", + "sql.migration.network.share.help.text": "Specificare il percorso della condivisione di rete in cui sono archiviati i backup e le credenziali utente utilizzate per accedere alla condivisione.", + "sql.migration.restore.backupset.status.queued": "In coda", + "sql.migration.copy.status.queued": "In coda", + "sql.migration.field.label.queued.files": "File in coda", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Sola lettura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lettura/scrittura", + "sql.migration.status.readyforcutover": "Pronto per il cutover", + "sql.migration.copy.status.rebuildingindexes": "Ricompilazione degli indici", "sql.migration.recommendation": "Raccomandazione", + "sql.migration.sku.parameters": "Parametri raccomandazione", + "sql.migration.sku.recommendationReason": "Motivo della raccomandazione", + "sql.migration.sku.targetStorageConfiguration": "Configurazione dell'archiviazione di destinazione delle raccomandazioni", + "sql.migration.sku.recommendations": "Indicazioni", + "sql.migration.sku.recommendedConfiguration": "Configurazione consigliata", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configurazione di archiviazione consigliata", + "sql.migration.sku.refine.recommendation": "Affina la raccomandazione di Azure", + "sql.migration.status.refresh.label": "Aggiorna", + "sql.migration.details.refresh": "Aggiorna", "sql.migration.refresh": "Aggiorna", + "sql.migration.database.table.refresh.label": "Aggiorna", "sql.migration.refresh.assessment.button.label": "Aggiornare valutazione", "sql.migration.refresh.key1": "Aggiorna chiave 1", "sql.migration.refresh.key2": "Aggiorna chiave 2", - "sql.migration.refresh.migrations.error.label": "Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. Controlla la tua connessione di Azure collegata e fai clic su Aggiorna per riprovare.", - "sql.migration.refresh.migrations.error.title": "Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni.", - "sql.migration.resource.group.description": "Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure.", - "sql.migration.resource.group.not.found": "Non sono stati trovati gruppi di risorse.", - "sql.migration.resourceGroups": "Gruppo di risorse", - "sql.migration.restart.migration.wizard": "Riavviare la procedura guidata della migrazione", - "sql.migration.restore.backupset.status.none": "Nessuno", - "sql.migration.restore.backupset.status.queued": "In coda", - "sql.migration.restore.backupset.status.restored": "Ripristinato", - "sql.migration.restore.backupset.status.restoring": "Ripristino in corso", - "sql.migration.restore.backupset.status.skipped": "Ignorato", - "sql.migration.restore.backuptype.database": "Database", - "sql.migration.restore.backuptype.differentialdatabase": "Database differenziale", - "sql.migration.restore.backuptype.differentialfile": "File differenziale", - "sql.migration.restore.backuptype.differentialpartial": "Parziale differenziale", - "sql.migration.restore.backuptype.file": "File", - "sql.migration.restore.backuptype.partial": "Parziale", - "sql.migration.restore.backuptype.transactionlog": "Log delle transazioni", - "sql.migration.restore.backuptype.unknown": "Sconosciuto", - "sql.migration.restore.status.Restoring": "Ripristino in corso", - "sql.migration.restore.status.blocked": "Bloccato", - "sql.migration.restore.status.cancelled": "Annullato", - "sql.migration.restore.status.completed": "Completato", - "sql.migration.restore.status.completing.migration": "Completamento della migrazione", - "sql.migration.restore.status.failed": "Operazione non riuscita", - "sql.migration.restore.status.initializing": "Inizializzazione in corso", - "sql.migration.restore.status.none": "Nessuno", - "sql.migration.restore.status.not.started": "Non avviato", - "sql.migration.restore.status.restore.completed": "Ripristino completato", - "sql.migration.restore.status.restore.paused": "Ripristino sospeso", - "sql.migration.restore.status.searching.backups": "Ricerca dei backup", - "sql.migration.restore.status.waiting": "In attesa", - "sql.migration.resume.session": "Riprendi sessione salvata in precedenza", - "sql.migration.resume.title": "Eseguire di nuovo il flusso di lavoro di migrazione", - "sql.migration.retry.migration": "Ripeti migrazione", - "sql.migration.retry.migration.error": "Si è verificato un errore durante il riavvio della migrazione.", - "sql.migration.rg.created": "Il gruppo di risorse è stato creato", - "sql.migration.run.validation": "Esegui convalida", - "sql.migration.running.multi.steps.heading": "Sono in corso i passaggi seguenti:", - "sql.migration.save.assessment.report": "Salvare report di valutazione", - "sql.migration.save.assessment.report.success": "Il report di valutazione è stato salvato in {0}.", - "sql.migration.save.close": "Salva e chiudi", - "sql.migration.save.close.popup": "Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole.", - "sql.migration.save.recommendation.report": "Salvare report delle raccomandazioni", - "sql.migration.save.recommendation.report.success": "Il report delle raccomandazioni è stato salvato in {0}.", - "sql.migration.saved.assessment.cancel": "Annulla", - "sql.migration.saved.assessment.next": "Avanti", - "sql.migration.saved.assessment.result": "Sessione salvata", - "sql.migration.search": "Cercare", - "sql.migration.search.for.migration": "Filtra i risultati della migrazione", - "sql.migration.sec": "{0} sec", - "sql.migration.select": "Seleziona", - "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.select.database.to.continue": "Selezionare 1 o più account di accesso per la migrazione", - "sql.migration.select.database.to.migrate": "Selezionare i database di cui eseguire la migrazione.", - "sql.migration.select.migration.tables": "Seleziona le tabelle per la migrazione", - "sql.migration.select.prompt": "Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli.", - "sql.migration.select.service.apply.label": "Applica", - "sql.migration.select.service.delete.label": "Cancella", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Filtrare l'elenco di migrazione in base al Servizio Migrazione del database", - "sql.migration.select.service.prompt": "Selezionare un Servizio Migrazione del database", - "sql.migration.select.service.select.a.": "Accedere ad Azure e selezionare un account", - "sql.migration.select.service.select.a.location": "Selezionare una posizione", - "sql.migration.select.service.select.a.resource.group": "Selezionare un gruppo di risorse", - "sql.migration.select.service.select.a.service": "Selezionare un Servizio Migrazione del database", - "sql.migration.select.service.select.a.subscription": "Selezionare un abbonamento", - "sql.migration.select.service.select.a.tenant": "Selezionare un tenant", - "sql.migration.select.service.select.account.error": "Si è verificato un errore durante il caricamento degli account di Azure disponibili.", - "sql.migration.select.service.select.location.error": "Si è verificato un errore durante il caricamento delle posizioni. Controllare la connessione di Azure e riprovare.", - "sql.migration.select.service.select.migration.target": "Selezionare un server di destinazione.", - "sql.migration.select.service.select.resource.group.error": "Si è verificato un errore durante il caricamento dei gruppi di risorse disponibili. Controllare la connessione di Azure e riprovare.", - "sql.migration.select.service.select.service.error": "Si è verificato un errore durante il caricamento dei servizi Migrazione del database disponibili. Controllare la connessione di Azure e riprovare.", - "sql.migration.select.service.select.subscription.error": "Si è verificato un errore durante il caricamento delle sottoscrizioni account. Controllare la connessione di Azure e riprovare.", - "sql.migration.select.service.select.target.type.": "Selezionare il tipo di Azure SQL di destinazione", - "sql.migration.select.service.select.tenant.error": "Si è verificato un errore durante il caricamento dei tenant degli account di Azure disponibili.", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Seleziona Servizio Migrazione del database", - "sql.migration.select.target.to.continue": "Per continuare, selezionare una destinazione.", - "sql.migration.server": "Server", - "sql.migration.service.account.info.text": "Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete.", - "sql.migration.service.container.container.description1": "Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per gestire la connettività tra origine e destinazione e caricare i backup da una condivisione file di rete locale in Azure (se applicabile).", - "sql.migration.service.container.container.description2": "Seguire le istruzioni seguenti per configurare il runtime di integrazione self-hosted.", - "sql.migration.service.container.heading": "Configurare il runtime di integrazione", - "sql.migration.service.container.loading.help": "Caricamento dei servizi di migrazione", - "sql.migration.service.details.authKeys.label": "Chiavi di autenticazione", - "sql.migration.service.details.authKeys.title": "Chiavi di autenticazione usate per connettersi al nodo del runtime di integrazione self-hosted", - "sql.migration.service.details.button.label": "Chiudi", - "sql.migration.service.details.dialog.title": "Servizio Migrazione del database di Azure", - "sql.migration.service.details.ir.label": "Nodo del runtime di integrazione self-hosted", - "sql.migration.service.details.status.unavailable": "-- non disponibile --", - "sql.migration.service.error.not.ready": "Si è verificato l'errore seguente durante il recupero delle informazioni di registrazione per Servizio Migrazione del database di Azure '{0}'. Fare clic su Aggiorna e riprovare. Errore: '{1}'.", - "sql.migration.service.header": "Dettagli sul Servizio Migrazione del database di Azure \"{0}\":`", - "sql.migration.service.not.found": "Non sono stati trovati Servizi Migrazione. Per continuare, crearne uno nuovo.", - "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.not.ready.below": "Servizio Migrazione del database di Azure non è registrato. Servizio Migrazione del database di Azure '{0}' deve essere registrato con il runtime di integrazione self-hosted in qualsiasi nodo.\r\n\r\nVedere di seguito per le istruzioni di registrazione.", - "sql.migration.service.prompt": "{0} (modifica)", - "sql.migration.service.ready": "Servizio Migrazione del database di Azure '{0}{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1}\r\n\r\n Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi.", - "sql.migration.service.ready.below": "Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1}\r\n\r\n Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. Per istruzioni sulla registrazione, vedere di seguito.", - "sql.migration.service.selection.location.msg": "Selezionare il percorso dei file di backup del database prima di continuare.", - "sql.migration.service.status.refresh.error": "Si è verificato un errore durante l'aggiornamento dello stato di creazione del servizio di migrazione.", - "sql.migration.services.container.description": "Immettere le informazioni di seguito per aggiungere un nuovo Servizio Migrazione del database di Azure.", - "sql.migration.services.container.description.network": "Immettere le informazioni seguenti per aggiungere un nuovo Servizio Migrazione del database di Azure. Per registrare il runtime di integrazione self-hosted, selezionare “I miei backup del database si trovano in una condivisione di rete” nella pagina precedente.", - "sql.migration.services.dialog.title": "Creare Servizio Migrazione del database di Azure", - "sql.migration.services.location": "Area di Azure per il Servizio Migrazione del database di Azure. Deve essere la stessa area dell'Azure SQL di destinazione.", - "sql.migration.services.name": "Nome del Servizio Migrazione del database di Azure.", - "sql.migration.services.resource.group": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", - "sql.migration.services.subscription": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", - "sql.migration.services.target": "Destinazione Azure SQL selezionata come predefinita.", - "sql.migration.shir": "Nodo del runtime di integrazione self-hosted", - "sql.migration.show.status": "Mostrare stato", - "sql.migration.size": "Dimensioni (MB)", - "sql.migration.size.column.header": "Dimensioni", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} raccomandazioni disponibili", - "sql.migration.sku.available.recommendations.one": "{0} raccomandazione disponibile", - "sql.migration.sku.azureConfiguration": "Configurazione di Azure", - "sql.migration.sku.azureConfiguration.businessCritical": "Business critical", - "sql.migration.sku.azureConfiguration.gen5": "Generazione5", - "sql.migration.sku.azureConfiguration.generalPurpose": "Utilizzo generico", - "sql.migration.sku.azureConfiguration.hyperscale": "Hyperscale", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "Serie Premium", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Serie Premium con ottimizzazione per la memoria", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "Dati: {0}, Log: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Scegliere come fornire i dati delle prestazioni", - "sql.migration.sku.azureRecommendation.collectData.method": "Raccogli ora i dati delle prestazioni", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni", - "sql.migration.sku.azureRecommendation.description": "La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento.", - "sql.migration.sku.azureRecommendation.description2": "È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza.", - "sql.migration.sku.azureRecommendation.openExisting.method": "I dati sulle prestazioni sono già disponibili", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza", - "sql.migration.sku.azureRecommendation.start": "Avvia", - "sql.migration.sku.azureRecommendation.start.popup": "Avvio della raccolta dei dati delle prestazioni...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i.", - "sql.migration.sku.azureRecommendation.status.imported": "La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Raccolta dati in corso. Generazione delle raccomandazioni iniziali...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”.", - "sql.migration.sku.azureRecommendation.status.notEnabled": "La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un target di dimensioni appropriate in Azure per il carico di lavoro.", - "sql.migration.sku.azureRecommendation.status.refining": "Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti...", - "sql.migration.sku.azureRecommendation.status.stopped": "La raccolta di dati per le raccomandazioni di Azure è stata arrestata.", - "sql.migration.sku.azureRecommendation.stop.popup": "Arresto della raccolta dei dati delle prestazioni...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database.", - "sql.migration.sku.card.azureRecommendation.inProgress": "La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \\\"Ottieni raccomandazione di Azure\\\" di seguito", - "sql.migration.sku.cpu": "{0} core", - "sql.migration.sku.cpu.requirement": "Requisiti CPU", - "sql.migration.sku.data.iops.requirement": "Requisito operazioni di I/O al secondo dati", - "sql.migration.sku.data.storage.requirement": "Requisito di archiviazione dati", - "sql.migration.sku.gb": "{0} GB", - "sql.migration.sku.get.recommendation": "Ottieni raccomandazione di Azure", - "sql.migration.sku.io.memory.requirement": "Requisito latenza I/O", - "sql.migration.sku.iops": "{0} operazioni di I/O al secondo", - "sql.migration.sku.location": "Area di Azure per la destinazione Azure SQL. Verranno visualizzate solo le aree che contengono una destinazione idonea per la migrazione.", - "sql.migration.sku.log.storage.requirement": "Requisito di archiviazione log", - "sql.migration.sku.logs.iops.requirement": "Requisito operazioni di I/O al secondo dei log", - "sql.migration.sku.memory.requirement": "Requisiti memoria", - "sql.migration.sku.mi.card.title": "Istanza gestita di SQL di Azure", - "sql.migration.sku.mi.target.title": "Istanza gestita di SQL di Azure", - "sql.migration.sku.ms": "{0} ms", - "sql.migration.sku.parameters": "Parametri raccomandazione", - "sql.migration.sku.parameters.edit": "Modifica parametri", - "sql.migration.sku.parameters.edit.title": "Modifica parametri raccomandazione", - "sql.migration.sku.parameters.enable.elastic": "Abilitare la raccomandazione elastica", - "sql.migration.sku.parameters.enable.elastic.info": "La raccomandazione elastica usa un modello di raccomandazione alternativo che usa la profilatura personalizzata dei prezzi e delle prestazioni per i clienti esistenti nel cloud.", - "sql.migration.sku.parameters.enable.preview": "Abilitare le funzionalità di anteprima", - "sql.migration.sku.parameters.enable.preview.info": "L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree.", - "sql.migration.sku.parameters.percentage.utilization": "Percentuale di utilizzo", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni.", - "sql.migration.sku.parameters.scale.factor": "Fattore di scala:", - "sql.migration.sku.parameters.scale.factor.invalid": "Fattore di scala non valido. Immettere un valore intero positivo.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente.", - "sql.migration.sku.parameters.text": "Immettere le informazioni seguenti per modificare i parametri della raccomandazione.", - "sql.migration.sku.parameters.update": "Aggiorna", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "{0}° percentile", - "sql.migration.sku.recommendation": "Consigli di Azure (ANTEPRIMA)", - "sql.migration.sku.recommendation.view.assessment.mi": "Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Per eseguire la migrazione a database SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", - "sql.migration.sku.recommendation.view.assessment.vm": "Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", - "sql.migration.sku.recommendationReason": "Motivo della raccomandazione", - "sql.migration.sku.recommendations": "Indicazioni", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Ultimo aggiornamento: {0}", - "sql.migration.sku.recommendations.loading": "Caricamento...", - "sql.migration.sku.recommendations.title": "({0} raccomandazioni)", - "sql.migration.sku.recommended.value": "Valore", - "sql.migration.sku.recommendedConfiguration": "Configurazione consigliata", - "sql.migration.sku.refine.recommendation": "Affina la raccomandazione di Azure", "sql.migration.sku.refresh.recommendation": "Aggiorna raccomandazione", - "sql.migration.sku.resource": "Nome della risorsa di destinazione Azure SQL", + "sql.login.migration.select.in.progress": "Aggiornamento dell'elenco di accesso dall'origine e dalla destinazione", + "sql.login.migration.refresh.source.login.data.failed": "Aggiornamento dell'elenco di accesso dall'origine non è riuscito", + "sql.login.migration.refresh.target.login.data.failed": "L'aggiornamento dell'elenco di accesso dalla destinazione non è riuscito", + "sql.login.migration.refresh.login.data.successful": "L'aggiornamento dell'elenco di accesso è riuscito. Account di accesso di origine trovati {0}. Account di accesso di destinazione trovati {1}", + "sql.migration.resourceGroups": "Gruppo di risorse", + "sql.migration.rg.created": "Il gruppo di risorse è stato creato", + "sql.migration.services.resource.group": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", + "sql.migration.dms.resource_group": "Gruppo di risorse per la destinazione Azure SQL. Verranno visualizzati solo i gruppi di risorse che contengono un servizio.", "sql.migration.sku.resource_group": "Gruppo di risorse per la destinazione Azure SQL. Verranno visualizzati solo i gruppi di risorse che contengono una destinazione idonea per la migrazione.", "sql.migration.sku.restart.performance.collection": "Riavvia raccolta dati", - "sql.migration.sku.sourceProperties": "Proprietà origine", - "sql.migration.sku.sql.dataDisk": "File di dati DQS", - "sql.migration.sku.sql.logDisk": "File di log SQL", - "sql.migration.sku.sql.temp": "Tempdb SQL", - "sql.migration.sku.sqldb.card.title": "Database SQL di Azure", - "sql.migration.sku.sqldb.target.title": "Database SQL di Azure", - "sql.migration.sku.stop.performance.collection": "Interrompi la raccolta di dati", - "sql.migration.sku.storage.dimension": "Dimensione", - "sql.migration.sku.storageGB": "{0} GB", - "sql.migration.sku.subscription": "Nome sottoscrizione per l’SQL Azure di destinazione", - "sql.migration.sku.targetDeploymentType": "Tipo di distribuzione di destinazione", - "sql.migration.sku.targetStorageConfiguration": "Configurazione dell'archiviazione di destinazione delle raccomandazioni", - "sql.migration.sku.targetStorageConfiguration.caching": "Memorizzazione nella cache dell'host", - "sql.migration.sku.targetStorageConfiguration.caching.na": "Non applicabile", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Nessuno", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Sola lettura", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Lettura/scrittura", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Posiziona tempdb nell'unità SSD temporanea locale (D:\\) predefinita", - "sql.migration.sku.targetStorageConfiguration.info": "Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD locale", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configurazione di archiviazione consigliata", - "sql.migration.sku.targetStorageConfiguration.storage": "Archiviazione", - "sql.migration.sku.viewDetails": "Visualizza dettagli", - "sql.migration.sku.vm.card.title": "SQL Server per la macchina virtuale di Azure", - "sql.migration.sku.vm.target.title": "SQL Server per la macchina virtuale di Azure", - "sql.migration.source.configuration": "Configurazione origine", - "sql.migration.source.credentials": "Credenziali origine", - "sql.migration.source.database": "Nome database di origine", - "sql.migration.source.databases": "Database di origine", - "sql.migration.source.details.sqlAuth.db": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted.", - "sql.migration.source.details.sqlAuth.nonDb": "Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", - "sql.migration.source.details.windowAuth.db": "Immettere le credenziali di autenticazione Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted.", - "sql.migration.source.details.windowAuth.nonDb": "Immettere le credenziali di autenticazione di Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi.", - "sql.migration.source.login": "Accesso di origine", - "sql.migration.source.server": "Server di origine", - "sql.migration.source.version": "Versione di origine", - "sql.migration.sql.assessment.notebook.title": "Valutazione della migrazione SQL", - "sql.migration.sql.database": "Database SQL", - "sql.migration.sql.managed.instance": "Istanza gestita di SQL", - "sql.migration.sql.server.instance": "Istanza di SQL Server", - "sql.migration.sql.virtual.machine": "Macchina virtuale SQL", - "sql.migration.sql.vm.page.blob.info": "Per i server di destinazione che eseguono SQL Server 2014 o versione precedente, è necessario archiviare i backup dei database in un contenitore BLOB del servizio di archiviazione di Azure invece di caricarli usando l'opzione condivisione di rete. È inoltre necessario archiviare i file di backup come BLOB di pagine, perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: {0}", - "sql.migration.sql.vm.page.blob.url.label": "Problemi noti, limitazioni e risoluzione dei problemi", - "sql.migration.sqldb.column.copyduration": "Durata della copia", - "sql.migration.sqldb.column.copystart": "Inizio copia", - "sql.migration.sqldb.column.copythroughput": "Velocità effettiva di copia", - "sql.migration.sqldb.column.dataread": "Dati letti", - "sql.migration.sqldb.column.datawritten": "Dati scritti", - "sql.migration.sqldb.column.parallelcopytype": "Tipo di copia parallela", + "sql.migration.restart.migration.wizard": "Riavviare la procedura guidata della migrazione", + "sql.migration.restore.status.restore.completed": "Ripristino completato", + "sql.migration.backup.file.restore.finish.date": "Data di fine ripristino", + "sql.migration.restore.status.restore.paused": "Ripristino sospeso", + "sql.migration.field.label.restore.percent.completed": "Percentuale completamento ripristino", + "sql.migration.field.label.restore.plan.size": "Ripristina dimensioni piano (MB)", + "sql.migration.backup.file.restore.start.date": "Data di inizio ripristino", + "sql.migration.backup.file.restore.status": "Stato ripristino", + "sql.migration.restore.backupset.status.restored": "Ripristinato", + "sql.migration.field.label.restored.files": "File ripristinati", + "sql.migration.field.label.restored.size": "Dimensioni ripristinate (MB)", + "sql.migration.restore.status.Restoring": "Ripristino in corso", + "sql.migration.restore.backupset.status.restoring": "Ripristino in corso", + "sql.migration.status.restoring": "Ripristino in corso", + "sql.migration.field.label.restoring.files": "Ripristino dei file", + "sql.migration.resume.session": "Riprendi sessione salvata in precedenza", + "sql.migration.status.retriable": "Possibile riprovare", + "sql.migration.tde.migrate.start.validation": "Ripeti migrazione", + "sql.migration.retry.migration": "Ripeti migrazione", + "sql.migration.validate.ir.unsuccessful.revalidation": "Riconvalida dei passaggi non riusciti", "sql.migration.sqldb.column.rowscopied": "Righe copiate", "sql.migration.sqldb.column.rowsread": "Righe lette", - "sql.migration.sqldb.column.tablename": "Nome della tabella", - "sql.migration.sqldb.column.usedparallelcopies": "Copie parallele usate", - "sql.migration.sqldb.not.ready": "Il server di database SQL '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un server di database SQL disponibile.", - "sql.migration.src.database": "Database di origine", - "sql.migration.src.database.tool.tip": "Nome del database di origine", - "sql.migration.src.server": "Nome dell’origine", - "sql.migration.src.server.tool.tip": "Nome del server di origine", - "sql.migration.start.login.migration.button": "Esegui la migrazione", - "sql.migration.start.migration.button": "Avvia migrazione", - "sql.migration.start.session": "Avvia una nuova sessione", - "sql.migration.start.time": "Ora di inizio", - "sql.migration.starting.login": "La convalida e la migrazione degli account di accesso sono in corso", - "sql.migration.starting.login.failed": "Convalida e migrazione degli account di accesso non riuscita", - "sql.migration.starting.migration.dberror": "Errore durante la migrazione del certificato per il database {0}. {1}", - "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione del certificato: '{0}'", - "sql.migration.state.canceled": "Operazione annullata", - "sql.migration.state.failed": "Non riuscita", - "sql.migration.state.pending": "In sospeso", + "sql.migration.resume.title": "Eseguire di nuovo il flusso di lavoro di migrazione", + "sql.migration.run.validation": "Esegui convalida", "sql.migration.state.running": "In esecuzione", - "sql.migration.state.succeeded": "Operazione riuscita", + "sql.migration.validation.state.running": "In esecuzione", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata.", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "Database SQL", + "sql.migration.database.schema.migration.project": "Estensione progetti database SQL", + "sql.migration.sql.managed.instance": "Istanza gestita di SQL", + "sql.migration.database.schema.migration.dacpac": "Estensione dacpac SQL Server", + "sql.migration.sql.server.instance": "Istanza di SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server in macchine virtuali di Azure", + "sql.migration.summary.vm.type": "SQL Server per la macchina virtuale di Azure", + "sql.login.migration.vm.title": "SQL Server per la macchina virtuale di Azure", + "sql.migration.sku.vm.target.title": "SQL Server per la macchina virtuale di Azure", + "sql.migration.sku.vm.card.title": "SQL Server per la macchina virtuale di Azure", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server in macchine virtuali di Azure", + "sql.migration.sql.virtual.machine": "Macchina virtuale SQL", + "sql.migration.sku.sql.dataDisk": "File di dati DQS", + "sql.migration.sku.sql.logDisk": "File di log SQL", + "sql.migration.sql.assessment.notebook.title": "Valutazione della migrazione SQL", + "sql.migration.sku.sql.temp": "Tempdb SQL", + "sql.migration.save.close": "Salva e chiudi", + "sql.migration.save.assessment.report": "Salvare report di valutazione", + "sql.migration.save.recommendation.report": "Salvare report delle raccomandazioni", + "sql.migration.saved.assessment.result": "Sessione salvata", + "sql.migration.sku.parameters.scale.factor": "Fattore di scala:", + "sql.migration.search": "Cerca", + "sql.migration.restore.status.searching.backups": "Ricerca dei backup", + "sql.migration.select": "Seleziona", + "sql.migration.select.service.title": "Seleziona Servizio Migrazione del database", + "sql.migration.select.service.prompt": "Selezionare un Servizio Migrazione del database", + "sql.migration.select.service.select.a.service": "Selezionare un Servizio Migrazione del database", + "sql.migration.invalid.migration.service.offline.error": "Selezionare un Servizio Migrazione del database connesso a un nodo.", + "sql.migration.status.select.service.MESSAGE": "Selezionare un Servizio di Migrazione del database per monitorare le migrazioni.", + "sql.migration.blob.container.select": "Selezionare prima un valore del contenitore BLOB.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza", + "sql.migration.database.assessment.xevents.instructions": "Seleziona una cartella in cui sono archiviati i file di sessione degli eventi estesi (.xel e .xem).", + "sql.migration.select.service.select.a.location": "Selezionare una posizione", + "sql.migration.select.service.select.a.resource.group": "Selezionare un gruppo di risorse", + "sql.migration.blob.resourceGroup.select.prompt": "Selezionare prima un valore del gruppo di risorse.", + "sql.migration.blob.resourceGroup.select": "Selezionare un gruppo di risorse.", + "sql.migration.blob.storageAccount.select": "Selezionare prima un valore per l'account di archiviazione.", + "sql.migration.select.service.select.a.subscription": "Selezionare un abbonamento", + "sql.migration.map.target.placeholder": "Selezionare un database di destinazione", + "sql.migration.select.service.select.migration.target": "Selezionare un server di destinazione.", + "sql.migration.select.service.select.a.tenant": "Selezionare un tenant", + "sql.migration.unique.name": "Selezionare un nome univoco per il database di destinazione", + "sql.migration.invalid.migration.service.error": "Selezionare un Servizio Migrazione del database valido.", + "sql.migration.wizard.target.description": "Selezionare un account Azure e {0} di destinazione.", + "sql.migration.wizard.account.description": "Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso.", + "sql.login.migration.select.page.title": "Selezionare gli account di accesso di cui eseguire la migrazione", + "sql.migration.database.table.tables.column.label": "Selezionare le tabelle", + "sql.migration.select.migration.tables": "Seleziona le tabelle per la migrazione", + "sql.migration.table.select.label": "Selezionare le tabelle per {0}", + "sql.migration.select.service.select.target.type.": "Selezionare il tipo di Azure SQL di destinazione", + "sql.migration.database.assessment.description": "Selezionare i database da valutare per la migrazione a Azure SQL.", + "sql.migrate.text": "Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL.", + "sql.migration.select.database.to.migrate": "Selezionare i database di cui eseguire la migrazione.", + "sql.migration.database.page.description": "Selezionare il percorso dei backup del database da usare durante la migrazione.", + "sql.migration.quick.pick.placeholder": "Selezionare l'operazione che si desidera eseguire.", + "sql.login.migration.wizard.target.description": "Selezionare l’Istanza gestita di SQL di Azure di destinazione, VM di Azure SQL o Database SQL di Azure o in cui si vuole eseguire la migrazione degli account di accesso.", + "sql.migration.map.target.description": "Selezionare il database di destinazione in cui si vuole eseguire la migrazione del database di origine. È possibile scegliere un database di destinazione per un solo database di origine.", + "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.select.azure.mi": "Selezionare la sottoscrizione di Azure di destinazione e l'Istanza gestita di SQL di Azure di destinazione.", + "sql.migration.service.details.ir.label": "Nodo del runtime di integrazione self-hosted", + "sql.migration.shir": "Nodo del runtime di integrazione self-hosted", + "sql.migration.server": "Server", + "sql.migration.details.serverobjects.label": "Oggetti server", + "sql.migration.details.serverobjects.field.label": "Oggetti server", + "serviceCrashed": "Arresto anomalo del componente del servizio.", + "serviceProviderIntializationError": "Impossibile inizializzare il provider di servizi.", + "sql.migration.service.container.heading": "Configurare il runtime di integrazione", + "sql.migration.show.status": "Mostrare stato", + "sql.migration.select.service.select.a.": "Accedere ad Azure e selezionare un account", + "sql.migration.size.column.header": "Dimensioni", + "sql.migration.size": "Dimensioni (MB)", + "sql.migration.restore.backupset.status.skipped": "Ignorato", + "sql.migration.field.label.skipped.files": "File ignorati", + "sql.migration.multi.step.some.steps.are.still.running": "Alcuni passaggi sono ancora in esecuzione.", + "sql.migration.migration.list.sort.label": "Ordina", + "sql.migration.source.configuration": "Configurazione origine", + "sql.migration.source.credentials": "Credenziali origine", + "sql.migration.src.database": "Database di origine", + "sql.migration.map.source.column": "Database di origine", + "sql.migration.database.table.source.column.label": "Database di origine", + "sql.migration.validate.ir.validation.result.label.source.database": "Connessione database di origine: '{0}'", + "sql.migration.source.database": "Nome database di origine", + "sql.migration.source.databases": "Database di origine", + "sql.migration.source.login": "Accesso di origine", + "sql.migration.src.server": "Nome dell’origine", + "sql.migration.sku.sourceProperties": "Proprietà origine", + "sql.migration.source.server": "Server di origine", + "sql.migration.source.version": "Versione di origine", + "sql.migration.sku.azureRecommendation.start": "Avvia", + "sql.migration.start.session": "Avvia una nuova sessione", + "sql.migration.start.migration.button": "Avvia migrazione", + "sql.migration.start.time": "Ora di inizio", + "sql.migration.validate.ir.start.validation": "Avvia convalida", + "sql.migration.sku.azureRecommendation.start.popup": "Avvio della raccolta dei dati delle prestazioni...", + "sql.migration.tde.migrate.column.status": "Stato", + "sql.migration.status.status.label": "Stato", + "sql.login.migration.status.column": "Stato", "sql.migration.status": "Stato", - "sql.migration.status.add.account": "Aggiungi account", - "sql.migration.status.add.account.MESSAGE": "Aggiungere l'account Azure per visualizzare le migrazioni esistenti e il relativo stato.", - "sql.migration.status.canceled": "Annullata", - "sql.migration.status.canceling": "Annullamento in corso", - "sql.migration.status.completing": "In fase di completamento", - "sql.migration.status.creating": "In fase di creazione", + "sql.migration.validate.ir.column.status": "Stato", "sql.migration.status.dropdown.all": "Stato: Tutti", "sql.migration.status.dropdown.completing": "Stato: in fase di completamento", "sql.migration.status.dropdown.failed": "Stato: Non riuscito", "sql.migration.status.dropdown.ongoing": "Stato: in corso", "sql.migration.status.dropdown.succeeded": "Stato: Riuscito", - "sql.migration.status.error.count.multiple": " ({0} errori)", - "sql.migration.status.error.count.single": " ({0} errore)", - "sql.migration.status.failed": "Non riuscita", - "sql.migration.status.inprogress": "In corso", - "sql.migration.status.readyforcutover": "Pronto per il cutover", - "sql.migration.status.refresh.label": "Aggiorna", - "sql.migration.status.restoring": "Ripristino in corso", - "sql.migration.status.retriable": "Possibile riprovare", - "sql.migration.status.select.service.MESSAGE": "Selezionare un Servizio di Migrazione del database per monitorare le migrazioni.", - "sql.migration.status.status.label": "Stato", - "sql.migration.status.succeeded": "Riuscita", - "sql.migration.status.uploadingfullbackup": "Caricamento del backup completo in corso", - "sql.migration.status.uploadinglogbackup": "Caricamento dei backup del log in corso", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} avvisi)", - "sql.migration.status.warning.count.single": " ({0} avviso)", + "sql.migration.ir.setup.step1": "Passaggio 1: {0}", + "sql.migration.ir.setup.step2": "Passaggio 2: Utilizzare le chiavi seguenti per registrare il runtime di integrazione", + "sql.migration.ir.setup.step3": "Passaggio 3: Fare clic sul pulsante 'Test connessione' per controllare la connessione tra il Servizio Migrazione del database di Azure e il runtime di integrazione", + "sql.migration.ir.setup.step3.alternate": "Passaggio 3: Fare clic sul pulsante Aggiorna sopra per controllare la connessione tra Servizio Migrazione del database di Azure e il runtime di integrazione", + "sql.migration.multi.step.status.dialog.heading": "Dettagli del passaggio", + "sql.migration.multi.step.status": "Stato del passaggio: {0}", + "sql.migration.multi.step.status.errors": "Stato del passaggio: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Passaggi", + "sql.migration.sku.stop.performance.collection": "Interrompi la raccolta di dati", + "sql.migration.validate.ir.stop.validation": "Interrompi convalida", + "sql.migration.sku.azureRecommendation.stop.popup": "Arresto della raccolta dei dati delle prestazioni...", + "sql.migration.sku.targetStorageConfiguration.storage": "Archiviazione", "sql.migration.storage.account": "Account di archiviazione", - "sql.migration.storageAccount.warning.many": "L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti nell'account di archiviazione e, se applicabile, che l'endpoint privato si trovi nella stessa rete virtuale del server di destinazione.", - "sql.migration.storageAccount.warning.one": "L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti negli account di archiviazione e, se applicabile, che gli endpoint privati si trovino nella stessa rete virtuale del server di destinazione.", - "sql.migration.storageAccount.warning.vm.many": "Il server di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco elementi consentiti nell'account di archiviazione.", - "sql.migration.storageAccount.warning.vm.one": "Il server di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco degli elementi consentiti negli account di archiviazione.", + "sql.migration.network.share.azure.header": "Dettagli dell'account di archiviazione", "sql.migration.subscription": "Sottoscrizione", - "sql.migration.summary.azure.storage": "Archiviazione di Azure", - "sql.migration.summary.azure.storage.subscription": "Sottoscrizione di archiviazione di Azure", - "sql.migration.summary.database.count": "Database per la migrazione", - "sql.migration.summary.mi.type": "Istanza gestita di SQL di Azure", + "sql.migration.blob.storage.subscription.label": "Sottoscrizione", + "sql.migration.dms.subscription": "Gruppo di risorse per il Servizio Migrazione del database di Azure", + "sql.migration.services.subscription": "Gruppo di risorse per il Servizio Migrazione del database di Azure.", + "sql.migration.sku.subscription": "Nome sottoscrizione per l’SQL Azure di destinazione", + "sql.migration.state.succeeded": "Riuscito", + "sql.migration.copy.status.succeeded": "Riuscita", + "sql.migration.status.succeeded": "Riuscita", + "sql.migration.validation.state.succeeded": "Riuscita", + "sql.login.migration.status.succeeded": "Riuscita", + "sql.migration.details.serverobjects.successful.tables.label": "Riuscita", + "sql.migration.database.migration.service.created.successfully": "La creazione di un Servizio Migrazione del database è stata completata.", + "sql.migration.save.assessment.report.success": "Il report di valutazione è stato salvato in {0}.", + "sql.migration.save.recommendation.report.success": "Il report delle raccomandazioni è stato salvato in {0}.", "sql.migration.summary.page.title": "Riepilogo", - "sql.migration.summary.sqldb.type": "Database SQL di Azure", - "sql.migration.summary.vm.type": "SQL Server per la macchina virtuale di Azure", - "sql.migration.tab.button.feedback.description": "Feedback", - "sql.migration.tab.button.feedback.label": "Feedback", - "sql.migration.tab.button.login.migration.description": "Eseguire la migrazione degli account di accesso a Azure SQL", - "sql.migration.tab.button.login.migration.label": "Nuova migrazione dell'account di accesso (ANTEPRIMA)", - "sql.migration.tab.button.migration.description": "Esegui migrazione ad Azure SQL", - "sql.migration.tab.button.migration.label": "Nuova migrazione", - "sql.migration.tab.button.support.description": "Nuova richiesta di supporto", - "sql.migration.tab.button.support.label": "Nuova richiesta di supporto", - "sql.migration.tab.dashboard.title": "Dashboard", - "sql.migration.tab.migrations.title": "Migrazioni", + "sql.migration.tde.migrate.required": "La migrazione del certificato TDE deve essere completata prima di continuare.", "sql.migration.table.error.title": "Dettagli sullo stato della migrazione della tabella", "sql.migration.table.migration.status.label": "Stato della migrazione della tabella: {0}", - "sql.migration.table.missing.count": "Tabelle mancanti nella destinazione: {0}", - "sql.migration.table.select.label": "Selezionare le tabelle per {0}", - "sql.migration.table.selected.count": "{0} di {1} tabelle selezionate", - "sql.migration.table.selection.count": "{0} di {1}", - "sql.migration.table.selection.edit": "Modifica", - "sql.migration.table.selection.filter": "Filtra tabelle", - "sql.migration.table.selection.status.column": "Contiene righe", + "sql.migration.sqldb.column.tablename": "Nome della tabella", "sql.migration.table.selection.tablename.column": "Nome della tabella", - "sql.migration.table.selection.update.button": "Aggiorna", - "sql.migration.table.selection.update.cancel": "Annulla", + "sql.migration.missing.table.name.column": "Nome della tabella", + "sql.migration.database.table.selection.label": "Selezione tabella", + "sql.migration.table.missing.count": "Tabelle mancanti nella destinazione: {0}", + "sql.migration.target.table.count.name": "Tabelle selezionate", "sql.migration.target": "Destinazione", + "sql.login.migration.target.status.column": "Stato di destinazione", "sql.migration.target.azure.sql.instance.database.name": "Database di destinazione", - "sql.migration.target.azure.sql.instance.name": "Nome di destinazione", - "sql.migration.target.azure.sql.instance.server.name": "Nome della destinazione", + "sql.migration.map.target.column": "Database di destinazione", + "sql.migration.database.table.target.column.label": "Database di destinazione", + "sql.migration.validate.ir.validation.result.label.target.database": "Connettività del database di destinazione: '{0}'", "sql.migration.target.database.name": "Nome del database di destinazione", + "sql.migration.sku.targetDeploymentType": "Tipo di distribuzione di destinazione", + "sql.migration.storageAccount.warning.many": "L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti nell'account di archiviazione e, se applicabile, che l'endpoint privato si trovi nella stessa rete virtuale del server di destinazione.", + "sql.migration.storageAccount.warning.one": "L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti negli account di archiviazione e, se applicabile, che gli endpoint privati si trovino nella stessa rete virtuale del server di destinazione.", + "sql.migration.target.azure.sql.instance.server.name": "Nome della destinazione", + "sql.migration.target.azure.sql.instance.name": "Nome di destinazione", + "sql.migration.password.label": "Password di destinazione", "sql.migration.target.platform": "Piattaforma di destinazione", "sql.migration.target.server": "Server di destinazione", - "sql.migration.target.table.count.name": "Tabelle selezionate", + "sql.migration.storageAccount.warning.vm.many": "Il server di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco elementi consentiti nell'account di archiviazione.", + "sql.migration.storageAccount.warning.vm.one": "Il server di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco degli elementi consentiti negli account di archiviazione.", "sql.migration.target.table.missing": "La tabella di destinazione non esiste", "sql.migration.target.table.not.empty": "La tabella di destinazione non è vuota.", - "sql.migration.target.version": "Versione di destinazione", - "sql.migration.tde.button.caption": "Modifica", - "sql.migration.tde.button.migrate": "Esegui la migrazione dei certificati", - "sql.migration.tde.migrate.canceled": "La migrazione dei certificati è stata annullata. Eseguire e completare la migrazione dei certificati per continuare.", - "sql.migration.tde.migrate.canceled.errors": "Convalida annullata con gli errori seguenti: {0}{1}", - "sql.migration.tde.migrate.column.databases": "Database", - "sql.migration.tde.migrate.column.status": "Stato", - "sql.migration.tde.migrate.completed.errors": "Migrazione completata con gli errori seguenti:{0}{1}", - "sql.migration.tde.migrate.copy.results": "Copia i risultati della migrazione", - "sql.migration.tde.migrate.done.button": "Fatto", - "sql.migration.tde.migrate.heading": "Migrazione dei certificati dai database seguenti:", - "sql.migration.tde.migrate.not.run": "La migrazione dei certificati non è stata eseguita per la configurazione corrente. Eseguire e completare la migrazione dei certificati per continuare.", - "sql.migration.tde.migrate.results.heading": "Dettagli sullo stato di avanzamento della migrazione dei certificati:", - "sql.migration.tde.migrate.results.heading.completed": "Risultati della migrazione dei certificati:", - "sql.migration.tde.migrate.results.heading.previous": "Risultati della migrazione dei certificati precedenti:", - "sql.migration.tde.migrate.start.validation": "Ripeti migrazione", - "sql.migration.tde.migrate.status.details": "Stato migrazione: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "Migrazione dei certificati completata. Fare clic su Avanti per procedere con la migrazione.", - "sql.migration.tde.migrate.validation.camceled": "Migrazione annullata", - "sql.migration.tde.migrate.validation.completed": "Migrazione completata correttamente.", - "sql.migration.tde.msg.databases.selected": "{0} I database selezionati per la migrazione sono abilitati a Transparent Data Encryption. {1}", - "sql.migration.tde.msg.empty": "Nessun database crittografato selezionato.", - "sql.migration.tde.msg.manual": "Si è scelto di eseguire manualmente la migrazione dei certificati.", - "sql.migration.tde.msg.tde": "È stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia e del database.", - "sql.migration.tde.progress.update": "{0} di {1} completati", - "sql.migration.tde.wizard.databases.selected": "{0} dei {1} database selezionati usano Transparent Data Encryption.", - "sql.migration.tde.wizard.description": "Per eseguire la migrazione di un database crittografato correttamente è necessario fornire l'accesso ai certificati di crittografia o eseguire la migrazione dei certificati manualmente prima di procedere con la migrazione. {0}.", - "sql.migration.tde.wizard.network.share.info": "Percorso di rete in cui verrà inserito il certificato.", - "sql.migration.tde.wizard.network.share.label": "Percorso di rete per il certificato", - "sql.migration.tde.wizard.network.share.placeholder": "Immetti il percorso di rete", - "sql.migration.tde.wizard.optionads": "Esportare i certificati e la chiave privata sul target.", - "sql.migration.tde.wizard.optionadsconfirm": "Acconsento all'utilizzo delle mie credenziali per l'accesso ai certificati.", - "sql.migration.tde.wizard.optionmanual": "Non voglio che Azure Data Studio esporti i certificati.", - "sql.migration.tde.wizard.optionmanual.warning": "È necessario eseguire la migrazione dei certificati prima di procedere con la migrazione, altrimenti la migrazione avrà esito negativo. {0}.", - "sql.migration.tde.wizard.optionscaption": "Migrazione dei certificati", - "sql.migration.tde.wizard.title": "Database crittografato selezionato.", - "sql.migration.test.connection": "Verifica connessione", - "sql.migration.type": "Tipo", - "sql.migration.type.label": "Tipo:", - "sql.migration.unavailable.target": "(Non disponibile) {0}", - "sql.migration.unique.name": "Selezionare un nome univoco per il database di destinazione", - "sql.migration.username": "Nome utente", + "sql.migration.azure.sql.target": "Tipo di destinazione", "sql.migration.username.label": "Nome utente di destinazione", - "sql.migration.username.placeholder": "Immettere il nome utente di destinazione", - "sql.migration.validate.error.gatewaytimeout": "Si è verificato un timeout durante la convalida di una connessione a una risorsa. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "Stato", - "sql.migration.validate.ir.column.validation.steps": "Passaggi di convalida", - "sql.migration.validate.ir.completed.errors": "Convalida completata con gli errori seguenti:{0}{1}", - "sql.migration.validate.ir.copy.results": "Copia risultati di convalida", - "sql.migration.validate.ir.done.button": "Fatto", - "sql.migration.validate.ir.heading": "Stiamo convalidando quanto segue:", - "sql.migration.validate.ir.results.heading": "Dettagli passaggio di convalida", - "sql.migration.validate.ir.sqldb.validation.result.error": "Errore di controllo di convalida{0}database di origine: {1}{0}Database di destinazione: {2}{0}Errore: {3} - {4}", - "sql.migration.validate.ir.start.validation": "Avvia convalida", - "sql.migration.validate.ir.status": "Stato di convalida: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} errori", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 errore", - "sql.migration.validate.ir.status.errors": "Stato di convalidas: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Interrompi convalida", - "sql.migration.validate.ir.validation.camceled": "Controllo di convalida annullato", - "sql.migration.validate.ir.validation.completed": "La convalida è stata completata.", - "sql.migration.validate.ir.validation.result.api.error": "Errore di controllo di convalida{0}Database:{1}{0}Errore: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "Errore di controllo di convalida{0}database di origine: {1}{0}Percorso condivisione file: {2}{0}Errore: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Connettività condivisione di rete: '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "Connettività del runtime di integrazione", - "sql.migration.validate.ir.validation.result.label.source.database": "Connessione database di origine: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Connettività di Archiviazione di Azure", - "sql.migration.validate.ir.validation.result.label.target.database": "Connettività del database di destinazione: '{0}'", - "sql.migration.validation.canceled": "Convalida annullata. Per continuare, eseguire e convalidare le impostazioni di migrazione.", - "sql.migration.validation.canceled.errors": "Convalida annullata con gli errori seguenti: {0}{1}", - "sql.migration.validation.dialog.title": "Esecuzione della convalida", - "sql.migration.validation.not.run": "La convalida non è stata eseguita per la configurazione corrente. Eseguire e convalidare le impostazioni di migrazione per continuare.", - "sql.migration.validation.state.canceled": "Annullata", - "sql.migration.validation.state.failed": "Non riuscita", - "sql.migration.validation.state.pending": "In sospeso", - "sql.migration.validation.state.running": "In esecuzione", - "sql.migration.validation.state.succeeded": "Riuscita", - "sql.migration.validation.success": "Convalida completata. Fare clic su Avanti per procedere con la migrazione.", - "sql.migration.view.all": "Tutte le migrazioni del database", - "sql.migration.view.select.button.label": "Visualizza/Seleziona", + "sql.migration.target.version": "Versione di destinazione", + "sql.migration.test.connection": "Verifica connessione", + "sql.migration.dashboard.help.description.migrateUsingADS": "L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure.", + "sql.migration.sqldb.not.ready": "Il server di database SQL '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un server di database SQL disponibile.", + "sql.migration.assessment.failed": "La valutazione dell'istanza di SQL Server '{0}' non è riuscita.", + "sql.migration.database.migration.target.type.tool.tip": "Tipo di destinazione della risorsa di Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", + "sql.migration.database.status.tool.tip": "Stato corrente della migrazione", + "sql.migration.cannot.start.cutover.error": "Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser.", + "sql.migration.database.migration.duration.tool.tip": "Durata della migrazione", + "sql.migration.database.migration.finish.time.tool.tip": "Ora di fine della migrazione", + "sql.migration.service.error.not.ready": "Si è verificato l'errore seguente durante il recupero delle informazioni di registrazione per Servizio Migrazione del database di Azure '{0}'. Fare clic su Aggiorna e riprovare. Errore: '{1}'.", + "sql.migration.mi.not.ready": "L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile.", + "sql.retry.migration.title": "La migrazione non è riuscita con gli errori seguenti:", + "sql.migration.database.migration.start.time.tool.tip": "L'ora di inizio della migrazione", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "Nome del database di destinazione", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "Nome del server di destinazione", "sql.migration.vm.not.ready.iaas.extension": "La macchina virtuale '{0}' non è disponibile per la migrazione perché l'estensione SQL Server IaaS Agent si trova attualmente in modalità '{1}' invece della modalità completa. Altre informazioni: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "La macchina virtuale '{0}' non è disponibile per la migrazione perché la macchina virtuale sottostante non è in esecuzione. Assicurarsi che sia accesa prima di riprovare.", + "sql.migration.blob.storage.folder.warning": "Sono stati selezionati più database con lo stesso percorso di backup. Verificare che i file di backup di database diversi siano archiviati in cartelle separate.", + "sql.migration.pre.req.title": "Elementi necessari prima dell'avvio della migrazione di Azure SQL:", + "sql.migration.assessments.blocking.issue": "Si tratta di un errore di blocco che impedirà la migrazione del database.", + "sql.migration.missing.targetPassword.error": "Per continuare, immettere una password di destinazione valida.", + "sql.migration.missing.targetUserName.error": "Per continuare, immettere un nome utente di destinazione valido.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Per continuare, selezionare un contenitore BLOB in cui tutti i file di backup sono BLOB di pagine per il database di origine '{0}', perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Per continuare, selezionare una destinazione.", + "sql.migration.invalid.sqldatabase.error": "Per continuare, selezionare un server di database SQL di Azure valido.", + "sql.migration.invalid.account.error": "Per continuare, selezionare un account Azure valido.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Per continuare, selezionare una cartella di backup valida per il database di origine '{0}'.", + "sql.migration.invalid.blob.container.error": "Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'.", + "sql.migration.invalid.blob.lastBackupFile.error": "Per continuare, selezionare un file di backup recente valido per il database di origine '{0}'.", + "sql.migration.invalid.location.error": "Per continuare, selezionare una posizione valida.", + "sql.migration.invalid.managedInstance.error": "Per continuare, selezionare un'istanza gestita valida.", + "sql.migration.invalid.blob.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido per il database di origine '{0}'.", + "sql.migration.invalid.resourceGroup.error": "Per continuare, selezionare un gruppo di risorse valido.", + "sql.migration.invalid.blob.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido per il database di origine '{0}'.", + "sql.migration.invalid.storageAccount.error": "Per continuare, selezionare un account di archiviazione valido.", + "sql.migration.invalid.subscription.error": "Per continuare, selezionare una sottoscrizione valida.", + "sql.migration.invalid.virtualMachine.error": "Per continuare, selezionare una macchina virtuale valida.", + "sql.migration.tde.wizard.description": "Per eseguire la migrazione di un database crittografato correttamente è necessario fornire l'accesso ai certificati di crittografia o eseguire la migrazione dei certificati manualmente prima di procedere con la migrazione. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Per eseguire la migrazione a database SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.sku.recommendation.view.assessment.mi": "Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.sku.recommendation.view.assessment.vm": "Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database.", + "sql.migration.database.migration.mode.description": "Per eseguire la migrazione alla destinazione Azure SQL, scegliere una modalità di migrazione in base ai requisiti di inattività.", + "sql.migration.details.serverobjects.all.tables.label": "Tabelle totali", + "sql.migration.restore.backuptype.transactionlog": "Log delle transazioni", + "sql.migration.dashboard.help.link.mi": "Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online)", + "sql.migration.dashboard.help.link.sqldb": "Esercitazione: Eseguire la migrazione a SQL Server nel database SQL di Azure (offline).", + "sql.migration.dashboard.help.link.vm": "Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online)", + "sql.migration.type": "Tipo", + "sql.migration.type.label": "Tipo:", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.restore.backuptype.unknown": "Sconosciuto", + "sql.migration.field.label.unrestorable.files": "File non ripristinabili", + "sql.migration.table.selection.update.button": "Aggiorna", + "sql.migration.sku.parameters.update": "Aggiorna", + "sql.migration.status.uploadingfullbackup": "Caricamento del backup completo in corso", + "sql.migration.status.uploadinglogbackup": "Caricamento dei backup del log in corso", + "sql.migration.sqldb.column.usedparallelcopies": "Copie parallele usate", + "sql.migration.path.user.account": "Account utente", + "sql.migration.username": "Nome utente", + "sql.migration.starting.login": "La convalida e la migrazione degli account di accesso sono in corso", + "sql.login.migration.establish.user.mappings": "Convalida e migrazione degli account di accesso completate.\r\n\r\nDefinizione dei mapping utente.", + "sql.migration.starting.login.failed": "Convalida e migrazione degli account di accesso non riuscita", + "sql.migration.validate.ir.validation.camceled": "Controllo di convalida annullato", + "sql.migration.validate.ir.validation.result.api.error": "Errore di controllo di convalida{0}Database:{1}{0}Errore: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "Errore di controllo di convalida{0}database di origine: {1}{0}Percorso condivisione file: {2}{0}Errore: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Errore di controllo di convalida{0}database di origine: {1}{0}Database di destinazione: {2}{0}Errore: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "La convalida è stata completata.", + "sql.migration.validation.success": "Convalida completata. Fare clic su Avanti per procedere con la migrazione.", + "sql.migration.validate.ir.completed.errors": "Convalida completata con gli errori seguenti:{0}{1}", + "sql.migration.validation.not.run": "La convalida non è stata eseguita per la configurazione corrente. Eseguire e convalidare le impostazioni di migrazione per continuare.", + "sql.migration.validate.ir.status": "Stato di convalida: {0}", + "sql.migration.validate.ir.status.errors": "Stato di convalidas: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Dettagli passaggio di convalida", + "sql.migration.validate.ir.column.validation.steps": "Passaggi di convalida", + "sql.migration.tde.migrate.canceled.errors": "Convalida annullata con gli errori seguenti: {0}{1}", + "sql.migration.validation.canceled.errors": "Convalida annullata con gli errori seguenti: {0}{1}", + "sql.migration.validation.canceled": "Convalida annullata. Per continuare, eseguire e convalidare le impostazioni di migrazione.", + "sql.migration.sku.recommended.value": "Valore", + "sql.migration.sku.viewDetails": "Visualizza dettagli", + "sql.migration.view.select.button.label": "Visualizza/Seleziona", + "sql.migration.restore.status.waiting": "In attesa", + "waitingForService": "In attesa dell'avvio del componente {0}.", "sql.migration.warning": "Avviso", "sql.migration.warnings": "Avvisi", "sql.migration.warnings.count": "Avvisi ({0})", "sql.migration.warnings.details": "Dettagli sugli avvisi", - "sql.migration.windows.user.account": "Dominio\\nome utente", - "sql.migration.wizard.account.add.button.label": "Collega account", - "sql.migration.wizard.account.count.multiple.message": "{0} account collegati", - "sql.migration.wizard.account.count.single.message": "{0} account collegato", - "sql.migration.wizard.account.description": "Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso.", - "sql.migration.wizard.account.noAccount.error": "Aggiungere un account collegato e quindi riprovare.", - "sql.migration.wizard.account.title": "Account Azure", - "sql.migration.wizard.connection.error.title": "Errore durante la connessione al server di destinazione.", - "sql.migration.wizard.login.error.title": "Si è verificato un errore durante il tentativo di ottenere {0} informazioni di accesso.", - "sql.migration.wizard.perfCollection.error": "Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL.", - "sql.migration.wizard.sku.assessment.error": "Si è verificato un errore durante la valutazione del server '{0}'.", - "sql.migration.wizard.sku.assessment.error.bypass": "Selezionare questa opzione per ignorare la valutazione e continuare la migrazione.", - "sql.migration.wizard.sku.assessment.error.detail": "[Non sono disponibili risultati di valutazione per convalidare l'idoneità della migrazione del database. Selezionando questa casella, si conferma di voler procedere con la migrazione del database alla destinazione Azure SQL desiderata.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2}", - "sql.migration.wizard.sku.choose_a_target": "Scegliere la destinazione di Azure SQL", - "sql.migration.wizard.sku.choose_a_target.help": "Non si sa quale database di destinazione Azure SQL sia più adatto per le proprie esigenze? Altre informazioni", - "sql.migration.wizard.sku.error": "Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'.", - "sql.migration.wizard.sku.error.noRecommendation": "Nessuna raccomandazione disponibile", - "sql.migration.wizard.sku.error.noRecommendation.reason": "Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni, a selezionare un set diverso di database da valutare o a modificare il modello di raccomandazione.", - "sql.migration.wizard.source.missing": "La connessione è riuscita ma non sono stati trovati database di destinazione.", - "sql.migration.wizard.target.connection.error": "Errore di connessione: {0}", - "sql.migration.wizard.target.connection.success": "Connessione riuscita. Database di destinazione trovati: {0}", - "sql.migration.wizard.target.description": "Selezionare un account Azure e {0} di destinazione.", - "sql.migration.wizard.target.login.error": "Errore durante il recupero delle informazioni di accesso: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Errore di mapping del database. Non è possibile selezionare il database di destinazione '{0}' come destinazione di migrazione per il database '{1}'. Il database di destinazione '{2}' è già selezionato come destinazione di migrazione per il database '{3}'. Selezionare un database di destinazione diverso.", - "sql.migration.wizard.target.missing": "Errore di mapping del database. Database di destinazione di cui eseguire la migrazione mancanti. Configurare la connessione al server di destinazione e fare clic su Connetti per raccogliere l'elenco delle destinazioni di migrazione di database disponibili.", - "sql.migration.wizard.target.source.collation.error": "Errore di mapping del database trovato tra i database '{1}' e '{2}' (Codice di errore: {0}). Le regole di confronto del database di origine '{3}' non corrispondono alle regole di confronto del database di destinazione '{4}'. Selezionare o ricreare un database di destinazione con le stesse regole di confronto del database di origine.", - "sql.migration.wizard.target.source.mapping.error": "Errore di mapping del database. Il database di origine '{0}' non è mappato a un database di destinazione. Selezionare un database di destinazione a cui eseguire la migrazione.", - "sql.migration.wizard.target.title": "Destinazione di Azure SQL", - "sql.migration.wizard.troubleshooting": "Altre informazioni: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.assessment.in.progress.content": "I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta.\r\n\r\nL'operazione potrebbe richiedere qualche minuto.", + "sql.migration.running.multi.steps.heading": "Sono in corso i passaggi seguenti:", + "sql.migration.validate.ir.heading": "Stiamo convalidando quanto segue:", + "sql.migration.generic.congratulations": "È stata completata la valutazione dell'istanza di SQL Server '{0}'.", + "sql.migration.completed.multi.steps.heading": "Sono stati eseguiti i passaggi seguenti:", + "sql.login.migration.wizard.target.data.migration.warning": "È consigliabile eseguire la migrazione dei database alla destinazione Azure SQL prima di avviare la migrazione dell'account di accesso per evitare errori nel processo. Tuttavia, è possibile eseguire questo processo di migrazione ogni volta che si vuole se l'obiettivo è aggiornare il mapping utente per i database di cui è stata eseguita la migrazione di recente.\r\n\r\n Se i nomi di origine e di database non sono uguali, è possibile che alcune autorizzazioni non vengano applicate correttamente.", + "sql.migration.blob.storage.folder.info": "Durante il caricamento dei backup del database nel contenitore BLOB, assicurarsi che i file di backup di database diversi siano archiviati in cartelle separate. Sono supportate solo la radice del contenitore e delle cartelle a un massimo di un livello.", + "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.windows.user.info": "Account utente di Windows con accesso in lettura al percorso di condivisione di rete.", "sql.migration.yes": "Sì", - "sql.retry.migration.prompt": "Ripetere le migrazioni delle tabelle non riuscite?", - "sql.retry.migration.summary": "Risolvere eventuali errori prima di eseguire nuovi tentativi di migrazione.", - "sql.retry.migration.title": "La migrazione non è riuscita con gli errori seguenti:", - "total.databases.selected": "{0} di {1} database selezionati", + "sql.migration.sku.azureRecommendation.description2": "È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza.", + "sql.migration.tde.msg.tde": "È stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia e del database.", + "sql.migration.tde.msg.manual": "Non è stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia.", + "sql.migration.tde.cert.migration.info": "È necessario fare clic sul pulsante '{0}' prima di passare alla pagina successiva della procedura guidata.", + "sql.migration.dms.resource": "Nome della risorsa Servizio Migrazione del database di Azure", + "sql.migration.sku.resource": "Nome della risorsa di destinazione Azure SQL", + "sql.migration.pre.req.4": "Dettagli del percorso di backup del database, una condivisione file di rete o un contenitore di Archiviazione BLOB di Azure (non necessario per destinazioni database SQL di Azure).", + "sql.migration.wizard.sku.assessment.error.detail": "[Non sono disponibili risultati di valutazione per convalidare l'idoneità della migrazione del database. Selezionando questa casella, si conferma di voler procedere con la migrazione del database alla destinazione Azure SQL desiderata.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2}; TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (modifica)", + "sql.migration.account.credentials.refresh.required": "{0} (richiede l'aggiornamento delle credenziali)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 errore", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} errori", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", + "sql.migration.size.gb": "{0} GB", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} operazioni di I/O al secondo", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "({0} raccomandazioni)", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0} I database selezionati per la migrazione sono abilitati a Transparent Data Encryption. {1}", + "sql.migration.wizard.account.count.single.message": "{0} account collegato", + "sql.migration.wizard.account.count.multiple.message": "{0} account collegati", + "sql.migration.sku.cpu": "{0} core", + "sql.migration.count.database.single": "Database {0}", + "sql.migration.inprogress.warning.single": "{0} database presenta avvisi", + "sql.migration.count.database.multiple": "Database {0}", + "sql.migration.inprogress.warning.multiple": "{0} database presentano avvisi", + "sql.migration.day": "{0} giorni", + "sql.migration.days": "{0} giorni", + "sql.migration.hr": "{0} ora", + "sql.migration.hrs": "{0} ore", + "sql.migration.min": "{0} minuto", + "sql.migration.mins": "{0} minuti", + "sql.migration.sku.ms": "{0} ms", "total.tables.selected.of.total": "{0} di {1}", - "waitingForService": "In attesa dell'avvio del componente {0}." + "sql.migration.table.selection.count": "{0} di {1}", + "sql.migration.tde.progress.update": "{0} di {1} completati", + "total.databases.selected": "{0} di {1} database selezionati", + "sql.migration.table.selected.count": "{0} di {1} tabelle selezionate", + "sql.migration.tde.wizard.databases.selected": "{0} dei {1} database selezionati usano Transparent Data Encryption.", + "sql.migration.sku.available.recommendations.one": "{0} raccomandazione disponibile", + "sql.migration.sku.available.recommendations.many": "{0} raccomandazioni disponibili", + "sql.migration.sec": "{0} sec", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "{0}/{1} i database possono essere migrati senza problemi", + "sql.migration.databases.selected": "{0}/{1} database selezionati", + "sql.login.migrations.selected": "{0}/{1} account di accesso selezionati", + "sql.migration.number.logins.migrating": "{0}/{1} la migrazione degli account di accesso è visualizzata", + "sql.migration.sku.percentile": "{0}° percentile", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Si è verificato un errore durante l'avvio della migrazione: '{0}'", "sql.migration.starting.migration.message": "Avvio della migrazione per il database {0} a {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "Download di {0}", - "downloadingServiceComplete": "Il download di {0} è stato completato", - "downloadingServiceFailed": "Non è stato possibile scaricare i file binari per {0}. Usare il collegamento seguente per la risoluzione dei problemi: {1}", - "downloadingServiceFailedWithLinkMarkup": "Non è stato possibile scaricare i file binari per {0}. Usare questo [collegamento per la risoluzione dei problemi] ({1}).", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Il download di {0} è stato completato", "downloadingServiceStatus": "Download di {0}", + "downloadingService": "Download di {0}", "entryExtractedChannelMsg": "Estratto {0} ({1}/{2})", + "downloadingServiceFailed": "Non è stato possibile scaricare i file binari per {0}. Usare il collegamento seguente per la risoluzione dei problemi: {1}", + "downloadingServiceFailedWithLinkMarkup": "Non è stato possibile scaricare i file binari per {0}. Usare questo [collegamento per la risoluzione dei problemi]({1}).", "flatFileImport.serviceStartFailed": "Non è stato possibile avviare {0}: {1}", + "serviceInstalled": "{0} installato", "installingService": "Installazione del servizio {0}", "installingServiceDetailed": "Installazione di {0} in {1}", - "serviceInstalled": "{0} installato", - "serviceStarted": "{0} avviato", - "serviceStarting": "Avvio di {0}" + "serviceStarting": "Avvio di {0}", + "serviceStarted": "{0} avviato" }, "package": { + "migration-command-category": "Migrazione di Azure SQL", + "migration-dashboard-title": "Migrazione di Azure SQL", + "displayName": "Migrazione di Azure SQL", + "view-target-menu": "Dettagli di Destinazione di Azure SQL", + "description": "Descrizione della migrazione di Azure SQL", "cancel-migration-menu": "Annulla migrazione", "complete-cutover-menu": "Completa cutover", "copy-migration-menu": "Dettagli di Copia migrazione", + "view-service-menu": "Dettagli sul Servizio Migrazione del database", "database-details-menu": "Dettagli di Database", "delete-migration-menu": "Eliminare migrazione", - "description": "Descrizione della migrazione di Azure SQL", - "displayName": "Migrazione di Azure SQL", - "migration-command-category": "Migrazione di Azure SQL", - "migration-context-menu-category": "Menu di scelta rapida Migrazione", - "migration-dashboard-tasks": "Attività di migrazione", - "migration-dashboard-title": "Migrazione di Azure SQL", - "migration-notebook-command-title": "Apri notebook di migrazione di Azure SQL", - "new-support-request-command": "Nuova richiesta di supporto", - "refresh-migrations-command": "Aggiorna", - "retry-migration-menu": "Ripeti migrazione", "send-feedback-command": "Feedback", "start-migration-command": "Esegui migrazione ad Azure SQL", - "view-service-menu": "Dettagli sul Servizio Migrazione del database", - "view-target-menu": "Dettagli di Destinazione di Azure SQL" + "migration-context-menu-category": "Menu di scelta rapida Migrazione", + "migration-dashboard-tasks": "Attività di migrazione", + "new-support-request-command": "Nuova richiesta di supporto", + "migration-notebook-command-title": "Apri notebook di migrazione di Azure SQL", + "refresh-migrations-command": "Aggiorna", + "retry-migration-menu": "Ripeti migrazione" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json b/i18n/ads-language-pack-it/translations/extensions/git.i18n.json deleted file mode 100644 index e6114f73d4..0000000000 --- a/i18n/ads-language-pack-it/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0}commit e push", - "scm button commit and push tooltip": "Commit e push delle modifiche", - "scm button commit and sync title": "{0} commit e sincronizzazione", - "scm button commit and sync tooltip": "Commit e sincronizzazione delle modifiche", - "scm button commit title": "{0} Commit", - "scm button commit to new branch and push tooltip": "Eseguire commit in un nuovo ramo e push delle modifiche", - "scm button commit to new branch and sync tooltip": "Eseguire commit in un nuovo ramo e sincronizzazione delle modifiche", - "scm button commit to new branch tooltip": "Eseguire il commit delle modifiche apportate a un nuovo ramo", - "scm button commit tooltip": "Eseguire il commit delle modifiche", - "scm button committing and pushing tooltip": "Commit e push delle modifiche in corso...", - "scm button committing and synching tooltip": "Commit e sincronizzazione delle modifiche in corso...", - "scm button committing to new branch and pushing tooltip": "Eseguire commit in un nuovo ramo e pushing delle modifiche in corso...", - "scm button committing to new branch and synching tooltip": "Eseguire commit in un nuovo ramo e sincronizzazione delle modifiche in corso...", - "scm button committing to new branch tooltip": "Esecuzione del commit delle modifiche nel nuovo ramo in corso...", - "scm button committing tooltip": "Commit delle modifiche in corso...", - "scm button continue title": "{0} Continua", - "scm button continue tooltip": "Continua riassegnazione", - "scm button continuing tooltip": "Continuazione della riassegnazione...", - "scm button publish branch": "Pubblica Branch", - "scm button publish branch running": "Pubblicazione Branch in corso...", - "scm button sync description": "{0} Sincronizza modifiche{1}{2}", - "scm publish branch action button title": "{0} Pubblica Branch", - "scm secondary button commit": "Esegui commit", - "syncing changes": "Sincronizzazione delle modifiche in corso..." - }, - "dist/askpass-main": { - "missOrInvalid": "Credenziali mancanti o non valide." - }, - "dist/autofetch": { - "no": "No", - "not now": "Chiedimelo in seguito", - "suggest auto fetch": "Consentire ad Azure Data Studio di [eseguire periodicamente 'git fetch']({0})?", - "yes": "Sì" - }, - "dist/commands": { - "HEAD not available": "La versione HEAD di '{0}' non è disponibile.", - "Theirs": "Versione server", - "Yours": "Personale", - "add": "Aggiungi all'Area di Lavoro", - "add remote": "Aggiungi un nuovo computer remoto...", - "addFrom": "Aggiungi repository remoto da URL", - "addfrom": "Aggiungi repository remoto da {0}", - "addremote": "Aggiungi repository remoto", - "always": "Sempre", - "are you sure": "Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare?", - "auth failed": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT.", - "auth failed specific": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT:\r\n\r\n{0}", - "branch already exists": "La branch denominata '{0}' esiste già", - "branch name": "Nome ramo", - "branch name does not match sanitized": "Il nuovo ramo sarà '{0}'", - "branch name format invalid": "Il nome del ramo deve corrispondere all'espressione regex: {0}", - "cant push": "Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche.", - "checkout detached": "Checkout scollegato...", - "choose": "Scegli cartella...", - "clean repo": "Pulire l'albero di lavoro del repository prima dell'estrazione.", - "clonefrom": "Clona da {0}", - "cloning": "Clonazione del repository GIT '{0}'...", - "commit": "Esegui commit delle modifiche per il commit", - "commit anyway": "Crea commit vuoto", - "commit changes": "Eseguire comunque il commit", - "commit hash": "Hash del commit", - "commit message": "Messaggio di commit", - "commit to branch": "Eseguire il commit in un nuovo ramo", - "commitMessageWithHeadLabel2": "Messaggio (commit in '{0}')", - "confirm branch protection commit": "Si sta tentando di eseguire il commit in un ramo protetto e potrebbe non essere disponibile l'autorizzazione per eseguire il push dei commit nel ramo remoto.\r\n\r\nCome procedere?", - "confirm delete": "ELIMINARE {0}? \r\nQuesta operazione è IRREVERSIBILE. \r\nSe si procede, questo file andrà PERSO DEFINITIVAMENTE.", - "confirm delete multiple": "ELIMINARE {0} file? \r\nQuesta operazione è IRREVERSIBILE. \r\nSe si procede, questi file andranno PERSI DEFINITIVAMENTE.", - "confirm discard": "Rimuovere le modifiche in {0}?", - "confirm discard all": "Rimuovere TUTTE le modifiche apportate in {0} file?\r\nQuesta operazione è IRREVERSIBILE.\r\nSe si procede, il working set corrente andrà PERSO PER SEMPRE.", - "confirm discard all 2": "{0}\r\n\r\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE.", - "confirm discard all single": "Rimuovere le modifiche in {0}?", - "confirm discard multiple": "Rimuovere le modifiche in {0} file?", - "confirm empty commit": "Creare un commit vuoto?", - "confirm force delete branch": "Il merge del ramo '{0}' non è completo. Elimina comunque?", - "confirm force push": "Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\r\n\r\nContinuare?", - "confirm no verify commit": "Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato.\r\n\r\nContinuare?", - "confirm publish branch": "Il ramo '{0}' non dispone di un ramo remoto. Pubblicare questo ramo?", - "confirm restore": "Ripristinare {0}?", - "confirm restore multiple": "Ripristinare {0} file?", - "confirm stage file with merge conflicts": "Preparare per il commit {0} con conflitti di merge?", - "confirm stage files with merge conflicts": "Preparare per il commit {0} file con conflitti di merge?", - "create branch": "Crea nuovo ramo...", - "create branch from": "Crea nuovo ramo da...", - "create repo": "Inizializza repository", - "current": "Corrente", - "default": "Predefinito", - "delete": "Elimina file", - "delete branch": "Elimina ramo", - "delete file": "Elimina file", - "delete files": "Elimina file", - "deleted by them": "Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente.\r\n\r\nCome si vuole procedere?", - "deleted by us": "Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti.\r\n\r\nCome si vuole procedere?", - "discard": "Rimuovi modifiche", - "discardAll": "Rimuovi tutti i {0} file", - "discardAll multiple": "Rimuovi 1 file", - "drop all stashes": "Rimuovere TUTTI gli accantonamenti? Sono presenti {0} accantonamenti che verranno eliminati e POTREBBERO ESSERE IMPOSSIBILI DA RECUPERARE.", - "drop one stash": "Rimuovere TUTTI gli accantonamenti? È presente 1 accantonamento che verrà eliminato e POTREBBE ESSERE IMPOSSIBILE DA RECUPERARE.", - "empty commit": "L'operazione di commit è stata annullata a causa di un messaggio di commit vuoto.", - "force": "Forza checkout", - "force push not allowed": "Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'.", - "git error": "Errore GIT", - "git error details": "GIT: {0}", - "git.timeline.openDiffCommand": "Apri confronto", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (Indice)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Albero di lavoro)", - "init": "Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo", - "init repo": "Inizializza repository", - "invalid branch name": "Nome di branch non valido", - "keep ours": "Mantieni la versione dell'utente corrente", - "keep theirs": "Mantieni la versione degli altri utenti", - "learn more": "Altre informazioni", - "local changes": "Le modifiche locali verranno sovrascritte dal checkout.", - "merge commit": "L'ultimo commit è stato un commit di merge. Annullarlo?", - "merge conflicts": "Ci sono conflitti di merge. Risolverli prima di eseguire commit.", - "missing user info": "Assicurarsi di configurare 'user.name' e 'user.email' in GIT.", - "never": "Mai", - "never again": "OK, non visualizzare più", - "never ask again": "OK, non visualizzare più questo messaggio", - "no changes": "Non ci sono modifiche di cui eseguire il commit.", - "no changes stash": "Non ci sono modifiche da accantonare.", - "no more": "Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit.", - "no rebase": "Non è in corso alcuna riassegnazione.", - "no remotes added": "Il repository non contiene repository remoti.", - "no remotes to fetch": "Questo repository non ha remote configurati da cui eseguire un fetch.", - "no remotes to publish": "Il repository non contiene elementi remoti configurati come destinazione della pubblicazione.", - "no remotes to pull": "Il repository non contiene elementi remoti configurati come origini del pull.", - "no remotes to push": "Il repository non contiene elementi remoti configurati come destinazione del push.", - "no staged changes": "Non ci sono modifiche preparate per il commit di cui eseguire il commit.\r\n\r\nPreparare per il commit tutte le modifiche ed eseguirne il commit direttamente?", - "no stashes": "Non ci sono accantonamenti nel repository.", - "no tags": "Non esistono tag per questo repository.", - "no verify commit not allowed": "I commit senza verifica non sono consentiti. Abilitarli con l'impostazione 'git.allowNoVerifyCommit'.", - "nobranch": "Estrarre un ramo per eseguire il push in un elemento remoto.", - "ok": "OK", - "open git log": "Apri log GIT", - "open repo": "Apri repository", - "openrepo": "Apri", - "openreponew": "Apri in una nuova finestra", - "pick branch pull": "Selezionare un ramo da cui eseguire il pull", - "pick provider": "Seleziona un provider in cui pubblicare il ramo '{0}':", - "pick remote": "Selezionare un repository remoto in cui pubblicare il ramo '{0}':", - "pick remote pull repo": "Selezionare un repository remoto da cui effettuare il pull del ramo", - "pick stash to apply": "Scegli un accantonamento da applicare", - "pick stash to drop": "Selezionare un accantonamento da rimuovere", - "pick stash to pop": "Scegli un accantonamento da prelevare", - "proposeopen": "Aprire il repository clonato?", - "proposeopen init": "Aprire il repository inizializzato?", - "proposeopen2": "Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente?", - "proposeopen2 init": "Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente?", - "provide branch name": "Specificare un nuovo nome di ramo", - "provide commit hash": "Specificare l'hash del commit", - "provide commit message": "Specificare un messaggio di commit", - "provide remote name": "Specificare un nome di repository remoto", - "provide stash message": "Specificare un messaggio di accantonamento (facoltativo)", - "provide tag message": "Specificare un messaggio per aggiungere un'annotazione per il tag", - "provide tag name": "Specificare un nome di tag", - "publish to": "Pubblica in {0}", - "remote already exists": "Il repository remoto '{0}' esiste già.", - "remote branch at": "Ramo remoto in {0}", - "remote name": "Nome del repository remoto", - "remote name format invalid": "Il formato del nome di repository remoto non è valido", - "remove remote": "Scegliere un repository remoto da rimuovere", - "repourl": "URL del repository", - "restore file": "Ripristina il file", - "restore files": "Ripristina i file", - "save and commit": "Salva tutto ed esegui il commit", - "save and stash": "Salva tutto e accantona", - "select a branch to merge from": "Selezionare un ramo da cui eseguire il merge", - "select a branch to rebase onto": "Selezionare un ramo in base a cui eseguire la riassegnazione", - "select a ref to checkout": "Selezionare un ref di cui eseguire checkout", - "select a ref to checkout detached": "Selezionare un riferimento per il checkout in modalità scollegata", - "select a ref to create a new branch from": "Seleziona un riferimento da cui creare il ramo '{0}'", - "select a tag to delete": "Selezionare un tag da eliminare", - "select branch to delete": "Seleziona un ramo da cancellare", - "select log level": "Seleziona il livello log", - "selectFolder": "Seleziona il Percorso del Repository", - "show command output": "Mostra output del comando", - "stash": "Accantona comunque", - "stash merge conflicts": "Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento.", - "stash message": "Messaggio di accantonamento", - "stashcheckout": "Accantona ed esegui checkout", - "sure drop": "Rimuovere l'accantonamento {0}?", - "sync is unpredictable": "Questa azione eseguirà il pull e il push dei commit da e verso '{0}/{1}'.", - "tag at": "Tag in {0}", - "tag message": "Messaggio", - "tag name": "Nome tag", - "there are untracked files": "Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO.", - "there are untracked files single": "Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}.", - "undo commit": "Annulla commit di merge", - "unsaved files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima di eseguire il commit?", - "unsaved files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}.\r\n\r\nSalvarlo prima del commit?", - "unsaved stash files": "Sono presenti {0} file non salvati.\r\n\r\nSalvarli prima dell'accantonamento?", - "unsaved stash files single": "Il file seguente contiene modifiche non salvate che non verranno incluse nell'accantonamento se si procede: {0}.\r\n\r\nSalvarlo prima dell'accantonamento?", - "warn untracked": "{0} file non verificati verranno ELIMINATI.\r\nQuesta operazione è IRREVERSIBILE.\r\nQuesti file andranno PERSI DEFINITIVAMENTE.", - "yes": "Sì", - "yes discard tracked": "Rimuovi 1 file di cui viene tenuta traccia", - "yes discard tracked multiple": "Rimuovi {0} file di cui viene tenuta traccia", - "yes never again": "Sì, non visualizzare più questo messaggio" - }, - "dist/log": { - "gitLogLevel": "Livello log: {0}" - }, - "dist/main": { - "skipped": "Il git trovato in: {0} è stato ignorato", - "using git": "Uso di GIT {0} da {1}", - "validating": "Convalida del GIT trovato in: {0}" - }, - "dist/model": { - "no repositories": "Non ci sono repository disponibili", - "not supported": "I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'.", - "pick repo": "Scegli un repository", - "repoOnHomeDriveRootWarning": "Non è possibile aprire automaticamente il repository GIT in '{0}'. Per aprire il repository GIT, aprirlo direttamente come cartella in VS Code.", - "too many submodules": "Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno." - }, - "dist/repository": { - "add known": "Aggiungere '{0}' a .gitignore?", - "added by them": "Conflitto: aggiunto dall'utente", - "added by us": "Conflitto: aggiunto da Microsoft", - "always pull": "Esegui sempre il pull", - "both added": "Conflitto: aggiunto dall'utente e da Microsoft", - "both deleted": "Conflitto: eliminato dall'utente e da Microsoft", - "both modified": "Conflitto: modificato dall'utente e da Microsoft", - "changes": "Modifiche", - "commit": "Esegui commit", - "commit in rebase": "Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva.", - "commitMessage": "Messaggio ({0} per eseguire il commit)", - "commitMessageCountdown": "ancora {0} caratteri disponibili nella riga corrente", - "commitMessageWarning": "{0} caratteri rispetto ai {1} disponibili nella riga corrente", - "commitMessageWhitespacesOnlyWarning": "Il messaggio di commit corrente contiene solo spazi vuoti", - "commitMessageWithHeadLabel": "Messaggio ({0} per eseguire il commit in '{1}')", - "deleted": "Eliminato", - "deleted by them": "Conflitto: eliminato dall'utente", - "deleted by us": "Conflitto: eliminato da Microsoft", - "dont pull": "Non eseguire il pull", - "git.title.deleted": "{0} (eliminato)", - "git.title.index": "{0} (indice)", - "git.title.ours": "{0} (versione utente)", - "git.title.theirs": "{0} (versione server)", - "git.title.untracked": "{0} (non tracciati)", - "git.title.workingTree": "{0} (albero di lavoro)", - "huge": "Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git.", - "ignored": "Ignorato", - "index added": "Indice aggiunto", - "index copied": "Indice copiato", - "index deleted": "Indice eliminato", - "index modified": "Indice modificato", - "index renamed": "Indice rinominato", - "intent to add": "Finalità da aggiungere", - "merge changes": "Esegui merge delle modifiche", - "modified": "Modificato", - "neveragain": "Non visualizzare più questo messaggio", - "no": "No", - "ok": "OK", - "open": "Apri", - "open.merge": "Apri merge", - "pull": "Esegui il pull", - "pull branch maybe rebased": "Il ramo corrente '{0}' potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", - "pull maybe rebased": "Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso?", - "pull n": "Esegui il pull di {0} commit da {1}/{2}", - "pull push n": "Esegui il pull di {0} e il push di {1} commit tra {2}/{3}", - "push n": "Esegui il push di {0} commit in {1}/{2}", - "push success": "Push avvenuto con successo.", - "staged changes": "Modifiche preparate per il commit", - "sync changes": "Sincronizza modifiche", - "sync is unpredictable": "Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository", - "tooManyChangesWarning": "Sono state rilevate troppe modifiche. Di seguito verranno visualizzate solo le prime {0} modifiche.", - "untracked": "Non registrato", - "untracked changes": "Modifiche non tracciate", - "yes": "Sì" - }, - "dist/statusbar": { - "checkout": "Esegui il checkout del ramo/tag...", - "publish branch": "Pubblica Ramo", - "publish to": "Pubblica in {0}", - "publish to...": "Pubblica in...", - "rebasing": "Rebase in corso", - "syncing changes": "Sincronizzazione delle modifiche in corso..." - }, - "dist/timelineProvider": { - "git.timeline.email": "Indirizzo di posta elettronica", - "git.timeline.openComparison": "Apri confronto", - "git.timeline.source": "Cronologia GIT", - "git.timeline.stagedChanges": "Modifiche preparate per il commit", - "git.timeline.uncommitedChanges": "Modifiche non sottoposte a commit", - "git.timeline.you": "Utente" - }, - "package": { - "colors.added": "Colore delle risorse aggiunte.", - "colors.conflict": "Colore delle risorse con conflitti.", - "colors.deleted": "Colore delle risorse eliminate.", - "colors.ignored": "Colore delle risorse ignorate.", - "colors.modified": "Colore delle risorse modificate.", - "colors.renamed": "Colore delle risorse rinominate o copiate.", - "colors.stageDeleted": "Colore per le risorse eliminate che sono state preparate per il commit.", - "colors.stageModified": "Colore per le risorse modificate che sono state preparate per il commit.", - "colors.submodule": "Colore delle risorse sottomodulo.", - "colors.untracked": "Colore delle risorse non tracciate.", - "command.addRemote": "Aggiungi repository remoto...", - "command.api.getRemoteSources": "Ottieni Origini remote", - "command.api.getRepositories": "Ottieni Repository", - "command.api.getRepositoryState": "Ottieni Stato repository", - "command.branch": "Crea ramo...", - "command.branchFrom": "Crea ramo da...", - "command.checkout": "Esegui checkout in...", - "command.checkoutDetached": "Esegui checkout in (modalità scollegata)...", - "command.cherryPick": "Esegui cherry-pick...", - "command.clean": "Rimuovi modifiche", - "command.cleanAll": "Rimuovi tutte le modifiche", - "command.cleanAllTracked": "Rimuovi tutte le modifiche tracciate", - "command.cleanAllUntracked": "Rimuovi tutte le modifiche non tracciate", - "command.clone": "Clona", - "command.cloneRecursive": "Clona (ricorsivo)", - "command.close": "Chiudi repository", - "command.closeAllDiffEditors": "Chiudi tutti gli editor diff", - "command.commit": "Esegui commit", - "command.commitAll": "Esegui commit di tutto", - "command.commitAllAmend": "Esegui commit di tutto (modifica)", - "command.commitAllAmendNoVerify": "Esegui commit di tutto (modifica, nessuna verifica)", - "command.commitAllNoVerify": "Esegui commit di tutto (nessuna verifica)", - "command.commitAllSigned": "Esegui commit di tutto (approvazione)", - "command.commitAllSignedNoVerify": "Esegui commit di tutto (approvazione, nessuna verifica)", - "command.commitEmpty": "Commit vuoto", - "command.commitEmptyNoVerify": "Commit vuoto (nessuna verifica)", - "command.commitMessageAccept": "Accettare messaggio di commit", - "command.commitMessageDiscard": "Rimuovere messaggio di commit", - "command.commitNoVerify": "Esegui commit (nessuna verifica)", - "command.commitStaged": "Esegui commit dei file preparati", - "command.commitStagedAmend": "Esegui commit dei file preparati (modifica)", - "command.commitStagedAmendNoVerify": "Esegui commit dei file preparati (modifica, nessuna verifica)", - "command.commitStagedNoVerify": "Esegui commit dei file preparati (nessuna verifica)", - "command.commitStagedSigned": "Esegui commit dei file preparati (approvazione)", - "command.commitStagedSignedNoVerify": "Esegui commit dei file preparati (approvazione, nessuna verifica)", - "command.createTag": "Crea tag", - "command.deleteBranch": "Elimina ramo...", - "command.deleteTag": "Elimina tag", - "command.fetch": "Recupera", - "command.fetchAll": "Recupera da tutti gli elementi remoti", - "command.fetchPrune": "Recupera (elimina)", - "command.git.acceptMerge": "Accetta merge", - "command.ignore": "Aggiungi a .gitignore", - "command.init": "Inizializza repository", - "command.merge": "Merge ramo...", - "command.openAllChanges": "Apri tutte le modifiche", - "command.openChange": "Apri modifiche", - "command.openFile": "Apri file", - "command.openHEADFile": "Apri File (HEAD)", - "command.openRepository": "Apri repository", - "command.publish": "Pubblica ramo...", - "command.pull": "Esegui pull", - "command.pullFrom": "Pull da...", - "command.pullRebase": "Esegui pull (Riassegna)", - "command.push": "Esegui push", - "command.pushFollowTags": "Esegui push (segui tag)", - "command.pushFollowTagsForce": "Esegui push (segui tag, forzato)", - "command.pushForce": "Esegui push (Forza)", - "command.pushTags": "Esegui push dei tag", - "command.pushTo": "Esegui push in...", - "command.pushToForce": "Push in... (Forza)", - "command.rebase": "Riassegna ramo...", - "command.rebaseAbort": "Interrompi riassegnazione", - "command.refresh": "Aggiorna", - "command.removeRemote": "Rimuovi repository remoto", - "command.rename": "Rinomina", - "command.renameBranch": "Rinomina Branch...", - "command.restoreCommitTemplate": "Ripristina il modello di Commit", - "command.revealFileInOS.linux": "Aprire cartella superiore", - "command.revealFileInOS.mac": "Visualizzare in Finder", - "command.revealFileInOS.windows": "Visualizza in Esplora file", - "command.revealInExplorer": "Visualizza nella vista Esplora risorse", - "command.revertChange": "Annulla modifica", - "command.revertSelectedRanges": "Ripristina intervalli selezionati", - "command.setLogLevel": "Imposta livello log...", - "command.showOutput": "Mostra output GIT", - "command.stage": "Prepara modifiche per commit", - "command.stageAll": "Prepara tutte le modifiche per commit", - "command.stageAllMerge": "Prepara per il commit tutte le modifiche di merge", - "command.stageAllTracked": "Prepara per il commit tutte le modifiche non tracciate", - "command.stageAllUntracked": "Prepara per commit tutte le modifiche non tracciate", - "command.stageChange": "Prepara modifica per commit", - "command.stageSelectedRanges": "Prepara per il commit intervalli selezionati", - "command.stash": "Accantona", - "command.stashApply": "Applica Stash...", - "command.stashApplyLatest": "Applica ultimo Stash", - "command.stashDrop": "Rimuovi accantonamento...", - "command.stashDropAll": "Rimuovi tutti gli accantonamenti...", - "command.stashIncludeUntracked": "Stash (includi non tracciate)", - "command.stashPop": "Preleva accantonamento...", - "command.stashPopLatest": "Preleva accantonamento più recente", - "command.sync": "Sincronizza", - "command.syncRebase": "Sincronizza (Rebase)", - "command.timelineCompareWithSelected": "Confronta con selezionati", - "command.timelineCopyCommitId": "Copia ID commit", - "command.timelineCopyCommitMessage": "Copia messaggio di commit", - "command.timelineOpenDiff": "Apri modifiche", - "command.timelineSelectForCompare": "Seleziona per il confronto", - "command.undoCommit": "Annulla ultimo commit", - "command.unstage": "Annulla preparazione modifiche per commit", - "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", - "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", - "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", - "config.allowNoVerifyCommit": "Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg.", - "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", - "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", - "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", - "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", - "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", - "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", - "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", - "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", - "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", - "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", - "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", - "config.branchPrefix": "Prefisso usato per la creazione di un nuovo ramo.", - "config.branchProtection": "Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'.", - "config.branchProtectionPrompt": "Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto.", - "config.branchProtectionPrompt.alwaysCommit": "Eseguire sempre il commit delle modifiche nel ramo protetto.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Eseguire il commit delle modifiche apportate a un nuovo ramo.", - "config.branchProtectionPrompt.alwaysPrompt": "Chiedere sempre conferma prima di eseguire il commit delle modifiche in un ramo protetto.", - "config.branchRandomNameDictionary": "Elenco di dizionari usati per il nome del ramo generato in modo casuale. Ogni valore rappresenta il dizionario utilizzato per generare il segmento del nome del ramo. Dizionari supportati: 'aggettivi', 'animali', 'colori' e 'numeri'.", - "config.branchRandomNameDictionary.adjectives": "Aggettivo casuale", - "config.branchRandomNameDictionary.animals": "Nome animale casuale", - "config.branchRandomNameDictionary.colors": "Nome colore casuale", - "config.branchRandomNameDictionary.numbers": "Un un numero casuale compreso tra 100 e 999", - "config.branchRandomNameEnable": "Controlla se viene generato un nome casuale durante la creazione di un nuovo ramo.", - "config.branchSortOrder": "Controlla l'ordinamento per i rami.", - "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", - "config.branchWhitespaceChar": "Carattere per sostituire gli spazi vuoti nei nuovi nomi di ramo e per separare i segmenti di un nome di ramo generato in modo casuale.", - "config.checkoutType": "Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`.", - "config.checkoutType.local": "Rami locali", - "config.checkoutType.remote": "Rami remoti", - "config.checkoutType.tags": "Tag", - "config.closeDiffOnOperation": "Controllare se l'editor diff deve essere chiuso automaticamente quando le modifiche vengono accantonate, salvate, rimosse, preparate per il commit o non preparate per il commit.", - "config.commandsToLog": "Elenco di comandi GIT (ad esempio commit, push) per i quali verrebbe registrato il relativo 'stdout' nel [git output](command:git.showOutput). Se per il comando GIT è configurato un hook lato client, verrà registrato anche il valore 'stdout' dell'hook lato client nel [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'.", - "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", - "config.confirmNoVerifyCommit": "Controlla se chiedere conferma prima di eseguire il commit senza verifica.", - "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", - "config.countBadge": "Controlla la notifica del conteggio GIT.", - "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", - "config.countBadge.off": "Disattiva il contatore.", - "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", - "config.decorations.enabled": "Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", - "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", - "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", - "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", - "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", - "config.enableCommitSigning": "Abilita la firma del commit con GPG o X.509.", - "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", - "config.enableStatusBarSync": "Controlla se il comando Git Sync è visualizzato nella barra di stato.", - "config.enabled": "Indica se GIT è abilitato.", - "config.experimental.installGuide": "Miglioramenti sperimentali per il flusso di installazione di GIT.", - "config.fetchOnPull": "Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente.", - "config.followTagsWhenSync": "Esegui il push di tutti i tag durante l'esecuzione del comando di sincronizzazione.", - "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", - "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", - "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", - "config.ignoreRebaseWarning": "Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull.", - "config.ignoreSubmodules": "Ignora le modifiche apportate ai moduli secondari nell'albero dei file.", - "config.ignoreWindowsGit27Warning": "Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows.", - "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", - "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", - "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", - "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", - "config.logLevel": "Specifica la quantità di informazioni (se presenti) da registrare nell'[output git](command:git.showOutput).", - "config.logLevel.critical": "Registrare solo informazioni critiche", - "config.logLevel.debug": "Registrare solo debug, informazioni, avvisi, errori e informazioni critiche", - "config.logLevel.error": "Registrare solo errori e informazioni critiche", - "config.logLevel.info": "Registrare solo informazioni, avvisi, errori e informazioni critiche", - "config.logLevel.off": "Non registrare nulla", - "config.logLevel.trace": "Registrare tutte le informazioni", - "config.logLevel.warn": "Registrare solo avvisi, errori e informazioni critiche", - "config.mergeEditor": "Apri l'editor merge per i file attualmente in conflitto.", - "config.openAfterClone": "Controlla se aprire automaticamente un repository dopo la clonazione.", - "config.openAfterClone.always": "Apri sempre nella finestra corrente.", - "config.openAfterClone.alwaysNewWindow": "Apri sempre in una nuova finestra.", - "config.openAfterClone.prompt": "Richiedi sempre l'azione da eseguire.", - "config.openAfterClone.whenNoFolderOpen": "Apri solo nella finestra corrente quando non è alcuna cartella.", - "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", - "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare.", - "config.postCommitCommand": "Esegue un comando git dopo un'operazione commit riuscita.", - "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", - "config.postCommitCommand.push": "Esegue 'Git Push' dopo un commit riuscito.", - "config.postCommitCommand.sync": "Esegue 'Git Sync' dopo un commit riuscito.", - "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", - "config.promptToSaveFilesBeforeCommit.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeCommit.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.promptToSaveFilesBeforeStash": "Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche.", - "config.promptToSaveFilesBeforeStash.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeStash.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeStash.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.pruneOnFetch": "Elimina durante il recupero.", - "config.pullTags": "Recupera tutti i tag durante il pull.", - "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", - "config.repositoryScanIgnoredFolders": "Elenco di cartelle ignorate durante l'analisi dei repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'.", - "config.repositoryScanMaxDepth": "Controlla la profondità usata per l'analisi delle cartelle dell'area di lavoro per i repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. Può essere impostato su '-1' per nessun limite.", - "config.requireGitUserConfig": "Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente.", - "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", - "config.showActionButton": "Consente di controllare se è visualizzato un pulsante di azione nella visualizzazione del codice sorgente.", - "config.showActionButton.commit": "Mostrare un pulsante di azione per eseguire il commit delle modifiche quando il ramo locale ha modificato i file pronti per il commit.", - "config.showActionButton.publish": "Mostrare un pulsante di azione per pubblicare il ramo locale quando non è disponibile un ramo remoto di rilevamento.", - "config.showActionButton.sync": "Mostrare un pulsante di azione per sincronizzare le modifiche quando il ramo locale è avanti o dietro il ramo remoto.", - "config.showCommitInput": "Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT.", - "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", - "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", - "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", - "config.smartCommitChanges": "Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente.", - "config.smartCommitChanges.all": "Prepara automaticamente tutte le modifiche per il commit.", - "config.smartCommitChanges.tracked": "Solo modifiche tracciate automaticamente preparate per il commit.", - "config.statusLimit": "Controlla come limitare il numero di modifiche che è possibile analizzare dal comando di stato GIT. Può essere impostato su 0 per non porre alcun limite.", - "config.suggestSmartCommit": "Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit).", - "config.supportCancellation": "Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione.", - "config.terminalAuthentication": "Controlla se abilitare VS Code come gestore di autenticazione per i processi GIT generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", - "config.terminalGitEditor": "Controlla se abilitare VS Code come gestore di autenticazione per i processi GIT generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", - "config.timeline.date": "Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale.", - "config.timeline.date.authored": "Usa la data di creazione", - "config.timeline.date.committed": "Usa la data di commit", - "config.timeline.showAuthor": "Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale.", - "config.timeline.showUncommitted": "Controlla se visualizzare le modifiche di cui non è stato eseguito il commit nella visualizzazione Sequenza temporale.", - "config.untrackedChanges": "Controlla il comportamento delle modifiche non tracciate.", - "config.untrackedChanges.hidden": "Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni.", - "config.untrackedChanges.mixed": "Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo.", - "config.untrackedChanges.separate": "Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni.", - "config.useCommitInputAsStashMessage": "Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento.", - "config.useEditorAsCommitInput": "Controlla se verrà usato un editor full-text per creare messaggi di commit ogni volta che non viene specificato alcun messaggio nella casella di input di commit.", - "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", - "config.useIntegratedAskPass": "Controlla se GIT_ASKPASS deve essere sovrascritto per usare la versione integrata.", - "config.verboseCommit": "Abilita l'output dettagliato quando '#git.useEditorAsCommitInput#' è abilitato.", - "description": "Integrazione SCM su Git", - "displayName": "GIT", - "submenu.branch": "Crea ramo", - "submenu.changes": "Modifiche", - "submenu.commit": "Esegui commit", - "submenu.commit.amend": "Modifica", - "submenu.commit.signoff": "Approva", - "submenu.explorer": "GIT", - "submenu.pullpush": "Esegui pull/push", - "submenu.remotes": "Repository remoto", - "submenu.stash": "Accantona", - "submenu.tags": "Tag", - "view.workbench.cloneRepository": "È possibile clonare un repository in locale.\r\n[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT')", - "view.workbench.learnMore": "Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Per usare le funzionalità Git, è possibile aprire una cartella contenente un repository Git o clonarlo da un URL.\r\n[Apri cartella](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT.\r\n[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init?%5Btrue%5D)\r\nPer altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installare Git, un sistema di controllo del codice sorgente più richiesto, per tenere traccia delle modifiche al codice e collaborare con altri utenti. Per altre informazioni, vedere le [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Il controllo del codice sorgente dipende dall'installazione di Git.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nDopo l'installazione, si prega di [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22).", - "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22).", - "view.workbench.scm.workspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-it/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..6354bd3e6f --- /dev/null +++ b/i18n/ads-language-pack-it/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Facoltativo) Immettere la password di connessione da salvare in local.settings.json", + "azureFunctionsProjectMustBeOpened": "Per creare una nuova funzione di Azure con associazione SQL, deve essere presente un progetto di Funzioni di Azure C#.", + "addPackage": "Aggiungi pacchetto", + "addSqlBinding": "Aggiunta dell'associazione SQL alla funzione \"{0}\"...", + "dotnetResult": "Aggiunta del pacchetto NuGet SQL:\r\n{0}", + "failedToGetConnectionString": "Errore durante la generazione della stringa di connessione per la connessione selezionata", + "azureFunctionsExtensionNotInstalled": "L'estensione Funzioni di Azure deve essere installata per poter usare questa funzione.", + "browseEllipsis": "Sfoglia...", + "closeButton": "Chiudi", + "connectionStringSetting": "Nome dell'impostazione della stringa di connessione", + "connectionStringSettingPlaceholder": "Impostazione della stringa di connessione specificata in \"local.settings.jsin\"", + "createProject": "Creare un progetto di funzione di Azure", + "createNewLocalAppSetting": "Creare nuova impostazione dell'app locale", + "doNotInstall": "Non installare", + "includePassword": "Includere la password di questa connessione nel file local.settings.json?", + "enterTableName": "Immettere la tabella SQL per eseguire una query", + "enterTableNameToUpsert": "Immettere la tabella SQL in cui eseguire l'upsert", + "enterViewName": "Immettere la visualizzazione SQL per eseguire una query", + "userConnectionString": "Immettere la stringa di connessione", + "enterConnectionString": "Immettere la stringa di connessione", + "enterConnectionStringSettingName": "Immettere il nome dell'impostazione della stringa di connessione", + "errorNewAzureFunction": "Errore durante la creazione della nuova funzione di Azure: {0}", + "failedToParse": "Non è stato possibile analizzare \"{0}\": {1}.", + "unableToSetConnectionString": "Impossibile impostare la stringa di connessione dell'app", + "failedToSetSetting": "Impossibile impostare la stringa di connessione dell'app: {0}", + "tableListProgressTitle": "Recupero delle tabelle per il database selezionato in corso...", + "viewListProgressTitle": "Recupero delle visualizzazioni per il database selezionato in corso...", + "functionNameTitle": "Nome funzione", + "userPasswordLater": "Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json.", + "input": "Input", + "install": "Installa", + "learnMore": "Altre informazioni", + "SettingAlreadyExists": "L'impostazione dell'app locale '{0}' esiste già. Sovrascrivere?", + "moreInformation": "Altre informazioni", + "nameMustNotBeEmpty": "Il nome non deve essere vuoto", + "hasSpecialCharacters": "Il nome non deve includere caratteri speciali", + "noString": "No", + "noAzureFunctionsInFile": "Nessuna funzione di Azure nel file attivo corrente", + "noAzureFunctionsProjectsInWorkspace": "Non sono stati trovati progetti di funzioni di Azure nell'area di lavoro", + "openFile": "Apri file", + "output": "Output", + "inputDescription": "Recupera i dati da un database", + "sqlObjectToQuery": "Oggetto SQL su cui eseguire la query", + "sqlTableToUpsert": "Tabella SQL in cui eseguire l'operazione di upsert", + "save": "Salva", + "outputDescription": "Salva dati in un database", + "selectButton": "Seleziona", + "selectDatabase": "Seleziona database", + "selectConnectionString": "Selezionare il metodo della stringa di connessione SQL", + "selectSetting": "Selezionare l'impostazione della stringa di connessione SQL da local.settings.json", + "connectionProfile": "Selezionare una connessione", + "selectAzureFunction": "Selezionare una funzione di Azure nel file corrente in cui aggiungere l'associazione SQL", + "selectAzureFunctionProjFolder": "Selezionare la cartella per il progetto funzione di Azure", + "selectSqlTableOrViewPrompt": "Selezionare il tipo di oggetto in cui inserire o eseguire l'upsert", + "selectTable": "Selezionare la tabella da usare", + "selectProject": "Selezionare il progetto di funzione di Azure per l'associazione SQL", + "selectBindingType": "Seleziona tipo di associazione", + "selectBindingTypeToSpecifiedFunction": "Selezionare il tipo di associazione per la funzione '{0}'", + "selectView": "Selezionare la visualizzazione da usare", + "table": "Tabella", + "azureFunctionsExtensionNotFound": "L'estensione Funzioni di Azure è richiesta per la creazione di una nuova funzione di Azure con l'associazione SQL, ma non è installata. Installarla ora?", + "saveChangesInFile": "Nel file corrente sono presenti modifiche non salvate. Salvare ora?", + "timeoutAzureFunctionFileError": "Timeout durante l'attesa della creazione del file di funzioni di Azure", + "timeoutExtensionError": "Timeout durante l'attesa dell'installazione dell'estensione", + "valueMustNotBeEmpty": "Il valore non deve essere vuoto", + "view": "Visualizzare", + "yesString": "Sì" + }, + "package": { + "sqlBindings.addSqlBinding": "Aggiungi binding SQL (anteprima)", + "sqlBindings.createAzureFunction": "Creare una funzione di Azure con l'associazione SQL (anteprima)", + "description": "Consente agli utenti di sviluppare e pubblicare Funzioni di Azure con associazioni Azure SQL", + "displayName": "Associazioni SQL" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-it/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-it/translations/extensions/vscode.git.i18n.json index 796eb2eede..93be0a4a8e 100644 --- a/i18n/ads-language-pack-it/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-it/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" ha l'impronta digitale \"{1}\"", "$(info) Remote \"{0}\" has no tags.": "$(info) \"{0}\" remoto non contiene tag.", "$(info) This repository has no tags.": "$(info) Non esistono tag per questo repository.", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" ha l'impronta digitale \"{1}\"", "A branch named \"{0}\" already exists": "Esiste già un ramo denominato \"{0}\"", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "È stato trovato un repository Git nelle cartelle padre dell'area di lavoro o dei file aperti. Aprire il repository?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "I percorsi assoluti non sono supportati nell'impostazione \"git.scanRepositories\".", @@ -103,8 +103,7 @@ "Don\\'t Pull": "Non eseguire il pull", "Don\\'t Show Again": "Non visualizzare più questo messaggio", "Download Git": "Scarica GIT", - "Email": "Indirizzo di posta elettronica", - "Enables the following features: {0}": "Enables the following features: {0}", + "Email": "Messaggio di posta elettronica", "Failed to authenticate to git remote.": "Non è stato possibile eseguire l'autenticazione al repository remoto GIT.", "Failed to authenticate to git remote:\\n\\n{0}": "Non è stato possibile eseguire l\\'autenticazione al repository remoto GIT:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Il file \\'{0}\\' è stato eliminato da altri utenti e modificato dall\\'utente corrente.\\n\\nCome si desidera procedere?", @@ -114,7 +113,6 @@ "Git History": "Cronologia GIT", "Git error": "Errore GIT", "Git local working changes": "Modifiche di lavoro locali di Git", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git non trovato. Installarlo o configurarlo usando l'impostazione \"git.path\".", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "I repository Git sono stati trovati nelle cartelle padre dell'area di lavoro o dei file aperti. Aprire i repository?", "Git: {0}": "GIT: {0}", "HEAD version of \"{0}\" is not available.": "La versione HEAD di \"{0}\" non è disponibile.", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Scegliere un repository remoto da rimuovere", "Pick a repository to mark as safe and open": "Selezionar un repository da contrassegnare come sicuro e aprir", "Pick a repository to open": "Selezionare un repository da aprire.", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Scegli un accantonamento da applicare", "Pick a stash to drop": "Selezionare un accantonamento da rimuovere", "Pick a stash to pop": "Scegli un accantonamento da prelevare", @@ -181,13 +178,13 @@ "Please provide a tag name": "Specificare un nome di tag", "Please provide the commit hash": "Specificare l'hash del commit", "Publish Branch": "Pubblica Ramo", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Pubblica Branch \"{0}\"", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Pubblica Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Pubblica Branch \"{0}\"", "Publish to {0}": "Pubblica in {0}", "Publish to...": "Pubblica in...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Pubblicazione del Branch \"{0}\"...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Pubblicazione Branch in corso...", - "Pull": "Esegui pull", + "Pull": "Esegui il pull", "Pull {0} and push {1} commits between {2}/{3}": "Esegui il pull di {0} e il push di {1} commit tra {2}/{3}", "Pull {0} commits from {1}/{2}": "Esegui il pull di {0} commit da {1}/{2}", "Push {0} commits to {1}/{2}": "Esegui il push di {0} commit in {1}/{2}", @@ -196,11 +193,10 @@ "Remote branch at {0}": "Ramo remoto in {0}", "Remote name": "Nome del repository remoto", "Remote name format invalid": "Il formato del nome di repository remoto non è valido", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "Sostituisci tag locali", "Restore file": "Ripristina il file", "Restore files": "Ripristina i file", - "Save All & Commit": "Salva tutto & esegui Commit", + "Save All & Commit": "Salva tutto ed esegui il commit", "Save All & Stash": "Salva tutto e accantona", "Select a branch or tag to checkout": "Selezionare un ramo o un tag di cui eseguire il checkout", "Select a branch to checkout in detached mode": "Selezionare un ramo da estrarre in modalità scollegata", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "Il nuovo ramo sarà \"{0}\"", "The repository does not have any commits. Please make an initial commit before creating a stash.": "Il repository non contiene commit. Effettuare un commit iniziale prima di creare un accantonamento.", "The selection range does not contain any changes.": "L\\'intervallo di selezione non contiene modifiche.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "La versione installata \"{0}\" di Git causa problemi noti. Per il corretto funzionamento delle funzionalità Git, è necessario eseguire l'aggiornamento a GIT >= 2.27.", "There are merge conflicts. Resolve them before committing.": "Ci sono conflitti di merge. Risolverli prima di eseguire commit.", "There are no available repositories": "Non ci sono repository disponibili", "There are no changes to commit.": "Non ci sono modifiche di cui eseguire il commit.", @@ -262,7 +257,6 @@ "Undo merge commit": "Annulla commit di merge", "Untracked": "Non registrato", "Untracked Changes": "Modifiche non tracciate", - "Update Git": "Aggiorna GIT", "Using git \"{0}\" from \"{1}\"": "Uso di Git \"{0}\" da \"{1}\"", "Validating found git in: \"{0}\"": "Convalida del GitT trovato in: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": "Aggiungere \"{0}\" a .gitignore?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato.\\n\\nContinuare?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\\n\\nContinuare?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Si sta tentando di eseguire il commit in un ramo protetto e potrebbe non essere disponibile l\\'autorizzazione per eseguire il push dei commit nel ramo remoto.\\n\\nCome procedere?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "La versione installata di GIT è la \"{0}\". Per il corretto funzionamento di Code è consigliabile usare una versione di GIT non inferiore alla 2.", "Your local changes would be overwritten by checkout.": "Le modifiche locali verranno sovrascritte dal checkout.", "Your repository has no remotes configured to publish to.": "Il repository non contiene elementi remoti configurati come destinazione della pubblicazione.", "Your repository has no remotes configured to pull from.": "Il repository non contiene elementi remoti configurati come origini del pull.", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE." }, "package": { - "colors.added": "Colore delle risorse aggiunte.", - "colors.conflict": "Colore delle risorse con conflitti.", - "colors.deleted": "Colore delle risorse eliminate.", - "colors.ignored": "Colore delle risorse ignorate.", - "colors.modified": "Colore delle risorse modificate.", - "colors.renamed": "Colore delle risorse rinominate o copiate.", - "colors.stageDeleted": "Colore per le risorse eliminate che sono state preparate per il commit.", - "colors.stageModified": "Colore per le risorse modificate che sono state preparate per il commit.", - "colors.submodule": "Colore delle risorse sottomodulo.", - "colors.untracked": "Colore delle risorse non tracciate.", + "view.workbench.scm.repositoryInParentFolders": "Un repository git è stato trovato nelle cartelle padre dell'area di lavoro o dei file aperti.\r\n[Apri repository](command:git.openRepositoriesInParentFolders)\r\nUsare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Aggettivo casuale", + "config.branchRandomNameDictionary.animals": "Nome animale casuale", + "config.branchRandomNameDictionary.colors": "Nome colore casuale", + "config.branchRandomNameDictionary.numbers": "Un un numero casuale compreso tra 100 e 999", + "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", + "command.mergeAbort": "Interrompi merge", + "command.rebaseAbort": "Interrompi riassegnazione", + "command.commitMessageAccept": "Accettare messaggio di commit", "command.addRemote": "Aggiungi repository remoto...", - "command.api.getRemoteSources": "Ottieni Origini remote", - "command.api.getRepositories": "Ottieni Repository", - "command.api.getRepositoryState": "Ottieni Stato repository", - "command.branch": "Crea ramo...", - "command.branchFrom": "Crea ramo da...", - "command.checkout": "Esegui checkout in...", + "command.ignore": "Aggiungi a .gitignore", + "config.untrackedChanges.mixed": "Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Eseguire il commit delle modifiche apportate a un nuovo ramo.", + "config.branchProtectionPrompt.alwaysCommit": "Eseguire sempre il commit delle modifiche nel ramo protetto.", + "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'.", + "config.openRepositoryInParentFolders.always": "Aprire sempre un repository in cartelle padre di aree di lavoro o file aperti.", + "config.openAfterClone.alwaysNewWindow": "Apri sempre in una nuova finestra.", + "config.openAfterClone.always": "Apri sempre nella finestra corrente.", + "config.branchProtectionPrompt.alwaysPrompt": "Chiedere sempre conferma prima di eseguire il commit delle modifiche in un ramo protetto.", + "config.openAfterClone.prompt": "Richiedi sempre l'azione da eseguire.", + "config.publishBeforeContinueOn.always": "Pubblica sempre lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", + "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", + "submenu.commit.amend": "Modifica", + "command.stashApplyLatest": "Applica ultimo Stash", + "command.stashApply": "Applica Stash...", + "config.smartCommitChanges.all": "Prepara automaticamente tutte le modifiche per il commit.", + "config.smartCommitChanges.tracked": "Solo modifiche tracciate automaticamente preparate per il commit.", + "submenu.branch": "Crea ramo", + "submenu.changes": "Modifiche", + "config.promptToSaveFilesBeforeCommit.always": "Verifica la presenza di eventuali file non salvati.", + "config.promptToSaveFilesBeforeStash.always": "Verifica la presenza di eventuali file non salvati.", + "config.promptToSaveFilesBeforeCommit.staged": "Verificare solo la presenza di file di stage non salvati.", + "config.promptToSaveFilesBeforeStash.staged": "Verificare solo la presenza di file di stage non salvati.", "command.checkoutDetached": "Esegui checkout in (modalità scollegata)...", + "command.checkout": "Esegui checkout in...", "command.cherryPick": "Esegui cherry-pick...", - "command.clean": "Rimuovi modifiche", - "command.cleanAll": "Rimuovi tutte le modifiche", - "command.cleanAllTracked": "Rimuovi tutte le modifiche tracciate", - "command.cleanAllUntracked": "Rimuovi tutte le modifiche non tracciate", "command.clone": "Clona", "command.cloneRecursive": "Clona (ricorsivo)", - "command.close": "Chiudi repository", + "command.continueInLocalClone": "Clona repository in locale e apri sul desktop...", "command.closeAllDiffEditors": "Chiudi tutti gli editor diff", + "command.close": "Chiudi repository", + "colors.added": "Colore delle risorse aggiunte.", + "colors.stageDeleted": "Colore per le risorse eliminate che sono state preparate per il commit.", + "colors.deleted": "Colore delle risorse eliminate.", + "colors.ignored": "Colore delle risorse ignorate.", + "colors.stageModified": "Colore per le risorse modificate che sono state preparate per il commit.", + "colors.modified": "Colore delle risorse modificate.", + "colors.renamed": "Colore delle risorse rinominate o copiate.", + "colors.conflict": "Colore delle risorse con conflitti.", + "colors.submodule": "Colore delle risorse sottomodulo.", + "colors.untracked": "Colore delle risorse non tracciate.", + "submenu.commit": "Esegui commit", "command.commit": "Esegui commit", + "command.commitNoVerify": "Esegui commit (nessuna verifica)", "command.commitAll": "Esegui commit di tutto", "command.commitAllAmend": "Esegui commit di tutto (modifica)", "command.commitAllAmendNoVerify": "Esegui commit di tutto (modifica, nessuna verifica)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "Esegui commit di tutto (approvazione, nessuna verifica)", "command.commitEmpty": "Commit vuoto", "command.commitEmptyNoVerify": "Commit vuoto (nessuna verifica)", - "command.commitMessageAccept": "Accettare messaggio di commit", - "command.commitMessageDiscard": "Rimuovere messaggio di commit", - "command.commitNoVerify": "Esegui commit (nessuna verifica)", "command.commitStaged": "Esegui commit dei file preparati", "command.commitStagedAmend": "Esegui commit dei file preparati (modifica)", "command.commitStagedAmendNoVerify": "Esegui commit dei file preparati (modifica, nessuna verifica)", "command.commitStagedNoVerify": "Esegui commit dei file preparati (nessuna verifica)", "command.commitStagedSigned": "Esegui commit dei file preparati (approvazione)", "command.commitStagedSignedNoVerify": "Esegui commit dei file preparati (approvazione, nessuna verifica)", - "command.continueInLocalClone": "Clona repository in locale e apri sul desktop...", + "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", + "command.timelineCompareWithSelected": "Confronta con selezionati", + "command.git.acceptMerge": "Completa merge", + "command.git.runGitMerge": "Conflitti di calcolo con Git", + "command.git.runGitMergeDiff3": "Conflitti di calcolo con GIT (Diff3)", + "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", + "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", "command.continueInLocalClone.qualifiedName": "Continuare a lavorare nel nuovo clone locale", + "config.openRepositoryInParentFolders": "Controllare se un repository nelle cartelle padre delle aree di lavoro o dei file aperti deve essere aperto.", + "config.smartCommitChanges": "Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente.", + "config.statusLimit": "Controlla come limitare il numero di modifiche che è possibile analizzare dal comando di stato GIT. Può essere impostato su 0 per non porre alcun limite.", + "config.untrackedChanges": "Controlla il comportamento delle modifiche non tracciate.", + "config.countBadge": "Controlla la notifica del conteggio GIT.", + "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", + "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", + "config.repositoryScanMaxDepth": "Controlla la profondità usata per l'analisi delle cartelle dell'area di lavoro per i repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. Può essere impostato su '-1' per nessun limite.", + "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", + "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", + "config.branchSortOrder": "Controlla l'ordinamento per i rami.", + "config.similarityThreshold": "Controlla la soglia dell'indice di somiglianza (ovvero la quantità di aggiunte/eliminazioni rispetto alle dimensioni del file) per le modifiche in una coppia di file aggiunti/eliminati da considerare una ridenominazione.", + "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", + "config.checkoutType": "Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`.", + "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", + "config.useIntegratedAskPass": "Controlla se GIT_ASKPASS deve essere sovrascritto per usare la versione integrata.", + "config.decorations.enabled": "Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", + "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", + "config.promptToSaveFilesBeforeStash": "Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche.", + "config.pullBeforeCheckout": "Controlla se un ramo che non dispone di commit in uscita viene inoltrato rapidamente prima di essere estratto.", + "config.useEditorAsCommitInput": "Controlla se verrà usato un editor full-text per creare messaggi di commit ogni volta che non viene specificato alcun messaggio nella casella di input di commit.", + "config.supportCancellation": "Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione.", + "config.branchProtectionPrompt": "Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto.", + "config.branchRandomNameEnable": "Controlla se viene generato un nome casuale durante la creazione di un nuovo ramo.", + "config.showActionButton": "Consente di controllare se è visualizzato un pulsante di azione nella visualizzazione del codice sorgente.", + "config.allowNoVerifyCommit": "Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg.", + "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", + "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", + "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", + "config.enableStatusBarSync": "Controlla se il comando Git Sync è visualizzato nella barra di stato.", + "config.closeDiffOnOperation": "Controllare se l'editor diff deve essere chiuso automaticamente quando le modifiche vengono accantonate, salvate, rimosse, preparate per il commit o non preparate per il commit.", + "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", + "config.confirmNoVerifyCommit": "Controlla se chiedere conferma prima di eseguire il commit senza verifica.", + "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", + "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", + "config.terminalGitEditor": "Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", + "config.terminalAuthentication": "Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", + "config.openAfterClone": "Controlla se aprire automaticamente un repository dopo la clonazione.", + "config.optimisticUpdate": "Controlla se aggiornare in modo ottimistico lo stato della visualizzazione Controllo del codice sorgente dopo l'esecuzione dei comandi GIT.", + "config.publishBeforeContinueOn": "Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT.", + "config.requireGitUserConfig": "Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente.", + "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", + "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", + "config.timeline.showAuthor": "Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale.", + "config.showCommitInput": "Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT.", + "config.timeline.showUncommitted": "Controlla se visualizzare le modifiche di cui non è stato eseguito il commit nella visualizzazione Sequenza temporale.", + "config.useCommitInputAsStashMessage": "Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento.", + "config.timeline.date": "Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale.", + "command.timelineCopyCommitId": "Copia ID commit", + "command.timelineCopyCommitMessage": "Copia messaggio di commit", + "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", + "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", + "command.branchFrom": "Crea ramo da...", + "command.branch": "Crea ramo...", "command.createTag": "Crea tag", "command.deleteBranch": "Elimina ramo...", "command.deleteRemoteTag": "Elimina tag remoto", "command.deleteTag": "Elimina tag", + "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", + "config.promptToSaveFilesBeforeCommit.never": "Disabilita questo controllo.", + "config.promptToSaveFilesBeforeStash.never": "Disabilita questo controllo.", + "command.cleanAll": "Rimuovi tutte le modifiche", + "command.cleanAllTracked": "Rimuovi tutte le modifiche tracciate", + "command.cleanAllUntracked": "Rimuovi tutte le modifiche non tracciate", + "command.clean": "Rimuovi modifiche", + "command.commitMessageDiscard": "Rimuovere messaggio di commit", + "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", + "command.stashDropAll": "Rimuovi tutti gli accantonamenti...", + "command.stashDrop": "Rimuovi accantonamento...", + "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", + "config.verboseCommit": "Abilita l'output dettagliato quando '#git.useEditorAsCommitInput#' è abilitato.", + "config.enableCommitSigning": "Abilita la firma del commit con GPG o X.509.", + "config.experimental.installGuide": "Miglioramenti sperimentali per il flusso di installazione di GIT.", "command.fetch": "Recupera", - "command.fetchAll": "Recupera da tutti gli elementi remoti", "command.fetchPrune": "Recupera (elimina)", - "command.git.acceptMerge": "Completa merge", - "command.git.openMergeEditor": "Risolvi nell'editor di merge", - "command.git.runGitMerge": "Conflitti di calcolo con Git", - "command.git.runGitMergeDiff3": "Conflitti di calcolo con GIT (Diff3)", - "command.ignore": "Aggiungi a .gitignore", + "command.fetchAll": "Recupera da tutti gli elementi remoti", + "config.pullTags": "Recupera tutti i tag durante il pull.", + "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", + "command.api.getRemoteSources": "Ottieni Origini remote", + "command.api.getRepositories": "Ottieni Repository", + "command.api.getRepositoryState": "Ottieni Stato repository", + "submenu.explorer": "GIT", + "displayName": "GIT", + "description": "Integrazione SCM su Git", + "view.workbench.scm.repositoriesInParentFolders": "Repository git sono stati trovati nelle cartelle padre dell'area di lavoro o dei file aperti.\r\n[Apri repository](command:git.openRepositoriesInParentFolders)\r\nUsare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Ignora le modifiche apportate ai moduli secondari nell'albero dei file.", + "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", + "config.ignoreWindowsGit27Warning": "Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows.", + "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", + "config.ignoreRebaseWarning": "Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull.", + "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", + "view.workbench.scm.empty": "Per usare le funzionalità GIT, è possibile aprire una cartella contenente un repository GIT o clonarlo da un URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", "command.init": "Inizializza repository", + "view.workbench.scm.missing": "Installare Git, un sistema di controllo del codice sorgente più richiesto, per tenere traccia delle modifiche al codice e collaborare con altri utenti. Per altre informazioni, vedere le [Git guides](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Elenco di dizionari usati per il nome del ramo generato in modo casuale. Ogni valore rappresenta il dizionario utilizzato per generare il segmento del nome del ramo. Dizionari supportati: 'aggettivi', 'animali', 'colori' e 'numeri'.", + "config.repositoryScanIgnoredFolders": "Elenco di cartelle ignorate durante l'analisi dei repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'.", + "config.commandsToLog": "Elenco di comandi GIT (ad esempio commit, push) per i quali verrebbe registrato il relativo 'stdout' nel [git output](command:git.showOutput). Se per il comando GIT è configurato un hook lato client, verrà registrato anche il valore 'stdout' dell'hook lato client nel [git output](command:git.showOutput).", + "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", + "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", + "config.branchProtection": "Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'.", + "config.checkoutType.local": "Rami locali", "command.manageUnsafeRepositories": "Gestire repository non sicuri", "command.merge": "Merge ramo...", - "command.mergeAbort": "Interrompi merge", + "config.openRepositoryInParentFolders.never": "Non aprire mai un repository in cartelle padre di aree di lavoro o file aperti.", + "config.publishBeforeContinueOn.never": "Non pubblicare mai lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", + "config.openAfterClone.whenNoFolderOpen": "Apri solo nella finestra corrente quando non è alcuna cartella.", "command.openAllChanges": "Apri tutte le modifiche", + "command.timelineOpenDiff": "Apri modifiche", "command.openChange": "Apri modifiche", + "command.revealFileInOS.linux": "Apri cartella superiore", "command.openFile": "Apri file", "command.openHEADFile": "Apri File (HEAD)", "command.openRepositoriesInParentFolders": "Apri repository nelle cartelle padre", "command.openRepository": "Apri repository", + "config.mergeEditor": "Apri l'editor merge per i file attualmente in conflitto.", + "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare.", + "command.stashPopLatest": "Preleva accantonamento più recente", + "command.stashPop": "Preleva accantonamento...", + "config.branchPrefix": "Prefisso usato per la creazione di un nuovo ramo.", + "config.openRepositoryInParentFolders.prompt": "Chiedere conferma prima di aprire un repository nelle cartelle padre dell'area di lavoro o dei file aperti.", + "config.publishBeforeContinueOn.prompt": "Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", + "config.pruneOnFetch": "Elimina durante il recupero.", "command.publish": "Pubblica ramo...", "command.pull": "Esegui pull", - "command.pullFrom": "Pull da...", "command.pullRebase": "Esegui pull (Riassegna)", + "command.pullFrom": "Pull da...", + "submenu.pullpush": "Esegui pull/push", "command.push": "Esegui push", "command.pushFollowTags": "Esegui push (segui tag)", "command.pushFollowTagsForce": "Esegui push (segui tag, forzato)", "command.pushForce": "Esegui push (Forza)", "command.pushTags": "Esegui push dei tag", + "config.followTagsWhenSync": "Eseguire il push di tutti i tag durante l'esecuzione del comando di sincronizzazione.", "command.pushTo": "Esegui push in...", "command.pushToForce": "Push in... (Forza)", "command.rebase": "Riassegna ramo...", - "command.rebaseAbort": "Interrompi riassegnazione", "command.refresh": "Aggiorna", + "config.rememberPostCommitCommand": "Ricorda l'ultimo comando Git eseguito dopo un commit.", + "submenu.remotes": "Repository remoto", + "config.checkoutType.remote": "Rami remoti", "command.removeRemote": "Rimuovi repository remoto", "command.rename": "Rinomina", "command.renameBranch": "Rinomina Branch...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Risolvi nell'editor di merge", "command.restoreCommitTemplate": "Ripristina il modello di Commit", - "command.revealFileInOS.linux": "Aprire cartella superiore", - "command.revealFileInOS.mac": "Visualizzare in Finder", - "command.revealFileInOS.windows": "Visualizza in Esplora file", "command.revealInExplorer": "Visualizza nella vista Esplora risorse", + "command.revealFileInOS.windows": "Visualizza in Esplora file", + "command.revealFileInOS.mac": "Visualizzare in Finder", "command.revertChange": "Annulla modifica", "command.revertSelectedRanges": "Ripristina intervalli selezionati", + "config.postCommitCommand.sync": "Esegui 'Git Pull' e 'Git Push' dopo un commit riuscito.", + "config.postCommitCommand.push": "Esegui 'Git Push' dopo un commit riuscito.", + "config.postCommitCommand": "Esegui un comando Git dopo un commit riuscito.", + "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", + "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", + "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", + "view.workbench.scm.scanFolderForRepositories": "Analisi della cartella per i repository GIT in corso...", + "view.workbench.scm.scanWorkspaceForRepositories": "Analisi dell'area di lavoro per i repository GIT in corso...", + "command.timelineSelectForCompare": "Seleziona per il confronto", "command.showOutput": "Mostra output GIT", - "command.stage": "Prepara modifiche per commit", + "config.showActionButton.commit": "Mostrare un pulsante di azione per eseguire il commit delle modifiche quando il ramo locale ha modificato i file pronti per il commit.", + "config.showActionButton.publish": "Mostrare un pulsante di azione per pubblicare il ramo locale quando non è disponibile un ramo remoto di rilevamento.", + "config.showActionButton.sync": "Mostrare un pulsante di azione per sincronizzare le modifiche quando il ramo locale è avanti o dietro il ramo remoto.", + "submenu.commit.signoff": "Approva", + "view.workbench.scm.missing.linux": "Il controllo del codice sorgente dipende dall'installazione di Git.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nDopo l'installazione, si prega di [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", "command.stageAll": "Prepara tutte le modifiche per commit", "command.stageAllMerge": "Prepara per il commit tutte le modifiche di merge", "command.stageAllTracked": "Prepara per il commit tutte le modifiche non tracciate", "command.stageAllUntracked": "Prepara per commit tutte le modifiche non tracciate", "command.stageChange": "Prepara modifica per commit", + "command.stage": "Prepara modifiche per commit", "command.stageSelectedRanges": "Prepara per il commit intervalli selezionati", + "submenu.stash": "Accantona", "command.stash": "Accantona", - "command.stashApply": "Applica Stash...", - "command.stashApplyLatest": "Applica ultimo Stash", - "command.stashDrop": "Rimuovi accantonamento...", - "command.stashDropAll": "Rimuovi tutti gli accantonamenti...", "command.stashIncludeUntracked": "Stash (includi non tracciate)", - "command.stashPop": "Preleva accantonamento...", - "command.stashPopLatest": "Preleva accantonamento più recente", "command.stashStaged": "Accantonamento a fasi", + "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", + "config.suggestSmartCommit": "Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit).", "command.sync": "Sincronizza", "command.syncRebase": "Sincronizza (Rebase)", - "command.timelineCompareWithSelected": "Confronta con selezionati", - "command.timelineCopyCommitId": "Copia ID commit", - "command.timelineCopyCommitMessage": "Copia messaggio di commit", - "command.timelineOpenDiff": "Apri modifiche", - "command.timelineSelectForCompare": "Seleziona per il confronto", - "command.undoCommit": "Annulla ultimo commit", - "command.unstage": "Annulla preparazione modifiche per commit", - "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", - "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", - "config.allowForcePush": "Controlla se il push forzato (con o senza lease) è abilitato.", - "config.allowNoVerifyCommit": "Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg.", - "config.alwaysShowStagedChangesResourceGroup": "Mostra sempre il gruppo di risorse Modifiche preparate per il commit.", - "config.alwaysSignOff": "Controlla il flag di signoff per tutti i commit.", - "config.autoRepositoryDetection": "Configura quando il repository dovrebbe essere rilevato automaticamente.", - "config.autoRepositoryDetection.false": "Disabilita la scansione automatica del repository.", - "config.autoRepositoryDetection.openEditors": "Esegue la scansione per individuare le cartelle padre dei file aperti.", - "config.autoRepositoryDetection.subFolders": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta.", - "config.autoRepositoryDetection.true": "Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti.", - "config.autoStash": "Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito.", - "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", - "config.autofetchPeriod": "Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`.", - "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", - "config.branchPrefix": "Prefisso usato per la creazione di un nuovo ramo.", - "config.branchProtection": "Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'.", - "config.branchProtectionPrompt": "Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto.", - "config.branchProtectionPrompt.alwaysCommit": "Eseguire sempre il commit delle modifiche nel ramo protetto.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Eseguire il commit delle modifiche apportate a un nuovo ramo.", - "config.branchProtectionPrompt.alwaysPrompt": "Chiedere sempre conferma prima di eseguire il commit delle modifiche in un ramo protetto.", - "config.branchRandomNameDictionary": "Elenco di dizionari usati per il nome del ramo generato in modo casuale. Ogni valore rappresenta il dizionario utilizzato per generare il segmento del nome del ramo. Dizionari supportati: 'aggettivi', 'animali', 'colori' e 'numeri'.", - "config.branchRandomNameDictionary.adjectives": "Aggettivo casuale", - "config.branchRandomNameDictionary.animals": "Nome animale casuale", - "config.branchRandomNameDictionary.colors": "Nome colore casuale", - "config.branchRandomNameDictionary.numbers": "Un un numero casuale compreso tra 100 e 999", - "config.branchRandomNameEnable": "Controlla se viene generato un nome casuale durante la creazione di un nuovo ramo.", - "config.branchSortOrder": "Controlla l'ordinamento per i rami.", - "config.branchValidationRegex": "Un'espressione regolare per validare i nomi delle nuove branch.", - "config.branchWhitespaceChar": "Carattere per sostituire gli spazi vuoti nei nuovi nomi di ramo e per separare i segmenti di un nome di ramo generato in modo casuale.", - "config.checkoutType": "Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`.", - "config.checkoutType.local": "Rami locali", - "config.checkoutType.remote": "Rami remoti", - "config.checkoutType.tags": "Tag", - "config.closeDiffOnOperation": "Controllare se l'editor diff deve essere chiuso automaticamente quando le modifiche vengono accantonate, salvate, rimosse, preparate per il commit o non preparate per il commit.", - "config.commandsToLog": "Elenco di comandi GIT (ad esempio commit, push) per i quali verrebbe registrato il relativo 'stdout' nel [git output](command:git.showOutput). Se per il comando GIT è configurato un hook lato client, verrà registrato anche il valore 'stdout' dell'hook lato client nel [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'.", - "config.confirmForcePush": "Controlla se chiedere conferma prima di eseguire il push forzato.", - "config.confirmNoVerifyCommit": "Controlla se chiedere conferma prima di eseguire il commit senza verifica.", - "config.confirmSync": "Confermare prima di sincronizzare i repository GIT.", - "config.countBadge": "Controlla la notifica del conteggio GIT.", - "config.countBadge.all": "Esegue il conteggio di tutte le modifiche.", - "config.countBadge.off": "Disattiva il contatore.", - "config.countBadge.tracked": "Esegue il conteggio solo delle revisioni.", - "config.decorations.enabled": "Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti.", - "config.defaultBranchName": "Nome del ramo predefinito, ad esempio main, trunk, development, durante l'inizializzazione di un nuovo repository git. Se impostato su vuoto, verrà usato il nome del ramo predefinito configurato in git.", - "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", - "config.detectSubmodules": "Controlla se rilevare automaticamente i moduli secondari GIT.", - "config.detectSubmodulesLimit": "Controlla il limite dei sottomoduli git rilevati.", - "config.discardAllScope": "Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione.", - "config.enableCommitSigning": "Abilita la firma del commit con GPG o X.509.", - "config.enableSmartCommit": "Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate.", - "config.enableStatusBarSync": "Controlla se il comando Git Sync è visualizzato nella barra di stato.", - "config.enabled": "Indica se GIT è abilitato.", - "config.experimental.installGuide": "Miglioramenti sperimentali per il flusso di installazione di GIT.", - "config.fetchOnPull": "Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente.", - "config.followTagsWhenSync": "Eseguire il push di tutti i tag durante l'esecuzione del comando di sincronizzazione.", - "config.ignoreLegacyWarning": "Ignora l'avvertimento legacy di Git.", - "config.ignoreLimitWarning": "Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository.", - "config.ignoreMissingGitWarning": "Ignora il messaggio di avviso quando manca GIT.", - "config.ignoreRebaseWarning": "Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull.", - "config.ignoreSubmodules": "Ignora le modifiche apportate ai moduli secondari nell'albero dei file.", - "config.ignoreWindowsGit27Warning": "Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows.", - "config.ignoredRepositories": "Elenco dei repository GIT da ignorare.", - "config.inputValidation": "Controlla quando visualizzare la convalida sull'input del messaggio di commit.", - "config.inputValidationLength": "Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso.", - "config.inputValidationSubjectLength": "Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`.", - "config.mergeEditor": "Apri l'editor merge per i file attualmente in conflitto.", - "config.openAfterClone": "Controlla se aprire automaticamente un repository dopo la clonazione.", - "config.openAfterClone.always": "Apri sempre nella finestra corrente.", - "config.openAfterClone.alwaysNewWindow": "Apri sempre in una nuova finestra.", - "config.openAfterClone.prompt": "Richiedi sempre l'azione da eseguire.", - "config.openAfterClone.whenNoFolderOpen": "Apri solo nella finestra corrente quando non è alcuna cartella.", - "config.openDiffOnClick": "Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale.", - "config.openRepositoryInParentFolders": "Controllare se un repository nelle cartelle padre delle aree di lavoro o dei file aperti deve essere aperto.", - "config.openRepositoryInParentFolders.always": "Aprire sempre un repository in cartelle padre di aree di lavoro o file aperti.", - "config.openRepositoryInParentFolders.never": "Non aprire mai un repository in cartelle padre di aree di lavoro o file aperti.", - "config.openRepositoryInParentFolders.prompt": "Chiedere conferma prima di aprire un repository nelle cartelle padre dell'area di lavoro o dei file aperti.", - "config.optimisticUpdate": "Controlla se aggiornare in modo ottimistico lo stato della visualizzazione Controllo del codice sorgente dopo l'esecuzione dei comandi GIT.", - "config.path": "Percorso e nome file dell'eseguibile GIT, ad esempio `C:\\Programmi\\Git\\bin\\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare.", - "config.postCommitCommand": "Esegui un comando Git dopo un commit riuscito.", - "config.postCommitCommand.none": "Non eseguire alcun comando dopo un commit.", - "config.postCommitCommand.push": "Esegui 'Git Push' dopo un commit riuscito.", - "config.postCommitCommand.sync": "Esegui 'Git Pull' e 'Git Push' dopo un commit riuscito.", - "config.promptToSaveFilesBeforeCommit": "Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit.", - "config.promptToSaveFilesBeforeCommit.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeCommit.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.promptToSaveFilesBeforeStash": "Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche.", - "config.promptToSaveFilesBeforeStash.always": "Verifica la presenza di eventuali file non salvati.", - "config.promptToSaveFilesBeforeStash.never": "Disabilita questo controllo.", - "config.promptToSaveFilesBeforeStash.staged": "Verificare solo la presenza di file di stage non salvati.", - "config.pruneOnFetch": "Elimina durante il recupero.", - "config.publishBeforeContinueOn": "Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT.", - "config.publishBeforeContinueOn.always": "Pubblica sempre lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", - "config.publishBeforeContinueOn.never": "Non pubblicare mai lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", - "config.publishBeforeContinueOn.prompt": "Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT", - "config.pullBeforeCheckout": "Controlla se un ramo che non dispone di commit in uscita viene inoltrato rapidamente prima di essere estratto.", - "config.pullTags": "Recupera tutti i tag durante il pull.", - "config.rebaseWhenSync": "Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione.", - "config.rememberPostCommitCommand": "Ricorda l'ultimo comando Git eseguito dopo un commit.", - "config.repositoryScanIgnoredFolders": "Elenco di cartelle ignorate durante l'analisi dei repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'.", - "config.repositoryScanMaxDepth": "Controlla la profondità usata per l'analisi delle cartelle dell'area di lavoro per i repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. Può essere impostato su '-1' per nessun limite.", - "config.requireGitUserConfig": "Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente.", - "config.scanRepositories": "Elenco dei percorsi in cui cercare i repository GIT.", - "config.showActionButton": "Consente di controllare se è visualizzato un pulsante di azione nella visualizzazione del codice sorgente.", - "config.showActionButton.commit": "Mostrare un pulsante di azione per eseguire il commit delle modifiche quando il ramo locale ha modificato i file pronti per il commit.", - "config.showActionButton.publish": "Mostrare un pulsante di azione per pubblicare il ramo locale quando non è disponibile un ramo remoto di rilevamento.", - "config.showActionButton.sync": "Mostrare un pulsante di azione per sincronizzare le modifiche quando il ramo locale è avanti o dietro il ramo remoto.", - "config.showCommitInput": "Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT.", - "config.showInlineOpenFileAction": "Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT.", - "config.showProgress": "Determina se le azioni git devono mostrare lo stato di avanzamento.", - "config.showPushSuccessNotification": "Controlla se visualizzare una notifica quando un push è avvenuto con successo.", - "config.similarityThreshold": "Controlla la soglia dell'indice di somiglianza (ovvero la quantità di aggiunte/eliminazioni rispetto alle dimensioni del file) per le modifiche in una coppia di file aggiunti/eliminati da considerare una ridenominazione.", - "config.smartCommitChanges": "Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente.", - "config.smartCommitChanges.all": "Prepara automaticamente tutte le modifiche per il commit.", - "config.smartCommitChanges.tracked": "Solo modifiche tracciate automaticamente preparate per il commit.", - "config.statusLimit": "Controlla come limitare il numero di modifiche che è possibile analizzare dal comando di stato GIT. Può essere impostato su 0 per non porre alcun limite.", - "config.suggestSmartCommit": "Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit).", - "config.supportCancellation": "Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione.", - "config.terminalAuthentication": "Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", - "config.terminalGitEditor": "Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali.", - "config.timeline.date": "Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale.", - "config.timeline.date.authored": "Usa la data di creazione", - "config.timeline.date.committed": "Usa la data di commit", - "config.timeline.showAuthor": "Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale.", - "config.timeline.showUncommitted": "Controlla se visualizzare le modifiche di cui non è stato eseguito il commit nella visualizzazione Sequenza temporale.", - "config.untrackedChanges": "Controlla il comportamento delle modifiche non tracciate.", - "config.untrackedChanges.hidden": "Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni.", - "config.untrackedChanges.mixed": "Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo.", - "config.untrackedChanges.separate": "Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni.", - "config.useCommitInputAsStashMessage": "Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento.", - "config.useEditorAsCommitInput": "Controlla se verrà usato un editor full-text per creare messaggi di commit ogni volta che non viene specificato alcun messaggio nella casella di input di commit.", - "config.useForcePushWithLease": "Controlla se il push forzato usa la variante più sicura di forzatura con lease.", - "config.useIntegratedAskPass": "Controlla se GIT_ASKPASS deve essere sovrascritto per usare la versione integrata.", - "config.verboseCommit": "Abilita l'output dettagliato quando '#git.useEditorAsCommitInput#' è abilitato.", - "description": "Integrazione SCM su Git", - "displayName": "GIT", - "submenu.branch": "Crea ramo", - "submenu.changes": "Modifiche", - "submenu.commit": "Esegui commit", - "submenu.commit.amend": "Modifica", - "submenu.commit.signoff": "Approva", - "submenu.explorer": "GIT", - "submenu.pullpush": "Esegui pull/push", - "submenu.remotes": "Repository remoto", - "submenu.stash": "Accantona", "submenu.tags": "Tag", - "view.workbench.cloneRepository": "È possibile clonare un repository in locale.\r\n[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT')", - "view.workbench.learnMore": "Per altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Per usare le funzionalità GIT, è possibile aprire una cartella contenente un repository GIT o clonarlo da un URL.\r\n[Apri cartella](command:vscode.openFolder)\r\n[Clona repository](command:git.clone)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "L'area di lavoro attualmente aperta non contiene cartelle con repository GIT.\r\n[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "La cartella attualmente aperta non contiene un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init?%5Btrue%5D)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Installare Git, un sistema di controllo del codice sorgente più richiesto, per tenere traccia delle modifiche al codice e collaborare con altri utenti. Per altre informazioni, vedere le [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Il controllo del codice sorgente dipende dall'installazione di Git.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nDopo l'installazione, si prega di [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22).", - "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22).", - "view.workbench.scm.repositoriesInParentFolders": "Repository git sono stati trovati nelle cartelle padre dell'area di lavoro o dei file aperti.\r\n[Apri repository](command:git.openRepositoriesInParentFolders)\r\nUsare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Un repository git è stato trovato nelle cartelle padre dell'area di lavoro o dei file aperti.\r\n[Apri repository](command:git.openRepositoriesInParentFolders)\r\nUsare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Analisi della cartella per i repository GIT in corso...", - "view.workbench.scm.scanWorkspaceForRepositories": "Analisi dell'area di lavoro per i repository GIT in corso...", + "config.checkoutType.tags": "Tag", + "config.branchWhitespaceChar": "Carattere per sostituire gli spazi vuoti nei nuovi nomi di ramo e per separare i segmenti di un nome di ramo generato in modo casuale.", + "config.defaultCloneDirectory": "Il percorso predefinito in cui clonare un repository GIT.", "view.workbench.scm.unsafeRepositories": "I repository GIT rilevati sono potenzialmente pericolosi perché la cartella è di proprietà di un utente diverso dall'utente corrente.\r\n[Gestisci repository non sicuri](command:git.manageUnsafeRepositories)\r\nPer altre informazioni sui repository non sicuri [leggere la nostra documentazione](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "Il repository GIT rilevato è potenzialmente pericoloso perché la cartella è di proprietà di un utente diverso dall'utente corrente.\r\n[Gestisci repository non sicuri](command:git.manageUnsafeRepositories)\r\nPer altre informazioni sui repository non sicuri [leggere la nostra documentazione](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "L'area di lavoro attualmente aperta non contiene cartelle con repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Inizializza repository](command:git.init)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPer altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "Nome del ramo predefinito, ad esempio main, trunk, development, durante l'inizializzazione di un nuovo repository git. Se impostato su vuoto, verrà usato il nome del ramo predefinito configurato in git.", + "view.workbench.scm.workspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT.\r\n[Initialize Repository](command:git.init)\r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. \r\n[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder) \r\nPer altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Disattiva il contatore.", + "command.undoCommit": "Annulla ultimo commit", + "command.unstageAll": "Annulla preparazione di tutte le modifiche per commit", + "command.unstage": "Annulla preparazione modifiche per commit", + "command.unstageSelectedRanges": "Annulla preparazione per il commit di intervalli selezionati", + "config.untrackedChanges.separate": "Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni.", + "config.untrackedChanges.hidden": "Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni.", + "config.timeline.date.authored": "Usa la data di creazione", + "config.timeline.date.committed": "Usa la data di commit", + "config.fetchOnPull": "Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente.", + "config.autofetch": "Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti.", + "config.autorefresh": "Indica se l'aggiornamento automatico è abilitato.", + "config.enabled": "Indica se GIT è abilitato.", + "view.workbench.cloneRepository": "È possibile clonare un repository in locale.\r\n[Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT')", + "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22).", + "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nDopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22)." } } } \ 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 deleted file mode 100644 index 2ce199fec8..0000000000 --- a/i18n/ads-language-pack-it/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Fornisce un supporto avanzato del linguaggio per XML.", - "displayName": "Funzionalità del linguaggio 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 0b89c0abb3..274496fe63 100644 --- a/i18n/ads-language-pack-it/translations/main.i18n.json +++ b/i18n/ads-language-pack-it/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Database di backup - {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Chiave asimmetrica", - "backup.compressBackup": "Comprimi il backup", - "backup.defaultCompression": "Usa l'impostazione predefinita del server", - "backup.doNotCompress": "Non comprimere il backup", - "backup.labelDatabase": "Database", - "backup.labelDifferential": "Differenziale", - "backup.labelDisk": "Disco", - "backup.labelFilegroup": "File e filegroup", - "backup.labelFull": "Completo", - "backup.labelLog": "Log delle transazioni", - "backup.labelUrl": "URL", - "backup.serverCertificate": "Certificato del server" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "Non è stato possibile trovare il grafico da salvare", "chartSaved": "Grafico salvato nel percorso: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "È stato superato il numero massimo di righe per i grafici predefiniti. Vengono usate solo {0} prime righe. Per configurare il valore, è possibile aprire le impostazioni utente e cercare: 'builtinCharts.maxRowCount'.", "charts.neverShowAgain": "Non visualizzare più questo messaggio" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "Non è stato possibile analizzare le proprietà di connessione avanzate come JSON, si è verificato un errore: {0} Valore delle proprietà ricevute: {1}", - "confirmConnect": "Connettersi?", - "connectServerDetail": "Verrà eseguita la connessione al server {0}", - "connectingLabel": "Connessione: {0}", - "connectingQueryLabel": "Connessione del file di query", - "errConnectUrl": "Non è stato possibile aprire l'URL a causa dell'errore {0}", - "open": "&&Apri", - "openingNewQueryLabel": "Apertura della nuova query: {0}", - "runningCommandLabel": "Esecuzione del comando: {0}", - "warnServerRequired": "Non è possibile connettersi perché non sono state fornite informazioni sul server" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} è stato sostituito con {1} nelle impostazioni utente.", "workbench.configuration.upgradeWorkspace": "{0} è stato sostituito con {1} nelle impostazioni dell'area di lavoro." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "Modifica del metodo Dispose non riuscita. Errore: ", - "editData.closeSql": "Chiudi riquadro SQL", + "editData.hideSql": "Nascondi riquadro SQL", "editData.run": "Esegui", "editData.showSql": "Mostra riquadro SQL", "editData.stop": "Arresta" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Nuova query", "queryEditor.chart.defaultChartType": "Tipo di grafico predefinito da usare quando si apre il visualizzatore grafico dai risultati di una query", + "queryEditor.githubCopilotContextualizationEnabled": "(Anteprima) Abilita la contestualizzazione delle query per GitHub Copilot. Questa impostazione consente a GitHub Copilot di restituire suggerimenti migliorati se l'estensione Copilot è installata e i provider hanno implementato la contestualizzazione.", "queryEditor.inMemoryDataProcessingThreshold": "Controlla il numero massimo di righe consentite per l'applicazione di filtri e ordinamento in memoria. Se il numero viene superato, l'ordinamento e il filtro verranno disabilitati. Avviso: l'aumento di questo valore può influire sulle prestazioni.", "queryEditor.messages.showBatchTime": "Indicare se visualizzare il tempo di esecuzione per singoli batch", "queryEditor.messages.wordwrap": "Messaggi con ritorno a capo automatico", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Codifica di file usata quando si salvano i risultati in formato XML", "queryEditor.results.saveAsXml.formatted": "Quando è true, l'output XML verrà formattato quando si salvano i risultati in formato XML", "queryEditor.results.showActionBar": "Indica se visualizzare la barra delle azioni nella visualizzazione dei risultati della query", + "queryEditor.results.showCopyCompletedNotification": "Indica se visualizzare le notifiche al completamento di un'operazione di copia della griglia dei risultati.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Indica se ignorare l'aggiunta di un'interruzione di riga tra le righe durante la copia dei risultati se la riga precedente ha già un'interruzione di riga finale. Il valore predefinito è false.", "queryEditor.results.streaming": "Abilita lo streaming dei risultati. Contiene alcuni problemi minori relativi a oggetti visivi", "queryEditor.showConnectionInfoInTitle": "Controlla se visualizzare le informazioni sulla connessione per una scheda nel titolo.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Chiudi", "webViewDialog.ok": "OK" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "Non visualizzare più questo messaggio", - "enablePreviewFeatures.no": "No", - "enablePreviewFeatures.notice": "Le funzionalità in anteprima consentono di migliorare l'esperienza in Azure Data Studio offrendo accesso completo a nuove funzionalità e miglioramenti. Per altre informazioni sulle funzionalità in anteprima, vedere [qui] ({0}). Abilitare le funzionalità in anteprima?", - "enablePreviewFeatures.yes": "Sì (scelta consigliata)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "&&Introduzione", - "showReleaseNotes": "Mostra introduzione" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Crea una connessione", - "welcomePage.createConnectionBody": "Connettersi a un'istanza di database tramite la finestra di dialogo di connessione.", - "welcomePage.createNotebook": "Crea un notebook", - "welcomePage.createNotebookBody": "Creare un nuovo notebook usando un editor di notebook nativo.", - "welcomePage.deployServer": "Distribuisci un server", - "welcomePage.deployServerBody": "Crea una nuova istanza di un servizio dati relazionale nella piattaforma scelta.", - "welcomePage.documentation": "Documentazione", - "welcomePage.documentationBody": "Visitare il centro documentazione per guide di avvio rapido, guide pratiche e riferimenti per PowerShell, API e così via.", - "welcomePage.extensions": "Estensioni", - "welcomePage.gettingStarted": "Attività iniziali", - "welcomePage.gettingStartedBody": "Scopri le funzionalità offerte da Azure Data Studio e impara a sfruttarle al meglio.", - "welcomePage.history": "Cronologia", - "welcomePage.learnMore": "Altre informazioni ", - "welcomePage.location": "Posizione", - "welcomePage.moreRecent": "Mostra di più", - "welcomePage.name": "Nome", - "welcomePage.resources": "Risorse", - "welcomePage.runQuery": "Esegui una query", - "welcomePage.runQueryBody": "Interagire con i dati tramite un editor di query.", - "welcomePage.showAll": "Mostra tutto", - "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio", - "welcomePage.usefuLinks": "Collegamenti utili", - "welcomePage.videoDescriptionIntroduction": "Introduzione ai notebook di Azure Data Studio | Dati esposti", - "welcomePage.videoDescriptionOverview": "Panoramica di Azure Data Studio", - "welcomePage.videos": "Video" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Estendere le funzionalità di Azure Data Studio installando le estensioni sviluppate da Microsoft e dalla community di terze parti.", - "GuidedTour.connections": "Connessioni", - "GuidedTour.discoverWelcomePage": "Individuare le funzionalità principali, i file aperti di recente e le estensioni consigliate nella pagina iniziale. Per altre informazioni su come iniziare a usare Azure Data Studio, vedere i video e la documentazione.", - "GuidedTour.extensions": "Estensioni", - "GuidedTour.finish": "Fine", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Iniziare a creare il proprio notebook o la propria raccolta di notebook in un'unica posizione.", - "GuidedTour.makeConnections": "È possibile connettersi, eseguire query e gestire le connessioni da SQL Server, Azure e altro ancora.", - "GuidedTour.makeConnesetSettings": "Personalizzare Azure Data Studio in base alle proprie preferenze. È possibile configurare impostazioni come il salvataggio automatico e le dimensioni delle schede, personalizzare i tasti di scelta rapida e scegliere il tema colori preferito.", - "GuidedTour.next": "Avanti", - "GuidedTour.notebooks": "Notebook", - "GuidedTour.one": "1", - "GuidedTour.readMore": "Altre informazioni", - "GuidedTour.settings": "Impostazioni", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Pagina iniziale", - "guidedTour": "Presentazione iniziale", - "hideGuidedTour": "Nascondi presentazione iniziale" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Visualizzare una presentazione di Azure Data Studio?", - "WelcomePage.welcome": "Introduzione", - "closeTourBar": "Chiudi barra della presentazione", - "details": "Dettagli", - "ok": "OK", - "welcome.title": "Introduzione", - "welcomePage": "Introduzione", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "È possibile connettersi, eseguire query e gestire database Postgres con Azure Data Studio", - "welcomePage.adminPack": "Admin Pack di SQL", - "welcomePage.adminPackDescription": "Admin Pack per SQL Server è una raccolta delle estensioni più usate per l'amministrazione di database per semplificare la gestione di SQL Server", - "welcomePage.background": "Colore di sfondo della pagina di benvenuto.", - "welcomePage.dataVirtualization": "Virtualizzazione dei dati", - "welcomePage.dataVirtualizationDescription": "Virtualizza i dati con SQL Server 2019 e crea tabelle esterne tramite procedure guidate interattive", - "welcomePage.deployServer": "Distribuisci un server", - "welcomePage.extensionPackAlreadyInstalled": "Il supporto per {0} è già installato.", - "welcomePage.extensionPackNotFound": "Il supporto per {0} con ID {1} non è stato trovato.", - "welcomePage.install": "Installa", - "welcomePage.installExtensionPack": "Installa supporto aggiuntivo per {0}", - "welcomePage.installKeymap": "Installa mappatura tastiera {0}", - "welcomePage.installed": "Installato", - "welcomePage.installedExtensionPack": "Il supporto {0} è già installato", - "welcomePage.installedKeymap": "Mappatura tastiera {0} è già installata", - "welcomePage.installingExtensionPack": "Installazione di supporto aggiuntivo per {0} in corso...", - "welcomePage.new": "Nuovo", - "welcomePage.newConnection": "Nuova connessione", - "welcomePage.newNotebook": "Nuovo notebook", - "welcomePage.newQuery": "Nuova query", - "welcomePage.open": "Apri…", - "welcomePage.openFile": "Apri file…", - "welcomePage.openFolder": "Apri cartella…", - "welcomePage.openFolderWithPath": "Apri la cartella {0} con percorso {1}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Consente di scrivere ed eseguire script di PowerShell usando l'editor di query avanzato di Azure Data Studio", - "welcomePage.showAdminPack": "Admin Pack di SQL", - "welcomePage.sqlServerAgent": "SQL Server Agent", - "welcomePage.sqlServerDacpac": "SQL Server Dacpac", - "welcomePage.sqlServerImport": "Importazione di SQL Server", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "Inizia la presentazione", - "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Benvenuti", - "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", - "workbench.startupEditor.newUntitledFile": "Apre un nuovo file senza nome. Valido solo quando si apre una finestra vuota.", - "workbench.startupEditor.none": "Avvia senza un editor.", - "workbench.startupEditor.readme": "Aprire il file LEGGIMI all'apertura di una cartella che ne contiene uno, altrimenti tornare a 'welcomePage'. Nota: questa operazione viene eseguita solo come ccnfiguration globale. Verrà ignorata se impostata in un'area di lavoro o in un percorso di configurazione di una cartella.", - "workbench.startupEditor.welcomePage": "Aprire la home page con contenuti per iniziare a usare Azure Data Studio ed estensioni.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota.", - "workbench.startupEditor.welcomePageWithTour": "Aprire la home page con il tour di introduzione (impostazione predefinita)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}).", - "telemetryOptOut.optOutNotice": "Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}).", - "telemetryOptOut.readMore": "Altre informazioni" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Aggiungi un account", "accountDialog.close": "Chiudi", @@ -14733,6 +14592,8 @@ "refreshCredentials": "È necessario aggiornare le credenziali per questo account." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "Non è stato selezionato alcun provider di autenticazione. Riprovare.", + "accountDialog.noCloudsRegistered": "Nessun cloud abilitato. Passa a Impostazioni -> Cerca configurazione dell'account Azure -> Abilita almeno un cloud", "accountManagementService.close": "Chiudi", "addAccountFailedCodeMessage": "{0} \r\nMessaggio di errore: {1}", "addAccountFailedGenericMessage": "L'aggiunta dell'account non è riuscita. Per altre informazioni, vedere il log degli account di Azure.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Copia e apri", + "deviceCodeAuthDialogTitle": "Autenticazione di Azure: codice dispositivo", "oauthDialog.cancel": "Annulla", "userCode": "Codice utente", "website": "Sito Web" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "Non è possibile avviare un OAuth automatico perché ne è già in corso uno." + "oauthFlyoutIsAlreadyOpen": "Non è possibile avviare un OAuth automatico perché ne è già in corso uno.", + "selfHelpMessage": "Non è possibile avviare un Web browser in questo ambiente. Avviare un browser, passare all'URL precedente e immettere il codice manualmente." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Non ci sono gestori registrati", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "Annullare questa connessione?", - "connection.connTitleGroupSection": " (Gruppo: {0})", "connection.duplicateEditErrorMessage": "Impossibile salvare il profilo, la connessione selezionata corrisponde a un profilo esistente con le stesse informazioni sul server nello stesso gruppo: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "L'estensione '{0}' è necessaria per connettersi a questa risorsa. Installarla?", "connection.invalidConnectionResult": "Risultato connessione non valido", "connection.neverShowUnsupportedVersionWarning": "Non visualizzare più", "connection.noAzureAccount": "Non è stato possibile recuperare il token dell'account di Azure per la connessione", + "connection.providerNotFound": "Provider di connessione '{0}' non trovato", "connection.refreshAzureTokenFailure": "Non è stato possibile aggiornare il token dell'account di Azure per la connessione", "connection.unknownProvider": "Provider sconosciuto '{0}'", "connection.unsupportedServerVersionWarning": "La versione del server non è supportata da Azure Data Studio, è possibile comunque connettersi ad esso, ma alcune funzionalità di Azure Data Studio potrebbero non funzionare come previsto.", "connectionDialog.connectionProviderNotSupported": "L'estensione che supporta il tipo di provider '{0}' non è attualmente installata. Visualizzare le estensioni?", - "connectionManagementService.noProviderForUri": "Non è stato possibile trovare il provider per l'URI: {0}", "connectionNotAcceptedError": "Connessione non accettata", "connectionService.no": "No", "connectionService.yes": "Sì" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Chiudi", "gridDataProvider.copyResultsCompleted": "I dati selezionati sono stati copiati negli Appunti. Conteggio righe: {0}.", "gridDataProvider.copying": "Copia in corso...", - "gridDataProvider.loadingRowsInProgress": "Caricamento delle righe da copiare ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "Non visualizzare più", + "gridDataProvider.loadingRowsInProgress": "Caricamento delle righe da copiare ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "Le notifiche di copia completata sono ora disabilitate. Per riabilitarle, modificare l'impostazione: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "Non è stato possibile trovare il Runner di query per l'URI: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "Non è stato possibile salvare i risultati. ", "msgSaveSucceeded": "I risultati sono stati salvati in {0}", "openFile": "Apri file", + "openFileLocation": "Apri percorso file", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (delimitato da virgole)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Cartella di lavoro di Excel", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "Sono in corso una o più attività. Uscire comunque?", "taskService.no": "No", "taskService.yes": "Sì" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Chiave asimmetrica", + "backup.compressBackup": "Comprimi il backup", + "backup.defaultCompression": "Usa l'impostazione predefinita del server", + "backup.doNotCompress": "Non comprimere il backup", + "backup.labelDatabase": "Database", + "backup.labelDifferential": "Differenziale", + "backup.labelDisk": "Disco", + "backup.labelFilegroup": "File e filegroup", + "backup.labelFull": "Completo", + "backup.labelLog": "Log delle transazioni", + "backup.labelUrl": "URL", + "backup.serverCertificate": "Certificato del server" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "Non è stato possibile analizzare le proprietà di connessione avanzate come JSON, si è verificato un errore: {0} Valore delle proprietà ricevute: {1}", + "confirmConnect": "Connettersi?", + "connectServerDetail": "Verrà eseguita la connessione al server {0}", + "connectingLabel": "Connessione: {0}", + "connectingQueryLabel": "Connessione del file di query", + "errConnectUrl": "Non è stato possibile aprire l'URL a causa dell'errore {0}", + "open": "&&Apri", + "openingNewQueryLabel": "Apertura della nuova query: {0}", + "runningCommandLabel": "Esecuzione del comando: {0}", + "warnServerRequired": "Non è possibile connettersi perché non sono state fornite informazioni sul server" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}).", + "telemetryOptOut.optOutNotice": "Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}).", + "telemetryOptOut.readMore": "Altre informazioni" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "Non visualizzare più questo messaggio", + "enablePreviewFeatures.no": "No", + "enablePreviewFeatures.notice": "Le funzionalità in anteprima consentono di migliorare l'esperienza in Azure Data Studio offrendo accesso completo a nuove funzionalità e miglioramenti. Per altre informazioni sulle funzionalità in anteprima, vedere [qui]({0}). Abilitare le funzionalità in anteprima?", + "enablePreviewFeatures.yes": "Sì (scelta consigliata)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Crea una connessione", + "welcomePage.createConnectionBody": "Connettersi a un'istanza di database tramite la finestra di dialogo di connessione.", + "welcomePage.createNotebook": "Crea un notebook", + "welcomePage.createNotebookBody": "Creare un nuovo notebook usando un editor di notebook nativo.", + "welcomePage.deployServer": "Distribuisci un server", + "welcomePage.deployServerBody": "Crea una nuova istanza di un servizio dati relazionale nella piattaforma scelta.", + "welcomePage.documentation": "Documentazione", + "welcomePage.documentationBody": "Visitare il centro documentazione per guide di avvio rapido, guide pratiche e riferimenti per PowerShell, API e così via.", + "welcomePage.extensions": "Estensioni", + "welcomePage.gettingStarted": "Attività iniziali", + "welcomePage.gettingStartedBody": "Scopri le funzionalità offerte da Azure Data Studio e impara a sfruttarle al meglio.", + "welcomePage.history": "Cronologia", + "welcomePage.learnMore": "Altre informazioni ", + "welcomePage.location": "Posizione", + "welcomePage.moreRecent": "Mostra di più", + "welcomePage.name": "Nome", + "welcomePage.resources": "Risorse", + "welcomePage.runQuery": "Esegui una query", + "welcomePage.runQueryBody": "Interagire con i dati tramite un editor di query.", + "welcomePage.showAll": "Mostra tutto", + "welcomePage.showOnStartup": "Mostra la pagina iniziale all'avvio", + "welcomePage.usefuLinks": "Collegamenti utili", + "welcomePage.videoDescriptionIntroduction": "Introduzione ai notebook di Azure Data Studio | Dati esposti", + "welcomePage.videoDescriptionOverview": "Panoramica di Azure Data Studio", + "welcomePage.videos": "Video" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Estendere le funzionalità di Azure Data Studio installando le estensioni sviluppate da Microsoft e dalla community di terze parti.", + "GuidedTour.connections": "Connessioni", + "GuidedTour.discoverWelcomePage": "Individuare le funzionalità principali, i file aperti di recente e le estensioni consigliate nella pagina iniziale. Per altre informazioni su come iniziare a usare Azure Data Studio, vedere i video e la documentazione.", + "GuidedTour.extensions": "Estensioni", + "GuidedTour.finish": "Fine", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Iniziare a creare il proprio notebook o la propria raccolta di notebook in un'unica posizione.", + "GuidedTour.makeConnections": "È possibile connettersi, eseguire query e gestire le connessioni da SQL Server, Azure e altro ancora.", + "GuidedTour.makeConnesetSettings": "Personalizzare Azure Data Studio in base alle proprie preferenze. È possibile configurare impostazioni come il salvataggio automatico e le dimensioni delle schede, personalizzare i tasti di scelta rapida e scegliere il tema colori preferito.", + "GuidedTour.next": "Avanti", + "GuidedTour.notebooks": "Notebook", + "GuidedTour.one": "1", + "GuidedTour.readMore": "Altre informazioni", + "GuidedTour.settings": "Impostazioni", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Pagina iniziale", + "guidedTour": "Presentazione iniziale", + "hideGuidedTour": "Nascondi presentazione iniziale" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Visualizzare una presentazione di Azure Data Studio?", + "WelcomePage.welcome": "Introduzione", + "closeTourBar": "Chiudi barra della presentazione", + "details": "Dettagli", + "ok": "OK", + "welcome.title": "Introduzione", + "welcomePage": "Introduzione", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "È possibile connettersi, eseguire query e gestire database Postgres con Azure Data Studio", + "welcomePage.adminPack": "Admin Pack di SQL", + "welcomePage.adminPackDescription": "Admin Pack per SQL Server è una raccolta delle estensioni più usate per l'amministrazione di database per semplificare la gestione di SQL Server", + "welcomePage.background": "Colore di sfondo della pagina di benvenuto.", + "welcomePage.dataVirtualization": "Virtualizzazione dei dati", + "welcomePage.dataVirtualizationDescription": "Virtualizza i dati con SQL Server 2019 e crea tabelle esterne tramite procedure guidate interattive", + "welcomePage.deployServer": "Distribuisci un server", + "welcomePage.extensionPackAlreadyInstalled": "Il supporto per {0} è già installato.", + "welcomePage.extensionPackNotFound": "Il supporto per {0} con ID {1} non è stato trovato.", + "welcomePage.install": "Installa", + "welcomePage.installed": "Installato", + "welcomePage.installingExtensionPack": "Installazione di supporto aggiuntivo per {0} in corso...", + "welcomePage.new": "Nuovo", + "welcomePage.newConnection": "Nuova connessione", + "welcomePage.newNotebook": "Nuovo notebook", + "welcomePage.newQuery": "Nuova query", + "welcomePage.open": "Apri…", + "welcomePage.openFile": "Apri file…", + "welcomePage.openFolder": "Apri cartella…", + "welcomePage.openFolderWithPath": "Apri la cartella {0} con percorso {1}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Consente di scrivere ed eseguire script di PowerShell usando l'editor di query avanzato di Azure Data Studio", + "welcomePage.showAdminPack": "Admin Pack di SQL", + "welcomePage.sqlServerAgent": "SQL Server Agent", + "welcomePage.sqlServerDacpac": "SQL Server Dacpac", + "welcomePage.sqlServerImport": "Importazione di SQL Server", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "Inizia la presentazione", + "welcomePage.willReloadAfterInstallingExtensionPack": "La finestra verrà ricaricata dopo l'installazione di supporto aggiuntivo per {0}." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Benvenuti", + "workbench.startupEditor": "Controlla quale editor viene visualizzato all'avvio se non ne viene ripristinato nessuno dalla sessione precedente.", + "workbench.startupEditor.newUntitledFile": "Apre un nuovo file senza nome. Valido solo quando si apre una finestra vuota.", + "workbench.startupEditor.none": "Avvia senza un editor.", + "workbench.startupEditor.readme": "Aprire il file LEGGIMI all'apertura di una cartella che ne contiene uno, altrimenti tornare a 'welcomePage'. Nota: questa operazione viene eseguita solo come ccnfiguration globale. Verrà ignorata se impostata in un'area di lavoro o in un percorso di configurazione di una cartella.", + "workbench.startupEditor.welcomePage": "Aprire la home page con contenuti per iniziare a usare Azure Data Studio ed estensioni.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Aprire la pagina di benvenuto quando si apre un'area di lavoro vuota.", + "workbench.startupEditor.welcomePageWithTour": "Aprire la home page con il tour di introduzione (impostazione predefinita)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "&&Introduzione", + "showReleaseNotes": "Mostra introduzione" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "Impossibile trascinare il profilo nel gruppo. Nel gruppo esiste già un profilo con opzioni identiche." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "File XEL", + "FileTooLarge": "Il file è troppo grande per essere aperto nel profiler. Il profiler può aprire file di dimensioni inferiori a 1 GB.", + "LargeFileWait": "Il caricamento del file potrebbe richiedere qualche istante a causa delle sue dimensioni." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/CHANGELOG.md b/i18n/ads-language-pack-ja/CHANGELOG.md index 06c05c97e3..4819493812 100644 --- a/i18n/ads-language-pack-ja/CHANGELOG.md +++ b/i18n/ads-language-pack-ja/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ja" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-ja/package.json b/i18n/ads-language-pack-ja/package.json index f48a71a715..ab059e575f 100644 --- a/i18n/ads-language-pack-ja/package.json +++ b/i18n/ads-language-pack-ja/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ja", "displayName": "Japanese Language Pack for Azure Data Studio", "description": "Language pack extension for Japanese", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-ja/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 87% rename from i18n/ads-language-pack-ja/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 1623b310e7..d0d4e5a596 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "connectionContext からオブジェクト エクスプローラー ノードを判別できませんでした: {0}", + "adminToolExtWin.ssmsMinError": "引数 '{0}' を伴う SsmsMin の呼び出しでエラーが発生しました - {1}", "adminToolExtWin.launchingDialogStatus": "ダイアログを起動しています...", "adminToolExtWin.noConnectionContextForGsw": "handleLaunchSsmsMinPropertiesDialogCommand に提供された ConnectionContext はありません", "adminToolExtWin.noConnectionContextForProp": "handleLaunchSsmsMinPropertiesDialogCommand に提供された ConnectionContext はありません", - "adminToolExtWin.noConnectionProfile": "connectionContext から提供された connectionProfile はありません: {0}", - "adminToolExtWin.noOENode": "connectionContext からオブジェクト エクスプローラー ノードを判別できませんでした: {0}", - "adminToolExtWin.ssmsMinError": "引数 '{0}' を伴う SsmsMin の呼び出しでエラーが発生しました - {1}" + "adminToolExtWin.noConnectionProfile": "connectionContext から提供された connectionProfile はありません: {0}" }, "package": { "adminToolExtWin.description": "Azure Data Studio に Windows 特有の他の機能を追加します", "adminToolExtWin.displayName": "Database Administration Tool Extensions for Windows", "adminToolExtWin.launchGswMenuItem": "スクリプトの生成...", - "adminToolExtWin.propertiesMenuItem": "プロパティ" + "adminToolExtWin.propertiesMenuItem": "プロパティ (管理ツール)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.agent.i18n.json similarity index 96% rename from i18n/ads-language-pack-ja/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.agent.i18n.json index aae1a240fe..20356dd5d5 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "SQL Server イベントのアラート", "alertData.saveErrorMessage": "アラートの更新に失敗しました '{0}'", + "alertData.DefaultAlertTypString": "SQL Server イベントのアラート", "alertDialog.PerformanceCondition": "SQL Server パフォーマンス条件のアラート", "alertDialog.WmiEvent": "WMI イベントのアラート" }, "dist/data/jobData": { - "jobData.jobNameRequired": "ジョブ名を指定する必要があります", - "jobData.newJobErrorMessage": "ジョブの作成に失敗しました '{0}'", "jobData.newJobSuccessMessage": "ジョブ '{0}' が正常に作成されました", - "jobData.saveErrorMessage": "ジョブの更新に失敗しました '{0}'", "jobData.saveSucessMessage": "ジョブ '{0}' が正常に更新されました", + "jobData.newJobErrorMessage": "ジョブの作成に失敗しました '{0}'", + "jobData.jobNameRequired": "ジョブ名を指定する必要があります", + "jobData.saveErrorMessage": "ジョブの更新に失敗しました '{0}'", "jobData.whenJobCompletes": "ジョブが完了するとき", "jobData.whenJobFails": "ジョブが失敗するとき", "jobData.whenJobSucceeds": "ジョブが成功するとき" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "ステップの更新に失敗しました '{0}'", "stepData.jobNameRequired": "ジョブ名を指定する必要があります", - "stepData.stepNameRequired": "ステップ名を指定する必要があります" + "stepData.stepNameRequired": "ステップ名を指定する必要があります", + "jobStepData.saveErrorMessage": "ステップの更新に失敗しました '{0}'" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "無効なノートブック パス", "notebookData.jobExists": "同様の名前のジョブが既に存在しています。", - "notebookData.jobNameRequired": "ノートブック名を指定する必要があります", - "notebookData.newJobErrorMessage": "ノートブックの作成に失敗しました '{0}'", "notebookData.newJobSuccessMessage": "ノートブック '{0}' が正常に作成されました", - "notebookData.saveErrorMessage": "ノートブックの更新に失敗しました '{0}'", "notebookData.saveSucessMessage": "ノートブック '{0}' が正常に更新されました", + "notebookData.newJobErrorMessage": "ノートブックの作成に失敗しました '{0}'", + "notebookData.jobNameRequired": "ノートブック名を指定する必要があります", + "notebookData.saveErrorMessage": "ノートブックの更新に失敗しました '{0}'", "notebookData.selectExecutionDatabase": "実行データベースの選択", "notebookData.selectStorageDatabase": "ストレージ データベースの選択", "notebookData.templatePathRequired": "テンプレート パスを指定する必要があります", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "プロキシ '{0}' が正常に作成されました", - "proxyData.saveErrorMessage": "プロキシの更新に失敗しました '{0}'", - "proxyData.saveSucessMessage": "プロキシ '{0}' が正常に更新されました" + "proxyData.saveSucessMessage": "プロキシ '{0}' が正常に更新されました", + "proxyData.saveErrorMessage": "プロキシの更新に失敗しました '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "キャンセル", "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "送信する付加的な通知メッセージ", "alertDialog.AllDatabases": "<すべてのデータベース>", - "alertDialog.DatabaseName": "データベース名", - "alertDialog.DelayMinutes": "遅延 (分)", - "alertDialog.DelaySeconds": "遅延 (秒)", - "alertDialog.Enabled": "有効", - "alertDialog.ErrorNumber": "エラー番号", - "alertDialog.ExecuteJob": "ジョブの実行", - "alertDialog.ExecuteJobName": "ジョブ名", - "alertDialog.General": "全般", - "alertDialog.IncludeErrorInEmail": "電子メールにアラート エラー テキストを含める", - "alertDialog.IncludeErrorInPager": "ポケットベルにアラート エラー テキストを含める", - "alertDialog.MessageText": "メッセージ テキスト", - "alertDialog.Name": "名前", - "alertDialog.NewJob": "新しいジョブ", - "alertDialog.NewOperator": "新しい演算子", - "alertDialog.NotifyOperators": "オペレーターに通知する", - "alertDialog.OperatorEmail": "電子メール", - "alertDialog.OperatorList": "演算子の一覧", - "alertDialog.OperatorName": "演算子", - "alertDialog.OperatorPager": "ポケットベル", - "alertDialog.Options": "オプション​​", - "alertDialog.RaiseAlertContains": "メッセージが含まれているときにアラートを出す", - "alertDialog.Response": "応答", - "alertDialog.Severity": "重大度", "alertDialog.Severity001": "001 - 各種のシステム情報", "alertDialog.Severity002": "002 - 予約済み", "alertDialog.Severity003": "003 - 予約済み", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - 致命的なエラー: データベースの整合性を確認してください", "alertDialog.Severity024": "024 - 致命的なエラー: ハードウェア エラー", "alertDialog.Severity025": "025 - 致命的なエラー", - "alertDialog.Type": "種類", + "alertDialog.AdditionalNotification": "送信する付加的な通知メッセージ", "alertDialog.createAlert": "アラートの作成", + "alertDialog.DatabaseName": "データベース名", + "alertDialog.DelayMinutes": "遅延 (分)", + "alertDialog.DelaySeconds": "遅延 (秒)", + "alertDialog.OperatorEmail": "電子メール", "alertDialog.editAlert": "アラートの編集", - "alertDialog.eventAlert": "イベント アラート定義" + "alertDialog.Enabled": "有効", + "alertDialog.ErrorNumber": "エラー番号", + "alertDialog.eventAlert": "イベント アラート定義", + "alertDialog.ExecuteJob": "ジョブの実行", + "alertDialog.General": "全般", + "alertDialog.IncludeErrorInEmail": "電子メールにアラート エラー テキストを含める", + "alertDialog.IncludeErrorInPager": "ポケットベルにアラート エラー テキストを含める", + "alertDialog.ExecuteJobName": "ジョブ名", + "alertDialog.MessageText": "メッセージ テキスト", + "alertDialog.Name": "名前", + "alertDialog.NewJob": "新しいジョブ", + "alertDialog.NewOperator": "新しい演算子", + "alertDialog.NotifyOperators": "オペレーターに通知する", + "alertDialog.OperatorName": "演算子", + "alertDialog.OperatorList": "演算子の一覧", + "alertDialog.Options": "オプション​​", + "alertDialog.OperatorPager": "ポケットベル", + "alertDialog.RaiseAlertContains": "メッセージが含まれているときにアラートを出す", + "alertDialog.Response": "応答", + "alertDialog.Severity": "重要度", + "alertDialog.Type": "種類" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "有効", + "jobDialog.notificationsTabTop": "ジョブ完了時に実行するアクション", "jobDialog.alertNameLabel": "アラート名", - "jobDialog.alertTypeLabel": "種類", "jobDialog.alerts": "アラート", "jobDialog.alertsList": "アラート一覧", - "jobDialog.blankJobNameError": "ジョブの名前を空白にすることはできません。", + "jobDialog.deleteJobLabel": "自動的にジョブを削除", "jobDialog.category": "カテゴリ", "jobDialog.delete": "ステップの削除", - "jobDialog.deleteJobLabel": "自動的にジョブを削除", "jobDialog.description": "説明", - "jobDialog.edit": "ステップの編集", "jobDialog.editJob": "ジョブの編集", - "jobDialog.email": "電子メール", + "jobDialog.edit": "ステップの編集", + "jobDialog.email": "メール", + "jobDialog.alertEnabledLabel": "有効", "jobDialog.enabled": "有効", - "jobDialog.eventLogCheckBoxLabel": "Windows アプリケーション イベント ログに書き込む", "jobDialog.general": "全般", "jobDialog.jobStepList": "ジョブ ステップの一覧", "jobDialog.moveDown": "ステップを下に移動", "jobDialog.moveUp": "ステップを上に移動", "jobDialog.name": "名前", - "jobDialog.new": "新しいステップ", "jobDialog.newAlert": "新しいアラート", "jobDialog.newJob": "新しいジョブ", + "jobDialog.new": "新しいステップ", "jobDialog.notifications": "通知", - "jobDialog.notificationsTabTop": "ジョブ完了時に実行するアクション", "jobDialog.onFailure": "失敗時", "jobDialog.onSuccess": "成功時", "jobDialog.owner": "所有者", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "ステップの開始", "jobDialog.step": "ステップ", "jobDialog.steps": "ステップ", - "jobDialog.type": "種類" + "jobDialog.blankJobNameError": "ジョブの名前を空白にすることはできません。", + "jobDialog.alertTypeLabel": "種類", + "jobDialog.type": "種類", + "jobDialog.eventLogCheckBoxLabel": "Windows アプリケーション イベント ログに書き込む" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "オペレーティング システム (CmdExec)", - "jobStepDialog.TSQL": "Transact-SQL スクリプト (T-SQL)", - "jobStepDialog.advanced": "詳細", - "jobStepDialog.agentServiceAccount": "SQL Server エージェント サービス アカウント", + "jobStepDialog.advanced": "詳細設定", "jobStepDialog.allFiles": "すべてのファイル (*)", - "jobStepDialog.analysisCommand": "SQL Server Analysis Services コマンド", - "jobStepDialog.analysisQuery": "SQL Server Analysis Services クエリ", "jobStepDialog.appendExistingTableEntry": "テーブル内の既存のエントリに出力を追加する", "jobStepDialog.appendOutputToFile": "既存のファイルに出力を追加する", - "jobStepDialog.blankStepName": "ステップ名を空白のままにすることはできません", "jobStepDialog.cancel": "キャンセル", "jobStepDialog.commandLabel": "コマンド", "jobStepDialog.databaseLabel": "データベース", "jobStepDialog.editJobStep": "ジョブ ステップの編集", - "jobStepDialog.failParse": "コマンドが失敗しました。", - "jobStepDialog.failureAction": "失敗時のアクション", - "jobStepDialog.fileBrowserTitle": "データベース ファイルの検索 - ", "jobStepDialog.fileName": "ファイル名", "jobStepDialog.filesOfType": "ファイルの種類", "jobStepDialog.general": "全般", + "jobStepDialog.nextStep": "次のステップに移動", "jobStepDialog.includeStepOutputHistory": "履歴にステップ出力を含める", + "jobStepDialog.fileBrowserTitle": "データベース ファイルの検索 - ", "jobStepDialog.logToTable": "テーブルにログを記録する", "jobStepDialog.newJobStep": "新しいジョブ ステップ", - "jobStepDialog.nextStep": "次のステップに移動", "jobStepDialog.ok": "OK", + "jobStepDialog.failureAction": "失敗時のアクション", + "jobStepDialog.successAction": "成功時のアクション", "jobStepDialog.open": "開く...", + "jobStepDialog.CmdExec": "オペレーティング システム (CmdExec)", "jobStepDialog.outputFile": "出力ファイル", "jobStepDialog.parse": "解析", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "再試行間隔 (分)", "jobStepDialog.runAsLabel": "実行するアカウント名", "jobStepDialog.runAsUser": "ユーザーとして実行", - "jobStepDialog.selectedPath": "選択されたパス", + "jobStepDialog.agentServiceAccount": "SQL Server エージェント サービス アカウント", + "jobStepDialog.analysisCommand": "SQL Server Analysis Services コマンド", + "jobStepDialog.analysisQuery": "SQL Server Analysis Services クエリ", "jobStepDialog.servicesPackage": "SQL Server Integration Service パッケージ", + "jobStepDialog.selectedPath": "選択されたパス", "jobStepDialog.stepNameLabel": "ステップ名", - "jobStepDialog.successAction": "成功時のアクション", + "jobStepDialog.failParse": "コマンドが失敗しました。", "jobStepDialog.successParse": "コマンドは正常に解析されました。", + "jobStepDialog.blankStepName": "ステップ名を空白のままにすることはできません", + "jobStepDialog.TSQL": "Transact-SQL スクリプト (T-SQL)", "jobStepDialog.typeLabel": "種類" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "データベースの選択", "notebookDialog.description": "説明", "notebookDialog.editJob": "ノートブック ジョブの編集", "notebookDialog.executeDatabase": "実行データベース", - "notebookDialog.executionDatabaseInfo": "ノートブックのクエリを実行するデータベースを選択します", "notebookDialog.general": "全般", "notebookDialog.jobSection": "ジョブの詳細", "notebookDialog.name": "名前", "notebookDialog.newJob": "新しいノートブック ジョブ", "notebookDialog.notebookSection": "ノートブックの詳細", + "notebookDialog.templateNotebook": "ノートブックのパス", "notebookDialog.owner": "所有者", "notebookDialog.pickSchedule": "スケジュールの選択", "notebookDialog.removeSchedule": "スケジュールの削除", "notebookDialog.schedulesaLabel": "スケジュールの一覧", - "notebookDialog.targetDatabase": "記憶域のデータベース", + "notebookDialog.defaultDropdownString": "データベースの選択", + "notebookDialog.executionDatabaseInfo": "ノートブックのクエリを実行するデータベースを選択します", "notebookDialog.targetDatabaseInfo": "すべてのノートブック ジョブのメタデータと結果を格納するデータベースを選択します", - "notebookDialog.templateNotebook": "ノートブックのパス", - "notebookDialog.templatePath": "PC からスケジュールするノートブックを選択する" + "notebookDialog.templatePath": "PC からスケジュールするノートブックを選択する", + "notebookDialog.targetDatabase": "記憶域のデータベース" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "電子メール", "createOperator.AlertListHeading": "アラートの一覧", "createOperator.AlertNameColumnLabel": "アラート名", - "createOperator.AlertPagerColumnLabel": "ポケットベル", + "createOperator.createOperator": "演算子の作成", + "createOperator.AlertEmailColumnLabel": "電子メール", "createOperator.EmailName": "電子メール名", + "createOperator.editOperator": "演算子の編集", "createOperator.Enabled": "有効", + "createOperator.PagerFridayCheckBox": "金曜日 ", "createOperator.General": "全般", + "createOperator.PagerMondayCheckBox": "月曜日", "createOperator.Name": "名前", "createOperator.Notifications": "通知", - "createOperator.PagerDutySchedule": "ポケットベルの受信スケジュール", + "createOperator.AlertPagerColumnLabel": "ポケットベル", "createOperator.PagerEmailName": "ポケットベル電子メール名", - "createOperator.PagerFridayCheckBox": "金曜日 ", - "createOperator.PagerMondayCheckBox": "月曜日", + "createOperator.PagerDutySchedule": "ポケットベルの受信スケジュール", "createOperator.PagerSaturdayCheckBox": "土曜日", "createOperator.PagerSundayCheckBox": "日曜日", "createOperator.PagerThursdayCheckBox": "木曜日", "createOperator.PagerTuesdayCheckBox": "火曜日", "createOperator.PagerWednesdayCheckBox": "水曜日", - "createOperator.createOperator": "演算子の作成", - "createOperator.editOperator": "演算子の編集", "createOperator.workdayBegin": "始業時刻", "createOperator.workdayEnd": "終業時刻" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "利用可能なスケジュール:", "pickSchedule.cancel": "キャンセル", "pickSchedule.description": "説明", - "pickSchedule.jobSchedules": "ジョブ スケジュール", - "pickSchedule.ok": "OK", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "名前" + "pickSchedule.jobSchedules": "ジョブ スケジュール", + "pickSchedule.scheduleName": "名前", + "pickSchedule.ok": "OK" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "プロキシの作成", "createProxy.CredentialName": "資格情報名", "createProxy.Description": "説明", + "createProxy.editProxy": "プロキシの編集", "createProxy.General": "全般", "createProxy.OperatingSystem": "オペレーティング システム (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "SQL Server Analysis Services コマンド", "createProxy.SSASQueryLabel": "SQL Server Analysis Services クエリ", "createProxy.SSISPackage": "SQL Server Integration Services パッケージ", - "createProxy.SubsystemName": "サブシステム", - "createProxy.createProxy": "プロキシの作成", - "createProxy.editProxy": "プロキシの編集" + "createProxy.SubsystemName": "サブシステム" }, "dist/mainController": { "agent.AddNewConnection": "新しい接続の追加", - "agent.selectConnection": "接続の選択", "agent.selectValidConnection": "有効な接続を選択してください。", + "agent.selectConnection": "接続の選択", "agent.templateUploadError": "テンプレートの更新エラー", "agent.templateUploadSuccessful": "テンプレートが正常に更新されました", "agent.unsavedFileSchedulingError": "ノートブックは、スケジュールする前に保存する必要があります。保存してから、もう一度スケジュールを再試行してください。", diff --git a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.arc.i18n.json similarity index 95% rename from i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.arc.i18n.json index d060b3649d..f8b2313f77 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "米国ドル", - "arc.apply": "適用", - "arc.arcDeploymentDeprecation": "Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。", - "arc.arcResources": "Azure Arc リソース", - "arc.areYouSure": "選択したアップグレードを適用しますか?", - "arc.available": "利用可能", - "arc.availableUpgrades": "利用可能なアップグレード", - "arc.availableUpgradesDescription": "このリソースで利用可能なアップグレードを以下に示します。アップグレードは、以下のアップグレードを選択して適用できます。", - "arc.backup": "バックアップ", - "arc.backups": "バックアップ", - "arc.backupsStorage": "{0} 個のバックアップ", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "キャンセル", - "arc.clickTheNewSupportRequestButton": "[新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。", - "arc.clickTheTroubleshootButton": "[トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。", - "arc.compute": "コンピューティング", - "arc.computeAndStorage": "コンピューティングとストレージ", - "arc.computeAndStorageDescriptionPartFive": "使用可能な十分なリソースがあります", - "arc.computeAndStorageDescriptionPartFour": "それを行う前に、確認する必要があります", - "arc.computeAndStorageDescriptionPartSix": "Kubernetes クラスターでこの構成を有効にします。", - "arc.computeAndStorageDescriptionPartThree": "ダウンタイムなしで", - "arc.computeConfiguration": "計算の構成", - "arc.condition": "条件", - "arc.configurationPerNode": "構成", - "arc.configureRP": "アイテム保持ポリシーを構成する", - "arc.configureRetentionPolicyButton": "Retention Policy を構成する", - "arc.confirmNewPassword": "新しいパスワードを確認入力します", - "arc.connect": "接続", - "arc.connectToController": "既存のコントローラーに接続する", - "arc.connectToControllerFailed": "コントローラー {0} に接続できませんでした。{1}", - "arc.connectToMSSql": "SQL Managed Instance - Azure Arc ({0})", - "arc.connectToMSSqlFailed": "SQL マネージド インスタンス - Azure Arc インスタンス {0} に接続できませんでした。{1}", - "arc.connectToPGSql": "PostgreSQL サーバーに接続する - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "PostgreSQL サーバーに接続できませんでした - Azure Arc インスタンス {0}。{1}", - "arc.connectToPostgresDescription": "データベース エンジンの設定を表示して設定するには、サーバーへの接続が必要であり、そのためにはPostgreSQL Extension のインストールが必要です。", - "arc.connectToServer": "サーバーに接続", - "arc.connectionMode": "接続モード", - "arc.connectionString": "{0} の接続文字列", - "arc.connectionStrings": "接続文字列", - "arc.containerReady": "ポッド コンテナーの準備が完了しました。", - "arc.controllerClusterContext": "クラスター コンテキスト", - "arc.controllerDashboard": "Azure Arc データ コントラクター ダッシュボード - {0}", - "arc.controllerKubeConfig": "Kube 構成のファイル パス", - "arc.controllerName": "名前", - "arc.controllerNameDescription": "ツリービューに表示される名前です。これはコントローラー自体には適用されません。", - "arc.controllerPassword": "コントローラー パスワード", - "arc.controllerUrl": "コントローラーの URL", - "arc.controllerUrlDescription": "コントローラー URL は、同じ名前空間を持つ複数のクラスターが存在する場合に必要ですが、通常は必要ありません。", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "コントローラーのユーザー名", - "arc.coordinator": "コーディネーター", - "arc.coordinatorEndpoint": "コーディネーターのエンドポイント", - "arc.coordinatorNodeParameters": "コーディネーター ノードのパラメーター", "arc.coordinatorNodeParametersDescription": " コーディネーター ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。", - "arc.copiedToClipboard": "{0} はクリップボードにコピーされました", - "arc.copyConnectionStringToClipboard": "{0} 接続文字列をクリップボードにコピーする", - "arc.copyValueToClipboard": "{0} をクリップボードにコピー", - "arc.coresLimit": "CPU の制限", - "arc.coresRequest": "CPU 要求", - "arc.couldNotFindAzureResource": "{0} に Azure リソースが見つかりませんでした", - "arc.couldNotFindControllerRegistration": "コントローラーの登録が見つかりませんでした。", - "arc.createNew": "新しいインスタンス", - "arc.currentVersion": "現在のバージョン", - "arc.dataController": "データ コントローラー", - "arc.dataControllersType": "Azure Arc データ コントローラー", - "arc.dataStorage": "{0} データ", - "arc.database": "データベース", - "arc.databaseCreated": "{0} データベースが作成されました", - "arc.databaseCreationFailed": "データベース {0} を作成できませんでした。{1}", - "arc.databaseDetails": "宛先の詳細", - "arc.databaseDetailsText": "ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。", - "arc.databaseName": "データベース名", - "arc.databases": "データベース", - "arc.defaultControllerName": "ARC - dc", - "arc.delete": "削除", - "arc.deletingInstance": "インスタンス '{0}' を削除しています...", - "arc.description": "説明", - "arc.details": "詳細", - "arc.diagnoseAndSolveProblems": "問題の診断と解決", - "arc.direct": "直接", - "arc.discard": "破棄", - "arc.drop": "ドロップ", - "arc.dropMultipleExtensions": "現在、別の拡張機能を切断しています。完了してからもう一度お試しください。", - "arc.earliestPitrRestorePoint": "最も古い特定の時点", - "arc.emergency": "緊急", - "arc.enableTrustServerCert": "信頼サーバー証明書を有効にする", - "arc.encrypt": "暗号化", - "arc.encryptDescription": "True の場合、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバーに証明書がインストールされている場合は SSL 暗号化を適用します。", - "arc.endpoint": "エンドポイント", - "arc.enterANonEmptyPassword": "空でないパスワードを入力するか、esc キーを押して終了してください。", - "arc.enterNewPassword": "新しいパスワードの入力", - "arc.errorConnectingToController": "コントローラーへの接続中にエラーが発生しました。{0}", - "arc.errorGettingConnectionMode": "データ コントローラー接続モードの取得中にエラーが発生しました。", - "arc.errorListingLogAnalyticsWorkspaces": "Log Analytics ワークスペース {0} のリストにエラーが発生しました", - "arc.errorVerifyingPassword": "パスワードの確認中にエラーが発生しました。{0}", - "arc.extensionInstallationFailed": "拡張機能 {0} のインストールが失敗しました。", - "arc.extensionInstalled": "拡張機能 '{0}' がインストールされました。", - "arc.extensionName": "拡張機能名", - "arc.extensionsAddDialog": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。", - "arc.extensionsAddErrorrMessage": "値は次のいずれかにする必要があります: ({0})。", - "arc.extensionsAddFunction": "一部の拡張機能を使用するには、起動時に PostgreSQL に読み込む必要があります。編集するには、有効な拡張機能のコンマ区切りの一覧を入力します({0})。", - "arc.extensionsAddList": "拡張", - "arc.extensionsAdded": "'{0}' 拡張機能が追加されました", - "arc.extensionsDescription": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。拡張機能により、複数の関連する SQL オブジェクトを1つのパッケージにまとめて、1つのコマンドでデータベースに読み込みまたは削除できます。データベースに読み込まれると、拡張機能は組み込み機能と同様に機能できます。", - "arc.extensionsDropped": "拡張機能 '{0}' が削除されました", - "arc.extensionsFunction": "一部の拡張機能は、使用する前に起動時に PostgreSQL に読み込む必要があります。これらの事前読み込み済みの拡張機能は以下で表示し、編集することができます。", - "arc.extensionsLearnMore": "PostgreSQL 拡張機能に関する詳細を説明します。", - "arc.extensionsTableLabel": "事前読み込みの拡張機能のテーブル。", - "arc.extensionsTableLoading": "事前読み込みの拡張機能のテーブルを読み込んでいます。", - "arc.extensionsTableLoadingComplete": "事前に読み込まれた拡張機能を表示できます。", - "arc.externalEndpoint": "外部エンドポイント", - "arc.failed": "失敗", - "arc.feedback": "フィードバック", + "arc.workerNodesParametersDescription": " ワーカー ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "このインスタンスのデータベースを一覧表示するには接続する必要があります。", + "arc.pgConnectionRequired": "データベース エンジンの設定を表示および設定するには接続する必要があります。", + "arc.connectToPostgresDescription": "データベース エンジンの設定を表示して設定するには、サーバーへの接続が必要であり、そのためにはPostgreSQL Extension のインストールが必要です。", + "arc.postgresAdminUsername": "管理者ユーザー名", "arc.fetchConfigFailed": "'{0}' の構成を取得中に予期しないエラーが発生しました。{1}", "arc.fetchDatabasesFailed": "'{0}' のデータベースを取得中に予期しないエラーが発生しました。{1}", "arc.fetchEndpointsFailed": "'{0}' のエンドポイントを取得中に予期しないエラーが発生しました。{1}", "arc.fetchEngineSettingsFailed": "'{0}' のエンジン設定を取得中に予期しないエラーが発生しました。{1}", "arc.fetchRegistrationsFailed": "'{0}' の登録を取得中に予期しないエラーが発生しました。{1}", + "arc.apply": "適用", + "arc.areYouSure": "選択したアップグレードを適用しますか?", + "getIsPassword.unknownVariableName": "不明な変数 {0} の isPassword の取得を試みます", + "getVariableValue.unknownVariableName": "不明な変数 {0} の変数値の取得を試みます", + "arc.available": "利用可能", + "arc.availableUpgrades": "利用可能なアップグレード", + "arc.availableUpgradesDescription": "このリソースで利用可能なアップグレードを以下に示します。アップグレードは、以下のアップグレードを選択して適用できます。", + "arc.dataControllersType": "Azure Arc データ コントローラー", + "arc.controllerDashboard": "Azure Arc データ コントラクター ダッシュボード - {0}", + "arc.arcResources": "Azure Arc リソース", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.backup": "バックアップ", + "arc.backups": "バックアップ", + "arc.computeAndStorageDescriptionPartFour": "それを行う前に、確認する必要があります", + "filePicker.browse": "参照", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "CPU の制限", + "arc.coresRequest": "CPU 要求", + "arc.cancel": "キャンセル", + "arc.clickTheNewSupportRequestButton": "[新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。", + "arc.clickTheTroubleshootButton": "[トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。", + "arc.controllerClusterContext": "クラスター コンテキスト", + "clusterContextNotFound": "名前を含むクラスター コンテキスト: Kube 構成ファイルで {0} が見つかりませんでした", + "arc.compute": "コンピューティング", + "arc.computeAndStorage": "コンピューティングとストレージ", + "arc.computeConfiguration": "計算の構成", + "arc.condition": "条件", + "arc.configurationPerNode": "構成", + "arc.configureRetentionPolicyButton": "Retention Policy を構成する", + "arc.configureRP": "アイテム保持ポリシーを構成する", + "arc.confirmNewPassword": "新しいパスワードを確認入力します", + "arc.connect": "接続", + "arc.connectToController": "既存のコントローラーに接続する", + "arc.connectToPGSql": "PostgreSQL サーバーに接続する - Azure Arc ({0})", + "arc.connectToMSSql": "SQL Managed Instance - Azure Arc ({0})", + "arc.connectToServer": "サーバーに接続", + "arc.connectionMode": "接続モード", + "arc.connectionStrings": "接続文字列", + "arc.connectionString": "{0} の接続文字列", + "noControllerInfoFound": "名前を含むコントローラー情報が見つかりませんでした: {0}", + "arc.controllerPassword": "コントローラー パスワード", + "arc.controllerUrl": "コントローラーの URL", + "arc.controllerUsername": "コントローラーのユーザー名", + "arc.coordinator": "コーディネーター", + "arc.coordinatorNodeParameters": "コーディネーター ノードのパラメーター", + "arc.coordinatorEndpoint": "コーディネーターのエンドポイント", + "arc.copyConnectionStringToClipboard": "{0} 接続文字列をクリップボードにコピーする", + "arc.copyValueToClipboard": "{0} をクリップボードにコピー", + "arc.connectToPGSqlFailed": "PostgreSQL サーバーに接続できませんでした - Azure Arc インスタンス {0}。{1}", + "arc.connectToMSSqlFailed": "SQL マネージド インスタンス - Azure Arc インスタンス {0} に接続できませんでした。{1}", + "arc.connectToControllerFailed": "コントローラー {0} に接続できませんでした。{1}", + "arc.couldNotFindAzureResource": "{0} に Azure リソースが見つかりませんでした", + "arc.couldNotFindControllerRegistration": "コントローラーの登録が見つかりませんでした。", + "arc.currentVersion": "現在のバージョン", + "arc.dropMultipleExtensions": "現在、別の拡張機能を切断しています。完了してからもう一度お試しください。", + "arc.onlyNextImmediateVersion": "現時点では、次の即時バージョンへのアップグレードのみがサポートされています。", + "arc.kibanaDashboardDescription": "ログを表示するためのダッシュボード", + "arc.grafanaDashboardDescription": "メトリックを表示するためのダッシュボード", + "arc.dataController": "データ コントローラー", + "arc.upgradingController": "データ コントローラーをアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get datacontrollers -A'", + "arc.database": "データベース", + "arc.databaseName": "データベース名", + "arc.databaseCreated": "{0} データベースが作成されました", + "arc.databases": "データベース", + "arc.miaaBackupsDatabasesDescription": "利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。", + "arc.delete": "削除", + "arc.deletingInstance": "インスタンス '{0}' を削除しています...", + "arc.description": "説明", + "arc.databaseDetails": "宛先の詳細", + "arc.details": "詳細", + "arc.diagnoseAndSolveProblems": "問題の診断と解決", + "arc.direct": "直接", + "arc.discard": "破棄", + "arc.drop": "ドロップ", + "arc.upgradeDialogMiaa": "SQL Managed Instance のアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。SQL Managed Instance をアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。", + "arc.upgradeDialogController": "データ コントローラーのアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。データ コントローラーをアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。", + "arc.earliestPitrRestorePoint": "最も古い特定の時点", + "arc.updateExtensionsFailed": "拡張機能の編集に失敗しました。{0}", + "arc.emergency": "緊急", + "arc.enableTrustServerCert": "信頼サーバー証明書を有効にする", + "arc.encrypt": "暗号化", + "arc.msgPromptSSLCertificateValidationFailed": "この接続で暗号化が有効になっているか、ターゲット SQL Serverの SSL と証明書の構成を確認するか、設定ファイルで 'Trust server certificate' を 'true' に設定します。注: 自己署名証明書では保護が制限されるだけで、運用環境では推奨されません。この接続で 'サーバー証明書の信頼' を有効にして再試行しますか?", + "arc.endpoint": "エンドポイント", + "arc.enterNewPassword": "新しいパスワードの入力", + "arc.enterANonEmptyPassword": "空でないパスワードを入力するか、esc キーを押して終了してください。", + "arc.restorePointText": "指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。", + "arc.databaseDetailsText": "ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。", + "arc.errorConnectingToController": "コントローラーへの接続中にエラーが発生しました。{0}", + "arc.errorVerifyingPassword": "パスワードの確認中にエラーが発生しました。{0}", + "arc.miaaVersionError": "SQL Managed Instance のバージョン番号の取得でエラーが発生しました。", + "arc.errorGettingConnectionMode": "データ コントローラー接続モードの取得中にエラーが発生しました。", + "arc.errorListingLogAnalyticsWorkspaces": "Log Analytics ワークスペース {0} のリストにエラーが発生しました", + "arc.loadingClusterContextsError": "クラスター コンテキストの読み込み時のエラー。{0}", + "arc.loginFailed": "コントローラーへのログイン エラー - ユーザー名またはパスワードが間違っています", + "arc.openDashboardFailed": "ダッシュボードを開く際のエラー。 {0}", + "arc.showMiaaError": "SQL Managed Instance の詳細情報の表示でエラーが発生しました。", + "arc.extensionInstalled": "拡張機能 '{0}' がインストールされました。", + "arc.extensionName": "拡張機能名", + "arc.extensionsAddList": "拡張", + "arc.extensionsAdded": "'{0}' 拡張機能が追加されました", + "arc.extensionsDropped": "拡張機能 '{0}' が削除されました", + "arc.externalEndpoint": "外部エンドポイント", + "arc.failed": "失敗", + "arc.passwordAcquisitionFailed": "パスワードを取得できませんでした。{0}", + "arc.databaseCreationFailed": "データベース {0} を作成できませんでした。{1}", + "arc.instanceDeletionFailed": "インスタンス {0} を削除できません。{1}", + "arc.pageDiscardFailed": "ユーザー入力を破棄できませんでした。{0}", + "arc.extensionInstallationFailed": "拡張機能 {0} のインストールが失敗しました。", + "arc.passwordResetFailed": "パスワードをリセットできませんでした。{0}", + "arc.instanceUpdateFailed": "インスタンス {0} を更新できませんでした。{1}", + "arc.booleanfalse": "False", + "arc.feedback": "フィードバック", "arc.fullyQualifiedDomain": "完全修飾ドメイン", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana ダッシュボード", - "arc.grafanaDashboardDescription": "メトリックを表示するためのダッシュボード", "arc.indirect": "間接", "arc.installingExtension": "拡張機能 '{0}' をインストールしています...", "arc.instance": "インスタンス", "arc.instanceDeleted": "インスタンス '{0}' が削除されました", - "arc.instanceDeletionFailed": "インスタンス {0} を削除できません。{1}", - "arc.instanceDeletionWarning": "警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。", - "arc.instanceUpdateFailed": "インスタンス {0} を更新できませんでした。{1}", "arc.instanceUpdated": "インスタンス '{0}' が更新されました", "arc.invalidConfigPath": "無効な構成パス", - "arc.invalidInstanceDeletionName": "値 '{0}' がインスタンス名と一致しません。もう一度やり直すか、esc キーを押して終了してください", "arc.issuesDetected": "問題検出", "arc.kibanaDashboard": "Kibana ダッシュボード", - "arc.kibanaDashboardDescription": "ログを表示するためのダッシュボード", + "arc.controllerKubeConfig": "Kube 構成のファイル パス", "arc.lastTransition": "最終移行", "arc.latestpitrRestorePoint": "最新の特定の時点", - "arc.learnAboutNodeParameters": "Azure Arc 対応 PostgreSQL のデータベース エンジン設定の詳細", - "arc.learnAboutPostgresClients": "Azure PostgreSQL クライアント インターフェイスの詳細", "arc.learnMore": "詳細情報。", + "arc.learnAboutPostgresClients": "Azure PostgreSQL クライアント インターフェイスの詳細", + "arc.extensionsLearnMore": "PostgreSQL 拡張機能に関する詳細を説明します。", + "arc.learnAboutNodeParameters": "Azure Arc 対応 PostgreSQL のデータベース エンジン設定の詳細", + "arc.versionLog": "各リリースの詳細については、こちらを参照してください。", "arc.loadExtensions": "拡張機能の読み込み", - "arc.loading": "読み込んでいます...", "arc.loadingClusterContextCompleted": "クラスター コンテキストの読み込みが完了しました", - "arc.loadingClusterContextsError": "クラスター コンテキストの読み込み時のエラー。{0}", - "arc.logStorage": "{0} ログ", - "arc.loginFailed": "コントローラーへのログイン エラー - ユーザー名またはパスワードが間違っています", + "arc.loading": "読み込んでいます...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "マネージド インスタンスの管理者", "arc.memoryLimit": "メモリの制限 (GB)", "arc.memoryRequest": "メモリ要求 (GB)", - "arc.miaaAdmin": "マネージド インスタンスの管理者", - "arc.miaaBackupsDatabasesDescription": "利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。", - "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc を拡張できます", - "arc.miaaConnectionRequired": "このインスタンスのデータベースを一覧表示するには接続する必要があります。", - "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "SQL マネージド インスタンス - Azure Arc", - "arc.miaaVersionError": "SQL Managed Instance のバージョン番号の取得でエラーが発生しました。", - "arc.missingExtension": "エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか?", "arc.monitor": "モニター", - "arc.monitorUpgrade": "次のコマンドを実行すると、アップグレードのステータスを確認できます:", - "arc.msgPromptSSLCertificateValidationFailed": "この接続で暗号化が有効になっているか、ターゲット SQL Serverの SSL と証明書の構成を確認するか、設定ファイルで 'Trust server certificate' を 'true' に設定します。注: 自己署名証明書では保護が制限されるだけで、運用環境では推奨されません。この接続で 'サーバー証明書の信頼' を有効にして再試行しますか?", + "arc.controllerName": "名前", "arc.name": "名前", "arc.namespace": "名前空間", "arc.networking": "ネットワーク", "arc.newDatabase": "新しいデータベース", + "arc.createNew": "新しいインスタンス", "arc.newSupportRequest": "新しいサポート リクエスト", "arc.no": "いいえ", - "arc.noExtensions": "構成に拡張機能が一覧表示されていません。", + "noContextFound": "構成ファイルで 'コンテキスト' が見つかりませんでした: {0}", + "noControllersConnected": "現在、Azure Arc コントローラーが接続されていません。コマンド '既存の Azure Arc コントローラーに接続' を実行してから、もう一度お試しください。", "arc.noExternalEndpoint": "外部エンドポイントが構成されていないため、この情報は使用できません。", + "noCurrentContextFound": "構成ファイルでは、コンテキストが 'current-context' としてマークされていません: {0}", + "noCurrentClusterContext": "Kube 構成ファイルで現在のクラスター コンテキストが見つかりませんでした", + "arc.noExtensions": "構成に拡張機能が一覧表示されていません。", "arc.noInstancesAvailable": "使用可能なインスタンスがありません", - "arc.noNodeParametersFound": "ワーカー サーバー パラメーターが見つかりません...", - "arc.noPodIssuesDetected": "この PostgreSQL インスタンスに影響を与える既知の問題はありません。", - "arc.noUpgrades": "現在のバージョンは最新バージョンです。利用可能なアップグレードはありません。", + "noNameInContext": "構成ファイルのクラスター コンテキストに名前フィールドが見つかりませんでした: {0}", "arc.noWorkerPods": "この構成にはワーカー ポッドがありません。", - "arc.node": "ノード", - "arc.nodes": "ノード", + "arc.noNodeParametersFound": "ワーカー サーバー パラメーターが見つかりません...", "arc.notConfigured": "構成されていません", "arc.notReady": "準備ができていません", - "arc.numVCore": "{0} 個の仮想コア", - "arc.numVCores": "{0} 個の仮想コア", - "arc.numberOfIssuesDetected": "• {0} ({1} 件の問題)", + "arc.supportRequestNote": "サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。", "arc.off": "オフ", "arc.offline": "オフライン", "arc.ok": "OK", "arc.on": "オン", "arc.online": "オンライン", - "arc.onlyNextImmediateVersion": "現時点では、次の即時バージョンへのアップグレードのみがサポートされています。", - "arc.onlyNextImmediateVersionMiaa": "SQL Managed Instance のバージョンをデータ コントローラーのバージョンより新しくすることはできません。現在、すぐ次のバージョンへのアップグレードのみがサポートされています。", - "arc.openDashboardFailed": "ダッシュボードを開く際のエラー。 {0}", "arc.openInAzurePortal": "Azure Portal で開きます", "arc.overview": "概要", - "arc.pageDiscardFailed": "ユーザー入力を破棄できませんでした。{0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "パラメーター名", "arc.password": "パスワード", - "arc.passwordAcquisitionFailed": "パスワードを取得できませんでした。{0}", + "noPasswordFound": "コントローラーのパスワードを取得できませんでした: {0} とユーザーはパスワードを指定しませんでした。後でもう一度お試しください。", "arc.passwordReset": "パスワードのリセットに成功しました", - "arc.passwordResetFailed": "パスワードをリセットできませんでした。{0}", - "arc.passwordToController": "コントローラーにパスワードを指定する", "arc.pending": "保留中", - "arc.pgConnectionRequired": "データベース エンジンの設定を表示および設定するには接続する必要があります。", - "arc.pgSqlType": "PostgreSQL サーバー - Azure Arc", - "arc.pitr": "特定の時点に復元", - "arc.pitrInfo": "ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。", "arc.podConditionsTable": "ポッド条件テーブル", + "arc.containerReady": "ポッド コンテナーの準備が完了しました。", "arc.podInitialized": "ポッドが初期化されました。", - "arc.podIssuesDetected": "以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。", "arc.podReady": "ポッドの準備ができました。", "arc.podScheduled": "ポッドがスケジュール可能です。", "arc.podsPresent": "存在するポッド", - "arc.podsReady": "準備完了ポッド", - "arc.podsUsedDescription": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください。", - "arc.podsUsedDescriptionAria": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください", + "arc.pitr": "特定の時点に復元", + "arc.restoreTimeWindowUpdateFailed": "ポイントインタイム リストアの時間枠の更新に失敗しました。{0}", + "arc.retentionDays": "Point-In-Time Recovery の保持期間 (日数)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL by", - "arc.postgresAdminUsername": "管理者ユーザー名", - "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc に対応した拡張ができます", + "arc.extensionsAddDialog": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。", + "arc.extensionsDescription": "PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。拡張機能により、複数の関連する SQL オブジェクトを1つのパッケージにまとめて、1つのコマンドでデータベースに読み込みまたは削除できます。データベースに読み込まれると、拡張機能は組み込み機能と同様に機能できます。", + "arc.pgSqlType": "PostgreSQL サーバー - Azure Arc", "arc.postgresDashboard": "PostgreSQL サーバー - Azure Arc ダッシュボード (プレビュー) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL のバージョン", "arc.preloaded Extensions": "事前読み込みの拡張機能", + "arc.extensionsTableLoadingComplete": "事前に読み込まれた拡張機能を表示できます。", "arc.projectDetails": "Project Details", - "arc.projectDetailsText": "デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", "arc.properties": "プロパティ", + "arc.passwordToController": "コントローラーにパスワードを指定する", + "arc.restorePointErrorrMessage": "正しい形式の時刻を、{0} から {1} の範囲内で指定してください", "arc.ram": "RAM", - "arc.rangeSetting": "値は {0} から {1} の範囲内である必要があります", "arc.readMore": "詳細情報", "arc.ready": "準備完了", "arc.recovering": "復旧しています", @@ -247,339 +229,357 @@ "arc.releaseDate": "リリース日", "arc.releaseNotes": "リリース ノート", "arc.rememberPassword": "パスワードを記憶する", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "パスワードの再設定", "arc.resetAllToDefault": "すべてを既定にリセット", "arc.resetFailed": "リセットに失敗しました。{0}", - "arc.resetPassword": "パスワードの再設定", "arc.resetToDefault": "既定値にリセット", "arc.resourceGroup": "リソース グループ", "arc.resourceHealth": "リソース正常性", "arc.resourceHealthDescription": "リソース正常性では、リソースが予期したとおりに実行されているかどうか知ることができます。", "arc.restore": "復元", "arc.restoreDatabase": "Database の復元", + "arc.restorePointDetails": "復元ポイントの詳細", "arc.restoreInfo": "Azure Arc 対応 SQL Managed Instance にデータベースを復元します。", "arc.restorePoint": "復元ポイント (UTC)、時刻形式: 'YYYY-MM-DDTHH:MM:SSZ", - "arc.restorePointDetails": "復元ポイントの詳細", - "arc.restorePointErrorrMessage": "正しい形式の時刻を、{0} から {1} の範囲内で指定してください", - "arc.restorePointText": "指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。", - "arc.restoreTimeWindowUpdateFailed": "ポイントインタイム リストアの時間枠の更新に失敗しました。{0}", "arc.restoring": "復元しています", - "arc.retentionDays": "Point-In-Time Recovery の保持期間 (日数)", "arc.running": "実行中", + "arc.miaaType": "SQL マネージド インスタンス - Azure Arc", + "arc.miaaDashboard": "SQL Managed Instance - Azure Arc ダッシュボード - {0}", + "arc.upgradingMiaa": "SQL Managed Instance をアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get sqlmi -A'", "arc.save": "保存", - "arc.scalingCompute": "計算の仮想コアとメモリをスケーリングしています。", "arc.searchToFilter": "項目の検索とフィルター...", "arc.security": "セキュリティ", + "button.label": "選択", + "arc.sourceDetailsText": "バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。", + "arc.podsUsedDescriptionAria": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください", + "arc.podsUsedDescription": "正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください。", "arc.selectConnectionString": "使用可能なクライアント接続文字列を以下から選択します。", + "arc.projectDetailsText": "デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", "arc.server": "サーバー", "arc.serverEndpoint": "サーバー エンドポイント", "arc.serverGroupType": "サーバー グループの種類", "arc.serviceEndpoints": "サービス エンドポイント", "arc.serviceEndpointsTable": "サービス エンドポイント テーブル", "arc.settings": "設定", - "arc.showMiaaError": "SQL Managed Instance の詳細情報の表示でエラーが発生しました。", - "arc.sourceDatabase": "ソース データベース", + "arc.extensionsFunction": "一部の拡張機能は、使用する前に起動時に PostgreSQL に読み込む必要があります。これらの事前読み込み済みの拡張機能は以下で表示し、編集することができます。", + "arc.extensionsAddFunction": "一部の拡張機能を使用するには、起動時に PostgreSQL に読み込む必要があります。編集するには、有効な拡張機能のコンマ区切りの一覧を入力します({0})。", "arc.sourceDetails": "Source Details", - "arc.sourceDetailsText": "バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。", + "arc.sourceDatabase": "ソース データベース", + "arc.pitrInfo": "ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。", "arc.state": "状態", "arc.status": "状態", - "arc.storagePerNode": "ストレージ (ノードあたり)", "arc.subscription": "サブスクリプション", "arc.subscriptionId": "サブスクリプション ID", "arc.supportAndTroubleshooting": "サポート + トラブルシューティング", - "arc.supportRequestNote": "サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。", "arc.suspect": "未確認", "arc.syncSecondaryToCommit": "セカンダリを同期してコミット", + "arc.extensionsTableLoading": "事前読み込みの拡張機能のテーブルを読み込んでいます。", + "arc.extensionsTableLabel": "事前読み込みの拡張機能のテーブル。", + "arc.arcDeploymentDeprecation": "Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。", + "arc.controllerUrlDescription": "コントローラー URL は、同じ名前空間を持つ複数のクラスターが存在する場合に必要ですが、通常は必要ありません。", + "clusterContextConfigNoLongerValid": "構成ファイルで指定された {0} とクラスター・コンテキストのクラスター コンテキスト情報 {1} は有効ではありません。\r\n\t{2}\r\n のエラーがあります。この情報を更新しますか?", + "arc.noUpgrades": "現在のバージョンは最新バージョンです。利用可能なアップグレードはありません。", + "arc.controllerNameDescription": "ツリービューに表示される名前です。これはコントローラー自体には適用されません。", "arc.thePasswordsDoNotMatch": "パスワードが一致しません。パスワードを確認するか、Esc キーを押して終了します。", + "arc.podIssuesDetected": "以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。", + "arc.invalidInstanceDeletionName": "値 '{0}' がインスタンス名と一致しません。もう一度やり直すか、esc キーを押して終了してください", + "arc.onlyNextImmediateVersionMiaa": "SQL Managed Instance のバージョンをデータ コントローラーのバージョンより新しくすることはできません。現在、すぐ次のバージョンへのアップグレードのみがサポートされています。", + "arc.missingExtension": "エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか?", + "arc.noPodIssuesDetected": "この PostgreSQL インスタンスに影響を与える既知の問題はありません。", "arc.troubleshoot": "トラブルシューティング", - "arc.trustServerCertDescription": "True の場合 (かつ encrypt=true の場合)、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバー証明書を確認せず SSL 暗号化を適用します。", + "arc.booleantrue": "True", "arc.trustServerCertificate": "サーバー証明書を信頼する", "arc.type": "種類", + "arc.USD": "米国ドル", "arc.unknown": "不明", "arc.unloadExtensions": "拡張機能のアンロード", - "arc.updateExtensionsFailed": "拡張機能の編集に失敗しました。{0}", "arc.updated": "更新: {0}", "arc.updatingInstance": "インスタンス '{0}' を更新しています...", "arc.upgrade": "アップグレード", "arc.upgradeDataController": "データ コントローラーのアップグレード", - "arc.upgradeDialogController": "データ コントローラーのアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。データ コントローラーをアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。", - "arc.upgradeDialogMiaa": "SQL Managed Instance のアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。SQL Managed Instance をアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。", "arc.upgradeManagement": "アップグレード管理", "arc.upgradeMiaa": "SQL Managed Instance のアップグレード", - "arc.upgradingController": "データ コントローラーをアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get datacontrollers -A'", - "arc.upgradingDirectDC": "コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --resource-group {2} ' を使用してデータ コントローラー ' {0}' をアップグレードしています", + "arc.upgradingIndirectMiaa": "コマンド 'az sql mi-arc upgrade --name{0}--k8s-namespace {1} --use-k8s' を使用して SQL MIAA ' {0} ' をアップグレードしています", "arc.upgradingDirectMiaa": "コマンド 'az sql mi-arc upgrade --name{0}--resource-group {1} ' を使用して SQL MIAA ' {0}' をアップグレードしています", "arc.upgradingIndirectDC": "コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --k8s-namespace {2} --use-k8s' を使用してデータ コントローラー ' {0} ' をアップグレードしています", - "arc.upgradingIndirectMiaa": "コマンド 'az sql mi-arc upgrade --name{0}--k8s-namespace {1} --use-k8s' を使用して SQL MIAA ' {0} ' をアップグレードしています", - "arc.upgradingMiaa": "SQL Managed Instance をアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get sqlmi -A'", + "arc.upgradingDirectDC": "コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --resource-group {2} ' を使用してデータ コントローラー ' {0}' をアップグレードしています", "arc.userCancelledError": "ユーザーがダイアログを取り消しました", "arc.username": "ユーザー名", - "arc.vCores": "仮想コア", "arc.value": "値", + "arc.rangeSetting": "値は {0} から {1} の範囲内である必要があります", + "arc.extensionsAddErrorrMessage": "値は次のいずれかにする必要があります: ({0})。", "arc.version": "バージョン", - "arc.versionLog": "各リリースの詳細については、こちらを参照してください。", + "arc.instanceDeletionWarning": "警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。", + "arc.trustServerCertDescription": "True の場合 (かつ encrypt=true の場合)、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバー証明書を確認せず SSL 暗号化を適用します。", + "arc.encryptDescription": "True の場合、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバーに証明書がインストールされている場合は SSL 暗号化を適用します。", "arc.worker": "ワーカー", - "arc.workerNodeCount": "ワーカー ノードの数", "arc.workerNodeParameters": "ワーカー ノードのパラメーター", "arc.workerNodes": "ワーカー ノード", - "arc.workerNodesParametersDescription": " ワーカー ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。", + "arc.workerNodeCount": "ワーカー ノードの数", "arc.yes": "はい", - "button.label": "選択", - "clusterContextConfigNoLongerValid": "構成ファイルで指定された {0} とクラスター・コンテキストのクラスター コンテキスト情報 {1} は有効ではありません。\r\n\t{2}\r\n のエラーがあります。この情報を更新しますか?", - "clusterContextNotFound": "名前を含むクラスター コンテキスト: Kube 構成ファイルで {0} が見つかりませんでした", - "filePicker.browse": "参照", - "getIsPassword.unknownVariableName": "不明な変数 {0} の isPassword の取得を試みます", - "getVariableValue.unknownVariableName": "不明な変数 {0} の変数値の取得を試みます", - "noContextFound": "構成ファイルで 'コンテキスト' が見つかりませんでした: {0}", - "noControllerInfoFound": "名前を含むコントローラー情報が見つかりませんでした: {0}", - "noControllersConnected": "現在、Azure Arc コントローラーが接続されていません。コマンド '既存の Azure Arc コントローラーに接続' を実行してから、もう一度お試しください。", - "noCurrentClusterContext": "Kube 構成ファイルで現在のクラスター コンテキストが見つかりませんでした", - "noCurrentContextFound": "構成ファイルでは、コンテキストが 'current-context' としてマークされていません: {0}", - "noNameInContext": "構成ファイルのクラスター コンテキストに名前フィールドが見つかりませんでした: {0}", - "noPasswordFound": "コントローラーのパスワードを取得できませんでした: {0} とユーザーはパスワードを指定しませんでした。後でもう一度お試しください。" + "arc.monitorUpgrade": "次のコマンドを実行すると、アップグレードのステータスを確認できます:", + "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc に対応した拡張ができます", + "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc を拡張できます", + "arc.defaultControllerName": "ARC - dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "Kubernetes クラスターでこの構成を有効にします。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "ノード", + "arc.nodes": "ノード", + "arc.podsReady": "準備完了ポッド", + "arc.scalingCompute": "計算の仮想コアとメモリをスケーリングしています。", + "arc.storagePerNode": "ストレージ (ノードあたり)", + "arc.computeAndStorageDescriptionPartFive": "使用可能な十分なリソースがあります", + "arc.vCores": "仮想コア", + "arc.computeAndStorageDescriptionPartThree": "ダウンタイムなしで", + "arc.backupsStorage": "{0} 個のバックアップ", + "arc.copiedToClipboard": "{0} はクリップボードにコピーされました", + "arc.dataStorage": "{0} データ", + "arc.logStorage": "{0} ログ", + "arc.numVCore": "{0} 個の仮想コア", + "arc.numVCores": "{0} 個の仮想コア", + "arc.numberOfIssuesDetected": "• {0} ({1} 件の問題)" }, "package": { - "arc.agreement": "{0} および {1} に同意します。", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 個のレプリカ", + "arc.sql.two.replicas": "2 個のレプリカ", + "arc.sql.three.replicas": "3 個のレプリカ", + "arc.postgres.server.extensions.description": "スタートアップ時に読み込まれる Postgres 拡張のコンマ区切りリストです。サポートされている値については postgres のドキュメントを参照してください。", + "arc.sql.cost.summary.additional.charge": "使用量あたりの追加料金。詳細については、{0} を参照してください。", + "arc.postgres.server.username": "管理者ユーザー名", + "arc.sql.cost.summary.admin.account": "管理者アカウント", + "arc.sql.license.type.description": "既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します", + "arc.data.controller.auto.upload.logs": "Auto-upload Logs", + "arc.data.controller.auto.upload.metrics": "Auto-upload Metrics", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Azure Arc Controllers", + "arc.data.controller.summary.arc.data.controller": "Azure Arc データ コントローラー", + "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー", + "arc.agreement.sql.help.text": "Azure Arc 対応のManaged Instanceでは、選択したインフラストラクチャにデプロイできるSQL Serverアクセスと機能の互換性が提供されます。 {0}。\r\n \r\n [ノートブックへのスクリプト] または [配置] をクリックすると、以下に記載されている Marketplace オファリングに関連する法律条項およびプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。(c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、{2}、および {3} を参照してください。", + "arc.data.controller.create.azureconfig.title": "Azure の構成", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure ハイブリッド特典割引 (米国ドル)", "arc.agreement.help.text.azure.marketplace.terms": "Azure Marketplace の使用条件", - "arc.agreement.help.text.learn.more": "詳細情報", - "arc.agreement.help.text.privacy.policy": "プライバシー ポリシー", - "arc.agreement.help.text.terms.of.use": "利用規約", - "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc は、Azure Arc対応データ サービスの一部として使用できるデータベース エンジンの 1 つであり、任意のインフラストラクチャにデプロイできます。 {0}。 \r\n \r\n [ノートブックへのスクリプト]または [配置]をクリックすると、以下に示す Marketplace オファリングに関連する法律条項とプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。および (c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、 {2}、および {3}を参照してください。", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "PostgreSQL Server の詳細 - Azure Arc", - "arc.agreement.postgres.terms.conditions": "PostgreSQL Server - Azure Arc の利用規約", - "arc.agreement.sql.help.text": "Azure Arc 対応のManaged Instanceでは、選択したインフラストラクチャにデプロイできるSQL Serverアクセスと機能の互換性が提供されます。 {0}。 \r\n \r\n [ノートブックへのスクリプト] または [配置] をクリックすると、以下に記載されている Marketplace オファリングに関連する法律条項およびプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。(c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、 {1}、 {2}、および {3}を参照してください。", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 対応Managed Instanceの詳細", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace の使用条件", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL マネージド インスタンス - Azure Arc のご契約条件", "arc.azure.account": "Azure アカウント", + "arc.data.controller.project.details.title": "Azure の詳細", + "arc.azure.section.title": "Azure 情報", "arc.azure.location": "Azure の場所", "arc.azure.resource.group": "Azure リソース グループ", - "arc.azure.section.title": "Azure 情報", "arc.azure.subscription": "Azure サブスクリプション", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "パスワードの確認", - "arc.controller": "対象の Azure Arc コントローラー", - "arc.cores-limit.label": "コア制限", - "arc.cores-request.label": "コア要求", - "arc.data.controller.auto.upload.logs": "Auto-upload Logs", - "arc.data.controller.auto.upload.logs.description": "ログの自動アップロードを有効にする。ダイレクト モードのみ。", - "arc.data.controller.auto.upload.metrics": "Auto-upload Metrics", - "arc.data.controller.auto.upload.metrics.description": "メトリックの自動アップロードを有効にする。ダイレクト モードのみ。", - "arc.data.controller.cluster.config.profile": "Kubernetes 構成テンプレート", - "arc.data.controller.cluster.config.profile.description": "Kubernetes ディストリビューションと一致する Kubernetes 構成テンプレートを選択します。このテンプレートは、ストレージ クラス、サービスの種類などの既定値を提供します。", - "arc.data.controller.cluster.config.profile.loading": "構成プロファイルの読み込み中", - "arc.data.controller.cluster.config.profile.loadingcompleted": "構成プロファイルの完了を読み込み中", - "arc.data.controller.cluster.config.profile.title": "構成プロファイルを選択する", - "arc.data.controller.cluster.environment.title": "対象の既存の Kubernetes クラスター環境は何ですか?", - "arc.data.controller.cluster.name": "クラスター名", - "arc.data.controller.cluster.name.description": "クラスターの名前。ダイレクト モードのみ。", - "arc.data.controller.connectivity.mode": "接続モード", - "arc.data.controller.create.azureconfig.title": "Azure の構成", - "arc.data.controller.create.controllerconfig.title": "コントローラーの構成", - "arc.data.controller.create.summary.title": "構成の確認", - "arc.data.controller.custom.location": "Custom Location", - "arc.data.controller.custom.location.description": "固有の地域名。ダイレクト モードのみ。", - "arc.data.controller.details.description": "間接モードの場合、名前空間、名前、およびストレージ クラスが必要です。この名前は、リモート管理と監視のために ARC インスタンスを識別するために使用されます。直接モードでは、カスタムの場所名が必要です。", - "arc.data.controller.details.title": "データ コントローラーの詳細", - "arc.data.controller.direct.display.name": "直接", - "arc.data.controller.help.text": "Kubernetes クラスターは、az connectedk8s connect コマンドを使用して既に Arc 対応になっている必要があります。詳細については、{0} を使用してください。", - "arc.data.controller.help.text.documentation.page": "ドキュメント ページ", - "arc.data.controller.indirect.display.name": "間接", - "arc.data.controller.infrastructure": "インフラストラクチャ", - "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", - "arc.data.controller.location": "場所", - "arc.data.controller.location.description": "場所は、間接モードでのデプロイにのみ使用されます。このフィールドは直接モードでは無視されます。", - "arc.data.controller.log.analytics.primary.key": "Log Analytics のプライマリ キー", - "arc.data.controller.log.analytics.workspace.id": "Log Analytics ワークスペースの ID", - "arc.data.controller.log.analytics.workspace.names": "Log Analytics ワークスペース", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "パスワードの確認", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "パスワード", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "メトリックとログ ダッシュボードの資格情報", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "ユーザー名", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "メトリックとログダッシュボードに使用するユーザー名を入力します。", - "arc.data.controller.name": "データ コントローラー名", - "arc.data.controller.name.validation.description": "名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。", - "arc.data.controller.namespace": "データ コントローラー名前空間", - "arc.data.controller.namespace.description": "データ コントローラーの名前空間。間接モードのみ。", - "arc.data.controller.namespace.validation.description": "名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。", - "arc.data.controller.new.wizard.title": "Azure Arc データ コントローラーの作成", - "arc.data.controller.project.details.description": "サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", - "arc.data.controller.project.details.title": "Azure の詳細", - "arc.data.controller.readmore": "詳細情報", - "arc.data.controller.select.cluster.title": "既存の Kubernetes クラスターから選択する", - "arc.data.controller.summary.arc.by.microsoft": "Microsoft 提供", - "arc.data.controller.summary.arc.data.controller": "Azure Arc データ コントローラー", - "arc.data.controller.summary.arc.terms.of.use": "使用条件", - "arc.data.controller.summary.arc.terms.privacy.policy": "プライバシー ポリシー", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "クラスター コンテキスト", - "arc.data.controller.summary.cluster.name": "クラスター名", - "arc.data.controller.summary.controller": "コントローラー", - "arc.data.controller.summary.data.controller.custom.location": "データ コントローラーのカスタムの場所", - "arc.data.controller.summary.data.controller.infrastructure": "データ コントローラー インフラストラクチャ", - "arc.data.controller.summary.data.controller.name": "データ コントローラー名", - "arc.data.controller.summary.data.controller.namespace": "データ コントローラー名前空間", - "arc.data.controller.summary.estimated.cost.per.month": "月ごとの推定コスト", - "arc.data.controller.summary.free": "無料", - "arc.data.controller.summary.kube.config.file.path": "Kube 構成のファイル パス", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "場所", - "arc.data.controller.summary.profile": "構成プロファイル", - "arc.data.controller.summary.resource.group": "リソース グループ", - "arc.data.controller.summary.subscription": "サブスクリプション", - "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.username": "ユーザー名", - "arc.description": "Azure Arc 対応", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "メモリの制限", - "arc.memory-request.label": "メモリ要求", - "arc.openDashboard": "管理", - "arc.password": "パスワード", - "arc.postgres.server.cores.limit.description": "ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。", - "arc.postgres.server.cores.limit.label": "CPU の制限", - "arc.postgres.server.cores.request.description": "サービスをスケジュールするために、コーディネーター ノードにて使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。", - "arc.postgres.server.cores.request.label": "CPU 要求", - "arc.postgres.server.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", - "arc.postgres.server.dev.use.label": "開発用途のみ", - "arc.postgres.server.engine.version": "エンジンのバージョン", - "arc.postgres.server.extensions.description": "スタートアップ時に読み込まれる Postgres 拡張のコンマ区切りリストです。サポートされている値については postgres のドキュメントを参照してください。", - "arc.postgres.server.extensions.label": "拡張", - "arc.postgres.server.invalid.username": "そのユーザー名は無効です。別のユーザー名を選択してください。", - "arc.postgres.server.memory.limit.description": "コーディネーター ノードの Postgres インスタンスのメモリ制限 (GB)。", - "arc.postgres.server.memory.limit.label": "メモリの制限 (GB)", - "arc.postgres.server.memory.request.description": "コーディネーター ノードの Postgres インスタンスのメモリ要求 (GB)。", - "arc.postgres.server.memory.request.label": "メモリ要求 (GB)", - "arc.postgres.server.name": "サーバー名", - "arc.postgres.server.name.placeholder": "サーバー名を入力", - "arc.postgres.server.name.validation.description": "サーバー名は、小文字の英数字または '-' で構成され、文字で始まり、末尾が英数字で、長さが 11 文字以下である必要があります。", - "arc.postgres.server.port": "ポート", - "arc.postgres.server.service.type": "サービスの種類", - "arc.postgres.server.username": "管理者ユーザー名", - "arc.postgres.server.username.placeholder": "サーバー管理者のログイン名を入力", - "arc.postgres.server.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", - "arc.postgres.server.volume.size.backups.label": "ボリュームサイズ GB (バックアップ)", - "arc.postgres.server.volume.size.data.description": "データに使用するストレージ ボリュームのサイズ (GB)。", - "arc.postgres.server.volume.size.data.label": "ボリューム サイズ GB (データ)", - "arc.postgres.server.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", - "arc.postgres.server.volume.size.logs.label": "ボリュームサイズ GB (ログ)", - "arc.postgres.settings.resource.compute.config.title": "計算の構成", - "arc.postgres.settings.section.title": "全般設定", - "arc.postgres.settings.storage.title": "ストレージ設定", - "arc.postgres.storage-class.backups.description": "バックアップの継続的ボリュームに使用されるストレージ クラスです。", - "arc.postgres.storage-class.data.description": "データの継続的ボリュームのログに使用されるストレージ クラスです", - "arc.postgres.storage-class.logs.description": "ログの継続的ボリュームに使用されるストレージ クラス", - "arc.postgres.wizard.page1.title": "PostgreSQL サーバー パラメーターを提供する", - "arc.postgres.wizard.title": "PostgreSQL サーバーのデプロイ - Azure Arc (プレビュー)", - "arc.sql.connection.settings.section.title": "SQL 接続情報", - "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", - "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", - "arc.sql.cost.summary": "コストの概要", - "arc.sql.cost.summary.additional.charge": "使用量あたりの追加料金。詳細については、{0} を参照してください。", - "arc.sql.cost.summary.admin.account": "管理者アカウント", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure ハイブリッド特典割引 (米国ドル)", "arc.sql.cost.summary.basics": "基本情報", "arc.sql.cost.summary.billable.replicas": "請求対象レプリカ", "arc.sql.cost.summary.business.critical": "Business Critical", - "arc.sql.cost.summary.cost.vcore": "仮想コアあたりのコスト (米国ドル)", - "arc.sql.cost.summary.custom.location": "カスタムの場所", - "arc.sql.cost.summary.estimated.cost.per.month": "月ごとの推定コスト", - "arc.sql.cost.summary.general.purpose": "General Purpose", - "arc.sql.cost.summary.instance.name": "インスタンス名", - "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance の管理者ログイン", - "arc.sql.cost.summary.pricing.details": "価格詳細", - "arc.sql.cost.summary.resource.group": "リソース グループ", - "arc.sql.cost.summary.service.tier": "サービス レベル", - "arc.sql.cost.summary.service.tier.learn.more.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", - "arc.sql.cost.summary.service.tier.learn.more.text": "詳細情報", - "arc.sql.cost.summary.sql.connection.info": "SQL 接続情報", - "arc.sql.cost.summary.sql.instance.settings": "SQL インスタンスの設定", - "arc.sql.cost.summary.sql.miaa": "SQL マネージド インスタンス - Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc コストの概要", - "arc.sql.cost.summary.subscription": "サブスクリプション", - "arc.sql.cost.summary.vcore.limit": "CPU の仮想コアの制限", - "arc.sql.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", - "arc.sql.dev.use.label": "開発用途のみ", - "arc.sql.high.availability": "高可用性", - "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。", - "arc.sql.instance.name": "インスタンス名", - "arc.sql.instance.name.placeholder": "インスタンス名を入力", - "arc.sql.instance.retention.policy.title": "SQL インスタンス バックアップ保持ポリシー", - "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", - "arc.sql.invalid.instance.name": "インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。", - "arc.sql.invalid.username": "そのユーザー名は無効です。別のユーザー名を選択してください。", - "arc.sql.license.type.description": "既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します", - "arc.sql.license.type.label": "私は、既に SQL Server ライセンスを所有しています", - "arc.sql.memory-limit.description": "整数で表したマネージド インスタンスの容量の上限。", - "arc.sql.memory-request.description": "マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。", - "arc.sql.one.replica": "1 個のレプリカ", - "arc.sql.pitr.description": "特定の時点に復元", - "arc.sql.pitr.retention.description": "ポイントインタイム バックアップのための保有期間を構成します。{0}", - "arc.sql.readable.secondaries.description": "読み取り可能なセカンダリ レプリカの数。", - "arc.sql.readable.secondaries.label": "読み取り可能なセカンダリ レプリカ", - "arc.sql.retention.days.description": "ポイントインタイム バックアップを保管する期間を指定します。", - "arc.sql.retention.days.label": "特定の時点のリテンション期間 (日数)", "arc.sql.service.tier.business.critical": "Business Critical (無制限の仮想コアと RAM、高度な高可用性)", - "arc.sql.service.tier.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", - "arc.sql.service.tier.general.purpose": "General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性)", - "arc.sql.service.tier.label": "サービス層", - "arc.sql.storage-class.backups.description": "バックアップに使用するストレージ クラス。値が指定されていない場合、バックアップは Data に割り当てられたのと同じストレージ クラスに格納されます。RWX 対応ストレージ クラスである必要があります。", - "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", - "arc.sql.storage-class.datalogs.description": "データベース ログ (.ldf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", - "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", - "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", - "arc.sql.summary.arc.by.microsoft": "Microsoft 提供", - "arc.sql.sync.secondaries.description": "プライマリ レプリカのコミットを許可する前にトランザクションをコミットするために必要な同期レプリカの数です。この値を -1 に設定すると、必須の同期されたセカンダリの数が '(レプリカの数 - 1) / 2' の小数点以下を切り捨てたものに設定されます。", - "arc.sql.sync.secondaries.label": "コミットに必要な、同期されたセカンダリ", - "arc.sql.three.replicas": "3 個のレプリカ", - "arc.sql.two.replicas": "2 個のレプリカ", - "arc.sql.username": "Managed Instance の管理者ログイン", - "arc.sql.username.placeholder": "管理者名を入力", - "arc.sql.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", - "arc.sql.volume.size.backups.label": "ボリュームのサイズ (Gi) (バックアップ)", - "arc.sql.volume.size.data.description": "データに使用するストレージ ボリュームのサイズ (GB)。", - "arc.sql.volume.size.data.label": "ボリュームのサイズ (Gi) (データ)。", - "arc.sql.volume.size.datalogs.description": "データベース ログに使用するストレージ ボリュームのサイズ (GB)。", - "arc.sql.volume.size.datalogs.label": "ボリュームのサイズ (Gi) (データベース ログ)", - "arc.sql.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", - "arc.sql.volume.size.logs.label": "ボリュームのサイズ (Gi) (ログ)。", - "arc.sql.wizard.page1.title": "Azure SQL Managed Instance のパラメーターを指定します", - "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc を展開します", - "arc.storage-class.backups.label": "ストレージ クラス (バックアップ)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "RWX 対応", - "arc.storage-class.data.label": "ストレージ クラス (データ)", - "arc.storage-class.datalogs.label": "ストレージ クラス (データベース ログ)", - "arc.storage-class.dc.label": "ストレージ クラス", - "arc.storage-class.logs.label": "ストレージ クラス (ログ)", - "arc.view.title": "Azure Arc Controllers", - "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", - "arc.view.welcome.loading": "コントローラーを読み込んでいます...", + "arc.data.controller.summary.terms.description": "[ノートブックへのスクリプト] をクリックすることで、お客様は (a) 上記の Marketplace のオファリングに関連する法律条項とプライバシーに関する声明に同意し、(b) Microsoft がそのオファリングに関連する料金を現在の支払い方法で Azure サブスクリプションと同じ請求頻度で請求することを認め、かつ、(c) Microsoft がお客様の連絡先、使用量および取引に関する情報を、サポート、請求、その他の取引上のアクティビティを目的として、オファリングのプロバイダーと共有する可能性があることに同意します。Microsoft は、サード パーティのオファリングに対する権利は提供しません。その他の詳細については、{0} を参照してください。", + "arc.postgres.server.cores.limit.label": "CPU の制限", + "arc.postgres.server.cores.request.label": "CPU 要求", + "arc.sql.cost.summary.vcore.limit": "CPU の仮想コアの制限", + "arc.postgres.server.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", + "arc.sql.dev.use.description": "このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。", + "arc.data.controller.cluster.config.profile.description": "Kubernetes ディストリビューションと一致する Kubernetes 構成テンプレートを選択します。このテンプレートは、ストレージ クラス、サービスの種類などの既定値を提供します。", + "arc.data.controller.cluster.config.profile.title": "構成プロファイルを選択する", + "arc.data.controller.cluster.name": "クラスター名", + "arc.data.controller.summary.cluster.context": "クラスター コンテキスト", + "arc.data.controller.kube.cluster.context": "クラスター コンテキスト", + "arc.data.controller.summary.cluster.name": "クラスター名", + "arc.postgres.settings.resource.compute.config.title": "計算の構成", + "arc.data.controller.summary.profile": "構成プロファイル", + "arc.sql.pitr.retention.description": "ポイントインタイム バックアップのための保有期間を構成します。{0}", + "arc.confirm.password": "パスワードの確認", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "パスワードの確認", "command.connectToController.title": "既存の Azure Arc Controller に接続する", + "arc.data.controller.connectivity.mode": "接続モード", + "arc.data.controller.summary.controller": "コントローラー", + "arc.data.controller.create.controllerconfig.title": "コントローラーの構成", + "arc.cores-limit.label": "コア制限", + "arc.cores-request.label": "コア要求", + "cores.limit.greater.than.or.equal.to.requested.cores": "コアの上限は要求されたコア以上でなければなりません", + "arc.sql.cost.summary": "コストの概要", + "arc.sql.cost.summary.cost.vcore": "仮想コアあたりのコスト (米国ドル)", + "arc.data.controller.new.wizard.title": "Azure Arc データ コントローラーの作成", "command.createController.title": "新しい Azure Arc コントローラーの作成", + "resource.type.azure.arc.description": "Azure Arc データ コントローラーを作成します。このウィザードを開始する前に az ログインを実行したことを確認してください。", + "arc.data.controller.custom.location": "Custom Location", + "arc.sql.cost.summary.custom.location": "カスタムの場所", + "arc.data.controller.summary.data.controller.custom.location": "データ コントローラーのカスタムの場所", + "arc.data.controller.details.title": "データ コントローラーの詳細", + "arc.data.controller.summary.data.controller.infrastructure": "データ コントローラー インフラストラクチャ", + "arc.data.controller.summary.data.controller.name": "データ コントローラー名", + "arc.data.controller.name": "データ コントローラー名", + "arc.data.controller.summary.data.controller.namespace": "データ コントローラー名前空間", + "arc.data.controller.namespace": "データ コントローラー名前空間", + "arc.data.controller.namespace.description": "データ コントローラーの名前空間。間接モードのみ。", + "deploy.done.action": "デプロイ", + "arc.sql.wizard.title": "Azure SQL Managed Instance - Azure Arc を展開します", + "arc.postgres.wizard.title": "PostgreSQL サーバーのデプロイ - Azure Arc (プレビュー)", + "resource.type.arc.postgres.description": "PostgreSQL サーバーをAzure Arc 環境に配置する", + "arc.data.controller.direct.display.name": "直接", "command.editConnection.title": "接続の編集", + "arc.sql.high.availability.description": "高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。", + "arc.data.controller.auto.upload.logs.description": "ログの自動アップロードを有効にする。ダイレクト モードのみ。", + "arc.data.controller.auto.upload.metrics.description": "メトリックの自動アップロードを有効にする。ダイレクト モードのみ。", + "arc.postgres.server.engine.version": "エンジンのバージョン", + "arc.sql.username.placeholder": "管理者名を入力", + "arc.sql.instance.name.placeholder": "インスタンス名を入力", + "arc.postgres.server.username.placeholder": "サーバー管理者のログイン名を入力", + "arc.postgres.server.name.placeholder": "サーバー名を入力", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "メトリックとログダッシュボードに使用するユーザー名を入力します。", "command.estimateCostSqlMiaa.title": "SQL Managed Instance - Azure Arc の推定コスト", + "arc.sql.cost.summary.estimated.cost.per.month": "月ごとの推定コスト", + "arc.data.controller.summary.estimated.cost.per.month": "月ごとの推定コスト", + "arc.postgres.server.extensions.label": "拡張", + "arc.postgres.server.dev.use.label": "開発用途のみ", + "arc.sql.dev.use.label": "開発用途のみ", + "arc.data.controller.details.description": "間接モードの場合、名前空間、名前、およびストレージ クラスが必要です。この名前は、リモート管理と監視のために ARC インスタンスを識別するために使用されます。直接モードでは、カスタムの場所名が必要です。", + "arc.data.controller.summary.free": "無料", + "arc.sql.cost.summary.general.purpose": "General Purpose", + "arc.sql.service.tier.general.purpose": "General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性)", + "arc.postgres.settings.section.title": "全般設定", + "arc.sql.high.availability": "高可用性", + "arc.agreement": "{0} および {1} に同意します。", + "arc.sql.license.type.label": "私は、既に SQL Server ライセンスを所有しています", + "arc.data.controller.indirect.display.name": "間接", + "arc.data.controller.infrastructure": "インフラストラクチャ", + "arc.sql.cost.summary.instance.name": "インスタンス名", + "arc.sql.instance.name": "インスタンス名", + "arc.sql.invalid.instance.name": "インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。", + "arc.data.controller.summary.kube.config.file.path": "Kube 構成のファイル パス", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Kubernetes 構成テンプレート", + "arc.agreement.help.text.learn.more": "詳細情報", + "arc.sql.cost.summary.service.tier.learn.more.text": "詳細情報", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 対応Managed Instanceの詳細", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "PostgreSQL Server の詳細 - Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "構成プロファイルの読み込み中", + "arc.data.controller.cluster.config.profile.loadingcompleted": "構成プロファイルの完了を読み込み中", + "arc.view.welcome.loading": "コントローラーを読み込んでいます...", + "arc.data.controller.summary.location": "場所", + "arc.data.controller.location": "場所", + "arc.data.controller.location.description": "場所は、間接モードでのデプロイにのみ使用されます。このフィールドは直接モードでは無視されます。", + "arc.data.controller.log.analytics.primary.key": "Log Analytics のプライマリ キー", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics ワークスペース", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics ワークスペースの ID", + "arc.openDashboard": "管理", + "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance の管理者ログイン", + "arc.sql.username": "Managed Instance の管理者ログイン", + "resource.type.arc.sql.description": "ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス", + "arc.memory-limit.label": "メモリの制限", + "arc.memory-request.label": "メモリ要求", + "arc.postgres.server.memory.limit.label": "メモリの制限 (GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "メモリ制限は要求されたメモリ以上である必要があります", + "arc.postgres.server.memory.request.label": "メモリ要求 (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "メトリックとログ ダッシュボードの資格情報", + "microsoft.agreement.privacy.statement": "Microsoft のプライバシーに関する声明", + "arc.data.controller.name.validation.description": "名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。", + "arc.data.controller.namespace.validation.description": "名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。", + "arc.view.welcome.connect": "Azure Arc コントローラーが登録されていません。[詳細情報](https://azure.microsoft.com/services/azure-arc/)\r\n[接続コントローラー](command:arc.connect ToController)", + "arc.password": "パスワード", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "パスワード", + "arc.sql.pitr.description": "特定の時点に復元", + "arc.sql.retention.days.label": "特定の時点のリテンション期間 (日数)", + "arc.postgres.server.port": "ポート", + "resource.type.arc.postgres.display.name": "PostgreSQL Server - Azure Arc (プレビュー)", + "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc は、Azure Arc対応データ サービスの一部として使用できるデータベース エンジンの 1 つであり、任意のインフラストラクチャにデプロイできます。 {0}。\r\n \r\n [ノートブックへのスクリプト]または [配置]をクリックすると、以下に示す Marketplace オファリングに関連する法律条項とプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。および (c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、{2}、および {3}を参照してください。", + "arc.agreement.postgres.terms.conditions": "PostgreSQL Server - Azure Arc の利用規約", + "arc.agreement.help.text.privacy.policy": "プライバシー ポリシー", + "arc.data.controller.summary.arc.terms.privacy.policy": "プライバシー ポリシー", + "arc.sql.wizard.page1.title": "Azure SQL Managed Instance のパラメーターを指定します", + "arc.postgres.wizard.page1.title": "PostgreSQL サーバー パラメーターを提供する", + "arc.storage-class.backups.warning.link": "RWX 対応", + "arc.data.controller.readmore": "詳細情報", + "arc.sql.readable.secondaries.label": "読み取り可能なセカンダリ レプリカ", "command.refresh.title": "最新の情報に更新", "command.removeController.title": "コントローラーの削除", - "cores.limit.greater.than.or.equal.to.requested.cores": "コアの上限は要求されたコア以上でなければなりません", - "deploy.done.action": "デプロイ", - "deploy.script.action": "ノートブックへのスクリプト", - "memory.limit.greater.than.or.equal.to.requested.memory": "メモリ制限は要求されたメモリ以上である必要があります", - "microsoft.agreement.privacy.statement": "Microsoft プライバシー ステートメント", "requested.cores.less.than.or.equal.to.cores.limit": "要求されたコアは、コアの上限以下である必要があります", "requested.memory.less.than.or.equal.to.memory.limit": "要求されたメモリはメモリ制限以下でなければなりません", - "resource.type.arc.postgres.description": "PostgreSQL サーバーをAzure Arc 環境に配置する", - "resource.type.arc.postgres.display.name": "PostgreSQL Server - Azure Arc (プレビュー)", - "resource.type.arc.sql.description": "ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", - "resource.type.azure.arc.description": "Azure Arc データ コントローラーを作成します。このウィザードを開始する前に az ログインを実行したことを確認してください。", - "resource.type.azure.arc.display.name": "Azure Arc データ コントローラー", + "arc.sql.cost.summary.resource.group": "リソース グループ", + "arc.data.controller.summary.resource.group": "リソース グループ", + "arc.data.controller.create.summary.title": "構成の確認", + "arc.sql.cost.summary.sql.connection.info": "SQL 接続情報", + "arc.sql.connection.settings.section.title": "SQL 接続情報", + "arc.sql.instance.retention.policy.title": "SQL インスタンス バックアップ保持ポリシー", + "arc.sql.cost.summary.sql.instance.settings": "SQL インスタンスの設定", + "arc.sql.instance.settings.section.title": "SQL インスタンスの設定", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc コストの概要", + "arc.sql.cost.summary.sql.miaa": "SQL マネージド インスタンス - Azure Arc", + "deploy.script.action": "ノートブックへのスクリプト", + "arc.data.controller.select.cluster.title": "既存の Kubernetes クラスターから選択する", + "arc.sql.service.tier.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", + "arc.sql.cost.summary.service.tier.learn.more.description": "SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。", + "arc.data.controller.project.details.description": "サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。", + "arc.postgres.server.name": "サーバー名", + "arc.postgres.server.name.validation.description": "サーバー名は、小文字の英数字または '-' で構成され、文字で始まり、末尾が英数字で、長さが 11 文字以下である必要があります。", + "arc.sql.service.tier.label": "サービス レベル", + "arc.sql.cost.summary.service.tier": "サービス層", + "arc.postgres.server.service.type": "サービスの種類", + "arc.sql.retention.days.description": "ポイントインタイム バックアップを保管する期間を指定します。", + "arc.storage-class.dc.label": "ストレージ クラス", + "arc.storage-class.backups.label": "ストレージ クラス (バックアップ)", + "arc.storage-class.data.label": "ストレージ クラス (データ)", + "arc.storage-class.datalogs.label": "ストレージ クラス (データベース ログ)", + "arc.storage-class.logs.label": "ストレージ クラス (ログ)", + "arc.postgres.settings.storage.title": "ストレージ設定", + "arc.sql.cost.summary.subscription": "サブスクリプション", + "arc.data.controller.summary.subscription": "サブスクリプション", + "arc.description": "Azure Arc 対応", + "arc.sql.sync.secondaries.label": "コミットに必要な、同期されたセカンダリ", + "arc.controller": "対象の Azure Arc コントローラー", + "arc.data.controller.summary.terms": "使用条件", + "arc.agreement.help.text.terms.of.use": "使用条件", + "arc.data.controller.summary.arc.terms.of.use": "利用規約", + "arc.postgres.server.invalid.username": "そのユーザー名は無効です。別のユーザー名を選択してください。", + "arc.sql.invalid.username": "そのユーザー名は無効です。別のユーザー名を選択してください。", + "arc.data.controller.help.text": "Kubernetes クラスターは、az connectedk8s connect コマンドを使用して既に Arc 対応になっている必要があります。詳細については、{0} を使用してください。", + "arc.sql.cores-limit.description": "整数で表したマネージド インスタンスのコア数の上限。", + "arc.sql.memory-limit.description": "整数で表したマネージド インスタンスの容量の上限。", + "arc.postgres.server.cores.limit.description": "ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。", + "arc.postgres.server.memory.limit.description": "コーディネーター ノードの Postgres インスタンスのメモリ制限 (GB)。", + "arc.postgres.server.memory.request.description": "コーディネーター ノードの Postgres インスタンスのメモリ要求 (GB)。", + "arc.postgres.server.cores.request.description": "サービスをスケジュールするために、コーディネーター ノードにて使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。", + "arc.data.controller.cluster.name.description": "クラスターの名前。ダイレクト モードのみ。", + "arc.data.controller.custom.location.description": "固有の地域名。ダイレクト モードのみ。", + "arc.sql.readable.secondaries.description": "読み取り可能なセカンダリ レプリカの数。", + "arc.sql.sync.secondaries.description": "プライマリ レプリカのコミットを許可する前にトランザクションをコミットするために必要な同期レプリカの数です。この値を -1 に設定すると、必須の同期されたセカンダリの数が '(レプリカの数 - 1) / 2' の小数点以下を切り捨てたものに設定されます。", + "arc.sql.cores-request.description": "整数として表したマネージド インスタンスのコアの要求。", + "arc.sql.memory-request.description": "マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。", + "arc.postgres.server.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", + "arc.sql.volume.size.backups.description": "バックアップに使用するストレージ ボリュームのサイズ (GB)。", + "arc.postgres.server.volume.size.data.description": "データに使用するストレージ ボリュームのサイズ (GB)。", + "arc.sql.volume.size.data.description": "データに使用するストレージ ボリュームのサイズ (GB)。", + "arc.sql.volume.size.datalogs.description": "データベース ログに使用するストレージ ボリュームのサイズ (GB)。", + "arc.postgres.server.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", + "arc.sql.volume.size.logs.description": "ログに使用するストレージ ボリュームのサイズ (GB)。", + "arc.sql.storage-class.backups.description": "バックアップに使用するストレージ クラス。値が指定されていない場合、バックアップは Data に割り当てられたのと同じストレージ クラスに格納されます。RWX 対応ストレージ クラスである必要があります。", + "arc.sql.storage-class.dc.description": "すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。", + "arc.postgres.storage-class.backups.description": "バックアップの継続的ボリュームに使用されるストレージ クラスです。", + "arc.sql.storage-class.data.description": "データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", + "arc.postgres.storage-class.data.description": "データの継続的ボリュームのログに使用されるストレージ クラスです", + "arc.sql.storage-class.datalogs.description": "データベース ログ (.ldf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", + "arc.sql.storage-class.logs.description": "ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。", + "arc.postgres.storage-class.logs.description": "ログの継続的ボリュームに使用されるストレージ クラス", + "arc.data.controller.summary.username": "ユーザー名", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "ユーザー名", "should.be.integer": "値は整数でなければなりません", - "worker.node.count.should.not.be.one": "1 の値はサポートされていません。" + "worker.node.count.should.not.be.one": "1 の値はサポートされていません。", + "arc.postgres.server.volume.size.backups.label": "ボリュームサイズ GB (バックアップ)", + "arc.postgres.server.volume.size.data.label": "ボリューム サイズ GB (データ)", + "arc.postgres.server.volume.size.logs.label": "ボリュームサイズ GB (ログ)", + "arc.sql.volume.size.backups.label": "ボリュームのサイズ (Gi) (バックアップ)", + "arc.sql.volume.size.data.label": "ボリュームのサイズ (Gi) (データ)。", + "arc.sql.volume.size.datalogs.label": "ボリュームのサイズ (Gi) (データベース ログ)", + "arc.sql.volume.size.logs.label": "ボリュームのサイズ (Gi) (ログ)。", + "arc.data.controller.cluster.environment.title": "対象の既存の Kubernetes クラスター環境は何ですか?", + "arc.sql.summary.arc.by.microsoft": "Microsoft 提供", + "arc.data.controller.summary.arc.by.microsoft": "Microsoft 提供", + "arc.data.controller.help.text.documentation.page": "ドキュメント ページ", + "arc.sql.cost.summary.pricing.details": "価格詳細", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 98% rename from i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.asde-deployment.i18n.json index d6df4c9afa..5bfb296564 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (プレビュー) は、IoT と IoT Edge のデプロイ用に最適化されたリレーショナル データベース エンジンです。", + "extension-displayName": "Azure SQL Edge デプロイ拡張機能", + "docker-sql-port-field": "Azure SQL Edge Port", + "sqlserver-info-section-title": "Azure SQL Edge 情報", + "docker-sql-password-field": "Azure SQL Edge インスタンス (sa) のパスワード", "azure-info-section-title": "Azure 情報", - "azure_location": "場所", - "azure_resource_group": "リソース グループ", - "azure_subscription_id": "サブスクリプション ID", - "device-id": "デバイス ID", - "device-ip-address": "デバイスの IP アドレス", - "device-ip-address-description": "デプロイ後に Azure SQL Edge インスタンスに接続するために使用されます", - "device-target-condition": "ターゲットの条件", - "device-target-condition-learn-more": "ターゲット条件についての詳細情報", + "vm_password_confirm": "VM 管理者パスワードの確認", "docker-confirm-sql-password-field": "パスワードの確認", "docker-container-name-field": "コンテナー名", - "docker-imagetag-field": "イメージ タグ", - "docker-password-field": "パスワード", - "docker-registry-field": "レジストリ", - "docker-repository-field": "リポジトリ", - "docker-settings-section-title": "Docker 設定", - "docker-sql-password-field": "Azure SQL Edge インスタンス (sa) のパスワード", - "docker-sql-port-field": "Azure SQL Edge Port", - "docker-username-field": "ユーザー名", - "edge-agreement": "{0} および {1} に同意します。", - "edge-eula": "Microsoft Azure SQL Edge License Agreement", - "edge-remote-password-field": "パスワード", - "edge-remote-target-field": "名前または IP アドレス", - "edge-remote-username-field": "ユーザー名", - "extension-description": "Azure SQL Edge をデプロイするためのノートブック ベースのエクスペリエンスを提供します", - "extension-displayName": "Azure SQL Edge デプロイ拡張機能", - "iot-hub-name": "IoT ハブ名", - "microsoft-privacy-statement": "Microsoft プライバシー ステートメント", - "package-files": "パッケージ ファイルの SQL Server", - "package_path": "パッケージ ファイル", - "package_path_description": "SQL Server パッケージ ファイル (dacpac、bacpac) または圧縮されたパッケージファイルのパス。", - "remote-info-section-title": "対象コンピューターの情報", - "resource-type-sql-edge-description": "Azure SQL Edge (プレビュー) は、IoT と IoT Edge のデプロイ用に最適化されたリレーショナル データベース エンジンです。", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "新しい Azure IoT Hub と VM (パスワード認証)", - "sql-edge-azure-multi-device-display-name": "Azure IoT Hub の複数のデバイス", - "sql-edge-azure-multi-device-title": "Azure SQL Edge を複数の Azure IoT デバイスにデプロイする", - "sql-edge-azure-single-device-display-name": "Azure IoT Hub の既存のデバイス", - "sql-edge-azure-single-device-title": "Azure SQL Edge を既存のデバイスにデプロイします", - "sql-edge-azure-sshkey-display-name": "新しい Azure IoT Hub と VM (ssh 公開キー認証)", - "sql-edge-azure-title": "IoT hub を使用して Azure SQL Edge を新しい Azure VM にデプロイします", - "sql-edge-local-display-name": "ローカル コンテナー インスタンス", "sql-edge-local-title": "ローカル コンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします", - "sql-edge-remote-display-name": "リモート コンテナー インスタンス", "sql-edge-remote-title": "リモートコンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします", + "sql-edge-azure-title": "IoT hub を使用して Azure SQL Edge を新しい Azure VM にデプロイします", + "sql-edge-azure-single-device-title": "Azure SQL Edge を既存のデバイスにデプロイします", + "sql-edge-azure-multi-device-title": "Azure SQL Edge を複数の Azure IoT デバイスにデプロイする", "sql-edge-type-display-name": "デプロイ ターゲット", - "sqlserver-info-section-title": "Azure SQL Edge 情報", - "vm_admin": "VM 管理者のユーザー名", + "device-id": "デバイス ID", + "device-ip-address": "デバイスの IP アドレス", + "docker-settings-section-title": "Docker 設定", + "sql-edge-azure-single-device-display-name": "Azure IoT Hub の既存のデバイス", + "edge-agreement": "{0} および {1} に同意します。", + "docker-imagetag-field": "イメージ タグ", + "iot-hub-name": "IoT ハブ名", + "device-target-condition-learn-more": "ターゲット条件についての詳細情報", + "sql-edge-local-display-name": "ローカル コンテナー インスタンス", + "azure_location": "場所", + "edge-eula": "Microsoft Azure SQL Edge License Agreement", + "microsoft-privacy-statement": "Microsoft プライバシー ステートメント", + "sql-edge-azure-multi-device-display-name": "Azure IoT Hub の複数のデバイス", + "edge-remote-target-field": "名前または IP アドレス", + "sql-edge-azure-display-name": "新しい Azure IoT Hub と VM (パスワード認証)", + "sql-edge-azure-sshkey-display-name": "新しい Azure IoT Hub と VM (ssh 公開キー認証)", + "package_path": "パッケージ ファイル", + "edge-remote-password-field": "パスワード", + "docker-password-field": "パスワード", + "package_path_description": "SQL Server パッケージ ファイル (dacpac、bacpac) または圧縮されたパッケージファイルのパス。", + "extension-description": "Azure SQL Edge をデプロイするためのノートブック ベースのエクスペリエンスを提供します", + "docker-registry-field": "レジストリ", + "sql-edge-remote-display-name": "リモート コンテナー インスタンス", + "docker-repository-field": "リポジトリ", + "azure_resource_group": "リソース グループ", + "package-files": "パッケージ ファイルの SQL Server", + "vm_ssh_public_key": "SSH 公開キー", + "azure_subscription_id": "サブスクリプション ID", + "device-target-condition": "ターゲットの条件", + "remote-info-section-title": "対象コンピューターの情報", + "edge-remote-username-field": "ユーザー名", + "docker-username-field": "ユーザー名", "vm_password": "VM 管理者パスワード", - "vm_password_confirm": "VM 管理者パスワードの確認", + "vm_admin": "VM 管理者のユーザー名", "vm_password_validation_error_message": "VM パスワードは、12 ~ 123 文字の長さで、大文字、小文字、数字、特殊文字で構成されている必要があります。", - "vm_ssh_public_key": "SSH 公開キー" + "device-ip-address-description": "デプロイ後に Azure SQL Edge インスタンスに接続するために使用されます" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azcli.i18n.json similarity index 95% rename from i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.azcli.i18n.json index 4e32064f64..ab6a71d160 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "リリース日を解析できませんでした。", + "az.promptForAzUpdate": "Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか?", "az.accept": "承諾する", - "az.arcdataExtensionNotInstalled": "この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。", - "az.arcdataInstalled": "Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", + "az.parseVersionError": "az --version の出力の解析中にエラーが発生しました。", + "az.azOutputParseErrorCaught": "az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。", "az.askLater": "後で依頼する", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", - "az.azOutputParseErrorCaught": "az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。", + "az.missingRequiredVersion": "この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。", "az.azUserSettingReadLog": "Azure CLI のユーザー設定: {0}。{1} が読み取られ、値: {2}", "az.azUserSettingUpdatedLog": "Azure CLI のユーザー設定: {0}。{1} が更新され、newValue: {2}", + "az.azInstalled": "Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", "az.checkingLatestAzVersion": "Azure CLI の使用可能な最新バージョンを確認しています", - "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", - "az.couldNotFindAz": "Azure CLI が見つかりませんでした。エラー: {0}", - "az.couldNotFindAzArc": "Azure CLI arcdata 拡張機能が見つかりませんでした。エラー: {0}", "az.couldNotFindAzWithPrompt": "Azure CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", + "az.couldNotFindAz": "Azure CLI が見つかりませんでした。エラー: {0}", + "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。", + "az.couldNotFindAzArc": "Azure CLI arcdata 拡張機能が見つかりませんでした。エラー: {0}", "az.currentlyInstalledVersionIsLatest": "現在インストールされている Azure CL {0} は、使用可能な他のバージョンと同じか、それより新しいバージョンです", "az.decline": "同意しない", "az.doNotAskAgain": "今後このメッセージを表示しない", - "az.downloadError": "ダウンロード中のエラー", "az.downloadFinished": "ダウンロードが完了しました", "az.downloadingProgressMb": "ダウンロード中 ({0} / {1} MB)", "az.downloadingTo": "{0} を {1} から {2} にダウンロードしています", "az.endpointOrNamespaceRequired": "エンドポイントまたは名前空間のいずれかを指定しなければなりません", - "az.executingCommand": "コマンドの実行中: '{0} {1}'", - "az.failedToParseReleaseInfo": "{0} でコンテンツの JSON を解析できませんでした。\r\nファイル コンテンツ: \r\n{1}\r\nエラー: {2}", - "az.foundExistingAz": "バージョン (v{0}) の既存の Azure CLI のインストールが、arcdata バージョン {2} を持つパス {1} で見つかりました。", - "az.gettingTextContentsOfUrl": "URL {0} でリソースのテキスト コンテンツを取得しています", "az.installError": "Azure CLI と arcdata 拡張機能のインストール中にエラーが発生しました: {0}", - "az.installingArcdata": "Azure CLI arcdata 拡張機能をインストールしています...", + "az.updateError": "Azure CLI を更新中に発生したエラー: {0}", + "az.downloadError": "ダウンロード中のエラー", + "az.executingCommand": "コマンドの実行中: '{0} {1}'", + "az.failedToParseReleaseInfo": "{0} でコンテンツの JSON を解析できませんでした。\r\nファイル コンテンツ:\r\n{1}\r\nエラー: {2}", + "az.foundExistingAz": "バージョン (v{0}) の既存の Azure CLI のインストールが、arcdata バージョン {2} を持つパス {1} で見つかりました。", + "az.versionForUpdate": "バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。", + "az.gettingTextContentsOfUrl": "URL {0} でリソースのテキスト コンテンツを取得しています", "az.installingAz": "Azure CLI をインストールしています...", + "az.installingArcdata": "Azure CLI arcdata 拡張機能をインストールしています...", "az.latestAzVersionAvailable": "Azure CLI の最新バージョン: {0}。", - "az.missingRequiredVersion": "この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。", "az.no": "いいえ", - "az.noAz": "使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。", "az.noAzArc": "使用可能な Azure CLI arcdata 拡張機能がありません。", - "az.noAzWithLink": "使用可能な Azure CLI がありません。[Azure CLI の更新] (コマンド: az.install) を行い、それを必要とする機能を有効にします。", + "az.noAzWithLink": "使用可能な Azure CLI がありません。[Azure CLI の更新](コマンド: az.install) を行い、それを必要とする機能を有効にします。", + "az.noAz": "使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。", "az.noAzureCLI": "使用可能な Azure CLI がありません。[こちら](https://docs.microsoft.com/cli/azure/install-azure-cli) から最新バージョンを手動でインストールしてから、Azure Studio を再起動してください。", - "az.noDownloadLink": "プラットフォーム '{0}'\r\nリリース情報に利用可能なダウンロード リンクがありません: ${1}", + "az.updateCheckSkipped": "Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。", + "az.noDownloadLink": "プラットフォーム'{0}'\r\nリリース情報に利用可能なダウンロード リンクがありません: ${1}", "az.noReleaseVersion": "プラットフォーム '{0}'\r\nリリース情報に利用可能なリリース バージョンがありません: ${1}", - "az.parseVersionError": "az --version の出力の解析中にエラーが発生しました。", "az.platformUnsupported": "プラットフォーム '{0}' は現在サポート外です", - "az.promptForAzUpdate": "Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか?", - "az.promptForRequiredAzUpdate": "この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。", "az.promptLog": "ユーザーが次に同意するよう促すダイアログの表示: {0}", - "az.requiredVersionNotAvailable": "この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", + "arc.releaseDateNotParsed": "リリース日を解析できませんでした。", "az.searchingForAz": "既存の Azure CLI のインストールを検索しています...", "az.skipInstall": "この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure CLI と arcdata 拡張機能のインストールをスキップします。{1} は {2} です", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。", + "az.promptForRequiredAzUpdate": "この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。", + "az.arcdataExtensionNotInstalled": "この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。", + "az.requiredVersionNotAvailable": "この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", "az.unexpectedCommandError": "コマンド {0} の実行中に予期しないエラーが発生しました", "az.unexpectedExitCode": "コマンドからの予期しない終了コード: {1} ({0})", - "az.unsupportedArcDataVersion": "Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", - "az.updateCheckSkipped": "Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。", - "az.updateError": "Azure CLI を更新中に発生したエラー: {0}", "az.updatingAz": "Azure CLI を更新しています...", - "az.userRequestedInstall": "ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました", "az.userResponseInstall": "Azure CLI のインストールを促すダイアログの表示でのユーザー応答: {0}", "az.userResponseUpdate": "Azure CLI の更新を促すダイアログの表示でのユーザー応答: {0}", - "az.versionForUpdate": "バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。", - "az.yes": "はい" + "az.userRequestedInstall": "ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました", + "az.yes": "はい", + "az.unsupportedArcDataVersion": "Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。", - "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します", - "azcli.arc.config.title": "Azure CLI の構成", - "azcli.arc.description": "Azure CLI 対応。", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません", + "azcli.arc.config.title": "Azure CLI の構成", + "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。", + "azcli.azCliInstallKey.description": "Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。", + "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。", + "azcli.arc.config.debug": "すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します", + "azcli.arc.description": "Azure CLI 対応。", + "azcli.arc.update.prompt.description": "ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます", + "azcli.install.prompt.description": "ユーザーに Azure CLI のインストールを促すメッセージが表示されます", "azcli.arc.install.prompt.description": "ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログが表示されます", "azcli.arc.update.dontPrompt.description": "ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログは表示されません", - "azcli.arc.update.prompt.description": "ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます", - "azcli.azCliInstallKey.description": "Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。", "azcli.install.dontPrompt.description": "ユーザーに Azure CLI のインストールを促すメッセージは表示されません", - "azcli.install.prompt.description": "ユーザーに Azure CLI のインストールを促すメッセージが表示されます", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 81% rename from i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.azurecore.i18n.json index 07be034e05..e93c49ab9f 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Microsoft OAuth からアクセス トークンが返されませんでした", - "azure.cacheErrorAdd": "キャッシュへのアカウントの追加中にエラーが発生しました。", - "azure.cacheErrorGet": "キャッシュからのアカウントの取得中にエラーが発生しました", - "azure.cacheErrorParse": "キャッシュからのアカウントの解析中にエラーが発生しました", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio はこのテナント {0} ({1}) の認証をトリガーしなくなり、リソースにアクセスできなくなります。\r\n\r\nこのテナントのリソースへのアクセスを再度許可するには、'{2}' 設定の除外リストからテナントを削除する必要があります。\r\n\r\n続行しますか?", + "azurecore.consentDialog.cancel": "キャンセル", + "azurecore.consentDialog.authenticate": "キャンセルと認証", + "azurecore.confirmIgnoreTenantDialog.confirm": "確認", + "azurecore.consentDialog.ignore": "テナントの無視", "azure.microsoftAccountDisplayName": "Microsoft アカウント", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "認証で何かが失敗したか、またはトークンがシステムから削除されています。アカウントを Azure Data Studio にもう一度追加してください。", - "azure.noUniqueIdentifier": "ユーザーの AAD 内に一意識別子がありませんでした", - "azure.owningTenantNotFound": "アカウントの所有テナント情報が見つかりません。", - "azure.responseError": "トークンの取得がエラーで失敗しました。詳細は、[開発者ツールを開く]({0})。", - "azure.tenantNotFound": "ID '{0}' の指定されたテナントが見つかりません。", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio はこのテナント {0} ({1}) の認証をトリガーしなくなり、リソースにアクセスできなくなります。\r\n\r\nこのテナントのリソースへのアクセスを再度許可するには、'{2}' 設定の除外リストからテナントを削除する必要があります。\r\n\r\n続行しますか?", - "azurecore.confirmIgnoreTenantDialog.confirm": "確認", - "azurecore.consentDialog.authenticate": "キャンセルと認証", - "azurecore.consentDialog.body": "テナント {0} ({1}) では、 {2} リソースにアクセスするために再認証する必要があります。[開く] を押して認証プロセスを開始します。", - "azurecore.consentDialog.cancel": "キャンセル", - "azurecore.consentDialog.ignore": "テナントの無視", "azurecore.consentDialog.open": "開く", - "msal.accountNotFoundError": "トークンを取得するときにアカウント情報が見つかりません。", + "noMicrosoftResource": "プロバイダー '{0}' には、Microsoft リソース エンドポイントが定義されていません。", + "msal.accountNotFoundError": "トークンの取得時にアカウント情報が見つかりません。アカウントを削除して、もう一度追加してください。", "msal.resourceNotFoundError": "Azure Resource {0}の構成が見つかりません", - "noMicrosoftResource": "プロバイダー '{0}' には、Microsoft リソース エンドポイントが定義されていません。" + "azurecore.consentDialog.body": "テナント {0} ({1}) では、 {2} リソースにアクセスするために再認証する必要があります。[開く] を押して認証プロセスを開始します。" }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Azure Auth Code Grant", - "azure.serverCouldNotStart": "サーバーを起動できませんでした。これは、システムのアクセス許可エラーまたは互換性がない可能性があります。設定からデバイス コード認証を有効にすることができます。", + "azureAuthCodeGrant.getAuthCodeUrlError": "認証コード URL の要求中に MSAL ライブラリでエラーが発生しました。エラーの詳細については、'Azure アカウント' 出力ウィンドウを確認してください。\r\n\r\n", "azureAuth.nonceError": "nonce の不一致のため、認証に失敗しました。 Azure Data Studio を閉じてから、もう一度お試しください。", - "azureAuth.stateError": "状態の不一致のため、認証に失敗しました。 ADS を終了してから、もう一度お試しください。" + "azureAuth.stateError": "状態の不一致のため、認証に失敗しました。 ADS を終了してから、もう一度お試しください。", + "azure.azureAuthCodeGrantName": "Azure Auth Code Grant", + "azure.serverCouldNotStart": "サーバーを起動できませんでした。これは、システムのアクセス許可エラーまたは互換性がない可能性があります。設定からデバイス コード認証を有効にすることができます。" }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "{0} アカウントの追加", - "azure.azureDeviceCodeAuth": "Azure デバイス コード", - "azure.deviceCodeCheckFail": "ログイン結果を確認しようとしてエラーが発生しました", - "azure.timeoutDeviceCode": "デバイス コード ログインの待機中にタイムアウトしました。" + "azure.azureDeviceCodeAuth": "Azure デバイス コード" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "使用可能な Azure 認証方法がありません。ADS 構成で認証方法を有効にする必要があります。", - "azure.NoAuthMethod.Selected": "Azure 認証方法が選択されていません。使用する認証方法を選択する必要があります。", "azure.deprecatedGetSecurityToken": "azdata.accounts.getSecurityToken の呼び出しが行われました。このメソッドは非推奨であり、今後のリリースで削除されます。代わりに getAccountSecurityToken を使用してください。", "genericTokenError": "トークンを取得できませんでした", - "msalTokenError": "トークンの取得中に {0} が発生しました。\r\n{1}", - "tenantIgnoredError": "無視リストにテナントが見つかりましたが、認証は試行されませんでした。このテナントからリソースにアクセスする場合は、settings.json ファイル: {1} の無視リストからテナント {0} を削除できます。" + "azure.NoAuthMethod.Available": "使用可能な Azure 認証方法がありません。ADS 構成で認証方法を有効にする必要があります。", + "azure.NoAuthMethod.Selected": "Azure 認証方法が選択されていません。使用する認証方法を選択する必要があります。", + "tenantIgnoredError": "無視リストにテナントが見つかりましたが、認証は試行されませんでした。このテナントからリソースにアクセスする場合は、settings.json ファイル: {1} の無視リストからテナント {0} を削除できます。", + "msalTokenError": "トークンの取得中に {0} が発生しました。\r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "トークン キャッシュをクリアできませんでした", - "clearTokenCacheSuccess": "トークン キャッシュが正常にクリアされました" + "clearTokenCacheFailure": "トークン キャッシュをクリアできませんでした" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (China)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (China)", "usGovCloudDisplayName": "Azure (US Government)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "この機能を動作させるには、Azure アカウントを選択する必要があります。", - "azure.cloudTerminalPreview": "Azure Cloud Shell を使用するには、プレビュー機能を有効にする必要があります。", - "azure.mustPickTenant": "この機能を動作させるには、テナントを選択する必要があります。", - "azure.noAccountError": "現在、Azure アカウントにサインインしていません。サインインしてから、もう一度お試しください。", "azure.noTenants": "この機能にはテナントが必要です。Azure サブスクリプションにテナントがないようです。", "azure.pickAnAzureAccount": "Azure アカウントを選択する", "azure.signIn": "サインイン", - "azure.startingCloudShell": "Cloud Shell を開始しています..." + "azure.startingCloudShell": "Cloud Shell を開始しています...", + "azure.noAccountError": "現在、Azure アカウントにサインインしていません。サインインしてから、もう一度お試しください。", + "azure.cloudTerminalPreview": "Azure Cloud Shell を使用するには、プレビュー機能を有効にする必要があります。", + "azure.mustPickTenant": "この機能を動作させるには、テナントを選択する必要があります。", + "azure.accountNotSelectedError": "この機能を動作させるには、Azure アカウントを選択する必要があります。" }, "dist/azureResource/errors": { "azure.subscriptionError": "アカウント {0} のサブスクリプションを取得できませんでした。アカウントを更新してください。" @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB for MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure cosmosDB for PostgreSQL クラスター" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "SQL データベース" }, @@ -98,7 +90,7 @@ "azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel": "Azure Database for PostgreSQL のフレキシブル サーバー" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { - "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL" + "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Azure Database for PostgreSQL サーバー" }, "dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": { "azure.resource.providers.sqlInstanceContainerLabel": "SQL マネージド インスタンス" @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "プロバイダー リソースを認識できません: {0}", - "azurecore.unregisteredProviderType": "プロバイダー リソースの種類を認識できません: {0}" + "azurecore.unregisteredProviderType": "プロバイダー リソースの種類を認識できません: {0}", + "azurecore.unregisteredProvider": "プロバイダー リソースを認識できません: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "リソースは見つかりませんでした" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "アカウント {0} (テナント '{1}') のサブスクリプションを取得できませんでした。{2}", - "azure.resource.tenantTokenError": "アカウント '{0}' (テナント '{1}') のアクセス トークンの取得に失敗しました。" + "azure.resource.tenantTokenError": "アカウント '{0}' (テナント '{1}') のアクセス トークンの取得に失敗しました。", + "azure.resource.tenantSubscriptionsError": "アカウント {0} (テナント '{1}') のサブスクリプションを取得できませんでした。{2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (プレビュー) {0} ({1})", + "azure.coudTerminal.neverUsed": "このアカウントから以前に Azure Cloud Shell を起動したことがない場合は、https://shell.azure.com/ にアクセスして、作業を開始してください。セットアップすると、Azure Data Studio で AzureCloud Shell を直接使用できます。", "azure.cloudTerminal.ok": "OK", "azure.cloudTerminal.openAzureShell": "Azure Shell を開く", - "azure.coudTerminal.neverUsed": "このアカウントから以前に Azure Cloud Shell を起動したことがない場合は、https://shell.azure.com/ にアクセスして、作業を開始してください。セットアップすると、Azure Data Studio で AzureCloud Shell を直接使用できます。", "azure.selectShellType": "Azure Cloud Shell に Bash または PowerShell を選択する", "azure.shellClosed": "シェルが終了しました。\r\n", "azure.shellTypeRequired": "シェルの種類を選択する必要があります" @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "アカウント {0} ({1}) サブスクリプション {2} ({3}) テナント {4} のリソース グループの取り込みでエラーが発生しました: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "アカウント {0} のサブスクリプションの取り込みでエラーが発生しました: {1}", "azure.accounts.getSubscriptions.queryError": "アカウント {0} テナント {1} のサブスクリプションの取り込みでエラーが発生しました: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "無効なクエリ", - "azure.resource.error": "エラー: {0}" + "azure.resource.error": "エラー: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "無効なクエリ" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Azure リソース (プレビュー)", - "azure.credStoreSaveFailedError": "トークン キャッシュのキーを資格情報ストアに保存できませんでした。Azure アクセス トークンの永続化に問題が発生して接続が不安定になる可能性があります。SqlTools が Windows の資格情報ストレージ制限に達していると考えられる場合は、Windows 資格情報マネージャーで、\"Microsoft.SqlTools|\" から始まる資格情報を少なくとも 2 つクリアし、再読み込みしてください。", - "azure.unableToOpenAzureLink": "リンクを開けません。必要な値がありません", "azurecore.australiacentral": "オーストラリア中部", "azurecore.australiacentral2": "オーストラリア中部 2", "azurecore.australiaeast": "オーストラリア東部", "azurecore.australiasoutheast": "オーストラリア南東部", + "azurecore.extensionName": "Azure アカウント", "azurecore.azureArcPostgres": "Azure Arc 対応 PostgreSQL Hyperscale", - "azurecore.azureArcService": "Data Service - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "SQL マネージド インスタンス - Azure Arc", + "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL のフレキシブル サーバー", + "azurecore.postgresServer": "Azure Database for PostgreSQL", + "azure.azureResourcesGridTitle": "Azure リソース (プレビュー)", "azurecore.brazilsouth": "ブラジル南部", "azurecore.brazilsoutheast": "ブラジル南東部", "azurecore.canadacentral": "カナダ中部", "azurecore.canadaeast": "カナダ東部", + "azurecore.reload": "キャンセル", "azurecore.centralindia": "インド中部", "azurecore.centralus": "米国中部", "azurecore.centraluseuap": "米国中部 EUAP", - "azurecore.deprecated": "警告: ADAL は非推奨となり、今後のリリースで削除される予定です。代わりに MSAL を使用してください。", + "azurecore.azureArcService": "Data Service - Azure Arc", "azurecore.disable": "無効", "azurecore.dismiss": "却下", "azurecore.eastasia": "東アジア", "azurecore.eastus": "米国東部", "azurecore.eastus2": "米国東部 2", "azurecore.eastus2euap": "米国東部 2 EUAP", - "azurecore.extensionName": "Azure アカウント", "azurecore.francecentral": "フランス中部", "azurecore.francesouth": "フランス南部", "azurecore.germanynorth": "ドイツ北部", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "サブスクリプションの無効なテナント", "azurecore.japaneast": "東日本", "azurecore.japanwest": "西日本", + "azure.credStoreSaveFailedError": "トークン キャッシュのキーを資格情報ストアに保存できませんでした。Azure アクセス トークンの永続化に問題が発生して接続が不安定になる可能性があります。SqlTools が Windows の資格情報ストレージ制限に達していると考えられる場合は、Windows 資格情報マネージャーで、\"Microsoft.SqlTools|\" から始まる資格情報を少なくとも 2 つクリアし、再読み込みしてください。", "azurecore.koreacentral": "韓国中部", "azurecore.koreasouth": "韓国南部", "azurecore.location": "場所", + "azurecore.requiresReload": "この設定を変更するには、すべての変更を有効にするためにウィンドウを再読み込みする必要があります。", "azurecore.name": "名前", + "azure.noCloudsEnabled": "クラウドが有効になっていません。続行するにはクラウドを有効にしてください。", "azurecore.northcentralus": "米国中北部", "azurecore.northeurope": "北ヨーロッパ", "azurecore.norwayeast": "ノルウェー東部", "azurecore.norwaywest": "ノルウェー西部", - "azurecore.piiLogging.warning": "警告: Azure PII ログが有効になっています。このオプションを有効にすると、個人を特定できる情報をログに記録でき、デバッグ目的でのみ使用する必要があります。", - "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL のフレキシブル サーバー", - "azurecore.postgresServer": "Azure Database for PostgreSQL", - "azurecore.reload": "再読み込み", "azurecore.reloadChoice": "Azure Data Studio の再読み込み", - "azurecore.reloadPrompt": "認証ライブラリが変更されました。Azure Data Studio を再読み込みしてください。", - "azurecore.requiresReload": "この設定を変更するには、すべての変更を有効にするためにウィンドウを再読み込みする必要があります。", "azurecore.resourceGroup": "リソース グループ", "azurecore.resourceType": "リソースの種類", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "SQL Database", + "azurecore.sqlManagedInstance": "SQL マネージド インスタンス", + "azurecore.azureArcsqlManagedInstance": "SQL マネージド インスタンス - Azure Arc", + "azurecore.sqlServer": "SQL Server", "azurecore.southafricanorth": "南アフリカ北部", "azurecore.southafricawest": "南アフリカ西部", "azurecore.southcentralus": "米国中南部", - "azurecore.southeastasia": "東南アジア", "azurecore.southindia": "インド南部", - "azurecore.sqlDatabase": "SQL Database", - "azurecore.sqlManagedInstance": "SQL マネージド インスタンス", - "azurecore.sqlServer": "SQL Server", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.southeastasia": "東南アジア", "azurecore.subscription": "サブスクリプション", + "azurecore.switchMsal": "MSAL に切り替える", "azurecore.switzerlandnorth": "スイス北部", "azurecore.switzerlandwest": "スイス西部", + "azurecore.reloadPromptCacheClear": "トークン キャッシュが正常にクリアされました。Azure Data Studio をもう一度読み込んでください。", "azurecore.typeIcon": "種類アイコン", "azurecore.uaecentral": "アラブ首長国連邦中部", "azurecore.uaenorth": "アラブ首長国連邦北部", "azurecore.uksouth": "英国南部", "azurecore.ukwest": "英国西部", "azurecore.unableToFetchToken": "テナント {0} のトークンを取得できません", + "azure.unableToOpenAzureLink": "リンクを開けません。必要な値がありません", + "azurecore.piiLogging.warning": "警告: Azure PII ログが有効になっています。このオプションを有効にすると、個人を特定できる情報をログに記録でき、デバッグ目的でのみ使用する必要があります。", "azurecore.westcentralus": "米国中西部", "azurecore.westeurope": "西ヨーロッパ", "azurecore.westindia": "インド西部", "azurecore.westus": "米国西部", - "azurecore.westus2": "米国西部 2" + "azurecore.westus2": "米国西部 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} 設定が変更されました。Azure Data Studio をもう一度読み込んでください。" + }, + "dist/utils": { + "providerSettings.error": "設定からエンドポイントを読み込めませんでした。詳細については、ログを確認してください。", + "providerSettings.success": "設定からカスタム エンドポイントを正常に読み込みました" }, "package": { - "accounts.clearTokenCache": "Azure アカウント トークンのキャッシュをクリア", - "azure.description": "Azure リソースを参照して作業します", - "azure.displayName": "Azure (コア)", - "azure.openInAzurePortal.title": "Azure Portal で開きます", - "azure.resource.config.filter.description": "リソース フィルターの各要素であるアカウント ID、サブスクリプション ID、名前はスラッシュで区切ります", - "azure.resource.config.title": "Azure リソースの構成", + "config.providerSettings.endpoints.armResource": "ARM リソース エンドポイント", "azure.resource.connectsqldb.title": "サーバーに追加", - "azure.resource.connectsqlserver.title": "接続", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "最新の情報に更新", - "azure.resource.refreshall.title": "Azure: すべてのアカウントを更新する", - "azure.resource.selectsubscriptions.title": "サブスクリプションの選択", - "azure.resource.selecttenants.title": "テナントの選択", - "azure.resource.signin.title": "Azure: サインイン", - "azure.resource.startterminal.title": "Cloud Shell の開始", - "azure.resource.view.title": "Azure (プレビュー)", - "azure.tenant.config.filter.description": "Azure リソースのクエリまたは認証トークンの要求時にスキップされるテナント ID の一覧。", "azure.title": "Azure", - "config.authenticationLibrary": "AAD 認証フローに使用されるライブラリ。このオプションを変更した後は ADS を再起動してください。", + "azure.displayName": "Azure (コア)", + "azure.resource.view.title": "Azure (プレビュー)", "config.azureAccountConfigurationSection": "Azure アカウント構成", "config.azureAuthMethodConfigurationSection": "Azure 認証方法", + "config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault リソース エンドポイント", + "config.providerSettings.endpoints.azureKustoResource": "Azure Kusto リソース エンドポイント", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics エンドポイント", + "config.providerSettings.endpoints.portal": "Azure portal エンドポイント", + "azure.resource.config.title": "Azure リソースの構成", + "config.providerSettings.endpoints.azureStorageResource": "Azure Storage リソース エンドポイント", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Azure Storage リソース エンドポイント サフィックス", + "azure.resource.refreshall.title": "Azure: すべてのアカウントを更新する", + "azure.resource.signin.title": "Azure: サインイン", + "azure.description": "Azure リソースを参照して作業します", + "accounts.clearTokenCache": "Azure アカウント トークンのキャッシュをクリア", + "config.providerSettings.endpoints.clientId": "Azure Data Studio のクライアント ID", + "config.providerSettingsMetadata": "クラウドの表示名", + "config.providerSettingsId": "クラウド ID", + "config.providerSettingsName": "クラウド名", + "config.providerSettingsDescription": "クラウドの設定", "config.azureCodeGrantMethod": "Code Grant 方法", + "azure.resource.connectsqlserver.title": "接続", "config.azureDeviceCodeMethod": "デバイス コード メソッド", - "config.enableChinaCloudDescription": "Azure China の統合を有効にするかどうか", - "config.enableGermanyCloudDescription": "Azure Germany の統合を有効にするかどうか", - "config.enablePublicCloudDescription": "Azure パブリック クラウド統合を有効にするかどうか", - "config.enableUsGovCloudDescription": "米国政府向け Azure クラウド (Fairfax) 統合を有効にするかどうか", - "config.enableUsNatCloudDescription": "US National Azure クラウド統合を有効にするかどうか", - "config.loggingLevel": "[オプション] Azure アカウント拡張機能のログ記録の詳細。", "config.noSystemKeychain": "システムのキーチェーン統合を無効にします。資格情報は、ユーザーのホーム ディレクトリ内のフラット ファイルに保存されます。", - "config.piiLogging": "個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。" + "config.providerSettings.endpoints.graphResource": "グラフ リソース エンドポイント", + "config.providerSettings.endpoints.host": "ホスト エンドポイント", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph リソース エンドポイント", + "config.providerSettings.endpoints.microsoftResource": "Microsoft リソース エンドポイント", + "azure.openInAzurePortal.title": "Azure Portal で開きます", + "config.providerSettings.endpoints.powerBiResource": "Power BI リソース エンドポイント", + "config.providerSettingsTitle": "プロバイダーの設定", + "azure.resource.refresh.title": "更新", + "config.providerSettings.endpoints.sqlResource": "SQL リソース エンドポイント", + "config.providerSettings.endpoints.scopes": "スコープ エンドポイント", + "azure.resource.selectsubscriptions.title": "サブスクリプションの選択", + "azure.resource.selecttenants.title": "テナントの選択", + "config.customProviderSettings": "カスタム Azure 認証エンドポイントを含む設定。この設定を変更した場合、有効にするには再起動が必要です。", + "config.enableChinaCloudDescription": "Azure China の統合を有効にするかどうか", + "config.enablePublicCloudDescription": "Azure パブリック クラウド統合を有効にするかどうか", + "config.piiLogging": "個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。", + "config.enableUsGovCloudDescription": "米国政府向け Azure クラウド (Fairfax) 統合を有効にするかどうか", + "azure.resource.startterminal.title": "Cloud Shell の開始", + "azure.tenant.config.filter.description": "Azure リソースのクエリまたは認証トークンの要求時にスキップされるテナント ID の一覧。", + "azure.resource.config.filter.description": "リソース フィルターの各要素であるアカウント ID、サブスクリプション ID、名前はスラッシュで区切ります", + "config.loggingLevel": "[オプション] Azure アカウント拡張機能のログ記録の詳細。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..af1f5fc7e1 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "ダウンロード済み {0}", + "downloadingServiceStatusMsg": "{0} をダウンロードしています", + "downloadingServiceChannelMsg": "{0} をダウンロードしています", + "failedToStartServiceErrorMsg": "{0} を開始できませんでした", + "installedServiceChannelMsg": "{0} がインストールされました", + "installingServiceStatusMsg": "{0} のインストール中", + "installingServiceChannelMsg": "{0} を {1} にインストールしています", + "startingServiceStatusMsg": "{0} の開始中", + "serviceStartedStatusMsg": "{0} が開始されました" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "アカウントが存在しません。", + "kusto.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。", + "kusto.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。" + }, + "dist/main": { + "notebookFileType": "ノートブック", + "unsupportedFileType": ".ipynb ノートブックのみがサポートされています", + "azuremonitor.unsupportedPlatform": "サポートされていないプラットフォーム" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "キャンセル", + "cancel": "操作をキャンセルしますか?", + "azureMonitor.searchServers": "サーバー名を検索" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "ノード変更の通知でエラーが発生しました: {0}", + "rootLabel": "ルート", + "sessionNotFound": "ノード {0} のセッションが存在しません" + }, + "dist/telemetry": { + "viewKnownIssuesText": "既知の問題の表示", + "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。" + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "管理特権", + "azuremonitor.connectionProperties.dbaPrivilege.description": "管理者特権: SYSDBA または SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "認証の種類", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", + "azuremonitor.displayName": "Azure Monitor ログ", + "azuremonitor.description": "Azure Data Studio 向け Azure Monitor アクセス", + "azuremonitor.connectionProperties.connectionName.description": "接続のカスタム名", + "azuremonitor.connectionOptions.databaseName.displayName": "データベース", + "azuremonitor.connectionProperties.password.description": "データ ソースへの接続時に使用するパスワードを示します", + "azuremonitor.connectionProperties.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", + "azuremonitor.connectionProperties.serverName.description": "Log Analytics ワークスペースの ID", + "azuremonitor.connectionProperties.metadataPooling.label": "メタデータのプーリング", + "azuremonitor.objectsListProperties.name": "名前", + "azuremonitor.databasesListProperties.name": "名前", + "azuremonitor.connectionProperties.connectionName.displayName": "名前 (省略可能)", + "azuremonitor.connectionProperties.password.displayName": "パスワード", + "azuremonitor.connectionProperties.proxyUserPassword.description": "プロキシ ユーザーのパスワード。", + "azuremonitor.connectionProperties.proxyUserPassword.label": "プロキシ パスワード", + "azuremonitor.connectionProperties.proxyUserId.label": "プロキシ ユーザー ID", + "azuremonitor.connectionProperties.groupName.security": "セキュリティ", + "azuremonitor.databasesListProperties.size": "サイズ (MB)", + "azuremonitor.connectionProperties.groupName.source": "ソース", + "azuremonitor.connectionProperties.authType.description": "Azure Monitor を使った認証方法を指定します", + "azuremonitor.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", + "azuremonitor.connectionProperties.metadataPooling.description": "この属性は、実行されたクエリのメタデータ情報がパフォーマンス向上のためにキャッシュされているかどうかを示します。", + "azuremonitor.objectsListProperties.metadataTypeName": "種類", + "azuremonitor.connectionProperties.userName.displayName": "ユーザー名", + "azuremonitor.connectionProperties.proxyUserId.description": "プロキシ ユーザーのユーザー名。", + "azuremonitor.connectionProperties.serverName.displayName": "ワークスペース ID", + "azuremonitor.cloud.workspaceProperties.id": "ワークスペース ID", + "azuremonitor.cloud.workspaceProperties.name": "ワークスペース名" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-ja/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.cms.i18n.json index d2a34c546b..706613b7ab 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "サーバー グループの追加", - "cms.Cancel": "キャンセル", - "cms.OK": "OK", - "cms.ServerGroupDescription": "サーバー グループの説明", - "cms.ServerGroupName": "サーバー グループ名", "cms.confirmDeleteGroup": "削除しますか", "cms.confirmDeleteServer": "削除しますか", "cms.errors.azureNotAllowed": "Azure SQL サーバーは、Central Management Servers として使用できません", + "cms.Cancel": "キャンセル", "cms.errors.sameCmsServerName": "中央管理サーバー グループには、既に {0} という名前の登録済みサーバーがあります", - "cms.errors.sameServerGroupName": "{0} には既に {1} という名前のサーバー グループがあります", "cms.no": "いいえ", - "cms.yes": "はい" + "cms.OK": "OK", + "cms.ServerGroupDescription": "サーバー グループの説明", + "cms.ServerGroupName": "サーバー グループ名", + "cms.yes": "はい", + "cms.errors.sameServerGroupName": "{0} には既に {1} という名前のサーバー グループがあります" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "中央管理サーバーの追加..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "リソースは見つかりませんでした" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "保存されたサーバー {0} の読み込み中に予期しないエラーが発生しました。", - "cms.resource.tree.treeProvider.loadingLabel": "読み込み中..." + "cms.resource.tree.treeProvider.loadingLabel": "読み込み中...", + "cms.resource.tree.treeProvider.loadError": "保存されたサーバー {0} の読み込み中に予期しないエラーが発生しました。" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "構成サーバーと同じ名前の共有登録サーバーを追加することはできません" }, "package": { - "cloud.databaseProperties.azureEdition": "エディション", - "cloud.databaseProperties.compatibilityLevel": "互換性レベル", - "cloud.databaseProperties.owner": "所有者", - "cloud.databaseProperties.serviceLevelObjective": "価格レベル", - "cloud.serverProperties.serverEdition": "種類", - "cloud.serverProperties.serverVersion": "バージョン", - "cms.configuration.title": "MSSQL 構成", - "cms.connectionOptions.applicationIntent.description": "サーバーに接続するときにアプリケーションのワークロードの種類を宣言します", - "cms.connectionOptions.applicationIntent.displayName": "アプリケーションの意図", - "cms.connectionOptions.applicationName.description": "アプリケーションの名前", - "cms.connectionOptions.applicationName.displayName": "アプリケーション名", - "cms.connectionOptions.attachDbFilename.description": "完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名", - "cms.connectionOptions.attachDbFilename.displayName": "添付 DB ファイル名", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", - "cms.connectionOptions.authType.categoryValues.integrated": "Windows 認証", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL ログイン", - "cms.connectionOptions.authType.description": "SQL Server での認証方法を指定します", - "cms.connectionOptions.authType.displayName": "認証の種類", - "cms.connectionOptions.columnEncryptionSetting.description": "接続の Always Encrypted を有効または無効にする", + "cms.resource.registerCmsServer.title": "中央管理サーバーの追加", + "cms.connectionOptions.groupName.advanced": "詳細", "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位)", - "cms.connectionOptions.commandTimeout.displayName": "コマンドのタイムアウト", - "cms.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", - "cms.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", - "cms.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", - "cms.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", - "cms.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", - "cms.connectionOptions.connectTimeout.displayName": "接続タイムアウト", - "cms.connectionOptions.connectionName.description": "接続のカスタム名", - "cms.connectionOptions.connectionName.displayName": "名前 (省略可能)", - "cms.connectionOptions.contextConnection.description": "True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます", - "cms.connectionOptions.contextConnection.displayName": "コンテキスト接続", - "cms.connectionOptions.currentLanguage.description": "SQL Server 言語レコード名", - "cms.connectionOptions.currentLanguage.displayName": "現在の言語", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "ホスト ガーディアン サービス", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "なし", - "cms.connectionOptions.enclaveAttestationProtocol.description": "セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "構成証明プロトコル", - "cms.connectionOptions.enclaveAttestationUrl.description": "セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します", + "cms.connectionOptions.applicationIntent.displayName": "アプリケーションの意図", + "cms.connectionOptions.applicationName.displayName": "アプリケーション名", + "cms.connectionOptions.attachDbFilename.displayName": "添付 DB ファイル名", "cms.connectionOptions.enclaveAttestationUrl.displayName": "構成証明 URL", - "cms.connectionOptions.encrypt.categoryValues.false": "オプション (False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "厳密", - "cms.connectionOptions.encrypt.categoryValues.true": "必須 (True)", - "cms.connectionOptions.encrypt.description": "'必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。", - "cms.connectionOptions.encrypt.displayName": "暗号化", - "cms.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス", - "cms.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", - "cms.connectionOptions.groupName.advanced": "詳細設定", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "構成証明プロトコル", + "cms.connectionOptions.authType.displayName": "認証の種類", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "cms.resource.explorer.title": "Central Management Servers", + "cms.title": "Central Management Servers", + "cms.connectionOptions.commandTimeout.displayName": "コマンドのタイムアウト", + "cloud.databaseProperties.compatibilityLevel": "互換性レベル", + "onprem.databaseProperties.compatibilityLevel": "互換性レベル", + "onprem.serverProperties.machineName": "コンピューター名", + "cms.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", + "cms.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", + "cms.connectionOptions.connectTimeout.displayName": "接続タイムアウト", "cms.connectionOptions.groupName.connectionResiliency": "接続の復元性", "cms.connectionOptions.groupName.context": "コンテキスト", - "cms.connectionOptions.groupName.initialization": "初期化", - "cms.connectionOptions.groupName.pooling": "プーリング", - "cms.connectionOptions.groupName.replication": "レプリケーション", - "cms.connectionOptions.groupName.security": "セキュリティ", - "cms.connectionOptions.groupName.source": "ソース", - "cms.connectionOptions.hostNameInCertificate.description": "SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。", + "cms.connectionOptions.contextConnection.displayName": "コンテキスト接続", + "cms.connectionOptions.currentLanguage.displayName": "現在の言語", + "cms.connectionOptions.connectionName.description": "接続のカスタム名", + "cms.connectionOptions.applicationIntent.description": "サーバーに接続するときにアプリケーションのワークロードの種類を宣言します", + "cms.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", + "cms.resource.deleteCmsServer.title": "削除", + "cms.resource.deleteServerGroup.title": "削除", + "cms.resource.deleteRegisteredServer.title": "削除", + "cms.connectionOptions.serverDescription.description": "SQL Server インスタンスの説明", + "cms.disabled": "無効", + "cloud.databaseProperties.azureEdition": "エディション", + "onprem.serverProperties.serverEdition": "エディション", + "cms.enabled": "有効", + "cms.connectionOptions.columnEncryptionSetting.description": "接続の Always Encrypted を有効または無効にする", + "cms.connectionOptions.secureEnclaves.description": "接続のセキュリティで保護されたエンクレーブを有効または無効にします", + "cms.connectionOptions.encrypt.displayName": "暗号化", + "cms.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "ホスト ガーディアン サービス", "cms.connectionOptions.hostNameInCertificate.displayName": "証明書内のホスト名", - "cms.connectionOptions.loadBalanceTimeout.description": "この接続が破棄される前にプールに存在する最小時間 (秒)", + "cms.connectionOptions.hostNameInCertificate.description": "SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。", + "cms.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", + "cms.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", + "cms.connectionOptions.typeSystemVersion.description": "DataReader を通してプロバイダーが公開するサーバー タイプのシステムを示します", + "cms.connectionOptions.groupName.initialization": "初期化", + "onprem.databaseProperties.lastBackupDate": "前回のデータベース バックアップ", + "onprem.databaseProperties.lastLogBackupDate": "最終ログ バックアップ", "cms.connectionOptions.loadBalanceTimeout.displayName": "負荷分散タイムアウト", - "cms.connectionOptions.maxPoolSize.description": "プールに保持される接続の最大数", + "cms.configuration.title": "MSSQL 構成", + "cms.connectionOptions.encrypt.categoryValues.true": "必須 (True)", "cms.connectionOptions.maxPoolSize.displayName": "最大プール サイズ", - "cms.connectionOptions.minPoolSize.description": "プールに保持される接続の最小数", + "cms.logFilesRemovalLimit": "mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "最小プール サイズ", "cms.connectionOptions.multiSubnetFailover.displayName": "マルチ サブネット フェールオーバー", - "cms.connectionOptions.multipleActiveResultSets.description": "True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます", "cms.connectionOptions.multipleActiveResultSets.displayName": "複数のアクティブな結果セット", - "cms.connectionOptions.packetSize.description": "SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト)", + "cms.connectionOptions.connectionName.displayName": "名前 (省略可能)", + "cms.connectionOptions.serverName.description": "SQL Server インスタンスの名前", + "cms.resource.addServerGroup.title": "新しいサーバー グループ...", + "cms.resource.addRegisteredServer.title": "新しいサーバーの登録...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "なし", + "cms.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", + "cms.logRetentionMinutes": "バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。", + "onprem.serverProperties.osVersion": "OS バージョン", + "cms.connectionOptions.encrypt.categoryValues.false": "オプション (False)", + "cloud.databaseProperties.owner": "所有者", + "onprem.databaseProperties.owner": "所有者", "cms.connectionOptions.packetSize.displayName": "パケット サイズ", - "cms.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", "cms.connectionOptions.password.displayName": "パスワード", - "cms.connectionOptions.persistSecurityInfo.description": "False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません", "cms.connectionOptions.persistSecurityInfo.displayName": "セキュリティ情報を保持する", - "cms.connectionOptions.pooling.description": "True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます", + "cms.connectionOptions.groupName.pooling": "プーリング", "cms.connectionOptions.pooling.displayName": "プーリング", "cms.connectionOptions.port.displayName": "ポート", - "cms.connectionOptions.replication.description": "レプリケーション時に SQL Server によって使用されます", + "cloud.databaseProperties.serviceLevelObjective": "価格レベル", + "onprem.databaseProperties.recoveryModel": "復旧モデル", + "cms.resource.refresh.title": "最新の情報に更新", + "cms.resource.refreshServerGroup.title": "サーバー グループの更新", + "cms.connectionOptions.groupName.replication": "レプリケーション", "cms.connectionOptions.replication.displayName": "レプリケーション", - "cms.connectionOptions.secureEnclaves.description": "接続のセキュリティで保護されたエンクレーブを有効または無効にします", - "cms.connectionOptions.secureEnclaves.displayName": "セキュリティで保護されたエンクレーブ", - "cms.connectionOptions.serverDescription.description": "SQL Server インスタンスの説明", - "cms.connectionOptions.serverDescription.displayName": "サーバーの説明", - "cms.connectionOptions.serverName.description": "SQL Server インスタンスの名前", - "cms.connectionOptions.serverName.displayName": "サーバー", - "cms.connectionOptions.serverName.placeholder": "例: tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。", - "cms.connectionOptions.trustServerCertificate.displayName": "サーバー証明書を信頼する", - "cms.connectionOptions.typeSystemVersion.description": "DataReader を通してプロバイダーが公開するサーバー タイプのシステムを示します", - "cms.connectionOptions.typeSystemVersion.displayName": "タイプ システムのバージョン", - "cms.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", - "cms.connectionOptions.userName.displayName": "ユーザー名", - "cms.connectionOptions.workstationId.description": "SQL Server に接続しているワークステーションの名前", - "cms.connectionOptions.workstationId.displayName": "ワークステーション ID", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "SQL Server Central Management Servers の管理のサポート", - "cms.disabled": "無効", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL ログイン", "cms.displayName": "SQL Server Central Management Servers", - "cms.enabled": "有効", + "cms.connectionOptions.secureEnclaves.displayName": "セキュリティで保護されたエンクレーブ", + "cms.connectionOptions.groupName.security": "セキュリティ", + "cms.connectionOptions.serverName.displayName": "サーバー", + "cms.connectionOptions.serverDescription.displayName": "サーバーの説明", + "cms.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", "cms.format.alignColumnDefinitionsInColumns": "列定義を揃えるかどうか", "cms.format.datatypeCasing": "データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", "cms.format.keywordCasing": "キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", - "cms.format.placeCommasBeforeNextStatement": "コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか", "cms.format.placeSelectStatementReferencesOnNewLine": "たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか", - "cms.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", - "cms.logFilesRemovalLimit": "mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。", - "cms.logRetentionMinutes": "バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", - "cms.resource.addRegisteredServer.title": "新しいサーバーの登録...", - "cms.resource.addServerGroup.title": "新しいサーバー グループ...", - "cms.resource.deleteCmsServer.title": "削除", - "cms.resource.deleteRegisteredServer.title": "削除", - "cms.resource.deleteServerGroup.title": "削除", - "cms.resource.explorer.title": "Central Management Servers", - "cms.resource.refresh.title": "最新の情報に更新", - "cms.resource.refreshServerGroup.title": "サーバー グループの更新", - "cms.resource.registerCmsServer.title": "中央管理サーバーの追加", - "cms.title": "Central Management Servers", - "cms.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます", + "cms.connectionOptions.packetSize.description": "SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト)", + "cms.connectionOptions.groupName.source": "ソース", + "cms.connectionOptions.enclaveAttestationProtocol.description": "セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します", + "cms.connectionOptions.enclaveAttestationUrl.description": "セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します", + "cms.connectionOptions.authType.description": "SQL Server での認証方法を指定します", + "cms.connectionOptions.encrypt.categoryValues.strict": "厳密", + "cms.description": "SQL Server Central Management Servers の管理のサポート", + "cms.connectionOptions.currentLanguage.description": "SQL Server 言語レコード名", + "cms.connectionOptions.commandTimeout.description": "試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位)", + "cms.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", + "cms.connectionOptions.maxPoolSize.description": "プールに保持される接続の最大数", + "cms.connectionOptions.loadBalanceTimeout.description": "この接続が破棄される前にプールに存在する最小時間 (秒)", + "cms.connectionOptions.minPoolSize.description": "プールに保持される接続の最小数", + "cms.connectionOptions.applicationName.description": "アプリケーションの名前", + "cms.connectionOptions.attachDbFilename.description": "完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名", + "cms.connectionOptions.workstationId.description": "SQL Server に接続しているワークステーションの名前", + "cms.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス", + "cms.connectionOptions.trustServerCertificate.displayName": "サーバー証明書を信頼する", + "cloud.serverProperties.serverEdition": "種類", + "cms.connectionOptions.typeSystemVersion.displayName": "タイプ システムのバージョン", + "cms.connectionOptions.replication.description": "レプリケーション時に SQL Server によって使用されます", + "cms.connectionOptions.userName.displayName": "ユーザー名", + "cloud.serverProperties.serverVersion": "バージョン", + "onprem.serverProperties.serverVersion": "バージョン", + "cms.connectionOptions.encrypt.description": "'必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。", + "cms.connectionOptions.persistSecurityInfo.description": "False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません", + "cms.connectionOptions.trustServerCertificate.description": "true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。", + "cms.connectionOptions.contextConnection.description": "True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます", + "cms.connectionOptions.multipleActiveResultSets.description": "True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます", + "cms.connectionOptions.pooling.description": "True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます", + "cms.connectionOptions.authType.categoryValues.integrated": "Windows 認証", + "cms.connectionOptions.workstationId.displayName": "ワークステーション ID", "ignorePlatformWarning": "[省略可能] サポートされていないプラットフォームの警告を表示しない", - "onprem.databaseProperties.compatibilityLevel": "互換性レベル", - "onprem.databaseProperties.lastBackupDate": "前回のデータベース バックアップ", - "onprem.databaseProperties.lastLogBackupDate": "最終ログ バックアップ", - "onprem.databaseProperties.owner": "所有者", - "onprem.databaseProperties.recoveryModel": "復旧モデル", - "onprem.serverProperties.machineName": "コンピューター名", - "onprem.serverProperties.osVersion": "OS バージョン", - "onprem.serverProperties.serverEdition": "エディション", - "onprem.serverProperties.serverVersion": "バージョン" + "cms.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", + "cms.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます", + "cms.connectionOptions.serverName.placeholder": "例: tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.dacpac.i18n.json similarity index 98% rename from i18n/ads-language-pack-ja/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.dacpac.i18n.json index f0457e4ea6..7426107ff5 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "SQL Server のインスタンスに同じ名前のデータベースが既に存在します。", + "dacFx.importDescription": ".bacpac ファイルからデータベースを作成します [Bacpac のインポート]", + "dacfx.dataLoss": "データ損失", + "dacfx.wizardTitle": "データ層アプリケーション ウィザード", "dacFx.databaseName": "データベース名", "dacFx.deployButton": "デプロイ", - "dacFx.deployConfigPageName": "Dacpac のデプロイ設定を選択します", "dacFx.deployDescription": "データ層アプリケーションの .dacpac ファイルを SQL Server インスタンスにデプロイします [Dacpac のデプロイ]", - "dacFx.deployPlanPageName": "デプロイ計画を確認します", + "dacfx.deployPlanTableTitle": "デプロイ プランの操作", "dacFx.export": "エクスポート", - "dacFx.exportConfigPageName": "Bacpac のエクスポート設定を選択します", "dacFx.exportDescription": "データベースのスキーマとデータを論理 .bacpac ファイル形式にエクスポートします [Bacpac のエクスポート]", "dacFx.extract": "抽出", - "dacFx.extractConfigPageName": "Dacpac の抽出設定を選択します", "dacFx.extractDescription": "SQL Server インスタンスのデータ層アプリケーションを .dacpac ファイルに抽出します [Dacpac の抽出]", + "dacfx.fileLocation": "ファイルの場所", + "dacfx.whitespaceFilenameErrorMessage": "ファイル名を空白にすることはできません", + "dacfx.filenameEndingInPeriodErrorMessage": "ファイル名の末尾をピリオドにすることはできません", + "dacfx.trailingWhitespaceErrorMessage": "ファイル名の末尾を空白にすることはできません", + "dacfx.tooLongFilenameErrorMessage": "ファイル名が 255 文字を超えています", "dacFx.generateScriptButton": "スクリプトの生成", + "dacfx.deployPlanErrorMessage": "デプロイ計画の生成に失敗しました '{0}'", + "dacfx.generateDeployErrorMessage": "デプロイ スクリプトの生成に失敗しました '{0}'", "dacFx.import": "インポート", - "dacFx.importConfigPageName": "Bacpac のインポート設定を選択します", - "dacFx.importDescription": ".bacpac ファイルからデータベースを作成します [Bacpac のインポート]", + "dacfx.invalidFileCharsErrorMessage": "ファイル文字が無効です", + "dacfx.objecTooltip": "デプロイによって影響を受けるオブジェクトの名前", "dacFx.newDatabase": "新しいデータベース", + "dacfx.noDataLoss": "リストされているデプロイ アクションによってデータ損失は生じません。", + "dacfx.object": "オブジェクト", + "dacFxDeploy.openFile": "開く", + "dacfx.operation": "操作", + "dacfx.operationTooltip": "デプロイ中に発生する操作 (作成、変更、削除)", + "dacfx.dataLossTooltip": "データが失われる可能性のある操作には警告サインが表示されます", "dacFx.proceedDataLoss": "データ損失の可能性にかかわらず続行します", + "dacfx.reservedValueErrorMessage": "予約済みのファイル名です。別の名前を選択して、もう一度お試しください", + "dacFx.deployPlanPageName": "デプロイ計画を確認します", + "dacfx.save": "保存", + "dacFx.deployConfigPageName": "Dacpac のデプロイ設定を選択します", + "dacFx.exportConfigPageName": "Bacpac のエクスポート設定を選択します", + "dacFx.extractConfigPageName": "Dacpac の抽出設定を選択します", + "dacFx.importConfigPageName": "Bacpac のインポート設定を選択します", "dacFx.selectOperationPageName": "操作を選択します", + "dacfx.selectFile": "ファイルの選択", + "dacfx.setting": "設定", "dacFx.sourceDatabase": "ソース データベース", "dacFx.sourceServer": "ソース サーバー", "dacFx.summaryPageName": "概要", + "dacfx.summaryTableTitle": "設定の概要", "dacFx.targetDatabase": "ターゲット データベース", "dacFx.targetServer": "ターゲット サーバー", - "dacFx.upgradeExistingDatabase": "既存のデータベースのアップグレード", - "dacFx.versionText": "バージョン (形式は x.x.x.x。x は数字)", - "dacFxDeploy.openFile": "開く", - "dacfx.dataLoss": "データ損失", "dacfx.dataLossText": "デプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。", - "dacfx.dataLossTextWithCount": "リストされている {0} のデプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。", - "dacfx.dataLossTooltip": "データが失われる可能性のある操作には警告サインが表示されます", - "dacfx.databaseNameExistsErrorMessage": "SQL Server のインスタンスに同じ名前のデータベースが既に存在します。", - "dacfx.default": "既定", - "dacfx.deployPlanErrorMessage": "デプロイ計画の生成に失敗しました '{0}'", - "dacfx.deployPlanTableTitle": "デプロイ プランの操作", - "dacfx.fileLocation": "ファイルの場所", - "dacfx.filenameEndingInPeriodErrorMessage": "ファイル名の末尾をピリオドにすることはできません", - "dacfx.generateDeployErrorMessage": "デプロイ スクリプトの生成に失敗しました '{0}'", - "dacfx.invalidFileCharsErrorMessage": "ファイル文字が無効です", - "dacfx.noDataLoss": "リストされているデプロイ アクションによってデータ損失は生じません。", - "dacfx.objecTooltip": "デプロイによって影響を受けるオブジェクトの名前", - "dacfx.object": "オブジェクト", - "dacfx.operation": "操作", - "dacfx.operationErrorMessage": "{0} 操作に失敗しました '{1}'", - "dacfx.operationTooltip": "デプロイ中に発生する操作 (作成、変更、削除)", - "dacfx.reservedValueErrorMessage": "予約済みのファイル名です。別の名前を選択して、もう一度お試しください", "dacfx.reservedWindowsFilenameErrorMessage": "このファイル名は Windows による使用のために予約されています。別の名前を選んで再実行してください", - "dacfx.save": "保存", - "dacfx.scriptGeneratingMessage": "ウィザードを閉じた後、タスク ビューでスクリプト生成の状態を表示できます。完了すると、生成されたスクリプトが開きます。", - "dacfx.selectFile": "ファイルの選択", - "dacfx.setting": "設定", - "dacfx.summaryTableTitle": "設定の概要", - "dacfx.tooLongFilenameErrorMessage": "ファイル名が 255 文字を超えています", - "dacfx.trailingWhitespaceErrorMessage": "ファイル名の末尾を空白にすることはできません", "dacfx.type": "種類", "dacfx.typeTooltip": "デプロイによって影響を受けるオブジェクトの種類", "dacfx.undefinedFilenameErrorMessage": "未定義の名前", + "dacFx.upgradeExistingDatabase": "既存のデータベースのアップグレード", "dacfx.value": "値", "dacfx.version": "バージョン", - "dacfx.whitespaceFilenameErrorMessage": "ファイル名を空白にすることはできません", - "dacfx.wizardTitle": "データ層アプリケーション ウィザード" + "dacFx.versionText": "バージョン (形式は x.x.x.x。x は数字)", + "dacfx.scriptGeneratingMessage": "ウィザードを閉じた後、タスク ビューでスクリプト生成の状態を表示できます。完了すると、生成されたスクリプトが開きます。", + "dacfx.default": "既定", + "dacfx.dataLossTextWithCount": "リストされている {0} のデプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。", + "dacfx.operationErrorMessage": "{0} 操作に失敗しました '{1}'" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "既定で、.DACPAC と .BACPAC ファイルが保存されるフォルダーの完全パス", "dacFx.settings": "データ層アプリケーション パッケージ", - "dacFx.startTitle": "データ層アプリケーション ウィザード" + "dacFx.startTitle": "データ層アプリケーション ウィザード", + "dacFx.defaultSaveLocation": "既定で、.DACPAC と .BACPAC ファイルが保存されるフォルダーの完全パス" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 90% rename from i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.data-workspace.i18n.json index b15c146734..69dd99643e 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "すべてのプロジェクトの種類", - "LocalDevInfo": "{0}するローカル開発エクスペリエンスの詳細については、[詳細情報] ボタンをクリックしてください", - "SelectProjectFileActionName": "選択", - "UnknownProjectTypeError": "ID: '{0}' のプロジェクトの種類のプロバイダーが見つかりませんでした", - "UnknownProjectsError": "次のプロジェクトのプロバイダーが見つかりませんでした: {0}", - "activateExtensionFailed": "プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1}", - "dataworksapce.local": "ローカル", - "dataworksapce.refresh": "最新の情報に更新", - "dataworkspace.NewProjectDialogTitle": "新しいデータベース プロジェクトの作成", - "dataworkspace.Type": "種類", + "dataworkspace.restartConfirmation": "プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか?", "dataworkspace.browse": "参照", "dataworkspace.browseEllipsis": "参照...", - "dataworkspace.cloneParentDirectoryNotExistError": "選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.sdkLearnMorePlaceholder": "SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください", + "LocalDevInfo": "{0}するローカル開発エクスペリエンスの詳細については、[詳細情報] ボタンをクリックしてください", + "gitCloneMessage": "Git リポジトリ '{0}' をクローンしています...", "dataworkspace.create": "作成", + "dataworkspace.NewProjectDialogTitle": "新しいデータベース プロジェクトの作成", "dataworkspace.default": "既定", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "ディレクトリ '{0}' は選択された場所に既に存在します。別の場所を選択してください", "dataworkspace.enterProjectName": "プロジェクト名を入力してください", - "dataworkspace.fileNotExistError": "選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。", + "dataworkspace.projectNamePlaceholder": "プロジェクト名を入力してください", "dataworkspace.gitRepoUrlPlaceholder": "リモート git リポジトリの URL を入力してください", + "gitCloneError": "git の複製中にエラーが発生しました。詳細について git 出力を表示します", + "activateExtensionFailed": "プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1}", + "fileDoesNotExist": "ファイル '{0}' は存在しません", + "tooLongFilenameErrorMessage": "ファイル名は 255 文字を超えることはできません", + "whitespaceFilenameErrorMessage": "ファイル名を空白にすることはできません", + "filenameEndingInPeriodErrorMessage": "ファイル名の末尾をピリオドにすることはできません", + "trailingWhitespaceErrorMessage": "ファイル名の先頭または末尾に空白文字を使用することはできません", "dataworkspace.gitRepoUrlTitle": "Git リポジトリ URL", + "invalidFileCharsErrorMessage": "無効なファイル文字", "dataworkspace.learnMore": "詳細情報", - "dataworkspace.localClonePathPlaceholder": "リポジトリをローカルに複製する場所を選択してください", + "openedProjectsUndefinedAfterRefresh": "ディスクから更新した後に、開いているプロジェクトの一覧を未定義にすることはできません。", + "dataworksapce.local": "ローカル", "dataworkspace.localClonePathTitle": "ローカルの複製パス", "dataworkspace.locationSelectorTitle": "場所", + "dataworkspace.projectLocationTitle": "場所", + "dataworkspace.projectNameTitle": "名前", "dataworkspace.nameCannotBeEmpty": "名前を空にすることはできません。", "dataworkspace.no": "いいえ", + "noProjectProvidingExtensionsInstalled": "データベース プロジェクト拡張機能はインストールされていません。この機能を使用するには、データベース プロジェクト拡張機能をインストールしてください。", + "UnknownProjectTypeError": "ID: '{0}' のプロジェクトの種類のプロバイダーが見つかりませんでした", + "UnknownProjectsError": "次のプロジェクトのプロバイダーが見つかりませんでした: {0}", "dataworkspace.ok": "OK", + "onlyMovingOneFileIsSupported": "一度に 1 つのファイルのみを移動できます。", "dataworkspace.open": "開く", "dataworkspace.openExistingDialogTitle": "既存のプロジェクトを開く", + "noPreviousData": "現在のプロジェクトの前の {0} がここに表示されます。結果を確認するには、実行してください。", "dataworkspace.project": "プロジェクト", + "projectFailedToLoad": "プロジェクト '{0}' を読み込めませんでした: {1}。詳細を表示するには、[開発者コンソールを開いてください](command:workbench.action.toggleDevTools)。", "dataworkspace.projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", - "dataworkspace.projectDirectoryAlreadyExistError": "選択した場所: '{1}' に、'{0}' という名前のディレクトリが既に存在します。", - "dataworkspace.projectDirectoryAlreadyExistErrorShort": "ディレクトリ '{0}' は選択された場所に既に存在します。別の場所を選択してください", - "dataworkspace.projectFilePlaceholder": "プロジェクト ファイルを選択", "dataworkspace.projectFileTitle": "プロジェクト ファイル", - "dataworkspace.projectLocationPlaceholder": "プロジェクトを作成する場所の選択", - "dataworkspace.projectLocationTitle": "場所", - "dataworkspace.projectNamePlaceholder": "プロジェクト名を入力してください", - "dataworkspace.projectNameTitle": "名前", - "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", + "projectNameNull": "プロジェクト名が NULL です", + "dataworksapce.refresh": "最新の情報に更新", "dataworkspace.remoteGitRepo": "リモート git リポジトリ", - "dataworkspace.restartConfirmation": "プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか?", - "dataworkspace.sdkLearnMorePlaceholder": "SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください", + "reservedValueErrorMessage": "予約済みのファイル名です。別の名前を選択して、もう一度お試しください", "dataworkspace.sdkStyleProject": "SDK スタイルのプロジェクト (プレビュー)", "dataworkspace.select": "選択", - "dataworkspace.selectProjectLocation": "プロジェクトの場所を選択", "dataworkspace.selectProjectType": "データベース プロジェクトの種類の選択", + "dataworkspace.selectProjectLocation": "プロジェクトの場所を選択", "dataworkspace.selectTargetPlatform": "ターゲット プラットフォームの選択", - "dataworkspace.targetPlatform": "ターゲット プラットフォーム", + "dataworkspace.localClonePathPlaceholder": "リポジトリをローカルに複製する場所を選択してください", + "dataworkspace.projectLocationPlaceholder": "プロジェクトを作成する場所の選択", + "dataworkspace.projectFilePlaceholder": "プロジェクト ファイルを選択", "dataworkspace.workspacePlaceholder": "ワークスペース ({0}) ファイルの選択", - "dataworkspace.yesRecommended": "はい (推奨)", - "dragAndDropNotSupported": "このプロジェクトの種類では、ドラッグ アンド ドロップはサポートされていません。", - "fileDoesNotExist": "ファイル '{0}' は存在しません", - "filenameEndingInPeriodErrorMessage": "ファイル名の末尾をピリオドにすることはできません", - "gitCloneError": "git の複製中にエラーが発生しました。詳細について git 出力を表示します", - "gitCloneMessage": "Git リポジトリ '{0}' をクローンしています...", - "invalidFileCharsErrorMessage": "無効なファイル文字", - "noPreviousData": "現在のプロジェクトの前の {0} がここに表示されます。結果を確認するには、実行してください。", - "noProjectProvidingExtensionsInstalled": "データベース プロジェクト拡張機能はインストールされていません。この機能を使用するには、データベース プロジェクト拡張機能をインストールしてください。", - "onlyMovingOneFileIsSupported": "一度に 1 つのファイルのみを移動できます。", - "openedProjectsUndefinedAfterRefresh": "ディスクから更新した後に、開いているプロジェクトの一覧を未定義にすることはできません。", - "projectFailedToLoad": "プロジェクト '{0}' を読み込めませんでした: {1}。詳細を表示するには、[開発者コンソールを開いてください](command:workbench.action.toggleDevTools)。", - "projectNameNull": "プロジェクト名が NULL です", - "reservedValueErrorMessage": "予約済みのファイル名です。別の名前を選択して、もう一度お試しください", + "dataworkspace.targetPlatform": "ターゲット プラットフォーム", + "dataworkspace.cloneParentDirectoryNotExistError": "選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", + "dataworkspace.fileNotExistError": "選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。", + "dataworkspace.projectDirectoryAlreadyExistError": "選択した場所: '{1}' に、'{0}' という名前のディレクトリが既に存在します。", "reservedWindowsFilenameErrorMessage": "このファイル名は Windows による使用のために予約されています。別の名前を選んで再実行してください", - "tooLongFilenameErrorMessage": "ファイル名は 255 文字を超えることはできません", - "trailingWhitespaceErrorMessage": "ファイル名の先頭または末尾に空白文字を使用することはできません", + "dragAndDropNotSupported": "このプロジェクトの種類では、ドラッグ アンド ドロップはサポートされていません。", + "dataworkspace.Type": "種類", "undefinedFilenameErrorMessage": "未定義の名前", - "whitespaceFilenameErrorMessage": "ファイル名を空白にすることはできません" + "dataworkspace.yesRecommended": "はい (推奨)", + "SelectProjectFileAction": "選択" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。", "close-workspace-command": "ワークスペースを閉じる", - "data-workspace-view-container-name": "データベース プロジェクト", + "projects-view-no-workspace-content": "新規作成するか、既存のものを開いて作業を開始します。\r\n[新規作成](command:projects.new)\r\n[既存のものを開く](command:projects.openExisting)\r\nプロジェクトの詳細情報については、[ドキュメントを読む](https://aka.ms/azuredatastudio-projects) をご覧ください。", "main-view-name": "データベース プロジェクト", - "manage-project-command": "管理", - "new-command": "新規", - "open-existing-command": "既存のものを開く", - "projects-view-no-project-content": "No projects open in current workspace.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).\r\n", - "projects-view-no-workspace-content": "Create new or open existing to get started.\r\n[Create new](command:projects.new)\r\n[Open existing](command:projects.openExisting)\r\nTo learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects).", + "data-workspace-view-container-name": "データベース プロジェクト", "projects.defaultProjectSaveLocation": "新しいプロジェクトがデフォルトで保存されるフォルダーへのフルパス。 ", "projects.excludedProjectsDescription": "プロジェクト ビューレットから除外するワークスペース内のプロジェクトの一覧", - "projects.showNotAddedProjectsInWorkspacePrompt": "ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。", + "manage-project-command": "管理", + "new-command": "新規", + "projects-view-no-project-content": "現在のワークスペースでプロジェクトが開かれていません。\r\n[新規作成](command:projects.new)\r\n[既存のものを開く](command:projects.openExisting)\r\nプロジェクトの詳細情報については、[ドキュメントを読む](https://aka.ms/azuredatastudio-projects) をご覧ください。\r\n", + "open-existing-command": "既存のものを開く", "refresh-workspace-command": "最新の情報に更新", "remove-project-command": "プロジェクトの削除" } diff --git a/i18n/ads-language-pack-ja/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..f2bc8563d1 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "データベース名", + "externalTable.externalSchemaTitle": "外部スキーマ", + "externalTable.externalTableTitle": "外部テーブル", + "externalTable.hostnameTitle": "ホスト名", + "msgMissingNodeContext": "ノードが渡されずに呼び出されたノード コマンド", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "サーバー名", + "externalTable.serviceNameTitle": "サービス名/SID", + "externalTable.sourceSchemaTitle": "ソース スキーマ", + "externalTable.sourceTableTitle": "基になるテーブル" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "{0} のダウンロードが完了しました", + "downloadingServiceStatus": "{0} をダウンロードしています", + "downloadingService": "{0} をダウンロードしています", + "serviceStartFailed": "{0}を開始できませんでした: {1}", + "serviceInstalled": "{0} がインストールされました", + "installingService": "{0} のインストール中", + "installingServiceDetailed": "{0} を {1} にインストールしています", + "serviceStarting": "{0} を開始しています...", + "serviceStarted": "{0} 開始" + }, + "dist/services/telemetry": { + "serviceCrashButton": "既知の問題の表示", + "serviceCrashMessage": "サービス コンポーネントを開始できませんでした" + }, + "dist/utils": { + "executeCommandProcessExited": "プロセスがコード {0} で終了しました" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "外部テーブルが作成されるデータベース", + "tableFromFileImport.destConnTitle": "同期先サーバー", + "tableFromFileImport.dataSourceDropdown": "新しい外部テーブル用外部データ ソース", + "tableFromFileImport.tableTextboxTitle": "新しい外部テーブルの名前 ", + "tableFromFileImport.fileFormatTextboxTitle": "新しいテーブルの外部ファイル形式の名前", + "tableFromFileImport.noSchemas": "指定したデータベースにはユーザー スキーマがありません。", + "tableFromFileImport.noDataSources": "指定されたデータベースに有効な外部データ ソースが見つかりませんでした。", + "tableFromFileImport.refreshButtonTitle": "最新の情報に更新", + "tableFromFileImport.schemaTextboxTitle": "新しい外部テーブルのスキーマ", + "tableFromFileImport.fileTextboxTitle": "ソース ファイル", + "tableFromFileImport.folderTextboxTitle": "転送元フォルダー", + "tableFromFileImport.fileFormatExists": "指定された外部ファイル形式名は既に存在します。", + "tableFromFileImport.tableExists": "指定されたテーブル名は、指定されたスキーマに既に存在します。" + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Null を許容", + "tableFromFileImport.columnName": "列名", + "tableFromFileImport.dataType": "データ型" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "指定されたファイルの列情報を生成できませんでした。", + "tableFromFileImport.noPreviewData": "指定されたファイルからデータを取得できませんでした。", + "tableFromFileImport.prosePreviewMessage": "この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。" + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "データ仮想化情報", + "tableFromFileImport.databaseName": "データベース名", + "tableFromFileImport.fileFormat": "ファイル形式名", + "tableFromFileImport.next": "次へ", + "tableFromFileImport.serverName": "サーバー名", + "tableFromFileImport.summaryFileName": "ソース ファイル", + "tableFromFileImport.summaryFolderName": "転送元フォルダー", + "tableFromFileImport.tableName": "テーブル名", + "tableFromFileImport.tableSchema": "テーブル スキーマ", + "tableFromFileImport.importData": "データの仮想化" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "現在、このウィザードでは CSV ファイルのみがサポートされています。", + "tableFromFileImport.page2Name": "列の変更", + "tableFromFileImport.noCsvFileFound": "指定されたフォルダーに CSV ファイルが見つかりませんでした。", + "import.needFile": "このウィザードを使用する前に、ソース ファイルまたはフォルダーを選択してください。", + "tableFromFileImport.page1Name": "データのプレビュー", + "tableFromFileImport.page0Name": "外部テーブルの宛先データベースを選択する", + "tableFromFileImport.page3Name": "概要", + "tableFromFileImport.openScriptMsg": "スクリプトがドキュメント ウィンドウで開きました。ウィザードが閉じられると表示できます。", + "tableFromFile.taskLabel": "データの仮想化", + "tableFromFileImport.wizardName": "CSV からデータを仮想化する" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- 新しい資格情報の作成 --", + "credentialNameDropdown": "資格情報の選択", + "credentialFields": "資格情報の構成", + "connectionDetailsTitle": "データ ソースへの接続を作成する", + "sourceNameInput": "外部データ ソース名", + "credentialNameInput": "新しい資格情報名", + "passwordInput": "パスワード", + "serverFields": "サーバー接続", + "dataSourceHelpText": "外部データ ソースの名前。", + "credNameHelpText": "作成する外部データ ソースのログイン情報を安全に保存するために使用されるデータベース スコープ資格情報の名前です。", + "usernameInput": "ユーザー名" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "選択したデータベースのマスター キーは既に存在します。このページでの操作は必要ありません。", + "createMasterKeyDescription": "マスター キーが必要です。これにより、外部データ ソースで使用される資格情報がセキュリティで保護されます。バックアップ マスター キーを使用してマスター キーをバックアップし、バックアップを安全なオフサイトの場所に保存する必要があります。", + "masterKeyPasswordConfirmInput": "パスワードの確認入力", + "createMasterKeyTitle": "データベース マスター キーを作成する", + "masterKeyPasswordInput": "パスワード", + "passwordMismatchWithConfirmError": "パスワードの値が一致しません。", + "masterKeyPasswordLabel": "マスター キーのパスワードを設定します。", + "pwdReminderText": "強力なパスワードには、英数字、大文字、小文字、特殊文字の組み合わせを使用します。" + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "チェックボックスをクリックすると、マップするテーブルが選択されます。", + "mappingTableHelpText": "テーブル名をクリックすると、そのテーブルの列マッピング情報が表示されます。", + "mapping.collations": "照合順序", + "externalTableMappingLabel": "列マッピング", + "mapping.externalName": "外部", + "objectMappingTitle": "データ ソース オブジェクトを外部テーブルにマップする", + "noObjectSelectedMessage": "オブジェクトが選択されていません。", + "noTableError": "'{0}' のテーブル情報が存在しません", + "mapping.nullable": "Null 許容", + "mapping.sqlDataType": "SQL データ型", + "mapping.SourceName": "ソース", + "tableFolderLabel": "テーブル", + "warning.unsupported_column_type_description": "これらの列の種類は次の外部テーブルではサポートされていません:{0}{1}", + "warning.unsupported_column_type_title": "サポートされていない列の種類が見つかりました", + "viewFolderLabel": "ビュー" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "データ ソースの種類を選択する必要があります。", + "noDestDatabaseError": "同期先データベースを選択する必要があります。", + "defaultSourceType": "既定", + "selectDataSrcTitle": "データ ソースの選択", + "destDBLabel": "外部テーブルの宛先データベースを選択する", + "sourceCardsLabel": "データ ソースの種類を選択する", + "destDBHelpText": "外部データ ソースを作成するデータベースです。" + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "データベース マスター キー", + "summaryCredLabel": "データベース スコープ資格情報", + "summaryDestDb": "転送先データベース:", + "virtualizeTaskStart": "スクリプトを実行しています...", + "summaryDataSrcLabel": "外部データ ソース", + "summaryExternalTableLabel": "外部テーブル", + "createSourceInfo": "外部テーブルの作成が正常に完了しました", + "createSourceError": "外部テーブルの作成に失敗しました", + "summaryObjNameLabel": "名前", + "summaryObjTypeLabel": "オブジェクトの種類", + "summaryNewSchemaLabel": "スキーマ", + "summaryPageTitle": "概要", + "summaryTitle": "次のオブジェクトが宛先データベースに作成されます。", + "virtualizeTaskLabel": "データの仮想化" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "作成", + "openScriptMsg": "スクリプトがドキュメント ウィンドウで開きました。ウィザードが閉じられると表示できます。", + "getExtDataTitle": "データの仮想化" + }, + "dist/wizards/wizardCommands": { + "noConnection": "データ仮想化は、接続を選択する必要があります。" + }, + "package": { + "title.datavirtualization": "データ仮想化", + "config.logDebugInfo": "開発者コンソールへのデバッグ情報のログ記録を有効または無効にします。", + "config.proseParsingMaxLines": "PROSE 解析を実行するファイルから読み取る行数。", + "description.datavirtualization": "SQL Server でのデータ仮想化機能のサポート", + "config.extensionDescription": "外部データ ソースまたは CSV ファイルから外部テーブルを作成するためのウィザードを含む、SQL Server でのデータ仮想化のサポート。", + "title.tasks": "タスク", + "title.openVirtualizeDataWizard": "データの仮想化", + "title.openMssqlHdfsTableWizard": "CSV ファイルからデータを仮想化する" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/import.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-ja/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.import.i18n.json index 3ae5f4112a..72b5769ed2 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "ファイルの場所が無効です。別の入力ファイルをお試しください", "flatFileImport.allowNulls": "Null を許容", "flatFileImport.browseFiles": "参照", - "flatFileImport.columnName": "列名", + "flatFileImport.deriverColumnInstruction3": "\"変換をプレビュー\" をクリックして変換をプレビューします", "flatFileImport.columnTableTitle": "列", + "flatFileImport.specifyDerivedColNameTitle": "列名", + "flatFileImport.columnName": "列名", "flatFileImport.createDerivedColumn": "派生列を作成する", "flatFileImport.dataType": "データ型", - "flatFileImport.databaseDropdownTitle": "テーブルが作成されているデータベース", "flatFileImport.databaseName": "データベース名", - "flatFileImport.deriverColumnInstruction1": "新しい列の派生に必要な左側のデータの列を選択します", - "flatFileImport.deriverColumnInstruction2": "行を選択し、列の残りの部分に適用する変換例を指定します", - "flatFileImport.deriverColumnInstruction3": "\"変換をプレビュー\" をクリックして変換をプレビューします", - "flatFileImport.deriverColumnInstruction4": "目的の列になるまで、変換を絞り込みます", - "flatFileImport.deriverColumnInstruction5": "新しい派生列の名前を指定して、\"完了\" をクリックします", + "flatFileImport.databaseDropdownTitle": "テーブルが作成されているデータベース", "flatFileImport.fileImport": "インポートするファイル", - "flatFileImport.fileTextboxTitle": "インポートするファイルの場所", - "flatFileImport.headerIntructionText": "派生列ツールへようこそ! 開始するには、以下の手順に従ってください。", + "import.serviceCrashButton": "フィードバックの送信", "flatFileImport.importData": "データのインポート", + "flatFileImport.wizardName": "フラット ファイルのインポート ウィザード", "flatFileImport.importInformation": "情報のインポート", "flatFileImport.importNewFile": "新しいファイルのインポート", "flatFileImport.importStatus": "インポート状態", + "flatFile.InvalidFileLocation": "ファイルの場所が無効です。別の入力ファイルをお試しください", + "flatFileImport.fileTextboxTitle": "インポートするファイルの場所", + "flatFileImport.page3Name": "列の変更", + "flatFileImport.tableTextboxTitle": "新しいテーブル名", "flatFileImport.next": "次へ", "flatFileImport.openFile": "開く", - "flatFileImport.page1Name": "入力ファイルを指定", + "import.needConnection": "このウィザードを使用する前に、サーバーに接続してください。", "flatFileImport.page2Name": "データのプレビュー", - "flatFileImport.page3Name": "列の変更", - "flatFileImport.page4Name": "概要", "flatFileImport.previewTransformation": "変換をプレビューする", "flatFileImport.primaryKey": "主キー", - "flatFileImport.prosePreviewMessage": "この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。", - "flatFileImport.prosePreviewMessageFail": "この操作は失敗しました。別の入力ファイルをお試しください。", + "flatFileImport.deriverColumnInstruction4": "目的の列になるまで、変換を絞り込みます", "flatFileImport.refresh": "最新の情報に更新", - "flatFileImport.schemaTextboxTitle": "テーブル スキーマ", + "import.needSQLConnection": "SQL Server Import 拡張機能は、この種類の接続をサポートしていません", + "flatFileImport.deriverColumnInstruction2": "行を選択し、列の残りの部分に適用する変換例を指定します", "flatFileImport.selectAllColumns": "すべての列を選択", "flatFileImport.selectColumn": "列 {0} を選択する", - "flatFileImport.serverDropdownTitle": "データベースが含まれるサーバー", + "flatFileImport.deriverColumnInstruction1": "新しい列の派生に必要な左側のデータの列を選択します", "flatFileImport.serverName": "サーバー名", - "flatFileImport.specifyDerivedColNameTitle": "列名", + "flatFileImport.serverDropdownTitle": "データベースが含まれるサーバー", + "flatFileImport.page1Name": "入力ファイルを指定", "flatFileImport.specifyTransformation": "変換を指定する", + "flatFileImport.deriverColumnInstruction5": "新しい派生列の名前を指定して、\"完了\" をクリックします", "flatFileImport.specifyTransformationForRow": "行 {0} に変換を指定する", - "flatFileImport.success.norows": "✔ テーブルにデータを正常に挿入しました。", + "flatFileImport.page4Name": "概要", "flatFileImport.tableName": "テーブル名", "flatFileImport.tableSchema": "テーブル スキーマ", - "flatFileImport.tableTextboxTitle": "新しいテーブル名", - "flatFileImport.wizardName": "フラット ファイルのインポート ウィザード", - "import.needConnection": "このウィザードを使用する前に、サーバーに接続してください。", - "import.needSQLConnection": "SQL Server Import 拡張機能は、この種類の接続をサポートしていません", - "import.serviceCrashButton": "フィードバックの送信", - "serviceCrashMessage": "サービス コンポーネントを開始できませんでした" + "flatFileImport.schemaTextboxTitle": "テーブル スキーマ", + "flatFileImport.prosePreviewMessage": "この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。", + "flatFileImport.prosePreviewMessageFail": "この操作は失敗しました。別の入力ファイルをお試しください。", + "flatFileImport.headerIntructionText": "派生列ツールへようこそ! 開始するには、以下の手順に従ってください。", + "serviceCrashMessage": "サービス コンポーネントを開始できませんでした", + "flatFileImport.success.norows": "✔ テーブルにデータを正常に挿入しました。" }, "dist/services/serviceClient": { - "downloadingService": "{0} をダウンロードしています", - "downloadingServiceComplete": "{0} のダウンロードが完了しました", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "{0} のダウンロードが完了しました", "downloadingServiceStatus": "{0} をダウンロードしています", + "downloadingService": "{0} をダウンロードしています", "entryExtractedChannelMsg": "{0} を抽出しました ({1}/{2})", "flatFileImport.serviceStartFailed": "{0}を開始できませんでした: {1}", + "serviceInstalled": "{0} がインストールされました", "installingService": "{0} サービスをインストールしています", "installingServiceDetailed": "{0} を {1} にインストールしています", - "serviceInstalled": "{0} がインストールされました", - "serviceStarted": "{0} が開始されました", - "serviceStarting": "{0} の開始中" + "serviceStarting": "{0} の開始中", + "serviceStarted": "{0} が開始されました" }, "package": { "flatfileimport.configuration.title": "フラット ファイル インポートの構成", diff --git a/i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.kusto.i18n.json similarity index 92% rename from i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.kusto.i18n.json index 579bbad2aa..7f10ee49e9 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "kusto.accountDoesNotExist": "アカウントが存在しません。", - "kusto.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。", - "kusto.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。" + "kusto.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。", + "kusto.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。" }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "ダウンロード済み {0}", - "downloadingServiceChannelMsg": "{0} をダウンロードしています", "downloadingServiceSizeChannelMsg": "({0} KB)", - "downloadingServiceStatusMsg": "{0} をダウンロードしています", + "downloadServiceDoneChannelMsg": "ダウンロード済み {0}", + "downloadingServiceStatusMsg": "{0} のダウンロード中", + "downloadingServiceChannelMsg": "{0} のダウンロード中", "failedToStartServiceErrorMsg": "{0} を開始できませんでした", "installedServiceChannelMsg": "{0} がインストールされました", - "installingServiceChannelMsg": "{0} を {1} にインストールしています", "installingServiceStatusMsg": "{0} のインストール中", - "serviceStartedStatusMsg": "{0} が開始されました", - "startingServiceStatusMsg": "{0} の開始中" + "installingServiceChannelMsg": "{0} を {1} にインストールしています", + "startingServiceStatusMsg": "{0} の開始中", + "serviceStartedStatusMsg": "{0} が開始されました" }, "dist/main": { - "kusto.unsupportedPlatform": "サポートされていないプラットフォーム", "notebookFileType": "ノートブック", - "unsupportedFileType": ".ipynb ノートブックのみがサポートされています" + "unsupportedFileType": ".ipynb ノートブックのみがサポートされています", + "kusto.unsupportedPlatform": "サポートされていないプラットフォーム" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "操作をキャンセルしますか?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "キャンセル", - "kusto.searchServers": "サーバー名を検索", - "progress": "$(sync~spin) {0}..." + "cancel": "操作をキャンセルしますか?", + "kusto.searchServers": "サーバー名を検索" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "ノード変更の通知でエラーが発生しました: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "ノード {0} のセッションが存在しません" }, "dist/telemetry": { - "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。", - "viewKnownIssuesText": "既知の問題の表示" + "viewKnownIssuesText": "既知の問題の表示", + "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。" }, "package": { - "cloud.databaseProperties.name": "データベース名", - "cloud.databaseProperties.size": "サイズ (MB)", "cloud.serverProperties.diskCacheCapacity": "クラスターデータ容量の % が使用されました", - "cloud.serverProperties.machinesTotal": "クラスター内のマシンの総数", - "cloud.serverProperties.summary": "状態", - "databasesListProperties.name": "名前", - "databasesListProperties.size": "サイズ (MB)", - "kusto.configuration.title": "KUSTO の構成", - "kusto.connectionOptions.applicationName.description": "アプリケーションの名前", "kusto.connectionOptions.applicationName.displayName": "アプリケーション名", - "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", - "kusto.connectionOptions.authType.categoryValues.none": "認証なし", - "kusto.connectionOptions.authType.categoryValues.sqlLogin": "ユーザー認証", - "kusto.connectionOptions.authType.description": "Kusto サーバーを使った認証方法を指定します", "kusto.connectionOptions.authType.displayName": "認証の種類", - "kusto.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "クラスター", "kusto.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", - "kusto.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", "kusto.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", - "kusto.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", "kusto.connectionOptions.connectTimeout.displayName": "接続タイムアウト", - "kusto.connectionOptions.connectionName.description": "接続のカスタム名", - "kusto.connectionOptions.connectionName.displayName": "名前 (省略可能)", - "kusto.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", - "kusto.connectionOptions.databaseName.displayName": "データベース", - "kusto.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する Kusto サーバーのインスタンスの名前またはネットワーク アドレス", - "kusto.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", "kusto.connectionOptions.groupName.connectionResiliency": "接続の復元性", "kusto.connectionOptions.groupName.context": "コンテキスト", - "kusto.connectionOptions.groupName.initialization": "初期化", - "kusto.connectionOptions.groupName.security": "セキュリティ", - "kusto.connectionOptions.groupName.source": "ソース", + "kusto.connectionOptions.connectionName.description": "接続のカスタム名", + "kusto.connectionOptions.databaseName.displayName": "データベース", + "cloud.databaseProperties.name": "データベース名", + "kusto.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", + "kusto.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", "kusto.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", - "kusto.connectionOptions.password.displayName": "パスワード", - "kusto.connectionOptions.serverName.description": "Kusto クラスター名", - "kusto.connectionOptions.serverName.displayName": "クラスター", "kusto.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", - "kusto.connectionOptions.userName.displayName": "ユーザー名", - "kusto.connectionOptions.workstationId.description": "Kusto サーバーに接続しているワークステーションの名前", - "kusto.connectionOptions.workstationId.displayName": "ワークステーション ID", + "kusto.connectionOptions.groupName.initialization": "初期化", + "kusto.configuration.title": "KUSTO の構成", + "kusto.connectionOptions.serverName.description": "Kusto クラスター名", + "objectsListProperties.name": "名前", + "databasesListProperties.name": "名前", + "kusto.connectionOptions.connectionName.displayName": "名前 (省略可能)", + "notebook.command.new": "新しいノートブック", + "kusto.connectionOptions.authType.categoryValues.none": "認証なし", + "kusto.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", + "notebook.command.open": "ノートブックを開く", + "kusto.connectionOptions.password.displayName": "パスワード", + "kusto.connectionOptions.groupName.security": "セキュリティ", + "kusto.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", "kusto.format.alignColumnDefinitionsInColumns": "列定義を揃えるかどうか", "kusto.format.datatypeCasing": "データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", "kusto.format.keywordCasing": "キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", - "kusto.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", - "kusto.provider.displayName": "Azure Data Explorer (Kusto)", - "kusto.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", - "kusto.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます", - "notebook.command.new": "新しいノートブック", - "notebook.command.open": "ノートブックを開く", + "databasesListProperties.size": "サイズ (MB)", + "cloud.databaseProperties.size": "サイズ (MB)", + "kusto.connectionOptions.groupName.source": "ソース", + "kusto.connectionOptions.authType.description": "Kusto サーバーを使った認証方法を指定します", + "cloud.serverProperties.summary": "状態", + "kusto.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", + "kusto.connectionOptions.applicationName.description": "アプリケーションの名前", + "kusto.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", + "kusto.connectionOptions.workstationId.description": "Kusto サーバーに接続しているワークステーションの名前", + "kusto.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する Kusto サーバーのインスタンスの名前またはネットワーク アドレス", + "cloud.serverProperties.machinesTotal": "クラスター内のマシンの総数", "objectsListProperties.metadataTypeName": "種類", - "objectsListProperties.name": "名前" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "ユーザー認証", + "kusto.connectionOptions.userName.displayName": "ユーザー名", + "kusto.connectionOptions.workstationId.displayName": "ワークステーション ID", + "kusto.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", + "kusto.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.machine-learning.i18n.json index 9365cc3ec3..163433afa9 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "エラー: {0}", - "dashboardDesc": "SQL データベース向け機械学習", - "dashboardLinksTitle": "役に立つリンク", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "ビデオ チュートリアル", - "databaseName": "データベース", - "databaseToStoreInfo": "新しいモデルの格納のため、データベースを選択する。", - "editTitle": "編集", - "existingTableName": "既存のテーブル", - "extLang.CancelButtonText": "キャンセル", - "extLang.DialogTitle": "言語", - "extLang.DoneButtonText": "閉じる", - "extLang.Local": "localhost", - "extLang.OkButtonText": "OK", - "extLang.SaveButtonText": "保存", - "extLang.Target": "ターゲット", - "extLang.delete": "削除", - "extLang.envVariables": "環境変数", - "extLang.extensionFileLocation": "言語拡張機能の場所", - "extLang.extensionFileName": "拡張機能ファイル名", - "extLang.extensionFilePath": "言語拡張機能パス", - "extLang.fileBrowserTabTitle": "ファイル ブラウザー", - "extLang.installButtonText": "インストール", - "extLang.installFailedError": "言語をインストールできませんでした", - "extLang.installTabTitle": "インストール済み", - "extLang.languageCreatedDate": "インストール済み", - "extLang.languageName": "名前", - "extLang.languagePlatform": "プラットフォーム", - "extLang.newLanguageTabTitle": "新規追加", - "extLang.parameters": "パラメーター", - "extLang.selectedPath": "選択されたパス", - "extLang.updateFailedError": "言語を更新できませんでした", - "learnMoreTitle": "詳細情報", - "ml.dataCount": "{0} モデルを表示しています", - "mls.cannotFindPython.error": "Python 実行可能ファイル '{0}' が見つかりません。Python が正しくインストールおよび構成されていることを確認してください", - "mls.cannotFindR.error": "R 実行可能ファイル '{0}' が見つかりません。R が正しくインストールおよび構成されていることを確認してください", - "mls.configAction": "アクション", - "mls.configStatus": "有効", - "mls.configTitle": "構成", - "mls.configUpdateFailed": "Machine Learning Services 構成を変更できませんでした", - "mls.confirmEnableExternalScripts": "パッケージ管理には外部スクリプトが必要です。これを有効にしてもよろしいですか?", - "mls.confirmInstallPythonPackages": "必要なパッケージをインストールしてもよろしいですか?", - "mls.disableButtonTitle": "無効化", - "mls.downloadError": "ダウンロード中のエラー", - "mls.downloadingProgress": "ダウンロード中", - "mls.enableButtonTitle": "有効化", - "mls.enableExternalScriptsError": "外部スクリプトの有効化に失敗しました。", - "mls.enabledMessage": "Machine Learning service が有効にされました", - "mls.externalExecuteScriptTitle": "外部実行スクリプト", - "mls.externalScriptsIsRequiredError": "このアクションには、外部スクリプトの構成が必要です。", - "mls.httpGetRequestError": "パッケージ情報要求がエラーで失敗しました: {0} {1}", - "mls.installDependencies.confirmInstallPythonPackages": "次の Python パッケージがインストールされている必要があります: {0}", - "mls.installDependencies.confirmInstallRPackages": "次の R パッケージがインストールされている必要があります: {0}", - "mls.installDependencies.getPackagesError": "インストールされている Python パッケージを取得できませんでした。エラー: {0}", - "mls.installDependencies.packages": "必須パッケージをインストールしています...", - "mls.installDependencies.packagesAlreadyInstalled": "必要なパッケージは既にインストールされています。", - "mls.installModelMngDependencies.msgTaskName": "モデル管理の依存関係を確認しています", - "mls.installPackageMngDependencies.msgTaskName": "パッケージ管理の依存関係の確認", - "mls.installingDependencies": "依存関係のインストール中...", - "mls.invalidModelIdError": "モデル ID が無効です。モデルの URL: {0}", - "mls.latestVersion": "最新", - "mls.managePackages.error": "パッケージ管理は、サーバーではサポートされていません。Python または R がインストールされていることを確認してください。", - "mls.mssqlExtensionNotLoaded": "MSSQL 拡張機能が読み込まれていません", - "mls.noArtifactError": "モデルにアーティファクトがありません。モデルの URL: {0}", - "mls.noResultError": "結果は返されませんでした", - "mls.notebookExtensionNotLoaded": "ノートブックの拡張機能が読み込まれていません", - "mls.packageManager.NoConnection": "接続が選択されていません", - "mls.pythonConfigError": "Python 実行可能ファイルが構成されていません", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "R 実行可能ファイルが構成されていません", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "必要なパッケージがインストールされていません", - "mls.resourceNotFound": "指定されたファイルが見つかりませんでした", - "mls.taskFailedError.error": "タスク '{0}' を完了できませんでした。エラー: {1}", "mls.verifyOdbcDriverError.error": "パッケージ管理には '{0}' が必要です。インストールされていること、および正しく設定されていることを確認してください。", - "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server をインストールする", - "mlsInstallOdbcDocDesc": "このドキュメントでは、Microsoft ODBC Driver for SQL Server のインストール方法について説明します。", - "modelDatabaseInfo": "既存の、またはインポートされたモデルが格納されているデータベースを選択します。", - "modelTableInfo": "モデル テーブルを選択して、既存のまたはインポートされたモデルのリストを表示します。", - "models.RegisterWizard": "インポート モデル", - "models.azureAccount": "Azure アカウント", - "models.azureGroup": "リソース グループ", - "models.azureModelFilter": "フィルター", - "models.azureModelPageTitle": "Azure Machine Learning からインポート", - "models.azureModelSource": "Azure Machine Learning", - "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning' が選択されています。これにより、この SQL インスタンスのモデル データベース内の Azure Machine Learning ワークスペースに格納されているモデルをインポートできます。続行するには、[次へ] をクリックしてください。​​", - "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning' が選択されています。これにより、Azure Machine Learning ワークスペースに保存されているモデルを選択できます。続行するには、[次へ] をクリックしてください。​", + "models.browseButton": "...", + "mls.configAction": "アクション", + "extLang.newLanguageTabTitle": "新規追加", + "models.confirmDeleteModel": "この '{0}' を削除しますか?", + "mls.confirmInstallPythonPackages": "必要なパッケージをインストールしてもよろしいですか?", "models.azureModelWorkspace": "Azure ML ワークスペース", - "models.azureModels": "モデル", - "models.azureModelsListEmptyDescription": "別の Azure ML ワークスペースを選択します", - "models.azureModelsListEmptyTitle": "モデルが見つかりません", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Azure アカウント", "models.azureModelsTitle": "Azure モデル", "models.azureSignIn": "Azure サインインまたは更新アカウント", "models.azureSubscription": "Azure サブスクリプション", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "ソース テーブル列のデータ型が、必要な入力フィールドの型と一致しません。", - "models.columnDataTypeMismatchWarningHeading": "データ型の相違点", + "extLang.CancelButtonText": "キャンセル", + "mls.cannotFindPython.error": "Python 実行可能ファイル '{0}' が見つかりません。Python が正しくインストールおよび構成されていることを確認してください", + "mls.cannotFindR.error": "R 実行可能ファイル '{0}' が見つかりません。R が正しくインストールおよび構成されていることを確認してください", "models.columnDataTypeMismatchWarningHelper": "クリックして警告の詳細を確認する", - "models.columnSelectionPageTitle": "ソース データをモデルにマッピングする", - "models.confirmDeleteModel": "この '{0}' を削除しますか?", - "models.createNotebookDesc": "ノートブックで実験を行い、モデルを作成します", + "extLang.DoneButtonText": "閉じる", + "mls.configTitle": "構成", + "mls.resourceNotFound": "指定されたファイルが見つかりませんでした", "models.createNotebookTitle": "ノートブックの作成", + "databaseName": "データベース", "models.created": "作成日", - "models.currentModelsTitle": "モデル", + "models.imported": "インポートされた日付", + "extLang.delete": "削除", "models.description": "説明", + "models.columnDataTypeMismatchWarningHeading": "データ型の相違点", + "mls.disableButtonTitle": "無効化", + "predict.displayName": "表示名", + "mls.downloadingProgress": "ダウンロード中", "models.downloadModelMsgTaskName": "Azure でモデルをダウンロードしています", + "editTitle": "編集", "models.editModelTitle": "モデルの編集", + "mls.enableButtonTitle": "有効化", + "mls.configStatus": "有効", + "models.modelDetailsPageTitle": "モデルの詳細を入力する", + "extLang.envVariables": "環境変数", + "mls.downloadError": "ダウンロード中のエラー", + "azure.resource.error": "エラー: {0}", + "existingTableName": "既存のテーブル", + "extLang.extensionFileName": "拡張機能ファイル名", + "mls.externalExecuteScriptTitle": "外部実行スクリプト", + "mls.externalScriptsIsRequiredError": "このアクションには、外部スクリプトの構成が必要です。", + "mls.confirmEnableExternalScripts": "パッケージ管理には外部スクリプトが必要です。これを有効にしてもよろしいですか?", + "mls.taskFailedError.error": "タスク '{0}' を完了できませんでした。エラー: {1}", + "mls.enableExternalScriptsError": "外部スクリプトの有効化に失敗しました。", + "mls.installDependencies.getPackagesError": "インストールされている Python パッケージを取得できませんでした。エラー: {0}", + "extLang.installFailedError": "言語をインストールできませんでした", + "models.loadModelParameterFailedError": "モデル パラメーターを読み込めませんでした", + "mls.configUpdateFailed": "Machine Learning Services 構成を変更できませんでした", + "models.importModelFailedError": "モデル {0}、ファイル {1} を登録できませんでした", + "extLang.updateFailedError": "言語を更新できませんでした", + "models.updateModelFailedError": "モデルを更新できませんでした", + "models.modelUpdateFailedError": "モデルを更新できませんでした", "models.fileName": "ファイル", + "extLang.fileBrowserTabTitle": "ファイル ブラウザー", + "models.modelLocalSourceTooltip": "インポートするモデルのファイル パス", + "models.localModelSource": "ファイルのアップロード", + "models.azureModelFilter": "フィルター", "models.framework": "フレームワーク", "models.frameworkVersion": "フレームワークのバージョン", - "models.importModelDesc": "データベースに格納されている機械学習モデルをインポートまたは表示します", + "models.makePredictionDesc": "管理対象のモデルを使用して予測値またはスコアを生成する", + "sqlMlsMIDocDesc": "Azure SQL Managed Instance で Machine Learning Services を開始します。", + "sqlMlsDocDesc": "SQL Server 上での Machine Learning Services を開始し、Windows と Linux にインストールする方法を説明します。", + "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge で機械学習を開始します。", "models.importModelDoneButton": "インポート", - "models.importModelFailedError": "モデル {0}、ファイル {1} を登録できませんでした", + "models.azureModelPageTitle": "Azure Machine Learning からインポート", + "models.RegisterWizard": "インポート モデル", + "models.importModelDesc": "データベースに格納されている機械学習モデルをインポートまたは表示します", "models.importModelTitle": "モデルのインポートまたは表示", - "models.imported": "インポートされた日付", - "models.importedModelSourceDescriptionForPredict": "‘インポート済みモデル‘ が選択されました。これにより、データベース内のモデル テーブルに格納されているモデルを選択できます。[次へ] をクリックして続行します。​", - "models.importedModelsPageTitle": "インポート済みモデルの選択", + "models.registeredModelsSource": "インポート済みモデル", + "extLang.installButtonText": "インストール", + "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server をインストールする", + "extLang.languageCreatedDate": "インストール済み", + "extLang.installTabTitle": "インストール済み", + "mls.installingDependencies": "依存関係のインストール中...", + "mls.installDependencies.packages": "必須パッケージをインストールしています...", "models.invalidAzureResourceError": "無効な Azure リソース", - "models.invalidImportTableError": "モデルをインポートするための無効なテーブル。データベース名: {0}、テーブル名: {1}", - "models.invalidImportTableSchemaError": "テーブル スキーマは、モデルのインポートがサポートされていません。データベース名: {0}、テーブル名: {1}。", - "models.invalidModelImportTargetError": "有効なテーブルを選択してください", - "models.invalidModelParametersError": "有効なソース テーブルとモデル パラメーターを選択してください", + "mls.invalidModelIdError": "モデル ID が無効です。モデルの URL: {0}", "models.invalidModelToPredictError": "予測するモデルが無効", "models.invalidModelToRegisterError": "登録するモデルが無効", - "models.invalidModelToSelectError": "有効なモデルを選択してください。", - "models.learnMoreLink": "詳細を表示。", - "models.loadModelParameterFailedError": "モデル パラメーターを読み込めませんでした", - "models.localModelPageTitle": "モデル ファイルのアップロード", - "models.localModelSource": "ファイルのアップロード", - "models.localModelSourceDescriptionForImport": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンからこの SQL インスタンスのモデル データベースにインポートできます。[次へ] をクリックして続行します。​", - "models.localModelSourceDescriptionForPredict": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンでアップロードできます。[次へ] をクリックして続行します。​​", - "models.localModelsTitle": "ローカル モデル", - "models.makePredictionDesc": "管理対象のモデルを使用して予測値またはスコアを生成する", - "models.makePredictionTitle": "予測する", - "models.modelDetailsPageTitle": "モデルの詳細を入力する", - "models.modelFailedToRegistered": "モデルを登録できませんでした", - "models.modelImportTargetPageTitle": "モデルをインポートする場所を選択または入力する", - "models.modelLocalSourceTitle": "ソース ファイル", - "models.modelLocalSourceTooltip": "インポートするモデルのファイル パス", - "models.modelNameRequiredError": "モデル名が必要です。", - "models.modelRegisteredSuccessfully": "モデルは正常に登録されました", - "models.modelSchemaIsAcceptedMessage": "テーブルが要件を満たしています。", + "models.invalidImportTableError": "モデルをインポートするための無効なテーブル。データベース名: {0}、テーブル名: {1}", "models.modelSchemaIsNotAcceptedMessage": "テーブルの構造が無効です。", - "models.modelSourcePageTitle": "モデル ソースの種類の選択", - "models.modelSourcesTitle": "ソースの場所", - "models.modelUpdateFailedError": "モデルを更新できませんでした", - "models.modelUpdatedSuccessfully": "モデルが正常に更新されました", - "models.modelsListEmptyDescription": "別のデータベースまたはテーブルの選択", - "models.modelsListEmptyMessage": "モデルが見つかりません", - "models.modelsRequiredError": "インポートするモデルを少なくとも 1 つ選択してください。", - "models.name": "名前", - "models.onnxNotSupportedError": "ONNX ランタイムは現在のサーバーではサポートされていません", - "models.outputColumnDataTypeNotSupportedWarning": "出力列のデータ型が出力フィールドの種類と一致しません。", - "models.predictModel": "予測", - "models.registeredModelsSource": "インポート済みモデル", - "models.selectModelDatabaseMessage": "データベースの選択", - "models.selectModelDatabaseTitle": "モデルを含むデータベースを選択する", - "models.selectModelTableMessage": "テーブルの選択", - "models.selectModelTableTitle": "モデルが含まれるテーブルの選択", - "models.selectModelsTableMessage": "モデル テーブルの選択", - "models.unsupportedModelParameterType": "サポートされていません", - "models.updateModelFailedError": "モデルを更新できませんでした", - "models.version": "バージョン", - "models.viewImportModeledForPredictDesc": "モデルは、1 つ以上のデータベースとテーブルに格納されます。モデル データベースとテーブルを選択して、それらにモデルを表示します。", + "extLang.extensionFileLocation": "言語拡張機能の場所", + "extLang.extensionFilePath": "言語拡張機能パス", + "extLang.DialogTitle": "言語", + "mls.latestVersion": "最新", + "sqlMlExtDocDesc": "Azure Data Studio で Machine Learning 拡張機能を使用する方法、パッケージを管理する方法、予測する方法、およびモデルをインポートする方法について説明します。", + "sqlMlDocDesc": "Azure の SQL Server および SQL で機械学習を使用して、関連データで Python および R スクリプトを実行する方法について説明します。", + "learnMoreTitle": "詳細情報", + "models.learnMoreLink": "詳細情報。", + "models.localModelsTitle": "ローカル モデル", + "mls.mssqlExtensionNotLoaded": "MSSQL 拡張機能が読み込まれていません", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Machine Learning service が有効にされました", + "sqlMlsMIDocTitle": "Azure SQL Managed Instance における Machine Learning Services", + "sqlMlExtDocTitle": "Azure Data Studio における Machine Learning 拡張機能", + "dashboardDesc": "SQL データベース向け機械学習", "models.viewImportModelsDesc": "機械学習モデルは、1 つ以上のデータベースとテーブルに格納できます。モデル データベースとテーブルを選択して、その内部にモデルを表示します。", - "models.viewImportModelsTitle": "モデルを表示してインポートする", - "msgNo": "いいえ", - "msgYes": "はい", - "newTableName": "新しいテーブル", - "notSupportedEventArg": "サポートされていないイベント引数", - "notebookExtensionFailedError": "この拡張機能は Notebook 拡張機能に依存しているため、読み込みできませんでした。詳細については、Notebook 拡張機能の出力ログを確認してください", - "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge で機械学習を開始します。", "onnxOnEdgeOdbcDocTitle": "SQL Database Edge プレビューでの機械学習と ONNX を使用した AI", - "predict.columnDatabase": "ソース データベース", - "predict.columnDatabaseInfo": "データセットを含むデータベースを選択して、予測を適用します。", - "predict.columnName": "基になる列", - "predict.columnTable": "ソース テーブル", - "predict.columnTableInfo": "データセットを含むテーブルを選択して、予測を適用します。", - "predict.dataTypeName": "種類", - "predict.displayName": "表示名", + "models.makePredictionTitle": "予測する", + "models.columnSelectionPageTitle": "ソース データをモデルにマッピングする", "predict.inputColumns": "入力マッピングのモデル化", + "mls.noArtifactError": "モデルにアーティファクトがありません。モデルの URL: {0}", + "models.modelFailedToRegistered": "モデルを登録できませんでした", "predict.inputName": "モデルの入力", + "models.modelNameRequiredError": "モデル名が必要です。", "predict.outputColumns": "モデルの出力", + "models.modelRegisteredSuccessfully": "モデルは正常に登録されました", + "models.modelUpdatedSuccessfully": "モデルが正常に更新されました", + "models.currentModelsTitle": "モデル", + "models.azureModels": "モデル", "predict.outputName": "名前", + "models.name": "名前", + "extLang.languageName": "名前", + "newTableName": "新しいテーブル", + "msgNo": "いいえ", + "mls.noResultError": "結果は返されませんでした", + "mls.packageManager.NoConnection": "接続が選択されていません", + "models.azureModelsListEmptyTitle": "モデルが見つかりません", + "models.modelsListEmptyMessage": "モデルが見つかりません", + "notSupportedEventArg": "サポートされていないイベント引数", + "mls.notebookExtensionNotLoaded": "ノートブックの拡張機能が読み込まれていません", + "extLang.OkButtonText": "OK", + "models.onnxNotSupportedError": "ONNX ランタイムは現在のサーバーではサポートされていません", + "mls.httpGetRequestError": "パッケージ情報要求がエラーで失敗しました: {0} {1}", + "mls.managePackages.error": "パッケージ管理は、サーバーではサポートされていません。Python または R がインストールされていることを確認してください。", + "extLang.parameters": "パラメーター", + "extLang.languagePlatform": "プラットフォーム", + "models.invalidModelToSelectError": "有効なモデルを選択してください。", + "models.invalidModelImportTargetError": "有効なテーブルを選択してください", + "models.modelsRequiredError": "インポートするモデルを少なくとも 1 つ選択してください。", + "models.invalidModelParametersError": "有効なソース テーブルとモデル パラメーターを選択してください", + "models.predictModel": "予測", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "Python 実行可能ファイルが構成されていません", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "R 実行可能ファイルが構成されていません", + "mls.installDependencies.packagesAlreadyInstalled": "必要なパッケージは既にインストールされています。", + "models.azureGroup": "リソース グループ", + "models.createNotebookDesc": "ノートブックで実験を行い、モデルを作成します", + "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python および R)", + "sqlMlDocTitle": "SQL 機械学習ドキュメント", + "extLang.SaveButtonText": "保存", + "models.selectModelDatabaseMessage": "データベースの選択", + "databaseToStoreInfo": "新しいモデルの格納のため、データベースを選択する。", + "modelDatabaseInfo": "既存の、またはインポートされたモデルが格納されているデータベースを選択します。", + "modelTableInfo": "モデル テーブルを選択して、既存のまたはインポートされたモデルのリストを表示します。", + "tableToStoreInfo": "モデル スキーマに準拠している既存のテーブルを選択するか、インポートされたモデルを格納する新しいテーブルを作成します。", + "models.azureModelsListEmptyDescription": "別の Azure ML ワークスペースを選択します", + "models.modelsListEmptyDescription": "別のデータベースまたはテーブルの選択", "predict.selectColumnTitle": "列の選択...", "predict.selectDatabaseTitle": "データベースを選択してください", + "models.selectModelDatabaseTitle": "モデルを含むデータベースを選択する", + "models.importedModelsPageTitle": "インポート済みモデルの選択", + "models.modelSourcePageTitle": "モデル ソースの種類の選択", + "models.selectModelsTableMessage": "モデル テーブルの選択", + "models.modelImportTargetPageTitle": "モデルをインポートする場所を選択または入力する", "predict.selectTableTitle": "テーブルの選択", + "models.selectModelTableMessage": "テーブルの選択", + "models.selectModelTableTitle": "モデルが含まれるテーブルの選択", + "predict.columnDatabaseInfo": "データセットを含むデータベースを選択して、予測を適用します。", + "predict.columnTableInfo": "データセットを含むテーブルを選択して、予測を適用します。", + "extLang.selectedPath": "選択されたパス", "showLessTitle": "表示数を減らす", "showMoreTitle": "さらに表示", - "sqlMlDocDesc": "Azure の SQL Server および SQL で機械学習を使用して、関連データで Python および R スクリプトを実行する方法について説明します。", - "sqlMlDocTitle": "SQL 機械学習ドキュメント", - "sqlMlExtDocDesc": "Azure Data Studio で Machine Learning 拡張機能を使用する方法、パッケージを管理する方法、予測する方法、およびモデルをインポートする方法について説明します。", - "sqlMlExtDocTitle": "Azure Data Studio における Machine Learning 拡張機能", - "sqlMlsDocDesc": "SQL Server 上での Machine Learning Services を開始し、Windows と Linux にインストールする方法を説明します。", - "sqlMlsDocTitle": "SQL Server Machine Learning Services (Python および R)", - "sqlMlsMIDocDesc": "Azure SQL Managed Instance で Machine Learning Services を開始します。", - "sqlMlsMIDocTitle": "Azure SQL Managed Instance における Machine Learning Services", + "ml.dataCount": "{0} モデルを表示しています", + "predict.columnName": "基になる列", + "predict.columnDatabase": "ソース データベース", + "models.modelLocalSourceTitle": "ソース ファイル", + "models.modelSourcesTitle": "ソースの場所", + "predict.columnTable": "ソース テーブル", "tableName": "テーブル", - "tableToStoreInfo": "モデル スキーマに準拠している既存のテーブルを選択するか、インポートされたモデルを格納する新しいテーブルを作成します。" + "models.modelSchemaIsAcceptedMessage": "テーブルが要件を満たしています。", + "models.invalidImportTableSchemaError": "テーブル スキーマは、モデルのインポートがサポートされていません。データベース名: {0}、テーブル名: {1}。", + "extLang.Target": "ターゲット", + "models.outputColumnDataTypeNotSupportedWarning": "出力列のデータ型が出力フィールドの種類と一致しません。", + "models.columnDataTypeMismatchWarning": "ソース テーブル列のデータ型が、必要な入力フィールドの型と一致しません。", + "notebookExtensionFailedError": "この拡張機能は Notebook 拡張機能に依存しているため、読み込みできませんでした。詳細については、Notebook 拡張機能の出力ログを確認してください", + "mls.installDependencies.confirmInstallPythonPackages": "次の Python パッケージがインストールされている必要があります: {0}", + "mls.installDependencies.confirmInstallRPackages": "次の R パッケージがインストールされている必要があります: {0}", + "models.viewImportModeledForPredictDesc": "モデルは、1 つ以上のデータベースとテーブルに格納されます。モデル データベースとテーブルを選択して、それらにモデルを表示します。", + "mls.requiredPackagesNotInstalled": "必要なパッケージがインストールされていません", + "mlsInstallOdbcDocDesc": "このドキュメントでは、Microsoft ODBC Driver for SQL Server のインストール方法について説明します。", + "predict.dataTypeName": "種類", + "models.localModelPageTitle": "モデル ファイルのアップロード", + "dashboardLinksTitle": "役に立つリンク", + "mls.installModelMngDependencies.msgTaskName": "モデル管理の依存関係を確認しています", + "mls.installPackageMngDependencies.msgTaskName": "パッケージ管理の依存関係の確認", + "models.version": "バージョン", + "dashboardVideoLinksTitle": "ビデオ チュートリアル", + "models.viewImportModelsTitle": "モデルを表示してインポートする", + "msgYes": "はい", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "サポートされていません", + "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning' が選択されています。これにより、Azure Machine Learning ワークスペースに保存されているモデルを選択できます。続行するには、[次へ] をクリックしてください。​", + "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning' が選択されています。これにより、この SQL インスタンスのモデル データベース内の Azure Machine Learning ワークスペースに格納されているモデルをインポートできます。続行するには、[次へ] をクリックしてください。​​", + "models.localModelSourceDescriptionForImport": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンからこの SQL インスタンスのモデル データベースにインポートできます。[次へ] をクリックして続行します。​", + "models.localModelSourceDescriptionForPredict": "‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンでアップロードできます。[次へ] をクリックして続行します。​​", + "models.importedModelSourceDescriptionForPredict": "‘インポート済みモデル‘ が選択されました。これにより、データベース内のモデル テーブルに格納されているモデルを選択できます。[次へ] をクリックして続行します。​" }, "package": { + "title.configurations": "構成", + "title.documents": "ドキュメント", + "ml.command.enableExternalScript": "外部スクリプトを有効にする", + "ml.enablePython.description": "データベースで Python パッケージ管理を有効にします。", + "ml.enableR.description": "データベースで R パッケージ管理を有効にします。", + "title.endpoints": "エンドポイント", + "ml.command.importModel": "モデルのインポート", + "ml.command.dependencies": "Machine Learning 依存関係のインストール", + "ml.pythonPath.description": "Machine Learning で使用される、以前から存在する Python インストールのローカル パス。", + "ml.rPath.description": "Machine Learning で使用される、以前から存在する R インストールのローカル パス。", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Machine Learning 依存関係のインストール", - "ml.command.enableExternalScript": "外部スクリプトを有効にする", - "ml.command.importModel": "モデルのインポート", + "ml.configuration.title": "Machine Learning の構成", + "ml.command.predictModel": "予測の作成", "ml.command.manageLanguages": "外部言語の管理", "ml.command.manageModels": "モデルの管理", "ml.command.managePackages": "データベースのパッケージを管理します", - "ml.command.predictModel": "予測の作成", - "ml.configuration.title": "Machine Learning の構成", - "ml.enablePython.description": "データベースで Python パッケージ管理を有効にします。", - "ml.enableR.description": "データベースで R パッケージ管理を有効にします。", - "ml.pythonPath.description": "Machine Learning で使用される、以前から存在する Python インストールのローカル パス。", - "ml.rPath.description": "Machine Learning で使用される、以前から存在する R インストールのローカル パス。", - "title.configurations": "構成", - "title.documents": "ドキュメント", - "title.endpoints": "エンドポイント", "title.tasks": "タスク" } } diff --git a/i18n/ads-language-pack-ja/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.mssql.i18n.json similarity index 67% rename from i18n/ads-language-pack-ja/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.mssql.i18n.json index 4e961861d9..071f7985bf 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "この接続で暗号化が有効になっていました。ターゲットの SQL Server の SSL と証明書の構成を確認するか、接続ダイアログで [サーバー証明書を信頼] を有効にします。\r\n\r\n注意: 自己署名証明書では限定的な保護しか提供されないので、運用環境では推奨されません。この接続で [サーバー証明書を信頼] を有効にして再試行しますか? " }, "dist/features": { + "mssql.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントが選択されていません。クエリを再試行して、メッセージが表示されたら、リンクされた Azure アカウントを選択してください。", "mssql.chooseLinkedAzureAccount": "リンクされた Azure アカウントを選択してください:", - "mssql.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。", - "mssql.missingLinkedAzureAccount": "Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。" + "mssql.insufficientlyPrivelagedAzureAccount": "{0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。" }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "エディター トークンの更新が失敗しました。エディターが切断されて再接続されるまで、オートコンプリートは無効になります", "mssql.failedToFindAccount": "トークンの更新時に Azure アカウント {0} が見つかりませんでした", "mssql.failedToFindTenants": "セキュリティ トークンの更新時にアカウント '{1}' にテナント '{0}' が見つかりませんでした", - "mssql.noConvertResult": "Notebook 変換要求から結果が返されませんでした", "mssql.noDocumentFound": "URI のドキュメントが見つかりません {0}", - "mssql.tokenRefreshFailed": "{0} AAD トークンの更新が失敗しました。再接続して {0} を有効にしてください", - "mssql.tokenRefreshFailedNoSecurityToken": "エディター トークンの更新が失敗しました。エディターが切断されて再接続されるまで、オートコンプリートは無効になります", - "mssql.unsupportedPlatform": "サポートされていないプラットフォーム {0}" + "mssql.noConvertResult": "Notebook 変換要求から結果が返されませんでした", + "mssql.unsupportedPlatform": "サポートされていないプラットフォーム {0}", + "mssql.tokenRefreshFailed": "{0} AAD トークンの更新が失敗しました。再接続して {0} を有効にしてください" }, "dist/main": { - "mssql.errorConvertingToNotebook": "SQL ドキュメントをノートブックに変換中にエラーが発生しました。エラー: {0}", "mssql.errorConvertingToSQL": "ノートブック ドキュメントを SQL に変換中にエラーが発生しました。エラー: {0}", - "mssql.searchServers": "サーバー名を検索" + "mssql.errorConvertingToNotebook": "SQL ドキュメントをノートブックに変換中にエラーが発生しました。エラー: {0}", + "mssql.reloadChoice": "Azure Data Studio の再読み込み", + "mssql.searchServers": "サーバー名を検索", + "mssql.reloadPrompt": "この設定では、Azure Data Studio を再読み込みして有効にする必要があります。" }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "アプリケーション ロール", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "アプリケーション ロール", - "objectManagement.ColumnDisplayName": "列", - "objectManagement.DatabaseDisplayName": "データベース", - "objectManagement.DatabaseDisplayNameInTitle": "データベース", - "objectManagement.DatabaseRoleTypeDisplayName": "データベース ロール", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "データベース ロール", - "objectManagement.LoginTypeDisplayName": "ログイン", - "objectManagement.LoginTypeDisplayNameInTitle": "ログイン", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "スキーマに属するすべてのオブジェクト", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定の型のすべてのオブジェクト", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "スキーマ", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定のオブジェクト…", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "オブジェクトをどのように追加しますか?", - "objectManagement.SearchTextLabel": "検索テキスト", - "objectManagement.ServerDisplayName": "サーバー", - "objectManagement.ServerRoleTypeDisplayName": "サーバー の役割", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "サーバー ロール", - "objectManagement.TableDisplayName": "テーブル", - "objectManagement.UserDisplayName": "ユーザー", - "objectManagement.UserTypeDisplayNameInTitle": "ユーザー", - "objectManagement.ViewDisplayName": "ビュー", + "objectManagement.databaseProperties.addButton": "追加", + "objectManagement.databaseProperties.addDatabaseFilesText": "データベース ファイルの追加", + "objectManagement.databaseProperties.addFilegroupButtonText": "ファイル グループの追加", + "objectManagement.objectSelectionMethodDialogTitle": "オブジェクトの追加", + "objectManagement.addFileText": "データベース ファイルの追加", "objectManagement.addMembersText": "メンバーの追加", "objectManagement.addSecurablesText": "セキュリティ保護可能なリソースの追加", "objectManagement.advancedSectionHeader": "詳細設定", + "objectManagement.allFiles": "すべてのファイル", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "スキーマに属するすべてのオブジェクト", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定の型のすべてのオブジェクト", + "objectManagement.allowTriggerToFireOthersLabel": "トリガーから他のトリガーの起動を許可する", + "objectManagement.dropObjectError": "{0} の削除中にエラーが発生しました: {1}。{2}", + "objectManagement.openAttachDatabaseDialogError": "アタッチ データベース ダイアログを開いているときにエラーが発生しました。{0}", + "objectManagement.openDetachDatabaseDialogError": "データベースのデタッチ ダイアログを開いているときにエラーが発生しました。{0}", + "objectManagement.openDropDatabaseDialogError": "データベースのデタッチ ダイアログを開いているときにエラーが発生しました。{0}", + "objectManagement.openNewObjectDialogError": "新しい {0} ダイアログを開くときにエラーが発生しました。{1}", + "objectManagement.openObjectPropertiesDialogError": "{0}: {1} のプロパティ ダイアログを開いているときにエラーが発生しました。{2}", + "objectManagement.refreshOEError": "オブジェクト エクスプローラーの更新中にエラーが発生しました。{0}", + "objectManagement.renameObjectError": "{0} '{1}' の名前を '{2}' に変更中にエラーが発生しました。 {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "アプリケーション ロール", + "objectManagement.applyUpdatesLabel": "適用", + "objectManagement.dropObjectConfirmation": "{0} を削除しますか: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "クエリ ストアデータを '{0}' から削除しますか?", + "objectManagement.associatedDatabaseFiles": "関連付けられたデータベース ファイル", + "objectManagement.attachButtonLabel": "アタッチ", + "objectManagement.attachAsText": "名前を付けてアタッチ", + "objectManagement.attachDatabaseDialogTitle": "データベースのデタッチ (プレビュー)", + "objectManagement.attachDatabaseOperationName": "データベースのアタッチ", + "objectManagement.user.aadAuth": "Azure Active Directory で認証する", + "objectManagement.user.sqlAuth": "パスワードを使用して認証する", + "objectManagement.login.authenticateType": "認証", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "自動作成統計の増分", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "統計の自動作成", + "objectManagement.databaseProperties.autoShrinkText": "自動圧縮", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "統計の自動更新", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "統計の非同期的自動更新", + "objectManagement.databaseProperties.autogrowAllFilesText": "すべてのファイルを自動拡張", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "自動拡張 / 最大サイズ", + "objectManagement.databaseProperties.automaticSectionHeader": "自動", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "すべてのプロセッサに対して自動的に I/O 関係マスクを設定する", + "objectManagement.autoSetProcessorAffinityMaskForAll": "すべてのプロセッサに対して自動的にプロセッサ関係マスクを設定する", + "objectManagement.login.aadAuthenticationType": "Azure Active Directory 認証", "objectManagement.azurePricingLink": "Azure SQL Database 料金計算ツール", + "objectManagement.databaseProperties.backupSectionHeader": "バックアップ", + "objectManagement.backupLocationText": "バックアップ", "objectManagement.backupRedundancyLabel": "バックアップ ストレージの冗長性", - "objectManagement.blankPasswordConfirmation": "パスワードを空白にしてログインを作成すると、セキュリティ上の危険を伴います。続行しますか?", + "objectManagement.backupAndRestoreText": "バックアップと復元", + "objectManagement.backupChecksumText": "バックアップのチェックサム", + "objectManagement.blockedProcThresholdLabel": "ブロックされたプロセスのしきい値", + "objectManagement.bothFailedAndSuccessfulLoginsText": "失敗したログインと成功したログインの両方", "objectManagement.browseForOwnerText": "所有者を参照する", "objectManagement.browseText": "参照...", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "ファイル '{0}' は既に存在するため、作成できません。", + "objectManagement.databaseProperties.emptyFilegroupNameError": "ファイル グループに空のオブジェクト名を使用することはできません。", + "objectManagement.needToRestartServer": "変更を有効にするには、サーバーの再起動が必要です", + "objectManagement.closeConnections": "既存の接続を閉じる", "objectManagement.collationLabel": "照合", "objectManagement.compatibilityLevelLabel": "互換性レベル", + "objectManagement.compressBackupText": "バックアップを圧縮する", "objectManagement.configureSLOSectionHeader": "SLO の構成", "objectManagement.confirmPasswordLabel": "パスワードの確認", "objectManagement.containmentTypeLabel": "包含の種類", + "objectManagement.costThresholdParallelismLabel": "コストしきい値の並列処理", + "objectManagement.noDialogFoundError": "ノードの種類 '{0}' とオブジェクトの種類 '{1}' でサポートされているダイアログが見つかりませんでした。", + "objectManagement.createObjectLabel": "作成", "objectManagement.createObjectOperationName": "{0} の作成", + "objectManagement.blankPasswordConfirmation": "パスワードを空白にしてログインを作成すると、セキュリティ上の危険を伴います。続行しますか?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "現在のディスク使用状況", "objectManagement.currentSLOLabel": "現在のサービス レベル目標", - "objectManagement.databaseExistsError": "データベース '{0}' は既に存在します。別のデータベース名を選択してください。", - "objectManagement.databaseProperties.backupSectionHeader": "バックアップ", + "objectManagement.cursorThresholdLabel": "カーソルのしきい値", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "カスタム", + "objectManagement.databaseName": "DB 名", + "objectManagement.dataLocationText": "データ", + "objectManagement.dataFileLabel": "データ", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "データのフラッシュ間隔 (分)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "DataFile '{0}' は既に存在するため、コレクションに追加できませんでした。", "objectManagement.databaseProperties.databaseSectionHeader": "データベース", + "objectManagement.DatabaseDisplayNameInTitle": "データベース", + "objectManagement.databaseFilesFilterLabel": "データベース データ ファイル", + "objectManagement.databaseDetails": "Database Details", + "objectManagement.databaseFiles": "データベース File", + "objectManagement.databaseProperties.databaseNameLabel": "データベース名", + "objectManagement.databaseProperties.databaseReadOnlyText": "読み取り専用データベース", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "データベース ロール", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "データベース スコープ構成", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "データベース スコープ オプション", + "objectManagement.databaseSettings": "データベースの設定", + "objectManagement.databaseProperties.databaseStateText": "データベース状態", + "objectManagement.defaultLocationsLabel": "データベースの既定の場所", + "objectManagement.databaseProperties.databaseFilesText": "データベース ファイル", + "objectManagement.databasesToAttach": "アタッチするデータベース", "objectManagement.databaseProperties.dateCreated": "作成日", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "メモリ最適化オブジェクトに割り当てられたメモリ", - "objectManagement.databaseProperties.memoryUsed": "メモリ最適化オブジェクトによって使用されるメモリ", - "objectManagement.databaseProperties.name": "名前", - "objectManagement.databaseProperties.numberOfUsers": "ユーザー数", - "objectManagement.databaseProperties.owner": "所有者", - "objectManagement.databaseProperties.size": "サイズ", - "objectManagement.databaseProperties.spaceAvailable": "使用可能領域", - "objectManagement.databaseProperties.status": "状態", - "objectManagement.databaseRole.SelectMemberDialogTitle": "データベース ロール メンバーの選択", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "データベース ロール所有者の選択", - "objectManagement.deleteLoginConfirmation": "サーバー ログインを削除しても、そのログインに関連付けられたデータベース ユーザーは削除されません。処理を完了するには、各データベースでユーザーを削除してください。場合によっては、スキーマの所有権を新しいユーザーに移す必要があります。", - "objectManagement.deleteObjectConfirmation": "{0}: {1} を削除しますか?", - "objectManagement.deleteObjectError": "{0}: {1} の削除中にエラーが発生しました。{2}", - "objectManagement.deleteObjectOperationName": "{0} '{1}' の削除", + "objectManagement.databaseProperties.defaultText": "既定", + "objectManagement.defaultFullTextLanguageLabel": "既定のフルテキスト言語", + "objectManagement.defaultLanguageLabel": "既定の言語", + "objectManagement.login.defaultDatabaseLabel": "既定のデータベース", + "objectManagement.login.defaultLanguageLabel": "既定の言語", + "objectManagement.user.defaultSchemaLabel": "既定のスキーマ", + "objectManagement.deleteBackupHistory": "データベースのバックアップと復元の履歴情報を削除する", "objectManagement.denyColumnHeader": "拒否", + "objectManagement.detachButtonLabel": "デタッチ", + "objectManagement.detachDatabaseDialogTitle": "データベースのデタッチ - {0} (プレビュー)", + "objectManagement.detachDatabaseOptions": "データベースのデタッチ オプション", + "objectManagement.detachDatabaseOperationName": "データベースのデタッチ '{0}'", + "objectManagement.dropButtonLabel": "削除", + "objectManagement.dropDatabaseDialogTitle": "データベースの削除 ‐ {0} (プレビュー)", + "objectManagement.dropDatabaseOptions": "データベースの削除オプションの設定", + "objectManagement.detachDropConnections": "接続の削除", + "objectManagement.dropObjectOperationName": "削除 {0} '{1}'", + "objectManagement.dropLoginConfirmation": "サーバー ログインを削除しても、そのログインに関連付けられたデータベース ユーザーは削除されません。処理を完了するには、各データベースでユーザーを削除してください。場合によっては、スキーマの所有権を新しいユーザーに移す必要があります。", + "objectManagement.databaseProperties.editButton": "編集", + "objectManagement.databaseProperties.editDatabaseFilesText": "データベース ファイルの編集 - {0}", "objectManagement.editionLabel": "エディション", "objectManagement.effectivePermissionsTableLabel": "選択したセキュリティ保護可能なリソースに対する有効なアクセス許可", "objectManagement.effectivePermissionsTableLabelSelected": "有効なアクセス許可: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "自動拡張を有効にする", "objectManagement.enabledLabel": "有効", + "objectManagement.databaseProperties.encryptionEnabledText": "暗号化有効", + "objectManagement.login.enforcePasswordExpirationLabel": "パスワードの期限を適用します", + "objectManagement.login.enforcePasswordPolicyLabel": "パスワード ポリシーを適用します", + "objectManagement.renameObjectDialogTitle": "新しい名前の入力", + "objectManagement.databaseProperties.executionCountText": "実行回数", "objectManagement.explicitPermissionsTableLabel": "選択したセキュリティ保護可能なリソースに対する明示的なアクセス許可", "objectManagement.explicitPermissionsTableLabelSelected": "明示的なアクセス許可: {0}", + "objectManagement.databaseProperties.filestreamFileType": "FILESTREAM データ", + "objectManagement.failedLoginsOnlyText": "失敗したログインのみ", + "objectManagement.noConnectionUriError": "接続情報を取得できませんでした。再接続して、もう一度お試しください。", + "objectManagement.databaseFileGroup": "ファイル グループ", + "objectManagement.databaseProperties.fileGrowthText": "ファイル拡張", + "objectManagement.databaseProperties.fileNameText": "ファイル名", + "objectManagement.databaseProperties.fileTypeText": "ファイルの種類", + "objectManagement.databaseProperties.FilegroupExistsError": "ファイル グループ '{0}' は既に存在するため、コレクションに追加できませんでした。", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "ファイル グループ", + "objectManagement.filegroupsSectionHeader": "ファイル グループ", + "objectManagement.databaseProperties.filegrowthLimitError": "Filegrowth をファイルの最大ファイル サイズより大きくすることはできません", + "objectManagement.databaseProperties.filesText": "ファイル", + "objectManagement.optionsSectionHeader": "ファイル", + "objectManagement.databaseProperties.filestreamFilesText": "filestream ファイル", "objectManagement.filterSectionTitle": "フィルター", "objectManagement.findText": "検索", + "objectManagement.fullTextUpgradeOptionLabel": "フルテキストのアップグレード オプション", "objectManagement.generalSectionHeader": "全般", "objectManagement.grantColumnHeader": "許可", "objectManagement.grantorColumnHeader": "権限の許可者", "objectManagement.hardwareGeneration": "ハードウェアの世代", - "objectManagement.invalidPasswordError": "パスワードが複雑さの要件を満たしていません。詳細情報: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "オブジェクトをどのように追加しますか?", + "objectManagement.processorIOAffinityColumn": "I/O アフィニティ", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "メガバイト単位", + "objectManagement.databaseProperties.inPercentAutogrowthText": "パーセント単位", "objectManagement.isClustered": "クラスター化済み", "objectManagement.isHadrEnabled": "HADR が有効", + "objectManagement.databaseProperties.isLedgerDatabaseText": "台帳データベースです", "objectManagement.isPolyBaseInstalled": "PolyBase インストール済み", "objectManagement.isXTPSupported": "XTP サポート対象", + "objectManagement.databaseProperties.logfiletype": "LOG", "objectManagement.language": "言語", - "objectManagement.lastDatabaseBackup": "最終データベース バックアップ", + "objectManagement.lastDatabaseBackup": "前回のデータベース バックアップ", "objectManagement.lastDatabaseLogBackup": "最終データベース ログ バックアップ", + "objectManagement.databaseProperties.ledgerSectionHeader": "台帳", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "制限付き (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "{0} MB に制限", "objectManagement.loadingObjectsCompletedLabel": "オブジェクトの読み込みが完了しました。 {0} 個オブジェクトが見つかりました", "objectManagement.loadingObjectsLabel": "オブジェクトを読み込んでいます…", - "objectManagement.login.aadAuthenticationType": "Azure Active Directory 認証", - "objectManagement.login.authenticateType": "認証", - "objectManagement.login.defaultDatabaseLabel": "既定のデータベース", - "objectManagement.login.defaultLanguageLabel": "既定の言語", - "objectManagement.login.enforcePasswordExpirationLabel": "パスワードの期限を適用します", - "objectManagement.login.enforcePasswordPolicyLabel": "パスワード ポリシーを適用します", + "objectManagement.locksLabel": "ロック", + "objectManagement.logLocationText": "ログ", + "objectManagement.logFileLabel": "ログ", + "objectManagement.databaseProperties.logicalNameText": "論理名", + "objectManagement.user.loginLabel": "ログイン", + "objectManagement.LoginTypeDisplayNameInTitle": "ログイン", + "objectManagement.loginAuditingText": "ログインの監査", "objectManagement.login.lockedOutLabel": "ログインがロックアウトされています", - "objectManagement.login.mustChangePasswordLabel": "次回ログイン時のパスワードの変更を必須にする", - "objectManagement.login.oldPasswordCannotBeEmptyError": "古いパスワードを空にすることはできません。", - "objectManagement.login.oldPasswordLabel": "古いパスワード", - "objectManagement.login.permissionToConnectLabel": "データベース エンジンに接続する権限", - "objectManagement.login.serverRoleSectionHeader": "サーバー ロール", - "objectManagement.login.specifyOldPasswordLabel": "古いパスワードの指定", - "objectManagement.login.sqlAuthSectionHeader": "SQL 認証", - "objectManagement.login.sqlAuthenticationType": "SQL 認証", - "objectManagement.login.windowsAuthenticationType": "Windows 認証", "objectManagement.loginNotSelectedError": "ログインが選択されていません。", - "objectManagement.maxServerMemoryText": "最大サーバー メモリ (MB)", + "objectManagement.mdfFileLocation": "MDF ファイルの場所", + "objectManagement.user.windowsUser": "Windows ユーザー/グループにマップ済み", + "objectManagement.user.loginMapped": "サーバー ログインにマップされました", + "objectManagement.maxDegreeParallelismLabel": "最大限度の並列処理", + "objectManagement.databaseProperties.maxPlansPerQueryText": "クエリあたりの最大プラン数", "objectManagement.maxSizeLabel": "最大サイズ", + "objectManagement.databaseProperties.maxSizeInMbText": "最大サイズ (MB)", + "objectManagement.maxTextReplicationSizeLabel": "テキスト レプリケーションの最大サイズ", + "objectManagement.databaseProperties.maximumFileSizeText": "ファイルの最大サイズ", + "objectManagement.maxServerMemoryText": "最大サーバー メモリ (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "最大ファイル サイズをサイズより小さくすることはできません", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "最大サーバー メモリを最小サーバー メモリより小さくすることはできません", "objectManagement.membersLabel": "メンバー", "objectManagement.membershipLabel": "メンバーシップ", "objectManagement.memory": "メモリ", + "objectManagement.databaseProperties.memoryAllocated": "メモリ最適化オブジェクトに割り当てられたメモリ", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "メモリ最適化データ", + "objectManagement.databaseProperties.memoryUsed": "メモリ最適化オブジェクトによって使用されるメモリ", "objectManagement.minServerMemoryText": "最小サーバー メモリ (MB)", - "objectManagement.nameCannotBeEmptyError": "名前を空にすることはできません。", + "objectManagement.databaseProperties.monitoringSectionText": "監視", + "objectManagement.databaseProperties.name": "名前", + "objectManagement.databaseFileName": "名前", "objectManagement.nameLabel": "名前", - "objectManagement.newObjectDialogTitle": "{0} - 新規 (プレビュー)", - "objectManagement.noConnectionUriError": "接続情報を取得できませんでした。再接続して、もう一度お試しください。", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (プレビュー)", - "objectManagement.objectSelectionMethodDialogTitle": "オブジェクトの追加", + "objectManagement.nameCannotBeEmptyError": "名前を空にすることはできません。", + "objectManagement.user.noLogin": "ログイン アクセスなし", + "objectManagement.doDatabaseFilesError": "サーバーにアタッチするデータベース ファイルが指定されていません。", + "objectManagement.databaseProperties.noneText": "なし", + "objectManagement.noLoginAuditingText": "なし", + "objectManagement.serverNumaNodeLabel": "Numa ノード {0}", + "objectManagement.databaseProperties.numberOfUsers": "ユーザー数", "objectManagement.objectTypeLabel": "オブジェクトの種類", "objectManagement.objectTypesLabel": "オブジェクトの種類", "objectManagement.objectsLabel": "オブジェクト", - "objectManagement.openNewObjectDialogError": "新しい {0} ダイアログを開くときにエラーが発生しました。{1}", - "objectManagement.openObjectPropertiesDialogError": "{0}: {1} のプロパティ ダイアログを開いているときにエラーが発生しました。{2}", + "objectManagement.login.oldPasswordLabel": "古いパスワード", + "objectManagement.login.oldPasswordCannotBeEmptyError": "古いパスワードを空にすることはできません。", "objectManagement.operatingSystem": "オペレーティング システム", - "objectManagement.optionsSectionHeader": "オプション​​", + "objectManagement.databaseProperties.actualOperationModeText": "操作モード (実際)", + "objectManagement.databaseProperties.requestedOperationModeText": "操作モード (要求)", + "objectManagement.optimizeAdHocWorkloadsLabel": "アドホック ワークロードの最適化", + "objectManagement.user.ownedSchemasLabel": "所有するスキーマ", + "objectManagement.databaseProperties.owner": "所有者", "objectManagement.ownerText": "所有者", - "objectManagement.passwordCannotBeEmptyError": "パスワードを空にすることはできません。", + "objectManagement.databaseProperties.pageVerifyText": "ページ確認", "objectManagement.passwordLabel": "パスワード", + "objectManagement.passwordCannotBeEmptyError": "パスワードを空にすることはできません。", + "objectManagement.invalidPasswordError": "パスワードが複雑さの要件を満たしていません。詳細情報: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "パスワードは、確認パスワードと一致する必要があります。", + "objectManagement.databaseProperties.pathText": "パス", + "objectManagement.databaseFilePath": "パス", "objectManagement.permissionColumnHeader": "アクセス許可", + "objectManagement.login.permissionToConnectLabel": "データベース エンジンに接続する権限", "objectManagement.platform": "プラットフォーム", + "objectManagement.processorColumn": "プロセッサ", + "objectManagement.processorAffinityColumn": "プロセッサ アフィニティ", + "objectManagement.processorLabel": "プロセッサ アフィニティ テーブル", "objectManagement.processors": "プロセッサ", "objectManagement.product": "製品", "objectManagement.properties": "プロパティ", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "クエリ ストア データの削除", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "クエリ ストア", + "objectManagement.databaseProperties.queryStoreAvailableText": "使用可能なクエリ ストア", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "クエリ ストア取り込みモード", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "クエリ ストア取り込みポリシー", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "クエリ ストアのリテンション期間", + "objectManagement.databaseProperties.queryStoreUsedText": "使用中のクエリ ストア", + "objectManagement.queryWaitLabel": "クエリの待機", + "objectManagement.databaseProperties.rowsDataFileType": "ROWS データ", + "objectManagement.databaseProperties.readOnlyText": "読み取り専用", + "objectManagement.databaseProperties.recoverySectionHeader": "復元", "objectManagement.recoveryModelLabel": "復旧モデル", - "objectManagement.refreshOEError": "オブジェクト エクスプローラーの更新中にエラーが発生しました。{0}", + "objectManagement.databaseProperties.removeButton": "削除", + "objectManagement.removeFileText": "データベース ファイルの削除", "objectManagement.removeMemberText": "選択したメンバーを削除する", "objectManagement.removeSecurablesText": "選択したセキュリティ保護可能なリソースの削除", - "objectManagement.renameObjectDialogTitle": "新しい名前の入力", - "objectManagement.renameObjectError": "{0} '{1}' の名前を '{2}' に変更中にエラーが発生しました。 {3}", "objectManagement.renameObjectOperationName": "{0} '{1}' の名前を '{2}' に変更します", "objectManagement.reservedStorageSizeInMB": "予約済みストレージのサイズ (MB)", + "objectManagement.databaseProperties.restrictAccessText": "アクセスの制限", "objectManagement.rootDirectory": "ルート ディレクトリ", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "行", + "objectManagement.login.sqlAuthenticationType": "SQL 認証", + "objectManagement.login.sqlAuthSectionHeader": "SQL 認証", + "objectManagement.sqlServerAndWindowsAuthText": "SQL Serverと Windows 認証モード", + "objectManagement.scanStartupProcsLabel": "スタートアップ プロセスのスキャン ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "スキーマ", "objectManagement.schemaLabel": "スキーマ", + "objectManagement.SearchTextLabel": "検索テキスト", "objectManagement.securablesText": "セキュリティ保護可能なリソース", - "objectManagement.selectSecurablesDialogTitle": "セキュリティ保護可能なリソースの選択", + "objectManagement.security": "セキュリティ", "objectManagement.selectText": "選択", - "objectManagement.serverCollation": "サーバーの照合順序", + "objectManagement.databaseRole.SelectMemberDialogTitle": "データベース ロール メンバーの選択", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "データベース ロール所有者の選択", + "objectManagement.labelSelectFolder": "フォルダーの選択", + "objectManagement.selectSecurablesDialogTitle": "セキュリティ保護可能なリソースの選択", "objectManagement.serverRole.SelectMemberDialogTitle": "サーバー ロール メンバーの選択", "objectManagement.serverRole.SelectOwnerDialogTitle": "サーバー ロール所有者の選択", + "objectManagement.ServerDisplayName": "サーバー", + "objectManagement.serverCollation": "サーバーの照合順序", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "サーバー ロール", + "objectManagement.login.serverRoleSectionHeader": "サーバー ロール", + "objectManagement.serverAuthenticationText": "サーバー認証", "objectManagement.serviceTier": "サービス レベル", - "objectManagement.storageSpaceUsageInGB": "ストレージ領域の使用率", - "objectManagement.updateObjectOperationName": "{0} '{1}' を更新する", - "objectManagement.user.aadAuth": "Azure Active Directory で認証する", - "objectManagement.user.defaultSchemaLabel": "既定のスキーマ", - "objectManagement.user.loginLabel": "ログイン", - "objectManagement.user.loginMapped": "サーバー ログインにマップされました", - "objectManagement.user.noLogin": "ログイン アクセスなし", - "objectManagement.user.ownedSchemasLabel": "所有するスキーマ", - "objectManagement.user.sqlAuth": "パスワードを使用して認証する", + "objectManagement.databaseProperties.setSecondaryText": "セカンダリをプライマリと同じ設定にする", + "objectManagement.databaseProperties.size": "サイズ (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "サイズ ベース クリーンアップ モード", + "objectManagement.databaseProperties.spaceAvailable": "使用可能領域", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定のオブジェクト…", + "objectManagement.login.specifyOldPasswordLabel": "古いパスワードの指定", + "objectManagement.databaseProperties.staleThresholdText": "古いしきい値", + "objectManagement.databaseProperties.stateSectionHeader": "状態", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "古いクエリのしきい値 (日)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "統計情報の収集間隔", + "objectManagement.databaseProperties.status": "状態", + "objectManagement.storageSpaceUsageInMB": "ストレージ領域の使用率 (MB)", + "objectManagement.successfulLoginsOnlyText": "成功したログインのみ", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "目標復旧時間 (秒)", + "objectManagement.collationNotValidError": "選択した照合順序 '{0}' は有効ではありません。別の照合順序を選択してください。", + "objectManagement.notSupportedError": "このコマンドは、オブジェクトの種類 '{0}' ではサポートされていません。", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "コンパイル CPU 時間の合計 (ミリ秒)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "実行 CPU 時間の合計 (ミリ秒)", + "objectManagement.twoDigitYearCutoffLabel": "2 桁表記の年の基準になる年", "objectManagement.user.type": "種類", - "objectManagement.user.windowsUser": "Windows ユーザー/グループにマップ済み", + "objectManagement.databaseFileType": "種類", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "無制限", + "objectManagement.databaseProperties.unlimitedFileSizeText": "無制限", + "objectManagement.detachUpdateStatistics": "統計の更新", + "objectManagement.updateObjectOperationName": "{0} '{1}' を更新する", + "objectManagement.databaseProperties.useFullTextIndexingText": "フルテキスト インデックス作成を使用する", + "objectManagement.UserTypeDisplayNameInTitle": "ユーザー", + "objectManagement.login.mustChangePasswordLabel": "次回ログイン時のパスワードの変更を必須にする", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "プライマリの値", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "セカンダリの値", "objectManagement.versionText": "バージョン", - "objectManagement.withGrantColumnHeader": "許可の有無" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "待機統計取り込みモード", + "objectManagement.login.windowsAuthenticationType": "Windows 認証", + "objectManagement.onlyWindowsAuthModeText": "Windows 認証モード", + "objectManagement.withGrantColumnHeader": "許可の有無", + "objectManagement.databaseProperties.yesText": "はい", + "objectManagement.ApplicationRoleTypeDisplayName": "アプリケーション ロール", + "objectManagement.ColumnDisplayName": "列", + "objectManagement.DatabaseDisplayName": "データベース", + "objectManagement.DatabaseRoleTypeDisplayName": "データベース ロール", + "objectManagement.LoginTypeDisplayName": "ログイン", + "objectManagement.ServerRoleTypeDisplayName": "サーバー の役割", + "objectManagement.TableDisplayName": "テーブル", + "objectManagement.UserDisplayName": "ユーザー", + "objectManagement.ViewDisplayName": "ビュー", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} - 新規 (プレビュー)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0} プロパティ (プレビュー) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "ダウンロード済み {0}", - "downloadingServiceChannelMsg": "{0} のダウンロード中", "downloadingServiceSizeChannelMsg": "({0} KB)", - "downloadingServiceStatusMsg": "{0} のダウンロード中", - "entryExtractedChannelMsg": "{0} を抽出しました ({1}/{2})", + "downloadServiceDoneChannelMsg": "ダウンロード済み {0}", + "downloadingServiceStatusMsg": "{0} をダウンロードしています", + "downloadingServiceChannelMsg": "{0} をダウンロードしています", + "entryExtractedChannelMsg": "{0} ({1}/{2}) を抽出しました", "failedToStartServiceErrorMsg": "{0} を開始できませんでした", "installedServiceChannelMsg": "{0} がインストールされました", - "installingServiceChannelMsg": "{0} を {1} にインストールしています", "installingServiceStatusMsg": "{0} のインストール中", - "serviceStartedStatusMsg": "{0} が開始されました", - "startingServiceStatusMsg": "{0} の開始中" + "installingServiceChannelMsg": "{0} を {1} にインストールしています", + "startingServiceStatusMsg": "{0} を開始しています", + "serviceStartedStatusMsg": "{0} が開始されました" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "データベース モデルの事前読み込みを有効にして、テーブル デザイナーの読み込み時間を短縮しますか? オブジェクト エクスプローラーでデータベース ノードを展開すると、データベース モデルが事前に読み込まれます。", "tableDesigner.FailedToGetConnectionStringError": "テーブルの接続文字列を取得できませんでした。サーバーに再接続して、もう一度お試しください。", "tableDesigner.NewTable": "新しいテーブル", "tableDesigner.no": "いいえ", - "tableDesigner.turnOnPreloadingMessage": "データベース モデルの事前読み込みを有効にして、テーブル デザイナーの読み込み時間を短縮しますか? オブジェクト エクスプローラーでデータベース ノードを展開すると、データベース モデルが事前に読み込まれます。", "tableDesigner.yes": "はい" }, "dist/telemetry": { - "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。", - "viewKnownIssuesText": "既知の問題の表示" + "viewKnownIssuesText": "既知の問題の表示", + "serviceCrashMessage": "{0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。" }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "スクリプトを生成しています...", - "mssql.ui.generatingScriptCompleted": "スクリプトが生成されました", - "mssql.ui.helpText": "ヘルプ", - "mssql.ui.loadingDialog": "ダイアログを読み込んでいます...", - "mssql.ui.noActionScriptedMessage": "スクリプトを作成するアクションはありません。", - "mssql.ui.scriptError": "スクリプトの生成中にエラーが発生しました。{0}", - "mssql.ui.scriptGenerated": "スクリプトが正常に生成されました。このダイアログを閉じると、エディターが新しく開いてスクリプトが表示されます。", - "mssql.ui.scriptText": "スクリプト", - "mssql.ui.yesText": "はい", "objectManagement.addText": "追加...", + "mssql.ui.scriptError": "スクリプトの生成中にエラーが発生しました。{0}", + "objectManagement.editText": "編集", + "mssql.ui.generatingScript": "スクリプトを生成しています...", + "mssql.ui.helpText": "ヘルプ", + "mssql.ui.loadingDialog": "ダイアログの読み込みが完了しました", + "mssql.ui.OkText": "OK", "objectManagement.removeText": "削除", - "objectManagement.selectLabel": "選択" + "mssql.ui.scriptText": "スクリプト", + "mssql.ui.generatingScriptCompleted": "スクリプトが生成されました", + "mssql.ui.scriptGenerated": "スクリプトが正常に生成されました。このダイアログを閉じると、エディターが新しく開いてスクリプトが表示されます。", + "objectManagement.selectLabel": "選択", + "mssql.ui.noActionScriptedMessage": "スクリプトを作成するアクションはありません。", + "mssql.ui.yesText": "はい" }, "package": { - "cloud.databaseProperties.azureEdition": "エディション", - "cloud.databaseProperties.compatibilityLevel": "互換性レベル", - "cloud.databaseProperties.owner": "所有者", - "cloud.databaseProperties.serviceLevelObjective": "価格レベル", - "cloud.serverProperties.serverEdition": "種類", - "cloud.serverProperties.serverVersion": "バージョン", - "databasesListProperties.lastBackup": "前回のバックアップ", - "databasesListProperties.name": "名前", - "databasesListProperties.size": "サイズ (MB)", - "databasesListProperties.status": "状態", - "json.format.enable.desc": "既定の JSON フォーマッタを有効/無効にします (再起動が必要です)", - "json.schemas.desc": "スキーマを現在のプロジェクトの JSON ファイルに関連付けます", - "json.schemas.fileMatch.desc": "JSON ファイルをスキーマに解決するときに突き合わせるファイル パターンの配列です。", - "json.schemas.fileMatch.item.desc": "JSON ファイルをスキーマに解決するときに突き合わせる、'*' を含められるファイル パターンです。", - "json.schemas.schema.desc": "指定された URL のスキーマ定義です。スキーマは、スキーマ URL へのアクセスを避けるためにのみ指定する必要があります。", "json.schemas.url.desc": "スキーマへの URL または現在のディレクトリ内のスキーマへの相対パス", - "mssql.configuration.title": "MSSQL 構成", - "mssql.connectionOptions.applicationIntent.description": "サーバーに接続するときにアプリケーションのワークロードの種類を宣言します", - "mssql.connectionOptions.applicationIntent.displayName": "アプリケーションの意図", - "mssql.connectionOptions.applicationName.description": "アプリケーションの名前", - "mssql.connectionOptions.applicationName.displayName": "アプリケーション名", - "mssql.connectionOptions.attachDbFilename.description": "完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名", - "mssql.connectionOptions.attachDbFilename.displayName": "添付 DB ファイル名", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", - "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 認証", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL ログイン", - "mssql.connectionOptions.authType.description": "SQL Server での認証方法を指定します", - "mssql.connectionOptions.authType.displayName": "認証の種類", - "mssql.connectionOptions.columnEncryptionSetting.description": "接続の Always Encrypted を有効または無効にする", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位)", - "mssql.connectionOptions.commandTimeout.displayName": "コマンドのタイムアウト", - "mssql.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", - "mssql.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", - "mssql.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", - "mssql.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", - "mssql.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", - "mssql.connectionOptions.connectTimeout.displayName": "接続タイムアウト", - "mssql.connectionOptions.connectionName.description": "接続のカスタム名", - "mssql.connectionOptions.connectionName.displayName": "名前 (省略可能)", - "mssql.connectionOptions.contextConnection.description": "True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます", - "mssql.connectionOptions.contextConnection.displayName": "コンテキスト接続", - "mssql.connectionOptions.currentLanguage.description": "SQL Server 言語レコード名", - "mssql.connectionOptions.currentLanguage.displayName": "現在の言語", - "mssql.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", - "mssql.connectionOptions.databaseName.displayName": "データベース", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "ホスト ガーディアン サービス", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "なし", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "構成証明プロトコル", - "mssql.connectionOptions.enclaveAttestationUrl.description": "セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "構成証明 URL", - "mssql.connectionOptions.encrypt.categoryValues.false": "オプション (False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "厳密", - "mssql.connectionOptions.encrypt.categoryValues.true": "必須 (True)", - "mssql.connectionOptions.encrypt.description": "'必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。", - "mssql.connectionOptions.encrypt.displayName": "暗号化", - "mssql.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス", - "mssql.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", + "json.schemas.fileMatch.item.desc": "JSON ファイルをスキーマに解決するときに突き合わせる、'*' を含められるファイル パターンです。", "mssql.connectionOptions.groupName.advanced": "詳細設定", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "JSON ファイルをスキーマに解決するときに突き合わせるファイル パターンの配列です。", + "mssql.query.executionTimeout": "実行タイムアウトが 0 の場合は、無制限の待機 (タイムアウトなし) を示します", + "mssql.connectionOptions.applicationIntent.displayName": "アプリケーションの意図", + "mssql.connectionOptions.applicationName.displayName": "アプリケーション名", + "json.schemas.desc": "スキーマを現在のプロジェクトの JSON ファイルに関連付けます", + "title.attachDatabase": "アタッチ (プレビュー)", + "mssql.connectionOptions.attachDbFilename.displayName": "添付 DB ファイル名", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "構成証明 URL", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "構成証明プロトコル", + "mssql.connectionOptions.authType.displayName": "認証の種類", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA サポート付きユニバーサル", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "title.changeNotebookConnection": "SQL Notebook 接続の変更", + "mssql.connectionOptions.commandTimeout.displayName": "コマンドのタイムアウト", + "cloud.databaseProperties.compatibilityLevel": "互換性レベル", + "onprem.databaseProperties.compatibilityLevel": "互換性レベル", + "onprem.serverProperties.machineName": "コンピューター名", + "mssql.connectionOptions.connectRetryCount.displayName": "接続の再試行回数", + "mssql.connectionOptions.connectRetryInterval.displayName": "接続の再試行間隔", + "mssql.connectionOptions.connectTimeout.displayName": "接続タイムアウト", "mssql.connectionOptions.groupName.connectionResiliency": "接続の復元性", "mssql.connectionOptions.groupName.context": "コンテキスト", - "mssql.connectionOptions.groupName.initialization": "初期化", - "mssql.connectionOptions.groupName.pooling": "プーリング", - "mssql.connectionOptions.groupName.replication": "レプリケーション", - "mssql.connectionOptions.groupName.security": "セキュリティ", - "mssql.connectionOptions.groupName.source": "ソース", - "mssql.connectionOptions.hostNameInCertificate.description": "SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。", - "mssql.connectionOptions.hostNameInCertificate.displayName": "証明書内のホスト名", - "mssql.connectionOptions.loadBalanceTimeout.description": "この接続が破棄される前にプールに存在する最小時間 (秒)", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "負荷分散タイムアウト", - "mssql.connectionOptions.maxPoolSize.description": "プールに保持される接続の最大数", - "mssql.connectionOptions.maxPoolSize.displayName": "最大プール サイズ", - "mssql.connectionOptions.minPoolSize.description": "プールに保持される接続の最小数", - "mssql.connectionOptions.minPoolSize.displayName": "最小プール サイズ", - "mssql.connectionOptions.multiSubnetFailover.displayName": "マルチ サブネット フェールオーバー", - "mssql.connectionOptions.multipleActiveResultSets.description": "True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "複数のアクティブな結果セット", - "mssql.connectionOptions.packetSize.description": "SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト)", - "mssql.connectionOptions.packetSize.displayName": "パケット サイズ", - "mssql.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", - "mssql.connectionOptions.password.displayName": "パスワード", - "mssql.connectionOptions.persistSecurityInfo.description": "False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません", - "mssql.connectionOptions.persistSecurityInfo.displayName": "セキュリティ情報を保持する", - "mssql.connectionOptions.pooling.description": "True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます", - "mssql.connectionOptions.pooling.displayName": "プーリング", - "mssql.connectionOptions.port.displayName": "ポート", - "mssql.connectionOptions.replication.description": "レプリケーション時に SQL Server によって使用されます", - "mssql.connectionOptions.replication.displayName": "レプリケーション", - "mssql.connectionOptions.secureEnclaves.description": "接続のセキュリティで保護されたエンクレーブを有効または無効にします", - "mssql.connectionOptions.secureEnclaves.displayName": "セキュリティで保護されたエンクレーブ", - "mssql.connectionOptions.serverName.description": "SQL Server インスタンスの名前", - "mssql.connectionOptions.serverName.displayName": "サーバー", - "mssql.connectionOptions.serverName.placeholder": "例: tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。", - "mssql.connectionOptions.trustServerCertificate.displayName": "サーバー証明書を信頼する", - "mssql.connectionOptions.typeSystemVersion.description": "プロバイダーがデータ リーダー経由で公開するサーバーの種類のシステムを示します。", - "mssql.connectionOptions.typeSystemVersion.displayName": "タイプ システムのバージョン", - "mssql.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", - "mssql.connectionOptions.userName.displayName": "ユーザー名", - "mssql.connectionOptions.workstationId.description": "SQL Server に接続しているワークステーションの名前", - "mssql.connectionOptions.workstationId.displayName": "ワークステーション ID", - "mssql.disabled": "無効", - "mssql.enableSqlAuthenticationProvider": "ユーザーが 'AzureMFA' 認証を選択したときに、'Active Directory Interactive' 認証モードで Sql 認証プロバイダーを使用できるようにします。これにより、アクセス トークンをフェッチするときにサーバー側のリソース エンドポイントの統合が有効になります。このオプションは、'MSAL' Azure 認証ライブラリでのみサポートされています。Azure Data Studio は、値が変更されたときに再起動する必要があります。", - "mssql.enabled": "有効", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "すべての実行の実際の行数が最も多い実行プランの操作を強調表示します。", - "mssql.executionPlan.cost": "コストが最も高い実行プラン操作を強調表示します。", - "mssql.executionPlan.expensiveOperationMetric": "クエリ実行プランで負荷の高い操作を強調表示するために使用する既定のメトリック", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "CPU 時間が最も多く使用された実行プラン操作を強調表示します。", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "最も時間がかかった実行プランの操作を強調表示します。", - "mssql.executionPlan.expensiveOperationMetric.off": "実行プランでは、負荷の高い操作の強調表示がオフになります。", - "mssql.executionPlan.numberOfRowsRead": "読み取られた行数が最も多い実行プラン操作を強調表示します。", - "mssql.executionPlan.subtreeCost": "サブツリー コストが最も高い実行プラン操作を強調表示します。", - "mssql.exportNotebookToSql": "ノートブックを SQL としてエクスポート", - "mssql.exportSqlAsNotebook": "SQL をノートブックとしてエクスポート", - "mssql.format.alignColumnDefinitionsInColumns": "列定義を揃えるかどうか", - "mssql.format.datatypeCasing": "データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", - "mssql.format.keywordCasing": "キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", - "mssql.format.placeCommasBeforeNextStatement": "コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか", - "mssql.format.placeSelectStatementReferencesOnNewLine": "たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか", - "mssql.ignorePlatformWarning": "[省略可能] サポートされていないプラットフォームの警告を表示しない", - "mssql.intelliSense.enableErrorChecking": "IntelliSense エラー チェックを有効にするかどうか", - "mssql.intelliSense.enableIntelliSense": "IntelliSense を有効にするかどうか", - "mssql.intelliSense.enableQuickInfo": "IntelliSense クイック ヒントを有効にするかどうか", - "mssql.intelliSense.enableSuggestions": "IntelliSense 提案を有効にするかどうか", - "mssql.intelliSense.lowerCaseSuggestions": "IntelliSense 提案を小文字にするかどうか", - "mssql.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", - "mssql.logFilesRemovalLimit": "mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。", - "mssql.logRetentionMinutes": "バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。", + "mssql.connectionOptions.contextConnection.displayName": "コンテキスト接続", + "mssql.connectionOptions.currentLanguage.displayName": "現在の言語", + "mssql.connectionOptions.connectionName.description": "接続のカスタム名", + "mssql.connectionOptions.databaseName.displayName": "データベース", + "mssql.connectionOptions.applicationIntent.description": "サーバーに接続するときにアプリケーションのワークロードの種類を宣言します", + "mssql.connectionOptions.connectRetryInterval.description": "接続を復元するための試行間の遅延", + "title.designTable": "デザイン", + "title.detachDatabase": "デタッチ (プレビュー)", "mssql.objectExplorer.disableGroupBySchema": "スキーマによるグループ化を無効にする", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: スキーマによるグループの無効化", + "mssql.disabled": "無効", + "title.dropObject": "削除 (プレビュー)", + "cloud.databaseProperties.azureEdition": "エディション", + "onprem.serverProperties.serverEdition": "エディション", "mssql.objectExplorer.enableGroupBySchema": "スキーマによるグループ化を有効にする", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: スキーマによるグループの有効化", - "mssql.objectExplorer.expandTimeout": "オブジェクト エクスプローラーでノードを展開する場合のタイムアウト (秒)。既定値は 45 秒。", - "mssql.objectExplorer.groupBySchema": "有効にすると、オブジェクト エクスプローラー内のデータベース オブジェクトがスキーマ別に分類されます。", - "mssql.parallelMessageProcessing": "[試験段階] SQL Tools Service への要求を並列で処理する必要があるかどうか。これは、すべての要求を並行して処理するときに発生する可能性がある問題を検出するために導入されています。既定値は false です。Azure Data Studio は、値が変更されたときに再起動する必要があります。", - "mssql.piiLogging": "[オプション]個人を特定できる情報 (PII) をログ ファイルに記録する必要があります。", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Always Encrypted のパラメーター化を有効にする", "mssql.query.ansiDefaults": "SET ANSI_DEFAULTS を有効にする", - "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON を有効にする", "mssql.query.ansiNulls": "SET ANSI_NULLS を有効にする", + "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON を有効にする", "mssql.query.ansiPadding": "SET ANSI_PADDING を有効にする", "mssql.query.ansiWarnings": "SET ANSI_WARNINGS を有効にする", "mssql.query.arithAbort": "SET ARITHABORT オプションを有効にする", "mssql.query.cursorCloseOnCommit": "SET CURSOR_CLOSE_ON_COMMIT を有効にする", "mssql.query.deadlockPriority": "SET DEADLOCK_PRIORITY オプションを有効にする", - "mssql.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", - "mssql.query.executionTimeout": "実行タイムアウトが 0 の場合は、無制限の待機 (タイムアウトなし) を示します", "mssql.query.implicitTransactions": "SET IMPLICIT_TRANSACTIONS を有効にする", "mssql.query.lockTimeout": "SET LOCK TIMEOUT オプションを有効にする (ミリ秒単位)", - "mssql.query.maxCharsToStore": "クエリの実行後に、文字/バイナリ列の各値に格納する最大文字数/バイト数。既定値: 65,535。有効な値の範囲: 1 から 2,147,483,647。", - "mssql.query.maxXmlCharsToStore": "クエリの実行後に XML 列の各値に格納する最大文字数。既定値: 2,097,152。有効な値の範囲: 1 から 2,147,483,647。", "mssql.query.noCount": "SET NOCOUNT オプションを有効にする", "mssql.query.noExec": "SET NOEXEC オプションを有効にする", "mssql.query.parseOnly": "SET PARSEONLY オプションを有効にする", "mssql.query.queryGovernorCostLimit": "SET QUERY_GOVERNOR_COST_LIMIT を有効にする", "mssql.query.quotedIdentifier": "SET QUOTED_IDENTIFIER を有効にする", - "mssql.query.setRowCount": "サーバーがクエリの処理を停止する前に返す行の最大数。", "mssql.query.statisticsIO": "SET STATISTICS IO オプションを有効にする", "mssql.query.statisticsTime": "SET STATISTICS TIME オプションを有効にする", - "mssql.query.textSize": "SELECT ステートメントから返されるテキストおよび ntext データの最大サイズ", "mssql.query.transactionIsolationLevel": "SET TRANSACTION ISOLATION LEVEL オプションを有効にする", "mssql.query.xactAbortOn": "SET XACT_ABORT ON オプションを有効にする", + "json.format.enable.desc": "既定の JSON フォーマッタを有効/無効にします (再起動が必要です)", + "mssql.enabled": "有効", + "mssql.enableConnectionPooling": "MSSQL 接続の接続プールを有効にして、Azure Data Studio 接続の全体的な接続パフォーマンスを向上させます。この設定は既定で有効になっています。値が変更された場合は Azure Data Studio の再起動が必要です。プールされた接続をクリアするには、'SQL Server: プールされた接続をクリア' コマンドを実行します。", + "mssql.connectionOptions.columnEncryptionSetting.description": "接続の Always Encrypted を有効または無効にする", + "mssql.connectionOptions.secureEnclaves.description": "接続のセキュリティで保護されたエンクレーブを有効または無効にします", + "mssql.enableSqlAuthenticationProvider": "ユーザーが 'AzureMFA' 認証を選択したときに、'Active Directory Interactive' 認証モードで Sql 認証プロバイダーを使用できるようにします。これにより、アクセス トークンをフェッチするときにサーバー側のリソース エンドポイントの統合が有効になります。このオプションは、'MSAL' Azure 認証ライブラリでのみサポートされています。Azure Data Studio は、値が変更されたときに再起動する必要があります。", + "mssql.connectionOptions.encrypt.displayName": "暗号化", + "mssql.executionPlan.expensiveOperationMetric.off": "実行プランでは、負荷の高い操作の強調表示がオフになります。", + "mssql.exportNotebookToSql": "ノートブックを SQL としてエクスポート", + "mssql.exportSqlAsNotebook": "SQL をノートブックとしてエクスポート", + "mssql.connectionOptions.failoverPartner.displayName": "フェールオーバー パートナー", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "最も時間がかかった実行プランの操作を強調表示します。", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "CPU 時間が最も多く使用された実行プラン操作を強調表示します。", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "すべての実行の実際の行数が最も多い実行プランの操作を強調表示します。", + "mssql.executionPlan.numberOfRowsRead": "読み取られた行数が最も多い実行プラン操作を強調表示します。", + "mssql.executionPlan.cost": "コストが最も高い実行プラン操作を強調表示します。", + "mssql.executionPlan.subtreeCost": "サブツリー コストが最も高い実行プラン操作を強調表示します。", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "ホスト ガーディアン サービス", + "mssql.connectionOptions.hostNameInCertificate.displayName": "証明書内のホスト名", + "mssql.connectionOptions.hostNameInCertificate.description": "SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。", + "mssql.connectionOptions.password.description": "データ ソースへの接続時に使用するパスワードを示します", + "mssql.connectionOptions.userName.description": "データ ソースへの接続時に使用するユーザー ID を示します", + "mssql.connectionOptions.typeSystemVersion.description": "プロバイダーがデータ リーダー経由で公開するサーバーの種類のシステムを示します。", + "mssql.connectionOptions.groupName.initialization": "初期化", + "onprem.databaseProperties.lastBackupDate": "最終データベース バックアップ", + "onprem.databaseProperties.lastLogBackupDate": "最終ログ バックアップ", + "databasesListProperties.lastBackup": "前回のバックアップ", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "負荷分散タイムアウト", + "mssql.configuration.title": "MSSQL 構成", + "mssql.connectionOptions.encrypt.categoryValues.true": "必須 (True)", + "mssql.connectionOptions.maxPoolSize.displayName": "最大プール サイズ", + "mssql.query.maxXmlCharsToStore": "クエリの実行後に XML 列の各値に格納する最大文字数。既定値: 2,097,152。有効な値の範囲: 1 から 2,147,483,647。", + "mssql.query.maxCharsToStore": "クエリの実行後に、文字/バイナリ列の各値に格納する最大文字数/バイト数。既定値: 65,535。有効な値の範囲: 1 から 2,147,483,647。", + "mssql.logFilesRemovalLimit": "mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。", + "mssql.query.setRowCount": "サーバーがクエリの処理を停止する前に返す行の最大数。", + "mssql.query.textSize": "SELECT ステートメントから返されるテキストおよび ntext データの最大サイズ", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "最小プール サイズ", + "mssql.connectionOptions.multiSubnetFailover.displayName": "マルチ サブネット フェールオーバー", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "複数のアクティブな結果セット", + "objectsListProperties.name": "名前", + "databasesListProperties.name": "名前", + "mssql.connectionOptions.connectionName.displayName": "名前 (省略可能)", + "mssql.connectionOptions.serverName.description": "SQL Server インスタンスの名前", + "title.newObject": "新規 (プレビュー)", + "title.newDatabase": "新しいデータベース (プレビュー)", + "title.newTable": "新しいテーブル", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "なし", + "mssql.connectionOptions.connectRetryCount.description": "接続を復元するための試行回数", + "mssql.logRetentionMinutes": "バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。", + "onprem.serverProperties.osVersion": "OS バージョン", + "mssql.connectionOptions.encrypt.categoryValues.false": "オプション (False)", + "cloud.databaseProperties.owner": "所有者", + "onprem.databaseProperties.owner": "所有者", + "mssql.connectionOptions.packetSize.displayName": "パケット サイズ", + "mssql.connectionOptions.password.displayName": "パスワード", + "mssql.connectionOptions.persistSecurityInfo.displayName": "セキュリティ情報を保持する", + "mssql.connectionOptions.groupName.pooling": "プーリング", + "mssql.connectionOptions.pooling.displayName": "プーリング", + "mssql.connectionOptions.port.displayName": "ポート", + "cloud.databaseProperties.serviceLevelObjective": "価格レベル", + "title.objectProperties": "プロパティ (プレビュー)", + "onprem.databaseProperties.recoveryModel": "復旧モデル", + "title.renameObject": "名前の変更 (プレビュー)", + "mssql.connectionOptions.groupName.replication": "レプリケーション", + "mssql.connectionOptions.replication.displayName": "レプリケーション", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL ログイン", + "mssql.connection.clearPooledConnections": "SQL Server: プールされた接続をクリア", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: スキーマによるグループの無効化", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: スキーマによるグループの有効化", + "title.clearSearchServerResult": "検索: 検索サーバーの結果を消去する", + "title.searchServers": "検索: サーバー", + "mssql.connectionOptions.secureEnclaves.displayName": "セキュリティで保護されたエンクレーブ", + "mssql.connectionOptions.groupName.security": "セキュリティ", + "mssql.connectionOptions.serverName.displayName": "サーバー", + "mssql.query.displayBitAsNumber": "ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます", + "mssql.intelliSense.enableIntelliSense": "IntelliSense を有効にするかどうか", + "mssql.intelliSense.enableErrorChecking": "IntelliSense エラー チェックを有効にするかどうか", + "mssql.intelliSense.enableQuickInfo": "IntelliSense クイック ヒントを有効にするかどうか", + "mssql.intelliSense.enableSuggestions": "IntelliSense 提案を有効にするかどうか", + "mssql.intelliSense.lowerCaseSuggestions": "IntelliSense 提案を小文字にするかどうか", + "mssql.format.alignColumnDefinitionsInColumns": "列定義を揃えるかどうか", + "mssql.format.datatypeCasing": "データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", + "mssql.format.keywordCasing": "キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか", + "mssql.format.placeSelectStatementReferencesOnNewLine": "たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか", + "title.showLogFile": "ログ ファイルの表示", + "databasesListProperties.size": "サイズ (MB)", + "mssql.connectionOptions.packetSize.description": "SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト)", + "mssql.connectionOptions.groupName.source": "ソース", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します", + "mssql.connectionOptions.enclaveAttestationUrl.description": "セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します", + "mssql.connectionOptions.authType.description": "SQL Server での認証方法を指定します", + "databasesListProperties.status": "状態", + "mssql.connectionOptions.encrypt.categoryValues.strict": "厳密", + "mssql.connectionOptions.currentLanguage.description": "SQL Server 言語レコード名", + "mssql.executionPlan.expensiveOperationMetric": "クエリ実行プランで負荷の高い操作を強調表示するために使用する既定のメトリック", + "mssql.connectionOptions.commandTimeout.description": "試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位)", + "mssql.connectionOptions.connectTimeout.description": "サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します", + "mssql.connectionOptions.maxPoolSize.description": "プールに保持される接続の最大数", + "mssql.connectionOptions.loadBalanceTimeout.description": "この接続が破棄される前にプールに存在する最小時間 (秒)", + "mssql.connectionOptions.minPoolSize.description": "プールに保持される接続の最小数", + "mssql.connectionOptions.applicationName.description": "アプリケーションの名前", + "mssql.connectionOptions.databaseName.description": "データ ソース内の初期カタログまたはデータベースの名前", + "mssql.connectionOptions.attachDbFilename.description": "完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名", + "mssql.connectionOptions.workstationId.description": "SQL Server に接続しているワークステーションの名前", + "mssql.connectionOptions.failoverPartner.description": "フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス", + "json.schemas.schema.desc": "指定された URL のスキーマ定義です。スキーマは、スキーマ URL へのアクセスを避けるためにのみ指定する必要があります。", + "mssql.objectExplorer.expandTimeout": "オブジェクト エクスプローラーでノードを展開する場合のタイムアウト (秒)。既定値は 45 秒。", + "mssql.tracing.desc": "Azure Data Studio と SQL Tools Service の間の SQL Tools Service 出力チャネルへの通信をトレースします。警告: 詳細なログ記録が有効になっている場合、機密情報が含まれる可能性があります。", + "mssql.connectionOptions.trustServerCertificate.displayName": "サーバー証明書を信頼する", + "cloud.serverProperties.serverEdition": "種類", + "mssql.connectionOptions.typeSystemVersion.displayName": "タイプ システムのバージョン", + "mssql.connectionOptions.replication.description": "レプリケーション時に SQL Server によって使用されます", + "mssql.connectionOptions.userName.displayName": "ユーザー名", + "cloud.serverProperties.serverVersion": "バージョン", + "onprem.serverProperties.serverVersion": "バージョン", + "mssql.connectionOptions.encrypt.description": "'必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。", + "mssql.objectExplorer.groupBySchema": "有効にすると、オブジェクト エクスプローラー内のデータベース オブジェクトがスキーマ別に分類されます。", + "mssql.connectionOptions.persistSecurityInfo.description": "False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません", + "mssql.connectionOptions.trustServerCertificate.description": "true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。", + "mssql.connectionOptions.contextConnection.description": "True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます", + "mssql.connectionOptions.multipleActiveResultSets.description": "True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます", + "mssql.connectionOptions.pooling.description": "True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます", "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "パブリッシュ中にテーブル デザイナーが DDL トリガーを無効化および再有効化を許可するかどうか", "mssql.tableDesigner.preloadDatabaseModel": "オブジェクト エクスプローラーのデータベース ノードが展開されたときに、データベース モデルを事前に読み込むかどうか。有効にすると、テーブル デザイナーの読み込み時間を短縮できます。注: 多数のデータベース ノードの展開が必要な場合、通常よりも多くのメモリが使用される可能性があります。", - "mssql.tracing.desc": "Azure Data Studio と SQL Tools Service の間の SQL Tools Service 出力チャネルへの通信をトレースします。警告: 詳細なログ記録が有効になっている場合、機密情報が含まれる可能性があります。", + "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 認証", + "mssql.connectionOptions.workstationId.displayName": "ワークステーション ID", + "mssql.parallelMessageProcessing": "[試験段階] SQL Tools Service への要求を並列で処理する必要があるかどうか。これは、すべての要求を並行して処理するときに発生する可能性がある問題を検出するために導入されています。既定値は false です。Azure Data Studio は、値が変更されたときに再起動する必要があります。", + "mssql.ignorePlatformWarning": "[省略可能] サポートされていないプラットフォームの警告を表示しない", + "mssql.logDebugInfo": "[省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します", "mssql.tracingLevel": "[省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます", - "objectsListProperties.name": "名前", - "onprem.databaseProperties.compatibilityLevel": "互換性レベル", - "onprem.databaseProperties.lastBackupDate": "前回のデータベース バックアップ", - "onprem.databaseProperties.lastLogBackupDate": "最終ログ バックアップ", - "onprem.databaseProperties.owner": "所有者", - "onprem.databaseProperties.recoveryModel": "復旧モデル", - "onprem.serverProperties.machineName": "コンピューター名", - "onprem.serverProperties.osVersion": "OS バージョン", - "onprem.serverProperties.serverEdition": "エディション", - "onprem.serverProperties.serverVersion": "バージョン", - "title.changeNotebookConnection": "SQL Notebook 接続の変更", - "title.clearSearchServerResult": "検索: 検索サーバーの結果を消去する", - "title.deleteObject": "削除", - "title.designTable": "デザイン", - "title.newObject": "新規", - "title.newTable": "新しいテーブル", - "title.objectProperties": "プロパティ (プレビュー)", - "title.renameObject": "名前の変更", - "title.searchServers": "検索: サーバー", - "title.showLogFile": "ログ ファイルの表示" + "mssql.piiLogging": "[オプション]個人を特定できる情報 (PII) をログ ファイルに記録する必要があります。", + "mssql.connectionOptions.serverName.placeholder": "例: servername,port", + "mssql.format.placeCommasBeforeNextStatement": "コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか" } } } \ 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/Microsoft.notebook.i18n.json similarity index 96% rename from i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.notebook.i18n.json index 33430053d8..d29c36e560 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "指定されたパッケージが見つかりませんでした" + "managePackages.packageNotFound": "指定されたパッケージが見つかりませんでした", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "エラー: {0} に正しくない toc.yml ファイルがあります", - "InvalidError.tocFile": "無効な toc ファイル", + "invalidTextPlaceholder": "-", "add": "追加", "addRemoteBook": "リモート Jupyter ブックの追加", + "labelAddToLevel": "このレベルに追加する", "allFiles": "すべてのファイル", - "book": "Jupyter ブック", - "bookDescription": "Jupyter ブックは、ノートブックを整理するために使用されます。", - "bookInitializeFailed": "指定された Jupyter ブックに目次ファイルが見つかりませんでした。", - "booksNotFound": "指定されたリンクで現在利用可能な Jupyter ブックがありません", "browse": "参照", "close": "閉じる", "closeBookError": "Jupyter ブック {0} を閉じることができませんでした: {1}", "configFileError": "構成ファイルが見つかりません", - "confirmOverwrite": "ファイルは既に存在します。このファイルを上書きしますか?", - "confirmReplace": "フォルダーは既に存在します。このフォルダーを削除して置き換えますか?", "contentFolder": "コンテンツ フォルダー", "contentFolderOptional": "コンテンツ フォルダー (省略可能)", + "msgContentFolderError": "コンテンツ フォルダーのパスが存在しません", "create": "作成", - "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています \r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", + "msgTaskName": "リモート Jupyter ブックのダウンロード", + "msgDownloadLocation": "{0} にダウンロードしています", + "msgRemoteBookDirectoryError": "リモート Jupyter ブック ディレクトリの作成中にエラーが発生しました", + "msgRemoteBookUnpackingError": "リモート Jupyter ブックの圧縮解除中にエラーが発生しました", + "msgRemoteBookDownloadError": "リモート Jupyter ブックのダウンロード中にエラーが発生しました", "editBookError": "Jupyter ブック {0} の編集中にエラーが発生しました: {1}", + "selectBookError": "編集する Jupyter ブックまたはセクションの選択中にエラーが発生しました: {0}", + "msgCreateBookWarningMsg": "アクセスしようとしているときにエラーが発生しました: {0}", + "Invalid toc.yml": "エラー: {0} に正しくない toc.yml ファイルがあります", + "bookInitializeFailed": "指定された Jupyter ブックに目次ファイルが見つかりませんでした。", + "sectionNotFound": "{1} にセクション {0} が見つかりませんでした。", + "readBookError": "Jupyter ブック {0} を読み取ることができませんでした: {1}", "fileExtension": "ファイル拡張子", "fileName": "ファイル名", + "confirmOverwrite": "ファイルは既に存在します。このファイルを上書きしますか?", + "msgDuplicateFileName": "移動先のフォルダーにファイル {0} が既に存在します", + "duplicateFileError": "ファイル {0} は、ターゲット フォルダー {1} に既に存在しています\r\n データの損失を防ぐために、ファイルの名前が {2} に変更されました。", + "confirmReplace": "フォルダーは既に存在します。このフォルダーを削除して置き換えますか?", + "onGitHub": "GitHub", "httpRequestError": "HTTP 要求が失敗しました。エラー: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "このレベルに追加する", - "labelBookFolder": "Jupyter ブックの選択", - "labelBookSection": "Jupyter ブックのセクションを選択", - "labelSelectFolder": "フォルダーの選択", - "language": "言語", - "learnMore": "詳細情報。", - "location": "場所", - "missingFileError": "ファイル {0} が {1} から見つかりません ", + "InvalidError.tocFile": "無効な toc ファイル", + "book": "Jupyter ブック", "msgBookAlreadyTrusted": "Jupyter ブックはこのワークスペースで既に信頼されています。", "msgBookAlreadyUntrusted": "Jupyter ブックは既にこのワークスペースで信頼されていません。", - "msgBookNotFound": "Jupyter ブックが見つかりません", - "msgBookPinned": "Jupyter ブック {0} はワークスペースにピン留めされました。", + "msgBookUntrusted": "Jupyter ブックはこのワークスペースで信頼されなくなりました", "msgBookTrusted": "Jupyter ブックはワークスペースで信頼されるようになりました。", "msgBookUnpinned": "Jupyter ブック {0} はもうこのワークスペースにピン留めされていません", - "msgBookUntrusted": "Jupyter ブックはこのワークスペースで信頼されなくなりました", - "msgContentFolderError": "コンテンツ フォルダーのパスが存在しません", - "msgCreateBookWarningMsg": "アクセスしようとしているときにエラーが発生しました: {0}", - "msgDownloadLocation": "{0} にダウンロードしています", - "msgDuplicateFileName": "移動先のフォルダーにファイル {0} が既に存在します", - "msgInvalidSaveFolder": "保存場所のパスが無効です。", - "msgNo": "いいえ", - "msgReleaseNotFound": "リリースが見つかりません", - "msgRemoteBookDirectoryError": "リモート Jupyter ブック ディレクトリの作成中にエラーが発生しました", - "msgRemoteBookDownloadComplete": "リモート Jupyter ブックのダウンロードが完了しました", - "msgRemoteBookDownloadError": "リモート Jupyter ブックのダウンロード中にエラーが発生しました", - "msgRemoteBookDownloadProgress": "リモート Jupyter ブックのダウンロードが進行中です", - "msgRemoteBookUnpackingError": "リモート Jupyter ブックの圧縮解除中にエラーが発生しました", - "msgResourceNotFound": "リソースが見つかりません。", - "msgSampleCodeDataFrame": "このサンプル コードは、ファイルをデータ フレームに読み込み、最初の 10 件の結果を示します。", - "msgSaveFolderError": "保存場所のパスが存在しません。", - "msgTaskName": "リモート Jupyter ブックのダウンロード", - "msgUndefinedAssetError": "選択した Jupyter ブックは無効です", - "msgYes": "はい", + "msgBookPinned": "Jupyter ブック {0} はワークスペースにピン留めされました。", + "bookDescription": "Jupyter ブックは、ノートブックを整理するために使用されます。", + "msgBookNotFound": "Jupyter ブックが見つかりません", + "language": "言語", + "learnMore": "詳細を表示。", + "location": "場所", + "missingFileError": "ファイル {0} が {1} から見つかりません ", "name": "名前", "newBook": "新しい Jupyter ブック (プレビュー)", "newMarkdown": "新しいマークダウン (プレビュー)", "newNotebook": "新しいノートブック (プレビュー)", "newSection": "新しいセクション (プレビュー)", + "msgNo": "いいえ", + "booksNotFound": "指定されたリンクで現在利用可能な Jupyter ブックがありません", "noBooksSelected": "ビューレットに現在選択されている Jupyter ブックがありません。", - "onGitHub": "GitHub", - "onsharedFile": "共有ファイル", - "openBookError": "Jupyter ブック {0} を開くことができませんでした: {1}", "openExternalLinkCommand": "外部リンクを開く", - "openExternalLinkError": "リンク {0} を開けませんでした。{1}", + "openBookError": "Jupyter ブック {0} を開くことができませんでした: {1}", "openMarkdownCommand": "マークダウンを開く", - "openMarkdownError": "マークダウン {0} を開けませんでした: {1}", "openNotebookCommand": "ノートブックを開く", + "openExternalLinkError": "リンク {0} を開けませんでした。{1}", + "openMarkdownError": "マークダウン {0} を開けませんでした: {1}", "openNotebookError": "ノートブック {0} を開けませんでした: {1}", "openUntitledNotebookError": "無題のノートブック {0} を無題として開けませんでした: {1}", - "readBookError": "Jupyter ブック {0} を読み取ることができませんでした: {1}", "releases": "リリース", + "msgReleaseNotFound": "リリースが見つかりません", + "msgRemoteBookDownloadComplete": "リモート Jupyter ブックのダウンロードが完了しました", + "msgRemoteBookDownloadProgress": "リモート Jupyter ブックのダウンロードが進行中です", "repoUrl": "リポジトリ URL", + "msgResourceNotFound": "リソースが見つかりません。", "saveLocation": "保存場所", + "msgSaveFolderError": "保存場所のパスが存在しません。", + "msgInvalidSaveFolder": "保存場所のパスが無効です。", "search": "検索", - "sectionNotFound": "{1} にセクション {0} が見つかりませんでした。", - "selectBookError": "編集する Jupyter ブックまたはセクションの選択中にエラーが発生しました: {0}", + "labelSelectFolder": "フォルダーの選択", + "labelBookFolder": "Jupyter ブックの選択", + "labelBookSection": "Jupyter ブックのセクションを選択", + "onsharedFile": "共有ファイル", + "msgUndefinedAssetError": "選択した Jupyter ブックは無効です", + "urlGithubError": "指定された URL は Github リリース URL ではありません", + "msgSampleCodeDataFrame": "このサンプル コードは、ファイルをデータ フレームに読み込み、最初の 10 件の結果を示します。", "title": "タイトル", "url": "URL", - "urlGithubError": "指定された URL は Github リリース URL ではありません", - "version": "バージョン" + "version": "バージョン", + "msgYes": "はい" }, "dist/common/notebookUtils": { "noNotebookVisible": "アクティブなノートブック エディターがありません", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "参照", - "configurePython.descriptionWithKernel": "'{0}' カーネルにって、Python ランタイムを構成し、依存関係をインストールする必要があります。", - "configurePython.descriptionWithoutKernel": "Notebook カーネルには、Python ランタイムが構成され、依存関係がインストールされている必要があります。", - "configurePython.existingInstall": "既存の Python インストールを使用する", "configurePython.installationType": "インストールの種類", - "configurePython.locationTextBoxText": "Python のインストール場所", "configurePython.newInstall": "新しい Python インストール", + "configurePythyon.noVersionsFound": "サポートされている Python バージョンが見つかりません。", + "configurePython.descriptionWithoutKernel": "Notebook カーネルには、Python ランタイムが構成され、依存関係がインストールされている必要があります。", + "configurePython.locationTextBoxText": "Python のインストール場所", "configurePython.pythonConfigured": "Python ランタイムが構成されました!", "configurePython.selectFileLabel": "選択", + "configurePython.descriptionWithKernel": "'{0}' カーネルにって、Python ランタイムを構成し、依存関係をインストールする必要があります。", + "configurePython.existingInstall": "既存の Python インストールを使用する", "configurePythyon.customPathLabel": "{0} (カスタム)", "configurePythyon.defaultPathLabel": "{0} (既定値)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "サポートされている Python バージョンが見つかりません。" + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "指定されたインストール場所が無効です。", - "configurePython.okButtonText": "インストール", "configurePython.page0Name": "Python ランタイムの構成", - "configurePython.page1Name": "依存関係のインストール", - "configurePython.pythonInstallDeclined": "Python のインストールが拒否されました。", - "configurePython.pythonNotFoundMsg": "指定された場所に Python インストールが見つかりませんでした。", + "configurePython.wizardNameWithoutKernel": "カーネルを実行するように Python を構成する", "configurePython.wizardNameWithKernel": "{0} カーネルを実行するように Python を構成する", - "configurePython.wizardNameWithoutKernel": "カーネルを実行するように Python を構成する" + "configurePython.okButtonText": "インストール", + "configurePython.page1Name": "依存関係のインストール", + "configurePython.pythonNotFoundMsg": "指定された場所に Python インストールが見つかりませんでした。", + "configurePython.pythonInstallDeclined": "Python のインストールが拒否されました。", + "configurePython.invalidLocationMsg": "指定されたインストール場所が無効です。" }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "既存のバージョン", + "configurePython.requiredDependencies": "必要なカーネルの依存関係のインストール", "configurePython.kernelLabel": "カーネル", "configurePython.pkgNameColumn": "名前", - "configurePython.requiredDependencies": "必要なカーネルの依存関係のインストール", - "configurePython.requiredVersionColumn": "必要なバージョン", - "msgNoRequirementsForKernel": "既定では、カーネル '{0}' にはパッケージは必要ありません" + "msgNoRequirementsForKernel": "既定では、カーネル '{0}' にはパッケージは必要ありません", + "configurePython.requiredVersionColumn": "必要なバージョン" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "新規追加", "managePackages.backgroundInstallComplete": "{0} のインストールが完了しました {1}", - "managePackages.backgroundInstallFailed": "{0} のインストールに失敗しました {1} エラー: {2}", - "managePackages.backgroundInstallStarted": "{0} をインストールしています {1}", - "managePackages.installButtonText": "インストール", - "managePackages.installCompleteText": "パッケージがインストールされました", - "managePackages.installProgressText": "パッケージをインストールしています", - "managePackages.invalidTextPlaceholder": "該当なし", "managePackages.noVersionsFound": "指定されたパッケージの有効なバージョンが見つかりませんでした", + "managePackages.backgroundInstallFailed": "{0} のインストールに失敗しました {1} エラー: {2}", + "managePackages.installButtonText": "インストール", + "managePackages.installProgressText": "パッケージをインストールしています", + "managePackages.backgroundInstallStarted": "{0} をインストールしています {1}", + "managePackages.invalidTextPlaceholder": "該当なし", "managePackages.packageNameTitle": "パッケージ名", "managePackages.packageSummaryTitle": "パッケージの概要", - "managePackages.packageVersionTitle": "Python {0} でサポートされているパッケージ バージョン", + "managePackages.installCompleteText": "パッケージがインストールされました", + "managePackages.searchButtonLabel": "検索", "managePackages.searchBarPlaceholder": "{0} パッケージを検索します", - "managePackages.searchButtonLabel": "検索" + "managePackages.packageVersionTitle": "Python {0} でサポートされているパッケージ バージョン" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "{0} のアンインストールが完了しました", - "managePackages.backgroundUninstallFailed": "{0} をアンインストールできませんでした。エラー: {1}", - "managePackages.backgroundUninstallStarted": "{0} をアンインストールしています", "managePackages.confirmUninstall": "指定したパッケージをアンインストールしますか?", + "managePackages.backgroundUninstallComplete": "{0} のアンインストールが完了しました", "managePackages.deleteColumn": "削除", + "managePackages.backgroundUninstallFailed": "{0} をアンインストールできませんでした。エラー: {1}", "managePackages.installedTabTitle": "インストール済み", "managePackages.location": "場所", - "managePackages.newPkgVersionColumn": "バージョン", - "managePackages.packageCount": "{0} {1} パッケージが見つかりました", - "managePackages.packageType": "パッケージの種類", "managePackages.pkgNameColumn": "名前", - "managePackages.uninstallButtonText": "選択したパッケージをアンインストールします", + "managePackages.packageType": "パッケージの種類", "managePackages.uninstallCompleteText": "パッケージがアンインストールされました", - "managePackages.uninstallProgressText": "パッケージをアンインストールしています" + "managePackages.uninstallButtonText": "選択したパッケージをアンインストールします", + "managePackages.uninstallProgressText": "パッケージをアンインストールしています", + "managePackages.backgroundUninstallStarted": "{0} をアンインストールしています", + "managePackages.newPkgVersionColumn": "バージョン", + "managePackages.packageCount": "{0} {1} パッケージが見つかりました" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "閉じる", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "コード", - "selectCellType": "追加するセルの種類を指定してください", - "textCellName": "テキスト" + "textCellName": "テキスト", + "selectCellType": "追加するセルの種類を指定してください" }, "dist/jupyter/jupyterController": { "confirmReinstall": "再インストールしますか?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "ノートブック パスが必須です" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "更新のために、アクティブな Python ノートブック セッションがシャットダウンされます。今すぐ続行しますか?", + "msgWaitingForInstall": "別の Python のインストールが現在進行中です。完了するのを待っています。", + "msgPythonRunningError": "Python の実行中は、既存の Python インストールを上書きできません。続行する前に、アクティブなノートブックを閉じてください。", "dontAskAgain": "今後このメッセージを表示しない", - "msgDependenciesInstallationFailed": "Notebook 依存関係のインストールに失敗しました。エラー: {0}", "msgDownloadPython": "{0} から {1} にプラットフォーム用のローカル Python をダウンロードしています", + "msgPythonDownloadPending": "Python パッケージをダウンロードしています", "msgGetPythonUserDirFailed": "Python ユーザー パスの取得時にエラーが発生しました: {0}", - "msgInstallPkgFinish": "Notebook 依存関係のインストールが完了しました", - "msgInstallPkgProgress": "Notebook 依存関係のインストールが進行中です", - "msgInstallPkgStart": "Notebook 依存関係のインストールについて詳しくは、[タスク ビュー] を参照してください", "msgPackageRetrievalFailed": "インストールされているパッケージの一覧を取得しようとしてエラーが発生しました: {0}", "msgPythonDirectoryError": "Python インストール ディレクトリの作成中にエラーが発生しました", - "msgPythonDownloadComplete": "Python のダウンロードが完了しました", "msgPythonDownloadError": "Python セットアップのダウンロード中にエラーが発生しました", - "msgPythonDownloadPending": "Python パッケージをダウンロードしています", - "msgPythonRunningError": "Python の実行中は、既存の Python インストールを上書きできません。続行する前に、アクティブなノートブックを閉じてください。", "msgPythonUnpackError": "Python バンドルのアンパック中にエラーが発生しました", - "msgPythonUnpackPending": "Python パッケージをアンパックしています", + "msgTaskName": "Notebook 依存関係のインストール", + "msgDependenciesInstallationFailed": "Notebook 依存関係のインストールに失敗しました。エラー: {0}", + "msgInstallPkgStart": "Notebook 依存関係のインストールについて詳しくは、[タスク ビュー] を参照してください", + "no": "いいえ", + "msgInstallPkgFinish": "Notebook 依存関係のインストールが完了しました", + "msgInstallPkgProgress": "Notebook 依存関係のインストールが進行中です", + "msgPythonDownloadComplete": "Python のダウンロードが完了しました", "msgPythonVersionUpdatePrompt": "Python {0} が Azure Data Studio で利用できるようになりました。現在の Python バージョン (3.6.6) は、2021 年 12 月にサポートされなくなります。今すぐ Python {0} に更新しますか?", "msgPythonVersionUpdateWarning": "Python {0} がインストールされ、Python 3.6.6 が置換されます。一部のパッケージは、新しいバージョンとの互換性がなくなったか、再インストールが必要になる可能性があります。すべての pip パッケージの再インストールを支援するためにノートブックが作成されます。今すぐ更新を続行しますか?", - "msgShutdownNotebookSessions": "更新のために、アクティブな Python ノートブック セッションがシャットダウンされます。今すぐ続行しますか?", - "msgTaskName": "Notebook 依存関係のインストール", - "msgWaitingForInstall": "別の Python のインストールが現在進行中です。完了するのを待っています。", - "no": "いいえ", + "msgPythonUnpackPending": "Python パッケージをアンパックしています", "yes": "はい" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "パッケージ情報要求がエラーで失敗しました: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Jupyter からの送信でエラーが発生しました: {0}", - "jupyterOutputMsgStart": "... Notebook サーバーを起動しています", "jupyterOutputMsgStartSuccessful": "... Jupyter は {0} で実行中です", - "notebookStartProcessExitPremature": "Notebook プロセスが途中で終了しました。エラー コード: {0}。StdErr 出力: {1}", - "serverStopError": "Notebook サーバーの停止でエラーが発生しました: {0}" + "jupyterOutputMsgStart": "... Notebook サーバーを起動しています", + "jupyterError": "Jupyter からの送信でエラーが発生しました: {0}", + "serverStopError": "Notebook サーバーの停止でエラーが発生しました: {0}", + "notebookStartProcessExitPremature": "Notebook プロセスが途中で終了しました。エラー コード: {0}。StdErr 出力: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "'{0}' をダウンロードして開きますか?", - "notebook.fileDownloadError": "ファイルを開く要求に失敗しました。エラー: {0} {1}", - "notebook.fileNotFound": "指定されたファイルが見つかりませんでした", "notebook.unsupportedAction": "このハンドラーではアクション {0} はサポートされていません", - "unsupportedScheme": "HTTP、HTTPS、およびファイル リンクのみがサポートされているため、リンク {0} を開けません" + "unsupportedScheme": "HTTP、HTTPS、およびファイル リンクのみがサポートされているため、リンク {0} を開けません", + "notebook.fileNotFound": "指定されたファイルが見つかりませんでした", + "notebook.confirmOpen": "'{0}' をダウンロードして開きますか?", + "notebook.fileDownloadError": "ファイルを開く要求に失敗しました。エラー: {0} {1}" }, "package": { - "books-preview-category": "Jupyter ブック", - "config.jupyter.extraKernelsDescription": "有効にするその他のカーネルの ID", - "config.jupyter.extraKernelsTitle": "その他のカーネル", - "config.jupyter.kernelConfigValuesDescription": "Jupyter カーネルの構成オプション。これは自動的に管理され、手動で編集することは推奨されていません。", - "description": "データ プロトコル ベースの Notebook コントリビューションと、多くの Notebook コマンドおよびコントリビューションを定義します。", - "displayName": "Notebook のコア拡張機能", - "notebook.allowRoot.description": "Jupyter サーバーをルート ユーザーとして実行することを許可します", - "notebook.analyzeJupyterNotebook": "ノートブックで分析", - "notebook.collapseBookItems.description": "Notebooks ビューレットのルート レベルでブック項目を折りたたみます", "notebook.command.addcell": "セルの追加", - "notebook.command.addcode": "コード セルの追加", - "notebook.command.addtext": "テキスト セルの追加", - "notebook.command.boldText": "Markdown テキストを太字にする", - "notebook.command.clearactivecellresult": "セル結果をクリアする", "notebook.command.codeBlock": "コード ブロックを追加する", - "notebook.command.highlightText": "Markdown テキストの強調表示", - "notebook.command.italicizeText": "Markdown テキストを斜体にする", - "notebook.command.new": "新しいノートブック", - "notebook.command.open": "ノートブックを開く", - "notebook.command.runactivecell": "セルの実行", - "notebook.command.runallcells": "セルの実行", - "notebook.command.underlineText": "Markdown テキストに下線を付ける", - "notebook.configuration.title": "Notebook 構成", - "notebook.dontPromptPythonUpdate.description": "Python の更新を確認するメッセージを表示しません。", - "notebook.jupyterServerShutdownTimeout.description": "すべてのノートブックが閉じられた後、サーバーをシャットダウンするまでの待機時間 (分)。(シャットダウンしない場合は ”0” を入力してください)", - "notebook.maxBookSearchDepth.description": "ブックを検索するサブディレクトリの最大深度 (無限にするには 0 を入力します)", - "notebook.maxTableRows.description": "Notebook エディターでテーブルごとに返される行の最大数", - "notebook.overrideEditorTheming.description": "Notebook エディターの既定の設定をオーバーライドします。設定には、背景色、現在の線の色、境界線が含まれます", - "notebook.pinnedNotebooks.description": "ユーザーによって現在のワークスペースにピン留めされているノートブック", - "notebook.pythonPath.description": "ノートブックで使用される Python インストールへのローカル パス。", - "notebook.remoteBookDownloadTimeout.description": "GitHub ブックのダウンロードのタイムアウト (ミリ秒)", - "notebook.trustedBooks.description": "これらのブックに含まれるノートブックは、自動的に信頼されます。", - "notebook.useExistingPython.description": "ノートブックで使用される、以前から存在する Python インストールのローカル パス。", - "title.PinnedBooks": "ピン留めされたノートブック", - "title.PreviewLocalizedBook": "ローカライズ版 SQL Server 2019 ガイドの入手", - "title.ProvidedBooks": "提供されている Jupyter ブック", - "title.SQL19PreviewBook": "SQL Server 2019 ガイド", - "title.SavedBooks": "ノートブック", + "notebook.command.addcode": "コード セルの追加", "title.addMarkdown": "マークダウン ファイルの追加", "title.addNotebook": "ノートブックの追加", + "title.openRemoteJupyterBook": "リモート Jupyter ブックの追加", "title.addSection": "セクションの追加", + "notebook.command.addtext": "テキスト セルの追加", + "notebook.allowRoot.description": "Jupyter サーバーをルート ユーザーとして実行することを許可します", "title.analyzeJupyterNotebook": "ノートブックで分析", + "notebook.analyzeJupyterNotebook": "ノートブックで分析", + "notebook.command.boldText": "Markdown テキストを太字にする", + "notebook.command.clearactivecellresult": "セル結果をクリアする", "title.closeJupyterBook": "Jupyter ブックを閉じる", "title.closeNotebook": "ノートブックを閉じる", + "notebook.collapseBookItems.description": "Notebooks ビューレットのルート レベルでブック項目を折りたたみます", + "config.jupyter.kernelConfigValuesDescription": "Jupyter カーネルの構成オプション。これは自動的に管理され、手動で編集することは推奨されていません。", "title.configurePython": "ノートブック用 Python の構成", "title.createJupyterBook": "Jupyter ブックの作成", - "title.jupyter.setContext": "ノートブックのコンテキストを設定します", - "title.jupyter.setKernel": "ノートブック用カーネルの設定", + "description": "データ プロトコル ベースの Notebook コントリビューションと、多くの Notebook コマンドおよびコントリビューションを定義します。", + "notebook.dontPromptPythonUpdate.description": "Python の更新を確認するメッセージを表示しません。", + "notebook.remoteBookDownloadTimeout.description": "GitHub ブックのダウンロードのタイムアウト (ミリ秒)", + "config.jupyter.extraKernelsTitle": "その他のカーネル", + "title.PreviewLocalizedBook": "ローカライズ版 SQL Server 2019 ガイドの入手", + "notebook.command.highlightText": "Markdown テキストの強調表示", + "config.jupyter.extraKernelsDescription": "有効にするその他のカーネルの ID", + "notebook.command.italicizeText": "Markdown テキストを斜体にする", + "books-preview-category": "Jupyter ブック", + "notebook.useExistingPython.description": "ノートブックで使用される、以前から存在する Python インストールのローカル パス。", + "notebook.pythonPath.description": "ノートブックで使用される Python インストールへのローカル パス。", "title.managePackages": "パッケージの管理", + "notebook.maxBookSearchDepth.description": "ブックを検索するサブディレクトリの最大深度 (無限にするには 0 を入力します)", + "notebook.maxTableRows.description": "Notebook エディターでテーブルごとに返される行の最大数", "title.moveTo": "移動先...", "title.newJupyterNotebook": "新しいノートブック", + "notebook.command.new": "新しいノートブック", + "displayName": "Notebook のコア拡張機能", + "notebook.configuration.title": "Notebook 構成", + "title.SavedBooks": "ノートブック", + "notebook.trustedBooks.description": "これらのブックに含まれるノートブックは、自動的に信頼されます。", + "notebook.pinnedNotebooks.description": "ユーザーによって現在のワークスペースにピン留めされているノートブック", "title.openJupyterBook": "Jupyter ブックを開く", "title.openJupyterNotebook": "ノートブックを開く", + "notebook.command.open": "ノートブックを開く", "title.openNotebookFolder": "フォルダー内のノートブックを開く", - "title.openRemoteJupyterBook": "リモート Jupyter ブックの追加", + "notebook.overrideEditorTheming.description": "Notebook エディターの既定の設定をオーバーライドします。設定には、背景色、現在の線の色、境界線が含まれます", "title.pinNotebook": "ノートブックのピン留め", + "title.PinnedBooks": "ピン留めされたノートブック", + "title.ProvidedBooks": "提供されている Jupyter ブック", "title.reinstallNotebookDependencies": "ノートブック依存関係を再インストール", "title.removeNotebook": "ノートブックの削除", "title.revealInBooksViewlet": "ブックで公開する", + "notebook.command.runactivecell": "セルの実行", + "notebook.command.runallcells": "セルの実行", + "title.SQL19PreviewBook": "SQL Server 2019 ガイド", "title.saveJupyterBook": "Jupyter ブックの保存", "title.searchJupyterBook": "Jupyter ブックの検索", + "title.jupyter.setContext": "ノートブックのコンテキストを設定します", + "title.jupyter.setKernel": "ノートブック用カーネルの設定", + "notebook.jupyterServerShutdownTimeout.description": "すべてのノートブックが閉じられた後、サーバーをシャットダウンするまでの待機時間 (分)。(シャットダウンしない場合は ”0” を入力してください)", "title.trustBook": "Jupyter ブックの信頼", + "notebook.command.underlineText": "Markdown テキストに下線を付ける", "title.unpinNotebook": "ノートブックのピン留めを外す" } } diff --git a/i18n/ads-language-pack-ja/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-ja/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.profiler.i18n.json index ef644cf1db..3841efe89d 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "取り消し", - "createSessionDialog.create": "開始", + "createSessionDialog.enterSessionName": "セッション名を入力する:", "createSessionDialog.createSessionFailed": "セッションを作成できませんでした", "createSessionDialog.dialogOwnerInvalid": "ダイアログ所有者が無効です。ダイアログを開くことができません", - "createSessionDialog.enterSessionName": "セッション名を入力する:", "createSessionDialog.invalidProviderType": "無効なプロバイダーの種類です。ダイアログを開くことができません", - "createSessionDialog.selectTemplates": "セッション テンプレートの選択:", "createSessionDialog.templatesInvalid": "テンプレート リストが無効です。ダイアログを開くことができません", + "createSessionDialog.selectTemplates": "セッション テンプレートの選択:", + "createSessionDialog.create": "開始", "createSessionDialog.title": "新しいプロファイラー セッションの開始" }, "package": { - "description": "Azure Data Studio のSQL Server Profiler", - "displayName": "SQL Server Profiler", - "profiler.category": "プロファイラー", - "profiler.contributes.title.newProfler": "プロファイラーを起動", "profiler.contributes.title.openCreateSessionDialog": "プロファイラー シーズンの作成", + "profiler.contributes.title.newProfler": "プロファイラーを起動", + "profiler.contributes.title.openXELFile": "XEL ファイルを開く", + "profiler.category": "プロファイラー", + "displayName": "SQL Server Profiler", + "description": "Azure Data Studio のSQL Server Profiler", "profiler.contributes.title.start": "開始", "profiler.contributes.title.stop": "停止" } diff --git a/i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-history.i18n.json similarity index 95% rename from i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-history.i18n.json index 56afd91168..1845293e08 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "成功" }, "package": { - "queryHistory.captureEnabledDesc": "Query History キャプチャが有効かどうか。false の場合、実行されたクエリはキャプチャされません。", "queryHistory.clear": "すべての履歴をクリア", "queryHistory.delete": "削除", - "queryHistory.description": "以前に実行したクエリを表示して実行します", - "queryHistory.disableCapture": "Query History キャプチャの一時停止", - "queryHistory.displayName": "Query History", - "queryHistory.doubleClickAction": "履歴項目がダブルクリックされたときに実行されるアクション", - "queryHistory.doubleClickAction.open": "選択した履歴項目のクエリを使用して、切断された新しいエディターを開きます", - "queryHistory.doubleClickAction.run": "クエリーと選択した履歴項目からの接続を使用して新しい接続されたエディターを開き、クエリを自動的に実行します", - "queryHistory.enableCapture": "Query History キャプチャの開始", "queryHistory.loading": "保存されたエントリを読み込んでいます...", "queryHistory.maxEntries": "格納するエントリの最大数。0 は、無制限のエントリが格納されていることを意味します。この制限を大きくすると、特に永続化が有効になっている場合、パフォーマンスに影響を与える可能性があります。", "queryHistory.noEntries": "表示するクエリはありません", "queryHistory.open": "クエリを開く", + "queryHistory.doubleClickAction.run": "クエリーと選択した履歴項目からの接続を使用して新しい接続されたエディターを開き、クエリを自動的に実行します", + "queryHistory.doubleClickAction.open": "選択した履歴項目のクエリを使用して、切断された新しいエディターを開きます", "queryHistory.openStorageFolder": "ストレージ フォルダーを開く", - "queryHistory.persistHistory": "クエリ履歴が再起動間で保持されるかどうか。false の場合、アプリケーションの終了時に履歴がクリアされます。", - "queryHistory.run": "クエリの実行" + "queryHistory.disableCapture": "Query History キャプチャの一時停止", + "queryHistory.displayName": "Query History", + "queryHistory.run": "クエリの実行", + "queryHistory.enableCapture": "Query History キャプチャの開始", + "queryHistory.doubleClickAction": "履歴項目がダブルクリックされたときに実行されるアクション", + "queryHistory.description": "以前に実行したクエリを表示して実行します", + "queryHistory.captureEnabledDesc": "Query History キャプチャが有効かどうか。false の場合、実行されたクエリはキャプチャされません。", + "queryHistory.persistHistory": "クエリ履歴が再起動間で保持されるかどうか。false の場合、アプリケーションの終了時に履歴がクリアされます。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..634874d697 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "集計サイズ", + "allLabel": "すべて", + "applyButtonText": "適用", + "automaticLabel": "自動", + "avgLabel": "平均", + "basedOnLabel": "基準:", + "CLRTimeLabel": "CLR 時間 (ミリ秒)", + "cpuTime": "CPU 時間", + "CPUTimeLabel": "CPU 時間 (ミリ秒)", + "cancelButtonText": "取り消す", + "topConsumersRadioButtonsLabel": "次の上位のコンシューマーを確認:", + "configure": "構成", + "criteria": "抽出条件", + "customLabel": "カスタム", + "dayLabel": "日", + "duration": "時間", + "durationLabel": "期間 (ミリ秒)", + "executionCountLabel": "実行回数", + "executionCount": "実行回数", + "filterLabel": "フィルター", + "fromLabel": "から", + "hourLabel": "時間", + "last12HoursLabel": "直近 12 時間", + "last15MinsLabel": "直近 15 分間", + "last2DaysLabel": "過去 2 日間", + "last2WeeksLabel": "過去 2 週間", + "last3MonthsLabel": "過去 3 か月間", + "last30MinsLabel": "直近 30 分間", + "last5MinsLabel": "直近 5 分間", + "last6MonthsLabel": "過去 6 か月間", + "lastDayLabel": "過去 1 日間", + "lastHourLabel": "直近 1 時間", + "lastMonthLabel": "過去 1 か月間", + "lastWeekLabel": "過去 1 週間", + "lastYearLabel": "昨年", + "localLabel": "ローカル", + "logMemoryUsedLabel": "使用されたログ メモリ (KB)", + "logicalReads": "論理読み取り", + "logicalReadsLabel": "論理読み取り (KB)", + "logicalWritesLabel": "論理書き込み (KB)", + "maxLabel": "最大", + "memoryConsumptionLabel": "メモリ消費量 (KB)", + "minLabel": "最小", + "filterMinPlanLabel": "プランの最小数", + "minuteLabel": "分", + "okButtonText": "OK", + "openInNewTab": "新しいタブで開く", + "overallResourceConsumption": "リソース全体の消費量", + "overallResourceConsumptionToolbarLabel": "データベース {0} の全体的なリソース消費量", + "physicalReadsLabel": "物理読み取り (KB)", + "planSummary": "クエリ {0} 向けプランの概要", + "plan": "プラン {0}", + "queries": "クエリ", + "queryStoreDashboardTitle": "クエリ ストア - {0}", + "resourceConsumptionCriteriaTitle": "リソース消費量の条件", + "returnLabel": "返す", + "rowCountLabel": "行数", + "showChartTitle": "のグラフを表示", + "stdDevLabel": "標準偏差", + "tempDBMermoryUsedLabel": "使用された一時 DB メモリ (KB)", + "timeFormatLabel": "時刻の形式", + "timeIntervalLabel": "期間", + "timeSettingsLabel": "時刻の設定", + "toLabel": "宛先", + "topLabel": "上位", + "topResourceConsumingQueriesToolbarLabel": "データベース {0} の上位 25 件のリソース コンシューマー", + "topResourceConsumingQueries": "リソースを消費するクエリの上位", + "totalLabel": "合計", + "waitTimeLabel": "待機時間 (ミリ秒)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "クエリ ストア", + "queryStore.category": "クエリ ストア", + "queryStore.displayName": "クエリ ストア", + "queryStore.description": "Azure Data Studio 用のクエリ ストアの拡張機能" + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.resource-deployment.i18n.json index 926e45cfb5..641d1819d7 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "不明なフィールドの種類: \"{0}\"", - "azdataEulaDeclined": "デプロイを続行できません。Azure Data CLI のライセンス条項が拒否されました。EULA に同意して続行するか、この操作を取り消すことができます", - "azdataEulaNotAccepted": "デプロイを続行できません。Azure Data CLI ライセンス条項にまだ同意していません。Azure Data CLI を必要とする機能を有効にするには、EULA に同意してください。", - "azure.account": "Azure アカウント", - "azure.account.location": "Azure の場所", - "azure.account.resourceGroup": "リソース グループ", - "azure.account.subscription": "サブスクリプション (選択されたサブセット)", - "azure.account.subscriptionDescription": "'接続' ビューレットの 'Azure' ツリー ビューに一覧表示されているアカウントに対して、'サブスクリプションの選択' アクションから、現在選択されているサブスクリプションを変更します", - "azure.no": "いいえ", - "azure.refresh": "最新の情報に更新", - "azure.resourceGroup.NewResourceGroupAriaLabel": "新しいリソース グループ名", - "azure.resourceGroup.createNewResourceGroup": "新しいリソース グループの作成", - "azure.signin": "サインイン…", - "azure.yes": "はい", - "button.label": "選択", - "deployCluster.Realm": "領域", - "deploymentDialog.InstallingTool": "必要なツール '{0}' [{1}] は現在インストール中です。", "deploymentDialog.RecheckEulaButton": "EULA に同意して選択", - "filePicker.browse": "参照", + "resourceTypePickerDialog.resourceTypeCategoryAll": "すべて", + "resourceDeployment.FailedToOpenNotebook": "出力ノートブックを開こうとしてエラーが発生しました。{1}{2}。", "getIsPassword.unknownVariableName": "不明な変数 {0} の isPassword の取得を試みます", "getVariableValue.unknownVariableName": "不明な変数 {0} の変数値の取得を試みます", - "kubeConfigClusterPicker.clusterContextNotFound": "クラスター コンテキスト情報が見つかりません", - "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 構成のファイル パス", - "optionsNotDefined": "フィールドの種類に FieldInfo.options が定義されていません: {0}", - "optionsNotObjectOrArray": "FieldInfo.options は、配列でない場合にオブジェクトである必要があります", - "optionsSource.alreadyDefined": "ID {0} のオプション ソースは既に定義されています", - "optionsSource.notDefined": "ID {0} のオプション ソースが定義されていません", - "optionsTypeNotFound": "FieldInfo.options がオブジェクトである場合、'optionsType' プロパティが必要です", - "optionsTypeRadioOrDropdown": "optionsType が {0} でない場合、{1} である必要があります", - "resourceDeployment.BackgroundExecutionFailed": "タスク \"{0}\" が失敗しました。", + "azure.account": "Azure アカウント", + "azure.account.location": "Azure の場所", + "filePicker.browse": "参照", + "resourceTypePickerDialog.tagsListViewTitle": "カテゴリ", + "azure.account.subscriptionDescription": "'接続' ビューレットの 'Azure' ツリー ビューに一覧表示されているアカウントに対して、'サブスクリプションの選択' アクションから、現在選択されているサブスクリプションを変更します", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "クラウド", + "azure.resourceGroup.createNewResourceGroup": "新しいリソース グループの作成", + "azdataEulaNotAccepted": "デプロイを続行できません。Azure Data CLI ライセンス条項にまだ同意していません。Azure Data CLI を必要とする機能を有効にするには、EULA に同意してください。", + "azdataEulaDeclined": "デプロイを続行できません。Azure Data CLI のライセンス条項が拒否されました。EULA に同意して続行するか、この操作を取り消すことができます", "resourceDeployment.Description": "説明", - "resourceDeployment.FailedToOpenNotebook": "出力ノートブックを開こうとしてエラーが発生しました。{1}{2}。", + "resourceDeployment.discoverPathOrAdditionalInformation": "検出されたパスまたは追加情報", + "optionsNotObjectOrArray": "FieldInfo.options は、配列でない場合にオブジェクトである必要があります", + "optionsNotDefined": "フィールドの種類に FieldInfo.options が定義されていません: {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "リソースのフィルター...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "ハイブリッド", + "resourceDeployment.install": "インストール", "resourceDeployment.InstallTools": "ツールのインストール", + "resourceDeployment.installingExtension": "拡張機能 '{0}' をインストールしています...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 構成のファイル パス", + "azure.resourceGroup.NewResourceGroupAriaLabel": "新しいリソース グループ名", + "azure.no": "いいえ", + "optionsSource.notDefined": "ID {0} のオプション ソースが定義されていません", + "valueProvider.notDefined": "ID {0} の値プロバイダーが定義されていません", + "kubeConfigClusterPicker.clusterContextNotFound": "クラスター コンテキスト情報が見つかりません", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "オンプレミス", "resourceDeployment.Options": "オプション​​", + "optionsSource.alreadyDefined": "ID {0} のオプション ソースは既に定義されています", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "領域", + "azure.refresh": "最新の情報に更新", "resourceDeployment.RequiredVersion": "必要なバージョン", + "deploymentDialog.InstallingTool": "必要なツール '{0}' [{1}] は現在インストール中です。", + "resourceDeployment.requiredTools": "必要なツール", + "azure.account.resourceGroup": "リソース グループ", + "ui.DeployButton": "実行", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "スクリプト", + "button.label": "選択", + "resourceTypePickerDialog.title": "デプロイ オプションを選択します", + "azure.signin": "サインイン…", "resourceDeployment.Status": "状態", + "azure.account.subscription": "サブスクリプション (選択されたサブセット)", + "resourceDeployment.extensionRequiredPrompt": "このリソースを展開するには、'{0}' の拡張機能が必要です。今すぐインストールしますか?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "タスク \"{0}\" が失敗し、出力ノートブックが生成されませんでした。", + "resourceDeployment.BackgroundExecutionFailed": "タスク \"{0}\" が失敗しました。", + "validation.multipleValidationErrors": "このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。", "resourceDeployment.Tool": "ツール", + "resourceDeployment.unknownExtension": "不明な拡張機能 '{0}'", + "UnknownFieldTypeError": "不明なフィールドの種類: \"{0}\"", + "valueProvider.alreadyDefined": "ID {0} の値プロバイダーは既に定義されています", "resourceDeployment.Version": "バージョン", "resourceDeployment.ViewErrorDetail": "エラーの詳細の表示", - "resourceDeployment.discoverPathOrAdditionalInformation": "検出されたパスまたは追加情報", - "resourceDeployment.extensionRequiredPrompt": "このリソースを展開するには、'{0}' の拡張機能が必要です。今すぐインストールしますか?", - "resourceDeployment.install": "インストール", - "resourceDeployment.installingExtension": "拡張機能 '{0}' をインストールしています...", - "resourceDeployment.requiredTools": "必要なツール", - "resourceDeployment.unknownExtension": "不明な拡張機能 '{0}'", - "resourceTypePickerDialog.resourceSearchPlaceholder": "リソースのフィルター...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "すべて", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "クラウド", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "ハイブリッド", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "オンプレミス", - "resourceTypePickerDialog.tagsListViewTitle": "カテゴリ", - "resourceTypePickerDialog.title": "デプロイ オプションを選択します", - "ui.DeployButton": "実行", - "ui.ScriptToNotebookButton": "スクリプト", - "validation.multipleValidationErrors": "このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。", - "valueProvider.alreadyDefined": "ID {0} の値プロバイダーは既に定義されています", - "valueProvider.notDefined": "ID {0} の値プロバイダーが定義されていません" + "optionsTypeNotFound": "FieldInfo.options がオブジェクトである場合、'optionsType' プロパティが必要です", + "optionsTypeRadioOrDropdown": "optionsType が {0} でない場合、{1} である必要があります", + "azure.yes": "はい" }, "dist/main": { "resourceDeployment.UnknownResourceType": "リソースの種類: {0} が定義されていません" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "ノートブック {0} が存在しません" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} ...エラーが発生しました: {1}", "platformService.RunCommand.IgnoringError": "\t>>> 実行中のエラーを無視し、ツールのデプロイを続行しています", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} ...エラーが発生しました: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … コード {1} で終了しました", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … シグナル {1} で終了しました", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "デプロイ" }, "dist/services/resourceTypeService": { "downloadError": "ダウンロードに失敗しました。状態コード: {0}、メッセージ: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Azure リソースを管理します", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "Azure リソースを管理します", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "azure-cli リポジトリ情報を追加しています...", - "resourceDeployment.AziCli.AptGetPackages": "azure-cli のインストールに必要なパッケージを取得しています...", - "resourceDeployment.AziCli.AptGetUpdate": "azure-cli をインストールする前にリポジトリ情報を更新しています...", - "resourceDeployment.AziCli.AptGetUpdateAgain": "azure-cli のリポジトリ情報をもう一度更新しています...", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "以前にダウンロードされた azurecli.msi が存在する場合にそれを削除しています...", "resourceDeployment.AziCli.DisplayingInstallationLog": "インストール ログを表示しています...", + "resourceDeployment.AziCli.ScriptedInstall": "azure-cli をインストールするためにスクリプトをダウンロードして呼び出しています...", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "azure-cli の署名キーをダウンロードしてインストールしています...", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "azurecli.msi をダウンロードして、azure-cli をインストールしています...", + "resourceDeployment.AziCli.AptGetPackages": "azure-cli のインストールに必要なパッケージを取得しています...", "resourceDeployment.AziCli.InstallingAzureCli": "azure-cli をインストールしています...", - "resourceDeployment.AziCli.ScriptedInstall": "azure-cli をインストールするためにスクリプトをダウンロードして呼び出しています...", + "resourceDeployment.AziCli.AptGetUpdateAgain": "azure-cli のリポジトリ情報をもう一度更新しています...", + "resourceDeployment.AziCli.AptGetUpdate": "azure-cli をインストールする前にリポジトリ情報を更新しています...", "resourceDeployment.AziCli.UpdatingBrewRepository": "azure-cli インストール用の brew リポジトリを更新しています..." }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Kubernetes クラスターに対してコマンドを実行します", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Kubectl バージョン コマンドの出力を解析できません: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "kubectl リポジトリ情報を追加しています...", - "resourceDeployment.Kubectl.AptGetPackages": "kubectl のインストールに必要なパッケージを取得しています...", - "resourceDeployment.Kubectl.AptGetUpdate": "リポジトリ情報を更新しています...", "resourceDeployment.Kubectl.BackupCurrentBinary": "インストール場所にある既存の kubectl をバックアップしています...", "resourceDeployment.Kubectl.CleaningUpOldBackups": "インストール場所に以前にバックアップされたバージョンが存在する場合に、それをクリーンアップしています...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "以前にダウンロードされた kubectl が存在する場合にそれを削除しています...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "以前にダウンロードされた kubectl.exe が存在する場合にそれを削除しています...", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "kubectl の署名キーをダウンロードしてインストールしています...", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "最新の kubectl.exe をダウンロードしてインストールしています...", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "kubectl の署名キーをダウンロードしてインストールしています...", "resourceDeployment.Kubectl.DownloadingKubectl": "最新の kubectl リリースをダウンロードしています...", - "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl をインストールしています...", + "resourceDeployment.Kubectl.AptGetPackages": "kubectl のインストールに必要なパッケージを取得しています...", "resourceDeployment.Kubectl.InstallingKubectl": "kubectl をインストールしています...", + "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl をインストールしています...", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "kubectl 実行可能ファイルを作成しています...", "resourceDeployment.Kubectl.MoveToSystemPath": "kubectl を PATH のインストール場所に移動しています...", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "kubectl インストール用の brew リポジトリを更新しています...", - "resourceDeployment.invalidKubectlVersionOutput": "Kubectl バージョン コマンドの出力を解析できません: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "リポジトリ情報を更新しています...", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "kubectl インストール用の brew リポジトリを更新しています..." }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "バージョン情報の取得でエラーが発生しました。{0}無効な出力を受け取りました。バージョン取得コマンドの出力: '{1}'", - "deployCluster.GetToolVersionErrorInformation": "バージョン情報の取得でエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew はツールのデプロイに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl はインストールに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります", + "toolBase.getPip3InstallationLocation.LocationNotFound": " 出力に '場所' が見つかりませんでした:", + "toolBase.getPip3InstallationLocation.Output": " 出力:", + "toolBase.ManualUninstallCommand": "アンインストールの可能性のある方法はこのコマンドを使用することです: {0} >{1}", + "toolBase.installCore.CannotInstallTool": "OS ディストリビューションにインストール コマンドが認識されないため、ツール {0}::{1} をインストールできません。続行する前に {0} を手動でインストールしてください", "deploymentDialog.ToolStatus.Error": "エラー", - "deploymentDialog.ToolStatus.Failed": "失敗", + "toolBase.InstallError": "ツール '{0}' [{1}] のインストールでエラーが発生しました。{2}エラー: {3}{2}詳細については、出力チャネル '{4}' を参照してください", + "toolBase.InstallErrorInformation": "ツールのインストールでエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください", + "deployCluster.GetToolVersionErrorInformation": "バージョン情報の取得でエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください", + "deployCluster.GetToolVersionError": "バージョン情報の取得でエラーが発生しました。{0}無効な出力を受け取りました。バージョン取得コマンドの出力: '{1}'", + "deploymentDialog.ToolStatus.Failed": "失敗しました", + "toolBase.InstallFailInformation": "バージョン ポストのインストールを検出できませんでした。詳細については、出力チャネル '{0}' を参照してください", + "toolBase.InstallFailed": "インストール コマンドは完了しましたが、ツール '{0}' のバージョンを検出できなかったため、インストール試行に失敗しました。検出エラー: {1}{2}以前のインストールをクリーンアップすると役立つことがあります。", "deploymentDialog.ToolStatus.Installed": "インストール済み", "deploymentDialog.ToolStatus.Installing": "インストールしています...", "deploymentDialog.ToolStatus.NotInstalled": "インストールされていません", - "toolBase.InstallError": "ツール '{0}' [{1}] のインストールでエラーが発生しました。{2}エラー: {3}{2}詳細については、出力チャネル '{4}' を参照してください", - "toolBase.InstallErrorInformation": "ツールのインストールでエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください", - "toolBase.InstallFailInformation": "バージョン ポストのインストールを検出できませんでした。詳細については、出力チャネル '{0}' を参照してください", - "toolBase.InstallFailed": "インストール コマンドは完了しましたが、ツール '{0}' のバージョンを検出できなかったため、インストール試行に失敗しました。検出エラー: {1}{2}以前のインストールをクリーンアップすると役立つことがあります。", - "toolBase.ManualUninstallCommand": "アンインストールの可能性のある方法はこのコマンドを使用することです: {0} >{1}", - "toolBase.SeeOutputChannel": "{0}詳細については、出力チャネル '{1}' を参照してください", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "ツール '{0}' の検索パス: {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " 出力に '場所' が見つかりませんでした:", - "toolBase.getPip3InstallationLocation.Output": " 出力:", - "toolBase.installCore.CannotInstallTool": "OS ディストリビューションにインストール コマンドが認識されないため、ツール {0}::{1} をインストールできません。続行する前に {0} を手動でインストールしてください" + "toolBase.SeeOutputChannel": "{0}詳細については、出力チャネル '{1}' を参照してください", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew はツールのデプロイに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl はインストールに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure アカウント", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "サーバー", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Azure アカウント設定", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure アカウント", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure アカウント設定", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "サブスクリプション", - "deployAzureSQLDB.CollationNameLabel": "データベース照合順序", "deployAzureSQLDB.CollationNameSummaryLabel": "データベースの照合順序", - "deployAzureSQLDB.DatabaseNameLabel": "SQL データベース名", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "データベースの設定", - "deployAzureSQLDB.EndIpAddressLabel": "ファイアウォール IP 範囲の最大 IP アドレス", - "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP アドレス", - "deployAzureSQLDB.FirewallRuleDescription": "作成の完了後に、Azure Data Studio を使用してデータベースに接続するには、ローカル クライアント IP のファイアウォール規則を作成します。", - "deployAzureSQLDB.FirewallRuleNameLabel": "ファイアウォール規則名", "deployAzureSQLDB.FirewallToggleLabel": "ファイアウォール規則の作成", - "deployAzureSQLDB.IpAddressInfoLabel": "IP アドレスを IPv4 形式で入力します。", - "deployAzureSQLDB.MissingRequiredInfoError": "赤いアスタリスクでマークされた必須フィールドに入力してください。", + "deployAzureSQLDB.FirewallRuleDescription": "作成の完了後に、Azure Data Studio を使用してデータベースに接続するには、ローカル クライアント IP のファイアウォール規則を作成します。", + "deployAzureSQLDB.CollationNameLabel": "データベース照合順序", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "データベースの設定", "deployAzureSQLDB.NewSQLDBTitle": "Azure SQL DB のデプロイ", - "deployAzureSQLDB.ResourceGroup": "リソース グループ", - "deployAzureSQLDB.ScriptToNotebook": "ノートブックへのスクリプト", + "deployAzureSQLDB.IpAddressInfoLabel": "IP アドレスを IPv4 形式で入力します。", + "deployAzureSQLDB.FirewallRuleNameLabel": "ファイアウォール規則名", + "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP アドレス", + "deployAzureSQLDB.EndIpAddressLabel": "ファイアウォール IP 範囲の最大 IP アドレス", + "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP アドレス", "deployAzureSQLDB.StartIpAddressLabel": "ファイアウォール IP 範囲の最小 IP アドレス", - "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP アドレス" + "deployAzureSQLDB.MissingRequiredInfoError": "赤いアスタリスクでマークされた必須フィールドに入力してください。", + "deployAzureSQLDB.ResourceGroup": "リソース グループ", + "deployAzureSQLDB.DatabaseNameLabel": "SQL データベース名", + "deployAzureSQLDB.ScriptToNotebook": "ノートブックへのスクリプト", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "サーバー", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "サブスクリプション" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "現在のサブスクリプションにサーバーが見つかりません。\r\n少なくとも 1 台のサーバーを含む別のサブスクリプションを選択してください", "deployAzureSQLDB.NoServerLabel": "サーバーが見つかりませんでした", + "deployAzureSQLDB.NoServerError": "現在のサブスクリプションにサーバーが見つかりません。\r\n少なくとも 1 台のサーバーを含む別のサブスクリプションを選択してください", "deployAzureSQLDB.azureSignInError": "最初に Azure アカウントにサインインします" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "照合順序名は 1 から 100 文字までの長さにする必要があります。", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "照合順序名を数字だけにすることはできません", "deployAzureSQLDB.DBCollationSpecialCharError": "照合順序名に特殊文字 \\/\"\"[]:|<>+=;,?*@&, を含めることはできません。", - "deployAzureSQLDB.DBFirewallLengthError": "ファイアウォール名は 1 から 100 文字までの長さにする必要があります。", + "deployAzureSQLDB.DBCollationLengthError": "照合順序名は 1 から 100 文字までの長さにする必要があります。", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "データベース名を数字のみにすることはできません。", + "deployAzureSQLDB.DBNameSpecialCharError": "データベース名に特殊文字 \\/\"\"[]:|<>+=;,?*@&, を含めることはできません。", + "deployAzureSQLDB.DBNameLengthError": "データベース名は 1 から 100 文字までの長さにする必要があります。", + "deployAzureSQLDB.DBNameExistsError": "データベース名は、現在のサーバー内で一意である必要があります。", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "ファイアウォール名を数字のみにすることはできません。", "deployAzureSQLDB.DBFirewallSpecialCharError": "ファイアウォール名に特殊文字 \\/\"\"[]:|<>+=;,?*@&, を含めることはできません。", - "deployAzureSQLDB.DBFirewallUpperCaseError": "ファイアウォール名に大文字は使用できません", + "deployAzureSQLDB.DBFirewallLengthError": "ファイアウォール名は 1 から 100 文字までの長さにする必要があります。", "deployAzureSQLDB.DBMaxIpInvalidError": "最大 IP アドレスが無効です", "deployAzureSQLDB.DBMinIpInvalidError": "最小 IP アドレスが無効です", - "deployAzureSQLDB.DBNameExistsError": "データベース名は、現在のサーバー内で一意である必要があります。", - "deployAzureSQLDB.DBNameLengthError": "データベース名は 1 から 100 文字までの長さにする必要があります。", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "データベース名を数字のみにすることはできません。", - "deployAzureSQLDB.DBNameSpecialCharError": "データベース名に特殊文字 \\/\"\"[]:|<>+=;,?*@&, を含めることはできません。" + "deployAzureSQLDB.DBFirewallUpperCaseError": "ファイアウォール名に大文字は使用できません" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure アカウント", - "deployAzureSQLVM.AzureRegionDropdownLabel": "リージョン", - "deployAzureSQLVM.AzureSettingsPageTitle": "Azure の設定", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "サブスクリプション", - "deployAzureSQLVM.MissingRequiredInfoError": "赤いアスタリスクでマークされた必須フィールドに入力してください。", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "新しいサブネット", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新しい仮想ネットワーク", - "deployAzureSQLVM.NetworkSettingsPageDescription": "ネットワーク設定の構成", - "deployAzureSQLVM.NetworkSettingsPageTitle": "ネットワーク", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新しいパブリック IP", - "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL VM のデプロイ", - "deployAzureSQLVM.PublicIPDropdownLabel": "パブリック IP", - "deployAzureSQLVM.ResourceGroup": "リソース グループ", - "deployAzureSQLVM.ScriptToNotebook": "ノートブックへのスクリプト", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "パスワードの確認", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "パスワード", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "ユーザー名", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL の接続", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL 認証を有効にする", - "deployAzureSQLVM.SqlPortLabel": "ポート", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 設定", - "deployAzureSQLVM.SubnetDropdownLabel": "サブネット", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "パスワードの確認", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "管理者アカウントのパスワード", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "管理者アカウントのユーザー名", - "deployAzureSQLVM.VmImageDropdownLabel": "イメージ", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "画像のバージョン", - "deployAzureSQLVM.VmNameTextBoxLabel": "仮想マシン名", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure アカウント", + "deployAzureSQLVM.AzureSettingsPageTitle": "Azure の設定", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "価格とサポートされている VM サイズの詳細については、ここをクリックしてください", + "deployAzureSQLVM.NetworkSettingsPageDescription": "ネットワーク設定の構成", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "パスワードの確認", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "パスワードの確認", + "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL VM のデプロイ", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "リモート デスクトップ (RDP) 受信ポート (3389) を有効にする", - "deployAzureSQLVM.VmSizeDropdownLabel": "サイズ", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL 認証を有効にする", + "deployAzureSQLVM.VmImageDropdownLabel": "イメージ", "deployAzureSQLVM.VmSkuDropdownLabel": "画像の SKU", - "deployeAzureSQLVM.VmSettingsPageTitle": "仮想マシンの設定", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "価格とサポートされている VM サイズの詳細については、ここをクリックしてください" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "画像のバージョン", + "deployAzureSQLVM.NetworkSettingsPageTitle": "ネットワーク", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新しいパブリック IP", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "新しいサブネット", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新しい仮想ネットワーク", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "パスワード", + "deployAzureSQLVM.MissingRequiredInfoError": "赤いアスタリスクでマークされた必須フィールドに入力してください。", + "deployAzureSQLVM.SqlPortLabel": "ポート", + "deployAzureSQLVM.PublicIPDropdownLabel": "パブリック IP", + "deployAzureSQLVM.AzureRegionDropdownLabel": "リージョン", + "deployAzureSQLVM.ResourceGroup": "リソース グループ", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 設定", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL の接続", + "deployAzureSQLVM.ScriptToNotebook": "ノートブックへのスクリプト", + "deployAzureSQLVM.VmSizeDropdownLabel": "サイズ", + "deployAzureSQLVM.SubnetDropdownLabel": "サブネット", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "サブスクリプション", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "ユーザー名", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", + "deployAzureSQLVM.VmNameTextBoxLabel": "仮想マシン名", + "deployeAzureSQLVM.VmSettingsPageTitle": "仮想マシンの設定" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "パスワードは 12 から 123 文字までの長さにする必要があります", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "新しいパブリック IP の作成", - "deployAzureSQLVM.NewPipPlaceholder": "新しいパブリック IP の名前を入力してください", "deployAzureSQLVM.NewSubnetError": "新しいサブ ネットワークの作成", - "deployAzureSQLVM.NewSubnetPlaceholder": "新しいサブネットの名前を入力してください", "deployAzureSQLVM.NewVnetError": "新しい仮想ネットワークの作成", + "deployAzureSQLVM.NewPipPlaceholder": "新しいパブリック IP の名前を入力してください", + "deployAzureSQLVM.NewSubnetPlaceholder": "新しいサブネットの名前を入力してください", "deployAzureSQLVM.NewVnetPlaceholder": "新しい仮想ネットワークの名前を入力してください", "deployAzureSQLVM.PipNameError": "パブリック IP 名は 1 から 80 文字までの長さにする必要があります", "deployAzureSQLVM.SubnetNameLengthError": "サブネット名は 1 から 80 文字までの長さにする必要があります", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "ローカル (VM 内のみ)", + "deployAzureSQLVM.SqlConfirmPasswordError": "パスワードとパスワードの確認が一致しなければなりません。", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "プライベート (Virtual Network 内)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "公開 (インターネット)", - "deployAzureSQLVM.SqlConfirmPasswordError": "パスワードとパスワードの確認が一致しなければなりません。", - "deployAzureSQLVM.SqlUsernameLengthError": "ユーザー名は 2 から 128 文字までの長さにする必要があります。", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "ユーザー名に特殊文字 \\/\"\":|<>+ =;? * を含めることはできません。" + "deployAzureSQLVM.SqlUsernameSpecialCharError": "ユーザー名に特殊文字 \\/\"\":|<>+ =;? * を含めることはできません。", + "deployAzureSQLVM.SqlUsernameLengthError": "ユーザー名は 2 から 128 文字までの長さにする必要があります。" }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "パスワードとパスワードの確認が一致しなければなりません。", - "deployAzureSQLVM.VMUsernameLengthError": "ユーザー名は 1 から 20 文字までの長さにする必要があります。", - "deployAzureSQLVM.VMUsernameReservedWordsError": "ユーザー名には予約語を含めないでください。", + "deployAzureSQLVM.vmDropdownSizeError": "有効な仮想マシンのサイズを選択してください。", "deployAzureSQLVM.VMUsernameSpecialCharError": "ユーザー名に特殊文字 \\/\"\"[]:|<>+=;,?*@& を含めることはできません。", "deployAzureSQLVM.VMUsernameSuffixError": "ユーザー名の末尾をピリオドにすることはできません", - "deployAzureSQLVM.VNameExistsError": "仮想マシンの名前は、現在のリソース グループ内で一意である必要があります。", - "deployAzureSQLVM.VNameOnlyNumericNameError": "仮想マシン名を数字だけにすることはできません。", + "deployAzureSQLVM.VMUsernameLengthError": "ユーザー名は 1 から 20 文字までの長さにする必要があります。", + "deployAzureSQLVM.VMUsernameReservedWordsError": "ユーザー名には予約語を含めないでください。", "deployAzureSQLVM.VNamePrefixSuffixError": "仮想マシン名をアンダースコアで始めることはできません。末尾にピリオドまたはハイフンを使用することはできません", + "deployAzureSQLVM.VNameOnlyNumericNameError": "仮想マシン名を数字だけにすることはできません。", "deployAzureSQLVM.VNameSpecialCharError": "仮想マシン名に特殊文字 \\/\"\"[]:|<>+=;,?*@&, を含めることはできません。", "deployAzureSQLVM.VnameLengthError": "仮想マシン名は 1 から 15 文字までの長さにする必要があります。", - "deployAzureSQLVM.vmDropdownSizeError": "有効な仮想マシンのサイズを選択してください。" + "deployAzureSQLVM.VNameExistsError": "仮想マシンの名前は、現在のリソース グループ内で一意である必要があります。" }, "dist/ui/deploymentInputDialog": { + "notebookType": "Notebook の種類", "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "ノートブックを開く", - "notebookType": "Notebook の種類" + "deploymentDialog.OpenNotebook": "ノートブックを開く" }, "dist/ui/modelViewUtils": { - "azure.accessError": "\r\n エラーの詳細: {0}。 ", - "azure.accounts.accountNotFoundError": "選択したアカウント '{0}' は使用できなくなりました。[サインイン] をクリックしてもう一度追加するか、別のアカウントを選択してください。", - "azure.accounts.accountStaleError": "選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。サインイン ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。", - "azure.accounts.unexpectedAccountsError": "アカウントの取り込みで予期しないエラーが発生しました: {0}", - "azure.accounts.unexpectedResourceGroupsError": "サブスクリプション {0} のリソース グループの取り込みで予期しないエラーが発生しました: {1}", - "azure.accounts.unexpectedSubscriptionsError": "アカウント {0} のサブスクリプションの取り込みで予期しないエラーが発生しました: {1}", + "azure.accessError": "\r\n エラーの詳細: {0}.", + "getClusterContexts.errorFetchingClusters": "構成ファイル {0} の読み込み中または解析中にエラーが発生しました、エラー: {1}", "fileChecker.FileNotFound": "ファイル: {0} が見つかりません。Kube 構成ファイルを選択してください。", "fileChecker.NotFile": "パス: {0} はファイルではありません。有効な kube 構成ファイルを選択してください。", - "getClusterContexts.errorFetchingClusters": "構成ファイル {0} の読み込み中または解析中にエラーが発生しました、エラー: {1}", - "invalidSQLPassword": "{0} がパスワードの複雑さの要件を満たしていません。詳細: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。サインイン ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。", + "azure.accounts.accountNotFoundError": "選択したアカウント '{0}' は使用できなくなりました。[サインイン] をクリックしてもう一度追加するか、別のアカウントを選択してください。", + "azure.accounts.unexpectedAccountsError": "アカウントの取り込みで予期しないエラーが発生しました: {0}", + "resourceDeployment.errorFetchingStorageClasses": "利用可能な kubectl ストレージ クラスの取り込みで予期しないエラーが発生しました: {0}", + "azure.accounts.unexpectedResourceGroupsError": "サブスクリプション {0} のリソース グループの取り込みで予期しないエラーが発生しました: {1}", + "azure.accounts.unexpectedSubscriptionsError": "アカウント {0} のサブスクリプションの取り込みで予期しないエラーが発生しました: {1}", "passwordNotMatch": "{0} が確認パスワードと一致しません", - "resourceDeployment.errorFetchingStorageClasses": "利用可能な kubectl ストレージ クラスの取り込みで予期しないエラーが発生しました: {0}" + "invalidSQLPassword": "{0} がパスワードの複雑さの要件を満たしていません。詳細: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "構成の確認" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "インストーラーのダウンロードと起動、URL: {0}", - "resourceDeployment.DownloadCompleteText": "正常にダウンロードされました: {0}", "resourceDeployment.DownloadingText": "ダウンロード元: {0}", "resourceDeployment.LaunchingProgramText": "起動中: {0}", + "resourceDeployment.DownloadCompleteText": "正常にダウンロードされました: {0}", "resourceDeployment.ProgramLaunchedText": "正常に起動されました: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "デプロイ オプション" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "進めるには、エンド ユーザー使用許諾契約 (EULA) の条件に同意する必要があります。", - "deploymentDialog.FailedToolsInstallation": "一部のツールがまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください", - "deploymentDialog.InstallToolsHintMany": "ツール: {0} がインストールされていません。\"{1}\" ボタンをクリックしてインストールできます。", - "deploymentDialog.InstallToolsHintOne": "ツール: {0} がインストールされていません。\"{1}\" ボタンをクリックしてインストールできます。", - "deploymentDialog.InstalledTools": "必要なすべてのツールがインストールされました。", - "deploymentDialog.NoRequiredTool": "ツールは不要です", - "deploymentDialog.PendingInstallation": "次のツール: {0} はまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "'{0}' [{1}] は最小バージョン要件を満たしていません。アンインストールして、Azure Data Studio を再起動してください。", "deploymentDialog.ToolInformation": "'{0}' が検出されませんでした。自動インストールは現在サポートされていません。'{0}' を手動でインストールするか、それが起動して検出可能であることを確認してください。完了したら、Azure Data Studio を再起動してください。[{1}] を参照してください。", - "deploymentDialog.VersionInformationDebugHint": "変更を取得するためにツールが手動でインストールされている場合は、Azure Data Studio を再起動する必要があります。詳細については、'デプロイ' と 'Azure Data CLI' の出力チャネルを参照してください", + "resourceDeployment.AgreementTitle": "利用規約に同意する", + "deploymentDialog.InstalledTools": "必要なすべてのツールがインストールされました。", + "notebookWizard.toolsAndEulaPageTitle": "デプロイの前提条件", + "deploymentDialog.PendingInstallation": "次のツール: {0} はまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください", "deploymentDialog.loadingRequiredTools": "必要なツール情報を読み込んでいます", "deploymentDialog.loadingRequiredToolsCompleted": "必要なツール情報の読み込みが完了しました", - "notebookWizard.toolsAndEulaPageTitle": "デプロイの前提条件", - "resourceDeployment.AgreementTitle": "利用規約に同意する" + "deploymentDialog.NoRequiredTool": "ツールは不要です", + "deploymentDialog.FailedToolsInstallation": "一部のツールがまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください", + "deploymentDialog.FailedEulaValidation": "進めるには、エンド ユーザー使用許諾契約 (EULA) の条件に同意する必要があります。", + "deploymentDialog.InstallToolsHintOne": "ツール: {0} がインストールされていません。\"{1}\" ボタンをクリックしてインストールできます。", + "deploymentDialog.InstallToolsHintMany": "ツール: {0} がインストールされていません。\"{1}\" ボタンをクリックしてインストールできます。", + "deploymentDialog.VersionInformationDebugHint": "変更を取得するためにツールが手動でインストールされている場合は、Azure Data Studio を再起動する必要があります。詳細については、'デプロイ' と 'Azure Data CLI' の出力チャネルを参照してください" }, "package": { - "azdata-install-location-description": "インストール コマンドに使用される azdata パッケージの場所", - "azure-sql-mi-agreement": "{0} および {1} に同意します。", - "azure-sql-mi-agreement-eula": "Azure SQL MI ライセンス条項", - "azure-sql-mi-display-description": "Azure または顧客が管理する環境に SQL Managed Instance を作成します", - "azure-sql-mi-display-name": "Azure SQL Managed Instance", - "azure-sql-mi-help-text": "Azure SQL Managed Instance によって、SQL Server を Azure に移行したり、新しいアプリケーションを開発したりするための SQL Server のフル アクセスと機能互換性が提供されます。{0}。", - "azure-sql-mi-help-text-learn-more": "詳細情報", - "azure-sql-mi-okButton-text": "ポータルで開く", - "azure-sql-mi-resource-type-option-label": "リソースの種類", - "azure-sqldb-agreement": "{0}、{1}、{2} に同意します。", - "azure-sqldb-agreement-azdata-eula": "azdata ライセンス条項", + "azure-sqlvm-vm-administrator-account-page-label": "管理者アカウント", "azure-sqldb-agreement-sqldb-eula": "Azure SQL DB ライセンス条項", - "azure-sqldb-description": "Azure で SQL データベース、データベースサーバー、またはエラスティック プールを作成します。", "azure-sqldb-display-name": "Azure SQL Database", - "azure-sqldb-notebook-ok-button-text": "選択", - "azure-sqldb-portal-ok-button-text": "Azure portal で作成", - "azure-sqlvm-agreement": "{0}、{1}、{2} に同意します。", - "azure-sqlvm-agreement-azdata-eula": "azdata ライセンス条項", + "azure-sql-mi-agreement-eula": "Azure SQL MI ライセンス条項", + "azure-sql-mi-help-text": "Azure SQL Managed Instance によって、SQL Server を Azure に移行したり、新しいアプリケーションを開発したりするための SQL Server のフル アクセスと機能互換性が提供されます。{0}。", "azure-sqlvm-agreement-sqlvm-eula": "Azure SQL VM ライセンス条項", + "azure-sql-mi-display-name": "Azure SQL Managed Instance", "azure-sqlvm-azure-account-page-label": "Azure 情報", "azure-sqlvm-azure-location-label": "Azure の場所", - "azure-sqlvm-deploy-dialog-action-text": "ノートブックへのスクリプト", - "azure-sqlvm-deploy-dialog-title": "Azure SQL 仮想マシンのデプロイ", - "azure-sqlvm-description": "Azure で SQL 仮想マシンを作成します。移行と OS レベルのアクセスが必要なアプリケーションに最適です。", - "azure-sqlvm-display-name": "Azure Virtual Machine 上の SQL Server", - "azure-sqlvm-image-label": "イメージ", - "azure-sqlvm-image-sku-label": "VM イメージ SKU", "azure-sqlvm-password-confirm-label": "パスワードの確認", - "azure-sqlvm-password-label": "パスワード", - "azure-sqlvm-publisher-label": "パブリッシャー", - "azure-sqlvm-storage-accountname-label": "ストレージ アカウント名", - "azure-sqlvm-storage-page-lable": "ストレージ アカウント", - "azure-sqlvm-storage-sku-label": "ストレージ アカウント SKU の種類", - "azure-sqlvm-username-label": "ユーザー名", - "azure-sqlvm-vm-administrator-account-page-label": "管理者アカウント", - "azure-sqlvm-vm-information-page-label": "VM 情報", - "azure-sqlvm-vm-summary-page-label": "概要", - "azure-sqlvm-vmname-label": "仮想マシン名", - "azure-sqlvm-vmsize-label": "サイズ", - "deploy-resource-command-category": "デプロイ", - "deploy-resource-command-name": "新しいデプロイ…", - "deployment.configuration.title": "デプロイ構成", "docker-confirm-sql-password-field": "パスワードの確認", "docker-container-name-field": "コンテナー名", + "azure-sqlvm-description": "Azure で SQL 仮想マシンを作成します。移行と OS レベルのアクセスが必要なアプリケーションに最適です。", + "azure-sql-mi-display-description": "Azure または顧客が管理する環境に SQL Managed Instance を作成します", + "azure-sqldb-description": "Azure で SQL データベース、データベースサーバー、またはエラスティック プールを作成します。", + "azure-sqldb-portal-ok-button-text": "Azure portal で作成", + "sql-azure-database-server-display-name": "データベース サーバー", + "azure-sqlvm-deploy-dialog-title": "Azure SQL 仮想マシンのデプロイ", "docker-sql-2017-title": "SQL Server 2017 コンテナー イメージのデプロイ", "docker-sql-2019-title": "SQL Server 2019 コンテナー イメージをデプロイする", "docker-sql-2022-title": "SQL Server 2022 コンテナー イメージのデプロイ", - "docker-sql-password-field": "SQL Server のパスワード", + "deploy-resource-command-category": "デプロイ", + "deployment.configuration.title": "デプロイ構成", + "sql-azure-elastic-pool-display-name": "エラスティック プール", + "azure-sql-mi-agreement": "{0} および {1} に同意します。", + "azure-sqldb-agreement": "{0}、{1}、{2} に同意します。", + "azure-sqlvm-agreement": "{0}、{1}、{2} に同意します。", + "azure-sqlvm-image-label": "イメージ", + "azure-sql-mi-help-text-learn-more": "詳細情報", + "azdata-install-location-description": "インストール コマンドに使用される azdata パッケージの場所", + "microsoft-privacy-statement": "Microsoft プライバシー ステートメント", + "deploy-resource-command-name": "新しいデプロイ…", + "azure-sql-mi-okButton-text": "ポータルで開く", + "azure-sqlvm-password-label": "パスワード", "docker-sql-port-field": "ポート", "extension-description": "Microsoft SQL Server をデプロイするためのノートブック ベースのエクスペリエンスを提供します", - "extension-displayName": "Azure Data Studio 用の SQL Server デプロイの拡張", - "microsoft-privacy-statement": "Microsoft のプライバシーに関する声明", + "azure-sqlvm-publisher-label": "パブリッシャー", + "azure-sql-mi-resource-type-option-label": "リソースの種類", "resource-type-display-name": "リソースの種類", "resource-type-sql-image-description": "Docker を使用して SQL Server コンテナー イメージを実行する", - "resource-type-sql-image-display-name": "SQL Server コンテナー イメージ", "resource-type-sql-windows-setup-description": "SQL Server on Windows を実行し、開始するバージョンを選択します。", - "resource-type-sql-windows-setup-display-name": "SQL Server on Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "データベース サーバー", - "sql-azure-elastic-pool-display-name": "エラスティック プール", + "extension-displayName": "Azure Data Studio 用の SQL Server デプロイの拡張", + "resource-type-sql-image-display-name": "SQL Server コンテナー イメージ", + "azure-sqlvm-display-name": "Azure Virtual Machine 上の SQL Server", + "resource-type-sql-windows-setup-display-name": "SQL Server on Windows", + "docker-sql-password-field": "SQL Server のパスワード", + "azure-sqlvm-deploy-dialog-action-text": "ノートブックへのスクリプト", + "azure-sqldb-notebook-ok-button-text": "選択", "sql-azure-single-database-display-name": "単一データベース", - "version-display-name": "バージョン" + "azure-sqlvm-vmsize-label": "サイズ", + "azure-sqlvm-storage-page-lable": "ストレージ アカウント", + "azure-sqlvm-storage-sku-label": "ストレージ アカウント SKU の種類", + "azure-sqlvm-storage-accountname-label": "ストレージ アカウント名", + "azure-sqlvm-vm-summary-page-label": "概要", + "azure-sqlvm-username-label": "ユーザー名", + "azure-sqlvm-image-sku-label": "VM イメージ SKU", + "azure-sqlvm-vm-information-page-label": "VM 情報", + "version-display-name": "バージョン", + "azure-sqlvm-vmname-label": "仮想マシン名", + "azure-sqldb-agreement-azdata-eula": "azdata ライセンス条項", + "azure-sqlvm-agreement-azdata-eula": "azdata ライセンス条項" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 98% rename from i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.schema-compare.i18n.json index d9e036113a..22f239ca3e 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "ラベル: {0} はオプション値の名前参照に存在しません", - "SchemaCompare.GeneralOptionsLabel": "全般オプション", - "SchemaCompare.ObjectTypesOptionsLabel": "オブジェクトの種類を含める", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Schema Compare のオプション", - "SchemaCompareOptionsDialog.Reset": "リセット", - "file": "ファイル", - "flat": "フラット", - "objectType": "オブジェクト型", - "schema": "スキーマ", - "schemaCompare.ApplyConfirmation": "ターゲットを更新しますか?", - "schemaCompare.CompareDetailsTitle": "詳細の比較", - "schemaCompare.GetConnectionString": "{0} に接続しますか?", - "schemaCompare.RecompareToRefresh": "比較を更新するには、[比較] を押します。", + "schemaCompareDialog.differentSourceMessage": "別のソース スキーマが選択されました。比較を表示して比較しますか?", + "schemaCompareDialog.differentTargetMessage": "別のターゲット スキーマが選択されました。比較を表示して比較しますか?", "schemaCompare.actionColumn": "アクション", "schemaCompare.addAction": "追加", - "schemaCompare.applyButtonDisabledTitle": "ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。", + "schemaCompare.updateButton": "適用", "schemaCompare.applyButtonEnabledTitle": "ターゲットに変更を適用する", - "schemaCompare.applyError": "プロジェクトの更新中にエラーが発生しました", - "schemaCompare.applyNoChanges": "適用する変更はありません", - "schemaCompare.applySuccess": "プロジェクトが正常に更新されました", - "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.applyButtonDisabledTitle": "ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。", + "schemaCompare.ApplyConfirmation": "ターゲットを更新しますか?", + "schemaCompareDialog.cancel": "キャンセル", "schemaCompare.cancelErrorMessage": "スキーマ比較を取り消すことができませんでした: '{0}'", "schemaCompare.cannotExcludeMessage": "{0} を除外することはできません。対象の依存関係が存在します", "schemaCompare.cannotExcludeMessageWithDependent": "{0} を除外することはできません。対象の依存関係が存在します ({1} など)", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "{0} を含めることはできません。対象外の依存関係が存在します ({1} など)", "schemaCompare.changeAction": "変更", "schemaCompare.compareButton": "比較", - "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", - "schemaCompare.dacpacRadioButtonLabel": "データ層アプリケーション ファイル (.dacpac)", - "schemaCompare.databaseButtonLabel": "データベース", - "schemaCompare.deleteAction": "削除", - "schemaCompare.dialogTitle": "Schema Compare", + "schemaCompare.CompareDetailsTitle": "詳細の比較", "schemaCompare.differencesTableTitle": "ソースとターゲットの比較", + "schemaCompare.dacpacRadioButtonLabel": "データ層アプリケーション ファイル (.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "データベース", + "schemaCompare.databaseButtonLabel": "データベース", + "schemaCompare.projectButtonLabel": "データベース プロジェクト", + "schemaCompare.deleteAction": "削除", + "schemaCompareDialog.differentSourceTargetMessage": "異なるソース スキーマとターゲット スキーマが選択されています。比較を表示して比較しますか?", + "schemaCompare.GetConnectionString": "{0} に接続しますか?", + "file": "ファイル", + "schemaCompareDialog.fileTextBoxLabel": "ファイル", + "flat": "フラット", + "schemaCompareDialog.structureDropdownLabel": "フォルダー構造", + "SchemaCompare.GeneralOptionsLabel": "全般オプション", "schemaCompare.generateScriptButton": "スクリプトの生成", + "schemaCompare.generateScriptErrorMessage": "スクリプトを生成できませんでした: '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "ターゲットがデータベースの場合にスクリプトの生成が有効になります", "schemaCompare.generateScriptEnabledButton": "ターゲットに変更をデプロイするスクリプトを生成します", - "schemaCompare.generateScriptErrorMessage": "スクリプトを生成できませんでした: '{0}'", - "schemaCompare.generateScriptNoChanges": "スクリプトに変更はありません", "schemaCompare.includeColumnName": "包含", - "schemaCompare.includeExcludeInfoMessage": "対象の依存関係を計算するために、包含/除外操作に少し時間がかかる場合があることにご注意ください", + "SchemaCompare.ObjectTypesOptionsLabel": "オブジェクトの種類を含める", + "schemaCompare.waitText": "比較を初期化します。しばらく時間がかかる場合があります。", + "schemaCompare.openScmpButtonTitle": ".scmp ファイルに保存されたソース、ターゲット、およびオプションを読み込みます", + "schemaCompareDialog.No": "いいえ", + "schemaCompare.applyNoChanges": "適用する変更はありません", + "schemaCompare.generateScriptNoChanges": "スクリプトに変更はありません", "schemaCompare.noDifferences": "スキーマの違いは見つかりませんでした。", + "schemaCompareDialog.ok": "OK", + "objectType": "オブジェクト型", "schemaCompare.openFile": "開く", "schemaCompare.openScmpButton": ".scmp ファイルを開く", - "schemaCompare.openScmpButtonTitle": ".scmp ファイルに保存されたソース、ターゲット、およびオプションを読み込みます", "schemaCompare.openScmpErrorMessage": "scmp を開くことができませんでした: '{0}'", "schemaCompare.optionsButton": "オプション​​", - "schemaCompare.projectButtonLabel": "データベース プロジェクト", - "schemaCompare.radioButtonsLabel": "種類", + "schemaCompareOptions.RecompareMessage": "オプションが変更されました。比較を表示して再比較しますか?", + "schemaCompare.includeExcludeInfoMessage": "対象の依存関係を計算するために、包含/除外操作に少し時間がかかる場合があることにご注意ください", + "schemaCompare.RecompareToRefresh": "比較を更新するには、[比較] を押します。", + "schemaCompare.applySuccess": "プロジェクトが正常に更新されました", + "SchemaCompareOptionsDialog.Reset": "リセット", "schemaCompare.saveFile": "保存", "schemaCompare.saveScmpButton": ".scmp ファイルを保存", - "schemaCompare.saveScmpButtonTitle": "ソース、ターゲット、オプション、および除外された要素を保存します", "schemaCompare.saveScmpErrorMessage": "scmp を保存できませんでした: '{0}'", + "schemaCompare.saveScmpButtonTitle": "ソース、ターゲット、オプション、および除外された要素を保存します", + "schema": "スキーマ", + "schemaCompare.dialogTitle": "Schema Compare", + "schemaCompare.updateErrorMessage": "Schema Compare を適用できませんでした '{0}'", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Schema Compare のオプション", + "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", + "schemaObjectType": "スキーマ/オブジェクト型", + "schemaCompare.sourceButtonTitle": "ソースの選択", + "schemaCompare.targetButtonTitle": "ターゲットの選択", "schemaCompare.selectConnection": "接続の選択", "schemaCompare.selectSourceFile": "ソース ファイルの選択", "schemaCompare.selectTargetFile": "ターゲット ファイルの選択", - "schemaCompare.sourceButtonTitle": "ソースの選択", - "schemaCompare.sourceNameColumn": "ソース名", - "schemaCompare.startText": "2 つのスキーマを比較するには、最初にソース スキーマとターゲット スキーマを選択し、[比較] を押します。", - "schemaCompare.switchButtonTitle": "ソースとターゲットの切り替え", - "schemaCompare.switchDirectionButton": "方向の切り替え", - "schemaCompare.targetButtonTitle": "ターゲットの選択", - "schemaCompare.targetNameColumn": "ターゲット名", - "schemaCompare.typeColumn": "種類", - "schemaCompare.updateButton": "適用", - "schemaCompare.updateErrorMessage": "Schema Compare を適用できませんでした '{0}'", - "schemaCompare.waitText": "比較を初期化します。しばらく時間がかかる場合があります。", - "schemaCompareDialog.No": "いいえ", - "schemaCompareDialog.SourceTitle": "ソース", - "schemaCompareDialog.TargetTitle": "ターゲット", - "schemaCompareDialog.Yes": "はい", - "schemaCompareDialog.cancel": "キャンセル", - "schemaCompareDialog.databaseDropdownTitle": "データベース", - "schemaCompareDialog.defaultUser": "既定", - "schemaCompareDialog.differentSourceMessage": "別のソース スキーマが選択されました。比較を表示して比較しますか?", - "schemaCompareDialog.differentSourceTargetMessage": "異なるソース スキーマとターゲット スキーマが選択されています。比較を表示して比較しますか?", - "schemaCompareDialog.differentTargetMessage": "別のターゲット スキーマが選択されました。比較を表示して比較しますか?", - "schemaCompareDialog.dspErrorSource": "ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません", - "schemaCompareDialog.dspErrorTarget": "ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません", - "schemaCompareDialog.fileTextBoxLabel": "ファイル", - "schemaCompareDialog.noProjectExtension": "複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です", - "schemaCompareDialog.noProjectExtensionApply": "プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です", - "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "サーバー", + "schemaCompareDialog.SourceTitle": "ソース", "schemaCompareDialog.sourceDatabaseDropdown": "ソース データベース", + "schemaCompare.sourceNameColumn": "ソース名", "schemaCompareDialog.sourceServerDropdown": "ソース サーバー", "schemaCompareDialog.sourceTextBox": "ソース ファイル", - "schemaCompareDialog.structureDropdownLabel": "フォルダー構造", + "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.switchDirectionButton": "方向の切り替え", + "schemaCompare.switchButtonTitle": "ソースとターゲットの切り替え", + "schemaCompareDialog.TargetTitle": "ターゲット", "schemaCompareDialog.targetDatabaseDropdown": "ターゲット データベース", + "targetStructure": "ターゲット フォルダー 構造", + "schemaCompare.targetNameColumn": "ターゲット名", "schemaCompareDialog.targetServerDropdown": "ターゲット サーバー", "schemaCompareDialog.targetTextBox": "ターゲット ファイル", - "schemaCompareOptions.RecompareMessage": "オプションが変更されました。比較を表示して再比較しますか?", - "schemaObjectType": "スキーマ/オブジェクト型", - "targetStructure": "ターゲット フォルダー 構造" + "schemaCompareDialog.dspErrorSource": "ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません", + "schemaCompareDialog.noProjectExtensionApply": "プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です", + "schemaCompareDialog.noProjectExtension": "複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です", + "schemaCompareDialog.dspErrorTarget": "ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません", + "schemaCompare.applyError": "プロジェクトの更新中にエラーが発生しました", + "schemaCompare.startText": "2 つのスキーマを比較するには、最初にソース スキーマとターゲット スキーマを選択し、[比較] を押します。", + "schemaCompare.typeColumn": "種類", + "schemaCompare.radioButtonsLabel": "種類", + "schemaCompareDialog.Yes": "はい", + "schemaCompareDialog.defaultUser": "既定", + "OptionNotFoundWarningMessage": "ラベル: {0} はオプション値の名前参照に存在しません" }, "package": { - "description": "Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。", - "displayName": "SQL Server Schema Compare", "schemaCompare.openInScmp": "Schema Compare で開く", "schemaCompare.runComparison": "スキーマ比較の実行", + "displayName": "SQL Server Schema Compare", + "description": "Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。", "schemaCompare.start": "Schema Compare" } } diff --git a/i18n/ads-language-pack-ja/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.server-report.i18n.json similarity index 93% rename from i18n/ads-language-pack-ja/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.server-report.i18n.json index 7ebc3d1e6a..73131b0e5a 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "XEvents 操作が失敗しました。", + "XEventsStopped": "XEvents セッション PageContention および ObjectContention が削除されました。", "XEventsNotSupported": "XEvents セッションはサポートされていません。", - "XEventsStarted": "PageContention および ObjectContention に対する XEvents セッションが開始されました。", - "XEventsStopped": "XEvents セッション PageContention および ObjectContention が削除されました。" + "XEventsStarted": "PageContention および ObjectContention に対する XEvents セッションが開始されました。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 91% rename from i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-assessment.i18n.json index 7a2e2717a7..fa927f9ff1 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "ターゲット型", + "asmt.details.toLearnMore": " をクリックしてください。", "asmt.details.clickHere": "ここをクリック", + "databaseIconLabel": "データベース", "asmt.details.recommendation": "推奨事項", "asmt.details.ruleDescription": "規則の説明", - "asmt.details.toLearnMore": " をクリックしてください。", - "databaseIconLabel": "データベース", - "serverIconLabel": "サーバー" + "serverIconLabel": "サーバー", + "asmt.column.targetType": "ターゲット型" }, "dist/localized": { "asmt.apiversion": "API バージョン", "asmt.column.checkId": "ID の確認", + "asmt.rulesetversion": "既定の規則", + "asmt.serveredition": "エディション", + "asmt.sqlReport.Error": "エラー", "asmt.column.helpLink": "ヘルプ リンク", - "asmt.column.message": "メッセージ", - "asmt.column.severity": "重要度", - "asmt.column.tags": "タグ", - "asmt.column.target": "ターゲット", + "asmt.sqlReport.High": "高", + "asmt.section.api.title": "情報", + "asmt.sqlReport.Info": "情報", "asmt.instancename": "インスタンス名", "asmt.learnMore": "詳細情報", - "asmt.osversion": "OS バージョン", - "asmt.rulesetversion": "既定の規則", - "asmt.section.api.title": "情報", - "asmt.section.instance.title": "SQL Server インスタンスの詳細", - "asmt.serveredition": "エディション", - "asmt.serverversion": "バージョン", - "asmt.sqlReport.Error": "エラー", - "asmt.sqlReport.High": "高", - "asmt.sqlReport.Info": "情報", "asmt.sqlReport.Low": "低", "asmt.sqlReport.Medium": "中", - "asmt.sqlReport.Warning": "警告", + "asmt.column.message": "メッセージ", + "asmt.osversion": "OS バージョン", "asmt.sqlReport.resultForDatabase": "データベースの結果", "asmt.sqlReport.resultForInstance": "サーバーの結果", - "asmt.sqlReport.severityMsg": "{0}: {1} 項目", - "asmt.sqlReportTitle": "SQL Assessment レポート" + "asmt.sqlReportTitle": "SQL Assessment レポート", + "asmt.section.instance.title": "SQL Server インスタンスの詳細", + "asmt.column.severity": "重大度", + "asmt.column.tags": "タグ", + "asmt.column.target": "ターゲット", + "asmt.serverversion": "バージョン", + "asmt.sqlReport.Warning": "警告", + "asmt.sqlReport.severityMsg": "{0}: {1} 項目" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "キャンセル", + "msgBoxCopyBtn": "コピー", + "btnGeneratehtmlreport": "HTML レポートの作成", + "btnExportAsScript": "スクリプトとしてエクスポート", + "invokeAssessmentLabelServer": "評価の呼び出し", + "invokeAssessmentLabelDatabase": "{0} の評価の呼び出し", + "ok": "OK", "asmtaction.label.open": "開く", "asmtaction.openReport": "レポートが保存されました。開きますか?", - "btnExportAsScript": "スクリプトとしてエクスポート", - "btnGeneratehtmlreport": "HTML レポートの作成", - "btnViewSamples": "すべての規則を表示し、GitHub の詳細を確認する", - "btnViewSamplesShort": "GitHub にてすべて表示する", - "getAssessmentItemsDatabase": "{0} に適用可能な規則を表示する", - "getAssessmentItemsServer": "適用可能な規則を表示する", - "invokeAssessmentLabelDatabase": "{0} の評価の呼び出し", - "invokeAssessmentLabelServer": "評価の呼び出し", "msgBoxAsmtInfo": "SQL Assessment 情報", "msgBoxCopied": "SQL Assessment 情報をコピーしました", - "msgBoxCopyBtn": "コピー", - "ok": "OK" + "btnViewSamplesShort": "GitHub にてすべて表示する", + "btnViewSamples": "すべての規則を表示し、GitHub の詳細を確認する", + "getAssessmentItemsServer": "適用可能な規則を表示する", + "getAssessmentItemsDatabase": "{0} に適用可能な規則を表示する" }, "dist/tabs/historyTab": { "asmt.history.back": "<< 戻る", - "asmt.history.resultsTitle": "{0} からの評価結果", "asmt.history.summaryAsmtDate": "評価日", + "asmt.history.resultsTitle": "{0} からの評価結果", "asmt.history.summaryError": "エラー", "asmt.history.summaryInfo": "情報", "asmt.history.summaryWarning": "警告" }, "package": { "dashboard.tabName": "SQL Assessment", - "description": "Azure Data Studio (プレビュー) の SQL Assessment では、ベストプラクティスの SQL Server の構成を評価するためのメカニズムが提供されます。", - "displayName": "SQL Assessment" + "displayName": "SQL Assessment", + "description": "Azure Data Studio (プレビュー) の SQL Assessment では、ベストプラクティスの SQL Server の構成を評価するためのメカニズムが提供されます。" } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 97% rename from i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-database-projects.i18n.json index e7d0808276..5e88e0ddd8 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "ビルド履歴", - "Date": "日付", - "Failed": "失敗", - "InProgress": "進行中", - "Move": "移動", - "PublishHistory": "公開履歴", - "Status": "状態", - "Success": "成功", - "TargetDatabase": "ターゲット データベース", - "TargetPlatform": "ターゲット プラットフォーム", - "TargetServer": "ターゲット サーバー", - "Time": "時間", + "sqlcmdVariableAlreadyExists": "同じ名前の SQLCMD 変数がこのプロジェクトに既に存在します", + "databaseNameRequiredVariableOptional": "データベース名は必須です。データベース変数は省略可能です。", + "databaseNameServerNameVariableRequired": "データベース名、サーバー名、およびサーバー変数は必須です。データベース変数は省略可能です", + "fileAlreadyExists": "'{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", + "folderAlreadyExistsChooseNewLocation": "\"{0}\" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。", + "folderAlreadyExists": "'{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", + "projectAlreadyExists": "{0} という名前のプロジェクトは既に {1} に存在します。", + "cantAddCircularProjectReference": "プロジェクト '{0}' への参照を追加できません。このプロジェクトを参照として追加すると、循環する依存関係が発生します。", + "databaseReferenceAlreadyExists": "このデータベースへの参照は、このプロジェクトに既に存在します", + "deployScriptExists": "{0} スクリプトが既に存在します。新しいスクリプトはビルドに含まれません。", "actionLabel": "アクション", - "addDatabaseReferenceOkButtonText": "参照の追加", - "addDatabaseReferencedialogName": "データベース参照の追加", "addItemAction": "項目の追加", "addSqlCmdVariableWithoutDefaultValue": "既定値なしで SQLCMD 変数 '{0}' をプロジェクトに追加しますか?", - "advancedOptionsButton": "詳細...", - "advancedPublishOptions": "高度な発行オプション", - "appSettingPrompt": "Azure Function local.settings.json を新しい接続文字列で更新しますか?", - "applyConfirmation": "対象のプロジェクトを更新しますか?", - "applyError": "プロジェクトの更新でエラーが発生しました: {0}", - "applySuccess": "プロジェクトが正常に更新されました。", - "artifactReference": "アーティファクト参照", - "at": "場所", - "autorestProjectName": "新しい SQL プロジェクト名", - "azureAccounts": "Azure アカウント", "azureAddAccount": "アカウントの追加...", - "azureServerName": "Azure SQL サーバー名", + "addDatabaseReferencedialogName": "データベース参照の追加", + "addDatabaseReferenceOkButtonText": "参照の追加", + "advancedPublishOptions": "高度な発行オプション", + "advancedOptionsButton": "詳細...", + "updateActionRadiButtonLabel": "すべての変更を適用する", + "deleteSqlCmdVariableConfirmation": "SQLCMD 変数 '{0}' を削除しますか?", + "deleteReferenceConfirmation": "{0} への参照を削除しますか?", + "deleteConfirmationContents": "{0} とその内容をすべて削除してもよろしいですか?", + "deleteConfirmation": "{0} を削除しますか?", + "moveConfirmationPrompt": "{0} を {1}に移動しますか?", + "applyConfirmation": "対象のプロジェクトを更新しますか?", + "artifactReference": "アーティファクト参照", + "nodeButNotAutorestFoundPrompt": "Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。", + "nodeButNotAutorestFound": "Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "edgeProjectTypeDisplayName": "Azure SQL Edge データベース", "azureSqlServerCreated": "Azure SQL Server '{0}'が作成されました", + "azureServerName": "Azure SQL サーバー名", + "azureAccounts": "Azure アカウント", "azureSubscription": "Azure サブスクリプション", "baseDockerImage": "ベース {0} Docker 画像", "browseButtonText": "フォルダーの参照", - "browseEllipsis": "参照...", "browseForProfile": "プロファイルを参照する", + "browseEllipsis": "参照...", "buildAction": "ビルド", "buildElements": "要素のビルド", - "buildFailedCannotStartSchemaCompare": "ビルドに失敗したため、Schema Compare を開始できませんでした", + "BuildHistory": "ビルド履歴", + "projBuildFailed": "ビルドに失敗しました。詳細については、出力ウィンドウを確認してください。{0}", "cancelButtonText": "キャンセル", + "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", + "invalidProjectReload": "提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。", "cannotResolvePath": "パス {0} を解決できません", - "cantAddCircularProjectReference": "プロジェクト '{0}' への参照を追加できません。このプロジェクトを参照として追加すると、循環する依存関係が発生します。", "changeTargetPlatformAction": "ターゲット プラットフォームの変更", "checkoutOutputMessage": "詳細については、出力ペインを確認してください。", - "chooseAction": "アクションの選択", "chooseSqlcmdVarsToModify": "SQLCMD 変数を選択して変更する", + "chooseAction": "アクションの選択", "cicularProjectReference": "プロジェクト {0} からプロジェクト {1} への循環参照", "cleaningDockerImagesMessage": "既存の展開をクリーンにしています...", - "compareActionRadiButtonLabel": "Schema Compare で変更を表示する", + "sdkLearnMorePlaceholder": "SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください", "confirmPassword": "{0} 管理者パスワードの確認", "confirmServerPassword": "{0} 管理者パスワードの確認", "connectingToSqlServerMessage": "SQL Server に接続しています", + "targetConnectionLabel": "接続", "connectionFailedError": "接続に失敗しました。エラー: '{0}'", "connectionRadioButtonLabel": "接続", "containerAlreadyExistForProject": "このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか?", - "convertToSdkStyleConfirmation": "変換後、プロジェクト '{0}' は SSDT と完全には互換性がありません。プロジェクト ファイルのバックアップ コピーは、変換前にプロジェクト フォルダーに作成されます。詳細については、https://aka.ms/sqlprojsdk を参照してください。SDK スタイルのプロジェクトへの変換を続行しますか?", - "createNew": "新規作成", + "updatedToSdkStyleError": "プロジェクト{0} を SDK スタイルに変換できませんでした。.sqlproj への変更がロールバックされました。", + "errorRetrievingBuildFiles": "プロジェクトをビルドできませんでした。ビルドに必要なファイルの取得中にエラーが発生しました。", "createProjectDialogOkButtonText": "作成", + "createNew": "新規作成", "createProjectFromDatabaseDialogName": "データベースからのプロジェクトの作成", - "createProjectSettings": "設定", "creatingAzureSqlServer": "Azure SQL Server '{0}' を作成しています...", "creatingDeploymentSettingsMessage": "展開設定を読み込んでいます...", - "currentTargetPlatform": "{0} プロジェクトのターゲットプラットフォームは現在 {1}", + "selectTargetPlatform": "現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "現在インストールされている .NET SDK のバージョンは {0}であり、これはサポートされていません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、.NET SDK でサポートされているバージョンの場所を設定で更新してください (既にインストールされている場合)。", "dacpacFileLocationRequired": "データベースに参照を追加するには DACPAC ファイルの場所が必要です", - "dacpacFiles": "DACPAC ファイル", - "dacpacNotOnSameDrive": "DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。", "dacpacReferenceElement": "Dacpac 参照", - "dacpacText": "データ層アプリケーション (.dacpac)", + "dacpacNotOnSameDrive": "DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。プロジェクト ファイルは {0} に配置されています", "dataSource": "データ ソース", "dataSourceDropdownTitle": "データ ソース", "dataSourceRadioButtonLabel": "データ ソース", + "dacpacText": "データ層アプリケーション (.dacpac)", + "databaseNameLabel": "データベース", + "sqlDatabaseProjects.outputChannel": "データベース プロジェクト", + "databaseReferencesNodeName": "データベース参照", "databaseLocation": "データベースへの参照を追加するには、データベースの場所が必要です", "databaseName": "データベース名", - "databaseNameLabel": "データベース", "databaseNameRequired": "異なるデータベースに参照を追加するには、データベース名が必要です", - "databaseNameRequiredVariableOptional": "データベース名は必須です。データベース変数は省略可能です。", - "databaseNameServerNameVariableRequired": "データベース名、サーバー名、およびサーバー変数は必須です。データベース変数は省略可能です", "databaseProject": "データベース プロジェクト", - "databaseReferenceAlreadyExists": "このデータベースへの参照は、このプロジェクトに既に存在します", + "publishProjectSucceed": "データベース プロジェクトが正常に公開されました", "databaseReferenceTypeRequired": "データベースに参照を追加するには、データベース参照型が必要です", - "databaseReferencesNodeName": "データベース参照", "databaseSelectionRequired": "データベースからプロジェクトを作成するには、データベース選択が必要です", "databaseVariable": "データベース変数", - "dataworkspace.projectDirectoryAlreadyExistError": "選択された場所 '{1}' には、すでに '{0}' という名前のディレクトリが存在します。", - "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", - "default": "既定", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "既定 - コンテナー レジストリで既定として定義されたイメージ", "deleteAction": "削除", - "deleteConfirmation": "{0} を削除しますか?", - "deleteConfirmationContents": "{0} とその内容をすべて削除してもよろしいですか?", - "deleteReferenceConfirmation": "{0} への参照を削除しますか?", - "deleteSqlCmdVariableConfirmation": "SQLCMD 変数 '{0}' を削除しますか?", - "deployAppSettingUpdateFailed": "アプリ設定 '{0}' を更新できませんでした", - "deployAppSettingUpdating": "アプリ設定を更新しています: '{0}'", "deployDbTaskName": "SQL Db プロジェクトをローカルに展開しています", - "deployProjectFailedMessage": "展開したデータベースへの接続を開けませんでした'", - "deployScriptExists": "{0} スクリプトが既に存在します。新しいスクリプトはビルドに含まれません。", + "emptyAzureDbProjectTypeDescription": "空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します", + "emptyProjectTypeDescription": "空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します", + "emptySdkProjectTypeDescription": "空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。", "differentDbDifferentServer": "異なるデータベース、異なるサーバー", "differentDbSameServer": "異なるデータベース、同じサーバー", - "dockerContainerCreatedMessage": "Docker によって作成された ID: '{0}'", - "dockerContainerFailedToRunErrorMessage": "Docker コンテナーを実行できませんでした", - "dockerContainerNotRunningErrorMessage": "Docker コンテナーが実行されていません", - "dockerImageEulaMessage": "ライセンス契約:", "dockerImageMessage": "Docker イメージ", - "dockerImagesPlaceHolder": "ローカル arm64/Apple Silicon で {0} を使用する", + "dockerContainerNotRunningErrorMessage": "Docker コンテナーが実行されていません", + "dockerContainerCreatedMessage": "Docker によって作成された ID: '{0}'", "dockerLogMessage": "Docker ログ: '{0}'", - "dockerNotRunningError": "Docker を確認できませんでした。Docker がインストールされ、実行されていることを確認してください。エラー: '{0}'", - "done": "完了", + "sqlDatabaseProjects.doNotAskAgain": "今後このメッセージを表示しない", "dontUseProfile": "プロファイルを使用しません", + "done": "完了", "downloadError": "ダウンロード エラー", "downloadProgress": "ダウンロードの進行状況", "downloading": "ダウンロード中", "downloadingFromTo": "{0} から {1} にダウンロードしています", "downloadingNuget": "ビルド DLL を取得するための {0} nuget のダウンロード ", - "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge License Agreement", - "edgeProjectTypeDescription": "コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します", - "edgeProjectTypeDisplayName": "Azure SQL Edge データベース", - "emptyAzureDbProjectTypeDescription": "空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", - "emptyProjectTypeDescription": "空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します", - "emptyProjectTypeDisplayName": "SQL Server データベース", - "emptySdkProjectTypeDescription": "空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。", - "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "enterSystemDbName": "このシステム データベースのデータベース名を入力します", "enterConnStringTemplateDescription": "SQL 接続文字列のテンプレートを入力してください", "enterConnectionStringEnvName": "接続文字列の環境変数名を入力してください", - "enterConnectionStringEnvNameDescription": "SQL 接続文字列の環境変数を入力してください", "enterConnectionStringTemplate": "接続文字列を入力してください", - "enterNewDatabaseName": "新しいデータベース名を入力する", - "enterNewName": "新しい名前の入力", "enterNewSqlCmdVariableDefaultValue": "SQLCMD 変数 '{0}' の既定値を入力してください", + "enterConnectionStringEnvNameDescription": "SQL 接続文字列の環境変数を入力してください", "enterNewSqlCmdVariableName": "新しい SQLCMD 変数名を入力してください", + "enterNewDatabaseName": "新しいデータベース名を入力する", "enterNewValueForVar": "変数 '{0}' の新しい値を入力してください", + "enterNewName": "新しい名前の入力", + "projectNamePlaceholderText": "プロジェクト名を入力してください", "enterPassword": "{0} 管理者パスワードを入力してください", - "enterPortNumber": "既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください", - "enterSystemDbName": "このシステム データベースのデータベース名を入力します", "enterUser": "{0} 管理者ユーザー名を入力", - "equalComparison": "プロジェクトはデータベースと既に最新の状態にあります。", + "enterPortNumber": "既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください", "errorAddingDatabaseReference": "{0} へのデータベース参照の追加中にエラーが発生しました。エラー: {1}", "errorDownloading": "{0} のダウンロード中にエラーが発生しました。エラー: {1}", "errorExtracting": "{0} からファイルを抽出中にエラーが発生しました。エラー: {1}", "errorFindingBuildFilesLocation": "ビルド ファイルの場所の検索中にエラーが発生しました: {0}", - "errorMovingFile": "ファイルを {0} から {1} に移動するときにエラーが発生しました。エラー: {2}", - "errorNotSupportedInVsCode": "エラー: {0} は現在、VS Codeの SQL Database プロジェクトではサポートされていません。", - "errorPrefix": "エラー: {0}", + "profileReadError": "発行プロファイルの読み込みエラー。{0}", "errorReadingProjectGuid": "プロジェクト '{1}' の {0} を読み取り中にエラーが発生しました。{2}", + "errorMovingFile": "ファイルを {0} から {1} に移動するときにエラーが発生しました。エラー: {2}", "errorRenamingFile": "ファイルの名前を {0} から {1} に変更するときにエラーが発生しました。エラー: {2}", - "errorRetrievingBuildFiles": "プロジェクトをビルドできませんでした。ビルドに必要なファイルの取得中にエラーが発生しました。", - "eulaAgreementTemplate": "{0} に同意します。", - "eulaAgreementText": "{0} に同意します。", - "eulaAgreementTitle": "Microsoft SQL Server ライセンス契約", + "errorPrefix": "エラー: {0}", + "errorNotSupportedInVsCode": "エラー: {0} は現在、VS Codeの SQL Database プロジェクトではサポートされていません。", "exampleUsage": "使用例", "excludeAction": "除外", - "excludeFolderNotSupported": "フォルダーの除外はまだサポートされていません", "excludeObjectTypes": "オブジェクトの種類を除外する", + "excludeFolderNotSupported": "フォルダーの除外はまだサポートされていません", "externalStream": "外部ストリーム", "externalStreamingJobFriendlyName": "外部ストリーミング ジョブ", - "externalStreamingJobValidationPassed": "外部ストリーミングジョブの検証に合格しました。", - "extractTargetRequired": "データベース プロジェクトを作成するには、抽出対象の情報が必要です。", "extractingDacFxDlls": "DacFx ビルド DLL を {0} に抽出しています", + "taskFailedError.error": "タスク '{0}' を完了できませんでした。エラー: {1}", + "deployProjectFailedMessage": "展開したデータベースへの接続を開けませんでした'", + "publishToContainerFailed": "コンテナーを公開できませんでした。{0}", + "publishToNewAzureServerFailed": "新しい Azure SQL サーバーに公開できませんでした。{0}", + "dockerContainerFailedToRunErrorMessage": "Docker コンテナーを実行できませんでした", + "deployAppSettingUpdateFailed": "アプリ設定 '{0}' を更新できませんでした", + "dockerNotRunningError": "Docker を確認できませんでした。Docker がインストールされ、実行されていることを確認してください。エラー: '{0}'", "file": "ファイル", - "fileAlreadyExists": "'{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", "fileFormat": "ファイル形式", - "fileObject": "ファイル", "fileOrFolderDoesNotExist": "ファイルまたはディレクトリ '{0}' は存在しません", + "noFileExist": "{0} ファイルは存在しません", "flat": "フラット", - "folderAlreadyExists": "'{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。", - "folderAlreadyExistsChooseNewLocation": "\"{0}\" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。", - "folderElements": "フォルダー要素", "folderFriendlyName": "フォルダー", - "folderObject": "フォルダー", + "folderElements": "フォルダー要素", "folderStructureLabel": "フォルダー構造", "generateScriptButtonText": "スクリプトの生成", - "generatingProjectFailed": "AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0}", "generatingProjectFromAutorest": "{0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。", - "hr": "時間", + "generatingProjectFailed": "AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0}", + "eulaAgreementText": "{0} に同意します。", + "eulaAgreementTemplate": "{0} に同意します。", "imageTag": "イメージ タグ", "importElements": "要素のインポート", + "InProgress": "進行中", "include": "包含", - "includePermissionsInProject": "プロジェクトにアクセス許可を含める", "includePermissionsLabel": "権限を含める", + "includePermissionsInProject": "プロジェクトにアクセス許可を含める", + "sqlDatabaseProjects.Install": "インストール", "installGlobally": "グローバルにインストールする", "invalidDataSchemaProvider": ".sqlproj ファイルにある無効な DSP", - "invalidDatabaseReference": ".sqlproj ファイルでの無効なデータベース参照", - "invalidGuid": "指定された GUID は無効です: {0}", - "invalidInput": "無効な入力: {0}", - "invalidProjectReload": "提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。", - "invalidPropertyValueInSqlProj": ".sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}'", - "invalidPropertyValueProvided": "プロジェクト プロパティの値 {0} が無効です", - "invalidSQLPassword": "{0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください", "invalidSqlConnectionString": "無効な SQL 接続文字列です", + "invalidDatabaseReference": ".sqlproj ファイルでの無効なデータベース参照", + "invalidInput": "無効な入力: {0}", "invalidTargetPlatform": "ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1}", - "learnMore": "詳細情報", + "invalidPropertyValueInSqlProj": ".sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}'", + "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", + "learnMore": "詳細を表示", + "dockerImageEulaMessage": "ライセンス契約:", "loadProfilePlaceholderText": "プロファイルの読み込み...", + "projectLocationLabel": "場所", "location": "場所", - "min": "分", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge License Agreement", + "eulaAgreementTitle": "Microsoft SQL Server ライセンス契約", "missingVersion": "{0} に 'version' エントリがありません。", - "moveConfirmationPrompt": "{0} を {1}に移動しますか?", "movingFilesBetweenProjectsNotSupported": "プロジェクト間でのファイルの移動はサポートされていません", - "msec": "ミリ秒", - "multipleMostDeploymentScripts": "{0} ファイルの数が予期していたものではありませんでした: {1}", "multipleSqlProjFilesSelected": "複数の .sqlproj ファイルが選択されています。1 つだけ選択してください。", + "projectNameLabel": "名前", + "sqlCmdVariableColumn": "名前", "nameMustNotBeEmpty": "名前を空にすることはできません", + "nodeNotFound": "システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。", "new": "新規", + "autorestProjectName": "新しい SQL プロジェクト名", "newObjectNamePrompt": "新しい {0} 名:", - "noDataSourcesFile": "{0} が見つかりません", - "noDataSourcesText": "このプロジェクトにデータソースがありません", - "noFileExist": "{0} ファイルは存在しません", - "noSchemaCompareExtension": "データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。", - "noSqlFilesGenerated": "Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。", - "noSqlProjFile": "選択したプロジェクト ファイルが存在しません", - "noSqlProjFilesSelected": ".sqlproj ファイルが選択されていません。1 つ選択してください。", "noString": "いいえ", "noStringDefault": "いいえ (既定値)", - "nodeButNotAutorestFound": "Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。", - "nodeButNotAutorestFoundPrompt": "Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。", - "nodeNotFound": "システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。", + "noSqlFilesGenerated": "Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。", + "noSqlProjFilesSelected": ".sqlproj ファイルが選択されていません。1 つ選択してください。", + "noDataSourcesText": "このプロジェクトにデータソースがありません", + "noDataSourcesFile": "{0} が見つかりません", "noneElements": "要素なし", "nupkgNamePlaceholder": "NuGet パッケージ名", - "nupkgText": "公開データ層アプリケーション (.nupkg)", + "versionPlaceholder": "NuGet パッケージ バージョン", "objectType": "オブジェクトの種類", "okString": "OK", "onlyMoveFilesFoldersSupported": "ファイルとフォルダーの移動のみがサポートされています", "openEulaString": "ライセンス契約を開く", + "specSelectionText": "OpenAPI または Swagger 仕様", + "retrySucceedMessage": "操作 '{0}' が正常に完了しました。結果: {1}", + "retryFailedMessage": "操作 '{0}' に失敗しました。再試行しています...現在の結果: {1}。エラー: '{2}'", + "retryMessage": "操作 '{0}' に失敗しました。再試行しています... エラー: '{1}' ", "optionDescription": "オプションの説明", "optionName": "オプション名", - "optionNotFoundWarningMessage": "ラベル: {0} はオプション値の名前参照に存在しません", - "outsideFolderPath": "プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。", "packageReference": "パッケージ参照", - "parentTreeItemUnknown": "指定されたツリー項目の親にアクセスできません", - "passwordNotMatch": "{0} パスワードが確認パスワードと一致しません", "portMustNotBeNumber": "ポートは数値である必要があります", "postDeployElements": "PostDeploy 要素", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "PreDeploy 要素", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します", "profile": "プロファイル", - "profileReadError": "発行プロファイルの読み込みエラー。{0}", - "projBuildFailed": "ビルドに失敗しました。詳細については、出力ウィンドウを確認してください。{0}", - "projectAlreadyExists": "{0} という名前のプロジェクトは既に {1} に存在します。", - "projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", "projectLocString": "プロジェクト", - "projectLocationLabel": "場所", - "projectLocationPlaceholderText": "プロジェクトを作成する場所の選択", - "projectNameLabel": "名前", - "projectNamePlaceholderText": "プロジェクト名を入力してください", - "projectNeedsUpdatingForCrossPlat": "プロジェクト '{0}' をビルドするには、ターゲット、参照、およびシステム データベース参照を更新する必要があります。", + "projectAlreadyOpened": "プロジェクト '{0}' は既に開かれています。", + "invalidPropertyValueProvided": "プロジェクト プロパティの値 {0} が無効です", "projectReferenceElement": "プロジェクト参照", "projectReferenceNameElement": "プロジェクト参照名の要素", - "projectToUpdatePlaceholderText": "プロジェクト ファイルの選択", - "projectUpdatedToSdkStyle": "プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。", + "applySuccess": "プロジェクトが正常に更新されました。", "publish": "公開", "publishAction": "公開", - "publishDialogName": "プロジェクトの発行", + "PublishHistory": "公開履歴", "publishOptions": "公開オプション", - "publishProfileElements": "プロファイル要素の発行", "publishProfileFriendlyName": "発行プロファイル", - "publishProjectSucceed": "データベース プロジェクトが正常に公開されました", "publishSettingsFiles": "公開の設定ファイル", "publishTo": "ターゲットの公開", + "publishProfileElements": "プロファイル要素の発行", + "publishDialogName": "プロジェクトの発行", + "publishToExistingServer": "既存の {0} に発行します", "publishToAzureEmulator": "新しい Azure SQL Database エミュレーターに発行する", - "publishToContainerFailed": "コンテナーを公開できませんでした。{0}", + "publishToNewAzureServer": "新しい Azure SQL 論理サーバーに公開 (プレビュー)", "publishToDockerContainer": "新しい {0} ローカル開発コンテナーに発行します", "publishToDockerContainerPreview": "新しい {0} ローカル開発コンテナーへの公開 (プレビュー)", - "publishToExistingServer": "既存の {0} に発行します", - "publishToNewAzureServer": "新しい Azure SQL 論理サーバーに公開 (プレビュー)", - "publishToNewAzureServerFailed": "新しい Azure SQL サーバーに公開できませんでした。{0}", + "nupkgText": "公開データ層アプリケーション (.nupkg)", "publishingProjectMessage": "コンテナーでプロジェクトを公開しています...", - "referenceRadioButtonsGroupTitle": "参照先データベースの種類", "referenceTypeRadioButtonsGroupTitle": "参照型", + "referenceRadioButtonsGroupTitle": "参照先データベースの種類", "referencedDatabaseType": "参照先データベースの種類", - "reloadProject": "データベース プロジェクトを再読み込みしますか?", "reset": "リセット", "resetAllVars": "すべての変数をリセットする", "resourceGroup": "リソース グループ", - "retryFailedMessage": "操作 '{0}' に失敗しました。再試行しています...現在の結果: {1}。エラー: '{2}'", - "retryMessage": "操作 '{0}' に失敗しました。再試行しています... エラー: '{1}' ", - "retryRunMessage": "操作 '{2}' を実行しています。{1} の {0} を試みます", - "retrySucceedMessage": "操作 '{0}' が正常に完了しました。結果: {1}", - "retryWaitMessage": "操作 '{1}' をもう一度実行する前に、{0}秒間待機しています", "revertSqlCmdVarsButtonTitle": "値をプロジェクトの既定値に戻す", "runViaNpx": "npx を介して実行する", + "retryRunMessage": "操作 '{2}' を実行しています。{1} の {0} を試みます", "runningDockerMessage": "Docker コンテナーを実行しています ...", + "sdkStyleProject": "SDK スタイルのプロジェクト (プレビュー)", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "emptyProjectTypeDisplayName": "SQL Server データベース", + "sqlConnectionStringFriendly": "SQL 接続文字列", + "sqlCmdTableLabel": "SQLCMD 変数", + "sqlcmdVariablesNodeName": "SQLCMD 変数", + "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 変数名 '{0}' には、次の文字を含めることはできません: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 変数名 '{0}' に空白を含めることはできません", "sameDatabase": "同じデータベース", "save": "保存", - "saveProfile": "設定をプロファイル (.publish.xml) に保存しますか?", "saveProfileAsButtonText": "名前を付けて保存...", "schema": "スキーマ", - "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", "schemaCompareAction": "Schema Compare", + "schemaCompare.compareErrorMessage": "Schema Compare に失敗しました: {0}", + "buildFailedCannotStartSchemaCompare": "ビルドに失敗したため、Schema Compare を開始できませんでした", "schemaCompareNotInstalled": "スキーマ比較を実行するには、スキーマ比較拡張機能をインストールする必要があります", "schemaObjectType": "スキーマ/オブジェクトの種類", "scriptFriendlyName": "スクリプト", - "sdkLearnMorePlaceholder": "SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください", - "sdkStyleProject": "SDK スタイルのプロジェクト (プレビュー)", - "sec": "秒", - "selectBaseImage": "基本の {0} Docker イメージを選択してください", - "selectConnection": "接続の選択", - "selectDacpac": ".dacpac を選択します", - "selectDatabase": "データベースを選択してください", - "selectFileString": "ファイルの選択", - "selectFolderStructure": "フォルダー構造の選択", - "selectImageTag": "イメージ タグを選択するか、Enter キーを押して既定値を使用します", - "selectProfile": "プロファイルの選択", - "selectProfileToUse": "読み込む発行プロファイルを選択してください", - "selectProjectLocation": "プロジェクトの場所を選択", - "selectPublishOption": "プロジェクトの公開先を選択します", - "selectSpecFile": "OpenAPI または Swagger 仕様ファイルを選択してください", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "選択", - "selectTargetPlatform": "現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します", + "selectDacpac": ".dacpac を選択します", + "selectFileString": "ファイルの選択", + "selectSpecFile": "OpenAPI または Swagger 仕様ファイルを選択してください", + "selectProfile": "プロファイルの選択", + "selectConnection": "接続の選択", + "selectDatabase": "データベースを選択してください", + "selectFolderStructure": "フォルダー構造の選択", + "projectLocationPlaceholderText": "プロジェクトを作成する場所の選択", + "projectToUpdatePlaceholderText": "プロジェクト ファイルの選択", + "selectProjectLocation": "プロジェクトの場所を選択", + "selectProfileToUse": "読み込む発行プロファイルを選択してください", + "selectBaseImage": "基本の {0} Docker イメージを選択してください", + "selectImageTag": "イメージ タグを選択するか、Enter キーを押して既定値を使用します", + "selectPublishOption": "プロジェクトの公開先を選択します", "server": "サーバー", "serverCreated": "サーバーが作成されました", "serverName": "サーバー名", - "serverPassword": "{0} 管理者パスワード", - "serverPortNumber": "{0} ポート番号", "serverVariable": "サーバー変数", + "createProjectSettings": "設定", "sourceDatabase": "ソース データベース", - "specSelectionText": "OpenAPI または Swagger 仕様", - "sqlCmdTableLabel": "SQLCMD 変数", - "sqlCmdValueColumn": "値", - "sqlCmdVariableColumn": "名前", - "sqlConnectionStringFriendly": "SQL 接続文字列", - "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK が見つかりません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、既にインストールされている場合は設定で .NET SDK の場所を更新してください。", - "sqlDatabaseProjects.Install": "インストール", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "現在インストールされている .NET SDK のバージョンは {0}であり、これはサポートされていません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、.NET SDK でサポートされているバージョンの場所を設定で更新してください (既にインストールされている場合)。", - "sqlDatabaseProjects.UpdateDotnetLocation": "場所の更新", - "sqlDatabaseProjects.doNotAskAgain": "今後このメッセージを表示しない", - "sqlDatabaseProjects.outputChannel": "データベース プロジェクト", - "sqlcmdVariableAlreadyExists": "同じ名前の SQLCMD 変数がこのプロジェクトに既に存在します", - "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 変数名 '{0}' に空白を含めることはできません", - "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 変数名 '{0}' には、次の文字を含めることはできません: {1}", - "sqlcmdVariablesNodeName": "SQLCMD 変数", + "invalidGuid": "指定された GUID は無効です: {0}", + "edgeProjectTypeDescription": "コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します", "storedProcedureFriendlyName": "ストアド プロシージャ", "suppressMissingDependenciesErrors": "参照プロジェクト内の未解決の参照によるエラーを表示しない", "systemDatabase": "システム データベース", "systemDatabaseReferenceRequired": "システム データベースへの参照を追加するには、システム データベースの選択が必要です", "tableFriendlyName": "テーブル", - "targetConnectionLabel": "接続", + "TargetDatabase": "ターゲット データベース", + "TargetPlatform": "ターゲット プラットフォーム", + "TargetServer": "ターゲット サーバー", + "extractTargetRequired": "データベース プロジェクトを作成するには、抽出対象の情報が必要です。", + "currentTargetPlatform": "{0} プロジェクトのターゲットプラットフォームは現在 {1}", "targetProject": "ターゲット プロジェクト", - "taskFailedError.error": "タスク '{0}' を完了できませんでした。エラー: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK が見つかりません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、既にインストールされている場合は設定で .NET SDK の場所を更新してください。", + "noSchemaCompareExtension": "データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。", + "convertToSdkStyleConfirmation": "変換後、プロジェクト '{0}' は SSDT と完全には互換性がありません。プロジェクト ファイルのバックアップ コピーは、変換前にプロジェクト フォルダーに作成されます。詳細については、https://aka.ms/sqlprojsdk を参照してください。SDK スタイルのプロジェクトへの変換を続行しますか?", + "equalComparison": "プロジェクトはデータベースと既に最新の状態にあります。", + "projectUpdatedToSdkStyle": "プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。", + "noSqlProjFile": "選択したプロジェクト ファイルが存在しません", + "dataworkspace.projectParentDirectoryNotExistError": "選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。", + "updateProjectDatabaseReferencesForRoundTrip": "プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "projectNeedsUpdatingForCrossPlat": "プロジェクト '{0}' をビルドするには、ターゲット、参照、およびシステム データベース参照を更新する必要があります。", + "dataworkspace.projectDirectoryAlreadyExistError": "選択された場所 '{1}' には、すでに '{0}' という名前のディレクトリが存在します。", + "applyError": "プロジェクトの更新でエラーが発生しました: {0}", + "prePostDeployCount": "ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します", "unableToCreatePublishConnection": "接続を構築できません: {0}", - "unableToFindFile": "パス '{0}' の {1} が見つかりません", - "unableToFindReference": "データベース参照 {0} が見つかりません", - "unableToFindSqlCmdVariable": "SQLCMD 変数 '{0}' が見つかりません", - "unableToPerformAction": "'{0}' ターゲット: '{1}' が見つかりません。{2}", "unexpectedProjectContext": "プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0}", - "unhandledDeleteType": "削除中の未処理のアイテムの種類: '{0}", + "unableToFindSqlCmdVariable": "SQLCMD 変数 '{0}' が見つかりません", + "unableToFindReference": "データベース参照 {0} が見つかりません", + "unableToFindFile": "パス '{0}' の {1} が見つかりません", + "unableToPerformAction": "'{0}' ターゲット: '{1}' が見つかりません。{2}", + "multipleMostDeploymentScripts": "{0} ファイルの数が予期していたものではありませんでした: {1}", + "unhandledDeleteType": "除外中の未処理のアイテムの種類: '{0}", "unhandledMoveNode": "移動用のハンドルされないノードの種類", "unknownDataSourceType": "不明なデータ ソースの種類:", "unrecognizedDataSourcesVersion": "認識されていないバージョン:", - "updateAction": "更新操作", - "updateActionRadiButtonLabel": "すべての変更を適用する", - "updateProjectDatabaseReferencesForRoundTrip": "プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか?", - "updateProjectForCrossPlatform": "{0} SSDT で作成したプロジェクトの場合は、両方のツール上で引き続き機能します。プロジェクトを更新しますか?", - "updateProjectForCrossPlatformShort": "{0} を更新してクロスプラットフォーム対応にしますか?", - "updateProjectFromDatabaseDialogName": "データベースからプロジェクトを更新する", "updateText": "更新", - "updatedToSdkStyleError": "プロジェクト{0} を SDK スタイルに変換できませんでした。.sqlproj への変更がロールバックされました。", + "sqlDatabaseProjects.UpdateDotnetLocation": "場所の更新", + "updateAction": "更新操作", + "updateProjectFromDatabaseDialogName": "データベースからプロジェクトを更新する", + "updateProjectForCrossPlatformShort": "{0} を更新してクロスプラットフォーム対応にしますか?", + "deployAppSettingUpdating": "アプリ設定を更新しています: '{0}'", "updatingProjectFromDatabase": "{1} から {0} を更新しています...", + "dockerImagesPlaceHolder": "ローカル arm64/Apple Silicon で {0} を使用する", "userSelectionCancelled": "autorest の実行方法の選択がユーザーによって取り消されました。", "userSelectionInstallGlobally": "ユーザーは autorest のグローバル インストールを選択しました。今すぐインストールしています...", "userSelectionRunNpx": "ユーザーは、npx 経由での実行を選択しました。", + "externalStreamingJobValidationPassed": "外部ストリーミングジョブの検証に合格しました。", + "sqlCmdValueColumn": "値", "valueCannotBeEmpty": "値を空にすることはできません", "version": "バージョン", "versionMustNotBeEmpty": "バージョンを空にすることはできません", - "versionPlaceholder": "NuGet パッケージ バージョン", "viewFriendlyName": "表示", + "compareActionRadiButtonLabel": "Schema Compare で変更を表示する", + "retryWaitMessage": "操作 '{1}' をもう一度実行する前に、{0}秒間待機しています", + "reloadProject": "データベース プロジェクトを再読み込みしますか?", + "saveProfile": "設定をプロファイル (.publish.xml) に保存しますか?", + "appSettingPrompt": "Azure Function local.settings.json を新しい接続文字列で更新しますか?", + "yesString": "はい", "yesRecommended": "はい (推奨)", - "yesString": "はい" + "dacpacFiles": "DACPAC ファイル", + "optionNotFoundWarningMessage": "ラベル: {0} はオプション値の名前参照に存在しません", + "updateProjectForCrossPlatform": "{0} SSDT で作成したプロジェクトの場合は、両方のツール上で引き続き機能します。プロジェクトを更新しますか?", + "serverPassword": "{0} 管理者パスワード", + "passwordNotMatch": "{0} パスワードが確認パスワードと一致しません", + "invalidSQLPassword": "{0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください", + "serverPortNumber": "{0} ポート番号", + "Date": "日付", + "Failed": "失敗", + "Move": "移動", + "Status": "状態", + "Success": "成功", + "Time": "時間", + "at": "場所", + "default": "既定", + "fileObject": "ファイル", + "folderObject": "フォルダー", + "hr": "時間", + "min": "分", + "msec": "ミリ秒", + "sec": "秒" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} ...エラーが発生しました: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … コード {1} で終了しました", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … シグナル {1} で終了しました" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … シグナル {1} で終了しました", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "データベース プロジェクト", "sqlDatabaseProjects.addDatabaseReference": "データベース参照の追加", "sqlDatabaseProjects.addExistingItem": "既存項目の追加...", - "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD 変数の追加", - "sqlDatabaseProjects.autorestSqlVersion": "NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。", - "sqlDatabaseProjects.build": "ビルド", - "sqlDatabaseProjects.changeTargetPlatform": "ターゲット プラットフォームの変更", - "sqlDatabaseProjects.close": "データベース プロジェクトを閉じる", - "sqlDatabaseProjects.collapseProjectNodes": "プロジェクト ノードが折りたたまれた状態で開始するかどうか", - "sqlDatabaseProjects.convertToSdkStyleProject": "SDK スタイル プロジェクトに変換する", - "sqlDatabaseProjects.createProjectFromDatabase": "データベースからのプロジェクトの作成", - "sqlDatabaseProjects.delete": "削除", - "sqlDatabaseProjects.description": "SQL データベース スキーマをデザインして発行する", - "sqlDatabaseProjects.displayName": "データベース プロジェクト", - "sqlDatabaseProjects.dotnetInstallLocation": "コンピューター上の .NET SDK への完全なパス。たとえば、dotnet.exe が C:\\folder1\\dotnet\\dotnet.exe にある場合は、この設定のパスを C:\\folder1\\dotnet に設定します", - "sqlDatabaseProjects.edit": "編集", - "sqlDatabaseProjects.editProjectFile": ".sqlproj ファイルの編集", - "sqlDatabaseProjects.enablePreviewFeatures": "SQL データベース プロジェクトのプレビュー機能を有効にする", - "sqlDatabaseProjects.exclude": "プロジェクトから除外する", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI/Swagger 仕様から SQL プロジェクトを生成する (プレビュー)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "レガシ SQL プロジェクトのビルドに使用する Microsoft.Build.Sql SDK のバージョン。 例: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。", - "sqlDatabaseProjects.new": "新しいデータベース プロジェクト", "sqlDatabaseProjects.newExternalStreamingJob": "外部ストリーミング ジョブの追加", "sqlDatabaseProjects.newFolder": "フォルダーの追加", "sqlDatabaseProjects.newItem": "項目の追加...", "sqlDatabaseProjects.newPostDeploymentScript": "配置後スクリプトの追加", "sqlDatabaseProjects.newPreDeploymentScript": "配置前スクリプトの追加", "sqlDatabaseProjects.newPublishProfile": "発行プロファイルの追加", + "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD 変数の追加", "sqlDatabaseProjects.newScript": "スクリプトの追加", "sqlDatabaseProjects.newStoredProcedure": "ストアド プロシージャの追加", "sqlDatabaseProjects.newTable": "テーブルの追加", "sqlDatabaseProjects.newView": "ビューの追加", - "sqlDatabaseProjects.nodejsDoNotAsk": "検出されなかった場合に、ユーザーに Node.js のインストールを求めるかどうか。", + "sqlDatabaseProjects.build": "ビルド", + "sqlDatabaseProjects.changeTargetPlatform": "ターゲット プラットフォームの変更", + "sqlDatabaseProjects.close": "データベース プロジェクトを閉じる", + "sqlDatabaseProjects.convertToSdkStyleProject": "SDK スタイル プロジェクトに変換する", + "sqlDatabaseProjects.createProjectFromDatabase": "データベースからのプロジェクトの作成", + "sqlDatabaseProjects.Settings": "データベース プロジェクト", + "sqlDatabaseProjects.displayName": "データベース プロジェクト", + "sqlDatabaseProjects.delete": "削除", + "sqlDatabaseProjects.description": "SQL データベース スキーマをデザインして発行する", + "sqlDatabaseProjects.edit": "編集", + "sqlDatabaseProjects.editProjectFile": ".sqlproj ファイルの編集", + "sqlDatabaseProjects.enablePreviewFeatures": "SQL データベース プロジェクトのプレビュー機能を有効にする", + "sqlDatabaseProjects.exclude": "プロジェクトから除外する", + "sqlDatabaseProjects.dotnetInstallLocation": "コンピューター上の .NET SDK への完全なパス。たとえば、dotnet.exe が C:\\folder1\\dotnet\\dotnet.exe にある場合は、この設定のパスを C:\\folder1\\dotnet に設定します", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI/Swagger 仕様から SQL プロジェクトを生成する (プレビュー)", + "sqlDatabaseProjects.new": "新しいデータベース プロジェクト", + "sqlDatabaseProjects.welcome": "現在開いているデータベースプロジェクトはありません。\r\n[新しいプロジェクト](command:sqlDatabaseProjects.new)\r\n[プロジェクトを開く](command:sqlDatabaseProjects.open)\r\n[データベースからプロジェクトを作成する](command:sqlDatabaseProjects. importDatabase)", + "sqlDatabaseProjects.openContainingFolder": "含まれているフォルダーを開く", "sqlDatabaseProjects.open": "データベース プロジェクトを開く", - "sqlDatabaseProjects.openContainingFolder": "このアイテムのフォルダーを開く", "sqlDatabaseProjects.openInDesigner": "デザイナーで開く", "sqlDatabaseProjects.openReferencedSqlProject": "プロジェクトを開く", + "title.projectsView": "プロジェクト", "sqlDatabaseProjects.properties": "プロパティ", "sqlDatabaseProjects.publish": "公開", "sqlDatabaseProjects.rename": "名前の変更", "sqlDatabaseProjects.schemaCompare": "Schema Compare", "sqlDatabaseProjects.updateProjectFromDatabase": "データベースからプロジェクトを更新する", "sqlDatabaseProjects.validateExternalStreamingJob": "外部ストリーミング ジョブを検証する", - "sqlDatabaseProjects.welcome": "現在開いているデータベースプロジェクトはありません。\r\n[新しいプロジェクト] (command:sqlDatabaseProjects.new)\r\n[プロジェクトを開く] (command:sqlDatabaseProjects.open)\r\n[データベースからプロジェクトを作成する] (command:sqlDatabaseProjects. importDatabase)", - "title.projectsView": "プロジェクト" + "sqlDatabaseProjects.collapseProjectNodes": "プロジェクト ノードが折りたたまれた状態で開始するかどうか", + "sqlDatabaseProjects.netCoreDoNotAsk": "検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。", + "sqlDatabaseProjects.nodejsDoNotAsk": "検出されなかった場合に、ユーザーに Node.js のインストールを求めるかどうか。", + "sqlDatabaseProjects.autorestSqlVersion": "NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "レガシ SQL プロジェクトのビルドに使用する Microsoft.Build.Sql SDK のバージョン。 例: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-migration.i18n.json index 7f7d1215bb..b97f3b6c7b 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "移行サービス コンポーネントを開始できませんでした。{0}", - "serviceCrashed": "サービス コンポーネントがクラッシュしました。", - "serviceProviderIntializationError": "データ プロバイダーを初期化できませんでした。", - "sql-migration.login.wizard.title": "'{0}' から Azure SQL にログインを移行する", - "sql-migration.wizard.title": "'{0}' を Azure SQL に移行する", - "sql.cancel.migration.confirmation": "この移行を取り消しますか?", - "sql.delete.migration.confirmation": "この移行を削除しますか?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory ドメイン名 (Windows 認証ログインの移行にのみ必要)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "AAD ドメイン名を入力してください", - "sql.login.migration.collecting.target.logins.failed": "ターゲット ログインの収集がエラー コード {0} で失敗しました", - "sql.login.migration.complete": "ログインの移行が完了しました", - "sql.login.migration.db.title": "Azure SQL Database", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Windows ログインを移行するには、Azure Active Directory (AAD) ドメイン名が必要です。AAD ドメイン名を入力するか、Windows ログインの選択を解除してください。", - "sql.login.migration.error": "ログイン移行エラー: {0}", - "sql.login.migration.establish.user.mappings": "ログインの検証と移行が完了しました。\r\n\r\nユーザー マッピングを確立しています。", - "sql.login.migration.establish.user.mappings.failed": "ユーザー マッピングの確立に失敗しました", - "sql.login.migration.failed": "ログインの移行に失敗しました", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "テスト移行が進行中", - "sql.login.migration.login.status.details.title": "{0} の移行状態の詳細", - "sql.login.migration.logins.found": "ログインが見つかりました", - "sql.login.migration.logins.not.found": "ログインが見つかりません", - "sql.login.migration.mi.title": "Azure SQL Managed Instance", - "sql.login.migration.migrate.server.roles.and.set.permissions": "ユーザー マッピングの確立が完了しました。\r\n\r\n現在、サーバーの役割を移行し、サーバー マッピングを確立し、アクセス許可を設定しています。これには時間がかかります。", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "サーバーの役割の移行、サーバー マッピングの確立、アクセス許可の設定に失敗しました。", - "sql.login.migration.migration.status.column": "移行の状態", - "sql.login.migration.refresh.login.data.successful": "ログイン リストの更新に成功しました。ソース ログインが {0} 件、ターゲット ログインが {1} 件見つかりました。", - "sql.login.migration.refresh.source.login.data.failed": "ソースからのログイン リストの更新に失敗しました", - "sql.login.migration.refresh.target.login.data.failed": "ターゲットのログイン リストの更新に失敗しました", - "sql.login.migration.select.in.progress": "ソースとターゲットからログイン リストを更新しています", - "sql.login.migration.select.logins.windows.auth.warning": "このウィザードでは、Windows 認証ログインの種類は表示されません。この種類の移行は現在サポートされていません。Windows 認証ログインの移行機能は近日公開予定です。", - "sql.login.migration.select.page.title": "移行するログインの選択", - "sql.login.migration.status.column": "状態", - "sql.login.migration.status.failed": "失敗", - "sql.login.migration.status.in.progress": "進行中", - "sql.login.migration.status.page.description": "{0} 件のログインをターゲット {1} '{2}' に移行しています", - "sql.login.migration.status.page.description.completed": "{0} 件のログインを {1} '{2}' への移行が完了しました", - "sql.login.migration.status.page.description.failed": "{0} 件のログインを {1} '{2}' への移行が失敗しました", - "sql.login.migration.status.page.previous.button.error": "ログイン移行は既に開始されており、前のページに戻る操作は無効になっています。", - "sql.login.migration.status.page.previous.button.title": "前 (無効)", - "sql.login.migration.status.page.title": "移行の状態", - "sql.login.migration.status.succeeded": "成功", - "sql.login.migration.steps.migrate.logins": "ログインの移行", - "sql.login.migration.steps.not.started": "未開始", - "sql.login.migration.target.status.column": "ターゲットの状態", - "sql.login.migration.target.title": "Azure SQL のターゲット", - "sql.login.migration.type": "ログインの種類", - "sql.login.migration.vm.title": "Azure Virtual Machine 上の SQL Server", - "sql.login.migration.wizard.target.connection.success": "接続が正常に完了しました。", - "sql.login.migration.wizard.target.data.migration.warning": "ログイン移行機能はパブリック プレビュー モードであることに注意してください。", - "sql.login.migration.wizard.target.description": "ログインを移行するターゲット Azure SQL Managed Instance、Azure SQL VM、Azure SQL Database を選択します。", - "sql.login.migration.wizard.target.permission.warning": "現在のユーザーに、現在のインスタンス ({0}) のすべてのログイン情報を取得するための sysadmin アクセス許可があることを確認してください。", - "sql.login.migration.wizard.target.type.title": "Azure SQL ターゲット型", - "sql.login.migrations.selected": "{0}/{1} 件のログインが選択されました", - "sql.migrate.text": "Azure SQL に移行するデータベースを選択します。", - "sql.migration.account.credentials.refresh.required": "{0} (資格情報の更新が必要)", + "sql.migration.status.error.count.single": " ({0} エラー)", + "sql.migration.status.error.count.multiple": " ({0} エラー)", + "sql.migration.status.warning.count.single": " ({0} 警告)", + "sql.migration.status.warning.count.multiple": " ({0} 警告)", + "sql.migration.unavailable.target": "(使用不可) {0}", + "sql.migration.assessed.databases": "(評価済みデータベース {0} 件の場合)", + "sql.migration.new.resource.group": "(新規) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- 使用不可 --", + "sql.migration.database.missing.tables": "ソース データベースに 0 個のテーブルが見つかりました。", + "sql.migration.cutover.step.1": "1. ソース データベースに送信されるすべてのトランザクションを停止します。", + "sql.migration.cutover.step.2.network.share": "2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。", + "sql.migration.cutover.step.2.blob": "2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。", + "sql.migration.cutover.step.3.blob": "3. ターゲット データベースですべてのバックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", + "sql.migration.cutover.step.3.network.share": "3. ターゲット データベースですべてのログ バックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", + "sql.migration.bc.info": "ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", + "sql.migration.dashboard.help.description.dmsGuide": "Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。", + "sql.migration.resource.group.description": "リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。", + "sql.migration.pre.req.2": "オンプレミス、Azure 仮想マシン上のSQL Server、またはクラウドで実行されている任意の仮想マシン (プライベート、パブリック) で実行されているソース SQL Server データベース。", + "sql.migration.dashboard.help.description.sqldb": "SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Database にデータベースを移行するためのステップ バイ ステップ チュートリアルです。", + "sql.migration.dashboard.help.description.mi": "SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", + "sql.migration.dashboard.help.description.vm": "SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", + "sql.migration.validate.error.gatewaytimeout": "リソース接続の検証中にタイムアウトが発生しました。詳細情報: https://aka.ms/dms-migrations-troubleshooting。", "sql.migration.active.backup.files": "アクティブなバックアップ ファイル", "sql.migration.active.backup.files.items": "アクティブなバックアップ ファイル (1 項目)", "sql.migration.active.backup.files.multiple.items": "アクティブなバックアップ ファイル ({0} 項目)", + "sql.migration.wizard.account.noAccount.error": "リンクされたアカウントを追加して、もう一度お試しください。", + "sql.migration.status.add.account": "アカウントを追加", + "sql.migration.status.add.account.MESSAGE": "Azure アカウントを追加して、既存の移行とその状態を表示します。", "sql.migration.all.backups.restored": "すべてのバックアップが復元されました", + "sql.migration.view.all": "すべてのデータベース移行", "sql.migration.all.fields.required": "すべてのフィールドに入力してください。", + "sql.migration.multi.step.all.steps.completed.errors": "全てのステップは次のエラーで完了しました: {0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "すべてのステップが成功しました。", + "sql.migration.pre.req.3": "データベースの移行先となる Azure SQL Managed Instance、Azure Virtual Machine 上のSQL Server、または Azure SQL Database。", + "sql.migration.pre.req.1": "Azure アカウント (評価または SKU のレコメンデーション 機能には必要ありません)", + "sql.migration.refresh.migrations.error.title": "移行リストの更新中にエラーが発生しました。", + "sql.migration.database.backup.load.error": "データベースの詳細へのアクセス中にエラーが発生しました。", + "sql.migration.wizard.sku.assessment.error": "サーバー '{0}' の評価中にエラーが発生しました。", + "sql.migration.cancel.error": "移行のキャンセル中にエラーが発生しました。", + "sql.migration.database.connection.error": "ターゲット移行データベースへの接続中にエラーが発生しました。", + "sql.migration.wizard.connection.error.title": "ターゲット サーバーへの接続中にエラーが発生しました。", + "sql.migration.delete.error": "移行の削除中にエラーが発生しました。", + "sql.migration.wizard.sku.error": "サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。", + "sql.migration.cutover.error": "一括移行開始中にエラーが発生しました。", + "sql.migration.select.service.select.subscription.error": "アカウント サブスクリプションの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", + "sql.migration.select.service.select.tenant.error": "使用可能な Azure アカウント テナントの読み込み中にエラーが発生しました。", + "sql.migration.select.service.select.account.error": "使用可能な Azure アカウントの読み込み中にエラーが発生しました。", + "sql.migration.select.service.select.service.error": "使用可能なデータベースの移行サービスの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", + "sql.migration.select.service.select.resource.group.error": "使用可能なリソース グループの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", + "sql.migration.select.service.select.location.error": "場所の読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", + "sql.migration.service.status.refresh.error": "Migration Service の作成ステータスを更新中にエラーが発生しました。", + "sql.migration.cutover.status.refresh.error": "移行ステータスの更新中にエラーが発生しました。", + "sql.migration.refresh.migrations.error.label": "移行リストの更新中にエラーが発生しました。リンクされた Azure 接続を確認し、[更新] をクリックしてもう一度お試しください。", + "sql.migration.retry.migration.error": "移行の再開中にエラーが発生しました。", + "sql.migration.starting.migration.error": "証明書移行の開始中にエラーが発生しました: '{0}'", + "sql.migration.wizard.login.error.title": "{0} ログイン情報の取得中にエラーが発生しました。", + "sql.migration.wizard.sku.assessment.unexpected.error": "サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2}", + "sql.migration.database.migration.mode.online.description": "アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。", + "sql.migration.database.migration.mode.offline.description": "アプリケーションのダウンタイムは、移行開始時に開始します。", + "sql.migration.select.service.apply.label": "適用", "sql.migration.apply": "適用", - "sql.migration.assessed.databases": "(評価済みデータベース {0} 件の場合)", - "sql.migration.assessment": "'{0}' の評価結果", - "sql.migration.assessment.failed": "SQL Server インスタンス '{0}' を評価できませんでした。", + "sql.cancel.migration.confirmation": "この移行を取り消しますか?", + "sql.delete.migration.confirmation": "この移行を削除しますか?", + "sql.migration.migration.list.ascending.label": "昇順", + "sql.migration.database.assessment.xevents.title": "拡張イベント セッションの評価", "sql.migration.assessment.in.progress": "評価の実行中", - "sql.migration.assessment.in.progress.content": "適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。\r\n\r\nこれには時間がかかることがあります。", - "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance または Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行させることができます。", - "sql.migration.assessment.migration.warning.sqldb": "Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。", - "sql.migration.assessment.migration.warning.sqlmi": "Azure SQL Managed Instance への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Serverに移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。", "sql.migration.assessment.results": "評価結果", "sql.migration.assessment.results.and.recommendations.title": "評価の結果とレコメンデーション", - "sql.migration.assessments.blocking.issue": "これがデータベース移行の成功を妨げるブロック問題です。", + "sql.migration.no.results": "評価結果を使用できません。", + "sql.migration.assessment": "'{0}' の評価結果", "sql.migration.authKeys.header": "認証キー", "sql.migration.authKeys.refresh.message": "認証キー '{0}' が更新されました。", - "sql.migration.authentication.type": "認証の種類", + "sql.migration.service.details.authKeys.label": "認証キー", "sql.migration.authentication.types": "認証キー", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Azure SQL Database サーバー", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", - "sql.migration.azure.sql.database.virtual.machine": "Azure Virtual Machines 上の SQL Server", - "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM での SQL Server", - "sql.migration.azure.sql.target": "ターゲットの種類", - "sql.migration.azure.storage.account.to.upload.backups": "バックアップをアップロードする Azure Storage アカウント", + "sql.migration.service.details.authKeys.title": "セルフホステッド統合ランタイム ノードへの接続に使用される認証キー", + "sql.migration.authentication.type": "認証の種類", "sql.migration.azure.tenant": "Azure AD テナント", - "sql.migration.azureRecommendation.folder.name": "フォルダー名", - "sql.migration.backup.file.backup.size": "バックアップ サイズ (MB)", - "sql.migration.backup.file.name": "ファイル名", - "sql.migration.backup.file.number.of.stripes": "ストライプの数", - "sql.migration.backup.file.restore.finish.date": "復元の終了日", - "sql.migration.backup.file.restore.start.date": "復元の開始日", - "sql.migration.backup.file.restore.status": "復元の状態", - "sql.migration.backup.file.status": "ファイルの状態", - "sql.migration.backup.location": "バックアップの場所", - "sql.migration.backup.start.time": "バックアップ開始時刻", - "sql.migration.bc.info": "ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。", - "sql.migration.blob.container.folder.label": "フォルダー", - "sql.migration.blob.container.label": "BLOB コンテナー リソース グループ", - "sql.migration.blob.container.last.backup.file.label": "最終バックアップ ファイル", - "sql.migration.blob.container.select": "最初に BLOB コンテナーの値を選択します。", - "sql.migration.blob.container.storage.account.label": "BLOB コンテナー ストレージ アカウント", - "sql.migration.blob.container.title": "BLOB コンテナー", - "sql.migration.blob.resourceGroup.select": "リソース グループを選択します。", - "sql.migration.blob.resourceGroup.select.prompt": "最初にリソース グループの値を選択します。", - "sql.migration.blob.storage.folder.info": "データベースのバックアップを BLOB コンテナーにアップロードする際、異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。コンテナーのルートと深さ 1 レベルまでのフォルダーのみがサポートされています。", - "sql.migration.blob.storage.folder.warning": "複数のデータベースについて同じバックアップの場所が選択されています。異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Windows ログインを移行するには、Azure Active Directory (AAD) ドメイン名が必要です。AAD ドメイン名を入力するか、Windows ログインの選択を解除してください。", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory ドメイン名 (Windows 認証ログインの移行にのみ必要)", + "sql.migration.dashboard.help.link.dmsGuide": "Azure データベースの移行ガイド", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Azure Database Migration Service", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.service.ready": "Azure Database Migration Service '{0}' は、これらのノードで動作中のセルフホステッド統合ランタイムに接続されています - {1}\r\n\r\nパフォーマンスの向上と高可用性を実現したい場合は、追加のノードを登録できます。", + "sql.migration.service.ready.below": "Azure Database Migration Service '{0}' は、これらのノードで動作中のセルフホステッド統合ランタイムに接続されています - {1}\r\n\r\nパフォーマンスの向上と高可用性を実現したい場合は、追加のノードを登録できます。登録手順については以下をご覧ください。", + "sql.migration.service.header": "Azure Database Migration Service ファイル \"{0}\" の詳細:`", + "sql.migration.service.not.ready": "Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' は、任意のノードでセルフホステッド統合ランタイムに登録する必要があります。", + "sql.migration.service.not.ready.below": "Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' が、任意のノードのセルフホステッド統合ランタイムに登録されている必要があります。\r\n\r\n登録手順については以下をご覧ください。", + "sql.migration.service.container.container.description1": "Azure Database Migration Service では、ソースとターゲットの間の接続の処理、および (該当する場合) オンプレミスのネットワーク ファイル共有から Azure へのバックアップのアップロードを、Azure Data Factory のセルフホステッド統合ランタイムを利用して行います。", + "sql.migration.services.name": "Azure Database Migration Service 名。", + "sql.migration.ir.page.description": "Azure Database Migration Service は、データベース移行アクティビティを調整し、その進行状況を追跡します。以前に作成した場合は既存のDatabase Migration Serviceを選択するか、以下で新しいDatabase Migration Serviceを作成できます。", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.login.migration.db.title": "Azure SQL Database", + "sql.migration.sku.sqldb.target.title": "Azure SQL Database", + "sql.migration.sku.sqldb.card.title": "Azure SQL Database", + "sql.migration.azure.sql.database": "Azure SQL Database サーバー", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", + "sql.login.migration.mi.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.dashboard.title": "Azure SQL の移行", + "sql.migration.wizard.target.title": "Azure SQL のターゲット", + "sql.login.migration.target.title": "Azure SQL のターゲット", + "sql.migration.services.target": "既定として Azure SQL ターゲットが選択されました。", + "sql.login.migration.wizard.target.type.title": "Azure SQL ターゲット型", "sql.migration.blob.storage.header.text": "Azure Storage Blob コンテナーの詳細", - "sql.migration.blob.storage.help.text": "バックアップを含む Azure Storage Blob コンテナーを指定します。", - "sql.migration.blob.storage.subscription.label": "サブスクリプション", - "sql.migration.blob.storage.table.help": "ターゲット データベース名を入力し、選択したソース データベースのリソース グループ、ストレージ アカウント、コンテナーを選択します。", - "sql.migration.blob.storageAccount.select": "最初にストレージ アカウントの値を選択します。", + "sql.migration.azure.storage.account.to.upload.backups": "バックアップをアップロードする Azure Storage アカウント", + "sql.migration.wizard.account.title": "Azure アカウント", + "sql.migration.sku.azureConfiguration": "Azure の構成", + "sql.migration.sku.recommendation": "Azure のレコメンデーション (プレビュー)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのターゲットを Azure で推奨します。", + "sql.migration.sku.azureRecommendation.status.imported": "提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。", + "sql.migration.sku.azureRecommendation.description": "Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。", + "sql.migration.sku.card.azureRecommendation.inProgress": "データ収集が完了すると、Azure のレコメンデーションが表示されます。", + "sql.migration.dms.location": "Azure Database Migration Service における Azure リージョン。サービスを含むリージョンのみが表示されます。", + "sql.migration.services.location": "Azure Database Migration Service の Azure リージョン。これは、ターゲット Azure SQL と同じリージョンである必要があります。", + "sql.migration.sku.location": "Azure SQL ターゲット用途の Azure リージョン。移行先として適しているターゲットを含むリージョンのみが表示されます。", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.validate.ir.validation.result.label.storage": "Azure Storage の接続性", + "sql.migration.summary.azure.storage.subscription": "Azure ストレージ サブスクリプション", + "sql.migration.backup.location": "バックアップの場所", + "sql.migration.backup.file.backup.size": "バックアップ サイズ (MB)", + "sql.migration.backup.start.time": "バックアップ開始時刻", + "sql.migration.wizard.sku.all": "評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。", + "sql.migration.sku.targetStorageConfiguration.info": "ストレージ パフォーマンスのニーズを満たすために必要なターゲット ストレージ構成を次に示します。", + "sql.migration.blob.container.title": "BLOB コンテナー", + "sql.migration.blob.container.label": "BLOB コンテナー リソース グループ", + "sql.migration.blob.container.storage.account.label": "BLOB コンテナー ストレージ アカウント", + "sql.migration.restore.status.blocked": "ブロックされている", + "sql.migration.issue.aria.label": "障害となっている問題: {0}", "sql.migration.browse": "参照", - "sql.migration.can.be.migrated": "{0}/{1} 個のデータベースはイシューなく移行可能", + "sql.migration.sku.azureConfiguration.businessCritical": "Business Critical", + "sql.migration.sku.cpu.requirement": "CPU 要件", + "sql.migration.saved.assessment.cancel": "キャンセル", "sql.migration.cancel": "キャンセル", - "sql.migration.cancel.error": "移行のキャンセル中にエラーが発生しました。", + "sql.migration.table.selection.update.cancel": "キャンセル", "sql.migration.cancel.migration": "移行のキャンセル", - "sql.migration.cannot.cancel": "移行は進行中ではないため、取り消すことができません。", - "sql.migration.cannot.cutover": "移行は進行中ではないため、一括移行にすることができません。", - "sql.migration.cannot.delete": "移行は現在進行中です。削除できません。", - "sql.migration.cannot.retry": "移行を再試行できません。", - "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。", + "sql.migration.state.canceled": "取り消されました", + "sql.migration.copy.status.canceled": "取り消し", + "sql.migration.status.canceled": "取り消し", + "sql.migration.validation.state.canceled": "取り消されました", + "sql.migration.status.canceling": "取り消しています", + "sql.migration.restore.status.cancelled": "キャンセル済み", + "sql.migration.copy.status.cancelled": "取り消されました", + "sql.migration.details.serverobjects.cancelled.tables.label": "取り消されました", + "sql.migration.invalid.owner.uri.error": "OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri')", + "sql.migration.invalid.savedInfo": "保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。", + "sql.migration.tde.wizard.optionscaption": "証明書の移行", + "sql.migration.validation.dialog.title": "証明書の移行", + "sql.migration.tde.migrate.success": "証明書移行が正常に完了しました。移行を続行するには、[次へ] をクリックしてください。", + "sql.migration.tde.migrate.not.run": "現在の構成では証明書移行がまだ実行されていません。続行するには、証明書移行を実行および完了してください。", + "sql.migration.tde.migrate.results.heading": "証明書の移行に関する進行状況の詳細:", + "sql.migration.tde.migrate.results.heading.completed": "証明書移行の結果:", + "sql.migration.tde.migrate.canceled": "証明書移行が取り消されました。続行するには、証明書移行を実行および完了してください。", + "sql.migration.tde.wizard.optionmanual.warning": "データベースの移行を進める前に証明書を移行する必要があり、移行しない場合にはエラーが発生します。TDE 証明書の手動移行については、{0}。", + "sql.migration.sku.parameters.scale.factor.tooltip": "Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "[レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。", + "sql.migration.wizard.sku.assessment.error.bypass": "このオプションをチェックして評価をスキップし、移行を続行します。", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "パフォーマンス データを提供する方法を選択する", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL ターゲットを選択する", + "sql.migration.select.service.delete.label": "クリア", "sql.migration.clear": "クリア", + "sql.migration.select.prompt": "SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。", + "sql.migration.database.migration.context.menu.tool.tip": "この列をクリックすると、コンテキスト コマンド メニューが表示されます", + "sql.migration.error.aria.view.details": "クリックするとエラー詳細が表示されます。", + "sql.migration.service.details.button.label": "閉じる", "sql.migration.close": "閉じる", + "sql.migration.sku.azureRecommendation.collectData.method": "パフォーマンス データを今すぐ収集する", + "sql.login.migration.collecting.target.logins.failed": "ターゲット ログインの収集がエラー コード {0} で失敗しました", + "sql.migration.data.uploaded.info": "ソースから読み取られた実際のデータ量と、ターゲットにアップロードされた実際のデータ量の比較。", "sql.migration.complete.cutover": "一括移行を完了する", - "sql.migration.completed.multi.steps.heading": "次のステップを実行しました:", + "sql.migration.restore.status.completed": "完了済み", + "sql.login.migration.complete": "ログインの移行が完了しました", + "sql.login.migration.status.page.description.completed": "{0} 件のログインを {1} '{2}' への移行が完了しました", + "sql.migration.status.completing": "完了処理中", "sql.migration.completing.cutover.warning": "すべてのバックアップを復元せずに一括移行を完了すると、データが失われる可能性があります。", - "sql.migration.confirm.checkbox.message": "提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。", + "sql.migration.restore.status.completing.migration": "移行を完了しています", + "sql.migration.save.close.popup": "構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。", "sql.migration.connection.label": "接続", + "sql.migration.wizard.target.connection.error": "接続エラー: {0}", + "sql.migration.database.connection.error.message": "接続エラー:{0} {1}", "sql.migration.connection.status": "接続の状態", + "sql.migration.wizard.source.missing": "接続は成功しましたが、ターゲット データベースが見つかりませんでした。", + "sql.login.migration.wizard.target.connection.success": "接続が正常に完了しました。", + "sql.migration.wizard.target.connection.success": "接続に成功しました。ターゲット データベースが見つかりました: {0}", + "sql.migration.sqldb.column.copyduration": "コピー期間", + "sql.migration.copy.status.copyfinished": "コピーの完了", "sql.migration.copy.key1": "キー 1 のコピー", "sql.migration.copy.key2": "キー 2 のコピー", "sql.migration.copy.migration.details": "移行の詳細をコピー", - "sql.migration.copy.status.canceled": "取り消し", - "sql.migration.copy.status.cancelled": "取り消されました", - "sql.migration.copy.status.copyfinished": "コピーの完了", - "sql.migration.copy.status.copying": "コピー中", - "sql.migration.copy.status.failed": "失敗", - "sql.migration.copy.status.inprogress": "進行中", - "sql.migration.copy.status.preparingforcopy": "準備中", - "sql.migration.copy.status.queued": "キューに投入済み", - "sql.migration.copy.status.rebuildingindexes": "インデックスの再構築", - "sql.migration.copy.status.succeeded": "成功しました", + "sql.migration.tde.migrate.copy.results": "移行結果をコピーする", + "sql.migration.multi.step.status.dialog.copy.results": "結果のコピー", + "sql.migration.sqldb.column.copystart": "コピーの開始", + "sql.migration.sqldb.column.copythroughput": "コピーのスループット", "sql.migration.copy.throughput": "コピー スループット (Mbps)", - "sql.migration.copy.throughput.info": "データベース バックアップを Azure に移行する場合に達成したデータ移動のスループット。これは、データ読み込み量を Azure へのバックアップ移行期間で割ったデータ転送の比率です。", - "sql.migration.count.database.multiple": "{0} データベース", - "sql.migration.count.database.single": "{0} データベース", + "sql.migration.validate.ir.copy.results": "検証結果をコピー", + "sql.migration.copy.status.copying": "コピー中", "sql.migration.create": "作成", + "sql.migration.services.dialog.title": "Azure Database Migration Service の作成", "sql.migration.create.new": "新規作成", "sql.migration.create.new.migration.service": "新しい移行サービスの作成", "sql.migration.create.new.resource.group": "新しいリソース グループの作成", + "sql.migration.status.creating": "作成中", "sql.migration.creating.rg.loading": "リソース グループを作成しています", "sql.migration.currently.restoring.file": "現在ファイルを復元しています", - "sql.migration.cutover": "一括移行", - "sql.migration.cutover.card": "一括移行を完了するデータベースの移行", - "sql.migration.cutover.error": "一括移行開始中にエラーが発生しました。", - "sql.migration.cutover.help.main": "一括移行を完了する前に、次の手順を実行してください。", "sql.migration.cutover.in.progress": "データベース '{0}' の一括移行が進行中です", - "sql.migration.cutover.last.file.restored": "復元された最後のファイル: {0}", - "sql.migration.cutover.pending.backup": "復元保留中のログ バックアップ: {0}", - "sql.migration.cutover.status.refresh.error": "移行ステータスの更新中にエラーが発生しました。", - "sql.migration.cutover.step.1": "1. ソース データベースに送信されるすべてのトランザクションを停止します。", - "sql.migration.cutover.step.2.blob": "2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。", - "sql.migration.cutover.step.2.network.share": "2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。", - "sql.migration.cutover.step.3.blob": "3. ターゲット データベースですべてのバックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", - "sql.migration.cutover.step.3.network.share": "3. ターゲット データベースですべてのログ バックアップが復元されていることを確認します。\"復元保留中のログ バックアップ\" 値は、0 にする必要があります。", - "sql.migration.cutover.type": "移行モード", - "sql.migration.dashboard.description": "SQL Server インスタンスの移行準備状況を判断し、推奨されるAzure SQLターゲットを特定し、SQL Server インスタンスの Azure SQL Managed Instance への移行、Azure Virtual Machines または Azure SQL Database でのSQL Serverを完了します。", - "sql.migration.dashboard.help.description.dmsGuide": "Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。", - "sql.migration.dashboard.help.description.mi": "SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", - "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。", - "sql.migration.dashboard.help.description.sqldb": "SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Database にデータベースを移行するためのステップ バイ ステップ チュートリアルです。", - "sql.migration.dashboard.help.description.vm": "SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。", - "sql.migration.dashboard.help.link.dmsGuide": "Azure データベースの移行ガイド", - "sql.migration.dashboard.help.link.mi": "チュートリアル: Azure SQL Managed Instance への移行 (オンライン)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio を使用してデータベースを移行する", - "sql.migration.dashboard.help.link.sqldb": "チュートリアル: Azure SQL Database でSQL Serverに移行する (オフライン)", - "sql.migration.dashboard.help.link.vm": "チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン)", - "sql.migration.dashboard.help.title": "ヘルプ記事とビデオ リンク", - "sql.migration.dashboard.login.migrate.task.button": "Azure SQL にログインを移行する", - "sql.migration.dashboard.login.migrate.task.button.description": "SQL Server ログインを Azure SQL に移行します。", - "sql.migration.dashboard.migrate.task.button": "Azure SQLへの移行", - "sql.migration.dashboard.migrate.task.button.description": "SQL Server インスタンスを Azure SQL に移行します。", - "sql.migration.dashboard.title": "Azure SQL の移行", + "sql.migration.tab.dashboard.title": "ダッシュボード", + "sql.migration.sku.data.iops.requirement": "データ IOPS 要件", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure のレコメンデーションのデータ収集が停止されました。", + "sql.migration.sku.azureRecommendation.status.inProgress": "データ収集が進行中です。最初のレコメンデーションを生成しています...", + "sql.migration.sku.azureRecommendation.status.refining": "データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます...", + "sql.migration.copy.throughput.info": "データベース バックアップを Azure に移行する場合に達成したデータ移動のスループット。これは、データ読み込み量を Azure へのバックアップ移行期間で割ったデータ転送の比率です。", + "sql.migration.sqldb.column.dataread": "データの読み取り", "sql.migration.data.source.configuration.page.title": "データ ソースの構成", - "sql.migration.data.uploaded.info": "ソースから読み取られた実際のデータ量と、ターゲットにアップロードされた実際のデータ量の比較。", + "sql.migration.sku.data.storage.requirement": "データ ストレージの要件", "sql.migration.data.uploaded.size": "アップロードされたデータ/サイズ", + "sql.migration.sqldb.column.datawritten": "書き込み済みデータ", + "sql.migration.sku.azureConfiguration.vmPreview": "データ: {0}、ログ: {1}、tempdb: {2}", + "sql.migration.restore.backuptype.database": "データベース", "sql.migration.database": "データベース", "sql.migration.database.already.exists": "データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。", - "sql.migration.database.already.exists.vm.info": "指定されたデータベース名が Azure 仮想マシンのターゲット SQL Server にまだ存在しないことを確認してください。", - "sql.migration.database.assessment.description": "Azure SQLへの移行を評価するデータベースを選択します。", - "sql.migration.database.assessment.title": "評価用のデータベース", - "sql.migration.database.assessment.xevents.description": "選択したデータベースに対して、必要に応じて拡張イベント セッション ファイルを提供して、アドホックまたは動的 SQL クエリ、またはアプリケーション データ レイヤーを介して開始された DML ステートメントを評価します。{0}", - "sql.migration.database.assessment.xevents.instructions": "拡張イベント セッション ファイル (.xel および .xem) が格納されているフォルダーを選択します", - "sql.migration.database.assessment.xevents.link": "詳細情報", - "sql.migration.database.assessment.xevents.title": "拡張イベント セッションの評価", - "sql.migration.database.backup.load.error": "データベースの詳細へのアクセス中にエラーが発生しました。", - "sql.migration.database.connection.error": "ターゲット移行データベースへの接続中にエラーが発生しました。", - "sql.migration.database.connection.error.message": "接続エラー:{0} {1}", - "sql.migration.database.loading": "データベース テーブルの一覧を読み込んでいます...", - "sql.migration.database.loading.tables": "テーブルの一覧を読み込んでいます...", - "sql.migration.database.migration.context.menu.tool.tip": "この列をクリックすると、コンテキスト コマンド メニューが表示されます", - "sql.migration.database.migration.duration.tool.tip": "移行の期間", - "sql.migration.database.migration.finish.time.tool.tip": "移行の完了時刻", - "sql.migration.database.migration.migration.mode.tool.tip": "Azure Database Migration Service では、データベースをオフラインにして移行するか、オンライン状態のまま移行することができます。オフライン移行では、移行の開始時にアプリケーションのダウンタイムが開始されます。ダウンタイムの長さを、移行後の新しい環境へのカットオーバー時間のみに限定するには、オンライン移行を使用します。", - "sql.migration.database.migration.mode.description": "Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。", - "sql.migration.database.migration.mode.label": "移行モード", - "sql.migration.database.migration.mode.offline.description": "アプリケーションのダウンタイムは、移行開始時に開始します。", - "sql.migration.database.migration.mode.offline.label": "オフライン移行", - "sql.migration.database.migration.mode.online.description": "アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。", - "sql.migration.database.migration.mode.online.label": "オンライン移行", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "データベース移行サービスの認証キー", - "sql.migration.database.migration.service.created.successfully": "Database Migration Service が正常に作成されました。", - "sql.migration.database.migration.start.time.tool.tip": "移行の開始時刻", + "sql.migration.wizard.target.source.collation.error": "' {1}' と '{2}' データベースの間で、データベース マッピング エラー (エラー コード:{0}) が見つかりました。ソース データベースの照合順序 '{3}' がターゲット データベースの照合順序 '{4}' と一致しません。ソース データベースと同じ照合順序のターゲット データベースを選択するか再作成してください。", + "sql.migration.wizard.target.missing": "データベース マッピング エラーです。移行するターゲット データベースがありません。 ターゲット サーバー接続を構成し、[接続] をクリックして、使用可能なデータベース移行ターゲットの一覧を収集してください。", + "sql.migration.wizard.target.source.mapping.error": "データベース マッピング エラーです。ソース データベース '{0}' はターゲット データベースにマップされていません。 移行先のターゲット データベースを選択してください。", + "sql.migration.wizard.target.mapping.error.duplicate": "データベース マッピング エラーです。ターゲット データベース '{0}' は、データベース '{1}' の移行ターゲットとして選択できません。 ターゲット データベース '{2}' は、データベース '{3}' の移行ターゲットとして既に選択されています。 別のターゲット データベースを選択してください。", "sql.migration.database.migration.status": "データベースの移行状態", - "sql.migration.database.migration.status.label": "データベース移行の状態: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "ターゲット データベース名", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "ターゲット サーバー名", - "sql.migration.database.migration.target.type.tool.tip": "Azure リソース ターゲットの種類 [SQL Managed Instance、SQL 仮想マシン、SQL データベース]", - "sql.migration.database.missing.tables": "ソース データベースに 0 個のテーブルが見つかりました。", - "sql.migration.database.page.description": "移行中に使用するデータベース バックアップの場所を選択します。", - "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 拡張機能", - "sql.migration.database.schema.migration.help": "移行の対象にするテーブルを選択する前に、Azure Data Studio の {0} または {1} を使用して、データベース スキーマをソースからターゲットに移行してください。", - "sql.migration.database.schema.migration.project": "SQL データベース プロジェクト拡張機能", - "sql.migration.database.status.column": "移行の状態", - "sql.migration.database.status.tool.tip": "移行の現在の状態", - "sql.migration.database.table.refresh.label": "更新", - "sql.migration.database.table.selection.description": "以下の各データベースについて、[編集] をクリックし、ソースからターゲットへの移行対象にするテーブルを選択してください。その後、[検証の実行] をクリックして指定の構成を検証してから、[次へ] をクリックしてください。", - "sql.migration.database.table.selection.label": "テーブルの選択", - "sql.migration.database.table.source.column.label": "ソース データベース", - "sql.migration.database.table.tables.column.label": "テーブルの選択", - "sql.migration.database.table.target.column.label": "ターゲット データベース", + "sql.migration.migration.completed": "データベースの移行が完了しました", + "sql.migration.cutover.card": "一括移行を完了するデータベースの移行", + "sql.migration.failed": "データベースの移行に失敗しました", + "sql.migration.migration.in.progress": "データベースの移行が進行中", "sql.migration.database.to.be.migrated": "移行されるデータベース", - "sql.migration.database.validate.selection": "移行先のターゲット データベース テーブルを選択してください。 1 つのテーブルを持つ少なくとも 1 つのデータベースが必要です。", - "sql.migration.databases": "データベース ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} のデータベースが選択されています", + "sql.migration.tde.migrate.column.databases": "データベース", "sql.migration.databases.table.title": "データベース", - "sql.migration.day": "{0} 日", - "sql.migration.days": "{0} 日", + "sql.migration.databases": "データベース ({0}/{1})", + "sql.migration.database.assessment.title": "評価用のデータベース", + "sql.migration.summary.database.count": "移行用のデータベース", + "sql.migration.assessment.migration.warning.sqldb": "Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。", + "sql.migration.assessment.migration.warning.sqlmi": "Azure SQL Managed Instance への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Serverに移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。", + "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance または Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行させることができます。", "sql.migration.default.database": "既定のデータベース", - "sql.migration.delete.error": "移行の削除中にエラーが発生しました。", "sql.migration.delete.migration": "移行の削除", "sql.migration.description": "説明", - "sql.migration.details.breadcrumb.migrations": "移行", "sql.migration.details.copied": "詳細をコピー済み", - "sql.migration.details.refresh": "最新の情報に更新", - "sql.migration.details.serverobjects.all.tables.label": "テーブルの合計数", - "sql.migration.details.serverobjects.cancelled.tables.label": "取り消されました", - "sql.migration.details.serverobjects.failed.tables.label": "失敗", - "sql.migration.details.serverobjects.field.label": "サーバー オブジェクト", - "sql.migration.details.serverobjects.filter.aria.label": "キーワードを使用してテーブル移行の結果をフィルター処理する", - "sql.migration.details.serverobjects.filter.label": "テーブル移行結果のフィルター処理", - "sql.migration.details.serverobjects.inprogress.tables.label": "進行中", - "sql.migration.details.serverobjects.label": "サーバー オブジェクト", - "sql.migration.details.serverobjects.successful.tables.label": "成功", - "sql.migration.dms.location": "Azure Database Migration Service における Azure リージョン。サービスを含むリージョンのみが表示されます。", - "sql.migration.dms.provision.failed": "Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。", - "sql.migration.dms.resource": "Azure Database Migration Service のリソース名。", - "sql.migration.dms.resource_group": "Azure SQL ターゲット用途のリソース グループ。サービスを含むリソース グループのみが表示されます。", - "sql.migration.dms.subscription": "Azure Database Migration Service のサブスクリプション名。", - "sql.migration.duration": "時間", - "sql.migration.empty.table.subtext": "結果が期待通りだった場合、SQL Server インスタンスへの接続を確認します。", - "sql.migration.empty.table.text": "バックアップ ファイルなし", - "sql.migration.enter.your.sql.cred": "ソース SQL Server インスタンスの資格情報を入力します。これらの資格情報は、データベースを Azure SQL に移行する場合に使用されます。", - "sql.migration.error": "エラー", - "sql.migration.error.aria.view.details": "クリックするとエラー詳細が表示されます。", - "sql.migration.error.details.label": "移行エラー", - "sql.migration.error.details.title": "移行エラーの詳細", - "sql.migration.error.title": "移行状態の詳細", - "sql.migration.failed": "データベースの移行に失敗しました", - "sql.migration.feedback.issue.title": "移行エクスペリエンスのフィードバック", "sql.migration.field.label.deteected.files": "検出されたファイル", - "sql.migration.field.label.last.restored.file.time": "最後に復元されたファイル時間", - "sql.migration.field.label.last.uloaded.file.time": "最後にアップロードしたファイル時間", - "sql.migration.field.label.last.uploaded.file": "最後にアップロードしたファイル", - "sql.migration.field.label.mi.restore.state": "マネージド インスタンスの復元状態", - "sql.migration.field.label.pending.differential.backups": "保留中の差分バックアップ", - "sql.migration.field.label.queued.files": "キューに登録済みのファイル", - "sql.migration.field.label.restore.percent.completed": "復元の完了率", - "sql.migration.field.label.restore.plan.size": "復元プランのサイズ (MB)", - "sql.migration.field.label.restored.files": "復元されたファイル", - "sql.migration.field.label.restored.size": "復元されたサイズ (MB)", - "sql.migration.field.label.restoring.files": "ファイルを復元しています", - "sql.migration.field.label.skipped.files": "スキップされたファイル", - "sql.migration.field.label.unrestorable.files": "復元不可能なファイル", + "sql.migration.dashboard.description": "SQL Server インスタンスの移行準備状況を判断し、推奨されるAzure SQLターゲットを特定し、SQL Server インスタンスの Azure SQL Managed Instance への移行、Azure Virtual Machines または Azure SQL Database でのSQL Serverを完了します。", + "sql.migration.restore.backuptype.differentialdatabase": "差分データベース", + "sql.migration.restore.backuptype.differentialfile": "差分ファイル", + "sql.migration.restore.backuptype.differentialpartial": "部分的な差分", + "sql.migration.sku.storage.dimension": "ディメンション", + "sql.retry.migration.prompt": "失敗したテーブルの移行を再試行しますか?", + "sql.migration.windows.user.account": "ドメイン\\ユーザー名", + "sql.migration.tde.migrate.done.button": "完了", + "sql.migration.validate.ir.done.button": "完了", + "sql.migration.option": "統合ランタイムのダウンロードとインストール", + "sql.migration.duration": "時間", + "sql.migration.parallel.copy.type.dynamic": "動的範囲", + "sql.migration.tde.button.caption": "編集", + "sql.migration.table.selection.edit": "編集", + "sql.migration.sku.parameters.edit": "パラメーターの編集", + "sql.migration.sku.parameters.edit.title": "レコメンデーション パラメーターの編集", + "sql.migration.sku.parameters.enable.elastic.info": "エラスティック レコメンデーションでは、既存のクラウド顧客に対してパーソナライズされた価格パフォーマンス プロファイリングを利用する代替の推奨モデルが使用されます。", + "sql.migration.sku.parameters.enable.elastic": "エラスティック レコメンデーションを有効にする", + "sql.migration.sku.parameters.enable.preview": "プレビュー機能を有効にする", + "sql.migration.sku.parameters.enable.preview.info": "このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。", + "sql.migration.tde.wizard.title": "暗号化されたデータベースが選択されています。", + "sql.migration.database.already.exists.vm.info": "指定されたデータベース名が Azure 仮想マシンのターゲット SQL Server にまだ存在しないことを確認してください。", + "sql.migration.service.account.info.text": "ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。", + "sql.login.migration.aad.domain.name.input.box.placeholder": "AAD ドメイン名を入力してください", + "sql.migration.invalid.service.name.error": "移行サービスに有効な名前を入力してください。", + "sql.migration.invalid.target.name.error": "ターゲット データベースに有効な名前を入力してください。", + "sql.migration.tde.wizard.network.share.placeholder": "ネットワーク パスを入力してください", + "sql.migration.network.share.password.placeholder": "パスワードを入力します。", + "sql.migration.network.share.storage.table.help": "選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。", + "sql.migration.blob.storage.table.help": "ターゲット データベース名を入力し、選択したソース データベースのリソース グループ、ストレージ アカウント、コンテナーを選択します。", + "sql.migration.source.details.sqlAuth.nonDb": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", + "sql.migration.source.details.sqlAuth.db": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。", + "sql.migration.source.details.windowAuth.nonDb": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", + "sql.migration.source.details.windowAuth.db": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。", + "sql.migration.enter.your.sql.cred": "ソース SQL Server インスタンスの資格情報を入力します。これらの資格情報は、データベースを Azure SQL に移行する場合に使用されます。", + "sql.migration.services.container.description": "以下の情報を入力して、新しい Azure Database Migration Service を追加します。", + "sql.migration.services.container.description.network": "以下の情報を入力して、新しい Azure Database Migration Service を追加します。セルフホステッド統合ランタイムを登録するには、前のページで [データベースのバックアップがネットワーク共有上にある] を選択します。", + "sql.migration.sku.parameters.text": "レコメンデーション パラメーターを編集するには、以下の情報を入力します。", + "sql.migration.password.placeholder": "ターゲット パスワードを入力してください", + "sql.migration.username.placeholder": "ターゲット ユーザー名を入力してください", + "sql.migration.error": "エラー", + "sql.migration.wizard.target.login.error": "ログイン情報の取得中にエラーが発生しました: {0}", + "sql.migration.load.migration.list.error": "移行一覧の読み込みエラー", + "sql.migration.starting.migration.dberror": "データベース {0} の証明書を移行中にエラーが発生しました。{1}", + "sql.migration.open.migration.destails.error": "移行の詳細ダイアログ オープン時エラー", + "sql.migration.open.migration.service.error": "移行サービス ダイアログのオープン時エラー", + "sql.migration.open.migration.target.error": "移行ターゲット オープン時エラー", + "sql.migration.wizard.perfCollection.error": "サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "ユーザー マッピングの確立が完了しました。\r\n\r\n現在、サーバーの役割を移行し、サーバー マッピングを確立し、アクセス許可を設定しています。これには時間がかかります。", + "sql.login.migration.establish.user.mappings.failed": "ユーザー マッピングの確立に失敗しました", + "sql.migration.tde.wizard.optionads": "証明書と秘密キーをターゲットにエクスポートします。", + "sql.migration.state.failed": "失敗", + "sql.migration.restore.status.failed": "失敗", + "sql.migration.copy.status.failed": "失敗", + "sql.migration.status.failed": "失敗", + "sql.migration.details.serverobjects.failed.tables.label": "失敗", + "sql.migration.validation.state.failed": "失敗しました", + "sql.login.migration.status.failed": "失敗", + "sql.login.migration.status.page.description.failed": "{0} 件のログインを {1} '{2}' への移行が失敗しました", + "sql.migration.notebook.open.error": "移行ノートブックを開けませんでした。", + "sql.migration.dms.provision.failed": "Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。", + "sql.migration.tab.button.feedback.description": "フィードバック", + "sql.migration.tab.button.feedback.label": "フィードバック", + "sql.migration.feedback.issue.title": "移行エクスペリエンスのフィードバック", + "sql.migration.restore.backuptype.file": "ファイル", "sql.migration.file.name": "ファイル名", + "sql.migration.backup.file.name": "ファイル名", + "sql.migration.backup.file.status": "ファイルの状態", + "sql.migration.search.for.migration": "移行結果のフィルター処理", + "sql.migration.details.serverobjects.filter.label": "テーブル移行結果のフィルター処理", + "sql.migration.details.serverobjects.filter.aria.label": "キーワードを使用してテーブル移行の結果をフィルター処理する", + "sql.migration.table.selection.filter": "フィルター テーブル", + "sql.migration.select.service.heading": "Database Migration Service で移行リストをフィルター処理する", "sql.migration.finish.time": "終了時刻", "sql.migration.first.lsn": "最初の LSN", + "sql.migration.blob.container.folder.label": "フォルダー", + "sql.migration.azureRecommendation.folder.name": "フォルダー名", + "sql.migration.service.container.container.description2": "セルフホステッド統合ランタイムをセットアップするには、以下の手順に従ってください。", + "sql.migration.database.table.selection.description": "以下の各データベースについて、[編集] をクリックし、ソースからターゲットへの移行対象にするテーブルを選択してください。その後、[検証の実行] をクリックして指定の構成を検証してから、[次へ] をクリックしてください。", + "sql.migration.sql.vm.page.blob.info": "SQL Server 2014 以下を実行しているターゲット サーバーでは、ネットワーク共有オプションを使用してデータベース バックアップをアップロードするのではなく、Azure Storage Blob コンテナーに格納する必要があります。また、ブロック BLOB はSQL Server 2016 以降を実行しているターゲットでのみサポートされているため、バックアップ ファイルをページ BLOB として保存する必要があります。詳細情報: {0}", + "sql.migration.database.assessment.xevents.description": "選択したデータベースに対して、必要に応じて拡張イベント セッション ファイルを提供して、アドホックまたは動的 SQL クエリ、またはアプリケーション データ レイヤーを介して開始された DML ステートメントを評価します。{0}", "sql.migration.full.backup.files": "完全バックアップ ファイル", - "sql.migration.generic.congratulations": "SQL Server インスタンス '{0}' の評価が完了しました。", - "sql.migration.hr": "{0} 時間", - "sql.migration.hrs": "{0} 時間", + "sql.migration.sku.azureConfiguration.gen5": "第 5 世代", + "sql.migration.sku.azureConfiguration.generalPurpose": "汎用", + "sql.migration.sku.get.recommendation": "Azure のレコメンデーションを取得する", + "sql.migration.table.selection.status.column": "行を含む", + "sql.migration.dashboard.help.title": "ヘルプ記事とビデオ リンク", + "sql.migration.sku.targetStorageConfiguration.caching": "ホスト キャッシュ", + "sql.migration.sku.azureConfiguration.hyperscale": "ハイパースケール", + "sql.migration.sku.azureRecommendation.openExisting.method": "パフォーマンス データが既にあります", + "sql.migration.confirm.checkbox.message": "提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。", + "sql.migration.tde.wizard.optionadsconfirm": "証明書へのアクセスに自分の資格情報を使用することに同意します。", + "sql.migration.tde.wizard.optionmanual": "証明書と秘密鍵は既にターゲットに移行しています。", + "sql.migration.sku.io.memory.requirement": "IO 待機時間の要件", + "sql.migration.empty.table.subtext": "結果が期待通りだった場合、SQL Server インスタンスへの接続を確認します。", "sql.migration.impact": "Impact", - "sql.migration.impact.object.name": "名前: {0}", - "sql.migration.impact.object.type": "種類: {0}", "sql.migration.impacted.objects": "影響を受けたオブジェクト", + "sql.migration.database.migration.migration.mode.tool.tip": "Azure Database Migration Service では、データベースをオフラインにして移行するか、オンライン状態のまま移行することができます。オフライン移行では、移行の開始時にアプリケーションのダウンタイムが開始されます。ダウンタイムの長さを、移行後の新しい環境へのカットオーバー時間のみに限定するには、オンライン移行を使用します。", + "sql.migration.copy.status.inprogress": "進行中", + "sql.migration.status.inprogress": "進行中", + "sql.migration.details.serverobjects.inprogress.tables.label": "進行中", + "sql.login.migration.status.in.progress": "進行中", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。", + "sql.migration.restore.status.initializing": "初期化しています", "sql.migration.inline.migration.notebook.title": "インライン移行", - "sql.migration.inprogress.warning.multiple": "{0} データベースに警告があります", - "sql.migration.inprogress.warning.single": "{0} データベースに警告があります", "sql.migration.instance": "インスタンス", - "sql.migration.invalid.account.error": "続けるには、有効な Azure アカウントを選択してください。", - "sql.migration.invalid.blob.container.error": "先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。", - "sql.migration.invalid.blob.lastBackupFile.error": "先に進むには、ソース データベース '{0}' の有効な最終バックアップ ファイルを選択してください。", - "sql.migration.invalid.blob.lastBackupFolder.error": "続行するには、ソース データベース '{0}' の有効なバックアップ フォルダーを選択します。", - "sql.migration.invalid.blob.resourceGroup.error": "先に進むには、ソース データベース '{0}' の有効なリソース グループを選択してください。", - "sql.migration.invalid.blob.storageAccount.error": "先に進むには、ソース データベース '{0}' の有効なストレージ アカウントを選択してください。", - "sql.migration.invalid.location.error": "先に進むには、有効な場所を選択してください。", - "sql.migration.invalid.managedInstance.error": "続行するには、有効なマネージド インスタンスを選択してください。", - "sql.migration.invalid.migration.service.error": "有効な Database Migration Service を選択してください。", - "sql.migration.invalid.migration.service.offline.error": "ノードに接続された Database Migration Service を選択します。", + "sql.migration.validate.ir.validation.result.label.shir": "統合ランタイムの接続性", "sql.migration.invalid.network.share.location": "無効なネットワーク共有の場所の形式です。例: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "続行するには、すべてのバックアップ ファイルがソース データベース '{0}' のページ BLOB である BLOB コンテナーを選択してください。ブロック BLOB は、SQL Server 2016 以降を実行しているターゲットでのみサポートされています。詳細情報: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": "続行するには、有効なリソースグループを選択してください。", - "sql.migration.invalid.savedInfo": "保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。", - "sql.migration.invalid.service.name.error": "移行サービスに有効な名前を入力してください。", - "sql.migration.invalid.sqldatabase.error": "続行するには、有効なAzure SQL Database サーバーを選択します。", - "sql.migration.invalid.storageAccount.error": "先に進むには、有効なストレージ アカウントを選択してください。", - "sql.migration.invalid.subscription.error": "先に進むには、有効なサブスクリプションを選択してください。", - "sql.migration.invalid.target.name.error": "ターゲット データベースに有効な名前を入力してください。", + "sql.migration.sku.parameters.scale.factor.invalid": "倍率が無効です。正の整数値を入力してください。", "sql.migration.invalid.user.account": "無効なユーザー アカウントの形式です。例: {0}", - "sql.migration.invalid.virtualMachine.error": "続行するには、有効な仮想マシンを選択してください。", - "sql.migration.ir.page.description": "Azure Database Migration Service は、データベース移行アクティビティを調整し、その進行状況を追跡します。以前に作成した場合は既存のDatabase Migration Serviceを選択するか、以下で新しいDatabase Migration Serviceを作成できます。", - "sql.migration.ir.page.sql.migration.service.not.found": "Database Migration Service が見つかりません。新しいのを作成します。", - "sql.migration.ir.page.title": "Azure Database Migration Service", - "sql.migration.ir.setup.step1": "ステップ 1: {0}", - "sql.migration.ir.setup.step2": "手順 2: 以下のキーを使用して統合ランタイムを登録します", - "sql.migration.ir.setup.step3": "手順 3: [接続テスト] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します", - "sql.migration.ir.setup.step3.alternate": "手順 3: 上の [最新の情報に更新] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します", - "sql.migration.issue.aria.label": "障害となっている問題: {0}", + "sql.migration.issues.details": "問題の詳細", "sql.migration.issues": "問題", "sql.migration.issues.count": "問題 ({0} 件)", - "sql.migration.issues.details": "問題の詳細", - "sql.migration.key1.copied": "キー 1 がコピーされました", "sql.migration.key1.label": "キー 1", - "sql.migration.key2.copied": "キー 2 がコピーされました", + "sql.migration.key1.copied": "キー 1 がコピーされました", "sql.migration.key2.label": "キー 2", + "sql.migration.key2.copied": "キー 2 がコピーされました", + "sql.migration.sql.vm.page.blob.url.label": "既知の問題、制限事項、トラブルシューティング", "sql.migration.last.LSN": "最後の LSN", + "sql.migration.last.applied.lsn": "最後に適用された LSN", "sql.migration.last.applied.backup.files": "最後に適用されたバックアップ ファイル", "sql.migration.last.applied.files.taken.on": "以下で作成された、最後に適用されたバックアップ", - "sql.migration.last.applied.lsn": "最後に適用された LSN", + "sql.migration.blob.container.last.backup.file.label": "最終バックアップ ファイル", + "sql.migration.cutover.last.file.restored": "復元された最後のファイル: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "最終更新: {0}", + "sql.migration.field.label.last.restored.file.time": "最後に復元されたファイル時間", "sql.migration.last.scan.completed": "完了した最後のスキャン: {0}", + "sql.migration.field.label.last.uploaded.file": "最後にアップロードしたファイル", + "sql.migration.field.label.last.uloaded.file.time": "最後にアップロードしたファイル時間", "sql.migration.learn.more": "詳細情報", + "sql.migration.database.assessment.xevents.link": "詳細情報", "sql.migration.learn.more.prerequisites": "移行を開始する前に、必要な事項の詳細を説明します。", - "sql.migration.load.migration.list.error": "移行一覧の読み込みエラー", + "sql.migration.wizard.troubleshooting": "詳細情報: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.wizard.account.add.button.label": "アカウントのリンク", + "sql.migration.service.container.loading.help": "移行サービスの読み込み中", + "sql.migration.database.loading": "データベース テーブルの一覧を読み込んでいます...", + "sql.migration.database.loading.tables": "テーブルの一覧を読み込んでいます...", + "sql.migration.sku.recommendations.loading": "読み込んでいます...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "ローカル SSD", "sql.migration.location": "場所", - "sql.migration.map.source.column": "ソース データベース", - "sql.migration.map.target.column": "ターゲット データベース", - "sql.migration.map.target.description": "ソース データベースの移行先となるターゲット データベースを選択します。 1 つのソース データベースに対してのみターゲット データベースを選択できます。", + "sql.migration.cutover.pending.backup": "復元保留中のログ バックアップ: {0}", + "sql.migration.sku.log.storage.requirement": "ログ ストレージの要件", + "sql.login.migration.logins.found": "ログインが見つかりました", + "sql.login.migration.steps.migrate.logins": "ログインの移行が完了しました", + "sql.login.migration.error": "ログイン移行エラー: {0}", + "sql.login.migration.status.page.previous.button.error": "ログイン移行は既に開始されており、前のページに戻る操作は無効になっています。", + "sql.login.migration.in.progress": "テスト移行が進行中", + "sql.migration.database.migration.status.label": "ログイン移行の状態: {0}", + "sql.login.migration.logins.not.found": "ログインが見つかりません", + "sql.login.migration.type": "ログインの種類", + "sql.migration.sku.logs.iops.requirement": "ログ IOPS 要件", + "sql.migration.database.schema.migration.help": "移行の対象にするテーブルを選択する前に、Azure Data Studio の {0} または {1} を使用して、データベース スキーマをソースからターゲットに移行してください。", + "sql.migration.field.label.mi.restore.state": "マネージド インスタンスの復元状態", "sql.migration.map.target.heading": "選択したソース データベースを移行先データベースにマップする", - "sql.migration.map.target.placeholder": "ターゲット データベースを選択する", - "sql.migration.mi.not.ready": "マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。", - "sql.migration.migration.completed": "データベースの移行が完了しました", - "sql.migration.migration.in.progress": "データベースの移行が進行中", - "sql.migration.migration.list.ascending.label": "昇順", - "sql.migration.migration.list.sort.label": "ソート", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "メモリ最適化 Premium シリーズ", + "sql.migration.sku.memory.requirement": "メモリ要件", + "sql.migration.start.login.migration.button": "移行", + "sql-migration.wizard.title": "'{0}' を Azure SQL に移行する", + "sql.migration.dashboard.login.migrate.task.button.description": "SQL Server ログインを Azure SQL に移行します。", + "sql.migration.dashboard.migrate.task.button.description": "SQL Server インスタンスを Azure SQL に移行します。", + "sql.migration.tde.button.migrate": "証明書を移行する", + "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio を使用してデータベースを移行する", + "sql-migration.login.wizard.title": "'{0}' から Azure SQL にログインを移行する", + "sql.migration.tab.button.login.migration.description": "Azure SQL にログインを移行する", + "sql.migration.dashboard.login.migrate.task.button": "Azure SQL にログインを移行する", + "sql.migration.tab.button.migration.description": "Azure SQLへの移行", + "sql.migration.dashboard.migrate.task.button": "Azure SQLへの移行", + "sql.login.migration.failed": "ログインの移行に失敗しました", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "サーバーの役割の移行、サーバー マッピングの確立、アクセス許可の設定に失敗しました。", + "sql.migration.tde.migrate.heading": "次のデータベースから証明書を移行しています:", + "sql.login.migration.status.page.description": "{0} 件のログインをターゲット {1} '{2}' に移行しています", + "sql.login.migration.migration.status.column": "移行の状態", + "sql.login.migration.status.page.title": "移行の状態", + "sql.migration.tde.migrate.validation.camceled": "移行が取り消されました", + "sql.migration.cannot.retry": "移行を再開できません。", + "sql.migration.tde.migrate.validation.completed": "移行が正常に完了しました。", + "sql.migration.tde.migrate.completed.errors": "移行は完了しましたが、次のエラーが発生しました:{0}{1}", + "sql.migration.cutover": "一括移行", + "sql.migration.error.details.title": "移行エラーの詳細", + "sql.migration.error.details.label": "移行エラー", + "sql.migration.cannot.delete": "移行は現在進行中です。削除できません。", + "sql.migration.cannot.cancel": "移行は進行中ではないため、取り消すことができません。", + "sql.migration.cannot.cutover": "移行は進行中ではないため、一括移行にすることができません。", + "sql.migration.cutover.type": "移行モード", + "sql.migration.database.migration.mode.label": "移行モード", + "serviceCrashMessage": "移行サービス コンポーネントを開始できませんでした。{0}", + "sql.migration.database.status.column": "移行の状態", "sql.migration.migration.status": "移行の状態", + "sql.migration.error.title": "移行状態の詳細", + "sql.login.migration.login.status.details.title": "{0} の移行状態の詳細", "sql.migration.migration.status.filter": "移行状態フィルター", - "sql.migration.min": "{0} 分", - "sql.migration.mins": "{0} 分", - "sql.migration.missing.table.name.column": "テーブル名", - "sql.migration.missing.targetPassword.error": "続行するには、有効なターゲット パスワードを入力します。", - "sql.migration.missing.targetUserName.error": "続行するには、有効なターゲット ユーザー名を入力します。", + "sql.migration.tde.migrate.status.details": "移行の状態: {0}{1}{2}", + "sql.migration.tab.migrations.title": "移行", + "sql.migration.details.breadcrumb.migrations": "移行", "sql.migration.mode": "モード", "sql.migration.more.info": "詳細情報", - "sql.migration.multi.step.all.steps.completed.errors": "全てのステップは次のエラーで完了しました: {0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "すべてのステップが成功しました。", - "sql.migration.multi.step.some.steps.are.still.running": "一部のステップはまだ実行中です。", - "sql.migration.multi.step.status": "ステップの状態: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "結果のコピー", - "sql.migration.multi.step.status.dialog.heading": "ステップの詳細", - "sql.migration.multi.step.status.errors": "ステップの状態: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "ステップ", - "sql.migration.na": "該当なし", - "sql.migration.name": "名前", - "sql.migration.name.label": "名前:", - "sql.migration.name.of.new.rg": "新しいリソース グループの名前", "sql.migration.nc.blob.storage.radio.label": "データベースのバックアップは、Azure Storage Blob コンテナーにあります。", "sql.migration.nc.network.share.radio.label": "データベースのバックアップは、ネットワーク共有にあります", + "sql.migration.na": "該当なし", + "sql.migration.name": "名前", + "sql.migration.name.of.new.rg": "新しいリソース グループの名前", + "sql.migration.src.database.tool.tip": "ソース データベースの名前", + "sql.migration.src.server.tool.tip": "ソース サーバーの名前", + "sql.migration.impact.object.name": "名前: {0}", + "sql.migration.name.label": "名前:", + "sql.migration.tde.wizard.network.share.label": "証明書のネットワーク パス", + "sql.migration.tde.wizard.network.share.info": "証明書の配置先とするネットワーク パス。", "sql.migration.network.share": "ネットワーク共有", - "sql.migration.network.share.azure.header": "ストレージ アカウントの詳細", - "sql.migration.network.share.azure.help": "バックアップのアップロード先の Azure Storage アカウントを指定します。", + "sql.migration.validate.ir.validation.result.label.networkshare": "ネットワーク共有の接続性: '{0}' ", "sql.migration.network.share.header.text": "ネットワーク共有の詳細", - "sql.migration.network.share.help.text": "バックアップが格納されているネットワーク共有の場所、および共有へのアクセスに使用するユーザーの資格情報を指定します。", - "sql.migration.network.share.location.info": "データベース バックアップのネットワーク共有パス。移行プロセスでは、このネットワーク共有から有効なバックアップ ファイルを自動的に取得します。", "sql.migration.network.share.location.label": "バックアップが保存されているネットワーク共有の場所", - "sql.migration.network.share.password.label": "パスワード", - "sql.migration.network.share.password.placeholder": "パスワードを入力します。", "sql.migration.network.share.path": "ネットワーク共有パス", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。", - "sql.migration.network.share.windows.user.info": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。", - "sql.migration.network.share.windows.user.label": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント", - "sql.migration.new.resource.group": "(新規) {0}", + "sql.migration.network.share.location.info": "データベース バックアップのネットワーク共有パス。移行プロセスでは、このネットワーク共有から有効なバックアップ ファイルを自動的に取得します。", + "sql.migration.tab.button.login.migration.label": "新しいログイン移行 (プレビュー)", + "sql.migration.tab.button.migration.label": "新規の移行", + "sql.migration.tab.button.support.description": "新しいサポート リクエスト", + "sql.migration.tab.button.support.label": "新規のサポート要求", "sql.migration.newSupportRequest": "新しいサポート リクエスト", + "sql.migration.saved.assessment.next": "次へ", "sql.migration.no": "いいえ", + "sql.migration.no.sqldatabaseserver.found": "Azure SQL データベース サーバーが見つかりません。", + "sql.migration.no.sqldatabase.found": "Azure SQL データベースが見つかりません。", + "sql.migration.ir.page.sql.migration.service.not.found": "Database Migration Service が見つかりません。新しいのを作成します。", + "sql.migration.service.not.found": "Migration Services が見つかりません。新しく作成してください。", + "sql.migration.wizard.sku.error.noRecommendation.reason": "ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームの選択、推奨事項パラメーターの調整、評価するデータベースの別のセットの選択、または推奨事項モデルの変更を試してください。", + "sql.migration.empty.table.text": "バックアップ ファイルなし", "sql.migration.no.blobContainers.found": "BLOB コンテナーが見つかりません。", "sql.migration.no.blobFiles.found": "BLOB ファイルが見つかりません。", "sql.migration.no.blobFolders.found": "BLOB フォルダーが見つかりません。", + "sql.migration.tde.msg.empty": "暗号化されたデータベースは選択されていません。", "sql.migration.no.fileShares.found": "ファイル共有が見つかりません。", - "sql.migration.no.issues.mi": "Azure SQL Managed Instance への移行に関する問題は見つかりませんでした。", "sql.migration.no.issues.sqldb": "Azure SQL Database への移行に関する問題は見つかりませんでした。", + "sql.migration.no.issues.mi": "Azure SQL Managed Instance への移行に関する問題は見つかりませんでした。", "sql.migration.no.issues.vm": "Azure Virtual Machine 上で SQL Server への移行に関する問題は見つかりませんでした。", "sql.migration.no.location.found": "場所が見つかりません。", "sql.migration.no.managedInstance.found": "マネージド インスタンスが見つかりません。", "sql.migration.no.pending.backups": "保留中のバックアップはありません。[最新の情報に更新] をクリックして、現在の状態を確認します。", - "sql.migration.no.results": "評価結果を使用できません。", - "sql.migration.no.sqldatabase.found": "Azure SQL データベースが見つかりません。", - "sql.migration.no.sqldatabaseserver.found": "Azure SQL データベース サーバーが見つかりません。", + "sql.migration.wizard.sku.error.noRecommendation": "利用可能なレコメンデーションはありません", + "sql.migration.resource.group.not.found": "リソース グループが見つかりません。", "sql.migration.no.storageAccount.found": "ストレージ アカウントが見つかりません。", "sql.migration.no.subscription.found": "サブスクリプションが見つかりません。", "sql.migration.no.virtualMachine.found": "仮想マシンが見つかりません。", - "sql.migration.notebook.open.error": "移行ノートブックを開けませんでした。", - "sql.migration.number.logins.migrating": "{0}/{1} 件の表示されているログインの移行", - "sql.migration.object.details": "オブジェクトの詳細", - "sql.migration.offline": "オフライン", + "sql.migration.restore.status.none": "なし", + "sql.migration.restore.backupset.status.none": "なし", + "sql.migration.parallel.copy.type.none": "なし", + "sql.migration.sku.targetStorageConfiguration.caching.none": "なし", + "sql.migration.sku.targetStorageConfiguration.caching.na": "適用なし", + "sql.migration.restore.status.not.started": "未開始", + "sql.login.migration.steps.not.started": "未開始", + "sql.migration.wizard.sku.choose_a_target.help": "どの Azure SQL ターゲットが適切かわからない場合は、詳細情報を参照してください", + "sql.migration.backup.file.number.of.stripes": "ストライプの数", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "OK", + "sql.migration.object.details": "オブジェクトの詳細", + "sql.migration.offline": "オフライン", + "sql.migration.database.migration.mode.offline.label": "オフライン移行", "sql.migration.online": "オンライン", + "sql.migration.database.migration.mode.online.label": "オンライン移行", "sql.migration.open": "開く", - "sql.migration.open.migration.destails.error": "移行の詳細ダイアログ オープン時エラー", - "sql.migration.open.migration.service.error": "移行サービス ダイアログのオープン時エラー", - "sql.migration.open.migration.target.error": "移行ターゲット オープン時エラー", - "sql.migration.option": "統合ランタイムのダウンロードとインストール", - "sql.migration.parallel.copy.type.dynamic": "動的範囲", - "sql.migration.parallel.copy.type.none": "なし", + "sql.migration.sqldb.column.parallelcopytype": "並列コピー タイプ", + "sql.migration.restore.backuptype.partial": "部分的", + "sql.migration.network.share.password.label": "パスワード", + "sql.migration.state.pending": "保留中", + "sql.migration.validation.state.pending": "保留中", + "sql.migration.field.label.pending.differential.backups": "保留中の差分バックアップ", + "sql.migration.sku.parameters.percentage.utilization": "使用率", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。", + "sql.migration.cutover.help.main": "一括移行を完了する前に、次の手順を実行してください。", "sql.migration.parallel.copy.type.physical": "物理パーティション", - "sql.migration.password.label": "ターゲット パスワード", - "sql.migration.password.placeholder": "ターゲット パスワードを入力してください", - "sql.migration.path.user.account": "ユーザー アカウント", - "sql.migration.pre.req.1": "Azure アカウント (評価または SKU のレコメンデーション 機能には必要ありません)", - "sql.migration.pre.req.2": "オンプレミス、Azure 仮想マシン上のSQL Server、またはクラウドで実行されている任意の仮想マシン (プライベート、パブリック) で実行されているソース SQL Server データベース。", - "sql.migration.pre.req.3": "データベースの移行先となる Azure SQL Managed Instance、Azure Virtual Machine 上のSQL Server、または Azure SQL Database。", - "sql.migration.pre.req.4": "データベースバックアップの場所の詳細、ネットワーク ファイル共有またはAzure Blob Storageコンテナー (Azure SQL データベース ターゲットには必要ありません)。", - "sql.migration.pre.req.title": "Azure SQL 移行を開始する前に必要なもの:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "ローカル エフェメラル SSD (既定の D:\\) ドライブに tempdb を配置する", + "sql.login.migration.wizard.target.permission.warning": "現在のユーザー ({0}) に、現在のインスタンス ({1}) のすべてのログイン情報を取得するための sysadmin アクセス許可があることを確認してください。", + "sql.migration.tde.cert.network.info": "SQL Server で証明書をエクスポートするネットワーク パスを入力してください。また、SQL Server サービスにこのパスに対する書き込みアクセス権があること、および現在のユーザーはこのネットワーク パスがあるコンピューターの管理者特権が必要であることを確認してください。", + "sql.login.migration.select.logins.windows.auth.warning": "このウィザードでは、Windows 認証ログインの種類は表示されません。この種類の移行は現在サポートされていません。Windows 認証ログインの移行機能は近日公開予定です。", + "sql.retry.migration.summary": "移行を再試行する前に、エラーを解決してください。", + "sql.migration.select.database.to.continue": "移行を評価するために 1 つ以上のデータベースを選択してください", + "sql.migration.database.validate.selection": "移行先のターゲット データベース テーブルを選択してください。 1 つのテーブルを持つ少なくとも 1 つのデータベースが必要です。", + "sql.migration.service.selection.location.msg": "続行する前に、データベース バックアップ ファイルの場所を選択してください。", + "sql.migration.sku.azureConfiguration.premiumSeries": "Premium シリーズ", + "sql.migration.copy.status.preparingforcopy": "準備中", + "sql.login.migration.status.page.previous.button.title": "前 (無効)", + "sql.migration.tde.migrate.results.heading.previous": "以前の証明書移行の結果:", "sql.migration.provide.unique.containers": "ターゲット データベースごとに一意のコンテナーを指定してください。影響を受けるデータベースは以下のとおりです。", - "sql.migration.quick.pick.placeholder": "実行する操作を選択します。", + "sql.migration.blob.storage.help.text": "バックアップを含む Azure Storage Blob コンテナーを指定します。", + "sql.migration.network.share.azure.help": "バックアップのアップロード先の Azure Storage アカウントを指定します。", + "sql.migration.network.share.help.text": "バックアップが格納されているネットワーク共有の場所、および共有へのアクセスに使用するユーザーの資格情報を指定します。", + "sql.migration.restore.backupset.status.queued": "キューに登録済み", + "sql.migration.copy.status.queued": "キューに投入済み", + "sql.migration.field.label.queued.files": "キューに登録済みのファイル", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "読み取り専用", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "読み取り/書き込み", + "sql.migration.status.readyforcutover": "一括移行の準備完了", + "sql.migration.copy.status.rebuildingindexes": "インデックスの再構築", "sql.migration.recommendation": "推奨事項", + "sql.migration.sku.parameters": "レコメンデーション パラメーター", + "sql.migration.sku.recommendationReason": "レコメンデーションの理由", + "sql.migration.sku.targetStorageConfiguration": "レコメンデーション ターゲット ストレージの構成", + "sql.migration.sku.recommendations": "レコメンデーション", + "sql.migration.sku.recommendedConfiguration": "推奨される構成", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "推奨されるストレージ構成", + "sql.migration.sku.refine.recommendation": "Azure のレコメンデーションを絞り込む", + "sql.migration.status.refresh.label": "最新の情報に更新", + "sql.migration.details.refresh": "最新の情報に更新", "sql.migration.refresh": "最新の情報に更新", + "sql.migration.database.table.refresh.label": "最新の情報に更新", "sql.migration.refresh.assessment.button.label": "評価の更新", "sql.migration.refresh.key1": "キー 1 を最新の情報に更新する", "sql.migration.refresh.key2": "キー 2 を最新の情報に更新する", - "sql.migration.refresh.migrations.error.label": "移行リストの更新中にエラーが発生しました。リンクされた Azure 接続を確認し、[更新] をクリックしてもう一度お試しください。", - "sql.migration.refresh.migrations.error.title": "移行リストの更新中にエラーが発生しました。", - "sql.migration.resource.group.description": "リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。", - "sql.migration.resource.group.not.found": "リソース グループが見つかりません。", - "sql.migration.resourceGroups": "リソース グループ", - "sql.migration.restart.migration.wizard": "移行ウィザードの再起動", - "sql.migration.restore.backupset.status.none": "なし", - "sql.migration.restore.backupset.status.queued": "キューに登録済み", - "sql.migration.restore.backupset.status.restored": "復元済み", - "sql.migration.restore.backupset.status.restoring": "復元しています", - "sql.migration.restore.backupset.status.skipped": "スキップされました", - "sql.migration.restore.backuptype.database": "データベース", - "sql.migration.restore.backuptype.differentialdatabase": "差分データベース", - "sql.migration.restore.backuptype.differentialfile": "差分ファイル", - "sql.migration.restore.backuptype.differentialpartial": "部分的な差分", - "sql.migration.restore.backuptype.file": "ファイル", - "sql.migration.restore.backuptype.partial": "部分的", - "sql.migration.restore.backuptype.transactionlog": "トランザクション ログ", - "sql.migration.restore.backuptype.unknown": "不明", - "sql.migration.restore.status.Restoring": "復元しています", - "sql.migration.restore.status.blocked": "ブロックされている", - "sql.migration.restore.status.cancelled": "キャンセル済み", - "sql.migration.restore.status.completed": "完了済み", - "sql.migration.restore.status.completing.migration": "移行を完了しています", - "sql.migration.restore.status.failed": "失敗しました", - "sql.migration.restore.status.initializing": "初期化しています", - "sql.migration.restore.status.none": "なし", - "sql.migration.restore.status.not.started": "未開始", - "sql.migration.restore.status.restore.completed": "復元が完了しました", - "sql.migration.restore.status.restore.paused": "復元が一時停止されました", - "sql.migration.restore.status.searching.backups": "バックアップの検索", - "sql.migration.restore.status.waiting": "待機中", - "sql.migration.resume.session": "以前に保存したセッションを再開する", - "sql.migration.resume.title": "移行ワークフローを再度実行する", - "sql.migration.retry.migration": "移行の再試行", - "sql.migration.retry.migration.error": "移行の再試行中にエラーが発生しました。", - "sql.migration.rg.created": "リソース グループが作成されました", - "sql.migration.run.validation": "検証の実行", - "sql.migration.running.multi.steps.heading": "次のステップを実行しています:", - "sql.migration.save.assessment.report": "評価レポートを保存する", - "sql.migration.save.assessment.report.success": "評価レポートが {0} に正常に保存されました。", - "sql.migration.save.close": "保存して閉じる", - "sql.migration.save.close.popup": "構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。", - "sql.migration.save.recommendation.report": "推奨事項レポートを保存する", - "sql.migration.save.recommendation.report.success": "推奨事項レポートが {0} に正常に保存されました。", - "sql.migration.saved.assessment.cancel": "キャンセル", - "sql.migration.saved.assessment.next": "次へ", - "sql.migration.saved.assessment.result": "保存されたセッション", - "sql.migration.search": "検索", - "sql.migration.search.for.migration": "移行結果のフィルター処理", - "sql.migration.sec": "{0} 秒", - "sql.migration.select": "選択", - "sql.migration.select.azure.mi": "対象の Azure サブスクリプションと対象の Azure SQL Managed Instance を選択します。", - "sql.migration.select.azure.vm": "対象の Azure サブスクリプションと Azure Virtual Machine 上の対象の SQL Server で選択します。", - "sql.migration.select.database.to.continue": "移行に 1 つ以上のログインを選択してください", - "sql.migration.select.database.to.migrate": "移行するデータベースを選択してください。", - "sql.migration.select.migration.tables": "移行するテーブルの選択", - "sql.migration.select.prompt": "SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。", - "sql.migration.select.service.apply.label": "適用", - "sql.migration.select.service.delete.label": "クリア", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Database Migration Service で移行リストをフィルター処理する", - "sql.migration.select.service.prompt": "Database Migration Service の選択", - "sql.migration.select.service.select.a.": "Azure にサインインしてアカウントを選択する", - "sql.migration.select.service.select.a.location": "場所を選択してください", - "sql.migration.select.service.select.a.resource.group": "リソース グループを選択します", - "sql.migration.select.service.select.a.service": "Database Migration Service の選択", - "sql.migration.select.service.select.a.subscription": "サブスクリプションの選択", - "sql.migration.select.service.select.a.tenant": "テナントを選択してください", - "sql.migration.select.service.select.account.error": "使用可能な Azure アカウントの読み込み中にエラーが発生しました。", - "sql.migration.select.service.select.location.error": "場所の読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", - "sql.migration.select.service.select.migration.target": "ターゲット サーバーを選択します。", - "sql.migration.select.service.select.resource.group.error": "使用可能なリソース グループの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", - "sql.migration.select.service.select.service.error": "使用可能なデータベースの移行サービスの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", - "sql.migration.select.service.select.subscription.error": "アカウント サブスクリプションの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。", - "sql.migration.select.service.select.target.type.": "ターゲット Azure SQL の型の選択", - "sql.migration.select.service.select.tenant.error": "使用可能な Azure アカウント テナントの読み込み中にエラーが発生しました。", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Database Migration Service の選択", - "sql.migration.select.target.to.continue": "続行するには、ターゲットを選択してください。", - "sql.migration.server": "サーバー", - "sql.migration.service.account.info.text": "ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。", - "sql.migration.service.container.container.description1": "Azure Database Migration Service では、ソースとターゲットの間の接続の処理、および (該当する場合) オンプレミスのネットワーク ファイル共有から Azure へのバックアップのアップロードを、Azure Data Factory のセルフホステッド統合ランタイムを利用して行います。", - "sql.migration.service.container.container.description2": "セルフホステッド統合ランタイムをセットアップするには、以下の手順に従ってください。", - "sql.migration.service.container.heading": "統合ランタイムのセットアップ", - "sql.migration.service.container.loading.help": "移行サービスの読み込み中", - "sql.migration.service.details.authKeys.label": "認証キー", - "sql.migration.service.details.authKeys.title": "セルフホステッド統合ランタイム ノードへの接続に使用される認証キー", - "sql.migration.service.details.button.label": "閉じる", - "sql.migration.service.details.dialog.title": "Azure Database Migration Service", - "sql.migration.service.details.ir.label": "セルフホステッド統合ランタイム ノード", - "sql.migration.service.details.status.unavailable": "-- 使用不可 --", - "sql.migration.service.error.not.ready": "Azure Database Migration Service '{0}' の登録情報の取得中に次のエラーが発生しました。[更新] をクリックして、もう一度お試しください。エラー: '{1}'。", - "sql.migration.service.header": "Azure Database Migration Service ファイル \"{0}\" の詳細:`", - "sql.migration.service.not.found": "Migration Services が見つかりません。新しく作成してください。", - "sql.migration.service.not.ready": "Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' は、任意のノードでセルフホステッド統合ランタイムに登録する必要があります。", - "sql.migration.service.not.ready.below": "Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' が、任意のノードのセルフホステッド統合ランタイムに登録されている必要があります。\r\n\r\n登録手順については以下をご覧ください。", - "sql.migration.service.prompt": "{0} (変更)", - "sql.migration.service.ready": "Azure Database Migration Service '{0}' は、これらのノードで動作中のセルフホステッド統合ランタイムに接続されています - {1}\r\n\r\nパフォーマンスの向上と高可用性を実現したい場合は、追加のノードを登録できます。", - "sql.migration.service.ready.below": "Azure Database Migration Service '{0}' は、これらのノードで動作中のセルフホステッド統合ランタイムに接続されています - {1}\r\n\r\nパフォーマンスの向上と高可用性を実現したい場合は、追加のノードを登録できます。登録手順については以下をご覧ください。", - "sql.migration.service.selection.location.msg": "続行する前に、データベース バックアップ ファイルの場所を選択してください。", - "sql.migration.service.status.refresh.error": "Migration Service の作成ステータスを更新中にエラーが発生しました。", - "sql.migration.services.container.description": "以下の情報を入力して、新しい Azure Database Migration Service を追加します。", - "sql.migration.services.container.description.network": "以下の情報を入力して、新しい Azure Database Migration Service を追加します。セルフホステッド統合ランタイムを登録するには、前のページで [データベースのバックアップがネットワーク共有上にある] を選択します。", - "sql.migration.services.dialog.title": "Azure Database Migration Service の作成", - "sql.migration.services.location": "Azure Database Migration Service の Azure リージョン。これは、ターゲット Azure SQL と同じリージョンである必要があります。", - "sql.migration.services.name": "Azure Database Migration Service 名。", - "sql.migration.services.resource.group": "Azure Database Migration Service のリソース グループ。", - "sql.migration.services.subscription": "Azure Database Migration Service のサブスクリプション名。", - "sql.migration.services.target": "既定として Azure SQL ターゲットが選択されました。", - "sql.migration.shir": "セルフホステッド統合ランタイム ノード", - "sql.migration.show.status": "状態の表示", - "sql.migration.size": "サイズ (MB)", - "sql.migration.size.column.header": "サイズ", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} 件の利用可能なレコメンデーション", - "sql.migration.sku.available.recommendations.one": "{0}件のレコメンデーションがあります", - "sql.migration.sku.azureConfiguration": "Azure の構成", - "sql.migration.sku.azureConfiguration.businessCritical": "Business Critical", - "sql.migration.sku.azureConfiguration.gen5": "第 5 世代", - "sql.migration.sku.azureConfiguration.generalPurpose": "汎用", - "sql.migration.sku.azureConfiguration.hyperscale": "ハイパースケール", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} 仮想コア", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} 仮想コア - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "Premium シリーズ", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "メモリ最適化 Premium シリーズ", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} 仮想コア", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} 仮想コア - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "データ: {0}、ログ: {1}、tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "パフォーマンス データを提供する方法を選択する", - "sql.migration.sku.azureRecommendation.collectData.method": "パフォーマンス データを今すぐ収集する", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します", - "sql.migration.sku.azureRecommendation.description": "Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。", - "sql.migration.sku.azureRecommendation.description2": "以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。", - "sql.migration.sku.azureRecommendation.openExisting.method": "パフォーマンス データが既にあります", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します", - "sql.migration.sku.azureRecommendation.start": "開始", - "sql.migration.sku.azureRecommendation.start.popup": "パフォーマンス データの収集を開始しています...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。", - "sql.migration.sku.azureRecommendation.status.imported": "提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。", - "sql.migration.sku.azureRecommendation.status.inProgress": "データ収集が進行中です。最初のレコメンデーションを生成しています...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "[レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのターゲットを Azure で推奨します。", - "sql.migration.sku.azureRecommendation.status.refining": "データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます...", - "sql.migration.sku.azureRecommendation.status.stopped": "Azure のレコメンデーションのデータ収集が停止されました。", - "sql.migration.sku.azureRecommendation.stop.popup": "パフォーマンス データ収集を停止しています...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。", - "sql.migration.sku.card.azureRecommendation.inProgress": "データ収集が完了すると、Azure のレコメンデーションが表示されます。", - "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。", - "sql.migration.sku.cpu": "{0} コア", - "sql.migration.sku.cpu.requirement": "CPU 要件", - "sql.migration.sku.data.iops.requirement": "データ IOPS 要件", - "sql.migration.sku.data.storage.requirement": "データ ストレージの要件", - "sql.migration.sku.gb": "{0} GB", - "sql.migration.sku.get.recommendation": "Azure のレコメンデーションを取得する", - "sql.migration.sku.io.memory.requirement": "IO 待機時間の要件", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Azure SQL ターゲット用途の Azure リージョン。移行先として適しているターゲットを含むリージョンのみが表示されます。", - "sql.migration.sku.log.storage.requirement": "ログ ストレージの要件", - "sql.migration.sku.logs.iops.requirement": "ログ IOPS 要件", - "sql.migration.sku.memory.requirement": "メモリ要件", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", - "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", - "sql.migration.sku.ms": "{0} ミリ秒", - "sql.migration.sku.parameters": "レコメンデーション パラメーター", - "sql.migration.sku.parameters.edit": "パラメーターの編集", - "sql.migration.sku.parameters.edit.title": "レコメンデーション パラメーターの編集", - "sql.migration.sku.parameters.enable.elastic": "エラスティック レコメンデーションを有効にする", - "sql.migration.sku.parameters.enable.elastic.info": "エラスティック レコメンデーションでは、既存のクラウド顧客に対してパーソナライズされた価格パフォーマンス プロファイリングを利用する代替の推奨モデルが使用されます。", - "sql.migration.sku.parameters.enable.preview": "プレビュー機能を有効にする", - "sql.migration.sku.parameters.enable.preview.info": "このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。", - "sql.migration.sku.parameters.percentage.utilization": "使用率", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。", - "sql.migration.sku.parameters.scale.factor": "倍率:", - "sql.migration.sku.parameters.scale.factor.invalid": "倍率が無効です。正の整数値を入力してください。", - "sql.migration.sku.parameters.scale.factor.tooltip": "Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。", - "sql.migration.sku.parameters.text": "レコメンデーション パラメーターを編集するには、以下の情報を入力します。", - "sql.migration.sku.parameters.update": "更新", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "{0} パーセンタイル", - "sql.migration.sku.recommendation": "Azure のレコメンデーション (プレビュー)", - "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Azure SQL Database に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", - "sql.migration.sku.recommendation.view.assessment.vm": "Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", - "sql.migration.sku.recommendationReason": "レコメンデーションの理由", - "sql.migration.sku.recommendations": "レコメンデーション", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "最終更新: {0}", - "sql.migration.sku.recommendations.loading": "読み込んでいます...", - "sql.migration.sku.recommendations.title": "{0} 件のレコメンデーション", - "sql.migration.sku.recommended.value": "値", - "sql.migration.sku.recommendedConfiguration": "推奨される構成", - "sql.migration.sku.refine.recommendation": "Azure のレコメンデーションを絞り込む", "sql.migration.sku.refresh.recommendation": "レコメンデーションの更新", - "sql.migration.sku.resource": "Azure SQL ターゲット リソース名", + "sql.login.migration.select.in.progress": "ソースとターゲットからログイン リストを更新しています", + "sql.login.migration.refresh.source.login.data.failed": "ソースからのログイン リストの更新に失敗しました", + "sql.login.migration.refresh.target.login.data.failed": "ターゲットのログイン リストの更新に失敗しました", + "sql.login.migration.refresh.login.data.successful": "ログイン リストの更新に成功しました。ソース ログインが {0} 件、ターゲット ログインが {1} 件見つかりました。", + "sql.migration.resourceGroups": "リソース グループ", + "sql.migration.rg.created": "リソース グループが作成されました", + "sql.migration.services.resource.group": "Azure Database Migration Service のリソース グループ。", + "sql.migration.dms.resource_group": "Azure SQL ターゲット用途のリソース グループ。サービスを含むリソース グループのみが表示されます。", "sql.migration.sku.resource_group": "Azure SQL ターゲット用途のリソース グループ。移行先として適したターゲットを含むリソース グループのみが表示されます。", "sql.migration.sku.restart.performance.collection": "データ収集を再開する", - "sql.migration.sku.sourceProperties": "ソースのプロパティ", - "sql.migration.sku.sql.dataDisk": "SQL データ ファイル", - "sql.migration.sku.sql.logDisk": "SQL ログ ファイル", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "Azure SQL Database", - "sql.migration.sku.sqldb.target.title": "Azure SQL Database", - "sql.migration.sku.stop.performance.collection": "データ収集の停止", - "sql.migration.sku.storage.dimension": "ディメンション", - "sql.migration.sku.storageGB": "{0} GB", - "sql.migration.sku.subscription": "Azure SQL ターゲットのサブスクリプション名", - "sql.migration.sku.targetDeploymentType": "ターゲットのデプロイの種類", - "sql.migration.sku.targetStorageConfiguration": "レコメンデーション ターゲット ストレージの構成", - "sql.migration.sku.targetStorageConfiguration.caching": "ホスト キャッシュ", - "sql.migration.sku.targetStorageConfiguration.caching.na": "適用なし", - "sql.migration.sku.targetStorageConfiguration.caching.none": "なし", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "読み取り専用", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "読み取り/書き込み", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "ローカル エフェメラル SSD (既定の D:\\) ドライブに tempdb を配置する", - "sql.migration.sku.targetStorageConfiguration.info": "ストレージ パフォーマンスのニーズを満たすために必要なターゲット ストレージ構成を次に示します。", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "ローカル SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "推奨されるストレージ構成", - "sql.migration.sku.targetStorageConfiguration.storage": "ストレージ", - "sql.migration.sku.viewDetails": "詳細の表示", - "sql.migration.sku.vm.card.title": "Azure Virtual Machine 上の SQL Server", - "sql.migration.sku.vm.target.title": "Azure Virtual Machine 上の SQL Server", - "sql.migration.source.configuration": "ソース構成", - "sql.migration.source.credentials": "ソースの資格情報", - "sql.migration.source.database": "転送元データベース名", - "sql.migration.source.databases": "ソース データベース", - "sql.migration.source.details.sqlAuth.db": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。", - "sql.migration.source.details.sqlAuth.nonDb": "SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", - "sql.migration.source.details.windowAuth.db": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。", - "sql.migration.source.details.windowAuth.nonDb": "SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。", - "sql.migration.source.login": "ソース ログイン", - "sql.migration.source.server": "ソース サーバー", - "sql.migration.source.version": "ソース バージョン", - "sql.migration.sql.assessment.notebook.title": "SQL 移行評価", - "sql.migration.sql.database": "SQL データベース", - "sql.migration.sql.managed.instance": "SQL Managed Instance", - "sql.migration.sql.server.instance": "SQL Server インスタンス", - "sql.migration.sql.virtual.machine": "SQL 仮想マシン", - "sql.migration.sql.vm.page.blob.info": "SQL Server 2014 以下を実行しているターゲット サーバーでは、ネットワーク共有オプションを使用してデータベース バックアップをアップロードするのではなく、Azure Storage Blob コンテナーに格納する必要があります。また、ブロック BLOB はSQL Server 2016 以降を実行しているターゲットでのみサポートされているため、バックアップ ファイルをページ BLOB として保存する必要があります。詳細情報: {0}", - "sql.migration.sql.vm.page.blob.url.label": "既知の問題、制限事項、トラブルシューティング", - "sql.migration.sqldb.column.copyduration": "コピー期間", - "sql.migration.sqldb.column.copystart": "コピーの開始", - "sql.migration.sqldb.column.copythroughput": "コピーのスループット", - "sql.migration.sqldb.column.dataread": "データの読み取り", - "sql.migration.sqldb.column.datawritten": "書き込み済みデータ", - "sql.migration.sqldb.column.parallelcopytype": "並列コピー タイプ", + "sql.migration.restart.migration.wizard": "移行ウィザードの再起動", + "sql.migration.restore.status.restore.completed": "復元が完了しました", + "sql.migration.backup.file.restore.finish.date": "復元の終了日", + "sql.migration.restore.status.restore.paused": "復元が一時停止されました", + "sql.migration.field.label.restore.percent.completed": "復元の完了率", + "sql.migration.field.label.restore.plan.size": "復元プランのサイズ (MB)", + "sql.migration.backup.file.restore.start.date": "復元の開始日", + "sql.migration.backup.file.restore.status": "復元の状態", + "sql.migration.restore.backupset.status.restored": "復元済み", + "sql.migration.field.label.restored.files": "復元されたファイル", + "sql.migration.field.label.restored.size": "復元されたサイズ (MB)", + "sql.migration.restore.status.Restoring": "復元しています", + "sql.migration.restore.backupset.status.restoring": "復元しています", + "sql.migration.status.restoring": "復元しています", + "sql.migration.field.label.restoring.files": "ファイルを復元しています", + "sql.migration.resume.session": "以前に保存したセッションを再開する", + "sql.migration.status.retriable": "取得可能", + "sql.migration.tde.migrate.start.validation": "移行の再試行", + "sql.migration.retry.migration": "移行の再試行", + "sql.migration.validate.ir.unsuccessful.revalidation": "失敗した手順を再検証する", "sql.migration.sqldb.column.rowscopied": "コピーされた行", "sql.migration.sqldb.column.rowsread": "読み取られた行", - "sql.migration.sqldb.column.tablename": "テーブル名", - "sql.migration.sqldb.column.usedparallelcopies": "並列コピーが使用されました", - "sql.migration.sqldb.not.ready": "SQL データベース サーバー '{0}' は現在 '{1}' 状態であるため、移行できません。続行するには、使用可能な SQL データベース サーバーを選択します。", - "sql.migration.src.database": "ソース データベース", - "sql.migration.src.database.tool.tip": "ソース データベースの名前", - "sql.migration.src.server": "ソース名", - "sql.migration.src.server.tool.tip": "ソース サーバーの名前", - "sql.migration.start.login.migration.button": "移行", - "sql.migration.start.migration.button": "移行の開始", - "sql.migration.start.session": "新しいセッションを開始", - "sql.migration.start.time": "開始時刻", - "sql.migration.starting.login": "ログインの検証と移行が進行中です", - "sql.migration.starting.login.failed": "ログインの検証と移行に失敗しました", - "sql.migration.starting.migration.dberror": "データベース {0} の証明書を移行中にエラーが発生しました。{1}", - "sql.migration.starting.migration.error": "証明書移行の開始中にエラーが発生しました: '{0}'", - "sql.migration.state.canceled": "取り消されました", - "sql.migration.state.failed": "失敗", - "sql.migration.state.pending": "保留中", + "sql.migration.resume.title": "移行ワークフローを再度実行する", + "sql.migration.run.validation": "検証の実行", "sql.migration.state.running": "実行中", - "sql.migration.state.succeeded": "成功", + "sql.migration.validation.state.running": "実行中", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "SQL データベース", + "sql.migration.database.schema.migration.project": "SQL データベース プロジェクト拡張機能", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 拡張機能", + "sql.migration.sql.server.instance": "SQL Server インスタンス", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM での SQL Server", + "sql.migration.summary.vm.type": "Azure Virtual Machine 上の SQL Server", + "sql.login.migration.vm.title": "Azure Virtual Machine 上の SQL Server", + "sql.migration.sku.vm.target.title": "Azure Virtual Machine 上の SQL Server", + "sql.migration.sku.vm.card.title": "Azure Virtual Machine 上の SQL Server", + "sql.migration.azure.sql.database.virtual.machine": "Azure Virtual Machines 上の SQL Server", + "sql.migration.sql.virtual.machine": "SQL 仮想マシン", + "sql.migration.sku.sql.dataDisk": "SQL データ ファイル", + "sql.migration.sku.sql.logDisk": "SQL ログ ファイル", + "sql.migration.sql.assessment.notebook.title": "SQL 移行評価", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "保存して閉じる", + "sql.migration.save.assessment.report": "評価レポートを保存する", + "sql.migration.save.recommendation.report": "推奨事項レポートを保存する", + "sql.migration.saved.assessment.result": "保存されたセッション", + "sql.migration.sku.parameters.scale.factor": "倍率:", + "sql.migration.search": "検索", + "sql.migration.restore.status.searching.backups": "バックアップの検索", + "sql.migration.select": "選択", + "sql.migration.select.service.title": "Database Migration Service の選択", + "sql.migration.select.service.prompt": "Database Migration Service の選択", + "sql.migration.select.service.select.a.service": "Database Migration Service の選択", + "sql.migration.invalid.migration.service.offline.error": "ノードに接続された Database Migration Service を選択します。", + "sql.migration.status.select.service.MESSAGE": "移行を監視する Database Migration Service を選択します。", + "sql.migration.blob.container.select": "最初に BLOB コンテナーの値を選択します。", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します", + "sql.migration.database.assessment.xevents.instructions": "拡張イベント セッション ファイル (.xel および .xem) が格納されているフォルダーを選択します", + "sql.migration.select.service.select.a.location": "場所を選択してください", + "sql.migration.select.service.select.a.resource.group": "リソース グループを選択します", + "sql.migration.blob.resourceGroup.select.prompt": "最初にリソース グループの値を選択します。", + "sql.migration.blob.resourceGroup.select": "リソース グループを選択します。", + "sql.migration.blob.storageAccount.select": "最初にストレージ アカウントの値を選択します。", + "sql.migration.select.service.select.a.subscription": "サブスクリプションの選択", + "sql.migration.map.target.placeholder": "ターゲット データベースを選択する", + "sql.migration.select.service.select.migration.target": "ターゲット サーバーを選択します。", + "sql.migration.select.service.select.a.tenant": "テナントを選択してください", + "sql.migration.unique.name": "対象データベースに一意の名前を選択する", + "sql.migration.invalid.migration.service.error": "有効な Database Migration Service を選択してください。", + "sql.migration.wizard.target.description": "Azure アカウントとターゲット {0}を選択します。", + "sql.migration.wizard.account.description": "Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。", + "sql.login.migration.select.page.title": "移行するログインの選択", + "sql.migration.database.table.tables.column.label": "テーブルの選択", + "sql.migration.select.migration.tables": "移行するテーブルの選択", + "sql.migration.table.select.label": "{0}のテーブルを選択する", + "sql.migration.select.service.select.target.type.": "ターゲット Azure SQL の型の選択", + "sql.migration.database.assessment.description": "Azure SQLへの移行を評価するデータベースを選択します。", + "sql.migrate.text": "Azure SQL に移行するデータベースを選択します。", + "sql.migration.select.database.to.migrate": "移行するデータベースを選択してください。", + "sql.migration.database.page.description": "移行中に使用するデータベース バックアップの場所を選択します。", + "sql.migration.quick.pick.placeholder": "実行する操作を選択します。", + "sql.login.migration.wizard.target.description": "ログインを移行するターゲット Azure SQL Managed Instance、Azure SQL VM、Azure SQL Database を選択します。", + "sql.migration.map.target.description": "ソース データベースの移行先となるターゲット データベースを選択します。 1 つのソース データベースに対してのみターゲット データベースを選択できます。", + "sql.migration.select.azure.vm": "対象の Azure サブスクリプションと Azure Virtual Machine 上の対象の SQL Server で選択します。", + "sql.migration.select.azure.mi": "対象の Azure サブスクリプションと対象の Azure SQL Managed Instance を選択します。", + "sql.migration.service.details.ir.label": "セルフホステッド統合ランタイム ノード", + "sql.migration.shir": "セルフホステッド統合ランタイム ノード", + "sql.migration.server": "サーバー", + "sql.migration.details.serverobjects.label": "サーバー オブジェクト", + "sql.migration.details.serverobjects.field.label": "サーバー オブジェクト", + "serviceCrashed": "サービス コンポーネントがクラッシュしました。", + "serviceProviderIntializationError": "データ プロバイダーを初期化できませんでした。", + "sql.migration.service.container.heading": "統合ランタイムのセットアップ", + "sql.migration.show.status": "状態の表示", + "sql.migration.select.service.select.a.": "Azure にサインインしてアカウントを選択する", + "sql.migration.size.column.header": "サイズ", + "sql.migration.size": "サイズ (MB)", + "sql.migration.restore.backupset.status.skipped": "スキップされました", + "sql.migration.field.label.skipped.files": "スキップされたファイル", + "sql.migration.multi.step.some.steps.are.still.running": "一部のステップはまだ実行中です。", + "sql.migration.migration.list.sort.label": "ソート", + "sql.migration.source.configuration": "ソース構成", + "sql.migration.source.credentials": "ソースの資格情報", + "sql.migration.src.database": "ソース データベース", + "sql.migration.map.source.column": "ソース データベース", + "sql.migration.database.table.source.column.label": "ソース データベース", + "sql.migration.validate.ir.validation.result.label.source.database": "ソース データベースの接続性: '{0}'", + "sql.migration.source.database": "転送元データベース名", + "sql.migration.source.databases": "ソース データベース", + "sql.migration.source.login": "ソース ログイン", + "sql.migration.src.server": "ソース名", + "sql.migration.sku.sourceProperties": "ソースのプロパティ", + "sql.migration.source.server": "ソース サーバー", + "sql.migration.source.version": "ソース バージョン", + "sql.migration.sku.azureRecommendation.start": "開始", + "sql.migration.start.session": "新しいセッションを開始", + "sql.migration.start.migration.button": "移行の開始", + "sql.migration.start.time": "開始時刻", + "sql.migration.validate.ir.start.validation": "検証を開始", + "sql.migration.sku.azureRecommendation.start.popup": "パフォーマンス データの収集を開始しています...", + "sql.migration.tde.migrate.column.status": "状態", + "sql.migration.status.status.label": "状態", + "sql.login.migration.status.column": "状態", "sql.migration.status": "状態", - "sql.migration.status.add.account": "アカウントを追加", - "sql.migration.status.add.account.MESSAGE": "Azure アカウントを追加して、既存の移行とその状態を表示します。", - "sql.migration.status.canceled": "取り消し", - "sql.migration.status.canceling": "取り消しています", - "sql.migration.status.completing": "完了処理中", - "sql.migration.status.creating": "作成中", + "sql.migration.validate.ir.column.status": "状態", "sql.migration.status.dropdown.all": "状態: すべて", "sql.migration.status.dropdown.completing": "状態: 完了しています", "sql.migration.status.dropdown.failed": "状態: 失敗", "sql.migration.status.dropdown.ongoing": "状態: 進行中", "sql.migration.status.dropdown.succeeded": "状態: 成功", - "sql.migration.status.error.count.multiple": " ({0} エラー)", - "sql.migration.status.error.count.single": " ({0} エラー)", - "sql.migration.status.failed": "失敗", - "sql.migration.status.inprogress": "進行中", - "sql.migration.status.readyforcutover": "一括移行の準備完了", - "sql.migration.status.refresh.label": "最新の情報に更新", - "sql.migration.status.restoring": "復元しています", - "sql.migration.status.retriable": "取得可能", - "sql.migration.status.select.service.MESSAGE": "移行を監視する Database Migration Service を選択します。", - "sql.migration.status.status.label": "状態", - "sql.migration.status.succeeded": "成功", - "sql.migration.status.uploadingfullbackup": "完全バックアップをアップロードしています", - "sql.migration.status.uploadinglogbackup": "ログ バックアップをアップロードしています", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} 警告)", - "sql.migration.status.warning.count.single": " ({0} 警告)", + "sql.migration.ir.setup.step1": "ステップ 1: {0}", + "sql.migration.ir.setup.step2": "手順 2: 以下のキーを使用して統合ランタイムを登録します", + "sql.migration.ir.setup.step3": "手順 3: [接続テスト] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します", + "sql.migration.ir.setup.step3.alternate": "手順 3: 上の [最新の情報に更新] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します", + "sql.migration.multi.step.status.dialog.heading": "ステップの詳細", + "sql.migration.multi.step.status": "ステップの状態: {0}", + "sql.migration.multi.step.status.errors": "ステップの状態: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "ステップ", + "sql.migration.sku.stop.performance.collection": "データ収集の停止", + "sql.migration.validate.ir.stop.validation": "検証を停止", + "sql.migration.sku.azureRecommendation.stop.popup": "パフォーマンス データ収集を停止しています...", + "sql.migration.sku.targetStorageConfiguration.storage": "ストレージ", "sql.migration.storage.account": "ストレージ アカウント", - "sql.migration.storageAccount.warning.many": "ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク内にあることを確認します。", - "sql.migration.storageAccount.warning.one": "ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク上にあることを確認します。", - "sql.migration.storageAccount.warning.vm.many": "ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。", - "sql.migration.storageAccount.warning.vm.one": "ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。", + "sql.migration.network.share.azure.header": "ストレージ アカウントの詳細", "sql.migration.subscription": "サブスクリプション", - "sql.migration.summary.azure.storage": "Azure Storage", - "sql.migration.summary.azure.storage.subscription": "Azure ストレージ サブスクリプション", - "sql.migration.summary.database.count": "移行用のデータベース", - "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.blob.storage.subscription.label": "サブスクリプション", + "sql.migration.dms.subscription": "Azure Database Migration Service のサブスクリプション名。", + "sql.migration.services.subscription": "Azure Database Migration Service のサブスクリプション名。", + "sql.migration.sku.subscription": "Azure SQL ターゲットのサブスクリプション名", + "sql.migration.state.succeeded": "成功", + "sql.migration.copy.status.succeeded": "成功", + "sql.migration.status.succeeded": "成功しました", + "sql.migration.validation.state.succeeded": "成功", + "sql.login.migration.status.succeeded": "成功しました", + "sql.migration.details.serverobjects.successful.tables.label": "成功", + "sql.migration.database.migration.service.created.successfully": "Database Migration Service が正常に作成されました。", + "sql.migration.save.assessment.report.success": "評価レポートが {0} に正常に保存されました。", + "sql.migration.save.recommendation.report.success": "推奨事項レポートが {0} に正常に保存されました。", "sql.migration.summary.page.title": "概要", - "sql.migration.summary.sqldb.type": "Azure SQL Database", - "sql.migration.summary.vm.type": "Azure Virtual Machine 上の SQL Server", - "sql.migration.tab.button.feedback.description": "フィードバック", - "sql.migration.tab.button.feedback.label": "フィードバック", - "sql.migration.tab.button.login.migration.description": "Azure SQL にログインを移行する", - "sql.migration.tab.button.login.migration.label": "新しいログイン移行 (プレビュー)", - "sql.migration.tab.button.migration.description": "Azure SQLへの移行", - "sql.migration.tab.button.migration.label": "新規の移行", - "sql.migration.tab.button.support.description": "新規のサポート要求", - "sql.migration.tab.button.support.label": "新規のサポート要求", - "sql.migration.tab.dashboard.title": "ダッシュボード", - "sql.migration.tab.migrations.title": "移行", + "sql.migration.tde.migrate.required": "続行する前に、TDE 証明書の移行が正常に行われる必要があります。", "sql.migration.table.error.title": "テーブル移行状態の詳細", "sql.migration.table.migration.status.label": "テーブル移行の状態: {0}", - "sql.migration.table.missing.count": "ターゲットにないテーブルの数: {0}", - "sql.migration.table.select.label": "{0}のテーブルを選択する", - "sql.migration.table.selected.count": "{1} テーブルの{0} が選択されています", - "sql.migration.table.selection.count": "{1}のうち {0}", - "sql.migration.table.selection.edit": "編集", - "sql.migration.table.selection.filter": "フィルター テーブル", - "sql.migration.table.selection.status.column": "行を含む", + "sql.migration.sqldb.column.tablename": "テーブル名", "sql.migration.table.selection.tablename.column": "テーブル名", - "sql.migration.table.selection.update.button": "更新", - "sql.migration.table.selection.update.cancel": "キャンセル", + "sql.migration.missing.table.name.column": "テーブル名", + "sql.migration.database.table.selection.label": "テーブルの選択", + "sql.migration.table.missing.count": "ターゲットにないテーブルの数: {0}", + "sql.migration.target.table.count.name": "選択されたテーブル", "sql.migration.target": "ターゲット", + "sql.login.migration.target.status.column": "ターゲットの状態", "sql.migration.target.azure.sql.instance.database.name": "ターゲット データベース", - "sql.migration.target.azure.sql.instance.name": "ターゲット名", - "sql.migration.target.azure.sql.instance.server.name": "ターゲット名", + "sql.migration.map.target.column": "ターゲット データベース", + "sql.migration.database.table.target.column.label": "ターゲット データベース", + "sql.migration.validate.ir.validation.result.label.target.database": "ターゲット データベースの接続性: '{0}'", "sql.migration.target.database.name": "ターゲット データベース名", + "sql.migration.sku.targetDeploymentType": "ターゲットのデプロイの種類", + "sql.migration.storageAccount.warning.many": "ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク内にあることを確認します。", + "sql.migration.storageAccount.warning.one": "ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク上にあることを確認します。", + "sql.migration.target.azure.sql.instance.server.name": "ターゲット名", + "sql.migration.target.azure.sql.instance.name": "ターゲット名", + "sql.migration.password.label": "ターゲット パスワード", "sql.migration.target.platform": "ターゲット プラットフォーム", "sql.migration.target.server": "ターゲット サーバー", - "sql.migration.target.table.count.name": "選択されたテーブル", + "sql.migration.storageAccount.warning.vm.many": "ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。", + "sql.migration.storageAccount.warning.vm.one": "ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。", "sql.migration.target.table.missing": "ターゲット テーブルが存在しません", "sql.migration.target.table.not.empty": "ターゲット テーブルが空ではありません。", - "sql.migration.target.version": "ターゲット バージョン", - "sql.migration.tde.button.caption": "編集", - "sql.migration.tde.button.migrate": "証明書を移行する", - "sql.migration.tde.migrate.canceled": "証明書移行が取り消されました。続行するには、証明書移行を実行および完了してください。", - "sql.migration.tde.migrate.canceled.errors": "次のエラーで検証が取り消されました: {0}{1}", - "sql.migration.tde.migrate.column.databases": "データベース", - "sql.migration.tde.migrate.column.status": "状態", - "sql.migration.tde.migrate.completed.errors": "移行は完了しましたが、次のエラーが発生しました:{0}{1}", - "sql.migration.tde.migrate.copy.results": "移行結果をコピーする", - "sql.migration.tde.migrate.done.button": "完了", - "sql.migration.tde.migrate.heading": "次のデータベースから証明書を移行しています:", - "sql.migration.tde.migrate.not.run": "現在の構成では証明書移行がまだ実行されていません。続行するには、証明書移行を実行および完了してください。", - "sql.migration.tde.migrate.results.heading": "証明書の移行に関する進行状況の詳細:", - "sql.migration.tde.migrate.results.heading.completed": "証明書移行の結果:", - "sql.migration.tde.migrate.results.heading.previous": "以前の証明書移行の結果:", - "sql.migration.tde.migrate.start.validation": "移行の再試行", - "sql.migration.tde.migrate.status.details": "移行の状態: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "証明書移行が正常に完了しました。移行を続行するには、[次へ] をクリックしてください。", - "sql.migration.tde.migrate.validation.camceled": "移行が取り消されました", - "sql.migration.tde.migrate.validation.completed": "移行が正常に完了しました。", - "sql.migration.tde.msg.databases.selected": "Transparent Data Encryption に対応したデータベース {0} つを移行対象に選択しました。{1}", - "sql.migration.tde.msg.empty": "暗号化されたデータベースは選択されていません。", - "sql.migration.tde.msg.manual": "証明書を手動で移行することを選択しました。", - "sql.migration.tde.msg.tde": "暗号化証明書とデータベースを移行するために、Azure Data Studio へのアクセス権を付与しました。", - "sql.migration.tde.progress.update": "{0} / {1} 完了", - "sql.migration.tde.wizard.databases.selected": "選択したデータベース {1} つのうち {0} つで、Transparent Data Encryption が使用されています。", - "sql.migration.tde.wizard.description": "暗号化されたデータベースを正常に移行するには、暗号化証明書へのアクセスを許可するか、移行を続行する前に証明書を手動で移行する必要があります。{0}。", - "sql.migration.tde.wizard.network.share.info": "証明書の配置先とするネットワーク パス。", - "sql.migration.tde.wizard.network.share.label": "証明書のネットワーク パス", - "sql.migration.tde.wizard.network.share.placeholder": "ネットワーク パスを入力してください", - "sql.migration.tde.wizard.optionads": "証明書と秘密キーをターゲットにエクスポートします。", - "sql.migration.tde.wizard.optionadsconfirm": "証明書へのアクセスに自分の資格情報を使用することに同意します。", - "sql.migration.tde.wizard.optionmanual": "Azure Data Studio による証明書のエクスポートすることを希望しません。", - "sql.migration.tde.wizard.optionmanual.warning": "移行作業を続行する前に証明書を移行する必要があります。証明書を移行しない場合、この移行は失敗します。{0}。", - "sql.migration.tde.wizard.optionscaption": "証明書の移行", - "sql.migration.tde.wizard.title": "暗号化されたデータベースが選択されています。", - "sql.migration.test.connection": "接続のテスト", - "sql.migration.type": "種類", - "sql.migration.type.label": "入力:", - "sql.migration.unavailable.target": "(使用不可) {0}", - "sql.migration.unique.name": "対象データベースに一意の名前を選択する", - "sql.migration.username": "ユーザー名", + "sql.migration.azure.sql.target": "ターゲットの種類", "sql.migration.username.label": "ターゲット ユーザー名", - "sql.migration.username.placeholder": "ターゲット ユーザー名を入力してください", - "sql.migration.validate.error.gatewaytimeout": "リソース接続の検証中にタイムアウトが発生しました。詳細情報: https://aka.ms/dms-migrations-troubleshooting。", - "sql.migration.validate.ir.column.status": "状態", - "sql.migration.validate.ir.column.validation.steps": "検証手順", - "sql.migration.validate.ir.completed.errors": "検証は次のエラーで完了しました: {0}{1}", - "sql.migration.validate.ir.copy.results": "検証結果をコピー", - "sql.migration.validate.ir.done.button": "完了", - "sql.migration.validate.ir.heading": "次を検証しています:", - "sql.migration.validate.ir.results.heading": "検証手順の詳細", - "sql.migration.validate.ir.sqldb.validation.result.error": "ソース データベース {0} の検証チェック エラー: {1}{0}ターゲット データベース: {2}{0} エラー: {3} - {4}", - "sql.migration.validate.ir.start.validation": "検証を開始", - "sql.migration.validate.ir.status": "検証状態: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 件のエラー", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 件のエラー", - "sql.migration.validate.ir.status.errors": "検証状態: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "検証を停止", - "sql.migration.validate.ir.validation.camceled": "検証チェックが取り消されました", - "sql.migration.validate.ir.validation.completed": "検証が正常に完了しました。", - "sql.migration.validate.ir.validation.result.api.error": "データベース {0} の検証チェック エラー: {1}{0}エラー: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "ソース データベース {0} の検証チェック エラー: {1}{0}ファイル共有パス: {2}{0}エラー: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "ネットワーク共有の接続性: '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "統合ランタイムの接続性", - "sql.migration.validate.ir.validation.result.label.source.database": "ソース データベースの接続性: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Azure Storage の接続性", - "sql.migration.validate.ir.validation.result.label.target.database": "ターゲット データベースの接続性: '{0}'", - "sql.migration.validation.canceled": "検証が取り消されました。続行するには、移行設定を実行して検証してください。", - "sql.migration.validation.canceled.errors": "次のエラーで検証が取り消されました: {0}{1}", - "sql.migration.validation.dialog.title": "検証を実行しています", - "sql.migration.validation.not.run": "現在の構成に対して検証が実行されていません。続行するには、移行設定を実行して検証してください。", - "sql.migration.validation.state.canceled": "取り消されました", - "sql.migration.validation.state.failed": "失敗しました", - "sql.migration.validation.state.pending": "保留中", - "sql.migration.validation.state.running": "実行中", - "sql.migration.validation.state.succeeded": "成功しました", - "sql.migration.validation.success": "検証が正常に完了しました。 移行を続行するには、[次へ] をクリックしてください。", - "sql.migration.view.all": "すべてのデータベース移行", - "sql.migration.view.select.button.label": "表示/選択", + "sql.migration.target.version": "ターゲット バージョン", + "sql.migration.test.connection": "接続のテスト", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。", + "sql.migration.sqldb.not.ready": "SQL データベース サーバー '{0}' は現在 '{1}' 状態であるため、移行できません。続行するには、使用可能な SQL データベース サーバーを選択します。", + "sql.migration.assessment.failed": "SQL Server インスタンス '{0}' を評価できませんでした。", + "sql.migration.database.migration.target.type.tool.tip": "Azure リソース ターゲットの種類 [SQL Managed Instance、SQL 仮想マシン、SQL データベース]", + "sql.migration.database.status.tool.tip": "移行の現在の状態", + "sql.migration.cannot.start.cutover.error": "すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。", + "sql.migration.database.migration.duration.tool.tip": "移行の期間", + "sql.migration.database.migration.finish.time.tool.tip": "移行の完了時刻", + "sql.migration.service.error.not.ready": "Azure Database Migration Service '{0}' の登録情報の取得中に次のエラーが発生しました。[更新] をクリックして、もう一度お試しください。エラー: '{1}'。", + "sql.migration.mi.not.ready": "マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。", + "sql.retry.migration.title": "次のエラーで移行に失敗しました。", + "sql.migration.database.migration.start.time.tool.tip": "移行の開始時刻", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "ターゲット データベース名", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "ターゲット サーバー名", "sql.migration.vm.not.ready.iaas.extension": "SQL Server IaaS エージェント拡張機能が現在フル モードではなく '{1}' モードであるため、仮想マシン '{0}' を移行できません。詳細情報: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "仮想マシン '{0}' は、基になる仮想マシンが実行されていないため、移行に使用できません。再試行する前に、電源がオンになっていることを確認してください。", + "sql.migration.blob.storage.folder.warning": "複数のデータベースについて同じバックアップの場所が選択されています。異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。", + "sql.migration.pre.req.title": "Azure SQL 移行を開始する前に必要なもの:", + "sql.migration.assessments.blocking.issue": "これがデータベース移行の成功を妨げるブロック問題です。", + "sql.migration.missing.targetPassword.error": "続行するには、有効なターゲット パスワードを入力します。", + "sql.migration.missing.targetUserName.error": "続行するには、有効なターゲット ユーザー名を入力します。", + "sql.migration.invalid.non.page.blob.backupFile.error": "続行するには、すべてのバックアップ ファイルがソース データベース '{0}' のページ BLOB である BLOB コンテナーを選択してください。ブロック BLOB は、SQL Server 2016 以降を実行しているターゲットでのみサポートされています。詳細情報: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "続行するには、ターゲットを選択してください。", + "sql.migration.invalid.sqldatabase.error": "続行するには、有効なAzure SQL Database サーバーを選択します。", + "sql.migration.invalid.account.error": "続けるには、有効な Azure アカウントを選択してください。", + "sql.migration.invalid.blob.lastBackupFolder.error": "続行するには、ソース データベース '{0}' の有効なバックアップ フォルダーを選択します。", + "sql.migration.invalid.blob.container.error": "先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。", + "sql.migration.invalid.blob.lastBackupFile.error": "先に進むには、ソース データベース '{0}' の有効な最終バックアップ ファイルを選択してください。", + "sql.migration.invalid.location.error": "先に進むには、有効な場所を選択してください。", + "sql.migration.invalid.managedInstance.error": "続行するには、有効なマネージド インスタンスを選択してください。", + "sql.migration.invalid.blob.resourceGroup.error": "先に進むには、ソース データベース '{0}' の有効なリソース グループを選択してください。", + "sql.migration.invalid.resourceGroup.error": "続行するには、有効なリソースグループを選択してください。", + "sql.migration.invalid.blob.storageAccount.error": "先に進むには、ソース データベース '{0}' の有効なストレージ アカウントを選択してください。", + "sql.migration.invalid.storageAccount.error": "先に進むには、有効なストレージ アカウントを選択してください。", + "sql.migration.invalid.subscription.error": "先に進むには、有効なサブスクリプションを選択してください。", + "sql.migration.invalid.virtualMachine.error": "続行するには、有効な仮想マシンを選択してください。", + "sql.migration.tde.wizard.description": "暗号化されたデータベースを正常に移行するには、暗号化証明書へのアクセスを許可するか、移行を続行する前に証明書を手動で移行する必要があります。{0}。", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Azure SQL Database に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.sku.recommendation.view.assessment.vm": "Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。", + "sql.migration.database.migration.mode.description": "Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。", + "sql.migration.details.serverobjects.all.tables.label": "テーブルの合計数", + "sql.migration.restore.backuptype.transactionlog": "トランザクション ログ", + "sql.migration.dashboard.help.link.mi": "チュートリアル: Azure SQL Managed Instance への移行 (オンライン)", + "sql.migration.dashboard.help.link.sqldb": "チュートリアル: Azure SQL Database でSQL Serverに移行する (オフライン)", + "sql.migration.dashboard.help.link.vm": "チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン)", + "sql.migration.type": "種類", + "sql.migration.type.label": "入力:", + "sql.migration.impact.object.type": "種類: {0}", + "sql.migration.restore.backuptype.unknown": "不明", + "sql.migration.field.label.unrestorable.files": "復元不可能なファイル", + "sql.migration.table.selection.update.button": "更新", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.status.uploadingfullbackup": "完全バックアップをアップロードしています", + "sql.migration.status.uploadinglogbackup": "ログ バックアップをアップロードしています", + "sql.migration.sqldb.column.usedparallelcopies": "並列コピーが使用されました", + "sql.migration.path.user.account": "ユーザー アカウント", + "sql.migration.username": "ユーザー名", + "sql.migration.starting.login": "ログインの検証と移行が進行中です", + "sql.login.migration.establish.user.mappings": "ログインの検証と移行が完了しました。\r\n\r\nユーザー マッピングを確立しています。", + "sql.migration.starting.login.failed": "ログインの検証と移行に失敗しました", + "sql.migration.validate.ir.validation.camceled": "検証チェックが取り消されました", + "sql.migration.validate.ir.validation.result.api.error": "データベース {0} の検証チェック エラー: {1}{0}エラー: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "ソース データベース {0} の検証チェック エラー: {1}{0}ファイル共有パス: {2}{0}エラー: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "ソース データベース {0} の検証チェック エラー: {1}{0}ターゲット データベース: {2}{0} エラー: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "検証が正常に完了しました。", + "sql.migration.validation.success": "検証が正常に完了しました。 移行を続行するには、[次へ] をクリックしてください。", + "sql.migration.validate.ir.completed.errors": "検証は次のエラーで完了しました: {0}{1}", + "sql.migration.validation.not.run": "現在の構成に対して検証が実行されていません。続行するには、移行設定を実行して検証してください。", + "sql.migration.validate.ir.status": "検証状態: {0}", + "sql.migration.validate.ir.status.errors": "検証状態: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "検証手順の詳細", + "sql.migration.validate.ir.column.validation.steps": "検証手順", + "sql.migration.tde.migrate.canceled.errors": "次のエラーで検証が取り消されました: {0}{1}", + "sql.migration.validation.canceled.errors": "次のエラーで検証が取り消されました: {0}{1}", + "sql.migration.validation.canceled": "検証が取り消されました。続行するには、移行設定を実行して検証してください。", + "sql.migration.sku.recommended.value": "値", + "sql.migration.sku.viewDetails": "詳細の表示", + "sql.migration.view.select.button.label": "表示/選択", + "sql.migration.restore.status.waiting": "待機中", + "waitingForService": "{0} コンポーネントの開始を待機しています。", "sql.migration.warning": "警告", "sql.migration.warnings": "警告", "sql.migration.warnings.count": "警告 ({0})", "sql.migration.warnings.details": "警告の詳細", - "sql.migration.windows.user.account": "ドメイン\\ユーザー名", - "sql.migration.wizard.account.add.button.label": "アカウントのリンク", - "sql.migration.wizard.account.count.multiple.message": "リンク済みの {0} アカウント", - "sql.migration.wizard.account.count.single.message": "リンク済みの {0} アカウント", - "sql.migration.wizard.account.description": "Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。", - "sql.migration.wizard.account.noAccount.error": "リンクされたアカウントを追加して、もう一度お試しください。", - "sql.migration.wizard.account.title": "Azure アカウント", - "sql.migration.wizard.connection.error.title": "ターゲット サーバーへの接続中にエラーが発生しました。", - "sql.migration.wizard.login.error.title": "{0} ログイン情報の取得中にエラーが発生しました。", - "sql.migration.wizard.perfCollection.error": "サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。", - "sql.migration.wizard.sku.assessment.error": "サーバー '{0}' の評価中にエラーが発生しました。", - "sql.migration.wizard.sku.assessment.error.bypass": "このオプションをチェックして評価をスキップし、移行を続行します。", - "sql.migration.wizard.sku.assessment.error.detail": "[データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。]", - "sql.migration.wizard.sku.assessment.unexpected.error": "サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2}", - "sql.migration.wizard.sku.choose_a_target": "Azure SQL ターゲットを選択する", - "sql.migration.wizard.sku.choose_a_target.help": "どの Azure SQL ターゲットが適切かわからない場合は、詳細情報を参照してください", - "sql.migration.wizard.sku.error": "サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。", - "sql.migration.wizard.sku.error.noRecommendation": "利用可能なレコメンデーションはありません", - "sql.migration.wizard.sku.error.noRecommendation.reason": "ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームの選択、推奨事項パラメーターの調整、評価するデータベースの別のセットの選択、または推奨事項モデルの変更を試してください。", - "sql.migration.wizard.source.missing": "接続は成功しましたが、ターゲット データベースが見つかりませんでした。", - "sql.migration.wizard.target.connection.error": "接続エラー: {0}", - "sql.migration.wizard.target.connection.success": "接続に成功しました。ターゲット データベースが見つかりました: {0}", - "sql.migration.wizard.target.description": "Azure アカウントとターゲット {0}を選択します。", - "sql.migration.wizard.target.login.error": "ログイン情報の取得中にエラーが発生しました: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "データベース マッピング エラーです。ターゲット データベース '{0}' は、データベース '{1}' の移行ターゲットとして選択できません。 ターゲット データベース '{2}' は、データベース '{3}' の移行ターゲットとして既に選択されています。 別のターゲット データベースを選択してください。", - "sql.migration.wizard.target.missing": "データベース マッピング エラーです。移行するターゲット データベースがありません。 ターゲット サーバー接続を構成し、[接続] をクリックして、使用可能なデータベース移行ターゲットの一覧を収集してください。", - "sql.migration.wizard.target.source.collation.error": "' {1}' と '{2}' データベースの間で、データベース マッピング エラー (エラー コード:{0}) が見つかりました。ソース データベースの照合順序 '{3}' がターゲット データベースの照合順序 '{4}' と一致しません。ソース データベースと同じ照合順序のターゲット データベースを選択するか再作成してください。", - "sql.migration.wizard.target.source.mapping.error": "データベース マッピング エラーです。ソース データベース '{0}' はターゲット データベースにマップされていません。 移行先のターゲット データベースを選択してください。", - "sql.migration.wizard.target.title": "Azure SQL のターゲット", - "sql.migration.wizard.troubleshooting": "詳細情報: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.assessment.in.progress.content": "適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。\r\n\r\nこれには時間がかかることがあります。", + "sql.migration.running.multi.steps.heading": "次のステップを実行しています:", + "sql.migration.validate.ir.heading": "次を検証しています:", + "sql.migration.generic.congratulations": "SQL Server インスタンス '{0}' の評価が完了しました。", + "sql.migration.completed.multi.steps.heading": "次のステップを実行しました:", + "sql.login.migration.wizard.target.data.migration.warning": "ログイン移行を開始する前に、データベースを Azure SQL ターゲットに移行して、プロセスでエラーが発生しないようにすることをお勧めします。最近移行したデータベースのユーザー マッピングを更新することが目標である場合は、いつでもこの移行プロセスを実行できます。\r\n\r\nソース名とデータベース名が同じでない場合は、一部のアクセス許可が正しく適用されない可能性があります。", + "sql.migration.blob.storage.folder.info": "データベースのバックアップを BLOB コンテナーにアップロードする際、異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。コンテナーのルートと深さ 1 レベルまでのフォルダーのみがサポートされています。", + "sql.migration.network.share.windows.user.label": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント", + "sql.migration.network.share.windows.user.info": "ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。", "sql.migration.yes": "はい", - "sql.retry.migration.prompt": "失敗したテーブルの移行を再試行しますか?", - "sql.retry.migration.summary": "移行を再試行する前に、エラーを解決してください。", - "sql.retry.migration.title": "次のエラーで移行に失敗しました。", - "total.databases.selected": "{1} 個中の {0} 個のデータベースが選択されています", + "sql.migration.sku.azureRecommendation.description2": "以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。", + "sql.migration.tde.msg.tde": "暗号化証明書とデータベースを移行するために、Azure Data Studio へのアクセス権を付与しました。", + "sql.migration.tde.msg.manual": "暗号化証明書を移行するための Azure Data Studio へのアクセス権を付与していません。", + "sql.migration.tde.cert.migration.info": "ウィザードの次のページに進む前に、['{0}'] ボタンをクリックする必要があります。", + "sql.migration.dms.resource": "Azure Database Migration Service のリソース名。", + "sql.migration.sku.resource": "Azure SQL ターゲット リソース名", + "sql.migration.pre.req.4": "データベースバックアップの場所の詳細、ネットワーク ファイル共有またはAzure Blob Storageコンテナー (Azure SQL データベース ターゲットには必要ありません)。", + "sql.migration.wizard.sku.assessment.error.detail": "[データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (変更)", + "sql.migration.account.credentials.refresh.required": "{0} (資格情報の更新が必要)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 件のエラー", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} 仮想コア", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} 仮想コア - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} 仮想コア - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 件のエラー", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} 仮想コア", + "sql.migration.size.gb": "{0} GB", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "{0} 件のレコメンデーション", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "Transparent Data Encryption に対応したデータベース {0} つを移行対象に選択しました。{1}", + "sql.migration.wizard.account.count.single.message": "リンク済みの {0} アカウント", + "sql.migration.wizard.account.count.multiple.message": "リンク済みの {0} アカウント", + "sql.migration.sku.cpu": "{0} コア", + "sql.migration.count.database.single": "{0} データベース", + "sql.migration.inprogress.warning.single": "{0} データベースに警告があります", + "sql.migration.count.database.multiple": "{0} データベース", + "sql.migration.inprogress.warning.multiple": "{0} データベースに警告があります", + "sql.migration.day": "{0} 日", + "sql.migration.days": "{0} 日", + "sql.migration.hr": "{0} 時間", + "sql.migration.hrs": "{0} 時間", + "sql.migration.min": "{0} 分", + "sql.migration.mins": "{0} 分", + "sql.migration.sku.ms": "{0} ミリ秒", "total.tables.selected.of.total": "{1}のうち {0}", - "waitingForService": "{0} コンポーネントの開始を待機しています。" + "sql.migration.table.selection.count": "{1}のうち {0}", + "sql.migration.tde.progress.update": "{0} / {1} 完了", + "total.databases.selected": "{1} 個中の {0} 個のデータベースが選択されています", + "sql.migration.table.selected.count": "{1} テーブルの{0} が選択されています", + "sql.migration.tde.wizard.databases.selected": "選択したデータベース {1} つのうち {0} つで、Transparent Data Encryption が使用されています。", + "sql.migration.sku.available.recommendations.one": "{0}件のレコメンデーションがあります", + "sql.migration.sku.available.recommendations.many": "{0} 件の利用可能なレコメンデーション", + "sql.migration.sec": "{0} 秒", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "{0}/{1} 個のデータベースはイシューなく移行可能", + "sql.migration.databases.selected": "{0}/{1} のデータベースが選択されています", + "sql.login.migrations.selected": "{0}/{1} 件のログインが選択されました", + "sql.migration.number.logins.migrating": "{0}/{1} 件の表示されているログインの移行", + "sql.migration.sku.percentile": "{0} パーセンタイル", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "移行の開始中にエラーが発生しました: '{0}'", "sql.migration.starting.migration.message": "データベース {0} から {1} - {2} に移行を開始する" }, "dist/service/serviceClient": { - "downloadingService": "{0} をダウンロードしています", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "{0} のダウンロードが完了しました", + "downloadingServiceStatus": "{0} をダウンロードしています", + "downloadingService": "{0} をダウンロードしています", + "entryExtractedChannelMsg": "{0} を抽出しました ({1}/{2})", "downloadingServiceFailed": "{0} のバイナリをダウンロードできませんでした。トラブルシューティングを行うには、次のリンクを使用します: {1}", "downloadingServiceFailedWithLinkMarkup": "{0} のバイナリをダウンロードできませんでした。この [トラブルシューティングへのリンク]({1}) を使用します。", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "{0} をダウンロードしています", - "entryExtractedChannelMsg": "{0} ({1}/{2}) を抽出しました", "flatFileImport.serviceStartFailed": "{0}を開始できませんでした: {1}", + "serviceInstalled": "{0} がインストールされました", "installingService": "{0} サービスをインストールしています", "installingServiceDetailed": "{0} を {1} にインストールしています", - "serviceInstalled": "{0} がインストールされました", - "serviceStarted": "{0} が開始されました", - "serviceStarting": "{0} を開始しています" + "serviceStarting": "{0} を開始しています", + "serviceStarted": "{0} が開始されました" }, "package": { + "migration-command-category": "Azure SQL の移行", + "migration-dashboard-title": "Azure SQL の移行", + "displayName": "Azure SQL の移行", + "view-target-menu": "Azure SQL ターゲットの名前", + "description": "Azure SQL の移行の説明", "cancel-migration-menu": "移行のキャンセル", "complete-cutover-menu": "一括移行を完了する", "copy-migration-menu": "移行の詳細をコピー", + "view-service-menu": "Database Migration Service の詳細", "database-details-menu": "データベースの詳細", "delete-migration-menu": "移行の削除", - "description": "Azure SQL の移行の説明", - "displayName": "Azure SQL の移行", - "migration-command-category": "Azure SQL の移行", - "migration-context-menu-category": "移行コンテキスト メニュー", - "migration-dashboard-tasks": "移行タスク", - "migration-dashboard-title": "Azure SQL の移行", - "migration-notebook-command-title": "Azure SQL 移行ノートブックを開く", - "new-support-request-command": "新しいサポート リクエスト", - "refresh-migrations-command": "最新の情報に更新", - "retry-migration-menu": "移行の再試行", "send-feedback-command": "フィードバック", "start-migration-command": "Azure SQLへの移行", - "view-service-menu": "Database Migration Service の詳細", - "view-target-menu": "Azure SQL ターゲットの名前" + "migration-context-menu-category": "移行コンテキスト メニュー", + "migration-dashboard-tasks": "移行タスク", + "new-support-request-command": "新規のサポート要求", + "migration-notebook-command-title": "Azure SQL 移行ノートブックを開く", + "refresh-migrations-command": "最新の情報に更新", + "retry-migration-menu": "移行の再試行" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json deleted file mode 100644 index 8037bc1b0e..0000000000 --- a/i18n/ads-language-pack-ja/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} コミットしてプッシュ", - "scm button commit and push tooltip": "変更点をコミットしてプッシュ", - "scm button commit and sync title": "{0} コミットして同期", - "scm button commit and sync tooltip": "変更点をコミットして同期", - "scm button commit title": "{0} コミット", - "scm button commit to new branch and push tooltip": "新しいブランチにコミットして変更をプッシュする", - "scm button commit to new branch and sync tooltip": "新しいブランチにコミットして変更を同期する", - "scm button commit to new branch tooltip": "新しいブランチに変更をコミットする", - "scm button commit tooltip": "変更点のコミット", - "scm button committing and pushing tooltip": "変更点をコミットしてプッシュしています...", - "scm button committing and synching tooltip": "変更点をコミットして同期しています...", - "scm button committing to new branch and pushing tooltip": "新しいブランチにコミットして変更をプッシュしています...", - "scm button committing to new branch and synching tooltip": "新しいブランチにコミットして変更を同期しています...", - "scm button committing to new branch tooltip": "新しいブランチに変更をコミットしています...", - "scm button committing tooltip": "変更点をコミットしています...", - "scm button continue title": "{0} 続行", - "scm button continue tooltip": "リベースを続行する", - "scm button continuing tooltip": "リベースを続行しています...", - "scm button publish branch": "Branch を発行", - "scm button publish branch running": "Branch を公開しています...", - "scm button sync description": "{0}変更の同期{1}{2}", - "scm publish branch action button title": "{0} Branch の発行", - "scm secondary button commit": "コミット", - "syncing changes": "変更を同期しています..." - }, - "dist/askpass-main": { - "missOrInvalid": "資格情報が見つからないか、無効です。" - }, - "dist/autofetch": { - "no": "いいえ", - "not now": "後で通知する", - "suggest auto fetch": "Azure Data Studio が [定期的に 'git fetch']({0}) を実行してもよろしいですか?", - "yes": "はい" - }, - "dist/commands": { - "HEAD not available": "'{0}' の HEAD バージョンは利用できません。", - "Theirs": "他のユーザー用", - "Yours": "自分用", - "add": "ワークスペースに追加", - "add remote": "新しいリモートを追加...", - "addFrom": "URL からリモートを追加する", - "addfrom": "{0} からリモートを追加する", - "addremote": "リモートを追加する", - "always": "常に行う", - "are you sure": "'{0}' に Git リポジトリを作成します。続行してもよろしいですか?", - "auth failed": "Git リモートに対して認証できませんでした。", - "auth failed specific": "Git リモートに対して認証できませんでした:\r\n\r\n{0}", - "branch already exists": "ブランチ名 '{0}' は既に存在します", - "branch name": "ブランチ名", - "branch name does not match sanitized": "新しいブランチは '{0}' になります", - "branch name format invalid": "ブランチ名は次の正規表現に一致する必要があります: {0}", - "cant push": "参照仕様をリモートにプッシュできません。最初に 'Pull' を実行して変更を統合してください。", - "checkout detached": "チェックアウトがデタッチされました...", - "choose": "フォルダーを選択...", - "clean repo": "チェックアウトの前に、リポジトリの作業ツリーを消去してください。", - "clonefrom": "{0} から複製", - "cloning": "Git リポジトリ '{0}' をクローンしています...", - "commit": "ステージされている変更のコミット", - "commit anyway": "空のコミットの作成", - "commit changes": "このままコミット", - "commit hash": "コミット ハッシュ", - "commit message": "コミット メッセージ", - "commit to branch": "新しいブランチにコミットする", - "commitMessageWithHeadLabel2": "メッセージ ('{0}' でコミット)", - "confirm branch protection commit": "保護されたブランチにコミットしようとしていますが、リモートの送信先にコミットをプッシュするためのアクセス許可がない可能性があります。\r\n\r\n続行しますか?", - "confirm delete": "{0} を削除しますか?\r\nこれは元に戻すことはできません。\r\n続行すると、このファイルは完全に失われます。", - "confirm delete multiple": "{0} 個のファイルを削除しますか?\r\nこれは元に戻すことができません。\r\n続行すると、このファイルは完全に失われます。", - "confirm discard": "{0} の変更を破棄しますか?", - "confirm discard all": "{0} 個のファイルのすべての変更を破棄してもよろしいですか?\r\nこれは元に戻すことができません。\r\n続行すると、現在のワーキング セットは完全に失われます。", - "confirm discard all 2": "{0}\r\n\r\nこれは元に戻すことはできません。現在のワーキング セットは永久に失われます。", - "confirm discard all single": "{0} の変更を破棄しますか?", - "confirm discard multiple": "{0} 個のファイルの変更内容を破棄しますか?", - "confirm empty commit": "空のコミットを生成しますか?", - "confirm force delete branch": "ブランチ '{0}' はマージされていません。それでも削除しますか?", - "confirm force push": "変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。\r\n\r\n続行しますか?", - "confirm no verify commit": "確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。\r\n\r\n続行しますか?", - "confirm publish branch": "'{0}' ブランチにリモート ブランチはありません。このブランチを公開しますか?", - "confirm restore": "{0} を復元しますか?", - "confirm restore multiple": "{0} 個のファイルを復元しますか?", - "confirm stage file with merge conflicts": "マージの競合がある {0} をステージしてもよろしいですか?", - "confirm stage files with merge conflicts": "マージの競合がある {0} 個のファイルをステージしてもよろしいですか?", - "create branch": "新しい分岐の作成...", - "create branch from": "新しい分岐の作成元...", - "create repo": "リポジトリの初期化", - "current": "現在のマシン", - "default": "既定", - "delete": "ファイルを削除", - "delete branch": "ブランチの削除", - "delete file": "ファイルを削除", - "delete files": "複数のファイルを削除", - "deleted by them": "ファイル '{0}' は、他者が削除し、こちらが変更しました。\r\n\r\nどのように処理しますか?", - "deleted by us": "ファイル '{0}' は、こちらが削除し、他者が変更しました。\r\n\r\nどのように処理しますか?", - "discard": "変更を破棄", - "discardAll": "{0} 個のファイルをすべて破棄", - "discardAll multiple": "1 つのファイルを破棄", - "drop all stashes": "すべてのスタッシュを削除しますか? 削除の対象となる可能性のある {0} 個のスタッシュがあり、それらは回復できない可能性があります。", - "drop one stash": "すべてのスタッシュを削除しますか? 削除の対象となる可能性のある 1 個のスタッシュがあり、それらは回復できない可能性があります。", - "empty commit": "コミット メッセージが空だったため、コミット操作がキャンセルされました。", - "force": "チェックアウトの強制", - "force push not allowed": "強制的なプッシュは禁止されています。'git.allowForcePush' 設定で有効にしてください。", - "git error": "Git エラー", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "比較を開く", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (インデックス)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (作業ツリー)", - "init": "Git リポジトリを初期化するワークスペース フォルダーを選択してください", - "init repo": "リポジトリの初期化", - "invalid branch name": "無効なブランチ名", - "keep ours": "自分 (Our) を維持する", - "keep theirs": "相手 (Their) を維持する", - "learn more": "詳細を表示", - "local changes": "ローカルの変更は、チェックアウトによって上書きされます。", - "merge commit": "最後のコミットはマージ コミットでした。元に戻しますか?", - "merge conflicts": "マージの競合があります。コミットする前にこれを解決してください。", - "missing user info": "Git の 'user.name' と 'user.email' を構成していることを確認してください。", - "never": "行わない", - "never again": "OK、今後は表示しない", - "never ask again": "今後は確認しない", - "no changes": "コミットする必要のある変更はありません。", - "no changes stash": "スタッシュする変更がありません。", - "no more": "HEAD が任意のコミットを明示しないため、元に戻すことはできません。", - "no rebase": "進行中のリベースはありません。", - "no remotes added": "リポジトリにリモートが含まれていません。", - "no remotes to fetch": "リポジトリには、フェッチ元として構成されているリモートがありません。", - "no remotes to publish": "リポジトリには、発行先として構成されているリモートがありません。", - "no remotes to pull": "リポジトリには、プル元として構成されているリモートがありません。", - "no remotes to push": "リポジトリには、プッシュ先として構成されているリモートがありません。", - "no staged changes": "ステージされている変更がなく、コミットできません。\r\n\r\nすべての変更をステージして、直接コミットしますか?", - "no stashes": "リポジトリ内にスタッシュはありません。", - "no tags": "このリポジトリにはタグがありません。", - "no verify commit not allowed": "確認なしのコミットは許可されていません。'git.allowNoVerifyCommit' 設定を使用して有効にしてください。", - "nobranch": "リモートにプッシュするブランチをチェックアウトしてください。", - "ok": "OK", - "open git log": "Git ログを開く", - "open repo": "リポジトリを開く", - "openrepo": "開く", - "openreponew": "新しいウィンドウで開く", - "pick branch pull": "プル元のブランチを選択", - "pick provider": "ブランチ '{0}' を以下へ発行するプロバイダーを選択する:", - "pick remote": "リモートを選んで、ブランチ '{0}' を次の場所に公開します:", - "pick remote pull repo": "リモートを選んで、ブランチを次からプルします", - "pick stash to apply": "適用するスタッシュを選択してください", - "pick stash to drop": "ドロップするスタッシュを選択する", - "pick stash to pop": "ポップするスタッシュを選択する", - "proposeopen": "クローンしたリポジトリを開きますか?", - "proposeopen init": "初期化済みのリポジトリを開きますか?", - "proposeopen2": "複製したリポジトリを開きますか? または現在のワークスペースに追加しますか?", - "proposeopen2 init": "初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか?", - "provide branch name": "新しいブランチ名を入力してください", - "provide commit hash": "コミット ハッシュを指定してください", - "provide commit message": "コミット メッセージを入力してください", - "provide remote name": "リモート名を入力してください。", - "provide stash message": "必要に応じてスタッシュ メッセージを提示する", - "provide tag message": "注釈付きタグにつけるメッセージを入力してください", - "provide tag name": "タグ名を入力してください", - "publish to": "{0} に発行する", - "remote already exists": "リモート '{0}' は既に存在します。", - "remote branch at": "{0} でのリモート ブランチ", - "remote name": "リモート名", - "remote name format invalid": "リモート名の形式が無効です", - "remove remote": "削除するリモートを選択", - "repourl": "リポジトリの URL", - "restore file": "ファイルを復元", - "restore files": "複数のファイルを復元", - "save and commit": "すべてのコミットを保存", - "save and stash": "すべてを保存してスタッシュする", - "select a branch to merge from": "マージ元のブランチを選択", - "select a branch to rebase onto": "リベース先のブランチを選択", - "select a ref to checkout": "チェックアウトする参照を選択", - "select a ref to checkout detached": "デタッチ モードでチェックアウトする参照を選択する", - "select a ref to create a new branch from": "'{0}' ブランチの作成元 ref を選択", - "select a tag to delete": "削除するタグを選択する", - "select branch to delete": "削除するブランチの選択", - "select log level": "ログ レベルを選択", - "selectFolder": "リポジトリの場所を選択", - "show command output": "コマンド出力を表示する", - "stash": "このままスタッシュ", - "stash merge conflicts": "スタッシュを適用している間に、マージの競合がありました。", - "stash message": "スタッシュ メッセージ", - "stashcheckout": "スタッシュしてチェックアウト", - "sure drop": "スタッシュ {0} を削除しますか?", - "sync is unpredictable": "このアクションは、'{0}/{1}' との間でコミットをプルおよびプッシュします。", - "tag at": "{0} のタグ", - "tag message": "メッセージ", - "tag name": "タグ名", - "there are untracked files": "破棄すると {0} 個の未追跡ファイルがディスクから削除されます。", - "there are untracked files single": "破棄すると次の未追跡ファイルがディスクから削除されます: {0}。", - "undo commit": "マージ コミットの取り消し", - "unsaved files": "{0} 個の保存されていないファイルがあります。\r\n\r\nコミットする前に保存しますか?", - "unsaved files single": "次のファイルには保存されていない変更があり、続行するとコミットに組み込まれません: {0}。\r\n\r\nコミットする前に保存しますか?", - "unsaved stash files": "{0} 個の保存されていないファイルがあります。\r\n\r\nスタッシュする前に保存しますか?", - "unsaved stash files single": "次のファイルには保存されていない変更があり、続行するとスタッシュに含められません: {0}。\r\n\r\nスタッシュする前に保存しますか?", - "warn untracked": "{0} 個の追跡されていないファイルが削除されます。\r\nこれは元に戻すことはできません。\r\nこれらのファイルは完全に失われます。", - "yes": "はい", - "yes discard tracked": "1 つの追跡ファイルを破棄", - "yes discard tracked multiple": "{0} 個の追跡ファイルを破棄", - "yes never again": "はい、今後は表示しません" - }, - "dist/log": { - "gitLogLevel": "ログ レベル: {0}" - }, - "dist/main": { - "skipped": "Git のスキップが検出されました: {0}", - "using git": "{1} から Git {0} を使用しています", - "validating": "Git の検証が検出されました: {0}" - }, - "dist/model": { - "no repositories": "利用可能なリポジトリがありません", - "not supported": "'git.scanRepositories' 設定は絶対パスをサポートしていません。", - "pick repo": "リポジトリの選択", - "repoOnHomeDriveRootWarning": "'{0}' で Git リポジトリを自動的に開くことができません。その Git リポジトリを開くには、VS Code のフォルダーとして直接開きます。", - "too many submodules": "'{0}' リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。" - }, - "dist/repository": { - "add known": ".gitignore に '{0}' を追加しますか。", - "added by them": "競合: 他者が追加", - "added by us": "競合: こちらが追加", - "always pull": "常にプル", - "both added": "競合: 両方追加", - "both deleted": "競合: 両方削除", - "both modified": "競合: 両方変更", - "changes": "変更", - "commit": "コミット", - "commit in rebase": "リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。", - "commitMessage": "メッセージ (コミットするための {0})", - "commitMessageCountdown": "現在の行で残り {0} 文字", - "commitMessageWarning": "現在の行で {1} から {0} 文字オーバー", - "commitMessageWhitespacesOnlyWarning": "現在のコミット メッセージには空白文字のみが含めています", - "commitMessageWithHeadLabel": "メッセージ ('{1}' でコミットするための {0})", - "deleted": "削除済み", - "deleted by them": "競合: 他者が削除", - "deleted by us": "競合: こちらが削除", - "dont pull": "プルしない", - "git.title.deleted": "{0} (削除済み)", - "git.title.index": "{0} (インデックス)", - "git.title.ours": "{0} (自分たちの)", - "git.title.theirs": "{0} (他のユーザー)", - "git.title.untracked": "{0} (未追跡)", - "git.title.workingTree": "{0} (作業ツリー)", - "huge": "'{0}' のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。", - "ignored": "無視", - "index added": "インデックスの追加", - "index copied": "インデックスをコピー", - "index deleted": "削除されたインデックス", - "index modified": "変更されたインデックス", - "index renamed": "インデックスの名前変更", - "intent to add": "追加する目的", - "merge changes": "変更のマージ", - "modified": "変更済み", - "neveragain": "今後表示しない", - "no": "いいえ", - "ok": "OK", - "open": "開く", - "open.merge": "マージを開く", - "pull": "プル", - "pull branch maybe rebased": "現在のブランチ '{0}' がリベースされた可能性があります。そこへプルしますか?", - "pull maybe rebased": "現在のブランチがリベースされた可能性があります。そこへプルしますか?", - "pull n": "{1}/{2} から {0} 件のコミットをプルします", - "pull push n": "{2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします", - "push n": "{1}/{2} に {0} 件のコミットをプッシュします", - "push success": "正常にプッシュされました。", - "staged changes": "ステージされている変更", - "sync changes": "変更の同期", - "sync is unpredictable": "同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります", - "tooManyChangesWarning": "検出された変更が多すぎます。最初の {0} の変更のみが下に表示されます。", - "untracked": "追跡対象外", - "untracked changes": "追跡対象外の変更", - "yes": "はい" - }, - "dist/statusbar": { - "checkout": "ブランチまたはタグのチェックアウト...", - "publish branch": "ブランチを発行...", - "publish to": "{0} に発行する", - "publish to...": "以下に発行する...", - "rebasing": "リベースしています", - "syncing changes": "変更を同期しています..." - }, - "dist/timelineProvider": { - "git.timeline.email": "メール", - "git.timeline.openComparison": "比較を開く", - "git.timeline.source": "Git 履歴", - "git.timeline.stagedChanges": "ステージング済みの変更", - "git.timeline.uncommitedChanges": "コミットされていない変更", - "git.timeline.you": "自分" - }, - "package": { - "colors.added": "追加したリソースの配色。", - "colors.conflict": "リソースが競合する場合の配色", - "colors.deleted": "リソースを検出した場合の配色", - "colors.ignored": "リソースを無視する場合の配色", - "colors.modified": "リソースを改変した場合の配色", - "colors.renamed": "名前変更またはコピーされたリソースの色。", - "colors.stageDeleted": "ステージングされた削除済みリソースの色。", - "colors.stageModified": "ステージングされた変更済みリソースの色。", - "colors.submodule": "サブモジュールの配色。", - "colors.untracked": "リソースを追跡しない場合の配色", - "command.addRemote": "リモートの追加...", - "command.api.getRemoteSources": "リモート ソースの取得", - "command.api.getRepositories": "リポジトリの取得", - "command.api.getRepositoryState": "リポジトリ状態の取得", - "command.branch": "分岐の作成...", - "command.branchFrom": "ブランチの作成元...", - "command.checkout": "チェックアウト先...", - "command.checkoutDetached": "チェックアウト先 (デタッチ済み)...", - "command.cherryPick": "チェリーピック...", - "command.clean": "変更を破棄", - "command.cleanAll": "すべての変更を破棄", - "command.cleanAllTracked": "変更履歴をすべて破棄", - "command.cleanAllUntracked": "追跡対象外のすべての変更を破棄", - "command.clone": "クローン", - "command.cloneRecursive": "複製 (再帰)", - "command.close": "リポジトリを閉じる", - "command.closeAllDiffEditors": "すべての差分エディターを閉じる", - "command.commit": "コミット", - "command.commitAll": "すべてコミット", - "command.commitAllAmend": "すべてコミット (修正)", - "command.commitAllAmendNoVerify": "すべてコミット (修正、確認なし)", - "command.commitAllNoVerify": "すべてコミット (確認なし)", - "command.commitAllSigned": "すべてコミット (Signed Off)", - "command.commitAllSignedNoVerify": "すべてコミット (サインオフ、確認なし)", - "command.commitEmpty": "空のコミット", - "command.commitEmptyNoVerify": "空のコミット (確認なし)", - "command.commitMessageAccept": "コミット メッセージを受け入れる", - "command.commitMessageDiscard": "コミット メッセージの破棄", - "command.commitNoVerify": "コミット (確認なし)", - "command.commitStaged": "ステージング済みをコミット", - "command.commitStagedAmend": "ステージング済をコミット (修正)", - "command.commitStagedAmendNoVerify": "ステージング済みをコミット (修正、確認なし)", - "command.commitStagedNoVerify": "ステージング済みをコミット (確認なし)", - "command.commitStagedSigned": "コミットしてステージング (サインオフ)", - "command.commitStagedSignedNoVerify": "ステージング済みをコミット (サインオフ、確認なし)", - "command.createTag": "タグを作成", - "command.deleteBranch": "ブランチの削除...", - "command.deleteTag": "タグの削除", - "command.fetch": "フェッチ", - "command.fetchAll": "すべてのリモートからフェッチ", - "command.fetchPrune": "フェッチ (Prune)", - "command.git.acceptMerge": "マージの許可", - "command.ignore": ".gitignore に追加", - "command.init": "リポジトリの初期化", - "command.merge": "ブランチをマージ...", - "command.openAllChanges": "すべての変更を開く", - "command.openChange": "変更を開く", - "command.openFile": "ファイルを開く", - "command.openHEADFile": "ファイル (HEAD) を開く", - "command.openRepository": "リポジトリを開く", - "command.publish": "ブランチを発行...", - "command.pull": "プル", - "command.pullFrom": "指定元からプル...", - "command.pullRebase": "プル (リベース)", - "command.push": "プッシュ", - "command.pushFollowTags": "プッシュ (タグをフォロー)", - "command.pushFollowTagsForce": "プッシュ (タグをフォロー、強制)", - "command.pushForce": "プッシュ (強制)", - "command.pushTags": "タグをプッシュ", - "command.pushTo": "プッシュ先...", - "command.pushToForce": "プッシュ先... (強制)", - "command.rebase": "ブランチのリベース...", - "command.rebaseAbort": "リベースを中止する", - "command.refresh": "最新の情報に更新", - "command.removeRemote": "リモートの削除", - "command.rename": "名前の変更", - "command.renameBranch": "ブランチ名の変更...", - "command.restoreCommitTemplate": "コミット テンプレートを復元する", - "command.revealFileInOS.linux": "含まれているフォルダーを開く", - "command.revealFileInOS.mac": "Finder で表示します", - "command.revealFileInOS.windows": "エクスプローラーで表示する", - "command.revealInExplorer": "エクスプローラー ビューで表示", - "command.revertChange": "変更を元に戻す", - "command.revertSelectedRanges": "選択範囲を元に戻す", - "command.setLogLevel": "ログ レベルの設定...", - "command.showOutput": "Git 出力の表示", - "command.stage": "変更をステージ", - "command.stageAll": "すべての変更をステージ", - "command.stageAllMerge": "すべてのマージ変更をステージする", - "command.stageAllTracked": "すべての変更履歴をステージングする", - "command.stageAllUntracked": "すべての追跡対象外の変更のステージング", - "command.stageChange": "変更のステージング", - "command.stageSelectedRanges": "選択した範囲をステージする", - "command.stash": "スタッシュ", - "command.stashApply": "スタッシュを適用...", - "command.stashApplyLatest": "最新のスタッシュを適用", - "command.stashDrop": "スタッシュを削除する...", - "command.stashDropAll": "すべてのスタッシュを削除...", - "command.stashIncludeUntracked": "スタッシュ (未追跡ファイルを含む)", - "command.stashPop": "スタッシュをポップする...", - "command.stashPopLatest": "最新のスタッシュをポップ", - "command.sync": "同期", - "command.syncRebase": "同期 (Rebase)", - "command.timelineCompareWithSelected": "選択項目と比較", - "command.timelineCopyCommitId": "コミット ID のコピー", - "command.timelineCopyCommitMessage": "コミット メッセージのコピー", - "command.timelineOpenDiff": "変更を開く", - "command.timelineSelectForCompare": "比較対象の選択", - "command.undoCommit": "前回のコミットを元に戻す", - "command.unstage": "変更のステージング解除", - "command.unstageAll": "すべての変更のステージング解除", - "command.unstageSelectedRanges": "選択した範囲のステージを解除", - "config.allowForcePush": "強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。", - "config.allowNoVerifyCommit": "pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。", - "config.alwaysShowStagedChangesResourceGroup": "ステージ済み変更のリソース グループを常に表示します。", - "config.alwaysSignOff": "すべてのコミットのサインオフ フラグを制御します。", - "config.autoRepositoryDetection": "レポジトリを自動的に検出するかどうかを構成します。", - "config.autoRepositoryDetection.false": "リポジトリの自動的なスキャンを無効にします。", - "config.autoRepositoryDetection.openEditors": "開いているファイルの親フォルダーをスキャンします。", - "config.autoRepositoryDetection.subFolders": "現在開いているフォルダーのサブフォルダーをスキャンします。", - "config.autoRepositoryDetection.true": "現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。", - "config.autoStash": "プルする前にすべての変更をスタッシュし、プル成功後に復元します。", - "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", - "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", - "config.autorefresh": "自動更新の有効/無効。", - "config.branchPrefix": "新しいブランチを作成するときに使用されるプレフィックス。", - "config.branchProtection": "保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。", - "config.branchProtectionPrompt": "変更が保護されたブランチにコミットされる前にプロンプトを表示するかどうかを制御します。", - "config.branchProtectionPrompt.alwaysCommit": "常に保護されたブランチに変更をコミットします。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "新しいブランチへの変更をコミットします。", - "config.branchProtectionPrompt.alwaysPrompt": "変更が保護されたブランチにコミットされる前に、常にプロンプトを表示します。", - "config.branchRandomNameDictionary": "ランダムに生成されたブランチ名に使用されるディクショナリの一覧。各値は、ブランチ名のセグメントを生成するために使用されるディクショナリを表します。サポートされている辞書: `adjectives`, `animals`, `colors`, `numbers`。", - "config.branchRandomNameDictionary.adjectives": "ランダムな形容詞", - "config.branchRandomNameDictionary.animals": "ランダムな動物の名前", - "config.branchRandomNameDictionary.colors": "ランダムな色の名前", - "config.branchRandomNameDictionary.numbers": "100 と 999 の間のランダムな数", - "config.branchRandomNameEnable": "新しいブランチの作成時にランダムな名前を生成するかどうかを制御します。", - "config.branchSortOrder": "ブランチの並べ替え順序を制御します。", - "config.branchValidationRegex": "新しいブランチ名を検証するための正規表現。", - "config.branchWhitespaceChar": "新しいブランチ名の空白文字を置き換え、ランダムに生成されたブランチ名のセグメントを区切る文字。", - "config.checkoutType": "'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。", - "config.checkoutType.local": "ローカル ブランチ", - "config.checkoutType.remote": "リモート ブランチ", - "config.checkoutType.tags": "タグ", - "config.closeDiffOnOperation": "変更をスタッシュ、コミット、破棄、ステージング、またはステージング解除する場合に差分エディターを自動的に閉じるかどうかを制御します。", - "config.commandsToLog": "'stdout' のログが[git output](command:git.showOutput) に記録される Git コマンドの一覧 (commit、push など)。Git コマンドでクライアント側フックが構成されている場合、クライアント側フックの 'stdout' のログも[git output](command:git.showOutput) に記録されます。", - "config.confirmEmptyCommits": "'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。", - "config.confirmForcePush": "強制的なプッシュの前に確認を求めるかどうかを制御します。", - "config.confirmNoVerifyCommit": "確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。", - "config.confirmSync": "Git リポジトリを同期する前に確認します。", - "config.countBadge": "Git カウント バッジを制御します。", - "config.countBadge.all": "すべての変更をカウントします。", - "config.countBadge.off": "カウンターをオフにします。", - "config.countBadge.tracked": "追跡済みの変更のみカウントします。", - "config.decorations.enabled": "Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。", - "config.defaultCloneDirectory": "Git リポジトリをクローンする既定の場所。", - "config.detectSubmodules": "git サブモジュールを自動的に検出するかどうかを制御します。", - "config.detectSubmodulesLimit": "検出する git サブモジュール数の制限を制御します。", - "config.discardAllScope": "'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。", - "config.enableCommitSigning": "GPG または X.509 によるコミットの署名を有効にします。", - "config.enableSmartCommit": "ステージされた変更がない場合はすべての変更をコミットします。", - "config.enableStatusBarSync": "ステータス バーに Git Sync コマンドを表示するかどうかを制御します。", - "config.enabled": "Git が有効になっているかどうか。", - "config.experimental.installGuide": "Git のセットアップ フローの試験的な改善。", - "config.fetchOnPull": "有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。", - "config.followTagsWhenSync": "同期コマンドを実行するときに、すべてのタグをフォロー プッシュします。", - "config.ignoreLegacyWarning": "古い Git である警告を無視します。", - "config.ignoreLimitWarning": "リポジトリ内に変更が多い場合の警告を無視します。", - "config.ignoreMissingGitWarning": "Git が見つからない場合の警告を無視します。", - "config.ignoreRebaseWarning": "ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。", - "config.ignoreSubmodules": "ファイル ツリーでのサブモジュールの変更を無視します。", - "config.ignoreWindowsGit27Warning": "Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。", - "config.ignoredRepositories": "無視する git リポジトリの一覧。", - "config.inputValidation": "コミット メッセージの入力検証をいつ表示するかを制御します。", - "config.inputValidationLength": "警告を表示するコミット メッセージの長さのしきい値を制御します。", - "config.inputValidationSubjectLength": "警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。", - "config.logLevel": "[git output](command:git.showOutput) にログに記録する情報の量 (ある場合) を指定します。", - "config.logLevel.critical": "クリティカルな情報のみをログに記録する", - "config.logLevel.debug": "デバッグ、情報、警告、エラー、およびクリティカルな情報のみをログに記録する", - "config.logLevel.error": "エラーとクリティカルな情報のみをログに記録する", - "config.logLevel.info": "情報、警告、エラー、およびクリティカルな情報のみをログに記録する", - "config.logLevel.off": "何もログに記録しない", - "config.logLevel.trace": "すべての情報をログに記録する", - "config.logLevel.warn": "警告、エラー、およびクリティカルな情報のみをログに記録する", - "config.mergeEditor": "現在競合しているファイルのマージ エディターを開きます。", - "config.openAfterClone": "複製後にリポジトリを自動的に開くかどうかを制御します。", - "config.openAfterClone.always": "常に現在のウィンドウで開きます。", - "config.openAfterClone.alwaysNewWindow": "常に新しいウィンドウで開きます。", - "config.openAfterClone.prompt": "常にアクションを確認します。", - "config.openAfterClone.whenNoFolderOpen": "開いているフォルダーがない場合は現在のウィンドウでのみ開きます。", - "config.openDiffOnClick": "変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。", - "config.path": "Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\\Program Files\\Git\\bin\\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。", - "config.postCommitCommand": "コミットの成功後、git コマンドを実行します。", - "config.postCommitCommand.none": "コミット後、任意のコマンドを実行しません。", - "config.postCommitCommand.push": "コミットの成功後、'Git Push' を実行します。", - "config.postCommitCommand.sync": "コミットの成功後、'Git Sync' を実行します。", - "config.promptToSaveFilesBeforeCommit": "コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeCommit.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeCommit.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeCommit.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.promptToSaveFilesBeforeStash": "変更をスタッシュする前に Git で保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeStash.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeStash.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeStash.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.pruneOnFetch": "フェッチ時に取り除きます。", - "config.pullTags": "プルするときにすべてのタグをフェッチします。", - "config.rebaseWhenSync": "同期コマンドを実行するときに、Git リベースを強制します。", - "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#` が `true` または `subFolders` に設定されている場合に Git リポジトリのスキャン中に無視されるフォルダーのリスト。", - "config.repositoryScanMaxDepth": "'#git.autoRepositoryDetection#' が 'true' もしくは 'subFolders' であるとき、Git リポジトリのワークスペース フォルダーをスキャンする際に使用される深さを制御します。制限なしとするためには、'-1' として設定可能です。", - "config.requireGitUserConfig": "明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。", - "config.scanRepositories": "Git リポジトリを検索するパスのリスト。", - "config.showActionButton": "ソース管理ビューにアクション ボタンを表示するかどうかを制御します。", - "config.showActionButton.commit": "ローカル ブランチがコミットする準備ができているファイルを変更したときに、変更をコミットするアクション ボタンを表示します。", - "config.showActionButton.publish": "追跡リモート ブランチがない場合にローカル ブランチを発行するアクション ボタンを表示します。", - "config.showActionButton.sync": "ローカル ブランチがリモート ブランチの前方または背後にある場合に、変更を同期するアクション ボタンを表示します。", - "config.showCommitInput": "Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。", - "config.showInlineOpenFileAction": "Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。", - "config.showProgress": "Git 操作の進行状況を表示するかどうかを制御します。", - "config.showPushSuccessNotification": "プッシュが成功したときに通知を表示するかどうかを制御します。", - "config.smartCommitChanges": "スマート コミットで変更を自動的にステージングするかどうかを制御します。", - "config.smartCommitChanges.all": "すべての変更を自動的にステージします。", - "config.smartCommitChanges.tracked": "自動的にステージングされた変更箇所のみ。", - "config.statusLimit": "Git 状態コマンドで解析できる変更回数の制限方法を制御します。0 に設定すると制限なしにすることができます。", - "config.suggestSmartCommit": "スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。", - "config.supportCancellation": "ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。", - "config.terminalAuthentication": "統合ターミナルで生成される Git プロセスの認証ハンドラーとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", - "config.terminalGitEditor": "統合ターミナルで生成される Git プロセスの Git エディターとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", - "config.timeline.date": "タイムライン ビューでアイテムに使用する日付を制御します。", - "config.timeline.date.authored": "作成日を使用する", - "config.timeline.date.committed": "コミットされた日付を使用する", - "config.timeline.showAuthor": "タイムライン ビューにコミット作成者を表示するかどうかを制御します。", - "config.timeline.showUncommitted": "コミットされていない変更をタイムライン ビューに表示するかどうかを制御します。", - "config.untrackedChanges": "追跡対象外の変更の動作を制御します。", - "config.untrackedChanges.hidden": "追跡対象外の変更は非表示になり、複数のアクションから除外されます。", - "config.untrackedChanges.mixed": "追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。", - "config.untrackedChanges.separate": "追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。", - "config.useCommitInputAsStashMessage": "コミット入力ボックスからのメッセージを既定のスタッシュ メッセージとして使用するかどうかを制御します。", - "config.useEditorAsCommitInput": "コミット入力ボックスにメッセージが指定されていない場合に、コミット メッセージの作成にフル テキスト エディターを使用するかどうかを制御します。", - "config.useForcePushWithLease": "force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。", - "config.useIntegratedAskPass": "統合バージョンを使用するために GIT_ASKPASS を上書きするかどうかを制御します。", - "config.verboseCommit": "「#git.useEditorAsCommitInput#」が有効になっている場合は、冗長出力を有効化してください。", - "description": "Git SCM統合", - "displayName": "Git", - "submenu.branch": "ブランチ", - "submenu.changes": "変更", - "submenu.commit": "コミット", - "submenu.commit.amend": "修正", - "submenu.commit.signoff": "サインオフ", - "submenu.explorer": "Git", - "submenu.pullpush": "プル、プッシュ", - "submenu.remotes": "リモート", - "submenu.stash": "スタッシュ", - "submenu.tags": "タグ", - "view.workbench.cloneRepository": "リポジトリをローカルに複製できます。\r\n[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する')", - "view.workbench.learnMore": "Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "Git 機能を使用する場合は、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) で Git を有効にしてください。\r\nVS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。\r\n[フォルダーを開く](command:vscode.openFolder)\r\n[リポジトリのクローン](command:git.clone)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。\r\n[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。\r\n[リポジトリを初期化する](command:git.init?%5Btrue%5D)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "一般的なソース管理システムである Git をインストールして、コードの変更を追跡し、他のユーザーと共同作業を行います。詳細については、[Git ガイド](https://aka.ms/vscode-scm) を参照してください。", - "view.workbench.scm.missing.linux": "ソース管理は、インストールされる Git に依存しています。\r\n[Linux 用 Git のダウンロード](https://git-scm.com/download/linux)\r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。", - "view.workbench.scm.missing.mac": "[macOS 用 Git のダウンロード](https://git-scm.com/download/mac)\r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。", - "view.workbench.scm.missing.windows": "[Windows 用 Git のダウンロード](https://git-scm.com/download/win)\r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。", - "view.workbench.scm.workspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。\r\n[リポジトリの初期化](command:git.init)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..e05a16bc63 --- /dev/null +++ b/i18n/ads-language-pack-ja/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(省略可能) local.settings.json に保存する接続パスワードを入力する", + "azureFunctionsProjectMustBeOpened": "SQL バインドに新しい Azure 関数を作成するには、C# Azure Functions プロジェクトが存在する必要があります。", + "addPackage": "パッケージの追加", + "addSqlBinding": "関数 \"{0}\" に SQL バインドを追加しています...", + "dotnetResult": "SQL NuGet パッケージを追加しています:\r\n{0}", + "failedToGetConnectionString": "選択した接続の接続文字列の生成でエラーが発生しました", + "azureFunctionsExtensionNotInstalled": "この機能を使用するには、Azure Functions 拡張機能をインストールする必要があります。", + "browseEllipsis": "参照...", + "closeButton": "閉じる", + "connectionStringSetting": "接続文字列の設定名", + "connectionStringSettingPlaceholder": "\"local.settings.json\" で指定された接続文字列の設定", + "createProject": "Azure 関数プロジェクトの作成", + "createNewLocalAppSetting": "新しいローカル アプリ設定を作成する", + "doNotInstall": "インストールしない", + "includePassword": "local.settings.json ファイルに、この接続からのパスワードを含めますか?", + "enterTableName": "SQL テーブルをクエリに入力する", + "enterTableNameToUpsert": "アップサート先の SQL テーブルを入力する", + "enterViewName": "SQL ビューをクエリに入力する", + "userConnectionString": "接続文字列を入力してください", + "enterConnectionString": "接続文字列を入力してください", + "enterConnectionStringSettingName": "接続文字列の設定名を入力してください", + "errorNewAzureFunction": "新しい Azure 関数の作成中のエラー: {0}", + "failedToParse": "\"{0}\" を解析できませんでした: {1}。", + "unableToSetConnectionString": "接続文字列アプリの設定を設定できませんでした", + "failedToSetSetting": "接続文字列アプリの設定を設定できませんでした: {0}", + "tableListProgressTitle": "選択したデータベースのテーブルをフェッチしています...", + "viewListProgressTitle": "選択したデータベースのビューをフェッチしています...", + "functionNameTitle": "関数名", + "userPasswordLater": "後で SQL 接続文字列を使用するには、local.settings.json ファイルにパスワードを手動で入力する必要があります。", + "input": "入力", + "install": "インストール", + "learnMore": "詳細情報", + "SettingAlreadyExists": "ローカル アプリケーション設定 '{0}' は既に存在します。上書きしますか?", + "moreInformation": "詳細情報", + "nameMustNotBeEmpty": "名前を空にすることはできません", + "hasSpecialCharacters": "名前に特殊文字を含めることはできません", + "noString": "いいえ", + "noAzureFunctionsInFile": "現在のアクティブなファイルには Azure 関数がありません", + "noAzureFunctionsProjectsInWorkspace": "ワークスペースに Azure 機能プロジェクトが見つかりませんでした", + "openFile": "ファイルを開く", + "output": "出力", + "inputDescription": "データベースからデータを取得します", + "sqlObjectToQuery": "クエリ対象の SQL オブジェクト", + "sqlTableToUpsert": "Upsert 先の SQL テーブル", + "save": "保存", + "outputDescription": "データベースにデータを保存する", + "selectButton": "選択", + "selectDatabase": "データベースの選択", + "selectConnectionString": "SQL 接続文字列メソッドの選択", + "selectSetting": "local.settings.json から SQL 接続文字列設定を選択します", + "connectionProfile": "接続プロファイルを選択する", + "selectAzureFunction": "SQL バインドを追加する Azure 関数を現在のファイル内から選択します", + "selectAzureFunctionProjFolder": "Azure Function プロジェクトのフォルダーを選択する", + "selectSqlTableOrViewPrompt": "挿入またはアップサートするオブジェクトの種類を選択します", + "selectTable": "使用するテーブルを選択する", + "selectProject": "SQL バインドのAzure Functions プロジェクトを選択します", + "selectBindingType": "バインドするタイプを選択します", + "selectBindingTypeToSpecifiedFunction": "関数 '{0}' のバインドの種類を選択する", + "selectView": "使用するビューの選択", + "table": "テーブル", + "azureFunctionsExtensionNotFound": "SQL バインドを含む新しい Azure 関数を作成するには、Azure Functions 拡張機能が必要ですが、インストールされていません。今すぐインストールしますか?", + "saveChangesInFile": "現在のファイルに保存されていない変更があります。今すぐ保存しますか?", + "timeoutAzureFunctionFileError": "Azure 関数ファイルの作成の待機中にタイムアウトしました", + "timeoutExtensionError": "拡張機能のインストールの待機中にタイムアウトしました", + "valueMustNotBeEmpty": "値を空にすることはできません", + "view": "表示", + "yesString": "はい" + }, + "package": { + "sqlBindings.addSqlBinding": "SQL バインドの追加 (プレビュー)", + "sqlBindings.createAzureFunction": "SQL バインドを使用して Azure 関数を作成する (プレビュー)", + "description": "ユーザーが Azure SQL バインドを使用して Azure Functions を開発および発行できるようにする", + "displayName": "SQL バインド" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ja/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-ja/translations/extensions/vscode.git.i18n.json index 6e2e040d37..08b658aab8 100644 --- a/i18n/ads-language-pack-ja/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-ja/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" のフィンガープリントは \"{1}\" です", "$(info) Remote \"{0}\" has no tags.": "$(info) リモート「{0}」にタグがありません。", "$(info) This repository has no tags.": "$(info) このリポジトリにはタグがありません。", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" のフィンガープリントは \"{1}\" です", "A branch named \"{0}\" already exists": "ブランチ名 \"{0}\" は既に存在します", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "ワークスペースまたは開いているファイルの親フォルダーに Git リポジトリが見つかりました。リポジトリを開きますか?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "\"git.scanRepositories\" 設定は絶対パスをサポートしていません。", @@ -21,7 +21,7 @@ "Add remote from {0}": "{0} からリモートを追加する", "Add to Workspace": "ワークスペースに追加", "All Repositories": "すべてのリポジトリ", - "Always": "常時", + "Always": "常に行う", "Always Pull": "常にプル", "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.": "{0} 個のファイルを削除しますか?\\nこれは元に戻すことができません。\\n続行すると、このファイルは完全に失われます。", "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.": "{0} を削除しますか?\\nこれは元に戻すことはできません。\\n続行すると、このファイルは完全に失われます。", @@ -86,8 +86,8 @@ "Continuing Rebase...": "リベースを続行しています...", "Could not clone your repository as Git is not installed.": "Git がインストールされていないため、リポジトリをクローンできませんでした。", "Create Empty Commit": "空のコミットの作成", - "Create new branch from...": "新しいブランチの作成元...", - "Create new branch...": "新しいブランチの作成...", + "Create new branch from...": "新しい分岐の作成元...", + "Create new branch...": "新しい分岐の作成...", "Current": "現在のマシン", "Current commit message only contains whitespace characters": "現在のコミット メッセージには空白文字のみが含めています", "Delete Branch": "ブランチの削除", @@ -103,8 +103,7 @@ "Don\\'t Pull": "プルしない", "Don\\'t Show Again": "今後は表示しない", "Download Git": "Git のダウンロード", - "Email": "メール", - "Enables the following features: {0}": "Enables the following features: {0}", + "Email": "電子メール", "Failed to authenticate to git remote.": "Git リモートに対して認証できませんでした。", "Failed to authenticate to git remote:\\n\\n{0}": "Git リモートに対して認証できませんでした:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "ファイル \"{0}\" は、他者が削除し、こちらが変更しました。\\n\\nどのように処理しますか?", @@ -114,7 +113,6 @@ "Git History": "Git 履歴", "Git error": "Git エラー", "Git local working changes": "Git ローカル作業の変更", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git が見つかりません。Git をインストールするか \"git.path\" 設定でパスを構成してください。", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "ワークスペースまたは開いているファイルの親フォルダーに Git リポジトリが見つかりました。リポジトリを開きますか?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "\"{0}\" の HEAD バージョンは利用できません。", @@ -134,7 +132,7 @@ "It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.": "リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。", "Keep Our Version": "自分 (Our) を維持する", "Keep Their Version": "相手 (Their) を維持する", - "Learn More": "詳細を表示", + "Learn More": "詳細情報", "Log level: {0}": "ログ レベル: {0}", "Make sure you configure your \"user.name\" and \"user.email\" in git.": "Git の \"user.name\" と \"user.email\" を構成していることを確認してください。", "Manage Unsafe Repositories": "安全でないリポジトリの管理", @@ -167,7 +165,6 @@ "Pick a remote to remove": "削除するリモートを選択", "Pick a repository to mark as safe and open": "安全とマークして開くリポジトリを選択してください", "Pick a repository to open": "開くリポジトリを選択します。", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "適用するスタッシュを選択してください", "Pick a stash to drop": "ドロップするスタッシュを選択する", "Pick a stash to pop": "ポップするスタッシュを選択する", @@ -181,8 +178,8 @@ "Please provide a tag name": "タグ名を入力してください", "Please provide the commit hash": "コミット ハッシュを指定してください", "Publish Branch": "ブランチを発行...", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" の発行", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch を発行", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" の発行", "Publish to {0}": "{0} に発行する", "Publish to...": "以下に発行する...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" を発行しています...", @@ -196,7 +193,6 @@ "Remote branch at {0}": "{0} でのリモート ブランチ", "Remote name": "リモート名", "Remote name format invalid": "リモート名の形式が無効です", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "ローカル タグの置換", "Restore file": "ファイルを復元", "Restore files": "複数のファイルを復元", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "新しいブランチは \"{0}\" になります", "The repository does not have any commits. Please make an initial commit before creating a stash.": "リポジトリにコミットがありません。一時退避を作成する前に、初期コミットを行ってください。", "The selection range does not contain any changes.": "選択範囲に変更が含まれていません。", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "インストールされている Git \"{0}\" には既知の問題があります。Git 機能を正常に動作させるために、Git を 2.27 以上に更新してください。", "There are merge conflicts. Resolve them before committing.": "マージの競合があります。コミットする前にこれを解決してください。", "There are no available repositories": "利用可能なリポジトリがありません", "There are no changes to commit.": "コミットする必要のある変更はありません。", @@ -262,7 +257,6 @@ "Undo merge commit": "マージ コミットの取り消し", "Untracked": "追跡対象外", "Untracked Changes": "追跡対象外の変更", - "Update Git": "Git の更新", "Using git \"{0}\" from \"{1}\"": "\"{1}\" から Git \"{0}\" を使用しています", "Validating found git in: \"{0}\"": "Git の検証が検出されました: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": ".gitignore に \"{0}\" を追加しますか?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。\\n\\n続行しますか?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。\\n\\n続行しますか?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "保護されたブランチにコミットしようとしていますが、コミットをリモートにプッシュするアクセス許可がない可能性があります。\\n\\n続行しますか?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Git \"{0}\" がインストールされているようです。Code は Git 2 以上で最適に動作します", "Your local changes would be overwritten by checkout.": "ローカルの変更は、チェックアウトによって上書きされます。", "Your repository has no remotes configured to publish to.": "リポジトリには、発行先として構成されているリモートがありません。", "Your repository has no remotes configured to pull from.": "リポジトリには、プル元として構成されているリモートがありません。", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nこの変更は元に戻すことはできません。現在のワーキング セットは永久に失われます。" }, "package": { - "colors.added": "追加したリソースの配色。", - "colors.conflict": "リソースが競合する場合の配色", - "colors.deleted": "リソースを検出した場合の配色", - "colors.ignored": "リソースを無視する場合の配色", - "colors.modified": "リソースを改変した場合の配色", - "colors.renamed": "名前変更またはコピーされたリソースの色。", - "colors.stageDeleted": "ステージングされた削除済みリソースの色。", - "colors.stageModified": "ステージングされた変更済みリソースの色。", - "colors.submodule": "サブモジュールの配色。", - "colors.untracked": "リソースを追跡しない場合の配色", + "view.workbench.scm.repositoryInParentFolders": "ワークスペースの親フォルダーまたは開いているファイルで、1 つの Git リポジトリが見つかりました。\r\n[リポジトリを開く](command:git.openRepositoriesInParentFolders)\r\n[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。", + "config.branchRandomNameDictionary.adjectives": "ランダムな形容詞", + "config.branchRandomNameDictionary.animals": "ランダムな動物の名前", + "config.branchRandomNameDictionary.colors": "ランダムな色の名前", + "config.branchRandomNameDictionary.numbers": "100 と 999 の間のランダムな数", + "config.branchValidationRegex": "新しいブランチ名を検証するための正規表現。", + "command.mergeAbort": "マージの中止", + "command.rebaseAbort": "リベースを中止する", + "command.commitMessageAccept": "コミット メッセージを受け入れる", "command.addRemote": "リモートの追加...", - "command.api.getRemoteSources": "リモート ソースの取得", - "command.api.getRepositories": "リポジトリの取得", - "command.api.getRepositoryState": "リポジトリ状態の取得", - "command.branch": "ブランチの作成...", - "command.branchFrom": "ブランチの作成元...", - "command.checkout": "チェックアウト先...", + "command.ignore": ".gitignore に追加", + "config.untrackedChanges.mixed": "追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "新しいブランチへの変更をコミットします。", + "config.branchProtectionPrompt.alwaysCommit": "常に保護されたブランチに変更をコミットします。", + "config.confirmEmptyCommits": "'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。", + "config.openRepositoryInParentFolders.always": "常にワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きます。", + "config.openAfterClone.alwaysNewWindow": "常に新しいウィンドウで開きます。", + "config.openAfterClone.always": "常に現在のウィンドウで開きます。", + "config.branchProtectionPrompt.alwaysPrompt": "変更が保護されたブランチにコミットされる前に、常にプロンプトを表示します。", + "config.openAfterClone.prompt": "常にアクションを確認します。", + "config.publishBeforeContinueOn.always": "Git リポジトリから Continue Working On を使用する場合は、発行されていない Git 状態を常に発行する", + "config.alwaysShowStagedChangesResourceGroup": "ステージ済み変更のリソース グループを常に表示します。", + "submenu.commit.amend": "修正", + "command.stashApplyLatest": "最新のスタッシュを適用", + "command.stashApply": "スタッシュを適用...", + "config.smartCommitChanges.all": "すべての変更を自動的にステージします。", + "config.smartCommitChanges.tracked": "自動的にステージングされた変更箇所のみ。", + "submenu.branch": "ブランチ", + "submenu.changes": "変更", + "config.promptToSaveFilesBeforeCommit.always": "保存されていないファイルがないか確認します。", + "config.promptToSaveFilesBeforeStash.always": "保存されていないファイルがないか確認します。", + "config.promptToSaveFilesBeforeCommit.staged": "保存されていないステージング済みファイルのみを確認します。", + "config.promptToSaveFilesBeforeStash.staged": "保存されていないステージング済みファイルのみを確認します。", "command.checkoutDetached": "チェックアウト先 (デタッチ済み)...", + "command.checkout": "チェックアウト先...", "command.cherryPick": "チェリーピック...", - "command.clean": "変更を破棄", - "command.cleanAll": "すべての変更を破棄", - "command.cleanAllTracked": "変更履歴をすべて破棄", - "command.cleanAllUntracked": "追跡対象外のすべての変更を破棄", "command.clone": "クローン", "command.cloneRecursive": "複製 (再帰)", - "command.close": "リポジトリを閉じる", + "command.continueInLocalClone": "リポジトリをローカルにクローンしてデスクトップで開く...", "command.closeAllDiffEditors": "すべての差分エディターを閉じる", + "command.close": "リポジトリを閉じる", + "colors.added": "追加したリソースの配色。", + "colors.stageDeleted": "ステージングされた削除済みリソースの色。", + "colors.deleted": "リソースを検出した場合の配色", + "colors.ignored": "リソースを無視する場合の配色", + "colors.stageModified": "ステージングされた変更済みリソースの色。", + "colors.modified": "リソースを改変した場合の配色", + "colors.renamed": "名前変更またはコピーされたリソースの色。", + "colors.conflict": "リソースが競合する場合の配色", + "colors.submodule": "サブモジュールの配色。", + "colors.untracked": "リソースを追跡しない場合の配色", + "submenu.commit": "コミット", "command.commit": "コミット", + "command.commitNoVerify": "コミット (確認なし)", "command.commitAll": "すべてコミット", "command.commitAllAmend": "すべてコミット (修正)", "command.commitAllAmendNoVerify": "すべてコミット (修正、確認なし)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "すべてコミット (サインオフ、確認なし)", "command.commitEmpty": "空のコミット", "command.commitEmptyNoVerify": "空のコミット (確認なし)", - "command.commitMessageAccept": "コミット メッセージを受け入れる", - "command.commitMessageDiscard": "コミット メッセージの破棄", - "command.commitNoVerify": "コミット (確認なし)", "command.commitStaged": "ステージング済みをコミット", "command.commitStagedAmend": "ステージング済をコミット (修正)", "command.commitStagedAmendNoVerify": "ステージング済みをコミット (修正、確認なし)", "command.commitStagedNoVerify": "ステージング済みをコミット (確認なし)", "command.commitStagedSigned": "コミットしてステージング (サインオフ)", "command.commitStagedSignedNoVerify": "ステージング済みをコミット (サインオフ、確認なし)", - "command.continueInLocalClone": "リポジトリをローカルにクローンしてデスクトップで開く...", + "config.enableSmartCommit": "ステージされた変更がない場合はすべての変更をコミットします。", + "command.timelineCompareWithSelected": "選択項目と比較", + "command.git.acceptMerge": "マージの完了", + "command.git.runGitMerge": "Git とのコンピューティングの競合", + "command.git.runGitMergeDiff3": "Git とのコンピューティングの競合 (Diff3)", + "config.autoRepositoryDetection": "レポジトリを自動的に検出するかどうかを構成します。", + "config.confirmSync": "Git リポジトリを同期する前に確認します。", "command.continueInLocalClone.qualifiedName": "新しいローカル クローンで作業を続ける", + "config.openRepositoryInParentFolders": "ワークスペースの親フォルダー内または開いているファイルのどちらでのリポジトリを開く必要があるのかを制御します。", + "config.smartCommitChanges": "スマート コミットで変更を自動的にステージングするかどうかを制御します。", + "config.statusLimit": "Git 状態コマンドで解析できる変更回数の制限方法を制御します。0 に設定すると制限なしにすることができます。", + "config.untrackedChanges": "追跡対象外の変更の動作を制御します。", + "config.countBadge": "Git カウント バッジを制御します。", + "config.inputValidationLength": "警告を表示するコミット メッセージの長さのしきい値を制御します。", + "config.inputValidationSubjectLength": "警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。", + "config.repositoryScanMaxDepth": "'#git.autoRepositoryDetection#' が 'true' もしくは 'subFolders' であるとき、Git リポジトリのワークスペース フォルダーをスキャンする際に使用される深さを制御します。制限なしとするためには、'-1' として設定可能です。", + "config.detectSubmodulesLimit": "検出する git サブモジュール数の制限を制御します。", + "config.alwaysSignOff": "すべてのコミットのサインオフ フラグを制御します。", + "config.branchSortOrder": "ブランチの並べ替え順序を制御します。", + "config.similarityThreshold": "名前変更と見なされる追加/削除されたファイルのペアの変更に対する類似性インデックスのしきい値 (つまり、ファイルのサイズと比較した追加/削除の量) を制御します。", + "config.discardAllScope": "'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。", + "config.checkoutType": "'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。", + "config.inputValidation": "コミット メッセージの入力検証をいつ表示するかを制御します。", + "config.useIntegratedAskPass": "統合バージョンを使用するために GIT_ASKPASS を上書きするかどうかを制御します。", + "config.decorations.enabled": "Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。", + "config.promptToSaveFilesBeforeCommit": "コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。", + "config.promptToSaveFilesBeforeStash": "変更をスタッシュする前に Git で保存していないファイルを確認すべきかどうかを制御します。", + "config.pullBeforeCheckout": "出力方向のコミットがないブランチを、チェックアウト前に早送りするかどうかを制御します。", + "config.useEditorAsCommitInput": "コミット入力ボックスにメッセージが指定されていない場合に、コミット メッセージの作成にフル テキスト エディターを使用するかどうかを制御します。", + "config.supportCancellation": "ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。", + "config.branchProtectionPrompt": "保護されたブランチに変更をコミットする前にプロンプトを表示するかどうかを制御します。", + "config.branchRandomNameEnable": "新しいブランチの作成時にランダムな名前を生成するかどうかを制御します。", + "config.showActionButton": "ソース管理ビューにアクション ボタンを表示するかどうかを制御します。", + "config.allowNoVerifyCommit": "pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。", + "config.allowForcePush": "強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。", + "config.useForcePushWithLease": "force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。", + "config.showProgress": "Git 操作の進行状況を表示するかどうかを制御します。", + "config.enableStatusBarSync": "ステータス バーに Git Sync コマンドを表示するかどうかを制御します。", + "config.closeDiffOnOperation": "変更をスタッシュ、コミット、破棄、ステージング、またはステージング解除する場合に差分エディターを自動的に閉じるかどうかを制御します。", + "config.openDiffOnClick": "変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。", + "config.confirmNoVerifyCommit": "確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。", + "config.confirmForcePush": "強制的なプッシュの前に確認を求めるかどうかを制御します。", + "config.detectSubmodules": "git サブモジュールを自動的に検出するかどうかを制御します。", + "config.terminalGitEditor": "統合ターミナルで生成される Git プロセスの Git エディターとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", + "config.terminalAuthentication": "統合ターミナルで生成される Git プロセスの認証ハンドラーとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", + "config.openAfterClone": "複製後にリポジトリを自動的に開くかどうかを制御します。", + "config.optimisticUpdate": "git コマンドの実行後にソース管理ビューの状態を楽観的に更新するかどうかを制御します。", + "config.publishBeforeContinueOn": "Git リポジトリから Continue Working On を使用する場合に、未発行の Git 状態を発行するかどうかを制御します。", + "config.requireGitUserConfig": "明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。", + "config.showPushSuccessNotification": "プッシュが成功したときに通知を表示するかどうかを制御します。", + "config.showInlineOpenFileAction": "Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。", + "config.timeline.showAuthor": "タイムライン ビューにコミット作成者を表示するかどうかを制御します。", + "config.showCommitInput": "Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。", + "config.timeline.showUncommitted": "コミットされていない変更をタイムライン ビューに表示するかどうかを制御します。", + "config.useCommitInputAsStashMessage": "コミット入力ボックスからのメッセージを既定のスタッシュ メッセージとして使用するかどうかを制御します。", + "config.timeline.date": "タイムライン ビューでアイテムに使用する日付を制御します。", + "command.timelineCopyCommitId": "コミット ID のコピー", + "command.timelineCopyCommitMessage": "コミット メッセージのコピー", + "config.countBadge.all": "すべての変更をカウントします。", + "config.countBadge.tracked": "追跡済みの変更のみカウントします。", + "command.branchFrom": "ブランチの作成元...", + "command.branch": "分岐の作成...", "command.createTag": "タグを作成", "command.deleteBranch": "ブランチの削除...", "command.deleteRemoteTag": "リモート タグの削除", "command.deleteTag": "タグの削除", + "config.autoRepositoryDetection.false": "リポジトリの自動的なスキャンを無効にします。", + "config.promptToSaveFilesBeforeCommit.never": "このチェックを無効にします。", + "config.promptToSaveFilesBeforeStash.never": "このチェックを無効にします。", + "command.cleanAll": "すべての変更を破棄", + "command.cleanAllTracked": "変更履歴をすべて破棄", + "command.cleanAllUntracked": "追跡対象外のすべての変更を破棄", + "command.clean": "変更を破棄", + "command.commitMessageDiscard": "コミット メッセージの破棄", + "config.postCommitCommand.none": "コミット後、任意のコマンドを実行しません。", + "command.stashDropAll": "すべてのスタッシュを削除...", + "command.stashDrop": "スタッシュを削除する...", + "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", + "config.verboseCommit": "「#git.useEditorAsCommitInput#」が有効になっている場合は、冗長出力を有効化してください。", + "config.enableCommitSigning": "GPG または X.509 によるコミットの署名を有効にします。", + "config.experimental.installGuide": "Git のセットアップ フローの試験的な改善。", "command.fetch": "フェッチ", - "command.fetchAll": "すべてのリモートからフェッチ", "command.fetchPrune": "フェッチ (Prune)", - "command.git.acceptMerge": "マージの完了", - "command.git.openMergeEditor": "マージ エディターで解決", - "command.git.runGitMerge": "Git とのコンピューティングの競合", - "command.git.runGitMergeDiff3": "Git とのコンピューティングの競合 (Diff3)", - "command.ignore": ".gitignore に追加", + "command.fetchAll": "すべてのリモートからフェッチ", + "config.pullTags": "プルするときにすべてのタグをフェッチします。", + "config.rebaseWhenSync": "同期コマンドを実行するときに、Git リベースを強制します。", + "command.api.getRemoteSources": "リモート ソースの取得", + "command.api.getRepositories": "リポジトリの取得", + "command.api.getRepositoryState": "リポジトリ状態の取得", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Git SCM統合", + "view.workbench.scm.repositoriesInParentFolders": "ワークスペースの親フォルダーまたは開いているファイルで、複数の Git リポジトリが見つかりました。\r\n[リポジトリを開く](command:git.openRepositoriesInParentFolders)\r\n[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。", + "view.workbench.scm.disabled": "git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で git を有効にしてください。\r\nGit とソース コントロールを VS Code で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "config.ignoreSubmodules": "ファイル ツリーでのサブモジュールの変更を無視します。", + "config.ignoreLegacyWarning": "古い Git である警告を無視します。", + "config.ignoreWindowsGit27Warning": "Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。", + "config.ignoreMissingGitWarning": "Git が見つからない場合の警告を無視します。", + "config.ignoreRebaseWarning": "ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。", + "config.ignoreLimitWarning": "リポジトリ内に変更が多い場合の警告を無視します。", + "view.workbench.scm.empty": "Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。\r\n[フォルダーを開く](command:vscode.openFolder)\r\n[リポジトリのクローン](command:git.clone)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", "command.init": "リポジトリの初期化", + "view.workbench.scm.missing": "一般的なソース管理システムである Git をインストールして、コードの変更を追跡し、他のユーザーと共同作業を行います。詳細については、[Git ガイド](https://aka.ms/vscode-scm) を参照してください。", + "config.branchRandomNameDictionary": "ランダムに生成されたブランチ名に使用されるディクショナリの一覧。各値は、ブランチ名のセグメントを生成するために使用されるディクショナリを表します。サポートされている辞書: `adjectives`, `animals`, `colors`, `numbers`。", + "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#` が `true` または `subFolders` に設定されている場合に Git リポジトリのスキャン中に無視されるフォルダーのリスト。", + "config.commandsToLog": "'stdout' のログが[git output](command:git.showOutput) に記録される Git コマンドの一覧 (commit、push など)。Git コマンドでクライアント側フックが構成されている場合、クライアント側フックの 'stdout' のログも[git output](command:git.showOutput) に記録されます。", + "config.ignoredRepositories": "無視する git リポジトリの一覧。", + "config.scanRepositories": "Git リポジトリを検索するパスのリスト。", + "config.branchProtection": "保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。", + "config.checkoutType.local": "ローカル ブランチ", "command.manageUnsafeRepositories": "安全でないリポジトリの管理", "command.merge": "ブランチをマージ...", - "command.mergeAbort": "マージの中止", + "config.openRepositoryInParentFolders.never": "ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きません。", + "config.publishBeforeContinueOn.never": "Git リポジトリから Continue Working On を使用する場合、未発行の Git 状態を公開しない", + "config.openAfterClone.whenNoFolderOpen": "開いているフォルダーがない場合は現在のウィンドウでのみ開きます。", "command.openAllChanges": "すべての変更を開く", + "command.timelineOpenDiff": "変更を開く", "command.openChange": "変更を開く", + "command.revealFileInOS.linux": "このアイテムのフォルダーを開く", "command.openFile": "ファイルを開く", "command.openHEADFile": "ファイル (HEAD) を開く", "command.openRepositoriesInParentFolders": "親フォルダーでリポジトリを開く", "command.openRepository": "リポジトリを開く", + "config.mergeEditor": "現在競合しているファイルのマージ エディターを開きます。", + "config.path": "Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\\Program Files\\Git\\bin\\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。", + "command.stashPopLatest": "最新のスタッシュをポップ", + "command.stashPop": "スタッシュをポップする...", + "config.branchPrefix": "新しいブランチを作成するときに使用されるプレフィックス。", + "config.openRepositoryInParentFolders.prompt": "ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開く前に、ダイアログを表示します。", + "config.publishBeforeContinueOn.prompt": "Git リポジトリから作業を続行する場合に、未発行の Git 状態を発行するように求めるメッセージ", + "config.pruneOnFetch": "フェッチ時に取り除きます。", "command.publish": "ブランチを発行...", "command.pull": "プル", - "command.pullFrom": "指定元からプル...", "command.pullRebase": "プル (リベース)", + "command.pullFrom": "指定元からプル...", + "submenu.pullpush": "プル、プッシュ", "command.push": "プッシュ", "command.pushFollowTags": "プッシュ (タグをフォロー)", "command.pushFollowTagsForce": "プッシュ (タグをフォロー、強制)", "command.pushForce": "プッシュ (強制)", "command.pushTags": "タグをプッシュ", + "config.followTagsWhenSync": "同期コマンドを実行するときに、注釈付きタグをすべてプッシュします。", "command.pushTo": "プッシュ先...", "command.pushToForce": "プッシュ先... (強制)", "command.rebase": "ブランチのリベース...", - "command.rebaseAbort": "リベースを中止する", "command.refresh": "最新の情報に更新", + "config.rememberPostCommitCommand": "コミット後に最後に実行された git コマンドを覚えておいてください。", + "submenu.remotes": "リモート", + "config.checkoutType.remote": "リモート ブランチ", "command.removeRemote": "リモートの削除", "command.rename": "名前の変更", "command.renameBranch": "ブランチ名の変更...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "マージ エディターで解決", "command.restoreCommitTemplate": "コミット テンプレートを復元する", - "command.revealFileInOS.linux": "含まれているフォルダーを開く", - "command.revealFileInOS.mac": "Finder で表示します", - "command.revealFileInOS.windows": "エクスプローラーで表示する", "command.revealInExplorer": "エクスプローラー ビューで表示", + "command.revealFileInOS.windows": "エクスプローラーで表示する", + "command.revealFileInOS.mac": "Finder で表示します", "command.revertChange": "変更を元に戻す", "command.revertSelectedRanges": "選択範囲を元に戻す", + "config.postCommitCommand.sync": "コミットが成功した後、'git pull' と 'git push' を実行します。", + "config.postCommitCommand.push": "コミットの成功後、'git push' を実行します。", + "config.postCommitCommand": "コミットの成功後、git コマンドを実行します。", + "config.autoRepositoryDetection.true": "現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。", + "config.autoRepositoryDetection.openEditors": "開いているファイルの親フォルダーをスキャンします。", + "config.autoRepositoryDetection.subFolders": "現在開いているフォルダーのサブフォルダーをスキャンします。", + "view.workbench.scm.scanFolderForRepositories": "Git リポジトリのフォルダーをスキャンしています...", + "view.workbench.scm.scanWorkspaceForRepositories": "ワークスペースで Git リポジトリをスキャンしています...", + "command.timelineSelectForCompare": "比較対象の選択", "command.showOutput": "Git 出力の表示", - "command.stage": "変更をステージ", + "config.showActionButton.commit": "ローカル ブランチがコミットする準備ができているファイルを変更したときに、変更をコミットするアクション ボタンを表示します。", + "config.showActionButton.publish": "追跡リモート ブランチがない場合にローカル ブランチを発行するアクション ボタンを表示します。", + "config.showActionButton.sync": "ローカル ブランチがリモート ブランチの前方または背後にある場合に、変更を同期するアクション ボタンを表示します。", + "submenu.commit.signoff": "サインオフ", + "view.workbench.scm.missing.linux": "ソース管理は、インストールされている Git に依存しています。\r\n[Linux 用 Git のダウンロード](https://git-scm.com/download/linux) \r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。", "command.stageAll": "すべての変更をステージ", "command.stageAllMerge": "すべてのマージ変更をステージする", "command.stageAllTracked": "すべての変更履歴をステージングする", "command.stageAllUntracked": "すべての追跡対象外の変更のステージング", "command.stageChange": "変更のステージング", + "command.stage": "変更をステージ", "command.stageSelectedRanges": "選択した範囲をステージする", + "submenu.stash": "スタッシュ", "command.stash": "スタッシュ", - "command.stashApply": "スタッシュを適用...", - "command.stashApplyLatest": "最新のスタッシュを適用", - "command.stashDrop": "スタッシュを削除する...", - "command.stashDropAll": "すべてのスタッシュを削除...", "command.stashIncludeUntracked": "スタッシュ (未追跡ファイルを含む)", - "command.stashPop": "スタッシュをポップする...", - "command.stashPopLatest": "最新のスタッシュをポップ", "command.stashStaged": "スタッシュ (ステージング済み)", + "config.autoStash": "プルする前にすべての変更をスタッシュし、プル成功後に復元します。", + "config.suggestSmartCommit": "スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。", "command.sync": "同期", "command.syncRebase": "同期 (Rebase)", - "command.timelineCompareWithSelected": "選択項目と比較", - "command.timelineCopyCommitId": "コミット ID のコピー", - "command.timelineCopyCommitMessage": "コミット メッセージのコピー", - "command.timelineOpenDiff": "変更を開く", - "command.timelineSelectForCompare": "比較対象の選択", - "command.undoCommit": "前回のコミットを元に戻す", - "command.unstage": "変更のステージング解除", - "command.unstageAll": "すべての変更のステージング解除", - "command.unstageSelectedRanges": "選択した範囲のステージを解除", - "config.allowForcePush": "強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。", - "config.allowNoVerifyCommit": "pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。", - "config.alwaysShowStagedChangesResourceGroup": "ステージ済み変更のリソース グループを常に表示します。", - "config.alwaysSignOff": "すべてのコミットのサインオフ フラグを制御します。", - "config.autoRepositoryDetection": "レポジトリを自動的に検出するかどうかを構成します。", - "config.autoRepositoryDetection.false": "リポジトリの自動的なスキャンを無効にします。", - "config.autoRepositoryDetection.openEditors": "開いているファイルの親フォルダーをスキャンします。", - "config.autoRepositoryDetection.subFolders": "現在開いているフォルダーのサブフォルダーをスキャンします。", - "config.autoRepositoryDetection.true": "現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。", - "config.autoStash": "プルする前にすべての変更をスタッシュし、プル成功後に復元します。", - "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", - "config.autofetchPeriod": "`#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。", - "config.autorefresh": "自動更新の有効/無効。", - "config.branchPrefix": "新しいブランチを作成するときに使用されるプレフィックス。", - "config.branchProtection": "保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。", - "config.branchProtectionPrompt": "保護されたブランチに変更をコミットする前にプロンプトを表示するかどうかを制御します。", - "config.branchProtectionPrompt.alwaysCommit": "常に保護されたブランチに変更をコミットします。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "新しいブランチへの変更をコミットします。", - "config.branchProtectionPrompt.alwaysPrompt": "変更が保護されたブランチにコミットされる前に、常にプロンプトを表示します。", - "config.branchRandomNameDictionary": "ランダムに生成されたブランチ名に使用されるディクショナリの一覧。各値は、ブランチ名のセグメントを生成するために使用されるディクショナリを表します。サポートされている辞書: `adjectives`, `animals`, `colors`, `numbers`。", - "config.branchRandomNameDictionary.adjectives": "ランダムな形容詞", - "config.branchRandomNameDictionary.animals": "ランダムな動物の名前", - "config.branchRandomNameDictionary.colors": "ランダムな色の名前", - "config.branchRandomNameDictionary.numbers": "100 と 999 の間のランダムな数", - "config.branchRandomNameEnable": "新しいブランチの作成時にランダムな名前を生成するかどうかを制御します。", - "config.branchSortOrder": "ブランチの並べ替え順序を制御します。", - "config.branchValidationRegex": "新しいブランチ名を検証するための正規表現。", - "config.branchWhitespaceChar": "新しいブランチ名の空白文字を置き換え、ランダムに生成されたブランチ名のセグメントを区切る文字。", - "config.checkoutType": "'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。", - "config.checkoutType.local": "ローカル ブランチ", - "config.checkoutType.remote": "リモート ブランチ", - "config.checkoutType.tags": "タグ", - "config.closeDiffOnOperation": "変更をスタッシュ、コミット、破棄、ステージング、またはステージング解除する場合に差分エディターを自動的に閉じるかどうかを制御します。", - "config.commandsToLog": "'stdout' のログが[git output](command:git.showOutput) に記録される Git コマンドの一覧 (commit、push など)。Git コマンドでクライアント側フックが構成されている場合、クライアント側フックの 'stdout' のログも[git output](command:git.showOutput) に記録されます。", - "config.confirmEmptyCommits": "'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。", - "config.confirmForcePush": "強制的なプッシュの前に確認を求めるかどうかを制御します。", - "config.confirmNoVerifyCommit": "確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。", - "config.confirmSync": "Git リポジトリを同期する前に確認します。", - "config.countBadge": "Git カウント バッジを制御します。", - "config.countBadge.all": "すべての変更をカウントします。", - "config.countBadge.off": "カウンターをオフにします。", - "config.countBadge.tracked": "追跡済みの変更のみカウントします。", - "config.decorations.enabled": "Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。", - "config.defaultBranchName": "新しい Git リポジトリを初期化するときの既定のブランチ (メイン、トランク、開発など) の名前。空に設定すると、git で構成された既定のブランチ名が使用されます。", - "config.defaultCloneDirectory": "Git リポジトリをクローンする既定の場所。", - "config.detectSubmodules": "git サブモジュールを自動的に検出するかどうかを制御します。", - "config.detectSubmodulesLimit": "検出する git サブモジュール数の制限を制御します。", - "config.discardAllScope": "'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。", - "config.enableCommitSigning": "GPG または X.509 によるコミットの署名を有効にします。", - "config.enableSmartCommit": "ステージされた変更がない場合はすべての変更をコミットします。", - "config.enableStatusBarSync": "ステータス バーに Git Sync コマンドを表示するかどうかを制御します。", - "config.enabled": "Git が有効になっているかどうか。", - "config.experimental.installGuide": "Git のセットアップ フローの試験的な改善。", - "config.fetchOnPull": "有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。", - "config.followTagsWhenSync": "同期コマンドを実行するときに、注釈付きタグをすべてプッシュします。", - "config.ignoreLegacyWarning": "古い Git である警告を無視します。", - "config.ignoreLimitWarning": "リポジトリ内に変更が多い場合の警告を無視します。", - "config.ignoreMissingGitWarning": "Git が見つからない場合の警告を無視します。", - "config.ignoreRebaseWarning": "ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。", - "config.ignoreSubmodules": "ファイル ツリーでのサブモジュールの変更を無視します。", - "config.ignoreWindowsGit27Warning": "Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。", - "config.ignoredRepositories": "無視する git リポジトリの一覧。", - "config.inputValidation": "コミット メッセージの入力検証をいつ表示するかを制御します。", - "config.inputValidationLength": "警告を表示するコミット メッセージの長さのしきい値を制御します。", - "config.inputValidationSubjectLength": "警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。", - "config.mergeEditor": "現在競合しているファイルのマージ エディターを開きます。", - "config.openAfterClone": "複製後にリポジトリを自動的に開くかどうかを制御します。", - "config.openAfterClone.always": "常に現在のウィンドウで開きます。", - "config.openAfterClone.alwaysNewWindow": "常に新しいウィンドウで開きます。", - "config.openAfterClone.prompt": "常にアクションを確認します。", - "config.openAfterClone.whenNoFolderOpen": "開いているフォルダーがない場合は現在のウィンドウでのみ開きます。", - "config.openDiffOnClick": "変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。", - "config.openRepositoryInParentFolders": "ワークスペースの親フォルダー内または開いているファイルのどちらでのリポジトリを開く必要があるのかを制御します。", - "config.openRepositoryInParentFolders.always": "常にワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きます。", - "config.openRepositoryInParentFolders.never": "ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きません。", - "config.openRepositoryInParentFolders.prompt": "ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開く前に、ダイアログを表示します。", - "config.optimisticUpdate": "git コマンドの実行後にソース管理ビューの状態を楽観的に更新するかどうかを制御します。", - "config.path": "Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\\Program Files\\Git\\bin\\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。", - "config.postCommitCommand": "コミットの成功後、git コマンドを実行します。", - "config.postCommitCommand.none": "コミット後、任意のコマンドを実行しません。", - "config.postCommitCommand.push": "コミットの成功後、'git push' を実行します。", - "config.postCommitCommand.sync": "コミットが成功した後、'git pull' と 'git push' を実行します。", - "config.promptToSaveFilesBeforeCommit": "コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeCommit.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeCommit.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeCommit.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.promptToSaveFilesBeforeStash": "変更をスタッシュする前に Git で保存していないファイルを確認すべきかどうかを制御します。", - "config.promptToSaveFilesBeforeStash.always": "保存されていないファイルがないか確認します。", - "config.promptToSaveFilesBeforeStash.never": "このチェックを無効にします。", - "config.promptToSaveFilesBeforeStash.staged": "保存されていないステージング済みファイルのみを確認します。", - "config.pruneOnFetch": "フェッチ時に取り除きます。", - "config.publishBeforeContinueOn": "Git リポジトリから Continue Working On を使用する場合に、未発行の Git 状態を発行するかどうかを制御します。", - "config.publishBeforeContinueOn.always": "Git リポジトリから Continue Working On を使用する場合は、発行されていない Git 状態を常に発行する", - "config.publishBeforeContinueOn.never": "Git リポジトリから Continue Working On を使用する場合、未発行の Git 状態を公開しない", - "config.publishBeforeContinueOn.prompt": "Git リポジトリから作業を続行する場合に、未発行の Git 状態を発行するように求めるメッセージ", - "config.pullBeforeCheckout": "出力方向のコミットがないブランチを、チェックアウト前に早送りするかどうかを制御します。", - "config.pullTags": "プルするときにすべてのタグをフェッチします。", - "config.rebaseWhenSync": "同期コマンドを実行するときに、Git リベースを強制します。", - "config.rememberPostCommitCommand": "コミット後に最後に実行された git コマンドを覚えておいてください。", - "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#` が `true` または `subFolders` に設定されている場合に Git リポジトリのスキャン中に無視されるフォルダーのリスト。", - "config.repositoryScanMaxDepth": "'#git.autoRepositoryDetection#' が 'true' もしくは 'subFolders' であるとき、Git リポジトリのワークスペース フォルダーをスキャンする際に使用される深さを制御します。制限なしとするためには、'-1' として設定可能です。", - "config.requireGitUserConfig": "明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。", - "config.scanRepositories": "Git リポジトリを検索するパスのリスト。", - "config.showActionButton": "ソース管理ビューにアクション ボタンを表示するかどうかを制御します。", - "config.showActionButton.commit": "ローカル ブランチがコミットする準備ができているファイルを変更したときに、変更をコミットするアクション ボタンを表示します。", - "config.showActionButton.publish": "追跡リモート ブランチがない場合にローカル ブランチを発行するアクション ボタンを表示します。", - "config.showActionButton.sync": "ローカル ブランチがリモート ブランチの前方または背後にある場合に、変更を同期するアクション ボタンを表示します。", - "config.showCommitInput": "Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。", - "config.showInlineOpenFileAction": "Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。", - "config.showProgress": "Git 操作の進行状況を表示するかどうかを制御します。", - "config.showPushSuccessNotification": "プッシュが成功したときに通知を表示するかどうかを制御します。", - "config.similarityThreshold": "名前変更と見なされる追加/削除されたファイルのペアの変更に対する類似性インデックスのしきい値 (つまり、ファイルのサイズと比較した追加/削除の量) を制御します。", - "config.smartCommitChanges": "スマート コミットで変更を自動的にステージングするかどうかを制御します。", - "config.smartCommitChanges.all": "すべての変更を自動的にステージします。", - "config.smartCommitChanges.tracked": "自動的にステージングされた変更箇所のみ。", - "config.statusLimit": "Git 状態コマンドで解析できる変更回数の制限方法を制御します。0 に設定すると制限なしにすることができます。", - "config.suggestSmartCommit": "スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。", - "config.supportCancellation": "ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。", - "config.terminalAuthentication": "統合ターミナルで生成される Git プロセスの認証ハンドラーとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", - "config.terminalGitEditor": "統合ターミナルで生成される Git プロセスの Git エディターとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。", - "config.timeline.date": "タイムライン ビューでアイテムに使用する日付を制御します。", - "config.timeline.date.authored": "作成日を使用する", - "config.timeline.date.committed": "コミットされた日付を使用する", - "config.timeline.showAuthor": "タイムライン ビューにコミット作成者を表示するかどうかを制御します。", - "config.timeline.showUncommitted": "コミットされていない変更をタイムライン ビューに表示するかどうかを制御します。", - "config.untrackedChanges": "追跡対象外の変更の動作を制御します。", - "config.untrackedChanges.hidden": "追跡対象外の変更は非表示になり、複数のアクションから除外されます。", - "config.untrackedChanges.mixed": "追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。", - "config.untrackedChanges.separate": "追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。", - "config.useCommitInputAsStashMessage": "コミット入力ボックスからのメッセージを既定のスタッシュ メッセージとして使用するかどうかを制御します。", - "config.useEditorAsCommitInput": "コミット入力ボックスにメッセージが指定されていない場合に、コミット メッセージの作成にフル テキスト エディターを使用するかどうかを制御します。", - "config.useForcePushWithLease": "force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。", - "config.useIntegratedAskPass": "統合バージョンを使用するために GIT_ASKPASS を上書きするかどうかを制御します。", - "config.verboseCommit": "「#git.useEditorAsCommitInput#」が有効になっている場合は、冗長出力を有効化してください。", - "description": "Git SCM統合", - "displayName": "Git", - "submenu.branch": "ブランチ", - "submenu.changes": "変更", - "submenu.commit": "コミット", - "submenu.commit.amend": "修正", - "submenu.commit.signoff": "サインオフ", - "submenu.explorer": "Git", - "submenu.pullpush": "プル、プッシュ", - "submenu.remotes": "リモート", - "submenu.stash": "スタッシュ", "submenu.tags": "タグ", - "view.workbench.cloneRepository": "リポジトリをローカルに複製できます。\r\n[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する')", - "view.workbench.learnMore": "VS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で git を有効にしてください。\r\nGit とソース コントロールを VS Code で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。\r\n[フォルダーを開く](command:vscode.openFolder)\r\n[リポジトリのクローン](command:git.clone)\r\nVS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。\r\n[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder)\r\nVS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。\r\n[リポジトリを初期化する](command:git.init?%5Btrue%5D)\r\nVS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "一般的なソース管理システムである Git をインストールして、コードの変更を追跡し、他のユーザーと共同作業を行います。詳細については、[Git ガイド](https://aka.ms/vscode-scm) を参照してください。", - "view.workbench.scm.missing.linux": "ソース管理は、インストールされている Git に依存しています。\r\n[Linux 用 Git のダウンロード](https://git-scm.com/download/linux) \r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から] インストールできます(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.mac": "[macOS 用 Git のダウンロード](https://git-scm.com/download/mac) \r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から] インストールできます (command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.windows": "[Windows 用 Git のダウンロード](https://git-scm.com/download/win) \r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から] インストールできます (command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.repositoriesInParentFolders": "ワークスペースの親フォルダーまたは開いているファイルで、複数の Git リポジトリが見つかりました。\r\n[リポジトリを開く](command:git.openRepositoriesInParentFolders)\r\n[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。", - "view.workbench.scm.repositoryInParentFolders": "ワークスペースの親フォルダーまたは開いているファイルで、1 つの Git リポジトリが見つかりました。\r\n[リポジトリを開く](command:git.openRepositoriesInParentFolders)\r\n[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。", - "view.workbench.scm.scanFolderForRepositories": "Git リポジトリのフォルダーをスキャンしています...", - "view.workbench.scm.scanWorkspaceForRepositories": "ワークスペースで Git リポジトリをスキャンしています...", + "config.checkoutType.tags": "タグ", + "config.branchWhitespaceChar": "新しいブランチ名の空白文字を置き換え、ランダムに生成されたブランチ名のセグメントを区切る文字。", + "config.defaultCloneDirectory": "Git リポジトリをクローンする既定の場所。", "view.workbench.scm.unsafeRepositories": "検出された Git リポジトリは、現在のユーザー以外のユーザーがフォルダーを所有しているため、安全でない可能性があります。\r\n[安全でないリポジトリの管理](command:git.manageUnsafeRepositories)\r\n安全でないリポジトリの詳細については、[ドキュメントをお読みください](https://aka.ms/vscode-git-unsafe-repository)。", "view.workbench.scm.unsafeRepository": "検出された Git リポジトリは、現在のユーザー以外のユーザーがフォルダーを所有しているため、安全でない可能性があります。\r\n[安全でないリポジトリの管理](command:git.manageUnsafeRepositories)\r\n安全でないリポジトリの詳細については、[ドキュメントをお読みください](https://aka.ms/vscode-git-unsafe-repository)。", - "view.workbench.scm.workspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。\r\n[リポジトリの初期化](command:git.init)\r\nVS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。" + "view.workbench.scm.folder": "現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。\r\n[リポジトリを初期化する](command:git.init?%5Btrue%5D)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "config.defaultBranchName": "新しい Git リポジトリを初期化するときの既定のブランチ (メイン、トランク、開発など) の名前。空に設定すると、git で構成された既定のブランチ名が使用されます。", + "view.workbench.scm.workspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。\r\n[リポジトリの初期化](command:git.init)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "現在開いているワークスペースには、Git リポジトリを含むフォルダーがありません。\r\n[ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder)\r\nAzure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "view.workbench.learnMore": "Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。", + "config.countBadge.off": "カウンターをオフにします。", + "command.undoCommit": "前回のコミットを元に戻す", + "command.unstageAll": "すべての変更のステージング解除", + "command.unstage": "変更のステージング解除", + "command.unstageSelectedRanges": "選択した範囲のステージを解除", + "config.untrackedChanges.separate": "追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。", + "config.untrackedChanges.hidden": "追跡対象外の変更は非表示になり、複数のアクションから除外されます。", + "config.timeline.date.authored": "作成日を使用する", + "config.timeline.date.committed": "コミットされた日付を使用する", + "config.fetchOnPull": "有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。", + "config.autofetch": "true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。", + "config.autorefresh": "自動更新の有効/無効。", + "config.enabled": "Git が有効になっているかどうか。", + "view.workbench.cloneRepository": "リポジトリをローカルに複製できます。\r\n[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する')", + "view.workbench.scm.missing.windows": "[Windows 用 Git のダウンロード](https://git-scm.com/download/win)\r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。", + "view.workbench.scm.missing.mac": "[macOS 用 Git のダウンロード](https://git-scm.com/download/mac)\r\nインストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。" } } } \ 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 deleted file mode 100644 index b01cc774af..0000000000 --- a/i18n/ads-language-pack-ja/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "XML に豊富な言語サポートを提供します。", - "displayName": "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 f75ab41c35..31b5728f58 100644 --- a/i18n/ads-language-pack-ja/translations/main.i18n.json +++ b/i18n/ads-language-pack-ja/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "データベースのバックアップ - {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "非対称キー", - "backup.compressBackup": "バックアップの圧縮", - "backup.defaultCompression": "既定のサーバー設定を使用する", - "backup.doNotCompress": "バックアップを圧縮しない", - "backup.labelDatabase": "データベース", - "backup.labelDifferential": "差分", - "backup.labelDisk": "ディスク", - "backup.labelFilegroup": "ファイルとファイル グループ", - "backup.labelFull": "完全", - "backup.labelLog": "トランザクション ログ", - "backup.labelUrl": "URL", - "backup.serverCertificate": "サーバー証明書" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "保存するグラフが見つかりませんでした", "chartSaved": "グラフが保存されたパス: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "組み込みグラフの最大行カウントを超過しました。最初の {0} 行だけが使用されます。値を構成するには、ユーザー設定を開き、'builtinCharts.maxRowCount' を検索してください。", "charts.neverShowAgain": "今後表示しない" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "接続の詳細プロパティを JSON 形式として解析できませんでした。エラーが発生しました: {0} 受信したプロパティの値: {1}", - "confirmConnect": "接続しますか?", - "connectServerDetail": "これにより、サーバー {0} に接続されます", - "connectingLabel": "接続中: {0}", - "connectingQueryLabel": "クエリ ファイルへの接続中", - "errConnectUrl": "エラー {0} により URL を開くことができませんでした", - "open": "開く(&&O)", - "openingNewQueryLabel": "新しいクエリを開いています: {0}", - "runningCommandLabel": "実行中のコマンド: {0}", - "warnServerRequired": "サーバー情報が提供されていないため接続できません" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "ユーザー設定の {0} は {1} に置き換えられました。", "workbench.configuration.upgradeWorkspace": "ワークスペース設定の {0} は {1} に置き換えられました。" @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "編集内容の破棄がエラーで失敗しました: ", - "editData.closeSql": "SQL ペインを閉じる", + "editData.hideSql": "SQL ペインの非表示", "editData.run": "実行", "editData.showSql": "SQL ペインの表示", "editData.stop": "停止" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "新しいクエリ", "queryEditor.chart.defaultChartType": "クエリ結果からグラフ ビューアーを開くときに使用する既定のグラフの種類", + "queryEditor.githubCopilotContextualizationEnabled": "(プレビュー) GitHub Copilot のクエリのコンテキスト化を有効にします。この設定を使用すると、Copilot 拡張機能がインストールされていて、プロバイダーがコンテキスト化を実装している場合に、GitHub Copilot で返される提案を改善するのに役立ちます。", "queryEditor.inMemoryDataProcessingThreshold": "メモリ内でフィルター処理と並べ替えを実行できる行の最大数を制御します。この数を超えた場合、並べ替えとフィルター処理は無効になります。警告: これを増やすと、パフォーマンスに影響を与える可能性があります。", "queryEditor.messages.showBatchTime": "各バッチの実行時間を表示するかどうか", "queryEditor.messages.wordwrap": "メッセージを右端で折り返す", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "結果を XML として保存するときに使用されるファイル エンコード", "queryEditor.results.saveAsXml.formatted": "true の場合、XML として結果を保存すると XML 出力がフォーマットされます", "queryEditor.results.showActionBar": "クエリ結果ビューにアクション バーを表示するかどうか", + "queryEditor.results.showCopyCompletedNotification": "結果グリッドのコピー操作が完了したときに通知を表示するかどうかを指定します。", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "前の行の末尾に既に改行がある場合、結果をコピーするときに行間への改行の追加をスキップするかどうかを指定します。既定値は false です。", "queryEditor.results.streaming": "結果のストリーミングを有効にします。視覚上の小さな問題がいくつかあります", "queryEditor.showConnectionInfoInTitle": "タイトルにタブの接続情報を表示するかを制御します。", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "閉じる", "webViewDialog.ok": "OK" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "いいえ、今後は表示しない", - "enablePreviewFeatures.no": "いいえ", - "enablePreviewFeatures.notice": "プレビュー機能により、新機能と機能改善にフル アクセスできることで、Azure Data Studio のエクスペリエンスが拡張されます。プレビュー機能の詳細については、[ここ] ({0}) を参照してください。プレビュー機能を有効にしますか?", - "enablePreviewFeatures.yes": "はい (推奨)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "はじめに(&&S)", - "showReleaseNotes": "「はじめに」を表示する" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "接続の作成", - "welcomePage.createConnectionBody": "接続ダイアログを使用してデータベース インスタンスに接続します。", - "welcomePage.createNotebook": "ノートブックの作成", - "welcomePage.createNotebookBody": "ネイティブのノートブック エディターを使用して、新しいノートブックを作成します。", - "welcomePage.deployServer": "サーバーのデプロイ", - "welcomePage.deployServerBody": "選択したプラットフォームでリレーショナル データ サービスの新しいインスタンスを作成します。", - "welcomePage.documentation": "ドキュメント", - "welcomePage.documentationBody": "PowerShell、API などのクイックスタート、攻略ガイド、リファレンスについては、ドキュメント センターを参照してください。", - "welcomePage.extensions": "拡張", - "welcomePage.gettingStarted": "はじめに", - "welcomePage.gettingStartedBody": "Azure Data Studio によって提供される機能を検出し、それらを最大限に活用する方法について説明します。", - "welcomePage.history": "履歴", - "welcomePage.learnMore": "詳細情報", - "welcomePage.location": "場所", - "welcomePage.moreRecent": "さらに表示", - "welcomePage.name": "名前", - "welcomePage.resources": "リソース", - "welcomePage.runQuery": "クエリの実行", - "welcomePage.runQueryBody": "クエリ エディターを使用してデータを操作します。", - "welcomePage.showAll": "すべて表示", - "welcomePage.showOnStartup": "起動時にウェルカム ページを表示する", - "welcomePage.usefuLinks": "役に立つリンク", - "welcomePage.videoDescriptionIntroduction": "Azure Data Studio ノートブックの概要 | 公開されたデータ", - "welcomePage.videoDescriptionOverview": "Azure Data Studio の概要", - "welcomePage.videos": "ビデオ" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Microsoft (私たち) だけでなくサードパーティ コミュニティ (あなた) が開発した拡張機能をインストールすることにより、Azure Data Studio の機能を拡張します。", - "GuidedTour.connections": "接続", - "GuidedTour.discoverWelcomePage": "ウェルカム ページで、トップの機能、最近開いたファイル、推奨される拡張機能がわかります。Azure Data Studio で作業を開始する方法の詳細については、ビデオとドキュメントをご覧ください。", - "GuidedTour.extensions": "拡張", - "GuidedTour.finish": "完了", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "1 か所で独自のノートブックまたはノートブックのコレクションの作成を開始します。", - "GuidedTour.makeConnections": "SQL Server、Azure などからの接続を接続、クエリ、および管理します。", - "GuidedTour.makeConnesetSettings": "好みに応じて Azure Data Studio をカスタマイズします。自動保存やタブ サイズなどの設定の構成、キーボード ショートカットのカスタマイズ、好きな配色テーマへの切り替えを行うことができます。", - "GuidedTour.next": "次へ", - "GuidedTour.notebooks": "ノートブック", - "GuidedTour.one": "1", - "GuidedTour.readMore": "詳細情報", - "GuidedTour.settings": "設定", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "ウェルカム ページ", - "guidedTour": "ユーザー紹介ツアー", - "hideGuidedTour": "紹介ツアーの非表示" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Azure Data Studio のクイック ツアーを開始しますか?", - "WelcomePage.welcome": "ようこそ", - "closeTourBar": "クイック ツアー バーを閉じる", - "details": "詳細", - "ok": "OK", - "welcome.title": "ようこそ", - "welcomePage": "ようこそ", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Azure Data Studio で Postgres データベースを接続、クエリ、および管理します", - "welcomePage.adminPack": "SQL 管理パック", - "welcomePage.adminPackDescription": "SQL Server の管理パックは、一般的なデータベース管理拡張機能のコレクションであり、SQL Server の管理に役立ちます", - "welcomePage.background": "ウェルカム ページの背景色。", - "welcomePage.dataVirtualization": "データ仮想化", - "welcomePage.dataVirtualizationDescription": "SQL Server 2019 を使用してデータを仮想化し、インタラクティブなウィザードを使用して外部テーブルを作成します", - "welcomePage.deployServer": "サーバーのデプロイ", - "welcomePage.extensionPackAlreadyInstalled": "{0} のサポートは既にインストールされています。", - "welcomePage.extensionPackNotFound": "ID {1} のサポート {0} は見つかりませんでした。", - "welcomePage.install": "インストール", - "welcomePage.installExtensionPack": "{0} に追加のサポートをインストールする", - "welcomePage.installKeymap": "{0} キーマップのインストール", - "welcomePage.installed": "インストール済み", - "welcomePage.installedExtensionPack": "{0} のサポートは既にインストールされています", - "welcomePage.installedKeymap": "{0} キーマップは既にインストールされています", - "welcomePage.installingExtensionPack": "{0} に追加のサポートをインストールしています...", - "welcomePage.new": "新規", - "welcomePage.newConnection": "新しい接続", - "welcomePage.newNotebook": "新しいノートブック", - "welcomePage.newQuery": "新しいクエリ", - "welcomePage.open": "開く…", - "welcomePage.openFile": "ファイルを開く…", - "welcomePage.openFolder": "フォルダーを開く", - "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Azure Data Studio のリッチ クエリ エディターを使用して PowerShell スクリプトを作成して実行します", - "welcomePage.showAdminPack": "SQL 管理パック", - "welcomePage.sqlServerAgent": "SQL Server エージェント", - "welcomePage.sqlServerDacpac": "SQL Server DACPAC", - "welcomePage.sqlServerImport": "SQL Server のインポート", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "ツアーの開始", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0} に追加のサポートをインストールしたあと、ウィンドウが再度読み込まれます。" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "ようこそ(&&W)", - "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", - "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", - "workbench.startupEditor.none": "エディターなしで開始", - "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", - "workbench.startupEditor.welcomePage": "[ようこそ] ページを開き、Azure Data Studio と拡張機能の使用を開始するのに役立つコンテンツを表示します。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。", - "workbench.startupEditor.welcomePageWithTour": "はじめに ツアーでウェルカム ページを開く (既定)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。", - "telemetryOptOut.optOutNotice": "Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。", - "telemetryOptOut.readMore": "詳細を読む" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "アカウントを追加する", "accountDialog.close": "閉じる", @@ -14733,6 +14592,8 @@ "refreshCredentials": "このアカウントの資格情報を更新する必要があります。" }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "認証プロバイダーを選択していません。もう一度お試しください。", + "accountDialog.noCloudsRegistered": "有効にされているクラウドがありません。[設定] -> [Azure アカウント構成の検索] に移動し、 少なくとも 1 つのクラウドを有効にしてください", "accountManagementService.close": "閉じる", "addAccountFailedCodeMessage": "{0} \r\nエラー メッセージ: {1}", "addAccountFailedGenericMessage": "アカウントの追加に失敗しました。詳細については、Azure アカウント ログを確認してください。", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "コピーして開く", + "deviceCodeAuthDialogTitle": "Azure 認証: デバイス コード", "oauthDialog.cancel": "キャンセル", "userCode": "ユーザー コード", "website": "Web サイト" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "自動 OAuth を開始できません。自動 OAuth は既に進行中です。" + "oauthFlyoutIsAlreadyOpen": "自動 OAuth を開始できません。自動 OAuth は既に進行中です。", + "selfHelpMessage": "この環境では Web ブラウザーを起動できません。手動でブラウザーを起動して上の URL にアクセスし、コードを入力してください。" }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "登録されているハンドラーがありません", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "この接続をキャンセルしてもよろしいですか?", - "connection.connTitleGroupSection": " (グループ: {0})", "connection.duplicateEditErrorMessage": "プロファイルを保存できません。選択した接続は、同じグループ内の同じサーバー情報を持つ既存のプロファイルと一致します: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "このリソースに接続するには、拡張機能 '{0}' が必要です。インストールしますか?", "connection.invalidConnectionResult": "接続結果が無効です", "connection.neverShowUnsupportedVersionWarning": "今後は表示しない", "connection.noAzureAccount": "接続用の Azure アカウント トークンの取得に失敗しました", + "connection.providerNotFound": "接続プロバイダー '{0}' が見つかりません", "connection.refreshAzureTokenFailure": "接続用の Azure アカウント トークンの更新に失敗しました", "connection.unknownProvider": "不明なプロバイダー '{0}'", "connection.unsupportedServerVersionWarning": "サーバー バージョンが Azure Data Studio でサポートされていません。接続できますが、Azure Data Studio の一部の機能が適切に機能しない可能性があります。", "connectionDialog.connectionProviderNotSupported": "プロバイダーの種類 '{0}' をサポートする拡張機能は現在インストールされていません。拡張機能を表示しますか?", - "connectionManagementService.noProviderForUri": "URI のプロバイダーが見つかりませんでした:{0}", "connectionNotAcceptedError": "接続が承認されていません", "connectionService.no": "いいえ", "connectionService.yes": "はい" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "閉じる", "gridDataProvider.copyResultsCompleted": "選択したデータがクリップボードにコピーされました。行数: {0}です。", "gridDataProvider.copying": "コピー中...", - "gridDataProvider.loadingRowsInProgress": "コピーする行を読み込んでいます ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "今後は表示しない", + "gridDataProvider.loadingRowsInProgress": "コピーする行を読み込んでいます ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "コピー完了の通知が無効になりました。再度有効にするには、queryEditor.results.showCopyCompletedNotification 設定を変更してください" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "URI のクエリ ランナーが見つかりませんでした:{0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "結果を保存できませんでした。 ", "msgSaveSucceeded": "結果が {0} に正常に保存されました ", "openFile": "ファイルを開く", + "openFileLocation": "ファイルの場所を開く", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (コンマ区切り)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Excel ブック", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1 つ以上のタスクを実行中です。終了してもよろしいですか?", "taskService.no": "いいえ", "taskService.yes": "はい" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "非対称キー", + "backup.compressBackup": "バックアップの圧縮", + "backup.defaultCompression": "既定のサーバー設定を使用する", + "backup.doNotCompress": "バックアップを圧縮しない", + "backup.labelDatabase": "データベース", + "backup.labelDifferential": "差分", + "backup.labelDisk": "ディスク", + "backup.labelFilegroup": "ファイルとファイル グループ", + "backup.labelFull": "完全", + "backup.labelLog": "トランザクション ログ", + "backup.labelUrl": "URL", + "backup.serverCertificate": "サーバー証明書" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "接続の詳細プロパティを JSON 形式として解析できませんでした。エラーが発生しました: {0} 受信したプロパティの値: {1}", + "confirmConnect": "接続しますか?", + "connectServerDetail": "これにより、サーバー {0} に接続されます", + "connectingLabel": "接続中: {0}", + "connectingQueryLabel": "クエリ ファイルへの接続中", + "errConnectUrl": "エラー {0} により URL を開くことができませんでした", + "open": "開く(&&O)", + "openingNewQueryLabel": "新しいクエリを開いています: {0}", + "runningCommandLabel": "実行中のコマンド: {0}", + "warnServerRequired": "サーバー情報が提供されていないため接続できません" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。", + "telemetryOptOut.optOutNotice": "Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。", + "telemetryOptOut.readMore": "詳細を読む" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "いいえ、今後は表示しない", + "enablePreviewFeatures.no": "いいえ", + "enablePreviewFeatures.notice": "プレビュー機能により、新機能と機能改善にフル アクセスできることで、Azure Data Studio のエクスペリエンスが拡張されます。プレビュー機能の詳細については、[ここ]({0}) を参照してください。プレビュー機能を有効にしますか?", + "enablePreviewFeatures.yes": "はい (推奨)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "接続の作成", + "welcomePage.createConnectionBody": "接続ダイアログを使用してデータベース インスタンスに接続します。", + "welcomePage.createNotebook": "ノートブックの作成", + "welcomePage.createNotebookBody": "ネイティブのノートブック エディターを使用して、新しいノートブックを作成します。", + "welcomePage.deployServer": "サーバーのデプロイ", + "welcomePage.deployServerBody": "選択したプラットフォームでリレーショナル データ サービスの新しいインスタンスを作成します。", + "welcomePage.documentation": "ドキュメント", + "welcomePage.documentationBody": "PowerShell、API などのクイックスタート、攻略ガイド、リファレンスについては、ドキュメント センターを参照してください。", + "welcomePage.extensions": "拡張", + "welcomePage.gettingStarted": "はじめに", + "welcomePage.gettingStartedBody": "Azure Data Studio によって提供される機能を検出し、それらを最大限に活用する方法について説明します。", + "welcomePage.history": "履歴", + "welcomePage.learnMore": "詳細情報", + "welcomePage.location": "場所", + "welcomePage.moreRecent": "さらに表示", + "welcomePage.name": "名前", + "welcomePage.resources": "リソース", + "welcomePage.runQuery": "クエリの実行", + "welcomePage.runQueryBody": "クエリ エディターを使用してデータを操作します。", + "welcomePage.showAll": "すべて表示", + "welcomePage.showOnStartup": "起動時にウェルカム ページを表示する", + "welcomePage.usefuLinks": "役に立つリンク", + "welcomePage.videoDescriptionIntroduction": "Azure Data Studio ノートブックの概要 | 公開されたデータ", + "welcomePage.videoDescriptionOverview": "Azure Data Studio の概要", + "welcomePage.videos": "ビデオ" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Microsoft (私たち) だけでなくサードパーティ コミュニティ (あなた) が開発した拡張機能をインストールすることにより、Azure Data Studio の機能を拡張します。", + "GuidedTour.connections": "接続", + "GuidedTour.discoverWelcomePage": "ウェルカム ページで、トップの機能、最近開いたファイル、推奨される拡張機能がわかります。Azure Data Studio で作業を開始する方法の詳細については、ビデオとドキュメントをご覧ください。", + "GuidedTour.extensions": "拡張", + "GuidedTour.finish": "完了", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "1 か所で独自のノートブックまたはノートブックのコレクションの作成を開始します。", + "GuidedTour.makeConnections": "SQL Server、Azure などからの接続を接続、クエリ、および管理します。", + "GuidedTour.makeConnesetSettings": "好みに応じて Azure Data Studio をカスタマイズします。自動保存やタブ サイズなどの設定の構成、キーボード ショートカットのカスタマイズ、好きな配色テーマへの切り替えを行うことができます。", + "GuidedTour.next": "次へ", + "GuidedTour.notebooks": "ノートブック", + "GuidedTour.one": "1", + "GuidedTour.readMore": "詳細情報", + "GuidedTour.settings": "設定", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "ウェルカム ページ", + "guidedTour": "ユーザー紹介ツアー", + "hideGuidedTour": "紹介ツアーの非表示" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Azure Data Studio のクイック ツアーを開始しますか?", + "WelcomePage.welcome": "ようこそ", + "closeTourBar": "クイック ツアー バーを閉じる", + "details": "詳細", + "ok": "OK", + "welcome.title": "ようこそ", + "welcomePage": "ようこそ", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Azure Data Studio で Postgres データベースを接続、クエリ、および管理します", + "welcomePage.adminPack": "SQL 管理パック", + "welcomePage.adminPackDescription": "SQL Server の管理パックは、一般的なデータベース管理拡張機能のコレクションであり、SQL Server の管理に役立ちます", + "welcomePage.background": "ウェルカム ページの背景色。", + "welcomePage.dataVirtualization": "データ仮想化", + "welcomePage.dataVirtualizationDescription": "SQL Server 2019 を使用してデータを仮想化し、インタラクティブなウィザードを使用して外部テーブルを作成します", + "welcomePage.deployServer": "サーバーのデプロイ", + "welcomePage.extensionPackAlreadyInstalled": "{0} のサポートは既にインストールされています。", + "welcomePage.extensionPackNotFound": "ID {1} のサポート {0} は見つかりませんでした。", + "welcomePage.install": "インストール", + "welcomePage.installed": "インストール済み", + "welcomePage.installingExtensionPack": "{0} に追加のサポートをインストールしています...", + "welcomePage.new": "新規", + "welcomePage.newConnection": "新しい接続", + "welcomePage.newNotebook": "新しいノートブック", + "welcomePage.newQuery": "新しいクエリ", + "welcomePage.open": "開く…", + "welcomePage.openFile": "ファイルを開く…", + "welcomePage.openFolder": "フォルダーを開く", + "welcomePage.openFolderWithPath": "パス {1} のフォルダー {0} を開く", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Azure Data Studio のリッチ クエリ エディターを使用して PowerShell スクリプトを作成して実行します", + "welcomePage.showAdminPack": "SQL 管理パック", + "welcomePage.sqlServerAgent": "SQL Server エージェント", + "welcomePage.sqlServerDacpac": "SQL Server DACPAC", + "welcomePage.sqlServerImport": "SQL Server のインポート", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "ツアーの開始", + "welcomePage.willReloadAfterInstallingExtensionPack": "{0} に追加のサポートをインストールしたあと、ウィンドウが再度読み込まれます。" + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "ようこそ(&&W)", + "workbench.startupEditor": "起動時にどのエディターを表示するかを制御します。無い場合、前のセッションを復元します。", + "workbench.startupEditor.newUntitledFile": "無題の新規ファイルを開きます (空のウィンドウが開かれているときのみ)。", + "workbench.startupEditor.none": "エディターなしで開始", + "workbench.startupEditor.readme": "README を含むフォルダーを開くときに README を開き、それ以外の場合は 'welcomePage' にフォールバックします。注意: これはグローバル構成として確認されました。これは、ワークスペースまたはフォルダー構成で設定されている場合は無視されます。", + "workbench.startupEditor.welcomePage": "[ようこそ] ページを開き、Azure Data Studio と拡張機能の使用を開始するのに役立つコンテンツを表示します。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "空のワークベンチを開くとき、ウェルカム ページを開きます。", + "workbench.startupEditor.welcomePageWithTour": "はじめに ツアーでウェルカム ページを開く (既定)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "はじめに(&&S)", + "showReleaseNotes": "「はじめに」を表示する" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "プロファイルをグループにドラッグできません: 同じオプションを持つプロファイルがグループに既に存在します。" + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "XEL ファイル", + "FileTooLarge": "ファイルが大きすぎてプロファイラーで開けません。プロファイラーは、1 GB 未満のファイルを開くことができます。", + "LargeFileWait": "ファイル サイズが原因で、ファイルの読み込みに時間がかかる場合があります。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/CHANGELOG.md b/i18n/ads-language-pack-ko/CHANGELOG.md index 5e65c0ecaa..04c13cf344 100644 --- a/i18n/ads-language-pack-ko/CHANGELOG.md +++ b/i18n/ads-language-pack-ko/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ko" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-ko/package.json b/i18n/ads-language-pack-ko/package.json index d9f2825676..889f10fa2a 100644 --- a/i18n/ads-language-pack-ko/package.json +++ b/i18n/ads-language-pack-ko/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ko", "displayName": "Korean Language Pack for Azure Data Studio", "description": "Language pack extension for Korean", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-ko/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 89% rename from i18n/ads-language-pack-ko/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index abf4efc792..3c74957489 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "connectionContext에서 개체 탐색기 노드를 확인할 수 없습니다. {0}", + "adminToolExtWin.ssmsMinError": "'{0}' 인수로 SsmsMin을 호출하는 중 오류 발생 - {1}", "adminToolExtWin.launchingDialogStatus": "대화 상자를 시작하는 중...", "adminToolExtWin.noConnectionContextForGsw": "handleLaunchSsmsMinPropertiesDialogCommand에 대한 ConnectionContext가 제공되지 않음", "adminToolExtWin.noConnectionContextForProp": "handleLaunchSsmsMinPropertiesDialogCommand에 대한 ConnectionContext가 제공되지 않음", - "adminToolExtWin.noConnectionProfile": "connectionContext에서 제공된 connectionProfile이 없습니다. {0}", - "adminToolExtWin.noOENode": "connectionContext에서 개체 탐색기 노드를 확인할 수 없습니다. {0}", - "adminToolExtWin.ssmsMinError": "'{0}' 인수로 SsmsMin을 호출하는 중 오류 발생 - {1}" + "adminToolExtWin.noConnectionProfile": "connectionContext에서 제공된 connectionProfile이 없습니다. {0}" }, "package": { "adminToolExtWin.description": "Azure Data Studio에 Windows 관련 추가 기능 추가", "adminToolExtWin.displayName": "Windows용 데이터베이스 관리 도구 확장", "adminToolExtWin.launchGswMenuItem": "스크립트 생성...", - "adminToolExtWin.propertiesMenuItem": "속성" + "adminToolExtWin.propertiesMenuItem": "속성(관리 도구)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.agent.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.agent.i18n.json index 846b1cf9b0..dce48487a8 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "SQL Server 이벤트 경고", "alertData.saveErrorMessage": "'{0}' 경고를 업데이트하지 못했습니다.", + "alertData.DefaultAlertTypString": "SQL Server 이벤트 경고", "alertDialog.PerformanceCondition": "SQL Server 성능 조건 경고", "alertDialog.WmiEvent": "WMI 이벤트 경고" }, "dist/data/jobData": { - "jobData.jobNameRequired": "작업 이름을 지정해야 합니다.", - "jobData.newJobErrorMessage": "'{0}' 작업을 만들지 못했습니다.", "jobData.newJobSuccessMessage": "'{0}' 작업을 만들었습니다.", - "jobData.saveErrorMessage": "'{0}' 작업을 업데이트하지 못했습니다.", "jobData.saveSucessMessage": "'{0}' 작업을 업데이트했습니다.", + "jobData.newJobErrorMessage": "'{0}' 작업을 만들지 못했습니다.", + "jobData.jobNameRequired": "작업 이름을 지정해야 합니다.", + "jobData.saveErrorMessage": "'{0}' 작업을 업데이트하지 못했습니다.", "jobData.whenJobCompletes": "작업 완료 시", "jobData.whenJobFails": "작업 실패 시", "jobData.whenJobSucceeds": "작업 성공 시" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "'{0}' 단계를 업데이트하지 못했습니다.", "stepData.jobNameRequired": "작업 이름을 지정해야 합니다.", - "stepData.stepNameRequired": "단계 이름을 지정해야 합니다." + "stepData.stepNameRequired": "단계 이름을 지정해야 합니다.", + "jobStepData.saveErrorMessage": "'{0}' 단계를 업데이트하지 못했습니다." }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "전자 필기장 경로가 잘못됨", "notebookData.jobExists": "이름이 비슷한 작업이 이미 있음", - "notebookData.jobNameRequired": "전자 필기장 이름을 제공해야 합니다.", - "notebookData.newJobErrorMessage": "Notebook 만들기 실패 ‘{0}’", "notebookData.newJobSuccessMessage": "Notebook '{0}'이(가) 생성됨", - "notebookData.saveErrorMessage": "Notebook 업데이트 실패 '{0}'", "notebookData.saveSucessMessage": "Notebook '{0}'을(를) 업데이트함", + "notebookData.newJobErrorMessage": "Notebook 만들기 실패 ‘{0}’", + "notebookData.jobNameRequired": "전자 필기장 이름을 제공해야 합니다.", + "notebookData.saveErrorMessage": "Notebook 업데이트 실패 '{0}'", "notebookData.selectExecutionDatabase": "실행 데이터베이스 선택", "notebookData.selectStorageDatabase": "저장소 데이터베이스 선택", "notebookData.templatePathRequired": "템플릿 경로를 제공해야 함", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "'{0}' 프록시를 만들었습니다.", - "proxyData.saveErrorMessage": "프록시를 업데이트하지 못했습니다. '{0}'", - "proxyData.saveSucessMessage": "'{0}' 프록시를 업데이트했습니다." + "proxyData.saveSucessMessage": "'{0}' 프록시를 업데이트했습니다.", + "proxyData.saveErrorMessage": "프록시를 업데이트하지 못했습니다. '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "취소", "agentDialog.OK": "확인" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "전송할 추가 알림 메시지", "alertDialog.AllDatabases": "<모든 데이터베이스>", - "alertDialog.DatabaseName": "데이터베이스 이름", - "alertDialog.DelayMinutes": "지연(분)", - "alertDialog.DelaySeconds": "지연(초)", - "alertDialog.Enabled": "사용", - "alertDialog.ErrorNumber": "오류 번호", - "alertDialog.ExecuteJob": "작업 실행", - "alertDialog.ExecuteJobName": "작업 이름", - "alertDialog.General": "일반", - "alertDialog.IncludeErrorInEmail": "전자 메일에 경고 오류 텍스트 포함", - "alertDialog.IncludeErrorInPager": "호출기에 경고 오류 텍스트 포함", - "alertDialog.MessageText": "메시지 텍스트", - "alertDialog.Name": "이름", - "alertDialog.NewJob": "새 작업", - "alertDialog.NewOperator": "새 운영자", - "alertDialog.NotifyOperators": "운영자에게 알림", - "alertDialog.OperatorEmail": "전자 메일", - "alertDialog.OperatorList": "운영자 목록", - "alertDialog.OperatorName": "운영자", - "alertDialog.OperatorPager": "호출기", - "alertDialog.Options": "옵션", - "alertDialog.RaiseAlertContains": "메시지에 다음 텍스트가 포함될 때 경고 발생", - "alertDialog.Response": "응답", - "alertDialog.Severity": "심각도", "alertDialog.Severity001": "기타 시스템 정보 - 001", "alertDialog.Severity002": "예약됨 - 002", "alertDialog.Severity003": "예약됨 - 003", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "오류: 데이터베이스 무결성 의심 - 023", "alertDialog.Severity024": "오류: 하드웨어 오류 - 024", "alertDialog.Severity025": "오류 - 025", - "alertDialog.Type": "형식", + "alertDialog.AdditionalNotification": "전송할 추가 알림 메시지", "alertDialog.createAlert": "경고 만들기", + "alertDialog.DatabaseName": "데이터베이스 이름", + "alertDialog.DelayMinutes": "지연(분)", + "alertDialog.DelaySeconds": "지연(초)", + "alertDialog.OperatorEmail": "전자 메일", "alertDialog.editAlert": "경고 편집", - "alertDialog.eventAlert": "이벤트 경고 정의" + "alertDialog.Enabled": "사용", + "alertDialog.ErrorNumber": "오류 번호", + "alertDialog.eventAlert": "이벤트 경고 정의", + "alertDialog.ExecuteJob": "작업 실행", + "alertDialog.General": "일반", + "alertDialog.IncludeErrorInEmail": "전자 메일에 경고 오류 텍스트 포함", + "alertDialog.IncludeErrorInPager": "호출기에 경고 오류 텍스트 포함", + "alertDialog.ExecuteJobName": "작업 이름", + "alertDialog.MessageText": "메시지 텍스트", + "alertDialog.Name": "이름", + "alertDialog.NewJob": "새 작업", + "alertDialog.NewOperator": "새 운영자", + "alertDialog.NotifyOperators": "운영자에게 알림", + "alertDialog.OperatorName": "운영자", + "alertDialog.OperatorList": "운영자 목록", + "alertDialog.Options": "옵션", + "alertDialog.OperatorPager": "호출기", + "alertDialog.RaiseAlertContains": "메시지에 다음 텍스트가 포함될 때 경고 발생", + "alertDialog.Response": "응답", + "alertDialog.Severity": "심각도", + "alertDialog.Type": "형식" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "사용", + "jobDialog.notificationsTabTop": "작업 완료 시 수행할 동작", "jobDialog.alertNameLabel": "경고 이름", - "jobDialog.alertTypeLabel": "형식", "jobDialog.alerts": "경고", "jobDialog.alertsList": "경고 목록", - "jobDialog.blankJobNameError": "작업 이름을 비워 둘 수 없습니다.", + "jobDialog.deleteJobLabel": "자동으로 작업 삭제", "jobDialog.category": "범주", "jobDialog.delete": "단계 삭제", - "jobDialog.deleteJobLabel": "자동으로 작업 삭제", "jobDialog.description": "설명", - "jobDialog.edit": "단계 편집", "jobDialog.editJob": "작업 편집", + "jobDialog.edit": "단계 편집", "jobDialog.email": "전자 메일", + "jobDialog.alertEnabledLabel": "사용", "jobDialog.enabled": "사용", - "jobDialog.eventLogCheckBoxLabel": "Windows 애플리케이션 이벤트 로그에 쓰기", "jobDialog.general": "일반", "jobDialog.jobStepList": "작업 단계 목록", "jobDialog.moveDown": "단계를 아래로 이동", "jobDialog.moveUp": "단계를 위로 이동", "jobDialog.name": "이름", - "jobDialog.new": "새 단계", "jobDialog.newAlert": "새 경고", "jobDialog.newJob": "새 작업", + "jobDialog.new": "새 단계", "jobDialog.notifications": "알림", - "jobDialog.notificationsTabTop": "작업 완료 시 수행할 동작", "jobDialog.onFailure": "실패한 경우", "jobDialog.onSuccess": "성공한 경우", "jobDialog.owner": "소유자", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "시작 단계", "jobDialog.step": "단계", "jobDialog.steps": "단계", - "jobDialog.type": "형식" + "jobDialog.blankJobNameError": "작업 이름을 비워 둘 수 없습니다.", + "jobDialog.alertTypeLabel": "형식", + "jobDialog.type": "형식", + "jobDialog.eventLogCheckBoxLabel": "Windows 애플리케이션 이벤트 로그에 쓰기" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "운영 체제(CmdExec)", - "jobStepDialog.TSQL": "Transact-SQL 스크립트(T-SQL)", "jobStepDialog.advanced": "고급", - "jobStepDialog.agentServiceAccount": "SQL Server 에이전트 서비스 계정", "jobStepDialog.allFiles": "모든 파일(*)", - "jobStepDialog.analysisCommand": "SQL Server Analysis Services 명령", - "jobStepDialog.analysisQuery": "SQL Server Analysis Services 쿼리", "jobStepDialog.appendExistingTableEntry": "테이블의 기존 항목에 출력 추가", "jobStepDialog.appendOutputToFile": "기존 파일에 출력 추가", - "jobStepDialog.blankStepName": "단계 이름은 비워 둘 수 없습니다.", "jobStepDialog.cancel": "취소", "jobStepDialog.commandLabel": "명령", "jobStepDialog.databaseLabel": "데이터베이스", "jobStepDialog.editJobStep": "작업 단계 편집", - "jobStepDialog.failParse": "명령이 실패했습니다.", - "jobStepDialog.failureAction": "실패한 경우 동작", - "jobStepDialog.fileBrowserTitle": "데이터베이스 파일 찾기 - ", "jobStepDialog.fileName": "파일 이름", "jobStepDialog.filesOfType": "파일 형식", "jobStepDialog.general": "일반", + "jobStepDialog.nextStep": "다음 단계로 이동", "jobStepDialog.includeStepOutputHistory": "기록에 단계 출력 포함", + "jobStepDialog.fileBrowserTitle": "데이터베이스 파일 찾기 - ", "jobStepDialog.logToTable": "테이블에 기록", "jobStepDialog.newJobStep": "새 작업 단계", - "jobStepDialog.nextStep": "다음 단계로 이동", "jobStepDialog.ok": "확인", + "jobStepDialog.failureAction": "실패한 경우 동작", + "jobStepDialog.successAction": "성공한 경우 동작", "jobStepDialog.open": "열기...", + "jobStepDialog.CmdExec": "운영 체제(CmdExec)", "jobStepDialog.outputFile": "출력 파일", "jobStepDialog.parse": "구문 분석", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "재시도 간격(분)", "jobStepDialog.runAsLabel": "다음 계정으로 실행", "jobStepDialog.runAsUser": "사용자로 실행", - "jobStepDialog.selectedPath": "선택한 경로", + "jobStepDialog.agentServiceAccount": "SQL Server 에이전트 서비스 계정", + "jobStepDialog.analysisCommand": "SQL Server Analysis Services 명령", + "jobStepDialog.analysisQuery": "SQL Server Analysis Services 쿼리", "jobStepDialog.servicesPackage": "SQL Server 통합 서비스 패키지", + "jobStepDialog.selectedPath": "선택한 경로", "jobStepDialog.stepNameLabel": "단계 이름", - "jobStepDialog.successAction": "성공한 경우 동작", + "jobStepDialog.failParse": "명령이 실패했습니다.", "jobStepDialog.successParse": "명령을 구문 분석했습니다.", + "jobStepDialog.blankStepName": "단계 이름은 비워 둘 수 없습니다.", + "jobStepDialog.TSQL": "Transact-SQL 스크립트(T-SQL)", "jobStepDialog.typeLabel": "형식" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "데이터베이스 선택", "notebookDialog.description": "설명", "notebookDialog.editJob": "전자 필기장 작업 편집", "notebookDialog.executeDatabase": "실행 데이터베이스", - "notebookDialog.executionDatabaseInfo": "전자 필기장 쿼리를 실행할 데이터베이스 선택", "notebookDialog.general": "일반", "notebookDialog.jobSection": "작업 정보", "notebookDialog.name": "이름", "notebookDialog.newJob": "새 Notebook 작업", "notebookDialog.notebookSection": "Notebook 세부 정보", + "notebookDialog.templateNotebook": "전자 필기장 경로", "notebookDialog.owner": "소유자", "notebookDialog.pickSchedule": "일정 선택", "notebookDialog.removeSchedule": "일정 제거", "notebookDialog.schedulesaLabel": "일정 목록", - "notebookDialog.targetDatabase": "저장소 데이터베이스", + "notebookDialog.defaultDropdownString": "데이터베이스 선택", + "notebookDialog.executionDatabaseInfo": "전자 필기장 쿼리를 실행할 데이터베이스 선택", "notebookDialog.targetDatabaseInfo": "모든 전자 필기장 작업 메타데이터 및 결과를 저장할 데이터베이스 선택", - "notebookDialog.templateNotebook": "전자 필기장 경로", - "notebookDialog.templatePath": "PC에서 예약할 전자 필기장 선택" + "notebookDialog.templatePath": "PC에서 예약할 전자 필기장 선택", + "notebookDialog.targetDatabase": "저장소 데이터베이스" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "전자 메일", "createOperator.AlertListHeading": "경고 목록", "createOperator.AlertNameColumnLabel": "경고 이름", - "createOperator.AlertPagerColumnLabel": "호출기", + "createOperator.createOperator": "연산자 만들기", + "createOperator.AlertEmailColumnLabel": "전자 메일", "createOperator.EmailName": "전자 메일 이름", + "createOperator.editOperator": "연산자 편집", "createOperator.Enabled": "사용", + "createOperator.PagerFridayCheckBox": "금요일 ", "createOperator.General": "일반", + "createOperator.PagerMondayCheckBox": "월요일", "createOperator.Name": "이름", "createOperator.Notifications": "알림", - "createOperator.PagerDutySchedule": "호출기 연락 가능 근무 일정", + "createOperator.AlertPagerColumnLabel": "호출기", "createOperator.PagerEmailName": "호출기 전자 메일 이름", - "createOperator.PagerFridayCheckBox": "금요일 ", - "createOperator.PagerMondayCheckBox": "월요일", + "createOperator.PagerDutySchedule": "호출기 연락 가능 근무 일정", "createOperator.PagerSaturdayCheckBox": "토요일", "createOperator.PagerSundayCheckBox": "일요일", "createOperator.PagerThursdayCheckBox": "목요일", "createOperator.PagerTuesdayCheckBox": "화요일", "createOperator.PagerWednesdayCheckBox": "수요일", - "createOperator.createOperator": "연산자 만들기", - "createOperator.editOperator": "연산자 편집", "createOperator.workdayBegin": "업무 시작일", "createOperator.workdayEnd": "업무 종료일" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "사용 가능한 일정:", "pickSchedule.cancel": "취소", "pickSchedule.description": "설명", - "pickSchedule.jobSchedules": "작업 일정", - "pickSchedule.ok": "확인", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "이름" + "pickSchedule.jobSchedules": "작업 일정", + "pickSchedule.scheduleName": "이름", + "pickSchedule.ok": "확인" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "프록시 만들기", "createProxy.CredentialName": "자격 증명 이름", "createProxy.Description": "설명", + "createProxy.editProxy": "프록시 편집", "createProxy.General": "일반", "createProxy.OperatingSystem": "운영 체제(CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "SQL Server Analysis Services 명령", "createProxy.SSASQueryLabel": "SQL Server Analysis Services 쿼리", "createProxy.SSISPackage": "SQL Server Integration Services 패키지", - "createProxy.SubsystemName": "하위 시스템", - "createProxy.createProxy": "프록시 만들기", - "createProxy.editProxy": "프록시 편집" + "createProxy.SubsystemName": "하위 시스템" }, "dist/mainController": { "agent.AddNewConnection": "새 연결 추가", - "agent.selectConnection": "연결 선택", "agent.selectValidConnection": "올바른 연결을 선택하세요", + "agent.selectConnection": "연결 선택", "agent.templateUploadError": "템플릿 업데이트 실패", "agent.templateUploadSuccessful": "템플릿을 업데이트함", "agent.unsavedFileSchedulingError": "예약하기 전에 전자 필기장을 저장해야 합니다. 저장한 후 예약을 다시 시도하세요.", diff --git a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.arc.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.arc.i18n.json index 5bdedd915d..8a949db203 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "적용", - "arc.arcDeploymentDeprecation": "Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다.", - "arc.arcResources": "Azure Arc 리소스", - "arc.areYouSure": "선택한 업그레이드를 적용하시겠어요?", - "arc.available": "사용 가능", - "arc.availableUpgrades": "사용 가능한 업그레이드", - "arc.availableUpgradesDescription": "이 리소스에 사용할 수 있는 업그레이드가 아래에 나열되어 있습니다. 업그레이드 버튼을 클릭하여 업그레이드를 적용할 수 있습니다.", - "arc.backup": "백업", - "arc.backups": "백업", - "arc.backupsStorage": "백업 {0}개", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "취소", - "arc.clickTheNewSupportRequestButton": "[새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다.", - "arc.clickTheTroubleshootButton": "[문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다.", - "arc.compute": "컴퓨팅", - "arc.computeAndStorage": "컴퓨팅 + 스토리지", - "arc.computeAndStorageDescriptionPartFive": "사용 가능한 리소스가 충분합니다.", - "arc.computeAndStorageDescriptionPartFour": "이렇게 하려면 먼저 다음을 확인해야 합니다.", - "arc.computeAndStorageDescriptionPartSix": "Kubernetes 클러스터에서 이 구성을 준수합니다.", - "arc.computeAndStorageDescriptionPartThree": "가동 중지 시간 없이", - "arc.computeConfiguration": "컴퓨팅 구성", - "arc.condition": "조건", - "arc.configurationPerNode": "구성", - "arc.configureRP": "보존 정책 구성", - "arc.configureRetentionPolicyButton": "보존 정책 구성", - "arc.confirmNewPassword": "새 암호 확인", - "arc.connect": "연결", - "arc.connectToController": "기존 컨트롤러에 연결", - "arc.connectToControllerFailed": "컨트롤러 {0}에 연결할 수 없습니다. {1}", - "arc.connectToMSSql": "SQL Managed Instance에 연결 - Azure Arc({0})", - "arc.connectToMSSqlFailed": "SQL Managed Instance - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1}", - "arc.connectToPGSql": "PostgreSQL 서버에 연결 - Azure Arc({0})", - "arc.connectToPGSqlFailed": "PostgreSQL 서버에 연결할 수 없습니다. Azure Arc Instance {0}. {1}", - "arc.connectToPostgresDescription": "PostgreSQL 확장을 설치해야 하는 데이터베이스 엔진 설정을 표시하고 설정하려면 서버에 연결해야 합니다.", - "arc.connectToServer": "서버에 연결", - "arc.connectionMode": "연결 모드", - "arc.connectionString": "{0}에 대한 연결 문자열", - "arc.connectionStrings": "연결 문자열", - "arc.containerReady": "Pod 컨테이너가 준비되었습니다.", - "arc.controllerClusterContext": "클러스터 컨텍스트", - "arc.controllerDashboard": "Azure Arc 데이터 컨트롤러 대시보드 - {0}", - "arc.controllerKubeConfig": "Kube 구성 파일 경로", - "arc.controllerName": "이름", - "arc.controllerNameDescription": "트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다.", - "arc.controllerPassword": "컨트롤러 암호", - "arc.controllerUrl": "컨트롤러 URL", - "arc.controllerUrlDescription": "동일한 네임스페이스를 사용하는 클러스터가 여러 개 있는 경우 컨트롤러 URL이 필요합니다. 일반적으로 필요하지 않습니다.", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "컨트롤러 사용자 이름", - "arc.coordinator": "코디네이터", - "arc.coordinatorEndpoint": "코디네이터 엔드포인트", - "arc.coordinatorNodeParameters": "코디네이터 노드 매개 변수", "arc.coordinatorNodeParametersDescription": "코디네이터 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다.", - "arc.copiedToClipboard": "클립보드에 복사된 {0}", - "arc.copyConnectionStringToClipboard": "{0} 연결 문자열을 클립보드에 복사", - "arc.copyValueToClipboard": "{0}을(를) 클립보드에 복사", - "arc.coresLimit": "CPU 제한", - "arc.coresRequest": "CPU 요청", - "arc.couldNotFindAzureResource": "{0}에 대한 Azure 리소스를 찾을 수 없습니다.", - "arc.couldNotFindControllerRegistration": "컨트롤러 등록을 찾을 수 없습니다.", - "arc.createNew": "새 인스턴스", - "arc.currentVersion": "현재 버전", - "arc.dataController": "데이터 컨트롤러", - "arc.dataControllersType": "Azure Arc 데이터 컨트롤러", - "arc.dataStorage": "{0} 데이터", - "arc.database": "데이터베이스", - "arc.databaseCreated": "데이터베이스 {0} 생성됨", - "arc.databaseCreationFailed": "{0} 데이터베이스를 만들지 못했습니다. {1}", - "arc.databaseDetails": "대상 세부 정보", - "arc.databaseDetailsText": "대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다.", - "arc.databaseName": "데이터베이스 이름", - "arc.databases": "데이터베이스", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "삭제", - "arc.deletingInstance": "인스턴스 '{0}'을(를) 삭제하는 중...", - "arc.description": "설명", - "arc.details": "세부 정보", - "arc.diagnoseAndSolveProblems": "문제 진단 및 해결", - "arc.direct": "직접", - "arc.discard": "삭제", - "arc.drop": "삭제", - "arc.dropMultipleExtensions": "현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요.", - "arc.earliestPitrRestorePoint": "가장 빠른 시점", - "arc.emergency": "비상", - "arc.enableTrustServerCert": "서버 인증서 신뢰 활성화", - "arc.encrypt": "암호화", - "arc.encryptDescription": "true인 경우 서버에 인증서가 설치되어 있으면 SQL Server는 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다.", - "arc.endpoint": "엔드포인트", - "arc.enterANonEmptyPassword": "비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다.", - "arc.enterNewPassword": "새 암호 입력", - "arc.errorConnectingToController": "컨트롤러에 연결하는 동안 오류가 발생했습니다. {0}", - "arc.errorGettingConnectionMode": "데이터 컨트롤러 연결 모드를 가져오는 동안 오류가 발생했습니다.", - "arc.errorListingLogAnalyticsWorkspaces": "{0} Log Analytics 작업 영역 오류 목록", - "arc.errorVerifyingPassword": "암호를 확인하는 동안 오류가 발생했습니다. {0}", - "arc.extensionInstallationFailed": "확장 {0}을(를) 설치하지 못했습니다.", - "arc.extensionInstalled": "'{0}' 확장이 설치되었습니다.", - "arc.extensionName": "확장 이름", - "arc.extensionsAddDialog": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다.", - "arc.extensionsAddErrorrMessage": "값은 다음 중 하나여야 합니다({0}).", - "arc.extensionsAddFunction": "일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 편집하려면 유효한 확장의 쉼표로 구분된 목록을 입력합니다({0}).", - "arc.extensionsAddList": "확장", - "arc.extensionsAdded": "확장 '{0}'이(가) 추가됨", - "arc.extensionsDescription": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. 확장을 사용하면 단일 명령으로 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 묶을 수 있습니다. 데이터베이스에 로드된 후 확장은 기본 제공 기능처럼 작동할 수 있습니다.", - "arc.extensionsDropped": "'{0}' 확장을 삭제했습니다.", - "arc.extensionsFunction": "일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 이러한 미리 로드된 확장은 아래에서 보고 편집할 수 있습니다.", - "arc.extensionsLearnMore": "PostgreSQL 확장에 대해 자세히 알아보세요.", - "arc.extensionsTableLabel": "미리 로드된 확장의 테이블입니다.", - "arc.extensionsTableLoading": "미리 로드된 확장의 테이블이 로드되고 있습니다.", - "arc.extensionsTableLoadingComplete": "이제 미리 로드된 확장을 볼 수 있습니다.", - "arc.externalEndpoint": "외부 엔드포인트", - "arc.failed": "실패", - "arc.feedback": "피드백", + "arc.workerNodesParametersDescription": " 작업자 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다.", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다.", + "arc.pgConnectionRequired": "데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다.", + "arc.connectToPostgresDescription": "PostgreSQL 확장을 설치해야 하는 데이터베이스 엔진 설정을 표시하고 설정하려면 서버에 연결해야 합니다.", + "arc.postgresAdminUsername": "관리자 사용자 이름", "arc.fetchConfigFailed": "'{0}'에 대한 구성을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fetchDatabasesFailed": "'{0}'에 대한 데이터베이스를 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fetchEndpointsFailed": "'{0}'에 대한 엔드포인트를 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fetchEngineSettingsFailed": "'{0}'에 대한 엔진 설정을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", "arc.fetchRegistrationsFailed": "'{0}'에 대한 등록을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1}", + "arc.apply": "적용", + "arc.areYouSure": "선택한 업그레이드를 적용하시겠어요?", + "getIsPassword.unknownVariableName": "알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다.", + "getVariableValue.unknownVariableName": "알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다.", + "arc.available": "사용 가능", + "arc.availableUpgrades": "사용 가능한 업그레이드", + "arc.availableUpgradesDescription": "이 리소스에 사용할 수 있는 업그레이드가 아래에 나열되어 있습니다. 업그레이드 버튼을 클릭하여 업그레이드를 적용할 수 있습니다.", + "arc.dataControllersType": "Azure Arc 데이터 컨트롤러", + "arc.controllerDashboard": "Azure Arc 데이터 컨트롤러 대시보드 - {0}", + "arc.arcResources": "Azure Arc 리소스", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.backup": "백업", + "arc.backups": "백업", + "arc.computeAndStorageDescriptionPartFour": "이렇게 하려면 먼저 다음을 확인해야 합니다.", + "filePicker.browse": "찾아보기", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "CPU 제한", + "arc.coresRequest": "CPU 요청", + "arc.cancel": "취소", + "arc.clickTheNewSupportRequestButton": "[새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다.", + "arc.clickTheTroubleshootButton": "[문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다.", + "arc.controllerClusterContext": "클러스터 컨텍스트", + "clusterContextNotFound": "이름이 {0}인 클러스터 컨텍스트를 Kube 구성 파일에서 찾을 수 없습니다.", + "arc.compute": "컴퓨팅", + "arc.computeAndStorage": "컴퓨팅 + 스토리지", + "arc.computeConfiguration": "컴퓨팅 구성", + "arc.condition": "조건", + "arc.configurationPerNode": "구성", + "arc.configureRetentionPolicyButton": "보존 정책 구성", + "arc.configureRP": "보존 정책 구성", + "arc.confirmNewPassword": "새 암호 확인", + "arc.connect": "연결", + "arc.connectToController": "기존 컨트롤러에 연결", + "arc.connectToPGSql": "PostgreSQL 서버에 연결 - Azure Arc({0})", + "arc.connectToMSSql": "SQL Managed Instance에 연결 - Azure Arc({0})", + "arc.connectToServer": "서버에 연결", + "arc.connectionMode": "연결 모드", + "arc.connectionStrings": "연결 문자열", + "arc.connectionString": "{0}에 대한 연결 문자열", + "noControllerInfoFound": "이름이 {0}인 컨트롤러 정보를 찾을 수 없습니다.", + "arc.controllerPassword": "컨트롤러 암호", + "arc.controllerUrl": "컨트롤러 URL", + "arc.controllerUsername": "컨트롤러 사용자 이름", + "arc.coordinator": "코디네이터", + "arc.coordinatorNodeParameters": "코디네이터 노드 매개 변수", + "arc.coordinatorEndpoint": "코디네이터 엔드포인트", + "arc.copyConnectionStringToClipboard": "{0} 연결 문자열을 클립보드에 복사", + "arc.copyValueToClipboard": "{0}을(를) 클립보드에 복사", + "arc.connectToPGSqlFailed": "PostgreSQL 서버에 연결할 수 없습니다. Azure Arc Instance {0}. {1}", + "arc.connectToMSSqlFailed": "SQL Managed Instance - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1}", + "arc.connectToControllerFailed": "컨트롤러 {0}에 연결할 수 없습니다. {1}", + "arc.couldNotFindAzureResource": "{0}에 대한 Azure 리소스를 찾을 수 없습니다.", + "arc.couldNotFindControllerRegistration": "컨트롤러 등록을 찾을 수 없습니다.", + "arc.currentVersion": "현재 버전", + "arc.dropMultipleExtensions": "현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요.", + "arc.onlyNextImmediateVersion": "지금은 바로 다음 버전으로 업그레이드만 지원됩니다.", + "arc.kibanaDashboardDescription": "로그를 보기 위한 대시보드", + "arc.grafanaDashboardDescription": "메트릭을 보기 위한 대시보드", + "arc.dataController": "데이터 컨트롤러", + "arc.upgradingController": "데이터 컨트롤러를 업그레이드하는 중입니다. 'kubectl get datacontrollers -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", + "arc.database": "데이터베이스", + "arc.databaseName": "데이터베이스 이름", + "arc.databaseCreated": "데이터베이스 {0} 생성됨", + "arc.databases": "데이터베이스", + "arc.miaaBackupsDatabasesDescription": "사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다.", + "arc.delete": "삭제", + "arc.deletingInstance": "인스턴스 '{0}'을(를) 삭제하는 중...", + "arc.description": "설명", + "arc.databaseDetails": "대상 세부 정보", + "arc.details": "세부 정보", + "arc.diagnoseAndSolveProblems": "문제 진단 및 해결", + "arc.direct": "직접", + "arc.discard": "삭제", + "arc.drop": "삭제", + "arc.upgradeDialogMiaa": "SQL Managed Instance를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. SQL Managed Instance를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 서버)에는 가동 중지 시간이 발생하지 않습니다.", + "arc.upgradeDialogController": "데이터 컨트롤러를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. 데이터 컨트롤러를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 하이퍼스케일 서버)에는 가동 중지 시간이 발생하지 않습니다.", + "arc.earliestPitrRestorePoint": "가장 빠른 시점", + "arc.updateExtensionsFailed": "확장을 편집하지 못했습니다. {0}", + "arc.emergency": "비상", + "arc.enableTrustServerCert": "서버 인증서 신뢰 활성화", + "arc.encrypt": "암호화", + "arc.msgPromptSSLCertificateValidationFailed": "이 연결에서 암호화가 사용 설정되었습니다. 대상 SQL Server의 SSL 및 인증서 구성을 검토하거나 설정 파일에서 '서버 인증서 신뢰'를 'true'로 설정하세요. 참고: 자체 서명된 인증서는 제한된 보호만 제공하며 프로덕션 환경에서는 권장되지 않습니다. 이 연결에서 '서버 인증서 신뢰'를 활성화하고 다시 시도하시겠습니까?", + "arc.endpoint": "엔드포인트", + "arc.enterNewPassword": "새 암호 입력", + "arc.enterANonEmptyPassword": "비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다.", + "arc.restorePointText": "가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다.", + "arc.databaseDetailsText": "대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다.", + "arc.errorConnectingToController": "컨트롤러에 연결하는 동안 오류가 발생했습니다. {0}", + "arc.errorVerifyingPassword": "암호를 확인하는 동안 오류가 발생했습니다. {0}", + "arc.miaaVersionError": "SQL Managed Instance 버전 번호를 가져오는 동안 오류가 발생했습니다.", + "arc.errorGettingConnectionMode": "데이터 컨트롤러 연결 모드를 가져오는 동안 오류가 발생했습니다.", + "arc.errorListingLogAnalyticsWorkspaces": "{0} Log Analytics 작업 영역 오류 목록", + "arc.loadingClusterContextsError": "클러스터 컨텍스트를 로드하는 동안 오류가 발생했습니다. {0}", + "arc.loginFailed": "컨트롤러에 로그인하는 동안 오류 발생 - 잘못된 사용자 이름 또는 암호", + "arc.openDashboardFailed": "대시보드를 여는 동안 오류가 발생했습니다. {0}", + "arc.showMiaaError": "SQL Managed Instance의 세부 정보를 표시하는 동안 오류가 발생했습니다.", + "arc.extensionInstalled": "'{0}' 확장이 설치되었습니다.", + "arc.extensionName": "확장 이름", + "arc.extensionsAddList": "확장", + "arc.extensionsAdded": "확장 '{0}'이(가) 추가됨", + "arc.extensionsDropped": "'{0}' 확장을 삭제했습니다.", + "arc.externalEndpoint": "외부 엔드포인트", + "arc.failed": "실패", + "arc.passwordAcquisitionFailed": "암호를 가져오지 못했습니다. {0}", + "arc.databaseCreationFailed": "{0} 데이터베이스를 만들지 못했습니다. {1}", + "arc.instanceDeletionFailed": "{0} 인스턴스를 삭제하지 못했습니다. {1}", + "arc.pageDiscardFailed": "사용자 입력을 삭제하지 못했습니다. {0}", + "arc.extensionInstallationFailed": "확장 {0}을(를) 설치하지 못했습니다.", + "arc.passwordResetFailed": "암호를 다시 설정하지 못했습니다. {0}", + "arc.instanceUpdateFailed": "인스턴스 {0}을(를) 업데이트하지 못했습니다. {1}", + "arc.booleanfalse": "False", + "arc.feedback": "피드백", "arc.fullyQualifiedDomain": "정규화된 도메인", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana 대시보드", - "arc.grafanaDashboardDescription": "메트릭을 보기 위한 대시보드", "arc.indirect": "간접", "arc.installingExtension": "'{0}' 확장을 설치하는 중...", "arc.instance": "인스턴스", "arc.instanceDeleted": "인스턴스 '{0}'이(가) 삭제됨", - "arc.instanceDeletionFailed": "{0} 인스턴스를 삭제하지 못했습니다. {1}", - "arc.instanceDeletionWarning": "경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다.", - "arc.instanceUpdateFailed": "인스턴스 {0}을(를) 업데이트하지 못했습니다. {1}", "arc.instanceUpdated": "인스턴스 '{0}'이(가) 업데이트됨", "arc.invalidConfigPath": "잘못된 구성 경로", - "arc.invalidInstanceDeletionName": "'{0}' 값이 인스턴스 이름과 일치하지 않습니다. 다시 시도하거나 Esc 키를 눌러 종료합니다.", "arc.issuesDetected": "문제 검색됨", "arc.kibanaDashboard": "Kibana 대시보드", - "arc.kibanaDashboardDescription": "로그를 보기 위한 대시보드", + "arc.controllerKubeConfig": "Kube 구성 파일 경로", "arc.lastTransition": "마지막 전환", "arc.latestpitrRestorePoint": "최신 시점", - "arc.learnAboutNodeParameters": "Azure Arc 지원 PostgreSQL의 데이터베이스 엔진 설정에 대한 자세한 정보", - "arc.learnAboutPostgresClients": "Azure PostgreSQL 클라이언트 인터페이스에 대한 자세한 정보", "arc.learnMore": "자세히 알아보세요.", + "arc.learnAboutPostgresClients": "Azure PostgreSQL 클라이언트 인터페이스에 대한 자세한 정보", + "arc.extensionsLearnMore": "PostgreSQL 확장에 대해 자세히 알아보세요.", + "arc.learnAboutNodeParameters": "Azure Arc 지원 PostgreSQL의 데이터베이스 엔진 설정에 대한 자세한 정보", + "arc.versionLog": "여기에서 각 릴리스에 대해 자세히 알아보세요.", "arc.loadExtensions": "확장 로드", - "arc.loading": "로드하는 중...", "arc.loadingClusterContextCompleted": "클러스터 컨텍스트 로드 완료", - "arc.loadingClusterContextsError": "클러스터 컨텍스트를 로드하는 동안 오류가 발생했습니다. {0}", - "arc.logStorage": "{0} 로그", - "arc.loginFailed": "컨트롤러에 로그인하는 동안 오류 발생 - 잘못된 사용자 이름 또는 암호", + "arc.loading": "로드하는 중...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "관리되는 인스턴스 관리자", "arc.memoryLimit": "메모리 제한(GB)", "arc.memoryRequest": "메모리 요청(GB)", - "arc.miaaAdmin": "관리되는 인스턴스 관리자", - "arc.miaaBackupsDatabasesDescription": "사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다.", - "arc.miaaConnectionRequired": "이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다.", - "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "SQL 관리형 인스턴스 - Azure Arc", - "arc.miaaVersionError": "SQL Managed Instance 버전 번호를 가져오는 동안 오류가 발생했습니다.", - "arc.missingExtension": "엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까?", "arc.monitor": "모니터", - "arc.monitorUpgrade": "다음 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", - "arc.msgPromptSSLCertificateValidationFailed": "이 연결에서 암호화가 사용 설정되었습니다. 대상 SQL Server의 SSL 및 인증서 구성을 검토하거나 설정 파일에서 '서버 인증서 신뢰'를 'true'로 설정하세요. 참고: 자체 서명된 인증서는 제한된 보호만 제공하며 프로덕션 환경에서는 권장되지 않습니다. 이 연결에서 '서버 인증서 신뢰'를 활성화하고 다시 시도하시겠습니까?", + "arc.controllerName": "이름", "arc.name": "이름", "arc.namespace": "네임스페이스", "arc.networking": "네트워킹", "arc.newDatabase": "새 데이터베이스", + "arc.createNew": "새 인스턴스", "arc.newSupportRequest": "새 지원 요청", "arc.no": "아니요", - "arc.noExtensions": "구성에 나열된 확장이 없습니다.", + "noContextFound": "구성 파일 {0}에서 '컨텍스트'를 찾을 수 없습니다.", + "noControllersConnected": "현재 연결된 Azure Arc 컨트롤러가 없습니다. '기존 Azure Arc 컨트롤러에 연결' 명령을 실행한 후 다시 시도하세요.", "arc.noExternalEndpoint": "외부 엔드포인트가 구성되지 않았으므로 이 정보를 사용할 수 없습니다.", + "noCurrentContextFound": "구성 파일에 'current-context'로 표시된 컨텍스트가 없습니다. {0}", + "noCurrentClusterContext": "kube 구성 파일에서 현재 클러스터 컨텍스트를 찾을 수 없습니다.", + "arc.noExtensions": "구성에 나열된 확장이 없습니다.", "arc.noInstancesAvailable": "인스턴스를 사용할 수 없음", - "arc.noNodeParametersFound": "작업자 서버 매개 변수를 찾을 수 없습니다...", - "arc.noPodIssuesDetected": "이 PostgreSQL 인스턴스에 영향을 주는 알려진 문제는 없습니다.", - "arc.noUpgrades": "현재 버전은 최신 버전입니다. 사용 가능한 업그레이드가 없습니다.", + "noNameInContext": "구성 파일의 클러스터 컨텍스트에서 이름 필드를 찾을 수 없습니다. {0}", "arc.noWorkerPods": "이 구성에는 작업자 Pod가 없습니다.", - "arc.node": "노드", - "arc.nodes": "노드", + "arc.noNodeParametersFound": "작업자 서버 매개 변수를 찾을 수 없습니다...", "arc.notConfigured": "구성되지 않음", "arc.notReady": "준비되지 않음", - "arc.numVCore": "vCore {0}", - "arc.numVCores": "vCore {0}개", - "arc.numberOfIssuesDetected": "•{0} (문제 {1}개)", + "arc.supportRequestNote": "지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다.", "arc.off": "끄기", "arc.offline": "오프라인", "arc.ok": "확인", "arc.on": "켜짐", "arc.online": "온라인", - "arc.onlyNextImmediateVersion": "지금은 바로 다음 버전으로 업그레이드만 지원됩니다.", - "arc.onlyNextImmediateVersionMiaa": "SQL Managed Instance 버전은 해당 데이터 컨트롤러의 버전보다 최신 버전일 수 없습니다. 현재는 바로 다음 버전으로 업그레이드만 지원됩니다.", - "arc.openDashboardFailed": "대시보드를 여는 동안 오류가 발생했습니다. {0}", "arc.openInAzurePortal": "Azure Portal에서 열기", "arc.overview": "개요", - "arc.pageDiscardFailed": "사용자 입력을 삭제하지 못했습니다. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "매개 변수 이름", "arc.password": "암호", - "arc.passwordAcquisitionFailed": "암호를 가져오지 못했습니다. {0}", + "noPasswordFound": "{0} 컨트롤러에 대한 암호를 검색할 수 없으며 사용자가 암호를 제공하지 않았습니다. 나중에 다시 시도하세요.", "arc.passwordReset": "암호 재설정 성공", - "arc.passwordResetFailed": "암호를 다시 설정하지 못했습니다. {0}", - "arc.passwordToController": "컨트롤러에 암호 제공", "arc.pending": "보류 중", - "arc.pgConnectionRequired": "데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다.", - "arc.pgSqlType": "PostgreSQL 서버 - Azure Arc", - "arc.pitr": "지정 시간 복원", - "arc.pitrInfo": "특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다.", "arc.podConditionsTable": "Pod 조건 테이블", + "arc.containerReady": "Pod 컨테이너가 준비되었습니다.", "arc.podInitialized": "Pod가 초기화됩니다.", - "arc.podIssuesDetected": "아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다.", "arc.podReady": "Pod가 준비되었습니다.", "arc.podScheduled": "Pod를 예약할 수 있습니다.", "arc.podsPresent": "Pod 있음", - "arc.podsReady": "Pod 준비", - "arc.podsUsedDescription": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", - "arc.podsUsedDescriptionAria": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", + "arc.pitr": "지정 시간 복원", + "arc.restoreTimeWindowUpdateFailed": "지정 시간 복원 시간 창 업데이트에 실패했습니다. {0}", + "arc.retentionDays": "특정 시점 복원 보존(일)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL 기준", - "arc.postgresAdminUsername": "관리자 사용자 이름", - "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc 지원의 크기를 조정할 수 있습니다.", + "arc.extensionsAddDialog": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다.", + "arc.extensionsDescription": "PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. 확장을 사용하면 단일 명령으로 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 묶을 수 있습니다. 데이터베이스에 로드된 후 확장은 기본 제공 기능처럼 작동할 수 있습니다.", + "arc.pgSqlType": "PostgreSQL 서버 - Azure Arc", "arc.postgresDashboard": "PostgreSQL 서버 - Azure Arc 대시보드(미리 보기) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 버전", "arc.preloaded Extensions": "미리 로드된 확장", + "arc.extensionsTableLoadingComplete": "이제 미리 로드된 확장을 볼 수 있습니다.", "arc.projectDetails": "프로젝트 세부 정보", - "arc.projectDetailsText": "배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", "arc.properties": "속성", + "arc.passwordToController": "컨트롤러에 암호 제공", + "arc.restorePointErrorrMessage": "올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공", "arc.ram": "RAM", - "arc.rangeSetting": "값이 {0}-{1} 범위에 있어야 합니다.", "arc.readMore": "자세한 정보", "arc.ready": "준비", "arc.recovering": "복구 중", @@ -247,339 +229,357 @@ "arc.releaseDate": "릴리스 날짜", "arc.releaseNotes": "릴리스 정보", "arc.rememberPassword": "암호 저장", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "암호 재설정", "arc.resetAllToDefault": "모두 기본값으로 다시 설정", "arc.resetFailed": "다시 설정하지 못했습니다. {0}", - "arc.resetPassword": "암호 재설정", "arc.resetToDefault": "기본값으로 다시 설정", "arc.resourceGroup": "리소스 그룹", "arc.resourceHealth": "리소스 상태", "arc.resourceHealthDescription": "리소스 상태는 리소스가 예상대로 실행되고 있는지를 알려줄 수 있습니다.", "arc.restore": "복원", "arc.restoreDatabase": "데이터베이스 복원", + "arc.restorePointDetails": "복원 지점 세부 정보", "arc.restoreInfo": "Azure Arc 지원 SQL Managed Instance로 데이터베이스를 복원합니다.", "arc.restorePoint": "복원 지점(UTC), 시간 형식: 'YYYY-MM-DDTHH:MM:SSZ", - "arc.restorePointDetails": "복원 지점 세부 정보", - "arc.restorePointErrorrMessage": "올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공", - "arc.restorePointText": "가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다.", - "arc.restoreTimeWindowUpdateFailed": "지정 시간 복원 시간 창 업데이트에 실패했습니다. {0}", "arc.restoring": "복원", - "arc.retentionDays": "특정 시점 복원 보존(일)", "arc.running": "실행", + "arc.miaaType": "SQL 관리형 인스턴스 - Azure Arc", + "arc.miaaDashboard": "Azure SQL Managed Instance - Azure Arc - {0}", + "arc.upgradingMiaa": "SQL Managed Instance를 업그레이드하는 중입니다. 'kubectl get sqlmi -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", "arc.save": "저장", - "arc.scalingCompute": "계산 vCore 및 메모리 크기를 조정합니다.", "arc.searchToFilter": "필터링 항목 검색...", "arc.security": "보안", + "button.label": "선택", + "arc.sourceDetailsText": "백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다.", + "arc.podsUsedDescriptionAria": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", + "arc.podsUsedDescription": "자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다.", "arc.selectConnectionString": "아래에서 사용 가능한 클라이언트 연결 문자열 중에서 선택합니다.", + "arc.projectDetailsText": "배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", "arc.server": "서버", "arc.serverEndpoint": "서버 엔드포인트", "arc.serverGroupType": "서버 그룹 유형", "arc.serviceEndpoints": "서비스 엔드포인트", "arc.serviceEndpointsTable": "서비스 엔드포인트 테이블", "arc.settings": "설정", - "arc.showMiaaError": "SQL Managed Instance의 세부 정보를 표시하는 동안 오류가 발생했습니다.", - "arc.sourceDatabase": "원본 데이터베이스", + "arc.extensionsFunction": "일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 이러한 미리 로드된 확장은 아래에서 보고 편집할 수 있습니다.", + "arc.extensionsAddFunction": "일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 편집하려면 유효한 확장의 쉼표로 구분된 목록을 입력합니다({0}).", "arc.sourceDetails": "원본 세부 정보", - "arc.sourceDetailsText": "백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다.", + "arc.sourceDatabase": "원본 데이터베이스", + "arc.pitrInfo": "특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다.", "arc.state": "상태", "arc.status": "상태", - "arc.storagePerNode": "노드당 스토리지", "arc.subscription": "구독", "arc.subscriptionId": "구독 ID", "arc.supportAndTroubleshooting": "지원 + 문제 해결", - "arc.supportRequestNote": "지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다.", "arc.suspect": "주의 대상", "arc.syncSecondaryToCommit": "커밋할 보조 동기화", + "arc.extensionsTableLoading": "미리 로드된 확장의 테이블이 로드되고 있습니다.", + "arc.extensionsTableLabel": "미리 로드된 확장의 테이블입니다.", + "arc.arcDeploymentDeprecation": "Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다.", + "arc.controllerUrlDescription": "동일한 네임스페이스를 사용하는 클러스터가 여러 개 있는 경우 컨트롤러 URL이 필요합니다. 일반적으로 필요하지 않습니다.", + "clusterContextConfigNoLongerValid": "구성 파일에서 지정한 클러스터 컨텍스트 정보: {0} 및 클러스터 컨텍스트: {1}은(는) 더 이상 유효하지 않습니다. 오류:\r\n\t{2}\r\n 이 정보를 업데이트하시겠습니까?", + "arc.noUpgrades": "현재 버전은 최신 버전입니다. 사용 가능한 업그레이드가 없습니다.", + "arc.controllerNameDescription": "트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다.", "arc.thePasswordsDoNotMatch": "암호가 일치하지 않습니다. 암호를 확인하거나 ESC 키를 눌러 종료합니다.", + "arc.podIssuesDetected": "아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다.", + "arc.invalidInstanceDeletionName": "'{0}' 값이 인스턴스 이름과 일치하지 않습니다. 다시 시도하거나 Esc 키를 눌러 종료합니다.", + "arc.onlyNextImmediateVersionMiaa": "SQL Managed Instance 버전은 해당 데이터 컨트롤러의 버전보다 최신 버전일 수 없습니다. 현재는 바로 다음 버전으로 업그레이드만 지원됩니다.", + "arc.missingExtension": "엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까?", + "arc.noPodIssuesDetected": "이 PostgreSQL 인스턴스에 영향을 주는 알려진 문제는 없습니다.", "arc.troubleshoot": "문제 해결", - "arc.trustServerCertDescription": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다.", + "arc.booleantrue": "True", "arc.trustServerCertificate": "서버 인증서 신뢰", "arc.type": "형식", + "arc.USD": "USD", "arc.unknown": "알 수 없음", "arc.unloadExtensions": "확장 언로드", - "arc.updateExtensionsFailed": "확장을 편집하지 못했습니다. {0}", "arc.updated": "업데이트된 {0}", "arc.updatingInstance": "인스턴스 {0} 업데이트 중...", "arc.upgrade": "업그레이드", "arc.upgradeDataController": "데이터 컨트롤러 업그레이드", - "arc.upgradeDialogController": "데이터 컨트롤러를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. 데이터 컨트롤러를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 하이퍼스케일 서버)에는 가동 중지 시간이 발생하지 않습니다.", - "arc.upgradeDialogMiaa": "SQL Managed Instance를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. SQL Managed Instance를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 서버)에는 가동 중지 시간이 발생하지 않습니다.", "arc.upgradeManagement": "업그레이드 관리", "arc.upgradeMiaa": "SQL Managed Instance 업그레이드", - "arc.upgradingController": "데이터 컨트롤러를 업그레이드하는 중입니다. 'kubectl get datacontrollers -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", - "arc.upgradingDirectDC": "'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중", + "arc.upgradingIndirectMiaa": "'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 명령으로 SQL MIAA '{0}' 업그레이드 중", "arc.upgradingDirectMiaa": "'az sql mi-arc upgrade --name {0} --resource-group {1}' 명령으로 SQL MIAA '{0}' 업그레이드 중", "arc.upgradingIndirectDC": "'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중", - "arc.upgradingIndirectMiaa": "'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 명령으로 SQL MIAA '{0}' 업그레이드 중", - "arc.upgradingMiaa": "SQL Managed Instance를 업그레이드하는 중입니다. 'kubectl get sqlmi -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", + "arc.upgradingDirectDC": "'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중", "arc.userCancelledError": "사용자가 대화 상자를 취소했습니다.", "arc.username": "사용자 이름", - "arc.vCores": "vCore", "arc.value": "값", + "arc.rangeSetting": "값이 {0}-{1} 범위에 있어야 합니다.", + "arc.extensionsAddErrorrMessage": "값은 다음 중 하나여야 합니다({0}).", "arc.version": "버전", - "arc.versionLog": "여기에서 각 릴리스에 대해 자세히 알아보세요.", + "arc.instanceDeletionWarning": "경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다.", + "arc.trustServerCertDescription": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다.", + "arc.encryptDescription": "true인 경우 서버에 인증서가 설치되어 있으면 SQL Server는 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다.", "arc.worker": "작업자", - "arc.workerNodeCount": "작업자 노드 수", "arc.workerNodeParameters": "작업자 노드 매개 변수", "arc.workerNodes": "작업자 노드", - "arc.workerNodesParametersDescription": " 작업자 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다.", + "arc.workerNodeCount": "작업자 노드 수", "arc.yes": "예", - "button.label": "선택", - "clusterContextConfigNoLongerValid": "구성 파일에서 지정한 클러스터 컨텍스트 정보: {0} 및 클러스터 컨텍스트: {1}은(는) 더 이상 유효하지 않습니다. 오류:\r\n{2}\r\n 이 정보를 업데이트하시겠습니까?", - "clusterContextNotFound": "이름이 {0}인 클러스터 컨텍스트를 Kube 구성 파일에서 찾을 수 없습니다.", - "filePicker.browse": "찾아보기", - "getIsPassword.unknownVariableName": "알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다.", - "getVariableValue.unknownVariableName": "알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다.", - "noContextFound": "구성 파일 {0}에서 '컨텍스트'를 찾을 수 없습니다.", - "noControllerInfoFound": "이름이 {0}인 컨트롤러 정보를 찾을 수 없습니다.", - "noControllersConnected": "현재 연결된 Azure Arc 컨트롤러가 없습니다. '기존 Azure Arc 컨트롤러에 연결' 명령을 실행한 후 다시 시도하세요.", - "noCurrentClusterContext": "kube 구성 파일에서 현재 클러스터 컨텍스트를 찾을 수 없습니다.", - "noCurrentContextFound": "구성 파일에 'current-context'로 표시된 컨텍스트가 없습니다. {0}", - "noNameInContext": "구성 파일의 클러스터 컨텍스트에서 이름 필드를 찾을 수 없습니다. {0}", - "noPasswordFound": "{0} 컨트롤러에 대한 암호를 검색할 수 없으며 사용자가 암호를 제공하지 않았습니다. 나중에 다시 시도하세요." + "arc.monitorUpgrade": "다음 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다.", + "arc.postgresComputeAndStorageDescriptionPartOne": "Azure Arc 지원의 크기를 조정할 수 있습니다.", + "arc.miaaComputeAndStorageDescriptionPartOne": "Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다.", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "Kubernetes 클러스터에서 이 구성을 준수합니다.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "노드", + "arc.nodes": "노드", + "arc.podsReady": "Pod 준비", + "arc.scalingCompute": "계산 vCore 및 메모리 크기를 조정합니다.", + "arc.storagePerNode": "노드당 스토리지", + "arc.computeAndStorageDescriptionPartFive": "사용 가능한 리소스가 충분합니다.", + "arc.vCores": "vCore", + "arc.computeAndStorageDescriptionPartThree": "가동 중지 시간 없이", + "arc.backupsStorage": "백업 {0}개", + "arc.copiedToClipboard": "클립보드에 복사된 {0}", + "arc.dataStorage": "{0} 데이터", + "arc.logStorage": "{0} 로그", + "arc.numVCore": "vCore {0}", + "arc.numVCores": "vCore {0}개", + "arc.numberOfIssuesDetected": "•{0} (문제 {1}개)" }, "package": { - "arc.agreement": "{0} 및 {1}에 동의합니다.", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "복제본 1개", + "arc.sql.two.replicas": "복제본 2개", + "arc.sql.three.replicas": "복제본 3개", + "arc.postgres.server.extensions.description": "시작 시 로드해야 하는 Postgres 확장의 쉼표로 구분된 목록입니다. 지원되는 값은 Postgres 설명서를 참조하세요.", + "arc.sql.cost.summary.additional.charge": "사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요.", + "arc.postgres.server.username": "관리 사용자 이름", + "arc.sql.cost.summary.admin.account": "관리자 계정", + "arc.sql.license.type.description": "이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요", + "arc.data.controller.auto.upload.logs": "로그 자동 업로드", + "arc.data.controller.auto.upload.metrics": "메트릭 자동 업로드", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Azure Arc 컨트롤러", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 데이터 컨트롤러", + "resource.type.azure.arc.display.name": "Azure Arc 데이터 컨트롤러", + "arc.agreement.sql.help.text": "Azure Arc 지원 Managed Instance는 선택한 인프라에 배포할 수 있는 SQL Server 액세스 및 기능 호환성을 제공합니다.{0}. \r\n \r\n ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요.", + "arc.data.controller.create.azureconfig.title": "Azure 구성", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 하이브리드 혜택 할인(USD)", "arc.agreement.help.text.azure.marketplace.terms": "Azure Marketplace 약관", - "arc.agreement.help.text.learn.more": "자세한 정보", - "arc.agreement.help.text.privacy.policy": "개인정보처리방침", - "arc.agreement.help.text.terms.of.use": "사용 약관", - "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc는 Azure Arc 지원 데이터 서비스의 일부로 사용할 수 있는 데이터베이스 엔진 중 하나이며 원하는 인프라에 배포할 수 있습니다. {0}. \r\n \r\n ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "PostgreSQL 서버에 대한 자세한 정보 - Azure Arc", - "arc.agreement.postgres.terms.conditions": "PostgreSQL 서버 - Azure Arc 사용 약관", - "arc.agreement.sql.help.text": "Azure Arc 지원 Managed Instance는 선택한 인프라에 배포할 수 있는 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}. \r\n \r\n ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 지원 Managed Instance 대해 자세히 알아보기", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace 약관", + "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL Managed Instance - Azure Arc 사용 약관", "arc.azure.account": "Azure 계정", + "arc.data.controller.project.details.title": "Azure 세부 정보", + "arc.azure.section.title": "Azure 정보", "arc.azure.location": "Azure 위치", "arc.azure.resource.group": "Azure 리소스 그룹", - "arc.azure.section.title": "Azure 정보", "arc.azure.subscription": "Azure 구독", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "암호 확인", - "arc.controller": "대상 Azure Arc 컨트롤러", - "arc.cores-limit.label": "코어 제한", - "arc.cores-request.label": "코어 요청", - "arc.data.controller.auto.upload.logs": "로그 자동 업로드", - "arc.data.controller.auto.upload.logs.description": "로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", - "arc.data.controller.auto.upload.metrics": "메트릭 자동 업로드", - "arc.data.controller.auto.upload.metrics.description": "메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", - "arc.data.controller.cluster.config.profile": "Kubernetes 구성 템플릿", - "arc.data.controller.cluster.config.profile.description": "Kubernetes 배포와 일치하는 Kubernetes 구성 템플릿을 선택하세요. 이 템플릿은 저장소 클래스, 서비스 유형 등에 대한 기본값을 제공합니다.", - "arc.data.controller.cluster.config.profile.loading": "구성 프로필 로드 중", - "arc.data.controller.cluster.config.profile.loadingcompleted": "구성 프로필 로드 완료", - "arc.data.controller.cluster.config.profile.title": "구성 프로필 선택", - "arc.data.controller.cluster.environment.title": "대상 기존 Kubernetes 클러스터 환경은 무엇인가요?", - "arc.data.controller.cluster.name": "클러스터 이름", - "arc.data.controller.cluster.name.description": "클러스터의 이름입니다. 직접 모드에만 해당합니다.", - "arc.data.controller.connectivity.mode": "연결 모드", - "arc.data.controller.create.azureconfig.title": "Azure 구성", - "arc.data.controller.create.controllerconfig.title": "컨트롤러 구성", - "arc.data.controller.create.summary.title": "구성 검토", - "arc.data.controller.custom.location": "사용자 지정 위치", - "arc.data.controller.custom.location.description": "사용자 지정 위치의 이름입니다. 직접 모드 전용입니다.", - "arc.data.controller.details.description": "간접 모드의 경우 네임스페이스, 이름, 스토리지 클래스가 필요합니다. 이 이름은 원격 관리와 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다. 직접 모드의 경우 사용자 지정 위치 이름이 필요합니다.", - "arc.data.controller.details.title": "데이터 컨트롤러 세부 정보", - "arc.data.controller.direct.display.name": "직접", - "arc.data.controller.help.text": "Kubernetes 클러스터는 이미 az connectedk8s connect 명령을 사용하여 호를 활성화해야 합니다. 자세한 내용은 {0}을(를) 사용하세요.", - "arc.data.controller.help.text.documentation.page": "설명서 페이지", - "arc.data.controller.indirect.display.name": "간접", - "arc.data.controller.infrastructure": "인프라", - "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", - "arc.data.controller.location": "위치", - "arc.data.controller.location.description": "위치는 간접 모드 배포에만 사용됩니다. 직접 모드에서는 이 필드가 무시됩니다.", - "arc.data.controller.log.analytics.primary.key": "Log Analytics 기본 키", - "arc.data.controller.log.analytics.workspace.id": "Log Analytics 작업 영역 ID", - "arc.data.controller.log.analytics.workspace.names": "Log Analytics 작업 영역", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "암호 확인", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "암호", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "메트릭 및 로그 대시보드 자격 증명", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "사용자 이름", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다.", - "arc.data.controller.name": "데이터 컨트롤러 이름", - "arc.data.controller.name.validation.description": "이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다.", - "arc.data.controller.namespace": "데이터 컨트롤러 네임스페이스", - "arc.data.controller.namespace.description": "데이터 컨트롤러 네임스페이스입니다. 간접 모드 전용입니다.", - "arc.data.controller.namespace.validation.description": "네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다.", - "arc.data.controller.new.wizard.title": "Azure Arc 데이터 컨트롤러 만들기", - "arc.data.controller.project.details.description": "배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", - "arc.data.controller.project.details.title": "Azure 세부 정보", - "arc.data.controller.readmore": "자세한 정보", - "arc.data.controller.select.cluster.title": "기존 Kubernetes 클러스터에서 선택", - "arc.data.controller.summary.arc.by.microsoft": "Microsoft 제공", - "arc.data.controller.summary.arc.data.controller": "Azure Arc 데이터 컨트롤러", - "arc.data.controller.summary.arc.terms.of.use": "사용 약관", - "arc.data.controller.summary.arc.terms.privacy.policy": "개인정보처리방침", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "클러스터 컨텍스트", - "arc.data.controller.summary.cluster.name": "클러스터 이름", - "arc.data.controller.summary.controller": "컨트롤러", - "arc.data.controller.summary.data.controller.custom.location": "데이터 컨트롤러 사용자 지정 위치", - "arc.data.controller.summary.data.controller.infrastructure": "데이터 컨트롤러 인프라", - "arc.data.controller.summary.data.controller.name": "데이터 컨트롤러 이름", - "arc.data.controller.summary.data.controller.namespace": "데이터 컨트롤러 네임스페이스", - "arc.data.controller.summary.estimated.cost.per.month": "월별 예상 비용", - "arc.data.controller.summary.free": "무료", - "arc.data.controller.summary.kube.config.file.path": "Kube 구성 파일 경로", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "위치", - "arc.data.controller.summary.profile": "구성 프로필", - "arc.data.controller.summary.resource.group": "리소스 그룹", - "arc.data.controller.summary.subscription": "구독", - "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.username": "사용자 이름", - "arc.description": "Azure Arc 지원", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "메모리 제한", - "arc.memory-request.label": "메모리 요청", - "arc.openDashboard": "관리", - "arc.password": "암호", - "arc.postgres.server.cores.limit.description": "코디네이터 노드에서 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다.", - "arc.postgres.server.cores.limit.label": "CPU 제한", - "arc.postgres.server.cores.request.description": "서비스를 예약하기 위해 코디네이터 노드에서 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다.", - "arc.postgres.server.cores.request.label": "CPU 요청", - "arc.postgres.server.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", - "arc.postgres.server.dev.use.label": "개발용으로만 사용", - "arc.postgres.server.engine.version": "엔진 버전", - "arc.postgres.server.extensions.description": "시작 시 로드해야 하는 Postgres 확장의 쉼표로 구분된 목록입니다. 지원되는 값은 Postgres 설명서를 참조하세요.", - "arc.postgres.server.extensions.label": "확장", - "arc.postgres.server.invalid.username": "해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", - "arc.postgres.server.memory.limit.description": "코디네이터 노드의 Postgres 인스턴스 메모리 제한(GB)입니다.", - "arc.postgres.server.memory.limit.label": "메모리 제한(GB)", - "arc.postgres.server.memory.request.description": "코디네이터 노드에 있는 Postgres 인스턴스의 메모리 요청(GB)입니다.", - "arc.postgres.server.memory.request.label": "메모리 요청(GB)", - "arc.postgres.server.name": "서버 이름", - "arc.postgres.server.name.placeholder": "서버 이름 입력", - "arc.postgres.server.name.validation.description": "서버 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 11자 이하여야 합니다.", - "arc.postgres.server.port": "포트", - "arc.postgres.server.service.type": "서비스 유형", - "arc.postgres.server.username": "관리 사용자 이름", - "arc.postgres.server.username.placeholder": "서버 관리자 로그인 이름 입력", - "arc.postgres.server.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(GB)입니다.", - "arc.postgres.server.volume.size.backups.label": "볼륨 크기 GB(백업)", - "arc.postgres.server.volume.size.data.description": "데이터에 사용할 스토리지 볼륨의 크기(GB)입니다.", - "arc.postgres.server.volume.size.data.label": "볼륨 크기 GB(데이터)", - "arc.postgres.server.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(GB)입니다.", - "arc.postgres.server.volume.size.logs.label": "볼륨 크기 GB(로그)", - "arc.postgres.settings.resource.compute.config.title": "컴퓨팅 구성", - "arc.postgres.settings.section.title": "일반 설정", - "arc.postgres.settings.storage.title": "저장소 설정", - "arc.postgres.storage-class.backups.description": "백업 영구 볼륨에 사용할 스토리지 클래스입니다.", - "arc.postgres.storage-class.data.description": "데이터 영구 볼륨에 사용할 스토리지 클래스입니다.", - "arc.postgres.storage-class.logs.description": "로그 영구 볼륨에 사용할 스토리지 클래스입니다.", - "arc.postgres.wizard.page1.title": "PostgreSQL 서버 매개 변수 제공", - "arc.postgres.wizard.title": "PostgreSQL 서버 배포 - Azure Arc(미리 보기)", - "arc.sql.connection.settings.section.title": "SQL 연결 정보", - "arc.sql.cores-limit.description": "정수로 관리되는 인스턴스의 코어 제한입니다.", - "arc.sql.cores-request.description": "정수로 관리되는 인스턴스의 코어에 대한 요청입니다.", - "arc.sql.cost.summary": "비용 요약", - "arc.sql.cost.summary.additional.charge": "사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요.", - "arc.sql.cost.summary.admin.account": "관리자 계정", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 하이브리드 혜택 할인(USD)", "arc.sql.cost.summary.basics": "기본 사항", "arc.sql.cost.summary.billable.replicas": "청구 가능한 복제본", "arc.sql.cost.summary.business.critical": "중요 비즈니스용", - "arc.sql.cost.summary.cost.vcore": "vCore당 비용(USD)", - "arc.sql.cost.summary.custom.location": "사용자 지정 위치", - "arc.sql.cost.summary.estimated.cost.per.month": "월별 예상 비용", - "arc.sql.cost.summary.general.purpose": "범용", - "arc.sql.cost.summary.instance.name": "인스턴스 이름", - "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance 관리자 로그인", - "arc.sql.cost.summary.pricing.details": "가격 책정 세부 정보", - "arc.sql.cost.summary.resource.group": "리소스 그룹", - "arc.sql.cost.summary.service.tier": "서비스 계층", - "arc.sql.cost.summary.service.tier.learn.more.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", - "arc.sql.cost.summary.service.tier.learn.more.text": "자세히 알아보기", - "arc.sql.cost.summary.sql.connection.info": "SQL 연결 정보", - "arc.sql.cost.summary.sql.instance.settings": "SQL 인스턴스 설정", - "arc.sql.cost.summary.sql.miaa": "SQL 관리형 인스턴스 - Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc 비용 요약", - "arc.sql.cost.summary.subscription": "구독", - "arc.sql.cost.summary.vcore.limit": "CPU vCore 제한", - "arc.sql.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", - "arc.sql.dev.use.label": "개발용으로만 사용", - "arc.sql.high.availability": "고가용성", - "arc.sql.high.availability.description": "고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다.", - "arc.sql.instance.name": "인스턴스 이름", - "arc.sql.instance.name.placeholder": "인스턴스 이름 입력", - "arc.sql.instance.retention.policy.title": "SQL 인스턴스 백업 보존 정책", - "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", - "arc.sql.invalid.instance.name": "인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다.", - "arc.sql.invalid.username": "해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", - "arc.sql.license.type.description": "이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요", - "arc.sql.license.type.label": "이미 SQL Server 라이선스가 있습니다.", - "arc.sql.memory-limit.description": "정수로 관리되는 인스턴스의 용량 제한입니다.", - "arc.sql.memory-request.description": "관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다.", - "arc.sql.one.replica": "복제본 1개", - "arc.sql.pitr.description": "지정 시간 복원", - "arc.sql.pitr.retention.description": "특정 시점 백업의 보존을 구성합니다. {0}", - "arc.sql.readable.secondaries.description": "읽을 수 있는 보조 복제본의 수입니다.", - "arc.sql.readable.secondaries.label": "읽기 가능한 보조 복제본", - "arc.sql.retention.days.description": "특정 시점 백업을 유지할 기간을 지정합니다.", - "arc.sql.retention.days.label": "특정 시점 보존(일)", "arc.sql.service.tier.business.critical": "중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성)", - "arc.sql.service.tier.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", - "arc.sql.service.tier.general.purpose": "범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성)", - "arc.sql.service.tier.label": "서비스 계층", - "arc.sql.storage-class.backups.description": "Backups에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 백업이 데이터에 할당된 동일한 스토리지 클래스에 저장됩니다. RWX 지원 스토리지 클래스여야 합니다.", - "arc.sql.storage-class.data.description": "데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", - "arc.sql.storage-class.datalogs.description": "데이터베이스 로그(.ldf)에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", - "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", - "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", - "arc.sql.summary.arc.by.microsoft": "Microsoft 제공", - "arc.sql.sync.secondaries.description": "기본 복제본이 커밋되도록 허용되기 전에 트랜잭션을 커밋하는 데 필요한 동기 복제본의 수입니다. 이 값을 -1로 설정하면 필요한 동기화된 보조 장치의 수가 '(복제본 수 - 1) / 2'로 설정되며 반올림됩니다.", - "arc.sql.sync.secondaries.label": "커밋하는 데 필요한 동기화된 보조 복제본 수", - "arc.sql.three.replicas": "복제본 3개", - "arc.sql.two.replicas": "복제본 2개", - "arc.sql.username": "Managed Instance 관리자 로그인", - "arc.sql.username.placeholder": "관리자 이름 입력", - "arc.sql.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", - "arc.sql.volume.size.backups.label": "Gi 단위의 볼류 크기(백업)", - "arc.sql.volume.size.data.description": "데이터에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", - "arc.sql.volume.size.data.label": "Gi 단위의 볼류 크기(데이터)", - "arc.sql.volume.size.datalogs.description": "데이터베이스 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", - "arc.sql.volume.size.datalogs.label": "볼륨 크기(Gi)(데이터베이스 로그)", - "arc.sql.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", - "arc.sql.volume.size.logs.label": "Gi 단위의 볼류 크기(로그)", - "arc.sql.wizard.page1.title": "Azure SQL 관리되는 인스턴스 매개 변수 제공", - "arc.sql.wizard.title": "Azure SQL Managed Instance 배포 - Azure Arc", - "arc.storage-class.backups.label": "스토리지 클래스(백업)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "RWX 지원", - "arc.storage-class.data.label": "스토리지 클래스(데이터)", - "arc.storage-class.datalogs.label": "저장소 클래스(데이터베이스 로그)", - "arc.storage-class.dc.label": "스토리지 클래스", - "arc.storage-class.logs.label": "스토리지 클래스(로그)", - "arc.view.title": "Azure Arc 컨트롤러", - "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", - "arc.view.welcome.loading": "컨트롤러를 로드하는 중...", + "arc.data.controller.summary.terms.description": "\"전자 필기장으로 스크립트\"를 클릭함으로써 (a) 위에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {0}를 참조하세요.", + "arc.postgres.server.cores.limit.label": "CPU 제한", + "arc.postgres.server.cores.request.label": "CPU 요청", + "arc.sql.cost.summary.vcore.limit": "CPU vCore 제한", + "arc.postgres.server.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", + "arc.sql.dev.use.description": "이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다.", + "arc.data.controller.cluster.config.profile.description": "Kubernetes 배포와 일치하는 Kubernetes 구성 템플릿을 선택하세요. 이 템플릿은 저장소 클래스, 서비스 유형 등에 대한 기본값을 제공합니다.", + "arc.data.controller.cluster.config.profile.title": "구성 프로필 선택", + "arc.data.controller.cluster.name": "클러스터 이름", + "arc.data.controller.summary.cluster.context": "클러스터 컨텍스트", + "arc.data.controller.kube.cluster.context": "클러스터 컨텍스트", + "arc.data.controller.summary.cluster.name": "클러스터 이름", + "arc.postgres.settings.resource.compute.config.title": "컴퓨팅 구성", + "arc.data.controller.summary.profile": "구성 프로필", + "arc.sql.pitr.retention.description": "특정 시점 백업의 보존을 구성합니다. {0}", + "arc.confirm.password": "암호 확인", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "암호 확인", "command.connectToController.title": "기존 Azure Arc 컨트롤러에 연결", + "arc.data.controller.connectivity.mode": "연결 모드", + "arc.data.controller.summary.controller": "컨트롤러", + "arc.data.controller.create.controllerconfig.title": "컨트롤러 구성", + "arc.cores-limit.label": "코어 제한", + "arc.cores-request.label": "코어 요청", + "cores.limit.greater.than.or.equal.to.requested.cores": "코어 제한은 요청된 코어보다 크거나 같아야 합니다.", + "arc.sql.cost.summary": "비용 요약", + "arc.sql.cost.summary.cost.vcore": "vCore당 비용(USD)", + "arc.data.controller.new.wizard.title": "Azure Arc 데이터 컨트롤러 만들기", "command.createController.title": "새 Azure Arc 컨트롤러 만들기", + "resource.type.azure.arc.description": "Azure Arc 데이터 컨트롤러를 만듭니다. 이 마법사를 시작하려면 먼저 az 로그인을 실행해야 합니다.", + "arc.data.controller.custom.location": "사용자 지정 위치", + "arc.sql.cost.summary.custom.location": "사용자 지정 위치", + "arc.data.controller.summary.data.controller.custom.location": "데이터 컨트롤러 사용자 지정 위치", + "arc.data.controller.details.title": "데이터 컨트롤러 세부 정보", + "arc.data.controller.summary.data.controller.infrastructure": "데이터 컨트롤러 인프라", + "arc.data.controller.summary.data.controller.name": "데이터 컨트롤러 이름", + "arc.data.controller.name": "데이터 컨트롤러 이름", + "arc.data.controller.summary.data.controller.namespace": "데이터 컨트롤러 네임스페이스", + "arc.data.controller.namespace": "데이터 컨트롤러 네임스페이스", + "arc.data.controller.namespace.description": "데이터 컨트롤러 네임스페이스입니다. 간접 모드 전용입니다.", + "deploy.done.action": "배포", + "arc.sql.wizard.title": "Azure SQL Managed Instance 배포 - Azure Arc", + "arc.postgres.wizard.title": "PostgreSQL 서버 배포 - Azure Arc(미리 보기)", + "resource.type.arc.postgres.description": "Azure Arc 환경에 PostgreSQL 서버 배포", + "arc.data.controller.direct.display.name": "직접", "command.editConnection.title": "연결 편집", + "arc.sql.high.availability.description": "고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다.", + "arc.data.controller.auto.upload.logs.description": "로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", + "arc.data.controller.auto.upload.metrics.description": "메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다.", + "arc.postgres.server.engine.version": "엔진 버전", + "arc.sql.username.placeholder": "관리자 이름 입력", + "arc.sql.instance.name.placeholder": "인스턴스 이름 입력", + "arc.postgres.server.username.placeholder": "서버 관리자 로그인 이름 입력", + "arc.postgres.server.name.placeholder": "서버 이름 입력", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다.", "command.estimateCostSqlMiaa.title": "SQL Managed Instance 예상 비용 - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "월별 예상 비용", + "arc.data.controller.summary.estimated.cost.per.month": "월별 예상 비용", + "arc.postgres.server.extensions.label": "확장", + "arc.postgres.server.dev.use.label": "개발용으로만 사용", + "arc.sql.dev.use.label": "개발용으로만 사용", + "arc.data.controller.details.description": "간접 모드의 경우 네임스페이스, 이름, 스토리지 클래스가 필요합니다. 이 이름은 원격 관리와 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다. 직접 모드의 경우 사용자 지정 위치 이름이 필요합니다.", + "arc.data.controller.summary.free": "무료", + "arc.sql.cost.summary.general.purpose": "범용", + "arc.sql.service.tier.general.purpose": "범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성)", + "arc.postgres.settings.section.title": "일반 설정", + "arc.sql.high.availability": "고가용성", + "arc.agreement": "{0} 및 {1}에 동의합니다.", + "arc.sql.license.type.label": "이미 SQL Server 라이선스가 있습니다.", + "arc.data.controller.indirect.display.name": "간접", + "arc.data.controller.infrastructure": "인프라", + "arc.sql.cost.summary.instance.name": "인스턴스 이름", + "arc.sql.instance.name": "인스턴스 이름", + "arc.sql.invalid.instance.name": "인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다.", + "arc.data.controller.summary.kube.config.file.path": "Kube 구성 파일 경로", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Kubernetes 구성 템플릿", + "arc.agreement.help.text.learn.more": "자세히 알아보기", + "arc.sql.cost.summary.service.tier.learn.more.text": "자세히 알아보기", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Azure Arc 지원 Managed Instance 대해 자세히 알아보기", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "PostgreSQL 서버에 대한 자세한 정보 - Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "구성 프로필 로드 중", + "arc.data.controller.cluster.config.profile.loadingcompleted": "구성 프로필 로드 완료", + "arc.view.welcome.loading": "컨트롤러를 로드하는 중...", + "arc.data.controller.summary.location": "위치", + "arc.data.controller.location": "위치", + "arc.data.controller.location.description": "위치는 간접 모드 배포에만 사용됩니다. 직접 모드에서는 이 필드가 무시됩니다.", + "arc.data.controller.log.analytics.primary.key": "Log Analytics 기본 키", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 작업 영역", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 작업 영역 ID", + "arc.openDashboard": "관리", + "arc.sql.cost.summary.managed.instance.admin.login": "Managed Instance 관리자 로그인", + "arc.sql.username": "Managed Instance 관리자 로그인", + "resource.type.arc.sql.description": "고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스", + "arc.memory-limit.label": "메모리 제한", + "arc.memory-request.label": "메모리 요청", + "arc.postgres.server.memory.limit.label": "메모리 제한(GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "메모리 제한은 요청된 메모리보다 크거나 같아야 합니다.", + "arc.postgres.server.memory.request.label": "메모리 요청(GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "메트릭 및 로그 대시보드 자격 증명", + "microsoft.agreement.privacy.statement": "Microsoft 개인정보처리방침", + "arc.data.controller.name.validation.description": "이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다.", + "arc.data.controller.namespace.validation.description": "네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다.", + "arc.view.welcome.connect": "등록된 Azure Arc 컨트롤러가 없습니다.[자세한 정보](https://azure.microsoft.com/services/azure-arc/)\r\n[컨트롤러 연결](command:arc.connectToController)", + "arc.password": "암호", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "암호", + "arc.sql.pitr.description": "지정 시간 복원", + "arc.sql.retention.days.label": "특정 시점 보존(일)", + "arc.postgres.server.port": "포트", + "resource.type.arc.postgres.display.name": "PostgreSQL 서버 - Azure Arc(미리 보기)", + "arc.agreement.postgres.help.text": "PostgreSQL Server - Azure Arc는 Azure Arc 지원 데이터 서비스의 일부로 사용할 수 있는 데이터베이스 엔진 중 하나이며 원하는 인프라에 배포할 수 있습니다. {0}. \r\n \r\n ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요.", + "arc.agreement.postgres.terms.conditions": "PostgreSQL 서버 - Azure Arc 사용 약관", + "arc.agreement.help.text.privacy.policy": "개인정보처리방침", + "arc.data.controller.summary.arc.terms.privacy.policy": "개인정보처리방침", + "arc.sql.wizard.page1.title": "Azure SQL 관리되는 인스턴스 매개 변수 제공", + "arc.postgres.wizard.page1.title": "PostgreSQL 서버 매개 변수 제공", + "arc.storage-class.backups.warning.link": "RWX 지원", + "arc.data.controller.readmore": "자세한 정보", + "arc.sql.readable.secondaries.label": "읽기 가능한 보조 복제본", "command.refresh.title": "새로 고침", "command.removeController.title": "컨트롤러 제거", - "cores.limit.greater.than.or.equal.to.requested.cores": "코어 제한은 요청된 코어보다 크거나 같아야 합니다.", - "deploy.done.action": "배포", - "deploy.script.action": "Notebook에 스크립트", - "memory.limit.greater.than.or.equal.to.requested.memory": "메모리 제한은 요청된 메모리보다 크거나 같아야 합니다.", - "microsoft.agreement.privacy.statement": "Microsoft 개인정보처리방침", "requested.cores.less.than.or.equal.to.cores.limit": "요청된 코어는 코어 제한보다 작거나 같아야 합니다.", "requested.memory.less.than.or.equal.to.memory.limit": "요청한 메모리는 메모리 제한보다 작거나 같아야 합니다.", - "resource.type.arc.postgres.description": "Azure Arc 환경에 PostgreSQL 서버 배포", - "resource.type.arc.postgres.display.name": "PostgreSQL 서버 - Azure Arc(미리 보기)", - "resource.type.arc.sql.description": "고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스", - "resource.type.arc.sql.display.name": "Azure SQL Managed Instance - Azure Arc", - "resource.type.azure.arc.description": "Azure Arc 데이터 컨트롤러를 만듭니다. 이 마법사를 시작하려면 먼저 az 로그인을 실행해야 합니다.", - "resource.type.azure.arc.display.name": "Azure Arc 데이터 컨트롤러", + "arc.sql.cost.summary.resource.group": "리소스 그룹", + "arc.data.controller.summary.resource.group": "리소스 그룹", + "arc.data.controller.create.summary.title": "구성 검토", + "arc.sql.cost.summary.sql.connection.info": "SQL 연결 정보", + "arc.sql.connection.settings.section.title": "SQL 연결 정보", + "arc.sql.instance.retention.policy.title": "SQL 인스턴스 백업 보존 정책", + "arc.sql.cost.summary.sql.instance.settings": "SQL 인스턴스 설정", + "arc.sql.instance.settings.section.title": "SQL 인스턴스 설정", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL Managed Instance - Azure Arc 비용 요약", + "arc.sql.cost.summary.sql.miaa": "SQL 관리형 인스턴스 - Azure Arc", + "deploy.script.action": "Notebook으로 스크립트", + "arc.data.controller.select.cluster.title": "기존 Kubernetes 클러스터에서 선택", + "arc.sql.service.tier.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", + "arc.sql.cost.summary.service.tier.learn.more.description": "범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다.", + "arc.data.controller.project.details.description": "배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다.", + "arc.postgres.server.name": "서버 이름", + "arc.postgres.server.name.validation.description": "서버 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 11자 이하여야 합니다.", + "arc.sql.service.tier.label": "서비스 계층", + "arc.sql.cost.summary.service.tier": "서비스 계층", + "arc.postgres.server.service.type": "서비스 유형", + "arc.sql.retention.days.description": "특정 시점 백업을 유지할 기간을 지정합니다.", + "arc.storage-class.dc.label": "스토리지 클래스", + "arc.storage-class.backups.label": "스토리지 클래스(백업)", + "arc.storage-class.data.label": "스토리지 클래스(데이터)", + "arc.storage-class.datalogs.label": "저장소 클래스(데이터베이스 로그)", + "arc.storage-class.logs.label": "스토리지 클래스(로그)", + "arc.postgres.settings.storage.title": "저장소 설정", + "arc.sql.cost.summary.subscription": "구독", + "arc.data.controller.summary.subscription": "구독", + "arc.description": "Azure Arc 지원", + "arc.sql.sync.secondaries.label": "커밋하는 데 필요한 동기화된 보조 복제본 수", + "arc.controller": "대상 Azure Arc 컨트롤러", + "arc.data.controller.summary.terms": "사용 약관", + "arc.agreement.help.text.terms.of.use": "사용 약관", + "arc.data.controller.summary.arc.terms.of.use": "사용 약관", + "arc.postgres.server.invalid.username": "해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", + "arc.sql.invalid.username": "해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요.", + "arc.data.controller.help.text": "Kubernetes 클러스터는 이미 az connectedk8s connect 명령을 사용하여 호를 활성화해야 합니다. 자세한 내용은 {0}을(를) 사용하세요.", + "arc.sql.cores-limit.description": "정수로 관리되는 인스턴스의 코어 제한입니다.", + "arc.sql.memory-limit.description": "정수로 관리되는 인스턴스의 용량 제한입니다.", + "arc.postgres.server.cores.limit.description": "코디네이터 노드에서 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.postgres.server.memory.limit.description": "코디네이터 노드의 Postgres 인스턴스 메모리 제한(GB)입니다.", + "arc.postgres.server.memory.request.description": "코디네이터 노드에 있는 Postgres 인스턴스의 메모리 요청(GB)입니다.", + "arc.postgres.server.cores.request.description": "서비스를 예약하기 위해 코디네이터 노드에서 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다.", + "arc.data.controller.cluster.name.description": "클러스터의 이름입니다. 직접 모드에만 해당합니다.", + "arc.data.controller.custom.location.description": "사용자 지정 위치의 이름입니다. 직접 모드 전용입니다.", + "arc.sql.readable.secondaries.description": "읽을 수 있는 보조 복제본의 수입니다.", + "arc.sql.sync.secondaries.description": "기본 복제본이 커밋되도록 허용되기 전에 트랜잭션을 커밋하는 데 필요한 동기 복제본의 수입니다. 이 값을 -1로 설정하면 필요한 동기화된 보조 장치의 수가 '(복제본 수 - 1) / 2'로 설정되며 반올림됩니다.", + "arc.sql.cores-request.description": "정수로 관리되는 인스턴스의 코어에 대한 요청입니다.", + "arc.sql.memory-request.description": "관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다.", + "arc.postgres.server.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(GB)입니다.", + "arc.sql.volume.size.backups.description": "백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", + "arc.postgres.server.volume.size.data.description": "데이터에 사용할 스토리지 볼륨의 크기(GB)입니다.", + "arc.sql.volume.size.data.description": "데이터에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", + "arc.sql.volume.size.datalogs.description": "데이터베이스 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", + "arc.postgres.server.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(GB)입니다.", + "arc.sql.volume.size.logs.description": "로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다.", + "arc.sql.storage-class.backups.description": "Backups에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 백업이 데이터에 할당된 동일한 스토리지 클래스에 저장됩니다. RWX 지원 스토리지 클래스여야 합니다.", + "arc.sql.storage-class.dc.description": "모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다.", + "arc.postgres.storage-class.backups.description": "백업 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.sql.storage-class.data.description": "데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", + "arc.postgres.storage-class.data.description": "데이터 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.sql.storage-class.datalogs.description": "데이터베이스 로그(.ldf)에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다.", + "arc.sql.storage-class.logs.description": "로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다.", + "arc.postgres.storage-class.logs.description": "로그 영구 볼륨에 사용할 스토리지 클래스입니다.", + "arc.data.controller.summary.username": "사용자 이름", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "사용자 이름", "should.be.integer": "값은 정수여야 함", - "worker.node.count.should.not.be.one": "값 1은 지원되지 않습니다." + "worker.node.count.should.not.be.one": "값 1은 지원되지 않습니다.", + "arc.postgres.server.volume.size.backups.label": "볼륨 크기 GB(백업)", + "arc.postgres.server.volume.size.data.label": "볼륨 크기 GB(데이터)", + "arc.postgres.server.volume.size.logs.label": "볼륨 크기 GB(로그)", + "arc.sql.volume.size.backups.label": "Gi 단위의 볼류 크기(백업)", + "arc.sql.volume.size.data.label": "Gi 단위의 볼류 크기(데이터)", + "arc.sql.volume.size.datalogs.label": "볼륨 크기(Gi)(데이터베이스 로그)", + "arc.sql.volume.size.logs.label": "Gi 단위의 볼류 크기(로그)", + "arc.data.controller.cluster.environment.title": "대상 기존 Kubernetes 클러스터 환경은 무엇인가요?", + "arc.sql.summary.arc.by.microsoft": "Microsoft 제공", + "arc.data.controller.summary.arc.by.microsoft": "Microsoft 제공", + "arc.data.controller.help.text.documentation.page": "설명서 페이지", + "arc.sql.cost.summary.pricing.details": "가격 책정 세부 정보", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.asde-deployment.i18n.json index 8aa52e513f..ac7331c410 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge(미리 보기)는 IoT 및 IoT Edge 배포를 위한 최적화된 관계형 데이터베이스 엔진입니다.", + "extension-displayName": "Azure SQL Edge 배포 확장", + "docker-sql-port-field": "Azure SQL Edge 포트", + "sqlserver-info-section-title": "Azure SQL Edge 정보", + "docker-sql-password-field": "Azure SQL Edge 인스턴스(sa) 암호", "azure-info-section-title": "Azure 정보", - "azure_location": "위치", - "azure_resource_group": "리소스 그룹", - "azure_subscription_id": "구독 ID", - "device-id": "장치 ID", - "device-ip-address": "장치 IP 주소", - "device-ip-address-description": "배포 후 Azure SQL Edge 인스턴스에 연결하는 데 사용됩니다.", - "device-target-condition": "대상 조건", - "device-target-condition-learn-more": "대상 조건에 대한 자세한 정보", + "vm_password_confirm": "VM 관리자 암호 확인", "docker-confirm-sql-password-field": "암호 확인", "docker-container-name-field": "컨테이너 이름", - "docker-imagetag-field": "이미지 태그", - "docker-password-field": "암호", - "docker-registry-field": "레지스트리", - "docker-repository-field": "리포지토리", - "docker-settings-section-title": "Docker 설정", - "docker-sql-password-field": "Azure SQL Edge 인스턴스(sa) 암호", - "docker-sql-port-field": "Azure SQL Edge 포트", - "docker-username-field": "사용자 이름", - "edge-agreement": "{0} 및 {1}에 동의합니다.", - "edge-eula": "Microsoft Azure SQL Edge 사용권 계약", - "edge-remote-password-field": "암호", - "edge-remote-target-field": "이름 또는 IP 주소", - "edge-remote-username-field": "사용자 이름", - "extension-description": "Azure SQL Edge를 배포하기 위한 Notebook 기반 환경을 제공합니다.", - "extension-displayName": "Azure SQL Edge 배포 확장", - "iot-hub-name": "IoT Hub 이름", - "microsoft-privacy-statement": "Microsoft 개인정보처리방침", - "package-files": "SQL Server 패키지 파일", - "package_path": "패키지 파일", - "package_path_description": "SQL Server 패키지 파일(dacpac, bacpac) 또는 압축된 패키지 파일의 경로입니다.", - "remote-info-section-title": "대상 컴퓨터 정보", - "resource-type-sql-edge-description": "Azure SQL Edge(미리 보기)는 IoT 및 IoT Edge 배포를 위한 최적화된 관계형 데이터베이스 엔진입니다.", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "새 Azure IoT Hub 및 VM(암호 인증)", - "sql-edge-azure-multi-device-display-name": "Azure IoT Hub의 여러 장치", - "sql-edge-azure-multi-device-title": "Azure SQL Edge를 여러 Azure IoT 장치에 배포", - "sql-edge-azure-single-device-display-name": "Azure IoT Hub의 기존 장치", - "sql-edge-azure-single-device-title": "기존 장치에 Azure SQL Edge 배포", - "sql-edge-azure-sshkey-display-name": "새 Azure IoT Hub 및 VM(ssh 공개 키 인증)", - "sql-edge-azure-title": "IoT Hub를 통해 Azure SQL Edge를 새 Azure VM에 배포", - "sql-edge-local-display-name": "로컬 컨테이너 인스턴스", "sql-edge-local-title": "로컬 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포", - "sql-edge-remote-display-name": "원격 컨테이너 인스턴스", "sql-edge-remote-title": "원격 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포", + "sql-edge-azure-title": "IoT Hub를 통해 Azure SQL Edge를 새 Azure VM에 배포", + "sql-edge-azure-single-device-title": "기존 장치에 Azure SQL Edge 배포", + "sql-edge-azure-multi-device-title": "Azure SQL Edge를 여러 Azure IoT 장치에 배포", "sql-edge-type-display-name": "배포 대상", - "sqlserver-info-section-title": "Azure SQL Edge 정보", - "vm_admin": "VM 관리자 사용자 이름", + "device-id": "장치 ID", + "device-ip-address": "장치 IP 주소", + "docker-settings-section-title": "Docker 설정", + "sql-edge-azure-single-device-display-name": "Azure IoT Hub의 기존 장치", + "edge-agreement": "{0} 및 {1}에 동의합니다.", + "docker-imagetag-field": "이미지 태그", + "iot-hub-name": "IoT Hub 이름", + "device-target-condition-learn-more": "대상 조건에 대한 자세한 정보", + "sql-edge-local-display-name": "로컬 컨테이너 인스턴스", + "azure_location": "위치", + "edge-eula": "Microsoft Azure SQL Edge 사용권 계약", + "microsoft-privacy-statement": "Microsoft 개인정보처리방침", + "sql-edge-azure-multi-device-display-name": "Azure IoT Hub의 여러 장치", + "edge-remote-target-field": "이름 또는 IP 주소", + "sql-edge-azure-display-name": "새 Azure IoT Hub 및 VM(암호 인증)", + "sql-edge-azure-sshkey-display-name": "새 Azure IoT Hub 및 VM(ssh 공개 키 인증)", + "package_path": "패키지 파일", + "edge-remote-password-field": "암호", + "docker-password-field": "암호", + "package_path_description": "SQL Server 패키지 파일(dacpac, bacpac) 또는 압축된 패키지 파일의 경로입니다.", + "extension-description": "Azure SQL Edge를 배포하기 위한 Notebook 기반 환경을 제공합니다.", + "docker-registry-field": "레지스트리", + "sql-edge-remote-display-name": "원격 컨테이너 인스턴스", + "docker-repository-field": "리포지토리", + "azure_resource_group": "리소스 그룹", + "package-files": "SQL Server 패키지 파일", + "vm_ssh_public_key": "SSH 공개 키", + "azure_subscription_id": "구독 ID", + "device-target-condition": "대상 조건", + "remote-info-section-title": "대상 컴퓨터 정보", + "edge-remote-username-field": "사용자 이름", + "docker-username-field": "사용자 이름", "vm_password": "VM 관리자 암호", - "vm_password_confirm": "VM 관리자 암호 확인", + "vm_admin": "VM 관리자 사용자 이름", "vm_password_validation_error_message": "VM 암호의 길이는 12~123자여야 하며 대문자, 소문자, 숫자 및 특수 문자로 구성되어야 합니다.", - "vm_ssh_public_key": "SSH 공개 키" + "device-ip-address-description": "배포 후 Azure SQL Edge 인스턴스에 연결하는 데 사용됩니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azcli.i18n.json similarity index 96% rename from i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.azcli.i18n.json index 8c64b5395a..5e532d25db 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "릴리스 날짜를 구문 분석할 수 없습니다.", + "az.promptForAzUpdate": "새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까?", "az.accept": "수용하다", - "az.arcdataExtensionNotInstalled": "이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다.", - "az.arcdataInstalled": "Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", + "az.parseVersionError": "az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다.", + "az.azOutputParseErrorCaught": "az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다.", "az.askLater": "나중에 물어보기", "az.az": "Azure CLI", - "az.azInstalled": "Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", - "az.azOutputParseErrorCaught": "az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다.", + "az.missingRequiredVersion": "이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요.", "az.azUserSettingReadLog": "Azure CLI 사용자 설정: {0}.{1} 읽기, 값: {2}", "az.azUserSettingUpdatedLog": "Azure CLI 사용자 설정: {0}.{1} 업데이트됨, newValue: {2}", + "az.azInstalled": "Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", "az.checkingLatestAzVersion": "사용 가능한 최신 Azure CLI 버전 확인", - "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", - "az.couldNotFindAz": "Azure CLI 찾을 수 없습니다. 오류: {0}", - "az.couldNotFindAzArc": "Azure CLI arcdata 확장을 찾을 수 없습니다. 오류: {0}", "az.couldNotFindAzWithPrompt": "Azure CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다.", + "az.couldNotFindAz": "Azure CLI 찾을 수 없습니다. 오류: {0}", + "az.couldNotFindArcdataWithPrompt": "Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", + "az.couldNotFindAzArc": "Azure CLI arcdata 확장을 찾을 수 없습니다. 오류: {0}", "az.currentlyInstalledVersionIsLatest": "현재 설치된 Azure CLI 버전: {0}은(는) 사용 가능한 다른 버전과 동일하거나 최신 버전입니다.", "az.decline": "감소", "az.doNotAskAgain": "다시 묻지 않음", - "az.downloadError": "다운로드 중 오류", "az.downloadFinished": "다운로드 완료", "az.downloadingProgressMb": "다운로드 중({0}/{1}MB)", - "az.downloadingTo": "{0}을 {1}에서 {2}(으)로 다운로드하는 중", + "az.downloadingTo": "{0}을(를) {1}에서 {2}(으)로 다운로드하는 중", "az.endpointOrNamespaceRequired": "엔드포인트 또는 네임스페이스를 지정해야 합니다.", + "az.installError": "Azure CLI 및 arcdata 확장 설치 오류: {0}", + "az.updateError": "Azure CLI 업데이트 오류: {0}", + "az.downloadError": "다운로드하는 동안 오류 발생", "az.executingCommand": "명령 실행 중: '{0} {1}'", "az.failedToParseReleaseInfo": "{0}에서 콘텐츠의 JSON을 구문 분석하지 못했습니다.\r\n파일 내용:\r\n{1}\r\n오류: {2}", "az.foundExistingAz": "arcdata 버전이 {2}인 경로:{1}에서 버전(v{0})의 기존 Azure CLI 설치를 찾았습니다.", + "az.versionForUpdate": "발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다.", "az.gettingTextContentsOfUrl": "URL {0}에서 리소스의 텍스트 콘텐츠를 가져오고 있습니다.", - "az.installError": "Azure CLI 및 arcdata 확장 설치 오류: {0}", - "az.installingArcdata": "Azure CLI arcdata 확장 설치 중...", "az.installingAz": "Azure CLI 설치 중...", + "az.installingArcdata": "Azure CLI arcdata 확장 설치 중...", "az.latestAzVersionAvailable": "사용 가능한 최신 Azure CLI 버전: {0}.", - "az.missingRequiredVersion": "이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요.", - "az.no": "아니", - "az.noAz": "Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요.", + "az.no": "아니요", "az.noAzArc": "Azure CLI arcdata 확장을 사용할 수 없습니다.", "az.noAzWithLink": "Azure CLI를 사용할 수 없습니다. 필요한 기능을 사용하도록 설정하려면 [Azure CLI 설치](command:az.install)를 수행하세요.", + "az.noAz": "Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요.", "az.noAzureCLI": "Azure CLI를 사용할 수 없습니다. [여기](https://docs.microsoft.com/cli/azure/install-azure-cli)에서 수동으로 최신 버전을 설치한 다음 Azure Studio를 다시 시작합니다.", + "az.updateCheckSkipped": "설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음", "az.noDownloadLink": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 다운로드 링크가 없습니다.", "az.noReleaseVersion": "플랫폼 '{0}'\r\n릴리스 정보: ${1}에 사용할 수 있는 릴리스 버전이 없습니다.", - "az.parseVersionError": "az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다.", "az.platformUnsupported": "'{0}' 플랫폼은 현재 지원되지 않습니다.", - "az.promptForAzUpdate": "새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까?", - "az.promptForRequiredAzUpdate": "이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", "az.promptLog": "사용자에게 다음을 수락하도록 요청하는 중: {0}", - "az.requiredVersionNotAvailable": "이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", + "arc.releaseDateNotParsed": "릴리스 날짜를 구문 분석할 수 없습니다.", "az.searchingForAz": "기존 Azure CLI 설치를 검색하는 중...", "az.skipInstall": "사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure CLI 및 arcdata 확장을 건너뛰는 중입니다.{1}은(는) {2}입니다.", - "az.stderrOutput": "표준 오류: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다.", + "az.promptForRequiredAzUpdate": "이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다.", + "az.arcdataExtensionNotInstalled": "이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다.", + "az.requiredVersionNotAvailable": "이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", "az.unexpectedCommandError": "명령 실행 중 예기치 않은 오류 발생: {0}", "az.unexpectedExitCode": "명령에서 예기치 않은 종료 코드: {1}({0})", - "az.unsupportedArcDataVersion": "Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", - "az.updateCheckSkipped": "설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음", - "az.updateError": "Azure CLI 업데이트 오류: {0}", "az.updatingAz": "Azure CLI 업데이트하는 중...", - "az.userRequestedInstall": "사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다.", "az.userResponseInstall": "Azure CLI를 설치하라는 사용자 응답: {0}", "az.userResponseUpdate": "Azure CLI를 업데이트하라는 메시지의 사용자 응답: {0}", - "az.versionForUpdate": "발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다.", - "az.yes": "네" + "az.userRequestedInstall": "사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다.", + "az.yes": "예", + "az.unsupportedArcDataVersion": "Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다.", + "az.stderrOutput": "표준 오류: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다.", - "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다.", - "azcli.arc.config.title": "Azure CLI 구성", - "azcli.arc.description": "Azure CLI 지원.", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다.", + "azcli.arc.config.title": "Azure CLI 구성", + "azcli.arc.azArcdataInstallKey.description": "Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다.", + "azcli.azCliInstallKey.description": "Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다.", + "azcli.arc.azArcdataUpdateKey.description": "Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다.", + "azcli.arc.config.debug": "실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다.", + "azcli.arc.description": "Azure CLI 지원.", + "azcli.arc.update.prompt.description": "사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다.", + "azcli.install.prompt.description": "사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다.", "azcli.arc.install.prompt.description": "사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시됩니다.", "azcli.arc.update.dontPrompt.description": "Azure CLI arcdata 확장을 업데이트하라는 메시지가 사용자에게 표시되지 않습니다.", - "azcli.arc.update.prompt.description": "사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다.", - "azcli.azCliInstallKey.description": "Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다.", "azcli.install.dontPrompt.description": "사용자에게 Azure CLI를 설치하라는 메시지가 표시되지 않습니다.", - "azcli.install.prompt.description": "사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다.", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다." } } } \ 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/Microsoft.azurecore.i18n.json similarity index 80% rename from i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.azurecore.i18n.json index 3ab9047845..60fed02738 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Microsoft OAuth에서 반환된 액세스 토큰 없음", - "azure.cacheErrorAdd": "계정을 캐시에 추가하는 동안 오류가 발생했습니다.", - "azure.cacheErrorGet": "캐시에서 계정을 가져올 때 오류 발생", - "azure.cacheErrorParse": "캐시에서 계정을 구문 분석하는 동안 오류 발생", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio에서 이 테넌트 {0}({1})에 대한 인증을 더 이상 트리거하지 않으며 리소스에 액세스할 수 없게 됩니다 \r\n\r\n이 테넌트의 리소스에 대한 액세스를 다시 허용하려면 '{2}' 설정의 제외 목록에서 테넌트를 제거해야 합니다.\r\n\r\n계속하시겠습니까?", + "azurecore.consentDialog.cancel": "취소", + "azurecore.consentDialog.authenticate": "취소 및 인증", + "azurecore.confirmIgnoreTenantDialog.confirm": "확인", + "azurecore.consentDialog.ignore": "테넌트 무시", "azure.microsoftAccountDisplayName": "Microsoft 계정", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "인증 관련 오류가 발생했거나 토큰이 시스템에서 삭제되었습니다. 계정을 다시 Azure Data Studio에 추가해 보세요.", - "azure.noUniqueIdentifier": "해당 사용자는 AAD 내에 고유 식별자가 없습니다.", - "azure.owningTenantNotFound": "계정에 대한 소유 테넌트 정보를 찾을 수 없습니다.", - "azure.responseError": "오류로 인해 토큰 검색에 실패했습니다. 자세한 내용은 [개발자 도구 열기]({0})를 참조하세요.", - "azure.tenantNotFound": "ID가 '{0}'인 지정된 테넌트를 찾을 수 없습니다.", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio에서 이 테넌트 {0}({1})에 대한 인증을 더 이상 트리거하지 않으며 리소스에 액세스할 수 없게 됩니다. \r\n\r\n이 테넌트의 리소스에 대한 액세스를 다시 허용하려면 '{2}' 설정의 제외 목록에서 테넌트를 제거해야 합니다.\r\n\r\n계속하시겠습니까?", - "azurecore.confirmIgnoreTenantDialog.confirm": "확인", - "azurecore.consentDialog.authenticate": "취소 및 인증", - "azurecore.consentDialog.body": "{0}({1}) 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. 열기를 눌러 인증 프로세스를 시작하세요.", - "azurecore.consentDialog.cancel": "취소", - "azurecore.consentDialog.ignore": "테넌트 무시", "azurecore.consentDialog.open": "열기", - "msal.accountNotFoundError": "토큰을 가져올 때 계정 정보를 찾을 수 없습니다.", + "noMicrosoftResource": "'{0}' 공급자에 정의된 Microsoft 리소스 엔드포인트가 없습니다.", + "msal.accountNotFoundError": "토큰을 가져올 때 계정 정보를 찾을 수 없습니다. 계정을 제거하고 다시 추가하세요.", "msal.resourceNotFoundError": "Azure 리소스 {0}에 대한 구성을 찾을 수 없습니다.", - "noMicrosoftResource": "'{0}' 공급자에 정의된 Microsoft 리소스 엔드포인트가 없습니다." + "azurecore.consentDialog.body": "{0}({1}) 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. 열기를 눌러 인증 프로세스를 시작하세요." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Azure 인증 코드 부여", - "azure.serverCouldNotStart": "서버를 시작할 수 없습니다. 시스템의 권한 오류 또는 비호환성 문제일 수 있습니다. 설정에서 디바이스 코드 인증을 사용하도록 설정할 수 있습니다.", + "azureAuthCodeGrant.getAuthCodeUrlError": "인증 코드 URL을 요청하는 동안 MSAL 라이브러리에서 오류가 발생했습니다. 오류에 대한 자세한 내용은 'Azure 계정' 출력 창을 확인하세요. \r\n\r\n", "azureAuth.nonceError": "nonce 불일치로 인해 인증에 실패했습니다. Azure Data Studio를 닫고 다시 시도하세요.", - "azureAuth.stateError": "상태 불일치로 인해 인증에 실패했습니다. ADS를 닫고 다시 시도하세요." + "azureAuth.stateError": "상태 불일치로 인해 인증에 실패했습니다. ADS를 닫고 다시 시도하세요.", + "azure.azureAuthCodeGrantName": "Azure 인증 코드 부여", + "azure.serverCouldNotStart": "서버를 시작할 수 없습니다. 시스템의 권한 오류 또는 비호환성 문제일 수 있습니다. 설정에서 디바이스 코드 인증을 사용하도록 설정할 수 있습니다." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "{0} 계정 추가", - "azure.azureDeviceCodeAuth": "Azure 디바이스 코드", - "azure.deviceCodeCheckFail": "로그인 결과를 확인하는 동안 오류가 발생했습니다.", - "azure.timeoutDeviceCode": "디바이스 코드 로그인을 기다리는 동안 시간이 초과되었습니다." + "azure.azureDeviceCodeAuth": "Azure 디바이스 코드" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "사용 가능한 Azure 인증 방법이 없습니다. ADS 구성에서 인증 방법을 사용하도록 설정해야 합니다.", - "azure.NoAuthMethod.Selected": "Azure 인증 방법이 선택되지 않았습니다. 사용할 인증 방법을 선택해야 합니다.", "azure.deprecatedGetSecurityToken": "azdata.accounts.getSecurityToken이 호출되었습니다. 이 메서드는 사용되지 않으며 향후 릴리스에서 제거됩니다. 대신 getAccountSecurityToken을 사용하세요.", "genericTokenError": "토큰을 가져오지 못했습니다.", - "msalTokenError": "토큰을 획득할 때 {0}이(가) 발생했습니다. \r\n{1}", - "tenantIgnoredError": "테넌트가 무시 목록에 있습니다. 인증이 시도되지 않았습니다. {1} settings.json 파일의 무시 목록에서 {0} 테넌트를 제거하여 이 테넌트의 리소스에 액세스할 수 있습니다." + "azure.NoAuthMethod.Available": "사용 가능한 Azure 인증 방법이 없습니다. ADS 구성에서 인증 방법을 사용하도록 설정해야 합니다.", + "azure.NoAuthMethod.Selected": "Azure 인증 방법이 선택되지 않았습니다. 사용할 인증 방법을 선택해야 합니다.", + "tenantIgnoredError": "테넌트가 무시 목록에 있습니다. 인증이 시도되지 않았습니다. {1} settings.json 파일의 무시 목록에서 {0} 테넌트를 제거하여 이 테넌트의 리소스에 액세스할 수 있습니다.", + "msalTokenError": "토큰을 획득할 때 {0}이(가) 발생했습니다. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "토큰 캐시를 지우지 못했습니다.", - "clearTokenCacheSuccess": "토큰 캐시를 지웠습니다." + "clearTokenCacheFailure": "토큰 캐시를 지우지 못했습니다." }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure(중국)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure(중국)", "usGovCloudDisplayName": "Azure(미국 정부)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "이 기능이 작동하려면 Azure 계정을 선택해야 합니다.", - "azure.cloudTerminalPreview": "Azure Cloud Shell을 사용하려면 미리 보기 기능을 사용하도록 설정해야 합니다.", - "azure.mustPickTenant": "이 기능이 작동하려면 테넌트를 선택해야 합니다.", - "azure.noAccountError": "현재 Azure 계정에 로그인되어 있지 않습니다. 로그인한 후 다시 시도하세요.", "azure.noTenants": "이 기능에는 테넌트가 필요합니다. Azure 구독에 테넌트가 없는 것 같습니다.", "azure.pickAnAzureAccount": "Azure 계정 선택", "azure.signIn": "로그인", - "azure.startingCloudShell": "Cloud Shell을 시작하는 중..." + "azure.startingCloudShell": "Cloud Shell을 시작하는 중...", + "azure.noAccountError": "현재 Azure 계정에 로그인되어 있지 않습니다. 로그인한 후 다시 시도하세요.", + "azure.cloudTerminalPreview": "Azure Cloud Shell을 사용하려면 미리 보기 기능을 사용하도록 설정해야 합니다.", + "azure.mustPickTenant": "이 기능이 작동하려면 테넌트를 선택해야 합니다.", + "azure.accountNotSelectedError": "이 기능이 작동하려면 Azure 계정을 선택해야 합니다." }, "dist/azureResource/errors": { "azure.subscriptionError": "계정 {0}에 대한 구독을 가져오지 못했습니다. 계정을 새로 고치세요." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "MongoDB용 Azure CosmosDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure CosmosDB for PostgreSQL 클러스터" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "SQL Database" }, @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "인식할 수 없는 공급자 리소스: {0}", - "azurecore.unregisteredProviderType": "인식할 수 없는 공급자 리소스 종류: {0}" + "azurecore.unregisteredProviderType": "인식할 수 없는 공급자 리소스 종류: {0}", + "azurecore.unregisteredProvider": "인식할 수 없는 공급자 리소스: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "리소스를 찾을 수 없음" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "계정 {0}(테넌트 '{1}')에 대한 구독을 가져오지 못했습니다. {2}", - "azure.resource.tenantTokenError": "계정 '{0}'(테넌트 '{1}')에 대한 액세스 토큰을 가져오지 못했습니다." + "azure.resource.tenantTokenError": "계정 '{0}'(테넌트 '{1}')에 대한 액세스 토큰을 가져오지 못했습니다.", + "azure.resource.tenantSubscriptionsError": "계정 {0}(테넌트 '{1}')에 대한 구독을 가져오지 못했습니다. {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell(미리 보기) {0}({1})", + "azure.coudTerminal.neverUsed": "이전에 이 계정에서 Azure Cloud Shell을 시작하지 않은 경우 https://shell.azure.com/을 방문하여 시작하세요. 설정된 후 Azure Data Studio에서 직접 Azure Cloud Shell을 사용할 수 있습니다.", "azure.cloudTerminal.ok": "확인", "azure.cloudTerminal.openAzureShell": "Azure Shell 열기", - "azure.coudTerminal.neverUsed": "이전에 이 계정에서 Azure Cloud Shell을 시작하지 않은 경우 https://shell.azure.com/을 방문하여 시작하세요. 설정된 후 Azure Data Studio에서 직접 Azure Cloud Shell을 사용할 수 있습니다.", "azure.selectShellType": "Azure Cloud Shell용 Bash 또는 PowerShell 선택", "azure.shellClosed": "셸이 닫혔습니다.\r\n", "azure.shellTypeRequired": "셸 유형을 선택해야 합니다." @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "계정 {0}({1}) 구독 {2}({3}) 테넌트 {4}의 리소스 그룹을 가져오는 동안 오류 발생: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "{0} 계정의 구독을 가져오는 동안 오류 발생: {1}", "azure.accounts.getSubscriptions.queryError": "계정 {0} 테넌트 {1}의 구독을 가져오는 동안 오류 발생: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "잘못된 쿼리", - "azure.resource.error": "오류: {0}" + "azure.resource.error": "오류: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "잘못된 쿼리" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Azure 리소스(미리 보기)", - "azure.credStoreSaveFailedError": "토큰 캐시에 대한 키를 자격 증명 저장소에 저장할 수 없습니다. 이로 인해 Azure 액세스 토큰 지속성 문제가 발생할 수 있으며 연결이 불안정해질 수 있습니다. SqlTools가 Windows의 자격 증명 저장 한도에 도달한 것 같습니다. Windows 자격 증명 관리자 \"Microsoft.SqlTools|\"로 시작하는 자격 증명을 2개 이상 지우고 다시 로드하세요.", - "azure.unableToOpenAzureLink": "링크를 열 수 없음, 필요한 값이 없음", "azurecore.australiacentral": "오스트레일리아 중부", "azurecore.australiacentral2": "오스트레일리아 중부 2", "azurecore.australiaeast": "오스트레일리아 동부", "azurecore.australiasoutheast": "오스트레일리아 남동부", + "azurecore.extensionName": "Azure 계정", "azurecore.azureArcPostgres": "Azure Arc 지원 PostgreSQL 하이퍼스케일", - "azurecore.azureArcService": "Data Service - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "SQL 관리형 인스턴스 - Azure Arc", + "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL 유연한 서버", + "azurecore.postgresServer": "Azure Database for PostgreSQL 서버", + "azure.azureResourcesGridTitle": "Azure 리소스(미리 보기)", "azurecore.brazilsouth": "브라질 남부", "azurecore.brazilsoutheast": "브라질 남동부", "azurecore.canadacentral": "캐나다 중부", "azurecore.canadaeast": "캐나다 동부", + "azurecore.reload": "취소", "azurecore.centralindia": "인도 중부", "azurecore.centralus": "미국 중부", "azurecore.centraluseuap": "미국 중부 EUAP", - "azurecore.deprecated": "경고: ADAL은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 MSAL을 사용하세요.", + "azurecore.azureArcService": "Data Service - Azure Arc", "azurecore.disable": "사용 안 함", "azurecore.dismiss": "해제", "azurecore.eastasia": "동아시아", "azurecore.eastus": "미국 동부", "azurecore.eastus2": "미국 동부 2", "azurecore.eastus2euap": "미국 동부 2 EUAP", - "azurecore.extensionName": "Azure 계정", "azurecore.francecentral": "프랑스 중부", "azurecore.francesouth": "프랑스 남부", "azurecore.germanynorth": "독일 북부", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "구독의 잘못된 테넌트", "azurecore.japaneast": "일본 동부", "azurecore.japanwest": "일본 서부", + "azure.credStoreSaveFailedError": "토큰 캐시에 대한 키를 자격 증명 저장소에 저장할 수 없습니다. 이로 인해 Azure 액세스 토큰 지속성 문제가 발생할 수 있으며 연결이 불안정해질 수 있습니다. SqlTools가 Windows의 자격 증명 저장 한도에 도달한 것 같습니다. Windows 자격 증명 관리자 \"Microsoft.SqlTools|\"로 시작하는 자격 증명을 2개 이상 지우고 다시 로드하세요.", "azurecore.koreacentral": "한국 중부", "azurecore.koreasouth": "한국 남부", "azurecore.location": "위치", + "azurecore.requiresReload": "이 설정을 수정하려면 모든 변경 내용이 적용되도록 창을 다시 로드해야 합니다.", "azurecore.name": "이름", + "azure.noCloudsEnabled": "클라우드를 사용할 수 없습니다. 계속하려면 클라우드를 사용하도록 설정하세요.", "azurecore.northcentralus": "미국 중북부", "azurecore.northeurope": "북유럽", "azurecore.norwayeast": "노르웨이 동부", "azurecore.norwaywest": "노르웨이 서부", - "azurecore.piiLogging.warning": "경고: Azure PII 로깅이 활성화되어 있습니다. 이 옵션을 활성화하면 개인 식별 정보가 기록될 수 있으며 디버깅 용도로만 사용해야 합니다.", - "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL 유연한 서버", - "azurecore.postgresServer": "Azure Database for PostgreSQL 서버", - "azurecore.reload": "다시 로드", "azurecore.reloadChoice": "Azure 데이터 스튜디오 다시 로드", - "azurecore.reloadPrompt": "인증 라이브러리가 변경되었습니다. Azure Data Studio를 다시 로드하세요.", - "azurecore.requiresReload": "이 설정을 수정하려면 모든 변경 내용이 적용되도록 창을 다시 로드해야 합니다.", "azurecore.resourceGroup": "리소스 그룹", "azurecore.resourceType": "리소스 종류", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "SQL 데이터베이스", + "azurecore.sqlManagedInstance": "SQL 관리형 인스턴스", + "azurecore.azureArcsqlManagedInstance": "SQL 관리형 인스턴스 - Azure Arc", + "azurecore.sqlServer": "SQL 서버", "azurecore.southafricanorth": "남아프리카 북부", "azurecore.southafricawest": "남아프리카 서부", "azurecore.southcentralus": "미국 중남부", - "azurecore.southeastasia": "동남 아시아", "azurecore.southindia": "인도 남부", - "azurecore.sqlDatabase": "SQL 데이터베이스", - "azurecore.sqlManagedInstance": "SQL 관리형 인스턴스", - "azurecore.sqlServer": "SQL 서버", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.southeastasia": "동남 아시아", "azurecore.subscription": "구독", + "azurecore.switchMsal": "MSAL로 전환", "azurecore.switzerlandnorth": "스위스 북부", "azurecore.switzerlandwest": "스위스 서부", + "azurecore.reloadPromptCacheClear": "토큰 캐시가 지워졌습니다. Azure Data Studio를 다시 로드하세요.", "azurecore.typeIcon": "형식 아이콘", "azurecore.uaecentral": "아랍에미리트 중부", "azurecore.uaenorth": "아랍에미리트 북부", "azurecore.uksouth": "영국 남부", "azurecore.ukwest": "영국 서부", "azurecore.unableToFetchToken": "{0} 테넌트의 토큰을 가져올 수 없음", + "azure.unableToOpenAzureLink": "링크를 열 수 없음, 필요한 값이 없음", + "azurecore.piiLogging.warning": "경고: Azure PII 로깅이 활성화되어 있습니다. 이 옵션을 활성화하면 개인 식별 정보가 기록될 수 있으며 디버깅 용도로만 사용해야 합니다.", "azurecore.westcentralus": "미국 중서부", "azurecore.westeurope": "서유럽", "azurecore.westindia": "인도 서부", "azurecore.westus": "미국 서부", - "azurecore.westus2": "미국 서부 2" + "azurecore.westus2": "미국 서부 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} 설정이 변경되었습니다. Azure Data Studio를 다시 로드하세요." + }, + "dist/utils": { + "providerSettings.error": "설정에서 엔드포인트를 로드할 수 없습니다. 자세한 내용은 로그를 확인하세요.", + "providerSettings.success": "설정에서 사용자 지정 엔드포인트를 로드했습니다." }, "package": { - "accounts.clearTokenCache": "Azure 계정 토큰 캐시 지우기", - "azure.description": "Azure 리소스 찾아보기 및 사용", - "azure.displayName": "Azure(Core)", - "azure.openInAzurePortal.title": "Azure Portal에서 열기", - "azure.resource.config.filter.description": "리소스 필터, 각 요소는 계정 ID임, 구독 ID와 이름은 슬래시로 구분됨", - "azure.resource.config.title": "Azure 리소스 구성", + "config.providerSettings.endpoints.armResource": "ARM 리소스 엔드포인트", "azure.resource.connectsqldb.title": "서버에 추가", - "azure.resource.connectsqlserver.title": "연결", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "새로 고침", - "azure.resource.refreshall.title": "Azure: 모든 계정 새로 고침", - "azure.resource.selectsubscriptions.title": "구독 선택", - "azure.resource.selecttenants.title": "테넌트 선택", - "azure.resource.signin.title": "Azure: 로그인", - "azure.resource.startterminal.title": "Cloud Shell 시작", - "azure.resource.view.title": "Azure(미리 보기)", - "azure.tenant.config.filter.description": "Azure 리소스를 쿼리하거나 인증 토큰을 요청할 때 건너뛸 테넌트 ID 목록입니다.", "azure.title": "Azure", - "config.authenticationLibrary": "AAD 인증 흐름에 사용되는 라이브러리입니다. 이 옵션을 변경한 후 ADS를 다시 시작하세요.", + "azure.displayName": "Azure(Core)", + "azure.resource.view.title": "Azure(미리 보기)", "config.azureAccountConfigurationSection": "Azure 계정 구성", "config.azureAuthMethodConfigurationSection": "Azure 인증 방법", + "config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault 리소스 엔드포인트", + "config.providerSettings.endpoints.azureKustoResource": "Azure Kusto 리소스 엔드포인트", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics 엔드포인트", + "config.providerSettings.endpoints.portal": "Azure Portal 엔드포인트", + "azure.resource.config.title": "Azure 리소스 구성", + "config.providerSettings.endpoints.azureStorageResource": "Azure Storage 리소스 엔드포인트", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Azure Storage 리소스 엔드포인트 접미사", + "azure.resource.refreshall.title": "Azure: 모든 계정 새로 고침", + "azure.resource.signin.title": "Azure: 로그인", + "azure.description": "Azure 리소스 찾아보기 및 사용", + "accounts.clearTokenCache": "Azure 계정 토큰 캐시 지우기", + "config.providerSettings.endpoints.clientId": "Azure Data Studio 클라이언트 ID", + "config.providerSettingsMetadata": "클라우드 표시 이름", + "config.providerSettingsId": "클라우드 ID", + "config.providerSettingsName": "클라우드 이름", + "config.providerSettingsDescription": "클라우드 설정", "config.azureCodeGrantMethod": "코드 부여 방법", + "azure.resource.connectsqlserver.title": "연결", "config.azureDeviceCodeMethod": "디바이스 코드 메서드", - "config.enableChinaCloudDescription": "Azure 중국 통합을 사용하도록 설정한 경우", - "config.enableGermanyCloudDescription": "Azure 독일 통합을 사용하도록 설정한 경우", - "config.enablePublicCloudDescription": "Azure 퍼블릭 클라우드 통합을 사용하도록 설정한 경우", - "config.enableUsGovCloudDescription": "US Government Azure 클라우드(Fairfax) 통합을 사용하도록 설정한 경우", - "config.enableUsNatCloudDescription": "미국 국가 Azure 클라우드 통합이 사용되는지 여부", - "config.loggingLevel": "[선택 사항] Azure 계정 확장에 대한 로깅의 자세한 정도입니다.", "config.noSystemKeychain": "시스템 키 집합 통합을 사용하지 않도록 설정합니다. 자격 증명은 사용자의 홈 디렉터리에서 플랫 파일에 저장됩니다.", - "config.piiLogging": "개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다." + "config.providerSettings.endpoints.graphResource": "그래프 리소스 엔드포인트", + "config.providerSettings.endpoints.host": "호스트 엔드포인트", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph 리소스 엔드포인트", + "config.providerSettings.endpoints.microsoftResource": "Microsoft 리소스 엔드포인트", + "azure.openInAzurePortal.title": "Azure Portal에서 열기", + "config.providerSettings.endpoints.powerBiResource": "Power BI 리소스 엔드포인트", + "config.providerSettingsTitle": "공급자 설정", + "azure.resource.refresh.title": "새로 고침", + "config.providerSettings.endpoints.sqlResource": "SQL 리소스 엔드포인트", + "config.providerSettings.endpoints.scopes": "범위 엔드포인트", + "azure.resource.selectsubscriptions.title": "구독 선택", + "azure.resource.selecttenants.title": "테넌트 선택", + "config.customProviderSettings": "사용자 지정 Azure 인증 엔드포인트를 포함하는 설정입니다. 이 설정을 변경하려면 다시 시작해야 합니다.", + "config.enableChinaCloudDescription": "Azure 중국 통합을 사용하도록 설정한 경우", + "config.enablePublicCloudDescription": "Azure 퍼블릭 클라우드 통합을 사용하도록 설정한 경우", + "config.piiLogging": "개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다.", + "config.enableUsGovCloudDescription": "US Government Azure 클라우드(Fairfax) 통합을 사용하도록 설정한 경우", + "azure.resource.startterminal.title": "Cloud Shell 시작", + "azure.tenant.config.filter.description": "Azure 리소스를 쿼리하거나 인증 토큰을 요청할 때 건너뛸 테넌트 ID 목록입니다.", + "azure.resource.config.filter.description": "리소스 필터, 각 요소는 계정 ID임, 구독 ID와 이름은 슬래시로 구분됨", + "config.loggingLevel": "[선택 사항] Azure 계정 확장에 대한 로깅의 자세한 정도입니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..174bfb9945 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0}KB)", + "downloadServiceDoneChannelMsg": "{0}을(를) 다운로드함", + "downloadingServiceStatusMsg": "{0} 다운로드 중", + "downloadingServiceChannelMsg": "{0} 다운로드 중", + "failedToStartServiceErrorMsg": "{0}을(를) 시작하지 못함", + "installedServiceChannelMsg": "설치된 {0}", + "installingServiceStatusMsg": "{0} 설치", + "installingServiceChannelMsg": "{1}에 {0} 설치 중", + "startingServiceStatusMsg": "{0} 시작", + "serviceStartedStatusMsg": "{0}이(가) 시작됨" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "계정이 없습니다.", + "kusto.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요.", + "kusto.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다." + }, + "dist/main": { + "notebookFileType": "Notebook", + "unsupportedFileType": ".ipynb Notebook만 지원됩니다.", + "azuremonitor.unsupportedPlatform": "지원되지 않는 플랫폼" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "취소", + "cancel": "작업을 취소하시겠습니까?", + "azureMonitor.searchServers": "서버 이름 검색" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "노드 변경 알리기 오류: {0}", + "rootLabel": "루트", + "sessionNotFound": "{0} 노드의 세션이 없습니다." + }, + "dist/telemetry": { + "viewKnownIssuesText": "알려진 문제 보기", + "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "관리자 권한", + "azuremonitor.connectionProperties.dbaPrivilege.description": "관리 권한: SYSDBA 또는 SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "인증 유형", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", + "azuremonitor.displayName": "Azure Monitor 로그", + "azuremonitor.description": "Azure Data Studio 대한 액세스 Azure Monitor", + "azuremonitor.connectionProperties.connectionName.description": "연결의 사용자 지정 이름", + "azuremonitor.connectionOptions.databaseName.displayName": "데이터베이스", + "azuremonitor.connectionProperties.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", + "azuremonitor.connectionProperties.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", + "azuremonitor.connectionProperties.serverName.description": "Log Analytics 작업 영역 ID", + "azuremonitor.connectionProperties.metadataPooling.label": "메타데이터 풀링", + "azuremonitor.objectsListProperties.name": "이름", + "azuremonitor.databasesListProperties.name": "이름", + "azuremonitor.connectionProperties.connectionName.displayName": "이름(선택 사항)", + "azuremonitor.connectionProperties.password.displayName": "암호", + "azuremonitor.connectionProperties.proxyUserPassword.description": "프록시 사용자의 암호입니다.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "프록시 암호", + "azuremonitor.connectionProperties.proxyUserId.label": "프록시 사용자 ID", + "azuremonitor.connectionProperties.groupName.security": "보안", + "azuremonitor.databasesListProperties.size": "크기(MB)", + "azuremonitor.connectionProperties.groupName.source": "원본", + "azuremonitor.connectionProperties.authType.description": "Azure Monitor를 사용하여 인증하는 방법을 지정합니다.", + "azuremonitor.connectionOptions.databaseName.description": "데이터 원본의 초기 카탈로그 또는 데이터베이스 이름", + "azuremonitor.connectionProperties.metadataPooling.description": "이 특성은 성능 향상을 위해 실행된 쿼리에 대한 메타데이터 정보가 캐시되는지 여부를 나타냅니다.", + "azuremonitor.objectsListProperties.metadataTypeName": "형식", + "azuremonitor.connectionProperties.userName.displayName": "사용자 이름", + "azuremonitor.connectionProperties.proxyUserId.description": "프록시 사용자의 사용자 이름입니다.", + "azuremonitor.connectionProperties.serverName.displayName": "작업 영역 ID", + "azuremonitor.cloud.workspaceProperties.id": "작업 영역 ID", + "azuremonitor.cloud.workspaceProperties.name": "작업 영역 이름" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-ko/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.cms.i18n.json index 72aead3a7c..c89eaf38bf 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "서버 그룹 추가", - "cms.Cancel": "취소", - "cms.OK": "확인", - "cms.ServerGroupDescription": "서버 그룹 설명", - "cms.ServerGroupName": "서버 그룹 이름", "cms.confirmDeleteGroup": "삭제하시겠습니까?", "cms.confirmDeleteServer": "삭제하시겠습니까?", "cms.errors.azureNotAllowed": "Azure SQL Server는 중앙 관리 서버로 사용될 수 없습니다.", + "cms.Cancel": "취소", "cms.errors.sameCmsServerName": "중앙 관리 서버 그룹에 이름이 {0}인 등록된 서버가 이미 있습니다.", - "cms.errors.sameServerGroupName": "{0}에 이름이 {1}인 서버 그룹이 이미 있습니다.", "cms.no": "아니요", - "cms.yes": "예" + "cms.OK": "확인", + "cms.ServerGroupDescription": "서버 그룹 설명", + "cms.ServerGroupName": "서버 그룹 이름", + "cms.yes": "예", + "cms.errors.sameServerGroupName": "{0}에 이름이 {1}인 서버 그룹이 이미 있습니다." }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "중앙 관리 서버 추가..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "리소스를 찾을 수 없음" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "저장된 서버를 로드하는 동안 예기치 않은 오류가 발생했습니다. {0}", - "cms.resource.tree.treeProvider.loadingLabel": "로드하는 중..." + "cms.resource.tree.treeProvider.loadingLabel": "로드하는 중...", + "cms.resource.tree.treeProvider.loadError": "저장된 서버를 로드하는 동안 예기치 않은 오류가 발생했습니다. {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "구성 서버와 이름이 같은 등록된 공유 서버를 추가할 수 없습니다." }, "package": { - "cloud.databaseProperties.azureEdition": "버전", - "cloud.databaseProperties.compatibilityLevel": "호환성 수준", - "cloud.databaseProperties.owner": "소유자", - "cloud.databaseProperties.serviceLevelObjective": "가격 책정 계층", - "cloud.serverProperties.serverEdition": "형식", - "cloud.serverProperties.serverVersion": "버전", - "cms.configuration.title": "MSSQL 구성", - "cms.connectionOptions.applicationIntent.description": "서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다.", - "cms.connectionOptions.applicationIntent.displayName": "애플리케이션 의도", - "cms.connectionOptions.applicationName.description": "애플리케이션의 이름", - "cms.connectionOptions.applicationName.displayName": "애플리케이션 이름", - "cms.connectionOptions.attachDbFilename.description": "연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)", - "cms.connectionOptions.attachDbFilename.displayName": "DB 파일 이름 연결", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", - "cms.connectionOptions.authType.categoryValues.integrated": "Windows 인증", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 로그인", - "cms.connectionOptions.authType.description": "SQL Server로 인증하는 방법을 지정합니다.", - "cms.connectionOptions.authType.displayName": "인증 유형", - "cms.connectionOptions.columnEncryptionSetting.description": "연결에 Always Encrypted 기능 사용 또는 사용 안 함", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다.", - "cms.connectionOptions.commandTimeout.displayName": "명령 시간 제한", - "cms.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", - "cms.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", - "cms.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", - "cms.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", - "cms.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", - "cms.connectionOptions.connectTimeout.displayName": "연결 시간 제한", - "cms.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", - "cms.connectionOptions.connectionName.displayName": "이름(옵션)", - "cms.connectionOptions.contextConnection.description": "true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다.", - "cms.connectionOptions.contextConnection.displayName": "컨텍스트 연결", - "cms.connectionOptions.currentLanguage.description": "SQL Server 언어 레코드 이름", - "cms.connectionOptions.currentLanguage.displayName": "현재 언어", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "호스트 보호 서비스", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "없음", - "cms.connectionOptions.enclaveAttestationProtocol.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "증명 프로토콜", - "cms.connectionOptions.enclaveAttestationUrl.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "증명 URL", - "cms.connectionOptions.encrypt.categoryValues.false": "선택 사항(False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "엄격", - "cms.connectionOptions.encrypt.categoryValues.true": "필수(True)", - "cms.connectionOptions.encrypt.description": "'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다.", - "cms.connectionOptions.encrypt.displayName": "암호화", - "cms.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소", - "cms.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", + "cms.resource.registerCmsServer.title": "중앙 관리 서버 추가", "cms.connectionOptions.groupName.advanced": "고급", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "애플리케이션 의도", + "cms.connectionOptions.applicationName.displayName": "애플리케이션 이름", + "cms.connectionOptions.attachDbFilename.displayName": "DB 파일 이름 연결", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "증명 URL", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "증명 프로토콜", + "cms.connectionOptions.authType.displayName": "인증 유형", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "cms.resource.explorer.title": "중앙 관리 서버", + "cms.title": "중앙 관리 서버", + "cms.connectionOptions.commandTimeout.displayName": "명령 시간 제한", + "cloud.databaseProperties.compatibilityLevel": "호환성 수준", + "onprem.databaseProperties.compatibilityLevel": "호환성 수준", + "onprem.serverProperties.machineName": "컴퓨터 이름", + "cms.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", + "cms.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", + "cms.connectionOptions.connectTimeout.displayName": "연결 시간 제한", "cms.connectionOptions.groupName.connectionResiliency": "연결 복구", "cms.connectionOptions.groupName.context": "컨텍스트", - "cms.connectionOptions.groupName.initialization": "초기화", - "cms.connectionOptions.groupName.pooling": "풀링", - "cms.connectionOptions.groupName.replication": "복제", - "cms.connectionOptions.groupName.security": "보안", - "cms.connectionOptions.groupName.source": "원본", - "cms.connectionOptions.hostNameInCertificate.description": "SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다.", + "cms.connectionOptions.contextConnection.displayName": "컨텍스트 연결", + "cms.connectionOptions.currentLanguage.displayName": "현재 언어", + "cms.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", + "cms.connectionOptions.applicationIntent.description": "서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다.", + "cms.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", + "cms.resource.deleteCmsServer.title": "삭제", + "cms.resource.deleteServerGroup.title": "삭제", + "cms.resource.deleteRegisteredServer.title": "삭제", + "cms.connectionOptions.serverDescription.description": "SQL Server 인스턴스에 대한 설명", + "cms.disabled": "사용 안 함", + "cloud.databaseProperties.azureEdition": "버전", + "onprem.serverProperties.serverEdition": "버전", + "cms.enabled": "사용", + "cms.connectionOptions.columnEncryptionSetting.description": "연결에 Always Encrypted 기능 사용 또는 사용 안 함", + "cms.connectionOptions.secureEnclaves.description": "연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다.", + "cms.connectionOptions.encrypt.displayName": "암호화", + "cms.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "호스트 보호 서비스", "cms.connectionOptions.hostNameInCertificate.displayName": "인증서의 호스트 이름", - "cms.connectionOptions.loadBalanceTimeout.description": "이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다.", + "cms.connectionOptions.hostNameInCertificate.description": "SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다.", + "cms.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", + "cms.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", + "cms.connectionOptions.typeSystemVersion.description": "공급자가 DataReader를 통해 노출할 서버 형식 시스템을 나타냅니다.", + "cms.connectionOptions.groupName.initialization": "초기화", + "onprem.databaseProperties.lastBackupDate": "마지막 데이터베이스 백업", + "onprem.databaseProperties.lastLogBackupDate": "마지막 로그 백업", "cms.connectionOptions.loadBalanceTimeout.displayName": "부하 분산 시간 제한", - "cms.connectionOptions.maxPoolSize.description": "풀에서 허용되는 최대 연결 수", + "cms.configuration.title": "MSSQL 구성", + "cms.connectionOptions.encrypt.categoryValues.true": "필수(True)", "cms.connectionOptions.maxPoolSize.displayName": "최대 풀 크기", - "cms.connectionOptions.minPoolSize.description": "풀에서 허용되는 최소 연결 수", + "cms.logFilesRemovalLimit": "시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "최소 풀 크기", "cms.connectionOptions.multiSubnetFailover.displayName": "다중 서브넷 장애 조치(failover)", - "cms.connectionOptions.multipleActiveResultSets.description": "true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다.", "cms.connectionOptions.multipleActiveResultSets.displayName": "여러 개의 활성 결과 집합", - "cms.connectionOptions.packetSize.description": "SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트)", + "cms.connectionOptions.connectionName.displayName": "이름(옵션)", + "cms.connectionOptions.serverName.description": "SQL Server 인스턴스의 이름", + "cms.resource.addServerGroup.title": "새 서버 그룹...", + "cms.resource.addRegisteredServer.title": "새 서버 등록...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "없음", + "cms.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", + "cms.logRetentionMinutes": "백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다.", + "onprem.serverProperties.osVersion": "OS 버전", + "cms.connectionOptions.encrypt.categoryValues.false": "선택 사항(False)", + "cloud.databaseProperties.owner": "소유자", + "onprem.databaseProperties.owner": "소유자", "cms.connectionOptions.packetSize.displayName": "패킷 크기", - "cms.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", "cms.connectionOptions.password.displayName": "암호", - "cms.connectionOptions.persistSecurityInfo.description": "false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다.", "cms.connectionOptions.persistSecurityInfo.displayName": "보안 정보 유지", - "cms.connectionOptions.pooling.description": "true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다.", + "cms.connectionOptions.groupName.pooling": "풀링", "cms.connectionOptions.pooling.displayName": "풀링", "cms.connectionOptions.port.displayName": "포트", - "cms.connectionOptions.replication.description": "복제에서 SQL Server가 사용합니다.", + "cloud.databaseProperties.serviceLevelObjective": "가격 책정 계층", + "onprem.databaseProperties.recoveryModel": "복구 모델", + "cms.resource.refresh.title": "새로 고침", + "cms.resource.refreshServerGroup.title": "서버 그룹 새로 고침", + "cms.connectionOptions.groupName.replication": "복제", "cms.connectionOptions.replication.displayName": "복제", - "cms.connectionOptions.secureEnclaves.description": "연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다.", - "cms.connectionOptions.secureEnclaves.displayName": "보안 enclave", - "cms.connectionOptions.serverDescription.description": "SQL Server 인스턴스에 대한 설명", - "cms.connectionOptions.serverDescription.displayName": "서버 설명", - "cms.connectionOptions.serverName.description": "SQL Server 인스턴스의 이름", - "cms.connectionOptions.serverName.displayName": "서버", - "cms.connectionOptions.serverName.placeholder": "예: tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.", - "cms.connectionOptions.trustServerCertificate.displayName": "서버 인증서 신뢰", - "cms.connectionOptions.typeSystemVersion.description": "공급자가 DataReader를 통해 노출할 서버 형식 시스템을 나타냅니다.", - "cms.connectionOptions.typeSystemVersion.displayName": "형식 시스템 버전", - "cms.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", - "cms.connectionOptions.userName.displayName": "사용자 이름", - "cms.connectionOptions.workstationId.description": "SQL Server에 연결하는 워크스테이션의 이름", - "cms.connectionOptions.workstationId.displayName": "워크스테이션 ID", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "SQL Server 중앙 관리 서버 관리 지원", - "cms.disabled": "사용 안 함", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 로그인", "cms.displayName": "SQL Server 중앙 관리 서버", - "cms.enabled": "사용", + "cms.connectionOptions.secureEnclaves.displayName": "보안 Enclave", + "cms.connectionOptions.groupName.security": "보안", + "cms.connectionOptions.serverName.displayName": "서버", + "cms.connectionOptions.serverDescription.displayName": "서버 설명", + "cms.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", "cms.format.alignColumnDefinitionsInColumns": "열 정의 정렬 여부", "cms.format.datatypeCasing": "데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", "cms.format.keywordCasing": "키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", - "cms.format.placeCommasBeforeNextStatement": "목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용)", "cms.format.placeSelectStatementReferencesOnNewLine": "Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함)", - "cms.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", - "cms.logFilesRemovalLimit": "시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다.", - "cms.logRetentionMinutes": "백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", - "cms.resource.addRegisteredServer.title": "새 서버 등록...", - "cms.resource.addServerGroup.title": "새 서버 그룹...", - "cms.resource.deleteCmsServer.title": "삭제", - "cms.resource.deleteRegisteredServer.title": "삭제", - "cms.resource.deleteServerGroup.title": "삭제", - "cms.resource.explorer.title": "중앙 관리 서버", - "cms.resource.refresh.title": "새로 고침", - "cms.resource.refreshServerGroup.title": "서버 그룹 새로 고침", - "cms.resource.registerCmsServer.title": "중앙 관리 서버 추가", - "cms.title": "중앙 관리 서버", - "cms.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", + "cms.connectionOptions.packetSize.description": "SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트)", + "cms.connectionOptions.groupName.source": "원본", + "cms.connectionOptions.enclaveAttestationProtocol.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정", + "cms.connectionOptions.enclaveAttestationUrl.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정", + "cms.connectionOptions.authType.description": "SQL Server로 인증하는 방법을 지정합니다.", + "cms.connectionOptions.encrypt.categoryValues.strict": "엄격", + "cms.description": "SQL Server 중앙 관리 서버 관리 지원", + "cms.connectionOptions.currentLanguage.description": "SQL Server 언어 레코드 이름", + "cms.connectionOptions.commandTimeout.description": "시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다.", + "cms.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", + "cms.connectionOptions.maxPoolSize.description": "풀에서 허용되는 최대 연결 수", + "cms.connectionOptions.loadBalanceTimeout.description": "이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다.", + "cms.connectionOptions.minPoolSize.description": "풀에서 허용되는 최소 연결 수", + "cms.connectionOptions.applicationName.description": "애플리케이션의 이름", + "cms.connectionOptions.attachDbFilename.description": "연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)", + "cms.connectionOptions.workstationId.description": "SQL Server에 연결하는 워크스테이션의 이름", + "cms.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소", + "cms.connectionOptions.trustServerCertificate.displayName": "서버 인증서 신뢰", + "cloud.serverProperties.serverEdition": "형식", + "cms.connectionOptions.typeSystemVersion.displayName": "형식 시스템 버전", + "cms.connectionOptions.replication.description": "복제에서 SQL Server가 사용합니다.", + "cms.connectionOptions.userName.displayName": "사용자 이름", + "cloud.serverProperties.serverVersion": "버전", + "onprem.serverProperties.serverVersion": "버전", + "cms.connectionOptions.encrypt.description": "'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다.", + "cms.connectionOptions.persistSecurityInfo.description": "false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다.", + "cms.connectionOptions.trustServerCertificate.description": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.", + "cms.connectionOptions.contextConnection.description": "true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다.", + "cms.connectionOptions.multipleActiveResultSets.description": "true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다.", + "cms.connectionOptions.pooling.description": "true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다.", + "cms.connectionOptions.authType.categoryValues.integrated": "Windows 인증", + "cms.connectionOptions.workstationId.displayName": "워크스테이션 ID", "ignorePlatformWarning": "[옵션] 지원되지 않는 플랫폼 경고 표시 안 함", - "onprem.databaseProperties.compatibilityLevel": "호환성 수준", - "onprem.databaseProperties.lastBackupDate": "마지막 데이터베이스 백업", - "onprem.databaseProperties.lastLogBackupDate": "마지막 로그 백업", - "onprem.databaseProperties.owner": "소유자", - "onprem.databaseProperties.recoveryModel": "복구 모델", - "onprem.serverProperties.machineName": "컴퓨터 이름", - "onprem.serverProperties.osVersion": "OS 버전", - "onprem.serverProperties.serverEdition": "버전", - "onprem.serverProperties.serverVersion": "버전" + "cms.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", + "cms.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", + "cms.connectionOptions.serverName.placeholder": "예: tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.dacpac.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.dacpac.i18n.json index e6f61e3a14..5e7a0faf2b 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "SQL Server 인스턴스에 같은 이름의 데이터베이스가 이미 있습니다.", + "dacFx.importDescription": ".bacpac 파일에서 데이터베이스 만들기[Bacpac 가져오기]", + "dacfx.dataLoss": "데이터 손실", + "dacfx.wizardTitle": "데이터 계층 애플리케이션 마법사", "dacFx.databaseName": "데이터베이스 이름", "dacFx.deployButton": "배포", - "dacFx.deployConfigPageName": "Dacpac 배포 설정 선택", "dacFx.deployDescription": "데이터 계층 애플리케이션 .dacpac 파일을 SQL Server의 인스턴스에 배포[Dacpac 배포]", - "dacFx.deployPlanPageName": "배포 플랜 검토", + "dacfx.deployPlanTableTitle": "계획 작업 배포", "dacFx.export": "내보내기", - "dacFx.exportConfigPageName": "Bacpac 내보내기 설정 선택", "dacFx.exportDescription": "데이터베이스의 스키마 및 데이터를 논리적 .bacpac 파일 형식으로 내보내기[Bacpac 내보내기]", "dacFx.extract": "추출", - "dacFx.extractConfigPageName": "Dacpac 추출 설정 선택", "dacFx.extractDescription": "SQL Server의 인스턴스에서 데이터 계층 애플리케이션을 .dacpac 파일로 추출[Dacpac 추출]", + "dacfx.fileLocation": "파일 위치", + "dacfx.whitespaceFilenameErrorMessage": "파일 이름은 공백일 수 없습니다.", + "dacfx.filenameEndingInPeriodErrorMessage": "파일 이름은 마침표(.)로 끝날 수 없습니다.", + "dacfx.trailingWhitespaceErrorMessage": "파일 이름은 공백으로 끝날 수 없습니다.", + "dacfx.tooLongFilenameErrorMessage": "파일 이름이 255자를 초과합니다.", "dacFx.generateScriptButton": "스크립트 생성", + "dacfx.deployPlanErrorMessage": "배포 플랜 '{0}'을(를) 생성하지 못했습니다.", + "dacfx.generateDeployErrorMessage": "배포 스크립트 생성 실패 '{0}'", "dacFx.import": "가져오기", - "dacFx.importConfigPageName": "Bacpac 가져오기 설정 선택", - "dacFx.importDescription": ".bacpac 파일에서 데이터베이스 만들기[Bacpac 가져오기]", + "dacfx.invalidFileCharsErrorMessage": "잘못된 파일 문자", + "dacfx.objecTooltip": "배포의 영향을 받는 개체의 이름", "dacFx.newDatabase": "새 데이터베이스", + "dacfx.noDataLoss": "나열된 배포 작업에서 데이터 손실이 발생하지 않습니다.", + "dacfx.object": "개체", + "dacFxDeploy.openFile": "열기", + "dacfx.operation": "작업", + "dacfx.operationTooltip": "배포하는 동안 발생하는 작업(만들기, 변경, 삭제)", + "dacfx.dataLossTooltip": "데이터 손실이 발생할 수 있는 작업에는 경고 기호가 표시됩니다.", "dacFx.proceedDataLoss": "데이터가 손실되더라도 계속 진행", + "dacfx.reservedValueErrorMessage": "예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오.", + "dacFx.deployPlanPageName": "배포 플랜 검토", + "dacfx.save": "저장", + "dacFx.deployConfigPageName": "Dacpac 배포 설정 선택", + "dacFx.exportConfigPageName": "Bacpac 내보내기 설정 선택", + "dacFx.extractConfigPageName": "Dacpac 추출 설정 선택", + "dacFx.importConfigPageName": "Bacpac 가져오기 설정 선택", "dacFx.selectOperationPageName": "작업 선택", + "dacfx.selectFile": "파일 선택", + "dacfx.setting": "설정", "dacFx.sourceDatabase": "원본 데이터베이스", "dacFx.sourceServer": "원본 서버", "dacFx.summaryPageName": "요약", + "dacfx.summaryTableTitle": "설정 요약", "dacFx.targetDatabase": "대상 데이터베이스", "dacFx.targetServer": "대상 서버", - "dacFx.upgradeExistingDatabase": "기존 데이터베이스 업그레이드", - "dacFx.versionText": "버전(x.x.x.x 사용, x는 숫자임)", - "dacFxDeploy.openFile": "열기", - "dacfx.dataLoss": "데이터 손실", "dacfx.dataLossText": "배포 작업으로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용 가능한 백업 또는 스냅샷이 있는지 확인하세요.", - "dacfx.dataLossTextWithCount": "나열된 배포 작업의 {0}(으)로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용할 수 있는 백업 또는 스냅샷이 있는지 확인하세요.", - "dacfx.dataLossTooltip": "데이터 손실이 발생할 수 있는 작업에는 경고 기호가 표시됩니다.", - "dacfx.databaseNameExistsErrorMessage": "SQL Server 인스턴스에 같은 이름의 데이터베이스가 이미 있습니다.", - "dacfx.default": "기본값", - "dacfx.deployPlanErrorMessage": "배포 플랜 '{0}'을(를) 생성하지 못했습니다.", - "dacfx.deployPlanTableTitle": "계획 작업 배포", - "dacfx.fileLocation": "파일 위치", - "dacfx.filenameEndingInPeriodErrorMessage": "파일 이름은 마침표(.)로 끝날 수 없습니다.", - "dacfx.generateDeployErrorMessage": "배포 스크립트 생성 실패 '{0}'", - "dacfx.invalidFileCharsErrorMessage": "잘못된 파일 문자", - "dacfx.noDataLoss": "나열된 배포 작업에서 데이터 손실이 발생하지 않습니다.", - "dacfx.objecTooltip": "배포의 영향을 받는 개체의 이름", - "dacfx.object": "개체", - "dacfx.operation": "작업", - "dacfx.operationErrorMessage": "{0} 작업 실패 '{1}'", - "dacfx.operationTooltip": "배포하는 동안 발생하는 작업(만들기, 변경, 삭제)", - "dacfx.reservedValueErrorMessage": "예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오.", "dacfx.reservedWindowsFilenameErrorMessage": "이 파일 이름은 Windows에서 예약되어 있습니다. 다른 이름을 선택하고 다시 시도하세요.", - "dacfx.save": "저장", - "dacfx.scriptGeneratingMessage": "마법사가 닫히면 작업 보기에서 스크립트 생성 상태를 볼 수 있습니다. 완료되면 생성된 스크립트가 열립니다.", - "dacfx.selectFile": "파일 선택", - "dacfx.setting": "설정", - "dacfx.summaryTableTitle": "설정 요약", - "dacfx.tooLongFilenameErrorMessage": "파일 이름이 255자를 초과합니다.", - "dacfx.trailingWhitespaceErrorMessage": "파일 이름은 공백으로 끝날 수 없습니다.", "dacfx.type": "형식", "dacfx.typeTooltip": "배포의 영향을 받는 개체의 유형", "dacfx.undefinedFilenameErrorMessage": "정의되지 않은 네임스페이스:", + "dacFx.upgradeExistingDatabase": "기존 데이터베이스 업그레이드", "dacfx.value": "값", "dacfx.version": "버전", - "dacfx.whitespaceFilenameErrorMessage": "파일 이름은 공백일 수 없습니다.", - "dacfx.wizardTitle": "데이터 계층 애플리케이션 마법사" + "dacFx.versionText": "버전(x.x.x.x 사용, x는 숫자임)", + "dacfx.scriptGeneratingMessage": "마법사가 닫히면 작업 보기에서 스크립트 생성 상태를 볼 수 있습니다. 완료되면 생성된 스크립트가 열립니다.", + "dacfx.default": "기본값", + "dacfx.dataLossTextWithCount": "나열된 배포 작업의 {0}(으)로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용할 수 있는 백업 또는 스냅샷이 있는지 확인하세요.", + "dacfx.operationErrorMessage": "{0} 작업 실패 '{1}'" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": ".DACPAC 및 .BACPAC 파일이 기본적으로 저장되는 폴더의 전체 경로입니다.", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "데이터 계층 애플리케이션 마법사" + "dacFx.startTitle": "데이터 계층 애플리케이션 마법사", + "dacFx.defaultSaveLocation": ".DACPAC 및 .BACPAC 파일이 기본적으로 저장되는 폴더의 전체 경로입니다." } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 99% rename from i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.data-workspace.i18n.json index 8c2ff33e69..3f945f1050 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "모든 프로젝트 형식", - "LocalDevInfo": "{0} 로컬 개발 환경에 대한 자세한 내용을 보려면 \"자세한 정보\" 단추를 클릭합니다.", - "SelectProjectFileActionName": "선택", - "UnknownProjectTypeError": "ID가 '{0}'인 프로젝트 형식에 대한 공급자를 찾을 수 없습니다.", - "UnknownProjectsError": "다음 프로젝트에 대한 공급자를 찾을 수 없습니다. {0}", - "activateExtensionFailed": "프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1}", - "dataworksapce.local": "로컬", - "dataworksapce.refresh": "새로 고침", - "dataworkspace.NewProjectDialogTitle": "새 데이터베이스 프로젝트 만들기", - "dataworkspace.Type": "형식", + "dataworkspace.restartConfirmation": "프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까?", "dataworkspace.browse": "찾아보기", "dataworkspace.browseEllipsis": "찾아보기...", - "dataworkspace.cloneParentDirectoryNotExistError": "선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.sdkLearnMorePlaceholder": "SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 \"자세한 정보\" 버튼을 클릭합니다.", + "LocalDevInfo": "{0} 로컬 개발 환경에 대한 자세한 내용을 보려면 \"자세한 정보\" 단추를 클릭합니다.", + "gitCloneMessage": "Git 리포지토리 '{0}'을(를) 복제하는 중...", "dataworkspace.create": "만들기", + "dataworkspace.NewProjectDialogTitle": "새 데이터베이스 프로젝트 만들기", "dataworkspace.default": "기본값", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "디렉터리 '{0}'이(가) 선택한 위치에 이미 있습니다. 다른 디렉터리를 선택하세요.", "dataworkspace.enterProjectName": "프로젝트 이름 입력", - "dataworkspace.fileNotExistError": "선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다.", + "dataworkspace.projectNamePlaceholder": "프로젝트 이름 입력", "dataworkspace.gitRepoUrlPlaceholder": "원격 GIT 리포지토리 URL 입력", + "gitCloneError": "GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인", + "activateExtensionFailed": "프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1}", + "fileDoesNotExist": "파일 '{0}'이(가) 없습니다.", + "tooLongFilenameErrorMessage": "파일 이름은 255자를 초과할 수 없습니다.", + "whitespaceFilenameErrorMessage": "파일 이름은 공백일 수 없습니다.", + "filenameEndingInPeriodErrorMessage": "파일 이름은 마침표(.)로 끝날 수 없습니다.", + "trailingWhitespaceErrorMessage": "파일 이름은 공백으로 시작하거나 끝날 수 없습니다", "dataworkspace.gitRepoUrlTitle": "GIT 리포지토리 URL", + "invalidFileCharsErrorMessage": "잘못된 파일 문자", "dataworkspace.learnMore": "자세한 정보", - "dataworkspace.localClonePathPlaceholder": "리포지토리를 로컬로 복제할 위치 선택", + "openedProjectsUndefinedAfterRefresh": "디스크에서 새로 고친 후에는 열린 프로젝트 목록을 정의하지 않아야 합니다.", + "dataworksapce.local": "로컬", "dataworkspace.localClonePathTitle": "로컬 복제 경로", "dataworkspace.locationSelectorTitle": "위치", + "dataworkspace.projectLocationTitle": "위치", + "dataworkspace.projectNameTitle": "이름", "dataworkspace.nameCannotBeEmpty": "이름은 비워 둘 수 없습니다.", "dataworkspace.no": "아니요", + "noProjectProvidingExtensionsInstalled": "데이터베이스 프로젝트 확장이 설치되어 있지 않습니다. 이 기능을 사용하려면 데이터베이스 프로젝트 확장을 설치하세요.", + "UnknownProjectTypeError": "ID가 '{0}'인 프로젝트 형식에 대한 공급자를 찾을 수 없습니다.", + "UnknownProjectsError": "다음 프로젝트에 대한 공급자를 찾을 수 없습니다. {0}", "dataworkspace.ok": "확인", + "onlyMovingOneFileIsSupported": "한 번에 하나의 파일만 이동할 수 있습니다.", "dataworkspace.open": "열기", "dataworkspace.openExistingDialogTitle": "기존 프로젝트 열기", + "noPreviousData": "현재 프로젝트에 대한 이전 {0}이(가) 여기에 표시됩니다. 실행하여 결과를 확인하세요.", "dataworkspace.project": "Project", + "projectFailedToLoad": "‘{0}’ 프로젝트를 로드하지 못했습니다. {1}. 자세한 내용을 보려면 [개발자 콘솔을 여세요](command:workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", - "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 '{0}'(이)라는 디렉터리가 이미 있습니다.", - "dataworkspace.projectDirectoryAlreadyExistErrorShort": "디렉터리 '{0}'이(가) 선택한 위치에 이미 있습니다. 다른 디렉터리를 선택하세요.", - "dataworkspace.projectFilePlaceholder": "프로젝트 파일 선택", "dataworkspace.projectFileTitle": "프로젝트 파일", - "dataworkspace.projectLocationPlaceholder": "프로젝트를 만들 위치 선택", - "dataworkspace.projectLocationTitle": "위치", - "dataworkspace.projectNamePlaceholder": "프로젝트 이름 입력", - "dataworkspace.projectNameTitle": "이름", - "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "projectNameNull": "프로젝트 이름이 Null입니다.", + "dataworksapce.refresh": "새로 고침", "dataworkspace.remoteGitRepo": "원격 GIT 리포지토리", - "dataworkspace.restartConfirmation": "프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까?", - "dataworkspace.sdkLearnMorePlaceholder": "SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 \"자세한 정보\" 버튼을 클릭합니다.", + "reservedValueErrorMessage": "예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오.", "dataworkspace.sdkStyleProject": "SDK 스타일 프로젝트(미리 보기)", "dataworkspace.select": "선택", - "dataworkspace.selectProjectLocation": "프로젝트 위치 선택", "dataworkspace.selectProjectType": "데이터베이스 프로젝트 유형 선택", + "dataworkspace.selectProjectLocation": "프로젝트 위치 선택", "dataworkspace.selectTargetPlatform": "대상 플랫폼 선택", - "dataworkspace.targetPlatform": "대상 플랫폼", + "dataworkspace.localClonePathPlaceholder": "리포지토리를 로컬로 복제할 위치 선택", + "dataworkspace.projectLocationPlaceholder": "프로젝트를 만들 위치 선택", + "dataworkspace.projectFilePlaceholder": "프로젝트 파일 선택", "dataworkspace.workspacePlaceholder": "작업 영역({0}) 파일 선택", - "dataworkspace.yesRecommended": "예(권장)", - "dragAndDropNotSupported": "이 프로젝트 형식은 끌어서 놓기 기능이 지원되지 않습니다.", - "fileDoesNotExist": "파일 '{0}'이(가) 없습니다.", - "filenameEndingInPeriodErrorMessage": "파일 이름은 마침표(.)로 끝날 수 없습니다.", - "gitCloneError": "GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인", - "gitCloneMessage": "Git 리포지토리 '{0}'을(를) 복제하는 중...", - "invalidFileCharsErrorMessage": "잘못된 파일 문자", - "noPreviousData": "현재 프로젝트에 대한 이전 {0}이(가) 여기에 표시됩니다. 실행하여 결과를 확인하세요.", - "noProjectProvidingExtensionsInstalled": "데이터베이스 프로젝트 확장이 설치되어 있지 않습니다. 이 기능을 사용하려면 데이터베이스 프로젝트 확장을 설치하세요.", - "onlyMovingOneFileIsSupported": "한 번에 하나의 파일만 이동할 수 있습니다.", - "openedProjectsUndefinedAfterRefresh": "디스크에서 새로 고친 후에는 열린 프로젝트 목록을 정의하지 않아야 합니다.", - "projectFailedToLoad": "‘{0}’ 프로젝트를 로드하지 못했습니다. {1}. 자세한 내용을 보려면 [개발자 콘솔을 여세요](command:workbench.action.toggleDevTools).", - "projectNameNull": "프로젝트 이름이 Null입니다.", - "reservedValueErrorMessage": "예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오.", + "dataworkspace.targetPlatform": "대상 플랫폼", + "dataworkspace.cloneParentDirectoryNotExistError": "선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "dataworkspace.fileNotExistError": "선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다.", + "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 '{0}'(이)라는 디렉터리가 이미 있습니다.", "reservedWindowsFilenameErrorMessage": "이 파일 이름은 Windows에서 예약되어 있습니다. 다른 이름을 선택하고 다시 시도하세요.", - "tooLongFilenameErrorMessage": "파일 이름은 255자를 초과할 수 없습니다.", - "trailingWhitespaceErrorMessage": "파일 이름은 공백으로 시작하거나 끝날 수 없습니다", + "dragAndDropNotSupported": "이 프로젝트 형식은 끌어서 놓기 기능이 지원되지 않습니다.", + "dataworkspace.Type": "형식", "undefinedFilenameErrorMessage": "정의되지 않은 이름", - "whitespaceFilenameErrorMessage": "파일 이름은 공백일 수 없습니다." + "dataworkspace.yesRecommended": "예(권장)", + "SelectProjectFileAction": "선택" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "현재 작업 영역 폴더에 작업 영역의 프로젝트에 추가되지 않은 프로젝트가 포함된 경우 항상 정보 메시지를 표시합니다.", "close-workspace-command": "작업 영역 닫기", - "data-workspace-view-container-name": "데이터베이스 프로젝트", - "main-view-name": "데이터베이스 프로젝트", - "manage-project-command": "관리", - "new-command": "새로 만들기", - "open-existing-command": "기존 항목 열기", - "projects-view-no-project-content": "현재 작업 영역에 열려 있는 프로젝트가 없습니다.\r\n[새로 만들기](command:projects.new)\r\n[기존 항목 열기](command:projects.openExisting)\r\n프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects).\r\n", "projects-view-no-workspace-content": "새 항목을 만들거나 기존 항목을 열어 시작합니다.\r\n[새로 만들기](command:projects.new)\r\n[기존 항목 열기](command:projects.openExisting)\r\n프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects).", + "main-view-name": "데이터베이스 프로젝트", + "data-workspace-view-container-name": "데이터베이스 프로젝트", "projects.defaultProjectSaveLocation": "새 프로젝트가 기본적으로 저장되는 폴더의 전체 경로입니다.", "projects.excludedProjectsDescription": "프로젝트 뷰렛에서 제외할 작업 영역의 프로젝트 목록", - "projects.showNotAddedProjectsInWorkspacePrompt": "현재 작업 영역 폴더에 작업 영역의 프로젝트에 추가되지 않은 프로젝트가 포함된 경우 항상 정보 메시지를 표시합니다.", + "manage-project-command": "관리", + "new-command": "새로 만들기", + "projects-view-no-project-content": "현재 작업 영역에 열려 있는 프로젝트가 없습니다.\r\n[새로 만들기](command:projects.new)\r\n[기존 항목 열기](command:projects.openExisting)\r\n프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "기존 항목 열기", "refresh-workspace-command": "새로 고침", "remove-project-command": "프로젝트 제거" } diff --git a/i18n/ads-language-pack-ko/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..4b4b46075c --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "데이터베이스 이름", + "externalTable.externalSchemaTitle": "외부 스키마", + "externalTable.externalTableTitle": "외부 테이블", + "externalTable.hostnameTitle": "호스트 이름", + "msgMissingNodeContext": "노드가 전달되지 않고 호출된 노드 명령", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "서버 이름", + "externalTable.serviceNameTitle": "서비스 이름 / SID", + "externalTable.sourceSchemaTitle": "원본 스키마", + "externalTable.sourceTableTitle": "원본 테이블" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0}KB)", + "downloadingServiceComplete": "{0} 다운로드 완료", + "downloadingServiceStatus": "{0} 다운로드 중", + "downloadingService": "{0} 다운로드 중", + "serviceStartFailed": "{0}:{1}을(를) 시작하지 못함", + "serviceInstalled": "{0} 설치됨", + "installingService": "{0} 설치 중", + "installingServiceDetailed": "{1}에 {0} 설치 중", + "serviceStarting": "{0} 시작 중...", + "serviceStarted": "{0} 시작됨" + }, + "dist/services/telemetry": { + "serviceCrashButton": "알려진 문제 보기", + "serviceCrashMessage": "서비스 구성 요소를 시작할 수 없습니다." + }, + "dist/utils": { + "executeCommandProcessExited": "프로세스가 {0} 코드로 종료됨" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "외부 테이블이 생성될 데이터베이스", + "tableFromFileImport.destConnTitle": "대상 서버", + "tableFromFileImport.dataSourceDropdown": "새 외부 테이블의 외부 데이터 원본", + "tableFromFileImport.tableTextboxTitle": "새 외부 테이블의 이름 ", + "tableFromFileImport.fileFormatTextboxTitle": "새 테이블의 외부 파일 형식 이름", + "tableFromFileImport.noSchemas": "지정한 데이터베이스에 테이블이 없습니다.", + "tableFromFileImport.noDataSources": "지정한 데이터베이스에서 유효한 외부 데이터 원본을 찾을 수 없습니다.", + "tableFromFileImport.refreshButtonTitle": "새로 고침", + "tableFromFileImport.schemaTextboxTitle": "새 외부 테이블의 스키마", + "tableFromFileImport.fileTextboxTitle": "원본 파일", + "tableFromFileImport.folderTextboxTitle": "원본 폴더", + "tableFromFileImport.fileFormatExists": "지정된 외부 파일 형식 이름이 이미 있습니다.", + "tableFromFileImport.tableExists": "지정한 테이블 이름이 이미 지정한 스키마 아래에 있습니다." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Null 허용", + "tableFromFileImport.columnName": "열 이름", + "tableFromFileImport.dataType": "데이터 형식" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "지정된 파일에 대한 열 정보를 생성하지 못했습니다.", + "tableFromFileImport.noPreviewData": "지정한 파일에서 데이터를 검색하지 못했습니다.", + "tableFromFileImport.prosePreviewMessage": "이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "데이터 가상화 정보", + "tableFromFileImport.databaseName": "데이터베이스 이름", + "tableFromFileImport.fileFormat": "파일 형식 이름", + "tableFromFileImport.next": "다음", + "tableFromFileImport.serverName": "서버 이름", + "tableFromFileImport.summaryFileName": "원본 파일", + "tableFromFileImport.summaryFolderName": "원본 폴더", + "tableFromFileImport.tableName": "테이블 이름", + "tableFromFileImport.tableSchema": "테이블 스키마", + "tableFromFileImport.importData": "데이터 가상화" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "현재 이 마법사에서는 CSV 파일만 지원됩니다.", + "tableFromFileImport.page2Name": "열 수정", + "tableFromFileImport.noCsvFileFound": "지정된 폴더에서 csv 파일을 찾을 수 없습니다.", + "import.needFile": "이 마법사를 사용하기 전에 원본 파일 또는 폴더를 선택하세요.", + "tableFromFileImport.page1Name": "데이터 미리 보기", + "tableFromFileImport.page0Name": "외부 테이블의 대상 데이터베이스를 선택하세요.", + "tableFromFileImport.page3Name": "요약", + "tableFromFileImport.openScriptMsg": "문서 창에서 스크립트가 열렸습니다. 마법사가 닫히면 볼 수 있습니다.", + "tableFromFile.taskLabel": "데이터 가상화", + "tableFromFileImport.wizardName": "CSV에서 데이터 가상화" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- 새 자격 증명 만들기 --", + "credentialNameDropdown": "자격 증명 선택", + "credentialFields": "자격 증명 구성", + "connectionDetailsTitle": "데이터 원본에 대한 연결 만들기", + "sourceNameInput": "외부 데이터 원본 이름", + "credentialNameInput": "새 자격 증명 이름", + "passwordInput": "암호", + "serverFields": "서버 연결", + "dataSourceHelpText": "외부 데이터 원본의 이름입니다.", + "credNameHelpText": "생성 중인 외부 데이터 원본에 대한 로그인 정보를 안전하게 저장하는 데 사용되는 데이터베이스 범위 자격 증명의 이름입니다.", + "usernameInput": "사용자 이름" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "선택한 데이터베이스에 대한 마스터 키가 이미 있습니다. 이 페이지에서는 조치가 필요하지 않습니다.", + "createMasterKeyDescription": "마스터 키가 필요합니다. 이렇게 하면 외부 데이터 원본에서 사용하는 자격 증명이 보호됩니다. BACKUP MASTER KEY를 사용하여 마스터 키를 백업하고 안전한 오프사이트 위치에 백업을 저장해야 합니다.", + "masterKeyPasswordConfirmInput": "암호 확인", + "createMasterKeyTitle": "데이터베이스 마스터 키 생성", + "masterKeyPasswordInput": "암호", + "passwordMismatchWithConfirmError": "암호 값이 일치하지 않습니다.", + "masterKeyPasswordLabel": "마스터 키 암호를 설정합니다.", + "pwdReminderText": "강력한 암호는 영숫자, 대문자, 소문자 및 특수 문자의 조합을 사용합니다." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "확인란을 클릭하면 매핑할 테이블이 선택됩니다.", + "mappingTableHelpText": "테이블 이름을 클릭하면 해당 테이블에 대한 열 매핑 정보가 표시됩니다.", + "mapping.collations": "데이터 정렬", + "externalTableMappingLabel": "열 매핑", + "mapping.externalName": "외부", + "objectMappingTitle": "데이터 원본 개체를 외부 테이블에 매핑", + "noObjectSelectedMessage": "선택된 개체가 없습니다.", + "noTableError": "'{0}'에 대한 테이블 정보가 없습니다.", + "mapping.nullable": "널 입력 가능", + "mapping.sqlDataType": "SQL 데이터 유형", + "mapping.SourceName": "원본", + "tableFolderLabel": "테이블", + "warning.unsupported_column_type_description": "다음 열 유형은 외부 테이블에서 지원되지 않습니다.{0}{1}", + "warning.unsupported_column_type_title": "지원되지 않는 열 형식", + "viewFolderLabel": "견해" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "데이터 원본 유형을 선택해야 합니다.", + "noDestDatabaseError": "대상 데이터베이스를 선택해야 합니다.", + "defaultSourceType": "기본값", + "selectDataSrcTitle": "데이터 원본 선택", + "destDBLabel": "외부 테이블의 대상 데이터베이스를 선택하세요.", + "sourceCardsLabel": "데이터 원본 유형 선택", + "destDBHelpText": "외부 데이터 원본을 생성할 데이터베이스입니다." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "데이터베이스 마스터 키", + "summaryCredLabel": "데이터베이스 범위 자격 증명", + "summaryDestDb": "대상 데이터베이스:", + "virtualizeTaskStart": "스크립트 실행 중...", + "summaryDataSrcLabel": "외부 데이터 원본", + "summaryExternalTableLabel": "외부 테이블", + "createSourceInfo": "외부 테이블 만들기가 완료되었습니다.", + "createSourceError": "외부 테이블 생성 실패", + "summaryObjNameLabel": "이름", + "summaryObjTypeLabel": "개체 유형", + "summaryNewSchemaLabel": "스키마", + "summaryPageTitle": "요약", + "summaryTitle": "다음 개체가 대상 데이터베이스에 만들어집니다.", + "virtualizeTaskLabel": "데이터 가상화" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "만들기", + "openScriptMsg": "문서 창에서 스크립트가 열렸습니다. 마법사가 닫히면 볼 수 있습니다.", + "getExtDataTitle": "데이터 가상화" + }, + "dist/wizards/wizardCommands": { + "noConnection": "데이터 가상화를 사용하려면 연결을 선택해야 합니다." + }, + "package": { + "title.datavirtualization": "데이터 가상화", + "config.logDebugInfo": "개발자 콘솔에 대한 디버그 정보 로깅을 활성화/비활성화합니다.", + "config.proseParsingMaxLines": "PROSE 구문 분석을 실행하기 위해 파일에서 읽을 라인 수.", + "description.datavirtualization": "SQL Server의 데이터 가상화 기능 지원", + "config.extensionDescription": "외부 데이터 원본 또는 CSV 파일에서 외부 테이블을 만드는 마법사를 포함하여 SQL Server의 데이터 가상화 지원.", + "title.tasks": "작업", + "title.openVirtualizeDataWizard": "데이터 가상화", + "title.openMssqlHdfsTableWizard": "CSV 파일에서 데이터 가상화" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/import.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.import.i18n.json index b6fb09c288..b7dd7dc7c6 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "잘못된 파일 위치입니다. 다른 입력 파일을 사용해 보세요.", "flatFileImport.allowNulls": "Null 허용", "flatFileImport.browseFiles": "찾아보기", - "flatFileImport.columnName": "열 이름", + "flatFileImport.deriverColumnInstruction3": "변환을 미리 보려면 \"변환 미리 보기\"를 클릭하세요.", "flatFileImport.columnTableTitle": "열", + "flatFileImport.specifyDerivedColNameTitle": "열 이름", + "flatFileImport.columnName": "열 이름", "flatFileImport.createDerivedColumn": "파생 열 만들기", "flatFileImport.dataType": "데이터 형식", - "flatFileImport.databaseDropdownTitle": "테이블이 생성된 데이터베이스", "flatFileImport.databaseName": "데이터베이스 이름", - "flatFileImport.deriverColumnInstruction1": "새 열을 파생시키는 데 필요한 왼쪽의 데이터 열을 선택하세요.", - "flatFileImport.deriverColumnInstruction2": "행을 선택하고 나머지 열에 적용할 예제 변환을 지정합니다.", - "flatFileImport.deriverColumnInstruction3": "변환을 미리 보려면 \"변환 미리 보기\"를 클릭하세요.", - "flatFileImport.deriverColumnInstruction4": "원하는 열이 생길 때까지 변환을 수정하세요.", - "flatFileImport.deriverColumnInstruction5": "새 파생 열의 이름을 지정하고 \"완료\"를 클릭합니다.", + "flatFileImport.databaseDropdownTitle": "테이블이 생성된 데이터베이스", "flatFileImport.fileImport": "가져올 파일", - "flatFileImport.fileTextboxTitle": "가져올 파일의 위치", - "flatFileImport.headerIntructionText": "파생 열 도구에 오신 것을 환영합니다! 시작하려면 다음 단계를 따르세요.", + "import.serviceCrashButton": "사용자 의견 제공", "flatFileImport.importData": "데이터 가져오기", + "flatFileImport.wizardName": "플랫 파일 가져오기 마법사", "flatFileImport.importInformation": "정보 가져오기", "flatFileImport.importNewFile": "새 파일 가져오기", "flatFileImport.importStatus": "상태 가져오기", + "flatFile.InvalidFileLocation": "잘못된 파일 위치입니다. 다른 입력 파일을 사용해 보세요.", + "flatFileImport.fileTextboxTitle": "가져올 파일의 위치", + "flatFileImport.page3Name": "열 수정", + "flatFileImport.tableTextboxTitle": "새 테이블 이름", "flatFileImport.next": "다음", "flatFileImport.openFile": "열기", - "flatFileImport.page1Name": "입력 파일 지정", + "import.needConnection": "이 마법사를 사용하기 전에 서버에 연결하세요.", "flatFileImport.page2Name": "데이터 미리 보기", - "flatFileImport.page3Name": "열 수정", - "flatFileImport.page4Name": "요약", "flatFileImport.previewTransformation": "변환 미리 보기", "flatFileImport.primaryKey": "기본 키", - "flatFileImport.prosePreviewMessage": "이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다.", - "flatFileImport.prosePreviewMessageFail": "이 작업이 실패했습니다. 다른 입력 파일을 사용해 보세요.", + "flatFileImport.deriverColumnInstruction4": "원하는 열이 생길 때까지 변환을 수정하세요.", "flatFileImport.refresh": "새로 고침", - "flatFileImport.schemaTextboxTitle": "테이블 스키마", + "import.needSQLConnection": "SQL Server 가져오기 확장은 이 유형의 연결을 지원하지 않습니다.", + "flatFileImport.deriverColumnInstruction2": "행을 선택하고 나머지 열에 적용할 예제 변환을 지정합니다.", "flatFileImport.selectAllColumns": "모든 열 선택", "flatFileImport.selectColumn": "열 {0} 선택", - "flatFileImport.serverDropdownTitle": "데이터베이스가 있는 서버", + "flatFileImport.deriverColumnInstruction1": "새 열을 파생시키는 데 필요한 왼쪽의 데이터 열을 선택하세요.", "flatFileImport.serverName": "서버 이름", - "flatFileImport.specifyDerivedColNameTitle": "열 이름", + "flatFileImport.serverDropdownTitle": "데이터베이스가 있는 서버", + "flatFileImport.page1Name": "입력 파일 지정", "flatFileImport.specifyTransformation": "변환 지정", + "flatFileImport.deriverColumnInstruction5": "새 파생 열의 이름을 지정하고 \"완료\"를 클릭합니다.", "flatFileImport.specifyTransformationForRow": "행 {0}에 대한 변환 지정", - "flatFileImport.success.norows": "✔ 테이블에 데이터를 입력했습니다.", + "flatFileImport.page4Name": "요약", "flatFileImport.tableName": "테이블 이름", "flatFileImport.tableSchema": "테이블 스키마", - "flatFileImport.tableTextboxTitle": "새 테이블 이름", - "flatFileImport.wizardName": "플랫 파일 가져오기 마법사", - "import.needConnection": "이 마법사를 사용하기 전에 서버에 연결하세요.", - "import.needSQLConnection": "SQL Server 가져오기 확장은 이 유형의 연결을 지원하지 않습니다.", - "import.serviceCrashButton": "사용자 의견 제공", - "serviceCrashMessage": "서비스 구성 요소를 시작할 수 없습니다." + "flatFileImport.schemaTextboxTitle": "테이블 스키마", + "flatFileImport.prosePreviewMessage": "이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다.", + "flatFileImport.prosePreviewMessageFail": "이 작업이 실패했습니다. 다른 입력 파일을 사용해 보세요.", + "flatFileImport.headerIntructionText": "파생 열 도구에 오신 것을 환영합니다! 시작하려면 다음 단계를 따르세요.", + "serviceCrashMessage": "서비스 구성 요소를 시작할 수 없습니다.", + "flatFileImport.success.norows": "✔ 테이블에 데이터를 입력했습니다." }, "dist/services/serviceClient": { - "downloadingService": "{0} 다운로드 중", - "downloadingServiceComplete": "{0} 다운로드 완료", "downloadingServiceSize": "({0}KB)", + "downloadingServiceComplete": "{0} 다운로드 완료", "downloadingServiceStatus": "{0} 다운로드 중", + "downloadingService": "{0} 다운로드 중", "entryExtractedChannelMsg": "추출된 {0}({1}/{2})", "flatFileImport.serviceStartFailed": "{0}:{1}을(를) 시작하지 못함", + "serviceInstalled": "설치된 {0}", "installingService": "{0} 서비스를 설치하는 중", "installingServiceDetailed": "{1}에 {0} 설치 중", - "serviceInstalled": "설치된 {0}", - "serviceStarted": "{0}이(가) 시작됨", - "serviceStarting": "{0}을(를) 시작하는 중" + "serviceStarting": "{0}을(를) 시작하는 중", + "serviceStarted": "{0}이(가) 시작됨" }, "package": { "flatfileimport.configuration.title": "플랫 파일 가져오기 구성", diff --git a/i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.kusto.i18n.json similarity index 90% rename from i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.kusto.i18n.json index d189f287af..c4e1b55599 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "kusto.accountDoesNotExist": "계정이 없습니다.", - "kusto.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다.", - "kusto.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요." + "kusto.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요.", + "kusto.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "{0}을(를) 다운로드함", - "downloadingServiceChannelMsg": "{0} 다운로드 중", "downloadingServiceSizeChannelMsg": "({0}KB)", + "downloadServiceDoneChannelMsg": "{0}을(를) 다운로드함", "downloadingServiceStatusMsg": "{0} 다운로드 중", + "downloadingServiceChannelMsg": "{0} 다운로드 중", "failedToStartServiceErrorMsg": "{0}을(를) 시작하지 못함", "installedServiceChannelMsg": "설치된 {0}", + "installingServiceStatusMsg": "{0} 설치 중", "installingServiceChannelMsg": "{1}에 {0} 설치 중", - "installingServiceStatusMsg": "{0} 설치", - "serviceStartedStatusMsg": "{0}이(가) 시작됨", - "startingServiceStatusMsg": "{0} 시작" + "startingServiceStatusMsg": "{0}을(를) 시작하는 중", + "serviceStartedStatusMsg": "{0}이(가) 시작됨" }, "dist/main": { - "kusto.unsupportedPlatform": "지원되지 않는 플랫폼", - "notebookFileType": "전자 필기장", - "unsupportedFileType": ".ipynb Notebook만 지원됩니다." + "notebookFileType": "Notebook", + "unsupportedFileType": ".ipynb Notebook만 지원됩니다.", + "kusto.unsupportedPlatform": "지원되지 않는 플랫폼" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "작업을 취소하시겠습니까?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "취소", - "kusto.searchServers": "서버 이름 검색", - "progress": "$(sync~spin) {0}..." + "cancel": "작업을 취소하시겠습니까?", + "kusto.searchServers": "서버 이름 검색" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "노드 변경 알리기 오류: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "{0} 노드의 세션이 없습니다." }, "dist/telemetry": { - "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요.", - "viewKnownIssuesText": "알려진 문제 보기" + "viewKnownIssuesText": "알려진 문제 보기", + "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요." }, "package": { - "cloud.databaseProperties.name": "데이터베이스 이름", - "cloud.databaseProperties.size": "크기(MB)", "cloud.serverProperties.diskCacheCapacity": "사용된 클러스터 데이터 용량의 %", - "cloud.serverProperties.machinesTotal": "클러스터의 총 컴퓨터 수", - "cloud.serverProperties.summary": "상태", - "databasesListProperties.name": "이름", - "databasesListProperties.size": "크기(MB)", - "kusto.configuration.title": "KUSTO 구성", - "kusto.connectionOptions.applicationName.description": "애플리케이션의 이름", "kusto.connectionOptions.applicationName.displayName": "애플리케이션 이름", - "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", - "kusto.connectionOptions.authType.categoryValues.none": "인증 없음", - "kusto.connectionOptions.authType.categoryValues.sqlLogin": "사용자 인증", - "kusto.connectionOptions.authType.description": "Kusto 서버를 사용하여 인증하는 방법을 지정합니다.", "kusto.connectionOptions.authType.displayName": "인증 유형", - "kusto.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", + "kusto.provider.displayName": "Azure Data Explorer(Kusto)", + "kusto.connectionOptions.serverName.displayName": "클러스터", "kusto.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", - "kusto.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", "kusto.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", - "kusto.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", "kusto.connectionOptions.connectTimeout.displayName": "연결 시간 제한", - "kusto.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", - "kusto.connectionOptions.connectionName.displayName": "이름(선택 사항)", - "kusto.connectionOptions.databaseName.description": "데이터 원본의 초기 카탈로그 또는 데이터베이스 이름", - "kusto.connectionOptions.databaseName.displayName": "데이터베이스", - "kusto.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 Kusto 서버 인스턴스의 이름 또는 네트워크 주소", - "kusto.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", "kusto.connectionOptions.groupName.connectionResiliency": "연결 복구", "kusto.connectionOptions.groupName.context": "컨텍스트", - "kusto.connectionOptions.groupName.initialization": "초기화", - "kusto.connectionOptions.groupName.security": "보안", - "kusto.connectionOptions.groupName.source": "원본", + "kusto.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", + "kusto.connectionOptions.databaseName.displayName": "데이터베이스", + "cloud.databaseProperties.name": "데이터베이스 이름", + "kusto.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", + "kusto.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", "kusto.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", - "kusto.connectionOptions.password.displayName": "암호", - "kusto.connectionOptions.serverName.description": "Kusto 클러스터 이름", - "kusto.connectionOptions.serverName.displayName": "클러스터", "kusto.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", - "kusto.connectionOptions.userName.displayName": "사용자 이름", - "kusto.connectionOptions.workstationId.description": "Kusto 서버에 연결하는 워크스테이션의 이름", - "kusto.connectionOptions.workstationId.displayName": "워크스테이션 ID", + "kusto.connectionOptions.groupName.initialization": "초기화", + "kusto.configuration.title": "KUSTO 구성", + "kusto.connectionOptions.serverName.description": "Kusto 클러스터 이름", + "objectsListProperties.name": "이름", + "databasesListProperties.name": "이름", + "kusto.connectionOptions.connectionName.displayName": "이름(옵션)", + "notebook.command.new": "새 Notebook", + "kusto.connectionOptions.authType.categoryValues.none": "인증 없음", + "kusto.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", + "notebook.command.open": "Notebook 열기", + "kusto.connectionOptions.password.displayName": "암호", + "kusto.connectionOptions.groupName.security": "보안", + "kusto.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", "kusto.format.alignColumnDefinitionsInColumns": "열 정의 정렬 여부", "kusto.format.datatypeCasing": "데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", "kusto.format.keywordCasing": "키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", - "kusto.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", - "kusto.provider.displayName": "Azure Data Explorer(Kusto)", - "kusto.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", - "kusto.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", - "notebook.command.new": "새 전자 필기장", - "notebook.command.open": "전자 필기장 열기", + "databasesListProperties.size": "크기(MB)", + "cloud.databaseProperties.size": "크기(MB)", + "kusto.connectionOptions.groupName.source": "원본", + "kusto.connectionOptions.authType.description": "Kusto 서버를 사용하여 인증하는 방법을 지정합니다.", + "cloud.serverProperties.summary": "상태", + "kusto.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", + "kusto.connectionOptions.applicationName.description": "애플리케이션의 이름", + "kusto.connectionOptions.databaseName.description": "데이터 원본의 초기 카탈로그 또는 데이터베이스 이름", + "kusto.connectionOptions.workstationId.description": "Kusto 서버에 연결하는 워크스테이션의 이름", + "kusto.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 Kusto 서버 인스턴스의 이름 또는 네트워크 주소", + "cloud.serverProperties.machinesTotal": "클러스터의 총 컴퓨터 수", "objectsListProperties.metadataTypeName": "형식", - "objectsListProperties.name": "이름" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "사용자 인증", + "kusto.connectionOptions.userName.displayName": "사용자 이름", + "kusto.connectionOptions.workstationId.displayName": "워크스테이션 ID", + "kusto.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", + "kusto.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다." } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 98% rename from i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.machine-learning.i18n.json index fc817ee9c9..0d40129680 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "오류: {0}", - "dashboardDesc": "SQL 데이터베이스에 대한 Machine Learning", - "dashboardLinksTitle": "유용한 링크", - "dashboardTitle": "Machine Learning", - "dashboardVideoLinksTitle": "비디오 자습서", - "databaseName": "데이터베이스", - "databaseToStoreInfo": "새 모델을 저장할 데이터베이스를 선택합니다.", - "editTitle": "편집", - "existingTableName": "기존 테이블", - "extLang.CancelButtonText": "취소", - "extLang.DialogTitle": "언어", - "extLang.DoneButtonText": "닫기", - "extLang.Local": "localhost", - "extLang.OkButtonText": "확인", - "extLang.SaveButtonText": "저장", - "extLang.Target": "대상", - "extLang.delete": "삭제", - "extLang.envVariables": "환경 변수", - "extLang.extensionFileLocation": "언어 확장 위치", - "extLang.extensionFileName": "확장 파일 이름", - "extLang.extensionFilePath": "언어 확장 경로", - "extLang.fileBrowserTabTitle": "파일 브라우저", - "extLang.installButtonText": "설치", - "extLang.installFailedError": "언어를 설치하지 못했습니다.", - "extLang.installTabTitle": "설치됨", - "extLang.languageCreatedDate": "설치됨", - "extLang.languageName": "이름", - "extLang.languagePlatform": "플랫폼", - "extLang.newLanguageTabTitle": "새 항목 추가", - "extLang.parameters": "매개 변수", - "extLang.selectedPath": "선택한 경로", - "extLang.updateFailedError": "언어를 업데이트하지 못함", - "learnMoreTitle": "자세히 알아보기", - "ml.dataCount": "{0} 모델 표시", - "mls.cannotFindPython.error": "Python 실행 파일 '{0}'을(를) 찾을 수 없습니다. Python이 올바르게 설치 및 구성되어 있는지 확인하세요.", - "mls.cannotFindR.error": "R 실행 파일 '{0}'을(를) 찾을 수 없습니다. R이 설치되어 있고 제대로 구성되어 있는지 확인하세요.", - "mls.configAction": "작업", - "mls.configStatus": "사용", - "mls.configTitle": "구성", - "mls.configUpdateFailed": "Machine Learning Services 구성을 수정하지 못했습니다.", - "mls.confirmEnableExternalScripts": "패키지 관리에는 외부 스크립트가 필요합니다. 사용하도록 설정하시겠습니까?", - "mls.confirmInstallPythonPackages": "필수 패키지를 설치하시겠습니까?", - "mls.disableButtonTitle": "사용 안 함", - "mls.downloadError": "다운로드하는 동안 오류 발생", - "mls.downloadingProgress": "다운로드", - "mls.enableButtonTitle": "사용", - "mls.enableExternalScriptsError": "외부 스크립트를 사용하도록 설정하지 못했습니다.", - "mls.enabledMessage": "Machine Learning Services 사용", - "mls.externalExecuteScriptTitle": "외부 실행 스크립트", - "mls.externalScriptsIsRequiredError": "이 작업에는 외부 스크립트 구성이 필요합니다.", - "mls.httpGetRequestError": "{0} {1} 오류를 나타내며 패키지 정보 요청 실패", - "mls.installDependencies.confirmInstallPythonPackages": "{0}를 설치하려면 다음 Python 패키지가 필요합니다.", - "mls.installDependencies.confirmInstallRPackages": "설치하려면 다음 R 패키지가 필요합니다. {0}", - "mls.installDependencies.getPackagesError": "설치된 Python 패키지를 가져오지 못했습니다. 오류: {0}", - "mls.installDependencies.packages": "필요한 패키지를 설치하는 중...", - "mls.installDependencies.packagesAlreadyInstalled": "필수 패키지가 이미 설치되어 있습니다.", - "mls.installModelMngDependencies.msgTaskName": "모델 관리 종속성 확인", - "mls.installPackageMngDependencies.msgTaskName": "패키지 관리 종속성 확인", - "mls.installingDependencies": "종속성을 설치하는 중...", - "mls.invalidModelIdError": "모델 ID가 잘못되었습니다. 모델 URL: {0}", - "mls.latestVersion": "최신", - "mls.managePackages.error": "서버에 대해 패키지 관리가 지원되지 않습니다. Python 또는 R이 설치되어 있는지 확인합니다.", - "mls.mssqlExtensionNotLoaded": "MSSQL 확장이 로드되지 않았습니다.", - "mls.noArtifactError": "모델에 아티팩트가 없습니다. 모델 url: {0}", - "mls.noResultError": "결과가 반환되지 않음", - "mls.notebookExtensionNotLoaded": "Notebook 확장이 로드되지 않음", - "mls.packageManager.NoConnection": "선택한 연결 없음", - "mls.pythonConfigError": "Python 실행 파일이 구성되지 않았습니다.", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "R 실행 파일이 구성되지 않았습니다.", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "필요한 패키지가 설치되어 있지 않습니다.", - "mls.resourceNotFound": "지정된 리소스를 찾을 수 없습니다.", - "mls.taskFailedError.error": "'{0}' 작업을 완료하지 못했습니다. 오류: {1}", "mls.verifyOdbcDriverError.error": "패키지 관리에는 '{0}'이(가) 필요합니다. 설치되어 있고 올바르게 설정되었는지 확인하세요.", - "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server 설치", - "mlsInstallOdbcDocDesc": "이 문서에서는 Microsoft ODBC Driver for SQL Server를 설치하는 방법을 설명합니다.", - "modelDatabaseInfo": "기존/가져온 모델이 저장되는 데이터베이스를 선택합니다.", - "modelTableInfo": "모델 테이블을 선택하여 기존/가져온 모델 목록을 봅니다.", - "models.RegisterWizard": "모델 가져오기", - "models.azureAccount": "Azure 계정", - "models.azureGroup": "리소스 그룹", - "models.azureModelFilter": "필터", - "models.azureModelPageTitle": "Azure Machine Learning에서 가져오기", - "models.azureModelSource": "Azure Machine Learning", - "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 SQL 인스턴스의 모델 데이터베이스에서 Azure Machine Learning 작업 영역에 저장 된 모델을 가져올 수 있습니다. 계속 하려면 '다음'을 클릭하세요.​​", - "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 Azure Machine Learning 작업 영역에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​", + "models.browseButton": "...", + "mls.configAction": "작업", + "extLang.newLanguageTabTitle": "새로 추가", + "models.confirmDeleteModel": "‘{0} 모델을 삭제하시겠습니까?", + "mls.confirmInstallPythonPackages": "필수 패키지를 설치하시겠습니까?", "models.azureModelWorkspace": "Azure ML 작업 영역", - "models.azureModels": "모델", - "models.azureModelsListEmptyDescription": "다른 Azure ML 작업 영역 선택", - "models.azureModelsListEmptyTitle": "모델을 찾을 수 없음", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Azure 계정", "models.azureModelsTitle": "Azure 모델", "models.azureSignIn": "Azure 로그인 또는 계정 새로 고침", "models.azureSubscription": "Azure 구독", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "원본 테이블 열의 데이터 형식이 필수 입력 필드의 형식과 일치하지 않습니다.", - "models.columnDataTypeMismatchWarningHeading": "데이터 형식의 차이", + "extLang.CancelButtonText": "취소", + "mls.cannotFindPython.error": "Python 실행 파일 '{0}'을(를) 찾을 수 없습니다. Python이 올바르게 설치 및 구성되어 있는지 확인하세요.", + "mls.cannotFindR.error": "R 실행 파일 '{0}'을(를) 찾을 수 없습니다. R이 설치되어 있고 제대로 구성되어 있는지 확인하세요.", "models.columnDataTypeMismatchWarningHelper": "경고 세부 정보를 검토하려면 클릭하세요.", - "models.columnSelectionPageTitle": "모델에 원본 데이터 매핑", - "models.confirmDeleteModel": "‘{0} 모델을 삭제하시겠습니까?", - "models.createNotebookDesc": "Notebook에서 실험 실행 및 모델 만들기", + "extLang.DoneButtonText": "닫기", + "mls.configTitle": "구성", + "mls.resourceNotFound": "지정된 리소스를 찾을 수 없습니다.", "models.createNotebookTitle": "전자 필기장 만들기", + "databaseName": "데이터베이스", "models.created": "만든 날짜", - "models.currentModelsTitle": "모델", + "models.imported": "가져온 날짜", + "extLang.delete": "삭제", "models.description": "설명", + "models.columnDataTypeMismatchWarningHeading": "데이터 형식의 차이", + "mls.disableButtonTitle": "사용 안 함", + "predict.displayName": "표시 이름", + "mls.downloadingProgress": "다운로드", "models.downloadModelMsgTaskName": "Azure에서 모델 다운로드", + "editTitle": "편집", "models.editModelTitle": "모델 편집", + "mls.enableButtonTitle": "사용", + "mls.configStatus": "사용", + "models.modelDetailsPageTitle": "모델 세부 정보 입력", + "extLang.envVariables": "환경 변수", + "mls.downloadError": "다운로드 중 오류", + "azure.resource.error": "오류: {0}", + "existingTableName": "기존 테이블", + "extLang.extensionFileName": "확장 파일 이름", + "mls.externalExecuteScriptTitle": "외부 실행 스크립트", + "mls.externalScriptsIsRequiredError": "이 작업에는 외부 스크립트 구성이 필요합니다.", + "mls.confirmEnableExternalScripts": "패키지 관리에는 외부 스크립트가 필요합니다. 사용하도록 설정하시겠습니까?", + "mls.taskFailedError.error": "'{0}' 작업을 완료하지 못했습니다. 오류: {1}", + "mls.enableExternalScriptsError": "외부 스크립트를 사용하도록 설정하지 못했습니다.", + "mls.installDependencies.getPackagesError": "설치된 Python 패키지를 가져오지 못했습니다. 오류: {0}", + "extLang.installFailedError": "언어를 설치하지 못했습니다.", + "models.loadModelParameterFailedError": "모델 매개 변수를 로드하지 못했습니다.'", + "mls.configUpdateFailed": "Machine Learning Services 구성을 수정하지 못했습니다.", + "models.importModelFailedError": "모델을 등록 하지 못함: {0}, 파일: {1}", + "extLang.updateFailedError": "언어를 업데이트하지 못함", + "models.updateModelFailedError": "모델을 업데이트하지 못했습니다.", + "models.modelUpdateFailedError": "모델을 업데이트하지 못했습니다.", "models.fileName": "파일", + "extLang.fileBrowserTabTitle": "파일 브라우저", + "models.modelLocalSourceTooltip": "가져올 모델의 파일 경로", + "models.localModelSource": "파일 업로드", + "models.azureModelFilter": "필터", "models.framework": "프레임워크", "models.frameworkVersion": "프레임워크 버전", - "models.importModelDesc": "데이터베이스에 저장된 기계 학습 모델 가져오기 또는 보기", + "models.makePredictionDesc": "관리되는 모델을 사용하여 예측 값 또는 점수 생성", + "sqlMlsMIDocDesc": "Azure SQL Managed Instance에서 Machine Learning Services를 시작합니다.", + "sqlMlsDocDesc": "SQL Server에서 Machine Learning Services를 시작하고 Windows 및 Linux에서 설치를 시작합니다.", + "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge에서 기계 학습 시작", "models.importModelDoneButton": "가져오기", - "models.importModelFailedError": "모델을 등록 하지 못함: {0}, 파일: {1}", + "models.azureModelPageTitle": "Azure Machine Learning에서 가져오기", + "models.RegisterWizard": "모델 가져오기", + "models.importModelDesc": "데이터베이스에 저장된 기계 학습 모델 가져오기 또는 보기", "models.importModelTitle": "모델 가져오기 또는 보기", - "models.imported": "가져온 날짜", - "models.importedModelSourceDescriptionForPredict": "'가져온 모델'이 선택되었습니다. 이렇게 하면 데이터베이스의 모델 테이블에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​", - "models.importedModelsPageTitle": "가져온 모델 선택", + "models.registeredModelsSource": "가져온 모델", + "extLang.installButtonText": "설치", + "mlsInstallObdcDocTitle": "Microsoft ODBC Driver for SQL Server 설치", + "extLang.languageCreatedDate": "설치됨", + "extLang.installTabTitle": "설치됨", + "mls.installingDependencies": "종속성을 설치하는 중...", + "mls.installDependencies.packages": "필요한 패키지를 설치하는 중...", "models.invalidAzureResourceError": "잘못된 Azure 리소스", - "models.invalidImportTableError": "모델을 가져오기 위한 테이블이 잘못되었습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}", - "models.invalidImportTableSchemaError": "모델 가져오기에는 테이블 스키마가 지원되지 않습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}.", - "models.invalidModelImportTargetError": "올바른 테이블을 선택하세요.", - "models.invalidModelParametersError": "유효한 원본 테이블 및 모델 매개 변수를 선택하세요.", + "mls.invalidModelIdError": "모델 ID가 잘못되었습니다. 모델 URL: {0}", "models.invalidModelToPredictError": "예측할 모델이 잘못되었습니다.", "models.invalidModelToRegisterError": "등록할 모델이 잘못되었습니다.", - "models.invalidModelToSelectError": "유효한 모델을 선택하세요.", - "models.learnMoreLink": "자세히 알아보세요.", - "models.loadModelParameterFailedError": "모델 매개 변수를 로드하지 못했습니다.'", - "models.localModelPageTitle": "모델 파일 업로드", - "models.localModelSource": "파일 업로드", - "models.localModelSourceDescriptionForImport": "‘파일 업로드’가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 이 SQL 인스턴스의 모델 데이터베이스로 모델 파일을 가져올 수 있습니다. 계속하려면 ‘다음’을 클릭하세요.​", - "models.localModelSourceDescriptionForPredict": "'파일 업로드'가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 모델 파일을 업로드할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​​", - "models.localModelsTitle": "로컬 모델", - "models.makePredictionDesc": "관리되는 모델을 사용하여 예측 값 또는 점수 생성", - "models.makePredictionTitle": "예측 만들기", - "models.modelDetailsPageTitle": "모델 세부 정보 입력", - "models.modelFailedToRegistered": "모델을 등록하지 못했습니다.", - "models.modelImportTargetPageTitle": "모델을 가져올 위치 선택 또는 입력", - "models.modelLocalSourceTitle": "원본 파일", - "models.modelLocalSourceTooltip": "가져올 모델의 파일 경로", - "models.modelNameRequiredError": "모델 이름이 필요합니다.", - "models.modelRegisteredSuccessfully": "모델이 등록되었습니다.", - "models.modelSchemaIsAcceptedMessage": "테이블이 요구 사항을 충족합니다.", + "models.invalidImportTableError": "모델을 가져오기 위한 테이블이 잘못되었습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}", "models.modelSchemaIsNotAcceptedMessage": "테이블 구조가 잘못되었습니다.", - "models.modelSourcePageTitle": "모델 원본 유형 선택", - "models.modelSourcesTitle": "원본 위치", - "models.modelUpdateFailedError": "모델을 업데이트하지 못했습니다.", - "models.modelUpdatedSuccessfully": "모델을 업데이트했습니다.", - "models.modelsListEmptyDescription": "다른 데이터베이스 또는 테이블 선택", - "models.modelsListEmptyMessage": "모델을 찾을 수 없음", - "models.modelsRequiredError": "가져올 모델을 하나 이상 선택하세요.", - "models.name": "이름", - "models.onnxNotSupportedError": "ONNX 런타임은 현재 서버에서 지원되지 않습니다.", - "models.outputColumnDataTypeNotSupportedWarning": "출력 열의 데이터 형식이 출력 필드의 형식과 일치하지 않습니다.", - "models.predictModel": "예측", - "models.registeredModelsSource": "가져온 모델", - "models.selectModelDatabaseMessage": "데이터베이스 선택", - "models.selectModelDatabaseTitle": "모델이 있는 데이터베이스 선택", - "models.selectModelTableMessage": "테이블 선택", - "models.selectModelTableTitle": "모델이 있는 테이블 선택", - "models.selectModelsTableMessage": "모델 테이블 선택", - "models.unsupportedModelParameterType": "지원되지 않음", - "models.updateModelFailedError": "모델을 업데이트하지 못했습니다.", - "models.version": "버전", - "models.viewImportModeledForPredictDesc": "모델은 하나 이상의 데이터베이스 및 테이블에 저장됩니다. 모델 데이터베이스 및 테이블을 선택하여 내부 모델을 봅니다.", + "extLang.extensionFileLocation": "언어 확장 위치", + "extLang.extensionFilePath": "언어 확장 경로", + "extLang.DialogTitle": "언어", + "mls.latestVersion": "최신", + "sqlMlExtDocDesc": "Azure Data Studio Machine Learning 확장을 사용하여 패키지를 관리하고, 예측을 수행하고, 모델을 가져오는 방법을 알아봅니다.", + "sqlMlDocDesc": "Azure의 SQL Server 및 SQL에서 기계 학습을 사용하여 관계형 데이터에서 Python 및 R 스크립트를 실행하는 방법에 대해 알아봅니다.", + "learnMoreTitle": "자세한 정보", + "models.learnMoreLink": "자세히 알아보세요.", + "models.localModelsTitle": "로컬 모델", + "mls.mssqlExtensionNotLoaded": "MSSQL 확장이 로드되지 않았습니다.", + "dashboardTitle": "Machine Learning", + "mls.enabledMessage": "Machine Learning Services 사용", + "sqlMlsMIDocTitle": "Azure SQL Managed Instance의 Machine Learning Services", + "sqlMlExtDocTitle": "Azure Data Studio에서 기계 학습 확장", + "dashboardDesc": "SQL 데이터베이스에 대한 Machine Learning", "models.viewImportModelsDesc": "기계 학습 모델은 하나 이상의 데이터베이스 및 테이블에 저장할 수 있습니다. 모델 데이터베이스 및 테이블을 선택하여 해당 모델을 봅니다.", - "models.viewImportModelsTitle": "모델 보기 및 가져오기", - "msgNo": "아니요", - "msgYes": "예", - "newTableName": "새 테이블", - "notSupportedEventArg": "지원되지 않는 이벤트 인수", - "notebookExtensionFailedError": "전자 필기장 확장에 대한 종속성으로 인해 확장을 로드하지 못했습니다. 자세한 내용을 보려면 전자 필기장 확장에 대한 출력 로그를 확인하세요.", - "onnxOnEdgeOdbcDocDesc": "Azure SQL Database Edge에서 기계 학습 시작", "onnxOnEdgeOdbcDocTitle": "SQL Database Edge 미리 보기에서 ONNX를 사용한 기계 학습 및 AI", - "predict.columnDatabase": "원본 데이터베이스", - "predict.columnDatabaseInfo": "예측을 적용할 데이터 세트가 포함된 데이터베이스를 선택합니다.", - "predict.columnName": "원본 열", - "predict.columnTable": "원본 테이블", - "predict.columnTableInfo": "예측을 적용할 데이터 세트가 포함된 테이블을 선택합니다.", - "predict.dataTypeName": "형식", - "predict.displayName": "표시 이름", + "models.makePredictionTitle": "예측 만들기", + "models.columnSelectionPageTitle": "모델에 원본 데이터 매핑", "predict.inputColumns": "입력 매핑 추가", + "mls.noArtifactError": "모델에 아티팩트가 없습니다. 모델 url: {0}", + "models.modelFailedToRegistered": "모델을 등록하지 못했습니다.", "predict.inputName": "모델 입력", + "models.modelNameRequiredError": "모델 이름이 필요합니다.", "predict.outputColumns": "모델 출력", + "models.modelRegisteredSuccessfully": "모델이 등록되었습니다.", + "models.modelUpdatedSuccessfully": "모델을 업데이트했습니다.", + "models.currentModelsTitle": "모델", + "models.azureModels": "모델", "predict.outputName": "이름", + "models.name": "이름", + "extLang.languageName": "이름", + "newTableName": "새 테이블", + "msgNo": "아니요", + "mls.noResultError": "결과가 반환되지 않음", + "mls.packageManager.NoConnection": "선택한 연결 없음", + "models.azureModelsListEmptyTitle": "모델을 찾을 수 없음", + "models.modelsListEmptyMessage": "모델을 찾을 수 없음", + "notSupportedEventArg": "지원되지 않는 이벤트 인수", + "mls.notebookExtensionNotLoaded": "Notebook 확장이 로드되지 않음", + "extLang.OkButtonText": "확인", + "models.onnxNotSupportedError": "ONNX 런타임은 현재 서버에서 지원되지 않습니다.", + "mls.httpGetRequestError": "{0} {1} 오류를 나타내며 패키지 정보 요청 실패", + "mls.managePackages.error": "서버에 대해 패키지 관리가 지원되지 않습니다. Python 또는 R이 설치되어 있는지 확인합니다.", + "extLang.parameters": "매개 변수", + "extLang.languagePlatform": "플랫폼", + "models.invalidModelToSelectError": "유효한 모델을 선택하세요.", + "models.invalidModelImportTargetError": "올바른 테이블을 선택하세요.", + "models.modelsRequiredError": "가져올 모델을 하나 이상 선택하세요.", + "models.invalidModelParametersError": "유효한 원본 테이블 및 모델 매개 변수를 선택하세요.", + "models.predictModel": "예측", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "Python 실행 파일이 구성되지 않았습니다.", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "R 실행 파일이 구성되지 않았습니다.", + "mls.installDependencies.packagesAlreadyInstalled": "필수 패키지가 이미 설치되어 있습니다.", + "models.azureGroup": "리소스 그룹", + "models.createNotebookDesc": "Notebook에서 실험 실행 및 모델 만들기", + "sqlMlsDocTitle": "SQL Server Machine Learning Services(Python 및 R)", + "sqlMlDocTitle": "SQL 기계 학습 설명서", + "extLang.SaveButtonText": "저장", + "models.selectModelDatabaseMessage": "데이터베이스 선택", + "databaseToStoreInfo": "새 모델을 저장할 데이터베이스를 선택합니다.", + "modelDatabaseInfo": "기존/가져온 모델이 저장되는 데이터베이스를 선택합니다.", + "modelTableInfo": "모델 테이블을 선택하여 기존/가져온 모델 목록을 봅니다.", + "tableToStoreInfo": "모델 스키마를 준수하는 기존 테이블을 선택하거나 가져온 모델을 저장할 새 테이블을 만듭니다.", + "models.azureModelsListEmptyDescription": "다른 Azure ML 작업 영역 선택", + "models.modelsListEmptyDescription": "다른 데이터베이스 또는 테이블 선택", "predict.selectColumnTitle": "열 선택...", "predict.selectDatabaseTitle": "데이터베이스 선택", + "models.selectModelDatabaseTitle": "모델이 있는 데이터베이스 선택", + "models.importedModelsPageTitle": "가져온 모델 선택", + "models.modelSourcePageTitle": "모델 원본 유형 선택", + "models.selectModelsTableMessage": "모델 테이블 선택", + "models.modelImportTargetPageTitle": "모델을 가져올 위치 선택 또는 입력", "predict.selectTableTitle": "테이블 선택", + "models.selectModelTableMessage": "테이블 선택", + "models.selectModelTableTitle": "모델이 있는 테이블 선택", + "predict.columnDatabaseInfo": "예측을 적용할 데이터 세트가 포함된 데이터베이스를 선택합니다.", + "predict.columnTableInfo": "예측을 적용할 데이터 세트가 포함된 테이블을 선택합니다.", + "extLang.selectedPath": "선택한 경로", "showLessTitle": "간단히 보기", "showMoreTitle": "더 보기", - "sqlMlDocDesc": "Azure의 SQL Server 및 SQL에서 기계 학습을 사용하여 관계형 데이터에서 Python 및 R 스크립트를 실행하는 방법에 대해 알아봅니다.", - "sqlMlDocTitle": "SQL 기계 학습 설명서", - "sqlMlExtDocDesc": "Azure Data Studio Machine Learning 확장을 사용하여 패키지를 관리하고, 예측을 수행하고, 모델을 가져오는 방법을 알아봅니다.", - "sqlMlExtDocTitle": "Azure Data Studio에서 기계 학습 확장", - "sqlMlsDocDesc": "SQL Server에서 Machine Learning Services를 시작하고 Windows 및 Linux에서 설치를 시작합니다.", - "sqlMlsDocTitle": "SQL Server Machine Learning Services(Python 및 R)", - "sqlMlsMIDocDesc": "Azure SQL Managed Instance에서 Machine Learning Services를 시작합니다.", - "sqlMlsMIDocTitle": "Azure SQL Managed Instance의 Machine Learning Services", + "ml.dataCount": "{0} 모델 표시", + "predict.columnName": "원본 열", + "predict.columnDatabase": "원본 데이터베이스", + "models.modelLocalSourceTitle": "원본 파일", + "models.modelSourcesTitle": "원본 위치", + "predict.columnTable": "원본 테이블", "tableName": "테이블", - "tableToStoreInfo": "모델 스키마를 준수하는 기존 테이블을 선택하거나 가져온 모델을 저장할 새 테이블을 만듭니다." + "models.modelSchemaIsAcceptedMessage": "테이블이 요구 사항을 충족합니다.", + "models.invalidImportTableSchemaError": "모델 가져오기에는 테이블 스키마가 지원되지 않습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}.", + "extLang.Target": "대상", + "models.outputColumnDataTypeNotSupportedWarning": "출력 열의 데이터 형식이 출력 필드의 형식과 일치하지 않습니다.", + "models.columnDataTypeMismatchWarning": "원본 테이블 열의 데이터 형식이 필수 입력 필드의 형식과 일치하지 않습니다.", + "notebookExtensionFailedError": "전자 필기장 확장에 대한 종속성으로 인해 확장을 로드하지 못했습니다. 자세한 내용을 보려면 전자 필기장 확장에 대한 출력 로그를 확인하세요.", + "mls.installDependencies.confirmInstallPythonPackages": "{0}를 설치하려면 다음 Python 패키지가 필요합니다.", + "mls.installDependencies.confirmInstallRPackages": "설치하려면 다음 R 패키지가 필요합니다. {0}", + "models.viewImportModeledForPredictDesc": "모델은 하나 이상의 데이터베이스 및 테이블에 저장됩니다. 모델 데이터베이스 및 테이블을 선택하여 내부 모델을 봅니다.", + "mls.requiredPackagesNotInstalled": "필요한 패키지가 설치되어 있지 않습니다.", + "mlsInstallOdbcDocDesc": "이 문서에서는 Microsoft ODBC Driver for SQL Server를 설치하는 방법을 설명합니다.", + "predict.dataTypeName": "형식", + "models.localModelPageTitle": "모델 파일 업로드", + "dashboardLinksTitle": "유용한 링크", + "mls.installModelMngDependencies.msgTaskName": "모델 관리 종속성 확인", + "mls.installPackageMngDependencies.msgTaskName": "패키지 관리 종속성 확인", + "models.version": "버전", + "dashboardVideoLinksTitle": "비디오 자습서", + "models.viewImportModelsTitle": "모델 보기 및 가져오기", + "msgYes": "예", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "지원되지 않음", + "models.azureModelSourceDescriptionForPredict": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 Azure Machine Learning 작업 영역에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​", + "models.azureModelSourceDescriptionForImport": "'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 SQL 인스턴스의 모델 데이터베이스에서 Azure Machine Learning 작업 영역에 저장 된 모델을 가져올 수 있습니다. 계속 하려면 '다음'을 클릭하세요.​​", + "models.localModelSourceDescriptionForImport": "‘파일 업로드’가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 이 SQL 인스턴스의 모델 데이터베이스로 모델 파일을 가져올 수 있습니다. 계속하려면 ‘다음’을 클릭하세요.​", + "models.localModelSourceDescriptionForPredict": "'파일 업로드'가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 모델 파일을 업로드할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​​", + "models.importedModelSourceDescriptionForPredict": "'가져온 모델'이 선택되었습니다. 이렇게 하면 데이터베이스의 모델 테이블에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​" }, "package": { + "title.configurations": "구성", + "title.documents": "문서", + "ml.command.enableExternalScript": "외부 스크립트 사용", + "ml.enablePython.description": "데이터베이스에서 Python 패키지 관리를 사용하도록 설정합니다.", + "ml.enableR.description": "데이터베이스에서 R 패키지 관리를 사용하도록 설정합니다.", + "title.endpoints": "엔드포인트", + "ml.command.importModel": "모델 가져오기", + "ml.command.dependencies": "Machine Learning 종속성 설치", + "ml.pythonPath.description": "Machine Learning에서 사용하는 기존 Python 설치에 대한 로컬 경로입니다.", + "ml.rPath.description": "기계 학습에서 사용하는 기존 R 설치의 로컬 경로입니다.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Machine Learning 종속성 설치", - "ml.command.enableExternalScript": "외부 스크립트 사용", - "ml.command.importModel": "모델 가져오기", + "ml.configuration.title": "Machine Learning 구성", + "ml.command.predictModel": "예측 만들기", "ml.command.manageLanguages": "외부 언어 관리", "ml.command.manageModels": "모델 관리", "ml.command.managePackages": "데이터베이스에서 패키지 관리", - "ml.command.predictModel": "예측 만들기", - "ml.configuration.title": "Machine Learning 구성", - "ml.enablePython.description": "데이터베이스에서 Python 패키지 관리를 사용하도록 설정합니다.", - "ml.enableR.description": "데이터베이스에서 R 패키지 관리를 사용하도록 설정합니다.", - "ml.pythonPath.description": "Machine Learning에서 사용하는 기존 Python 설치에 대한 로컬 경로입니다.", - "ml.rPath.description": "기계 학습에서 사용하는 기존 R 설치의 로컬 경로입니다.", - "title.configurations": "구성", - "title.documents": "문서", - "title.endpoints": "엔드포인트", "title.tasks": "작업" } } diff --git a/i18n/ads-language-pack-ko/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.mssql.i18n.json similarity index 67% rename from i18n/ads-language-pack-ko/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.mssql.i18n.json index ce0d20aa48..8b4cbf40cc 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "이 연결에 암호화를 사용합니다. 대상 SQL Server의 SSL과 인증서 구성을 검토하거나, 연결 대화에서 '신뢰할 수 있는 서버 인증서'를 활성화하세요.\r\n\r\n참고: 자체 서명된 인증서는 제한된 보호만 제공하며 프로덕션 환경에서는 권장되지 않습니다. 이 연결에서 '신뢰할 수 있는 서버 인증서'를 활성화하고 다시 시도하시겠어요? " }, "dist/features": { + "mssql.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요.", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 선택하지 않았습니다. 쿼리를 다시 시도하고 메시지가 표시되면 연결된 Azure 계정을 선택하세요.", "mssql.chooseLinkedAzureAccount": "연결된 Azure 계정을 선택하세요.", - "mssql.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다.", - "mssql.missingLinkedAzureAccount": "Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요." + "mssql.insufficientlyPrivelagedAzureAccount": "{0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "편집기 토큰 새로 고침에 실패했습니다. 편집기 연결을 끊고 다시 연결할 때까지 자동 완성이 비활성화됩니다.", "mssql.failedToFindAccount": "토큰 새로 고침을 실행할 때 Azure 계정 {0}을(를) 찾지 못했습니다.", "mssql.failedToFindTenants": "보안 토큰을 새로 고칠 때 '{1}' 계정에서 '{0}' 테넌트를 찾지 못했습니다.", - "mssql.noConvertResult": "Notebook 변환 요청에서 반환된 결과가 없습니다.", "mssql.noDocumentFound": "URI {0}에 대한 문서를 찾을 수 없음", - "mssql.tokenRefreshFailed": "{0} AAD 토큰 새로 고침에 실패했습니다. {0}을(를) 활성화하려면 다시 연결하세요.", - "mssql.tokenRefreshFailedNoSecurityToken": "편집기 토큰 새로 고침에 실패했습니다. 편집기 연결을 끊고 다시 연결할 때까지 자동 완성이 비활성화됩니다.", - "mssql.unsupportedPlatform": "지원되지 않는 플랫폼 {0}" + "mssql.noConvertResult": "Notebook 변환 요청에서 반환된 결과가 없습니다.", + "mssql.unsupportedPlatform": "지원되지 않는 플랫폼 {0}", + "mssql.tokenRefreshFailed": "{0} AAD 토큰 새로 고침에 실패했습니다. {0}을(를) 활성화하려면 다시 연결하세요." }, "dist/main": { - "mssql.errorConvertingToNotebook": "SQL 문서를 Notebook으로 변환하는 동안 오류가 발생했습니다. 오류: {0}", "mssql.errorConvertingToSQL": "Notebook 문서를 SQL로 변환하는 동안 오류가 발생했습니다. 오류: {0}", - "mssql.searchServers": "서버 이름 검색" + "mssql.errorConvertingToNotebook": "SQL 문서를 Notebook으로 변환하는 동안 오류가 발생했습니다. 오류: {0}", + "mssql.reloadChoice": "Azure 데이터 스튜디오 다시 로드", + "mssql.searchServers": "서버 이름 검색", + "mssql.reloadPrompt": "이 설정을 적용하려면 Azure Data Studio를 다시 로드해야 합니다." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "애플리케이션 역할", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "애플리케이션 역할", - "objectManagement.ColumnDisplayName": "열", - "objectManagement.DatabaseDisplayName": "데이터 베이스", - "objectManagement.DatabaseDisplayNameInTitle": "데이터베이스", - "objectManagement.DatabaseRoleTypeDisplayName": "데이터베이스 역할", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "데이터베이스 역할", - "objectManagement.LoginTypeDisplayName": "로그인", - "objectManagement.LoginTypeDisplayNameInTitle": "로그인", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "스키마에 속하는 모든 개체", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "특정 형식의 모든 개체", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "스키마", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "특정 개체...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "개체를 추가하려면 어떻게 해야 합니까?", - "objectManagement.SearchTextLabel": "텍스트 검색", - "objectManagement.ServerDisplayName": "서버", - "objectManagement.ServerRoleTypeDisplayName": "서버 역할", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "서버 역할", - "objectManagement.TableDisplayName": "테이블", - "objectManagement.UserDisplayName": "사용자", - "objectManagement.UserTypeDisplayNameInTitle": "사용자", - "objectManagement.ViewDisplayName": "보기", + "objectManagement.databaseProperties.addButton": "추가", + "objectManagement.databaseProperties.addDatabaseFilesText": "데이터베이스 파일 추가", + "objectManagement.databaseProperties.addFilegroupButtonText": "파일 그룹 추가", + "objectManagement.objectSelectionMethodDialogTitle": "개체 추가", + "objectManagement.addFileText": "데이터베이스 파일 추가", "objectManagement.addMembersText": "멤버 추가", "objectManagement.addSecurablesText": "보안 개체 추가", "objectManagement.advancedSectionHeader": "고급", + "objectManagement.allFiles": "모든 파일", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "스키마에 속하는 모든 개체", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "특정 형식의 모든 개체", + "objectManagement.allowTriggerToFireOthersLabel": "다른 트리거를 발생시키는 트리거 허용", + "objectManagement.dropObjectError": "{0}을(를) 삭제하는 동안 오류가 발생했습니다. {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "데이터베이스 첨부 대화 상자를 여는 동안 오류가 발생했습니다. {0}", + "objectManagement.openDetachDatabaseDialogError": "데이터베이스 분리 대화 상자를 여는 동안 오류가 발생했습니다. {0}", + "objectManagement.openDropDatabaseDialogError": "데이터베이스 삭제 대화 상자를 여는 동안 오류가 발생했습니다. {0}", + "objectManagement.openNewObjectDialogError": "새 {0} 대화 상자를 여는 동안 오류가 발생했습니다. {1}", + "objectManagement.openObjectPropertiesDialogError": "{0}: {1}에 대한 속성 대화 상자를 여는 동안 오류가 발생했습니다. {2}", + "objectManagement.refreshOEError": "개체 탐색기를 새로 고치는 동안 오류가 발생했습니다. {0}", + "objectManagement.renameObjectError": "{0} '{1}'의 이름을 '{2}'(으)로 바꾸는 동안 오류가 발생했습니다. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "애플리케이션 역할", + "objectManagement.applyUpdatesLabel": "적용", + "objectManagement.dropObjectConfirmation": "{0} {1}을(를) 삭제하시겠습니까?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "'{0}'에서 쿼리 저장소 데이터를 제거하시겠습니까?", + "objectManagement.associatedDatabaseFiles": "연결된 데이터베이스 파일", + "objectManagement.attachButtonLabel": "첨부", + "objectManagement.attachAsText": "다음 이름으로 연결:", + "objectManagement.attachDatabaseDialogTitle": "데이터베이스 첨부(미리 보기)", + "objectManagement.attachDatabaseOperationName": "데이터베이스 연결", + "objectManagement.user.aadAuth": "Azure Active Directory로 인증", + "objectManagement.user.sqlAuth": "암호로 인증", + "objectManagement.login.authenticateType": "인증", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "증분 통계 자동 작성", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "통계 자동 작성", + "objectManagement.databaseProperties.autoShrinkText": "자동 축소", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "통계 자동 업데이트", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "통계를 비동기적으로 자동 업데이트", + "objectManagement.databaseProperties.autogrowAllFilesText": "모든 파일 자동 증가", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "자동 증가/최대 크기", + "objectManagement.databaseProperties.automaticSectionHeader": "자동", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "모든 프로세서에 대해 자동으로 I/O 선호도 마스크 설정", + "objectManagement.autoSetProcessorAffinityMaskForAll": "모든 프로세서에 대해 자동으로 프로세서 선호도 마스크 설정", + "objectManagement.login.aadAuthenticationType": "Azure Active Directory 인증", "objectManagement.azurePricingLink": "Azure SQL Database 가격 계산기", + "objectManagement.databaseProperties.backupSectionHeader": "백업", + "objectManagement.backupLocationText": "백업", "objectManagement.backupRedundancyLabel": "백업 스토리지 중복", - "objectManagement.blankPasswordConfirmation": "암호가 없는 로그인을 만들면 보안상 위험합니다. 계속하시겠습니까?", + "objectManagement.backupAndRestoreText": "백업 및 복원", + "objectManagement.backupChecksumText": "백업 체크섬", + "objectManagement.blockedProcThresholdLabel": "차단된 프로세스 임계값", + "objectManagement.bothFailedAndSuccessfulLoginsText": "실패한 로그인과 성공한 로그인 모두", "objectManagement.browseForOwnerText": "소유자 찾아보기", "objectManagement.browseText": "찾아보기...", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "'{0}' 파일이 이미 있으므로 이 파일을 만들 수 없습니다.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "파일 그룹에 빈 개체 이름을 사용할 수 없습니다.", + "objectManagement.needToRestartServer": "변경 내용을 적용하려면 서버를 다시 시작해야 합니다.", + "objectManagement.closeConnections": "기존 연결 닫기", "objectManagement.collationLabel": "데이터 정렬", "objectManagement.compatibilityLevelLabel": "호환성 수준", + "objectManagement.compressBackupText": "백업 압축", "objectManagement.configureSLOSectionHeader": "SLO 구성", "objectManagement.confirmPasswordLabel": "암호 확인", "objectManagement.containmentTypeLabel": "포함 유형", + "objectManagement.costThresholdParallelismLabel": "비용 임계값 병렬 처리", + "objectManagement.noDialogFoundError": "노드 유형 '{0}' 및 개체 유형 '{1}'에 대해 지원되는 대화 상자를 찾을 수 없습니다.", + "objectManagement.createObjectLabel": "만들기", "objectManagement.createObjectOperationName": "{0} 만들기", + "objectManagement.blankPasswordConfirmation": "암호가 없는 로그인을 만들면 보안상 위험합니다. 계속하시겠습니까?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "현재 디스크 사용", "objectManagement.currentSLOLabel": "현재 서비스 수준 목표", - "objectManagement.databaseExistsError": "데이터베이스 '{0}'이(가) 이미 있습니다. 다른 데이터베이스 이름을 선택하세요.", - "objectManagement.databaseProperties.backupSectionHeader": "백업", + "objectManagement.cursorThresholdLabel": "커서 임계값", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "사용자 지정", + "objectManagement.databaseName": "DB 이름", + "objectManagement.dataLocationText": "데이터", + "objectManagement.dataFileLabel": "데이터", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "데이터 플러시 간격(분)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "'{0}' DataFile이 이미 있으므로 컬렉션에 추가할 수 없습니다.", "objectManagement.databaseProperties.databaseSectionHeader": "데이터베이스", + "objectManagement.DatabaseDisplayNameInTitle": "데이터베이스", + "objectManagement.databaseFilesFilterLabel": "데이터베이스 데이터 파일", + "objectManagement.databaseDetails": "데이터베이스 세부 정보", + "objectManagement.databaseFiles": "데이터베이스 파일", + "objectManagement.databaseProperties.databaseNameLabel": "데이터베이스 이름", + "objectManagement.databaseProperties.databaseReadOnlyText": "데이터베이스 읽기 전용", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "데이터베이스 역할", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "데이터베이스 범위 구성", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "데이터베이스 범위 옵션", + "objectManagement.databaseSettings": "데이터베이스 설정", + "objectManagement.databaseProperties.databaseStateText": "데이터베이스 상태", + "objectManagement.defaultLocationsLabel": "데이터베이스 기본 위치", + "objectManagement.databaseProperties.databaseFilesText": "데이터베이스 파일", + "objectManagement.databasesToAttach": "연결할 데이터베이스", "objectManagement.databaseProperties.dateCreated": "만든 날짜", - "objectManagement.databaseProperties.mbUnitText": "{0}MB", - "objectManagement.databaseProperties.memoryAllocated": "메모리 액세스에 최적화된 개체에 할당된 메모리", - "objectManagement.databaseProperties.memoryUsed": "메모리 액세스에 최적화된 개체에서 사용하는 메모리", - "objectManagement.databaseProperties.name": "이름", - "objectManagement.databaseProperties.numberOfUsers": "사용자 수", - "objectManagement.databaseProperties.owner": "소유자", - "objectManagement.databaseProperties.size": "크기", - "objectManagement.databaseProperties.spaceAvailable": "사용 가능한 공간", - "objectManagement.databaseProperties.status": "상태", - "objectManagement.databaseRole.SelectMemberDialogTitle": "데이터베이스 역할 구성원 선택", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "데이터베이스 역할 소유자 선택", - "objectManagement.deleteLoginConfirmation": "서버 로그인을 삭제해도 로그인과 관련된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에서 사용자를 삭제하십시오. 먼저 스키마의 소유권을 새 사용자에게 전송해야만 사용자를 삭제할 수 있습니다.", - "objectManagement.deleteObjectConfirmation": "{0} '{1}'을(를) 삭제하시겠습니까?", - "objectManagement.deleteObjectError": "{0}: {1}을(를) 삭제하는 동안 오류가 발생했습니다. {2}", - "objectManagement.deleteObjectOperationName": "{0} '{1}' 삭제", + "objectManagement.databaseProperties.defaultText": "기본값", + "objectManagement.defaultFullTextLanguageLabel": "기본 전체 텍스트 언어", + "objectManagement.defaultLanguageLabel": "기본 언어", + "objectManagement.login.defaultDatabaseLabel": "기본 데이터베이스", + "objectManagement.login.defaultLanguageLabel": "기본 언어", + "objectManagement.user.defaultSchemaLabel": "기본 스키마", + "objectManagement.deleteBackupHistory": "백업 삭제 후 데이터베이스에 대한 기록 정보 복원", "objectManagement.denyColumnHeader": "거부", + "objectManagement.detachButtonLabel": "분리", + "objectManagement.detachDatabaseDialogTitle": "데이터베이스 분리 - {0} (미리 보기)", + "objectManagement.detachDatabaseOptions": "데이터베이스 분리 옵션", + "objectManagement.detachDatabaseOperationName": "‘{0}’ 데이터베이스 분리", + "objectManagement.dropButtonLabel": "삭제", + "objectManagement.dropDatabaseDialogTitle": "데이터베이스 삭제 - {0}(미리 보기)", + "objectManagement.dropDatabaseOptions": "데이터베이스 옵션 삭제", + "objectManagement.detachDropConnections": "연결 삭제", + "objectManagement.dropObjectOperationName": "{0} '{1}' 삭제", + "objectManagement.dropLoginConfirmation": "서버 로그인을 삭제해도 로그인과 연결된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에 사용자를 삭제합니다. 먼저 스키마의 소유권을 새 사용자에게 이전해야 할 수 있습니다.", + "objectManagement.databaseProperties.editButton": "편집", + "objectManagement.databaseProperties.editDatabaseFilesText": "데이터베이스 파일 편집 - {0}", "objectManagement.editionLabel": "버전", "objectManagement.effectivePermissionsTableLabel": "선택한 보안 개체에 대한 유효 권한", "objectManagement.effectivePermissionsTableLabelSelected": "다음의 유효 사용 권한: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "자동 증가 사용", "objectManagement.enabledLabel": "사용", + "objectManagement.databaseProperties.encryptionEnabledText": "암호화 사용", + "objectManagement.login.enforcePasswordExpirationLabel": "암호 만료 적용", + "objectManagement.login.enforcePasswordPolicyLabel": "암호 정책 적용", + "objectManagement.renameObjectDialogTitle": "새 이름 입력", + "objectManagement.databaseProperties.executionCountText": "실행 수", "objectManagement.explicitPermissionsTableLabel": "선택한 보안 개체에 대한 명시적 권한", "objectManagement.explicitPermissionsTableLabelSelected": "다음에 대한 명시적 권한: {0}", + "objectManagement.databaseProperties.filestreamFileType": "파일 스트림 데이터", + "objectManagement.failedLoginsOnlyText": "실패한 로그인만", + "objectManagement.noConnectionUriError": "연결 정보를 검색하지 못했습니다. 다시 연결하고 다시 시도하세요.", + "objectManagement.databaseFileGroup": "파일 그룹", + "objectManagement.databaseProperties.fileGrowthText": "파일 증가", + "objectManagement.databaseProperties.fileNameText": "파일 이름", + "objectManagement.databaseProperties.fileTypeText": "파일 형식", + "objectManagement.databaseProperties.FilegroupExistsError": "'{0}' 파일 그룹이 이미 있으므로 컬렉션에 추가할 수 없습니다.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "파일 그룹", + "objectManagement.filegroupsSectionHeader": "파일 그룹", + "objectManagement.databaseProperties.filegrowthLimitError": "Filegrowth는 파일의 최대 파일 크기보다 클 수 없습니다.", + "objectManagement.databaseProperties.filesText": "파일", + "objectManagement.optionsSectionHeader": "파일", + "objectManagement.databaseProperties.filestreamFilesText": "파일 스트림 파일", "objectManagement.filterSectionTitle": "필터", "objectManagement.findText": "찾기", + "objectManagement.fullTextUpgradeOptionLabel": "전체 텍스트 업그레이드 옵션", "objectManagement.generalSectionHeader": "일반", "objectManagement.grantColumnHeader": "권한 부여", "objectManagement.grantorColumnHeader": "부여자", "objectManagement.hardwareGeneration": "하드웨어 세대", - "objectManagement.invalidPasswordError": "암호가 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "개체를 추가하려면 어떻게 해야 합니까?", + "objectManagement.processorIOAffinityColumn": "I/O 선호도", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "메가바이트 단위", + "objectManagement.databaseProperties.inPercentAutogrowthText": "백분율 단위", "objectManagement.isClustered": "클러스터형 여부", "objectManagement.isHadrEnabled": "HADR 사용", + "objectManagement.databaseProperties.isLedgerDatabaseText": "원장 데이터베이스임", "objectManagement.isPolyBaseInstalled": "PolyBase 설치됨", "objectManagement.isXTPSupported": "XTP 지원됨", + "objectManagement.databaseProperties.logfiletype": "로그", "objectManagement.language": "언어", "objectManagement.lastDatabaseBackup": "마지막 데이터베이스 백업", "objectManagement.lastDatabaseLogBackup": "마지막 데이터베이스 로그 백업", + "objectManagement.databaseProperties.ledgerSectionHeader": "원장", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "제한(MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "{0}MB로 제한됨", "objectManagement.loadingObjectsCompletedLabel": "개체 로드가 완료되었습니다. {0} 개체를 찾았습니다.", "objectManagement.loadingObjectsLabel": "개체 로드 중...", - "objectManagement.login.aadAuthenticationType": "Azure Active Directory 인증", - "objectManagement.login.authenticateType": "인증", - "objectManagement.login.defaultDatabaseLabel": "기본 데이터베이스", - "objectManagement.login.defaultLanguageLabel": "기본 언어", - "objectManagement.login.enforcePasswordExpirationLabel": "암호 만료 적용", - "objectManagement.login.enforcePasswordPolicyLabel": "암호 정책 적용", + "objectManagement.locksLabel": "잠금", + "objectManagement.logLocationText": "로그", + "objectManagement.logFileLabel": "로그", + "objectManagement.databaseProperties.logicalNameText": "논리적 이름", + "objectManagement.user.loginLabel": "로그인", + "objectManagement.LoginTypeDisplayNameInTitle": "로그인", + "objectManagement.loginAuditingText": "로그인 감사", "objectManagement.login.lockedOutLabel": "로그인 잠겨 있음", - "objectManagement.login.mustChangePasswordLabel": "다음 로그인할 때 반드시 암호 변경", - "objectManagement.login.oldPasswordCannotBeEmptyError": "이전 암호는 비워 둘 수 없습니다.", - "objectManagement.login.oldPasswordLabel": "이전 암호", - "objectManagement.login.permissionToConnectLabel": "데이터베이스 엔진 연결 권한", - "objectManagement.login.serverRoleSectionHeader": "서버 역할", - "objectManagement.login.specifyOldPasswordLabel": "이전 암호 지정", - "objectManagement.login.sqlAuthSectionHeader": "SQL 인증", - "objectManagement.login.sqlAuthenticationType": "SQL 인증", - "objectManagement.login.windowsAuthenticationType": "Windows 인증", "objectManagement.loginNotSelectedError": "로그인이 선택되지 않았습니다.", - "objectManagement.maxServerMemoryText": "최대 서버 메모리(MB)", + "objectManagement.mdfFileLocation": "MDF 파일 위치", + "objectManagement.user.windowsUser": "Windows 사용자/그룹에 매핑됨", + "objectManagement.user.loginMapped": "서버 로그인에 매핑됨", + "objectManagement.maxDegreeParallelismLabel": "최대 수준 병렬 처리", + "objectManagement.databaseProperties.maxPlansPerQueryText": "쿼리당 최대 계획", "objectManagement.maxSizeLabel": "최대 크기", + "objectManagement.databaseProperties.maxSizeInMbText": "최대 크기(MB)", + "objectManagement.maxTextReplicationSizeLabel": "최대 텍스트 복제 크기", + "objectManagement.databaseProperties.maximumFileSizeText": "최대 파일 크기", + "objectManagement.maxServerMemoryText": "최대 서버 메모리(MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "최대 파일 크기는 크기보다 작을 수 없습니다.", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "최대 서버 메모리는 최소 서버 메모리보다 작을 수 없습니다.", "objectManagement.membersLabel": "구성원", "objectManagement.membershipLabel": "멤버십", "objectManagement.memory": "메모리", + "objectManagement.databaseProperties.memoryAllocated": "메모리 액세스에 최적화된 개체에 할당된 메모리", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "메모리 액세스에 최적화된 데이터", + "objectManagement.databaseProperties.memoryUsed": "메모리 액세스에 최적화된 개체에서 사용하는 메모리", "objectManagement.minServerMemoryText": "최소 서버 메모리(MB)", - "objectManagement.nameCannotBeEmptyError": "이름은 비워둘 수 없습니다.", + "objectManagement.databaseProperties.monitoringSectionText": "모니터링", + "objectManagement.databaseProperties.name": "이름", + "objectManagement.databaseFileName": "이름", "objectManagement.nameLabel": "이름", - "objectManagement.newObjectDialogTitle": "{0} 신규(미리 보기)", - "objectManagement.noConnectionUriError": "연결 정보를 검색하지 못했습니다. 다시 연결하고 다시 시도하세요.", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1}(미리 보기)", - "objectManagement.objectSelectionMethodDialogTitle": "개체 추가", + "objectManagement.nameCannotBeEmptyError": "이름은 비워둘 수 없습니다.", + "objectManagement.user.noLogin": "로그인 액세스 권한 없음", + "objectManagement.doDatabaseFilesError": "서버에 연결할 데이터베이스 파일이 지정되지 않았습니다.", + "objectManagement.databaseProperties.noneText": "없음", + "objectManagement.noLoginAuditingText": "없음", + "objectManagement.serverNumaNodeLabel": "Numa 노드 {0}", + "objectManagement.databaseProperties.numberOfUsers": "사용자 수", "objectManagement.objectTypeLabel": "개체 유형", "objectManagement.objectTypesLabel": "개체 유형", "objectManagement.objectsLabel": "개체", - "objectManagement.openNewObjectDialogError": "새 {0} 대화 상자를 여는 동안 오류가 발생했습니다. {1}", - "objectManagement.openObjectPropertiesDialogError": "{0}: {1}에 대한 속성 대화 상자를 여는 동안 오류가 발생했습니다. {2}", + "objectManagement.login.oldPasswordLabel": "이전 암호", + "objectManagement.login.oldPasswordCannotBeEmptyError": "이전 암호는 비워 둘 수 없습니다.", "objectManagement.operatingSystem": "운영 체제", - "objectManagement.optionsSectionHeader": "옵션", + "objectManagement.databaseProperties.actualOperationModeText": "작동 모드(실제)", + "objectManagement.databaseProperties.requestedOperationModeText": "작동 모드(요청)", + "objectManagement.optimizeAdHocWorkloadsLabel": "임시 워크로드 최적화", + "objectManagement.user.ownedSchemasLabel": "소유한 스키마", + "objectManagement.databaseProperties.owner": "소유자", "objectManagement.ownerText": "소유자", - "objectManagement.passwordCannotBeEmptyError": "암호는 비워 둘 수 없습니다.", + "objectManagement.databaseProperties.pageVerifyText": "페이지 확인", "objectManagement.passwordLabel": "암호", + "objectManagement.passwordCannotBeEmptyError": "암호는 비워 둘 수 없습니다.", + "objectManagement.invalidPasswordError": "암호가 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", "objectManagement.passwordsNotMatchError": "암호는 확인 암호와 일치해야 합니다.", + "objectManagement.databaseProperties.pathText": "경로", + "objectManagement.databaseFilePath": "경로", "objectManagement.permissionColumnHeader": "사용 권한", + "objectManagement.login.permissionToConnectLabel": "데이터베이스 엔진 연결 권한", "objectManagement.platform": "플랫폼", + "objectManagement.processorColumn": "프로세서", + "objectManagement.processorAffinityColumn": "프로세서 선호도", + "objectManagement.processorLabel": "프로세서 선호도 테이블", "objectManagement.processors": "프로세서", "objectManagement.product": "제품", "objectManagement.properties": "속성", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "쿼리 저장소 데이터 제거", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "쿼리 저장소", + "objectManagement.databaseProperties.queryStoreAvailableText": "사용 가능한 쿼리 저장소", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "쿼리 저장소 캡처 모드", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "쿼리 저장소 캡처 정책", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "쿼리 저장소 보존", + "objectManagement.databaseProperties.queryStoreUsedText": "사용된 쿼리 저장소", + "objectManagement.queryWaitLabel": "쿼리 대기", + "objectManagement.databaseProperties.rowsDataFileType": "행 데이터", + "objectManagement.databaseProperties.readOnlyText": "읽기 전용", + "objectManagement.databaseProperties.recoverySectionHeader": "복구", "objectManagement.recoveryModelLabel": "복구 모델", - "objectManagement.refreshOEError": "개체 탐색기를 새로 고치는 동안 오류가 발생했습니다. {0}", + "objectManagement.databaseProperties.removeButton": "제거", + "objectManagement.removeFileText": "데이터베이스 파일 제거", "objectManagement.removeMemberText": "선택한 구성원 제거", "objectManagement.removeSecurablesText": "선택한 보안 개체 제거", - "objectManagement.renameObjectDialogTitle": "새 이름 입력", - "objectManagement.renameObjectError": "{0} '{1}'의 이름을 '{2}'(으)로 바꾸는 동안 오류가 발생했습니다. {3}", "objectManagement.renameObjectOperationName": "{0} '{1}'의 이름을 '{2}'(으)로 변경", "objectManagement.reservedStorageSizeInMB": "예약된 스토리지 크기(MB)", + "objectManagement.databaseProperties.restrictAccessText": "액세스 제한", "objectManagement.rootDirectory": "루트 디렉터리", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "행", + "objectManagement.login.sqlAuthenticationType": "SQL 인증", + "objectManagement.login.sqlAuthSectionHeader": "SQL 인증", + "objectManagement.sqlServerAndWindowsAuthText": "SQL Server 및 Windows 인증 모드", + "objectManagement.scanStartupProcsLabel": "시작 프로시저 검색", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "스키마", "objectManagement.schemaLabel": "스키마", + "objectManagement.SearchTextLabel": "텍스트 검색", "objectManagement.securablesText": "보안 개체", - "objectManagement.selectSecurablesDialogTitle": "보안 개체 선택", + "objectManagement.security": "보안", "objectManagement.selectText": "선택", - "objectManagement.serverCollation": "서버 데이터 정렬", + "objectManagement.databaseRole.SelectMemberDialogTitle": "데이터베이스 역할 구성원 선택", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "데이터베이스 역할 소유자 선택", + "objectManagement.labelSelectFolder": "폴더 선택", + "objectManagement.selectSecurablesDialogTitle": "보안 개체 선택", "objectManagement.serverRole.SelectMemberDialogTitle": "서버 역할 멤버 선택", "objectManagement.serverRole.SelectOwnerDialogTitle": "서버 역할 소유자 선택", + "objectManagement.ServerDisplayName": "서버", + "objectManagement.serverCollation": "서버 데이터 정렬", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "서버 역할", + "objectManagement.login.serverRoleSectionHeader": "서버 역할", + "objectManagement.serverAuthenticationText": "서버 인증", "objectManagement.serviceTier": "서비스 계층", - "objectManagement.storageSpaceUsageInGB": "저장소 공간 사용량", + "objectManagement.databaseProperties.setSecondaryText": "보조를 주 항목과 동일하게 설정", + "objectManagement.databaseProperties.size": "크기(MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "크기 기반 정리 모드", + "objectManagement.databaseProperties.spaceAvailable": "사용 가능한 공간", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "특정 개체...", + "objectManagement.login.specifyOldPasswordLabel": "이전 암호 지정", + "objectManagement.databaseProperties.staleThresholdText": "오래된 임곗값", + "objectManagement.databaseProperties.stateSectionHeader": "상태", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "상태 쿼리 임계값(일)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "통계 수집 간격", + "objectManagement.databaseProperties.status": "상태", + "objectManagement.storageSpaceUsageInMB": "저장소 공간 사용량(MB)", + "objectManagement.successfulLoginsOnlyText": "성공한 로그인만", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "목표 복구 시간(초)", + "objectManagement.collationNotValidError": "선택한 데이터 정렬 '{0}'이(가) 잘못되었습니다. 다른 데이터 정렬을 선택하세요.", + "objectManagement.notSupportedError": "이 명령은 '{0}' 개체 유형에 대해 지원되지 않습니다.", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "총 컴파일 CPU 시간(밀리초)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "총 실행 CPU 시간(밀리초)", + "objectManagement.twoDigitYearCutoffLabel": "두 자리 연도 구분", + "objectManagement.user.type": "형식", + "objectManagement.databaseFileType": "유형", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "무제한", + "objectManagement.databaseProperties.unlimitedFileSizeText": "무제한", + "objectManagement.detachUpdateStatistics": "통계 업데이트", "objectManagement.updateObjectOperationName": "{0} '{1}' 업데이트", - "objectManagement.user.aadAuth": "Azure Active Directory로 인증", - "objectManagement.user.defaultSchemaLabel": "기본 스키마", - "objectManagement.user.loginLabel": "로그인", - "objectManagement.user.loginMapped": "서버 로그인에 매핑됨", - "objectManagement.user.noLogin": "로그인 액세스 권한 없음", - "objectManagement.user.ownedSchemasLabel": "소유한 스키마", - "objectManagement.user.sqlAuth": "암호로 인증", - "objectManagement.user.type": "유형", - "objectManagement.user.windowsUser": "Windows 사용자/그룹에 매핑됨", + "objectManagement.databaseProperties.useFullTextIndexingText": "전체 텍스트 인덱스 사용", + "objectManagement.UserTypeDisplayNameInTitle": "사용자", + "objectManagement.login.mustChangePasswordLabel": "다음 로그인할 때 반드시 암호 변경", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "기본 값", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "보조용 값", "objectManagement.versionText": "버전", - "objectManagement.withGrantColumnHeader": "허용 권한 소유" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "대기 통계 캡처 모드", + "objectManagement.login.windowsAuthenticationType": "Windows 인증", + "objectManagement.onlyWindowsAuthModeText": "Windows 인증 모드", + "objectManagement.withGrantColumnHeader": "허용 권한 소유", + "objectManagement.databaseProperties.yesText": "예", + "objectManagement.ApplicationRoleTypeDisplayName": "애플리케이션 역할", + "objectManagement.ColumnDisplayName": "열", + "objectManagement.DatabaseDisplayName": "데이터 베이스", + "objectManagement.DatabaseRoleTypeDisplayName": "데이터베이스 역할", + "objectManagement.LoginTypeDisplayName": "로그인", + "objectManagement.ServerRoleTypeDisplayName": "서버 역할", + "objectManagement.TableDisplayName": "테이블", + "objectManagement.UserDisplayName": "사용자", + "objectManagement.ViewDisplayName": "보기", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} 신규(미리 보기)", + "objectManagement.databaseProperties.mbUnitText": "{0}MB", + "objectManagement.objectPropertiesDialogTitle": "{0} 속성(미리 보기) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "{0}을(를) 다운로드함", - "downloadingServiceChannelMsg": "{0} 다운로드 중", "downloadingServiceSizeChannelMsg": "({0}KB)", + "downloadServiceDoneChannelMsg": "{0}을(를) 다운로드함", "downloadingServiceStatusMsg": "{0} 다운로드 중", + "downloadingServiceChannelMsg": "{0} 다운로드 중", "entryExtractedChannelMsg": "추출된 {0}({1}/{2})", "failedToStartServiceErrorMsg": "{0}을(를) 시작하지 못함", - "installedServiceChannelMsg": "설치된 {0}", - "installingServiceChannelMsg": "{1}에 {0} 설치 중", + "installedServiceChannelMsg": "{0} 설치됨", "installingServiceStatusMsg": "{0} 설치 중", - "serviceStartedStatusMsg": "{0}이(가) 시작됨", - "startingServiceStatusMsg": "{0}을(를) 시작하는 중" + "installingServiceChannelMsg": "{1}에 {0} 설치 중", + "startingServiceStatusMsg": "{0}을(를) 시작하는 중", + "serviceStartedStatusMsg": "{0} 시작됨" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "데이터베이스 모델 사전 로드를 활성화하여 테이블 디자이너 로드 시간을 줄이시겠습니까? 개체 탐색기에서 데이터베이스 노드를 확장하면 데이터베이스 모델이 미리 로드됩니다.", "tableDesigner.FailedToGetConnectionStringError": "테이블에 대한 연결 문자열을 가져오지 못했습니다. 서버에 다시 연결하고 다시 시도하세요.", "tableDesigner.NewTable": "새 테이블", - "tableDesigner.no": "아니요", - "tableDesigner.turnOnPreloadingMessage": "데이터베이스 모델 사전 로드를 활성화하여 테이블 디자이너 로드 시간을 줄이시겠습니까? 개체 탐색기에서 데이터베이스 노드를 확장하면 데이터베이스 모델이 미리 로드됩니다.", + "tableDesigner.no": "아니", "tableDesigner.yes": "예" }, "dist/telemetry": { - "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요.", - "viewKnownIssuesText": "알려진 문제 보기" + "viewKnownIssuesText": "알려진 문제 보기", + "serviceCrashMessage": "{0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "확인", - "mssql.ui.generatingScript": "스크립트 생성 중...", - "mssql.ui.generatingScriptCompleted": "스크립트가 생성됨", - "mssql.ui.helpText": "도움말", - "mssql.ui.loadingDialog": "대화 상자를 로드하는 중...", - "mssql.ui.noActionScriptedMessage": "스크립팅할 동작이 없습니다.", - "mssql.ui.scriptError": "스크립트를 생성하는 동안 오류가 발생했습니다. {0}", - "mssql.ui.scriptGenerated": "스크립트가 생성되었습니다. 대화 상자를 닫아 새로 연 편집기에서 스크립트를 볼 수 있습니다.", - "mssql.ui.scriptText": "스크립트", - "mssql.ui.yesText": "예", "objectManagement.addText": "추가…", + "mssql.ui.scriptError": "스크립트를 생성하는 동안 오류가 발생했습니다. {0}", + "objectManagement.editText": "편집", + "mssql.ui.generatingScript": "스크립트 생성 중...", + "mssql.ui.helpText": "도움말", + "mssql.ui.loadingDialog": "대화 상자 로드 완료", + "mssql.ui.OkText": "확인", "objectManagement.removeText": "제거", - "objectManagement.selectLabel": "선택" + "mssql.ui.scriptText": "스크립트", + "mssql.ui.generatingScriptCompleted": "스크립트가 생성됨", + "mssql.ui.scriptGenerated": "스크립트가 생성되었습니다. 대화 상자를 닫아 새로 연 편집기에서 스크립트를 볼 수 있습니다.", + "objectManagement.selectLabel": "선택", + "mssql.ui.noActionScriptedMessage": "스크립팅할 동작이 없습니다.", + "mssql.ui.yesText": "예" }, "package": { - "cloud.databaseProperties.azureEdition": "버전", - "cloud.databaseProperties.compatibilityLevel": "호환성 수준", - "cloud.databaseProperties.owner": "소유자", - "cloud.databaseProperties.serviceLevelObjective": "가격 책정 계층", - "cloud.serverProperties.serverEdition": "형식", - "cloud.serverProperties.serverVersion": "버전", - "databasesListProperties.lastBackup": "마지막 백업", - "databasesListProperties.name": "이름", - "databasesListProperties.size": "크기(MB)", - "databasesListProperties.status": "상태", - "json.format.enable.desc": "기본 JSON 포맷터 사용/사용 안 함(다시 시작해야 함)", - "json.schemas.desc": "현재 프로젝트에서 스키마를 JSON 파일에 연결", - "json.schemas.fileMatch.desc": "JSON 파일로 스키마를 확인할 때 일치할 파일 패턴의 배열입니다.", - "json.schemas.fileMatch.item.desc": "JSON 파일로 스키마를 확인할 때 일치할 '*'를 포함할 수 있는 파일 패턴입니다.", - "json.schemas.schema.desc": "지정된 URL의 스키마 정의입니다. 스키마는 스키마 URL에 대한 액세스 방지를 위해서만 제공해야 합니다.", "json.schemas.url.desc": "현재 디렉터리에 있는 스키마의 URL 또는 상대 경로", - "mssql.configuration.title": "MSSQL 구성", - "mssql.connectionOptions.applicationIntent.description": "서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다.", - "mssql.connectionOptions.applicationIntent.displayName": "애플리케이션 의도", - "mssql.connectionOptions.applicationName.description": "애플리케이션의 이름", - "mssql.connectionOptions.applicationName.displayName": "애플리케이션 이름", - "mssql.connectionOptions.attachDbFilename.description": "연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)", - "mssql.connectionOptions.attachDbFilename.displayName": "DB 파일 이름 연결", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", - "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 인증", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 로그인", - "mssql.connectionOptions.authType.description": "SQL Server로 인증하는 방법을 지정합니다.", - "mssql.connectionOptions.authType.displayName": "인증 유형", - "mssql.connectionOptions.columnEncryptionSetting.description": "연결에 Always Encrypted 기능 사용 또는 사용 안 함", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다.", - "mssql.connectionOptions.commandTimeout.displayName": "명령 시간 제한", - "mssql.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", - "mssql.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", - "mssql.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", - "mssql.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", - "mssql.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", - "mssql.connectionOptions.connectTimeout.displayName": "연결 시간 제한", - "mssql.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", - "mssql.connectionOptions.connectionName.displayName": "이름(옵션)", - "mssql.connectionOptions.contextConnection.description": "true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다.", - "mssql.connectionOptions.contextConnection.displayName": "컨텍스트 연결", - "mssql.connectionOptions.currentLanguage.description": "SQL Server 언어 레코드 이름", - "mssql.connectionOptions.currentLanguage.displayName": "현재 언어", - "mssql.connectionOptions.databaseName.description": "데이터 원본에 있는 초기 카탈로그 또는 데이터베이스의 이름", - "mssql.connectionOptions.databaseName.displayName": "데이터베이스", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "호스트 보호 서비스", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "없음", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "증명 프로토콜", - "mssql.connectionOptions.enclaveAttestationUrl.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "증명 URL", - "mssql.connectionOptions.encrypt.categoryValues.false": "선택 사항(False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "엄격", - "mssql.connectionOptions.encrypt.categoryValues.true": "필수(True)", - "mssql.connectionOptions.encrypt.description": "'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다.", - "mssql.connectionOptions.encrypt.displayName": "암호화", - "mssql.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소", - "mssql.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", + "json.schemas.fileMatch.item.desc": "JSON 파일로 스키마를 확인할 때 일치할 '*'를 포함할 수 있는 파일 패턴입니다.", "mssql.connectionOptions.groupName.advanced": "고급", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "JSON 파일로 스키마를 확인할 때 일치할 파일 패턴의 배열입니다.", + "mssql.query.executionTimeout": "실행 시간 제한이 0이면 무제한 대기(시간 제한 없음)를 나타냅니다.", + "mssql.connectionOptions.applicationIntent.displayName": "애플리케이션 의도", + "mssql.connectionOptions.applicationName.displayName": "애플리케이션 이름", + "json.schemas.desc": "현재 프로젝트에서 스키마를 JSON 파일에 연결", + "title.attachDatabase": "첨부(미리 보기)", + "mssql.connectionOptions.attachDbFilename.displayName": "DB 파일 이름 연결", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "증명 URL", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "증명 프로토콜", + "mssql.connectionOptions.authType.displayName": "인증 유형", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA가 지원되는 유니버설", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation", + "title.changeNotebookConnection": "SQL Notebook 연결 변경", + "mssql.connectionOptions.commandTimeout.displayName": "명령 시간 제한", + "cloud.databaseProperties.compatibilityLevel": "호환성 수준", + "onprem.databaseProperties.compatibilityLevel": "호환성 수준", + "onprem.serverProperties.machineName": "컴퓨터 이름", + "mssql.connectionOptions.connectRetryCount.displayName": "연결 다시 시도 횟수", + "mssql.connectionOptions.connectRetryInterval.displayName": "연결 다시 시도 간격", + "mssql.connectionOptions.connectTimeout.displayName": "연결 시간 제한", "mssql.connectionOptions.groupName.connectionResiliency": "연결 복구", "mssql.connectionOptions.groupName.context": "컨텍스트", - "mssql.connectionOptions.groupName.initialization": "초기화", - "mssql.connectionOptions.groupName.pooling": "풀링", - "mssql.connectionOptions.groupName.replication": "복제", - "mssql.connectionOptions.groupName.security": "보안", - "mssql.connectionOptions.groupName.source": "원본", - "mssql.connectionOptions.hostNameInCertificate.description": "SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "인증서의 호스트 이름", - "mssql.connectionOptions.loadBalanceTimeout.description": "이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다.", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "부하 분산 시간 제한", - "mssql.connectionOptions.maxPoolSize.description": "풀에서 허용되는 최대 연결 수", - "mssql.connectionOptions.maxPoolSize.displayName": "최대 풀 크기", - "mssql.connectionOptions.minPoolSize.description": "풀에서 허용되는 최소 연결 수", - "mssql.connectionOptions.minPoolSize.displayName": "최소 풀 크기", - "mssql.connectionOptions.multiSubnetFailover.displayName": "다중 서브넷 장애 조치(failover)", - "mssql.connectionOptions.multipleActiveResultSets.description": "true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다.", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "여러 개의 활성 결과 집합", - "mssql.connectionOptions.packetSize.description": "SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트)", - "mssql.connectionOptions.packetSize.displayName": "패킷 크기", - "mssql.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", - "mssql.connectionOptions.password.displayName": "암호", - "mssql.connectionOptions.persistSecurityInfo.description": "false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다.", - "mssql.connectionOptions.persistSecurityInfo.displayName": "보안 정보 유지", - "mssql.connectionOptions.pooling.description": "true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다.", - "mssql.connectionOptions.pooling.displayName": "풀링", - "mssql.connectionOptions.port.displayName": "포트", - "mssql.connectionOptions.replication.description": "복제에서 SQL Server가 사용합니다.", - "mssql.connectionOptions.replication.displayName": "복제", - "mssql.connectionOptions.secureEnclaves.description": "연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다.", - "mssql.connectionOptions.secureEnclaves.displayName": "보안 Enclave", - "mssql.connectionOptions.serverName.description": "SQL Server 인스턴스의 이름", - "mssql.connectionOptions.serverName.displayName": "서버", - "mssql.connectionOptions.serverName.placeholder": "예: tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.", - "mssql.connectionOptions.trustServerCertificate.displayName": "서버 인증서 신뢰", - "mssql.connectionOptions.typeSystemVersion.description": "공급자가 DataReader를 통해 공개할 서버 유형 시스템을 나타냄", - "mssql.connectionOptions.typeSystemVersion.displayName": "형식 시스템 버전", - "mssql.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", - "mssql.connectionOptions.userName.displayName": "사용자 이름", - "mssql.connectionOptions.workstationId.description": "SQL Server에 연결하는 워크스테이션의 이름", - "mssql.connectionOptions.workstationId.displayName": "워크스테이션 ID", - "mssql.disabled": "사용 안 함", - "mssql.enableSqlAuthenticationProvider": "사용자가 'AzureMFA' 인증을 선택할 때 'Active Directory Interactive' 인증 모드에서 SQL 인증 공급자를 사용하도록 설정합니다. 이를 통해 액세스 토큰을 가져올 때 서버 쪽 리소스 엔드포인트 통합을 사용할 수 있습니다. 이 옵션은 'MSAL' Azure 인증 라이브러리에 대해서만 지원됩니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다.", - "mssql.enabled": "사용", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "모든 실행에 대한 실제 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다.", - "mssql.executionPlan.cost": "가장 높은 비용으로 실행 계획 작업을 강조 표시합니다.", - "mssql.executionPlan.expensiveOperationMetric": "쿼리 실행 계획에서 비용이 많이 드는 작업을 강조 표시하는 데 사용할 기본 메트릭", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "CPU 시간을 가장 많이 사용한 실행 계획 작업을 강조 표시합니다.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "가장 많은 시간이 걸린 실행 계획 작업을 강조 표시합니다.", - "mssql.executionPlan.expensiveOperationMetric.off": "실행 계획에 대해 비용이 많이 드는 작업 강조 표시가 꺼집니다.", - "mssql.executionPlan.numberOfRowsRead": "읽은 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다.", - "mssql.executionPlan.subtreeCost": "하위 트리 비용이 가장 높은 실행 계획 작업을 강조 표시합니다.", - "mssql.exportNotebookToSql": "Notebook을 SQL로 내보내기", - "mssql.exportSqlAsNotebook": "SQL을 Notebook으로 내보내기", - "mssql.format.alignColumnDefinitionsInColumns": "열 정의 정렬 여부", - "mssql.format.datatypeCasing": "데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", - "mssql.format.keywordCasing": "키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", - "mssql.format.placeCommasBeforeNextStatement": "목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용)", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함)", - "mssql.ignorePlatformWarning": "[옵션] 지원되지 않는 플랫폼 경고 표시 안 함", - "mssql.intelliSense.enableErrorChecking": "IntelliSense 오류 검사 사용 여부", - "mssql.intelliSense.enableIntelliSense": "IntelliSense 사용 여부", - "mssql.intelliSense.enableQuickInfo": "IntelliSense 빠른 정보 사용 여부", - "mssql.intelliSense.enableSuggestions": "IntelliSense 제안 사용 여부", - "mssql.intelliSense.lowerCaseSuggestions": "IntelliSense 제안을 소문자로 표시할지 여부", - "mssql.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", - "mssql.logFilesRemovalLimit": "시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다.", - "mssql.logRetentionMinutes": "백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다.", + "mssql.connectionOptions.contextConnection.displayName": "컨텍스트 연결", + "mssql.connectionOptions.currentLanguage.displayName": "현재 언어", + "mssql.connectionOptions.connectionName.description": "연결의 사용자 지정 이름", + "mssql.connectionOptions.databaseName.displayName": "데이터베이스", + "mssql.connectionOptions.applicationIntent.description": "서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다.", + "mssql.connectionOptions.connectRetryInterval.description": "연결 복구 시도 간 지연 시간", + "title.designTable": "디자인", + "title.detachDatabase": "분리(미리 보기)", "mssql.objectExplorer.disableGroupBySchema": "스키마별 그룹화 사용 안 함", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 스키마별 그룹화 비활성화", + "mssql.disabled": "사용 안 함", + "title.dropObject": "놓기(미리 보기)", + "cloud.databaseProperties.azureEdition": "버전", + "onprem.serverProperties.serverEdition": "버전", "mssql.objectExplorer.enableGroupBySchema": "스키마별 그룹화 사용", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 스키마별 그룹화 사용", - "mssql.objectExplorer.expandTimeout": "개체 탐색기 노드를 확장하기 위한 시간 제한(초)입니다. 기본값은 45초입니다.", - "mssql.objectExplorer.groupBySchema": "사용하도록 설정하면 개체 탐색기의 데이터베이스 개체가 스키마로 분류됩니다.", - "mssql.parallelMessageProcessing": "[실험적] SQL 도구 서비스에 대한 요청을 병렬로 처리할지 여부입니다. 모든 요청을 병렬로 처리할 때 발생할 수 있는 문제를 검색하기 위해 도입되었습니다. 기본값은 false입니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다.", - "mssql.piiLogging": "[선택 사항] PII(개인 식별 정보)가 로그 파일에 기록되게 합니다.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Always Encrypted에 매개 변수화 사용", "mssql.query.ansiDefaults": "SET ANSI_DEFAULTS 사용", - "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON 사용", "mssql.query.ansiNulls": "SET ANSI_NULLS 사용", + "mssql.query.ansiNullDefaultOn": "SET ANSI_NULL_DFLT_ON 사용", "mssql.query.ansiPadding": "SET ANSI_PADDING 사용", "mssql.query.ansiWarnings": "SET ANSI_WARNINGS 사용", "mssql.query.arithAbort": "SET ARITHABORT 옵션 사용", "mssql.query.cursorCloseOnCommit": "SET CURSOR_CLOSE_ON_COMMIT 사용", "mssql.query.deadlockPriority": "SET DEADLOCK_PRIORITY 옵션 사용", - "mssql.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", - "mssql.query.executionTimeout": "실행 시간 제한이 0이면 무제한 대기(시간 제한 없음)를 나타냅니다.", "mssql.query.implicitTransactions": "SET IMPLICIT_TRANSACTIONS 사용", "mssql.query.lockTimeout": "SET LOCK TIMEOUT 옵션 사용(밀리초)", - "mssql.query.maxCharsToStore": "쿼리를 실행한 후 문자/이진 열의 각 값에 대해 저장할 최대 문자/바이트 수입니다. 기본값: 65,535. 유효한 값 범위: 1 ~ 2,147,483,647.", - "mssql.query.maxXmlCharsToStore": "쿼리를 실행한 후 XML 열의 각 값에 대해 저장할 최대 문자 수입니다. 기본값: 2,097,152. 유효한 값 범위: 1 ~ 2,147,483,647.", "mssql.query.noCount": "SET NOCOUNT 옵션 사용", "mssql.query.noExec": "SET NOEXEC 옵션 사용", "mssql.query.parseOnly": "SET PARSEONLY 옵션 사용", "mssql.query.queryGovernorCostLimit": "SET QUERY_GOVERNOR_COST_LIMIT 사용", "mssql.query.quotedIdentifier": "SET QUOTED_IDENTIFIER 사용", - "mssql.query.setRowCount": "서버가 쿼리 처리를 중지하기 전에 반환할 최대 행 수입니다.", "mssql.query.statisticsIO": "SET STATISTICS IO 옵션 사용", "mssql.query.statisticsTime": "SET STATISTICS TIME 옵션 사용", - "mssql.query.textSize": "SELECT 문에서 반환되는 text 및 ntext 데이터의 최대 크기", "mssql.query.transactionIsolationLevel": "SET TRANSACTION ISOLATION LEVEL 옵션 사용", "mssql.query.xactAbortOn": "SET XACT_ABORT ON 옵션 사용", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "게시하는 동안 테이블 디자이너가 DDL 트리거를 사용하지 않도록 설정하고 다시 사용하도록 설정할지 여부", - "mssql.tableDesigner.preloadDatabaseModel": "개체 탐색기에서 데이터베이스 노드를 확장할 때 데이터베이스 모델을 미리 로드할지 여부입니다. 활성화하면 테이블 디자이너의 로딩 시간을 줄일 수 있습니다. 참고: 많은 데이터베이스 노드를 확장해야 하는 경우 일반 메모리 사용량보다 높을 수 있습니다.", - "mssql.tracing.desc": "Azure Data Studio와 SQL Tools Service 간에 SQL Tools Service 출력 채널로의 통신을 추적합니다. 경고: 자세한 로깅을 사용하는 경우 중요한 정보가 포함될 수 있습니다.", - "mssql.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", - "objectsListProperties.name": "이름", - "onprem.databaseProperties.compatibilityLevel": "호환성 수준", + "json.format.enable.desc": "기본 JSON 포맷터 사용/사용 안 함(다시 시작해야 함)", + "mssql.enabled": "사용", + "mssql.enableConnectionPooling": "MSSQL 연결에서 연결 풀링을 사용하도록 설정하여 Azure Data Studio 연결의 전체 성능을 향상시킵니다. 이 설정은 기본적으로 사용하도록 설정되어 있습니다. 값이 변경되면 Azure Data Studio를 다시 시작해야 합니다. 풀된 연결을 지우려면 ‘SQL Server: 풀된 연결 지우기’ 명령을 실행합니다.", + "mssql.connectionOptions.columnEncryptionSetting.description": "연결에 Always Encrypted 기능 사용 또는 사용 안 함", + "mssql.connectionOptions.secureEnclaves.description": "연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다.", + "mssql.enableSqlAuthenticationProvider": "사용자가 'AzureMFA' 인증을 선택할 때 'Active Directory Interactive' 인증 모드에서 SQL 인증 공급자를 사용하도록 설정합니다. 이를 통해 액세스 토큰을 가져올 때 서버 쪽 리소스 엔드포인트 통합을 사용할 수 있습니다. 이 옵션은 'MSAL' Azure 인증 라이브러리에 대해서만 지원됩니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다.", + "mssql.connectionOptions.encrypt.displayName": "암호화", + "mssql.executionPlan.expensiveOperationMetric.off": "실행 계획에 대해 비용이 많이 드는 작업 강조 표시가 꺼집니다.", + "mssql.exportNotebookToSql": "Notebook을 SQL로 내보내기", + "mssql.exportSqlAsNotebook": "SQL을 Notebook으로 내보내기", + "mssql.connectionOptions.failoverPartner.displayName": "장애 조치(failover) 파트너", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "가장 많은 시간이 걸린 실행 계획 작업을 강조 표시합니다.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "CPU 시간을 가장 많이 사용한 실행 계획 작업을 강조 표시합니다.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "모든 실행에 대한 실제 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다.", + "mssql.executionPlan.numberOfRowsRead": "읽은 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다.", + "mssql.executionPlan.cost": "가장 높은 비용으로 실행 계획 작업을 강조 표시합니다.", + "mssql.executionPlan.subtreeCost": "하위 트리 비용이 가장 높은 실행 계획 작업을 강조 표시합니다.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "호스트 보호 서비스", + "mssql.connectionOptions.hostNameInCertificate.displayName": "인증서의 호스트 이름", + "mssql.connectionOptions.hostNameInCertificate.description": "SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다.", + "mssql.connectionOptions.password.description": "데이터 원본에 연결할 때 사용할 암호를 나타냅니다.", + "mssql.connectionOptions.userName.description": "데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다.", + "mssql.connectionOptions.typeSystemVersion.description": "공급자가 DataReader를 통해 공개할 서버 유형 시스템을 나타냄", + "mssql.connectionOptions.groupName.initialization": "초기화", "onprem.databaseProperties.lastBackupDate": "마지막 데이터베이스 백업", "onprem.databaseProperties.lastLogBackupDate": "마지막 로그 백업", - "onprem.databaseProperties.owner": "소유자", - "onprem.databaseProperties.recoveryModel": "복구 모델", - "onprem.serverProperties.machineName": "컴퓨터 이름", - "onprem.serverProperties.osVersion": "OS 버전", - "onprem.serverProperties.serverEdition": "버전", - "onprem.serverProperties.serverVersion": "버전", - "title.changeNotebookConnection": "SQL Notebook 연결 변경", - "title.clearSearchServerResult": "검색: 검색 서버 결과 지우기", - "title.deleteObject": "삭제", - "title.designTable": "디자인", - "title.newObject": "새로 만들기", + "databasesListProperties.lastBackup": "마지막 백업", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "부하 분산 시간 제한", + "mssql.configuration.title": "MSSQL 구성", + "mssql.connectionOptions.encrypt.categoryValues.true": "필수(True)", + "mssql.connectionOptions.maxPoolSize.displayName": "최대 풀 크기", + "mssql.query.maxXmlCharsToStore": "쿼리를 실행한 후 XML 열의 각 값에 대해 저장할 최대 문자 수입니다. 기본값: 2,097,152. 유효한 값 범위: 1 ~ 2,147,483,647.", + "mssql.query.maxCharsToStore": "쿼리를 실행한 후 문자/이진 열의 각 값에 대해 저장할 최대 문자/바이트 수입니다. 기본값: 65,535. 유효한 값 범위: 1 ~ 2,147,483,647.", + "mssql.logFilesRemovalLimit": "시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다.", + "mssql.query.setRowCount": "서버가 쿼리 처리를 중지하기 전에 반환할 최대 행 수입니다.", + "mssql.query.textSize": "SELECT 문에서 반환되는 text 및 ntext 데이터의 최대 크기", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "최소 풀 크기", + "mssql.connectionOptions.multiSubnetFailover.displayName": "다중 서브넷 장애 조치(failover)", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "여러 개의 활성 결과 집합", + "objectsListProperties.name": "이름", + "databasesListProperties.name": "이름", + "mssql.connectionOptions.connectionName.displayName": "이름(선택 사항)", + "mssql.connectionOptions.serverName.description": "SQL Server 인스턴스의 이름", + "title.newObject": "신규(미리 보기)", + "title.newDatabase": "새 데이터베이스(미리 보기)", "title.newTable": "새 테이블", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "없음", + "mssql.connectionOptions.connectRetryCount.description": "연결 복구 시도의 횟수", + "mssql.logRetentionMinutes": "백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다.", + "onprem.serverProperties.osVersion": "OS 버전", + "mssql.connectionOptions.encrypt.categoryValues.false": "선택 사항(False)", + "cloud.databaseProperties.owner": "소유자", + "onprem.databaseProperties.owner": "소유자", + "mssql.connectionOptions.packetSize.displayName": "패킷 크기", + "mssql.connectionOptions.password.displayName": "암호", + "mssql.connectionOptions.persistSecurityInfo.displayName": "보안 정보 유지", + "mssql.connectionOptions.groupName.pooling": "풀링", + "mssql.connectionOptions.pooling.displayName": "풀링", + "mssql.connectionOptions.port.displayName": "포트", + "cloud.databaseProperties.serviceLevelObjective": "가격 책정 계층", "title.objectProperties": "속성(미리 보기)", - "title.renameObject": "이름 바꾸기", + "onprem.databaseProperties.recoveryModel": "복구 모델", + "title.renameObject": "이름 바꾸기(미리 보기)", + "mssql.connectionOptions.groupName.replication": "복제", + "mssql.connectionOptions.replication.displayName": "복제", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 로그인", + "mssql.connection.clearPooledConnections": "SQL Server: 풀된 연결 지우기", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 스키마별 그룹화 비활성화", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 스키마별 그룹화 사용", + "title.clearSearchServerResult": "검색: 검색 서버 결과 지우기", "title.searchServers": "검색: 서버", - "title.showLogFile": "로그 파일 표시" + "mssql.connectionOptions.secureEnclaves.displayName": "보안 enclave", + "mssql.connectionOptions.groupName.security": "보안", + "mssql.connectionOptions.serverName.displayName": "서버", + "mssql.query.displayBitAsNumber": "BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다.", + "mssql.intelliSense.enableIntelliSense": "IntelliSense 사용 여부", + "mssql.intelliSense.enableErrorChecking": "IntelliSense 오류 검사 사용 여부", + "mssql.intelliSense.enableQuickInfo": "IntelliSense 빠른 정보 사용 여부", + "mssql.intelliSense.enableSuggestions": "IntelliSense 제안 사용 여부", + "mssql.intelliSense.lowerCaseSuggestions": "IntelliSense 제안을 소문자로 표시할지 여부", + "mssql.format.alignColumnDefinitionsInColumns": "열 정의 정렬 여부", + "mssql.format.datatypeCasing": "데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", + "mssql.format.keywordCasing": "키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함)", + "title.showLogFile": "로그 파일 표시", + "databasesListProperties.size": "크기(MB)", + "mssql.connectionOptions.packetSize.description": "SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트)", + "mssql.connectionOptions.groupName.source": "원본", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정", + "mssql.connectionOptions.enclaveAttestationUrl.description": "보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정", + "mssql.connectionOptions.authType.description": "SQL Server로 인증하는 방법을 지정합니다.", + "databasesListProperties.status": "상태", + "mssql.connectionOptions.encrypt.categoryValues.strict": "엄격", + "mssql.connectionOptions.currentLanguage.description": "SQL Server 언어 레코드 이름", + "mssql.executionPlan.expensiveOperationMetric": "쿼리 실행 계획에서 비용이 많이 드는 작업을 강조 표시하는 데 사용할 기본 메트릭", + "mssql.connectionOptions.commandTimeout.description": "시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다.", + "mssql.connectionOptions.connectTimeout.description": "연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다.", + "mssql.connectionOptions.maxPoolSize.description": "풀에서 허용되는 최대 연결 수", + "mssql.connectionOptions.loadBalanceTimeout.description": "이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다.", + "mssql.connectionOptions.minPoolSize.description": "풀에서 허용되는 최소 연결 수", + "mssql.connectionOptions.applicationName.description": "애플리케이션의 이름", + "mssql.connectionOptions.databaseName.description": "데이터 원본에 있는 초기 카탈로그 또는 데이터베이스의 이름", + "mssql.connectionOptions.attachDbFilename.description": "연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함)", + "mssql.connectionOptions.workstationId.description": "SQL Server에 연결하는 워크스테이션의 이름", + "mssql.connectionOptions.failoverPartner.description": "장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소", + "json.schemas.schema.desc": "지정된 URL의 스키마 정의입니다. 스키마는 스키마 URL에 대한 액세스 방지를 위해서만 제공해야 합니다.", + "mssql.objectExplorer.expandTimeout": "개체 탐색기 노드를 확장하기 위한 시간 제한(초)입니다. 기본값은 45초입니다.", + "mssql.tracing.desc": "Azure Data Studio와 SQL Tools Service 간에 SQL Tools Service 출력 채널로의 통신을 추적합니다. 경고: 자세한 로깅을 사용하는 경우 중요한 정보가 포함될 수 있습니다.", + "mssql.connectionOptions.trustServerCertificate.displayName": "서버 인증서 신뢰", + "cloud.serverProperties.serverEdition": "형식", + "mssql.connectionOptions.typeSystemVersion.displayName": "형식 시스템 버전", + "mssql.connectionOptions.replication.description": "복제에서 SQL Server가 사용합니다.", + "mssql.connectionOptions.userName.displayName": "사용자 이름", + "cloud.serverProperties.serverVersion": "버전", + "onprem.serverProperties.serverVersion": "버전", + "mssql.connectionOptions.encrypt.description": "'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다.", + "mssql.objectExplorer.groupBySchema": "사용하도록 설정하면 개체 탐색기의 데이터베이스 개체가 스키마로 분류됩니다.", + "mssql.connectionOptions.persistSecurityInfo.description": "false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다.", + "mssql.connectionOptions.trustServerCertificate.description": "true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다.", + "mssql.connectionOptions.contextConnection.description": "true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다.", + "mssql.connectionOptions.multipleActiveResultSets.description": "true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다.", + "mssql.connectionOptions.pooling.description": "true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다.", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "게시하는 동안 테이블 디자이너가 DDL 트리거를 사용하지 않도록 설정하고 다시 사용하도록 설정할지 여부", + "mssql.tableDesigner.preloadDatabaseModel": "개체 탐색기에서 데이터베이스 노드를 확장할 때 데이터베이스 모델을 미리 로드할지 여부입니다. 활성화하면 테이블 디자이너의 로딩 시간을 줄일 수 있습니다. 참고: 많은 데이터베이스 노드를 확장해야 하는 경우 일반 메모리 사용량보다 높을 수 있습니다.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 인증", + "mssql.connectionOptions.workstationId.displayName": "워크스테이션 ID", + "mssql.parallelMessageProcessing": "[실험적] SQL 도구 서비스에 대한 요청을 병렬로 처리할지 여부입니다. 모든 요청을 병렬로 처리할 때 발생할 수 있는 문제를 검색하기 위해 도입되었습니다. 기본값은 false입니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다.", + "mssql.ignorePlatformWarning": "[옵션] 지원되지 않는 플랫폼 경고 표시 안 함", + "mssql.logDebugInfo": "[옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다.", + "mssql.tracingLevel": "[옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다.", + "mssql.piiLogging": "[선택 사항] PII(개인 식별 정보)가 로그 파일에 기록되게 합니다.", + "mssql.connectionOptions.serverName.placeholder": "예: 서버 이름,포트", + "mssql.format.placeCommasBeforeNextStatement": "목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용)" } } } \ 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/Microsoft.notebook.i18n.json similarity index 95% rename from i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.notebook.i18n.json index a0764aea2e..ad723d170d 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "지정된 패키지를 찾을 수 없습니다." + "managePackages.packageNotFound": "지정된 패키지를 찾을 수 없습니다.", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "오류: {0}에 잘못된 toc.yml 파일이 있음", - "InvalidError.tocFile": "잘못된 toc 파일", + "invalidTextPlaceholder": "-", "add": "추가", "addRemoteBook": "원격 Jupyter Book 추가", + "labelAddToLevel": "이 수준에 추가", "allFiles": "모든 파일", - "book": "Jupyter Book", - "bookDescription": "Jupyter Book은 Notebook을 구성하는 데 사용됩니다.", - "bookInitializeFailed": "지정된 Jupyter Book에서 목차 파일을 찾지 못했습니다.", - "booksNotFound": "제공된 링크에 현재 사용 가능한 Jupyter Book이 없습니다.", "browse": "찾아보기", "close": "닫기", "closeBookError": "Jupyter Book {0} 닫기 실패: {1}", "configFileError": "구성 파일 없음", - "confirmOverwrite": "파일이 이미 있습니다. 이 파일을 덮어쓰시겠습니까?", - "confirmReplace": "폴더가 이미 있습니다. 이 폴더를 삭제하고 바꾸시겠습니까?", "contentFolder": "콘텐츠 폴더", "contentFolderOptional": "콘텐츠 폴더(선택 사항)", + "msgContentFolderError": "콘텐츠 폴더 경로가 없습니다.", "create": "만들기", - "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다. \r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", + "msgTaskName": "원격 Jupyter Book 다운로드", + "msgDownloadLocation": "{0}에 다운로드", + "msgRemoteBookDirectoryError": "원격 Jupyter Book 디렉터리를 만드는 동안 오류 발생", + "msgRemoteBookUnpackingError": "원격 Jupyter Book의 압축을 푸는 동안 오류 발생", + "msgRemoteBookDownloadError": "원격 Jupyter Book을 다운로드하는 동안 오류 발생", "editBookError": "Jupyter Book {0}을(를) 편집하는 동안 오류 발생: {1}", + "selectBookError": "Jupyter Book 또는 편집할 섹션을 선택하는 동안 오류 발생: {0}", + "msgCreateBookWarningMsg": "{0}에 액세스하는 동안 오류가 발생했습니다.", + "Invalid toc.yml": "오류: {0}에 잘못된 toc.yml 파일이 있음", + "bookInitializeFailed": "지정된 Jupyter Book에서 목차 파일을 찾지 못했습니다.", + "sectionNotFound": "{1}에서 {0} 섹션을 찾지 못했습니다.", + "readBookError": "Jupyter Book {0}을(를) 읽지 못했습니다. {1}", "fileExtension": "파일 확장명", "fileName": "파일 이름", + "confirmOverwrite": "파일이 이미 있습니다. 이 파일을 덮어쓰시겠습니까?", + "msgDuplicateFileName": "{0} 파일이 대상 폴더에 이미 있습니다.", + "duplicateFileError": "대상 폴더 {1}에 {0} 파일이 이미 있습니다. \r\n 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다.", + "confirmReplace": "폴더가 이미 있습니다. 이 폴더를 삭제하고 바꾸시겠습니까?", + "onGitHub": "GitHub", "httpRequestError": "오류로 인해 Http 요청 실패: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "이 수준에 추가", - "labelBookFolder": "Jupyter Book 선택", - "labelBookSection": "Jupyter Book 섹션 선택", - "labelSelectFolder": "폴더 선택", + "InvalidError.tocFile": "잘못된 toc 파일", + "book": "Jupyter Book", + "msgBookAlreadyTrusted": "Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 있습니다.", + "msgBookAlreadyUntrusted": "Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 없습니다.", + "msgBookUntrusted": "Jupyter Book은 더 이상 이 작업 영역에서 신뢰할 수 없습니다.", + "msgBookTrusted": "이제 Jupyter Book은 작업 영역에서 신뢰할 수 있습니다.", + "msgBookUnpinned": "Jupyter Book {0}은(는) 더 이상 이 작업 영역에 고정되지 않습니다.", + "msgBookPinned": "Jupyter Book {0}는 이제 작업 영역에 고정됩니다.", + "bookDescription": "Jupyter Book은 Notebook을 구성하는 데 사용됩니다.", + "msgBookNotFound": "Jupyter Book을 찾을 수 없음", "language": "언어", "learnMore": "자세히 알아보세요.", "location": "위치", "missingFileError": "누락된 파일: {1}의 {0}", - "msgBookAlreadyTrusted": "Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 있습니다.", - "msgBookAlreadyUntrusted": "Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 없습니다.", - "msgBookNotFound": "Jupyter Book을 찾을 수 없음", - "msgBookPinned": "Jupyter Book {0}는 이제 작업 영역에 고정됩니다.", - "msgBookTrusted": "이제 Jupyter Book은 작업 영역에서 신뢰할 수 있습니다.", - "msgBookUnpinned": "Jupyter Book {0}은(는) 더 이상 이 작업 영역에 고정되지 않습니다.", - "msgBookUntrusted": "Jupyter Book은 더 이상 이 작업 영역에서 신뢰할 수 없습니다.", - "msgContentFolderError": "콘텐츠 폴더 경로가 없습니다.", - "msgCreateBookWarningMsg": "{0}에 액세스하는 동안 오류가 발생했습니다.", - "msgDownloadLocation": "{0}에 다운로드", - "msgDuplicateFileName": "{0} 파일이 대상 폴더에 이미 있습니다.", - "msgInvalidSaveFolder": "저장 위치 경로가 유효하지 않습니다.", - "msgNo": "아니요", - "msgReleaseNotFound": "릴리스를 찾을 수 없음", - "msgRemoteBookDirectoryError": "원격 Jupyter Book 디렉터리를 만드는 동안 오류 발생", - "msgRemoteBookDownloadComplete": "원격 Jupyter Book 다운로드가 완료되었습니다.", - "msgRemoteBookDownloadError": "원격 Jupyter Book을 다운로드하는 동안 오류 발생", - "msgRemoteBookDownloadProgress": "원격 Jupyter Book 다운로드가 진행 중입니다.", - "msgRemoteBookUnpackingError": "원격 Jupyter Book의 압축을 푸는 동안 오류 발생", - "msgResourceNotFound": "리소스를 찾을 수 없음", - "msgSampleCodeDataFrame": "이 샘플 코드는 파일을 데이터 프레임에 로드하고 처음 10개의 결과를 표시합니다.", - "msgSaveFolderError": "저장 위치 경로가 없습니다.", - "msgTaskName": "원격 Jupyter Book 다운로드", - "msgUndefinedAssetError": "선택한 Jupyter Book이 유효하지 않습니다.", - "msgYes": "예", "name": "이름", "newBook": "새 Jupyter Book(미리 보기)", "newMarkdown": "새 Markdown(미리 보기)", "newNotebook": "새 Notebook(미리 보기)", "newSection": "새 섹션(미리 보기)", + "msgNo": "아니요", + "booksNotFound": "제공된 링크에 현재 사용 가능한 Jupyter Book이 없습니다.", "noBooksSelected": "뷰렛에 현재 선택된 Jupyter Book이 없습니다.", - "onGitHub": "GitHub", - "onsharedFile": "공유 파일", - "openBookError": "Jupyter Book {0} 열기 실패: {1}", "openExternalLinkCommand": "외부 링크 열기", - "openExternalLinkError": "링크 {0} 열기 실패: {1}", + "openBookError": "Jupyter Book {0} 열기 실패: {1}", "openMarkdownCommand": "Markdown 열기", - "openMarkdownError": "{0} Markdown을 열지 못함: {1}", "openNotebookCommand": "Notebook 열기", + "openExternalLinkError": "링크 {0} 열기 실패: {1}", + "openMarkdownError": "{0} Markdown을 열지 못함: {1}", "openNotebookError": "{0} Notebook을 열지 못함: {1}", "openUntitledNotebookError": "제목 없는 Notebook {0}을(를) 제목 없음으로 열지 못함: {1}", - "readBookError": "Jupyter Book {0}을(를) 읽지 못했습니다. {1}", "releases": "릴리스", + "msgReleaseNotFound": "릴리스를 찾을 수 없음", + "msgRemoteBookDownloadComplete": "원격 Jupyter Book 다운로드가 완료되었습니다.", + "msgRemoteBookDownloadProgress": "원격 Jupyter Book 다운로드가 진행 중입니다.", "repoUrl": "리포지토리 URL", + "msgResourceNotFound": "리소스를 찾을 수 없음", "saveLocation": "저장 위치", + "msgSaveFolderError": "저장 위치 경로가 없습니다.", + "msgInvalidSaveFolder": "저장 위치 경로가 유효하지 않습니다.", "search": "검색", - "sectionNotFound": "{1}에서 {0} 섹션을 찾지 못했습니다.", - "selectBookError": "Jupyter Book 또는 편집할 섹션을 선택하는 동안 오류 발생: {0}", + "labelSelectFolder": "폴더 선택", + "labelBookFolder": "Jupyter Book 선택", + "labelBookSection": "Jupyter Book 섹션 선택", + "onsharedFile": "공유 파일", + "msgUndefinedAssetError": "선택한 Jupyter Book이 유효하지 않습니다.", + "urlGithubError": "제공된 URL은 GitHub 릴리스 URL이 아닙니다.", + "msgSampleCodeDataFrame": "이 샘플 코드는 파일을 데이터 프레임에 로드하고 처음 10개의 결과를 표시합니다.", "title": "제목", "url": "URL", - "urlGithubError": "제공된 URL은 GitHub 릴리스 URL이 아닙니다.", - "version": "버전" + "version": "버전", + "msgYes": "예" }, "dist/common/notebookUtils": { "noNotebookVisible": "Notebook 편집기가 활성 상태가 아님", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "찾아보기", - "configurePython.descriptionWithKernel": "‘{0}’ 커널을 사용하려면 Python 런타임을 구성하고 종속성을 설치해야 합니다.", - "configurePython.descriptionWithoutKernel": "Notebook 커널에서는 Python 런타임을 구성하고 종속성을 설치해야 합니다.", - "configurePython.existingInstall": "기존 Python 설치 사용", "configurePython.installationType": "설치 유형", - "configurePython.locationTextBoxText": "Python 설치 위치", "configurePython.newInstall": "새 Python 설치", + "configurePythyon.noVersionsFound": "지원되는 Python 버전을 찾을 수 없습니다.", + "configurePython.descriptionWithoutKernel": "Notebook 커널에서는 Python 런타임을 구성하고 종속성을 설치해야 합니다.", + "configurePython.locationTextBoxText": "Python 설치 위치", "configurePython.pythonConfigured": "Python 런타임이 구성되었습니다.", "configurePython.selectFileLabel": "선택", + "configurePython.descriptionWithKernel": "‘{0}’ 커널을 사용하려면 Python 런타임을 구성하고 종속성을 설치해야 합니다.", + "configurePython.existingInstall": "기존 Python 설치 사용", "configurePythyon.customPathLabel": "{0}(사용자 지정)", "configurePythyon.defaultPathLabel": "{0}(기본값)", - "configurePythyon.dropdownPathLabel": "{0}(Python {1})", - "configurePythyon.noVersionsFound": "지원되는 Python 버전을 찾을 수 없습니다." + "configurePythyon.dropdownPathLabel": "{0}(Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "지정된 설치 위치가 잘못되었습니다.", - "configurePython.okButtonText": "설치", "configurePython.page0Name": "Python 런타임 구성", - "configurePython.page1Name": "종속성 설치", - "configurePython.pythonInstallDeclined": "Python 설치가 거부되었습니다.", - "configurePython.pythonNotFoundMsg": "지정된 위치에서 Python 설치를 찾을 수 없습니다.", + "configurePython.wizardNameWithoutKernel": "커널을 실행하도록 Python 구성", "configurePython.wizardNameWithKernel": "{0} 커널을 실행하도록 Python 구성", - "configurePython.wizardNameWithoutKernel": "커널을 실행하도록 Python 구성" + "configurePython.okButtonText": "설치", + "configurePython.page1Name": "종속성 설치", + "configurePython.pythonNotFoundMsg": "지정된 위치에서 Python 설치를 찾을 수 없습니다.", + "configurePython.pythonInstallDeclined": "Python 설치가 거부되었습니다.", + "configurePython.invalidLocationMsg": "지정된 설치 위치가 잘못되었습니다." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "기존 버전", + "configurePython.requiredDependencies": "필요한 커널 종속성 설치", "configurePython.kernelLabel": "커널", "configurePython.pkgNameColumn": "이름", - "configurePython.requiredDependencies": "필요한 커널 종속성 설치", - "configurePython.requiredVersionColumn": "필요한 버전", - "msgNoRequirementsForKernel": "'{0}' 커널에는 기본적으로 패키지가 필요하지 않습니다." + "msgNoRequirementsForKernel": "'{0}' 커널에는 기본적으로 패키지가 필요하지 않습니다.", + "configurePython.requiredVersionColumn": "필요한 버전" }, "dist/dialog/managePackages/addNewPackageTab": { - "managePackages.addNewTabTitle": "새로 추가", + "managePackages.addNewTabTitle": "새 항목 추가", "managePackages.backgroundInstallComplete": "{0} {1} 설치 완료", - "managePackages.backgroundInstallFailed": "{0} {1}을(를) 설치하지 못했습니다. 오류: {2}", - "managePackages.backgroundInstallStarted": "{0} {1} 설치 중", - "managePackages.installButtonText": "설치", - "managePackages.installCompleteText": "패키지를 설치함", - "managePackages.installProgressText": "패키지를 설치하는 중", - "managePackages.invalidTextPlaceholder": "해당 없음", "managePackages.noVersionsFound": "지정된 패키지의 유효한 버전을 찾을 수 없습니다.", + "managePackages.backgroundInstallFailed": "{0} {1}을(를) 설치하지 못했습니다. 오류: {2}", + "managePackages.installButtonText": "설치", + "managePackages.installProgressText": "패키지를 설치하는 중", + "managePackages.backgroundInstallStarted": "{0} {1} 설치 중", + "managePackages.invalidTextPlaceholder": "해당 없음", "managePackages.packageNameTitle": "패키지 이름", "managePackages.packageSummaryTitle": "패키지 요약", - "managePackages.packageVersionTitle": "Python {0}에 지원되는 패키지 버전", + "managePackages.installCompleteText": "패키지를 설치함", + "managePackages.searchButtonLabel": "검색", "managePackages.searchBarPlaceholder": "{0} 패키지 검색", - "managePackages.searchButtonLabel": "검색" + "managePackages.packageVersionTitle": "Python {0}에 지원되는 패키지 버전" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "{0}의 제거를 완료했습니다.", - "managePackages.backgroundUninstallFailed": "{0}을(를) 제거하지 못했습니다. 오류: {1}", - "managePackages.backgroundUninstallStarted": "{0} 제거 중", "managePackages.confirmUninstall": "지정된 패키지를 제거하시겠습니까?", + "managePackages.backgroundUninstallComplete": "{0}의 제거를 완료했습니다.", "managePackages.deleteColumn": "삭제", + "managePackages.backgroundUninstallFailed": "{0}을(를) 제거하지 못했습니다. 오류: {1}", "managePackages.installedTabTitle": "설치됨", "managePackages.location": "위치", - "managePackages.newPkgVersionColumn": "버전", - "managePackages.packageCount": "{0} {1}개의 패키지 찾음", - "managePackages.packageType": "패키지 유형", "managePackages.pkgNameColumn": "이름", - "managePackages.uninstallButtonText": "선택한 패키지 제거", + "managePackages.packageType": "패키지 유형", "managePackages.uninstallCompleteText": "패키지를 제거함", - "managePackages.uninstallProgressText": "패키지를 제거하는 중" + "managePackages.uninstallButtonText": "선택한 패키지 제거", + "managePackages.uninstallProgressText": "패키지를 제거하는 중", + "managePackages.backgroundUninstallStarted": "{0} 제거 중", + "managePackages.newPkgVersionColumn": "버전", + "managePackages.packageCount": "{0} {1}개의 패키지 찾음" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "닫기", @@ -177,40 +177,40 @@ }, "dist/extension": { "codeCellName": "코드", - "selectCellType": "어떤 유형의 셀을 추가하시겠습니까?", - "textCellName": "텍스트" + "textCellName": "텍스트", + "selectCellType": "어떤 유형의 셀을 추가하시겠습니까?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "다시 설치하시겠습니까?", - "notebookFileType": "Notebook", + "notebookFileType": "전자 필기장", "unsupportedFileType": ".ipynb Notebook만 지원됩니다." }, "dist/jupyter/jupyterExecuteProvider": { "errNotebookUriMissing": "Notebook 경로는 필수입니다." }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "업데이트를 하기 위해 활성 Python Notebook 세션이 종료됩니다. 지금 계속하시겠습니까?", + "msgWaitingForInstall": "현재 다른 Python 설치를 진행 중입니다. 완료될 때까지 기다립니다.", + "msgPythonRunningError": "Python이 실행되는 동안 기존 Python 설치를 덮어쓸 수 없습니다. 계속하기 전에 활성 Notebook을 닫으세요.", "dontAskAgain": "다시 묻지 않음", - "msgDependenciesInstallationFailed": "오류: {0}(을) 나타내며 Notebook 종속성 설치에 실패했습니다.", "msgDownloadPython": "{0} 플랫폼용 로컬 python을 {1}(으)로 다운로드하는 중", + "msgPythonDownloadPending": "Python 패키지 다운로드 중", "msgGetPythonUserDirFailed": "Python 사용자 경로를 가져올 때 오류가 발생했습니다. {0}", - "msgInstallPkgFinish": "Notebook 종속성 설치를 완료했습니다.", - "msgInstallPkgProgress": "Notebook 종속성 설치가 진행 중입니다.", - "msgInstallPkgStart": "Notebook 종속성을 설치하는 중입니다. 자세한 내용은 작업 보기를 참조하세요.", "msgPackageRetrievalFailed": "설치된 패키지 목록을 검색하는 동안 오류가 발생했습니다. {0}", "msgPythonDirectoryError": "Python 설치 디렉터리를 만드는 동안 오류가 발생했습니다.", - "msgPythonDownloadComplete": "Python 다운로드가 완료되었습니다.", "msgPythonDownloadError": "Python 설정을 다운로드하는 동안 오류가 발생했습니다.", - "msgPythonDownloadPending": "Python 패키지 다운로드 중", - "msgPythonRunningError": "Python이 실행되는 동안 기존 Python 설치를 덮어쓸 수 없습니다. 계속하기 전에 활성 Notebook을 닫으세요.", "msgPythonUnpackError": "Python 번들 압축을 푸는 동안 오류가 발생했습니다.", - "msgPythonUnpackPending": "Python 패키지 압축을 푸는 중", + "msgTaskName": "Notebook 종속성 설치 중", + "msgDependenciesInstallationFailed": "오류: {0}(을) 나타내며 Notebook 종속성 설치에 실패했습니다.", + "msgInstallPkgStart": "Notebook 종속성을 설치하는 중입니다. 자세한 내용은 작업 보기를 참조하세요.", + "no": "아니요", + "msgInstallPkgFinish": "Notebook 종속성 설치를 완료했습니다.", + "msgInstallPkgProgress": "Notebook 종속성 설치가 진행 중입니다.", + "msgPythonDownloadComplete": "Python 다운로드가 완료되었습니다.", "msgPythonVersionUpdatePrompt": "이제 python {0}에서 Azure Data Studio를 사용할 수 있습니다. 현재 Python 버전(3.6.6)은 2021년 12월에 지원되지 않습니다. 지금 Python {0}을(를) 업데이트하시겠습니까?", "msgPythonVersionUpdateWarning": "Python {0}이(가) 설치되고 Python 3.6.6을 대체합니다. 일부 패키지는 더 이상 새 버전과 호환되지 않거나 다시 설치해야 할 수 있습니다. 모든 pip 패키지를 다시 설치하는 데 도움이 되는 전자 필기장이 만들어집니다. 지금 업데이트를 계속하시겠습니까?", - "msgShutdownNotebookSessions": "업데이트를 하기 위해 활성 Python Notebook 세션이 종료됩니다. 지금 계속하시겠습니까?", - "msgTaskName": "Notebook 종속성 설치 중", - "msgWaitingForInstall": "현재 다른 Python 설치를 진행 중입니다. 완료될 때까지 기다립니다.", - "no": "아니요", - "yes": "예" + "msgPythonUnpackPending": "Python 패키지 압축을 푸는 중", + "yes": "네" }, "dist/jupyter/jupyterServerManager": { "shutdownError": "Notebook 서버 종료 실패: {0}" @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "{0} {1} 오류를 나타내며 패키지 정보 요청 실패" }, "dist/jupyter/serverInstance": { - "jupyterError": "Jupyter에서 보낸 오류: {0}", - "jupyterOutputMsgStart": "... Notebook 서버 시작 중", "jupyterOutputMsgStartSuccessful": "... Jupyter가 {0}에서 실행되고 있습니다.", - "notebookStartProcessExitPremature": "Notebook 프로세스가 조기에 종료되었습니다(오류 코드: {0}). StdErr 출력: {1}", - "serverStopError": "Notebook 서버 중지 오류: {0}" + "jupyterOutputMsgStart": "... Notebook 서버 시작 중", + "jupyterError": "Jupyter에서 보낸 오류: {0}", + "serverStopError": "Notebook 서버 중지 오류: {0}", + "notebookStartProcessExitPremature": "Notebook 프로세스가 조기에 종료되었습니다(오류 코드: {0}). StdErr 출력: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "'{0}'을(를) 다운로드하고 여시겠습니까?", - "notebook.fileDownloadError": "{0} {1} 오류를 나타내며 파일 열기 요청 실패", - "notebook.fileNotFound": "지정한 파일을 찾을 수 없습니다.", "notebook.unsupportedAction": "이 처리기에는 {0} 작업이 지원되지 않습니다.", - "unsupportedScheme": "HTTP, HTTPS 및 파일 링크만 지원되므로 링크 {0}을(를) 열 수 없음" + "unsupportedScheme": "HTTP, HTTPS 및 파일 링크만 지원되므로 링크 {0}을(를) 열 수 없음", + "notebook.fileNotFound": "지정한 파일을 찾을 수 없습니다.", + "notebook.confirmOpen": "'{0}'을(를) 다운로드하고 여시겠습니까?", + "notebook.fileDownloadError": "{0} {1} 오류를 나타내며 파일 열기 요청 실패" }, "package": { - "books-preview-category": "Jupyter Book", - "config.jupyter.extraKernelsDescription": "사용하도록 설정할 추가 커널의 ID", - "config.jupyter.extraKernelsTitle": "추가 커널", - "config.jupyter.kernelConfigValuesDescription": "Jupyter 커널의 구성 옵션입니다. 이 옵션은 자동으로 관리되며 수동으로 편집하지 않는 것이 좋습니다.", - "description": "데이터 프로토콜 기반 Notebook 기여와 많은 Notebook 명령 및 기여를 정의합니다.", - "displayName": "Notebook 코어 확장", - "notebook.allowRoot.description": "Jupyter 서버를 루트 사용자로 실행하도록 허용", - "notebook.analyzeJupyterNotebook": "Notebook에서 분석", - "notebook.collapseBookItems.description": "Notebook 뷰렛에서 루트 수준의 Book 항목 축소", "notebook.command.addcell": "셀 추가", - "notebook.command.addcode": "코드 셀 추가", - "notebook.command.addtext": "텍스트 셀 추가", - "notebook.command.boldText": "굵은 마크다운 텍스트", - "notebook.command.clearactivecellresult": "셀 결과 지우기", "notebook.command.codeBlock": "코드 블록 추가", - "notebook.command.highlightText": "Markdown 텍스트 강조 표시", - "notebook.command.italicizeText": "Markdown 텍스트 기울임꼴", - "notebook.command.new": "새 Notebook", - "notebook.command.open": "Notebook 열기", - "notebook.command.runactivecell": "셀 실행", - "notebook.command.runallcells": "셀 실행", - "notebook.command.underlineText": "Markdown 텍스트에 밑줄 긋기", - "notebook.configuration.title": "Notebook 구성", - "notebook.dontPromptPythonUpdate.description": "Python을 업데이트하라는 메시지가 표시되지 않습니다.", - "notebook.jupyterServerShutdownTimeout.description": "모든 전자 필기장이 닫힌 후 서버를 종료하기 전에 대기해야 할 시간(분)입니다(종료하지 않으려면 0을 입력하세요).", - "notebook.maxBookSearchDepth.description": "책을 검색할 하위 디렉터리의 최대 깊이(무한의 경우 0 입력)", - "notebook.maxTableRows.description": "Notebook 편집기에서 테이블당 반환된 최대 행 수", - "notebook.overrideEditorTheming.description": "Notebook 편집기에서 편집기 기본 설정을 재정의합니다. 설정에는 배경색, 현재 선 색 및 테두리가 포함됩니다.", - "notebook.pinnedNotebooks.description": "사용자가 현재 작업 영역에 고정한 Notebook", - "notebook.pythonPath.description": "Notebook에서 사용하는 python 설치의 로컬 경로입니다.", - "notebook.remoteBookDownloadTimeout.description": "GitHub 문서의 다운로드 시간 제한(밀리초)", - "notebook.trustedBooks.description": "이 Book에 포함된 Notebook은 자동으로 신뢰할 수 있습니다.", - "notebook.useExistingPython.description": "Notebook에서 사용하는 기존 python 설치의 로컬 경로입니다.", - "title.PinnedBooks": "고정된 Notebook", - "title.PreviewLocalizedBook": "지역화된 SQL Server 2019 가이드 가져오기", - "title.ProvidedBooks": "Jupyter Book 제공", - "title.SQL19PreviewBook": "SQL Server 2019 가이드", - "title.SavedBooks": "Notebook", + "notebook.command.addcode": "코드 셀 추가", "title.addMarkdown": "Markdown 파일 추가", "title.addNotebook": "Notebook 추가", + "title.openRemoteJupyterBook": "원격 Jupyter Book 추가", "title.addSection": "섹션 추가", + "notebook.command.addtext": "텍스트 셀 추가", + "notebook.allowRoot.description": "Jupyter 서버를 루트 사용자로 실행하도록 허용", "title.analyzeJupyterNotebook": "Notebook에서 분석", + "notebook.analyzeJupyterNotebook": "Notebook에서 분석", + "notebook.command.boldText": "굵은 마크다운 텍스트", + "notebook.command.clearactivecellresult": "셀 결과 지우기", "title.closeJupyterBook": "Jupyter Book 닫기", "title.closeNotebook": "Notebook 닫기", + "notebook.collapseBookItems.description": "Notebook 뷰렛에서 루트 수준의 Book 항목 축소", + "config.jupyter.kernelConfigValuesDescription": "Jupyter 커널의 구성 옵션입니다. 이 옵션은 자동으로 관리되며 수동으로 편집하지 않는 것이 좋습니다.", "title.configurePython": "Notebook용 Python 구성", "title.createJupyterBook": "Jupyter Book 만들기", - "title.jupyter.setContext": "Notebook의 컨텍스트 설정", - "title.jupyter.setKernel": "Notebook용 커널 설정", + "description": "데이터 프로토콜 기반 Notebook 기여와 많은 Notebook 명령 및 기여를 정의합니다.", + "notebook.dontPromptPythonUpdate.description": "Python을 업데이트하라는 메시지가 표시되지 않습니다.", + "notebook.remoteBookDownloadTimeout.description": "GitHub 문서의 다운로드 시간 제한(밀리초)", + "config.jupyter.extraKernelsTitle": "추가 커널", + "title.PreviewLocalizedBook": "지역화된 SQL Server 2019 가이드 가져오기", + "notebook.command.highlightText": "Markdown 텍스트 강조 표시", + "config.jupyter.extraKernelsDescription": "사용하도록 설정할 추가 커널의 ID", + "notebook.command.italicizeText": "Markdown 텍스트 기울임꼴", + "books-preview-category": "Jupyter Book", + "notebook.useExistingPython.description": "Notebook에서 사용하는 기존 python 설치의 로컬 경로입니다.", + "notebook.pythonPath.description": "Notebook에서 사용하는 python 설치의 로컬 경로입니다.", "title.managePackages": "패키지 관리", + "notebook.maxBookSearchDepth.description": "책을 검색할 하위 디렉터리의 최대 깊이(무한의 경우 0 입력)", + "notebook.maxTableRows.description": "Notebook 편집기에서 테이블당 반환된 최대 행 수", "title.moveTo": "이동 대상...", - "title.newJupyterNotebook": "새 Notebook", + "title.newJupyterNotebook": "새 전자 필기장", + "notebook.command.new": "새 Notebook", + "displayName": "Notebook 코어 확장", + "notebook.configuration.title": "Notebook 구성", + "title.SavedBooks": "Notebook", + "notebook.trustedBooks.description": "이 Book에 포함된 Notebook은 자동으로 신뢰할 수 있습니다.", + "notebook.pinnedNotebooks.description": "사용자가 현재 작업 영역에 고정한 Notebook", "title.openJupyterBook": "Jupyter Book 열기", "title.openJupyterNotebook": "Notebook 열기", + "notebook.command.open": "Notebook 열기", "title.openNotebookFolder": "폴더에서 Notebook 열기", - "title.openRemoteJupyterBook": "원격 Jupyter Book 추가", + "notebook.overrideEditorTheming.description": "Notebook 편집기에서 편집기 기본 설정을 재정의합니다. 설정에는 배경색, 현재 선 색 및 테두리가 포함됩니다.", "title.pinNotebook": "Notebook 고정", + "title.PinnedBooks": "고정된 Notebook", + "title.ProvidedBooks": "Jupyter Book 제공", "title.reinstallNotebookDependencies": "Notebook 종속성 다시 설치", "title.removeNotebook": "Notebook 제거", "title.revealInBooksViewlet": "Book에 표시", + "notebook.command.runactivecell": "셀 실행", + "notebook.command.runallcells": "셀 실행", + "title.SQL19PreviewBook": "SQL Server 2019 가이드", "title.saveJupyterBook": "Jupyter Book 저장", "title.searchJupyterBook": "Jupyter Book 검색", + "title.jupyter.setContext": "Notebook의 컨텍스트 설정", + "title.jupyter.setKernel": "Notebook용 커널 설정", + "notebook.jupyterServerShutdownTimeout.description": "모든 전자 필기장이 닫힌 후 서버를 종료하기 전에 대기해야 할 시간(분)입니다(종료하지 않으려면 0을 입력하세요).", "title.trustBook": "Jupyter Book 신뢰", + "notebook.command.underlineText": "Markdown 텍스트에 밑줄 긋기", "title.unpinNotebook": "Notebook 고정 해제" } } diff --git a/i18n/ads-language-pack-ko/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-ko/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.profiler.i18n.json index 976ddf3567..3d38b1fdf8 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "취소", - "createSessionDialog.create": "시작", + "createSessionDialog.enterSessionName": "세션 이름 입력:", "createSessionDialog.createSessionFailed": "세션을 만들지 못함", "createSessionDialog.dialogOwnerInvalid": "대화 상자 소유자가 잘못되었습니다. 대화 상자를 열 수 없습니다.", - "createSessionDialog.enterSessionName": "세션 이름 입력:", "createSessionDialog.invalidProviderType": "공급자 유형이 잘못되었습니다. 대화 상자를 열 수 없습니다.", - "createSessionDialog.selectTemplates": "세션 템플릿 선택:", "createSessionDialog.templatesInvalid": "템플릿 목록이 잘못되었습니다. 대화 상자를 열 수 없습니다.", + "createSessionDialog.selectTemplates": "세션 템플릿 선택:", + "createSessionDialog.create": "시작", "createSessionDialog.title": "새 Profiler 세션 시작" }, "package": { - "description": "Azure Data Studio에 대한 SQL Server Profiler", - "displayName": "SQL Server Profiler", - "profiler.category": "프로파일러", - "profiler.contributes.title.newProfler": "Profiler 시작", "profiler.contributes.title.openCreateSessionDialog": "프로파일러 시즌 만들기", + "profiler.contributes.title.newProfler": "Profiler 시작", + "profiler.contributes.title.openXELFile": "XEL 파일 열기", + "profiler.category": "프로파일러", + "displayName": "SQL Server Profiler", + "description": "Azure Data Studio에 대한 SQL Server Profiler", "profiler.contributes.title.start": "시작", "profiler.contributes.title.stop": "중지" } diff --git a/i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-history.i18n.json similarity index 95% rename from i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-history.i18n.json index 2fac054576..bb953deaa8 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "성공" }, "package": { - "queryHistory.captureEnabledDesc": "쿼리 기록 캡처가 사용하도록 설정되어 있는지 여부입니다. false이면 실행된 쿼리가 캡처되지 않습니다.", "queryHistory.clear": "모든 기록 지우기", "queryHistory.delete": "삭제", - "queryHistory.description": "이전에 실행한 쿼리 보기 및 실행", - "queryHistory.disableCapture": "쿼리 기록 캡처 일시 중지", - "queryHistory.displayName": "쿼리 기록", - "queryHistory.doubleClickAction": "기록 항목을 두 번 클릭할 때 수행되는 작업", - "queryHistory.doubleClickAction.open": "선택한 기록 항목의 쿼리로 연결이 끊긴 새 편집기 열기", - "queryHistory.doubleClickAction.run": "선택한 기록 항목에서 쿼리 및 연결을 사용하여 연결된 새 편집기를 열고 쿼리를 자동으로 실행", - "queryHistory.enableCapture": "쿼리 기록 캡처 시작", "queryHistory.loading": "저장된 항목을 로드하는 중...", "queryHistory.maxEntries": "저장할 최대 항목 수입니다. 0은 무제한 항목이 저장됨을 의미합니다. 이 제한을 늘리면 성능에 영향을 미칠 수 있습니다. 특히 지속성을 사용하는 경우 그렇습니다.", "queryHistory.noEntries": "표시할 쿼리 없음", "queryHistory.open": "쿼리 열기", + "queryHistory.doubleClickAction.run": "선택한 기록 항목에서 쿼리 및 연결을 사용하여 연결된 새 편집기를 열고 쿼리를 자동으로 실행", + "queryHistory.doubleClickAction.open": "선택한 기록 항목의 쿼리로 연결이 끊긴 새 편집기 열기", "queryHistory.openStorageFolder": "저장소 폴더 열기", - "queryHistory.persistHistory": "다시 시작할 때 쿼리 기록이 유지되는지 여부입니다. false이면 애플리케이션이 종료될 때 기록이 지워집니다.", - "queryHistory.run": "쿼리 실행" + "queryHistory.disableCapture": "쿼리 기록 캡처 일시 중지", + "queryHistory.displayName": "쿼리 기록", + "queryHistory.run": "쿼리 실행", + "queryHistory.enableCapture": "쿼리 기록 캡처 시작", + "queryHistory.doubleClickAction": "기록 항목을 두 번 클릭할 때 수행되는 작업", + "queryHistory.description": "이전에 실행한 쿼리 보기 및 실행", + "queryHistory.captureEnabledDesc": "쿼리 기록 캡처가 사용하도록 설정되어 있는지 여부입니다. false이면 실행된 쿼리가 캡처되지 않습니다.", + "queryHistory.persistHistory": "다시 시작할 때 쿼리 기록이 유지되는지 여부입니다. false이면 애플리케이션이 종료될 때 기록이 지워집니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..86a4655d94 --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "집계 크기", + "allLabel": "모두", + "applyButtonText": "적용", + "automaticLabel": "자동", + "avgLabel": "평균", + "basedOnLabel": "기준:", + "CLRTimeLabel": "CLR 시간(밀리초)", + "cpuTime": "CPU 시간", + "CPUTimeLabel": "CPU 시간(밀리초)", + "cancelButtonText": "취소", + "topConsumersRadioButtonsLabel": "상위 소비자 확인 대상:", + "configure": "구성", + "criteria": "기준", + "customLabel": "사용자 지정", + "dayLabel": "일", + "duration": "기간", + "durationLabel": "기간(밀리초)", + "executionCountLabel": "실행 수", + "executionCount": "실행 수", + "filterLabel": "필터", + "fromLabel": "시작", + "hourLabel": "시간", + "last12HoursLabel": "지난 12시간", + "last15MinsLabel": "지난 15분", + "last2DaysLabel": "지난 2일", + "last2WeeksLabel": "지난 2주", + "last3MonthsLabel": "지난 3개월", + "last30MinsLabel": "지난 30분", + "last5MinsLabel": "지난 5분", + "last6MonthsLabel": "지난 6개월", + "lastDayLabel": "어제", + "lastHourLabel": "지난 1시간", + "lastMonthLabel": "지난 1개월", + "lastWeekLabel": "지난 1주", + "lastYearLabel": "지난 1년", + "localLabel": "로컬", + "logMemoryUsedLabel": "사용한 로그 메모리(KB)", + "logicalReads": "논리적 읽기", + "logicalReadsLabel": "논리적 읽기(KB)", + "logicalWritesLabel": "논리적 쓰기(KB)", + "maxLabel": "최대", + "memoryConsumptionLabel": "메모리 사용량(KB)", + "minLabel": "최소", + "filterMinPlanLabel": "최소 계획 수", + "minuteLabel": "분", + "okButtonText": "확인", + "openInNewTab": "새 탭에서 열기", + "overallResourceConsumption": "전체 리소스 소비량", + "overallResourceConsumptionToolbarLabel": "데이터베이스 {0}에 대한 전체 리소스 사용량", + "physicalReadsLabel": "물리적 읽기(KB)", + "planSummary": "쿼리 {0}에 대한 계획 요약", + "plan": "계획 {0}", + "queries": "쿼리", + "queryStoreDashboardTitle": "쿼리 저장소 - {0}", + "resourceConsumptionCriteriaTitle": "리소스 사용량 기준", + "returnLabel": "반환", + "rowCountLabel": "행 개수", + "showChartTitle": "다음에 대한 차트 표시", + "stdDevLabel": "표준 개발", + "tempDBMermoryUsedLabel": "사용된 임시 DB 메모리(KB)", + "timeFormatLabel": "시간 형식", + "timeIntervalLabel": "시간 간격", + "timeSettingsLabel": "시간 설정", + "toLabel": "끝", + "topLabel": "상위", + "topResourceConsumingQueriesToolbarLabel": "데이터베이스 {0}에 대한 상위 25개 리소스 소비자", + "topResourceConsumingQueries": "리소스를 가장 많이 사용하는 쿼리", + "totalLabel": "합계", + "waitTimeLabel": "대기 시간(밀리초)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "쿼리 저장소", + "queryStore.category": "쿼리 저장소", + "queryStore.displayName": "쿼리 저장소", + "queryStore.description": "Azure Data Studio에 대한 쿼리 저장소 확장." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.resource-deployment.i18n.json index ef6c88a69f..ec21e91e63 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "알 수 없는 필드 형식: \"{0}\"", - "azdataEulaDeclined": "배포를 계속할 수 없습니다. Azure Data CLI 사용 조건이 거부되었습니다. EULA에 동의하여 계속하거나 이 작업을 취소할 수 있습니다.", - "azdataEulaNotAccepted": "배포를 계속할 수 없습니다. Azure Data CLI 사용 조건에 아직 동의하지 않았습니다. Azure Data CLI가 필요한 기능을 사용하려면 EULA에 동의하세요.", - "azure.account": "Azure 계정", - "azure.account.location": "Azure 위치", - "azure.account.resourceGroup": "리소스 그룹", - "azure.account.subscription": "구독(선택한 하위 집합)", - "azure.account.subscriptionDescription": "'연결' 뷰렛의 'Azure' 트리 뷰에 나열된 계정의 '구독 선택' 작업을 통해 현재 선택된 구독 변경", - "azure.no": "아니요", - "azure.refresh": "새로 고침", - "azure.resourceGroup.NewResourceGroupAriaLabel": "새 리소스 그룹 이름", - "azure.resourceGroup.createNewResourceGroup": "새 리소스 그룹 만들기", - "azure.signin": "로그인…", - "azure.yes": "예", - "button.label": "선택", - "deployCluster.Realm": "영역", - "deploymentDialog.InstallingTool": "지금 필요한 도구 '{0}'[{1}]을(를) 설치하는 중입니다.", "deploymentDialog.RecheckEulaButton": "EULA에 동의 및 선택", - "filePicker.browse": "찾아보기", + "resourceTypePickerDialog.resourceTypeCategoryAll": "모두", + "resourceDeployment.FailedToOpenNotebook": "출력 Notebook을 여는 동안 오류가 발생했습니다. {1}{2}.", "getIsPassword.unknownVariableName": "알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다.", "getVariableValue.unknownVariableName": "알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다.", - "kubeConfigClusterPicker.clusterContextNotFound": "클러스터 컨텍스트 정보를 찾을 수 없음", - "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 구성 파일 경로", - "optionsNotDefined": "FieldInfo.options가 필드 형식 {0}에 대해 정의되지 않았습니다.", - "optionsNotObjectOrArray": "FieldInfo.options는 배열이 아닌 경우 개체여야 합니다.", - "optionsSource.alreadyDefined": "ID가 {0}인 옵션 원본이 이미 정의되어 있습니다.", - "optionsSource.notDefined": "{0} ID에 대해 정의된 옵션 원본 없음", - "optionsTypeNotFound": "FieldInfo.options가 개체인 경우 'optionsType' 속성을 포함해야 합니다.", - "optionsTypeRadioOrDropdown": "optionsType이 {0}이(가) 아니면 {1}이어야 합니다.", - "resourceDeployment.BackgroundExecutionFailed": "\"{0}\" 작업이 실패했습니다.", + "azure.account": "Azure 계정", + "azure.account.location": "Azure 위치", + "filePicker.browse": "찾아보기", + "resourceTypePickerDialog.tagsListViewTitle": "범주", + "azure.account.subscriptionDescription": "'연결' 뷰렛의 'Azure' 트리 뷰에 나열된 계정의 '구독 선택' 작업을 통해 현재 선택된 구독 변경", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "클라우드", + "azure.resourceGroup.createNewResourceGroup": "새 리소스 그룹 만들기", + "azdataEulaNotAccepted": "배포를 계속할 수 없습니다. Azure Data CLI 사용 조건에 아직 동의하지 않았습니다. Azure Data CLI가 필요한 기능을 사용하려면 EULA에 동의하세요.", + "azdataEulaDeclined": "배포를 계속할 수 없습니다. Azure Data CLI 사용 조건이 거부되었습니다. EULA에 동의하여 계속하거나 이 작업을 취소할 수 있습니다.", "resourceDeployment.Description": "설명", - "resourceDeployment.FailedToOpenNotebook": "출력 Notebook을 여는 동안 오류가 발생했습니다. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "검색된 경로 또는 추가 정보", + "optionsNotObjectOrArray": "FieldInfo.options는 배열이 아닌 경우 개체여야 합니다.", + "optionsNotDefined": "FieldInfo.options가 필드 형식 {0}에 대해 정의되지 않았습니다.", + "resourceTypePickerDialog.resourceSearchPlaceholder": "리소스 필터링...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "하이브리드", + "resourceDeployment.install": "설치", "resourceDeployment.InstallTools": "도구 설치", + "resourceDeployment.installingExtension": "'{0}' 확장을 설치하는 중...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 구성 파일 경로", + "azure.resourceGroup.NewResourceGroupAriaLabel": "새 리소스 그룹 이름", + "azure.no": "아니요", + "optionsSource.notDefined": "{0} ID에 대해 정의된 옵션 원본 없음", + "valueProvider.notDefined": "{0} ID에 대해 정의된 값 공급자 없음", + "kubeConfigClusterPicker.clusterContextNotFound": "클러스터 컨텍스트 정보를 찾을 수 없음", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "온-프레미스", "resourceDeployment.Options": "옵션", + "optionsSource.alreadyDefined": "ID가 {0}인 옵션 원본이 이미 정의되어 있습니다.", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "영역", + "azure.refresh": "새로 고침", "resourceDeployment.RequiredVersion": "필요한 버전", + "deploymentDialog.InstallingTool": "지금 필요한 도구 '{0}'[{1}]을(를) 설치하는 중입니다.", + "resourceDeployment.requiredTools": "필요한 도구", + "azure.account.resourceGroup": "리소스 그룹", + "ui.DeployButton": "실행", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "스크립트", + "button.label": "선택", + "resourceTypePickerDialog.title": "배포 옵션 선택", + "azure.signin": "로그인…", "resourceDeployment.Status": "상태", + "azure.account.subscription": "구독(선택한 하위 집합)", + "resourceDeployment.extensionRequiredPrompt": "이 리소스를 배포하려면 '{0}' 확장이 필요합니다. 지금 설치하시겠습니까?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "\"{0}\" 작업이 실패했으며 출력 Notebook이 생성되지 않았습니다.", + "resourceDeployment.BackgroundExecutionFailed": "\"{0}\" 작업이 실패했습니다.", + "validation.multipleValidationErrors": "이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다.", "resourceDeployment.Tool": "도구", + "resourceDeployment.unknownExtension": "'{0}'은(는) 알 수 없는 확장입니다.", + "UnknownFieldTypeError": "알 수 없는 필드 형식: \"{0}\"", + "valueProvider.alreadyDefined": "ID가 {0}인 값 공급자가 이미 정의되어 있습니다.", "resourceDeployment.Version": "버전", "resourceDeployment.ViewErrorDetail": "오류 세부 정보 보기", - "resourceDeployment.discoverPathOrAdditionalInformation": "검색된 경로 또는 추가 정보", - "resourceDeployment.extensionRequiredPrompt": "이 리소스를 배포하려면 '{0}' 확장이 필요합니다. 지금 설치하시겠습니까?", - "resourceDeployment.install": "설치", - "resourceDeployment.installingExtension": "'{0}' 확장을 설치하는 중...", - "resourceDeployment.requiredTools": "필요한 도구", - "resourceDeployment.unknownExtension": "'{0}'은(는) 알 수 없는 확장입니다.", - "resourceTypePickerDialog.resourceSearchPlaceholder": "리소스 필터링...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "모두", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "클라우드", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "하이브리드", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "온-프레미스", - "resourceTypePickerDialog.tagsListViewTitle": "범주", - "resourceTypePickerDialog.title": "배포 옵션 선택", - "ui.DeployButton": "실행", - "ui.ScriptToNotebookButton": "스크립트", - "validation.multipleValidationErrors": "이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다.", - "valueProvider.alreadyDefined": "ID가 {0}인 값 공급자가 이미 정의되어 있습니다.", - "valueProvider.notDefined": "{0} ID에 대해 정의된 값 공급자 없음" + "optionsTypeNotFound": "FieldInfo.options가 개체인 경우 'optionsType' 속성을 포함해야 합니다.", + "optionsTypeRadioOrDropdown": "optionsType이 {0}이(가) 아니면 {1}이어야 합니다.", + "azure.yes": "예" }, "dist/main": { "resourceDeployment.UnknownResourceType": "리소스 종류 {0}이(가) 정의되지 않았습니다." @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "{0} Notebook이 없습니다." }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} ... 오류가 발생했습니다. {1}", "platformService.RunCommand.IgnoringError": "\t>>> 실행 시 오류 무시 및 도구 배포 계속", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} ... 오류가 발생했습니다. {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … 종료됨(코드: {1})", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 종료됨(신호: {1})", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "배포" }, "dist/services/resourceTypeService": { "downloadError": "다운로드 실패, 상태 코드: {0}, 메시지: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Azure 리소스 관리", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "Azure 리소스 관리", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "azure-cli 리포지토리 정보를 추가하는 중...", - "resourceDeployment.AziCli.AptGetPackages": "azure-cli 설치에 필요한 패키지를 가져오는 중...", - "resourceDeployment.AziCli.AptGetUpdate": "azure-cli를 설치하기 전에 리포지토리 정보를 업데이트하는 중...", - "resourceDeployment.AziCli.AptGetUpdateAgain": "azure-cli의 리포지토리 정보를 다시 업데이트하는 중...", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "이전에 다운로드한 azurecli.msi 삭제 중(있는 경우)...", "resourceDeployment.AziCli.DisplayingInstallationLog": "설치 로그를 표시하는 중...", + "resourceDeployment.AziCli.ScriptedInstall": "azure-cli를 설치하는 스크립트 다운로드 및 호출 중...", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "azure-cli의 서명 키를 다운로드하고 설치하는 중...", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "azurecli.msi를 다운로드하고 azure-cli를 설치하는 중…", + "resourceDeployment.AziCli.AptGetPackages": "azure-cli 설치에 필요한 패키지를 가져오는 중...", "resourceDeployment.AziCli.InstallingAzureCli": "azure-cli를 설치하는 중...", - "resourceDeployment.AziCli.ScriptedInstall": "azure-cli를 설치하는 스크립트 다운로드 및 호출 중...", + "resourceDeployment.AziCli.AptGetUpdateAgain": "azure-cli의 리포지토리 정보를 다시 업데이트하는 중...", + "resourceDeployment.AziCli.AptGetUpdate": "azure-cli를 설치하기 전에 리포지토리 정보를 업데이트하는 중...", "resourceDeployment.AziCli.UpdatingBrewRepository": "azure-cli 설치를 위해 brew 리포지토리를 업데이트하는 중..." }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Kubernetes 클러스터에 대해 명령 실행", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Kubectl 버전 명령 출력을 구문 분석할 수 없음: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "kubectl 리포지토리 정보를 추가하는 중...", - "resourceDeployment.Kubectl.AptGetPackages": "kubectl 설치에 필요한 패키지를 가져오는 중...", - "resourceDeployment.Kubectl.AptGetUpdate": "리포지토리 정보를 업데이트하는 중...", "resourceDeployment.Kubectl.BackupCurrentBinary": "설치 위치의 기존 kubectl을 백업하는 중...", "resourceDeployment.Kubectl.CleaningUpOldBackups": "설치 위치에서 이전에 백업된 버전을 정리하는 중(있는 경우)...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "이전에 다운로드한 kubectl 삭제 중(있는 경우)...", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "이전에 다운로드한 kubectl.exe 삭제 중(있는 경우)...", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "kubectl의 서명 키를 다운로드하고 설치하는 중...", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "최신 kubectl.exe를 다운로드하고 설치하는 중...", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "kubectl의 서명 키를 다운로드하고 설치하는 중...", "resourceDeployment.Kubectl.DownloadingKubectl": "최신 kubectl 릴리스를 다운로드하는 중...", - "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl을 설치하는 중...", + "resourceDeployment.Kubectl.AptGetPackages": "kubectl 설치에 필요한 패키지를 가져오는 중...", "resourceDeployment.Kubectl.InstallingKubectl": "kubectl을 설치하는 중...", + "resourceDeployment.Kubectl.InstallingKubeCtl": "kubectl을 설치하는 중...", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "kubectl 실행 파일을 만드는 중...", "resourceDeployment.Kubectl.MoveToSystemPath": "PATH에서 설치 위치로 kubectl을 이동하는 중...", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "kubectl 설치를 위해 brew 리포지토리를 업데이트하는 중...", - "resourceDeployment.invalidKubectlVersionOutput": "Kubectl 버전 명령 출력을 구문 분석할 수 없음: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "리포지토리 정보를 업데이트하는 중...", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "kubectl 설치를 위해 brew 리포지토리를 업데이트하는 중..." }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "버전 정보를 검색하는 동안 오류가 발생했습니다. {0}잘못된 출력이 수신되었습니다. 버전 명령 출력 '{1}'을(를) 가져옵니다. ", - "deployCluster.GetToolVersionErrorInformation": "버전 정보를 검색하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew는 도구를 배포하는 데 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다.", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl은 설치에 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다.", + "toolBase.getPip3InstallationLocation.LocationNotFound": " 출력에서 'Location'을 찾을 수 없습니다.", + "toolBase.getPip3InstallationLocation.Output": " 출력:", + "toolBase.ManualUninstallCommand": " 제거할 수 있는 방법은 {0} >{1} 명령을 사용하는 것입니다.", + "toolBase.installCore.CannotInstallTool": "OS 배포를 위한 설치 명령을 알 수 없으므로 {0}::{1} 도구를 설치할 수 없습니다. 계속하기 전에 {0}을(를) 수동으로 설치하세요.", "deploymentDialog.ToolStatus.Error": "오류", + "toolBase.InstallError": "'{0}'[{1}] 도구를 설치하는 동안 오류가 발생했습니다. {2}오류: {3}{2}자세한 내용은 출력 채널 '{4}'을(를) 참조하세요.", + "toolBase.InstallErrorInformation": "도구를 설치하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", + "deployCluster.GetToolVersionErrorInformation": "버전 정보를 검색하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", + "deployCluster.GetToolVersionError": "버전 정보를 검색하는 동안 오류가 발생했습니다. {0}잘못된 출력이 수신되었습니다. 버전 명령 출력 '{1}'을(를) 가져옵니다. ", "deploymentDialog.ToolStatus.Failed": "실패", + "toolBase.InstallFailInformation": "설치 후 버전을 검색하지 못했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", + "toolBase.InstallFailed": "설치 명령이 완료되었지만 '{0}' 도구의 버전을 검색할 수 없어서 설치하지 못했습니다. 검색 오류: {1}{2}이전 설치를 정리하는 것이 도움이 됩니다.", "deploymentDialog.ToolStatus.Installed": "설치됨", "deploymentDialog.ToolStatus.Installing": "설치하는 중...", "deploymentDialog.ToolStatus.NotInstalled": "설치되지 않음", - "toolBase.InstallError": "'{0}'[{1}] 도구를 설치하는 동안 오류가 발생했습니다. {2}오류: {3}{2}자세한 내용은 출력 채널 '{4}'을(를) 참조하세요.", - "toolBase.InstallErrorInformation": "도구를 설치하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", - "toolBase.InstallFailInformation": "설치 후 버전을 검색하지 못했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요.", - "toolBase.InstallFailed": "설치 명령이 완료되었지만 '{0}' 도구의 버전을 검색할 수 없어서 설치하지 못했습니다. 검색 오류: {1}{2}이전 설치를 정리하는 것이 도움이 됩니다.", - "toolBase.ManualUninstallCommand": " 제거할 수 있는 방법은 {0} >{1} 명령을 사용하는 것입니다.", - "toolBase.SeeOutputChannel": "{0}자세한 내용은 출력 채널 '{1}' 참조", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "'{0}' 도구의 검색 경로: {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " 출력에서 'Location'을 찾을 수 없습니다.", - "toolBase.getPip3InstallationLocation.Output": " 출력:", - "toolBase.installCore.CannotInstallTool": "OS 배포를 위한 설치 명령을 알 수 없으므로 {0}::{1} 도구를 설치할 수 없습니다. 계속하기 전에 {0}을(를) 수동으로 설치하세요." + "toolBase.SeeOutputChannel": "{0}자세한 내용은 출력 채널 '{1}' 참조", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew는 도구를 배포하는 데 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다.", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl은 설치에 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다." }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 계정", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "서버", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Azure 계정 설정", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 계정", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure 계정 설정", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "구독", - "deployAzureSQLDB.CollationNameLabel": "데이터베이스 데이터 정렬", "deployAzureSQLDB.CollationNameSummaryLabel": "데이터베이스 데이터 정렬", - "deployAzureSQLDB.DatabaseNameLabel": "SQL 데이터베이스 이름", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "데이터베이스 설정", - "deployAzureSQLDB.EndIpAddressLabel": "방화벽 IP 범위의 최대 IP 주소", - "deployAzureSQLDB.EndIpAddressShortLabel": "최대 IP 주소", - "deployAzureSQLDB.FirewallRuleDescription": "만들기가 완료된 후 Azure Data Studio를 통해 데이터베이스에 연결하려면 로컬 클라이언트 IP의 방화벽 규칙을 만듭니다.", - "deployAzureSQLDB.FirewallRuleNameLabel": "방화벽 규칙 이름", "deployAzureSQLDB.FirewallToggleLabel": "방화벽 규칙 만들기", - "deployAzureSQLDB.IpAddressInfoLabel": "IPv4 형식으로 IP 주소를 입력합니다.", - "deployAzureSQLDB.MissingRequiredInfoError": "빨간색 별표가 표시된 필수 필드를 입력하세요.", + "deployAzureSQLDB.FirewallRuleDescription": "만들기가 완료된 후 Azure Data Studio를 통해 데이터베이스에 연결하려면 로컬 클라이언트 IP의 방화벽 규칙을 만듭니다.", + "deployAzureSQLDB.CollationNameLabel": "데이터베이스 데이터 정렬", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "데이터베이스 설정", "deployAzureSQLDB.NewSQLDBTitle": "Azure SQL DB 배포", - "deployAzureSQLDB.ResourceGroup": "리소스 그룹", - "deployAzureSQLDB.ScriptToNotebook": "Notebook으로 스크립트", + "deployAzureSQLDB.IpAddressInfoLabel": "IPv4 형식으로 IP 주소를 입력합니다.", + "deployAzureSQLDB.FirewallRuleNameLabel": "방화벽 규칙 이름", + "deployAzureSQLDB.EndIpAddressShortLabel": "최대 IP 주소", + "deployAzureSQLDB.EndIpAddressLabel": "방화벽 IP 범위의 최대 IP 주소", + "deployAzureSQLDB.StartIpAddressShortLabel": "최소 IP 주소", "deployAzureSQLDB.StartIpAddressLabel": "방화벽 IP 범위의 최소 IP 주소", - "deployAzureSQLDB.StartIpAddressShortLabel": "최소 IP 주소" + "deployAzureSQLDB.MissingRequiredInfoError": "빨간색 별표가 표시된 필수 필드를 입력하세요.", + "deployAzureSQLDB.ResourceGroup": "리소스 그룹", + "deployAzureSQLDB.DatabaseNameLabel": "SQL 데이터베이스 이름", + "deployAzureSQLDB.ScriptToNotebook": "Notebook으로 스크립트", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "서버", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "구독" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "현재 구독에서 서버를 찾을 수 없습니다.\r\n하나 이상의 서버를 포함하는 다른 구독을 선택합니다.", "deployAzureSQLDB.NoServerLabel": "서버를 찾을 수 없음", + "deployAzureSQLDB.NoServerError": "현재 구독에서 서버를 찾을 수 없습니다.\r\n하나 이상의 서버를 포함하는 다른 구독을 선택합니다.", "deployAzureSQLDB.azureSignInError": "먼저 Azure 계정에 로그인" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "데이터 정렬 이름은 1~100자여야 합니다.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "데이터 정렬 이름은 숫자만 포함할 수 없습니다.", "deployAzureSQLDB.DBCollationSpecialCharError": "데이터 정렬 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&,를 사용할 수 없습니다.", - "deployAzureSQLDB.DBFirewallLengthError": "방화벽 이름은 1~100자여야 합니다.", + "deployAzureSQLDB.DBCollationLengthError": "데이터 정렬 이름은 1~100자여야 합니다.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "데이터베이스 이름은 숫자만 포함할 수 없습니다.", + "deployAzureSQLDB.DBNameSpecialCharError": "데이터베이스 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&,를 사용할 수 없습니다.", + "deployAzureSQLDB.DBNameLengthError": "데이터베이스 이름은 1~100자여야 합니다.", + "deployAzureSQLDB.DBNameExistsError": "데이터베이스 이름은 현재 서버에서 고유해야 합니다.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "방화벽 이름에 숫자만 사용할 수는 없습니다.", "deployAzureSQLDB.DBFirewallSpecialCharError": "방화벽 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&,를 사용할 수 없습니다.", - "deployAzureSQLDB.DBFirewallUpperCaseError": "방화벽 이름에는 대문자를 사용할 수 없습니다.", + "deployAzureSQLDB.DBFirewallLengthError": "방화벽 이름은 1~100자여야 합니다.", "deployAzureSQLDB.DBMaxIpInvalidError": "최대 IP 주소가 잘못되었습니다.", "deployAzureSQLDB.DBMinIpInvalidError": "최소 IP 주소가 잘못되었습니다.", - "deployAzureSQLDB.DBNameExistsError": "데이터베이스 이름은 현재 서버에서 고유해야 합니다.", - "deployAzureSQLDB.DBNameLengthError": "데이터베이스 이름은 1~100자여야 합니다.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "데이터베이스 이름은 숫자만 포함할 수 없습니다.", - "deployAzureSQLDB.DBNameSpecialCharError": "데이터베이스 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&,를 사용할 수 없습니다." + "deployAzureSQLDB.DBFirewallUpperCaseError": "방화벽 이름에는 대문자를 사용할 수 없습니다." }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 계정", - "deployAzureSQLVM.AzureRegionDropdownLabel": "지역", - "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 설정", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "구독", - "deployAzureSQLVM.MissingRequiredInfoError": "빨간색 별표가 표시된 필수 필드를 입력하세요.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "새 서브넷", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "새 가상 네트워크", - "deployAzureSQLVM.NetworkSettingsPageDescription": "네트워크 설정 구성", - "deployAzureSQLVM.NetworkSettingsPageTitle": "네트워킹", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "새 공용 IP", - "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL VM 배포", - "deployAzureSQLVM.PublicIPDropdownLabel": "공용 IP", - "deployAzureSQLVM.ResourceGroup": "리소스 그룹", - "deployAzureSQLVM.ScriptToNotebook": "Notebook으로 스크립트", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "암호 확인", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "암호", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "사용자 이름", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 연결", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL 인증 사용", - "deployAzureSQLVM.SqlPortLabel": "포트", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 설정", - "deployAzureSQLVM.SubnetDropdownLabel": "서브넷", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "암호 확인", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "관리자 계정 암호", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "관리자 계정 사용자 이름", - "deployAzureSQLVM.VmImageDropdownLabel": "이미지", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "이미지 버전", - "deployAzureSQLVM.VmNameTextBoxLabel": "가상 머신 이름", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 계정", + "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 설정", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "가격 책정 및 지원되는 VM 크기를 자세히 알아보려면 여기를 클릭합니다.", + "deployAzureSQLVM.NetworkSettingsPageDescription": "네트워크 설정 구성", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "암호 확인", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "암호 확인", + "deployAzureSQLVM.NewSQLVMTitle": "Azure SQL VM 배포", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "RDP(원격 데스크톱) 인바운드 포트(3389) 사용", - "deployAzureSQLVM.VmSizeDropdownLabel": "크기", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "SQL 인증 사용", + "deployAzureSQLVM.VmImageDropdownLabel": "이미지", "deployAzureSQLVM.VmSkuDropdownLabel": "이미지 SKU", - "deployeAzureSQLVM.VmSettingsPageTitle": "가상 머신 설정", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "가격 책정 및 지원되는 VM 크기를 자세히 알아보려면 여기를 클릭합니다." + "deployAzureSQLVM.VmImageVersionDropdownLabel": "이미지 버전", + "deployAzureSQLVM.NetworkSettingsPageTitle": "네트워킹", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "새 공용 IP", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "새 서브넷", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "새 가상 네트워크", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "암호", + "deployAzureSQLVM.MissingRequiredInfoError": "빨간색 별표가 표시된 필수 필드를 입력하세요.", + "deployAzureSQLVM.SqlPortLabel": "포트", + "deployAzureSQLVM.PublicIPDropdownLabel": "공용 IP", + "deployAzureSQLVM.AzureRegionDropdownLabel": "지역", + "deployAzureSQLVM.ResourceGroup": "리소스 그룹", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 설정", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 연결", + "deployAzureSQLVM.ScriptToNotebook": "Notebook으로 스크립트", + "deployAzureSQLVM.VmSizeDropdownLabel": "크기", + "deployAzureSQLVM.SubnetDropdownLabel": "서브넷", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "구독", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "사용자 이름", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network", + "deployAzureSQLVM.VmNameTextBoxLabel": "가상 머신 이름", + "deployeAzureSQLVM.VmSettingsPageTitle": "가상 머신 설정" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "암호는 12~123자여야 합니다.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "새 공용 IP 만들기", - "deployAzureSQLVM.NewPipPlaceholder": "새 공용 IP의 이름 입력", "deployAzureSQLVM.NewSubnetError": "새 하위 네트워크 만들기", - "deployAzureSQLVM.NewSubnetPlaceholder": "새 서브넷의 이름 입력", "deployAzureSQLVM.NewVnetError": "새 가상 네트워크 만들기", + "deployAzureSQLVM.NewPipPlaceholder": "새 공용 IP의 이름 입력", + "deployAzureSQLVM.NewSubnetPlaceholder": "새 서브넷의 이름 입력", "deployAzureSQLVM.NewVnetPlaceholder": "새 가상 네트워크의 이름 입력", "deployAzureSQLVM.PipNameError": "공용 IP 이름은 1~80자여야 합니다.", "deployAzureSQLVM.SubnetNameLengthError": "서브넷 이름은 1~80자여야 합니다.", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "로컬(VM 내부 전용)", + "deployAzureSQLVM.SqlConfirmPasswordError": "암호와 확인 암호가 일치해야 합니다.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "프라이빗(가상 네트워크 내)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "퍼블릭(인터넷)", - "deployAzureSQLVM.SqlConfirmPasswordError": "암호와 확인 암호가 일치해야 합니다.", - "deployAzureSQLVM.SqlUsernameLengthError": "암호는 2~128자여야 합니다.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "사용자 이름에는 특수 문자(\\/\"\"[]:|<>+=;,?*)를 사용할 수 없습니다." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "사용자 이름에는 특수 문자(\\/\"\"[]:|<>+=;,?*)를 사용할 수 없습니다.", + "deployAzureSQLVM.SqlUsernameLengthError": "암호는 2~128자여야 합니다." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "암호와 확인 암호가 일치해야 합니다.", - "deployAzureSQLVM.VMUsernameLengthError": "사용자 이름은 1~20자여야 합니다.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "사용자 이름은 예약어를 포함하지 않아야 합니다.", + "deployAzureSQLVM.vmDropdownSizeError": "유효한 가상 머신 크기를 선택합니다.", "deployAzureSQLVM.VMUsernameSpecialCharError": "사용자 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&를 사용할 수 없습니다.", "deployAzureSQLVM.VMUsernameSuffixError": "사용자 이름은 마침표로 끝날 수 없습니다.", - "deployAzureSQLVM.VNameExistsError": "가상 머신 이름은 현재 리소스 그룹에서 고유해야 합니다.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "가상 머신 이름을 숫자로만 설정할 수는 없습니다.", + "deployAzureSQLVM.VMUsernameLengthError": "사용자 이름은 1~20자여야 합니다.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "사용자 이름은 예약어를 포함하지 않아야 합니다.", "deployAzureSQLVM.VNamePrefixSuffixError": "가상 머신 이름은 밑줄로 시작할 수 없습니다. 마침표 또는 하이픈으로 끝날 수 없습니다.", + "deployAzureSQLVM.VNameOnlyNumericNameError": "가상 머신 이름을 숫자로만 설정할 수는 없습니다.", "deployAzureSQLVM.VNameSpecialCharError": "가상 머신 이름에는 특수 문자 \\/\"\"[]:|<>+=;,?*@&,가 포함될 수 없습니다.", "deployAzureSQLVM.VnameLengthError": "가상 머신 이름은 1~15자여야 합니다.", - "deployAzureSQLVM.vmDropdownSizeError": "유효한 가상 머신 크기를 선택합니다." + "deployAzureSQLVM.VNameExistsError": "가상 머신 이름은 현재 리소스 그룹에서 고유해야 합니다." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Notebook 유형", "deploymentDialog.OkButtonText": "확인", - "deploymentDialog.OpenNotebook": "Notebook 열기", - "notebookType": "Notebook 유형" + "deploymentDialog.OpenNotebook": "전자 필기장 열기" }, "dist/ui/modelViewUtils": { - "azure.accessError": "\r\n 오류 세부 정보: {0}.", - "azure.accounts.accountNotFoundError": "선택한 계정 '{0}'은(는) 더 이상 사용할 수 없습니다. [로그인]을 클릭하여 다시 추가하거나 다른 계정을 선택합니다.", - "azure.accounts.accountStaleError": "선택한 계정 '{0}'의 액세스 토큰이 더 이상 유효하지 않습니다. [로그인] 단추를 클릭하고 계정을 새로 고치거나, 다른 계정을 선택하세요.", - "azure.accounts.unexpectedAccountsError": "계정을 가져오는 동안 예기치 않은 오류 발생: {0}", - "azure.accounts.unexpectedResourceGroupsError": "{0} 구독의 리소스 그룹을 가져오는 동안 예기치 않은 오류 발생: {1}", - "azure.accounts.unexpectedSubscriptionsError": "{0} 계정의 구독을 가져오는 동안 예기치 않은 오류 발생: {1}", + "azure.accessError": "\r\n오류 세부 정보: {0}.", + "getClusterContexts.errorFetchingClusters": "{0} 구성 파일을 로드하거나 구문 분석하는 동안 오류가 발생했습니다. 오류: {1}", "fileChecker.FileNotFound": "{0} 파일을 찾을 수 없습니다. kube 구성 파일을 선택하세요.", "fileChecker.NotFile": "{0} 경로가 파일이 아닙니다. 유효한 kube 구성 파일을 선택하세요.", - "getClusterContexts.errorFetchingClusters": "{0} 구성 파일을 로드하거나 구문 분석하는 동안 오류가 발생했습니다. 오류: {1}", - "invalidSQLPassword": "{0}이(가) 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 정보: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "선택한 계정 '{0}'의 액세스 토큰이 더 이상 유효하지 않습니다. [로그인] 단추를 클릭하고 계정을 새로 고치거나, 다른 계정을 선택하세요.", + "azure.accounts.accountNotFoundError": "선택한 계정 '{0}'은(는) 더 이상 사용할 수 없습니다. [로그인]을 클릭하여 다시 추가하거나 다른 계정을 선택합니다.", + "azure.accounts.unexpectedAccountsError": "계정을 가져오는 동안 예기치 않은 오류 발생: {0}", + "resourceDeployment.errorFetchingStorageClasses": "사용 가능한 kubectl 스토리지 클래스를 가져오는 동안 예기치 않은 오류 발생: {0}", + "azure.accounts.unexpectedResourceGroupsError": "{0} 구독의 리소스 그룹을 가져오는 동안 예기치 않은 오류 발생: {1}", + "azure.accounts.unexpectedSubscriptionsError": "{0} 계정의 구독을 가져오는 동안 예기치 않은 오류 발생: {1}", "passwordNotMatch": "{0}이(가) 확인 암호와 일치하지 않습니다.", - "resourceDeployment.errorFetchingStorageClasses": "사용 가능한 kubectl 스토리지 클래스를 가져오는 동안 예기치 않은 오류 발생: {0}" + "invalidSQLPassword": "{0}이(가) 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 정보: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "구성 검토" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "설치 관리자 다운로드 및 시작, URL: {0}", - "resourceDeployment.DownloadCompleteText": "다운로드함: {0}", "resourceDeployment.DownloadingText": "{0}에서 다운로드", "resourceDeployment.LaunchingProgramText": "{0} 시작 중", + "resourceDeployment.DownloadCompleteText": "다운로드함: {0}", "resourceDeployment.ProgramLaunchedText": "시작함: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "배포 옵션" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "계속 진행하려면 EULA(최종 사용자 사용권 계약) 약관에 동의해야 합니다.", - "deploymentDialog.FailedToolsInstallation": "일부 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요.", - "deploymentDialog.InstallToolsHintMany": "{0} 도구가 설치되지 않았습니다. \"{1}\" 단추를 클릭하여 설치할 수 있습니다.", - "deploymentDialog.InstallToolsHintOne": "{0} 도구가 설치되지 않았습니다. \"{1}\" 단추를 클릭하여 설치할 수 있습니다.", - "deploymentDialog.InstalledTools": "이제 모든 필수 도구가 설치되었습니다.", - "deploymentDialog.NoRequiredTool": "도구가 필요하지 않음", - "deploymentDialog.PendingInstallation": "{0} 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요.", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "'{0}'[{1}]이(가) 최소 버전 요구 사항을 충족하지 않습니다. 해당 도구를 제거하고 Azure Data Studio를 다시 시작하세요.", "deploymentDialog.ToolInformation": "'{0}'이(가) 검색되지 않았고 현재 자동화된 설치가 지원되지 않습니다. '{0}'을(를) 수동으로 설치하거나 해당 항목이 시작되고 검색 가능한지 확인합니다. 완료되면 Azure Data Studio를 다시 시작하세요. [{1}] 항목을 참조하세요.", - "deploymentDialog.VersionInformationDebugHint": "변경 내용을 선택하기 위해 도구를 수동으로 설치한 경우에는 Azure Data Studio를 다시 시작해야 합니다. '배포' 및 'Azure Data CLI' 출력 채널에서 추가적인 세부 정보를 찾을 수 있습니다.", + "resourceDeployment.AgreementTitle": "사용 약관에 동의", + "deploymentDialog.InstalledTools": "이제 모든 필수 도구가 설치되었습니다.", + "notebookWizard.toolsAndEulaPageTitle": "배포 필수 구성 요소", + "deploymentDialog.PendingInstallation": "{0} 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요.", "deploymentDialog.loadingRequiredTools": "필요한 도구 정보 로드", "deploymentDialog.loadingRequiredToolsCompleted": "필요한 도구 정보 로드 완료", - "notebookWizard.toolsAndEulaPageTitle": "배포 필수 구성 요소", - "resourceDeployment.AgreementTitle": "사용 약관에 동의" + "deploymentDialog.NoRequiredTool": "도구가 필요하지 않음", + "deploymentDialog.FailedToolsInstallation": "일부 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요.", + "deploymentDialog.FailedEulaValidation": "계속 진행하려면 EULA(최종 사용자 사용권 계약) 약관에 동의해야 합니다.", + "deploymentDialog.InstallToolsHintOne": "{0} 도구가 설치되지 않았습니다. \"{1}\" 단추를 클릭하여 설치할 수 있습니다.", + "deploymentDialog.InstallToolsHintMany": "{0} 도구가 설치되지 않았습니다. \"{1}\" 단추를 클릭하여 설치할 수 있습니다.", + "deploymentDialog.VersionInformationDebugHint": "변경 내용을 선택하기 위해 도구를 수동으로 설치한 경우에는 Azure Data Studio를 다시 시작해야 합니다. '배포' 및 'Azure Data CLI' 출력 채널에서 추가적인 세부 정보를 찾을 수 있습니다." }, "package": { - "azdata-install-location-description": "설치 명령에 사용되는 azdata 패키지의 위치", - "azure-sql-mi-agreement": "{0} 및 {1}에 동의합니다.", - "azure-sql-mi-agreement-eula": "Azure SQL MI 사용 조건", - "azure-sql-mi-display-description": "Azure 또는 고객 관리형 환경에서 SQL Managed Instance 만들기", - "azure-sql-mi-display-name": "Azure SQL Managed Instance", - "azure-sql-mi-help-text": "Azure SQL Managed Instance는 SQL Server를 Azure로 마이그레이션하거나 새 애플리케이션을 개발하는 데 필요한 전체 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}.", - "azure-sql-mi-help-text-learn-more": "자세한 정보", - "azure-sql-mi-okButton-text": "Portal에서 열기", - "azure-sql-mi-resource-type-option-label": "리소스 종류", - "azure-sqldb-agreement": "{0}, {1} 및 {2}에 동의합니다.", - "azure-sqldb-agreement-azdata-eula": "azdata 사용 조건", + "azure-sqlvm-vm-administrator-account-page-label": "관리자 계정", "azure-sqldb-agreement-sqldb-eula": "Azure SQL DB 사용 조건", - "azure-sqldb-description": "Azure에서 SQL 데이터베이스, 데이터베이스 서버 또는 탄력적 풀을 만듭니다.", "azure-sqldb-display-name": "Azure SQL Database", - "azure-sqldb-notebook-ok-button-text": "선택", - "azure-sqldb-portal-ok-button-text": "Azure Portal에서 만들기", - "azure-sqlvm-agreement": "{0}, {1} 및 {2}에 동의합니다.", - "azure-sqlvm-agreement-azdata-eula": "azdata 사용 조건", + "azure-sql-mi-agreement-eula": "Azure SQL MI 사용 조건", + "azure-sql-mi-help-text": "Azure SQL Managed Instance는 SQL Server를 Azure로 마이그레이션하거나 새 애플리케이션을 개발하는 데 필요한 전체 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Azure SQL VM 사용 조건", + "azure-sql-mi-display-name": "Azure SQL Managed Instance", "azure-sqlvm-azure-account-page-label": "Azure 정보", "azure-sqlvm-azure-location-label": "Azure 위치", - "azure-sqlvm-deploy-dialog-action-text": "Notebook으로 스크립트", - "azure-sqlvm-deploy-dialog-title": "Azure SQL 가상 머신 배포", - "azure-sqlvm-description": "Azure에서 SQL 가상 머신을 만듭니다. OS 수준 액세스가 필요한 마이그레이션 및 애플리케이션에 가장 적합합니다.", - "azure-sqlvm-display-name": "Azure 가상 머신의 SQL Server", - "azure-sqlvm-image-label": "이미지", - "azure-sqlvm-image-sku-label": "VM 이미지 SKU", "azure-sqlvm-password-confirm-label": "암호 확인", - "azure-sqlvm-password-label": "암호", - "azure-sqlvm-publisher-label": "게시자", - "azure-sqlvm-storage-accountname-label": "스토리지 계정 이름", - "azure-sqlvm-storage-page-lable": "스토리지 계정", - "azure-sqlvm-storage-sku-label": "스토리지 계정 SKU 유형", - "azure-sqlvm-username-label": "사용자 이름", - "azure-sqlvm-vm-administrator-account-page-label": "관리자 계정", - "azure-sqlvm-vm-information-page-label": "VM 정보", - "azure-sqlvm-vm-summary-page-label": "요약", - "azure-sqlvm-vmname-label": "가상 머신 이름", - "azure-sqlvm-vmsize-label": "크기", - "deploy-resource-command-category": "배포", - "deploy-resource-command-name": "새 배포...", - "deployment.configuration.title": "배포 구성", "docker-confirm-sql-password-field": "암호 확인", "docker-container-name-field": "컨테이너 이름", + "azure-sqlvm-description": "Azure에서 SQL 가상 머신을 만듭니다. OS 수준 액세스가 필요한 마이그레이션 및 애플리케이션에 가장 적합합니다.", + "azure-sql-mi-display-description": "Azure 또는 고객 관리형 환경에서 SQL Managed Instance 만들기", + "azure-sqldb-description": "Azure에서 SQL 데이터베이스, 데이터베이스 서버 또는 탄력적 풀을 만듭니다.", + "azure-sqldb-portal-ok-button-text": "Azure Portal에서 만들기", + "sql-azure-database-server-display-name": "데이터베이스 서버", + "azure-sqlvm-deploy-dialog-title": "Azure SQL 가상 머신 배포", "docker-sql-2017-title": "SQL Server 2017 컨테이너 이미지 배포", "docker-sql-2019-title": "SQL Server 2019 컨테이너 이미지 배포", "docker-sql-2022-title": "SQL Server 2022 컨테이너 이미지 배포", - "docker-sql-password-field": "SQL Server 암호", + "deploy-resource-command-category": "배포", + "deployment.configuration.title": "배포 구성", + "sql-azure-elastic-pool-display-name": "탄력적 풀", + "azure-sql-mi-agreement": "{0} 및 {1}에 동의합니다.", + "azure-sqldb-agreement": "{0}, {1} 및 {2}에 동의합니다.", + "azure-sqlvm-agreement": "{0}, {1} 및 {2}에 동의합니다.", + "azure-sqlvm-image-label": "이미지", + "azure-sql-mi-help-text-learn-more": "자세한 정보", + "azdata-install-location-description": "설치 명령에 사용되는 azdata 패키지의 위치", + "microsoft-privacy-statement": "Microsoft 개인정보처리방침", + "deploy-resource-command-name": "새 배포...", + "azure-sql-mi-okButton-text": "Portal에서 열기", + "azure-sqlvm-password-label": "암호", "docker-sql-port-field": "포트", "extension-description": "Microsoft SQL Server 배포를 위한 Notebook 기반 환경을 제공합니다.", - "extension-displayName": "Azure Data Studio용 SQL Server 배포 확장", - "microsoft-privacy-statement": "Microsoft 개인정보처리방침", + "azure-sqlvm-publisher-label": "게시자", + "azure-sql-mi-resource-type-option-label": "리소스 종류", "resource-type-display-name": "리소스 종류", "resource-type-sql-image-description": "Docker를 사용하여 SQL Server 컨테이너 이미지 실행", - "resource-type-sql-image-display-name": "SQL Server 컨테이너 이미지", "resource-type-sql-windows-setup-description": "Windows에서 SQL Server를 실행하고 시작할 버전을 선택합니다.", - "resource-type-sql-windows-setup-display-name": "Windows의 SQL Server", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "데이터베이스 서버", - "sql-azure-elastic-pool-display-name": "탄력적 풀", + "extension-displayName": "Azure Data Studio용 SQL Server 배포 확장", + "resource-type-sql-image-display-name": "SQL Server 컨테이너 이미지", + "azure-sqlvm-display-name": "Azure 가상 머신의 SQL Server", + "resource-type-sql-windows-setup-display-name": "Windows의 SQL Server", + "docker-sql-password-field": "SQL Server 암호", + "azure-sqlvm-deploy-dialog-action-text": "Notebook에 스크립트", + "azure-sqldb-notebook-ok-button-text": "선택", "sql-azure-single-database-display-name": "단일 데이터베이스", - "version-display-name": "버전" + "azure-sqlvm-vmsize-label": "크기", + "azure-sqlvm-storage-page-lable": "스토리지 계정", + "azure-sqlvm-storage-sku-label": "스토리지 계정 SKU 유형", + "azure-sqlvm-storage-accountname-label": "스토리지 계정 이름", + "azure-sqlvm-vm-summary-page-label": "요약", + "azure-sqlvm-username-label": "사용자 이름", + "azure-sqlvm-image-sku-label": "VM 이미지 SKU", + "azure-sqlvm-vm-information-page-label": "VM 정보", + "version-display-name": "버전", + "azure-sqlvm-vmname-label": "가상 머신 이름", + "azure-sqldb-agreement-azdata-eula": "azdata 사용 조건", + "azure-sqlvm-agreement-azdata-eula": "azdata 사용 조건" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 98% rename from i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.schema-compare.i18n.json index f3e75af96f..f98c448442 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "레이블: {0}이(가) 옵션 값 이름 조회에 없음", - "SchemaCompare.GeneralOptionsLabel": "일반 옵션", - "SchemaCompare.ObjectTypesOptionsLabel": "개체 유형 포함", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "스키마 비교 옵션", - "SchemaCompareOptionsDialog.Reset": "다시 설정", - "file": "파일", - "flat": "평면", - "objectType": "개체 형식", - "schema": "스키마", - "schemaCompare.ApplyConfirmation": "대상을 업데이트하시겠습니까?", - "schemaCompare.CompareDetailsTitle": "세부 정보 비교", - "schemaCompare.GetConnectionString": "{0}에 연결하시겠습니까?", - "schemaCompare.RecompareToRefresh": "비교를 눌러 비교를 새로 고칩니다.", + "schemaCompareDialog.differentSourceMessage": "다른 원본 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", + "schemaCompareDialog.differentTargetMessage": "다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", "schemaCompare.actionColumn": "작업", "schemaCompare.addAction": "추가", - "schemaCompare.applyButtonDisabledTitle": "대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다.", + "schemaCompare.updateButton": "적용", "schemaCompare.applyButtonEnabledTitle": "대상에 변경 내용 적용", - "schemaCompare.applyError": "프로젝트를 업데이트하는 동안 오류가 발생했습니다.", - "schemaCompare.applyNoChanges": "적용할 변경 내용 없음", - "schemaCompare.applySuccess": "프로젝트를 업데이트했습니다.", - "schemaCompare.cancelCompareButton": "중지", + "schemaCompare.applyButtonDisabledTitle": "대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다.", + "schemaCompare.ApplyConfirmation": "대상을 업데이트하시겠습니까?", + "schemaCompareDialog.cancel": "취소", "schemaCompare.cancelErrorMessage": "스키마 비교 취소 실패: '{0}'", "schemaCompare.cannotExcludeMessage": "{0}을(를) 제외할 수 없습니다. 포함된 종속 항목이 있습니다.", "schemaCompare.cannotExcludeMessageWithDependent": "{0}을(를) 제외할 수 없습니다. {1} 같은 포함된 종속 항목이 있습니다.", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "{0}을(를) 포함할 수 없습니다. {1} 같은 제외된 종속 항목이 있습니다.", "schemaCompare.changeAction": "변경", "schemaCompare.compareButton": "비교", - "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", - "schemaCompare.dacpacRadioButtonLabel": "데이터 계층 애플리케이션 파일(.dacpac)", - "schemaCompare.databaseButtonLabel": "데이터베이스", - "schemaCompare.deleteAction": "삭제", - "schemaCompare.dialogTitle": "스키마 비교", + "schemaCompare.CompareDetailsTitle": "세부 정보 비교", "schemaCompare.differencesTableTitle": "원본과 대상 간의 비교", + "schemaCompare.dacpacRadioButtonLabel": "데이터 계층 애플리케이션 파일(.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "데이터베이스", + "schemaCompare.databaseButtonLabel": "데이터베이스", + "schemaCompare.projectButtonLabel": "데이터베이스 프로젝트", + "schemaCompare.deleteAction": "삭제", + "schemaCompareDialog.differentSourceTargetMessage": "다른 원본 및 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", + "schemaCompare.GetConnectionString": "{0}에 연결하시겠습니까?", + "file": "파일", + "schemaCompareDialog.fileTextBoxLabel": "파일", + "flat": "평면", + "schemaCompareDialog.structureDropdownLabel": "폴더 구조", + "SchemaCompare.GeneralOptionsLabel": "일반 옵션", "schemaCompare.generateScriptButton": "스크립트 생성", + "schemaCompare.generateScriptErrorMessage": "스크립트 생성 실패: '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "대상이 데이터베이스이면 스크립트 생성이 사용하도록 설정됩니다.", "schemaCompare.generateScriptEnabledButton": "대상에 변경 내용을 배포하는 스크립트 생성", - "schemaCompare.generateScriptErrorMessage": "스크립트 생성 실패: '{0}'", - "schemaCompare.generateScriptNoChanges": "스크립트 변경 내용 없음", "schemaCompare.includeColumnName": "포함", - "schemaCompare.includeExcludeInfoMessage": "포함/제외 작업은 영향을 받는 종속성을 계산하는 데 잠시 걸릴 수 있습니다.", + "SchemaCompare.ObjectTypesOptionsLabel": "개체 유형 포함", + "schemaCompare.waitText": "비교를 초기화하는 중입니다. 시간이 약간 걸릴 수 있습니다.", + "schemaCompare.openScmpButtonTitle": ".scmp 파일에 저장된 원본, 대상 및 옵션 로드", + "schemaCompareDialog.No": "아니요", + "schemaCompare.applyNoChanges": "적용할 변경 내용 없음", + "schemaCompare.generateScriptNoChanges": "스크립트 변경 내용 없음", "schemaCompare.noDifferences": "스키마 차이를 찾을 수 없습니다.", + "schemaCompareDialog.ok": "확인", + "objectType": "개체 형식", "schemaCompare.openFile": "열기", "schemaCompare.openScmpButton": ".scmp 파일 열기", - "schemaCompare.openScmpButtonTitle": ".scmp 파일에 저장된 원본, 대상 및 옵션 로드", "schemaCompare.openScmpErrorMessage": "scmp 열기 실패: '{0}'", "schemaCompare.optionsButton": "옵션", - "schemaCompare.projectButtonLabel": "데이터베이스 프로젝트", - "schemaCompare.radioButtonsLabel": "형식", + "schemaCompareOptions.RecompareMessage": "옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요.", + "schemaCompare.includeExcludeInfoMessage": "포함/제외 작업은 영향을 받는 종속성을 계산하는 데 잠시 걸릴 수 있습니다.", + "schemaCompare.RecompareToRefresh": "비교를 눌러 비교를 새로 고칩니다.", + "schemaCompare.applySuccess": "프로젝트를 업데이트했습니다.", + "SchemaCompareOptionsDialog.Reset": "다시 설정", "schemaCompare.saveFile": "저장", "schemaCompare.saveScmpButton": ".scmp 파일 저장", - "schemaCompare.saveScmpButtonTitle": "원본 및 대상, 옵션 및 제외된 요소 저장", "schemaCompare.saveScmpErrorMessage": "scmp 저장 실패: '{0}'", + "schemaCompare.saveScmpButtonTitle": "원본 및 대상, 옵션 및 제외된 요소 저장", + "schema": "스키마", + "schemaCompare.dialogTitle": "스키마 비교", + "schemaCompare.updateErrorMessage": "스키마 비교 적용 실패 '{0}'", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "스키마 비교 옵션", + "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", + "schemaObjectType": "스키마/개체 형식", + "schemaCompare.sourceButtonTitle": "원본 선택", + "schemaCompare.targetButtonTitle": "대상 선택", "schemaCompare.selectConnection": "연결 선택", "schemaCompare.selectSourceFile": "원본 파일 선택", "schemaCompare.selectTargetFile": "대상 파일 선택", - "schemaCompare.sourceButtonTitle": "원본 선택", - "schemaCompare.sourceNameColumn": "원본 이름", - "schemaCompare.startText": "두 스키마를 비교하려면 먼저 원본 스키마 및 대상 스키마를 선택한 다음, 비교를 누릅니다.", - "schemaCompare.switchButtonTitle": "원본과 대상 전환", - "schemaCompare.switchDirectionButton": "방향 전환", - "schemaCompare.targetButtonTitle": "대상 선택", - "schemaCompare.targetNameColumn": "대상 이름", - "schemaCompare.typeColumn": "형식", - "schemaCompare.updateButton": "적용", - "schemaCompare.updateErrorMessage": "스키마 비교 적용 실패 '{0}'", - "schemaCompare.waitText": "비교를 초기화하는 중입니다. 시간이 약간 걸릴 수 있습니다.", - "schemaCompareDialog.No": "아니요", - "schemaCompareDialog.SourceTitle": "원본", - "schemaCompareDialog.TargetTitle": "대상", - "schemaCompareDialog.Yes": "예", - "schemaCompareDialog.cancel": "취소", - "schemaCompareDialog.databaseDropdownTitle": "데이터베이스", - "schemaCompareDialog.defaultUser": "기본값", - "schemaCompareDialog.differentSourceMessage": "다른 원본 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", - "schemaCompareDialog.differentSourceTargetMessage": "다른 원본 및 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", - "schemaCompareDialog.differentTargetMessage": "다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요.", - "schemaCompareDialog.dspErrorSource": "원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", - "schemaCompareDialog.dspErrorTarget": "대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", - "schemaCompareDialog.fileTextBoxLabel": "파일", - "schemaCompareDialog.noProjectExtension": "데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다.", - "schemaCompareDialog.noProjectExtensionApply": "프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다.", - "schemaCompareDialog.ok": "확인", "schemaCompareDialog.serverDropdownTitle": "서버", + "schemaCompareDialog.SourceTitle": "소스", "schemaCompareDialog.sourceDatabaseDropdown": "원본 데이터베이스", + "schemaCompare.sourceNameColumn": "원본 이름", "schemaCompareDialog.sourceServerDropdown": "원본 서버", "schemaCompareDialog.sourceTextBox": "원본 파일", - "schemaCompareDialog.structureDropdownLabel": "폴더 구조", + "schemaCompare.cancelCompareButton": "중지", + "schemaCompare.switchDirectionButton": "방향 전환", + "schemaCompare.switchButtonTitle": "원본과 대상 전환", + "schemaCompareDialog.TargetTitle": "대상", "schemaCompareDialog.targetDatabaseDropdown": "대상 데이터베이스", + "targetStructure": "대상 폴더 구조", + "schemaCompare.targetNameColumn": "대상 이름", "schemaCompareDialog.targetServerDropdown": "대상 서버", "schemaCompareDialog.targetTextBox": "대상 파일", - "schemaCompareOptions.RecompareMessage": "옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요.", - "schemaObjectType": "스키마/개체 형식", - "targetStructure": "대상 폴더 구조" + "schemaCompareDialog.dspErrorSource": "원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", + "schemaCompareDialog.noProjectExtensionApply": "프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다.", + "schemaCompareDialog.noProjectExtension": "데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다.", + "schemaCompareDialog.dspErrorTarget": "대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다.", + "schemaCompare.applyError": "프로젝트를 업데이트하는 동안 오류가 발생했습니다.", + "schemaCompare.startText": "두 스키마를 비교하려면 먼저 원본 스키마 및 대상 스키마를 선택한 다음, 비교를 누릅니다.", + "schemaCompare.typeColumn": "형식", + "schemaCompare.radioButtonsLabel": "형식", + "schemaCompareDialog.Yes": "예", + "schemaCompareDialog.defaultUser": "기본값", + "OptionNotFoundWarningMessage": "레이블: {0}이(가) 옵션 값 이름 조회에 없음" }, "package": { - "description": "Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다.", - "displayName": "SQL Server 스키마 비교", "schemaCompare.openInScmp": "스키마 비교 열기", "schemaCompare.runComparison": "스키마 비교 실행", + "displayName": "SQL Server 스키마 비교", + "description": "Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다.", "schemaCompare.start": "스키마 비교" } } diff --git a/i18n/ads-language-pack-ko/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.server-report.i18n.json similarity index 88% rename from i18n/ads-language-pack-ko/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.server-report.i18n.json index 6abb3a059e..2855b298d3 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "XEvents 작업에 실패했습니다.", + "XEventsStopped": "PageContention 및 ObjectContention에 대한 XEvents 세션이 제거되었습니다.", "XEventsNotSupported": "XEvents 세션은 지원되지 않습니다.", - "XEventsStarted": "PageContention 및 ObjectContention에 대한 XEvents 세션이 시작되었습니다.", - "XEventsStopped": "PageContention 및 ObjectContention에 대한 XEvents 세션이 제거되었습니다." + "XEventsStarted": "PageContention 및 ObjectContention에 대한 XEvents 세션이 시작되었습니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 91% rename from i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-assessment.i18n.json index 8ca83d68c2..d38cb47e79 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "대상 유형", + "asmt.details.toLearnMore": "자세히 알아봅니다.", "asmt.details.clickHere": "여기를 클릭", + "databaseIconLabel": "데이터베이스", "asmt.details.recommendation": "권장 사항", "asmt.details.ruleDescription": "규칙 설명", - "asmt.details.toLearnMore": "자세히 알아봅니다.", - "databaseIconLabel": "데이터베이스", - "serverIconLabel": "서버" + "serverIconLabel": "서버", + "asmt.column.targetType": "대상 유형" }, "dist/localized": { "asmt.apiversion": "API 버전", "asmt.column.checkId": "ID 확인", + "asmt.rulesetversion": "기본 규칙 집합", + "asmt.serveredition": "버전", + "asmt.sqlReport.Error": "오류", "asmt.column.helpLink": "도움말 링크", + "asmt.sqlReport.High": "높음", + "asmt.section.api.title": "정보", + "asmt.sqlReport.Info": "정보", + "asmt.instancename": "인스턴스 이름", + "asmt.learnMore": "자세한 정보", + "asmt.sqlReport.Low": "낮음", + "asmt.sqlReport.Medium": "중간", "asmt.column.message": "메시지", + "asmt.osversion": "OS 버전", + "asmt.sqlReport.resultForDatabase": "데이터베이스에 대한 결과", + "asmt.sqlReport.resultForInstance": "서버에 대한 결과", + "asmt.sqlReportTitle": "SQL 평가 보고서", + "asmt.section.instance.title": "SQL Server 인스턴스 세부 정보", "asmt.column.severity": "심각도", "asmt.column.tags": "태그", "asmt.column.target": "대상", - "asmt.instancename": "인스턴스 이름", - "asmt.learnMore": "자세한 정보", - "asmt.osversion": "OS 버전", - "asmt.rulesetversion": "기본 규칙 집합", - "asmt.section.api.title": "정보", - "asmt.section.instance.title": "SQL Server 인스턴스 세부 정보", - "asmt.serveredition": "버전", "asmt.serverversion": "버전", - "asmt.sqlReport.Error": "오류", - "asmt.sqlReport.High": "높음", - "asmt.sqlReport.Info": "정보", - "asmt.sqlReport.Low": "낮음", - "asmt.sqlReport.Medium": "중간", "asmt.sqlReport.Warning": "경고", - "asmt.sqlReport.resultForDatabase": "데이터베이스에 대한 결과", - "asmt.sqlReport.resultForInstance": "서버에 대한 결과", - "asmt.sqlReport.severityMsg": "{0}: {1} 항목", - "asmt.sqlReportTitle": "SQL 평가 보고서" + "asmt.sqlReport.severityMsg": "{0}: {1} 항목" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "취소", + "msgBoxCopyBtn": "복사", + "btnGeneratehtmlreport": "HTML 보고서 만들기", + "btnExportAsScript": "스크립트로 내보내기", + "invokeAssessmentLabelServer": "평가 호출", + "invokeAssessmentLabelDatabase": "{0}에 대한 평가 호출", + "ok": "확인", "asmtaction.label.open": "열기", "asmtaction.openReport": "보고서가 저장되었습니다. 열어보시겠습니까?", - "btnExportAsScript": "스크립트로 내보내기", - "btnGeneratehtmlreport": "HTML 보고서 만들기", - "btnViewSamples": "GitHub에서 모든 규칙 보기 및 자세히 알아보기", - "btnViewSamplesShort": "GitHub에서 모두 보기", - "getAssessmentItemsDatabase": "{0}에 적용 가능한 규칙 보기", - "getAssessmentItemsServer": "적용 가능한 규칙 보기", - "invokeAssessmentLabelDatabase": "{0}에 대한 평가 호출", - "invokeAssessmentLabelServer": "평가 호출", "msgBoxAsmtInfo": "SQL 평가 정보", "msgBoxCopied": "SQL 평가 정보 복사됨", - "msgBoxCopyBtn": "복사", - "ok": "확인" + "btnViewSamplesShort": "GitHub에서 모두 보기", + "btnViewSamples": "GitHub에서 모든 규칙 보기 및 자세히 알아보기", + "getAssessmentItemsServer": "적용 가능한 규칙 보기", + "getAssessmentItemsDatabase": "{0}에 적용 가능한 규칙 보기" }, "dist/tabs/historyTab": { "asmt.history.back": "<< 뒤로", - "asmt.history.resultsTitle": "{0}의 평가 결과", "asmt.history.summaryAsmtDate": "평가 날짜", + "asmt.history.resultsTitle": "{0}의 평가 결과", "asmt.history.summaryError": "오류", "asmt.history.summaryInfo": "정보", "asmt.history.summaryWarning": "경고" }, "package": { "dashboard.tabName": "SQL 평가", - "description": "Azure Data Studio에 대한 SQL 평가(미리 보기)는 모범 사례에 대한 SQL Server 구성을 평가하는 메커니즘을 제공합니다.", - "displayName": "SQL 평가" + "displayName": "SQL 평가", + "description": "Azure Data Studio에 대한 SQL 평가(미리 보기)는 모범 사례에 대한 SQL Server 구성을 평가하는 메커니즘을 제공합니다." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 98% rename from i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-database-projects.i18n.json index 1d6416c045..bc2bfa4c9a 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "빌드 기록", - "Date": "날짜", - "Failed": "실패", - "InProgress": "진행 중", - "Move": "이동", - "PublishHistory": "게시 기록", - "Status": "상태", - "Success": "성공", - "TargetDatabase": "대상 데이터베이스", - "TargetPlatform": "대상 플랫폼", - "TargetServer": "대상 서버", - "Time": "시간", + "sqlcmdVariableAlreadyExists": "이름이 같은 SQLCMD 변수가 이 프로젝트에 이미 있습니다.", + "databaseNameRequiredVariableOptional": "데이터베이스 이름이 필요합니다. 데이터베이스 변수는 선택 사항입니다.", + "databaseNameServerNameVariableRequired": "데이터베이스 이름, 서버 이름 및 서버 변수가 필요합니다. 데이터베이스 변수는 선택 사항입니다.", + "fileAlreadyExists": "이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", + "folderAlreadyExistsChooseNewLocation": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요.", + "folderAlreadyExists": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", + "projectAlreadyExists": "이름이 {0}인 프로젝트가 이미 {1}에 있습니다.", + "cantAddCircularProjectReference": "'{0}' 프로젝트에 대한 참조를 추가할 수 없습니다. 이 프로젝트를 참조로 추가하면 순환 종속성이 발생합니다.", + "databaseReferenceAlreadyExists": "이 데이터베이스에 대한 참조가 이 프로젝트에 이미 있습니다.", + "deployScriptExists": "{0} 스크립트가 이미 있습니다. 새 스크립트는 빌드에 포함되지 않습니다.", "actionLabel": "작업", - "addDatabaseReferenceOkButtonText": "참조 추가", - "addDatabaseReferencedialogName": "데이터베이스 참조 추가", "addItemAction": "항목 추가", "addSqlCmdVariableWithoutDefaultValue": "SQLCMD 변수 '{0}'을(를) 기본값 없이 프로젝트에 추가하시겠습니까?", - "advancedOptionsButton": "고급...", - "advancedPublishOptions": "고급 게시 옵션", - "appSettingPrompt": "Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까?", - "applyConfirmation": "대상 프로젝트를 업데이트하시겠습니까?", - "applyError": "프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다.", - "applySuccess": "프로젝트를 업데이트했습니다.", - "artifactReference": "아티팩트 참조", - "at": "위치", - "autorestProjectName": "새 SQL 프로젝트 이름", - "azureAccounts": "Azure 계정", "azureAddAccount": "계정 추가...", - "azureServerName": "Azure SQL Server 이름", + "addDatabaseReferencedialogName": "데이터베이스 참조 추가", + "addDatabaseReferenceOkButtonText": "참조 추가", + "advancedPublishOptions": "고급 게시 옵션", + "advancedOptionsButton": "고급...", + "updateActionRadiButtonLabel": "모든 변경 내용 적용", + "deleteSqlCmdVariableConfirmation": "SQLCMD 변수 '{0}'을(를) 삭제하시겠습니까?", + "deleteReferenceConfirmation": "{0}에 대한 참조를 삭제하시겠습니까?", + "deleteConfirmationContents": "{0} 및 모든 내용을 삭제하시겠습니까?", + "deleteConfirmation": "{0}을(를) 삭제하시겠습니까?", + "moveConfirmationPrompt": "{0}을(를) {1}(으)로 이동하시겠습니까?", + "applyConfirmation": "대상 프로젝트를 업데이트하시겠습니까?", + "artifactReference": "아티팩트 참조", + "nodeButNotAutorestFoundPrompt": "자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다.", + "nodeButNotAutorestFound": "Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요.", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "edgeProjectTypeDisplayName": "Azure SQL Edge Database", "azureSqlServerCreated": "Azure SQL 서버 '{0}'이(가) 생성됨", + "azureServerName": "Azure SQL Server 이름", + "azureAccounts": "Azure 계정", "azureSubscription": "Azure 구독", "baseDockerImage": "기본 {0} Docker 이미지", "browseButtonText": "폴더 찾아보기", - "browseEllipsis": "찾아보기...", "browseForProfile": "프로필 찾아보기", + "browseEllipsis": "찾아보기...", "buildAction": "빌드", "buildElements": "빌드 요소", - "buildFailedCannotStartSchemaCompare": "빌드 실패로 인해 스키마 비교를 시작할 수 없습니다.", + "BuildHistory": "빌드 기록", + "projBuildFailed": "빌드하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. {0}", "cancelButtonText": "취소", + "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", + "invalidProjectReload": "제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다.", "cannotResolvePath": "경로 {0}를 확인할 수 없습니다.", - "cantAddCircularProjectReference": "'{0}' 프로젝트에 대한 참조를 추가할 수 없습니다. 이 프로젝트를 참조로 추가하면 순환 종속성이 발생합니다.", "changeTargetPlatformAction": "대상 플랫폼 변경", "checkoutOutputMessage": "자세한 내용은 출력 창을 확인하세요", - "chooseAction": "작업 선택", "chooseSqlcmdVarsToModify": "수정할 SQLCMD 변수 선택", + "chooseAction": "작업 선택", "cicularProjectReference": "프로젝트에서 {0}프로젝트로의{1} 순환 참조", "cleaningDockerImagesMessage": "기존 배포를 정리하는 중...", - "compareActionRadiButtonLabel": "스키마 비교의 변경 내용 보기", + "sdkLearnMorePlaceholder": "SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 \"자세한 정보\" 버튼을 클릭합니다.", "confirmPassword": "{0} 관리자 암호 확인", "confirmServerPassword": "{0} 관리자 암호 확인", "connectingToSqlServerMessage": "SQL Server에 연결하는 중입니다.", + "targetConnectionLabel": "연결", "connectionFailedError": "연결 실패 오류: '{0}'", "connectionRadioButtonLabel": "연결", "containerAlreadyExistForProject": "이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까?", - "convertToSdkStyleConfirmation": "프로젝트 '{0}'은(는) 변환 후 SSDT와 완전히 호환되지 않습니다. 변환하기 전에 프로젝트 폴더에 프로젝트 파일의 백업 복사본이 생성됩니다. 자세한 내용은 https://aka.ms/sqlprojsdk에서 확인할 수 있습니다. SDK 스타일 프로젝트로 계속 변환하시겠습니까?", - "createNew": "새로 만들기", + "updatedToSdkStyleError": "{0} 프로젝트에서 SDK 스타일로 변환하지 못했습니다. .sqlproj에 대한 변경 내용이 롤백되었습니다.", + "errorRetrievingBuildFiles": "프로젝트를 빌드할 수 없습니다. 빌드에 필요한 파일을 검색하는 동안 오류가 발생했습니다.", "createProjectDialogOkButtonText": "만들기", + "createNew": "새로 만들기", "createProjectFromDatabaseDialogName": "데이터베이스에서 프로젝트 만들기", - "createProjectSettings": "설정", "creatingAzureSqlServer": "Azure SQL Server '{0}'을(를) 만드는 중...", "creatingDeploymentSettingsMessage": "배포 설정을 만드는 중...", - "currentTargetPlatform": "이제 프로젝트 {0}의 대상 플랫폼이 {1}입니다.", + "selectTargetPlatform": "현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "현재 설치된 .NET SDK 버전은 {0}(이)며, 지원되지 않는 버전입니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 이미 설치한 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요.", "dacpacFileLocationRequired": "데이터베이스에 대한 참조를 추가하려면 Dacpac 파일 위치가 필요합니다.", - "dacpacFiles": "DACPAC 파일", - "dacpacNotOnSameDrive": "Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다.", "dacpacReferenceElement": "Dacpac 참조", - "dacpacText": "데이터 계층 애플리케이션(.dacpac)", + "dacpacNotOnSameDrive": "Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. 프로젝트 파일이 {0}에 있습니다.", "dataSource": "데이터 원본", "dataSourceDropdownTitle": "데이터 원본", "dataSourceRadioButtonLabel": "데이터 원본", + "dacpacText": "데이터 계층 애플리케이션(.dacpac)", + "databaseNameLabel": "데이터베이스", + "sqlDatabaseProjects.outputChannel": "데이터베이스 프로젝트", + "databaseReferencesNodeName": "데이터베이스 참조", "databaseLocation": "데이터베이스에 대한 참조를 추가하려면 데이터베이스 위치가 필요합니다.", "databaseName": "데이터베이스 이름", - "databaseNameLabel": "데이터베이스", "databaseNameRequired": "다른 데이터베이스에 대한 참조를 추가하려면 데이터베이스 이름이 필요합니다.", - "databaseNameRequiredVariableOptional": "데이터베이스 이름이 필요합니다. 데이터베이스 변수는 선택 사항입니다.", - "databaseNameServerNameVariableRequired": "데이터베이스 이름, 서버 이름 및 서버 변수가 필요합니다. 데이터베이스 변수는 선택 사항입니다.", "databaseProject": "데이터베이스 프로젝트", - "databaseReferenceAlreadyExists": "이 데이터베이스에 대한 참조가 이 프로젝트에 이미 있습니다.", + "publishProjectSucceed": "데이터베이스 프로젝트를 게시했습니다.", "databaseReferenceTypeRequired": "데이터베이스에 참조를 추가하려면 데이터베이스 참조 형식이 필요합니다.", - "databaseReferencesNodeName": "데이터베이스 참조", "databaseSelectionRequired": "데이터베이스에서 프로젝트를 만들려면 데이터베이스를 선택해야 합니다.", "databaseVariable": "데이터베이스 변수", - "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 이름이 '{0}'인 디렉터리가 이미 있습니다..", - "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", - "default": "기본값", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "기본값 - 컨테이너 레지스트리에서 기본값으로 정의된 이미지", "deleteAction": "삭제", - "deleteConfirmation": "{0}을(를) 삭제하시겠습니까?", - "deleteConfirmationContents": "{0} 및 모든 내용을 삭제하시겠습니까?", - "deleteReferenceConfirmation": "{0}에 대한 참조를 삭제하시겠습니까?", - "deleteSqlCmdVariableConfirmation": "SQLCMD 변수 '{0}'을(를) 삭제하시겠습니까?", - "deployAppSettingUpdateFailed": "앱 설정 '{0}'을(를) 업데이트하지 못함", - "deployAppSettingUpdating": "앱 설정을 업데이트하는 중: '{0}'", "deployDbTaskName": "로컬로 SQL DB 프로젝트 배포 중", - "deployProjectFailedMessage": "배포된 데이터베이스’에 대한 연결을 열지 못함", - "deployScriptExists": "{0} 스크립트가 이미 있습니다. 새 스크립트는 빌드에 포함되지 않습니다.", + "emptyAzureDbProjectTypeDescription": "빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시", + "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시", + "emptySdkProjectTypeDescription": "빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다.", "differentDbDifferentServer": "다른 서버의 다른 데이터베이스", "differentDbSameServer": "동일한 서버의 다른 데이터베이스", - "dockerContainerCreatedMessage": "Docker 생성 ID: '{0}'", - "dockerContainerFailedToRunErrorMessage": "Docker 컨테이너를 실행하지 못함", - "dockerContainerNotRunningErrorMessage": "Docker 컨테이너가 실행되고 있지 않음", - "dockerImageEulaMessage": "라이선스 계약", "dockerImageMessage": "Docker 이미지", - "dockerImagesPlaceHolder": "로컬 arm64/Apple Silicon에서 {0} 사용", + "dockerContainerNotRunningErrorMessage": "Docker 컨테이너가 실행되고 있지 않음", + "dockerContainerCreatedMessage": "Docker 생성 ID: '{0}'", "dockerLogMessage": "Docker 로그: '{0}'", - "dockerNotRunningError": "도커를 확인하지 못했습니다. 도커가 설치되어 실행 중인지 확인하세요. 오류: '{0}'", - "done": "완료", + "sqlDatabaseProjects.doNotAskAgain": "다시 묻지 않음", "dontUseProfile": "프로필 사용 안 함", + "done": "완료", "downloadError": "다운로드 오류", "downloadProgress": "다운로드 진행률", "downloading": "다운로드하는 중", "downloadingFromTo": "{0}에서 {1}(으)로 다운로드하는 중", "downloadingNuget": "빌드 DLL을 가져오기 위해 {0} nuget 다운로드 ", - "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 사용권 계약", - "edgeProjectTypeDescription": "Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", - "edgeProjectTypeDisplayName": "Azure SQL Edge Database", - "emptyAzureDbProjectTypeDescription": "빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", - "emptyProjectTypeDescription": "빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시", - "emptyProjectTypeDisplayName": "SQL Server 데이터베이스", - "emptySdkProjectTypeDescription": "빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다.", - "emptySdkProjectTypeDisplayName": "SQL 데이터베이스(SDK)", + "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", "enterConnStringTemplateDescription": "SQL 연결 문자열에 대한 템플릿 입력", "enterConnectionStringEnvName": "연결 문자열 환경 변수 이름 입력", - "enterConnectionStringEnvNameDescription": "SQL 연결 문자열에 대한 환경 변수 입력", "enterConnectionStringTemplate": "연결 문자열 템플릿 입력", - "enterNewDatabaseName": "새 데이터베이스 이름 입력", - "enterNewName": "새 이름 입력", "enterNewSqlCmdVariableDefaultValue": "SQLCMD 변수 '{0}'의 기본값을 입력하세요.", + "enterConnectionStringEnvNameDescription": "SQL 연결 문자열에 대한 환경 변수 입력", "enterNewSqlCmdVariableName": "새 SQLCMD 변수 이름 입력", + "enterNewDatabaseName": "새 데이터베이스 이름 입력", "enterNewValueForVar": "'{0}' 변수의 새 기본값 입력", + "enterNewName": "새 이름 입력", + "projectNamePlaceholderText": "프로젝트 이름 입력", "enterPassword": "{0} 관리자 암호를 입력합니다.", - "enterPortNumber": "{0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", - "enterSystemDbName": "이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오.", "enterUser": "{0} 관리자 사용자 이름 입력", - "equalComparison": "프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다.", + "enterPortNumber": "{0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함", "errorAddingDatabaseReference": "{0}에 데이터베이스 참조를 추가하는 동안 오류가 발생했습니다. 오류: {1}", "errorDownloading": "{0}을(를) 다운로드하는 동안 오류가 발생했습니다. 오류: {1}", "errorExtracting": "{0}에서 파일을 추출하는 동안 오류가 발생했습니다. 오류: {1}", "errorFindingBuildFilesLocation": "빌드 파일 위치를 찾는 동안 오류 발생: {0}", - "errorMovingFile": "{0}에서 {1}(으)로 파일을 이동하는 동안 오류가 발생했습니다. 오류: {2}", - "errorNotSupportedInVsCode": "오류: {0}은(는) 현재 VS Code용 SQL Database 프로젝트에서 지원되지 않습니다.", - "errorPrefix": "오류: {0}", + "profileReadError": "게시 프로필을 로드하는 동안 오류가 발생했습니다. {0}", "errorReadingProjectGuid": "'{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다. {2}", + "errorMovingFile": "{0}에서 {1}(으)로 파일을 이동하는 동안 오류가 발생했습니다. 오류: {2}", "errorRenamingFile": "파일 이름을 {0}에서 {1}(으)로 변경하는 동안 오류가 발생했습니다. 오류: {2}", - "errorRetrievingBuildFiles": "프로젝트를 빌드할 수 없습니다. 빌드에 필요한 파일을 검색하는 동안 오류가 발생했습니다.", - "eulaAgreementTemplate": "{0}을(를) 수락합니다.", - "eulaAgreementText": "{0}을(를) 수락합니다.", - "eulaAgreementTitle": "Microsoft SQL Server 라이선스 계약", + "errorPrefix": "오류: {0}", + "errorNotSupportedInVsCode": "오류: {0}은(는) 현재 VS Code용 SQL Database 프로젝트에서 지원되지 않습니다.", "exampleUsage": "사용 예제", "excludeAction": "제외", - "excludeFolderNotSupported": "폴더 제외는 아직 지원되지 않습니다.", "excludeObjectTypes": "개체 형식 제외", + "excludeFolderNotSupported": "폴더 제외는 아직 지원되지 않습니다.", "externalStream": "외부 스트림", "externalStreamingJobFriendlyName": "외부 스트리밍 작업", - "externalStreamingJobValidationPassed": "외부 스트리밍 작업의 유효성 검사를 통과했습니다.", - "extractTargetRequired": "데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다.", "extractingDacFxDlls": "DacFx 빌드 DLL을 {0}(으)로 추출하는 중", + "taskFailedError.error": "'{0}' 작업을 완료하지 못했습니다. 오류: {1}", + "deployProjectFailedMessage": "배포된 데이터베이스’에 대한 연결을 열지 못함", + "publishToContainerFailed": "컨테이너에 게시하지 못했습니다. {0}", + "publishToNewAzureServerFailed": "새 Azure SQL 서버에 게시하지 못했습니다. {0}", + "dockerContainerFailedToRunErrorMessage": "Docker 컨테이너를 실행하지 못함", + "deployAppSettingUpdateFailed": "앱 설정 '{0}'을(를) 업데이트하지 못함", + "dockerNotRunningError": "도커를 확인하지 못했습니다. 도커가 설치되어 실행 중인지 확인하세요. 오류: '{0}'", "file": "파일", - "fileAlreadyExists": "이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", "fileFormat": "파일 형식", - "fileObject": "파일", "fileOrFolderDoesNotExist": "파일 또는 디렉터리 '{0}'이(가) 없습니다.", + "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", "flat": "플랫", - "folderAlreadyExists": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요.", - "folderAlreadyExistsChooseNewLocation": "이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요.", - "folderElements": "폴더 요소", "folderFriendlyName": "폴더", - "folderObject": "폴더", + "folderElements": "폴더 요소", "folderStructureLabel": "폴더 구조", "generateScriptButtonText": "스크립트 생성", - "generatingProjectFailed": "AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0}", "generatingProjectFromAutorest": "{0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요.", - "hr": "시간", + "generatingProjectFailed": "AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0}", + "eulaAgreementText": "{0}을(를) 수락합니다.", + "eulaAgreementTemplate": "{0}을(를) 수락합니다.", "imageTag": "이미지 태그", "importElements": "요소 가져오기", + "InProgress": "진행 중", "include": "포함", - "includePermissionsInProject": "프로젝트에 사용 권한 포함", "includePermissionsLabel": "사용 권한 포함", + "includePermissionsInProject": "프로젝트에 사용 권한 포함", + "sqlDatabaseProjects.Install": "설치", "installGlobally": "전역으로 설치", "invalidDataSchemaProvider": ".sqlproj 파일의 DSP가 잘못되었습니다.", - "invalidDatabaseReference": ".sqlproj 파일의 데이터베이스 참조가 잘못되었습니다.", - "invalidGuid": "지정한 GUID가 잘못됨: {0}", - "invalidInput": "잘못된 입력: {0}", - "invalidProjectReload": "제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다.", - "invalidPropertyValueInSqlProj": ".sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다.", - "invalidPropertyValueProvided": "프로젝트 속성 값 '{0}이(가) 잘못되었습니다.", - "invalidSQLPassword": "{0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", "invalidSqlConnectionString": "잘못된 SQL 연결 문자열", + "invalidDatabaseReference": ".sqlproj 파일의 데이터베이스 참조가 잘못되었습니다.", + "invalidInput": "잘못된 입력: {0}", "invalidTargetPlatform": "잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1}", + "invalidPropertyValueInSqlProj": ".sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다.", + "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", "learnMore": "자세한 정보", + "dockerImageEulaMessage": "라이선스 계약", "loadProfilePlaceholderText": "프로필 로드...", + "projectLocationLabel": "위치", "location": "위치", - "min": "분", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 사용권 계약", + "eulaAgreementTitle": "Microsoft SQL Server 라이선스 계약", "missingVersion": "{0}에 '버전' 항목이 없습니다.", - "moveConfirmationPrompt": "{0}을(를) {1}(으)로 이동하시겠습니까?", "movingFilesBetweenProjectsNotSupported": "프로젝트 간 파일 이동은 지원되지 않습니다.", - "msec": "밀리초", - "multipleMostDeploymentScripts": "예기치 않은 {0} 파일 수: {1}", "multipleSqlProjFilesSelected": "여러 .sqlproj 파일이 선택되었습니다. 하나만 선택하세요.", + "projectNameLabel": "이름", + "sqlCmdVariableColumn": "이름", "nameMustNotBeEmpty": "이름은 비워 둘 수 없습니다.", + "nodeNotFound": "시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요.", "new": "새로 만들기", + "autorestProjectName": "새 SQL 프로젝트 이름", "newObjectNamePrompt": "새 {0} 이름:", - "noDataSourcesFile": "{0}을(를) 찾을 수 없음", - "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", - "noFileExist": "파일 {0}이(가) 존재하지 않습니다.", - "noSchemaCompareExtension": "데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다.", - "noSqlFilesGenerated": "Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요.", - "noSqlProjFile": "선택한 프로젝트 파일이 없습니다.", - "noSqlProjFilesSelected": "Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요.", "noString": "아니요", "noStringDefault": "(기본값) 없음", - "nodeButNotAutorestFound": "Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요.", - "nodeButNotAutorestFoundPrompt": "자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다.", - "nodeNotFound": "시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요.", + "noSqlFilesGenerated": "Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요.", + "noSqlProjFilesSelected": "Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요.", + "noDataSourcesText": "이 프로젝트에 데이터 원본이 없습니다.", + "noDataSourcesFile": "{0}을(를) 찾을 수 없음", "noneElements": "요소 없음", "nupkgNamePlaceholder": "NuGet 패키지 이름", - "nupkgText": "게시된 데이터 계층 애플리케이션(.nupkg)", + "versionPlaceholder": "NuGet 패키지 버전", "objectType": "개체 형식", "okString": "확인", "onlyMoveFilesFoldersSupported": "파일 및 폴더 이동만 지원됩니다.", "openEulaString": "라이선스 계약 열기", + "specSelectionText": "OpenAPI/Swagger 사양", + "retrySucceedMessage": "작업 '{0}'이(가) 완료됨. 결과: {1}", + "retryFailedMessage": "작업 '{0}'이(가) 실패함. 다시 시도하는 중... 현재 결과: {1}. 오류: '{2}'", + "retryMessage": "작업 '{0}'이(가) 실패함. 다시 시도하는 중... 오류: '{1}' ", "optionDescription": "옵션 설명", "optionName": "옵션 이름", - "optionNotFoundWarningMessage": "레이블: {0}이(가) 옵션 값 이름 조회에 없음", - "outsideFolderPath": "프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요.", "packageReference": "패키지 참조", - "parentTreeItemUnknown": "제공된 트리 항목의 부모에 액세스할 수 없습니다.", - "passwordNotMatch": "{0} 암호가 확인 암호와 일치하지 않습니다.", "portMustNotBeNumber": "포트는 숫자여야 함", "postDeployElements": "요소 사후 배포", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "요소 사전 배포", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다.", "profile": "프로필", - "profileReadError": "게시 프로필을 로드하는 동안 오류가 발생했습니다. {0}", - "projBuildFailed": "빌드하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. {0}", - "projectAlreadyExists": "이름이 {0}인 프로젝트가 이미 {1}에 있습니다.", - "projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", "projectLocString": "Project", - "projectLocationLabel": "위치", - "projectLocationPlaceholderText": "프로젝트를 만들 위치 선택", - "projectNameLabel": "이름", - "projectNamePlaceholderText": "프로젝트 이름 입력", - "projectNeedsUpdatingForCrossPlat": "'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다.", + "projectAlreadyOpened": "프로젝트 '{0}'이(가) 이미 열려 있습니다.", + "invalidPropertyValueProvided": "프로젝트 속성 값 '{0}이(가) 잘못되었습니다.", "projectReferenceElement": "프로젝트 참조", "projectReferenceNameElement": "프로젝트 참조 이름 요소", - "projectToUpdatePlaceholderText": "프로젝트 파일 선택", - "projectUpdatedToSdkStyle": "프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요.", + "applySuccess": "프로젝트를 업데이트했습니다.", "publish": "게시", "publishAction": "게시", - "publishDialogName": "프로젝트 게시", + "PublishHistory": "게시 기록", "publishOptions": "게시 옵션", - "publishProfileElements": "게시 프로필 요소", "publishProfileFriendlyName": "게시 프로필", - "publishProjectSucceed": "데이터베이스 프로젝트를 게시했습니다.", "publishSettingsFiles": "설정 파일 게시", "publishTo": "대상 게시", + "publishProfileElements": "게시 프로필 요소", + "publishDialogName": "프로젝트 게시", + "publishToExistingServer": "기존 {0}에 게시합니다.", "publishToAzureEmulator": "새 Azure SQL Database 에뮬레이터에 게시", - "publishToContainerFailed": "컨테이너에 게시하지 못했습니다. {0}", + "publishToNewAzureServer": "새 Azure SQL 논리 서버에 게시(미리 보기)", "publishToDockerContainer": "새 {0} 로컬 개발 컨테이너에 게시", "publishToDockerContainerPreview": "새 {0} 로컬 개발 컨테이너에 게시(미리 보기)", - "publishToExistingServer": "기존 {0}에 게시합니다.", - "publishToNewAzureServer": "새 Azure SQL 논리 서버에 게시(미리 보기)", - "publishToNewAzureServerFailed": "새 Azure SQL 서버에 게시하지 못했습니다. {0}", + "nupkgText": "게시된 데이터 계층 애플리케이션(.nupkg)", "publishingProjectMessage": "컨테이너에 프로젝트를 게시하는 중...", - "referenceRadioButtonsGroupTitle": "참조된 데이터베이스 유형", "referenceTypeRadioButtonsGroupTitle": "참조 형식", + "referenceRadioButtonsGroupTitle": "참조된 데이터베이스 유형", "referencedDatabaseType": "참조된 데이터베이스 유형", - "reloadProject": "데이터베이스 프로젝트를 다시 로드하시겠습니까?", "reset": "다시 설정", "resetAllVars": "모든 변수 다시 설정", "resourceGroup": "리소스 그룹", - "retryFailedMessage": "작업 '{0}'이(가) 실패함. 다시 시도하는 중... 현재 결과: {1}. 오류: '{2}'", - "retryMessage": "작업 '{0}'이(가) 실패함. 다시 시도하는 중... 오류: '{1}' ", - "retryRunMessage": "작업 '{2}' 실행 중 {0}/{1} 시도", - "retrySucceedMessage": "작업 '{0}'이(가) 완료됨. 결과: {1}", - "retryWaitMessage": "작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기", "revertSqlCmdVarsButtonTitle": "값을 프로젝트 기본값으로 되돌리기", "runViaNpx": "npx를 통해 실행", + "retryRunMessage": "작업 '{2}' 실행 중 {0}/{1} 시도", "runningDockerMessage": "Docker 컨테이너를 실행하는 중...", + "sdkStyleProject": "SDK 스타일 프로젝트(미리 보기)", + "emptySdkProjectTypeDisplayName": "SQL 데이터베이스(SDK)", + "emptyProjectTypeDisplayName": "SQL Server 데이터베이스", + "sqlConnectionStringFriendly": "SQL 연결 문자열", + "sqlCmdTableLabel": "SQLCMD 변수", + "sqlcmdVariablesNodeName": "SQLCMD 변수", + "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 변수 이름 '{0}'은(는) {1} 문자를 포함할 수 없습니다.", + "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 변수 이름 '{0}'은(는) 공백을 포함할 수 없습니다.", "sameDatabase": "동일한 데이터베이스", "save": "저장", - "saveProfile": "설정을 프로필(.publish.xml)에 저장하시겠습니까?", "saveProfileAsButtonText": "다른 이름으로 저장...", "schema": "스키마", - "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", "schemaCompareAction": "스키마 비교", + "schemaCompare.compareErrorMessage": "스키마 비교 실패: {0}", + "buildFailedCannotStartSchemaCompare": "빌드 실패로 인해 스키마 비교를 시작할 수 없습니다.", "schemaCompareNotInstalled": "스키마 비교를 실행하려면 스키마 비교 확장 설치가 필요합니다.", "schemaObjectType": "스키마/개체 형식", "scriptFriendlyName": "스크립트", - "sdkLearnMorePlaceholder": "SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 \"자세한 정보\" 버튼을 클릭합니다.", - "sdkStyleProject": "SDK 스타일 프로젝트(미리 보기)", - "sec": "초", - "selectBaseImage": "기본 {0} docker 이미지를 선택합니다.", - "selectConnection": "연결 선택", - "selectDacpac": ".dacpac 선택", - "selectDatabase": "데이터베이스 선택", - "selectFileString": "파일 선택", - "selectFolderStructure": "폴더 구조 선택", - "selectImageTag": "이미지 태그를 선택하거나 Enter 키를 눌러 기본값을 사용하세요.", - "selectProfile": "프로필 선택", - "selectProfileToUse": "로드할 게시 프로필 선택", - "selectProjectLocation": "프로젝트 위치 선택", - "selectPublishOption": "프로젝트를 게시할 위치 선택", - "selectSpecFile": "OpenAPI/Swagger 사양 파일 선택", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "선택", - "selectTargetPlatform": "현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택", + "selectDacpac": ".dacpac 선택", + "selectFileString": "파일 선택", + "selectSpecFile": "OpenAPI/Swagger 사양 파일 선택", + "selectProfile": "프로필 선택", + "selectConnection": "연결 선택", + "selectDatabase": "데이터베이스 선택", + "selectFolderStructure": "폴더 구조 선택", + "projectLocationPlaceholderText": "프로젝트를 만들 위치 선택", + "projectToUpdatePlaceholderText": "프로젝트 파일 선택", + "selectProjectLocation": "프로젝트 위치 선택", + "selectProfileToUse": "로드할 게시 프로필 선택", + "selectBaseImage": "기본 {0} docker 이미지를 선택합니다.", + "selectImageTag": "이미지 태그를 선택하거나 Enter 키를 눌러 기본값을 사용하세요.", + "selectPublishOption": "프로젝트를 게시할 위치 선택", "server": "서버", "serverCreated": "서버 생성됨", "serverName": "서버 이름", - "serverPassword": "{0} 관리자 암호", - "serverPortNumber": "{0} 포트 번호", "serverVariable": "서버 변수", + "createProjectSettings": "설정", "sourceDatabase": "원본 데이터베이스", - "specSelectionText": "OpenAPI/Swagger 사양", - "sqlCmdTableLabel": "SQLCMD 변수", - "sqlCmdValueColumn": "값", - "sqlCmdVariableColumn": "이름", - "sqlConnectionStringFriendly": "SQL 연결 문자열", - "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 설정에서 .NET SDK 위치를 업데이트하세요(이미 설치한 경우).", - "sqlDatabaseProjects.Install": "설치", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "현재 설치된 .NET SDK 버전은 {0}(이)며, 지원되지 않는 버전입니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 이미 설치한 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요.", - "sqlDatabaseProjects.UpdateDotnetLocation": "업데이트 위치", - "sqlDatabaseProjects.doNotAskAgain": "다시 묻지 않음", - "sqlDatabaseProjects.outputChannel": "데이터베이스 프로젝트", - "sqlcmdVariableAlreadyExists": "이름이 같은 SQLCMD 변수가 이 프로젝트에 이미 있습니다.", - "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 변수 이름 '{0}'은(는) 공백을 포함할 수 없습니다.", - "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 변수 이름 '{0}'은(는) {1} 문자를 포함할 수 없습니다.", - "sqlcmdVariablesNodeName": "SQLCMD 변수", + "invalidGuid": "지정한 GUID가 잘못됨: {0}", + "edgeProjectTypeDescription": "Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다.", "storedProcedureFriendlyName": "저장 프로시저", "suppressMissingDependenciesErrors": "참조 프로젝트의 확인되지 않은 참조로 인한 오류를 표시하지 않습니다.", "systemDatabase": "시스템 데이터베이스", "systemDatabaseReferenceRequired": "시스템 데이터베이스에 대한 참조를 추가하려면 시스템 데이터베이스를 선택해야 합니다.", "tableFriendlyName": "테이블", - "targetConnectionLabel": "연결", + "TargetDatabase": "대상 데이터베이스", + "TargetPlatform": "대상 플랫폼", + "TargetServer": "대상 서버", + "extractTargetRequired": "데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다.", + "currentTargetPlatform": "이제 프로젝트 {0}의 대상 플랫폼이 {1}입니다.", "targetProject": "대상 프로젝트", - "taskFailedError.error": "'{0}' 작업을 완료하지 못했습니다. 오류: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": ".NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 설정에서 .NET SDK 위치를 업데이트하세요(이미 설치한 경우).", + "noSchemaCompareExtension": "데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다.", + "convertToSdkStyleConfirmation": "프로젝트 '{0}'은(는) 변환 후 SSDT와 완전히 호환되지 않습니다. 변환하기 전에 프로젝트 폴더에 프로젝트 파일의 백업 복사본이 생성됩니다. 자세한 내용은 https://aka.ms/sqlprojsdk에서 확인할 수 있습니다. SDK 스타일 프로젝트로 계속 변환하시겠습니까?", + "equalComparison": "프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다.", + "projectUpdatedToSdkStyle": "프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요.", + "noSqlProjFile": "선택한 프로젝트 파일이 없습니다.", + "dataworkspace.projectParentDirectoryNotExistError": "선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다.", + "updateProjectDatabaseReferencesForRoundTrip": "'{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "projectNeedsUpdatingForCrossPlat": "'{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다.", + "dataworkspace.projectDirectoryAlreadyExistError": "선택한 위치 '{1}'에 이름이 '{0}'인 디렉터리가 이미 있습니다..", + "applyError": "프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다.", + "prePostDeployCount": "성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다.", "unableToCreatePublishConnection": "연결을 구성할 수 없음: {0}", - "unableToFindFile": "경로가 '{0}'인 {1}을(를) 찾을 수 없습니다.", - "unableToFindReference": "데이터베이스 참조 {0}를 찾을 수 없습니다.", - "unableToFindSqlCmdVariable": "SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다.", - "unableToPerformAction": "'{0}' 대상을 찾을 수 없음: '{1}'. {2}", "unexpectedProjectContext": "프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0}", - "unhandledDeleteType": "삭제하는 동안 처리되지 않는 항목 종류: '{0}", + "unableToFindSqlCmdVariable": "SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다.", + "unableToFindReference": "데이터베이스 참조 {0}를 찾을 수 없습니다.", + "unableToFindFile": "경로가 '{0}'인 {1}을(를) 찾을 수 없습니다.", + "unableToPerformAction": "'{0}' 대상을 찾을 수 없음: '{1}'. {2}", + "multipleMostDeploymentScripts": "예기치 않은 {0} 파일 수: {1}", + "unhandledDeleteType": "제외하는 동안 처리되지 않는 항목 종류: '{0}", "unhandledMoveNode": "이동을 위해 처리되지 않는 노드 유형", "unknownDataSourceType": "알 수 없는 데이터 원본 유형: ", "unrecognizedDataSourcesVersion": "인식할 수 없는 버전: ", - "updateAction": "업데이트 작업", - "updateActionRadiButtonLabel": "모든 변경 내용 적용", - "updateProjectDatabaseReferencesForRoundTrip": "'{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", - "updateProjectForCrossPlatform": "{0} 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", - "updateProjectForCrossPlatformShort": "플랫폼 간 지원을 위해 {0}을(를) 업데이트하시겠습니까?", - "updateProjectFromDatabaseDialogName": "데이터베이스의 프로젝트 업데이트", "updateText": "업데이트", - "updatedToSdkStyleError": "{0} 프로젝트에서 SDK 스타일로 변환하지 못했습니다. .sqlproj에 대한 변경 내용이 롤백되었습니다.", + "sqlDatabaseProjects.UpdateDotnetLocation": "업데이트 위치", + "updateAction": "업데이트 작업", + "updateProjectFromDatabaseDialogName": "데이터베이스의 프로젝트 업데이트", + "updateProjectForCrossPlatformShort": "플랫폼 간 지원을 위해 {0}을(를) 업데이트하시겠습니까?", + "deployAppSettingUpdating": "앱 설정을 업데이트하는 중: '{0}'", "updatingProjectFromDatabase": "{1}의 {0}을(를) 업데이트하는 중...", + "dockerImagesPlaceHolder": "로컬 arm64/Apple Silicon에서 {0} 사용", "userSelectionCancelled": "사용자가 autorest 실행 방법에 대한 선택을 취소했습니다.", "userSelectionInstallGlobally": "autorest를 전역적으로 설치하도록 선택한 사용자입니다. 지금 설치 중입니다...", "userSelectionRunNpx": "사용자가 npx를 통해 실행하도록 선택했습니다.", + "externalStreamingJobValidationPassed": "외부 스트리밍 작업의 유효성 검사를 통과했습니다.", + "sqlCmdValueColumn": "값", "valueCannotBeEmpty": "값을 비워 둘 수 없음", "version": "버전", "versionMustNotBeEmpty": "버전은 비워 둘 수 없습니다.", - "versionPlaceholder": "NuGet 패키지 버전", "viewFriendlyName": "보기", + "compareActionRadiButtonLabel": "스키마 비교의 변경 내용 보기", + "retryWaitMessage": "작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기", + "reloadProject": "데이터베이스 프로젝트를 다시 로드하시겠습니까?", + "saveProfile": "설정을 프로필(.publish.xml)에 저장하시겠습니까?", + "appSettingPrompt": "Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까?", + "yesString": "예", "yesRecommended": "예(권장)", - "yesString": "예" + "dacpacFiles": "DACPAC 파일", + "optionNotFoundWarningMessage": "레이블: {0}이(가) 옵션 값 이름 조회에 없음", + "updateProjectForCrossPlatform": "{0} 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까?", + "serverPassword": "{0} 관리자 암호", + "passwordNotMatch": "{0} 암호가 확인 암호와 일치하지 않습니다.", + "invalidSQLPassword": "{0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요.", + "serverPortNumber": "{0} 포트 번호", + "Date": "날짜", + "Failed": "실패", + "Move": "이동", + "Status": "상태", + "Success": "성공", + "Time": "시간", + "at": "위치", + "default": "기본값", + "fileObject": "파일", + "folderObject": "폴더", + "hr": "시간", + "min": "분", + "msec": "밀리초", + "sec": "초" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} ... 오류가 발생했습니다. {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … 종료됨(코드: {1})", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 종료됨(신호: {1})" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 종료됨(신호: {1})", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "데이터베이스 프로젝트", "sqlDatabaseProjects.addDatabaseReference": "데이터베이스 참조 추가", "sqlDatabaseProjects.addExistingItem": "기존 항목 추가...", - "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD 변수 추가", - "sqlDatabaseProjects.autorestSqlVersion": "NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다.", - "sqlDatabaseProjects.build": "빌드", - "sqlDatabaseProjects.changeTargetPlatform": "대상 플랫폼 변경", - "sqlDatabaseProjects.close": "데이터베이스 프로젝트 닫기", - "sqlDatabaseProjects.collapseProjectNodes": "프로젝트 노드를 축소할지 여부", - "sqlDatabaseProjects.convertToSdkStyleProject": "SDK 스타일 프로젝트로 변환", - "sqlDatabaseProjects.createProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", - "sqlDatabaseProjects.delete": "삭제", - "sqlDatabaseProjects.description": "SQL 데이터베이스 스키마 디자인 및 게시", - "sqlDatabaseProjects.displayName": "데이터베이스 프로젝트", - "sqlDatabaseProjects.dotnetInstallLocation": "컴퓨터의 .NET SDK 전체 경로입니다. 예를 들어 dotnet.exe가 C:\\folder1\\dotnet\\dotnet.exe에 있다면 이 설정의 경로를 C:\\folder1\\dotnet으로 설정합니다.", - "sqlDatabaseProjects.edit": "편집", - "sqlDatabaseProjects.editProjectFile": ".sqlproj 파일 편집", - "sqlDatabaseProjects.enablePreviewFeatures": "SQL Database Projects 미리보기 기능 사용", - "sqlDatabaseProjects.exclude": "프로젝트에서 제외", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI/Swagger 사양에서 SQL 프로젝트 생성(미리 보기)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "레거시 SQL 프로젝트를 빌드하는 데 사용할 Microsoft.Build.Sql SDK 버전입니다. 예: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "검색되지 않은 경우 사용자에게 .NET SDK를 설치하라는 메시지를 표시할지입니다.", - "sqlDatabaseProjects.new": "새 데이터베이스 프로젝트", "sqlDatabaseProjects.newExternalStreamingJob": "외부 스트리밍 작업 추가", "sqlDatabaseProjects.newFolder": "폴더 추가", "sqlDatabaseProjects.newItem": "항목 추가...", "sqlDatabaseProjects.newPostDeploymentScript": "배포 후 스크립트 추가", "sqlDatabaseProjects.newPreDeploymentScript": "배포 전 스크립트 추가", "sqlDatabaseProjects.newPublishProfile": "게시 프로필 추가", + "sqlDatabaseProjects.addSqlCmdVariable": "SQLCMD 변수 추가", "sqlDatabaseProjects.newScript": "스크립트 추가", "sqlDatabaseProjects.newStoredProcedure": "저장 프로시저 추가", "sqlDatabaseProjects.newTable": "테이블 추가", "sqlDatabaseProjects.newView": "보기 추가", - "sqlDatabaseProjects.nodejsDoNotAsk": "검색되지 않는 경우 사용자에게 Node.js를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다.", - "sqlDatabaseProjects.open": "데이터베이스 프로젝트 열기", + "sqlDatabaseProjects.build": "빌드", + "sqlDatabaseProjects.changeTargetPlatform": "대상 플랫폼 변경", + "sqlDatabaseProjects.close": "데이터베이스 프로젝트 닫기", + "sqlDatabaseProjects.convertToSdkStyleProject": "SDK 스타일 프로젝트로 변환", + "sqlDatabaseProjects.createProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", + "sqlDatabaseProjects.Settings": "데이터베이스 프로젝트", + "sqlDatabaseProjects.displayName": "데이터베이스 프로젝트", + "sqlDatabaseProjects.delete": "삭제", + "sqlDatabaseProjects.description": "SQL 데이터베이스 스키마 디자인 및 게시", + "sqlDatabaseProjects.edit": "편집", + "sqlDatabaseProjects.editProjectFile": ".sqlproj 파일 편집", + "sqlDatabaseProjects.enablePreviewFeatures": "SQL Database Projects 미리보기 기능 사용", + "sqlDatabaseProjects.exclude": "프로젝트에서 제외", + "sqlDatabaseProjects.dotnetInstallLocation": "컴퓨터의 .NET SDK 전체 경로입니다. 예를 들어 dotnet.exe가 C:\\folder1\\dotnet\\dotnet.exe에 있다면 이 설정의 경로를 C:\\folder1\\dotnet으로 설정합니다.", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "OpenAPI/Swagger 사양에서 SQL 프로젝트 생성(미리 보기)", + "sqlDatabaseProjects.new": "새 데이터베이스 프로젝트", + "sqlDatabaseProjects.welcome": "현재 열려 있는 데이터베이스 프로젝트가 없습니다.\r\n[새 프로젝트](command: sqlDatabaseProjects.new)\r\n[프로젝트 열기](command: sqlDatabaseProjects)\r\n[데이터베이스에서 프로젝트 만들기](command: sqlDatabaseProjects. importDatabase)", "sqlDatabaseProjects.openContainingFolder": "상위 폴더 열기", + "sqlDatabaseProjects.open": "데이터베이스 프로젝트 열기", "sqlDatabaseProjects.openInDesigner": "디자이너에서 열기", "sqlDatabaseProjects.openReferencedSqlProject": "프로젝트 열기", + "title.projectsView": "프로젝트", "sqlDatabaseProjects.properties": "속성", "sqlDatabaseProjects.publish": "게시", "sqlDatabaseProjects.rename": "이름 바꾸기", "sqlDatabaseProjects.schemaCompare": "스키마 비교", "sqlDatabaseProjects.updateProjectFromDatabase": "데이터베이스에서 프로젝트 만들기", "sqlDatabaseProjects.validateExternalStreamingJob": "외부 스트리밍 작업 유효성 검사", - "sqlDatabaseProjects.welcome": "현재 열려 있는 데이터베이스 프로젝트가 없습니다.\r\n[새 프로젝트] (command: sqlDatabaseProjects.new)\r\n[프로젝트 열기] (command: sqlDatabaseProjects)\r\n[데이터베이스에서 프로젝트 만들기] (command: sqlDatabaseProjects. importDatabase)", - "title.projectsView": "프로젝트" + "sqlDatabaseProjects.collapseProjectNodes": "프로젝트 노드를 축소할지 여부", + "sqlDatabaseProjects.netCoreDoNotAsk": "검색되지 않은 경우 사용자에게 .NET SDK를 설치하라는 메시지를 표시할지입니다.", + "sqlDatabaseProjects.nodejsDoNotAsk": "검색되지 않는 경우 사용자에게 Node.js를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다.", + "sqlDatabaseProjects.autorestSqlVersion": "NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "레거시 SQL 프로젝트를 빌드하는 데 사용할 Microsoft.Build.Sql SDK 버전입니다. 예: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-migration.i18n.json index 04b05ada2c..f6ed0fe7a4 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "마이그레이션 서비스 구성 요소를 시작할 수 없습니다. {0}", - "serviceCrashed": "서비스 구성 요소가 충돌했습니다.", - "serviceProviderIntializationError": "서비스 공급자를 초기화할 수 없습니다.", - "sql-migration.login.wizard.title": "로그인을 '{0}'에서 Azure SQL로 마이그레이션", - "sql-migration.wizard.title": "Azure SQL로 '{0}' 마이그레이션", - "sql.cancel.migration.confirmation": "이 마이그레이션을 취소하시겠습니까?", - "sql.delete.migration.confirmation": "이 마이그레이션을 삭제하시겠습니까?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 도메인 이름(Windows 인증 로그인을 마이그레이션하는 데만 필요)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "AAD 도메인 이름 입력", - "sql.login.migration.collecting.target.logins.failed": "오류 코드로 대상 로그인을 수집하지 못했습니다. {0}", - "sql.login.migration.complete": "로그인 마이그레이션 완료", - "sql.login.migration.db.title": "Azure SQL Database", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Windows 로그인을 마이그레이션하려면 AAD(Azure Active Directory) 도메인 이름이 필요합니다. AAD 도메인 이름을 입력하거나 Windows 로그인 선택을 취소하세요.", - "sql.login.migration.error": "로그인 마이그레이션 오류: {0}", - "sql.login.migration.establish.user.mappings": "로그인 확인 및 마이그레이션이 완료되었습니다.\r\n\r\n사용자 매핑을 설정하는 중입니다.", - "sql.login.migration.establish.user.mappings.failed": "사용자 매핑을 설정하지 못 함", - "sql.login.migration.failed": "로그인 마이그레이션 실패", - "sql.login.migration.get.connection.string": "데이터 원본={0};초기 카탈로그=마스터;사용자 ID={1};암호={2};TrustServerCertificate=True;통합 보안=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "로그인 마이그레이션 진행 중", - "sql.login.migration.login.status.details.title": "{0}에 대한 마이그레이션 상태 세부 정보", - "sql.login.migration.logins.found": "로그인 찾음", - "sql.login.migration.logins.not.found": "로그인을 찾을 수 없음", - "sql.login.migration.mi.title": "Azure SQL Managed Instance", - "sql.login.migration.migrate.server.roles.and.set.permissions": "사용자 매핑 설정이 완료되었습니다.\r\n\r\n현재 서버 역할을 마이그레이션하고, 서버 매핑을 설정하고, 권한을 설정하는 중입니다. 이 작업은 시간이 걸릴 수 있습니다.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "서버 역할 마이그레이션, 서버 매핑 설정 및 권한 설정을 하지 못했습니다.", - "sql.login.migration.migration.status.column": "마이그레이션 상태", - "sql.login.migration.refresh.login.data.successful": "로그인 목록을 새로 고침 했습니다. 원본 로그인이 {0}을(를) 찾았습니다. 대상 로그인이 {1}을(를) 찾았습니다.", - "sql.login.migration.refresh.source.login.data.failed": "원본의 로그인 목록을 새로 고침 하지 못 함", - "sql.login.migration.refresh.target.login.data.failed": "대상에서 로그인 목록을 새로 고침 하지 못 함", - "sql.login.migration.select.in.progress": "원본 및 대상에서 로그인 목록을 새로 고침 하는 중", - "sql.login.migration.select.logins.windows.auth.warning": "해당 유형의 마이그레이션은 현재 지원하지 않으므로 이 마법사는 Windows 인증 로그인 유형을 표시하지 않습니다. Windows 인증 로그인 마이그레이션 기능은 곧 제공될 예정입니다.", - "sql.login.migration.select.page.title": "마이그레이션할 로그인 선택", - "sql.login.migration.status.column": "상태", - "sql.login.migration.status.failed": "실패", - "sql.login.migration.status.in.progress": "진행 중", - "sql.login.migration.status.page.description": "{0} 로그인을 대상 {1} '{2}'(으)로 마이그레이션하는 중", - "sql.login.migration.status.page.description.completed": "{0} 로그인을 {1} '{2}'(으)로 마이그레이션 완료", - "sql.login.migration.status.page.description.failed": "{0} 로그인을 {1} '{2}'(으)로 마이그레이션하지 못 함", - "sql.login.migration.status.page.previous.button.error": "로그인 마이그레이션이 이미 시작되었으며 이전 페이지로 돌아갈 수 없습니다.", - "sql.login.migration.status.page.previous.button.title": "이전(사용 안 함)", - "sql.login.migration.status.page.title": "마이그레이션 상태", - "sql.login.migration.status.succeeded": "성공", - "sql.login.migration.steps.migrate.logins": "로그인 마이그레이션", - "sql.login.migration.steps.not.started": "시작되지 않음", - "sql.login.migration.target.status.column": "대상 상태", - "sql.login.migration.target.title": "Azure SQL 대상", - "sql.login.migration.type": "로그인 유형", - "sql.login.migration.vm.title": "Azure 가상 머신의 SQL Server", - "sql.login.migration.wizard.target.connection.success": "연결되었습니다.", - "sql.login.migration.wizard.target.data.migration.warning": "로그인 마이그레이션 기능은 공개 미리 보기 모드입니다.", - "sql.login.migration.wizard.target.description": "로그인을 마이그레이션할 대상 Azure SQL Managed Instance, Azure SQL VM 또는 Azure SQL 데이터베이스를 선택합니다.", - "sql.login.migration.wizard.target.permission.warning": "현재 사용자에게 현재 인스턴스({0})에 대한 모든 로그인 정보를 가져올 수 있는 sysadmin 권한이 있는지 확인하세요.", - "sql.login.migration.wizard.target.type.title": "Azure SQL 대상 유형", - "sql.login.migrations.selected": "{0}/{1} 로그인 선택됨", - "sql.migrate.text": "Azure SQL로 마이그레이션할 데이터베이스를 선택합니다.", - "sql.migration.account.credentials.refresh.required": "{0}(자격 증명 새로 고침 필요)", + "sql.migration.status.error.count.single": " ({0}개의 오류)", + "sql.migration.status.error.count.multiple": " ({0}개의 오류)", + "sql.migration.status.warning.count.single": " ({0}개의 경고)", + "sql.migration.status.warning.count.multiple": " ({0}개의 경고)", + "sql.migration.unavailable.target": "(사용할 수 없음) {0}", + "sql.migration.assessed.databases": "({0} 평가된 데이터베이스의 경우)", + "sql.migration.new.resource.group": "(신규) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- 사용할 수 없음 --", + "sql.migration.database.missing.tables": "원본 데이터베이스에 테이블이 0개 있습니다.", + "sql.migration.cutover.step.1": "1. 원본 데이터베이스로 들어오는 모든 트랜잭션을 중지합니다.", + "sql.migration.cutover.step.2.network.share": "2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다.", + "sql.migration.cutover.step.2.blob": "2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다.", + "sql.migration.cutover.step.3.blob": "3. 모든 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", + "sql.migration.cutover.step.3.network.share": "3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", + "sql.migration.bc.info": "중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다.", + "sql.migration.dashboard.help.description.dmsGuide": "Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다.", + "sql.migration.resource.group.description": "리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.", + "sql.migration.pre.req.2": "온-프레미스 또는 Azure Virtual Machine의 SQL Server 또는 클라우드(프라이빗, 퍼블릭)에서 실행되는 모든 가상 머신에서 실행되는 원본 SQL Server 데이터베이스입니다.", + "sql.migration.dashboard.help.description.sqldb": "SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Database로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", + "sql.migration.dashboard.help.description.mi": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", + "sql.migration.dashboard.help.description.vm": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", + "sql.migration.validate.error.gatewaytimeout": "리소스 연결을 확인하는 동안 시간 초과가 발생했습니다. 자세히 알아보기: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "활성 백업 파일", "sql.migration.active.backup.files.items": "활성 백업 파일(1개 항목)", "sql.migration.active.backup.files.multiple.items": "활성 백업 파일({0}개 항목)", + "sql.migration.wizard.account.noAccount.error": "연결된 계정을 추가한 후 다시 시도하세요.", + "sql.migration.status.add.account": "계정 추가", + "sql.migration.status.add.account.MESSAGE": "Azure 계정을 추가하여 기존 마이그레이션 및 해당 상태를 확인합니다.", "sql.migration.all.backups.restored": "모든 백업이 복원됨", + "sql.migration.view.all": "모든 데이터베이스 마이그레이션", "sql.migration.all.fields.required": "모든 필드가 필수 항목입니다.", + "sql.migration.multi.step.all.steps.completed.errors": "다음 오류와 함께 모든 단계가 완료되었습니다.{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "모든 단계가 완료되었습니다.", + "sql.migration.pre.req.3": "Azure SQL Managed Instance, Azure Virtual Machine의 SQL Server 또는 데이터베이스를 마이그레이션할 Azure SQL Database.", + "sql.migration.pre.req.1": "Azure 계정(평가 또는 SKU 권장 기능에는 필요하지 않음)", + "sql.migration.refresh.migrations.error.title": "마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다.", + "sql.migration.database.backup.load.error": "데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다.", + "sql.migration.wizard.sku.assessment.error": "'{0}' 서버를 평가하는 동안 오류가 발생했습니다.", + "sql.migration.cancel.error": "마이그레이션을 취소하는 동안 오류가 발생했습니다.", + "sql.migration.database.connection.error": "대상 마이그레이션 데이터베이스에 연결하는 동안 오류가 발생했습니다.", + "sql.migration.wizard.connection.error.title": "대상 서버에 연결하는 동안 오류가 발생했습니다.", + "sql.migration.delete.error": "마이그레이션을 삭제하는 동안 오류가 발생했습니다.", + "sql.migration.wizard.sku.error": "'{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다.", + "sql.migration.cutover.error": "컷오버를 시작하는 동안 오류가 발생했습니다.", + "sql.migration.select.service.select.subscription.error": "계정 구독을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", + "sql.migration.select.service.select.tenant.error": "사용 가능한 Azure 계정 테넌트를 로드하는 동안 오류가 발생했습니다.", + "sql.migration.select.service.select.account.error": "사용 가능한 Azure 계정을 로드하는 동안 오류가 발생했습니다.", + "sql.migration.select.service.select.service.error": "사용 가능한 데이터베이스 마이그레이션 서비스를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", + "sql.migration.select.service.select.resource.group.error": "사용 가능한 리소스 그룹을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", + "sql.migration.select.service.select.location.error": "위치를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", + "sql.migration.service.status.refresh.error": "마이그레이션 서비스 만들기 상태를 새로 고치는 동안 오류가 발생했습니다.", + "sql.migration.cutover.status.refresh.error": "마이그레이션 상태를 새로 고치는 동안 오류가 발생했습니다.", + "sql.migration.refresh.migrations.error.label": "마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다. 연결된 Azure 연결을 확인하고 새로 고침을 클릭하여 다시 시도하세요.", + "sql.migration.retry.migration.error": "마이그레이션을 다시 시작하는 동안 오류가 발생했습니다.", + "sql.migration.starting.migration.error": "인증서 마이그레이션을 시작하는 동안 오류 발생: '{0}'", + "sql.migration.wizard.login.error.title": "{0} 로그인 정보를 가져오는 동안 오류가 발생했습니다.", + "sql.migration.wizard.sku.assessment.unexpected.error": "'{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2}", + "sql.migration.database.migration.mode.online.description": "애플리케이션 다운타임은 마이그레이션 종료 시 컷오버로 제한됩니다.", + "sql.migration.database.migration.mode.offline.description": "마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다.", + "sql.migration.select.service.apply.label": "적용", "sql.migration.apply": "적용", - "sql.migration.assessed.databases": "({0} 평가된 데이터베이스의 경우)", - "sql.migration.assessment": "‘{0}’에 대한 평가 결과", - "sql.migration.assessment.failed": "SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다.", + "sql.cancel.migration.confirmation": "이 마이그레이션을 취소하시겠습니까?", + "sql.delete.migration.confirmation": "이 마이그레이션을 삭제하시겠습니까?", + "sql.migration.migration.list.ascending.label": "오름차순", + "sql.migration.database.assessment.xevents.title": "확장 이벤트 세션 평가", "sql.migration.assessment.in.progress": "평가 진행 중", - "sql.migration.assessment.in.progress.content": "올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다.\r\n\r\n평가하는 데 시간이 걸릴 수 있습니다.", - "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance 또는 Azure SQL Database로의 마이그레이션이 준비가 되지 않은 데이터베이스는 Azure Virtual Machines SQL Server에서 마이그레이션할 수 있습니다.", - "sql.migration.assessment.migration.warning.sqldb": "Azure SQL Database로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Managed Instance 마이그레이션 준비에 대한 평가 결과를 검토하세요.", - "sql.migration.assessment.migration.warning.sqlmi": "Azure SQL Managed Instance로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Database 마이그레이션 준비에 대한 평가 결과를 검토하세요.", "sql.migration.assessment.results": "평가 결과", "sql.migration.assessment.results.and.recommendations.title": "평가 결과 및 권장 사항", - "sql.migration.assessments.blocking.issue": "이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다.", + "sql.migration.no.results": "평가 결과를 사용할 수 없습니다.", + "sql.migration.assessment": "‘{0}’에 대한 평가 결과", "sql.migration.authKeys.header": "인증 키", "sql.migration.authKeys.refresh.message": "'{0}' 인증 키를 새로 고쳤습니다.", - "sql.migration.authentication.type": "인증 유형", + "sql.migration.service.details.authKeys.label": "인증 키", "sql.migration.authentication.types": "인증 키", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Azure SQL Database 서버", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", - "sql.migration.azure.sql.database.virtual.machine": "Azure 가상 컴퓨터의 SQL Server", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server on Azure VM", - "sql.migration.azure.sql.target": "대상 유형", - "sql.migration.azure.storage.account.to.upload.backups": "백업을 업로드할 Azure Storage 계정", + "sql.migration.service.details.authKeys.title": "자체 호스팅 통합 런타임 노드에 연결하는 데 사용되는 인증 키", + "sql.migration.authentication.type": "인증 유형", "sql.migration.azure.tenant": "Azure AD 테넌트", - "sql.migration.azureRecommendation.folder.name": "폴더 이름", - "sql.migration.backup.file.backup.size": "백업 크기(MB)", - "sql.migration.backup.file.name": "파일 이름", - "sql.migration.backup.file.number.of.stripes": "스트라이프 수", - "sql.migration.backup.file.restore.finish.date": "복원 완료 날짜", - "sql.migration.backup.file.restore.start.date": "복원 시작 날짜", - "sql.migration.backup.file.restore.status": "복원 상태", - "sql.migration.backup.file.status": "파일 상태", - "sql.migration.backup.location": "백업 위치", - "sql.migration.backup.start.time": "백업 시작 시간", - "sql.migration.bc.info": "중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다.", - "sql.migration.blob.container.folder.label": "폴더", - "sql.migration.blob.container.label": "Blob 컨테이너 리소스 그룹", - "sql.migration.blob.container.last.backup.file.label": "마지막 백업 파일", - "sql.migration.blob.container.select": "먼저 Blob 컨테이너 값을 선택합니다.", - "sql.migration.blob.container.storage.account.label": "Blob 컨테이너 스토리지 계정", - "sql.migration.blob.container.title": "BLOB 컨테이너", - "sql.migration.blob.resourceGroup.select": "리소스 그룹을 선택하세요.", - "sql.migration.blob.resourceGroup.select.prompt": "먼저 리소스 그룹 값을 선택합니다.", - "sql.migration.blob.storage.folder.info": "데이터베이스 백업을 Blob 컨테이너에 업로드할 때 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. 최대 한 수준 깊이의 컨테이너와 폴더 루트만 지원됩니다.", - "sql.migration.blob.storage.folder.warning": "동일한 백업 위치를 선택한 데이터베이스가 여러 개 있습니다. 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Windows 로그인을 마이그레이션하려면 AAD(Azure Active Directory) 도메인 이름이 필요합니다. AAD 도메인 이름을 입력하거나 Windows 로그인 선택을 취소하세요.", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 도메인 이름(Windows 인증 로그인을 마이그레이션하는 데만 필요)", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 데이터베이스 마이그레이션 가이드", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Azure Database Migration Service", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Azure Database Migration Service", + "sql.migration.service.ready": "Azure Database Migration Service '{0}'이(가) 노드에서 실행되는 자체 호스팅 통합 런타임에 연결됨 - {1}\r\n\r\n향상된 성능과 고가용성을 위해 추가 노드를 등록할 수 있습니다.", + "sql.migration.service.ready.below": "Azure Database Migration Service '{0}'이(가) 노드에서 실행되는 자체 호스팅 통합 런타임에 연결됨 - {1}\r\n\r\n향상된 성능과 고가용성을 위해 추가 노드를 등록할 수 있습니다. 아래에서 등록 지침을 확인하세요.", + "sql.migration.service.header": "Azure Database Migration Service \"{0}\" 세부 정보:'", + "sql.migration.service.not.ready": "Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.", + "sql.migration.service.not.ready.below": "Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.\r\n\r\n아래에서 등록 지침을 확인하세요.", + "sql.migration.service.container.container.description1": "Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 원본과 대상 간의 연결을 처리하고 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다(해당하는 경우).", + "sql.migration.services.name": "Azure Database Migration Service 이름", + "sql.migration.ir.page.description": "Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 이전에 생성한 경우 기존 서비스를 선택하거나 아래에서 새로 생성할 수 있습니다.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.login.migration.db.title": "Azure SQL Database", + "sql.migration.sku.sqldb.target.title": "Azure SQL Database", + "sql.migration.sku.sqldb.card.title": "Azure SQL Database", + "sql.migration.azure.sql.database": "Azure SQL Database 서버", + "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance", + "sql.login.migration.mi.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", + "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", + "sql.migration.dashboard.title": "Azure SQL 마이그레이션", + "sql.migration.wizard.target.title": "Azure SQL 대상", + "sql.login.migration.target.title": "Azure SQL 대상", + "sql.migration.services.target": "Azure SQL 대상이 기본값으로 선택됨", + "sql.login.migration.wizard.target.type.title": "Azure SQL 대상 유형", "sql.migration.blob.storage.header.text": "Azure Storage Blob 컨테이너 세부 정보", - "sql.migration.blob.storage.help.text": "백업이 포함된 Azure Storage Blob 컨테이너를 제공합니다.", - "sql.migration.blob.storage.subscription.label": "구독", - "sql.migration.blob.storage.table.help": "대상 데이터베이스 이름을 입력하고 선택한 원본 데이터베이스에 대한 리소스 그룹, 스토리지 계정 및 컨테이너를 선택합니다.", - "sql.migration.blob.storageAccount.select": "먼저 스토리지 계정 값을 선택합니다.", + "sql.migration.azure.storage.account.to.upload.backups": "백업을 업로드할 Azure Storage 계정", + "sql.migration.wizard.account.title": "Azure 계정", + "sql.migration.sku.azureConfiguration": "Azure 구성", + "sql.migration.sku.recommendation": "Azure 권장 사항(미리 보기)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 대상을 권장합니다.", + "sql.migration.sku.azureRecommendation.status.imported": "제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 권장 사항을 사용할 수 없습니다. 아래에서 \\\"Azure 권장 사항 가져오기\\\" 버튼을 클릭하세요.", + "sql.migration.sku.azureRecommendation.description": "대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다.", + "sql.migration.sku.card.azureRecommendation.inProgress": "데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다.", + "sql.migration.dms.location": "Azure Database Migration Service의 Azure 지역입니다. 서비스를 포함하는 지역만 표시합니다.", + "sql.migration.services.location": "Azure Database Migration Service의 Azure 지역입니다. 대상 Azure SQL과 동일한 지역이어야 합니다.", + "sql.migration.sku.location": "Azure SQL 대상의 Azure 지역입니다. 마이그레이션에 적합한 대상을 포함하는 지역만 표시합니다.", + "sql.migration.summary.azure.storage": "Azure Storage", + "sql.migration.validate.ir.validation.result.label.storage": "Azure Storage 연결", + "sql.migration.summary.azure.storage.subscription": "Azure Storage 구독", + "sql.migration.backup.location": "백업 위치", + "sql.migration.backup.file.backup.size": "백업 크기(MB)", + "sql.migration.backup.start.time": "백업 시작 시간", + "sql.migration.wizard.sku.all": "평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다.", + "sql.migration.sku.targetStorageConfiguration.info": "다음은 스토리지 성능 요구 사항을 충족하는 데 필요한 대상 스토리지 구성입니다.", + "sql.migration.blob.container.title": "BLOB 컨테이너", + "sql.migration.blob.container.label": "Blob 컨테이너 리소스 그룹", + "sql.migration.blob.container.storage.account.label": "Blob 컨테이너 스토리지 계정", + "sql.migration.restore.status.blocked": "차단됨", + "sql.migration.issue.aria.label": "차단 문제: {0}", "sql.migration.browse": "찾아보기", - "sql.migration.can.be.migrated": "{0}/{1} 데이터베이스는 문제 없이 마이그레이션할 수 있습니다.", + "sql.migration.sku.azureConfiguration.businessCritical": "중요 비즈니스용", + "sql.migration.sku.cpu.requirement": "CPU 요구 사항", + "sql.migration.saved.assessment.cancel": "취소", "sql.migration.cancel": "취소", - "sql.migration.cancel.error": "마이그레이션을 취소하는 동안 오류가 발생했습니다.", + "sql.migration.table.selection.update.cancel": "취소", "sql.migration.cancel.migration": "마이그레이션 취소", - "sql.migration.cannot.cancel": "마이그레이션이 진행 중이 아니므로 취소할 수 없습니다.", - "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다.", - "sql.migration.cannot.delete": "마이그레이션이 현재 진행 중이므로 삭제할 수 없습니다.", - "sql.migration.cannot.retry": "마이그레이션을 다시 시도하지 못했습니다.", - "sql.migration.cannot.start.cutover.error": "모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다.", + "sql.migration.state.canceled": "취소됨", + "sql.migration.copy.status.canceled": "취소됨", + "sql.migration.status.canceled": "취소됨", + "sql.migration.validation.state.canceled": "취소함", + "sql.migration.status.canceling": "취소 중", + "sql.migration.restore.status.cancelled": "취소됨", + "sql.migration.copy.status.cancelled": "취소됨", + "sql.migration.details.serverobjects.cancelled.tables.label": "취소됨", + "sql.migration.invalid.owner.uri.error": "잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다.", + "sql.migration.invalid.savedInfo": "저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요.", + "sql.migration.tde.wizard.optionscaption": "인증서 마이그레이션", + "sql.migration.validation.dialog.title": "인증서 마이그레이션", + "sql.migration.tde.migrate.success": "인증서 마이그레이션을 완료했습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요.", + "sql.migration.tde.migrate.not.run": "인증서 마이그레이션이 현재 구성에 대해 실행되지 않았습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요.", + "sql.migration.tde.migrate.results.heading": "인증서 마이그레이션 진행률 세부 정보:", + "sql.migration.tde.migrate.results.heading.completed": "인증서 마이그레이션 결과:", + "sql.migration.tde.migrate.canceled": "인증서 마이그레이션을 취소했습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요.", + "sql.migration.tde.wizard.optionmanual.warning": "데이터베이스 마이그레이션을 계속하기 전에 인증서를 마이그레이션해야 합니다. 그렇지 않으면 오류가 발생하게 됩니다. TDE 인증서를 수동으로 마이그레이션하는 방법에 대해 {0}.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "'권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다.", + "sql.migration.wizard.sku.assessment.error.bypass": "평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "성능 데이터를 제공할 방법 선택", + "sql.migration.wizard.sku.choose_a_target": "Azure SQL 대상 선택", + "sql.migration.select.service.delete.label": "지우기", "sql.migration.clear": "지우기", + "sql.migration.select.prompt": "SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요.", + "sql.migration.database.migration.context.menu.tool.tip": "상황에 맞는 명령 메뉴를 활성화하려면 이 열을 클릭하세요.", + "sql.migration.error.aria.view.details": "오류 세부 정보를 보려면 클릭하세요.", + "sql.migration.service.details.button.label": "닫기", "sql.migration.close": "닫기", + "sql.migration.sku.azureRecommendation.collectData.method": "지금 성능 데이터 수집", + "sql.login.migration.collecting.target.logins.failed": "오류 코드로 대상 로그인을 수집하지 못했습니다. {0}", + "sql.migration.data.uploaded.info": "원본에서 읽은 실제 데이터 양과 대상에 업로드된 실제 데이터 양에 대한 비교입니다.", "sql.migration.complete.cutover": "컷오버 완료", - "sql.migration.completed.multi.steps.heading": "다음 단계를 실행했습니다:", + "sql.migration.restore.status.completed": "완료", + "sql.login.migration.complete": "로그인 마이그레이션 완료", + "sql.login.migration.status.page.description.completed": "{0} 로그인을 {1} '{2}'(으)로 마이그레이션 완료", + "sql.migration.status.completing": "완료 중", "sql.migration.completing.cutover.warning": "모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다.", - "sql.migration.confirm.checkbox.message": "제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 함을 확인합니다.", + "sql.migration.restore.status.completing.migration": "마이그레이션 완료 중", + "sql.migration.save.close.popup": "구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다.", "sql.migration.connection.label": "연결", + "sql.migration.wizard.target.connection.error": "연결 오류: {0}", + "sql.migration.database.connection.error.message": "연결 오류: {0} {1}", "sql.migration.connection.status": "연결 상태", + "sql.migration.wizard.source.missing": "연결에 성공했지만 대상 데이터베이스를 찾지 못했습니다.", + "sql.login.migration.wizard.target.connection.success": "연결되었습니다.", + "sql.migration.wizard.target.connection.success": "연결에 성공했습니다. 검색된 대상 데이터베이스: {0}", + "sql.migration.sqldb.column.copyduration": "복사 기간", + "sql.migration.copy.status.copyfinished": "복사 완료", "sql.migration.copy.key1": "키 1 복사", "sql.migration.copy.key2": "키 2 복사", "sql.migration.copy.migration.details": "마이그레이션 세부 정보 복사", - "sql.migration.copy.status.canceled": "취소됨", - "sql.migration.copy.status.cancelled": "취소됨", - "sql.migration.copy.status.copyfinished": "복사 완료", - "sql.migration.copy.status.copying": "복사 중", - "sql.migration.copy.status.failed": "실패", - "sql.migration.copy.status.inprogress": "진행 중", - "sql.migration.copy.status.preparingforcopy": "준비 중", - "sql.migration.copy.status.queued": "큐에 추가됨", - "sql.migration.copy.status.rebuildingindexes": "인덱스를 다시 빌드하는 중", - "sql.migration.copy.status.succeeded": "성공", + "sql.migration.tde.migrate.copy.results": "마이그레이션 결과 복사", + "sql.migration.multi.step.status.dialog.copy.results": "결과 복사", + "sql.migration.sqldb.column.copystart": "복사 시작", + "sql.migration.sqldb.column.copythroughput": "복사 처리량", "sql.migration.copy.throughput": "복사 처리량(MBPS)", - "sql.migration.copy.throughput.info": "데이터베이스 백업을 Azure로 마이그레이션하는 동안 달성된 데이터 이동 처리량입니다. 데이터 읽기를 Azure로의 백업 마이그레이션 기간으로 나눠 계산된 데이터 전송 속도입니다.", - "sql.migration.count.database.multiple": "데이터베이스 {0}개", - "sql.migration.count.database.single": "데이터베이스 {0}개", + "sql.migration.validate.ir.copy.results": "유효성 검사 결과 복사", + "sql.migration.copy.status.copying": "복사 중", "sql.migration.create": "만들기", + "sql.migration.services.dialog.title": "Azure Database Migration Service 만들기", "sql.migration.create.new": "새로 만들기", "sql.migration.create.new.migration.service": "새 마이그레이션 서비스 만들기", "sql.migration.create.new.resource.group": "새 리소스 그룹 만들기", + "sql.migration.status.creating": "만드는 중", "sql.migration.creating.rg.loading": "리소스 그룹을 만드는 중", "sql.migration.currently.restoring.file": "현재 파일을 복원하는 중", - "sql.migration.cutover": "마이그레이션 컷오버", - "sql.migration.cutover.card": "컷오버를 완료하는 데이터베이스 마이그레이션", - "sql.migration.cutover.error": "컷오버를 시작하는 동안 오류가 발생했습니다.", - "sql.migration.cutover.help.main": "컷오버를 완료하기 전에 다음 단계를 수행합니다.", "sql.migration.cutover.in.progress": "'{0}' 데이터베이스에 대한 컷오버 진행 중", - "sql.migration.cutover.last.file.restored": "마지막으로 복원된 파일: {0}", - "sql.migration.cutover.pending.backup": "복원 보류 중인 로그 백업: {0}", - "sql.migration.cutover.status.refresh.error": "마이그레이션 상태를 새로 고치는 동안 오류가 발생했습니다.", - "sql.migration.cutover.step.1": "1. 원본 데이터베이스로 들어오는 모든 트랜잭션을 중지합니다.", - "sql.migration.cutover.step.2.blob": "2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다.", - "sql.migration.cutover.step.2.network.share": "2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다.", - "sql.migration.cutover.step.3.blob": "3. 모든 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", - "sql.migration.cutover.step.3.network.share": "3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. \"복원 보류 중인 로그 백업\" 값은 0이어야 합니다.", - "sql.migration.cutover.type": "마이그레이션 모드", - "sql.migration.dashboard.description": "SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장되는 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance, SQL Server on Azure Virtual Machines 또는 Azure SQL Database로 마이그레이션을 완료합니다.", - "sql.migration.dashboard.help.description.dmsGuide": "Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다.", - "sql.migration.dashboard.help.description.mi": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", - "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다.", - "sql.migration.dashboard.help.description.sqldb": "SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Database로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", - "sql.migration.dashboard.help.description.vm": "가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다.", - "sql.migration.dashboard.help.link.dmsGuide": "Azure 데이터베이스 마이그레이션 가이드", - "sql.migration.dashboard.help.link.mi": "자습서: Azure SQL Managed Instance(온라인)로 마이그레이션", - "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio를 사용하여 데이터베이스 마이그레이션", - "sql.migration.dashboard.help.link.sqldb": "자습서: Azure SQL Database의 SQL Server로 마이그레이션(오프라인)", - "sql.migration.dashboard.help.link.vm": "자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인)", - "sql.migration.dashboard.help.title": "도움말 및 비디오 링크", - "sql.migration.dashboard.login.migrate.task.button": "로그인을 Azure SQL로 마이그레이션", - "sql.migration.dashboard.login.migrate.task.button.description": "SQL Server 로그인을 Azure SQL로 마이그레이션합니다.", - "sql.migration.dashboard.migrate.task.button": "Azure SQL로 마이그레이션", - "sql.migration.dashboard.migrate.task.button.description": "SQL Server 인스턴스를 Azure SQL로 마이그레이션합니다.", - "sql.migration.dashboard.title": "Azure SQL 마이그레이션", + "sql.migration.tab.dashboard.title": "대시보드", + "sql.migration.sku.data.iops.requirement": "데이터 IOPS 요구 사항", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure 권장 사항용 데이터 수집을 중지했습니다.", + "sql.migration.sku.azureRecommendation.status.inProgress": "데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중...", + "sql.migration.sku.azureRecommendation.status.refining": "데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중...", + "sql.migration.copy.throughput.info": "데이터베이스 백업을 Azure로 마이그레이션하는 동안 달성된 데이터 이동 처리량입니다. 데이터 읽기를 Azure로의 백업 마이그레이션 기간으로 나눠 계산된 데이터 전송 속도입니다.", + "sql.migration.sqldb.column.dataread": "읽은 데이터", "sql.migration.data.source.configuration.page.title": "데이터 원본 구성", - "sql.migration.data.uploaded.info": "원본에서 읽은 실제 데이터 양과 대상에 업로드된 실제 데이터 양에 대한 비교입니다.", + "sql.migration.sku.data.storage.requirement": "데이터 스토리지 요구 사항", "sql.migration.data.uploaded.size": "업로드된 데이터/크기", + "sql.migration.sqldb.column.datawritten": "쓴 데이터", + "sql.migration.sku.azureConfiguration.vmPreview": "데이터: {0}, 로그: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "데이터베이스", "sql.migration.database": "데이터베이스", "sql.migration.database.already.exists": "데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다.", - "sql.migration.database.already.exists.vm.info": "제공된 데이터베이스 이름이 Azure 가상 머신의 대상 SQL Server에 없는지 확인합니다.", - "sql.migration.database.assessment.description": "Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요.", - "sql.migration.database.assessment.title": "평가용 데이터베이스", - "sql.migration.database.assessment.xevents.description": "선택한 데이터베이스에 대해 확장 이벤트 세션 파일을 선택적으로 제공하여 임시 또는 동적 SQL 쿼리 또는 응용 프로그램 데이터 계층을 통해 시작된 모든 DML 문을 평가합니다. {0}", - "sql.migration.database.assessment.xevents.instructions": "확장 이벤트 세션 파일(.xel 및 .xem)이 저장된 폴더를 선택하세요.", - "sql.migration.database.assessment.xevents.link": "자세히 알아보기", - "sql.migration.database.assessment.xevents.title": "확장 이벤트 세션 평가", - "sql.migration.database.backup.load.error": "데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다.", - "sql.migration.database.connection.error": "대상 마이그레이션 데이터베이스에 연결하는 동안 오류가 발생했습니다.", - "sql.migration.database.connection.error.message": "연결 오류: {0} {1}", - "sql.migration.database.loading": "데이터베이스 테이블 목록을 로드하는 중입니다.", - "sql.migration.database.loading.tables": "테이블 목록을 로드하는 중...", - "sql.migration.database.migration.context.menu.tool.tip": "상황에 맞는 명령 메뉴를 활성화하려면 이 열을 클릭하세요.", - "sql.migration.database.migration.duration.tool.tip": "마이그레이션 기간", - "sql.migration.database.migration.finish.time.tool.tip": "마이그레이션 종료 시간", - "sql.migration.database.migration.migration.mode.tool.tip": "Azure Database Migration Service에서 오프라인 또는 온라인 상태일 때 데이터베이스를 마이그레이션할 수 있습니다. 오프라인 마이그레이션에서는 마이그레이션이 시작될 때 애플리케이션 가동 중지 시간이 시작됩니다. 가동 중지 시간을 마이그레이션 후 새 환경으로 컷오버하는 데 걸리는 시간으로 제한하려면 온라인 마이그레이션을 사용하세요.", - "sql.migration.database.migration.mode.description": "Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다.", - "sql.migration.database.migration.mode.label": "마이그레이션 모드", - "sql.migration.database.migration.mode.offline.description": "마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다.", - "sql.migration.database.migration.mode.offline.label": "오프라인 마이그레이션", - "sql.migration.database.migration.mode.online.description": "애플리케이션 다운타임은 마이그레이션 종료 시 컷오버로 제한됩니다.", - "sql.migration.database.migration.mode.online.label": "온라인 마이그레이션", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "데이터베이스 마이그레이션 서비스 인증 키", - "sql.migration.database.migration.service.created.successfully": "데이터베이스 마이그레이션 서비스를 생성했습니다.", - "sql.migration.database.migration.start.time.tool.tip": "마이그레이션 시작 시간", + "sql.migration.wizard.target.source.collation.error": "데이터베이스 매핑 오류(오류 코드: {0})가 '{1}' 및 '{2}' 데이터베이스 사이에서 발견되었습니다. 원본 데이터베이스 데이터 정렬 '{3}'이(가) 대상 데이터베이스 데이터 정렬 '{4}'과(와) 일치하지 않습니다. 원본 데이터베이스와 동일한 데이터 정렬을 사용하여 대상 데이터베이스를 선택하거나 다시 생성하세요.", + "sql.migration.wizard.target.missing": "데이터베이스 매핑 오류입니다. 마이그레이션할 대상 데이터베이스가 없습니다. 대상 서버 연결을 구성하고 연결을 클릭하여 사용 가능한 데이터베이스 마이그레이션 대상 목록을 수집하세요.", + "sql.migration.wizard.target.source.mapping.error": "데이터베이스 매핑 오류입니다. 원본 데이터베이스 '{0}'이(가) 대상 데이터베이스에 매핑되지 않았습니다. 마이그레이션할 대상 데이터베이스를 선택하세요.", + "sql.migration.wizard.target.mapping.error.duplicate": "데이터베이스 매핑 오류입니다. 대상 데이터베이스 '{0}'을(를) 데이터베이스 '{1}'의 마이그레이션 대상으로 선택할 수 없습니다. 대상 데이터베이스 '{2}'이(가) 데이터베이스 '{3}'의 마이그레이션 대상으로 이미 선택되었습니다. 다른 대상 데이터베이스를 선택하세요.", "sql.migration.database.migration.status": "데이터베이스 마이그레이션 상태", - "sql.migration.database.migration.status.label": "데이터베이스 마이그레이션 상태: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "대상 데이터베이스 이름", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "대상 서버 이름", - "sql.migration.database.migration.target.type.tool.tip": "Azure 리소스 대상 유형 [SQL Managed Instance, SQL 가상 머신, SQL Database]", - "sql.migration.database.missing.tables": "원본 데이터베이스에 테이블이 0개 있습니다.", - "sql.migration.database.page.description": "마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다.", - "sql.migration.database.schema.migration.dacpac": "SQL Server DACPAC 확장", - "sql.migration.database.schema.migration.help": "마이그레이션할 테이블 목록을 선택하기 전에 Azure Data Studio에서 {0} 또는 {1}을(를) 사용하여 데이터베이스 스키마를 원본에서 대상으로 마이그레이션해야 합니다.", - "sql.migration.database.schema.migration.project": "SQL 데이터베이스 프로젝트 확장", - "sql.migration.database.status.column": "마이그레이션 상태", - "sql.migration.database.status.tool.tip": "마이그레이션의 현재 상태", - "sql.migration.database.table.refresh.label": "새로 고침", - "sql.migration.database.table.selection.description": "아래의 각 데이터베이스에 대해 편집을 클릭하여 원본에서 대상으로 마이그레이션할 테이블을 선택합니다. 그런 다음 '유효성 검사 실행'을 클릭하여 제공된 구성의 유효성을 검사한 후 다음을 클릭합니다.", - "sql.migration.database.table.selection.label": "테이블 선택", - "sql.migration.database.table.source.column.label": "원본 데이터베이스", - "sql.migration.database.table.tables.column.label": "테이블 선택", - "sql.migration.database.table.target.column.label": "대상 데이터베이스", + "sql.migration.migration.completed": "데이터베이스 마이그레이션 완료", + "sql.migration.cutover.card": "컷오버를 완료하는 데이터베이스 마이그레이션", + "sql.migration.failed": "데이터베이스 마이그레이션 실패", + "sql.migration.migration.in.progress": "데이터베이스 마이그레이션 진행 중", "sql.migration.database.to.be.migrated": "마이그레이션할 데이터베이스", - "sql.migration.database.validate.selection": "마이그레이션할 대상 데이터베이스 테이블을 선택하세요. 테이블이 하나 이상 있는 데이터베이스가 하나 이상 필요합니다.", - "sql.migration.databases": "데이터베이스({0}/{1})", - "sql.migration.databases.selected": "{0}/{1}개 데이터베이스 선택함", + "sql.migration.tde.migrate.column.databases": "데이터베이스", "sql.migration.databases.table.title": "데이터베이스", - "sql.migration.day": "{0}일", - "sql.migration.days": "{0}일", + "sql.migration.databases": "데이터베이스({0}/{1})", + "sql.migration.database.assessment.title": "평가용 데이터베이스", + "sql.migration.summary.database.count": "마이그레이션할 데이터베이스", + "sql.migration.assessment.migration.warning.sqldb": "Azure SQL Database로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Managed Instance 마이그레이션 준비에 대한 평가 결과를 검토하세요.", + "sql.migration.assessment.migration.warning.sqlmi": "Azure SQL Managed Instance로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Database 마이그레이션 준비에 대한 평가 결과를 검토하세요.", + "sql.migration.assessment.migration.warning": "Azure SQL Managed Instance 또는 Azure SQL Database로의 마이그레이션이 준비가 되지 않은 데이터베이스는 Azure Virtual Machines SQL Server에서 마이그레이션할 수 있습니다.", "sql.migration.default.database": "기본 데이터베이스", - "sql.migration.delete.error": "마이그레이션을 삭제하는 동안 오류가 발생했습니다.", "sql.migration.delete.migration": "마이그레이션 삭제", "sql.migration.description": "설명", - "sql.migration.details.breadcrumb.migrations": "마이그레이션", "sql.migration.details.copied": "세부 정보 복사됨", - "sql.migration.details.refresh": "새로 고침", - "sql.migration.details.serverobjects.all.tables.label": "총 테이블", - "sql.migration.details.serverobjects.cancelled.tables.label": "취소됨", - "sql.migration.details.serverobjects.failed.tables.label": "실패", - "sql.migration.details.serverobjects.field.label": "서버 개체", - "sql.migration.details.serverobjects.filter.aria.label": "키워드를 사용하여 테이블 마이그레이션 결과 필터링", - "sql.migration.details.serverobjects.filter.label": "테이블 마이그레이션 결과 필터링", - "sql.migration.details.serverobjects.inprogress.tables.label": "진행 중", - "sql.migration.details.serverobjects.label": "서버 개체", - "sql.migration.details.serverobjects.successful.tables.label": "성공", - "sql.migration.dms.location": "Azure Database Migration Service의 Azure 지역입니다. 서비스를 포함하는 지역만 표시합니다.", - "sql.migration.dms.provision.failed": "데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요.", - "sql.migration.dms.resource": "Azure Database Migration Service 리소스 이름", - "sql.migration.dms.resource_group": "Azure SQL 대상의 리소스 그룹입니다. 서비스를 포함하는 리소스 그룹만 표시합니다.", - "sql.migration.dms.subscription": "Azure Database Migration Service의 구독 이름", - "sql.migration.duration": "기간", - "sql.migration.empty.table.subtext": "결과가 예상되는 경우 SQL Server 인스턴스에 대한 연결을 확인하세요.", - "sql.migration.empty.table.text": "백업 파일 없음", - "sql.migration.enter.your.sql.cred": "원본 SQL Server 인스턴스에 대한 자격 증명을 입력합니다. 이러한 자격 증명은 데이터베이스를 Azure SQL로 마이그레이션하는 동안 사용됩니다.", - "sql.migration.error": "오류", - "sql.migration.error.aria.view.details": "오류 세부 정보를 보려면 클릭하세요.", - "sql.migration.error.details.label": "마이그레이션 오류", - "sql.migration.error.details.title": "마이그레이션 오류 세부 정보", - "sql.migration.error.title": "마이그레이션 상태 세부 정보", - "sql.migration.failed": "데이터베이스 마이그레이션 실패", - "sql.migration.feedback.issue.title": "마이그레이션 환경에 대한 피드백", "sql.migration.field.label.deteected.files": "검색된 파일", - "sql.migration.field.label.last.restored.file.time": "마지막으로 복원된 파일 시간", - "sql.migration.field.label.last.uloaded.file.time": "마지막으로 업로드한 파일 시간", - "sql.migration.field.label.last.uploaded.file": "마지막으로 업로드한 파일", - "sql.migration.field.label.mi.restore.state": "관리되는 인스턴스 복원 상태", - "sql.migration.field.label.pending.differential.backups": "보류 중인 차등 백업", - "sql.migration.field.label.queued.files": "큐에 대기된 파일", - "sql.migration.field.label.restore.percent.completed": "복원 완료율", - "sql.migration.field.label.restore.plan.size": "복원 계획 크기(MB)", - "sql.migration.field.label.restored.files": "복원된 파일", - "sql.migration.field.label.restored.size": "복원된 크기(MB)", - "sql.migration.field.label.restoring.files": "파일 복원 중", - "sql.migration.field.label.skipped.files": "건너뛴 파일", - "sql.migration.field.label.unrestorable.files": "복원할 수 없는 파일", + "sql.migration.dashboard.description": "SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장되는 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance, SQL Server on Azure Virtual Machines 또는 Azure SQL Database로 마이그레이션을 완료합니다.", + "sql.migration.restore.backuptype.differentialdatabase": "데이터베이스 차등", + "sql.migration.restore.backuptype.differentialfile": "파일 차등", + "sql.migration.restore.backuptype.differentialpartial": "부분 차등", + "sql.migration.sku.storage.dimension": "차원", + "sql.retry.migration.prompt": "실패한 테이블 마이그레이션을 다시 시도하시겠습니까?", + "sql.migration.windows.user.account": "도메인\\사용자 이름", + "sql.migration.tde.migrate.done.button": "완료", + "sql.migration.validate.ir.done.button": "완료", + "sql.migration.option": "통합 런타임 다운로드 및 설치", + "sql.migration.duration": "기간", + "sql.migration.parallel.copy.type.dynamic": "동적 범위", + "sql.migration.tde.button.caption": "편집", + "sql.migration.table.selection.edit": "편집", + "sql.migration.sku.parameters.edit": "매개 변수 편집", + "sql.migration.sku.parameters.edit.title": "권장 사항 매개 변수 편집", + "sql.migration.sku.parameters.enable.elastic.info": "탄력적 권장 사항은 기존 온클라우드 고객에 대한 개인 설정된 가격 대비 성능 프로파일링을 활용하는 대체 추천 모델을 사용합니다.", + "sql.migration.sku.parameters.enable.elastic": "탄력적 권장 사항 사용", + "sql.migration.sku.parameters.enable.preview": "미리 보기 기능 사용", + "sql.migration.sku.parameters.enable.preview.info": "이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다.", + "sql.migration.tde.wizard.title": "암호화된 데이터베이스를 선택했습니다.", + "sql.migration.database.already.exists.vm.info": "제공된 데이터베이스 이름이 Azure 가상 머신의 대상 SQL Server에 없는지 확인합니다.", + "sql.migration.service.account.info.text": "원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다.", + "sql.login.migration.aad.domain.name.input.box.placeholder": "AAD 도메인 이름 입력", + "sql.migration.invalid.service.name.error": "마이그레이션 서비스의 유효한 이름을 입력하세요.", + "sql.migration.invalid.target.name.error": "대상 데이터베이스의 유효한 이름을 입력하세요.", + "sql.migration.tde.wizard.network.share.placeholder": "네트워크 경로 입력", + "sql.migration.network.share.password.placeholder": "암호를 입력합니다.", + "sql.migration.network.share.storage.table.help": "선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요.", + "sql.migration.blob.storage.table.help": "대상 데이터베이스 이름을 입력하고 선택한 원본 데이터베이스에 대한 리소스 그룹, 스토리지 계정 및 컨테이너를 선택합니다.", + "sql.migration.source.details.sqlAuth.nonDb": "{0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다.", + "sql.migration.source.details.sqlAuth.db": "{0} SQL Server 인스턴스에 연결하는 데 사용한 SQL 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.", + "sql.migration.source.details.windowAuth.nonDb": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", + "sql.migration.source.details.windowAuth.db": "{0} SQL Server 인스턴스에 연결하는 데 사용한 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.", + "sql.migration.enter.your.sql.cred": "원본 SQL Server 인스턴스에 대한 자격 증명을 입력합니다. 이러한 자격 증명은 데이터베이스를 Azure SQL로 마이그레이션하는 동안 사용됩니다.", + "sql.migration.services.container.description": "새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요.", + "sql.migration.services.container.description.network": "새 Azure Database Migration Service를 추가하려면 아래에 정보를 입력하세요. 자체 호스팅 통합 런타임을 등록하려면 이전 페이지에서 '내 데이터베이스 백업이 네트워크 공유에 있음'을 선택합니다.", + "sql.migration.sku.parameters.text": "권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요.", + "sql.migration.password.placeholder": "대상 암호 입력", + "sql.migration.username.placeholder": "대상 사용자 이름 입력", + "sql.migration.error": "오류", + "sql.migration.wizard.target.login.error": "로그인 정보를 가져오는 동안 오류 발생: {0}", + "sql.migration.load.migration.list.error": "마이그레이션 목록 로드 중 오류 발생", + "sql.migration.starting.migration.dberror": "{0} 데이터베이스 인증서를 마이그레이션하는 동안 오류가 발생했습니다. {1}", + "sql.migration.open.migration.destails.error": "마이그레이션 세부 정보 대화 상자를 여는 중 오류 발생", + "sql.migration.open.migration.service.error": "마이그레이션 서비스 대화 상자를 여는 중 오류 발생", + "sql.migration.open.migration.target.error": "마이그레이션 대상을 여는 중 오류 발생", + "sql.migration.wizard.perfCollection.error": "'{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요.\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "사용자 매핑 설정이 완료되었습니다.\r\n\r\n현재 서버 역할을 마이그레이션하고, 서버 매핑을 설정하고, 권한을 설정하는 중입니다. 이 작업은 시간이 걸릴 수 있습니다.", + "sql.login.migration.establish.user.mappings.failed": "사용자 매핑을 설정하지 못 함", + "sql.migration.tde.wizard.optionads": "내 인증서와 프라이빗 키를 대상으로 내보냅니다.", + "sql.migration.state.failed": "실패", + "sql.migration.restore.status.failed": "실패", + "sql.migration.copy.status.failed": "실패", + "sql.migration.status.failed": "실패", + "sql.migration.details.serverobjects.failed.tables.label": "실패", + "sql.migration.validation.state.failed": "실패", + "sql.login.migration.status.failed": "실패", + "sql.login.migration.status.page.description.failed": "{0} 로그인을 {1} '{2}'(으)로 마이그레이션하지 못 함", + "sql.migration.notebook.open.error": "마이그레이션 노트북을 열지 못했습니다.", + "sql.migration.dms.provision.failed": "데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요.", + "sql.migration.tab.button.feedback.description": "피드백", + "sql.migration.tab.button.feedback.label": "피드백", + "sql.migration.feedback.issue.title": "마이그레이션 환경에 대한 피드백", + "sql.migration.restore.backuptype.file": "파일", "sql.migration.file.name": "파일 이름", + "sql.migration.backup.file.name": "파일 이름", + "sql.migration.backup.file.status": "파일 상태", + "sql.migration.search.for.migration": "마이그레이션 결과 필터링", + "sql.migration.details.serverobjects.filter.label": "테이블 마이그레이션 결과 필터링", + "sql.migration.details.serverobjects.filter.aria.label": "키워드를 사용하여 테이블 마이그레이션 결과 필터링", + "sql.migration.table.selection.filter": "테이블 필터링", + "sql.migration.select.service.heading": "Database Migration Service 기준으로 마이그레이션 목록 필터링", "sql.migration.finish.time": "종료 시간", "sql.migration.first.lsn": "첫 번째 LSN", + "sql.migration.blob.container.folder.label": "폴더", + "sql.migration.azureRecommendation.folder.name": "폴더 이름", + "sql.migration.service.container.container.description2": "아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다.", + "sql.migration.database.table.selection.description": "아래의 각 데이터베이스에 대해 편집을 클릭하여 원본에서 대상으로 마이그레이션할 테이블을 선택합니다. 그런 다음 '유효성 검사 실행'을 클릭하여 제공된 구성의 유효성을 검사한 후 다음을 클릭합니다.", + "sql.migration.sql.vm.page.blob.info": "SQL Server 2014 이하를 실행하는 대상 서버의 경우 데이터베이스를 백업할 때 네트워크 공유 옵션을 사용하여 업로드하는 대신 Azure Storage Blob 컨테이너에 저장해야 합니다. 또한 블록 Blob은 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 백업 파일을 페이지 Blob으로 저장해야 합니다. 자세한 정보: {0}", + "sql.migration.database.assessment.xevents.description": "선택한 데이터베이스에 대해 확장 이벤트 세션 파일을 선택적으로 제공하여 임시 또는 동적 SQL 쿼리 또는 응용 프로그램 데이터 계층을 통해 시작된 모든 DML 문을 평가합니다. {0}", "sql.migration.full.backup.files": "전체 백업 파일", - "sql.migration.generic.congratulations": "SQL Server 인스턴스 '{0}'에 대한 평가를 완료했습니다.", - "sql.migration.hr": "{0}시간", - "sql.migration.hrs": "{0}시간", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "범용", + "sql.migration.sku.get.recommendation": "Azure 권장 사항 가져오기", + "sql.migration.table.selection.status.column": "행 있음", + "sql.migration.dashboard.help.title": "도움말 및 비디오 링크", + "sql.migration.sku.targetStorageConfiguration.caching": "호스트 캐싱", + "sql.migration.sku.azureConfiguration.hyperscale": "하이퍼스케일", + "sql.migration.sku.azureRecommendation.openExisting.method": "성능 데이터가 이미 있습니다.", + "sql.migration.confirm.checkbox.message": "제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 함을 확인합니다.", + "sql.migration.tde.wizard.optionadsconfirm": "인증서에 액세스하기 위해 내 자격 증명을 사용하는 데 동의합니다.", + "sql.migration.tde.wizard.optionmanual": "이미 인증서와 프라이빗 키를 대상으로 마이그레이션했습니다.", + "sql.migration.sku.io.memory.requirement": "IO 대기 시간 요구 사항", + "sql.migration.empty.table.subtext": "결과가 예상되는 경우 SQL Server 인스턴스에 대한 연결을 확인하세요.", "sql.migration.impact": "영향", - "sql.migration.impact.object.name": "이름: {0}", - "sql.migration.impact.object.type": "형식: {0}", "sql.migration.impacted.objects": "영향을 받는 개체", + "sql.migration.database.migration.migration.mode.tool.tip": "Azure Database Migration Service에서 오프라인 또는 온라인 상태일 때 데이터베이스를 마이그레이션할 수 있습니다. 오프라인 마이그레이션에서는 마이그레이션이 시작될 때 애플리케이션 가동 중지 시간이 시작됩니다. 가동 중지 시간을 마이그레이션 후 새 환경으로 컷오버하는 데 걸리는 시간으로 제한하려면 온라인 마이그레이션을 사용하세요.", + "sql.migration.copy.status.inprogress": "진행 중", + "sql.migration.status.inprogress": "진행 중", + "sql.migration.details.serverobjects.inprogress.tables.label": "진행 중", + "sql.login.migration.status.in.progress": "진행 중", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다.", + "sql.migration.restore.status.initializing": "초기화하는 중", "sql.migration.inline.migration.notebook.title": "인라인 마이그레이션", - "sql.migration.inprogress.warning.multiple": "{0} 데이터베이스에 경고가 있습니다.", - "sql.migration.inprogress.warning.single": "{0} 데이터베이스에 경고가 있음", "sql.migration.instance": "인스턴스", - "sql.migration.invalid.account.error": "계속하려면 유효한 Azure 계정을 선택합니다.", - "sql.migration.invalid.blob.container.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요.", - "sql.migration.invalid.blob.lastBackupFile.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 마지막 백업 파일을 선택하세요.", - "sql.migration.invalid.blob.lastBackupFolder.error": "계속하려면 '{0}' 원본 데이터베이스에 대해 유효한 백업 폴더를 선택하세요.", - "sql.migration.invalid.blob.resourceGroup.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 리소스 그룹을 선택하세요.", - "sql.migration.invalid.blob.storageAccount.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 저장소 계정을 선택하세요.", - "sql.migration.invalid.location.error": "계속하려면 유효한 위치를 선택하세요.", - "sql.migration.invalid.managedInstance.error": "계속하려면 유효한 관리되는 인스턴스를 선택하세요.", - "sql.migration.invalid.migration.service.error": "유효한 데이터베이스 마이그레이션 서비스를 선택하세요.", - "sql.migration.invalid.migration.service.offline.error": "노드에 연결된 Database Migration Service를 선택합니다.", + "sql.migration.validate.ir.validation.result.label.shir": "통합 런타임 연결", "sql.migration.invalid.network.share.location": "네트워크 공유 위치 형식이 잘못되었습니다. 예: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "블록 Blob이 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 계속하려면 모든 백업 파일이 원본 데이터베이스 '{0}'에 대한 페이지 Blob인 BLOB 컨테이너를 선택합니다. 자세한 정보: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다.", - "sql.migration.invalid.resourceGroup.error": "계속하려면 유효한 리소스 그룹을 선택하세요.", - "sql.migration.invalid.savedInfo": "저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요.", - "sql.migration.invalid.service.name.error": "마이그레이션 서비스의 유효한 이름을 입력하세요.", - "sql.migration.invalid.sqldatabase.error": "계속하려면 유효한 Azure SQL Database 서버를 선택합니다.", - "sql.migration.invalid.storageAccount.error": "계속하려면 유효한 스토리지 계정을 선택하세요.", - "sql.migration.invalid.subscription.error": "계속하려면 유효한 구독을 선택하세요.", - "sql.migration.invalid.target.name.error": "대상 데이터베이스의 유효한 이름을 입력하세요.", + "sql.migration.sku.parameters.scale.factor.invalid": "배율이 잘못되었습니다. 양의 정수 값을 입력하세요.", "sql.migration.invalid.user.account": "사용자 계정 형식이 잘못되었습니다. 예: {0}", - "sql.migration.invalid.virtualMachine.error": "계속하려면 유효한 가상 머신을 선택하세요.", - "sql.migration.ir.page.description": "Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 이전에 생성한 경우 기존 서비스를 선택하거나 아래에서 새로 생성할 수 있습니다.", - "sql.migration.ir.page.sql.migration.service.not.found": "데이터베이스 마이그레이션 서비스를 찾을 수 없습니다. 새로 만드세요.", - "sql.migration.ir.page.title": "Azure Database Migration Service", - "sql.migration.ir.setup.step1": "1단계: {0}", - "sql.migration.ir.setup.step2": "2단계: 아래 키를 사용하여 통합 런타임을 등록합니다.", - "sql.migration.ir.setup.step3": "3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다.", - "sql.migration.ir.setup.step3.alternate": "3단계: 위의 새로 고침 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다.", - "sql.migration.issue.aria.label": "차단 문제: {0}", + "sql.migration.issues.details": "문제 세부 정보", "sql.migration.issues": "문제", "sql.migration.issues.count": "문제({0}개)", - "sql.migration.issues.details": "문제 세부 정보", - "sql.migration.key1.copied": "키 1 복사됨", "sql.migration.key1.label": "키 1", - "sql.migration.key2.copied": "키 2 복사됨", + "sql.migration.key1.copied": "키 1 복사됨", "sql.migration.key2.label": "키 2", + "sql.migration.key2.copied": "키 2 복사됨", + "sql.migration.sql.vm.page.blob.url.label": "알려진 문제, 제한 사항 및 문제 해결", "sql.migration.last.LSN": "마지막 LSN", + "sql.migration.last.applied.lsn": "마지막으로 적용된 LSN", "sql.migration.last.applied.backup.files": "마지막으로 적용된 백업 파일", "sql.migration.last.applied.files.taken.on": "백업을 마지막으로 적용한 날짜", - "sql.migration.last.applied.lsn": "마지막으로 적용된 LSN", + "sql.migration.blob.container.last.backup.file.label": "마지막 백업 파일", + "sql.migration.cutover.last.file.restored": "마지막으로 복원된 파일: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "마지막 새로 고침: {0}", + "sql.migration.field.label.last.restored.file.time": "마지막으로 복원된 파일 시간", "sql.migration.last.scan.completed": "마지막 검사 완료: {0}", + "sql.migration.field.label.last.uploaded.file": "마지막으로 업로드한 파일", + "sql.migration.field.label.last.uloaded.file.time": "마지막으로 업로드한 파일 시간", "sql.migration.learn.more": "자세히 알아보기", + "sql.migration.database.assessment.xevents.link": "자세히 알아보기", "sql.migration.learn.more.prerequisites": "마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요.", - "sql.migration.load.migration.list.error": "마이그레이션 목록 로드 중 오류 발생", + "sql.migration.wizard.troubleshooting": "자세한 정보: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "계정 연결", + "sql.migration.service.container.loading.help": "마이그레이션 서비스 로드 중", + "sql.migration.database.loading": "데이터베이스 테이블 목록을 로드하는 중입니다.", + "sql.migration.database.loading.tables": "테이블 목록을 로드하는 중...", + "sql.migration.sku.recommendations.loading": "로드 중...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "로컬 SSD", "sql.migration.location": "위치", - "sql.migration.map.source.column": "원본 데이터베이스", - "sql.migration.map.target.column": "대상 데이터베이스", - "sql.migration.map.target.description": "원본 데이터베이스를 마이그레이션할 대상 데이터베이스를 선택합니다. 하나의 원본 데이터베이스에 대해서만 대상 데이터베이스를 선택할 수 있습니다.", + "sql.migration.cutover.pending.backup": "복원 보류 중인 로그 백업: {0}", + "sql.migration.sku.log.storage.requirement": "로그 스토리지 요구 사항", + "sql.login.migration.logins.found": "로그인 찾음", + "sql.login.migration.steps.migrate.logins": "로그인 마이그레이션 완료", + "sql.login.migration.error": "로그인 마이그레이션 오류: {0}", + "sql.login.migration.status.page.previous.button.error": "로그인 마이그레이션이 이미 시작되었으며 이전 페이지로 돌아갈 수 없습니다.", + "sql.login.migration.in.progress": "로그인 마이그레이션 진행 중", + "sql.migration.database.migration.status.label": "로그인 마이그레이션 상태: {0}", + "sql.login.migration.logins.not.found": "로그인을 찾을 수 없음", + "sql.login.migration.type": "로그인 유형", + "sql.migration.sku.logs.iops.requirement": "로그 IOPS 요구 사항", + "sql.migration.database.schema.migration.help": "마이그레이션할 테이블 목록을 선택하기 전에 Azure Data Studio에서 {0} 또는 {1}을(를) 사용하여 데이터베이스 스키마를 원본에서 대상으로 마이그레이션해야 합니다.", + "sql.migration.field.label.mi.restore.state": "관리되는 인스턴스 복원 상태", "sql.migration.map.target.heading": "선택한 원본 데이터베이스를 마이그레이션할 대상 데이터베이스에 매핑", - "sql.migration.map.target.placeholder": "대상 데이터베이스 선택", - "sql.migration.mi.not.ready": "관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다.", - "sql.migration.migration.completed": "데이터베이스 마이그레이션 완료", - "sql.migration.migration.in.progress": "데이터베이스 마이그레이션 진행 중", - "sql.migration.migration.list.ascending.label": "오름차순", - "sql.migration.migration.list.sort.label": "정렬", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "메모리 최적화 프리미엄-데이터 계열", + "sql.migration.sku.memory.requirement": "메모리 요구 사항", + "sql.migration.start.login.migration.button": "마이그레이션", + "sql-migration.wizard.title": "Azure SQL로 '{0}' 마이그레이션", + "sql.migration.dashboard.login.migrate.task.button.description": "SQL Server 로그인을 Azure SQL로 마이그레이션합니다.", + "sql.migration.dashboard.migrate.task.button.description": "SQL Server 인스턴스를 Azure SQL로 마이그레이션합니다.", + "sql.migration.tde.button.migrate": "인증서 마이그레이션", + "sql.migration.dashboard.help.link.migrateUsingADS": "Azure Data Studio를 사용하여 데이터베이스 마이그레이션", + "sql-migration.login.wizard.title": "로그인을 '{0}'에서 Azure SQL로 마이그레이션", + "sql.migration.tab.button.login.migration.description": "로그인을 Azure SQL로 마이그레이션", + "sql.migration.dashboard.login.migrate.task.button": "로그인을 Azure SQL로 마이그레이션", + "sql.migration.tab.button.migration.description": "Azure SQL로 마이그레이션", + "sql.migration.dashboard.migrate.task.button": "Azure SQL로 마이그레이션", + "sql.login.migration.failed": "로그인 마이그레이션 실패", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "서버 역할 마이그레이션, 서버 매핑 설정 및 권한 설정을 하지 못했습니다.", + "sql.migration.tde.migrate.heading": "다음 데이터베이스에서 인증서를 마이그레이션하는 중:", + "sql.login.migration.status.page.description": "{0} 로그인을 대상 {1} '{2}'(으)로 마이그레이션하는 중", + "sql.login.migration.migration.status.column": "마이그레이션 상태", + "sql.login.migration.status.page.title": "마이그레이션 상태", + "sql.migration.tde.migrate.validation.camceled": "마이그레이션을 취소했습니다.", + "sql.migration.cannot.retry": "마이그레이션을 다시 시작하지 못했습니다.", + "sql.migration.tde.migrate.validation.completed": "마이그레이션을 완료했습니다.", + "sql.migration.tde.migrate.completed.errors": "다음 오류와 함께 마이그레이션이 완료됨:{0}{1}", + "sql.migration.cutover": "마이그레이션 컷오버", + "sql.migration.error.details.title": "마이그레이션 오류 세부 정보", + "sql.migration.error.details.label": "마이그레이션 오류", + "sql.migration.cannot.delete": "마이그레이션이 현재 진행 중이므로 삭제할 수 없습니다.", + "sql.migration.cannot.cancel": "마이그레이션이 진행 중이 아니므로 취소할 수 없습니다.", + "sql.migration.cannot.cutover": "마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다.", + "sql.migration.cutover.type": "마이그레이션 모드", + "sql.migration.database.migration.mode.label": "마이그레이션 모드", + "serviceCrashMessage": "마이그레이션 서비스 구성 요소를 시작할 수 없습니다. {0}", + "sql.migration.database.status.column": "마이그레이션 상태", "sql.migration.migration.status": "마이그레이션 상태", + "sql.migration.error.title": "마이그레이션 상태 세부 정보", + "sql.login.migration.login.status.details.title": "{0}에 대한 마이그레이션 상태 세부 정보", "sql.migration.migration.status.filter": "마이그레이션 상태 필터", - "sql.migration.min": "{0}분", - "sql.migration.mins": "{0}분", - "sql.migration.missing.table.name.column": "테이블 이름", - "sql.migration.missing.targetPassword.error": "계속하려면 유효한 대상 암호를 입력합니다.", - "sql.migration.missing.targetUserName.error": "계속하려면 유효한 대상 사용자 이름을 입력합니다.", + "sql.migration.tde.migrate.status.details": "마이그레이션 상태: {0}{1}{2}", + "sql.migration.tab.migrations.title": "마이그레이션", + "sql.migration.details.breadcrumb.migrations": "마이그레이션", "sql.migration.mode": "모드", "sql.migration.more.info": "추가 정보", - "sql.migration.multi.step.all.steps.completed.errors": "다음 오류와 함께 모든 단계가 완료되었습니다.{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "모든 단계가 완료되었습니다.", - "sql.migration.multi.step.some.steps.are.still.running": "일부 단계가 아직 실행 중입니다.", - "sql.migration.multi.step.status": "단계 상태: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "결과 복사", - "sql.migration.multi.step.status.dialog.heading": "단계 세부 정보", - "sql.migration.multi.step.status.errors": "단계 상태: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "단계", - "sql.migration.na": "해당 없음", - "sql.migration.name": "이름", - "sql.migration.name.label": "이름:", - "sql.migration.name.of.new.rg": "새 리소스 그룹의 이름", "sql.migration.nc.blob.storage.radio.label": "내 데이터베이스 백업은 Azure Storage Blob 컨테이너에 있습니다.", "sql.migration.nc.network.share.radio.label": "내 데이터베이스 백업은 네트워크 공유에 있습니다.", + "sql.migration.na": "해당 없음", + "sql.migration.name": "이름", + "sql.migration.name.of.new.rg": "새 리소스 그룹의 이름", + "sql.migration.src.database.tool.tip": "원본 데이터베이스의 이름", + "sql.migration.src.server.tool.tip": "원본 서버의 이름", + "sql.migration.impact.object.name": "이름: {0}", + "sql.migration.name.label": "이름:", + "sql.migration.tde.wizard.network.share.label": "인증서의 네트워크 경로", + "sql.migration.tde.wizard.network.share.info": "인증서를 배치할 네트워크 경로입니다.", "sql.migration.network.share": "네트워크 공유", - "sql.migration.network.share.azure.header": "스토리지 계정 세부 정보", - "sql.migration.network.share.azure.help": "백업이 업로드될 Azure Storage 계정을 제공합니다.", + "sql.migration.validate.ir.validation.result.label.networkshare": "네트워크 공유 연결: '{0}' ", "sql.migration.network.share.header.text": "네트워크 공유 세부 정보", - "sql.migration.network.share.help.text": "백업이 저장되는 네트워크 공유 위치와 공유에 액세스하는 데 사용되는 사용자 자격 증명을 제공합니다.", - "sql.migration.network.share.location.info": "데이터베이스 백업에 대한 네트워크 공유 경로입니다. 마이그레이션 프로세스는 이 네트워크 공유에서 유효한 백업 파일을 자동으로 검색합니다.", "sql.migration.network.share.location.label": "백업이 저장되는 네트워크 공유 위치", - "sql.migration.network.share.password.label": "암호", - "sql.migration.network.share.password.placeholder": "암호를 입력합니다.", "sql.migration.network.share.path": "네트워크 공유 경로", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요.", - "sql.migration.network.share.windows.user.info": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다.", - "sql.migration.network.share.windows.user.label": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정", - "sql.migration.new.resource.group": "(신규) {0}", + "sql.migration.network.share.location.info": "데이터베이스 백업에 대한 네트워크 공유 경로입니다. 마이그레이션 프로세스는 이 네트워크 공유에서 유효한 백업 파일을 자동으로 검색합니다.", + "sql.migration.tab.button.login.migration.label": "새 로그인 마이그레이션(미리 보기)", + "sql.migration.tab.button.migration.label": "새 마이그레이션", + "sql.migration.tab.button.support.description": "새 지원 요청", + "sql.migration.tab.button.support.label": "새 지원 요청", "sql.migration.newSupportRequest": "새 지원 요청", + "sql.migration.saved.assessment.next": "다음", "sql.migration.no": "아니요", + "sql.migration.no.sqldatabaseserver.found": "Azure SQL 데이터베이스 서버를 찾을 수 없습니다.", + "sql.migration.no.sqldatabase.found": "Azure SQL 데이터베이스를 찾을 수 없습니다.", + "sql.migration.ir.page.sql.migration.service.not.found": "데이터베이스 마이그레이션 서비스를 찾을 수 없습니다. 새로 만드세요.", + "sql.migration.service.not.found": "마이그레이션 서비스를 찾을 수 없습니다. 계속하려면 새 항목을 만드세요.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택하거나 권장 모델을 변경해 보세요.", + "sql.migration.empty.table.text": "백업 파일 없음", "sql.migration.no.blobContainers.found": "Blob 컨테이너를 찾을 수 없습니다.", "sql.migration.no.blobFiles.found": "BLOB 파일을 찾을 수 없습니다.", "sql.migration.no.blobFolders.found": "BLOb 폴더를 찾을 수 없습니다.", + "sql.migration.tde.msg.empty": "암호화된 데이터베이스를 선택하지 않았습니다.", "sql.migration.no.fileShares.found": "파일 공유를 찾을 수 없습니다.", - "sql.migration.no.issues.mi": "Azure SQL Managed Instance로 마이그레이션하는 데 문제가 없습니다.", "sql.migration.no.issues.sqldb": "Azure SQL 데이터베이스로 마이그레이션하는 데 문제가 없습니다.", + "sql.migration.no.issues.mi": "Azure SQL Managed Instance로 마이그레이션하는 데 문제가 없습니다.", "sql.migration.no.issues.vm": "Azure Virtual Machine에서 SQL Server로 마이그레이션하는 데 문제가 없습니다.", "sql.migration.no.location.found": "위치를 찾을 수 없음.", "sql.migration.no.managedInstance.found": "관리되는 인스턴스를 찾을 수 없음.", "sql.migration.no.pending.backups": "보류 중인 백업이 없습니다. 새로 고침을 클릭하여 현재 상태를 확인합니다.", - "sql.migration.no.results": "평가 결과를 사용할 수 없습니다.", - "sql.migration.no.sqldatabase.found": "Azure SQL 데이터베이스를 찾을 수 없습니다.", - "sql.migration.no.sqldatabaseserver.found": "Azure SQL 데이터베이스 서버를 찾을 수 없습니다.", + "sql.migration.wizard.sku.error.noRecommendation": "사용할 수 있는 권장 사항 없음", + "sql.migration.resource.group.not.found": "리소스 그룹을 찾을 수 없습니다.", "sql.migration.no.storageAccount.found": "스토리지 계정을 찾을 수 없음.", "sql.migration.no.subscription.found": "구독을 찾을 수 없음.", "sql.migration.no.virtualMachine.found": "가상 머신이 없습니다.", - "sql.migration.notebook.open.error": "마이그레이션 노트북을 열지 못했습니다.", - "sql.migration.number.logins.migrating": "{0}/{1} 마이그레이션 로그인이 표시됨", - "sql.migration.object.details": "개체 세부 정보", - "sql.migration.offline": "오프라인", + "sql.migration.restore.status.none": "없음", + "sql.migration.restore.backupset.status.none": "없음", + "sql.migration.parallel.copy.type.none": "없음", + "sql.migration.sku.targetStorageConfiguration.caching.none": "없음", + "sql.migration.sku.targetStorageConfiguration.caching.na": "해당 사항 없음", + "sql.migration.restore.status.not.started": "시작되지 않음", + "sql.login.migration.steps.not.started": "시작되지 않음", + "sql.migration.wizard.sku.choose_a_target.help": "적합한 Azure SQL 대상이 뭔지 모르겠나요? 자세히 알아보세요.", + "sql.migration.backup.file.number.of.stripes": "스트라이프 수", "sql.migration.offline.caps": "오프라인", "sql.migration.ok": "확인", + "sql.migration.object.details": "개체 세부 정보", + "sql.migration.offline": "오프라인", + "sql.migration.database.migration.mode.offline.label": "오프라인 마이그레이션", "sql.migration.online": "온라인", + "sql.migration.database.migration.mode.online.label": "온라인 마이그레이션", "sql.migration.open": "열기", - "sql.migration.open.migration.destails.error": "마이그레이션 세부 정보 대화 상자를 여는 중 오류 발생", - "sql.migration.open.migration.service.error": "마이그레이션 서비스 대화 상자를 여는 중 오류 발생", - "sql.migration.open.migration.target.error": "마이그레이션 대상을 여는 중 오류 발생", - "sql.migration.option": "통합 런타임 다운로드 및 설치", - "sql.migration.parallel.copy.type.dynamic": "동적 범위", - "sql.migration.parallel.copy.type.none": "없음", + "sql.migration.sqldb.column.parallelcopytype": "병렬 복사 형식", + "sql.migration.restore.backuptype.partial": "부분", + "sql.migration.network.share.password.label": "암호", + "sql.migration.state.pending": "보류 중", + "sql.migration.validation.state.pending": "보류 중", + "sql.migration.field.label.pending.differential.backups": "보류 중인 차등 백업", + "sql.migration.sku.parameters.percentage.utilization": "사용률(%)", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다.", + "sql.migration.cutover.help.main": "컷오버를 완료하기 전에 다음 단계를 수행합니다.", "sql.migration.parallel.copy.type.physical": "실제 파티션", - "sql.migration.password.label": "대상 암호", - "sql.migration.password.placeholder": "대상 암호 입력", - "sql.migration.path.user.account": "사용자 계정", - "sql.migration.pre.req.1": "Azure 계정(평가 또는 SKU 권장 기능에는 필요하지 않음)", - "sql.migration.pre.req.2": "온-프레미스 또는 Azure Virtual Machine의 SQL Server 또는 클라우드(프라이빗, 퍼블릭)에서 실행되는 모든 가상 머신에서 실행되는 원본 SQL Server 데이터베이스입니다.", - "sql.migration.pre.req.3": "Azure SQL Managed Instance, Azure Virtual Machine의 SQL Server 또는 데이터베이스를 마이그레이션할 Azure SQL Database.", - "sql.migration.pre.req.4": "네트워크 파일 공유 또는 Azure Blob Storage 컨테이너(Azure SQL Database 대상에는 필요하지 않음)인 데이터베이스 백업 위치 세부 정보.", - "sql.migration.pre.req.title": "Azure SQL 마이그레이션을 시작하기 전에 필요한 사항:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "tempdb를 로컬 임시 SSD(기본값 D:\\) 드라이브에 배치합니다.", + "sql.login.migration.wizard.target.permission.warning": "현재 사용자({0})에게 현재 인스턴스({1})에 대한 모든 로그인 정보를 가져올 수 있는 sysadmin 권한이 있는지 확인하세요.", + "sql.migration.tde.cert.network.info": "SQL Server 인증서를 내보낼 네트워크 경로를 입력하세요. SQL Server 서비스가 이 경로에 대한 쓰기 권한을 가지고 있으며 현재 사용자에게 이 네트워크 경로가 있는 컴퓨터에 대한 관리자 권한이 있어야 하는지도 확인하세요.", + "sql.login.migration.select.logins.windows.auth.warning": "해당 유형의 마이그레이션은 현재 지원하지 않으므로 이 마법사는 Windows 인증 로그인 유형을 표시하지 않습니다. Windows 인증 로그인 마이그레이션 기능은 곧 제공될 예정입니다.", + "sql.retry.migration.summary": "마이그레이션을 다시 시도하기 전에 오류를 해결하세요.", + "sql.migration.select.database.to.continue": "마이그레이션을 평가할 데이터베이스를 1개 이상 선택하세요.", + "sql.migration.database.validate.selection": "마이그레이션할 대상 데이터베이스 테이블을 선택하세요. 테이블이 하나 이상 있는 데이터베이스가 하나 이상 필요합니다.", + "sql.migration.service.selection.location.msg": "계속하기 전에 데이터베이스 백업 파일의 위치를 선택하세요.", + "sql.migration.sku.azureConfiguration.premiumSeries": "프리미엄-데이터 계열", + "sql.migration.copy.status.preparingforcopy": "준비 중", + "sql.login.migration.status.page.previous.button.title": "이전(사용 안 함)", + "sql.migration.tde.migrate.results.heading.previous": "이전 인증서 마이그레이션 결과:", "sql.migration.provide.unique.containers": "각 대상 데이터베이스에 대해 고유한 컨테이너를 제공하세요. 영향을 받는 데이터베이스:", - "sql.migration.quick.pick.placeholder": "수행하려는 작업을 선택합니다.", + "sql.migration.blob.storage.help.text": "백업이 포함된 Azure Storage Blob 컨테이너를 제공합니다.", + "sql.migration.network.share.azure.help": "백업이 업로드될 Azure Storage 계정을 제공합니다.", + "sql.migration.network.share.help.text": "백업이 저장되는 네트워크 공유 위치와 공유에 액세스하는 데 사용되는 사용자 자격 증명을 제공합니다.", + "sql.migration.restore.backupset.status.queued": "큐에 대기됨", + "sql.migration.copy.status.queued": "큐에 추가됨", + "sql.migration.field.label.queued.files": "큐에 대기된 파일", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "읽기 전용", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "읽기/쓰기", + "sql.migration.status.readyforcutover": "전환 준비", + "sql.migration.copy.status.rebuildingindexes": "인덱스를 다시 빌드하는 중", "sql.migration.recommendation": "권장 사항", + "sql.migration.sku.parameters": "권장 사항 매개 변수", + "sql.migration.sku.recommendationReason": "권장 이유", + "sql.migration.sku.targetStorageConfiguration": "권장 대상 스토리지 구성", + "sql.migration.sku.recommendations": "권장 사항", + "sql.migration.sku.recommendedConfiguration": "맞춤 구성", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "맞춤 스토리지 구성", + "sql.migration.sku.refine.recommendation": "Azure 권장 사항 상세 검색", + "sql.migration.status.refresh.label": "새로 고침", + "sql.migration.details.refresh": "새로 고침", "sql.migration.refresh": "새로 고침", + "sql.migration.database.table.refresh.label": "새로 고침", "sql.migration.refresh.assessment.button.label": "평가 새로 고침", "sql.migration.refresh.key1": "키 1 새로 고침", "sql.migration.refresh.key2": "키 2 새로 고침", - "sql.migration.refresh.migrations.error.label": "마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다. 연결된 Azure 연결을 확인하고 새로 고침을 클릭하여 다시 시도하세요.", - "sql.migration.refresh.migrations.error.title": "마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다.", - "sql.migration.resource.group.description": "리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다.", - "sql.migration.resource.group.not.found": "리소스 그룹을 찾을 수 없습니다.", - "sql.migration.resourceGroups": "리소스 그룹", - "sql.migration.restart.migration.wizard": "마이그레이션 마법사 다시 시작", - "sql.migration.restore.backupset.status.none": "없음", - "sql.migration.restore.backupset.status.queued": "큐에 대기됨", - "sql.migration.restore.backupset.status.restored": "복원됨", - "sql.migration.restore.backupset.status.restoring": "복원 중", - "sql.migration.restore.backupset.status.skipped": "건너뜀", - "sql.migration.restore.backuptype.database": "데이터베이스", - "sql.migration.restore.backuptype.differentialdatabase": "데이터베이스 차등", - "sql.migration.restore.backuptype.differentialfile": "파일 차등", - "sql.migration.restore.backuptype.differentialpartial": "부분 차등", - "sql.migration.restore.backuptype.file": "파일", - "sql.migration.restore.backuptype.partial": "부분", - "sql.migration.restore.backuptype.transactionlog": "트랜잭션 로그", - "sql.migration.restore.backuptype.unknown": "알 수 없음", - "sql.migration.restore.status.Restoring": "복원 중", - "sql.migration.restore.status.blocked": "차단됨", - "sql.migration.restore.status.cancelled": "취소됨", - "sql.migration.restore.status.completed": "완료", - "sql.migration.restore.status.completing.migration": "마이그레이션 완료 중", - "sql.migration.restore.status.failed": "실패", - "sql.migration.restore.status.initializing": "초기화하는 중", - "sql.migration.restore.status.none": "없음", - "sql.migration.restore.status.not.started": "시작되지 않음", - "sql.migration.restore.status.restore.completed": "복원이 완료됨", - "sql.migration.restore.status.restore.paused": "복원이 일시 중지됨", - "sql.migration.restore.status.searching.backups": "백업 검색 중", - "sql.migration.restore.status.waiting": "대기 중", - "sql.migration.resume.session": "이전에 저장된 세션 다시 시작", - "sql.migration.resume.title": "마이그레이션 워크플로 다시 실행", - "sql.migration.retry.migration": "마이그레이션 다시 시도", - "sql.migration.retry.migration.error": "마이그레이션을 다시 시도할 때 오류가 발생합니다.", - "sql.migration.rg.created": "리소스 그룹을 만들었습니다.", - "sql.migration.run.validation": "유효성 검사 실행", - "sql.migration.running.multi.steps.heading": "다음 단계를 실행하고 있습니다.", - "sql.migration.save.assessment.report": "평가 보고서 저장", - "sql.migration.save.assessment.report.success": "평가 보고서를 {0}에 저장했습니다.", - "sql.migration.save.close": "저장하고 닫기", - "sql.migration.save.close.popup": "구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다.", - "sql.migration.save.recommendation.report": "권장 사항 보고서 저장", - "sql.migration.save.recommendation.report.success": "권장 사항 보고서를 {0}에 저장했습니다.", - "sql.migration.saved.assessment.cancel": "취소", - "sql.migration.saved.assessment.next": "다음", - "sql.migration.saved.assessment.result": "저장된 세션", - "sql.migration.search": "검색", - "sql.migration.search.for.migration": "마이그레이션 결과 필터링", - "sql.migration.sec": "{0}초", - "sql.migration.select": "선택", - "sql.migration.select.azure.mi": "대상 Azure 구독 및 대상 Azure SQL Managed Instance를 선택합니다.", - "sql.migration.select.azure.vm": "대상에 대한 Azure 가상 머신에서 대상 Azure 구독 및 대상 SQL Server를 선택합니다.", - "sql.migration.select.database.to.continue": "마이그레이션할 로그인을 1개 이상 선택하세요.", - "sql.migration.select.database.to.migrate": "마이그레이션할 데이터베이스를 선택합니다.", - "sql.migration.select.migration.tables": "마이그레이션할 테이블 선택", - "sql.migration.select.prompt": "SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다.", - "sql.migration.select.service.apply.label": "적용", - "sql.migration.select.service.delete.label": "지우기", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Database Migration Service 기준으로 마이그레이션 목록 필터링", - "sql.migration.select.service.prompt": "Database Migration Service 선택", - "sql.migration.select.service.select.a.": "Azure에 로그인하여 계정 선택", - "sql.migration.select.service.select.a.location": "위치 선택", - "sql.migration.select.service.select.a.resource.group": "리소스 그룹 선택", - "sql.migration.select.service.select.a.service": "Database Migration Service 선택", - "sql.migration.select.service.select.a.subscription": "구독 선택", - "sql.migration.select.service.select.a.tenant": "테넌트 선택", - "sql.migration.select.service.select.account.error": "사용 가능한 Azure 계정을 로드하는 동안 오류가 발생했습니다.", - "sql.migration.select.service.select.location.error": "위치를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", - "sql.migration.select.service.select.migration.target": "대상 서버를 선택합니다.", - "sql.migration.select.service.select.resource.group.error": "사용 가능한 리소스 그룹을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", - "sql.migration.select.service.select.service.error": "사용 가능한 데이터베이스 마이그레이션 서비스를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", - "sql.migration.select.service.select.subscription.error": "계정 구독을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요.", - "sql.migration.select.service.select.target.type.": "대상 Azure SQL 유형 선택", - "sql.migration.select.service.select.tenant.error": "사용 가능한 Azure 계정 테넌트를 로드하는 동안 오류가 발생했습니다.", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Database Migration Service 선택", - "sql.migration.select.target.to.continue": "계속하려면 대상을 선택하세요.", - "sql.migration.server": "서버", - "sql.migration.service.account.info.text": "원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다.", - "sql.migration.service.container.container.description1": "Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 원본과 대상 간의 연결을 처리하고 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다(해당하는 경우).", - "sql.migration.service.container.container.description2": "아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다.", - "sql.migration.service.container.heading": "통합 런타임 설정", - "sql.migration.service.container.loading.help": "마이그레이션 서비스 로드 중", - "sql.migration.service.details.authKeys.label": "인증 키", - "sql.migration.service.details.authKeys.title": "자체 호스팅 통합 런타임 노드에 연결하는 데 사용되는 인증 키", - "sql.migration.service.details.button.label": "닫기", - "sql.migration.service.details.dialog.title": "Azure Database Migration Service", - "sql.migration.service.details.ir.label": "자체 호스팅 통합 런타임 노드 ", - "sql.migration.service.details.status.unavailable": "-- 사용할 수 없음 --", - "sql.migration.service.error.not.ready": "Azure Database Migration Service '{0}'에 대한 등록 정보를 검색하는 동안 다음 오류가 발생했습니다. 새로 고침을 클릭하고 다시 시도하세요. 오류: '{1}'.", - "sql.migration.service.header": "Azure Database Migration Service \"{0}\" 세부 정보:'", - "sql.migration.service.not.found": "마이그레이션 서비스를 찾을 수 없습니다. 계속하려면 새 항목을 만드세요.", - "sql.migration.service.not.ready": "Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.", - "sql.migration.service.not.ready.below": "Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다.\r\n\r\n아래에서 등록 지침을 확인하세요.", - "sql.migration.service.prompt": "{0}(변경)", - "sql.migration.service.ready": "Azure Database Migration Service '{0}'이(가) 노드에서 실행되는 자체 호스팅 통합 런타임에 연결됨 - {1}\r\n\r\n향상된 성능과 고가용성을 위해 추가 노드를 등록할 수 있습니다.", - "sql.migration.service.ready.below": "Azure Database Migration Service '{0}'이(가) 노드에서 실행되는 자체 호스팅 통합 런타임에 연결됨 - {1}\r\n\r\n향상된 성능과 고가용성을 위해 추가 노드를 등록할 수 있습니다. 아래에서 등록 지침을 확인하세요.", - "sql.migration.service.selection.location.msg": "계속하기 전에 데이터베이스 백업 파일의 위치를 선택하세요.", - "sql.migration.service.status.refresh.error": "마이그레이션 서비스 만들기 상태를 새로 고치는 동안 오류가 발생했습니다.", - "sql.migration.services.container.description": "새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요.", - "sql.migration.services.container.description.network": "새 Azure Database Migration Service를 추가하려면 아래에 정보를 입력하세요. 자체 호스팅 통합 런타임을 등록하려면 이전 페이지에서 '내 데이터베이스 백업이 네트워크 공유에 있음'을 선택합니다.", - "sql.migration.services.dialog.title": "Azure Database Migration Service 만들기", - "sql.migration.services.location": "Azure Database Migration Service의 Azure 지역입니다. 대상 Azure SQL과 동일한 지역이어야 합니다.", - "sql.migration.services.name": "Azure Database Migration Service 이름", - "sql.migration.services.resource.group": "Azure Database Migration Service의 리소스 그룹입니다.", - "sql.migration.services.subscription": "Azure Database Migration Service의 구독 이름입니다.", - "sql.migration.services.target": "Azure SQL 대상이 기본값으로 선택됨", - "sql.migration.shir": "자체 호스팅 통합 런타임 노드 ", - "sql.migration.show.status": "상태 표시", - "sql.migration.size": "크기(MB)", - "sql.migration.size.column.header": "크기", - "sql.migration.size.gb": "{0}GB", - "sql.migration.size.mb": "{0}MB", - "sql.migration.size.tb": "{0}TB", - "sql.migration.sku.available.recommendations.many": "{0} 권장 사항 사용 가능", - "sql.migration.sku.available.recommendations.one": "{0} 권장 사항 사용 가능", - "sql.migration.sku.azureConfiguration": "Azure 구성", - "sql.migration.sku.azureConfiguration.businessCritical": "중요 비즈니스용", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "범용", - "sql.migration.sku.azureConfiguration.hyperscale": "하이퍼스케일", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3}GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "프리미엄-데이터 계열", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "메모리 최적화 프리미엄-데이터 계열", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3}GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0}({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "데이터: {0}, 로그: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "성능 데이터를 제공할 방법 선택", - "sql.migration.sku.azureRecommendation.collectData.method": "지금 성능 데이터 수집", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "성능 데이터를 저장할 로컬 드라이브의 폴더 선택", - "sql.migration.sku.azureRecommendation.description": "대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다.", - "sql.migration.sku.azureRecommendation.description2": "이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다.", - "sql.migration.sku.azureRecommendation.openExisting.method": "성능 데이터가 이미 있습니다.", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택", - "sql.migration.sku.azureRecommendation.start": "시작", - "sql.migration.sku.azureRecommendation.start.popup": "성능 데이터 수집을 시작하는 중...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다.", - "sql.migration.sku.azureRecommendation.status.imported": "제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요.", - "sql.migration.sku.azureRecommendation.status.inProgress": "데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "'권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다.", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 대상을 권장합니다.", - "sql.migration.sku.azureRecommendation.status.refining": "데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중...", - "sql.migration.sku.azureRecommendation.status.stopped": "Azure 권장 사항용 데이터 수집을 중지했습니다.", - "sql.migration.sku.azureRecommendation.stop.popup": "성능 데이터 수집을 중지하는 중...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요.", - "sql.migration.sku.card.azureRecommendation.inProgress": "데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 권장 사항을 사용할 수 없습니다. 아래에서 \\\"Azure 권장 사항 가져오기\\\" 버튼을 클릭하세요.", - "sql.migration.sku.cpu": "{0} 코어", - "sql.migration.sku.cpu.requirement": "CPU 요구 사항", - "sql.migration.sku.data.iops.requirement": "데이터 IOPS 요구 사항", - "sql.migration.sku.data.storage.requirement": "데이터 스토리지 요구 사항", - "sql.migration.sku.gb": "{0}GB", - "sql.migration.sku.get.recommendation": "Azure 권장 사항 가져오기", - "sql.migration.sku.io.memory.requirement": "IO 대기 시간 요구 사항", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Azure SQL 대상의 Azure 지역입니다. 마이그레이션에 적합한 대상을 포함하는 지역만 표시합니다.", - "sql.migration.sku.log.storage.requirement": "로그 스토리지 요구 사항", - "sql.migration.sku.logs.iops.requirement": "로그 IOPS 요구 사항", - "sql.migration.sku.memory.requirement": "메모리 요구 사항", - "sql.migration.sku.mi.card.title": "Azure SQL Managed Instance", - "sql.migration.sku.mi.target.title": "Azure SQL Managed Instance", - "sql.migration.sku.ms": "{0}ms", - "sql.migration.sku.parameters": "권장 사항 매개 변수", - "sql.migration.sku.parameters.edit": "매개 변수 편집", - "sql.migration.sku.parameters.edit.title": "권장 사항 매개 변수 편집", - "sql.migration.sku.parameters.enable.elastic": "탄력적 권장 사항 사용", - "sql.migration.sku.parameters.enable.elastic.info": "탄력적 권장 사항은 기존 온클라우드 고객에 대한 개인 설정된 가격 대비 성능 프로파일링을 활용하는 대체 추천 모델을 사용합니다.", - "sql.migration.sku.parameters.enable.preview": "미리 보기 기능 사용", - "sql.migration.sku.parameters.enable.preview.info": "이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다.", - "sql.migration.sku.parameters.percentage.utilization": "사용률(%)", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다.", - "sql.migration.sku.parameters.scale.factor": "배율", - "sql.migration.sku.parameters.scale.factor.invalid": "배율이 잘못되었습니다. 양의 정수 값을 입력하세요.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다.", - "sql.migration.sku.parameters.text": "권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요.", - "sql.migration.sku.parameters.update": "업데이트", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "{0}번째 백분위수", - "sql.migration.sku.recommendation": "Azure 권장 사항(미리 보기)", - "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Azure SQL 데이터베이스로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", - "sql.migration.sku.recommendation.view.assessment.vm": "Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", - "sql.migration.sku.recommendationReason": "권장 이유", - "sql.migration.sku.recommendations": "권장 사항", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "마지막 새로 고침: {0}", - "sql.migration.sku.recommendations.loading": "로드 중...", - "sql.migration.sku.recommendations.title": "{0} 권장 사항", - "sql.migration.sku.recommended.value": "값", - "sql.migration.sku.recommendedConfiguration": "맞춤 구성", - "sql.migration.sku.refine.recommendation": "Azure 권장 사항 상세 검색", "sql.migration.sku.refresh.recommendation": "권장 사항 새로 고침", - "sql.migration.sku.resource": "Azure SQL 대상 리소스 이름", + "sql.login.migration.select.in.progress": "원본 및 대상에서 로그인 목록을 새로 고침 하는 중", + "sql.login.migration.refresh.source.login.data.failed": "원본의 로그인 목록을 새로 고침 하지 못 함", + "sql.login.migration.refresh.target.login.data.failed": "대상에서 로그인 목록을 새로 고침 하지 못 함", + "sql.login.migration.refresh.login.data.successful": "로그인 목록을 새로 고침 했습니다. 원본 로그인이 {0}을(를) 찾았습니다. 대상 로그인이 {1}을(를) 찾았습니다.", + "sql.migration.resourceGroups": "리소스 그룹", + "sql.migration.rg.created": "리소스 그룹을 만들었습니다.", + "sql.migration.services.resource.group": "Azure Database Migration Service의 리소스 그룹입니다.", + "sql.migration.dms.resource_group": "Azure SQL 대상의 리소스 그룹입니다. 서비스를 포함하는 리소스 그룹만 표시합니다.", "sql.migration.sku.resource_group": "Azure SQL 대상의 리소스 그룹입니다. 마이그레이션에 적합한 대상을 포함하는 리소스 그룹만 표시합니다.", "sql.migration.sku.restart.performance.collection": "데이터 수집 다시 시작", - "sql.migration.sku.sourceProperties": "원본 속성", - "sql.migration.sku.sql.dataDisk": "SQL 데이터 파일", - "sql.migration.sku.sql.logDisk": "SQL 로그 파일", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "Azure SQL Database", - "sql.migration.sku.sqldb.target.title": "Azure SQL Database", - "sql.migration.sku.stop.performance.collection": "데이터 수집 중지", - "sql.migration.sku.storage.dimension": "차원", - "sql.migration.sku.storageGB": "{0}GB", - "sql.migration.sku.subscription": "Azure SQL 대상의 구독 이름", - "sql.migration.sku.targetDeploymentType": "대상 배포 유형", - "sql.migration.sku.targetStorageConfiguration": "권장 대상 스토리지 구성", - "sql.migration.sku.targetStorageConfiguration.caching": "호스트 캐싱", - "sql.migration.sku.targetStorageConfiguration.caching.na": "해당 사항 없음", - "sql.migration.sku.targetStorageConfiguration.caching.none": "없음", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "읽기 전용", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "읽기/쓰기", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "tempdb를 로컬 임시 SSD(기본값 D:\\) 드라이브에 배치합니다.", - "sql.migration.sku.targetStorageConfiguration.info": "다음은 스토리지 성능 요구 사항을 충족하는 데 필요한 대상 스토리지 구성입니다.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "로컬 SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "맞춤 스토리지 구성", - "sql.migration.sku.targetStorageConfiguration.storage": "스토리지", - "sql.migration.sku.viewDetails": "세부 정보 보기", - "sql.migration.sku.vm.card.title": "Azure 가상 머신의 SQL Server", - "sql.migration.sku.vm.target.title": "Azure 가상 머신의 SQL Server", - "sql.migration.source.configuration": "원본 구성", - "sql.migration.source.credentials": "원본 자격 증명", - "sql.migration.source.database": "원본 데이터베이스 이름", - "sql.migration.source.databases": "원본 데이터베이스", - "sql.migration.source.details.sqlAuth.db": "{0} SQL Server 인스턴스에 연결하는 데 사용한 SQL 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.", - "sql.migration.source.details.sqlAuth.nonDb": "{0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다.", - "sql.migration.source.details.windowAuth.db": "{0} SQL Server 인스턴스에 연결하는 데 사용한 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다.", - "sql.migration.source.details.windowAuth.nonDb": "SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다.", - "sql.migration.source.login": "원본 로그인", - "sql.migration.source.server": "원본 서버", - "sql.migration.source.version": "원본 버전", - "sql.migration.sql.assessment.notebook.title": "SQL 마이그레이션 평가", - "sql.migration.sql.database": "SQL Database", - "sql.migration.sql.managed.instance": "SQL Managed Instance", - "sql.migration.sql.server.instance": "SQL Server 인스턴스", - "sql.migration.sql.virtual.machine": "SQL 가상 머신", - "sql.migration.sql.vm.page.blob.info": "SQL Server 2014 이하를 실행하는 대상 서버의 경우 데이터베이스를 백업할 때 네트워크 공유 옵션을 사용하여 업로드하는 대신 Azure Storage Blob 컨테이너에 저장해야 합니다. 또한 블록 Blob은 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 백업 파일을 페이지 Blob으로 저장해야 합니다. 자세한 정보: {0}", - "sql.migration.sql.vm.page.blob.url.label": "알려진 문제, 제한 사항 및 문제 해결", - "sql.migration.sqldb.column.copyduration": "복사 기간", - "sql.migration.sqldb.column.copystart": "복사 시작", - "sql.migration.sqldb.column.copythroughput": "복사 처리량", - "sql.migration.sqldb.column.dataread": "읽은 데이터", - "sql.migration.sqldb.column.datawritten": "쓴 데이터", - "sql.migration.sqldb.column.parallelcopytype": "병렬 복사 형식", + "sql.migration.restart.migration.wizard": "마이그레이션 마법사 다시 시작", + "sql.migration.restore.status.restore.completed": "복원이 완료됨", + "sql.migration.backup.file.restore.finish.date": "복원 완료 날짜", + "sql.migration.restore.status.restore.paused": "복원이 일시 중지됨", + "sql.migration.field.label.restore.percent.completed": "복원 완료율", + "sql.migration.field.label.restore.plan.size": "복원 계획 크기(MB)", + "sql.migration.backup.file.restore.start.date": "복원 시작 날짜", + "sql.migration.backup.file.restore.status": "복원 상태", + "sql.migration.restore.backupset.status.restored": "복원됨", + "sql.migration.field.label.restored.files": "복원된 파일", + "sql.migration.field.label.restored.size": "복원된 크기(MB)", + "sql.migration.restore.status.Restoring": "복원 중", + "sql.migration.restore.backupset.status.restoring": "복원", + "sql.migration.status.restoring": "복원 중", + "sql.migration.field.label.restoring.files": "파일 복원 중", + "sql.migration.resume.session": "이전에 저장된 세션 다시 시작", + "sql.migration.status.retriable": "다시 시도 가능", + "sql.migration.tde.migrate.start.validation": "마이그레이션 다시 시도", + "sql.migration.retry.migration": "마이그레이션 다시 시도", + "sql.migration.validate.ir.unsuccessful.revalidation": "실패한 단계 유효성 재검사", "sql.migration.sqldb.column.rowscopied": "행 복사됨", "sql.migration.sqldb.column.rowsread": "읽은 행", - "sql.migration.sqldb.column.tablename": "테이블 이름", - "sql.migration.sqldb.column.usedparallelcopies": "사용된 병렬 복사본", - "sql.migration.sqldb.not.ready": "SQL 데이터베이스 서버 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 SQL 데이터베이스 서버를 선택합니다.", - "sql.migration.src.database": "원본 데이터베이스", - "sql.migration.src.database.tool.tip": "원본 데이터베이스의 이름", - "sql.migration.src.server": "원본 이름", - "sql.migration.src.server.tool.tip": "원본 서버의 이름", - "sql.migration.start.login.migration.button": "마이그레이션", - "sql.migration.start.migration.button": "마이그레이션 시작", - "sql.migration.start.session": "새 세션 시작", - "sql.migration.start.time": "시작 시간", - "sql.migration.starting.login": "로그인을 확인하고 마이그레이션하는 중입니다.", - "sql.migration.starting.login.failed": "로그인 확인 및 마이그레이션하지 못 함", - "sql.migration.starting.migration.dberror": "{0} 데이터베이스 인증서를 마이그레이션하는 동안 오류가 발생했습니다. {1}", - "sql.migration.starting.migration.error": "인증서 마이그레이션을 시작하는 동안 오류 발생: '{0}'", - "sql.migration.state.canceled": "취소함", - "sql.migration.state.failed": "실패", - "sql.migration.state.pending": "보류 중", + "sql.migration.resume.title": "마이그레이션 워크플로 다시 실행", + "sql.migration.run.validation": "유효성 검사 실행", "sql.migration.state.running": "실행하는 중", - "sql.migration.state.succeeded": "성공", + "sql.migration.validation.state.running": "실행하는 중", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다.", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "SQL Database", + "sql.migration.database.schema.migration.project": "SQL 데이터베이스 프로젝트 확장", + "sql.migration.sql.managed.instance": "SQL Managed Instance", + "sql.migration.database.schema.migration.dacpac": "SQL Server DACPAC 확장", + "sql.migration.sql.server.instance": "SQL Server 인스턴스", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server on Azure VM", + "sql.migration.summary.vm.type": "Azure 가상 머신의 SQL Server", + "sql.login.migration.vm.title": "Azure 가상 머신의 SQL Server", + "sql.migration.sku.vm.target.title": "Azure 가상 머신의 SQL Server", + "sql.migration.sku.vm.card.title": "Azure 가상 머신의 SQL Server", + "sql.migration.azure.sql.database.virtual.machine": "Azure 가상 컴퓨터의 SQL Server", + "sql.migration.sql.virtual.machine": "SQL 가상 머신", + "sql.migration.sku.sql.dataDisk": "SQL 데이터 파일", + "sql.migration.sku.sql.logDisk": "SQL 로그 파일", + "sql.migration.sql.assessment.notebook.title": "SQL 마이그레이션 평가", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "저장하고 닫기", + "sql.migration.save.assessment.report": "평가 보고서 저장", + "sql.migration.save.recommendation.report": "권장 사항 보고서 저장", + "sql.migration.saved.assessment.result": "저장된 세션", + "sql.migration.sku.parameters.scale.factor": "배율", + "sql.migration.search": "검색", + "sql.migration.restore.status.searching.backups": "백업 검색 중", + "sql.migration.select": "선택", + "sql.migration.select.service.title": "Database Migration Service 선택", + "sql.migration.select.service.prompt": "Database Migration Service 선택", + "sql.migration.select.service.select.a.service": "Database Migration Service 선택", + "sql.migration.invalid.migration.service.offline.error": "노드에 연결된 Database Migration Service를 선택합니다.", + "sql.migration.status.select.service.MESSAGE": "마이그레이션을 모니터링할 Database Migration Service를 선택하세요.", + "sql.migration.blob.container.select": "먼저 Blob 컨테이너 값을 선택합니다.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "성능 데이터를 저장할 로컬 드라이브의 폴더 선택", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택", + "sql.migration.database.assessment.xevents.instructions": "확장 이벤트 세션 파일(.xel 및 .xem)이 저장된 폴더를 선택하세요.", + "sql.migration.select.service.select.a.location": "위치 선택", + "sql.migration.select.service.select.a.resource.group": "리소스 그룹 선택", + "sql.migration.blob.resourceGroup.select.prompt": "먼저 리소스 그룹 값을 선택합니다.", + "sql.migration.blob.resourceGroup.select": "리소스 그룹을 선택하세요.", + "sql.migration.blob.storageAccount.select": "먼저 스토리지 계정 값을 선택합니다.", + "sql.migration.select.service.select.a.subscription": "구독 선택", + "sql.migration.map.target.placeholder": "대상 데이터베이스 선택", + "sql.migration.select.service.select.migration.target": "대상 서버를 선택합니다.", + "sql.migration.select.service.select.a.tenant": "테넌트 선택", + "sql.migration.unique.name": "이 대상 데이터베이스의 고유한 이름 선택", + "sql.migration.invalid.migration.service.error": "유효한 데이터베이스 마이그레이션 서비스를 선택하세요.", + "sql.migration.wizard.target.description": "Azure 계정과 {0} 대상을 선택합니다.", + "sql.migration.wizard.account.description": "Azure Data Studio에 연결된 Azure 계정을 선택하거나 지금 연결하세요.", + "sql.login.migration.select.page.title": "마이그레이션할 로그인 선택", + "sql.migration.database.table.tables.column.label": "테이블 선택", + "sql.migration.select.migration.tables": "마이그레이션할 테이블 선택", + "sql.migration.table.select.label": "{0}에 대한 테이블 선택", + "sql.migration.select.service.select.target.type.": "대상 Azure SQL 유형 선택", + "sql.migration.database.assessment.description": "Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요.", + "sql.migrate.text": "Azure SQL로 마이그레이션할 데이터베이스를 선택합니다.", + "sql.migration.select.database.to.migrate": "마이그레이션할 데이터베이스를 선택합니다.", + "sql.migration.database.page.description": "마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다.", + "sql.migration.quick.pick.placeholder": "수행하려는 작업을 선택합니다.", + "sql.login.migration.wizard.target.description": "로그인을 마이그레이션할 대상 Azure SQL Managed Instance, Azure SQL VM 또는 Azure SQL 데이터베이스를 선택합니다.", + "sql.migration.map.target.description": "원본 데이터베이스를 마이그레이션할 대상 데이터베이스를 선택합니다. 하나의 원본 데이터베이스에 대해서만 대상 데이터베이스를 선택할 수 있습니다.", + "sql.migration.select.azure.vm": "대상에 대한 Azure 가상 머신에서 대상 Azure 구독 및 대상 SQL Server를 선택합니다.", + "sql.migration.select.azure.mi": "대상 Azure 구독 및 대상 Azure SQL Managed Instance를 선택합니다.", + "sql.migration.service.details.ir.label": "자체 호스팅 통합 런타임 노드 ", + "sql.migration.shir": "자체 호스팅 통합 런타임 노드 ", + "sql.migration.server": "서버", + "sql.migration.details.serverobjects.label": "서버 개체", + "sql.migration.details.serverobjects.field.label": "서버 개체", + "serviceCrashed": "서비스 구성 요소가 충돌했습니다.", + "serviceProviderIntializationError": "서비스 공급자를 초기화할 수 없습니다.", + "sql.migration.service.container.heading": "통합 런타임 설정", + "sql.migration.show.status": "상태 표시", + "sql.migration.select.service.select.a.": "Azure에 로그인하여 계정 선택", + "sql.migration.size.column.header": "크기", + "sql.migration.size": "크기(MB)", + "sql.migration.restore.backupset.status.skipped": "건너뜀", + "sql.migration.field.label.skipped.files": "건너뛴 파일", + "sql.migration.multi.step.some.steps.are.still.running": "일부 단계가 아직 실행 중입니다.", + "sql.migration.migration.list.sort.label": "정렬", + "sql.migration.source.configuration": "원본 구성", + "sql.migration.source.credentials": "원본 자격 증명", + "sql.migration.src.database": "원본 데이터베이스", + "sql.migration.map.source.column": "원본 데이터베이스", + "sql.migration.database.table.source.column.label": "원본 데이터베이스", + "sql.migration.validate.ir.validation.result.label.source.database": "원본 데이터베이스 연결: '{0}'", + "sql.migration.source.database": "원본 데이터베이스 이름", + "sql.migration.source.databases": "원본 데이터베이스", + "sql.migration.source.login": "원본 로그인", + "sql.migration.src.server": "원본 이름", + "sql.migration.sku.sourceProperties": "원본 속성", + "sql.migration.source.server": "원본 서버", + "sql.migration.source.version": "원본 버전", + "sql.migration.sku.azureRecommendation.start": "시작", + "sql.migration.start.session": "새 세션 시작", + "sql.migration.start.migration.button": "마이그레이션 시작", + "sql.migration.start.time": "시작 시간", + "sql.migration.validate.ir.start.validation": "유효성 검사 시작", + "sql.migration.sku.azureRecommendation.start.popup": "성능 데이터 수집을 시작하는 중...", + "sql.migration.tde.migrate.column.status": "상태", + "sql.migration.status.status.label": "상태", + "sql.login.migration.status.column": "상태", "sql.migration.status": "상태", - "sql.migration.status.add.account": "계정 추가", - "sql.migration.status.add.account.MESSAGE": "Azure 계정을 추가하여 기존 마이그레이션 및 해당 상태를 확인합니다.", - "sql.migration.status.canceled": "취소됨", - "sql.migration.status.canceling": "취소 중", - "sql.migration.status.completing": "완료 중", - "sql.migration.status.creating": "만드는 중", + "sql.migration.validate.ir.column.status": "상태", "sql.migration.status.dropdown.all": "상태: 모두", "sql.migration.status.dropdown.completing": "상태: 완료 중", "sql.migration.status.dropdown.failed": "상태: 실패함", "sql.migration.status.dropdown.ongoing": "상태: 진행 중", "sql.migration.status.dropdown.succeeded": "상태: 성공함", - "sql.migration.status.error.count.multiple": " ({0}개의 오류)", - "sql.migration.status.error.count.single": " ({0}개의 오류)", - "sql.migration.status.failed": "실패", - "sql.migration.status.inprogress": "진행 중", - "sql.migration.status.readyforcutover": "전환 준비", - "sql.migration.status.refresh.label": "새로 고침", - "sql.migration.status.restoring": "복원", - "sql.migration.status.retriable": "다시 시도 가능", - "sql.migration.status.select.service.MESSAGE": "마이그레이션을 모니터링할 Database Migration Service를 선택하세요.", - "sql.migration.status.status.label": "상태", - "sql.migration.status.succeeded": "성공", - "sql.migration.status.uploadingfullbackup": "전체 백업 업로드", - "sql.migration.status.uploadinglogbackup": "로그 백업 업로드", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0}개의 경고)", - "sql.migration.status.warning.count.single": " ({0}개의 경고)", + "sql.migration.ir.setup.step1": "1단계: {0}", + "sql.migration.ir.setup.step2": "2단계: 아래 키를 사용하여 통합 런타임을 등록합니다.", + "sql.migration.ir.setup.step3": "3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다.", + "sql.migration.ir.setup.step3.alternate": "3단계: 위의 새로 고침 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다.", + "sql.migration.multi.step.status.dialog.heading": "단계 세부 정보", + "sql.migration.multi.step.status": "단계 상태: {0}", + "sql.migration.multi.step.status.errors": "단계 상태: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "단계", + "sql.migration.sku.stop.performance.collection": "데이터 수집 중지", + "sql.migration.validate.ir.stop.validation": "유효성 검사 중지", + "sql.migration.sku.azureRecommendation.stop.popup": "성능 데이터 수집을 중지하는 중...", + "sql.migration.sku.targetStorageConfiguration.storage": "스토리지", "sql.migration.storage.account": "스토리지 계정", - "sql.migration.storageAccount.warning.many": "'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.", - "sql.migration.storageAccount.warning.one": "'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.", - "sql.migration.storageAccount.warning.vm.many": "대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요.", - "sql.migration.storageAccount.warning.vm.one": "대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요.", + "sql.migration.network.share.azure.header": "스토리지 계정 세부 정보", "sql.migration.subscription": "구독", - "sql.migration.summary.azure.storage": "Azure Storage", - "sql.migration.summary.azure.storage.subscription": "Azure Storage 구독", - "sql.migration.summary.database.count": "마이그레이션할 데이터베이스", - "sql.migration.summary.mi.type": "Azure SQL Managed Instance", + "sql.migration.blob.storage.subscription.label": "구독", + "sql.migration.dms.subscription": "Azure Database Migration Service의 구독 이름", + "sql.migration.services.subscription": "Azure Database Migration Service의 구독 이름입니다.", + "sql.migration.sku.subscription": "Azure SQL 대상의 구독 이름", + "sql.migration.state.succeeded": "성공", + "sql.migration.copy.status.succeeded": "성공", + "sql.migration.status.succeeded": "성공함", + "sql.migration.validation.state.succeeded": "성공", + "sql.login.migration.status.succeeded": "성공", + "sql.migration.details.serverobjects.successful.tables.label": "성공", + "sql.migration.database.migration.service.created.successfully": "데이터베이스 마이그레이션 서비스를 생성했습니다.", + "sql.migration.save.assessment.report.success": "평가 보고서를 {0}에 저장했습니다.", + "sql.migration.save.recommendation.report.success": "권장 사항 보고서를 {0}에 저장했습니다.", "sql.migration.summary.page.title": "요약", - "sql.migration.summary.sqldb.type": "Azure SQL Database", - "sql.migration.summary.vm.type": "Azure 가상 머신의 SQL Server", - "sql.migration.tab.button.feedback.description": "피드백", - "sql.migration.tab.button.feedback.label": "피드백", - "sql.migration.tab.button.login.migration.description": "로그인을 Azure SQL로 마이그레이션", - "sql.migration.tab.button.login.migration.label": "새 로그인 마이그레이션(미리 보기)", - "sql.migration.tab.button.migration.description": "Azure SQL로 마이그레이션", - "sql.migration.tab.button.migration.label": "새 마이그레이션", - "sql.migration.tab.button.support.description": "새 지원 요청", - "sql.migration.tab.button.support.label": "새 지원 요청", - "sql.migration.tab.dashboard.title": "대시보드", - "sql.migration.tab.migrations.title": "마이그레이션", + "sql.migration.tde.migrate.required": "계속하려면 먼저 TDE 인증서 마이그레이션에 성공해야 합니다.", "sql.migration.table.error.title": "테이블 마이그레이션 상태 세부 정보", "sql.migration.table.migration.status.label": "테이블 마이그레이션 상태: {0}", - "sql.migration.table.missing.count": "대상에 테이블이 없습니다. {0}", - "sql.migration.table.select.label": "{0}에 대한 테이블 선택", - "sql.migration.table.selected.count": "{0}/{1} 선택합", - "sql.migration.table.selection.count": "{0}/{1}", - "sql.migration.table.selection.edit": "편집", - "sql.migration.table.selection.filter": "테이블 필터링", - "sql.migration.table.selection.status.column": "행 있음", + "sql.migration.sqldb.column.tablename": "테이블 이름", "sql.migration.table.selection.tablename.column": "테이블 이름", - "sql.migration.table.selection.update.button": "업데이트", - "sql.migration.table.selection.update.cancel": "취소", + "sql.migration.missing.table.name.column": "테이블 이름", + "sql.migration.database.table.selection.label": "테이블 선택", + "sql.migration.table.missing.count": "대상에 테이블이 없습니다. {0}", + "sql.migration.target.table.count.name": "선택한 테이블", "sql.migration.target": "대상", + "sql.login.migration.target.status.column": "대상 상태", "sql.migration.target.azure.sql.instance.database.name": "대상 데이터베이스", - "sql.migration.target.azure.sql.instance.name": "대상 이름", - "sql.migration.target.azure.sql.instance.server.name": "대상 이름", + "sql.migration.map.target.column": "대상 데이터베이스", + "sql.migration.database.table.target.column.label": "대상 데이터베이스", + "sql.migration.validate.ir.validation.result.label.target.database": "대상 데이터베이스 연결: '{0}'", "sql.migration.target.database.name": "대상 데이터베이스 이름", + "sql.migration.sku.targetDeploymentType": "대상 배포 유형", + "sql.migration.storageAccount.warning.many": "'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.", + "sql.migration.storageAccount.warning.one": "'{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요.", + "sql.migration.target.azure.sql.instance.server.name": "대상 이름", + "sql.migration.target.azure.sql.instance.name": "대상 이름", + "sql.migration.password.label": "대상 암호", "sql.migration.target.platform": "대상 플랫폼", "sql.migration.target.server": "대상 서버", - "sql.migration.target.table.count.name": "선택한 테이블", + "sql.migration.storageAccount.warning.vm.many": "대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요.", + "sql.migration.storageAccount.warning.vm.one": "대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요.", "sql.migration.target.table.missing": "대상 테이블이 없음", "sql.migration.target.table.not.empty": "대상 테이블이 비어 있지 않습니다.", - "sql.migration.target.version": "대상 버전", - "sql.migration.tde.button.caption": "편집", - "sql.migration.tde.button.migrate": "인증서 마이그레이션", - "sql.migration.tde.migrate.canceled": "인증서 마이그레이션을 취소했습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요.", - "sql.migration.tde.migrate.canceled.errors": "다음 오류로 유효성 검사가 취소되었습니다. {0}{1}", - "sql.migration.tde.migrate.column.databases": "데이터베이스", - "sql.migration.tde.migrate.column.status": "상태", - "sql.migration.tde.migrate.completed.errors": "다음 오류와 함께 마이그레이션이 완료됨:{0}{1}", - "sql.migration.tde.migrate.copy.results": "마이그레이션 결과 복사", - "sql.migration.tde.migrate.done.button": "완료", - "sql.migration.tde.migrate.heading": "다음 데이터베이스에서 인증서를 마이그레이션하는 중:", - "sql.migration.tde.migrate.not.run": "인증서 마이그레이션이 현재 구성에 대해 실행되지 않았습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요.", - "sql.migration.tde.migrate.results.heading": "인증서 마이그레이션 진행률 세부 정보:", - "sql.migration.tde.migrate.results.heading.completed": "인증서 마이그레이션 결과:", - "sql.migration.tde.migrate.results.heading.previous": "이전 인증서 마이그레이션 결과:", - "sql.migration.tde.migrate.start.validation": "마이그레이션 다시 시도", - "sql.migration.tde.migrate.status.details": "마이그레이션 상태: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "인증서 마이그레이션을 완료했습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요.", - "sql.migration.tde.migrate.validation.camceled": "마이그레이션을 취소했습니다.", - "sql.migration.tde.migrate.validation.completed": "마이그레이션을 완료했습니다.", - "sql.migration.tde.msg.databases.selected": "마이그레이션에 {0} 투명한 데이터 암호화를 사용하는 데이터베이스를 선택했습니다. {1}", - "sql.migration.tde.msg.empty": "암호화된 데이터베이스를 선택하지 않았습니다.", - "sql.migration.tde.msg.manual": "인증서를 수동으로 마이그레이션하도록 선택했습니다.", - "sql.migration.tde.msg.tde": "Azure Data Studio에 암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 액세스 권한을 부여했습니다.", - "sql.migration.tde.progress.update": "{1}개 중 {0}개 완료", - "sql.migration.tde.wizard.databases.selected": "선택한 데이터베이스 {1}개 중 {0}개가 투명한 데이터 암호화를 사용하고 있습니다.", - "sql.migration.tde.wizard.description": "암호화된 데이터베이스를 마이그레이션하려면 마이그레이션을 계속하기 전에 암호화 인증서에 대한 액세스를 제공하거나 인증서를 수동으로 마이그레이션해야 합니다. {0}.", - "sql.migration.tde.wizard.network.share.info": "인증서를 배치할 네트워크 경로입니다.", - "sql.migration.tde.wizard.network.share.label": "인증서의 네트워크 경로", - "sql.migration.tde.wizard.network.share.placeholder": "네트워크 경로 입력", - "sql.migration.tde.wizard.optionads": "내 인증서와 프라이빗 키를 대상으로 내보냅니다.", - "sql.migration.tde.wizard.optionadsconfirm": "인증서에 액세스하기 위해 내 자격 증명을 사용하는 데 동의합니다.", - "sql.migration.tde.wizard.optionmanual": "Azure Data Studio 인증서를 내보내지 않겠습니다.", - "sql.migration.tde.wizard.optionmanual.warning": "마이그레이션을 계속하기 전에 인증서를 마이그레이션해야 합니다. 그러지 않으면 마이그레이션이 실패합니다. {0}.", - "sql.migration.tde.wizard.optionscaption": "인증서 마이그레이션", - "sql.migration.tde.wizard.title": "암호화된 데이터베이스를 선택했습니다.", - "sql.migration.test.connection": "연결 테스트", - "sql.migration.type": "형식", - "sql.migration.type.label": "형식:", - "sql.migration.unavailable.target": "(사용할 수 없음) {0}", - "sql.migration.unique.name": "이 대상 데이터베이스의 고유한 이름 선택", - "sql.migration.username": "사용자 이름", + "sql.migration.azure.sql.target": "대상 유형", "sql.migration.username.label": "대상 사용자 이름", - "sql.migration.username.placeholder": "대상 사용자 이름 입력", - "sql.migration.validate.error.gatewaytimeout": "리소스 연결을 확인하는 동안 시간 초과가 발생했습니다. 자세히 알아보기: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "상태", - "sql.migration.validate.ir.column.validation.steps": "유효성 검사 단계", - "sql.migration.validate.ir.completed.errors": "다음 오류로 유효성 검사가 완료되었습니다. {0}{1}", - "sql.migration.validate.ir.copy.results": "유효성 검사 결과 복사", - "sql.migration.validate.ir.done.button": "완료", - "sql.migration.validate.ir.heading": "다음의 유효성을 검사하는 중입니다.", - "sql.migration.validate.ir.results.heading": "유효성 검사 단계 세부 정보", - "sql.migration.validate.ir.sqldb.validation.result.error": "유효성 검사 오류{0}원본 데이터베이스: {1}{0}대상 데이터베이스: {2}{0}오류: {3} - {4}", - "sql.migration.validate.ir.start.validation": "유효성 검사 시작", - "sql.migration.validate.ir.status": "유효성 검사 상태: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1}개의 오류", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1개의 오류", - "sql.migration.validate.ir.status.errors": "유효성 검사 상태: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "유효성 검사 중지", - "sql.migration.validate.ir.validation.camceled": "유효성 검사 취소됨", - "sql.migration.validate.ir.validation.completed": "유효성 검사가 완료되었습니다.", - "sql.migration.validate.ir.validation.result.api.error": "유효성 검사 오류{0}데이터베이스:{1}{0}오류: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "유효성 검사 오류{0}원본 데이터베이스: {1}{0}파일 공유 경로: {2}{0}오류: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "네트워크 공유 연결: '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "통합 런타임 연결", - "sql.migration.validate.ir.validation.result.label.source.database": "원본 데이터베이스 연결: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Azure Storage 연결", - "sql.migration.validate.ir.validation.result.label.target.database": "대상 데이터베이스 연결: '{0}'", - "sql.migration.validation.canceled": "유효성 검사가 취소되었습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요.", - "sql.migration.validation.canceled.errors": "다음 오류로 유효성 검사가 취소되었습니다. {0}{1}", - "sql.migration.validation.dialog.title": "유효성 검사 실행", - "sql.migration.validation.not.run": "현재 구성에 대해 유효성 검사가 실행되지 않았습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요.", - "sql.migration.validation.state.canceled": "취소됨", - "sql.migration.validation.state.failed": "실패", - "sql.migration.validation.state.pending": "보류 중", - "sql.migration.validation.state.running": "실행하는 중", - "sql.migration.validation.state.succeeded": "성공함", - "sql.migration.validation.success": "유효성 검사가 완료되었습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요.", - "sql.migration.view.all": "모든 데이터베이스 마이그레이션", - "sql.migration.view.select.button.label": "보기/선택", + "sql.migration.target.version": "대상 버전", + "sql.migration.test.connection": "연결 테스트", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다.", + "sql.migration.sqldb.not.ready": "SQL 데이터베이스 서버 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 SQL 데이터베이스 서버를 선택합니다.", + "sql.migration.assessment.failed": "SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다.", + "sql.migration.database.migration.target.type.tool.tip": "Azure 리소스 대상 유형 [SQL Managed Instance, SQL 가상 머신, SQL Database]", + "sql.migration.database.status.tool.tip": "마이그레이션의 현재 상태", + "sql.migration.cannot.start.cutover.error": "모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다.", + "sql.migration.database.migration.duration.tool.tip": "마이그레이션 기간", + "sql.migration.database.migration.finish.time.tool.tip": "마이그레이션 종료 시간", + "sql.migration.service.error.not.ready": "Azure Database Migration Service '{0}'에 대한 등록 정보를 검색하는 동안 다음 오류가 발생했습니다. 새로 고침을 클릭하고 다시 시도하세요. 오류: '{1}'.", + "sql.migration.mi.not.ready": "관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다.", + "sql.retry.migration.title": "다음 오류로 인해 마이그레이션하지 못했습니다.", + "sql.migration.database.migration.start.time.tool.tip": "마이그레이션 시작 시간", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "대상 데이터베이스 이름", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "대상 서버 이름", "sql.migration.vm.not.ready.iaas.extension": "SQL Server IaaS 에이전트 확장이 현재 전체 모드가 아닌 '{1}' 모드에 있으므로 가상 머신 ‘{0}’ 마이그레이션에 사용할 수 없습니다. 자세한 정보: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "기본 가상 머신이 실행되고 있지 않으므로 가상 머신 '{0}'을 마이그레이션에 사용할 수 없습니다. 다시 시도하기 전에 전원이 켜져 있는지 확인하세요.", + "sql.migration.blob.storage.folder.warning": "동일한 백업 위치를 선택한 데이터베이스가 여러 개 있습니다. 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요.", + "sql.migration.pre.req.title": "Azure SQL 마이그레이션을 시작하기 전에 필요한 사항:", + "sql.migration.assessments.blocking.issue": "이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다.", + "sql.migration.missing.targetPassword.error": "계속하려면 유효한 대상 암호를 입력합니다.", + "sql.migration.missing.targetUserName.error": "계속하려면 유효한 대상 사용자 이름을 입력합니다.", + "sql.migration.invalid.non.page.blob.backupFile.error": "블록 Blob이 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 계속하려면 모든 백업 파일이 원본 데이터베이스 '{0}'에 대한 페이지 Blob인 BLOB 컨테이너를 선택합니다. 자세한 정보: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "계속하려면 대상을 선택하세요.", + "sql.migration.invalid.sqldatabase.error": "계속하려면 유효한 Azure SQL Database 서버를 선택합니다.", + "sql.migration.invalid.account.error": "계속하려면 유효한 Azure 계정을 선택합니다.", + "sql.migration.invalid.blob.lastBackupFolder.error": "계속하려면 '{0}' 원본 데이터베이스에 대해 유효한 백업 폴더를 선택하세요.", + "sql.migration.invalid.blob.container.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요.", + "sql.migration.invalid.blob.lastBackupFile.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 마지막 백업 파일을 선택하세요.", + "sql.migration.invalid.location.error": "계속하려면 유효한 위치를 선택하세요.", + "sql.migration.invalid.managedInstance.error": "계속하려면 유효한 관리되는 인스턴스를 선택하세요.", + "sql.migration.invalid.blob.resourceGroup.error": "계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 리소스 그룹을 선택하세요.", + "sql.migration.invalid.resourceGroup.error": "계속하려면 유효한 리소스 그룹을 선택하세요.", + "sql.migration.invalid.blob.storageAccount.error": "계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 저장소 계정을 선택하세요.", + "sql.migration.invalid.storageAccount.error": "계속하려면 유효한 스토리지 계정을 선택하세요.", + "sql.migration.invalid.subscription.error": "계속하려면 유효한 구독을 선택하세요.", + "sql.migration.invalid.virtualMachine.error": "계속하려면 유효한 가상 머신을 선택하세요.", + "sql.migration.tde.wizard.description": "암호화된 데이터베이스를 마이그레이션하려면 마이그레이션을 계속하기 전에 암호화 인증서에 대한 액세스를 제공하거나 인증서를 수동으로 마이그레이션해야 합니다. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Azure SQL 데이터베이스로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.sku.recommendation.view.assessment.mi": "Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.sku.recommendation.view.assessment.vm": "Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다.", + "sql.migration.database.migration.mode.description": "Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다.", + "sql.migration.details.serverobjects.all.tables.label": "총 테이블", + "sql.migration.restore.backuptype.transactionlog": "트랜잭션 로그", + "sql.migration.dashboard.help.link.mi": "자습서: Azure SQL Managed Instance(온라인)로 마이그레이션", + "sql.migration.dashboard.help.link.sqldb": "자습서: Azure SQL Database의 SQL Server로 마이그레이션(오프라인)", + "sql.migration.dashboard.help.link.vm": "자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인)", + "sql.migration.type": "형식", + "sql.migration.type.label": "형식:", + "sql.migration.impact.object.type": "형식: {0}", + "sql.migration.restore.backuptype.unknown": "알 수 없음", + "sql.migration.field.label.unrestorable.files": "복원할 수 없는 파일", + "sql.migration.table.selection.update.button": "업데이트", + "sql.migration.sku.parameters.update": "업데이트", + "sql.migration.status.uploadingfullbackup": "전체 백업 업로드", + "sql.migration.status.uploadinglogbackup": "로그 백업 업로드", + "sql.migration.sqldb.column.usedparallelcopies": "사용된 병렬 복사본", + "sql.migration.path.user.account": "사용자 계정", + "sql.migration.username": "사용자 이름", + "sql.migration.starting.login": "로그인을 확인하고 마이그레이션하는 중입니다.", + "sql.login.migration.establish.user.mappings": "로그인 확인 및 마이그레이션이 완료되었습니다.\r\n\r\n사용자 매핑을 설정하는 중입니다.", + "sql.migration.starting.login.failed": "로그인 확인 및 마이그레이션하지 못 함", + "sql.migration.validate.ir.validation.camceled": "유효성 검사 취소됨", + "sql.migration.validate.ir.validation.result.api.error": "유효성 검사 오류{0}데이터베이스:{1}{0}오류: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "유효성 검사 오류{0}원본 데이터베이스: {1}{0}파일 공유 경로: {2}{0}오류: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "유효성 검사 오류{0}원본 데이터베이스: {1}{0}대상 데이터베이스: {2}{0}오류: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "유효성 검사가 완료되었습니다.", + "sql.migration.validation.success": "유효성 검사가 완료되었습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요.", + "sql.migration.validate.ir.completed.errors": "다음 오류로 유효성 검사가 완료되었습니다. {0}{1}", + "sql.migration.validation.not.run": "현재 구성에 대해 유효성 검사가 실행되지 않았습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요.", + "sql.migration.validate.ir.status": "유효성 검사 상태: {0}", + "sql.migration.validate.ir.status.errors": "유효성 검사 상태: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "유효성 검사 단계 세부 정보", + "sql.migration.validate.ir.column.validation.steps": "유효성 검사 단계", + "sql.migration.tde.migrate.canceled.errors": "다음 오류로 유효성 검사가 취소되었습니다. {0}{1}", + "sql.migration.validation.canceled.errors": "다음 오류로 유효성 검사가 취소되었습니다. {0}{1}", + "sql.migration.validation.canceled": "유효성 검사가 취소되었습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요.", + "sql.migration.sku.recommended.value": "값", + "sql.migration.sku.viewDetails": "세부 정보 보기", + "sql.migration.view.select.button.label": "보기/선택", + "sql.migration.restore.status.waiting": "대기 중", + "waitingForService": "{0} 구성 요소가 시작하기를 기다리는 중입니다.", "sql.migration.warning": "경고", "sql.migration.warnings": "경고", "sql.migration.warnings.count": "경고({0})", "sql.migration.warnings.details": "경고 세부 정보", - "sql.migration.windows.user.account": "도메인\\사용자 이름", - "sql.migration.wizard.account.add.button.label": "계정 연결", - "sql.migration.wizard.account.count.multiple.message": "연결된 계정 {0}개", - "sql.migration.wizard.account.count.single.message": "연결된 계정 {0}개", - "sql.migration.wizard.account.description": "Azure Data Studio에 연결된 Azure 계정을 선택하거나 지금 연결하세요.", - "sql.migration.wizard.account.noAccount.error": "연결된 계정을 추가한 후 다시 시도하세요.", - "sql.migration.wizard.account.title": "Azure 계정", - "sql.migration.wizard.connection.error.title": "대상 서버에 연결하는 동안 오류가 발생했습니다.", - "sql.migration.wizard.login.error.title": "{0} 로그인 정보를 가져오는 동안 오류가 발생했습니다.", - "sql.migration.wizard.perfCollection.error": "'{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요.\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다.", - "sql.migration.wizard.sku.assessment.error": "'{0}' 서버를 평가하는 동안 오류가 발생했습니다.", - "sql.migration.wizard.sku.assessment.error.bypass": "평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다.", - "sql.migration.wizard.sku.assessment.error.detail": "[데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "'{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2}", - "sql.migration.wizard.sku.choose_a_target": "Azure SQL 대상 선택", - "sql.migration.wizard.sku.choose_a_target.help": "적합한 Azure SQL 대상이 뭔지 모르겠나요? 자세히 알아보세요.", - "sql.migration.wizard.sku.error": "'{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다.", - "sql.migration.wizard.sku.error.noRecommendation": "사용할 수 있는 권장 사항 없음", - "sql.migration.wizard.sku.error.noRecommendation.reason": "원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택하거나 권장 모델을 변경해 보세요.", - "sql.migration.wizard.source.missing": "연결에 성공했지만 대상 데이터베이스를 찾지 못했습니다.", - "sql.migration.wizard.target.connection.error": "연결 오류: {0}", - "sql.migration.wizard.target.connection.success": "연결에 성공했습니다. 검색된 대상 데이터베이스: {0}", - "sql.migration.wizard.target.description": "Azure 계정과 {0} 대상을 선택합니다.", - "sql.migration.wizard.target.login.error": "로그인 정보를 가져오는 동안 오류 발생: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "데이터베이스 매핑 오류입니다. 대상 데이터베이스 '{0}'을(를) 데이터베이스 '{1}'의 마이그레이션 대상으로 선택할 수 없습니다. 대상 데이터베이스 '{2}'이(가) 데이터베이스 '{3}'의 마이그레이션 대상으로 이미 선택되었습니다. 다른 대상 데이터베이스를 선택하세요.", - "sql.migration.wizard.target.missing": "데이터베이스 매핑 오류입니다. 마이그레이션할 대상 데이터베이스가 없습니다. 대상 서버 연결을 구성하고 연결을 클릭하여 사용 가능한 데이터베이스 마이그레이션 대상 목록을 수집하세요.", - "sql.migration.wizard.target.source.collation.error": "데이터베이스 매핑 오류(오류 코드: {0})가 '{1}' 및 '{2}' 데이터베이스 사이에서 발견되었습니다. 원본 데이터베이스 데이터 정렬 '{3}'이(가) 대상 데이터베이스 데이터 정렬 '{4}'과(와) 일치하지 않습니다. 원본 데이터베이스와 동일한 데이터 정렬을 사용하여 대상 데이터베이스를 선택하거나 다시 생성하세요.", - "sql.migration.wizard.target.source.mapping.error": "데이터베이스 매핑 오류입니다. 원본 데이터베이스 '{0}'이(가) 대상 데이터베이스에 매핑되지 않았습니다. 마이그레이션할 대상 데이터베이스를 선택하세요.", - "sql.migration.wizard.target.title": "Azure SQL 대상", - "sql.migration.wizard.troubleshooting": "자세한 정보: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.assessment.in.progress.content": "올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다.\r\n\r\n평가하는 데 시간이 걸릴 수 있습니다.", + "sql.migration.running.multi.steps.heading": "다음 단계를 실행하고 있습니다.", + "sql.migration.validate.ir.heading": "다음의 유효성을 검사하는 중입니다.", + "sql.migration.generic.congratulations": "SQL Server 인스턴스 '{0}'에 대한 평가를 완료했습니다.", + "sql.migration.completed.multi.steps.heading": "다음 단계를 실행했습니다:", + "sql.login.migration.wizard.target.data.migration.warning": "프로세스의 오류를 방지하기 위해서 로그인 마이그레이션을 시작하기 전에 데이터베이스를 Azure SQL 대상으로 마이그레이션하는 것이 좋습니다. 최근에 마이그레이션된 데이터베이스에 대한 사용자 매핑을 업데이트하는 것이 목표라면 원할 때마다 이 마이그레이션 프로세스를 실행할 수 있습니다.\r\n\r\n원본 이름과 데이터베이스 이름이 같으면 일부 사용 권한이 제대로 적용되지 않을 수 있습니다.", + "sql.migration.blob.storage.folder.info": "데이터베이스 백업을 Blob 컨테이너에 업로드할 때 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. 최대 한 수준 깊이의 컨테이너와 폴더 루트만 지원됩니다.", + "sql.migration.network.share.windows.user.label": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정", + "sql.migration.network.share.windows.user.info": "네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다.", "sql.migration.yes": "예", - "sql.retry.migration.prompt": "실패한 테이블 마이그레이션을 다시 시도하시겠습니까?", - "sql.retry.migration.summary": "마이그레이션을 다시 시도하기 전에 오류를 해결하세요.", - "sql.retry.migration.title": "다음 오류로 인해 마이그레이션하지 못했습니다.", - "total.databases.selected": "데이터베이스 {0}/{1}개가 선택됨", + "sql.migration.sku.azureRecommendation.description2": "이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다.", + "sql.migration.tde.msg.tde": "암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 Azure Data Studio 액세스 권한을 부여받았습니다.", + "sql.migration.tde.msg.manual": "암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 Azure Data Studio 액세스 권한을 부여받지 않았습니다.", + "sql.migration.tde.cert.migration.info": "마법사의 다음 페이지로 넘어가기 전에 '{0}' 단추를 클릭해야 합니다.", + "sql.migration.dms.resource": "Azure Database Migration Service 리소스 이름", + "sql.migration.sku.resource": "Azure SQL 대상 리소스 이름", + "sql.migration.pre.req.4": "네트워크 파일 공유 또는 Azure Blob Storage 컨테이너(Azure SQL Database 대상에는 필요하지 않음)인 데이터베이스 백업 위치 세부 정보.", + "sql.migration.wizard.sku.assessment.error.detail": "[데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "데이터 원본={0};초기 카탈로그=마스터;사용자 ID={1};암호={2};TrustServerCertificate=True;통합 보안=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0}(변경)", + "sql.migration.account.credentials.refresh.required": "{0}(자격 증명 새로 고침 필요)", + "sql.migration.sku.azureConfiguration.vm": "{0}({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1개의 오류", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3}GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3}GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1}개의 오류", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", + "sql.migration.size.gb": "{0}GB", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.storageGB": "{0}GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0}MB", + "sql.migration.sku.recommendations.title": "{0} 권장 사항", + "sql.migration.size.tb": "{0}TB", + "sql.migration.tde.msg.databases.selected": "마이그레이션에 {0} 투명한 데이터 암호화를 사용하는 데이터베이스를 선택했습니다. {1}", + "sql.migration.wizard.account.count.single.message": "연결된 계정 {0}개", + "sql.migration.wizard.account.count.multiple.message": "연결된 계정 {0}개", + "sql.migration.sku.cpu": "{0} 코어", + "sql.migration.count.database.single": "데이터베이스 {0}개", + "sql.migration.inprogress.warning.single": "{0} 데이터베이스에 경고가 있음", + "sql.migration.count.database.multiple": "데이터베이스 {0}개", + "sql.migration.inprogress.warning.multiple": "{0} 데이터베이스에 경고가 있습니다.", + "sql.migration.day": "{0}일", + "sql.migration.days": "{0}일", + "sql.migration.hr": "{0}시간", + "sql.migration.hrs": "{0}시간", + "sql.migration.min": "{0}분", + "sql.migration.mins": "{0}분", + "sql.migration.sku.ms": "{0}ms", "total.tables.selected.of.total": "{0}/{1}", - "waitingForService": "{0} 구성 요소가 시작하기를 기다리는 중입니다." + "sql.migration.table.selection.count": "{0}/{1}", + "sql.migration.tde.progress.update": "{1}개 중 {0}개 완료", + "total.databases.selected": "데이터베이스 {0}/{1}개가 선택됨", + "sql.migration.table.selected.count": "{0}/{1} 선택합", + "sql.migration.tde.wizard.databases.selected": "선택한 데이터베이스 {1}개 중 {0}개가 투명한 데이터 암호화를 사용하고 있습니다.", + "sql.migration.sku.available.recommendations.one": "{0} 권장 사항 사용 가능", + "sql.migration.sku.available.recommendations.many": "{0} 권장 사항 사용 가능", + "sql.migration.sec": "{0}초", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "{0}/{1} 데이터베이스는 문제 없이 마이그레이션할 수 있습니다.", + "sql.migration.databases.selected": "{0}/{1}개 데이터베이스 선택함", + "sql.login.migrations.selected": "{0}/{1} 로그인 선택됨", + "sql.migration.number.logins.migrating": "{0}/{1} 마이그레이션 로그인이 표시됨", + "sql.migration.sku.percentile": "{0}번째 백분위수", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "마이그레이션을 시작하는 동안 오류 발생: '{0}'", "sql.migration.starting.migration.message": "데이터베이스 {0}에서 {1}-{2}(으)로 마이그레이션을 시작하는 중" }, "dist/service/serviceClient": { - "downloadingService": "{0} 다운로드 중", + "downloadingServiceSize": "({0}KB)", "downloadingServiceComplete": "{0} 다운로드 완료", + "downloadingServiceStatus": "{0} 다운로드 중", + "downloadingService": "{0} 다운로드 중", + "entryExtractedChannelMsg": "추출된 {0}({1}/{2})", "downloadingServiceFailed": "{0}에 대한 이진 파일을 다운로드하지 못했습니다. 다음 링크를 사용하여 문제를 해결하세요. {1}", "downloadingServiceFailedWithLinkMarkup": "{0}에 대한 이진 파일을 다운로드하지 못했습니다. 이 [링크를 사용하여 문제를 해결]({1})하세요.", - "downloadingServiceSize": "({0}KB)", - "downloadingServiceStatus": "{0} 다운로드 중", - "entryExtractedChannelMsg": "추출된 {0}({1}/{2})", "flatFileImport.serviceStartFailed": "{0}:{1}을(를) 시작하지 못함", + "serviceInstalled": "{0}을(를) 설치함", "installingService": "{0} 서비스를 설치하는 중", "installingServiceDetailed": "{1}에 {0} 설치 중", - "serviceInstalled": "{0}을(를) 설치함", - "serviceStarted": "{0}을(를) 시작함", - "serviceStarting": "{0}을(를) 시작하는 중" + "serviceStarting": "{0}을(를) 시작하는 중", + "serviceStarted": "{0}을(를) 시작함" }, "package": { + "migration-command-category": "Azure SQL 마이그레이션", + "migration-dashboard-title": "Azure SQL 마이그레이션", + "displayName": "Azure SQL 마이그레이션", + "view-target-menu": "Azure SQL 대상 세부 정보", + "description": "Azure SQL 마이그레이션 설명", "cancel-migration-menu": "마이그레이션 취소", "complete-cutover-menu": "컷오버 완료", "copy-migration-menu": "마이그레이션 세부 정보 복사", + "view-service-menu": "Database Migration Service 세부 정보", "database-details-menu": "데이터베이스 정보", "delete-migration-menu": "마이그레이션 삭제", - "description": "Azure SQL 마이그레이션 설명", - "displayName": "Azure SQL 마이그레이션", - "migration-command-category": "Azure SQL 마이그레이션", - "migration-context-menu-category": "마이그레이션 상황에 맞는 메뉴", - "migration-dashboard-tasks": "마이그레이션 작업", - "migration-dashboard-title": "Azure SQL 마이그레이션", - "migration-notebook-command-title": "Azure SQL 마이그레이션 Notebook 열기", - "new-support-request-command": "새 지원 요청", - "refresh-migrations-command": "새로 고침", - "retry-migration-menu": "마이그레이션 다시 시도", "send-feedback-command": "피드백", "start-migration-command": "Azure SQL로 마이그레이션", - "view-service-menu": "Database Migration Service 세부 정보", - "view-target-menu": "Azure SQL 대상 세부 정보" + "migration-context-menu-category": "마이그레이션 상황에 맞는 메뉴", + "migration-dashboard-tasks": "마이그레이션 작업", + "new-support-request-command": "새 지원 요청", + "migration-notebook-command-title": "Azure SQL 마이그레이션 Notebook 열기", + "refresh-migrations-command": "새로 고침", + "retry-migration-menu": "마이그레이션 다시 시도" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json deleted file mode 100644 index 7790d0ec6c..0000000000 --- a/i18n/ads-language-pack-ko/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} 커밋 및 푸시", - "scm button commit and push tooltip": "변경 내용 커밋 및 푸시", - "scm button commit and sync title": "{0} 커밋 및 동기화", - "scm button commit and sync tooltip": "변경 내용 커밋 및 동기화", - "scm button commit title": "{0} 커밋", - "scm button commit to new branch and push tooltip": "새 분기에 커밋 및 변경 내용 푸시", - "scm button commit to new branch and sync tooltip": "새 분기에 커밋 및 변경 내용 동기화", - "scm button commit to new branch tooltip": "새 분기에 변경 내용 커밋", - "scm button commit tooltip": "변경 내용 커밋", - "scm button committing and pushing tooltip": "변경 내용 커밋 및 푸시 중...", - "scm button committing and synching tooltip": "변경 내용 커밋 및 동기화 중...", - "scm button committing to new branch and pushing tooltip": "새 분기에 대한 커밋 및 변경 내용 추진...", - "scm button committing to new branch and synching tooltip": "새 분기에 커밋하고 변경 내용을 동기화하는 중...", - "scm button committing to new branch tooltip": "새 분기에 변경 내용 커밋 중...", - "scm button committing tooltip": "변경 내용 커밋 중...", - "scm button continue title": "{0} 계속", - "scm button continue tooltip": "계속 기준 다시 지정", - "scm button continuing tooltip": "기준 주소 다시 지정을 계속하는 중...", - "scm button publish branch": "게시 Branch", - "scm button publish branch running": "게시 Branch...", - "scm button sync description": "{0} 변경 내용 동기화 {1}{2}", - "scm publish branch action button title": "{0} Branch 게시", - "scm secondary button commit": "커밋", - "syncing changes": "변경 내용을 동기화하는 중..." - }, - "dist/askpass-main": { - "missOrInvalid": "자격 증명이 없거나 잘못되었습니다." - }, - "dist/autofetch": { - "no": "아니요", - "not now": "나중에 물어보기", - "suggest auto fetch": "Azure Data Studio에서 [주기적으로 'git fetch'를 실행]({0})하시겠습니까?", - "yes": "예" - }, - "dist/commands": { - "HEAD not available": "'{0}'의 HEAD 버전이 없습니다.", - "Theirs": "다른 사용자들의 항목", - "Yours": "사용자 버전", - "add": "작업 영역에 추가", - "add remote": "새 원격 추가...", - "addFrom": "URL에서 원격 추가", - "addfrom": "{0}에서 원격 추가", - "addremote": "원격 추가", - "always": "항상", - "are you sure": "'{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까?", - "auth failed": "git remote에 인증하지 못했습니다.", - "auth failed specific": "원격 Git에 인증하지 못했습니다.\r\n\r\n{0}", - "branch already exists": "이름이 '{0}'인 분기가 이미 있습니다.", - "branch name": "분기 이름", - "branch name does not match sanitized": "새 브랜치는 '{0}'입니다.", - "branch name format invalid": "분기 이름은 regex {0}과(와) 일치해야 합니다.", - "cant push": "참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요.", - "checkout detached": "체크 아웃 분리됨...", - "choose": "폴더 선택...", - "clean repo": "체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요.", - "clonefrom": "{0}에서 복제", - "cloning": "Git 리포지토리 '{0}'을(를) 복제하는 중...", - "commit": "스테이징된 변경 사항 커밋", - "commit anyway": "빈 커밋 만들기", - "commit changes": "커밋 진행", - "commit hash": "커밋 해시", - "commit message": "커밋 메시지", - "commit to branch": "새 브랜치에 커밋", - "commitMessageWithHeadLabel2": "메시지('{0}'에서 커밋)", - "confirm branch protection commit": "보호된 브랜치에 커밋하려고 하며 커밋을 원격으로 푸시할 수 있는 권한이 없을 수 있습니다.\r\n\r\n어떻게 진행하시겠습니까?", - "confirm delete": "{0}을(를) 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 이 파일이 영구적으로 손실됩니다.", - "confirm delete multiple": "파일 {0}개를 삭제하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 해당 파일이 영구적으로 손실됩니다.", - "confirm discard": "{0}의 변경 내용을 취소하시겠습니까?", - "confirm discard all": "파일 {0}개의 변경 내용을 모두 취소하시겠습니까?\r\n이 작업은 취소할 수 없습니다!\r\n계속하면 현재 작업 집합이 영구적으로 손실됩니다.", - "confirm discard all 2": "{0}\r\n\r\n이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다.", - "confirm discard all single": "{0}의 변경 내용을 취소하시겠습니까?", - "confirm discard multiple": "{0}개 파일의 변경 내용을 취소하시겠습니까?", - "confirm empty commit": "빈 커밋을 만드시겠습니까?", - "confirm force delete branch": "'{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요?", - "confirm force push": "변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도하지 않게 덮어쓸 수 있습니다.\r\n\r\n계속하시겠습니까?", - "confirm no verify commit": "확인 없이 변경 내용을 커밋하려고 합니다. 그러면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다.\r\n\r\n계속하시겠습니까?", - "confirm publish branch": "'{0}' 분기에 원격 분기가 없습니다. 이 분기를 게시하시겠습니까?", - "confirm restore": "{0}을(를) 복원하시겠습니까?", - "confirm restore multiple": "{0}개 파일을 복원하겠습니까?", - "confirm stage file with merge conflicts": "병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까?", - "confirm stage files with merge conflicts": "병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까?", - "create branch": "새 분기 만들기...", - "create branch from": "에서 새 분기 만들기...", - "create repo": "리포지토리 초기화", - "current": "현재", - "default": "기본값", - "delete": "파일 삭제", - "delete branch": "분기 삭제", - "delete file": "파일 삭제", - "delete files": "파일 삭제", - "deleted by them": "다른 사용자가 삭제한 '{0}' 파일을 Microsoft에서 수정했습니다.\r\n\r\n원하는 작업을 선택하세요.", - "deleted by us": "본인이 '{0}' 파일을 삭제하고 타인이 수정했습니다.\r\n\r\n수행하고 싶은 작업을 선택하세요.", - "discard": "변경 내용 취소", - "discardAll": "{0}개 파일 모두 버리기", - "discardAll multiple": "1개 파일 취소", - "drop all stashes": "모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 {0}개 있으며 복구가 불가능할 수 있습니다.", - "drop one stash": "모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 1개 있으며 복구가 불가능할 수 있습니다.", - "empty commit": "커밋 메시지가 비어 있어 커밋 작업이 취소되었습니다.", - "force": "강제 체크 아웃", - "force push not allowed": "강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요.", - "git error": "Git 오류", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "비교 열기", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0}({1}) ↔ {0} ({2})", - "git.title.index": "{0}(인덱스)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0}(작업 트리)", - "init": "Git 리포지토리를 초기화할 작업 영역 폴더 선택", - "init repo": "리포지토리 초기화", - "invalid branch name": "잘못된 분기 이름", - "keep ours": "현재 버전 유지", - "keep theirs": "다른 사용자 버전 유지", - "learn more": "자세한 정보", - "local changes": "체크 아웃하면 로컬 변경 내용을 덮어씁니다.", - "merge commit": "마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까?", - "merge conflicts": "병합 충돌이 있습니다. 해결한 후 계속하세요.", - "missing user info": "Git에서 'user.name' 및 'user.email'을 구성하세요.", - "never": "안 함", - "never again": "다시 표시 안 함", - "never ask again": "네, 다시 표시 안 함", - "no changes": "커밋할 변경 내용이 없습니다.", - "no changes stash": "스태시할 변경 내용이 없습니다.", - "no more": "HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다.", - "no rebase": "진행 중인 다시 지정이 없습니다.", - "no remotes added": "리포지토리에 원격 항목이 없습니다.", - "no remotes to fetch": "이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다.", - "no remotes to publish": "리포지토리에 게시하도록 구성된 원격이 없습니다.", - "no remotes to pull": "리포지토리에 풀하도록 구성된 원격 항목이 없습니다.", - "no remotes to push": "리포지토리에 푸시하도록 구성된 원격이 없습니다.", - "no staged changes": "커밋할 스테이징된 변경 사항이 없습니다.\r\n\r\n모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까?", - "no stashes": "리포지토리에 스태시가 없습니다.", - "no tags": "이 리포지토리에는 태그가 없습니다.", - "no verify commit not allowed": "확인 없는 커밋은 허용되지 않습니다. 'git.allowNoVerifyCommit' 설정을 통해 사용하도록 설정하세요.", - "nobranch": "원격에 푸시할 분기를 체크 아웃하세요.", - "ok": "확인", - "open git log": "Git 로그 열기", - "open repo": "리포지토리 열기", - "openrepo": "열기", - "openreponew": "새 창에서 열기", - "pick branch pull": "다음에서 가져올 분기 선택", - "pick provider": "'{0}' 분기를 다음에 게시할 공급자 선택:", - "pick remote": "'{0}' 분기를 다음에 게시하려면 원격을 선택하세요:", - "pick remote pull repo": "분기를 가져올 원격 선택", - "pick stash to apply": "적용할 스태시 선택", - "pick stash to drop": "삭제할 스태시 선택", - "pick stash to pop": "표시할 스태시 선택", - "proposeopen": "복제된 리포지토리를 여시겠습니까?", - "proposeopen init": "초기화된 리포지토리를 여시겠습니까?", - "proposeopen2": "복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까?", - "proposeopen2 init": "초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까?", - "provide branch name": "새 분기 이름을 제공하세요.", - "provide commit hash": "커밋 해시를 제공하세요.", - "provide commit message": "커밋 메시지를 제공하세요.", - "provide remote name": "원격 이름을 제공하세요.", - "provide stash message": "필요한 경우 스태시 메시지를 입력하세요.", - "provide tag message": "태그에 주석을 달 메시지를 입력하세요.", - "provide tag name": "태그 이름을 입력하세요.", - "publish to": "{0}에 게시", - "remote already exists": "원격 '{0}'이(가) 이미 존재합니다.", - "remote branch at": "{0}에서 원격 분기", - "remote name": "원격 이름", - "remote name format invalid": "잘못된 원격 이름 형식", - "remove remote": "제거할 원격 선택", - "repourl": "리포지토리 URL", - "restore file": "파일 복원", - "restore files": "파일 복원", - "save and commit": "모두 저장 및 커밋", - "save and stash": "모두 저장 및 스태시", - "select a branch to merge from": "병합할 분기 선택", - "select a branch to rebase onto": "다시 지정할 대상 분기 선택", - "select a ref to checkout": "체크아웃할 참조 선택", - "select a ref to checkout detached": "분리 모드에서 체크 아웃할 참조 선택", - "select a ref to create a new branch from": "ref를 선택하여 다음에서 '{0}' 분기를 만듭니다.", - "select a tag to delete": "삭제할 태그 선택", - "select branch to delete": "삭제할 분기 선택", - "select log level": "로그 수준 선택", - "selectFolder": "리포지토리 위치 선택", - "show command output": "명령 출력 표시", - "stash": "스태시", - "stash merge conflicts": "스태시를 적용하는 중 병합 충돌이 발생했습니다.", - "stash message": "스태시 메시지", - "stashcheckout": "스태시 및 체크 아웃", - "sure drop": "스태시 {0}을(를) 삭제하시겠습니까?", - "sync is unpredictable": "이 작업은 '{0}/{1}'에서 커밋을 가져오고 푸시합니다.", - "tag at": "{0}의 태그", - "tag message": "메시지", - "tag name": "태그 이름", - "there are untracked files": "취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다.", - "there are untracked files single": "취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}.", - "undo commit": "병합 커밋 실행 취소", - "unsaved files": "저장되지 않은 파일 {0}개가 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", - "unsaved files single": "계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 커밋에 포함되지 않을 수 있습니다.\r\n\r\n커밋하기 전에 저장하시겠습니까?", - "unsaved stash files": "저장되지 않은 파일이 {0}개 있습니다.\r\n\r\n스태시하기 전에 저장하시겠습니까?", - "unsaved stash files single": "계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 스태시에 포함되지 않습니다.\r\n\r\n스태시하기 전에 저장하시겠습니까?", - "warn untracked": "이렇게 하면 추적되지 않은 파일 {0}개가 삭제됩니다!\r\n삭제 후에는 되돌릴 수 없습니다!\r\n이 파일은 영구적으로 손실됩니다.", - "yes": "예", - "yes discard tracked": "1개의 추적된 파일 취소", - "yes discard tracked multiple": "{0}개의 추적된 파일 취소", - "yes never again": "예, 다시 표시 안 함" - }, - "dist/log": { - "gitLogLevel": "로그 수준: {0}" - }, - "dist/main": { - "skipped": "다음 위치에서 찾은 git 건너뛰기: {0}", - "using git": "{1}에서 git {0}을(를) 사용하는 중", - "validating": "{0}에서 찾은 git 유효성을 검사하는 중" - }, - "dist/model": { - "no repositories": "사용 가능한 리포지토리가 없습니다.", - "not supported": "'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다.", - "pick repo": "리포지토리 선택", - "repoOnHomeDriveRootWarning": "'{0}'에서 Git 리포지토리를 자동으로 열 수 없습니다. 해당 Git 리포지토리를 열려면 VS Code 폴더로 직접 여세요.", - "too many submodules": "'{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다." - }, - "dist/repository": { - "add known": "'{0}'을(를) .gitignore에 추가하시겠어요?", - "added by them": "충돌: 타인이 추가", - "added by us": "충돌: 자체 추가", - "always pull": "항상 풀", - "both added": "충돌: 양쪽에서 추가", - "both deleted": "충돌: 양쪽에서 삭제", - "both modified": "충돌: 양쪽에서 수정", - "changes": "변경 사항", - "commit": "커밋", - "commit in rebase": "기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요.", - "commitMessage": "메시지(커밋할 {0})", - "commitMessageCountdown": "현재 줄에서 {0} 글자 남음", - "commitMessageWarning": "현재 줄에서 {0} 글자 초과 {1}", - "commitMessageWhitespacesOnlyWarning": "현재 커밋 메시지에는 공백 문자만 포함됩니다.", - "commitMessageWithHeadLabel": "메시지('{1}'에서 커밋할 {0})", - "deleted": "삭제", - "deleted by them": "충돌: 타인이 삭제", - "deleted by us": "충돌: 자체 삭제", - "dont pull": "풀 안 함", - "git.title.deleted": "{0}(삭제됨)", - "git.title.index": "{0}(인덱스)", - "git.title.ours": "{0}(우리의 변경 내용)", - "git.title.theirs": "{0}(다른 사용자의 변경 내용)", - "git.title.untracked": "{0}(추적되지 않음)", - "git.title.workingTree": "{0}(작업 트리)", - "huge": "'{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다.", - "ignored": "무시됨", - "index added": "인덱스 추가됨", - "index copied": "인덱스 복사됨", - "index deleted": "인덱스 삭제됨", - "index modified": "인덱스 수정됨", - "index renamed": "인덱스 이름 변경됨", - "intent to add": "추가할 의도", - "merge changes": "변경 사항 병합", - "modified": "수정", - "neveragain": "다시 표시 안 함", - "no": "아니요", - "ok": "확인", - "open": "열기", - "open.merge": "병합 열기", - "pull": "풀", - "pull branch maybe rebased": "현재 분기 '{0}'이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", - "pull maybe rebased": "현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까?", - "pull n": "{1}/{2}에서 {0}개 커밋 풀", - "pull push n": "{2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시", - "push n": "{1}/{2}(으)로 {0}개 커밋 푸시", - "push success": "성공적으로 푸시 되었습니다.", - "staged changes": "스테이징된 변경 사항", - "sync changes": "변경 내용 동기화", - "sync is unpredictable": "동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다.", - "tooManyChangesWarning": "너무 많은 변경 내용이 감지되었습니다. 첫 번째 {0} 변경 내용만 아래에 표시됩니다.", - "untracked": "추적되지 않음", - "untracked changes": "추적되지 않은 변경 사항", - "yes": "예" - }, - "dist/statusbar": { - "checkout": "분기/태그 체크 아웃...", - "publish branch": "분기 게시", - "publish to": "{0}에 게시", - "publish to...": "다음에 게시...", - "rebasing": "기준 주소 다시 지정", - "syncing changes": "변경 내용을 동기화하는 중..." - }, - "dist/timelineProvider": { - "git.timeline.email": "전자 메일", - "git.timeline.openComparison": "비교 열기", - "git.timeline.source": "Git 기록", - "git.timeline.stagedChanges": "스테이징된 변경 내용", - "git.timeline.uncommitedChanges": "커밋되지 않은 변경 내용", - "git.timeline.you": "사용자" - }, - "package": { - "colors.added": "추가된 리소스의 색입니다.", - "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", - "colors.deleted": "삭제된 리소스의 색상입니다.", - "colors.ignored": "무시된 리소스의 색상입니다.", - "colors.modified": "수정된 리소스의 색상입니다.", - "colors.renamed": "이름이 바뀌었거나 복사된 리소스의 색입니다.", - "colors.stageDeleted": "스테이징되어 있는 삭제된 리소스의 색입니다.", - "colors.stageModified": "스테이징되어 있는 수정된 리소스의 색입니다.", - "colors.submodule": "서브모듈 자원의 색상", - "colors.untracked": "추적되지 않은 리소스의 색상입니다.", - "command.addRemote": "원격 추가...", - "command.api.getRemoteSources": "원격 원본 가져오기", - "command.api.getRepositories": "Git 리포지토리", - "command.api.getRepositoryState": "리포지토리 상태 가져오기", - "command.branch": "분기 만들기...", - "command.branchFrom": "분기를 만듭니다...", - "command.checkout": "다음으로 체크 아웃...", - "command.checkoutDetached": "체크 아웃(분리됨)...", - "command.cherryPick": "cherry-pick...", - "command.clean": "변경 내용 취소", - "command.cleanAll": "모든 변경 내용 취소", - "command.cleanAllTracked": "추적된 모든 변경 내용 취소", - "command.cleanAllUntracked": "추적되지 않은 모든 변경 내용 취소", - "command.clone": "복제", - "command.cloneRecursive": "복제(재귀)", - "command.close": "리포지토리 닫기", - "command.closeAllDiffEditors": "모든 diff 편집기 닫기", - "command.commit": "커밋", - "command.commitAll": "모두 커밋", - "command.commitAllAmend": "모두 커밋 (수정)", - "command.commitAllAmendNoVerify": "모두 커밋(수정, 확인 안 함)", - "command.commitAllNoVerify": "모두 커밋(확인 안 함)", - "command.commitAllSigned": "모두 커밋(로그오프됨)", - "command.commitAllSignedNoVerify": "모두 커밋(로그오프됨, 확인 안 함)", - "command.commitEmpty": "빈 내용을 커밋합니다.", - "command.commitEmptyNoVerify": "빈 상태로 커밋(확인 안 함)", - "command.commitMessageAccept": "커밋 메시지 수락", - "command.commitMessageDiscard": "커밋 메시지 삭제", - "command.commitNoVerify": "커밋(확인 안 함)", - "command.commitStaged": "스테이징된 항목 커밋", - "command.commitStagedAmend": "스테이징된 항목 커밋(수정)", - "command.commitStagedAmendNoVerify": "커밋 스테이징됨(수정, 확인 안 함)", - "command.commitStagedNoVerify": "커밋 스테이징됨(확인 안 함)", - "command.commitStagedSigned": "스테이징된 항목 커밋(로그오프됨)", - "command.commitStagedSignedNoVerify": "커밋 스테이징됨(로그오프됨, 확인 안 함)", - "command.createTag": "태그 만들기", - "command.deleteBranch": "분기 삭제...", - "command.deleteTag": "태그 삭제", - "command.fetch": "페치", - "command.fetchAll": "모든 원격에서 페치", - "command.fetchPrune": "페치(정리)", - "command.git.acceptMerge": "병합 수락", - "command.ignore": ".gitignore에 추가", - "command.init": "리포지토리 초기화", - "command.merge": "분기 병합...", - "command.openAllChanges": "모든 변경 내용 열기", - "command.openChange": "변경 내용 열기", - "command.openFile": "파일 열기", - "command.openHEADFile": "파일 열기(HEAD)", - "command.openRepository": "리포지토리 열기", - "command.publish": "분기 게시...", - "command.pull": "풀", - "command.pullFrom": "가져올 위치...", - "command.pullRebase": "풀(다시 지정)", - "command.push": "푸시", - "command.pushFollowTags": "푸시(태그 팔로우)", - "command.pushFollowTagsForce": "푸시(태그 팔로우, 강제 적용)", - "command.pushForce": "푸시(강제)", - "command.pushTags": "푸시 태그", - "command.pushTo": "다음으로 푸시...", - "command.pushToForce": "...로 푸시 (강제)", - "command.rebase": "분기 다시 지정...", - "command.rebaseAbort": "다시 지정 중단", - "command.refresh": "새로 고침", - "command.removeRemote": "원격 제거", - "command.rename": "이름 바꾸기", - "command.renameBranch": "분기 이름 바꾸기...", - "command.restoreCommitTemplate": "커밋 템플릿 복원", - "command.revealFileInOS.linux": "상위 폴더 열기", - "command.revealFileInOS.mac": "Finder에 표시", - "command.revealFileInOS.windows": "파일 탐색기에 표시", - "command.revealInExplorer": "탐색기 보기에 표시", - "command.revertChange": "변경 내용 되돌리기", - "command.revertSelectedRanges": "선택한 범위 되돌리기", - "command.setLogLevel": "로그 수준 설정...", - "command.showOutput": "Git 출력 표시", - "command.stage": "변경 내용 스테이징", - "command.stageAll": "모든 변경 내용 스테이징", - "command.stageAllMerge": "모든 병합 변경 내용 스테이징", - "command.stageAllTracked": "추적된 모든 변경 내용 스테이징", - "command.stageAllUntracked": "추적되지 않은 모든 변경 내용 스테이징", - "command.stageChange": "변경 내용 스테이징", - "command.stageSelectedRanges": "선택한 범위 스테이징", - "command.stash": "스태시", - "command.stashApply": "스태시 적용하기...", - "command.stashApplyLatest": "최신 스태시 적용하기", - "command.stashDrop": "스태시 삭제...", - "command.stashDropAll": "모든 스태시 삭제...", - "command.stashIncludeUntracked": "스태시(미추적 포함)", - "command.stashPop": "스태시 표시...", - "command.stashPopLatest": "최신 슬래시 표시", - "command.sync": "동기화", - "command.syncRebase": "동기화(다시 지정)", - "command.timelineCompareWithSelected": "선택한 항목과 비교", - "command.timelineCopyCommitId": "커밋 ID 복사", - "command.timelineCopyCommitMessage": "커밋 메시지 복사", - "command.timelineOpenDiff": "변경 내용 열기", - "command.timelineSelectForCompare": "비교를 위해 선택", - "command.undoCommit": "마지막 커밋 실행 취소", - "command.unstage": "변경 내용 스테이징 취소", - "command.unstageAll": "모든 변경 내용 스테이징 취소", - "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", - "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", - "config.allowNoVerifyCommit": "pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다.", - "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", - "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", - "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", - "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", - "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", - "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", - "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", - "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", - "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", - "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", - "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", - "config.branchPrefix": "새 브랜치를 만들 때 사용되는 접두사입니다.", - "config.branchProtection": "보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다.", - "config.branchProtectionPrompt": "변경 내용을 보호된 브랜치에 커밋하기 전에 프롬프트를 표시할지 여부를 제어합니다.", - "config.branchProtectionPrompt.alwaysCommit": "항상 보호된 브랜치에 변경 내용을 커밋합니다.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "변경 사항을 항상 새 브랜치에 커밋", - "config.branchProtectionPrompt.alwaysPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다.", - "config.branchRandomNameDictionary": "무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'.", - "config.branchRandomNameDictionary.adjectives": "무작위 형용사", - "config.branchRandomNameDictionary.animals": "임의의 동물 이름", - "config.branchRandomNameDictionary.colors": "임의의 색상 이름", - "config.branchRandomNameDictionary.numbers": "100에서 999 사이의 난수", - "config.branchRandomNameEnable": "새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다.", - "config.branchSortOrder": "분기의 정렬 순서를 제어합니다.", - "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", - "config.branchWhitespaceChar": "새 브랜치 이름의 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다.", - "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다.", - "config.checkoutType.local": "로컬 분기", - "config.checkoutType.remote": "원격 분기", - "config.checkoutType.tags": "태그", - "config.closeDiffOnOperation": "변경 내용을 스태시, 커밋, 삭제, 스테이징 또는 스테이징 해제할 때 diff 편집기를 자동으로 닫을지 여부를 제어합니다.", - "config.commandsToLog": "`stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다.", - "config.confirmEmptyCommits": "'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다.", - "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", - "config.confirmNoVerifyCommit": "확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다.", - "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", - "config.countBadge": "Git 개수 배지를 제어합니다.", - "config.countBadge.all": "모든 변경 내용을 계산합니다.", - "config.countBadge.off": "카운터를 끕니다.", - "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", - "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", - "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", - "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", - "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", - "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", - "config.enableCommitSigning": "GPG 또는 X.509로 서명 커밋을 사용합니다.", - "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", - "config.enableStatusBarSync": "Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다.", - "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", - "config.experimental.installGuide": "Git 설정 흐름에 대한 실험적 개선 사항입니다.", - "config.fetchOnPull": "사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다.", - "config.followTagsWhenSync": "동기화 명령을 실행할 때 모든 푸시 태그를 팔로우합니다.", - "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", - "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", - "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", - "config.ignoreRebaseWarning": "풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다.", - "config.ignoreSubmodules": "파일 트리의 하위 모듈 수정 내용을 무시합니다.", - "config.ignoreWindowsGit27Warning": "Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다.", - "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", - "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", - "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", - "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", - "config.logLevel": "[git output](command:git.showOutput)에 로그할 정보(있는 경우)를 지정합니다.", - "config.logLevel.critical": "중요한 정보만 로그", - "config.logLevel.debug": "로그 전용 디버그, 정보, 경고, 오류 및 중요 정보", - "config.logLevel.error": "로그 전용 오류 및 중요 정보", - "config.logLevel.info": "로그 전용 정보, 경고, 오류 및 중요 정보", - "config.logLevel.off": "아무 것도 로그하지 않음", - "config.logLevel.trace": "모든 정보 로그", - "config.logLevel.warn": "로그 전용 경고, 오류 및 중요 정보", - "config.mergeEditor": "현재 충돌 된 파일의 병합 편집기를 엽니다.", - "config.openAfterClone": "복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.", - "config.openAfterClone.always": "항상 현재 창에서 엽니다.", - "config.openAfterClone.alwaysNewWindow": "항상 새 창에서 엽니다.", - "config.openAfterClone.prompt": "항상 동작을 확인합니다.", - "config.openAfterClone.whenNoFolderOpen": "열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다.", - "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", - "config.path": "git 실행 파일의 경로 및 파일 이름입니다(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다.", - "config.postCommitCommand": "커밋 후 git 명령을 실행합니다.", - "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", - "config.postCommitCommand.push": "성공적인 커밋 후 'Git Push'를 실행합니다.", - "config.postCommitCommand.sync": "성공적인 커밋 후 'Git Sync'를 실행합니다.", - "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeCommit.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeCommit.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeCommit.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.promptToSaveFilesBeforeStash": "Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeStash.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeStash.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeStash.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.pruneOnFetch": "페치할 때 정리합니다.", - "config.pullTags": "풀할 때 모든 태그를 페치합니다.", - "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", - "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리를 검색하는 동안 무시되는 폴더 목록입니다.", - "config.repositoryScanMaxDepth": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리에 대한 작업 영역 간 폴더를 스캔할 때 사용되는 깊이를 제어합니다. 제한 없이 '-1'로 설정할 수 있습니다.", - "config.requireGitUserConfig": "명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다.", - "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", - "config.showActionButton": "작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다.", - "config.showActionButton.commit": "로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다.", - "config.showActionButton.publish": "추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다.", - "config.showActionButton.sync": "로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다.", - "config.showCommitInput": "Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.", - "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", - "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", - "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", - "config.smartCommitChanges": "스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.", - "config.smartCommitChanges.all": "모든 변경 사항을 자동으로 스테이징합니다.", - "config.smartCommitChanges.tracked": "추적된 변경 사항만 자동으로 스테이징했습니다.", - "config.statusLimit": "Git 상태 명령에서 구문 분석할 수 있는 변경 내용의 수를 제한하는 방법을 제어합니다. 제한이 없는 경우 0으로 설정할 수 있습니다.", - "config.suggestSmartCommit": "스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋).", - "config.supportCancellation": "동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.", - "config.terminalAuthentication": "통합 터미널에서 생성된 git 프로세스의 인증 처리기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.", - "config.terminalGitEditor": "통합 터미널에서 생성된 git 프로세스에 대한 git 편집기로 VS Code 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다.", - "config.timeline.date": "타임라인 보기에서 항목에 사용할 날짜를 제어합니다.", - "config.timeline.date.authored": "작성 날짜 사용", - "config.timeline.date.committed": "커밋된 날짜 사용", - "config.timeline.showAuthor": "타임라인 보기에 커밋 작성자를 표시할지를 제어합니다.", - "config.timeline.showUncommitted": "타임라인 보기에서 커밋되지 않은 변경 내용을 표시할지 여부를 제어합니다.", - "config.untrackedChanges": "추적되지 않은 변경 내용의 작동 방식을 제어합니다.", - "config.untrackedChanges.hidden": "추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다.", - "config.untrackedChanges.mixed": "추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다.", - "config.untrackedChanges.separate": "추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다.", - "config.useCommitInputAsStashMessage": "커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.", - "config.useEditorAsCommitInput": "커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다.", - "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", - "config.useIntegratedAskPass": "통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다.", - "config.verboseCommit": "'#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다.", - "description": "Git SCM 통합", - "displayName": "Git", - "submenu.branch": "분기", - "submenu.changes": "변경 사항", - "submenu.commit": "커밋", - "submenu.commit.amend": "수정", - "submenu.commit.signoff": "승인", - "submenu.explorer": "Git", - "submenu.pullpush": "풀, 푸시", - "submenu.remotes": "원격", - "submenu.stash": "스태시", - "submenu.tags": "태그", - "view.workbench.cloneRepository": "리포지토리를 로컬에서 복제할 수 있습니다.\r\n[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')", - "view.workbench.learnMore": "Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.disabled": "Git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 Git을 사용하도록 설정하세요.\r\nVS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.empty": "Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.\r\n[폴더 열기](command:vscode.openFolder)\r\n[리포지토리 복제](command:git.clone)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.emptyWorkspace": "현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.\r\n[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.folder": "현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init?%5Btrue%5D)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", - "view.workbench.scm.missing": "인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요.", - "view.workbench.scm.missing.linux": "소스 제어는 설치 중인 Git에 따라 달라집니다.\r\n[Linux용 Git 다운로드](https://git-scm.com/download/linux)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.missing.mac": "[macOS용 GIT 다운로드](https://git-scm.com/download/mac)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.missing.windows": "[Windows용 GIT 다운로드](https://git-scm.com/download/win)\r\n설치 후에 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.workspace": "현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..190c57917a --- /dev/null +++ b/i18n/ads-language-pack-ko/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(선택 사항) local.settings.json에 저장할 연결 암호 입력", + "azureFunctionsProjectMustBeOpened": "SQL 바인딩을 사용하여 새 Azure 함수를 만들려면 C# Azure Functions 프로젝트가 있어야 합니다.", + "addPackage": "패키지 추가", + "addSqlBinding": "함수 \"{0}\"에 SQL 바인딩을 추가하는 중...", + "dotnetResult": "SQL 너겟 패키지 추가:\r\n{0}", + "failedToGetConnectionString": "선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다.", + "azureFunctionsExtensionNotInstalled": "이 기능을 사용하려면 Azure Functions 확장을 설치해야 합니다.", + "browseEllipsis": "찾아보기...", + "closeButton": "닫기", + "connectionStringSetting": "연결 문자열 설정 이름", + "connectionStringSettingPlaceholder": "\"local.settings.json\"에 지정된 연결 문자열 설정", + "createProject": "Azure 함수 프로젝트 만들기", + "createNewLocalAppSetting": "새 로컬 앱 설정 만들기", + "doNotInstall": "설치하지 마세요", + "includePassword": "이 연결의 암호를 local.settings.json 파일에 포함하시겠어요?", + "enterTableName": "쿼리할 SQL 테이블 입력", + "enterTableNameToUpsert": "Upsert할 SQL 테이블 입력", + "enterViewName": "쿼리할 SQL 보기 입력", + "userConnectionString": "연결 문자열 입력", + "enterConnectionString": "연결 문자열 입력", + "enterConnectionStringSettingName": "연결 문자열 설정 이름 입력", + "errorNewAzureFunction": "새 Azure 함수를 만드는 동안 오류가 발생했습니다. {0}", + "failedToParse": "{0}을(를) 구문 분석하지 못했습니다. {1}.", + "unableToSetConnectionString": "연결 문자열 앱 설정을 설정하지 못했습니다.", + "failedToSetSetting": "연결 문자열 앱 설정을 설정하지 못했습니다. {0}", + "tableListProgressTitle": "선택한 데이터베이스의 테이블을 가져오는 중...", + "viewListProgressTitle": "선택한 데이터베이스의 뷰를 가져오는 중...", + "functionNameTitle": "기능 이름", + "userPasswordLater": "나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다.", + "input": "입력", + "install": "설치", + "learnMore": "자세히 알아보기", + "SettingAlreadyExists": "로컬 앱 설정 '{0}'이(가) 이미 존재합니다. 덮어쓰시겠습니까?", + "moreInformation": "자세한 정보", + "nameMustNotBeEmpty": "이름은 비워 둘 수 없습니다.", + "hasSpecialCharacters": "이름에는 특수 문자가 포함되지 않아야 합니다.", + "noString": "아니요", + "noAzureFunctionsInFile": "현재 활성 파일에 Azure 함수가 없음", + "noAzureFunctionsProjectsInWorkspace": "작업 영역에서 Azure 함수 프로젝트를 찾을 수 없음", + "openFile": "파일 열기", + "output": "출력", + "inputDescription": "데이터베이스에서 데이터 검색", + "sqlObjectToQuery": "쿼리할 SQL 개체", + "sqlTableToUpsert": "upsert할 SQL 테이블", + "save": "저장", + "outputDescription": "데이터를 데이터베이스에 저장", + "selectButton": "선택", + "selectDatabase": "데이터베이스 선택", + "selectConnectionString": "SQL 연결 문자열 메서드 선택", + "selectSetting": "local.settings.js에서 SQL 연결 문자열 설정 선택", + "connectionProfile": "연결 프로필 선택", + "selectAzureFunction": "현재 파일에서 SQL 바인딩을 추가할 Azure 함수 선택", + "selectAzureFunctionProjFolder": "Azure 함수 프로젝트에 대한 폴더 선택", + "selectSqlTableOrViewPrompt": "삽입하거나 upsert할 개체 유형 선택", + "selectTable": "사용할 테이블 선택", + "selectProject": "SQL 바인딩에 대한 Azure 함수 프로젝트 선택", + "selectBindingType": "바인딩 유형 선택", + "selectBindingTypeToSpecifiedFunction": "함수 '{0}'에 대한 바인딩 유형 선택", + "selectView": "사용할 보기 선택", + "table": "테이블", + "azureFunctionsExtensionNotFound": "SQL 바인딩을 사용하여 새 Azure 함수를 만드는 데 Azure Functions 확장이 필요하나 현재 설치되어 있지 않습니다. 지금 설치할까요?", + "saveChangesInFile": "현재 파일에 저장되지 않은 변경 사항이 있습니다. 지금 저장하시겠습니까?", + "timeoutAzureFunctionFileError": "Azure 함수 파일이 만들지길 기다리는 동안 시간이 초과되었습니다.", + "timeoutExtensionError": "확장이 설치되길 기다리는 동안 시간이 초과되었습니다.", + "valueMustNotBeEmpty": "값은 비워 둘 수 없습니다.", + "view": "보기", + "yesString": "예" + }, + "package": { + "sqlBindings.addSqlBinding": "SQL 바인딩 추가(미리 보기)", + "sqlBindings.createAzureFunction": "SQL 바인딩을 사용하여 Azure 함수 만들기(미리 보기)", + "description": "사용자가 Azure SQL 바인딩을 사용하여 Azure Functions를 개발하고 게시할 수 있습니다.", + "displayName": "SQL 바인딩" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ko/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-ko/translations/extensions/vscode.git.i18n.json index d73f472b96..daa4d2a8ac 100644 --- a/i18n/ads-language-pack-ko/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-ko/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\"에 지문 \"{1}\"이(가) 있음", "$(info) Remote \"{0}\" has no tags.": "$(info) 원격 \"{0}\"에 태그가 없습니다.", "$(info) This repository has no tags.": "$(info) 이 리포지토리에는 태그가 없습니다.", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\"에 지문 \"{1}\"이(가) 있음", "A branch named \"{0}\" already exists": "이름이 \"{0}\"인 분기가 이미 있습니다.", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "작업 영역의 부모 폴더 또는 열린 파일에서 Git 리포지토리를 찾았습니다. 리포지토리를 열까요?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "“git.scanRepositories” 설정에서는 절대 경로를 사용할 수 없습니다.", @@ -73,7 +73,7 @@ "Committing & Synchronizing Changes...": "커밋 및 변경 내용을 동기화하는 중...", "Committing Changes to New Branch...": "새 분기에 변경 내용 커밋 중...", "Committing Changes...": "변경 내용 커밋 중...", - "Committing to New Branch & Pushing Changes...": "새 분기에 대한 커밋 및 변경 내용 푸시 중...", + "Committing to New Branch & Pushing Changes...": "새 분기에 대한 커밋 및 변경 내용 추진...", "Committing to New Branch & Synchronizing Changes...": "새 분기에 커밋 및 변경 내용을 동기화하는 중...", "Conflict: Added By Them": "충돌: 타인이 추가", "Conflict: Added By Us": "충돌: 자체 추가", @@ -100,11 +100,10 @@ "Discard All {0} Files": "{0}개 파일 모두 버리기", "Discard Changes": "변경 내용 취소", "Discard {0} Tracked Files": "{0}개의 추적된 파일 취소", - "Don\\'t Pull": "풀 안 함", + "Don\\'t Pull": "끌어오지 않음", "Don\\'t Show Again": "다시 표시 안 함", "Download Git": "Git 다운로드", "Email": "전자 메일", - "Enables the following features: {0}": "Enables the following features: {0}", "Failed to authenticate to git remote.": "git remote에 인증하지 못했습니다.", "Failed to authenticate to git remote:\\n\\n{0}": "git remote에 인증하지 못했습니다.\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "\"{0}\" 파일을 다른 사용자가 삭제하고 Microsoft가 수정했습니다.\\n\\n어떻게 하시겠습니까?", @@ -114,7 +113,6 @@ "Git History": "Git 기록", "Git error": "Git 오류", "Git local working changes": "Git 로컬 작업 변경 내용", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git을 찾을 수 없습니다. “git.path”를 사용하여 Git을 설치하거나 구성합니다.", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "작업 영역의 부모 폴더 또는 열린 파일에서 Git 리포지토리를 찾았습니다. 리포지토리를 열까요?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "“{0}”의 HEAD 버전을 사용할 수 없습니다.", @@ -167,7 +165,6 @@ "Pick a remote to remove": "제거할 원격 선택", "Pick a repository to mark as safe and open": "안전하고 개방된 것으로 표시할 리포지토리 선택", "Pick a repository to open": "열려는 리포지토리 선택", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "적용할 스태시 선택", "Pick a stash to drop": "삭제할 스태시 선택", "Pick a stash to pop": "표시할 스태시 선택", @@ -181,8 +178,8 @@ "Please provide a tag name": "태그 이름을 입력하세요.", "Please provide the commit hash": "커밋 해시를 제공하세요.", "Publish Branch": "분기 게시", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "분기 (Branch) \"{0}\" 게시", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "게시 Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Branch \"{0}\" 게시", "Publish to {0}": "{0}에 게시", "Publish to...": "다음에 게시...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "분기 (Branch) \"{0}\" 게시하는 중...", @@ -196,7 +193,6 @@ "Remote branch at {0}": "{0}에서 원격 분기", "Remote name": "원격 이름", "Remote name format invalid": "잘못된 원격 이름 형식", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "로컬 태그 교체", "Restore file": "파일 복원", "Restore files": "파일 복원", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "새 분기는 \"{0}\" 입니다.", "The repository does not have any commits. Please make an initial commit before creating a stash.": "리포지토리에 커밋이 없습니다. 스태시를 만들기 전에 초기 커밋을 만드세요.", "The selection range does not contain any changes.": "선택 범위에 변경 내용이 없습니다.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "설치된 Git “{0}”에 알려진 문제가 있습니다. Git 기능이 제대로 작동하도록 하려면 2.27 이상의 Git으로 업데이트하세요.", "There are merge conflicts. Resolve them before committing.": "병합 충돌이 있습니다. 해결한 후 계속하세요.", "There are no available repositories": "사용 가능한 리포지토리가 없습니다.", "There are no changes to commit.": "커밋할 변경 내용이 없습니다.", @@ -262,7 +257,6 @@ "Undo merge commit": "병합 커밋 실행 취소", "Untracked": "추적되지 않음", "Untracked Changes": "추적되지 않은 변경 사항", - "Update Git": "Git 업데이트", "Using git \"{0}\" from \"{1}\"": "\"{0}\"에서 git \"{1}\"을(를) 사용하는 중", "Validating found git in: \"{0}\"": "\"{0}\"에서 찾은 git 유효성을 검사하는 중", "Would you like to add \"{0}\" to .gitignore?": "\"{0}\"을(를) .gitignore에 추가하시겠습니까?", @@ -270,14 +264,13 @@ "Would you like to open the cloned repository?": "복제된 리포지토리를 여시겠습니까?", "Would you like to open the initialized repository, or add it to the current workspace?": "초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까?", "Would you like to open the initialized repository?": "초기화된 리포지토리를 여시겠습니까?", - "Would you like {0} to [periodically run \"git fetch\"]({1})?": "{0}에서 [\"git fetch\"({1})을(를) 정기적으로 실행]하도록 하시겠습니까?", + "Would you like {0} to [periodically run \"git fetch\"]({1})?": "{0}에서 [\"git fetch\"를 정기적으로 실행]({1})하도록 하시겠습니까?", "Yes": "예", "Yes, Don\\'t Show Again": "예, 다시 표시 안 함", "You": "사용자", "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "확인 없이 변경 내용을 커밋하려고 합니다. 이렇게 하면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다.\\n\\n계속하시겠습니까?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도치 않게 덮어쓸 수 있습니다.\\n\\n계속하시겠습니까?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "보호된 브랜치에 커밋을 시도하고 있지만 커밋을 원격으로 푸시할 수 있는 권한이 없을 수 있습니다.\\n\\n어떻게 진행하시겠습니까?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Git \"{0}\"이(가) 설치된 것 같습니다. 코드는 2 이하의 Git에서 최적으로 작동합니다.", "Your local changes would be overwritten by checkout.": "체크 아웃하면 로컬 변경 내용을 덮어씁니다.", "Your repository has no remotes configured to publish to.": "리포지토리에 게시하도록 구성된 원격이 없습니다.", "Your repository has no remotes configured to pull from.": "리포지토리에 풀하도록 구성된 원격 항목이 없습니다.", @@ -299,7 +292,7 @@ "{0} Commit & Sync": "{0} 커밋 및 동기화", "{0} Continue": "{0} 계속", "{0} Fetch all remotes": "{0} 모든 원격 가져오기", - "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} 게시 Branch", + "{0} Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "{0} Branch 게시", "{0} Sync Changes{1}{2}": "{0} 변경 내용 동기화 {1}{2}", "{0} characters left in current line": "현재 줄에서 {0} 글자 남음", "{0} characters over {1} in current line": "현재 줄에서 {0} 글자 초과 {1}", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\n이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다." }, "package": { + "view.workbench.scm.repositoryInParentFolders": "git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다.\r\n [리포지토리 열기](command:git.openRepositoriesInParentFolders)\r\n [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "무작위 형용사", + "config.branchRandomNameDictionary.animals": "임의의 동물 이름", + "config.branchRandomNameDictionary.colors": "임의의 색상 이름", + "config.branchRandomNameDictionary.numbers": "100에서 999 사이의 난수", + "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", + "command.mergeAbort": "병합 중단", + "command.rebaseAbort": "다시 지정 중단", + "command.commitMessageAccept": "커밋 메시지 수락", + "command.addRemote": "원격 추가...", + "command.ignore": ".gitignore에 추가", + "config.untrackedChanges.mixed": "추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "변경 사항을 항상 새 브랜치에 커밋", + "config.branchProtectionPrompt.alwaysCommit": "항상 보호된 브랜치에 변경 내용을 커밋합니다.", + "config.confirmEmptyCommits": "'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다.", + "config.openRepositoryInParentFolders.always": "항상 작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 엽니다.", + "config.openAfterClone.alwaysNewWindow": "항상 새 창에서 엽니다.", + "config.openAfterClone.always": "항상 현재 창에서 엽니다.", + "config.branchProtectionPrompt.alwaysPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다.", + "config.openAfterClone.prompt": "항상 동작을 확인합니다.", + "config.publishBeforeContinueOn.always": "Git 리포지토리에서 계속 작업을 사용할 때 항상 게시되지 않은 Git 상태를 게시합니다.", + "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", + "submenu.commit.amend": "수정", + "command.stashApplyLatest": "최신 스태시 적용하기", + "command.stashApply": "스태시 적용하기...", + "config.smartCommitChanges.all": "모든 변경 사항을 자동으로 스테이징합니다.", + "config.smartCommitChanges.tracked": "추적된 변경 사항만 자동으로 스테이징했습니다.", + "submenu.branch": "분기", + "submenu.changes": "변경 사항", + "config.promptToSaveFilesBeforeCommit.always": "저장되지 않은 파일이 있는지 확인합니다.", + "config.promptToSaveFilesBeforeStash.always": "저장되지 않은 파일이 있는지 확인합니다.", + "config.promptToSaveFilesBeforeCommit.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", + "config.promptToSaveFilesBeforeStash.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", + "command.checkoutDetached": "체크 아웃(분리됨)...", + "command.checkout": "다음으로 체크 아웃...", + "command.cherryPick": "cherry-pick...", + "command.clone": "복제", + "command.cloneRecursive": "복제(재귀)", + "command.continueInLocalClone": "리포지토리를 로컬로 복제하고 데스크톱에서 열기...", + "command.closeAllDiffEditors": "모든 diff 편집기 닫기", + "command.close": "리포지토리 닫기", "colors.added": "추가된 리소스의 색입니다.", - "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", + "colors.stageDeleted": "스테이징되어 있는 삭제된 리소스의 색입니다.", "colors.deleted": "삭제된 리소스의 색상입니다.", "colors.ignored": "무시된 리소스의 색상입니다.", + "colors.stageModified": "스테이징되어 있는 수정된 리소스의 색입니다.", "colors.modified": "수정된 리소스의 색상입니다.", "colors.renamed": "이름이 바뀌었거나 복사된 리소스의 색입니다.", - "colors.stageDeleted": "스테이징되어 있는 삭제된 리소스의 색입니다.", - "colors.stageModified": "스테이징되어 있는 수정된 리소스의 색입니다.", + "colors.conflict": "충돌이 발생한 리소스의 색상입니다.", "colors.submodule": "서브모듈 자원의 색상", "colors.untracked": "추적되지 않은 리소스의 색상입니다.", - "command.addRemote": "원격 추가...", - "command.api.getRemoteSources": "원격 원본 가져오기", - "command.api.getRepositories": "Git 리포지토리", - "command.api.getRepositoryState": "리포지토리 상태 가져오기", - "command.branch": "분기 만들기...", - "command.branchFrom": "분기를 만듭니다...", - "command.checkout": "다음으로 체크 아웃...", - "command.checkoutDetached": "체크 아웃(분리됨)...", - "command.cherryPick": "cherry-pick...", - "command.clean": "변경 내용 취소", - "command.cleanAll": "모든 변경 내용 취소", - "command.cleanAllTracked": "추적된 모든 변경 내용 취소", - "command.cleanAllUntracked": "추적되지 않은 모든 변경 내용 취소", - "command.clone": "클론", - "command.cloneRecursive": "복제(재귀)", - "command.close": "리포지토리 닫기", - "command.closeAllDiffEditors": "모든 diff 편집기 닫기", + "submenu.commit": "커밋", "command.commit": "커밋", + "command.commitNoVerify": "커밋(확인 안 함)", "command.commitAll": "모두 커밋", "command.commitAllAmend": "모두 커밋 (수정)", "command.commitAllAmendNoVerify": "모두 커밋(수정, 확인 안 함)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "모두 커밋(로그오프됨, 확인 안 함)", "command.commitEmpty": "빈 내용을 커밋합니다.", "command.commitEmptyNoVerify": "빈 상태로 커밋(확인 안 함)", - "command.commitMessageAccept": "커밋 메시지 수락", - "command.commitMessageDiscard": "커밋 메시지 삭제", - "command.commitNoVerify": "커밋(확인 안 함)", "command.commitStaged": "스테이징된 항목 커밋", "command.commitStagedAmend": "스테이징된 항목 커밋(수정)", - "command.commitStagedAmendNoVerify": "커밋 스테이징 됨(수정, 확인 안 함)", + "command.commitStagedAmendNoVerify": "커밋 스테이징됨(수정, 확인 안 함)", "command.commitStagedNoVerify": "커밋 스테이징됨(확인 안 함)", "command.commitStagedSigned": "스테이징된 항목 커밋(로그오프됨)", "command.commitStagedSignedNoVerify": "커밋 스테이징됨(로그오프됨, 확인 안 함)", - "command.continueInLocalClone": "리포지토리를 로컬로 복제하고 데스크톱에서 열기...", + "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", + "command.timelineCompareWithSelected": "선택한 항목과 비교", + "command.git.acceptMerge": "병합 완료", + "command.git.runGitMerge": "Git과 충돌 계산", + "command.git.runGitMergeDiff3": "Git과 충돌 계산(Diff3)", + "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", + "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", "command.continueInLocalClone.qualifiedName": "새 로컬 복제본에서 계속 작업하기", + "config.openRepositoryInParentFolders": "작업 영역 또는 열린 파일의 부모 폴더에 있는 리포지토리를 열지 여부를 제어합니다.", + "config.smartCommitChanges": "스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.", + "config.statusLimit": "Git 상태 명령에서 구문 분석할 수 있는 변경 내용의 수를 제한하는 방법을 제어합니다. 제한이 없는 경우 0으로 설정할 수 있습니다.", + "config.untrackedChanges": "추적되지 않은 변경 내용의 작동 방식을 제어합니다.", + "config.countBadge": "Git 개수 배지를 제어합니다.", + "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", + "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", + "config.repositoryScanMaxDepth": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리에 대한 작업 영역 간 폴더를 스캔할 때 사용되는 깊이를 제어합니다. 제한 없이 '-1'로 설정할 수 있습니다.", + "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", + "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", + "config.branchSortOrder": "분기의 정렬 순서를 제어합니다.", + "config.similarityThreshold": "추가/삭제된 파일 쌍의 변경 사항을 이름 변경으로 간주하기 위한 유사성 색인의 임계값(예: 파일 크기와 비교한 추가/삭제 양)을 제어합니다.", + "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", + "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다.", + "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", + "config.useIntegratedAskPass": "통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다.", + "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", + "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", + "config.promptToSaveFilesBeforeStash": "Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", + "config.pullBeforeCheckout": "나가는 커밋이 없는 분기를 체크아웃하기 전에 빨리 감기할지 여부를 제어합니다.", + "config.useEditorAsCommitInput": "커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다.", + "config.supportCancellation": "동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.", + "config.branchProtectionPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 프롬프트가 표시되는지 여부를 제어합니다.", + "config.branchRandomNameEnable": "새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다.", + "config.showActionButton": "작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다.", + "config.allowNoVerifyCommit": "pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다.", + "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", + "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", + "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", + "config.enableStatusBarSync": "Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다.", + "config.closeDiffOnOperation": "변경 내용을 스태시, 커밋, 삭제, 스테이징 또는 스테이징 해제할 때 diff 편집기를 자동으로 닫을지 여부를 제어합니다.", + "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", + "config.confirmNoVerifyCommit": "확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다.", + "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", + "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", + "config.terminalGitEditor": "통합 터미널에서 생성된 Git 프로세스에 대해 Git 편집기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다.", + "config.terminalAuthentication": "통합 터미널에서 생성된 Git 프로세스의 인증 처리기로 VS Code를 사용할지를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.", + "config.openAfterClone": "복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.", + "config.optimisticUpdate": "Git 명령을 실행한 후 소스 제어 뷰의 상태를 낙관적으로 업데이트할지 여부를 제어합니다.", + "config.publishBeforeContinueOn": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시할지 여부를 제어합니다.", + "config.requireGitUserConfig": "명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다.", + "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", + "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", + "config.timeline.showAuthor": "타임라인 보기에 커밋 작성자를 표시할지를 제어합니다.", + "config.showCommitInput": "Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.", + "config.timeline.showUncommitted": "타임라인 보기에서 커밋되지 않은 변경 내용을 표시할지 여부를 제어합니다.", + "config.useCommitInputAsStashMessage": "커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.", + "config.timeline.date": "타임라인 보기에서 항목에 사용할 날짜를 제어합니다.", + "command.timelineCopyCommitId": "커밋 ID 복사", + "command.timelineCopyCommitMessage": "커밋 메시지 복사", + "config.countBadge.all": "모든 변경 내용을 계산합니다.", + "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", + "command.branchFrom": "분기를 만듭니다...", + "command.branch": "분기 만들기...", "command.createTag": "태그 만들기", "command.deleteBranch": "분기 삭제...", "command.deleteRemoteTag": "원격 태그 삭제", "command.deleteTag": "태그 삭제", + "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", + "config.promptToSaveFilesBeforeCommit.never": "이 검사를 사용하지 않도록 설정합니다.", + "config.promptToSaveFilesBeforeStash.never": "이 검사를 사용하지 않도록 설정합니다.", + "command.cleanAll": "모든 변경 내용 취소", + "command.cleanAllTracked": "추적된 모든 변경 내용 취소", + "command.cleanAllUntracked": "추적되지 않은 모든 변경 내용 취소", + "command.clean": "변경 내용 취소", + "command.commitMessageDiscard": "커밋 메시지 삭제", + "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", + "command.stashDropAll": "모든 스태시 삭제...", + "command.stashDrop": "스태시 삭제...", + "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", + "config.verboseCommit": "'#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다.", + "config.enableCommitSigning": "GPG 또는 X.509로 서명 커밋을 사용합니다.", + "config.experimental.installGuide": "Git 설정 흐름에 대한 실험적 개선 사항입니다.", "command.fetch": "페치", - "command.fetchAll": "모든 원격에서 페치", "command.fetchPrune": "페치(정리)", - "command.git.acceptMerge": "병합 완료", - "command.git.openMergeEditor": "병합 편집기에서 확인", - "command.git.runGitMerge": "Git과 충돌 계산", - "command.git.runGitMergeDiff3": "Git과 충돌 계산(Diff3)", - "command.ignore": ".gitignore에 추가", + "command.fetchAll": "모든 원격에서 페치", + "config.pullTags": "풀할 때 모든 태그를 페치합니다.", + "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", + "command.api.getRemoteSources": "원격 원본 가져오기", + "command.api.getRepositories": "Git 리포지토리", + "command.api.getRepositoryState": "리포지토리 상태 가져오기", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Git SCM 통합", + "view.workbench.scm.repositoriesInParentFolders": "Git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다.\r\n [리포지토리 열기](command:git.openRepositoriesInParentFolders)\r\n [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 git을 사용하도록 설정하세요.\r\nVS Code에서 Git 및 원본 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", + "config.ignoreSubmodules": "파일 트리의 하위 모듈 수정 내용을 무시합니다.", + "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", + "config.ignoreWindowsGit27Warning": "Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다.", + "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", + "config.ignoreRebaseWarning": "풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다.", + "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", + "view.workbench.scm.empty": "Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.\r\n[폴더 열기](command:vscode.openFolder)\r\n[리포지토리 복제](command:git.clone)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", "command.init": "리포지토리 초기화", + "view.workbench.scm.missing": "인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요.", + "config.branchRandomNameDictionary": "무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'.", + "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리를 검색하는 동안 무시되는 폴더 목록입니다.", + "config.commandsToLog": "`stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다.", + "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", + "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", + "config.branchProtection": "보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다.", + "config.checkoutType.local": "로컬 분기", "command.manageUnsafeRepositories": "안전하지 않은 리포지토리 관리", "command.merge": "분기 병합...", - "command.mergeAbort": "병합 중단", + "config.openRepositoryInParentFolders.never": "작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열지 마세요.", + "config.publishBeforeContinueOn.never": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하지 마세요.", + "config.openAfterClone.whenNoFolderOpen": "열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다.", "command.openAllChanges": "모든 변경 내용 열기", + "command.timelineOpenDiff": "변경 내용 열기", "command.openChange": "변경 내용 열기", + "command.revealFileInOS.linux": "상위 폴더 열기", "command.openFile": "파일 열기", "command.openHEADFile": "파일 열기(HEAD)", "command.openRepositoriesInParentFolders": "부모 폴더에서 리포지토리 열기", "command.openRepository": "리포지토리 열기", + "config.mergeEditor": "현재 충돌 된 파일의 병합 편집기를 엽니다.", + "config.path": "git 실행 파일의 경로 및 파일 이름입니다(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다.", + "command.stashPopLatest": "최신 슬래시 표시", + "command.stashPop": "스태시 표시...", + "config.branchPrefix": "새 브랜치를 만들 때 사용되는 접두사입니다.", + "config.openRepositoryInParentFolders.prompt": "작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열기 전에 프롬프트를 표시합니다.", + "config.publishBeforeContinueOn.prompt": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하라는 메시지 표시", + "config.pruneOnFetch": "페치할 때 정리합니다.", "command.publish": "분기 게시...", "command.pull": "풀", - "command.pullFrom": "가져올 위치...", "command.pullRebase": "풀(다시 지정)", + "command.pullFrom": "가져올 위치...", + "submenu.pullpush": "풀, 푸시", "command.push": "푸시", "command.pushFollowTags": "푸시(태그 팔로우)", "command.pushFollowTagsForce": "푸시(태그 팔로우, 강제 적용)", "command.pushForce": "푸시(강제)", "command.pushTags": "푸시 태그", + "config.followTagsWhenSync": "동기화 명령을 실행할 때 주석이 추가된 모든 태그를 푸시합니다.", "command.pushTo": "다음으로 푸시...", "command.pushToForce": "...로 푸시 (강제)", "command.rebase": "분기 다시 지정...", - "command.rebaseAbort": "다시 지정 중단", "command.refresh": "새로 고침", + "config.rememberPostCommitCommand": "커밋 후 실행된 마지막 git 명령을 기억하세요.", + "submenu.remotes": "원격", + "config.checkoutType.remote": "원격 분기", "command.removeRemote": "원격 제거", "command.rename": "이름 바꾸기", "command.renameBranch": "분기 이름 바꾸기...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "병합 편집기에서 확인", "command.restoreCommitTemplate": "커밋 템플릿 복원", - "command.revealFileInOS.linux": "상위 폴더 열기", - "command.revealFileInOS.mac": "Finder에 표시", - "command.revealFileInOS.windows": "파일 탐색기에 표시", "command.revealInExplorer": "탐색기 보기에 표시", + "command.revealFileInOS.windows": "파일 탐색기에 표시", + "command.revealFileInOS.mac": "Finder에 표시", "command.revertChange": "변경 내용 되돌리기", "command.revertSelectedRanges": "선택한 범위 되돌리기", + "config.postCommitCommand.sync": "커밋이 성공한 후 'git pull' 및 'git push'를 실행합니다.", + "config.postCommitCommand.push": "커밋이 성공한 후 'git push'를 실행합니다.", + "config.postCommitCommand": "커밋이 성공한 후 git 명령을 실행합니다.", + "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", + "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", + "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", + "view.workbench.scm.scanFolderForRepositories": "git 리포지토리용 폴더 검색 중...", + "view.workbench.scm.scanWorkspaceForRepositories": "Git 리포지토리에 대한 작업 영역을 검색하는 중...", + "command.timelineSelectForCompare": "비교를 위해 선택", "command.showOutput": "Git 출력 표시", - "command.stage": "변경 내용 스테이징", + "config.showActionButton.commit": "로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다.", + "config.showActionButton.publish": "추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다.", + "config.showActionButton.sync": "로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다.", + "submenu.commit.signoff": "승인", + "view.workbench.scm.missing.linux": "소스 제어는 설치 중인 Git에 따라 달라집니다.\r\n[Linux용 Git 다운로드](https://git-scm.com/download/linux)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", "command.stageAll": "모든 변경 내용 스테이징", "command.stageAllMerge": "모든 병합 변경 내용 스테이징", "command.stageAllTracked": "추적된 모든 변경 내용 스테이징", "command.stageAllUntracked": "추적되지 않은 모든 변경 내용 스테이징", "command.stageChange": "변경 내용 스테이징", + "command.stage": "변경 내용 스테이징", "command.stageSelectedRanges": "선택한 범위 스테이징", + "submenu.stash": "스태시", "command.stash": "스태시", - "command.stashApply": "스태시 적용하기...", - "command.stashApplyLatest": "최신 스태시 적용하기", - "command.stashDrop": "스태시 삭제...", - "command.stashDropAll": "모든 스태시 삭제...", "command.stashIncludeUntracked": "스태시(미추적 포함)", - "command.stashPop": "스태시 꺼내기...", - "command.stashPopLatest": "최신 스태시 꺼내기", "command.stashStaged": "스테이징된 스태시", + "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", + "config.suggestSmartCommit": "스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋).", "command.sync": "동기화", "command.syncRebase": "동기화(다시 지정)", - "command.timelineCompareWithSelected": "선택한 항목과 비교", - "command.timelineCopyCommitId": "커밋 ID 복사", - "command.timelineCopyCommitMessage": "커밋 메시지 복사", - "command.timelineOpenDiff": "변경 내용 열기", - "command.timelineSelectForCompare": "비교를 위해 선택", - "command.undoCommit": "마지막 커밋 실행 취소", - "command.unstage": "변경 내용 스테이징 취소", - "command.unstageAll": "모든 변경 내용 스테이징 취소", - "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", - "config.allowForcePush": "강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다.", - "config.allowNoVerifyCommit": "pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다.", - "config.alwaysShowStagedChangesResourceGroup": "스테이징된 변경 내용 리소스 그룹을 항상 표시합니다.", - "config.alwaysSignOff": "모든 커밋에 대한 확인 플래그를 제어합니다.", - "config.autoRepositoryDetection": "리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다.", - "config.autoRepositoryDetection.false": "자동 리포지토리 검사를 사용하지 않습니다.", - "config.autoRepositoryDetection.openEditors": "열려 있는 파일의 부모 폴더를 검사합니다.", - "config.autoRepositoryDetection.subFolders": "현재 열려 있는 폴더의 하위 폴더를 검사합니다.", - "config.autoRepositoryDetection.true": "현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다.", - "config.autoStash": "풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다.", - "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", - "config.autofetchPeriod": "#git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다.", - "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", - "config.branchPrefix": "새 브랜치를 만들 때 사용되는 접두사입니다.", - "config.branchProtection": "보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다.", - "config.branchProtectionPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 프롬프트가 표시되는지 여부를 제어합니다.", - "config.branchProtectionPrompt.alwaysCommit": "항상 보호된 브랜치에 변경 내용을 커밋합니다.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "변경 사항을 항상 새 브랜치에 커밋", - "config.branchProtectionPrompt.alwaysPrompt": "변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다.", - "config.branchRandomNameDictionary": "무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'.", - "config.branchRandomNameDictionary.adjectives": "무작위 형용사", - "config.branchRandomNameDictionary.animals": "임의의 동물 이름", - "config.branchRandomNameDictionary.colors": "임의의 색상 이름", - "config.branchRandomNameDictionary.numbers": "100에서 999 사이의 난수", - "config.branchRandomNameEnable": "새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다.", - "config.branchSortOrder": "분기의 정렬 순서를 제어합니다.", - "config.branchValidationRegex": "새 분기 이름의 유효성을 검사하는 정규식입니다.", - "config.branchWhitespaceChar": "새 브랜치 이름의 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다.", - "config.checkoutType": "'다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다.", - "config.checkoutType.local": "로컬 분기", - "config.checkoutType.remote": "원격 분기", - "config.checkoutType.tags": "태그", - "config.closeDiffOnOperation": "변경 내용을 스태시, 커밋, 삭제, 스테이징 또는 스테이징 해제할 때 diff 편집기를 자동으로 닫을지 여부를 제어합니다.", - "config.commandsToLog": "`stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다.", - "config.confirmEmptyCommits": "'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다.", - "config.confirmForcePush": "강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다.", - "config.confirmNoVerifyCommit": "확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다.", - "config.confirmSync": "Git 리포지토리를 동기화하기 전에 확인합니다.", - "config.countBadge": "Git 개수 배지를 제어합니다.", - "config.countBadge.all": "모든 변경 내용을 계산합니다.", - "config.countBadge.off": "카운터를 끕니다.", - "config.countBadge.tracked": "추적된 변경 내용만 계산합니다.", - "config.decorations.enabled": "Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다.", - "config.defaultBranchName": "새 Git 리포지토리를 초기화할 때 기본 분기(예: main, trunk, development)의 이름입니다. 빈 값으로 설정하면 git에 구성된 기본 분기 이름이 사용됩니다.", - "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", - "config.detectSubmodules": "Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다.", - "config.detectSubmodulesLimit": "Git submodules 검출 개수의 제한을 제어합니다.", - "config.discardAllScope": "`모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다.", - "config.enableCommitSigning": "GPG 또는 X.509로 서명 커밋을 사용합니다.", - "config.enableSmartCommit": "단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다.", - "config.enableStatusBarSync": "Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다.", - "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", - "config.experimental.installGuide": "Git 설정 흐름에 대한 실험적 개선 사항입니다.", - "config.fetchOnPull": "사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다.", - "config.followTagsWhenSync": "동기화 명령을 실행할 때 주석이 추가된 모든 태그를 푸시합니다.", - "config.ignoreLegacyWarning": "레거시 Git 경고를 무시합니다.", - "config.ignoreLimitWarning": "리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다.", - "config.ignoreMissingGitWarning": "Git이 없으면 경고를 무시합니다.", - "config.ignoreRebaseWarning": "풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다.", - "config.ignoreSubmodules": "파일 트리의 하위 모듈 수정 내용을 무시합니다.", - "config.ignoreWindowsGit27Warning": "Windows에 Git 2.25~2.26이 설치되어 있는 경우 경고를 무시합니다.", - "config.ignoredRepositories": "무시할 Git 리포지토리의 목록입니다.", - "config.inputValidation": "커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다.", - "config.inputValidationLength": "경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다.", - "config.inputValidationSubjectLength": "경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요.", - "config.mergeEditor": "현재 충돌 된 파일의 병합 편집기를 엽니다.", - "config.openAfterClone": "복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다.", - "config.openAfterClone.always": "항상 현재 창에서 엽니다.", - "config.openAfterClone.alwaysNewWindow": "항상 새 창에서 엽니다.", - "config.openAfterClone.prompt": "항상 동작을 확인합니다.", - "config.openAfterClone.whenNoFolderOpen": "열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다.", - "config.openDiffOnClick": "변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다.", - "config.openRepositoryInParentFolders": "작업 영역 또는 열린 파일의 부모 폴더에 있는 리포지토리를 열지 여부를 제어합니다.", - "config.openRepositoryInParentFolders.always": "항상 작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 엽니다.", - "config.openRepositoryInParentFolders.never": "작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열지 마세요.", - "config.openRepositoryInParentFolders.prompt": "작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열기 전에 프롬프트를 표시합니다.", - "config.optimisticUpdate": "Git 명령을 실행한 후 소스 제어 뷰의 상태를 낙관적으로 업데이트할지 여부를 제어합니다.", - "config.path": "git 실행 파일의 경로 및 파일 이름입니다(예: `C:\\Program Files\\Git\\bin\\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다.", - "config.postCommitCommand": "커밋이 성공한 후 git 명령을 실행합니다.", - "config.postCommitCommand.none": "커밋 후 명령을 실행하지 않습니다.", - "config.postCommitCommand.push": "커밋이 성공한 후 'git push'를 실행합니다.", - "config.postCommitCommand.sync": "커밋이 성공한 후 'git pull' 및 'git push'를 실행합니다.", - "config.promptToSaveFilesBeforeCommit": "Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeCommit.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeCommit.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeCommit.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.promptToSaveFilesBeforeStash": "Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다.", - "config.promptToSaveFilesBeforeStash.always": "저장되지 않은 파일이 있는지 확인합니다.", - "config.promptToSaveFilesBeforeStash.never": "이 검사를 사용하지 않도록 설정합니다.", - "config.promptToSaveFilesBeforeStash.staged": "저장되지 않은 스테이징된 파일만 확인합니다.", - "config.pruneOnFetch": "페치할 때 정리합니다.", - "config.publishBeforeContinueOn": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시할지 여부를 제어합니다.", - "config.publishBeforeContinueOn.always": "Git 리포지토리에서 계속 작업을 사용할 때 항상 게시되지 않은 Git 상태를 게시합니다.", - "config.publishBeforeContinueOn.never": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하지 마세요.", - "config.publishBeforeContinueOn.prompt": "Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하라는 메시지 표시", - "config.pullBeforeCheckout": "나가는 커밋이 없는 분기를 체크아웃하기 전에 빨리 감기할지 여부를 제어합니다.", - "config.pullTags": "풀할 때 모든 태그를 페치합니다.", - "config.rebaseWhenSync": "동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다.", - "config.rememberPostCommitCommand": "커밋 후 실행된 마지막 git 명령을 기억하세요.", - "config.repositoryScanIgnoredFolders": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리를 검색하는 동안 무시되는 폴더 목록입니다.", - "config.repositoryScanMaxDepth": "`#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리에 대한 작업 영역 간 폴더를 스캔할 때 사용되는 깊이를 제어합니다. 제한 없이 '-1'로 설정할 수 있습니다.", - "config.requireGitUserConfig": "명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다.", - "config.scanRepositories": "Git 리포지토리를 검색할 경로의 목록입니다.", - "config.showActionButton": "작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다.", - "config.showActionButton.commit": "로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다.", - "config.showActionButton.publish": "추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다.", - "config.showActionButton.sync": "로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다.", - "config.showCommitInput": "Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다.", - "config.showInlineOpenFileAction": "Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다.", - "config.showProgress": "Git 작업에서 진행률을 표시할지 여부를 제어합니다.", - "config.showPushSuccessNotification": "푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다.", - "config.similarityThreshold": "추가/삭제된 파일 쌍의 변경 사항을 이름 변경으로 간주하기 위한 유사성 색인의 임계값(예: 파일 크기와 비교한 추가/삭제 양)을 제어합니다.", - "config.smartCommitChanges": "스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다.", - "config.smartCommitChanges.all": "모든 변경 사항을 자동으로 스테이징합니다.", - "config.smartCommitChanges.tracked": "추적된 변경 사항만 자동으로 스테이징했습니다.", - "config.statusLimit": "Git 상태 명령에서 구문 분석할 수 있는 변경 내용의 수를 제한하는 방법을 제어합니다. 제한이 없는 경우 0으로 설정할 수 있습니다.", - "config.suggestSmartCommit": "스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋).", - "config.supportCancellation": "동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다.", - "config.terminalAuthentication": "통합 터미널에서 생성된 Git 프로세스의 인증 처리기로 VS Code를 사용할지를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다.", - "config.terminalGitEditor": "통합 터미널에서 생성된 Git 프로세스에 대해 Git 편집기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다.", - "config.timeline.date": "타임라인 보기에서 항목에 사용할 날짜를 제어합니다.", - "config.timeline.date.authored": "작성 날짜 사용", - "config.timeline.date.committed": "커밋된 날짜 사용", - "config.timeline.showAuthor": "타임라인 보기에 커밋 작성자를 표시할지를 제어합니다.", - "config.timeline.showUncommitted": "타임라인 보기에서 커밋되지 않은 변경 내용을 표시할지 여부를 제어합니다.", - "config.untrackedChanges": "추적되지 않은 변경 내용의 작동 방식을 제어합니다.", - "config.untrackedChanges.hidden": "추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다.", - "config.untrackedChanges.mixed": "추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다.", - "config.untrackedChanges.separate": "추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다.", - "config.useCommitInputAsStashMessage": "커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다.", - "config.useEditorAsCommitInput": "커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다.", - "config.useForcePushWithLease": "강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다.", - "config.useIntegratedAskPass": "통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다.", - "config.verboseCommit": "'#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다.", - "description": "Git SCM 통합", - "displayName": "Git", - "submenu.branch": "분기", - "submenu.changes": "변경 사항", - "submenu.commit": "커밋", - "submenu.commit.amend": "수정", - "submenu.commit.signoff": "승인", - "submenu.explorer": "Git", - "submenu.pullpush": "풀, 푸시", - "submenu.remotes": "원격", - "submenu.stash": "스태시", "submenu.tags": "태그", - "view.workbench.cloneRepository": "리포지토리를 로컬에서 복제할 수 있습니다.\r\n[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')", - "view.workbench.learnMore": "VS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 git을 사용하도록 설정하세요.\r\nVS Code에서 Git 및 원본 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", - "view.workbench.scm.empty": "Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다.\r\n[폴더 열기](command:vscode.openFolder)\r\n[리포지토리 복제](command:git.clone)\r\nVS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.emptyWorkspace": "현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.\r\n[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)\r\nVS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", - "view.workbench.scm.folder": "현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init?%5Btrue%5D)\r\nVS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", - "view.workbench.scm.missing": "인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요.", - "view.workbench.scm.missing.linux": "소스 제어는 설치 중인 Git에 따라 달라집니다.\r\n[Linux용 Git 다운로드](https://git-scm.com/download/linux)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.missing.mac": "[macOS용 GIT 다운로드](https://git-scm.com/download/mac)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.missing.windows": "[Windows용 GIT 다운로드](https://git-scm.com/download/win)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", - "view.workbench.scm.repositoriesInParentFolders": "Git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다.\r\n [리포지토리 열기](command:git.openRepositoriesInParentFolders)\r\n [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다.\r\n [리포지토리 열기](command:git.openRepositoriesInParentFolders)\r\n [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "git 리포지토리용 폴더 검색 중...", - "view.workbench.scm.scanWorkspaceForRepositories": "Git 리포지토리에 대한 작업 영역을 검색하는 중...", + "config.checkoutType.tags": "태그", + "config.branchWhitespaceChar": "새 브랜치 이름의 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다.", + "config.defaultCloneDirectory": "Git 리포지토리를 복제할 기본 위치입니다.", "view.workbench.scm.unsafeRepositories": "검색된 Git 리포지토리는 폴더를 현재 사용자가 아닌 다른 사람이 소유하고 있으므로 잠재적으로 안전하지 않을 수 있습니다.\r\n[안전하지 않은 저장소 관리](command:git.manageUnsafeRepositories)\r\n안전하지 않은 리포지토리에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "검색된 Git 리포지토리는 폴더를 현재 사용자가 아닌 다른 사람이 소유하고 있으므로 잠재적으로 안전하지 않습니다.\r\n[안전하지 않은 리포지토리 관리](command:git.manageUnsafeRepositories)\r\n안전하지 않은 리포지토리에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init)\r\nVS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요." + "view.workbench.scm.folder": "현재 열린 폴더에 Git 리포지토리가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init?%5Btrue%5D)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", + "config.defaultBranchName": "새 Git 리포지토리를 초기화할 때 기본 분기(예: main, trunk, development)의 이름입니다. 빈 값으로 설정하면 git에 구성된 기본 분기 이름이 사용됩니다.", + "view.workbench.scm.workspace": "현재 열린 작업 영역에 Git 리포지토리가 포함된 폴더가 없습니다. Git에서 제공하는 소스 제어 기능을 사용하도록 설정할 폴더의 리포지토리를 초기화할 수 있습니다.\r\n[리포지토리 초기화](command:git.init)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요.", + "view.workbench.scm.emptyWorkspace": "현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다.\r\n[작업 영역에 폴더 추가](command:workbench.action.addRootFolder)\r\nAzure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요.", + "view.workbench.learnMore": "Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요.", + "config.countBadge.off": "카운터를 끕니다.", + "command.undoCommit": "마지막 커밋 실행 취소", + "command.unstageAll": "모든 변경 내용 스테이징 취소", + "command.unstage": "변경 내용 스테이징 취소", + "command.unstageSelectedRanges": "선택한 범위 스테이징 취소", + "config.untrackedChanges.separate": "추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다.", + "config.untrackedChanges.hidden": "추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다.", + "config.timeline.date.authored": "작성 날짜 사용", + "config.timeline.date.committed": "커밋된 날짜 사용", + "config.fetchOnPull": "사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다.", + "config.autofetch": "true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다.", + "config.autorefresh": "자동 새로 고침을 사용할지 여부입니다.", + "config.enabled": "Git을 사용하도록 설정했는지 여부입니다.", + "view.workbench.cloneRepository": "리포지토리를 로컬에서 복제할 수 있습니다.\r\n[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제')", + "view.workbench.scm.missing.windows": "[Windows용 GIT 다운로드](https://git-scm.com/download/win)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다.", + "view.workbench.scm.missing.mac": "[macOS용 GIT 다운로드](https://git-scm.com/download/mac)\r\n설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다." } } } \ 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 deleted file mode 100644 index 3a9f8c28bc..0000000000 --- a/i18n/ads-language-pack-ko/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "XML에 대한 다양한 언어 지원을 제공합니다.", - "displayName": "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 9c3f4342aa..747e8b7be9 100644 --- a/i18n/ads-language-pack-ko/translations/main.i18n.json +++ b/i18n/ads-language-pack-ko/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "백업 데이터베이스 - {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "비대칭 키", - "backup.compressBackup": "백업 압축", - "backup.defaultCompression": "기본 서버 설정 사용", - "backup.doNotCompress": "백업 압축 안 함", - "backup.labelDatabase": "데이터베이스", - "backup.labelDifferential": "차등", - "backup.labelDisk": "디스크", - "backup.labelFilegroup": "파일 및 파일 그룹", - "backup.labelFull": "전체", - "backup.labelLog": "트랜잭션 로그", - "backup.labelUrl": "URL", - "backup.serverCertificate": "서버 인증서" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "저장할 차트를 찾을 수 없습니다.", "chartSaved": "{0} 경로에 차트를 저장함", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "기본 제공 차트의 최대 행 수가 초과되어 첫 번째 {0}행만 사용됩니다. 값을 구성하려면 사용자 설정을 열고 'builtinCharts.maxRowCount'를 검색할 수 있습니다.", "charts.neverShowAgain": "다시 표시 안 함" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "고급 연결 속성을 JSON으로 구문 분석할 수 없습니다. 오류가 발생했습니다. {0} 받은 속성 값: {1}", - "confirmConnect": "연결하시겠습니까?", - "connectServerDetail": "이렇게 하면 서버 {0}에 연결됩니다.", - "connectingLabel": "{0}에 연결하는 중", - "connectingQueryLabel": "쿼리 파일 연결 중", - "errConnectUrl": "{0} 오류로 인해 URL을 열 수 없습니다.", - "open": "열기(&O)", - "openingNewQueryLabel": "새 쿼리 {0}을(를) 여는 중", - "runningCommandLabel": "명령 {0} 실행 중", - "warnServerRequired": "서버 정보가 제공되지 않았으므로 연결할 수 없습니다." - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "사용자 설정에서 {0}이(가) {1}(으)로 바뀌었습니다.", "workbench.configuration.upgradeWorkspace": "작업 영역 설정에서 {0}이(가) {1}(으)로 바뀌었습니다." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "오류를 나타내며 편집 내용 삭제 실패: ", - "editData.closeSql": "SQL 창 닫기", + "editData.hideSql": "SQL 창 숨기기", "editData.run": "실행", "editData.showSql": "SQL 창 표시", "editData.stop": "중지" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "새 쿼리", "queryEditor.chart.defaultChartType": "쿼리 결과에서 차트 뷰어를 열 때 사용할 기본 차트 유형", + "queryEditor.githubCopilotContextualizationEnabled": "(미리 보기) GitHub Copilot 쿼리의 컨텍스트화를 사용하도록 설정합니다. 이 설정을 사용하면 Copilot 확장이 설치되어 있고 공급자가 문맥화를 구현한 경우 GitHub Copilot이 개선된 제안을 반환하는 데 도움이 됩니다.", "queryEditor.inMemoryDataProcessingThreshold": "메모리에서 필터링 및 정렬할 수 있는 최대 행 수를 제어합니다. 숫자를 초과하는 경우 정렬과 필터링이 비활성화됩니다. 경고: 이 항목을 늘리면 성능에 영향을 미칠 수 있습니다.", "queryEditor.messages.showBatchTime": "개별 일괄 처리에 대한 실행 시간 표시 여부", "queryEditor.messages.wordwrap": "메시지 자동 줄 바꿈", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "결과를 XML로 저장할 때 사용되는 파일 인코딩", "queryEditor.results.saveAsXml.formatted": "true이면 결과를 XML로 저장할 때 XML 출력에 형식이 지정됩니다.", "queryEditor.results.showActionBar": "쿼리 결과 뷰에 작업 모음을 표시할지 여부", + "queryEditor.results.showCopyCompletedNotification": "결과 표 복사 작업이 완료되면 알림을 표시할지 여부입니다.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "이전 행에 이미 후행 줄 바꿈이 있는 경우 결과를 복사할 때 행 간에 줄 바꿈 추가를 건너뛸지 여부를 지정합니다. 기본값은 false입니다.", "queryEditor.results.streaming": "결과 스트리밍을 사용하도록 설정합니다. 몇 가지 사소한 시각적 문제가 있습니다.", "queryEditor.showConnectionInfoInTitle": "제목에 있는 탭에 연결 정보를 표시할지 여부를 제어합니다.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "닫기", "webViewDialog.ok": "확인" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "아니요, 다시 표시 안 함", - "enablePreviewFeatures.no": "아니요", - "enablePreviewFeatures.notice": "미리 보기 기능을 사용하면 새로운 기능 및 개선 사항에 대한 모든 권한을 제공함으로써 Azure Data Studio에서 환경이 개선됩니다. [여기]({0})에서 미리 보기 기능에 관해 자세히 알아볼 수 있습니다. 미리 보기 기능을 사용하시겠습니까?", - "enablePreviewFeatures.yes": "예(추천)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "시작(&&S)", - "showReleaseNotes": "시작 표시" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "연결 만들기", - "welcomePage.createConnectionBody": "연결 대화 상자를 통해 데이터베이스 인스턴스에 연결합니다.", - "welcomePage.createNotebook": "Notebook 만들기", - "welcomePage.createNotebookBody": "네이티브 Notebook 편집기를 사용하여 새 Notebook을 빌드합니다.", - "welcomePage.deployServer": "서버 배포", - "welcomePage.deployServerBody": "선택한 플랫폼에서 관계형 데이터 서비스의 새 인스턴스를 만듭니다.", - "welcomePage.documentation": "설명서", - "welcomePage.documentationBody": "PowerShell, API 등의 빠른 시작, 방법 가이드, 참조 자료를 보려면 설명서 센터를 방문합니다.", - "welcomePage.extensions": "확장", - "welcomePage.gettingStarted": "시작", - "welcomePage.gettingStartedBody": "Azure Data Studio에서 제공하는 기능을 검색하고 기능을 최대한 활용하는 방법을 알아봅니다.", - "welcomePage.history": "기록", - "welcomePage.learnMore": "자세한 정보 ", - "welcomePage.location": "위치", - "welcomePage.moreRecent": "자세히 표시", - "welcomePage.name": "이름", - "welcomePage.resources": "리소스", - "welcomePage.runQuery": "쿼리 실행", - "welcomePage.runQueryBody": "쿼리 편집기를 통해 데이터와 상호 작용합니다.", - "welcomePage.showAll": "모두 표시", - "welcomePage.showOnStartup": "시작 시 시작 페이지 표시", - "welcomePage.usefuLinks": "유용한 링크", - "welcomePage.videoDescriptionIntroduction": "Azure Data Studio Notebook 소개 | 데이터 공개됨", - "welcomePage.videoDescriptionOverview": "Azure Data Studio 개요", - "welcomePage.videos": "비디오" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Microsoft 및 타사 커뮤니티에서 개발한 확장을 설치하여 Azure Data Studio 기능을 확장합니다.", - "GuidedTour.connections": "연결", - "GuidedTour.discoverWelcomePage": "시작 페이지에서 주요 기능, 최근에 연 파일 및 추천 확장을 검색합니다. Azure Data Studio를 시작하는 방법에 관한 자세한 내용은 비디오 및 설명서를 확인하세요.", - "GuidedTour.extensions": "확장", - "GuidedTour.finish": "마침", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "한 곳에서 사용자 Notebook 또는 Notebook 컬렉션을 만드는 작업을 시작합니다.", - "GuidedTour.makeConnections": "SQL Server, Azure 등에서 연결을 연결, 쿼리 및 관리합니다.", - "GuidedTour.makeConnesetSettings": "기본 설정에 따라 Azure Data Studio를 사용자 지정합니다. 자동 저장 및 탭 크기 같은 설정을 구성하고, 바로 가기 키를 개인 설정하고, 원하는 색 테마로 전환할 수 있습니다.", - "GuidedTour.next": "다음", - "GuidedTour.notebooks": "Notebook", - "GuidedTour.one": "1", - "GuidedTour.readMore": "자세한 정보", - "GuidedTour.settings": "설정", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "시작 페이지", - "guidedTour": "사용자 시작 둘러보기", - "hideGuidedTour": "시작 둘러보기 숨기기" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Azure Data Studio를 빠르게 둘러보시겠습니까?", - "WelcomePage.welcome": "환영합니다!", - "closeTourBar": "빠른 둘러보기 표시줄 닫기", - "details": "세부 정보", - "ok": "확인", - "welcome.title": "시작", - "welcomePage": "시작", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Azure Data Studio를 사용하여 Postgres 데이터베이스 연결, 쿼리 및 관리", - "welcomePage.adminPack": "SQL 관리 팩", - "welcomePage.adminPackDescription": "SQL Server 관리 팩은 SQL Server를 관리하는 데 도움이 되는 인기 있는 데이터베이스 관리 확장 컬렉션입니다.", - "welcomePage.background": "시작 페이지 배경색입니다.", - "welcomePage.dataVirtualization": "데이터 가상화", - "welcomePage.dataVirtualizationDescription": "SQL Server 2019로 데이터를 가상화하고 대화형 마법사를 사용하여 외부 테이블 만들기", - "welcomePage.deployServer": "서버 배포", - "welcomePage.extensionPackAlreadyInstalled": "{0}에 대한 지원이 이미 설치되어 있습니다.", - "welcomePage.extensionPackNotFound": "ID가 {1}인 {0}에 대한 지원을 찾을 수 없습니다.", - "welcomePage.install": "설치", - "welcomePage.installExtensionPack": "{0}에 대한 추가 지원 설치", - "welcomePage.installKeymap": "{0} 키맵 설치", - "welcomePage.installed": "설치됨", - "welcomePage.installedExtensionPack": "{0} 지원이 이미 설치되어 있습니다.", - "welcomePage.installedKeymap": "{0} 키맵이 이미 설치되어 있습니다.", - "welcomePage.installingExtensionPack": "{0}에 대한 추가 지원을 설치하는 중...", - "welcomePage.new": "새로 만들기", - "welcomePage.newConnection": "새 연결", - "welcomePage.newNotebook": "새 Notebook", - "welcomePage.newQuery": "새 쿼리", - "welcomePage.open": "열기...", - "welcomePage.openFile": "파일 열기...", - "welcomePage.openFolder": "폴더 열기...", - "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Azure Data Studio에 제공되는 다양한 기능의 쿼리 편집기를 사용하여 PowerShell 스크립트 작성 및 실행", - "welcomePage.showAdminPack": "SQL 관리 팩", - "welcomePage.sqlServerAgent": "SQL Server 에이전트", - "welcomePage.sqlServerDacpac": "SQL Server Dacpac", - "welcomePage.sqlServerImport": "SQL Server 가져오기", - "welcomePage.sqlServerProfiler": "SQL Server 프로파일러", - "welcomePage.startTour": "둘러보기 시작", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0}에 대한 추가 지원을 설치한 후 창이 다시 로드됩니다." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "시작(&&W)", - "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", - "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", - "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", - "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", - "workbench.startupEditor.welcomePage": "Azure Data Studio 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다.", - "workbench.startupEditor.welcomePageWithTour": "시작하기 둘러보기로 시작 페이지 열기(기본값)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트인]({1})하는 방법을 알아보세요.", - "telemetryOptOut.optOutNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트아웃]({1})하는 방법을 알아보세요.", - "telemetryOptOut.readMore": "더 읽기" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "계정 추가", "accountDialog.close": "닫기", @@ -14733,6 +14592,8 @@ "refreshCredentials": "이 계정의 자격 증명을 새로 고쳐야 합니다." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "인증 공급자를 선택하지 않았습니다. 다시 시도하세요.", + "accountDialog.noCloudsRegistered": "클라우드를 사용할 수 없습니다. [설정] -> [Azure 계정 구성 검색] -> [하나 이상의 클라우드 사용]으로 이동합니다.", "accountManagementService.close": "닫기", "addAccountFailedCodeMessage": "{0} \r\n오류 메시지: {1}", "addAccountFailedGenericMessage": "계정을 추가하지 못했습니다. 자세한 내용은 Azure 계정 로그를 확인하세요.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "복사 및 열기", + "deviceCodeAuthDialogTitle": "Azure 인증: 디바이스 코드", "oauthDialog.cancel": "취소", "userCode": "사용자 코드", "website": "웹 사이트" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "자동 OAuth를 시작할 수 없습니다. 자동 OAuth가 이미 진행 중입니다." + "oauthFlyoutIsAlreadyOpen": "자동 OAuth를 시작할 수 없습니다. 자동 OAuth가 이미 진행 중입니다.", + "selfHelpMessage": "이 환경에서는 웹 브라우저를 시작할 수 없습니다. 브라우저를 시작하고 위의 URL로 이동한 후 코드를 수동으로 입력하세요." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "등록된 처리기 없음", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "이 연결을 취소하시겠습니까?", - "connection.connTitleGroupSection": "(그룹: {0})", "connection.duplicateEditErrorMessage": "프로필을 저장할 수 없습니다. 선택한 연결이 동일한 그룹에 있는 동일한 서버 정보를 가진 기존 프로필과 일치합니다. \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "이 리소스에 연결하려면 '{0}' 확장이 필요합니다. 해당 확장을 설치하시겠습니까?", "connection.invalidConnectionResult": "연결 결과가 잘못되었습니다.", "connection.neverShowUnsupportedVersionWarning": "다시 표시 안 함", "connection.noAzureAccount": "연결을 위한 Azure 계정 토큰을 가져오지 못함", + "connection.providerNotFound": "'{0}' 연결 공급자를 찾을 수 없습니다.", "connection.refreshAzureTokenFailure": "연결을 위한 Azure 계정 토큰을 새로 고침하지 못함", "connection.unknownProvider": "알 수 없는 공급자 '{0}'", "connection.unsupportedServerVersionWarning": "서버 버전은 Azure Data Studio에서 지원되지 않으므로 계속 연결할 수 있지만 Azure Data Studio의 일부 기능이 예상대로 작동하지 않을 수 있습니다.", "connectionDialog.connectionProviderNotSupported": "'{0}' 공급자 유형을 지원하는 확장이 현재 설치되어 있지 않습니다. 확장을 보시겠습니까?", - "connectionManagementService.noProviderForUri": "{0} URI에 대한 공급자를 찾을 수 없습니다.", "connectionNotAcceptedError": "연결이 허용되지 않음", "connectionService.no": "아니요", "connectionService.yes": "예" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "닫기", "gridDataProvider.copyResultsCompleted": "선택한 데이터가 클립보드에 복사되었습니다. 행 개수: {0}.", "gridDataProvider.copying": "복사 중...", - "gridDataProvider.loadingRowsInProgress": "복사할 행 로드 중({0}/{1})..." + "gridDataProvider.disableCopyNotification": "다시 표시하지 않음", + "gridDataProvider.loadingRowsInProgress": "복사할 행 로드 중({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "이제 복사 완료 알림이 비활성화됩니다. 다시 활성화하려면 queryEditor.results.showCopyCompletedNotification 설정을 수정하세요." }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "{0} URI에 대한 쿼리 실행기를 찾을 수 없습니다.", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "결과를 저장하지 못했습니다. ", "msgSaveSucceeded": "{0}에 결과를 저장함", "openFile": "파일 열기", + "openFileLocation": "파일 위치 열기", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV(쉼표로 구분)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Excel 통합 문서", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1개 이상의 작업이 진행 중입니다. 그래도 작업을 종료하시겠습니까?", "taskService.no": "아니요", "taskService.yes": "예" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "비대칭 키", + "backup.compressBackup": "백업 압축", + "backup.defaultCompression": "기본 서버 설정 사용", + "backup.doNotCompress": "백업 압축 안 함", + "backup.labelDatabase": "데이터베이스", + "backup.labelDifferential": "차등", + "backup.labelDisk": "디스크", + "backup.labelFilegroup": "파일 및 파일 그룹", + "backup.labelFull": "전체", + "backup.labelLog": "트랜잭션 로그", + "backup.labelUrl": "URL", + "backup.serverCertificate": "서버 인증서" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "고급 연결 속성을 JSON으로 구문 분석할 수 없습니다. 오류가 발생했습니다. {0} 받은 속성 값: {1}", + "confirmConnect": "연결하시겠습니까?", + "connectServerDetail": "이렇게 하면 서버 {0}에 연결됩니다.", + "connectingLabel": "{0}에 연결하는 중", + "connectingQueryLabel": "쿼리 파일 연결 중", + "errConnectUrl": "{0} 오류로 인해 URL을 열 수 없습니다.", + "open": "열기(&O)", + "openingNewQueryLabel": "새 쿼리 {0}을(를) 여는 중", + "runningCommandLabel": "명령 {0} 실행 중", + "warnServerRequired": "서버 정보가 제공되지 않았으므로 연결할 수 없습니다." + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트인]({1})하는 방법을 알아보세요.", + "telemetryOptOut.optOutNotice": "Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트아웃]({1})하는 방법을 알아보세요.", + "telemetryOptOut.readMore": "더 읽기" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "아니요, 다시 표시 안 함", + "enablePreviewFeatures.no": "아니요", + "enablePreviewFeatures.notice": "미리 보기 기능을 사용하면 새로운 기능 및 개선 사항에 대한 모든 권한을 제공함으로써 Azure Data Studio에서 환경이 개선됩니다. [여기]({0})에서 미리 보기 기능에 관해 자세히 알아볼 수 있습니다. 미리 보기 기능을 사용하시겠습니까?", + "enablePreviewFeatures.yes": "예(추천)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "연결 만들기", + "welcomePage.createConnectionBody": "연결 대화 상자를 통해 데이터베이스 인스턴스에 연결합니다.", + "welcomePage.createNotebook": "Notebook 만들기", + "welcomePage.createNotebookBody": "네이티브 Notebook 편집기를 사용하여 새 Notebook을 빌드합니다.", + "welcomePage.deployServer": "서버 배포", + "welcomePage.deployServerBody": "선택한 플랫폼에서 관계형 데이터 서비스의 새 인스턴스를 만듭니다.", + "welcomePage.documentation": "설명서", + "welcomePage.documentationBody": "PowerShell, API 등의 빠른 시작, 방법 가이드, 참조 자료를 보려면 설명서 센터를 방문합니다.", + "welcomePage.extensions": "확장", + "welcomePage.gettingStarted": "시작", + "welcomePage.gettingStartedBody": "Azure Data Studio에서 제공하는 기능을 검색하고 기능을 최대한 활용하는 방법을 알아봅니다.", + "welcomePage.history": "기록", + "welcomePage.learnMore": "자세한 정보 ", + "welcomePage.location": "위치", + "welcomePage.moreRecent": "자세히 표시", + "welcomePage.name": "이름", + "welcomePage.resources": "리소스", + "welcomePage.runQuery": "쿼리 실행", + "welcomePage.runQueryBody": "쿼리 편집기를 통해 데이터와 상호 작용합니다.", + "welcomePage.showAll": "모두 표시", + "welcomePage.showOnStartup": "시작 시 시작 페이지 표시", + "welcomePage.usefuLinks": "유용한 링크", + "welcomePage.videoDescriptionIntroduction": "Azure Data Studio Notebook 소개 | 데이터 공개됨", + "welcomePage.videoDescriptionOverview": "Azure Data Studio 개요", + "welcomePage.videos": "비디오" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Microsoft 및 타사 커뮤니티에서 개발한 확장을 설치하여 Azure Data Studio 기능을 확장합니다.", + "GuidedTour.connections": "연결", + "GuidedTour.discoverWelcomePage": "시작 페이지에서 주요 기능, 최근에 연 파일 및 추천 확장을 검색합니다. Azure Data Studio를 시작하는 방법에 관한 자세한 내용은 비디오 및 설명서를 확인하세요.", + "GuidedTour.extensions": "확장", + "GuidedTour.finish": "마침", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "한 곳에서 사용자 Notebook 또는 Notebook 컬렉션을 만드는 작업을 시작합니다.", + "GuidedTour.makeConnections": "SQL Server, Azure 등에서 연결을 연결, 쿼리 및 관리합니다.", + "GuidedTour.makeConnesetSettings": "기본 설정에 따라 Azure Data Studio를 사용자 지정합니다. 자동 저장 및 탭 크기 같은 설정을 구성하고, 바로 가기 키를 개인 설정하고, 원하는 색 테마로 전환할 수 있습니다.", + "GuidedTour.next": "다음", + "GuidedTour.notebooks": "Notebook", + "GuidedTour.one": "1", + "GuidedTour.readMore": "자세한 정보", + "GuidedTour.settings": "설정", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "시작 페이지", + "guidedTour": "사용자 시작 둘러보기", + "hideGuidedTour": "시작 둘러보기 숨기기" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Azure Data Studio를 빠르게 둘러보시겠습니까?", + "WelcomePage.welcome": "환영합니다!", + "closeTourBar": "빠른 둘러보기 표시줄 닫기", + "details": "세부 정보", + "ok": "확인", + "welcome.title": "시작", + "welcomePage": "시작", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Azure Data Studio를 사용하여 Postgres 데이터베이스 연결, 쿼리 및 관리", + "welcomePage.adminPack": "SQL 관리 팩", + "welcomePage.adminPackDescription": "SQL Server 관리 팩은 SQL Server를 관리하는 데 도움이 되는 인기 있는 데이터베이스 관리 확장 컬렉션입니다.", + "welcomePage.background": "시작 페이지 배경색입니다.", + "welcomePage.dataVirtualization": "데이터 가상화", + "welcomePage.dataVirtualizationDescription": "SQL Server 2019로 데이터를 가상화하고 대화형 마법사를 사용하여 외부 테이블 만들기", + "welcomePage.deployServer": "서버 배포", + "welcomePage.extensionPackAlreadyInstalled": "{0}에 대한 지원이 이미 설치되어 있습니다.", + "welcomePage.extensionPackNotFound": "ID가 {1}인 {0}에 대한 지원을 찾을 수 없습니다.", + "welcomePage.install": "설치", + "welcomePage.installed": "설치됨", + "welcomePage.installingExtensionPack": "{0}에 대한 추가 지원을 설치하는 중...", + "welcomePage.new": "새로 만들기", + "welcomePage.newConnection": "새 연결", + "welcomePage.newNotebook": "새 Notebook", + "welcomePage.newQuery": "새 쿼리", + "welcomePage.open": "열기...", + "welcomePage.openFile": "파일 열기...", + "welcomePage.openFolder": "폴더 열기...", + "welcomePage.openFolderWithPath": "경로가 {1}인 {0} 폴더 열기", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Azure Data Studio에 제공되는 다양한 기능의 쿼리 편집기를 사용하여 PowerShell 스크립트 작성 및 실행", + "welcomePage.showAdminPack": "SQL 관리 팩", + "welcomePage.sqlServerAgent": "SQL Server 에이전트", + "welcomePage.sqlServerDacpac": "SQL Server Dacpac", + "welcomePage.sqlServerImport": "SQL Server 가져오기", + "welcomePage.sqlServerProfiler": "SQL Server 프로파일러", + "welcomePage.startTour": "둘러보기 시작", + "welcomePage.willReloadAfterInstallingExtensionPack": "{0}에 대한 추가 지원을 설치한 후 창이 다시 로드됩니다." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "시작(&&W)", + "workbench.startupEditor": "이전 세션에서 복원된 편집기가 없는 경우 시작 시 편집기의 표시 여부를 제어합니다.", + "workbench.startupEditor.newUntitledFile": "새로운 제목 없는 파일을 엽니다(빈 창을 여는 경우에만 적용됨).", + "workbench.startupEditor.none": "편집기를 사용하지 않고 시작합니다.", + "workbench.startupEditor.readme": "폴더가 포함된 폴더를 열 때 README를 열고, 그렇지 않으면 'welcomePage'로 대체합니다. 참고: 이 항목은 전역 ccnfiguration으로만 관찰되며, 작업 영역 또는 폴더 구성에 설정된 경우 무시됩니다.", + "workbench.startupEditor.welcomePage": "Azure Data Studio 및 확장을 시작하는 데 도움이 되는 콘텐츠가 포함된 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "빈 워크벤치를 열 때 시작 페이지를 엽니다.", + "workbench.startupEditor.welcomePageWithTour": "시작하기 둘러보기로 시작 페이지 열기(기본값)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "시작(&&S)", + "showReleaseNotes": "시작 표시" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "프로필을 그룹으로 끌어올 수 없습니다. 동일한 옵션을 가진 프로필이 그룹에 이미 있습니다." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "XEL 파일.", + "FileTooLarge": "파일이 너무 커서 프로파일러에서 열 수 없습니다. 프로파일러는 1GB 미만의 파일을 열 수 있습니다.", + "LargeFileWait": "파일 크기 때문에 파일을 로드하는 데 시간이 걸릴 수 있습니다." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/CHANGELOG.md b/i18n/ads-language-pack-pt-BR/CHANGELOG.md index 81248d1d8d..7dbcc691c1 100644 --- a/i18n/ads-language-pack-pt-BR/CHANGELOG.md +++ b/i18n/ads-language-pack-pt-BR/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-pt_BR" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-pt-BR/package.json b/i18n/ads-language-pack-pt-BR/package.json index 3d0700b53d..029bda4024 100644 --- a/i18n/ads-language-pack-pt-BR/package.json +++ b/i18n/ads-language-pack-pt-BR/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-pt-br", "displayName": "Portuguese (Brazil) Language Pack for Azure Data Studio", "description": "Language pack extension for Portuguese (Brazil)", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 89% rename from i18n/ads-language-pack-pt-BR/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 99ccbe3062..e80f662723 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "Não foi possível determinar o nó do Pesquisador de Objetos de connectionContext: {0}", + "adminToolExtWin.ssmsMinError": "Erro ao chamar SsmsMin com os argumentos '{0}' – {1}", "adminToolExtWin.launchingDialogStatus": "Iniciando a caixa de diálogo...", "adminToolExtWin.noConnectionContextForGsw": "Não foi fornecido nenhum ConnectionContext para handleLaunchSsmsMinPropertiesDialogCommand", "adminToolExtWin.noConnectionContextForProp": "Não foi fornecido nenhum ConnectionContext para handleLaunchSsmsMinPropertiesDialogCommand", - "adminToolExtWin.noConnectionProfile": "Não foi fornecido nenhum connectionProfile do connectionContext: {0}", - "adminToolExtWin.noOENode": "Não foi possível determinar o nó do Pesquisador de Objetos de connectionContext: {0}", - "adminToolExtWin.ssmsMinError": "Erro ao chamar SsmsMin com os argumentos '{0}' – {1}" + "adminToolExtWin.noConnectionProfile": "Não foi fornecido nenhum connectionProfile do connectionContext: {0}" }, "package": { "adminToolExtWin.description": "Adiciona funcionalidade adicional específica do Windows ao Azure Data Studio", "adminToolExtWin.displayName": "Extensões da Ferramenta de Administração de Banco de Dados para Windows", "adminToolExtWin.launchGswMenuItem": "Gerar scripts...", - "adminToolExtWin.propertiesMenuItem": "Propriedades" + "adminToolExtWin.propertiesMenuItem": "Propriedades (Ferramentas de Administração)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.agent.i18n.json similarity index 96% rename from i18n/ads-language-pack-pt-BR/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.agent.i18n.json index 77cecfd84c..5190682aa3 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "Alerta de evento do SQL Server", "alertData.saveErrorMessage": "Falha na atualização do alerta '{0}'", + "alertData.DefaultAlertTypString": "Alerta de evento do SQL Server", "alertDialog.PerformanceCondition": "Alerta de condição de desempenho do SQL Server", "alertDialog.WmiEvent": "Alerta de evento do WMI" }, "dist/data/jobData": { - "jobData.jobNameRequired": "O nome do trabalho deve ser fornecido", - "jobData.newJobErrorMessage": "Falha na criação do trabalho '{0}'", "jobData.newJobSuccessMessage": "Trabalho '{0}' criado com sucesso", - "jobData.saveErrorMessage": "Falha na atualização do trabalho '{0}'", "jobData.saveSucessMessage": "Trabalho '{0}' atualizado com sucesso", + "jobData.newJobErrorMessage": "Falha na criação do trabalho '{0}'", + "jobData.jobNameRequired": "O nome do trabalho deve ser fornecido", + "jobData.saveErrorMessage": "Falha na atualização do trabalho '{0}'", "jobData.whenJobCompletes": "Quando o trabalho estiver concluído", "jobData.whenJobFails": "Quando o trabalho falhar", "jobData.whenJobSucceeds": "Quando o trabalho for bem-sucedido" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "Falha na atualização da etapa '{0}'", "stepData.jobNameRequired": "O nome do trabalho deve ser fornecido", - "stepData.stepNameRequired": "O nome da etapa deve ser fornecido" + "stepData.stepNameRequired": "O nome da etapa deve ser fornecido", + "jobStepData.saveErrorMessage": "Falha na atualização da etapa '{0}'" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Caminho do bloco de anotações inválido", "notebookData.jobExists": "Já existe um trabalho com nome semelhante", - "notebookData.jobNameRequired": "O nome do bloco de anotações deve ser fornecido", - "notebookData.newJobErrorMessage": "Falha na criação do bloco de anotações '{0}'", "notebookData.newJobSuccessMessage": "Bloco de anotações '{0}' criado com êxito", - "notebookData.saveErrorMessage": "Falha na atualização do bloco de anotações '{0}'", "notebookData.saveSucessMessage": "Bloco de anotações '{0}' atualizado com êxito", + "notebookData.newJobErrorMessage": "Falha na criação do bloco de anotações '{0}'", + "notebookData.jobNameRequired": "O nome do bloco de anotações deve ser fornecido", + "notebookData.saveErrorMessage": "Falha na atualização do bloco de anotações '{0}'", "notebookData.selectExecutionDatabase": "Banco de dados de execução", "notebookData.selectStorageDatabase": "Selecionar banco de dados de armazenamento", "notebookData.templatePathRequired": "O caminho do modelo deve ser fornecido", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Proxy '{0}' criado com sucesso", - "proxyData.saveErrorMessage": "Falha na atualização do proxy '{0}'", - "proxyData.saveSucessMessage": "Proxy '{0}' atualizado com sucesso" + "proxyData.saveSucessMessage": "Proxy '{0}' atualizado com sucesso", + "proxyData.saveErrorMessage": "Falha na atualização do proxy '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Cancelar", "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Mensagem de notificação adicional para enviar", "alertDialog.AllDatabases": "", - "alertDialog.DatabaseName": "Nome do banco de dados", - "alertDialog.DelayMinutes": "Minutos de Atraso", - "alertDialog.DelaySeconds": "Segundos de Atraso", - "alertDialog.Enabled": "Habilitado", - "alertDialog.ErrorNumber": "Número do erro", - "alertDialog.ExecuteJob": "Executar trabalho", - "alertDialog.ExecuteJobName": "Nome do Trabalho", - "alertDialog.General": "Geral", - "alertDialog.IncludeErrorInEmail": "Incluir texto de erro do alerta no email", - "alertDialog.IncludeErrorInPager": "Incluir texto de erro do alerta no pager", - "alertDialog.MessageText": "Mensagem de texto", - "alertDialog.Name": "Nome", - "alertDialog.NewJob": "Novo Trabalho", - "alertDialog.NewOperator": "Novo Operador", - "alertDialog.NotifyOperators": "Notificar Operadores", - "alertDialog.OperatorEmail": "Email", - "alertDialog.OperatorList": "Lista de Operadores", - "alertDialog.OperatorName": "Operador", - "alertDialog.OperatorPager": "Pager", - "alertDialog.Options": "Opções", - "alertDialog.RaiseAlertContains": "Gerar alerta quando a mensagem contiver", - "alertDialog.Response": "Resposta", - "alertDialog.Severity": "Gravidade", "alertDialog.Severity001": "001 – Informações Diversas do Sistema", "alertDialog.Severity002": "002 – Reservado", "alertDialog.Severity003": "003 – Reservado", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 – Erro Fatal: Integridade do Banco de Dados Suspeita", "alertDialog.Severity024": "024 – Erro Fatal: Erro de Hardware", "alertDialog.Severity025": "025 – Erro Fatal", - "alertDialog.Type": "Tipo", + "alertDialog.AdditionalNotification": "Mensagem de notificação adicional para enviar", "alertDialog.createAlert": "Criar Alerta", + "alertDialog.DatabaseName": "Nome do banco de dados", + "alertDialog.DelayMinutes": "Minutos de Atraso", + "alertDialog.DelaySeconds": "Segundos de Atraso", + "alertDialog.OperatorEmail": "Email", "alertDialog.editAlert": "Editar Alerta", - "alertDialog.eventAlert": "Definição de alerta de eventos" + "alertDialog.Enabled": "Habilitado", + "alertDialog.ErrorNumber": "Número do erro", + "alertDialog.eventAlert": "Definição de alerta de eventos", + "alertDialog.ExecuteJob": "Executar trabalho", + "alertDialog.General": "Geral", + "alertDialog.IncludeErrorInEmail": "Incluir texto de erro do alerta no email", + "alertDialog.IncludeErrorInPager": "Incluir texto de erro do alerta no pager", + "alertDialog.ExecuteJobName": "Nome do Trabalho", + "alertDialog.MessageText": "Mensagem de texto", + "alertDialog.Name": "Nome", + "alertDialog.NewJob": "Novo Trabalho", + "alertDialog.NewOperator": "Novo Operador", + "alertDialog.NotifyOperators": "Notificar Operadores", + "alertDialog.OperatorName": "Operador", + "alertDialog.OperatorList": "Lista de Operadores", + "alertDialog.Options": "Opções", + "alertDialog.OperatorPager": "Pager", + "alertDialog.RaiseAlertContains": "Gerar alerta quando a mensagem contiver", + "alertDialog.Response": "Resposta", + "alertDialog.Severity": "Gravidade", + "alertDialog.Type": "Tipo" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Habilitado", + "jobDialog.notificationsTabTop": "Ações a executar quando o trabalho for concluído", "jobDialog.alertNameLabel": "Nome do Alerta", - "jobDialog.alertTypeLabel": "Tipo", "jobDialog.alerts": "Alertas", "jobDialog.alertsList": "Lista de alertas", - "jobDialog.blankJobNameError": "O nome do trabalho não pode ficar em branco.", + "jobDialog.deleteJobLabel": "Excluir o trabalho automaticamente", "jobDialog.category": "Categoria", "jobDialog.delete": "Excluir Etapa", - "jobDialog.deleteJobLabel": "Excluir o trabalho automaticamente", "jobDialog.description": "Descrição", - "jobDialog.edit": "Editar Etapa", "jobDialog.editJob": "Editar Trabalho", - "jobDialog.email": "Email", + "jobDialog.edit": "Editar Etapa", + "jobDialog.email": "E-mail", + "jobDialog.alertEnabledLabel": "Habilitado", "jobDialog.enabled": "Habilitado", - "jobDialog.eventLogCheckBoxLabel": "Escrever no log de eventos de aplicativos do Windows", "jobDialog.general": "Geral", "jobDialog.jobStepList": "Lista de etapas do trabalho", "jobDialog.moveDown": "Mover a Etapa para Baixo", "jobDialog.moveUp": "Mover a Etapa para Cima", "jobDialog.name": "Nome", - "jobDialog.new": "Nova Etapa", "jobDialog.newAlert": "Novo Alerta", "jobDialog.newJob": "Novo Trabalho", + "jobDialog.new": "Nova Etapa", "jobDialog.notifications": "Notificações", - "jobDialog.notificationsTabTop": "Ações a executar quando o trabalho for concluído", "jobDialog.onFailure": "Em Caso de Falha", "jobDialog.onSuccess": "Em Caso de Sucesso", "jobDialog.owner": "Proprietário", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Iniciar etapa", "jobDialog.step": "Etapa", "jobDialog.steps": "Etapas", - "jobDialog.type": "Tipo" + "jobDialog.blankJobNameError": "O nome do trabalho não pode ficar em branco.", + "jobDialog.alertTypeLabel": "Tipo", + "jobDialog.type": "Tipo", + "jobDialog.eventLogCheckBoxLabel": "Escrever no log de eventos de aplicativos do Windows" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Sistema operacional (CmdExec)", - "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", "jobStepDialog.advanced": "Avançado", - "jobStepDialog.agentServiceAccount": "Conta de Serviço do SQL Server Agent", "jobStepDialog.allFiles": "Todos os Arquivos (*)", - "jobStepDialog.analysisCommand": "Comando do SQL Server Analysis Services", - "jobStepDialog.analysisQuery": "Consulta do SQL Server Analysis Services", "jobStepDialog.appendExistingTableEntry": "Acrescentar a saída à entrada existente na tabela", "jobStepDialog.appendOutputToFile": "Acrescentar a saída em um arquivo existente", - "jobStepDialog.blankStepName": "O nome da etapa não pode ser deixado em branco", "jobStepDialog.cancel": "Cancelar", "jobStepDialog.commandLabel": "Comando", "jobStepDialog.databaseLabel": "Banco de dados", "jobStepDialog.editJobStep": "Editar Etapa de Trabalho", - "jobStepDialog.failParse": "O comando falhou.", - "jobStepDialog.failureAction": "Ação em falha", - "jobStepDialog.fileBrowserTitle": "Localizar Arquivos de Banco de Dados –", "jobStepDialog.fileName": "Nome do arquivo", "jobStepDialog.filesOfType": "Arquivos do tipo", "jobStepDialog.general": "Geral", + "jobStepDialog.nextStep": "Avançar para a próxima etapa", "jobStepDialog.includeStepOutputHistory": "Incluir a saída da etapa no histórico", + "jobStepDialog.fileBrowserTitle": "Localizar Arquivos de Banco de Dados –", "jobStepDialog.logToTable": "Registrar na tabela", "jobStepDialog.newJobStep": "Nova Etapa de Trabalho", - "jobStepDialog.nextStep": "Avançar para a próxima etapa", "jobStepDialog.ok": "OK", + "jobStepDialog.failureAction": "Ação em falha", + "jobStepDialog.successAction": "Ação em caso de sucesso", "jobStepDialog.open": "Abrir...", + "jobStepDialog.CmdExec": "Sistema operacional (CmdExec)", "jobStepDialog.outputFile": "Arquivo de Saída", "jobStepDialog.parse": "Analisar", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Intervalo (em minutos) de Repetição", "jobStepDialog.runAsLabel": "Executar como", "jobStepDialog.runAsUser": "Executar como usuário", - "jobStepDialog.selectedPath": "Caminho selecionado", + "jobStepDialog.agentServiceAccount": "Conta de Serviço do SQL Server Agent", + "jobStepDialog.analysisCommand": "Comando do SQL Server Analysis Services", + "jobStepDialog.analysisQuery": "Consulta do SQL Server Analysis Services", "jobStepDialog.servicesPackage": "Pacote do Serviço de Integração do SQL Server", + "jobStepDialog.selectedPath": "Caminho selecionado", "jobStepDialog.stepNameLabel": "Nome da Etapa", - "jobStepDialog.successAction": "Ação em caso de sucesso", + "jobStepDialog.failParse": "O comando falhou.", "jobStepDialog.successParse": "Comando analisado com sucesso.", + "jobStepDialog.blankStepName": "O nome da etapa não pode ser deixado em branco", + "jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)", "jobStepDialog.typeLabel": "Tipo" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Selecionar banco de dados", "notebookDialog.description": "Descrição", "notebookDialog.editJob": "Editar trabalho do bloco de anotações", "notebookDialog.executeDatabase": "Banco de dados de execução", - "notebookDialog.executionDatabaseInfo": "Selecione um banco de dados no qual as consultas de bloco de anotações serão executadas", "notebookDialog.general": "Geral", "notebookDialog.jobSection": "Detalhes do trabalho", "notebookDialog.name": "Nome", "notebookDialog.newJob": "Novo trabalho do bloco de anotações", "notebookDialog.notebookSection": "Detalhes do bloco de anotações", + "notebookDialog.templateNotebook": "Caminho do bloco de anotações", "notebookDialog.owner": "Proprietário", "notebookDialog.pickSchedule": "Escolha a agenda", "notebookDialog.removeSchedule": "Remover agenda", "notebookDialog.schedulesaLabel": "Lista de agendamentos", - "notebookDialog.targetDatabase": "Banco de dados de armazenamento", + "notebookDialog.defaultDropdownString": "Selecionar Banco de Dados", + "notebookDialog.executionDatabaseInfo": "Selecione um banco de dados no qual as consultas de bloco de anotações serão executadas", "notebookDialog.targetDatabaseInfo": "Selecione um banco de dados para armazenar todos os metadados e resultados do trabalho do bloco de anotações", - "notebookDialog.templateNotebook": "Caminho do bloco de anotações", - "notebookDialog.templatePath": "Selecione um bloco de anotações a ser agendado no PC" + "notebookDialog.templatePath": "Selecione um bloco de anotações a ser agendado no PC", + "notebookDialog.targetDatabase": "Banco de dados de armazenamento" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "Email", "createOperator.AlertListHeading": "Lista de alerta", "createOperator.AlertNameColumnLabel": "Nome do alerta", - "createOperator.AlertPagerColumnLabel": "Pager", + "createOperator.createOperator": "Criar Operador", + "createOperator.AlertEmailColumnLabel": "Email", "createOperator.EmailName": "Nome do Email", + "createOperator.editOperator": "Editar Operador", "createOperator.Enabled": "Habilitado", + "createOperator.PagerFridayCheckBox": "Sexta-feira ", "createOperator.General": "Geral", + "createOperator.PagerMondayCheckBox": "Segunda-feira", "createOperator.Name": "Nome", "createOperator.Notifications": "Notificações", - "createOperator.PagerDutySchedule": "Agenda do pager de plantão", + "createOperator.AlertPagerColumnLabel": "Pager", "createOperator.PagerEmailName": "Nome do Email do Pager", - "createOperator.PagerFridayCheckBox": "Sexta-feira ", - "createOperator.PagerMondayCheckBox": "Segunda-feira", + "createOperator.PagerDutySchedule": "Agenda do pager de plantão", "createOperator.PagerSaturdayCheckBox": "Sábado", "createOperator.PagerSundayCheckBox": "Domingo", "createOperator.PagerThursdayCheckBox": "Quinta-feira", "createOperator.PagerTuesdayCheckBox": "Terça-feira", "createOperator.PagerWednesdayCheckBox": "Quarta-feira", - "createOperator.createOperator": "Criar Operador", - "createOperator.editOperator": "Editar Operador", "createOperator.workdayBegin": "Início da jornada de trabalho", "createOperator.workdayEnd": "Fim da jornada de trabalho" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Agendamentos Disponíveis:", "pickSchedule.cancel": "Cancelar", "pickSchedule.description": "Descrição", - "pickSchedule.jobSchedules": "Agendamentos de Trabalho", - "pickSchedule.ok": "OK", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "Nome" + "pickSchedule.jobSchedules": "Agendamentos de Trabalho", + "pickSchedule.scheduleName": "Nome", + "pickSchedule.ok": "OK" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Criar Proxy", "createProxy.CredentialName": "Nome da credencial", "createProxy.Description": "Descrição", + "createProxy.editProxy": "Editar Proxy", "createProxy.General": "Geral", "createProxy.OperatingSystem": "Sistema operacional (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "Comando do SQL Server Analysis Services", "createProxy.SSASQueryLabel": "Consulta do SQL Server Analysis Services", "createProxy.SSISPackage": "Pacote do SQL Server Integration Services", - "createProxy.SubsystemName": "Subsistema", - "createProxy.createProxy": "Criar Proxy", - "createProxy.editProxy": "Editar Proxy" + "createProxy.SubsystemName": "Subsistema" }, "dist/mainController": { "agent.AddNewConnection": "Adicionar nova conexão", - "agent.selectConnection": "Selecionar uma conexão", "agent.selectValidConnection": "Selecione uma conexão válida.", + "agent.selectConnection": "Selecionar uma conexão", "agent.templateUploadError": "Falha na atualização do modelo", "agent.templateUploadSuccessful": "O modelo foi atualizado com sucesso", "agent.unsavedFileSchedulingError": "O bloco de anotações deve ser salvo antes de ser agendado. Salve e tente agendar novamente.", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.arc.i18n.json similarity index 95% rename from i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.arc.i18n.json index db2ce0bdae..28537d7ba5 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "USD", - "arc.apply": "Aplicar", - "arc.arcDeploymentDeprecation": "A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada.", - "arc.arcResources": "Recursos do Azure Arc", - "arc.areYouSure": "Tem certeza de que deseja aplicar a atualização selecionada?", - "arc.available": "Disponíveis", - "arc.availableUpgrades": "Atualizações Disponíveis", - "arc.availableUpgradesDescription": "As atualizações disponíveis para este recurso estão listadas abaixo. Você pode aplicar as atualizações ao clicar em o botão de atualização.", - "arc.backup": "Backup", - "arc.backups": "Backups", - "arc.backupsStorage": "{0} backups", - "arc.booleanfalse": "Falso", - "arc.booleantrue": "Verdadeiro", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Cancelar", - "arc.clickTheNewSupportRequestButton": "Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure.", - "arc.clickTheTroubleshootButton": "Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc.", - "arc.compute": "Computação", - "arc.computeAndStorage": "Computação + Armazenamento", - "arc.computeAndStorageDescriptionPartFive": "há recursos suficientes disponíveis", - "arc.computeAndStorageDescriptionPartFour": "Antes de fazer isso, é necessário garantir", - "arc.computeAndStorageDescriptionPartSix": "no cluster do Kubernetes para respeitar esta configuração.", - "arc.computeAndStorageDescriptionPartThree": "sem tempo de inatividade e por", - "arc.computeConfiguration": "Configuração de Computação", - "arc.condition": "Condição", - "arc.configurationPerNode": "Configuração", - "arc.configureRP": "Configurar política de retenção", - "arc.configureRetentionPolicyButton": "Configurar Política de Retenção", - "arc.confirmNewPassword": "Confirmar a nova senha", - "arc.connect": "Conectar", - "arc.connectToController": "Conectar-se ao Controlador Existente", - "arc.connectToControllerFailed": "Não foi possível conectar-se ao controlador {0}. {1}", - "arc.connectToMSSql": "Conectar-se à instância gerenciada do SQL - Azure Arc ({0})", - "arc.connectToMSSqlFailed": "Não foi possível conectar à instância gerenciada do SQL-Instância do Azure Arc {0}. {1}", - "arc.connectToPGSql": "Conectar ao servidor PostgreSQL - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "Não foi possível conectar ao servidor PostgreSQL - Instância Azure Arc {0}. {1}", - "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.connectToServer": "Conectar ao Servidor", - "arc.connectionMode": "Modo de Conexão", - "arc.connectionString": "Cadeia de conexão para {0}", - "arc.connectionStrings": "Cadeias de conexão", - "arc.containerReady": "Os contêineres Pod estão prontos.", - "arc.controllerClusterContext": "Contexto do cluster", - "arc.controllerDashboard": "Azure Arc Painel do Controlador de Dados – {0}", - "arc.controllerKubeConfig": "Caminho do arquivo de configuração de Kube", - "arc.controllerName": "Nome", - "arc.controllerNameDescription": "O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador.", - "arc.controllerPassword": "Senha do controlador", - "arc.controllerUrl": "URL do controlador", - "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.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Nome de usuário do controlador", - "arc.coordinator": "Coordenador", - "arc.coordinatorEndpoint": "Ponto de extremidade do coordenador", - "arc.coordinatorNodeParameters": "Parâmetros do nó coordenador", "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.copiedToClipboard": "{0} copiado para a área de transferência", - "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.coresLimit": "Limite de CPU", - "arc.coresRequest": "Solicitação de CPU", - "arc.couldNotFindAzureResource": "Não foi possível localizar o recurso do Azure para {0}", - "arc.couldNotFindControllerRegistration": "Não foi possível localizar o registro do controlador.", - "arc.createNew": "Nova Instância", - "arc.currentVersion": "Versão atual", - "arc.dataController": "Controlador de dados", - "arc.dataControllersType": "Controlador de dados do Azure Arc", - "arc.dataStorage": "{0} dados", - "arc.database": "Banco de dados", - "arc.databaseCreated": "Banco de dados {0} criado", - "arc.databaseCreationFailed": "Falha ao criar o banco de dados {0}. {1}", - "arc.databaseDetails": "Detalhes do Destino", - "arc.databaseDetailsText": "Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem.", - "arc.databaseName": "Nome do banco de dados", - "arc.databases": "Bancos de dados", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Excluir", - "arc.deletingInstance": "Excluindo instância '{0}'...", - "arc.description": "Descrição", - "arc.details": "Detalhes", - "arc.diagnoseAndSolveProblems": "Diagnosticar e resolver problemas", - "arc.direct": "Direto", - "arc.discard": "Descartar", - "arc.drop": "Remover", - "arc.dropMultipleExtensions": "Descartando outra extensão no momento. Tente novamente após a conclusão.", - "arc.earliestPitrRestorePoint": "Ponto no tempo mais antigo", - "arc.emergency": "Emergência", - "arc.enableTrustServerCert": "Certificado do servidor de confiança", - "arc.encrypt": "Criptografar", - "arc.encryptDescription": "Se for true, o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor, se o servidor possuir um certificado instalado.", - "arc.endpoint": "Ponto de Extremidade", - "arc.enterANonEmptyPassword": "Insira uma senha não vazia ou clique em escape para sair.", - "arc.enterNewPassword": "Insira uma nova senha", - "arc.errorConnectingToController": "Erro ao conectar-se ao controlador. {0}", - "arc.errorGettingConnectionMode": "Erro ao obter o modo de conexão do controlador de dados.", - "arc.errorListingLogAnalyticsWorkspaces": "Erro ao listar os workspaces do Log Analytics {0}", - "arc.errorVerifyingPassword": "Erro encontrado ao verificar a senha. {0}", - "arc.extensionInstallationFailed": "Ocorreu um erro ao instalar a extensão {0}.", - "arc.extensionInstalled": "A extensão '{0}' foi instalada.", - "arc.extensionName": "Nome da extensão", - "arc.extensionsAddDialog": "O PostgreSQL fornece a capacidade de estender a funcionalidade do banco de dados usando extensões.", - "arc.extensionsAddErrorrMessage": "O valor deve ser um dos seguintes: ({0}).", - "arc.extensionsAddFunction": "Algumas extensões devem ser carregadas no PostgreSQL no momento da inicialização antes que possam ser usadas. Para editar, digite uma lista separada por vírgulas de extensões válidas: ({0}).", - "arc.extensionsAddList": "Extensões", - "arc.extensionsAdded": "Extensões '{0}' adicionadas", - "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.extensionsDropped": "Extensões '{0}' removidas", - "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.extensionsTableLabel": "Tabela de extensões pré-carregadas.", - "arc.extensionsTableLoading": "A tabela de extensões pré-carregadas está sendo carregada.", - "arc.extensionsTableLoadingComplete": "As extensões pré-carregadas já podem ser exibidas.", - "arc.externalEndpoint": "Ponto de extremidade externo", - "arc.failed": "Com falha", - "arc.feedback": "Comentários", + "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.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "Uma conexão é necessária para listar os bancos de dados nesta instância.", + "arc.pgConnectionRequired": "É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados.", + "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.postgresAdminUsername": "Nome do usuário administrador", "arc.fetchConfigFailed": "Ocorreu um erro inesperado ao recuperar a configuração de '{0}'. {1}", "arc.fetchDatabasesFailed": "Ocorreu um erro inesperado ao recuperar o banco de dados de '{0}'. {1}", "arc.fetchEndpointsFailed": "Ocorreu um erro inesperado ao recuperar os pontos de extremidade de '{0}'. {1}", "arc.fetchEngineSettingsFailed": "Ocorreu um erro inesperado ao recuperar as configurações do mecanismo de '{0}'. {1}", "arc.fetchRegistrationsFailed": "Ocorreu um erro inesperado ao recuperar os registros de '{0}'. {1}", + "arc.apply": "Aplicar", + "arc.areYouSure": "Tem certeza de que deseja aplicar a atualização selecionada?", + "getIsPassword.unknownVariableName": "Tentativa de obter isPassword para uma variável desconhecida: {0}", + "getVariableValue.unknownVariableName": "Tentativa de obter o valor de variável para a variável desconhecida: {0}", + "arc.available": "Disponíveis", + "arc.availableUpgrades": "Atualizações Disponíveis", + "arc.availableUpgradesDescription": "As atualizações disponíveis para este recurso estão listadas abaixo. Você pode aplicar as atualizações ao clicar em o botão de atualização.", + "arc.dataControllersType": "Controlador de dados do Azure Arc", + "arc.controllerDashboard": "Azure Arc Painel do Controlador de Dados – {0}", + "arc.arcResources": "Recursos do Azure Arc", + "arc.postgresArcProductName": "Banco de Dados do Azure para PostgreSQL – Azure Arc", + "arc.backup": "Backup", + "arc.backups": "Backups", + "arc.computeAndStorageDescriptionPartFour": "Antes de fazer isso, é necessário garantir", + "filePicker.browse": "Procurar", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "Limite de CPU", + "arc.coresRequest": "Solicitação de CPU", + "arc.cancel": "Cancelar", + "arc.clickTheNewSupportRequestButton": "Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure.", + "arc.clickTheTroubleshootButton": "Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc.", + "arc.controllerClusterContext": "Contexto do cluster", + "clusterContextNotFound": "Contexto de Cluster com nome: {0} não encontrado no arquivo de configuração do Kube", + "arc.compute": "Computação", + "arc.computeAndStorage": "Computação + Armazenamento", + "arc.computeConfiguration": "Configuração de Computação", + "arc.condition": "Condição", + "arc.configurationPerNode": "Configuração", + "arc.configureRetentionPolicyButton": "Configurar Política de Retenção", + "arc.configureRP": "Configurar política de retenção", + "arc.confirmNewPassword": "Confirmar a nova senha", + "arc.connect": "Conectar", + "arc.connectToController": "Conectar-se ao Controlador Existente", + "arc.connectToPGSql": "Conectar ao servidor PostgreSQL - Azure Arc ({0})", + "arc.connectToMSSql": "Conectar-se à instância gerenciada do SQL - Azure Arc ({0})", + "arc.connectToServer": "Conectar ao Servidor", + "arc.connectionMode": "Modo de Conexão", + "arc.connectionStrings": "Cadeias de conexão", + "arc.connectionString": "Cadeia de conexão para {0}", + "noControllerInfoFound": "Não foi possível encontrar as Informações do Controlador com o nome: {0}", + "arc.controllerPassword": "Senha do controlador", + "arc.controllerUrl": "URL do controlador", + "arc.controllerUsername": "Nome de usuário do controlador", + "arc.coordinator": "Coordenador", + "arc.coordinatorNodeParameters": "Parâmetros do nó coordenador", + "arc.coordinatorEndpoint": "Ponto de extremidade do coordenador", + "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.connectToPGSqlFailed": "Não foi possível conectar ao servidor PostgreSQL - Instância Azure Arc {0}. {1}", + "arc.connectToMSSqlFailed": "Não foi possível conectar à instância gerenciada do SQL-Instância do Azure Arc {0}. {1}", + "arc.connectToControllerFailed": "Não foi possível conectar-se ao controlador {0}. {1}", + "arc.couldNotFindAzureResource": "Não foi possível localizar o recurso do Azure para {0}", + "arc.couldNotFindControllerRegistration": "Não foi possível localizar o registro do controlador.", + "arc.currentVersion": "Versão atual", + "arc.dropMultipleExtensions": "Descartando outra extensão no momento. Tente novamente após a conclusão.", + "arc.onlyNextImmediateVersion": "Atualmente, apenas a atualização para a próxima versão imediata é suportada.", + "arc.kibanaDashboardDescription": "Painel para a exibição de registros", + "arc.grafanaDashboardDescription": "Painel para a exibição de métricas", + "arc.dataController": "Controlador de dados", + "arc.upgradingController": "O controlador de dados está sendo atualizado. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get datacontrollers -A'", + "arc.database": "Banco de dados", + "arc.databaseName": "Nome do banco de dados", + "arc.databaseCreated": "Banco de dados {0} criado", + "arc.databases": "Bancos de dados", + "arc.miaaBackupsDatabasesDescription": "Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado.", + "arc.delete": "Excluir", + "arc.deletingInstance": "Excluindo instância '{0}'...", + "arc.description": "Descrição", + "arc.databaseDetails": "Detalhes do Destino", + "arc.details": "Detalhes", + "arc.diagnoseAndSolveProblems": "Diagnosticar e resolver problemas", + "arc.direct": "Direto", + "arc.discard": "Descartar", + "arc.drop": "Remover", + "arc.upgradeDialogMiaa": "Durante uma atualização de instância gerenciada de SQL, partes do plano de controle de dados, como CRDs (Custom Resource Definitions) e contêineres, podem ser atualizadas. Uma atualização da instância gerenciada do SQL não causará tempo de inatividade para os serviços de dados (Instância Gerenciada de SQL ou servidor PostgreSQL).", + "arc.upgradeDialogController": "Durante uma atualização do controlador de dados, partes do plano de controle de dados, como (CRDs) Definições de Recursos Personalizados e contêineres, podem ser atualizados. Uma atualização do controlador de dados não causará tempo de inatividade para os serviços de dados (SQL Instância Gerenciada ou servidor PostgreSQL).", + "arc.earliestPitrRestorePoint": "Ponto no tempo mais antigo", + "arc.updateExtensionsFailed": "Falha ao editar extensões. {0}", + "arc.emergency": "Emergência", + "arc.enableTrustServerCert": "Certificado do servidor de confiança", + "arc.encrypt": "Criptografar", + "arc.msgPromptSSLCertificateValidationFailed": "A criptografia foi habilitada nesta conexão, examine sua configuração de SSL e certificado para a configuração de SQL Server, ou configure o 'Certificado do servidor de confiança' como 'true' na caixa de diálogo de conexão. Observação: um certificado autoassinado oferece apenas proteção limitada e não é uma prática recomendada para ambientes de produção. Deseja habilitar o 'Certificado do servidor de confiança' nesta conexão e tentar novamente?", + "arc.endpoint": "Ponto de Extremidade", + "arc.enterNewPassword": "Insira uma nova senha", + "arc.enterANonEmptyPassword": "Insira uma senha não vazia ou clique em escape para sair.", + "arc.restorePointText": "Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente.", + "arc.databaseDetailsText": "Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem.", + "arc.errorConnectingToController": "Erro ao conectar-se ao controlador. {0}", + "arc.errorVerifyingPassword": "Erro encontrado ao verificar a senha. {0}", + "arc.miaaVersionError": "Erro ao obter o número da versão da instância gerenciada de SQL.", + "arc.errorGettingConnectionMode": "Erro ao obter o modo de conexão do controlador de dados.", + "arc.errorListingLogAnalyticsWorkspaces": "Erro ao listar os workspaces do Log Analytics {0}", + "arc.loadingClusterContextsError": "Ocorreu um erro ao carregar os contextos do cluster. {0}", + "arc.loginFailed": "Erro ao fazer logon no controlador - nome de usuário ou senha incorreto", + "arc.openDashboardFailed": "Ocorreu um erro ao abrir o painel. {0}", + "arc.showMiaaError": "Erro ao mostrar detalhes da instância gerenciada de SQL.", + "arc.extensionInstalled": "A extensão '{0}' foi instalada.", + "arc.extensionName": "Nome da extensão", + "arc.extensionsAddList": "Extensões", + "arc.extensionsAdded": "Extensões '{0}' adicionadas", + "arc.extensionsDropped": "Extensões '{0}' removidas", + "arc.externalEndpoint": "Ponto de extremidade externo", + "arc.failed": "Com falha", + "arc.passwordAcquisitionFailed": "Falha ao adquirir a senha. {0}", + "arc.databaseCreationFailed": "Falha ao criar o banco de dados {0}. {1}", + "arc.instanceDeletionFailed": "Ocorreu um erro ao excluir a instância {0}. {1}", + "arc.pageDiscardFailed": "Ocorreu um erro ao descartar a entrada do usuário. {0}", + "arc.extensionInstallationFailed": "Ocorreu um erro ao instalar a extensão {0}.", + "arc.passwordResetFailed": "Falha ao redefinir senha. {0}", + "arc.instanceUpdateFailed": "Ocorreu um erro ao atualizar a instância {0}. {1}", + "arc.booleanfalse": "Falso", + "arc.feedback": "Comentários", "arc.fullyQualifiedDomain": "Domínio totalmente qualificado", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Painel do Grafana", - "arc.grafanaDashboardDescription": "Painel para a exibição de métricas", "arc.indirect": "Indireto", "arc.installingExtension": "Instalando a Extensão '{0}'...", "arc.instance": "Instância", "arc.instanceDeleted": "Instância '{0}' excluída", - "arc.instanceDeletionFailed": "Ocorreu um erro ao excluir a instância {0}. {1}", - "arc.instanceDeletionWarning": "Aviso! A exclusão de uma instância é permanente e não pode ser desfeita. Para excluir a instância '{0}', digite o nome '{0}' abaixo para continuar.", - "arc.instanceUpdateFailed": "Ocorreu um erro ao atualizar a instância {0}. {1}", "arc.instanceUpdated": "Instância '{0}' atualizada", "arc.invalidConfigPath": "Caminho de configuração inválido", - "arc.invalidInstanceDeletionName": "O valor '{0}' não corresponde com o nome da instância. Tente novamente ou clique em escape para sair", "arc.issuesDetected": "Problemas Detectados", "arc.kibanaDashboard": "Painel do Kibana", - "arc.kibanaDashboardDescription": "Painel para a exibição de registros", + "arc.controllerKubeConfig": "Caminho do arquivo de configuração de Kube", "arc.lastTransition": "Última transição", "arc.latestpitrRestorePoint": "Último ponto no tempo", - "arc.learnAboutNodeParameters": "Saiba mais sobre as configurações do mecanismo de banco de dados para o PostgreSQL habilitado para o Azure Arc", - "arc.learnAboutPostgresClients": "Saiba mais sobre interfaces de cliente so Azure PostgreSQL", "arc.learnMore": "Saiba mais.", + "arc.learnAboutPostgresClients": "Saiba mais sobre interfaces de cliente so Azure PostgreSQL", + "arc.extensionsLearnMore": "Saiba mais sobre as extensões do PostgreSQL.", + "arc.learnAboutNodeParameters": "Saiba mais sobre as configurações do mecanismo de banco de dados para o PostgreSQL habilitado para o Azure Arc", + "arc.versionLog": "Saiba mais sobre cada versão aqui.", "arc.loadExtensions": "Carregar extensões", - "arc.loading": "Carregando...", "arc.loadingClusterContextCompleted": "Carregamento de contextos de cluster concluídos", - "arc.loadingClusterContextsError": "Ocorreu um erro ao carregar os contextos do cluster. {0}", - "arc.logStorage": "log {0}", - "arc.loginFailed": "Erro ao fazer logon no controlador - nome de usuário ou senha incorreto", + "arc.loading": "Carregando...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "Administrador da instância gerenciada", "arc.memoryLimit": "Limite de Memória (em GB)", "arc.memoryRequest": "Solicitação de Memória (em GB)", - "arc.miaaAdmin": "Administrador da instância gerenciada", - "arc.miaaBackupsDatabasesDescription": "Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Você pode dimensionar sua instância SQL do Azure gerenciada – pelo Azure Arc", - "arc.miaaConnectionRequired": "Uma conexão é necessária para listar os bancos de dados nesta instância.", - "arc.miaaDashboard": "Instância gerenciada do SQL - Painel do Azure Arc - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Instância gerenciada do SQL – Azure Arc", - "arc.miaaVersionError": "Erro ao obter o número da versão da instância gerenciada de SQL.", - "arc.missingExtension": "A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora?", "arc.monitor": "Monitor", - "arc.monitorUpgrade": "Você pode verificar o status da atualização executando o seguinte comando:", - "arc.msgPromptSSLCertificateValidationFailed": "A criptografia foi habilitada nesta conexão, examine sua configuração de SSL e certificado para a configuração de SQL Server, ou configure o 'Certificado do servidor de confiança' como 'true' na caixa de diálogo de conexão. Observação: um certificado autoassinado oferece apenas proteção limitada e não é uma prática recomendada para ambientes de produção. Deseja habilitar o 'Certificado do servidor de confiança' nesta conexão e tentar novamente?", + "arc.controllerName": "Nome", "arc.name": "Nome", "arc.namespace": "Namespace", "arc.networking": "Rede", "arc.newDatabase": "Novo banco de dados", + "arc.createNew": "Nova Instância", "arc.newSupportRequest": "Nova solicitação de suporte", "arc.no": "Não", - "arc.noExtensions": "Nenhuma extensão listada na configuração.", + "noContextFound": "Nenhum 'contexto' encontrado no arquivo de configuração: {0}", + "noControllersConnected": "Não há controladores Azure Arc conectados no momento. Execute o comando: 'Conectar-se ao Controlador Azure Arc Existente' e tente novamente", "arc.noExternalEndpoint": "Nenhum ponto de extremidade externo foi configurado, por isso, essa informação não está disponível.", + "noCurrentContextFound": "Nenhum contexto está marcado como 'current-context' no arquivo de configuração: {0}", + "noCurrentClusterContext": "Nenhum contexto de cluster atual foi encontrado no arquivo de configuração kube", + "arc.noExtensions": "Nenhuma extensão listada na configuração.", "arc.noInstancesAvailable": "Não há nenhuma instância disponível", - "arc.noNodeParametersFound": "Não foi encontrado nenhum parâmetro do servidor de trabalho...", - "arc.noPodIssuesDetected": "Não há nenhum problema conhecido que afete esta instância do PostgreSQL.", - "arc.noUpgrades": "A versão atual é a versão mais recente. Não há atualizações disponíveis.", + "noNameInContext": "Nenhum campo de nome foi encontrado em um contexto de cluster no arquivo de configuração: {0}", "arc.noWorkerPods": "Nenhum pod de trabalhador nesta configuração.", - "arc.node": "nó", - "arc.nodes": "nós", + "arc.noNodeParametersFound": "Não foi encontrado nenhum parâmetro do servidor de trabalho...", "arc.notConfigured": "Não Configurado", "arc.notReady": "Não está pronto", - "arc.numVCore": "{0} vCore", - "arc.numVCores": "{0} vCores", - "arc.numberOfIssuesDetected": "• {0} (problemas {1})", + "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.off": "Desativado", "arc.offline": "Off-line", "arc.ok": "Ok", "arc.on": "Ligar", - "arc.online": "On-line", - "arc.onlyNextImmediateVersion": "Atualmente, apenas a atualização para a próxima versão imediata é suportada.", - "arc.onlyNextImmediateVersionMiaa": "A versão de uma Instância Gerenciada de SQL não pode ser mais recente que a versão de seu controlador de dados. Atualmente, apenas a atualização para a próxima versão imediata é suportada.", - "arc.openDashboardFailed": "Ocorreu um erro ao abrir o painel. {0}", + "arc.online": "Online", "arc.openInAzurePortal": "Abrir no Portal do Azure", "arc.overview": "Visão geral", - "arc.pageDiscardFailed": "Ocorreu um erro ao descartar a entrada do usuário. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Nome do parâmetro", "arc.password": "Senha", - "arc.passwordAcquisitionFailed": "Falha ao adquirir a senha. {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.", "arc.passwordReset": "A redefinição de senha foi bem-sucedida", - "arc.passwordResetFailed": "Falha ao redefinir senha. {0}", - "arc.passwordToController": "Fornecer a senha ao controlador", "arc.pending": "Pendente", - "arc.pgConnectionRequired": "É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados.", - "arc.pgSqlType": "Servidor PostgreSQL - Azure Arc", - "arc.pitr": "Restauração pontual", - "arc.pitrInfo": "Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup.", "arc.podConditionsTable": "Tabela de condições Pod", + "arc.containerReady": "Os contêineres Pod estão prontos.", "arc.podInitialized": "O pod foi inicializado.", - "arc.podIssuesDetected": "Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade.", "arc.podReady": "O pod está pronto.", "arc.podScheduled": "O pod é agendável.", "arc.podsPresent": "Pods Presentes", - "arc.podsReady": "pods prontos", - "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.pitr": "Restauração pontual", + "arc.restoreTimeWindowUpdateFailed": "A atualização da janela de tempo de restauração pontual falhou. {0}", + "arc.retentionDays": "Retenção de Recuperação pontual (dias)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL pelo", - "arc.postgresAdminUsername": "Nome do usuário administrador", - "arc.postgresArcProductName": "Banco de Dados do Azure para PostgreSQL – Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Você pode dimensionar seu Azure Arc habilitado", + "arc.extensionsAddDialog": "O PostgreSQL fornece a capacidade de estender a funcionalidade do banco de dados usando extensões.", + "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.pgSqlType": "Servidor PostgreSQL - Azure Arc", "arc.postgresDashboard": "Servidor PostgreSQL - Painel Azure Arc (Pré-visualização) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Versão do PostgreSQL", "arc.preloaded Extensions": "Extensões pré-carregadas", + "arc.extensionsTableLoadingComplete": "As extensões pré-carregadas já podem ser exibidas.", "arc.projectDetails": "Detalhes do projeto", - "arc.projectDetailsText": "Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", "arc.properties": "Propriedades", + "arc.passwordToController": "Fornecer a senha ao controlador", + "arc.restorePointErrorrMessage": "Forneça a hora no formato correto e dentro do intervalo: {0} a {1}", "arc.ram": "RAM", - "arc.rangeSetting": "Espera-se que o valor esteja no intervalo {0} - {1}", "arc.readMore": "Leia mais", "arc.ready": "Pronto", "arc.recovering": "Recuperando", @@ -247,339 +229,357 @@ "arc.releaseDate": "Data de Lançamento", "arc.releaseNotes": "Notas de Versão", "arc.rememberPassword": "Lembrar Senha", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Redefinir senha", "arc.resetAllToDefault": "Redefinir tudo para padrão", "arc.resetFailed": "Falha na redefinição. {0}", - "arc.resetPassword": "Redefinir senha", "arc.resetToDefault": "Redefinir para padrão", "arc.resourceGroup": "Grupo de Recursos", "arc.resourceHealth": "Integridade do recurso", "arc.resourceHealthDescription": "A integridade do recurso pode informar se o recurso está sendo executado como esperado.", "arc.restore": "Restaurar", "arc.restoreDatabase": "Restaurar Banco de Dados", + "arc.restorePointDetails": "Detalhes do Ponto de Restauração", "arc.restoreInfo": "Restaurar um banco de dados para uma Instância Gerenciada de SQL habilitada para Azure Arc.", "arc.restorePoint": "Ponto de restauração (UTC), em um formato de hora: 'DD-MM-AAAADTHH:MM:SSZ", - "arc.restorePointDetails": "Detalhes do Ponto de Restauração", - "arc.restorePointErrorrMessage": "Forneça a hora no formato correto e dentro do intervalo: {0} a {1}", - "arc.restorePointText": "Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente.", - "arc.restoreTimeWindowUpdateFailed": "A atualização da janela de tempo de restauração pontual falhou. {0}", "arc.restoring": "Restaurando", - "arc.retentionDays": "Retenção de Recuperação pontual (dias)", "arc.running": "Executando", + "arc.miaaType": "Instância gerenciada do SQL – Azure Arc", + "arc.miaaDashboard": "Instância gerenciada do SQL - Painel do Azure Arc - {0}", + "arc.upgradingMiaa": "A instância gerenciada do SQL está sendo atualizada. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get sqlmi -A'", "arc.save": "Salvar", - "arc.scalingCompute": "dimensionamento de vCore e memória de computação.", "arc.searchToFilter": "Pesquisar para filtrar itens...", "arc.security": "Segurança", + "button.label": "Selecionar", + "arc.sourceDetailsText": "Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado.", + "arc.podsUsedDescriptionAria": "Selecionar uma cápsula no menu suspenso abaixo para informação detalhada sobre integridade", + "arc.podsUsedDescription": "Selecione um pod na lista suspensa abaixo para obter informações detalhadas sobre a integridade.", "arc.selectConnectionString": "Selecione uma das cadeias de conexão de cliente disponíveis abaixo.", + "arc.projectDetailsText": "Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", "arc.server": "Servidor", "arc.serverEndpoint": "Ponto de Extremidade do Servidor", "arc.serverGroupType": "Tipo de grupo de servidores", "arc.serviceEndpoints": "Pontos de extremidade de serviço", "arc.serviceEndpointsTable": "Tabela de ponto de extremidade de serviço", "arc.settings": "Configurações", - "arc.showMiaaError": "Erro ao mostrar detalhes da instância gerenciada de SQL.", - "arc.sourceDatabase": "Banco de dados de origem", + "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.extensionsAddFunction": "Algumas extensões devem ser carregadas no PostgreSQL no momento da inicialização antes que possam ser usadas. Para editar, digite uma lista separada por vírgulas de extensões válidas: ({0}).", "arc.sourceDetails": "Detalhes da Origem", - "arc.sourceDetailsText": "Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado.", + "arc.sourceDatabase": "Banco de dados de origem", + "arc.pitrInfo": "Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup.", "arc.state": "Estado", "arc.status": "Status", - "arc.storagePerNode": "armazenamento por nó", "arc.subscription": "Assinatura", "arc.subscriptionId": "ID da Assinatura", "arc.supportAndTroubleshooting": "Suporte + solução de problemas", - "arc.supportRequestNote": "Observe que a configuração de recurso deve ter sido carregada para o Azure primeiro para abrir uma solicitação de suporte.", "arc.suspect": "Suspeito", "arc.syncSecondaryToCommit": "Sincronizar Secundário para Confirmar", + "arc.extensionsTableLoading": "A tabela de extensões pré-carregadas está sendo carregada.", + "arc.extensionsTableLabel": "Tabela de extensões pré-carregadas.", + "arc.arcDeploymentDeprecation": "A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada.", + "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.", + "clusterContextConfigNoLongerValid": "As informações de contexto do cluster especificadas pelo arquivo de configuração: {0} e contexto do cluster: {1} não são mais válidas. O erro é:\r\n\t{2}\r\n Deseja atualizar essas informações?", + "arc.noUpgrades": "A versão atual é a versão mais recente. Não há atualizações disponíveis.", + "arc.controllerNameDescription": "O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador.", "arc.thePasswordsDoNotMatch": "As senhas não coincidem. Confirme a senha ou pressione escape para sair.", + "arc.podIssuesDetected": "Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade.", + "arc.invalidInstanceDeletionName": "O valor '{0}' não corresponde com o nome da instância. Tente novamente ou clique em escape para sair", + "arc.onlyNextImmediateVersionMiaa": "A versão de uma Instância Gerenciada de SQL não pode ser mais recente que a versão de seu controlador de dados. Atualmente, apenas a atualização para a próxima versão imediata é suportada.", + "arc.missingExtension": "A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora?", + "arc.noPodIssuesDetected": "Não há nenhum problema conhecido que afete esta instância do PostgreSQL.", "arc.troubleshoot": "Solucionar problemas", - "arc.trustServerCertDescription": "Se for true (e encrypt=true), o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor sem validar o certificado do servidor.", + "arc.booleantrue": "Verdadeiro", "arc.trustServerCertificate": "Certificado do Servidor Confiável", "arc.type": "Tipo", + "arc.USD": "USD", "arc.unknown": "Desconhecido", "arc.unloadExtensions": "Descarregar extensões", - "arc.updateExtensionsFailed": "Falha ao editar extensões. {0}", "arc.updated": "Atualizado {0}", "arc.updatingInstance": "Atualizando a instância '{0}'...", "arc.upgrade": "Atualizar", "arc.upgradeDataController": "Atualizar Controlador de Dados", - "arc.upgradeDialogController": "Durante uma atualização do controlador de dados, partes do plano de controle de dados, como (CRDs) Definições de Recursos Personalizados e contêineres, podem ser atualizados. Uma atualização do controlador de dados não causará tempo de inatividade para os serviços de dados (SQL Instância Gerenciada ou servidor PostgreSQL).", - "arc.upgradeDialogMiaa": "Durante uma atualização de instância gerenciada de SQL, partes do plano de controle de dados, como CRDs (Custom Resource Definitions) e contêineres, podem ser atualizadas. Uma atualização da instância gerenciada do SQL não causará tempo de inatividade para os serviços de dados (Instância Gerenciada de SQL ou servidor PostgreSQL).", "arc.upgradeManagement": "Gerenciamento de Atualizações", "arc.upgradeMiaa": "Atualizar Instância Gerenciada de SQL", - "arc.upgradingController": "O controlador de dados está sendo atualizado. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get datacontrollers -A'", - "arc.upgradingDirectDC": "Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}'", + "arc.upgradingIndirectMiaa": "Atualização do SQL MIAA '{0}' com o comando 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s'", "arc.upgradingDirectMiaa": "Atualização do SQL MIAA '{0}' com o comando 'az sql mi-arc upgrade --name {0} --resource-group {1}'", "arc.upgradingIndirectDC": "Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s'", - "arc.upgradingIndirectMiaa": "Atualização do SQL MIAA '{0}' com o comando 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s'", - "arc.upgradingMiaa": "A instância gerenciada do SQL está sendo atualizada. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get sqlmi -A'", + "arc.upgradingDirectDC": "Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}'", "arc.userCancelledError": "O usuário cancelou a caixa de diálogo", "arc.username": "Nome de usuário", - "arc.vCores": "vCores", "arc.value": "Valor", + "arc.rangeSetting": "Espera-se que o valor esteja no intervalo {0} - {1}", + "arc.extensionsAddErrorrMessage": "O valor deve ser um dos seguintes: ({0}).", "arc.version": "Versão", - "arc.versionLog": "Saiba mais sobre cada versão aqui.", + "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.trustServerCertDescription": "Se for true (e encrypt=true), o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor sem validar o certificado do servidor.", + "arc.encryptDescription": "Se for true, o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor, se o servidor possuir um certificado instalado.", "arc.worker": "Trabalhador", - "arc.workerNodeCount": "Contagem de nós de trabalho", "arc.workerNodeParameters": "Parâmetros do Nó de Trabalho", "arc.workerNodes": "Nós de trabalho", - "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.workerNodeCount": "Contagem de nós de trabalho", "arc.yes": "Sim", - "button.label": "Selecionar", - "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?", - "clusterContextNotFound": "Contexto de Cluster com nome: {0} não encontrado no arquivo de configuração do Kube", - "filePicker.browse": "Procurar", - "getIsPassword.unknownVariableName": "Tentativa de obter isPassword para uma variável desconhecida: {0}", - "getVariableValue.unknownVariableName": "Tentativa de obter o valor de variável para a variável desconhecida: {0}", - "noContextFound": "Nenhum 'contexto' encontrado no arquivo de configuração: {0}", - "noControllerInfoFound": "Não foi possível encontrar as Informações do Controlador com o nome: {0}", - "noControllersConnected": "Não há controladores Azure Arc conectados no momento. Execute o comando: 'Conectar-se ao Controlador Azure Arc Existente' e tente novamente", - "noCurrentClusterContext": "Nenhum contexto de cluster atual foi encontrado no arquivo de configuração kube", - "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}", - "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." + "arc.monitorUpgrade": "Você pode verificar o status da atualização executando o seguinte comando:", + "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.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "no cluster do Kubernetes para respeitar esta configuração.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "nó", + "arc.nodes": "nós", + "arc.podsReady": "pods prontos", + "arc.scalingCompute": "dimensionamento de vCore e memória de computação.", + "arc.storagePerNode": "armazenamento por nó", + "arc.computeAndStorageDescriptionPartFive": "há recursos suficientes disponíveis", + "arc.vCores": "vCores", + "arc.computeAndStorageDescriptionPartThree": "sem tempo de inatividade e por", + "arc.backupsStorage": "{0} backups", + "arc.copiedToClipboard": "{0} copiado para a área de transferência", + "arc.dataStorage": "{0} dados", + "arc.logStorage": "log {0}", + "arc.numVCore": "{0} vCore", + "arc.numVCores": "{0} vCores", + "arc.numberOfIssuesDetected": "• {0} (problemas {1})" }, "package": { - "arc.agreement": "Aceito {0} e {1}.", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 réplica", + "arc.sql.two.replicas": "2 réplicas", + "arc.sql.three.replicas": "3 réplicas", + "arc.postgres.server.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.sql.cost.summary.additional.charge": "Custo adicional por uso. Consulte {0} para obter mais detalhes.", + "arc.postgres.server.username": "Nome do usuário administrador", + "arc.sql.cost.summary.admin.account": "Conta de administrador", + "arc.sql.license.type.description": "Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server", + "arc.data.controller.auto.upload.logs": "Carregar logs automaticamente", + "arc.data.controller.auto.upload.metrics": "Métricas de carregamento automático", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Controladores de Azure Arc", + "arc.data.controller.summary.arc.data.controller": "Controlador de dados do Azure Arc", + "resource.type.azure.arc.display.name": "Controlador de dados do Azure Arc", + "arc.agreement.sql.help.text": "A Instância Gerenciada habilitada para Azure Arc fornece acesso ao SQL Server e compatibilidade de recursos que podem ser implantados na infraestrutura de sua escolha. {0}. \r\n \r\n Ao clicar em ''Script para notebook'' ou ''Implantar'', eu (a) concordo com os termos legais e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas às ofertas, com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar minhas informações de contato, uso e transações com os provedores das ofertas para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para obter detalhes adicionais, confira {1}, {2}, e {3}.", + "arc.data.controller.create.azureconfig.title": "Configuração do Azure", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Desconto no Benefício Híbrido do Azure (em USD)", "arc.agreement.help.text.azure.marketplace.terms": "Termos do Azure Marketplace", - "arc.agreement.help.text.learn.more": "Saiba mais", - "arc.agreement.help.text.privacy.policy": "Política de privacidade", - "arc.agreement.help.text.terms.of.use": "Termos de uso", - "arc.agreement.postgres.help.text": "Servidor PostgreSQL - Azure Arc é um dos mecanismos de banco de dados disponíveis como parte dos serviços de dados habilitados para o Azure Arc e pode ser implantados na infraestrutura de sua escolha. {0}. \r\n \r\n Ao clicar em 'Script para notebook' ou 'Implantar', eu (a) concordo com os termos e condições jurídicas e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas à(s) oferta(s), com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar meu contato, uso e informações transacionais com o(s) fornecedor(es) da(s) oferta(s) para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para detalhes adicionais consulte {1}, {2} e {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Saiba mais sobre o Servidor PostgreSQL - Azure Arc", - "arc.agreement.postgres.terms.conditions": "Servidor PostgreSQL - Termos e condições do Azure Arc", - "arc.agreement.sql.help.text": "Instância gerenciada habilitada para Azure Arc fornece acesso ao SQL Server e compatibilidade de recursos que podem ser implantados na infraestrutura de sua escolha. {0}. \r\n \r\n Ao clicar em 'Script para notebook' ou 'Implantar', eu (a) concordo com os termos e condições jurídicas e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas à(s) oferta(s), com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar meu contato, uso e informações transacionais com o(s) fornecedor(es) da(s) oferta(s) para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para detalhes adicionais consulte {1}, {2} e {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Saiba mais sobre a Instância Gerenciada habilitada para Azure Arc", + "arc.data.controller.summary.terms.link.text": "Termos do Azure Marketplace", + "resource.type.arc.sql.display.name": "Instância Gerenciada de SQL do Azure – Azure Arc", "arc.agreement.sql.terms.conditions": "Instância Gerenciada de SQL do Azure - Termos e condições do Azure Arc", "arc.azure.account": "Conta do Azure", + "arc.data.controller.project.details.title": "Detalhes do Azure", + "arc.azure.section.title": "Informações do Azure", "arc.azure.location": "Local do Azure", "arc.azure.resource.group": "Grupo de recursos do Azure", - "arc.azure.section.title": "Informações do Azure", "arc.azure.subscription": "Assinatura do Azure", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Confirmar a senha", - "arc.controller": "Controlador de destino do Azure Arc", - "arc.cores-limit.label": "Núcleos limite", - "arc.cores-request.label": "Solicitação de Núcleos", - "arc.data.controller.auto.upload.logs": "Carregar logs automaticamente", - "arc.data.controller.auto.upload.logs.description": "Habilitar o carregamento automático de logs. Somente modo direto.", - "arc.data.controller.auto.upload.metrics": "Métricas de carregamento automático", - "arc.data.controller.auto.upload.metrics.description": "Habilitar o carregamento automático de métricas. Somente modo direto.", - "arc.data.controller.cluster.config.profile": "Configuração do modelo de Kubernetes", - "arc.data.controller.cluster.config.profile.description": "Escolha o modelo de configuração Kubernetes que corresponde à sua distribuição da Kubernetes. Esse modelo fornece padrões para classe de armazenamento, tipo de serviço etc.", - "arc.data.controller.cluster.config.profile.loading": "Carregando perfis de configuração", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Carregamento de perfis de configuração concluído", - "arc.data.controller.cluster.config.profile.title": "Escolher o perfil de configuração", - "arc.data.controller.cluster.environment.title": "Qual é a sua meta de ambiente de cluster Kubernete existente?", - "arc.data.controller.cluster.name": "Nome do Cluster", - "arc.data.controller.cluster.name.description": "O nome do cluster. Somente modo direto.", - "arc.data.controller.connectivity.mode": "Modo de conectividade", - "arc.data.controller.create.azureconfig.title": "Configuração do Azure", - "arc.data.controller.create.controllerconfig.title": "Configuração do Controlador", - "arc.data.controller.create.summary.title": "Examine a sua configuração", - "arc.data.controller.custom.location": "Local Personalizado", - "arc.data.controller.custom.location.description": "O nome do local personalizado. Apenas modo direto.", - "arc.data.controller.details.description": "Para o modo indireto, o namespace, o nome e a classe de armazenamento são obrigatórios. Esse nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remotos. Para o modo direto, é necessário um nome de local personalizado.", - "arc.data.controller.details.title": "Detalhes do controlador de dados", - "arc.data.controller.direct.display.name": "Direto", - "arc.data.controller.help.text": "O cluster Kubernetes já deve estar habilitado para arc com o comando az connectk8s connect. Use nosso {0} para saber mais.", - "arc.data.controller.help.text.documentation.page": "página de documentação", - "arc.data.controller.indirect.display.name": "Indireto", - "arc.data.controller.infrastructure": "Infraestrutura", - "arc.data.controller.kube.cluster.context": "Contexto de cluster", - "arc.data.controller.location": "Localização", - "arc.data.controller.location.description": "A localização só é usada para implantação de modo indireto. Este campo será ignorado para o modo direto.", - "arc.data.controller.log.analytics.primary.key": "A Chave primária do Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "ID do Workspace do Log Analytics", - "arc.data.controller.log.analytics.workspace.names": "Workspace do Log Analytics", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar a senha", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Senha", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Insira a senha que será usada para fazer logon nos painéis de métricas e logs.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciais do Pai de Métricas e Logs", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome de usuário", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Insira o nome de usuário que será usado nos painéis de métricas e logs.", - "arc.data.controller.name": "Nome do controlador de dados", - "arc.data.controller.name.validation.description": "O nome deve consistir em caracteres alfanuméricos minúsculos, '-' ou '.', Iniciar/terminar com um caractere alfanumérico e ter 253 caracteres ou menos.", - "arc.data.controller.namespace": "Namespace do controlador de dados", - "arc.data.controller.namespace.description": "Namespace do controlador de dados. Somente modo indireto.", - "arc.data.controller.namespace.validation.description": "O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento.", - "arc.data.controller.new.wizard.title": "Criar controlador de dados do Azure Arc", - "arc.data.controller.project.details.description": "Selecione a assinatura para gerenciar os recursos e os custos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos.", - "arc.data.controller.project.details.title": "Detalhes do Azure", - "arc.data.controller.readmore": "Leia mais", - "arc.data.controller.select.cluster.title": "Selecione um dos clusters Kubernetes existentes", - "arc.data.controller.summary.arc.by.microsoft": "pela Microsoft", - "arc.data.controller.summary.arc.data.controller": "Controlador de dados do Azure Arc", - "arc.data.controller.summary.arc.terms.of.use": "Termos de uso", - "arc.data.controller.summary.arc.terms.privacy.policy": "Política de privacidade", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Contexto de cluster", - "arc.data.controller.summary.cluster.name": "Nome do cluster", - "arc.data.controller.summary.controller": "Controlador", - "arc.data.controller.summary.data.controller.custom.location": "Localização personalizada do controlador de dados", - "arc.data.controller.summary.data.controller.infrastructure": "Infraestrutura do controlador de dados", - "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.estimated.cost.per.month": "Custo estimado por mês", - "arc.data.controller.summary.free": "Gratuito", - "arc.data.controller.summary.kube.config.file.path": "Caminho do arquivo de configuração de Kube", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Local", - "arc.data.controller.summary.profile": "Perfil de configuração", - "arc.data.controller.summary.resource.group": "Grupo de recursos", - "arc.data.controller.summary.subscription": "Assinatura", - "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.username": "Nome de usuário", - "arc.description": "Suporte para Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Limite de Memória", - "arc.memory-request.label": "Solicitação de Memória", - "arc.openDashboard": "Gerenciar", - "arc.password": "Senha", - "arc.postgres.server.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.cores.limit.label": "Limite de CPU", - "arc.postgres.server.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.cores.request.label": "Solicitação de CPU", - "arc.postgres.server.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", - "arc.postgres.server.dev.use.label": "Somente para uso em desenvolvimento", - "arc.postgres.server.engine.version": "Versão do Mecanismo", - "arc.postgres.server.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.extensions.label": "Extensões", - "arc.postgres.server.invalid.username": "Esse nome de usuário está desabilitado; escolha outro nome de usuário.", - "arc.postgres.server.memory.limit.description": "O limite de memória da instância do Postgres no nó coordenador em GB.", - "arc.postgres.server.memory.limit.label": "Limite de memória (GB)", - "arc.postgres.server.memory.request.description": "A solicitação de memória da instância Postgres no nó coordenador em GB.", - "arc.postgres.server.memory.request.label": "Solicitação de memória (GB)", - "arc.postgres.server.name": "Nome do servidor", - "arc.postgres.server.name.placeholder": "Inserir o nome do servidor", - "arc.postgres.server.name.validation.description": "O nome do servidor deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 11 caracteres ou menos de comprimento.", - "arc.postgres.server.port": "Porta", - "arc.postgres.server.service.type": "Tipo de serviço", - "arc.postgres.server.username": "Nome do usuário administrador", - "arc.postgres.server.username.placeholder": "Insira o nome de login do administrador do servidor", - "arc.postgres.server.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado para backups em GB.", - "arc.postgres.server.volume.size.backups.label": "Tamanho do Volume em GB (Backups)", - "arc.postgres.server.volume.size.data.description": "O tamanho do volume de armazenamento a ser usado para dados em GB.", - "arc.postgres.server.volume.size.data.label": "Tamanho do volume em GB (dados)", - "arc.postgres.server.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado para logs em GB.", - "arc.postgres.server.volume.size.logs.label": "Tamanho do Volume GB (Logs)", - "arc.postgres.settings.resource.compute.config.title": "Configuração de Computação", - "arc.postgres.settings.section.title": "Configurações Gerais", - "arc.postgres.settings.storage.title": "Configurações de armazenamento", - "arc.postgres.storage-class.backups.description": "A classe de armazenamento a ser utilizada para backups de volumes persistentes", - "arc.postgres.storage-class.data.description": "A classe de armazenamento a ser usada para volumes persistentes de dados", - "arc.postgres.storage-class.logs.description": "A classe de armazenamento a ser usada para logs volumes persistentes", - "arc.postgres.wizard.page1.title": "Providenciar os parâmetros do servidor PostgreSQL", - "arc.postgres.wizard.title": "Implantar um Servidor PostgreSQL - Azure Arc (Pré-visualização)", - "arc.sql.connection.settings.section.title": "Informações da Conexão SQL", - "arc.sql.cores-limit.description": "O limite de núcleos da instância gerenciada como um inteiro.", - "arc.sql.cores-request.description": "A solicitação de núcleos da instância gerenciada como um inteiro.", - "arc.sql.cost.summary": "Resumo de Custos", - "arc.sql.cost.summary.additional.charge": "Custo adicional por uso. Consulte {0} para obter mais detalhes.", - "arc.sql.cost.summary.admin.account": "Conta de administrador", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Desconto no Benefício Híbrido do Azure (em USD)", "arc.sql.cost.summary.basics": "Básico", "arc.sql.cost.summary.billable.replicas": "Réplicas faturáveis", "arc.sql.cost.summary.business.critical": "Comercialmente Crítico", - "arc.sql.cost.summary.cost.vcore": "Custo por vCore (em USD)", - "arc.sql.cost.summary.custom.location": "Localização personalizada", - "arc.sql.cost.summary.estimated.cost.per.month": "Custo estimado por mês", - "arc.sql.cost.summary.general.purpose": "Uso Geral", - "arc.sql.cost.summary.instance.name": "Nome da instância", - "arc.sql.cost.summary.managed.instance.admin.login": "Instância Gerenciada logon de administrador", - "arc.sql.cost.summary.pricing.details": "detalhes do preço", - "arc.sql.cost.summary.resource.group": "Grupo de recursos", - "arc.sql.cost.summary.service.tier": "Camada de Serviço", - "arc.sql.cost.summary.service.tier.learn.more.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", - "arc.sql.cost.summary.service.tier.learn.more.text": "Saiba mais", - "arc.sql.cost.summary.sql.connection.info": "Informações da conexão SQL", - "arc.sql.cost.summary.sql.instance.settings": "Configurações da Instância do SQL", - "arc.sql.cost.summary.sql.miaa": "Instância gerenciada do SQL – Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "Instância Gerenciada de SQL — Resumo de custos do Azure Arc", - "arc.sql.cost.summary.subscription": "Assinatura", - "arc.sql.cost.summary.vcore.limit": "Limite de vCores da CPU", - "arc.sql.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", - "arc.sql.dev.use.label": "Somente para uso em desenvolvimento", - "arc.sql.high.availability": "Alta disponibilidade", - "arc.sql.high.availability.description": "Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas.", - "arc.sql.instance.name": "Nome da instância", - "arc.sql.instance.name.placeholder": "Inserir o nome da instância", - "arc.sql.instance.retention.policy.title": "Política de Retenção de Backup da Instância SQL", - "arc.sql.instance.settings.section.title": "Configurações da Instância do SQL", - "arc.sql.invalid.instance.name": "O nome da instância deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 13 caracteres ou menos.", - "arc.sql.invalid.username": "Esse nome de usuário está desabilitado; escolha outro nome de usuário.", - "arc.sql.license.type.description": "Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server", - "arc.sql.license.type.label": "Já tenho uma licença SQL Server cliente", - "arc.sql.memory-limit.description": "O limite da capacidade da instância gerenciada como um inteiro.", - "arc.sql.memory-request.description": "A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs.", - "arc.sql.one.replica": "1 réplica", - "arc.sql.pitr.description": "Restauração pontual", - "arc.sql.pitr.retention.description": "Configure a retenção para backups pontuais. {0}", - "arc.sql.readable.secondaries.description": "Número de réplicas secundárias para leitura.", - "arc.sql.readable.secondaries.label": "Réplicas secundárias para leitura", - "arc.sql.retention.days.description": "Especifique por quanto tempo você deseja manter os seus backups pontuais.", - "arc.sql.retention.days.label": "Retenção de ponto no tempo (dias)", "arc.sql.service.tier.business.critical": "Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada)", - "arc.sql.service.tier.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", - "arc.sql.service.tier.general.purpose": "Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão)", - "arc.sql.service.tier.label": "Camada de Serviço", - "arc.sql.storage-class.backups.description": "A classe de armazenamento a ser usada para Backups. Se nenhum valor for especificado, os backups serão armazenados na mesma classe de armazenamento atribuída a Dados. Deve ser uma classe de armazenamento compatível com RWX.", - "arc.sql.storage-class.data.description": "A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", - "arc.sql.storage-class.datalogs.description": "A classe de armazenamento a ser usada nos logs dos banco de dados (.ldf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", - "arc.sql.storage-class.dc.description": "A classe de armazenamento a ser usada para todos os dados e logs de volumes persistentes para todos os pods do controlador de dados que os exigem.", - "arc.sql.storage-class.logs.description": "A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", - "arc.sql.summary.arc.by.microsoft": "por Microsoft", - "arc.sql.sync.secondaries.description": "O número de réplicas síncronas necessárias para confirmar uma transação antes que a réplica primária tenha permissão para confirmar. Definir esse valor como -1 definirá o número de secundários sincronizados necessários para '(# de réplicas - 1) / 2', arredondado para baixo.", - "arc.sql.sync.secondaries.label": "Secundários sincronizados necessários para confirmar", - "arc.sql.three.replicas": "3 réplicas", - "arc.sql.two.replicas": "2 réplicas", - "arc.sql.username": "Instância Gerenciada logon de administrador", - "arc.sql.username.placeholder": "Insira o nome do administrador", - "arc.sql.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado nos backups em gibibytes.", - "arc.sql.volume.size.backups.label": "Tamanho do volume em Gi (Backups)", - "arc.sql.volume.size.data.description": "O tamanho do volume de armazenamento a ser usado nos dados em gibibytes.", - "arc.sql.volume.size.data.label": "Tamanho do volume em Gi (Dados).", - "arc.sql.volume.size.datalogs.description": "O tamanho do volume de armazenamento a ser usado nos logs de banco de dados em gibibytes.", - "arc.sql.volume.size.datalogs.label": "Tamanho do Volume em Gi (Logs do banco de dados)", - "arc.sql.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado nos logs em gibibytes.", - "arc.sql.volume.size.logs.label": "Tamanho do volume em Gi (Logs).", - "arc.sql.wizard.page1.title": "Fornece parâmetros de instância gerenciada do SQL do Azure", - "arc.sql.wizard.title": "Implantar instância gerenciada do SQL do Azure - Azure Arc", - "arc.storage-class.backups.label": "Classe de Armazenamento (Backups)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "Compatível com RWX", - "arc.storage-class.data.label": "Classe de Armazenamento (Dados)", - "arc.storage-class.datalogs.label": "Classe de Armazenamento (Logs do banco de dados)", - "arc.storage-class.dc.label": "Classe de Armazenamento", - "arc.storage-class.logs.label": "Classe de Armazenamento (Registros)", - "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...", + "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.postgres.server.cores.limit.label": "Limite de CPU", + "arc.postgres.server.cores.request.label": "Solicitação de CPU", + "arc.sql.cost.summary.vcore.limit": "Limite de vCores da CPU", + "arc.postgres.server.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", + "arc.sql.dev.use.description": "Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada.", + "arc.data.controller.cluster.config.profile.description": "Escolha o modelo de configuração Kubernetes que corresponde à sua distribuição da Kubernetes. Esse modelo fornece padrões para classe de armazenamento, tipo de serviço etc.", + "arc.data.controller.cluster.config.profile.title": "Escolher o perfil de configuração", + "arc.data.controller.cluster.name": "Nome do Cluster", + "arc.data.controller.summary.cluster.context": "Contexto de cluster", + "arc.data.controller.kube.cluster.context": "Contexto de cluster", + "arc.data.controller.summary.cluster.name": "Nome do cluster", + "arc.postgres.settings.resource.compute.config.title": "Configuração de Computação", + "arc.data.controller.summary.profile": "Perfil de configuração", + "arc.sql.pitr.retention.description": "Configure a retenção para backups pontuais. {0}", + "arc.confirm.password": "Confirmar a senha", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Confirmar a senha", "command.connectToController.title": "Conectar-se ao Controlador Azure Arc Existente", + "arc.data.controller.connectivity.mode": "Modo de conectividade", + "arc.data.controller.summary.controller": "Controlador", + "arc.data.controller.create.controllerconfig.title": "Configuração do Controlador", + "arc.cores-limit.label": "Núcleos limite", + "arc.cores-request.label": "Solicitação de 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", + "arc.sql.cost.summary": "Resumo de Custos", + "arc.sql.cost.summary.cost.vcore": "Custo por vCore (em USD)", + "arc.data.controller.new.wizard.title": "Criar controlador de dados do Azure Arc", "command.createController.title": "Criar novo controlador do Azure Arc", + "resource.type.azure.arc.description": "Cria um controlador de dados do Azure Arc. Certifique-se de executado o logon no az antes de iniciar este assistente.", + "arc.data.controller.custom.location": "Local Personalizado", + "arc.sql.cost.summary.custom.location": "Localização personalizada", + "arc.data.controller.summary.data.controller.custom.location": "Localização personalizada do controlador de dados", + "arc.data.controller.details.title": "Detalhes do controlador de dados", + "arc.data.controller.summary.data.controller.infrastructure": "Infraestrutura do controlador de dados", + "arc.data.controller.summary.data.controller.name": "Nome do controlador de dados", + "arc.data.controller.name": "Nome do controlador de dados", + "arc.data.controller.summary.data.controller.namespace": "Namespace do controlador de dados", + "arc.data.controller.namespace": "Namespace do controlador de dados", + "arc.data.controller.namespace.description": "Namespace do controlador de dados. Somente modo indireto.", + "deploy.done.action": "Implantar", + "arc.sql.wizard.title": "Implantar instância gerenciada do SQL do Azure - Azure Arc", + "arc.postgres.wizard.title": "Implantar um Servidor PostgreSQL - Azure Arc (Pré-visualização)", + "resource.type.arc.postgres.description": "Implantar um servidor PostgreSQL em um ambiente do Azure Arc", + "arc.data.controller.direct.display.name": "Direto", "command.editConnection.title": "Editar Conexão", + "arc.sql.high.availability.description": "Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas.", + "arc.data.controller.auto.upload.logs.description": "Habilitar o carregamento automático de logs. Somente modo direto.", + "arc.data.controller.auto.upload.metrics.description": "Habilitar o carregamento automático de métricas. Somente modo direto.", + "arc.postgres.server.engine.version": "Versão do Mecanismo", + "arc.sql.username.placeholder": "Insira o nome do administrador", + "arc.sql.instance.name.placeholder": "Inserir o nome da instância", + "arc.postgres.server.username.placeholder": "Insira o nome de login do administrador do servidor", + "arc.postgres.server.name.placeholder": "Inserir o nome do servidor", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Insira a senha que será usada para fazer logon nos painéis de métricas e logs.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Insira o nome de usuário que será usado nos painéis de métricas e logs.", "command.estimateCostSqlMiaa.title": "Estimar o custo da Instância Gerenciada de SQL - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Custo estimado por mês", + "arc.data.controller.summary.estimated.cost.per.month": "Custo estimado por mês", + "arc.postgres.server.extensions.label": "Extensões", + "arc.postgres.server.dev.use.label": "Somente para uso em desenvolvimento", + "arc.sql.dev.use.label": "Somente para uso em desenvolvimento", + "arc.data.controller.details.description": "Para o modo indireto, o namespace, o nome e a classe de armazenamento são obrigatórios. Esse nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remotos. Para o modo direto, é necessário um nome de local personalizado.", + "arc.data.controller.summary.free": "Gratuito", + "arc.sql.cost.summary.general.purpose": "Uso Geral", + "arc.sql.service.tier.general.purpose": "Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão)", + "arc.postgres.settings.section.title": "Configurações Gerais", + "arc.sql.high.availability": "Alta disponibilidade", + "arc.agreement": "Aceito {0} e {1}.", + "arc.sql.license.type.label": "Já tenho uma licença SQL Server cliente", + "arc.data.controller.indirect.display.name": "Indireto", + "arc.data.controller.infrastructure": "Infraestrutura", + "arc.sql.cost.summary.instance.name": "Nome da instância", + "arc.sql.instance.name": "Nome da instância", + "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.data.controller.summary.kube.config.file.path": "Caminho do arquivo de configuração de Kube", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Configuração do modelo de Kubernetes", + "arc.agreement.help.text.learn.more": "Saber mais", + "arc.sql.cost.summary.service.tier.learn.more.text": "Saiba mais", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Saiba mais sobre a Instância Gerenciada habilitada para Azure Arc", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Saiba mais sobre o Servidor PostgreSQL - Azure Arc", + "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.view.welcome.loading": "Carregando controladores...", + "arc.data.controller.summary.location": "Localização", + "arc.data.controller.location": "Localização", + "arc.data.controller.location.description": "A localização só é usada para implantação de modo indireto. Este campo será ignorado para o modo direto.", + "arc.data.controller.log.analytics.primary.key": "A Chave primária do Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Workspace do Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ID do Workspace do Log Analytics", + "arc.openDashboard": "Gerenciar", + "arc.sql.cost.summary.managed.instance.admin.login": "Instância Gerenciada logon de administrador", + "arc.sql.username": "Instância Gerenciada logon de administrador", + "resource.type.arc.sql.description": "Serviço de Instância SQL gerenciado para desenvolvedores de aplicativos em um ambiente gerenciado pelo cliente", + "arc.memory-limit.label": "Limite de Memória", + "arc.memory-request.label": "Solicitação de Memória", + "arc.postgres.server.memory.limit.label": "Limite de memória (GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "O limite de memória deve ser maior ou igual à memória solicitada", + "arc.postgres.server.memory.request.label": "Solicitação de memória (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Credenciais do Pai de Métricas e Logs", + "microsoft.agreement.privacy.statement": "Política de Privacidade da Microsoft", + "arc.data.controller.name.validation.description": "O nome deve consistir em caracteres alfanuméricos minúsculos, '-' ou '.', Iniciar/terminar com um caractere alfanumérico e ter 253 caracteres ou menos.", + "arc.data.controller.namespace.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.view.welcome.connect": "Nenhum controlador Azure Arc registrado. [Saiba mais](https://azure.microsoft.com/services/azure-arc/)\r\n[Conectar Controlador](command:arc.connectToController)", + "arc.password": "Senha", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Senha", + "arc.sql.pitr.description": "Restauração pontual", + "arc.sql.retention.days.label": "Retenção de ponto no tempo (dias)", + "arc.postgres.server.port": "Porta", + "resource.type.arc.postgres.display.name": "Servidor PostgreSQL - Azure Arc (Pré-visualização)", + "arc.agreement.postgres.help.text": "PostgreSQL Server - O Azure Arc é um dos mecanismos de banco de dados disponíveis como parte dos serviços de dados habilitados para o Azure Arc e pode ser implantado na infraestrutura de sua escolha. {0}. \r\n \r\n Ao clicar em ''Script para notebook'' ou ''Implantar'', eu (a) concordo com os termos legais e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas às ofertas, com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar minhas informações de contato, uso e transações com os provedores das ofertas para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para obter detalhes adicionais, confira {1}, {2}, e {3}.", + "arc.agreement.postgres.terms.conditions": "Servidor PostgreSQL - Termos e condições do Azure Arc", + "arc.agreement.help.text.privacy.policy": "Política de privacidade", + "arc.data.controller.summary.arc.terms.privacy.policy": "Política de privacidade", + "arc.sql.wizard.page1.title": "Fornece parâmetros de instância gerenciada do SQL do Azure", + "arc.postgres.wizard.page1.title": "Providenciar os parâmetros do servidor PostgreSQL", + "arc.storage-class.backups.warning.link": "Compatível com RWX", + "arc.data.controller.readmore": "Leia mais", + "arc.sql.readable.secondaries.label": "Réplicas secundárias para leitura", "command.refresh.title": "Atualizar", "command.removeController.title": "Remover Controlador", - "cores.limit.greater.than.or.equal.to.requested.cores": "O limite de núcleos deve ser maior ou igual aos núcleos solicitados", - "deploy.done.action": "Implantar", - "deploy.script.action": "Script para notebook", - "memory.limit.greater.than.or.equal.to.requested.memory": "O limite de memória deve ser maior ou igual à memória solicitada", - "microsoft.agreement.privacy.statement": "Declaração de Privacidade da Microsoft", "requested.cores.less.than.or.equal.to.cores.limit": "Os núcleos solicitados devem ser menores ou iguais ao limite dos núcleos", "requested.memory.less.than.or.equal.to.memory.limit": "A memória solicitada deve ser menor ou igual ao limite de memória", - "resource.type.arc.postgres.description": "Implantar um servidor PostgreSQL em um ambiente do Azure Arc", - "resource.type.arc.postgres.display.name": "Servidor 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.sql.display.name": "Instância Gerenciada de SQL do Azure – Azure Arc", - "resource.type.azure.arc.description": "Cria um controlador de dados do Azure Arc. Certifique-se de executado o logon no az antes de iniciar este assistente.", - "resource.type.azure.arc.display.name": "Controlador de dados do Azure Arc", + "arc.sql.cost.summary.resource.group": "Grupo de recursos", + "arc.data.controller.summary.resource.group": "Grupo de recursos", + "arc.data.controller.create.summary.title": "Examine a sua configuração", + "arc.sql.cost.summary.sql.connection.info": "Informações da conexão SQL", + "arc.sql.connection.settings.section.title": "Informações da Conexão SQL", + "arc.sql.instance.retention.policy.title": "Política de Retenção de Backup da Instância SQL", + "arc.sql.cost.summary.sql.instance.settings": "Configurações da Instância do SQL", + "arc.sql.instance.settings.section.title": "Configurações da Instância do SQL", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Instância Gerenciada de SQL — Resumo de custos do Azure Arc", + "arc.sql.cost.summary.sql.miaa": "Instância gerenciada do SQL – Azure Arc", + "deploy.script.action": "Script para o notebook", + "arc.data.controller.select.cluster.title": "Selecione um dos clusters Kubernetes existentes", + "arc.sql.service.tier.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", + "arc.sql.cost.summary.service.tier.learn.more.description": "Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico.", + "arc.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.postgres.server.name": "Nome do servidor", + "arc.postgres.server.name.validation.description": "O nome do servidor deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 11 caracteres ou menos de comprimento.", + "arc.sql.service.tier.label": "Camada de Serviço", + "arc.sql.cost.summary.service.tier": "Camada de Serviço", + "arc.postgres.server.service.type": "Tipo de serviço", + "arc.sql.retention.days.description": "Especifique por quanto tempo você deseja manter os seus backups pontuais.", + "arc.storage-class.dc.label": "Classe de Armazenamento", + "arc.storage-class.backups.label": "Classe de Armazenamento (Backups)", + "arc.storage-class.data.label": "Classe de Armazenamento (Dados)", + "arc.storage-class.datalogs.label": "Classe de Armazenamento (Logs do banco de dados)", + "arc.storage-class.logs.label": "Classe de Armazenamento (Registros)", + "arc.postgres.settings.storage.title": "Configurações de armazenamento", + "arc.sql.cost.summary.subscription": "Assinatura", + "arc.data.controller.summary.subscription": "Assinatura", + "arc.description": "Suporte para Azure Arc", + "arc.sql.sync.secondaries.label": "Secundários sincronizados necessários para confirmar", + "arc.controller": "Controlador de destino do Azure Arc", + "arc.data.controller.summary.terms": "Termos", + "arc.agreement.help.text.terms.of.use": "Termos de uso", + "arc.data.controller.summary.arc.terms.of.use": "Termos de uso", + "arc.postgres.server.invalid.username": "Esse nome de usuário está desabilitado; escolha outro nome de usuário.", + "arc.sql.invalid.username": "Esse nome de usuário está desabilitado; escolha outro nome de usuário.", + "arc.data.controller.help.text": "O cluster Kubernetes já deve estar habilitado para arc com o comando az connectk8s connect. Use nosso {0} para saber mais.", + "arc.sql.cores-limit.description": "O limite de núcleos da instância gerenciada como um inteiro.", + "arc.sql.memory-limit.description": "O limite da capacidade da instância gerenciada como um inteiro.", + "arc.postgres.server.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.memory.limit.description": "O limite de memória da instância do Postgres no nó coordenador em GB.", + "arc.postgres.server.memory.request.description": "A solicitação de memória da instância Postgres no nó coordenador em GB.", + "arc.postgres.server.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.data.controller.cluster.name.description": "O nome do cluster. Somente modo direto.", + "arc.data.controller.custom.location.description": "O nome do local personalizado. Apenas modo direto.", + "arc.sql.readable.secondaries.description": "Número de réplicas secundárias para leitura.", + "arc.sql.sync.secondaries.description": "O número de réplicas síncronas necessárias para confirmar uma transação antes que a réplica primária tenha permissão para confirmar. Definir esse valor como -1 definirá o número de secundários sincronizados necessários para '(# de réplicas - 1) / 2', arredondado para baixo.", + "arc.sql.cores-request.description": "A solicitação de núcleos da instância gerenciada como um inteiro.", + "arc.sql.memory-request.description": "A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs.", + "arc.postgres.server.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado para backups em GB.", + "arc.sql.volume.size.backups.description": "O tamanho do volume de armazenamento a ser usado nos backups em gibibytes.", + "arc.postgres.server.volume.size.data.description": "O tamanho do volume de armazenamento a ser usado para dados em GB.", + "arc.sql.volume.size.data.description": "O tamanho do volume de armazenamento a ser usado nos dados em gibibytes.", + "arc.sql.volume.size.datalogs.description": "O tamanho do volume de armazenamento a ser usado nos logs de banco de dados em gibibytes.", + "arc.postgres.server.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado para logs em GB.", + "arc.sql.volume.size.logs.description": "O tamanho do volume de armazenamento a ser usado nos logs em gibibytes.", + "arc.sql.storage-class.backups.description": "A classe de armazenamento a ser usada para Backups. Se nenhum valor for especificado, os backups serão armazenados na mesma classe de armazenamento atribuída a Dados. Deve ser uma classe de armazenamento compatível com RWX.", + "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.postgres.storage-class.backups.description": "A classe de armazenamento a ser utilizada para backups de volumes persistentes", + "arc.sql.storage-class.data.description": "A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", + "arc.postgres.storage-class.data.description": "A classe de armazenamento a ser usada para volumes persistentes de dados", + "arc.sql.storage-class.datalogs.description": "A classe de armazenamento a ser usada nos logs dos banco de dados (.ldf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", + "arc.sql.storage-class.logs.description": "A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada.", + "arc.postgres.storage-class.logs.description": "A classe de armazenamento a ser usada para logs volumes persistentes", + "arc.data.controller.summary.username": "Nome de usuário", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Nome de usuário", "should.be.integer": "O valor deve ser um inteiro", - "worker.node.count.should.not.be.one": "O valor 1 não é compatível." + "worker.node.count.should.not.be.one": "O valor 1 não é compatível.", + "arc.postgres.server.volume.size.backups.label": "Tamanho do Volume em GB (Backups)", + "arc.postgres.server.volume.size.data.label": "Tamanho do volume em GB (dados)", + "arc.postgres.server.volume.size.logs.label": "Tamanho do Volume GB (Logs)", + "arc.sql.volume.size.backups.label": "Tamanho do volume em Gi (Backups)", + "arc.sql.volume.size.data.label": "Tamanho do volume em Gi (Dados).", + "arc.sql.volume.size.datalogs.label": "Tamanho do Volume em Gi (Logs do banco de dados)", + "arc.sql.volume.size.logs.label": "Tamanho do volume em Gi (Logs).", + "arc.data.controller.cluster.environment.title": "Qual é a sua meta de ambiente de cluster Kubernete existente?", + "arc.sql.summary.arc.by.microsoft": "por Microsoft", + "arc.data.controller.summary.arc.by.microsoft": "pela Microsoft", + "arc.data.controller.help.text.documentation.page": "página de documentação", + "arc.sql.cost.summary.pricing.details": "detalhes do preço", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.asde-deployment.i18n.json index 854776672d..edb70a3acf 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "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.", + "extension-displayName": "Extensão de implantação do SQL do Azure no Edge", + "docker-sql-port-field": "Porta do SQL do Azure no Edge", + "sqlserver-info-section-title": "Informações do SQL do Azure no Edge", + "docker-sql-password-field": "Senha do SQL do Azure no Edge (sa)", "azure-info-section-title": "Informações do Azure", - "azure_location": "Local", - "azure_resource_group": "Grupo de recursos", - "azure_subscription_id": "ID da assinatura", - "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", - "device-target-condition": "Condição de destino", - "device-target-condition-learn-more": "Saiba mais sobre a condição de destino", + "vm_password_confirm": "Confirmar senha de administrador de VM", "docker-confirm-sql-password-field": "Confirmar a senha", "docker-container-name-field": "Nome do contêiner", - "docker-imagetag-field": "Marca de imagem", - "docker-password-field": "Senha", - "docker-registry-field": "Registro", - "docker-repository-field": "Repositório", - "docker-settings-section-title": "Configurações do Docker", - "docker-sql-password-field": "Senha do SQL do Azure no Edge (sa)", - "docker-sql-port-field": "Porta do SQL do Azure no Edge", - "docker-username-field": "Nome de usuário", - "edge-agreement": "Aceito {0} e {1}.", - "edge-eula": "Contrato de licença do SQL do Microsoft Azure no Edge", - "edge-remote-password-field": "Senha", - "edge-remote-target-field": "Nome ou Endereço IP", - "edge-remote-username-field": "Nome de usuário", - "extension-description": "Fornece uma experiência baseada em bloco de anotações para implantar o SQL do Azure no Edge", - "extension-displayName": "Extensão de implantação do SQL do Azure no Edge", - "iot-hub-name": "Nome do Hub IoT", - "microsoft-privacy-statement": "Política de Privacidade da Microsoft", - "package-files": "Arquivos do pacote SQL Server", - "package_path": "Arquivo de pacote", - "package_path_description": "Caminho do arquivo de pacote do SQL Server (dacpac, bacpac) ou arquivo de pacote compactado.", - "remote-info-section-title": "Informações do computador de destino", - "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.", - "resource-type-sql-edge-display-name": "SQL do Azure no Edge", - "sql-edge-azure-display-name": "Novo Hub IoT do Azure e VM (autenticação de senha)", - "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", - "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", - "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", - "sql-edge-local-display-name": "Instância de contêiner local", "sql-edge-local-title": "Implantar instância de contêiner do SQL do Azure no Edge no computador local", - "sql-edge-remote-display-name": "Instância de contêiner remoto", "sql-edge-remote-title": "Implantar instância de contêiner do SQL do Azure no Edge no computador remoto", + "sql-edge-azure-title": "Implantar o SQL do Azure no Edge em uma nova VM do Azure via hub IoT", + "sql-edge-azure-single-device-title": "Implantar o SQL do Azure no Edge em um dispositivo existente", + "sql-edge-azure-multi-device-title": "Implantar o SQL do Azure no Edge em vários dispositivos IoT do Azure", "sql-edge-type-display-name": "Destino de implantação", - "sqlserver-info-section-title": "Informações do SQL do Azure no Edge", - "vm_admin": "Nome de usuário do administrador da VM", + "device-id": "ID do Dispositivo", + "device-ip-address": "Endereço IP do Dispositivo", + "docker-settings-section-title": "Configurações do Docker", + "sql-edge-azure-single-device-display-name": "Dispositivo existente de uma Hub IoT do Azure", + "edge-agreement": "Aceito {0} e {1}.", + "docker-imagetag-field": "Marca de imagem", + "iot-hub-name": "Nome do Hub IoT", + "device-target-condition-learn-more": "Saiba mais sobre a condição de destino", + "sql-edge-local-display-name": "Instância de contêiner local", + "azure_location": "Local", + "edge-eula": "Contrato de licença do SQL do Microsoft Azure no Edge", + "microsoft-privacy-statement": "Política de Privacidade da Microsoft", + "sql-edge-azure-multi-device-display-name": "Vários dispositivos de um Hub IoT do Azure", + "edge-remote-target-field": "Nome ou Endereço IP", + "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)", + "package_path": "Arquivo de pacote", + "edge-remote-password-field": "Senha", + "docker-password-field": "Senha", + "package_path_description": "Caminho do arquivo de pacote do SQL Server (dacpac, bacpac) ou arquivo de pacote compactado.", + "extension-description": "Fornece uma experiência baseada em bloco de anotações para implantar o SQL do Azure no Edge", + "docker-registry-field": "Registro", + "sql-edge-remote-display-name": "Instância de contêiner remoto", + "docker-repository-field": "Repositório", + "azure_resource_group": "Grupo de recursos", + "package-files": "Arquivos do pacote SQL Server", + "vm_ssh_public_key": "Chave pública SSH", + "azure_subscription_id": "ID da assinatura", + "device-target-condition": "Condição de destino", + "remote-info-section-title": "Informações do computador de destino", + "edge-remote-username-field": "Nome de usuário", + "docker-username-field": "Nome de usuário", "vm_password": "Senha de administrador da VM", - "vm_password_confirm": "Confirmar senha de administrador de VM", + "vm_admin": "Nome de usuário do administrador da 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.", - "vm_ssh_public_key": "Chave pública SSH" + "device-ip-address-description": "Será usado para se conectar à instância do SQL do Azure no Edge após a implantação" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azcli.i18n.json similarity index 97% rename from i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azcli.i18n.json index 57dd236d73..5008a63aac 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "A data de lançamento não pôde ser analisada.", + "az.promptForAzUpdate": "Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora?", "az.accept": "Aceitar", - "az.arcdataExtensionNotInstalled": "Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", + "az.parseVersionError": "Erro ao analisar a saída de az --version.", + "az.azOutputParseErrorCaught": "Erro ao analisar a saída do comando Az: {0}. A saída não é JSON.", "az.askLater": "Perguntar mais tarde", "az.az": "CLI do Azure", - "az.azInstalled": "A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", - "az.azOutputParseErrorCaught": "Erro ao analisar a saída do comando Az: {0}. A saída não é JSON.", + "az.missingRequiredVersion": "A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente.", "az.azUserSettingReadLog": "Configuração de usuário da CLI do Azure: {0}.{1}leitura, valor: {2}", "az.azUserSettingUpdatedLog": "Configuração do usuário da CLI do Azure: {0}.{1}atualizado, newValue: {2}", + "az.azInstalled": "A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", "az.checkingLatestAzVersion": "Verificando a versão mais recente disponível da CLI do Azure", - "az.couldNotFindArcdataWithPrompt": "Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar.", - "az.couldNotFindAz": "Não foi possível localizar a CLI do Azure. Erro: {0}", - "az.couldNotFindAzArc": "Não foi possível localizar a extensão arcdata da CLI do Azure. Erro: {0}", "az.couldNotFindAzWithPrompt": "Não foi possível localizar a CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar.", + "az.couldNotFindAz": "Não foi possível localizar a CLI do Azure. Erro: {0}", + "az.couldNotFindArcdataWithPrompt": "Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar.", + "az.couldNotFindAzArc": "Não foi possível localizar a extensão arcdata da CLI do Azure. Erro: {0}", "az.currentlyInstalledVersionIsLatest": "Versão atualmente instalada da CLI do Azure: {0} é igual ou mais recente do que qualquer outra versão disponível", "az.decline": "Recusar", "az.doNotAskAgain": "Não perguntar novamente", - "az.downloadError": "Erro durante o download", "az.downloadFinished": "Download concluído", "az.downloadingProgressMb": "Baixando ({0} / {1} MB)", "az.downloadingTo": "Baixando {0} de {1} para {2}", "az.endpointOrNamespaceRequired": "Um ponto de extremidade ou um namespace deve ser especificado", + "az.installError": "Erro ao instalar a CLI do Azure e a extensão arcdata: {0}", + "az.updateError": "Erro ao atualizar o CLI do Azure: {0}", + "az.downloadError": "Erro durante o download", "az.executingCommand": "Executando comando: '{0}{1}'", "az.failedToParseReleaseInfo": "Falha ao analisar o JSON de conteúdo em: {0}.\r\nConteúdo do arquivo:\r\n{1}\r\nErro: {2}", "az.foundExistingAz": "Foi encontrada uma instalação de CLI do Azure existente da versão (v{0}) no caminho:{1} com a versão do arcdata: {2}.", + "az.versionForUpdate": "Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}.", "az.gettingTextContentsOfUrl": "Obtendo conteúdo de texto do recurso em URL {0}", - "az.installError": "Erro ao instalar a CLI do Azure e a extensão arcdata: {0}", - "az.installingArcdata": "Instalando a extensão arcdata da CLI do Azure...", "az.installingAz": "Instalando a CLI do Azure…", + "az.installingArcdata": "Instalando a extensão arcdata da CLI do Azure...", "az.latestAzVersionAvailable": "Versão mais recente da CLI do Azure: {0}.", - "az.missingRequiredVersion": "A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente.", "az.no": "Não", - "az.noAz": "Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem.", "az.noAzArc": "Nenhuma extensão de arcdata da CLI do Azure está disponível.", "az.noAzWithLink": "Nenhuma CLI do Azure está disponível, [instale a CLI do Azure](command:azdata.install) para habilitar os recursos que a exigem.", + "az.noAz": "Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem.", "az.noAzureCLI": "Nenhum CLI do Azure está disponível. Instale a versão mais recente manualmente [aqui](https://docs.microsoft.com/cli/azure/install-azure-cli) e reinicie o Azure Studio.", - "az.noDownloadLink": "Nenhum link de download disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", - "az.noReleaseVersion": "Nenhuma versão de lançamento disponível para a plataforma ' {0} '\r\nInformações sobre a versão: ${1}", - "az.parseVersionError": "Erro ao analisar a saída de az --version.", + "az.updateCheckSkipped": "Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada", + "az.noDownloadLink": "Nenhum link de download disponível para a plataforma ''{0}''\r\nInformações sobre a versão: ${1}", + "az.noReleaseVersion": "Nenhuma versão de lançamento disponível para a plataforma \"{0}\"\r\nInformações sobre a versão: ${1}", "az.platformUnsupported": "A plataforma '{0}' não tem suporte no momento", - "az.promptForAzUpdate": "Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora?", - "az.promptForRequiredAzUpdate": "Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar.", "az.promptLog": "Solicitando que o usuário aceite o seguinte: {0}", - "az.requiredVersionNotAvailable": "Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "A data de lançamento não pôde ser analisada.", "az.searchingForAz": "Procurando pela instalação existente da CLI do Azure...", "az.skipInstall": "Ignorando a instalação do CLI do Azure e da extensão arcdata, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1} é {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito.", + "az.promptForRequiredAzUpdate": "Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar.", + "az.arcdataExtensionNotInstalled": "Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Erro inesperado ao executar o comando: {0}", "az.unexpectedExitCode": "Código de saída inesperado do comando: {1}({0})", - "az.unsupportedArcDataVersion": "Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada", - "az.updateError": "Erro ao atualizar o CLI do Azure: {0}", "az.updatingAz": "Atualizando a CLI do Azure...", - "az.userRequestedInstall": "O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install'", "az.userResponseInstall": "Resposta do usuário no prompt para instalar a CLI do Azure: {0}", "az.userResponseUpdate": "Resposta do usuário no prompt para atualizar a CLI do Azure: {0}", - "az.versionForUpdate": "Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}.", - "az.yes": "Sim" + "az.userRequestedInstall": "O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install'", + "az.yes": "Sim", + "az.unsupportedArcDataVersion": "Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure.", - "azcli.arc.azArcdataUpdateKey.description": "Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível.", "azcli.arc.category": "CLI do Azure", - "azcli.arc.config.debug": "Registrar informações de depuração no canal de saída para todos os comandos az executados", - "azcli.arc.config.title": "Configuração da CLI do Azure", - "azcli.arc.description": "Suporte à CLI do Azure.", + "command.category": "CLI do Azure", "azcli.arc.displayName": "CLI do Azure", - "azcli.arc.install.dontPrompt.description": "O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure", + "azcli.arc.config.title": "Configuração da CLI do Azure", + "azcli.arc.azArcdataInstallKey.description": "Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure.", + "azcli.azCliInstallKey.description": "Escolha se você será solicitado a instalar a CLI do Azure.", + "azcli.arc.azArcdataUpdateKey.description": "Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível.", + "azcli.arc.config.debug": "Registrar informações de depuração no canal de saída para todos os comandos az executados", + "azcli.arc.description": "Suporte à CLI do Azure.", + "azcli.arc.update.prompt.description": "O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure", + "azcli.install.prompt.description": "O usuário será solicitado a instalar o CLI do Azure", "azcli.arc.install.prompt.description": "O usuário será solicitado a instalar a extensão de arcdata do CLI do Azure", "azcli.arc.update.dontPrompt.description": "O usuário não será solicitado a atualizar a extensão arcdata da CLI do Azure", - "azcli.arc.update.prompt.description": "O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure", - "azcli.azCliInstallKey.description": "Escolha se você será solicitado a instalar a CLI do Azure.", "azcli.install.dontPrompt.description": "O usuário não será solicitado a instalar a CLI do Azure", - "azcli.install.prompt.description": "O usuário será solicitado a instalar o CLI do Azure", - "command.category": "CLI do Azure" + "azcli.arc.install.dontPrompt.description": "O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 78% rename from i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azurecore.i18n.json index b45c7f191b..b45786c928 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Nenhum token de acesso retornado do Microsoft OAuth", - "azure.cacheErrorAdd": "Erro ao adicionar a sua conta ao cache.", - "azure.cacheErrorGet": "Erro ao obter a sua conta do cache", - "azure.cacheErrorParse": "Erro ao analisar a sua conta do cache", + "azurecore.confirmIgnoreTenantDialog.body": "O Azure Data Studio não acionará mais a autenticação para este locatário {0} ({1}) e os recursos não estarão acessíveis.\r\n\r\nPara permitir o acesso aos recursos para este locatário novamente, você precisará remover o locatário da lista de exclusão na configuração '{2}'.\r\n\r\nVocê deseja continuar?", + "azurecore.consentDialog.cancel": "Cancelar", + "azurecore.consentDialog.authenticate": "Cancelar e autenticar", + "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmar", + "azurecore.consentDialog.ignore": "Ignorar Locatário", "azure.microsoftAccountDisplayName": "Conta Microsoft", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "Ocorreu um erro com a autenticação ou os tokens foram excluídos do sistema. Tente adicionar a sua conta no Azure Data Studio novamente.", - "azure.noUniqueIdentifier": "O usuário não tinha um identificador exclusivo no AAD", - "azure.owningTenantNotFound": "As informações do locatário não foram encontradas para a conta.", - "azure.responseError": "Falha na recuperação de token com um erro. [Abrir ferramentas para desenvolvedores] ({0}) para obter mais detalhes.", - "azure.tenantNotFound": "Locatário especificado com ID '{0}' não encontrado.", - "azurecore.confirmIgnoreTenantDialog.body": "O Azure Data Studio não acionará mais a autenticação para este locatário {0} ({1}) e os recursos não estarão acessíveis.\r\n\r\nPara permitir o acesso aos recursos para este inquilino novamente, você precisará remover o inquilino da lista de exclusão na configuração '{2}'.\r\n\r\nVocê deseja continuar?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Confirmar", - "azurecore.consentDialog.authenticate": "Cancelar e autenticar", - "azurecore.consentDialog.body": "Seu locatário {0} ({1}) exige que você se autentique novamente para acessar os {2} recursos. Pressione Abrir para iniciar o processo de autenticação.", - "azurecore.consentDialog.cancel": "Cancelar", - "azurecore.consentDialog.ignore": "Ignorar Locatário", "azurecore.consentDialog.open": "Abrir", - "msal.accountNotFoundError": "Não foi possível encontrar as informações da conta ao adquirir o token.", + "noMicrosoftResource": "O provedor '{0}' não tem um ponto de extremidade de recurso da Microsoft definido.", + "msal.accountNotFoundError": "Não é possível localizar as informações da conta ao adquirir o token. Remova a conta e adicione novamente.", "msal.resourceNotFoundError": "Não é possível encontrar a configuração para o Azure Resource {0}", - "noMicrosoftResource": "O provedor '{0}' não tem um ponto de extremidade de recurso da Microsoft definido." + "azurecore.consentDialog.body": "Seu locatário {0} ({1}) exige que você se autentique novamente para acessar os {2} recursos. Pressione Abrir para iniciar o processo de autenticação." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Concessão de Código de Autenticação do Azure", - "azure.serverCouldNotStart": "Não foi possível iniciar o servidor. Isso pode ocorrer devido a um erro de permissões ou a uma incompatibilidade no seu sistema. Você pode tentar habilitar a autenticação de código do dispositivo nas configurações.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Ocorreu um erro na biblioteca MSAL ao solicitar a URL do código de autenticação. Para obter informações mais detalhadas sobre o erro, verifique o painel de saída 'Contas do Azure'. \r\n\r\n", "azureAuth.nonceError": "Falha na autenticação devido a uma incompatibilidade de nonce. Feche o Azure Data Studio e tente novamente.", - "azureAuth.stateError": "Falha na autenticação devido a uma incompatibilidade de estado. Feche o ADS e tente novamente." + "azureAuth.stateError": "Falha na autenticação devido a uma incompatibilidade de estado. Feche o ADS e tente novamente.", + "azure.azureAuthCodeGrantName": "Concessão de Código de Autenticação do Azure", + "azure.serverCouldNotStart": "Não foi possível iniciar o servidor. Isso pode ocorrer devido a um erro de permissões ou a uma incompatibilidade no seu sistema. Você pode tentar habilitar a autenticação de código do dispositivo nas configurações." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "Adicionar a conta {0}", - "azure.azureDeviceCodeAuth": "Código de Dispositivo do Azure", - "azure.deviceCodeCheckFail": "Erro encontrado ao tentar verificar os resultados de logon", - "azure.timeoutDeviceCode": "Tempo limite atingido ao aguardar o logon do código do dispositivo." + "azure.azureDeviceCodeAuth": "Código de Dispositivo do Azure" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "Nenhum método de autenticação do Azure disponível. Você precisa habilitar os métodos de autenticação na configuração do ADS.", - "azure.NoAuthMethod.Selected": "Nenhum método de autenticação do Azure selecionado. Você precisa selecionar o método de autenticação que deseja usar.", "azure.deprecatedGetSecurityToken": "Uma chamada foi realizada para azdata.accounts.getSecurityToken. Esse método foi preterido e será removido em versões futuras. Em vez disso, use getAccountSecurityToken.", "genericTokenError": "Falha ao obter o token", - "msalTokenError": "{0} ocorreu ao adquirir o token. \r\n{1}", - "tenantIgnoredError": "Inquilino encontrado na lista de ignorados, autenticação não tentada. Você pode remover o locatário {0} da lista de ignorados no arquivo settings.json: {1} se desejar acessar os recursos deste inquilino." + "azure.NoAuthMethod.Available": "Nenhum método de autenticação do Azure disponível. Você precisa habilitar os métodos de autenticação na configuração do ADS.", + "azure.NoAuthMethod.Selected": "Nenhum método de autenticação do Azure selecionado. Você precisa selecionar o método de autenticação que deseja usar.", + "tenantIgnoredError": "Inquilino encontrado na lista de ignorados, autenticação não tentada. Você pode remover o locatário {0} da lista de ignorados no arquivo settings.json: {1} se desejar acessar os recursos deste inquilino.", + "msalTokenError": "{0} ocorreu ao adquirir o token. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "Falha ao limpar o cache do token", - "clearTokenCacheSuccess": "Cache do token limpo com êxito" + "clearTokenCacheFailure": "Falha ao limpar o cache do token" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (China)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (China)", "usGovCloudDisplayName": "Azure (Governo dos EUA)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Você precisa selecionar uma conta do Azure para que este recurso funcione.", - "azure.cloudTerminalPreview": "Você precisa habilitar os recursos da versão prévia para usar o Azure Cloud Shell.", - "azure.mustPickTenant": "Você precisa selecionar um locatário para que este recurso funcione.", - "azure.noAccountError": "No momento, você não está conectado a nenhuma conta do Azure. Conecte-se e tente novamente.", "azure.noTenants": "Um locatário é necessário neste recurso. A sua assinatura do Azure parece não ter locatários.", "azure.pickAnAzureAccount": "Selecionar uma conta do Azure", "azure.signIn": "Entrar", - "azure.startingCloudShell": "Iniciando o cloud shell…" + "azure.startingCloudShell": "Iniciando o cloud shell…", + "azure.noAccountError": "No momento, você não está conectado a nenhuma conta do Azure. Conecte-se e tente novamente.", + "azure.cloudTerminalPreview": "Você precisa habilitar os recursos da versão prévia para usar o Azure Cloud Shell.", + "azure.mustPickTenant": "Você precisa selecionar um locatário para que este recurso funcione.", + "azure.accountNotSelectedError": "Você precisa selecionar uma conta do Azure para que este recurso funcione." }, "dist/azureResource/errors": { "azure.subscriptionError": "Falha ao obter assinaturas da conta {0}. Atualize a conta." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB para MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Cluster do Azure CosmosDB for PostgreSQL" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bancos de dados SQL" }, @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Recurso de Provedor não reconhecido: {0}", - "azurecore.unregisteredProviderType": "Tipo de recurso de Provedor não reconhecido: {0}" + "azurecore.unregisteredProviderType": "Tipo de recurso de Provedor não reconhecido: {0}", + "azurecore.unregisteredProvider": "Recurso de Provedor não reconhecido: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "Nenhum recurso encontrado" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "Falha ao obter assinaturas da conta {0} (locatário '{1}'). {2}", - "azure.resource.tenantTokenError": "Falha ao adquirir o token de acesso para a conta '{0}' (locatário '{1}')." + "azure.resource.tenantTokenError": "Falha ao adquirir o token de acesso para a conta '{0}' (locatário '{1}').", + "azure.resource.tenantSubscriptionsError": "Falha ao obter assinaturas da conta {0} (locatário '{1}'). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (Versão Prévia) {0} ({1})", + "azure.coudTerminal.neverUsed": "Se você ainda não iniciou o Azure Cloud Shell nesta conta, visite https://shell.azure.com/ para começar. Quando estiver configurado, você poderá usar o AzureCloud Shell diretamente no Azure Data Studio.", "azure.cloudTerminal.ok": "OK", "azure.cloudTerminal.openAzureShell": "Abrir Shell do Azure", - "azure.coudTerminal.neverUsed": "Se você ainda não iniciou o Azure Cloud Shell nesta conta, visite https://shell.azure.com/ para começar. Quando estiver configurado, você poderá usar o AzureCloud Shell diretamente no Azure Data Studio.", "azure.selectShellType": "Selecionar o Bash ou o PowerShell para o Azure Cloud Shell", "azure.shellClosed": "Shell fechado.\r\n", "azure.shellTypeRequired": "Você precisa escolher um tipo de shell" @@ -136,7 +128,7 @@ "azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "Entrar no Azure..." }, "dist/azureResource/tree/accountTreeNode": { - "azure.resource.tree.accountTreeNode.noTenantsLabel": "Nenhum Locatário encontrado." + "azure.resource.tree.accountTreeNode.noTenantsLabel": "No Tenants found." }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.accountLoadError": "Falha ao carregar algumas contas do Azure. {0}", @@ -147,13 +139,13 @@ "azure.resource.tree.accountTreeNode.noTenantsLabel": "Nenhum Locatário encontrado." }, "dist/azureResource/tree/flatTenantTreeNode": { - "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Não foi encontrada nenhuma assinatura." + "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Nenhuma Assinatura encontrada." }, "dist/azureResource/tree/subscriptionTreeNode": { "azure.resource.tree.subscriptionTreeNode.noResourcesLabel": "Nenhum recurso encontrado." }, "dist/azureResource/tree/tenantTreeNode": { - "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Nenhuma Assinatura encontrada." + "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Não foi encontrada nenhuma assinatura." }, "dist/azureResource/tree/treeProvider": { "azure.resource.tree.treeProvider.loadingLabel": "Carregando..." @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "Erro ao buscar os grupos de recursos para a conta {0} ({1}), assinatura {2} ({3}) e locatário {4} : {5}", "azure.accounts.getSelectedSubscriptions.queryError": "Erro ao buscar as assinaturas para a conta {0} : {1}", "azure.accounts.getSubscriptions.queryError": "Erro ao buscar as assinaturas para a conta {0}, locatário {1} : {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Consulta inválida", - "azure.resource.error": "Erro: {0}" + "azure.resource.error": "Erro: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Consulta inválida" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Recursos do Azure (Versão Prévia)", - "azure.credStoreSaveFailedError": "As chaves para cache de token não puderam ser salvas no armazenamento de credenciais, isso pode causar problemas de persistência de token de acesso do Azure e instabilidades de conexão. É provável que o SqlTools tenha atingido o limite de armazenamento de credenciais no Windows, limpe pelo menos 2 credenciais que comecem com \"Microsoft.SqlTools|\" no Gerenciador de Credenciais do Windows e recarregue.", - "azure.unableToOpenAzureLink": "Não é possível abrir o link, os valores necessários estão ausentes", "azurecore.australiacentral": "Austrália Central", "azurecore.australiacentral2": "Austrália Central 2", "azurecore.australiaeast": "Leste da Austrália", "azurecore.australiasoutheast": "Sudeste da Austrália", + "azurecore.extensionName": "Contas do Azure", "azurecore.azureArcPostgres": "Hiperescala de PostgreSQL habilitada para Azure Arc", - "azurecore.azureArcService": "Serviço de Dados – Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Instância gerenciada do SQL – Azure Arc", + "azurecore.postgresFlexibleServer": "Servidores flexíveis do Banco de Dados do Azure para PostgreSQL", + "azurecore.postgresServer": "Servidores do Banco de Dados do Azure para PostgreSQL", + "azure.azureResourcesGridTitle": "Recursos do Azure (Versão Prévia)", "azurecore.brazilsouth": "Sul do Brasil", "azurecore.brazilsoutheast": "Sudeste do Brasil", "azurecore.canadacentral": "Canadá Central", "azurecore.canadaeast": "Leste do Canadá", + "azurecore.reload": "Cancelar", "azurecore.centralindia": "Índia Central", "azurecore.centralus": "EUA Central", "azurecore.centraluseuap": "EUA Central EUAP", - "azurecore.deprecated": "Aviso: a ADAL foi preterida e está agendada para ser removida em uma versão futura. Em vez disso, use a MSAL.", + "azurecore.azureArcService": "Serviço de Dados – Azure Arc", "azurecore.disable": "Desativar", "azurecore.dismiss": "Liberar", "azurecore.eastasia": "Leste da Ásia", "azurecore.eastus": "Leste dos EUA", "azurecore.eastus2": "Leste dos EUA 2", "azurecore.eastus2euap": "Leste dos EUA 2 EUAP", - "azurecore.extensionName": "Contas do Azure", "azurecore.francecentral": "França Central", "azurecore.francesouth": "Sul da França", "azurecore.germanynorth": "Norte da Alemanha", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Locatário inválido para assinatura", "azurecore.japaneast": "Leste do Japão", "azurecore.japanwest": "Oeste do Japão", + "azure.credStoreSaveFailedError": "As chaves para cache de token não puderam ser salvas no armazenamento de credenciais, isso pode causar problemas de persistência de token de acesso do Azure e instabilidades de conexão. É provável que o SqlTools tenha atingido o limite de armazenamento de credenciais no Windows, limpe pelo menos 2 credenciais que comecem com \"Microsoft.SqlTools|\" no Gerenciador de Credenciais do Windows e recarregue.", "azurecore.koreacentral": "Coreia Central", "azurecore.koreasouth": "Sul da Coreia", "azurecore.location": "Localização", + "azurecore.requiresReload": "Modificar esta configuração requer o recarregamento da janela para que todas as alterações entrem em vigor.", "azurecore.name": "Nome", + "azure.noCloudsEnabled": "Nenhuma nuvem está habilitada. Habilite uma nuvem para continuar.", "azurecore.northcentralus": "Centro-Norte dos EUA", "azurecore.northeurope": "Norte da Europa", "azurecore.norwayeast": "Leste da Noruega", "azurecore.norwaywest": "Oeste da Noruega", - "azurecore.piiLogging.warning": "Aviso: o Log de PII do Azure está habilitado. Habilitar essa opção permite que informações de identificação pessoal sejam registradas em log e só devem ser usadas para fins de depuração.", - "azurecore.postgresFlexibleServer": "Servidores flexíveis do Banco de Dados do Azure para PostgreSQL", - "azurecore.postgresServer": "Servidores do Banco de Dados do Azure para PostgreSQL", - "azurecore.reload": "Recarregar", "azurecore.reloadChoice": "Recarregar o Azure Data Studio", - "azurecore.reloadPrompt": "A Biblioteca de Autenticação foi alterada, recarregue o Azure Data Studio.", - "azurecore.requiresReload": "Modificar esta configuração requer o recarregamento da janela para que todas as alterações entrem em vigor.", "azurecore.resourceGroup": "Grupo de recursos", "azurecore.resourceType": "Tipo de recurso", + "azurecore.sqlServerArc": "SQL Server – Azure Arc", + "azurecore.sqlDatabase": "Banco de dados SQL", + "azurecore.sqlManagedInstance": "Instância gerenciada de SQL", + "azurecore.azureArcsqlManagedInstance": "Instância gerenciada do SQL – Azure Arc", + "azurecore.sqlServer": "SQL Server", "azurecore.southafricanorth": "Norte da África do Sul", "azurecore.southafricawest": "Oeste da África do Sul", "azurecore.southcentralus": "Centro-Sul dos EUA", - "azurecore.southeastasia": "Sudeste da Ásia", "azurecore.southindia": "Sul da Índia", - "azurecore.sqlDatabase": "Banco de dados SQL", - "azurecore.sqlManagedInstance": "Instância gerenciada de SQL", - "azurecore.sqlServer": "SQL Server", - "azurecore.sqlServerArc": "SQL Server – Azure Arc", + "azurecore.southeastasia": "Sudeste da Ásia", "azurecore.subscription": "Assinatura", + "azurecore.switchMsal": "Alternar para MSAL", "azurecore.switzerlandnorth": "Norte da Suíça", "azurecore.switzerlandwest": "Oeste da Suíça", + "azurecore.reloadPromptCacheClear": "O cache de token foi limpo com êxito, recarregue o Azure Data Studio.", "azurecore.typeIcon": "Ícone de Tipo", "azurecore.uaecentral": "EAU Central", "azurecore.uaenorth": "Norte dos EAU", "azurecore.uksouth": "Sul do Reino Unido", "azurecore.ukwest": "Oeste do Reino Unido", "azurecore.unableToFetchToken": "Não é possível obter um token para o locatário {0}", + "azure.unableToOpenAzureLink": "Não é possível abrir o link, os valores necessários estão ausentes", + "azurecore.piiLogging.warning": "Aviso: o Log de PII do Azure está habilitado. Habilitar essa opção permite que informações de identificação pessoal sejam registradas em log e só devem ser usadas para fins de depuração.", "azurecore.westcentralus": "Centro-Oeste dos EUA", "azurecore.westeurope": "Oeste da Europa", "azurecore.westindia": "Oeste da Índia", "azurecore.westus": "Oeste dos EUA", - "azurecore.westus2": "Oeste dos EUA 2" + "azurecore.westus2": "Oeste dos EUA 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} configuração alterada, recarregue o Azure Data Studio.." + }, + "dist/utils": { + "providerSettings.error": "Não foi possível carregar os pontos de extremidade das configurações, verifique os logs para obter mais detalhes.", + "providerSettings.success": "Pontos de extremidade personalizados carregados com êxito das configurações" }, "package": { - "accounts.clearTokenCache": "Limpar o Cache de Token da Conta do Azure", - "azure.description": "Navegar e trabalhar com recursos do Azure", - "azure.displayName": "Azure (Core)", - "azure.openInAzurePortal.title": "Abrir no Portal do Azure", - "azure.resource.config.filter.description": "O filtro de recursos, cada elemento é uma ID de conta, uma ID da assinatura e um nome, separados por uma barra", - "azure.resource.config.title": "Configuração de Recurso do Azure", + "config.providerSettings.endpoints.armResource": "Ponto de Extremidade de Recurso do ARM", "azure.resource.connectsqldb.title": "Adicionar aos Servidores", - "azure.resource.connectsqlserver.title": "Conectar", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Atualizar", - "azure.resource.refreshall.title": "Azure: Atualizar Todas as Contas", - "azure.resource.selectsubscriptions.title": "Selecionar Assinaturas", - "azure.resource.selecttenants.title": "Selecionar Locatários", - "azure.resource.signin.title": "Azure: Entrar", - "azure.resource.startterminal.title": "Iniciar Cloud Shell", - "azure.resource.view.title": "Azure (Versão Prévia)", - "azure.tenant.config.filter.description": "A lista de IDs de locatário que serão ignoradas ao consultar recursos do Azure ou solicitar tokens de autenticação.", "azure.title": "Azure", - "config.authenticationLibrary": "A biblioteca usada para o fluxo de autenticação do AAD. Reinicie o ADS após alterar esta opção.", + "azure.displayName": "Azure (Core)", + "azure.resource.view.title": "Azure (Versão Prévia)", "config.azureAccountConfigurationSection": "Configuração da Conta do Azure", "config.azureAuthMethodConfigurationSection": "Método de Autenticação do Azure", + "config.providerSettings.endpoints.azureKeyVaultResource": "Ponto de Extremidade de Recurso do Azure KeyVault", + "config.providerSettings.endpoints.azureKustoResource": "Ponto de Extremidade de Recurso do Azure Kusto", + "config.providerSettings.endpoints.logAnalytics": "Ponto de Extremidade do Azure Log Analytics", + "config.providerSettings.endpoints.portal": "Ponto de Extremidade do Portal do Azure", + "azure.resource.config.title": "Configuração de Recurso do Azure", + "config.providerSettings.endpoints.azureStorageResource": "Ponto de Extremidade de Recurso do Armazenamento do Azure", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Sufixo do Ponto de Extremidade de Recurso do Armazenamento do Azure", + "azure.resource.refreshall.title": "Azure: Atualizar Todas as Contas", + "azure.resource.signin.title": "Azure: Entrar", + "azure.description": "Navegar e trabalhar com recursos do Azure", + "accounts.clearTokenCache": "Limpar o Cache de Token da Conta do Azure", + "config.providerSettings.endpoints.clientId": "ID do Cliente no Azure Data Studio", + "config.providerSettingsMetadata": "Nome de Exibição do Usuário", + "config.providerSettingsId": "ID da nuvem", + "config.providerSettingsName": "Nome da Nuvem", + "config.providerSettingsDescription": "Configurações de nuvem", "config.azureCodeGrantMethod": "Método de Concessão de Código", + "azure.resource.connectsqlserver.title": "Conectar", "config.azureDeviceCodeMethod": "Método de Código do Dispositivo", - "config.enableChinaCloudDescription": "A integração com o Azure China deve estar habilitada?", - "config.enableGermanyCloudDescription": "A integração do Azure Alemanha deve estar habilitada?", - "config.enablePublicCloudDescription": "A integração de nuvem pública do Azure deve estar habilitada?", - "config.enableUsGovCloudDescription": "A integração de nuvem do US Government Azure (Fairfax) deve estar habilitada?", - "config.enableUsNatCloudDescription": "A integração de nuvem Nacional dos EUA do Azure deve estar habilitada?", - "config.loggingLevel": "[Opcional] O detalhamento do registro em log para a extensão de Contas do Azure.", "config.noSystemKeychain": "Desabilite a integração do conjunto de chaves do sistema. As credenciais serão armazenadas em um arquivo simples no diretório base do usuário.", - "config.piiLogging": "As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída." + "config.providerSettings.endpoints.graphResource": "Ponto de Extremidade de Recurso do Graph", + "config.providerSettings.endpoints.host": "Ponto de Extremidade do Host", + "config.providerSettings.endpoints.msGraphResource": "Ponto de Extremidade de Recurso do Microsoft Graph", + "config.providerSettings.endpoints.microsoftResource": "Ponto de Extremidade de Recurso da Microsoft", + "azure.openInAzurePortal.title": "Abrir no Portal do Azure", + "config.providerSettings.endpoints.powerBiResource": "Ponto de Extremidade de Recurso do Power BI", + "config.providerSettingsTitle": "Configurações do Provedor", + "azure.resource.refresh.title": "Atualizar", + "config.providerSettings.endpoints.sqlResource": "Ponto de Extremidade de Recurso do SQL", + "config.providerSettings.endpoints.scopes": "Ponto de Extremidade de Escopos", + "azure.resource.selectsubscriptions.title": "Selecionar Assinaturas", + "azure.resource.selecttenants.title": "Selecionar Locatários", + "config.customProviderSettings": "Configuração que contém pontos de extremidade de autenticação personalizados do Azure. As alterações nesta configuração exigem uma reinicialização para entrar em vigor.", + "config.enableChinaCloudDescription": "A integração com o Azure China deve estar habilitada?", + "config.enablePublicCloudDescription": "A integração de nuvem pública do Azure deve estar habilitada?", + "config.piiLogging": "As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída.", + "config.enableUsGovCloudDescription": "A integração de nuvem do US Government Azure (Fairfax) deve estar habilitada?", + "azure.resource.startterminal.title": "Iniciar Cloud Shell", + "azure.tenant.config.filter.description": "A lista de IDs de locatário que serão ignoradas ao consultar recursos do Azure ou solicitar tokens de autenticação.", + "azure.resource.config.filter.description": "O filtro de recursos, cada elemento é uma ID de conta, uma ID da assinatura e um nome, separados por uma barra", + "config.loggingLevel": "[Opcional] O detalhamento do registro em log para a extensão de Contas do Azure." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..4c66e0fcb3 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Baixado {0}", + "downloadingServiceStatusMsg": "Baixando {0}", + "downloadingServiceChannelMsg": "Baixando {0}", + "failedToStartServiceErrorMsg": "Falha ao iniciar o {0}", + "installedServiceChannelMsg": "Instalado {0}", + "installingServiceStatusMsg": "Instalando {0}", + "installingServiceChannelMsg": "Instalando {0} para {1}", + "startingServiceStatusMsg": "A partir de {0}", + "serviceStartedStatusMsg": "{0} Iniciado" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "Conta não existe.", + "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.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." + }, + "dist/main": { + "notebookFileType": "Notebooks", + "unsupportedFileType": "Somente os Notebooks .ipynb são compatíveis", + "azuremonitor.unsupportedPlatform": "Plataforma sem suporte" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Cancelar", + "cancel": "Cancelar operação?", + "azureMonitor.searchServers": "Nomes de Servidores de Pesquisa" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Erro ao notificar a alteração de nó: {0}", + "rootLabel": "Raiz", + "sessionNotFound": "A sessão para o nó {0} não existe" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Exibir Problemas Conhecidos", + "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Privilégios administrativos", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Privilégios administrativos: SYSDBA ou SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Tipo de Autenticação", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", + "azuremonitor.displayName": "Logs do Azure Monitor", + "azuremonitor.description": "Acesso do Azure Monitor para o Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Nome personalizado da conexão", + "azuremonitor.connectionOptions.databaseName.displayName": "Banco de dados", + "azuremonitor.connectionProperties.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", + "azuremonitor.connectionProperties.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", + "azuremonitor.connectionProperties.serverName.description": "ID do Workspace do Log Analytics", + "azuremonitor.connectionProperties.metadataPooling.label": "Pooling de metadados", + "azuremonitor.objectsListProperties.name": "Nome", + "azuremonitor.databasesListProperties.name": "Nome", + "azuremonitor.connectionProperties.connectionName.displayName": "Nome (opcional)", + "azuremonitor.connectionProperties.password.displayName": "Senha", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Senha do usuário do proxy.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Senha de Proxy", + "azuremonitor.connectionProperties.proxyUserId.label": "ID de Usuário do Proxy", + "azuremonitor.connectionProperties.groupName.security": "Segurança", + "azuremonitor.databasesListProperties.size": "Tamanho (MB)", + "azuremonitor.connectionProperties.groupName.source": "Fonte", + "azuremonitor.connectionProperties.authType.description": "Especifica o método de autenticação com Azure Monitor", + "azuremonitor.connectionOptions.databaseName.description": "O nome do catálogo ou banco de dados inicial na fonte de dados", + "azuremonitor.connectionProperties.metadataPooling.description": "Este atributo indica se as informações de metadados das consultas executadas estão armazenadas em cache para melhorar o desempenho.", + "azuremonitor.objectsListProperties.metadataTypeName": "Tipo", + "azuremonitor.connectionProperties.userName.displayName": "Nome do usuário", + "azuremonitor.connectionProperties.proxyUserId.description": "Nome de usuário do usuário proxy.", + "azuremonitor.connectionProperties.serverName.displayName": "ID de Workspace", + "azuremonitor.cloud.workspaceProperties.id": "ID de Workspace", + "azuremonitor.cloud.workspaceProperties.name": "Nome do Workspace" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-pt-BR/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.cms.i18n.json index dc03cb7db0..4becd01fc3 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Adicionar Grupo de Servidores", - "cms.Cancel": "Cancelar", - "cms.OK": "OK", - "cms.ServerGroupDescription": "Descrição do Grupo de Servidores", - "cms.ServerGroupName": "Nome do Grupo de Servidores", "cms.confirmDeleteGroup": "Tem certeza de que deseja excluir", "cms.confirmDeleteServer": "Tem certeza de que deseja excluir", "cms.errors.azureNotAllowed": "Os Servidores SQL do Azure não podem ser usados como Servidores de Gerenciamento Central", + "cms.Cancel": "Cancelar", "cms.errors.sameCmsServerName": "O Grupo de Servidores de Gerenciamento Central já tem um Servidor Registrado com o nome {0}", - "cms.errors.sameServerGroupName": "{0} já tem um Grupo de Servidores com o nome {1}", "cms.no": "Não", - "cms.yes": "Sim" + "cms.OK": "OK", + "cms.ServerGroupDescription": "Descrição do Grupo de Servidores", + "cms.ServerGroupName": "Nome do Grupo de Servidores", + "cms.yes": "Sim", + "cms.errors.sameServerGroupName": "{0} já tem um Grupo de Servidores com o nome {1}" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Adicionar Servidor de Gerenciamento Central..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "Nenhum recurso encontrado" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "Erro inesperado durante o carregamento de servidores salvos {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Carregando..." + "cms.resource.tree.treeProvider.loadingLabel": "Carregando...", + "cms.resource.tree.treeProvider.loadError": "Erro inesperado durante o carregamento de servidores salvos {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "Não é possível adicionar um servidor registado compartilhado com o mesmo nome que o Servidor de Configuração" }, "package": { - "cloud.databaseProperties.azureEdition": "Edição", - "cloud.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", - "cloud.databaseProperties.owner": "Proprietário", - "cloud.databaseProperties.serviceLevelObjective": "Tipo de Preço", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versão", - "cms.configuration.title": "Configuração do MSSQL", - "cms.connectionOptions.applicationIntent.description": "Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor", - "cms.connectionOptions.applicationIntent.displayName": "Intenção do aplicativo", - "cms.connectionOptions.applicationName.description": "O nome do aplicativo", - "cms.connectionOptions.applicationName.displayName": "Nome do aplicativo", - "cms.connectionOptions.attachDbFilename.description": "O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável", - "cms.connectionOptions.attachDbFilename.displayName": "Anexar o nome do arquivo de BD", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", - "cms.connectionOptions.authType.categoryValues.integrated": "Autenticação do Windows", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "Login do SQL", - "cms.connectionOptions.authType.description": "Especifica o método de autenticação com o SQL Server", - "cms.connectionOptions.authType.displayName": "Tipo de autenticação", - "cms.connectionOptions.columnEncryptionSetting.description": "Habilita ou desabilita o Always Encrypted para a conexão", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro", - "cms.connectionOptions.commandTimeout.displayName": "Tempo limite do comando", - "cms.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", - "cms.connectionOptions.connectRetryCount.displayName": "Contagem de nova tentativa de conexão", - "cms.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", - "cms.connectionOptions.connectRetryInterval.displayName": "Intervalo de nova tentativa de conexão", - "cms.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", - "cms.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", - "cms.connectionOptions.connectionName.description": "Nome personalizado da conexão", - "cms.connectionOptions.connectionName.displayName": "Nome (opcional)", - "cms.connectionOptions.contextConnection.description": "Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server", - "cms.connectionOptions.contextConnection.displayName": "Conexão de contexto", - "cms.connectionOptions.currentLanguage.description": "O nome do registro de idioma do SQL Server", - "cms.connectionOptions.currentLanguage.displayName": "Idioma atual", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestado do Azure", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Serviço Guardião de Host", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nenhum", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestado", - "cms.connectionOptions.enclaveAttestationUrl.description": "Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL do Atestado", - "cms.connectionOptions.encrypt.categoryValues.false": "Opcional (Falso)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Estrito", - "cms.connectionOptions.encrypt.categoryValues.true": "Obrigatório (Verdadeiro)", - "cms.connectionOptions.encrypt.description": "Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante.", - "cms.connectionOptions.encrypt.displayName": "Criptografar", - "cms.connectionOptions.failoverPartner.description": "O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover", - "cms.connectionOptions.failoverPartner.displayName": "Parceiro de failover", + "cms.resource.registerCmsServer.title": "Adicionar o Servidor de Gerenciamento Central", "cms.connectionOptions.groupName.advanced": "Avançado", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "Intenção do aplicativo", + "cms.connectionOptions.applicationName.displayName": "Nome do aplicativo", + "cms.connectionOptions.attachDbFilename.displayName": "Anexar o nome do arquivo de BD", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL do Atestado", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestado", + "cms.connectionOptions.authType.displayName": "Tipo de autenticação", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestado do Azure", + "cms.resource.explorer.title": "Servidores de Gerenciamento Central", + "cms.title": "Servidores de Gerenciamento Central", + "cms.connectionOptions.commandTimeout.displayName": "Tempo limite do comando", + "cloud.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", + "onprem.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", + "onprem.serverProperties.machineName": "Nome do Computador", + "cms.connectionOptions.connectRetryCount.displayName": "Contagem de nova tentativa de conexão", + "cms.connectionOptions.connectRetryInterval.displayName": "Intervalo de nova tentativa de conexão", + "cms.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", "cms.connectionOptions.groupName.connectionResiliency": "Resiliência da Conexão", "cms.connectionOptions.groupName.context": "Contexto", - "cms.connectionOptions.groupName.initialization": "Inicialização", - "cms.connectionOptions.groupName.pooling": "Pooling", - "cms.connectionOptions.groupName.replication": "Replicação", - "cms.connectionOptions.groupName.security": "Segurança", - "cms.connectionOptions.groupName.source": "Fonte", - "cms.connectionOptions.hostNameInCertificate.description": "Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado.", + "cms.connectionOptions.contextConnection.displayName": "Conexão de contexto", + "cms.connectionOptions.currentLanguage.displayName": "Idioma atual", + "cms.connectionOptions.connectionName.description": "Nome personalizado da conexão", + "cms.connectionOptions.applicationIntent.description": "Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor", + "cms.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", + "cms.resource.deleteCmsServer.title": "Excluir", + "cms.resource.deleteServerGroup.title": "Excluir", + "cms.resource.deleteRegisteredServer.title": "Excluir", + "cms.connectionOptions.serverDescription.description": "Descrição da instância do SQL Server", + "cms.disabled": "Desabilitado", + "cloud.databaseProperties.azureEdition": "Edição", + "onprem.serverProperties.serverEdition": "Edição", + "cms.enabled": "Habilitado", + "cms.connectionOptions.columnEncryptionSetting.description": "Habilita ou desabilita o Always Encrypted para a conexão", + "cms.connectionOptions.secureEnclaves.description": "Habilita ou desabilita enclaves Seguros para a conexão", + "cms.connectionOptions.encrypt.displayName": "Criptografar", + "cms.connectionOptions.failoverPartner.displayName": "Parceiro de failover", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Serviço Guardião de Host", "cms.connectionOptions.hostNameInCertificate.displayName": "Nome do host no certificado", - "cms.connectionOptions.loadBalanceTimeout.description": "O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída", + "cms.connectionOptions.hostNameInCertificate.description": "Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado.", + "cms.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", + "cms.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", + "cms.connectionOptions.typeSystemVersion.description": "Indica qual sistema de tipo de servidor o provedor poderá expor por meio do DataReader", + "cms.connectionOptions.groupName.initialization": "Inicialização", + "onprem.databaseProperties.lastBackupDate": "Último Backup de Banco de Dados", + "onprem.databaseProperties.lastLogBackupDate": "Último Backup de Log", "cms.connectionOptions.loadBalanceTimeout.displayName": "Tempo limite de balanceamento de carga", - "cms.connectionOptions.maxPoolSize.description": "O número máximo de conexões permitidas no pool", + "cms.configuration.title": "Configuração do MSSQL", + "cms.connectionOptions.encrypt.categoryValues.true": "Obrigatório (Verdadeiro)", "cms.connectionOptions.maxPoolSize.displayName": "Tamanho máximo do pool", - "cms.connectionOptions.minPoolSize.description": "O número mínimo de conexões permitidas no pool", + "cms.logFilesRemovalLimit": "Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Tamanho mínimo do pool", "cms.connectionOptions.multiSubnetFailover.displayName": "Failover de várias sub-redes", - "cms.connectionOptions.multipleActiveResultSets.description": "Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão", "cms.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados ativos múltiplos", - "cms.connectionOptions.packetSize.description": "Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server", + "cms.connectionOptions.connectionName.displayName": "Nome (opcional)", + "cms.connectionOptions.serverName.description": "Nome da instância do SQL Server", + "cms.resource.addServerGroup.title": "Novo Grupo de Servidores...", + "cms.resource.addRegisteredServer.title": "Novo Registro de Servidor...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nenhum", + "cms.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", + "cms.logRetentionMinutes": "O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana.", + "onprem.serverProperties.osVersion": "Versão do Sistema Operacional", + "cms.connectionOptions.encrypt.categoryValues.false": "Opcional (Falso)", + "cloud.databaseProperties.owner": "Proprietário", + "onprem.databaseProperties.owner": "Proprietário", "cms.connectionOptions.packetSize.displayName": "Tamanho do pacote", - "cms.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", "cms.connectionOptions.password.displayName": "Senha", - "cms.connectionOptions.persistSecurityInfo.description": "Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão", "cms.connectionOptions.persistSecurityInfo.displayName": "Persistir as informações de segurança", - "cms.connectionOptions.pooling.description": "Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado", + "cms.connectionOptions.groupName.pooling": "Pooling", "cms.connectionOptions.pooling.displayName": "Pooling", "cms.connectionOptions.port.displayName": "Porta", - "cms.connectionOptions.replication.description": "Usado pelo SQL Server na replicação", + "cloud.databaseProperties.serviceLevelObjective": "Tipo de Preço", + "onprem.databaseProperties.recoveryModel": "Modo de Recuperação", + "cms.resource.refresh.title": "Atualizar", + "cms.resource.refreshServerGroup.title": "Atualizar Grupo de Servidores", + "cms.connectionOptions.groupName.replication": "Replicação", "cms.connectionOptions.replication.displayName": "Replicação", - "cms.connectionOptions.secureEnclaves.description": "Habilita ou desabilita enclaves Seguros para a conexão", - "cms.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", - "cms.connectionOptions.serverDescription.description": "Descrição da instância do SQL Server", - "cms.connectionOptions.serverDescription.displayName": "Descrição do Servidor", - "cms.connectionOptions.serverName.description": "Nome da instância do SQL Server", - "cms.connectionOptions.serverName.displayName": "Servidor", - "cms.connectionOptions.serverName.placeholder": "por exemplo. tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict.", - "cms.connectionOptions.trustServerCertificate.displayName": "Certificado do servidor de confiança", - "cms.connectionOptions.typeSystemVersion.description": "Indica qual sistema de tipo de servidor o provedor poderá expor por meio do DataReader", - "cms.connectionOptions.typeSystemVersion.displayName": "Versão do sistema de tipos", - "cms.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", - "cms.connectionOptions.userName.displayName": "Nome do usuário", - "cms.connectionOptions.workstationId.description": "O nome da estação de trabalho que se conecta ao SQL Server", - "cms.connectionOptions.workstationId.displayName": "ID da estação de trabalho", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Suporte para gerenciar os Servidores de Gerenciamento Central do SQL Server", - "cms.disabled": "Desabilitado", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "Login do SQL", "cms.displayName": "Servidores de Gerenciamento Central do SQL Server", - "cms.enabled": "Habilitado", + "cms.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", + "cms.connectionOptions.groupName.security": "Segurança", + "cms.connectionOptions.serverName.displayName": "Servidor", + "cms.connectionOptions.serverDescription.displayName": "Descrição do Servidor", + "cms.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'", "cms.format.alignColumnDefinitionsInColumns": "Definições de coluna devem ser alinhadas?", "cms.format.datatypeCasing": "Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", "cms.format.keywordCasing": "Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", - "cms.format.placeCommasBeforeNextStatement": "vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'?", "cms.format.placeSelectStatementReferencesOnNewLine": "Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas?", - "cms.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", - "cms.logFilesRemovalLimit": "Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado.", - "cms.logRetentionMinutes": "O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.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'", - "cms.resource.addRegisteredServer.title": "Novo Registro de Servidor...", - "cms.resource.addServerGroup.title": "Novo Grupo de Servidores...", - "cms.resource.deleteCmsServer.title": "Excluir", - "cms.resource.deleteRegisteredServer.title": "Excluir", - "cms.resource.deleteServerGroup.title": "Excluir", - "cms.resource.explorer.title": "Servidores de Gerenciamento Central", - "cms.resource.refresh.title": "Atualizar", - "cms.resource.refreshServerGroup.title": "Atualizar Grupo de Servidores", - "cms.resource.registerCmsServer.title": "Adicionar o Servidor de Gerenciamento Central", - "cms.title": "Servidores de Gerenciamento Central", - "cms.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", + "cms.connectionOptions.packetSize.description": "Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server", + "cms.connectionOptions.groupName.source": "Fonte", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", + "cms.connectionOptions.enclaveAttestationUrl.description": "Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", + "cms.connectionOptions.authType.description": "Especifica o método de autenticação com o SQL Server", + "cms.connectionOptions.encrypt.categoryValues.strict": "Estrito", + "cms.description": "Suporte para gerenciar os Servidores de Gerenciamento Central do SQL Server", + "cms.connectionOptions.currentLanguage.description": "O nome do registro de idioma do SQL Server", + "cms.connectionOptions.commandTimeout.description": "O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro", + "cms.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", + "cms.connectionOptions.maxPoolSize.description": "O número máximo de conexões permitidas no pool", + "cms.connectionOptions.loadBalanceTimeout.description": "O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída", + "cms.connectionOptions.minPoolSize.description": "O número mínimo de conexões permitidas no pool", + "cms.connectionOptions.applicationName.description": "O nome do aplicativo", + "cms.connectionOptions.attachDbFilename.description": "O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável", + "cms.connectionOptions.workstationId.description": "O nome da estação de trabalho que se conecta ao SQL Server", + "cms.connectionOptions.failoverPartner.description": "O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover", + "cms.connectionOptions.trustServerCertificate.displayName": "Certificado do servidor de confiança", + "cloud.serverProperties.serverEdition": "Tipo", + "cms.connectionOptions.typeSystemVersion.displayName": "Versão do sistema de tipos", + "cms.connectionOptions.replication.description": "Usado pelo SQL Server na replicação", + "cms.connectionOptions.userName.displayName": "Nome do usuário", + "cloud.serverProperties.serverVersion": "Versão", + "onprem.serverProperties.serverVersion": "Versão", + "cms.connectionOptions.encrypt.description": "Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante.", + "cms.connectionOptions.persistSecurityInfo.description": "Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão", + "cms.connectionOptions.trustServerCertificate.description": "Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict.", + "cms.connectionOptions.contextConnection.description": "Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server", + "cms.connectionOptions.multipleActiveResultSets.description": "Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão", + "cms.connectionOptions.pooling.description": "Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado", + "cms.connectionOptions.authType.categoryValues.integrated": "Autenticação do Windows", + "cms.connectionOptions.workstationId.displayName": "ID da estação de trabalho", "ignorePlatformWarning": "[Opcional] Não mostrar os avisos de plataforma sem suporte", - "onprem.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", - "onprem.databaseProperties.lastBackupDate": "Último Backup de Banco de Dados", - "onprem.databaseProperties.lastLogBackupDate": "Último Backup de Log", - "onprem.databaseProperties.owner": "Proprietário", - "onprem.databaseProperties.recoveryModel": "Modo de Recuperação", - "onprem.serverProperties.machineName": "Nome do Computador", - "onprem.serverProperties.osVersion": "Versão do Sistema Operacional", - "onprem.serverProperties.serverEdition": "Edição", - "onprem.serverProperties.serverVersion": "Versão" + "cms.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", + "cms.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", + "cms.connectionOptions.serverName.placeholder": "por exemplo. tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'?" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.dacpac.i18n.json similarity index 99% rename from i18n/ads-language-pack-pt-BR/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.dacpac.i18n.json index 02acf71108..126d1122b6 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "Já existe um banco de dados com o mesmo nome na instância do SQL Server.", + "dacFx.importDescription": "Criar um banco de dados de um arquivo .bacpac [Importar Bacpac]", + "dacfx.dataLoss": "Perda de Dados", + "dacfx.wizardTitle": "Assistente de Aplicativo em Camada de Dados", "dacFx.databaseName": "Nome do Banco de Dados", "dacFx.deployButton": "Implantar", - "dacFx.deployConfigPageName": "Selecione Implantar Configurações do Dacpac", "dacFx.deployDescription": "Implantar um arquivo .dacpac de aplicativo de camada de dados em uma instância do SQL Server [implantar Dacpac]", - "dacFx.deployPlanPageName": "Examine o plano de implantação", + "dacfx.deployPlanTableTitle": "Implantar plano de operações", "dacFx.export": "Exportar", - "dacFx.exportConfigPageName": "Selecione Exportar Configurações do Bacpac", "dacFx.exportDescription": "Exportar o esquema e os dados de um banco de dados para o formato de arquivo lógico .bacpac [Exportar Bacpac]", "dacFx.extract": "Extrair", - "dacFx.extractConfigPageName": "Selecione Extrair Configurações do Dacpac", "dacFx.extractDescription": "Extrair um aplicativo de camada de dados de uma instância do SQL Server para um arquivo .dacpac [Extrair Dacpac]", + "dacfx.fileLocation": "Localização do Arquivo", + "dacfx.whitespaceFilenameErrorMessage": "O nome do arquivo não pode ser espaço em branco", + "dacfx.filenameEndingInPeriodErrorMessage": "O nome do arquivo não pode terminar com um ponto", + "dacfx.trailingWhitespaceErrorMessage": "O nome do arquivo não pode terminar com um espaço em branco", + "dacfx.tooLongFilenameErrorMessage": "O nome do arquivo tem mais de 255 caracteres", "dacFx.generateScriptButton": "Gerar Script", + "dacfx.deployPlanErrorMessage": "Falha na geração do plano de implantação '{0}'", + "dacfx.generateDeployErrorMessage": "Falha na geração do script de implantação '{0}'", "dacFx.import": "Importar", - "dacFx.importConfigPageName": "Selecione Importar Configurações do Bacpac", - "dacFx.importDescription": "Criar um banco de dados de um arquivo .bacpac [Importar Bacpac]", + "dacfx.invalidFileCharsErrorMessage": "Caracteres de arquivo inválidos", + "dacfx.objecTooltip": "Nome do objeto que será afetado pela implantação", "dacFx.newDatabase": "Novo Banco de Dados", + "dacfx.noDataLoss": "Nenhuma perda de dados ocorrerá nas ações de implantação listadas.", + "dacfx.object": "Objeto", + "dacFxDeploy.openFile": "Abrir", + "dacfx.operation": "Operação", + "dacfx.operationTooltip": "Operação (Criação, Alteração, Exclusão) que ocorrerá durante a implantação", + "dacfx.dataLossTooltip": "Operações que podem resultar em perda de dados são marcadas com um sinal de aviso", "dacFx.proceedDataLoss": "Prosseguir, apesar da possível perda de dados", + "dacfx.reservedValueErrorMessage": "Nome de arquivo reservado. Escolha outro nome e tente novamente", + "dacFx.deployPlanPageName": "Examine o plano de implantação", + "dacfx.save": "Salvar", + "dacFx.deployConfigPageName": "Selecione Implantar Configurações do Dacpac", + "dacFx.exportConfigPageName": "Selecione Exportar Configurações do Bacpac", + "dacFx.extractConfigPageName": "Selecione Extrair Configurações do Dacpac", + "dacFx.importConfigPageName": "Selecione Importar Configurações do Bacpac", "dacFx.selectOperationPageName": "Selecionar uma Operação", + "dacfx.selectFile": "Selecionar arquivo", + "dacfx.setting": "Configuração", "dacFx.sourceDatabase": "Banco de Dados de Origem", "dacFx.sourceServer": "Servidor de Origem", "dacFx.summaryPageName": "Resumo", + "dacfx.summaryTableTitle": "Resumo das configurações", "dacFx.targetDatabase": "Banco de Dados de Destino", "dacFx.targetServer": "Servidor de Destino", - "dacFx.upgradeExistingDatabase": "Atualizar Banco de Dados Existente", - "dacFx.versionText": "Versão (use x.x.x.x, em que x é um número)", - "dacFxDeploy.openFile": "Abrir", - "dacfx.dataLoss": "Perda de Dados", "dacfx.dataLossText": "As ações de implantação podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação.", - "dacfx.dataLossTextWithCount": "{0} das ações de implantação listadas podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação.", - "dacfx.dataLossTooltip": "Operações que podem resultar em perda de dados são marcadas com um sinal de aviso", - "dacfx.databaseNameExistsErrorMessage": "Já existe um banco de dados com o mesmo nome na instância do SQL Server.", - "dacfx.default": "padrão", - "dacfx.deployPlanErrorMessage": "Falha na geração do plano de implantação '{0}'", - "dacfx.deployPlanTableTitle": "Implantar plano de operações", - "dacfx.fileLocation": "Localização do Arquivo", - "dacfx.filenameEndingInPeriodErrorMessage": "O nome do arquivo não pode terminar com um ponto", - "dacfx.generateDeployErrorMessage": "Falha na geração do script de implantação '{0}'", - "dacfx.invalidFileCharsErrorMessage": "Caracteres de arquivo inválidos", - "dacfx.noDataLoss": "Nenhuma perda de dados ocorrerá nas ações de implantação listadas.", - "dacfx.objecTooltip": "Nome do objeto que será afetado pela implantação", - "dacfx.object": "Objeto", - "dacfx.operation": "Operação", - "dacfx.operationErrorMessage": "Falha na operação {0} '{1}'", - "dacfx.operationTooltip": "Operação (Criação, Alteração, Exclusão) que ocorrerá durante a implantação", - "dacfx.reservedValueErrorMessage": "Nome de arquivo reservado. Escolha outro nome e tente novamente", "dacfx.reservedWindowsFilenameErrorMessage": "Este nome de arquivo está reservado para ser usado pelo Windows. Escolha outro nome e tente novamente.", - "dacfx.save": "Salvar", - "dacfx.scriptGeneratingMessage": "Você pode exibir o status da geração de script na Exibição de Tarefas depois que o assistente for fechado. O script gerado será aberto quando concluído.", - "dacfx.selectFile": "Selecionar arquivo", - "dacfx.setting": "Configuração", - "dacfx.summaryTableTitle": "Resumo das configurações", - "dacfx.tooLongFilenameErrorMessage": "O nome do arquivo tem mais de 255 caracteres", - "dacfx.trailingWhitespaceErrorMessage": "O nome do arquivo não pode terminar com um espaço em branco", "dacfx.type": "Tipo", "dacfx.typeTooltip": "Tipo de objeto que será afetado pela implantação", "dacfx.undefinedFilenameErrorMessage": "Nome indefinido", + "dacFx.upgradeExistingDatabase": "Atualizar Banco de Dados Existente", "dacfx.value": "Valor", "dacfx.version": "Versão", - "dacfx.whitespaceFilenameErrorMessage": "O nome do arquivo não pode ser espaço em branco", - "dacfx.wizardTitle": "Assistente de Aplicativo em Camada de Dados" + "dacFx.versionText": "Versão (use x.x.x.x, em que x é um número)", + "dacfx.scriptGeneratingMessage": "Você pode exibir o status da geração de script na Exibição de Tarefas depois que o assistente for fechado. O script gerado será aberto quando concluído.", + "dacfx.default": "padrão", + "dacfx.dataLossTextWithCount": "{0} das ações de implantação listadas podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação.", + "dacfx.operationErrorMessage": "Falha na operação {0} '{1}'" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Caminho completo para a pasta em que se encontram os arquivos .DACPAC e .BACPAC são salvos por padrão", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "Assistente de Aplicativo da Camada de Dados" + "dacFx.startTitle": "Assistente de Aplicativo da Camada de Dados", + "dacFx.defaultSaveLocation": "Caminho completo para a pasta em que se encontram os arquivos .DACPAC e .BACPAC são salvos por padrão" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 98% rename from i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.data-workspace.i18n.json index 679f5df3fb..c567a657c5 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Todos os tipos de projeto", - "LocalDevInfo": "Clique no botão \"Saiba mais\" para obter mais informações sobre a experiência de desenvolvimento local para {0}", - "SelectProjectFileActionName": "Selecionar", - "UnknownProjectTypeError": "Nenhum provedor foi encontrado para o tipo de projeto com ID: '{0}'", - "UnknownProjectsError": "Nenhum provedor foi encontrado para os seguintes projetos: {0}", - "activateExtensionFailed": "Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1}", - "dataworksapce.local": "Local", - "dataworksapce.refresh": "Atualizar", - "dataworkspace.NewProjectDialogTitle": "Criar novo projeto de banco de dados", - "dataworkspace.Type": "Tipo", + "dataworkspace.restartConfirmation": "O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora?", "dataworkspace.browse": "Procurar", "dataworkspace.browseEllipsis": "Procurar...", - "dataworkspace.cloneParentDirectoryNotExistError": "O caminho do clone selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.sdkLearnMorePlaceholder": "Clique no botão \"Saiba mais\" para obter mais informações sobre projetos no estilo SDK", + "LocalDevInfo": "Clique no botão \"Saiba mais\" para obter mais informações sobre a experiência de desenvolvimento local para {0}", + "gitCloneMessage": "Clonando o repositório git '{0}'...", "dataworkspace.create": "Criar", + "dataworkspace.NewProjectDialogTitle": "Criar novo projeto de banco de dados", "dataworkspace.default": "Padrão", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "O diretório '{0}' já existe no local selecionado; escolha outro", "dataworkspace.enterProjectName": "Inserir o nome do projeto", - "dataworkspace.fileNotExistError": "O arquivo {0} selecionado '{1}' não existe ou não é um arquivo.", + "dataworkspace.projectNamePlaceholder": "Inserir o nome do projeto", "dataworkspace.gitRepoUrlPlaceholder": "Insira a URL do repositório git remoto", + "gitCloneError": "Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes", + "activateExtensionFailed": "Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1}", + "fileDoesNotExist": "O arquivo '{0}' não existe", + "tooLongFilenameErrorMessage": "O nome do arquivo não pode ter mais de 255 caracteres", + "whitespaceFilenameErrorMessage": "O nome do arquivo não pode ser espaço em branco", + "filenameEndingInPeriodErrorMessage": "O nome do arquivo não pode terminar com um ponto", + "trailingWhitespaceErrorMessage": "O nome do arquivo não pode começar ou terminar com espaço em branco", "dataworkspace.gitRepoUrlTitle": "URL do repositório git", + "invalidFileCharsErrorMessage": "Caracteres de arquivo inválidos", "dataworkspace.learnMore": "Saiba mais", - "dataworkspace.localClonePathPlaceholder": "Selecione o local para clonar o repositório localmente", + "openedProjectsUndefinedAfterRefresh": "A lista de projetos abertos não deve estar indefinida após a atualização do disco.", + "dataworksapce.local": "Local", "dataworkspace.localClonePathTitle": "Caminho do clone local", "dataworkspace.locationSelectorTitle": "Localização", + "dataworkspace.projectLocationTitle": "Localização", + "dataworkspace.projectNameTitle": "Nome", "dataworkspace.nameCannotBeEmpty": "O nome não pode estar vazio", "dataworkspace.no": "Não", + "noProjectProvidingExtensionsInstalled": "Não há extensões de projeto de banco de dados instaladas. Instale uma extensão de projeto de banco de dados para usar esse recurso.", + "UnknownProjectTypeError": "Nenhum provedor foi encontrado para o tipo de projeto com ID: '{0}'", + "UnknownProjectsError": "Nenhum provedor foi encontrado para os seguintes projetos: {0}", "dataworkspace.ok": "OK", + "onlyMovingOneFileIsSupported": "Só há suporte para a movimentação de um arquivo por vez.", "dataworkspace.open": "Abrir", "dataworkspace.openExistingDialogTitle": "Adicionar o projeto existente", + "noPreviousData": "Antes {0} para o projeto atual será exibido aqui, execute para visualizar os resultados.", "dataworkspace.project": "Projeto", + "projectFailedToLoad": "Falha ao carregar o projeto '{0}': {1} Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools).", "dataworkspace.projectAlreadyOpened": "O projeto '{0}' já está aberto.", - "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.projectFilePlaceholder": "Selecionar o arquivo do projeto", "dataworkspace.projectFileTitle": "Arquivo de projeto", - "dataworkspace.projectLocationPlaceholder": "Selecione o local para criar o projeto", - "dataworkspace.projectLocationTitle": "Localização", - "dataworkspace.projectNamePlaceholder": "Inserir o nome do projeto", - "dataworkspace.projectNameTitle": "Nome", - "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", + "projectNameNull": "O nome do projeto é nulo", + "dataworksapce.refresh": "Atualizar", "dataworkspace.remoteGitRepo": "Repositório git remoto", - "dataworkspace.restartConfirmation": "O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora?", - "dataworkspace.sdkLearnMorePlaceholder": "Clique no botão \"Saiba mais\" para obter mais informações sobre projetos no estilo SDK", + "reservedValueErrorMessage": "Nome de arquivo reservado. Escolha outro nome e tente novamente", "dataworkspace.sdkStyleProject": "Projeto no estilo SDK (versão prévia)", "dataworkspace.select": "Selecionar", - "dataworkspace.selectProjectLocation": "Selecionar o local do projeto", "dataworkspace.selectProjectType": "Selecionar tipo de projeto de banco de dados", + "dataworkspace.selectProjectLocation": "Selecionar o local do projeto", "dataworkspace.selectTargetPlatform": "Selecionar Plataforma de Destino", - "dataworkspace.targetPlatform": "Plataforma de Destino", + "dataworkspace.localClonePathPlaceholder": "Selecione o local para clonar o repositório localmente", + "dataworkspace.projectLocationPlaceholder": "Selecione o local para criar o projeto", + "dataworkspace.projectFilePlaceholder": "Selecionar o arquivo do projeto", "dataworkspace.workspacePlaceholder": "Selecionar o arquivo da ({0}) espaço de trabalho", - "dataworkspace.yesRecommended": "Sim (Recomendado)", - "dragAndDropNotSupported": "Esse tipo de projeto não é compatível com a ação de arrastar e soltar.", - "fileDoesNotExist": "O arquivo '{0}' não existe", - "filenameEndingInPeriodErrorMessage": "O nome do arquivo não pode terminar com um ponto", - "gitCloneError": "Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes", - "gitCloneMessage": "Clonando o repositório git '{0}'...", - "invalidFileCharsErrorMessage": "Caracteres de arquivo inválidos", - "noPreviousData": "Antes {0} para o projeto atual será exibido aqui, execute para visualizar os resultados.", - "noProjectProvidingExtensionsInstalled": "Não há extensões de projeto de banco de dados instaladas. Instale uma extensão de projeto de banco de dados para usar esse recurso.", - "onlyMovingOneFileIsSupported": "Só há suporte para a movimentação de um arquivo por vez.", - "openedProjectsUndefinedAfterRefresh": "A lista de projetos abertos não deve estar indefinida após a atualização do disco.", - "projectFailedToLoad": "Falha ao carregar o projeto '{0}': {1} Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools).", - "projectNameNull": "O nome do projeto é nulo", - "reservedValueErrorMessage": "Nome de arquivo reservado. Escolha outro nome e tente novamente", + "dataworkspace.targetPlatform": "Plataforma de destino", + "dataworkspace.cloneParentDirectoryNotExistError": "O caminho do clone selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", + "dataworkspace.fileNotExistError": "O arquivo {0} selecionado '{1}' não existe ou não é um arquivo.", + "dataworkspace.projectDirectoryAlreadyExistError": "Já existe um diretório com o nome '{0}' no local selecionado: '{1}'.", "reservedWindowsFilenameErrorMessage": "Este nome de arquivo está reservado para ser usado pelo Windows. Escolha outro nome e tente novamente.", - "tooLongFilenameErrorMessage": "O nome do arquivo não pode ter mais de 255 caracteres", - "trailingWhitespaceErrorMessage": "O nome do arquivo não pode começar ou terminar com espaço em branco", + "dragAndDropNotSupported": "Esse tipo de projeto não é compatível com a ação de arrastar e soltar.", + "dataworkspace.Type": "Tipo", "undefinedFilenameErrorMessage": "Nome indefinido", - "whitespaceFilenameErrorMessage": "O nome do arquivo não pode ser espaço em branco" + "dataworkspace.yesRecommended": "Sim (Recomendado)", + "SelectProjectFileAction": "Selecionar" }, "package": { + "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.", "close-workspace-command": "Fechar espaço de trabalho", - "data-workspace-view-container-name": "Projetos de Banco de Dados", - "main-view-name": "Projetos de Banco de Dados", - "manage-project-command": "Gerenciar", - "new-command": "Novo", - "open-existing-command": "Abrir existente", - "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", "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).", + "main-view-name": "Projetos de Banco de Dados", + "data-workspace-view-container-name": "Projetos de Banco de Dados", "projects.defaultProjectSaveLocation": "Caminho completo para a pasta em que novos projetos são salvos por padrão.", "projects.excludedProjectsDescription": "Lista de projetos no espaço de trabalho a serem excluídos da visualização dos projetos", - "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", + "new-command": "Novo", + "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", "refresh-workspace-command": "Atualizar", "remove-project-command": "Remover projeto" } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..f753b7459c --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Nome do Banco de Dados", + "externalTable.externalSchemaTitle": "Esquema Externo", + "externalTable.externalTableTitle": "Tabela Externa", + "externalTable.hostnameTitle": "Nome do host", + "msgMissingNodeContext": "Comando de nó chamado sem nenhum nó passado", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Nome do Servidor", + "externalTable.serviceNameTitle": "Nome do Serviço/SID:", + "externalTable.sourceSchemaTitle": "Esquema de Origem", + "externalTable.sourceTableTitle": "Tabela de Origem" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Download de {0} concluído", + "downloadingServiceStatus": "Baixando {0}", + "downloadingService": "Baixando {0}", + "serviceStartFailed": "Falha ao iniciar {0}: {1}", + "serviceInstalled": "{0} instalado", + "installingService": "Instalando {0}", + "installingServiceDetailed": "Instalando {0} para {1}", + "serviceStarting": "Iniciando {0}...", + "serviceStarted": "{0} iniciado" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Ver Problemas Conhecidos", + "serviceCrashMessage": "componente de serviço não pôde ser iniciado" + }, + "dist/utils": { + "executeCommandProcessExited": "Processo encerrado com o código {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "Banco de dados no qual a tabela externa será criada", + "tableFromFileImport.destConnTitle": "Servidor de Destino", + "tableFromFileImport.dataSourceDropdown": "Fonte de dados externa para uma nova tabela externa", + "tableFromFileImport.tableTextboxTitle": "Nome da nova tabela externa ", + "tableFromFileImport.fileFormatTextboxTitle": "Nome do formato de arquivo externo para a nova tabela", + "tableFromFileImport.noSchemas": "Nenhum esquema de usuário foi encontrado no banco de dados especificado.", + "tableFromFileImport.noDataSources": "Nenhuma fonte de dados externa válida foi encontrada no banco de dados especificado.", + "tableFromFileImport.refreshButtonTitle": "Atualizar", + "tableFromFileImport.schemaTextboxTitle": "Esquema para uma nova tabela externa", + "tableFromFileImport.fileTextboxTitle": "Arquivo de Origem", + "tableFromFileImport.folderTextboxTitle": "Pasta de Origem", + "tableFromFileImport.fileFormatExists": "O nome do formato de arquivo externo especificado já existe.", + "tableFromFileImport.tableExists": "O nome da tabela especificado já existe no esquema especificado." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Permitir Valores Nulos", + "tableFromFileImport.columnName": "Nome da Coluna", + "tableFromFileImport.dataType": "Tipo de Dados" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "Falha ao gerar informações de coluna para o arquivo especificado.", + "tableFromFileImport.noPreviewData": "Falha ao recuperar dados do arquivo especificado.", + "tableFromFileImport.prosePreviewMessage": "Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Informações de Virtualização de Dados", + "tableFromFileImport.databaseName": "Nome do banco de dados", + "tableFromFileImport.fileFormat": "Nome do formato de arquivo", + "tableFromFileImport.next": "Próximo", + "tableFromFileImport.serverName": "Nome do servidor", + "tableFromFileImport.summaryFileName": "Arquivo de Origem", + "tableFromFileImport.summaryFolderName": "Pasta de Origem", + "tableFromFileImport.tableName": "Nome da tabela", + "tableFromFileImport.tableSchema": "Esquema da tabela", + "tableFromFileImport.importData": "Virtualizar Dados" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Atualmente, somente arquivos csv têm suporte para este assistente.", + "tableFromFileImport.page2Name": "Modificar Colunas", + "tableFromFileImport.noCsvFileFound": "Nenhum arquivo csv foi encontrado na pasta especificada.", + "import.needFile": "Selecione um arquivo ou pasta de origem antes de usar esse assistente.", + "tableFromFileImport.page1Name": "Visualizar Dados", + "tableFromFileImport.page0Name": "Selecione o banco de dados de destino para sua tabela externa", + "tableFromFileImport.page3Name": "Resumo", + "tableFromFileImport.openScriptMsg": "O script foi aberto em uma janela do documento. Você poderá vê-lo assim que o assistente for fechado.", + "tableFromFile.taskLabel": "Virtualizar Dados", + "tableFromFileImport.wizardName": "Virtualizar dados do CSV" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "— Criar Nova Credencial —", + "credentialNameDropdown": "Escolher Credencial", + "credentialFields": "Configurar Credencial", + "connectionDetailsTitle": "Criar uma conexão com sua Fonte de Dados", + "sourceNameInput": "Nome da Fonte de Dados Externa", + "credentialNameInput": "Novo Nome da Credencial", + "passwordInput": "Senha", + "serverFields": "Conexão do Servidor", + "dataSourceHelpText": "O nome da Fonte de dados externa.", + "credNameHelpText": "O nome da Credencial Incluída no Escopo do Banco de Dados usada para armazenar com segurança as informações de login da Fonte de Dados Externa que você está criando.", + "usernameInput": "Nome de usuário" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Já existe uma Chave Mestra para o banco de dados selecionado. Nenhuma ação é necessária nessa página.", + "createMasterKeyDescription": "Uma chave mestra é necessária. Isso protege as credenciais usadas por uma Fonte de Dados Externa. Observe que você deve fazer backup da chave mestra usando uma CHAVE MESTRA DE BACKUP e armazenar o backup em um local seguro e fora do local.", + "masterKeyPasswordConfirmInput": "Confirmar Senha", + "createMasterKeyTitle": "Criar uma Chave Mestra de Banco de Dados", + "masterKeyPasswordInput": "Senha", + "passwordMismatchWithConfirmError": "Os valores de senha não correspondem.", + "masterKeyPasswordLabel": "Defina a senha da Chave Mestra.", + "pwdReminderText": "Senhas fortes usam uma combinação de caracteres alfanuméricos, letra maiúscula, letra minúscula e caracteres especiais." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "Clicar na caixa de seleção selecionará a tabela a ser mapeada.", + "mappingTableHelpText": "Clicar no nome da tabela lhe mostrará as informações de mapeamento de coluna para essa tabela.", + "mapping.collations": "Regras de comparação e ordenação", + "externalTableMappingLabel": "Mapeamento de Coluna", + "mapping.externalName": "Externo", + "objectMappingTitle": "Mapear os objetos da sua fonte de dados para a sua tabela externa", + "noObjectSelectedMessage": "Nenhum objeto foi selecionado.", + "noTableError": "Nenhuma informação de tabela presente para \"{0}\"", + "mapping.nullable": "Anulável", + "mapping.sqlDataType": "Tipo de Dados do SQL", + "mapping.SourceName": "Fonte", + "tableFolderLabel": "Tabelas", + "warning.unsupported_column_type_description": "Esses tipos de coluna não têm suporte para tabelas externas:{0}{1}", + "warning.unsupported_column_type_title": "Tipos de coluna sem suporte encontrados", + "viewFolderLabel": "Exibições" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "Um tipo de fonte de dados deve ser selecionado.", + "noDestDatabaseError": "O banco de dados de destino precisa ser selecionado.", + "defaultSourceType": "Padrão", + "selectDataSrcTitle": "Selecionar uma Fonte de Dados", + "destDBLabel": "Selecione o banco de dados de destino para sua tabela externa", + "sourceCardsLabel": "Selecionar o tipo da sua fonte de dados", + "destDBHelpText": "O banco de dados no qual criar sua Fonte de Dados Externa." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Chave Mestra do Banco de Dados", + "summaryCredLabel": "Credencial Incluída no Escopo do Banco de Dados", + "summaryDestDb": "Banco de Dados de Destino:", + "virtualizeTaskStart": "Executando o script...", + "summaryDataSrcLabel": "Fonte de Dados Externa", + "summaryExternalTableLabel": "Tabela Externa", + "createSourceInfo": "Criação de Tabela Externa concluída com êxito", + "createSourceError": "Falha na criação da Tabela Externa", + "summaryObjNameLabel": "Nome", + "summaryObjTypeLabel": "Tipo de Objeto", + "summaryNewSchemaLabel": "Esquema", + "summaryPageTitle": "Resumo", + "summaryTitle": "Os seguintes objetos serão criados no banco de dados de destino:", + "virtualizeTaskLabel": "Virtualizar Dados" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Criar", + "openScriptMsg": "O script foi aberto em uma janela do documento. Você poderá vê-lo assim que o assistente for fechado.", + "getExtDataTitle": "Virtualizar Dados" + }, + "dist/wizards/wizardCommands": { + "noConnection": "A Virtualização de Dados requer que uma conexão seja selecionada." + }, + "package": { + "title.datavirtualization": "Virtualização de Dados", + "config.logDebugInfo": "Habilitar/desabilitar o registro em log das informações de depuração no console do desenvolvedor.", + "config.proseParsingMaxLines": "Número de linhas a serem lidas de um arquivo no qual executar a análise PROSE.", + "description.datavirtualization": "Suporte aos recursos de Virtualização de Dados no SQL Server", + "config.extensionDescription": "Suporte para Virtualização de Dados do SQL Server, incluindo assistentes para a criação de uma Tabela Externa a partir de uma Fonte de Dados Externa ou de arquivos CSV.", + "title.tasks": "Tarefas", + "title.openVirtualizeDataWizard": "Virtualizar Dados", + "title.openMssqlHdfsTableWizard": "Virtualizar Dados a Partir de Arquivos CSV" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/import.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-pt-BR/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.import.i18n.json index 4b60e41b18..0db23c70f3 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Localização de arquivo inválida. Tente um arquivo de entrada diferente", "flatFileImport.allowNulls": "Permitir Valores Nulos", "flatFileImport.browseFiles": "Procurar", - "flatFileImport.columnName": "Nome da Coluna", + "flatFileImport.deriverColumnInstruction3": "Clique em \"Transformação de Visualização\" para visualizar a transformação", "flatFileImport.columnTableTitle": "Coluna", + "flatFileImport.specifyDerivedColNameTitle": "Nome da Coluna", + "flatFileImport.columnName": "Nome da Coluna", "flatFileImport.createDerivedColumn": "Criar coluna derivada", "flatFileImport.dataType": "Tipo de Dados", - "flatFileImport.databaseDropdownTitle": "Banco de dados em que a tabela é criada", "flatFileImport.databaseName": "Nome do banco de dados", - "flatFileImport.deriverColumnInstruction1": "Selecione as colunas de dados à esquerda necessárias para derivar sua nova coluna", - "flatFileImport.deriverColumnInstruction2": "Selecione uma linha e especifique uma transformação de exemplo que você deseja aplicar ao restante da coluna", - "flatFileImport.deriverColumnInstruction3": "Clique em \"Transformação de Visualização\" para visualizar a transformação", - "flatFileImport.deriverColumnInstruction4": "Refine sua transformação até que você tenha a coluna desejada", - "flatFileImport.deriverColumnInstruction5": "Especifique o nome da nova coluna derivada e clique em \"Concluído\"", + "flatFileImport.databaseDropdownTitle": "Banco de dados em que a tabela é criada", "flatFileImport.fileImport": "Arquivo a ser importado", - "flatFileImport.fileTextboxTitle": "Local do arquivo a ser importado", - "flatFileImport.headerIntructionText": "Bem-vindo à Ferramenta de Coluna Derivada! Para começar, siga as etapas abaixo:", + "import.serviceCrashButton": "Fornecer Comentários", "flatFileImport.importData": "Importar Dados", + "flatFileImport.wizardName": "Assistente de importação de arquivo simples", "flatFileImport.importInformation": "Importar informações", "flatFileImport.importNewFile": "Importar novo arquivo", "flatFileImport.importStatus": "Status de importação", + "flatFile.InvalidFileLocation": "Localização de arquivo inválida. Tente um arquivo de entrada diferente", + "flatFileImport.fileTextboxTitle": "Local do arquivo a ser importado", + "flatFileImport.page3Name": "Modificar Colunas", + "flatFileImport.tableTextboxTitle": "Nome da nova tabela", "flatFileImport.next": "Próximo", "flatFileImport.openFile": "Abrir", - "flatFileImport.page1Name": "Especificar o Arquivo de Entrada", + "import.needConnection": "Conecte-se a um servidor antes de usar este assistente.", "flatFileImport.page2Name": "Visualizar Dados", - "flatFileImport.page3Name": "Modificar Colunas", - "flatFileImport.page4Name": "Resumo", "flatFileImport.previewTransformation": "Transformação de Visualização", "flatFileImport.primaryKey": "Chave Primária", - "flatFileImport.prosePreviewMessage": "Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas.", - "flatFileImport.prosePreviewMessageFail": "Esta operação não teve êxito. Tente um arquivo de entrada diferente.", + "flatFileImport.deriverColumnInstruction4": "Refine sua transformação até que você tenha a coluna desejada", "flatFileImport.refresh": "Atualizar", - "flatFileImport.schemaTextboxTitle": "Esquema da tabela", + "import.needSQLConnection": "A extensão de importação SQL Server não dá suporte a este tipo de conexão", + "flatFileImport.deriverColumnInstruction2": "Selecione uma linha e especifique uma transformação de exemplo que você deseja aplicar ao restante da coluna", "flatFileImport.selectAllColumns": "Selecionar todas as colunas", "flatFileImport.selectColumn": "Selecionar coluna {0}", - "flatFileImport.serverDropdownTitle": "O servidor no qual o banco de dados está", + "flatFileImport.deriverColumnInstruction1": "Selecione as colunas de dados à esquerda necessárias para derivar sua nova coluna", "flatFileImport.serverName": "Nome do servidor", - "flatFileImport.specifyDerivedColNameTitle": "Nome da Coluna", + "flatFileImport.serverDropdownTitle": "O servidor no qual o banco de dados está", + "flatFileImport.page1Name": "Especificar o Arquivo de Entrada", "flatFileImport.specifyTransformation": "Especificar Transformação", + "flatFileImport.deriverColumnInstruction5": "Especifique o nome da nova coluna derivada e clique em \"Concluído\"", "flatFileImport.specifyTransformationForRow": "Especifique a transformação para a linha {0}", - "flatFileImport.success.norows": "✔ Dados inseridos na tabela corretamente.", + "flatFileImport.page4Name": "Resumo", "flatFileImport.tableName": "Nome da tabela", "flatFileImport.tableSchema": "Esquema da tabela", - "flatFileImport.tableTextboxTitle": "Nome da nova tabela", - "flatFileImport.wizardName": "Assistente de importação de arquivo simples", - "import.needConnection": "Conecte-se a um servidor antes de usar este assistente.", - "import.needSQLConnection": "A extensão de importação SQL Server não dá suporte a este tipo de conexão", - "import.serviceCrashButton": "Fornecer Comentários", - "serviceCrashMessage": "componente de serviço não pôde ser iniciado" + "flatFileImport.schemaTextboxTitle": "Esquema da tabela", + "flatFileImport.prosePreviewMessage": "Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas.", + "flatFileImport.prosePreviewMessageFail": "Esta operação não teve êxito. Tente um arquivo de entrada diferente.", + "flatFileImport.headerIntructionText": "Bem-vindo à Ferramenta de Coluna Derivada! Para começar, siga as etapas abaixo:", + "serviceCrashMessage": "componente de serviço não pôde ser iniciado", + "flatFileImport.success.norows": "✔ Dados inseridos na tabela corretamente." }, "dist/services/serviceClient": { - "downloadingService": "Baixando {0}", - "downloadingServiceComplete": "Download de {0} concluído", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "Download de {0} concluído", "downloadingServiceStatus": "Baixando {0}", + "downloadingService": "Baixando {0}", "entryExtractedChannelMsg": "{0} extraído ({1}/{2})", "flatFileImport.serviceStartFailed": "Falha ao iniciar {0}: {1}", + "serviceInstalled": "{0} instalado", "installingService": "Instalando serviço {0}", "installingServiceDetailed": "Instalando {0} para {1}", - "serviceInstalled": "{0} instalado", - "serviceStarted": "{0} iniciado", - "serviceStarting": "Iniciando {0}" + "serviceStarting": "Iniciando {0}", + "serviceStarted": "{0} iniciado" }, "package": { "flatfileimport.configuration.title": "Configuração de Importação de Arquivo Simples", diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.kusto.i18n.json similarity index 87% rename from i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.kusto.i18n.json index 3cfe04e8e6..f32c6bcf84 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "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.", - "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.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.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." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "Baixado {0}", - "downloadingServiceChannelMsg": "Baixando {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Baixado {0}", "downloadingServiceStatusMsg": "Baixando {0}", + "downloadingServiceChannelMsg": "Baixando {0}", "failedToStartServiceErrorMsg": "Falha ao iniciar o {0}", "installedServiceChannelMsg": "Instalado {0}", - "installingServiceChannelMsg": "Instalando {0} para {1}", "installingServiceStatusMsg": "Instalando {0}", - "serviceStartedStatusMsg": "{0} Iniciado", - "startingServiceStatusMsg": "A partir de {0}" + "installingServiceChannelMsg": "Instalando {0} para {1}", + "startingServiceStatusMsg": "Iniciando {0}", + "serviceStartedStatusMsg": "{0} iniciado" }, "dist/main": { - "kusto.unsupportedPlatform": "Plataforma não suportada", "notebookFileType": "Notebooks", - "unsupportedFileType": "Somente os Notebooks .ipynb são compatíveis" + "unsupportedFileType": "Somente os Notebooks .ipynb são compatíveis", + "kusto.unsupportedPlatform": "Plataforma não suportada" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "Cancelar operação?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Cancelar", - "kusto.searchServers": "Nomes de Servidores de Pesquisa", - "progress": "$(sync~spin) {0}..." + "cancel": "Cancelar operação?", + "kusto.searchServers": "Nomes de Servidores de Pesquisa" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Erro ao notificar a alteração de nó: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "A sessão para o nó {0} não existe" }, "dist/telemetry": { - "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio.", - "viewKnownIssuesText": "Exibir Problemas Conhecidos" + "viewKnownIssuesText": "Exibir os Problemas Conhecidos", + "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio." }, "package": { - "cloud.databaseProperties.name": "Nome do Banco de dados", - "cloud.databaseProperties.size": "Tamanho (MB)", "cloud.serverProperties.diskCacheCapacity": "% da capacidade de dados do cluster usada", - "cloud.serverProperties.machinesTotal": "Total de Máquinas no cluster", - "cloud.serverProperties.summary": "Status", - "databasesListProperties.name": "Nome", - "databasesListProperties.size": "Tamanho (MB)", - "kusto.configuration.title": "Configuração KUSTO", - "kusto.connectionOptions.applicationName.description": "O nome do aplicativo", - "kusto.connectionOptions.applicationName.displayName": "Nome da Aplicação", + "kusto.connectionOptions.applicationName.displayName": "Nome do aplicativo", + "kusto.connectionOptions.authType.displayName": "Tipo de autenticação", "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.authType.description": "Especifica o método de autenticação com o servidor Kusto", - "kusto.connectionOptions.authType.displayName": "Tipo de Autenticação", - "kusto.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", - "kusto.connectionOptions.connectRetryCount.displayName": "Contagem de tentativas de conexão", - "kusto.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", - "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalo de tentativa 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.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Cluster", + "kusto.connectionOptions.connectRetryCount.displayName": "Contagem de nova tentativa de conexão", + "kusto.connectionOptions.connectRetryInterval.displayName": "Intervalo de nova tentativa de conexão", "kusto.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", - "kusto.connectionOptions.connectionName.description": "Nome personalizado da conexão", - "kusto.connectionOptions.connectionName.displayName": "Nome (opcional)", - "kusto.connectionOptions.databaseName.description": "O nome do catálogo ou banco de dados inicial na fonte de dados", - "kusto.connectionOptions.databaseName.displayName": "Base de dados", - "kusto.connectionOptions.failoverPartner.description": "O nome ou endereço de rede da instância do Servidor Kusto que atua como um parceiro de failover", - "kusto.connectionOptions.failoverPartner.displayName": "Parceiro de failover", "kusto.connectionOptions.groupName.connectionResiliency": "Resiliência da Conexão", "kusto.connectionOptions.groupName.context": "Contexto", - "kusto.connectionOptions.groupName.initialization": "Inicialização", - "kusto.connectionOptions.groupName.security": "Segurança", - "kusto.connectionOptions.groupName.source": "Fonte", + "kusto.connectionOptions.connectionName.description": "Nome personalizado da conexão", + "kusto.connectionOptions.databaseName.displayName": "Banco de dados", + "cloud.databaseProperties.name": "Nome do Banco de dados", + "kusto.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", + "kusto.connectionOptions.failoverPartner.displayName": "Parceiro de failover", "kusto.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", - "kusto.connectionOptions.password.displayName": "Senha", - "kusto.connectionOptions.serverName.description": "Nome do cluster Kusto", - "kusto.connectionOptions.serverName.displayName": "Cluster", "kusto.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", - "kusto.connectionOptions.userName.displayName": "Nome do usuário", - "kusto.connectionOptions.workstationId.description": "O nome da estação de trabalho conectada ao Servidor Kusto", - "kusto.connectionOptions.workstationId.displayName": "Id da Estação de trabalho", + "kusto.connectionOptions.groupName.initialization": "Inicialização", + "kusto.configuration.title": "Configuração KUSTO", + "kusto.connectionOptions.serverName.description": "Nome do cluster Kusto", + "objectsListProperties.name": "Nome", + "databasesListProperties.name": "Nome", + "kusto.connectionOptions.connectionName.displayName": "Nome (opcional)", + "notebook.command.new": "Novo Notebook", + "kusto.connectionOptions.authType.categoryValues.none": "Sem Autenticação", + "kusto.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", + "notebook.command.open": "Abrir o Notebook", + "kusto.connectionOptions.password.displayName": "Senha", + "kusto.connectionOptions.groupName.security": "Segurança", + "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.provider.displayName": "Azure Data Explorer (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.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", - "notebook.command.new": "Novo Notebook", - "notebook.command.open": "Abrir Notebook", + "databasesListProperties.size": "Tamanho (MB)", + "cloud.databaseProperties.size": "Tamanho (MB)", + "kusto.connectionOptions.groupName.source": "Origem", + "kusto.connectionOptions.authType.description": "Especifica o método de autenticação com o servidor Kusto", + "cloud.serverProperties.summary": "Status", + "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.applicationName.description": "O nome do aplicativo", + "kusto.connectionOptions.databaseName.description": "O nome do catálogo ou banco de dados inicial na fonte de dados", + "kusto.connectionOptions.workstationId.description": "O nome da estação de trabalho conectada ao Servidor Kusto", + "kusto.connectionOptions.failoverPartner.description": "O nome ou endereço de rede da instância do Servidor Kusto que atua como um parceiro de failover", + "cloud.serverProperties.machinesTotal": "Total de Máquinas no cluster", "objectsListProperties.metadataTypeName": "Tipo", - "objectsListProperties.name": "Nome" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Autenticação de usuário", + "kusto.connectionOptions.userName.displayName": "Nome do usuário", + "kusto.connectionOptions.workstationId.displayName": "ID da estação de trabalho", + "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" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 98% rename from i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.machine-learning.i18n.json index 7c31db306e..da186b7b85 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Erro: {0}", - "dashboardDesc": "Machine Learning para bancos de dados SQL", - "dashboardLinksTitle": "Links Úteis", - "dashboardTitle": "Aprendizado de Máquina", - "dashboardVideoLinksTitle": "Tutoriais em vídeo", - "databaseName": "Base de dados", - "databaseToStoreInfo": "Selecionar um banco de dados para armazenar o novo modelo.", - "editTitle": "Editar", - "existingTableName": "Tabela Existente", - "extLang.CancelButtonText": "Cancelar", - "extLang.DialogTitle": "Linguagens", - "extLang.DoneButtonText": "Fechar", - "extLang.Local": "localhost", - "extLang.OkButtonText": "OK", - "extLang.SaveButtonText": "Salvar", - "extLang.Target": "Alvo", - "extLang.delete": "Excluir", - "extLang.envVariables": "Variáveis ​​ambientais", - "extLang.extensionFileLocation": "Localização da extensão de idioma", - "extLang.extensionFileName": "Nome do arquivo de extensão", - "extLang.extensionFilePath": "Caminho de extensão de linguagem", - "extLang.fileBrowserTabTitle": "Navegador de Arquivos", - "extLang.installButtonText": "Instalar", - "extLang.installFailedError": "Falha ao instalar o idioma", - "extLang.installTabTitle": "Instalado", - "extLang.languageCreatedDate": "Instalado", - "extLang.languageName": "Nome", - "extLang.languagePlatform": "Plataforma", - "extLang.newLanguageTabTitle": "Adicionar novo", - "extLang.parameters": "Parâmetros", - "extLang.selectedPath": "Caminho Selecionado", - "extLang.updateFailedError": "Falha ao atualizar o idioma", - "learnMoreTitle": "Saber mais", - "ml.dataCount": "Mostrando {0} modelo(s)", - "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.configAction": "Ação", - "mls.configStatus": "Habilitado", - "mls.configTitle": "Config", - "mls.configUpdateFailed": "Falha ao modificar as configurações de Machine Learning Services", - "mls.confirmEnableExternalScripts": "O script externo é necessário para o gerenciamento de pacotes. Tem certeza de que deseja habilitar isso.", - "mls.confirmInstallPythonPackages": "Tem certeza de que deseja instalar os pacotes necessários?", - "mls.disableButtonTitle": "Desabilitar", - "mls.downloadError": "Erro durante o download", - "mls.downloadingProgress": "Baixando", - "mls.enableButtonTitle": "Habilitar", - "mls.enableExternalScriptsError": "Falha ao habilitar o script externo.", - "mls.enabledMessage": "Serviços de Machine Learning habilitados", - "mls.externalExecuteScriptTitle": "Script de Execução Externo", - "mls.externalScriptsIsRequiredError": "A configuração de script externo é necessária para esta ação.", - "mls.httpGetRequestError": "Falha na solicitação de informações do pacote com o erro: {0} {1}", - "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}", - "mls.installDependencies.getPackagesError": "Falha ao obter pacotes Python instalados. Erro: {0}", - "mls.installDependencies.packages": "Instalando os pacotes necessários...", - "mls.installDependencies.packagesAlreadyInstalled": "Os pacotes necessários já estão instalados.", - "mls.installModelMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de modelo", - "mls.installPackageMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de pacotes", - "mls.installingDependencies": "Instalando dependências...", - "mls.invalidModelIdError": "ID de modelo inválido. url do modelo: {0}", - "mls.latestVersion": "Mais recentes", - "mls.managePackages.error": "O gerenciamento de pacotes não é compatível com o servidor. Certifique-se de ter Python ou R instalado.", - "mls.mssqlExtensionNotLoaded": "A extensão MSSQL não está carregada", - "mls.noArtifactError": "O modelo não tem nenhum artefato. url do modelo: {0}", - "mls.noResultError": "Nenhum resultado retornado", - "mls.notebookExtensionNotLoaded": "A extensão do notebook não está carregada", - "mls.packageManager.NoConnection": "Nenhuma conexão selecionada", - "mls.pythonConfigError": "O executável Python não está configurado", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "O executável R não está configurado", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "Os pacotes necessários não estão instalados", - "mls.resourceNotFound": "Não foi possível localizar o recurso especificado", - "mls.taskFailedError.error": "Falha ao concluir a tarefa '{0}'. Erro: {1}", "mls.verifyOdbcDriverError.error": "'{0}' é necessário para gerenciamento de pacote. Verifique se ele está instalado e configurado corretamente.", - "mlsInstallObdcDocTitle": "Instalar o driver ODBC da Microsoft para SQL Server", - "mlsInstallOdbcDocDesc": "Este documento explica como instalar o driver Microsoft ODBC Driver for SQL Server.", - "modelDatabaseInfo": "Selecione um banco de dados onde os modelos existentes/importados são armazenados.", - "modelTableInfo": "Selecione uma tabela de modelo para exibir a lista de modelos existentes/importados.", - "models.RegisterWizard": "Modelos de importação", - "models.azureAccount": "Conta do Azure", - "models.azureGroup": "Grupo de recursos", - "models.azureModelFilter": "Filtro", - "models.azureModelPageTitle": "Importar do Azure Machine Learning", - "models.azureModelSource": "Azure Machine Learning", - "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.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.browseButton": "...", + "mls.configAction": "Ação", + "extLang.newLanguageTabTitle": "Adicionar novo", + "models.confirmDeleteModel": "Tem certeza de que deseja excluir o modelo '{0}?", + "mls.confirmInstallPythonPackages": "Tem certeza de que deseja instalar os pacotes necessários?", "models.azureModelWorkspace": "Workspace do Machine Learning do Azure", - "models.azureModels": "Modelos", - "models.azureModelsListEmptyDescription": "Selecione outro espaço de trabalho do Azure ML", - "models.azureModelsListEmptyTitle": "Nenhum modelo encontrado", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Conta do Azure", "models.azureModelsTitle": "Modelos do Azure", "models.azureSignIn": "Entrar ou atualizar conta do Azure", "models.azureSubscription": "Assinatura do Azure", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "O tipo de dados da coluna da tabela de origem não corresponde ao tipo do campo de entrada obrigatório.", - "models.columnDataTypeMismatchWarningHeading": "Diferenças no tipo de dados", + "extLang.CancelButtonText": "Cancelar", + "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", "models.columnDataTypeMismatchWarningHelper": "Clique para examinar os detalhes do aviso", - "models.columnSelectionPageTitle": "Mapear dados de origem para o modelo", - "models.confirmDeleteModel": "Tem certeza de que deseja excluir o modelo '{0}?", - "models.createNotebookDesc": "Executar experimentos e criar modelos em um bloco de anotações", + "extLang.DoneButtonText": "Fechar", + "mls.configTitle": "Config", + "mls.resourceNotFound": "Não foi possível localizar o recurso especificado", "models.createNotebookTitle": "Criar um notebook", + "databaseName": "Banco de dados", "models.created": "Data de criação", - "models.currentModelsTitle": "Modelos", + "models.imported": "Data da importação", + "extLang.delete": "Excluir", "models.description": "Descrição", + "models.columnDataTypeMismatchWarningHeading": "Diferenças no tipo de dados", + "mls.disableButtonTitle": "Desabilitar", + "predict.displayName": "Nome de Exibição", + "mls.downloadingProgress": "Baixando", "models.downloadModelMsgTaskName": "Baixando modelo do Azure", + "editTitle": "Editar", "models.editModelTitle": "Editar o modelo", + "mls.enableButtonTitle": "Habilitar", + "mls.configStatus": "Habilitado", + "models.modelDetailsPageTitle": "Exibir os detalhes do modelo", + "extLang.envVariables": "Variáveis ​​ambientais", + "mls.downloadError": "Erro durante o download", + "azure.resource.error": "Erro: {0}", + "existingTableName": "Tabela Existente", + "extLang.extensionFileName": "Nome do arquivo de extensão", + "mls.externalExecuteScriptTitle": "Script de Execução Externo", + "mls.externalScriptsIsRequiredError": "A configuração de script externo é necessária para esta ação.", + "mls.confirmEnableExternalScripts": "O script externo é necessário para o gerenciamento de pacotes. Tem certeza de que deseja habilitar isso.", + "mls.taskFailedError.error": "Falha ao concluir a tarefa '{0}'. Erro: {1}", + "mls.enableExternalScriptsError": "Falha ao habilitar o script externo.", + "mls.installDependencies.getPackagesError": "Falha ao obter pacotes Python instalados. Erro: {0}", + "extLang.installFailedError": "Falha ao instalar o idioma", + "models.loadModelParameterFailedError": "Falha ao carregar os parâmetros modelo'", + "mls.configUpdateFailed": "Falha ao modificar as configurações de Machine Learning Services", + "models.importModelFailedError": "Falha ao registrar o modelo: {0}, arquivo: {1}", + "extLang.updateFailedError": "Falha ao atualizar o idioma", + "models.updateModelFailedError": "Falha ao atualizar o modelo", + "models.modelUpdateFailedError": "Falha ao atualizar o modelo", "models.fileName": "Arquivo", + "extLang.fileBrowserTabTitle": "Navegador de Arquivos", + "models.modelLocalSourceTooltip": "Caminhos de arquivo dos modelos a serem importados", + "models.localModelSource": "Upload de arquivo", + "models.azureModelFilter": "Filtro", "models.framework": "Framework", "models.frameworkVersion": "Versão do Framework", - "models.importModelDesc": "Importar ou exibir modelos de Machine Learning armazenados no banco de dados", + "models.makePredictionDesc": "Gerar um valor previsto ou uma pontuação usando um modelo gerenciado", + "sqlMlsMIDocDesc": "Introdução ao Serviços de Machine Learning na Instância Gerenciada do SQL do Azure.", + "sqlMlsDocDesc": "Comece a usar o Serviços de Machine Learning no SQL Server e como instalá-lo no Windows e no Linux.", + "onnxOnEdgeOdbcDocDesc": "Introdução ao Machine Learning no Banco de Dados SQL do Azure Edge", "models.importModelDoneButton": "Importar", - "models.importModelFailedError": "Falha ao registrar o modelo: {0}, arquivo: {1}", + "models.azureModelPageTitle": "Importar do Azure Machine Learning", + "models.RegisterWizard": "Modelos de importação", + "models.importModelDesc": "Importar ou exibir modelos de Machine Learning armazenados no banco de dados", "models.importModelTitle": "Importar ou exibir modelos", - "models.imported": "Data da importação", - "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.importedModelsPageTitle": "Selecionar modelo importado", + "models.registeredModelsSource": "Modelos importados", + "extLang.installButtonText": "Instalar", + "mlsInstallObdcDocTitle": "Instalar o driver ODBC da Microsoft para SQL Server", + "extLang.languageCreatedDate": "Instalado", + "extLang.installTabTitle": "Instalado", + "mls.installingDependencies": "Instalando dependências...", + "mls.installDependencies.packages": "Instalando os pacotes necessários...", "models.invalidAzureResourceError": "Recurso do Azure inválido", - "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.invalidModelImportTargetError": "Selecione uma tabela válida", - "models.invalidModelParametersError": "Selecione parâmetros de tabela e modelo de origem válidos", + "mls.invalidModelIdError": "ID de modelo inválido. url do modelo: {0}", "models.invalidModelToPredictError": "Modelo inválido para previsão", "models.invalidModelToRegisterError": "Modelo inválido para registrar", - "models.invalidModelToSelectError": "Selecione um modelo válido", - "models.learnMoreLink": "Saiba mais.", - "models.loadModelParameterFailedError": "Falha ao carregar os parâmetros modelo'", - "models.localModelPageTitle": "Carregar arquivo de modelo", - "models.localModelSource": "Upload de arquivo", - "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.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.localModelsTitle": "Modelos locais", - "models.makePredictionDesc": "Gerar um valor previsto ou uma pontuação usando um modelo gerenciado", - "models.makePredictionTitle": "Fazer previsão", - "models.modelDetailsPageTitle": "Exibir os detalhes do modelo", - "models.modelFailedToRegistered": "O modelo não pôde registrar", - "models.modelImportTargetPageTitle": "Selecione ou insira o local para o qual importar os modelos", - "models.modelLocalSourceTitle": "Arquivos de origem", - "models.modelLocalSourceTooltip": "Caminhos de arquivo dos modelos a serem importados", - "models.modelNameRequiredError": "É necessário o nome do modelo.", - "models.modelRegisteredSuccessfully": "Modelo registrado com êxito", - "models.modelSchemaIsAcceptedMessage": "A tabela atende aos requisitos!", + "models.invalidImportTableError": "Tabela inválida para importar modelos. nome do banco de dados: {0}, nome da tabela: {1}", "models.modelSchemaIsNotAcceptedMessage": "Estrutura de tabela inválida!", - "models.modelSourcePageTitle": "Selecionar tipo de fonte de modelo", - "models.modelSourcesTitle": "Localização de origem", - "models.modelUpdateFailedError": "Falha ao atualizar o modelo", - "models.modelUpdatedSuccessfully": "O modelo foi atualizado com êxito", - "models.modelsListEmptyDescription": "Selecionar outro banco de dados ou tabela", - "models.modelsListEmptyMessage": "Nenhum modelo encontrado", - "models.modelsRequiredError": "Selecione pelo menos um módulo para importar.", - "models.name": "Nome", - "models.onnxNotSupportedError": "O tempo de execução do ONNX não tem suporte no servidor atual", - "models.outputColumnDataTypeNotSupportedWarning": "O tipo de dado da coluna de saída não corresponde ao tipo do campo de saída.", - "models.predictModel": "Prever", - "models.registeredModelsSource": "Modelos importados", - "models.selectModelDatabaseMessage": "Selecionar banco de dados", - "models.selectModelDatabaseTitle": "Selecionar banco de dados com modelos", - "models.selectModelTableMessage": "Selecionar tabela", - "models.selectModelTableTitle": "Selecionar tabelas com modelos", - "models.selectModelsTableMessage": "Selecionar tabela de modelos", - "models.unsupportedModelParameterType": "sem suporte", - "models.updateModelFailedError": "Falha ao atualizar o modelo", - "models.version": "Versão", - "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.", + "extLang.extensionFileLocation": "Localização da extensão de idioma", + "extLang.extensionFilePath": "Caminho de extensão de linguagem", + "extLang.DialogTitle": "Linguagens", + "mls.latestVersion": "Mais recentes", + "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.", + "learnMoreTitle": "Saiba mais", + "models.learnMoreLink": "Saiba mais.", + "models.localModelsTitle": "Modelos locais", + "mls.mssqlExtensionNotLoaded": "A extensão MSSQL não está carregada", + "dashboardTitle": "Aprendizado de Máquina", + "mls.enabledMessage": "Serviços de Machine Learning habilitados", + "sqlMlsMIDocTitle": "Serviços de Machine Learning na Instância Gerenciada de SQL do Azure", + "sqlMlExtDocTitle": "Extensão Machine Learning no Azure Data Studio", + "dashboardDesc": "Machine Learning para bancos de dados SQL", "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.viewImportModelsTitle": "Exibir e importar modelos", - "msgNo": "Não", - "msgYes": "Sim", - "newTableName": "Nova tabela", - "notSupportedEventArg": "Argumentos de evento sem suporte", - "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", - "onnxOnEdgeOdbcDocDesc": "Introdução ao Machine Learning no Banco de Dados SQL do Azure Edge", "onnxOnEdgeOdbcDocTitle": "ML e IA com ONNX na Visualização do Banco de Dados SQL", - "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.columnName": "Colunas de origem", - "predict.columnTable": "Tabela de origem", - "predict.columnTableInfo": "Selecione a tabela que contém o conjunto de dados para aplicar a previsão.", - "predict.dataTypeName": "Tipo", - "predict.displayName": "Nome de Exibição", + "models.makePredictionTitle": "Fazer previsão", + "models.columnSelectionPageTitle": "Mapear dados de origem para o modelo", "predict.inputColumns": "Mapeamento de entrada de modelo", + "mls.noArtifactError": "O modelo não tem nenhum artefato. url do modelo: {0}", + "models.modelFailedToRegistered": "O modelo não pôde registrar", "predict.inputName": "Entrada de modelo", + "models.modelNameRequiredError": "É necessário o nome do modelo.", "predict.outputColumns": "Saída de modelo", + "models.modelRegisteredSuccessfully": "Modelo registrado com êxito", + "models.modelUpdatedSuccessfully": "O modelo foi atualizado com êxito", + "models.currentModelsTitle": "Modelos", + "models.azureModels": "Modelos", "predict.outputName": "Nome", + "models.name": "Nome", + "extLang.languageName": "Nome", + "newTableName": "Nova tabela", + "msgNo": "Não", + "mls.noResultError": "Nenhum resultado retornado", + "mls.packageManager.NoConnection": "Nenhuma conexão selecionada", + "models.azureModelsListEmptyTitle": "Nenhum modelo encontrado", + "models.modelsListEmptyMessage": "Nenhum modelo encontrado", + "notSupportedEventArg": "Argumentos de evento sem suporte", + "mls.notebookExtensionNotLoaded": "A extensão do notebook não está carregada", + "extLang.OkButtonText": "OK", + "models.onnxNotSupportedError": "O tempo de execução do ONNX não tem suporte no servidor atual", + "mls.httpGetRequestError": "Falha na solicitação de informações do pacote com o erro: {0} {1}", + "mls.managePackages.error": "O gerenciamento de pacotes não é compatível com o servidor. Certifique-se de ter Python ou R instalado.", + "extLang.parameters": "Parâmetros", + "extLang.languagePlatform": "Plataforma", + "models.invalidModelToSelectError": "Selecione um modelo válido", + "models.invalidModelImportTargetError": "Selecione uma tabela válida", + "models.modelsRequiredError": "Selecione pelo menos um módulo para importar.", + "models.invalidModelParametersError": "Selecione parâmetros de tabela e modelo de origem válidos", + "models.predictModel": "Prever", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "O executável Python não está configurado", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "O executável R não está configurado", + "mls.installDependencies.packagesAlreadyInstalled": "Os pacotes necessários já estão instalados.", + "models.azureGroup": "Grupo de recursos", + "models.createNotebookDesc": "Executar experimentos e criar modelos em um bloco de anotações", + "sqlMlsDocTitle": "Serviços de Machine Learning do SQL Server (Python e R)", + "sqlMlDocTitle": "Documentação do SQL Machine Learning", + "extLang.SaveButtonText": "Salvar", + "models.selectModelDatabaseMessage": "Selecionar banco de dados", + "databaseToStoreInfo": "Selecionar um banco de dados para armazenar o novo modelo.", + "modelDatabaseInfo": "Selecione um banco de dados onde os modelos existentes/importados são armazenados.", + "modelTableInfo": "Selecione uma tabela de modelo para exibir a lista de modelos existentes/importados.", + "tableToStoreInfo": "Selecione uma tabela existente que esteja em conformidade com o esquema do modelo ou crie uma nova para armazenar o modelo importado.", + "models.azureModelsListEmptyDescription": "Selecione outro espaço de trabalho do Azure ML", + "models.modelsListEmptyDescription": "Selecionar outro banco de dados ou tabela", "predict.selectColumnTitle": "Selecionar coluna...", "predict.selectDatabaseTitle": "Selecionar o banco de dados", + "models.selectModelDatabaseTitle": "Selecionar banco de dados com modelos", + "models.importedModelsPageTitle": "Selecionar modelo importado", + "models.modelSourcePageTitle": "Selecionar tipo de fonte de modelo", + "models.selectModelsTableMessage": "Selecionar tabela de modelos", + "models.modelImportTargetPageTitle": "Selecione ou insira o local para o qual importar os modelos", "predict.selectTableTitle": "Selecionar tabela", + "models.selectModelTableMessage": "Selecionar tabela", + "models.selectModelTableTitle": "Selecionar tabelas com modelos", + "predict.columnDatabaseInfo": "Selecione o banco de dados que contém o conjunto de dados para aplicar a previsão.", + "predict.columnTableInfo": "Selecione a tabela que contém o conjunto de dados para aplicar a previsão.", + "extLang.selectedPath": "Caminho Selecionado", "showLessTitle": "Mostrar menos", "showMoreTitle": "Mostrar mais", - "sqlMlDocDesc": "Saiba como usar o Machine Learning em SQL Server e SQL no Azure, para executar scripts Python e R em dados relacionais.", - "sqlMlDocTitle": "Documentação do SQL Machine Learning", - "sqlMlExtDocDesc": "Saiba como usar a extensão Machine Learning no Azure Data Studio, para gerenciar pacotes, fazer previsões e importar modelos.", - "sqlMlExtDocTitle": "Extensão Machine Learning no Azure Data Studio", - "sqlMlsDocDesc": "Comece a usar o Serviços de Machine Learning no SQL Server e como instalá-lo no Windows e no Linux.", - "sqlMlsDocTitle": "Serviços de Machine Learning do SQL Server (Python e R)", - "sqlMlsMIDocDesc": "Introdução ao Serviços de Machine Learning na Instância Gerenciada do SQL do Azure.", - "sqlMlsMIDocTitle": "Serviços de Machine Learning na Instância Gerenciada de SQL do Azure", + "ml.dataCount": "Mostrando {0} modelo(s)", + "predict.columnName": "Colunas de origem", + "predict.columnDatabase": "Banco de dados de origem", + "models.modelLocalSourceTitle": "Arquivos de origem", + "models.modelSourcesTitle": "Localização de origem", + "predict.columnTable": "Tabela de origem", "tableName": "Tabela", - "tableToStoreInfo": "Selecione uma tabela existente que esteja em conformidade com o esquema do modelo ou crie uma nova para armazenar o modelo importado." + "models.modelSchemaIsAcceptedMessage": "A tabela atende aos requisitos!", + "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}.", + "extLang.Target": "Destino", + "models.outputColumnDataTypeNotSupportedWarning": "O tipo de dado da coluna de saída não corresponde ao tipo do campo de saída.", + "models.columnDataTypeMismatchWarning": "O tipo de dados da coluna da tabela de origem não corresponde ao tipo do campo de entrada obrigatório.", + "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.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.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.", + "mls.requiredPackagesNotInstalled": "Os pacotes necessários não estão instalados", + "mlsInstallOdbcDocDesc": "Este documento explica como instalar o driver Microsoft ODBC Driver for SQL Server.", + "predict.dataTypeName": "Tipo", + "models.localModelPageTitle": "Carregar arquivo de modelo", + "dashboardLinksTitle": "Links Úteis", + "mls.installModelMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de modelo", + "mls.installPackageMngDependencies.msgTaskName": "Verificando dependências de gerenciamento de pacotes", + "models.version": "Versão", + "dashboardVideoLinksTitle": "Tutoriais em vídeo", + "models.viewImportModelsTitle": "Exibir e importar modelos", + "msgYes": "Sim", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "sem suporte", + "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.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.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.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.​" }, "package": { + "title.configurations": "Configurações", + "title.documents": "Documentos", + "ml.command.enableExternalScript": "Habilitar Script externo", + "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.", + "title.endpoints": "Pontos de Extremidade", + "ml.command.importModel": "Modelo de importação", + "ml.command.dependencies": "Instalar Dependências de Machine Learning", + "ml.pythonPath.description": "Caminho local para uma instalação Python preexistente usada pelo Machine Learning.", + "ml.rPath.description": "Caminho local para uma instalação R preexistente usada pelo Machine Learning.", "description": "Machine Learning", "displayName": "Machine Learning", - "ml.command.dependencies": "Instalar Dependências de Machine Learning", - "ml.command.enableExternalScript": "Habilitar Script externo", - "ml.command.importModel": "Modelo de importação", + "ml.configuration.title": "Configurações do Machine Learning", + "ml.command.predictModel": "Fazer previsão", "ml.command.manageLanguages": "Gerenciar linguagens externas", "ml.command.manageModels": "Gerenciar modelos", "ml.command.managePackages": "Gerenciar pacotes no banco de dados", - "ml.command.predictModel": "Fazer previsão", - "ml.configuration.title": "Configurações do 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.pythonPath.description": "Caminho local para uma instalação Python preexistente usada pelo Machine Learning.", - "ml.rPath.description": "Caminho local para uma instalação R preexistente usada pelo Machine Learning.", - "title.configurations": "Configurações", - "title.documents": "Documentos", - "title.endpoints": "Pontos de Extremidade", "title.tasks": "Tarefas" } } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.mssql.i18n.json similarity index 65% rename from i18n/ads-language-pack-pt-BR/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.mssql.i18n.json index 4a50598303..c634cbe891 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "A criptografia foi habilitada nesta conexão, examine sua configuração de SSL e certificado para a configuração de SQL Server, ou habilite \"Certificado do servidor de confiança\" na caixa de diálogo de conexão.\r\n\r\nObservação: um certificado autoassinado oferece apenas proteção limitada e não é uma prática recomendada para ambientes de produção. Deseja habilitar o \"Certificado do servidor de confiança\" nesta conexão e tentar novamente? " }, "dist/features": { + "mssql.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.", "mssql.canceledLinkedAzureAccountSelection": "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 foi selecionada. Repita a consulta e selecione uma conta vinculada do Azure quando solicitado.", "mssql.chooseLinkedAzureAccount": "Selecione uma conta vinculada do Azure:", - "mssql.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.", - "mssql.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." + "mssql.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." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "Falha na atualização do token do editor, o preenchimento automático será desativado até que o editor seja desconectado e reconectado", "mssql.failedToFindAccount": "Falha ao localizar a conta do Azure {0} ao executar a atualização do token", "mssql.failedToFindTenants": "Falha ao localizar o locatário '{0}' na conta '{1}' ao atualizar o token de segurança", - "mssql.noConvertResult": "Nenhum resultado retornado da solicitação de conversão do Notebook", "mssql.noDocumentFound": "Nenhum documento encontrado para URI {0}", - "mssql.tokenRefreshFailed": "{0} Falha na atualização do token AAD, reconecte-se para ativar {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "Falha na atualização do token do editor, o preenchimento automático será desativado até que o editor seja desconectado e reconectado", - "mssql.unsupportedPlatform": "Plataforma sem suporte {0}" + "mssql.noConvertResult": "Nenhum resultado retornado da solicitação de conversão do Notebook", + "mssql.unsupportedPlatform": "Plataforma sem suporte {0}", + "mssql.tokenRefreshFailed": "{0} Falha na atualização do token AAD, reconecte-se para ativar {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "Ocorreu um erro ao converter o documento SQL em um Notebook. Erro: {0}", "mssql.errorConvertingToSQL": "Ocorreu um erro ao converter o documento do Notebook para SQL. Erro: {0}", - "mssql.searchServers": "Nomes de Servidores de Pesquisa" + "mssql.errorConvertingToNotebook": "Ocorreu um erro ao converter o documento SQL em um Notebook. Erro: {0}", + "mssql.reloadChoice": "Recarregar o Azure Data Studio", + "mssql.searchServers": "Nomes de Servidores de Pesquisa", + "mssql.reloadPrompt": "Essa configuração exige que o Azure Data Studio seja recarregado para entrar em vigor." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "função de aplicativo", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Função de Aplicativo", - "objectManagement.ColumnDisplayName": "coluna", - "objectManagement.DatabaseDisplayName": "banco de dados", - "objectManagement.DatabaseDisplayNameInTitle": "Base de dados", - "objectManagement.DatabaseRoleTypeDisplayName": "função de banco de dados", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Função de Banco de Dados", - "objectManagement.LoginTypeDisplayName": "logon", - "objectManagement.LoginTypeDisplayNameInTitle": "Logon", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Todos os objetos pertencentes a um esquema", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Todos os objetos de certos tipos", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Esquema", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objetos específicos…", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Como você deseja adicionar objetos?", - "objectManagement.SearchTextLabel": "Texto da pesquisa", - "objectManagement.ServerDisplayName": "Servidor", - "objectManagement.ServerRoleTypeDisplayName": "função de servidor", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Função de Servidor", - "objectManagement.TableDisplayName": "tabela", - "objectManagement.UserDisplayName": "usuário", - "objectManagement.UserTypeDisplayNameInTitle": "Usuário", - "objectManagement.ViewDisplayName": "exibir", + "objectManagement.databaseProperties.addButton": "Adicionar", + "objectManagement.databaseProperties.addDatabaseFilesText": "Adicionar o arquivo do banco de dados", + "objectManagement.databaseProperties.addFilegroupButtonText": "Adicionar Grupo de Arquivos", + "objectManagement.objectSelectionMethodDialogTitle": "Adicionar Objetos", + "objectManagement.addFileText": "Adicionar arquivos de banco de dados", "objectManagement.addMembersText": "Adicionar membros", "objectManagement.addSecurablesText": "Adicionar protegíveis", "objectManagement.advancedSectionHeader": "Avançado", + "objectManagement.allFiles": "Todos os Arquivos", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Todos os objetos pertencentes a um esquema", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Todos os objetos de certos tipos", + "objectManagement.allowTriggerToFireOthersLabel": "Permitir que Gatilhos Disparem Outros Gatilhos", + "objectManagement.dropObjectError": "Ocorreu um erro ao descartar o {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Erro ao abrir a caixa de diálogo desanexar banco de dados. {0}", + "objectManagement.openDetachDatabaseDialogError": "Erro ao abrir a caixa de diálogo desanexar banco de dados. {0}", + "objectManagement.openDropDatabaseDialogError": "Erro ao abrir a caixa de diálogo remover banco de dados. {0}", + "objectManagement.openNewObjectDialogError": "Erro ao abrir o novo diálogo {0}. {1}", + "objectManagement.openObjectPropertiesDialogError": "Erro ao abrir a caixa de diálogo de propriedades para {0}: {1}. {2}", + "objectManagement.refreshOEError": "Ocorreu um erro ao atualizar o explorador de objetos. {0}", + "objectManagement.renameObjectError": "Ocorreu um erro ao renomear {0} '{1}' para '{2}'. {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Função de Aplicativo", + "objectManagement.applyUpdatesLabel": "Aplicar", + "objectManagement.dropObjectConfirmation": "Tem certeza de que deseja remover o {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "Arquivos de Banco de Dados Associados", + "objectManagement.attachButtonLabel": "Anexar", + "objectManagement.attachAsText": "Anexar como", + "objectManagement.attachDatabaseDialogTitle": "Anexar Banco de Dados (Versão Prévia)", + "objectManagement.attachDatabaseOperationName": "Anexar banco de dados", + "objectManagement.user.aadAuth": "Autenticar com Azure Active Directory", + "objectManagement.user.sqlAuth": "Autenticar com senha", + "objectManagement.login.authenticateType": "Autenticação", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Criação Automática de Estatísticas Incrementais", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Criar Estatísticas Automaticamente", + "objectManagement.databaseProperties.autoShrinkText": "Redução Automática", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Atualizar Estatísticas Automaticamente", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Atualizar estatísticas automat. de forma assíncrona", + "objectManagement.databaseProperties.autogrowAllFilesText": "Crescimento Automático de Todos os Arquivos", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Aumento Automático / Tamanho Máximo", + "objectManagement.databaseProperties.automaticSectionHeader": "Automático", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "Definir automaticamente a máscara de afinidade de E/S para todos os processadores", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Definir automaticamente a máscara de afinidade de processador de todos os processadores", + "objectManagement.login.aadAuthenticationType": "Autenticação do Azure Active Directory", "objectManagement.azurePricingLink": "Calculadora de preços do Banco de Dados SQL do Azure", + "objectManagement.databaseProperties.backupSectionHeader": "Backup", + "objectManagement.backupLocationText": "Backup", "objectManagement.backupRedundancyLabel": "Redundância de Armazenamento de Backup", - "objectManagement.blankPasswordConfirmation": "A criação de um logon com uma senha em branco é um risco à segurança. Tem certeza de que deseja continuar?", + "objectManagement.backupAndRestoreText": "Backup e Restauração", + "objectManagement.backupChecksumText": "Soma de verificação de backup", + "objectManagement.blockedProcThresholdLabel": "Limite de Processo Bloqueado", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Logons com falha e bem-sucedidos", "objectManagement.browseForOwnerText": "Procurar um proprietário", "objectManagement.browseText": "Procurar…", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "Não é possível criar o arquivo '{0}' porque ele já existe.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "Não é possível usar nomes de objetos vazios para grupos de arquivo.", + "objectManagement.needToRestartServer": "As alterações exigem a reinicialização do servidor para entrar em vigor", + "objectManagement.closeConnections": "Fechar conexões existentes", "objectManagement.collationLabel": "Agrupamento", "objectManagement.compatibilityLevelLabel": "Nível de Compatibilidade", + "objectManagement.compressBackupText": "Compactar Backup", "objectManagement.configureSLOSectionHeader": "Configurar o SLO", - "objectManagement.confirmPasswordLabel": "Confirmar senha", + "objectManagement.confirmPasswordLabel": "Confirmar a senha", "objectManagement.containmentTypeLabel": "Tipo de Contenção", + "objectManagement.costThresholdParallelismLabel": "Paralelismo de Limite de Custo", + "objectManagement.noDialogFoundError": "Não foi possível localizar uma caixa de diálogo com suporte para o tipo de nó '{0}' e o tipo de objeto '{1}'.", + "objectManagement.createObjectLabel": "Criar", "objectManagement.createObjectOperationName": "Criar {0}", + "objectManagement.blankPasswordConfirmation": "A criação de um logon com uma senha em branco é um risco à segurança. Tem certeza de que deseja continuar?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Uso do Disco Atual", "objectManagement.currentSLOLabel": "Objetivo de Nível de Serviço Atual", - "objectManagement.databaseExistsError": "O banco de dados '{0}' já existe. Escolha um nome de banco de dados diferente.", - "objectManagement.databaseProperties.backupSectionHeader": "Backup", - "objectManagement.databaseProperties.databaseSectionHeader": "Banco de dados", + "objectManagement.cursorThresholdLabel": "Limite de Cursor", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Personalizado", + "objectManagement.databaseName": "Nome do Banco de dados", + "objectManagement.dataLocationText": "Dados", + "objectManagement.dataFileLabel": "Dados", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Intervalo de liberação de dados (minutos)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "o DataFile '{0}' não pôde ser adicionado à coleção, porque ele já existe.", + "objectManagement.databaseProperties.databaseSectionHeader": "Base de dados", + "objectManagement.DatabaseDisplayNameInTitle": "Banco de dados", + "objectManagement.databaseFilesFilterLabel": "Arquivos de Dados do Banco de Dados", + "objectManagement.databaseDetails": "Detalhes do Banco de Dados", + "objectManagement.databaseFiles": "Arquivos de Banco de Dados", + "objectManagement.databaseProperties.databaseNameLabel": "Nome do Banco de Dados", + "objectManagement.databaseProperties.databaseReadOnlyText": "Banco de Dados Somente Leitura", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Função de Banco de Dados", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Configuração de Escopo do Banco de Dados", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Opções no Escopo do Banco de Dados", + "objectManagement.databaseSettings": "Configurações do Banco de Dados", + "objectManagement.databaseProperties.databaseStateText": "Estado do Banco de Dados", + "objectManagement.defaultLocationsLabel": "Locais padrão de banco de dados", + "objectManagement.databaseProperties.databaseFilesText": "Arquivos de banco de dados", + "objectManagement.databasesToAttach": "Bancos de dados a serem anexados:", "objectManagement.databaseProperties.dateCreated": "Data de Criação", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "Memória Alocada a Objetos com Otimização de Memória", - "objectManagement.databaseProperties.memoryUsed": "Memória Usada por Objetos com Otimização de Memória", - "objectManagement.databaseProperties.name": "Nome", - "objectManagement.databaseProperties.numberOfUsers": "Número de Usuários", - "objectManagement.databaseProperties.owner": "Proprietário", - "objectManagement.databaseProperties.size": "Tamanho", - "objectManagement.databaseProperties.spaceAvailable": "Espaço Disponível", - "objectManagement.databaseProperties.status": "Status", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Selecionar Membros da Função de Banco de Dados", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Selecione o proprietário da função do banco de dados", - "objectManagement.deleteLoginConfirmation": "A exclusão de logons do servidor não exclui os usuários de banco de dados associados aos logons. Para concluir o processo, exclua os usuários em cada banco de dados. Pode ser necessário primeiro transferir a propriedade de esquemas aos novos usuários.", - "objectManagement.deleteObjectConfirmation": "Tem certeza de que deseja excluir o {0}: {1}?", - "objectManagement.deleteObjectError": "Erro ao excluir o {0}: {1}. {2}", - "objectManagement.deleteObjectOperationName": "Excluir {0} \"{1}\"", + "objectManagement.databaseProperties.defaultText": "Padrão", + "objectManagement.defaultFullTextLanguageLabel": "Idioma de Texto Completo Padrão", + "objectManagement.defaultLanguageLabel": "Idioma Padrão", + "objectManagement.login.defaultDatabaseLabel": "Banco de dados padrão", + "objectManagement.login.defaultLanguageLabel": "Idioma padrão", + "objectManagement.user.defaultSchemaLabel": "Esquema padrão", + "objectManagement.deleteBackupHistory": "Excluir backup e restaurar informações de histórico para banco de dados", "objectManagement.denyColumnHeader": "Negar", + "objectManagement.detachButtonLabel": "Desanexar", + "objectManagement.detachDatabaseDialogTitle": "Desanexar Banco de Dados - {0} (Versão Prévia)", + "objectManagement.detachDatabaseOptions": "Desanexar Opções de Banco de Dados", + "objectManagement.detachDatabaseOperationName": "Desanexar banco de dados \"{0}\"", + "objectManagement.dropButtonLabel": "Remover", + "objectManagement.dropDatabaseDialogTitle": "Descartar Banco de Dados: {0} (Versão Prévia)", + "objectManagement.dropDatabaseOptions": "Remover Opções de Banco de Dados", + "objectManagement.detachDropConnections": "Remover conotações", + "objectManagement.dropObjectOperationName": "Remover {0} \"{1}\"", + "objectManagement.dropLoginConfirmation": "A exclusão de logons do servidor não exclui os usuários de banco de dados associados aos logons. Para concluir o processo, exclua os usuários em cada banco de dados. Pode ser necessário primeiro transferir a propriedade de esquemas aos novos usuários.", + "objectManagement.databaseProperties.editButton": "Editar", + "objectManagement.databaseProperties.editDatabaseFilesText": "Editar o arquivo do Banco de Dados - {0}", "objectManagement.editionLabel": "Edição", "objectManagement.effectivePermissionsTableLabel": "Permissões efetivas para protegível selecionado", "objectManagement.effectivePermissionsTableLabelSelected": "Permissões efetivas para: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Habilitar o Aumento Automático", "objectManagement.enabledLabel": "Habilitado", + "objectManagement.databaseProperties.encryptionEnabledText": "Criptografia Habilitada", + "objectManagement.login.enforcePasswordExpirationLabel": "Impor validade de senha", + "objectManagement.login.enforcePasswordPolicyLabel": "Impor política de senha", + "objectManagement.renameObjectDialogTitle": "Inserir novo nome", + "objectManagement.databaseProperties.executionCountText": "Contagem de Execução", "objectManagement.explicitPermissionsTableLabel": "Permissões explícitas para o protegível selecionado", "objectManagement.explicitPermissionsTableLabelSelected": "Permissões explícitas para: {0}", + "objectManagement.databaseProperties.filestreamFileType": "Dados FILESTREAM", + "objectManagement.failedLoginsOnlyText": "Somente logons com falha", + "objectManagement.noConnectionUriError": "Falha ao recuperar as informações de conexão, reconecte e tente novamente.", + "objectManagement.databaseFileGroup": "Grupo de Arquivos", + "objectManagement.databaseProperties.fileGrowthText": "Aumento do Arquivo", + "objectManagement.databaseProperties.fileNameText": "Nome do Arquivo", + "objectManagement.databaseProperties.fileTypeText": "Tipo de Arquivo", + "objectManagement.databaseProperties.FilegroupExistsError": "O grupo de arquivo \"{0}\" não pôde ser adicionado à coleção, porque ele já existe.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "Fluxo de arquivos", + "objectManagement.databaseProperties.filegroupText": "Grupo de arquivos", + "objectManagement.filegroupsSectionHeader": "Grupos de arquivos", + "objectManagement.databaseProperties.filegrowthLimitError": "O aumento do arquivo não pode ser maior que o tamanho máximo do arquivo de um arquivo", + "objectManagement.databaseProperties.filesText": "Arquivos", + "objectManagement.optionsSectionHeader": "Arquivos", + "objectManagement.databaseProperties.filestreamFilesText": "Arquivos do fluxo de arquivos", "objectManagement.filterSectionTitle": "Filtros", "objectManagement.findText": "Encontrar", + "objectManagement.fullTextUpgradeOptionLabel": "Opção de Atualização de Texto Completo", "objectManagement.generalSectionHeader": "Geral", "objectManagement.grantColumnHeader": "Conceder", "objectManagement.grantorColumnHeader": "Concessor", "objectManagement.hardwareGeneration": "Geração de Hardware", - "objectManagement.invalidPasswordError": "A senha não atende ao requisito de complexidade. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Como você deseja adicionar objetos?", + "objectManagement.processorIOAffinityColumn": "Afinidade de E/S", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "Em Megabytes", + "objectManagement.databaseProperties.inPercentAutogrowthText": "Em Porcentagem", "objectManagement.isClustered": "Está Clusterizado", "objectManagement.isHadrEnabled": "É Habilitado para HADR", + "objectManagement.databaseProperties.isLedgerDatabaseText": "É o Banco de Dados Razão", "objectManagement.isPolyBaseInstalled": "O PolyBase Está Instalado?", "objectManagement.isXTPSupported": "Compatível com XTP", + "objectManagement.databaseProperties.logfiletype": "LOG", "objectManagement.language": "Linguagem", "objectManagement.lastDatabaseBackup": "Último Backup de Banco de Dados", "objectManagement.lastDatabaseLogBackup": "Último Backup de Log do Banco de Dados", + "objectManagement.databaseProperties.ledgerSectionHeader": "Livro Razão", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Limitado a (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Limitado a {0} MB", "objectManagement.loadingObjectsCompletedLabel": "Carregamento de objetos concluído, {0} objetos encontrados", "objectManagement.loadingObjectsLabel": "Carregando objetos…", - "objectManagement.login.aadAuthenticationType": "Autenticação do Azure Active Directory", - "objectManagement.login.authenticateType": "Autenticação", - "objectManagement.login.defaultDatabaseLabel": "Banco de dados padrão", - "objectManagement.login.defaultLanguageLabel": "Idioma padrão", - "objectManagement.login.enforcePasswordExpirationLabel": "Impor validade de senha", - "objectManagement.login.enforcePasswordPolicyLabel": "Impor política de senha", + "objectManagement.locksLabel": "Bloqueios", + "objectManagement.logLocationText": "Log", + "objectManagement.logFileLabel": "Log", + "objectManagement.databaseProperties.logicalNameText": "Nome Lógico", + "objectManagement.user.loginLabel": "Logon", + "objectManagement.LoginTypeDisplayNameInTitle": "Logon", + "objectManagement.loginAuditingText": "Auditoria de logon", "objectManagement.login.lockedOutLabel": "O logon está bloqueado", - "objectManagement.login.mustChangePasswordLabel": "O usuário deve alterar a senha no próximo login", - "objectManagement.login.oldPasswordCannotBeEmptyError": "A senha antiga não pode ficar vazia.", - "objectManagement.login.oldPasswordLabel": "Senha antiga", - "objectManagement.login.permissionToConnectLabel": "Permissão para conectar ao mecanismo de banco de dados", - "objectManagement.login.serverRoleSectionHeader": "Funções de Servidor", - "objectManagement.login.specifyOldPasswordLabel": "Especificar a senha antiga", - "objectManagement.login.sqlAuthSectionHeader": "Autenticação do SQL", - "objectManagement.login.sqlAuthenticationType": "Autenticação do SQL", - "objectManagement.login.windowsAuthenticationType": "Autenticação do Windows", "objectManagement.loginNotSelectedError": "Login não selecionado.", - "objectManagement.maxServerMemoryText": "Memória Máxima do Servidor (MB)", + "objectManagement.mdfFileLocation": "Local do Arquivo MDF", + "objectManagement.user.windowsUser": "Mapeado para um usuário/grupo do Windows", + "objectManagement.user.loginMapped": "Mapeado para um login do servidor", + "objectManagement.maxDegreeParallelismLabel": "Paralelismo de Grau Máximo", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Planos Máximos por Consulta", "objectManagement.maxSizeLabel": "Tamanho Máximo", + "objectManagement.databaseProperties.maxSizeInMbText": "Tamanho Máximo (MB)", + "objectManagement.maxTextReplicationSizeLabel": "Tamanho Máx. de Replicação de texto", + "objectManagement.databaseProperties.maximumFileSizeText": "Tamanho Máximo do Arquivo", + "objectManagement.maxServerMemoryText": "Memória Máxima do Servidor (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "O tamanho máximo do arquivo não pode ser menor que o tamanho", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "A memória máxima do servidor não pode ser inferior à memória mínima do servidor", "objectManagement.membersLabel": "Membros", "objectManagement.membershipLabel": "Associação", "objectManagement.memory": "Memória", + "objectManagement.databaseProperties.memoryAllocated": "Memória Alocada a Objetos com Otimização de Memória", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Dados com otimização de memória", + "objectManagement.databaseProperties.memoryUsed": "Memória Usada por Objetos com Otimização de Memória", "objectManagement.minServerMemoryText": "Memória Mínima do Servidor (MB)", - "objectManagement.nameCannotBeEmptyError": "O nome não pode ficar em branco.", + "objectManagement.databaseProperties.monitoringSectionText": "Monitoramento", + "objectManagement.databaseProperties.name": "Nome", + "objectManagement.databaseFileName": "Nome", "objectManagement.nameLabel": "Nome", - "objectManagement.newObjectDialogTitle": "{0} – Novo (Versão prévia)", - "objectManagement.noConnectionUriError": "Falha ao recuperar as informações de conexão, reconecte e tente novamente.", - "objectManagement.objectPropertiesDialogTitle": "{0} – {1} (Versão prévia)", - "objectManagement.objectSelectionMethodDialogTitle": "Adicionar Objetos", + "objectManagement.nameCannotBeEmptyError": "O nome não pode ficar em branco.", + "objectManagement.user.noLogin": "Sem acesso de login", + "objectManagement.doDatabaseFilesError": "Nenhum arquivo de banco de dados foi especificado para anexar ao servidor.", + "objectManagement.databaseProperties.noneText": "Nenhum", + "objectManagement.noLoginAuditingText": "Nenhum", + "objectManagement.serverNumaNodeLabel": "Nó Numa {0}", + "objectManagement.databaseProperties.numberOfUsers": "Número de Usuários", "objectManagement.objectTypeLabel": "Tipo de Objeto", "objectManagement.objectTypesLabel": "Tipos de Objeto", "objectManagement.objectsLabel": "Objetos", - "objectManagement.openNewObjectDialogError": "Erro ao abrir o novo diálogo {0}. {1}", - "objectManagement.openObjectPropertiesDialogError": "Erro ao abrir a caixa de diálogo de propriedades para {0}: {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Senha antiga", + "objectManagement.login.oldPasswordCannotBeEmptyError": "A senha antiga não pode ficar vazia.", "objectManagement.operatingSystem": "Sistema Operacional", - "objectManagement.optionsSectionHeader": "Opções", + "objectManagement.databaseProperties.actualOperationModeText": "Modo de operação (real)", + "objectManagement.databaseProperties.requestedOperationModeText": "Modo de operação (solicitado)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Otimizar cargas de trabalho Ad Hoc", + "objectManagement.user.ownedSchemasLabel": "Esquemas Proprietários", + "objectManagement.databaseProperties.owner": "Proprietário", "objectManagement.ownerText": "Proprietário", - "objectManagement.passwordCannotBeEmptyError": "A senha não pode ficar em branco.", + "objectManagement.databaseProperties.pageVerifyText": "Verificação de Página", "objectManagement.passwordLabel": "Senha", + "objectManagement.passwordCannotBeEmptyError": "A senha não pode ficar em branco.", + "objectManagement.invalidPasswordError": "A senha não atende ao requisito de complexidade. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "A senha deve corresponder à confirmação da senha.", + "objectManagement.databaseProperties.pathText": "Caminho", + "objectManagement.databaseFilePath": "Caminho", "objectManagement.permissionColumnHeader": "Permissão", + "objectManagement.login.permissionToConnectLabel": "Permissão para conectar ao mecanismo de banco de dados", "objectManagement.platform": "Plataforma", + "objectManagement.processorColumn": "Processador", + "objectManagement.processorAffinityColumn": "Afinidade do Processador", + "objectManagement.processorLabel": "Tabela de Afinidade do Processador", "objectManagement.processors": "Processadores", "objectManagement.product": "Produto", "objectManagement.properties": "Propriedades", - "objectManagement.recoveryModelLabel": "Modelo de Recuperação", - "objectManagement.refreshOEError": "Ocorreu um erro ao atualizar o explorador de objetos. {0}", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Repositório de Consultas", + "objectManagement.databaseProperties.queryStoreAvailableText": "Repositório de Consultas Disponível", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Modo de Captura do Repositório de Consultas", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Política de Captura do Repositório de Consultas", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Retenção de Repositório de Consulta", + "objectManagement.databaseProperties.queryStoreUsedText": "Repositório de Consultas Usado", + "objectManagement.queryWaitLabel": "Espera da Consulta", + "objectManagement.databaseProperties.rowsDataFileType": "Dados de LINHAS", + "objectManagement.databaseProperties.readOnlyText": "Somente leitura", + "objectManagement.databaseProperties.recoverySectionHeader": "Recuperação", + "objectManagement.recoveryModelLabel": "Modo de Recuperação", + "objectManagement.databaseProperties.removeButton": "Remover", + "objectManagement.removeFileText": "Remover arquivo de banco de dados", "objectManagement.removeMemberText": "Remover membro selecionado", "objectManagement.removeSecurablesText": "Remover protegível selecionado", - "objectManagement.renameObjectDialogTitle": "Inserir novo nome", - "objectManagement.renameObjectError": "Ocorreu um erro ao renomear {0} '{1}' para '{2}'. {3}", "objectManagement.renameObjectOperationName": "Renomear {0} '{1}' para '{2}'", - "objectManagement.reservedStorageSizeInMB": "Tamanho do Armazenamento Reservado", + "objectManagement.reservedStorageSizeInMB": "Tamanho do Armazenamento Reservado (MB)", + "objectManagement.databaseProperties.restrictAccessText": "Acesso Restrito", "objectManagement.rootDirectory": "Diretório Raiz", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Linhas", + "objectManagement.login.sqlAuthenticationType": "Autenticação do SQL", + "objectManagement.login.sqlAuthSectionHeader": "Autenticação do SQL", + "objectManagement.sqlServerAndWindowsAuthText": "Modo de Autenticação do SQL Server e do Windows", + "objectManagement.scanStartupProcsLabel": "Verificar Processador de Inicialização ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Esquema", "objectManagement.schemaLabel": "Esquema", + "objectManagement.SearchTextLabel": "Texto da pesquisa", "objectManagement.securablesText": "Protegíveis", - "objectManagement.selectSecurablesDialogTitle": "Selecione Protegíveis", + "objectManagement.security": "Segurança", "objectManagement.selectText": "Selecionar", - "objectManagement.serverCollation": "Agrupamento do Servidor", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Selecionar Membros da Função de Banco de Dados", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Selecione o proprietário da função do banco de dados", + "objectManagement.labelSelectFolder": "Selecionar Pasta", + "objectManagement.selectSecurablesDialogTitle": "Selecione Protegíveis", "objectManagement.serverRole.SelectMemberDialogTitle": "Selecionar membros da função do servidor", "objectManagement.serverRole.SelectOwnerDialogTitle": "Selecione o proprietário da função do servidor", + "objectManagement.ServerDisplayName": "Servidor", + "objectManagement.serverCollation": "Agrupamento do Servidor", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Função de Servidor", + "objectManagement.login.serverRoleSectionHeader": "Funções de Servidor", + "objectManagement.serverAuthenticationText": "Autenticação do servidor", "objectManagement.serviceTier": "Camada de Serviço", - "objectManagement.storageSpaceUsageInGB": "Uso do Espaço de Armazenamento", - "objectManagement.updateObjectOperationName": "Atualizar {0} \"{1}\"", - "objectManagement.user.aadAuth": "Autenticar com Azure Active Directory", - "objectManagement.user.defaultSchemaLabel": "Esquema padrão", - "objectManagement.user.loginLabel": "Logon", - "objectManagement.user.loginMapped": "Mapeado para um login do servidor", - "objectManagement.user.noLogin": "Sem acesso de login", - "objectManagement.user.ownedSchemasLabel": "Esquemas Proprietários", - "objectManagement.user.sqlAuth": "Autenticar com senha", + "objectManagement.databaseProperties.setSecondaryText": "Definir Secundário igual ao Primário", + "objectManagement.databaseProperties.size": "Tamanho (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Modo de Limpeza com Base em Tamanho", + "objectManagement.databaseProperties.spaceAvailable": "Espaço Disponível", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objetos específicos…", + "objectManagement.login.specifyOldPasswordLabel": "Especificar a senha antiga", + "objectManagement.databaseProperties.staleThresholdText": "Limite de Obsoleto", + "objectManagement.databaseProperties.stateSectionHeader": "Estado", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Intervalo de Coleta de Estatísticas", + "objectManagement.databaseProperties.status": "Status", + "objectManagement.storageSpaceUsageInMB": "Uso do Espaço de Armazenamento (MB)", + "objectManagement.successfulLoginsOnlyText": "Somente logons bem-sucedidos", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Tempo de Recuperação de Destino (Segundos)", + "objectManagement.collationNotValidError": "A ordenação selecionada ''{0}'' não é válida. Selecione uma diferente.", + "objectManagement.notSupportedError": "Esse comando não é compatível com o tipo de objeto \"{0}\".", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Tempo Total de Compilação de CPU (ms)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Tempo Total de Execução de CPU (ms)", + "objectManagement.twoDigitYearCutoffLabel": "Corte de Ano de Dois Dígitos", "objectManagement.user.type": "Tipo", - "objectManagement.user.windowsUser": "Mapeado para um usuário/grupo do Windows", + "objectManagement.databaseFileType": "Tipo", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Ilimitado", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Ilimitado", + "objectManagement.detachUpdateStatistics": "Atualizar estatísticas", + "objectManagement.updateObjectOperationName": "Atualizar {0} \"{1}\"", + "objectManagement.databaseProperties.useFullTextIndexingText": "Usar a Indexação de Texto Completo", + "objectManagement.UserTypeDisplayNameInTitle": "Usuário", + "objectManagement.login.mustChangePasswordLabel": "O usuário deve alterar a senha no próximo login", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Valor para a Chave Primária", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Valor para secundário", "objectManagement.versionText": "Versão", - "objectManagement.withGrantColumnHeader": "Com Concessão" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Modo de Captura de Estatísticas de Espera", + "objectManagement.login.windowsAuthenticationType": "Autenticação do Windows", + "objectManagement.onlyWindowsAuthModeText": "Modo Autenticação do Windows", + "objectManagement.withGrantColumnHeader": "Com Concessão", + "objectManagement.databaseProperties.yesText": "Sim", + "objectManagement.ApplicationRoleTypeDisplayName": "função de aplicativo", + "objectManagement.ColumnDisplayName": "coluna", + "objectManagement.DatabaseDisplayName": "banco de dados", + "objectManagement.DatabaseRoleTypeDisplayName": "função de banco de dados", + "objectManagement.LoginTypeDisplayName": "logon", + "objectManagement.ServerRoleTypeDisplayName": "função de servidor", + "objectManagement.TableDisplayName": "tabela", + "objectManagement.UserDisplayName": "usuário", + "objectManagement.ViewDisplayName": "exibir", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} – Novo (Versão prévia)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0} Propriedades (Versão Prévia) – {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "Baixado {0}", - "downloadingServiceChannelMsg": "Baixando {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "Baixado {0}", "downloadingServiceStatusMsg": "Baixando {0}", - "entryExtractedChannelMsg": "{0} extraído ({1}/{2})", + "downloadingServiceChannelMsg": "Baixando {0}", + "entryExtractedChannelMsg": "Extraído {0} ({1}/{2})", "failedToStartServiceErrorMsg": "Falha ao iniciar o {0}", "installedServiceChannelMsg": "Instalado {0}", - "installingServiceChannelMsg": "Instalando {0} para {1}", "installingServiceStatusMsg": "Instalando {0}", - "serviceStartedStatusMsg": "{0} iniciado", - "startingServiceStatusMsg": "Iniciando {0}" + "installingServiceChannelMsg": "Instalando {0} para {1}", + "startingServiceStatusMsg": "Iniciando {0}", + "serviceStartedStatusMsg": "{0} Iniciado" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "Deseja reduzir o tempo de carregamento do designer de tabela habilitando o pré-carregamento do modelo de banco de dados? O modelo de banco de dados será pré-carregado quando você expandir o nó de banco de dados no explorador de objetos.", "tableDesigner.FailedToGetConnectionStringError": "Falha ao obter cadeia de conexão para a tabela. Reconecte-se ao servidor e tente novamente.", "tableDesigner.NewTable": "Nova Tabela", "tableDesigner.no": "Não", - "tableDesigner.turnOnPreloadingMessage": "Deseja reduzir o tempo de carregamento do designer de tabela habilitando o pré-carregamento do modelo de banco de dados? O modelo de banco de dados será pré-carregado quando você expandir o nó de banco de dados no explorador de objetos.", "tableDesigner.yes": "Sim" }, "dist/telemetry": { - "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio.", - "viewKnownIssuesText": "Exibir os Problemas Conhecidos" + "viewKnownIssuesText": "Exibir Problemas Conhecidos", + "serviceCrashMessage": "O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "Gerando script...", - "mssql.ui.generatingScriptCompleted": "Script gerado", - "mssql.ui.helpText": "Ajuda", - "mssql.ui.loadingDialog": "Carregando diálogo...", - "mssql.ui.noActionScriptedMessage": "Não há ação a ser incluída no script.", - "mssql.ui.scriptError": "Ocorreu um erro ao gerar o script. {0}", - "mssql.ui.scriptGenerated": "O script foi gerado com êxito. Você pode fechar a caixa de diálogo para exibi-la no editor recém-aberto.", - "mssql.ui.scriptText": "Script", - "mssql.ui.yesText": "Sim", "objectManagement.addText": "Adicionar…", + "mssql.ui.scriptError": "Ocorreu um erro ao gerar o script. {0}", + "objectManagement.editText": "Editar", + "mssql.ui.generatingScript": "Gerando script...", + "mssql.ui.helpText": "Ajuda", + "mssql.ui.loadingDialog": "Carregamento da caixa de diálogo concluído", + "mssql.ui.OkText": "OK", "objectManagement.removeText": "Remover", - "objectManagement.selectLabel": "Selecionar" + "mssql.ui.scriptText": "Script", + "mssql.ui.generatingScriptCompleted": "Script gerado", + "mssql.ui.scriptGenerated": "O script foi gerado com êxito. Você pode fechar a caixa de diálogo para exibi-la no editor recém-aberto.", + "objectManagement.selectLabel": "Selecionar", + "mssql.ui.noActionScriptedMessage": "Não há ação a ser incluída no script.", + "mssql.ui.yesText": "Sim" }, "package": { - "cloud.databaseProperties.azureEdition": "Edição", - "cloud.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", - "cloud.databaseProperties.owner": "Proprietário", - "cloud.databaseProperties.serviceLevelObjective": "Tipo de Preço", - "cloud.serverProperties.serverEdition": "Tipo", - "cloud.serverProperties.serverVersion": "Versão", - "databasesListProperties.lastBackup": "Último backup", - "databasesListProperties.name": "Nome", - "databasesListProperties.size": "Tamanho (MB)", - "databasesListProperties.status": "Status", - "json.format.enable.desc": "Habilitar/desabilitar o formatador JSON padrão (requer reinicialização)", - "json.schemas.desc": "Esquemas associados a arquivos JSON no projeto atual", - "json.schemas.fileMatch.desc": "Uma matriz de padrões de arquivos para fazer correspondência ao resolver arquivos JSON para esquemas.", - "json.schemas.fileMatch.item.desc": "Um padrão de arquivos que pode conter '*' para fazer a correspondência ao resolver arquivos JSON para esquemas.", - "json.schemas.schema.desc": "A definição de esquema para a URL fornecida. O esquema precisa ser fornecido apenas para evitar acessos à URL do esquema.", "json.schemas.url.desc": "Uma URL para um esquema ou um caminho relativo a um esquema no diretório atual", - "mssql.configuration.title": "Configuração do MSSQL", - "mssql.connectionOptions.applicationIntent.description": "Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor", - "mssql.connectionOptions.applicationIntent.displayName": "Intenção do aplicativo", - "mssql.connectionOptions.applicationName.description": "O nome do aplicativo", - "mssql.connectionOptions.applicationName.displayName": "Nome do aplicativo", - "mssql.connectionOptions.attachDbFilename.description": "O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável", - "mssql.connectionOptions.attachDbFilename.displayName": "Anexar o nome do arquivo de BD", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", - "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticação do Windows", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Login do SQL", - "mssql.connectionOptions.authType.description": "Especifica o método de autenticação com o SQL Server", - "mssql.connectionOptions.authType.displayName": "Tipo de autenticação", - "mssql.connectionOptions.columnEncryptionSetting.description": "Habilita ou desabilita o Always Encrypted para a conexão", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro", - "mssql.connectionOptions.commandTimeout.displayName": "Tempo limite do comando", - "mssql.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", - "mssql.connectionOptions.connectRetryCount.displayName": "Contagem de nova tentativa de conexão", - "mssql.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", - "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalo de nova tentativa de conexão", - "mssql.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", - "mssql.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", - "mssql.connectionOptions.connectionName.description": "Nome personalizado da conexão", - "mssql.connectionOptions.connectionName.displayName": "Nome (opcional)", - "mssql.connectionOptions.contextConnection.description": "Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server", - "mssql.connectionOptions.contextConnection.displayName": "Conexão de contexto", - "mssql.connectionOptions.currentLanguage.description": "O nome do registro de idioma do SQL Server", - "mssql.connectionOptions.currentLanguage.displayName": "Idioma atual", - "mssql.connectionOptions.databaseName.description": "O nome do catálogo ou do banco de dados inicial na fonte de dados", - "mssql.connectionOptions.databaseName.displayName": "Banco de dados", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestado do Azure", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Serviço Guardião de Host", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nenhum", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestado", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL do Atestado", - "mssql.connectionOptions.encrypt.categoryValues.false": "Opcional (Falso)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Estrito", - "mssql.connectionOptions.encrypt.categoryValues.true": "Obrigatório (Verdadeiro)", - "mssql.connectionOptions.encrypt.description": "Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante.", - "mssql.connectionOptions.encrypt.displayName": "Criptografar", - "mssql.connectionOptions.failoverPartner.description": "O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover", - "mssql.connectionOptions.failoverPartner.displayName": "Parceiro de failover", + "json.schemas.fileMatch.item.desc": "Um padrão de arquivos que pode conter '*' para fazer a correspondência ao resolver arquivos JSON para esquemas.", "mssql.connectionOptions.groupName.advanced": "Avançado", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Uma matriz de padrões de arquivos para fazer correspondência ao resolver arquivos JSON para esquemas.", + "mssql.query.executionTimeout": "Um tempo limite de execução 0 indica uma espera ilimitada (sem tempo limite)", + "mssql.connectionOptions.applicationIntent.displayName": "Intenção do aplicativo", + "mssql.connectionOptions.applicationName.displayName": "Nome da Aplicação", + "json.schemas.desc": "Esquemas associados a arquivos JSON no projeto atual", + "title.attachDatabase": "Anexar (Versão Prévia)", + "mssql.connectionOptions.attachDbFilename.displayName": "Anexar o nome do arquivo de BD", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL do Atestado", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocolo de atestado", + "mssql.connectionOptions.authType.displayName": "Tipo de autenticação", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory – Universal com suporte para MFA", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Atestado do Azure", + "title.changeNotebookConnection": "Alterar a conexão de Notebook SQL", + "mssql.connectionOptions.commandTimeout.displayName": "Tempo limite do comando", + "cloud.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", + "onprem.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", + "onprem.serverProperties.machineName": "Nome do Computador", + "mssql.connectionOptions.connectRetryCount.displayName": "Contagem de tentativas de conexão", + "mssql.connectionOptions.connectRetryInterval.displayName": "Intervalo de tentativa de conexão", + "mssql.connectionOptions.connectTimeout.displayName": "Tempo limite de conexão", "mssql.connectionOptions.groupName.connectionResiliency": "Resiliência da Conexão", "mssql.connectionOptions.groupName.context": "Contexto", - "mssql.connectionOptions.groupName.initialization": "Inicialização", - "mssql.connectionOptions.groupName.pooling": "Pooling", - "mssql.connectionOptions.groupName.replication": "Replicação", - "mssql.connectionOptions.groupName.security": "Segurança", - "mssql.connectionOptions.groupName.source": "Origem", - "mssql.connectionOptions.hostNameInCertificate.description": "Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Nome do host no certificado", - "mssql.connectionOptions.loadBalanceTimeout.description": "O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Tempo limite de balanceamento de carga", - "mssql.connectionOptions.maxPoolSize.description": "O número máximo de conexões permitidas no pool", - "mssql.connectionOptions.maxPoolSize.displayName": "Tamanho máximo do pool", - "mssql.connectionOptions.minPoolSize.description": "O número mínimo de conexões permitidas no pool", - "mssql.connectionOptions.minPoolSize.displayName": "Tamanho mínimo do pool", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Failover de várias sub-redes", - "mssql.connectionOptions.multipleActiveResultSets.description": "Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados ativos múltiplos", - "mssql.connectionOptions.packetSize.description": "Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server", - "mssql.connectionOptions.packetSize.displayName": "Tamanho do pacote", - "mssql.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", - "mssql.connectionOptions.password.displayName": "Senha", - "mssql.connectionOptions.persistSecurityInfo.description": "Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Persistir as informações de segurança", - "mssql.connectionOptions.pooling.description": "Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado", - "mssql.connectionOptions.pooling.displayName": "Pooling", - "mssql.connectionOptions.port.displayName": "Porta", - "mssql.connectionOptions.replication.description": "Usado pelo SQL Server na replicação", - "mssql.connectionOptions.replication.displayName": "Replicação", - "mssql.connectionOptions.secureEnclaves.description": "Habilita ou desabilita enclaves Seguros para a conexão", - "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", - "mssql.connectionOptions.serverName.description": "Nome da instância do SQL Server", - "mssql.connectionOptions.serverName.displayName": "Servidor", - "mssql.connectionOptions.serverName.placeholder": "por exemplo. tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict.", - "mssql.connectionOptions.trustServerCertificate.displayName": "Certificado do servidor de confiança", - "mssql.connectionOptions.typeSystemVersion.description": "Indica qual sistema do tipo de servidor o provedor vai expor por meio do DataReader", - "mssql.connectionOptions.typeSystemVersion.displayName": "Versão do sistema de tipos", - "mssql.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", - "mssql.connectionOptions.userName.displayName": "Nome do usuário", - "mssql.connectionOptions.workstationId.description": "O nome da estação de trabalho que se conecta ao SQL Server", - "mssql.connectionOptions.workstationId.displayName": "ID da estação de trabalho", - "mssql.disabled": "Desabilitado", - "mssql.enableSqlAuthenticationProvider": "Habilita o uso do Provedor de Autenticação Sql para o modo de autenticação 'Active Directory Interactive' quando o usuário seleciona a autenticação 'AzureMFA'. Isso permite a integração de ponto de extremidade de recurso do lado do servidor ao buscar tokens de acesso. Esta opção só tem suporte para a Biblioteca de Autenticação do Azure 'MSAL'. O Azure Data Studio precisa ser reiniciado quando o valor é alterado.", - "mssql.enabled": "Habilitado", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Realça a operação do plano de execução com o maior número real de linhas para todas as execuções.", - "mssql.executionPlan.cost": "Realça a operação do plano de execução com o custo mais alto.", - "mssql.executionPlan.expensiveOperationMetric": "A métrica padrão a ser usada para realçar uma operação cara em planos de execução de consulta", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Realça a operação do plano de execução que usou mais tempo de CPU.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Realça a operação do plano de execução que levou mais tempo.", - "mssql.executionPlan.expensiveOperationMetric.off": "O realce de operações caras será desativado para planos de execução.", - "mssql.executionPlan.numberOfRowsRead": "Realça a operação do plano de execução com o maior número de linhas lidas.", - "mssql.executionPlan.subtreeCost": "Realça a operação do plano de execução com o custo de subárvore mais alto.", - "mssql.exportNotebookToSql": "Exportar o Notebook como SQL", - "mssql.exportSqlAsNotebook": "Exportar o SQL como Notebook", - "mssql.format.alignColumnDefinitionsInColumns": "Definições de coluna devem ser alinhadas?", - "mssql.format.datatypeCasing": "Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", - "mssql.format.keywordCasing": "Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", - "mssql.format.placeCommasBeforeNextStatement": "vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'?", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas?", - "mssql.ignorePlatformWarning": "[Opcional] Não mostrar os avisos de plataforma sem suporte", - "mssql.intelliSense.enableErrorChecking": "A verificação de erros do IntelliSense deve estar habilitada?", - "mssql.intelliSense.enableIntelliSense": "O IntelliSense deve estar habilitado?", - "mssql.intelliSense.enableQuickInfo": "As informações rápidas do IntelliSense devem estar habilitadas?", - "mssql.intelliSense.enableSuggestions": "As sugestões do IntelliSense devem ser habilitadas?", - "mssql.intelliSense.lowerCaseSuggestions": "As sugestões do IntelliSense devem estar em letras minúsculas?", - "mssql.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", - "mssql.logFilesRemovalLimit": "Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado.", - "mssql.logRetentionMinutes": "O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana.", + "mssql.connectionOptions.contextConnection.displayName": "Conexão de contexto", + "mssql.connectionOptions.currentLanguage.displayName": "Idioma atual", + "mssql.connectionOptions.connectionName.description": "Nome personalizado da conexão", + "mssql.connectionOptions.databaseName.displayName": "Banco de Dados", + "mssql.connectionOptions.applicationIntent.description": "Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor", + "mssql.connectionOptions.connectRetryInterval.description": "Atraso entre as tentativas de restauração de conexão", + "title.designTable": "Design", + "title.detachDatabase": "Desanexar (Versão Prévia)", "mssql.objectExplorer.disableGroupBySchema": "Desabilitar Agrupar por Esquema", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: Desabilitar Agrupar por Esquema", + "mssql.disabled": "Desabilitado", + "title.dropObject": "Remover (Visualização)", + "cloud.databaseProperties.azureEdition": "Edição", + "onprem.serverProperties.serverEdition": "Edição", "mssql.objectExplorer.enableGroupBySchema": "Habilitar Agrupar por Esquema", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: Habilitar Agrupar por Esquema", - "mssql.objectExplorer.expandTimeout": "O tempo limite em segundos para expandir um nó no Pesquisador de Objetos. O valor padrão é 45 segundos.", - "mssql.objectExplorer.groupBySchema": "Quando habilitados, os objetos de banco de dados no Pesquisador de Objetos serão categorizados por esquema.", - "mssql.parallelMessageProcessing": "[Experimental] Se as solicitações para o SQL Tools Service devem ser tratadas em paralelo. Isso é introduzido para descobrir os problemas que podem ocorrer ao lidar com todas as solicitações em paralelo. O valor padrão é falso. O Azure Data Studio precisa ser reiniciado quando o valor é alterado.", - "mssql.piiLogging": "[Opcional] As informações de identificação pessoal (PII) devem ser registradas no arquivo de log.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Habilitar a Parametrização para Always Encrypted", "mssql.query.ansiDefaults": "Habilitar SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "Habilitar SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "Habilitar SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "Habilitar SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "Habilitar SET ANSI_PADDING", "mssql.query.ansiWarnings": "Habilitar SET ANSI_WARNINGS", "mssql.query.arithAbort": "Habilitar a opção SET ARITHABORT", "mssql.query.cursorCloseOnCommit": "Habilitar SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "Habilitar a opção SET DEADLOCK_PRIORITY", - "mssql.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'", - "mssql.query.executionTimeout": "Um tempo limite de execução 0 indica uma espera ilimitada (sem tempo limite)", "mssql.query.implicitTransactions": "Habilitar SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "Habilitar a opção SET LOCK TIMEOUT (em milissegundos)", - "mssql.query.maxCharsToStore": "Máximo de caracteres/bytes a serem armazenados em cada valor nas colunas caracter/binário depois de executar uma consulta. Valor padrão: 65.535. Intervalo de valor válido: 1 a 2.147.483.647.", - "mssql.query.maxXmlCharsToStore": "Máximo de caracteres a serem armazenados em cada valor nas colunas XML depois de executar uma consulta. Valor padrão: 2.097.152. Intervalo de valor válido: 1 a 2.147.483.647.", "mssql.query.noCount": "Habilitar a opção SET NOCOUNT", "mssql.query.noExec": "Habilitar a opção SET NOEXEC", "mssql.query.parseOnly": "Habilitar a opção SET PARSEONLY", "mssql.query.queryGovernorCostLimit": "Habilitar SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "Habilitar SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "O número máximo de linhas a serem retornadas antes que o servidor pare de processar sua consulta.", "mssql.query.statisticsIO": "Habilitar a opção SET STATISTICS IO", "mssql.query.statisticsTime": "Habilitar a opção SET STATISTICS TIME", - "mssql.query.textSize": "O tamanho máximo de dados text e ntext retornados de uma instrução SELECT", "mssql.query.transactionIsolationLevel": "Habilitar a opção SET TRANSACTION ISOLATION LEVEL", "mssql.query.xactAbortOn": "Habilitar a opção SET XACT_ABORT ON", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Se deve permitir que o designer da tabela desative e reative os gatilhos DDL durante a publicação", - "mssql.tableDesigner.preloadDatabaseModel": "Se o modelo de banco de dados deve ser pré-carregado quando o nó do banco de dados no explorador de objetos for expandido. Quando ativado, o tempo de carregamento do designer de tabela pode ser reduzido. Nota: Você pode ver um uso de memória maior do que o normal se precisar expandir muitos nós de banco de dados.", - "mssql.tracing.desc": "Rastreia a comunicação entre o Azure Data Studio e o Serviço SQL Tools para o canal de saída do Serviço de Ferramentas SQL. AVISO: isso pode incluir informações confidenciais quando o log detalhado estiver habilitado.", - "mssql.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", - "objectsListProperties.name": "Nome", - "onprem.databaseProperties.compatibilityLevel": "Nível de Compatibilidade", + "json.format.enable.desc": "Habilitar/desabilitar o formatador JSON padrão (requer reinicialização)", + "mssql.enabled": "Habilitado", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "Habilita ou desabilita o Always Encrypted para a conexão", + "mssql.connectionOptions.secureEnclaves.description": "Habilita ou desabilita enclaves Seguros para a conexão", + "mssql.enableSqlAuthenticationProvider": "Habilita o uso do Provedor de Autenticação Sql para o modo de autenticação 'Active Directory Interactive' quando o usuário seleciona a autenticação 'AzureMFA'. Isso permite a integração de ponto de extremidade de recurso do lado do servidor ao buscar tokens de acesso. Esta opção só tem suporte para a Biblioteca de Autenticação do Azure 'MSAL'. O Azure Data Studio precisa ser reiniciado quando o valor é alterado.", + "mssql.connectionOptions.encrypt.displayName": "Criptografar", + "mssql.executionPlan.expensiveOperationMetric.off": "O realce de operações caras será desativado para planos de execução.", + "mssql.exportNotebookToSql": "Exportar o Notebook como SQL", + "mssql.exportSqlAsNotebook": "Exportar o SQL como Notebook", + "mssql.connectionOptions.failoverPartner.displayName": "Parceiro de failover", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Realça a operação do plano de execução que levou mais tempo.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Realça a operação do plano de execução que usou mais tempo de CPU.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Realça a operação do plano de execução com o maior número real de linhas para todas as execuções.", + "mssql.executionPlan.numberOfRowsRead": "Realça a operação do plano de execução com o maior número de linhas lidas.", + "mssql.executionPlan.cost": "Realça a operação do plano de execução com o custo mais alto.", + "mssql.executionPlan.subtreeCost": "Realça a operação do plano de execução com o custo de subárvore mais alto.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Serviço Guardião de Host", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Nome do host no certificado", + "mssql.connectionOptions.hostNameInCertificate.description": "Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado.", + "mssql.connectionOptions.password.description": "Indica a senha a ser usada ao conectar-se à fonte de dados", + "mssql.connectionOptions.userName.description": "Indica a ID de usuário a ser usada ao conectar-se à fonte de dados", + "mssql.connectionOptions.typeSystemVersion.description": "Indica qual sistema do tipo de servidor o provedor vai expor por meio do DataReader", + "mssql.connectionOptions.groupName.initialization": "Inicialização", "onprem.databaseProperties.lastBackupDate": "Último Backup de Banco de Dados", "onprem.databaseProperties.lastLogBackupDate": "Último Backup de Log", - "onprem.databaseProperties.owner": "Proprietário", - "onprem.databaseProperties.recoveryModel": "Modo de Recuperação", - "onprem.serverProperties.machineName": "Nome do Computador", - "onprem.serverProperties.osVersion": "Versão do Sistema Operacional", - "onprem.serverProperties.serverEdition": "Edição", - "onprem.serverProperties.serverVersion": "Versão", - "title.changeNotebookConnection": "Alterar a conexão de Notebook SQL", - "title.clearSearchServerResult": "Pesquisar: Limpar os Resultados do Search Server", - "title.deleteObject": "Excluir", - "title.designTable": "Design", - "title.newObject": "Novo", + "databasesListProperties.lastBackup": "Último backup", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Tempo limite de balanceamento de carga", + "mssql.configuration.title": "Configuração do MSSQL", + "mssql.connectionOptions.encrypt.categoryValues.true": "Obrigatório (Verdadeiro)", + "mssql.connectionOptions.maxPoolSize.displayName": "Tamanho máximo do pool", + "mssql.query.maxXmlCharsToStore": "Máximo de caracteres a serem armazenados em cada valor nas colunas XML depois de executar uma consulta. Valor padrão: 2.097.152. Intervalo de valor válido: 1 a 2.147.483.647.", + "mssql.query.maxCharsToStore": "Máximo de caracteres/bytes a serem armazenados em cada valor nas colunas caracter/binário depois de executar uma consulta. Valor padrão: 65.535. Intervalo de valor válido: 1 a 2.147.483.647.", + "mssql.logFilesRemovalLimit": "Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado.", + "mssql.query.setRowCount": "O número máximo de linhas a serem retornadas antes que o servidor pare de processar sua consulta.", + "mssql.query.textSize": "O tamanho máximo de dados text e ntext retornados de uma instrução SELECT", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Tamanho mínimo do pool", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Failover de várias sub-redes", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Conjuntos de resultados ativos múltiplos", + "objectsListProperties.name": "Nome", + "databasesListProperties.name": "Nome", + "mssql.connectionOptions.connectionName.displayName": "Nome (opcional)", + "mssql.connectionOptions.serverName.description": "Nome da instância do SQL Server", + "title.newObject": "Novo (Versão prévia)", + "title.newDatabase": "Novo Banco de Dados (Versão Prévia)", "title.newTable": "Nova Tabela", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Nenhum", + "mssql.connectionOptions.connectRetryCount.description": "Número de tentativas para restaurar a conexão", + "mssql.logRetentionMinutes": "O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana.", + "onprem.serverProperties.osVersion": "Versão do Sistema Operacional", + "mssql.connectionOptions.encrypt.categoryValues.false": "Opcional (Falso)", + "cloud.databaseProperties.owner": "Proprietário", + "onprem.databaseProperties.owner": "Proprietário", + "mssql.connectionOptions.packetSize.displayName": "Tamanho do pacote", + "mssql.connectionOptions.password.displayName": "Senha", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Persistir as informações de segurança", + "mssql.connectionOptions.groupName.pooling": "Pooling", + "mssql.connectionOptions.pooling.displayName": "Pooling", + "mssql.connectionOptions.port.displayName": "Porta", + "cloud.databaseProperties.serviceLevelObjective": "Tipo de Preço", "title.objectProperties": "Propriedades (Versão prévia)", - "title.renameObject": "Renomear", + "onprem.databaseProperties.recoveryModel": "Modelo de Recuperação", + "title.renameObject": "Renomear (Versão Prévia)", + "mssql.connectionOptions.groupName.replication": "Replicação", + "mssql.connectionOptions.replication.displayName": "Replicação", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Login do SQL", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: Desabilitar Agrupar por Esquema", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: Habilitar Agrupar por Esquema", + "title.clearSearchServerResult": "Pesquisar: Limpar os Resultados do Search Server", "title.searchServers": "Pesquisar: Servidores", - "title.showLogFile": "Mostrar o Arquivo de Log" + "mssql.connectionOptions.secureEnclaves.displayName": "Enclaves seguros", + "mssql.connectionOptions.groupName.security": "Segurança", + "mssql.connectionOptions.serverName.displayName": "Servidor", + "mssql.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'", + "mssql.intelliSense.enableIntelliSense": "O IntelliSense deve estar habilitado?", + "mssql.intelliSense.enableErrorChecking": "A verificação de erros do IntelliSense deve estar habilitada?", + "mssql.intelliSense.enableQuickInfo": "As informações rápidas do IntelliSense devem estar habilitadas?", + "mssql.intelliSense.enableSuggestions": "As sugestões do IntelliSense devem ser habilitadas?", + "mssql.intelliSense.lowerCaseSuggestions": "As sugestões do IntelliSense devem estar em letras minúsculas?", + "mssql.format.alignColumnDefinitionsInColumns": "Definições de coluna devem ser alinhadas?", + "mssql.format.datatypeCasing": "Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", + "mssql.format.keywordCasing": "Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)?", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas?", + "title.showLogFile": "Mostrar o Arquivo de Log", + "databasesListProperties.size": "Tamanho (MB)", + "mssql.connectionOptions.packetSize.description": "Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server", + "mssql.connectionOptions.groupName.source": "Fonte", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros", + "mssql.connectionOptions.authType.description": "Especifica o método de autenticação com o SQL Server", + "databasesListProperties.status": "Status", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Estrito", + "mssql.connectionOptions.currentLanguage.description": "O nome do registro de idioma do SQL Server", + "mssql.executionPlan.expensiveOperationMetric": "A métrica padrão a ser usada para realçar uma operação cara em planos de execução de consulta", + "mssql.connectionOptions.commandTimeout.description": "O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro", + "mssql.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", + "mssql.connectionOptions.maxPoolSize.description": "O número máximo de conexões permitidas no pool", + "mssql.connectionOptions.loadBalanceTimeout.description": "O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída", + "mssql.connectionOptions.minPoolSize.description": "O número mínimo de conexões permitidas no pool", + "mssql.connectionOptions.applicationName.description": "O nome do aplicativo", + "mssql.connectionOptions.databaseName.description": "O nome do catálogo ou do banco de dados inicial na fonte de dados", + "mssql.connectionOptions.attachDbFilename.description": "O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável", + "mssql.connectionOptions.workstationId.description": "O nome da estação de trabalho que se conecta ao SQL Server", + "mssql.connectionOptions.failoverPartner.description": "O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover", + "json.schemas.schema.desc": "A definição de esquema para a URL fornecida. O esquema precisa ser fornecido apenas para evitar acessos à URL do esquema.", + "mssql.objectExplorer.expandTimeout": "O tempo limite em segundos para expandir um nó no Pesquisador de Objetos. O valor padrão é 45 segundos.", + "mssql.tracing.desc": "Rastreia a comunicação entre o Azure Data Studio e o Serviço SQL Tools para o canal de saída do Serviço de Ferramentas SQL. AVISO: isso pode incluir informações confidenciais quando o log detalhado estiver habilitado.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Certificado do servidor de confiança", + "cloud.serverProperties.serverEdition": "Tipo", + "mssql.connectionOptions.typeSystemVersion.displayName": "Versão do sistema de tipos", + "mssql.connectionOptions.replication.description": "Usado pelo SQL Server na replicação", + "mssql.connectionOptions.userName.displayName": "Nome do usuário", + "cloud.serverProperties.serverVersion": "Versão", + "onprem.serverProperties.serverVersion": "Versão", + "mssql.connectionOptions.encrypt.description": "Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante.", + "mssql.objectExplorer.groupBySchema": "Quando habilitados, os objetos de banco de dados no Pesquisador de Objetos serão categorizados por esquema.", + "mssql.connectionOptions.persistSecurityInfo.description": "Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão", + "mssql.connectionOptions.trustServerCertificate.description": "Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict.", + "mssql.connectionOptions.contextConnection.description": "Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server", + "mssql.connectionOptions.multipleActiveResultSets.description": "Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão", + "mssql.connectionOptions.pooling.description": "Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Se deve permitir que o designer da tabela desative e reative os gatilhos DDL durante a publicação", + "mssql.tableDesigner.preloadDatabaseModel": "Se o modelo de banco de dados deve ser pré-carregado quando o nó do banco de dados no explorador de objetos for expandido. Quando ativado, o tempo de carregamento do designer de tabela pode ser reduzido. Nota: Você pode ver um uso de memória maior do que o normal se precisar expandir muitos nós de banco de dados.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Autenticação do Windows", + "mssql.connectionOptions.workstationId.displayName": "Id da Estação de trabalho", + "mssql.parallelMessageProcessing": "[Experimental] Se as solicitações para o SQL Tools Service devem ser tratadas em paralelo. Isso é introduzido para descobrir os problemas que podem ocorrer ao lidar com todas as solicitações em paralelo. O valor padrão é falso. O Azure Data Studio precisa ser reiniciado quando o valor é alterado.", + "mssql.ignorePlatformWarning": "[Opcional] Não mostrar os avisos de plataforma sem suporte", + "mssql.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", + "mssql.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", + "mssql.piiLogging": "[Opcional] As informações de identificação pessoal (PII) devem ser registradas no arquivo de log.", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'?" } } } \ 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/Microsoft.notebook.i18n.json similarity index 95% rename from i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.notebook.i18n.json index f3f0c2b7fd..4a16e10bf1 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "Não foi possível localizar o pacote especificado" + "managePackages.packageNotFound": "Não foi possível localizar o pacote especificado", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Erro: {0} tem um arquivo toc.yml incorreto", - "InvalidError.tocFile": "Arquivo de sumário inválido", + "invalidTextPlaceholder": "-", "add": "Adicionar", "addRemoteBook": "Adicionar Livro do Jupyter Remoto", + "labelAddToLevel": "Adicionar a este nível", "allFiles": "Todos os Arquivos", - "book": "Livro Jupyter", - "bookDescription": "Os Livros Jupyter são usados para organizar Blocos de Anotações.", - "bookInitializeFailed": "Falha ao encontrar um arquivo de Índice no Livro Jupyter especificado.", - "booksNotFound": "Nenhum Livro Jupyter está disponível no momento no link fornecido", "browse": "Procurar", "close": "Fechar", "closeBookError": "Falha ao Fechar Livro Jupyter {0}: {1}", "configFileError": "Arquivo de configuração ausente", - "confirmOverwrite": "O arquivo já existe. Tem certeza de que deseja substituir este arquivo?", - "confirmReplace": "A pasta já existe. Tem certeza de que deseja excluir e substituir essa pasta?", "contentFolder": "Pasta de conteúdo", "contentFolderOptional": "Pasta de conteúdo (Opcional)", + "msgContentFolderError": "O caminho da pasta de conteúdo não existe", "create": "Criar", - "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1} \r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", + "msgTaskName": "Baixando o Livro Jupyter Remoto", + "msgDownloadLocation": "Baixando para {0}", + "msgRemoteBookDirectoryError": "Erro ao criar diretório remoto do Livro Jupyter", + "msgRemoteBookUnpackingError": "Erro ao descompactar o Livro Jupyter remoto", + "msgRemoteBookDownloadError": "Erro ao baixar o Livro Jupyter remoto", "editBookError": "Erro ao editar o Livro Jupyter {0}: {1}", + "selectBookError": "Erro ao selecionar um Livro Jupyter ou uma seção para editar: {0}", + "msgCreateBookWarningMsg": "Erro ao tentar acessar: {0}", + "Invalid toc.yml": "Erro: {0} tem um arquivo toc.yml incorreto", + "bookInitializeFailed": "Falha ao encontrar um arquivo de Índice no Livro Jupyter especificado.", + "sectionNotFound": "Falha ao localizar a seção {0} em {1}.", + "readBookError": "Falha ao ler o Livro Jupyter {0}: {1}", "fileExtension": "Extensão de Arquivo", "fileName": "Nome do Arquivo", + "confirmOverwrite": "O arquivo já existe. Tem certeza de que deseja substituir este arquivo?", + "msgDuplicateFileName": "Arquivo {0} já existe na pasta de destino", + "duplicateFileError": "O arquivo {0} já existe na pasta de destino {1}\r\n O arquivo foi renomeado para {2} para impedir a perda de dados.", + "confirmReplace": "A pasta já existe. Tem certeza de que deseja excluir e substituir essa pasta?", + "onGitHub": "GitHub", "httpRequestError": "Houve uma falha na solicitação HTTP com o erro: {0} {1}", - "invalidTextPlaceholder": "–", - "labelAddToLevel": "Adicionar a este nível", - "labelBookFolder": "Selecionar Livro Jupyter", - "labelBookSection": "Selecione a Seção do Livro Jupyter", - "labelSelectFolder": "Selecionar Pasta", - "language": "Linguagem", - "learnMore": "Saiba mais.", - "location": "Localização", - "missingFileError": "Arquivo ausente: {0} de {1}", + "InvalidError.tocFile": "Arquivo de sumário inválido", + "book": "Livro Jupyter", "msgBookAlreadyTrusted": "O Livro Jupyter já é confiável neste espaço de trabalho.", "msgBookAlreadyUntrusted": "O Livro Jupyter já não é confiável neste espaço de trabalho.", - "msgBookNotFound": "Livros Jupyter não encontrados", - "msgBookPinned": "O Livro Jupyter {0} agora está fixado no espaço de trabalho.", + "msgBookUntrusted": "O Livro Jupyter não é mais confiável neste espaço de trabalho", "msgBookTrusted": "O Livro Jupyter agora é confiável no espaço de trabalho.", "msgBookUnpinned": "O Livro Jupyter {0} agora não está mais fixado neste espaço de trabalho", - "msgBookUntrusted": "O Livro Jupyter não é mais confiável neste espaço de trabalho", - "msgContentFolderError": "O caminho da pasta de conteúdo não existe", - "msgCreateBookWarningMsg": "Erro ao tentar acessar: {0}", - "msgDownloadLocation": "Baixando para {0}", - "msgDuplicateFileName": "Arquivo {0} já existe na pasta de destino", - "msgInvalidSaveFolder": "O caminho do local salvo não é válido.", - "msgNo": "Não", - "msgReleaseNotFound": "Versões Não Encontradas", - "msgRemoteBookDirectoryError": "Erro ao criar diretório remoto do Livro Jupyter", - "msgRemoteBookDownloadComplete": "O download do Livro Jupyter Remoto está concluído", - "msgRemoteBookDownloadError": "Erro ao baixar o Livro Jupyter remoto", - "msgRemoteBookDownloadProgress": "O download do Livro Jupyter Remoto está em andamento", - "msgRemoteBookUnpackingError": "Erro ao descompactar o Livro Jupyter remoto", - "msgResourceNotFound": "Recurso Não Encontrado", - "msgSampleCodeDataFrame": "Este código de exemplo carrega o arquivo em um quadro de dados e mostra os 10 primeiros resultados.", - "msgSaveFolderError": "O caminho de localização para salvar não existe.", - "msgTaskName": "Baixando o Livro Jupyter Remoto", - "msgUndefinedAssetError": "O Livro Jupyter selecionado não é válido", - "msgYes": "Sim", + "msgBookPinned": "O Livro Jupyter {0} agora está fixado no espaço de trabalho.", + "bookDescription": "Os Livros Jupyter são usados para organizar Blocos de Anotações.", + "msgBookNotFound": "Livros Jupyter não encontrados", + "language": "Linguagem", + "learnMore": "Saiba mais.", + "location": "Local", + "missingFileError": "Arquivo ausente: {0} de {1}", "name": "Nome", "newBook": "Novo Livro Jupyter (Visualização)", "newMarkdown": "Nova Marcação (Visualização)", "newNotebook": "Novo Bloco de Anotações (Visualização)", "newSection": "Nova Seção (Pré-visualização)", + "msgNo": "Não", + "booksNotFound": "Nenhum Livro Jupyter está disponível no momento no link fornecido", "noBooksSelected": "Nenhum Livro Jupyter está selecionado no momento no viewlet.", - "onGitHub": "GitHub", - "onsharedFile": "Arquivo Compartilhado", - "openBookError": "Falha ao abrir o Livro Jupyter {0}: {1}", "openExternalLinkCommand": "Abrir Link Externo", - "openExternalLinkError": "Falha ao abrir o link {0}: {1}", + "openBookError": "Falha ao abrir o Livro Jupyter {0}: {1}", "openMarkdownCommand": "Abrir Markdown", + "openNotebookCommand": "Abrir o Notebook", + "openExternalLinkError": "Falha ao abrir o link {0}: {1}", "openMarkdownError": "Falha ao abrir o markdown {0}: {1}", - "openNotebookCommand": "Abrir Notebook", "openNotebookError": "Falha ao abrir o notebook {0}: {1}", "openUntitledNotebookError": "Abrir o notebook sem título {0} porque o sem título falhou: {1}", - "readBookError": "Falha ao ler o Livro Jupyter {0}: {1}", "releases": "Versões", + "msgReleaseNotFound": "Versões Não Encontradas", + "msgRemoteBookDownloadComplete": "O download do Livro Jupyter Remoto está concluído", + "msgRemoteBookDownloadProgress": "O download do Livro Jupyter Remoto está em andamento", "repoUrl": "URL do repositório", + "msgResourceNotFound": "Recurso Não Encontrado", "saveLocation": "Salvar localização", + "msgSaveFolderError": "O caminho de localização para salvar não existe.", + "msgInvalidSaveFolder": "O caminho do local salvo não é válido.", "search": "Pesquisar", - "sectionNotFound": "Falha ao localizar a seção {0} em {1}.", - "selectBookError": "Erro ao selecionar um Livro Jupyter ou uma seção para editar: {0}", + "labelSelectFolder": "Selecionar Pasta", + "labelBookFolder": "Selecionar Livro Jupyter", + "labelBookSection": "Selecione a Seção do Livro Jupyter", + "onsharedFile": "Arquivo Compartilhado", + "msgUndefinedAssetError": "O Livro Jupyter selecionado não é válido", + "urlGithubError": "A URL fornecida não é uma URL de versão do Github", + "msgSampleCodeDataFrame": "Este código de exemplo carrega o arquivo em um quadro de dados e mostra os 10 primeiros resultados.", "title": "Título", "url": "URL", - "urlGithubError": "A URL fornecida não é uma URL de versão do Github", - "version": "Versão" + "version": "Versão", + "msgYes": "Sim" }, "dist/common/notebookUtils": { "noNotebookVisible": "Não há nenhum editor de notebook ativo", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Procurar", - "configurePython.descriptionWithKernel": "O kernel '{0}' exige que um runtime do Python seja configurado e as dependências sejam instaladas.", - "configurePython.descriptionWithoutKernel": "Os kernels do Notebook exigem que o runtime do Python seja configurado e as dependências sejam instaladas.", - "configurePython.existingInstall": "Usar a instalação existente do Python", "configurePython.installationType": "Tipo de Instalação", - "configurePython.locationTextBoxText": "Localização da Instalação do Python", "configurePython.newInstall": "Nova instalação do Python", + "configurePythyon.noVersionsFound": "Não foram encontradas versões do Python com suporte.", + "configurePython.descriptionWithoutKernel": "Os kernels do Notebook exigem que o runtime do Python seja configurado e as dependências sejam instaladas.", + "configurePython.locationTextBoxText": "Localização da Instalação do Python", "configurePython.pythonConfigured": "Runtime do Python configurado.", "configurePython.selectFileLabel": "Selecionar", + "configurePython.descriptionWithKernel": "O kernel '{0}' exige que um runtime do Python seja configurado e as dependências sejam instaladas.", + "configurePython.existingInstall": "Usar a instalação existente do Python", "configurePythyon.customPathLabel": "{0} (Personalizado)", "configurePythyon.defaultPathLabel": "{0} (Padrão)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "Não foram encontradas versões do Python com suporte." + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "O local de instalação especificado é inválido.", - "configurePython.okButtonText": "Instalar", "configurePython.page0Name": "Configurar Runtime do Python", - "configurePython.page1Name": "Instalar Dependências", - "configurePython.pythonInstallDeclined": "A instalação do Python foi recusada.", - "configurePython.pythonNotFoundMsg": "Não foi encontrada nenhuma instalação do Python na localização especificada.", + "configurePython.wizardNameWithoutKernel": "Configurar o Python para executar kernels", "configurePython.wizardNameWithKernel": "Configurar o Python para executar o kernel {0}", - "configurePython.wizardNameWithoutKernel": "Configurar o Python para executar kernels" + "configurePython.okButtonText": "Instalar", + "configurePython.page1Name": "Instalar Dependências", + "configurePython.pythonNotFoundMsg": "Não foi encontrada nenhuma instalação do Python na localização especificada.", + "configurePython.pythonInstallDeclined": "A instalação do Python foi recusada.", + "configurePython.invalidLocationMsg": "O local de instalação especificado é inválido." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Versão Existente", + "configurePython.requiredDependencies": "Instalar dependências do kernel obrigatórias", "configurePython.kernelLabel": "Kernel", "configurePython.pkgNameColumn": "Nome", - "configurePython.requiredDependencies": "Instalar dependências do kernel obrigatórias", - "configurePython.requiredVersionColumn": "Versão Obrigatória", - "msgNoRequirementsForKernel": "Nenhum pacote é exigido por padrão para o kernel '{0}'" + "msgNoRequirementsForKernel": "Nenhum pacote é exigido por padrão para o kernel '{0}'", + "configurePython.requiredVersionColumn": "Versão Obrigatória" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "Adicionar novo", "managePackages.backgroundInstallComplete": "Instalação concluída para {0} {1}", - "managePackages.backgroundInstallFailed": "Falha ao instalar {0} {1}. Erro: {2}", - "managePackages.backgroundInstallStarted": "Instalando {0} {1}", - "managePackages.installButtonText": "Instalar", - "managePackages.installCompleteText": "Pacote instalado", - "managePackages.installProgressText": "Instalando pacote", - "managePackages.invalidTextPlaceholder": "N/D", "managePackages.noVersionsFound": "Não foi possível localizar nenhuma versão válida para o pacote especificado", + "managePackages.backgroundInstallFailed": "Falha ao instalar {0} {1}. Erro: {2}", + "managePackages.installButtonText": "Instalar", + "managePackages.installProgressText": "Instalando pacote", + "managePackages.backgroundInstallStarted": "Instalando {0} {1}", + "managePackages.invalidTextPlaceholder": "N/D", "managePackages.packageNameTitle": "Nome do Pacote", "managePackages.packageSummaryTitle": "Resumo do Pacote", - "managePackages.packageVersionTitle": "Versões de pacote com suporte para Python {0}", + "managePackages.installCompleteText": "Pacote instalado", + "managePackages.searchButtonLabel": "Pesquisar", "managePackages.searchBarPlaceholder": "Pesquisar pacotes {0}", - "managePackages.searchButtonLabel": "Pesquisar" + "managePackages.packageVersionTitle": "Versões de pacote com suporte para Python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Desinstalação concluída para {0}", - "managePackages.backgroundUninstallFailed": "Falha ao desinstalar {0}. Erro: {1}", - "managePackages.backgroundUninstallStarted": "Desinstalando {0}", "managePackages.confirmUninstall": "Tem certeza de que deseja desinstalar os pacotes especificados?", + "managePackages.backgroundUninstallComplete": "Desinstalação concluída para {0}", "managePackages.deleteColumn": "Excluir", + "managePackages.backgroundUninstallFailed": "Falha ao desinstalar {0}. Erro: {1}", "managePackages.installedTabTitle": "Instalado", - "managePackages.location": "Localização", - "managePackages.newPkgVersionColumn": "Versão", - "managePackages.packageCount": "{0} {1} pacotes encontrados", - "managePackages.packageType": "Tipo de Pacote", + "managePackages.location": "Local", "managePackages.pkgNameColumn": "Nome", - "managePackages.uninstallButtonText": "Desinstalar os pacotes selecionados", + "managePackages.packageType": "Tipo de Pacote", "managePackages.uninstallCompleteText": "Pacote desinstalado", - "managePackages.uninstallProgressText": "Desinstalando o pacote" + "managePackages.uninstallButtonText": "Desinstalar os pacotes selecionados", + "managePackages.uninstallProgressText": "Desinstalando o pacote", + "managePackages.backgroundUninstallStarted": "Desinstalando {0}", + "managePackages.newPkgVersionColumn": "Versão", + "managePackages.packageCount": "{0} {1} pacotes encontrados" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Fechar", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "Código", - "selectCellType": "Que tipo de célula você deseja adicionar?", - "textCellName": "Texto" + "textCellName": "Texto", + "selectCellType": "Que tipo de célula você deseja adicionar?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "Tem certeza de que deseja reinstalar?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "É necessário um caminho de notebook" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "As sessões ativas do bloco de anotações do Python serão encerradas para serem atualizadas. Deseja continuar agora?", + "msgWaitingForInstall": "Outra instalação do Python está em andamento no momento. Esperando a conclusão.", + "msgPythonRunningError": "Não é possível substituir uma instalação do Python existente enquanto o Python está em execução. Feche todos os notebooks ativos antes de prosseguir.", "dontAskAgain": "Não perguntar novamente", - "msgDependenciesInstallationFailed": "Falha na instalação das dependências do Notebook com o erro: {0}", "msgDownloadPython": "Baixando o Python local para a plataforma: {0} a {1}", + "msgPythonDownloadPending": "Baixando o pacote Python", "msgGetPythonUserDirFailed": "Foi encontrado um erro ao obter o caminho do usuário do Python: {0}", - "msgInstallPkgFinish": "A instalação das dependências do Notebook está concluída", - "msgInstallPkgProgress": "A instalação de dependências do Notebook está em andamento", - "msgInstallPkgStart": "Instalando as dependências do Notebook. Confira a exibição Tarefas para obter mais informações", "msgPackageRetrievalFailed": "Foi encontrado um erro ao tentar recuperar a lista de pacotes instalados: {0}", "msgPythonDirectoryError": "Erro ao criar o diretório de instalação do Python", - "msgPythonDownloadComplete": "O download do Python está concluído", "msgPythonDownloadError": "Erro ao baixar a configuração do Python", - "msgPythonDownloadPending": "Baixando o pacote Python", - "msgPythonRunningError": "Não é possível substituir uma instalação do Python existente enquanto o Python está em execução. Feche todos os notebooks ativos antes de prosseguir.", "msgPythonUnpackError": "Erro ao descompactar o pacote Python", - "msgPythonUnpackPending": "Descompactando o pacote Python", + "msgTaskName": "Instalando as dependências do Notebook", + "msgDependenciesInstallationFailed": "Falha na instalação das dependências do Notebook com o erro: {0}", + "msgInstallPkgStart": "Instalando as dependências do Notebook. Confira a exibição Tarefas para obter mais informações", + "no": "Não", + "msgInstallPkgFinish": "A instalação das dependências do Notebook está concluída", + "msgInstallPkgProgress": "A instalação de dependências do Notebook está em andamento", + "msgPythonDownloadComplete": "O download do Python está concluído", "msgPythonVersionUpdatePrompt": "O Python {0} agora está disponível no Azure Data Studio. A versão atual do Python (3.6.6) estará sem suporte em dezembro de 2021. Deseja atualizar para o Python {0} agora?", "msgPythonVersionUpdateWarning": "O Python {0} será instalado e substituirá o Python 3.6.6. Alguns pacotes podem não ser mais compatíveis com a nova versão ou talvez precisem ser reinstalados. Um bloco de anotações será criado para ajudá-lo a reinstalar todos os pacotes pip. Deseja continuar com a atualização agora?", - "msgShutdownNotebookSessions": "As sessões ativas do bloco de anotações do Python serão encerradas para serem atualizadas. Deseja continuar agora?", - "msgTaskName": "Instalando as dependências do Notebook", - "msgWaitingForInstall": "Outra instalação do Python está em andamento no momento. Esperando a conclusão.", - "no": "Não", + "msgPythonUnpackPending": "Descompactando o pacote Python", "yes": "Sim" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "Falha na solicitação de informações do pacote com o erro: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Erro enviado do Jupyter: {0}", - "jupyterOutputMsgStart": "... Iniciando o servidor do Notebook", "jupyterOutputMsgStartSuccessful": "... O Jupyter está sendo executado em {0}", - "notebookStartProcessExitPremature": "O processo do Notebook foi encerrado prematuramente com o código de erro: {0}. Saída de StdErr: {1}", - "serverStopError": "Erro ao parar o Servidor do Notebook: {0}" + "jupyterOutputMsgStart": "... Iniciando o servidor do Notebook", + "jupyterError": "Erro enviado do Jupyter: {0}", + "serverStopError": "Erro ao parar o Servidor do Notebook: {0}", + "notebookStartProcessExitPremature": "O processo do Notebook foi encerrado prematuramente com o código de erro: {0}. Saída de StdErr: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "Baixar e abrir '{0}'?", - "notebook.fileDownloadError": "Falha na solicitação de abertura de arquivo com o erro: {0} {1}", - "notebook.fileNotFound": "Não foi possível localizar o arquivo especificado", "notebook.unsupportedAction": "Não há suporte para a ação {0} para esse manipulador", - "unsupportedScheme": "Não é possível abrir o link {0} porque somente os links HTTP, HTTPS e de arquivos são compatíveis" + "unsupportedScheme": "Não é possível abrir o link {0} porque somente os links HTTP, HTTPS e de arquivos são compatíveis", + "notebook.fileNotFound": "Não foi possível localizar o arquivo especificado", + "notebook.confirmOpen": "Baixar e abrir '{0}'?", + "notebook.fileDownloadError": "Falha na solicitação de abertura de arquivo com o erro: {0} {1}" }, "package": { - "books-preview-category": "Jupyter Books", - "config.jupyter.extraKernelsDescription": "IDs dos kernels extras a serem habilitados", - "config.jupyter.extraKernelsTitle": "Kernels extra", - "config.jupyter.kernelConfigValuesDescription": "Opções de configuração dos kernels do Jupyter. Isso é gerenciado automaticamente e não deve ser editado manualmente.", - "description": "Define a contribuição do Notebook baseada em protocolo de Dados e muitos comandos e contribuições do Notebook.", - "displayName": "Extensões Principais do Notebook", - "notebook.allowRoot.description": "Permitir que o servidor Jupyter seja executado como usuário raiz", - "notebook.analyzeJupyterNotebook": "Analisar no Notebook", - "notebook.collapseBookItems.description": "Recolher itens do Livro no nível raiz no Viewlet dos Notebooks", "notebook.command.addcell": "Adicionar Célula", - "notebook.command.addcode": "Adicionar Célula de Código", - "notebook.command.addtext": "Adicionar Célula de Texto", - "notebook.command.boldText": "Texto Negrito de Markdown", - "notebook.command.clearactivecellresult": "Limpar o Resultado da Célula", "notebook.command.codeBlock": "Adicionar bloco de código", - "notebook.command.highlightText": "Destacar Texto de Markdown", - "notebook.command.italicizeText": "Italicize Markdown Texto", - "notebook.command.new": "Novo Notebook", - "notebook.command.open": "Abrir o Notebook", - "notebook.command.runactivecell": "Executar Célula", - "notebook.command.runallcells": "Executar Células", - "notebook.command.underlineText": "Sublinhar Texto Markdown", - "notebook.configuration.title": "Configuração do Notebook", - "notebook.dontPromptPythonUpdate.description": "Não mostrar aviso para atualizar Python.", - "notebook.jupyterServerShutdownTimeout.description": "A quantidade de tempo (em minutos) de espera antes de desligar um servidor depois de fechar todos os blocos de anotações. (Digite 0 para não desligar)", - "notebook.maxBookSearchDepth.description": "Profundidade máxima de subdiretórios para pesquisar Books (insira 0 para infinita)", - "notebook.maxTableRows.description": "Número máximo de linhas retornadas por tabela no editor do Notebook", - "notebook.overrideEditorTheming.description": "Substitua as configurações padrão do editor no editor de Notebook. As configurações incluem a cor da tela de fundo, a cor e a borda da linha atual", - "notebook.pinnedNotebooks.description": "Os Notebooks que são fixados pelo usuário para o workspace atual", - "notebook.pythonPath.description": "Caminho local para a instalação do Python usada por Notebooks.", - "notebook.remoteBookDownloadTimeout.description": "Baixar o tempo limite em milissegundos para os livros do GitHub", - "notebook.trustedBooks.description": "Os Notebooks contidos nesses livros serão automaticamente confiáveis.", - "notebook.useExistingPython.description": "Caminho local para uma instalação do Python preexistente usada por Notebooks.", - "title.PinnedBooks": "Notebooks fixados", - "title.PreviewLocalizedBook": "Obtenha o guia do SQL Server 2019 localizado", - "title.ProvidedBooks": "Livros Jupyter fornecidos", - "title.SQL19PreviewBook": "Guia do SQL Server 2019", - "title.SavedBooks": "Notebooks", + "notebook.command.addcode": "Adicionar Célula de Código", "title.addMarkdown": "Adicionar Arquivo de Marcação", "title.addNotebook": "Adicionar Bloco de Anotações", + "title.openRemoteJupyterBook": "Adicionar Livro do Jupyter Remoto", "title.addSection": "Adicionar Seção", + "notebook.command.addtext": "Adicionar Célula de Texto", + "notebook.allowRoot.description": "Permitir que o servidor Jupyter seja executado como usuário raiz", "title.analyzeJupyterNotebook": "Analisar no Notebook", + "notebook.analyzeJupyterNotebook": "Analisar no Notebook", + "notebook.command.boldText": "Texto Negrito de Markdown", + "notebook.command.clearactivecellresult": "Limpar o Resultado da Célula", "title.closeJupyterBook": "Fechar o Livro do Jupyter", "title.closeNotebook": "Fechar Bloco de Anotações", + "notebook.collapseBookItems.description": "Recolher itens do Livro no nível raiz no Viewlet dos Notebooks", + "config.jupyter.kernelConfigValuesDescription": "Opções de configuração dos kernels do Jupyter. Isso é gerenciado automaticamente e não deve ser editado manualmente.", "title.configurePython": "Configurar o Python para Notebooks", "title.createJupyterBook": "Criar Livro Jupyter", - "title.jupyter.setContext": "Definir o contexto do Notebook", - "title.jupyter.setKernel": "Definir o kernel do Notebook", + "description": "Define a contribuição do Notebook baseada em protocolo de Dados e muitos comandos e contribuições do Notebook.", + "notebook.dontPromptPythonUpdate.description": "Não mostrar aviso para atualizar Python.", + "notebook.remoteBookDownloadTimeout.description": "Baixar o tempo limite em milissegundos para os livros do GitHub", + "config.jupyter.extraKernelsTitle": "Kernels extra", + "title.PreviewLocalizedBook": "Obtenha o guia do SQL Server 2019 localizado", + "notebook.command.highlightText": "Destacar Texto de Markdown", + "config.jupyter.extraKernelsDescription": "IDs dos kernels extras a serem habilitados", + "notebook.command.italicizeText": "Italicize Markdown Texto", + "books-preview-category": "Jupyter Books", + "notebook.useExistingPython.description": "Caminho local para uma instalação do Python preexistente usada por Notebooks.", + "notebook.pythonPath.description": "Caminho local para a instalação do Python usada por Notebooks.", "title.managePackages": "Gerenciar Pacotes", + "notebook.maxBookSearchDepth.description": "Profundidade máxima de subdiretórios para pesquisar Books (insira 0 para infinita)", + "notebook.maxTableRows.description": "Número máximo de linhas retornadas por tabela no editor do Notebook", "title.moveTo": "Mover para...", "title.newJupyterNotebook": "Novo Notebook", + "notebook.command.new": "Novo Notebook", + "displayName": "Extensões Principais do Notebook", + "notebook.configuration.title": "Configuração do Notebook", + "title.SavedBooks": "Notebooks", + "notebook.trustedBooks.description": "Os Notebooks contidos nesses livros serão automaticamente confiáveis.", + "notebook.pinnedNotebooks.description": "Os Notebooks que são fixados pelo usuário para o workspace atual", "title.openJupyterBook": "Abrir Livro do Jupyter", - "title.openJupyterNotebook": "Abrir o Notebook", + "title.openJupyterNotebook": "Abrir Notebook", + "notebook.command.open": "Abrir Notebook", "title.openNotebookFolder": "Abrir Notebooks na Pasta", - "title.openRemoteJupyterBook": "Adicionar Livro do Jupyter Remoto", + "notebook.overrideEditorTheming.description": "Substitua as configurações padrão do editor no editor de Notebook. As configurações incluem a cor da tela de fundo, a cor e a borda da linha atual", "title.pinNotebook": "Fixar Notebook", + "title.PinnedBooks": "Notebooks fixados", + "title.ProvidedBooks": "Livros Jupyter fornecidos", "title.reinstallNotebookDependencies": "Reinstalar as dependências do Notebook", "title.removeNotebook": "Remover Bloco de Anotações", "title.revealInBooksViewlet": "Revelar nos Livros", + "notebook.command.runactivecell": "Executar Célula", + "notebook.command.runallcells": "Executar Células", + "title.SQL19PreviewBook": "Guia do SQL Server 2019", "title.saveJupyterBook": "Salvar Livro Jupyter", "title.searchJupyterBook": "Pesquisar no Livro Jupyter", + "title.jupyter.setContext": "Definir o contexto do Notebook", + "title.jupyter.setKernel": "Definir o kernel do Notebook", + "notebook.jupyterServerShutdownTimeout.description": "A quantidade de tempo (em minutos) de espera antes de desligar um servidor depois de fechar todos os blocos de anotações. (Digite 0 para não desligar)", "title.trustBook": "Confiar Livro Jupyter", + "notebook.command.underlineText": "Sublinhar Texto Markdown", "title.unpinNotebook": "Desafixar Notebook" } } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.profiler.i18n.json similarity index 96% rename from i18n/ads-language-pack-pt-BR/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.profiler.i18n.json index d21265c704..ef6b0e400c 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Cancelar", - "createSessionDialog.create": "Iniciar", + "createSessionDialog.enterSessionName": "Digite o nome da sessão:", "createSessionDialog.createSessionFailed": "Falha ao criar uma sessão", "createSessionDialog.dialogOwnerInvalid": "Proprietário de caixa de diálogo inválido. Não é possível abrir a caixa de diálogo", - "createSessionDialog.enterSessionName": "Digite o nome da sessão:", "createSessionDialog.invalidProviderType": "Tipo de provedor inválido. Não é possível abrir a caixa de diálogo", - "createSessionDialog.selectTemplates": "Selecione o modelo de sessão:", "createSessionDialog.templatesInvalid": "Lista de modelos inválidas. Não é possível abrir a caixa de diálogo", + "createSessionDialog.selectTemplates": "Selecione o modelo de sessão:", + "createSessionDialog.create": "Iniciar", "createSessionDialog.title": "Iniciar Nova Sessão do Profiler" }, "package": { - "description": "SQL Server Profiler para Azure Data Studio", - "displayName": "SQL Server Profiler", - "profiler.category": "Profiler", - "profiler.contributes.title.newProfler": "Iniciar Profiler", "profiler.contributes.title.openCreateSessionDialog": "Criar Temporada do Profiler", + "profiler.contributes.title.newProfler": "Iniciar Profiler", + "profiler.contributes.title.openXELFile": "Abrir Arquivo XEL", + "profiler.category": "Profiler", + "displayName": "SQL Server Profiler", + "description": "SQL Server Profiler para Azure Data Studio", "profiler.contributes.title.start": "Iniciar", "profiler.contributes.title.stop": "Parar" } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-history.i18n.json similarity index 93% rename from i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-history.i18n.json index 794aa80ea4..bb5d69bae0 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-history.i18n.json @@ -10,27 +10,27 @@ "contents": { "dist/localizedConstants": { "errorLoading": "Erro ao carregar itens de histórico de consultas salvos. {0}", - "failed": "Com falha", + "failed": "Falhou", "succeeded": "Com êxito" }, "package": { - "queryHistory.captureEnabledDesc": "Se a captura do Histórico de Consultas estiver habilitada. Se for false, as consultas executadas não serão capturadas.", "queryHistory.clear": "Limpar Todo o Histórico", - "queryHistory.delete": "Excluir", - "queryHistory.description": "Exibir e executar consultas executadas anteriormente", - "queryHistory.disableCapture": "Pausar a Captura de Histórico de Consultas", - "queryHistory.displayName": "Histórico de Consultas", - "queryHistory.doubleClickAction": "A ação executada quando um item de histórico é clicado duas vezes", - "queryHistory.doubleClickAction.open": "Abrir um novo editor desconectado com a consulta do item de histórico selecionado", - "queryHistory.doubleClickAction.run": "Abrir um novo editor conectado com a consulta e a conexão do item de histórico selecionado e executar a consulta automaticamente", - "queryHistory.enableCapture": "Iniciar a Captura do Histórico de Consultas", + "queryHistory.delete": "Deletar", "queryHistory.loading": "Carregando entradas salvas...", "queryHistory.maxEntries": "Número máximo de entradas a serem armazenados. 0 significa que entradas ilimitadas são armazenadas. Aumentar esse limite pode afetar o desempenho, especialmente se a persistência estiver habilitada.", "queryHistory.noEntries": "Não há nenhuma consulta a ser exibida", "queryHistory.open": "Abrir Consulta", + "queryHistory.doubleClickAction.run": "Abrir um novo editor conectado com a consulta e a conexão do item de histórico selecionado e executar a consulta automaticamente", + "queryHistory.doubleClickAction.open": "Abrir um novo editor desconectado com a consulta do item de histórico selecionado", "queryHistory.openStorageFolder": "Abrir pasta de armazenamento", - "queryHistory.persistHistory": "Se o histórico de consultas persiste entre reinicializações. Se for false, o histórico será limpo quando o aplicativo for encerrado.", - "queryHistory.run": "Executar Consulta" + "queryHistory.disableCapture": "Pausar a Captura de Histórico de Consultas", + "queryHistory.displayName": "Histórico de Consultas", + "queryHistory.run": "Executar Consulta", + "queryHistory.enableCapture": "Iniciar a Captura do Histórico de Consultas", + "queryHistory.doubleClickAction": "A ação executada quando um item de histórico é clicado duas vezes", + "queryHistory.description": "Exibir e executar consultas executadas anteriormente", + "queryHistory.captureEnabledDesc": "Se a captura do Histórico de Consultas estiver habilitada. Se for false, as consultas executadas não serão capturadas.", + "queryHistory.persistHistory": "Se o histórico de consultas persiste entre reinicializações. Se for false, o histórico será limpo quando o aplicativo for encerrado." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..d3e232a521 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Tamanho da Agregação", + "allLabel": "Todos", + "applyButtonText": "Aplicar", + "automaticLabel": "Automático", + "avgLabel": "Média", + "basedOnLabel": "Com base em:", + "CLRTimeLabel": "Tempo do CLR (ms)", + "cpuTime": "Tempo de CPU", + "CPUTimeLabel": "Tempo de CPU (ms)", + "cancelButtonText": "Cancelar", + "topConsumersRadioButtonsLabel": "Verificar os maiores consumidores de:", + "configure": "Configurar", + "criteria": "Critério", + "customLabel": "Personalizado", + "dayLabel": "Dia", + "duration": "Duração", + "durationLabel": "Duração (ms)", + "executionCountLabel": "Contagem de Execução", + "executionCount": "Contagem de Execução", + "filterLabel": "Filtros", + "fromLabel": "De", + "hourLabel": "Hora", + "last12HoursLabel": "Últimas 12 horas", + "last15MinsLabel": "Últimos 15 minutos", + "last2DaysLabel": "Últimos 2 dias", + "last2WeeksLabel": "Últimas 2 semanas", + "last3MonthsLabel": "Últimos 3 meses", + "last30MinsLabel": "Últimos 30 minutos", + "last5MinsLabel": "Últimos 5 minutos", + "last6MonthsLabel": "Últimos 6 meses", + "lastDayLabel": "Último dia", + "lastHourLabel": "Última hora", + "lastMonthLabel": "Último mês", + "lastWeekLabel": "Última semana", + "lastYearLabel": "Ano passado", + "localLabel": "Local", + "logMemoryUsedLabel": "Memória de Log Usada (KB)", + "logicalReads": "Leituras Lógicas", + "logicalReadsLabel": "Leituras Lógicas (KB)", + "logicalWritesLabel": "Gravações Lógicas (KB)", + "maxLabel": "Máximo", + "memoryConsumptionLabel": "Consumo de Memória (KB)", + "minLabel": "Mín", + "filterMinPlanLabel": "Número mínimo de planos", + "minuteLabel": "Minuto", + "okButtonText": "Ok", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "Consumo Geral de Recursos", + "overallResourceConsumptionToolbarLabel": "Consumo geral de recursos para o banco de dados {0}", + "physicalReadsLabel": "Leituras Físicas (KB)", + "planSummary": "Resumo do plano para a consulta {0}", + "plan": "Plano {0}", + "queries": "Consultas", + "queryStoreDashboardTitle": "Repositório de Consultas: {0}", + "resourceConsumptionCriteriaTitle": "Critério para Consumo de Recursos", + "returnLabel": "Retornar", + "rowCountLabel": "Contagem de Linhas", + "showChartTitle": "Mostrar Gráfico para", + "stdDevLabel": "Dev. Padr.", + "tempDBMermoryUsedLabel": "Memória do BD Temporário Usada (KB)", + "timeFormatLabel": "Formato de Hora", + "timeIntervalLabel": "Intervalo de Tempo", + "timeSettingsLabel": "Configurações de Hora", + "toLabel": "Para", + "topLabel": "Superior", + "topResourceConsumingQueriesToolbarLabel": "25 principais consumidores de recursos para banco de dados {0}", + "topResourceConsumingQueries": "Principais Consultas de Consumo de Recursos", + "totalLabel": "Total", + "waitTimeLabel": "Tempo de Espera (ms)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Repositório de Consultas", + "queryStore.category": "Repositório de Consultas", + "queryStore.displayName": "Repositório de Consultas", + "queryStore.description": "Extensão do Repositório de Consultas para o Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 96% rename from i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.resource-deployment.i18n.json index 79cda66fdb..10602efd4f 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Tipo de campo desconhecido: \"{0}\"", - "azdataEulaDeclined": "A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure foram recusados. Você pode aceitar os Termos de Licença para Software Microsoft para continuar ou cancelar esta operação", - "azdataEulaNotAccepted": "A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure ainda não foram aceitos. Aceite os Termos de Licença para Software Microsoft para habilitar os recursos que exigem a CLI de Dados do Azure.", - "azure.account": "Conta do Azure", - "azure.account.location": "Localização do Azure", - "azure.account.resourceGroup": "Grupo de Recursos", - "azure.account.subscription": "Assinatura (subconjunto selecionado)", - "azure.account.subscriptionDescription": "Altere as assinaturas atualmente selecionadas por meio da ação 'Selecionar Assinaturas' em uma conta listada no modo de exibição de árvore 'Azure' do viewlet 'Conexões'", - "azure.no": "Não", - "azure.refresh": "Atualizar", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Nome do novo grupo de recursos", - "azure.resourceGroup.createNewResourceGroup": "Criar um novo grupo de recurso", - "azure.signin": "Entrar…", - "azure.yes": "Sim", - "button.label": "Selecionar", - "deployCluster.Realm": "Realm", - "deploymentDialog.InstallingTool": "A ferramenta obrigatória '{0}' [ {1} ] está sendo instalada agora.", "deploymentDialog.RecheckEulaButton": "Aceitar os Termos de Licença para Software Microsoft e Selecionar", - "filePicker.browse": "Procurar", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Tudo", + "resourceDeployment.FailedToOpenNotebook": "Ocorreu um erro ao abrir o notebook de saída. {1}{2}.", "getIsPassword.unknownVariableName": "Tentativa de obter isPassword para uma variável desconhecida: {0}", "getVariableValue.unknownVariableName": "Tentativa de obter o valor de variável para a variável desconhecida: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "Nenhuma informação de contexto de cluster encontrada", - "kubeConfigClusterPicker.kubeConfigFilePath": "Caminho do arquivo de configuração de Kube", - "optionsNotDefined": "FieldInfo.options não foi definido para o tipo de campo: {0}", - "optionsNotObjectOrArray": "FieldInfo.options precisa ser um objeto se não for uma matriz", - "optionsSource.alreadyDefined": "A Fonte de Opções com a ID {0} já está definida", - "optionsSource.notDefined": "Nenhuma Fonte de Opções definida para a ID: {0}", - "optionsTypeNotFound": "Quando FieldInfo.options for um objeto, ele precisará ter a propriedade 'optionsType'", - "optionsTypeRadioOrDropdown": "Quando optionsType não for {0}, ele precisará ser {1}", - "resourceDeployment.BackgroundExecutionFailed": "Falha na tarefa \"{0}\".", + "azure.account": "Conta do Azure", + "azure.account.location": "Localização do Azure", + "filePicker.browse": "Procurar", + "resourceTypePickerDialog.tagsListViewTitle": "Categorias", + "azure.account.subscriptionDescription": "Altere as assinaturas atualmente selecionadas por meio da ação 'Selecionar Assinaturas' em uma conta listada no modo de exibição de árvore 'Azure' do viewlet 'Conexões'", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Nuvem", + "azure.resourceGroup.createNewResourceGroup": "Criar um novo grupo de recurso", + "azdataEulaNotAccepted": "A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure ainda não foram aceitos. Aceite os Termos de Licença para Software Microsoft para habilitar os recursos que exigem a CLI de Dados do Azure.", + "azdataEulaDeclined": "A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure foram recusados. Você pode aceitar os Termos de Licença para Software Microsoft para continuar ou cancelar esta operação", "resourceDeployment.Description": "Descrição", - "resourceDeployment.FailedToOpenNotebook": "Ocorreu um erro ao abrir o notebook de saída. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Caminho Descoberto ou Informações Adicionais", + "optionsNotObjectOrArray": "FieldInfo.options precisa ser um objeto se não for uma matriz", + "optionsNotDefined": "FieldInfo.options não foi definido para o tipo de campo: {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrar recursos...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Híbrido", + "resourceDeployment.install": "Instalar", "resourceDeployment.InstallTools": "Ferramentas de instalação", + "resourceDeployment.installingExtension": "Instalando a Extensão '{0}'...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Caminho do arquivo de configuração de Kube", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Nome do novo grupo de recursos", + "azure.no": "Não", + "optionsSource.notDefined": "Nenhuma Fonte de Opções definida para a ID: {0}", + "valueProvider.notDefined": "Nenhum Provedor de Valor foi definido para a ID: {0}", + "kubeConfigClusterPicker.clusterContextNotFound": "Nenhuma informação de contexto de cluster encontrada", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", "resourceDeployment.Options": "Opções", + "optionsSource.alreadyDefined": "A Fonte de Opções com a ID {0} já está definida", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Realm", + "azure.refresh": "Atualizar", "resourceDeployment.RequiredVersion": "Versão Obrigatória", + "deploymentDialog.InstallingTool": "A ferramenta obrigatória '{0}' [ {1} ] está sendo instalada agora.", + "resourceDeployment.requiredTools": "Ferramentas necessárias", + "azure.account.resourceGroup": "Grupo de Recursos", + "ui.DeployButton": "Executar", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "Script", + "button.label": "Selecionar", + "resourceTypePickerDialog.title": "Selecione as opções de implantação", + "azure.signin": "Entrar…", "resourceDeployment.Status": "Status", + "azure.account.subscription": "Assinatura (subconjunto selecionado)", + "resourceDeployment.extensionRequiredPrompt": "A extensão '{0}' é necessária para implantar esse recurso, deseja instalá-lo agora?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "Houve uma falha na tarefa \"{0}\" e nenhum Notebook de saída foi gerado.", + "resourceDeployment.BackgroundExecutionFailed": "Falha na tarefa \"{0}\".", + "validation.multipleValidationErrors": "Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros.", "resourceDeployment.Tool": "Ferramenta", + "resourceDeployment.unknownExtension": "Extensão desconhecida '{0}'", + "UnknownFieldTypeError": "Tipo de campo desconhecido: \"{0}\"", + "valueProvider.alreadyDefined": "O Provedor de Valor com a ID {0} já está definido", "resourceDeployment.Version": "Versão", "resourceDeployment.ViewErrorDetail": "Exibir detalhe do erro", - "resourceDeployment.discoverPathOrAdditionalInformation": "Caminho Descoberto ou Informações Adicionais", - "resourceDeployment.extensionRequiredPrompt": "A extensão '{0}' é necessária para implantar esse recurso, deseja instalá-lo agora?", - "resourceDeployment.install": "Instalar", - "resourceDeployment.installingExtension": "Instalando a Extensão '{0}'...", - "resourceDeployment.requiredTools": "Ferramentas necessárias", - "resourceDeployment.unknownExtension": "Extensão desconhecida '{0}'", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrar recursos...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Tudo", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Nuvem", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Híbrido", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local", - "resourceTypePickerDialog.tagsListViewTitle": "Categorias", - "resourceTypePickerDialog.title": "Selecione as opções de implantação", - "ui.DeployButton": "Executar", - "ui.ScriptToNotebookButton": "Script", - "validation.multipleValidationErrors": "Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros.", - "valueProvider.alreadyDefined": "O Provedor de Valor com a ID {0} já está definido", - "valueProvider.notDefined": "Nenhum Provedor de Valor foi definido para a ID: {0}" + "optionsTypeNotFound": "Quando FieldInfo.options for um objeto, ele precisará ter a propriedade 'optionsType'", + "optionsTypeRadioOrDropdown": "Quando optionsType não for {0}, ele precisará ser {1}", + "azure.yes": "Sim" }, "dist/main": { "resourceDeployment.UnknownResourceType": "O tipo de recurso: {0} não está definido" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "O notebook {0} não existe" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … com o erro: {1}", "platformService.RunCommand.IgnoringError": "\t>>> Ignorando erro na execução e continuando a implantação da ferramenta", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … com o erro: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … foi encerrado com o código: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … foi encerrado com o sinal: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "Implantações" }, "dist/services/resourceTypeService": { "downloadError": "Falha ao baixar, código de status: {0}, mensagem: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Gerencia recursos do Azure", "resourceDeployment.AzCLIDisplayName": "CLI do Azure", + "resourceDeployment.AzCLIDescription": "Gerencia recursos do Azure", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "adicionando informações do repositório do azure-cli…", - "resourceDeployment.AziCli.AptGetPackages": "obtendo pacotes necessários para a instalação do azure-cli…", - "resourceDeployment.AziCli.AptGetUpdate": "atualizando as informações do repositório antes de instalar o azure-cli…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "atualizando as informações do repositório novamente do azure-cli…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "excluindo o azurecli.msi baixado anteriormente, se houver…", "resourceDeployment.AziCli.DisplayingInstallationLog": "exibindo o log de instalação…", + "resourceDeployment.AziCli.ScriptedInstall": "baixe e invoque o script para instalar o azure-cli…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "baixando e instalando a chave de assinatura do azure-cli…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "baixando o azurecli.msi e instalando o azure-cli…", + "resourceDeployment.AziCli.AptGetPackages": "obtendo pacotes necessários para a instalação do azure-cli…", "resourceDeployment.AziCli.InstallingAzureCli": "instalando o azure-cli.…", - "resourceDeployment.AziCli.ScriptedInstall": "baixe e invoque o script para instalar o azure-cli…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "atualizando as informações do repositório novamente do azure-cli…", + "resourceDeployment.AziCli.AptGetUpdate": "atualizando as informações do repositório antes de instalar o azure-cli…", "resourceDeployment.AziCli.UpdatingBrewRepository": "atualizando o seu repositório brew para a instalação do azure-cli…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Executa comandos em clusters do Kubernetes", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Não é possível analisar a saída do comando da versão do kubectl: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "adicionando informações do repositório kubectl…", - "resourceDeployment.Kubectl.AptGetPackages": "obtendo pacotes necessários para a instalação do kubectl…", - "resourceDeployment.Kubectl.AptGetUpdate": "atualizando informações do repositório…", "resourceDeployment.Kubectl.BackupCurrentBinary": "fazendo backup de qualquer kubectl existente na localização de instalação…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "limpando todas as versões das quais foi feito backup anteriormente na localização de instalação, se houver…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "excluindo o kubectl baixado anteriormente, se houver…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "excluindo o kubectl.exe baixado anteriormente, se houver…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "baixando e instalando a chave de assinatura para kubectl…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "baixando e instalando o kubectl.exe mais recente…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "baixando e instalando a chave de assinatura para kubectl…", "resourceDeployment.Kubectl.DownloadingKubectl": "baixando a versão mais recente do kubectl…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "instalando o kubectl…", + "resourceDeployment.Kubectl.AptGetPackages": "obtendo pacotes necessários para a instalação do kubectl…", "resourceDeployment.Kubectl.InstallingKubectl": "instalando o kubectl…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "instalando o kubectl…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "tornando o kubectl executável…", "resourceDeployment.Kubectl.MoveToSystemPath": "movendo o kubectl para a localização de instalação em PATH…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "atualizando o seu repositório brew para a instalação do kubectl…", - "resourceDeployment.invalidKubectlVersionOutput": "Não é possível analisar a saída do comando da versão do kubectl: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "atualizando informações do repositório…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "atualizando o seu repositório brew para a instalação do kubectl…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Erro ao recuperar informações de versão.{0}Saída inválida recebida, obtenha a saída do comando da versão: '{1}' ", - "deployCluster.GetToolVersionErrorInformation": "Erro ao recuperar as informações da versão. Confira o canal de saída '{0}' para obter mais detalhes", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tO brew é necessário na implantação das ferramentas e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tO curl é necessário na instalação e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas", + "toolBase.getPip3InstallationLocation.LocationNotFound": " Não foi possível encontrar 'Localização' na saída:", + "toolBase.getPip3InstallationLocation.Output": " saída:", + "toolBase.ManualUninstallCommand": " Um modo possível de desinstalar é usando este comando:{0} >{1}", + "toolBase.installCore.CannotInstallTool": "Não é possível instalar a ferramenta {0}::{1}, pois os comandos de instalação são desconhecidos pela sua distribuição de SO. Instale o {0} manualmente antes de continuar", "deploymentDialog.ToolStatus.Error": "Erro", - "deploymentDialog.ToolStatus.Failed": "Com falha", + "toolBase.InstallError": "Erro ao instalar a ferramenta '{0}' [ {1} ].{2}Erro: {3}{2}Confira o canal de saída '{4}' para obter mais detalhes", + "toolBase.InstallErrorInformation": "Erro ao instalar a ferramenta. Confira o canal de saída '{0}' para obter mais detalhes", + "deployCluster.GetToolVersionErrorInformation": "Erro ao recuperar as informações da versão. Confira o canal de saída '{0}' para obter mais detalhes", + "deployCluster.GetToolVersionError": "Erro ao recuperar informações de versão.{0}Saída inválida recebida, obtenha a saída do comando da versão: '{1}' ", + "deploymentDialog.ToolStatus.Failed": "Fracassado", + "toolBase.InstallFailInformation": "Falha ao detectar a versão após a instalação. Confira o canal de saída '{0}' para obter mais detalhes", + "toolBase.InstallFailed": "Os comandos de instalação foram concluídos, mas a versão da ferramenta '{0}' não pôde ser detectada, portanto, houve uma falha na tentativa de instalação. Erro de detecção: {1}{2}Limpar instalações anteriores pode ajudar.", "deploymentDialog.ToolStatus.Installed": "Instalado", "deploymentDialog.ToolStatus.Installing": "Instalando…", "deploymentDialog.ToolStatus.NotInstalled": "Não Instalado", - "toolBase.InstallError": "Erro ao instalar a ferramenta '{0}' [ {1} ].{2}Erro: {3}{2}Confira o canal de saída '{4}' para obter mais detalhes", - "toolBase.InstallErrorInformation": "Erro ao instalar a ferramenta. Confira o canal de saída '{0}' para obter mais detalhes", - "toolBase.InstallFailInformation": "Falha ao detectar a versão após a instalação. Confira o canal de saída '{0}' para obter mais detalhes", - "toolBase.InstallFailed": "Os comandos de instalação foram concluídos, mas a versão da ferramenta '{0}' não pôde ser detectada, portanto, houve uma falha na tentativa de instalação. Erro de detecção: {1}{2}Limpar instalações anteriores pode ajudar.", - "toolBase.ManualUninstallCommand": " Um modo possível de desinstalar é usando este comando:{0} >{1}", - "toolBase.SeeOutputChannel": "{0}Confira o canal de saída '{1}' para obter mais detalhes", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Caminhos de pesquisa para a ferramenta '{0}': {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " Não foi possível encontrar 'Localização' na saída:", - "toolBase.getPip3InstallationLocation.Output": " saída:", - "toolBase.installCore.CannotInstallTool": "Não é possível instalar a ferramenta {0}::{1}, pois os comandos de instalação são desconhecidos pela sua distribuição de SO. Instale o {0} manualmente antes de continuar" + "toolBase.SeeOutputChannel": "{0}Confira o canal de saída '{1}' para obter mais detalhes", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tO brew é necessário na implantação das ferramentas e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tO curl é necessário na instalação e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Conta do Azure", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Servidor", "deployAzureSQLDB.AzureSettingsPageTitle": "Banco de Dados SQL do Azure – Configurações da conta do Azure", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Conta do Azure", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Configurações de conta do Azure", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Assinatura", - "deployAzureSQLDB.CollationNameLabel": "Ordenação de banco de dados", "deployAzureSQLDB.CollationNameSummaryLabel": "Ordenação para banco de dados", - "deployAzureSQLDB.DatabaseNameLabel": "Nome do banco de dados SQL", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Configurações do banco de dados", - "deployAzureSQLDB.EndIpAddressLabel": "Endereço IP máximo no intervalo de IP do firewall", - "deployAzureSQLDB.EndIpAddressShortLabel": "Endereço IP máximo", - "deployAzureSQLDB.FirewallRuleDescription": "Crie uma regra de firewall para o IP do cliente local para se conectar ao seu banco de dados por meio do Azure Data Studio após a conclusão da criação.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Nome da regra de firewall", "deployAzureSQLDB.FirewallToggleLabel": "Criar uma regra de firewall", - "deployAzureSQLDB.IpAddressInfoLabel": "Insira os endereços IP no formato IPv4.", - "deployAzureSQLDB.MissingRequiredInfoError": "Preencha os campos obrigatórios marcados com asteriscos vermelhos.", + "deployAzureSQLDB.FirewallRuleDescription": "Crie uma regra de firewall para o IP do cliente local para se conectar ao seu banco de dados por meio do Azure Data Studio após a conclusão da criação.", + "deployAzureSQLDB.CollationNameLabel": "Ordenação de banco de dados", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Configurações do banco de dados", "deployAzureSQLDB.NewSQLDBTitle": "Implantar o BD SQL do Azure", - "deployAzureSQLDB.ResourceGroup": "Grupo de recursos", - "deployAzureSQLDB.ScriptToNotebook": "Script para o Notebook", + "deployAzureSQLDB.IpAddressInfoLabel": "Insira os endereços IP no formato IPv4.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Nome da regra de firewall", + "deployAzureSQLDB.EndIpAddressShortLabel": "Endereço IP máximo", + "deployAzureSQLDB.EndIpAddressLabel": "Endereço IP máximo no intervalo de IP do firewall", + "deployAzureSQLDB.StartIpAddressShortLabel": "Endereço IP mínimo", "deployAzureSQLDB.StartIpAddressLabel": "Endereço IP mínimo no intervalo de IP do firewall", - "deployAzureSQLDB.StartIpAddressShortLabel": "Endereço IP mínimo" + "deployAzureSQLDB.MissingRequiredInfoError": "Preencha os campos obrigatórios marcados com asteriscos vermelhos.", + "deployAzureSQLDB.ResourceGroup": "Grupo de recursos", + "deployAzureSQLDB.DatabaseNameLabel": "Nome do banco de dados SQL", + "deployAzureSQLDB.ScriptToNotebook": "Script para o Notebook", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Servidor", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Assinatura" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "Nenhum servidor encontrado na assinatura atual.\r\nSelecione uma assinatura diferente contendo pelo menos um servidor", "deployAzureSQLDB.NoServerLabel": "Não foram encontrados servidores", + "deployAzureSQLDB.NoServerError": "Nenhum servidor encontrado na assinatura atual.\r\nSelecione uma assinatura diferente contendo pelo menos um servidor", "deployAzureSQLDB.azureSignInError": "Entrar em uma conta do Azure primeiro" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "O nome da ordenação precisa ter entre 1 e 100 caracteres.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "O nome da ordenação não pode conter somente números.", "deployAzureSQLDB.DBCollationSpecialCharError": "O nome da ordenação não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallLengthError": "O nome do firewall precisa ter entre 1 e 100 caracteres.", + "deployAzureSQLDB.DBCollationLengthError": "O nome da ordenação precisa ter entre 1 e 100 caracteres.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "O nome do banco de dados não pode conter somente números.", + "deployAzureSQLDB.DBNameSpecialCharError": "O nome do banco de dados não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?*@&, .", + "deployAzureSQLDB.DBNameLengthError": "O nome do banco de dados precisa ter entre 1 e 100 caracteres.", + "deployAzureSQLDB.DBNameExistsError": "O nome do banco de dados precisa ser exclusivo no servidor atual.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "O nome do firewall não pode conter somente números.", "deployAzureSQLDB.DBFirewallSpecialCharError": "O nome do firewall não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallUpperCaseError": "Letras maiúsculas não são permitidas no nome do firewall", + "deployAzureSQLDB.DBFirewallLengthError": "O nome do firewall precisa ter entre 1 e 100 caracteres.", "deployAzureSQLDB.DBMaxIpInvalidError": "O endereço IP máximo é inválido", "deployAzureSQLDB.DBMinIpInvalidError": "O endereço IP mínimo é inválido", - "deployAzureSQLDB.DBNameExistsError": "O nome do banco de dados precisa ser exclusivo no servidor atual.", - "deployAzureSQLDB.DBNameLengthError": "O nome do banco de dados precisa ter entre 1 e 100 caracteres.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "O nome do banco de dados não pode conter somente números.", - "deployAzureSQLDB.DBNameSpecialCharError": "O nome do banco de dados não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?*@&, ." + "deployAzureSQLDB.DBFirewallUpperCaseError": "Letras maiúsculas não são permitidas no nome do firewall" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Conta do Azure", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Região", - "deployAzureSQLVM.AzureSettingsPageTitle": "Configurações do Azure", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Assinatura", - "deployAzureSQLVM.MissingRequiredInfoError": "Preencha os campos obrigatórios marcados com asteriscos vermelhos.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nova sub-rede", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nova rede virtual", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Definir configurações de rede", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Rede", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Novo IP", - "deployAzureSQLVM.NewSQLVMTitle": "Implantar a VM do SQL do Azure", - "deployAzureSQLVM.PublicIPDropdownLabel": "IP", - "deployAzureSQLVM.ResourceGroup": "Grupo de Recursos", - "deployAzureSQLVM.ScriptToNotebook": "Script para o Notebook", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmar a senha", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Senha", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nome de usuário", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Conectividade do SQL", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Habilitar autenticação do SQL", - "deployAzureSQLVM.SqlPortLabel": "Porta", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "Configurações de SQL Servers", - "deployAzureSQLVM.SubnetDropdownLabel": "Sub-rede", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Rede Virtual", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmar a senha", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Senha da conta de administrador", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Nome de usuário da conta de administrador", - "deployAzureSQLVM.VmImageDropdownLabel": "Imagem", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versão da Imagem", - "deployAzureSQLVM.VmNameTextBoxLabel": "Nome da máquina virtual", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Conta do Azure", + "deployAzureSQLVM.AzureSettingsPageTitle": "Configurações do Azure", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Clique aqui para saber mais sobre o preço e os tamanhos de VM com suporte", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Definir configurações de rede", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmar a senha", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmar a senha", + "deployAzureSQLVM.NewSQLVMTitle": "Implantar a VM do SQL do Azure", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Habilitar a porta de entrada da RDP (Área de Trabalho Remota) (3389)", - "deployAzureSQLVM.VmSizeDropdownLabel": "Tamanho", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Habilitar autenticação do SQL", + "deployAzureSQLVM.VmImageDropdownLabel": "Imagem", "deployAzureSQLVM.VmSkuDropdownLabel": "SKU da Imagem", - "deployeAzureSQLVM.VmSettingsPageTitle": "Configurações de máquina virtual", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Clique aqui para saber mais sobre o preço e os tamanhos de VM com suporte" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Versão da Imagem", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Rede", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Novo IP", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Nova sub-rede", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nova rede virtual", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Senha", + "deployAzureSQLVM.MissingRequiredInfoError": "Preencha os campos obrigatórios marcados com asteriscos vermelhos.", + "deployAzureSQLVM.SqlPortLabel": "Porta", + "deployAzureSQLVM.PublicIPDropdownLabel": "IP", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Região", + "deployAzureSQLVM.ResourceGroup": "Grupo de Recursos", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "Configurações de SQL Servers", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Conectividade do SQL", + "deployAzureSQLVM.ScriptToNotebook": "Script para o Notebook", + "deployAzureSQLVM.VmSizeDropdownLabel": "Tamanho", + "deployAzureSQLVM.SubnetDropdownLabel": "Sub-rede", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Assinatura", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nome de usuário", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Rede Virtual", + "deployAzureSQLVM.VmNameTextBoxLabel": "Nome da máquina virtual", + "deployeAzureSQLVM.VmSettingsPageTitle": "Configurações de máquina virtual" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "A senha precisa ter entre 12 e 123 caracteres.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Criar um IP", - "deployAzureSQLVM.NewPipPlaceholder": "Inserir o nome do novo IP", "deployAzureSQLVM.NewSubnetError": "Criar uma sub-rede", - "deployAzureSQLVM.NewSubnetPlaceholder": "Inserir o nome da nova sub-rede", "deployAzureSQLVM.NewVnetError": "Criar uma rede virtual", + "deployAzureSQLVM.NewPipPlaceholder": "Inserir o nome do novo IP", + "deployAzureSQLVM.NewSubnetPlaceholder": "Inserir o nome da nova sub-rede", "deployAzureSQLVM.NewVnetPlaceholder": "Inserir o nome da nova rede virtual", "deployAzureSQLVM.PipNameError": "O nome do IP precisa ter entre 1 e 80 caracteres", "deployAzureSQLVM.SubnetNameLengthError": "O nome da sub-rede precisa ter entre 1 e 80 caracteres", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Local (somente dentro da VM)", + "deployAzureSQLVM.SqlConfirmPasswordError": "A Senha e a Confirmação de senha devem corresponder.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privado (dentro da Rede Virtual)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Público (Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "A Senha e a Confirmação de senha devem corresponder.", - "deployAzureSQLVM.SqlUsernameLengthError": "O nome de usuário precisa ter entre 2 e 128 caracteres.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "O nome de usuário não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?* ." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "O nome de usuário não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?* .", + "deployAzureSQLVM.SqlUsernameLengthError": "O nome de usuário precisa ter entre 2 e 128 caracteres." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "A Senha e a Confirmação de senha devem corresponder.", - "deployAzureSQLVM.VMUsernameLengthError": "O nome de usuário precisa ter entre 1 e 20 caracteres.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "O nome de usuário não pode incluir palavras reservadas.", + "deployAzureSQLVM.vmDropdownSizeError": "Selecione um tamanho de máquina virtual válido.", "deployAzureSQLVM.VMUsernameSpecialCharError": "O nome de usuário não pode conter caracteres especiais \\/\"\"[]:|<>+=;,?*@& .", "deployAzureSQLVM.VMUsernameSuffixError": "O nome de usuário não pode terminar com um ponto", - "deployAzureSQLVM.VNameExistsError": "O nome da máquina virtual deve ser exclusivo no grupo de recursos atual.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "O nome da máquina virtual não pode conter somente números.", + "deployAzureSQLVM.VMUsernameLengthError": "O nome de usuário precisa ter entre 1 e 20 caracteres.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "O nome de usuário não pode incluir palavras reservadas.", "deployAzureSQLVM.VNamePrefixSuffixError": "O nome da máquina virtual não pode começar com sublinhado e não pode terminar com ponto ou hífen", + "deployAzureSQLVM.VNameOnlyNumericNameError": "O nome da máquina virtual não pode conter somente números.", "deployAzureSQLVM.VNameSpecialCharError": "O nome da máquina virtual não pode conter os caracteres especiais \\/\"\"[]:|<>+=;,?*@&, .", "deployAzureSQLVM.VnameLengthError": "O nome da máquina virtual precisa ter entre 1 e 15 caracteres.", - "deployAzureSQLVM.vmDropdownSizeError": "Selecione um tamanho de máquina virtual válido." + "deployAzureSQLVM.VNameExistsError": "O nome da máquina virtual deve ser exclusivo no grupo de recursos atual." }, "dist/ui/deploymentInputDialog": { + "notebookType": "Tipo de notebook", "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "Abrir Notebook", - "notebookType": "Tipo de notebook" + "deploymentDialog.OpenNotebook": "Abrir Notebook" }, "dist/ui/modelViewUtils": { "azure.accessError": "\r\n Detalhes do Erro: {0}.", - "azure.accounts.accountNotFoundError": "A conta selecionada '{0}' não está mais disponível. Clique em entrar para adicioná-la novamente ou selecione uma conta diferente.", - "azure.accounts.accountStaleError": "O token de acesso para a conta selecionada '{0}' não é mais válido. Clique no botão Entrar e atualize a conta ou selecione uma conta diferente.", - "azure.accounts.unexpectedAccountsError": "Erro inesperado ao buscar contas: {0}", - "azure.accounts.unexpectedResourceGroupsError": "Erro inesperado ao buscar grupos de recursos para a assinatura {0}: {1}", - "azure.accounts.unexpectedSubscriptionsError": "Erro inesperado ao buscar assinaturas para a conta {0}: {1}", + "getClusterContexts.errorFetchingClusters": "Ocorreu um erro ao carregar ou analisar o arquivo de configuração: {0}. O erro é: {1}", "fileChecker.FileNotFound": "Arquivo: {0} não encontrado. Selecione um arquivo de configuração de kube.", "fileChecker.NotFile": "Caminho: {0} não é um arquivo, selecione um arquivo de configuração de kube válido.", - "getClusterContexts.errorFetchingClusters": "Ocorreu um erro ao carregar ou analisar o arquivo de configuração: {0}. O erro é: {1}", - "invalidSQLPassword": "{0} não atende ao requisito de complexidade de senha. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "O token de acesso para a conta selecionada '{0}' não é mais válido. Clique no botão Entrar e atualize a conta ou selecione uma conta diferente.", + "azure.accounts.accountNotFoundError": "A conta selecionada '{0}' não está mais disponível. Clique em entrar para adicioná-la novamente ou selecione uma conta diferente.", + "azure.accounts.unexpectedAccountsError": "Erro inesperado ao buscar contas: {0}", + "resourceDeployment.errorFetchingStorageClasses": "Erro inesperado ao buscar classes de armazenamento kubectl disponíveis: {0}", + "azure.accounts.unexpectedResourceGroupsError": "Erro inesperado ao buscar grupos de recursos para a assinatura {0}: {1}", + "azure.accounts.unexpectedSubscriptionsError": "Erro inesperado ao buscar assinaturas para a conta {0}: {1}", "passwordNotMatch": "{0} não corresponde à senha de confirmação", - "resourceDeployment.errorFetchingStorageClasses": "Erro inesperado ao buscar classes de armazenamento kubectl disponíveis: {0}" + "invalidSQLPassword": "{0} não atende ao requisito de complexidade de senha. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "Examine a sua configuração" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Baixe e inicie o instalador, URL: {0}", - "resourceDeployment.DownloadCompleteText": "Baixado com êxito: {0}", "resourceDeployment.DownloadingText": "Baixando de: {0}", "resourceDeployment.LaunchingProgramText": "Iniciando: {0}", + "resourceDeployment.DownloadCompleteText": "Baixado com êxito: {0}", "resourceDeployment.ProgramLaunchedText": "Iniciado com êxito: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Opções de implantação" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Para continuar, você precisa aceitar os Termos de Licença", - "deploymentDialog.FailedToolsInstallation": "Algumas ferramentas ainda não foram descobertas. Verifique se eles estão instaladas, em execução e são detectáveis", - "deploymentDialog.InstallToolsHintMany": "Ferramentas: os {0} não estão instalados, você pode clicar no botão \"{1}\" para instalá-los.", - "deploymentDialog.InstallToolsHintOne": "Ferramenta: o {0} não está instalado, você pode clicar no botão \"{1}\" para instalá-lo.", - "deploymentDialog.InstalledTools": "Todas as ferramentas necessárias estão instaladas agora.", - "deploymentDialog.NoRequiredTool": "Nenhuma ferramenta é necessária", - "deploymentDialog.PendingInstallation": "As ferramentas {0} ainda não foram descobertas. Verifique se elas estão instaladas, em execução e são detectáveis", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "O '{0}' [ {1} ] não atende ao requisito mínimo de versão. Desinstale-o e reinicie o Azure Data Studio.", "deploymentDialog.ToolInformation": "O '{0}' não foi descoberto e a instalação automática não tem suporte atualmente. Instale o '{0}' manualmente ou verifique se ele foi iniciado e é detectável. Depois de fazer isso, reinicie o Azure Data Studio. Confira [{1}].", - "deploymentDialog.VersionInformationDebugHint": "Você precisará reiniciar o Azure Data Studio se as ferramentas forem instaladas manualmente para escolher a alteração. Você pode encontrar mais detalhes nos canais de saída 'Implantações' e 'CLI de Dados do Azure'", + "resourceDeployment.AgreementTitle": "Aceitar os termos de uso", + "deploymentDialog.InstalledTools": "Todas as ferramentas necessárias estão instaladas agora.", + "notebookWizard.toolsAndEulaPageTitle": "Pré-requisitos da implantação", + "deploymentDialog.PendingInstallation": "As ferramentas {0} ainda não foram descobertas. Verifique se elas estão instaladas, em execução e são detectáveis", "deploymentDialog.loadingRequiredTools": "Carregando informações de ferramentas necessárias", "deploymentDialog.loadingRequiredToolsCompleted": "O carregamento das informações das ferramentas necessárias foi concluído", - "notebookWizard.toolsAndEulaPageTitle": "Pré-requisitos da implantação", - "resourceDeployment.AgreementTitle": "Aceitar os termos de uso" + "deploymentDialog.NoRequiredTool": "Nenhuma ferramenta é necessária", + "deploymentDialog.FailedToolsInstallation": "Algumas ferramentas ainda não foram descobertas. Verifique se eles estão instaladas, em execução e são detectáveis", + "deploymentDialog.FailedEulaValidation": "Para continuar, você precisa aceitar os Termos de Licença", + "deploymentDialog.InstallToolsHintOne": "Ferramenta: o {0} não está instalado, você pode clicar no botão \"{1}\" para instalá-lo.", + "deploymentDialog.InstallToolsHintMany": "Ferramentas: os {0} não estão instalados, você pode clicar no botão \"{1}\" para instalá-los.", + "deploymentDialog.VersionInformationDebugHint": "Você precisará reiniciar o Azure Data Studio se as ferramentas forem instaladas manualmente para escolher a alteração. Você pode encontrar mais detalhes nos canais de saída 'Implantações' e 'CLI de Dados do Azure'" }, "package": { - "azdata-install-location-description": "Localização do pacote azdata usado para o comando de instalação", - "azure-sql-mi-agreement": "Aceito {0} e {1}.", - "azure-sql-mi-agreement-eula": "Termos de Licença da MI do SQL do Azure", - "azure-sql-mi-display-description": "Criar uma Instância Gerenciada de SQL no Azure ou em um ambiente gerenciado pelo cliente", - "azure-sql-mi-display-name": "Instância gerenciada de SQL do Azure", - "azure-sql-mi-help-text": "A Instância Gerenciada de SQL do Azure fornece acesso completo ao SQL Server e compatibilidade de recurso para migrar SQL Servers para o Azure ou desenvolver novos aplicativos. {0}.", - "azure-sql-mi-help-text-learn-more": "Saiba Mais", - "azure-sql-mi-okButton-text": "Abrir no Portal", - "azure-sql-mi-resource-type-option-label": "Tipo de Recurso", - "azure-sqldb-agreement": "Aceito {0}, {1} e {2}.", - "azure-sqldb-agreement-azdata-eula": "Termos de Licença do azdata", + "azure-sqlvm-vm-administrator-account-page-label": "Conta de administrador", "azure-sqldb-agreement-sqldb-eula": "Termos de Licença do BD SQL do Azure", - "azure-sqldb-description": "Crie um banco de dados SQL, um servidor de banco de dados ou um pool elástico no Azure.", "azure-sqldb-display-name": "Banco de Dados SQL do Azure", - "azure-sqldb-notebook-ok-button-text": "Selecionar", - "azure-sqldb-portal-ok-button-text": "Criar no portal do Azure", - "azure-sqlvm-agreement": "Aceito {0}, {1} e {2}.", - "azure-sqlvm-agreement-azdata-eula": "Termos de Licença do azdata", + "azure-sql-mi-agreement-eula": "Termos de Licença da MI do SQL do Azure", + "azure-sql-mi-help-text": "A Instância Gerenciada de SQL do Azure fornece acesso completo ao SQL Server e compatibilidade de recurso para migrar SQL Servers para o Azure ou desenvolver novos aplicativos. {0}.", "azure-sqlvm-agreement-sqlvm-eula": "Termos de Licença da VM do SQL do Azure", + "azure-sql-mi-display-name": "Instância gerenciada de SQL do Azure", "azure-sqlvm-azure-account-page-label": "Informações do Azure", "azure-sqlvm-azure-location-label": "Locais do Azure", - "azure-sqlvm-deploy-dialog-action-text": "Script para o notebook", - "azure-sqlvm-deploy-dialog-title": "Implantar a máquina virtual do SQL do Azure", - "azure-sqlvm-description": "Crie máquinas virtuais do SQL no Azure. Isso é ideal para migrações e aplicativos que exigem acesso ao nível do SO.", - "azure-sqlvm-display-name": "SQL Server na Máquina Virtual do Azure", - "azure-sqlvm-image-label": "Imagem", - "azure-sqlvm-image-sku-label": "SKU da imagem de VM", "azure-sqlvm-password-confirm-label": "Confirmar a senha", - "azure-sqlvm-password-label": "Senha", - "azure-sqlvm-publisher-label": "Editor", - "azure-sqlvm-storage-accountname-label": "Nome da conta de armazenamento", - "azure-sqlvm-storage-page-lable": "Conta de armazenamento", - "azure-sqlvm-storage-sku-label": "Tipo de SKU da conta de armazenamento", - "azure-sqlvm-username-label": "Nome de usuário", - "azure-sqlvm-vm-administrator-account-page-label": "Conta de administrador", - "azure-sqlvm-vm-information-page-label": "Informações da VM", - "azure-sqlvm-vm-summary-page-label": "Resumo", - "azure-sqlvm-vmname-label": "Nome da máquina virtual", - "azure-sqlvm-vmsize-label": "Tamanho", - "deploy-resource-command-category": "Implantação", - "deploy-resource-command-name": "Nova Implantação…", - "deployment.configuration.title": "Configuração de implantação", - "docker-confirm-sql-password-field": "Confirmar a senha", + "docker-confirm-sql-password-field": "Confirmar senha", "docker-container-name-field": "Nome do contêiner", + "azure-sqlvm-description": "Crie máquinas virtuais do SQL no Azure. Isso é ideal para migrações e aplicativos que exigem acesso ao nível do SO.", + "azure-sql-mi-display-description": "Criar uma Instância Gerenciada de SQL no Azure ou em um ambiente gerenciado pelo cliente", + "azure-sqldb-description": "Crie um banco de dados SQL, um servidor de banco de dados ou um pool elástico no Azure.", + "azure-sqldb-portal-ok-button-text": "Criar no portal do Azure", + "sql-azure-database-server-display-name": "Servidor de Banco de Dados", + "azure-sqlvm-deploy-dialog-title": "Implantar a máquina virtual do SQL do Azure", "docker-sql-2017-title": "Implantar imagens de contêiner do SQL Server 2017", "docker-sql-2019-title": "Implantar imagens de contêiner do SQL Server 2019", "docker-sql-2022-title": "Implantar imagens de contêiner do SQL Server 2022", - "docker-sql-password-field": "Senha do SQL Server", + "deploy-resource-command-category": "Implantação", + "deployment.configuration.title": "Configuração de implantação", + "sql-azure-elastic-pool-display-name": "Pool Elástico", + "azure-sql-mi-agreement": "Aceito {0} e {1}.", + "azure-sqldb-agreement": "Aceito {0}, {1} e {2}.", + "azure-sqlvm-agreement": "Aceito {0}, {1} e {2}.", + "azure-sqlvm-image-label": "Imagem", + "azure-sql-mi-help-text-learn-more": "Saiba mais", + "azdata-install-location-description": "Localização do pacote azdata usado para o comando de instalação", + "microsoft-privacy-statement": "Declaração de Privacidade da Microsoft", + "deploy-resource-command-name": "Nova Implantação…", + "azure-sql-mi-okButton-text": "Abrir no Portal", + "azure-sqlvm-password-label": "Senha", "docker-sql-port-field": "Porta", "extension-description": "Fornece uma experiência baseada em Notebook para implantar o Microsoft SQL Server", - "extension-displayName": "Extensão de Implantação do SQL Server para o Azure Data Studio", - "microsoft-privacy-statement": "Política de Privacidade da Microsoft", + "azure-sqlvm-publisher-label": "Editor", + "azure-sql-mi-resource-type-option-label": "Tipo de Recurso", "resource-type-display-name": "Tipo de Recurso", "resource-type-sql-image-description": "Executar a imagem de contêiner do SQL Server com o Docker", - "resource-type-sql-image-display-name": "Imagem de contêiner do SQL Server", "resource-type-sql-windows-setup-description": "Execute o SQL Server no Windows, selecione uma versão para começar.", - "resource-type-sql-windows-setup-display-name": "SQL Server no Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Servidor de Banco de Dados", - "sql-azure-elastic-pool-display-name": "Pool Elástico", + "extension-displayName": "Extensão de Implantação do SQL Server para o Azure Data Studio", + "resource-type-sql-image-display-name": "Imagem de contêiner do SQL Server", + "azure-sqlvm-display-name": "SQL Server na Máquina Virtual do Azure", + "resource-type-sql-windows-setup-display-name": "SQL Server no Windows", + "docker-sql-password-field": "Senha do SQL Server", + "azure-sqlvm-deploy-dialog-action-text": "Script para notebook", + "azure-sqldb-notebook-ok-button-text": "Selecionar", "sql-azure-single-database-display-name": "Banco de Dados Individual", - "version-display-name": "Versão" + "azure-sqlvm-vmsize-label": "Tamanho", + "azure-sqlvm-storage-page-lable": "Conta de armazenamento", + "azure-sqlvm-storage-sku-label": "Tipo de SKU da conta de armazenamento", + "azure-sqlvm-storage-accountname-label": "Nome da conta de armazenamento", + "azure-sqlvm-vm-summary-page-label": "Resumo", + "azure-sqlvm-username-label": "Nome de usuário", + "azure-sqlvm-image-sku-label": "SKU da imagem de VM", + "azure-sqlvm-vm-information-page-label": "Informações da VM", + "version-display-name": "Versão", + "azure-sqlvm-vmname-label": "Nome da máquina virtual", + "azure-sqldb-agreement-azdata-eula": "Termos de Licença do azdata", + "azure-sqlvm-agreement-azdata-eula": "Termos de Licença do azdata" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 96% rename from i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.schema-compare.i18n.json index fa088c9146..afed1ff7e0 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "rótulo: {0} não existe na pesquisa de nome de valor de opções", - "SchemaCompare.GeneralOptionsLabel": "Opções Gerais", - "SchemaCompare.ObjectTypesOptionsLabel": "Incluir Tipos de Objetos", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opções da Comparação de Esquemas", - "SchemaCompareOptionsDialog.Reset": "Redefinir", - "file": "Arquivo", - "flat": "Simples", - "objectType": "Tipo de Objeto", - "schema": "Esquema", - "schemaCompare.ApplyConfirmation": "Tem certeza de que deseja atualizar o destino?", - "schemaCompare.CompareDetailsTitle": "Comparar os Detalhes", - "schemaCompare.GetConnectionString": "Você deseja se conectar a {0}?", - "schemaCompare.RecompareToRefresh": "Pressione Comparar para atualizar a comparação.", + "schemaCompareDialog.differentSourceMessage": "Um esquema de origem diferente foi selecionado. Comparar para ver a comparação?", + "schemaCompareDialog.differentTargetMessage": "Um esquema de destino diferente foi selecionado. Comparar para ver a comparação?", "schemaCompare.actionColumn": "Ação", "schemaCompare.addAction": "Adicionar", - "schemaCompare.applyButtonDisabledTitle": "A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados", + "schemaCompare.updateButton": "Aplicar", "schemaCompare.applyButtonEnabledTitle": "Aplicar alterações ao destino", - "schemaCompare.applyError": "Ocorreu um erro ao atualizar o projeto", - "schemaCompare.applyNoChanges": "Não há nenhuma alteração a ser aplicada", - "schemaCompare.applySuccess": "O projeto foi atualizado com êxito", - "schemaCompare.cancelCompareButton": "Parar", + "schemaCompare.applyButtonDisabledTitle": "A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados", + "schemaCompare.ApplyConfirmation": "Tem certeza de que deseja atualizar o destino?", + "schemaCompareDialog.cancel": "Cancelar", "schemaCompare.cancelErrorMessage": "Falha no cancelamento da comparação de esquemas: '{0}'", "schemaCompare.cannotExcludeMessage": "Não é possível excluir {0}. Existem dependentes incluídos", "schemaCompare.cannotExcludeMessageWithDependent": "Não é possível excluir {0}. Existem dependentes incluídos, como {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "Não é possível incluir {0}. Existem dependentes excluídos, como {1}", "schemaCompare.changeAction": "Alterar", "schemaCompare.compareButton": "Comparar", - "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", - "schemaCompare.dacpacRadioButtonLabel": "Arquivo do Aplicativo da Camada de Dados (.dacpac)", - "schemaCompare.databaseButtonLabel": "Banco de dados", - "schemaCompare.deleteAction": "Excluir", - "schemaCompare.dialogTitle": "Comparação de Esquemas", + "schemaCompare.CompareDetailsTitle": "Comparar os Detalhes", "schemaCompare.differencesTableTitle": "Comparação entre Origem e Destino", + "schemaCompare.dacpacRadioButtonLabel": "Arquivo do Aplicativo da Camada de Dados (.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "Banco de dados", + "schemaCompare.databaseButtonLabel": "Base de dados", + "schemaCompare.projectButtonLabel": "Projeto de Banco de Dados", + "schemaCompare.deleteAction": "Excluir", + "schemaCompareDialog.differentSourceTargetMessage": "Diferentes esquemas de origem e de destino foram selecionados. Comparar para ver a comparação?", + "schemaCompare.GetConnectionString": "Você deseja se conectar a {0}?", + "file": "Arquivo", + "schemaCompareDialog.fileTextBoxLabel": "Arquivo", + "flat": "Simples", + "schemaCompareDialog.structureDropdownLabel": "Estrutura de Pastas", + "SchemaCompare.GeneralOptionsLabel": "Opções Gerais", "schemaCompare.generateScriptButton": "Gerar script", + "schemaCompare.generateScriptErrorMessage": "Falha ao gerar script: '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "Gerar script é habilitado quando o destino é um banco de dados", "schemaCompare.generateScriptEnabledButton": "Gerar script para implantar alterações no destino", - "schemaCompare.generateScriptErrorMessage": "Falha ao gerar script: '{0}'", - "schemaCompare.generateScriptNoChanges": "Nenhuma alteração no script", "schemaCompare.includeColumnName": "Incluir", - "schemaCompare.includeExcludeInfoMessage": "Observe que as operações incluir/excluir podem demorar um pouco para calcular as dependências afetadas", + "SchemaCompare.ObjectTypesOptionsLabel": "Incluir Tipos de Objetos", + "schemaCompare.waitText": "Inicializando a comparação. Isso pode demorar um pouco.", + "schemaCompare.openScmpButtonTitle": "Carregar a origem, o destino e as opções salvas em um arquivo .scmp", + "schemaCompareDialog.No": "Não", + "schemaCompare.applyNoChanges": "Não há nenhuma alteração a ser aplicada", + "schemaCompare.generateScriptNoChanges": "Nenhuma alteração no script", "schemaCompare.noDifferences": "Não foi encontrada nenhuma diferença de esquema.", + "schemaCompareDialog.ok": "OK", + "objectType": "Tipo de Objeto", "schemaCompare.openFile": "Abrir", "schemaCompare.openScmpButton": "Abrir arquivo .scmp", - "schemaCompare.openScmpButtonTitle": "Carregar a origem, o destino e as opções salvas em um arquivo .scmp", "schemaCompare.openScmpErrorMessage": "Falha ao abrir o scmp: '{0}'", "schemaCompare.optionsButton": "Opções", - "schemaCompare.projectButtonLabel": "Projeto de Banco de Dados", - "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareOptions.RecompareMessage": "As opções mudaram. Comparar novamente para ver a comparação?", + "schemaCompare.includeExcludeInfoMessage": "Observe que as operações incluir/excluir podem demorar um pouco para calcular as dependências afetadas", + "schemaCompare.RecompareToRefresh": "Pressione Comparar para atualizar a comparação.", + "schemaCompare.applySuccess": "O projeto foi atualizado com êxito", + "SchemaCompareOptionsDialog.Reset": "Redefinir", "schemaCompare.saveFile": "Salvar", "schemaCompare.saveScmpButton": "Salvar o arquivo .scmp", - "schemaCompare.saveScmpButtonTitle": "Salvar a origem e o destino, as opções e os elementos excluídos", "schemaCompare.saveScmpErrorMessage": "Falha ao salvar scmp: '{0}'", + "schemaCompare.saveScmpButtonTitle": "Salvar a origem e o destino, as opções e os elementos excluídos", + "schema": "Esquema", + "schemaCompare.dialogTitle": "Comparação de Esquemas", + "schemaCompare.updateErrorMessage": "Falha ao Aplicar a Comparação de Esquemas '{0}'", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Opções da Comparação de Esquemas", + "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", + "schemaObjectType": "Tipo de esquema/objeto", + "schemaCompare.sourceButtonTitle": "Selecionar Origem", + "schemaCompare.targetButtonTitle": "Selecionar Destino", "schemaCompare.selectConnection": "Selecionar a conexão", "schemaCompare.selectSourceFile": "Selecione o arquivo de origem", "schemaCompare.selectTargetFile": "Selecionar a pasta de destino", - "schemaCompare.sourceButtonTitle": "Selecionar Origem", - "schemaCompare.sourceNameColumn": "Nome da Origem", - "schemaCompare.startText": "Para comparar dois esquemas, primeiro selecione um esquema de origem e um esquema de destino e, em seguida, pressione Comparar.", - "schemaCompare.switchButtonTitle": "Alternar origem e destino", - "schemaCompare.switchDirectionButton": "Alternar direção", - "schemaCompare.targetButtonTitle": "Selecionar Destino", - "schemaCompare.targetNameColumn": "Nome do Destino", - "schemaCompare.typeColumn": "Tipo", - "schemaCompare.updateButton": "Aplicar", - "schemaCompare.updateErrorMessage": "Falha ao Aplicar a Comparação de Esquemas '{0}'", - "schemaCompare.waitText": "Inicializando a comparação. Isso pode demorar um pouco.", - "schemaCompareDialog.No": "Não", - "schemaCompareDialog.SourceTitle": "Fonte", - "schemaCompareDialog.TargetTitle": "Destino", - "schemaCompareDialog.Yes": "Sim", - "schemaCompareDialog.cancel": "Cancelar", - "schemaCompareDialog.databaseDropdownTitle": "Banco de dados", - "schemaCompareDialog.defaultUser": "padrão", - "schemaCompareDialog.differentSourceMessage": "Um esquema de origem diferente foi selecionado. Comparar para ver a comparação?", - "schemaCompareDialog.differentSourceTargetMessage": "Diferentes esquemas de origem e de destino foram selecionados. Comparar para ver a comparação?", - "schemaCompareDialog.differentTargetMessage": "Um esquema de destino diferente foi selecionado. Comparar para ver a comparação?", - "schemaCompareDialog.dspErrorSource": "O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados", - "schemaCompareDialog.dspErrorTarget": "O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados", - "schemaCompareDialog.fileTextBoxLabel": "Arquivo", - "schemaCompareDialog.noProjectExtension": "A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados", - "schemaCompareDialog.noProjectExtensionApply": "A extensão sql-database-projects é necessária para aplicar alterações a um projeto", - "schemaCompareDialog.ok": "OK", "schemaCompareDialog.serverDropdownTitle": "Servidor", + "schemaCompareDialog.SourceTitle": "Fonte", "schemaCompareDialog.sourceDatabaseDropdown": "Banco de Dados de Origem", + "schemaCompare.sourceNameColumn": "Nome da Origem", "schemaCompareDialog.sourceServerDropdown": "Servidor de Origem", "schemaCompareDialog.sourceTextBox": "Arquivo de origem", - "schemaCompareDialog.structureDropdownLabel": "Estrutura de Pastas", - "schemaCompareDialog.targetDatabaseDropdown": "Banco de Dados de Destino", - "schemaCompareDialog.targetServerDropdown": "Servidor de Destino", + "schemaCompare.cancelCompareButton": "Parar", + "schemaCompare.switchDirectionButton": "Alternar direção", + "schemaCompare.switchButtonTitle": "Alternar origem e destino", + "schemaCompareDialog.TargetTitle": "Destino", + "schemaCompareDialog.targetDatabaseDropdown": "Banco de dados de destino", + "targetStructure": "Estrutura de Pasta de Destino", + "schemaCompare.targetNameColumn": "Nome do Destino", + "schemaCompareDialog.targetServerDropdown": "Servidor de destino", "schemaCompareDialog.targetTextBox": "Arquivo de destino", - "schemaCompareOptions.RecompareMessage": "As opções mudaram. Comparar novamente para ver a comparação?", - "schemaObjectType": "Tipo de esquema/objeto", - "targetStructure": "Estrutura de Pasta de Destino" + "schemaCompareDialog.dspErrorSource": "O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados", + "schemaCompareDialog.noProjectExtensionApply": "A extensão sql-database-projects é necessária para aplicar alterações a um projeto", + "schemaCompareDialog.noProjectExtension": "A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados", + "schemaCompareDialog.dspErrorTarget": "O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados", + "schemaCompare.applyError": "Ocorreu um erro ao atualizar o projeto", + "schemaCompare.startText": "Para comparar dois esquemas, primeiro selecione um esquema de origem e um esquema de destino e, em seguida, pressione Comparar.", + "schemaCompare.typeColumn": "Tipo", + "schemaCompare.radioButtonsLabel": "Tipo", + "schemaCompareDialog.Yes": "Sim", + "schemaCompareDialog.defaultUser": "padrão", + "OptionNotFoundWarningMessage": "rótulo: {0} não existe na pesquisa de nome de valor de opções" }, "package": { - "description": "A Comparação de Esquemas do SQL Server para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs.", - "displayName": "Comparação de Esquemas do SQL Server", "schemaCompare.openInScmp": "Abrir na Comparação de Esquemas", "schemaCompare.runComparison": "Executar comparação de esquemas", + "displayName": "Comparação de Esquemas do SQL Server", + "description": "A Comparação de Esquemas do SQL Server para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs.", "schemaCompare.start": "Comparação de Esquemas" } } diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.server-report.i18n.json similarity index 91% rename from i18n/ads-language-pack-pt-BR/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.server-report.i18n.json index bb22231b23..2daf27e73e 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "Falha na operação do XEvents.", + "XEventsStopped": "As PageContention e ObjectContention das sessões de XEvents, foram removidas.", "XEventsNotSupported": "Não há suporte para as sessões XEvents.", - "XEventsStarted": "Sessões XEvents iniciadas para PageContention e ObjectContention.", - "XEventsStopped": "As PageContention e ObjectContention das sessões de XEvents, foram removidas." + "XEventsStarted": "Sessões XEvents iniciadas para PageContention e ObjectContention." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 89% rename from i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-assessment.i18n.json index fdccc451c3..129f914556 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Tipo de Destino", + "asmt.details.toLearnMore": " para saber mais.", "asmt.details.clickHere": "Clique aqui", + "databaseIconLabel": "Banco de dados", "asmt.details.recommendation": "Recomendação", "asmt.details.ruleDescription": "Descrição da Regra", - "asmt.details.toLearnMore": " para saber mais.", - "databaseIconLabel": "Banco de dados", - "serverIconLabel": "Servidor" + "serverIconLabel": "Servidor", + "asmt.column.targetType": "Tipo de Destino" }, "dist/localized": { "asmt.apiversion": "Versão da API", "asmt.column.checkId": "Verificar a ID", - "asmt.column.helpLink": "Link de Ajuda", - "asmt.column.message": "Mensagem", - "asmt.column.severity": "Gravidade", - "asmt.column.tags": "Rótulos", - "asmt.column.target": "Destino", - "asmt.instancename": "Nome da Instância", - "asmt.learnMore": "Saiba mais", - "asmt.osversion": "Versão do Sistema Operacional", "asmt.rulesetversion": "Conjunto de Regras Padrão", - "asmt.section.api.title": "Informações", - "asmt.section.instance.title": "Detalhes da Instância do SQL Server", "asmt.serveredition": "Edição", - "asmt.serverversion": "Versão", "asmt.sqlReport.Error": "Erro", + "asmt.column.helpLink": "Link de Ajuda", "asmt.sqlReport.High": "Alto", + "asmt.section.api.title": "Informações", "asmt.sqlReport.Info": "Informações", + "asmt.instancename": "Nome da Instância", + "asmt.learnMore": "Saiba Mais", "asmt.sqlReport.Low": "Baixo", "asmt.sqlReport.Medium": "Média", - "asmt.sqlReport.Warning": "Aviso", + "asmt.column.message": "Mensagem", + "asmt.osversion": "Versão do Sistema Operacional", "asmt.sqlReport.resultForDatabase": "Resultados do banco de dados", "asmt.sqlReport.resultForInstance": "Resultados do servidor", - "asmt.sqlReport.severityMsg": "{0}: {1} itens", - "asmt.sqlReportTitle": "Relatório de Avaliação do SQL" + "asmt.sqlReportTitle": "Relatório de Avaliação do SQL", + "asmt.section.instance.title": "Detalhes da Instância do SQL Server", + "asmt.column.severity": "Gravidade", + "asmt.column.tags": "Marcas", + "asmt.column.target": "Destino", + "asmt.serverversion": "Versão", + "asmt.sqlReport.Warning": "Aviso", + "asmt.sqlReport.severityMsg": "{0}: {1} itens" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Cancelar", + "msgBoxCopyBtn": "Copiar", + "btnGeneratehtmlreport": "Criar Relatório HTML", + "btnExportAsScript": "Exportar como Script", + "invokeAssessmentLabelServer": "Invocar avaliação", + "invokeAssessmentLabelDatabase": "Invocar avaliação para {0}", + "ok": "OK", "asmtaction.label.open": "Abrir", "asmtaction.openReport": "O relatório foi salvo. Deseja abri-lo?", - "btnExportAsScript": "Exportar como Script", - "btnGeneratehtmlreport": "Criar Relatório HTML", - "btnViewSamples": "Veja todas as regras e saiba mais no GitHub", - "btnViewSamplesShort": "Exibir tudo no GitHub", - "getAssessmentItemsDatabase": "Exibir regras aplicáveis para {0}", - "getAssessmentItemsServer": "Exibir regras aplicáveis", - "invokeAssessmentLabelDatabase": "Invocar avaliação para {0}", - "invokeAssessmentLabelServer": "Invocar avaliação", "msgBoxAsmtInfo": "Informações de avaliação do SQL", "msgBoxCopied": "Informações de avaliação do SQL copiadas", - "msgBoxCopyBtn": "Copiar", - "ok": "OK" + "btnViewSamplesShort": "Exibir tudo no GitHub", + "btnViewSamples": "Veja todas as regras e saiba mais no GitHub", + "getAssessmentItemsServer": "Exibir regras aplicáveis", + "getAssessmentItemsDatabase": "Exibir regras aplicáveis para {0}" }, "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.resultsTitle": "Resultados da avaliação de {0}", "asmt.history.summaryError": "Erro", "asmt.history.summaryInfo": "Informações", "asmt.history.summaryWarning": "Aviso" }, "package": { "dashboard.tabName": "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.", - "displayName": "Avaliação do SQL" + "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." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 97% rename from i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-database-projects.i18n.json index 50394920ce..432666bfb4 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Histórico da compilação", - "Date": "Data", - "Failed": "Ocorreu um erro", - "InProgress": "Em andamento", - "Move": "Mover", - "PublishHistory": "Publicar histórico", - "Status": "Status", - "Success": "Sucesso", - "TargetDatabase": "Banco de dados de destino", - "TargetPlatform": "Plataforma de destino", - "TargetServer": "Servidor de destino", - "Time": "Hora", + "sqlcmdVariableAlreadyExists": "Já existe uma Variável SQLCMD com o mesmo nome neste projeto", + "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", + "fileAlreadyExists": "Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome.", + "folderAlreadyExistsChooseNewLocation": "Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local.", + "folderAlreadyExists": "Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome.", + "projectAlreadyExists": "Um projeto com nome {0} já existe em {1}.", + "cantAddCircularProjectReference": "Não é possível adicionar '{0}' uma referência ao projeto. Adicionar esse projeto como uma referência causaria uma dependência circular", + "databaseReferenceAlreadyExists": "Já existe uma referência a esse banco de dados nesse projeto", + "deployScriptExists": "Já {0} existe um script. O novo script não será incluído na Compilação.", "actionLabel": "Ação", - "addDatabaseReferenceOkButtonText": "Adicionar referência", - "addDatabaseReferencedialogName": "Adicionar a referência do banco de dados", "addItemAction": "Adicionar item", "addSqlCmdVariableWithoutDefaultValue": "Adicionar variável SQLCMD '{0}' ao projeto sem valor padrão?", - "advancedOptionsButton": "Avançado...", - "advancedPublishOptions": "Opções Avançadas de Publicação", - "appSettingPrompt": "Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão?", - "applyConfirmation": "Tem certeza de que deseja atualizar o projeto de destino?", - "applyError": "Ocorreu um erro ao atualizar o projeto: {0}", - "applySuccess": "O projeto foi atualizado com êxito.", - "artifactReference": "Referência do Artefato", - "at": "em", - "autorestProjectName": "Novo nome do projeto SQL", - "azureAccounts": "Contas do Azure", "azureAddAccount": "Adicionar uma Conta...", - "azureServerName": "Nome do servidor do SQL do Azure", + "addDatabaseReferencedialogName": "Adicionar a referência do banco de dados", + "addDatabaseReferenceOkButtonText": "Adicionar referência", + "advancedPublishOptions": "Opções Avançadas de Publicação", + "advancedOptionsButton": "Avançado...", + "updateActionRadiButtonLabel": "Aplicar Todas Alterações", + "deleteSqlCmdVariableConfirmation": "Tem certeza de que deseja excluir a Variável SQLCMD '{0}'?", + "deleteReferenceConfirmation": "Tem certeza de que quer excluir a referência a {0}?", + "deleteConfirmationContents": "Tem certeza de que quer excluir {0} e todos os seus conteúdos?", + "deleteConfirmation": "Tem certeza de que deseja excluir {0}?", + "moveConfirmationPrompt": "Tem certeza de que deseja mover {0} para {1}?", + "applyConfirmation": "Tem certeza de que deseja atualizar o projeto de destino?", + "artifactReference": "Referência do Artefato", + "nodeButNotAutorestFoundPrompt": "O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute.", + "nodeButNotAutorestFound": "A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem.", + "emptyAzureDbProjectTypeDisplayName": "Banco de Dados SQL do Azure", + "edgeProjectTypeDisplayName": "Banco de dados SQL do Azure no Edge", "azureSqlServerCreated": "SQL Server do Azure '{0}' criado", + "azureServerName": "Nome do servidor do SQL do Azure", + "azureAccounts": "Contas do Azure", "azureSubscription": "Assinatura do Azure", "baseDockerImage": "Imagem base {0} do Docker", "browseButtonText": "Procurar pasta", - "browseEllipsis": "Procurar...", "browseForProfile": "Procurar perfil", + "browseEllipsis": "Procurar...", "buildAction": "Compilar", "buildElements": "Criar Elementos", - "buildFailedCannotStartSchemaCompare": "Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação", + "BuildHistory": "Histórico da compilação", + "projBuildFailed": "Falha na compilação. Verifique o painel de saída para obter mais detalhes. {0}", "cancelButtonText": "Cancelar", + "parentTreeItemUnknown": "Não é possível acessar o pai do item de árvore fornecido", + "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.", "cannotResolvePath": "Não foi possível resolver o caminho {0}", - "cantAddCircularProjectReference": "Não é possível adicionar '{0}' uma referência ao projeto. Adicionar esse projeto como uma referência causaria uma dependência circular", "changeTargetPlatformAction": "Alterar plataforma de destino", "checkoutOutputMessage": "Verifique o painel de saída para mais detalhes", - "chooseAction": "Escolher ação", "chooseSqlcmdVarsToModify": "Escolha variáveis SQLCMD para modificar", + "chooseAction": "Escolher ação", "cicularProjectReference": "Referência circular do projeto {0} para o projeto {1}", "cleaningDockerImagesMessage": "Limpando implantações existentes...", - "compareActionRadiButtonLabel": "Exibir as alterações na Comparação de Esquemas", + "sdkLearnMorePlaceholder": "Clique no botão \"Saiba mais\" para obter mais informações sobre projetos no estilo SDK", "confirmPassword": "Confirme {0} senha de administrador", "confirmServerPassword": "Confirme {0} senha de administrador", "connectingToSqlServerMessage": "Conectando ao SQL Server", + "targetConnectionLabel": "Conexão", "connectionFailedError": "Erro de falha na conexão: '{0}'", "connectionRadioButtonLabel": "Conexões", "containerAlreadyExistForProject": "Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo?", - "convertToSdkStyleConfirmation": "O projeto '{0}' não será totalmente compatível com SSDT após a conversão. Uma cópia de backup do arquivo do projeto será criada na pasta do projeto antes da conversão. Mais informações estão disponíveis em https://aka.ms/sqlprojsdk. Continuar com a conversão para o projeto no estilo SDK?", - "createNew": "Criar Novo", + "updatedToSdkStyleError": "A conversão do projeto {0} para o estilo SDK não foi bem-sucedida. As alterações no .sqlproj foram revertidas.", + "errorRetrievingBuildFiles": "Não foi possível criar o projeto. Ocorreu um erro ao recuperar arquivos necessários para compilar.", "createProjectDialogOkButtonText": "Criar", + "createNew": "Criar Novo", "createProjectFromDatabaseDialogName": "Criar projeto pelo banco de dados", - "createProjectSettings": "Configurações", "creatingAzureSqlServer": "Criando SQL Server do Azure '{0}'...", "creatingDeploymentSettingsMessage": "Criando configurações de implantação...", - "currentTargetPlatform": "A plataforma de destino do projeto {0} agora é {1}", + "selectTargetPlatform": "Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "A versão do .NET SDK instalada no momento é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET 6 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado.", "dacpacFileLocationRequired": "O local do arquivo Dacpac é necessário para adicionar uma referência a um banco de dados", - "dacpacFiles": "Arquivos dacpac", - "dacpacNotOnSameDrive": "As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto.", "dacpacReferenceElement": "Referência Dacpac", - "dacpacText": "Aplicativo da camada de dados (.dacpac)", + "dacpacNotOnSameDrive": "As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. O arquivo de projeto está localizado em {0}", "dataSource": "Fonte de dados", "dataSourceDropdownTitle": "Fonte de dados", "dataSourceRadioButtonLabel": "Fontes de dados", + "dacpacText": "Aplicativo da camada de dados (.dacpac)", + "databaseNameLabel": "Banco de dados", + "sqlDatabaseProjects.outputChannel": "Projetos de Banco de Dados", + "databaseReferencesNodeName": "Referências do banco de dados", "databaseLocation": "A localização do banco de dados é necessária para adicionar uma referência a um banco de dados", "databaseName": "Nome do banco de dados", - "databaseNameLabel": "Banco de dados", "databaseNameRequired": "O nome do banco de dados é necessário para adicionar uma referência a um banco de dados diferente", - "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", - "databaseReferenceAlreadyExists": "Já existe uma referência a esse banco de dados nesse projeto", + "publishProjectSucceed": "Projeto de banco de dados publicado com êxito", "databaseReferenceTypeRequired": "O tipo de referência de banco de dados é necessário para adicionar uma referência a um banco de dados", - "databaseReferencesNodeName": "Referências do banco de dados", "databaseSelectionRequired": "A seleção do banco de dados é necessária para criar um projeto de um banco de dados", "databaseVariable": "Variável do banco de dados", - "dataworkspace.projectDirectoryAlreadyExistError": "Já existe um diretório com o nome '{0}' no local selecionado: '{1}'.", - "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", - "default": "padrão", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "Padrão - imagem definida como padrão no registro de contêiner", "deleteAction": "Deletar", - "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}?", - "deleteSqlCmdVariableConfirmation": "Tem certeza de que deseja excluir a Variável SQLCMD '{0}'?", - "deployAppSettingUpdateFailed": "Falha ao atualizar a configuração do aplicativo '{0}'", - "deployAppSettingUpdating": "Atualizando a configuração do aplicativo: '{0}'", "deployDbTaskName": "Implantando o projeto do Banco de dados SQL localmente", - "deployProjectFailedMessage": "Falha ao abrir uma conexão com o banco de dados implantado'", - "deployScriptExists": "Já {0} existe um script. O novo script não será incluído na Compilação.", + "emptyAzureDbProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio", + "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio", + "emptySdkProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK.", "differentDbDifferentServer": "Banco de dados diferente, servidor diferente", "differentDbSameServer": "Outro banco de dados, mesmo servidor", - "dockerContainerCreatedMessage": "ID criada pelo Docker: '{0}'", - "dockerContainerFailedToRunErrorMessage": "Falha ao executar o contêiner do Docker", - "dockerContainerNotRunningErrorMessage": "O contêiner do Docker não está em execução", - "dockerImageEulaMessage": "Contrato de Licença:", "dockerImageMessage": "Imagem do Docker:", - "dockerImagesPlaceHolder": "Usar {0} no arm64/Apple Silicon local", + "dockerContainerNotRunningErrorMessage": "O contêiner do Docker não está em execução", + "dockerContainerCreatedMessage": "ID criada pelo Docker: '{0}'", "dockerLogMessage": "Logs do Docker: '{0}'", - "dockerNotRunningError": "Falha ao verificar o Docker. Verifique se o Docker está instalado e em execução. Erro: '{0}'", - "done": "Concluído", + "sqlDatabaseProjects.doNotAskAgain": "Não perguntar novamente", "dontUseProfile": "Não usar o perfil", + "done": "Concluído", "downloadError": "Erro de download", "downloadProgress": "Progresso do download", "downloading": "Baixando", "downloadingFromTo": "Baixando de {0} para {1}", "downloadingNuget": "Baixando {0} nuget para obter DLLs de compilação ", - "edgeEulaAgreementTitle": "Contrato de licença do SQL do Microsoft Azure no Edge", - "edgeProjectTypeDescription": "Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge", - "edgeProjectTypeDisplayName": "Banco de dados SQL do Azure no Edge", - "emptyAzureDbProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio", - "emptyAzureDbProjectTypeDisplayName": "Banco de dados SQL do Azure", - "emptyProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio", - "emptyProjectTypeDisplayName": "Banco de Dados SQL Server", - "emptySdkProjectTypeDescription": "Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK.", - "emptySdkProjectTypeDisplayName": "Banco de Dados SQL (SDK)", + "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", "enterConnStringTemplateDescription": "Insira um modelo para a cadeia de conexão do SQL", "enterConnectionStringEnvName": "Insira o nome da variável de ambiente da cadeia de conexão", - "enterConnectionStringEnvNameDescription": "Inserir variável de ambiente para cadeia de conexão do SQL", "enterConnectionStringTemplate": "Inserir modelo de cadeia de conexão", - "enterNewDatabaseName": "Insira um nome de banco de dados", - "enterNewName": "Inserir novo nome", "enterNewSqlCmdVariableDefaultValue": "Insira o valor padrão para a variável SQLCMD '{0}'", + "enterConnectionStringEnvNameDescription": "Inserir variável de ambiente para cadeia de conexão do SQL", "enterNewSqlCmdVariableName": "Insira o novo nome da Variável SQLCMD", + "enterNewDatabaseName": "Insira um nome de banco de dados", "enterNewValueForVar": "Digite o novo valor padrão para a variável '{0}'", + "enterNewName": "Inserir novo nome", + "projectNamePlaceholderText": "Inserir nome do projeto", "enterPassword": "Insira {0} senha de administrador", - "enterPortNumber": "Insira {0} número da porta ou pressione Enter para usar o valor padrão", - "enterSystemDbName": "Insira um nome de banco de dados para esse banco de dados do sistema", "enterUser": "Insira o nome de usuário do administrador do {0}", - "equalComparison": "O projeto já está atualizado com o banco de dados.", + "enterPortNumber": "Insira {0} número da porta ou pressione Enter para usar o valor padrão", "errorAddingDatabaseReference": "Erro ao adicionar referência de banco de dados a {0}. Erro: {1}", "errorDownloading": "Erro ao baixar {0}. Erro: {1}", "errorExtracting": "Erro ao extrair arquivos de {0}. Erro: {1}", "errorFindingBuildFilesLocation": "Erro ao localizar o local dos arquivos de build: {0}", - "errorMovingFile": "Erro ao mover o arquivo de {0} para {1}. Erro: {2}", - "errorNotSupportedInVsCode": "Erro: {0} atualmente não tem suporte em projetos de Banco de Dados SQL para VS Code.", - "errorPrefix": "Erro: {0}", + "profileReadError": "Erro ao carregar o perfil de publicação. {0}", "errorReadingProjectGuid": "Erro ao tentar ler {0} do projeto '{1}'. {2}", + "errorMovingFile": "Erro ao mover o arquivo de {0} para {1}. Erro: {2}", "errorRenamingFile": "Erro ao renomear arquivo de {0} para {1}. Erro: {2}", - "errorRetrievingBuildFiles": "Não foi possível criar o projeto. Ocorreu um erro ao recuperar arquivos necessários para compilar.", - "eulaAgreementTemplate": "Eu aceito os {0}.", - "eulaAgreementText": "Eu aceito os {0}.", - "eulaAgreementTitle": "Contrato de Licença do Microsoft SQL Server", + "errorPrefix": "Erro: {0}", + "errorNotSupportedInVsCode": "Erro: {0} atualmente não tem suporte em projetos de Banco de Dados SQL para VS Code.", "exampleUsage": "Exemplo de uso", "excludeAction": "Excluir", - "excludeFolderNotSupported": "Ainda não há suporte para a exclusão de pastas", "excludeObjectTypes": "Excluir os Tipos de Objeto", + "excludeFolderNotSupported": "Ainda não há suporte para a exclusão de pastas", "externalStream": "Fluxo externo", "externalStreamingJobFriendlyName": "Trabalho de Streaming Externo", - "externalStreamingJobValidationPassed": "A validação do trabalho de streaming externo foi aprovada.", - "extractTargetRequired": "Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta.", "extractingDacFxDlls": "Extraindo DLLs de compilação DacFx para {0}", + "taskFailedError.error": "Falha ao concluir a tarefa '{0}'. Erro: {1}", + "deployProjectFailedMessage": "Falha ao abrir uma conexão com o banco de dados implantado'", + "publishToContainerFailed": "Falha ao publicar no contêiner. {0}", + "publishToNewAzureServerFailed": "Falha ao publicar no novo servidor do SQL do Azure. {0}", + "dockerContainerFailedToRunErrorMessage": "Falha ao executar o contêiner do Docker", + "deployAppSettingUpdateFailed": "Falha ao atualizar a configuração do aplicativo '{0}'", + "dockerNotRunningError": "Falha ao verificar o Docker. Verifique se o Docker está instalado e em execução. Erro: '{0}'", "file": "Arquivo", - "fileAlreadyExists": "Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome.", "fileFormat": "Formato do arquivo", - "fileObject": "arquivo", "fileOrFolderDoesNotExist": "O arquivo ou diretório '{0}' não existe", + "noFileExist": "O arquivo {0} não existe", "flat": "Simples", - "folderAlreadyExists": "Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome.", - "folderAlreadyExistsChooseNewLocation": "Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local.", - "folderElements": "Elementos da Pasta", "folderFriendlyName": "Pasta", - "folderObject": "pasta", + "folderElements": "Elementos da Pasta", "folderStructureLabel": "Estrutura de pastas", "generateScriptButtonText": "Gerar script", - "generatingProjectFailed": "Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0}", "generatingProjectFromAutorest": "Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes.", - "hr": "h", + "generatingProjectFailed": "Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0}", + "eulaAgreementText": "Eu aceito os {0}.", + "eulaAgreementTemplate": "Eu aceito os {0}.", "imageTag": "Marca de imagem", "importElements": "Importar Elementos", + "InProgress": "Em andamento", "include": "Incluir", - "includePermissionsInProject": "Incluir permissões no projeto", "includePermissionsLabel": "Incluir permissões", + "includePermissionsInProject": "Incluir permissões no projeto", + "sqlDatabaseProjects.Install": "Instalar", "installGlobally": "Instale globalmente", "invalidDataSchemaProvider": "DSP inválido no arquivo. sqlproj", - "invalidDatabaseReference": "Referência de banco de dados inválida no arquivo .sqlproj", - "invalidGuid": "O GUID especificado é inválido: {0}", - "invalidInput": "Entrada inválida: {0}", - "invalidProjectReload": "Não é possível acessar o projeto de banco de dados fornecido. Apenas os projetos de banco de dados abertos válidos podem ser recarregados.", - "invalidPropertyValueInSqlProj": "Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj", - "invalidPropertyValueProvided": "O valor da propriedade do projeto '{0} é inválido", - "invalidSQLPassword": "{0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Cadeia de conexão SQL inválida", + "invalidDatabaseReference": "Referência de banco de dados inválida no arquivo .sqlproj", + "invalidInput": "Entrada inválida: {0}", "invalidTargetPlatform": "Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1}", + "invalidPropertyValueInSqlProj": "Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj", + "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.", "learnMore": "Saiba Mais", + "dockerImageEulaMessage": "Contrato de Licença:", "loadProfilePlaceholderText": "Carregar perfil...", + "projectLocationLabel": "Localização", "location": "Localização", - "min": "min", + "edgeEulaAgreementTitle": "Contrato de licença do SQL do Microsoft Azure no Edge", + "eulaAgreementTitle": "Contrato de Licença do Microsoft SQL Server", "missingVersion": "Entrada 'version' ausente no {0}", - "moveConfirmationPrompt": "Tem certeza de que deseja mover {0} para {1}?", "movingFilesBetweenProjectsNotSupported": "Não há suporte para a movimentação de arquivos entre projetos", - "msec": "mseg", - "multipleMostDeploymentScripts": "Número inesperado de {0} files: {1}", "multipleSqlProjFilesSelected": "Vários arquivos. sqlproj selecionados; selecione apenas um.", + "projectNameLabel": "Nome", + "sqlCmdVariableColumn": "Nome", "nameMustNotBeEmpty": "O nome não deve estar vazio", + "nodeNotFound": "Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione.", "new": "Novo", + "autorestProjectName": "Novo nome do projeto SQL", "newObjectNamePrompt": "Novo nome {0}:", - "noDataSourcesFile": "Não foi localizado nenhum {0}", - "noDataSourcesText": "Nenhuma fonte de dados neste projeto", - "noFileExist": "O arquivo {0} não existe", - "noSchemaCompareExtension": "A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados.", - "noSqlFilesGenerated": "Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes.", - "noSqlProjFile": "O arquivo de projeto selecionado não existe", - "noSqlProjFilesSelected": "Nenhum arquivo. sqlproj selecionado; selecione um.", "noString": "Não", "noStringDefault": "Não (padrão)", - "nodeButNotAutorestFound": "A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem.", - "nodeButNotAutorestFoundPrompt": "O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute.", - "nodeNotFound": "Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione.", + "noSqlFilesGenerated": "Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes.", + "noSqlProjFilesSelected": "Nenhum arquivo. sqlproj selecionado; selecione um.", + "noDataSourcesText": "Nenhuma fonte de dados neste projeto", + "noDataSourcesFile": "Não foi localizado nenhum {0}", "noneElements": "Nenhum Elemento", "nupkgNamePlaceholder": "Nome do pacote NuGet", - "nupkgText": "Aplicativo de camada de dados publicado (.nupkg)", + "versionPlaceholder": "Versão do pacote NuGet", "objectType": "Tipo de Objeto", "okString": "Ok", "onlyMoveFilesFoldersSupported": "Apenas a movimentação de arquivos e pastas é suportada", "openEulaString": "Abrir o Contrato de Licença", + "specSelectionText": "Especificação de OpenAPI/Swagger", + "retrySucceedMessage": "Operação '{0}' concluída com êxito. Resultado: {1}", + "retryFailedMessage": "Falha na operação '{0}'. Tentando novamente... Resultado Atual: {1}. Erro: '{2}'", + "retryMessage": "Falha na operação '{0}'. Tentando novamente... Erro: '{1}' ", "optionDescription": "Descrição da Opção", "optionName": "Nome da Opção", - "optionNotFoundWarningMessage": "rótulo: {0} não existe na pesquisa de nome de valor de opções", - "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.", "packageReference": "Referência do Pacote", - "parentTreeItemUnknown": "Não é possível acessar o pai do item de árvore fornecido", - "passwordNotMatch": "{0} senha não corresponde à senha de confirmação", "portMustNotBeNumber": "A porta deve ser um número", "postDeployElements": "Elementos de PostDeploy", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "Elementos de PreDeploy", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação", "profile": "Perfil", - "profileReadError": "Erro ao carregar o perfil de publicação. {0}", - "projBuildFailed": "Falha na compilação. Verifique o painel de saída para obter mais detalhes. {0}", - "projectAlreadyExists": "Um projeto com nome {0} já existe em {1}.", - "projectAlreadyOpened": "O projeto '{0}' já está aberto.", "projectLocString": "Projeto", - "projectLocationLabel": "Localização", - "projectLocationPlaceholderText": "Selecione o local para criar o projeto", - "projectNameLabel": "Nome", - "projectNamePlaceholderText": "Inserir nome do projeto", - "projectNeedsUpdatingForCrossPlat": "Os destinos, referências e referências do banco de dados do sistema precisam ser atualizados para construir o projeto '{0}'.", + "projectAlreadyOpened": "O projeto '{0}' já está aberto.", + "invalidPropertyValueProvided": "O valor da propriedade do projeto '{0} é inválido", "projectReferenceElement": "Referência do projeto", "projectReferenceNameElement": "Elemento do nome da referência do projeto", - "projectToUpdatePlaceholderText": "Selecionar o arquivo do projeto", - "projectUpdatedToSdkStyle": "O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto.", + "applySuccess": "O projeto foi atualizado com êxito.", "publish": "Publicar", "publishAction": "Publicar", - "publishDialogName": "Publicar projeto", + "PublishHistory": "Publicar histórico", "publishOptions": "Opções de Publicação", - "publishProfileElements": "Publicar elementos de perfil", "publishProfileFriendlyName": "Publicar Perfil", - "publishProjectSucceed": "Projeto de banco de dados publicado com êxito", "publishSettingsFiles": "Publicar arquivo de configurações", "publishTo": "Destino de Publicação", + "publishProfileElements": "Publicar elementos de perfil", + "publishDialogName": "Publicar projeto", + "publishToExistingServer": "Publicar em uma {0} existente", "publishToAzureEmulator": "Publicar em um novo emulado do Banco de Dados SQL do Azure", - "publishToContainerFailed": "Falha ao publicar no contêiner. {0}", + "publishToNewAzureServer": "Publicar no novo servidor lógico SQL do Azure (visualização)", "publishToDockerContainer": "Publicar em um novo {0} contêiner de desenvolvimento local", "publishToDockerContainerPreview": "Publicar no novo contêiner de desenvolvimento local {0} (Versão prévia)", - "publishToExistingServer": "Publicar em uma {0} existente", - "publishToNewAzureServer": "Publicar no novo servidor lógico SQL do Azure (visualização)", - "publishToNewAzureServerFailed": "Falha ao publicar no novo servidor do SQL do Azure. {0}", + "nupkgText": "Aplicativo de camada de dados publicado (.nupkg)", "publishingProjectMessage": "Publicando projeto em um contêiner...", - "referenceRadioButtonsGroupTitle": "Tipo de Banco de Dados Referenciado", "referenceTypeRadioButtonsGroupTitle": "Tipo de Referência", + "referenceRadioButtonsGroupTitle": "Tipo de Banco de Dados Referenciado", "referencedDatabaseType": "Tipo de banco de dados referenciado", - "reloadProject": "Deseja recarregar seu projeto de banco de dados?", "reset": "Redefinir", "resetAllVars": "Redefinir todas as variáveis", "resourceGroup": "Grupo de recursos", - "retryFailedMessage": "Falha na operação '{0}'. Tentando novamente... Resultado Atual: {1}. Erro: '{2}'", - "retryMessage": "Falha na operação '{0}'. Tentando novamente... Erro: '{1}' ", - "retryRunMessage": "Executando operação '{2}' Tentativa {0} de {1}", - "retrySucceedMessage": "Operação '{0}' concluída com êxito. Resultado: {1}", - "retryWaitMessage": "Aguardando {0} segundos antes de outra tentativa de operação '{1}'", "revertSqlCmdVarsButtonTitle": "Reverter valores para os padrões do projeto", "runViaNpx": "Executar por meio de npx", + "retryRunMessage": "Executando operação '{2}' Tentativa {0} de {1}", "runningDockerMessage": "Executando o contêiner do Docker ...", + "sdkStyleProject": "Projeto no estilo SDK (versão prévia)", + "emptySdkProjectTypeDisplayName": "Banco de Dados SQL (SDK)", + "emptyProjectTypeDisplayName": "Banco de Dados SQL Server", + "sqlConnectionStringFriendly": "Cadeia de conexão SQL", + "sqlCmdTableLabel": "Variáveis SQLCMD", + "sqlcmdVariablesNodeName": "Variáveis SQLCMD", + "sqlcmdVariableNameCannotContainIllegalChars": "O nome da variável SQLCMD '{0}' não pode conter nenhum dos seguintes caracteres: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "O nome da variável SQLCMD '{0}' não pode conter espaços em branco", "sameDatabase": "Mesmo banco de dados", "save": "Salvar", - "saveProfile": "Gostaria de salvar as configurações em um perfil (.publish.xml)?", "saveProfileAsButtonText": "Salvar como...", "schema": "Esquema", - "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", "schemaCompareAction": "Comparação de Esquemas", + "schemaCompare.compareErrorMessage": "Falha na Comparação de Esquemas: {0}", + "buildFailedCannotStartSchemaCompare": "Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação", "schemaCompareNotInstalled": "A instalação da extensão de comparação de esquema é necessária para executar a comparação de esquema", "schemaObjectType": "Tipo de esquema/objeto", "scriptFriendlyName": "Script", - "sdkLearnMorePlaceholder": "Clique no botão \"Saiba mais\" para obter mais informações sobre projetos no estilo SDK", - "sdkStyleProject": "Projeto no estilo SDK (versão prévia)", - "sec": "seg", - "selectBaseImage": "Selecione a imagem base {0} do Docker", - "selectConnection": "Selecionar a conexão", - "selectDacpac": "Selecione .dacpac", - "selectDatabase": "Selecionar o banco de dados", - "selectFileString": "Selecionar Arquivo", - "selectFolderStructure": "Selecione a estrutura de pastas", - "selectImageTag": "Selecione o rótulo da imagem ou pressione Enter para usar o valor padrão", - "selectProfile": "Selecionar o perfil", - "selectProfileToUse": "Selecionar perfil de publicação a ser carregado", - "selectProjectLocation": "Selecione o local do projeto", - "selectPublishOption": "Selecionar onde publicar o projeto", - "selectSpecFile": "Selecione o arquivo de especificação OpenAPI/Swagger", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Selecionar", - "selectTargetPlatform": "Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino", + "selectDacpac": "Selecione .dacpac", + "selectFileString": "Selecionar Arquivo", + "selectSpecFile": "Selecione o arquivo de especificação OpenAPI/Swagger", + "selectProfile": "Selecionar o perfil", + "selectConnection": "Selecionar a conexão", + "selectDatabase": "Selecionar o banco de dados", + "selectFolderStructure": "Selecione a estrutura de pastas", + "projectLocationPlaceholderText": "Selecione o local para criar o projeto", + "projectToUpdatePlaceholderText": "Selecionar o arquivo do projeto", + "selectProjectLocation": "Selecione o local do projeto", + "selectProfileToUse": "Selecionar perfil de publicação a ser carregado", + "selectBaseImage": "Selecione a imagem base {0} do Docker", + "selectImageTag": "Selecione o rótulo da imagem ou pressione Enter para usar o valor padrão", + "selectPublishOption": "Selecionar onde publicar o projeto", "server": "Servidor", "serverCreated": "Servidor criado", "serverName": "Nome do servidor", - "serverPassword": "{0} senha de administrador", - "serverPortNumber": "{0} número da porta", "serverVariable": "Variável de servidor", + "createProjectSettings": "Configurações", "sourceDatabase": "Banco de dados de origem", - "specSelectionText": "Especificação de OpenAPI/Swagger", - "sqlCmdTableLabel": "Variáveis SQLCMD", - "sqlCmdValueColumn": "Valor", - "sqlCmdVariableColumn": "Nome", - "sqlConnectionStringFriendly": "Cadeia de conexão SQL", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "O .NET SDK não pode ser localizado. O build do projeto não funcionará. Instale o .NET 6 SDK ou superior ou atualize o local do .NET SDK nas configurações, se já estiver instalado.", - "sqlDatabaseProjects.Install": "Instalar", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "A versão do .NET SDK instalada no momento é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET 6 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Atualizar Local", - "sqlDatabaseProjects.doNotAskAgain": "Não perguntar novamente", - "sqlDatabaseProjects.outputChannel": "Projetos de Banco de Dados", - "sqlcmdVariableAlreadyExists": "Já existe uma Variável SQLCMD com o mesmo nome neste projeto", - "sqlcmdVariableNameCannotBeWhitespace": "O nome da variável SQLCMD '{0}' não pode conter espaços em branco", - "sqlcmdVariableNameCannotContainIllegalChars": "O nome da variável SQLCMD '{0}' não pode conter nenhum dos seguintes caracteres: {1}", - "sqlcmdVariablesNodeName": "Variáveis SQLCMD", + "invalidGuid": "O GUID especificado é inválido: {0}", + "edgeProjectTypeDescription": "Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge", "storedProcedureFriendlyName": "Procedimento armazenado", "suppressMissingDependenciesErrors": "Suprimir erros causados por referências não resolvidas no projeto referenciado", "systemDatabase": "Bancos de dados do sistema", "systemDatabaseReferenceRequired": "A seleção de banco de dados do sistema é necessária para adicionar uma referência a um banco de dados do sistema", "tableFriendlyName": "Tabela", - "targetConnectionLabel": "Conexão", + "TargetDatabase": "Banco de Dados de Destino", + "TargetPlatform": "Plataforma de Destino", + "TargetServer": "Servidor de Destino", + "extractTargetRequired": "Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta.", + "currentTargetPlatform": "A plataforma de destino do projeto {0} agora é {1}", "targetProject": "Projeto de destino", - "taskFailedError.error": "Falha ao concluir a tarefa '{0}'. Erro: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "O .NET SDK não pode ser localizado. O build do projeto não funcionará. Instale o .NET 6 SDK ou superior ou atualize o local do .NET SDK nas configurações, se já estiver instalado.", + "noSchemaCompareExtension": "A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados.", + "convertToSdkStyleConfirmation": "O projeto '{0}' não será totalmente compatível com SSDT após a conversão. Uma cópia de backup do arquivo do projeto será criada na pasta do projeto antes da conversão. Mais informações estão disponíveis em https://aka.ms/sqlprojsdk. Continuar com a conversão para o projeto no estilo SDK?", + "equalComparison": "O projeto já está atualizado com o banco de dados.", + "projectUpdatedToSdkStyle": "O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto.", + "noSqlProjFile": "O arquivo de projeto selecionado não existe", + "dataworkspace.projectParentDirectoryNotExistError": "O local do projeto selecionado '{0}' não existe ou não é um diretório.", + "updateProjectDatabaseReferencesForRoundTrip": "As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto?", + "projectNeedsUpdatingForCrossPlat": "Os destinos, referências e referências do banco de dados do sistema precisam ser atualizados para construir o projeto '{0}'.", + "dataworkspace.projectDirectoryAlreadyExistError": "Já existe um diretório com o nome '{0}' no local selecionado: '{1}'.", + "applyError": "Ocorreu um erro ao atualizar o projeto: {0}", + "prePostDeployCount": "Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação", "unableToCreatePublishConnection": "Não é possível construir a conexão: {0}", - "unableToFindFile": "Não é possível localizar {1} com o caminho '{0}'", - "unableToFindReference": "Não é possível localizar o banco de dados de referência {0}", - "unableToFindSqlCmdVariable": "Não é possível localizar a variável SQLCMD '{0}'", - "unableToPerformAction": "Não foi possível localizar o destino '{0}': '{1}'. {2}", "unexpectedProjectContext": "Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0}", + "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}", + "unableToFindFile": "Não é possível localizar {1} com o caminho '{0}'", + "unableToPerformAction": "Não foi possível localizar o destino '{0}': '{1}'. {2}", + "multipleMostDeploymentScripts": "Número inesperado de {0} files: {1}", "unhandledDeleteType": "Tipo de item não tratado durante a exclusão: '{0}", "unhandledMoveNode": "Tipo de nó não tratado para movimentação", "unknownDataSourceType": "Tipo de fonte de dados desconhecido: ", "unrecognizedDataSourcesVersion": "Versão não reconhecida: ", - "updateAction": "Atualizar Ação", - "updateActionRadiButtonLabel": "Aplicar Todas Alterações", - "updateProjectDatabaseReferencesForRoundTrip": "As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto?", - "updateProjectForCrossPlatform": "{0} Se o projeto foi criado no SSDT, continuará funcionando nas duas ferramentas. Deseja atualizar o projeto?", - "updateProjectForCrossPlatformShort": "Atualizar {0} para suporte multiplataforma?", - "updateProjectFromDatabaseDialogName": "Atualizar o projeto do banco de dados", "updateText": "Atualizar", - "updatedToSdkStyleError": "A conversão do projeto {0} para o estilo SDK não foi bem-sucedida. As alterações no .sqlproj foram revertidas.", + "sqlDatabaseProjects.UpdateDotnetLocation": "Atualizar Local", + "updateAction": "Atualizar Ação", + "updateProjectFromDatabaseDialogName": "Atualizar o projeto do banco de dados", + "updateProjectForCrossPlatformShort": "Atualizar {0} para suporte multiplataforma?", + "deployAppSettingUpdating": "Atualizando a configuração do aplicativo: '{0}'", "updatingProjectFromDatabase": "Atualizando {0} de {1}...", + "dockerImagesPlaceHolder": "Usar {0} no arm64/Apple Silicon local", "userSelectionCancelled": "O usuário cancelou a seleção de como executar o autorest.", "userSelectionInstallGlobally": "Usuário selecionado para instalar o autorest globalmente. Instalando agora...", "userSelectionRunNpx": "Usuário selecionado para ser executado por meio de npx.", + "externalStreamingJobValidationPassed": "A validação do trabalho de streaming externo foi aprovada.", + "sqlCmdValueColumn": "Valor", "valueCannotBeEmpty": "O valor não pode estar vazio", "version": "Versão", "versionMustNotBeEmpty": "A versão não deve estar vazia", - "versionPlaceholder": "Versão do pacote NuGet", "viewFriendlyName": "Exibir", + "compareActionRadiButtonLabel": "Exibir as alterações na Comparação de Esquemas", + "retryWaitMessage": "Aguardando {0} segundos antes de outra tentativa de operação '{1}'", + "reloadProject": "Deseja recarregar seu projeto de banco de dados?", + "saveProfile": "Gostaria de salvar as configurações em um perfil (.publish.xml)?", + "appSettingPrompt": "Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão?", + "yesString": "Sim", "yesRecommended": "Sim (Recomendado)", - "yesString": "Sim" + "dacpacFiles": "Arquivos dacpac", + "optionNotFoundWarningMessage": "rótulo: {0} não existe na pesquisa de nome de valor de opções", + "updateProjectForCrossPlatform": "{0} Se o projeto foi criado no SSDT, continuará funcionando nas duas ferramentas. Deseja atualizar o projeto?", + "serverPassword": "{0} senha de administrador", + "passwordNotMatch": "{0} senha não corresponde à senha de confirmação", + "invalidSQLPassword": "{0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "{0} número da porta", + "Date": "Data", + "Failed": "Com falha", + "Move": "Mover", + "Status": "Status", + "Success": "Sucesso", + "Time": "Hora", + "at": "em", + "default": "padrão", + "fileObject": "arquivo", + "folderObject": "pasta", + "hr": "h", + "min": "min", + "msec": "mseg", + "sec": "seg" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … com o erro: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … foi encerrado com o código: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … foi encerrado com o sinal: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … foi encerrado com o sinal: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "Projetos de Banco de Dados", "sqlDatabaseProjects.addDatabaseReference": "Adicionar a referência do banco de dados", "sqlDatabaseProjects.addExistingItem": "Adicionar Item Existente...", - "sqlDatabaseProjects.addSqlCmdVariable": "Adicionar Variável SQLCMD", - "sqlDatabaseProjects.autorestSqlVersion": "Qual versão do Autorest.Sql usar do NPM. A mais recente será usada se não estiver definida.", - "sqlDatabaseProjects.build": "Compilar", - "sqlDatabaseProjects.changeTargetPlatform": "Alterar Plataforma de Destino", - "sqlDatabaseProjects.close": "Fechar Projeto de Banco de Dados", - "sqlDatabaseProjects.collapseProjectNodes": "Se os nós do projeto começam recolhidos", - "sqlDatabaseProjects.convertToSdkStyleProject": "Converter em projeto no estilo SDK", - "sqlDatabaseProjects.createProjectFromDatabase": "Criar projeto a partir do banco de dados", - "sqlDatabaseProjects.delete": "Deletar", - "sqlDatabaseProjects.description": "Criar e publicar esquemas de banco de dados SQL", - "sqlDatabaseProjects.displayName": "Projetos de Banco de Dados", - "sqlDatabaseProjects.dotnetInstallLocation": "Caminho completo para o SDK do .NET no computador. Por exemplo, se o dotnet.exe estiver localizado em C:\\folder1\\dotnet\\dotnet.exe, defina o caminho para essa configuração como C:\\folder1\\dotnet", - "sqlDatabaseProjects.edit": "Editar", - "sqlDatabaseProjects.editProjectFile": "Editar Arquivo .sqlproj", - "sqlDatabaseProjects.enablePreviewFeatures": "Habilitar recursos de projetos de Banco de Dados SQL do Microsoft Azure visualização", - "sqlDatabaseProjects.exclude": "Excluir do projeto", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Gerar Projeto SQL a partir da especificação OpenAPI/Swagger (Versão prévia)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Qual versão do Microsoft.Build.Sql SDK usar para criar projetos SQL herdados. Exemplo: 0.1.7-visualização", - "sqlDatabaseProjects.netCoreDoNotAsk": "Se o usuário deve solicitar a instalação do .NET SDK quando não for detectado.", - "sqlDatabaseProjects.new": "Novo Projeto de Banco de Dados", "sqlDatabaseProjects.newExternalStreamingJob": "Adicionar Trabalho de Streaming Externo", "sqlDatabaseProjects.newFolder": "Adicionar pasta", "sqlDatabaseProjects.newItem": "Adicionar Trabalho de Streaming Externo...", "sqlDatabaseProjects.newPostDeploymentScript": "Adicionar Script pós-implantação", "sqlDatabaseProjects.newPreDeploymentScript": "Adicionar script de pré-implantação", "sqlDatabaseProjects.newPublishProfile": "Adicionar perfil de publicação", + "sqlDatabaseProjects.addSqlCmdVariable": "Adicionar Variável SQLCMD", "sqlDatabaseProjects.newScript": "Adicionar Script", "sqlDatabaseProjects.newStoredProcedure": "Adicionar Procedimento Armazenado", "sqlDatabaseProjects.newTable": "Adicionar Tabela", "sqlDatabaseProjects.newView": "Adicionar modo de exibição", - "sqlDatabaseProjects.nodejsDoNotAsk": "Se o usuário deve instalar o Node.js quando não for detectado.", + "sqlDatabaseProjects.build": "Compilar", + "sqlDatabaseProjects.changeTargetPlatform": "Alterar Plataforma de Destino", + "sqlDatabaseProjects.close": "Fechar Projeto de Banco de Dados", + "sqlDatabaseProjects.convertToSdkStyleProject": "Converter em projeto no estilo SDK", + "sqlDatabaseProjects.createProjectFromDatabase": "Criar projeto a partir do banco de dados", + "sqlDatabaseProjects.Settings": "Projetos de Banco de Dados", + "sqlDatabaseProjects.displayName": "Projetos de Banco de Dados", + "sqlDatabaseProjects.delete": "Excluir", + "sqlDatabaseProjects.description": "Criar e publicar esquemas de banco de dados SQL", + "sqlDatabaseProjects.edit": "Editar", + "sqlDatabaseProjects.editProjectFile": "Editar Arquivo .sqlproj", + "sqlDatabaseProjects.enablePreviewFeatures": "Habilitar recursos de projetos de Banco de Dados SQL do Microsoft Azure visualização", + "sqlDatabaseProjects.exclude": "Excluir do projeto", + "sqlDatabaseProjects.dotnetInstallLocation": "Caminho completo para o SDK do .NET no computador. Por exemplo, se o dotnet.exe estiver localizado em C:\\folder1\\dotnet\\dotnet.exe, defina o caminho para essa configuração como C:\\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Gerar Projeto SQL a partir da especificação OpenAPI/Swagger (Versão prévia)", + "sqlDatabaseProjects.new": "Novo Projeto de Banco de Dados", + "sqlDatabaseProjects.welcome": "Não há projetos de banco de dados abertos no momento.\r\n[Novo Projeto](comando: sqlDatabaseProjects.new)\r\n[Abrir Projeto](comando: sqlDatabaseProjects.open)\r\n[Criar Projeto do Banco de dados](comando: sqlDatabaseProjects.importDatabase)", + "sqlDatabaseProjects.openContainingFolder": "Abrir Pasta de retenção", "sqlDatabaseProjects.open": "Abrir Projeto de Banco de Dados", - "sqlDatabaseProjects.openContainingFolder": "Abrir Pasta Continente", "sqlDatabaseProjects.openInDesigner": "Abrir no Designer", "sqlDatabaseProjects.openReferencedSqlProject": "Abrir projeto", + "title.projectsView": "Projetos", "sqlDatabaseProjects.properties": "Propriedades", "sqlDatabaseProjects.publish": "Publicar", "sqlDatabaseProjects.rename": "Renomear", "sqlDatabaseProjects.schemaCompare": "Comparação de Esquemas", "sqlDatabaseProjects.updateProjectFromDatabase": "Atualizar o Projeto do Banco de Dados", "sqlDatabaseProjects.validateExternalStreamingJob": "Validar Trabalho de Streaming Externo", - "sqlDatabaseProjects.welcome": "Não há projetos de banco de dados abertos no momento.\r\n[New Project] (comando: sqlDatabaseProjects.new)\r\n[Open Project] (comando: sqlDatabaseProjects.open)\r\n[Create Project From Database] (comando: sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Projetos" + "sqlDatabaseProjects.collapseProjectNodes": "Se os nós do projeto começam recolhidos", + "sqlDatabaseProjects.netCoreDoNotAsk": "Se o usuário deve solicitar a instalação do .NET SDK quando não for detectado.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Se o usuário deve instalar o Node.js quando não for detectado.", + "sqlDatabaseProjects.autorestSqlVersion": "Qual versão do Autorest.Sql usar do NPM. A mais recente será usada se não estiver definida.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Qual versão do Microsoft.Build.Sql SDK usar para criar projetos SQL herdados. Exemplo: 0.1.7-visualização" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 95% rename from i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-migration.i18n.json index 1ec0f2da8f..7c52c6fd50 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "O componente do serviço de migração não pôde ser iniciado. {0}", - "serviceCrashed": "O componente de serviço travou.", - "serviceProviderIntializationError": "O provedor de serviços não pôde ser inicializado.", - "sql-migration.login.wizard.title": "Migrar os logons de '{0}' para SQL do Azure", - "sql-migration.wizard.title": "Migrar '{0}' para SQL do Azure", - "sql.cancel.migration.confirmation": "Tem certeza de que deseja cancelar esta migração?", - "sql.delete.migration.confirmation": "Tem certeza de que deseja excluir esta migração?", - "sql.login.migration.aad.domain.name.input.box.label": "O Nome de Domínio do Azure Active Directory (necessário apenas para migrar logons de autenticação do Windows)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Insira o Nome de Domínio do AAD", - "sql.login.migration.collecting.target.logins.failed": "Falha ao coletar o logon de destino com o código de erro {0}", - "sql.login.migration.complete": "A migração de logon foi concluída", - "sql.login.migration.db.title": "Banco de Dados SQL do Azure", - "sql.login.migration.enter.AAD.domain.name.to.continue": "O nome de domínio do Azure Active Directory (AAD) é necessário para migrar o logon do Windows. Insira um Nome de Domínio do AAD ou anule a seleção dos logons do Windows.", - "sql.login.migration.error": "Ocorreu um erro de migração de logon: {0}", - "sql.login.migration.establish.user.mappings": "A validação e a migração de logons foram concluídas.\r\n\r\nEstabelecendo os mapeamentos de usuários.", - "sql.login.migration.establish.user.mappings.failed": "Ocorreu um erro ao estabelecer os mapeamentos de usuários", - "sql.login.migration.failed": "Ocorreu um erro ao migrar os logons", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "A migração de logon está em andamento", - "sql.login.migration.login.status.details.title": "Detalhes do status da migração para {0}", - "sql.login.migration.logins.found": "Logon encontrado", - "sql.login.migration.logins.not.found": "Logon não encontrado", - "sql.login.migration.mi.title": "Instância Gerenciada de SQL do Azure", - "sql.login.migration.migrate.server.roles.and.set.permissions": "O estabelecimento de mapeamentos de usuários foi concluído.\r\n\r\nAtualmente, migrando as funções de servidor, estabelecendo mapeamentos de servidores e definindo permissões. Isso levará algum tempo.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Ocorreu um erro ao migrar as funções de servidor, estabelecer os mapeamentos de servidores e definir permissões.", - "sql.login.migration.migration.status.column": "Status de Migração", - "sql.login.migration.refresh.login.data.successful": "A atualização da lista de logons foi bem-sucedida. {0} Logons de origem encontrados, {1} Logons de destino encontrados", - "sql.login.migration.refresh.source.login.data.failed": "Falha ao atualizar a lista de logons de origem", - "sql.login.migration.refresh.target.login.data.failed": "Ocorreu um erro ao atualizar a lista de logons de destino", - "sql.login.migration.select.in.progress": "Atualizando a lista de logons de origem e de destino", - "sql.login.migration.select.logins.windows.auth.warning": "Observe que esse assistente não exibe os tipos de logon de autenticação do Windows porque a migração desse tipo não é suportada no momento. A capacidade de migrar logons de autenticação do Windows estará disponível em breve.", - "sql.login.migration.select.page.title": "Selecione o(s) logon(s) para migrar", - "sql.login.migration.status.column": "Status", - "sql.login.migration.status.failed": "Falhou", - "sql.login.migration.status.in.progress": "Em andamento", - "sql.login.migration.status.page.description": "Migrando {0} logons para o destino {1} '{2}'", - "sql.login.migration.status.page.description.completed": "Concluída a migração de {0} logons para {1} '{2}'", - "sql.login.migration.status.page.description.failed": "Ocorreu um erro ao migrar {0} logons para {1} '{2}'", - "sql.login.migration.status.page.previous.button.error": "A migração de logon já foi iniciada e voltar à página anterior está desabilitada.", - "sql.login.migration.status.page.previous.button.title": "Anterior (Desabilitado)", - "sql.login.migration.status.page.title": "Status de Migração", - "sql.login.migration.status.succeeded": "Êxito", - "sql.login.migration.steps.migrate.logins": "Migrar logons", - "sql.login.migration.steps.not.started": "Não iniciado", - "sql.login.migration.target.status.column": "Status de Destino", - "sql.login.migration.target.title": "SQL do Azure de destino", - "sql.login.migration.type": "Tipo de logon", - "sql.login.migration.vm.title": "SQL Server na Máquina Virtual do Azure", - "sql.login.migration.wizard.target.connection.success": "A conexão foi bem-sucedida.", - "sql.login.migration.wizard.target.data.migration.warning": "Observe que o recurso de migração de logon está no modo de visualização pública.", - "sql.login.migration.wizard.target.description": "Selecione a Instância Gerenciada de SQL do Azure de destino, a VM de SQL do Azure ou o(s) banco(s) de dados de SQL do Azure para onde você deseja migrar seus logons.", - "sql.login.migration.wizard.target.permission.warning": "Verifique se o usuário atual tem permissões de administrador de sistema para obter todas as informações de logon da instância atual ({0}).", - "sql.login.migration.wizard.target.type.title": "Tipo de destino do SQL do Azure", - "sql.login.migrations.selected": "{0}/{1} logons selecionados", - "sql.migrate.text": "Selecionar bancos de dados que deseja migrar para SQL do Azure.", - "sql.migration.account.credentials.refresh.required": "{0} (requer atualização de credenciais)", + "sql.migration.status.error.count.single": " ({0} erro)", + "sql.migration.status.error.count.multiple": " ({0} erros)", + "sql.migration.status.warning.count.single": " ({0} aviso)", + "sql.migration.status.warning.count.multiple": " ({0} avisos)", + "sql.migration.unavailable.target": "(Indisponível) {0}", + "sql.migration.assessed.databases": "(para {0} bancos de dados avaliados)", + "sql.migration.new.resource.group": "(novo) {0}", + "sql.migration.sku.recommendations.empty.time": "–", + "sql.migration.service.details.status.unavailable": "- indisponível -", + "sql.migration.database.missing.tables": "0 tabelas encontradas no banco de dados de origem.", + "sql.migration.cutover.step.1": "1. Interromper todas as transações de entrada para o banco de dados de origem.", + "sql.migration.cutover.step.2.network.share": "2. Crie um backup de log final e armazene-o no compartilhamento de rede.", + "sql.migration.cutover.step.2.blob": "2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob.", + "sql.migration.cutover.step.3.blob": "3. Verifique se todos os backups foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", + "sql.migration.cutover.step.3.network.share": "3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", + "sql.migration.bc.info": "Uma substituição de migração de Instância Gerenciada de SQL para a camada de serviço Comercialmente Crítico pode levar muito mais tempo do que a de Uso Geral, pois três réplicas secundárias devem ser propagadas para o grupo de Alta Disponibilidade Always On. A duração da operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB/hora ou superior.", + "sql.migration.dashboard.help.description.dmsGuide": "Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure.", + "sql.migration.resource.group.description": "Um grupo de recursos é um contêiner que armazena recursos relacionados para uma solução do Azure.", + "sql.migration.pre.req.2": "Uma fonte de bancos de dados SQL Server em execução no local ou no SQL Server na Máquina Virtual do Azure ou em qualquer máquina virtual em execução na nuvem (privada, pública).", + "sql.migration.dashboard.help.description.sqldb": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (no local ou Máquinas Virtuais do Microsoft Azure) para o Banco de Dados SQL do Azure.", + "sql.migration.dashboard.help.description.mi": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo.", + "sql.migration.dashboard.help.description.vm": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo.", + "sql.migration.validate.error.gatewaytimeout": "Foi encontrado um tempo limite ao validar uma conexão de recurso. Saiba mais: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "Arquivos de backup ativos", "sql.migration.active.backup.files.items": "Arquivos de backup ativos (1 item)", "sql.migration.active.backup.files.multiple.items": "Arquivos de backup ativos ({0} items)", + "sql.migration.wizard.account.noAccount.error": "Adicione uma conta vinculada e tente novamente.", + "sql.migration.status.add.account": "Adicionar conta", + "sql.migration.status.add.account.MESSAGE": "Adicione sua conta do Azure para exibir as migrações existentes e seu status.", "sql.migration.all.backups.restored": "Todos os backups restaurados", + "sql.migration.view.all": "Todas as migrações de banco de dados", "sql.migration.all.fields.required": "Todos os campos são obrigatórios.", + "sql.migration.multi.step.all.steps.completed.errors": "Todas as etapas foram concluídas com o(s) seguinte(s) erros:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Todas as etapas foram bem-sucedidas.", + "sql.migration.pre.req.3": "Uma Instância Gerenciada de SQL do Azure, SQL Server na Máquina Virtual do Azure ou Banco de Dados SQL do Azure para migrar seus bancos de dados.", + "sql.migration.pre.req.1": "Uma conta do Azure (não é necessária para a funcionalidade de avaliação ou recomendação de SKU)", + "sql.migration.refresh.migrations.error.title": "Erro ao atualizar a lista de migrações.", + "sql.migration.database.backup.load.error": "Erro ao acessar detalhes do banco de dados.", + "sql.migration.wizard.sku.assessment.error": "Erro ao avaliar o servidor '{0}'.", + "sql.migration.cancel.error": "Ocorreu um erro ao cancelar a migração.", + "sql.migration.database.connection.error": "Ocorreu um erro ao conectar ao banco de dados para a migração de destino.", + "sql.migration.wizard.connection.error.title": "Erro ao se conectar ao servidor de destino.", + "sql.migration.delete.error": "Ocorreu um erro ao excluir a migração.", + "sql.migration.wizard.sku.error": "Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'.", + "sql.migration.cutover.error": "Ocorreu um erro ao iniciar a substituição.", + "sql.migration.select.service.select.subscription.error": "Ocorreu um erro ao carregar as assinaturas da conta. Verifique sua conexão do Azure e tente novamente.", + "sql.migration.select.service.select.tenant.error": "Ocorreu um erro ao carregar os locatários da conta do Azure disponíveis.", + "sql.migration.select.service.select.account.error": "Ocorreu um erro ao carregar as contas do Azure disponíveis.", + "sql.migration.select.service.select.service.error": "Ocorreu um erro ao carregar os serviços de migração de banco de dados disponíveis. Verifique sua conexão do Azure e tente novamente.", + "sql.migration.select.service.select.resource.group.error": "Ocorreu um erro ao carregar os grupos de recursos disponíveis. Verifique sua conexão do Azure e tente novamente.", + "sql.migration.select.service.select.location.error": "Ocorreu um erro ao carregar os locais. Verifique sua conexão do Azure e tente novamente.", + "sql.migration.service.status.refresh.error": "Ocorreu um erro ao atualizar o status de criação do serviço de migração.", + "sql.migration.cutover.status.refresh.error": "Ocorreu um erro ao atualizar o status da migração.", + "sql.migration.refresh.migrations.error.label": "Ocorreu um erro ao atualizar a lista de migrações. Verifique sua conexão do Azure vinculada e clique em atualizar para tentar novamente.", + "sql.migration.retry.migration.error": "Erro ao reiniciar a migração.", + "sql.migration.starting.migration.error": "Erro ao iniciar a migração de certificado: “{0}”", + "sql.migration.wizard.login.error.title": "Ocorreu um erro ao tentar obter {0} informações de logon.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2}", + "sql.migration.database.migration.mode.online.description": "O tempo de inatividade do aplicativo é limitado para ser substituído 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.select.service.apply.label": "Aplicar", "sql.migration.apply": "Aplicar", - "sql.migration.assessed.databases": "(para {0} bancos de dados avaliados)", - "sql.migration.assessment": "Resultados da avaliação para '{0}'", - "sql.migration.assessment.failed": "Falha na avaliação da sua instância do SQL Server '{0}'.", + "sql.cancel.migration.confirmation": "Tem certeza de que deseja cancelar esta migração?", + "sql.delete.migration.confirmation": "Tem certeza de que deseja excluir esta migração?", + "sql.migration.migration.list.ascending.label": "Crescente", + "sql.migration.database.assessment.xevents.title": "Avaliar sessões de eventos estendidos", "sql.migration.assessment.in.progress": "Avaliação em andamento", - "sql.migration.assessment.in.progress.content": "Estamos avaliando os bancos de dados em sua instância do SQL Server {0} para identificar o alvo SQL do Azure correto.\r\n\r\nIsto pode levar algum tempo.", - "sql.migration.assessment.migration.warning": "Os bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure ou para o Banco de Dados SQL podem ser migrados para o SQL Server em Máquinas Virtuais do Azure.", - "sql.migration.assessment.migration.warning.sqldb": "Bancos de dados que não estão prontos para migração para o Banco de Dados SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração da Instância Gerenciada de SQL do Azure.", - "sql.migration.assessment.migration.warning.sqlmi": "Bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração do Banco de Dados SQL.", "sql.migration.assessment.results": "Resultados da avaliação", "sql.migration.assessment.results.and.recommendations.title": "Resultados e recomendações da avaliação", - "sql.migration.assessments.blocking.issue": "Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados.", + "sql.migration.no.results": "Os resultados da avaliação não estão disponíveis.", + "sql.migration.assessment": "Resultados da avaliação para '{0}'", "sql.migration.authKeys.header": "Chave de autenticação", "sql.migration.authKeys.refresh.message": "A chave de autenticação '{0}' foi atualizada.", - "sql.migration.authentication.type": "Tipo de autenticação", + "sql.migration.service.details.authKeys.label": "Chaves de autenticação", "sql.migration.authentication.types": "Chaves de autenticação", - "sql.migration.azure.sql": "SQL do Azure", - "sql.migration.azure.sql.database": "Servidor do Banco de Dados SQL do Azure", - "sql.migration.azure.sql.database.managed.instance": "Instância Gerenciada de SQL do Azure", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server em Máquinas Virtuais do Azure", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server na VM do Azure", - "sql.migration.azure.sql.target": "Tipo de destino", - "sql.migration.azure.storage.account.to.upload.backups": "Conta de Armazenamento do Microsoft Azure para carregar backups", + "sql.migration.service.details.authKeys.title": "Chaves de autenticação usadas para se conectar ao nó de runtime de integração auto-hospedada", + "sql.migration.authentication.type": "Tipo de autenticação", "sql.migration.azure.tenant": "Locatário do Azure Active Directory", - "sql.migration.azureRecommendation.folder.name": "Nome da pasta", - "sql.migration.backup.file.backup.size": "Tamanho do Backup (MB)", - "sql.migration.backup.file.name": "Nome do arquivo", - "sql.migration.backup.file.number.of.stripes": "Número de faixas", - "sql.migration.backup.file.restore.finish.date": "Restaurar data de término", - "sql.migration.backup.file.restore.start.date": "Restaurar data de início", - "sql.migration.backup.file.restore.status": "Restaurar status", - "sql.migration.backup.file.status": "Status do arquivo", - "sql.migration.backup.location": "Local do backup", - "sql.migration.backup.start.time": "Hora de início do backup", - "sql.migration.bc.info": "Uma substituição de migração de Instância Gerenciada de SQL para a camada de serviço Comercialmente Crítico pode levar muito mais tempo do que a de Uso Geral, pois três réplicas secundárias devem ser propagadas para o grupo de Alta Disponibilidade Always On. A duração da operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB/hora ou superior.", - "sql.migration.blob.container.folder.label": "Pasta", - "sql.migration.blob.container.label": "Grupo de recursos de contêiner de blob", - "sql.migration.blob.container.last.backup.file.label": "Último arquivo de backup", - "sql.migration.blob.container.select": "Selecione um valor de contêiner blob primeiro.", - "sql.migration.blob.container.storage.account.label": "Conta de armazenamento de contêiner de blobs", - "sql.migration.blob.container.title": "Contêiner de blob", - "sql.migration.blob.resourceGroup.select": "Selecione um grupo de recursos.", - "sql.migration.blob.resourceGroup.select.prompt": "Selecione um valor de grupo de recursos primeiro.", - "sql.migration.blob.storage.folder.info": "Ao carregar backups de banco de dados no contêiner de blobs, verifique se os arquivos de backup de bancos de dados diferentes estão armazenados em pastas separadas. Há suporte apenas para a raiz do contêiner e das pastas no máximo um nível de profundidade.", - "sql.migration.blob.storage.folder.warning": "Existem vários bancos de dados com o mesmo local de backup selecionado. Certifique-se de que os arquivos de backup de diferentes bancos de dados sejam armazenados em pastas separadas.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "O nome de domínio do Azure Active Directory (AAD) é necessário para migrar o logon do Windows. Insira um Nome de Domínio do AAD ou anule a seleção dos logons do Windows.", + "sql.login.migration.aad.domain.name.input.box.label": "O Nome de Domínio do Azure Active Directory (necessário apenas para migrar logons de autenticação do Windows)", + "sql.migration.dashboard.help.link.dmsGuide": "Guias de migração de banco de dados do Azure", + "sql.migration.select.service.description": "Serviço de migração de banco de dados do Azure", + "sql.migration.select.service.service.label": "Serviço de Migração de Banco de Dados do Azure", + "sql.migration.service.details.dialog.title": "Serviço de migração de banco de dados do Azure", + "sql.migration.ir.page.title": "Serviço de Migração de Banco de Dados do Azure", + "sql.migration.service.ready": "O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedado em execução no(s) nó(s) – {1}\r\n\r\nPara melhorar o desempenho e alta disponibilidade, você pode registrar nós adicionais.", + "sql.migration.service.ready.below": "O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedado em execução no(s) nó(s) – {1}\r\n\r\nPara melhorar o desempenho e a alta disponibilidade, você pode registrar nós adicionais. Confira abaixo as instruções de registro.", + "sql.migration.service.header": "Detalhes do Serviço de Migração de Banco de Dados do Azure \"{0}\": `", + "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.not.ready.below": "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-hospedado em qualquer nó.\r\n\r\nConfira abaixo as instruções de registro.", + "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 lidar com a conectividade entre a origem e o destino e carregar backups de um compartilhamento de arquivos de rede local para o Azure (se aplicável).", + "sql.migration.services.name": "Nome do Serviço de Migração de Banco de Dados do Azure.", + "sql.migration.ir.page.description": "O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente se você já criou um anteriormente, ou criar um novo abaixo.", + "sql.migration.azure.sql": "SQL do Azure", + "sql.migration.summary.sqldb.type": "Banco de Dados SQL do Azure", + "sql.login.migration.db.title": "Banco de Dados SQL do Azure", + "sql.migration.sku.sqldb.target.title": "Banco de dados SQL do Azure", + "sql.migration.sku.sqldb.card.title": "Banco de Dados SQL do Azure", + "sql.migration.azure.sql.database": "Servidor do Banco de Dados SQL do Azure", + "sql.migration.summary.mi.type": "Instância Gerenciada de SQL do Azure", + "sql.migration.azure.sql.database.managed.instance": "Instância Gerenciada de SQL do Azure", + "sql.login.migration.mi.title": "Instância Gerenciada de SQL do Azure", + "sql.migration.sku.mi.target.title": "Instância Gerenciada de SQL do Azure", + "sql.migration.sku.mi.card.title": "Instância Gerenciada de SQL do Azure", + "sql.migration.dashboard.title": "Migração do SQL do Azure", + "sql.migration.wizard.target.title": "SQL do Azure de destino", + "sql.login.migration.target.title": "SQL do Azure de destino", + "sql.migration.services.target": "SQL do Azure de destino selecionado como padrão.", + "sql.login.migration.wizard.target.type.title": "Tipo de destino do SQL do Azure", "sql.migration.blob.storage.header.text": "Detalhes do contêiner do Azure Storage Blob", - "sql.migration.blob.storage.help.text": "Fornecer o Contêiner do Azure Storage Blob que contém os backups.", - "sql.migration.blob.storage.subscription.label": "Assinatura", - "sql.migration.blob.storage.table.help": "Inserir o nome do banco de dados de destino e selecionar grupo de recursos, conta de armazenamento e contêiner para os bancos de dados de origem selecionados.", - "sql.migration.blob.storageAccount.select": "Selecione um valor de conta de armazenamento primeiro.", + "sql.migration.azure.storage.account.to.upload.backups": "Conta de Armazenamento do Microsoft Azure para carregar backups", + "sql.migration.wizard.account.title": "Conta do Azure", + "sql.migration.sku.azureConfiguration": "Configuração do Azure", + "sql.migration.sku.recommendation": "Recomendação do Azure (VERSÃO PRÉVIA)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "A recomendação do Azure coleta e analisa dados de desempenho e depois recomenda um destino de tamanho apropriado no Azure para sua carga de trabalho.", + "sql.migration.sku.azureRecommendation.status.imported": "A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo", + "sql.migration.sku.azureRecommendation.description": "A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento.", + "sql.migration.sku.card.azureRecommendation.inProgress": "A recomendação do Azure será exibida assim que a coleta de dados for concluída.", + "sql.migration.dms.location": "Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Somente as regiões que contêm um serviço serão mostradas.", + "sql.migration.services.location": "Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Essa deve ser a mesma região que o SQL do Azure de destino.", + "sql.migration.sku.location": "Região do Azure para seu destino SQL do Azure. Somente as regiões que contêm um destino qualificado para migração serão mostradas.", + "sql.migration.summary.azure.storage": "Armazenamento do Azure", + "sql.migration.validate.ir.validation.result.label.storage": "Conectividade de armazenamento do Azure", + "sql.migration.summary.azure.storage.subscription": "Assinatura de armazenamento do Azure", + "sql.migration.backup.location": "Local do backup", + "sql.migration.backup.file.backup.size": "Tamanho do Backup (MB)", + "sql.migration.backup.start.time": "Hora de início do backup", + "sql.migration.wizard.sku.all": "Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure.", + "sql.migration.sku.targetStorageConfiguration.info": "Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento.", + "sql.migration.blob.container.title": "Contêiner de blob", + "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.restore.status.blocked": "Bloqueado", + "sql.migration.issue.aria.label": "Problema de Bloqueio: {0}", "sql.migration.browse": "Procurar", - "sql.migration.can.be.migrated": "{0}/{1} bancos de dados podem ser migrados sem problemas", + "sql.migration.sku.azureConfiguration.businessCritical": "Comercialmente crítico", + "sql.migration.sku.cpu.requirement": "Requisito de CPU", + "sql.migration.saved.assessment.cancel": "Cancelar", "sql.migration.cancel": "Cancelar", - "sql.migration.cancel.error": "Ocorreu um erro ao cancelar a migração.", + "sql.migration.table.selection.update.cancel": "Cancelar", "sql.migration.cancel.migration": "Cancelar migração", - "sql.migration.cannot.cancel": "A migração não está em andamento não pode ser cancelada.", - "sql.migration.cannot.cutover": "A migração não está em andamento e não pode ser substituída.", - "sql.migration.cannot.delete": "A migração está em andamento e não pode ser excluída.", - "sql.migration.cannot.retry": "A migração não pode ser repetida.", - "sql.migration.cannot.start.cutover.error": "O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador.", + "sql.migration.state.canceled": "Cancelado", + "sql.migration.copy.status.canceled": "Cancelado", + "sql.migration.status.canceled": "Cancelado", + "sql.migration.validation.state.canceled": "Cancelado", + "sql.migration.status.canceling": "Cancelando", + "sql.migration.restore.status.cancelled": "Cancelado", + "sql.migration.copy.status.cancelled": "Cancelada", + "sql.migration.details.serverobjects.cancelled.tables.label": "Cancelada", + "sql.migration.invalid.owner.uri.error": "Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri')", + "sql.migration.invalid.savedInfo": "Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão.", + "sql.migration.tde.wizard.optionscaption": "Migração de certificado", + "sql.migration.validation.dialog.title": "Migração de Certificados", + "sql.migration.tde.migrate.success": "Migração de certificados concluída com êxito. Clique em Avançar para continuar com a migração.", + "sql.migration.tde.migrate.not.run": "A migração de certificados não foi executada para a configuração atual. Execute e conclua a migração de certificados para continuar.", + "sql.migration.tde.migrate.results.heading": "Detalhes do progresso da migração de certificados:", + "sql.migration.tde.migrate.results.heading.completed": "Resultados da migração de certificados:", + "sql.migration.tde.migrate.canceled": "A migração de certificados foi cancelada. Execute e conclua a migração de certificados para continuar.", + "sql.migration.tde.wizard.optionmanual.warning": "Os certificados devem ser migrados antes de prosseguir com a migração do banco de dados, caso contrário, ocorrerá uma falha. {0} sobre a migração manual de certificados TDE.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'.", + "sql.migration.wizard.sku.assessment.error.bypass": "Marque essa opção para ignorar a avaliação e continuar a migração.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Escolha como você deseja fornecer dados de desempenho", + "sql.migration.wizard.sku.choose_a_target": "Escolha seu destino SQL do Azure", + "sql.migration.select.service.delete.label": "Claro", "sql.migration.clear": "Claro", + "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.sku.azureRecommendation.tooltip.notStarted": "Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados.", + "sql.migration.database.migration.context.menu.tool.tip": "Clique nesta coluna para ativar o menu de comando de contexto", + "sql.migration.error.aria.view.details": "Clique para exibir os detalhes do erro", + "sql.migration.service.details.button.label": "Fechar", "sql.migration.close": "Fechar", + "sql.migration.sku.azureRecommendation.collectData.method": "Coletar dados de desempenho agora", + "sql.login.migration.collecting.target.logins.failed": "Falha ao coletar o logon de destino com o código de erro {0}", + "sql.migration.data.uploaded.info": "Comparação da quantidade real de dados lidos da origem e da quantidade real de dados carregados para o destino.", "sql.migration.complete.cutover": "Concluir substituição", - "sql.migration.completed.multi.steps.heading": "Executamos as seguintes etapas:", + "sql.migration.restore.status.completed": "Concluído", + "sql.login.migration.complete": "A migração de logon foi concluída", + "sql.login.migration.status.page.description.completed": "Concluída a migração de {0} logons para {1} '{2}'", + "sql.migration.status.completing": "Concluindo", "sql.migration.completing.cutover.warning": "Concluir a substituição sem restaurar todos os backups pode resultar em perda de dados.", - "sql.migration.confirm.checkbox.message": "Confirmo que não há backups de log adicionais para fornecer e desejo concluir a substituição.", + "sql.migration.restore.status.completing.migration": "Concluindo a migração", + "sql.migration.save.close.popup": "Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser.", "sql.migration.connection.label": "Conectar", + "sql.migration.wizard.target.connection.error": "Erro de conexão: {0}", + "sql.migration.database.connection.error.message": "Erro de conexão: {0} {1}", "sql.migration.connection.status": "Status da conexão", + "sql.migration.wizard.source.missing": "A conexão foi bem-sucedida, mas não encontrou nenhum banco de dados de destino.", + "sql.login.migration.wizard.target.connection.success": "A conexão foi bem-sucedida.", + "sql.migration.wizard.target.connection.success": "A conexão foi bem-sucedida. Os bancos de dados de destino encontrados: {0}", + "sql.migration.sqldb.column.copyduration": "Duração da cópia", + "sql.migration.copy.status.copyfinished": "Cópia concluída", "sql.migration.copy.key1": "Copiar chave 1", "sql.migration.copy.key2": "Copiar chave 2", "sql.migration.copy.migration.details": "Copiar detalhes da migração", - "sql.migration.copy.status.canceled": "Cancelado", - "sql.migration.copy.status.cancelled": "Cancelada", - "sql.migration.copy.status.copyfinished": "Cópia concluída", - "sql.migration.copy.status.copying": "Copiando", - "sql.migration.copy.status.failed": "Com falha", - "sql.migration.copy.status.inprogress": "Em andamento", - "sql.migration.copy.status.preparingforcopy": "Preparando", - "sql.migration.copy.status.queued": "Na fila", - "sql.migration.copy.status.rebuildingindexes": "Recompilando índices", - "sql.migration.copy.status.succeeded": "Com êxito", + "sql.migration.tde.migrate.copy.results": "Copiar resultados da migração", + "sql.migration.multi.step.status.dialog.copy.results": "Copiar os resultados", + "sql.migration.sqldb.column.copystart": "Início da cópia", + "sql.migration.sqldb.column.copythroughput": "Copiar taxa de transferência", "sql.migration.copy.throughput": "Taxa de Transferência de Cópia (MBPS)", - "sql.migration.copy.throughput.info": "Taxa de transferência de movimentação de dados obtida durante a migração do seus backups de banco de dados para o Azure. Essa é a taxa de transferência de dados, calculada por dados lidos divididos pela duração da migração de backups para o Azure.", - "sql.migration.count.database.multiple": "{0} bancos de dados", - "sql.migration.count.database.single": "{0} banco de dados", + "sql.migration.validate.ir.copy.results": "Copiar resultados de validação", + "sql.migration.copy.status.copying": "Copiando", "sql.migration.create": "Criar", + "sql.migration.services.dialog.title": "Criar Serviço de Migração de Banco de Dados do Azure", "sql.migration.create.new": "Criar novo", "sql.migration.create.new.migration.service": "Criar novo serviço de migração", "sql.migration.create.new.resource.group": "Criar um novo grupo de recursos", + "sql.migration.status.creating": "Criando", "sql.migration.creating.rg.loading": "Criando grupo de recursos", "sql.migration.currently.restoring.file": "Atualmente restaurando arquivo", - "sql.migration.cutover": "Substituição de migração", - "sql.migration.cutover.card": "Migrações de banco de dados concluindo a transição", - "sql.migration.cutover.error": "Ocorreu um erro ao iniciar a substituição.", - "sql.migration.cutover.help.main": "Execute as etapas a seguir antes de concluir a substituição.", "sql.migration.cutover.in.progress": "Substituição em andamento para o banco de dados '{0}'", - "sql.migration.cutover.last.file.restored": "Último arquivo restaurado: {0}", - "sql.migration.cutover.pending.backup": "Backups de log com restauração pendente: {0}", - "sql.migration.cutover.status.refresh.error": "Ocorreu um erro ao atualizar o status da migração.", - "sql.migration.cutover.step.1": "1. Interromper todas as transações de entrada para o banco de dados de origem.", - "sql.migration.cutover.step.2.blob": "2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. Crie um backup de log final e armazene-o no compartilhamento de rede.", - "sql.migration.cutover.step.3.blob": "3. Verifique se todos os backups foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", - "sql.migration.cutover.step.3.network.share": "3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero.", - "sql.migration.cutover.type": "Modo de migração", - "sql.migration.dashboard.description": "Determine a prontidão da migração de suas instâncias do SQL Server, identifique um destino de SQL do Azure recomendado e conclua a migração da sua instância do SQL Server para a Instância Gerenciada de SQL do Azure, SQL Server em Máquinas Virtuais do Azure ou Banco de Dados SQL do Azure.", - "sql.migration.dashboard.help.description.dmsGuide": "Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure.", - "sql.migration.dashboard.help.description.mi": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo.", - "sql.migration.dashboard.help.description.migrateUsingADS": "A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure.", - "sql.migration.dashboard.help.description.sqldb": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (no local ou Máquinas Virtuais do Microsoft Azure) para o Banco de Dados SQL do Azure.", - "sql.migration.dashboard.help.description.vm": "Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo.", - "sql.migration.dashboard.help.link.dmsGuide": "Guias de migração de banco de dados do Azure", - "sql.migration.dashboard.help.link.mi": "Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bancos de dados usando Azure Data Studio", - "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migrar para o SQL Server no Banco de Dados SQL do Azure (offline)", - "sql.migration.dashboard.help.link.vm": "Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online)", - "sql.migration.dashboard.help.title": "Artigos de ajuda e links de vídeo", - "sql.migration.dashboard.login.migrate.task.button": "Migrar os logons para o SQL do Azure", - "sql.migration.dashboard.login.migrate.task.button.description": "Migrar os logons do SQL Server para o SQL do Azure.", - "sql.migration.dashboard.migrate.task.button": "Migrar para SQL do Azure", - "sql.migration.dashboard.migrate.task.button.description": "Migrar a Instância do SQL Server para o SQL do Azure.", - "sql.migration.dashboard.title": "Migração do SQL do Azure", + "sql.migration.tab.dashboard.title": "Painel", + "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de dados", + "sql.migration.sku.azureRecommendation.status.stopped": "A coleta de dados para recomendações do Azure foi interrompida.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Coleta de dados em andamento. Gerando as recomendações iniciais...", + "sql.migration.sku.azureRecommendation.status.refining": "Coleta de dados ainda em andamento. Refinando recomendações existentes...", + "sql.migration.copy.throughput.info": "Taxa de transferência de movimentação de dados obtida durante a migração do seus backups de banco de dados para o Azure. Essa é a taxa de transferência de dados, calculada por dados lidos divididos pela duração da migração de backups para o Azure.", + "sql.migration.sqldb.column.dataread": "Leitura de dados", "sql.migration.data.source.configuration.page.title": "Configuração da fonte de dados", - "sql.migration.data.uploaded.info": "Comparação da quantidade real de dados lidos da origem e da quantidade real de dados carregados para o destino.", + "sql.migration.sku.data.storage.requirement": "Requisitos de armazenamento de dados", "sql.migration.data.uploaded.size": "Dados carregados/tamanho", - "sql.migration.database": "Banco de dados", + "sql.migration.sqldb.column.datawritten": "Dados gravados", + "sql.migration.sku.azureConfiguration.vmPreview": "Data: {0}, Log: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "Base de dados", + "sql.migration.database": "Base de dados", "sql.migration.database.already.exists": "O banco de dados '{0}' já existe na instância gerenciada de destino '{1}'.", - "sql.migration.database.already.exists.vm.info": "Verifique se os nomes de banco de dados fornecidos não existem no SQL Server de destino na Máquina Virtual do Azure.", - "sql.migration.database.assessment.description": "Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure.", - "sql.migration.database.assessment.title": "Bancos de dados para avaliação", - "sql.migration.database.assessment.xevents.description": "Para os bancos de dados selecionados, opcionalmente, forneça arquivos de sessão de evento estendido para avaliar consultas ad hoc ou SQL dinâmicas ou quaisquer instruções DML iniciadas pela camada de dados do aplicativo. {0}", - "sql.migration.database.assessment.xevents.instructions": "Selecione uma pasta na qual os arquivos de sessão de eventos estendidos (.xel e .xem) são armazenados", - "sql.migration.database.assessment.xevents.link": "Saiba mais", - "sql.migration.database.assessment.xevents.title": "Avaliar sessões de eventos estendidos", - "sql.migration.database.backup.load.error": "Erro ao acessar detalhes do banco de dados.", - "sql.migration.database.connection.error": "Ocorreu um erro ao conectar ao banco de dados para a migração de destino.", - "sql.migration.database.connection.error.message": "Erro de conexão: {0} {1}", - "sql.migration.database.loading": "Carregando lista de tabelas do banco de dados", - "sql.migration.database.loading.tables": "Carregando a lista de tabelas...", - "sql.migration.database.migration.context.menu.tool.tip": "Clique nesta coluna para ativar o menu de comando de contexto", - "sql.migration.database.migration.duration.tool.tip": "A duração da migração", - "sql.migration.database.migration.finish.time.tool.tip": "O tempo de término para a migração", - "sql.migration.database.migration.migration.mode.tool.tip": "No Serviço de Migração de Banco de Dados do Azure, você pode migrar seus bancos de dados offline ou enquanto estiverem online. Em uma migração offline, o tempo de inatividade do aplicativo começa quando a migração é iniciada. Para limitar o tempo de inatividade ao tempo que leva para mudar para o novo ambiente após a migração, use uma migração online.", - "sql.migration.database.migration.mode.description": "Para migrar para o destino do SQL do Azure, escolha um modo de migração baseado em seus requisitos de tempo de inatividade.", - "sql.migration.database.migration.mode.label": "Modo de migração", - "sql.migration.database.migration.mode.offline.description": "O tempo de inatividade do aplicativo será iniciado quando a migração for iniciada.", - "sql.migration.database.migration.mode.offline.label": "Migração offline", - "sql.migration.database.migration.mode.online.description": "O tempo de inatividade do aplicativo é limitado para ser substituído no final da migração.", - "sql.migration.database.migration.mode.online.label": "Migração online", "sql.migration.database.migration.service": "Serviço de Migração de Banco de Dados", "sql.migration.database.migration.service.authentication.keys": "Chaves de autenticação do Serviço de Migração de Banco de Dados", - "sql.migration.database.migration.service.created.successfully": "Um Serviço de Migração de Banco de Dados foi criado com êxito.", - "sql.migration.database.migration.start.time.tool.tip": "A hora de início da migração", + "sql.migration.wizard.target.source.collation.error": "Erro de mapeamento (código de erro: {0}) encontrado entre os bancos de dados '{1}' e '{2}'. A ordenação do banco de dados de origem '{3}' não corresponde à ordenação do banco de dados '{4}'. Selecione ou crie novamente um banco de dados de destino com a mesma ordenação que o banco de dados de origem.", + "sql.migration.wizard.target.missing": "Erro de mapeamento de banco de dados. Os bancos de dados de destino estão ausentes para migração. Configure a conexão do servidor de destino e clique em conectar para coletar a lista de destinos de migração de banco de dados disponíveis.", + "sql.migration.wizard.target.source.mapping.error": "Erro de mapeamento de banco de dados. O banco de dados de origem '{0}' não está mapeado para um banco de dados de destino. Selecione um banco de dados de destino para a migração.", + "sql.migration.wizard.target.mapping.error.duplicate": "Erro de mapeamento do banco de dados. O banco de dados de destino '{0}' não pode ser selecionado como um destino de migração para o banco de dados '{1}'. O banco de dados de destino '{2}' já está selecionado como um destino de migração para o banco de dados '{3}'. Selecione outro banco de dados de destino.", "sql.migration.database.migration.status": "Status da migração de banco de dados", - "sql.migration.database.migration.status.label": "Status de migração de banco de dados: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "O nome do banco de dados de destino", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "O nome do servidor de destino", - "sql.migration.database.migration.target.type.tool.tip": "O tipo de destino do recurso azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", - "sql.migration.database.missing.tables": "0 tabelas encontradas no banco de dados de origem.", - "sql.migration.database.page.description": "Selecione o local dos backups de banco de dados a serem usados durante a migração.", - "sql.migration.database.schema.migration.dacpac": "Extensão dacpac do SQL Server", - "sql.migration.database.schema.migration.help": "Certifique-se de migrar o esquema do banco de dados da origem para o destino usando {0} ou {1} no Azure Data Studio antes de selecionar a lista de tabelas a serem migradas.", - "sql.migration.database.schema.migration.project": "Extensão de projetos de Banco de Dados SQL", - "sql.migration.database.status.column": "Status de migração", - "sql.migration.database.status.tool.tip": "O status atual da migração", - "sql.migration.database.table.refresh.label": "Atualizar", - "sql.migration.database.table.selection.description": "Para cada banco de dados abaixo, clique em Editar para selecionar as tabelas a serem migradas da origem para o destino. Em seguida, antes de clicar em Avançar, valide a configuração fornecida clicando em 'Executar validação'.", - "sql.migration.database.table.selection.label": "Seleção da tabela", - "sql.migration.database.table.source.column.label": "Banco de dados de origem", - "sql.migration.database.table.tables.column.label": "Selecionar tabelas", - "sql.migration.database.table.target.column.label": "Banco de dados de destino", + "sql.migration.migration.completed": "Migrações de banco de dados concluídas", + "sql.migration.cutover.card": "Migrações de banco de dados concluindo a transição", + "sql.migration.failed": "Falha nas migrações de banco de dados", + "sql.migration.migration.in.progress": "Migrações de banco de dados em andamento", "sql.migration.database.to.be.migrated": "Banco de dados a ser migrado", - "sql.migration.database.validate.selection": "Selecione as tabelas de banco de dados de destino para a migração. É necessário pelo menos um banco de dados com uma tabela.", - "sql.migration.databases": "Bancos de dados ({0}/{1})", - "sql.migration.databases.selected": "{0}/{1} bancos de dados selecionados", + "sql.migration.tde.migrate.column.databases": "Bancos de dados", "sql.migration.databases.table.title": "Bancos de dados", - "sql.migration.day": "{0} dia", - "sql.migration.days": "{0} dias", + "sql.migration.databases": "Bancos de dados ({0}/{1})", + "sql.migration.database.assessment.title": "Bancos de dados para avaliação", + "sql.migration.summary.database.count": "Banco de dados para migração", + "sql.migration.assessment.migration.warning.sqldb": "Bancos de dados que não estão prontos para migração para o Banco de Dados SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração da Instância Gerenciada de SQL do Azure.", + "sql.migration.assessment.migration.warning.sqlmi": "Bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração do Banco de Dados SQL.", + "sql.migration.assessment.migration.warning": "Os bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure ou para o Banco de Dados SQL podem ser migrados para o SQL Server em Máquinas Virtuais do Azure.", "sql.migration.default.database": "Banco de dados padrão", - "sql.migration.delete.error": "Ocorreu um erro ao excluir a migração.", "sql.migration.delete.migration": "Excluir migração", "sql.migration.description": "Descrição", - "sql.migration.details.breadcrumb.migrations": "Migrações", "sql.migration.details.copied": "Detalhes copiados", - "sql.migration.details.refresh": "Atualizar", - "sql.migration.details.serverobjects.all.tables.label": "Total de tabelas", - "sql.migration.details.serverobjects.cancelled.tables.label": "Cancelada", - "sql.migration.details.serverobjects.failed.tables.label": "Com falha", - "sql.migration.details.serverobjects.field.label": "Objetos do servidor", - "sql.migration.details.serverobjects.filter.aria.label": "Filtre os resultados da migração da tabela usando palavras-chave", - "sql.migration.details.serverobjects.filter.label": "Filtrar resultados de migração de tabela", - "sql.migration.details.serverobjects.inprogress.tables.label": "Em andamento", - "sql.migration.details.serverobjects.label": "Objetos do servidor", - "sql.migration.details.serverobjects.successful.tables.label": "Bem-sucedido", - "sql.migration.dms.location": "Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Somente as regiões que contêm um serviço serão mostradas.", - "sql.migration.dms.provision.failed": "Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente.", - "sql.migration.dms.resource": "Seu nome de recurso do Serviço de Migração de Banco de Dados do Azure", - "sql.migration.dms.resource_group": "Grupo de recursos para seu destino SQL do Azure. somente grupos de recursos que contêm um serviço serão mostrados.", - "sql.migration.dms.subscription": "Nome da assinatura para seu Serviço de Migração de Banco de Dados do Azure", - "sql.migration.duration": "Duração", - "sql.migration.empty.table.subtext": "Para atingir os resultados esperados, verifique a conexão com a Instância do SQL Server.", - "sql.migration.empty.table.text": "Nenhum arquivos de backup encontrado", - "sql.migration.enter.your.sql.cred": "Insira as credenciais para a Instância do SQL Server de origem. Essas credenciais serão usadas ao migrar bancos de dados para o SQL do Azure.", - "sql.migration.error": "Erro", - "sql.migration.error.aria.view.details": "Clique para exibir os detalhes do erro", - "sql.migration.error.details.label": "Erros de migração", - "sql.migration.error.details.title": "Detalhes do erro de migração", - "sql.migration.error.title": "Detalhes do status da migração", - "sql.migration.failed": "Falha nas migrações de banco de dados", - "sql.migration.feedback.issue.title": "Comentários sobre a experiência de migração", "sql.migration.field.label.deteected.files": "Arquivos detectados", - "sql.migration.field.label.last.restored.file.time": "Hora do último arquivo restaurado", - "sql.migration.field.label.last.uloaded.file.time": "Hora do último arquivo carregado", - "sql.migration.field.label.last.uploaded.file": "Último arquivo enviado", - "sql.migration.field.label.mi.restore.state": "Estado de restauração da instância gerenciada", - "sql.migration.field.label.pending.differential.backups": "Backups diferenciais pendentes", - "sql.migration.field.label.queued.files": "Arquivos em fila", - "sql.migration.field.label.restore.percent.completed": "Porcentagem de restauração concluída", - "sql.migration.field.label.restore.plan.size": "Restaurar tamanho do plano (MB)", - "sql.migration.field.label.restored.files": "Arquivos restaurados", - "sql.migration.field.label.restored.size": "Tamanho restaurado (MB)", - "sql.migration.field.label.restoring.files": "Restaurando arquivos", - "sql.migration.field.label.skipped.files": "Arquivos ignorados", - "sql.migration.field.label.unrestorable.files": "Arquivos irrecuperáveis", + "sql.migration.dashboard.description": "Determine a prontidão da migração de suas instâncias do SQL Server, identifique um destino de SQL do Azure recomendado e conclua a migração da sua instância do SQL Server para a Instância Gerenciada de SQL do Azure, SQL Server em Máquinas Virtuais do Azure ou Banco de Dados SQL do Azure.", + "sql.migration.restore.backuptype.differentialdatabase": "Banco de dados diferencial", + "sql.migration.restore.backuptype.differentialfile": "Arquivo diferencial", + "sql.migration.restore.backuptype.differentialpartial": "Diferencial parcial", + "sql.migration.sku.storage.dimension": "Dimensão", + "sql.retry.migration.prompt": "Deseja repetir as migrações de tabela com falha?", + "sql.migration.windows.user.account": "Domínio\\nome de usuário", + "sql.migration.tde.migrate.done.button": "Concluído", + "sql.migration.validate.ir.done.button": "Concluído", + "sql.migration.option": "Baixar e instalar o runtime de integração", + "sql.migration.duration": "Duração", + "sql.migration.parallel.copy.type.dynamic": "Intervalo dinâmico", + "sql.migration.tde.button.caption": "Editar", + "sql.migration.table.selection.edit": "Editar", + "sql.migration.sku.parameters.edit": "Editar os parâmetros", + "sql.migration.sku.parameters.edit.title": "Editar os parâmetros de recomendação", + "sql.migration.sku.parameters.enable.elastic.info": "A recomendação elástica utiliza um modelo alternativo de recomendação que utiliza um perfil de preço-desempenho personalizado em relação aos clientes existentes na nuvem.", + "sql.migration.sku.parameters.enable.elastic": "Habilitar a recomendação elástica", + "sql.migration.sku.parameters.enable.preview": "Habilitar os recursos de visualização", + "sql.migration.sku.parameters.enable.preview.info": "A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões.", + "sql.migration.tde.wizard.title": "Banco de dados criptografado selecionado.", + "sql.migration.database.already.exists.vm.info": "Verifique se os nomes de banco de dados fornecidos não existem no SQL Server de destino na Máquina Virtual do Azure.", + "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.login.migration.aad.domain.name.input.box.placeholder": "Insira o Nome de Domínio do AAD", + "sql.migration.invalid.service.name.error": "Insira um nome válido para o Serviço de Migração.", + "sql.migration.invalid.target.name.error": "Insira um nome válido para o banco de dados de destino.", + "sql.migration.tde.wizard.network.share.placeholder": "Inserir caminho de rede", + "sql.migration.network.share.password.placeholder": "Digitar a senha.", + "sql.migration.network.share.storage.table.help": "Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados.", + "sql.migration.blob.storage.table.help": "Inserir o nome do banco de dados de destino e selecionar grupo de recursos, conta de armazenamento e contêiner para os bancos de dados de origem selecionados.", + "sql.migration.source.details.sqlAuth.nonDb": "Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido.", + "sql.migration.source.details.sqlAuth.db": "Insira as credenciais de Autenticação do SQL usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada.", + "sql.migration.source.details.windowAuth.nonDb": "Insira as credenciais de Autenticação do Windows usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivos de backup válidos.", + "sql.migration.source.details.windowAuth.db": "Insira as credenciais de autenticação do Windows usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada.", + "sql.migration.enter.your.sql.cred": "Insira as credenciais para a Instância do SQL Server de origem. Essas credenciais serão usadas ao migrar bancos de dados para o SQL 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.services.container.description.network": "Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. Para registrar o runtime de integração auto-hospedada, selecione “Meus backups de banco de dados estão em um compartilhamento de rede” na página anterior.", + "sql.migration.sku.parameters.text": "Insira as informações abaixo para editar os parâmetros de recomendação.", + "sql.migration.password.placeholder": "Inserir a senha de destino", + "sql.migration.username.placeholder": "Insira o nome do usuário de destino.", + "sql.migration.error": "Erro", + "sql.migration.wizard.target.login.error": "Ocorreu um erro ao obter as informações de logon: {0}", + "sql.migration.load.migration.list.error": "Erro ao carregar a lista de migrações", + "sql.migration.starting.migration.dberror": "Erro ao migrar o certificado para o banco de dados {0}. {1}", + "sql.migration.open.migration.destails.error": "Erro ao abrir a caixa de diálogo de detalhes da migração", + "sql.migration.open.migration.service.error": "Erro ao abrir a caixa de diálogo do serviço de migração", + "sql.migration.open.migration.target.error": "Erro ao abrir destino de migração", + "sql.migration.wizard.perfCollection.error": "Ocorreram erros ao coletar os dados de desempenho do servidor ''{0}''. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "O estabelecimento de mapeamentos de usuários foi concluído.\r\n\r\nAtualmente, migrando as funções de servidor, estabelecendo mapeamentos de servidores e definindo permissões. Isso levará algum tempo.", + "sql.login.migration.establish.user.mappings.failed": "Ocorreu um erro ao estabelecer os mapeamentos de usuários", + "sql.migration.tde.wizard.optionads": "Exporte meus certificados e minha chave privada para o destino.", + "sql.migration.state.failed": "Com falha", + "sql.migration.restore.status.failed": "Com falha", + "sql.migration.copy.status.failed": "Com falha", + "sql.migration.status.failed": "Com falha", + "sql.migration.details.serverobjects.failed.tables.label": "Com falha", + "sql.migration.validation.state.failed": "Com falha", + "sql.login.migration.status.failed": "Ocorreu um erro", + "sql.login.migration.status.page.description.failed": "Ocorreu um erro ao migrar {0} logons para {1} '{2}'", + "sql.migration.notebook.open.error": "Falha ao abrir o bloco de anotações de migração.", + "sql.migration.dms.provision.failed": "Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente.", + "sql.migration.tab.button.feedback.description": "Comentários", + "sql.migration.tab.button.feedback.label": "Comentários", + "sql.migration.feedback.issue.title": "Comentários sobre a experiência de migração", + "sql.migration.restore.backuptype.file": "Arquivo", "sql.migration.file.name": "Nome do arquivo", + "sql.migration.backup.file.name": "Nome do arquivo", + "sql.migration.backup.file.status": "Status do arquivo", + "sql.migration.search.for.migration": "Filtrar resultados da migração", + "sql.migration.details.serverobjects.filter.label": "Filtrar resultados de migração de tabela", + "sql.migration.details.serverobjects.filter.aria.label": "Filtre os resultados da migração da tabela usando palavras-chave", + "sql.migration.table.selection.filter": "Filtrar tabelas", + "sql.migration.select.service.heading": "Filtrar a lista de migração por Serviço de Migração de Banco de Dados", "sql.migration.finish.time": "Hora da conclusão", "sql.migration.first.lsn": "Primeiro LSN", + "sql.migration.blob.container.folder.label": "Pasta", + "sql.migration.azureRecommendation.folder.name": "Nome da pasta", + "sql.migration.service.container.container.description2": "Siga as instruções abaixo para configurar o runtime de integração auto-hospedada.", + "sql.migration.database.table.selection.description": "Para cada banco de dados abaixo, clique em Editar para selecionar as tabelas a serem migradas da origem para o destino. Em seguida, antes de clicar em Avançar, valide a configuração fornecida clicando em 'Executar validação'.", + "sql.migration.sql.vm.page.blob.info": "Para servidores de destino que executam o SQL Server 2014 ou inferior, você deve armazenar seus backups de banco de dados em um contêiner do Azure Storage Blob em vez de carregá-los usando a opção de compartilhamento de rede. Além disso, você deve armazenar os arquivos de backup como blobs de páginas, pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: {0}", + "sql.migration.database.assessment.xevents.description": "Para os bancos de dados selecionados, opcionalmente, forneça arquivos de sessão de evento estendido para avaliar consultas ad hoc ou SQL dinâmicas ou quaisquer instruções DML iniciadas pela camada de dados do aplicativo. {0}", "sql.migration.full.backup.files": "Arquivo(s) de backup completo(s)", - "sql.migration.generic.congratulations": "Concluímos a avaliação da sua instância do SQL Server ' {0} '.", - "sql.migration.hr": "{0} hora", - "sql.migration.hrs": "{0} horas", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "Uso geral", + "sql.migration.sku.get.recommendation": "Obter recomendações do Azure", + "sql.migration.table.selection.status.column": "Tem linhas", + "sql.migration.dashboard.help.title": "Artigos de ajuda e links de vídeo", + "sql.migration.sku.targetStorageConfiguration.caching": "Cache do host", + "sql.migration.sku.azureConfiguration.hyperscale": "Hiperescala", + "sql.migration.sku.azureRecommendation.openExisting.method": "Já tenho os dados de desempenho", + "sql.migration.confirm.checkbox.message": "Confirmo que não há backups de log adicionais para fornecer e desejo concluir a substituição.", + "sql.migration.tde.wizard.optionadsconfirm": "Eu dou consentimento para usar minhas credenciais para acessar os certificados.", + "sql.migration.tde.wizard.optionmanual": "Já migrei meus certificados e chaves privadas para o destino.", + "sql.migration.sku.io.memory.requirement": "Requisitos de latência de E/S", + "sql.migration.empty.table.subtext": "Para atingir os resultados esperados, verifique a conexão com a Instância do SQL Server.", "sql.migration.impact": "Impacto", - "sql.migration.impact.object.name": "Nome: {0}", - "sql.migration.impact.object.type": "Tipo: {0}", "sql.migration.impacted.objects": "Objetos afetados", + "sql.migration.database.migration.migration.mode.tool.tip": "No Serviço de Migração de Banco de Dados do Azure, você pode migrar seus bancos de dados offline ou enquanto estiverem online. Em uma migração offline, o tempo de inatividade do aplicativo começa quando a migração é iniciada. Para limitar o tempo de inatividade ao tempo que leva para mudar para o novo ambiente após a migração, use uma migração online.", + "sql.migration.copy.status.inprogress": "Em andamento", + "sql.migration.status.inprogress": "Em andamento", + "sql.migration.details.serverobjects.inprogress.tables.label": "Em andamento", + "sql.login.migration.status.in.progress": "Em andamento", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s).", + "sql.migration.restore.status.initializing": "Inicializando", "sql.migration.inline.migration.notebook.title": "Migração embutida", - "sql.migration.inprogress.warning.multiple": "{0} os bancos de dados possuem avisos", - "sql.migration.inprogress.warning.single": "{0} o banco de dados possui avisos", "sql.migration.instance": "Instância", - "sql.migration.invalid.account.error": "Para continuar, selecione uma conta válida do Azure.", - "sql.migration.invalid.blob.container.error": "Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'.", - "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, selecione um último arquivo de backup válido para o banco dados de origem '{0}'.", - "sql.migration.invalid.blob.lastBackupFolder.error": "Para continuar, selecione uma pasta de backup válida para o banco de dados de origem '{0}'.", - "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido para o banco de dados de origem '{0}'.", - "sql.migration.invalid.blob.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida para o banco de dados de origem '{0}'.", - "sql.migration.invalid.location.error": "Para continuar, selecione um local válido.", - "sql.migration.invalid.managedInstance.error": "Para continuar, selecione uma instância gerenciada válida.", - "sql.migration.invalid.migration.service.error": "Selecione um Serviço de Migração de Banco de Dados válido.", - "sql.migration.invalid.migration.service.offline.error": "Selecione um Serviço de Migração de Banco de Dados que esteja conectado a um nó.", + "sql.migration.validate.ir.validation.result.label.shir": "Conectividade de runtime de integração", "sql.migration.invalid.network.share.location": "Formato do local de compartilhamento de rede inválido. Exemplo: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Para continuar, selecione um contêiner de blobs em que todos os arquivos de backup sejam blobs de páginas para o banco de dados de origem \"{0}\", pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido.", - "sql.migration.invalid.savedInfo": "Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão.", - "sql.migration.invalid.service.name.error": "Insira um nome válido para o Serviço de Migração.", - "sql.migration.invalid.sqldatabase.error": "Para continuar, selecione um servidor válido do Banco de Dados SQL do Azure.", - "sql.migration.invalid.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida.", - "sql.migration.invalid.subscription.error": "Para continuar, selecione uma assinatura válida.", - "sql.migration.invalid.target.name.error": "Insira um nome válido para o banco de dados de destino.", + "sql.migration.sku.parameters.scale.factor.invalid": "Fator de escala inválido. Insira um valor inteiro positivo.", "sql.migration.invalid.user.account": "O formato da conta de usuário é inválido. Exemplo: {0}", - "sql.migration.invalid.virtualMachine.error": "Para continuar, selecione uma máquina virtual válida.", - "sql.migration.ir.page.description": "O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente se você já criou um anteriormente, ou criar um novo abaixo.", - "sql.migration.ir.page.sql.migration.service.not.found": "Nenhum Serviço de Migração de Banco de Dados encontrado. Criar um novo.", - "sql.migration.ir.page.title": "Serviço de Migração de Banco de Dados do Azure", - "sql.migration.ir.setup.step1": "Etapa 1: {0}", - "sql.migration.ir.setup.step2": "Etapa 2: usar as chaves abaixo para registrar o seu runtime de integração", - "sql.migration.ir.setup.step3": "Etapa 3: clique no botão “Testar conectividade” 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.ir.setup.step3.alternate": "Etapa 3: clique no botão acima Atualizar 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.issue.aria.label": "Problema de Bloqueio: {0}", + "sql.migration.issues.details": "Detalhes do problema", "sql.migration.issues": "Problemas", "sql.migration.issues.count": "Problemas ({0})", - "sql.migration.issues.details": "Detalhes do problema", - "sql.migration.key1.copied": "Chave 1 copiada", "sql.migration.key1.label": "Chave 1", - "sql.migration.key2.copied": "Chave 2 copiada", + "sql.migration.key1.copied": "Chave 1 copiada", "sql.migration.key2.label": "Chave 2", + "sql.migration.key2.copied": "Chave 2 copiada", + "sql.migration.sql.vm.page.blob.url.label": "Problemas conhecidos, limitações e solução de problemas", "sql.migration.last.LSN": "Último LSN", + "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": "Último backup aplicado realizado em", - "sql.migration.last.applied.lsn": "Último LSN aplicado", + "sql.migration.blob.container.last.backup.file.label": "Último arquivo de backup", + "sql.migration.cutover.last.file.restored": "Último arquivo restaurado: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Última atualização: {0}", + "sql.migration.field.label.last.restored.file.time": "Hora do último arquivo restaurado", "sql.migration.last.scan.completed": "Última verificação concluída: {0}", + "sql.migration.field.label.last.uploaded.file": "Último arquivo enviado", + "sql.migration.field.label.last.uloaded.file.time": "Hora do último arquivo carregado", "sql.migration.learn.more": "Saiba mais", + "sql.migration.database.assessment.xevents.link": "Saiba mais", "sql.migration.learn.more.prerequisites": "Saiba mais sobre o que você precisa antes de iniciar uma migração.", - "sql.migration.load.migration.list.error": "Erro ao carregar a lista de migrações", - "sql.migration.location": "Local", - "sql.migration.map.source.column": "Banco de dados de origem", - "sql.migration.map.target.column": "Banco de dados de destino", - "sql.migration.map.target.description": "Selecione o banco de dados de destino para o qual você gostaria de migrar o banco de dados de origem. Você pode escolher um banco de dados de destino para apenas um banco de dados de origem.", + "sql.migration.wizard.troubleshooting": "Saiba mais: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Vincular conta", + "sql.migration.service.container.loading.help": "Carregando Serviços de Migração", + "sql.migration.database.loading": "Carregando lista de tabelas do banco de dados", + "sql.migration.database.loading.tables": "Carregando a lista de tabelas...", + "sql.migration.sku.recommendations.loading": "Carregando...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", + "sql.migration.location": "Localização", + "sql.migration.cutover.pending.backup": "Backups de log com restauração pendente: {0}", + "sql.migration.sku.log.storage.requirement": "Requisitos de armazenamento de log", + "sql.login.migration.logins.found": "Logon encontrado", + "sql.login.migration.steps.migrate.logins": "Migração de login concluída", + "sql.login.migration.error": "Ocorreu um erro de migração de logon: {0}", + "sql.login.migration.status.page.previous.button.error": "A migração de logon já foi iniciada e voltar à página anterior está desabilitada.", + "sql.login.migration.in.progress": "A migração de logon está em andamento", + "sql.migration.database.migration.status.label": "Status da migração do login: {0}", + "sql.login.migration.logins.not.found": "Logon não encontrado", + "sql.login.migration.type": "Tipo de logon", + "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", + "sql.migration.database.schema.migration.help": "Certifique-se de migrar o esquema do banco de dados da origem para o destino usando {0} ou {1} no Azure Data Studio antes de selecionar a lista de tabelas a serem migradas.", + "sql.migration.field.label.mi.restore.state": "Estado de restauração da instância gerenciada", "sql.migration.map.target.heading": "Mapeie os bancos de dados de origem selecionados para os bancos de dados de destino", - "sql.migration.map.target.placeholder": "Selecione um banco de dados de destino", - "sql.migration.mi.not.ready": "A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível.", - "sql.migration.migration.completed": "Migrações de banco de dados concluídas", - "sql.migration.migration.in.progress": "Migrações de banco de dados em andamento", - "sql.migration.migration.list.ascending.label": "Crescente", - "sql.migration.migration.list.sort.label": "Classificar", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium otimizada para memória", + "sql.migration.sku.memory.requirement": "Requisito de Memória", + "sql.migration.start.login.migration.button": "Migrar", + "sql-migration.wizard.title": "Migrar '{0}' para SQL do Azure", + "sql.migration.dashboard.login.migrate.task.button.description": "Migrar os logons do SQL Server para o SQL do Azure.", + "sql.migration.dashboard.migrate.task.button.description": "Migrar a Instância do SQL Server para o SQL do Azure.", + "sql.migration.tde.button.migrate": "Migrar certificados", + "sql.migration.dashboard.help.link.migrateUsingADS": "Migrar bancos de dados usando Azure Data Studio", + "sql-migration.login.wizard.title": "Migrar os logons de '{0}' para SQL do Azure", + "sql.migration.tab.button.login.migration.description": "Migrar os logons para o SQL do Azure", + "sql.migration.dashboard.login.migrate.task.button": "Migrar os logons para o SQL do Azure", + "sql.migration.tab.button.migration.description": "Migrar para SQL do Azure", + "sql.migration.dashboard.migrate.task.button": "Migrar para SQL do Azure", + "sql.login.migration.failed": "Ocorreu um erro ao migrar os logons", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Ocorreu um erro ao migrar as funções de servidor, estabelecer os mapeamentos de servidores e definir permissões.", + "sql.migration.tde.migrate.heading": "Migrando os certificados dos seguintes bancos de dados:", + "sql.login.migration.status.page.description": "Migrando {0} logons para o destino {1} '{2}'", + "sql.login.migration.migration.status.column": "Status de Migração", + "sql.login.migration.status.page.title": "Status de Migração", + "sql.migration.tde.migrate.validation.camceled": "Migração cancelada", + "sql.migration.cannot.retry": "A migração não pôde ser reiniciada.", + "sql.migration.tde.migrate.validation.completed": "Migração concluída com êxito.", + "sql.migration.tde.migrate.completed.errors": "Migração concluída com os seguintes erros:{0}{1}", + "sql.migration.cutover": "Substituição de migração", + "sql.migration.error.details.title": "Detalhes do erro de migração", + "sql.migration.error.details.label": "Erros de migração", + "sql.migration.cannot.delete": "A migração está em andamento e não pode ser excluída.", + "sql.migration.cannot.cancel": "A migração não está em andamento não pode ser cancelada.", + "sql.migration.cannot.cutover": "A migração não está em andamento e não pode ser substituída.", + "sql.migration.cutover.type": "Modo de migração", + "sql.migration.database.migration.mode.label": "Modo de migração", + "serviceCrashMessage": "O componente do serviço de migração não pôde ser iniciado. {0}", + "sql.migration.database.status.column": "Status de migração", "sql.migration.migration.status": "Status de migração", + "sql.migration.error.title": "Detalhes do status da migração", + "sql.login.migration.login.status.details.title": "Detalhes do status da migração para {0}", "sql.migration.migration.status.filter": "Filtro de status de migração", - "sql.migration.min": "{0} minuto", - "sql.migration.mins": "{0} minutos", - "sql.migration.missing.table.name.column": "Nome da tabela", - "sql.migration.missing.targetPassword.error": "Para continuar, insira uma senha de destino válida.", - "sql.migration.missing.targetUserName.error": "Para continuar, insira um nome de usuário de destino válido.", + "sql.migration.tde.migrate.status.details": "Status da migração: {0}{1}{2}", + "sql.migration.tab.migrations.title": "Migrações", + "sql.migration.details.breadcrumb.migrations": "Migrações", "sql.migration.mode": "Modo", "sql.migration.more.info": "Mais informações", - "sql.migration.multi.step.all.steps.completed.errors": "Todas as etapas foram concluídas com o(s) seguinte(s) erros:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Todas as etapas foram bem-sucedidas.", - "sql.migration.multi.step.some.steps.are.still.running": "Algumas etapas ainda estão em execução.", - "sql.migration.multi.step.status": "Status da etapa: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Copiar os resultados", - "sql.migration.multi.step.status.dialog.heading": "Detalhes da etapa", - "sql.migration.multi.step.status.errors": "Status da etapa: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Etapas", - "sql.migration.na": "N/D", - "sql.migration.name": "Nome", - "sql.migration.name.label": "Nomes:", - "sql.migration.name.of.new.rg": "Nome do novo grupo de recursos", "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.network.share.radio.label": "Meus backups do banco de dados se encontram em um compartilhamento de rede", + "sql.migration.na": "N/D", + "sql.migration.name": "Nome", + "sql.migration.name.of.new.rg": "Nome do novo grupo de recursos", + "sql.migration.src.database.tool.tip": "Nome do banco de dados de origem", + "sql.migration.src.server.tool.tip": "Nome do servidor de origem", + "sql.migration.impact.object.name": "Nome: {0}", + "sql.migration.name.label": "Nomes:", + "sql.migration.tde.wizard.network.share.label": "Caminho de rede para o certificado", + "sql.migration.tde.wizard.network.share.info": "Caminho de rede em que o certificado será colocado.", "sql.migration.network.share": "Compartilhamento de rede", - "sql.migration.network.share.azure.header": "Detalhes da conta de armazenamento", - "sql.migration.network.share.azure.help": "Forneça a conta do Armazenamento do Microsoft Azure em que os backups serão carregados.", + "sql.migration.validate.ir.validation.result.label.networkshare": "Conectividade de compartilhamento de rede: '{0}' ", "sql.migration.network.share.header.text": "Detalhes do compartilhamento de rede", - "sql.migration.network.share.help.text": "Forneça o local de compartilhamento de rede onde os backups estão armazenados e as credenciais de usuário usadas para acessar o compartilhamento.", - "sql.migration.network.share.location.info": "Caminho de compartilhamento de rede para seu backups de banco de dados. O processo de migração recuperará automaticamente arquivos de backup válidos desse compartilhamento de rede.", "sql.migration.network.share.location.label": "Local de compartilhamento de rede onde os backups estão armazenados", - "sql.migration.network.share.password.label": "Senha", - "sql.migration.network.share.password.placeholder": "Digitar a senha.", "sql.migration.network.share.path": "Caminho de compartilhamento de rede", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados.", - "sql.migration.network.share.windows.user.info": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", - "sql.migration.network.share.windows.user.label": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", - "sql.migration.new.resource.group": "(novo) {0}", + "sql.migration.network.share.location.info": "Caminho de compartilhamento de rede para seu backups de banco de dados. O processo de migração recuperará automaticamente arquivos de backup válidos desse compartilhamento de rede.", + "sql.migration.tab.button.login.migration.label": "Nova migração de logons (VISUALIZAÇÃO)", + "sql.migration.tab.button.migration.label": "Nova migração", + "sql.migration.tab.button.support.description": "Nova solicitação de suporte", + "sql.migration.tab.button.support.label": "Nova solicitação de suporte", "sql.migration.newSupportRequest": "Nova solicitação de suporte", + "sql.migration.saved.assessment.next": "Próximo", "sql.migration.no": "Não", + "sql.migration.no.sqldatabaseserver.found": "Nenhum servidor de banco de dados SQL do Azure foi encontrado.", + "sql.migration.no.sqldatabase.found": "Nenhum banco de dados SQL do Azure foi encontrado.", + "sql.migration.ir.page.sql.migration.service.not.found": "Nenhum Serviço de Migração de Banco de Dados encontrado. Criar um novo.", + "sql.migration.service.not.found": "Nenhum Serviço de Migração encontrado. Para continuar, crie um novo.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Nenhuma recomendação de SKU foi gerada, pois não havia SKUs que pudessem satisfazer as características de desempenho de sua fonte. Tente selecionar uma plataforma de destino diferente, ajustando os parâmetros de recomendação, selecionando um conjunto diferente de bancos de dados para avaliar, ou mudando o modelo de recomendação.", + "sql.migration.empty.table.text": "Nenhum arquivos de backup encontrado", "sql.migration.no.blobContainers.found": "Nenhum contêiner de blob encontrado.", "sql.migration.no.blobFiles.found": "Nenhum arquivo blob encontrado.", "sql.migration.no.blobFolders.found": "Nenhuma pasta de blob encontrada.", + "sql.migration.tde.msg.empty": "Nenhum banco de dados criptografado selecionado.", "sql.migration.no.fileShares.found": "Nenhum compartilhamento de arquivos encontrado.", - "sql.migration.no.issues.mi": "Nenhum problema encontrado para migrar para a Instância Gerenciada de SQL do Azure.", "sql.migration.no.issues.sqldb": "Nenhum problema encontrado para migrar para o Banco de Dados SQL do Azure.", + "sql.migration.no.issues.mi": "Nenhum problema encontrado para migrar para a Instância Gerenciada de SQL do Azure.", "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.location.found": "Nenhum local encontrado.", "sql.migration.no.managedInstance.found": "Nenhuma instância gerenciada encontrada.", "sql.migration.no.pending.backups": "Nenhum backup pendente. Clique em Atualizar para verificar o status atual.", - "sql.migration.no.results": "Os resultados da avaliação não estão disponíveis.", - "sql.migration.no.sqldatabase.found": "Nenhum banco de dados SQL do Azure foi encontrado.", - "sql.migration.no.sqldatabaseserver.found": "Nenhum servidor de banco de dados SQL do Azure foi encontrado.", + "sql.migration.wizard.sku.error.noRecommendation": "Nenhuma recomendação disponível", + "sql.migration.resource.group.not.found": "Nenhum grupo de recursos encontrado.", "sql.migration.no.storageAccount.found": "Nenhuma conta de armazenamento encontrada.", "sql.migration.no.subscription.found": "Nenhuma assinatura encontrada.", "sql.migration.no.virtualMachine.found": "Nenhuma máquina virtual encontrada.", - "sql.migration.notebook.open.error": "Falha ao abrir o bloco de anotações de migração.", - "sql.migration.number.logins.migrating": "{0}/{1} logons de migração exibidos", - "sql.migration.object.details": "Detalhes do objeto", - "sql.migration.offline": "Off-line", + "sql.migration.restore.status.none": "Nenhum", + "sql.migration.restore.backupset.status.none": "Nenhum", + "sql.migration.parallel.copy.type.none": "Nenhum", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Nenhum", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Não aplicável", + "sql.migration.restore.status.not.started": "Não foi iniciado", + "sql.login.migration.steps.not.started": "Não iniciado", + "sql.migration.wizard.sku.choose_a_target.help": "Não tem certeza de qual destino SQL do Azure é ideal para você? Saber mais", + "sql.migration.backup.file.number.of.stripes": "Número de faixas", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "OK", - "sql.migration.online": "Online", + "sql.migration.object.details": "Detalhes do objeto", + "sql.migration.offline": "Off-line", + "sql.migration.database.migration.mode.offline.label": "Migração offline", + "sql.migration.online": "On-line", + "sql.migration.database.migration.mode.online.label": "Migração online", "sql.migration.open": "Abrir", - "sql.migration.open.migration.destails.error": "Erro ao abrir a caixa de diálogo de detalhes da migração", - "sql.migration.open.migration.service.error": "Erro ao abrir a caixa de diálogo do serviço de migração", - "sql.migration.open.migration.target.error": "Erro ao abrir destino de migração", - "sql.migration.option": "Baixar e instalar o runtime de integração", - "sql.migration.parallel.copy.type.dynamic": "Intervalo dinâmico", - "sql.migration.parallel.copy.type.none": "Nenhum", + "sql.migration.sqldb.column.parallelcopytype": "Tipo de cópia paralela", + "sql.migration.restore.backuptype.partial": "Parcial", + "sql.migration.network.share.password.label": "Senha", + "sql.migration.state.pending": "Pendente", + "sql.migration.validation.state.pending": "Pendente", + "sql.migration.field.label.pending.differential.backups": "Backups diferenciais pendentes", + "sql.migration.sku.parameters.percentage.utilization": "Utilização percentual", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho.", + "sql.migration.cutover.help.main": "Execute as etapas a seguir antes de concluir a substituição.", "sql.migration.parallel.copy.type.physical": "Partições físicas", - "sql.migration.password.label": "Senha de destino", - "sql.migration.password.placeholder": "Inserir a senha de destino", - "sql.migration.path.user.account": "Conta de usuário", - "sql.migration.pre.req.1": "Uma conta do Azure (não é necessária para a funcionalidade de avaliação ou recomendação de SKU)", - "sql.migration.pre.req.2": "Uma fonte de bancos de dados SQL Server em execução no local ou no SQL Server na Máquina Virtual do Azure ou em qualquer máquina virtual em execução na nuvem (privada, pública).", - "sql.migration.pre.req.3": "Uma Instância Gerenciada de SQL do Azure, SQL Server na Máquina Virtual do Azure ou Banco de Dados SQL do Azure para migrar seus bancos de dados.", - "sql.migration.pre.req.4": "Os detalhes do local de backup do seu banco de dados, seja um compartilhamento de arquivos de rede ou um contêiner de Armazenamento de Blobs do Azure (não necessário para destinos de Banco de Dados SQL do Azure).", - "sql.migration.pre.req.title": "Coisas de que você precisa antes de iniciar a migração do SQL do Azure:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb na unidade SSD efêmera local (padrão D:)", + "sql.login.migration.wizard.target.permission.warning": "Certifique-se de que o usuário atual ({0}) tenha permissões de administrador de sistema para obter todas as informações de login da instância atual ({1}).", + "sql.migration.tde.cert.network.info": "Insira um caminho de rede para onde o SQL Server exportará os certificados. Verifique também se o serviço do SQL Server tem acesso de gravação a esse caminho e se o usuário atual deve ter privilégios de administrador no computador onde está esse caminho de rede.", + "sql.login.migration.select.logins.windows.auth.warning": "Observe que esse assistente não exibe os tipos de logon de autenticação do Windows porque a migração desse tipo não é suportada no momento. A capacidade de migrar logons de autenticação do Windows estará disponível em breve.", + "sql.retry.migration.summary": "Resolva quaisquer erros antes de tentar novamente a migração.", + "sql.migration.select.database.to.continue": "Selecione um ou mais bancos de dados para avaliar a migração", + "sql.migration.database.validate.selection": "Selecione as tabelas de banco de dados de destino para a migração. É necessário pelo menos um banco de dados com uma tabela.", + "sql.migration.service.selection.location.msg": "Selecione o local dos arquivos de backup do banco de dados antes de continuar.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", + "sql.migration.copy.status.preparingforcopy": "Preparando", + "sql.login.migration.status.page.previous.button.title": "Anterior (Desabilitado)", + "sql.migration.tde.migrate.results.heading.previous": "Resultados anteriores da migração de certificados:", "sql.migration.provide.unique.containers": "Forneça um contêiner exclusivo para cada banco de dados de destino. Banco de dados afetados: ", - "sql.migration.quick.pick.placeholder": "Selecionar a operação que deseja realizar.", + "sql.migration.blob.storage.help.text": "Fornecer o Contêiner do Azure Storage Blob que contém os backups.", + "sql.migration.network.share.azure.help": "Forneça a conta do Armazenamento do Microsoft Azure em que os backups serão carregados.", + "sql.migration.network.share.help.text": "Forneça o local de compartilhamento de rede onde os backups estão armazenados e as credenciais de usuário usadas para acessar o compartilhamento.", + "sql.migration.restore.backupset.status.queued": "Enfileirado", + "sql.migration.copy.status.queued": "Na fila", + "sql.migration.field.label.queued.files": "Arquivos em fila", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Somente leitura", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Leitura/gravação", + "sql.migration.status.readyforcutover": "Pronto para substituição", + "sql.migration.copy.status.rebuildingindexes": "Recompilando índices", "sql.migration.recommendation": "Recomendação", + "sql.migration.sku.parameters": "Parâmetros de recomendação", + "sql.migration.sku.recommendationReason": "Motivo da recomendação", + "sql.migration.sku.targetStorageConfiguration": "Configuração do armazenamento de destino da recomendação", + "sql.migration.sku.recommendations": "Recomendações", + "sql.migration.sku.recommendedConfiguration": "Configuração recomendada", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuração do armazenamento recomendada", + "sql.migration.sku.refine.recommendation": "Refinar a recomendação do Azure", + "sql.migration.status.refresh.label": "Atualizar", + "sql.migration.details.refresh": "Atualizar", "sql.migration.refresh": "Atualizar", + "sql.migration.database.table.refresh.label": "Atualizar", "sql.migration.refresh.assessment.button.label": "Atualizar avaliação", "sql.migration.refresh.key1": "Atualizar chave 1", "sql.migration.refresh.key2": "Atualizar chaves 2", - "sql.migration.refresh.migrations.error.label": "Ocorreu um erro ao atualizar a lista de migrações. Verifique sua conexão do Azure vinculada e clique em atualizar para tentar novamente.", - "sql.migration.refresh.migrations.error.title": "Erro ao atualizar a lista de migrações.", - "sql.migration.resource.group.description": "Um grupo de recursos é um contêiner que armazena recursos relacionados para uma solução do Azure.", - "sql.migration.resource.group.not.found": "Nenhum grupo de recursos encontrado.", - "sql.migration.resourceGroups": "Grupo de recursos", - "sql.migration.restart.migration.wizard": "Reiniciar o assistente de migração", - "sql.migration.restore.backupset.status.none": "Nenhum", - "sql.migration.restore.backupset.status.queued": "Enfileirado", - "sql.migration.restore.backupset.status.restored": "Restaurado", - "sql.migration.restore.backupset.status.restoring": "Restaurando", - "sql.migration.restore.backupset.status.skipped": "Ignorado", - "sql.migration.restore.backuptype.database": "Base de dados", - "sql.migration.restore.backuptype.differentialdatabase": "Banco de dados diferencial", - "sql.migration.restore.backuptype.differentialfile": "Arquivo diferencial", - "sql.migration.restore.backuptype.differentialpartial": "Diferencial parcial", - "sql.migration.restore.backuptype.file": "Arquivo", - "sql.migration.restore.backuptype.partial": "Parcial", - "sql.migration.restore.backuptype.transactionlog": "Log de transações", - "sql.migration.restore.backuptype.unknown": "Desconhecido", - "sql.migration.restore.status.Restoring": "Restaurando", - "sql.migration.restore.status.blocked": "Bloqueado", - "sql.migration.restore.status.cancelled": "Cancelado", - "sql.migration.restore.status.completed": "Concluído", - "sql.migration.restore.status.completing.migration": "Concluindo a migração", - "sql.migration.restore.status.failed": "Fracassado", - "sql.migration.restore.status.initializing": "Inicializando", - "sql.migration.restore.status.none": "Nenhum", - "sql.migration.restore.status.not.started": "Não foi iniciado", - "sql.migration.restore.status.restore.completed": "Restauração concluída", - "sql.migration.restore.status.restore.paused": "Restauração pausada", - "sql.migration.restore.status.searching.backups": "Pesquisando backups", - "sql.migration.restore.status.waiting": "Esperando", - "sql.migration.resume.session": "Retomar a sessão salva previamente", - "sql.migration.resume.title": "Executar o fluxo de trabalho de migração novamente", - "sql.migration.retry.migration": "Repetir a migração", - "sql.migration.retry.migration.error": "Erro ao tentar novamente a migração.", - "sql.migration.rg.created": "Grupo de recursos criado", - "sql.migration.run.validation": "Executar validação", - "sql.migration.running.multi.steps.heading": "Estamos executando as seguintes etapas:", - "sql.migration.save.assessment.report": "Salvar relatório de avaliação", - "sql.migration.save.assessment.report.success": "Relatório de avaliação salvo com êxito em {0}.", - "sql.migration.save.close": "Salvar e fechar", - "sql.migration.save.close.popup": "Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser.", - "sql.migration.save.recommendation.report": "Salvar relatório de recomendação", - "sql.migration.save.recommendation.report.success": "Relatório de recomendação salvo com êxito em {0}.", - "sql.migration.saved.assessment.cancel": "Cancelar", - "sql.migration.saved.assessment.next": "Próximo", - "sql.migration.saved.assessment.result": "Sessão salva", - "sql.migration.search": "Pesquisar", - "sql.migration.search.for.migration": "Filtrar resultados da migração", - "sql.migration.sec": "{0} seg", - "sql.migration.select": "Selecionar", - "sql.migration.select.azure.mi": "Selecionar sua assinatura Azure alvo e sua Instância Gerenciada de SQL do Azure.", - "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.select.database.to.continue": "Selecione 1 ou mais logons para migração", - "sql.migration.select.database.to.migrate": "Selecione os bancos de dados a serem migrados.", - "sql.migration.select.migration.tables": "Selecionar tabelas para migração", - "sql.migration.select.prompt": "Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes.", - "sql.migration.select.service.apply.label": "Aplicar", - "sql.migration.select.service.delete.label": "Claro", - "sql.migration.select.service.description": "Serviço de migração de banco de dados do Azure", - "sql.migration.select.service.heading": "Filtrar a lista de migração por Serviço de Migração de Banco de Dados", - "sql.migration.select.service.prompt": "Selecionar um Serviço de Migração de Banco de Dados", - "sql.migration.select.service.select.a.": "Entrar no Azure e selecionar uma conta", - "sql.migration.select.service.select.a.location": "Selecionar um local", - "sql.migration.select.service.select.a.resource.group": "Selecione um grupo de recursos", - "sql.migration.select.service.select.a.service": "Selecionar um Serviço de Migração de Banco de Dados", - "sql.migration.select.service.select.a.subscription": "Selecionar uma assinatura", - "sql.migration.select.service.select.a.tenant": "Selecionar um locatário", - "sql.migration.select.service.select.account.error": "Ocorreu um erro ao carregar as contas do Azure disponíveis.", - "sql.migration.select.service.select.location.error": "Ocorreu um erro ao carregar os locais. Verifique sua conexão do Azure e tente novamente.", - "sql.migration.select.service.select.migration.target": "Selecione um servidor de destino.", - "sql.migration.select.service.select.resource.group.error": "Ocorreu um erro ao carregar os grupos de recursos disponíveis. Verifique sua conexão do Azure e tente novamente.", - "sql.migration.select.service.select.service.error": "Ocorreu um erro ao carregar os serviços de migração de banco de dados disponíveis. Verifique sua conexão do Azure e tente novamente.", - "sql.migration.select.service.select.subscription.error": "Ocorreu um erro ao carregar as assinaturas da conta. Verifique sua conexão do Azure e tente novamente.", - "sql.migration.select.service.select.target.type.": "Selecione o Tipo SQL do Azure de destino", - "sql.migration.select.service.select.tenant.error": "Ocorreu um erro ao carregar os locatários da conta do Azure disponíveis.", - "sql.migration.select.service.service.label": "Serviço de migração de banco de dados do Azure", - "sql.migration.select.service.title": "Selecionar o Serviço de Migração de Banco de Dados", - "sql.migration.select.target.to.continue": "Para continuar, selecione um destino.", - "sql.migration.server": "Servidor", - "sql.migration.service.account.info.text": "Certifique-se de que a conta de serviço que executa a instância do SQL Server de origem tenha privilégios de leitura no compartilhamento de rede.", - "sql.migration.service.container.container.description1": "O Serviço de Migração de Banco de Dados do Azure aproveita o runtime de integração auto-hospedada do Azure Data Factory para lidar com a conectividade entre a origem e o destino e carregar backups de um compartilhamento de arquivos de rede local para o Azure (se aplicável).", - "sql.migration.service.container.container.description2": "Siga as instruções abaixo para configurar o runtime de integração auto-hospedada.", - "sql.migration.service.container.heading": "Configurar o runtime de integração", - "sql.migration.service.container.loading.help": "Carregando Serviços de Migração", - "sql.migration.service.details.authKeys.label": "Chaves de autenticação", - "sql.migration.service.details.authKeys.title": "Chaves de autenticação usadas para se conectar ao nó de runtime de integração auto-hospedada", - "sql.migration.service.details.button.label": "Fechar", - "sql.migration.service.details.dialog.title": "Serviço de Migração de Banco de Dados do Azure", - "sql.migration.service.details.ir.label": "Nó de runtime de integração auto-hospedada", - "sql.migration.service.details.status.unavailable": "- indisponível -", - "sql.migration.service.error.not.ready": "Ocorreu o seguinte erro ao recuperar informações de registro para o Serviço de Migração de Banco de Dados do Azure '{0}'. Clique em atualizar e tente novamente. Erro: '{1}'.", - "sql.migration.service.header": "Detalhes do Serviço de Migração de Banco de Dados do Azure \"{0}\": `", - "sql.migration.service.not.found": "Nenhum Serviço de Migração encontrado. Para continuar, crie um novo.", - "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.not.ready.below": "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ó.\r\n\r\nConfira abaixo as instruções de registro.", - "sql.migration.service.prompt": "{0} (alterar)", - "sql.migration.service.ready": "O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedada em execução nos nós – {1}\r\n\r\nPara melhorar o desempenho e alta disponibilidade, você pode registrar nós adicionais.", - "sql.migration.service.ready.below": "O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedada em execução nos nós – {1}\r\n\r\nPara melhorar o desempenho e a alta disponibilidade, você pode registrar nós adicionais. Confira abaixo as instruções de registro.", - "sql.migration.service.selection.location.msg": "Selecione o local dos arquivos de backup do banco de dados antes de continuar.", - "sql.migration.service.status.refresh.error": "Ocorreu um erro ao atualizar o status de criação do serviço de migração.", - "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.services.container.description.network": "Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. Para registrar o runtime de integração auto-hospedada, selecione “Meus backups de banco de dados estão em um compartilhamento de rede” na página anterior.", - "sql.migration.services.dialog.title": "Criar Serviço de Migração de Banco de Dados do Azure", - "sql.migration.services.location": "Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Essa deve ser a mesma região que o SQL do Azure de destino.", - "sql.migration.services.name": "Nome do Serviço de Migração de Banco de Dados do Azure.", - "sql.migration.services.resource.group": "Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure.", - "sql.migration.services.subscription": "Nome da assinatura para o seu Serviço de Migração de Banco de Dados do Azure.", - "sql.migration.services.target": "SQL do Azure de destino selecionado como padrão.", - "sql.migration.shir": "Nó de runtime de integração auto-hospedada", - "sql.migration.show.status": "Mostrar status", - "sql.migration.size": "Tamanho (MB)", - "sql.migration.size.column.header": "Tamanho", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} recomendações disponíveis", - "sql.migration.sku.available.recommendations.one": "{0} recomendação disponível", - "sql.migration.sku.azureConfiguration": "Configuração do Azure", - "sql.migration.sku.azureConfiguration.businessCritical": "Comercialmente crítico", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "Uso geral", - "sql.migration.sku.azureConfiguration.hyperscale": "Hiperescala", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "Série Premium", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Série premium otimizada para memória", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "Data: {0}, Log: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Escolha como você deseja fornecer dados de desempenho", - "sql.migration.sku.azureRecommendation.collectData.method": "Coletar dados de desempenho agora", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos", - "sql.migration.sku.azureRecommendation.description": "A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento.", - "sql.migration.sku.azureRecommendation.description2": "Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente.", - "sql.migration.sku.azureRecommendation.openExisting.method": "Já tenho os dados de desempenho", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos", - "sql.migration.sku.azureRecommendation.start": "Iniciar", - "sql.migration.sku.azureRecommendation.start.popup": "Iniciando a coleta de dados de desempenho...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s).", - "sql.migration.sku.azureRecommendation.status.imported": "A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Coleta de dados em andamento. Gerando as recomendações iniciais...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'.", - "sql.migration.sku.azureRecommendation.status.notEnabled": "A recomendação do Azure coleta e analisa dados de desempenho e depois recomenda um destino de tamanho apropriado no Azure para sua carga de trabalho.", - "sql.migration.sku.azureRecommendation.status.refining": "Coleta de dados ainda em andamento. Refinando recomendações existentes...", - "sql.migration.sku.azureRecommendation.status.stopped": "A coleta de dados para recomendações do Azure foi interrompida.", - "sql.migration.sku.azureRecommendation.stop.popup": "Interrompendo a coleta de dados de desempenho...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados.", - "sql.migration.sku.card.azureRecommendation.inProgress": "A recomendação do Azure será exibida assim que a coleta de dados for concluída.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo", - "sql.migration.sku.cpu": "{0} núcleos", - "sql.migration.sku.cpu.requirement": "Requisito de CPU", - "sql.migration.sku.data.iops.requirement": "Requisito de IOPS de dados", - "sql.migration.sku.data.storage.requirement": "Requisitos de armazenamento de dados", - "sql.migration.sku.gb": "{0} GB", - "sql.migration.sku.get.recommendation": "Obter recomendações do Azure", - "sql.migration.sku.io.memory.requirement": "Requisitos de latência de E/S", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Região do Azure para seu destino SQL do Azure. Somente as regiões que contêm um destino qualificado para migração serão mostradas.", - "sql.migration.sku.log.storage.requirement": "Requisitos de armazenamento de log", - "sql.migration.sku.logs.iops.requirement": "Requisito de IOPS de registros", - "sql.migration.sku.memory.requirement": "Requisito de Memória", - "sql.migration.sku.mi.card.title": "Instância Gerenciada de SQL do Azure", - "sql.migration.sku.mi.target.title": "Instância Gerenciada de SQL do Azure", - "sql.migration.sku.ms": "{0} ms", - "sql.migration.sku.parameters": "Parâmetros de recomendação", - "sql.migration.sku.parameters.edit": "Editar os parâmetros", - "sql.migration.sku.parameters.edit.title": "Editar os parâmetros de recomendação", - "sql.migration.sku.parameters.enable.elastic": "Habilitar a recomendação elástica", - "sql.migration.sku.parameters.enable.elastic.info": "A recomendação elástica utiliza um modelo alternativo de recomendação que utiliza um perfil de preço-desempenho personalizado em relação aos clientes existentes na nuvem.", - "sql.migration.sku.parameters.enable.preview": "Habilitar os recursos de visualização", - "sql.migration.sku.parameters.enable.preview.info": "A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões.", - "sql.migration.sku.parameters.percentage.utilization": "Utilização percentual", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho.", - "sql.migration.sku.parameters.scale.factor": "Fator de escala:", - "sql.migration.sku.parameters.scale.factor.invalid": "Fator de escala inválido. Insira um valor inteiro positivo.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual.", - "sql.migration.sku.parameters.text": "Insira as informações abaixo para editar os parâmetros de recomendação.", - "sql.migration.sku.parameters.update": "Atualizar", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "{0}° percentil", - "sql.migration.sku.recommendation": "Recomendação do Azure (VERSÃO PRÉVIA)", - "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Para migrar para o Banco de Dados SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", - "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", - "sql.migration.sku.recommendationReason": "Motivo da recomendação", - "sql.migration.sku.recommendations": "Recomendações", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Última atualização: {0}", - "sql.migration.sku.recommendations.loading": "Carregando...", - "sql.migration.sku.recommendations.title": "({0} recomendações)", - "sql.migration.sku.recommended.value": "Valor", - "sql.migration.sku.recommendedConfiguration": "Configuração recomendada", - "sql.migration.sku.refine.recommendation": "Refinar a recomendação do Azure", "sql.migration.sku.refresh.recommendation": "Recomendação de atualização", - "sql.migration.sku.resource": "Seu nome de recurso do SQL do Azure de destino", + "sql.login.migration.select.in.progress": "Atualizando a lista de logons de origem e de destino", + "sql.login.migration.refresh.source.login.data.failed": "Falha ao atualizar a lista de logons de origem", + "sql.login.migration.refresh.target.login.data.failed": "Ocorreu um erro ao atualizar a lista de logons de destino", + "sql.login.migration.refresh.login.data.successful": "A atualização da lista de logons foi bem-sucedida. {0} Logons de origem encontrados, {1} Logons de destino encontrados", + "sql.migration.resourceGroups": "Grupo de recursos", + "sql.migration.rg.created": "Grupo de recursos criado", + "sql.migration.services.resource.group": "Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure.", + "sql.migration.dms.resource_group": "Grupo de recursos para seu destino SQL do Azure. somente grupos de recursos que contêm um serviço serão mostrados.", "sql.migration.sku.resource_group": "Grupo de recursos para seu destino SQL do Azure. Somente grupos de recursos que contêm um destino qualificado para migração serão mostradas.", "sql.migration.sku.restart.performance.collection": "Reiniciar a coleta de dados", - "sql.migration.sku.sourceProperties": "Propriedades da origem", - "sql.migration.sku.sql.dataDisk": "Arquivos de dados do SQL", - "sql.migration.sku.sql.logDisk": "Arquivos de log do SQL", - "sql.migration.sku.sql.temp": "Tempdb do SQL", - "sql.migration.sku.sqldb.card.title": "Banco de Dados SQL do Azure", - "sql.migration.sku.sqldb.target.title": "Banco de Dados SQL do Azure", - "sql.migration.sku.stop.performance.collection": "Interromper a Coleta de Dados", - "sql.migration.sku.storage.dimension": "Dimensão", - "sql.migration.sku.storageGB": "{0} GB", - "sql.migration.sku.subscription": "Nome da assinatura para o destino do SQL do Azure", - "sql.migration.sku.targetDeploymentType": "Tipo de implantação de destino", - "sql.migration.sku.targetStorageConfiguration": "Configuração do armazenamento de destino da recomendação", - "sql.migration.sku.targetStorageConfiguration.caching": "Cache do host", - "sql.migration.sku.targetStorageConfiguration.caching.na": "Não aplicável", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Nenhum", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Somente leitura", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Leitura/gravação", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Coloque tempdb na unidade SSD efêmera local (padrão D:)", - "sql.migration.sku.targetStorageConfiguration.info": "Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "SSD local", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Configuração do armazenamento recomendada", - "sql.migration.sku.targetStorageConfiguration.storage": "Armazenamento", - "sql.migration.sku.viewDetails": "Exibir os detalhes", - "sql.migration.sku.vm.card.title": "SQL Server na Máquina Virtual do Azure", - "sql.migration.sku.vm.target.title": "SQL Server na Máquina Virtual do Azure", - "sql.migration.source.configuration": "Configuração de origem", - "sql.migration.source.credentials": "Credenciais de origem", - "sql.migration.source.database": "Nome do banco de dados de origem", - "sql.migration.source.databases": "Bancos de dados de origem", - "sql.migration.source.details.sqlAuth.db": "Insira as credenciais de Autenticação do SQL usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada.", - "sql.migration.source.details.sqlAuth.nonDb": "Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido.", - "sql.migration.source.details.windowAuth.db": "Insira as credenciais de autenticação do Windows usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada.", - "sql.migration.source.details.windowAuth.nonDb": "Insira as credenciais de Autenticação do Windows usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivos de backup válidos.", - "sql.migration.source.login": "Logon de origem", - "sql.migration.source.server": "Servidor de origem", - "sql.migration.source.version": "Versão de origem", - "sql.migration.sql.assessment.notebook.title": "Avaliação de migração de SQL", - "sql.migration.sql.database": "Banco de Dados SQL", - "sql.migration.sql.managed.instance": "Instância Gerenciada por SQL", - "sql.migration.sql.server.instance": "Instância do SQL Server", - "sql.migration.sql.virtual.machine": "Máquina Virtual SQL", - "sql.migration.sql.vm.page.blob.info": "Para servidores de destino que executam o SQL Server 2014 ou inferior, você deve armazenar seus backups de banco de dados em um contêiner do Azure Storage Blob em vez de carregá-los usando a opção de compartilhamento de rede. Além disso, você deve armazenar os arquivos de backup como blobs de páginas, pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: {0}", - "sql.migration.sql.vm.page.blob.url.label": "Problemas conhecidos, limitações e solução de problemas", - "sql.migration.sqldb.column.copyduration": "Duração da cópia", - "sql.migration.sqldb.column.copystart": "Início da cópia", - "sql.migration.sqldb.column.copythroughput": "Copiar taxa de transferência", - "sql.migration.sqldb.column.dataread": "Leitura de dados", - "sql.migration.sqldb.column.datawritten": "Dados gravados", - "sql.migration.sqldb.column.parallelcopytype": "Tipo de cópia paralela", + "sql.migration.restart.migration.wizard": "Reiniciar o assistente de migração", + "sql.migration.restore.status.restore.completed": "Restauração concluída", + "sql.migration.backup.file.restore.finish.date": "Restaurar data de término", + "sql.migration.restore.status.restore.paused": "Restauração pausada", + "sql.migration.field.label.restore.percent.completed": "Porcentagem de restauração concluída", + "sql.migration.field.label.restore.plan.size": "Restaurar tamanho do plano (MB)", + "sql.migration.backup.file.restore.start.date": "Restaurar data de início", + "sql.migration.backup.file.restore.status": "Restaurar status", + "sql.migration.restore.backupset.status.restored": "Restaurado", + "sql.migration.field.label.restored.files": "Arquivos restaurados", + "sql.migration.field.label.restored.size": "Tamanho restaurado (MB)", + "sql.migration.restore.status.Restoring": "Restaurando", + "sql.migration.restore.backupset.status.restoring": "Restaurando", + "sql.migration.status.restoring": "Restaurando", + "sql.migration.field.label.restoring.files": "Restaurando arquivos", + "sql.migration.resume.session": "Retomar a sessão salva previamente", + "sql.migration.status.retriable": "Recuperável", + "sql.migration.tde.migrate.start.validation": "Repetir a migração", + "sql.migration.retry.migration": "Repetir a migração", + "sql.migration.validate.ir.unsuccessful.revalidation": "Revalidar etapas malsucedidas", "sql.migration.sqldb.column.rowscopied": "Linhas copiadas", "sql.migration.sqldb.column.rowsread": "Linhas lidas", - "sql.migration.sqldb.column.tablename": "Nome da tabela", - "sql.migration.sqldb.column.usedparallelcopies": "Cópias paralelas usadas", - "sql.migration.sqldb.not.ready": "O servidor de banco de dados SQL '{0}' não está disponível para migração porque atualmente está no estado '{1}'. Para continuar, selecione um servidor de banco de dados SQL disponível.", - "sql.migration.src.database": "Banco de dados de origem", - "sql.migration.src.database.tool.tip": "Nome do banco de dados de origem", - "sql.migration.src.server": "Nome da fonte", - "sql.migration.src.server.tool.tip": "Nome do servidor de origem", - "sql.migration.start.login.migration.button": "Migrar", - "sql.migration.start.migration.button": "Iniciar migração", - "sql.migration.start.session": "Iniciar nova sessão", - "sql.migration.start.time": "Hora de início", - "sql.migration.starting.login": "A validação e a migração de logons estão em andamento", - "sql.migration.starting.login.failed": "Ocorreu um erro ao validar e migrar os logons", - "sql.migration.starting.migration.dberror": "Erro ao migrar o certificado para o banco de dados {0}. {1}", - "sql.migration.starting.migration.error": "Erro ao iniciar a migração de certificado: “{0}”", - "sql.migration.state.canceled": "Cancelado", - "sql.migration.state.failed": "Com falha", - "sql.migration.state.pending": "Pendente", + "sql.migration.resume.title": "Executar o fluxo de trabalho de migração novamente", + "sql.migration.run.validation": "Executar validação", "sql.migration.state.running": "Executando", - "sql.migration.state.succeeded": "Com êxito", + "sql.migration.validation.state.running": "Executando", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa.", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "Banco de Dados SQL", + "sql.migration.database.schema.migration.project": "Extensão de projetos de Banco de Dados SQL", + "sql.migration.sql.managed.instance": "Instância Gerenciada por SQL", + "sql.migration.database.schema.migration.dacpac": "Extensão dacpac do SQL Server", + "sql.migration.sql.server.instance": "Instância do SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server na VM do Azure", + "sql.migration.summary.vm.type": "SQL Server na Máquina Virtual do Azure", + "sql.login.migration.vm.title": "SQL Server na Máquina Virtual do Azure", + "sql.migration.sku.vm.target.title": "SQL Server na Máquina Virtual do Azure", + "sql.migration.sku.vm.card.title": "SQL Server na Máquina Virtual do Azure", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server em Máquinas Virtuais do Azure", + "sql.migration.sql.virtual.machine": "Máquina Virtual SQL", + "sql.migration.sku.sql.dataDisk": "Arquivos de dados do SQL", + "sql.migration.sku.sql.logDisk": "Arquivos de log do SQL", + "sql.migration.sql.assessment.notebook.title": "Avaliação de migração de SQL", + "sql.migration.sku.sql.temp": "Tempdb do SQL", + "sql.migration.save.close": "Salvar e fechar", + "sql.migration.save.assessment.report": "Salvar relatório de avaliação", + "sql.migration.save.recommendation.report": "Salvar relatório de recomendação", + "sql.migration.saved.assessment.result": "Sessão salva", + "sql.migration.sku.parameters.scale.factor": "Fator de escala:", + "sql.migration.search": "Pesquisar", + "sql.migration.restore.status.searching.backups": "Pesquisando backups", + "sql.migration.select": "Selecionar", + "sql.migration.select.service.title": "Selecionar o Serviço de Migração de Banco de Dados", + "sql.migration.select.service.prompt": "Selecionar um Serviço de Migração de Banco de Dados", + "sql.migration.select.service.select.a.service": "Selecionar um Serviço de Migração de Banco de Dados", + "sql.migration.invalid.migration.service.offline.error": "Selecione um Serviço de Migração de Banco de Dados que esteja conectado a um nó.", + "sql.migration.status.select.service.MESSAGE": "Selecione um Serviço de Migração de Banco de Dados para monitorar as migrações.", + "sql.migration.blob.container.select": "Selecione um valor de contêiner blob primeiro.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos", + "sql.migration.database.assessment.xevents.instructions": "Selecione uma pasta na qual os arquivos de sessão de eventos estendidos (.xel e .xem) são armazenados", + "sql.migration.select.service.select.a.location": "Selecionar um local", + "sql.migration.select.service.select.a.resource.group": "Selecione um grupo de recursos", + "sql.migration.blob.resourceGroup.select.prompt": "Selecione um valor de grupo de recursos primeiro.", + "sql.migration.blob.resourceGroup.select": "Selecione um grupo de recursos.", + "sql.migration.blob.storageAccount.select": "Selecione um valor de conta de armazenamento primeiro.", + "sql.migration.select.service.select.a.subscription": "Selecionar uma assinatura", + "sql.migration.map.target.placeholder": "Selecione um banco de dados de destino", + "sql.migration.select.service.select.migration.target": "Selecione um servidor de destino.", + "sql.migration.select.service.select.a.tenant": "Selecionar um locatário", + "sql.migration.unique.name": "Selecione um nome exclusivo para este banco de dados de destino", + "sql.migration.invalid.migration.service.error": "Selecione um Serviço de Migração de Banco de Dados válido.", + "sql.migration.wizard.target.description": "Selecione uma conta do Azure e seu destino {0}.", + "sql.migration.wizard.account.description": "Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora.", + "sql.login.migration.select.page.title": "Selecione o(s) logon(s) para migrar", + "sql.migration.database.table.tables.column.label": "Selecionar tabelas", + "sql.migration.select.migration.tables": "Selecionar tabelas para migração", + "sql.migration.table.select.label": "Selecione as tabelas para {0}", + "sql.migration.select.service.select.target.type.": "Selecione o Tipo SQL do Azure de destino", + "sql.migration.database.assessment.description": "Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure.", + "sql.migrate.text": "Selecionar bancos de dados que deseja migrar para SQL do Azure.", + "sql.migration.select.database.to.migrate": "Selecione os bancos de dados a serem migrados.", + "sql.migration.database.page.description": "Selecione o local dos backups de banco de dados a serem usados durante a migração.", + "sql.migration.quick.pick.placeholder": "Selecionar a operação que deseja realizar.", + "sql.login.migration.wizard.target.description": "Selecione a Instância Gerenciada de SQL do Azure de destino, a VM de SQL do Azure ou o(s) banco(s) de dados de SQL do Azure para onde você deseja migrar seus logons.", + "sql.migration.map.target.description": "Selecione o banco de dados de destino para o qual você gostaria de migrar o banco de dados de origem. Você pode escolher um banco de dados de destino para apenas um banco de dados de origem.", + "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.select.azure.mi": "Selecionar sua assinatura Azure alvo e sua Instância Gerenciada de SQL do Azure.", + "sql.migration.service.details.ir.label": "Nó de runtime de integração auto-hospedada", + "sql.migration.shir": "Nó de runtime de integração auto-hospedada", + "sql.migration.server": "Servidor", + "sql.migration.details.serverobjects.label": "Objetos do servidor", + "sql.migration.details.serverobjects.field.label": "Objetos do servidor", + "serviceCrashed": "O componente de serviço travou.", + "serviceProviderIntializationError": "O provedor de serviços não pôde ser inicializado.", + "sql.migration.service.container.heading": "Configurar o runtime de integração", + "sql.migration.show.status": "Mostrar status", + "sql.migration.select.service.select.a.": "Entrar no Azure e selecionar uma conta", + "sql.migration.size.column.header": "Tamanho", + "sql.migration.size": "Tamanho (MB)", + "sql.migration.restore.backupset.status.skipped": "Ignorado", + "sql.migration.field.label.skipped.files": "Arquivos ignorados", + "sql.migration.multi.step.some.steps.are.still.running": "Algumas etapas ainda estão em execução.", + "sql.migration.migration.list.sort.label": "Classificar", + "sql.migration.source.configuration": "Configuração de origem", + "sql.migration.source.credentials": "Credenciais de origem", + "sql.migration.src.database": "Banco de dados de origem", + "sql.migration.map.source.column": "Banco de dados de origem", + "sql.migration.database.table.source.column.label": "Banco de dados de origem", + "sql.migration.validate.ir.validation.result.label.source.database": "Conectividade do banco de dados de origem: '{0}'", + "sql.migration.source.database": "Nome do banco de dados de origem", + "sql.migration.source.databases": "Bancos de dados de origem", + "sql.migration.source.login": "Logon de origem", + "sql.migration.src.server": "Nome da fonte", + "sql.migration.sku.sourceProperties": "Propriedades da origem", + "sql.migration.source.server": "Servidor de origem", + "sql.migration.source.version": "Versão de origem", + "sql.migration.sku.azureRecommendation.start": "Iniciar", + "sql.migration.start.session": "Iniciar nova sessão", + "sql.migration.start.migration.button": "Iniciar migração", + "sql.migration.start.time": "Hora de início", + "sql.migration.validate.ir.start.validation": "Iniciar validação", + "sql.migration.sku.azureRecommendation.start.popup": "Iniciando a coleta de dados de desempenho...", + "sql.migration.tde.migrate.column.status": "Status", + "sql.migration.status.status.label": "Status", + "sql.login.migration.status.column": "Status", "sql.migration.status": "Status", - "sql.migration.status.add.account": "Adicionar conta", - "sql.migration.status.add.account.MESSAGE": "Adicione sua conta do Azure para exibir as migrações existentes e seu status.", - "sql.migration.status.canceled": "Cancelado", - "sql.migration.status.canceling": "Cancelando", - "sql.migration.status.completing": "Concluindo", - "sql.migration.status.creating": "Criando", + "sql.migration.validate.ir.column.status": "Status", "sql.migration.status.dropdown.all": "Status: todos", "sql.migration.status.dropdown.completing": "Status: Concluindo", "sql.migration.status.dropdown.failed": "Status: com falha", "sql.migration.status.dropdown.ongoing": "Status: Em andamento", "sql.migration.status.dropdown.succeeded": "Status: com êxito", - "sql.migration.status.error.count.multiple": " ({0} erros)", - "sql.migration.status.error.count.single": " ({0} erro)", - "sql.migration.status.failed": "Com falha", - "sql.migration.status.inprogress": "Em andamento", - "sql.migration.status.readyforcutover": "Pronto para substituição", - "sql.migration.status.refresh.label": "Atualizar", - "sql.migration.status.restoring": "Restaurando", - "sql.migration.status.retriable": "Recuperável", - "sql.migration.status.select.service.MESSAGE": "Selecione um Serviço de Migração de Banco de Dados para monitorar as migrações.", - "sql.migration.status.status.label": "Status", - "sql.migration.status.succeeded": "Com êxito", - "sql.migration.status.uploadingfullbackup": "Carregando backup completo", - "sql.migration.status.uploadinglogbackup": "Carregando backups de log", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} avisos)", - "sql.migration.status.warning.count.single": " ({0} aviso)", + "sql.migration.ir.setup.step1": "Etapa 1: {0}", + "sql.migration.ir.setup.step2": "Etapa 2: usar as chaves abaixo para registrar o seu runtime de integração", + "sql.migration.ir.setup.step3": "Etapa 3: clique no botão “Testar conectividade” 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.ir.setup.step3.alternate": "Etapa 3: clique no botão acima Atualizar 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.multi.step.status.dialog.heading": "Detalhes da etapa", + "sql.migration.multi.step.status": "Status da etapa: {0}", + "sql.migration.multi.step.status.errors": "Status da etapa: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Etapas", + "sql.migration.sku.stop.performance.collection": "Interromper a Coleta de Dados", + "sql.migration.validate.ir.stop.validation": "Parar validação", + "sql.migration.sku.azureRecommendation.stop.popup": "Interrompendo a coleta de dados de desempenho...", + "sql.migration.sku.targetStorageConfiguration.storage": "Armazenamento", "sql.migration.storage.account": "Conta de armazenamento", - "sql.migration.storageAccount.warning.many": "A instância de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Verifique se a sub-rede da instância de destino está na lista de permissões da conta de armazenamento e, se aplicável, se o ponto de extremidade privado está na mesma rede virtual que o servidor de destino.", - "sql.migration.storageAccount.warning.one": "A instância de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede da instância de destino esteja na lista de permissões das contas de armazenamento e, se aplicável, de que os pontos de extremidade privados estejam na mesma rede virtual que o servidor de destino.", - "sql.migration.storageAccount.warning.vm.many": "O servidor de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões da conta de armazenamento.", - "sql.migration.storageAccount.warning.vm.one": "O servidor de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões nas contas de armazenamento.", + "sql.migration.network.share.azure.header": "Detalhes da conta de armazenamento", "sql.migration.subscription": "Assinatura", - "sql.migration.summary.azure.storage": "Armazenamento do Azure", - "sql.migration.summary.azure.storage.subscription": "Assinatura de armazenamento do Azure", - "sql.migration.summary.database.count": "Banco de dados para migração", - "sql.migration.summary.mi.type": "Instância Gerenciada de SQL do Azure", + "sql.migration.blob.storage.subscription.label": "Assinatura", + "sql.migration.dms.subscription": "Nome da assinatura para seu Serviço de Migração de Banco de Dados do Azure", + "sql.migration.services.subscription": "Nome da assinatura para o seu Serviço de Migração de Banco de Dados do Azure.", + "sql.migration.sku.subscription": "Nome da assinatura para o destino do SQL do Azure", + "sql.migration.state.succeeded": "Com êxito", + "sql.migration.copy.status.succeeded": "Com êxito", + "sql.migration.status.succeeded": "Com êxito", + "sql.migration.validation.state.succeeded": "Êxito", + "sql.login.migration.status.succeeded": "Com êxito", + "sql.migration.details.serverobjects.successful.tables.label": "Bem-sucedido", + "sql.migration.database.migration.service.created.successfully": "Um Serviço de Migração de Banco de Dados foi criado com êxito.", + "sql.migration.save.assessment.report.success": "Relatório de avaliação salvo com êxito em {0}.", + "sql.migration.save.recommendation.report.success": "Relatório de recomendação salvo com êxito em {0}.", "sql.migration.summary.page.title": "Resumo", - "sql.migration.summary.sqldb.type": "Banco de Dados SQL do Azure", - "sql.migration.summary.vm.type": "SQL Server na Máquina Virtual do Azure", - "sql.migration.tab.button.feedback.description": "Comentários", - "sql.migration.tab.button.feedback.label": "Comentários", - "sql.migration.tab.button.login.migration.description": "Migrar os logons para o SQL do Azure", - "sql.migration.tab.button.login.migration.label": "Nova migração de logons (VISUALIZAÇÃO)", - "sql.migration.tab.button.migration.description": "Migrar para SQL do Azure", - "sql.migration.tab.button.migration.label": "Nova migração", - "sql.migration.tab.button.support.description": "Nova solicitação de suporte", - "sql.migration.tab.button.support.label": "Nova solicitação de suporte", - "sql.migration.tab.dashboard.title": "Painel", - "sql.migration.tab.migrations.title": "Migrações", + "sql.migration.tde.migrate.required": "A migração do certificado TDE deve ser bem-sucedida antes de continuar.", "sql.migration.table.error.title": "Detalhes do status de migração de tabela", "sql.migration.table.migration.status.label": "Status de migração de tabela: {0}", - "sql.migration.table.missing.count": "Tabelas ausentes no destino: {0}", - "sql.migration.table.select.label": "Selecione as tabelas para {0}", - "sql.migration.table.selected.count": "{0} de {1} tabelas selecionadas", - "sql.migration.table.selection.count": "{0} de {1}", - "sql.migration.table.selection.edit": "Editar", - "sql.migration.table.selection.filter": "Filtrar tabelas", - "sql.migration.table.selection.status.column": "Tem linhas", + "sql.migration.sqldb.column.tablename": "Nome da tabela", "sql.migration.table.selection.tablename.column": "Nome da tabela", - "sql.migration.table.selection.update.button": "Atualizar", - "sql.migration.table.selection.update.cancel": "Cancelar", - "sql.migration.target": "Destino", + "sql.migration.missing.table.name.column": "Nome da tabela", + "sql.migration.database.table.selection.label": "Seleção da tabela", + "sql.migration.table.missing.count": "Tabelas ausentes no destino: {0}", + "sql.migration.target.table.count.name": "Tabelas selecionadas", + "sql.migration.target": "Alvo", + "sql.login.migration.target.status.column": "Status de Destino", "sql.migration.target.azure.sql.instance.database.name": "Banco de dados de destino", - "sql.migration.target.azure.sql.instance.name": "Nome de destino", - "sql.migration.target.azure.sql.instance.server.name": "Nome de destino", + "sql.migration.map.target.column": "Banco de dados de destino", + "sql.migration.database.table.target.column.label": "Banco de dados de destino", + "sql.migration.validate.ir.validation.result.label.target.database": "Conectividade de banco de dados de destino: '{0}'", "sql.migration.target.database.name": "Nome do banco de dados de destino", + "sql.migration.sku.targetDeploymentType": "Tipo de implantação de destino", + "sql.migration.storageAccount.warning.many": "A instância de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Verifique se a sub-rede da instância de destino está na lista de permissões da conta de armazenamento e, se aplicável, se o ponto de extremidade privado está na mesma rede virtual que o servidor de destino.", + "sql.migration.storageAccount.warning.one": "A instância de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede da instância de destino esteja na lista de permissões das contas de armazenamento e, se aplicável, de que os pontos de extremidade privados estejam na mesma rede virtual que o servidor de destino.", + "sql.migration.target.azure.sql.instance.server.name": "Nome de destino", + "sql.migration.target.azure.sql.instance.name": "Nome de destino", + "sql.migration.password.label": "Senha de destino", "sql.migration.target.platform": "Plataforma de destino", "sql.migration.target.server": "Servidor de destino", - "sql.migration.target.table.count.name": "Tabelas selecionadas", + "sql.migration.storageAccount.warning.vm.many": "O servidor de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões da conta de armazenamento.", + "sql.migration.storageAccount.warning.vm.one": "O servidor de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões nas contas de armazenamento.", "sql.migration.target.table.missing": "A tabela de destino não existe", "sql.migration.target.table.not.empty": "A tabela de destino não está vazia.", - "sql.migration.target.version": "Versão alvo", - "sql.migration.tde.button.caption": "Editar", - "sql.migration.tde.button.migrate": "Migrar certificados", - "sql.migration.tde.migrate.canceled": "A migração de certificados foi cancelada. Execute e conclua a migração de certificados para continuar.", - "sql.migration.tde.migrate.canceled.errors": "A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1}", - "sql.migration.tde.migrate.column.databases": "Bancos de dados", - "sql.migration.tde.migrate.column.status": "Status", - "sql.migration.tde.migrate.completed.errors": "Migração concluída com os seguintes erros:{0}{1}", - "sql.migration.tde.migrate.copy.results": "Copiar resultados da migração", - "sql.migration.tde.migrate.done.button": "Concluído", - "sql.migration.tde.migrate.heading": "Migrando os certificados dos seguintes bancos de dados:", - "sql.migration.tde.migrate.not.run": "A migração de certificados não foi executada para a configuração atual. Execute e conclua a migração de certificados para continuar.", - "sql.migration.tde.migrate.results.heading": "Detalhes do progresso da migração de certificados:", - "sql.migration.tde.migrate.results.heading.completed": "Resultados da migração de certificados:", - "sql.migration.tde.migrate.results.heading.previous": "Resultados anteriores da migração de certificados:", - "sql.migration.tde.migrate.start.validation": "Repetir a migração", - "sql.migration.tde.migrate.status.details": "Status da migração: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "Migração de certificados concluída com êxito. Clique em Avançar para continuar com a migração.", - "sql.migration.tde.migrate.validation.camceled": "Migração cancelada", - "sql.migration.tde.migrate.validation.completed": "Migração concluída com êxito.", - "sql.migration.tde.msg.databases.selected": "{0}O Transparent Data Encryption habilitou os bancos de dados selecionados para migração. {1}", - "sql.migration.tde.msg.empty": "Nenhum banco de dados criptografado selecionado.", - "sql.migration.tde.msg.manual": "Você optou por migrar os certificados manualmente.", - "sql.migration.tde.msg.tde": "Você deu acesso ao Azure Data Studio para migrar os certificados de criptografia e o banco de dados.", - "sql.migration.tde.progress.update": "{0} de {1} concluído(s)", - "sql.migration.tde.wizard.databases.selected": "{0} de {1} bancos de dados selecionados está usando criptografia de dados transparente.", - "sql.migration.tde.wizard.description": "Para migrar um banco de dados criptografado com êxito, você precisa fornecer acesso aos certificados de criptografia ou migrar certificados manualmente antes de prosseguir com a migração. {0}.", - "sql.migration.tde.wizard.network.share.info": "Caminho de rede em que o certificado será colocado.", - "sql.migration.tde.wizard.network.share.label": "Caminho de rede para o certificado", - "sql.migration.tde.wizard.network.share.placeholder": "Inserir caminho de rede", - "sql.migration.tde.wizard.optionads": "Exporte meus certificados e minha chave privada para o destino.", - "sql.migration.tde.wizard.optionadsconfirm": "Eu dou consentimento para usar minhas credenciais para acessar os certificados.", - "sql.migration.tde.wizard.optionmanual": "Não quero que o Azure Data Studio exporte os certificados.", - "sql.migration.tde.wizard.optionmanual.warning": "Você deve migrar os certificados antes de prosseguir com a migração, caso contrário, a migração falhará. {0}.", - "sql.migration.tde.wizard.optionscaption": "Migração de certificado", - "sql.migration.tde.wizard.title": "Banco de dados criptografado selecionado.", - "sql.migration.test.connection": "Testar conexão", - "sql.migration.type": "Tipo", - "sql.migration.type.label": "Tipo:", - "sql.migration.unavailable.target": "(Indisponível) {0}", - "sql.migration.unique.name": "Selecione um nome exclusivo para este banco de dados de destino", - "sql.migration.username": "Nome do usuário", + "sql.migration.azure.sql.target": "Tipo de destino", "sql.migration.username.label": "Nome do usuário de destino", - "sql.migration.username.placeholder": "Insira o nome do usuário de destino.", - "sql.migration.validate.error.gatewaytimeout": "Foi encontrado um tempo limite ao validar uma conexão de recurso. Saiba mais: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "Status", - "sql.migration.validate.ir.column.validation.steps": "Etapas de validação", - "sql.migration.validate.ir.completed.errors": "Validação concluída com o(s) seguinte(s) erros:{0}{1}", - "sql.migration.validate.ir.copy.results": "Copiar resultados de validação", - "sql.migration.validate.ir.done.button": "Concluído", - "sql.migration.validate.ir.heading": "Estamos validando o seguinte:", - "sql.migration.validate.ir.results.heading": "Detalhes da etapa de validação", - "sql.migration.validate.ir.sqldb.validation.result.error": "Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Banco de dados de destino: {2}{0}Erro: {3} - {4}", - "sql.migration.validate.ir.start.validation": "Iniciar validação", - "sql.migration.validate.ir.status": "Status de validação: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} erros", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 erro", - "sql.migration.validate.ir.status.errors": "Status de validação: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Parar validação", - "sql.migration.validate.ir.validation.camceled": "Verificação de validação cancelada", - "sql.migration.validate.ir.validation.completed": "A validação foi concluída com êxito.", - "sql.migration.validate.ir.validation.result.api.error": "Erro de verificação de validação{0}Banco de dados:{1}{0}Erro: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Caminho de compartilhamento de arquivo: {2}{0}Erro: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Conectividade de compartilhamento de rede: '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "Conectividade de runtime de integração", - "sql.migration.validate.ir.validation.result.label.source.database": "Conectividade do banco de dados de origem: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Conectividade de armazenamento do Azure", - "sql.migration.validate.ir.validation.result.label.target.database": "Conectividade de banco de dados de destino: '{0}'", - "sql.migration.validation.canceled": "A validação foi cancelada. Execute e valide as configurações de migração para continuar.", - "sql.migration.validation.canceled.errors": "A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1}", - "sql.migration.validation.dialog.title": "Executando validação..", - "sql.migration.validation.not.run": "A validação não foi executada para a configuração atual. Execute e valide as configurações de migração para continuar.", - "sql.migration.validation.state.canceled": "Cancelado", - "sql.migration.validation.state.failed": "Com falha", - "sql.migration.validation.state.pending": "Pendente", - "sql.migration.validation.state.running": "Executando", - "sql.migration.validation.state.succeeded": "Com êxito", - "sql.migration.validation.success": "Validação concluída com êxito. Clique em Avançar para continuar com a migração.", - "sql.migration.view.all": "Todas as migrações de banco de dados", - "sql.migration.view.select.button.label": "Exibir/selecionar", + "sql.migration.target.version": "Versão alvo", + "sql.migration.test.connection": "Testar conexão", + "sql.migration.dashboard.help.description.migrateUsingADS": "A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure.", + "sql.migration.sqldb.not.ready": "O servidor de banco de dados SQL '{0}' não está disponível para migração porque atualmente está no estado '{1}'. Para continuar, selecione um servidor de banco de dados SQL disponível.", + "sql.migration.assessment.failed": "Falha na avaliação da sua instância do SQL Server '{0}'.", + "sql.migration.database.migration.target.type.tool.tip": "O tipo de destino do recurso azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]", + "sql.migration.database.status.tool.tip": "O status atual da migração", + "sql.migration.cannot.start.cutover.error": "O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador.", + "sql.migration.database.migration.duration.tool.tip": "A duração da migração", + "sql.migration.database.migration.finish.time.tool.tip": "O tempo de término para a migração", + "sql.migration.service.error.not.ready": "Ocorreu o seguinte erro ao recuperar informações de registro para o Serviço de Migração de Banco de Dados do Azure '{0}'. Clique em atualizar e tente novamente. Erro: '{1}'.", + "sql.migration.mi.not.ready": "A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível.", + "sql.retry.migration.title": "A migração falhou com os seguintes erros:", + "sql.migration.database.migration.start.time.tool.tip": "A hora de início da migração", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "O nome do banco de dados de destino", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "O nome do servidor de destino", "sql.migration.vm.not.ready.iaas.extension": "A máquina virtual “{0}” está indisponível para migração porque a extensão do Agente IaaS do SQL Server está atualmente no modo “{1}” em vez do modo Completo. Saiba mais: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "A máquina virtual “{0}” está indisponível para migração porque a máquina virtual subjacente não está em execução. Verifique se ele está ligado antes de tentar novamente.", + "sql.migration.blob.storage.folder.warning": "Existem vários bancos de dados com o mesmo local de backup selecionado. Certifique-se de que os arquivos de backup de diferentes bancos de dados sejam armazenados em pastas separadas.", + "sql.migration.pre.req.title": "Coisas de que você precisa antes de iniciar a migração do SQL do Azure:", + "sql.migration.assessments.blocking.issue": "Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados.", + "sql.migration.missing.targetPassword.error": "Para continuar, insira uma senha de destino válida.", + "sql.migration.missing.targetUserName.error": "Para continuar, insira um nome de usuário de destino válido.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Para continuar, selecione um contêiner de blobs em que todos os arquivos de backup sejam blobs de páginas para o banco de dados de origem \"{0}\", pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Para continuar, selecione um destino.", + "sql.migration.invalid.sqldatabase.error": "Para continuar, selecione um servidor válido do Banco de Dados SQL do Azure.", + "sql.migration.invalid.account.error": "Para continuar, selecione uma conta válida do Azure.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Para continuar, selecione uma pasta de backup válida para o banco de dados de origem '{0}'.", + "sql.migration.invalid.blob.container.error": "Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'.", + "sql.migration.invalid.blob.lastBackupFile.error": "Para continuar, selecione um último arquivo de backup válido para o banco dados de origem '{0}'.", + "sql.migration.invalid.location.error": "Para continuar, selecione um local válido.", + "sql.migration.invalid.managedInstance.error": "Para continuar, selecione uma instância gerenciada válida.", + "sql.migration.invalid.blob.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido para o banco de dados de origem '{0}'.", + "sql.migration.invalid.resourceGroup.error": "Para continuar, selecione um grupo de recursos válido.", + "sql.migration.invalid.blob.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida para o banco de dados de origem '{0}'.", + "sql.migration.invalid.storageAccount.error": "Para continuar, selecione uma conta de armazenamento válida.", + "sql.migration.invalid.subscription.error": "Para continuar, selecione uma assinatura válida.", + "sql.migration.invalid.virtualMachine.error": "Para continuar, selecione uma máquina virtual válida.", + "sql.migration.tde.wizard.description": "Para migrar um banco de dados criptografado com êxito, você precisa fornecer acesso aos certificados de criptografia ou migrar certificados manualmente antes de prosseguir com a migração. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Para migrar para o Banco de Dados SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.sku.recommendation.view.assessment.mi": "Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.sku.recommendation.view.assessment.vm": "Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados.", + "sql.migration.database.migration.mode.description": "Para migrar para o destino do SQL do Azure, escolha um modo de migração baseado em seus requisitos de tempo de inatividade.", + "sql.migration.details.serverobjects.all.tables.label": "Total de tabelas", + "sql.migration.restore.backuptype.transactionlog": "Log de transações", + "sql.migration.dashboard.help.link.mi": "Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online)", + "sql.migration.dashboard.help.link.sqldb": "Tutorial: Migrar para o SQL Server no Banco de Dados SQL do Azure (offline)", + "sql.migration.dashboard.help.link.vm": "Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online)", + "sql.migration.type": "Tipo", + "sql.migration.type.label": "Tipo:", + "sql.migration.impact.object.type": "Tipo: {0}", + "sql.migration.restore.backuptype.unknown": "Desconhecido", + "sql.migration.field.label.unrestorable.files": "Arquivos irrecuperáveis", + "sql.migration.table.selection.update.button": "Atualizar", + "sql.migration.sku.parameters.update": "Atualizar", + "sql.migration.status.uploadingfullbackup": "Carregando backup completo", + "sql.migration.status.uploadinglogbackup": "Carregando backups de log", + "sql.migration.sqldb.column.usedparallelcopies": "Cópias paralelas usadas", + "sql.migration.path.user.account": "Conta de usuário", + "sql.migration.username": "Nome do usuário", + "sql.migration.starting.login": "A validação e a migração de logons estão em andamento", + "sql.login.migration.establish.user.mappings": "A validação e a migração de logons foram concluídas.\r\n\r\nEstabelecendo os mapeamentos de usuários.", + "sql.migration.starting.login.failed": "Ocorreu um erro ao validar e migrar os logons", + "sql.migration.validate.ir.validation.camceled": "Verificação de validação cancelada", + "sql.migration.validate.ir.validation.result.api.error": "Erro de verificação de validação{0}Banco de dados:{1}{0}Erro: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Caminho de compartilhamento de arquivo: {2}{0}Erro: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Banco de dados de destino: {2}{0}Erro: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "A validação foi concluída com êxito.", + "sql.migration.validation.success": "Validação concluída com êxito. Clique em Avançar para continuar com a migração.", + "sql.migration.validate.ir.completed.errors": "Validação concluída com o(s) seguinte(s) erros:{0}{1}", + "sql.migration.validation.not.run": "A validação não foi executada para a configuração atual. Execute e valide as configurações de migração para continuar.", + "sql.migration.validate.ir.status": "Status de validação: {0}", + "sql.migration.validate.ir.status.errors": "Status de validação: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Detalhes da etapa de validação", + "sql.migration.validate.ir.column.validation.steps": "Etapas de validação", + "sql.migration.tde.migrate.canceled.errors": "A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1}", + "sql.migration.validation.canceled.errors": "A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1}", + "sql.migration.validation.canceled": "A validação foi cancelada. Execute e valide as configurações de migração para continuar.", + "sql.migration.sku.recommended.value": "Valor", + "sql.migration.sku.viewDetails": "Exibir os detalhes", + "sql.migration.view.select.button.label": "Exibir/selecionar", + "sql.migration.restore.status.waiting": "Esperando", + "waitingForService": "Aguardando o componente {0} iniciar.", "sql.migration.warning": "Aviso", "sql.migration.warnings": "Avisos", "sql.migration.warnings.count": "Avisos ({0})", "sql.migration.warnings.details": "Detalhes de avisos", - "sql.migration.windows.user.account": "Domínio\\nome de usuário", - "sql.migration.wizard.account.add.button.label": "Vincular conta", - "sql.migration.wizard.account.count.multiple.message": "{0} contas vinculadas", - "sql.migration.wizard.account.count.single.message": "{0} conta vinculada", - "sql.migration.wizard.account.description": "Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora.", - "sql.migration.wizard.account.noAccount.error": "Adicione uma conta vinculada e tente novamente.", - "sql.migration.wizard.account.title": "Conta do Azure", - "sql.migration.wizard.connection.error.title": "Erro ao se conectar ao servidor de destino.", - "sql.migration.wizard.login.error.title": "Ocorreu um erro ao tentar obter {0} informações de logon.", - "sql.migration.wizard.perfCollection.error": "Ocorreram erros ao coletar os dados de desempenho do servidor '{0}'. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure.", - "sql.migration.wizard.sku.assessment.error": "Erro ao avaliar o servidor '{0}'.", - "sql.migration.wizard.sku.assessment.error.bypass": "Marque essa opção para ignorar a avaliação e continuar a migração.", - "sql.migration.wizard.sku.assessment.error.detail": "[Não há resultados de avaliação para validar a preparação da migração do seu banco de dados. Ao marcar esta caixa, você reconhece que deseja continuar migrando seu banco de dados para o destino SQL do Azure desejado.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2}", - "sql.migration.wizard.sku.choose_a_target": "Escolha seu destino SQL do Azure", - "sql.migration.wizard.sku.choose_a_target.help": "Não tem certeza de qual destino SQL do Azure é ideal para você? Saber mais", - "sql.migration.wizard.sku.error": "Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'.", - "sql.migration.wizard.sku.error.noRecommendation": "Nenhuma recomendação disponível", - "sql.migration.wizard.sku.error.noRecommendation.reason": "Nenhuma recomendação de SKU foi gerada, pois não havia SKUs que pudessem satisfazer as características de desempenho de sua fonte. Tente selecionar uma plataforma de destino diferente, ajustando os parâmetros de recomendação, selecionando um conjunto diferente de bancos de dados para avaliar, ou mudando o modelo de recomendação.", - "sql.migration.wizard.source.missing": "A conexão foi bem-sucedida, mas não encontrou nenhum banco de dados de destino.", - "sql.migration.wizard.target.connection.error": "Erro de conexão: {0}", - "sql.migration.wizard.target.connection.success": "A conexão foi bem-sucedida. Os bancos de dados de destino encontrados: {0}", - "sql.migration.wizard.target.description": "Selecione uma conta do Azure e seu destino {0}.", - "sql.migration.wizard.target.login.error": "Ocorreu um erro ao obter as informações de logon: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Erro de mapeamento do banco de dados. O banco de dados de destino '{0}' não pode ser selecionado como um destino de migração para o banco de dados '{1}'. O banco de dados de destino '{2}' já está selecionado como um destino de migração para o banco de dados '{3}'. Selecione outro banco de dados de destino.", - "sql.migration.wizard.target.missing": "Erro de mapeamento de banco de dados. Os bancos de dados de destino estão ausentes para migração. Configure a conexão do servidor de destino e clique em conectar para coletar a lista de destinos de migração de banco de dados disponíveis.", - "sql.migration.wizard.target.source.collation.error": "Erro de mapeamento (código de erro: {0}) encontrado entre os bancos de dados '{1}' e '{2}'. A ordenação do banco de dados de origem '{3}' não corresponde à ordenação do banco de dados '{4}'. Selecione ou crie novamente um banco de dados de destino com a mesma ordenação que o banco de dados de origem.", - "sql.migration.wizard.target.source.mapping.error": "Erro de mapeamento de banco de dados. O banco de dados de origem '{0}' não está mapeado para um banco de dados de destino. Selecione um banco de dados de destino para a migração.", - "sql.migration.wizard.target.title": "SQL do Azure de destino", - "sql.migration.wizard.troubleshooting": "Saiba mais: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.assessment.in.progress.content": "Estamos avaliando os bancos de dados em sua instância do SQL Server {0} para identificar o alvo SQL do Azure correto.\r\n\r\nIsto pode levar algum tempo.", + "sql.migration.running.multi.steps.heading": "Estamos executando as seguintes etapas:", + "sql.migration.validate.ir.heading": "Estamos validando o seguinte:", + "sql.migration.generic.congratulations": "Concluímos a avaliação da sua instância do SQL Server ' {0} '.", + "sql.migration.completed.multi.steps.heading": "Executamos as seguintes etapas:", + "sql.login.migration.wizard.target.data.migration.warning": "Recomendamos migrar seus bancos de dados para o destino do SQL do Azure antes de iniciar a migração de login para evitar falhas no processo. No entanto, você pode executar esse processo de migração sempre que quiser se o seu objetivo for atualizar o mapeamento de usuário para bancos de dados migrados recentemente.\r\n\r\n Se os nomes de origem e banco de dados não forem os mesmos, é possível que algumas permissões não sejam aplicadas adequadamente.", + "sql.migration.blob.storage.folder.info": "Ao carregar backups de banco de dados no contêiner de blobs, verifique se os arquivos de backup de bancos de dados diferentes estão armazenados em pastas separadas. Há suporte apenas para a raiz do contêiner e das pastas no máximo um nível de profundidade.", + "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.windows.user.info": "Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede.", "sql.migration.yes": "Sim", - "sql.retry.migration.prompt": "Deseja repetir as migrações de tabela com falha?", - "sql.retry.migration.summary": "Resolva quaisquer erros antes de tentar novamente a migração.", - "sql.retry.migration.title": "A migração falhou com os seguintes erros:", - "total.databases.selected": "{0} de {1} bancos de dados selecionados", + "sql.migration.sku.azureRecommendation.description2": "Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente.", + "sql.migration.tde.msg.tde": "Você concedeu acesso ao Azure Data Studio para migrar os certificados de criptografia e o banco de dados.", + "sql.migration.tde.msg.manual": "Você não concedeu acesso ao Azure Data Studio para migrar os certificados de criptografia.", + "sql.migration.tde.cert.migration.info": "Você deve clicar no botão ''{0}'' antes de prosseguir para a próxima página do assistente.", + "sql.migration.dms.resource": "Seu nome de recurso do Serviço de Migração de Banco de Dados do Azure", + "sql.migration.sku.resource": "Seu nome de recurso do SQL do Azure de destino", + "sql.migration.pre.req.4": "Os detalhes do local de backup do seu banco de dados, seja um compartilhamento de arquivos de rede ou um contêiner de Armazenamento de Blobs do Azure (não necessário para destinos de Banco de Dados SQL do Azure).", + "sql.migration.wizard.sku.assessment.error.detail": "[Não há resultados de avaliação para validar a preparação da migração do seu banco de dados. Ao marcar esta caixa, você reconhece que deseja continuar migrando seu banco de dados para o destino SQL do Azure desejado.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (alterar)", + "sql.migration.account.credentials.refresh.required": "{0} (requer atualização de credenciais)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 erro", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} erros", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", + "sql.migration.size.gb": "{0} GB", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "({0} recomendações)", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0}O Transparent Data Encryption habilitou os bancos de dados selecionados para migração. {1}", + "sql.migration.wizard.account.count.single.message": "{0} conta vinculada", + "sql.migration.wizard.account.count.multiple.message": "{0} contas vinculadas", + "sql.migration.sku.cpu": "{0} núcleos", + "sql.migration.count.database.single": "{0} banco de dados", + "sql.migration.inprogress.warning.single": "{0} o banco de dados possui avisos", + "sql.migration.count.database.multiple": "{0} bancos de dados", + "sql.migration.inprogress.warning.multiple": "{0} os bancos de dados possuem avisos", + "sql.migration.day": "{0} dia", + "sql.migration.days": "{0} dias", + "sql.migration.hr": "{0} hora", + "sql.migration.hrs": "{0} horas", + "sql.migration.min": "{0} minuto", + "sql.migration.mins": "{0} minutos", + "sql.migration.sku.ms": "{0} ms", "total.tables.selected.of.total": "{0} de {1}", - "waitingForService": "Aguardando o componente {0} iniciar." + "sql.migration.table.selection.count": "{0} de {1}", + "sql.migration.tde.progress.update": "{0} de {1} concluído(s)", + "total.databases.selected": "{0} de {1} bancos de dados selecionados", + "sql.migration.table.selected.count": "{0} de {1} tabelas selecionadas", + "sql.migration.tde.wizard.databases.selected": "{0} de {1} bancos de dados selecionados está usando criptografia de dados transparente.", + "sql.migration.sku.available.recommendations.one": "{0} recomendação disponível", + "sql.migration.sku.available.recommendations.many": "{0} recomendações disponíveis", + "sql.migration.sec": "{0} seg", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "{0}/{1} bancos de dados podem ser migrados sem problemas", + "sql.migration.databases.selected": "{0}/{1} bancos de dados selecionados", + "sql.login.migrations.selected": "{0}/{1} logons selecionados", + "sql.migration.number.logins.migrating": "{0}/{1} logons de migração exibidos", + "sql.migration.sku.percentile": "{0}° percentil", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Erro ao iniciar a migração: '{0}'", "sql.migration.starting.migration.message": "Iniciando a migração do banco de {0} para {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "Baixando {0}", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "Download de concluído {0}", + "downloadingServiceStatus": "Baixando {0}", + "downloadingService": "Baixando {0}", + "entryExtractedChannelMsg": "{0} extraído ({1}/{2})", "downloadingServiceFailed": "Falha ao baixar binários para {0}. Use o link a seguir para solucionar problemas: {1}", "downloadingServiceFailedWithLinkMarkup": "Falha ao baixar binários para {0}. Use este [link para solucionar problemas]({1}).", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "Baixando {0}", - "entryExtractedChannelMsg": "Extraído {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "Falha ao iniciar {0}: {1}", + "serviceInstalled": "Instalado {0}", "installingService": "Instalando {0} Serviço", "installingServiceDetailed": "Instalando {0} para {1}", - "serviceInstalled": "Instalado {0}", - "serviceStarted": "{0} Iniciado", - "serviceStarting": "Iniciando {0}" + "serviceStarting": "Iniciando {0}", + "serviceStarted": "{0} Iniciado" }, "package": { + "migration-command-category": "Migração do SQL do Azure", + "migration-dashboard-title": "Migração do SQL do Azure", + "displayName": "Migração do SQL do Azure", + "view-target-menu": "Detalhes do Destino do SQL do Azure", + "description": "Descrição da migração do SQL do Azure", "cancel-migration-menu": "Cancelar migração", "complete-cutover-menu": "Concluir substituição", "copy-migration-menu": "Copiar detalhes da migração", + "view-service-menu": "Detalhes do Serviço de Migração de Banco de Dados", "database-details-menu": "Detalhes do banco de dados", "delete-migration-menu": "Excluir migração", - "description": "Descrição da migração do SQL do Azure", - "displayName": "Migração do SQL do Azure", - "migration-command-category": "Migração do SQL do Azure", - "migration-context-menu-category": "Menu de Contexto de Migração", - "migration-dashboard-tasks": "Tarefas de Migração", - "migration-dashboard-title": "Migração do SQL do Azure", - "migration-notebook-command-title": "Abrir blocos de anotações de migração do SQL do Azure", - "new-support-request-command": "Nova solicitação de suporte", - "refresh-migrations-command": "Atualizar", - "retry-migration-menu": "Repetir a migração", "send-feedback-command": "Comentários", "start-migration-command": "Migrar para SQL do Azure", - "view-service-menu": "Detalhes do Serviço de Migração de Banco de Dados", - "view-target-menu": "Detalhes do Destino do SQL do Azure" + "migration-context-menu-category": "Menu de Contexto de Migração", + "migration-dashboard-tasks": "Tarefas de Migração", + "new-support-request-command": "Nova solicitação de suporte", + "migration-notebook-command-title": "Abrir blocos de anotações de migração do SQL do Azure", + "refresh-migrations-command": "Atualizar", + "retry-migration-menu": "Repetir a migração" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json deleted file mode 100644 index 56ce8b09f9..0000000000 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} Confirmar e Efetuar push", - "scm button commit and push tooltip": "Confirmar e Enviar Alterações por Push", - "scm button commit and sync title": "{0} Confirmar e Sincronizar", - "scm button commit and sync tooltip": "Confirmar e Sincronizar Alterações", - "scm button commit title": "{0} Confirmação", - "scm button commit to new branch and push tooltip": "Confirmar Nova Ramificação e Alterações por Push", - "scm button commit to new branch and sync tooltip": "Confirmar Nova Ramificação e Sincronizar Alterações", - "scm button commit to new branch tooltip": "Confirmar Alterações na Nova Ramificação", - "scm button commit tooltip": "Confirmar Alterações", - "scm button committing and pushing tooltip": "Confirmando e enviando alterações por push...", - "scm button committing and synching tooltip": "Confirmando e Sincronizando Alterações...", - "scm button committing to new branch and pushing tooltip": "Confirmando Novas Ramificações e Enviando Alterações por Push...", - "scm button committing to new branch and synching tooltip": "Confirmando Novas Ramificações e Sincronizando Alterações...", - "scm button committing to new branch tooltip": "Confirmando Alterações no Novo Branch...", - "scm button committing tooltip": "Confirmando Alterações...", - "scm button continue title": "{0} Continuar", - "scm button continue tooltip": "Continuar Troca de base", - "scm button continuing tooltip": "Continuando troca de base...", - "scm button publish branch": "Publicar Branch", - "scm button publish branch running": "Ramificação de Branch...", - "scm button sync description": "{0} Sincronizar Alterações{1}{2}", - "scm publish branch action button title": "{0} Publicar Branch", - "scm secondary button commit": "Commit", - "syncing changes": "Sincronizando Alterações..." - }, - "dist/askpass-main": { - "missOrInvalid": "Credenciais ausentes ou inválidas." - }, - "dist/autofetch": { - "no": "Não", - "not now": "Pergunte-me Mais Tarde", - "suggest auto fetch": "Deseja que o Azure Data Studio [execute periodicamente 'git fetch']({0})?", - "yes": "Sim" - }, - "dist/commands": { - "HEAD not available": "A versão HEAD de '{0}' não está disponível.", - "Theirs": "Deles", - "Yours": "Suas", - "add": "Adicionar ao Workspace", - "add remote": "Adicionar um novo remoto...", - "addFrom": "Adicionar remoto da URL", - "addfrom": "Adicionar remoto de {0}", - "addremote": "Adicionar Remoto", - "always": "Sempre", - "are you sure": "Isso criará um repositório Git em '{0}'. Tem certeza de que deseja continuar?", - "auth failed": "Falha ao autenticar no remoto do git.", - "auth failed specific": "Falha ao autenticar no remoto do git:\r\n\r\n{0}", - "branch already exists": "Já existe um branch com o nome '{0}'", - "branch name": "Nome da ramificação", - "branch name does not match sanitized": "O novo branch será '{0}'", - "branch name format invalid": "O nome da ramificação precisa corresponder ao regex: {0}", - "cant push": "Não é possível enviar refs por push para o remoto. Tente executar 'pull' primeiro para integrar suas alterações.", - "checkout detached": "Check-out desanexado...", - "choose": "Escolher Pasta...", - "clean repo": "Limpe sua árvore de trabalho do repositório antes do check-out.", - "clonefrom": "Clonar de {0}", - "cloning": "Clonando o repositório git '{0}'...", - "commit": "Fazer Commit das Alterações Preparadas", - "commit anyway": "Criar um Commit Vazio", - "commit changes": "Confirmar mesmo assim", - "commit hash": "Fazer Commit do Hash", - "commit message": "Confirmar mensagem", - "commit to branch": "Fazer commit em um novo branch", - "commitMessageWithHeadLabel2": "Mensagem (confirmar em '{0}')", - "confirm branch protection commit": "Você está tentando fazer commit em um branch protegido e pode não ter permissão para enviar suas confirmações para o remoto.\r\n\r\nComo você gostaria de proceder?", - "confirm delete": "Tem certeza de que deseja EXCLUIR {0}?\r\nIsso é IRREVERSÍVEL.\r\nEste arquivo será PERDIDO PARA SEMPRE.", - "confirm delete multiple": "Tem certeza de que deseja EXCLUIR {0} arquivos?\r\nIsso é IRREVERSÍVEL!\r\nEste arquivo será PERDIDO PARA SEMPRE.", - "confirm discard": "Tem certeza de que deseja descartar as alterações em {0}?", - "confirm discard all": "Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos?\r\nIsso é IRREVERSÍVEL.\r\nSeu conjunto de trabalho atual será PERDIDO PARA SEMPRE.", - "confirm discard all 2": "{0}\r\n\r\nIsso é IRREVERSÍVEL. O conjunto de trabalho atual será PERDIDO PARA SEMPRE.", - "confirm discard all single": "Tem certeza de que deseja descartar as alterações em {0}?", - "confirm discard multiple": "Tem certeza de que deseja descartar as alterações nos {0} arquivos?", - "confirm empty commit": "Tem certeza de que deseja criar uma confirmação vazia?", - "confirm force delete branch": "A ramificação '{0}' não foi totalmente mesclada. Excluir assim mesmo?", - "confirm force push": "Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas.\r\n\r\nTem certeza de que deseja continuar?", - "confirm no verify commit": "Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável.\r\n\r\nTem certeza de que deseja continuar?", - "confirm publish branch": "A ramificação '{0}' não tem ramificação remota. Você gostaria de publicar este ramificação?", - "confirm restore": "Tem certeza de que deseja restaurar {0}?", - "confirm restore multiple": "Tem certeza de que deseja restaurar {0} arquivos?", - "confirm stage file with merge conflicts": "Tem certeza de que deseja preparar {0} com conflitos de mesclagem?", - "confirm stage files with merge conflicts": "Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem?", - "create branch": "Criar ramificação...", - "create branch from": "Criar ramificação de...", - "create repo": "Inicializar o Repositório", - "current": "Atual", - "default": "Padrão", - "delete": "Excluir Arquivo", - "delete branch": "Excluir Ramificação", - "delete file": "Excluir arquivo", - "delete files": "Excluir Arquivos", - "deleted by them": "O arquivo '{0}' foi excluído por eles e modificado por nós.\r\n\r\nO que você deseja fazer?", - "deleted by us": "O arquivo '{0}' foi excluído por nós e modificado por eles.\r\n\r\nO que você deseja fazer?", - "discard": "Descartar as Alterações", - "discardAll": "Descartar Todos os {0} Arquivos", - "discardAll multiple": "Descartar 1 Arquivo", - "drop all stashes": "Tem certeza de que deseja remover TODOS os stashes? Existem {0} stashes que estarão sujeitos a remoção e PODEM SER IMPOSSÍVEIS DE RECUPERAR.", - "drop one stash": "Tem certeza de que deseja remover TODOS os stashes? Há 1 estoque que estará sujeito a remoção e PODE SER IMPOSSÍVEL DE RECUPERAR.", - "empty commit": "A operação de confirmação foi cancelada devido à mensagem de confirmação vazia.", - "force": "Forçar o Check-out", - "force push not allowed": "Forçar envio por push não é permitido. Habilite-o com a configuração 'git.allowForcePush'.", - "git error": "Erro de git", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "Abrir Comparação", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (Índice)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Árvore de Trabalho)", - "init": "Selecionar pasta do workspace na qual inicializar o repositório git", - "init repo": "Inicializar o Repositório", - "invalid branch name": "Nome de ramificação inválido", - "keep ours": "Manter Nossa Versão", - "keep theirs": "Manter Versão Deles", - "learn more": "Saiba Mais", - "local changes": "Suas alterações locais seriam substituídas pelo check-out.", - "merge commit": "A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la?", - "merge conflicts": "Há conflitos de mesclagem. Resolva-os antes de confirmar.", - "missing user info": "Verifique se você configurou 'user.name' e 'user.email' no git.", - "never": "Nunca", - "never again": "OK, Não Mostrar Novamente", - "never ask again": "OK, Não Perguntar Novamente", - "no changes": "Não há alterações para confirmar.", - "no changes stash": "Não há alterações para stash.", - "no more": "Não é possível desfazer porque HEAD não aponta para nenhuma confirmação.", - "no rebase": "Não há troca de base em andamento.", - "no remotes added": "O repositório não tem remotos.", - "no remotes to fetch": "Este repositório não tem remotos configurados para buscar.", - "no remotes to publish": "O repositório não tem remotos configurados para publicar.", - "no remotes to pull": "O repositório não tem remotos configurados para extrair.", - "no remotes to push": "O repositório não tem remotos configurados para enviar por push.", - "no staged changes": "Não há nenhuma alteração preparada a ser confirmada.\r\n\r\nDeseja preparar automaticamente todas as alterações e confirmá-las diretamente?", - "no stashes": "Não há fases no repositório.", - "no tags": "Este repositório não tem marcas.", - "no verify commit not allowed": "Confirmações sem verificação não são permitidas, habilite-as com a configuração 'git.allowNoVerifyCommit'.", - "nobranch": "Confira uma ramificação para enviar por push a um remoto.", - "ok": "OK", - "open git log": "Abrir Log do Git", - "open repo": "Abrir o Repositório", - "openrepo": "Abrir", - "openreponew": "Abrir em uma Nova Janela", - "pick branch pull": "Selecionar uma ramificação da qual efetuar pull", - "pick provider": "Selecionar um provedor ao qual publicar a ramificação '{0}':", - "pick remote": "Selecionar um remoto ao qual publicar a ramificação '{0}':", - "pick remote pull repo": "Selecionar um remoto do qual efetuar pull da ramificação", - "pick stash to apply": "Selecionar um stash para aplicar", - "pick stash to drop": "Selecionar um stash para soltar", - "pick stash to pop": "Selecionar um stash para aplicar e remover", - "proposeopen": "Deseja abrir o repositório clonado?", - "proposeopen init": "Deseja abrir o repositório inicializado?", - "proposeopen2": "Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual?", - "proposeopen2 init": "Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual?", - "provide branch name": "Forneça um novo nome de ramificação", - "provide commit hash": "Forneça o hash de commit", - "provide commit message": "Forneça uma mensagem de confirmação", - "provide remote name": "Forneça um nome de remoto", - "provide stash message": "Opcionalmente, forneça uma mensagem stash", - "provide tag message": "Forneça uma mensagem para anotar a marca", - "provide tag name": "Forneça um nome de marca", - "publish to": "Publicar em {0}", - "remote already exists": "O remoto '{0}' já existe.", - "remote branch at": "Ramificação remota em {0}", - "remote name": "Nome do remoto", - "remote name format invalid": "Formato de nome do remoto inválido", - "remove remote": "Selecionar um remoto para remover", - "repourl": "Clonar da URL", - "restore file": "Restaurar arquivo", - "restore files": "Restaurar arquivos", - "save and commit": "Salvar Tudo e Confirmar", - "save and stash": "Salvar Tudo e Fazer Stash", - "select a branch to merge from": "Selecionar uma ramificação da qual mesclar", - "select a branch to rebase onto": "Selecionar uma ramificação para a qual trocar base", - "select a ref to checkout": "Selecionar uma referência para sair", - "select a ref to checkout detached": "Selecionar uma referência para o check-out no modo desanexado", - "select a ref to create a new branch from": "Selecionar uma referência da qual criar a ramificação '{0}'", - "select a tag to delete": "Selecionar uma marca para excluir", - "select branch to delete": "Selecionar uma ramificação para excluir", - "select log level": "Selecionar nível de log", - "selectFolder": "Selecionar Localização do Repositório", - "show command output": "Mostrar a Saída do Comando", - "stash": "Fazer Stash Mesmo Assim", - "stash merge conflicts": "Ocorreram conflitos de mesclagem ao aplicar o stash.", - "stash message": "Mensagem stash", - "stashcheckout": "Fazer Stash e Check-out", - "sure drop": "Tem certeza de que deseja remover o stash: {0}?", - "sync is unpredictable": "Esta ação efetuará pull e push das confirmações de e para '{0}/{1}'.", - "tag at": "Marca na {0}", - "tag message": "Mensagem", - "tag name": "Nome da marca", - "there are untracked files": "Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados.", - "there are untracked files single": "O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}.", - "undo commit": "Desfazer confirmação de mesclagem", - "unsaved files": "Há {0} arquivos não salvos.\r\n\r\nDeseja salvá-los antes de confirmar?", - "unsaved files single": "O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você continuar: {0}.\r\n\r\nDeseja salvá-lo antes de confirmar?", - "unsaved stash files": "Há {0} arquivos não salvos.\r\n\r\nDeseja salvá-los antes de fazer stash?", - "unsaved stash files single": "O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}.\r\n\r\nDeseja salvá-lo antes de fazer stash?", - "warn untracked": "Isso EXCLUIRÁ {0} arquivos não acompanhados.\r\nIsso é IRREVERSÍVEL.\r\nEsses arquivos serão PERDIDOS PARA SEMPRE.", - "yes": "Sim", - "yes discard tracked": "Descartar 1 Arquivo Controlado", - "yes discard tracked multiple": "Descartar {0} Arquivos Controlados", - "yes never again": "Sim, Não Mostrar Novamente" - }, - "dist/log": { - "gitLogLevel": "Nível de log: {0}" - }, - "dist/main": { - "skipped": "Git localizado ignorado em: {0}", - "using git": "Usando git {0} de {1}", - "validating": "Validando git localizado em: {0}" - }, - "dist/model": { - "no repositories": "Não há repositórios disponíveis", - "not supported": "Não há suporte para caminhos absolutos na configuração 'git. scanRepositories'.", - "pick repo": "Escolher um repositório", - "repoOnHomeDriveRootWarning": "Não é possível abrir automaticamente o repositório git em '{0}'. Para abrir esse repositório git, abra-o diretamente como uma pasta no VS Code.", - "too many submodules": "O repositório '{0}' tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele." - }, - "dist/repository": { - "add known": "Deseja adicionar '{0}' a .gitignore?", - "added by them": "Conflito: Adicionado por Eles", - "added by us": "Conflito: Adicionados por Nós", - "always pull": "Sempre Efetuar Pull", - "both added": "Conflito: Adicionados por Ambos", - "both deleted": "Conflito: Excluído por Ambos", - "both modified": "Conflito: Modificado por Ambos", - "changes": "Alterações", - "commit": "Confirmar", - "commit in rebase": "Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa.", - "commitMessage": "Mensagem ({0} para confirmação)", - "commitMessageCountdown": "{0} caracteres restantes na linha atual", - "commitMessageWarning": "{0} caracteres acima de {1} na linha atual", - "commitMessageWhitespacesOnlyWarning": "A mensagem de confirmação atual contém somente caracteres de espaço em branco", - "commitMessageWithHeadLabel": "Mensagem ({0} para confirmar em '{1}')", - "deleted": "Excluído", - "deleted by them": "Conflito: Excluído por Eles", - "deleted by us": "Conflito: Excluído por Nós", - "dont pull": "Não Efetuar Pull", - "git.title.deleted": "{0} (Excluído)", - "git.title.index": "{0} (Índice)", - "git.title.ours": "{0} (Nosso)", - "git.title.theirs": "{0} (Deles)", - "git.title.untracked": "{0} (Não rastreado)", - "git.title.workingTree": "{0} (Árvore de Trabalho)", - "huge": "O repositório do git em '{0}' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado.", - "ignored": "Ignorado", - "index added": "Índice Adicionado", - "index copied": "Índice Copiado", - "index deleted": "Índice Excluído", - "index modified": "Índice Modificado", - "index renamed": "Índice Renomeado", - "intent to add": "Intenção de Adicionar", - "merge changes": "Mesclar Alterações", - "modified": "Modificado", - "neveragain": "Não Mostrar Novamente", - "no": "Não", - "ok": "OK", - "open": "Abrir", - "open.merge": "Abrir Mesclagem", - "pull": "Efetuar Pull", - "pull branch maybe rebased": "Parece que a base do branch atual '{0}' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", - "pull maybe rebased": "Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele?", - "pull n": "Efetuar pull de {0} commits de {1}/{2}", - "pull push n": "Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3}", - "push n": "Efetuar push de {0} commits para {1}/{2}", - "push success": "Enviado por push com êxito.", - "staged changes": "Alterações Preparadas", - "sync changes": "Sincronizar as Alterações", - "sync is unpredictable": "Sincronizando. O cancelamento pode causar sérios danos ao repositório", - "tooManyChangesWarning": "Muitas mudanças foram detectadas. Somente as primeiras {0} alterações serão mostradas abaixo.", - "untracked": "Não controlado", - "untracked changes": "Alterações Não Controladas", - "yes": "Sim" - }, - "dist/statusbar": { - "checkout": "Branch/tag de check-out...", - "publish branch": "Publicar Ramificação", - "publish to": "Publicar em {0}", - "publish to...": "Publicar em...", - "rebasing": "Trocando base", - "syncing changes": "Sincronizando Alterações..." - }, - "dist/timelineProvider": { - "git.timeline.email": "E-mail", - "git.timeline.openComparison": "Abrir Comparação", - "git.timeline.source": "Histórico de Git", - "git.timeline.stagedChanges": "Alterações Preparadas", - "git.timeline.uncommitedChanges": "Alterações Não Confirmadas", - "git.timeline.you": "Você" - }, - "package": { - "colors.added": "Cor dos recursos adicionados.", - "colors.conflict": "Cor dos recursos com conflitos.", - "colors.deleted": "Cor dos recursos excluídos.", - "colors.ignored": "Cor dos recursos ignorados.", - "colors.modified": "Cor dos recursos modificados.", - "colors.renamed": "Cor dos recursos renomeados ou copiados.", - "colors.stageDeleted": "Cor dos recursos excluídos que foram preparados.", - "colors.stageModified": "Cor dos recursos modificados que foram preparados.", - "colors.submodule": "Cor dos recursos do submódulo.", - "colors.untracked": "Cor dos recursos não controlados.", - "command.addRemote": "Adicionar Remoto...", - "command.api.getRemoteSources": "Obter Fontes Remotas", - "command.api.getRepositories": "Obter Repositórios", - "command.api.getRepositoryState": "Obter Estado do Repositório", - "command.branch": "Criar Ramificação...", - "command.branchFrom": "Criar Ramificação de...", - "command.checkout": "Sair para...", - "command.checkoutDetached": "Check-out para (Desanexado)...", - "command.cherryPick": "Cherry-pick...", - "command.clean": "Descartar as Alterações", - "command.cleanAll": "Descartar Todas as Alterações", - "command.cleanAllTracked": "Descartar Todas as Alterações Controladas", - "command.cleanAllUntracked": "Descartar Todas as Alterações Não Controladas", - "command.clone": "Clonar", - "command.cloneRecursive": "Clonar (Recursivo)", - "command.close": "Fechar Repositório", - "command.closeAllDiffEditors": "Fechar Todos os Editores de Comparação", - "command.commit": "Confirmar", - "command.commitAll": "Confirmar Tudo", - "command.commitAllAmend": "Confirmar Tudo (Corrigir)", - "command.commitAllAmendNoVerify": "Confirmar Tudo (Corrigir, Não Verificar)", - "command.commitAllNoVerify": "Confirmar Todos (Sem Verificação)", - "command.commitAllSigned": "Confirmar Tudo (Assinar)", - "command.commitAllSignedNoVerify": "Confirmar Todos (Assinados, Não Verificar)", - "command.commitEmpty": "Confirmar Vazio", - "command.commitEmptyNoVerify": "Confirmar Vazio (Sem Verificação)", - "command.commitMessageAccept": "Aceitar Mensagem de Confirmação", - "command.commitMessageDiscard": "Descartar Mensagem de Confirmação", - "command.commitNoVerify": "Confirmar (Sem Verificação)", - "command.commitStaged": "Confirmar Preparadas", - "command.commitStagedAmend": "Confirmar Preparadas (Corrigir)", - "command.commitStagedAmendNoVerify": "Confirmar Preparadas (Corrigir, Não Verificar)", - "command.commitStagedNoVerify": "Confirmar Preparadas (Sem Verificação)", - "command.commitStagedSigned": "Confirmar Preparadas (Assinar)", - "command.commitStagedSignedNoVerify": "Confirmar Preparadas (Assinar, Sem Verificação)", - "command.createTag": "Criar Rótulo", - "command.deleteBranch": "Excluir Ramificação...", - "command.deleteTag": "Excluir Rótulo", - "command.fetch": "Buscar", - "command.fetchAll": "Buscar de Todos os Remotos", - "command.fetchPrune": "Buscar (Remover)", - "command.git.acceptMerge": "Aceitar Mesclagem", - "command.ignore": "Adicionar a .gitignore", - "command.init": "Inicializar o Repositório", - "command.merge": "Mesclar Ramificação...", - "command.openAllChanges": "Abrir Todas as Alterações", - "command.openChange": "Abrir as Alterações", - "command.openFile": "Abrir o Arquivo", - "command.openHEADFile": "Abrir Arquivo (HEAD)", - "command.openRepository": "Abrir o Repositório", - "command.publish": "Publicar Ramificação...", - "command.pull": "Efetuar Pull", - "command.pullFrom": "Efetuar Pull de...", - "command.pullRebase": "Efetuar Pull (Trocar Base)", - "command.push": "Enviar por Push", - "command.pushFollowTags": "Enviar por push (Seguir Marcas)", - "command.pushFollowTagsForce": "Enviar por Push (Seguir Marcas, Forçar)", - "command.pushForce": "Enviar por Push (Forçar)", - "command.pushTags": "Tags de Push", - "command.pushTo": "Enviar por push para...", - "command.pushToForce": "Enviar por push para... (Forçar)", - "command.rebase": "Trocar Base para a Ramificação...", - "command.rebaseAbort": "Abortar Troca de Base", - "command.refresh": "Atualizar", - "command.removeRemote": "Remover Remoto", - "command.rename": "Renomear", - "command.renameBranch": "Renomear Ramificação...", - "command.restoreCommitTemplate": "Restaurar Modelo de Confirmação", - "command.revealFileInOS.linux": "Abrir Pasta de retenção", - "command.revealFileInOS.mac": "Revelar no Localizador", - "command.revealFileInOS.windows": "Revelar no Explorador de Arquivos", - "command.revealInExplorer": "Modo de exibição Revelar no Explorer", - "command.revertChange": "Reverter Alteração", - "command.revertSelectedRanges": "Reverter Intervalos Selecionados", - "command.setLogLevel": "Definir o Nível de Log...", - "command.showOutput": "Mostrar Saída do Git", - "command.stage": "Preparar Alterações", - "command.stageAll": "Preparar Todas as Alterações", - "command.stageAllMerge": "Preparar Todas as Alterações de Mesclagem", - "command.stageAllTracked": "Preparar Todas as Alterações Controladas", - "command.stageAllUntracked": "Preparar Todas as Alterações Não Controladas", - "command.stageChange": "Preparar Alteração", - "command.stageSelectedRanges": "Preparar Intervalos Selecionados", - "command.stash": "Fazer Stash", - "command.stashApply": "Aplicar Stash...", - "command.stashApplyLatest": "Aplicar Stash Mais Recente", - "command.stashDrop": "Remover Stash...", - "command.stashDropAll": "Descartar Todos os Stashes...", - "command.stashIncludeUntracked": "Stash (Incluir Não Controlado)", - "command.stashPop": "Aplicar e Remover Stash...", - "command.stashPopLatest": "Aplicar e Remover Stash Mais Recente", - "command.sync": "Sincronizar", - "command.syncRebase": "Sincronizar (Trocar Base)", - "command.timelineCompareWithSelected": "Comparar com o Selecionado", - "command.timelineCopyCommitId": "Copiar ID de Confirmação", - "command.timelineCopyCommitMessage": "Copiar Mensagem de Confirmação", - "command.timelineOpenDiff": "Abrir as Alterações", - "command.timelineSelectForCompare": "Selecionar para Comparar", - "command.undoCommit": "Desfazer Última Confirmação", - "command.unstage": "Despreparar Alterações", - "command.unstageAll": "Despreparar Todas as Alterações", - "command.unstageSelectedRanges": "Despreparar Intervalos Selecionados", - "config.allowForcePush": "Controla se o envio forçado por push (com ou sem concessão) está habilitado.", - "config.allowNoVerifyCommit": "Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas.", - "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Alterações em Etapas.", - "config.alwaysSignOff": "Controla o sinalizador de aprovação para todas as confirmações.", - "config.autoRepositoryDetection": "Configura quando os repositórios devem ser detectados automaticamente.", - "config.autoRepositoryDetection.false": "Desabilitar verificação automática do repositório.", - "config.autoRepositoryDetection.openEditors": "Examinar pastas pai de arquivos abertos.", - "config.autoRepositoryDetection.subFolders": "Examinar subpastas da pasta aberta no momento.", - "config.autoRepositoryDetection.true": "Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos.", - "config.autoStash": "Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito.", - "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", - "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", - "config.autorefresh": "Se a atualização automática está habilitada.", - "config.branchPrefix": "Prefixo usado ao criar um novo branch.", - "config.branchProtection": "Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Controla se um prompt está sendo usado antes que as alterações sejam confirmadas em um branch protegido.", - "config.branchProtectionPrompt.alwaysCommit": "Sempre faça commit nas alterações no branch protegido.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Sempre fazer commit nas alterações em um novo branch.", - "config.branchProtectionPrompt.alwaysPrompt": "Sempre solicitar antes que as alterações sejam confirmadas em um branch protegido.", - "config.branchRandomNameDictionary": "Lista de dicionários usados para o nome do branch gerado aleatoriamente. Cada valor representa o dicionário usado para gerar o segmento do nome da ramificação. Dicionários suportados: `adjetivos`, `animais`, `cores` e `números`.", - "config.branchRandomNameDictionary.adjectives": "Um adjetivo aleatório", - "config.branchRandomNameDictionary.animals": "Um nome de animal aleatório", - "config.branchRandomNameDictionary.colors": "Um nome de cor aleatório", - "config.branchRandomNameDictionary.numbers": "Um número aleatório entre 100 e 999", - "config.branchRandomNameEnable": "Controla se um nome aleatório é gerado ao criar um novo branch.", - "config.branchSortOrder": "Controla a ordem de classificação de ramificações.", - "config.branchValidationRegex": "Uma expressão regular para validar novos nomes de branch.", - "config.branchWhitespaceChar": "O caractere para substituir o espaço em branco em novos nomes de branch e para separar segmentos de um nome de branch gerado aleatoriamente.", - "config.checkoutType": "Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`.", - "config.checkoutType.local": "Branches locais", - "config.checkoutType.remote": "Branches remotos", - "config.checkoutType.tags": "Tags", - "config.closeDiffOnOperation": "Controla se o editor de comparação deve ser fechado automaticamente quando as alterações são ocultadas, confirmadas, descartadas, preparadas ou não.", - "config.commandsToLog": "Lista de comandos git (por exemplo: commit, push) que teriam seu 'stdout' registrado no [git output](command:git.showOutput). Se o comando git tiver um gancho do lado do cliente configurado, o 'stdout' do gancho do lado do cliente também será registrado no [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'.", - "config.confirmForcePush": "Controla se é necessário solicitar confirmação antes de forçar o envio por push.", - "config.confirmNoVerifyCommit": "Controla se deve solicitar confirmação antes de confirmar sem verificação.", - "config.confirmSync": "Confirmar antes de sincronizar os repositórios git.", - "config.countBadge": "Controla o selo da contagem de Git.", - "config.countBadge.all": "Contar todas as alterações.", - "config.countBadge.off": "Desligar o contador.", - "config.countBadge.tracked": "Contar somente as alterações controladas.", - "config.decorations.enabled": "Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos.", - "config.defaultCloneDirectory": "A localização padrão para clonar um repositório git.", - "config.detectSubmodules": "Controla se os submódulos git devem ser detectados automaticamente.", - "config.detectSubmodulesLimit": "Controla o limite de submódulos git detectados.", - "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada.", - "config.enableCommitSigning": "Habilita a assinatura de confirmação com GPG ou X.509.", - "config.enableSmartCommit": "Confirmar todas as alterações quando não houver alterações preparadas.", - "config.enableStatusBarSync": "Controla se o comando de sincronização do Git aparece na barra de status.", - "config.enabled": "Se o Git está habilitado.", - "config.experimental.installGuide": "Melhorias experimentais para o fluxo de configuração do Git.", - "config.fetchOnPull": "Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual.", - "config.followTagsWhenSync": "Seguir as marcas de envio de tudo por push ao executar o comando de sincronização.", - "config.ignoreLegacyWarning": "Ignora o aviso de Git herdado.", - "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", - "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git está ausente.", - "config.ignoreRebaseWarning": "Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull.", - "config.ignoreSubmodules": "Ignorar as modificações em submódulos na árvore de arquivos.", - "config.ignoreWindowsGit27Warning": "Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows.", - "config.ignoredRepositories": "Lista de repositórios git a serem ignorados.", - "config.inputValidation": "Controla quando mostrar a validação de entrada da mensagem de confirmação.", - "config.inputValidationLength": "Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso.", - "config.inputValidationSubjectLength": "Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`.", - "config.logLevel": "Especifica a quantidade de informações (se houver) para registrar no [git output](command:git.showOutput).", - "config.logLevel.critical": "Registrar somente informações críticas", - "config.logLevel.debug": "Registrar apenas depuração, informações, avisos, erros e informações críticas", - "config.logLevel.error": "Erro somente de log e informações críticas", - "config.logLevel.info": "Registrar apenas informações, avisos, erros e informações críticas", - "config.logLevel.off": "Não registrar nada", - "config.logLevel.trace": "Registrar todas as informações", - "config.logLevel.warn": "Registrar apenas avisos, erros e informações críticas", - "config.mergeEditor": "Abra o editor de mesclagem para arquivos que estão atualmente em conflito.", - "config.openAfterClone": "Controla se um repositório deve ser aberto automaticamente após a clonagem.", - "config.openAfterClone.always": "Sempre abrir o repositório na janela atual.", - "config.openAfterClone.alwaysNewWindow": "Sempre abrir o repositório em uma nova janela.", - "config.openAfterClone.prompt": "Sempre solicitar uma ação.", - "config.openAfterClone.whenNoFolderOpen": "Abrir somente na janela atual quando não for aberta nenhuma pasta.", - "config.openDiffOnClick": "Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto.", - "config.path": "Caminho e nome de arquivo do executável git, por exemplo, `C:\\Program Files\\Git\\bin\\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar.", - "config.postCommitCommand": "Executa um comando git após uma confirmação com êxito.", - "config.postCommitCommand.none": "Não executar nenhum comando após uma confirmação.", - "config.postCommitCommand.push": "Executar 'Git Push' após uma confirmação com êxito.", - "config.postCommitCommand.sync": "Executar 'Git Sync' após uma confirmação com êxito.", - "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes de confirmar.", - "config.promptToSaveFilesBeforeCommit.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeCommit.never": "Desabilitar essa verificação.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificar somente os arquivos preparados não salvos.", - "config.promptToSaveFilesBeforeStash": "Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações.", - "config.promptToSaveFilesBeforeStash.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeStash.never": "Desabilitar esta verificação.", - "config.promptToSaveFilesBeforeStash.staged": "Verificar somente os arquivos preparados não salvos.", - "config.pruneOnFetch": "Fazer a remoção durante a busca.", - "config.pullTags": "Buscar todas as marcas ao efetuar pull.", - "config.rebaseWhenSync": "Forçar o git a usar a troca de base ao executar o comando de sincronização.", - "config.repositoryScanIgnoredFolders": "Lista de pastas ignoradas durante a verificação de repositórios Git quando '#git.autoRepositoryDetection#' está definido como 'true' ou 'subFolders'.", - "config.repositoryScanMaxDepth": "Controla a profundidade usada ao verificar as pastas do workspace para repositórios Git quando `#git.autoRepositoryDetection#` está definido como `true` ou` subFolders`. Pode ser definido como `-1` para nenhum limite.", - "config.requireGitUserConfig": "Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente.", - "config.scanRepositories": "Lista de caminhos nos quais pesquisar repositórios git.", - "config.showActionButton": "Controla se um botão de ação é mostrado na visualização Source Control.", - "config.showActionButton.commit": "Mostre um botão de ação para confirmar as alterações quando a ramificação local tiver modificado os arquivos prontos para serem confirmados.", - "config.showActionButton.publish": "Mostre um botão de ação para publicar a ramificação local quando ela não tiver uma ramificação remota de rastreamento.", - "config.showActionButton.sync": "Mostre um botão de ação para sincronizar as alterações quando a ramificação local estiver à frente ou atrás da ramificação remota.", - "config.showCommitInput": "Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git.", - "config.showInlineOpenFileAction": "Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git.", - "config.showProgress": "Controla se as ações git devem mostrar o progresso.", - "config.showPushSuccessNotification": "Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido.", - "config.smartCommitChanges": "Controlar quais alterações são automaticamente testadas por Confirmação Inteligente.", - "config.smartCommitChanges.all": "Preparar automaticamente todas as alterações.", - "config.smartCommitChanges.tracked": "Somente preparar automaticamente as alterações controladas.", - "config.statusLimit": "Controla como limitar o número de alterações que podem ser analisadas a partir do comando de status do Git. Pode ser definido como 0 para nenhum limite.", - "config.suggestSmartCommit": "Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas).", - "config.supportCancellation": "Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação.", - "config.terminalAuthentication": "Controla se o VS Code deve ser habilitado para ser o manipulador de autenticação para processos git gerados no terminal integrado. Observação: os terminais precisam ser reiniciados para retirar uma alteração nesta configuração.", - "config.terminalGitEditor": "Controla se o VS Code deve ser ativado como editor git para processos git gerados no terminal integrado. Nota: os terminais precisam ser reiniciados para detectar uma alteração nesta configuração.", - "config.timeline.date": "Controla qual data deve ser usada para os itens na exibição Linha do tempo.", - "config.timeline.date.authored": "Usar a data de criação", - "config.timeline.date.committed": "Usar a data confirmada", - "config.timeline.showAuthor": "Controla se o autor do commit deve ser mostrado na exibição Linha do tempo.", - "config.timeline.showUncommitted": "Controla se as alterações não confirmadas devem ser mostradas no modo de exibição de Linha do Tempo.", - "config.untrackedChanges": "Controla como as alterações não controladas se comportam.", - "config.untrackedChanges.hidden": "As alterações não controladas são ocultas e excluídas de várias ações.", - "config.untrackedChanges.mixed": "Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente.", - "config.untrackedChanges.separate": "As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações.", - "config.useCommitInputAsStashMessage": "Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão.", - "config.useEditorAsCommitInput": "Controla se um editor de texto completo será usado para criar mensagens de confirmação, sempre que nenhuma mensagem for fornecida na caixa de entrada de confirmação.", - "config.useForcePushWithLease": "Controla se o envio por push forçado usa a variante force-with-lease mais segura.", - "config.useIntegratedAskPass": "Controla se o GIT_ASKPASS deve ser substituído para usar a versão integrada.", - "config.verboseCommit": "Habilite a saída detalhada quando `#git.useEditorAsCommitInput#` estiver habilitado.", - "description": "Integração SCM do Git", - "displayName": "Git", - "submenu.branch": "Ramificação", - "submenu.changes": "Alterações", - "submenu.commit": "Confirmar", - "submenu.commit.amend": "Corrigir", - "submenu.commit.signoff": "Desconectar", - "submenu.explorer": "Git", - "submenu.pullpush": "Efetuar Pull, Enviar por Push", - "submenu.remotes": "Remoto", - "submenu.stash": "Fazer Stash", - "submenu.tags": "Marcas", - "view.workbench.cloneRepository": "Você pode clonar um repositório localmente.\r\n[Clone Repository](command:git.clone 'Clonar um repositório após a ativação da extensão git')", - "view.workbench.learnMore": "Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Se você quiser usar os recursos do git, habilite o Git nas suas [configurações](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nPara saber mais sobre como usar o git e o controle do código-fonte no VS Code [leia nossos documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Para usar os recursos do git, você pode abrir uma pasta que contém um repositório git ou clonar de uma URL.\r\n[Abrir Pasta](command:vscode.openFolder)\r\n[Clonar Repositório](command:git.clone)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "O workspace atualmente aberto não tem nenhuma pasta que contenha repositórios git.\r\n[Adicionar Pasta ao Workspace](command:workbench.action.addRootFolder)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte fornecidos pelo git.\r\n[Inicializar Repositório](command:git.init?%5Btrue%5D)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Instale o Git, um sistema de controle do código-fonte popular, para acompanhar alterações de código e colaborar com outras pessoas. Saiba mais em nossos [guias do Git](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "O controle de origem depende da instalação do Git.\r\n[Baixe o Git para Linux](https://git-scm.com/download/linux)\r\nApós a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Baixe o Git para macOS](https://git-scm.com/download/mac)\r\nApós a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Baixe o Git para Windows](https://git-scm.com/download/win)\r\nApós a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git.\r\n[Inicializar Repositório](command:git.init)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..13fbafe967 --- /dev/null +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Opcional) Insira a senha de conexão para salvar em local.settings.json", + "azureFunctionsProjectMustBeOpened": "Um projeto do Azure Functions C# deve estar presente para criar uma nova Função do Azure com associação SQL.", + "addPackage": "Adicionar Pacote", + "addSqlBinding": "Adicionando Associação SQL à função \"{0}\"...", + "dotnetResult": "Adicionando o pacote nuget do SQL:\r\n{0}", + "failedToGetConnectionString": "Erro ao gerar a cadeia de conexão para a conexão selecionada", + "azureFunctionsExtensionNotInstalled": "A extensão Azure Functions deve ser instalada para usar este recurso.", + "browseEllipsis": "Procurar...", + "closeButton": "Fechar", + "connectionStringSetting": "Nome da configuração da cadeia de conexão", + "connectionStringSettingPlaceholder": "Configuração da cadeia de conexão especificada em \"local.settings.json\"", + "createProject": "Criar projeto de função do Azure", + "createNewLocalAppSetting": "Criar nova configuração de aplicativo local", + "doNotInstall": "Não instalar", + "includePassword": "Deseja incluir a senha desta conexão em seu arquivo local.settings.json?", + "enterTableName": "Insira a tabela SQL a ser consultada", + "enterTableNameToUpsert": "Insira a tabela SQL na qual executar upsert", + "enterViewName": "Inserir a exibição SQL para consultar", + "userConnectionString": "Inserir cadeia de conexão", + "enterConnectionString": "Inserir cadeia de conexão", + "enterConnectionStringSettingName": "Insira o nome da configuração da cadeia de conexão", + "errorNewAzureFunction": "Erro ao criar uma nova Função do Azure: {0}", + "failedToParse": "Falha ao analisar \"{0}\": {1}.", + "unableToSetConnectionString": "Falha ao definir a configuração do aplicativo da cadeia de conexão", + "failedToSetSetting": "Falha ao definir a configuração do aplicativo da cadeia de conexão: {0}", + "tableListProgressTitle": "Buscando tabelas para o banco de dados selecionado...", + "viewListProgressTitle": "Buscando exibições para o banco de dados selecionado...", + "functionNameTitle": "Nome da Função", + "userPasswordLater": "Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json.", + "input": "Entrada", + "install": "Instalar", + "learnMore": "Saiba mais", + "SettingAlreadyExists": "A configuração do aplicativo local '{0}' já existe. Substituir?", + "moreInformation": "Mais Informações", + "nameMustNotBeEmpty": "O nome não deve estar vazio", + "hasSpecialCharacters": "O nome não deve incluir caracteres especiais", + "noString": "Não", + "noAzureFunctionsInFile": "Nenhuma função do Azure no arquivo ativo atual", + "noAzureFunctionsProjectsInWorkspace": "Nenhum projeto do Azure Functions encontrado no espaço de trabalho", + "openFile": "Abrir Arquivo", + "output": "Saída", + "inputDescription": "Recupera dados de um banco de dados", + "sqlObjectToQuery": "Objeto SQL a ser consultado", + "sqlTableToUpsert": "Tabela SQL para upsert into", + "save": "Salvar", + "outputDescription": "Salvar dados em um banco de dados", + "selectButton": "Selecionar", + "selectDatabase": "Selecionar banco de dados", + "selectConnectionString": "Selecionar método de cadeia de conexão SQL", + "selectSetting": "Selecione a configuração da cadeia de conexão SQL em local.settings.jsem", + "connectionProfile": "Selecionar um perfil de conexão", + "selectAzureFunction": "Selecione uma função do Azure no arquivo atual para adicionar associação SQL para", + "selectAzureFunctionProjFolder": "Selecionar pasta para o projeto do Azure Function", + "selectSqlTableOrViewPrompt": "Selecione o tipo de objeto no qual inserir ou fazer um upsert", + "selectTable": "Selecionar tabela a ser usada", + "selectProject": "Selecione o projeto de Função do Azure para a Associação SQL", + "selectBindingType": "Selecione o tipo de associação", + "selectBindingTypeToSpecifiedFunction": "Selecione o tipo de associação para a função ''{0}''", + "selectView": "Selecionar modo de exibição a ser usado", + "table": "Tabela", + "azureFunctionsExtensionNotFound": "A extensão Azure Functions é necessária para criar uma nova Função do Azure com associação SQL, mas não está instalada, instalá-la agora?", + "saveChangesInFile": "Há alterações não salvas no arquivo atual. Salvar agora?", + "timeoutAzureFunctionFileError": "Tempo limite atingido ao aguardar a criação do arquivo de Funções do Azure", + "timeoutExtensionError": "Tempo limite atingido ao aguardar a instalação da extensão", + "valueMustNotBeEmpty": "O valor não pode ser vazio", + "view": "Exibir", + "yesString": "Sim" + }, + "package": { + "sqlBindings.addSqlBinding": "Adicionar Associação SQL (versão prévia)", + "sqlBindings.createAzureFunction": "Criar Função do Azure com associação SQL (versão prévia)", + "description": "Permitir que os usuários desenvolvam e publiquem o Azure Functions com associações SQL do Azure", + "displayName": "Associações SQL" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json index 8f60556478..cc871c571c 100644 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" tem impressão digital \"{1}\"", "$(info) Remote \"{0}\" has no tags.": "$(info) O remoto \"{0}\" não possui marcas.", "$(info) This repository has no tags.": "$(info) Este repositório não tem marcas.", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" tem impressão digital \"{1}\"", "A branch named \"{0}\" already exists": "Já existe um branch com o nome ''{0}''", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "Um repositório Git foi encontrado nas pastas pai do workspace ou nos arquivos abertos. Deseja abrir o repositório?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "Não há suporte para caminhos absolutos na configuração ''git. scanRepositories''.", @@ -38,14 +38,14 @@ "Are you sure you want to stage {0} files with merge conflicts?": "Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem?", "Are you sure you want to stage {0} with merge conflicts?": "Tem certeza de que deseja preparar {0} com conflitos de mesclagem?", "Ask Me Later": "Pergunte-me Mais Tarde", - "Branch name": "Nome do branch", + "Branch name": "Nome da ramificação", "Branch name needs to match regex: {0}": "O nome da ramificação precisa corresponder ao regex: {0}", "Can\\'t push refs to remote. Try running \"Pull\" first to integrate your changes.": "Não é possível efetuar push de refs para o remoto. Tente executar “Pull” primeiro para integrar as alterações.", "Can\\'t undo because HEAD doesn\\'t point to any commit.": "Não é possível desfazer porque HEAD não aponta para nenhuma confirmação.", "Changes": "Alterações", - "Checking Out Branch/Tag...": "Fazendo check-out de branch/marca...", - "Checking Out Changes...": "Fazendo Check-out de Alterações...", - "Checkout Branch/Tag...": "Branch/Marca de Check-out...", + "Checking Out Branch/Tag...": "Fazendo check-out do branch/tag...", + "Checking Out Changes...": "Verificando Alterações...", + "Checkout Branch/Tag...": "Fazer Check-Out do Branch/Tag...", "Checkout detached...": "Check-out desanexado...", "Choose Folder...": "Escolher Pasta...", "Choose a folder to clone {0} into": "Escolha uma pasta para clonar {0} em", @@ -54,7 +54,7 @@ "Clone from URL": "Clonar da URL", "Clone from {0}": "Clonar de {0}", "Cloning git repository \"{0}\"...": "Clonando o repositório git ''{0}''...", - "Commit": "Commit", + "Commit": "Confirmar", "Commit & Push Changes": "Confirmar e Enviar Alterações por Push", "Commit & Sync Changes": "Confirmar e Sincronizar Alterações", "Commit Anyway": "Confirmar mesmo assim", @@ -103,8 +103,7 @@ "Don\\'t Pull": "Não Efetuar Pull", "Don\\'t Show Again": "Não Mostrar Novamente", "Download Git": "Baixar Git", - "Email": "E-mail", - "Enables the following features: {0}": "Enables the following features: {0}", + "Email": "Email", "Failed to authenticate to git remote.": "Falha ao autenticar no remoto do git.", "Failed to authenticate to git remote:\\n\\n{0}": "Falha ao autenticar no remoto do git:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "O arquivo “{0}” foi excluído por eles e modificado por nós.\\n\\nO que você deseja fazer?", @@ -114,7 +113,6 @@ "Git History": "Histórico de Git", "Git error": "Erro de git", "Git local working changes": "Alterações do trabalho local do Git", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git não encontrado. Instale ou configure-o usando a configuração ''git.path''.", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "Repositórios Git foram encontrados nas pastas pai do workspace ou nos arquivos abertos. Deseja abrir os repositórios?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "A versão CABEÇALHO de ''{0}'' não está disponível.", @@ -137,7 +135,7 @@ "Learn More": "Saiba Mais", "Log level: {0}": "Nível de log: {0}", "Make sure you configure your \"user.name\" and \"user.email\" in git.": "Verifique se você configurou ''user.name'' e ''user.email'' no git.", - "Manage Unsafe Repositories": "Gerenciar repositórios não seguros", + "Manage Unsafe Repositories": "Gerenciar Repositórios Não Seguros", "Merge Changes": "Mesclar Alterações", "Message": "Mensagem", "Message (commit on \"{0}\")": "Mensagem (fazer commit em ''{0}'')", @@ -157,9 +155,9 @@ "Open Merge": "Abrir Mesclagem", "Open Repositories In Parent Folders": "Abrir Repositórios em Pastas Pai", "Open Repository": "Abrir o Repositório", - "Open in New Window": "Abrir em Nova Janela", + "Open in New Window": "Abrir em uma Nova Janela", "Optionally provide a stash message": "Opcionalmente, forneça uma mensagem stash", - "Passphrase": "Senha", + "Passphrase": "Frase Secreta", "Pick a branch to pull from": "Selecionar uma ramificação da qual efetuar pull", "Pick a provider to publish the branch \"{0}\" to:": "Selecionar um provedor ao qual publicar o branch ''{0}'' para:", "Pick a remote to publish the branch \"{0}\" to:": "Selecionar um remoto ao qual publicar o branch ''{0}'' para:", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Selecionar um remoto para remover", "Pick a repository to mark as safe and open": "Escolha um repositório para marcar como seguro e aberto", "Pick a repository to open": "Selecione um repositório para abrir", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Selecionar um stash para aplicar", "Pick a stash to drop": "Selecionar um stash para soltar", "Pick a stash to pop": "Selecionar um stash para aplicar e remover", @@ -181,11 +178,11 @@ "Please provide a tag name": "Forneça um nome de marca", "Please provide the commit hash": "Forneça o hash de commit", "Publish Branch": "Publicar Ramificação", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch \"{0}\"", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicar Branch \"{0}\"", "Publish to {0}": "Publicar em {0}", "Publish to...": "Publicar em...", - "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicação de Branch \"{0}\"...", + "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publicando do Branch \"{0}\"...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Ramificação de Branch...", "Pull": "Efetuar Pull", "Pull {0} and push {1} commits between {2}/{3}": "Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3}", @@ -196,11 +193,10 @@ "Remote branch at {0}": "Ramificação remota em {0}", "Remote name": "Nome do remoto", "Remote name format invalid": "Formato de nome do remoto inválido", - "Reopen Closed Repositories": "Reopen Closed Repositories", - "Replace Local Tag(s)": "Substituir Marca(s) Local", + "Replace Local Tag(s)": "Substituir Tags Locais", "Restore file": "Restaurar arquivo", "Restore files": "Restaurar arquivos", - "Save All & Commit": "Salvar Tudo & Confirmar", + "Save All & Commit": "Salvar Tudo e Confirmar", "Save All & Stash": "Salvar Tudo e Fazer Stash", "Select a branch or tag to checkout": "Selecione um branch ou uma tag para finalizar compra", "Select a branch to checkout in detached mode": "Selecionar uma filial para fazer check-out no modo separado", @@ -219,7 +215,7 @@ "Stash & Checkout": "Fazer Stash e Check-out", "Stash Anyway": "Fazer Stash Mesmo Assim", "Stash message": "Mensagem stash", - "Stashed Changes": "Mudanças em Stash", + "Stashed Changes": "Alterações armazenadas temporariamente", "Successfully pushed.": "Enviado por push com êxito.", "Synchronize Changes": "Sincronizar as Alterações", "Synchronizing Changes...": "Sincronizando Alterações...", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "O novo branch será ''{0}''", "The repository does not have any commits. Please make an initial commit before creating a stash.": "O repositório não tem nenhum commit. Faça um commit inicial antes de criar um stash.", "The selection range does not contain any changes.": "O intervalo de seleção não possui nenhuma alteração.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "Há problemas conhecidos com o Git ''{0}'' instalado. Atualize para o Git versão 2.27 ou posterior para que os recursos funcionem corretamente.", "There are merge conflicts. Resolve them before committing.": "Há conflitos de mesclagem. Resolva-os antes de confirmar.", "There are no available repositories": "Não há repositórios disponíveis", "There are no changes to commit.": "Não há alterações para confirmar.", @@ -262,7 +257,6 @@ "Undo merge commit": "Desfazer confirmação de mesclagem", "Untracked": "Não controlado", "Untracked Changes": "Alterações Não Controladas", - "Update Git": "Atualizar Git", "Using git \"{0}\" from \"{1}\"": "Usando git ''{0}'' de ''{1}''", "Validating found git in: \"{0}\"": "Validando o git encontrado em: {0}", "Would you like to add \"{0}\" to .gitignore?": "Deseja adicionar ''{0}'' ao .gitignore?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável.\\n\\nTem certeza de que deseja continuar?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas.\\n\\nTem certeza de que deseja continuar?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Você está tentando fazer commit em um branch protegido e talvez não tenha permissão para efetuar push em seus commits por push para remoto.\\n\\nComo você deseja continuar?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "Parece que você tem o git ''{0}'' instalado. O código funciona melhor com a versão 2 ou posterior do git", "Your local changes would be overwritten by checkout.": "Suas alterações locais seriam substituídas pelo check-out.", "Your repository has no remotes configured to publish to.": "O repositório não tem remotos configurados para publicar.", "Your repository has no remotes configured to pull from.": "O repositório não tem remotos configurados para extrair.", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\n é IRREVERSÍVEL, o conjunto de trabalho atual será PERDIDO PARA SEMPRE." }, "package": { - "colors.added": "Cor dos recursos adicionados.", - "colors.conflict": "Cor dos recursos com conflitos.", - "colors.deleted": "Cor dos recursos excluídos.", - "colors.ignored": "Cor dos recursos ignorados.", - "colors.modified": "Cor dos recursos modificados.", - "colors.renamed": "Cor dos recursos renomeados ou copiados.", - "colors.stageDeleted": "Cor dos recursos excluídos que foram preparados.", - "colors.stageModified": "Cor dos recursos modificados que foram preparados.", - "colors.submodule": "Cor dos recursos do submódulo.", - "colors.untracked": "Cor dos recursos não controlados.", + "view.workbench.scm.repositoryInParentFolders": "Um repositório Git foi encontrado nas pastas pai do workspace ou no(s) arquivo(s) aberto(s).\r\n[Abrir Repositório](command:git.openRepositoriesInParentFolders)\r\nUse a configuração [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai de workspaces ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Um adjetivo aleatório", + "config.branchRandomNameDictionary.animals": "Um nome de animal aleatório", + "config.branchRandomNameDictionary.colors": "Um nome de cor aleatório", + "config.branchRandomNameDictionary.numbers": "Um número aleatório entre 100 e 999", + "config.branchValidationRegex": "Uma expressão regular para validar novos nomes de branch.", + "command.mergeAbort": "Anular Mesclagem", + "command.rebaseAbort": "Abortar Troca de Base", + "command.commitMessageAccept": "Aceitar Mensagem de Confirmação", "command.addRemote": "Adicionar Remoto...", - "command.api.getRemoteSources": "Obter Fontes Remotas", - "command.api.getRepositories": "Obter Repositórios", - "command.api.getRepositoryState": "Obter Estado do Repositório", - "command.branch": "Criar Ramificação...", - "command.branchFrom": "Criar Ramificação de...", - "command.checkout": "Check-out para...", + "command.ignore": "Adicionar a .gitignore", + "config.untrackedChanges.mixed": "Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Sempre fazer commit nas alterações em um novo branch.", + "config.branchProtectionPrompt.alwaysCommit": "Sempre faça commit nas alterações no branch protegido.", + "config.confirmEmptyCommits": "Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'.", + "config.openRepositoryInParentFolders.always": "Sempre abra um repositório em pastas pai de workspaces ou arquivos abertos.", + "config.openAfterClone.alwaysNewWindow": "Sempre abrir o repositório em uma nova janela.", + "config.openAfterClone.always": "Sempre abrir o repositório na janela atual.", + "config.branchProtectionPrompt.alwaysPrompt": "Sempre solicitar antes que as alterações sejam confirmadas em um branch protegido.", + "config.openAfterClone.prompt": "Sempre solicitar uma ação.", + "config.publishBeforeContinueOn.always": "Sempre publicar o estado git não publicado ao usar Continuar Trabalhando em um repositório git", + "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Alterações em Etapas.", + "submenu.commit.amend": "Corrigir", + "command.stashApplyLatest": "Aplicar Stash Mais Recente", + "command.stashApply": "Aplicar Stash...", + "config.smartCommitChanges.all": "Preparar automaticamente todas as alterações.", + "config.smartCommitChanges.tracked": "Somente preparar automaticamente as alterações controladas.", + "submenu.branch": "Ramificação", + "submenu.changes": "Alterações", + "config.promptToSaveFilesBeforeCommit.always": "Verificar se há arquivos não salvos.", + "config.promptToSaveFilesBeforeStash.always": "Verificar se há arquivos não salvos.", + "config.promptToSaveFilesBeforeCommit.staged": "Verificar somente os arquivos preparados não salvos.", + "config.promptToSaveFilesBeforeStash.staged": "Verificar somente os arquivos preparados não salvos.", "command.checkoutDetached": "Check-out para (Desanexado)...", + "command.checkout": "Sair para...", "command.cherryPick": "Cherry-pick...", - "command.clean": "Descartar as Alterações", - "command.cleanAll": "Descartar Todas as Alterações", - "command.cleanAllTracked": "Descartar Todas as Alterações Controladas", - "command.cleanAllUntracked": "Descartar Todas as Alterações Não Controladas", "command.clone": "Clonar", "command.cloneRecursive": "Clonar (Recursivo)", - "command.close": "Fechar Repositório", + "command.continueInLocalClone": "Clonar Repositório Localmente e Abrir na Área de Trabalho...", "command.closeAllDiffEditors": "Fechar Todos os Editores de Comparação", - "command.commit": "Commit", + "command.close": "Fechar Repositório", + "colors.added": "Cor dos recursos adicionados.", + "colors.stageDeleted": "Cor dos recursos excluídos que foram preparados.", + "colors.deleted": "Cor dos recursos excluídos.", + "colors.ignored": "Cor dos recursos ignorados.", + "colors.stageModified": "Cor dos recursos modificados que foram preparados.", + "colors.modified": "Cor dos recursos modificados.", + "colors.renamed": "Cor dos recursos renomeados ou copiados.", + "colors.conflict": "Cor dos recursos com conflitos.", + "colors.submodule": "Cor dos recursos do submódulo.", + "colors.untracked": "Cor dos recursos não controlados.", + "submenu.commit": "Confirmar", + "command.commit": "Confirmar", + "command.commitNoVerify": "Confirmar (Sem Verificação)", "command.commitAll": "Confirmar Tudo", "command.commitAllAmend": "Confirmar Tudo (Corrigir)", "command.commitAllAmendNoVerify": "Confirmar Tudo (Corrigir, Não Verificar)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "Confirmar Todos (Assinados, Não Verificar)", "command.commitEmpty": "Confirmar Vazio", "command.commitEmptyNoVerify": "Confirmar Vazio (Sem Verificação)", - "command.commitMessageAccept": "Aceitar Mensagem de Confirmação", - "command.commitMessageDiscard": "Descartar Mensagem de Confirmação", - "command.commitNoVerify": "Confirmar (Sem Verificação)", "command.commitStaged": "Confirmar Preparadas", "command.commitStagedAmend": "Confirmar Preparadas (Corrigir)", "command.commitStagedAmendNoVerify": "Confirmar Preparadas (Corrigir, Não Verificar)", "command.commitStagedNoVerify": "Confirmar Preparadas (Sem Verificação)", "command.commitStagedSigned": "Confirmar Preparadas (Assinar)", "command.commitStagedSignedNoVerify": "Confirmar Preparadas (Assinar, Sem Verificação)", - "command.continueInLocalClone": "Clonar Repositório Localmente e Abrir na Área de Trabalho...", - "command.continueInLocalClone.qualifiedName": "Continuar Trabalhando no Novo Clone Local", - "command.createTag": "Criar Rótulo", - "command.deleteBranch": "Excluir Ramificação...", - "command.deleteRemoteTag": "Excluir Marca Remota", - "command.deleteTag": "Excluir Rótulo", - "command.fetch": "Fetch", - "command.fetchAll": "Buscar de Todos os Remotos", - "command.fetchPrune": "Buscar (Remover)", - "command.git.acceptMerge": "Completar Mesclagem", - "command.git.openMergeEditor": "Resolver no Editor de Mesclagem", + "config.enableSmartCommit": "Confirmar todas as alterações quando não houver alterações preparadas.", + "command.timelineCompareWithSelected": "Comparar com o Selecionado", + "command.git.acceptMerge": "Executar Mesclagem", "command.git.runGitMerge": "Calcular conflitos com o Git", "command.git.runGitMergeDiff3": "Conflitos de computação com Git (Diff3)", - "command.ignore": "Adicionar a .gitignore", + "config.autoRepositoryDetection": "Configura quando os repositórios devem ser detectados automaticamente.", + "config.confirmSync": "Confirmar antes de sincronizar os repositórios git.", + "command.continueInLocalClone.qualifiedName": "Continuar Trabalhando no Novo Clone Local", + "config.openRepositoryInParentFolders": "Controle se um repositório em pastas pai de workspaces ou arquivos abertos deve ser aberto.", + "config.smartCommitChanges": "Controlar quais alterações são automaticamente testadas por Confirmação Inteligente.", + "config.statusLimit": "Controla como limitar o número de alterações que podem ser analisadas a partir do comando de status do Git. Pode ser definido como 0 para nenhum limite.", + "config.untrackedChanges": "Controla como as alterações não controladas se comportam.", + "config.countBadge": "Controla o selo da contagem de Git.", + "config.inputValidationLength": "Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso.", + "config.inputValidationSubjectLength": "Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`.", + "config.repositoryScanMaxDepth": "Controla a profundidade usada ao verificar as pastas do workspace para repositórios Git quando `#git.autoRepositoryDetection#` está definido como `true` ou` subFolders`. Pode ser definido como `-1` para nenhum limite.", + "config.detectSubmodulesLimit": "Controla o limite de submódulos git detectados.", + "config.alwaysSignOff": "Controla o sinalizador de aprovação para todas as confirmações.", + "config.branchSortOrder": "Controla a ordem de classificação de ramificações.", + "config.similarityThreshold": "Controla o limite do índice de similaridade (ou seja, quantidade de adições/exclusões em comparação com o tamanho do arquivo) para que as alterações em um par de arquivos adicionados/excluídos sejam consideradas uma renomeação.", + "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada.", + "config.checkoutType": "Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`.", + "config.inputValidation": "Controla quando mostrar a validação de entrada da mensagem de confirmação.", + "config.useIntegratedAskPass": "Controla se o GIT_ASKPASS deve ser substituído para usar a versão integrada.", + "config.decorations.enabled": "Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos.", + "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes de confirmar.", + "config.promptToSaveFilesBeforeStash": "Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações.", + "config.pullBeforeCheckout": "Controla se uma ramificação que não possui commits de saída é avançada antes do check-out.", + "config.useEditorAsCommitInput": "Controla se um editor de texto completo será usado para criar mensagens de confirmação, sempre que nenhuma mensagem for fornecida na caixa de entrada de confirmação.", + "config.supportCancellation": "Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação.", + "config.branchProtectionPrompt": "Controla se um prompt está sendo mostrado antes que as alterações sejam confirmadas em um branch protegido.", + "config.branchRandomNameEnable": "Controla se um nome aleatório é gerado ao criar um novo branch.", + "config.showActionButton": "Controla se um botão de ação é mostrado na visualização Source Control.", + "config.allowNoVerifyCommit": "Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas.", + "config.allowForcePush": "Controla se o envio forçado por push (com ou sem concessão) está habilitado.", + "config.useForcePushWithLease": "Controla se o envio por push forçado usa a variante force-with-lease mais segura.", + "config.showProgress": "Controla se as ações git devem mostrar o progresso.", + "config.enableStatusBarSync": "Controla se o comando de sincronização do Git aparece na barra de status.", + "config.closeDiffOnOperation": "Controla se o editor de comparação deve ser fechado automaticamente quando as alterações são ocultadas, confirmadas, descartadas, preparadas ou não.", + "config.openDiffOnClick": "Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto.", + "config.confirmNoVerifyCommit": "Controla se deve solicitar confirmação antes de confirmar sem verificação.", + "config.confirmForcePush": "Controla se é necessário solicitar confirmação antes de forçar o envio por push.", + "config.detectSubmodules": "Controla se os submódulos git devem ser detectados automaticamente.", + "config.terminalGitEditor": "Controla se o VS Code deve ser ativado como editor git para processos git gerados no terminal integrado. Nota: Os terminais precisam ser reiniciados para detectar uma alteração nesta configuração.", + "config.terminalAuthentication": "Controla se o VS Code deve ser habilitado para ser o manipulador de autenticação para processos Git gerados no Terminal Integrado. Observação: os terminais precisam ser reiniciados para haver uma alteração nesta configuração.", + "config.openAfterClone": "Controla se um repositório deve ser aberto automaticamente após a clonagem.", + "config.optimisticUpdate": "Controla se o estado da exibição do Controle do Código-Fonte deve ser atualizado de forma otimizada após a execução dos comandos git.", + "config.publishBeforeContinueOn": "Controla se o estado git não publicado deve ser publicado ao usar Continuar Trabalhando em um repositório git.", + "config.requireGitUserConfig": "Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente.", + "config.showPushSuccessNotification": "Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido.", + "config.showInlineOpenFileAction": "Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git.", + "config.timeline.showAuthor": "Controla se o autor do commit deve ser mostrado na exibição Linha do tempo.", + "config.showCommitInput": "Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git.", + "config.timeline.showUncommitted": "Controla se as alterações não confirmadas devem ser mostradas no modo de exibição de Linha do Tempo.", + "config.useCommitInputAsStashMessage": "Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão.", + "config.timeline.date": "Controla qual data deve ser usada para os itens na exibição Linha do tempo.", + "command.timelineCopyCommitId": "Copiar ID de Confirmação", + "command.timelineCopyCommitMessage": "Copiar Mensagem de Confirmação", + "config.countBadge.all": "Contar todas as alterações.", + "config.countBadge.tracked": "Contar somente as alterações controladas.", + "command.branchFrom": "Criar Ramificação de...", + "command.branch": "Criar Ramificação...", + "command.createTag": "Criar Rótulo", + "command.deleteBranch": "Excluir Ramificação...", + "command.deleteRemoteTag": "Excluir Tag Remota", + "command.deleteTag": "Excluir Rótulo", + "config.autoRepositoryDetection.false": "Desabilitar verificação automática do repositório.", + "config.promptToSaveFilesBeforeCommit.never": "Desabilitar esta verificação.", + "config.promptToSaveFilesBeforeStash.never": "Desabilitar essa verificação.", + "command.cleanAll": "Descartar Todas as Alterações", + "command.cleanAllTracked": "Descartar Todas as Alterações Controladas", + "command.cleanAllUntracked": "Descartar Todas as Alterações Não Controladas", + "command.clean": "Descartar as Alterações", + "command.commitMessageDiscard": "Descartar Mensagem de Confirmação", + "config.postCommitCommand.none": "Não executar nenhum comando após uma confirmação.", + "command.stashDropAll": "Descartar Todos os Stashes...", + "command.stashDrop": "Remover Stash...", + "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", + "config.verboseCommit": "Habilite a saída detalhada quando `#git.useEditorAsCommitInput#` estiver habilitado.", + "config.enableCommitSigning": "Habilita a assinatura de confirmação com GPG ou X.509.", + "config.experimental.installGuide": "Melhorias experimentais para o fluxo de configuração do Git.", + "command.fetch": "Buscar", + "command.fetchPrune": "Buscar (Remover)", + "command.fetchAll": "Buscar de Todos os Remotos", + "config.pullTags": "Buscar todas as marcas ao efetuar pull.", + "config.rebaseWhenSync": "Forçar o git a usar a troca de base ao executar o comando de sincronização.", + "command.api.getRemoteSources": "Obter Fontes Remotas", + "command.api.getRepositories": "Obter Repositórios", + "command.api.getRepositoryState": "Obter Estado do Repositório", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Integração SCM do Git", + "view.workbench.scm.repositoriesInParentFolders": "Repositórios Git foram encontrados nas pastas pai do workspace ou no(s) arquivo(s) aberto(s).\r\n[Abrir Repositório](command:git.openRepositoriesInParentFolders)\r\nUse the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai do workspace ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Ignorar as modificações em submódulos na árvore de arquivos.", + "config.ignoreLegacyWarning": "Ignora o aviso de Git herdado.", + "config.ignoreWindowsGit27Warning": "Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows.", + "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git está ausente.", + "config.ignoreRebaseWarning": "Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull.", + "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", + "view.workbench.scm.empty": "Para usar os recursos do git, você pode abrir uma pasta contendo um repositório git ou clonar de um URL.\r\n[Abrir Pasta](command:vscode.openFolder)\r\n[Clonar Repositório](command:git.clone)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm).", "command.init": "Inicializar o Repositório", - "command.manageUnsafeRepositories": "Gerenciar repositórios não seguros", + "view.workbench.scm.missing": "Instale o Git, um sistema de controle do código-fonte popular, para acompanhar alterações de código e colaborar com outras pessoas. Saiba mais em nossos [guias do Git](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Lista de dicionários usados para o nome do branch gerado aleatoriamente. Cada valor representa o dicionário usado para gerar o segmento do nome da ramificação. Dicionários suportados: `adjetivos`, `animais`, `cores` e `números`.", + "config.repositoryScanIgnoredFolders": "Lista de pastas ignoradas durante a verificação de repositórios Git quando '#git.autoRepositoryDetection#' está definido como 'true' ou 'subFolders'.", + "config.commandsToLog": "Lista de comandos git (por exemplo: commit, push) que teriam seu 'stdout' registrado no [git output](command:git.showOutput). Se o comando git tiver um gancho do lado do cliente configurado, o 'stdout' do gancho do lado do cliente também será registrado no [git output](command:git.showOutput).", + "config.ignoredRepositories": "Lista de repositórios git a serem ignorados.", + "config.scanRepositories": "Lista de caminhos nos quais pesquisar repositórios git.", + "config.branchProtection": "Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`.", + "config.checkoutType.local": "Branches locais", + "command.manageUnsafeRepositories": "Gerenciar Repositórios Não Seguros", "command.merge": "Mesclar Ramificação...", - "command.mergeAbort": "Anular Mesclagem", + "config.openRepositoryInParentFolders.never": "Nunca abra um repositório em pastas pai de workspaces ou arquivos abertos.", + "config.publishBeforeContinueOn.never": "Nunca publicar o estado git não publicado ao usar Continuar Trabalhando a partir de um repositório git", + "config.openAfterClone.whenNoFolderOpen": "Abrir somente na janela atual quando não for aberta nenhuma pasta.", "command.openAllChanges": "Abrir Todas as Alterações", + "command.timelineOpenDiff": "Abrir as Alterações", "command.openChange": "Abrir as Alterações", + "command.revealFileInOS.linux": "Abrir Pasta Continente", "command.openFile": "Abrir o Arquivo", "command.openHEADFile": "Abrir Arquivo (HEAD)", "command.openRepositoriesInParentFolders": "Abrir Repositórios em Pastas Pai", "command.openRepository": "Abrir o Repositório", + "config.mergeEditor": "Abra o editor de mesclagem para arquivos que estão atualmente em conflito.", + "config.path": "Caminho e nome de arquivo do executável git, por exemplo, `C:\\Program Files\\Git\\bin\\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar.", + "command.stashPopLatest": "Aplicar e Remover Stash Mais Recente", + "command.stashPop": "Aplicar e Remover Stash...", + "config.branchPrefix": "Prefixo usado ao criar um novo branch.", + "config.openRepositoryInParentFolders.prompt": "Avise antes de abrir um repositório nas pastas pai dos workspaces ou arquivos abertos.", + "config.publishBeforeContinueOn.prompt": "Solicitar a publicação do estado git não publicado ao usar Continuar Trabalhando em um repositório git", + "config.pruneOnFetch": "Fazer a remoção durante a busca.", "command.publish": "Publicar Ramificação...", "command.pull": "Efetuar Pull", - "command.pullFrom": "Efetuar Pull de...", "command.pullRebase": "Efetuar Pull (Trocar Base)", + "command.pullFrom": "Efetuar Pull de...", + "submenu.pullpush": "Efetuar Pull, Enviar por Push", "command.push": "Enviar por Push", "command.pushFollowTags": "Enviar por push (Seguir Marcas)", "command.pushFollowTagsForce": "Enviar por Push (Seguir Marcas, Forçar)", "command.pushForce": "Enviar por Push (Forçar)", "command.pushTags": "Tags de Push", + "config.followTagsWhenSync": "Envie todas as tags anotadas ao executar o comando de sincronização.", "command.pushTo": "Enviar por push para...", "command.pushToForce": "Enviar por push para... (Forçar)", "command.rebase": "Trocar Base para a Ramificação...", - "command.rebaseAbort": "Abortar Troca de Base", "command.refresh": "Atualizar", + "config.rememberPostCommitCommand": "Lembre-se do último comando git executado após um commit.", + "submenu.remotes": "Remoto", + "config.checkoutType.remote": "Branches remotos", "command.removeRemote": "Remover Remoto", "command.rename": "Renomear", "command.renameBranch": "Renomear Ramificação...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Resolver no Editor de Mesclagem", "command.restoreCommitTemplate": "Restaurar Modelo de Confirmação", - "command.revealFileInOS.linux": "Abrir Pasta de retenção", - "command.revealFileInOS.mac": "Revelar no Localizador", - "command.revealFileInOS.windows": "Revelar no Explorador de Arquivos", "command.revealInExplorer": "Modo de exibição Revelar no Explorer", + "command.revealFileInOS.windows": "Revelar no Explorador de Arquivos", + "command.revealFileInOS.mac": "Revelar no Localizador", "command.revertChange": "Reverter Alteração", "command.revertSelectedRanges": "Reverter Intervalos Selecionados", + "config.postCommitCommand.sync": "Execute 'git pull' e 'git push' após um commit bem-sucedido.", + "config.postCommitCommand.push": "Execute 'git push' após um commit bem-sucedido.", + "config.postCommitCommand": "Execute um comando git após um commit bem-sucedido.", + "config.autoRepositoryDetection.true": "Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos.", + "config.autoRepositoryDetection.openEditors": "Examinar pastas pai de arquivos abertos.", + "config.autoRepositoryDetection.subFolders": "Examinar subpastas da pasta aberta no momento.", + "view.workbench.scm.scanFolderForRepositories": "Verificando pasta para repositórios git...", + "view.workbench.scm.scanWorkspaceForRepositories": "Verificando espaço de trabalho para repositórios git...", + "command.timelineSelectForCompare": "Selecionar para Comparar", "command.showOutput": "Mostrar Saída do Git", - "command.stage": "Preparar Alterações", + "config.showActionButton.commit": "Mostre um botão de ação para confirmar as alterações quando a ramificação local tiver modificado os arquivos prontos para serem confirmados.", + "config.showActionButton.publish": "Mostre um botão de ação para publicar a ramificação local quando ela não tiver uma ramificação remota de rastreamento.", + "config.showActionButton.sync": "Mostre um botão de ação para sincronizar as alterações quando a ramificação local estiver à frente ou atrás da ramificação remota.", + "submenu.commit.signoff": "Desconectar", + "view.workbench.scm.missing.linux": "O controle do código-fonte depende da instalação do Git.\r\n[Baixe o Git para Linux](https://git-scm.com/download/linux)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", "command.stageAll": "Preparar Todas as Alterações", "command.stageAllMerge": "Preparar Todas as Alterações de Mesclagem", "command.stageAllTracked": "Preparar Todas as Alterações Controladas", "command.stageAllUntracked": "Preparar Todas as Alterações Não Controladas", "command.stageChange": "Preparar Alteração", + "command.stage": "Preparar Alterações", "command.stageSelectedRanges": "Preparar Intervalos Selecionados", + "submenu.stash": "Fazer Stash", "command.stash": "Fazer Stash", - "command.stashApply": "Aplicar Stash...", - "command.stashApplyLatest": "Aplicar Stash Mais Recente", - "command.stashDrop": "Remover Stash...", - "command.stashDropAll": "Descartar Todos os Stashes...", "command.stashIncludeUntracked": "Stash (Incluir Não Controlado)", - "command.stashPop": "Aplicar e Remover Stash...", - "command.stashPopLatest": "Aplicar e Remover Stash Mais Recente", "command.stashStaged": "Stash Preparado", + "config.autoStash": "Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito.", + "config.suggestSmartCommit": "Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas).", "command.sync": "Sincronizar", "command.syncRebase": "Sincronizar (Trocar Base)", - "command.timelineCompareWithSelected": "Comparar com o Selecionado", - "command.timelineCopyCommitId": "Copiar ID de Confirmação", - "command.timelineCopyCommitMessage": "Copiar Mensagem de Confirmação", - "command.timelineOpenDiff": "Abrir as Alterações", - "command.timelineSelectForCompare": "Selecionar para Comparar", - "command.undoCommit": "Desfazer Última Confirmação", - "command.unstage": "Despreparar Alterações", - "command.unstageAll": "Despreparar Todas as Alterações", - "command.unstageSelectedRanges": "Despreparar Intervalos Selecionados", - "config.allowForcePush": "Controla se o envio forçado por push (com ou sem concessão) está habilitado.", - "config.allowNoVerifyCommit": "Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas.", - "config.alwaysShowStagedChangesResourceGroup": "Sempre mostrar o grupo de recursos Alterações em Etapas.", - "config.alwaysSignOff": "Controla o sinalizador de aprovação para todas as confirmações.", - "config.autoRepositoryDetection": "Configura quando os repositórios devem ser detectados automaticamente.", - "config.autoRepositoryDetection.false": "Desabilitar verificação automática do repositório.", - "config.autoRepositoryDetection.openEditors": "Examinar pastas pai de arquivos abertos.", - "config.autoRepositoryDetection.subFolders": "Examinar subpastas da pasta aberta no momento.", - "config.autoRepositoryDetection.true": "Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos.", - "config.autoStash": "Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito.", - "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", - "config.autofetchPeriod": "Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado.", - "config.autorefresh": "Se a atualização automática está habilitada.", - "config.branchPrefix": "Prefixo usado ao criar um novo branch.", - "config.branchProtection": "Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Controla se um prompt está sendo mostrado antes que as alterações sejam confirmadas em um branch protegido.", - "config.branchProtectionPrompt.alwaysCommit": "Sempre faça commit nas alterações no branch protegido.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Sempre fazer commit nas alterações em um novo branch.", - "config.branchProtectionPrompt.alwaysPrompt": "Sempre solicitar antes que as alterações sejam confirmadas em um branch protegido.", - "config.branchRandomNameDictionary": "Lista de dicionários usados para o nome do branch gerado aleatoriamente. Cada valor representa o dicionário usado para gerar o segmento do nome da ramificação. Dicionários suportados: `adjetivos`, `animais`, `cores` e `números`.", - "config.branchRandomNameDictionary.adjectives": "Um adjetivo aleatório", - "config.branchRandomNameDictionary.animals": "Um nome de animal aleatório", - "config.branchRandomNameDictionary.colors": "Um nome de cor aleatório", - "config.branchRandomNameDictionary.numbers": "Um número aleatório entre 100 e 999", - "config.branchRandomNameEnable": "Controla se um nome aleatório é gerado ao criar um novo branch.", - "config.branchSortOrder": "Controla a ordem de classificação de ramificações.", - "config.branchValidationRegex": "Uma expressão regular para validar novos nomes de branch.", + "submenu.tags": "Tags", + "config.checkoutType.tags": "Rótulos", "config.branchWhitespaceChar": "O caractere para substituir o espaço em branco em novos nomes de branch e para separar segmentos de um nome de branch gerado aleatoriamente.", - "config.checkoutType": "Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`.", - "config.checkoutType.local": "Branches locais", - "config.checkoutType.remote": "Branches remotos", - "config.checkoutType.tags": "Tags", - "config.closeDiffOnOperation": "Controla se o editor de comparação deve ser fechado automaticamente quando as alterações são ocultadas, confirmadas, descartadas, preparadas ou não.", - "config.commandsToLog": "Lista de comandos git (por exemplo: commit, push) que teriam seu 'stdout' registrado no [git output](command:git.showOutput). Se o comando git tiver um gancho do lado do cliente configurado, o 'stdout' do gancho do lado do cliente também será registrado no [git output](command:git.showOutput).", - "config.confirmEmptyCommits": "Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'.", - "config.confirmForcePush": "Controla se é necessário solicitar confirmação antes de forçar o envio por push.", - "config.confirmNoVerifyCommit": "Controla se deve solicitar confirmação antes de confirmar sem verificação.", - "config.confirmSync": "Confirmar antes de sincronizar os repositórios git.", - "config.countBadge": "Controla o selo da contagem de Git.", - "config.countBadge.all": "Contar todas as alterações.", - "config.countBadge.off": "Desligar o contador.", - "config.countBadge.tracked": "Contar somente as alterações controladas.", - "config.decorations.enabled": "Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos.", - "config.defaultBranchName": "O nome do branch padrão (ex: principal, tronco, desenvolvimento) ao inicializar um novo repositório git. Quando definido como vazio, o nome da ramificação padrão configurado no git será usado.", "config.defaultCloneDirectory": "A localização padrão para clonar um repositório git.", - "config.detectSubmodules": "Controla se os submódulos git devem ser detectados automaticamente.", - "config.detectSubmodulesLimit": "Controla o limite de submódulos git detectados.", - "config.discardAllScope": "Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada.", - "config.enableCommitSigning": "Habilita a assinatura de confirmação com GPG ou X.509.", - "config.enableSmartCommit": "Confirmar todas as alterações quando não houver alterações preparadas.", - "config.enableStatusBarSync": "Controla se o comando de sincronização do Git aparece na barra de status.", - "config.enabled": "Se o Git está habilitado.", - "config.experimental.installGuide": "Melhorias experimentais para o fluxo de configuração do Git.", - "config.fetchOnPull": "Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual.", - "config.followTagsWhenSync": "Envie todas as tags anotadas ao executar o comando de sincronização.", - "config.ignoreLegacyWarning": "Ignora o aviso de Git herdado.", - "config.ignoreLimitWarning": "Ignora o aviso quando há muitas alterações em um repositório.", - "config.ignoreMissingGitWarning": "Ignora o aviso quando o Git está ausente.", - "config.ignoreRebaseWarning": "Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull.", - "config.ignoreSubmodules": "Ignorar as modificações em submódulos na árvore de arquivos.", - "config.ignoreWindowsGit27Warning": "Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows.", - "config.ignoredRepositories": "Lista de repositórios git a serem ignorados.", - "config.inputValidation": "Controla quando mostrar a validação de entrada da mensagem de confirmação.", - "config.inputValidationLength": "Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso.", - "config.inputValidationSubjectLength": "Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`.", - "config.mergeEditor": "Abra o editor de mesclagem para arquivos que estão atualmente em conflito.", - "config.openAfterClone": "Controla se um repositório deve ser aberto automaticamente após a clonagem.", - "config.openAfterClone.always": "Sempre abrir o repositório na janela atual.", - "config.openAfterClone.alwaysNewWindow": "Sempre abrir o repositório em uma nova janela.", - "config.openAfterClone.prompt": "Sempre solicitar uma ação.", - "config.openAfterClone.whenNoFolderOpen": "Abrir somente na janela atual quando não for aberta nenhuma pasta.", - "config.openDiffOnClick": "Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto.", - "config.openRepositoryInParentFolders": "Controle se um repositório em pastas pai de workspaces ou arquivos abertos deve ser aberto.", - "config.openRepositoryInParentFolders.always": "Sempre abra um repositório em pastas pai de workspaces ou arquivos abertos.", - "config.openRepositoryInParentFolders.never": "Nunca abra um repositório em pastas pai de workspaces ou arquivos abertos.", - "config.openRepositoryInParentFolders.prompt": "Avise antes de abrir um repositório nas pastas pai dos workspaces ou arquivos abertos.", - "config.optimisticUpdate": "Controla se o estado da exibição do Controle do Código-Fonte deve ser atualizado de forma otimizada após a execução dos comandos git.", - "config.path": "Caminho e nome de arquivo do executável git, por exemplo, `C:\\Program Files\\Git\\bin\\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar.", - "config.postCommitCommand": "Execute um comando git após um commit bem-sucedido.", - "config.postCommitCommand.none": "Não executar nenhum comando após uma confirmação.", - "config.postCommitCommand.push": "Execute 'git push' após um commit bem-sucedido.", - "config.postCommitCommand.sync": "Execute 'git pull' e 'git push' após um commit bem-sucedido.", - "config.promptToSaveFilesBeforeCommit": "Controla se o Git deve verificar arquivos não salvos antes de confirmar.", - "config.promptToSaveFilesBeforeCommit.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeCommit.never": "Desabilitar esta verificação.", - "config.promptToSaveFilesBeforeCommit.staged": "Verificar somente os arquivos preparados não salvos.", - "config.promptToSaveFilesBeforeStash": "Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações.", - "config.promptToSaveFilesBeforeStash.always": "Verificar se há arquivos não salvos.", - "config.promptToSaveFilesBeforeStash.never": "Desabilitar essa verificação.", - "config.promptToSaveFilesBeforeStash.staged": "Verificar somente os arquivos preparados não salvos.", - "config.pruneOnFetch": "Fazer a remoção durante a busca.", - "config.publishBeforeContinueOn": "Controla se o estado git não publicado deve ser publicado ao usar Continuar Trabalhando em um repositório git.", - "config.publishBeforeContinueOn.always": "Sempre publicar o estado git não publicado ao usar Continuar Trabalhando em um repositório git", - "config.publishBeforeContinueOn.never": "Nunca publicar o estado git não publicado ao usar Continuar Trabalhando a partir de um repositório git", - "config.publishBeforeContinueOn.prompt": "Solicitar a publicação do estado git não publicado ao usar Continuar Trabalhando em um repositório git", - "config.pullBeforeCheckout": "Controla se uma ramificação que não possui commits de saída é avançada antes do check-out.", - "config.pullTags": "Buscar todas as marcas ao efetuar pull.", - "config.rebaseWhenSync": "Forçar o git a usar a troca de base ao executar o comando de sincronização.", - "config.rememberPostCommitCommand": "Lembre-se do último comando git executado após um commit.", - "config.repositoryScanIgnoredFolders": "Lista de pastas ignoradas durante a verificação de repositórios Git quando '#git.autoRepositoryDetection#' está definido como 'true' ou 'subFolders'.", - "config.repositoryScanMaxDepth": "Controla a profundidade usada ao verificar as pastas do workspace para repositórios Git quando `#git.autoRepositoryDetection#` está definido como `true` ou` subFolders`. Pode ser definido como `-1` para nenhum limite.", - "config.requireGitUserConfig": "Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente.", - "config.scanRepositories": "Lista de caminhos nos quais pesquisar repositórios git.", - "config.showActionButton": "Controla se um botão de ação é mostrado na visualização Source Control.", - "config.showActionButton.commit": "Mostre um botão de ação para confirmar as alterações quando a ramificação local tiver modificado os arquivos prontos para serem confirmados.", - "config.showActionButton.publish": "Mostre um botão de ação para publicar a ramificação local quando ela não tiver uma ramificação remota de rastreamento.", - "config.showActionButton.sync": "Mostre um botão de ação para sincronizar as alterações quando a ramificação local estiver à frente ou atrás da ramificação remota.", - "config.showCommitInput": "Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git.", - "config.showInlineOpenFileAction": "Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git.", - "config.showProgress": "Controla se as ações git devem mostrar o progresso.", - "config.showPushSuccessNotification": "Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido.", - "config.similarityThreshold": "Controla o limite do índice de similaridade (ou seja, quantidade de adições/exclusões em comparação com o tamanho do arquivo) para que as alterações em um par de arquivos adicionados/excluídos sejam consideradas uma renomeação.", - "config.smartCommitChanges": "Controlar quais alterações são automaticamente testadas por Confirmação Inteligente.", - "config.smartCommitChanges.all": "Preparar automaticamente todas as alterações.", - "config.smartCommitChanges.tracked": "Somente preparar automaticamente as alterações controladas.", - "config.statusLimit": "Controla como limitar o número de alterações que podem ser analisadas a partir do comando de status do Git. Pode ser definido como 0 para nenhum limite.", - "config.suggestSmartCommit": "Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas).", - "config.supportCancellation": "Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação.", - "config.terminalAuthentication": "Controla se o VS Code deve ser habilitado para ser o manipulador de autenticação para processos Git gerados no Terminal Integrado. Observação: os terminais precisam ser reiniciados para haver uma alteração nesta configuração.", - "config.terminalGitEditor": "Controla se o VS Code deve ser ativado como editor git para processos git gerados no terminal integrado. Nota: Os terminais precisam ser reiniciados para detectar uma alteração nesta configuração.", - "config.timeline.date": "Controla qual data deve ser usada para os itens na exibição Linha do tempo.", - "config.timeline.date.authored": "Usar a data de criação", - "config.timeline.date.committed": "Usar a data confirmada", - "config.timeline.showAuthor": "Controla se o autor do commit deve ser mostrado na exibição Linha do tempo.", - "config.timeline.showUncommitted": "Controla se as alterações não confirmadas devem ser mostradas no modo de exibição de Linha do Tempo.", - "config.untrackedChanges": "Controla como as alterações não controladas se comportam.", - "config.untrackedChanges.hidden": "As alterações não controladas são ocultas e excluídas de várias ações.", - "config.untrackedChanges.mixed": "Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente.", - "config.untrackedChanges.separate": "As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações.", - "config.useCommitInputAsStashMessage": "Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão.", - "config.useEditorAsCommitInput": "Controla se um editor de texto completo será usado para criar mensagens de confirmação, sempre que nenhuma mensagem for fornecida na caixa de entrada de confirmação.", - "config.useForcePushWithLease": "Controla se o envio por push forçado usa a variante force-with-lease mais segura.", - "config.useIntegratedAskPass": "Controla se o GIT_ASKPASS deve ser substituído para usar a versão integrada.", - "config.verboseCommit": "Habilite a saída detalhada quando `#git.useEditorAsCommitInput#` estiver habilitado.", - "description": "Integração SCM do Git", - "displayName": "Git", - "submenu.branch": "Branch", - "submenu.changes": "Alterações", - "submenu.commit": "Commit", - "submenu.commit.amend": "Corrigir", - "submenu.commit.signoff": "Desconectar", - "submenu.explorer": "Git", - "submenu.pullpush": "Efetuar Pull, Enviar por Push", - "submenu.remotes": "Remoto", - "submenu.stash": "Fazer Stash", - "submenu.tags": "Rótulos", - "view.workbench.cloneRepository": "Você pode clonar um repositório localmente.\r\n[Clonar Repositório](command:git.clone 'Clonar um repositório após a ativação da extensão git')", - "view.workbench.learnMore": "Para saber mais sobre como usar o Git e o controle do código-fonte no VS Code [leia nossos documentos](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "In order to use git features, you can open a folder containing a git repository or clone from a URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "The workspace currently open doesn't have any folders containing git repositories.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte que são fornecidos pelo git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no VS Code [leia nossa documentação](https://aka.ms/vscode-scm)", - "view.workbench.scm.missing": "Instale o Git, um sistema de controle do código-fonte popular, para acompanhar alterações de código e colaborar com outras pessoas. Saiba mais em nossos [guias do Git](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "O controle do código-fonte depende da instalação do Git.\r\n[Baixe o Git para Linux](https://git-scm.com/download/linux)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Baixe o Git para macOS](https://git-scm.com/download/mac)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o probleme](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Baixar o Git para Windows](https://git-scm.com/download/win)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.repositoriesInParentFolders": "Repositórios Git foram encontrados nas pastas pai do workspace ou no(s) arquivo(s) aberto(s).\r\n[Abrir Repositório](command:git.openRepositoriesInParentFolders)\r\nUse the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai do workspace ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Um repositório Git foi encontrado nas pastas pai do workspace ou no(s) arquivo(s) aberto(s).\r\n[Abrir Repositório](command:git.openRepositoriesInParentFolders)\r\nUse a configuração [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai de workspaces ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Verificando pasta para repositórios git...", - "view.workbench.scm.scanWorkspaceForRepositories": "Verificando espaço de trabalho para repositórios git...", "view.workbench.scm.unsafeRepositories": "Os repositórios git detectados são potencialmente não seguros, pois as pastas pertencem a alguém diferente do usuário atual.\r\n[Gerenciar Repositórios Não Seguros](command:git.manageUnsafeRepositories)\r\nPara saber mais sobre repositórios não seguros [leia nossos documentos](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "O repositório git detectado é potencialmente não seguro, pois a pasta pertence a alguém diferente do usuário atual.\r\n[Gerenciar Repositórios Não Seguros](command:git.manageUnsafeRepositories)\r\nPara saber mais sobre repositórios não seguros [leia nossos documentos](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte que são fornecidos pelo git.\r\n[Inicializar o Repositório](command:git.init)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no VS Code [leia nossa documentação](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte alimentados pelo git.\r\n[Inicializar Repositório](command:git.init?%5Btrue%5D)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "O nome do branch padrão (ex: principal, tronco, desenvolvimento) ao inicializar um novo repositório git. Quando definido como vazio, o nome da ramificação padrão configurado no git será usado.", + "view.workbench.scm.workspace": "O espaço de trabalho aberto no momento não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git.\r\n[Inicializar Repositório](command:git.init)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "O espaço de trabalho aberto no momento não tem nenhuma pasta contendo repositórios git.\r\n[Adicionar pasta ao espaço de trabalho](command:workbench.action.addRootFolder)\r\nPara saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Desligar o contador.", + "command.undoCommit": "Desfazer Última Confirmação", + "command.unstageAll": "Despreparar Todas as Alterações", + "command.unstage": "Despreparar Alterações", + "command.unstageSelectedRanges": "Despreparar Intervalos Selecionados", + "config.untrackedChanges.separate": "As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações.", + "config.untrackedChanges.hidden": "As alterações não controladas são ocultas e excluídas de várias ações.", + "config.timeline.date.authored": "Usar a data de criação", + "config.timeline.date.committed": "Usar a data confirmada", + "config.fetchOnPull": "Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual.", + "config.autofetch": "Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos.", + "config.autorefresh": "Se a atualização automática está habilitada.", + "config.enabled": "Se o Git está habilitado.", + "view.workbench.cloneRepository": "Você pode clonar um repositório localmente.\r\n[Clonar Repositório](command:git.clone 'Clonar um repositório após a ativação da extensão git')", + "view.workbench.scm.missing.windows": "[Baixar o Git para Windows](https://git-scm.com/download/win)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", + "view.workbench.scm.missing.mac": "[Baixe o Git para macOS](https://git-scm.com/download/mac)\r\nDepois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o probleme](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)." } } } \ 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 deleted file mode 100644 index a6bfb8755c..0000000000 --- a/i18n/ads-language-pack-pt-BR/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Fornece suporte de linguagem avançada para XML.", - "displayName": "Recursos de Linguagem 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 8448cf8666..f7c6a212ac 100644 --- a/i18n/ads-language-pack-pt-BR/translations/main.i18n.json +++ b/i18n/ads-language-pack-pt-BR/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Banco de dados de backup - {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Chave Assimétrica", - "backup.compressBackup": "Compactar backup", - "backup.defaultCompression": "Usar a configuração padrão do servidor", - "backup.doNotCompress": "Não compactar backup", - "backup.labelDatabase": "Banco de dados", - "backup.labelDifferential": "Diferencial", - "backup.labelDisk": "Disco", - "backup.labelFilegroup": "Arquivos e grupos de arquivos", - "backup.labelFull": "Completo", - "backup.labelLog": "Log de Transações", - "backup.labelUrl": "URL", - "backup.serverCertificate": "Certificado do Servidor" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "Não foi possível encontrar o gráfico para salvar", "chartSaved": "Gráfico salvo no caminho: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "A contagem máxima de linhas para gráficos integrados foi excedida, somente as primeiras {0} linhas são usadas. Para definir o valor, você pode abrir as configurações do usuário e procurar: 'builtinCharts.maxRowCount'.", "charts.neverShowAgain": "Não Mostrar Novamente" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "As propriedades de conexão avançadas não puderam ser analisadas como JSON, ocorreu um erro: {0} Valor das propriedades recebidas: {1}", - "confirmConnect": "Tem certeza de que deseja se conectar?", - "connectServerDetail": "Isso será conectado ao servidor {0}", - "connectingLabel": "Conectando: {0}", - "connectingQueryLabel": "Conectando o arquivo de consulta", - "errConnectUrl": "Não foi possível abrir a URL devido ao erro {0}", - "open": "&&Abrir", - "openingNewQueryLabel": "Abrindo a nova consulta: {0}", - "runningCommandLabel": "Comando em execução: {0}", - "warnServerRequired": "Não é possível se conectar, pois não foi fornecida nenhuma informação do servidor" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} foi substituído por {1} nas suas configurações de usuário.", "workbench.configuration.upgradeWorkspace": "{0} foi substituído por {1} nas suas configurações de workspace." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "Editar descarte falhou com o erro: ", - "editData.closeSql": "Fechar Painel do SQL", + "editData.hideSql": "Ocultar Painel SQL", "editData.run": "Executar", "editData.showSql": "Mostrar Painel do SQL", "editData.stop": "Parar" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Nova Consulta", "queryEditor.chart.defaultChartType": "O tipo de gráfico padrão a ser usado ao abrir o Visualizador de Gráficos nos Resultados da Consulta", + "queryEditor.githubCopilotContextualizationEnabled": "(Versão Prévia) Habilite a contextualização das consultas do GitHub Copilot. Essa configuração ajuda o GitHub Copilot a retornar sugestões aprimoradas se a extensão do Copilot estiver instalada e os provedores implementarem a contextualização.", "queryEditor.inMemoryDataProcessingThreshold": "Controla o número máximo de linhas permitidas para filtragem e classificação na memória. Se o número for excedido, a classificação e a filtragem serão desabilitadas. Aviso: aumentar isso pode afetar o desempenho.", "queryEditor.messages.showBatchTime": "O tempo de execução deve ser mostrado para lotes individuais?", "queryEditor.messages.wordwrap": "Mensagens de quebra automática de linha", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Codificação de arquivo usada ao salvar os resultados como XML", "queryEditor.results.saveAsXml.formatted": "Quando true, a saída XML será formatada ao salvar resultados como XML", "queryEditor.results.showActionBar": "Se a barra de ações deve ser mostrada na visualização dos resultados da consulta", + "queryEditor.results.showCopyCompletedNotification": "Se deve mostrar notificações quando uma operação de cópia da grade de resultados for concluída.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Se a adição de uma quebra de linha entre as linhas deve ser ignorada ao copiar os resultados se a linha anterior já tiver uma quebra de linha à direita. O valor padrão é falso.", "queryEditor.results.streaming": "Habilitar streaming de resultados; contém alguns problemas visuais menores", "queryEditor.showConnectionInfoInTitle": "Controla se deseja mostrar a informação de conexão para uma guia no título.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Fechar", "webViewDialog.ok": "OK" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "Não, não mostrar novamente", - "enablePreviewFeatures.no": "Não", - "enablePreviewFeatures.notice": "Os recursos de versão prévia aprimoram a sua experiência no Azure Data Studio oferecendo a você acesso completo a novos recursos e melhorias. Saiba mais sobre os recursos de versão prévia [aqui]({0}). Deseja habilitar os recursos de versão prévia?", - "enablePreviewFeatures.yes": "Sim (recomendado)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "I&&ntrodução", - "showReleaseNotes": "Mostrar Introdução" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Criar uma conexão", - "welcomePage.createConnectionBody": "Conectar a uma instância do banco de dados por meio da caixa de diálogo de conexão.", - "welcomePage.createNotebook": "Criar um notebook", - "welcomePage.createNotebookBody": "Crie um notebook usando um editor de notebook nativo.", - "welcomePage.deployServer": "Implantar um servidor", - "welcomePage.deployServerBody": "Crie uma instância de um serviço de dados relacionais na plataforma de sua escolha.", - "welcomePage.documentation": "Documentação", - "welcomePage.documentationBody": "Visite o centro de documentos para obter guias de início rápido, guias de instruções e referências para o PowerShell, as APIs e outros.", - "welcomePage.extensions": "Extensões", - "welcomePage.gettingStarted": "Introdução", - "welcomePage.gettingStartedBody": "Descubra as funcionalidades oferecidas pelo Azure Data Studio e saiba como aproveitá-las ao máximo.", - "welcomePage.history": "Histórico", - "welcomePage.learnMore": "Saiba mais ", - "welcomePage.location": "Localização", - "welcomePage.moreRecent": "Mostrar mais", - "welcomePage.name": "Nome", - "welcomePage.resources": "Recursos", - "welcomePage.runQuery": "Executar uma consulta", - "welcomePage.runQueryBody": "Interagir com os dados por meio de um editor de consultas.", - "welcomePage.showAll": "Mostrar Tudo", - "welcomePage.showOnStartup": "Mostrar a página inicial na inicialização", - "welcomePage.usefuLinks": "Links Úteis", - "welcomePage.videoDescriptionIntroduction": "Introdução aos Notebooks do Azure Data Studio | Dados Expostos", - "welcomePage.videoDescriptionOverview": "Visão geral do Azure Data Studio", - "welcomePage.videos": "Vídeos" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Estenda a funcionalidade do Azure Data Studio instalando extensões desenvolvidas por nós/Microsoft e também pela comunidade de terceiros (você!).", - "GuidedTour.connections": "Conexões", - "GuidedTour.discoverWelcomePage": "Descubra os principais recursos, arquivos abertos recentemente e extensões recomendadas na Página inicial. Para obter mais informações sobre como começar a usar o Azure Data Studio, confira nossos vídeos e documentação.", - "GuidedTour.extensions": "Extensões", - "GuidedTour.finish": "Concluir", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Comece a criar o seu notebook ou uma coleção de notebooks em um único lugar.", - "GuidedTour.makeConnections": "Conecte-se, consulte e gerencie as suas conexões no SQL Server, no Azure e muito mais.", - "GuidedTour.makeConnesetSettings": "Personalize o Azure Data Studio com base nas suas preferências. Você pode definir configurações como o salvamento automático e o tamanho da tabulação, personalizar os seus Atalhos de Teclado e mudar para um Tema de Cores de sua preferência.", - "GuidedTour.next": "Próximo", - "GuidedTour.notebooks": "Notebooks", - "GuidedTour.one": "1", - "GuidedTour.readMore": "Leia mais", - "GuidedTour.settings": "Configurações", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Página Inicial", - "guidedTour": "Tour de Boas-Vindas do Usuário", - "hideGuidedTour": "Ocultar Tour de Boas-Vindas" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Deseja fazer um tour rápido pelo Azure Data Studio?", - "WelcomePage.welcome": "Bem-vindo(a)!", - "closeTourBar": "Fechar barra do tour rápido", - "details": "Detalhes", - "ok": "OK", - "welcome.title": "Bem-vindo(a)", - "welcomePage": "Bem-vindo(a)", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Conecte-se, consulte e gerencie bancos de dados Postgres com o Azure Data Studio", - "welcomePage.adminPack": "Admin Pack do SQL", - "welcomePage.adminPackDescription": "O Admin Pack do SQL Server é uma coleção de extensões populares de administração de banco de dados que ajudam você a gerenciar o SQL Server", - "welcomePage.background": "Cor da tela de fundo da página inicial.", - "welcomePage.dataVirtualization": "Virtualização de Dados", - "welcomePage.dataVirtualizationDescription": "Virtualize os dados com o SQL Server 2019 e crie tabelas externas usando assistentes interativos", - "welcomePage.deployServer": "Implantar um servidor", - "welcomePage.extensionPackAlreadyInstalled": "O suporte para {0} já está instalado.", - "welcomePage.extensionPackNotFound": "Não foi possível encontrar suporte para {0} com a id {1}.", - "welcomePage.install": "Instalar", - "welcomePage.installExtensionPack": "Instalar suporte adicional para {0}", - "welcomePage.installKeymap": "Instalar o mapa de teclas {0}", - "welcomePage.installed": "Instalado", - "welcomePage.installedExtensionPack": "O suporte de {0} já está instalado", - "welcomePage.installedKeymap": "O mapa de teclas {0} já está instalado", - "welcomePage.installingExtensionPack": "Instalando suporte adicional para {0}...", - "welcomePage.new": "Novo", - "welcomePage.newConnection": "Nova conexão", - "welcomePage.newNotebook": "Novo notebook", - "welcomePage.newQuery": "Nova consulta", - "welcomePage.open": "Abrir…", - "welcomePage.openFile": "Abrir arquivo…", - "welcomePage.openFolder": "Abrir a pasta…", - "welcomePage.openFolderWithPath": "Abrir pasta {0} com caminho {1}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Grave e execute scripts do PowerShell usando o editor de consultas avançado do Azure Data Studio", - "welcomePage.showAdminPack": "Admin Pack do SQL", - "welcomePage.sqlServerAgent": "SQL Server Agent", - "welcomePage.sqlServerDacpac": "SQL Server Dacpac", - "welcomePage.sqlServerImport": "Importação do SQL Server", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "Iniciar Tour", - "welcomePage.willReloadAfterInstallingExtensionPack": "A janela será recarregada após a instalação do suporte adicional para {0}." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Bem-vindo", - "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", - "workbench.startupEditor.newUntitledFile": "Abrir um novo arquivo sem título (aplicável somente ao abrir uma janela vazia).", - "workbench.startupEditor.none": "Iniciar sem um editor.", - "workbench.startupEditor.readme": "Abra o README ao abrir uma pasta que contém um, caso contrário, volte para 'welcomePage'. Nota: isso só é observado como uma configuração global, será ignorado se definido em uma configuração de área de trabalho ou pasta.", - "workbench.startupEditor.welcomePage": "Abra a página de boas-vindas, com conteúdo para ajudar na introdução ao Azure Data Studio e extensões.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio.", - "workbench.startupEditor.welcomePageWithTour": "Abrir a página de boas-vindas com Ponto de Partida Tour (padrão)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [optar por participar]({1}).", - "telemetryOptOut.optOutNotice": "Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [desativar]({1}).", - "telemetryOptOut.readMore": "Leia Mais" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Adicionar uma conta", "accountDialog.close": "Fechar", @@ -14733,6 +14592,8 @@ "refreshCredentials": "Você precisa atualizar as credenciais para esta conta." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "Você não selecionou nenhum provedor de autenticação. Tente novamente.", + "accountDialog.noCloudsRegistered": "Você não tem nuvens habilitadas. Acesse Configurações-> Pesquisar Configuração de Conta do Azure-> Habilitar pelo menos uma nuvem", "accountManagementService.close": "Fechar", "addAccountFailedCodeMessage": "{0} \r\nMensagem de Erro: {1}", "addAccountFailedGenericMessage": "Adicionando falha na conta, verifique o log do Azure Contas para obter mais informações.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Copiar e Abrir", + "deviceCodeAuthDialogTitle": "Autenticação do Azure: Código do Dispositivo", "oauthDialog.cancel": "Cancelar", "userCode": "Código do usuário", "website": "Site" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "Não é possível iniciar o OAuth automático. Um OAuth automático já está em andamento." + "oauthFlyoutIsAlreadyOpen": "Não é possível iniciar o OAuth automático. Um OAuth automático já está em andamento.", + "selfHelpMessage": "Um navegador da Web não pode ser iniciado neste ambiente. Inicie um navegador, navegue até o URL acima e insira o código manualmente." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Nenhum manipulador registrado", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "Tem certeza de que deseja cancelar esta conexão?", - "connection.connTitleGroupSection": " (Grupo: {0})", "connection.duplicateEditErrorMessage": "Não é possível salvar o perfil, a conexão selecionada corresponde a um perfil existente com as mesmas informações do servidor no mesmo grupo: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "A extensão '{0}' é necessária para se conectar a este recurso. Você quer instalá-lo?", "connection.invalidConnectionResult": "O resultado da conexão é inválido", "connection.neverShowUnsupportedVersionWarning": "Não mostrar novamente", "connection.noAzureAccount": "Falha ao obter o token de conta do Azure para a conexão", + "connection.providerNotFound": "Provedor de conexão \"{0}\" não encontrado", "connection.refreshAzureTokenFailure": "Falha ao obter o token de conta do Azure para a conexão", "connection.unknownProvider": "Provedor desconhecido '{0}'", "connection.unsupportedServerVersionWarning": "A versão do servidor não é compatível com Azure Data Studio, você ainda pode se conectar a ela, mas alguns recursos no Azure Data Studio podem não funcionar conforme o esperado.", "connectionDialog.connectionProviderNotSupported": "A extensão que oferece suporte ao tipo de provedor '{0}' não está instalada no momento. Quer ver as extensões?", - "connectionManagementService.noProviderForUri": "Não foi possível encontrar o provedor para o uri: {0}", "connectionNotAcceptedError": "Conexão não aceita", "connectionService.no": "Não", "connectionService.yes": "Sim" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Fechar", "gridDataProvider.copyResultsCompleted": "Os dados selecionados foram copiados para a área de transferência. Contagem de linhas: {0}.", "gridDataProvider.copying": "Copiando...", - "gridDataProvider.loadingRowsInProgress": "Carregando as linhas a serem copiadas ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "Não mostrar novamente", + "gridDataProvider.loadingRowsInProgress": "Carregando as linhas a serem copiadas ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "As notificações de cópia concluída agora estão desativadas. Para reativar, modifique a configuração: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "Não foi possível localizar o Executor de Consulta para o uri: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "Falha ao salvar os resultados. ", "msgSaveSucceeded": "Os resultados foram salvos com êxito em {0}", "openFile": "Abrir arquivo", + "openFileLocation": "Abrir local do arquivo", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (separado por vírgula)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Pasta de Trabalho do Excel", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1 ou mais tarefas estão em andamento. Tem certeza de que deseja sair?", "taskService.no": "Não", "taskService.yes": "Sim" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Chave Assimétrica", + "backup.compressBackup": "Compactar backup", + "backup.defaultCompression": "Usar a configuração padrão do servidor", + "backup.doNotCompress": "Não compactar backup", + "backup.labelDatabase": "Banco de dados", + "backup.labelDifferential": "Diferencial", + "backup.labelDisk": "Disco", + "backup.labelFilegroup": "Arquivos e grupos de arquivos", + "backup.labelFull": "Completo", + "backup.labelLog": "Log de Transações", + "backup.labelUrl": "URL", + "backup.serverCertificate": "Certificado do Servidor" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "As propriedades de conexão avançadas não puderam ser analisadas como JSON, ocorreu um erro: {0} Valor das propriedades recebidas: {1}", + "confirmConnect": "Tem certeza de que deseja se conectar?", + "connectServerDetail": "Isso será conectado ao servidor {0}", + "connectingLabel": "Conectando: {0}", + "connectingQueryLabel": "Conectando o arquivo de consulta", + "errConnectUrl": "Não foi possível abrir a URL devido ao erro {0}", + "open": "&&Abrir", + "openingNewQueryLabel": "Abrindo a nova consulta: {0}", + "runningCommandLabel": "Comando em execução: {0}", + "warnServerRequired": "Não é possível se conectar, pois não foi fornecida nenhuma informação do servidor" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [optar por participar]({1}).", + "telemetryOptOut.optOutNotice": "Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [desativar]({1}).", + "telemetryOptOut.readMore": "Leia Mais" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "Não, não mostrar novamente", + "enablePreviewFeatures.no": "Não", + "enablePreviewFeatures.notice": "Os recursos de versão prévia aprimoram a sua experiência no Azure Data Studio oferecendo a você acesso completo a novos recursos e melhorias. Saiba mais sobre os recursos de versão prévia [aqui]({0}). Deseja habilitar os recursos de versão prévia?", + "enablePreviewFeatures.yes": "Sim (recomendado)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Criar uma conexão", + "welcomePage.createConnectionBody": "Conectar a uma instância do banco de dados por meio da caixa de diálogo de conexão.", + "welcomePage.createNotebook": "Criar um notebook", + "welcomePage.createNotebookBody": "Crie um notebook usando um editor de notebook nativo.", + "welcomePage.deployServer": "Implantar um servidor", + "welcomePage.deployServerBody": "Crie uma instância de um serviço de dados relacionais na plataforma de sua escolha.", + "welcomePage.documentation": "Documentação", + "welcomePage.documentationBody": "Visite o centro de documentos para obter guias de início rápido, guias de instruções e referências para o PowerShell, as APIs e outros.", + "welcomePage.extensions": "Extensões", + "welcomePage.gettingStarted": "Introdução", + "welcomePage.gettingStartedBody": "Descubra as funcionalidades oferecidas pelo Azure Data Studio e saiba como aproveitá-las ao máximo.", + "welcomePage.history": "Histórico", + "welcomePage.learnMore": "Saiba mais ", + "welcomePage.location": "Localização", + "welcomePage.moreRecent": "Mostrar mais", + "welcomePage.name": "Nome", + "welcomePage.resources": "Recursos", + "welcomePage.runQuery": "Executar uma consulta", + "welcomePage.runQueryBody": "Interagir com os dados por meio de um editor de consultas.", + "welcomePage.showAll": "Mostrar Tudo", + "welcomePage.showOnStartup": "Mostrar a página inicial na inicialização", + "welcomePage.usefuLinks": "Links Úteis", + "welcomePage.videoDescriptionIntroduction": "Introdução aos Notebooks do Azure Data Studio | Dados Expostos", + "welcomePage.videoDescriptionOverview": "Visão geral do Azure Data Studio", + "welcomePage.videos": "Vídeos" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Estenda a funcionalidade do Azure Data Studio instalando extensões desenvolvidas por nós/Microsoft e também pela comunidade de terceiros (você!).", + "GuidedTour.connections": "Conexões", + "GuidedTour.discoverWelcomePage": "Descubra os principais recursos, arquivos abertos recentemente e extensões recomendadas na Página inicial. Para obter mais informações sobre como começar a usar o Azure Data Studio, confira nossos vídeos e documentação.", + "GuidedTour.extensions": "Extensões", + "GuidedTour.finish": "Concluir", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Comece a criar o seu notebook ou uma coleção de notebooks em um único lugar.", + "GuidedTour.makeConnections": "Conecte-se, consulte e gerencie as suas conexões no SQL Server, no Azure e muito mais.", + "GuidedTour.makeConnesetSettings": "Personalize o Azure Data Studio com base nas suas preferências. Você pode definir configurações como o salvamento automático e o tamanho da tabulação, personalizar os seus Atalhos de Teclado e mudar para um Tema de Cores de sua preferência.", + "GuidedTour.next": "Próximo", + "GuidedTour.notebooks": "Notebooks", + "GuidedTour.one": "1", + "GuidedTour.readMore": "Leia mais", + "GuidedTour.settings": "Configurações", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Página Inicial", + "guidedTour": "Tour de Boas-Vindas do Usuário", + "hideGuidedTour": "Ocultar Tour de Boas-Vindas" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Deseja fazer um tour rápido pelo Azure Data Studio?", + "WelcomePage.welcome": "Bem-vindo(a)!", + "closeTourBar": "Fechar barra do tour rápido", + "details": "Detalhes", + "ok": "OK", + "welcome.title": "Bem-vindo(a)", + "welcomePage": "Bem-vindo(a)", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Conecte-se, consulte e gerencie bancos de dados Postgres com o Azure Data Studio", + "welcomePage.adminPack": "Admin Pack do SQL", + "welcomePage.adminPackDescription": "O Admin Pack do SQL Server é uma coleção de extensões populares de administração de banco de dados que ajudam você a gerenciar o SQL Server", + "welcomePage.background": "Cor da tela de fundo da página inicial.", + "welcomePage.dataVirtualization": "Virtualização de Dados", + "welcomePage.dataVirtualizationDescription": "Virtualize os dados com o SQL Server 2019 e crie tabelas externas usando assistentes interativos", + "welcomePage.deployServer": "Implantar um servidor", + "welcomePage.extensionPackAlreadyInstalled": "O suporte para {0} já está instalado.", + "welcomePage.extensionPackNotFound": "Não foi possível encontrar suporte para {0} com a id {1}.", + "welcomePage.install": "Instalar", + "welcomePage.installed": "Instalado", + "welcomePage.installingExtensionPack": "Instalando suporte adicional para {0}...", + "welcomePage.new": "Novo", + "welcomePage.newConnection": "Nova conexão", + "welcomePage.newNotebook": "Novo notebook", + "welcomePage.newQuery": "Nova consulta", + "welcomePage.open": "Abrir…", + "welcomePage.openFile": "Abrir arquivo…", + "welcomePage.openFolder": "Abrir a pasta…", + "welcomePage.openFolderWithPath": "Abrir pasta {0} com caminho {1}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Grave e execute scripts do PowerShell usando o editor de consultas avançado do Azure Data Studio", + "welcomePage.showAdminPack": "Admin Pack do SQL", + "welcomePage.sqlServerAgent": "SQL Server Agent", + "welcomePage.sqlServerDacpac": "SQL Server Dacpac", + "welcomePage.sqlServerImport": "Importação do SQL Server", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "Iniciar Tour", + "welcomePage.willReloadAfterInstallingExtensionPack": "A janela será recarregada após a instalação do suporte adicional para {0}." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Bem-vindo", + "workbench.startupEditor": "Controla qual editor é mostrado na inicialização, se nenhum for restaurado da sessão anterior.", + "workbench.startupEditor.newUntitledFile": "Abrir um novo arquivo sem título (aplicável somente ao abrir uma janela vazia).", + "workbench.startupEditor.none": "Iniciar sem um editor.", + "workbench.startupEditor.readme": "Abra o README ao abrir uma pasta que contém um, caso contrário, volte para 'welcomePage'. Nota: isso só é observado como uma configuração global, será ignorado se definido em uma configuração de área de trabalho ou pasta.", + "workbench.startupEditor.welcomePage": "Abra a página de boas-vindas, com conteúdo para ajudar na introdução ao Azure Data Studio e extensões.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Abrir a página inicial ao abrir um workbench vazio.", + "workbench.startupEditor.welcomePageWithTour": "Abrir a página de boas-vindas com Ponto de Partida Tour (padrão)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "I&&ntrodução", + "showReleaseNotes": "Mostrar Introdução" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "Não é possível arrastar o perfil para o grupo: já existe um perfil com opções idênticas no grupo." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "Arquivos XEL", + "FileTooLarge": "O arquivo é muito grande para ser aberto no criador de perfis. O criador de perfis só pode abrir arquivos com menos de 1 GB.", + "LargeFileWait": "Carregar o arquivo pode demorar um pouco devido ao tamanho do arquivo." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/CHANGELOG.md b/i18n/ads-language-pack-ru/CHANGELOG.md index 8e96e40faf..c4928c67de 100644 --- a/i18n/ads-language-pack-ru/CHANGELOG.md +++ b/i18n/ads-language-pack-ru/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-ru" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-ru/package.json b/i18n/ads-language-pack-ru/package.json index dcb959c070..c47d2428fe 100644 --- a/i18n/ads-language-pack-ru/package.json +++ b/i18n/ads-language-pack-ru/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-ru", "displayName": "Russian Language Pack for Azure Data Studio", "description": "Language pack extension for Russian", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-ru/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 87% rename from i18n/ads-language-pack-ru/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 89cd1e5c6a..2009e3943c 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "Не удалось определить узел обозревателя объектов из connectionContext: {0}", + "adminToolExtWin.ssmsMinError": "Ошибка при вызове SsmsMin с аргументами \"{0}\" — {1}", "adminToolExtWin.launchingDialogStatus": "Запуск диалогового окна…", "adminToolExtWin.noConnectionContextForGsw": "Не указан ConnectionContext для handleLaunchSsmsMinPropertiesDialogCommand", "adminToolExtWin.noConnectionContextForProp": "Не указан ConnectionContext для handleLaunchSsmsMinPropertiesDialogCommand", - "adminToolExtWin.noConnectionProfile": "Не указан connectionProfile из connectionContext: {0}", - "adminToolExtWin.noOENode": "Не удалось определить узел обозревателя объектов из connectionContext: {0}", - "adminToolExtWin.ssmsMinError": "Ошибка при вызове SsmsMin с аргументами \"{0}\" — {1}" + "adminToolExtWin.noConnectionProfile": "Не указан connectionProfile из connectionContext: {0}" }, "package": { "adminToolExtWin.description": "Добавляет в Azure Data Studio дополнительные возможности для Windows", "adminToolExtWin.displayName": "Расширения средства администрирования баз данных для Windows", "adminToolExtWin.launchGswMenuItem": "Создание сценариев…", - "adminToolExtWin.propertiesMenuItem": "Свойства" + "adminToolExtWin.propertiesMenuItem": "Свойства (средства администрирования)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.agent.i18n.json similarity index 97% rename from i18n/ads-language-pack-ru/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.agent.i18n.json index e4fd0c0e38..dbe45dca87 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "Предупреждение о событии сервера SQL Server", "alertData.saveErrorMessage": "Не удалось обновить оповещение \"{0}\"", + "alertData.DefaultAlertTypString": "Предупреждение о событии сервера SQL Server", "alertDialog.PerformanceCondition": "Предупреждение о производительности сервера SQL Server", "alertDialog.WmiEvent": "Предупреждение о событии WMI" }, "dist/data/jobData": { - "jobData.jobNameRequired": "Необходимо указать имя задания", - "jobData.newJobErrorMessage": "Не удалось создать задание \"{0}\"", "jobData.newJobSuccessMessage": "Задание \"{0}\" создано", - "jobData.saveErrorMessage": "Не удалось обновить задание \"{0}\"", "jobData.saveSucessMessage": "Задание \"{0}\" обновлено", + "jobData.newJobErrorMessage": "Не удалось создать задание \"{0}\"", + "jobData.jobNameRequired": "Необходимо указать имя задания", + "jobData.saveErrorMessage": "Не удалось обновить задание \"{0}\"", "jobData.whenJobCompletes": "При завершении задания", "jobData.whenJobFails": "При ошибке задания", "jobData.whenJobSucceeds": "При успешном завершении задания" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "Не удалось обновить шаг \"{0}\"", "stepData.jobNameRequired": "Необходимо указать имя задания", - "stepData.stepNameRequired": "Необходимо указать имя шага" + "stepData.stepNameRequired": "Необходимо указать имя шага", + "jobStepData.saveErrorMessage": "Не удалось обновить шаг \"{0}\"" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "Недопустимый путь к записной книжке", "notebookData.jobExists": "Работа с похожим названием уже существует", - "notebookData.jobNameRequired": "Записные книжки должны быть предоставлены", - "notebookData.newJobErrorMessage": "Не удалось создать записную книжку \"{0}\"", "notebookData.newJobSuccessMessage": "Записная книжка \"{0}\" успешно создана", - "notebookData.saveErrorMessage": "Не удалось обновить записную книжку \"{0}\"", "notebookData.saveSucessMessage": "Записная книжка «{0}» успешно обновлена", + "notebookData.newJobErrorMessage": "Не удалось создать записную книжку \"{0}\"", + "notebookData.jobNameRequired": "Записные книжки должны быть предоставлены", + "notebookData.saveErrorMessage": "Не удалось обновить записную книжку \"{0}\"", "notebookData.selectExecutionDatabase": "Выберите базу данных исполнения", "notebookData.selectStorageDatabase": "Выберите базу данных хранения", "notebookData.templatePathRequired": "Необходимо указать путь к шаблону", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "Прокси-сервер \"{0}\" создан", - "proxyData.saveErrorMessage": "Не удалось обновить прокси-сервер \"{0}\"", - "proxyData.saveSucessMessage": "Прокси-сервер \"{0}\" обновлен" + "proxyData.saveSucessMessage": "Прокси-сервер \"{0}\" обновлен", + "proxyData.saveErrorMessage": "Не удалось обновить прокси-сервер \"{0}\"" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "Отмена", - "agentDialog.OK": "ОК" + "agentDialog.OK": "OK" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "Дополнительное уведомление для отправки", "alertDialog.AllDatabases": "<все базы данных>", - "alertDialog.DatabaseName": "Имя базы данных", - "alertDialog.DelayMinutes": "Задержка в минутах", - "alertDialog.DelaySeconds": "Задержка в секундах", - "alertDialog.Enabled": "Включено", - "alertDialog.ErrorNumber": "Номер ошибки", - "alertDialog.ExecuteJob": "Выполнить задание", - "alertDialog.ExecuteJobName": "Имя задания", - "alertDialog.General": "Общее", - "alertDialog.IncludeErrorInEmail": "Включить текст оповещения об ошибке в электронное письмо", - "alertDialog.IncludeErrorInPager": "Добавить текст уведомления об ошибке в пейджер", - "alertDialog.MessageText": "Текст сообщения", - "alertDialog.Name": "Имя", - "alertDialog.NewJob": "Новое задание", - "alertDialog.NewOperator": "Новый оператор", - "alertDialog.NotifyOperators": "Операторы уведомления", - "alertDialog.OperatorEmail": "Электронная почта", - "alertDialog.OperatorList": "Список операторов", - "alertDialog.OperatorName": "Оператор", - "alertDialog.OperatorPager": "Пейджер", - "alertDialog.Options": "Параметры", - "alertDialog.RaiseAlertContains": "Выдать предупреждение, если сообщение содержит", - "alertDialog.Response": "Ответ", - "alertDialog.Severity": "Серьезность", "alertDialog.Severity001": "001 — различные системные сведения", "alertDialog.Severity002": "002 — зарезервировано", "alertDialog.Severity003": "003 — зарезервировано", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 — неустранимая ошибка: возможно повреждение целостности базы данных", "alertDialog.Severity024": "024 — неустранимая ошибка: аппаратная ошибка", "alertDialog.Severity025": "025 — неустранимая ошибка", - "alertDialog.Type": "Тип", + "alertDialog.AdditionalNotification": "Дополнительное уведомление для отправки", "alertDialog.createAlert": "Создать предупреждение", + "alertDialog.DatabaseName": "Имя базы данных", + "alertDialog.DelayMinutes": "Задержка в минутах", + "alertDialog.DelaySeconds": "Задержка в секундах", + "alertDialog.OperatorEmail": "Электронная почта", "alertDialog.editAlert": "Изменить оповещение", - "alertDialog.eventAlert": "Определение предупреждения о событии" + "alertDialog.Enabled": "Включено", + "alertDialog.ErrorNumber": "Номер ошибки", + "alertDialog.eventAlert": "Определение предупреждения о событии", + "alertDialog.ExecuteJob": "Выполнить задание", + "alertDialog.General": "Общее", + "alertDialog.IncludeErrorInEmail": "Включить текст оповещения об ошибке в электронное письмо", + "alertDialog.IncludeErrorInPager": "Добавить текст уведомления об ошибке в пейджер", + "alertDialog.ExecuteJobName": "Имя задания", + "alertDialog.MessageText": "Текст сообщения", + "alertDialog.Name": "Имя", + "alertDialog.NewJob": "Новое задание", + "alertDialog.NewOperator": "Новый оператор", + "alertDialog.NotifyOperators": "Операторы уведомления", + "alertDialog.OperatorName": "Оператор", + "alertDialog.OperatorList": "Список операторов", + "alertDialog.Options": "Параметры", + "alertDialog.OperatorPager": "Пейджер", + "alertDialog.RaiseAlertContains": "Выдать предупреждение, если сообщение содержит", + "alertDialog.Response": "Ответ", + "alertDialog.Severity": "Серьезность", + "alertDialog.Type": "Тип" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "Включено", + "jobDialog.notificationsTabTop": "Действия для выполнения после завершения задачи", "jobDialog.alertNameLabel": "Имя предупреждения", - "jobDialog.alertTypeLabel": "Тип", "jobDialog.alerts": "Предупреждения", "jobDialog.alertsList": "Список предупреждений", - "jobDialog.blankJobNameError": "Имя задания не может быть пустым.", + "jobDialog.deleteJobLabel": "Автоматически удалить задание", "jobDialog.category": "Категория", "jobDialog.delete": "Удалить шаг", - "jobDialog.deleteJobLabel": "Автоматически удалить задание", "jobDialog.description": "Описание", - "jobDialog.edit": "Изменить шаг", "jobDialog.editJob": "Изменение задания", - "jobDialog.email": "Адрес электронной почты", + "jobDialog.edit": "Изменить шаг", + "jobDialog.email": "Электронная почта", + "jobDialog.alertEnabledLabel": "Включено", "jobDialog.enabled": "Включено", - "jobDialog.eventLogCheckBoxLabel": "Запись в журнал событий приложений Windows", "jobDialog.general": "Общее", "jobDialog.jobStepList": "Список шагов задания", "jobDialog.moveDown": "Перейти на шаг вниз", "jobDialog.moveUp": "Перейти на шаг выше", "jobDialog.name": "Имя", - "jobDialog.new": "Новый шаг", "jobDialog.newAlert": "Новое предупреждение", "jobDialog.newJob": "Новое задание", + "jobDialog.new": "Новый шаг", "jobDialog.notifications": "Уведомления", - "jobDialog.notificationsTabTop": "Действия для выполнения после завершения задачи", "jobDialog.onFailure": "При сбое", "jobDialog.onSuccess": "При успешном завершении", "jobDialog.owner": "Владелец", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "Запустить шаг", "jobDialog.step": "Шаг", "jobDialog.steps": "Шаги", - "jobDialog.type": "Тип" + "jobDialog.blankJobNameError": "Имя задания не может быть пустым.", + "jobDialog.alertTypeLabel": "Тип", + "jobDialog.type": "Тип", + "jobDialog.eventLogCheckBoxLabel": "Запись в журнал событий приложений Windows" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "Операционная система (CmdExec)", - "jobStepDialog.TSQL": "Скрипт Transact-SQL (T-SQL)", "jobStepDialog.advanced": "Дополнительно", - "jobStepDialog.agentServiceAccount": "Учетная запись службы агента SQL Server", "jobStepDialog.allFiles": "Все файлы (*)", - "jobStepDialog.analysisCommand": "Команда служб SQL Server Analysis Services", - "jobStepDialog.analysisQuery": "Запрос служб SQL Server Analysis Services", "jobStepDialog.appendExistingTableEntry": "Добавить выходные данные в существующую запись в таблице", "jobStepDialog.appendOutputToFile": "Добавить выходные данные в существующий файл", - "jobStepDialog.blankStepName": "Имя шага не может быть пустым", "jobStepDialog.cancel": "Отмена", "jobStepDialog.commandLabel": "Команда", "jobStepDialog.databaseLabel": "База данных", "jobStepDialog.editJobStep": "Изменить шаг задания", - "jobStepDialog.failParse": "Сбой команды.", - "jobStepDialog.failureAction": "Действие при ошибке", - "jobStepDialog.fileBrowserTitle": "Укажите файлы базы данных — ", "jobStepDialog.fileName": "Имя файла", "jobStepDialog.filesOfType": "Файлы типа", "jobStepDialog.general": "Общее", + "jobStepDialog.nextStep": "Перейти к следующему шагу", "jobStepDialog.includeStepOutputHistory": "Включить выходные данные шага в журнал", + "jobStepDialog.fileBrowserTitle": "Укажите файлы базы данных — ", "jobStepDialog.logToTable": "Ведение журнала в таблицу", "jobStepDialog.newJobStep": "Создание шага задания", - "jobStepDialog.nextStep": "Перейти к следующему шагу", "jobStepDialog.ok": "ОК", + "jobStepDialog.failureAction": "Действие при ошибке", + "jobStepDialog.successAction": "Действие в случае успешного результата", "jobStepDialog.open": "Открыть…", + "jobStepDialog.CmdExec": "Операционная система (CmdExec)", "jobStepDialog.outputFile": "Выходной файл", "jobStepDialog.parse": "Синтаксический анализ", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "Интервал повтора (в минутах)", "jobStepDialog.runAsLabel": "Запустить как", "jobStepDialog.runAsUser": "Запустить от имени пользователя", - "jobStepDialog.selectedPath": "Выбранный путь", + "jobStepDialog.agentServiceAccount": "Учетная запись службы агента SQL Server", + "jobStepDialog.analysisCommand": "Команда служб SQL Server Analysis Services", + "jobStepDialog.analysisQuery": "Запрос служб SQL Server Analysis Services", "jobStepDialog.servicesPackage": "Пакет службы интеграции SQL Server", + "jobStepDialog.selectedPath": "Выбранный путь", "jobStepDialog.stepNameLabel": "Имя шага", - "jobStepDialog.successAction": "Действие в случае успешного результата", + "jobStepDialog.failParse": "Сбой команды.", "jobStepDialog.successParse": "Синтаксический анализ команды завершен.", + "jobStepDialog.blankStepName": "Имя шага не может быть пустым", + "jobStepDialog.TSQL": "Скрипт Transact-SQL (T-SQL)", "jobStepDialog.typeLabel": "Тип" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "Выберите базу данных", "notebookDialog.description": "Описание", "notebookDialog.editJob": "Изменить задание записной книжки", "notebookDialog.executeDatabase": "База данных выполнения", - "notebookDialog.executionDatabaseInfo": "Выберите базу данных, в которой будут выполняться запросы записных книжек", "notebookDialog.general": "Общее", "notebookDialog.jobSection": "Сведения о задании", "notebookDialog.name": "Имя", "notebookDialog.newJob": "Новое задание записной книжки", "notebookDialog.notebookSection": "Сведения о записной книжке", + "notebookDialog.templateNotebook": "Путь к записной книжке", "notebookDialog.owner": "Владелец", "notebookDialog.pickSchedule": "Выбор расписания", "notebookDialog.removeSchedule": "Удалить расписание", "notebookDialog.schedulesaLabel": "Список расписаний", - "notebookDialog.targetDatabase": "База данных хранилища", + "notebookDialog.defaultDropdownString": "Выберите базу данных", + "notebookDialog.executionDatabaseInfo": "Выберите базу данных, в которой будут выполняться запросы записных книжек", "notebookDialog.targetDatabaseInfo": "Выберите базу данных для хранения всех метаданных и результатов задания записной книжки", - "notebookDialog.templateNotebook": "Путь к записной книжке", - "notebookDialog.templatePath": "Выберите записную книжку для планирования с компьютера" + "notebookDialog.templatePath": "Выберите записную книжку для планирования с компьютера", + "notebookDialog.targetDatabase": "База данных хранилища" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "Электронная почта", "createOperator.AlertListHeading": "Список предупреждений", "createOperator.AlertNameColumnLabel": "Имя предупреждения", - "createOperator.AlertPagerColumnLabel": "Пейджер", + "createOperator.createOperator": "Оператор создания", + "createOperator.AlertEmailColumnLabel": "Электронная почта", "createOperator.EmailName": "Имя для адреса электронной почты", + "createOperator.editOperator": "Оператор редактирования", "createOperator.Enabled": "Включено", + "createOperator.PagerFridayCheckBox": "пятница ", "createOperator.General": "Общее", + "createOperator.PagerMondayCheckBox": "понедельник", "createOperator.Name": "Имя", "createOperator.Notifications": "Уведомления", - "createOperator.PagerDutySchedule": "Расписание работы для пейджера", + "createOperator.AlertPagerColumnLabel": "Пейджер", "createOperator.PagerEmailName": "Имя для адреса электронной почты пейджера", - "createOperator.PagerFridayCheckBox": "пятница ", - "createOperator.PagerMondayCheckBox": "понедельник", + "createOperator.PagerDutySchedule": "Расписание работы для пейджера", "createOperator.PagerSaturdayCheckBox": "суббота", "createOperator.PagerSundayCheckBox": "воскресенье", "createOperator.PagerThursdayCheckBox": "четверг", "createOperator.PagerTuesdayCheckBox": "вторник", "createOperator.PagerWednesdayCheckBox": "среда", - "createOperator.createOperator": "Оператор создания", - "createOperator.editOperator": "Оператор редактирования", "createOperator.workdayBegin": "Начало рабочего дня", "createOperator.workdayEnd": "Конец рабочего дня" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "Доступные расписания:", "pickSchedule.cancel": "Отмена", "pickSchedule.description": "Описание", - "pickSchedule.jobSchedules": "Расписания заданий", - "pickSchedule.ok": "ОК", "pickSchedule.scheduleID": "Идентификатор", - "pickSchedule.scheduleName": "Имя" + "pickSchedule.jobSchedules": "Расписания заданий", + "pickSchedule.scheduleName": "Имя", + "pickSchedule.ok": "ОК" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "Создание прокси-сервера", "createProxy.CredentialName": "Имя учетных данных", "createProxy.Description": "Описание", + "createProxy.editProxy": "Изменить прокси-сервер", "createProxy.General": "Общее", "createProxy.OperatingSystem": "Операционная система (CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "Команда служб SQL Server Analysis Services", "createProxy.SSASQueryLabel": "Запрос служб SQL Server Analysis Services", "createProxy.SSISPackage": "Пакет служб SQL Server Integration Services", - "createProxy.SubsystemName": "Подсистема", - "createProxy.createProxy": "Создание прокси-сервера", - "createProxy.editProxy": "Изменить прокси-сервер" + "createProxy.SubsystemName": "Подсистема" }, "dist/mainController": { "agent.AddNewConnection": "Добавить подключение", - "agent.selectConnection": "Выберите подключение", "agent.selectValidConnection": "Выберите допустимое подключение.", + "agent.selectConnection": "Выберите подключение", "agent.templateUploadError": "Сбой обновления шаблона", "agent.templateUploadSuccessful": "Шаблон успешно обновлен", "agent.unsavedFileSchedulingError": "Перед тем, как начать планировать, записную книжку необходимо сохранить. Сохраните и повторите попытку планирования снова.", diff --git a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.arc.i18n.json similarity index 94% rename from i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.arc.i18n.json index 5bad1e98cb..ee7ef50b7d 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "Доллары США", - "arc.apply": "Применить", - "arc.arcDeploymentDeprecation": "Расширение развертывания Arc было заменено расширением Arc и было удалено.", - "arc.arcResources": "Ресурсы Azure Arc", - "arc.areYouSure": "Продолжить выбранное обновление?", - "arc.available": "Доступно", - "arc.availableUpgrades": "Доступные обновления", - "arc.availableUpgradesDescription": "Доступные обновления для этого ресурса перечислены ниже. Вы можете применить их, нажав кнопку обновления.", - "arc.backup": "Резервное копирование", - "arc.backups": "Резервные копии", - "arc.backupsStorage": "Резервные копии: {0}", - "arc.booleanfalse": "ЛОЖЬ", - "arc.booleantrue": "ИСТИНА", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "Отмена", - "arc.clickTheNewSupportRequestButton": "Нажмите кнопку \"Новый запрос в службу поддержки\", чтобы отправить запрос в службу поддержки на портале Azure.", - "arc.clickTheTroubleshootButton": "Нажмите кнопку \"Устранение неполадок\", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}.", - "arc.compute": "Вычислительный", - "arc.computeAndStorage": "Вычислительная среда и хранилище", - "arc.computeAndStorageDescriptionPartFive": "достаточно доступных ресурсов", - "arc.computeAndStorageDescriptionPartFour": "Перед этим необходимо убедиться, что", - "arc.computeAndStorageDescriptionPartSix": "в кластере Kubernetes, чтобы соблюдать эту конфигурацию.", - "arc.computeAndStorageDescriptionPartThree": "без простоев и", - "arc.computeConfiguration": "Настройка вычислений", - "arc.condition": "Условие", - "arc.configurationPerNode": "Конфигурация", - "arc.configureRP": "Настройка политики хранения", - "arc.configureRetentionPolicyButton": "Настройка политики хранения", - "arc.confirmNewPassword": "Подтвердите новый пароль", - "arc.connect": "Подключиться", - "arc.connectToController": "Подключение к существующему контроллеру", - "arc.connectToControllerFailed": "Не удалось подключиться к контроллеру {0}. {1}", - "arc.connectToMSSql": "Подключиться к управляемому экземпляру SQL — Azure Arc ({0})", - "arc.connectToMSSqlFailed": "Не удалось подключиться к управляемому экземпляру SQL — экземпляр Azure Arc {0}. {1}", - "arc.connectToPGSql": "Подключиться к серверу PostgreSQL — Azure Arc ({0})", - "arc.connectToPGSqlFailed": "Не удалось подключиться к серверу PostgreSQL — экземпляр Azure Arc {0}. {1}", - "arc.connectToPostgresDescription": "Для отображения и настройки параметров ядра СУБД требуется подключение к серверу, которое потребует установки расширения PostgreSQL.", - "arc.connectToServer": "Подключиться к серверу", - "arc.connectionMode": "Режим подключения", - "arc.connectionString": "Строка подключения для {0}", - "arc.connectionStrings": "Строки подключения", - "arc.containerReady": "Контейнеры Pod готовы.", - "arc.controllerClusterContext": "Контекст кластера", - "arc.controllerDashboard": "Панель мониторинга контроллера данных Azure Arc — {0}", - "arc.controllerKubeConfig": "Путь к файлу kube config", - "arc.controllerName": "Имя", - "arc.controllerNameDescription": "Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру.", - "arc.controllerPassword": "Пароль контроллера", - "arc.controllerUrl": "URL-адрес контроллера", - "arc.controllerUrlDescription": "URL-адрес контроллера необходим при наличии нескольких кластеров с одним и тем же пространством имен. Обычно это не требуется.", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "Имя пользователя контроллера", - "arc.coordinator": "Координатор", - "arc.coordinatorEndpoint": "Конечная точка координатора", - "arc.coordinatorNodeParameters": "Параметры узла-координатора", "arc.coordinatorNodeParametersDescription": " Этим параметрам сервера узла-координатора могут быть присвоены настраиваемые (нестандартные) значения. Выполните поиск, чтобы найти параметры.", - "arc.copiedToClipboard": "{0} — скопировано в буфер обмена", - "arc.copyConnectionStringToClipboard": "Копировать строку подключения {0} в буфер обмена", - "arc.copyValueToClipboard": "Копировать {0} в буфер обмена", - "arc.coresLimit": "Ограничение на использование ЦП", - "arc.coresRequest": "Запрос ЦП", - "arc.couldNotFindAzureResource": "Не удалось найти ресурс Azure для {0}", - "arc.couldNotFindControllerRegistration": "Не удалось найти регистрацию контроллера.", - "arc.createNew": "Новый экземпляр", - "arc.currentVersion": "Текущая версия", - "arc.dataController": "Контроллер данных", - "arc.dataControllersType": "Контроллер данных Azure Arc", - "arc.dataStorage": "Данные: {0}", - "arc.database": "База данных", - "arc.databaseCreated": "База данных {0} создана", - "arc.databaseCreationFailed": "Не удалось создать базу данных {0}. {1}", - "arc.databaseDetails": "Сведения о назначении", - "arc.databaseDetailsText": "Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр.", - "arc.databaseName": "Имя базы данных", - "arc.databases": "Базы данных", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "Удалить", - "arc.deletingInstance": "Удаляется экземпляр \"{0}\"...", - "arc.description": "Описание", - "arc.details": "Подробные сведения", - "arc.diagnoseAndSolveProblems": "Диагностика и решение проблем", - "arc.direct": "Прямой", - "arc.discard": "Отменить", - "arc.drop": "Удалить", - "arc.dropMultipleExtensions": "Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения.", - "arc.earliestPitrRestorePoint": "Самая ранняя точка во времени", - "arc.emergency": "Аварийный режим", - "arc.enableTrustServerCert": "Включить сертификат доверенного сервера", - "arc.encrypt": "Шифровать", - "arc.encryptDescription": "Если задано значение ИСТИНА, SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, если на сервере установлен сертификат.", - "arc.endpoint": "Конечная точка", - "arc.enterANonEmptyPassword": "Введите непустой пароль или нажмите клавишу ESC, чтобы выйти.", - "arc.enterNewPassword": "Введите новый пароль", - "arc.errorConnectingToController": "Ошибка при подключении к контроллеру. {0}", - "arc.errorGettingConnectionMode": "Ошибка при получении режима подключения контроллера данных.", - "arc.errorListingLogAnalyticsWorkspaces": "Ошибка при перечислении рабочих областей Log Analytics: {0}", - "arc.errorVerifyingPassword": "При проверке пароля произошла ошибка. {0}", - "arc.extensionInstallationFailed": "Расширение {0} не установлено.", - "arc.extensionInstalled": "Расширение \"{0}\" установлено.", - "arc.extensionName": "Имя расширения", - "arc.extensionsAddDialog": "PostgreSQL обеспечивает возможность расширения функциональных возможностей базы данных с помощью расширений.", - "arc.extensionsAddErrorrMessage": "Допустимые значения: ({0}).", - "arc.extensionsAddFunction": "Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Чтобы изменить список расширений, укажите допустимые расширения, разделенные запятыми: ({0}).", - "arc.extensionsAddList": "Расширения", - "arc.extensionsAdded": "Добавлены расширения \"{0}\"", - "arc.extensionsDescription": "PostgreSQL предоставляет возможность расширять функциональность базы данных с помощью расширений. Расширения позволяют объединять несколько связанных объектов SQL в один пакет, который можно загрузить или удалить из базы данных с помощью одной команды. После загрузки в базу данных расширения могут работать как встроенные функции.", - "arc.extensionsDropped": "Расширения \"{0}\" удалены", - "arc.extensionsFunction": "Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Эти предварительно загруженные расширения можно просмотреть и отредактировать ниже.", - "arc.extensionsLearnMore": "Дополнительные сведения о расширениях PostgreSQL.", - "arc.extensionsTableLabel": "Таблица предварительно загруженных расширений.", - "arc.extensionsTableLoading": "Таблица предварительно загруженных расширений загружается.", - "arc.extensionsTableLoadingComplete": "Теперь можно просмотреть предварительно загруженные расширения.", - "arc.externalEndpoint": "Внешняя конечная точка", - "arc.failed": "Сбой", - "arc.feedback": "Отзывы", + "arc.workerNodesParametersDescription": " Для этих параметров сервера рабочих узлов могут быть заданы пользовательские значения (отличные от значений по умолчанию). Воспользуйтесь поиском, чтобы найти параметры.", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "Для перечисления баз данных в этом экземпляре требуется подключение.", + "arc.pgConnectionRequired": "Для отображения и настройки параметров ядра СУБД требуется подключение.", + "arc.connectToPostgresDescription": "Для отображения и настройки параметров ядра СУБД требуется подключение к серверу, которое потребует установки расширения PostgreSQL.", + "arc.postgresAdminUsername": "Имя администратора", "arc.fetchConfigFailed": "Произошла непредвиденная ошибка при извлечении конфигурации для \"{0}\". {1}", "arc.fetchDatabasesFailed": "Произошла непредвиденная ошибка при извлечении баз данных для \"{0}\". {1}", "arc.fetchEndpointsFailed": "Произошла непредвиденная ошибка при извлечении конечных точек для \"{0}\". {1}", "arc.fetchEngineSettingsFailed": "Произошла непредвиденная ошибка при извлечении параметров обработчика для \"{0}\". {1}", "arc.fetchRegistrationsFailed": "Произошла непредвиденная ошибка при извлечении регистраций для \"{0}\". {1}", + "arc.apply": "Применить", + "arc.areYouSure": "Продолжить выбранное обновление?", + "getIsPassword.unknownVariableName": "Попытка получить пароль (isPassword) для неизвестной переменной: {0}", + "getVariableValue.unknownVariableName": "Попытка получить значение переменной для неизвестной переменной: {0}", + "arc.available": "Доступно", + "arc.availableUpgrades": "Доступные обновления", + "arc.availableUpgradesDescription": "Доступные обновления для этого ресурса перечислены ниже. Вы можете применить их, нажав кнопку обновления.", + "arc.dataControllersType": "Контроллер данных Azure Arc", + "arc.controllerDashboard": "Панель мониторинга контроллера данных Azure Arc — {0}", + "arc.arcResources": "Ресурсы Azure Arc", + "arc.postgresArcProductName": "База данных Azure для PostgreSQL — Azure Arc", + "arc.backup": "Резервное копирование", + "arc.backups": "Резервные копии", + "arc.computeAndStorageDescriptionPartFour": "Перед этим необходимо убедиться, что", + "filePicker.browse": "Обзор", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "Ограничение на использование ЦП", + "arc.coresRequest": "Запрос ЦП", + "arc.cancel": "Отмена", + "arc.clickTheNewSupportRequestButton": "Нажмите кнопку \"Новый запрос в службу поддержки\", чтобы отправить запрос в службу поддержки на портале Azure.", + "arc.clickTheTroubleshootButton": "Нажмите кнопку \"Устранение неполадок\", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}.", + "arc.controllerClusterContext": "Контекст кластера", + "clusterContextNotFound": "Не удалось найти контекст кластера с именем {0} в файле kube config", + "arc.compute": "Вычислительный", + "arc.computeAndStorage": "Вычислительная среда и хранилище", + "arc.computeConfiguration": "Настройка вычислений", + "arc.condition": "Условие", + "arc.configurationPerNode": "Конфигурация", + "arc.configureRetentionPolicyButton": "Настройка политики хранения", + "arc.configureRP": "Настройка политики хранения", + "arc.confirmNewPassword": "Подтвердите новый пароль", + "arc.connect": "Подключиться", + "arc.connectToController": "Подключение к существующему контроллеру", + "arc.connectToPGSql": "Подключиться к серверу PostgreSQL — Azure Arc ({0})", + "arc.connectToMSSql": "Подключиться к управляемому экземпляру SQL — Azure Arc ({0})", + "arc.connectToServer": "Подключиться к серверу", + "arc.connectionMode": "Режим подключения", + "arc.connectionStrings": "Строки подключения", + "arc.connectionString": "Строка подключения для {0}", + "noControllerInfoFound": "Не удалось найти сведения о контроллере с именем {0}", + "arc.controllerPassword": "Пароль контроллера", + "arc.controllerUrl": "URL-адрес контроллера", + "arc.controllerUsername": "Имя пользователя контроллера", + "arc.coordinator": "Координатор", + "arc.coordinatorNodeParameters": "Параметры узла-координатора", + "arc.coordinatorEndpoint": "Конечная точка координатора", + "arc.copyConnectionStringToClipboard": "Копировать строку подключения {0} в буфер обмена", + "arc.copyValueToClipboard": "Копировать {0} в буфер обмена", + "arc.connectToPGSqlFailed": "Не удалось подключиться к серверу PostgreSQL — экземпляр Azure Arc {0}. {1}", + "arc.connectToMSSqlFailed": "Не удалось подключиться к управляемому экземпляру SQL — экземпляр Azure Arc {0}. {1}", + "arc.connectToControllerFailed": "Не удалось подключиться к контроллеру {0}. {1}", + "arc.couldNotFindAzureResource": "Не удалось найти ресурс Azure для {0}", + "arc.couldNotFindControllerRegistration": "Не удалось найти регистрацию контроллера.", + "arc.currentVersion": "Текущая версия", + "arc.dropMultipleExtensions": "Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения.", + "arc.onlyNextImmediateVersion": "Сейчас поддерживается обновление только до следующей версии.", + "arc.kibanaDashboardDescription": "Панель мониторинга для просмотра журналов", + "arc.grafanaDashboardDescription": "Панель мониторинга для просмотра метрик", + "arc.dataController": "Контроллер данных", + "arc.upgradingController": "Выполняется обновление контроллера данных. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get datacontrollers -A”", + "arc.database": "База данных", + "arc.databaseName": "Имя базы данных", + "arc.databaseCreated": "База данных {0} создана", + "arc.databases": "Базы данных", + "arc.miaaBackupsDatabasesDescription": "Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении.", + "arc.delete": "Удалить", + "arc.deletingInstance": "Удаляется экземпляр \"{0}\"...", + "arc.description": "Описание", + "arc.databaseDetails": "Сведения о назначении", + "arc.details": "Подробные сведения", + "arc.diagnoseAndSolveProblems": "Диагностика и решение проблем", + "arc.direct": "Прямой", + "arc.discard": "Отменить", + "arc.drop": "Удалить", + "arc.upgradeDialogMiaa": "При обновлении Управляемого экземпляра SQL могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление Управляемого экземпляра SQL не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL).", + "arc.upgradeDialogController": "При обновлении контроллера данных могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление контроллера данных не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL).", + "arc.earliestPitrRestorePoint": "Самая ранняя точка во времени", + "arc.updateExtensionsFailed": "Не удалось изменить расширения. {0}", + "arc.emergency": "Аварийный режим", + "arc.enableTrustServerCert": "Включить сертификат доверенного сервера", + "arc.encrypt": "Шифровать", + "arc.msgPromptSSLCertificateValidationFailed": "Для этого подключения было включено шифрование, проверьте конфигурацию SSL и сертификата для целевого SQL Server или установите для параметра «Сертификат доверенного сервера» значение «true» в файле настроек. Примечание. Самозаверяющий сертификат обеспечивает лишь ограниченную защиту и не рекомендуется для производственных сред. Вы хотите включить «Сертификат доверенного сервера» для этого подключения и повторить попытку?", + "arc.endpoint": "Конечная точка", + "arc.enterNewPassword": "Введите новый пароль", + "arc.enterANonEmptyPassword": "Введите непустой пароль или нажмите клавишу ESC, чтобы выйти.", + "arc.restorePointText": "Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления.", + "arc.databaseDetailsText": "Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр.", + "arc.errorConnectingToController": "Ошибка при подключении к контроллеру. {0}", + "arc.errorVerifyingPassword": "При проверке пароля произошла ошибка. {0}", + "arc.miaaVersionError": "Ошибка при получении номера версии Управляемого экземпляра SQL.", + "arc.errorGettingConnectionMode": "Ошибка при получении режима подключения контроллера данных.", + "arc.errorListingLogAnalyticsWorkspaces": "Ошибка при перечислении рабочих областей Log Analytics: {0}", + "arc.loadingClusterContextsError": "Ошибка при загрузке контекстов кластера. {0}", + "arc.loginFailed": "Ошибка входа в систему контроллера: неправильное имя пользователя или пароль", + "arc.openDashboardFailed": "Ошибка при открытии панели мониторинга. {0}", + "arc.showMiaaError": "Ошибка при отображении сведений об Управляемом экземпляре SQL.", + "arc.extensionInstalled": "Расширение \"{0}\" установлено.", + "arc.extensionName": "Имя расширения", + "arc.extensionsAddList": "Расширения", + "arc.extensionsAdded": "Добавлены расширения \"{0}\"", + "arc.extensionsDropped": "Расширения \"{0}\" удалены", + "arc.externalEndpoint": "Внешняя конечная точка", + "arc.failed": "Сбой", + "arc.passwordAcquisitionFailed": "Не удалось получить пароль. {0}", + "arc.databaseCreationFailed": "Не удалось создать базу данных {0}. {1}", + "arc.instanceDeletionFailed": "Не удалось удалить экземпляр {0}. {1}", + "arc.pageDiscardFailed": "Не удалось отменить ввод пользователя. {0}", + "arc.extensionInstallationFailed": "Расширение {0} не установлено.", + "arc.passwordResetFailed": "Не удалось сбросить пароль. {0}", + "arc.instanceUpdateFailed": "Не удалось обновить экземпляр {0}. {1}", + "arc.booleanfalse": "ЛОЖЬ", + "arc.feedback": "Отзывы", "arc.fullyQualifiedDomain": "Полное доменное имя", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Панель мониторинга Grafana", - "arc.grafanaDashboardDescription": "Панель мониторинга для просмотра метрик", "arc.indirect": "Косвенный", - "arc.installingExtension": "Установка расширения \"{0}\"…", + "arc.installingExtension": "Установка расширения \"{0}\"...", "arc.instance": "Экземпляр", "arc.instanceDeleted": "Экземпляр \"{0}\" удален", - "arc.instanceDeletionFailed": "Не удалось удалить экземпляр {0}. {1}", - "arc.instanceDeletionWarning": "Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр \"{0}\" введите имя \"{0}\" ниже для продолжения.", - "arc.instanceUpdateFailed": "Не удалось обновить экземпляр {0}. {1}", "arc.instanceUpdated": "Экземпляр \"{0}\" обновлен", "arc.invalidConfigPath": "Недопустимый путь к конфигурации", - "arc.invalidInstanceDeletionName": "Значение \"{0}\" не соответствует имени экземпляра. Повторите попытку или нажмите клавишу ESC, чтобы выйти", "arc.issuesDetected": "Обнаруженные проблемы", "arc.kibanaDashboard": "Панель мониторинга Kibana", - "arc.kibanaDashboardDescription": "Панель мониторинга для просмотра журналов", + "arc.controllerKubeConfig": "Путь к файлу kube config", "arc.lastTransition": "Последний переход", "arc.latestpitrRestorePoint": "Последняя точка во времени", - "arc.learnAboutNodeParameters": "Дополнительные сведения о параметрах ядра базы данных для PostgreSQL с поддержкой Azure Arc", - "arc.learnAboutPostgresClients": "Дополнительные сведения о клиентских интерфейсах Azure PostgreSQL.", "arc.learnMore": "Дополнительные сведения.", + "arc.learnAboutPostgresClients": "Дополнительные сведения о клиентских интерфейсах Azure PostgreSQL.", + "arc.extensionsLearnMore": "Дополнительные сведения о расширениях PostgreSQL.", + "arc.learnAboutNodeParameters": "Дополнительные сведения о параметрах ядра базы данных для PostgreSQL с поддержкой Azure Arc", + "arc.versionLog": "Подробнее о каждом выпуске здесь.", "arc.loadExtensions": "Загрузить расширения", - "arc.loading": "Загрузка…", "arc.loadingClusterContextCompleted": "Загрузка контекстов кластера завершена", - "arc.loadingClusterContextsError": "Ошибка при загрузке контекстов кластера. {0}", - "arc.logStorage": "Журнал {0}", - "arc.loginFailed": "Ошибка входа в систему контроллера: неправильное имя пользователя или пароль", + "arc.loading": "Загрузка…", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "Администратор управляемого экземпляра", "arc.memoryLimit": "Предельный объем памяти (в ГБ)", "arc.memoryRequest": "Запрошенная память (в ГБ)", - "arc.miaaAdmin": "Администратор управляемого экземпляра", - "arc.miaaBackupsDatabasesDescription": "Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении.", - "arc.miaaComputeAndStorageDescriptionPartOne": "Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью", - "arc.miaaConnectionRequired": "Для перечисления баз данных в этом экземпляре требуется подключение.", - "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "Управляемый экземпляр SQL — Azure Arc", - "arc.miaaVersionError": "Ошибка при получении номера версии Управляемого экземпляра SQL.", - "arc.missingExtension": "Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас?", "arc.monitor": "Монитор", - "arc.monitorUpgrade": "Чтобы проверить состояние обновления, выполните следующую команду:", - "arc.msgPromptSSLCertificateValidationFailed": "Для этого подключения было включено шифрование, проверьте конфигурацию SSL и сертификата для целевого SQL Server или установите для параметра «Сертификат доверенного сервера» значение «true» в файле настроек. Примечание. Самозаверяющий сертификат обеспечивает лишь ограниченную защиту и не рекомендуется для производственных сред. Вы хотите включить «Сертификат доверенного сервера» для этого подключения и повторить попытку?", + "arc.controllerName": "Имя", "arc.name": "Имя", "arc.namespace": "Пространство имен", "arc.networking": "Сеть", "arc.newDatabase": "Новая база данных", + "arc.createNew": "Новый экземпляр", "arc.newSupportRequest": "Новый запрос на поддержку", "arc.no": "Нет", - "arc.noExtensions": "В конфигурации не перечислены расширения.", + "noContextFound": "Не найдены \"контексты\" в файле конфигурации: {0}", + "noControllersConnected": "Подключенные контроллеры Azure Arc отсутствуют. Выполните команду \"Подключиться к существующему контроллеру Azure Arc\" и повторите попытку.", "arc.noExternalEndpoint": "Нет настроенных внешних конечных точек, поэтому эти сведения недоступны.", + "noCurrentContextFound": "В файле конфигурации отсутствует контекст, помеченный как \"current-context\": {0}", + "noCurrentClusterContext": "В файле kube config не найден текущий контекст кластера", + "arc.noExtensions": "В конфигурации не перечислены расширения.", "arc.noInstancesAvailable": "Нет доступных экземпляров", - "arc.noNodeParametersFound": "Параметры сервера рабочих ролей не найдены…", - "arc.noPodIssuesDetected": "Нет известных проблем,этот экземпляр PostgreSQL.", - "arc.noUpgrades": "Текущая версия — последняя версия. Нет доступных обновлений.", + "noNameInContext": "В контексте кластера в файле конфигурации не найдено поле имени: {0}", "arc.noWorkerPods": "В этой конфигурации нет рабочих экземпляров pod.", - "arc.node": "узел", - "arc.nodes": "узлы", + "arc.noNodeParametersFound": "Параметры сервера рабочих ролей не найдены…", "arc.notConfigured": "Не настроено", "arc.notReady": "Не готово", - "arc.numVCore": "{0} виртуальное ядро", - "arc.numVCores": "Виртуальных ядер: {0}", - "arc.numberOfIssuesDetected": "• {0} (проблем: {1})", + "arc.supportRequestNote": "Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure.", "arc.off": "Выкл.", "arc.offline": "Вне сети", "arc.ok": "ОК", "arc.on": "Вкл.", "arc.online": "В Интернете", - "arc.onlyNextImmediateVersion": "Сейчас поддерживается обновление только до следующей версии.", - "arc.onlyNextImmediateVersionMiaa": "Версия Управляемого экземпляра SQL не может быть новее версии контроллера данных. Сейчас поддерживается обновление только до следующей по порядку версии.", - "arc.openDashboardFailed": "Ошибка при открытии панели мониторинга. {0}", "arc.openInAzurePortal": "Открыть на портале Azure", "arc.overview": "Обзор", - "arc.pageDiscardFailed": "Не удалось отменить ввод пользователя. {0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "Имя параметра", "arc.password": "Пароль", - "arc.passwordAcquisitionFailed": "Не удалось получить пароль. {0}", + "noPasswordFound": "Не удалось получить пароль для контроллера {0}, и пользователь не предоставил пароль. Повторите попытку позже.", "arc.passwordReset": "Пароль успешно сброшен", - "arc.passwordResetFailed": "Не удалось сбросить пароль. {0}", - "arc.passwordToController": "Укажите пароль для контроллера", "arc.pending": "Ожидание", - "arc.pgConnectionRequired": "Для отображения и настройки параметров ядра СУБД требуется подключение.", - "arc.pgSqlType": "Сервер PostgreSQL — Azure Arc", - "arc.pitr": "Восстановление на момент времени", - "arc.pitrInfo": "Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования.", "arc.podConditionsTable": "Таблица условий pod", + "arc.containerReady": "Контейнеры Pod готовы.", "arc.podInitialized": "Объект pod инициализирован.", - "arc.podIssuesDetected": "В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность.", "arc.podReady": "Объект pod готов.", "arc.podScheduled": "Объект pod может быть добавлен в расписание.", "arc.podsPresent": "Число имеющихся объектов pod", - "arc.podsReady": "объекты pod готовы", - "arc.podsUsedDescription": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности.", - "arc.podsUsedDescriptionAria": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности", + "arc.pitr": "Восстановление на момент времени", + "arc.restoreTimeWindowUpdateFailed": "Не удалось обновить временной интервал восстановления до точки во времени. {0}", + "arc.retentionDays": "Хранение восстановления до точки во времени (в днях)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL от", - "arc.postgresAdminUsername": "Имя администратора", - "arc.postgresArcProductName": "База данных Azure для PostgreSQL — Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "Вы можете масштабировать поддерживающий Azure Arc…", + "arc.extensionsAddDialog": "PostgreSQL обеспечивает возможность расширения функциональных возможностей базы данных с помощью расширений.", + "arc.extensionsDescription": "PostgreSQL предоставляет возможность расширять функциональность базы данных с помощью расширений. Расширения позволяют объединять несколько связанных объектов SQL в один пакет, который можно загрузить или удалить из базы данных с помощью одной команды. После загрузки в базу данных расширения могут работать как встроенные функции.", + "arc.pgSqlType": "Сервер PostgreSQL — Azure Arc", "arc.postgresDashboard": "Сервер PostgreSQL — панель мониторинга Azure Arc (предварительная версия) — {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "Версия PostgreSQL", "arc.preloaded Extensions": "Предварительно загруженные расширения", + "arc.extensionsTableLoadingComplete": "Теперь можно просмотреть предварительно загруженные расширения.", "arc.projectDetails": "Сведения о проекте", - "arc.projectDetailsText": "Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов.", "arc.properties": "Свойства", + "arc.passwordToController": "Укажите пароль для контроллера", + "arc.restorePointErrorrMessage": "Укажите время в правильном формате и в диапазоне от {0} до {1}", "arc.ram": "ОЗУ", - "arc.rangeSetting": "Значение должно находиться в диапазоне от {0} до {1}", "arc.readMore": "Дополнительные сведения", "arc.ready": "Готово", "arc.recovering": "Восстановление по журналу", @@ -247,339 +229,357 @@ "arc.releaseDate": "Дата выпуска", "arc.releaseNotes": "Заметки о выпуске", "arc.rememberPassword": "Запомнить пароль", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "Сброс пароля", "arc.resetAllToDefault": "Сбросить все к значениям по умолчанию", "arc.resetFailed": "Сбой сброса. {0}", - "arc.resetPassword": "Сброс пароля", "arc.resetToDefault": "Восстановить значения по умолчанию", "arc.resourceGroup": "Группа ресурсов", "arc.resourceHealth": "Работоспособность ресурсов", "arc.resourceHealthDescription": "Функция \"Работоспособность ресурсов\" позволит вам понять, правильно ли работает ваш ресурс.", "arc.restore": "Восстановить", "arc.restoreDatabase": "Восстановление базы данных", + "arc.restorePointDetails": "Сведения о точке восстановления", "arc.restoreInfo": "Восстановите базу данных в управляемом экземпляре SQL с поддержкой Azure Arc.", "arc.restorePoint": "Точка восстановления (время в формате UTC) в формате времени: \"YYYY-MM-DDTHH:MM:SSZ", - "arc.restorePointDetails": "Сведения о точке восстановления", - "arc.restorePointErrorrMessage": "Укажите время в правильном формате и в диапазоне от {0} до {1}", - "arc.restorePointText": "Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления.", - "arc.restoreTimeWindowUpdateFailed": "Не удалось обновить временной интервал восстановления до точки во времени. {0}", "arc.restoring": "Восстановление", - "arc.retentionDays": "Хранение восстановления до точки во времени (в днях)", "arc.running": "Выполняется", + "arc.miaaType": "Управляемый экземпляр SQL — Azure Arc", + "arc.miaaDashboard": "Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0}", + "arc.upgradingMiaa": "Выполняется обновление Управляемого экземпляра SQL. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get sqlmi -A”", "arc.save": "Сохранить", - "arc.scalingCompute": "масштабирование виртуальных ядер и памяти вычисления.", "arc.searchToFilter": "Поиск для фильтрации элементов...", "arc.security": "Безопасность", + "button.label": "Выбрать", + "arc.sourceDetailsText": "Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию.", + "arc.podsUsedDescriptionAria": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности", + "arc.podsUsedDescription": "Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности.", "arc.selectConnectionString": "Выберите строку подключения клиента из доступных строк ниже.", + "arc.projectDetailsText": "Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов.", "arc.server": "Сервер", "arc.serverEndpoint": "Конечная точка сервера", "arc.serverGroupType": "Тип группы серверов", "arc.serviceEndpoints": "Конечные точки службы", "arc.serviceEndpointsTable": "Таблица конечных точек службы", "arc.settings": "Параметры", - "arc.showMiaaError": "Ошибка при отображении сведений об Управляемом экземпляре SQL.", - "arc.sourceDatabase": "База данных-источник", + "arc.extensionsFunction": "Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Эти предварительно загруженные расширения можно просмотреть и отредактировать ниже.", + "arc.extensionsAddFunction": "Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Чтобы изменить список расширений, укажите допустимые расширения, разделенные запятыми: ({0}).", "arc.sourceDetails": "Сведения об источнике", - "arc.sourceDetailsText": "Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию.", + "arc.sourceDatabase": "База данных-источник", + "arc.pitrInfo": "Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования.", "arc.state": "Состояние", "arc.status": "Состояние", - "arc.storagePerNode": "размер хранилища на узел", "arc.subscription": "Подписка", "arc.subscriptionId": "Идентификатор подписки", "arc.supportAndTroubleshooting": "Поддержка и устранение неполадок", - "arc.supportRequestNote": "Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure.", "arc.suspect": "Подозрительный", "arc.syncSecondaryToCommit": "Синхронизировать получателя для фиксации", + "arc.extensionsTableLoading": "Таблица предварительно загруженных расширений загружается.", + "arc.extensionsTableLabel": "Таблица предварительно загруженных расширений.", + "arc.arcDeploymentDeprecation": "Расширение развертывания Arc было заменено расширением Arc и было удалено.", + "arc.controllerUrlDescription": "URL-адрес контроллера необходим при наличии нескольких кластеров с одним и тем же пространством имен. Обычно это не требуется.", + "clusterContextConfigNoLongerValid": "Сведения о контексте кластера, указанные в файле конфигурации {0} и контекст кластера {1} больше не действительны. Ошибка:\r\n\t{2}\r\n Обновить эти сведения?", + "arc.noUpgrades": "Текущая версия — последняя версия. Нет доступных обновлений.", + "arc.controllerNameDescription": "Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру.", "arc.thePasswordsDoNotMatch": "Пароли не совпадают. Подтвердите пароль или нажмите клавишу ESC для выхода.", + "arc.podIssuesDetected": "В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность.", + "arc.invalidInstanceDeletionName": "Значение \"{0}\" не соответствует имени экземпляра. Повторите попытку или нажмите клавишу ESC, чтобы выйти", + "arc.onlyNextImmediateVersionMiaa": "Версия Управляемого экземпляра SQL не может быть новее версии контроллера данных. Сейчас поддерживается обновление только до следующей по порядку версии.", + "arc.missingExtension": "Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас?", + "arc.noPodIssuesDetected": "Нет известных проблем,этот экземпляр PostgreSQL.", "arc.troubleshoot": "Устранение неполадок", - "arc.trustServerCertDescription": "Если задано значение ИСТИНА (и encrypt=true), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера.", + "arc.booleantrue": "ИСТИНА", "arc.trustServerCertificate": "Сертификат доверенного сервера", "arc.type": "Тип", + "arc.USD": "Доллары США", "arc.unknown": "Неизвестно", "arc.unloadExtensions": "Отменить загрузку расширений", - "arc.updateExtensionsFailed": "Не удалось изменить расширения. {0}", "arc.updated": "Обновлено: {0}", "arc.updatingInstance": "Обновление экземпляра \"{0}\"…", "arc.upgrade": "Обновить", "arc.upgradeDataController": "Обновление контроллера данных", - "arc.upgradeDialogController": "При обновлении контроллера данных могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление контроллера данных не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL).", - "arc.upgradeDialogMiaa": "При обновлении Управляемого экземпляра SQL могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление Управляемого экземпляра SQL не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL).", "arc.upgradeManagement": "Управление обновлениями", "arc.upgradeMiaa": "Обновление Управляемого экземпляра SQL", - "arc.upgradingController": "Выполняется обновление контроллера данных. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get datacontrollers -A”", - "arc.upgradingDirectDC": "Обновление контроллера данных \"{0}\" с помощью команды \"az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}\"", + "arc.upgradingIndirectMiaa": "Обновление SQL MIAA \"{0}\" с командой \"az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s\"", "arc.upgradingDirectMiaa": "Обновление SQL MIAA \"{0}\" с помощью команды \"az sql mi-arc upgrade --name {0} --resource-group {1}\"", "arc.upgradingIndirectDC": "Обновление контроллера данных \"{0}\" с помощью команды \"az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s\"", - "arc.upgradingIndirectMiaa": "Обновление SQL MIAA \"{0}\" с командой \"az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s\"", - "arc.upgradingMiaa": "Выполняется обновление Управляемого экземпляра SQL. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get sqlmi -A”", + "arc.upgradingDirectDC": "Обновление контроллера данных \"{0}\" с помощью команды \"az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}\"", "arc.userCancelledError": "Пользователь отменил это диалоговое окно", "arc.username": "Имя пользователя", - "arc.vCores": "Виртуальные ядра", "arc.value": "Значение", + "arc.rangeSetting": "Значение должно находиться в диапазоне от {0} до {1}", + "arc.extensionsAddErrorrMessage": "Допустимые значения: ({0}).", "arc.version": "Версия", - "arc.versionLog": "Подробнее о каждом выпуске здесь.", + "arc.instanceDeletionWarning": "Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр \"{0}\" введите имя \"{0}\" ниже для продолжения.", + "arc.trustServerCertDescription": "Если задано значение ИСТИНА (и encrypt=true), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера.", + "arc.encryptDescription": "Если задано значение ИСТИНА, SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, если на сервере установлен сертификат.", "arc.worker": "Рабочая роль", - "arc.workerNodeCount": "Число рабочих узлов", "arc.workerNodeParameters": "Параметры рабочего узла", "arc.workerNodes": "Рабочие узлы", - "arc.workerNodesParametersDescription": " Для этих параметров сервера рабочих узлов могут быть заданы пользовательские значения (отличные от значений по умолчанию). Воспользуйтесь поиском, чтобы найти параметры.", + "arc.workerNodeCount": "Число рабочих узлов", "arc.yes": "Да", - "button.label": "Выбрать", - "clusterContextConfigNoLongerValid": "Сведения о контексте кластера, указанные в файле конфигурации: {0} и контекст кластера: {1} больше не действительны. Ошибка:\r\n\t{2}\r\n Вы хотите обновить эти сведения?", - "clusterContextNotFound": "Не удалось найти контекст кластера с именем {0} в файле kube config", - "filePicker.browse": "Обзор", - "getIsPassword.unknownVariableName": "Попытка получить пароль (isPassword) для неизвестной переменной: {0}", - "getVariableValue.unknownVariableName": "Попытка получить значение переменной для неизвестной переменной: {0}", - "noContextFound": "Не найдены \"контексты\" в файле конфигурации: {0}", - "noControllerInfoFound": "Не удалось найти сведения о контроллере с именем {0}", - "noControllersConnected": "Подключенные контроллеры Azure Arc отсутствуют. Выполните команду \"Подключиться к существующему контроллеру Azure Arc\" и повторите попытку.", - "noCurrentClusterContext": "В файле kube config не найден текущий контекст кластера", - "noCurrentContextFound": "В файле конфигурации отсутствует контекст, помеченный как \"current-context\": {0}", - "noNameInContext": "В контексте кластера в файле конфигурации не найдено поле имени: {0}", - "noPasswordFound": "Не удалось получить пароль для контроллера {0}, и пользователь не предоставил пароль. Повторите попытку позже." + "arc.monitorUpgrade": "Чтобы проверить состояние обновления, выполните следующую команду:", + "arc.postgresComputeAndStorageDescriptionPartOne": "Вы можете масштабировать поддерживающий Azure Arc…", + "arc.miaaComputeAndStorageDescriptionPartOne": "Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "в кластере Kubernetes, чтобы соблюдать эту конфигурацию.", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "узел", + "arc.nodes": "узлы", + "arc.podsReady": "объекты pod готовы", + "arc.scalingCompute": "масштабирование виртуальных ядер и памяти вычисления.", + "arc.storagePerNode": "размер хранилища на узел", + "arc.computeAndStorageDescriptionPartFive": "достаточно доступных ресурсов", + "arc.vCores": "Виртуальные ядра", + "arc.computeAndStorageDescriptionPartThree": "без простоев и", + "arc.backupsStorage": "Резервные копии: {0}", + "arc.copiedToClipboard": "{0} — скопировано в буфер обмена", + "arc.dataStorage": "Данные: {0}", + "arc.logStorage": "Журнал {0}", + "arc.numVCore": "{0} виртуальное ядро", + "arc.numVCores": "Виртуальных ядер: {0}", + "arc.numberOfIssuesDetected": "• {0} (проблем: {1})" }, "package": { - "arc.agreement": "Я принимаю {0} и {1}.", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 реплика", + "arc.sql.two.replicas": "2 реплики", + "arc.sql.three.replicas": "3 реплики", + "arc.postgres.server.extensions.description": "Разделенный запятыми список расширений Postgres, которые должны загружаться при запуске. Поддерживаемые значения см. в документации по Postgres.", + "arc.sql.cost.summary.additional.charge": "Дополнительная плата за использование. Дополнительные сведения см. в {0}.", + "arc.postgres.server.username": "Имя администратора", + "arc.sql.cost.summary.admin.account": "Учетная запись администратора", + "arc.sql.license.type.description": "Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server.", + "arc.data.controller.auto.upload.logs": "Автоматически отправлять журналы", + "arc.data.controller.auto.upload.metrics": "Автоматически отправлять метрики", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Контроллеры Azure Arc", + "arc.data.controller.summary.arc.data.controller": "Контроллер данных Azure Arc", + "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc", + "arc.agreement.sql.help.text": "Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой удобной инфраструктуре. {0}. \r\n \r\n Нажимая \"Сохранить сценарий в записную книжку\" или \"Развернуть\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}.", + "arc.data.controller.create.azureconfig.title": "Конфигурация Azure", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Скидка на преимущество гибридного использования Azure (в долларах США)", "arc.agreement.help.text.azure.marketplace.terms": "Условия Azure Marketplace", - "arc.agreement.help.text.learn.more": "Подробнее", - "arc.agreement.help.text.privacy.policy": "Политика конфиденциальности", - "arc.agreement.help.text.terms.of.use": "Условия использования", - "arc.agreement.postgres.help.text": "Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой инфраструктуре по вашему вкусу. {0}. \r\n \r\n Нажимая кнопку \"Сохранить сценарий в записную книжку\" или \"Развернуть\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}.", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Подробнее о PostgreSQL Server — Azure Arc", - "arc.agreement.postgres.terms.conditions": "PostgreSQL Server — условия и положения Azure Arc", - "arc.agreement.sql.help.text": "Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой инфраструктуре по вашему вкусу. {0}. \r\n \r\n Щелкая \"Сохранить сценарий в записную книжку\" или \"Развернуть\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}.", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "Подробнее об управляемом экземпляре Azure Arc", + "arc.data.controller.summary.terms.link.text": "Условия Azure Marketplace", + "resource.type.arc.sql.display.name": "Управляемый экземпляр SQL Azure — Azure Arc", "arc.agreement.sql.terms.conditions": "Управляемый экземпляр SQL Azure — условия Azure Arc", "arc.azure.account": "Учетная запись Azure", + "arc.data.controller.project.details.title": "Сведения об Azure", + "arc.azure.section.title": "Информация об Azure", "arc.azure.location": "Расположение Azure", "arc.azure.resource.group": "Группа ресурсов Azure", - "arc.azure.section.title": "Информация Azure", "arc.azure.subscription": "Подписка Azure", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "Подтверждение пароля", - "arc.controller": "Целевой контроллер Azure Arc", - "arc.cores-limit.label": "Ограничение на число ядер", - "arc.cores-request.label": "Запрос ядер", - "arc.data.controller.auto.upload.logs": "Автоматически отправлять журналы", - "arc.data.controller.auto.upload.logs.description": "Включить автоматическую отправку журналов. Только прямой режим.", - "arc.data.controller.auto.upload.metrics": "Автоматически отправлять метрики", - "arc.data.controller.auto.upload.metrics.description": "Включить автоматическую отправку метрик. Только прямой режим.", - "arc.data.controller.cluster.config.profile": "Шаблон конфигурации Kubernetes", - "arc.data.controller.cluster.config.profile.description": "Выберите шаблон конфигурации Kubernetes, соответствующий вашему дистрибутиву Kubernetes. Этот шаблон предоставляет значения по умолчанию для класса хранения, типа службы и т. д.", - "arc.data.controller.cluster.config.profile.loading": "Загрузка профилей конфигурации", - "arc.data.controller.cluster.config.profile.loadingcompleted": "Загрузка профилей конфигурации завершена", - "arc.data.controller.cluster.config.profile.title": "Выберите профиль конфигурации", - "arc.data.controller.cluster.environment.title": "Какова целевая существующая среда кластера Kubernetes?", - "arc.data.controller.cluster.name": "Имя кластера", - "arc.data.controller.cluster.name.description": "Имя кластера. Только прямой режим.", - "arc.data.controller.connectivity.mode": "Режим подключения", - "arc.data.controller.create.azureconfig.title": "Конфигурация Azure", - "arc.data.controller.create.controllerconfig.title": "Конфигурация контроллера", - "arc.data.controller.create.summary.title": "Проверьте конфигурацию", - "arc.data.controller.custom.location": "Настраиваемое расположение", - "arc.data.controller.custom.location.description": "Имя настраиваемого расположения. Только прямой режим.", - "arc.data.controller.details.description": "Для непрямого режима требуются: пространство имен, имя и класс хранилища. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима требуется имя настраиваемого расположения.", - "arc.data.controller.details.title": "Сведения о контроллере данных", - "arc.data.controller.direct.display.name": "Прямое", - "arc.data.controller.help.text": "Кластер Kubernetes уже должен быть включен с помощью команды az connectedk8s connect. Используйте наш {0} для получения дополнительных сведений.", - "arc.data.controller.help.text.documentation.page": "страница документации", - "arc.data.controller.indirect.display.name": "Непрямое", - "arc.data.controller.infrastructure": "Инфраструктура", - "arc.data.controller.kube.cluster.context": "Контекст кластера", - "arc.data.controller.location": "Расположение", - "arc.data.controller.location.description": "Расположение используется только в режиме непрямого развертывания. Это поле будет игнорироваться для прямого режима.", - "arc.data.controller.log.analytics.primary.key": "Первичный ключ Log Analytics", - "arc.data.controller.log.analytics.workspace.id": "ИД рабочей области Log Analytics", - "arc.data.controller.log.analytics.workspace.names": "Рабочая область Log Analytics", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Подтвердить пароль", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Пароль", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов.", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Учетные данные панели мониторинга метрик и журналов", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Имя пользователя", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов.", - "arc.data.controller.name": "Имя контроллера данных", - "arc.data.controller.name.validation.description": "Имя должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов.", - "arc.data.controller.namespace": "Пространство имен контроллера данных", - "arc.data.controller.namespace.description": "Пространство имен контроллера данных. Только непрямой режим.", - "arc.data.controller.namespace.validation.description": "Пространство имен должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов.", - "arc.data.controller.new.wizard.title": "Создать контроллер данных Azure Arc", - "arc.data.controller.project.details.description": "Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими.", - "arc.data.controller.project.details.title": "Сведения об Azure", - "arc.data.controller.readmore": "Дополнительные сведения", - "arc.data.controller.select.cluster.title": "Выбор из существующих кластеров Kubernetes", - "arc.data.controller.summary.arc.by.microsoft": "от Майкрософт", - "arc.data.controller.summary.arc.data.controller": "Контроллер данных Azure Arc", - "arc.data.controller.summary.arc.terms.of.use": "Условия использования", - "arc.data.controller.summary.arc.terms.privacy.policy": "Политика конфиденциальности", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "Контекст кластера", - "arc.data.controller.summary.cluster.name": "Имя кластера", - "arc.data.controller.summary.controller": "Контроллер", - "arc.data.controller.summary.data.controller.custom.location": "Пользовательское расположение контроллера данных", - "arc.data.controller.summary.data.controller.infrastructure": "Инфраструктура контроллера данных", - "arc.data.controller.summary.data.controller.name": "Имя контроллера данных", - "arc.data.controller.summary.data.controller.namespace": "Пространство имен контроллера данных", - "arc.data.controller.summary.estimated.cost.per.month": "Примерная стоимость в месяц", - "arc.data.controller.summary.free": "Бесплатно", - "arc.data.controller.summary.kube.config.file.path": "Путь к файлу kube config", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "Расположение", - "arc.data.controller.summary.profile": "Профиль конфигурации", - "arc.data.controller.summary.resource.group": "Группа ресурсов", - "arc.data.controller.summary.subscription": "Подписка", - "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.username": "Имя пользователя", - "arc.description": "Поддержка Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "Предельный объем памяти", - "arc.memory-request.label": "Запрос памяти", - "arc.openDashboard": "Управление", - "arc.password": "Пароль", - "arc.postgres.server.cores.limit.description": "Максимальное числ ядер процессора для экземпляра Postgres, которое может использоваться в узле-координаторе. Поддерживается дробное количество ядер.", - "arc.postgres.server.cores.limit.label": "Ограничение на использование ЦП", - "arc.postgres.server.cores.request.description": "Минимальное число ядер процессора, которое должно быть доступно в узле-координаторе, чтобы запланировать службу. Поддерживается дробное количество ядер.", - "arc.postgres.server.cores.request.label": "Запрос ЦП", - "arc.postgres.server.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", - "arc.postgres.server.dev.use.label": "Только для разработки", - "arc.postgres.server.engine.version": "Версия подсистемы", - "arc.postgres.server.extensions.description": "Разделенный запятыми список расширений Postgres, которые должны загружаться при запуске. Поддерживаемые значения см. в документации по Postgres.", - "arc.postgres.server.extensions.label": "Расширения", - "arc.postgres.server.invalid.username": "Это имя пользователя отключено, выберите другое имя пользователя", - "arc.postgres.server.memory.limit.description": "Ограничение памяти экземпляра Postgres в узле-координаторе (ГБ).", - "arc.postgres.server.memory.limit.label": "Предельный объем памяти (ГБ)", - "arc.postgres.server.memory.request.description": "Запрос памяти экземпляра Postgres в узле-координаторе (ГБ).", - "arc.postgres.server.memory.request.label": "Запрос памяти (ГБ)", - "arc.postgres.server.name": "Имя сервера", - "arc.postgres.server.name.placeholder": "Введите имя сервера", - "arc.postgres.server.name.validation.description": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 11 символов.", - "arc.postgres.server.port": "Порт", - "arc.postgres.server.service.type": "Тип службы", - "arc.postgres.server.username": "Имя администратора", - "arc.postgres.server.username.placeholder": "Введите имя для входа администратора сервера", - "arc.postgres.server.volume.size.backups.description": "Размер тома хранилища, используемого для резервных копий (ГБ).", - "arc.postgres.server.volume.size.backups.label": "Размер тома в ГБ (резервные копии)", - "arc.postgres.server.volume.size.data.description": "Размер тома хранилища, используемого для данных (ГБ).", - "arc.postgres.server.volume.size.data.label": "Размер тома в ГБ (данные)", - "arc.postgres.server.volume.size.logs.description": "Размер тома хранилища, используемого для журналов (ГБ).", - "arc.postgres.server.volume.size.logs.label": "Размер тома в ГБ (журналы)", - "arc.postgres.settings.resource.compute.config.title": "Настройка вычислений", - "arc.postgres.settings.section.title": "Общие параметры", - "arc.postgres.settings.storage.title": "Параметры хранилища", - "arc.postgres.storage-class.backups.description": "Класс хранения, используемый для постоянных томов резервных копий", - "arc.postgres.storage-class.data.description": "Класс хранения, используемый для постоянных томов данных", - "arc.postgres.storage-class.logs.description": "Класс хранения, используемый для постоянных томов журналов", - "arc.postgres.wizard.page1.title": "Предоставление параметров сервера PostgreSQL", - "arc.postgres.wizard.title": "Развертывание PostgreSQL Server — Azure Arc (предварительная версия)", - "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", - "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", - "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", - "arc.sql.cost.summary": "Сводка по затратам", - "arc.sql.cost.summary.additional.charge": "Дополнительная плата за использование. Дополнительные сведения см. в {0}.", - "arc.sql.cost.summary.admin.account": "Учетная запись администратора", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Скидка на преимущество гибридного использования Azure (в долларах США)", "arc.sql.cost.summary.basics": "Основное", "arc.sql.cost.summary.billable.replicas": "Оплачиваемые реплики", "arc.sql.cost.summary.business.critical": "Критически важный для бизнеса", - "arc.sql.cost.summary.cost.vcore": "Стоимость виртуального ядра (в долларах США)", - "arc.sql.cost.summary.custom.location": "Настраиваемое расположение", - "arc.sql.cost.summary.estimated.cost.per.month": "Примерная стоимость в месяц", - "arc.sql.cost.summary.general.purpose": "Общего назначения", - "arc.sql.cost.summary.instance.name": "Имя экземпляра", - "arc.sql.cost.summary.managed.instance.admin.login": "Имя для входа администратора Управляемого экземпляра", - "arc.sql.cost.summary.pricing.details": "сведения о ценах", - "arc.sql.cost.summary.resource.group": "Группа ресурсов", - "arc.sql.cost.summary.service.tier": "Уровень служб", - "arc.sql.cost.summary.service.tier.learn.more.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", - "arc.sql.cost.summary.service.tier.learn.more.text": "Дополнительные сведения", - "arc.sql.cost.summary.sql.connection.info": "Сведения о подключении SQL", - "arc.sql.cost.summary.sql.instance.settings": "Параметры экземпляра SQL", - "arc.sql.cost.summary.sql.miaa": "Управляемый экземпляр SQL — Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "Управляемый экземпляр SQL — сводка по затратам Azure Arc", - "arc.sql.cost.summary.subscription": "Подписка", - "arc.sql.cost.summary.vcore.limit": "Ограничение виртуальных ядер ЦП", - "arc.sql.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", - "arc.sql.dev.use.label": "Только для разработки", - "arc.sql.high.availability": "Высокий уровень доступности", - "arc.sql.high.availability.description": "Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам.", - "arc.sql.instance.name": "Имя экземпляра", - "arc.sql.instance.name.placeholder": "Введите имя экземпляра", - "arc.sql.instance.retention.policy.title": "Политика хранения резервных копий экземпляров SQL", - "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", - "arc.sql.invalid.instance.name": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов.", - "arc.sql.invalid.username": "Это имя пользователя отключено, выберите другое имя пользователя", - "arc.sql.license.type.description": "Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server.", - "arc.sql.license.type.label": "У меня уже есть лицензия на SQL Server", - "arc.sql.memory-limit.description": "Предельная емкость управляемого экземпляра в виде целого числа.", - "arc.sql.memory-request.description": "Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.", - "arc.sql.one.replica": "1 реплика", - "arc.sql.pitr.description": "Восстановление на момент времени", - "arc.sql.pitr.retention.description": "Настройте хранение резервных копий до определенного момента во времени. {0}", - "arc.sql.readable.secondaries.description": "Число вторичных реплик для чтения.", - "arc.sql.readable.secondaries.label": "Вторичные реплики для чтения", - "arc.sql.retention.days.description": "Укажите срок хранения резервных копий для восстановления до точки во времени.", - "arc.sql.retention.days.label": "Хранение до точки во времени (в днях)", "arc.sql.service.tier.business.critical": "Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности)", - "arc.sql.service.tier.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", - "arc.sql.service.tier.general.purpose": "Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности)", - "arc.sql.service.tier.label": "Уровень служб", - "arc.sql.storage-class.backups.description": "Класс хранения, используемый для создания резервных копий. Если значение не указано, резервные копии будут храниться в том же классе хранения, который назначен данным. Должен быть классом хранилища с поддержкой RWX.", - "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию.", - "arc.sql.storage-class.datalogs.description": "Класс хранения для журналов базы данных (.ldf). Если значение не указано, будет использоваться класс по умолчанию.", - "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", - "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.", - "arc.sql.summary.arc.by.microsoft": "от Майкрософт", - "arc.sql.sync.secondaries.description": "Количество синхронных реплик, необходимых для фиксации транзакции, прежде чем первичная реплика будет разрешена для фиксации. Если задано значение -1, количество обязательных синхронных получателей рассчитывается по формуле \"(количество реплик – 1) / 2\" (округляется в меньшую сторону).", - "arc.sql.sync.secondaries.label": "Синхронизированные вторичные серверы, необходимые для фиксации", - "arc.sql.three.replicas": "3 реплики", - "arc.sql.two.replicas": "2 реплики", - "arc.sql.username": "Имя для входа администратора Управляемого экземпляра", - "arc.sql.username.placeholder": "Введите имя администратора", - "arc.sql.volume.size.backups.description": "Размер тома хранилища для резервных копий (гибибайт).", - "arc.sql.volume.size.backups.label": "Размер тома в ГиБ (резервные копии)", - "arc.sql.volume.size.data.description": "Размер тома хранилища для данных (гибибайт).", - "arc.sql.volume.size.data.label": "Размер тома в ГиБ (данные)", - "arc.sql.volume.size.datalogs.description": "Размер тома хранилища для журналов базы данных (гибибайт).", - "arc.sql.volume.size.datalogs.label": "Размер тома в ГиБ (журналы базы данных)", - "arc.sql.volume.size.logs.description": "Размер тома хранилища для журналов (гибибайт).", - "arc.sql.volume.size.logs.label": "Размер тома в ГиБ (журналы)", - "arc.sql.wizard.page1.title": "Укажите параметры Управляемого экземпляра Azure SQL", - "arc.sql.wizard.title": "Создание управляемого экземпляра SQL Azure — Azure Arc", - "arc.storage-class.backups.label": "Класс хранения (резервные копии)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "С поддержкой RWX", - "arc.storage-class.data.label": "Класс хранения (данные)", - "arc.storage-class.datalogs.label": "Класс хранения (журналы базы данных)", - "arc.storage-class.dc.label": "Класс хранения", - "arc.storage-class.logs.label": "Класс хранения (журналы)", - "arc.view.title": "Контроллеры Azure Arc", - "arc.view.welcome.connect": "Контроллеры Azure Arc не зарегистрированы. [Подробнее](https://azure.microsoft.com/services/azure-arc/)\r\n[Подключение контроллера](command:arc.connectToController)", - "arc.view.welcome.loading": "Загрузка контроллеров…", + "arc.data.controller.summary.terms.description": "Нажимая кнопку \"Сохранить скрипт в записную книжку\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с вышеуказанными предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {0}.", + "arc.postgres.server.cores.limit.label": "Ограничение на использование ЦП", + "arc.postgres.server.cores.request.label": "Запрос ЦП", + "arc.sql.cost.summary.vcore.limit": "Ограничение виртуальных ядер ЦП", + "arc.postgres.server.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", + "arc.sql.dev.use.description": "Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата.", + "arc.data.controller.cluster.config.profile.description": "Выберите шаблон конфигурации Kubernetes, соответствующий вашему дистрибутиву Kubernetes. Этот шаблон предоставляет значения по умолчанию для класса хранения, типа службы и т. д.", + "arc.data.controller.cluster.config.profile.title": "Выберите профиль конфигурации", + "arc.data.controller.cluster.name": "Имя кластера", + "arc.data.controller.summary.cluster.context": "Контекст кластера", + "arc.data.controller.kube.cluster.context": "Контекст кластера", + "arc.data.controller.summary.cluster.name": "Имя кластера", + "arc.postgres.settings.resource.compute.config.title": "Настройка вычислений", + "arc.data.controller.summary.profile": "Профиль конфигурации", + "arc.sql.pitr.retention.description": "Настройте хранение резервных копий до определенного момента во времени. {0}", + "arc.confirm.password": "Подтверждение пароля", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "Подтверждение пароля", "command.connectToController.title": "Подключение к существующему контроллеру Azure Arc", - "command.createController.title": "Создание нового контроллера Azure Arc", - "command.editConnection.title": "Изменение подключения", - "command.estimateCostSqlMiaa.title": "Оценка стоимости управляемого экземпляра SQL — Azure Arc", - "command.refresh.title": "Обновление", - "command.removeController.title": "Удаление контроллера", + "arc.data.controller.connectivity.mode": "Режим подключения", + "arc.data.controller.summary.controller": "Контроллер", + "arc.data.controller.create.controllerconfig.title": "Конфигурация контроллера", + "arc.cores-limit.label": "Ограничение на число ядер", + "arc.cores-request.label": "Запрос ядер", "cores.limit.greater.than.or.equal.to.requested.cores": "Предельное число ядер должно быть не менее запрошенного", + "arc.sql.cost.summary": "Сводка по затратам", + "arc.sql.cost.summary.cost.vcore": "Стоимость виртуального ядра (в долларах США)", + "arc.data.controller.new.wizard.title": "Создать контроллер данных Azure Arc", + "command.createController.title": "Создание нового контроллера Azure Arc", + "resource.type.azure.arc.description": "Создает контроллер данных Azure Arc. Перед запуском этого мастера убедитесь, что вы уже запускали учетную запись AZ.", + "arc.data.controller.custom.location": "Настраиваемое расположение", + "arc.sql.cost.summary.custom.location": "Настраиваемое расположение", + "arc.data.controller.summary.data.controller.custom.location": "Пользовательское расположение контроллера данных", + "arc.data.controller.details.title": "Сведения о контроллере данных", + "arc.data.controller.summary.data.controller.infrastructure": "Инфраструктура контроллера данных", + "arc.data.controller.summary.data.controller.name": "Имя контроллера данных", + "arc.data.controller.name": "Имя контроллера данных", + "arc.data.controller.summary.data.controller.namespace": "Пространство имен контроллера данных", + "arc.data.controller.namespace": "Пространство имен контроллера данных", + "arc.data.controller.namespace.description": "Пространство имен контроллера данных. Только непрямой режим.", "deploy.done.action": "Развернуть", - "deploy.script.action": "Сохранить скрипт в записную книжку", + "arc.sql.wizard.title": "Создание управляемого экземпляра SQL Azure — Azure Arc", + "arc.postgres.wizard.title": "Развертывание PostgreSQL Server — Azure Arc (предварительная версия)", + "resource.type.arc.postgres.description": "Развертывание сервера PostgreSQL в среде Azure Arc", + "arc.data.controller.direct.display.name": "Прямое", + "command.editConnection.title": "Изменение подключения", + "arc.sql.high.availability.description": "Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам.", + "arc.data.controller.auto.upload.logs.description": "Включить автоматическую отправку журналов. Только прямой режим.", + "arc.data.controller.auto.upload.metrics.description": "Включить автоматическую отправку метрик. Только прямой режим.", + "arc.postgres.server.engine.version": "Версия подсистемы", + "arc.sql.username.placeholder": "Введите имя администратора", + "arc.sql.instance.name.placeholder": "Введите имя экземпляра", + "arc.postgres.server.username.placeholder": "Введите имя для входа администратора сервера", + "arc.postgres.server.name.placeholder": "Введите имя сервера", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов.", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов.", + "command.estimateCostSqlMiaa.title": "Оценка стоимости управляемого экземпляра SQL — Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "Примерная стоимость в месяц", + "arc.data.controller.summary.estimated.cost.per.month": "Примерная стоимость в месяц", + "arc.postgres.server.extensions.label": "Расширения", + "arc.postgres.server.dev.use.label": "Только для разработки", + "arc.sql.dev.use.label": "Только для разработки", + "arc.data.controller.details.description": "Для непрямого режима требуются: пространство имен, имя и класс хранилища. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима требуется имя настраиваемого расположения.", + "arc.data.controller.summary.free": "Бесплатно", + "arc.sql.cost.summary.general.purpose": "Общего назначения", + "arc.sql.service.tier.general.purpose": "Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности)", + "arc.postgres.settings.section.title": "Общие параметры", + "arc.sql.high.availability": "Высокий уровень доступности", + "arc.agreement": "Я принимаю {0} и {1}.", + "arc.sql.license.type.label": "У меня уже есть лицензия на SQL Server", + "arc.data.controller.indirect.display.name": "Непрямое", + "arc.data.controller.infrastructure": "Инфраструктура", + "arc.sql.cost.summary.instance.name": "Имя экземпляра", + "arc.sql.instance.name": "Имя экземпляра", + "arc.sql.invalid.instance.name": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов.", + "arc.data.controller.summary.kube.config.file.path": "Путь к файлу kube config", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Шаблон конфигурации Kubernetes", + "arc.agreement.help.text.learn.more": "Дополнительные сведения", + "arc.sql.cost.summary.service.tier.learn.more.text": "Дополнительные сведения", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "Подробнее об управляемом экземпляре Azure Arc", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "Подробнее о PostgreSQL Server — Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "Загрузка профилей конфигурации", + "arc.data.controller.cluster.config.profile.loadingcompleted": "Загрузка профилей конфигурации завершена", + "arc.view.welcome.loading": "Загрузка контроллеров…", + "arc.data.controller.summary.location": "Расположение", + "arc.data.controller.location": "Расположение", + "arc.data.controller.location.description": "Расположение используется только в режиме непрямого развертывания. Это поле будет игнорироваться для прямого режима.", + "arc.data.controller.log.analytics.primary.key": "Первичный ключ Log Analytics", + "arc.data.controller.log.analytics.workspace.names": "Рабочая область Log Analytics", + "arc.data.controller.log.analytics.workspace.id": "ИД рабочей области Log Analytics", + "arc.openDashboard": "Управление", + "arc.sql.cost.summary.managed.instance.admin.login": "Имя для входа администратора Управляемого экземпляра", + "arc.sql.username": "Имя для входа администратора Управляемого экземпляра", + "resource.type.arc.sql.description": "Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде", + "arc.memory-limit.label": "Предельный объем памяти", + "arc.memory-request.label": "Запрос памяти", + "arc.postgres.server.memory.limit.label": "Предельный объем памяти (ГБ)", "memory.limit.greater.than.or.equal.to.requested.memory": "Предельный объем памяти должен быть не менее запрошенного", - "microsoft.agreement.privacy.statement": "Заявление о конфиденциальности корпорации Майкрософт", + "arc.postgres.server.memory.request.label": "Запрос памяти (ГБ)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "Учетные данные панели мониторинга метрик и журналов", + "microsoft.agreement.privacy.statement": "Заявление о конфиденциальности Майкрософт", + "arc.data.controller.name.validation.description": "Имя должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов.", + "arc.data.controller.namespace.validation.description": "Пространство имен должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов.", + "arc.view.welcome.connect": "Контроллеры Azure Arc не зарегистрированы. [Подробнее](https://azure.microsoft.com/services/azure-arc/)\r\n[Подключение контроллера](command:arc.connectToController)", + "arc.password": "Пароль", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "Пароль", + "arc.sql.pitr.description": "Восстановление на момент времени", + "arc.sql.retention.days.label": "Хранение до точки во времени (в днях)", + "arc.postgres.server.port": "Порт", + "resource.type.arc.postgres.display.name": "Сервер PostgreSQL — Azure Arc (предварительная версия)", + "arc.agreement.postgres.help.text": "PostgreSQL Server — Azure Arc является одним из ядер СУБД, доступных в рамках служб данных с поддержкой Azure Arc, которое можно развернуть в любой удобной инфраструктуре. {0}. \r\n \r\n Нажимая \"Сохранить сценарий в записную книжку\" или \"Развернуть\", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}.", + "arc.agreement.postgres.terms.conditions": "PostgreSQL Server — условия и положения Azure Arc", + "arc.agreement.help.text.privacy.policy": "Политика конфиденциальности", + "arc.data.controller.summary.arc.terms.privacy.policy": "Политика конфиденциальности", + "arc.sql.wizard.page1.title": "Укажите параметры Управляемого экземпляра Azure SQL", + "arc.postgres.wizard.page1.title": "Предоставление параметров сервера PostgreSQL", + "arc.storage-class.backups.warning.link": "С поддержкой RWX", + "arc.data.controller.readmore": "Дополнительные сведения", + "arc.sql.readable.secondaries.label": "Вторичные реплики для чтения", + "command.refresh.title": "Обновить", + "command.removeController.title": "Удаление контроллера", "requested.cores.less.than.or.equal.to.cores.limit": "Число запрошенных ядер не должно превышать предельное", "requested.memory.less.than.or.equal.to.memory.limit": "Объем запрошенной памяти не должен превышать предельный", - "resource.type.arc.postgres.description": "Развертывание сервера PostgreSQL в среде Azure Arc", - "resource.type.arc.postgres.display.name": "Сервер PostgreSQL — Azure Arc (предварительная версия)", - "resource.type.arc.sql.description": "Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде", - "resource.type.arc.sql.display.name": "Управляемый экземпляр SQL Azure — Azure Arc", - "resource.type.azure.arc.description": "Создает контроллер данных Azure Arc. Перед запуском этого мастера убедитесь, что вы уже запускали учетную запись AZ.", - "resource.type.azure.arc.display.name": "Контроллер данных Azure Arc", + "arc.sql.cost.summary.resource.group": "Группа ресурсов", + "arc.data.controller.summary.resource.group": "Группа ресурсов", + "arc.data.controller.create.summary.title": "Проверьте конфигурацию", + "arc.sql.cost.summary.sql.connection.info": "Сведения о подключении SQL", + "arc.sql.connection.settings.section.title": "Сведения о подключении SQL", + "arc.sql.instance.retention.policy.title": "Политика хранения резервных копий экземпляров SQL", + "arc.sql.cost.summary.sql.instance.settings": "Параметры экземпляра SQL", + "arc.sql.instance.settings.section.title": "Параметры экземпляра SQL", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Управляемый экземпляр SQL — сводка по затратам Azure Arc", + "arc.sql.cost.summary.sql.miaa": "Управляемый экземпляр SQL — Azure Arc", + "deploy.script.action": "Скрипт в записную книжку", + "arc.data.controller.select.cluster.title": "Выбор из существующих кластеров Kubernetes", + "arc.sql.service.tier.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", + "arc.sql.cost.summary.service.tier.learn.more.description": "Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \\\"Общего назначения\\\" и \\\"Критически важный для бизнеса\\\".", + "arc.data.controller.project.details.description": "Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими.", + "arc.postgres.server.name": "Имя сервера", + "arc.postgres.server.name.validation.description": "Имя экземпляра должно состоять из строчных букв и цифр или дефисов \"-\", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 11 символов.", + "arc.sql.service.tier.label": "Уровень служб", + "arc.sql.cost.summary.service.tier": "Уровень служб", + "arc.postgres.server.service.type": "Тип службы", + "arc.sql.retention.days.description": "Укажите срок хранения резервных копий для восстановления до точки во времени.", + "arc.storage-class.dc.label": "Класс хранения", + "arc.storage-class.backups.label": "Класс хранения (резервные копии)", + "arc.storage-class.data.label": "Класс хранения (данные)", + "arc.storage-class.datalogs.label": "Класс хранения (журналы базы данных)", + "arc.storage-class.logs.label": "Класс хранения (журналы)", + "arc.postgres.settings.storage.title": "Параметры хранилища", + "arc.sql.cost.summary.subscription": "Подписка", + "arc.data.controller.summary.subscription": "Подписка", + "arc.description": "Поддержка Azure Arc", + "arc.sql.sync.secondaries.label": "Синхронизированные вторичные серверы, необходимые для фиксации", + "arc.controller": "Целевой контроллер Azure Arc", + "arc.data.controller.summary.terms": "Условия", + "arc.agreement.help.text.terms.of.use": "Условия использования", + "arc.data.controller.summary.arc.terms.of.use": "Условия использования", + "arc.postgres.server.invalid.username": "Это имя пользователя отключено, выберите другое имя пользователя", + "arc.sql.invalid.username": "Это имя пользователя отключено, выберите другое имя пользователя", + "arc.data.controller.help.text": "Кластер Kubernetes уже должен быть включен с помощью команды az connectedk8s connect. Используйте наш {0} для получения дополнительных сведений.", + "arc.sql.cores-limit.description": "Предельное количество ядер управляемого экземпляра в виде целого числа.", + "arc.sql.memory-limit.description": "Предельная емкость управляемого экземпляра в виде целого числа.", + "arc.postgres.server.cores.limit.description": "Максимальное числ ядер процессора для экземпляра Postgres, которое может использоваться в узле-координаторе. Поддерживается дробное количество ядер.", + "arc.postgres.server.memory.limit.description": "Ограничение памяти экземпляра Postgres в узле-координаторе (ГБ).", + "arc.postgres.server.memory.request.description": "Запрос памяти экземпляра Postgres в узле-координаторе (ГБ).", + "arc.postgres.server.cores.request.description": "Минимальное число ядер процессора, которое должно быть доступно в узле-координаторе, чтобы запланировать службу. Поддерживается дробное количество ядер.", + "arc.data.controller.cluster.name.description": "Имя кластера. Только прямой режим.", + "arc.data.controller.custom.location.description": "Имя настраиваемого расположения. Только прямой режим.", + "arc.sql.readable.secondaries.description": "Число вторичных реплик для чтения.", + "arc.sql.sync.secondaries.description": "Количество синхронных реплик, необходимых для фиксации транзакции, прежде чем первичная реплика будет разрешена для фиксации. Если задано значение -1, количество обязательных синхронных получателей рассчитывается по формуле \"(количество реплик – 1) / 2\" (округляется в меньшую сторону).", + "arc.sql.cores-request.description": "Запрос ядер управляемого экземпляра в виде целого числа.", + "arc.sql.memory-request.description": "Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ.", + "arc.postgres.server.volume.size.backups.description": "Размер тома хранилища, используемого для резервных копий (ГБ).", + "arc.sql.volume.size.backups.description": "Размер тома хранилища для резервных копий (гибибайт).", + "arc.postgres.server.volume.size.data.description": "Размер тома хранилища, используемого для данных (ГБ).", + "arc.sql.volume.size.data.description": "Размер тома хранилища для данных (гибибайт).", + "arc.sql.volume.size.datalogs.description": "Размер тома хранилища для журналов базы данных (гибибайт).", + "arc.postgres.server.volume.size.logs.description": "Размер тома хранилища, используемого для журналов (ГБ).", + "arc.sql.volume.size.logs.description": "Размер тома хранилища для журналов (гибибайт).", + "arc.sql.storage-class.backups.description": "Класс хранения, используемый для создания резервных копий. Если значение не указано, резервные копии будут храниться в том же классе хранения, который назначен данным. Должен быть классом хранилища с поддержкой RWX.", + "arc.sql.storage-class.dc.description": "Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются.", + "arc.postgres.storage-class.backups.description": "Класс хранения, используемый для постоянных томов резервных копий", + "arc.sql.storage-class.data.description": "Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию.", + "arc.postgres.storage-class.data.description": "Класс хранения, используемый для постоянных томов данных", + "arc.sql.storage-class.datalogs.description": "Класс хранения для журналов базы данных (.ldf). Если значение не указано, будет использоваться класс по умолчанию.", + "arc.sql.storage-class.logs.description": "Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию.", + "arc.postgres.storage-class.logs.description": "Класс хранения, используемый для постоянных томов журналов", + "arc.data.controller.summary.username": "Имя пользователя", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "Имя пользователя", "should.be.integer": "Значение должно быть целым числом", - "worker.node.count.should.not.be.one": "Значение 1 не поддерживается." + "worker.node.count.should.not.be.one": "Значение 1 не поддерживается.", + "arc.postgres.server.volume.size.backups.label": "Размер тома в ГБ (резервные копии)", + "arc.postgres.server.volume.size.data.label": "Размер тома в ГБ (данные)", + "arc.postgres.server.volume.size.logs.label": "Размер тома в ГБ (журналы)", + "arc.sql.volume.size.backups.label": "Размер тома в ГиБ (резервные копии)", + "arc.sql.volume.size.data.label": "Размер тома в ГиБ (данные)", + "arc.sql.volume.size.datalogs.label": "Размер тома в ГиБ (журналы базы данных)", + "arc.sql.volume.size.logs.label": "Размер тома в ГиБ (журналы)", + "arc.data.controller.cluster.environment.title": "Какова целевая существующая среда кластера Kubernetes?", + "arc.sql.summary.arc.by.microsoft": "от Майкрософт", + "arc.data.controller.summary.arc.by.microsoft": "от Майкрософт", + "arc.data.controller.help.text.documentation.page": "страница документации", + "arc.sql.cost.summary.pricing.details": "сведения о ценах", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.asde-deployment.i18n.json index afae6a791f..f0e2df42ca 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "resource-type-sql-edge-display-name": "SQL Azure для пограничных вычислений", + "resource-type-sql-edge-description": "SQL Azure для пограничных вычислений (предварительная версия) — это оптимизированное ядро реляционной СУБД, предназначенное для развертываний Интернета вещей и IoT Edge.", + "extension-displayName": "Расширение развертывания SQL Azure для пограничных вычислений", + "docker-sql-port-field": "Порт SQL Azure для пограничных вычислений", + "sqlserver-info-section-title": "Сведения об SQL Azure для пограничных вычислений", + "docker-sql-password-field": "Пароль экземпляра SQL Azure для пограничных вычислений (SA)", "azure-info-section-title": "Информация об Azure", - "azure_location": "Расположение", - "azure_resource_group": "Группа ресурсов", - "azure_subscription_id": "Идентификатор подписки", - "device-id": "ИД устройства", - "device-ip-address": "IP-адрес устройства", - "device-ip-address-description": "Будет использоваться для подключения к экземпляру SQL Azure для пограничных вычислений после развертывания", - "device-target-condition": "Целевое условие", - "device-target-condition-learn-more": "Дополнительные сведения о целевом условии", + "vm_password_confirm": "Подтвердить пароль администратора ВМ", "docker-confirm-sql-password-field": "Подтвердить пароль", "docker-container-name-field": "Имя контейнера", - "docker-imagetag-field": "Тег изображения", - "docker-password-field": "Пароль", - "docker-registry-field": "Реестр", - "docker-repository-field": "Репозиторий", - "docker-settings-section-title": "Параметры Docker", - "docker-sql-password-field": "Пароль экземпляра SQL Azure для пограничных вычислений (SA)", - "docker-sql-port-field": "Порт SQL Azure для пограничных вычислений", - "docker-username-field": "Имя пользователя", - "edge-agreement": "Я принимаю {0} и {1}.", - "edge-eula": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", - "edge-remote-password-field": "Пароль", - "edge-remote-target-field": "Имя или IP-адрес", - "edge-remote-username-field": "Имя пользователя", - "extension-description": "Обеспечивает развертывание SQL Azure для пограничных вычислений на основе записных книжек", - "extension-displayName": "Расширение развертывания SQL Azure для пограничных вычислений", - "iot-hub-name": "Имя центра Интернета вещей", - "microsoft-privacy-statement": "Заявление о конфиденциальности корпорации Майкрософт", - "package-files": "Файлы пакета SQL Server", - "package_path": "Файл пакета", - "package_path_description": "Путь к файлу пакета SQL Server (DACPAC, BACPAC) или сжатому файлу пакета.", - "remote-info-section-title": "Сведения о целевом компьютере", - "resource-type-sql-edge-description": "SQL Azure для пограничных вычислений (предварительная версия) — это оптимизированное ядро реляционной СУБД, предназначенное для развертываний Интернета вещей и IoT Edge.", - "resource-type-sql-edge-display-name": "SQL Azure для пограничных вычислений", - "sql-edge-azure-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка пароля)", - "sql-edge-azure-multi-device-display-name": "Несколько устройств Центра Интернета вещей Azure", - "sql-edge-azure-multi-device-title": "Развертывание SQL Azure для пограничных вычислений для нескольких устройств Интернета вещей Azure", - "sql-edge-azure-single-device-display-name": "Существующее устройство Центра Интернета вещей Azure", - "sql-edge-azure-single-device-title": "Развертывание SQL Azure для пограничных вычислений на существующем устройстве", - "sql-edge-azure-sshkey-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка подлинности открытого ключа SSH)", - "sql-edge-azure-title": "Развертывание SQL Azure для пограничных вычислений на новой виртуальной машине Azure через центр Интернета вещей", - "sql-edge-local-display-name": "Экземпляр локального контейнера", "sql-edge-local-title": "Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на локальном компьютере", - "sql-edge-remote-display-name": "Удаленный экземпляр контейнера", "sql-edge-remote-title": "Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на удаленном компьютере", + "sql-edge-azure-title": "Развертывание SQL Azure для пограничных вычислений на новой виртуальной машине Azure через центр Интернета вещей", + "sql-edge-azure-single-device-title": "Развертывание SQL Azure для пограничных вычислений на существующем устройстве", + "sql-edge-azure-multi-device-title": "Развертывание SQL Azure для пограничных вычислений для нескольких устройств Интернета вещей Azure", "sql-edge-type-display-name": "Целевой объект развертывания", - "sqlserver-info-section-title": "Сведения об SQL Azure для пограничных вычислений", - "vm_admin": "Имя администратора ВМ", + "device-id": "ИД устройства", + "device-ip-address": "IP-адрес устройства", + "docker-settings-section-title": "Параметры Docker", + "sql-edge-azure-single-device-display-name": "Существующее устройство Центра Интернета вещей Azure", + "edge-agreement": "Я принимаю {0} и {1}.", + "docker-imagetag-field": "Тег изображения", + "iot-hub-name": "Имя центра Интернета вещей", + "device-target-condition-learn-more": "Дополнительные сведения о целевом условии", + "sql-edge-local-display-name": "Экземпляр локального контейнера", + "azure_location": "Расположение", + "edge-eula": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", + "microsoft-privacy-statement": "Заявление о конфиденциальности корпорации Майкрософт", + "sql-edge-azure-multi-device-display-name": "Несколько устройств Центра Интернета вещей Azure", + "edge-remote-target-field": "Имя или IP-адрес", + "sql-edge-azure-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка пароля)", + "sql-edge-azure-sshkey-display-name": "Новый Центр Интернета вещей Azure и ВМ (проверка подлинности открытого ключа SSH)", + "package_path": "Файл пакета", + "edge-remote-password-field": "Пароль", + "docker-password-field": "Пароль", + "package_path_description": "Путь к файлу пакета SQL Server (DACPAC, BACPAC) или сжатому файлу пакета.", + "extension-description": "Обеспечивает развертывание SQL Azure для пограничных вычислений на основе записных книжек", + "docker-registry-field": "Реестр", + "sql-edge-remote-display-name": "Удаленный экземпляр контейнера", + "docker-repository-field": "Репозиторий", + "azure_resource_group": "Группа ресурсов", + "package-files": "Файлы пакета SQL Server", + "vm_ssh_public_key": "Открытый ключ SSH", + "azure_subscription_id": "Идентификатор подписки", + "device-target-condition": "Целевое условие", + "remote-info-section-title": "Сведения о целевом компьютере", + "edge-remote-username-field": "Имя пользователя", + "docker-username-field": "Имя пользователя", "vm_password": "Пароль администратора ВМ", - "vm_password_confirm": "Подтвердить пароль администратора ВМ", + "vm_admin": "Имя администратора ВМ", "vm_password_validation_error_message": "Пароль ВМ должен составлять в длину от 12 до 123 символов и включать символы верхнего регистра, нижнего регистра, цифры и специальные знаки.", - "vm_ssh_public_key": "Открытый ключ SSH" + "device-ip-address-description": "Будет использоваться для подключения к экземпляру SQL Azure для пограничных вычислений после развертывания" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azcli.i18n.json similarity index 94% rename from i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.azcli.i18n.json index 977c3430ae..b2f1f8d432 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "Не удалось разобрать дату выпуска.", + "az.promptForAzUpdate": "Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас?", "az.accept": "Принять", - "az.arcdataExtensionNotInstalled": "Для этого расширения требуется установленное расширение \\\"arcdata\\\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.arcdataInstalled": "Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", + "az.parseVersionError": "При анализе выходных данных az --version произошла ошибка.", + "az.azOutputParseErrorCaught": "Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON.", "az.askLater": "Спросить позже", "az.az": "Azure CLI", - "az.azInstalled": "Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", - "az.azOutputParseErrorCaught": "Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON.", + "az.missingRequiredVersion": "Для этой функции требуется Azure CLI >= {0}. Запустите команду \\\"Azure CLI: проверка на наличие обновления\\\", чтобы установить ее, а затем повторите попытку.", "az.azUserSettingReadLog": "Пользовательский параметр Azure CLI: {0}.{1} чтение, значение: {2}", "az.azUserSettingUpdatedLog": "Пользовательский параметр Azure CLI: {0}. {1} обновлено, newValue: {2}", + "az.azInstalled": "Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", "az.checkingLatestAzVersion": "Проверка наличия последней доступной версии Azure CLI", - "az.couldNotFindArcdataWithPrompt": "Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", - "az.couldNotFindAz": "Не удалось найти Azure CLI. Ошибка: {0}", - "az.couldNotFindAzArc": "Не удалось найти расширение arcdata для Azure CLI. Ошибка: {0}", "az.couldNotFindAzWithPrompt": "Не удалось найти Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", + "az.couldNotFindAz": "Не удалось найти Azure CLI. Ошибка: {0}", + "az.couldNotFindArcdataWithPrompt": "Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать.", + "az.couldNotFindAzArc": "Не удалось найти расширение arcdata для Azure CLI. Ошибка: {0}", "az.currentlyInstalledVersionIsLatest": "Установленная в настоящее время версия Azure CLI: {0} или более новая, чем любая другая доступная версия", "az.decline": "Отклонить", "az.doNotAskAgain": "Больше не спрашивать", - "az.downloadError": "Ошибка при скачивании", "az.downloadFinished": "Загрузка завершена", "az.downloadingProgressMb": "Выполняется скачивание ({0} / {1} МБ)", "az.downloadingTo": "Идет скачивание {0} из {1} в {2}", "az.endpointOrNamespaceRequired": "Необходимо указать конечную точку или пространство имен", - "az.executingCommand": "Выполняется команда: \\\"{0} {1}\\\"", - "az.failedToParseReleaseInfo": "Не удалось проанализировать JSON содержимого: в {0}.\r\nСодержимое файла:\r\n{1}\r\nОшибка: {2}", - "az.foundExistingAz": "Найдена существующая установка Azure CLI версии (v{0}) по пути {1} с версией arcdata {2}.", - "az.gettingTextContentsOfUrl": "Получение текстового содержимого ресурса по URL-адресу {0}", "az.installError": "Ошибка при установке Azure CLI и расширения arcdata: {0}", - "az.installingArcdata": "Установка расширения arcdata для Azure CLI...", + "az.updateError": "Ошибка при обновлении Azure CLI: {0}", + "az.downloadError": "Ошибка при скачивании", + "az.executingCommand": "Выполняется команда: \\\"{0} {1}\\\"", + "az.failedToParseReleaseInfo": "Не удалось проанализировать JSON содержимого: в: {0}.\r\nСодержимое файла:\r\n{1}\r\nОшибка: {2}", + "az.foundExistingAz": "Найдена существующая установка Azure CLI версии (v{0}) по пути {1} с версией arcdata {2}.", + "az.versionForUpdate": "Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}.", + "az.gettingTextContentsOfUrl": "Получение текстового содержимого ресурса по URL-адресу {0}", "az.installingAz": "Установка Azure CLI...", + "az.installingArcdata": "Установка расширения arcdata для Azure CLI...", "az.latestAzVersionAvailable": "Последняя доступная версия Azure CLI: {0}.", - "az.missingRequiredVersion": "Для этой функции требуется Azure CLI >= {0}. Запустите команду \\\"Azure CLI: проверка на наличие обновления\\\", чтобы установить ее, а затем повторите попытку.", "az.no": "Нет", - "az.noAz": "Служба Azure CLI недоступна, запустите команду \\\"Azure CLI: установить\\\", чтобы включить необходимые функции.", "az.noAzArc": "Расширение arcdata для Azure CLI недоступно.", "az.noAzWithLink": "Служба Azure CLI недоступна, [установите Azure CLI](command:az.install), чтобы включить необходимые функции.", + "az.noAz": "Служба Azure CLI недоступна, запустите команду \\\"Azure CLI: установить\\\", чтобы включить необходимые функции.", "az.noAzureCLI": "Azure CLI недоступен. Установите последнюю версию вручную [отсюда](https://docs.microsoft.com/cli/azure/install-azure-cli) и перезапустите Azure Studio.", - "az.noDownloadLink": "Ссылка для скачивания недоступна для платформы \\\"{0}\\\"\r\nСведения о выпуске: ${1}", - "az.noReleaseVersion": "Версия выпуска недоступна для платформы \\\"{0}\\\"\r\nСведения о выпуске: ${1}", - "az.parseVersionError": "При анализе выходных данных az --version произошла ошибка.", + "az.updateCheckSkipped": "Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI", + "az.noDownloadLink": "Нет доступной ссылки для скачивания для платформы \"{0}\"\r\nСведения о выпуске: ${1}", + "az.noReleaseVersion": "Нет доступной версии выпуска для платформы \"{0}\"\r\nВерсия выпуска: ${1}", "az.platformUnsupported": "Платформа \\\"{0}\\\" сейчас не поддерживается", - "az.promptForAzUpdate": "Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас?", - "az.promptForRequiredAzUpdate": "Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать.", "az.promptLog": "Пользователю будет предложено принять следующее: {0}", - "az.requiredVersionNotAvailable": "Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "arc.releaseDateNotParsed": "Не удалось разобрать дату выпуска.", "az.searchingForAz": "Поиск существующей установки Azure CLI...", "az.skipInstall": "Пропущена установка Azure CLI и расширения arcdata, так как операция не была запрошена пользователем, а параметр конфигурации {0}.{1} — {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано.", + "az.promptForRequiredAzUpdate": "Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать.", + "az.arcdataExtensionNotInstalled": "Для этого расширения требуется установленное расширение \\\"arcdata\\\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.requiredVersionNotAvailable": "Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", "az.unexpectedCommandError": "Непредвиденная ошибка при выполнении команды: {0}", "az.unexpectedExitCode": "Непредвиденный код выхода из команды: {1} ({0})", - "az.unsupportedArcDataVersion": "Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", - "az.updateCheckSkipped": "Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI", - "az.updateError": "Ошибка при обновлении Azure CLI: {0}", "az.updatingAz": "Обновление Azure CLI...", - "az.userRequestedInstall": "Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \\\"Azure CLI: Установить\\\"", "az.userResponseInstall": "Ответ пользователя при запросе на установку Azure CLI: {0}", "az.userResponseUpdate": "Ответ пользователя при запросе на обновление Azure CLI: {0}", - "az.versionForUpdate": "Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}.", - "az.yes": "Да" + "az.userRequestedInstall": "Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \\\"Azure CLI: Установить\\\"", + "az.yes": "Да", + "az.unsupportedArcDataVersion": "Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI.", - "azcli.arc.azArcdataUpdateKey.description": "Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI.", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "Запись отладочной информации в канал вывода для всех выполненных команд az", - "azcli.arc.config.title": "Конфигурация Azure CLI", - "azcli.arc.description": "Поддержка Azure CLI", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "Пользователю не будет предложено установить расширение arcdata для Azure CLI", + "azcli.arc.config.title": "Конфигурация Azure CLI", + "azcli.arc.azArcdataInstallKey.description": "Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI.", + "azcli.azCliInstallKey.description": "Укажите, будет ли отображаться запрос на установку Azure CLI.", + "azcli.arc.azArcdataUpdateKey.description": "Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI.", + "azcli.arc.config.debug": "Запись отладочной информации в канал вывода для всех выполненных команд az", + "azcli.arc.description": "Поддержка Azure CLI", + "azcli.arc.update.prompt.description": "Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI", + "azcli.install.prompt.description": "Пользователю будет предложено установить Azure CLI", "azcli.arc.install.prompt.description": "Пользователю будет предложено установить расширение arcdata для Azure CLI", "azcli.arc.update.dontPrompt.description": "Пользователю не будет выдаваться запрос на обновление расширения arcdata для Azure CLI", - "azcli.arc.update.prompt.description": "Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI", - "azcli.azCliInstallKey.description": "Укажите, будет ли отображаться запрос на установку Azure CLI.", "azcli.install.dontPrompt.description": "Пользователю не будет предложено установить Azure CLI", - "azcli.install.prompt.description": "Пользователю будет предложено установить Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "Пользователю не будет предложено установить расширение arcdata для Azure CLI" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azurecore.i18n.json similarity index 82% rename from i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.azurecore.i18n.json index 6daeb027a9..e9f47afb2e 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Токен доступа не возвращен из Microsoft OAuth", - "azure.cacheErrorAdd": "Ошибка при добавлении учетной записи в кэш.", - "azure.cacheErrorGet": "Ошибка при получении учетной записи из кэша.", - "azure.cacheErrorParse": "Ошибка при анализе учетной записи из кэша.", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio больше не будет запускать проверку подлинности для этого клиента {0} ({1}), а ресурсы будут недоступны. \r\n\r\nЧтобы снова разрешить доступ к ресурсам для этого клиента, необходимо удалить его из списка исключений в параметре \"{2}\".\r\n\r\nВы хотите продолжить?", + "azurecore.consentDialog.cancel": "Отмена", + "azurecore.consentDialog.authenticate": "Отмена и проверка подлинности", + "azurecore.confirmIgnoreTenantDialog.confirm": "Подтвердить", + "azurecore.consentDialog.ignore": "Игнорировать клиента", "azure.microsoftAccountDisplayName": "Учетная запись Майкрософт", "azure.microsoftCorpAccount": "Корпорация Майкрософт", - "azure.noBaseToken": "Произошла ошибка при проверке подлинности, или ваши токены были удалены из системы. Попробуйте добавить учетную запись в Azure Data Studio еще раз.", - "azure.noUniqueIdentifier": "У пользователя нет уникального идентификатора в AAD", - "azure.owningTenantNotFound": "Для учетной записи не найдены сведения о владении клиентом.", - "azure.responseError": "Не удалось получить токен из-за ошибки. [Откройте инструменты разработчика]({0}), чтобы узнать подробности.", - "azure.tenantNotFound": "Указанный клиент с идентификатором \"{0}\" не найден.", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio больше не будет запускать проверку подлинности для этого клиента {0} ({1}), а ресурсы будут недоступны. \r\n\r\nЧтобы снова разрешить доступ к ресурсам для этого клиента, необходимо удалить его из списка исключений в параметре \"{2}\".\r\n\r\nВы хотите продолжить?", - "azurecore.confirmIgnoreTenantDialog.confirm": "Подтвердить", - "azurecore.consentDialog.authenticate": "Отмена и проверка подлинности", - "azurecore.consentDialog.body": "Клиент {0} ({1}) требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку \"Открыть\", чтобы начать проверку подлинности.", - "azurecore.consentDialog.cancel": "Отмена", - "azurecore.consentDialog.ignore": "Игнорировать клиента", "azurecore.consentDialog.open": "Открыть", - "msal.accountNotFoundError": "Не удалось найти сведения об учетной записи при получении токена.", + "noMicrosoftResource": "Для поставщика {0} не определена конечная точка ресурса Майкрософт.", + "msal.accountNotFoundError": "Не удалось найти сведения об учетной записи при получении токена. Удалите учетную запись и добавьте ее еще раз.", "msal.resourceNotFoundError": "Не удалось найти конфигурацию для ресурса Azure {0}", - "noMicrosoftResource": "Для поставщика {0} не определена конечная точка ресурса Майкрософт." + "azurecore.consentDialog.body": "Клиент {0} ({1}) требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку \"Открыть\", чтобы начать проверку подлинности." }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Предоставление кода проверки подлинности Azure", - "azure.serverCouldNotStart": "Не удалось запустить сервер. Это может быть связано с ошибкой разрешений или несовместимостью вашей системы. Вы можете попробовать включить проверку подлинности кода устройства в разделе параметров.", + "azureAuthCodeGrant.getAuthCodeUrlError": "Произошла ошибка в библиотеке MSAL при запросе URL-адреса кода проверки подлинности. Для получения более подробной информации об ошибке см. панель вывода \"Учетные записи Azure\". \r\n\r\n", "azureAuth.nonceError": "Не удалось выполнить проверку подлинности из-за несоответствия nonce, закройте Azure Data Studio и повторите попытку.", - "azureAuth.stateError": "Не удалось выполнить проверку подлинности из-за несоответствия состояния, закройте ADS и повторите попытку." + "azureAuth.stateError": "Не удалось выполнить проверку подлинности из-за несоответствия состояния, закройте ADS и повторите попытку.", + "azure.azureAuthCodeGrantName": "Предоставление кода проверки подлинности Azure", + "azure.serverCouldNotStart": "Не удалось запустить сервер. Это может быть связано с ошибкой разрешений или несовместимостью вашей системы. Вы можете попробовать включить проверку подлинности кода устройства в разделе параметров." }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "Добавить учетную запись {0}", - "azure.azureDeviceCodeAuth": "Код устройства Azure", - "azure.deviceCodeCheckFail": "Произошла ошибка при попытке проверить результаты входа в систему", - "azure.timeoutDeviceCode": "Истекло время ожидания для входа в систему с кодом устройства." + "azure.azureDeviceCodeAuth": "Код устройства Azure" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "Методы проверки подлинности Azure недоступны. Необходимо включить методы проверки подлинности в конфигурации ADS.", - "azure.NoAuthMethod.Selected": "Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться.", "azure.deprecatedGetSecurityToken": "Выполнен вызов метода azdata.accounts.getSecurityToken. Этот метод является устаревшим и будет удален в будущих выпусках. Используйте вместо него метод getAccountSecurityToken.", "genericTokenError": "Не удалось получить маркер", - "msalTokenError": "{0} произошло при приобретении маркера. \r\n{1}", - "tenantIgnoredError": "Клиент найден в списке игнорирования, проверка подлинности не предпринята. Вы можете удалить клиент из {0} списка игнорирования в файле settings.json: {1} если вы хотите получить доступ к ресурсам этого клиента." + "azure.NoAuthMethod.Available": "Методы проверки подлинности Azure недоступны. Необходимо включить методы проверки подлинности в конфигурации ADS.", + "azure.NoAuthMethod.Selected": "Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться.", + "tenantIgnoredError": "Клиент найден в списке игнорирования, проверка подлинности не предпринята. Вы можете удалить клиент из {0} списка игнорирования в файле settings.json: {1} если вы хотите получить доступ к ресурсам этого клиента.", + "msalTokenError": "{0} произошло при приобретении маркера. \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "Не удалось очистить кэш токена", - "clearTokenCacheSuccess": "Кэш токена успешно очищен" + "clearTokenCacheFailure": "Не удалось очистить кэш токена" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure для Китая", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure для Китая", "usGovCloudDisplayName": "Azure для государственных организаций США" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "Для работы этой функции необходимо выбрать учетную запись Azure.", - "azure.cloudTerminalPreview": "Чтобы использовать Azure Cloud Shell, необходимо включить предварительные версии функций.", - "azure.mustPickTenant": "Для работы этой функции необходимо выбрать клиента.", - "azure.noAccountError": "Вы не вошли ни в одну учетную запись Azure. Выполните вход и повторите попытку.", "azure.noTenants": "Для этой функции требуется клиент. Похоже, в вашей подписке Azure нет клиентов.", "azure.pickAnAzureAccount": "Выберите учетную запись Azure", "azure.signIn": "Войти", - "azure.startingCloudShell": "Запуск Cloud Shell…" + "azure.startingCloudShell": "Запуск Cloud Shell…", + "azure.noAccountError": "Вы не вошли ни в одну учетную запись Azure. Выполните вход и повторите попытку.", + "azure.cloudTerminalPreview": "Чтобы использовать Azure Cloud Shell, необходимо включить предварительные версии функций.", + "azure.mustPickTenant": "Для работы этой функции необходимо выбрать клиента.", + "azure.accountNotSelectedError": "Для работы этой функции необходимо выбрать учетную запись Azure." }, "dist/azureResource/errors": { "azure.subscriptionError": "Не удалось получить подписки для учетной записи {0}. Обновите ее." @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB для MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Кластер Azure CosmosDB для PostgreSQL" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Базы данных SQL" }, @@ -98,7 +90,7 @@ "azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel": "Гибкие серверы Базы данных Azure для PostgreSQL" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { - "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Серверы Базы данных Azure для PostgreSQL" + "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "База данных Azure для серверов PostgreSQL" }, "dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": { "azure.resource.providers.sqlInstanceContainerLabel": "Управляемые экземпляры SQL" @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "Нераспознанный ресурс поставщика: {0}", - "azurecore.unregisteredProviderType": "Нераспознанный тип ресурса поставщика: {0}" + "azurecore.unregisteredProviderType": "Нераспознанный тип ресурса поставщика: {0}", + "azurecore.unregisteredProvider": "Нераспознанный ресурс поставщика: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "Ресурсы не найдены" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "Не удалось получить подписки для учетной записи {0} (клиент \"{1}\"). {2}", - "azure.resource.tenantTokenError": "Не удалось получить маркер доступа для учетной записи \"{0}\" (клиент \"{1}\")." + "azure.resource.tenantTokenError": "Не удалось получить маркер доступа для учетной записи \"{0}\" (клиент \"{1}\").", + "azure.resource.tenantSubscriptionsError": "Не удалось получить подписки для учетной записи {0} (клиент \"{1}\"). {2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (предварительная версия) {0} ({1})", - "azure.cloudTerminal.ok": "OK", - "azure.cloudTerminal.openAzureShell": "Открыть Azure Shell", "azure.coudTerminal.neverUsed": "Если ранее вы не запускали Azure Cloud Shell из этой учетной записи, перейдите на страницу https://shell.azure.com/, чтобы начать работу. Выполнив настройку, вы сможете использовать Azure Cloud Shell непосредственно в Azure Data Studio.", + "azure.cloudTerminal.ok": "ОК", + "azure.cloudTerminal.openAzureShell": "Открыть Azure Shell", "azure.selectShellType": "Выберите Bash или PowerShell для Azure Cloud Shell", "azure.shellClosed": "Оболочка закрыта.\r\n", "azure.shellTypeRequired": "Необходимо выбрать тип оболочки" @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "Ошибка при получении групп ресурсов для учетной записи {0} ({1}) в подписке {2} ({3}) и клиенте {4}: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "Ошибка при получении подписок для учетной записи {0}: {1}", "azure.accounts.getSubscriptions.queryError": "Ошибка при получении подписок для учетной записи {0} в клиенте {1}: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "Недопустимый запрос", - "azure.resource.error": "Ошибка: {0}" + "azure.resource.error": "Ошибка: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "Недопустимый запрос" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Ресурсы Azure (предварительная версия)", - "azure.credStoreSaveFailedError": "Не удалось сохранить ключи для кэша маркеров в хранилище учетных данных, что может привести к проблемам с сохранением маркера доступа Azure и нестабильности подключения. Вполне вероятно, что SqlTools достиг предела хранения учетных данных в Windows. Очистите по крайней мере 2 записи учетных данных, которые начинаются с «Microsoft.SqlTools|» в диспетчере учетных данных Windows и перезагрузите.", - "azure.unableToOpenAzureLink": "Не удается открыть ссылку, отсутствуют обязательные значения", "azurecore.australiacentral": "Центральная Австралия", "azurecore.australiacentral2": "Центральная Австралия — 2", "azurecore.australiaeast": "Восточная Австралия", "azurecore.australiasoutheast": "Юго-Восточная Австралия", + "azurecore.extensionName": "Учетные записи Azure", "azurecore.azureArcPostgres": "Гипермасштабирование PostgreSQL с поддержкой Azure Arc", - "azurecore.azureArcService": "Служба данных — Azure Arc", - "azurecore.azureArcsqlManagedInstance": "Управляемый экземпляр SQL — Azure Arc", + "azurecore.postgresFlexibleServer": "Гибкие серверы Базы данных Azure для PostgreSQL", + "azurecore.postgresServer": "Серверы Базы данных Azure для PostgreSQL", + "azure.azureResourcesGridTitle": "Ресурсы Azure (предварительная версия)", "azurecore.brazilsouth": "Южная Бразилия", "azurecore.brazilsoutheast": "Юго-Восточная Бразилия", "azurecore.canadacentral": "Центральная Канада", "azurecore.canadaeast": "Восточная Канада", + "azurecore.reload": "Отмена", "azurecore.centralindia": "Центральная Индия", "azurecore.centralus": "Центральная часть США", "azurecore.centraluseuap": "Центральная часть США (EUAP)", - "azurecore.deprecated": "Предупреждение. ADAL не рекомендуется и будет удален в будущем выпуске. Вместо этого используйте MSAL.", + "azurecore.azureArcService": "Служба данных — Azure Arc", "azurecore.disable": "Отключить", "azurecore.dismiss": "Закрыть", "azurecore.eastasia": "Восточная Азия", "azurecore.eastus": "Восточная часть США", "azurecore.eastus2": "Восточная часть США — 2", "azurecore.eastus2euap": "Восточная часть США 2 (EUAP)", - "azurecore.extensionName": "Учетные записи Azure", "azurecore.francecentral": "Центральная Франция", "azurecore.francesouth": "Южная Франция", "azurecore.germanynorth": "Северная Германия", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "Недопустимый клиент для подписки", "azurecore.japaneast": "Восточная Япония", "azurecore.japanwest": "Западная Япония", + "azure.credStoreSaveFailedError": "Не удалось сохранить ключи для кэша маркеров в хранилище учетных данных, что может привести к проблемам с сохранением маркера доступа Azure и нестабильности подключения. Вполне вероятно, что SqlTools достиг предела хранения учетных данных в Windows. Очистите по крайней мере 2 записи учетных данных, которые начинаются с «Microsoft.SqlTools|» в диспетчере учетных данных Windows и перезагрузите.", "azurecore.koreacentral": "Республика Корея, центральный регион", "azurecore.koreasouth": "Республика Корея, южный регион", "azurecore.location": "Расположение", + "azurecore.requiresReload": "При изменении этого ресурса необходимо перезагрузить окно, чтобы все изменения вступили в силу.", "azurecore.name": "Имя", + "azure.noCloudsEnabled": "Облака не включены. Включите облако, чтобы продолжить.", "azurecore.northcentralus": "Центрально-северная часть США", "azurecore.northeurope": "Северная Европа", "azurecore.norwayeast": "Восточная Норвегия", "azurecore.norwaywest": "Западная Норвегия", - "azurecore.piiLogging.warning": "Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки.", - "azurecore.postgresFlexibleServer": "Гибкие серверы Базы данных Azure для PostgreSQL", - "azurecore.postgresServer": "Серверы Базы данных Azure для PostgreSQL", - "azurecore.reload": "Перезагрузить", "azurecore.reloadChoice": "Перезагрузить Azure Data Studio", - "azurecore.reloadPrompt": "Библиотека проверки подлинности изменена. Перезагрузите Azure Data Studio.", - "azurecore.requiresReload": "При изменении этого ресурса необходимо перезагрузить окно, чтобы все изменения вступили в силу.", "azurecore.resourceGroup": "Группа ресурсов", "azurecore.resourceType": "Тип ресурса", + "azurecore.sqlServerArc": "SQL Server — Azure Arc", + "azurecore.sqlDatabase": "База данных SQL", + "azurecore.sqlManagedInstance": "Управляемый экземпляр SQL", + "azurecore.azureArcsqlManagedInstance": "Управляемый экземпляр SQL — Azure Arc", + "azurecore.sqlServer": "Сервер SQL Server", "azurecore.southafricanorth": "Северная часть ЮАР", "azurecore.southafricawest": "Западная часть ЮАР", "azurecore.southcentralus": "Центрально-южная часть США", - "azurecore.southeastasia": "Юго-Восточная Азия", "azurecore.southindia": "Южная Индия", - "azurecore.sqlDatabase": "База данных SQL", - "azurecore.sqlManagedInstance": "Управляемый экземпляр SQL", - "azurecore.sqlServer": "Сервер SQL Server", - "azurecore.sqlServerArc": "SQL Server — Azure Arc", + "azurecore.southeastasia": "Юго-Восточная Азия", "azurecore.subscription": "Подписка", + "azurecore.switchMsal": "Переключиться на MSAL", "azurecore.switzerlandnorth": "Северная Швейцария", "azurecore.switzerlandwest": "Западная Швейцария", + "azurecore.reloadPromptCacheClear": "Кэш маркеров успешно очищен. Перезагрузите Azure Data Studio.", "azurecore.typeIcon": "Значок типа", "azurecore.uaecentral": "Центральная часть ОАЭ", "azurecore.uaenorth": "Северная часть ОАЭ", "azurecore.uksouth": "Южная часть Соединенного Королевства", "azurecore.ukwest": "Западная часть Соединенного Королевства", "azurecore.unableToFetchToken": "Не удается получить токен для клиента {0}", + "azure.unableToOpenAzureLink": "Не удается открыть ссылку, отсутствуют обязательные значения", + "azurecore.piiLogging.warning": "Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки.", "azurecore.westcentralus": "Центрально-западная часть США", "azurecore.westeurope": "Западная Европа", "azurecore.westindia": "Западная Индия", "azurecore.westus": "Западная часть США", - "azurecore.westus2": "Западная часть США — 2" + "azurecore.westus2": "Западная часть США — 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "Параметр {0} изменен, перезагрузите Azure Data Studio." + }, + "dist/utils": { + "providerSettings.error": "Не удалось загрузить конечные точки из параметров. Проверьте журналы для получения дополнительных сведений.", + "providerSettings.success": "Пользовательские конечные точки успешно загружены из параметров" }, "package": { - "accounts.clearTokenCache": "Очистить кэш токена учетной записи Azure", - "azure.description": "Обзор ресурсов Azure и работа с ними", - "azure.displayName": "Azure (ядро)", - "azure.openInAzurePortal.title": "Открыть на портале Azure", - "azure.resource.config.filter.description": "Фильтр ресурсов, каждый элемент представляет собой идентификатор учетной записи, идентификатор подписки и имя, разделенные косой чертой", - "azure.resource.config.title": "Конфигурация ресурсов Azure", + "config.providerSettings.endpoints.armResource": "Конечная точка ресурса ARM", "azure.resource.connectsqldb.title": "Добавить к серверам", - "azure.resource.connectsqlserver.title": "Подключиться", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "Обновить", - "azure.resource.refreshall.title": "Azure: обновление всех учетных записей", - "azure.resource.selectsubscriptions.title": "Выберите подписки", - "azure.resource.selecttenants.title": "Выбрать клиенты", - "azure.resource.signin.title": "Azure: вход", - "azure.resource.startterminal.title": "Запуск Cloud Shell", - "azure.resource.view.title": "Azure (предварительная версия)", - "azure.tenant.config.filter.description": "Список идентификаторов клиентов, которые будут пропущены при запросе ресурсов Azure или запросе маркеров проверки подлинности.", "azure.title": "Azure", - "config.authenticationLibrary": "Библиотека, используемая для потока проверки подлинности AAD. Перезапустите ADS после изменения этого параметра.", + "azure.displayName": "Azure (ядро)", + "azure.resource.view.title": "Azure (предварительная версия)", "config.azureAccountConfigurationSection": "Конфигурация учетной записи Azure", "config.azureAuthMethodConfigurationSection": "Метод проверки подлинности Azure", + "config.providerSettings.endpoints.azureKeyVaultResource": "Конечная точка ресурса Azure KeyVault", + "config.providerSettings.endpoints.azureKustoResource": "Конечная точка ресурса Azure Kusto", + "config.providerSettings.endpoints.logAnalytics": "Конечная точка Azure Log Analytics", + "config.providerSettings.endpoints.portal": "Конечная точка портала Azure", + "azure.resource.config.title": "Конфигурация ресурсов Azure", + "config.providerSettings.endpoints.azureStorageResource": "Конечная точка ресурса службы хранилища Azure", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Суффикс конечной точки ресурса службы хранилища Azure", + "azure.resource.refreshall.title": "Azure: обновление всех учетных записей", + "azure.resource.signin.title": "Azure: вход", + "azure.description": "Обзор ресурсов Azure и работа с ними", + "accounts.clearTokenCache": "Очистить кэш токена учетной записи Azure", + "config.providerSettings.endpoints.clientId": "Идентификатор клиента для Azure Data Studio", + "config.providerSettingsMetadata": "Отображаемое имя облака", + "config.providerSettingsId": "ИД облака", + "config.providerSettingsName": "Имя облака", + "config.providerSettingsDescription": "Настройки облака", "config.azureCodeGrantMethod": "Метод предоставления кода", + "azure.resource.connectsqlserver.title": "Подключить", "config.azureDeviceCodeMethod": "Метод кода устройства", - "config.enableChinaCloudDescription": "Нужно ли включить интеграцию Azure для Китая", - "config.enableGermanyCloudDescription": "Следует ли включить интеграцию Azure для Германии", - "config.enablePublicCloudDescription": "Следует ли включить интеграцию общедоступного облака Azure", - "config.enableUsGovCloudDescription": "Следует ли включить интеграцию облака Azure для государственных организаций США (Fairfax)", - "config.enableUsNatCloudDescription": "Следует ли включить интеграцию с национальным облаком Azure для США", - "config.loggingLevel": "[Необязательно] Уровень детализации ведения журнала для расширения \"Учетные записи Azure\".", "config.noSystemKeychain": "Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя.", - "config.piiLogging": "Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала." + "config.providerSettings.endpoints.graphResource": "Конечная точка ресурса Graph", + "config.providerSettings.endpoints.host": "Конечная точка узла", + "config.providerSettings.endpoints.msGraphResource": "Конечная точка ресурса Microsoft Graph", + "config.providerSettings.endpoints.microsoftResource": "Конечная точка ресурса Майкрософт", + "azure.openInAzurePortal.title": "Открыть на портале Azure", + "config.providerSettings.endpoints.powerBiResource": "Конечная точка ресурса Power BI", + "config.providerSettingsTitle": "Параметры поставщика", + "azure.resource.refresh.title": "Обновить", + "config.providerSettings.endpoints.sqlResource": "Конечная точка ресурса SQL", + "config.providerSettings.endpoints.scopes": "Конечная точка областей", + "azure.resource.selectsubscriptions.title": "Выберите подписки", + "azure.resource.selecttenants.title": "Выбрать клиенты", + "config.customProviderSettings": "Параметр, содержащий настраиваемые конечные точки проверки подлинности Azure. Чтобы изменения этого параметра вступили в силу, требуется перезапуск.", + "config.enableChinaCloudDescription": "Нужно ли включить интеграцию Azure для Китая", + "config.enablePublicCloudDescription": "Следует ли включить интеграцию общедоступного облака Azure", + "config.piiLogging": "Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала.", + "config.enableUsGovCloudDescription": "Следует ли включить интеграцию облака Azure для государственных организаций США (Fairfax)", + "azure.resource.startterminal.title": "Запуск Cloud Shell", + "azure.tenant.config.filter.description": "Список идентификаторов клиентов, которые будут пропущены при запросе ресурсов Azure или запросе маркеров проверки подлинности.", + "azure.resource.config.filter.description": "Фильтр ресурсов, каждый элемент представляет собой идентификатор учетной записи, идентификатор подписки и имя, разделенные косой чертой", + "config.loggingLevel": "[Необязательно] Уровень детализации ведения журнала для расширения \"Учетные записи Azure\"." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..d8d35f9731 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} КБ)", + "downloadServiceDoneChannelMsg": "Скачано {0}", + "downloadingServiceStatusMsg": "Скачивание {0}", + "downloadingServiceChannelMsg": "Скачивание {0}", + "failedToStartServiceErrorMsg": "Не удалось запустить {0}", + "installedServiceChannelMsg": "Установлено: {0}", + "installingServiceStatusMsg": "Установка {0}", + "installingServiceChannelMsg": "Установка {0} в {1}", + "startingServiceStatusMsg": "Запуск {0}", + "serviceStartedStatusMsg": "Запущено: {0}" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "Несуществующая учетная запись.", + "kusto.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос.", + "kusto.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted." + }, + "dist/main": { + "notebookFileType": "Записные книжки", + "unsupportedFileType": "Поддерживаются только записные книжки IPYNB", + "azuremonitor.unsupportedPlatform": "Неподдерживаемая платформа" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "Отмена", + "cancel": "Отменить операцию?", + "azureMonitor.searchServers": "Поиск имен серверов" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "Ошибка при уведомлении об изменении узла: {0}", + "rootLabel": "Корень", + "sessionNotFound": "Сеанс для узла {0} не существует" + }, + "dist/telemetry": { + "viewKnownIssuesText": "Просмотреть известные проблемы", + "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio." + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "Права администратора", + "azuremonitor.connectionProperties.dbaPrivilege.description": "Права администратора: SYSDBA или SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "Тип проверки подлинности", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", + "azuremonitor.displayName": "Журналы Azure Monitor", + "azuremonitor.description": "Доступ к Azure Monitor для Azure Data Studio", + "azuremonitor.connectionProperties.connectionName.description": "Настраиваемое имя подключения", + "azuremonitor.connectionOptions.databaseName.displayName": "База данных", + "azuremonitor.connectionProperties.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", + "azuremonitor.connectionProperties.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", + "azuremonitor.connectionProperties.serverName.description": "ИД рабочей области Log Analytics", + "azuremonitor.connectionProperties.metadataPooling.label": "Объединение в пул метаданных", + "azuremonitor.objectsListProperties.name": "Имя", + "azuremonitor.databasesListProperties.name": "Имя", + "azuremonitor.connectionProperties.connectionName.displayName": "Имя (необязательно)", + "azuremonitor.connectionProperties.password.displayName": "Пароль", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Пароль пользователя прокси-сервера.", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Пароль прокси-сервера", + "azuremonitor.connectionProperties.proxyUserId.label": "ИД пользователя прокси-сервера", + "azuremonitor.connectionProperties.groupName.security": "Безопасность", + "azuremonitor.databasesListProperties.size": "Размер (МБ)", + "azuremonitor.connectionProperties.groupName.source": "Источник", + "azuremonitor.connectionProperties.authType.description": "Указывает способ проверки подлинности в Azure Monitor", + "azuremonitor.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", + "azuremonitor.connectionProperties.metadataPooling.description": "Этот атрибут указывает, кэшируются ли метаданные для выполненных запросов для повышения производительности.", + "azuremonitor.objectsListProperties.metadataTypeName": "Тип", + "azuremonitor.connectionProperties.userName.displayName": "Имя пользователя", + "azuremonitor.connectionProperties.proxyUserId.description": "Имя пользователя прокси-сервера.", + "azuremonitor.connectionProperties.serverName.displayName": "Идентификатор рабочей области", + "azuremonitor.cloud.workspaceProperties.id": "Идентификатор рабочей области", + "azuremonitor.cloud.workspaceProperties.name": "Имя рабочей области" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.cms.i18n.json index 173ba11ab3..64f6bc973c 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "Добавить группу серверов", - "cms.Cancel": "Отмена", - "cms.OK": "ОК", - "cms.ServerGroupDescription": "Описание группы серверов", - "cms.ServerGroupName": "Имя группы серверов", "cms.confirmDeleteGroup": "Вы действительно хотите удалить", "cms.confirmDeleteServer": "Вы действительно хотите удалить", "cms.errors.azureNotAllowed": "Серверы SQL Azure не могут использоваться в качестве Центральных серверов управления.", + "cms.Cancel": "Отмена", "cms.errors.sameCmsServerName": "Группа центральных серверов управления уже содержит зарегистрированный сервер с именем {0}", - "cms.errors.sameServerGroupName": "В {0} уже имеется группа серверов с именем {1}", "cms.no": "Нет", - "cms.yes": "Да" + "cms.OK": "ОК", + "cms.ServerGroupDescription": "Описание группы серверов", + "cms.ServerGroupName": "Имя группы серверов", + "cms.yes": "Да", + "cms.errors.sameServerGroupName": "В {0} уже имеется группа серверов с именем {1}" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Добавить центральный сервер управления…" @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "Ресурсы не найдены" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "При загрузке сохраненных серверов произошла непредвиденная ошибка {0}", - "cms.resource.tree.treeProvider.loadingLabel": "Идет загрузка…" + "cms.resource.tree.treeProvider.loadingLabel": "Идет загрузка…", + "cms.resource.tree.treeProvider.loadError": "При загрузке сохраненных серверов произошла непредвиденная ошибка {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "Вы не можете добавить общий зарегистрированный сервер с таким же именем, что и сервер конфигурации" }, "package": { - "cloud.databaseProperties.azureEdition": "Выпуск", - "cloud.databaseProperties.compatibilityLevel": "Уровень совместимости", - "cloud.databaseProperties.owner": "Владелец", - "cloud.databaseProperties.serviceLevelObjective": "Ценовая категория", - "cloud.serverProperties.serverEdition": "Тип", - "cloud.serverProperties.serverVersion": "Версия", - "cms.configuration.title": "Конфигурация MSSQL", - "cms.connectionOptions.applicationIntent.description": "Объявляет тип рабочей нагрузки приложения при подключении к серверу", - "cms.connectionOptions.applicationIntent.displayName": "Намерение приложения", - "cms.connectionOptions.applicationName.description": "Имя приложения", - "cms.connectionOptions.applicationName.displayName": "Имя приложения", - "cms.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь", - "cms.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", - "cms.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL", - "cms.connectionOptions.authType.description": "Указывает способ проверки подлинности в SQL Server", - "cms.connectionOptions.authType.displayName": "Тип проверки подлинности", - "cms.connectionOptions.columnEncryptionSetting.description": "Включает или отключает Always Encrypted для подключения", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка", - "cms.connectionOptions.commandTimeout.displayName": "Время ожидания команды", - "cms.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", - "cms.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", - "cms.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", - "cms.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", - "cms.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", - "cms.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", - "cms.connectionOptions.connectionName.description": "Настраиваемое имя подключения", - "cms.connectionOptions.connectionName.displayName": "Имя (необязательно)", - "cms.connectionOptions.contextConnection.description": "Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server.", - "cms.connectionOptions.contextConnection.displayName": "Контекстное подключение", - "cms.connectionOptions.currentLanguage.description": "Имя записи языка SQL Server", - "cms.connectionOptions.currentLanguage.displayName": "Текущий язык", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет", - "cms.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации", - "cms.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации", - "cms.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "Строгое", - "cms.connectionOptions.encrypt.categoryValues.true": "Обязательное (True)", - "cms.connectionOptions.encrypt.description": "Если задано значение \"Mandatory\" или \"Strict\", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение \"Strict\", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение \"Strict\" поддерживается в SQL Server 2022 и более поздних версиях.", - "cms.connectionOptions.encrypt.displayName": "Шифровать", - "cms.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа", - "cms.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", + "cms.resource.registerCmsServer.title": "Добавить центральный сервер управления", "cms.connectionOptions.groupName.advanced": "Дополнительно", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "Намерение приложения", + "cms.connectionOptions.applicationName.displayName": "Имя приложения", + "cms.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации", + "cms.connectionOptions.authType.displayName": "Тип проверки подлинности", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure", + "cms.resource.explorer.title": "Центральные серверы управления", + "cms.title": "Центральные серверы управления", + "cms.connectionOptions.commandTimeout.displayName": "Время ожидания команды", + "cloud.databaseProperties.compatibilityLevel": "Уровень совместимости", + "onprem.databaseProperties.compatibilityLevel": "Уровень совместимости", + "onprem.serverProperties.machineName": "Имя компьютера", + "cms.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", + "cms.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", + "cms.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", "cms.connectionOptions.groupName.connectionResiliency": "Устойчивость подключений", "cms.connectionOptions.groupName.context": "Контекст", - "cms.connectionOptions.groupName.initialization": "Инициализация", - "cms.connectionOptions.groupName.pooling": "Объединение в пул", - "cms.connectionOptions.groupName.replication": "Репликация", - "cms.connectionOptions.groupName.security": "Безопасность", - "cms.connectionOptions.groupName.source": "Источник", - "cms.connectionOptions.hostNameInCertificate.description": "Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.", + "cms.connectionOptions.contextConnection.displayName": "Контекстное подключение", + "cms.connectionOptions.currentLanguage.displayName": "Текущий язык", + "cms.connectionOptions.connectionName.description": "Настраиваемое имя подключения", + "cms.connectionOptions.applicationIntent.description": "Объявляет тип рабочей нагрузки приложения при подключении к серверу", + "cms.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", + "cms.resource.deleteCmsServer.title": "Удалить", + "cms.resource.deleteServerGroup.title": "Удалить", + "cms.resource.deleteRegisteredServer.title": "Удалить", + "cms.connectionOptions.serverDescription.description": "Описание экземпляра SQL Server", + "cms.disabled": "Отключено", + "cloud.databaseProperties.azureEdition": "Выпуск", + "onprem.serverProperties.serverEdition": "Выпуск", + "cms.enabled": "Включено", + "cms.connectionOptions.columnEncryptionSetting.description": "Включает или отключает Always Encrypted для подключения", + "cms.connectionOptions.secureEnclaves.description": "Включает или отключает защищенные анклавы для подключения", + "cms.connectionOptions.encrypt.displayName": "Шифровать", + "cms.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла", "cms.connectionOptions.hostNameInCertificate.displayName": "Имя узла в сертификате", - "cms.connectionOptions.loadBalanceTimeout.description": "Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения", + "cms.connectionOptions.hostNameInCertificate.description": "Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.", + "cms.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", + "cms.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", + "cms.connectionOptions.typeSystemVersion.description": "Указывает, какую систему серверного типа предоставит поставщик через DataReader", + "cms.connectionOptions.groupName.initialization": "Инициализация", + "onprem.databaseProperties.lastBackupDate": "Последнее резервное копирование базы данных", + "onprem.databaseProperties.lastLogBackupDate": "Последняя резервная копия журнала", "cms.connectionOptions.loadBalanceTimeout.displayName": "Истекло время ожидания при балансировке нагрузки", - "cms.connectionOptions.maxPoolSize.description": "Максимально допустимое число подключений в пуле", + "cms.configuration.title": "Конфигурация MSSQL", + "cms.connectionOptions.encrypt.categoryValues.true": "Обязательное (True)", "cms.connectionOptions.maxPoolSize.displayName": "Максимальный размер пула", - "cms.connectionOptions.minPoolSize.description": "Минимально допустимое число подключений в пуле", + "cms.logFilesRemovalLimit": "Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio.", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "Минимальный размер пула", "cms.connectionOptions.multiSubnetFailover.displayName": "Отработка отказа в нескольких подсетях", - "cms.connectionOptions.multipleActiveResultSets.description": "Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов", "cms.connectionOptions.multipleActiveResultSets.displayName": "Множественные активные результирующие наборы", - "cms.connectionOptions.packetSize.description": "Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server", + "cms.connectionOptions.connectionName.displayName": "Имя (необязательно)", + "cms.connectionOptions.serverName.description": "Имя экземпляра SQL Server", + "cms.resource.addServerGroup.title": "Новая группа серверов…", + "cms.resource.addRegisteredServer.title": "Новая регистрация сервера…", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет", + "cms.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", + "cms.logRetentionMinutes": "Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя.", + "onprem.serverProperties.osVersion": "Версия ОС", + "cms.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)", + "cloud.databaseProperties.owner": "Владелец", + "onprem.databaseProperties.owner": "Владелец", "cms.connectionOptions.packetSize.displayName": "Размер пакета", - "cms.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", "cms.connectionOptions.password.displayName": "Пароль", - "cms.connectionOptions.persistSecurityInfo.description": "Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения", "cms.connectionOptions.persistSecurityInfo.displayName": "Сохранение сведений о безопасности", - "cms.connectionOptions.pooling.description": "Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул", + "cms.connectionOptions.groupName.pooling": "Объединение в пул", "cms.connectionOptions.pooling.displayName": "Объединение в пул", "cms.connectionOptions.port.displayName": "Порт", - "cms.connectionOptions.replication.description": "Используется SQL Server при репликации", + "cloud.databaseProperties.serviceLevelObjective": "Ценовая категория", + "onprem.databaseProperties.recoveryModel": "Модель восстановления", + "cms.resource.refresh.title": "Обновить", + "cms.resource.refreshServerGroup.title": "Обновить группу серверов", + "cms.connectionOptions.groupName.replication": "Репликация", "cms.connectionOptions.replication.displayName": "Репликация", - "cms.connectionOptions.secureEnclaves.description": "Включает или отключает защищенные анклавы для подключения", - "cms.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы", - "cms.connectionOptions.serverDescription.description": "Описание экземпляра SQL Server", - "cms.connectionOptions.serverDescription.displayName": "Описание сервера", - "cms.connectionOptions.serverName.description": "Имя экземпляра SQL Server", - "cms.connectionOptions.serverName.displayName": "Сервер", - "cms.connectionOptions.serverName.placeholder": "например, tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".", - "cms.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера", - "cms.connectionOptions.typeSystemVersion.description": "Указывает, какую систему серверного типа предоставит поставщик через DataReader", - "cms.connectionOptions.typeSystemVersion.displayName": "Версия системы типов", - "cms.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", - "cms.connectionOptions.userName.displayName": "Имя пользователя", - "cms.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к SQL Server", - "cms.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "Поддержка управления Центральными серверами управления SQL Server", - "cms.disabled": "Отключено", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL", "cms.displayName": "Центральные серверы управления SQL Server", - "cms.enabled": "Включено", + "cms.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы", + "cms.connectionOptions.groupName.security": "Безопасность", + "cms.connectionOptions.serverName.displayName": "Сервер", + "cms.connectionOptions.serverDescription.displayName": "Описание сервера", + "cms.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", "cms.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?", "cms.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", "cms.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", - "cms.format.placeCommasBeforeNextStatement": "Следует ли ставить запятые в начале каждой инструкции в списке, например \", mycolumn2\", а не в конце, например \"mycolumn1,\"", "cms.format.placeSelectStatementReferencesOnNewLine": "Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для \"SELECT C1, C2 FROM T1\" как C1, так и C2 будут находиться на отдельных строках", - "cms.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", - "cms.logFilesRemovalLimit": "Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio.", - "cms.logRetentionMinutes": "Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя.", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", - "cms.resource.addRegisteredServer.title": "Новая регистрация сервера…", - "cms.resource.addServerGroup.title": "Новая группа серверов…", - "cms.resource.deleteCmsServer.title": "Удалить", - "cms.resource.deleteRegisteredServer.title": "Удалить", - "cms.resource.deleteServerGroup.title": "Удалить", - "cms.resource.explorer.title": "Центральные серверы управления", - "cms.resource.refresh.title": "Обновить", - "cms.resource.refreshServerGroup.title": "Обновить группу серверов", - "cms.resource.registerCmsServer.title": "Добавить центральный сервер управления", - "cms.title": "Центральные серверы управления", - "cms.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", + "cms.connectionOptions.packetSize.description": "Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server", + "cms.connectionOptions.groupName.source": "Исходная база данных", + "cms.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", + "cms.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", + "cms.connectionOptions.authType.description": "Указывает способ проверки подлинности в SQL Server", + "cms.connectionOptions.encrypt.categoryValues.strict": "Строгое", + "cms.description": "Поддержка управления Центральными серверами управления SQL Server", + "cms.connectionOptions.currentLanguage.description": "Имя записи языка SQL Server", + "cms.connectionOptions.commandTimeout.description": "Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка", + "cms.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", + "cms.connectionOptions.maxPoolSize.description": "Максимально допустимое число подключений в пуле", + "cms.connectionOptions.loadBalanceTimeout.description": "Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения", + "cms.connectionOptions.minPoolSize.description": "Минимально допустимое число подключений в пуле", + "cms.connectionOptions.applicationName.description": "Имя приложения", + "cms.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь", + "cms.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к SQL Server", + "cms.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа", + "cms.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера", + "cloud.serverProperties.serverEdition": "Тип", + "cms.connectionOptions.typeSystemVersion.displayName": "Версия системы типов", + "cms.connectionOptions.replication.description": "Используется SQL Server при репликации", + "cms.connectionOptions.userName.displayName": "Имя пользователя", + "cloud.serverProperties.serverVersion": "Версия", + "onprem.serverProperties.serverVersion": "Версия", + "cms.connectionOptions.encrypt.description": "Если задано значение \"Mandatory\" или \"Strict\", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение \"Strict\", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение \"Strict\" поддерживается в SQL Server 2022 и более поздних версиях.", + "cms.connectionOptions.persistSecurityInfo.description": "Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения", + "cms.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".", + "cms.connectionOptions.contextConnection.description": "Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server.", + "cms.connectionOptions.multipleActiveResultSets.description": "Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов", + "cms.connectionOptions.pooling.description": "Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул", + "cms.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.", + "cms.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", "ignorePlatformWarning": "[Необязательно] Не показывать предупреждения для неподдерживаемых платформ", - "onprem.databaseProperties.compatibilityLevel": "Уровень совместимости", - "onprem.databaseProperties.lastBackupDate": "Последнее резервное копирование базы данных", - "onprem.databaseProperties.lastLogBackupDate": "Последняя резервная копия журнала", - "onprem.databaseProperties.owner": "Владелец", - "onprem.databaseProperties.recoveryModel": "Модель восстановления", - "onprem.serverProperties.machineName": "Имя компьютера", - "onprem.serverProperties.osVersion": "Версия ОС", - "onprem.serverProperties.serverEdition": "Выпуск", - "onprem.serverProperties.serverVersion": "Версия" + "cms.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", + "cms.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", + "cms.connectionOptions.serverName.placeholder": "например, tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "Следует ли ставить запятые в начале каждой инструкции в списке, например \", mycolumn2\", а не в конце, например \"mycolumn1,\"" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.dacpac.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.dacpac.i18n.json index 5463300532..31cf155f92 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "В этом экземпляре SQL Server уже существует база данных с таким именем.", + "dacFx.importDescription": "Создание базы данных из файла BACPAC [Импорт BACPAC]", + "dacfx.dataLoss": "Потеря данных", + "dacfx.wizardTitle": "Мастер приложений уровня данных", "dacFx.databaseName": "Имя базы данных", "dacFx.deployButton": "Развернуть", - "dacFx.deployConfigPageName": "Выберите параметры развертывания DACPAC", "dacFx.deployDescription": "Развертывание файла DACPAC приложения уровня данных в экземпляре SQL Server [Развертывание DACPAC]", - "dacFx.deployPlanPageName": "Обзор плана развертывания", + "dacfx.deployPlanTableTitle": "Операции плана развертывания", "dacFx.export": "Экспортировать", - "dacFx.exportConfigPageName": "Выберите параметры экспорта BACPAC", "dacFx.exportDescription": "Экспорт схемы и данных из базы данных в логический формат файла BACPAC [Экспорт BACPAC]", "dacFx.extract": "Извлечь", - "dacFx.extractConfigPageName": "Выберите параметры извлечения DACPAC", "dacFx.extractDescription": "Извлечение приложения уровня данных из экземпляра SQL Server в файл DACPAC [Извлечение DACPAC]", + "dacfx.fileLocation": "Расположение файла", + "dacfx.whitespaceFilenameErrorMessage": "Имя файла не может быть пробелом", + "dacfx.filenameEndingInPeriodErrorMessage": "Имя не может заканчиваться точкой", + "dacfx.trailingWhitespaceErrorMessage": "Имя не может заканчиваться пробелом", + "dacfx.tooLongFilenameErrorMessage": "Длина имени файла превышает 255 символов", "dacFx.generateScriptButton": "Создать сценарий", + "dacfx.deployPlanErrorMessage": "Сбой при создании плана развертывания \"{0}\"", + "dacfx.generateDeployErrorMessage": "Сбой при создании сценария развертывания \"{0}\"", "dacFx.import": "Импортировать", - "dacFx.importConfigPageName": "Выберите параметры импорта BACPAC", - "dacFx.importDescription": "Создание базы данных из файла BACPAC [Импорт BACPAC]", + "dacfx.invalidFileCharsErrorMessage": "Недопустимые символы файла", + "dacfx.objecTooltip": "Имя объекта, который будет затронут развертыванием", "dacFx.newDatabase": "Новая база данных", + "dacfx.noDataLoss": "Указанные действия развертывания не приведут к потере данных.", + "dacfx.object": "Объект", + "dacFxDeploy.openFile": "Открыть", + "dacfx.operation": "Операция", + "dacfx.operationTooltip": "Операция (Create, Alter, Delete), которая будет выполнена во время развертывания", + "dacfx.dataLossTooltip": "Операции, которые могут привести к потере данных, отмечены предупреждающим знаком", "dacFx.proceedDataLoss": "Продолжать, несмотря на возможную потерю данных", + "dacfx.reservedValueErrorMessage": "Имя файла уже используется. Выберите другое имя и повторите попытку", + "dacFx.deployPlanPageName": "Обзор плана развертывания", + "dacfx.save": "Сохранить", + "dacFx.deployConfigPageName": "Выберите параметры развертывания DACPAC", + "dacFx.exportConfigPageName": "Выберите параметры экспорта BACPAC", + "dacFx.extractConfigPageName": "Выберите параметры извлечения DACPAC", + "dacFx.importConfigPageName": "Выберите параметры импорта BACPAC", "dacFx.selectOperationPageName": "Выберите операцию", + "dacfx.selectFile": "Выберите файл", + "dacfx.setting": "Параметр", "dacFx.sourceDatabase": "База данных — источник", "dacFx.sourceServer": "Исходный сервер", "dacFx.summaryPageName": "Сводка", + "dacfx.summaryTableTitle": "Итоговые настройки", "dacFx.targetDatabase": "Целевая база данных", "dacFx.targetServer": "Целевой сервер", - "dacFx.upgradeExistingDatabase": "Обновление существующей базы данных", - "dacFx.versionText": "Версия (используйте формат x.x.x.x, где x — это число)", - "dacFxDeploy.openFile": "Открыть", - "dacfx.dataLoss": "Потеря данных", "dacfx.dataLossText": "Действия развертывания могут привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием.", - "dacfx.dataLossTextWithCount": "{0} из указанных действий развертывания может привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием.", - "dacfx.dataLossTooltip": "Операции, которые могут привести к потере данных, отмечены предупреждающим знаком", - "dacfx.databaseNameExistsErrorMessage": "В этом экземпляре SQL Server уже существует база данных с таким именем.", - "dacfx.default": "по умолчанию", - "dacfx.deployPlanErrorMessage": "Сбой при создании плана развертывания \"{0}\"", - "dacfx.deployPlanTableTitle": "Операции плана развертывания", - "dacfx.fileLocation": "Расположение файла", - "dacfx.filenameEndingInPeriodErrorMessage": "Имя не может заканчиваться точкой", - "dacfx.generateDeployErrorMessage": "Сбой при создании сценария развертывания \"{0}\"", - "dacfx.invalidFileCharsErrorMessage": "Недопустимые символы файла", - "dacfx.noDataLoss": "Указанные действия развертывания не приведут к потере данных.", - "dacfx.objecTooltip": "Имя объекта, который будет затронут развертыванием", - "dacfx.object": "Объект", - "dacfx.operation": "Операция", - "dacfx.operationErrorMessage": "Сбой операции {0} \"{1}\"", - "dacfx.operationTooltip": "Операция (Create, Alter, Delete), которая будет выполнена во время развертывания", - "dacfx.reservedValueErrorMessage": "Имя файла уже используется. Выберите другое имя и повторите попытку", "dacfx.reservedWindowsFilenameErrorMessage": "Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку", - "dacfx.save": "Сохранить", - "dacfx.scriptGeneratingMessage": "Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется.", - "dacfx.selectFile": "Выберите файл", - "dacfx.setting": "Параметр", - "dacfx.summaryTableTitle": "Итоговые настройки", - "dacfx.tooLongFilenameErrorMessage": "Длина имени файла превышает 255 символов", - "dacfx.trailingWhitespaceErrorMessage": "Имя не может заканчиваться пробелом", "dacfx.type": "Тип", "dacfx.typeTooltip": "Тип объекта, который будет затронут развертыванием", "dacfx.undefinedFilenameErrorMessage": "Не определено имя", + "dacFx.upgradeExistingDatabase": "Обновление существующей базы данных", "dacfx.value": "Значение", "dacfx.version": "Версия", - "dacfx.whitespaceFilenameErrorMessage": "Имя файла не может быть пробелом", - "dacfx.wizardTitle": "Мастер приложений уровня данных" + "dacFx.versionText": "Версия (используйте формат x.x.x.x, где x — это число)", + "dacfx.scriptGeneratingMessage": "Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется.", + "dacfx.default": "По умолчанию", + "dacfx.dataLossTextWithCount": "{0} из указанных действий развертывания может привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием.", + "dacfx.operationErrorMessage": "Сбой операции {0} \"{1}\"" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "Полный путь к папке, в которой по умолчанию сохраняются файлы DACPAC и BACPAC", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "Мастер приложений уровня данных" + "dacFx.startTitle": "Мастер приложений уровня данных", + "dacFx.defaultSaveLocation": "Полный путь к папке, в которой по умолчанию сохраняются файлы DACPAC и BACPAC" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.data-workspace.i18n.json index 621a76a837..31e1c763b3 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "Все типы проектов", - "LocalDevInfo": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о локальном интерфейсе разработки для {0}", - "SelectProjectFileActionName": "Выбрать", - "UnknownProjectTypeError": "Не найден поставщик для типа проекта с идентификатором \"{0}\"", - "UnknownProjectsError": "Не найден поставщик для следующих проектов: {0}", - "activateExtensionFailed": "Не удалось загрузить расширение \"{0}\" поставщика проекта. Сообщение об ошибке: {1}", - "dataworksapce.local": "Локально", - "dataworksapce.refresh": "Обновить", - "dataworkspace.NewProjectDialogTitle": "Создать новый проект базы данных", - "dataworkspace.Type": "Тип", + "dataworkspace.restartConfirmation": "Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас?", "dataworkspace.browse": "Обзор", "dataworkspace.browseEllipsis": "Обзор...", - "dataworkspace.cloneParentDirectoryNotExistError": "Выбранный путь клонирования \"{0}\" не существует или не является каталогом.", + "dataworkspace.sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.", + "LocalDevInfo": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о локальном интерфейсе разработки для {0}", + "gitCloneMessage": "Клонирование репозитория Git \"{0}\"...", "dataworkspace.create": "Создать", + "dataworkspace.NewProjectDialogTitle": "Создать новый проект базы данных", "dataworkspace.default": "По умолчанию", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Каталог \"{0}\" уже существует в выбранном расположении. Выберите другой вариант", "dataworkspace.enterProjectName": "Введите имя проекта", - "dataworkspace.fileNotExistError": "Выбранный {0} файл \"{1}\" не существует или не является файлом.", + "dataworkspace.projectNamePlaceholder": "Введите имя проекта", "dataworkspace.gitRepoUrlPlaceholder": "Введите URL-адрес удаленного репозитория Git", + "gitCloneError": "Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения", + "activateExtensionFailed": "Не удалось загрузить расширение \"{0}\" поставщика проекта. Сообщение об ошибке: {1}", + "fileDoesNotExist": "Файл \"{0}\" не существует", + "tooLongFilenameErrorMessage": "Имя файла не может превышать 255 символов", + "whitespaceFilenameErrorMessage": "Имя файла не может быть пробелом", + "filenameEndingInPeriodErrorMessage": "Имя не может заканчиваться точкой", + "trailingWhitespaceErrorMessage": "Имя файла не может начинаться с пробела или заканчиваться им.", "dataworkspace.gitRepoUrlTitle": "URL-адрес репозитория Git", + "invalidFileCharsErrorMessage": "Недопустимые символы файла", "dataworkspace.learnMore": "Подробнее", - "dataworkspace.localClonePathPlaceholder": "Выберите расположение для локального клонирования репозитория", + "openedProjectsUndefinedAfterRefresh": "Список открытых проектов не должен быть определен после обновления с диска.", + "dataworksapce.local": "Локально", "dataworkspace.localClonePathTitle": "Путь к локальному клону", "dataworkspace.locationSelectorTitle": "Расположение", + "dataworkspace.projectLocationTitle": "Расположение", + "dataworkspace.projectNameTitle": "Имя", "dataworkspace.nameCannotBeEmpty": "Имя не может быть пустым", "dataworkspace.no": "Нет", + "noProjectProvidingExtensionsInstalled": "Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию.", + "UnknownProjectTypeError": "Не найден поставщик для типа проекта с идентификатором \"{0}\"", + "UnknownProjectsError": "Не найден поставщик для следующих проектов: {0}", "dataworkspace.ok": "ОК", + "onlyMovingOneFileIsSupported": "Поддерживается перемещение только одного файла за раз.", "dataworkspace.open": "Открыть", "dataworkspace.openExistingDialogTitle": "Открыть существующий проект", + "noPreviousData": "Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск.", "dataworkspace.project": "Проект", + "projectFailedToLoad": "Не удалось загрузить проект \"{0}\": {1}. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)", "dataworkspace.projectAlreadyOpened": "Проект \"{0}\" уже открыт.", - "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", - "dataworkspace.projectDirectoryAlreadyExistErrorShort": "Каталог \"{0}\" уже существует в выбранном расположении. Выберите другой вариант", - "dataworkspace.projectFilePlaceholder": "Выберите файл проекта", "dataworkspace.projectFileTitle": "Файл проекта", - "dataworkspace.projectLocationPlaceholder": "Выберите расположение для создания проекта", - "dataworkspace.projectLocationTitle": "Расположение", - "dataworkspace.projectNamePlaceholder": "Введите имя проекта", - "dataworkspace.projectNameTitle": "Имя", - "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", + "projectNameNull": "Имя проекта имеет значение NULL", + "dataworksapce.refresh": "Обновить", "dataworkspace.remoteGitRepo": "Удаленный репозиторий Git", - "dataworkspace.restartConfirmation": "Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас?", - "dataworkspace.sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.", + "reservedValueErrorMessage": "Имя файла уже используется. Выберите другое имя и повторите попытку", "dataworkspace.sdkStyleProject": "Проект в стиле пакета SDK (предварительная версия)", "dataworkspace.select": "Выбрать", - "dataworkspace.selectProjectLocation": "Выбрать расположение проекта", "dataworkspace.selectProjectType": "Выбрать тип проекта базы данных", + "dataworkspace.selectProjectLocation": "Выбрать расположение проекта", "dataworkspace.selectTargetPlatform": "Выбрать целевую платформу", - "dataworkspace.targetPlatform": "Целевая Платформа", + "dataworkspace.localClonePathPlaceholder": "Выберите расположение для локального клонирования репозитория", + "dataworkspace.projectLocationPlaceholder": "Выберите расположение для создания проекта", + "dataworkspace.projectFilePlaceholder": "Выберите файл проекта", "dataworkspace.workspacePlaceholder": "Выберите файл рабочей области ({0})", - "dataworkspace.yesRecommended": "Да (рекомендуется)", - "dragAndDropNotSupported": "Этот тип проекта не поддерживает перетаскивание.", - "fileDoesNotExist": "Файл \"{0}\" не существует", - "filenameEndingInPeriodErrorMessage": "Имя не может заканчиваться точкой", - "gitCloneError": "Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения", - "gitCloneMessage": "Клонирование репозитория Git \"{0}\"...", - "invalidFileCharsErrorMessage": "Недопустимые символы файла", - "noPreviousData": "Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск.", - "noProjectProvidingExtensionsInstalled": "Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию.", - "onlyMovingOneFileIsSupported": "Поддерживается перемещение только одного файла за раз.", - "openedProjectsUndefinedAfterRefresh": "Список открытых проектов не должен быть определен после обновления с диска.", - "projectFailedToLoad": "Не удалось загрузить проект \"{0}\": {1}. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools)", - "projectNameNull": "Имя проекта имеет значение NULL", - "reservedValueErrorMessage": "Имя файла уже используется. Выберите другое имя и повторите попытку", + "dataworkspace.targetPlatform": "Целевая платформа", + "dataworkspace.cloneParentDirectoryNotExistError": "Выбранный путь клонирования \"{0}\" не существует или не является каталогом.", + "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", + "dataworkspace.fileNotExistError": "Выбранный {0} файл \"{1}\" не существует или не является файлом.", + "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", "reservedWindowsFilenameErrorMessage": "Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку", - "tooLongFilenameErrorMessage": "Имя файла не может превышать 255 символов", - "trailingWhitespaceErrorMessage": "Имя файла не может начинаться с пробела или заканчиваться им.", + "dragAndDropNotSupported": "Этот тип проекта не поддерживает перетаскивание.", + "dataworkspace.Type": "Тип", "undefinedFilenameErrorMessage": "Неопределенное имя", - "whitespaceFilenameErrorMessage": "Имя файла не может быть пробелом" + "dataworkspace.yesRecommended": "Да (рекомендуется)", + "SelectProjectFileAction": "Выбрать" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "Всегда показывать информационное сообщение, если текущие папки рабочей области содержат проекты, которые не были добавлены в проекты рабочей области.", "close-workspace-command": "Закрыть рабочую область", - "data-workspace-view-container-name": "Проекты баз данных", - "main-view-name": "Проекты баз данных", - "manage-project-command": "Управление", - "new-command": "Создать", - "open-existing-command": "Открыть существующий", - "projects-view-no-project-content": "В текущей рабочей области нет открытых проектов.\r\n[Создать новый](command:projects.new)\r\n[Открыть существующий](command:projects.openExisting)\r\nЧтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects).\r\n", "projects-view-no-workspace-content": "Создайте новый или откройте существующий, чтобы начать работу.\r\n[Создать новый](command:projects.new)\r\n[Открыть существующий](command:projects.openExisting)\r\nЧтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects).", + "main-view-name": "Проекты баз данных", + "data-workspace-view-container-name": "Проекты баз данных", "projects.defaultProjectSaveLocation": "Полный путь к папке, в которой по умолчанию сохраняются новые проекты.", "projects.excludedProjectsDescription": "Список проектов в рабочей области, исключаемых из вьюлета проектов", - "projects.showNotAddedProjectsInWorkspacePrompt": "Всегда показывать информационное сообщение, если текущие папки рабочей области содержат проекты, которые не были добавлены в проекты рабочей области.", + "manage-project-command": "Управление", + "new-command": "Создать", + "projects-view-no-project-content": "В текущей рабочей области нет открытых проектов.\r\n[Создать новый](command:projects.new)\r\n[Открыть существующий](command:projects.openExisting)\r\nЧтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects).\r\n", + "open-existing-command": "Открыть существующий", "refresh-workspace-command": "Обновить", "remove-project-command": "Удалить проект" } diff --git a/i18n/ads-language-pack-ru/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..df1afd4ae7 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "Имя базы данных", + "externalTable.externalSchemaTitle": "Внешняя схема", + "externalTable.externalTableTitle": "Внешняя таблица", + "externalTable.hostnameTitle": "Имя узла", + "msgMissingNodeContext": "Команда Node вызвана без передачи какого-либо узла", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "Имя сервера", + "externalTable.serviceNameTitle": "Имя службы или ИД безопасности:", + "externalTable.sourceSchemaTitle": "Исходная схема", + "externalTable.sourceTableTitle": "Исходная таблица" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} КБ)", + "downloadingServiceComplete": "Скачивание службы {0} завершено", + "downloadingServiceStatus": "Скачивание службы {0}", + "downloadingService": "Скачивание службы {0}", + "serviceStartFailed": "Не удалось запустить {0}: {1}", + "serviceInstalled": "Установлено: {0}", + "installingService": "Установка {0}", + "installingServiceDetailed": "Установка {0} в {1}", + "serviceStarting": "Запуск {0}...", + "serviceStarted": "Запущено: {0}" + }, + "dist/services/telemetry": { + "serviceCrashButton": "Просмотреть известные проблемы", + "serviceCrashMessage": "Не удалось запустить компонент службы" + }, + "dist/utils": { + "executeCommandProcessExited": "Процесс завершил работу с кодом {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "База данных, в которой будет создана внешняя таблица", + "tableFromFileImport.destConnTitle": "Целевой сервер", + "tableFromFileImport.dataSourceDropdown": "Внешний источник данных для новой внешней таблицы", + "tableFromFileImport.tableTextboxTitle": "Имя новой внешней таблицы ", + "tableFromFileImport.fileFormatTextboxTitle": "Имя формата внешнего файла новой таблицы", + "tableFromFileImport.noSchemas": "В указанной базе данных схемы пользователей не найдены.", + "tableFromFileImport.noDataSources": "В указанной базе данных не найдены допустимые внешние источники данных.", + "tableFromFileImport.refreshButtonTitle": "Обновить", + "tableFromFileImport.schemaTextboxTitle": "Схема новой внешней таблицы", + "tableFromFileImport.fileTextboxTitle": "Исходный файл", + "tableFromFileImport.folderTextboxTitle": "Исходная папка", + "tableFromFileImport.fileFormatExists": "Указанное имя формата внешнего файла уже существует.", + "tableFromFileImport.tableExists": "Указанное имя таблицы уже существует в указанной схеме." + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "Разрешить значения NULL", + "tableFromFileImport.columnName": "Имя столбца", + "tableFromFileImport.dataType": "Тип данных" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "Не удалось создать сведения о столбце для указанного файла.", + "tableFromFileImport.noPreviewData": "Не удалось получить данные из указанного файла.", + "tableFromFileImport.prosePreviewMessage": "Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже." + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "Сведения о виртуализации данных", + "tableFromFileImport.databaseName": "Имя базы данных", + "tableFromFileImport.fileFormat": "Имя формата файла", + "tableFromFileImport.next": "Далее", + "tableFromFileImport.serverName": "Имя сервера", + "tableFromFileImport.summaryFileName": "Исходный файл", + "tableFromFileImport.summaryFolderName": "Исходная папка", + "tableFromFileImport.tableName": "Имя таблицы", + "tableFromFileImport.tableSchema": "Схема таблицы", + "tableFromFileImport.importData": "Виртуализация данных" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "Сейчас для этого мастера поддерживаются только CSV-файлы.", + "tableFromFileImport.page2Name": "Изменить столбцы", + "tableFromFileImport.noCsvFileFound": "CSV-файлы не найдены в указанной папке.", + "import.needFile": "Перед использованием этого мастера выберите исходный файл или папку.", + "tableFromFileImport.page1Name": "Предварительный просмотр данных", + "tableFromFileImport.page0Name": "Выберите конечную базу данных для внешней таблицы", + "tableFromFileImport.page3Name": "Сводка", + "tableFromFileImport.openScriptMsg": "Сценарий открыт в окне документа. Вы можете просмотреть его после закрытия мастера.", + "tableFromFile.taskLabel": "Виртуализация данных", + "tableFromFileImport.wizardName": "Виртуализация данных из CSV-файла" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- Создать учетные данные --", + "credentialNameDropdown": "Выбор учетных данных", + "credentialFields": "Настройка учетных данных", + "connectionDetailsTitle": "Создание подключения к источнику данных", + "sourceNameInput": "Имя внешнего источника данных", + "credentialNameInput": "Новое имя учетных данных", + "passwordInput": "Пароль", + "serverFields": "Соединение с сервером", + "dataSourceHelpText": "Имя внешнего источника данных.", + "credNameHelpText": "Имя учетных данных с областью действия базы данных, используемых для безопасного хранения информации для входа в создаваемый внешний источник данных.", + "usernameInput": "Имя пользователя" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "Для выбранной базы данных уже существует главный ключ. Действий на этой странице не требуется.", + "createMasterKeyDescription": "Требуется главный ключ. Это защищает учетные данные, используемые внешним источником данных. Обратите внимание, что вы должны создать резервную копию главного ключа с помощью BACKUP MASTER KEY и хранить резервную копию в безопасном месте за пределами сайта.", + "masterKeyPasswordConfirmInput": "Подтверждение пароля", + "createMasterKeyTitle": "Создать главный ключ базы данных", + "masterKeyPasswordInput": "Пароль", + "passwordMismatchWithConfirmError": "Значения пароля не совпадают.", + "masterKeyPasswordLabel": "Задайте пароль главного ключа.", + "pwdReminderText": "Надежные пароли используют сочетание букв, цифр, верхних, нижних и специальных символов." + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "При нажатии флажка будет выбрана таблица для сопоставления.", + "mappingTableHelpText": "Щелкнув имя таблицы, вы сможете просмотреть сведения о сопоставлении столбцов для этой таблицы.", + "mapping.collations": "Параметры сортировки", + "externalTableMappingLabel": "Сопоставление столбцов", + "mapping.externalName": "Внешний", + "objectMappingTitle": "Сопоставление объектов источника данных с внешней таблицей", + "noObjectSelectedMessage": "Объекты не выбраны.", + "noTableError": "Нет сведений о таблице для \"{0}\"", + "mapping.nullable": "Допускающее значение NULL", + "mapping.sqlDataType": "Тип данных SQL", + "mapping.SourceName": "Источник", + "tableFolderLabel": "Таблицы", + "warning.unsupported_column_type_description": "Эти типы столбцов не поддерживаются для внешних таблиц:{0}{1}", + "warning.unsupported_column_type_title": "Найдены неподдерживаемые типы столбцов", + "viewFolderLabel": "Представления" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "Необходимо выбрать тип источника данных.", + "noDestDatabaseError": "Требуется выбрать целевую базу данных.", + "defaultSourceType": "По умолчанию", + "selectDataSrcTitle": "Выбор источника данных", + "destDBLabel": "Выберите конечную базу данных для внешней таблицы", + "sourceCardsLabel": "Выберите тип источника данных", + "destDBHelpText": "База данных для создания внешнего источника данных." + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "Главный ключ базы данных", + "summaryCredLabel": "Учетные данные для базы данных", + "summaryDestDb": "Целевая база данных:", + "virtualizeTaskStart": "Выполнение сценария...", + "summaryDataSrcLabel": "Внешний источник данных", + "summaryExternalTableLabel": "Внешняя таблица", + "createSourceInfo": "Создание внешней таблицы завершено", + "createSourceError": "Не удалось создать внешнюю таблицу", + "summaryObjNameLabel": "Имя", + "summaryObjTypeLabel": "Тип объекта", + "summaryNewSchemaLabel": "Схема", + "summaryPageTitle": "Сводка", + "summaryTitle": "В базе данных назначения будут созданы следующие объекты:", + "virtualizeTaskLabel": "Виртуализация данных" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "Создать", + "openScriptMsg": "Сценарий открыт в окне документа. Вы можете просмотреть его после закрытия мастера.", + "getExtDataTitle": "Виртуализация данных" + }, + "dist/wizards/wizardCommands": { + "noConnection": "Для виртуализации данных необходимо выбрать подключение." + }, + "package": { + "title.datavirtualization": "Виртуализация данных", + "config.logDebugInfo": "Включить или отключить регистрацию сведений отладки на консоли разработчика.", + "config.proseParsingMaxLines": "Количество строк, которые нужно прочитать из файла для запуска синтаксического анализа PROSE.", + "description.datavirtualization": "Поддержка функций виртуализации данных в SQL Server", + "config.extensionDescription": "Поддержка виртуализации данных в SQL Server, включая мастера создания внешней таблицы из внешнего источника данных или CSV-файлов.", + "title.tasks": "Задачи", + "title.openVirtualizeDataWizard": "Виртуализация данных", + "title.openMssqlHdfsTableWizard": "Виртуализация данных из CSV-файлов" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/import.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.import.i18n.json similarity index 97% rename from i18n/ads-language-pack-ru/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.import.i18n.json index 8252171b6e..cf80550389 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "Недопустимое расположение файла. Попробуйте другой входной файл.", "flatFileImport.allowNulls": "Разрешить значения NULL", "flatFileImport.browseFiles": "Обзор", - "flatFileImport.columnName": "Имя столбца", + "flatFileImport.deriverColumnInstruction3": "Нажмите кнопку \"Предварительный просмотр преобразования\", чтобы просмотреть преобразование", "flatFileImport.columnTableTitle": "Столбец", + "flatFileImport.specifyDerivedColNameTitle": "Имя столбца", + "flatFileImport.columnName": "Имя столбца", "flatFileImport.createDerivedColumn": "Создать производный столбец", "flatFileImport.dataType": "Тип данных", - "flatFileImport.databaseDropdownTitle": "База данных, в которой будет создана таблица", "flatFileImport.databaseName": "Имя базы данных", - "flatFileImport.deriverColumnInstruction1": "Выберите слева столбцы данных, необходимые для создания производного столбца", - "flatFileImport.deriverColumnInstruction2": "Выберите строку и укажите пример преобразование, которое следует применить к остальной части столбца", - "flatFileImport.deriverColumnInstruction3": "Нажмите кнопку \"Предварительный просмотр преобразования\", чтобы просмотреть преобразование", - "flatFileImport.deriverColumnInstruction4": "Корректируйте преобразование, пока не получится нужный столбец", - "flatFileImport.deriverColumnInstruction5": "Укажите имя нового производного столбца и нажмите кнопку \"Готово\"", + "flatFileImport.databaseDropdownTitle": "База данных, в которой будет создана таблица", "flatFileImport.fileImport": "Импортируемый файл", - "flatFileImport.fileTextboxTitle": "Расположение файла для импорта", - "flatFileImport.headerIntructionText": "Добро пожаловать в инструмент создания производных столбцов. Чтобы начать, выполните следующие действия:", + "import.serviceCrashButton": "Оставить отзыв", "flatFileImport.importData": "Импорт данных", + "flatFileImport.wizardName": "Мастер импорта неструктурированных файлов", "flatFileImport.importInformation": "Сведения об импорте", "flatFileImport.importNewFile": "Импортировать новый файл", "flatFileImport.importStatus": "Состояние импорта", + "flatFile.InvalidFileLocation": "Недопустимое расположение файла. Попробуйте другой входной файл.", + "flatFileImport.fileTextboxTitle": "Расположение файла для импорта", + "flatFileImport.page3Name": "Изменить столбцы", + "flatFileImport.tableTextboxTitle": "Имя новой таблицы", "flatFileImport.next": "Далее", "flatFileImport.openFile": "Открыть", - "flatFileImport.page1Name": "Укажите исходный файл", + "import.needConnection": "Подключитесь к серверу перед использованием этого мастера.", "flatFileImport.page2Name": "Предварительный просмотр данных", - "flatFileImport.page3Name": "Изменить столбцы", - "flatFileImport.page4Name": "Сводка", "flatFileImport.previewTransformation": "Предварительный просмотр преобразования", "flatFileImport.primaryKey": "Первичный ключ", - "flatFileImport.prosePreviewMessage": "Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже.", - "flatFileImport.prosePreviewMessageFail": "Эта операция не была выполнена. Попробуйте использовать другой входной файл.", + "flatFileImport.deriverColumnInstruction4": "Корректируйте преобразование, пока не получится нужный столбец", "flatFileImport.refresh": "Обновить", - "flatFileImport.schemaTextboxTitle": "Схема таблицы", + "import.needSQLConnection": "Расширение импорта SQL Server не поддерживает этот тип подключения", + "flatFileImport.deriverColumnInstruction2": "Выберите строку и укажите пример преобразование, которое следует применить к остальной части столбца", "flatFileImport.selectAllColumns": "Выделить все столбцы", "flatFileImport.selectColumn": "Выберите столбец {0}", - "flatFileImport.serverDropdownTitle": "База данных сервера в", + "flatFileImport.deriverColumnInstruction1": "Выберите слева столбцы данных, необходимые для создания производного столбца", "flatFileImport.serverName": "Имя сервера", - "flatFileImport.specifyDerivedColNameTitle": "Имя столбца", + "flatFileImport.serverDropdownTitle": "База данных сервера в", + "flatFileImport.page1Name": "Укажите исходный файл", "flatFileImport.specifyTransformation": "Укажите преобразование", + "flatFileImport.deriverColumnInstruction5": "Укажите имя нового производного столбца и нажмите кнопку \"Готово\"", "flatFileImport.specifyTransformationForRow": "Укажите преобразование для строки {0}", - "flatFileImport.success.norows": "✔ Вы успешно вставили данные в таблицу.", + "flatFileImport.page4Name": "Сводка", "flatFileImport.tableName": "Имя таблицы", "flatFileImport.tableSchema": "Схема таблицы", - "flatFileImport.tableTextboxTitle": "Имя новой таблицы", - "flatFileImport.wizardName": "Мастер импорта неструктурированных файлов", - "import.needConnection": "Подключитесь к серверу перед использованием этого мастера.", - "import.needSQLConnection": "Расширение импорта SQL Server не поддерживает этот тип подключения", - "import.serviceCrashButton": "Оставить отзыв", - "serviceCrashMessage": "Не удалось запустить компонент службы" + "flatFileImport.schemaTextboxTitle": "Схема таблицы", + "flatFileImport.prosePreviewMessage": "Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже.", + "flatFileImport.prosePreviewMessageFail": "Эта операция не была выполнена. Попробуйте использовать другой входной файл.", + "flatFileImport.headerIntructionText": "Добро пожаловать в инструмент создания производных столбцов. Чтобы начать, выполните следующие действия:", + "serviceCrashMessage": "Не удалось запустить компонент службы", + "flatFileImport.success.norows": "✔ Вы успешно вставили данные в таблицу." }, "dist/services/serviceClient": { - "downloadingService": "Идет загрузка {0}", - "downloadingServiceComplete": "Скачивание {0} завершено", "downloadingServiceSize": "({0} КБ)", + "downloadingServiceComplete": "Скачивание {0} завершено", "downloadingServiceStatus": "Скачивание {0}", + "downloadingService": "Идет загрузка {0}", "entryExtractedChannelMsg": "Извлечено {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "Не удалось запустить {0}: {1}", + "serviceInstalled": "Установлено: {0}", "installingService": "Установка службы {0}", "installingServiceDetailed": "Установка {0} в {1}", - "serviceInstalled": "Установлено: {0}", - "serviceStarted": "Запущено: {0}", - "serviceStarting": "Запуск {0}" + "serviceStarting": "Запуск {0}", + "serviceStarted": "Запущено: {0}" }, "package": { "flatfileimport.configuration.title": "Конфигурация импорта неструктурированных файлов", diff --git a/i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.kusto.i18n.json similarity index 93% rename from i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.kusto.i18n.json index 62982155bb..169d57f642 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "kusto.accountDoesNotExist": "Несуществующая учетная запись.", - "kusto.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted.", - "kusto.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос." + "kusto.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос.", + "kusto.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted." }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "Скачано {0}", - "downloadingServiceChannelMsg": "Скачивание {0}", "downloadingServiceSizeChannelMsg": "({0} КБ)", - "downloadingServiceStatusMsg": "Скачивание {0}", + "downloadServiceDoneChannelMsg": "Скачано {0}", + "downloadingServiceStatusMsg": "Идет загрузка {0}", + "downloadingServiceChannelMsg": "Идет загрузка {0}", "failedToStartServiceErrorMsg": "Не удалось запустить {0}", "installedServiceChannelMsg": "Установлено: {0}", + "installingServiceStatusMsg": "Установка (0)", "installingServiceChannelMsg": "Установка {0} в {1}", - "installingServiceStatusMsg": "Установка {0}", - "serviceStartedStatusMsg": "Запущено: {0}", - "startingServiceStatusMsg": "Запуск {0}" + "startingServiceStatusMsg": "Запуск (0)", + "serviceStartedStatusMsg": "{0} запущен" }, "dist/main": { - "kusto.unsupportedPlatform": "Неподдерживаемая платформа", "notebookFileType": "Записные книжки", - "unsupportedFileType": "Поддерживаются только записные книжки IPYNB" + "unsupportedFileType": "Поддерживаются только записные книжки IPYNB", + "kusto.unsupportedPlatform": "Неподдерживаемая платформа" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "Отменить операцию?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "Отмена", - "kusto.searchServers": "Поиск имен серверов", - "progress": "$(sync~spin) {0}..." + "cancel": "Отменить операцию?", + "kusto.searchServers": "Поиск имен серверов" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "Ошибка при уведомлении об изменении узла: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "Сеанс для узла {0} не существует" }, "dist/telemetry": { - "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio.", - "viewKnownIssuesText": "Просмотреть известные проблемы" + "viewKnownIssuesText": "Просмотреть известные проблемы", + "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio." }, "package": { - "cloud.databaseProperties.name": "Имя базы данных", - "cloud.databaseProperties.size": "Размер (МБ)", "cloud.serverProperties.diskCacheCapacity": "% использования объема данных кластера", - "cloud.serverProperties.machinesTotal": "Всего компьютеров в кластере", - "cloud.serverProperties.summary": "Состояние", - "databasesListProperties.name": "Имя", - "databasesListProperties.size": "Размер (МБ)", - "kusto.configuration.title": "Конфигурация KUSTO", - "kusto.connectionOptions.applicationName.description": "Имя приложения", "kusto.connectionOptions.applicationName.displayName": "Имя приложения", - "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", - "kusto.connectionOptions.authType.categoryValues.none": "Без проверки подлинности", - "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Проверка подлинности пользователя", - "kusto.connectionOptions.authType.description": "Указывает способ проверки подлинности в Kusto Server", "kusto.connectionOptions.authType.displayName": "Тип проверки подлинности", - "kusto.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", + "kusto.provider.displayName": "Azure Data Explorer (Kusto)", + "kusto.connectionOptions.serverName.displayName": "Кластер", "kusto.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", - "kusto.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", "kusto.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", - "kusto.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", "kusto.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", - "kusto.connectionOptions.connectionName.description": "Настраиваемое имя подключения", - "kusto.connectionOptions.connectionName.displayName": "Имя (необязательно)", - "kusto.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", - "kusto.connectionOptions.databaseName.displayName": "База данных", - "kusto.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра Kusto Server, выступающего в роли партнера по обеспечению отработки отказа", - "kusto.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", "kusto.connectionOptions.groupName.connectionResiliency": "Устойчивость подключений", "kusto.connectionOptions.groupName.context": "Контекст", - "kusto.connectionOptions.groupName.initialization": "Инициализация", - "kusto.connectionOptions.groupName.security": "Безопасность", - "kusto.connectionOptions.groupName.source": "Источник", + "kusto.connectionOptions.connectionName.description": "Настраиваемое имя подключения", + "kusto.connectionOptions.databaseName.displayName": "База данных", + "cloud.databaseProperties.name": "Имя базы данных", + "kusto.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", + "kusto.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", "kusto.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", - "kusto.connectionOptions.password.displayName": "Пароль", - "kusto.connectionOptions.serverName.description": "Имя кластера Kusto", - "kusto.connectionOptions.serverName.displayName": "Кластер", "kusto.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", - "kusto.connectionOptions.userName.displayName": "Имя пользователя", - "kusto.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к Kusto Server", - "kusto.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", + "kusto.connectionOptions.groupName.initialization": "Инициализация", + "kusto.configuration.title": "Конфигурация KUSTO", + "kusto.connectionOptions.serverName.description": "Имя кластера Kusto", + "objectsListProperties.name": "Имя", + "databasesListProperties.name": "Имя", + "kusto.connectionOptions.connectionName.displayName": "Имя (необязательно)", + "notebook.command.new": "Создать записную книжку", + "kusto.connectionOptions.authType.categoryValues.none": "Без проверки подлинности", + "kusto.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", + "notebook.command.open": "Открыть записную книжку", + "kusto.connectionOptions.password.displayName": "Пароль", + "kusto.connectionOptions.groupName.security": "Безопасность", + "kusto.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", "kusto.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?", "kusto.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", "kusto.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", - "kusto.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", - "kusto.provider.displayName": "Azure Data Explorer (Kusto)", - "kusto.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", - "kusto.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", - "notebook.command.new": "Новая записная книжка", - "notebook.command.open": "Открыть записную книжку", + "databasesListProperties.size": "Размер (МБ)", + "cloud.databaseProperties.size": "Размер (МБ)", + "kusto.connectionOptions.groupName.source": "Источник", + "kusto.connectionOptions.authType.description": "Указывает способ проверки подлинности в Kusto Server", + "cloud.serverProperties.summary": "Состояние", + "kusto.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", + "kusto.connectionOptions.applicationName.description": "Имя приложения", + "kusto.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", + "kusto.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к Kusto Server", + "kusto.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра Kusto Server, выступающего в роли партнера по обеспечению отработки отказа", + "cloud.serverProperties.machinesTotal": "Всего компьютеров в кластере", "objectsListProperties.metadataTypeName": "Тип", - "objectsListProperties.name": "Имя" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "Проверка подлинности пользователя", + "kusto.connectionOptions.userName.displayName": "Имя пользователя", + "kusto.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", + "kusto.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", + "kusto.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень." } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.machine-learning.i18n.json index 1c167bccfe..96e453bcb9 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "Ошибка: {0}", - "dashboardDesc": "Машинное обучение для баз данных SQL", - "dashboardLinksTitle": "Полезные ссылки", - "dashboardTitle": "Машинное обучение", - "dashboardVideoLinksTitle": "Видеоучебники", - "databaseName": "База данных", - "databaseToStoreInfo": "Выберите базу данных, в которой будет хранится новая модель.", - "editTitle": "Изменить", - "existingTableName": "Существующая таблица", - "extLang.CancelButtonText": "Отмена", - "extLang.DialogTitle": "Языки", - "extLang.DoneButtonText": "Закрыть", - "extLang.Local": "localhost", - "extLang.OkButtonText": "ОК", - "extLang.SaveButtonText": "Сохранить", - "extLang.Target": "Целевой объект", - "extLang.delete": "Удалить", - "extLang.envVariables": "Переменные окружения", - "extLang.extensionFileLocation": "Расположение расширения языка", - "extLang.extensionFileName": "Имя расширения файла", - "extLang.extensionFilePath": "Путь к расширению языка", - "extLang.fileBrowserTabTitle": "Браузер файлов", - "extLang.installButtonText": "Установить", - "extLang.installFailedError": "Не удается установить язык", - "extLang.installTabTitle": "Установлено", - "extLang.languageCreatedDate": "Установлено", - "extLang.languageName": "Имя", - "extLang.languagePlatform": "Платформа", - "extLang.newLanguageTabTitle": "Добавить новый", - "extLang.parameters": "Параметры", - "extLang.selectedPath": "Выбранный путь", - "extLang.updateFailedError": "Не удалось обновить язык", - "learnMoreTitle": "Дополнительные сведения", - "ml.dataCount": "Отображение моделей: {0}", - "mls.cannotFindPython.error": "Не удается найти исполняемый файл Python \"{0}\". Убедитесь, что Python правильно установлен и настроен.", - "mls.cannotFindR.error": "Не удается найти исполняемый файл R \"{0}\". Убедитесь, что R правильно установлен и настроен.", - "mls.configAction": "Действие", - "mls.configStatus": "Включено", - "mls.configTitle": "Конфигурация", - "mls.configUpdateFailed": "Не удалось изменить конфигурации Службы машинного обучения", - "mls.confirmEnableExternalScripts": "Для управления пакетами требуется внешний скрипт. Вы действительно хотите включить этот пункт.", - "mls.confirmInstallPythonPackages": "Вы действительно хотите установить необходимые пакеты?", - "mls.disableButtonTitle": "Отключить", - "mls.downloadError": "Ошибка при скачивании", - "mls.downloadingProgress": "Идет скачивание", - "mls.enableButtonTitle": "Включить", - "mls.enableExternalScriptsError": "Не удалось включить внешний сценарий.", - "mls.enabledMessage": "Службы машинного обучения включены", - "mls.externalExecuteScriptTitle": "Внешний скрипт выполнения", - "mls.externalScriptsIsRequiredError": "Для этого действия требуется конфигурация внешнего скрипта.", - "mls.httpGetRequestError": "Запрос сведений о пакете завершился с ошибкой: {0} {1}", - "mls.installDependencies.confirmInstallPythonPackages": "Для установки требуются следующие пакеты Python: {0}", - "mls.installDependencies.confirmInstallRPackages": "Для установки требуются следующие пакеты R: {0}", - "mls.installDependencies.getPackagesError": "Не удалось установить пакеты Python. Ошибка: {0}", - "mls.installDependencies.packages": "Устанавливаются обязательные пакеты...", - "mls.installDependencies.packagesAlreadyInstalled": "Обязательные пакеты уже установлены.", - "mls.installModelMngDependencies.msgTaskName": "Проверка зависимостей управления моделями", - "mls.installPackageMngDependencies.msgTaskName": "Проверка зависимостей управления пакетами", - "mls.installingDependencies": "Установка зависимостей...", - "mls.invalidModelIdError": "Недопустимый ИД модели. URL-адрес модели: {0}", - "mls.latestVersion": "Последняя", - "mls.managePackages.error": "Управление пакетами не поддерживается для этого сервера. Убедитесь, что на компьютере установлен Python или R.", - "mls.mssqlExtensionNotLoaded": "Расширение MSSQL не загружено", - "mls.noArtifactError": "Модель не имеет артефактов. URL-адрес модели: {0}", - "mls.noResultError": "Результаты не возвращены", - "mls.notebookExtensionNotLoaded": "Расширение записной книжки не загружено", - "mls.packageManager.NoConnection": "Подключение не выбрано", - "mls.pythonConfigError": "Исполняемый файл Python не настроен", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "Исполняемый файл R не настроен", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "Требуемые пакеты не установлены", - "mls.resourceNotFound": "Не удалось найти указанный ресурс", - "mls.taskFailedError.error": "Не удалось выполнить задачу \"{0}\". Ошибка: {1}", "mls.verifyOdbcDriverError.error": "Для управления пакетами требуется \"{0}\". Проверьте, что проведена установка и правильная настройка.", - "mlsInstallObdcDocTitle": "Установка Microsoft ODBC Driver for SQL Server", - "mlsInstallOdbcDocDesc": "В этом документе объясняется, как установить Microsoft ODBC Driver for SQL Server.", - "modelDatabaseInfo": "Выберите базу данных, в которой хранятся существующие или импортированные модели.", - "modelTableInfo": "Выберите таблицу моделей, чтобы просмотреть список существующих или импортированных моделей.", - "models.RegisterWizard": "Модели импорта", - "models.azureAccount": "Учетная запись Azure", - "models.azureGroup": "Группа ресурсов", - "models.azureModelFilter": "Фильтр", - "models.azureModelPageTitle": "Импорт из \"Машинного обучения Azure\"", - "models.azureModelSource": "Машинное обучение Azure", - "models.azureModelSourceDescriptionForImport": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете импортировать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\" в базе данных модели в этом экземпляре SQL. Нажмите кнопку \"Далее\", чтобы продолжить.​​", - "models.azureModelSourceDescriptionForPredict": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете выбрать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\". Нажмите кнопку \"Далее\", чтобы продолжить.​", + "models.browseButton": "...", + "mls.configAction": "Действие", + "extLang.newLanguageTabTitle": "Добавить новый", + "models.confirmDeleteModel": "Действительно удалить модель '{0}?", + "mls.confirmInstallPythonPackages": "Вы действительно хотите установить необходимые пакеты?", "models.azureModelWorkspace": "Рабочая область машинного обучения Azure", - "models.azureModels": "Модели", - "models.azureModelsListEmptyDescription": "Выберите другую рабочую область Azure ML", - "models.azureModelsListEmptyTitle": "Модели не найдены.", + "models.azureModelSource": "Машинное обучение Azure", + "models.azureAccount": "Учетная запись Azure", "models.azureModelsTitle": "Модели Azure", "models.azureSignIn": "Учетная запись входа или обновления Azure", "models.azureSubscription": "Подписка Azure", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "Тип данных столбца исходной таблицы не совпадает с требуемым типом поля ввода.", - "models.columnDataTypeMismatchWarningHeading": "Различия в типе данных", + "extLang.CancelButtonText": "Отмена", + "mls.cannotFindPython.error": "Не удается найти исполняемый файл Python \"{0}\". Убедитесь, что Python правильно установлен и настроен.", + "mls.cannotFindR.error": "Не удается найти исполняемый файл R \"{0}\". Убедитесь, что R правильно установлен и настроен.", "models.columnDataTypeMismatchWarningHelper": "Щелкните, чтобы просмотреть подробности предупреждения", - "models.columnSelectionPageTitle": "Сопоставление исходных данных с моделью", - "models.confirmDeleteModel": "Действительно удалить модель '{0}?", - "models.createNotebookDesc": "Запуск экспериментов и создание моделей в записной книжке", + "extLang.DoneButtonText": "Закрыть", + "mls.configTitle": "Конфигурация", + "mls.resourceNotFound": "Не удалось найти указанный ресурс", "models.createNotebookTitle": "Создать записную книжку", + "databaseName": "База данных", "models.created": "Дата создания", - "models.currentModelsTitle": "Модели", + "models.imported": "Дата импорта", + "extLang.delete": "Удалить", "models.description": "Описание", + "models.columnDataTypeMismatchWarningHeading": "Различия в типе данных", + "mls.disableButtonTitle": "Отключить", + "predict.displayName": "Отображаемое имя", + "mls.downloadingProgress": "Идет скачивание", "models.downloadModelMsgTaskName": "Скачивание модели из Azure", + "editTitle": "Изменить", "models.editModelTitle": "Изменить модель", + "mls.enableButtonTitle": "Включить", + "mls.configStatus": "Включено", + "models.modelDetailsPageTitle": "Введите сведения о модели", + "extLang.envVariables": "Переменные окружения", + "mls.downloadError": "Ошибка при скачивании", + "azure.resource.error": "Ошибка: {0}", + "existingTableName": "Существующая таблица", + "extLang.extensionFileName": "Имя расширения файла", + "mls.externalExecuteScriptTitle": "Внешний скрипт выполнения", + "mls.externalScriptsIsRequiredError": "Для этого действия требуется конфигурация внешнего скрипта.", + "mls.confirmEnableExternalScripts": "Для управления пакетами требуется внешний скрипт. Вы действительно хотите включить этот пункт.", + "mls.taskFailedError.error": "Не удалось выполнить задачу \"{0}\". Ошибка: {1}", + "mls.enableExternalScriptsError": "Не удалось включить внешний сценарий.", + "mls.installDependencies.getPackagesError": "Не удалось установить пакеты Python. Ошибка: {0}", + "extLang.installFailedError": "Не удается установить язык", + "models.loadModelParameterFailedError": "Не удалось загрузить параметры модели", + "mls.configUpdateFailed": "Не удалось изменить конфигурации Службы машинного обучения", + "models.importModelFailedError": "Не удалось зарегистрировать модель: {0}, файл: {1}", + "extLang.updateFailedError": "Не удалось обновить язык", + "models.updateModelFailedError": "Не удалось обновить модель", + "models.modelUpdateFailedError": "Не удалось обновить модель", "models.fileName": "Файл", + "extLang.fileBrowserTabTitle": "Браузер файлов", + "models.modelLocalSourceTooltip": "Пути к файлам моделей для импорта", + "models.localModelSource": "Отправка файла", + "models.azureModelFilter": "Фильтр", "models.framework": "Платформа", "models.frameworkVersion": "Версия платформы", - "models.importModelDesc": "Импорт или просмотр моделей машинного обучения, хранящихся в базе данных", + "models.makePredictionDesc": "Создание прогнозного значения или оценок с помощью управляемой модели", + "sqlMlsMIDocDesc": "Начните работу со Службами машинного обучения в управляемых экземплярах SQL Azure.", + "sqlMlsDocDesc": "Начните работу со Службами машинного обучения на SQL Server и узнайте, как установить их в Windows и Linux.", + "onnxOnEdgeOdbcDocDesc": "Начало работы с машинным обучением в базе данных SQL Azure для пограничных вычислений", "models.importModelDoneButton": "Импортировать", - "models.importModelFailedError": "Не удалось зарегистрировать модель: {0}, файл: {1}", + "models.azureModelPageTitle": "Импорт из \"Машинного обучения Azure\"", + "models.RegisterWizard": "Модели импорта", + "models.importModelDesc": "Импорт или просмотр моделей машинного обучения, хранящихся в базе данных", "models.importModelTitle": "Импорт и просмотр моделей", - "models.imported": "Дата импорта", - "models.importedModelSourceDescriptionForPredict": "Выбрано \"Импортированные модели\". Это позволяет выбирать из моделей, хранящихся в таблице моделей из базы данных. Нажмите \"Далее\", чтобы продолжить.​", - "models.importedModelsPageTitle": "Выбор импортированной модели", + "models.registeredModelsSource": "Импортированные модели", + "extLang.installButtonText": "Установить", + "mlsInstallObdcDocTitle": "Установка Microsoft ODBC Driver for SQL Server", + "extLang.languageCreatedDate": "Установлен", + "extLang.installTabTitle": "Установлено", + "mls.installingDependencies": "Установка зависимостей...", + "mls.installDependencies.packages": "Устанавливаются обязательные пакеты...", "models.invalidAzureResourceError": "Недопустимый ресурс Azure", - "models.invalidImportTableError": "Недопустимая таблица для импорта моделей. Имя базы данных: {0}, имя таблицы: {1}", - "models.invalidImportTableSchemaError": "Схема таблицы не поддерживается для импорта модели. Имя базы данных: {0}, имя таблицы: {1}.", - "models.invalidModelImportTargetError": "Выберите допустимую таблицу", - "models.invalidModelParametersError": "Выберите допустимые параметры исходной таблицы и модели", + "mls.invalidModelIdError": "Недопустимый ИД модели. URL-адрес модели: {0}", "models.invalidModelToPredictError": "Недопустимая модель для прогнозирования", "models.invalidModelToRegisterError": "Недопустимая модель для регистрации", - "models.invalidModelToSelectError": "Выберите допустимую модель", - "models.learnMoreLink": "Дополнительные сведения.", - "models.loadModelParameterFailedError": "Не удалось загрузить параметры модели", - "models.localModelPageTitle": "Отправка файла модели", - "models.localModelSource": "Отправка файла", - "models.localModelSourceDescriptionForImport": "Выбрано \"Отправка файла\". Это позволяет импортировать файл модели с локального компьютера в базу данных модели в этом экземпляре SQL. Нажмите \"Далее\", чтобы продолжить.​", - "models.localModelSourceDescriptionForPredict": "Выбрано \"Отправка файла\". Это позволит отправить файл модели с локального компьютера. Нажмите \"Далее\", чтобы продолжить.​​", - "models.localModelsTitle": "Локальные модели", - "models.makePredictionDesc": "Создание прогнозного значения или оценок с помощью управляемой модели", - "models.makePredictionTitle": "Создать прогнозы", - "models.modelDetailsPageTitle": "Введите сведения о модели", - "models.modelFailedToRegistered": "Не удалось зарегистрировать модель", - "models.modelImportTargetPageTitle": "Выберите или введите расположение для импорта моделей в", - "models.modelLocalSourceTitle": "Исходные файлы", - "models.modelLocalSourceTooltip": "Пути к файлам моделей для импорта", - "models.modelNameRequiredError": "Требуется указать имя модели.", - "models.modelRegisteredSuccessfully": "Модель зарегистрирована", - "models.modelSchemaIsAcceptedMessage": "Таблица соответствует требованиям!", + "models.invalidImportTableError": "Недопустимая таблица для импорта моделей. Имя базы данных: {0}, имя таблицы: {1}", "models.modelSchemaIsNotAcceptedMessage": "Недопустимая структура таблицы!", - "models.modelSourcePageTitle": "Выберите тип источника модели", - "models.modelSourcesTitle": "Исходное расположение", - "models.modelUpdateFailedError": "Не удалось обновить модель", + "extLang.extensionFileLocation": "Расположение расширения языка", + "extLang.extensionFilePath": "Путь к расширению языка", + "extLang.DialogTitle": "Языки", + "mls.latestVersion": "Последняя", + "sqlMlExtDocDesc": "Узнайте, как использовать расширение Машинного обучения в Azure Data Studio, чтобы управлять пакетами, создавать прогнозы и импортировать модели.", + "sqlMlDocDesc": "Узнайте, как использовать машинное обучение в SQL Server и SQL в Azure для выполнения сценариев Python и R для реляционных данных.", + "learnMoreTitle": "Подробнее", + "models.learnMoreLink": "Подробнее.", + "models.localModelsTitle": "Локальные модели", + "mls.mssqlExtensionNotLoaded": "Расширение MSSQL не загружено", + "dashboardTitle": "Машинное обучение", + "mls.enabledMessage": "Службы машинного обучения включены", + "sqlMlsMIDocTitle": "Службы машинного обучения в управляемом экземпляре SQL Azure", + "sqlMlExtDocTitle": "Расширение Машинного обучение в Azure Data Studio", + "dashboardDesc": "Машинное обучение для баз данных SQL", + "models.viewImportModelsDesc": "Модели машинного обучения можно хранить в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", + "onnxOnEdgeOdbcDocTitle": "Машинное обучение и ИИ с ONNX в предварительной версии базы данных SQL для пограничных вычислений", + "models.makePredictionTitle": "Создать прогнозы", + "models.columnSelectionPageTitle": "Сопоставление исходных данных с моделью", + "predict.inputColumns": "Сопоставление входных данных модели", + "mls.noArtifactError": "Модель не имеет артефактов. URL-адрес модели: {0}", + "models.modelFailedToRegistered": "Не удалось зарегистрировать модель", + "predict.inputName": "Входные данные модели", + "models.modelNameRequiredError": "Требуется указать имя модели.", + "predict.outputColumns": "Выходные данные модели", + "models.modelRegisteredSuccessfully": "Модель зарегистрирована", "models.modelUpdatedSuccessfully": "Модель обновлена", - "models.modelsListEmptyDescription": "Выберите другую базу данных или таблицу", - "models.modelsListEmptyMessage": "Модели не найдены", - "models.modelsRequiredError": "Выберите хотя бы одну модель для импорта.", + "models.currentModelsTitle": "Модели", + "models.azureModels": "Модели", + "predict.outputName": "Имя", "models.name": "Имя", + "extLang.languageName": "Имя", + "newTableName": "Создать таблицу", + "msgNo": "Нет", + "mls.noResultError": "Результаты не возвращены", + "mls.packageManager.NoConnection": "Подключение не выбрано", + "models.azureModelsListEmptyTitle": "Модели не найдены.", + "models.modelsListEmptyMessage": "Модели не найдены", + "notSupportedEventArg": "Аргументы события не поддерживаются", + "mls.notebookExtensionNotLoaded": "Расширение записной книжки не загружено", + "extLang.OkButtonText": "ОК", "models.onnxNotSupportedError": "Среда выполнения ONNX не поддерживается на текущем сервере", - "models.outputColumnDataTypeNotSupportedWarning": "Тип данных выходного столбца не соответствует типу поля выходных данных.", + "mls.httpGetRequestError": "Запрос сведений о пакете завершился с ошибкой: {0} {1}", + "mls.managePackages.error": "Управление пакетами не поддерживается для этого сервера. Убедитесь, что на компьютере установлен Python или R.", + "extLang.parameters": "Параметры", + "extLang.languagePlatform": "Платформа", + "models.invalidModelToSelectError": "Выберите допустимую модель", + "models.invalidModelImportTargetError": "Выберите допустимую таблицу", + "models.modelsRequiredError": "Выберите хотя бы одну модель для импорта.", + "models.invalidModelParametersError": "Выберите допустимые параметры исходной таблицы и модели", "models.predictModel": "Прогноз", - "models.registeredModelsSource": "Импортированные модели", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "Исполняемый файл Python не настроен", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "Исполняемый файл R не настроен", + "mls.installDependencies.packagesAlreadyInstalled": "Обязательные пакеты уже установлены.", + "models.azureGroup": "Группа ресурсов", + "models.createNotebookDesc": "Запуск экспериментов и создание моделей в записной книжке", + "sqlMlsDocTitle": "Службы машинного обучения SQL Server (Python и R)", + "sqlMlDocTitle": "Документация по машинному обучению SQL", + "extLang.SaveButtonText": "Сохранить", "models.selectModelDatabaseMessage": "Выберите базу данных", + "databaseToStoreInfo": "Выберите базу данных, в которой будет хранится новая модель.", + "modelDatabaseInfo": "Выберите базу данных, в которой хранятся существующие или импортированные модели.", + "modelTableInfo": "Выберите таблицу моделей, чтобы просмотреть список существующих или импортированных моделей.", + "tableToStoreInfo": "Выберите существующую таблицу, соответствующую схеме модели, или создайте новую, чтобы сохранить импортированную модель.", + "models.azureModelsListEmptyDescription": "Выберите другую рабочую область Azure ML", + "models.modelsListEmptyDescription": "Выберите другую базу данных или таблицу", + "predict.selectColumnTitle": "Выбрать столбец...", + "predict.selectDatabaseTitle": "Выберите базу данных.", "models.selectModelDatabaseTitle": "Выберите базу данных с моделями", + "models.importedModelsPageTitle": "Выбор импортированной модели", + "models.modelSourcePageTitle": "Выберите тип источника модели", + "models.selectModelsTableMessage": "Выберите таблицу моделей", + "models.modelImportTargetPageTitle": "Выберите или введите расположение для импорта моделей в", + "predict.selectTableTitle": "Выберите таблицу", "models.selectModelTableMessage": "Выберите таблицу", "models.selectModelTableTitle": "Выбор таблиц с моделями", - "models.selectModelsTableMessage": "Выберите таблицу моделей", - "models.unsupportedModelParameterType": "не поддерживается", - "models.updateModelFailedError": "Не удалось обновить модель", - "models.version": "Версия", - "models.viewImportModeledForPredictDesc": "Модели хранятся в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", - "models.viewImportModelsDesc": "Модели машинного обучения можно хранить в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", - "models.viewImportModelsTitle": "Просмотр и импорт моделей", - "msgNo": "Нет", - "msgYes": "Да", - "newTableName": "Создать таблицу", - "notSupportedEventArg": "Аргументы события не поддерживаются", - "notebookExtensionFailedError": "Не удалось загрузить расширение из-за его зависимости от расширения записной книжки. Дополнительные сведения см. в выходном журнале для расширения записной книжки", - "onnxOnEdgeOdbcDocDesc": "Начало работы с машинным обучением в базе данных SQL Azure для пограничных вычислений", - "onnxOnEdgeOdbcDocTitle": "Машинное обучение и ИИ с ONNX в предварительной версии базы данных SQL для пограничных вычислений", - "predict.columnDatabase": "База данных-источник", "predict.columnDatabaseInfo": "Выберите базу данных, содержащую набор данных для применения прогноза.", - "predict.columnName": "Исходные столбцы", - "predict.columnTable": "Исходная таблица", "predict.columnTableInfo": "Выберите таблицу, содержащую набор данных для применения прогноза.", - "predict.dataTypeName": "Тип", - "predict.displayName": "Отображаемое имя", - "predict.inputColumns": "Сопоставление входных данных модели", - "predict.inputName": "Входные данные модели", - "predict.outputColumns": "Выходные данные модели", - "predict.outputName": "Имя", - "predict.selectColumnTitle": "Выбрать столбец...", - "predict.selectDatabaseTitle": "Выберите базу данных", - "predict.selectTableTitle": "Выберите таблицу", + "extLang.selectedPath": "Выбранный путь", "showLessTitle": "Показать меньше", "showMoreTitle": "Показать больше", - "sqlMlDocDesc": "Узнайте, как использовать машинное обучение в SQL Server и SQL в Azure для выполнения сценариев Python и R для реляционных данных.", - "sqlMlDocTitle": "Документация по машинному обучению SQL", - "sqlMlExtDocDesc": "Узнайте, как использовать расширение Машинного обучения в Azure Data Studio, чтобы управлять пакетами, создавать прогнозы и импортировать модели.", - "sqlMlExtDocTitle": "Расширение Машинного обучение в Azure Data Studio", - "sqlMlsDocDesc": "Начните работу со Службами машинного обучения на SQL Server и узнайте, как установить их в Windows и Linux.", - "sqlMlsDocTitle": "Службы машинного обучения SQL Server (Python и R)", - "sqlMlsMIDocDesc": "Начните работу со Службами машинного обучения в управляемых экземплярах SQL Azure.", - "sqlMlsMIDocTitle": "Службы машинного обучения в управляемом экземпляре SQL Azure", + "ml.dataCount": "Отображение моделей: {0}", + "predict.columnName": "Исходные столбцы", + "predict.columnDatabase": "База данных-источник", + "models.modelLocalSourceTitle": "Исходные файлы", + "models.modelSourcesTitle": "Исходное расположение", + "predict.columnTable": "Исходная таблица", "tableName": "Таблица", - "tableToStoreInfo": "Выберите существующую таблицу, соответствующую схеме модели, или создайте новую, чтобы сохранить импортированную модель." + "models.modelSchemaIsAcceptedMessage": "Таблица соответствует требованиям!", + "models.invalidImportTableSchemaError": "Схема таблицы не поддерживается для импорта модели. Имя базы данных: {0}, имя таблицы: {1}.", + "extLang.Target": "Целевой объект", + "models.outputColumnDataTypeNotSupportedWarning": "Тип данных выходного столбца не соответствует типу поля выходных данных.", + "models.columnDataTypeMismatchWarning": "Тип данных столбца исходной таблицы не совпадает с требуемым типом поля ввода.", + "notebookExtensionFailedError": "Не удалось загрузить расширение из-за его зависимости от расширения записной книжки. Дополнительные сведения см. в выходном журнале для расширения записной книжки", + "mls.installDependencies.confirmInstallPythonPackages": "Для установки требуются следующие пакеты Python: {0}", + "mls.installDependencies.confirmInstallRPackages": "Для установки требуются следующие пакеты R: {0}", + "models.viewImportModeledForPredictDesc": "Модели хранятся в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них.", + "mls.requiredPackagesNotInstalled": "Требуемые пакеты не установлены", + "mlsInstallOdbcDocDesc": "В этом документе объясняется, как установить Microsoft ODBC Driver for SQL Server.", + "predict.dataTypeName": "Тип", + "models.localModelPageTitle": "Отправка файла модели", + "dashboardLinksTitle": "Полезные ссылки", + "mls.installModelMngDependencies.msgTaskName": "Проверка зависимостей управления моделями", + "mls.installPackageMngDependencies.msgTaskName": "Проверка зависимостей управления пакетами", + "models.version": "Версия", + "dashboardVideoLinksTitle": "Видеоучебники", + "models.viewImportModelsTitle": "Просмотр и импорт моделей", + "msgYes": "Да", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "не поддерживается", + "models.azureModelSourceDescriptionForPredict": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете выбрать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\". Нажмите кнопку \"Далее\", чтобы продолжить.​", + "models.azureModelSourceDescriptionForImport": "Выбрано \"Машинное обучение Azure\". С его помощью вы можете импортировать модели, хранящиеся в рабочих областях \"Машинного обучения Azure\" в базе данных модели в этом экземпляре SQL. Нажмите кнопку \"Далее\", чтобы продолжить.​​", + "models.localModelSourceDescriptionForImport": "Выбрано \"Отправка файла\". Это позволяет импортировать файл модели с локального компьютера в базу данных модели в этом экземпляре SQL. Нажмите \"Далее\", чтобы продолжить.​", + "models.localModelSourceDescriptionForPredict": "Выбрано \"Отправка файла\". Это позволит отправить файл модели с локального компьютера. Нажмите \"Далее\", чтобы продолжить.​​", + "models.importedModelSourceDescriptionForPredict": "Выбрано \"Импортированные модели\". Это позволяет выбирать из моделей, хранящихся в таблице моделей из базы данных. Нажмите \"Далее\", чтобы продолжить.​" }, "package": { + "title.configurations": "Конфигурации", + "title.documents": "Документы", + "ml.command.enableExternalScript": "Включить внешний сценарий", + "ml.enablePython.description": "Включите управление пакетами Python в базе данных.", + "ml.enableR.description": "Включите управление пакетами R в базе данных.", + "title.endpoints": "Конечные точки", + "ml.command.importModel": "Импортировать модель", + "ml.command.dependencies": "Установить зависимости Машинного обучения", + "ml.pythonPath.description": "Локальный путь к существующей установке Python, используемой Машинным обучением.", + "ml.rPath.description": "Локальный путь к существующей установке R, используемой Машинным обучением.", "description": "Машинное обучение", "displayName": "Машинное обучение", - "ml.command.dependencies": "Установить зависимости Машинного обучения", - "ml.command.enableExternalScript": "Включить внешний сценарий", - "ml.command.importModel": "Импортировать модель", + "ml.configuration.title": "Конфигурации Машинного обучения", + "ml.command.predictModel": "Создать прогноз", "ml.command.manageLanguages": "Управление внешними языками", "ml.command.manageModels": "Управление моделями", "ml.command.managePackages": "Управление пакетами в базе данных", - "ml.command.predictModel": "Создать прогноз", - "ml.configuration.title": "Конфигурации Машинного обучения", - "ml.enablePython.description": "Включите управление пакетами Python в базе данных.", - "ml.enableR.description": "Включите управление пакетами R в базе данных.", - "ml.pythonPath.description": "Локальный путь к существующей установке Python, используемой Машинным обучением.", - "ml.rPath.description": "Локальный путь к существующей установке R, используемой Машинным обучением.", - "title.configurations": "Конфигурации", - "title.documents": "Документы", - "title.endpoints": "Конечные точки", "title.tasks": "Задачи" } } diff --git a/i18n/ads-language-pack-ru/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.mssql.i18n.json similarity index 68% rename from i18n/ads-language-pack-ru/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.mssql.i18n.json index 0b5612283b..c0e8300736 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "Для этого подключения включено шифрование. Проверьте конфигурацию SSL и сертификата для целевого SQL Server или включите \"Доверять сертификату сервера\" в диалоговом окне подключения.\r\n\r\nПримечание. Самозаверяющий сертификат обеспечивает только ограниченную защиту и не рекомендуется для рабочих сред. Вы хотите включить \"Доверять сертификату сервера\" для этого подключения и повторить попытку? " }, "dist/features": { + "mssql.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос.", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure не выбрана. Повторите запрос и выберите связанную учетную запись Azure при появлении соответствующего запроса.", "mssql.chooseLinkedAzureAccount": "Выберите связанную учетную запись Azure:", - "mssql.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted.", - "mssql.missingLinkedAzureAccount": "Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос." + "mssql.insufficientlyPrivelagedAzureAccount": "Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted." }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "Не удалось обновить токен редактора, автозаполнение будет отключено до тех пор, пока редактор не будет отключен и подключен снова.", "mssql.failedToFindAccount": "Не удалось найти учетную запись Azure {0} при обновлении токена", "mssql.failedToFindTenants": "Не удалось найти клиент ''{0}'' в учетной записи ''{1}'' при обновлении токена безопасности", - "mssql.noConvertResult": "Запрос на преобразование записной книжки не вернул результатов", "mssql.noDocumentFound": "Не найден документ для URI {0}", - "mssql.tokenRefreshFailed": "{0} Не удалось обновить токен AAD. Пожалуйста, подключитесь повторно, чтобы включить {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "Не удалось обновить токен редактора, автозаполнение будет отключено до тех пор, пока редактор не будет отключен и подключен снова.", - "mssql.unsupportedPlatform": "Неподдерживаемая платформа {0}" + "mssql.noConvertResult": "Запрос на преобразование записной книжки не вернул результатов", + "mssql.unsupportedPlatform": "Неподдерживаемая платформа {0}", + "mssql.tokenRefreshFailed": "{0} Не удалось обновить токен AAD. Пожалуйста, подключитесь повторно, чтобы включить {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "Произошла ошибка при преобразовании документа SQL в записную книжку. Ошибка: {0}", "mssql.errorConvertingToSQL": "Произошла ошибка при преобразовании документа записной книжки в SQL. Ошибка: {0}", - "mssql.searchServers": "Поиск имен серверов" + "mssql.errorConvertingToNotebook": "Произошла ошибка при преобразовании документа SQL в записную книжку. Ошибка: {0}", + "mssql.reloadChoice": "Перезагрузить Azure Data Studio", + "mssql.searchServers": "Поиск имен серверов", + "mssql.reloadPrompt": "Чтобы этот параметр вступил в силу, необходимо перезагрузить Azure Data Studio." }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "роль приложения", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Роль приложения", - "objectManagement.ColumnDisplayName": "столбец", - "objectManagement.DatabaseDisplayName": "база данных", - "objectManagement.DatabaseDisplayNameInTitle": "База данных", - "objectManagement.DatabaseRoleTypeDisplayName": "роль базы данных", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Роль базы данных", - "objectManagement.LoginTypeDisplayName": "имя для входа", - "objectManagement.LoginTypeDisplayNameInTitle": "Вход", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Все объекты, принадлежащие схеме", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Все объекты определенных типов", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Схема", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Определенные объекты...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Как вы хотите добавить объекты?", - "objectManagement.SearchTextLabel": "Текст поиска", - "objectManagement.ServerDisplayName": "Сервер", - "objectManagement.ServerRoleTypeDisplayName": "роль сервера", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "Роль сервера", - "objectManagement.TableDisplayName": "таблица", - "objectManagement.UserDisplayName": "пользователь", - "objectManagement.UserTypeDisplayNameInTitle": "Пользователь", - "objectManagement.ViewDisplayName": "представление", + "objectManagement.databaseProperties.addButton": "Добавить", + "objectManagement.databaseProperties.addDatabaseFilesText": "Добавить файл базы данных", + "objectManagement.databaseProperties.addFilegroupButtonText": "Добавить файловую группу", + "objectManagement.objectSelectionMethodDialogTitle": "Добавление объектов", + "objectManagement.addFileText": "Добавить файлы базы данных", "objectManagement.addMembersText": "Добавить участников", "objectManagement.addSecurablesText": "Добавить защищаемые объекты", "objectManagement.advancedSectionHeader": "Дополнительно", + "objectManagement.allFiles": "Все файлы", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Все объекты, принадлежащие схеме", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Все объекты определенных типов", + "objectManagement.allowTriggerToFireOthersLabel": "Разрешить триггерам запускать другие триггеры", + "objectManagement.dropObjectError": "Произошла ошибка при удалении {0}: {1}. {2}", + "objectManagement.openAttachDatabaseDialogError": "Произошла ошибка при открытии диалогового окна подключения базы данных. {0}", + "objectManagement.openDetachDatabaseDialogError": "Произошла ошибка при открытии диалогового окна отсоединения базы данных. {0}", + "objectManagement.openDropDatabaseDialogError": "Произошла ошибка при открытии диалогового окна удаления базы данных. {0}", + "objectManagement.openNewObjectDialogError": "Произошла ошибка при открытии нового {0} диалога. {1}", + "objectManagement.openObjectPropertiesDialogError": "Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2}", + "objectManagement.refreshOEError": "Произошла ошибка при обновлении обозревателя объектов. {0}", + "objectManagement.renameObjectError": "Произошла ошибка при переименовании {0} \"{1}\" на \"{2}\". {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Роль приложения", + "objectManagement.applyUpdatesLabel": "Применить", + "objectManagement.dropObjectConfirmation": "Действительно удалить {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Вы действительно хотите очистить данные из \"{0}\" в хранилище запросов?", + "objectManagement.associatedDatabaseFiles": "Связанные файлы базы данных", + "objectManagement.attachButtonLabel": "Подключить", + "objectManagement.attachAsText": "Подключить как", + "objectManagement.attachDatabaseDialogTitle": "Подключение базы данных (предварительная версия)", + "objectManagement.attachDatabaseOperationName": "Присоединение базы данных", + "objectManagement.user.aadAuth": "Проверить подлинность с помощью Azure Active Directory", + "objectManagement.user.sqlAuth": "Проверка подлинности с помощью пароля", + "objectManagement.login.authenticateType": "Аутентификация", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Автоматическое создание статистики с добавлением", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "Автоматическое создание статистики", + "objectManagement.databaseProperties.autoShrinkText": "Автоматическое сжатие", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "Автоматическое обновление статистики", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Асинхронное автоматическое обновление статистики", + "objectManagement.databaseProperties.autogrowAllFilesText": "Автоматическое увеличение всех файлов", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "Автоматическое увеличение/максимальный размер", + "objectManagement.databaseProperties.automaticSectionHeader": "Автоматически", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "Автоматически устанавливать маску привязки ввода-вывода для всех процессоров.", + "objectManagement.autoSetProcessorAffinityMaskForAll": "Автоматически устанавливать маску привязки процессоров для всех процессоров.", + "objectManagement.login.aadAuthenticationType": "Проверка подлинности Azure Active Directory", "objectManagement.azurePricingLink": "Калькулятор цен на базу данных SQL Azure", + "objectManagement.databaseProperties.backupSectionHeader": "Резервное копирование", + "objectManagement.backupLocationText": "Резервное копирование", "objectManagement.backupRedundancyLabel": "Избыточность хранилища резервных копий", - "objectManagement.blankPasswordConfirmation": "Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить?", + "objectManagement.backupAndRestoreText": "Резервное копирование и восстановление", + "objectManagement.backupChecksumText": "Контрольная сумма резервной копии", + "objectManagement.blockedProcThresholdLabel": "Порог блокированного процесса", + "objectManagement.bothFailedAndSuccessfulLoginsText": "Все попытки входа (удачные и неудачные)", "objectManagement.browseForOwnerText": "Поиск владельца", "objectManagement.browseText": "Обзор…", + "objectManagement.serverCPULabel": "ЦП {0}", + "objectManagement.databaseProperties.fileNameExistsError": "Невозможно создать файл \"{0}\", так как он уже существует.", + "objectManagement.databaseProperties.emptyFilegroupNameError": "Нельзя указывать пустые имена объектов для файловых групп.", + "objectManagement.needToRestartServer": "Чтобы изменения вступили в силу, требуется перезапуск сервера", + "objectManagement.closeConnections": "Закрыть существующие соединения", "objectManagement.collationLabel": "Параметры сортировки", "objectManagement.compatibilityLevelLabel": "Уровень совместимости", + "objectManagement.compressBackupText": "Сжатие резервной копии", "objectManagement.configureSLOSectionHeader": "Настройка целевого уровня обслуживания", "objectManagement.confirmPasswordLabel": "Подтверждение пароля", "objectManagement.containmentTypeLabel": "Тип автономности", + "objectManagement.costThresholdParallelismLabel": "Стоимостный порог параллелизма", + "objectManagement.noDialogFoundError": "Не удалось найти поддерживаемое диалоговое окно для типа узла \"{0}\" и типа объекта \"{1}\".", + "objectManagement.createObjectLabel": "Создать", "objectManagement.createObjectOperationName": "Создать {0}", + "objectManagement.blankPasswordConfirmation": "Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Текущее использование диска", "objectManagement.currentSLOLabel": "Текущая цель уровня обслуживания", - "objectManagement.databaseExistsError": "База данных \\\"{0}\\\" уже существует. Выберите другое имя базы данных.", - "objectManagement.databaseProperties.backupSectionHeader": "Резервное копирование", + "objectManagement.cursorThresholdLabel": "Порог курсора", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Настраиваемый", + "objectManagement.databaseName": "Имя базы данных", + "objectManagement.dataLocationText": "Данные", + "objectManagement.dataFileLabel": "Данные", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Интервал записи данных на диск (в минутах)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "Не удалось добавить файл данных \"{0}\" в коллекцию, так как он уже существует.", "objectManagement.databaseProperties.databaseSectionHeader": "База данных", + "objectManagement.DatabaseDisplayNameInTitle": "База данных", + "objectManagement.databaseFilesFilterLabel": "Файлы данных базы данных", + "objectManagement.databaseDetails": "Сведения о базе данных", + "objectManagement.databaseFiles": "Файлы базы данных", + "objectManagement.databaseProperties.databaseNameLabel": "Имя базы данных", + "objectManagement.databaseProperties.databaseReadOnlyText": "База данных только для чтения", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Роль базы данных", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Конфигурация области баз данных", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Параметры области базы данных", + "objectManagement.databaseSettings": "Параметры базы данных", + "objectManagement.databaseProperties.databaseStateText": "Состояние базы данных", + "objectManagement.defaultLocationsLabel": "Места хранения, используемые базой данных по умолчанию", + "objectManagement.databaseProperties.databaseFilesText": "Файлы баз данных", + "objectManagement.databasesToAttach": "Базы данных для подключения", "objectManagement.databaseProperties.dateCreated": "Дата создания", - "objectManagement.databaseProperties.mbUnitText": "{0} МБ", - "objectManagement.databaseProperties.memoryAllocated": "Память, выделенная для оптимизированных для обработки в памяти объектов", - "objectManagement.databaseProperties.memoryUsed": "Память, используемая оптимизированными для обработки в памяти объектами", - "objectManagement.databaseProperties.name": "Имя", - "objectManagement.databaseProperties.numberOfUsers": "Число пользователей", - "objectManagement.databaseProperties.owner": "Владелец", - "objectManagement.databaseProperties.size": "Размер", - "objectManagement.databaseProperties.spaceAvailable": "Доступное место", - "objectManagement.databaseProperties.status": "Состояние", - "objectManagement.databaseRole.SelectMemberDialogTitle": "Выбор элементов роли базы данных", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "Выбор владельца роли базы данных", - "objectManagement.deleteLoginConfirmation": "Удаление имен для входа на сервер не удаляет пользователей связанных с этими подключениями. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала перенести данные о принадлежности схем новым пользователям.", - "objectManagement.deleteObjectConfirmation": "Вы действительно хотите удалить {0}: {1}?", - "objectManagement.deleteObjectError": "Ошибка при удалении {0}: {1}. {2}", - "objectManagement.deleteObjectOperationName": "Удаление: {0} \"{1}\"", + "objectManagement.databaseProperties.defaultText": "По умолчанию", + "objectManagement.defaultFullTextLanguageLabel": "Язык полнотекстового поиска по умолчанию", + "objectManagement.defaultLanguageLabel": "Язык по умолчанию", + "objectManagement.login.defaultDatabaseLabel": "База данных по умолчанию", + "objectManagement.login.defaultLanguageLabel": "Язык по умолчанию", + "objectManagement.user.defaultSchemaLabel": "Схема по умолчанию", + "objectManagement.deleteBackupHistory": "Удалить для базы данных данные журнала резервного копирования и восстановления", "objectManagement.denyColumnHeader": "Запретить", + "objectManagement.detachButtonLabel": "Отключить", + "objectManagement.detachDatabaseDialogTitle": "Отсоединения базы данных — {0} (предварительная версия)", + "objectManagement.detachDatabaseOptions": "Параметры отсоединения базы данных", + "objectManagement.detachDatabaseOperationName": "Отсоединение базы данных {0}", + "objectManagement.dropButtonLabel": "Удалить", + "objectManagement.dropDatabaseDialogTitle": "Удалить базу данных — {0} (предварительная версия)", + "objectManagement.dropDatabaseOptions": "Параметры удаления базы данных", + "objectManagement.detachDropConnections": "Удалить подключения", + "objectManagement.dropObjectOperationName": "Удалить {0} \"{1}\"", + "objectManagement.dropLoginConfirmation": "Удаление имен для входа на сервер не удаляет пользователей базы данных, связанных с этими именами для входа. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала передать права владения схемами новым пользователям.", + "objectManagement.databaseProperties.editButton": "Изменить", + "objectManagement.databaseProperties.editDatabaseFilesText": "Изменить файл базы данных — {0}", "objectManagement.editionLabel": "Выпуск", "objectManagement.effectivePermissionsTableLabel": "Действующие разрешения для выбранного защищаемого объекта", "objectManagement.effectivePermissionsTableLabelSelected": "Действующие разрешения для: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "Разрешить автоматическое увеличение", "objectManagement.enabledLabel": "Включено", + "objectManagement.databaseProperties.encryptionEnabledText": "Шифрование включено", + "objectManagement.login.enforcePasswordExpirationLabel": "Обеспечить срок действия пароля", + "objectManagement.login.enforcePasswordPolicyLabel": "Требовать использование политики паролей.", + "objectManagement.renameObjectDialogTitle": "Введите новое имя", + "objectManagement.databaseProperties.executionCountText": "Счетчик выполнения", "objectManagement.explicitPermissionsTableLabel": "Явные разрешения для выбранного защищаемого объекта", "objectManagement.explicitPermissionsTableLabelSelected": "Явные разрешения для: {0}", + "objectManagement.databaseProperties.filestreamFileType": "Данные ФАЙЛОВОГО ПОТОКА", + "objectManagement.failedLoginsOnlyText": "Только неудачные попытки входа", + "objectManagement.noConnectionUriError": "Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку.", + "objectManagement.databaseFileGroup": "Группа файлов", + "objectManagement.databaseProperties.fileGrowthText": "Увеличение размера файлов", + "objectManagement.databaseProperties.fileNameText": "Имя файла", + "objectManagement.databaseProperties.fileTypeText": "Тип файла", + "objectManagement.databaseProperties.FilegroupExistsError": "Не удалось добавить файловую группу \"{0}\" в коллекцию, так как она уже существует.", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "Файловый поток", + "objectManagement.databaseProperties.filegroupText": "Группа файлов", + "objectManagement.filegroupsSectionHeader": "Файловые группы", + "objectManagement.databaseProperties.filegrowthLimitError": "Увеличение размера файла не может превышать максимальный размер файла", + "objectManagement.databaseProperties.filesText": "Файлы", + "objectManagement.optionsSectionHeader": "Файлы", + "objectManagement.databaseProperties.filestreamFilesText": "Файлы файлового потока", "objectManagement.filterSectionTitle": "Фильтры", "objectManagement.findText": "Найти", + "objectManagement.fullTextUpgradeOptionLabel": "Режим обновления полнотекстового каталога", "objectManagement.generalSectionHeader": "Общие", "objectManagement.grantColumnHeader": "Предоставить", "objectManagement.grantorColumnHeader": "Разрешение предоставил", "objectManagement.hardwareGeneration": "Поколение оборудования", - "objectManagement.invalidPasswordError": "Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy.", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Как вы хотите добавить объекты?", + "objectManagement.processorIOAffinityColumn": "Привязка ввода-вывода", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "В мегабайтах", + "objectManagement.databaseProperties.inPercentAutogrowthText": "В процентах", "objectManagement.isClustered": "Кластеризованный", "objectManagement.isHadrEnabled": "Подключение HADR", + "objectManagement.databaseProperties.isLedgerDatabaseText": "Базы данных реестра", "objectManagement.isPolyBaseInstalled": "Наличие PolyBase", "objectManagement.isXTPSupported": "Поддержка XTP", + "objectManagement.databaseProperties.logfiletype": "ЖУРНАЛ", "objectManagement.language": "Язык", "objectManagement.lastDatabaseBackup": "Последнее резервное копирование базы данных", "objectManagement.lastDatabaseLogBackup": "Последнее резервное копирование журналов базы данных", + "objectManagement.databaseProperties.ledgerSectionHeader": "Реестр", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "Ограничено (МБ)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Ограничено {0} МБ", "objectManagement.loadingObjectsCompletedLabel": "Загрузка объектов завершена, объекты {0} найдены", "objectManagement.loadingObjectsLabel": "Загрузка объектов...", - "objectManagement.login.aadAuthenticationType": "Проверка подлинности Azure Active Directory", - "objectManagement.login.authenticateType": "Аутентификация", - "objectManagement.login.defaultDatabaseLabel": "База данных по умолчанию", - "objectManagement.login.defaultLanguageLabel": "Язык по умолчанию", - "objectManagement.login.enforcePasswordExpirationLabel": "Обеспечить срок действия пароля", - "objectManagement.login.enforcePasswordPolicyLabel": "Требовать использование политики паролей.", + "objectManagement.locksLabel": "Блокировки", + "objectManagement.logLocationText": "Журнал", + "objectManagement.logFileLabel": "Журнал", + "objectManagement.databaseProperties.logicalNameText": "Логическое имя", + "objectManagement.user.loginLabel": "Вход", + "objectManagement.LoginTypeDisplayNameInTitle": "Вход", + "objectManagement.loginAuditingText": "Аудит входа", "objectManagement.login.lockedOutLabel": "Имя для входа заблокировано", - "objectManagement.login.mustChangePasswordLabel": "Пользователь должен сменить пароль при следующем входе", - "objectManagement.login.oldPasswordCannotBeEmptyError": "Старый пароль не может быть пустым.", - "objectManagement.login.oldPasswordLabel": "Старый пароль", - "objectManagement.login.permissionToConnectLabel": "Разрешение на подключение к ядру СУБД", - "objectManagement.login.serverRoleSectionHeader": "Роли сервера", - "objectManagement.login.specifyOldPasswordLabel": "Укажите старый пароль", - "objectManagement.login.sqlAuthSectionHeader": "Проверка подлинности SQL", - "objectManagement.login.sqlAuthenticationType": "Проверка подлинности SQL", - "objectManagement.login.windowsAuthenticationType": "Проверка подлинности Windows.", "objectManagement.loginNotSelectedError": "Имя для входа не выбрано.", - "objectManagement.maxServerMemoryText": "Максимальный объем памяти сервера (МБ)", + "objectManagement.mdfFileLocation": "Расположение файла MDF", + "objectManagement.user.windowsUser": "Сопоставлено с пользователем или группой Windows", + "objectManagement.user.loginMapped": "Сопоставлено с входом на сервер", + "objectManagement.maxDegreeParallelismLabel": "Максимальная степень параллелизма", + "objectManagement.databaseProperties.maxPlansPerQueryText": "Максимальное число планов на запрос", "objectManagement.maxSizeLabel": "Максимальный размер", + "objectManagement.databaseProperties.maxSizeInMbText": "Максимальный размер (МБ)", + "objectManagement.maxTextReplicationSizeLabel": "Максимальный размер реплицируемого текста", + "objectManagement.databaseProperties.maximumFileSizeText": "Максимальный размер файла", + "objectManagement.maxServerMemoryText": "Максимальный объем памяти сервера (МБ)", + "objectManagement.databaseProperties.fileSizeLimitError": "Максимальный размер файла не может быть меньше размера", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "Максимальный объем памяти сервера не может быть меньше минимального объема памяти сервера", "objectManagement.membersLabel": "Участники", "objectManagement.membershipLabel": "Участие", "objectManagement.memory": "Память", + "objectManagement.databaseProperties.memoryAllocated": "Память, выделенная для оптимизированных для обработки в памяти объектов", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Данные, оптимизированные для операций в памяти", + "objectManagement.databaseProperties.memoryUsed": "Память, используемая оптимизированными для обработки в памяти объектами", "objectManagement.minServerMemoryText": "Минимальный объем памяти сервера (МБ)", - "objectManagement.nameCannotBeEmptyError": "Необходимо ввести имя.", + "objectManagement.databaseProperties.monitoringSectionText": "Мониторинг", + "objectManagement.databaseProperties.name": "Имя", + "objectManagement.databaseFileName": "Имя", "objectManagement.nameLabel": "Имя", - "objectManagement.newObjectDialogTitle": "{0} — предварительная версия", - "objectManagement.noConnectionUriError": "Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку.", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (предварительная версия)", - "objectManagement.objectSelectionMethodDialogTitle": "Добавление объектов", + "objectManagement.nameCannotBeEmptyError": "Необходимо ввести имя.", + "objectManagement.user.noLogin": "Нет доступа для входа", + "objectManagement.doDatabaseFilesError": "Не указаны файлы базы данных для подключения к серверу.", + "objectManagement.databaseProperties.noneText": "Нет", + "objectManagement.noLoginAuditingText": "Нет", + "objectManagement.serverNumaNodeLabel": "Узел NUMA {0}", + "objectManagement.databaseProperties.numberOfUsers": "Число пользователей", "objectManagement.objectTypeLabel": "Тип объекта", "objectManagement.objectTypesLabel": "Типы объектов", "objectManagement.objectsLabel": "Объекты", - "objectManagement.openNewObjectDialogError": "Произошла ошибка при открытии нового {0} диалога. {1}", - "objectManagement.openObjectPropertiesDialogError": "Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2}", + "objectManagement.login.oldPasswordLabel": "Старый пароль", + "objectManagement.login.oldPasswordCannotBeEmptyError": "Старый пароль не может быть пустым.", "objectManagement.operatingSystem": "Операционная система", - "objectManagement.optionsSectionHeader": "Параметры", + "objectManagement.databaseProperties.actualOperationModeText": "Режим работы (фактический)", + "objectManagement.databaseProperties.requestedOperationModeText": "Режим работы (запрошенный)", + "objectManagement.optimizeAdHocWorkloadsLabel": "Оптимизировать нерегламентированные рабочие нагрузки", + "objectManagement.user.ownedSchemasLabel": "Собственные схемы", + "objectManagement.databaseProperties.owner": "Владелец", "objectManagement.ownerText": "Владелец", - "objectManagement.passwordCannotBeEmptyError": "Пароль не может быть пустым.", + "objectManagement.databaseProperties.pageVerifyText": "Проверка страницы", "objectManagement.passwordLabel": "Пароль", + "objectManagement.passwordCannotBeEmptyError": "Пароль не может быть пустым.", + "objectManagement.invalidPasswordError": "Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy.", "objectManagement.passwordsNotMatchError": "Пароль должен совпадать с паролем подтверждения.", + "objectManagement.databaseProperties.pathText": "Путь", + "objectManagement.databaseFilePath": "Путь", "objectManagement.permissionColumnHeader": "Разрешение", + "objectManagement.login.permissionToConnectLabel": "Разрешение на подключение к ядру СУБД", "objectManagement.platform": "Платформа", + "objectManagement.processorColumn": "Процессор", + "objectManagement.processorAffinityColumn": "Соответствие процессоров", + "objectManagement.processorLabel": "Таблица соответствия процессоров", "objectManagement.processors": "Процессоры", "objectManagement.product": "Продукт", "objectManagement.properties": "Свойства", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Очистить данные хранилища запросов", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Хранилище запросов", + "objectManagement.databaseProperties.queryStoreAvailableText": "Доступное хранилище запросов", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "Режим записи хранилища запросов", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Политика записи хранилища запросов", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "Период удержания хранилища запросов", + "objectManagement.databaseProperties.queryStoreUsedText": "Используемое хранилище запросов", + "objectManagement.queryWaitLabel": "Ожидание запроса", + "objectManagement.databaseProperties.rowsDataFileType": "Данные СТРОК", + "objectManagement.databaseProperties.readOnlyText": "Только для чтения", + "objectManagement.databaseProperties.recoverySectionHeader": "Восстановление", "objectManagement.recoveryModelLabel": "Модель восстановления", - "objectManagement.refreshOEError": "Произошла ошибка при обновлении обозревателя объектов. {0}", + "objectManagement.databaseProperties.removeButton": "Удалить", + "objectManagement.removeFileText": "Удалить файл базы данных", "objectManagement.removeMemberText": "Удалить выбранный элемент", "objectManagement.removeSecurablesText": "Удалить выбранный защищаемый объект", - "objectManagement.renameObjectDialogTitle": "Введите новое имя", - "objectManagement.renameObjectError": "Произошла ошибка при переименовании {0} \"{1}\" на \"{2}\". {3}", "objectManagement.renameObjectOperationName": "Переименовать {0} \"{1}\" на \"{2}\"", - "objectManagement.reservedStorageSizeInMB": "Зарезервированный размер хранилища", + "objectManagement.reservedStorageSizeInMB": "Зарезервированный размер хранилища (МБ)", + "objectManagement.databaseProperties.restrictAccessText": "Ограничение доступа", "objectManagement.rootDirectory": "Корневой каталог", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "Строки", + "objectManagement.login.sqlAuthenticationType": "Проверка подлинности SQL", + "objectManagement.login.sqlAuthSectionHeader": "Проверка подлинности SQL", + "objectManagement.sqlServerAndWindowsAuthText": "Режим проверки подлинности Windows и SQL Server", + "objectManagement.scanStartupProcsLabel": "Проверить процедуры, выполняемые при запуске ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Схема", "objectManagement.schemaLabel": "Схема", + "objectManagement.SearchTextLabel": "Текст поиска", "objectManagement.securablesText": "Защищаемые объекты", - "objectManagement.selectSecurablesDialogTitle": "Выберите защищаемые объекты", + "objectManagement.security": "Безопасность", "objectManagement.selectText": "Выберите", - "objectManagement.serverCollation": "Параметры сортировки сервера", + "objectManagement.databaseRole.SelectMemberDialogTitle": "Выбор элементов роли базы данных", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "Выбор владельца роли базы данных", + "objectManagement.labelSelectFolder": "Выбрать папку", + "objectManagement.selectSecurablesDialogTitle": "Выберите защищаемые объекты", "objectManagement.serverRole.SelectMemberDialogTitle": "Выбор элементов роли сервера", "objectManagement.serverRole.SelectOwnerDialogTitle": "Выбор владельца роли сервера", + "objectManagement.ServerDisplayName": "Сервер", + "objectManagement.serverCollation": "Параметры сортировки сервера", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "Роль сервера", + "objectManagement.login.serverRoleSectionHeader": "Роли сервера", + "objectManagement.serverAuthenticationText": "Проверка подлинности сервера", "objectManagement.serviceTier": "Уровень служб", - "objectManagement.storageSpaceUsageInGB": "Использование дискового пространства", - "objectManagement.updateObjectOperationName": "Обновление {0} \"{1}\"", - "objectManagement.user.aadAuth": "Проверить подлинность с помощью Azure Active Directory", - "objectManagement.user.defaultSchemaLabel": "Схема по умолчанию", - "objectManagement.user.loginLabel": "Вход", - "objectManagement.user.loginMapped": "Сопоставлено с входом на сервер", - "objectManagement.user.noLogin": "Нет доступа для входа", - "objectManagement.user.ownedSchemasLabel": "Собственные схемы", - "objectManagement.user.sqlAuth": "Проверка подлинности с помощью пароля", + "objectManagement.databaseProperties.setSecondaryText": "Задать вторичную так же, как первичную", + "objectManagement.databaseProperties.size": "Размер (МБ)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "Режим очистки на основе размера", + "objectManagement.databaseProperties.spaceAvailable": "Доступное место", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Определенные объекты...", + "objectManagement.login.specifyOldPasswordLabel": "Укажите старый пароль", + "objectManagement.databaseProperties.staleThresholdText": "Порог устаревания", + "objectManagement.databaseProperties.stateSectionHeader": "Состояние", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "Порог устаревания запросов (в днях)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "Интервал сбора статистики", + "objectManagement.databaseProperties.status": "Состояние", + "objectManagement.storageSpaceUsageInMB": "Использование места в хранилище (МБ)", + "objectManagement.successfulLoginsOnlyText": "Только успешные попытки входа", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Целевое время восстановления (в секундах)", + "objectManagement.collationNotValidError": "Выбранная сортировка \"{0}\" недействительна. Выберите другое сопоставление.", + "objectManagement.notSupportedError": "Эта команда не поддерживается для типа объекта {0}.", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Общее время ЦП на компиляцию (мс)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Общее время ЦП на выполнение (мс)", + "objectManagement.twoDigitYearCutoffLabel": "Отсечение двух цифр года", "objectManagement.user.type": "Тип", - "objectManagement.user.windowsUser": "Сопоставлено с пользователем или группой Windows", + "objectManagement.databaseFileType": "Тип", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Без ограничений", + "objectManagement.databaseProperties.unlimitedFileSizeText": "Без ограничений", + "objectManagement.detachUpdateStatistics": "Обновить статистику", + "objectManagement.updateObjectOperationName": "Обновление {0} \"{1}\"", + "objectManagement.databaseProperties.useFullTextIndexingText": "Использовать полнотекстовое индексирование", + "objectManagement.UserTypeDisplayNameInTitle": "Пользователь", + "objectManagement.login.mustChangePasswordLabel": "Пользователь должен сменить пароль при следующем входе", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Значение для основного", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Значение для получателя", "objectManagement.versionText": "Версия", - "objectManagement.withGrantColumnHeader": "С предоставлением разрешения" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Режим записи статистики ожидания", + "objectManagement.login.windowsAuthenticationType": "Проверка подлинности Windows.", + "objectManagement.onlyWindowsAuthModeText": "Режим проверки подлинности Windows", + "objectManagement.withGrantColumnHeader": "С предоставлением разрешения", + "objectManagement.databaseProperties.yesText": "Да", + "objectManagement.ApplicationRoleTypeDisplayName": "роль приложения", + "objectManagement.ColumnDisplayName": "столбец", + "objectManagement.DatabaseDisplayName": "база данных", + "objectManagement.DatabaseRoleTypeDisplayName": "роль базы данных", + "objectManagement.LoginTypeDisplayName": "имя для входа", + "objectManagement.ServerRoleTypeDisplayName": "роль сервера", + "objectManagement.TableDisplayName": "таблица", + "objectManagement.UserDisplayName": "пользователь", + "objectManagement.ViewDisplayName": "представление", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} — предварительная версия", + "objectManagement.databaseProperties.mbUnitText": "{0} МБ", + "objectManagement.objectPropertiesDialogTitle": "Свойства {0} (предварительная версия) — {1}" }, "dist/sqlToolsServer": { + "downloadingServiceSizeChannelMsg": "({0} КБ)", "downloadServiceDoneChannelMsg": "Скачано {0}", - "downloadingServiceChannelMsg": "Идет загрузка {0}", - "downloadingServiceSizeChannelMsg": "({0} КБ)", - "downloadingServiceStatusMsg": "Идет загрузка {0}", + "downloadingServiceStatusMsg": "Скачивание службы {0}", + "downloadingServiceChannelMsg": "Скачивание службы {0}", "entryExtractedChannelMsg": "Извлечено {0} ({1}/{2})", "failedToStartServiceErrorMsg": "Не удалось запустить {0}", "installedServiceChannelMsg": "Установлено: {0}", + "installingServiceStatusMsg": "Установка {0}", "installingServiceChannelMsg": "Установка {0} в {1}", - "installingServiceStatusMsg": "Установка (0)", - "serviceStartedStatusMsg": "{0} запущен", - "startingServiceStatusMsg": "Запуск (0)" + "startingServiceStatusMsg": "Запуск службы {0}", + "serviceStartedStatusMsg": "Служба {0} запущена" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "Хотите сократить время загрузки конструктора таблиц, включив предварительную загрузку модели базы данных? Модель базы данных будет предварительно загружена при развертывании узла базы данных в обозревателе объектов.", "tableDesigner.FailedToGetConnectionStringError": "Не удалось получить строку подключения для таблицы. Подключитесь к серверу повторно и повторите попытку.", "tableDesigner.NewTable": "Создать таблицу", "tableDesigner.no": "Нет", - "tableDesigner.turnOnPreloadingMessage": "Хотите сократить время загрузки конструктора таблиц, включив предварительную загрузку модели базы данных? Модель базы данных будет предварительно загружена при развертывании узла базы данных в обозревателе объектов.", "tableDesigner.yes": "Да" }, "dist/telemetry": { - "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio.", - "viewKnownIssuesText": "Просмотреть известные проблемы" + "viewKnownIssuesText": "Просмотреть известные проблемы", + "serviceCrashMessage": "Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio." }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "OK", - "mssql.ui.generatingScript": "Создание сценария…", - "mssql.ui.generatingScriptCompleted": "Сценарий создан", - "mssql.ui.helpText": "Справка", - "mssql.ui.loadingDialog": "Загрузка диалогового окна...", - "mssql.ui.noActionScriptedMessage": "Нет действий для включения в скрипт.", - "mssql.ui.scriptError": "Произошла ошибка при создании сценария. {0}", - "mssql.ui.scriptGenerated": "Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе.", - "mssql.ui.scriptText": "Сценарий", - "mssql.ui.yesText": "Да", "objectManagement.addText": "Добавить...", + "mssql.ui.scriptError": "Произошла ошибка при создании сценария. {0}", + "objectManagement.editText": "Изменить", + "mssql.ui.generatingScript": "Создание сценария…", + "mssql.ui.helpText": "Справка", + "mssql.ui.loadingDialog": "Загрузка диалогового окна завершена", + "mssql.ui.OkText": "ОК", "objectManagement.removeText": "Удалить", - "objectManagement.selectLabel": "Выбрать" + "mssql.ui.scriptText": "Сценарий", + "mssql.ui.generatingScriptCompleted": "Сценарий создан", + "mssql.ui.scriptGenerated": "Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе.", + "objectManagement.selectLabel": "Выбрать", + "mssql.ui.noActionScriptedMessage": "Нет действий для включения в скрипт.", + "mssql.ui.yesText": "Да" }, "package": { - "cloud.databaseProperties.azureEdition": "Выпуск", - "cloud.databaseProperties.compatibilityLevel": "Уровень совместимости", - "cloud.databaseProperties.owner": "Владелец", - "cloud.databaseProperties.serviceLevelObjective": "Ценовая категория", - "cloud.serverProperties.serverEdition": "Тип", - "cloud.serverProperties.serverVersion": "Версия", - "databasesListProperties.lastBackup": "Последняя архивация", - "databasesListProperties.name": "Имя", - "databasesListProperties.size": "Размер (МБ)", - "databasesListProperties.status": "Состояние", - "json.format.enable.desc": "Включение или отключение модуля форматирования JSON по умолчанию (требуется перезагрузка)", - "json.schemas.desc": "Связь схем с JSON-файлами в текущем проекте", - "json.schemas.fileMatch.desc": "Массив шаблонов файлов, с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", - "json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", - "json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.", "json.schemas.url.desc": "URL-адрес схемы или относительный путь к ней в текущем каталоге", - "mssql.configuration.title": "Конфигурация MSSQL", - "mssql.connectionOptions.applicationIntent.description": "Объявляет тип рабочей нагрузки приложения при подключении к серверу", - "mssql.connectionOptions.applicationIntent.displayName": "Намерение приложения", - "mssql.connectionOptions.applicationName.description": "Имя приложения", - "mssql.connectionOptions.applicationName.displayName": "Имя приложения", - "mssql.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь", - "mssql.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", - "mssql.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL", - "mssql.connectionOptions.authType.description": "Указывает способ проверки подлинности в SQL Server", - "mssql.connectionOptions.authType.displayName": "Тип проверки подлинности", - "mssql.connectionOptions.columnEncryptionSetting.description": "Включает или отключает Always Encrypted для подключения", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка", - "mssql.connectionOptions.commandTimeout.displayName": "Время ожидания команды", - "mssql.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", - "mssql.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", - "mssql.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", - "mssql.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", - "mssql.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", - "mssql.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", - "mssql.connectionOptions.connectionName.description": "Настраиваемое имя подключения", - "mssql.connectionOptions.connectionName.displayName": "Имя (необязательно)", - "mssql.connectionOptions.contextConnection.description": "Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server.", - "mssql.connectionOptions.contextConnection.displayName": "Контекстное подключение", - "mssql.connectionOptions.currentLanguage.description": "Имя записи языка SQL Server", - "mssql.connectionOptions.currentLanguage.displayName": "Текущий язык", - "mssql.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", - "mssql.connectionOptions.databaseName.displayName": "База данных", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации", - "mssql.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации", - "mssql.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "Строгое", - "mssql.connectionOptions.encrypt.categoryValues.true": "Обязательное (True)", - "mssql.connectionOptions.encrypt.description": "Если задано значение \"Mandatory\" или \"Strict\", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение \"Strict\", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение \"Strict\" поддерживается в SQL Server 2022 и более поздних версиях.", - "mssql.connectionOptions.encrypt.displayName": "Шифровать", - "mssql.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа", - "mssql.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", + "json.schemas.fileMatch.item.desc": "Шаблон файла, который может содержать \"*\" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", "mssql.connectionOptions.groupName.advanced": "Дополнительно", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "Массив шаблонов файлов, с которым выполняется сравнение, при разрешении JSON-файлов в схемах.", + "mssql.query.executionTimeout": "Время ожидания выполнения, равное 0, указывает на неограниченное время ожидания", + "mssql.connectionOptions.applicationIntent.displayName": "Намерение приложения", + "mssql.connectionOptions.applicationName.displayName": "Имя приложения", + "json.schemas.desc": "Связь схем с JSON-файлами в текущем проекте", + "title.attachDatabase": "Подключение (предварительная версия)", + "mssql.connectionOptions.attachDbFilename.displayName": "Имя вложенного файла базы данных", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL-адрес аттестации", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Протокол аттестации", + "mssql.connectionOptions.authType.displayName": "Тип проверки подлинности", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory — универсальный с поддержкой MFA", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Аттестация Azure", + "title.changeNotebookConnection": "Изменить подключение к записной книжке SQL", + "mssql.connectionOptions.commandTimeout.displayName": "Время ожидания команды", + "cloud.databaseProperties.compatibilityLevel": "Уровень совместимости", + "onprem.databaseProperties.compatibilityLevel": "Уровень совместимости", + "onprem.serverProperties.machineName": "Имя компьютера", + "mssql.connectionOptions.connectRetryCount.displayName": "Счетчик повторных попыток для подключения", + "mssql.connectionOptions.connectRetryInterval.displayName": "Интервал повторных попыток подключения", + "mssql.connectionOptions.connectTimeout.displayName": "Истекло время ожидания подключения", "mssql.connectionOptions.groupName.connectionResiliency": "Устойчивость подключений", "mssql.connectionOptions.groupName.context": "Контекст", - "mssql.connectionOptions.groupName.initialization": "Инициализация", - "mssql.connectionOptions.groupName.pooling": "Объединение в пул", - "mssql.connectionOptions.groupName.replication": "Репликация", - "mssql.connectionOptions.groupName.security": "Безопасность", - "mssql.connectionOptions.groupName.source": "Источник", - "mssql.connectionOptions.hostNameInCertificate.description": "Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.", - "mssql.connectionOptions.hostNameInCertificate.displayName": "Имя узла в сертификате", - "mssql.connectionOptions.loadBalanceTimeout.description": "Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "Истекло время ожидания при балансировке нагрузки", - "mssql.connectionOptions.maxPoolSize.description": "Максимально допустимое число подключений в пуле", - "mssql.connectionOptions.maxPoolSize.displayName": "Максимальный размер пула", - "mssql.connectionOptions.minPoolSize.description": "Минимально допустимое число подключений в пуле", - "mssql.connectionOptions.minPoolSize.displayName": "Минимальный размер пула", - "mssql.connectionOptions.multiSubnetFailover.displayName": "Отработка отказа в нескольких подсетях", - "mssql.connectionOptions.multipleActiveResultSets.description": "Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Множественные активные результирующие наборы", - "mssql.connectionOptions.packetSize.description": "Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server", - "mssql.connectionOptions.packetSize.displayName": "Размер пакета", - "mssql.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", - "mssql.connectionOptions.password.displayName": "Пароль", - "mssql.connectionOptions.persistSecurityInfo.description": "Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения", - "mssql.connectionOptions.persistSecurityInfo.displayName": "Сохранение сведений о безопасности", - "mssql.connectionOptions.pooling.description": "Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул", - "mssql.connectionOptions.pooling.displayName": "Объединение в пул", - "mssql.connectionOptions.port.displayName": "Порт", - "mssql.connectionOptions.replication.description": "Используется SQL Server при репликации", - "mssql.connectionOptions.replication.displayName": "Репликация", - "mssql.connectionOptions.secureEnclaves.description": "Включает или отключает защищенные анклавы для подключения", - "mssql.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы", - "mssql.connectionOptions.serverName.description": "Имя экземпляра SQL Server", - "mssql.connectionOptions.serverName.displayName": "Сервер", - "mssql.connectionOptions.serverName.placeholder": "например, tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".", - "mssql.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера", - "mssql.connectionOptions.typeSystemVersion.description": "Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader", - "mssql.connectionOptions.typeSystemVersion.displayName": "Версия системы типов", - "mssql.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", - "mssql.connectionOptions.userName.displayName": "Имя пользователя", - "mssql.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к SQL Server", - "mssql.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", - "mssql.disabled": "Отключено", - "mssql.enableSqlAuthenticationProvider": "Разрешает использование поставщика проверки подлинности SQL для режима проверки подлинности \"Active Directory Interactive\", когда пользователь выбирает проверку подлинности \"AzureMFA\". Это разрешает интеграцию конечной точки ресурсов на стороне сервера при получении маркеров доступа. Этот параметр поддерживается только для библиотеки проверки подлинности Azure \"MSAL\". При изменении значения требуется перезапуск Azure Data Studio.", - "mssql.enabled": "Включено", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Выделяет операцию плана выполнения с наибольшим фактическим числом строк для всех выполнений.", - "mssql.executionPlan.cost": "Выделяет операцию плана выполнения с наибольшей ресурсоемкостью.", - "mssql.executionPlan.expensiveOperationMetric": "Метрика по умолчанию, используемая для выделения ресурсоемкой операции в планах выполнения запросов.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Выделяет операцию плана выполнения, использовавшую больше всего процессорного времени.", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Выделяет операцию плана выполнения, занявшую больше всего времени.", - "mssql.executionPlan.expensiveOperationMetric.off": "Выделение ресурсоемких операций будет отключено для планов выполнения.", - "mssql.executionPlan.numberOfRowsRead": "Выделяет операцию плана выполнения с наибольшим количеством прочитанных строк.", - "mssql.executionPlan.subtreeCost": "Выделяет операцию плана выполнения с наибольшей ресурсоемкостью поддерева.", - "mssql.exportNotebookToSql": "Экспорт записной книжки в виде SQL", - "mssql.exportSqlAsNotebook": "Экспорт SQL в виде записной книжки", - "mssql.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?", - "mssql.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", - "mssql.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", - "mssql.format.placeCommasBeforeNextStatement": "Следует ли ставить запятые в начале каждой инструкции в списке, например \", mycolumn2\", а не в конце, например \"mycolumn1,\"", - "mssql.format.placeSelectStatementReferencesOnNewLine": "Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для \"SELECT C1, C2 FROM T1\" как C1, так и C2 будут находиться на отдельных строках", - "mssql.ignorePlatformWarning": "[Необязательно] Не показывать предупреждения для неподдерживаемых платформ", - "mssql.intelliSense.enableErrorChecking": "Должна ли быть включена проверка ошибок IntelliSense", - "mssql.intelliSense.enableIntelliSense": "Должен ли быть включен IntelliSense", - "mssql.intelliSense.enableQuickInfo": "Должны ли быть включены краткие сведения IntelliSense", - "mssql.intelliSense.enableSuggestions": "Должны ли быть включены подсказки IntelliSense", - "mssql.intelliSense.lowerCaseSuggestions": "Следует ли подсказкам IntelliSense использовать строчные буквы", - "mssql.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", - "mssql.logFilesRemovalLimit": "Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio.", - "mssql.logRetentionMinutes": "Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя.", + "mssql.connectionOptions.contextConnection.displayName": "Контекстное подключение", + "mssql.connectionOptions.currentLanguage.displayName": "Текущий язык", + "mssql.connectionOptions.connectionName.description": "Настраиваемое имя подключения", + "mssql.connectionOptions.databaseName.displayName": "База данных", + "mssql.connectionOptions.applicationIntent.description": "Объявляет тип рабочей нагрузки приложения при подключении к серверу", + "mssql.connectionOptions.connectRetryInterval.description": "Задержка между попытками восстановления подключения", + "title.designTable": "Конструктор", + "title.detachDatabase": "Отсоединить (предварительная версия)", "mssql.objectExplorer.disableGroupBySchema": "Отключить группирование по схеме", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: отключить группирование по схеме", + "mssql.disabled": "Отключено", + "title.dropObject": "Удалить (предварительная версия)", + "cloud.databaseProperties.azureEdition": "Выпуск", + "onprem.serverProperties.serverEdition": "Выпуск", "mssql.objectExplorer.enableGroupBySchema": "Включить группирование по схеме", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: включить группирование по схеме", - "mssql.objectExplorer.expandTimeout": "Время ожидания в секундах для развертывания узла в обозревателе объектов SQL Server. Значение по умолчанию — 45 секунд.", - "mssql.objectExplorer.groupBySchema": "Если этот параметр включен, объекты базы данных в обозревателе объектов будут классифицированы по схеме.", - "mssql.parallelMessageProcessing": "[Экспериментальное] Следует ли обрабатывать запросы к службе SQL Tools Service одновременно. Этот параметр введен для обнаружения проблем, которые могут возникнуть при параллельной обработке всех запросов. Значение по умолчанию — false. При изменении значения требуется перезапуск Azure Data Studio.", - "mssql.piiLogging": "[Необязательно] Должны ли личные сведения регистрироваться в файле журнала.", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "Включить параметризацию для Always Encrypted", "mssql.query.ansiDefaults": "Установить параметр SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "Установить параметр SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "Установить параметр SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "Установить параметр SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "Установить параметр SET ANSI_PADDING", "mssql.query.ansiWarnings": "Установить параметр SET ANSI_WARNINGS", "mssql.query.arithAbort": "Установить параметр SET ARITHABORT", "mssql.query.cursorCloseOnCommit": "Установить параметр SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "Установить параметр SET DEADLOCK_PRIORITY", - "mssql.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", - "mssql.query.executionTimeout": "Время ожидания выполнения, равное 0, указывает на неограниченное время ожидания", "mssql.query.implicitTransactions": "Установить параметр SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "Установить параметр SET LOCK TIMEOUT (в миллисекундах)", - "mssql.query.maxCharsToStore": "Максимальное сохраняемое количество символов/байт для каждого значения в символьных/двоичных столбцах после выполнения запроса. Значение по умолчанию: 65 535. Допустимый диапазон значений: от 1 до 2 147 483 647.", - "mssql.query.maxXmlCharsToStore": "Максимальное сохраняемое количество символов для каждого значения в столбцах XML после выполнения запроса. Значение по умолчанию: 2 097 152. Допустимый диапазон значений: от 1 до 2 147 483 647.", "mssql.query.noCount": "Установить параметр SET NOCOUNT", "mssql.query.noExec": "Установить параметр SET NOEXEC", "mssql.query.parseOnly": "Установить параметр SET PARSEONLY", "mssql.query.queryGovernorCostLimit": "Установить параметр SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "Установить параметр SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "Максимальное число строк, которые будут возвращены перед тем, как сервер перестанет обрабатывать ваш запрос.", "mssql.query.statisticsIO": "Установить параметр SET STATISTICS IO", "mssql.query.statisticsTime": "Установить параметр SET STATISTICS TIME", - "mssql.query.textSize": "Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT", "mssql.query.transactionIsolationLevel": "Установить параметр SET TRANSACTION ISOLATION LEVEL", "mssql.query.xactAbortOn": "Установить параметр SET XACT_ABORT ON", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Разрешить ли конструктору таблиц отключать и повторно включать триггеры DDL во время публикации", - "mssql.tableDesigner.preloadDatabaseModel": "Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного.", - "mssql.tracing.desc": "Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала.", - "mssql.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", - "objectsListProperties.name": "Имя", - "onprem.databaseProperties.compatibilityLevel": "Уровень совместимости", + "json.format.enable.desc": "Включение или отключение модуля форматирования JSON по умолчанию (требуется перезагрузка)", + "mssql.enabled": "Включено", + "mssql.enableConnectionPooling": "Позволяет использовать пулы соединений для подключений MSSQL, чтобы повысить общую производительность подключения Azure Data Studio. Этот параметр включен по умолчанию. Необходимо перезапустить Azure Data Studio при смене значения. Чтобы очистить подключения в пуле, запустите команду: \"SQL Server: Clear Pooled Connections\"", + "mssql.connectionOptions.columnEncryptionSetting.description": "Включает или отключает Always Encrypted для подключения", + "mssql.connectionOptions.secureEnclaves.description": "Включает или отключает защищенные анклавы для подключения", + "mssql.enableSqlAuthenticationProvider": "Разрешает использование поставщика проверки подлинности SQL для режима проверки подлинности \"Active Directory Interactive\", когда пользователь выбирает проверку подлинности \"AzureMFA\". Это разрешает интеграцию конечной точки ресурсов на стороне сервера при получении маркеров доступа. Этот параметр поддерживается только для библиотеки проверки подлинности Azure \"MSAL\". При изменении значения требуется перезапуск Azure Data Studio.", + "mssql.connectionOptions.encrypt.displayName": "Шифровать", + "mssql.executionPlan.expensiveOperationMetric.off": "Выделение ресурсоемких операций будет отключено для планов выполнения.", + "mssql.exportNotebookToSql": "Экспорт записной книжки в виде SQL", + "mssql.exportSqlAsNotebook": "Экспорт SQL в виде записной книжки", + "mssql.connectionOptions.failoverPartner.displayName": "Партнер по обеспечению отработки отказа", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Выделяет операцию плана выполнения, занявшую больше всего времени.", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Выделяет операцию плана выполнения, использовавшую больше всего процессорного времени.", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Выделяет операцию плана выполнения с наибольшим фактическим числом строк для всех выполнений.", + "mssql.executionPlan.numberOfRowsRead": "Выделяет операцию плана выполнения с наибольшим количеством прочитанных строк.", + "mssql.executionPlan.cost": "Выделяет операцию плана выполнения с наибольшей ресурсоемкостью.", + "mssql.executionPlan.subtreeCost": "Выделяет операцию плана выполнения с наибольшей ресурсоемкостью поддерева.", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Служба защиты узла", + "mssql.connectionOptions.hostNameInCertificate.displayName": "Имя узла в сертификате", + "mssql.connectionOptions.hostNameInCertificate.description": "Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера.", + "mssql.connectionOptions.password.description": "Указывает пароль, который необходимо использовать для подключения к источнику данных", + "mssql.connectionOptions.userName.description": "Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных", + "mssql.connectionOptions.typeSystemVersion.description": "Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader", + "mssql.connectionOptions.groupName.initialization": "Инициализация", "onprem.databaseProperties.lastBackupDate": "Последнее резервное копирование базы данных", "onprem.databaseProperties.lastLogBackupDate": "Последняя резервная копия журнала", - "onprem.databaseProperties.owner": "Владелец", - "onprem.databaseProperties.recoveryModel": "Модель восстановления", - "onprem.serverProperties.machineName": "Имя компьютера", - "onprem.serverProperties.osVersion": "Версия ОС", - "onprem.serverProperties.serverEdition": "Выпуск", - "onprem.serverProperties.serverVersion": "Версия", - "title.changeNotebookConnection": "Изменить подключение к записной книжке SQL", - "title.clearSearchServerResult": "Поиск: очистить результаты поиска сервера", - "title.deleteObject": "Удалить", - "title.designTable": "Конструктор", - "title.newObject": "Создать", + "databasesListProperties.lastBackup": "Последняя архивация", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "Истекло время ожидания при балансировке нагрузки", + "mssql.configuration.title": "Конфигурация MSSQL", + "mssql.connectionOptions.encrypt.categoryValues.true": "Обязательное (True)", + "mssql.connectionOptions.maxPoolSize.displayName": "Максимальный размер пула", + "mssql.query.maxXmlCharsToStore": "Максимальное сохраняемое количество символов для каждого значения в столбцах XML после выполнения запроса. Значение по умолчанию: 2 097 152. Допустимый диапазон значений: от 1 до 2 147 483 647.", + "mssql.query.maxCharsToStore": "Максимальное сохраняемое количество символов/байт для каждого значения в символьных/двоичных столбцах после выполнения запроса. Значение по умолчанию: 65 535. Допустимый диапазон значений: от 1 до 2 147 483 647.", + "mssql.logFilesRemovalLimit": "Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio.", + "mssql.query.setRowCount": "Максимальное число строк, которые будут возвращены перед тем, как сервер перестанет обрабатывать ваш запрос.", + "mssql.query.textSize": "Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "Минимальный размер пула", + "mssql.connectionOptions.multiSubnetFailover.displayName": "Отработка отказа в нескольких подсетях", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Множественные активные результирующие наборы", + "objectsListProperties.name": "Имя", + "databasesListProperties.name": "Имя", + "mssql.connectionOptions.connectionName.displayName": "Имя (необязательно)", + "mssql.connectionOptions.serverName.description": "Имя экземпляра SQL Server", + "title.newObject": "Новое (предварительная версия)", + "title.newDatabase": "Новая база данных (предварительная версия)", "title.newTable": "Создать таблицу", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Нет", + "mssql.connectionOptions.connectRetryCount.description": "Число попыток восстановления подключения", + "mssql.logRetentionMinutes": "Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя.", + "onprem.serverProperties.osVersion": "Версия ОС", + "mssql.connectionOptions.encrypt.categoryValues.false": "Необязательное (False)", + "cloud.databaseProperties.owner": "Владелец", + "onprem.databaseProperties.owner": "Владелец", + "mssql.connectionOptions.packetSize.displayName": "Размер пакета", + "mssql.connectionOptions.password.displayName": "Пароль", + "mssql.connectionOptions.persistSecurityInfo.displayName": "Сохранение сведений о безопасности", + "mssql.connectionOptions.groupName.pooling": "Объединение в пул", + "mssql.connectionOptions.pooling.displayName": "Объединение в пул", + "mssql.connectionOptions.port.displayName": "Порт", + "cloud.databaseProperties.serviceLevelObjective": "Ценовая категория", "title.objectProperties": "Свойства (предварительная версия)", - "title.renameObject": "Переименовать", + "onprem.databaseProperties.recoveryModel": "Модель восстановления", + "title.renameObject": "Переименовать (предварительная версия)", + "mssql.connectionOptions.groupName.replication": "Репликация", + "mssql.connectionOptions.replication.displayName": "Репликация", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "Имя входа SQL", + "mssql.connection.clearPooledConnections": "SQL Server: очистка общих подключений", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: отключить группирование по схеме", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: включить группирование по схеме", + "title.clearSearchServerResult": "Поиск: очистить результаты поиска сервера", "title.searchServers": "Поиск: серверы", - "title.showLogFile": "Показать файл журнала" + "mssql.connectionOptions.secureEnclaves.displayName": "Защищенные анклавы", + "mssql.connectionOptions.groupName.security": "Безопасность", + "mssql.connectionOptions.serverName.displayName": "Сервер", + "mssql.query.displayBitAsNumber": "Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как \"TRUE\" или \"FALSE\"", + "mssql.intelliSense.enableIntelliSense": "Должен ли быть включен IntelliSense", + "mssql.intelliSense.enableErrorChecking": "Должна ли быть включена проверка ошибок IntelliSense", + "mssql.intelliSense.enableQuickInfo": "Должны ли быть включены краткие сведения IntelliSense", + "mssql.intelliSense.enableSuggestions": "Должны ли быть включены подсказки IntelliSense", + "mssql.intelliSense.lowerCaseSuggestions": "Следует ли подсказкам IntelliSense использовать строчные буквы", + "mssql.format.alignColumnDefinitionsInColumns": "Должны ли определения столбцов быть выровнены?", + "mssql.format.datatypeCasing": "Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", + "mssql.format.keywordCasing": "Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования (\"нет\")", + "mssql.format.placeSelectStatementReferencesOnNewLine": "Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для \"SELECT C1, C2 FROM T1\" как C1, так и C2 будут находиться на отдельных строках", + "title.showLogFile": "Показать файл журнала", + "databasesListProperties.size": "Размер (МБ)", + "mssql.connectionOptions.packetSize.description": "Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server", + "mssql.connectionOptions.groupName.source": "Источник", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", + "mssql.connectionOptions.enclaveAttestationUrl.description": "Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами", + "mssql.connectionOptions.authType.description": "Указывает способ проверки подлинности в SQL Server", + "databasesListProperties.status": "Состояние", + "mssql.connectionOptions.encrypt.categoryValues.strict": "Строгое", + "mssql.connectionOptions.currentLanguage.description": "Имя записи языка SQL Server", + "mssql.executionPlan.expensiveOperationMetric": "Метрика по умолчанию, используемая для выделения ресурсоемкой операции в планах выполнения запросов.", + "mssql.connectionOptions.commandTimeout.description": "Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка", + "mssql.connectionOptions.connectTimeout.description": "Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка", + "mssql.connectionOptions.maxPoolSize.description": "Максимально допустимое число подключений в пуле", + "mssql.connectionOptions.loadBalanceTimeout.description": "Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения", + "mssql.connectionOptions.minPoolSize.description": "Минимально допустимое число подключений в пуле", + "mssql.connectionOptions.applicationName.description": "Имя приложения", + "mssql.connectionOptions.databaseName.description": "Имя исходного каталога или базы данных в источнике данных", + "mssql.connectionOptions.attachDbFilename.description": "Имя первичного файла прикрепляемой базы данных, включая полный путь", + "mssql.connectionOptions.workstationId.description": "Имя рабочей станции, подключающейся к SQL Server", + "mssql.connectionOptions.failoverPartner.description": "Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа", + "json.schemas.schema.desc": "Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы.", + "mssql.objectExplorer.expandTimeout": "Время ожидания в секундах для развертывания узла в обозревателе объектов SQL Server. Значение по умолчанию — 45 секунд.", + "mssql.tracing.desc": "Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала.", + "mssql.connectionOptions.trustServerCertificate.displayName": "Доверять сертификату сервера", + "cloud.serverProperties.serverEdition": "Тип", + "mssql.connectionOptions.typeSystemVersion.displayName": "Версия системы типов", + "mssql.connectionOptions.replication.description": "Используется SQL Server при репликации", + "mssql.connectionOptions.userName.displayName": "Имя пользователя", + "cloud.serverProperties.serverVersion": "Версия", + "onprem.serverProperties.serverVersion": "Версия", + "mssql.connectionOptions.encrypt.description": "Если задано значение \"Mandatory\" или \"Strict\", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение \"Strict\", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение \"Strict\" поддерживается в SQL Server 2022 и более поздних версиях.", + "mssql.objectExplorer.groupBySchema": "Если этот параметр включен, объекты базы данных в обозревателе объектов будут классифицированы по схеме.", + "mssql.connectionOptions.persistSecurityInfo.description": "Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения", + "mssql.connectionOptions.trustServerCertificate.description": "Если задано значение \"true\" (и параметр \"encrypt\" имеет значение \"true\"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр \"Encrypt\" имеет значение \"Strict\".", + "mssql.connectionOptions.contextConnection.description": "Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server.", + "mssql.connectionOptions.multipleActiveResultSets.description": "Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов", + "mssql.connectionOptions.pooling.description": "Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Разрешить ли конструктору таблиц отключать и повторно включать триггеры DDL во время публикации", + "mssql.tableDesigner.preloadDatabaseModel": "Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного.", + "mssql.connectionOptions.authType.categoryValues.integrated": "Проверка подлинности Windows.", + "mssql.connectionOptions.workstationId.displayName": "Идентификатор рабочей станции", + "mssql.parallelMessageProcessing": "[Экспериментальное] Следует ли обрабатывать запросы к службе SQL Tools Service одновременно. Этот параметр введен для обнаружения проблем, которые могут возникнуть при параллельной обработке всех запросов. Значение по умолчанию — false. При изменении значения требуется перезапуск Azure Data Studio.", + "mssql.ignorePlatformWarning": "[Необязательно] Не показывать предупреждения для неподдерживаемых платформ", + "mssql.logDebugInfo": "[Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке", + "mssql.tracingLevel": "[Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень.", + "mssql.piiLogging": "[Необязательно] Должны ли личные сведения регистрироваться в файле журнала.", + "mssql.connectionOptions.serverName.placeholder": "например, имя сервера,порт", + "mssql.format.placeCommasBeforeNextStatement": "Следует ли ставить запятые в начале каждой инструкции в списке, например \", mycolumn2\", а не в конце, например \"mycolumn1,\"" } } } \ 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/Microsoft.notebook.i18n.json similarity index 95% rename from i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.notebook.i18n.json index 6f3395e664..63f1376d6a 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "Не удалось найти указанный пакет" + "managePackages.packageNotFound": "Не удалось найти указанный пакет", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "Ошибка: в {0} имеется неправильный файл toc.yml", - "InvalidError.tocFile": "Недопустимый файл оглавления", + "invalidTextPlaceholder": "-", "add": "Добавить", "addRemoteBook": "Добавить удаленную книгу Jupyter", + "labelAddToLevel": "Добавить на этот уровень", "allFiles": "Все файлы", - "book": "Книга Jupyter", - "bookDescription": "Для упорядочения записных книжек используется Jupyter Books.", - "bookInitializeFailed": "Не удалось найти файл содержания в указанной книге Jupyter.", - "booksNotFound": "По указанной ссылке отсутствуют доступные книги Jupyter", "browse": "Обзор", "close": "Закрыть", "closeBookError": "Не удалось закрыть книгу Jupyter {0}: {1}", "configFileError": "Отсутствует файл конфигурации", - "confirmOverwrite": "Файл уже существует. Перезаписать его?", - "confirmReplace": "Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку?", "contentFolder": "Папка содержимого", "contentFolderOptional": "Папка содержимого (необязательно)", + "msgContentFolderError": "Путь к папке содержимого не существует", "create": "Создать", - "duplicateFileError": "Файл {0} уже существует в конечной папке {1}.\r\nИмя файла было изменено на {2} для предотвращения потери данных.", + "msgTaskName": "Выполняется скачивание удаленной книги Jupyter", + "msgDownloadLocation": "Выполняется скачивание в {0}", + "msgRemoteBookDirectoryError": "Ошибка при создании каталога удаленной книги Jupyter", + "msgRemoteBookUnpackingError": "Ошибка при распаковке удаленной книги Jupyter", + "msgRemoteBookDownloadError": "Произошла ошибка во время скачивания удаленной книги Jupyter", "editBookError": "Ошибка при редактировании книги Jupyter {0}: {1}", + "selectBookError": "Ошибка при выборе книги Jupyter или раздела для изменения: {0}", + "msgCreateBookWarningMsg": "Ошибка при попытке доступа: {0}", + "Invalid toc.yml": "Ошибка: в {0} имеется неправильный файл toc.yml", + "bookInitializeFailed": "Не удалось найти файл содержания в указанной книге Jupyter.", + "sectionNotFound": "Не найден раздел {0} в {1}.", + "readBookError": "Не удалось прочитать книгу Jupyter {0}: {1}", "fileExtension": "Расширение файла", "fileName": "Имя файла", + "confirmOverwrite": "Файл уже существует. Перезаписать его?", + "msgDuplicateFileName": "Файл {0} уже существует в папке назначения", + "duplicateFileError": "Файл {0} уже существует в конечной папке {1} \r\n Имя файла было изменено на {2} для предотвращения потери данных.", + "confirmReplace": "Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку?", + "onGitHub": "GitHub", "httpRequestError": "Сбой HTTP-запроса с ошибкой: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "Добавить на этот уровень", - "labelBookFolder": "Выберите книгу Jupyter", - "labelBookSection": "Выберите раздел книги Jupyter", - "labelSelectFolder": "Выбрать папку", - "language": "Язык", - "learnMore": "Подробнее.", - "location": "Расположение", - "missingFileError": "Отсутствует файл: {0} из {1}", + "InvalidError.tocFile": "Недопустимый файл оглавления", + "book": "Книга Jupyter", "msgBookAlreadyTrusted": "Книга Jupyter уже является доверенной в этой рабочей области.", "msgBookAlreadyUntrusted": "Книга Jupyter уже является недоверенной в этой рабочей области.", - "msgBookNotFound": "Книги Jupyter не найдены", - "msgBookPinned": "Книга Jupyter {0} сейчас закреплена в рабочей области.", + "msgBookUntrusted": "Книга Jupyter больше не является доверенной в этой рабочей области.", "msgBookTrusted": "Книга Jupyter сейчас является доверенной в рабочей области.", "msgBookUnpinned": "Книга Jupyter {0} больше не закреплена в этой рабочей области", - "msgBookUntrusted": "Книга Jupyter больше не является доверенной в этой рабочей области.", - "msgContentFolderError": "Путь к папке содержимого не существует", - "msgCreateBookWarningMsg": "Ошибка при попытке доступа: {0}", - "msgDownloadLocation": "Выполняется скачивание в {0}", - "msgDuplicateFileName": "Файл {0} уже существует в папке назначения", - "msgInvalidSaveFolder": "Недопустимый путь к расположению сохранения.", - "msgNo": "Нет", - "msgReleaseNotFound": "Выпуски не найдены", - "msgRemoteBookDirectoryError": "Ошибка при создании каталога удаленной книги Jupyter", - "msgRemoteBookDownloadComplete": "Скачивание удаленной книги Jupyter завершено", - "msgRemoteBookDownloadError": "Произошла ошибка во время скачивания удаленной книги Jupyter", - "msgRemoteBookDownloadProgress": "Сейчас выполняется скачивание удаленной книги Jupyter", - "msgRemoteBookUnpackingError": "Ошибка при распаковке удаленной книги Jupyter", - "msgResourceNotFound": "Ресурс не найден", - "msgSampleCodeDataFrame": "Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.", - "msgSaveFolderError": "Путь к расположению сохранения не существует.", - "msgTaskName": "Выполняется скачивание удаленной книги Jupyter", - "msgUndefinedAssetError": "Выбранная книга Jupyter является недопустимой", - "msgYes": "Да", + "msgBookPinned": "Книга Jupyter {0} сейчас закреплена в рабочей области.", + "bookDescription": "Для упорядочения записных книжек используется Jupyter Books.", + "msgBookNotFound": "Книги Jupyter не найдены", + "language": "Язык", + "learnMore": "Дополнительные сведения.", + "location": "Расположение", + "missingFileError": "Отсутствует файл: {0} из {1}", "name": "Имя", "newBook": "Новая книга Jupyter (предварительный просмотр)", "newMarkdown": "Новый файл Markdown (предварительный просмотр)", "newNotebook": "Новая записная книжка (предварительный просмотр)", "newSection": "Новый раздел (предварительная версия)", + "msgNo": "Нет", + "booksNotFound": "По указанной ссылке отсутствуют доступные книги Jupyter", "noBooksSelected": "В данный момент во viewlet не выбраны книги Jupyter.", - "onGitHub": "GitHub", - "onsharedFile": "Общий файл", - "openBookError": "Не удалось открыть книгу Jupyter {0}: {1}", "openExternalLinkCommand": "Открыть внешнюю ссылку", - "openExternalLinkError": "Не удалось открыть ссылку {0}: {1}", + "openBookError": "Не удалось открыть книгу Jupyter {0}: {1}", "openMarkdownCommand": "Открыть разметку Markdown", - "openMarkdownError": "Не удалось открыть файл Markdown {0}: {1}", "openNotebookCommand": "Открыть записную книжку", + "openExternalLinkError": "Не удалось открыть ссылку {0}: {1}", + "openMarkdownError": "Не удалось открыть файл Markdown {0}: {1}", "openNotebookError": "Не удалось открыть записную книжку {0}: {1}", "openUntitledNotebookError": "Не удалось открыть безымянную записную книжку {0} как безымянную: {1}", - "readBookError": "Не удалось прочитать книгу Jupyter {0}: {1}", "releases": "Выпуски", + "msgReleaseNotFound": "Выпуски не найдены", + "msgRemoteBookDownloadComplete": "Скачивание удаленной книги Jupyter завершено", + "msgRemoteBookDownloadProgress": "Сейчас выполняется скачивание удаленной книги Jupyter", "repoUrl": "URL-адрес репозитория", + "msgResourceNotFound": "Ресурс не найден", "saveLocation": "Расположение сохранения", + "msgSaveFolderError": "Путь к расположению сохранения не существует.", + "msgInvalidSaveFolder": "Недопустимый путь к расположению сохранения.", "search": "Поиск", - "sectionNotFound": "Не найден раздел {0} в {1}.", - "selectBookError": "Ошибка при выборе книги Jupyter или раздела для изменения: {0}", + "labelSelectFolder": "Выбрать папку", + "labelBookFolder": "Выберите книгу Jupyter", + "labelBookSection": "Выберите раздел книги Jupyter", + "onsharedFile": "Общий файл", + "msgUndefinedAssetError": "Выбранная книга Jupyter является недопустимой", + "urlGithubError": "Указанный URL-адрес не является URL-адресом выпуска GitHub", + "msgSampleCodeDataFrame": "Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов.", "title": "Название", "url": "URL-адрес", - "urlGithubError": "Указанный URL-адрес не является URL-адресом выпуска GitHub", - "version": "Версия" + "version": "Версия", + "msgYes": "Да" }, "dist/common/notebookUtils": { "noNotebookVisible": "Нет активного редактора записных книжек", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "Обзор", - "configurePython.descriptionWithKernel": "Для ядра \"{0}\" требуется настроить среду выполнения Python и установить зависимости.", - "configurePython.descriptionWithoutKernel": "Для ядер записных книжек требуется настроить среду выполнения Python и установить зависимости.", - "configurePython.existingInstall": "Использовать существующую установку Python", "configurePython.installationType": "Тип установки", - "configurePython.locationTextBoxText": "Расположение установки Python", "configurePython.newInstall": "Новая установка Python", + "configurePythyon.noVersionsFound": "Поддерживаемые версии Python не найдены.", + "configurePython.descriptionWithoutKernel": "Для ядер записных книжек требуется настроить среду выполнения Python и установить зависимости.", + "configurePython.locationTextBoxText": "Расположение установки Python", "configurePython.pythonConfigured": "Среда выполнения Python настроена.", "configurePython.selectFileLabel": "Выбрать", + "configurePython.descriptionWithKernel": "Для ядра \"{0}\" требуется настроить среду выполнения Python и установить зависимости.", + "configurePython.existingInstall": "Использовать существующую установку Python", "configurePythyon.customPathLabel": "{0} (пользовательский)", "configurePythyon.defaultPathLabel": "{0} (по умолчанию)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "Поддерживаемые версии Python не найдены." + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "Указано недопустимое расположение установки.", - "configurePython.okButtonText": "Установить", "configurePython.page0Name": "Настройка среды выполнения Python", - "configurePython.page1Name": "Установка зависимостей", - "configurePython.pythonInstallDeclined": "Установка Python была отклонена.", - "configurePython.pythonNotFoundMsg": "Установка Python не найдена в указанном расположении.", + "configurePython.wizardNameWithoutKernel": "Настройка Python для запуска ядер", "configurePython.wizardNameWithKernel": "Настройка Python для запуска ядра {0}", - "configurePython.wizardNameWithoutKernel": "Настройка Python для запуска ядер" + "configurePython.okButtonText": "Установить", + "configurePython.page1Name": "Установка зависимостей", + "configurePython.pythonNotFoundMsg": "Установка Python не найдена в указанном расположении.", + "configurePython.pythonInstallDeclined": "Установка Python была отклонена.", + "configurePython.invalidLocationMsg": "Указано недопустимое расположение установки." }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "Существующая версия", + "configurePython.requiredDependencies": "Установка необходимых зависимостей ядра", "configurePython.kernelLabel": "Ядро", "configurePython.pkgNameColumn": "Имя", - "configurePython.requiredDependencies": "Установка необходимых зависимостей ядра", - "configurePython.requiredVersionColumn": "Требуемая версия", - "msgNoRequirementsForKernel": "По умолчанию пакеты не требуются для ядра \"{0}\"." + "msgNoRequirementsForKernel": "По умолчанию пакеты не требуются для ядра \"{0}\".", + "configurePython.requiredVersionColumn": "Требуемая версия" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "Добавить новый", "managePackages.backgroundInstallComplete": "Завершена установка для {0} {1}", - "managePackages.backgroundInstallFailed": "Не удалось установить {0} {1}. Ошибка: {2}", - "managePackages.backgroundInstallStarted": "Идет установка {0} {1}", - "managePackages.installButtonText": "Установить", - "managePackages.installCompleteText": "Пакет установлен.", - "managePackages.installProgressText": "Идет установка пакета", - "managePackages.invalidTextPlaceholder": "Н/Д", "managePackages.noVersionsFound": "Не удалось найти допустимые версии для указанного пакета", + "managePackages.backgroundInstallFailed": "Не удалось установить {0} {1}. Ошибка: {2}", + "managePackages.installButtonText": "Установить", + "managePackages.installProgressText": "Идет установка пакета", + "managePackages.backgroundInstallStarted": "Идет установка {0} {1}", + "managePackages.invalidTextPlaceholder": "Н/Д", "managePackages.packageNameTitle": "Имя пакета", "managePackages.packageSummaryTitle": "Сводка пакета", - "managePackages.packageVersionTitle": "Поддерживаемые версии пакетов для Python {0}", + "managePackages.installCompleteText": "Пакет установлен.", + "managePackages.searchButtonLabel": "Поиск", "managePackages.searchBarPlaceholder": "Поиск пакетов: {0}", - "managePackages.searchButtonLabel": "Поиск" + "managePackages.packageVersionTitle": "Поддерживаемые версии пакетов для Python {0}" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "Завершено удаление для {0}", - "managePackages.backgroundUninstallFailed": "Не удалось удалить {0}. Ошибка: {1}", - "managePackages.backgroundUninstallStarted": "Идет удаление {0}", "managePackages.confirmUninstall": "Вы действительно хотите удалить указанные пакеты?", + "managePackages.backgroundUninstallComplete": "Завершено удаление для {0}", "managePackages.deleteColumn": "Удалить", - "managePackages.installedTabTitle": "Установлен", + "managePackages.backgroundUninstallFailed": "Не удалось удалить {0}. Ошибка: {1}", + "managePackages.installedTabTitle": "Установлено", "managePackages.location": "Расположение", - "managePackages.newPkgVersionColumn": "Версия", - "managePackages.packageCount": "Найдены пакеты: {0} {1}", - "managePackages.packageType": "Тип пакета", "managePackages.pkgNameColumn": "Имя", - "managePackages.uninstallButtonText": "Удалить выбранные пакеты", + "managePackages.packageType": "Тип пакета", "managePackages.uninstallCompleteText": "Пакет удален", - "managePackages.uninstallProgressText": "Идет удаление пакета" + "managePackages.uninstallButtonText": "Удалить выбранные пакеты", + "managePackages.uninstallProgressText": "Идет удаление пакета", + "managePackages.backgroundUninstallStarted": "Идет удаление {0}", + "managePackages.newPkgVersionColumn": "Версия", + "managePackages.packageCount": "Найдены пакеты: {0} {1}" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "Закрыть", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "Код", - "selectCellType": "Какой тип ячейки требуется добавить?", - "textCellName": "Текст" + "textCellName": "Текст", + "selectCellType": "Какой тип ячейки требуется добавить?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "Вы действительно хотите выполнить переустановку?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "Требуется путь к записной книжке" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "Сеансы активных записных книжек Python будут завершены, чтобы обновить их. Хотите продолжить?", + "msgWaitingForInstall": "Сейчас выполняется другая установка Python. Дождитесь ее завершения.", + "msgPythonRunningError": "Не удается перезаписать существующую установку Python во время работы Python. Прежде чем продолжить, закройте все активные записные книжки.", "dontAskAgain": "Больше не спрашивать", - "msgDependenciesInstallationFailed": "Установка зависимостей Notebook завершилась с ошибкой: {0}", "msgDownloadPython": "Скачивание локального Python для платформы: {0} в {1}", + "msgPythonDownloadPending": "Идет скачивание пакета Python", "msgGetPythonUserDirFailed": "Обнаружена ошибка при получении пути пользователя Python: {0}", - "msgInstallPkgFinish": "Установка зависимостей Notebook завершена", - "msgInstallPkgProgress": "Выполняется установка зависимостей Notebook", - "msgInstallPkgStart": "Идет установка зависимостей Notebook, дополнительные сведения см. в представлении задач", "msgPackageRetrievalFailed": "Произошла ошибка при попытке получить список установленных пакетов: {0}", "msgPythonDirectoryError": "Ошибка при создании каталога установки Python", - "msgPythonDownloadComplete": "Скачивание Python завершено", "msgPythonDownloadError": "Ошибка при скачивании программы установки Python", - "msgPythonDownloadPending": "Идет скачивание пакета Python", - "msgPythonRunningError": "Не удается перезаписать существующую установку Python во время работы Python. Прежде чем продолжить, закройте все активные записные книжки.", "msgPythonUnpackError": "Ошибка при распаковке пакета Python", - "msgPythonUnpackPending": "Распаковка пакета Python", + "msgTaskName": "Идет установка зависимостей Notebook", + "msgDependenciesInstallationFailed": "Установка зависимостей Notebook завершилась с ошибкой: {0}", + "msgInstallPkgStart": "Идет установка зависимостей Notebook, дополнительные сведения см. в представлении задач", + "no": "Нет", + "msgInstallPkgFinish": "Установка зависимостей Notebook завершена", + "msgInstallPkgProgress": "Выполняется установка зависимостей Notebook", + "msgPythonDownloadComplete": "Скачивание Python завершено", "msgPythonVersionUpdatePrompt": "{0} Python доступна в Azure Data Studio. Текущая версия Python (3.6.6) не поддерживается в декабре 2021. Вы хотите обновить {0} Python сейчас?", "msgPythonVersionUpdateWarning": "Будет установлен {0} Python, который заменит 3.6.6 Python. Некоторые пакеты могут быть несовместимы с новой версией или требуют переустановки. Будет создана Записная книжка, которая поможет вам переустановить все пакеты PIP. Вы хотите продолжить обновление сейчас?", - "msgShutdownNotebookSessions": "Сеансы активных записных книжек Python будут завершены, чтобы обновить их. Хотите продолжить?", - "msgTaskName": "Идет установка зависимостей Notebook", - "msgWaitingForInstall": "Сейчас выполняется другая установка Python. Дождитесь ее завершения.", - "no": "Нет", + "msgPythonUnpackPending": "Распаковка пакета Python", "yes": "Да" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "Запрос сведений о пакете завершился с ошибкой: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "Ошибка, отправленная из Jupyter: {0}", - "jupyterOutputMsgStart": "… Выполняется запуск сервера Notebook", "jupyterOutputMsgStartSuccessful": "… Jupyter выполняется в {0}", - "notebookStartProcessExitPremature": "Процесс записной книжки преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1}", - "serverStopError": "Ошибка при остановке сервера Notebook: {0}" + "jupyterOutputMsgStart": "… Выполняется запуск сервера Notebook", + "jupyterError": "Ошибка, отправленная из Jupyter: {0}", + "serverStopError": "Ошибка при остановке сервера Notebook: {0}", + "notebookStartProcessExitPremature": "Процесс записной книжки преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "Скачать и открыть \"{0}\"?", - "notebook.fileDownloadError": "Запрос на открытие файла завершился с ошибкой: {0} {1}", - "notebook.fileNotFound": "Не удалось найти указанный файл", "notebook.unsupportedAction": "Действие {0} не поддерживается для этого обработчика", - "unsupportedScheme": "Не удается открыть ссылку {0}, так как поддерживаются только ссылки HTTP, HTTPS и ссылки на файлы" + "unsupportedScheme": "Не удается открыть ссылку {0}, так как поддерживаются только ссылки HTTP, HTTPS и ссылки на файлы", + "notebook.fileNotFound": "Не удалось найти указанный файл", + "notebook.confirmOpen": "Скачать и открыть \"{0}\"?", + "notebook.fileDownloadError": "Запрос на открытие файла завершился с ошибкой: {0} {1}" }, "package": { - "books-preview-category": "Книги Jupyter", - "config.jupyter.extraKernelsDescription": "Идентификаторы дополнительных включаемых ядер", - "config.jupyter.extraKernelsTitle": "Дополнительные ядра", - "config.jupyter.kernelConfigValuesDescription": "Параметры конфигурации для ядер Jupyter. Этот параметр управляется автоматически, и изменять его вручную не рекомендуется.", - "description": "Определяет протокол данных на основе вклада Notebook, а также многие команды и вклады Notebook.", - "displayName": "Основные расширения Notebook", - "notebook.allowRoot.description": "Разрешить запуск сервера Jupyter от имени привилегированного пользователя", - "notebook.analyzeJupyterNotebook": "Анализировать в Notebook", - "notebook.collapseBookItems.description": "Сворачивание элементов книги на корневом уровне во вьюлете записных книжек", "notebook.command.addcell": "Добавить ячейку", - "notebook.command.addcode": "Добавить ячейку кода", - "notebook.command.addtext": "Добавить текстовую ячейку", - "notebook.command.boldText": "Полужирный текст Markdown", - "notebook.command.clearactivecellresult": "Очистить результат ячейки", "notebook.command.codeBlock": "Добавить блок кода", - "notebook.command.highlightText": "Выделить текст Markdown", - "notebook.command.italicizeText": "Курсивный текст Markdown", - "notebook.command.new": "Создать записную книжку", - "notebook.command.open": "Открыть записную книжку", - "notebook.command.runactivecell": "Выполнить ячейку", - "notebook.command.runallcells": "Выполнить ячейки", - "notebook.command.underlineText": "Подчеркнутый текст Markdown", - "notebook.configuration.title": "Конфигурация Notebook", - "notebook.dontPromptPythonUpdate.description": "Не показывать предложение обновить Python.", - "notebook.jupyterServerShutdownTimeout.description": "Интервал времени (в минутах), по истечении которого производится завершение работы сервера после закрытия всех записных книжек. (Введите 0, чтобы не завершать работу)", - "notebook.maxBookSearchDepth.description": "Максимальная глубина подкаталогов для поиска книг (введите 0 для бесконечной глубины)", - "notebook.maxTableRows.description": "Максимальное число строк, возвращаемых на таблицу, в редакторе Notebook", - "notebook.overrideEditorTheming.description": "Переопределите параметры редактора по умолчанию в редакторе Notebook. Параметры включают в себя цвет фона, цвет текущей строки и границу", - "notebook.pinnedNotebooks.description": "Записные книжки, закрепленные пользователем для текущей рабочей области", - "notebook.pythonPath.description": "Локальный путь к установке Python, используемой Записными книжками.", - "notebook.remoteBookDownloadTimeout.description": "Время ожидания скачивания для книг GitHub (в мс)", - "notebook.trustedBooks.description": "Записные книжки, содержащиеся в этих книгах, будут автоматически считаться доверенными.", - "notebook.useExistingPython.description": "Локальный путь к существующей установке Python, используемой Записными книжками.", - "title.PinnedBooks": "Закрепленные записные книжки", - "title.PreviewLocalizedBook": "Скачать локализованное руководство по SQL Server 2019", - "title.ProvidedBooks": "Указанные книги Jupyter", - "title.SQL19PreviewBook": "Руководство по SQL Server 2019", - "title.SavedBooks": "Записные книжки", + "notebook.command.addcode": "Добавить ячейку кода", "title.addMarkdown": "Добавить файл Markdown", "title.addNotebook": "Добавить записную книжку", + "title.openRemoteJupyterBook": "Добавить удаленную книгу Jupyter", "title.addSection": "Добавить раздел", + "notebook.command.addtext": "Добавить текстовую ячейку", + "notebook.allowRoot.description": "Разрешить запуск сервера Jupyter от имени привилегированного пользователя", "title.analyzeJupyterNotebook": "Анализировать в Notebook", + "notebook.analyzeJupyterNotebook": "Анализировать в Notebook", + "notebook.command.boldText": "Полужирный текст Markdown", + "notebook.command.clearactivecellresult": "Очистить результат ячейки", "title.closeJupyterBook": "Закрыть книгу Jupyter", "title.closeNotebook": "Закрыть записную книжку", + "notebook.collapseBookItems.description": "Сворачивание элементов книги на корневом уровне во вьюлете записных книжек", + "config.jupyter.kernelConfigValuesDescription": "Параметры конфигурации для ядер Jupyter. Этот параметр управляется автоматически, и изменять его вручную не рекомендуется.", "title.configurePython": "Настройка Python для Записных книжек", "title.createJupyterBook": "Создать книгу Jupyter", - "title.jupyter.setContext": "Задать контекст для Notebook", - "title.jupyter.setKernel": "Задать ядро для Notebook", + "description": "Определяет протокол данных на основе вклада Notebook, а также многие команды и вклады Notebook.", + "notebook.dontPromptPythonUpdate.description": "Не показывать предложение обновить Python.", + "notebook.remoteBookDownloadTimeout.description": "Время ожидания скачивания для книг GitHub (в мс)", + "config.jupyter.extraKernelsTitle": "Дополнительные ядра", + "title.PreviewLocalizedBook": "Скачать локализованное руководство по SQL Server 2019", + "notebook.command.highlightText": "Выделить текст Markdown", + "config.jupyter.extraKernelsDescription": "Идентификаторы дополнительных включаемых ядер", + "notebook.command.italicizeText": "Курсивный текст Markdown", + "books-preview-category": "Книги Jupyter", + "notebook.useExistingPython.description": "Локальный путь к существующей установке Python, используемой Записными книжками.", + "notebook.pythonPath.description": "Локальный путь к установке Python, используемой Записными книжками.", "title.managePackages": "Управление пакетами", + "notebook.maxBookSearchDepth.description": "Максимальная глубина подкаталогов для поиска книг (введите 0 для бесконечной глубины)", + "notebook.maxTableRows.description": "Максимальное число строк, возвращаемых на таблицу, в редакторе Notebook", "title.moveTo": "Переместить в…", - "title.newJupyterNotebook": "Создать записную книжку", + "title.newJupyterNotebook": "Новая записная книжка", + "notebook.command.new": "Создать записную книжку", + "displayName": "Основные расширения Notebook", + "notebook.configuration.title": "Конфигурация Notebook", + "title.SavedBooks": "Записные книжки", + "notebook.trustedBooks.description": "Записные книжки, содержащиеся в этих книгах, будут автоматически считаться доверенными.", + "notebook.pinnedNotebooks.description": "Записные книжки, закрепленные пользователем для текущей рабочей области", "title.openJupyterBook": "Открыть книгу Jupyter", "title.openJupyterNotebook": "Открыть записную книжку", + "notebook.command.open": "Открыть записную книжку", "title.openNotebookFolder": "Открыть записные книжки в папке", - "title.openRemoteJupyterBook": "Добавить удаленную книгу Jupyter", + "notebook.overrideEditorTheming.description": "Переопределите параметры редактора по умолчанию в редакторе Notebook. Параметры включают в себя цвет фона, цвет текущей строки и границу", "title.pinNotebook": "Закрепить записную книжку", + "title.PinnedBooks": "Закрепленные записные книжки", + "title.ProvidedBooks": "Указанные книги Jupyter", "title.reinstallNotebookDependencies": "Переустановка зависимостей Notebook", "title.removeNotebook": "Удалить записную книжку", "title.revealInBooksViewlet": "Показать в книгах", + "notebook.command.runactivecell": "Выполнить ячейку", + "notebook.command.runallcells": "Выполнить ячейки", + "title.SQL19PreviewBook": "Руководство по SQL Server 2019", "title.saveJupyterBook": "Сохранить книгу Jupyter", "title.searchJupyterBook": "Искать книгу Jupyter", + "title.jupyter.setContext": "Задать контекст для Notebook", + "title.jupyter.setKernel": "Задать ядро для Notebook", + "notebook.jupyterServerShutdownTimeout.description": "Интервал времени (в минутах), по истечении которого производится завершение работы сервера после закрытия всех записных книжек. (Введите 0, чтобы не завершать работу)", "title.trustBook": "Доверенные книги Jupyter", + "notebook.command.underlineText": "Подчеркнутый текст Markdown", "title.unpinNotebook": "Открепить записную книжку" } } diff --git a/i18n/ads-language-pack-ru/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.profiler.i18n.json similarity index 93% rename from i18n/ads-language-pack-ru/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.profiler.i18n.json index 1988452300..354046cf2c 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.profiler.i18n.json @@ -10,22 +10,23 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "Отменить", - "createSessionDialog.create": "Запустить", + "createSessionDialog.enterSessionName": "Введите имя сеанса:", "createSessionDialog.createSessionFailed": "Не удалось создать сеанс", "createSessionDialog.dialogOwnerInvalid": "Недопустимый владелец диалогового окна, не удается открыть диалоговое окно", - "createSessionDialog.enterSessionName": "Введите имя сеанса:", "createSessionDialog.invalidProviderType": "Недопустимый тип поставщика, не удается открыть диалоговое окно", - "createSessionDialog.selectTemplates": "Выберите шаблон сеанса:", "createSessionDialog.templatesInvalid": "Недопустимый список шаблонов, не удается открыть диалоговое окно", + "createSessionDialog.selectTemplates": "Выберите шаблон сеанса:", + "createSessionDialog.create": "Запустить", "createSessionDialog.title": "Запустить новый сеанс профилировщика" }, "package": { - "description": "Приложение SQL Server Profiler для Azure Data Studio", - "displayName": "Приложение SQL Server Profiler", - "profiler.category": "Профилировщик", - "profiler.contributes.title.newProfler": "Запустить профилировщик", "profiler.contributes.title.openCreateSessionDialog": "Создание сезона профилировщика", - "profiler.contributes.title.start": "Запустить", + "profiler.contributes.title.newProfler": "Запустить профилировщик", + "profiler.contributes.title.openXELFile": "Открыть XEL-файл", + "profiler.category": "Профилировщик", + "displayName": "Приложение SQL Server Profiler", + "description": "Приложение SQL Server Profiler для Azure Data Studio", + "profiler.contributes.title.start": "Запуск", "profiler.contributes.title.stop": "Остановить" } } diff --git a/i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-history.i18n.json similarity index 96% rename from i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-history.i18n.json index 5f374b20ee..df9f0b363d 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "Выполнено" }, "package": { - "queryHistory.captureEnabledDesc": "Включено ли ведение Журнала запросов. Если этот параметр имеет значение False, выполняемые запросы не будут записываться в истории.", "queryHistory.clear": "Очистить весь журнал", "queryHistory.delete": "Удалить", - "queryHistory.description": "Просмотр и запуск ранее выполненных запросов", - "queryHistory.disableCapture": "Приостановить ведение Журнала запросов", - "queryHistory.displayName": "Журнал запросов", - "queryHistory.doubleClickAction": "Действие при двойном щелчке элемента журнала", - "queryHistory.doubleClickAction.open": "Открыть новый отключенный редактор с запросом из выбранного элемента журнала", - "queryHistory.doubleClickAction.run": "Открыть новый подключенный редактор с запросом и подключением из выбранного элемента журнала, автоматически выполнить запрос", - "queryHistory.enableCapture": "Начать ведение Журнала запросов", "queryHistory.loading": "Загрузка сохраненных записей...", "queryHistory.maxEntries": "Максимальное число записей для хранения. 0 означает, что хранится неограниченное число записей. Увеличение этого ограничения может повлиять на производительность, особенно если включена сохраняемость.", "queryHistory.noEntries": "Нет запросов для отображения", "queryHistory.open": "Открыть запрос", + "queryHistory.doubleClickAction.run": "Открыть новый подключенный редактор с запросом и подключением из выбранного элемента журнала, автоматически выполнить запрос", + "queryHistory.doubleClickAction.open": "Открыть новый отключенный редактор с запросом из выбранного элемента журнала", "queryHistory.openStorageFolder": "Открыть папку хранилища", - "queryHistory.persistHistory": "Сохраняется ли история запросов при перезапусках. Если ЛОЖЬ, то журнал будет очищен при выходе из приложения.", - "queryHistory.run": "Запуск запроса" + "queryHistory.disableCapture": "Приостановить ведение Журнала запросов", + "queryHistory.displayName": "Журнал запросов", + "queryHistory.run": "Запуск запроса", + "queryHistory.enableCapture": "Начать ведение Журнала запросов", + "queryHistory.doubleClickAction": "Действие при двойном щелчке элемента журнала", + "queryHistory.description": "Просмотр и запуск ранее выполненных запросов", + "queryHistory.captureEnabledDesc": "Включено ли ведение Журнала запросов. Если этот параметр имеет значение False, выполняемые запросы не будут записываться в истории.", + "queryHistory.persistHistory": "Сохраняется ли история запросов при перезапусках. Если ЛОЖЬ, то журнал будет очищен при выходе из приложения." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..3639e4c371 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "Размер агрегирования", + "allLabel": "Все", + "applyButtonText": "Применить", + "automaticLabel": "Автоматически", + "avgLabel": "Среднее", + "basedOnLabel": "На основе:", + "CLRTimeLabel": "Время CLR (мс)", + "cpuTime": "Время ЦП", + "CPUTimeLabel": "Время ЦП (мс)", + "cancelButtonText": "Отмена", + "topConsumersRadioButtonsLabel": "Проверьте топ потребителей:", + "configure": "Настройка", + "criteria": "Условия", + "customLabel": "Настраиваемый", + "dayLabel": "День", + "duration": "Длительность", + "durationLabel": "Длительность (мс)", + "executionCountLabel": "Счетчик выполнения", + "executionCount": "Счетчик выполнения", + "filterLabel": "Фильтры", + "fromLabel": "С", + "hourLabel": "Час", + "last12HoursLabel": "Последние 12 часов", + "last15MinsLabel": "Последние 15 минут", + "last2DaysLabel": "Последние 2 дня", + "last2WeeksLabel": "Последние 2 недели", + "last3MonthsLabel": "Последние 3 месяца", + "last30MinsLabel": "Последние 30 минут", + "last5MinsLabel": "Последние 5 минут", + "last6MonthsLabel": "Последние 6 месяцев", + "lastDayLabel": "Последний день", + "lastHourLabel": "Последний час", + "lastMonthLabel": "Последний месяц", + "lastWeekLabel": "Последняя неделя", + "lastYearLabel": "Последний год", + "localLabel": "Локально", + "logMemoryUsedLabel": "Использовано памяти журнала (КБ)", + "logicalReads": "Логические считывания", + "logicalReadsLabel": "Логические операции чтения (КБ)", + "logicalWritesLabel": "Логические операции записи (КБ)", + "maxLabel": "Максимум", + "memoryConsumptionLabel": "Потребление памяти (КБ)", + "minLabel": "Минимум", + "filterMinPlanLabel": "Минимальное количество планов", + "minuteLabel": "Минута", + "okButtonText": "ОК", + "openInNewTab": "Открыть в новой вкладке", + "overallResourceConsumption": "Общее использование ресурсов", + "overallResourceConsumptionToolbarLabel": "Общее потребление ресурсов для базы данных {0}", + "physicalReadsLabel": "Физические операции чтения (КБ)", + "planSummary": "Сводка плана для запроса {0}", + "plan": "План {0}", + "queries": "Запросы", + "queryStoreDashboardTitle": "Хранилище запросов: {0}", + "resourceConsumptionCriteriaTitle": "Условия потребления ресурсов", + "returnLabel": "Возврат", + "rowCountLabel": "Число строк", + "showChartTitle": "Показать диаграмму для", + "stdDevLabel": "Стандартное отклонение", + "tempDBMermoryUsedLabel": "Использовано памяти временной базы данных (КБ)", + "timeFormatLabel": "Формат времени", + "timeIntervalLabel": "Интервал времени", + "timeSettingsLabel": "Параметры времени", + "toLabel": "До", + "topLabel": "Сверху", + "topResourceConsumingQueriesToolbarLabel": "25 основных потребителей ресурсов для базы данных {0}", + "topResourceConsumingQueries": "Топ ресурсоемких запросов", + "totalLabel": "Всего", + "waitTimeLabel": "Время ожидания (мс)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "Хранилище запросов", + "queryStore.category": "Хранилище запросов", + "queryStore.displayName": "Хранилище запросов", + "queryStore.description": "Расширение хранилища запросов для Azure Data Studio." + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 96% rename from i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.resource-deployment.i18n.json index f16c5789c8..4f38214447 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "Неизвестный тип поля: \"{0}\"", - "azdataEulaDeclined": "Продолжение развертывания невозможно. Условия лицензии Azure Data CLI были отклонены. Вы можете принять условия лицензионного соглашения или отменить эту операцию, нажав кнопку \"Отмена\"", - "azdataEulaNotAccepted": "Продолжение развертывания невозможно. Условия лицензии Azure Data CLI еще не приняты. Примите условия лицензионного соглашения, чтобы включить функции, требующие использования Azure Data CLI.", - "azure.account": "Учетная запись Azure", - "azure.account.location": "Расположение Azure", - "azure.account.resourceGroup": "Группа ресурсов", - "azure.account.subscription": "Подписка (выбранное подмножество)", - "azure.account.subscriptionDescription": "Измените текущие выбранные подписки с помощью действия \"Выбрать подписки\" в учетной записи, указанной в представлении дерева Azure во вьюлете \"Подключения\"", - "azure.no": "Нет", - "azure.refresh": "Обновить", - "azure.resourceGroup.NewResourceGroupAriaLabel": "Новое имя группы ресурсов", - "azure.resourceGroup.createNewResourceGroup": "Создать группу ресурсов", - "azure.signin": "Войти…", - "azure.yes": "Да", - "button.label": "Выбрать", - "deployCluster.Realm": "Область", - "deploymentDialog.InstallingTool": "Обязательное средство \"{0}\" [{1}] сейчас устанавливается.", "deploymentDialog.RecheckEulaButton": "Принять лицензионное соглашение и выбрать", - "filePicker.browse": "Обзор", + "resourceTypePickerDialog.resourceTypeCategoryAll": "Все", + "resourceDeployment.FailedToOpenNotebook": "Произошла ошибка при открытии выходной записной книжки. {1}{2}.", "getIsPassword.unknownVariableName": "Попытка получить пароль (isPassword) для неизвестной переменной: {0}", "getVariableValue.unknownVariableName": "Попытка получить значение переменной для неизвестной переменной: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "Сведения о контексте кластера не найдены", - "kubeConfigClusterPicker.kubeConfigFilePath": "Путь к файлу kube config", - "optionsNotDefined": "Объект FieldInfo.options не определен для типа поля: {0}", - "optionsNotObjectOrArray": "FieldInfo.options должен быть объектом, если он не является массивом", - "optionsSource.alreadyDefined": "Источник параметров с идентификатором {0} уже определен", - "optionsSource.notDefined": "Источник параметров для идентификатора {0} не определен", - "optionsTypeNotFound": "Если FieldInfo.options является объектом, он должен иметь свойство optionsType", - "optionsTypeRadioOrDropdown": "Если optionsType не равен {0}, он должен быть равен {1}", - "resourceDeployment.BackgroundExecutionFailed": "Не удалось выполнить задачу \"{0}\".", + "azure.account": "Учетная запись Azure", + "azure.account.location": "Расположение Azure", + "filePicker.browse": "Обзор", + "resourceTypePickerDialog.tagsListViewTitle": "Категории", + "azure.account.subscriptionDescription": "Измените текущие выбранные подписки с помощью действия \"Выбрать подписки\" в учетной записи, указанной в представлении дерева Azure во вьюлете \"Подключения\"", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Облачные", + "azure.resourceGroup.createNewResourceGroup": "Создать группу ресурсов", + "azdataEulaNotAccepted": "Продолжение развертывания невозможно. Условия лицензии Azure Data CLI еще не приняты. Примите условия лицензионного соглашения, чтобы включить функции, требующие использования Azure Data CLI.", + "azdataEulaDeclined": "Продолжение развертывания невозможно. Условия лицензии Azure Data CLI были отклонены. Вы можете принять условия лицензионного соглашения или отменить эту операцию, нажав кнопку \"Отмена\"", "resourceDeployment.Description": "Описание", - "resourceDeployment.FailedToOpenNotebook": "Произошла ошибка при открытии выходной записной книжки. {1}{2}.", + "resourceDeployment.discoverPathOrAdditionalInformation": "Обнаруженный путь или дополнительные сведения", + "optionsNotObjectOrArray": "FieldInfo.options должен быть объектом, если он не является массивом", + "optionsNotDefined": "Объект FieldInfo.options не определен для типа поля: {0}", + "resourceTypePickerDialog.resourceSearchPlaceholder": "Фильтровать ресурсы…", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Гибридные", + "resourceDeployment.install": "Установить", "resourceDeployment.InstallTools": "Средства установки", + "resourceDeployment.installingExtension": "Установка расширения \"{0}\"…", + "kubeConfigClusterPicker.kubeConfigFilePath": "Путь к файлу kube config", + "azure.resourceGroup.NewResourceGroupAriaLabel": "Новое имя группы ресурсов", + "azure.no": "Нет", + "optionsSource.notDefined": "Источник параметров для идентификатора {0} не определен", + "valueProvider.notDefined": "Для идентификатора {0} не определен поставщик значения", + "kubeConfigClusterPicker.clusterContextNotFound": "Сведения о контексте кластера не найдены", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Локальные", "resourceDeployment.Options": "Параметры", + "optionsSource.alreadyDefined": "Источник параметров с идентификатором {0} уже определен", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "Область", + "azure.refresh": "Обновить", "resourceDeployment.RequiredVersion": "Требуемая версия", + "deploymentDialog.InstallingTool": "Обязательное средство \"{0}\" [{1}] сейчас устанавливается.", + "resourceDeployment.requiredTools": "Необходимые инструменты", + "azure.account.resourceGroup": "Группа ресурсов", + "ui.DeployButton": "Выполнить", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "Сценарий", + "button.label": "Выбрать", + "resourceTypePickerDialog.title": "Выбор параметров развертывания", + "azure.signin": "Войти…", "resourceDeployment.Status": "Состояние", + "azure.account.subscription": "Подписка (выбранное подмножество)", + "resourceDeployment.extensionRequiredPrompt": "Для развертывания этого ресурса требуется расширение \"{0}\". Хотите ли вы установить его?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "Не удалось выполнить задачу \"{0}\", и выходная записная книжка не была создана.", + "resourceDeployment.BackgroundExecutionFailed": "Не удалось выполнить задачу \"{0}\".", + "validation.multipleValidationErrors": "На этой странице есть ошибки, для их просмотра щелкните \"Показать сведения\".", "resourceDeployment.Tool": "Инструмент", + "resourceDeployment.unknownExtension": "Неизвестное расширение \"{0}\"", + "UnknownFieldTypeError": "Неизвестный тип поля: \"{0}\"", + "valueProvider.alreadyDefined": "Поставщик значения с идентификатором {0} уже определен", "resourceDeployment.Version": "Версия", "resourceDeployment.ViewErrorDetail": "Просмотреть сведения об ошибке", - "resourceDeployment.discoverPathOrAdditionalInformation": "Обнаруженный путь или дополнительные сведения", - "resourceDeployment.extensionRequiredPrompt": "Для развертывания этого ресурса требуется расширение \"{0}\". Хотите ли вы установить его?", - "resourceDeployment.install": "Установить", - "resourceDeployment.installingExtension": "Установка расширения \"{0}\"...", - "resourceDeployment.requiredTools": "Необходимые инструменты", - "resourceDeployment.unknownExtension": "Неизвестное расширение \"{0}\"", - "resourceTypePickerDialog.resourceSearchPlaceholder": "Фильтровать ресурсы…", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "Все", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Облачные", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Гибридные", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Локальные", - "resourceTypePickerDialog.tagsListViewTitle": "Категории", - "resourceTypePickerDialog.title": "Выбор параметров развертывания", - "ui.DeployButton": "Выполнить", - "ui.ScriptToNotebookButton": "Скрипт", - "validation.multipleValidationErrors": "На этой странице есть ошибки, для их просмотра щелкните \"Показать сведения\".", - "valueProvider.alreadyDefined": "Поставщик значения с идентификатором {0} уже определен", - "valueProvider.notDefined": "Для идентификатора {0} не определен поставщик значения" + "optionsTypeNotFound": "Если FieldInfo.options является объектом, он должен иметь свойство optionsType", + "optionsTypeRadioOrDropdown": "Если optionsType не равен {0}, он должен быть равен {1}", + "azure.yes": "Да" }, "dist/main": { "resourceDeployment.UnknownResourceType": "Тип ресурса: {0} не определен" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "Записная книжка {0} не существует" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … выдал ошибку: {1}", "platformService.RunCommand.IgnoringError": "\t>>> Пропуск ошибки при выполнении и продолжение развертывания средства", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … выдал ошибку: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … завершил работу с кодом: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … завершил работу с сигналом: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "Развертывания" }, "dist/services/resourceTypeService": { "downloadError": "Ошибка при скачивании, код состояния: {0}, сообщение: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "Управляет ресурсами Azure", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "Управляет ресурсами Azure", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "добавление в репозиторий сведений для azure-cli…", - "resourceDeployment.AziCli.AptGetPackages": "получение пакетов, необходимых для установки azure-cli…", - "resourceDeployment.AziCli.AptGetUpdate": "обновление сведений в репозитории перед установкой azure-cli…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "повторное обновление сведений в репозитории для azure-cli…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "удаление ранее скачанного файла azurecli.msi, если он существует…", "resourceDeployment.AziCli.DisplayingInstallationLog": "отображение журнала установки…", + "resourceDeployment.AziCli.ScriptedInstall": "скачивание и вызов скрипта для установки azure-cli…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "скачивание и установка ключа подписывания для azure-cli…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "скачивание azurecli.msi и установка azure-cli…", + "resourceDeployment.AziCli.AptGetPackages": "получение пакетов, необходимых для установки azure-cli…", "resourceDeployment.AziCli.InstallingAzureCli": "установка azure-cli…", - "resourceDeployment.AziCli.ScriptedInstall": "скачивание и вызов скрипта для установки azure-cli…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "повторное обновление сведений в репозитории для azure-cli…", + "resourceDeployment.AziCli.AptGetUpdate": "обновление сведений в репозитории перед установкой azure-cli…", "resourceDeployment.AziCli.UpdatingBrewRepository": "обновление репозитория brew для установки azure-cli…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "Запускает команды для кластеров Kubernetes", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "Не удалось проанализировать выходные данные команды kubectl version: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "добавление в репозиторий сведений для kubectl…", - "resourceDeployment.Kubectl.AptGetPackages": "получение пакетов, необходимых для установки kubectl…", - "resourceDeployment.Kubectl.AptGetUpdate": "обновление сведений в репозитории…", "resourceDeployment.Kubectl.BackupCurrentBinary": "архивация имеющихся версий kubectl в расположении установки…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "очистка всех ранее архивированных версий в расположении установки, если они существуют…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "удаление ранее скачанного файла kubectl, если он существует…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "удаление ранее скачанного файла kubectl.exe, если он существует…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "скачивание и установка ключа подписывания для kubectl…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "скачивание и установка последней версии файла kubectl.exe…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "скачивание и установка ключа подписывания для kubectl…", "resourceDeployment.Kubectl.DownloadingKubectl": "выполняется скачивание последнего выпуска kubectl…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "установка kubectl…", + "resourceDeployment.Kubectl.AptGetPackages": "получение пакетов, необходимых для установки kubectl…", "resourceDeployment.Kubectl.InstallingKubectl": "установка kubectl…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "установка kubectl…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "установка атрибутов исполняемого файла для kubectl…", "resourceDeployment.Kubectl.MoveToSystemPath": "перемещение kubectl в расположение установки, указанное в переменной PATH…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "обновление репозитория brew для установки kubectl…", - "resourceDeployment.invalidKubectlVersionOutput": "Не удалось проанализировать выходные данные команды kubectl version: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "обновление сведений в репозитории…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "обновление репозитория brew для установки kubectl…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "Ошибка при получении сведений о версии.{0}Получены недопустимые выходные данные, выходные данные команды get version: \"{1}\" ", - "deployCluster.GetToolVersionErrorInformation": "Ошибка при получении сведений о версии. Дополнительные сведения см. в канале вывода \"{0}\"", - "deploymentDialog.ToolInformationalMessage.Brew": "•\tсредство brew необходимо для развертывания инструментов и должно быть установлено перед развертыванием необходимых инструментов", - "deploymentDialog.ToolInformationalMessage.Curl": "•\tсредство tcurl необходимо для установки и должно быть установлено перед развертыванием необходимых инструментов", + "toolBase.getPip3InstallationLocation.LocationNotFound": " Не удалось найти расположение (Location) в выходных данных:", + "toolBase.getPip3InstallationLocation.Output": " выходные данные:", + "toolBase.ManualUninstallCommand": " Для удаления можно выполнить следующую команду:{0} >{1}", + "toolBase.installCore.CannotInstallTool": "Не удается установить инструмент {0}::{1}, так как команды установки являются неизвестными для вашего дистрибутива ОС. Установите {0} вручную, чтобы продолжить", "deploymentDialog.ToolStatus.Error": "Ошибка", + "toolBase.InstallError": "Ошибка при установке средства \"{0}\" [{1}].{2}Ошибка: {3}{2}Дополнительные сведения см. в канале вывода \"{4}\"", + "toolBase.InstallErrorInformation": "Ошибка при установке инструмента. Дополнительные сведения см. в канале вывода \"{0}\"", + "deployCluster.GetToolVersionErrorInformation": "Ошибка при получении сведений о версии. Дополнительные сведения см. в канале вывода \"{0}\"", + "deployCluster.GetToolVersionError": "Ошибка при получении сведений о версии.{0}Получены недопустимые выходные данные, выходные данные команды get version: \"{1}\" ", "deploymentDialog.ToolStatus.Failed": "Сбой", + "toolBase.InstallFailInformation": "Не удалось определить версию после установки. Дополнительные сведения см. в канале вывода \"{0}\"", + "toolBase.InstallFailed": "Команды установки завершены, но не удалось обнаружить версию средства \"{0}\", поэтому попытка установки завершилась сбоем. Ошибка обнаружения: {1}{2}Чтобы устранить эту проблему, удалите предыдущие установленные версии.", "deploymentDialog.ToolStatus.Installed": "Установлено", "deploymentDialog.ToolStatus.Installing": "Установка…", "deploymentDialog.ToolStatus.NotInstalled": "Не установлено", - "toolBase.InstallError": "Ошибка при установке средства \"{0}\" [{1}].{2}Ошибка: {3}{2}Дополнительные сведения см. в канале вывода \"{4}\"", - "toolBase.InstallErrorInformation": "Ошибка при установке инструмента. Дополнительные сведения см. в канале вывода \"{0}\"", - "toolBase.InstallFailInformation": "Не удалось определить версию после установки. Дополнительные сведения см. в канале вывода \"{0}\"", - "toolBase.InstallFailed": "Команды установки завершены, но не удалось обнаружить версию средства \"{0}\", поэтому попытка установки завершилась сбоем. Ошибка обнаружения: {1}{2}Чтобы устранить эту проблему, удалите предыдущие установленные версии.", - "toolBase.ManualUninstallCommand": " Для удаления можно выполнить следующую команду:{0} >{1}", - "toolBase.SeeOutputChannel": "{0}Дополнительные сведения см. в канале вывода \"{1}\"", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Пути поиска для инструмента \"{0}\": {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " Не удалось найти расположение (Location) в выходных данных:", - "toolBase.getPip3InstallationLocation.Output": " выходные данные:", - "toolBase.installCore.CannotInstallTool": "Не удается установить инструмент {0}::{1}, так как команды установки являются неизвестными для вашего дистрибутива ОС. Установите {0} вручную, чтобы продолжить" + "toolBase.SeeOutputChannel": "{0}Дополнительные сведения см. в канале вывода \"{1}\"", + "deploymentDialog.ToolInformationalMessage.Brew": "•\tсредство brew необходимо для развертывания инструментов и должно быть установлено перед развертыванием необходимых инструментов", + "deploymentDialog.ToolInformationalMessage.Curl": "•\tсредство tcurl необходимо для установки и должно быть установлено перед развертыванием необходимых инструментов" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Учетная запись Azure", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Сервер", "deployAzureSQLDB.AzureSettingsPageTitle": "База данных SQL Azure — параметры учетной записи Azure", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Учетная запись Azure", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Параметры учетной записи Azure", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Подписка", - "deployAzureSQLDB.CollationNameLabel": "Параметры сортировки базы данных", "deployAzureSQLDB.CollationNameSummaryLabel": "Параметры сортировки для базы данных", - "deployAzureSQLDB.DatabaseNameLabel": "Имя базы данных SQL", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "Параметры базы данных", - "deployAzureSQLDB.EndIpAddressLabel": "Максимальный IP-адрес в диапазоне IP-адресов брандмауэра", - "deployAzureSQLDB.EndIpAddressShortLabel": "Максимальный IP-адрес", - "deployAzureSQLDB.FirewallRuleDescription": "Создайте правило брандмауэра для локального клиентского IP-адреса, чтобы подключиться к базе данных с помощью Azure Data Studio после завершения создания.", - "deployAzureSQLDB.FirewallRuleNameLabel": "Имя правила брандмауэра", "deployAzureSQLDB.FirewallToggleLabel": "Создание правила брандмауэра", - "deployAzureSQLDB.IpAddressInfoLabel": "Введите IP-адреса в формате IPv4.", - "deployAzureSQLDB.MissingRequiredInfoError": "Заполните обязательные поля, отмеченные красными звездочками.", + "deployAzureSQLDB.FirewallRuleDescription": "Создайте правило брандмауэра для локального клиентского IP-адреса, чтобы подключиться к базе данных с помощью Azure Data Studio после завершения создания.", + "deployAzureSQLDB.CollationNameLabel": "Параметры сортировки базы данных", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "Параметры базы данных", "deployAzureSQLDB.NewSQLDBTitle": "Развертывание Базы данных SQL Azure", - "deployAzureSQLDB.ResourceGroup": "Группа ресурсов", - "deployAzureSQLDB.ScriptToNotebook": "Скрипт в записную книжку", + "deployAzureSQLDB.IpAddressInfoLabel": "Введите IP-адреса в формате IPv4.", + "deployAzureSQLDB.FirewallRuleNameLabel": "Имя правила брандмауэра", + "deployAzureSQLDB.EndIpAddressShortLabel": "Максимальный IP-адрес", + "deployAzureSQLDB.EndIpAddressLabel": "Максимальный IP-адрес в диапазоне IP-адресов брандмауэра", + "deployAzureSQLDB.StartIpAddressShortLabel": "Минимальный IP-адрес", "deployAzureSQLDB.StartIpAddressLabel": "Минимальный IP-адрес в диапазоне IP-адресов брандмауэра", - "deployAzureSQLDB.StartIpAddressShortLabel": "Минимальный IP-адрес" + "deployAzureSQLDB.MissingRequiredInfoError": "Заполните обязательные поля, отмеченные красными звездочками.", + "deployAzureSQLDB.ResourceGroup": "Группа ресурсов", + "deployAzureSQLDB.DatabaseNameLabel": "Имя базы данных SQL", + "deployAzureSQLDB.ScriptToNotebook": "Скрипт в записную книжку", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Сервер", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Подписка" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "Серверы в текущей подписке не найдены.\r\nВыберите другую подписку, содержащую хотя бы один сервер", "deployAzureSQLDB.NoServerLabel": "Серверы не найдены", + "deployAzureSQLDB.NoServerError": "Серверы в текущей подписке не найдены.\r\nВыберите другую подписку, содержащую хотя бы один сервер", "deployAzureSQLDB.azureSignInError": "Сначала войдите в учетную запись Azure" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "Длина имени параметров сортировки должна составлять от 1 до 100 символов.", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "Имя параметров сортировки не может содержать только цифры.", "deployAzureSQLDB.DBCollationSpecialCharError": "Имя параметров сортировки не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&,.", - "deployAzureSQLDB.DBFirewallLengthError": "Длина имени брандмауэра должна составлять от 1 до 100 символов.", + "deployAzureSQLDB.DBCollationLengthError": "Длина имени параметров сортировки должна составлять от 1 до 100 символов.", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "Имя базы данных не может содержать только цифры.", + "deployAzureSQLDB.DBNameSpecialCharError": "Имя базы данных не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&,.", + "deployAzureSQLDB.DBNameLengthError": "Длина имени базы данных должна составлять от 1 до 100 символов.", + "deployAzureSQLDB.DBNameExistsError": "Имя базы данных должно быть уникальным на текущем сервере.", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Имя брандмауэра не может содержать только цифры.", "deployAzureSQLDB.DBFirewallSpecialCharError": "Имя брандмауэра не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&,.", - "deployAzureSQLDB.DBFirewallUpperCaseError": "В имени брандмауэра не могут использоваться только прописные буквы", + "deployAzureSQLDB.DBFirewallLengthError": "Длина имени брандмауэра должна составлять от 1 до 100 символов.", "deployAzureSQLDB.DBMaxIpInvalidError": "Максимальный IP-адрес является недопустимым", "deployAzureSQLDB.DBMinIpInvalidError": "Минимальный IP-адрес является недопустимым", - "deployAzureSQLDB.DBNameExistsError": "Имя базы данных должно быть уникальным на текущем сервере.", - "deployAzureSQLDB.DBNameLengthError": "Длина имени базы данных должна составлять от 1 до 100 символов.", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "Имя базы данных не может содержать только цифры.", - "deployAzureSQLDB.DBNameSpecialCharError": "Имя базы данных не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&,." + "deployAzureSQLDB.DBFirewallUpperCaseError": "В имени брандмауэра не могут использоваться только прописные буквы" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Учетная запись Azure", - "deployAzureSQLVM.AzureRegionDropdownLabel": "Регион", - "deployAzureSQLVM.AzureSettingsPageTitle": "Параметры Azure", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Подписка", - "deployAzureSQLVM.MissingRequiredInfoError": "Заполните обязательные поля, отмеченные красными звездочками.", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "Новая подсеть", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Новая виртуальная сеть", - "deployAzureSQLVM.NetworkSettingsPageDescription": "Настройка параметров сети", - "deployAzureSQLVM.NetworkSettingsPageTitle": "Сеть", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Новый общедоступный IP-адрес", - "deployAzureSQLVM.NewSQLVMTitle": "Развертывание ВМ SQL Azure", - "deployAzureSQLVM.PublicIPDropdownLabel": "Общедоступный IP-адрес", - "deployAzureSQLVM.ResourceGroup": "Группа ресурсов", - "deployAzureSQLVM.ScriptToNotebook": "Скрипт в записную книжку", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Подтверждение пароля", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Пароль", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Имя пользователя", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Подключение SQL", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Включить проверку подлинности SQL", - "deployAzureSQLVM.SqlPortLabel": "Порт", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "Параметры SQL Server", - "deployAzureSQLVM.SubnetDropdownLabel": "Подсеть", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Виртуальная сеть", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Подтверждение пароля", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Пароль учетной записи администратора", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Имя пользователя учетной записи администратора", - "deployAzureSQLVM.VmImageDropdownLabel": "Образ", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "Версия образа", - "deployAzureSQLVM.VmNameTextBoxLabel": "Имя виртуальной машины", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Учетная запись Azure", + "deployAzureSQLVM.AzureSettingsPageTitle": "Параметры Azure", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Щелкните здесь, чтобы просмотреть подробные сведения о ценах и поддерживаемых размерах виртуальных машин", + "deployAzureSQLVM.NetworkSettingsPageDescription": "Настройка параметров сети", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Подтверждение пароля", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Подтверждение пароля", + "deployAzureSQLVM.NewSQLVMTitle": "Развертывание ВМ SQL Azure", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Включить входящий порт (3389) для удаленного рабочего стола (RDP)", - "deployAzureSQLVM.VmSizeDropdownLabel": "Размер", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Включить проверку подлинности SQL", + "deployAzureSQLVM.VmImageDropdownLabel": "Образ", "deployAzureSQLVM.VmSkuDropdownLabel": "Номер SKU образа", - "deployeAzureSQLVM.VmSettingsPageTitle": "Параметры виртуальной машины", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "Щелкните здесь, чтобы просмотреть подробные сведения о ценах и поддерживаемых размерах виртуальных машин" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "Версия образа", + "deployAzureSQLVM.NetworkSettingsPageTitle": "Сеть", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Новый общедоступный IP-адрес", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "Новая подсеть", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Новая виртуальная сеть", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Пароль", + "deployAzureSQLVM.MissingRequiredInfoError": "Заполните обязательные поля, отмеченные красными звездочками.", + "deployAzureSQLVM.SqlPortLabel": "Порт", + "deployAzureSQLVM.PublicIPDropdownLabel": "Общедоступный IP-адрес", + "deployAzureSQLVM.AzureRegionDropdownLabel": "Регион", + "deployAzureSQLVM.ResourceGroup": "Группа ресурсов", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "Параметры SQL Server", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Подключение SQL", + "deployAzureSQLVM.ScriptToNotebook": "Скрипт в записную книжку", + "deployAzureSQLVM.VmSizeDropdownLabel": "Размер", + "deployAzureSQLVM.SubnetDropdownLabel": "Подсеть", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Подписка", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Имя пользователя", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "Виртуальная сеть", + "deployAzureSQLVM.VmNameTextBoxLabel": "Имя виртуальной машины", + "deployeAzureSQLVM.VmSettingsPageTitle": "Параметры виртуальной машины" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "Пароль должен содержать от 12 до 123 символов.", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "Создать общедоступный IP-адрес", - "deployAzureSQLVM.NewPipPlaceholder": "Введите имя нового общедоступного IP-адреса", "deployAzureSQLVM.NewSubnetError": "Создать подсеть", - "deployAzureSQLVM.NewSubnetPlaceholder": "Введите имя новой подсети", "deployAzureSQLVM.NewVnetError": "Создать виртуальную сеть", + "deployAzureSQLVM.NewPipPlaceholder": "Введите имя нового общедоступного IP-адреса", + "deployAzureSQLVM.NewSubnetPlaceholder": "Введите имя новой подсети", "deployAzureSQLVM.NewVnetPlaceholder": "Введите имя новой виртуальной сети", "deployAzureSQLVM.PipNameError": "Длина имени общедоступного IP-адреса должна составлять от 1 до 80 символов", "deployAzureSQLVM.SubnetNameLengthError": "Длина имени подсети должна составлять от 1 до 80 символов", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "Локальное (только в виртуальной машине)", + "deployAzureSQLVM.SqlConfirmPasswordError": "Пароль и его подтверждение должны совпадать.", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Частное (в виртуальной сети)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "Общедоступный (Интернет)", - "deployAzureSQLVM.SqlConfirmPasswordError": "Пароль и его подтверждение должны совпадать.", - "deployAzureSQLVM.SqlUsernameLengthError": "Длина имени пользователя должна составлять от 2 до 128 символов.", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "Имя пользователя не может содержать следующие специальные символы: \\/\"\"[]:|<>+=;,?*." + "deployAzureSQLVM.SqlUsernameSpecialCharError": "Имя пользователя не может содержать следующие специальные символы: \\/\"\"[]:|<>+=;,?*.", + "deployAzureSQLVM.SqlUsernameLengthError": "Длина имени пользователя должна составлять от 2 до 128 символов." }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "Пароль и его подтверждение должны совпадать.", - "deployAzureSQLVM.VMUsernameLengthError": "Длина имени пользователя должна составлять от 1 до 20 символов.", - "deployAzureSQLVM.VMUsernameReservedWordsError": "Имя пользователя не должно содержать зарезервированные слова.", + "deployAzureSQLVM.vmDropdownSizeError": "Выберите допустимый размер виртуальной машины.", "deployAzureSQLVM.VMUsernameSpecialCharError": "Имя пользователя не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&.", "deployAzureSQLVM.VMUsernameSuffixError": "Имя пользователя не может заканчиваться точкой", - "deployAzureSQLVM.VNameExistsError": "Имя виртуальной машины должно быть уникальным в текущей группе ресурсов.", - "deployAzureSQLVM.VNameOnlyNumericNameError": "Имя виртуальной машины не может состоять только из цифр.", + "deployAzureSQLVM.VMUsernameLengthError": "Длина имени пользователя должна составлять от 1 до 20 символов.", + "deployAzureSQLVM.VMUsernameReservedWordsError": "Имя пользователя не должно содержать зарезервированные слова.", "deployAzureSQLVM.VNamePrefixSuffixError": "Имя виртуальной машины не может начинаться с символа подчеркивания и не может заканчиваться точкой или дефисом", + "deployAzureSQLVM.VNameOnlyNumericNameError": "Имя виртуальной машины не может состоять только из цифр.", "deployAzureSQLVM.VNameSpecialCharError": "Имя виртуальной машины не может содержать специальные символы \\/\"\"[]:|<>+=;,?*@&,.", "deployAzureSQLVM.VnameLengthError": "Длина имени виртуальной машины должна составлять от 1 до 15 символов.", - "deployAzureSQLVM.vmDropdownSizeError": "Выберите допустимый размер виртуальной машины." + "deployAzureSQLVM.VNameExistsError": "Имя виртуальной машины должно быть уникальным в текущей группе ресурсов." }, "dist/ui/deploymentInputDialog": { - "deploymentDialog.OkButtonText": "OK", - "deploymentDialog.OpenNotebook": "Открыть записную книжку", - "notebookType": "Тип записной книжки" + "notebookType": "Тип записной книжки", + "deploymentDialog.OkButtonText": "ОК", + "deploymentDialog.OpenNotebook": "Открыть записную книжку" }, "dist/ui/modelViewUtils": { "azure.accessError": "\r\n Сведения об ошибке: {0}.", - "azure.accounts.accountNotFoundError": "Выбранная учетная запись \"{0}\" больше не доступна. Нажмите кнопку \"Войти\", чтобы добавить ее снова, или выберите другую учетную запись.", - "azure.accounts.accountStaleError": "Токен доступа для выбранной учетной записи \"{0}\" больше не действителен. Нажмите кнопку \"Войти\" и обновите учетную запись или выберите другую учетную запись.", - "azure.accounts.unexpectedAccountsError": "Непредвиденная ошибка при получении учетных записей: {0}", - "azure.accounts.unexpectedResourceGroupsError": "Непредвиденная ошибка при получении групп ресурсов для подписки {0}: {1}", - "azure.accounts.unexpectedSubscriptionsError": "Непредвиденная ошибка при получении подписок для учетной записи {0}: {1}", + "getClusterContexts.errorFetchingClusters": "При загрузке или анализе файла конфигурации {0} произошла ошибка: {1}", "fileChecker.FileNotFound": "Файл {0} не найден. Выберите файл kube config.", "fileChecker.NotFile": "Путь {0} не является файлом, выберите допустимый файл kube config.", - "getClusterContexts.errorFetchingClusters": "При загрузке или анализе файла конфигурации {0} произошла ошибка: {1}", - "invalidSQLPassword": "{0} не соответствует требованиям к сложности пароля. Дополнительные сведения: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "Токен доступа для выбранной учетной записи \"{0}\" больше не действителен. Нажмите кнопку \"Войти\" и обновите учетную запись или выберите другую учетную запись.", + "azure.accounts.accountNotFoundError": "Выбранная учетная запись \"{0}\" больше не доступна. Нажмите кнопку \"Войти\", чтобы добавить ее снова, или выберите другую учетную запись.", + "azure.accounts.unexpectedAccountsError": "Непредвиденная ошибка при получении учетных записей: {0}", + "resourceDeployment.errorFetchingStorageClasses": "Непредвиденная ошибка при получении доступных классов хранилища kubectl: {0}", + "azure.accounts.unexpectedResourceGroupsError": "Непредвиденная ошибка при получении групп ресурсов для подписки {0}: {1}", + "azure.accounts.unexpectedSubscriptionsError": "Непредвиденная ошибка при получении подписок для учетной записи {0}: {1}", "passwordNotMatch": "{0} не соответствует подтверждению пароля", - "resourceDeployment.errorFetchingStorageClasses": "Непредвиденная ошибка при получении доступных классов хранилища kubectl: {0}" + "invalidSQLPassword": "{0} не соответствует требованиям к сложности пароля. Дополнительные сведения: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "Проверьте конфигурацию" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "Скачайте и запустите установщик, URL-адрес: {0}", - "resourceDeployment.DownloadCompleteText": "Скачивание выполнено: {0}", "resourceDeployment.DownloadingText": "Выполняется скачивание из: {0}", "resourceDeployment.LaunchingProgramText": "Запуск: {0}", + "resourceDeployment.DownloadCompleteText": "Скачивание выполнено: {0}", "resourceDeployment.ProgramLaunchedText": "Запуск выполнен: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "Параметры развертывания" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA)", - "deploymentDialog.FailedToolsInstallation": "Некоторые инструменты еще не обнаружены. Убедитесь, что они установлены, запущены и могут быть обнаружены", - "deploymentDialog.InstallToolsHintMany": "Инструменты {0} не установлены; вы можете нажать кнопку \"{1}\" для их установки.", - "deploymentDialog.InstallToolsHintOne": "Инструмент {0} не установлен; вы можете нажать кнопку \"{1}\" для его установки.", - "deploymentDialog.InstalledTools": "Теперь все необходимые инструменты установлены.", - "deploymentDialog.NoRequiredTool": "Инструменты не требуются", - "deploymentDialog.PendingInstallation": "Следующие инструменты еще не обнаружены: {0}. Убедитесь, что они установлены, запущены и могут быть обнаружены", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "Инструмент \"{0}\" [{1}] не соответствует минимальным требованиям к версии, удалите его и перезапустите Azure Data Studio.", "deploymentDialog.ToolInformation": "Инструмент \"{0}\" не был обнаружен, и автоматическая установка сейчас не поддерживается. Установите инструмент \"{0}\" вручную или убедитесь, что он запущен и доступен для обнаружения. Сделав это, перезапустите Azure Data Studio. См. раздел [{1}].", - "deploymentDialog.VersionInformationDebugHint": "Если средства были установлены вручную, то для применения изменений необходимо перезапустить Azure Data Studio. Дополнительные сведения см. в выходных каналах \"Развертывания\" и \"Azure Data CLI\"", + "resourceDeployment.AgreementTitle": "Принятие условий использования", + "deploymentDialog.InstalledTools": "Теперь все необходимые инструменты установлены.", + "notebookWizard.toolsAndEulaPageTitle": "Предварительные требования к развертыванию", + "deploymentDialog.PendingInstallation": "Следующие инструменты еще не обнаружены: {0}. Убедитесь, что они установлены, запущены и могут быть обнаружены", "deploymentDialog.loadingRequiredTools": "Загрузка сведений о необходимых инструментах", "deploymentDialog.loadingRequiredToolsCompleted": "Загрузка сведений о необходимых инструментах завершена", - "notebookWizard.toolsAndEulaPageTitle": "Предварительные требования к развертыванию", - "resourceDeployment.AgreementTitle": "Принятие условий использования" + "deploymentDialog.NoRequiredTool": "Инструменты не требуются", + "deploymentDialog.FailedToolsInstallation": "Некоторые инструменты еще не обнаружены. Убедитесь, что они установлены, запущены и могут быть обнаружены", + "deploymentDialog.FailedEulaValidation": "Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA)", + "deploymentDialog.InstallToolsHintOne": "Инструмент {0} не установлен; вы можете нажать кнопку \"{1}\" для его установки.", + "deploymentDialog.InstallToolsHintMany": "Инструменты {0} не установлены; вы можете нажать кнопку \"{1}\" для их установки.", + "deploymentDialog.VersionInformationDebugHint": "Если средства были установлены вручную, то для применения изменений необходимо перезапустить Azure Data Studio. Дополнительные сведения см. в выходных каналах \"Развертывания\" и \"Azure Data CLI\"" }, "package": { - "azdata-install-location-description": "Расположение пакета azdata, используемого для команды установки", - "azure-sql-mi-agreement": "Я принимаю {0} и {1}.", - "azure-sql-mi-agreement-eula": "Условия лицензии Управляемого экземпляра SQL Azure", - "azure-sql-mi-display-description": "Создайте Управляемый экземпляр SQL в Azure или в управляемой пользователем среде", - "azure-sql-mi-display-name": "Управляемый экземпляр SQL Azure", - "azure-sql-mi-help-text": "Управляемый экземпляр SQL Azure предоставляет полный доступ к SQL Server и совместимость функций для миграции серверов SQL Server в Azure или для разработки новых приложений. {0}.", - "azure-sql-mi-help-text-learn-more": "Дополнительные сведения", - "azure-sql-mi-okButton-text": "Открыть на портале", - "azure-sql-mi-resource-type-option-label": "Тип ресурса", - "azure-sqldb-agreement": "Я принимаю {0}, {1} и {2}.", - "azure-sqldb-agreement-azdata-eula": "Условия лицензии azdata", - "azure-sqldb-agreement-sqldb-eula": "Условия лицензии Базы данных SQL Azure", - "azure-sqldb-description": "Создайте базу данных, сервер базы данных или эластичный пул в Azure.", - "azure-sqldb-display-name": "База данных SQL Azure", - "azure-sqldb-notebook-ok-button-text": "Выбрать", - "azure-sqldb-portal-ok-button-text": "Создать на портале Azure", - "azure-sqlvm-agreement": "Я принимаю {0}, {1} и {2}.", - "azure-sqlvm-agreement-azdata-eula": "Условия лицензии azdata", - "azure-sqlvm-agreement-sqlvm-eula": "Условия лицензии виртуальной машины SQL Azure", - "azure-sqlvm-azure-account-page-label": "Информация об Azure", - "azure-sqlvm-azure-location-label": "Расположения Azure", - "azure-sqlvm-deploy-dialog-action-text": "Скрипт в записную книжку", - "azure-sqlvm-deploy-dialog-title": "Развертывание виртуальной машины SQL Azure", - "azure-sqlvm-description": "Создание виртуальных машин SQL в Azure. Лучше всего подходит для миграций и приложений, требующих доступа на уровне ОС.", - "azure-sqlvm-display-name": "SQL Server на виртуальной машине Azure", - "azure-sqlvm-image-label": "Образ", - "azure-sqlvm-image-sku-label": "Номер SKU образа виртуальной машины", - "azure-sqlvm-password-confirm-label": "Подтверждение пароля", - "azure-sqlvm-password-label": "Пароль", - "azure-sqlvm-publisher-label": "Издатель", - "azure-sqlvm-storage-accountname-label": "Имя учетной записи хранения", - "azure-sqlvm-storage-page-lable": "Учетная запись хранения", - "azure-sqlvm-storage-sku-label": "Тип SKU учетной записи хранения", - "azure-sqlvm-username-label": "Имя пользователя", "azure-sqlvm-vm-administrator-account-page-label": "Учетная запись администратора", - "azure-sqlvm-vm-information-page-label": "Информация о виртуальной машине", - "azure-sqlvm-vm-summary-page-label": "Сводка", - "azure-sqlvm-vmname-label": "Имя виртуальной машины", - "azure-sqlvm-vmsize-label": "Размер", - "deploy-resource-command-category": "Развертывание", - "deploy-resource-command-name": "Новое развертывание…", - "deployment.configuration.title": "Конфигурация развертывания", + "azure-sqldb-agreement-sqldb-eula": "Условия лицензии Базы данных SQL Azure", + "azure-sqldb-display-name": "База данных SQL Azure", + "azure-sql-mi-agreement-eula": "Условия лицензии Управляемого экземпляра SQL Azure", + "azure-sql-mi-help-text": "Управляемый экземпляр SQL Azure предоставляет полный доступ к SQL Server и совместимость функций для миграции серверов SQL Server в Azure или для разработки новых приложений. {0}.", + "azure-sqlvm-agreement-sqlvm-eula": "Условия лицензии виртуальной машины SQL Azure", + "azure-sql-mi-display-name": "Управляемый экземпляр SQL Azure", + "azure-sqlvm-azure-account-page-label": "Информация Azure", + "azure-sqlvm-azure-location-label": "Расположения Azure", + "azure-sqlvm-password-confirm-label": "Подтвердить пароль", "docker-confirm-sql-password-field": "Подтверждение пароля", "docker-container-name-field": "Имя контейнера", + "azure-sqlvm-description": "Создание виртуальных машин SQL в Azure. Лучше всего подходит для миграций и приложений, требующих доступа на уровне ОС.", + "azure-sql-mi-display-description": "Создайте Управляемый экземпляр SQL в Azure или в управляемой пользователем среде", + "azure-sqldb-description": "Создайте базу данных, сервер базы данных или эластичный пул в Azure.", + "azure-sqldb-portal-ok-button-text": "Создать на портале Azure", + "sql-azure-database-server-display-name": "Сервер базы данных", + "azure-sqlvm-deploy-dialog-title": "Развертывание виртуальной машины SQL Azure", "docker-sql-2017-title": "Развертывание образов контейнеров SQL Server 2017", "docker-sql-2019-title": "Развертывание образов контейнеров SQL Server 2019", "docker-sql-2022-title": "Развертывание образов контейнеров SQL Server 2022", - "docker-sql-password-field": "Пароль SQL Server", + "deploy-resource-command-category": "Развертывание", + "deployment.configuration.title": "Конфигурация развертывания", + "sql-azure-elastic-pool-display-name": "Эластичный пул", + "azure-sql-mi-agreement": "Я принимаю {0} и {1}.", + "azure-sqldb-agreement": "Я принимаю {0}, {1} и {2}.", + "azure-sqlvm-agreement": "Я принимаю {0}, {1} и {2}.", + "azure-sqlvm-image-label": "Образ", + "azure-sql-mi-help-text-learn-more": "Подробнее", + "azdata-install-location-description": "Расположение пакета azdata, используемого для команды установки", + "microsoft-privacy-statement": "Заявление о конфиденциальности корпорации Майкрософт", + "deploy-resource-command-name": "Новое развертывание…", + "azure-sql-mi-okButton-text": "Открыть на портале", + "azure-sqlvm-password-label": "Пароль", "docker-sql-port-field": "Порт", "extension-description": "Обеспечивает развертывание Microsoft SQL Server на основе записных книжек", - "extension-displayName": "Расширение развертывания SQL Server для Azure Data Studio", - "microsoft-privacy-statement": "Заявление о конфиденциальности Майкрософт", + "azure-sqlvm-publisher-label": "Издатель", + "azure-sql-mi-resource-type-option-label": "Тип ресурса", "resource-type-display-name": "Тип ресурса", "resource-type-sql-image-description": "Запустить образ контейнера SQL Server с помощью Docker", - "resource-type-sql-image-display-name": "Образ контейнера SQL Server", "resource-type-sql-windows-setup-description": "Запустите SQL Server в Windows, выберите версию для начала работы.", - "resource-type-sql-windows-setup-display-name": "SQL Server в Windows", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "Сервер базы данных", - "sql-azure-elastic-pool-display-name": "Эластичный пул", + "extension-displayName": "Расширение развертывания SQL Server для Azure Data Studio", + "resource-type-sql-image-display-name": "Образ контейнера SQL Server", + "azure-sqlvm-display-name": "SQL Server на виртуальной машине Azure", + "resource-type-sql-windows-setup-display-name": "SQL Server в Windows", + "docker-sql-password-field": "Пароль SQL Server", + "azure-sqlvm-deploy-dialog-action-text": "Сохранить скрипт в записную книжку", + "azure-sqldb-notebook-ok-button-text": "Выбрать", "sql-azure-single-database-display-name": "Отдельная база данных", - "version-display-name": "Версия" + "azure-sqlvm-vmsize-label": "Размер", + "azure-sqlvm-storage-page-lable": "Учетная запись хранения", + "azure-sqlvm-storage-sku-label": "Тип SKU учетной записи хранения", + "azure-sqlvm-storage-accountname-label": "Имя учетной записи хранения", + "azure-sqlvm-vm-summary-page-label": "Сводка", + "azure-sqlvm-username-label": "Имя пользователя", + "azure-sqlvm-image-sku-label": "Номер SKU образа виртуальной машины", + "azure-sqlvm-vm-information-page-label": "Информация о виртуальной машине", + "version-display-name": "Версия", + "azure-sqlvm-vmname-label": "Имя виртуальной машины", + "azure-sqldb-agreement-azdata-eula": "Условия лицензии azdata", + "azure-sqlvm-agreement-azdata-eula": "Условия лицензии azdata" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 97% rename from i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.schema-compare.i18n.json index 6b74a29a9d..b051b4bfe6 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "метка: {0} не существует в поиске имени значения параметров", - "SchemaCompare.GeneralOptionsLabel": "Общие параметры", - "SchemaCompare.ObjectTypesOptionsLabel": "Включить типы объектов", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "Параметры Сравнения схем", - "SchemaCompareOptionsDialog.Reset": "Сброс", - "file": "Файл", - "flat": "Одноуровневая", - "objectType": "Тип объекта", - "schema": "Схема", - "schemaCompare.ApplyConfirmation": "Вы действительно хотите обновить целевой объект?", - "schemaCompare.CompareDetailsTitle": "Сравнить сведения", - "schemaCompare.GetConnectionString": "Установить подключение к {0}?", - "schemaCompare.RecompareToRefresh": "Нажмите \"Сравнить\", чтобы обновить сравнение.", + "schemaCompareDialog.differentSourceMessage": "Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов?", + "schemaCompareDialog.differentTargetMessage": "Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов?", "schemaCompare.actionColumn": "Действие", "schemaCompare.addAction": "Добавить", - "schemaCompare.applyButtonDisabledTitle": "Применение включено, когда целевой объект является базой данных или проектом базы данных", + "schemaCompare.updateButton": "Применить", "schemaCompare.applyButtonEnabledTitle": "Применить изменения к целевому объекту", - "schemaCompare.applyError": "Ошибка при обновлении проекта", - "schemaCompare.applyNoChanges": "Нет изменений для применения", - "schemaCompare.applySuccess": "Проект успешно обновлен", - "schemaCompare.cancelCompareButton": "Остановить", + "schemaCompare.applyButtonDisabledTitle": "Применение включено, когда целевой объект является базой данных или проектом базы данных", + "schemaCompare.ApplyConfirmation": "Вы действительно хотите обновить целевой объект?", + "schemaCompareDialog.cancel": "Отмена", "schemaCompare.cancelErrorMessage": "Сбой при отмене сравнения схем: \"{0}\"", "schemaCompare.cannotExcludeMessage": "Невозможно исключить {0}. Существуют включенные зависимости", "schemaCompare.cannotExcludeMessageWithDependent": "Невозможно исключить {0}. Существуют включенные зависимости, например {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "Невозможно включить {0}. Существуют исключенные зависимости, например {1}", "schemaCompare.changeAction": "Изменить", "schemaCompare.compareButton": "Сравнить", - "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", - "schemaCompare.dacpacRadioButtonLabel": "Файл приложения уровня данных (DACPAC)", - "schemaCompare.databaseButtonLabel": "База данных", - "schemaCompare.deleteAction": "Удалить", - "schemaCompare.dialogTitle": "Сравнение схем", + "schemaCompare.CompareDetailsTitle": "Сравнить сведения", "schemaCompare.differencesTableTitle": "Сравнение между исходным и целевым объектами", + "schemaCompare.dacpacRadioButtonLabel": "Файл приложения уровня данных (DACPAC)", + "schemaCompareDialog.databaseDropdownTitle": "База данных", + "schemaCompare.databaseButtonLabel": "База данных", + "schemaCompare.projectButtonLabel": "Проект базы данных", + "schemaCompare.deleteAction": "Удалить", + "schemaCompareDialog.differentSourceTargetMessage": "Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов?", + "schemaCompare.GetConnectionString": "Установить подключение к {0}?", + "file": "Файл", + "schemaCompareDialog.fileTextBoxLabel": "Файл", + "flat": "Одноуровневая", + "schemaCompareDialog.structureDropdownLabel": "Структура папок", + "SchemaCompare.GeneralOptionsLabel": "Общие параметры", "schemaCompare.generateScriptButton": "Создать сценарий", + "schemaCompare.generateScriptErrorMessage": "Сбой при создании сценария: \"{0}\"", "schemaCompare.generateScriptButtonDisabledTitle": "Создание сценария включено, когда целевой объект является базой данных", "schemaCompare.generateScriptEnabledButton": "Создать сценарий для развертывания изменений в целевом объекте", - "schemaCompare.generateScriptErrorMessage": "Сбой при создании сценария: \"{0}\"", - "schemaCompare.generateScriptNoChanges": "Нет изменений в сценарии", "schemaCompare.includeColumnName": "Включить", - "schemaCompare.includeExcludeInfoMessage": "Обратите внимание, что операции включения и исключения могут занять некоторое время, чтобы вычислить затронутые зависимости", + "SchemaCompare.ObjectTypesOptionsLabel": "Включить типы объектов", + "schemaCompare.waitText": "Инициализация сравнения. Это может занять некоторое время.", + "schemaCompare.openScmpButtonTitle": "Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP", + "schemaCompareDialog.No": "Нет", + "schemaCompare.applyNoChanges": "Нет изменений для применения", + "schemaCompare.generateScriptNoChanges": "Нет изменений в сценарии", "schemaCompare.noDifferences": "Различия в схемах не найдены.", + "schemaCompareDialog.ok": "ОК", + "objectType": "Тип объекта", "schemaCompare.openFile": "Открыть", "schemaCompare.openScmpButton": "Открыть файл SCMP", - "schemaCompare.openScmpButtonTitle": "Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP", "schemaCompare.openScmpErrorMessage": "Сбой при открытии файла SCMP: \"{0}\"", "schemaCompare.optionsButton": "Параметры", - "schemaCompare.projectButtonLabel": "Проект базы данных", - "schemaCompare.radioButtonsLabel": "Тип", + "schemaCompareOptions.RecompareMessage": "Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?", + "schemaCompare.includeExcludeInfoMessage": "Обратите внимание, что операции включения и исключения могут занять некоторое время, чтобы вычислить затронутые зависимости", + "schemaCompare.RecompareToRefresh": "Нажмите \"Сравнить\", чтобы обновить сравнение.", + "schemaCompare.applySuccess": "Проект успешно обновлен", + "SchemaCompareOptionsDialog.Reset": "Сбросить", "schemaCompare.saveFile": "Сохранить", "schemaCompare.saveScmpButton": "Сохранить файл SCMP", - "schemaCompare.saveScmpButtonTitle": "Сохранить источник, целевой объект, параметры и исключенные элементы", "schemaCompare.saveScmpErrorMessage": "Сбой при сохранении файла SCMP: \"{0}\"", + "schemaCompare.saveScmpButtonTitle": "Сохранить источник, целевой объект, параметры и исключенные элементы", + "schema": "Схема", + "schemaCompare.dialogTitle": "Сравнение схем", + "schemaCompare.updateErrorMessage": "Сбой при применении Сравнения схем \"{0}\"", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "Параметры Сравнения схем", + "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", + "schemaObjectType": "Схема или тип объекта", + "schemaCompare.sourceButtonTitle": "Выбор источника", + "schemaCompare.targetButtonTitle": "Выберите целевой объект", "schemaCompare.selectConnection": "Выберите подключение", "schemaCompare.selectSourceFile": "Выберите исходный файл", "schemaCompare.selectTargetFile": "Выберите целевой файл", - "schemaCompare.sourceButtonTitle": "Выбор источника", - "schemaCompare.sourceNameColumn": "Имя источника", - "schemaCompare.startText": "Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку \"Сравнить\".", - "schemaCompare.switchButtonTitle": "Поменять местами источник и назначение", - "schemaCompare.switchDirectionButton": "Сменить направление", - "schemaCompare.targetButtonTitle": "Выберите целевой объект", - "schemaCompare.targetNameColumn": "Имя цели", - "schemaCompare.typeColumn": "Тип", - "schemaCompare.updateButton": "Применить", - "schemaCompare.updateErrorMessage": "Сбой при применении Сравнения схем \"{0}\"", - "schemaCompare.waitText": "Инициализация сравнения. Это может занять некоторое время.", - "schemaCompareDialog.No": "Нет", - "schemaCompareDialog.SourceTitle": "Исходная база данных", - "schemaCompareDialog.TargetTitle": "Целевой объект", - "schemaCompareDialog.Yes": "Да", - "schemaCompareDialog.cancel": "Отмена", - "schemaCompareDialog.databaseDropdownTitle": "База данных", - "schemaCompareDialog.defaultUser": "По умолчанию", - "schemaCompareDialog.differentSourceMessage": "Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов?", - "schemaCompareDialog.differentSourceTargetMessage": "Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов?", - "schemaCompareDialog.differentTargetMessage": "Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов?", - "schemaCompareDialog.dspErrorSource": "Исходный файл .SQLPROJ не указывает компонент схемы базы данных", - "schemaCompareDialog.dspErrorTarget": "Целевой файл .SQLPROJ не указывает компонент схемы базы данных", - "schemaCompareDialog.fileTextBoxLabel": "Файл", - "schemaCompareDialog.noProjectExtension": "Для сравнения схем с проектами баз данных требуется расширение sql-database-projects", - "schemaCompareDialog.noProjectExtensionApply": "Для применения изменений к проектам требуется расширение sql-database-projects", - "schemaCompareDialog.ok": "ОК", "schemaCompareDialog.serverDropdownTitle": "Сервер", + "schemaCompareDialog.SourceTitle": "Источник", "schemaCompareDialog.sourceDatabaseDropdown": "Исходная база данных", + "schemaCompare.sourceNameColumn": "Имя источника", "schemaCompareDialog.sourceServerDropdown": "Исходный сервер", "schemaCompareDialog.sourceTextBox": "Исходный файл", - "schemaCompareDialog.structureDropdownLabel": "Структура папок", + "schemaCompare.cancelCompareButton": "Остановить", + "schemaCompare.switchDirectionButton": "Сменить направление", + "schemaCompare.switchButtonTitle": "Поменять местами источник и назначение", + "schemaCompareDialog.TargetTitle": "Целевой объект", "schemaCompareDialog.targetDatabaseDropdown": "Целевая база данных", + "targetStructure": "Целевая структура папок", + "schemaCompare.targetNameColumn": "Имя цели", "schemaCompareDialog.targetServerDropdown": "Целевой сервер", "schemaCompareDialog.targetTextBox": "Целевой файл", - "schemaCompareOptions.RecompareMessage": "Параметры изменились. Выполнить повторное сравнение для просмотра его результатов?", - "schemaObjectType": "Схема или тип объекта", - "targetStructure": "Целевая структура папок" + "schemaCompareDialog.dspErrorSource": "Исходный файл .SQLPROJ не указывает компонент схемы базы данных", + "schemaCompareDialog.noProjectExtensionApply": "Для применения изменений к проектам требуется расширение sql-database-projects", + "schemaCompareDialog.noProjectExtension": "Для сравнения схем с проектами баз данных требуется расширение sql-database-projects", + "schemaCompareDialog.dspErrorTarget": "Целевой файл .SQLPROJ не указывает компонент схемы базы данных", + "schemaCompare.applyError": "Ошибка при обновлении проекта", + "schemaCompare.startText": "Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку \"Сравнить\".", + "schemaCompare.typeColumn": "Тип", + "schemaCompare.radioButtonsLabel": "Тип", + "schemaCompareDialog.Yes": "Да", + "schemaCompareDialog.defaultUser": "по умолчанию", + "OptionNotFoundWarningMessage": "метка: {0} не существует в поиске имени значения параметров" }, "package": { - "description": "Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC.", - "displayName": "Сравнение схем SQL Server", "schemaCompare.openInScmp": "Открыть в Сравнении схем", "schemaCompare.runComparison": "Запустить сравнение схем...", + "displayName": "Сравнение схем SQL Server", + "description": "Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC.", "schemaCompare.start": "Сравнение схем" } } diff --git a/i18n/ads-language-pack-ru/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.server-report.i18n.json similarity index 90% rename from i18n/ads-language-pack-ru/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.server-report.i18n.json index 5b725d5689..ad1efc5847 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "Сбой операции XEvents.", + "XEventsStopped": "Сеансы XEvents для PageContention и ObjectContention удалены.", "XEventsNotSupported": "Сеансы XEvents не поддерживаются.", - "XEventsStarted": "Сеансы XEvents для PageContention и ObjectContention запущены.", - "XEventsStopped": "Сеансы XEvents для PageContention и ObjectContention удалены." + "XEventsStarted": "Сеансы XEvents для PageContention и ObjectContention запущены." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 92% rename from i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-assessment.i18n.json index ba9fe5b210..bd1fbd5566 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "Конечный тип", + "asmt.details.toLearnMore": " для получения дополнительных сведений.", "asmt.details.clickHere": "Щелкните здесь", + "databaseIconLabel": "База данных", "asmt.details.recommendation": "Рекомендация", "asmt.details.ruleDescription": "Описание правила", - "asmt.details.toLearnMore": " для получения дополнительных сведений.", - "databaseIconLabel": "База данных", - "serverIconLabel": "Сервер" + "serverIconLabel": "Сервер", + "asmt.column.targetType": "Конечный тип" }, "dist/localized": { "asmt.apiversion": "Версия API", "asmt.column.checkId": "Проверьте ИД", + "asmt.rulesetversion": "Набор правил по умолчанию", + "asmt.serveredition": "Выпуск", + "asmt.sqlReport.Error": "Ошибка", "asmt.column.helpLink": "Ссылка на справку", + "asmt.sqlReport.High": "Высокий", + "asmt.section.api.title": "Информация", + "asmt.sqlReport.Info": "Сведения", + "asmt.instancename": "Имя экземпляра", + "asmt.learnMore": "Подробнее", + "asmt.sqlReport.Low": "Низкий", + "asmt.sqlReport.Medium": "Средний", "asmt.column.message": "Сообщение", + "asmt.osversion": "Версия ОС", + "asmt.sqlReport.resultForDatabase": "Результаты для базы данных", + "asmt.sqlReport.resultForInstance": "Результаты для сервера", + "asmt.sqlReportTitle": "Отчет об оценке SQL", + "asmt.section.instance.title": "Сведения об экземпляре SQL Server", "asmt.column.severity": "Серьезность", "asmt.column.tags": "Теги", "asmt.column.target": "Целевой объект", - "asmt.instancename": "Имя экземпляра", - "asmt.learnMore": "Подробнее", - "asmt.osversion": "Версия ОС", - "asmt.rulesetversion": "Набор правил по умолчанию", - "asmt.section.api.title": "Информация", - "asmt.section.instance.title": "Сведения об экземпляре SQL Server", - "asmt.serveredition": "Выпуск", "asmt.serverversion": "Версия", - "asmt.sqlReport.Error": "Ошибка", - "asmt.sqlReport.High": "Высокий", - "asmt.sqlReport.Info": "Сведения", - "asmt.sqlReport.Low": "Низкий", - "asmt.sqlReport.Medium": "Средний", "asmt.sqlReport.Warning": "Предупреждение", - "asmt.sqlReport.resultForDatabase": "Результаты для базы данных", - "asmt.sqlReport.resultForInstance": "Результаты для сервера", - "asmt.sqlReport.severityMsg": "{0}, элементов: {1}", - "asmt.sqlReportTitle": "Отчет об оценке SQL" + "asmt.sqlReport.severityMsg": "{0}, элементов: {1}" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "Отмена", + "msgBoxCopyBtn": "Копировать", + "btnGeneratehtmlreport": "Создать отчет в формате HTML", + "btnExportAsScript": "Экспортировать как сценарий", + "invokeAssessmentLabelServer": "Вызвать оценку", + "invokeAssessmentLabelDatabase": "Вызвать оценку для {0}", + "ok": "OK", "asmtaction.label.open": "Открыть", "asmtaction.openReport": "Отчет сохранен. Вы хотите открыть его?", - "btnExportAsScript": "Экспортировать как сценарий", - "btnGeneratehtmlreport": "Создать отчет в формате HTML", - "btnViewSamples": "Просмотреть все правила и дополнительные сведения в GitHub", - "btnViewSamplesShort": "Просмотреть все на GitHub", - "getAssessmentItemsDatabase": "Просмотреть применимые правила для {0}", - "getAssessmentItemsServer": "Просмотреть применимые правила", - "invokeAssessmentLabelDatabase": "Вызвать оценку для {0}", - "invokeAssessmentLabelServer": "Вызвать оценку", "msgBoxAsmtInfo": "Сведения об оценке SQL", "msgBoxCopied": "Сведения об оценке SQL скопированы", - "msgBoxCopyBtn": "Копировать", - "ok": "ОК" + "btnViewSamplesShort": "Просмотреть все на GitHub", + "btnViewSamples": "Просмотреть все правила и дополнительные сведения в GitHub", + "getAssessmentItemsServer": "Просмотреть применимые правила", + "getAssessmentItemsDatabase": "Просмотреть применимые правила для {0}" }, "dist/tabs/historyTab": { "asmt.history.back": "<< Назад", - "asmt.history.resultsTitle": "Результаты оценки из {0}", "asmt.history.summaryAsmtDate": "Дата оценки", + "asmt.history.resultsTitle": "Результаты оценки из {0}", "asmt.history.summaryError": "Ошибка", "asmt.history.summaryInfo": "Сведения", "asmt.history.summaryWarning": "Предупреждение" }, "package": { "dashboard.tabName": "Оценка SQL", - "description": "Оценка SQL для Azure Data Studio (предварительная версия) предоставляет механизм оценки конфигурации SQL Server на соответствие рекомендациям.", - "displayName": "Оценка SQL" + "displayName": "Оценка SQL", + "description": "Оценка SQL для Azure Data Studio (предварительная версия) предоставляет механизм оценки конфигурации SQL Server на соответствие рекомендациям." } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 98% rename from i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-database-projects.i18n.json index 7d029c746a..3b69412709 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "Журнал сборок", - "Date": "Дата", - "Failed": "Сбой", - "InProgress": "Выполняется", - "Move": "Переместить", - "PublishHistory": "Журнал публикации", - "Status": "Состояние", - "Success": "Выполнено", - "TargetDatabase": "Целевая база данных", - "TargetPlatform": "Целевая платформа", - "TargetServer": "Целевой сервер", - "Time": "Время", + "sqlcmdVariableAlreadyExists": "Переменная SQLCMD с таким именем уже существует в этом проекте.", + "databaseNameRequiredVariableOptional": "Имя базы данных является обязательным. Переменная базы данных не является обязательной.", + "databaseNameServerNameVariableRequired": "Требуются имя базы данных, имя сервера и переменная сервера. Переменная базы данных не является обязательной", + "fileAlreadyExists": "Файл с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", + "folderAlreadyExistsChooseNewLocation": "Папка с именем \"{0}\" уже существует на диске в этом расположении. Выберите другое расположение.", + "folderAlreadyExists": "Папка с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", + "projectAlreadyExists": "Проект с именем {0} уже существует в {1}.", + "cantAddCircularProjectReference": "Не удается добавить ссылку на проект \"{0}\". Добавление этого проекта в виде ссылки может породить циклическую зависимость", + "databaseReferenceAlreadyExists": "Ссылка на эту базу данных уже существует в этом проекте", + "deployScriptExists": "Сценарий {0} уже существует. Новый сценарий не будет включен в сборку.", "actionLabel": "Действие", - "addDatabaseReferenceOkButtonText": "Добавить ссылку", - "addDatabaseReferencedialogName": "Добавить ссылку на базу данных", "addItemAction": "Добавить элемент", "addSqlCmdVariableWithoutDefaultValue": "Добавить переменную SQLCMD \"{0}\" в проект без значения по умолчанию?", - "advancedOptionsButton": "Дополнительно…", - "advancedPublishOptions": "Дополнительные параметры публикации", - "appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?", - "applyConfirmation": "Вы действительно хотите обновить целевой проект?", - "applyError": "При обновлении проекта возникла ошибка: {0}", - "applySuccess": "Проект успешно обновлен.", - "artifactReference": "Ссылка на артефакт", - "at": "в", - "autorestProjectName": "Имя нового проекта SQL", - "azureAccounts": "Учетные записи Azure", "azureAddAccount": "Добавить учетную запись...", - "azureServerName": "Имя сервера Azure SQL", + "addDatabaseReferencedialogName": "Добавить ссылку на базу данных", + "addDatabaseReferenceOkButtonText": "Добавить ссылку", + "advancedPublishOptions": "Дополнительные параметры публикации", + "advancedOptionsButton": "Дополнительно…", + "updateActionRadiButtonLabel": "Применить все изменения", + "deleteSqlCmdVariableConfirmation": "Вы действительно хотите удалить переменную SQLCMD \"{0}\"?", + "deleteReferenceConfirmation": "Вы действительно хотите удалить ссылку на {0}?", + "deleteConfirmationContents": "Действительно удалить {0} и все его содержимое?", + "deleteConfirmation": "Вы действительно хотите удалить {0}?", + "moveConfirmationPrompt": "Вы уверены, что хотите переместить {0} в {1}?", + "applyConfirmation": "Вы действительно хотите обновить целевой проект?", + "artifactReference": "Ссылка на артефакт", + "nodeButNotAutorestFoundPrompt": "Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью \"npx\" или установить Autorest глобально, а затем запустить.", + "nodeButNotAutorestFound": "Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните \"npm install autorest -g\", чтобы установить навсегда и избежать появления этого сообщения.", + "emptyAzureDbProjectTypeDisplayName": "База данных SQL Azure", + "edgeProjectTypeDisplayName": "База данных SQL Azure для пограничных вычислений", "azureSqlServerCreated": "Azure SQL Server ''{0}'' создан", + "azureServerName": "Имя сервера Azure SQL", + "azureAccounts": "Учетные записи Azure", "azureSubscription": "Подписка Azure", "baseDockerImage": "Базовый образ Docker {0}", "browseButtonText": "Поиск папки", - "browseEllipsis": "Обзор...", "browseForProfile": "Поиск профиля", + "browseEllipsis": "Обзор...", "buildAction": "Создать", "buildElements": "Элементы сборки", - "buildFailedCannotStartSchemaCompare": "Не удалось начать сравнение схем, поскольку произошел сбой сборки", + "BuildHistory": "Журнал сборок", + "projBuildFailed": "Ошибка сборки. Дополнительные сведения см. в области вывода. {0}", "cancelButtonText": "Отмена", + "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", + "invalidProjectReload": "Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных.", "cannotResolvePath": "Не удается сопоставить путь {0}", - "cantAddCircularProjectReference": "Не удается добавить ссылку на проект \"{0}\". Добавление этого проекта в виде ссылки может породить циклическую зависимость", "changeTargetPlatformAction": "Изменить целевую платформу", "checkoutOutputMessage": "Дополнительные сведения см. в области вывода", - "chooseAction": "Выберите действие", "chooseSqlcmdVarsToModify": "Выберите переменные SQLCMD для изменения", + "chooseAction": "Выберите действие", "cicularProjectReference": "Циклическая ссылка из проекта {0} на проект {1}", "cleaningDockerImagesMessage": "Очистка существующих развертываний...", - "compareActionRadiButtonLabel": "Просмотреть изменения в средстве сравнения схем", + "sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.", "confirmPassword": "Подтвердить пароль администратора {0}", "confirmServerPassword": "Подтвердить пароль администратора {0}", "connectingToSqlServerMessage": "Подключение к SQL Server.", + "targetConnectionLabel": "Подключение", "connectionFailedError": "Ошибка подключения: \"{0}\"", "connectionRadioButtonLabel": "Подключения", "containerAlreadyExistForProject": "Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового?", - "convertToSdkStyleConfirmation": "Проект '{0}' не будет полностью совместим с SSDT после преобразования. Перед преобразованием в папке проекта будет создана резервная копия файла проекта. Дополнительные сведения см. по ссылке https://aka.ms/sqlprojsdk. Продолжить преобразование в проект в стиле SDK?", - "createNew": "Создать", + "updatedToSdkStyleError": "Не удалось преобразовать проект {0} в стиль SDK. Выполнен откат в .sqlproj", + "errorRetrievingBuildFiles": "Не удалось построить проект. Ошибка получения файлов, необходимых для сборки.", "createProjectDialogOkButtonText": "Создать", + "createNew": "Создать", "createProjectFromDatabaseDialogName": "Создать проект из базы данных", - "createProjectSettings": "Параметры", "creatingAzureSqlServer": "Создание Azure SQL Server \\\"{0}\\\"...", "creatingDeploymentSettingsMessage": "Создание параметров развертывания...", - "currentTargetPlatform": "Текущая целевая платформа проекта {0}: {1}", + "selectTargetPlatform": "Текущая целевая платформа: {0}. Выберите новую целевую платформу", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Установленная сейчас версия пакета SDK для .NET SDK {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", "dacpacFileLocationRequired": "Для добавления ссылки на базу данных требуется расположение файла DACPAC", - "dacpacFiles": "Файлы DACPAC", - "dacpacNotOnSameDrive": "Ссылки DACPAC должны располагаться на том же диске, что и файл проекта.", "dacpacReferenceElement": "Ссылка на DACPAC", - "dacpacText": "Приложение уровня данных (.dacpac)", + "dacpacNotOnSameDrive": "Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0}", "dataSource": "Источник данных", "dataSourceDropdownTitle": "Источник данных", "dataSourceRadioButtonLabel": "Источники данных", + "dacpacText": "Приложение уровня данных (.dacpac)", + "databaseNameLabel": "База данных", + "sqlDatabaseProjects.outputChannel": "Проекты баз данных", + "databaseReferencesNodeName": "Ссылки на базы данных", "databaseLocation": "Для добавления ссылки на базу данных требуется расположение базы данных", "databaseName": "Имя базы данных", - "databaseNameLabel": "База данных", "databaseNameRequired": "Для добавления ссылки на другую базу данных требуется имя базы данных", - "databaseNameRequiredVariableOptional": "Имя базы данных является обязательным. Переменная базы данных не является обязательной.", - "databaseNameServerNameVariableRequired": "Требуются имя базы данных, имя сервера и переменная сервера. Переменная базы данных не является обязательной", "databaseProject": "Проект базы данных", - "databaseReferenceAlreadyExists": "Ссылка на эту базу данных уже существует в этом проекте", + "publishProjectSucceed": "Проект базы данных успешно опубликован", "databaseReferenceTypeRequired": "Для добавления ссылки на базу данных требуется тип ссылки на базу данных", - "databaseReferencesNodeName": "Ссылки на базы данных", "databaseSelectionRequired": "Для создания проекта из базы данных требуется выбрать базу данных", "databaseVariable": "Переменная базы данных", - "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", - "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", - "default": "по умолчанию", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "По умолчанию — образ, определенный как используемый по умолчанию в реестре контейнеров", "deleteAction": "Удалить", - "deleteConfirmation": "Вы действительно хотите удалить {0}?", - "deleteConfirmationContents": "Действительно удалить {0} и все его содержимое?", - "deleteReferenceConfirmation": "Вы действительно хотите удалить ссылку на {0}?", - "deleteSqlCmdVariableConfirmation": "Вы действительно хотите удалить переменную SQLCMD \"{0}\"?", - "deployAppSettingUpdateFailed": "Не удалось обновить параметр приложения \"{0}\"", - "deployAppSettingUpdating": "Идет обновление параметра приложения: \"{0}\"", "deployDbTaskName": "Локальное развертывание проекта базы данных SQL", - "deployProjectFailedMessage": "Не удалось открыть подключение к развернутой базе данных", - "deployScriptExists": "Сценарий {0} уже существует. Новый сценарий не будет включен в сборку.", + "emptyAzureDbProjectTypeDescription": "Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта", + "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта", + "emptySdkProjectTypeDescription": "Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK.", "differentDbDifferentServer": "Другая база данных, другой сервер", "differentDbSameServer": "Другая база данных, тот же сервер", - "dockerContainerCreatedMessage": "Создан идентификатор Docker: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "Не удалось запустить контейнер Docker", - "dockerContainerNotRunningErrorMessage": "Контейнер Docker не запущен", - "dockerImageEulaMessage": "Лицензионное соглашение:", "dockerImageMessage": "Образ Docker:", - "dockerImagesPlaceHolder": "Использовать {0} на локальном arm64/Apple Silicon", + "dockerContainerNotRunningErrorMessage": "Контейнер Docker не запущен", + "dockerContainerCreatedMessage": "Создан идентификатор Docker: \"{0}\"", "dockerLogMessage": "Журналы Docker: \"{0}\"", - "dockerNotRunningError": "Не удалось проверить Docker. Убедитесь, что инструмент Docker установлен и работает. Ошибка: \"{0}\"", - "done": "Готово", + "sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать", "dontUseProfile": "Не использовать профиль", + "done": "Готово", "downloadError": "Ошибка скачивания", "downloadProgress": "Ход загрузки", "downloading": "Выполняется скачивание", "downloadingFromTo": "Идет скачивание из {0} в {1}", "downloadingNuget": "Скачивание {0} nuget для получения библиотек DLL сборки ", - "edgeEulaAgreementTitle": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", - "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений", - "edgeProjectTypeDisplayName": "База данных SQL Azure для пограничных вычислений", - "emptyAzureDbProjectTypeDescription": "Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта", - "emptyAzureDbProjectTypeDisplayName": "База данных SQL Azure", - "emptyProjectTypeDescription": "Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта", - "emptyProjectTypeDisplayName": "База данных SQL Server", - "emptySdkProjectTypeDescription": "Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK.", - "emptySdkProjectTypeDisplayName": "База данных SQL (SDK)", + "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", "enterConnStringTemplateDescription": "Введите шаблон для строки подключения SQL", "enterConnectionStringEnvName": "Введите имя переменной среды для строки подключения", - "enterConnectionStringEnvNameDescription": "Укажите переменную среды для строки подключения SQL", "enterConnectionStringTemplate": "Введите шаблон строки подключения", - "enterNewDatabaseName": "Введите новое имя базы данных", - "enterNewName": "Введите новое имя", "enterNewSqlCmdVariableDefaultValue": "Введите значение по умолчанию для переменной SQLCMD \"{0}\".", + "enterConnectionStringEnvNameDescription": "Укажите переменную среды для строки подключения SQL", "enterNewSqlCmdVariableName": "Введите новое имя переменной SQLCMD", + "enterNewDatabaseName": "Введите новое имя базы данных", "enterNewValueForVar": "Введите новое значение по умолчанию для переменной \"{0}\"", + "enterNewName": "Введите новое имя", + "projectNamePlaceholderText": "Введите имя проекта", "enterPassword": "Введите пароль администратора {0}", - "enterPortNumber": "Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", - "enterSystemDbName": "Введите имя базы данных для этой системной базы данных", "enterUser": "Введите имя администратора {0}", - "equalComparison": "Проект уже содержит новейшие данные из базы данных.", + "enterPortNumber": "Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", "errorAddingDatabaseReference": "Ошибка при добавлении ссылки на базу данных {0}. Ошибка: {1}", "errorDownloading": "Ошибка при загрузке {0}. Ошибка: {1}", "errorExtracting": "Ошибка при извлечении файлов из {0}. Ошибка: {1}", "errorFindingBuildFilesLocation": "Ошибка при поиске расположения файлов сборки: {0}", - "errorMovingFile": "Ошибка при перемещении файла из {0} в {1}. Ошибка: {2}", - "errorNotSupportedInVsCode": "Ошибка: {0} сейчас не поддерживается в проектах базы данных SQL для VS Code.", - "errorPrefix": "Ошибка: {0}", + "profileReadError": "Ошибка при загрузке профиля публикации. {0}", "errorReadingProjectGuid": "Ошибка при попытке чтения {0} проекта \"{1}\". {2}", + "errorMovingFile": "Ошибка при перемещении файла из {0} в {1}. Ошибка: {2}", "errorRenamingFile": "Ошибка при переименовании файла с {0} на {1}. Ошибка: {2}", - "errorRetrievingBuildFiles": "Не удалось построить проект. Ошибка получения файлов, необходимых для сборки.", - "eulaAgreementTemplate": "Я принимаю {0}.", - "eulaAgreementText": "Я принимаю {0}.", - "eulaAgreementTitle": "Лицензионное соглашение Microsoft SQL Server", + "errorPrefix": "Ошибка: {0}", + "errorNotSupportedInVsCode": "Ошибка: {0} сейчас не поддерживается в проектах базы данных SQL для VS Code.", "exampleUsage": "Пример использования", "excludeAction": "Исключить", - "excludeFolderNotSupported": "Исключение папок пока не поддерживается", "excludeObjectTypes": "Исключить типы объектов", + "excludeFolderNotSupported": "Исключение папок пока не поддерживается", "externalStream": "Внешний поток", "externalStreamingJobFriendlyName": "Задание внешней потоковой передачи", - "externalStreamingJobValidationPassed": "Проверка задания внешней потоковой передачи успешно пройдена.", - "extractTargetRequired": "Для создания проекта базы данных требуется целевая информация для извлечения.", "extractingDacFxDlls": "Извлечение DLL сборки DacFx в {0}", + "taskFailedError.error": "Не удалось выполнить задачу \"{0}\". Ошибка: {1}", + "deployProjectFailedMessage": "Не удалось открыть подключение к развернутой базе данных", + "publishToContainerFailed": "Не удалось опубликовать в контейнере. {0}", + "publishToNewAzureServerFailed": "Не удалось опубликовать на новом сервере Azure SQL. {0}", + "dockerContainerFailedToRunErrorMessage": "Не удалось запустить контейнер Docker", + "deployAppSettingUpdateFailed": "Не удалось обновить параметр приложения \"{0}\"", + "dockerNotRunningError": "Не удалось проверить Docker. Убедитесь, что инструмент Docker установлен и работает. Ошибка: \"{0}\"", "file": "Файл", - "fileAlreadyExists": "Файл с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", "fileFormat": "Формат файла", - "fileObject": "файл", "fileOrFolderDoesNotExist": "Файл или каталог \"{0}\" не существует", + "noFileExist": "Файл {0} не существует", "flat": "Без иерархии", - "folderAlreadyExists": "Папка с именем \"{0}\" уже существует на диске в данном расположении. Выберите другое имя.", - "folderAlreadyExistsChooseNewLocation": "Папка с именем \"{0}\" уже существует на диске в этом расположении. Выберите другое расположение.", - "folderElements": "Элементы папки", "folderFriendlyName": "Папка", - "folderObject": "папка", + "folderElements": "Элементы папки", "folderStructureLabel": "Структура папок", "generateScriptButtonText": "Создать сценарий", - "generatingProjectFailed": "Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0}", "generatingProjectFromAutorest": "Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода.", - "hr": "ч", + "generatingProjectFailed": "Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0}", + "eulaAgreementText": "Я принимаю {0}.", + "eulaAgreementTemplate": "Я принимаю {0}.", "imageTag": "Тег изображения", "importElements": "Импорт элементов", + "InProgress": "Выполняется", "include": "Включить", - "includePermissionsInProject": "Включить разрешения в проект", "includePermissionsLabel": "Включить разрешения", + "includePermissionsInProject": "Включить разрешения в проект", + "sqlDatabaseProjects.Install": "Установить", "installGlobally": "Установить глобально", "invalidDataSchemaProvider": "Недопустимый DSP в файле SQLPROJ", - "invalidDatabaseReference": "Недопустимая ссылка на базу данных в файле SQLPROJ", - "invalidGuid": "Указан недопустимый GUID: {0}", - "invalidInput": "Недопустимые входные данные: {0}", - "invalidProjectReload": "Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных.", - "invalidPropertyValueInSqlProj": "Указано недопустимое значение для свойства: \\\"{0}\\\" в файле SQLPROJ", - "invalidPropertyValueProvided": "Значение свойства Project '{0} недопустимо", - "invalidSQLPassword": "Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "Недействительная строка подключения SQL", + "invalidDatabaseReference": "Недопустимая ссылка на базу данных в файле SQLPROJ", + "invalidInput": "Недопустимые входные данные: {0}", "invalidTargetPlatform": "Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1}", - "learnMore": "Подробнее", + "invalidPropertyValueInSqlProj": "Указано недопустимое значение для свойства: \\\"{0}\\\" в файле SQLPROJ", + "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", + "learnMore": "Дополнительные сведения", + "dockerImageEulaMessage": "Лицензионное соглашение:", "loadProfilePlaceholderText": "Профиль нагрузки...", + "projectLocationLabel": "Расположение", "location": "Расположение", - "min": "мин", + "edgeEulaAgreementTitle": "Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений", + "eulaAgreementTitle": "Лицензионное соглашение Microsoft SQL Server", "missingVersion": "Отсутствует запись \"version\" в {0}", - "moveConfirmationPrompt": "Вы уверены, что хотите переместить {0} в {1}?", "movingFilesBetweenProjectsNotSupported": "Перемещение файлов между проектами не поддерживается", - "msec": "мс", - "multipleMostDeploymentScripts": "Непредвиденное количество файлов {0}: {1}", "multipleSqlProjFilesSelected": "Выбрано несколько файлов. sqlproj. Выберите только один файл.", + "projectNameLabel": "Имя", + "sqlCmdVariableColumn": "Имя", "nameMustNotBeEmpty": "Поле имени не может быть пустым.", + "nodeNotFound": "В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest.", "new": "Создать", + "autorestProjectName": "Имя нового проекта SQL", "newObjectNamePrompt": "Новое имя {0}:", - "noDataSourcesFile": "Не обнаружено {0}", - "noDataSourcesText": "В этом проекте нет источников данных", - "noFileExist": "Файл {0} не существует", - "noSchemaCompareExtension": "Для обновления проекта из базы данных должно быть установлено расширение \"Сравнение схем\".", - "noSqlFilesGenerated": "Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода.", - "noSqlProjFile": "Выбранный файл проекта не существует", - "noSqlProjFilesSelected": "Файл sqlproj не выбран. Выберите один из них.", "noString": "Нет", "noStringDefault": "Нет (по умолчанию)", - "nodeButNotAutorestFound": "Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните \"npm install autorest -g\", чтобы установить навсегда и избежать появления этого сообщения.", - "nodeButNotAutorestFoundPrompt": "Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью \"npx\" или установить Autorest глобально, а затем запустить.", - "nodeNotFound": "В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest.", + "noSqlFilesGenerated": "Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода.", + "noSqlProjFilesSelected": "Файл sqlproj не выбран. Выберите один из них.", + "noDataSourcesText": "В этом проекте нет источников данных", + "noDataSourcesFile": "Не обнаружено {0}", "noneElements": "Нет элементов", "nupkgNamePlaceholder": "Имя пакета NuGet", - "nupkgText": "Опубликовано приложение уровня данных (NUPKG)", + "versionPlaceholder": "Версия пакета NuGet", "objectType": "Тип объекта", "okString": "ОК", "onlyMoveFilesFoldersSupported": "Поддерживается только перемещение файлов и папок", "openEulaString": "Открыть лицензионное соглашение", - "optionDescription": "Описание параметра", - "optionName": "Имя параметра", - "optionNotFoundWarningMessage": "метка: {0} не существует в поиске имени значения параметров", - "outsideFolderPath": "Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта.", - "packageReference": "Ссылка на пакет", - "parentTreeItemUnknown": "Не удается получить доступ к предоставленному родительскому элементу дерева", - "passwordNotMatch": "Пароль {0} не совпадает с подтверждением", - "portMustNotBeNumber": "Порт должен быть числом", - "postDeployElements": "Элементы PostDeploy", - "postDeployScriptFriendlyName": "Script.PostDeployment", - "preDeployElements": "Элементы PreDeploy", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания.", - "profile": "Профиль", - "profileReadError": "Ошибка при загрузке профиля публикации. {0}", - "projBuildFailed": "Ошибка сборки. Дополнительные сведения см. в области вывода. {0}", - "projectAlreadyExists": "Проект с именем {0} уже существует в {1}.", - "projectAlreadyOpened": "Проект \"{0}\" уже открыт.", - "projectLocString": "Проект", - "projectLocationLabel": "Расположение", - "projectLocationPlaceholderText": "Выберите расположение для создания проекта", - "projectNameLabel": "Имя", - "projectNamePlaceholderText": "Введите имя проекта", - "projectNeedsUpdatingForCrossPlat": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и системные ссылки на базы данных.", - "projectReferenceElement": "Ссылка на проект", - "projectReferenceNameElement": "Элемент имени ссылки на проект", - "projectToUpdatePlaceholderText": "Выберите файл проекта", - "projectUpdatedToSdkStyle": "Проект {0} был обновлен как проект в стиле SDK. Щелкните \\\"Подробнее\\\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта.", - "publish": "Опубликовать", - "publishAction": "Опубликовать", - "publishDialogName": "Опубликовать проект", - "publishOptions": "Параметры публикации", - "publishProfileElements": "Элементы профиля публикации", - "publishProfileFriendlyName": "Профиль публикации", - "publishProjectSucceed": "Проект базы данных успешно опубликован", - "publishSettingsFiles": "Опубликовать файл параметров", - "publishTo": "Опубликовать целевой объект", - "publishToAzureEmulator": "Опубликовать в новом эмуляторе базы данных SQL Azure", - "publishToContainerFailed": "Не удалось опубликовать в контейнере. {0}", - "publishToDockerContainer": "Опубликовать в новом {0} контейнере локальной разработки", - "publishToDockerContainerPreview": "Опубликовать в новом {0} контейнере локальной разработки (предварительная версия)", - "publishToExistingServer": "Опубликовать в существующем {0}", - "publishToNewAzureServer": "Публикация на новом логическом сервере Azure SQL (предварительная версия)", - "publishToNewAzureServerFailed": "Не удалось опубликовать на новом сервере Azure SQL. {0}", - "publishingProjectMessage": "Публикация проекта в контейнере...", - "referenceRadioButtonsGroupTitle": "Тип базы данных, на которую указывает ссылка", - "referenceTypeRadioButtonsGroupTitle": "Ссылочный тип", - "referencedDatabaseType": "Тип базы данных, на которую указывает ссылка", - "reloadProject": "Вы хотите перезагрузить проект базы данных?", - "reset": "Сбросить", - "resetAllVars": "Сбросить все переменные", - "resourceGroup": "Группа ресурсов", + "specSelectionText": "Спецификация OpenAPI/Swagger", + "retrySucceedMessage": "Операция \"{0}\" успешно завершена. Результат: {1}", "retryFailedMessage": "Не удалось выполнить операцию \"{0}\". Повторная попытка... Текущий результат: {1}. Ошибка: \"{2}\"", "retryMessage": "Не удалось выполнить операцию \\\"{0}\\\". Повторная попытка... Ошибка: \\\"{1}\\\" ", - "retryRunMessage": "Выполнение операции \"{2}\". Попытка {0} из {1}", - "retrySucceedMessage": "Операция \"{0}\" успешно завершена. Результат: {1}", - "retryWaitMessage": "Ожидание {0} сек. до выполнения другой попытки операции \"{1}\"", + "optionDescription": "Описание параметра", + "optionName": "Имя параметра", + "packageReference": "Ссылка на пакет", + "portMustNotBeNumber": "Порт должен быть числом", + "postDeployElements": "Элементы PostDeploy", + "preDeployElements": "Элементы PreDeploy", + "profile": "Профиль", + "projectLocString": "Проект", + "projectAlreadyOpened": "Проект \"{0}\" уже открыт.", + "invalidPropertyValueProvided": "Значение свойства Project '{0} недопустимо", + "projectReferenceElement": "Ссылка на проект", + "projectReferenceNameElement": "Элемент имени ссылки на проект", + "applySuccess": "Проект успешно обновлен.", + "publish": "Опубликовать", + "publishAction": "Опубликовать", + "PublishHistory": "Журнал публикации", + "publishOptions": "Параметры публикации", + "publishProfileFriendlyName": "Профиль публикации", + "publishSettingsFiles": "Опубликовать файл параметров", + "publishTo": "Опубликовать целевой объект", + "publishProfileElements": "Элементы профиля публикации", + "publishDialogName": "Опубликовать проект", + "publishToExistingServer": "Опубликовать в существующем {0}", + "publishToAzureEmulator": "Опубликовать в новом эмуляторе базы данных SQL Azure", + "publishToNewAzureServer": "Публикация на новом логическом сервере Azure SQL (предварительная версия)", + "publishToDockerContainer": "Опубликовать в новом {0} контейнере локальной разработки", + "publishToDockerContainerPreview": "Опубликовать в новом {0} контейнере локальной разработки (предварительная версия)", + "nupkgText": "Опубликовано приложение уровня данных (NUPKG)", + "publishingProjectMessage": "Публикация проекта в контейнере...", + "referenceTypeRadioButtonsGroupTitle": "Ссылочный тип", + "referenceRadioButtonsGroupTitle": "Тип базы данных, на которую указывает ссылка", + "referencedDatabaseType": "Тип базы данных, на которую указывает ссылка", + "reset": "Сброс", + "resetAllVars": "Сбросить все переменные", + "resourceGroup": "Группа ресурсов", "revertSqlCmdVarsButtonTitle": "Вернуться к значениям проекта по умолчанию", "runViaNpx": "Запустить через npx", + "retryRunMessage": "Выполнение операции \"{2}\". Попытка {0} из {1}", "runningDockerMessage": "Запуск контейнера Docker...", + "sdkStyleProject": "Проект в стиле пакета SDK (предварительная версия)", + "emptySdkProjectTypeDisplayName": "База данных SQL (SDK)", + "emptyProjectTypeDisplayName": "База данных SQL Server", + "sqlConnectionStringFriendly": "Строка подключения SQL", + "sqlCmdTableLabel": "Переменные SQLCMD", + "sqlcmdVariablesNodeName": "Переменные SQLCMD", + "sqlcmdVariableNameCannotContainIllegalChars": "Имя переменной SQLCMD \"{0}\" не может содержать следующие символы: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "Имя переменной SQLCMD \"{0}\" не может содержать пробелы", "sameDatabase": "Та же база данных", "save": "Сохранить", - "saveProfile": "Сохранить параметры в профиле (.publish.xml)?", "saveProfileAsButtonText": "Сохранить как…", "schema": "Схема", - "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", "schemaCompareAction": "Сравнение схем", + "schemaCompare.compareErrorMessage": "Сбой при сравнении схем: {0}", + "buildFailedCannotStartSchemaCompare": "Не удалось начать сравнение схем, поскольку произошел сбой сборки", "schemaCompareNotInstalled": "Для запуска сравнения схем требуется установка расширения сравнения схемы", "schemaObjectType": "Схема или тип объекта", - "scriptFriendlyName": "Сценарий", - "sdkLearnMorePlaceholder": "Нажмите кнопку \"Подробнее\", чтобы получить дополнительные сведения о проектах в стиле пакета SDK.", - "sdkStyleProject": "Проект в стиле пакета SDK (предварительная версия)", - "sec": "с", - "selectBaseImage": "Выберите базовый образ Docker {0}", - "selectConnection": "Выберите подключение", - "selectDacpac": "Выберите файл DACPAC", - "selectDatabase": "Выберите базу данных.", - "selectFileString": "Выберите файл", - "selectFolderStructure": "Выбор структуры папок", - "selectImageTag": "Выберите тег изображения или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", - "selectProfile": "Выберите профиль", - "selectProfileToUse": "Выберите профиль публикации для загрузки", - "selectProjectLocation": "Выбрать расположение проекта", - "selectPublishOption": "Выберите место публикации проекта.", - "selectSpecFile": "Выберите файл спецификации OpenAPI/Swagger", + "scriptFriendlyName": "Скрипт", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "Выбрать", - "selectTargetPlatform": "Текущая целевая платформа: {0}. Выберите новую целевую платформу", + "selectDacpac": "Выберите файл DACPAC", + "selectFileString": "Выберите файл", + "selectSpecFile": "Выберите файл спецификации OpenAPI/Swagger", + "selectProfile": "Выберите профиль", + "selectConnection": "Выберите подключение", + "selectDatabase": "Выберите базу данных", + "selectFolderStructure": "Выбор структуры папок", + "projectLocationPlaceholderText": "Выберите расположение для создания проекта", + "projectToUpdatePlaceholderText": "Выберите файл проекта", + "selectProjectLocation": "Выбрать расположение проекта", + "selectProfileToUse": "Выберите профиль публикации для загрузки", + "selectBaseImage": "Выберите базовый образ Docker {0}", + "selectImageTag": "Выберите тег изображения или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию", + "selectPublishOption": "Выберите место публикации проекта.", "server": "Сервер", "serverCreated": "Сервер создан", "serverName": "Имя сервера", - "serverPassword": "Пароль администратора {0}", - "serverPortNumber": "{0} номер порта", "serverVariable": "Переменная сервера", + "createProjectSettings": "Параметры", "sourceDatabase": "База данных-источник", - "specSelectionText": "Спецификация OpenAPI/Swagger", - "sqlCmdTableLabel": "Переменные SQLCMD", - "sqlCmdValueColumn": "Значение", - "sqlCmdVariableColumn": "Имя", - "sqlConnectionStringFriendly": "Строка подключения SQL", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", - "sqlDatabaseProjects.Install": "Установить", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Установленная сейчас версия пакета SDK для .NET SDK {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", - "sqlDatabaseProjects.UpdateDotnetLocation": "Обновить расположение", - "sqlDatabaseProjects.doNotAskAgain": "Больше не спрашивать", - "sqlDatabaseProjects.outputChannel": "Проекты баз данных", - "sqlcmdVariableAlreadyExists": "Переменная SQLCMD с таким именем уже существует в этом проекте.", - "sqlcmdVariableNameCannotBeWhitespace": "Имя переменной SQLCMD \"{0}\" не может содержать пробелы", - "sqlcmdVariableNameCannotContainIllegalChars": "Имя переменной SQLCMD \"{0}\" не может содержать следующие символы: {1}", - "sqlcmdVariablesNodeName": "Переменные SQLCMD", + "invalidGuid": "Указан недопустимый GUID: {0}", + "edgeProjectTypeDescription": "Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений", "storedProcedureFriendlyName": "Хранимая процедура", "suppressMissingDependenciesErrors": "Отключить вывод ошибок, вызванных неразрешенными ссылками в проекте на который имеется ссылка", "systemDatabase": "Системная база данных", "systemDatabaseReferenceRequired": "Для добавления ссылки в системную базу данных требуется выбрать системную базу данных", - "tableFriendlyName": "Таблицы", - "targetConnectionLabel": "Подключение", + "tableFriendlyName": "Таблица", + "TargetDatabase": "Целевая база данных", + "TargetPlatform": "Целевая Платформа", + "TargetServer": "Целевой сервер", + "extractTargetRequired": "Для создания проекта базы данных требуется целевая информация для извлечения.", + "currentTargetPlatform": "Текущая целевая платформа проекта {0}: {1}", "targetProject": "Целевой проект", - "taskFailedError.error": "Не удалось выполнить задачу \"{0}\". Ошибка: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров.", + "noSchemaCompareExtension": "Для обновления проекта из базы данных должно быть установлено расширение \"Сравнение схем\".", + "convertToSdkStyleConfirmation": "Проект '{0}' не будет полностью совместим с SSDT после преобразования. Перед преобразованием в папке проекта будет создана резервная копия файла проекта. Дополнительные сведения см. по ссылке https://aka.ms/sqlprojsdk. Продолжить преобразование в проект в стиле SDK?", + "equalComparison": "Проект уже содержит новейшие данные из базы данных.", + "projectUpdatedToSdkStyle": "Проект {0} был обновлен как проект в стиле SDK. Щелкните \\\"Подробнее\\\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта.", + "noSqlProjFile": "Выбранный файл проекта не существует", + "dataworkspace.projectParentDirectoryNotExistError": "Выбранное расположение проекта \"{0}\" не существует или не является каталогом.", + "updateProjectDatabaseReferencesForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", + "projectNeedsUpdatingForCrossPlat": "Для сборки проекта \"{0}\" необходимо обновить целевые объекты, ссылки и системные ссылки на базы данных.", + "dataworkspace.projectDirectoryAlreadyExistError": "Каталог с именем \"{0}\" уже существует в выбранном расположении: \"{1}\".", + "applyError": "При обновлении проекта возникла ошибка: {0}", + "prePostDeployCount": "Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания.", "unableToCreatePublishConnection": "Не удалось создать подключение: {0}", - "unableToFindFile": "Не удается найти \"{1}\" с путем \"{0}\"", - "unableToFindReference": "Не удалось найти ссылку на базу данных {0}", - "unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"", - "unableToPerformAction": "Не удается найти \"{0}\", цель: \"{1}\". {2}", "unexpectedProjectContext": "Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0}", - "unhandledDeleteType": "Необработанный тип элемента во время удаления: \"{0}\"", + "unableToFindSqlCmdVariable": "Не удалось найти переменную SQLCMD \"{0}\"", + "unableToFindReference": "Не удалось найти ссылку на базу данных {0}", + "unableToFindFile": "Не удается найти \"{1}\" с путем \"{0}\"", + "unableToPerformAction": "Не удается найти \"{0}\", цель: \"{1}\". {2}", + "multipleMostDeploymentScripts": "Непредвиденное количество файлов {0}: {1}", + "unhandledDeleteType": "Необработанный тип элемента во время исключения: \"{0}\"", "unhandledMoveNode": "Необработанный тип узла для перемещения", "unknownDataSourceType": "Неизвестный тип источника данных: ", "unrecognizedDataSourcesVersion": "Нераспознанная версия: ", - "updateAction": "Действие обновления", - "updateActionRadiButtonLabel": "Применить все изменения", - "updateProjectDatabaseReferencesForRoundTrip": "Для сборки проекта \"{0}\" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект?", - "updateProjectForCrossPlatform": "{0} Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Обновить проект?", - "updateProjectForCrossPlatformShort": "Обновить {0} для кроссплатформенной поддержки?", - "updateProjectFromDatabaseDialogName": "Обновить проект из базы данных", "updateText": "Обновить", - "updatedToSdkStyleError": "Не удалось преобразовать проект {0} в стиль SDK. Выполнен откат в .sqlproj", + "sqlDatabaseProjects.UpdateDotnetLocation": "Обновить расположение", + "updateAction": "Действие обновления", + "updateProjectFromDatabaseDialogName": "Обновить проект из базы данных", + "updateProjectForCrossPlatformShort": "Обновить {0} для кроссплатформенной поддержки?", + "deployAppSettingUpdating": "Идет обновление параметра приложения: \"{0}\"", "updatingProjectFromDatabase": "Идет обновление {0} из {1}...", + "dockerImagesPlaceHolder": "Использовать {0} на локальном arm64/Apple Silicon", "userSelectionCancelled": "Пользователь отменил выбор способа выполнения автоматического восстановления.", "userSelectionInstallGlobally": "Пользователь выбрал глобальное автоматическое восстановление. Идет установка сейчас...", "userSelectionRunNpx": "Пользователь выбран для запуска через NPX.", + "externalStreamingJobValidationPassed": "Проверка задания внешней потоковой передачи успешно пройдена.", + "sqlCmdValueColumn": "Значение", "valueCannotBeEmpty": "Значение не может быть пустым.", "version": "Версия", "versionMustNotBeEmpty": "Версия не должна быть пустой", - "versionPlaceholder": "Версия пакета NuGet", "viewFriendlyName": "Представление", + "compareActionRadiButtonLabel": "Просмотреть изменения в средстве сравнения схем", + "retryWaitMessage": "Ожидание {0} сек. до выполнения другой попытки операции \"{1}\"", + "reloadProject": "Вы хотите перезагрузить проект базы данных?", + "saveProfile": "Сохранить параметры в профиле (.publish.xml)?", + "appSettingPrompt": "Обновить функцию Azure local.settings.json с помощью новой строки подключения?", + "yesString": "Да", "yesRecommended": "Да (рекомендуется)", - "yesString": "Да" + "dacpacFiles": "Файлы DACPAC", + "optionNotFoundWarningMessage": "метка: {0} не существует в поиске имени значения параметров", + "updateProjectForCrossPlatform": "{0} Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Обновить проект?", + "serverPassword": "Пароль администратора {0}", + "passwordNotMatch": "Пароль {0} не совпадает с подтверждением", + "invalidSQLPassword": "Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "{0} номер порта", + "Date": "Дата", + "Failed": "Сбой", + "Move": "Переместить", + "Status": "Состояние", + "Success": "Выполнено", + "Time": "Время", + "at": "в", + "default": "по умолчанию", + "fileObject": "файл", + "folderObject": "папка", + "hr": "ч", + "min": "мин", + "msec": "мс", + "sec": "с" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … выдал ошибку: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … завершил работу с кодом: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … завершил работу с сигналом: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … завершил работу с сигналом: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "Проекты баз данных", "sqlDatabaseProjects.addDatabaseReference": "Добавить ссылку на базу данных", "sqlDatabaseProjects.addExistingItem": "Добавить существующий элемент...", - "sqlDatabaseProjects.addSqlCmdVariable": "Добавить переменную SQLCMD", - "sqlDatabaseProjects.autorestSqlVersion": "Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия.", - "sqlDatabaseProjects.build": "Сборка", - "sqlDatabaseProjects.changeTargetPlatform": "Изменить целевую платформу", - "sqlDatabaseProjects.close": "Закрыть проект базы данных", - "sqlDatabaseProjects.collapseProjectNodes": "Будут ли узлы проекта свернуты", - "sqlDatabaseProjects.convertToSdkStyleProject": "Преобразовать в проект в стиле SDK", - "sqlDatabaseProjects.createProjectFromDatabase": "Создать проект из базы данных", - "sqlDatabaseProjects.delete": "Удалить", - "sqlDatabaseProjects.description": "Разработка и публикация схем базы данных SQL", - "sqlDatabaseProjects.displayName": "Проекты баз данных", - "sqlDatabaseProjects.dotnetInstallLocation": "Полный путь к пакету SDK для .NET на компьютере. Например, если dotnet.exe находится в расположении C:\\folder1\\dotnet\\dotnet.exe, задайте следующий путь для этого параметра: C:\\folder1\\dotnet", - "sqlDatabaseProjects.edit": "Изменить", - "sqlDatabaseProjects.editProjectFile": "Изменить файл .sqlproj", - "sqlDatabaseProjects.enablePreviewFeatures": "Включить предварительные версии функций SQL Database Projects", - "sqlDatabaseProjects.exclude": "Исключить из проекта", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Сформировать проект SQL из спецификации OpenAPI/Swagger (предварительная версия)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "Какую версию Microsoft.Build.Sql SDK использовать для создания устаревших проектов SQL. Пример: 0.1.7-предварительная версия", - "sqlDatabaseProjects.netCoreDoNotAsk": "Следует ли предлагать пользователю установить .NET SDK, если он не будет обнаружен.", - "sqlDatabaseProjects.new": "Новый проект базы данных", "sqlDatabaseProjects.newExternalStreamingJob": "Добавить задание внешней потоковой передачи", "sqlDatabaseProjects.newFolder": "Добавить папку", "sqlDatabaseProjects.newItem": "Добавить элемент...", "sqlDatabaseProjects.newPostDeploymentScript": "Добавить сценарий, выполняемый после развертывания", "sqlDatabaseProjects.newPreDeploymentScript": "Добавить сценарий, выполняемый перед развертыванием", "sqlDatabaseProjects.newPublishProfile": "Добавить профиль публикации", + "sqlDatabaseProjects.addSqlCmdVariable": "Добавить переменную SQLCMD", "sqlDatabaseProjects.newScript": "Добавить сценарий", "sqlDatabaseProjects.newStoredProcedure": "Добавить хранимую процедуру", "sqlDatabaseProjects.newTable": "Добавить таблицу", "sqlDatabaseProjects.newView": "Добавить представление", - "sqlDatabaseProjects.nodejsDoNotAsk": "Предлагать ли пользователю установить платформу Node.js, если она не обнаружена.", - "sqlDatabaseProjects.open": "Открыть проект базы данных", + "sqlDatabaseProjects.build": "Сборка", + "sqlDatabaseProjects.changeTargetPlatform": "Изменить целевую платформу", + "sqlDatabaseProjects.close": "Закрыть проект базы данных", + "sqlDatabaseProjects.convertToSdkStyleProject": "Преобразовать в проект в стиле SDK", + "sqlDatabaseProjects.createProjectFromDatabase": "Создать проект из базы данных", + "sqlDatabaseProjects.Settings": "Проекты баз данных", + "sqlDatabaseProjects.displayName": "Проекты баз данных", + "sqlDatabaseProjects.delete": "Удалить", + "sqlDatabaseProjects.description": "Разработка и публикация схем базы данных SQL", + "sqlDatabaseProjects.edit": "Изменить", + "sqlDatabaseProjects.editProjectFile": "Изменить файл .sqlproj", + "sqlDatabaseProjects.enablePreviewFeatures": "Включить предварительные версии функций SQL Database Projects", + "sqlDatabaseProjects.exclude": "Исключить из проекта", + "sqlDatabaseProjects.dotnetInstallLocation": "Полный путь к пакету SDK для .NET на компьютере. Например, если dotnet.exe находится в расположении C:\\folder1\\dotnet\\dotnet.exe, задайте следующий путь для этого параметра: C:\\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Сформировать проект SQL из спецификации OpenAPI/Swagger (предварительная версия)", + "sqlDatabaseProjects.new": "Новый проект базы данных", + "sqlDatabaseProjects.welcome": "В настоящее время нет открытых проектов баз данных.\r\n[Новый проект](command:sqlDatabaseProjects.new)\r\n[Открыть проект](command:sqlDatabaseProjects.open)\r\n[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase)", "sqlDatabaseProjects.openContainingFolder": "Открыть содержащую папку", + "sqlDatabaseProjects.open": "Открыть проект базы данных", "sqlDatabaseProjects.openInDesigner": "Открыть в конструкторе", "sqlDatabaseProjects.openReferencedSqlProject": "Открыть проект", + "title.projectsView": "Проекты", "sqlDatabaseProjects.properties": "Свойства", "sqlDatabaseProjects.publish": "Опубликовать", "sqlDatabaseProjects.rename": "Переименовать", "sqlDatabaseProjects.schemaCompare": "Сравнение схем", "sqlDatabaseProjects.updateProjectFromDatabase": "Обновить проект данными из базы данных", "sqlDatabaseProjects.validateExternalStreamingJob": "Проверка задания внешней потоковой передачи", - "sqlDatabaseProjects.welcome": "В настоящее время нет открытых проектов баз данных.\r\n[Новый проект](command:sqlDatabaseProjects.new)\r\n[Открыть проект](command:sqlDatabaseProjects.open)\r\n[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "Проекты" + "sqlDatabaseProjects.collapseProjectNodes": "Будут ли узлы проекта свернуты", + "sqlDatabaseProjects.netCoreDoNotAsk": "Следует ли предлагать пользователю установить .NET SDK, если он не будет обнаружен.", + "sqlDatabaseProjects.nodejsDoNotAsk": "Предлагать ли пользователю установить платформу Node.js, если она не обнаружена.", + "sqlDatabaseProjects.autorestSqlVersion": "Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия.", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "Какую версию Microsoft.Build.Sql SDK использовать для создания устаревших проектов SQL. Пример: 0.1.7-предварительная версия" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-migration.i18n.json index 3857929fd6..48df06ec3c 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "Не удалось запустить компонент службы миграции. {0}", - "serviceCrashed": "Сбой компонента службы.", - "serviceProviderIntializationError": "Не удалось инициализировать поставщик службы.", - "sql-migration.login.wizard.title": "Миграция учетных данных из \"{0}\" в Azure SQL", - "sql-migration.wizard.title": "Миграция \"{0}\" в Azure SQL", - "sql.cancel.migration.confirmation": "Вы действительно хотите отменить эту миграцию?", - "sql.delete.migration.confirmation": "Действительно удалить эту миграцию?", - "sql.login.migration.aad.domain.name.input.box.label": "Доменное имя Azure Active Directory (требуется только для того, чтобы перенести имена входа для проверки подлинности Windows)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "Введите доменное имя AAD", - "sql.login.migration.collecting.target.logins.failed": "Сбой получения целевого входа с кодом ошибки {0}", - "sql.login.migration.complete": "Выполнена миграция учетных данных", - "sql.login.migration.db.title": "База данных SQL Azure", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Для переноса имени входа Windows требуется доменное имя Azure Active Directory (AAD). Введите доменное имя AAD или отмените выбор имен входа Windows.", - "sql.login.migration.error": "Ошибка миграции учетных данных: {0}", - "sql.login.migration.establish.user.mappings": "Проверка и миграция учетных данных завершена.\r\n\r\nУстановка сопоставлений пользователей.", - "sql.login.migration.establish.user.mappings.failed": "Сбой установки сопоставлений пользователей", - "sql.login.migration.failed": "Не удалось перенести учетные данные", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "Выполняется миграция учетных данных", - "sql.login.migration.login.status.details.title": "Сведения о состоянии миграции для {0}", - "sql.login.migration.logins.found": "Учетные данные найдены", - "sql.login.migration.logins.not.found": "Учетные данные не найдены", - "sql.login.migration.mi.title": "Управляемый экземпляр SQL Azure", - "sql.login.migration.migrate.server.roles.and.set.permissions": "Установка сопоставлений пользователей завершена.\r\n\r\nВ настоящее время выполняется миграция ролей сервера, установка сопоставлений серверов и настройка разрешений. Это займет некоторое время.", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Не удалось перенести роли сервера, установить сопоставления серверов и настроить разрешения.", - "sql.login.migration.migration.status.column": "Состояние миграции", - "sql.login.migration.refresh.login.data.successful": "Список учетных данных обновлен. Найдены исходные учетные данные: {0}, найдены целевые учетные данные: {1}", - "sql.login.migration.refresh.source.login.data.failed": "Не удалось обновить список учетных данных из источника", - "sql.login.migration.refresh.target.login.data.failed": "Не удалось обновить список учетных данных из целевого объекта", - "sql.login.migration.select.in.progress": "Обновление списка учетных данных из источника и целевого объекта", - "sql.login.migration.select.logins.windows.auth.warning": "Обратите внимание, что этот мастер не отображает типы учетных данных проверки подлинности Windows, так как миграция этого типа сейчас не поддерживается. Возможность миграции учетных данных проверки подлинности Windows ожидается в ближайшее время.", - "sql.login.migration.select.page.title": "Выберите учетные данные для миграции", - "sql.login.migration.status.column": "Состояние", - "sql.login.migration.status.failed": "Сбой", - "sql.login.migration.status.in.progress": "Выполняется", - "sql.login.migration.status.page.description": "Миграция учетных данных ({0}) в целевой объект {1} \"{2}\"", - "sql.login.migration.status.page.description.completed": "Выполнена миграция учетных данных ({0}) в {1} \"{2}\"", - "sql.login.migration.status.page.description.failed": "Не удалось перенести учетные данные ({0}) в {1} \"{2}\"", - "sql.login.migration.status.page.previous.button.error": "Миграция учетных данных уже запущена, а возврат к предыдущей странице отключен.", - "sql.login.migration.status.page.previous.button.title": "Назад (отключено)", - "sql.login.migration.status.page.title": "Состояние миграции", - "sql.login.migration.status.succeeded": "Успешно", - "sql.login.migration.steps.migrate.logins": "Перенос имен входа", - "sql.login.migration.steps.not.started": "Не запущено", - "sql.login.migration.target.status.column": "Целевое состояние", - "sql.login.migration.target.title": "Целевой объект Azure SQL", - "sql.login.migration.type": "Тип учетных данных", - "sql.login.migration.vm.title": "SQL Server на виртуальной машине Azure", - "sql.login.migration.wizard.target.connection.success": "Подключение выполнено.", - "sql.login.migration.wizard.target.data.migration.warning": "Обратите внимание, что функция миграции учетных данных доступна в режиме общедоступной предварительной версии.", - "sql.login.migration.wizard.target.description": "Выберите целевой Управляемый экземпляр SQL Azure, виртуальную машину Azure SQL или базы данных SQL Azure, куда нужно перенести ваши учетные данные.", - "sql.login.migration.wizard.target.permission.warning": "Убедитесь, что у текущего пользователя есть разрешения системного администратора для получения всех сведений об учетных данных для текущего экземпляра ({0}).", - "sql.login.migration.wizard.target.type.title": "Тип целевого объекта Azure SQL", - "sql.login.migrations.selected": "Выбрано учетных данных: {0}/{1}", - "sql.migrate.text": "Выберите базы данных, которые вы хотите переместить в Azure SQL.", - "sql.migration.account.credentials.refresh.required": "{0} (требуется обновление учетных данных)", + "sql.migration.status.error.count.single": " ({0} ошибка)", + "sql.migration.status.error.count.multiple": " (Ошибок: {0})", + "sql.migration.status.warning.count.single": " ({0} предупреждение)", + "sql.migration.status.warning.count.multiple": " (Предупреждений: {0})", + "sql.migration.unavailable.target": "(Недоступно) {0}", + "sql.migration.assessed.databases": "(для {0} оцененных баз данных)", + "sql.migration.new.resource.group": "(новое) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- недоступно --", + "sql.migration.database.missing.tables": "В базе данных-источнике найдено 0 таблиц.", + "sql.migration.cutover.step.1": "1. Остановите все входящие транзакции в базе данных-источнике.", + "sql.migration.cutover.step.2.network.share": "2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке.", + "sql.migration.cutover.step.2.blob": "2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob.", + "sql.migration.cutover.step.3.blob": "3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", + "sql.migration.cutover.step.3.network.share": "3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", + "sql.migration.bc.info": "Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше.", + "sql.migration.dashboard.help.description.dmsGuide": "Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure.", + "sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure.", + "sql.migration.pre.req.2": "Исходные базы данных SQL Server, работающие в локальной среде, на SQL Server в виртуальной машине Azure или в любой виртуальной машине, работающей в облаке (частном, общедоступном).", + "sql.migration.dashboard.help.description.sqldb": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальная среда или Виртуальные машины Azure) в Базу данных SQL Azure.", + "sql.migration.dashboard.help.description.mi": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем.", + "sql.migration.dashboard.help.description.vm": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем.", + "sql.migration.validate.error.gatewaytimeout": "Превышено время ожидания при проверке подключения к ресурсу. Подробнее: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "Активные файлы резервных копий", "sql.migration.active.backup.files.items": "Активные файлы резервного копирования (1 элемент)", "sql.migration.active.backup.files.multiple.items": "Активные файлы резервных копий ({0} элементов)", + "sql.migration.wizard.account.noAccount.error": "Добавьте связанную учетную запись и повторите попытку.", + "sql.migration.status.add.account": "Добавить учетную запись", + "sql.migration.status.add.account.MESSAGE": "Добавьте вашу учетную запись Azure, чтобы увидеть существующие миграции и их состояние.", "sql.migration.all.backups.restored": "Все резервные копии восстановлены", + "sql.migration.view.all": "Все миграции баз данных", "sql.migration.all.fields.required": "Нужно заполнить все поля.", + "sql.migration.multi.step.all.steps.completed.errors": "Все шаги завершены со следующими ошибками:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "Все шаги выполнены успешно.", + "sql.migration.pre.req.3": "Управляемый экземпляр SQL Azure, SQL Server на виртуальной машине Azure или база данных SQL Azure для переноса баз данных.", + "sql.migration.pre.req.1": "Учетная запись Azure (не требуется для оценки или рекомендаций по SKU)", + "sql.migration.refresh.migrations.error.title": "Произошла ошибка при обновление списка миграций.", + "sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.", + "sql.migration.wizard.sku.assessment.error": "При доступе к серверу \"{0}\" произошла ошибка.", + "sql.migration.cancel.error": "Произошла ошибка при отмене миграции", + "sql.migration.database.connection.error": "Ошибка при подключении к целевой базе данных миграции.", + "sql.migration.wizard.connection.error.title": "Ошибка при подключении к целевому серверу.", + "sql.migration.delete.error": "Ошибка при удалении миграции.", + "sql.migration.wizard.sku.error": "Произошла ошибка при создании рекомендаций по SKU для сервера \\\"{0}\\\".", + "sql.migration.cutover.error": "При запуске прямой миграции произошла ошибка.", + "sql.migration.select.service.select.subscription.error": "Произошла ошибка при загрузке подписок учетных записей. Проверьте подключение к Azure и повторите попытку.", + "sql.migration.select.service.select.tenant.error": "При загрузке доступных клиентов учетных записей Azure произошла ошибка.", + "sql.migration.select.service.select.account.error": "При загрузке доступных учетных записей Azure произошла ошибка.", + "sql.migration.select.service.select.service.error": "Произошла ошибка при загрузке доступных служб миграции баз данных. Проверьте подключение к Azure и повторите попытку.", + "sql.migration.select.service.select.resource.group.error": "Произошла ошибка при загрузке доступных групп ресурсов. Проверьте подключение к Azure и повторите попытку.", + "sql.migration.select.service.select.location.error": "Произошла ошибка при загрузке расположений. Проверьте подключение к Azure и повторите попытку.", + "sql.migration.service.status.refresh.error": "Произошла ошибка при обновлении статуса создания службы миграции.", + "sql.migration.cutover.status.refresh.error": "Произошла ошибка при обновлении статуса миграции.", + "sql.migration.refresh.migrations.error.label": "Произошла ошибка при обновлении списка миграций. Проверьте связанное подключение к Azure и нажмите \"Обновить\", чтобы повторить попытку.", + "sql.migration.retry.migration.error": "Произошла ошибка при перезапуске миграции.", + "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции сертификатов: \"{0}\"", + "sql.migration.wizard.login.error.title": "Произошла ошибка при попытке получения сведений об учетных данных {0}.", + "sql.migration.wizard.sku.assessment.unexpected.error": "Произошла непредвиденная ошибка при оценке сервера \"{0}\".{3}Сообщение: {1}{3}стопка: {2}", + "sql.migration.database.migration.mode.online.description": "Простой приложения ограничен прямой миграцией в конце миграционного процесса.", + "sql.migration.database.migration.mode.offline.description": "Время простоя приложения начнется при запуске миграции.", + "sql.migration.select.service.apply.label": "Применить", "sql.migration.apply": "Применить", - "sql.migration.assessed.databases": "(для {0} оцененных баз данных)", - "sql.migration.assessment": "Результаты оценки для «{0}»", - "sql.migration.assessment.failed": "Сбой оценки экземпляра SQL Server \\\"{0}\\\".", + "sql.cancel.migration.confirmation": "Вы действительно хотите отменить эту миграцию?", + "sql.delete.migration.confirmation": "Действительно удалить эту миграцию?", + "sql.migration.migration.list.ascending.label": "По возрастанию", + "sql.migration.database.assessment.xevents.title": "Оценка расширенных сеансов событий", "sql.migration.assessment.in.progress": "Оценка выполняется", - "sql.migration.assessment.in.progress.content": "Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL.\r\n\r\nЭто может занять некоторое время.", - "sql.migration.assessment.migration.warning": "Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure или в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure.", - "sql.migration.assessment.migration.warning.sqldb": "Базы данных, которые не готовы к миграции в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Управляемый экземпляр SQL Azure.", - "sql.migration.assessment.migration.warning.sqlmi": "Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Базу данных SQL Azure.", "sql.migration.assessment.results": "Результаты оценки", "sql.migration.assessment.results.and.recommendations.title": "Результаты оценки и рекомендации", - "sql.migration.assessments.blocking.issue": "Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных.", + "sql.migration.no.results": "Результаты оценки недоступны.", + "sql.migration.assessment": "Результаты оценки для «{0}»", "sql.migration.authKeys.header": "Ключ проверки подлинности", "sql.migration.authKeys.refresh.message": "Ключ проверки подлинности \"{0}\" обновлен.", - "sql.migration.authentication.type": "Тип проверки подлинности", + "sql.migration.service.details.authKeys.label": "Ключи проверки подлинности", "sql.migration.authentication.types": "Ключи проверки подлинности", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Сервер Базы данных SQL Azure", - "sql.migration.azure.sql.database.managed.instance": "Управляемый экземпляр SQL Azure", - "sql.migration.azure.sql.database.virtual.machine": "SQL Server на виртуальных машинах Azure", - "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server на виртуальной машине Azure", - "sql.migration.azure.sql.target": "Тип объекта", - "sql.migration.azure.storage.account.to.upload.backups": "Учетная запись службы хранилища Azure для отправки резервных копий", + "sql.migration.service.details.authKeys.title": "Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции", + "sql.migration.authentication.type": "Тип проверки подлинности", "sql.migration.azure.tenant": "Клиент Azure AD", - "sql.migration.azureRecommendation.folder.name": "Имя папки", - "sql.migration.backup.file.backup.size": "Размер резервной копии (МБ)", - "sql.migration.backup.file.name": "Имя файла", - "sql.migration.backup.file.number.of.stripes": "Число полос", - "sql.migration.backup.file.restore.finish.date": "Дата окончания восстановления", - "sql.migration.backup.file.restore.start.date": "Дата начала восстановления", - "sql.migration.backup.file.restore.status": "Состояние восстановления", - "sql.migration.backup.file.status": "Состояние файла", - "sql.migration.backup.location": "Расположение резервной копии", - "sql.migration.backup.start.time": "Время начала резервного копирования", - "sql.migration.bc.info": "Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше.", - "sql.migration.blob.container.folder.label": "Папка", - "sql.migration.blob.container.label": "Группа ресурсов контейнера BLOB-объектов", - "sql.migration.blob.container.last.backup.file.label": "Последний файл резервной копии", - "sql.migration.blob.container.select": "Сначала выберите значение контейнера больших двоичных объектов.", - "sql.migration.blob.container.storage.account.label": "Учетная запись хранения контейнера BLOB-объектов", - "sql.migration.blob.container.title": "Контейнер BLOB-объектов", - "sql.migration.blob.resourceGroup.select": "Выберите группу ресурсов.", - "sql.migration.blob.resourceGroup.select.prompt": "Сначала выберите значение группы ресурсов.", - "sql.migration.blob.storage.folder.info": "При отправке резервных копий баз данных в контейнер BLOB-объектов убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. Поддерживается только корень контейнера и папок глубиной не более одного уровня.", - "sql.migration.blob.storage.folder.warning": "Выбрано несколько баз данных с одинаковым расположением резервной копии. Убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках.", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Для переноса имени входа Windows требуется доменное имя Azure Active Directory (AAD). Введите доменное имя AAD или отмените выбор имен входа Windows.", + "sql.login.migration.aad.domain.name.input.box.label": "Доменное имя Azure Active Directory (требуется только для того, чтобы перенести имена входа для проверки подлинности Windows)", + "sql.migration.dashboard.help.link.dmsGuide": "Руководства по переносу баз данных Azure", + "sql.migration.select.service.description": "Azure Database Migration Service", + "sql.migration.select.service.service.label": "Служба миграции баз данных Azure", + "sql.migration.service.details.dialog.title": "Azure Database Migration Service", + "sql.migration.ir.page.title": "Служба миграции баз данных Azure", + "sql.migration.service.ready": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы.", + "sql.migration.service.ready.below": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. Инструкции по регистрации см. ниже.", + "sql.migration.service.header": "Сведения Azure Database Migration Service \"{0}\":`", + "sql.migration.service.not.ready": "Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service \"{0}\" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле.", + "sql.migration.service.not.ready.below": "Служба Azure Database Migration Service не зарегистрирована. Необходимо зарегистрировать Azure Database Migration Service \"{0}\" в локальной среде выполнения интеграции на любом узле.\r\n\r\nИнструкции по регистрации см. ниже.", + "sql.migration.service.container.container.description1": "Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для управления подключением между источником и назначением и для загрузки резервных копий из локальной сетевой папки в Azure (если применимо).", + "sql.migration.services.name": "Имя Azure Database Migration Service.", + "sql.migration.ir.page.description": "Azure Database Migration Service координирует действия по миграции базы данных и отслеживает их ход выполнения. Вы можете выбрать существующую службу миграции базы данных, если вы уже создали ее ранее, или создать новую ниже.", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "База данных SQL Azure", + "sql.login.migration.db.title": "База данных SQL Azure", + "sql.migration.sku.sqldb.target.title": "База данных SQL Azure", + "sql.migration.sku.sqldb.card.title": "База данных SQL Azure", + "sql.migration.azure.sql.database": "Сервер Базы данных SQL Azure", + "sql.migration.summary.mi.type": "Управляемый экземпляр SQL Azure", + "sql.migration.azure.sql.database.managed.instance": "Управляемый экземпляр SQL Azure", + "sql.login.migration.mi.title": "Управляемый экземпляр SQL Azure", + "sql.migration.sku.mi.target.title": "Управляемый экземпляр SQL Azure", + "sql.migration.sku.mi.card.title": "Управляемый экземпляр SQL Azure", + "sql.migration.dashboard.title": "Миграция SQL Azure", + "sql.migration.wizard.target.title": "Целевой объект Azure SQL", + "sql.login.migration.target.title": "Целевой объект Azure SQL", + "sql.migration.services.target": "Целевой объект Azure SQL выбран по умолчанию.", + "sql.login.migration.wizard.target.type.title": "Тип целевого объекта Azure SQL", "sql.migration.blob.storage.header.text": "Сведения о контейнере Azure Storage Blob", - "sql.migration.blob.storage.help.text": "Укажите контейнер Azure Storage Blob, содержащий резервные копии.", - "sql.migration.blob.storage.subscription.label": "Подписка", - "sql.migration.blob.storage.table.help": "Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника.", - "sql.migration.blob.storageAccount.select": "Сначала выберите значение учетной записи хранения.", + "sql.migration.azure.storage.account.to.upload.backups": "Учетная запись службы хранилища Azure для отправки резервных копий", + "sql.migration.wizard.account.title": "Учетная запись Azure", + "sql.migration.sku.azureConfiguration": "Конфигурация Azure", + "sql.migration.sku.recommendation": "Рекомендация Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Рекомендации Azure собирают и анализируют данные о производительности, а затем рекомендуют целевые объекты Azure соответствующего размера для вашей рабочей нагрузки.", + "sql.migration.sku.azureRecommendation.status.imported": "Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации.", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Рекомендация Azure недоступна. Нажмите кнопку \\\"Получить рекомендацию Azure\\\" ниже", + "sql.migration.sku.azureRecommendation.description": "Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время.", + "sql.migration.sku.card.azureRecommendation.inProgress": "Рекомендация Azure будет отображаться после завершения сбора данных.", + "sql.migration.dms.location": "Регион Azure для Azure Database Migration Service. Будут показаны только регионы, содержащие службу.", + "sql.migration.services.location": "Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL.", + "sql.migration.sku.location": "Регион Azure для целевого Azure SQL. Будут показаны только регионы, в которых есть целевые объекты, подходящие для миграции.", + "sql.migration.summary.azure.storage": "Служба хранилища Azure", + "sql.migration.validate.ir.validation.result.label.storage": "Подключение к службе хранилища Azure", + "sql.migration.summary.azure.storage.subscription": "Подписка на службу хранилища Azure", + "sql.migration.backup.location": "Расположение резервной копии", + "sql.migration.backup.file.backup.size": "Размер резервной копии (МБ)", + "sql.migration.backup.start.time": "Время начала резервного копирования", + "sql.migration.wizard.sku.all": "Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL.", + "sql.migration.sku.targetStorageConfiguration.info": "Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища.", + "sql.migration.blob.container.title": "Контейнер BLOB-объектов", + "sql.migration.blob.container.label": "Группа ресурсов контейнера BLOB-объектов", + "sql.migration.blob.container.storage.account.label": "Учетная запись хранения контейнера BLOB-объектов", + "sql.migration.restore.status.blocked": "Заблокировано", + "sql.migration.issue.aria.label": "Блокирующая проблема: {0}", "sql.migration.browse": "Обзор", - "sql.migration.can.be.migrated": "Можно перенести базы данных без проблем: {0} из {1}", + "sql.migration.sku.azureConfiguration.businessCritical": "Критически важный для бизнеса", + "sql.migration.sku.cpu.requirement": "Требования к центральному процессору", + "sql.migration.saved.assessment.cancel": "Отмена", "sql.migration.cancel": "Отмена", - "sql.migration.cancel.error": "Произошла ошибка при отмене миграции", + "sql.migration.table.selection.update.cancel": "Отмена", "sql.migration.cancel.migration": "Отменить миграцию", - "sql.migration.cannot.cancel": "Миграция не выполняется и не может быть отменена.", - "sql.migration.cannot.cutover": "Миграция не выполняется и не может быть отменена.", - "sql.migration.cannot.delete": "В настоящее время выполняется миграция, ее невозможно удалить.", - "sql.migration.cannot.retry": "Невозможно повторить попытку миграции.", - "sql.migration.cannot.start.cutover.error": "Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера.", + "sql.migration.state.canceled": "Отменено", + "sql.migration.copy.status.canceled": "Отменено", + "sql.migration.status.canceled": "Отменено", + "sql.migration.validation.state.canceled": "Отменено", + "sql.migration.status.canceling": "Выполняется отмена", + "sql.migration.restore.status.cancelled": "Отменено", + "sql.migration.copy.status.cancelled": "Отменено", + "sql.migration.details.serverobjects.cancelled.tables.label": "Отменено", + "sql.migration.invalid.owner.uri.error": "Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri)", + "sql.migration.invalid.savedInfo": "Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс.", + "sql.migration.tde.wizard.optionscaption": "Миграция сертификатов", + "sql.migration.validation.dialog.title": "Миграция сертификатов", + "sql.migration.tde.migrate.success": "Миграция сертификатов выполнена. Щелкните \"Далее\", чтобы продолжить миграцию.", + "sql.migration.tde.migrate.not.run": "Миграция сертификатов для текущей конфигурации не выполнялась. Необходимо запустить и полностью выполнить ее, чтобы продолжить.", + "sql.migration.tde.migrate.results.heading": "Сведения о ходе выполнения миграции сертификатов:", + "sql.migration.tde.migrate.results.heading.completed": "Результаты миграции сертификатов:", + "sql.migration.tde.migrate.canceled": "Миграция сертификатов отменена. Необходимо запустить и полностью выполнить ее, чтобы продолжить.", + "sql.migration.tde.wizard.optionmanual.warning": "Перед продолжением миграции базы данных необходимо перенести сертификаты. В противном случае произойдет сбой. {0} о переносе сертификатов TDE вручную.", + "sql.migration.sku.parameters.scale.factor.tooltip": "Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки.", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \\\"Обновить рекомендацию\\\".", + "sql.migration.wizard.sku.assessment.error.bypass": "Установите этот флажок, чтобы пропустить оценку и продолжить миграцию.", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Выберите способ предоставления данных производительности", + "sql.migration.wizard.sku.choose_a_target": "Выберите целевой объект Azure SQL", + "sql.migration.select.service.delete.label": "Очистить", "sql.migration.clear": "Очистить", + "sql.migration.select.prompt": "Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения.", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных.", + "sql.migration.database.migration.context.menu.tool.tip": "Щелкните этот столбец, чтобы активировать контекстное меню команд", + "sql.migration.error.aria.view.details": "Щелкните, чтобы просмотреть сведения об ошибке.", + "sql.migration.service.details.button.label": "Закрыть", "sql.migration.close": "Закрыть", + "sql.migration.sku.azureRecommendation.collectData.method": "Собрать данные производительности", + "sql.login.migration.collecting.target.logins.failed": "Сбой получения целевого входа с кодом ошибки {0}", + "sql.migration.data.uploaded.info": "Сравнение фактического объема данных, считываемого из источника, и фактического объема данных, загруженного в целевой объект.", "sql.migration.complete.cutover": "Выполнение прямой миграции", - "sql.migration.completed.multi.steps.heading": "Были выполнены следующие шаги:", + "sql.migration.restore.status.completed": "Выполнено", + "sql.login.migration.complete": "Выполнена миграция учетных данных", + "sql.login.migration.status.page.description.completed": "Выполнена миграция учетных данных ({0}) в {1} \"{2}\"", + "sql.migration.status.completing": "Завершение работы", "sql.migration.completing.cutover.warning": "Завершение прямой миграции без восстановления всех резервных копий может привести к потере данных.", - "sql.migration.confirm.checkbox.message": "Я подтверждаю отсутствие дополнительных резервных копий журналов и хочу завершить прямую миграцию.", - "sql.migration.connection.label": "Подключить", + "sql.migration.restore.status.completing.migration": "Завершение миграции", + "sql.migration.save.close.popup": "Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите.", + "sql.migration.connection.label": "Подключиться", + "sql.migration.wizard.target.connection.error": "Ошибка подключения: {0}", + "sql.migration.database.connection.error.message": "Ошибка подключения:{0} {1}", "sql.migration.connection.status": "Состояние подключения", + "sql.migration.wizard.source.missing": "Подключение успешно установлено, но не найдены целевые базы данных.", + "sql.login.migration.wizard.target.connection.success": "Подключение выполнено.", + "sql.migration.wizard.target.connection.success": "Подключение успешно установлено. Найдены целевые базы данных: {0}", + "sql.migration.sqldb.column.copyduration": "Продолжительность копирования", + "sql.migration.copy.status.copyfinished": "Копирование завершено", "sql.migration.copy.key1": "Копировать ключ 1", "sql.migration.copy.key2": "Копировать ключ 2", "sql.migration.copy.migration.details": "Копировать сведения о миграции", - "sql.migration.copy.status.canceled": "Отменено", - "sql.migration.copy.status.cancelled": "Отменено", - "sql.migration.copy.status.copyfinished": "Копирование завершено", - "sql.migration.copy.status.copying": "Копирование", - "sql.migration.copy.status.failed": "Сбой", - "sql.migration.copy.status.inprogress": "Выполняется", - "sql.migration.copy.status.preparingforcopy": "Подготовка", - "sql.migration.copy.status.queued": "В очереди", - "sql.migration.copy.status.rebuildingindexes": "Перестроение индексов", - "sql.migration.copy.status.succeeded": "Успешно", + "sql.migration.tde.migrate.copy.results": "Копировать результаты миграции", + "sql.migration.multi.step.status.dialog.copy.results": "Копировать результаты", + "sql.migration.sqldb.column.copystart": "Запуск копирования", + "sql.migration.sqldb.column.copythroughput": "Пропускная способность копирования", "sql.migration.copy.throughput": "Пропускная способность копирования (Мбит/с)", - "sql.migration.copy.throughput.info": "Пропускная способность перемещения данных, достигнутая при переносе резервных копий базы данных в Azure. Это скорость передачи данных, вычисляемая путем деления прочитанных данных на длительность переноса резервных копий в Azure.", - "sql.migration.count.database.multiple": "{0} баз данных", - "sql.migration.count.database.single": "{0} базы данных", + "sql.migration.validate.ir.copy.results": "Копировать результаты проверки", + "sql.migration.copy.status.copying": "Копирование", "sql.migration.create": "Создать", + "sql.migration.services.dialog.title": "Создать Azure Database Migration Service", "sql.migration.create.new": "Создать", "sql.migration.create.new.migration.service": "Создать новую службу миграции", "sql.migration.create.new.resource.group": "Создать новую группу ресурсов", + "sql.migration.status.creating": "Создание", "sql.migration.creating.rg.loading": "Создание группы ресурсов", "sql.migration.currently.restoring.file": "Выполняется восстановление файла", - "sql.migration.cutover": "Прямая миграция", - "sql.migration.cutover.card": "Миграции баз данных завершают прямую миграцию", - "sql.migration.cutover.error": "При запуске прямой миграции произошла ошибка.", - "sql.migration.cutover.help.main": "Перед выполнением прямой миграции сделайте следующее.", "sql.migration.cutover.in.progress": "Выполняется прямая миграция для базы данных \"{0}\"", - "sql.migration.cutover.last.file.restored": "Последний восстановленный файл: {0}", - "sql.migration.cutover.pending.backup": "Резервные копии журналов, ожидающие восстановления: {0}", - "sql.migration.cutover.status.refresh.error": "Произошла ошибка при обновлении статуса миграции.", - "sql.migration.cutover.step.1": "1. Остановите все входящие транзакции в базе данных-источнике.", - "sql.migration.cutover.step.2.blob": "2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob.", - "sql.migration.cutover.step.2.network.share": "2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке.", - "sql.migration.cutover.step.3.blob": "3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", - "sql.migration.cutover.step.3.network.share": "3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра \"Резервные копии журналов, ожидающие восстановления\" должно быть нулевым.", - "sql.migration.cutover.type": "Режим миграции", - "sql.migration.dashboard.description": "Определите готовность своих экземпляров SQL Server к миграции, определите рекомендуемую цель Azure SQL и завершите миграцию своего экземпляра SQL Server в Управляемый экземпляр SQL Azure, SQL Server на виртуальных машинах Azure или базу данных SQL Azure.", - "sql.migration.dashboard.help.description.dmsGuide": "Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure.", - "sql.migration.dashboard.help.description.mi": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем.", - "sql.migration.dashboard.help.description.migrateUsingADS": "Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure.", - "sql.migration.dashboard.help.description.sqldb": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальная среда или Виртуальные машины Azure) в Базу данных SQL Azure.", - "sql.migration.dashboard.help.description.vm": "Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем.", - "sql.migration.dashboard.help.link.dmsGuide": "Руководства по переносу баз данных Azure", - "sql.migration.dashboard.help.link.mi": "Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети)", - "sql.migration.dashboard.help.link.migrateUsingADS": "Миграция баз данных с помощью Azure Data Studio", - "sql.migration.dashboard.help.link.sqldb": "Учебник. Миграция в SQL Server в Базе данных SQL Azure (автономная)", - "sql.migration.dashboard.help.link.vm": "Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети)", - "sql.migration.dashboard.help.title": "Статьи справки и ссылки на видео", - "sql.migration.dashboard.login.migrate.task.button": "Миграция учетных данных в Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "Миграция учетных данных SQL Server в Azure SQL.", - "sql.migration.dashboard.migrate.task.button": "Миграция в Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "Перенос экземпляра SQL Server в Azure SQL.", - "sql.migration.dashboard.title": "Миграция SQL Azure", + "sql.migration.tab.dashboard.title": "Панель мониторинга", + "sql.migration.sku.data.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для данных", + "sql.migration.sku.azureRecommendation.status.stopped": "Сбор данных для рекомендаций Azure остановлен.", + "sql.migration.sku.azureRecommendation.status.inProgress": "Выполняется сбор данных. Создание начальных рекомендаций…", + "sql.migration.sku.azureRecommendation.status.refining": "Сбор данных все еще выполняется. Уточнение существующих рекомендаций…", + "sql.migration.copy.throughput.info": "Пропускная способность перемещения данных, достигнутая при переносе резервных копий базы данных в Azure. Это скорость передачи данных, вычисляемая путем деления прочитанных данных на длительность переноса резервных копий в Azure.", + "sql.migration.sqldb.column.dataread": "Данных прочитано", "sql.migration.data.source.configuration.page.title": "Конфигурация источника данных", - "sql.migration.data.uploaded.info": "Сравнение фактического объема данных, считываемого из источника, и фактического объема данных, загруженного в целевой объект.", + "sql.migration.sku.data.storage.requirement": "Требование к хранилищу данных", "sql.migration.data.uploaded.size": "Отправленные данные или размер", + "sql.migration.sqldb.column.datawritten": "Данных записано", + "sql.migration.sku.azureConfiguration.vmPreview": "Данные: {0}, журнал: {1}, tempdb: {2}", + "sql.migration.restore.backuptype.database": "База данных", "sql.migration.database": "База данных", "sql.migration.database.already.exists": "База данных \"{0}\" уже существует в целевом управляемом экземпляре \"{1}\".", - "sql.migration.database.already.exists.vm.info": "Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure.", - "sql.migration.database.assessment.description": "Выберите базы данных для оценки миграции в Azure SQL.", - "sql.migration.database.assessment.title": "Базы данных для оценки", - "sql.migration.database.assessment.xevents.description": "Для выбранных баз данных при необходимости предоставьте файлы расширенных сеансов событий для оценки специализированных или динамических SQL-запросов или любых инструкций DML, инициированных с помощью уровня данных приложения. {0}", - "sql.migration.database.assessment.xevents.instructions": "Выберите папку, в которой хранятся файлы расширенных сеансов событий (XEL и XEM)", - "sql.migration.database.assessment.xevents.link": "Дополнительные сведения", - "sql.migration.database.assessment.xevents.title": "Оценка расширенных сеансов событий", - "sql.migration.database.backup.load.error": "Произошла ошибка при доступе к сведениям базы данных.", - "sql.migration.database.connection.error": "Ошибка при подключении к целевой базе данных миграции.", - "sql.migration.database.connection.error.message": "Ошибка подключения:{0} {1}", - "sql.migration.database.loading": "Загрузка списка таблиц базы данных...", - "sql.migration.database.loading.tables": "Загрузка списка таблиц…", - "sql.migration.database.migration.context.menu.tool.tip": "Щелкните этот столбец, чтобы активировать контекстное меню команд", - "sql.migration.database.migration.duration.tool.tip": "Длительность миграции", - "sql.migration.database.migration.finish.time.tool.tip": "Время окончания миграции", - "sql.migration.database.migration.migration.mode.tool.tip": "В Azure Database Migration Service вы можете перенести базы данных в автономном режиме или при их подключении к сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем, необходимым для перехода в новую среду после миграции, используйте миграцию по сети.", - "sql.migration.database.migration.mode.description": "Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою.", - "sql.migration.database.migration.mode.label": "Режим миграции", - "sql.migration.database.migration.mode.offline.description": "Время простоя приложения начнется при запуске миграции.", - "sql.migration.database.migration.mode.offline.label": "Автономная миграция", - "sql.migration.database.migration.mode.online.description": "Простой приложения ограничен прямой миграцией в конце миграционного процесса.", - "sql.migration.database.migration.mode.online.label": "Миграция по сети", "sql.migration.database.migration.service": "Database Migration Service", "sql.migration.database.migration.service.authentication.keys": "Ключи проверки подлинности Database Migration Service", - "sql.migration.database.migration.service.created.successfully": "Создание Database Migration Service выполнено.", - "sql.migration.database.migration.start.time.tool.tip": "Время начала миграции", + "sql.migration.wizard.target.source.collation.error": "Обнаружена ошибка сопоставления между базами данных \"{1}\" и \"{2}\" (код ошибки: {0}). Параметры сортировки базы данных-источника \"{3}\" не совпадают с параметрами сортировки целевой базы \"{4}\". Выберите или повторно создайте целевую базу данных с такими же параметрами сортировки, как у источника.", + "sql.migration.wizard.target.missing": "Ошибка сопоставления баз данных. Нет целевых баз данных для миграции. Настройте подключение к целевому серверу и щелкните \"Подключить\", чтобы получить список доступных целевых объектов для миграции баз данных.", + "sql.migration.wizard.target.source.mapping.error": "Ошибка сопоставления баз данных. База данных-источник \"{0}\" не сопоставлена с целевой базой. Выберите целевую базу данных для миграции.", + "sql.migration.wizard.target.mapping.error.duplicate": "Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных \"{0}\" в качестве цели миграции для базы \"{1}\". Целевая база данных \"{2}\" уже выбрана в качестве цели миграции для базы \"{3}\". Выберите другую целевую базу данных.", "sql.migration.database.migration.status": "Состояние миграции базы данных", - "sql.migration.database.migration.status.label": "Состояние миграции базы данных: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "Имя целевой базы данных", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "Имя целевого сервера", - "sql.migration.database.migration.target.type.tool.tip": "Целевой тип ресурса Azure [Управляемый экземпляр SQL, виртуальная машина SQL, База данных SQL]", - "sql.migration.database.missing.tables": "В базе данных-источнике найдено 0 таблиц.", - "sql.migration.database.page.description": "Выберите расположение резервных копий базы данных, используемых во время миграции.", - "sql.migration.database.schema.migration.dacpac": "Расширение DACPAC SQL Server", - "sql.migration.database.schema.migration.help": "Перед выбором списка таблиц для миграции необходимо перенести схему базы данных из источника в целевой объект с помощью {0} или {1} в Azure Data Studio.", - "sql.migration.database.schema.migration.project": "Расширение проектов базы данных SQL", - "sql.migration.database.status.column": "Состояние миграции", - "sql.migration.database.status.tool.tip": "Текущее состояние миграции", - "sql.migration.database.table.refresh.label": "Обновить", - "sql.migration.database.table.selection.description": "Для каждой базы данных ниже нажмите кнопку \"Изменить\", чтобы выбрать таблицы для миграции из источника в целевую базу данных. Перед нажатием кнопки \"Далее\" проверьте указанную конфигурацию, нажав кнопку \"Выполнить проверку\".", - "sql.migration.database.table.selection.label": "Выбрать таблицу", - "sql.migration.database.table.source.column.label": "База данных-источник", - "sql.migration.database.table.tables.column.label": "Выбор таблиц", - "sql.migration.database.table.target.column.label": "Целевая база данных", + "sql.migration.migration.completed": "Миграции баз данных выполнены", + "sql.migration.cutover.card": "Миграции баз данных завершают прямую миграцию", + "sql.migration.failed": "Сбой миграции баз данных", + "sql.migration.migration.in.progress": "Выполняются миграции базы данных", "sql.migration.database.to.be.migrated": "База данных для миграции", - "sql.migration.database.validate.selection": "Выберите таблицы целевых баз данных для миграции. Требуется хотя бы одна база данных с одной таблицей.", - "sql.migration.databases": "Базы данных ({0}/{1})", - "sql.migration.databases.selected": "Выбрано баз данных: {0}/{1}", + "sql.migration.tde.migrate.column.databases": "Базы данных", "sql.migration.databases.table.title": "Базы данных", - "sql.migration.day": "{0} дн.", - "sql.migration.days": "{0} дн.", + "sql.migration.databases": "Базы данных ({0}/{1})", + "sql.migration.database.assessment.title": "Базы данных для оценки", + "sql.migration.summary.database.count": "Базы данных для миграции", + "sql.migration.assessment.migration.warning.sqldb": "Базы данных, которые не готовы к миграции в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Управляемый экземпляр SQL Azure.", + "sql.migration.assessment.migration.warning.sqlmi": "Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Базу данных SQL Azure.", + "sql.migration.assessment.migration.warning": "Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure или в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure.", "sql.migration.default.database": "База данных по умолчанию", - "sql.migration.delete.error": "Ошибка при удалении миграции.", "sql.migration.delete.migration": "Удалить миграцию", "sql.migration.description": "Описание", - "sql.migration.details.breadcrumb.migrations": "Миграции", "sql.migration.details.copied": "Сведения скопированы", - "sql.migration.details.refresh": "Обновить", - "sql.migration.details.serverobjects.all.tables.label": "Всего таблиц", - "sql.migration.details.serverobjects.cancelled.tables.label": "Отменено", - "sql.migration.details.serverobjects.failed.tables.label": "Сбой", - "sql.migration.details.serverobjects.field.label": "Объекты сервера", - "sql.migration.details.serverobjects.filter.aria.label": "Фильтрация результатов миграции таблицы с использованием ключевых слов", - "sql.migration.details.serverobjects.filter.label": "Фильтрация результатов миграции таблицы", - "sql.migration.details.serverobjects.inprogress.tables.label": "Выполняется", - "sql.migration.details.serverobjects.label": "Объекты сервера", - "sql.migration.details.serverobjects.successful.tables.label": "Успешно", - "sql.migration.dms.location": "Регион Azure для Azure Database Migration Service. Будут показаны только регионы, содержащие службу.", - "sql.migration.dms.provision.failed": "Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку.", - "sql.migration.dms.resource": "Имя ресурса Azure Database Migration Service", - "sql.migration.dms.resource_group": "Группа ресурсов для целевого Azure SQL. Будут показаны только группы ресурсов, содержащие службу.", - "sql.migration.dms.subscription": "Имя подписки для Azure Database Migration Service", - "sql.migration.duration": "Длительность", - "sql.migration.empty.table.subtext": "Если ожидались результаты, проверьте подключение к экземпляру SQL Server.", - "sql.migration.empty.table.text": "Файлы резервного копирования отсутствуют", - "sql.migration.enter.your.sql.cred": "Введите учетные данные для источника экземпляра SQL Server. Эти учетные данные будут использоваться при миграции баз данных в Azure SQL.", - "sql.migration.error": "Ошибка", - "sql.migration.error.aria.view.details": "Щелкните, чтобы просмотреть сведения об ошибке.", - "sql.migration.error.details.label": "Ошибки миграции", - "sql.migration.error.details.title": "Сведения об ошибке миграции", - "sql.migration.error.title": "Сведения о состоянии миграции", - "sql.migration.failed": "Сбой миграции баз данных", - "sql.migration.feedback.issue.title": "Отзывы об интерфейсе миграции", "sql.migration.field.label.deteected.files": "Обнаруженные файлы", - "sql.migration.field.label.last.restored.file.time": "Время последнего восстановления файла", - "sql.migration.field.label.last.uloaded.file.time": "Время последней отправки файла", - "sql.migration.field.label.last.uploaded.file": "Последний отправленный файл", - "sql.migration.field.label.mi.restore.state": "Состояние восстановления управляемого экземпляра", - "sql.migration.field.label.pending.differential.backups": "Ожидающие разностные резервные копии", - "sql.migration.field.label.queued.files": "Файлы в очереди", - "sql.migration.field.label.restore.percent.completed": "Процент выполнения восстановления", - "sql.migration.field.label.restore.plan.size": "Размер плана восстановления (МБ)", - "sql.migration.field.label.restored.files": "Восстановленные файлы", - "sql.migration.field.label.restored.size": "Размер восстановленных файлов (МБ)", - "sql.migration.field.label.restoring.files": "Восстановление файлов", - "sql.migration.field.label.skipped.files": "Пропущенные файлы", - "sql.migration.field.label.unrestorable.files": "Невосстановимые файлы", + "sql.migration.dashboard.description": "Определите готовность своих экземпляров SQL Server к миграции, определите рекомендуемую цель Azure SQL и завершите миграцию своего экземпляра SQL Server в Управляемый экземпляр SQL Azure, SQL Server на виртуальных машинах Azure или базу данных SQL Azure.", + "sql.migration.restore.backuptype.differentialdatabase": "Разностное копирование базы данных", + "sql.migration.restore.backuptype.differentialfile": "Разностное копирование файлов", + "sql.migration.restore.backuptype.differentialpartial": "Частичное разностное", + "sql.migration.sku.storage.dimension": "Измерение", + "sql.retry.migration.prompt": "Повторить миграцию таблиц со сбоем?", + "sql.migration.windows.user.account": "Домен\\имя_пользователя", + "sql.migration.tde.migrate.done.button": "Готово", + "sql.migration.validate.ir.done.button": "Готово", + "sql.migration.option": "Скачайте и установите среду выполнения интеграции.", + "sql.migration.duration": "Длительность", + "sql.migration.parallel.copy.type.dynamic": "Динамический диапазон", + "sql.migration.tde.button.caption": "Изменить", + "sql.migration.table.selection.edit": "Изменить", + "sql.migration.sku.parameters.edit": "Изменить параметры", + "sql.migration.sku.parameters.edit.title": "Изменить параметры рекомендаций", + "sql.migration.sku.parameters.enable.elastic.info": "Эластичная рекомендация использует альтернативную модель рекомендаций, которая использует персонализированное профилирование цены и производительности по сравнению с существующими клиентами в облаке.", + "sql.migration.sku.parameters.enable.elastic": "Включить эластичную рекомендацию", + "sql.migration.sku.parameters.enable.preview": "Включить предварительную версию функций", + "sql.migration.sku.parameters.enable.preview.info": "При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах.", + "sql.migration.tde.wizard.title": "Выбрана база данных с шифрованием.", + "sql.migration.database.already.exists.vm.info": "Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure.", + "sql.migration.service.account.info.text": "Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.", + "sql.login.migration.aad.domain.name.input.box.placeholder": "Введите доменное имя AAD", + "sql.migration.invalid.service.name.error": "Введите действительное имя для службы миграции.", + "sql.migration.invalid.target.name.error": "Введите действительное имя для целевой базы данных.", + "sql.migration.tde.wizard.network.share.placeholder": "Введите сетевой путь", + "sql.migration.network.share.password.placeholder": "Введите пароль.", + "sql.migration.network.share.storage.table.help": "Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных.", + "sql.migration.blob.storage.table.help": "Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника.", + "sql.migration.source.details.sqlAuth.nonDb": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", + "sql.migration.source.details.sqlAuth.db": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.", + "sql.migration.source.details.windowAuth.nonDb": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", + "sql.migration.source.details.windowAuth.db": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.", + "sql.migration.enter.your.sql.cred": "Введите учетные данные для источника экземпляра SQL Server. Эти учетные данные будут использоваться при миграции баз данных в Azure SQL.", + "sql.migration.services.container.description": "Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже.", + "sql.migration.services.container.description.network": "Введите сведения ниже, чтобы добавить новую службу Azure Database Migration Service. Чтобы зарегистрировать локальную среду выполнения интеграции, выберите \"Мои резервные копии базы данных находятся в сетевой папке\" на предыдущей странице.", + "sql.migration.sku.parameters.text": "Введите ниже сведения, чтобы изменить параметры рекомендаций.", + "sql.migration.password.placeholder": "Введите пароль целевого объекта", + "sql.migration.username.placeholder": "Введите имя пользователя целевого объекта", + "sql.migration.error": "Ошибка", + "sql.migration.wizard.target.login.error": "Ошибка при получении сведений об учетных данных: {0}", + "sql.migration.load.migration.list.error": "Ошибка при загрузке списка миграций", + "sql.migration.starting.migration.dberror": "Ошибка миграции сертификата для базы данных {0}. {1}", + "sql.migration.open.migration.destails.error": "Ошибка при открытии диалогового окна сведений о миграции", + "sql.migration.open.migration.service.error": "Ошибка при открытии диалоговое окно службы миграции", + "sql.migration.open.migration.target.error": "Ошибка при открытии цели миграции", + "sql.migration.wizard.perfCollection.error": "Произошли ошибки при сборе данных производительности для сервера \"{0}\". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "Установка сопоставлений пользователей завершена.\r\n\r\nВ настоящее время выполняется миграция ролей сервера, установка сопоставлений серверов и настройка разрешений. Это займет некоторое время.", + "sql.login.migration.establish.user.mappings.failed": "Сбой установки сопоставлений пользователей", + "sql.migration.tde.wizard.optionads": "Экспорт сертификатов и закрытых ключей в целевой объект.", + "sql.migration.state.failed": "Сбой", + "sql.migration.restore.status.failed": "Сбой", + "sql.migration.copy.status.failed": "Сбой", + "sql.migration.status.failed": "Сбой", + "sql.migration.details.serverobjects.failed.tables.label": "Сбой", + "sql.migration.validation.state.failed": "Сбой", + "sql.login.migration.status.failed": "Сбой", + "sql.login.migration.status.page.description.failed": "Не удалось перенести учетные данные ({0}) в {1} \"{2}\"", + "sql.migration.notebook.open.error": "Не удалось открыть записную книжку миграции.", + "sql.migration.dms.provision.failed": "Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку.", + "sql.migration.tab.button.feedback.description": "Отзывы", + "sql.migration.tab.button.feedback.label": "Отзывы", + "sql.migration.feedback.issue.title": "Отзывы об интерфейсе миграции", + "sql.migration.restore.backuptype.file": "Файл", "sql.migration.file.name": "Имя файла", + "sql.migration.backup.file.name": "Имя файла", + "sql.migration.backup.file.status": "Состояние файла", + "sql.migration.search.for.migration": "Фильтровать результаты миграции", + "sql.migration.details.serverobjects.filter.label": "Фильтрация результатов миграции таблицы", + "sql.migration.details.serverobjects.filter.aria.label": "Фильтрация результатов миграции таблицы с использованием ключевых слов", + "sql.migration.table.selection.filter": "Фильтровать таблицы", + "sql.migration.select.service.heading": "Фильтрация списка миграции по Database Migration Service", "sql.migration.finish.time": "Время завершения", "sql.migration.first.lsn": "Первый номер LSN", + "sql.migration.blob.container.folder.label": "Папка", + "sql.migration.azureRecommendation.folder.name": "Имя папки", + "sql.migration.service.container.container.description2": "Настройте локальную среду выполнения интеграции, следуя инструкциям ниже.", + "sql.migration.database.table.selection.description": "Для каждой базы данных ниже нажмите кнопку \"Изменить\", чтобы выбрать таблицы для миграции из источника в целевую базу данных. Перед нажатием кнопки \"Далее\" проверьте указанную конфигурацию, нажав кнопку \"Выполнить проверку\".", + "sql.migration.sql.vm.page.blob.info": "Для целевых серверов с SQL Server 2014 или более поздней версии необходимо хранить резервные копии баз данных в контейнере Azure Storage Blob, а не отправлять их с помощью сетевой папки. Кроме того, файлы резервных копий должны храниться как страничные BLOB-объекты, так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: {0}", + "sql.migration.database.assessment.xevents.description": "Для выбранных баз данных при необходимости предоставьте файлы расширенных сеансов событий для оценки специализированных или динамических SQL-запросов или любых инструкций DML, инициированных с помощью уровня данных приложения. {0}", "sql.migration.full.backup.files": "Файлы полной резервной копии", - "sql.migration.generic.congratulations": "Оценка экземпляра SQL Server \"{0}\" завершена.", - "sql.migration.hr": "{0} ч", - "sql.migration.hrs": "{0} ч", + "sql.migration.sku.azureConfiguration.gen5": "5-е поколение", + "sql.migration.sku.azureConfiguration.generalPurpose": "Общее назначение", + "sql.migration.sku.get.recommendation": "Получить рекомендацию Azure", + "sql.migration.table.selection.status.column": "Содержит строки", + "sql.migration.dashboard.help.title": "Статьи справки и ссылки на видео", + "sql.migration.sku.targetStorageConfiguration.caching": "Кэширование узлов", + "sql.migration.sku.azureConfiguration.hyperscale": "Гипермасштабирование", + "sql.migration.sku.azureRecommendation.openExisting.method": "У меня уже есть данные производительности", + "sql.migration.confirm.checkbox.message": "Я подтверждаю отсутствие дополнительных резервных копий журналов и хочу завершить прямую миграцию.", + "sql.migration.tde.wizard.optionadsconfirm": "Я даю согласие на использование моих учетных данных для доступа к сертификатам.", + "sql.migration.tde.wizard.optionmanual": "Мои сертификаты и закрытые ключи уже перенесены в целевой объект.", + "sql.migration.sku.io.memory.requirement": "Требование задержки ввода-вывода", + "sql.migration.empty.table.subtext": "Если ожидались результаты, проверьте подключение к экземпляру SQL Server.", "sql.migration.impact": "Воздействие", - "sql.migration.impact.object.name": "Имя: {0}", - "sql.migration.impact.object.type": "Тип: {0}", "sql.migration.impacted.objects": "Затронутые объекты", + "sql.migration.database.migration.migration.mode.tool.tip": "В Azure Database Migration Service вы можете перенести базы данных в автономном режиме или при их подключении к сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем, необходимым для перехода в новую среду после миграции, используйте миграцию по сети.", + "sql.migration.copy.status.inprogress": "Выполняется", + "sql.migration.status.inprogress": "Выполняется", + "sql.migration.details.serverobjects.inprogress.tables.label": "Выполняется", + "sql.login.migration.status.in.progress": "Выполняется", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Начальные рекомендации будут автоматически обновлены примерно через {0} мин.", + "sql.migration.restore.status.initializing": "Инициализация", "sql.migration.inline.migration.notebook.title": "Встроенная миграция", - "sql.migration.inprogress.warning.multiple": "Баз данных с предупреждениями: {0}", - "sql.migration.inprogress.warning.single": "{0} база данных содержит предупреждения", "sql.migration.instance": "Экземпляр", - "sql.migration.invalid.account.error": "Для продолжения выберите допустимую учетную запись Azure.", - "sql.migration.invalid.blob.container.error": "Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника \"{0}\".", - "sql.migration.invalid.blob.lastBackupFile.error": "Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника \"{0}\".", - "sql.migration.invalid.blob.lastBackupFolder.error": "Для продолжения выберите допустимую папку резервного копирования для базы данных-источника \"{0}\".", - "sql.migration.invalid.blob.resourceGroup.error": "Для продолжения выберите действительную группу ресурсов для базы данных-источника \"{0}\".", - "sql.migration.invalid.blob.storageAccount.error": "Для продолжения выберите действительную учетную запись хранения для базы данных-источника \"{0}\".", - "sql.migration.invalid.location.error": "Чтобы продолжить, выберите действительное расположение.", - "sql.migration.invalid.managedInstance.error": "Чтобы продолжить, выберите допустимый управляемый экземпляр.", - "sql.migration.invalid.migration.service.error": "Выберите действительную Database Migration Service.", - "sql.migration.invalid.migration.service.offline.error": "Выберите службу Database Migration Service, подключенную к какому-либо узлу.", + "sql.migration.validate.ir.validation.result.label.shir": "Возможность подключения среды выполнения интеграции", "sql.migration.invalid.network.share.location": "Недопустимый формат расположения сетевой папки. Пример: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "Чтобы продолжить, выберите контейнер BLOB-объектов, в котором все файлы резервных копий являются страничными BLOB-объектами для базы данных-источника '{0}', так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri)", - "sql.migration.invalid.resourceGroup.error": "Чтобы продолжить, выберите действительную группу ресурсов.", - "sql.migration.invalid.savedInfo": "Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс.", - "sql.migration.invalid.service.name.error": "Введите действительное имя для службы миграции.", - "sql.migration.invalid.sqldatabase.error": "Чтобы продолжить, выберите допустимый сервер Базы данных SQL Azure.", - "sql.migration.invalid.storageAccount.error": "Чтобы продолжить, выберите действительную учетную запись хранения.", - "sql.migration.invalid.subscription.error": "Чтобы продолжить, выберите действительную подписку.", - "sql.migration.invalid.target.name.error": "Введите действительное имя для целевой базы данных.", + "sql.migration.sku.parameters.scale.factor.invalid": "Недопустимый масштаб. Введите положительное целое значение.", "sql.migration.invalid.user.account": "Недопустимый формат учетной записи пользователя. Пример: {0}", - "sql.migration.invalid.virtualMachine.error": "Чтобы продолжить, выберите допустимую виртуальную машину.", - "sql.migration.ir.page.description": "Azure Database Migration Service координирует действия по миграции базы данных и отслеживает их ход выполнения. Вы можете выбрать существующую службу миграции базы данных, если вы уже создали ее ранее, или создать новую ниже.", - "sql.migration.ir.page.sql.migration.service.not.found": "Служба Database Migration Service не найдена. Создайте новую службу.", - "sql.migration.ir.page.title": "Служба миграции баз данных Azure", - "sql.migration.ir.setup.step1": "Шаг 1. {0}", - "sql.migration.ir.setup.step2": "Шаг 2. Используйте приведенные ниже ключи для регистрации среды выполнения интеграции.", - "sql.migration.ir.setup.step3": "Шаг 3. Нажмите кнопку \"Тестирование подключения\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.", - "sql.migration.ir.setup.step3.alternate": "Шаг 3. Нажмите выше кнопку \"Обновить\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.", - "sql.migration.issue.aria.label": "Блокирующая проблема: {0}", + "sql.migration.issues.details": "Подробные сведения о проблеме", "sql.migration.issues": "Проблемы", "sql.migration.issues.count": "Проблемы ({0})", - "sql.migration.issues.details": "Подробные сведения о проблеме", - "sql.migration.key1.copied": "Ключ 1 скопирован", "sql.migration.key1.label": "Ключ 1", - "sql.migration.key2.copied": "Ключ 2 скопирован", + "sql.migration.key1.copied": "Ключ 1 скопирован", "sql.migration.key2.label": "Ключ 2", + "sql.migration.key2.copied": "Ключ 2 скопирован", + "sql.migration.sql.vm.page.blob.url.label": "Известные проблемы, ограничения и устранение неполадок", "sql.migration.last.LSN": "Последний номер LSN", + "sql.migration.last.applied.lsn": "Последний примененный номер LSN", "sql.migration.last.applied.backup.files": "Последние примененные файлы резервной копии", "sql.migration.last.applied.files.taken.on": "Последняя примененная резервная копия от", - "sql.migration.last.applied.lsn": "Последний примененный номер LSN", + "sql.migration.blob.container.last.backup.file.label": "Последний файл резервной копии", + "sql.migration.cutover.last.file.restored": "Последний восстановленный файл: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "Последнее обновление: {0}", + "sql.migration.field.label.last.restored.file.time": "Время последнего восстановления файла", "sql.migration.last.scan.completed": "Последнее сканирование: {0}", - "sql.migration.learn.more": "Дополнительные сведения", + "sql.migration.field.label.last.uploaded.file": "Последний отправленный файл", + "sql.migration.field.label.last.uloaded.file.time": "Время последней отправки файла", + "sql.migration.learn.more": "Подробнее", + "sql.migration.database.assessment.xevents.link": "Дополнительные сведения", "sql.migration.learn.more.prerequisites": "Дополнительные сведения о необходимых вещах перед началом миграции.", - "sql.migration.load.migration.list.error": "Ошибка при загрузке списка миграций", + "sql.migration.wizard.troubleshooting": "Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.wizard.account.add.button.label": "Свяжите учетную запись", + "sql.migration.service.container.loading.help": "Загрузка служб миграции", + "sql.migration.database.loading": "Загрузка списка таблиц базы данных...", + "sql.migration.database.loading.tables": "Загрузка списка таблиц…", + "sql.migration.sku.recommendations.loading": "Загрузка…", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "Локальная память SSD", "sql.migration.location": "Расположение", - "sql.migration.map.source.column": "База данных-источник", - "sql.migration.map.target.column": "Целевая база данных", - "sql.migration.map.target.description": "Выберите целевую базу данных, в которую следует перенести базу данных-источник. Можно выбрать целевую базу данных только для одной базы данных-источника.", + "sql.migration.cutover.pending.backup": "Резервные копии журналов, ожидающие восстановления: {0}", + "sql.migration.sku.log.storage.requirement": "Требование к хранилищу журналов", + "sql.login.migration.logins.found": "Учетные данные найдены", + "sql.login.migration.steps.migrate.logins": "Перенос имен для входа завершен", + "sql.login.migration.error": "Ошибка миграции учетных данных: {0}", + "sql.login.migration.status.page.previous.button.error": "Миграция учетных данных уже запущена, а возврат к предыдущей странице отключен.", + "sql.login.migration.in.progress": "Выполняется миграция учетных данных", + "sql.migration.database.migration.status.label": "Состояние миграции имен для входа: {0}", + "sql.login.migration.logins.not.found": "Учетные данные не найдены", + "sql.login.migration.type": "Тип учетных данных", + "sql.migration.sku.logs.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для журналов", + "sql.migration.database.schema.migration.help": "Перед выбором списка таблиц для миграции необходимо перенести схему базы данных из источника в целевой объект с помощью {0} или {1} в Azure Data Studio.", + "sql.migration.field.label.mi.restore.state": "Состояние восстановления управляемого экземпляра", "sql.migration.map.target.heading": "Сопоставление выбранных баз данных-источников с целевыми базами данных для миграции", - "sql.migration.map.target.placeholder": "Выберите целевую базу данных", - "sql.migration.mi.not.ready": "Управляемый экземпляр \\\"{0}\\\" недоступен для миграции, так как сейчас он находится в состоянии \\\"{1}\\\". Чтобы продолжить, выберите доступный управляемый экземпляр.", - "sql.migration.migration.completed": "Миграции баз данных выполнены", - "sql.migration.migration.in.progress": "Выполняются миграции базы данных", - "sql.migration.migration.list.ascending.label": "По возрастанию", - "sql.migration.migration.list.sort.label": "Сортировка", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Серия Premium, оптимизированная для операций в памяти", + "sql.migration.sku.memory.requirement": "Требования к памяти", + "sql.migration.start.login.migration.button": "Мигрировать", + "sql-migration.wizard.title": "Миграция \"{0}\" в Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "Миграция учетных данных SQL Server в Azure SQL.", + "sql.migration.dashboard.migrate.task.button.description": "Перенос экземпляра SQL Server в Azure SQL.", + "sql.migration.tde.button.migrate": "Перенести сертификаты", + "sql.migration.dashboard.help.link.migrateUsingADS": "Миграция баз данных с помощью Azure Data Studio", + "sql-migration.login.wizard.title": "Миграция учетных данных из \"{0}\" в Azure SQL", + "sql.migration.tab.button.login.migration.description": "Миграция учетных данных в Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "Миграция учетных данных в Azure SQL", + "sql.migration.tab.button.migration.description": "Миграция в Azure SQL", + "sql.migration.dashboard.migrate.task.button": "Миграция в Azure SQL", + "sql.login.migration.failed": "Не удалось перенести учетные данные", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "Не удалось перенести роли сервера, установить сопоставления серверов и настроить разрешения.", + "sql.migration.tde.migrate.heading": "Выполняется миграция сертификатов из следующих баз данных:", + "sql.login.migration.status.page.description": "Миграция учетных данных ({0}) в целевой объект {1} \"{2}\"", + "sql.login.migration.migration.status.column": "Состояние миграции", + "sql.login.migration.status.page.title": "Состояние миграции", + "sql.migration.tde.migrate.validation.camceled": "Миграция отменена.", + "sql.migration.cannot.retry": "Невозможно перезапустить миграцию.", + "sql.migration.tde.migrate.validation.completed": "Миграция выполнена.", + "sql.migration.tde.migrate.completed.errors": "Миграция завершена со следующими ошибками:{0}{1}", + "sql.migration.cutover": "Прямая миграция", + "sql.migration.error.details.title": "Сведения об ошибке миграции", + "sql.migration.error.details.label": "Ошибки миграции", + "sql.migration.cannot.delete": "В настоящее время выполняется миграция, ее невозможно удалить.", + "sql.migration.cannot.cancel": "Миграция не выполняется и не может быть отменена.", + "sql.migration.cannot.cutover": "Миграция не выполняется и не может быть отменена.", + "sql.migration.cutover.type": "Режим миграции", + "sql.migration.database.migration.mode.label": "Режим миграции", + "serviceCrashMessage": "Не удалось запустить компонент службы миграции. {0}", + "sql.migration.database.status.column": "Состояние миграции", "sql.migration.migration.status": "Состояние миграции", + "sql.migration.error.title": "Сведения о состоянии миграции", + "sql.login.migration.login.status.details.title": "Сведения о состоянии миграции для {0}", "sql.migration.migration.status.filter": "Фильтр состояния миграции", - "sql.migration.min": "{0} мин", - "sql.migration.mins": "{0} мин", - "sql.migration.missing.table.name.column": "Имя таблицы", - "sql.migration.missing.targetPassword.error": "Чтобы продолжить, введите допустимый пароль целевого объекта.", - "sql.migration.missing.targetUserName.error": "Чтобы продолжить, введите допустимое имя пользователя целевого объекта.", + "sql.migration.tde.migrate.status.details": "Состояние миграции: {0}{1}{2}", + "sql.migration.tab.migrations.title": "Миграции", + "sql.migration.details.breadcrumb.migrations": "Миграции", "sql.migration.mode": "Режим", "sql.migration.more.info": "Дополнительные сведения", - "sql.migration.multi.step.all.steps.completed.errors": "Все шаги завершены со следующими ошибками:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "Все шаги выполнены успешно.", - "sql.migration.multi.step.some.steps.are.still.running": "Некоторые шаги все еще выполняются.", - "sql.migration.multi.step.status": "Состояние шага: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "Копировать результаты", - "sql.migration.multi.step.status.dialog.heading": "Сведения о шаге", - "sql.migration.multi.step.status.errors": "Состояние шага: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "Шаги", - "sql.migration.na": "Н/Д", - "sql.migration.name": "Имя", - "sql.migration.name.label": "Имена:", - "sql.migration.name.of.new.rg": "Имя новой группы ресурсов", "sql.migration.nc.blob.storage.radio.label": "Мои резервные копии базы данных находятся в контейнере Azure Storage Blob", "sql.migration.nc.network.share.radio.label": "Мои резервные копии базы данных находятся в сетевой папке", + "sql.migration.na": "Н/Д", + "sql.migration.name": "Имя", + "sql.migration.name.of.new.rg": "Имя новой группы ресурсов", + "sql.migration.src.database.tool.tip": "Имя базы данных-источника", + "sql.migration.src.server.tool.tip": "Имя исходного сервера", + "sql.migration.impact.object.name": "Имя: {0}", + "sql.migration.name.label": "Имена:", + "sql.migration.tde.wizard.network.share.label": "Сетевой путь для сертификата", + "sql.migration.tde.wizard.network.share.info": "Сетевой путь для размещения сертификата.", "sql.migration.network.share": "Сетевая папка", - "sql.migration.network.share.azure.header": "Сведения об учетной записи хранения", - "sql.migration.network.share.azure.help": "Укажите учетную запись хранения Azure, куда будут отправляться архивные копии.", + "sql.migration.validate.ir.validation.result.label.networkshare": "Подключение к сетевой папке: \"{0}\" ", "sql.migration.network.share.header.text": "Сведения о сетевой папке", - "sql.migration.network.share.help.text": "Укажите расположение общей сетевой папки, в которой хранятся резервные копии и учетные данные пользователя, используемые для доступа к общему ресурсу.", - "sql.migration.network.share.location.info": "Путь к сетевой папке для резервных копий базы данных. В процессе миграции будут автоматически извлечены допустимые файлы резервной копии из этой сетевой папки.", "sql.migration.network.share.location.label": "Расположение общей сетевой папки, в которой хранятся архивные копии", - "sql.migration.network.share.password.label": "Пароль", - "sql.migration.network.share.password.placeholder": "Введите пароль.", "sql.migration.network.share.path": "Путь к общей папке", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных.", - "sql.migration.network.share.windows.user.info": "Учетная запись пользователя Windows с доступом на чтение сетевой папки.", - "sql.migration.network.share.windows.user.label": "Учетная запись пользователя Windows с доступом на чтение сетевой папки", - "sql.migration.new.resource.group": "(новое) {0}", + "sql.migration.network.share.location.info": "Путь к сетевой папке для резервных копий базы данных. В процессе миграции будут автоматически извлечены допустимые файлы резервной копии из этой сетевой папки.", + "sql.migration.tab.button.login.migration.label": "Новая миграция учетных данных (предварительная версия)", + "sql.migration.tab.button.migration.label": "Новая миграция", + "sql.migration.tab.button.support.description": "Новый запрос на поддержку", + "sql.migration.tab.button.support.label": "Новый запрос на поддержку", "sql.migration.newSupportRequest": "Новый запрос на поддержку", + "sql.migration.saved.assessment.next": "Далее", "sql.migration.no": "Нет", + "sql.migration.no.sqldatabaseserver.found": "Серверы баз данных SQL Azure не найдены.", + "sql.migration.no.sqldatabase.found": "Базы данных SQL Azure не найдены.", + "sql.migration.ir.page.sql.migration.service.not.found": "Служба Database Migration Service не найдена. Создайте новую службу.", + "sql.migration.service.not.found": "Службы миграции не найдены. Чтобы продолжить, создайте новую.", + "sql.migration.wizard.sku.error.noRecommendation.reason": "Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций, выбрать другой набор баз данных для оценки или изменить модель рекомендаций.", + "sql.migration.empty.table.text": "Файлы резервного копирования отсутствуют", "sql.migration.no.blobContainers.found": "Контейнеры BLOB-объектов не найдены.", "sql.migration.no.blobFiles.found": "Файлы больших двоичных объектов не найдены.", "sql.migration.no.blobFolders.found": "Папки BLOB-объектов не найдены.", + "sql.migration.tde.msg.empty": "База данных с шифрованием не выбрана.", "sql.migration.no.fileShares.found": "Файловые ресурсы не найдены.", - "sql.migration.no.issues.mi": "Не обнаружены проблемы для миграции на Управляемый экземпляр SQL Azure.", "sql.migration.no.issues.sqldb": "Не обнаружены проблемы для миграции на Базы данных SQL Azure.", + "sql.migration.no.issues.mi": "Не обнаружены проблемы для миграции на Управляемый экземпляр SQL Azure.", "sql.migration.no.issues.vm": "Не найдены проблемы миграции в SQL Server на виртуальной машине Azure.", "sql.migration.no.location.found": "Расположения не найдены.", "sql.migration.no.managedInstance.found": "Управляемые экземпляры не найдены.", "sql.migration.no.pending.backups": "Ожидающие резервные копии отсутствуют. Нажмите кнопку Обновить, чтобы проверить текущее состояние.", - "sql.migration.no.results": "Результаты оценки недоступны.", - "sql.migration.no.sqldatabase.found": "Базы данных SQL Azure не найдены.", - "sql.migration.no.sqldatabaseserver.found": "Серверы баз данных SQL Azure не найдены.", + "sql.migration.wizard.sku.error.noRecommendation": "Нет доступных рекомендаций", + "sql.migration.resource.group.not.found": "Группы ресурсов не найдены.", "sql.migration.no.storageAccount.found": "Учетные записи хранения не найдены.", "sql.migration.no.subscription.found": "Подписки не найдены.", "sql.migration.no.virtualMachine.found": "Виртуальные машины не найдены", - "sql.migration.notebook.open.error": "Не удалось открыть записную книжку миграции.", - "sql.migration.number.logins.migrating": "Отображаются переносимые учетные данные: {0}/{1}", - "sql.migration.object.details": "Сведения об объекте", - "sql.migration.offline": "Вне сети", + "sql.migration.restore.status.none": "Нет", + "sql.migration.restore.backupset.status.none": "Нет", + "sql.migration.parallel.copy.type.none": "Нет", + "sql.migration.sku.targetStorageConfiguration.caching.none": "Нет", + "sql.migration.sku.targetStorageConfiguration.caching.na": "Неприменимо", + "sql.migration.restore.status.not.started": "Не запущено", + "sql.login.migration.steps.not.started": "Не запущено", + "sql.migration.wizard.sku.choose_a_target.help": "Не знаете, какой целевой объект Azure SQL вам нужен? Дополнительные сведения", + "sql.migration.backup.file.number.of.stripes": "Число полос", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "ОК", + "sql.migration.object.details": "Сведения об объекте", + "sql.migration.offline": "Вне сети", + "sql.migration.database.migration.mode.offline.label": "Автономная миграция", "sql.migration.online": "В Интернете", + "sql.migration.database.migration.mode.online.label": "Миграция по сети", "sql.migration.open": "Открыть", - "sql.migration.open.migration.destails.error": "Ошибка при открытии диалогового окна сведений о миграции", - "sql.migration.open.migration.service.error": "Ошибка при открытии диалоговое окно службы миграции", - "sql.migration.open.migration.target.error": "Ошибка при открытии цели миграции", - "sql.migration.option": "Скачайте и установите среду выполнения интеграции.", - "sql.migration.parallel.copy.type.dynamic": "Динамический диапазон", - "sql.migration.parallel.copy.type.none": "Нет", + "sql.migration.sqldb.column.parallelcopytype": "Тип параллельного копирования", + "sql.migration.restore.backuptype.partial": "Частично", + "sql.migration.network.share.password.label": "Пароль", + "sql.migration.state.pending": "Ожидание", + "sql.migration.validation.state.pending": "Ожидание", + "sql.migration.field.label.pending.differential.backups": "Ожидающие разностные резервные копии", + "sql.migration.sku.parameters.percentage.utilization": "Процент использования", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "Процентиль точек данных, используемых при агрегации данных производительности.", + "sql.migration.cutover.help.main": "Перед выполнением прямой миграции сделайте следующее.", "sql.migration.parallel.copy.type.physical": "Физические разделы", - "sql.migration.password.label": "Целевой пароль", - "sql.migration.password.placeholder": "Введите пароль целевого объекта", - "sql.migration.path.user.account": "Учетная запись пользователя", - "sql.migration.pre.req.1": "Учетная запись Azure (не требуется для оценки или рекомендаций по SKU)", - "sql.migration.pre.req.2": "Исходные базы данных SQL Server, работающие в локальной среде, на SQL Server в виртуальной машине Azure или в любой виртуальной машине, работающей в облаке (частном, общедоступном).", - "sql.migration.pre.req.3": "Управляемый экземпляр SQL Azure, SQL Server на виртуальной машине Azure или база данных SQL Azure для переноса баз данных.", - "sql.migration.pre.req.4": "Сведения о расположении резервной копии базы данных: сетевой общей папке или контейнере Хранилища BLOB-объектов Azure (не требуется для целевых Баз данных SQL Azure).", - "sql.migration.pre.req.title": "Что необходимо перед началом миграции Azure SQL:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Разместить tempdb на локальном временном диске SSD (по умолчанию D:\\)", + "sql.login.migration.wizard.target.permission.warning": "Убедитесь, что у текущего пользователя ({0}) есть разрешения системного администратора для получения всех сведений об именах для входа в текущем экземпляре ({1}).", + "sql.migration.tde.cert.network.info": "Введите сетевой путь, по которому SQL Server будет экспортировать сертификаты. Также убедитесь, что у службы SQL Server есть доступ на запись по этому пути. У текущего пользователя должны быть права администратора на компьютере, где находится этот сетевой путь.", + "sql.login.migration.select.logins.windows.auth.warning": "Обратите внимание, что этот мастер не отображает типы учетных данных проверки подлинности Windows, так как миграция этого типа сейчас не поддерживается. Возможность миграции учетных данных проверки подлинности Windows ожидается в ближайшее время.", + "sql.retry.migration.summary": "Перед повторной миграцией необходимо устранить все ошибки.", + "sql.migration.select.database.to.continue": "Выберите одну или несколько баз данных, чтобы выполнить оценку миграции", + "sql.migration.database.validate.selection": "Выберите таблицы целевых баз данных для миграции. Требуется хотя бы одна база данных с одной таблицей.", + "sql.migration.service.selection.location.msg": "Прежде чем продолжить, выберите расположение файлов резервной копии базы данных.", + "sql.migration.sku.azureConfiguration.premiumSeries": "Серия Premium", + "sql.migration.copy.status.preparingforcopy": "Подготовка", + "sql.login.migration.status.page.previous.button.title": "Назад (отключено)", + "sql.migration.tde.migrate.results.heading.previous": "Предыдущие результаты миграции сертификатов:", "sql.migration.provide.unique.containers": "Укажите уникальный контейнер для каждой целевой базы данных. Затронутые базы данных: ", - "sql.migration.quick.pick.placeholder": "Выберите нужную операцию.", + "sql.migration.blob.storage.help.text": "Укажите контейнер Azure Storage Blob, содержащий резервные копии.", + "sql.migration.network.share.azure.help": "Укажите учетную запись хранения Azure, куда будут отправляться архивные копии.", + "sql.migration.network.share.help.text": "Укажите расположение общей сетевой папки, в которой хранятся резервные копии и учетные данные пользователя, используемые для доступа к общему ресурсу.", + "sql.migration.restore.backupset.status.queued": "В очереди", + "sql.migration.copy.status.queued": "В очереди", + "sql.migration.field.label.queued.files": "Файлы в очереди", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Только для чтения", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Для чтения и записи", + "sql.migration.status.readyforcutover": "Готово к прямой миграции", + "sql.migration.copy.status.rebuildingindexes": "Перестроение индексов", "sql.migration.recommendation": "Рекомендация", + "sql.migration.sku.parameters": "Параметры рекомендаций", + "sql.migration.sku.recommendationReason": "Причина рекомендации", + "sql.migration.sku.targetStorageConfiguration": "Конфигурация целевого хранилища рекомендаций", + "sql.migration.sku.recommendations": "Рекомендации", + "sql.migration.sku.recommendedConfiguration": "Рекомендуемая конфигурация", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Рекомендуемая конфигурация хранилища", + "sql.migration.sku.refine.recommendation": "Уточнить рекомендацию Azure", + "sql.migration.status.refresh.label": "Обновить", + "sql.migration.details.refresh": "Обновление", "sql.migration.refresh": "Обновить", + "sql.migration.database.table.refresh.label": "Обновить", "sql.migration.refresh.assessment.button.label": "Обновить оценку", "sql.migration.refresh.key1": "Обновить ключ 1", "sql.migration.refresh.key2": "Обновить ключ 2", - "sql.migration.refresh.migrations.error.label": "Произошла ошибка при обновлении списка миграций. Проверьте связанное подключение к Azure и нажмите \"Обновить\", чтобы повторить попытку.", - "sql.migration.refresh.migrations.error.title": "Произошла ошибка при обновление списка миграций.", - "sql.migration.resource.group.description": "Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure.", - "sql.migration.resource.group.not.found": "Группы ресурсов не найдены.", - "sql.migration.resourceGroups": "Группа ресурсов", - "sql.migration.restart.migration.wizard": "Перезапустить мастер миграции", - "sql.migration.restore.backupset.status.none": "Нет", - "sql.migration.restore.backupset.status.queued": "В очереди", - "sql.migration.restore.backupset.status.restored": "Восстановлено", - "sql.migration.restore.backupset.status.restoring": "Восстановление", - "sql.migration.restore.backupset.status.skipped": "Пропущено", - "sql.migration.restore.backuptype.database": "База данных", - "sql.migration.restore.backuptype.differentialdatabase": "Разностное копирование базы данных", - "sql.migration.restore.backuptype.differentialfile": "Разностное копирование файлов", - "sql.migration.restore.backuptype.differentialpartial": "Частичное разностное", - "sql.migration.restore.backuptype.file": "Файл", - "sql.migration.restore.backuptype.partial": "Частично", - "sql.migration.restore.backuptype.transactionlog": "Журнал транзакций", - "sql.migration.restore.backuptype.unknown": "Неизвестно", - "sql.migration.restore.status.Restoring": "Восстановление", - "sql.migration.restore.status.blocked": "Заблокировано", - "sql.migration.restore.status.cancelled": "Отменено", - "sql.migration.restore.status.completed": "Выполнено", - "sql.migration.restore.status.completing.migration": "Завершение миграции", - "sql.migration.restore.status.failed": "Сбой", - "sql.migration.restore.status.initializing": "Инициализация", - "sql.migration.restore.status.none": "Нет", - "sql.migration.restore.status.not.started": "Не запущено", - "sql.migration.restore.status.restore.completed": "Восстановление завершено", - "sql.migration.restore.status.restore.paused": "Восстановление приостановлено", - "sql.migration.restore.status.searching.backups": "Поиск резервных копий", - "sql.migration.restore.status.waiting": "Ожидание", - "sql.migration.resume.session": "Возобновить ранее сохраненный сеанс", - "sql.migration.resume.title": "Снова запустить рабочий процесс миграции", - "sql.migration.retry.migration": "Повтор миграции", - "sql.migration.retry.migration.error": "Произошла ошибка при повторной попытке миграции.", - "sql.migration.rg.created": "Создана группа ресурсов", - "sql.migration.run.validation": "Запустить проверку", - "sql.migration.running.multi.steps.heading": "Выполняются следующие шаги:", - "sql.migration.save.assessment.report": "Сохранить отчет об оценке", - "sql.migration.save.assessment.report.success": "Отчет об оценке успешно сохранен в {0}.", - "sql.migration.save.close": "Сохранить и закрыть", - "sql.migration.save.close.popup": "Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите.", - "sql.migration.save.recommendation.report": "Сохранить отчет о рекомендациях", - "sql.migration.save.recommendation.report.success": "Отчет о рекомендациях успешно сохранен в {0}.", - "sql.migration.saved.assessment.cancel": "Отмена", - "sql.migration.saved.assessment.next": "Далее", - "sql.migration.saved.assessment.result": "Сохраненный сеанс", - "sql.migration.search": "Поиск", - "sql.migration.search.for.migration": "Фильтровать результаты миграции", - "sql.migration.sec": "{0} сек", - "sql.migration.select": "Выбрать", - "sql.migration.select.azure.mi": "Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure.", - "sql.migration.select.azure.vm": "Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта.", - "sql.migration.select.database.to.continue": "Выберите 1 или более учетных данных для миграции", - "sql.migration.select.database.to.migrate": "Выберите базы данных для миграции.", - "sql.migration.select.migration.tables": "Выбор таблиц для миграции", - "sql.migration.select.prompt": "Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения.", - "sql.migration.select.service.apply.label": "Применить", - "sql.migration.select.service.delete.label": "Очистить", - "sql.migration.select.service.description": "Azure Database Migration Service", - "sql.migration.select.service.heading": "Фильтрация списка миграции по Database Migration Service", - "sql.migration.select.service.prompt": "Выберите службу Database Migration Service", - "sql.migration.select.service.select.a.": "Войдите в Azure и выберите учетную запись", - "sql.migration.select.service.select.a.location": "Выберите расположение", - "sql.migration.select.service.select.a.resource.group": "Выберите группу ресурсов", - "sql.migration.select.service.select.a.service": "Выберите службу Database Migration Service", - "sql.migration.select.service.select.a.subscription": "Выберите подписку", - "sql.migration.select.service.select.a.tenant": "Выберите клиент", - "sql.migration.select.service.select.account.error": "При загрузке доступных учетных записей Azure произошла ошибка.", - "sql.migration.select.service.select.location.error": "Произошла ошибка при загрузке расположений. Проверьте подключение к Azure и повторите попытку.", - "sql.migration.select.service.select.migration.target": "Выберите целевой сервер.", - "sql.migration.select.service.select.resource.group.error": "Произошла ошибка при загрузке доступных групп ресурсов. Проверьте подключение к Azure и повторите попытку.", - "sql.migration.select.service.select.service.error": "Произошла ошибка при загрузке доступных служб миграции баз данных. Проверьте подключение к Azure и повторите попытку.", - "sql.migration.select.service.select.subscription.error": "Произошла ошибка при загрузке подписок учетных записей. Проверьте подключение к Azure и повторите попытку.", - "sql.migration.select.service.select.target.type.": "Выберите целевой тип Azure SQL", - "sql.migration.select.service.select.tenant.error": "При загрузке доступных клиентов учетных записей Azure произошла ошибка.", - "sql.migration.select.service.service.label": "Azure Database Migration Service", - "sql.migration.select.service.title": "Выбрать службу миграции баз данных", - "sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевой объект.", - "sql.migration.server": "Сервер", - "sql.migration.service.account.info.text": "Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке.", - "sql.migration.service.container.container.description1": "Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для управления подключением между источником и назначением и для загрузки резервных копий из локальной сетевой папки в Azure (если применимо).", - "sql.migration.service.container.container.description2": "Настройте локальную среду выполнения интеграции, следуя инструкциям ниже.", - "sql.migration.service.container.heading": "Настройка среды выполнения интеграции", - "sql.migration.service.container.loading.help": "Загрузка служб миграции", - "sql.migration.service.details.authKeys.label": "Ключи проверки подлинности", - "sql.migration.service.details.authKeys.title": "Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции", - "sql.migration.service.details.button.label": "Закрыть", - "sql.migration.service.details.dialog.title": "Служба миграции баз данных Azure", - "sql.migration.service.details.ir.label": "Узел локальной среды выполнения интеграции", - "sql.migration.service.details.status.unavailable": "-- недоступно --", - "sql.migration.service.error.not.ready": "При получении сведений о регистрации для Azure Database Migration Service \"{0}\" произошла следующая ошибка. Нажмите \"Обновить\" и повторите попытку. Ошибка: \"{1}\".", - "sql.migration.service.header": "Сведения Azure Database Migration Service \"{0}\":`", - "sql.migration.service.not.found": "Службы миграции не найдены. Чтобы продолжить, создайте новую.", - "sql.migration.service.not.ready": "Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service \"{0}\" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле.", - "sql.migration.service.not.ready.below": "Служба Azure Database Migration Service не зарегистрирована. Необходимо зарегистрировать Azure Database Migration Service \"{0}\" в локальной среде выполнения интеграции на любом узле.\r\n\r\nИнструкции по регистрации см. ниже.", - "sql.migration.service.prompt": "{0} (изменение)", - "sql.migration.service.ready": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}.\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы.", - "sql.migration.service.ready.below": "Служба Azure Database Migration Service \"{0}\" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}.\r\n\r\nДля улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. Инструкции по регистрации см. ниже.", - "sql.migration.service.selection.location.msg": "Прежде чем продолжить, выберите расположение файлов резервной копии базы данных.", - "sql.migration.service.status.refresh.error": "Произошла ошибка при обновлении статуса создания службы миграции.", - "sql.migration.services.container.description": "Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже.", - "sql.migration.services.container.description.network": "Введите сведения ниже, чтобы добавить новую службу Azure Database Migration Service. Чтобы зарегистрировать локальную среду выполнения интеграции, выберите \"Мои резервные копии базы данных находятся в сетевой папке\" на предыдущей странице.", - "sql.migration.services.dialog.title": "Создать Azure Database Migration Service", - "sql.migration.services.location": "Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL.", - "sql.migration.services.name": "Имя Azure Database Migration Service.", - "sql.migration.services.resource.group": "Группа ресурсов для Azure Database Migration Service.", - "sql.migration.services.subscription": "Имя подписки для Azure Database Migration Service.", - "sql.migration.services.target": "Целевой объект Azure SQL выбран по умолчанию.", - "sql.migration.shir": "Узел локальной среды выполнения интеграции", - "sql.migration.show.status": "Показать состояние", - "sql.migration.size": "Размер (МБ)", - "sql.migration.size.column.header": "Размер", - "sql.migration.size.gb": "{0} ГБ", - "sql.migration.size.mb": "{0} МБ", - "sql.migration.size.tb": "{0} ТБ", - "sql.migration.sku.available.recommendations.many": "Доступны рекомендации: {0}", - "sql.migration.sku.available.recommendations.one": "Доступна {0} рекомендация", - "sql.migration.sku.azureConfiguration": "Конфигурация Azure", - "sql.migration.sku.azureConfiguration.businessCritical": "Критически важный для бизнеса", - "sql.migration.sku.azureConfiguration.gen5": "5-е поколение", - "sql.migration.sku.azureConfiguration.generalPurpose": "Общее назначение", - "sql.migration.sku.azureConfiguration.hyperscale": "Гипермасштабирование", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} виртуальное ядро", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} виртуальное ядро - {3} ГБ", - "sql.migration.sku.azureConfiguration.premiumSeries": "Серия Premium", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "Серия Premium, оптимизированная для операций в памяти", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} виртуальное ядро", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} виртуальное ядро - {3} ГБ", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} виртуальных ЦП)", - "sql.migration.sku.azureConfiguration.vmPreview": "Данные: {0}, журнал: {1}, tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "Выберите способ предоставления данных производительности", - "sql.migration.sku.azureRecommendation.collectData.method": "Собрать данные производительности", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Выберите папку на локальном диске, где будут сохранены данные производительности", - "sql.migration.sku.azureRecommendation.description": "Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время.", - "sql.migration.sku.azureRecommendation.description2": "Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее.", - "sql.migration.sku.azureRecommendation.openExisting.method": "У меня уже есть данные производительности", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Выберите папку на локальном диске, где сохранены ранее собранные данные производительности", - "sql.migration.sku.azureRecommendation.start": "Запуск", - "sql.migration.sku.azureRecommendation.start.popup": "Запуск сбора данных о производительности…", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "Начальные рекомендации будут автоматически обновлены примерно через {0} мин.", - "sql.migration.sku.azureRecommendation.status.imported": "Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации.", - "sql.migration.sku.azureRecommendation.status.inProgress": "Выполняется сбор данных. Создание начальных рекомендаций…", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \\\"Обновить рекомендацию\\\".", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Рекомендации Azure собирают и анализируют данные о производительности, а затем рекомендуют целевые объекты Azure соответствующего размера для вашей рабочей нагрузки.", - "sql.migration.sku.azureRecommendation.status.refining": "Сбор данных все еще выполняется. Уточнение существующих рекомендаций…", - "sql.migration.sku.azureRecommendation.status.stopped": "Сбор данных для рекомендаций Azure остановлен.", - "sql.migration.sku.azureRecommendation.stop.popup": "Остановка сбора данных о производительности…", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию.", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных.", - "sql.migration.sku.card.azureRecommendation.inProgress": "Рекомендация Azure будет отображаться после завершения сбора данных.", - "sql.migration.sku.card.azureRecommendation.notEnabled": "Рекомендация Azure недоступна. Нажмите кнопку \\\"Получить рекомендацию Azure\\\" ниже", - "sql.migration.sku.cpu": "Ядер: {0}", - "sql.migration.sku.cpu.requirement": "Требования к центральному процессору", - "sql.migration.sku.data.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для данных", - "sql.migration.sku.data.storage.requirement": "Требование к хранилищу данных", - "sql.migration.sku.gb": "{0} ГБ", - "sql.migration.sku.get.recommendation": "Получить рекомендацию Azure", - "sql.migration.sku.io.memory.requirement": "Требование задержки ввода-вывода", - "sql.migration.sku.iops": "{0} операций ввода-вывода в секунду", - "sql.migration.sku.location": "Регион Azure для целевого Azure SQL. Будут показаны только регионы, в которых есть целевые объекты, подходящие для миграции.", - "sql.migration.sku.log.storage.requirement": "Требование к хранилищу журналов", - "sql.migration.sku.logs.iops.requirement": "Требуемое количество операций ввода-вывода в секунду для журналов", - "sql.migration.sku.memory.requirement": "Требования к памяти", - "sql.migration.sku.mi.card.title": "Управляемый экземпляр SQL Azure", - "sql.migration.sku.mi.target.title": "Управляемый экземпляр SQL Azure", - "sql.migration.sku.ms": "{0} мс", - "sql.migration.sku.parameters": "Параметры рекомендаций", - "sql.migration.sku.parameters.edit": "Изменить параметры", - "sql.migration.sku.parameters.edit.title": "Изменить параметры рекомендаций", - "sql.migration.sku.parameters.enable.elastic": "Включить эластичную рекомендацию", - "sql.migration.sku.parameters.enable.elastic.info": "Эластичная рекомендация использует альтернативную модель рекомендаций, которая использует персонализированное профилирование цены и производительности по сравнению с существующими клиентами в облаке.", - "sql.migration.sku.parameters.enable.preview": "Включить предварительную версию функций", - "sql.migration.sku.parameters.enable.preview.info": "При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах.", - "sql.migration.sku.parameters.percentage.utilization": "Процент использования", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "Процентиль точек данных, используемых при агрегации данных производительности.", - "sql.migration.sku.parameters.scale.factor": "Коэффициент масштаба", - "sql.migration.sku.parameters.scale.factor.invalid": "Недопустимый масштаб. Введите положительное целое значение.", - "sql.migration.sku.parameters.scale.factor.tooltip": "Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки.", - "sql.migration.sku.parameters.text": "Введите ниже сведения, чтобы изменить параметры рекомендаций.", - "sql.migration.sku.parameters.update": "Обновить", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "{0}-процентиль", - "sql.migration.sku.recommendation": "Рекомендация Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ)", - "sql.migration.sku.recommendation.view.assessment.mi": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure.", - "sql.migration.sku.recommendation.view.assessment.sqldb": "Для миграции на Базу данных SQL Azure просмотрите результаты оценки и выберите одну или несколько баз данных.", - "sql.migration.sku.recommendation.view.assessment.vm": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure.", - "sql.migration.sku.recommendationReason": "Причина рекомендации", - "sql.migration.sku.recommendations": "Рекомендации", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "Последнее обновление: {0}", - "sql.migration.sku.recommendations.loading": "Загрузка…", - "sql.migration.sku.recommendations.title": "Рекомендаций: {0}", - "sql.migration.sku.recommended.value": "Значение", - "sql.migration.sku.recommendedConfiguration": "Рекомендуемая конфигурация", - "sql.migration.sku.refine.recommendation": "Уточнить рекомендацию Azure", "sql.migration.sku.refresh.recommendation": "Обновить рекомендацию", - "sql.migration.sku.resource": "Имя целевого ресурса Azure SQL", + "sql.login.migration.select.in.progress": "Обновление списка учетных данных из источника и целевого объекта", + "sql.login.migration.refresh.source.login.data.failed": "Не удалось обновить список учетных данных из источника", + "sql.login.migration.refresh.target.login.data.failed": "Не удалось обновить список учетных данных из целевого объекта", + "sql.login.migration.refresh.login.data.successful": "Список учетных данных обновлен. Найдены исходные учетные данные: {0}, найдены целевые учетные данные: {1}", + "sql.migration.resourceGroups": "Группа ресурсов", + "sql.migration.rg.created": "Создана группа ресурсов", + "sql.migration.services.resource.group": "Группа ресурсов для Azure Database Migration Service.", + "sql.migration.dms.resource_group": "Группа ресурсов для целевого Azure SQL. Будут показаны только группы ресурсов, содержащие службу.", "sql.migration.sku.resource_group": "Группа ресурсов для целевого Azure SQL. Будут показаны только те группы ресурсов, которые содержат цель, подходящую для миграции.", "sql.migration.sku.restart.performance.collection": "Перезапустить сбор данных", - "sql.migration.sku.sourceProperties": "Свойства источника", - "sql.migration.sku.sql.dataDisk": "Файлы данных SQL", - "sql.migration.sku.sql.logDisk": "Файлы журналов SQL", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "База данных SQL Azure", - "sql.migration.sku.sqldb.target.title": "База данных SQL Azure", - "sql.migration.sku.stop.performance.collection": "Остановить сбор данных", - "sql.migration.sku.storage.dimension": "Измерение", - "sql.migration.sku.storageGB": "{0} ГБ", - "sql.migration.sku.subscription": "Имя подписки для целевого объекта Azure SQL", - "sql.migration.sku.targetDeploymentType": "Целевой тип развертывания", - "sql.migration.sku.targetStorageConfiguration": "Конфигурация целевого хранилища рекомендаций", - "sql.migration.sku.targetStorageConfiguration.caching": "Кэширование узлов", - "sql.migration.sku.targetStorageConfiguration.caching.na": "Неприменимо", - "sql.migration.sku.targetStorageConfiguration.caching.none": "Нет", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "Только для чтения", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "Для чтения и записи", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "Разместить tempdb на локальном временном диске SSD (по умолчанию D:\\)", - "sql.migration.sku.targetStorageConfiguration.info": "Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища.", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "Локальная память SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "Рекомендуемая конфигурация хранилища", - "sql.migration.sku.targetStorageConfiguration.storage": "Хранилище", - "sql.migration.sku.viewDetails": "Просмотр сведений", - "sql.migration.sku.vm.card.title": "SQL Server на виртуальной машине Azure", - "sql.migration.sku.vm.target.title": "SQL Server на виртуальной машине Azure", - "sql.migration.source.configuration": "Конфигурация источника", - "sql.migration.source.credentials": "Исходные учетные данные.", - "sql.migration.source.database": "Имя базы данных-источника", - "sql.migration.source.databases": "Базы данных — источники", - "sql.migration.source.details.sqlAuth.db": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.", - "sql.migration.source.details.sqlAuth.nonDb": "Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", - "sql.migration.source.details.windowAuth.db": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции.", - "sql.migration.source.details.windowAuth.nonDb": "Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий.", - "sql.migration.source.login": "Исходные учетные данные", - "sql.migration.source.server": "Исходный сервер", - "sql.migration.source.version": "Исходная версия", - "sql.migration.sql.assessment.notebook.title": "Оценка миграции SQL", - "sql.migration.sql.database": "База данных SQL", - "sql.migration.sql.managed.instance": "Управляемый экземпляр SQL", - "sql.migration.sql.server.instance": "Экземпляр сервера SQL Server", - "sql.migration.sql.virtual.machine": "Виртуальная машина SQL", - "sql.migration.sql.vm.page.blob.info": "Для целевых серверов с SQL Server 2014 или более поздней версии необходимо хранить резервные копии баз данных в контейнере Azure Storage Blob, а не отправлять их с помощью сетевой папки. Кроме того, файлы резервных копий должны храниться как страничные BLOB-объекты, так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: {0}", - "sql.migration.sql.vm.page.blob.url.label": "Известные проблемы, ограничения и устранение неполадок", - "sql.migration.sqldb.column.copyduration": "Продолжительность копирования", - "sql.migration.sqldb.column.copystart": "Запуск копирования", - "sql.migration.sqldb.column.copythroughput": "Пропускная способность копирования", - "sql.migration.sqldb.column.dataread": "Данных прочитано", - "sql.migration.sqldb.column.datawritten": "Данных записано", - "sql.migration.sqldb.column.parallelcopytype": "Тип параллельного копирования", + "sql.migration.restart.migration.wizard": "Перезапустить мастер миграции", + "sql.migration.restore.status.restore.completed": "Восстановление завершено", + "sql.migration.backup.file.restore.finish.date": "Дата окончания восстановления", + "sql.migration.restore.status.restore.paused": "Восстановление приостановлено", + "sql.migration.field.label.restore.percent.completed": "Процент выполнения восстановления", + "sql.migration.field.label.restore.plan.size": "Размер плана восстановления (МБ)", + "sql.migration.backup.file.restore.start.date": "Дата начала восстановления", + "sql.migration.backup.file.restore.status": "Состояние восстановления", + "sql.migration.restore.backupset.status.restored": "Восстановлено", + "sql.migration.field.label.restored.files": "Восстановленные файлы", + "sql.migration.field.label.restored.size": "Размер восстановленных файлов (МБ)", + "sql.migration.restore.status.Restoring": "Восстановление", + "sql.migration.restore.backupset.status.restoring": "Восстановление", + "sql.migration.status.restoring": "Восстановление", + "sql.migration.field.label.restoring.files": "Восстановление файлов", + "sql.migration.resume.session": "Возобновить ранее сохраненный сеанс", + "sql.migration.status.retriable": "Повторное", + "sql.migration.tde.migrate.start.validation": "Повтор миграции", + "sql.migration.retry.migration": "Повтор миграции", + "sql.migration.validate.ir.unsuccessful.revalidation": "Повторно проверить невыполненные шаги", "sql.migration.sqldb.column.rowscopied": "Строки скопированы", "sql.migration.sqldb.column.rowsread": "Прочитанные строки", - "sql.migration.sqldb.column.tablename": "Имя таблицы", - "sql.migration.sqldb.column.usedparallelcopies": "Использованные параллельные копии", - "sql.migration.sqldb.not.ready": "Сервер базы данных SQL \"{0}\" недоступен для миграции, поскольку сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный сервер базы данных SQL.", - "sql.migration.src.database": "База данных-источник", - "sql.migration.src.database.tool.tip": "Имя базы данных-источника", - "sql.migration.src.server": "Имя источника", - "sql.migration.src.server.tool.tip": "Имя исходного сервера", - "sql.migration.start.login.migration.button": "Мигрировать", - "sql.migration.start.migration.button": "Запуск миграции", - "sql.migration.start.session": "Начать новый сеанс", - "sql.migration.start.time": "Время начала", - "sql.migration.starting.login": "Выполняется проверка и миграция учетных данных", - "sql.migration.starting.login.failed": "Сбой проверки и миграции учетных данных", - "sql.migration.starting.migration.dberror": "Ошибка миграции сертификата для базы данных {0}. {1}", - "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции сертификатов: \"{0}\"", - "sql.migration.state.canceled": "Отменено", - "sql.migration.state.failed": "Сбой", - "sql.migration.state.pending": "Ожидание", + "sql.migration.resume.title": "Снова запустить рабочий процесс миграции", + "sql.migration.run.validation": "Запустить проверку", "sql.migration.state.running": "Выполняется", - "sql.migration.state.succeeded": "Выполнено", + "sql.migration.validation.state.running": "Выполняется", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию.", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "База данных SQL", + "sql.migration.database.schema.migration.project": "Расширение проектов базы данных SQL", + "sql.migration.sql.managed.instance": "Управляемый экземпляр SQL", + "sql.migration.database.schema.migration.dacpac": "Расширение DACPAC SQL Server", + "sql.migration.sql.server.instance": "Экземпляр сервера SQL Server", + "sql.migration.azure.sql.database.virtual.machine.short": "SQL Server на виртуальной машине Azure", + "sql.migration.summary.vm.type": "SQL Server на виртуальной машине Azure", + "sql.login.migration.vm.title": "SQL Server на виртуальной машине Azure", + "sql.migration.sku.vm.target.title": "SQL Server на виртуальной машине Azure", + "sql.migration.sku.vm.card.title": "SQL Server на виртуальной машине Azure", + "sql.migration.azure.sql.database.virtual.machine": "SQL Server на виртуальных машинах Azure", + "sql.migration.sql.virtual.machine": "Виртуальная машина SQL", + "sql.migration.sku.sql.dataDisk": "Файлы данных SQL", + "sql.migration.sku.sql.logDisk": "Файлы журналов SQL", + "sql.migration.sql.assessment.notebook.title": "Оценка миграции SQL", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "Сохранить и закрыть", + "sql.migration.save.assessment.report": "Сохранить отчет об оценке", + "sql.migration.save.recommendation.report": "Сохранить отчет о рекомендациях", + "sql.migration.saved.assessment.result": "Сохраненный сеанс", + "sql.migration.sku.parameters.scale.factor": "Коэффициент масштаба", + "sql.migration.search": "Поиск", + "sql.migration.restore.status.searching.backups": "Поиск резервных копий", + "sql.migration.select": "Выбрать", + "sql.migration.select.service.title": "Выбрать службу миграции баз данных", + "sql.migration.select.service.prompt": "Выберите службу Database Migration Service", + "sql.migration.select.service.select.a.service": "Выберите службу Database Migration Service", + "sql.migration.invalid.migration.service.offline.error": "Выберите службу Database Migration Service, подключенную к какому-либо узлу.", + "sql.migration.status.select.service.MESSAGE": "Выберите службу Database Migration Service для отслеживания миграций.", + "sql.migration.blob.container.select": "Сначала выберите значение контейнера больших двоичных объектов.", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "Выберите папку на локальном диске, где будут сохранены данные производительности", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "Выберите папку на локальном диске, где сохранены ранее собранные данные производительности", + "sql.migration.database.assessment.xevents.instructions": "Выберите папку, в которой хранятся файлы расширенных сеансов событий (XEL и XEM)", + "sql.migration.select.service.select.a.location": "Выберите расположение", + "sql.migration.select.service.select.a.resource.group": "Выберите группу ресурсов", + "sql.migration.blob.resourceGroup.select.prompt": "Сначала выберите значение группы ресурсов.", + "sql.migration.blob.resourceGroup.select": "Выберите группу ресурсов.", + "sql.migration.blob.storageAccount.select": "Сначала выберите значение учетной записи хранения.", + "sql.migration.select.service.select.a.subscription": "Выберите подписку", + "sql.migration.map.target.placeholder": "Выберите целевую базу данных", + "sql.migration.select.service.select.migration.target": "Выберите целевой сервер.", + "sql.migration.select.service.select.a.tenant": "Выберите клиент", + "sql.migration.unique.name": "Выберите уникальное имя для этой целевой базы данных", + "sql.migration.invalid.migration.service.error": "Выберите действительную Database Migration Service.", + "sql.migration.wizard.target.description": "Выберите учетную запись Azure и целевой {0}.", + "sql.migration.wizard.account.description": "Выберите учетную запись Azure, связанную с Azure Data Studio, или свяжите ее сейчас.", + "sql.login.migration.select.page.title": "Выберите учетные данные для миграции", + "sql.migration.database.table.tables.column.label": "Выбор таблиц", + "sql.migration.select.migration.tables": "Выбор таблиц для миграции", + "sql.migration.table.select.label": "Выберите таблицы для {0}", + "sql.migration.select.service.select.target.type.": "Выберите целевой тип Azure SQL", + "sql.migration.database.assessment.description": "Выберите базы данных для оценки миграции в Azure SQL.", + "sql.migrate.text": "Выберите базы данных, которые вы хотите переместить в Azure SQL.", + "sql.migration.select.database.to.migrate": "Выберите базы данных для миграции.", + "sql.migration.database.page.description": "Выберите расположение резервных копий базы данных, используемых во время миграции.", + "sql.migration.quick.pick.placeholder": "Выберите нужную операцию.", + "sql.login.migration.wizard.target.description": "Выберите целевой Управляемый экземпляр SQL Azure, виртуальную машину Azure SQL или базы данных SQL Azure, куда нужно перенести ваши учетные данные.", + "sql.migration.map.target.description": "Выберите целевую базу данных, в которую следует перенести базу данных-источник. Можно выбрать целевую базу данных только для одной базы данных-источника.", + "sql.migration.select.azure.vm": "Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта.", + "sql.migration.select.azure.mi": "Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure.", + "sql.migration.service.details.ir.label": "Узел локальной среды выполнения интеграции", + "sql.migration.shir": "Узел локальной среды выполнения интеграции", + "sql.migration.server": "Сервер", + "sql.migration.details.serverobjects.label": "Объекты сервера", + "sql.migration.details.serverobjects.field.label": "Объекты сервера", + "serviceCrashed": "Сбой компонента службы.", + "serviceProviderIntializationError": "Не удалось инициализировать поставщик службы.", + "sql.migration.service.container.heading": "Настройка среды выполнения интеграции", + "sql.migration.show.status": "Показать состояние", + "sql.migration.select.service.select.a.": "Войдите в Azure и выберите учетную запись", + "sql.migration.size.column.header": "Размер", + "sql.migration.size": "Размер (МБ)", + "sql.migration.restore.backupset.status.skipped": "Пропущено", + "sql.migration.field.label.skipped.files": "Пропущенные файлы", + "sql.migration.multi.step.some.steps.are.still.running": "Некоторые шаги все еще выполняются.", + "sql.migration.migration.list.sort.label": "Сортировка", + "sql.migration.source.configuration": "Конфигурация источника", + "sql.migration.source.credentials": "Исходные учетные данные.", + "sql.migration.src.database": "База данных-источник", + "sql.migration.map.source.column": "База данных-источник", + "sql.migration.database.table.source.column.label": "База данных-источник", + "sql.migration.validate.ir.validation.result.label.source.database": "Подключение к базе данных-источнику: \"{0}\"", + "sql.migration.source.database": "Имя базы данных-источника", + "sql.migration.source.databases": "Базы данных — источники", + "sql.migration.source.login": "Исходные учетные данные", + "sql.migration.src.server": "Имя источника", + "sql.migration.sku.sourceProperties": "Свойства источника", + "sql.migration.source.server": "Исходный сервер", + "sql.migration.source.version": "Исходная версия", + "sql.migration.sku.azureRecommendation.start": "Запустить", + "sql.migration.start.session": "Начать новый сеанс", + "sql.migration.start.migration.button": "Запуск миграции", + "sql.migration.start.time": "Время начала", + "sql.migration.validate.ir.start.validation": "Начать проверку", + "sql.migration.sku.azureRecommendation.start.popup": "Запуск сбора данных о производительности…", + "sql.migration.tde.migrate.column.status": "Состояние", + "sql.migration.status.status.label": "Состояние", + "sql.login.migration.status.column": "Состояние", "sql.migration.status": "Состояние", - "sql.migration.status.add.account": "Добавить учетную запись", - "sql.migration.status.add.account.MESSAGE": "Добавьте вашу учетную запись Azure, чтобы увидеть существующие миграции и их состояние.", - "sql.migration.status.canceled": "Отменено", - "sql.migration.status.canceling": "Выполняется отмена", - "sql.migration.status.completing": "Завершение работы", - "sql.migration.status.creating": "Создание", + "sql.migration.validate.ir.column.status": "Состояние", "sql.migration.status.dropdown.all": "Состояние: все", "sql.migration.status.dropdown.completing": "Состояние: завершение", "sql.migration.status.dropdown.failed": "Состояние: сбой", "sql.migration.status.dropdown.ongoing": "Состояние: текущее", "sql.migration.status.dropdown.succeeded": "Состояние: выполнено", - "sql.migration.status.error.count.multiple": " (Ошибок: {0})", - "sql.migration.status.error.count.single": " ({0} ошибка)", - "sql.migration.status.failed": "Сбой", - "sql.migration.status.inprogress": "Выполняется", - "sql.migration.status.readyforcutover": "Готово к прямой миграции", - "sql.migration.status.refresh.label": "Обновить", - "sql.migration.status.restoring": "Восстановление", - "sql.migration.status.retriable": "Повторное", - "sql.migration.status.select.service.MESSAGE": "Выберите службу Database Migration Service для отслеживания миграций.", - "sql.migration.status.status.label": "Состояние", - "sql.migration.status.succeeded": "Успешно", - "sql.migration.status.uploadingfullbackup": "Выкладывается полная резервная копия", - "sql.migration.status.uploadinglogbackup": "Выполняется отправка файлов журнала", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " (Предупреждений: {0})", - "sql.migration.status.warning.count.single": " ({0} предупреждение)", + "sql.migration.ir.setup.step1": "Шаг 1. {0}", + "sql.migration.ir.setup.step2": "Шаг 2. Используйте приведенные ниже ключи для регистрации среды выполнения интеграции.", + "sql.migration.ir.setup.step3": "Шаг 3. Нажмите кнопку \"Тестирование подключения\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.", + "sql.migration.ir.setup.step3.alternate": "Шаг 3. Нажмите выше кнопку \"Обновить\", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции.", + "sql.migration.multi.step.status.dialog.heading": "Сведения о шаге", + "sql.migration.multi.step.status": "Состояние шага: {0}", + "sql.migration.multi.step.status.errors": "Состояние шага: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "Шаги", + "sql.migration.sku.stop.performance.collection": "Остановить сбор данных", + "sql.migration.validate.ir.stop.validation": "Остановить проверку", + "sql.migration.sku.azureRecommendation.stop.popup": "Остановка сбора данных о производительности…", + "sql.migration.sku.targetStorageConfiguration.storage": "Хранилище", "sql.migration.storage.account": "Учетная запись хранения", - "sql.migration.storageAccount.warning.many": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетной записи хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер.", - "sql.migration.storageAccount.warning.one": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетным записям хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер.", - "sql.migration.storageAccount.warning.vm.many": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетной записи хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетной записи хранения.", - "sql.migration.storageAccount.warning.vm.one": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетным записям хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетных записей хранения.", + "sql.migration.network.share.azure.header": "Сведения об учетной записи хранения", "sql.migration.subscription": "Подписка", - "sql.migration.summary.azure.storage": "Служба хранилища Azure", - "sql.migration.summary.azure.storage.subscription": "Подписка на службу хранилища Azure", - "sql.migration.summary.database.count": "Базы данных для миграции", - "sql.migration.summary.mi.type": "Управляемый экземпляр SQL Azure", + "sql.migration.blob.storage.subscription.label": "Подписка", + "sql.migration.dms.subscription": "Имя подписки для Azure Database Migration Service", + "sql.migration.services.subscription": "Имя подписки для Azure Database Migration Service.", + "sql.migration.sku.subscription": "Имя подписки для целевого объекта Azure SQL", + "sql.migration.state.succeeded": "Выполнено", + "sql.migration.copy.status.succeeded": "Успешно", + "sql.migration.status.succeeded": "Успешно", + "sql.migration.validation.state.succeeded": "Успешно", + "sql.login.migration.status.succeeded": "Успешно", + "sql.migration.details.serverobjects.successful.tables.label": "Успешно", + "sql.migration.database.migration.service.created.successfully": "Создание Database Migration Service выполнено.", + "sql.migration.save.assessment.report.success": "Отчет об оценке успешно сохранен в {0}.", + "sql.migration.save.recommendation.report.success": "Отчет о рекомендациях успешно сохранен в {0}.", "sql.migration.summary.page.title": "Сводка", - "sql.migration.summary.sqldb.type": "База данных SQL Azure", - "sql.migration.summary.vm.type": "SQL Server на виртуальной машине Azure", - "sql.migration.tab.button.feedback.description": "Отзывы", - "sql.migration.tab.button.feedback.label": "Отзывы", - "sql.migration.tab.button.login.migration.description": "Миграция учетных данных в Azure SQL", - "sql.migration.tab.button.login.migration.label": "Новая миграция учетных данных (предварительная версия)", - "sql.migration.tab.button.migration.description": "Миграция в Azure SQL", - "sql.migration.tab.button.migration.label": "Новая миграция", - "sql.migration.tab.button.support.description": "Новый запрос на поддержку", - "sql.migration.tab.button.support.label": "Новый запрос на поддержку", - "sql.migration.tab.dashboard.title": "Панель мониторинга", - "sql.migration.tab.migrations.title": "Миграции", + "sql.migration.tde.migrate.required": "Прежде чем продолжить, необходимо успешно выполнить миграцию сертификата TDE.", "sql.migration.table.error.title": "Сведения о состоянии миграции таблицы", "sql.migration.table.migration.status.label": "Состояние переноса таблицы: {0}", - "sql.migration.table.missing.count": "Таблицы, отсутствующие в целевой базе данных: {0}", - "sql.migration.table.select.label": "Выберите таблицы для {0}", - "sql.migration.table.selected.count": "Выбраны таблицы: {0} из {1}", - "sql.migration.table.selection.count": "{0} из {1}", - "sql.migration.table.selection.edit": "Изменить", - "sql.migration.table.selection.filter": "Фильтровать таблицы", - "sql.migration.table.selection.status.column": "Содержит строки", + "sql.migration.sqldb.column.tablename": "Имя таблицы", "sql.migration.table.selection.tablename.column": "Имя таблицы", - "sql.migration.table.selection.update.button": "Обновить", - "sql.migration.table.selection.update.cancel": "Отмена", + "sql.migration.missing.table.name.column": "Имя таблицы", + "sql.migration.database.table.selection.label": "Выбрать таблицу", + "sql.migration.table.missing.count": "Таблицы, отсутствующие в целевой базе данных: {0}", + "sql.migration.target.table.count.name": "Выбранные таблицы", "sql.migration.target": "Целевой объект", + "sql.login.migration.target.status.column": "Целевое состояние", "sql.migration.target.azure.sql.instance.database.name": "Целевая база данных", - "sql.migration.target.azure.sql.instance.name": "Целевое имя", - "sql.migration.target.azure.sql.instance.server.name": "Целевое имя", + "sql.migration.map.target.column": "Целевая база данных", + "sql.migration.database.table.target.column.label": "Целевая база данных", + "sql.migration.validate.ir.validation.result.label.target.database": "Подключение к целевой базе данных: \"{0}\"", "sql.migration.target.database.name": "Имя целевой базы данных", + "sql.migration.sku.targetDeploymentType": "Целевой тип развертывания", + "sql.migration.storageAccount.warning.many": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетной записи хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер.", + "sql.migration.storageAccount.warning.one": "Возможно, целевой экземпляр \"{0}\" не сможет получить доступ к учетным записям хранения \"{1}\". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер.", + "sql.migration.target.azure.sql.instance.server.name": "Целевое имя", + "sql.migration.target.azure.sql.instance.name": "Целевое имя", + "sql.migration.password.label": "Целевой пароль", "sql.migration.target.platform": "Целевая платформа", "sql.migration.target.server": "Целевой сервер", - "sql.migration.target.table.count.name": "Выбранные таблицы", + "sql.migration.storageAccount.warning.vm.many": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетной записи хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетной записи хранения.", + "sql.migration.storageAccount.warning.vm.one": "Целевой сервер \"{0}\", возможно, не сможет получить доступ к учетным записям хранения \"{1}\". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетных записей хранения.", "sql.migration.target.table.missing": "Целевая таблица не существует", "sql.migration.target.table.not.empty": "Целевая таблица не пустая.", - "sql.migration.target.version": "Целевая версия", - "sql.migration.tde.button.caption": "Изменить", - "sql.migration.tde.button.migrate": "Перенести сертификаты", - "sql.migration.tde.migrate.canceled": "Миграция сертификатов отменена. Необходимо запустить и полностью выполнить ее, чтобы продолжить.", - "sql.migration.tde.migrate.canceled.errors": "Проверка была отменена со следующими ошибками:{0}{1}", - "sql.migration.tde.migrate.column.databases": "Базы данных", - "sql.migration.tde.migrate.column.status": "Состояние", - "sql.migration.tde.migrate.completed.errors": "Миграция завершена со следующими ошибками:{0}{1}", - "sql.migration.tde.migrate.copy.results": "Копировать результаты миграции", - "sql.migration.tde.migrate.done.button": "Готово", - "sql.migration.tde.migrate.heading": "Выполняется миграция сертификатов из следующих баз данных:", - "sql.migration.tde.migrate.not.run": "Миграция сертификатов для текущей конфигурации не выполнялась. Необходимо запустить и полностью выполнить ее, чтобы продолжить.", - "sql.migration.tde.migrate.results.heading": "Сведения о ходе выполнения миграции сертификатов:", - "sql.migration.tde.migrate.results.heading.completed": "Результаты миграции сертификатов:", - "sql.migration.tde.migrate.results.heading.previous": "Предыдущие результаты миграции сертификатов:", - "sql.migration.tde.migrate.start.validation": "Повторить миграцию", - "sql.migration.tde.migrate.status.details": "Состояние миграции: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "Миграция сертификатов выполнена. Щелкните \"Далее\", чтобы продолжить миграцию.", - "sql.migration.tde.migrate.validation.camceled": "Миграция отменена.", - "sql.migration.tde.migrate.validation.completed": "Миграция выполнена.", - "sql.migration.tde.msg.databases.selected": "Выбранные для миграции базы данных, использующие прозрачное шифрование: {0}. {1}", - "sql.migration.tde.msg.empty": "База данных с шифрованием не выбрана.", - "sql.migration.tde.msg.manual": "Вы выбрали миграцию сертификатов вручную.", - "sql.migration.tde.msg.tde": "Вы предоставили Azure Data Studio доступ для миграции сертификатов шифрования и базы данных.", - "sql.migration.tde.progress.update": "Выполнено {0} из {1}", - "sql.migration.tde.wizard.databases.selected": "Выбранные базы данных, использующие прозрачное шифрование: {0} из {1}.", - "sql.migration.tde.wizard.description": "Для миграции зашифрованной базы данных необходимо предоставить доступ к сертификатам шифрования или перенести сертификаты вручную, прежде чем продолжить миграцию. {0}.", - "sql.migration.tde.wizard.network.share.info": "Сетевой путь для размещения сертификата.", - "sql.migration.tde.wizard.network.share.label": "Сетевой путь для сертификата", - "sql.migration.tde.wizard.network.share.placeholder": "Введите сетевой путь", - "sql.migration.tde.wizard.optionads": "Экспорт сертификатов и закрытого ключа в назначение.", - "sql.migration.tde.wizard.optionadsconfirm": "Я даю согласие на использование моих учетных данных для доступа к сертификатам.", - "sql.migration.tde.wizard.optionmanual": "Я не хочу экспортировать сертификаты с помощью Azure Data Studio.", - "sql.migration.tde.wizard.optionmanual.warning": "Прежде чем продолжить миграцию, необходимо перенести сертификаты, иначе возникнет сбой. {0}.", - "sql.migration.tde.wizard.optionscaption": "Миграция сертификатов", - "sql.migration.tde.wizard.title": "Выбрана база данных с шифрованием.", - "sql.migration.test.connection": "Проверить подключение", - "sql.migration.type": "Тип", - "sql.migration.type.label": "Введите следующее:", - "sql.migration.unavailable.target": "(Недоступно) {0}", - "sql.migration.unique.name": "Выберите уникальное имя для этой целевой базы данных", - "sql.migration.username": "Имя пользователя", + "sql.migration.azure.sql.target": "Тип объекта", "sql.migration.username.label": "Имя целевого пользователя", - "sql.migration.username.placeholder": "Введите имя пользователя целевого объекта", - "sql.migration.validate.error.gatewaytimeout": "Превышено время ожидания при проверке подключения к ресурсу. Подробнее: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "Состояние", - "sql.migration.validate.ir.column.validation.steps": "Шаги проверки", - "sql.migration.validate.ir.completed.errors": "Проверка завершена со следующими ошибками:{0}{1}", - "sql.migration.validate.ir.copy.results": "Копировать результаты проверки", - "sql.migration.validate.ir.done.button": "Готово", - "sql.migration.validate.ir.heading": "Выполняется проверка следующего:", - "sql.migration.validate.ir.results.heading": "Сведения о шаге проверки", - "sql.migration.validate.ir.sqldb.validation.result.error": "Ошибка проверки{0}Базы данных-источник: {1}{0}Целевая база данных: {2}{0}Ошибка: {3} - {4}", - "sql.migration.validate.ir.start.validation": "Начать проверку", - "sql.migration.validate.ir.status": "Состояние проверки: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} ошибки", - "sql.migration.validate.ir.status.error.count.one": "{0} — 1 ошибка", - "sql.migration.validate.ir.status.errors": "Состояние проверки: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "Остановить проверку", - "sql.migration.validate.ir.validation.camceled": "Проверка отменена", - "sql.migration.validate.ir.validation.completed": "Проверка пройдена.", - "sql.migration.validate.ir.validation.result.api.error": "Ошибка проверки{0}База данных:{1}{0}Ошибка: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "Ошибка проверки{0}База данных-источник: {1}{0}Путь к общей папке: {2}{0}Ошибка: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "Подключение к сетевой папке: \"{0}\" ", - "sql.migration.validate.ir.validation.result.label.shir": "Возможность подключения среды выполнения интеграции", - "sql.migration.validate.ir.validation.result.label.source.database": "Подключение к базе данных-источнику: \"{0}\"", - "sql.migration.validate.ir.validation.result.label.storage": "Подключение к службе хранилища Azure", - "sql.migration.validate.ir.validation.result.label.target.database": "Подключение к целевой базе данных: \"{0}\"", - "sql.migration.validation.canceled": "Проверка отменена. Чтобы продолжить, запустите и проверьте параметры миграции.", - "sql.migration.validation.canceled.errors": "Проверка была отменена со следующими ошибками:{0}{1}", - "sql.migration.validation.dialog.title": "Идет проверка", - "sql.migration.validation.not.run": "Проверка текущей конфигурации не выполнялась. Запустите и подтвердите параметры миграции, чтобы продолжить.", - "sql.migration.validation.state.canceled": "Отменено", - "sql.migration.validation.state.failed": "Сбой", - "sql.migration.validation.state.pending": "Ожидание", - "sql.migration.validation.state.running": "Выполняется", - "sql.migration.validation.state.succeeded": "Успешно", - "sql.migration.validation.success": "Проверка успешно завершена. Нажмите кнопку \"Далее\", чтобы продолжить миграцию.", - "sql.migration.view.all": "Все миграции баз данных", - "sql.migration.view.select.button.label": "Просмотреть или выбрать", + "sql.migration.target.version": "Целевая версия", + "sql.migration.test.connection": "Проверить подключение", + "sql.migration.dashboard.help.description.migrateUsingADS": "Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure.", + "sql.migration.sqldb.not.ready": "Сервер базы данных SQL \"{0}\" недоступен для миграции, поскольку сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный сервер базы данных SQL.", + "sql.migration.assessment.failed": "Сбой оценки экземпляра SQL Server \\\"{0}\\\".", + "sql.migration.database.migration.target.type.tool.tip": "Целевой тип ресурса Azure [Управляемый экземпляр SQL, виртуальная машина SQL, База данных SQL]", + "sql.migration.database.status.tool.tip": "Текущее состояние миграции", + "sql.migration.cannot.start.cutover.error": "Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера.", + "sql.migration.database.migration.duration.tool.tip": "Длительность миграции", + "sql.migration.database.migration.finish.time.tool.tip": "Время окончания миграции", + "sql.migration.service.error.not.ready": "При получении сведений о регистрации для Azure Database Migration Service \"{0}\" произошла следующая ошибка. Нажмите \"Обновить\" и повторите попытку. Ошибка: \"{1}\".", + "sql.migration.mi.not.ready": "Управляемый экземпляр \\\"{0}\\\" недоступен для миграции, так как сейчас он находится в состоянии \\\"{1}\\\". Чтобы продолжить, выберите доступный управляемый экземпляр.", + "sql.retry.migration.title": "Миграция завершилась сбоем со следующими ошибками:", + "sql.migration.database.migration.start.time.tool.tip": "Время начала миграции", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "Имя целевой базы данных", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "Имя целевого сервера", "sql.migration.vm.not.ready.iaas.extension": "Виртуальная машина \"{0}\" недоступна для миграции, так как расширение агента IaaS SQL Server сейчас находится в режиме \"{1}\", а не в полном режиме. Подробнее: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "Виртуальная машина \"{0}\" недоступна для миграции, так как базовая виртуальная машина не запущена. Перед повторной попыткой убедитесь, что она включена.", + "sql.migration.blob.storage.folder.warning": "Выбрано несколько баз данных с одинаковым расположением резервной копии. Убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках.", + "sql.migration.pre.req.title": "Что необходимо перед началом миграции Azure SQL:", + "sql.migration.assessments.blocking.issue": "Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных.", + "sql.migration.missing.targetPassword.error": "Чтобы продолжить, введите допустимый пароль целевого объекта.", + "sql.migration.missing.targetUserName.error": "Чтобы продолжить, введите допустимое имя пользователя целевого объекта.", + "sql.migration.invalid.non.page.blob.backupFile.error": "Чтобы продолжить, выберите контейнер BLOB-объектов, в котором все файлы резервных копий являются страничными BLOB-объектами для базы данных-источника '{0}', так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "Чтобы продолжить, выберите целевой объект.", + "sql.migration.invalid.sqldatabase.error": "Чтобы продолжить, выберите допустимый сервер Базы данных SQL Azure.", + "sql.migration.invalid.account.error": "Для продолжения выберите допустимую учетную запись Azure.", + "sql.migration.invalid.blob.lastBackupFolder.error": "Для продолжения выберите допустимую папку резервного копирования для базы данных-источника \"{0}\".", + "sql.migration.invalid.blob.container.error": "Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника \"{0}\".", + "sql.migration.invalid.blob.lastBackupFile.error": "Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника \"{0}\".", + "sql.migration.invalid.location.error": "Чтобы продолжить, выберите действительное расположение.", + "sql.migration.invalid.managedInstance.error": "Чтобы продолжить, выберите допустимый управляемый экземпляр.", + "sql.migration.invalid.blob.resourceGroup.error": "Для продолжения выберите действительную группу ресурсов для базы данных-источника \"{0}\".", + "sql.migration.invalid.resourceGroup.error": "Чтобы продолжить, выберите действительную группу ресурсов.", + "sql.migration.invalid.blob.storageAccount.error": "Для продолжения выберите действительную учетную запись хранения для базы данных-источника \"{0}\".", + "sql.migration.invalid.storageAccount.error": "Чтобы продолжить, выберите действительную учетную запись хранения.", + "sql.migration.invalid.subscription.error": "Чтобы продолжить, выберите действительную подписку.", + "sql.migration.invalid.virtualMachine.error": "Чтобы продолжить, выберите допустимую виртуальную машину.", + "sql.migration.tde.wizard.description": "Для миграции зашифрованной базы данных необходимо предоставить доступ к сертификатам шифрования или перенести сертификаты вручную, прежде чем продолжить миграцию. {0}.", + "sql.migration.sku.recommendation.view.assessment.sqldb": "Для миграции на Базу данных SQL Azure просмотрите результаты оценки и выберите одну или несколько баз данных.", + "sql.migration.sku.recommendation.view.assessment.mi": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure.", + "sql.migration.sku.recommendation.view.assessment.vm": "Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure.", + "sql.migration.database.migration.mode.description": "Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою.", + "sql.migration.details.serverobjects.all.tables.label": "Всего таблиц", + "sql.migration.restore.backuptype.transactionlog": "Журнал транзакций", + "sql.migration.dashboard.help.link.mi": "Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети)", + "sql.migration.dashboard.help.link.sqldb": "Учебник. Миграция в SQL Server в Базе данных SQL Azure (автономная)", + "sql.migration.dashboard.help.link.vm": "Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети)", + "sql.migration.type": "Тип", + "sql.migration.type.label": "Введите следующее:", + "sql.migration.impact.object.type": "Тип: {0}", + "sql.migration.restore.backuptype.unknown": "Неизвестно", + "sql.migration.field.label.unrestorable.files": "Невосстановимые файлы", + "sql.migration.table.selection.update.button": "Обновить", + "sql.migration.sku.parameters.update": "Обновить", + "sql.migration.status.uploadingfullbackup": "Выкладывается полная резервная копия", + "sql.migration.status.uploadinglogbackup": "Выполняется отправка файлов журнала", + "sql.migration.sqldb.column.usedparallelcopies": "Использованные параллельные копии", + "sql.migration.path.user.account": "Учетная запись пользователя", + "sql.migration.username": "Имя пользователя", + "sql.migration.starting.login": "Выполняется проверка и миграция учетных данных", + "sql.login.migration.establish.user.mappings": "Проверка и миграция учетных данных завершена.\r\n\r\nУстановка сопоставлений пользователей.", + "sql.migration.starting.login.failed": "Сбой проверки и миграции учетных данных", + "sql.migration.validate.ir.validation.camceled": "Проверка отменена", + "sql.migration.validate.ir.validation.result.api.error": "Ошибка проверки{0}База данных:{1}{0}Ошибка: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "Ошибка проверки{0}База данных-источник: {1}{0}Путь к общей папке: {2}{0}Ошибка: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "Ошибка проверки{0}Базы данных-источник: {1}{0}Целевая база данных: {2}{0}Ошибка: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "Проверка пройдена.", + "sql.migration.validation.success": "Проверка успешно завершена. Нажмите кнопку \"Далее\", чтобы продолжить миграцию.", + "sql.migration.validate.ir.completed.errors": "Проверка завершена со следующими ошибками:{0}{1}", + "sql.migration.validation.not.run": "Проверка текущей конфигурации не выполнялась. Запустите и подтвердите параметры миграции, чтобы продолжить.", + "sql.migration.validate.ir.status": "Состояние проверки: {0}", + "sql.migration.validate.ir.status.errors": "Состояние проверки: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "Сведения о шаге проверки", + "sql.migration.validate.ir.column.validation.steps": "Шаги проверки", + "sql.migration.tde.migrate.canceled.errors": "Проверка была отменена со следующими ошибками:{0}{1}", + "sql.migration.validation.canceled.errors": "Проверка была отменена со следующими ошибками:{0}{1}", + "sql.migration.validation.canceled": "Проверка отменена. Чтобы продолжить, запустите и проверьте параметры миграции.", + "sql.migration.sku.recommended.value": "Значение", + "sql.migration.sku.viewDetails": "Просмотр сведений", + "sql.migration.view.select.button.label": "Просмотреть или выбрать", + "sql.migration.restore.status.waiting": "Ожидание", + "waitingForService": "Ожидание запуска компонента {0}.", "sql.migration.warning": "Предупреждение", "sql.migration.warnings": "Предупреждения", "sql.migration.warnings.count": "Предупреждения ({0})", "sql.migration.warnings.details": "Сведения о предупреждениях", - "sql.migration.windows.user.account": "Домен\\имя_пользователя", - "sql.migration.wizard.account.add.button.label": "Свяжите учетную запись", - "sql.migration.wizard.account.count.multiple.message": "Связанные учетные записи {0}", - "sql.migration.wizard.account.count.single.message": "Связанная учетная запись {0}", - "sql.migration.wizard.account.description": "Выберите учетную запись Azure, связанную с Azure Data Studio, или свяжите ее сейчас.", - "sql.migration.wizard.account.noAccount.error": "Добавьте связанную учетную запись и повторите попытку.", - "sql.migration.wizard.account.title": "Учетная запись Azure", - "sql.migration.wizard.connection.error.title": "Ошибка при подключении к целевому серверу.", - "sql.migration.wizard.login.error.title": "Произошла ошибка при попытке получения сведений об учетных данных {0}.", - "sql.migration.wizard.perfCollection.error": "Произошли ошибки при сборе данных производительности для сервера \\\"{0}\\\". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL.", - "sql.migration.wizard.sku.assessment.error": "При доступе к серверу \"{0}\" произошла ошибка.", - "sql.migration.wizard.sku.assessment.error.bypass": "Установите этот флажок, чтобы пропустить оценку и продолжить миграцию.", - "sql.migration.wizard.sku.assessment.error.detail": "[Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.]", - "sql.migration.wizard.sku.assessment.unexpected.error": "Произошла непредвиденная ошибка при оценке сервера \"{0}\".{3}Сообщение: {1}{3}стопка: {2}", - "sql.migration.wizard.sku.choose_a_target": "Выберите целевой объект Azure SQL", - "sql.migration.wizard.sku.choose_a_target.help": "Не знаете, какой целевой объект Azure SQL вам нужен? Дополнительные сведения", - "sql.migration.wizard.sku.error": "Произошла ошибка при создании рекомендаций по SKU для сервера \\\"{0}\\\".", - "sql.migration.wizard.sku.error.noRecommendation": "Нет доступных рекомендаций", - "sql.migration.wizard.sku.error.noRecommendation.reason": "Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций, выбрать другой набор баз данных для оценки или изменить модель рекомендаций.", - "sql.migration.wizard.source.missing": "Подключение успешно установлено, но не найдены целевые базы данных.", - "sql.migration.wizard.target.connection.error": "Ошибка подключения: {0}", - "sql.migration.wizard.target.connection.success": "Подключение успешно установлено. Найдены целевые базы данных: {0}", - "sql.migration.wizard.target.description": "Выберите учетную запись Azure и целевой {0}.", - "sql.migration.wizard.target.login.error": "Ошибка при получении сведений об учетных данных: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных \"{0}\" в качестве цели миграции для базы \"{1}\". Целевая база данных \"{2}\" уже выбрана в качестве цели миграции для базы \"{3}\". Выберите другую целевую базу данных.", - "sql.migration.wizard.target.missing": "Ошибка сопоставления баз данных. Нет целевых баз данных для миграции. Настройте подключение к целевому серверу и щелкните \"Подключить\", чтобы получить список доступных целевых объектов для миграции баз данных.", - "sql.migration.wizard.target.source.collation.error": "Обнаружена ошибка сопоставления между базами данных \"{1}\" и \"{2}\" (код ошибки: {0}). Параметры сортировки базы данных-источника \"{3}\" не совпадают с параметрами сортировки целевой базы \"{4}\". Выберите или повторно создайте целевую базу данных с такими же параметрами сортировки, как у источника.", - "sql.migration.wizard.target.source.mapping.error": "Ошибка сопоставления баз данных. База данных-источник \"{0}\" не сопоставлена с целевой базой. Выберите целевую базу данных для миграции.", - "sql.migration.wizard.target.title": "Целевой объект Azure SQL", - "sql.migration.wizard.troubleshooting": "Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting.", + "sql.migration.assessment.in.progress.content": "Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL.\r\n\r\nЭто может занять некоторое время.", + "sql.migration.running.multi.steps.heading": "Выполняются следующие шаги:", + "sql.migration.validate.ir.heading": "Выполняется проверка следующего:", + "sql.migration.generic.congratulations": "Оценка экземпляра SQL Server \"{0}\" завершена.", + "sql.migration.completed.multi.steps.heading": "Были выполнены следующие шаги:", + "sql.login.migration.wizard.target.data.migration.warning": "Рекомендуется перенести базы данных в целевой объект Azure SQL перед началом миграции имен для входа, чтобы избежать сбоев. Однако этот процесс миграции можно запускать в любое время, если цель — обновить сопоставление пользователей для недавно перенесенных баз данных.\r\n\r\n Если имена источника и базы данных не совпадают, некоторые разрешения могут быть применены неправильно.", + "sql.migration.blob.storage.folder.info": "При отправке резервных копий баз данных в контейнер BLOB-объектов убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. Поддерживается только корень контейнера и папок глубиной не более одного уровня.", + "sql.migration.network.share.windows.user.label": "Учетная запись пользователя Windows с доступом на чтение сетевой папки", + "sql.migration.network.share.windows.user.info": "Учетная запись пользователя Windows с доступом на чтение сетевой папки.", "sql.migration.yes": "Да", - "sql.retry.migration.prompt": "Повторить миграцию таблиц со сбоем?", - "sql.retry.migration.summary": "Перед повторной миграцией необходимо устранить все ошибки.", - "sql.retry.migration.title": "Миграция завершилась сбоем со следующими ошибками:", - "total.databases.selected": "Выбрано баз данных: {0} из {1}", + "sql.migration.sku.azureRecommendation.description2": "Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее.", + "sql.migration.tde.msg.tde": "Вы предоставили Azure Data Studio доступ для миграции сертификатов шифрования и базы данных.", + "sql.migration.tde.msg.manual": "Вы не предоставили Azure Data Studio доступ для миграции сертификатов шифрования.", + "sql.migration.tde.cert.migration.info": "Необходимо нажать кнопку \"{0}\" перед переходом к следующей странице мастера.", + "sql.migration.dms.resource": "Имя ресурса Azure Database Migration Service", + "sql.migration.sku.resource": "Имя целевого ресурса Azure SQL", + "sql.migration.pre.req.4": "Сведения о расположении резервной копии базы данных: сетевой общей папке или контейнере Хранилища BLOB-объектов Azure (не требуется для целевых Баз данных SQL Azure).", + "sql.migration.wizard.sku.assessment.error.detail": "[Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (изменение)", + "sql.migration.account.credentials.refresh.required": "{0} (требуется обновление учетных данных)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} виртуальных ЦП)", + "sql.migration.validate.ir.status.error.count.one": "{0} — 1 ошибка", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} виртуальное ядро", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} виртуальное ядро - {3} ГБ", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} виртуальное ядро - {3} ГБ", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} ошибки", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} виртуальное ядро", + "sql.migration.size.gb": "{0} ГБ", + "sql.migration.sku.gb": "{0} ГБ", + "sql.migration.sku.storageGB": "{0} ГБ", + "sql.migration.sku.iops": "{0} операций ввода-вывода в секунду", + "sql.migration.size.mb": "{0} МБ", + "sql.migration.sku.recommendations.title": "Рекомендаций: {0}", + "sql.migration.size.tb": "{0} ТБ", + "sql.migration.tde.msg.databases.selected": "Выбранные для миграции базы данных, использующие прозрачное шифрование: {0}. {1}", + "sql.migration.wizard.account.count.single.message": "Связанная учетная запись {0}", + "sql.migration.wizard.account.count.multiple.message": "Связанные учетные записи {0}", + "sql.migration.sku.cpu": "Ядер: {0}", + "sql.migration.count.database.single": "{0} базы данных", + "sql.migration.inprogress.warning.single": "{0} база данных содержит предупреждения", + "sql.migration.count.database.multiple": "{0} баз данных", + "sql.migration.inprogress.warning.multiple": "Баз данных с предупреждениями: {0}", + "sql.migration.day": "{0} дн.", + "sql.migration.days": "{0} дн.", + "sql.migration.hr": "{0} ч", + "sql.migration.hrs": "{0} ч", + "sql.migration.min": "{0} мин", + "sql.migration.mins": "{0} мин", + "sql.migration.sku.ms": "{0} мс", "total.tables.selected.of.total": "{0} из {1}", - "waitingForService": "Ожидание запуска компонента {0}." + "sql.migration.table.selection.count": "{0} из {1}", + "sql.migration.tde.progress.update": "Выполнено {0} из {1}", + "total.databases.selected": "Выбрано баз данных: {0} из {1}", + "sql.migration.table.selected.count": "Выбраны таблицы: {0} из {1}", + "sql.migration.tde.wizard.databases.selected": "Выбранные базы данных, использующие прозрачное шифрование: {0} из {1}.", + "sql.migration.sku.available.recommendations.one": "Доступна {0} рекомендация", + "sql.migration.sku.available.recommendations.many": "Доступны рекомендации: {0}", + "sql.migration.sec": "{0} сек", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "Можно перенести базы данных без проблем: {0} из {1}", + "sql.migration.databases.selected": "Выбрано баз данных: {0}/{1}", + "sql.login.migrations.selected": "Выбрано учетных данных: {0}/{1}", + "sql.migration.number.logins.migrating": "Отображаются переносимые учетные данные: {0}/{1}", + "sql.migration.sku.percentile": "{0}-процентиль", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "Произошла ошибка при запуске миграции: \"{0}\"", "sql.migration.starting.migration.message": "Запуск миграции для {0} базы данных в {1} — {2}" }, "dist/service/serviceClient": { - "downloadingService": "Скачивание службы {0}", + "downloadingServiceSize": "({0} КБ)", "downloadingServiceComplete": "Скачивание службы {0} завершено", + "downloadingServiceStatus": "Скачивание службы {0}", + "downloadingService": "Скачивание службы {0}", + "entryExtractedChannelMsg": "Извлечено {0} ({1}/{2})", "downloadingServiceFailed": "Не удалось скачать двоичные файлы для {0}. Используйте следующую ссылку для устранения неполадок: {1}", "downloadingServiceFailedWithLinkMarkup": "Не удалось скачать двоичные файлы для {0}. Используйте [link to troubleshoot]({1}).", - "downloadingServiceSize": "({0} КБ)", - "downloadingServiceStatus": "Скачивание службы {0}", - "entryExtractedChannelMsg": "Извлечено {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "Не удалось запустить {0}: {1}", + "serviceInstalled": "Служба {0} установлена", "installingService": "Установка службы {0}", "installingServiceDetailed": "Установка {0} в {1}", - "serviceInstalled": "Служба {0} установлена", - "serviceStarted": "Служба {0} запущена", - "serviceStarting": "Запуск службы {0}" + "serviceStarting": "Запуск службы {0}", + "serviceStarted": "Служба {0} запущена" }, "package": { + "migration-command-category": "Миграция SQL Azure", + "migration-dashboard-title": "Миграция SQL Azure", + "displayName": "Миграция SQL Azure", + "view-target-menu": "Сведения о цели Azure SQL", + "description": "Описание миграции Azure SQL", "cancel-migration-menu": "Отменить миграцию", "complete-cutover-menu": "Выполнение прямой миграции", "copy-migration-menu": "Копировать сведения о миграции", + "view-service-menu": "Сведения Database Migration Service", "database-details-menu": "Сведения о базе данных", "delete-migration-menu": "Удалить миграцию", - "description": "Описание миграции Azure SQL", - "displayName": "Миграция SQL Azure", - "migration-command-category": "Миграция SQL Azure", - "migration-context-menu-category": "Контекстное меню миграции", - "migration-dashboard-tasks": "Задачи миграции", - "migration-dashboard-title": "Миграция SQL Azure", - "migration-notebook-command-title": "Открыть записные книжки миграции Azure SQL", - "new-support-request-command": "Новый запрос на поддержку", - "refresh-migrations-command": "Обновить", - "retry-migration-menu": "Повтор миграции", "send-feedback-command": "Отзывы", "start-migration-command": "Миграция в Azure SQL", - "view-service-menu": "Сведения Database Migration Service", - "view-target-menu": "Сведения о цели Azure SQL" + "migration-context-menu-category": "Контекстное меню миграции", + "migration-dashboard-tasks": "Задачи миграции", + "new-support-request-command": "Новый запрос на поддержку", + "migration-notebook-command-title": "Открыть записные книжки миграции Azure SQL", + "refresh-migrations-command": "Обновить", + "retry-migration-menu": "Повторить миграцию" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json deleted file mode 100644 index cbca27ed47..0000000000 --- a/i18n/ads-language-pack-ru/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "Фиксация и отправка {0}", - "scm button commit and push tooltip": "Зафиксировать и отправить изменения", - "scm button commit and sync title": "Фиксация и синхронизация {0}", - "scm button commit and sync tooltip": "Зафиксировать и синхронизировать изменения", - "scm button commit title": "Фиксация {0}", - "scm button commit to new branch and push tooltip": "Зафиксировать в новой ветви и отправить изменения", - "scm button commit to new branch and sync tooltip": "Зафиксировать в новой ветви и синхронизировать изменения", - "scm button commit to new branch tooltip": "Зафиксировать изменения в новой ветви", - "scm button commit tooltip": "Зафиксировать изменения", - "scm button committing and pushing tooltip": "Фиксация и отправка изменений…", - "scm button committing and synching tooltip": "Фиксация и синхронизация изменений…", - "scm button committing to new branch and pushing tooltip": "Фиксация в новой ветви и отправка изменений...", - "scm button committing to new branch and synching tooltip": "Фиксация в новой ветви и синхронизация изменений...", - "scm button committing to new branch tooltip": "Фиксация изменений в новой ветви...", - "scm button committing tooltip": "Фиксация изменений…", - "scm button continue title": "Продолжить {0}", - "scm button continue tooltip": "Продолжить перемещение изменений из одной ветви в другую", - "scm button continuing tooltip": "Продолжается перемещение изменений из одной ветви в другую...", - "scm button publish branch": "Опубликовать Branch", - "scm button publish branch running": "Публикация Branch...", - "scm button sync description": "{0} Синхронизировать изменения{1}{2}", - "scm publish branch action button title": "{0} Опубликовать Branch", - "scm secondary button commit": "Фиксация", - "syncing changes": "Синхронизация изменений..." - }, - "dist/askpass-main": { - "missOrInvalid": "Учетные данные отсутствуют или недопустимы." - }, - "dist/autofetch": { - "no": "Нет", - "not now": "Спросить меня позже", - "suggest auto fetch": "Вы хотите, чтобы средство Azure Data Studio [периодически запускало \\\"git fetch\\\"]({0})?", - "yes": "Да" - }, - "dist/commands": { - "HEAD not available": "Версия HEAD '{0}' недоступна.", - "Theirs": "Их", - "Yours": "Ваш", - "add": "Добавить в рабочую область", - "add remote": "Добавить новый удаленный репозиторий...", - "addFrom": "Добавить удаленный репозиторий по URL-адресу", - "addfrom": "Добавить удаленный репозиторий из {0}", - "addremote": "Добавить удаленный репозиторий", - "always": "Всегда", - "are you sure": "В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить?", - "auth failed": "Не удалось выполнить проверку подлинности в удаленном Git.", - "auth failed specific": "Не удалось выполнить проверку подлинности в удаленном репозитории Git:\r\n\r\n{0}", - "branch already exists": "Ветви с именем '{0}' уже существует", - "branch name": "Имя ветви", - "branch name does not match sanitized": "Новая ветвь будет \"{0}\"", - "branch name format invalid": "Имя ветви должно соответствовать регулярному выражению: {0}", - "cant push": "Не удается отправить ссылки в удаленный репозиторий. Сначала запустите операцию извлечения, чтобы интегрировать изменения.", - "checkout detached": "Извлечение в отключенном режиме...", - "choose": "Выбрать папку...", - "clean repo": "Очистите рабочее дерево репозитория перед извлечением.", - "clonefrom": "Клонировать из {0}", - "cloning": "Клонирование репозитория Git \\\"{0}\\\"...", - "commit": "Зафиксировать подготовленные изменения", - "commit anyway": "Создать пустую фиксацию", - "commit changes": "Все равно зафиксировать", - "commit hash": "Хэш фиксации", - "commit message": "Сообщение о фиксации", - "commit to branch": "Зафиксировать в новой ветви", - "commitMessageWithHeadLabel2": "Сообщение (фиксация: \\\"{0}\\\")", - "confirm branch protection commit": "Вы пытаетесь выполнить фиксацию в защищенной ветви. Возможно, у вас нет разрешения на отправку фиксаций в удаленный репозиторий.\r\n\r\nКакое действие необходимо выполнить?", - "confirm delete": "Вы действительно хотите удалить файл {0}?\r\nЭта операция является необратимой!\r\nВосстановить этот файл будет невозможно.", - "confirm delete multiple": "Вы действительно хотите удалить файлы ({0})?\r\nЭта операция является необратимой!\r\nВосстановить эти файлы будет невозможно.", - "confirm discard": "Вы действительно хотите отменить изменения в {0}?", - "confirm discard all": "Вы действительно хотите отменить все изменения в файлах ({0})?\r\nЭта операция является необратимой!\r\nВосстановить ваш текущий набор изменений будет невозможно.", - "confirm discard all 2": "{0}\r\n\r\nОтменить эту операцию будет НЕВОЗМОЖНО, ваш текущий рабочий набор БУДЕТ УТЕРЯН.", - "confirm discard all single": "Вы действительно хотите отменить изменения в {0}?", - "confirm discard multiple": "Вы действительно хотите отменить изменения в файлах ({0})?", - "confirm empty commit": "Вы действительно хотите создать пустую фиксацию?", - "confirm force delete branch": "Ветвь '{0}' объединена не полностью. Удалить ее?", - "confirm force push": "Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями.\r\n\r\nВы действительно хотите продолжить?", - "confirm no verify commit": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\r\n\r\nПродолжить?", - "confirm publish branch": "В ветви \"{0}\" отсутствует удаленная ветвь. Опубликовать эту ветвь?", - "confirm restore": "Вы действительно хотите восстановить {0}?", - "confirm restore multiple": "Вы действительно хотите восстановить файлы ({0})?", - "confirm stage file with merge conflicts": "Вы действительно хотите проиндексировать {0} с конфликтами слияния?", - "confirm stage files with merge conflicts": "Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния?", - "create branch": "Создание новой ветви...", - "create branch from": "Создание новой ветви из...", - "create repo": "Инициализировать репозиторий", - "current": "Текущая", - "default": "По умолчанию", - "delete": "Удалить файл", - "delete branch": "Удалить ветвь", - "delete file": "Удалить файл", - "delete files": "Удалить файлы", - "deleted by them": "Файл \\\"{0}\\\" был удален ими и изменен нами.\r\n\r\nЧто вы хотели бы сделать?", - "deleted by us": "Файл \\\"{0}\\\" был удален нами и изменен ими.\r\n\r\nЧто вы хотели бы сделать?", - "discard": "Отменить изменения", - "discardAll": "Отменить изменения во всех файлах ({0})", - "discardAll multiple": "Отменить изменения в одном файле", - "drop all stashes": "Вы действительно хотите удалить все спрятанные записи? Имеется {0} записей, которые будут удалены, и ИХ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.", - "drop one stash": "Вы действительно хотите удалить все спрятанные записи? Имеется 1 запись, которая будут удалена, и ЕЕ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО.", - "empty commit": "Операция фиксации была отменена из-за пустого сообщения фиксации.", - "force": "Принудительное извлечение", - "force push not allowed": "Принудительная отправка не разрешена. Включите ее, установив параметр \\\"git.allowForcePush\\\".", - "git error": "Ошибка Git", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "Открыть сравнение", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (индекс)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (Рабочее дерево)", - "init": "Выберите папку рабочей области для инициализации репозитория Git", - "init repo": "Инициализировать репозиторий", - "invalid branch name": "Недопустимое имя ветви", - "keep ours": "Сохранить нашу версию", - "keep theirs": "Сохранить их версию", - "learn more": "Дополнительные сведения", - "local changes": "Локальные изменения будут перезаписаны при извлечении.", - "merge commit": "Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее?", - "merge conflicts": "Обнаружены конфликты слияния. Устраните их перед фиксацией.", - "missing user info": "Убедитесь, что вы настроили параметры \\\"user.name\\\" и \\\"user.email\\\" в git.", - "never": "Никогда", - "never again": "ОК, больше не показывать", - "never ask again": "ОК, больше не показывать", - "no changes": "Нет изменений для фиксации.", - "no changes stash": "Отсутствуют изменения, которые необходимо спрятать.", - "no more": "Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит.", - "no rebase": "Перемещение изменений из одной ветви в другую не выполняется.", - "no remotes added": "Ваш репозиторий не содержит удаленные репозитории.", - "no remotes to fetch": "Для этого репозитория не настроены удаленные репозитории для забора изменений.", - "no remotes to publish": "Для вашего репозитория не настроены удаленные репозитории для публикации.", - "no remotes to pull": "Для вашего репозитория не настроены удаленные репозитории для получения данных.", - "no remotes to push": "Для вашего репозитория не настроены удаленные репозитории для отправки данных.", - "no staged changes": "Нет подготовленных изменений для фиксации.\r\n\r\nХотите подготовить все свои изменения и зафиксировать их напрямую?", - "no stashes": "В репозитории отсутствуют скрытые изменения.", - "no tags": "У этого репозитория не было тегов.", - "no verify commit not allowed": "Фиксации без проверки не допускаются, включите их с помощью параметра \\\"git.allowNoVerifyCommit\\\".", - "nobranch": "Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий.", - "ok": "ОК", - "open git log": "Открыть журнал GIT", - "open repo": "Открыть репозиторий", - "openrepo": "Открыть", - "openreponew": "Открыть в новом окне", - "pick branch pull": "Выберите ветвь для извлечения", - "pick provider": "Выберите поставщика, в который необходимо опубликовать ветвь \\\"{0}\\\":", - "pick remote": "Выберите удаленный сервер, на котором нужно опубликовать ветвь \\\"{0}\\\":", - "pick remote pull repo": "Выберите удаленный репозиторий, с которого нужно получить ветвь", - "pick stash to apply": "Выберите спрятанное изменение для применения", - "pick stash to drop": "Выберите спрятанные данные для удаления", - "pick stash to pop": "Выберите спрятанное изменение для отображения", - "proposeopen": "Вы хотите открыть клонированный репозиторий?", - "proposeopen init": "Вы хотите открыть инициализированный репозиторий?", - "proposeopen2": "Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область?", - "proposeopen2 init": "Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область?", - "provide branch name": "Укажите новое имя ветви", - "provide commit hash": "Укажите хэш фиксации", - "provide commit message": "Введите сообщение фиксации.", - "provide remote name": "Укажите удаленное имя", - "provide stash message": "Укажите сообщение о скрытии", - "provide tag message": "Укажите сообщение для аннотирования тега", - "provide tag name": "Укажите имя тега", - "publish to": "Опубликовать в {0}", - "remote already exists": "Удаленный репозиторий \\\"{0}\\\" уже существует.", - "remote branch at": "Удаленная ветвь в {0}", - "remote name": "Удаленное имя", - "remote name format invalid": "Недопустимый формат имени удаленного репозитория", - "remove remote": "Выберите удаленный репозиторий для удаления", - "repourl": "URL-адрес репозитория", - "restore file": "Восстановить файл", - "restore files": "Восстановить файлы", - "save and commit": "Сохранить все и фиксировать", - "save and stash": "Сохранить все и спрятать", - "select a branch to merge from": "Выберите ветвь для слияния", - "select a branch to rebase onto": "Выберите ветвь для перемещения в нее изменений", - "select a ref to checkout": "Выберите ссылку для переключения", - "select a ref to checkout detached": "Выберите ссылку для извлечения в отключенном режиме", - "select a ref to create a new branch from": "Выберите ссылку для создания ветви \\\"{0}\\\" из", - "select a tag to delete": "Выберите тег для удаления", - "select branch to delete": "Выберите ветвь для удаления", - "select log level": "Установите уровень ведения журнала", - "selectFolder": "Выбрать расположение репозитория", - "show command output": "Показать выходные данные команды", - "stash": "Все равно спрятать", - "stash merge conflicts": "Обнаружены конфликты слияния при применении скрытых изменений.", - "stash message": "Сообщение к спрятанным изменениям", - "stashcheckout": "Спрятать и извлечь", - "sure drop": "Вы действительно хотите удалить спрятанные изменения: {0}?", - "sync is unpredictable": "Это действие получает и отправляет фиксации от и к \"{0}/{1}\".", - "tag at": "Тег в {0}", - "tag message": "Сообщение", - "tag name": "Имя тега", - "there are untracked files": "Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений.", - "there are untracked files single": "При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}.", - "undo commit": "Отменить фиксацию слияния", - "unsaved files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их перед фиксацией?", - "unsaved files single": "В следующем файле есть несохраненные изменения, которые не будут включены в фиксацию, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл перед фиксацией?", - "unsaved stash files": "Некоторые файлы ({0}) не сохранены.\r\n\r\nВы хотите сохранить их, прежде чем спрятать?", - "unsaved stash files single": "В следующем файле есть несохраненные изменения, которые не будут включены в спрятанные изменения, если вы захотите продолжить: {0}.\r\n\r\nВы хотите сохранить этот файл, прежде чем спрятать?", - "warn untracked": "Эта операция приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})!\r\nОна является НЕОБРАТИМОЙ!\r\nВосстановить эти файлы будет НЕВОЗМОЖНО.", - "yes": "Да", - "yes discard tracked": "Отменить изменения для одного отслеживаемого файла", - "yes discard tracked multiple": "Отменить изменения для отслеживаемых файлов ({0})", - "yes never again": "Да, больше не показывать" - }, - "dist/log": { - "gitLogLevel": "Уровень ведения журнала: {0}" - }, - "dist/main": { - "skipped": "Пропущенный найденный Git в: {0}", - "using git": "Используется git {0} из {1}", - "validating": "Проверка найденного git в:{0}" - }, - "dist/model": { - "no repositories": "Доступные репозитории отсутствуют", - "not supported": "Абсолютные пути в параметре \\\"git.scanRepositories\\\" не поддерживаются.", - "pick repo": "Выберите репозиторий", - "repoOnHomeDriveRootWarning": "Невозможно автоматически открыть репозиторий git по адресу \"{0}\". Откройте его напрямую как папку в VS Code.", - "too many submodules": "В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл." - }, - "dist/repository": { - "add known": "Вы хотите добавить \\\"{0}\\\" в GITIGNORE-файл?", - "added by them": "Конфликт: добавлено ими", - "added by us": "Конфликт: добавлено нами", - "always pull": "Всегда получать", - "both added": "Конфликт: оба добавили", - "both deleted": "Конфликт: оба удалили", - "both modified": "Конфликт: оба изменили", - "changes": "Изменения", - "commit": "Зафиксировать", - "commit in rebase": "Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование.", - "commitMessage": "Сообщение ({0} для фиксации)", - "commitMessageCountdown": "В текущей строке остается {0} симв.", - "commitMessageWarning": "На {0} симв. превышен предел {1} в текущей строке", - "commitMessageWhitespacesOnlyWarning": "Текущее сообщение коммита содержит только пробелы.", - "commitMessageWithHeadLabel": "Сообщение ({0} для фиксации в \\\"{1}\\\")", - "deleted": "Удалить", - "deleted by them": "Конфликт: удалено ими", - "deleted by us": "Конфликт: удалено нами", - "dont pull": "Не получать", - "git.title.deleted": "{0} (удалено)", - "git.title.index": "{0} (индекс)", - "git.title.ours": "{0} (наш)", - "git.title.theirs": "{0} (их)", - "git.title.untracked": "{0} (не отслеживается)", - "git.title.workingTree": "{0} (рабочее дерево)", - "huge": "Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна.", - "ignored": "Проигнорировано", - "index added": "Добавлено в индексе", - "index copied": "Скопировано в индексе", - "index deleted": "Удалено в индексе", - "index modified": "Изменено в индексе", - "index renamed": "Переименовано в индексе", - "intent to add": "Добавляемое намерение", - "merge changes": "Изменения слияния", - "modified": "Изменен", - "neveragain": "Больше не показывать", - "no": "Нет", - "ok": "ОК", - "open": "Открыто", - "open.merge": "Открыть слияние", - "pull": "Получать", - "pull branch maybe rebased": "Похоже, изменения из текущей ветви \\\"{0}\\\" перемещены в другую. Все равно выполнить в нее вытягивание?", - "pull maybe rebased": "Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание?", - "pull n": "Вытягивание фиксаций ({0}) из {1}/{2}", - "pull push n": "Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3}", - "push n": "Отправка фиксаций ({0}) в {1}/{2}", - "push success": "Отправка выполнена успешно.", - "staged changes": "Промежуточные изменения", - "sync changes": "Синхронизация изменений", - "sync is unpredictable": "Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория", - "tooManyChangesWarning": "Обнаружено слишком много изменений. Ниже будут отображаться только первые изменения {0}.", - "untracked": "Не отслеживается", - "untracked changes": "Неотслеживаемые изменения", - "yes": "Да" - }, - "dist/statusbar": { - "checkout": "Извлечение ветви/тега...", - "publish branch": "Опубликовать ветвь", - "publish to": "Опубликовать в {0}", - "publish to...": "Опубликовать в…", - "rebasing": "Перебазирование", - "syncing changes": "Синхронизация изменений..." - }, - "dist/timelineProvider": { - "git.timeline.email": "Электронная почта", - "git.timeline.openComparison": "Открыть сравнение", - "git.timeline.source": "Журнал Git", - "git.timeline.stagedChanges": "Промежуточно сохраненные изменения", - "git.timeline.uncommitedChanges": "Незафиксированные изменения", - "git.timeline.you": "Вы" - }, - "package": { - "colors.added": "Цвет для добавленных ресурсов.", - "colors.conflict": "Цвет ресурсов с конфликтами.", - "colors.deleted": "Цвет удаленных ресурсов.", - "colors.ignored": "Цвет игнорируемых ресурсов.", - "colors.modified": "Цвет измененных ресурсов.", - "colors.renamed": "Цвет для переименованных или скопированных ресурсов.", - "colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.", - "colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.", - "colors.submodule": "Цвет ресурсов подмодуля.", - "colors.untracked": "Цвет неотслеживаемых ресурсов.", - "command.addRemote": "Добавить удаленный репозиторий...", - "command.api.getRemoteSources": "Получить удаленные источники", - "command.api.getRepositories": "Получить репозитории", - "command.api.getRepositoryState": "Получить состояние репозитория", - "command.branch": "Создать ветвь...", - "command.branchFrom": "Создать ветвь из...", - "command.checkout": "Извлечь в...", - "command.checkoutDetached": "Извлечь в (отключено)...", - "command.cherryPick": "Выборочный отбор...", - "command.clean": "Отменить изменения", - "command.cleanAll": "Отменить все изменения", - "command.cleanAllTracked": "Удалить все отслеживаемые изменения", - "command.cleanAllUntracked": "Удалить все неотслеживаемые изменения", - "command.clone": "Клонировать", - "command.cloneRecursive": "Клонировать (рекурсивно)", - "command.close": "Закрыть репозиторий", - "command.closeAllDiffEditors": "Закрыть все редакторы несовпадений", - "command.commit": "Фиксация", - "command.commitAll": "Зафиксировать все", - "command.commitAllAmend": "Зафиксировать все (изменение)", - "command.commitAllAmendNoVerify": "Зафиксировать все (исправить, без проверки)", - "command.commitAllNoVerify": "Зафиксировать все (без проверки)", - "command.commitAllSigned": "Зафиксировать все (завершено)", - "command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)", - "command.commitEmpty": "Отправить пустую фиксацию", - "command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)", - "command.commitMessageAccept": "Принять сообщение о фиксации", - "command.commitMessageDiscard": "Отменить сообщение о фиксации", - "command.commitNoVerify": "Зафиксировать (без проверки)", - "command.commitStaged": "Зафиксировать промежуточно сохраненные изменения", - "command.commitStagedAmend": "Зафиксировать промежуточные (изменение)", - "command.commitStagedAmendNoVerify": "Зафиксировать промежуточные (исправить, без проверки)", - "command.commitStagedNoVerify": "Зафиксировать промежуточные (без проверки)", - "command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)", - "command.commitStagedSignedNoVerify": "Зафиксировать промежуточные (завершено, без проверки)", - "command.createTag": "Создать Тег", - "command.deleteBranch": "Удалить ветвь...", - "command.deleteTag": "Удалить тег", - "command.fetch": "Забрать", - "command.fetchAll": "Забрать из всех удаленных репозиториев", - "command.fetchPrune": "Получение (с обрезкой)", - "command.git.acceptMerge": "Принять слияние", - "command.ignore": "Добавить в GITIGNORE", - "command.init": "Инициализировать репозиторий", - "command.merge": "Объединить ветвь...", - "command.openAllChanges": "Открыть все изменения", - "command.openChange": "Открыть изменения", - "command.openFile": "Открыть файл", - "command.openHEADFile": "Открыть файл (HEAD)", - "command.openRepository": "Открыть репозиторий", - "command.publish": "Опубликовать ветвь...", - "command.pull": "Получить", - "command.pullFrom": "Получить из...", - "command.pullRebase": "Получить (переместить изменения из одной ветви в другую)", - "command.push": "Отправить", - "command.pushFollowTags": "Отправить (подписаться на теги)", - "command.pushFollowTagsForce": "Отправить (подписаться на теги, принудительно)", - "command.pushForce": "Отправить (принудительно)", - "command.pushTags": "Отправить теги", - "command.pushTo": "Отправить в:", - "command.pushToForce": "Отправить в... (принудительно)", - "command.rebase": "Перемещение изменений из одной ветви в другую…", - "command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую", - "command.refresh": "Обновить", - "command.removeRemote": "Удалить удаленный репозиторий", - "command.rename": "Переименование", - "command.renameBranch": "Переименовать ветвь...", - "command.restoreCommitTemplate": "Восстановить шаблон коммита", - "command.revealFileInOS.linux": "Открыть содержащую папку", - "command.revealFileInOS.mac": "Отобразить в Finder", - "command.revealFileInOS.windows": "Показать в проводнике", - "command.revealInExplorer": "Отобразить в проводнике", - "command.revertChange": "Обратить изменение", - "command.revertSelectedRanges": "Обратить выбранные диапазоны", - "command.setLogLevel": "Установите уровень ведения журнала...", - "command.showOutput": "Показать выходные данные GIT", - "command.stage": "Индексировать изменения", - "command.stageAll": "Хранить все промежуточные изменения", - "command.stageAllMerge": "Хранить все изменения слияния", - "command.stageAllTracked": "Подготовить все отслеживаемые изменения", - "command.stageAllUntracked": "Подготовить все неотслеживаемые изменения", - "command.stageChange": "Изменение стадии", - "command.stageSelectedRanges": "Индексировать выбранные диапазоны", - "command.stash": "Спрятать", - "command.stashApply": "Применить спрятанное...", - "command.stashApplyLatest": "Применить последнее спрятанное", - "command.stashDrop": "Удалить спрятанные данные...", - "command.stashDropAll": "Удалить все спрятанные записи...", - "command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)", - "command.stashPop": "Извлечь спрятанное", - "command.stashPopLatest": "Извлечь последнее спрятанное", - "command.sync": "Синхронизация", - "command.syncRebase": "Синхронизация (с перебазированием)", - "command.timelineCompareWithSelected": "Сравнить с выбранным", - "command.timelineCopyCommitId": "Копировать идентификатор фиксации", - "command.timelineCopyCommitMessage": "Копировать сообщение фиксации", - "command.timelineOpenDiff": "Открыть изменения", - "command.timelineSelectForCompare": "Выбрать для сравнения", - "command.undoCommit": "Отменить последнюю фиксацию", - "command.unstage": "Отменить промежуточное изменение", - "command.unstageAll": "Отменить все промежуточные изменения", - "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", - "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", - "config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.", - "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \\\"Изменения в индексе\\\".", - "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", - "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", - "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", - "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", - "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", - "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", - "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", - "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", - "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \\\"#git.autofetch#\\\".", - "config.autorefresh": "Включено ли автоматическое обновление.", - "config.branchPrefix": "Префикс, используемый при создании новой ветви.", - "config.branchProtection": "Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Определяет, выполняется ли запрос перед фиксацией изменений в защищенной ветви.", - "config.branchProtectionPrompt.alwaysCommit": "Всегда фиксировать изменения в защищенной ветви.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Всегда фиксировать изменения в новой ветви.", - "config.branchProtectionPrompt.alwaysPrompt": "Всегда запрашивать перед фиксацией изменений в защищенной ветви.", - "config.branchRandomNameDictionary": "Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: \"прилагательные\", \"животные\", \"цвета\" и \"числа\".", - "config.branchRandomNameDictionary.adjectives": "Случайное прилагательное", - "config.branchRandomNameDictionary.animals": "Случайное имя животного", - "config.branchRandomNameDictionary.colors": "Случайное имя цвета", - "config.branchRandomNameDictionary.numbers": "Случайное число от 100 до 999", - "config.branchRandomNameEnable": "Определяет, создается ли случайное имя при создании новой ветви.", - "config.branchSortOrder": "Управляет порядком сортировки ветвей.", - "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", - "config.branchWhitespaceChar": "Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви.", - "config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \\\"Извлечь в...\\\".", - "config.checkoutType.local": "Локальные ветви", - "config.checkoutType.remote": "Удаленные ветви", - "config.checkoutType.tags": "Теги", - "config.closeDiffOnOperation": "Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными.", - "config.commandsToLog": "Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput).", - "config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \\\"Git: Пустая фиксация\\\".", - "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", - "config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.", - "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", - "config.countBadge": "Определяет индикатор событий Git.", - "config.countBadge.all": "Учитывать все изменения.", - "config.countBadge.off": "Отключить счетчик.", - "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", - "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.", - "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", - "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", - "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", - "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.", - "config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.", - "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", - "config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.", - "config.enabled": "Определяет, включен ли git.", - "config.experimental.installGuide": "Экспериментальные улучшения для потока настройки Git.", - "config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.", - "config.followTagsWhenSync": "Отправка всех тегов при выполнении команды синхронизации.", - "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", - "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", - "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", - "config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.", - "config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.", - "config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26.", - "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", - "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", - "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", - "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \\\"config.inputValidationLength\\\".", - "config.logLevel": "Указывает объем данных (при наличии) для регистрации в [git output](command:git.showOutput).", - "config.logLevel.critical": "Регистрировать только критическую информацию", - "config.logLevel.debug": "Регистрировать только информацию об отладке, сведения, предупреждения, ошибки и критическую информацию", - "config.logLevel.error": "Регистрировать только ошибки и критическую информацию", - "config.logLevel.info": "Регистрировать только сведения, предупреждения, ошибки и критическую информацию", - "config.logLevel.off": "Ничего не регистрировать", - "config.logLevel.trace": "Регистрировать все сведения", - "config.logLevel.warn": "Регистрировать только предупреждения, ошибки и критическую информацию", - "config.mergeEditor": "Откройте редактор объединения для файлов, которые сейчас конфликтуют.", - "config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.", - "config.openAfterClone.always": "Всегда открывать в текущем окне.", - "config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.", - "config.openAfterClone.prompt": "Всегда запрашивать действие.", - "config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.", - "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", - "config.path": "Путь и имя исполняемого файла Git, например, \\\"C:\\Program Files\\Git\\bin\\git.exe\\\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.", - "config.postCommitCommand": "Запускает команду git после успешной фиксации.", - "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", - "config.postCommitCommand.push": "Выполните \\\"Git Push\\\" после успешной фиксации.", - "config.postCommitCommand.sync": "Выполните \\\"Git Sync\\\" после успешной фиксации.", - "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", - "config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeCommit.never": "Отключите эту проверку.", - "config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.", - "config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeStash.never": "Отключение этой проверки.", - "config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.pruneOnFetch": "Урезать при извлечении.", - "config.pullTags": "Получить все теги при извлечении.", - "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", - "config.repositoryScanIgnoredFolders": "Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра \"#git.autoRepositoryDetection#\" задано значение \"true\" или \"subFolders\".", - "config.repositoryScanMaxDepth": "Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение \"-1\" для снятия ограничений.", - "config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.", - "config.scanRepositories": "Список путей для поиска репозиториев Git.", - "config.showActionButton": "Определяет, отображается ли кнопка действия в представлении системы управления версиями.", - "config.showActionButton.commit": "Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы.", - "config.showActionButton.publish": "Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания.", - "config.showActionButton.sync": "Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней.", - "config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.", - "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \\\"Открыть файл\\\" в представлении \\\"Изменения Git\\\".", - "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", - "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", - "config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.", - "config.smartCommitChanges.all": "Автоматически размещать все изменения.", - "config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.", - "config.statusLimit": "Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений.", - "config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).", - "config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.", - "config.terminalAuthentication": "Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", - "config.terminalGitEditor": "Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", - "config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.", - "config.timeline.date.authored": "Использовать дату создания", - "config.timeline.date.committed": "Использовать дату фиксации", - "config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.", - "config.timeline.showUncommitted": "Определяет, показывать ли незафиксированные изменения в представлении временной шкалы.", - "config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.", - "config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.", - "config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.", - "config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.", - "config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.", - "config.useEditorAsCommitInput": "Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение.", - "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", - "config.useIntegratedAskPass": "Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии.", - "config.verboseCommit": "Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`.", - "description": "Интеграция системы контроля версий Git", - "displayName": "Git", - "submenu.branch": "Ветвь", - "submenu.changes": "Изменения", - "submenu.commit": "Фиксация", - "submenu.commit.amend": "Исправить", - "submenu.commit.signoff": "Выйти", - "submenu.explorer": "Git", - "submenu.pullpush": "Получение, отправка", - "submenu.remotes": "Удаленный", - "submenu.stash": "Спрятать", - "submenu.tags": "Теги", - "view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone \\\"Клонировать репозиторий после активации расширения Git\\\")", - "view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Системе управления версиями требуется установка Git.\r\n[Скачать Git для Linux](https://git-scm.com/download/linux)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Скачать Git для macOS](https://git-scm.com/download/mac)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Скачать Git для Windows](https://git-scm.com/download/win)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm)." - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..8ae7a41480 --- /dev/null +++ b/i18n/ads-language-pack-ru/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(Необязательно) Введите пароль подключения для сохранения в local.settings.json", + "azureFunctionsProjectMustBeOpened": "Для создания новой Функции Azure с привязкой SQL должен присутствовать проект C# Функций Azure.", + "addPackage": "Добавить пакет", + "addSqlBinding": "Добавление привязки SQL к функции \"{0}\"...", + "dotnetResult": "Добавление пакета NuGet SQL:\r\n{0}", + "failedToGetConnectionString": "Произошла ошибка при создании строки подключения для выбранного подключения", + "azureFunctionsExtensionNotInstalled": "Для использования этого компонента необходимо установить расширение \\\"Функции Azure\\\".", + "browseEllipsis": "Обзор...", + "closeButton": "Закрыть", + "connectionStringSetting": "Имя параметра строки подключения", + "connectionStringSettingPlaceholder": "Параметр строки подключения указан в \"local.settings.js\".", + "createProject": "Создание проекта Функции Azure", + "createNewLocalAppSetting": "Создать новый параметр локального приложения", + "doNotInstall": "Не устанавливать", + "includePassword": "Вы хотите добавить пароль этого подключения в файл local.settings.json?", + "enterTableName": "Введите таблицу SQL для запроса", + "enterTableNameToUpsert": "Введите таблицу SQL для вставки", + "enterViewName": "Введите режим SQL для запроса", + "userConnectionString": "Введите строку подключения", + "enterConnectionString": "Введите строку подключения", + "enterConnectionStringSettingName": "Введите имя параметра строки подключения", + "errorNewAzureFunction": "Ошибка при создании новой функции Azure: {0}", + "failedToParse": "Не удалось проанализировать \"{0}\": {1}.", + "unableToSetConnectionString": "Не удалось настроить параметр приложения строки подключения", + "failedToSetSetting": "Не удалось настроить параметр приложения строки подключения: {0}", + "tableListProgressTitle": "Получение таблиц для выбранной базы данных...", + "viewListProgressTitle": "Получение представлений для выбранной базы данных...", + "functionNameTitle": "Имя функции", + "userPasswordLater": "Чтобы позже использовать строку подключения SQL, необходимо вручную ввести пароль в файле local.settings.json.", + "input": "Входные данные", + "install": "Установить", + "learnMore": "Дополнительные сведения", + "SettingAlreadyExists": "Параметр локального приложения \"{0}\" уже существует. Перезаписать его?", + "moreInformation": "Дополнительные сведения", + "nameMustNotBeEmpty": "Поле имени не может быть пустым.", + "hasSpecialCharacters": "Имя не должно содержать специальные символы", + "noString": "Нет", + "noAzureFunctionsInFile": "Нет функций Azure в текущем активном файле", + "noAzureFunctionsProjectsInWorkspace": "В рабочей области не найдены проекты функций Azure", + "openFile": "Открыть файл", + "output": "Выходные данные", + "inputDescription": "Извлекает данные из базы данных", + "sqlObjectToQuery": "Объект SQL для запроса", + "sqlTableToUpsert": "Таблица SQL для Upsert", + "save": "Сохранить", + "outputDescription": "Сохранение данных в базе данных", + "selectButton": "Выбрать", + "selectDatabase": "Выберите базу данных", + "selectConnectionString": "Выберите метод строки подключения SQL", + "selectSetting": "Выберите параметр строки подключения SQL из local.settings.json.", + "connectionProfile": "Выберите профиль подключения", + "selectAzureFunction": "Выберите функцию Azure в текущем файле, чтобы добавить привязку SQL", + "selectAzureFunctionProjFolder": "Выбор папки для проекта Функции Azure", + "selectSqlTableOrViewPrompt": "Выберите тип объекта для вставки или операции upsert", + "selectTable": "Выберите таблицу для использования", + "selectProject": "Выберите проект Функций Azure для привязки SQL", + "selectBindingType": "Выберите тип привязки", + "selectBindingTypeToSpecifiedFunction": "Выберите тип привязки для функции \"{0}\"", + "selectView": "Выберите представление для использования", + "table": "Таблицы", + "azureFunctionsExtensionNotFound": "Для создания новой функции Azure с привязкой SQL требуется расширение \\\"Функции Azure\\\", но оно не установлено. Установить сейчас?", + "saveChangesInFile": "В текущем файле есть несохраненные изменения. Сохранить сейчас?", + "timeoutAzureFunctionFileError": "Истекло время ожидания создания файла функции Azure", + "timeoutExtensionError": "Истекло время ожидания установки расширения", + "valueMustNotBeEmpty": "Значение не может быть пустым", + "view": "Представление", + "yesString": "Да" + }, + "package": { + "sqlBindings.addSqlBinding": "Добавить привязку SQL (предварительная версия)", + "sqlBindings.createAzureFunction": "Создание Функций Azure с привязкой SQL (предварительная версия)", + "description": "Позволяет пользователям разрабатывать и публиковать Функции Azure с привязками Azure SQL", + "displayName": "SQL-привязки" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-ru/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-ru/translations/extensions/vscode.git.i18n.json index 70187ac2f1..8c28f5aad9 100644 --- a/i18n/ads-language-pack-ru/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-ru/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" содержит отпечаток \"{1}\"", "$(info) Remote \"{0}\" has no tags.": "$(info) Удаленный объект \"{0}\" не имеет тегов.", "$(info) This repository has no tags.": "$(info) У этого репозитория нет тегов.", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" содержит отпечаток \"{1}\"", "A branch named \"{0}\" already exists": "Ветвь с именем \"{0}\" уже существует", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "В родительских папках рабочей области или открытых файлах найден репозиторий Git. Вы хотите открыть репозиторий?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются.", @@ -54,7 +54,7 @@ "Clone from URL": "URL-адрес репозитория", "Clone from {0}": "Клонировать из {0}", "Cloning git repository \"{0}\"...": "Клонирование репозитория Git \"{0}\"...", - "Commit": "Фиксация", + "Commit": "Зафиксировать", "Commit & Push Changes": "Зафиксировать и отправить изменения", "Commit & Sync Changes": "Зафиксировать и синхронизировать изменения", "Commit Anyway": "Все равно зафиксировать", @@ -103,8 +103,7 @@ "Don\\'t Pull": "Не вытягивать", "Don\\'t Show Again": "Больше не показывать", "Download Git": "Скачать Git", - "Email": "Электронная почта", - "Enables the following features: {0}": "Enables the following features: {0}", + "Email": "Адрес электронной почты", "Failed to authenticate to git remote.": "Не удалось выполнить проверку подлинности в удаленном Git.", "Failed to authenticate to git remote:\\n\\n{0}": "Не удалось выполнить проверку подлинности в удаленном Git-репозитории:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Файл \"{0}\" удален другим пользователем и модифицирован нами.\\n\\nКак вы хотите поступить?", @@ -114,7 +113,6 @@ "Git History": "Журнал Git", "Git error": "Ошибка Git", "Git local working changes": "Локальные рабочие изменения Git", - "Git not found. Install it or configure it using the \"git.path\" setting.": "Git не найден. Установите его или настройте с помощью параметра \"git.path\".", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "В родительских папках рабочей области или открытых файлах найдены репозитории Git. Вы хотите открыть репозитории?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "Версия HEAD \"{0}\" недоступна.", @@ -151,7 +149,7 @@ "OK": "ОК", "OK, Don\\'t Ask Again": "ОК, больше не спрашивать", "OK, Don\\'t Show Again": "ОК, больше не показывать", - "Open": "Открыто", + "Open": "Открыть", "Open Comparison": "Открыть сравнение", "Open Git Log": "Открыть журнал GIT", "Open Merge": "Открыть слияние", @@ -167,7 +165,6 @@ "Pick a remote to remove": "Выберите удаленный репозиторий для удаления", "Pick a repository to mark as safe and open": "Выберите репозиторий, чтобы пометить его как безопасный и открыть", "Pick a repository to open": "Выберите, какой открыть репозиторий", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "Выберите спрятанное изменение для применения", "Pick a stash to drop": "Выберите спрятанные данные для удаления", "Pick a stash to pop": "Выберите спрятанное изменение для отображения", @@ -181,13 +178,13 @@ "Please provide a tag name": "Укажите имя тега", "Please provide the commit hash": "Укажите хэш фиксации", "Publish Branch": "Опубликовать ветвь", - "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Опубликовать Branch \"{0}\"", "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Опубликовать Branch", + "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Опубликовать Branch \"{0}\"", "Publish to {0}": "Опубликовать в {0}", "Publish to...": "Опубликовать в…", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Публикация Branch \"{0}\"...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Публикация Branch...", - "Pull": "Вытягивание", + "Pull": "Получать", "Pull {0} and push {1} commits between {2}/{3}": "Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3}", "Pull {0} commits from {1}/{2}": "Вытягивание фиксаций ({0}) из {1}/{2}", "Push {0} commits to {1}/{2}": "Отправка фиксаций ({0}) в {1}/{2}", @@ -196,7 +193,6 @@ "Remote branch at {0}": "Удаленная ветвь в {0}", "Remote name": "Удаленное имя", "Remote name format invalid": "Недопустимый формат имени удаленного репозитория", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "Заменить локальные теги", "Restore file": "Восстановить файл", "Restore files": "Восстановить файлы", @@ -240,7 +236,6 @@ "The new branch will be \"{0}\"": "Новая ветвь будет \"{0}\"", "The repository does not have any commits. Please make an initial commit before creating a stash.": "Репозиторий не содержит фиксаций. Перед созданием спрятанной записи выполните начальную фиксацию.", "The selection range does not contain any changes.": "Выбранный диапазон не содержит изменений.", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "Имеются известные проблемы с установленным {0} Git. Обновите Git до версии 2.27 или выше, чтобы функции Git работали правильно.", "There are merge conflicts. Resolve them before committing.": "Обнаружены конфликты слияния. Устраните их перед фиксацией.", "There are no available repositories": "Доступные репозитории отсутствуют", "There are no changes to commit.": "Нет изменений для фиксации.", @@ -262,7 +257,6 @@ "Undo merge commit": "Отменить фиксацию слияния", "Untracked": "Не отслеживается", "Untracked Changes": "Неотслеживаемые изменения", - "Update Git": "Обновить Git", "Using git \"{0}\" from \"{1}\"": "Используется Git \"{0}\" из \"{1}\"", "Validating found git in: \"{0}\"": "Проверка найденного Git в: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": "Вы хотите добавить \"{0}\" в файл .GITIGNORE?", @@ -277,7 +271,6 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\\n\\nВы действительно хотите продолжить?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Вы собираетесь отправить свои изменения. Это может быть деструктивным и привести к непреднамеренной перезаписи изменений, внесенных другими пользователями.\\n\\nВы действительно хотите продолжить?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Вы пытаетесь выполнить фиксацию в защищенной ветви, и у вас может не быть разрешения на отправку фиксаций в удаленный репозиторий.\\n\\nКак вы хотите поступить?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "У вас установлен Git \"{0}\". Код лучше всего работает с Git >= 2.", "Your local changes would be overwritten by checkout.": "Локальные изменения будут перезаписаны при извлечении.", "Your repository has no remotes configured to publish to.": "Для вашего репозитория не настроены удаленные репозитории для публикации.", "Your repository has no remotes configured to pull from.": "Для вашего репозитория не настроены удаленные репозитории для получения данных.", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nЭто действие необратимо! Ваш текущий рабочий набор будет утерян без возможности восстановления." }, "package": { - "colors.added": "Цвет для добавленных ресурсов.", - "colors.conflict": "Цвет ресурсов с конфликтами.", - "colors.deleted": "Цвет удаленных ресурсов.", - "colors.ignored": "Цвет игнорируемых ресурсов.", - "colors.modified": "Цвет измененных ресурсов.", - "colors.renamed": "Цвет для переименованных или скопированных ресурсов.", - "colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.", - "colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.", - "colors.submodule": "Цвет ресурсов подмодуля.", - "colors.untracked": "Цвет неотслеживаемых ресурсов.", + "view.workbench.scm.repositoryInParentFolders": "Обнаружен репозиторий Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) для управления тем, где открываются репозитории Git: в родительских папках рабочих областей или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).", + "config.branchRandomNameDictionary.adjectives": "Случайное прилагательное", + "config.branchRandomNameDictionary.animals": "Случайное имя животного", + "config.branchRandomNameDictionary.colors": "Случайное имя цвета", + "config.branchRandomNameDictionary.numbers": "Случайное число от 100 до 999", + "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", + "command.mergeAbort": "Прервать слияние", + "command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую", + "command.commitMessageAccept": "Принять сообщение о фиксации", "command.addRemote": "Добавить удаленный репозиторий...", - "command.api.getRemoteSources": "Получить удаленные источники", - "command.api.getRepositories": "Получить репозитории", - "command.api.getRepositoryState": "Получить состояние репозитория", - "command.branch": "Создать ветвь...", - "command.branchFrom": "Создать ветвь из...", - "command.checkout": "Извлечение в...", + "command.ignore": "Добавить в GITIGNORE", + "config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Всегда фиксировать изменения в новой ветви.", + "config.branchProtectionPrompt.alwaysCommit": "Всегда фиксировать изменения в защищенной ветви.", + "config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \\\"Git: Пустая фиксация\\\".", + "config.openRepositoryInParentFolders.always": "Всегда открывать репозиторий в родительских папках рабочих областей или открытых файлов.", + "config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.", + "config.openAfterClone.always": "Всегда открывать в текущем окне.", + "config.branchProtectionPrompt.alwaysPrompt": "Всегда запрашивать перед фиксацией изменений в защищенной ветви.", + "config.openAfterClone.prompt": "Всегда запрашивать действие.", + "config.publishBeforeContinueOn.always": "Всегда публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git", + "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \\\"Изменения в индексе\\\".", + "submenu.commit.amend": "Исправить", + "command.stashApplyLatest": "Применить последнее спрятанное", + "command.stashApply": "Применить спрятанное...", + "config.smartCommitChanges.all": "Автоматически размещать все изменения.", + "config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.", + "submenu.branch": "Ветвь", + "submenu.changes": "Изменения", + "config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.", + "config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.", + "config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.", + "config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.", "command.checkoutDetached": "Извлечь в (отключено)...", + "command.checkout": "Извлечь в...", "command.cherryPick": "Выборочный отбор...", - "command.clean": "Отменить изменения", - "command.cleanAll": "Отменить все изменения", - "command.cleanAllTracked": "Удалить все отслеживаемые изменения", - "command.cleanAllUntracked": "Удалить все неотслеживаемые изменения", "command.clone": "Клонировать", "command.cloneRecursive": "Клонировать (рекурсивно)", - "command.close": "Закрыть репозиторий", + "command.continueInLocalClone": "Клонировать репозиторий локально и открыть на рабочем столе…", "command.closeAllDiffEditors": "Закрыть все редакторы несовпадений", + "command.close": "Закрыть репозиторий", + "colors.added": "Цвет для добавленных ресурсов.", + "colors.stageDeleted": "Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение.", + "colors.deleted": "Цвет удаленных ресурсов.", + "colors.ignored": "Цвет игнорируемых ресурсов.", + "colors.stageModified": "Цвет для измененных ресурсов, которые были помещены на промежуточное хранение.", + "colors.modified": "Цвет измененных ресурсов.", + "colors.renamed": "Цвет для переименованных или скопированных ресурсов.", + "colors.conflict": "Цвет ресурсов с конфликтами.", + "colors.submodule": "Цвет ресурсов подмодуля.", + "colors.untracked": "Цвет неотслеживаемых ресурсов.", + "submenu.commit": "Фиксация", "command.commit": "Фиксация", + "command.commitNoVerify": "Зафиксировать (без проверки)", "command.commitAll": "Зафиксировать все", "command.commitAllAmend": "Зафиксировать все (изменение)", "command.commitAllAmendNoVerify": "Зафиксировать все (исправить, без проверки)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "Зафиксировать все (завершено, без проверки)", "command.commitEmpty": "Отправить пустую фиксацию", "command.commitEmptyNoVerify": "Зафиксировать пустые (без проверки)", - "command.commitMessageAccept": "Принять сообщение о фиксации", - "command.commitMessageDiscard": "Отменить сообщение о фиксации", - "command.commitNoVerify": "Зафиксировать (без проверки)", "command.commitStaged": "Зафиксировать промежуточно сохраненные изменения", "command.commitStagedAmend": "Зафиксировать промежуточные (изменение)", "command.commitStagedAmendNoVerify": "Зафиксировать промежуточные (исправить, без проверки)", "command.commitStagedNoVerify": "Зафиксировать промежуточные (без проверки)", "command.commitStagedSigned": "Зафиксировать промежуточные элементы (завершено)", "command.commitStagedSignedNoVerify": "Зафиксировать промежуточные (завершено, без проверки)", - "command.continueInLocalClone": "Клонировать репозиторий локально и открыть на рабочем столе…", + "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", + "command.timelineCompareWithSelected": "Сравнить с выбранным", + "command.git.acceptMerge": "Завершить слияние", + "command.git.runGitMerge": "Конфликты вычислений с Git", + "command.git.runGitMergeDiff3": "Конфликты вычислений с Git (Diff3)", + "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", + "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", "command.continueInLocalClone.qualifiedName": "Продолжить работу в новом локальном клоне", + "config.openRepositoryInParentFolders": "Определяет, где следует открывать репозиторий: в родительских папках рабочих областей или открытых файлов.", + "config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.", + "config.statusLimit": "Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений.", + "config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.", + "config.countBadge": "Определяет индикатор событий Git.", + "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", + "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \\\"config.inputValidationLength\\\".", + "config.repositoryScanMaxDepth": "Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение \"-1\" для снятия ограничений.", + "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", + "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", + "config.branchSortOrder": "Управляет порядком сортировки ветвей.", + "config.similarityThreshold": "Определяет пороговое значение индекса сходства (например, количество добавлений/удалений по сравнению с размером файла), чтобы изменения в паре добавленных/удаленных файлов считались переименованием.", + "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.", + "config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \\\"Извлечь в...\\\".", + "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", + "config.useIntegratedAskPass": "Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии.", + "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.", + "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", + "config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.", + "config.pullBeforeCheckout": "Определяет, будет ли ветвь без исходящих фиксаций перемотана вперед перед извлечением.", + "config.useEditorAsCommitInput": "Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение.", + "config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.", + "config.branchProtectionPrompt": "Управляет отображением подсказки перед фиксацией изменений в защищенной ветви.", + "config.branchRandomNameEnable": "Определяет, создается ли случайное имя при создании новой ветви.", + "config.showActionButton": "Определяет, отображается ли кнопка действия в представлении системы управления версиями.", + "config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.", + "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", + "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", + "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", + "config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.", + "config.closeDiffOnOperation": "Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными.", + "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", + "config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.", + "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", + "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", + "config.terminalGitEditor": "Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", + "config.terminalAuthentication": "Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для изменения этого параметра необходимо перезапустить терминалы.", + "config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.", + "config.optimisticUpdate": "Управляет тем, следует ли оптимистично обновлять состояние представления \"Исходный элемент управления\" после запуска команд GIT.", + "config.publishBeforeContinueOn": "Определяет, следует ли публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git.", + "config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.", + "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", + "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \\\"Открыть файл\\\" в представлении \\\"Изменения Git\\\".", + "config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.", + "config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.", + "config.timeline.showUncommitted": "Определяет, показывать ли незафиксированные изменения в представлении временной шкалы.", + "config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.", + "config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.", + "command.timelineCopyCommitId": "Копировать идентификатор фиксации", + "command.timelineCopyCommitMessage": "Копировать сообщение фиксации", + "config.countBadge.all": "Учитывать все изменения.", + "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", + "command.branchFrom": "Создать ветвь из...", + "command.branch": "Создать ветвь...", "command.createTag": "Создать Тег", "command.deleteBranch": "Удалить ветвь...", "command.deleteRemoteTag": "Удалить удаленный тег", "command.deleteTag": "Удалить тег", - "command.fetch": "Принесение", - "command.fetchAll": "Забрать из всех удаленных репозиториев", + "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", + "config.promptToSaveFilesBeforeCommit.never": "Отключение этой проверки.", + "config.promptToSaveFilesBeforeStash.never": "Отключите эту проверку.", + "command.cleanAll": "Отменить все изменения", + "command.cleanAllTracked": "Удалить все отслеживаемые изменения", + "command.cleanAllUntracked": "Удалить все неотслеживаемые изменения", + "command.clean": "Отменить изменения", + "command.commitMessageDiscard": "Отменить сообщение о фиксации", + "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", + "command.stashDropAll": "Удалить все спрятанные записи...", + "command.stashDrop": "Удалить спрятанные данные...", + "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \\\"#git.autofetch#\\\".", + "config.verboseCommit": "Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`.", + "config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.", + "config.experimental.installGuide": "Экспериментальные улучшения для потока настройки Git.", + "command.fetch": "Забрать", "command.fetchPrune": "Получение (с обрезкой)", - "command.git.acceptMerge": "Завершить слияние", - "command.git.openMergeEditor": "Разрешить в редакторе слияния", - "command.git.runGitMerge": "Конфликты вычислений с Git", - "command.git.runGitMergeDiff3": "Конфликты вычислений с Git (Diff3)", - "command.ignore": "Добавить в GITIGNORE", + "command.fetchAll": "Забрать из всех удаленных репозиториев", + "config.pullTags": "Получить все теги при извлечении.", + "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", + "command.api.getRemoteSources": "Получить удаленные источники", + "command.api.getRepositories": "Получить репозитории", + "command.api.getRepositoryState": "Получить состояние репозитория", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Интеграция системы контроля версий Git", + "view.workbench.scm.repositoriesInParentFolders": "Обнаружены репозитории Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), для управления тем, где открываются репозитории Git: в родительских папках рабочей области или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).", + "view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.", + "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", + "config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26.", + "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", + "config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.", + "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", + "view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", "command.init": "Инициализировать репозиторий", + "view.workbench.scm.missing": "Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm).", + "config.branchRandomNameDictionary": "Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: \"прилагательные\", \"животные\", \"цвета\" и \"числа\".", + "config.repositoryScanIgnoredFolders": "Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра \"#git.autoRepositoryDetection#\" задано значение \"true\" или \"subFolders\".", + "config.commandsToLog": "Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput).", + "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", + "config.scanRepositories": "Список путей для поиска репозиториев Git.", + "config.branchProtection": "Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`.", + "config.checkoutType.local": "Локальные ветви", "command.manageUnsafeRepositories": "Управление небезопасными репозиториями", "command.merge": "Объединить ветвь...", - "command.mergeAbort": "Прервать слияние", + "config.openRepositoryInParentFolders.never": "Никогда не открывать репозиторий в родительских папках рабочих областей или открытых файлов.", + "config.publishBeforeContinueOn.never": "Никогда не публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git", + "config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.", "command.openAllChanges": "Открыть все изменения", + "command.timelineOpenDiff": "Открыть изменения", "command.openChange": "Открыть изменения", + "command.revealFileInOS.linux": "Открыть содержащую папку", "command.openFile": "Открыть файл", "command.openHEADFile": "Открыть файл (HEAD)", "command.openRepositoriesInParentFolders": "Открывать репозитории в родительских папках", "command.openRepository": "Открыть репозиторий", + "config.mergeEditor": "Откройте редактор объединения для файлов, которые сейчас конфликтуют.", + "config.path": "Путь и имя исполняемого файла Git, например, \\\"C:\\Program Files\\Git\\bin\\git.exe\\\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.", + "command.stashPopLatest": "Извлечь последнее спрятанное", + "command.stashPop": "Извлечь спрятанное", + "config.branchPrefix": "Префикс, используемый при создании новой ветви.", + "config.openRepositoryInParentFolders.prompt": "Запрашивать перед открытием репозитория в родительских папках рабочих областей или открытых файлов.", + "config.publishBeforeContinueOn.prompt": "Запрашивать публикацию неопубликованного состояния Git при использовании функции продолжения работы из репозитория Git", + "config.pruneOnFetch": "Урезать при извлечении.", "command.publish": "Опубликовать ветвь...", - "command.pull": "Вытягивание", - "command.pullFrom": "Получить из...", + "command.pull": "Получить", "command.pullRebase": "Получить (переместить изменения из одной ветви в другую)", - "command.push": "Отправка", + "command.pullFrom": "Получить из...", + "submenu.pullpush": "Получение, отправка", + "command.push": "Отправить", "command.pushFollowTags": "Отправить (подписаться на теги)", "command.pushFollowTagsForce": "Отправить (подписаться на теги, принудительно)", "command.pushForce": "Отправить (принудительно)", "command.pushTags": "Отправить теги", + "config.followTagsWhenSync": "Отправить все аннотированные метки при выполнении команды синхронизации.", "command.pushTo": "Отправить в:", "command.pushToForce": "Отправить в... (принудительно)", "command.rebase": "Перемещение изменений из одной ветви в другую…", - "command.rebaseAbort": "Прервать перемещение изменений из одной ветви в другую", "command.refresh": "Обновить", + "config.rememberPostCommitCommand": "Запомнить последнюю команду Git, которая выполнялась после фиксации.", + "submenu.remotes": "Удаленный", + "config.checkoutType.remote": "Удаленные ветви", "command.removeRemote": "Удалить удаленный репозиторий", "command.rename": "Переименование", "command.renameBranch": "Переименовать ветвь...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "Разрешить в редакторе слияния", "command.restoreCommitTemplate": "Восстановить шаблон коммита", - "command.revealFileInOS.linux": "Открыть содержащую папку", - "command.revealFileInOS.mac": "Отобразить в Finder", - "command.revealFileInOS.windows": "Показать в проводнике", "command.revealInExplorer": "Отобразить в проводнике", + "command.revealFileInOS.windows": "Показать в проводнике", + "command.revealFileInOS.mac": "Отобразить в Finder", "command.revertChange": "Обратить изменение", "command.revertSelectedRanges": "Обратить выбранные диапазоны", + "config.postCommitCommand.sync": "Выполнить \"Git Pull\" и \"Git Push\" после успешной фиксации.", + "config.postCommitCommand.push": "Выполнить \"Git Push\" после успешной фиксации.", + "config.postCommitCommand": "Запускает команду git после успешной фиксации.", + "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", + "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", + "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", + "view.workbench.scm.scanFolderForRepositories": "Сканирование папки на наличие репозиториев Git...", + "view.workbench.scm.scanWorkspaceForRepositories": "Сканирование рабочей области на наличие репозиториев Git...", + "command.timelineSelectForCompare": "Выбрать для сравнения", "command.showOutput": "Показать выходные данные GIT", - "command.stage": "Индексировать изменения", + "config.showActionButton.commit": "Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы.", + "config.showActionButton.publish": "Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания.", + "config.showActionButton.sync": "Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней.", + "submenu.commit.signoff": "Выйти", + "view.workbench.scm.missing.linux": "Системе управления версиями требуется установка Git.\r\n[Скачать Git для Linux](https://git-scm.com/download/linux)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", "command.stageAll": "Хранить все промежуточные изменения", "command.stageAllMerge": "Хранить все изменения слияния", "command.stageAllTracked": "Подготовить все отслеживаемые изменения", "command.stageAllUntracked": "Подготовить все неотслеживаемые изменения", "command.stageChange": "Изменение стадии", + "command.stage": "Индексировать изменения", "command.stageSelectedRanges": "Индексировать выбранные диапазоны", + "submenu.stash": "Спрятать", "command.stash": "Спрятать", - "command.stashApply": "Применить спрятанное...", - "command.stashApplyLatest": "Применить последнее спрятанное", - "command.stashDrop": "Удалить спрятанные данные...", - "command.stashDropAll": "Удалить все спрятанные записи...", "command.stashIncludeUntracked": "Спрятать (включить неотслеживаемые)", - "command.stashPop": "Извлечь спрятанное", - "command.stashPopLatest": "Извлечь последнее спрятанное", "command.stashStaged": "Прятать (промежуточные)", + "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", + "config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).", "command.sync": "Синхронизация", "command.syncRebase": "Синхронизация (с перебазированием)", - "command.timelineCompareWithSelected": "Сравнить с выбранным", - "command.timelineCopyCommitId": "Копировать идентификатор фиксации", - "command.timelineCopyCommitMessage": "Копировать сообщение фиксации", - "command.timelineOpenDiff": "Открыть изменения", - "command.timelineSelectForCompare": "Выбрать для сравнения", - "command.undoCommit": "Отменить последнюю фиксацию", - "command.unstage": "Отменить промежуточное изменение", - "command.unstageAll": "Отменить все промежуточные изменения", - "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", - "config.allowForcePush": "Определяет, будет ли применяться принудительная отправка (с арендой или без).", - "config.allowNoVerifyCommit": "Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации.", - "config.alwaysShowStagedChangesResourceGroup": "Всегда показывать группу ресурсов \"Изменения в индексе\".", - "config.alwaysSignOff": "Управляет флагом одобрения (signoff) для всех создаваемых коммитов.", - "config.autoRepositoryDetection": "Определяет, как автоматически обнаруживать репозитории.", - "config.autoRepositoryDetection.false": "Отключить автоматический поиск репозиториев.", - "config.autoRepositoryDetection.openEditors": "Сканировать родительские папки открытых файлов.", - "config.autoRepositoryDetection.subFolders": "Сканировать подпапки для текущей открытой папки.", - "config.autoRepositoryDetection.true": "Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов.", - "config.autoStash": "Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания.", - "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", - "config.autofetchPeriod": "Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\".", - "config.autorefresh": "Включено ли автоматическое обновление.", - "config.branchPrefix": "Префикс, используемый при создании новой ветви.", - "config.branchProtection": "Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`.", - "config.branchProtectionPrompt": "Управляет отображением подсказки перед фиксацией изменений в защищенной ветви.", - "config.branchProtectionPrompt.alwaysCommit": "Всегда фиксировать изменения в защищенной ветви.", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "Всегда фиксировать изменения в новой ветви.", - "config.branchProtectionPrompt.alwaysPrompt": "Всегда запрашивать перед фиксацией изменений в защищенной ветви.", - "config.branchRandomNameDictionary": "Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: \"прилагательные\", \"животные\", \"цвета\" и \"числа\".", - "config.branchRandomNameDictionary.adjectives": "Случайное прилагательное", - "config.branchRandomNameDictionary.animals": "Случайное имя животного", - "config.branchRandomNameDictionary.colors": "Случайное имя цвета", - "config.branchRandomNameDictionary.numbers": "Случайное число от 100 до 999", - "config.branchRandomNameEnable": "Определяет, создается ли случайное имя при создании новой ветви.", - "config.branchSortOrder": "Управляет порядком сортировки ветвей.", - "config.branchValidationRegex": "Регулярное выражение для проверки новых имен ветвей.", - "config.branchWhitespaceChar": "Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви.", - "config.checkoutType": "Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\".", - "config.checkoutType.local": "Локальные ветви", - "config.checkoutType.remote": "Удаленные ветви", - "config.checkoutType.tags": "Теги", - "config.closeDiffOnOperation": "Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными.", - "config.commandsToLog": "Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput).", - "config.confirmEmptyCommits": "Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\".", - "config.confirmForcePush": "Определяет, следует ли спрашивать подтверждение перед принудительной отправкой.", - "config.confirmNoVerifyCommit": "Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки.", - "config.confirmSync": "Подтвердите синхронизацию репозиториев Git.", - "config.countBadge": "Определяет индикатор событий Git.", - "config.countBadge.all": "Учитывать все изменения.", - "config.countBadge.off": "Отключить счетчик.", - "config.countBadge.tracked": "Учитывать только отслеживаемые изменения.", - "config.decorations.enabled": "Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов.", - "config.defaultBranchName": "Имя стандартной ветви (например, главная, канал связи, разработка) при инициализации нового репозитория Git. Если задано пустое значение, будет использоваться имя стандартной ветви, настроенное в Git.", - "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", - "config.detectSubmodules": "Определяет, следует ли автоматически определять подмодули Git.", - "config.detectSubmodulesLimit": "Управляет ограничением на количество обнаруженных подмодулей Git.", - "config.discardAllScope": "Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия.", - "config.enableCommitSigning": "Разрешает подписывание фиксаций с использованием GPG или X.509.", - "config.enableSmartCommit": "Делать коммит из всех изменений, когда нет изменений в индексе.", - "config.enableStatusBarSync": "Определяет, отображается ли команда синхронизации Git в строке состояния.", - "config.enabled": "Определяет, включен ли git.", - "config.experimental.installGuide": "Экспериментальные улучшения для потока настройки Git.", - "config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.", - "config.followTagsWhenSync": "Отправить все аннотированные метки при выполнении команды синхронизации.", - "config.ignoreLegacyWarning": "Игнорирует предупреждение об устаревшей версии Git.", - "config.ignoreLimitWarning": "Игнорирует предупреждение о том, что в репозитории слишком много изменений.", - "config.ignoreMissingGitWarning": "Игнорирует предупреждение об отсутствии Git.", - "config.ignoreRebaseWarning": "Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении.", - "config.ignoreSubmodules": "Игнорировать изменения подмодулей в дереве файлов.", - "config.ignoreWindowsGit27Warning": "Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26.", - "config.ignoredRepositories": "Список репозиториев Git, которые будут проигнорированы.", - "config.inputValidation": "Определяет, как производить проверку введенного сообщения коммита.", - "config.inputValidationLength": "Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение.", - "config.inputValidationSubjectLength": "Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\".", - "config.mergeEditor": "Откройте редактор объединения для файлов, которые сейчас конфликтуют.", - "config.openAfterClone": "Определяет, следует ли автоматически открывать репозиторий после клонирования.", - "config.openAfterClone.always": "Всегда открывать в текущем окне.", - "config.openAfterClone.alwaysNewWindow": "Всегда открывать в новом окне.", - "config.openAfterClone.prompt": "Всегда запрашивать действие.", - "config.openAfterClone.whenNoFolderOpen": "Открывать в текущем окне только при отсутствии открытых папок.", - "config.openDiffOnClick": "Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор.", - "config.openRepositoryInParentFolders": "Определяет, где следует открывать репозиторий: в родительских папках рабочих областей или открытых файлов.", - "config.openRepositoryInParentFolders.always": "Всегда открывать репозиторий в родительских папках рабочих областей или открытых файлов.", - "config.openRepositoryInParentFolders.never": "Никогда не открывать репозиторий в родительских папках рабочих областей или открытых файлов.", - "config.openRepositoryInParentFolders.prompt": "Запрашивать перед открытием репозитория в родительских папках рабочих областей или открытых файлов.", - "config.optimisticUpdate": "Управляет тем, следует ли оптимистично обновлять состояние представления \"Исходный элемент управления\" после запуска команд GIT.", - "config.path": "Путь и имя исполняемого файла Git, например, \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска.", - "config.postCommitCommand": "Запускает команду git после успешной фиксации.", - "config.postCommitCommand.none": "Не выполнять никаких команд после успешной фиксации.", - "config.postCommitCommand.push": "Выполнить \"Git Push\" после успешной фиксации.", - "config.postCommitCommand.sync": "Выполнить \"Git Pull\" и \"Git Push\" после успешной фиксации.", - "config.promptToSaveFilesBeforeCommit": "Определяет, должен ли Git проверять несохраненные файлы перед фиксацией.", - "config.promptToSaveFilesBeforeCommit.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeCommit.never": "Отключение этой проверки.", - "config.promptToSaveFilesBeforeCommit.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.promptToSaveFilesBeforeStash": "Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения.", - "config.promptToSaveFilesBeforeStash.always": "Проверить наличие несохраненных файлов.", - "config.promptToSaveFilesBeforeStash.never": "Отключите эту проверку.", - "config.promptToSaveFilesBeforeStash.staged": "Проверять только наличие несохраненных промежуточных файлов.", - "config.pruneOnFetch": "Урезать при извлечении.", - "config.publishBeforeContinueOn": "Определяет, следует ли публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git.", - "config.publishBeforeContinueOn.always": "Всегда публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git", - "config.publishBeforeContinueOn.never": "Никогда не публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git", - "config.publishBeforeContinueOn.prompt": "Запрашивать публикацию неопубликованного состояния Git при использовании функции продолжения работы из репозитория Git", - "config.pullBeforeCheckout": "Определяет, будет ли ветвь без исходящих фиксаций перемотана вперед перед извлечением.", - "config.pullTags": "Получить все теги при извлечении.", - "config.rebaseWhenSync": "Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git.", - "config.rememberPostCommitCommand": "Запомнить последнюю команду Git, которая выполнялась после фиксации.", - "config.repositoryScanIgnoredFolders": "Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра \"#git.autoRepositoryDetection#\" задано значение \"true\" или \"subFolders\".", - "config.repositoryScanMaxDepth": "Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение \"-1\" для снятия ограничений.", - "config.requireGitUserConfig": "Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан.", - "config.scanRepositories": "Список путей для поиска репозиториев Git.", - "config.showActionButton": "Определяет, отображается ли кнопка действия в представлении системы управления версиями.", - "config.showActionButton.commit": "Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы.", - "config.showActionButton.publish": "Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания.", - "config.showActionButton.sync": "Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней.", - "config.showCommitInput": "Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git.", - "config.showInlineOpenFileAction": "Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\".", - "config.showProgress": "Определяет, следует ли отображать ход выполнения для действий Git.", - "config.showPushSuccessNotification": "Определяет, следует ли отображать уведомление об успешной отправке.", - "config.similarityThreshold": "Определяет пороговое значение индекса сходства (например, количество добавлений/удалений по сравнению с размером файла), чтобы изменения в паре добавленных/удаленных файлов считались переименованием.", - "config.smartCommitChanges": "Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации.", - "config.smartCommitChanges.all": "Автоматически размещать все изменения.", - "config.smartCommitChanges.tracked": "Только автоматически размещенные отслеживаемые изменения.", - "config.statusLimit": "Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений.", - "config.suggestSmartCommit": "Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений).", - "config.supportCancellation": "Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию.", - "config.terminalAuthentication": "Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для изменения этого параметра необходимо перезапустить терминалы.", - "config.terminalGitEditor": "Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы.", - "config.timeline.date": "Определяет, какую дату использовать для элементов в представлении временной шкалы.", - "config.timeline.date.authored": "Использовать дату создания", - "config.timeline.date.committed": "Использовать дату фиксации", - "config.timeline.showAuthor": "Определяет, показывать ли автора фиксации в представлении временной шкалы.", - "config.timeline.showUncommitted": "Определяет, показывать ли незафиксированные изменения в представлении временной шкалы.", - "config.untrackedChanges": "Определяет поведение неотслеживаемых изменений.", - "config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.", - "config.untrackedChanges.mixed": "Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково.", - "config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.", - "config.useCommitInputAsStashMessage": "Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию.", - "config.useEditorAsCommitInput": "Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение.", - "config.useForcePushWithLease": "Определяет, используется ли более безопасный вариант принудительной отправки с арендой.", - "config.useIntegratedAskPass": "Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии.", - "config.verboseCommit": "Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`.", - "description": "Интеграция системы контроля версий Git", - "displayName": "Git", - "submenu.branch": "Ветвь", - "submenu.changes": "Изменения", - "submenu.commit": "Зафиксировать", - "submenu.commit.amend": "Исправить", - "submenu.commit.signoff": "Выйти", - "submenu.explorer": "Git", - "submenu.pullpush": "Вытягивание, отправка", - "submenu.remotes": "Удаленный", - "submenu.stash": "Спрятать", "submenu.tags": "Теги", - "view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone 'Клонировать репозиторий после активации расширения Git')", - "view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.empty": "Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса.\r\n[Открыть папку](command:vscode.openFolder)\r\n[Клонировать репозиторий](command:git.clone)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing": "Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm).", - "view.workbench.scm.missing.linux": "Системе управления версиями требуется установка Git.\r\n[Скачать Git для Linux](https://git-scm.com/download/linux)\r\nПосле установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", - "view.workbench.scm.repositoriesInParentFolders": "Обнаружены репозитории Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), для управления тем, где открываются репозитории Git: в родительских папках рабочей области или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.repositoryInParentFolders": "Обнаружен репозиторий Git в родительских папках рабочей области или открытых файлов.\r\n[Открыть репозиторий](command:git.openRepositoriesInParentFolders)\r\nИспользуйте параметр [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) для управления тем, где открываются репозитории Git: в родительских папках рабочих областей или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders).", - "view.workbench.scm.scanFolderForRepositories": "Сканирование папки на наличие репозиториев Git...", - "view.workbench.scm.scanWorkspaceForRepositories": "Сканирование рабочей области на наличие репозиториев Git...", + "config.checkoutType.tags": "Теги", + "config.branchWhitespaceChar": "Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви.", + "config.defaultCloneDirectory": "Расположение по умолчанию, в которое будет клонирован репозиторий Git.", "view.workbench.scm.unsafeRepositories": "Обнаруженные репозитории Git потенциально небезопасны, так как папки принадлежат кому-то другому, а не текущему пользователю.\r\n[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories)\r\nЧтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository).", "view.workbench.scm.unsafeRepository": "Обнаруженный репозиторий Git потенциально небезопасен, так как папка принадлежит кому-то другому, а не текущему пользователю.\r\n[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories)\r\nЧтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository).", - "view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm)." + "view.workbench.scm.folder": "В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init?%5Btrue%5D)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "config.defaultBranchName": "Имя стандартной ветви (например, главная, канал связи, разработка) при инициализации нового репозитория Git. Если задано пустое значение, будет использоваться имя стандартной ветви, настроенное в Git.", + "view.workbench.scm.workspace": "В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git.\r\n[Инициализировать репозиторий](command:git.init)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.scm.emptyWorkspace": "В открытой сейчас рабочей области нет папок, содержащих репозитории Git.\r\n[Добавить папку в рабочую область](command:workbench.action.addRootFolder)\r\nЧтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "view.workbench.learnMore": "Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm).", + "config.countBadge.off": "Отключить счетчик.", + "command.undoCommit": "Отменить последнюю фиксацию", + "command.unstageAll": "Отменить все промежуточные изменения", + "command.unstage": "Отменить промежуточное изменение", + "command.unstageSelectedRanges": "Отменить индексацию выбранных диапазонов", + "config.untrackedChanges.separate": "Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий.", + "config.untrackedChanges.hidden": "Неотслеживаемые изменения скрываются и исключаются из нескольких действий.", + "config.timeline.date.authored": "Использовать дату создания", + "config.timeline.date.committed": "Использовать дату фиксации", + "config.fetchOnPull": "Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь.", + "config.autofetch": "Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев.", + "config.autorefresh": "Включено ли автоматическое обновление.", + "config.enabled": "Определяет, включен ли git.", + "view.workbench.cloneRepository": "Репозиторий можно клонировать локально.\r\n[Клонировать репозиторий](command:git.clone 'Клонировать репозиторий после активации расширения Git')", + "view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).", + "view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nПосле установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)." } } } \ 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 deleted file mode 100644 index 9b88002843..0000000000 --- a/i18n/ads-language-pack-ru/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "Предоставляет широкую поддержку языка для XML.", - "displayName": "Возможности языка 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 1a89b2d59c..21f8171ca0 100644 --- a/i18n/ads-language-pack-ru/translations/main.i18n.json +++ b/i18n/ads-language-pack-ru/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "Резервное копирование базы данных — {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "Асимметричный ключ", - "backup.compressBackup": "Сжимать резервные копии", - "backup.defaultCompression": "Использовать параметр сервера по умолчанию", - "backup.doNotCompress": "Не сжимать резервные копии", - "backup.labelDatabase": "База данных", - "backup.labelDifferential": "Разностное", - "backup.labelDisk": "Диск", - "backup.labelFilegroup": "Файлы и файловые группы", - "backup.labelFull": "Полное", - "backup.labelLog": "Журнал транзакций", - "backup.labelUrl": "URL-адрес", - "backup.serverCertificate": "Сертификат сервера" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "Не удалось найти диаграмму для сохранения", "chartSaved": "Диаграмма сохранена по следующему пути: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "Превышено максимальное количество строк для встроенных диаграмм, используются только первые {0} строк. Чтобы настроить это значение, откройте настройки пользователя и выполните поиск: “builtinCharts.maxRowCount”.", "charts.neverShowAgain": "Больше не показывать" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "Не удалось проанализировать дополнительные свойства подключения как JSON. Произошла ошибка: {0}. Значение полученных свойств: {1}", - "confirmConnect": "Вы действительно хотите выполнить подключение?", - "connectServerDetail": "Будет выполнено подключение к серверу {0}", - "connectingLabel": "Подключение: {0}", - "connectingQueryLabel": "Файл с запросом на подключение", - "errConnectUrl": "Не удалось открыть URL-адрес из-за ошибки {0}", - "open": "&&Открыть", - "openingNewQueryLabel": "Открытие нового запроса: {0}", - "runningCommandLabel": "Выполняемая команда: {0}", - "warnServerRequired": "Не удается выполнить подключение, так как информация о сервере не указана" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} был заменен на {1} в параметрах пользователя.", "workbench.configuration.upgradeWorkspace": "{0} был заменен на {1} в параметрах рабочей области." @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "Не удалось отменить изменения. Ошибка: ", - "editData.closeSql": "Закрыть панель SQL", + "editData.hideSql": "Скрыть панель SQL", "editData.run": "Запуск", "editData.showSql": "Показать панель SQL", "editData.stop": "Остановить" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "Создать запрос", "queryEditor.chart.defaultChartType": "Тип диаграммы по умолчанию, используемый при открытии средства просмотра диаграмм из результатов запроса", + "queryEditor.githubCopilotContextualizationEnabled": "(Предварительная версия) Включите контекстуализацию запросов для GitHub Copilot. Этот параметр поможет GitHub Copilot возвращать улучшенные предложения, если установлено расширение Copilot и поставщики реализовали контекстуализацию.", "queryEditor.inMemoryDataProcessingThreshold": "Определяет максимальное количество строк, разрешенных для фильтрации и сортировки в памяти. Если число будет превышено, сортировка и фильтрация будут отключены. Предупреждение. Увеличение этого параметра может сказаться на производительности.", "queryEditor.messages.showBatchTime": "Должно ли время выполнения отображаться для отдельных пакетов", "queryEditor.messages.wordwrap": "Включить перенос слов в сообщениях", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "Кодировка файла, которая используется при сохранении результатов в формате XML", "queryEditor.results.saveAsXml.formatted": "Если этот параметр имеет значение true, выходные данные XML будут отформатированы при сохранении результатов в формате XML", "queryEditor.results.showActionBar": "Отображать ли панель действий в представлении результатов запроса", + "queryEditor.results.showCopyCompletedNotification": "Показывать ли уведомления при завершении копирования сетки результатов.", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "Следует ли пропустить добавление разрыва строки между строками при копировании результатов, если предыдущая строка уже имеет конечный разрыв строки. Значение по умолчанию — false.", "queryEditor.results.streaming": "Включить потоковую передачу результатов; имеется несколько небольших проблем с отображением", "queryEditor.showConnectionInfoInTitle": "Управляет тем, следует ли отображать сведения о подключении для вкладки в названии.", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "Закрыть", "webViewDialog.ok": "ОК" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "Больше не показывать", - "enablePreviewFeatures.no": "Нет", - "enablePreviewFeatures.notice": "Предварительные версии функций расширяют возможности Azure Data Studio, предоставляя полный доступ к новым функциям и улучшениям. Дополнительные сведения о предварительных версиях функций см. [здесь]({0}). Вы хотите включить предварительные версии функций?", - "enablePreviewFeatures.yes": "Да (рекомендуется)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "&&Начало работы", - "showReleaseNotes": "Показать раздел \"Начало работы\"" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "Создать подключение", - "welcomePage.createConnectionBody": "Подключение к экземпляру базы данных с помощью диалогового окна подключения.", - "welcomePage.createNotebook": "Создать записную книжку", - "welcomePage.createNotebookBody": "Создание записной книжки с помощью собственного редактора записных книжек.", - "welcomePage.deployServer": "Развернуть сервер", - "welcomePage.deployServerBody": "Создание нового экземпляра реляционной службы данных на выбранной вами платформе.", - "welcomePage.documentation": "Документация", - "welcomePage.documentationBody": "Посетите центр документации, где можно найти примеры, руководства и ссылки на PowerShell, API-интерфейсы и т. д.", - "welcomePage.extensions": "Расширения", - "welcomePage.gettingStarted": "Приступая к работе", - "welcomePage.gettingStartedBody": "Ознакомьтесь с возможностями, предлагаемыми Azure Data Studio, и узнайте, как использовать их с максимальной эффективностью.", - "welcomePage.history": "Журнал", - "welcomePage.learnMore": "Дополнительные сведения ", - "welcomePage.location": "Расположение", - "welcomePage.moreRecent": "Показать больше", - "welcomePage.name": "Имя", - "welcomePage.resources": "Ресурсы", - "welcomePage.runQuery": "Выполнить запрос", - "welcomePage.runQueryBody": "Взаимодействие с данными через редактор запросов.", - "welcomePage.showAll": "Показать все", - "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске", - "welcomePage.usefuLinks": "Полезные ссылки", - "welcomePage.videoDescriptionIntroduction": "Общие сведения о записных книжках в Azure Data Studio | Данные предоставлены", - "welcomePage.videoDescriptionOverview": "Обзор Azure Data Studio", - "welcomePage.videos": "Видео" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "Расширьте функциональные возможности Azure Data Studio, установив расширения, разработанные корпорацией Майкрософт (нами) и сторонним сообществом (вами).", - "GuidedTour.connections": "Подключения", - "GuidedTour.discoverWelcomePage": "На странице приветствия можно просмотреть сведения об основных компонентах, недавно открывавшихся файлах и рекомендуемых расширениях. Дополнительные сведения о том, как начать работу с Azure Data Studio, можно получить из наших видеороликов и документации.", - "GuidedTour.extensions": "Расширения", - "GuidedTour.finish": "Готово", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "Начните создавать свои записные книжки или коллекцию записных книжек в едином расположении.", - "GuidedTour.makeConnections": "Подключайтесь, выполняйте запросы и управляйте подключениями из SQL Server, Azure и других сред.", - "GuidedTour.makeConnesetSettings": "Настройте Azure Data Studio на основе своих предпочтений. Вы можете настроить такие параметры, как автосохранение и размер вкладок, изменить сочетания клавиш и выбрать цветовую тему по своему вкусу.", - "GuidedTour.next": "Далее", - "GuidedTour.notebooks": "Записные книжки", - "GuidedTour.one": "1", - "GuidedTour.readMore": "Дополнительные сведения", - "GuidedTour.settings": "Параметры", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "Страница приветствия", - "guidedTour": "Приветственный обзор", - "hideGuidedTour": "Скрыть приветственный обзор" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "Вы хотите ознакомиться с кратким обзором Azure Data Studio?", - "WelcomePage.welcome": "Добро пожаловать!", - "closeTourBar": "Закрыть панель краткого обзора", - "details": "Подробные сведения", - "ok": "OK", - "welcome.title": "Приветствие", - "welcomePage": "Приветствие", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "Подключайтесь к базам данных Postgres, отправляйте запросы и управляйте ими с помощью Azure Data Studio", - "welcomePage.adminPack": "Пакет администрирования SQL", - "welcomePage.adminPackDescription": "Пакет администрирования для SQL Server — это набор популярных расширений для администрирования баз данных, которые помогут управлять SQL Server", - "welcomePage.background": "Цвет фона страницы приветствия.", - "welcomePage.dataVirtualization": "Виртуализация данных", - "welcomePage.dataVirtualizationDescription": "Виртуализируйте данные с помощью SQL Server 2019 и создавайте внешние таблицы с помощью интерактивных мастеров", - "welcomePage.deployServer": "Развернуть сервер", - "welcomePage.extensionPackAlreadyInstalled": "Поддержка {0} уже добавлена.", - "welcomePage.extensionPackNotFound": "Не удается найти поддержку для {0} с идентификатором {1}.", - "welcomePage.install": "Установить", - "welcomePage.installExtensionPack": "Установить дополнительную поддержку для {0}", - "welcomePage.installKeymap": "Установить раскладку клавиатуры {0}", - "welcomePage.installed": "Установлено", - "welcomePage.installedExtensionPack": "Поддержка {0} уже установлена", - "welcomePage.installedKeymap": "Раскладка клавиатуры {0} уже установлена", - "welcomePage.installingExtensionPack": "Установка дополнительной поддержки для {0}...", - "welcomePage.new": "Создать", - "welcomePage.newConnection": "Создать подключение", - "welcomePage.newNotebook": "Создать записную книжку", - "welcomePage.newQuery": "Создать запрос", - "welcomePage.open": "Открыть…", - "welcomePage.openFile": "Открыть файл…", - "welcomePage.openFolder": "Открыть папку…", - "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "Создавайте и выполняйте скрипты PowerShell с помощью расширенного редактора запросов Azure Data Studio", - "welcomePage.showAdminPack": "Пакет администрирования SQL", - "welcomePage.sqlServerAgent": "Агент SQL Server", - "welcomePage.sqlServerDacpac": "Пакет приложения уровня данных SQL Server", - "welcomePage.sqlServerImport": "Импорт SQL Server", - "welcomePage.sqlServerProfiler": "Приложение SQL Server Profiler", - "welcomePage.startTour": "Начать обзор", - "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено." - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "&&Приветствие", - "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", - "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", - "workbench.startupEditor.none": "Запустить без редактора.", - "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \\\"welcomePage\\\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", - "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с Azure Data Studio и расширениями.", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", - "workbench.startupEditor.welcomePageWithTour": "Открытие страницы приветствия с туром \"Приступая к работе\" (по умолчанию)" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно согласиться на его использование]({1}).", - "telemetryOptOut.optOutNotice": "Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}).", - "telemetryOptOut.readMore": "Дополнительные сведения" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "Добавить учетную запись", "accountDialog.close": "Закрыть", @@ -14733,6 +14592,8 @@ "refreshCredentials": "Вам необходимо обновить учетные данные для этой учетной записи." }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "Вы не выбрали поставщик проверки подлинности. Повторите попытку.", + "accountDialog.noCloudsRegistered": "Облака не включены. Перейдите в раздел \"Параметры\", откройте раздел \"Конфигурация учетной записи Azure\" и включите хотя бы одно облако", "accountManagementService.close": "Закрыть", "addAccountFailedCodeMessage": "{0} \r\nСообщение об ошибке: {1}", "addAccountFailedGenericMessage": "Не удалось добавить учетную запись. Дополнительные сведения см. в журнале учетных записей Azure.", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "Копировать и открыть", + "deviceCodeAuthDialogTitle": "Проверка подлинности Azure: код устройства", "oauthDialog.cancel": "Отмена", "userCode": "Код пользователя", "website": "Веб-сайт" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "Не удается запустить автоматическую авторизацию OAuth. Она уже выполняется." + "oauthFlyoutIsAlreadyOpen": "Не удается запустить автоматическую авторизацию OAuth. Она уже выполняется.", + "selfHelpMessage": "Невозможно запустить веб-браузер в этой среде. Запустите браузер, перейдите по URL-адресу выше и введите код вручную." }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "Нет зарегистрированного обработчика", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "Вы действительно хотите отменить это подключение?", - "connection.connTitleGroupSection": " (Группа: {0})", "connection.duplicateEditErrorMessage": "Не удается сохранить профиль. Выбранное подключение соответствует существующему профилю с теми же сведениями о сервере в той же группе: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "Для подключения к этому ресурсу требуется расширение \"{0}\". Вы хотите установить его?", "connection.invalidConnectionResult": "Недопустимый результат подключения", "connection.neverShowUnsupportedVersionWarning": "Больше не показывать", "connection.noAzureAccount": "Не удалось получить маркер учетной записи Azure для подключения", + "connection.providerNotFound": "Поставщик подключения \"{0}\" не найден", "connection.refreshAzureTokenFailure": "Не удалось обновить маркер учетной записи Azure для подключения", "connection.unknownProvider": "Неизвестный поставщик \"{0}\"", "connection.unsupportedServerVersionWarning": "Azure Data Studio не поддерживает эту версию сервера; возможно, вы можете подключиться к ней, но некоторые функции Azure Data Studio могут работать не так, как ожидалось.", "connectionDialog.connectionProviderNotSupported": "Расширение, которое поддерживает тип поставщика \"{0}\", сейчас не установлено. Вы хотите просмотреть расширения?", - "connectionManagementService.noProviderForUri": "Не найден поставщик для URI: {0}", "connectionNotAcceptedError": "Подключение не принято", "connectionService.no": "Нет", "connectionService.yes": "Да" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "Закрыть", "gridDataProvider.copyResultsCompleted": "Выбранные данные скопированы в буфер обмена. Число строк: {0}.", "gridDataProvider.copying": "Копирование...", - "gridDataProvider.loadingRowsInProgress": "Загрузка строк для копирования ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "Больше не показывать", + "gridDataProvider.loadingRowsInProgress": "Загрузка строк для копирования ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "Уведомления о завершении копирования отключены. Чтобы повторно включить их, измените параметр: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "Не найдено средство выполнения запросов для URI: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "Не удалось сохранить результаты.", "msgSaveSucceeded": "Результаты сохранены в {0}", "openFile": "Открыть файл", + "openFileLocation": "Открыть папку с файлом", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (с разделением запятыми)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Книга Excel", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "Выполняется одна или несколько задач. Вы действительно хотите выйти?", "taskService.no": "Нет", "taskService.yes": "Да" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "Асимметричный ключ", + "backup.compressBackup": "Сжимать резервные копии", + "backup.defaultCompression": "Использовать параметр сервера по умолчанию", + "backup.doNotCompress": "Не сжимать резервные копии", + "backup.labelDatabase": "База данных", + "backup.labelDifferential": "Разностное", + "backup.labelDisk": "Диск", + "backup.labelFilegroup": "Файлы и файловые группы", + "backup.labelFull": "Полное", + "backup.labelLog": "Журнал транзакций", + "backup.labelUrl": "URL-адрес", + "backup.serverCertificate": "Сертификат сервера" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "Не удалось проанализировать дополнительные свойства подключения как JSON. Произошла ошибка: {0}. Значение полученных свойств: {1}", + "confirmConnect": "Вы действительно хотите выполнить подключение?", + "connectServerDetail": "Будет выполнено подключение к серверу {0}", + "connectingLabel": "Подключение: {0}", + "connectingQueryLabel": "Файл с запросом на подключение", + "errConnectUrl": "Не удалось открыть URL-адрес из-за ошибки {0}", + "open": "&&Открыть", + "openingNewQueryLabel": "Открытие нового запроса: {0}", + "runningCommandLabel": "Выполняемая команда: {0}", + "warnServerRequired": "Не удается выполнить подключение, так как информация о сервере не указана" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно согласиться на его использование]({1}).", + "telemetryOptOut.optOutNotice": "Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}).", + "telemetryOptOut.readMore": "Дополнительные сведения" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "Больше не показывать", + "enablePreviewFeatures.no": "Нет", + "enablePreviewFeatures.notice": "Предварительные версии функций расширяют возможности Azure Data Studio, предоставляя полный доступ к новым функциям и улучшениям. Дополнительные сведения о предварительных версиях функций см. [здесь]({0}). Вы хотите включить предварительные версии функций?", + "enablePreviewFeatures.yes": "Да (рекомендуется)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "Создать подключение", + "welcomePage.createConnectionBody": "Подключение к экземпляру базы данных с помощью диалогового окна подключения.", + "welcomePage.createNotebook": "Создать записную книжку", + "welcomePage.createNotebookBody": "Создание записной книжки с помощью собственного редактора записных книжек.", + "welcomePage.deployServer": "Развернуть сервер", + "welcomePage.deployServerBody": "Создание нового экземпляра реляционной службы данных на выбранной вами платформе.", + "welcomePage.documentation": "Документация", + "welcomePage.documentationBody": "Посетите центр документации, где можно найти примеры, руководства и ссылки на PowerShell, API-интерфейсы и т. д.", + "welcomePage.extensions": "Расширения", + "welcomePage.gettingStarted": "Приступая к работе", + "welcomePage.gettingStartedBody": "Ознакомьтесь с возможностями, предлагаемыми Azure Data Studio, и узнайте, как использовать их с максимальной эффективностью.", + "welcomePage.history": "Журнал", + "welcomePage.learnMore": "Дополнительные сведения ", + "welcomePage.location": "Расположение", + "welcomePage.moreRecent": "Показать больше", + "welcomePage.name": "Имя", + "welcomePage.resources": "Ресурсы", + "welcomePage.runQuery": "Выполнить запрос", + "welcomePage.runQueryBody": "Взаимодействие с данными через редактор запросов.", + "welcomePage.showAll": "Показать все", + "welcomePage.showOnStartup": "Отображать страницу приветствия при запуске", + "welcomePage.usefuLinks": "Полезные ссылки", + "welcomePage.videoDescriptionIntroduction": "Общие сведения о записных книжках в Azure Data Studio | Данные предоставлены", + "welcomePage.videoDescriptionOverview": "Обзор Azure Data Studio", + "welcomePage.videos": "Видео" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "Расширьте функциональные возможности Azure Data Studio, установив расширения, разработанные корпорацией Майкрософт (нами) и сторонним сообществом (вами).", + "GuidedTour.connections": "Подключения", + "GuidedTour.discoverWelcomePage": "На странице приветствия можно просмотреть сведения об основных компонентах, недавно открывавшихся файлах и рекомендуемых расширениях. Дополнительные сведения о том, как начать работу с Azure Data Studio, можно получить из наших видеороликов и документации.", + "GuidedTour.extensions": "Расширения", + "GuidedTour.finish": "Готово", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "Начните создавать свои записные книжки или коллекцию записных книжек в едином расположении.", + "GuidedTour.makeConnections": "Подключайтесь, выполняйте запросы и управляйте подключениями из SQL Server, Azure и других сред.", + "GuidedTour.makeConnesetSettings": "Настройте Azure Data Studio на основе своих предпочтений. Вы можете настроить такие параметры, как автосохранение и размер вкладок, изменить сочетания клавиш и выбрать цветовую тему по своему вкусу.", + "GuidedTour.next": "Далее", + "GuidedTour.notebooks": "Записные книжки", + "GuidedTour.one": "1", + "GuidedTour.readMore": "Дополнительные сведения", + "GuidedTour.settings": "Параметры", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "Страница приветствия", + "guidedTour": "Приветственный обзор", + "hideGuidedTour": "Скрыть приветственный обзор" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "Вы хотите ознакомиться с кратким обзором Azure Data Studio?", + "WelcomePage.welcome": "Добро пожаловать!", + "closeTourBar": "Закрыть панель краткого обзора", + "details": "Подробные сведения", + "ok": "OK", + "welcome.title": "Приветствие", + "welcomePage": "Приветствие", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "Подключайтесь к базам данных Postgres, отправляйте запросы и управляйте ими с помощью Azure Data Studio", + "welcomePage.adminPack": "Пакет администрирования SQL", + "welcomePage.adminPackDescription": "Пакет администрирования для SQL Server — это набор популярных расширений для администрирования баз данных, которые помогут управлять SQL Server", + "welcomePage.background": "Цвет фона страницы приветствия.", + "welcomePage.dataVirtualization": "Виртуализация данных", + "welcomePage.dataVirtualizationDescription": "Виртуализируйте данные с помощью SQL Server 2019 и создавайте внешние таблицы с помощью интерактивных мастеров", + "welcomePage.deployServer": "Развернуть сервер", + "welcomePage.extensionPackAlreadyInstalled": "Поддержка {0} уже добавлена.", + "welcomePage.extensionPackNotFound": "Не удается найти поддержку для {0} с идентификатором {1}.", + "welcomePage.install": "Установить", + "welcomePage.installed": "Установлено", + "welcomePage.installingExtensionPack": "Установка дополнительной поддержки для {0}...", + "welcomePage.new": "Создать", + "welcomePage.newConnection": "Создать подключение", + "welcomePage.newNotebook": "Создать записную книжку", + "welcomePage.newQuery": "Создать запрос", + "welcomePage.open": "Открыть…", + "welcomePage.openFile": "Открыть файл…", + "welcomePage.openFolder": "Открыть папку…", + "welcomePage.openFolderWithPath": "Открыть папку {0} с путем {1}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "Создавайте и выполняйте скрипты PowerShell с помощью расширенного редактора запросов Azure Data Studio", + "welcomePage.showAdminPack": "Пакет администрирования SQL", + "welcomePage.sqlServerAgent": "Агент SQL Server", + "welcomePage.sqlServerDacpac": "Пакет приложения уровня данных SQL Server", + "welcomePage.sqlServerImport": "Импорт SQL Server", + "welcomePage.sqlServerProfiler": "Приложение SQL Server Profiler", + "welcomePage.startTour": "Начать обзор", + "welcomePage.willReloadAfterInstallingExtensionPack": "После установки дополнительной поддержки для {0} окно будет перезагружено." + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "&&Приветствие", + "workbench.startupEditor": "Управляет тем, какой редактор отображается при запуске, если содержимое редактора не было восстановлено из предыдущего сеанса.", + "workbench.startupEditor.newUntitledFile": "Открыть новый файл без названия (применяется только при открытии пустого окна).", + "workbench.startupEditor.none": "Запустить без редактора.", + "workbench.startupEditor.readme": "Открыть файл сведений при открытии папки, содержащей этот файл, в противном случае вернуться к \\\"welcomePage\\\". Примечание: этот параметр применяется только в качестве глобальной конфигурации. Он будет проигнорирован, если задан в рабочей области или конфигурации папки.", + "workbench.startupEditor.welcomePage": "Откройте домашнюю страницу с содержимым, которое поможет начать работу с Azure Data Studio и расширениями.", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "Открывать страницу приветствия при открытии пустой рабочей области.", + "workbench.startupEditor.welcomePageWithTour": "Открытие страницы приветствия с туром \"Приступая к работе\" (по умолчанию)" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "&&Начало работы", + "showReleaseNotes": "Показать раздел \"Начало работы\"" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "Не удалось перетащить профиль в группу: в этой группе уже существует профиль с идентичными параметрами." + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "Файлы XEL", + "FileTooLarge": "Файл слишком велик для открытия в профилировщике. Профилировщик может открывать файлы размером менее 1 ГБ.", + "LargeFileWait": "Загрузка файла может занять некоторое время из-за его размера." } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/CHANGELOG.md b/i18n/ads-language-pack-zh-hans/CHANGELOG.md index 1d3359cac4..2bc8ee1300 100644 --- a/i18n/ads-language-pack-zh-hans/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hans/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-zh-hans" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-zh-hans/package.json b/i18n/ads-language-pack-zh-hans/package.json index 3edaa6ec76..bd4d4fff9a 100644 --- a/i18n/ads-language-pack-zh-hans/package.json +++ b/i18n/ads-language-pack-zh-hans/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-zh-hans", "displayName": "Chinese (Simplified) (简体中文) Language Pack for Azure Data Studio", "description": "Language pack extension for Chinese (Simplified)", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 90% rename from i18n/ads-language-pack-zh-hans/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index 5f7649f176..9a422df291 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "无法由以下 connectionContex 确定对象资源管理器节点: {0}", + "adminToolExtWin.ssmsMinError": "使用参数“{0}”调用 SsmsMin 时出错 - {1}", "adminToolExtWin.launchingDialogStatus": "正在启动对话…", "adminToolExtWin.noConnectionContextForGsw": "未为 handleLaunchSsmsMinPropertiesDialogCommand 提供 ConnectionContext", "adminToolExtWin.noConnectionContextForProp": "未为 handleLaunchSsmsMinPropertiesDialogCommand 提供 ConnectionContext", - "adminToolExtWin.noConnectionProfile": "未从 connectionContext 提供任何 connectionProfile: {0}", - "adminToolExtWin.noOENode": "无法由以下 connectionContex 确定对象资源管理器节点: {0}", - "adminToolExtWin.ssmsMinError": "使用参数“{0}”调用 SsmsMin 时出错 - {1}" + "adminToolExtWin.noConnectionProfile": "未从 connectionContext 提供任何 connectionProfile: {0}" }, "package": { "adminToolExtWin.description": "向 Azure Data Studio 添加其他特定于 Windows 的功能", "adminToolExtWin.displayName": "适用于 Windows 的数据库管理工具扩展", "adminToolExtWin.launchGswMenuItem": "生成脚本…", - "adminToolExtWin.propertiesMenuItem": "属性" + "adminToolExtWin.propertiesMenuItem": "属性 (管理员工具)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.agent.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hans/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.agent.i18n.json index 265328abf3..4dcc26b44c 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "SQL Server 事件警报", "alertData.saveErrorMessage": "警报更新失败“{0}”", + "alertData.DefaultAlertTypString": "SQL Server 事件警报", "alertDialog.PerformanceCondition": "SQL Server 性能条件警报", "alertDialog.WmiEvent": "WMI 事件警报" }, "dist/data/jobData": { - "jobData.jobNameRequired": "必须提供作业名称", - "jobData.newJobErrorMessage": "作业创建失败“{0}”", "jobData.newJobSuccessMessage": "已成功创建作业“{0}”", - "jobData.saveErrorMessage": "作业更新失败“{0}”", "jobData.saveSucessMessage": "已成功更新作业“{0}”", + "jobData.newJobErrorMessage": "作业创建失败“{0}”", + "jobData.jobNameRequired": "必须提供作业名称", + "jobData.saveErrorMessage": "作业更新失败“{0}”", "jobData.whenJobCompletes": "当作业完成时", "jobData.whenJobFails": "当作业失败时", "jobData.whenJobSucceeds": "当作业成功时" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "步骤更新失败“{0}”", "stepData.jobNameRequired": "必须提供作业名称", - "stepData.stepNameRequired": "必须提供步骤名称" + "stepData.stepNameRequired": "必须提供步骤名称", + "jobStepData.saveErrorMessage": "步骤更新失败“{0}”" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "笔记本路径无效", "notebookData.jobExists": "具有类似名称的作业已存在", - "notebookData.jobNameRequired": "必须提供笔记本名称", - "notebookData.newJobErrorMessage": "未能创建笔记本 '{0}'", "notebookData.newJobSuccessMessage": "已成功创建笔记本 '{0}'", - "notebookData.saveErrorMessage": "笔记本更新失败 '{0}'", "notebookData.saveSucessMessage": "已成功更新笔记本 '{0}'", + "notebookData.newJobErrorMessage": "未能创建笔记本 '{0}'", + "notebookData.jobNameRequired": "必须提供笔记本名称", + "notebookData.saveErrorMessage": "笔记本更新失败 '{0}'", "notebookData.selectExecutionDatabase": "选择执行数据库", "notebookData.selectStorageDatabase": "选择存储数据库", "notebookData.templatePathRequired": "必须提供模板路径", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "已成功创建代理“{0}”", - "proxyData.saveErrorMessage": "代理更新失败“{0}”", - "proxyData.saveSucessMessage": "已成功更新代理“{0}”" + "proxyData.saveSucessMessage": "已成功更新代理“{0}”", + "proxyData.saveErrorMessage": "代理更新失败“{0}”" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "取消", "agentDialog.OK": "确定" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "要发送的其他通知消息", "alertDialog.AllDatabases": "<所有数据库>", - "alertDialog.DatabaseName": "数据库名称", - "alertDialog.DelayMinutes": "延迟分钟数", - "alertDialog.DelaySeconds": "延迟秒数", - "alertDialog.Enabled": "已启用", - "alertDialog.ErrorNumber": "错误号", - "alertDialog.ExecuteJob": "执行作业", - "alertDialog.ExecuteJobName": "作业名称", - "alertDialog.General": "常规", - "alertDialog.IncludeErrorInEmail": "在电子邮件中包含警报错误文本", - "alertDialog.IncludeErrorInPager": "在寻呼机中包含警报错误文本", - "alertDialog.MessageText": "消息文本", - "alertDialog.Name": "名称", - "alertDialog.NewJob": "新建作业", - "alertDialog.NewOperator": "新建运算符", - "alertDialog.NotifyOperators": "通知运算符", - "alertDialog.OperatorEmail": "电子邮件", - "alertDialog.OperatorList": "运算符列表", - "alertDialog.OperatorName": "运算符", - "alertDialog.OperatorPager": "寻呼机", - "alertDialog.Options": "选项", - "alertDialog.RaiseAlertContains": "消息包含以下内容时引发警报", - "alertDialog.Response": "响应", - "alertDialog.Severity": "严重性", "alertDialog.Severity001": "001 - 其他系统信息", "alertDialog.Severity002": "002 - 预留", "alertDialog.Severity003": "003 - 预留", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - 灾难性错误: 数据库完整性可疑", "alertDialog.Severity024": "024 - 灾难性错误: 硬件错误", "alertDialog.Severity025": "025 - 灾难性错误", - "alertDialog.Type": "类型", + "alertDialog.AdditionalNotification": "要发送的其他通知消息", "alertDialog.createAlert": "创建警报", + "alertDialog.DatabaseName": "数据库名", + "alertDialog.DelayMinutes": "延迟分钟数", + "alertDialog.DelaySeconds": "延迟秒数", + "alertDialog.OperatorEmail": "电子邮件", "alertDialog.editAlert": "编辑警报", - "alertDialog.eventAlert": "事件警报定义" + "alertDialog.Enabled": "已启用", + "alertDialog.ErrorNumber": "错误号", + "alertDialog.eventAlert": "事件警报定义", + "alertDialog.ExecuteJob": "执行作业", + "alertDialog.General": "常规", + "alertDialog.IncludeErrorInEmail": "在电子邮件中包含警报错误文本", + "alertDialog.IncludeErrorInPager": "在寻呼机中包含警报错误文本", + "alertDialog.ExecuteJobName": "作业名称", + "alertDialog.MessageText": "消息文本", + "alertDialog.Name": "名称", + "alertDialog.NewJob": "新建作业", + "alertDialog.NewOperator": "新建运算符", + "alertDialog.NotifyOperators": "通知运算符", + "alertDialog.OperatorName": "运算符", + "alertDialog.OperatorList": "运算符列表", + "alertDialog.Options": "选项", + "alertDialog.OperatorPager": "寻呼机", + "alertDialog.RaiseAlertContains": "消息包含以下内容时引发警报", + "alertDialog.Response": "响应", + "alertDialog.Severity": "严重性", + "alertDialog.Type": "类型" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "已启用", + "jobDialog.notificationsTabTop": "作业完成时要执行的操作", "jobDialog.alertNameLabel": "警报名称", - "jobDialog.alertTypeLabel": "类型", "jobDialog.alerts": "警报", "jobDialog.alertsList": "警报列表", - "jobDialog.blankJobNameError": "作业名称不能为空。", + "jobDialog.deleteJobLabel": "自动删除作业", "jobDialog.category": "类别", "jobDialog.delete": "删除步骤", - "jobDialog.deleteJobLabel": "自动删除作业", "jobDialog.description": "说明", - "jobDialog.edit": "编辑步骤", "jobDialog.editJob": "编辑作业", + "jobDialog.edit": "编辑步骤", "jobDialog.email": "电子邮件", + "jobDialog.alertEnabledLabel": "已启用", "jobDialog.enabled": "已启用", - "jobDialog.eventLogCheckBoxLabel": "写入 Windows 应用程序事件日志", "jobDialog.general": "常规", "jobDialog.jobStepList": "作业步骤列表", "jobDialog.moveDown": "将步骤向下移动", "jobDialog.moveUp": "将步骤向上移动", "jobDialog.name": "名称", - "jobDialog.new": "新建步骤", "jobDialog.newAlert": "新建警报", "jobDialog.newJob": "新建作业", + "jobDialog.new": "新建步骤", "jobDialog.notifications": "通知", - "jobDialog.notificationsTabTop": "作业完成时要执行的操作", "jobDialog.onFailure": "失败时", "jobDialog.onSuccess": "成功时", "jobDialog.owner": "所有者", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "启动步骤", "jobDialog.step": "步骤", "jobDialog.steps": "步骤", - "jobDialog.type": "类型" + "jobDialog.blankJobNameError": "作业名称不能为空。", + "jobDialog.alertTypeLabel": "类型", + "jobDialog.type": "类型", + "jobDialog.eventLogCheckBoxLabel": "写入 Windows 应用程序事件日志" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "操作系统(CmdExec)", - "jobStepDialog.TSQL": "Transact-SQL 脚本(T-SQL)", "jobStepDialog.advanced": "高级", - "jobStepDialog.agentServiceAccount": "SQL Server 代理服务帐户", "jobStepDialog.allFiles": "所有文件(*)", - "jobStepDialog.analysisCommand": "SQL Server Analysis Services 命令", - "jobStepDialog.analysisQuery": "SQL Server Analysis Services 查询", "jobStepDialog.appendExistingTableEntry": "将输出追加到表中的现有条目", "jobStepDialog.appendOutputToFile": "将输出追加到现有文件", - "jobStepDialog.blankStepName": "步骤名称不能留空", "jobStepDialog.cancel": "取消", "jobStepDialog.commandLabel": "命令", "jobStepDialog.databaseLabel": "数据库", "jobStepDialog.editJobStep": "编辑作业步骤", - "jobStepDialog.failParse": "命令失败。", - "jobStepDialog.failureAction": "失败操作时", - "jobStepDialog.fileBrowserTitle": "定位数据库文件 - ", "jobStepDialog.fileName": "文件名", "jobStepDialog.filesOfType": "文件类型", "jobStepDialog.general": "常规", + "jobStepDialog.nextStep": "转到下一步骤", "jobStepDialog.includeStepOutputHistory": "在历史记录中包括步骤输出", + "jobStepDialog.fileBrowserTitle": "定位数据库文件 - ", "jobStepDialog.logToTable": "记录到表中", "jobStepDialog.newJobStep": "新建作业步骤", - "jobStepDialog.nextStep": "转到下一步骤", "jobStepDialog.ok": "确定", + "jobStepDialog.failureAction": "失败操作时", + "jobStepDialog.successAction": "成功操作时", "jobStepDialog.open": "打开…", + "jobStepDialog.CmdExec": "操作系统(CmdExec)", "jobStepDialog.outputFile": "输出文件", "jobStepDialog.parse": "分析", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "重试间隔(分钟)", "jobStepDialog.runAsLabel": "运行身份", "jobStepDialog.runAsUser": "以用户身份运行", - "jobStepDialog.selectedPath": "选定的路径", + "jobStepDialog.agentServiceAccount": "SQL Server 代理服务帐户", + "jobStepDialog.analysisCommand": "SQL Server Analysis Services 命令", + "jobStepDialog.analysisQuery": "SQL Server Analysis Services 查询", "jobStepDialog.servicesPackage": "SQL Server 集成服务包", + "jobStepDialog.selectedPath": "选定的路径", "jobStepDialog.stepNameLabel": "步骤名称", - "jobStepDialog.successAction": "成功操作时", + "jobStepDialog.failParse": "命令失败。", "jobStepDialog.successParse": "已成功分析该命令。", + "jobStepDialog.blankStepName": "步骤名称不能留空", + "jobStepDialog.TSQL": "Transact-SQL 脚本(T-SQL)", "jobStepDialog.typeLabel": "类型" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "选择数据库", "notebookDialog.description": "说明", "notebookDialog.editJob": "编辑笔记本作业", "notebookDialog.executeDatabase": "执行数据库", - "notebookDialog.executionDatabaseInfo": "选择数据库以运行笔记本查询", "notebookDialog.general": "常规", "notebookDialog.jobSection": "作业详细信息", "notebookDialog.name": "名称", "notebookDialog.newJob": "新建笔记本作业", "notebookDialog.notebookSection": "笔记本详细信息", + "notebookDialog.templateNotebook": "笔记本路径", "notebookDialog.owner": "所有者", "notebookDialog.pickSchedule": "选择时间表", "notebookDialog.removeSchedule": "删除计划", "notebookDialog.schedulesaLabel": "计划列表", - "notebookDialog.targetDatabase": "存储数据库", + "notebookDialog.defaultDropdownString": "选择数据库", + "notebookDialog.executionDatabaseInfo": "选择数据库以运行笔记本查询", "notebookDialog.targetDatabaseInfo": "选择一个数据库以存储所有笔记本作业元数据和结果", - "notebookDialog.templateNotebook": "笔记本路径", - "notebookDialog.templatePath": "从电脑中选择要计划的笔记本" + "notebookDialog.templatePath": "从电脑中选择要计划的笔记本", + "notebookDialog.targetDatabase": "存储数据库" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "电子邮件", "createOperator.AlertListHeading": "警报列表", "createOperator.AlertNameColumnLabel": "警报名称", - "createOperator.AlertPagerColumnLabel": "寻呼机", + "createOperator.createOperator": "创建运算符", + "createOperator.AlertEmailColumnLabel": "电子邮件", "createOperator.EmailName": "电子邮件名称", + "createOperator.editOperator": "编辑运算符", "createOperator.Enabled": "已启用", + "createOperator.PagerFridayCheckBox": "星期五", "createOperator.General": "常规", + "createOperator.PagerMondayCheckBox": "星期一", "createOperator.Name": "名称", "createOperator.Notifications": "通知", - "createOperator.PagerDutySchedule": "寻呼机待机计划", + "createOperator.AlertPagerColumnLabel": "寻呼机", "createOperator.PagerEmailName": "寻呼机电子邮件名称", - "createOperator.PagerFridayCheckBox": "星期五", - "createOperator.PagerMondayCheckBox": "星期一", + "createOperator.PagerDutySchedule": "寻呼机待机计划", "createOperator.PagerSaturdayCheckBox": "星期六", "createOperator.PagerSundayCheckBox": "星期日", "createOperator.PagerThursdayCheckBox": "星期四", "createOperator.PagerTuesdayCheckBox": "星期二", "createOperator.PagerWednesdayCheckBox": "星期三", - "createOperator.createOperator": "创建运算符", - "createOperator.editOperator": "编辑运算符", "createOperator.workdayBegin": "工作日开始", "createOperator.workdayEnd": "工作日结束" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "可用计划:", "pickSchedule.cancel": "取消", "pickSchedule.description": "说明", - "pickSchedule.jobSchedules": "作业计划", - "pickSchedule.ok": "确定", "pickSchedule.scheduleID": "ID", - "pickSchedule.scheduleName": "名称" + "pickSchedule.jobSchedules": "作业计划", + "pickSchedule.scheduleName": "名称", + "pickSchedule.ok": "确定" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "创建代理", "createProxy.CredentialName": "凭据名称", "createProxy.Description": "说明", + "createProxy.editProxy": "编辑代理", "createProxy.General": "常规", "createProxy.OperatingSystem": "操作系统(CmdExec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "SQL Server Analysis Services 命令", "createProxy.SSASQueryLabel": "SQL Server Analysis Services 查询", "createProxy.SSISPackage": "SQL Server Integration Services 包", - "createProxy.SubsystemName": "子系统", - "createProxy.createProxy": "创建代理", - "createProxy.editProxy": "编辑代理" + "createProxy.SubsystemName": "子系统" }, "dist/mainController": { "agent.AddNewConnection": "添加新连接", - "agent.selectConnection": "选择连接", "agent.selectValidConnection": "请选择有效的连接", + "agent.selectConnection": "选择连接", "agent.templateUploadError": "模板更新失败", "agent.templateUploadSuccessful": "已成功更新模板", "agent.unsavedFileSchedulingError": "必须先保存笔记本,然后才能进行计划。请保存,然后重试计划。", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.arc.i18n.json similarity index 97% rename from i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.arc.i18n.json index ed9e4cd894..3a601e6bdb 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "美元", - "arc.apply": "应用", - "arc.arcDeploymentDeprecation": "Arc 部署扩展已由 Arc 扩展取代,并已卸载。", - "arc.arcResources": "Azure Arc 资源", - "arc.areYouSure": "是否确定要应用所选升级?", - "arc.available": "可用", - "arc.availableUpgrades": "可用升级", - "arc.availableUpgradesDescription": "下面列出了此资源的可用升级。你可以通过单击升级按钮来应用升级。", - "arc.backup": "备份", - "arc.backups": "备份", - "arc.backupsStorage": "{0} 备份", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "业务关键", - "arc.cancel": "取消", - "arc.clickTheNewSupportRequestButton": "单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。", - "arc.clickTheTroubleshootButton": "单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。", - "arc.compute": "计算", - "arc.computeAndStorage": "计算 + 存储", - "arc.computeAndStorageDescriptionPartFive": "有足够的资源可用", - "arc.computeAndStorageDescriptionPartFour": "在执行此操作之前,需要确保", - "arc.computeAndStorageDescriptionPartSix": "在你的 Kubernetes 群集中,以接受此配置。", - "arc.computeAndStorageDescriptionPartThree": "无故障时间和", - "arc.computeConfiguration": "计算配置", - "arc.condition": "条件", - "arc.configurationPerNode": "配置", - "arc.configureRP": "配置保留策略", - "arc.configureRetentionPolicyButton": "配置保留策略", - "arc.confirmNewPassword": "确认新密码", - "arc.connect": "连接", - "arc.connectToController": "连接到现有控制器", - "arc.connectToControllerFailed": "无法连接到控制器 {0}。{1}", - "arc.connectToMSSql": "连接到 SQL 托管实例 - Azure Arc ({0})", - "arc.connectToMSSqlFailed": "无法连接到 SQL 托管实例 - Azure Arc 实例 {0}。{1}", - "arc.connectToPGSql": "连接到 PostgreSQL 服务器 - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "无法连接到 PostgreSQL 服务器 - Azure Arc 实例{0}。{1}", - "arc.connectToPostgresDescription": "要显示和设置数据库引擎设置,需要连接到服务器,这将需要安装 PostgreSQL 扩展。", - "arc.connectToServer": "连接到服务器", - "arc.connectionMode": "连接模式", - "arc.connectionString": "{0} 的连接字符串", - "arc.connectionStrings": "连接字符串", - "arc.containerReady": "Pod 容器已准备就绪。", - "arc.controllerClusterContext": "群集上下文", - "arc.controllerDashboard": "Azure Arc 数据控制器仪表板 - {0}", - "arc.controllerKubeConfig": "Kube 配置文件路径", - "arc.controllerName": "名称", - "arc.controllerNameDescription": "要在树视图中显示的名称,这不会应用于控制器本身。", - "arc.controllerPassword": "控制器密码", - "arc.controllerUrl": "控制器 URL", - "arc.controllerUrlDescription": "如果存在多个具有相同命名空间的群集,则控制器 URL 是必需的 - 而通常这一点并不是必需的。", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "控制器用户名", - "arc.coordinator": "协调器", - "arc.coordinatorEndpoint": "协调器终结点", - "arc.coordinatorNodeParameters": "协调器节点参数", "arc.coordinatorNodeParametersDescription": " 协调器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。", - "arc.copiedToClipboard": "已将 {0} 复制到剪贴板", - "arc.copyConnectionStringToClipboard": "将 {0} 连接字符串复制到剪贴板", - "arc.copyValueToClipboard": "将 {0} 复制到剪贴板", - "arc.coresLimit": "CPU 限制", - "arc.coresRequest": "CPU 请求", - "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 资源", - "arc.couldNotFindControllerRegistration": "找不到控制器注册。", - "arc.createNew": "新实例", - "arc.currentVersion": "当前版本", - "arc.dataController": "数据控制器", - "arc.dataControllersType": "Azure Arc 数据控制器", - "arc.dataStorage": "{0} 数据", - "arc.database": "数据库", - "arc.databaseCreated": "已创建数据库 {0}", - "arc.databaseCreationFailed": "未能创建数据库 {0}。{1}", - "arc.databaseDetails": "目标详细信息", - "arc.databaseDetailsText": "请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。", - "arc.databaseName": "数据库名", - "arc.databases": "数据库", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "删除", - "arc.deletingInstance": "正在删除实例“{0}”", - "arc.description": "说明", - "arc.details": "详细信息", - "arc.diagnoseAndSolveProblems": "诊断并解决问题", - "arc.direct": "直接", - "arc.discard": "放弃", - "arc.drop": "放置", - "arc.dropMultipleExtensions": "当前正在删除另一个扩展,请在完成后重试。", - "arc.earliestPitrRestorePoint": "最早的时间点", - "arc.emergency": "紧急", - "arc.enableTrustServerCert": "启用信任服务器证书", - "arc.encrypt": "加密", - "arc.encryptDescription": "如果为 True,并且服务器安装了证书,那么 SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。", - "arc.endpoint": "终结点", - "arc.enterANonEmptyPassword": "输入非空密码或按 Esc 退出。", - "arc.enterNewPassword": "输入新密码", - "arc.errorConnectingToController": "连接到控制器时出现错误。{0}", - "arc.errorGettingConnectionMode": "获取数据控制器连接模式时出错。", - "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作区 {0} 时出错", - "arc.errorVerifyingPassword": "验证密码时遇到错误。{0}", - "arc.extensionInstallationFailed": "未能安装扩展 {0}", - "arc.extensionInstalled": "已安装扩展“{0}”。", - "arc.extensionName": "扩展名", - "arc.extensionsAddDialog": "通过使用扩展,PostgreSQL 提供扩展数据库功能的能力。", - "arc.extensionsAddErrorrMessage": "值应为以下值之一: ({0})。", - "arc.extensionsAddFunction": "某些扩展必须在启动时加载到 PostgreSQL 中,然后才能使用它们。若要编辑,请键入有效扩展列表,以逗号分隔: ({0})。", - "arc.extensionsAddList": "扩展", - "arc.extensionsAdded": "已添加扩展“{0}”", - "arc.extensionsDescription": "PostgreSQL 提供使用扩展程序扩展数据库功能的能力。扩展允许在单个包中将多个相关的 SQL 对象捆绑在一起,可以使用单个命令从数据库中加载或删除这些对象。在数据库中加载后,扩展可以像内置功能一样运行。", - "arc.extensionsDropped": "已删除扩展 \"{0}\"", - "arc.extensionsFunction": "启动时必须将某些扩展加载到 PostgreSQL 中,然后才能使用它们。可在下面查看和编辑这些预加载的扩展。", - "arc.extensionsLearnMore": "了解 PostgreSQL 扩展的详细信息。", - "arc.extensionsTableLabel": "预加载扩展的表。", - "arc.extensionsTableLoading": "正在加载预加载扩展的表。", - "arc.extensionsTableLoadingComplete": "现在可以查看预加载的扩展。", - "arc.externalEndpoint": "外部终结点", - "arc.failed": "已失败", - "arc.feedback": "反馈", + "arc.workerNodesParametersDescription": " 工作器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。", + "arc.pgConnectionRequired": "需要连接才能显示和设置数据库引擎设置。", + "arc.connectToPostgresDescription": "要显示和设置数据库引擎设置,需要连接到服务器,这将需要安装 PostgreSQL 扩展。", + "arc.postgresAdminUsername": "管理员用户名", "arc.fetchConfigFailed": "检索“{0}”的配置时出现意外错误。{1}", "arc.fetchDatabasesFailed": "检索“{0}”的数据库时出现意外错误。{1}", "arc.fetchEndpointsFailed": "检索“{0}”的终结点时发生意外错误。{1}", "arc.fetchEngineSettingsFailed": "检索“{0}”的引擎设置时出现意外错误。{1}", "arc.fetchRegistrationsFailed": "检索“{0}”的注册时出现意外错误。{1}", + "arc.apply": "应用", + "arc.areYouSure": "是否确定要应用所选升级?", + "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", + "getVariableValue.unknownVariableName": "尝试获取未知变量的变量值: {0}", + "arc.available": "可用", + "arc.availableUpgrades": "可用升级", + "arc.availableUpgradesDescription": "下面列出了此资源的可用升级。你可以通过单击升级按钮来应用升级。", + "arc.dataControllersType": "Azure Arc 数据控制器", + "arc.controllerDashboard": "Azure Arc 数据控制器仪表板 - {0}", + "arc.arcResources": "Azure Arc 资源", + "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", + "arc.backup": "备份", + "arc.backups": "备份", + "arc.computeAndStorageDescriptionPartFour": "在执行此操作之前,需要确保", + "filePicker.browse": "浏览", + "arc.businessCriticalLabel": "业务关键", + "arc.coresLimit": "CPU 限制", + "arc.coresRequest": "CPU 请求", + "arc.cancel": "取消", + "arc.clickTheNewSupportRequestButton": "单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。", + "arc.clickTheTroubleshootButton": "单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。", + "arc.controllerClusterContext": "群集上下文", + "clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文", + "arc.compute": "计算", + "arc.computeAndStorage": "计算 + 存储", + "arc.computeConfiguration": "计算配置", + "arc.condition": "条件", + "arc.configurationPerNode": "配置", + "arc.configureRetentionPolicyButton": "配置保留策略", + "arc.configureRP": "配置保留策略", + "arc.confirmNewPassword": "确认新密码", + "arc.connect": "连接", + "arc.connectToController": "连接到现有控制器", + "arc.connectToPGSql": "连接到 PostgreSQL 服务器 - Azure Arc ({0})", + "arc.connectToMSSql": "连接到 SQL 托管实例 - Azure Arc ({0})", + "arc.connectToServer": "连接到服务器", + "arc.connectionMode": "连接模式", + "arc.connectionStrings": "连接字符串", + "arc.connectionString": "{0} 的连接字符串", + "noControllerInfoFound": "找不到名称为 {0} 的控制器信息", + "arc.controllerPassword": "控制器密码", + "arc.controllerUrl": "控制器 URL", + "arc.controllerUsername": "控制器用户名", + "arc.coordinator": "协调器", + "arc.coordinatorNodeParameters": "协调器节点参数", + "arc.coordinatorEndpoint": "协调器终结点", + "arc.copyConnectionStringToClipboard": "将 {0} 连接字符串复制到剪贴板", + "arc.copyValueToClipboard": "将 {0} 复制到剪贴板", + "arc.connectToPGSqlFailed": "无法连接到 PostgreSQL 服务器 - Azure Arc 实例{0}。{1}", + "arc.connectToMSSqlFailed": "无法连接到 SQL 托管实例 - Azure Arc 实例 {0}。{1}", + "arc.connectToControllerFailed": "无法连接到控制器 {0}。{1}", + "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 资源", + "arc.couldNotFindControllerRegistration": "找不到控制器注册。", + "arc.currentVersion": "当前版本", + "arc.dropMultipleExtensions": "当前正在删除另一个扩展,请在完成后重试。", + "arc.onlyNextImmediateVersion": "目前,仅支持升级到下一个即时版本。", + "arc.kibanaDashboardDescription": "用于查看日志的仪表板", + "arc.grafanaDashboardDescription": "用于查看指标的仪表板", + "arc.dataController": "数据控制器", + "arc.upgradingController": "正在升级数据控制器。可以通过运行以下命令来检查升级状态: \\\"kubectl get datacontrollers -A\\\"", + "arc.database": "数据库", + "arc.databaseName": "数据库名称", + "arc.databaseCreated": "已创建数据库 {0}", + "arc.databases": "数据库", + "arc.miaaBackupsDatabasesDescription": "下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。", + "arc.delete": "删除", + "arc.deletingInstance": "正在删除实例“{0}”", + "arc.description": "说明", + "arc.databaseDetails": "目标详细信息", + "arc.details": "详细信息", + "arc.diagnoseAndSolveProblems": "诊断并解决问题", + "arc.direct": "直接", + "arc.discard": "放弃", + "arc.drop": "放置", + "arc.upgradeDialogMiaa": "在 SQL 托管实例升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级 SQL 托管实例不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。", + "arc.upgradeDialogController": "在数据控制器升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级数据控制器不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。", + "arc.earliestPitrRestorePoint": "最早的时间点", + "arc.updateExtensionsFailed": "编辑扩展失败。{0}", + "arc.emergency": "紧急", + "arc.enableTrustServerCert": "启用信任服务器证书", + "arc.encrypt": "加密", + "arc.msgPromptSSLCertificateValidationFailed": "已在此连接上启用加密、查看目标 SQL Server 的 SSL 和证书配置,或在设置文件中将“信任服务器证书”设置为 “true”。注意: 自签名证书仅提供有限的保护,不建议用于生产环境。是否要在此连接上启用“信任服务器证书”并重试?", + "arc.endpoint": "终结点", + "arc.enterNewPassword": "输入新密码", + "arc.enterANonEmptyPassword": "输入非空密码或按 Esc 退出。", + "arc.restorePointText": "以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。", + "arc.databaseDetailsText": "请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。", + "arc.errorConnectingToController": "连接到控制器时出现错误。{0}", + "arc.errorVerifyingPassword": "验证密码时遇到错误。{0}", + "arc.miaaVersionError": "获取 SQL 托管实例版本号时出错。", + "arc.errorGettingConnectionMode": "获取数据控制器连接模式时出错。", + "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作区 {0} 时出错", + "arc.loadingClusterContextsError": "加载群集上下文时出错。{0}", + "arc.loginFailed": "登录控制器时出错 - 用户名或密码错误", + "arc.openDashboardFailed": "打开仪表板时出错。{0}", + "arc.showMiaaError": "显示 SQL 托管实例的详细信息时出错。", + "arc.extensionInstalled": "已安装扩展“{0}”。", + "arc.extensionName": "扩展名", + "arc.extensionsAddList": "扩展", + "arc.extensionsAdded": "已添加扩展“{0}”", + "arc.extensionsDropped": "已删除扩展 \"{0}\"", + "arc.externalEndpoint": "外部终结点", + "arc.failed": "失败", + "arc.passwordAcquisitionFailed": "未能获取密码。{0}", + "arc.databaseCreationFailed": "未能创建数据库 {0}。{1}", + "arc.instanceDeletionFailed": "未能删除实例 {0}。{1}", + "arc.pageDiscardFailed": "未能放弃用户输入。{0}", + "arc.extensionInstallationFailed": "未能安装扩展 {0}", + "arc.passwordResetFailed": "未能重置密码。{0}", + "arc.instanceUpdateFailed": "未能更新实例 {0}。{1}", + "arc.booleanfalse": "False", + "arc.feedback": "反馈", "arc.fullyQualifiedDomain": "完全限定的域", "arc.generalPurposeLabel": "常规用途", "arc.grafanaDashboard": "Grafana 仪表板", - "arc.grafanaDashboardDescription": "用于查看指标的仪表板", "arc.indirect": "间接", "arc.installingExtension": "正在安装扩展“{0}”...", "arc.instance": "实例", "arc.instanceDeleted": "已删除实例“{0}”", - "arc.instanceDeletionFailed": "未能删除实例 {0}。{1}", - "arc.instanceDeletionWarning": "警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。", - "arc.instanceUpdateFailed": "未能更新实例 {0}。{1}", "arc.instanceUpdated": "已更新实例“{0}”", "arc.invalidConfigPath": "配置路径无效", - "arc.invalidInstanceDeletionName": "值“{0}”与实例名称不匹配。请重试或按 Esc 退出", "arc.issuesDetected": "已检测到问题", "arc.kibanaDashboard": "Kibana 仪表板", - "arc.kibanaDashboardDescription": "用于查看日志的仪表板", + "arc.controllerKubeConfig": "Kube 配置文件路径", "arc.lastTransition": "上次转换时间", "arc.latestpitrRestorePoint": "最近的时间点", - "arc.learnAboutNodeParameters": "详细了解已启用 Azure Arc 的 PostgreSQL 数据库引擎设置", - "arc.learnAboutPostgresClients": "详细了解 Azure PostgreSQL 客户端接口", "arc.learnMore": "了解详细信息。", + "arc.learnAboutPostgresClients": "详细了解 Azure PostgreSQL 客户端接口", + "arc.extensionsLearnMore": "了解 PostgreSQL 扩展的详细信息。", + "arc.learnAboutNodeParameters": "详细了解已启用 Azure Arc 的 PostgreSQL 数据库引擎设置", + "arc.versionLog": "在此处详细了解每个版本。", "arc.loadExtensions": "加载扩展", - "arc.loading": "正在加载...", "arc.loadingClusterContextCompleted": "已完成加载群集上下文", - "arc.loadingClusterContextsError": "加载群集上下文时出错。{0}", - "arc.logStorage": "{0} 日志", - "arc.loginFailed": "登录控制器时出错 - 用户名或密码错误", + "arc.loading": "正在加载...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "托管实例管理员", "arc.memoryLimit": "内存限制(以 GB 为单位)", "arc.memoryRequest": "内存请求(以 GB 为单位)", - "arc.miaaAdmin": "托管实例管理员", - "arc.miaaBackupsDatabasesDescription": "下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。", - "arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc", - "arc.miaaConnectionRequired": "需要连接以列出此实例上的数据库。", - "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板 - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "SQL 托管实例 - Azure Arc", - "arc.miaaVersionError": "获取 SQL 托管实例版本号时出错。", - "arc.missingExtension": "需要 {0} 扩展才能查看引擎设置。是否要立即安装?", "arc.monitor": "监视器", - "arc.monitorUpgrade": "可以通过运行以下命令来检查升级的状态:", - "arc.msgPromptSSLCertificateValidationFailed": "已在此连接上启用加密、查看目标 SQL Server 的 SSL 和证书配置,或在设置文件中将“信任服务器证书”设置为 “true”。注意: 自签名证书仅提供有限的保护,不建议用于生产环境。是否要在此连接上启用“信任服务器证书”并重试?", + "arc.controllerName": "名称", "arc.name": "名称", "arc.namespace": "命名空间", "arc.networking": "网络", "arc.newDatabase": "新建数据库", + "arc.createNew": "新实例", "arc.newSupportRequest": "新建支持请求", "arc.no": "否", - "arc.noExtensions": "配置中未列出任何扩展。", + "noContextFound": "在配置文件中找不到“上下文”: {0}", + "noControllersConnected": "当前未连接 Azure Arc 控制器。请运行命令:“连接到现有Azure Arc控制器”,然后重试", "arc.noExternalEndpoint": "尚未配置外部终结点,此信息不可用。", + "noCurrentContextFound": "配置文件中没有标记为 “current-context” 的上下文: {0}", + "noCurrentClusterContext": "在 kube 配置文件中找不到当前群集上下文", + "arc.noExtensions": "配置中未列出任何扩展。", "arc.noInstancesAvailable": "没有可用的实例", - "arc.noNodeParametersFound": "找不到工作器服务器参数...", - "arc.noPodIssuesDetected": "没有任何影响此 PostgreSQL 实例的已知问题。", - "arc.noUpgrades": "当前版本是最新版本。没有可用的升级。", + "noNameInContext": "在配置文件中的群集上下文中找不到任何名称字段: {0}", "arc.noWorkerPods": "此配置中没有辅助角色 Pod。", - "arc.node": "节点", - "arc.nodes": "节点", + "arc.noNodeParametersFound": "找不到工作器服务器参数...", "arc.notConfigured": "未配置", "arc.notReady": "未就绪", - "arc.numVCore": "{0} 个 vCore", - "arc.numVCores": "{0} 个 vCore", - "arc.numberOfIssuesDetected": "• {0} ({1} 个问题)", + "arc.supportRequestNote": "请注意,必须先将资源配置上传到 Azure 才能打开支持请求。", "arc.off": "关闭", "arc.offline": "脱机", "arc.ok": "确定", "arc.on": "开", "arc.online": "联机", - "arc.onlyNextImmediateVersion": "目前,仅支持升级到下一个即时版本。", - "arc.onlyNextImmediateVersionMiaa": "SQL 托管实例的版本不能高于其数据控制器的版本。目前,仅支持升级到下一个最近的版本。", - "arc.openDashboardFailed": "打开仪表板时出错。{0}", "arc.openInAzurePortal": "在 Azure 门户中打开", "arc.overview": "概述", - "arc.pageDiscardFailed": "未能放弃用户输入。{0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "参数名", "arc.password": "密码", - "arc.passwordAcquisitionFailed": "未能获取密码。{0}", + "noPasswordFound": "无法检索到控制器的密码: {0},并且用户未提供密码。请稍后重试。", "arc.passwordReset": "已成功重置密码", - "arc.passwordResetFailed": "未能重置密码。{0}", - "arc.passwordToController": "向控制器提供密码", "arc.pending": "挂起", - "arc.pgConnectionRequired": "需要连接才能显示和设置数据库引擎设置。", - "arc.pgSqlType": "PostgreSQL 服务器 - Azure Arc", - "arc.pitr": "时点还原", - "arc.pitrInfo": "指定要保留时点备份的时长。可按备份可用性自定义此项。", "arc.podConditionsTable": "Pod 条件表", + "arc.containerReady": "Pod 容器已准备就绪。", "arc.podInitialized": "Pod 已初始化。", - "arc.podIssuesDetected": "下面列出的 Pod 遇到可能会影响性能或可用性的问题。", "arc.podReady": "Pod 已准备就绪。", "arc.podScheduled": "Pod 是可计划的。", "arc.podsPresent": "存在 Pod", - "arc.podsReady": "Pod 已就绪", - "arc.podsUsedDescription": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息。", - "arc.podsUsedDescriptionAria": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息", + "arc.pitr": "时点还原", + "arc.restoreTimeWindowUpdateFailed": "时间点还原时间范围更新失败。{0}", + "arc.retentionDays": "时点恢复保留期(天)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL", - "arc.postgresAdminUsername": "管理员用户名", - "arc.postgresArcProductName": "Azure Database for PostgreSQL - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "可以缩放已启用的 Azure Arc", + "arc.extensionsAddDialog": "通过使用扩展,PostgreSQL 提供扩展数据库功能的能力。", + "arc.extensionsDescription": "PostgreSQL 提供使用扩展程序扩展数据库功能的能力。扩展允许在单个包中将多个相关的 SQL 对象捆绑在一起,可以使用单个命令从数据库中加载或删除这些对象。在数据库中加载后,扩展可以像内置功能一样运行。", + "arc.pgSqlType": "PostgreSQL 服务器 - Azure Arc", "arc.postgresDashboard": "PostgreSQL 服务器 - Azure Arc仪表板 (预览版) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", "arc.preloaded Extensions": "预加载的扩展", + "arc.extensionsTableLoadingComplete": "现在可以查看预加载的扩展。", "arc.projectDetails": "项目详细信息", - "arc.projectDetailsText": "选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。", "arc.properties": "属性", + "arc.passwordToController": "向控制器提供密码", + "arc.restorePointErrorrMessage": "提供采用正确格式且在范围内的时间:{0} 至 {1}", "arc.ram": "RAM", - "arc.rangeSetting": "值应位于 {0} - {1} 范围内", "arc.readMore": "阅读更多信息", "arc.ready": "准备就绪", "arc.recovering": "正在恢复", @@ -247,339 +229,357 @@ "arc.releaseDate": "发布日期", "arc.releaseNotes": "发行说明", "arc.rememberPassword": "记住密码", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "重置密码", "arc.resetAllToDefault": "全部重置为默认设置", "arc.resetFailed": "重置失败。{0}", - "arc.resetPassword": "重置密码", "arc.resetToDefault": "重置为默认值", "arc.resourceGroup": "资源组", "arc.resourceHealth": "资源运行状况", "arc.resourceHealthDescription": "资源运行状况可以让你了解资源是否按预期运行。", "arc.restore": "还原", "arc.restoreDatabase": "还原数据库", + "arc.restorePointDetails": "还原点详细信息", "arc.restoreInfo": "将数据库还原到已启用 Azure Arc 的 SQL 托管实例。", "arc.restorePoint": "恢复点(UTC),采用以下时间格式:“年-月-日,时:分:秒", - "arc.restorePointDetails": "还原点详细信息", - "arc.restorePointErrorrMessage": "提供采用正确格式且在范围内的时间:{0} 至 {1}", - "arc.restorePointText": "以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。", - "arc.restoreTimeWindowUpdateFailed": "时间点还原时间范围更新失败。{0}", "arc.restoring": "正在还原", - "arc.retentionDays": "时点恢复保留期(天)", "arc.running": "正在运行", + "arc.miaaType": "SQL 托管实例 - Azure Arc", + "arc.miaaDashboard": "SQL 托管实例 - Azure Arc 仪表板 - {0}", + "arc.upgradingMiaa": "正在升级 SQL 托管实例。可以通过运行以下命令来检查升级状态: 'kubectl get sqlmi -A'", "arc.save": "保存", - "arc.scalingCompute": "正在缩放计算 vCore 和内存。", "arc.searchToFilter": "通过搜索对项进行筛选...", "arc.security": "安全性", + "button.label": "选择", + "arc.sourceDetailsText": "选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。", + "arc.podsUsedDescriptionAria": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息", + "arc.podsUsedDescription": "请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息。", "arc.selectConnectionString": "从下面的可用客户端连接字符串中进行选择。", + "arc.projectDetailsText": "选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。", "arc.server": "服务器", "arc.serverEndpoint": "服务器终结点", "arc.serverGroupType": "服务器组类型", "arc.serviceEndpoints": "服务终结点", "arc.serviceEndpointsTable": "服务终结点表", "arc.settings": "设置", - "arc.showMiaaError": "显示 SQL 托管实例的详细信息时出错。", - "arc.sourceDatabase": "源数据库", + "arc.extensionsFunction": "启动时必须将某些扩展加载到 PostgreSQL 中,然后才能使用它们。可在下面查看和编辑这些预加载的扩展。", + "arc.extensionsAddFunction": "某些扩展必须在启动时加载到 PostgreSQL 中,然后才能使用它们。若要编辑,请键入有效扩展列表,以逗号分隔: ({0})。", "arc.sourceDetails": "源详细信息", - "arc.sourceDetailsText": "选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。", + "arc.sourceDatabase": "源数据库", + "arc.pitrInfo": "指定要保留时点备份的时长。可按备份可用性自定义此项。", "arc.state": "状态", "arc.status": "状态", - "arc.storagePerNode": "每个节点的存储", "arc.subscription": "订阅", "arc.subscriptionId": "订阅 ID", "arc.supportAndTroubleshooting": "支持 + 疑难解答", - "arc.supportRequestNote": "请注意,必须先将资源配置上传到 Azure 才能打开支持请求。", "arc.suspect": "可疑", "arc.syncSecondaryToCommit": "同步辅助副本以提交", + "arc.extensionsTableLoading": "正在加载预加载扩展的表。", + "arc.extensionsTableLabel": "预加载扩展的表。", + "arc.arcDeploymentDeprecation": "Arc 部署扩展已由 Arc 扩展取代,并已卸载。", + "arc.controllerUrlDescription": "如果存在多个具有相同命名空间的群集,则控制器 URL 是必需的 - 而通常这一点并不是必需的。", + "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文:{1} 不再有效。错误为:\r\n\t{2}\r\n 是否要更新此信息?", + "arc.noUpgrades": "当前版本是最新版本。没有可用的升级。", + "arc.controllerNameDescription": "要在树视图中显示的名称,这不会应用于控制器本身。", "arc.thePasswordsDoNotMatch": "密码不匹配。确认密码或按 Esc 退出。", + "arc.podIssuesDetected": "下面列出的 Pod 遇到可能会影响性能或可用性的问题。", + "arc.invalidInstanceDeletionName": "值“{0}”与实例名称不匹配。请重试或按 Esc 退出", + "arc.onlyNextImmediateVersionMiaa": "SQL 托管实例的版本不能高于其数据控制器的版本。目前,仅支持升级到下一个最近的版本。", + "arc.missingExtension": "需要 {0} 扩展才能查看引擎设置。是否要立即安装?", + "arc.noPodIssuesDetected": "没有任何影响此 PostgreSQL 实例的已知问题。", "arc.troubleshoot": "疑难解答", - "arc.trustServerCertDescription": "如果为 true (并且 encrypt=true),SQL Server 将对客户端和服务器之间发送的所有数据使用 SSL 加密,而不验证服务器证书。", + "arc.booleantrue": "True", "arc.trustServerCertificate": "Trust Server 证书", "arc.type": "类型", + "arc.USD": "美元", "arc.unknown": "未知", "arc.unloadExtensions": "上传扩展", - "arc.updateExtensionsFailed": "编辑扩展失败。{0}", "arc.updated": "已更新的 {0}", "arc.updatingInstance": "正在更新实例“{0}”...", "arc.upgrade": "升级", "arc.upgradeDataController": "升级数据控制器", - "arc.upgradeDialogController": "在数据控制器升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级数据控制器不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。", - "arc.upgradeDialogMiaa": "在 SQL 托管实例升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级 SQL 托管实例不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。", "arc.upgradeManagement": "升级管理", "arc.upgradeMiaa": "升级 Azure SQL 托管实例", - "arc.upgradingController": "正在升级数据控制器。可以通过运行以下命令来检查升级状态: \\\"kubectl get datacontrollers -A\\\"", - "arc.upgradingDirectDC": "使用命令 \"az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}\" 升级数据控制器 \"{0}\"", + "arc.upgradingIndirectMiaa": "使用命令 \"az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s\" 升级 SQL MIAA \"{0}\"", "arc.upgradingDirectMiaa": "使用命令 \"az sql mi-arc upgrade --name {0} --resource-group {1}\" 升级 SQL MIAA \"{0}\"", "arc.upgradingIndirectDC": "使用命令 \"az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s\" 升级数据控制器 \"{0}\"", - "arc.upgradingIndirectMiaa": "使用命令 \"az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s\" 升级 SQL MIAA \"{0}\"", - "arc.upgradingMiaa": "正在升级 SQL 托管实例。可以通过运行以下命令来检查升级状态: 'kubectl get sqlmi -A'", + "arc.upgradingDirectDC": "使用命令 \"az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}\" 升级数据控制器 \"{0}\"", "arc.userCancelledError": "用户取消了此对话框", "arc.username": "用户名", - "arc.vCores": "vCore", "arc.value": "值", + "arc.rangeSetting": "值应位于 {0} - {1} 范围内", + "arc.extensionsAddErrorrMessage": "值应为以下值之一: ({0})。", "arc.version": "版本", - "arc.versionLog": "在此处详细了解每个版本。", + "arc.instanceDeletionWarning": "警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。", + "arc.trustServerCertDescription": "如果为 true (并且 encrypt=true),SQL Server 将对客户端和服务器之间发送的所有数据使用 SSL 加密,而不验证服务器证书。", + "arc.encryptDescription": "如果为 True,并且服务器安装了证书,那么 SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。", "arc.worker": "工作器", - "arc.workerNodeCount": "工作器节点计数", "arc.workerNodeParameters": "工作器节点参数", "arc.workerNodes": "工作器节点", - "arc.workerNodesParametersDescription": " 工作器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。", + "arc.workerNodeCount": "工作器节点计数", "arc.yes": "是", - "button.label": "选择", - "clusterContextConfigNoLongerValid": "配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: \r\n>{2}\r\n 是否要更新此信息?", - "clusterContextNotFound": "在 Kube 配置文件中未找到名为 {0} 的群集上下文", - "filePicker.browse": "浏览", - "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", - "getVariableValue.unknownVariableName": "尝试获取未知变量的变量值: {0}", - "noContextFound": "在配置文件中找不到“上下文”: {0}", - "noControllerInfoFound": "找不到名称为 {0} 的控制器信息", - "noControllersConnected": "当前未连接 Azure Arc 控制器。请运行命令:“连接到现有Azure Arc控制器”,然后重试", - "noCurrentClusterContext": "在 kube 配置文件中找不到当前群集上下文", - "noCurrentContextFound": "配置文件中没有标记为 “current-context” 的上下文: {0}", - "noNameInContext": "在配置文件中的群集上下文中找不到任何名称字段: {0}", - "noPasswordFound": "无法检索到控制器的密码: {0},并且用户未提供密码。请稍后重试。" + "arc.monitorUpgrade": "可以通过运行以下命令来检查升级的状态:", + "arc.postgresComputeAndStorageDescriptionPartOne": "可以缩放已启用的 Azure Arc", + "arc.miaaComputeAndStorageDescriptionPartOne": "可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "在你的 Kubernetes 群集中,以接受此配置。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "节点", + "arc.nodes": "节点", + "arc.podsReady": "Pod 已就绪", + "arc.scalingCompute": "正在缩放计算 vCore 和内存。", + "arc.storagePerNode": "每个节点的存储", + "arc.computeAndStorageDescriptionPartFive": "有足够的资源可用", + "arc.vCores": "vCore", + "arc.computeAndStorageDescriptionPartThree": "无故障时间和", + "arc.backupsStorage": "{0} 备份", + "arc.copiedToClipboard": "已将 {0} 复制到剪贴板", + "arc.dataStorage": "{0} 数据", + "arc.logStorage": "{0} 日志", + "arc.numVCore": "{0} 个 vCore", + "arc.numVCores": "{0} 个 vCore", + "arc.numberOfIssuesDetected": "• {0} ({1} 个问题)" }, "package": { - "arc.agreement": "我接受 {0} 和 {1}。", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 个副本", + "arc.sql.two.replicas": "2 个副本", + "arc.sql.three.replicas": "3 个副本", + "arc.postgres.server.extensions.description": "应在启动时加载的 Postgres 扩展的列表(以逗号分隔)。请参阅 postgres 文档以查找支持的值。", + "arc.sql.cost.summary.additional.charge": "每次使用的额外费用。有关详细信息,请参阅 {0}。", + "arc.postgres.server.username": "管理员用户名", + "arc.sql.cost.summary.admin.account": "管理员帐户", + "arc.sql.license.type.description": "如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益", + "arc.data.controller.auto.upload.logs": "自动上传日志", + "arc.data.controller.auto.upload.metrics": "自动上传指标", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Azure Arc 控制器", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 数据控制器", + "resource.type.azure.arc.display.name": "Azure Arc 数据控制器", + "arc.agreement.sql.help.text": "已启用 Azure Arc 的托管实例提供可在所选基础结构上部署的 SQL Server 访问权限和功能兼容性。 {0}。\r\n \r\n 单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。", + "arc.data.controller.create.azureconfig.title": "Azure 配置", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 混合使用权益折扣(美元)", "arc.agreement.help.text.azure.marketplace.terms": "Azure 市场条款", - "arc.agreement.help.text.learn.more": "了解详细信息", - "arc.agreement.help.text.privacy.policy": "隐私策略", - "arc.agreement.help.text.terms.of.use": "使用条款", - "arc.agreement.postgres.help.text": "PostgreSQL 服务器 - Azure Arc 是 Azure Arc 作为已启用的数据服务中一部分的可用数据库引擎之一,可在所选基础结构上部署。{0}。\r\n \r\n单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "详细了解 PostgreSQL 服务器 - Azure Arc", - "arc.agreement.postgres.terms.conditions": "PostgreSQL 服务器 - Azure Arc 条款和条件", - "arc.agreement.sql.help.text": "已启用 Azure Arc 的托管实例提供可在所选基础结构上部署的 SQL Server 访问权限和功能兼容性。{0}。\r\n \r\n单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "详细了解已启用 Azure Arc 的托管实例", + "arc.data.controller.summary.terms.link.text": "Azure 市场条款", + "resource.type.arc.sql.display.name": "Azure SQL 托管实例 - Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL 托管实例 - Azure Arc 条款和条件", "arc.azure.account": "Azure 帐户", + "arc.data.controller.project.details.title": "Azure 详细信息", + "arc.azure.section.title": "Azure 信息", "arc.azure.location": "Azure 位置", "arc.azure.resource.group": "Azure 资源组", - "arc.azure.section.title": "Azure 信息", "arc.azure.subscription": "Azure 订阅", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "确认密码", - "arc.controller": "目标 Azure Arc 控制器", - "arc.cores-limit.label": "内核限制", - "arc.cores-request.label": "核心请求", - "arc.data.controller.auto.upload.logs": "自动上传日志", - "arc.data.controller.auto.upload.logs.description": "启用日志的自动上传。仅限直接模式。", - "arc.data.controller.auto.upload.metrics": "自动上传指标", - "arc.data.controller.auto.upload.metrics.description": "启用指标的自动上传。仅限直接模式。", - "arc.data.controller.cluster.config.profile": "Kubernetes 配置模板", - "arc.data.controller.cluster.config.profile.description": "选择匹配 Kubernetes 分发的 Kubernetes 配置模版。此模版提供了存储类、服务类型等的默认设置。", - "arc.data.controller.cluster.config.profile.loading": "正在加载配置文件", - "arc.data.controller.cluster.config.profile.loadingcompleted": "加载配置文件已完成", - "arc.data.controller.cluster.config.profile.title": "选择配置文件", - "arc.data.controller.cluster.environment.title": "你的目标现有 Kubernetes 群集环境是什么?", - "arc.data.controller.cluster.name": "群集名称", - "arc.data.controller.cluster.name.description": "群集的名称。仅限直接模式。", - "arc.data.controller.connectivity.mode": "连接模式", - "arc.data.controller.create.azureconfig.title": "Azure 配置", - "arc.data.controller.create.controllerconfig.title": "控制器配置", - "arc.data.controller.create.summary.title": "查看配置", - "arc.data.controller.custom.location": "自定义位置", - "arc.data.controller.custom.location.description": "自定义位置的名称。仅限直接模式。", - "arc.data.controller.details.description": "对于间接模式,需要命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,则需要自定义位置名称。", - "arc.data.controller.details.title": "数据控制器详细信息", - "arc.data.controller.direct.display.name": "直接", - "arc.data.controller.help.text": "Kubernetes 群集必须已使用 az connectedk8s 连接命令启用 arc。请使用我们的 {0} 了解详细信息。", - "arc.data.controller.help.text.documentation.page": "文档页面", - "arc.data.controller.indirect.display.name": "间接", - "arc.data.controller.infrastructure": "基础结构", - "arc.data.controller.kube.cluster.context": "群集上下文", - "arc.data.controller.location": "位置", - "arc.data.controller.location.description": "位置仅用于间接模式部署。对于直接模式,将忽略此字段。", - "arc.data.controller.log.analytics.primary.key": "Log Analytics 主键", - "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作区 ID", - "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作区", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "确认密码", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密码", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "输入将用于登录指标和日志仪表板的密码。", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "指标和日志仪表板凭据", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "用户名", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "输入将用于指标和日志仪表板的用户名。", - "arc.data.controller.name": "数据控制器名称", - "arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。", - "arc.data.controller.namespace": "数据控制器命名空间", - "arc.data.controller.namespace.description": "数据控制器命名空间。仅限间接模式。", - "arc.data.controller.namespace.validation.description": "命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。", - "arc.data.controller.new.wizard.title": "创建 Azure Arc 数据控制器", - "arc.data.controller.project.details.description": "选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。", - "arc.data.controller.project.details.title": "Azure 详细信息", - "arc.data.controller.readmore": "阅读更多信息", - "arc.data.controller.select.cluster.title": "从现有 Kubernetes 群集中选择", - "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.data.controller.summary.arc.data.controller": "Azure Arc 数据控制器", - "arc.data.controller.summary.arc.terms.of.use": "使用条款", - "arc.data.controller.summary.arc.terms.privacy.policy": "隐私策略", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "群集上下文", - "arc.data.controller.summary.cluster.name": "群集名称", - "arc.data.controller.summary.controller": "控制器", - "arc.data.controller.summary.data.controller.custom.location": "数据控制器自定义位置", - "arc.data.controller.summary.data.controller.infrastructure": "数据控制器基础结构", - "arc.data.controller.summary.data.controller.name": "数据控制器名称", - "arc.data.controller.summary.data.controller.namespace": "数据控制器命名空间", - "arc.data.controller.summary.estimated.cost.per.month": "每月估计成本", - "arc.data.controller.summary.free": "免费", - "arc.data.controller.summary.kube.config.file.path": "Kube 配置文件路径", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "位置", - "arc.data.controller.summary.profile": "配置文件", - "arc.data.controller.summary.resource.group": "资源组", - "arc.data.controller.summary.subscription": "订阅", - "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.username": "用户名", - "arc.description": "支持 Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "内存限制", - "arc.memory-request.label": "内存请求", - "arc.openDashboard": "管理", - "arc.password": "密码", - "arc.postgres.server.cores.limit.description": "可以在协调器节点上使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。", - "arc.postgres.server.cores.limit.label": "CPU 限制", - "arc.postgres.server.cores.request.description": "协调器节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。", - "arc.postgres.server.cores.request.label": "CPU 请求", - "arc.postgres.server.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", - "arc.postgres.server.dev.use.label": "仅供开发使用", - "arc.postgres.server.engine.version": "引擎版本", - "arc.postgres.server.extensions.description": "应在启动时加载的 Postgres 扩展的列表(以逗号分隔)。请参阅 postgres 文档以查找支持的值。", - "arc.postgres.server.extensions.label": "扩展", - "arc.postgres.server.invalid.username": "该用户名已禁用,请选择其他用户名。", - "arc.postgres.server.memory.limit.description": "协调器节点上 Postgres 实例的内存限制(GB)。", - "arc.postgres.server.memory.limit.label": "内存限制(GB)", - "arc.postgres.server.memory.request.description": "协调器节点上的 Postgres 实例的内存请求(GB)。", - "arc.postgres.server.memory.request.label": "内存请求(GB)", - "arc.postgres.server.name": "服务器名称", - "arc.postgres.server.name.placeholder": "输入服务器名称", - "arc.postgres.server.name.validation.description": "服务器名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 11 个字符。", - "arc.postgres.server.port": "端口", - "arc.postgres.server.service.type": "服务类型", - "arc.postgres.server.username": "管理员用户名", - "arc.postgres.server.username.placeholder": "输入服务器管理员登录名", - "arc.postgres.server.volume.size.backups.description": "用于备份的存储卷大小(GB)。", - "arc.postgres.server.volume.size.backups.label": "卷大小 GB (备份)", - "arc.postgres.server.volume.size.data.description": "对数据所用的存储量大小(GB)。", - "arc.postgres.server.volume.size.data.label": "卷大小 GB (数据)", - "arc.postgres.server.volume.size.logs.description": "用于日志的存储卷大小(GB)。", - "arc.postgres.server.volume.size.logs.label": "卷大小 GB (日志)", - "arc.postgres.settings.resource.compute.config.title": "计算配置", - "arc.postgres.settings.section.title": "常规设置", - "arc.postgres.settings.storage.title": "存储设置", - "arc.postgres.storage-class.backups.description": "要用于备份永久卷的存储类", - "arc.postgres.storage-class.data.description": "要用于数据永久卷的存储类。", - "arc.postgres.storage-class.logs.description": "要用于日志永久卷的存储类。", - "arc.postgres.wizard.page1.title": "提供 PostgreSQL 服务器参数", - "arc.postgres.wizard.title": "部署 PostgreSQL 服务器 - Azure Arc (预览版)", - "arc.sql.connection.settings.section.title": "SQL 连接信息", - "arc.sql.cores-limit.description": "托管实例的核心限制(整数)。", - "arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。", - "arc.sql.cost.summary": "成本摘要", - "arc.sql.cost.summary.additional.charge": "每次使用的额外费用。有关详细信息,请参阅 {0}。", - "arc.sql.cost.summary.admin.account": "管理员帐户", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure 混合使用权益折扣(美元)", "arc.sql.cost.summary.basics": "基本信息", "arc.sql.cost.summary.billable.replicas": "可计费副本", "arc.sql.cost.summary.business.critical": "业务关键", - "arc.sql.cost.summary.cost.vcore": "每个 vCore 的成本(美元)", - "arc.sql.cost.summary.custom.location": "自定义位置", - "arc.sql.cost.summary.estimated.cost.per.month": "每月估计成本", - "arc.sql.cost.summary.general.purpose": "常规用途", - "arc.sql.cost.summary.instance.name": "实例名称", - "arc.sql.cost.summary.managed.instance.admin.login": "托管实例管理员登录名", - "arc.sql.cost.summary.pricing.details": "定价详情", - "arc.sql.cost.summary.resource.group": "资源组", - "arc.sql.cost.summary.service.tier": "服务层", - "arc.sql.cost.summary.service.tier.learn.more.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", - "arc.sql.cost.summary.service.tier.learn.more.text": "了解详细信息", - "arc.sql.cost.summary.sql.connection.info": "SQL 连接信息", - "arc.sql.cost.summary.sql.instance.settings": "SQL 实例设置", - "arc.sql.cost.summary.sql.miaa": "SQL 托管实例 - Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "Azure SQL 托管实例 – Azure Arc 成本摘要", - "arc.sql.cost.summary.subscription": "订阅", - "arc.sql.cost.summary.vcore.limit": "CPU vCores 限制", - "arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", - "arc.sql.dev.use.label": "仅供开发使用", - "arc.sql.high.availability": "高可用性", - "arc.sql.high.availability.description": "启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。", - "arc.sql.instance.name": "实例名称", - "arc.sql.instance.name.placeholder": "输入实例名称", - "arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略", - "arc.sql.instance.settings.section.title": "SQL 实例设置", - "arc.sql.invalid.instance.name": "实例名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。", - "arc.sql.invalid.username": "该用户名已禁用,请选择其他用户名。", - "arc.sql.license.type.description": "如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益", - "arc.sql.license.type.label": "我已有 SQL Server 许可证", - "arc.sql.memory-limit.description": "托管实例的容量限制(整数)。", - "arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。", - "arc.sql.one.replica": "1 个副本", - "arc.sql.pitr.description": "时点还原", - "arc.sql.pitr.retention.description": "配置时间点备份的保留期。{0}", - "arc.sql.readable.secondaries.description": "可读次要副本的数目。", - "arc.sql.readable.secondaries.label": "可读次要副本", - "arc.sql.retention.days.description": "指定要将时间点备份保留多长时间。", - "arc.sql.retention.days.label": "时间点保留(天)", "arc.sql.service.tier.business.critical": "业务关键(无限制的 vCore 和 RAM,高级高可用性)", - "arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", - "arc.sql.service.tier.general.purpose": "常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性)", - "arc.sql.service.tier.label": "服务层", - "arc.sql.storage-class.backups.description": "要用于备份的存储类。如果未指定任何值,备份将存储在分配给数据的同一存储类中。必须是支持 RWX 的存储类。", - "arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。", - "arc.sql.storage-class.datalogs.description": "用于数据的数据库日志(.ldf)。如果未指定任何值,则将使用默认存储类。", - "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", - "arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。", - "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.sync.secondaries.description": "允许提交主副本之前提交事务所需的同步副本数。将此值设置为 -1 会将所需的同步辅助副本数设置为 '(# of replicas - 1) / 2',(向下舍入)。", - "arc.sql.sync.secondaries.label": "提交所需的同步辅助副本", - "arc.sql.three.replicas": "3 个副本", - "arc.sql.two.replicas": "2 个副本", - "arc.sql.username": "托管实例管理员登录名", - "arc.sql.username.placeholder": "输入管理员名称", - "arc.sql.volume.size.backups.description": "用于备份的存储卷大小(GB)。", - "arc.sql.volume.size.backups.label": "以 Gi 为单位的卷大小(备份)。", - "arc.sql.volume.size.data.description": "用于数据的存储卷大小(GB)。", - "arc.sql.volume.size.data.label": "以 Gi 为单位的卷大小(数据)", - "arc.sql.volume.size.datalogs.description": "用于数据库日志的存储卷大小(GB)。", - "arc.sql.volume.size.datalogs.label": "以 Gi 为单位的卷(数据库日志)", - "arc.sql.volume.size.logs.description": "用于日志的存储卷大小(GB)。", - "arc.sql.volume.size.logs.label": "以 Gi 为单位的卷大小(日志)", - "arc.sql.wizard.page1.title": "提供 Azure SQL 托管实例参数", - "arc.sql.wizard.title": "部署 Azure SQL 托管实例 - Azure Arc", - "arc.storage-class.backups.label": "存储类(备份)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "支持 RWX", - "arc.storage-class.data.label": "存储类(数据)", - "arc.storage-class.datalogs.label": "存储类(数据库日志)", - "arc.storage-class.dc.label": "存储类", - "arc.storage-class.logs.label": "存储类(日志)", - "arc.view.title": "Azure Arc 控制器", - "arc.view.welcome.connect": "No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/)\r\n[Connect Controller](command:arc.connectToController)", - "arc.view.welcome.loading": "正在加载控制器...", + "arc.data.controller.summary.terms.description": "单击“脚本到笔记本”即表示本人: (a) 同意与上面列出的一项或多项市场产品/服务关联的法律条款和一条或多条隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与这项或这些产品/服务的一个或多个提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {0}", + "arc.postgres.server.cores.limit.label": "CPU 限制", + "arc.postgres.server.cores.request.label": "CPU 请求", + "arc.sql.cost.summary.vcore.limit": "CPU vCores 限制", + "arc.postgres.server.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", + "arc.sql.dev.use.description": "选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。", + "arc.data.controller.cluster.config.profile.description": "选择匹配 Kubernetes 分发的 Kubernetes 配置模版。此模版提供了存储类、服务类型等的默认设置。", + "arc.data.controller.cluster.config.profile.title": "选择配置文件", + "arc.data.controller.cluster.name": "群集名称", + "arc.data.controller.summary.cluster.context": "群集上下文", + "arc.data.controller.kube.cluster.context": "群集上下文", + "arc.data.controller.summary.cluster.name": "群集名称", + "arc.postgres.settings.resource.compute.config.title": "计算配置", + "arc.data.controller.summary.profile": "配置文件", + "arc.sql.pitr.retention.description": "配置时间点备份的保留期。{0}", + "arc.confirm.password": "确认密码", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "确认密码", "command.connectToController.title": "连接到现有 Azure Arc 控制器", + "arc.data.controller.connectivity.mode": "连接模式", + "arc.data.controller.summary.controller": "控制器", + "arc.data.controller.create.controllerconfig.title": "控制器配置", + "arc.cores-limit.label": "内核限制", + "arc.cores-request.label": "核心请求", + "cores.limit.greater.than.or.equal.to.requested.cores": "内核限制必须大于或等于请求内核", + "arc.sql.cost.summary": "成本摘要", + "arc.sql.cost.summary.cost.vcore": "每个 vCore 的成本(美元)", + "arc.data.controller.new.wizard.title": "创建 Azure Arc 数据控制器", "command.createController.title": "新建 Azure Arc 控制器", + "resource.type.azure.arc.description": "创建 Azure Arc 数据控制器。在启动此向导前,请确保已运行 az 登录。", + "arc.data.controller.custom.location": "自定义位置", + "arc.sql.cost.summary.custom.location": "自定义位置", + "arc.data.controller.summary.data.controller.custom.location": "数据控制器自定义位置", + "arc.data.controller.details.title": "数据控制器详细信息", + "arc.data.controller.summary.data.controller.infrastructure": "数据控制器基础结构", + "arc.data.controller.summary.data.controller.name": "数据控制器名称", + "arc.data.controller.name": "数据控制器名称", + "arc.data.controller.summary.data.controller.namespace": "数据控制器命名空间", + "arc.data.controller.namespace": "数据控制器命名空间", + "arc.data.controller.namespace.description": "数据控制器命名空间。仅限间接模式。", + "deploy.done.action": "部署", + "arc.sql.wizard.title": "部署 Azure SQL 托管实例 - Azure Arc", + "arc.postgres.wizard.title": "部署 PostgreSQL 服务器 - Azure Arc (预览版)", + "resource.type.arc.postgres.description": "将 PostgreSQL 服务器部署到 Azure Arc 环境中", + "arc.data.controller.direct.display.name": "直接", "command.editConnection.title": "编辑连接", + "arc.sql.high.availability.description": "启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。", + "arc.data.controller.auto.upload.logs.description": "启用日志的自动上传。仅限直接模式。", + "arc.data.controller.auto.upload.metrics.description": "启用指标的自动上传。仅限直接模式。", + "arc.postgres.server.engine.version": "引擎版本", + "arc.sql.username.placeholder": "输入管理员名称", + "arc.sql.instance.name.placeholder": "输入实例名称", + "arc.postgres.server.username.placeholder": "输入服务器管理员登录名", + "arc.postgres.server.name.placeholder": "输入服务器名称", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "输入将用于登录指标和日志仪表板的密码。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "输入将用于指标和日志仪表板的用户名。", "command.estimateCostSqlMiaa.title": "SQL 托管实例的估计成本 - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "每月估计成本", + "arc.data.controller.summary.estimated.cost.per.month": "每月估计成本", + "arc.postgres.server.extensions.label": "扩展", + "arc.postgres.server.dev.use.label": "仅供开发使用", + "arc.sql.dev.use.label": "仅供开发使用", + "arc.data.controller.details.description": "对于间接模式,需要命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,则需要自定义位置名称。", + "arc.data.controller.summary.free": "免费", + "arc.sql.cost.summary.general.purpose": "常规用途", + "arc.sql.service.tier.general.purpose": "常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性)", + "arc.postgres.settings.section.title": "常规设置", + "arc.sql.high.availability": "高可用性", + "arc.agreement": "我接受 {0} 和 {1}。", + "arc.sql.license.type.label": "我已有 SQL Server 许可证", + "arc.data.controller.indirect.display.name": "间接", + "arc.data.controller.infrastructure": "基础结构", + "arc.sql.cost.summary.instance.name": "实例名称", + "arc.sql.instance.name": "实例名称", + "arc.sql.invalid.instance.name": "实例名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。", + "arc.data.controller.summary.kube.config.file.path": "Kube 配置文件路径", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Kubernetes 配置模板", + "arc.agreement.help.text.learn.more": "了解详细信息", + "arc.sql.cost.summary.service.tier.learn.more.text": "了解详细信息", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "详细了解已启用 Azure Arc 的托管实例", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "详细了解 PostgreSQL 服务器 - Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "正在加载配置文件", + "arc.data.controller.cluster.config.profile.loadingcompleted": "加载配置文件已完成", + "arc.view.welcome.loading": "正在加载控制器...", + "arc.data.controller.summary.location": "位置", + "arc.data.controller.location": "位置", + "arc.data.controller.location.description": "位置仅用于间接模式部署。对于直接模式,将忽略此字段。", + "arc.data.controller.log.analytics.primary.key": "Log Analytics 主键", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作区", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作区 ID", + "arc.openDashboard": "管理", + "arc.sql.cost.summary.managed.instance.admin.login": "托管实例管理员登录名", + "arc.sql.username": "托管实例管理员登录名", + "resource.type.arc.sql.description": "客户管理的环境中面向应用开发人员的托管 SQL 实例服务", + "arc.memory-limit.label": "内存限制", + "arc.memory-request.label": "内存请求", + "arc.postgres.server.memory.limit.label": "内存限制(GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "内存限制必须大于或等于请求内存", + "arc.postgres.server.memory.request.label": "内存请求(GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "指标和日志仪表板凭据", + "microsoft.agreement.privacy.statement": "Microsoft 隐私声明", + "arc.data.controller.name.validation.description": "名称必须包含小写字母数字字符、\"-\" 或 \"。\",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。", + "arc.data.controller.namespace.validation.description": "命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。", + "arc.view.welcome.connect": "未注册 Azure Arc 控制器。[了解更多](https://azure.microsoft.com/services/azure-arc/)\r\n[连接控制器](命令: arc.connectToController)", + "arc.password": "密码", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密码", + "arc.sql.pitr.description": "时点还原", + "arc.sql.retention.days.label": "时间点保留(天)", + "arc.postgres.server.port": "端口", + "resource.type.arc.postgres.display.name": "PostgreSQL 服务器 - Azure Arc (预览版)", + "arc.agreement.postgres.help.text": "PostgreSQL 服务器 - Azure Arc 是 Azure Arc 作为已启用的数据服务中一部分的可用数据库引擎之一,可在所选基础结构上部署。{0}. \r\n \r\n 单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。", + "arc.agreement.postgres.terms.conditions": "PostgreSQL 服务器 - Azure Arc 条款和条件", + "arc.agreement.help.text.privacy.policy": "隐私策略", + "arc.data.controller.summary.arc.terms.privacy.policy": "隐私策略", + "arc.sql.wizard.page1.title": "提供 Azure SQL 托管实例参数", + "arc.postgres.wizard.page1.title": "提供 PostgreSQL 服务器参数", + "arc.storage-class.backups.warning.link": "支持 RWX", + "arc.data.controller.readmore": "阅读更多信息", + "arc.sql.readable.secondaries.label": "可读次要副本", "command.refresh.title": "刷新", "command.removeController.title": "删除控制器", - "cores.limit.greater.than.or.equal.to.requested.cores": "内核限制必须大于或等于请求内核", - "deploy.done.action": "部署", - "deploy.script.action": "脚本到笔记本", - "memory.limit.greater.than.or.equal.to.requested.memory": "内存限制必须大于或等于请求内存", - "microsoft.agreement.privacy.statement": "Microsoft 隐私声明", "requested.cores.less.than.or.equal.to.cores.limit": "请求的内核数必须小于或等于内核限制", "requested.memory.less.than.or.equal.to.memory.limit": "请求内存必须小于或等于内存限制", - "resource.type.arc.postgres.description": "将 PostgreSQL 服务器部署到 Azure Arc 环境中", - "resource.type.arc.postgres.display.name": "PostgreSQL 服务器 - Azure Arc (预览版)", - "resource.type.arc.sql.description": "客户管理的环境中面向应用开发人员的托管 SQL 实例服务", - "resource.type.arc.sql.display.name": "Azure SQL 托管实例 - Azure Arc", - "resource.type.azure.arc.description": "创建 Azure Arc 数据控制器。在启动此向导前,请确保已运行 az 登录。", - "resource.type.azure.arc.display.name": "Azure Arc 数据控制器", + "arc.sql.cost.summary.resource.group": "资源组", + "arc.data.controller.summary.resource.group": "资源组", + "arc.data.controller.create.summary.title": "查看配置", + "arc.sql.cost.summary.sql.connection.info": "SQL 连接信息", + "arc.sql.connection.settings.section.title": "SQL 连接信息", + "arc.sql.instance.retention.policy.title": "SQL 实例备份保留策略", + "arc.sql.cost.summary.sql.instance.settings": "SQL 实例设置", + "arc.sql.instance.settings.section.title": "SQL 实例设置", + "arc.sql.cost.summary.sql.miaa.cost.summary": "Azure SQL 托管实例 – Azure Arc 成本摘要", + "arc.sql.cost.summary.sql.miaa": "SQL 托管实例 - Azure Arc", + "deploy.script.action": "脚本到笔记本", + "arc.data.controller.select.cluster.title": "从现有 Kubernetes 群集中选择", + "arc.sql.service.tier.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", + "arc.sql.cost.summary.service.tier.learn.more.description": "从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。", + "arc.data.controller.project.details.description": "选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。", + "arc.postgres.server.name": "服务器名", + "arc.postgres.server.name.validation.description": "服务器名称必须包含小写字母数字字符或 \"-\",以字母开头,以字母数字字符结尾,并且长度不能超过 11 个字符。", + "arc.sql.service.tier.label": "服务层", + "arc.sql.cost.summary.service.tier": "服务层", + "arc.postgres.server.service.type": "服务类型", + "arc.sql.retention.days.description": "指定要将时间点备份保留多长时间。", + "arc.storage-class.dc.label": "存储类", + "arc.storage-class.backups.label": "存储类(备份)", + "arc.storage-class.data.label": "存储类(数据)", + "arc.storage-class.datalogs.label": "存储类(数据库日志)", + "arc.storage-class.logs.label": "存储类(日志)", + "arc.postgres.settings.storage.title": "存储设置", + "arc.sql.cost.summary.subscription": "订阅", + "arc.data.controller.summary.subscription": "订阅", + "arc.description": "支持 Azure Arc", + "arc.sql.sync.secondaries.label": "提交所需的同步辅助副本", + "arc.controller": "目标 Azure Arc 控制器", + "arc.data.controller.summary.terms": "条款", + "arc.agreement.help.text.terms.of.use": "使用条款", + "arc.data.controller.summary.arc.terms.of.use": "使用条款", + "arc.postgres.server.invalid.username": "该用户名已禁用,请选择其他用户名。", + "arc.sql.invalid.username": "该用户名已禁用,请选择其他用户名。", + "arc.data.controller.help.text": "Kubernetes 群集必须已使用 az connectedk8s 连接命令启用 arc。请使用我们的 {0} 了解详细信息。", + "arc.sql.cores-limit.description": "托管实例的核心限制(整数)。", + "arc.sql.memory-limit.description": "托管实例的容量限制(整数)。", + "arc.postgres.server.cores.limit.description": "可以在协调器节点上使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。", + "arc.postgres.server.memory.limit.description": "协调器节点上 Postgres 实例的内存限制(GB)。", + "arc.postgres.server.memory.request.description": "协调器节点上的 Postgres 实例的内存请求(GB)。", + "arc.postgres.server.cores.request.description": "协调器节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。", + "arc.data.controller.cluster.name.description": "群集的名称。仅限直接模式。", + "arc.data.controller.custom.location.description": "自定义位置的名称。仅限直接模式。", + "arc.sql.readable.secondaries.description": "可读次要副本的数目。", + "arc.sql.sync.secondaries.description": "允许提交主副本之前提交事务所需的同步副本数。将此值设置为 -1 会将所需的同步辅助副本数设置为 '(# of replicas - 1) / 2',(向下舍入)。", + "arc.sql.cores-request.description": "将托管实例的核心作为整数的请求。", + "arc.sql.memory-request.description": "对托管实例容量的请求(整数内存量,以 GB 为单位)。", + "arc.postgres.server.volume.size.backups.description": "用于备份的存储卷大小(GB)。", + "arc.sql.volume.size.backups.description": "用于备份的存储卷大小(GB)。", + "arc.postgres.server.volume.size.data.description": "对数据所用的存储量大小(GB)。", + "arc.sql.volume.size.data.description": "用于数据的存储卷大小(GB)。", + "arc.sql.volume.size.datalogs.description": "用于数据库日志的存储卷大小(GB)。", + "arc.postgres.server.volume.size.logs.description": "用于日志的存储卷大小(GB)。", + "arc.sql.volume.size.logs.description": "用于日志的存储卷大小(GB)。", + "arc.sql.storage-class.backups.description": "要用于备份的存储类。如果未指定任何值,备份将存储在分配给数据的同一存储类中。必须是支持 RWX 的存储类。", + "arc.sql.storage-class.dc.description": "要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。", + "arc.postgres.storage-class.backups.description": "要用于备份永久卷的存储类", + "arc.sql.storage-class.data.description": "用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。", + "arc.postgres.storage-class.data.description": "要用于数据永久卷的存储类。", + "arc.sql.storage-class.datalogs.description": "用于数据的数据库日志(.ldf)。如果未指定任何值,则将使用默认存储类。", + "arc.sql.storage-class.logs.description": "用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。", + "arc.postgres.storage-class.logs.description": "要用于日志永久卷的存储类。", + "arc.data.controller.summary.username": "用户名", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "用户名", "should.be.integer": "值必须为整数", - "worker.node.count.should.not.be.one": "不支持值为 1。" + "worker.node.count.should.not.be.one": "不支持值为 1。", + "arc.postgres.server.volume.size.backups.label": "卷大小 GB (备份)", + "arc.postgres.server.volume.size.data.label": "卷大小 GB (数据)", + "arc.postgres.server.volume.size.logs.label": "卷大小 GB (日志)", + "arc.sql.volume.size.backups.label": "以 Gi 为单位的卷大小(备份)。", + "arc.sql.volume.size.data.label": "以 Gi 为单位的卷大小(数据)", + "arc.sql.volume.size.datalogs.label": "以 Gi 为单位的卷(数据库日志)", + "arc.sql.volume.size.logs.label": "以 Gi 为单位的卷大小(日志)", + "arc.data.controller.cluster.environment.title": "你的目标现有 Kubernetes 群集环境是什么?", + "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.help.text.documentation.page": "文档页面", + "arc.sql.cost.summary.pricing.details": "定价详情", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 98% rename from i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.asde-deployment.i18n.json index e3307f854f..92eb2df8a1 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (预览)是一个适合 IoT 和 IoT Edge 部署的优化关系数据库引擎。", + "extension-displayName": "Azure SQL Edge 部署扩展", + "docker-sql-port-field": "Azure SQL Edge 端口", + "sqlserver-info-section-title": "Azure SQL Edge 信息", + "docker-sql-password-field": "Azure SQL Edge 实例(sa)密码", "azure-info-section-title": "Azure 信息", - "azure_location": "位置", - "azure_resource_group": "资源组", - "azure_subscription_id": "订阅 ID", - "device-id": "设备 ID", - "device-ip-address": "设备 IP 地址", - "device-ip-address-description": "将用于在部署后连接到 Azure SQL Edge 实例", - "device-target-condition": "目标条件", - "device-target-condition-learn-more": "详细了解目标状况。", + "vm_password_confirm": "确认虚拟机管理员密码", "docker-confirm-sql-password-field": "确认密码", "docker-container-name-field": "容器名称", - "docker-imagetag-field": "图像标记", - "docker-password-field": "密码", - "docker-registry-field": "注册表", - "docker-repository-field": "存储库", - "docker-settings-section-title": "Docker 设置", - "docker-sql-password-field": "Azure SQL Edge 实例(sa)密码", - "docker-sql-port-field": "Azure SQL Edge 端口", - "docker-username-field": "用户名", - "edge-agreement": "我接受 {0} 和 {1}。", - "edge-eula": "Microsoft Azure SQL Edge 许可协议", - "edge-remote-password-field": "密码", - "edge-remote-target-field": "名称或 IP 地址", - "edge-remote-username-field": "用户名", - "extension-description": "提供部署 Microsoft SQL Server 的基于笔记本的体验", - "extension-displayName": "Azure SQL Edge 部署扩展", - "iot-hub-name": "IoT 中心名称", - "microsoft-privacy-statement": "Microsoft 隐私声明", - "package-files": "SQL Server 包文件", - "package_path": "包文件", - "package_path_description": "SQL Server 包文件的路径(dacpac、bacpac)或压缩包文件。", - "remote-info-section-title": "目标计算机信息", - "resource-type-sql-edge-description": "Azure SQL Edge (预览)是一个适合 IoT 和 IoT Edge 部署的优化关系数据库引擎。", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "新建 Azure IoT 中心和虚拟机(密码身份验证)", - "sql-edge-azure-multi-device-display-name": "Azure IoT 中心的多个设备", - "sql-edge-azure-multi-device-title": "将 Azure SQL Edge 部署到多个 Azure IoT 设备", - "sql-edge-azure-single-device-display-name": "Azure IoT 中心的现有设备", - "sql-edge-azure-single-device-title": "将 Azure SQL Edge 部署到现有设备", - "sql-edge-azure-sshkey-display-name": "新建 Azure IoT 中心和虚拟机(ssh 公钥身份验证)", - "sql-edge-azure-title": "通过 IoT 中心将 Azure SQL Edge 部署到新的 Azure VM", - "sql-edge-local-display-name": "本地容器实例", "sql-edge-local-title": "在本地计算机上部署 Azure SQL Edge 容器实例", - "sql-edge-remote-display-name": "远程容器实例", "sql-edge-remote-title": "在远程计算机上部署 Azure SQL Edge 容器实例", + "sql-edge-azure-title": "通过 IoT 中心将 Azure SQL Edge 部署到新的 Azure VM", + "sql-edge-azure-single-device-title": "将 Azure SQL Edge 部署到现有设备", + "sql-edge-azure-multi-device-title": "将 Azure SQL Edge 部署到多个 Azure IoT 设备", "sql-edge-type-display-name": "部署目标", - "sqlserver-info-section-title": "Azure SQL Edge 信息", - "vm_admin": "虚拟机管理员用户名", + "device-id": "设备 ID", + "device-ip-address": "设备 IP 地址", + "docker-settings-section-title": "Docker 设置", + "sql-edge-azure-single-device-display-name": "Azure IoT 中心的现有设备", + "edge-agreement": "我接受 {0} 和 {1}。", + "docker-imagetag-field": "图像标记", + "iot-hub-name": "IoT 中心名称", + "device-target-condition-learn-more": "详细了解目标状况。", + "sql-edge-local-display-name": "本地容器实例", + "azure_location": "位置", + "edge-eula": "Microsoft Azure SQL Edge 许可协议", + "microsoft-privacy-statement": "Microsoft 隐私声明", + "sql-edge-azure-multi-device-display-name": "Azure IoT 中心的多个设备", + "edge-remote-target-field": "名称或 IP 地址", + "sql-edge-azure-display-name": "新建 Azure IoT 中心和虚拟机(密码身份验证)", + "sql-edge-azure-sshkey-display-name": "新建 Azure IoT 中心和虚拟机(ssh 公钥身份验证)", + "package_path": "包文件", + "edge-remote-password-field": "密码", + "docker-password-field": "密码", + "package_path_description": "SQL Server 包文件的路径(dacpac、bacpac)或压缩包文件。", + "extension-description": "提供部署 Microsoft SQL Server 的基于笔记本的体验", + "docker-registry-field": "注册表", + "sql-edge-remote-display-name": "远程容器实例", + "docker-repository-field": "存储库", + "azure_resource_group": "资源组", + "package-files": "SQL Server 包文件", + "vm_ssh_public_key": "SSH 公钥", + "azure_subscription_id": "订阅 ID", + "device-target-condition": "目标条件", + "remote-info-section-title": "目标计算机信息", + "edge-remote-username-field": "用户名", + "docker-username-field": "用户名", "vm_password": "虚拟机管理员密码", - "vm_password_confirm": "确认虚拟机管理员密码", + "vm_admin": "虚拟机管理员用户名", "vm_password_validation_error_message": "VM 密码的长度必须为 12 到 123 个字符,且包含大写字符、小写字符、数字、特殊字符。", - "vm_ssh_public_key": "SSH 公钥" + "device-ip-address-description": "将用于在部署后连接到 Azure SQL Edge 实例" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azcli.i18n.json similarity index 97% rename from i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azcli.i18n.json index fcf7afd24a..87c16a50d6 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "无法分析发布日期。", + "az.promptForAzUpdate": "新版本的 Azure CLI ({0}) 已可用,是否希望立即更新?", "az.accept": "接受", - "az.arcdataExtensionNotInstalled": "此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。", - "az.arcdataInstalled": "已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", + "az.parseVersionError": "分析 az --version 的输出时出错。", + "az.azOutputParseErrorCaught": "分析 az 命令 {0} 的输出时出错。输出不是 JSON。", "az.askLater": "稍后询问", "az.az": "Azure CLI", - "az.azInstalled": "已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", - "az.azOutputParseErrorCaught": "分析 az 命令 {0} 的输出时出错。输出不是 JSON。", + "az.missingRequiredVersion": "Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。", "az.azUserSettingReadLog": "Azure CLI 用户设置: {0}.{1} 读取,值: {2}", "az.azUserSettingUpdatedLog": "Azure CLI 用户设置: 已更新 {0}.{1},newValue: {2}", + "az.azInstalled": "已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", "az.checkingLatestAzVersion": "正在检查最新可用版本的 Azure CLI", - "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。", - "az.couldNotFindAz": "找不到 Azure CLI。错误: {0}", - "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 扩展。错误: {0}", "az.couldNotFindAzWithPrompt": "找不到 Azure CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。", + "az.couldNotFindAz": "找不到 Azure CLI。错误: {0}", + "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。", + "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 扩展。错误: {0}", "az.currentlyInstalledVersionIsLatest": "当前安装的 Azure CLI 版本 {0} 与任何其他可用版本相同或更新", "az.decline": "拒绝", "az.doNotAskAgain": "不再询问", - "az.downloadError": "下载时出错", "az.downloadFinished": "已完成下载", "az.downloadingProgressMb": "正在下载({0} / {1} MB)", "az.downloadingTo": "正在将 {0} 从 {1} 下载到 {2}", "az.endpointOrNamespaceRequired": "必须指定终结点或命名空间", + "az.installError": "安装 Azure CLI 和 arcdata 扩展时出错: {0}", + "az.updateError": "更新 Azure CLI 时出错: {0}", + "az.downloadError": "下载时出错", "az.executingCommand": "正在执行命令:“{0} {1}”", "az.failedToParseReleaseInfo": "未能分析 {0} 处内容的 JSON。\r\n文件内容: \r\n{1}\r\n错误: {2}", "az.foundExistingAz": "在 arcdata 版本为 {2} 的路径 {1} 处找到现有 Azure CLI 安装(版本为 v{0})。", + "az.versionForUpdate": "找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。", "az.gettingTextContentsOfUrl": "正在获取位于 URL {0} 的资源的文本内容", - "az.installError": "安装 Azure CLI 和 arcdata 扩展时出错: {0}", - "az.installingArcdata": "正在安装 Azure CLI arcdata 扩展...", "az.installingAz": "正在安装 Azure CLI...", + "az.installingArcdata": "正在安装 Azure CLI arcdata 扩展...", "az.latestAzVersionAvailable": "最新可用 Azure CLI 版本: {0}。", - "az.missingRequiredVersion": "Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。", "az.no": "否", - "az.noAz": "没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。", "az.noAzArc": "没有可用的 Azure CLI arcdata 扩展。", "az.noAzWithLink": "没有可用的 Azure CLI,请 [安装Azure CLI](command:az.install)以启用需要它的功能。", + "az.noAz": "没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。", "az.noAzureCLI": "没有可用的 Azure CLI。从 [此处](https://docs.microsoft.com/cli/azure/install-azure-cli)手动安装最新版本,然后重启 Azure Studio。", - "az.noDownloadLink": "没有适用于平台“{0}”的下载链接 \r\n发布信息: ${1}", - "az.noReleaseVersion": "没有适用于平台“{0}”的发布版本 \r\n发布信息: ${1}", - "az.parseVersionError": "分析 az --version 的输出时出错。", + "az.updateCheckSkipped": "未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI", + "az.noDownloadLink": "没有适用于平台“{0}”的下载链接\r\n发布信息: ${1}", + "az.noReleaseVersion": "没有适用于平台“{0}”的发布版本\r\n发布信息: ${1}", "az.platformUnsupported": "平台“{0}”当前不受支持", - "az.promptForAzUpdate": "新版本的 Azure CLI ({0}) 已可用,是否希望立即更新?", - "az.promptForRequiredAzUpdate": "此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。", "az.promptLog": "正在提示用户接受以下内容: {0}", - "az.requiredVersionNotAvailable": "此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。", + "arc.releaseDateNotParsed": "无法分析发布日期。", "az.searchingForAz": "正在搜索现有 Azure CLI 安装...", "az.skipInstall": "正在跳过安装 Azure CLI 和 arcdata 扩展,因为操作不是用户请求的,并且配置选项 {0}.{1} 为 {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。", + "az.promptForRequiredAzUpdate": "此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。", + "az.arcdataExtensionNotInstalled": "此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。", + "az.requiredVersionNotAvailable": "此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。", "az.unexpectedCommandError": "执行命令时出现意外错误: {0}", "az.unexpectedExitCode": "命令中出现意外的退出代码: {1} ({0})", - "az.unsupportedArcDataVersion": "尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本.", - "az.updateCheckSkipped": "未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI", - "az.updateError": "更新 Azure CLI 时出错: {0}", "az.updatingAz": "正在更新 Azure CLI...", - "az.userRequestedInstall": "用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展", "az.userResponseInstall": "提示安装 Azure CLI 时的用户响应: {0}", "az.userResponseUpdate": "提示更新 Azure CLI 时的用户响应: {0}", - "az.versionForUpdate": "找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。", - "az.yes": "是" + "az.userRequestedInstall": "用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展", + "az.yes": "是", + "az.unsupportedArcDataVersion": "尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本.", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "选择是否由系统提示你下载 Azure CLI arcdata 扩展。", - "azcli.arc.azArcdataUpdateKey.description": "选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "将所有已执行的 az 命令的调试信息记录到输出通道", - "azcli.arc.config.title": "Azure CLI 配置", - "azcli.arc.description": "支持 Azure CLI。", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "系统将不会提示用户安装 Azure CLI arcdata 扩展", + "azcli.arc.config.title": "Azure CLI 配置", + "azcli.arc.azArcdataInstallKey.description": "选择是否由系统提示你下载 Azure CLI arcdata 扩展。", + "azcli.azCliInstallKey.description": "选择是否由系统提示你安装 Azure CLI。", + "azcli.arc.azArcdataUpdateKey.description": "选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。", + "azcli.arc.config.debug": "将所有已执行的 az 命令的调试信息记录到输出通道", + "azcli.arc.description": "支持 Azure CLI。", + "azcli.arc.update.prompt.description": "系统将提示用户更新 Azure CLI arcdata 扩展", + "azcli.install.prompt.description": "系统将提示用户安装 Azure CLI", "azcli.arc.install.prompt.description": "系统将提示用户安装 Azure CLI arcdata 扩展", "azcli.arc.update.dontPrompt.description": "系统将不提示用户更新 Azure CLI arcdata 扩展", - "azcli.arc.update.prompt.description": "系统将提示用户更新 Azure CLI arcdata 扩展", - "azcli.azCliInstallKey.description": "选择是否由系统提示你安装 Azure CLI。", "azcli.install.dontPrompt.description": "系统将不会提示用户安装 Azure CLI", - "azcli.install.prompt.description": "系统将提示用户安装 Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "系统将不会提示用户安装 Azure CLI arcdata 扩展" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 80% rename from i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azurecore.i18n.json index 64a321dfb8..bbc8bd279e 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "未从 Microsoft OAuth 返回访问令牌", - "azure.cacheErrorAdd": "将帐户添加到缓存时出错。", - "azure.cacheErrorGet": "从缓存获取帐户时出错", - "azure.cacheErrorParse": "在缓存中分析帐户时出错", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio 将不再触发此租户 {0} ({1}) 的身份验证,并且资源将无法访问。\r\n\r\n若要再次允许访问此租户的资源,需要从“{2}”设置的排除列表中删除租户。\r\n\r\n是否要继续?", + "azurecore.consentDialog.cancel": "取消", + "azurecore.consentDialog.authenticate": "取消并进行身份验证", + "azurecore.confirmIgnoreTenantDialog.confirm": "确认", + "azurecore.consentDialog.ignore": "忽略租户", "azure.microsoftAccountDisplayName": "Microsoft 帐户", "azure.microsoftCorpAccount": "Microsoft Corp", - "azure.noBaseToken": "身份验证失败,或者你的令牌已从系统中删除。请尝试再次将帐户添加到 Azure Data Studio。", - "azure.noUniqueIdentifier": "用户在 AAD 中没有唯一标识符", - "azure.owningTenantNotFound": "找不到帐户的拥有租户信息。", - "azure.responseError": "令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。", - "azure.tenantNotFound": "找不到带有 ID '{0}' 的指定租户。", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio 将不再触发此租户 {0} ({1}) 的身份验证,并且资源将无法访问。\r\n\r\n若要再次允许访问此租户的资源,需要从 \"{2}\" 设置的排除列表中删除租户。\r\n\r\n是否要继续?", - "azurecore.confirmIgnoreTenantDialog.confirm": "确认", - "azurecore.consentDialog.authenticate": "取消并进行身份验证", - "azurecore.consentDialog.body": "你的租户 {0} ({1}) 需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。", - "azurecore.consentDialog.cancel": "取消", - "azurecore.consentDialog.ignore": "忽略租户", "azurecore.consentDialog.open": "打开", - "msal.accountNotFoundError": "获取令牌时找不到帐户信息。", + "noMicrosoftResource": "提供程序 \"{0}\" 未定义 Microsoft 资源终结点。", + "msal.accountNotFoundError": "获取令牌时找不到帐户信息,请删除帐户并重新添加。", "msal.resourceNotFoundError": "找不到 Azure 资源 {0} 的配置", - "noMicrosoftResource": "提供程序 \"{0}\" 未定义 Microsoft 资源终结点。" + "azurecore.consentDialog.body": "你的租户 {0} ({1}) 需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。" }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Azure 身份验证代码授予", - "azure.serverCouldNotStart": "无法启动服务器。这可能是由于权限错误或系统不兼容。可以尝试从设置启用设备代码身份验证。", + "azureAuthCodeGrant.getAuthCodeUrlError": "请求身份验证代码 URL 时,MSAL 库中出错。有关错误的详细信息,请检查“Azure 帐户”输出窗格。 \r\n\r\n", "azureAuth.nonceError": "由于 nonce 不匹配,身份验证失败,请关闭 Azure Data Studio,然后重试。", - "azureAuth.stateError": "由于状态不匹配,身份验证失败,请关闭 ADS,然后重试。" + "azureAuth.stateError": "由于状态不匹配,身份验证失败,请关闭 ADS,然后重试。", + "azure.azureAuthCodeGrantName": "Azure 身份验证代码授予", + "azure.serverCouldNotStart": "无法启动服务器。这可能是由于权限错误或系统不兼容。可以尝试从设置启用设备代码身份验证。" }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "添加 {0} 帐户", - "azure.azureDeviceCodeAuth": "Azure 设备代码", - "azure.deviceCodeCheckFail": "尝试检查登录结果时遇到错误", - "azure.timeoutDeviceCode": "等待设备代码登录时超时。" + "azure.azureDeviceCodeAuth": "Azure 设备代码" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "无可用的 Azure 身份验证方法。必须在 ADS 配置中启用身份验证方法。", - "azure.NoAuthMethod.Selected": "未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。", "azure.deprecatedGetSecurityToken": "对 azdata.accounts.getSecurityToken 进行了调用,此方法已弃用,并会在未来的版本中删除。请改用 getAccountSecurityToken。", "genericTokenError": "无法获取令牌", - "msalTokenError": "{0} 获取令牌时发生。 \r\n{1}", - "tenantIgnoredError": "在忽略列表中找到租户,未尝试身份验证。 如果要从此租户访问资源,可以从 settings.json 文件: {1} 中的忽略列表中删除租户 {0}。" + "azure.NoAuthMethod.Available": "无可用的 Azure 身份验证方法。必须在 ADS 配置中启用身份验证方法。", + "azure.NoAuthMethod.Selected": "未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。", + "tenantIgnoredError": "在忽略列表中找到租户,未尝试身份验证。 如果要从此租户访问资源,可以从 settings.json 文件: {1} 中的忽略列表中删除租户 {0}。", + "msalTokenError": "获取令牌时发生“{0}”。 \r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "未能清除令牌缓存", - "clearTokenCacheSuccess": "令牌缓存已成功清除" + "clearTokenCacheFailure": "未能清除令牌缓存" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (中国)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (中国)", "usGovCloudDisplayName": "Azure (美国政府)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "必须选择一个 Azure 帐户才能使用此功能。", - "azure.cloudTerminalPreview": "必须启用预览功能才能使用 Azure Cloud Shell。", - "azure.mustPickTenant": "必须选择一个租户才能使用此功能。", - "azure.noAccountError": "你当前未登录到任何 Azure 帐户,请登录,然后重试。", "azure.noTenants": "此功能需要使用租户。你的 Azure 订阅似乎没有租户。", "azure.pickAnAzureAccount": "选择 Azure 帐户", "azure.signIn": "登录", - "azure.startingCloudShell": "正在启动 Cloud Shell…" + "azure.startingCloudShell": "正在启动 Cloud Shell…", + "azure.noAccountError": "你当前未登录到任何 Azure 帐户,请登录,然后重试。", + "azure.cloudTerminalPreview": "必须启用预览功能才能使用 Azure Cloud Shell。", + "azure.mustPickTenant": "必须选择一个租户才能使用此功能。", + "azure.accountNotSelectedError": "必须选择一个 Azure 帐户才能使用此功能。" }, "dist/azureResource/errors": { "azure.subscriptionError": "无法获取帐户 {0} 的订阅。请刷新帐户。" @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure CosmosDB for MongoDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure CosmosDB for PostgreSQL Cluster" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "SQL 数据库" }, @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "无法识别的提供程序资源:{0}", - "azurecore.unregisteredProviderType": "无法识别的提供程序资源类型:{0}" + "azurecore.unregisteredProviderType": "无法识别的提供程序资源类型:{0}", + "azurecore.unregisteredProvider": "无法识别的提供程序资源:{0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "未找到资源" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "无法获取帐户{0} (租户 \"{1}\")的订阅。{2}", - "azure.resource.tenantTokenError": "无法为账户 \"{0}\" (租户 \"{1}\") 获取访问令牌。" + "azure.resource.tenantTokenError": "无法为账户 \"{0}\" (租户 \"{1}\") 获取访问令牌。", + "azure.resource.tenantSubscriptionsError": "无法获取帐户{0} (租户 \"{1}\")的订阅。{2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (预览) {0} ({1})", + "azure.coudTerminal.neverUsed": "如果你以前未从此帐户启动过 Azure Cloud Shell,请访问 https://shell.azure.com/ 以开始使用。设置后,可以直接在 Azure Data Studio 中使用 AzureCloud Shell。", "azure.cloudTerminal.ok": "确定", "azure.cloudTerminal.openAzureShell": "打开 Azure Shell", - "azure.coudTerminal.neverUsed": "如果你以前未从此帐户启动过 Azure Cloud Shell,请访问 https://shell.azure.com/ 以开始使用。设置后,可以直接在 Azure Data Studio 中使用 AzureCloud Shell。", "azure.selectShellType": "为 Azure Cloud Shell 选择 Bash 或 PowerShell", "azure.shellClosed": "Shell 已关闭。\r\n", "azure.shellTypeRequired": "必须选取一个 shell 类型" @@ -136,7 +128,7 @@ "azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "登录到 Azure…" }, "dist/azureResource/tree/accountTreeNode": { - "azure.resource.tree.accountTreeNode.noTenantsLabel": "找不到租户。" + "azure.resource.tree.accountTreeNode.noTenantsLabel": "No Tenants found." }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.accountLoadError": "未能加载部分 Azure 存储帐户。{0}", @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "为帐户 {0} ({1})订阅 {2} ({3})租户 {4} 提取资源组时出错: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "为帐户 {0} 提取订阅时出错: {1}", "azure.accounts.getSubscriptions.queryError": "为帐户 {0} 租户 {1} 提取订阅时出错: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "查询无效", - "azure.resource.error": "错误: {0}" + "azure.resource.error": "错误: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "查询无效" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Azure 资源(预览)", - "azure.credStoreSaveFailedError": "无法在凭据存储中保存令牌缓存的密钥,这可能会导致 Azure 访问令牌持久性问题和连接不稳定。SqlTools 可能已达到 Windows 上的凭据存储限制,请清除至少 2 个以 Windows 凭据管理器中的“Microsoft.SqlTools|”开头的凭据,然后重新加载。", - "azure.unableToOpenAzureLink": "无法打开链接,缺少所需的值", "azurecore.australiacentral": "澳大利亚中部", "azurecore.australiacentral2": "澳大利亚中部 2", "azurecore.australiaeast": "澳大利亚东部", "azurecore.australiasoutheast": "澳大利亚东南部", + "azurecore.extensionName": "Azure 帐户", "azurecore.azureArcPostgres": "启用 Azure Arc 的 PostgreSQL 超大规模", - "azurecore.azureArcService": "数据服务 - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "SQL 托管实例 - Azure Arc", + "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL 灵活服务器", + "azurecore.postgresServer": "Azure Database for PostgreSQL 服务器", + "azure.azureResourcesGridTitle": "Azure 资源(预览)", "azurecore.brazilsouth": "巴西南部", "azurecore.brazilsoutheast": "巴西东南部", "azurecore.canadacentral": "加拿大中部", "azurecore.canadaeast": "加拿大东部", + "azurecore.reload": "取消", "azurecore.centralindia": "印度中部", "azurecore.centralus": "美国中部", "azurecore.centraluseuap": "美国中部 EUAP", - "azurecore.deprecated": "警告: ADAL 已弃用,并计划在将来的版本中删除。请改用 MSAL。", + "azurecore.azureArcService": "数据服务 - Azure Arc", "azurecore.disable": "禁用", "azurecore.dismiss": "忽略", "azurecore.eastasia": "东亚", "azurecore.eastus": "美国东部", "azurecore.eastus2": "美国东部 2", "azurecore.eastus2euap": "美国东部 2 EUAP", - "azurecore.extensionName": "Azure 帐户", "azurecore.francecentral": "法国中部", "azurecore.francesouth": "法国南部", "azurecore.germanynorth": "德国北部", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "订阅的租户无效", "azurecore.japaneast": "日本东部", "azurecore.japanwest": "日本西部", + "azure.credStoreSaveFailedError": "无法在凭据存储中保存令牌缓存的密钥,这可能会导致 Azure 访问令牌持久性问题和连接不稳定。SqlTools 可能已达到 Windows 上的凭据存储限制,请清除至少 2 个以 Windows 凭据管理器中的“Microsoft.SqlTools|”开头的凭据,然后重新加载。", "azurecore.koreacentral": "韩国中部", "azurecore.koreasouth": "韩国南部", "azurecore.location": "位置", + "azurecore.requiresReload": "修改此设置需要重新加载窗口,以使所有更改生效。", "azurecore.name": "名称", + "azure.noCloudsEnabled": "未启用云,请启用云以继续。", "azurecore.northcentralus": "美国中北部", "azurecore.northeurope": "北欧", "azurecore.norwayeast": "挪威东部", "azurecore.norwaywest": "挪威西部", - "azurecore.piiLogging.warning": "警告: 已启用 Azure PII 日志记录。启用此选项可允许记录个人身份信息,并且只能用于调试目的。", - "azurecore.postgresFlexibleServer": "Azure Database for PostgreSQL 灵活服务器", - "azurecore.postgresServer": "Azure Database for PostgreSQL 服务器", - "azurecore.reload": "重载", "azurecore.reloadChoice": "重新加载 Azure Data Studio", - "azurecore.reloadPrompt": "身份验证库已更改,请重新加载 Azure Data Studio。", - "azurecore.requiresReload": "修改此设置需要重新加载窗口,以使所有更改生效。", "azurecore.resourceGroup": "资源组", "azurecore.resourceType": "资源类型", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "SQL 数据库", + "azurecore.sqlManagedInstance": "SQL 托管实例", + "azurecore.azureArcsqlManagedInstance": "SQL 托管实例 - Azure Arc", + "azurecore.sqlServer": "SQL 服务器", "azurecore.southafricanorth": "南非北部", "azurecore.southafricawest": "南非西部", "azurecore.southcentralus": "美国中南部", - "azurecore.southeastasia": "东南亚", "azurecore.southindia": "印度南部", - "azurecore.sqlDatabase": "SQL 数据库", - "azurecore.sqlManagedInstance": "SQL 托管实例", - "azurecore.sqlServer": "SQL 服务器", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.southeastasia": "东南亚", "azurecore.subscription": "订阅", + "azurecore.switchMsal": "切换到 MSAL", "azurecore.switzerlandnorth": "瑞士北部", "azurecore.switzerlandwest": "瑞士西部", + "azurecore.reloadPromptCacheClear": "令牌缓存已成功清除,请重新加载 Azure Data Studio。", "azurecore.typeIcon": "类型图标", "azurecore.uaecentral": "阿拉伯联合酋长国中部", "azurecore.uaenorth": "阿拉伯联合酋长国北部", "azurecore.uksouth": "英国南部", "azurecore.ukwest": "英国西部", "azurecore.unableToFetchToken": "无法获取租户 {0} 的令牌", + "azure.unableToOpenAzureLink": "无法打开链接,缺少所需的值", + "azurecore.piiLogging.warning": "警告: 已启用 Azure PII 日志记录。启用此选项可允许记录个人身份信息,并且只能用于调试目的。", "azurecore.westcentralus": "美国中西部", "azurecore.westeurope": "西欧", "azurecore.westindia": "印度西部", "azurecore.westus": "美国西部", - "azurecore.westus2": "美国西部 2" + "azurecore.westus2": "美国西部 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} 设置已更改,请重新加载 Azure Data Studio。" + }, + "dist/utils": { + "providerSettings.error": "无法从设置加载终结点,请检查日志以了解更多详细信息。", + "providerSettings.success": "已成功从设置加载自定义终结点" }, "package": { - "accounts.clearTokenCache": "清除 Azure 帐户令牌缓存", - "azure.description": "浏览和使用 Azure 资源", - "azure.displayName": "Azure (核心)", - "azure.openInAzurePortal.title": "在 Azure 门户中打开", - "azure.resource.config.filter.description": "资源筛选器,每个元素是帐户 ID、订阅 ID 和由斜杠分隔的名称", - "azure.resource.config.title": "Azure 资源配置", + "config.providerSettings.endpoints.armResource": "ARM 资源终结点", "azure.resource.connectsqldb.title": "添加到服务器", - "azure.resource.connectsqlserver.title": "连接", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "刷新", - "azure.resource.refreshall.title": "Azure: 刷新所有帐户", - "azure.resource.selectsubscriptions.title": "选择订阅", - "azure.resource.selecttenants.title": "选择租户", - "azure.resource.signin.title": "Azure: 登录", - "azure.resource.startterminal.title": "启动 Cloud Shell", - "azure.resource.view.title": "Azure (预览)", - "azure.tenant.config.filter.description": "查询 Azure 资源或请求身份验证令牌时将跳过的租户 ID 列表。", "azure.title": "Azure", - "config.authenticationLibrary": "用于 AAD 身份验证流的库。请在更改此选项后重新启动 ADS。", + "azure.displayName": "Azure (核心)", + "azure.resource.view.title": "Azure (预览)", "config.azureAccountConfigurationSection": "Azure 帐户配置", "config.azureAuthMethodConfigurationSection": "Azure 身份验证方法", + "config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault 资源终结点", + "config.providerSettings.endpoints.azureKustoResource": "Azure Kusto 资源终结点", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics 终结点", + "config.providerSettings.endpoints.portal": "Azure 门户终结点", + "azure.resource.config.title": "Azure 资源配置", + "config.providerSettings.endpoints.azureStorageResource": "Azure 存储资源终结点", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Azure 存储资源终结点后缀", + "azure.resource.refreshall.title": "Azure: 刷新所有帐户", + "azure.resource.signin.title": "Azure: 登录", + "azure.description": "浏览和使用 Azure 资源", + "accounts.clearTokenCache": "清除 Azure 帐户令牌缓存", + "config.providerSettings.endpoints.clientId": "Azure Data Studio 的客户端 ID", + "config.providerSettingsMetadata": "云显示名称", + "config.providerSettingsId": "云 ID", + "config.providerSettingsName": "云名称", + "config.providerSettingsDescription": "云设置", "config.azureCodeGrantMethod": "代码授予方法", + "azure.resource.connectsqlserver.title": "连接", "config.azureDeviceCodeMethod": "设备代码方法", - "config.enableChinaCloudDescription": "是否应启用 Azure 中国集成", - "config.enableGermanyCloudDescription": "是否应启用 Azure 德国集成", - "config.enablePublicCloudDescription": "是否应启用 Azure 公有云集成", - "config.enableUsGovCloudDescription": "是否应启用美国政府 Azure 云(Fairfax)集成", - "config.enableUsNatCloudDescription": "是否应启用美国国家 Azure 云集成", - "config.loggingLevel": "[可选] Azure 帐户扩展的日志记录详细程度。", "config.noSystemKeychain": "禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。", - "config.piiLogging": "是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。" + "config.providerSettings.endpoints.graphResource": "Graph 资源终结点", + "config.providerSettings.endpoints.host": "主机终结点", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph 资源终结点", + "config.providerSettings.endpoints.microsoftResource": "Microsoft 资源终结点", + "azure.openInAzurePortal.title": "在 Azure 门户中打开", + "config.providerSettings.endpoints.powerBiResource": "Power BI 资源终结点", + "config.providerSettingsTitle": "提供程序设置", + "azure.resource.refresh.title": "刷新", + "config.providerSettings.endpoints.sqlResource": "SQL 资源终结点", + "config.providerSettings.endpoints.scopes": "作用域终结点", + "azure.resource.selectsubscriptions.title": "选择订阅", + "azure.resource.selecttenants.title": "选择租户", + "config.customProviderSettings": "包含自定义 Azure 身份验证终结点的设置。对此设置所做的更改需要重启才能生效。", + "config.enableChinaCloudDescription": "是否应启用 Azure 中国集成", + "config.enablePublicCloudDescription": "是否应启用 Azure 公有云集成", + "config.piiLogging": "是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。", + "config.enableUsGovCloudDescription": "是否应启用美国政府 Azure 云(Fairfax)集成", + "azure.resource.startterminal.title": "启动 Cloud Shell", + "azure.tenant.config.filter.description": "查询 Azure 资源或请求身份验证令牌时将跳过的租户 ID 列表。", + "azure.resource.config.filter.description": "资源筛选器,每个元素是帐户 ID、订阅 ID 和由斜杠分隔的名称", + "config.loggingLevel": "[可选] Azure 帐户扩展的日志记录详细程度。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..def8597cba --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下载 {0}", + "downloadingServiceStatusMsg": "正在下载 {0}", + "downloadingServiceChannelMsg": "正在下载 {0}", + "failedToStartServiceErrorMsg": "未能启动 {0}", + "installedServiceChannelMsg": "安装于 {0}", + "installingServiceStatusMsg": "正在安装 {0}", + "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", + "startingServiceStatusMsg": "正在启动 {0}", + "serviceStartedStatusMsg": "{0} 已启动" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "帐户不存在。", + "kusto.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。", + "kusto.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。" + }, + "dist/main": { + "notebookFileType": "笔记本", + "unsupportedFileType": "仅支持 .ipynb 笔记本", + "azuremonitor.unsupportedPlatform": "平台不受支持" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "取消", + "cancel": "是否取消操作?", + "azureMonitor.searchServers": "搜索服务器名称" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "通知节点更改时出错: {0}", + "rootLabel": "根", + "sessionNotFound": "节点 {0} 的会话不存在" + }, + "dist/telemetry": { + "viewKnownIssuesText": "查看已知问题", + "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。" + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "管理权限", + "azuremonitor.connectionProperties.dbaPrivilege.description": "管理权限: SYSDBA 或 SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "身份验证类型", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", + "azuremonitor.displayName": "Azure Monitor 日志", + "azuremonitor.description": "Azure Monitor Azure Data Studio 的访问权限", + "azuremonitor.connectionProperties.connectionName.description": "连接的自定义名称", + "azuremonitor.connectionOptions.databaseName.displayName": "数据库", + "azuremonitor.connectionProperties.password.description": "指示连接到数据源时使用的密码", + "azuremonitor.connectionProperties.userName.description": "指示连接到数据源时使用的用户 ID", + "azuremonitor.connectionProperties.serverName.description": "Log Analytics 工作区 ID", + "azuremonitor.connectionProperties.metadataPooling.label": "元数据池", + "azuremonitor.objectsListProperties.name": "名称", + "azuremonitor.databasesListProperties.name": "名称", + "azuremonitor.connectionProperties.connectionName.displayName": "名称(可选)", + "azuremonitor.connectionProperties.password.displayName": "密码", + "azuremonitor.connectionProperties.proxyUserPassword.description": "代理用户的密码。", + "azuremonitor.connectionProperties.proxyUserPassword.label": "代理密码", + "azuremonitor.connectionProperties.proxyUserId.label": "代理用户 ID", + "azuremonitor.connectionProperties.groupName.security": "安全性", + "azuremonitor.databasesListProperties.size": "大小(MB)", + "azuremonitor.connectionProperties.groupName.source": "源", + "azuremonitor.connectionProperties.authType.description": "指定使用 Azure Monitor 进行身份验证的方法", + "azuremonitor.connectionOptions.databaseName.description": "数据源中的初始目录或数据库的名称。", + "azuremonitor.connectionProperties.metadataPooling.description": "此属性指示是否缓存执行查询的元数据信息以提高性能。", + "azuremonitor.objectsListProperties.metadataTypeName": "类型", + "azuremonitor.connectionProperties.userName.displayName": "用户名", + "azuremonitor.connectionProperties.proxyUserId.description": "代理用户的用户名。", + "azuremonitor.connectionProperties.serverName.displayName": "工作区 ID", + "azuremonitor.cloud.workspaceProperties.id": "工作区 ID", + "azuremonitor.cloud.workspaceProperties.name": "工作区名称" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.cms.i18n.json similarity index 98% rename from i18n/ads-language-pack-zh-hans/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.cms.i18n.json index ee771d6a92..01ebc47fcc 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "添加服务器组", - "cms.Cancel": "取消", - "cms.OK": "确定", - "cms.ServerGroupDescription": "服务器组说明", - "cms.ServerGroupName": "服务器组名称", "cms.confirmDeleteGroup": "确定要删除吗", "cms.confirmDeleteServer": "确定要删除吗", "cms.errors.azureNotAllowed": "无法将 Azure SQL Server 用作中央管理服务器", + "cms.Cancel": "取消", "cms.errors.sameCmsServerName": "中央管理服务器组已具有名称为 {0} 的注册服务器", - "cms.errors.sameServerGroupName": "{0} 已具有名称为 {1} 的服务器组", "cms.no": "否", - "cms.yes": "是" + "cms.OK": "确定", + "cms.ServerGroupDescription": "服务器组说明", + "cms.ServerGroupName": "服务器组名称", + "cms.yes": "是", + "cms.errors.sameServerGroupName": "{0} 已具有名称为 {1} 的服务器组" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "添加中央管理服务器…" @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "未找到资源" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "加载已保存的服务器时出现意外错误 {0}", - "cms.resource.tree.treeProvider.loadingLabel": "正在加载…" + "cms.resource.tree.treeProvider.loadingLabel": "正在加载…", + "cms.resource.tree.treeProvider.loadError": "加载已保存的服务器时出现意外错误 {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "不能添加与配置服务器同名的共享注册服务器" }, "package": { - "cloud.databaseProperties.azureEdition": "版本", - "cloud.databaseProperties.compatibilityLevel": "兼容级别", - "cloud.databaseProperties.owner": "所有者", - "cloud.databaseProperties.serviceLevelObjective": "定价层", - "cloud.serverProperties.serverEdition": "类型", - "cloud.serverProperties.serverVersion": "版本", - "cms.configuration.title": "MSSQL 配置", - "cms.connectionOptions.applicationIntent.description": "声明连接到服务器时的应用程序工作负荷类型", - "cms.connectionOptions.applicationIntent.displayName": "应用意图", - "cms.connectionOptions.applicationName.description": "应用程序的名称", - "cms.connectionOptions.applicationName.displayName": "应用程序名称", - "cms.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)", - "cms.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", - "cms.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录", - "cms.connectionOptions.authType.description": "指定使用 SQL Server 进行身份验证的方法", - "cms.connectionOptions.authType.displayName": "身份验证类型", - "cms.connectionOptions.columnEncryptionSetting.description": "启用或禁用连接的 Always Encrypted 功能", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "在终止尝试并生成错误之前等待命令执行的时长(秒)", - "cms.connectionOptions.commandTimeout.displayName": "命令超时", - "cms.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", - "cms.connectionOptions.connectRetryCount.displayName": "连接重试次数", - "cms.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", - "cms.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", - "cms.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", - "cms.connectionOptions.connectTimeout.displayName": "连接超时", - "cms.connectionOptions.connectionName.description": "连接的自定义名称", - "cms.connectionOptions.connectionName.displayName": "名称(可选)", - "cms.connectionOptions.contextConnection.description": "为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用", - "cms.connectionOptions.contextConnection.displayName": "上下文连接", - "cms.connectionOptions.currentLanguage.description": "SQL Server 语言记录名称", - "cms.connectionOptions.currentLanguage.displayName": "当前语言", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 证明", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主机保护者服务", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "无", - "cms.connectionOptions.enclaveAttestationProtocol.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "证明协议", - "cms.connectionOptions.enclaveAttestationUrl.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "认证 URL", - "cms.connectionOptions.encrypt.categoryValues.false": "可选(False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "严格", - "cms.connectionOptions.encrypt.categoryValues.true": "强制(True)", - "cms.connectionOptions.encrypt.description": "在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。", - "cms.connectionOptions.encrypt.displayName": "加密", - "cms.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 SQL Server 实例的名称或网络地址", - "cms.connectionOptions.failoverPartner.displayName": "故障转移伙伴", + "cms.resource.registerCmsServer.title": "添加中央管理服务器", "cms.connectionOptions.groupName.advanced": "高级", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "应用意图", + "cms.connectionOptions.applicationName.displayName": "应用程序名称", + "cms.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "认证 URL", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "证明协议", + "cms.connectionOptions.authType.displayName": "身份验证类型", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 证明", + "cms.resource.explorer.title": "中央管理服务器", + "cms.title": "中央管理服务器", + "cms.connectionOptions.commandTimeout.displayName": "命令超时", + "cloud.databaseProperties.compatibilityLevel": "兼容级别", + "onprem.databaseProperties.compatibilityLevel": "兼容级别", + "onprem.serverProperties.machineName": "计算机名", + "cms.connectionOptions.connectRetryCount.displayName": "连接重试次数", + "cms.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", + "cms.connectionOptions.connectTimeout.displayName": "连接超时", "cms.connectionOptions.groupName.connectionResiliency": "连接复原力", "cms.connectionOptions.groupName.context": "上下文", - "cms.connectionOptions.groupName.initialization": "初始化", - "cms.connectionOptions.groupName.pooling": "池", - "cms.connectionOptions.groupName.replication": "副本", - "cms.connectionOptions.groupName.security": "安全性", - "cms.connectionOptions.groupName.source": "源", - "cms.connectionOptions.hostNameInCertificate.description": "指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。", + "cms.connectionOptions.contextConnection.displayName": "上下文连接", + "cms.connectionOptions.currentLanguage.displayName": "当前语言", + "cms.connectionOptions.connectionName.description": "连接的自定义名称", + "cms.connectionOptions.applicationIntent.description": "声明连接到服务器时的应用程序工作负荷类型", + "cms.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", + "cms.resource.deleteCmsServer.title": "删除", + "cms.resource.deleteServerGroup.title": "删除", + "cms.resource.deleteRegisteredServer.title": "删除", + "cms.connectionOptions.serverDescription.description": "SQL Server 实例的说明", + "cms.disabled": "已禁用", + "cloud.databaseProperties.azureEdition": "版本", + "onprem.serverProperties.serverEdition": "版本", + "cms.enabled": "已启用", + "cms.connectionOptions.columnEncryptionSetting.description": "启用或禁用连接的 Always Encrypted 功能", + "cms.connectionOptions.secureEnclaves.description": "启用或禁用连接的安全 enclave", + "cms.connectionOptions.encrypt.displayName": "加密", + "cms.connectionOptions.failoverPartner.displayName": "故障转移伙伴", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主机保护者服务", "cms.connectionOptions.hostNameInCertificate.displayName": "证书中的主机名", - "cms.connectionOptions.loadBalanceTimeout.description": "此连接在销毁前在池中生存的最短时间(秒)", + "cms.connectionOptions.hostNameInCertificate.description": "指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。", + "cms.connectionOptions.password.description": "指示连接到数据源时使用的密码", + "cms.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", + "cms.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统", + "cms.connectionOptions.groupName.initialization": "初始化", + "onprem.databaseProperties.lastBackupDate": "上次数据库备份", + "onprem.databaseProperties.lastLogBackupDate": "上次日志备份", "cms.connectionOptions.loadBalanceTimeout.displayName": "负载均衡超时", - "cms.connectionOptions.maxPoolSize.description": "池中允许的最大连接数", + "cms.configuration.title": "MSSQL 配置", + "cms.connectionOptions.encrypt.categoryValues.true": "强制(True)", "cms.connectionOptions.maxPoolSize.displayName": "最大池大小", - "cms.connectionOptions.minPoolSize.description": "池中允许的最小连接数", + "cms.logFilesRemovalLimit": "启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "最小池大小", "cms.connectionOptions.multiSubnetFailover.displayName": "多子网故障转移", - "cms.connectionOptions.multipleActiveResultSets.description": "为 true 时,可从一个连接返回和读取多个结果集", "cms.connectionOptions.multipleActiveResultSets.displayName": "多重活动结果集", - "cms.connectionOptions.packetSize.description": "用于与 SQL Server 实例通信的网络数据包的大小(字节数)", + "cms.connectionOptions.connectionName.displayName": "名称(可选)", + "cms.connectionOptions.serverName.description": "SQL Server 实例的名称", + "cms.resource.addServerGroup.title": "新建服务器组…", + "cms.resource.addRegisteredServer.title": "新建服务器注册…", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "无", + "cms.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", + "cms.logRetentionMinutes": "将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。", + "onprem.serverProperties.osVersion": "OS 版本", + "cms.connectionOptions.encrypt.categoryValues.false": "可选(False)", + "cloud.databaseProperties.owner": "所有者", + "onprem.databaseProperties.owner": "所有者", "cms.connectionOptions.packetSize.displayName": "数据包大小", - "cms.connectionOptions.password.description": "指示连接到数据源时使用的密码", "cms.connectionOptions.password.displayName": "密码", - "cms.connectionOptions.persistSecurityInfo.description": "为 false 时,安全敏感信息(如密码)不作为连接的一部分返回", "cms.connectionOptions.persistSecurityInfo.displayName": "持久安全信息", - "cms.connectionOptions.pooling.description": "为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中", + "cms.connectionOptions.groupName.pooling": "池", "cms.connectionOptions.pooling.displayName": "池", "cms.connectionOptions.port.displayName": "端口", - "cms.connectionOptions.replication.description": "由 SQL Server 在复制中使用", + "cloud.databaseProperties.serviceLevelObjective": "定价层", + "onprem.databaseProperties.recoveryModel": "恢复模式", + "cms.resource.refresh.title": "刷新", + "cms.resource.refreshServerGroup.title": "刷新服务器组", + "cms.connectionOptions.groupName.replication": "副本", "cms.connectionOptions.replication.displayName": "副本", - "cms.connectionOptions.secureEnclaves.description": "启用或禁用连接的安全 enclave", - "cms.connectionOptions.secureEnclaves.displayName": "安全 enclave", - "cms.connectionOptions.serverDescription.description": "SQL Server 实例的说明", - "cms.connectionOptions.serverDescription.displayName": "服务器描述", - "cms.connectionOptions.serverName.description": "SQL Server 实例的名称", - "cms.connectionOptions.serverName.displayName": "服务器", - "cms.connectionOptions.serverName.placeholder": "例如 tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。", - "cms.connectionOptions.trustServerCertificate.displayName": "信任服务器证书", - "cms.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统", - "cms.connectionOptions.typeSystemVersion.displayName": "类型系统版本", - "cms.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", - "cms.connectionOptions.userName.displayName": "用户名", - "cms.connectionOptions.workstationId.description": "连接到 SQL Server 的工作站的名称", - "cms.connectionOptions.workstationId.displayName": "工作站 ID", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "支持管理 SQL Server 中央管理服务器", - "cms.disabled": "已禁用", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录", "cms.displayName": "SQL Server 中央管理服务器", - "cms.enabled": "已启用", + "cms.connectionOptions.secureEnclaves.displayName": "安全 enclave", + "cms.connectionOptions.groupName.security": "安全性", + "cms.connectionOptions.serverName.displayName": "服务器", + "cms.connectionOptions.serverDescription.displayName": "服务器描述", + "cms.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", "cms.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?", "cms.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)", "cms.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)", - "cms.format.placeCommasBeforeNextStatement": "是否应将逗号置于列表中每个语句的开头(例如 \", mycolumn2\")而不是结尾(例如 \"mycolumn1,\")", "cms.format.placeSelectStatementReferencesOnNewLine": "select 语句中的对象引用是否应分到不同行中? 例如,在 \"SELECT C1, C2 FROM T1\" 中,C1 和 C2 是否将位于不同行", - "cms.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", - "cms.logFilesRemovalLimit": "启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。", - "cms.logRetentionMinutes": "将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", - "cms.resource.addRegisteredServer.title": "新建服务器注册…", - "cms.resource.addServerGroup.title": "新建服务器组…", - "cms.resource.deleteCmsServer.title": "删除", - "cms.resource.deleteRegisteredServer.title": "删除", - "cms.resource.deleteServerGroup.title": "删除", - "cms.resource.explorer.title": "中央管理服务器", - "cms.resource.refresh.title": "刷新", - "cms.resource.refreshServerGroup.title": "刷新服务器组", - "cms.resource.registerCmsServer.title": "添加中央管理服务器", - "cms.title": "中央管理服务器", - "cms.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", + "cms.connectionOptions.packetSize.description": "用于与 SQL Server 实例通信的网络数据包的大小(字节数)", + "cms.connectionOptions.groupName.source": "源", + "cms.connectionOptions.enclaveAttestationProtocol.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议", + "cms.connectionOptions.enclaveAttestationUrl.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点", + "cms.connectionOptions.authType.description": "指定使用 SQL Server 进行身份验证的方法", + "cms.connectionOptions.encrypt.categoryValues.strict": "严格", + "cms.description": "支持管理 SQL Server 中央管理服务器", + "cms.connectionOptions.currentLanguage.description": "SQL Server 语言记录名称", + "cms.connectionOptions.commandTimeout.description": "在终止尝试并生成错误之前等待命令执行的时长(秒)", + "cms.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", + "cms.connectionOptions.maxPoolSize.description": "池中允许的最大连接数", + "cms.connectionOptions.loadBalanceTimeout.description": "此连接在销毁前在池中生存的最短时间(秒)", + "cms.connectionOptions.minPoolSize.description": "池中允许的最小连接数", + "cms.connectionOptions.applicationName.description": "应用程序的名称", + "cms.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)", + "cms.connectionOptions.workstationId.description": "连接到 SQL Server 的工作站的名称", + "cms.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 SQL Server 实例的名称或网络地址", + "cms.connectionOptions.trustServerCertificate.displayName": "信任服务器证书", + "cloud.serverProperties.serverEdition": "类型", + "cms.connectionOptions.typeSystemVersion.displayName": "类型系统版本", + "cms.connectionOptions.replication.description": "由 SQL Server 在复制中使用", + "cms.connectionOptions.userName.displayName": "用户名", + "cloud.serverProperties.serverVersion": "版本", + "onprem.serverProperties.serverVersion": "版本", + "cms.connectionOptions.encrypt.description": "在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。", + "cms.connectionOptions.persistSecurityInfo.description": "为 false 时,安全敏感信息(如密码)不作为连接的一部分返回", + "cms.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。", + "cms.connectionOptions.contextConnection.description": "为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用", + "cms.connectionOptions.multipleActiveResultSets.description": "为 true 时,可从一个连接返回和读取多个结果集", + "cms.connectionOptions.pooling.description": "为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中", + "cms.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证", + "cms.connectionOptions.workstationId.displayName": "工作站 ID", "ignorePlatformWarning": "[可选] 不显示不受支持的平台警告", - "onprem.databaseProperties.compatibilityLevel": "兼容级别", - "onprem.databaseProperties.lastBackupDate": "上次数据库备份", - "onprem.databaseProperties.lastLogBackupDate": "上次日志备份", - "onprem.databaseProperties.owner": "所有者", - "onprem.databaseProperties.recoveryModel": "恢复模式", - "onprem.serverProperties.machineName": "计算机名", - "onprem.serverProperties.osVersion": "OS 版本", - "onprem.serverProperties.serverEdition": "版本", - "onprem.serverProperties.serverVersion": "版本" + "cms.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", + "cms.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", + "cms.connectionOptions.serverName.placeholder": "例如 tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "是否应将逗号置于列表中每个语句的开头(例如 \", mycolumn2\")而不是结尾(例如 \"mycolumn1,\")" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.dacpac.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hans/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.dacpac.i18n.json index 515f76740e..9003a27ca0 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "SQL Server 实例上已经存在同名数据库。", + "dacFx.importDescription": "由 .bacpac 文件创建数据库 [导入 Bacpac]", + "dacfx.dataLoss": "数据丢失", + "dacfx.wizardTitle": "数据层应用程序向导", "dacFx.databaseName": "数据库名称", "dacFx.deployButton": "部署", - "dacFx.deployConfigPageName": "选择“部署 Dacpac 设置”", "dacFx.deployDescription": "将数据层应用程序 .dacpac 文件部署到 SQL Server 的实例 [部署 Dacpac]", - "dacFx.deployPlanPageName": "查看部署计划", + "dacfx.deployPlanTableTitle": "部署计划操作", "dacFx.export": "导出", - "dacFx.exportConfigPageName": "选择“导出 Bacpac 设置”", "dacFx.exportDescription": "将架构和数据从数据库导出到逻辑 .bacpac 文件格式 [导出 Bacpac]", "dacFx.extract": "提取", - "dacFx.extractConfigPageName": "选择“提取 Dacpac 设置”", "dacFx.extractDescription": "将数据层应用程序从 SQL Server 实例提取到 .dacpac 文件 [提取 Dacpac]", + "dacfx.fileLocation": "文件位置", + "dacfx.whitespaceFilenameErrorMessage": "文件名不能为空白", + "dacfx.filenameEndingInPeriodErrorMessage": "文件名不能以句号结尾", + "dacfx.trailingWhitespaceErrorMessage": "文件名不能以空格结尾", + "dacfx.tooLongFilenameErrorMessage": "文件名超过 255 个字符", "dacFx.generateScriptButton": "生成脚本", + "dacfx.deployPlanErrorMessage": "生成部署计划失败“{0}”", + "dacfx.generateDeployErrorMessage": "生成部署脚本失败 '{0}'", "dacFx.import": "导入", - "dacFx.importConfigPageName": "选择“导入 Bacpac 设置”", - "dacFx.importDescription": "由 .bacpac 文件创建数据库 [导入 Bacpac]", + "dacfx.invalidFileCharsErrorMessage": "无效的文件字符", + "dacfx.objecTooltip": "将受部署影响的对象的名称", "dacFx.newDatabase": "新建数据库", + "dacfx.noDataLoss": "列出的部署操作不会导致数据丢失。", + "dacfx.object": "对象", + "dacFxDeploy.openFile": "打开", + "dacfx.operation": "操作", + "dacfx.operationTooltip": "部署过程中将发生的操作(创建、更改、删除)", + "dacfx.dataLossTooltip": "可能导致数据丢失的操作标有警告符号", "dacFx.proceedDataLoss": "尽管可能会丢失数据,仍要继续", + "dacfx.reservedValueErrorMessage": "文件名已保留。请选择其他名称,然后重试", + "dacFx.deployPlanPageName": "查看部署计划", + "dacfx.save": "保存", + "dacFx.deployConfigPageName": "选择“部署 Dacpac 设置”", + "dacFx.exportConfigPageName": "选择“导出 Bacpac 设置”", + "dacFx.extractConfigPageName": "选择“提取 Dacpac 设置”", + "dacFx.importConfigPageName": "选择“导入 Bacpac 设置”", "dacFx.selectOperationPageName": "选择操作", + "dacfx.selectFile": "选择文件", + "dacfx.setting": "设置", "dacFx.sourceDatabase": "源数据库", "dacFx.sourceServer": "源服务器", "dacFx.summaryPageName": "摘要", + "dacfx.summaryTableTitle": "设置摘要", "dacFx.targetDatabase": "目标数据库", "dacFx.targetServer": "目标服务器", - "dacFx.upgradeExistingDatabase": "升级现有数据库", - "dacFx.versionText": "版本(采用 x.x.x.x 格式,x 表示数字)", - "dacFxDeploy.openFile": "打开", - "dacfx.dataLoss": "数据丢失", "dacfx.dataLossText": "部署操作可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。", - "dacfx.dataLossTextWithCount": "列出的部署操作中有 {0} 个可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。", - "dacfx.dataLossTooltip": "可能导致数据丢失的操作标有警告符号", - "dacfx.databaseNameExistsErrorMessage": "SQL Server 实例上已经存在同名数据库。", - "dacfx.default": "默认", - "dacfx.deployPlanErrorMessage": "生成部署计划失败“{0}”", - "dacfx.deployPlanTableTitle": "部署计划操作", - "dacfx.fileLocation": "文件位置", - "dacfx.filenameEndingInPeriodErrorMessage": "文件名不能以句号结尾", - "dacfx.generateDeployErrorMessage": "生成部署脚本失败 '{0}'", - "dacfx.invalidFileCharsErrorMessage": "无效的文件字符", - "dacfx.noDataLoss": "列出的部署操作不会导致数据丢失。", - "dacfx.objecTooltip": "将受部署影响的对象的名称", - "dacfx.object": "对象", - "dacfx.operation": "操作", - "dacfx.operationErrorMessage": "{0} 操作失败“{1}”", - "dacfx.operationTooltip": "部署过程中将发生的操作(创建、更改、删除)", - "dacfx.reservedValueErrorMessage": "文件名已保留。请选择其他名称,然后重试", "dacfx.reservedWindowsFilenameErrorMessage": "此文件名保留供 Windows 使用。请选择其他名称,然后重试", - "dacfx.save": "保存", - "dacfx.scriptGeneratingMessage": "关闭向导后,可在任务视图中查看脚本生成的状态。生成的脚本将在完成后打开。", - "dacfx.selectFile": "选择文件", - "dacfx.setting": "设置", - "dacfx.summaryTableTitle": "设置摘要", - "dacfx.tooLongFilenameErrorMessage": "文件名超过 255 个字符", - "dacfx.trailingWhitespaceErrorMessage": "文件名不能以空格结尾", "dacfx.type": "类型", "dacfx.typeTooltip": "将受部署影响的对象类型", "dacfx.undefinedFilenameErrorMessage": "未定义名称", + "dacFx.upgradeExistingDatabase": "升级现有数据库", "dacfx.value": "值", "dacfx.version": "版本", - "dacfx.whitespaceFilenameErrorMessage": "文件名不能为空白", - "dacfx.wizardTitle": "数据层应用程序向导" + "dacFx.versionText": "版本(采用 x.x.x.x 格式,x 表示数字)", + "dacfx.scriptGeneratingMessage": "关闭向导后,可在任务视图中查看脚本生成的状态。生成的脚本将在完成后打开。", + "dacfx.default": "默认", + "dacfx.dataLossTextWithCount": "列出的部署操作中有 {0} 个可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。", + "dacfx.operationErrorMessage": "{0} 操作失败“{1}”" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "文件夹的完整路径,其中已默认保存 .DACPAC 和 .BACPAC 文件", "dacFx.settings": "数据层应用程序包", - "dacFx.startTitle": "数据层应用程序向导" + "dacFx.startTitle": "数据层应用程序向导", + "dacFx.defaultSaveLocation": "文件夹的完整路径,其中已默认保存 .DACPAC 和 .BACPAC 文件" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 98% rename from i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.data-workspace.i18n.json index 12bda4804b..40d053d843 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "所有项目类型", - "LocalDevInfo": "单击“了解详细信息”按钮,以详细了解 {0} 的本地开发体验", - "SelectProjectFileActionName": "选择", - "UnknownProjectTypeError": "找不到 id 为“{0}”的项目类型的提供程序", - "UnknownProjectsError": "找不到以下项目的提供程序: {0}", - "activateExtensionFailed": "未能加载项目提供程序扩展“{0}”。错误消息: {1}", - "dataworksapce.local": "本地", - "dataworksapce.refresh": "刷新", - "dataworkspace.NewProjectDialogTitle": "创建新数据库项目", - "dataworkspace.Type": "类型", + "dataworkspace.restartConfirmation": "需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启?", "dataworkspace.browse": "浏览", "dataworkspace.browseEllipsis": "浏览...", - "dataworkspace.cloneParentDirectoryNotExistError": "所选克隆路径“{0}”不存在或不是目录。", + "dataworkspace.sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息", + "LocalDevInfo": "单击“了解详细信息”按钮,以详细了解 {0} 的本地开发体验", + "gitCloneMessage": "正在克隆 Git 存储库“{0}”...", "dataworkspace.create": "创建", + "dataworkspace.NewProjectDialogTitle": "创建新数据库项目", "dataworkspace.default": "默认", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "所选位置中已存在目录“{0}”,请选择其他项", "dataworkspace.enterProjectName": "输入项目名", - "dataworkspace.fileNotExistError": "所选 {0} 文件“{1}”不存在或者不是文件。", + "dataworkspace.projectNamePlaceholder": "输入项目名称", "dataworkspace.gitRepoUrlPlaceholder": "输入远程 git 存储库 URL", + "gitCloneError": "Git 克隆期间出错。请查看 git 输出以了解更多详细信息", + "activateExtensionFailed": "未能加载项目提供程序扩展“{0}”。错误消息: {1}", + "fileDoesNotExist": "文件“{0}”不存在", + "tooLongFilenameErrorMessage": "文件名不能超过 255 个字符", + "whitespaceFilenameErrorMessage": "文件名不能为空白", + "filenameEndingInPeriodErrorMessage": "文件名不能以句号结尾", + "trailingWhitespaceErrorMessage": "文件名不能以空格开头或结尾", "dataworkspace.gitRepoUrlTitle": "Git 存储库 URL", + "invalidFileCharsErrorMessage": "文件字符无效", "dataworkspace.learnMore": "了解详细信息", - "dataworkspace.localClonePathPlaceholder": "选择本地克隆存储库的位置", + "openedProjectsUndefinedAfterRefresh": "从磁盘刷新后,打开的项目列表应已被定义。", + "dataworksapce.local": "本地", "dataworkspace.localClonePathTitle": "本地克隆路径", "dataworkspace.locationSelectorTitle": "位置", + "dataworkspace.projectLocationTitle": "位置", + "dataworkspace.projectNameTitle": "名称", "dataworkspace.nameCannotBeEmpty": "名称不能为空", "dataworkspace.no": "否", + "noProjectProvidingExtensionsInstalled": "未安装数据库项目扩展。请安装数据库项目扩展以使用此功能。", + "UnknownProjectTypeError": "找不到 id 为“{0}”的项目类型的提供程序", + "UnknownProjectsError": "找不到以下项目的提供程序: {0}", "dataworkspace.ok": "确定", + "onlyMovingOneFileIsSupported": "仅支持一次移动一个文件。", "dataworkspace.open": "打开", "dataworkspace.openExistingDialogTitle": "打开现有项目", + "noPreviousData": "当前项目的前期 {0} 将在此处显示,请运行以查看结果。", "dataworkspace.project": "项目", + "projectFailedToLoad": "无法加载项目 '{0}':{1} 要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)", "dataworkspace.projectAlreadyOpened": "已打开项目“{0}”。", - "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", - "dataworkspace.projectDirectoryAlreadyExistErrorShort": "所选位置中已存在目录“{0}”,请选择其他项", - "dataworkspace.projectFilePlaceholder": "选择项目文件", "dataworkspace.projectFileTitle": "项目文件", - "dataworkspace.projectLocationPlaceholder": "选择要创建项目的位置", - "dataworkspace.projectLocationTitle": "位置", - "dataworkspace.projectNamePlaceholder": "输入项目名称", - "dataworkspace.projectNameTitle": "名称", - "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", + "projectNameNull": "项目名为 null", + "dataworksapce.refresh": "刷新", "dataworkspace.remoteGitRepo": "远程 Git 存储库", - "dataworkspace.restartConfirmation": "需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启?", - "dataworkspace.sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息", + "reservedValueErrorMessage": "文件名已保留。请选择其他名称,然后重试", "dataworkspace.sdkStyleProject": "SDK 样式项目(预览版)", "dataworkspace.select": "选择", - "dataworkspace.selectProjectLocation": "选择项目位置", "dataworkspace.selectProjectType": "选择数据库项目类型", + "dataworkspace.selectProjectLocation": "选择项目位置", "dataworkspace.selectTargetPlatform": "选择目标平台", - "dataworkspace.targetPlatform": "目标平台", + "dataworkspace.localClonePathPlaceholder": "选择本地克隆存储库的位置", + "dataworkspace.projectLocationPlaceholder": "选择要创建项目的位置", + "dataworkspace.projectFilePlaceholder": "选择项目文件", "dataworkspace.workspacePlaceholder": "选择工作区({0})文件", - "dataworkspace.yesRecommended": "是(推荐)", - "dragAndDropNotSupported": "此项目类型不支持拖放。", - "fileDoesNotExist": "文件“{0}”不存在", - "filenameEndingInPeriodErrorMessage": "文件名不能以句号结尾", - "gitCloneError": "Git 克隆期间出错。请查看 git 输出以了解更多详细信息", - "gitCloneMessage": "正在克隆 Git 存储库“{0}”...", - "invalidFileCharsErrorMessage": "文件字符无效", - "noPreviousData": "当前项目的前期 {0} 将在此处显示,请运行以查看结果。", - "noProjectProvidingExtensionsInstalled": "未安装数据库项目扩展。请安装数据库项目扩展以使用此功能。", - "onlyMovingOneFileIsSupported": "仅支持一次移动一个文件。", - "openedProjectsUndefinedAfterRefresh": "从磁盘刷新后,打开的项目列表应已被定义。", - "projectFailedToLoad": "无法加载项目 '{0}':{1} 要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools)", - "projectNameNull": "项目名为 null", - "reservedValueErrorMessage": "文件名已保留。请选择其他名称,然后重试", + "dataworkspace.targetPlatform": "目标平台", + "dataworkspace.cloneParentDirectoryNotExistError": "所选克隆路径“{0}”不存在或不是目录。", + "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", + "dataworkspace.fileNotExistError": "所选 {0} 文件“{1}”不存在或者不是文件。", + "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", "reservedWindowsFilenameErrorMessage": "此文件名保留供 Windows 使用。请选择其他名称,然后重试", - "tooLongFilenameErrorMessage": "文件名不能超过 255 个字符", - "trailingWhitespaceErrorMessage": "文件名不能以空格开头或结尾", + "dragAndDropNotSupported": "此项目类型不支持拖放。", + "dataworkspace.Type": "类型", "undefinedFilenameErrorMessage": "未定义名称", - "whitespaceFilenameErrorMessage": "文件名不能为空白" + "dataworkspace.yesRecommended": "是(推荐)", + "SelectProjectFileAction": "选择" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "在当前工作区文件夹包含尚未添加到工作区项目的项目时,始终显示信息消息。", "close-workspace-command": "关闭工作区", - "data-workspace-view-container-name": "数据库项目", - "main-view-name": "数据库项目", - "manage-project-command": "管理", - "new-command": "新建", - "open-existing-command": "打开现有", - "projects-view-no-project-content": "当前工作区中未打开任何项目。\r\n[新建](command:projects.new)\r\n[打开现有](command:projects.openExisting)\r\n要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。\r\n", "projects-view-no-workspace-content": "创建新的或打开现有的以开始使用。\r\n[新建](command:projects.new)\r\n[打开现有](command:projects.openExisting)\r\n要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。", + "main-view-name": "数据库项目", + "data-workspace-view-container-name": "数据库项目", "projects.defaultProjectSaveLocation": "文件夹的完整路径,其中已默认保存新项目。", "projects.excludedProjectsDescription": "要从项目 Viewlet 中排除的工作区中的项目列表", - "projects.showNotAddedProjectsInWorkspacePrompt": "在当前工作区文件夹包含尚未添加到工作区项目的项目时,始终显示信息消息。", + "manage-project-command": "管理", + "new-command": "新建", + "projects-view-no-project-content": "当前工作区中未打开任何项目。\r\n[新建](command:projects.new)\r\n[打开现有](command:projects.openExisting)\r\n要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。\r\n", + "open-existing-command": "打开现有", "refresh-workspace-command": "刷新", "remove-project-command": "删除项目" } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..8df341eeb7 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "数据库名称", + "externalTable.externalSchemaTitle": "外部架构", + "externalTable.externalTableTitle": "外部表", + "externalTable.hostnameTitle": "主机名", + "msgMissingNodeContext": "调用了节点命令但未传递任何节点", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "服务器名称", + "externalTable.serviceNameTitle": "服务名称/SID:", + "externalTable.sourceSchemaTitle": "源架构", + "externalTable.sourceTableTitle": "源表" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "{0}下载完毕", + "downloadingServiceStatus": "正在下载 {0}", + "downloadingService": "正在下载 {0}", + "serviceStartFailed": "未能启动 {0}: {1}", + "serviceInstalled": "已安装{0}", + "installingService": "正在安装 {0}", + "installingServiceDetailed": "正在将 {0} 安装到 {1}", + "serviceStarting": "正在启动 {0}...", + "serviceStarted": "{0} 已启动" + }, + "dist/services/telemetry": { + "serviceCrashButton": "查看已知问题", + "serviceCrashMessage": "服务组件无法启动" + }, + "dist/utils": { + "executeCommandProcessExited": "已退出进程,代码为 {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "将在其中创建外部表的数据库", + "tableFromFileImport.destConnTitle": "目标服务器", + "tableFromFileImport.dataSourceDropdown": "新外部表的外部数据源", + "tableFromFileImport.tableTextboxTitle": "新外部表的名称 ", + "tableFromFileImport.fileFormatTextboxTitle": "新表的外部文件格式的名称", + "tableFromFileImport.noSchemas": "在指定的数据库中找不到用户架构。", + "tableFromFileImport.noDataSources": "在指定的数据库中找不到有效的外部数据源。", + "tableFromFileImport.refreshButtonTitle": "刷新", + "tableFromFileImport.schemaTextboxTitle": "新外部表的名称 ", + "tableFromFileImport.fileTextboxTitle": "源文件", + "tableFromFileImport.folderTextboxTitle": "源文件夹", + "tableFromFileImport.fileFormatExists": "指定的外部文件格式名称已存在。", + "tableFromFileImport.tableExists": "指定的表名在指定的架构下已存在。" + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "允许 Null", + "tableFromFileImport.columnName": "列名", + "tableFromFileImport.dataType": "数据类型" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "无法为指定的文件生成列信息。", + "tableFromFileImport.noPreviewData": "无法从指定的文件中检索任何数据。", + "tableFromFileImport.prosePreviewMessage": "此操作分析了输入文件的结构并生成了下方的前 50 行预览。" + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "数据虚拟化信息", + "tableFromFileImport.databaseName": "数据库名", + "tableFromFileImport.fileFormat": "文件格式名称", + "tableFromFileImport.next": "下一页", + "tableFromFileImport.serverName": "服务器名称", + "tableFromFileImport.summaryFileName": "源文件", + "tableFromFileImport.summaryFolderName": "源文件夹", + "tableFromFileImport.tableName": "表名", + "tableFromFileImport.tableSchema": "表架构", + "tableFromFileImport.importData": "虚拟化数据" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "此向导当前仅支持 csv 文件。", + "tableFromFileImport.page2Name": "修改列", + "tableFromFileImport.noCsvFileFound": "在指定的文件夹中找不到 csv 文件。", + "import.needFile": "请在使用此向导之前选择源文件或文件夹。", + "tableFromFileImport.page1Name": "预览数据", + "tableFromFileImport.page0Name": "选择外部表的目标数据库", + "tableFromFileImport.page3Name": "摘要", + "tableFromFileImport.openScriptMsg": "脚本已在文档窗口中打开。关闭向导后即可查看它。", + "tableFromFile.taskLabel": "虚拟化数据", + "tableFromFileImport.wizardName": "从 CSV 虚拟化数据" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "--新建凭据--", + "credentialNameDropdown": "选择凭据", + "credentialFields": "配置凭据", + "connectionDetailsTitle": "无法与数据源建立连接", + "sourceNameInput": "外部数据源名称", + "credentialNameInput": "新的凭据名称", + "passwordInput": "密码", + "serverFields": "服务器连接", + "dataSourceHelpText": "外部数据源的名称。", + "credNameHelpText": "用于安全存储正在创建的外部数据源的登录信息的数据库范围内凭据的名称。", + "usernameInput": "用户名" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "所选数据库已存在主密钥。无需执行此页面上的任何操作。", + "createMasterKeyDescription": "主密钥是必需的。这可保护外部数据源使用的凭据。请注意,应使用 BACKUP MASTER KEY 备份主密钥,并将备份存储在安全的站点外位置。", + "masterKeyPasswordConfirmInput": "确认密码", + "createMasterKeyTitle": "创建数据库主密钥", + "masterKeyPasswordInput": "密码", + "passwordMismatchWithConfirmError": "密码值不匹配。", + "masterKeyPasswordLabel": "设置主密钥密码。", + "pwdReminderText": "强度高的密码使用字母数字、大小写字母和特殊字符的组合。" + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "点击复选框将选择要映射的表。", + "mappingTableHelpText": "点击表名将显示该表的列映射信息。", + "mapping.collations": "排序规则", + "externalTableMappingLabel": "列映射", + "mapping.externalName": "外部", + "objectMappingTitle": "将数据源对象映射到外部表", + "noObjectSelectedMessage": "未选择对象。", + "noTableError": "没有“{0}”的表信息", + "mapping.nullable": "可为 Null", + "mapping.sqlDataType": "SQL 数据类型", + "mapping.SourceName": "源", + "tableFolderLabel": "表", + "warning.unsupported_column_type_description": "外部表不支持这些列类型:{0}{1}", + "warning.unsupported_column_type_title": "找到不受支持的列类型", + "viewFolderLabel": "视图" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "必须选择数据源类型。", + "noDestDatabaseError": "必须选择目标数据库。", + "defaultSourceType": "默认值", + "selectDataSrcTitle": "选择数据源", + "destDBLabel": "选择外部表的目标数据库", + "sourceCardsLabel": "选择数据源", + "destDBHelpText": "要在其中创建外部数据源的数据库。" + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "数据库主密钥", + "summaryCredLabel": "数据库范围的凭据", + "summaryDestDb": "目标数据库:", + "virtualizeTaskStart": "正在执行脚本…。", + "summaryDataSrcLabel": "外部数据源", + "summaryExternalTableLabel": "外部表", + "createSourceInfo": "已成功完成外部表创建", + "createSourceError": "外部表创建失败", + "summaryObjNameLabel": "名称", + "summaryObjTypeLabel": "对象类型", + "summaryNewSchemaLabel": "架构", + "summaryPageTitle": "摘要", + "summaryTitle": "将在目标数据库中创建以下对象:", + "virtualizeTaskLabel": "虚拟化数据" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "创建", + "openScriptMsg": "脚本已在文档窗口中打开。关闭向导后即可查看它。", + "getExtDataTitle": "虚拟化数据" + }, + "dist/wizards/wizardCommands": { + "noConnection": "数据虚拟化需要选择连接。" + }, + "package": { + "title.datavirtualization": "数据虚拟化", + "config.logDebugInfo": "启用/禁用将调试信息记录到开发人员控制台。", + "config.proseParsingMaxLines": "要从文件中读取以运行 PROSE 分析的行数。", + "description.datavirtualization": "支持 SQL Server 中的数据虚拟化功能", + "config.extensionDescription": "支持 SQL Server 中的数据虚拟化,包括从外部数据源或 CSV 文件创建外部表的向导。", + "title.tasks": "任务", + "title.openVirtualizeDataWizard": "虚拟化数据", + "title.openMssqlHdfsTableWizard": "从 CSV 文件虚拟化数据" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/import.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.import.i18n.json similarity index 94% rename from i18n/ads-language-pack-zh-hans/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.import.i18n.json index 02138277b1..dedaf35b78 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "文件位置无效。请尝试其他输入文件", "flatFileImport.allowNulls": "允许 Null", "flatFileImport.browseFiles": "浏览", - "flatFileImport.columnName": "列名称", + "flatFileImport.deriverColumnInstruction3": "单击“预览转换”以预览转换", "flatFileImport.columnTableTitle": "列", + "flatFileImport.specifyDerivedColNameTitle": "列名称", + "flatFileImport.columnName": "列名", "flatFileImport.createDerivedColumn": "创建派生列", "flatFileImport.dataType": "数据类型", - "flatFileImport.databaseDropdownTitle": "创建表的数据库", "flatFileImport.databaseName": "数据库名称", - "flatFileImport.deriverColumnInstruction1": "在左侧选择派生新列所需的数据列", - "flatFileImport.deriverColumnInstruction2": "选择一行并指定要应用于列其余部分的示例转换", - "flatFileImport.deriverColumnInstruction3": "单击“预览转换”以预览转换", - "flatFileImport.deriverColumnInstruction4": "优化转换,直到获得所需列", - "flatFileImport.deriverColumnInstruction5": "指定新派生列的名称,然后单击“完成”", + "flatFileImport.databaseDropdownTitle": "创建表的数据库", "flatFileImport.fileImport": "要导入的文件", - "flatFileImport.fileTextboxTitle": "要导入的文件的位置", - "flatFileImport.headerIntructionText": "欢迎使用衍生列工具! 若要开始,请执行以下步骤:", + "import.serviceCrashButton": "提供反馈", "flatFileImport.importData": "导入数据", + "flatFileImport.wizardName": "导入平面文件向导", "flatFileImport.importInformation": "导入信息", "flatFileImport.importNewFile": "导入新文件", "flatFileImport.importStatus": "导入状态", + "flatFile.InvalidFileLocation": "文件位置无效。请尝试其他输入文件", + "flatFileImport.fileTextboxTitle": "要导入的文件的位置", + "flatFileImport.page3Name": "修改列", + "flatFileImport.tableTextboxTitle": "新建表名", "flatFileImport.next": "下一步", "flatFileImport.openFile": "打开", - "flatFileImport.page1Name": "指定输入文件", + "import.needConnection": "请在使用此向导之前连接到服务器。", "flatFileImport.page2Name": "预览数据", - "flatFileImport.page3Name": "修改列", - "flatFileImport.page4Name": "摘要", "flatFileImport.previewTransformation": "预览转换", "flatFileImport.primaryKey": "主键", - "flatFileImport.prosePreviewMessage": "此操作分析了输入文件的结构并生成了下方的前 50 行预览。", - "flatFileImport.prosePreviewMessageFail": "此操作不成功。请尝试其他输入文件。", + "flatFileImport.deriverColumnInstruction4": "优化转换,直到获得所需列", "flatFileImport.refresh": "刷新", - "flatFileImport.schemaTextboxTitle": "表架构", + "import.needSQLConnection": "SQL Server 导入扩展不支持此类连接", + "flatFileImport.deriverColumnInstruction2": "选择一行并指定要应用于列其余部分的示例转换", "flatFileImport.selectAllColumns": "选择所有列", "flatFileImport.selectColumn": "选择列 {0}", - "flatFileImport.serverDropdownTitle": "数据库所在的服务器", + "flatFileImport.deriverColumnInstruction1": "在左侧选择派生新列所需的数据列", "flatFileImport.serverName": "服务器名称", - "flatFileImport.specifyDerivedColNameTitle": "列名", + "flatFileImport.serverDropdownTitle": "数据库所在的服务器", + "flatFileImport.page1Name": "指定输入文件", "flatFileImport.specifyTransformation": "指定转换", + "flatFileImport.deriverColumnInstruction5": "指定新派生列的名称,然后单击“完成”", "flatFileImport.specifyTransformationForRow": "指定行 {0} 的转换", - "flatFileImport.success.norows": "✔ 已成功将数据插入表中。", + "flatFileImport.page4Name": "摘要", "flatFileImport.tableName": "表名", "flatFileImport.tableSchema": "表架构", - "flatFileImport.tableTextboxTitle": "新建表名", - "flatFileImport.wizardName": "导入平面文件向导", - "import.needConnection": "请在使用此向导之前连接到服务器。", - "import.needSQLConnection": "SQL Server 导入扩展不支持此类连接", - "import.serviceCrashButton": "提供反馈", - "serviceCrashMessage": "服务组件无法启动" + "flatFileImport.schemaTextboxTitle": "表架构", + "flatFileImport.prosePreviewMessage": "此操作分析了输入文件的结构并生成了下方的前 50 行预览。", + "flatFileImport.prosePreviewMessageFail": "此操作不成功。请尝试其他输入文件。", + "flatFileImport.headerIntructionText": "欢迎使用衍生列工具! 若要开始,请执行以下步骤:", + "serviceCrashMessage": "服务组件无法启动", + "flatFileImport.success.norows": "✔ 已成功将数据插入表中。" }, "dist/services/serviceClient": { - "downloadingService": "正在下载 {0}", - "downloadingServiceComplete": "{0} 下载完毕", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "{0} 下载完毕", "downloadingServiceStatus": "正在下载 {0}", + "downloadingService": "正在下载 {0}", "entryExtractedChannelMsg": "已提取 {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "未能启动 {0}: {1}", + "serviceInstalled": "安装于 {0}", "installingService": "正在安装 {0} 服务", "installingServiceDetailed": "正在将 {0} 安装到 {1}", - "serviceInstalled": "安装于 {0}", - "serviceStarted": "{0} 已启动", - "serviceStarting": "正在启动 {0}" + "serviceStarting": "正在启动 {0}", + "serviceStarted": "{0} 已启动" }, "package": { "flatfileimport.configuration.title": "平面文件导入配置", diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.kusto.i18n.json similarity index 92% rename from i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.kusto.i18n.json index 98fb7903dc..636b0c887c 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "kusto.accountDoesNotExist": "帐户不存在。", - "kusto.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。", - "kusto.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。" + "kusto.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。", + "kusto.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。" }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "已下载 {0}", - "downloadingServiceChannelMsg": "正在下载 {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下载 {0}", "downloadingServiceStatusMsg": "正在下载 {0}", + "downloadingServiceChannelMsg": "正在下载 {0}", "failedToStartServiceErrorMsg": "未能启动 {0}", "installedServiceChannelMsg": "安装于 {0}", - "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", "installingServiceStatusMsg": "正在安装 {0}", - "serviceStartedStatusMsg": "{0} 已启动", - "startingServiceStatusMsg": "正在启动 {0}" + "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", + "startingServiceStatusMsg": "正在启动 {0}", + "serviceStartedStatusMsg": "{0} 已启动" }, "dist/main": { - "kusto.unsupportedPlatform": "平台不受支持", "notebookFileType": "笔记本", - "unsupportedFileType": "仅支持 .ipynb 笔记本" + "unsupportedFileType": "仅支持 .ipynb 笔记本", + "kusto.unsupportedPlatform": "平台不受支持" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "是否取消操作?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "取消", - "kusto.searchServers": "搜索服务器名称", - "progress": "$(sync~spin) {0}..." + "cancel": "是否取消操作?", + "kusto.searchServers": "搜索服务器名称" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "通知节点更改时出错: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "节点 {0} 的会话不存在" }, "dist/telemetry": { - "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。", - "viewKnownIssuesText": "查看已知问题" + "viewKnownIssuesText": "查看已知问题", + "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。" }, "package": { - "cloud.databaseProperties.name": "数据库名称", - "cloud.databaseProperties.size": "大小(MB)", "cloud.serverProperties.diskCacheCapacity": "已使用的群集数据容量百分比", - "cloud.serverProperties.machinesTotal": "群集中的总计算机数", - "cloud.serverProperties.summary": "状态", - "databasesListProperties.name": "名称", - "databasesListProperties.size": "大小(MB)", - "kusto.configuration.title": "KUSTO 配置", - "kusto.connectionOptions.applicationName.description": "应用程序的名称", "kusto.connectionOptions.applicationName.displayName": "应用程序名称", - "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", - "kusto.connectionOptions.authType.categoryValues.none": "无身份验证", - "kusto.connectionOptions.authType.categoryValues.sqlLogin": "用户身份验证", - "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 进行身份验证的方法", "kusto.connectionOptions.authType.displayName": "身份验证类型", - "kusto.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", + "kusto.provider.displayName": "Azure 数据资源管理器(Kusto)", + "kusto.connectionOptions.serverName.displayName": "群集", "kusto.connectionOptions.connectRetryCount.displayName": "连接重试次数", - "kusto.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", "kusto.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", - "kusto.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", "kusto.connectionOptions.connectTimeout.displayName": "连接超时", - "kusto.connectionOptions.connectionName.description": "连接的自定义名称", - "kusto.connectionOptions.connectionName.displayName": "名称(可选)", - "kusto.connectionOptions.databaseName.description": "数据源中的初始目录或数据库的名称。", - "kusto.connectionOptions.databaseName.displayName": "数据库", - "kusto.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 Kusto Server 实例的名称或网络地址", - "kusto.connectionOptions.failoverPartner.displayName": "故障转移伙伴", "kusto.connectionOptions.groupName.connectionResiliency": "连接复原力", "kusto.connectionOptions.groupName.context": "上下文", - "kusto.connectionOptions.groupName.initialization": "初始化", - "kusto.connectionOptions.groupName.security": "安全性", - "kusto.connectionOptions.groupName.source": "源", + "kusto.connectionOptions.connectionName.description": "连接的自定义名称", + "kusto.connectionOptions.databaseName.displayName": "数据库", + "cloud.databaseProperties.name": "数据库名称", + "kusto.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", + "kusto.connectionOptions.failoverPartner.displayName": "故障转移伙伴", "kusto.connectionOptions.password.description": "指示连接到数据源时使用的密码", - "kusto.connectionOptions.password.displayName": "密码", - "kusto.connectionOptions.serverName.description": "Kusto 群集名称", - "kusto.connectionOptions.serverName.displayName": "群集", "kusto.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", - "kusto.connectionOptions.userName.displayName": "用户名", - "kusto.connectionOptions.workstationId.description": "连接到 Kusto Server 的工作站的名称", - "kusto.connectionOptions.workstationId.displayName": "工作站 ID", + "kusto.connectionOptions.groupName.initialization": "初始化", + "kusto.configuration.title": "KUSTO 配置", + "kusto.connectionOptions.serverName.description": "Kusto 群集名称", + "objectsListProperties.name": "名称", + "databasesListProperties.name": "名称", + "kusto.connectionOptions.connectionName.displayName": "名称(可选)", + "notebook.command.new": "新建笔记本", + "kusto.connectionOptions.authType.categoryValues.none": "无身份验证", + "kusto.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", + "notebook.command.open": "打开笔记本", + "kusto.connectionOptions.password.displayName": "密码", + "kusto.connectionOptions.groupName.security": "安全性", + "kusto.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", "kusto.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?", "kusto.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)", "kusto.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)", - "kusto.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", - "kusto.provider.displayName": "Azure 数据资源管理器(Kusto)", - "kusto.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", - "kusto.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", - "notebook.command.new": "新建笔记本", - "notebook.command.open": "打开笔记本", + "databasesListProperties.size": "大小(MB)", + "cloud.databaseProperties.size": "大小(MB)", + "kusto.connectionOptions.groupName.source": "源", + "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 进行身份验证的方法", + "cloud.serverProperties.summary": "状态", + "kusto.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", + "kusto.connectionOptions.applicationName.description": "应用程序的名称", + "kusto.connectionOptions.databaseName.description": "数据源中的初始目录或数据库的名称。", + "kusto.connectionOptions.workstationId.description": "连接到 Kusto Server 的工作站的名称", + "kusto.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 Kusto Server 实例的名称或网络地址", + "cloud.serverProperties.machinesTotal": "群集中的总计算机数", "objectsListProperties.metadataTypeName": "类型", - "objectsListProperties.name": "名称" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "用户身份验证", + "kusto.connectionOptions.userName.displayName": "用户名", + "kusto.connectionOptions.workstationId.displayName": "工作站 ID", + "kusto.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", + "kusto.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.machine-learning.i18n.json index 6c473a127b..f2ffc77af3 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "错误: {0}", - "dashboardDesc": "针对 SQL 数据库的机器学习", - "dashboardLinksTitle": "有用链接", - "dashboardTitle": "机器学习", - "dashboardVideoLinksTitle": "视频教程", - "databaseName": "数据库", - "databaseToStoreInfo": "选择要存储新模型的数据库。", - "editTitle": "编辑", - "existingTableName": "现有表", - "extLang.CancelButtonText": "取消", - "extLang.DialogTitle": "语言", - "extLang.DoneButtonText": "关闭", - "extLang.Local": "localhost", - "extLang.OkButtonText": "确定", - "extLang.SaveButtonText": "保存", - "extLang.Target": "目标", - "extLang.delete": "删除", - "extLang.envVariables": "环境变量", - "extLang.extensionFileLocation": "语言扩展位置", - "extLang.extensionFileName": "扩展文件名", - "extLang.extensionFilePath": "语言扩展路径", - "extLang.fileBrowserTabTitle": "文件浏览器", - "extLang.installButtonText": "安装", - "extLang.installFailedError": "未能安装语言", - "extLang.installTabTitle": "已安装", - "extLang.languageCreatedDate": "已安装", - "extLang.languageName": "名称", - "extLang.languagePlatform": "平台", - "extLang.newLanguageTabTitle": "新增", - "extLang.parameters": "参数", - "extLang.selectedPath": "所选路径", - "extLang.updateFailedError": "未能更新语言", - "learnMoreTitle": "了解详细信息", - "ml.dataCount": "正在显示 {0} 个模型", - "mls.cannotFindPython.error": "找不到 Python 可执行文件“{0}”。请确保已正确安装和配置 Python", - "mls.cannotFindR.error": "找不到 R 可执行文件“{0}”。请确保已正确安装和配置 R", - "mls.configAction": "操作", - "mls.configStatus": "已启用", - "mls.configTitle": "配置", - "mls.configUpdateFailed": "未能修改机器学习服务配置", - "mls.confirmEnableExternalScripts": "包管理需要外部脚本。是否确实要启用它?", - "mls.confirmInstallPythonPackages": "是否确实要安装所需的包?", - "mls.disableButtonTitle": "禁用", - "mls.downloadError": "下载时出错", - "mls.downloadingProgress": "正在下载", - "mls.enableButtonTitle": "启用", - "mls.enableExternalScriptsError": "未能启用外部脚本。", - "mls.enabledMessage": "已启用机器学习服务", - "mls.externalExecuteScriptTitle": "外部执行脚本", - "mls.externalScriptsIsRequiredError": "此操作需要外部脚本配置。", - "mls.httpGetRequestError": "包信息请求失败,出现错误: {0} {1}", - "mls.installDependencies.confirmInstallPythonPackages": "需要安装以下 Python 包: {0}", - "mls.installDependencies.confirmInstallRPackages": "安装需要以下 R 包: {0}", - "mls.installDependencies.getPackagesError": "未能获取已安装的 python 包。错误: {0}", - "mls.installDependencies.packages": "正在安装所需的包...", - "mls.installDependencies.packagesAlreadyInstalled": "已安装所需的包。", - "mls.installModelMngDependencies.msgTaskName": "正在验证模型管理依赖项", - "mls.installPackageMngDependencies.msgTaskName": "正在验证包管理依赖项", - "mls.installingDependencies": "正在安装依赖项...", - "mls.invalidModelIdError": "模型 ID 无效。模型 URL: {0}", - "mls.latestVersion": "最新", - "mls.managePackages.error": "服务器不支持包管理。请确保已安装 Python 或 R。", - "mls.mssqlExtensionNotLoaded": "未加载 MSSQL 扩展", - "mls.noArtifactError": "模型没有任何项目。模型 URL: {0}", - "mls.noResultError": "未返回任何结果", - "mls.notebookExtensionNotLoaded": "未加载笔记本扩展", - "mls.packageManager.NoConnection": "未选择连接", - "mls.pythonConfigError": "未配置 Python 可执行文件", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "未配置 R 可执行文件", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "未安装所需的包", - "mls.resourceNotFound": "无法找到指定的资源", - "mls.taskFailedError.error": "无法完成任务“{0}”。错误: {1}", "mls.verifyOdbcDriverError.error": "包管理需要“{0}”。请确保其已安装并正确设置。", - "mlsInstallObdcDocTitle": "安装 Microsoft ODBC driver for SQL Server", - "mlsInstallOdbcDocDesc": "本文档介绍如何安装 Microsoft ODBC Driver for SQL Server。", - "modelDatabaseInfo": "选择存储现有/导入模型的数据库。", - "modelTableInfo": "选择模型表以查看现有/导入的模型的列表。", - "models.RegisterWizard": "导入模型", - "models.azureAccount": "Azure 帐户", - "models.azureGroup": "资源组", - "models.azureModelFilter": "筛选器", - "models.azureModelPageTitle": "从 Azure 机器学习导入", - "models.azureModelSource": "Azure 机器学习", - "models.azureModelSourceDescriptionForImport": "已选择“Azure 机器学习”。此操作允许你导入存储在此 SQL 实例中模型数据库内 Azure 机器学习工作区中的模型。单击“下一步”以继续。​ ​", - "models.azureModelSourceDescriptionForPredict": "已选择“Azure 机器学习”。此操作允许从存储在 Azure 机器学习工作区内的模型中进行选择。单击“下一步”以继续。​", + "models.browseButton": "...", + "mls.configAction": "操作", + "extLang.newLanguageTabTitle": "新增", + "models.confirmDeleteModel": "确定要删除模型“{0}”?", + "mls.confirmInstallPythonPackages": "是否确实要安装所需的包?", "models.azureModelWorkspace": "Azure ML 工作区", - "models.azureModels": "模型", - "models.azureModelsListEmptyDescription": "选择另一个 Azure ML 工作区", - "models.azureModelsListEmptyTitle": "找不到任何模型", + "models.azureModelSource": "Azure 机器学习", + "models.azureAccount": "Azure 帐户", "models.azureModelsTitle": "Azure 模型", "models.azureSignIn": "Azure 登录或刷新帐户", "models.azureSubscription": "Azure 订阅", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "源表列的数据类型与所需的输入字段类型不匹配。", - "models.columnDataTypeMismatchWarningHeading": "数据类型的差异", + "extLang.CancelButtonText": "取消", + "mls.cannotFindPython.error": "找不到 Python 可执行文件“{0}”。请确保已正确安装和配置 Python", + "mls.cannotFindR.error": "找不到 R 可执行文件“{0}”。请确保已正确安装和配置 R", "models.columnDataTypeMismatchWarningHelper": "单击以查看警告详细信息", - "models.columnSelectionPageTitle": "将源数据映射到模型", - "models.confirmDeleteModel": "确定要删除模型“{0}”?", - "models.createNotebookDesc": "在笔记本中运行试验和创建模型", + "extLang.DoneButtonText": "关闭", + "mls.configTitle": "配置", + "mls.resourceNotFound": "无法找到指定的资源", "models.createNotebookTitle": "创建笔记本", + "databaseName": "数据库", "models.created": "已创建日期", - "models.currentModelsTitle": "模型", + "models.imported": "已导入日期", + "extLang.delete": "删除", "models.description": "说明", + "models.columnDataTypeMismatchWarningHeading": "数据类型的差异", + "mls.disableButtonTitle": "禁用", + "predict.displayName": "显示名称", + "mls.downloadingProgress": "正在下载", "models.downloadModelMsgTaskName": "正在从 Azure 下载模型", + "editTitle": "编辑", "models.editModelTitle": "编辑模型", + "mls.enableButtonTitle": "启用", + "mls.configStatus": "已启用", + "models.modelDetailsPageTitle": "输入模型详细信息", + "extLang.envVariables": "环境变量", + "mls.downloadError": "下载时出错", + "azure.resource.error": "错误: {0}", + "existingTableName": "现有表", + "extLang.extensionFileName": "扩展文件名", + "mls.externalExecuteScriptTitle": "外部执行脚本", + "mls.externalScriptsIsRequiredError": "此操作需要外部脚本配置。", + "mls.confirmEnableExternalScripts": "包管理需要外部脚本。是否确实要启用它?", + "mls.taskFailedError.error": "无法完成任务“{0}”。错误: {1}", + "mls.enableExternalScriptsError": "未能启用外部脚本。", + "mls.installDependencies.getPackagesError": "未能获取已安装的 python 包。错误: {0}", + "extLang.installFailedError": "未能安装语言", + "models.loadModelParameterFailedError": "未能加载模型参数’", + "mls.configUpdateFailed": "未能修改机器学习服务配置", + "models.importModelFailedError": "未能注册模型: {0},文件: {1}", + "extLang.updateFailedError": "未能更新语言", + "models.updateModelFailedError": "未能更新模型", + "models.modelUpdateFailedError": "未能更新模型", "models.fileName": "文件", + "extLang.fileBrowserTabTitle": "文件浏览器", + "models.modelLocalSourceTooltip": "要导入的模型的文件路径", + "models.localModelSource": "文件上传", + "models.azureModelFilter": "筛选器", "models.framework": "框架", "models.frameworkVersion": "框架版本", - "models.importModelDesc": "导入或查看存储在数据库中的机器学习模型", + "models.makePredictionDesc": "使用托管模型生成预测值或分数", + "sqlMlsMIDocDesc": "Azure SQL 托管实例中的机器学习服务入门。", + "sqlMlsDocDesc": "SQL Server 上的机器学习服务入门,以及如何在 Windows 和 Linux 上安装它。", + "onnxOnEdgeOdbcDocDesc": "Azure SQL 数据库 Edge 中的机器学习入门", "models.importModelDoneButton": "导入", - "models.importModelFailedError": "未能注册模型: {0},文件: {1}", + "models.azureModelPageTitle": "从 Azure 机器学习导入", + "models.RegisterWizard": "导入模型", + "models.importModelDesc": "导入或查看存储在数据库中的机器学习模型", "models.importModelTitle": "导入或查看模型", - "models.imported": "已导入日期", - "models.importedModelSourceDescriptionForPredict": "已选择“导入的模型”。这使你可以从存储在数据库中模型表内的模型中进行选择。单击“下一步”以继续。​", - "models.importedModelsPageTitle": "选择导入的模型", + "models.registeredModelsSource": "导入的模型", + "extLang.installButtonText": "安装", + "mlsInstallObdcDocTitle": "安装 Microsoft ODBC driver for SQL Server", + "extLang.languageCreatedDate": "已安装", + "extLang.installTabTitle": "已安装", + "mls.installingDependencies": "正在安装依赖项...", + "mls.installDependencies.packages": "正在安装所需的包...", "models.invalidAzureResourceError": "Azure 资源无效", - "models.invalidImportTableError": "导入模型的表无效。数据库名: {0},表名: {1}", - "models.invalidImportTableSchemaError": "模型导入不支持表架构。数据库名: {0},表名: {1}。", - "models.invalidModelImportTargetError": "请选择一个有效任务", - "models.invalidModelParametersError": "请选择有效的源表和模型参数", + "mls.invalidModelIdError": "模型 ID 无效。模型 URL: {0}", "models.invalidModelToPredictError": "要预测的模型无效", "models.invalidModelToRegisterError": "要注册的模型无效", - "models.invalidModelToSelectError": "请选择一个有效模型", - "models.learnMoreLink": "了解详细信息。", - "models.loadModelParameterFailedError": "未能加载模型参数’", - "models.localModelPageTitle": "上传模型文件", - "models.localModelSource": "文件上传", - "models.localModelSourceDescriptionForImport": "已选择“文件上传”。这允许你将模型文件从本地计算机导入到此 SQL 实例中的模型数据库中。单击“下一步”以继续。​", - "models.localModelSourceDescriptionForPredict": "已选择“文件上传”。此操作允许从本地计算机上传模型文件。单击“下一步”以继续。​​", - "models.localModelsTitle": "本地模型", - "models.makePredictionDesc": "使用托管模型生成预测值或分数", - "models.makePredictionTitle": "进行预测", - "models.modelDetailsPageTitle": "输入模型详细信息", - "models.modelFailedToRegistered": "模型未能注册", - "models.modelImportTargetPageTitle": "选择或输入要将模型导入到的位置", - "models.modelLocalSourceTitle": "源文件", - "models.modelLocalSourceTooltip": "要导入的模型的文件路径", - "models.modelNameRequiredError": "模型名称是必填项。", - "models.modelRegisteredSuccessfully": "已成功注册类型", - "models.modelSchemaIsAcceptedMessage": "表满足要求!", + "models.invalidImportTableError": "导入模型的表无效。数据库名: {0},表名: {1}", "models.modelSchemaIsNotAcceptedMessage": "表结构无效!", - "models.modelSourcePageTitle": "选择模型源类型", - "models.modelSourcesTitle": "源位置", - "models.modelUpdateFailedError": "未能更新模型", - "models.modelUpdatedSuccessfully": "已成功更新模型", - "models.modelsListEmptyDescription": "选择其他数据库或表", - "models.modelsListEmptyMessage": "找不到任何模型", - "models.modelsRequiredError": "请至少选择一个要导入的模型。", - "models.name": "名称", - "models.onnxNotSupportedError": "当前服务器中不支持 ONNX 运行时", - "models.outputColumnDataTypeNotSupportedWarning": "输出列的数据类型与输出字段类型不匹配。", - "models.predictModel": "预测", - "models.registeredModelsSource": "导入的模型", - "models.selectModelDatabaseMessage": "选择数据库", - "models.selectModelDatabaseTitle": "选择具有模型的数据库", - "models.selectModelTableMessage": "选择表", - "models.selectModelTableTitle": "选择具有模型的表", - "models.selectModelsTableMessage": "选择模型表", - "models.unsupportedModelParameterType": "不受支持", - "models.updateModelFailedError": "未能更新模型", - "models.version": "版本", - "models.viewImportModeledForPredictDesc": "模型存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。", + "extLang.extensionFileLocation": "语言扩展位置", + "extLang.extensionFilePath": "语言扩展路径", + "extLang.DialogTitle": "语言", + "mls.latestVersion": "最新", + "sqlMlExtDocDesc": "了解如何在 Azure Data Studio 中使用机器学习扩展来管理包、进行预测和导入模型。", + "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 中使用机器学习,以对关系数据运行 Python 和 R 脚本。", + "learnMoreTitle": "了解详细信息", + "models.learnMoreLink": "了解详细信息。", + "models.localModelsTitle": "本地模型", + "mls.mssqlExtensionNotLoaded": "未加载 MSSQL 扩展", + "dashboardTitle": "机器学习", + "mls.enabledMessage": "已启用机器学习服务", + "sqlMlsMIDocTitle": "Azure SQL 托管实例中的机器学习服务", + "sqlMlExtDocTitle": "Azure Data Studio 中的机器学习扩展", + "dashboardDesc": "针对 SQL 数据库的机器学习", "models.viewImportModelsDesc": "机器学习模型可以存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。", - "models.viewImportModelsTitle": "查看和导入模型", - "msgNo": "否", - "msgYes": "是", - "newTableName": "新建表", - "notSupportedEventArg": "不受支持的事件参数", - "notebookExtensionFailedError": "扩展因其对笔记本扩展的依赖项而未能加载。请检查笔记本扩展的输出日志以获取更多详细信息", - "onnxOnEdgeOdbcDocDesc": "Azure SQL 数据库 Edge 中的机器学习入门", "onnxOnEdgeOdbcDocTitle": "SQL 数据库 Edge 预览版中使用 ONNX 的机器学习和 AI", - "predict.columnDatabase": "源数据库", - "predict.columnDatabaseInfo": "选择包含数据集的数据库以应用预测。", - "predict.columnName": "源列", - "predict.columnTable": "源表", - "predict.columnTableInfo": "选择包含数据集的表以应用预测。", - "predict.dataTypeName": "类型", - "predict.displayName": "显示名称", + "models.makePredictionTitle": "进行预测", + "models.columnSelectionPageTitle": "将源数据映射到模型", "predict.inputColumns": "模型输入映射", + "mls.noArtifactError": "模型没有任何项目。模型 URL: {0}", + "models.modelFailedToRegistered": "模型未能注册", "predict.inputName": "模型输入", + "models.modelNameRequiredError": "模型名称是必填项。", "predict.outputColumns": "模型输出", + "models.modelRegisteredSuccessfully": "已成功注册类型", + "models.modelUpdatedSuccessfully": "已成功更新模型", + "models.currentModelsTitle": "模型", + "models.azureModels": "模型", "predict.outputName": "名称", + "models.name": "名称", + "extLang.languageName": "名称", + "newTableName": "新建表", + "msgNo": "否", + "mls.noResultError": "未返回任何结果", + "mls.packageManager.NoConnection": "未选择连接", + "models.azureModelsListEmptyTitle": "找不到任何模型", + "models.modelsListEmptyMessage": "找不到任何模型", + "notSupportedEventArg": "不受支持的事件参数", + "mls.notebookExtensionNotLoaded": "未加载笔记本扩展", + "extLang.OkButtonText": "确定", + "models.onnxNotSupportedError": "当前服务器中不支持 ONNX 运行时", + "mls.httpGetRequestError": "包信息请求失败,出现错误: {0} {1}", + "mls.managePackages.error": "服务器不支持包管理。请确保已安装 Python 或 R。", + "extLang.parameters": "参数", + "extLang.languagePlatform": "平台", + "models.invalidModelToSelectError": "请选择一个有效模型", + "models.invalidModelImportTargetError": "请选择一个有效任务", + "models.modelsRequiredError": "请至少选择一个要导入的模型。", + "models.invalidModelParametersError": "请选择有效的源表和模型参数", + "models.predictModel": "预测", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "未配置 Python 可执行文件", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "未配置 R 可执行文件", + "mls.installDependencies.packagesAlreadyInstalled": "已安装所需的包。", + "models.azureGroup": "资源组", + "models.createNotebookDesc": "在笔记本中运行试验和创建模型", + "sqlMlsDocTitle": "SQL Server 机器学习服务(Python 和 R)", + "sqlMlDocTitle": "SQL 机器学习文档", + "extLang.SaveButtonText": "保存", + "models.selectModelDatabaseMessage": "选择数据库", + "databaseToStoreInfo": "选择要存储新模型的数据库。", + "modelDatabaseInfo": "选择存储现有/导入模型的数据库。", + "modelTableInfo": "选择模型表以查看现有/导入的模型的列表。", + "tableToStoreInfo": "选择符合模型架构的现有表或创建一个新表以存储导入的模型。", + "models.azureModelsListEmptyDescription": "选择另一个 Azure ML 工作区", + "models.modelsListEmptyDescription": "选择其他数据库或表", "predict.selectColumnTitle": "选择列...", "predict.selectDatabaseTitle": "选择数据库", + "models.selectModelDatabaseTitle": "选择具有模型的数据库", + "models.importedModelsPageTitle": "选择导入的模型", + "models.modelSourcePageTitle": "选择模型源类型", + "models.selectModelsTableMessage": "选择模型表", + "models.modelImportTargetPageTitle": "选择或输入要将模型导入到的位置", "predict.selectTableTitle": "选择表", + "models.selectModelTableMessage": "选择表", + "models.selectModelTableTitle": "选择具有模型的表", + "predict.columnDatabaseInfo": "选择包含数据集的数据库以应用预测。", + "predict.columnTableInfo": "选择包含数据集的表以应用预测。", + "extLang.selectedPath": "所选路径", "showLessTitle": "收起", "showMoreTitle": "显示更多", - "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 中使用机器学习,以对关系数据运行 Python 和 R 脚本。", - "sqlMlDocTitle": "SQL 机器学习文档", - "sqlMlExtDocDesc": "了解如何在 Azure Data Studio 中使用机器学习扩展来管理包、进行预测和导入模型。", - "sqlMlExtDocTitle": "Azure Data Studio 中的机器学习扩展", - "sqlMlsDocDesc": "SQL Server 上的机器学习服务入门,以及如何在 Windows 和 Linux 上安装它。", - "sqlMlsDocTitle": "SQL Server 机器学习服务(Python 和 R)", - "sqlMlsMIDocDesc": "Azure SQL 托管实例中的机器学习服务入门。", - "sqlMlsMIDocTitle": "Azure SQL 托管实例中的机器学习服务", + "ml.dataCount": "正在显示 {0} 个模型", + "predict.columnName": "源列", + "predict.columnDatabase": "源数据库", + "models.modelLocalSourceTitle": "源文件", + "models.modelSourcesTitle": "源位置", + "predict.columnTable": "源表", "tableName": "表", - "tableToStoreInfo": "选择符合模型架构的现有表或创建一个新表以存储导入的模型。" + "models.modelSchemaIsAcceptedMessage": "表满足要求!", + "models.invalidImportTableSchemaError": "模型导入不支持表架构。数据库名: {0},表名: {1}。", + "extLang.Target": "目标", + "models.outputColumnDataTypeNotSupportedWarning": "输出列的数据类型与输出字段类型不匹配。", + "models.columnDataTypeMismatchWarning": "源表列的数据类型与所需的输入字段类型不匹配。", + "notebookExtensionFailedError": "扩展因其对笔记本扩展的依赖项而未能加载。请检查笔记本扩展的输出日志以获取更多详细信息", + "mls.installDependencies.confirmInstallPythonPackages": "需要安装以下 Python 包: {0}", + "mls.installDependencies.confirmInstallRPackages": "安装需要以下 R 包: {0}", + "models.viewImportModeledForPredictDesc": "模型存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。", + "mls.requiredPackagesNotInstalled": "未安装所需的包", + "mlsInstallOdbcDocDesc": "本文档介绍如何安装 Microsoft ODBC Driver for SQL Server。", + "predict.dataTypeName": "类型", + "models.localModelPageTitle": "上传模型文件", + "dashboardLinksTitle": "有用链接", + "mls.installModelMngDependencies.msgTaskName": "正在验证模型管理依赖项", + "mls.installPackageMngDependencies.msgTaskName": "正在验证包管理依赖项", + "models.version": "版本", + "dashboardVideoLinksTitle": "视频教程", + "models.viewImportModelsTitle": "查看和导入模型", + "msgYes": "是", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "不受支持", + "models.azureModelSourceDescriptionForPredict": "已选择“Azure 机器学习”。此操作允许从存储在 Azure 机器学习工作区内的模型中进行选择。单击“下一步”以继续。​", + "models.azureModelSourceDescriptionForImport": "已选择“Azure 机器学习”。此操作允许你导入存储在此 SQL 实例中模型数据库内 Azure 机器学习工作区中的模型。单击“下一步”以继续。​ ​", + "models.localModelSourceDescriptionForImport": "已选择“文件上传”。这允许你将模型文件从本地计算机导入到此 SQL 实例中的模型数据库中。单击“下一步”以继续。​", + "models.localModelSourceDescriptionForPredict": "已选择“文件上传”。此操作允许从本地计算机上传模型文件。单击“下一步”以继续。​​", + "models.importedModelSourceDescriptionForPredict": "已选择“导入的模型”。这使你可以从存储在数据库中模型表内的模型中进行选择。单击“下一步”以继续。​" }, "package": { + "title.configurations": "配置", + "title.documents": "文档", + "ml.command.enableExternalScript": "启用外部脚本", + "ml.enablePython.description": "在数据库中启用 Python 包管理。", + "ml.enableR.description": "在数据库中启用 R 包管理。", + "title.endpoints": "终结点", + "ml.command.importModel": "导入模型", + "ml.command.dependencies": "安装机器学习依赖项", + "ml.pythonPath.description": "机器学习使用的预先存在的 Python 安装的本地路径。", + "ml.rPath.description": "机器学习使用的预先存在的 R 安装的本地路径。", "description": "机器学习", "displayName": "机器学习", - "ml.command.dependencies": "安装机器学习依赖项", - "ml.command.enableExternalScript": "启用外部脚本", - "ml.command.importModel": "导入模型", + "ml.configuration.title": "机器学习配置", + "ml.command.predictModel": "进行预测", "ml.command.manageLanguages": "管理外部语言", "ml.command.manageModels": "管理模型", "ml.command.managePackages": "管理数据库中的包", - "ml.command.predictModel": "进行预测", - "ml.configuration.title": "机器学习配置", - "ml.enablePython.description": "在数据库中启用 Python 包管理。", - "ml.enableR.description": "在数据库中启用 R 包管理。", - "ml.pythonPath.description": "机器学习使用的预先存在的 Python 安装的本地路径。", - "ml.rPath.description": "机器学习使用的预先存在的 R 安装的本地路径。", - "title.configurations": "配置", - "title.documents": "文档", - "title.endpoints": "终结点", "title.tasks": "任务" } } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.mssql.i18n.json similarity index 66% rename from i18n/ads-language-pack-zh-hans/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.mssql.i18n.json index 5983446ae8..7bbded12cb 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "已在此连接上启用加密,请查看目标 SQL Server 的 SSL 和证书配置,或在连接对话框中启用“信任服务器证书”。\r\n\r\n注意: 自签名证书仅提供有限的保护,且不建议用于生产环境。是否要在此连接上启用“信任服务器证书”,然后重试? " }, "dist/features": { + "mssql.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但未选择任何链接的 Azure 帐户。请重试查询,并在出现提示时选择链接的 Azure 帐户。", "mssql.chooseLinkedAzureAccount": "请选择链接的 Azure 帐户:", - "mssql.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。", - "mssql.missingLinkedAzureAccount": "Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。" + "mssql.insufficientlyPrivelagedAzureAccount": "为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。" }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "编辑器令牌刷新失败,自动完成将被禁用,直到编辑器断开连接并重新连接", "mssql.failedToFindAccount": "执行令牌刷新时找不到 Azure 帐户 {0}", "mssql.failedToFindTenants": "刷新安全令牌时,在帐户 \\\"{1}\\\" 中找不到租户 \\\"{0}\\\"", - "mssql.noConvertResult": "笔记本转换请求未返回任何结果", "mssql.noDocumentFound": "找不到 URI {0} 文档", - "mssql.tokenRefreshFailed": "{0} AAD 令牌刷新失败,请重新连接以启用 {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "编辑器令牌刷新失败,自动完成将被禁用,直到编辑器断开连接并重新连接", - "mssql.unsupportedPlatform": "不受支持的平台 {0}" + "mssql.noConvertResult": "笔记本转换请求未返回任何结果", + "mssql.unsupportedPlatform": "不受支持的平台 {0}", + "mssql.tokenRefreshFailed": "{0} AAD 令牌刷新失败,请重新连接以启用 {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "将 SQL 文档转换为笔记本时出错。错误: {0}", "mssql.errorConvertingToSQL": "将笔记本文档转换为 SQL 时出错。错误: {0}", - "mssql.searchServers": "搜索服务器名称" + "mssql.errorConvertingToNotebook": "将 SQL 文档转换为笔记本时出错。错误: {0}", + "mssql.reloadChoice": "重新加载 Azure Data Studio", + "mssql.searchServers": "搜索服务器名称", + "mssql.reloadPrompt": "此设置要求重新加 载Azure Data Studio 才能生效。" }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "应用程序角色", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "应用程序角色", - "objectManagement.ColumnDisplayName": "列", - "objectManagement.DatabaseDisplayName": "数据库", - "objectManagement.DatabaseDisplayNameInTitle": "数据库", - "objectManagement.DatabaseRoleTypeDisplayName": "数据库角色", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "数据库角色", - "objectManagement.LoginTypeDisplayName": "登录名", - "objectManagement.LoginTypeDisplayNameInTitle": "登录", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "属于架构的所有对象", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定类型的所有对象", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "架构", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定对象...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "你希望如何添加对象?", - "objectManagement.SearchTextLabel": "搜索文本", - "objectManagement.ServerDisplayName": "服务器", - "objectManagement.ServerRoleTypeDisplayName": "服务器角色", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "服务器角色", - "objectManagement.TableDisplayName": "表", - "objectManagement.UserDisplayName": "用户", - "objectManagement.UserTypeDisplayNameInTitle": "用户", - "objectManagement.ViewDisplayName": "视图", + "objectManagement.databaseProperties.addButton": "添加", + "objectManagement.databaseProperties.addDatabaseFilesText": "添加数据库文件", + "objectManagement.databaseProperties.addFilegroupButtonText": "添加文件组", + "objectManagement.objectSelectionMethodDialogTitle": "添加对象", + "objectManagement.addFileText": "添加数据库文件", "objectManagement.addMembersText": "添加成员", "objectManagement.addSecurablesText": "添加安全对象", "objectManagement.advancedSectionHeader": "高级", + "objectManagement.allFiles": "所有文件", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "属于架构的所有对象", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定类型的所有对象", + "objectManagement.allowTriggerToFireOthersLabel": "允许触发器激发其他触发器", + "objectManagement.dropObjectError": "删除 {0} 时出错: {1}。{2}", + "objectManagement.openAttachDatabaseDialogError": "打开附加数据库对话框时出错。{0}", + "objectManagement.openDetachDatabaseDialogError": "打开拆离数据库对话框时出错。{0}", + "objectManagement.openDropDatabaseDialogError": "打开放置数据库对话框时出错。{0}", + "objectManagement.openNewObjectDialogError": "打开新 {0} 对话框时出错。{1}", + "objectManagement.openObjectPropertiesDialogError": "打开 {0}: {1} 的属性对话框时出错。{2}", + "objectManagement.refreshOEError": "刷新对象资源管理器时出错。{0}", + "objectManagement.renameObjectError": "将 {0} \"{1}\" 重命名为 \"{2}\" 时出错。 {3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "应用程序角色", + "objectManagement.applyUpdatesLabel": "应用", + "objectManagement.dropObjectConfirmation": "是否确实要删除 {0}: {1}?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?", + "objectManagement.associatedDatabaseFiles": "关联的数据库文件", + "objectManagement.attachButtonLabel": "附加", + "objectManagement.attachAsText": "附加为", + "objectManagement.attachDatabaseDialogTitle": "附加数据库(预览)", + "objectManagement.attachDatabaseOperationName": "附加数据库", + "objectManagement.user.aadAuth": "通过 Azure Active Directory 进行身份验证", + "objectManagement.user.sqlAuth": "使用密码进行身份验证", + "objectManagement.login.authenticateType": "身份验证", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "自动创建增量统计信息", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "自动创建统计信息", + "objectManagement.databaseProperties.autoShrinkText": "自动收缩", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "自动更新统计信息", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "自动异步更新统计信息", + "objectManagement.databaseProperties.autogrowAllFilesText": "自动增长所有文件", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "自动增长/最大大小", + "objectManagement.databaseProperties.automaticSectionHeader": "自动", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "自动设置所有处理器的 I/O 关联掩码", + "objectManagement.autoSetProcessorAffinityMaskForAll": "自动设置所有处理器的处理器关联掩码", + "objectManagement.login.aadAuthenticationType": "Azure Active Directory 身份验证", "objectManagement.azurePricingLink": "Azure SQL 数据库定价计算器", + "objectManagement.databaseProperties.backupSectionHeader": "备份", + "objectManagement.backupLocationText": "备份", "objectManagement.backupRedundancyLabel": "备份存储冗余", - "objectManagement.blankPasswordConfirmation": "创建登录名时使用空密码将会带来安全隐患。是否确实要继续?", + "objectManagement.backupAndRestoreText": "备份和还原", + "objectManagement.backupChecksumText": "备份校验和", + "objectManagement.blockedProcThresholdLabel": "阻塞的进程阈值", + "objectManagement.bothFailedAndSuccessfulLoginsText": "失败和成功的登录", "objectManagement.browseForOwnerText": "浏览所有者", "objectManagement.browseText": "浏览...", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "无法创建文件“{0}”,因为它已存在。", + "objectManagement.databaseProperties.emptyFilegroupNameError": "无法将空对象名用于文件组。", + "objectManagement.needToRestartServer": "更改需要重新启动服务器才能生效", + "objectManagement.closeConnections": "关闭现有连接", "objectManagement.collationLabel": "排序规则", "objectManagement.compatibilityLevelLabel": "兼容级别", + "objectManagement.compressBackupText": "压缩备份", "objectManagement.configureSLOSectionHeader": "配置 SLO", "objectManagement.confirmPasswordLabel": "确认密码", "objectManagement.containmentTypeLabel": "包含类型", + "objectManagement.costThresholdParallelismLabel": "成本阈值并行度", + "objectManagement.noDialogFoundError": "找不到节点类型“{0}”和对象类型“{1}”支持的对话框。", + "objectManagement.createObjectLabel": "创建", "objectManagement.createObjectOperationName": "创建 {0}", + "objectManagement.blankPasswordConfirmation": "创建登录名时使用空密码将会带来安全隐患。是否确实要继续?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "当前磁盘使用情况", "objectManagement.currentSLOLabel": "当前服务级别目标", - "objectManagement.databaseExistsError": "数据库 '{0}' 已存在。请选择其他数据库名称。", - "objectManagement.databaseProperties.backupSectionHeader": "备份", + "objectManagement.cursorThresholdLabel": "游标阈值", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "自定义", + "objectManagement.databaseName": "DB 名称", + "objectManagement.dataLocationText": "数据", + "objectManagement.dataFileLabel": "数据", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "数据刷新间隔(分钟)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "DataFile \"{0}\" 无法添加到集合中,因为它已存在。", "objectManagement.databaseProperties.databaseSectionHeader": "数据库", + "objectManagement.DatabaseDisplayNameInTitle": "数据库", + "objectManagement.databaseFilesFilterLabel": "数据库数据文件", + "objectManagement.databaseDetails": "数据库详细信息", + "objectManagement.databaseFiles": "数据库文件", + "objectManagement.databaseProperties.databaseNameLabel": "数据库名称", + "objectManagement.databaseProperties.databaseReadOnlyText": "数据库为只读的", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "数据库角色", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "数据库范围的配置", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "数据库作用域选项", + "objectManagement.databaseSettings": "数据库设置", + "objectManagement.databaseProperties.databaseStateText": "数据库状态", + "objectManagement.defaultLocationsLabel": "数据库默认位置", + "objectManagement.databaseProperties.databaseFilesText": "数据库文件", + "objectManagement.databasesToAttach": "要附加的数据库", "objectManagement.databaseProperties.dateCreated": "创建日期", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "分配给内存优化对象的内存", - "objectManagement.databaseProperties.memoryUsed": "内存优化对象使用的内存", - "objectManagement.databaseProperties.name": "名称", - "objectManagement.databaseProperties.numberOfUsers": "用户数", - "objectManagement.databaseProperties.owner": "所有者", - "objectManagement.databaseProperties.size": "大小", - "objectManagement.databaseProperties.spaceAvailable": "可用空间", - "objectManagement.databaseProperties.status": "状态", - "objectManagement.databaseRole.SelectMemberDialogTitle": "选择数据库角色成员", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "选择数据库角色所有者", - "objectManagement.deleteLoginConfirmation": "删除服务器登录名并不会删除与该登录名关联的数据库用户。若要完成此过程,请在每个数据库中删除用户。可能需要首先将架构所有权转移到新用户。", - "objectManagement.deleteObjectConfirmation": "确定要删除 {0}: {1} 吗?", - "objectManagement.deleteObjectError": "删除 {0}: {1} 时出错。{2}", - "objectManagement.deleteObjectOperationName": "删除 {0} \"{1}\"", + "objectManagement.databaseProperties.defaultText": "默认", + "objectManagement.defaultFullTextLanguageLabel": "默认全文语言", + "objectManagement.defaultLanguageLabel": "默认语言", + "objectManagement.login.defaultDatabaseLabel": "默认数据库", + "objectManagement.login.defaultLanguageLabel": "默认语言", + "objectManagement.user.defaultSchemaLabel": "默认架构", + "objectManagement.deleteBackupHistory": "删除数据库的备份和还原历史记录信息", "objectManagement.denyColumnHeader": "拒绝", + "objectManagement.detachButtonLabel": "拆离", + "objectManagement.detachDatabaseDialogTitle": "拆离数据库 - {0}(预览版)", + "objectManagement.detachDatabaseOptions": "拆离数据库选项", + "objectManagement.detachDatabaseOperationName": "分离数据库“{0}”", + "objectManagement.dropButtonLabel": "放置", + "objectManagement.dropDatabaseDialogTitle": "删除数据库 - {0}(预览版)", + "objectManagement.dropDatabaseOptions": "删除数据库选项", + "objectManagement.detachDropConnections": "删除连接", + "objectManagement.dropObjectOperationName": "删除 {0}“{1}”", + "objectManagement.dropLoginConfirmation": "删除服务器登录名并不会删除与该登录名关联的数据库用户。若要完成此过程,请在每个数据库中删除用户。可能需要首先将架构所有权转移到新用户。", + "objectManagement.databaseProperties.editButton": "编辑", + "objectManagement.databaseProperties.editDatabaseFilesText": "编辑数据库文件 - {0}", "objectManagement.editionLabel": "版本", "objectManagement.effectivePermissionsTableLabel": "所选安全对象的有效权限", "objectManagement.effectivePermissionsTableLabelSelected": "有效权限: {0}", + "objectManagement.databaseProperties.enableAutogrowthText": "启用自动增长", "objectManagement.enabledLabel": "已启用", + "objectManagement.databaseProperties.encryptionEnabledText": "启用加密", + "objectManagement.login.enforcePasswordExpirationLabel": "强制密码过期", + "objectManagement.login.enforcePasswordPolicyLabel": "强制实施密码策略", + "objectManagement.renameObjectDialogTitle": "输入新名称", + "objectManagement.databaseProperties.executionCountText": "执行计数", "objectManagement.explicitPermissionsTableLabel": "所选安全对象的显式权限", "objectManagement.explicitPermissionsTableLabelSelected": "显式权限: {0}", + "objectManagement.databaseProperties.filestreamFileType": "FILESTREAM 数据", + "objectManagement.failedLoginsOnlyText": "仅限失败的登录", + "objectManagement.noConnectionUriError": "无法检索连接信息,请重新连接,然后重试。", + "objectManagement.databaseFileGroup": "文件组", + "objectManagement.databaseProperties.fileGrowthText": "文件增长", + "objectManagement.databaseProperties.fileNameText": "文件名", + "objectManagement.databaseProperties.fileTypeText": "文件类型", + "objectManagement.databaseProperties.FilegroupExistsError": "无法将文件组 \"{0}\" 添加到集合中,因为它已存在。", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "文件组", + "objectManagement.filegroupsSectionHeader": "文件组", + "objectManagement.databaseProperties.filegrowthLimitError": "文件增长不能大于文件的最大文件大小", + "objectManagement.databaseProperties.filesText": "文件", + "objectManagement.optionsSectionHeader": "文件", + "objectManagement.databaseProperties.filestreamFilesText": "文件流文件", "objectManagement.filterSectionTitle": "筛选器", "objectManagement.findText": "查找", + "objectManagement.fullTextUpgradeOptionLabel": "全文升级选项", "objectManagement.generalSectionHeader": "常规", "objectManagement.grantColumnHeader": "授予", "objectManagement.grantorColumnHeader": "授权者", "objectManagement.hardwareGeneration": "硬件生成", - "objectManagement.invalidPasswordError": "密码不符合复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "你希望如何添加对象?", + "objectManagement.processorIOAffinityColumn": "I/O 关联", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "以兆字节为单位", + "objectManagement.databaseProperties.inPercentAutogrowthText": "按百分比", "objectManagement.isClustered": "是否群集化", "objectManagement.isHadrEnabled": "是否启用 HADR", + "objectManagement.databaseProperties.isLedgerDatabaseText": "是账本数据库", "objectManagement.isPolyBaseInstalled": "已安装 PolyBase", "objectManagement.isXTPSupported": "是否支持 XTP", + "objectManagement.databaseProperties.logfiletype": "日志", "objectManagement.language": "语言", "objectManagement.lastDatabaseBackup": "上次数据库备份", "objectManagement.lastDatabaseLogBackup": "数据库日志上次备份时间", + "objectManagement.databaseProperties.ledgerSectionHeader": "账本", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "限制为(MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "限制为 {0} MB", "objectManagement.loadingObjectsCompletedLabel": "已完成加载对象,找到 {0} 对象", "objectManagement.loadingObjectsLabel": "正在加载对象...", - "objectManagement.login.aadAuthenticationType": "Azure Active Directory 身份验证", - "objectManagement.login.authenticateType": "身份验证", - "objectManagement.login.defaultDatabaseLabel": "默认数据库", - "objectManagement.login.defaultLanguageLabel": "默认语言", - "objectManagement.login.enforcePasswordExpirationLabel": "强制密码过期", - "objectManagement.login.enforcePasswordPolicyLabel": "强制实施密码策略", + "objectManagement.locksLabel": "锁", + "objectManagement.logLocationText": "日志", + "objectManagement.logFileLabel": "日志", + "objectManagement.databaseProperties.logicalNameText": "逻辑名称", + "objectManagement.user.loginLabel": "登录", + "objectManagement.LoginTypeDisplayNameInTitle": "登录", + "objectManagement.loginAuditingText": "登录审核", "objectManagement.login.lockedOutLabel": "登录已锁定", - "objectManagement.login.mustChangePasswordLabel": "用户在下次登录时必须更改密码", - "objectManagement.login.oldPasswordCannotBeEmptyError": "旧密码不能为空。", - "objectManagement.login.oldPasswordLabel": "旧密码", - "objectManagement.login.permissionToConnectLabel": "连接到数据库引擎的权限", - "objectManagement.login.serverRoleSectionHeader": "服务器角色", - "objectManagement.login.specifyOldPasswordLabel": "指定旧密码", - "objectManagement.login.sqlAuthSectionHeader": "SQL 身份验证", - "objectManagement.login.sqlAuthenticationType": "SQL 身份验证", - "objectManagement.login.windowsAuthenticationType": "Windows 身份验证", "objectManagement.loginNotSelectedError": "未选择登录名。", - "objectManagement.maxServerMemoryText": "最大服务器内存(MB)", + "objectManagement.mdfFileLocation": "MDF 文件位置", + "objectManagement.user.windowsUser": "映射到 Windows 用户/组", + "objectManagement.user.loginMapped": "映射到服务器登录名", + "objectManagement.maxDegreeParallelismLabel": "最大并行度", + "objectManagement.databaseProperties.maxPlansPerQueryText": "每个查询的最大计划数", "objectManagement.maxSizeLabel": "最大大小", + "objectManagement.databaseProperties.maxSizeInMbText": "最大大小(MB)", + "objectManagement.maxTextReplicationSizeLabel": "最大文本复制大小", + "objectManagement.databaseProperties.maximumFileSizeText": "最大文件大小", + "objectManagement.maxServerMemoryText": "最大服务器内存(MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "最大文件大小不能小于", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "最大服务器内存不能低于最小服务器内存", "objectManagement.membersLabel": "成员", "objectManagement.membershipLabel": "成员身份", "objectManagement.memory": "内存", + "objectManagement.databaseProperties.memoryAllocated": "分配给内存优化对象的内存", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "内存优化数据", + "objectManagement.databaseProperties.memoryUsed": "内存优化对象使用的内存", "objectManagement.minServerMemoryText": "最小服务器内存(MB)", - "objectManagement.nameCannotBeEmptyError": "名称不能为空。", + "objectManagement.databaseProperties.monitoringSectionText": "监视", + "objectManagement.databaseProperties.name": "名称", + "objectManagement.databaseFileName": "名称", "objectManagement.nameLabel": "名称", - "objectManagement.newObjectDialogTitle": "{0}–新建(预览)", - "objectManagement.noConnectionUriError": "无法检索连接信息,请重新连接,然后重试。", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (预览)", - "objectManagement.objectSelectionMethodDialogTitle": "添加对象", + "objectManagement.nameCannotBeEmptyError": "名称不能为空。", + "objectManagement.user.noLogin": "无登录访问权限", + "objectManagement.doDatabaseFilesError": "未指定要附加到服务器的数据库文件。", + "objectManagement.databaseProperties.noneText": "无", + "objectManagement.noLoginAuditingText": "无", + "objectManagement.serverNumaNodeLabel": "Numa 节点 {0}", + "objectManagement.databaseProperties.numberOfUsers": "用户数", "objectManagement.objectTypeLabel": "对象类型", "objectManagement.objectTypesLabel": "对象类型", "objectManagement.objectsLabel": "对象", - "objectManagement.openNewObjectDialogError": "打开新 {0} 对话框时出错。{1}", - "objectManagement.openObjectPropertiesDialogError": "打开 {0}: {1} 的属性对话框时出错。{2}", + "objectManagement.login.oldPasswordLabel": "旧密码", + "objectManagement.login.oldPasswordCannotBeEmptyError": "旧密码不能为空。", "objectManagement.operatingSystem": "操作系统", - "objectManagement.optionsSectionHeader": "选项", + "objectManagement.databaseProperties.actualOperationModeText": "操作模式(实际)", + "objectManagement.databaseProperties.requestedOperationModeText": "操作模式(要求)", + "objectManagement.optimizeAdHocWorkloadsLabel": "优化临时工作负载", + "objectManagement.user.ownedSchemasLabel": "拥有的架构", + "objectManagement.databaseProperties.owner": "所有者", "objectManagement.ownerText": "所有者", - "objectManagement.passwordCannotBeEmptyError": "密码不能为空。", + "objectManagement.databaseProperties.pageVerifyText": "页验证", "objectManagement.passwordLabel": "密码", + "objectManagement.passwordCannotBeEmptyError": "密码不能为空。", + "objectManagement.invalidPasswordError": "密码不符合复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "密码必须与确认密码匹配。", + "objectManagement.databaseProperties.pathText": "路径", + "objectManagement.databaseFilePath": "路径", "objectManagement.permissionColumnHeader": "权限", + "objectManagement.login.permissionToConnectLabel": "连接到数据库引擎的权限", "objectManagement.platform": "平台", + "objectManagement.processorColumn": "处理器", + "objectManagement.processorAffinityColumn": "处理器关联", + "objectManagement.processorLabel": "处理器关联表", "objectManagement.processors": "处理器", "objectManagement.product": "产品", "objectManagement.properties": "属性", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "查询存储", + "objectManagement.databaseProperties.queryStoreAvailableText": "可用的查询存储", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "查询存储捕获模式", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "查询存储捕获策略", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "查询存储保留", + "objectManagement.databaseProperties.queryStoreUsedText": "已使用的查询存储", + "objectManagement.queryWaitLabel": "查询等待", + "objectManagement.databaseProperties.rowsDataFileType": "行数据", + "objectManagement.databaseProperties.readOnlyText": "只读", + "objectManagement.databaseProperties.recoverySectionHeader": "恢复", "objectManagement.recoveryModelLabel": "恢复模式", - "objectManagement.refreshOEError": "刷新对象资源管理器时出错。{0}", + "objectManagement.databaseProperties.removeButton": "删除", + "objectManagement.removeFileText": "删除数据库文件", "objectManagement.removeMemberText": "删除所选成员", "objectManagement.removeSecurablesText": "删除所选安全对象", - "objectManagement.renameObjectDialogTitle": "输入新名称", - "objectManagement.renameObjectError": "将 {0} \"{1}\" 重命名为 \"{2}\" 时出错。 {3}", "objectManagement.renameObjectOperationName": "将 {0} \"{1}\" 重命名为 \"{2}\"", - "objectManagement.reservedStorageSizeInMB": "预留的存储大小", + "objectManagement.reservedStorageSizeInMB": "预留的存储大小 (MB)", + "objectManagement.databaseProperties.restrictAccessText": "限制访问", "objectManagement.rootDirectory": "根目录", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "行", + "objectManagement.login.sqlAuthenticationType": "SQL 身份验证", + "objectManagement.login.sqlAuthSectionHeader": "SQL 身份验证", + "objectManagement.sqlServerAndWindowsAuthText": "SQL Server 和 Windows 身份验证模式", + "objectManagement.scanStartupProcsLabel": "扫描启动过程", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "架构", "objectManagement.schemaLabel": "架构", + "objectManagement.SearchTextLabel": "搜索文本", "objectManagement.securablesText": "安全对象", - "objectManagement.selectSecurablesDialogTitle": "选择安全对象", + "objectManagement.security": "安全性", "objectManagement.selectText": "选择", - "objectManagement.serverCollation": "服务器排序规则", + "objectManagement.databaseRole.SelectMemberDialogTitle": "选择数据库角色成员", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "选择数据库角色所有者", + "objectManagement.labelSelectFolder": "选择文件夹", + "objectManagement.selectSecurablesDialogTitle": "选择安全对象", "objectManagement.serverRole.SelectMemberDialogTitle": "选择服务器角色成员", "objectManagement.serverRole.SelectOwnerDialogTitle": "选择服务器角色所有者", + "objectManagement.ServerDisplayName": "服务器", + "objectManagement.serverCollation": "服务器排序规则", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "服务器角色", + "objectManagement.login.serverRoleSectionHeader": "服务器角色", + "objectManagement.serverAuthenticationText": "服务器身份验证", "objectManagement.serviceTier": "服务层", - "objectManagement.storageSpaceUsageInGB": "存储空间使用情况", - "objectManagement.updateObjectOperationName": "更新 {0} \"{1}\"", - "objectManagement.user.aadAuth": "通过 Azure Active Directory 进行身份验证", - "objectManagement.user.defaultSchemaLabel": "默认架构", - "objectManagement.user.loginLabel": "登录", - "objectManagement.user.loginMapped": "映射到服务器登录名", - "objectManagement.user.noLogin": "无登录访问权限", - "objectManagement.user.ownedSchemasLabel": "拥有的架构", - "objectManagement.user.sqlAuth": "使用密码进行身份验证", + "objectManagement.databaseProperties.setSecondaryText": "将辅助副本设置为与主要副本相同", + "objectManagement.databaseProperties.size": "大小 (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "基于大小的清除模式", + "objectManagement.databaseProperties.spaceAvailable": "可用空间", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定对象...", + "objectManagement.login.specifyOldPasswordLabel": "指定旧密码", + "objectManagement.databaseProperties.staleThresholdText": "过时的阈值", + "objectManagement.databaseProperties.stateSectionHeader": "状态", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "统计信息收集间隔", + "objectManagement.databaseProperties.status": "状态", + "objectManagement.storageSpaceUsageInMB": "存储空间使用情况 (MB)", + "objectManagement.successfulLoginsOnlyText": "仅限成功的登录", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "目标恢复时间(秒)", + "objectManagement.collationNotValidError": "所选排序规则“{0}”无效,请选择其他订阅。", + "objectManagement.notSupportedError": "对象类型“{0}”不支持此命令。", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "总编译 CPU 时间(毫秒)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "总执行 CPU 时间(毫秒)", + "objectManagement.twoDigitYearCutoffLabel": "两位数年份截止", "objectManagement.user.type": "类型", - "objectManagement.user.windowsUser": "映射到 Windows 用户/组", + "objectManagement.databaseFileType": "类型", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "无限制", + "objectManagement.databaseProperties.unlimitedFileSizeText": "无限制", + "objectManagement.detachUpdateStatistics": "更新统计信息", + "objectManagement.updateObjectOperationName": "更新 {0} \"{1}\"", + "objectManagement.databaseProperties.useFullTextIndexingText": "使用全文检索", + "objectManagement.UserTypeDisplayNameInTitle": "用户", + "objectManagement.login.mustChangePasswordLabel": "用户在下次登录时必须更改密码", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "主要值", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "辅助数据库的值", "objectManagement.versionText": "版本", - "objectManagement.withGrantColumnHeader": "具有授予权限" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "等待统计信息捕获模式", + "objectManagement.login.windowsAuthenticationType": "Windows 身份验证", + "objectManagement.onlyWindowsAuthModeText": "Windows 身份验证模式", + "objectManagement.withGrantColumnHeader": "具有授予权限", + "objectManagement.databaseProperties.yesText": "是", + "objectManagement.ApplicationRoleTypeDisplayName": "应用程序角色", + "objectManagement.ColumnDisplayName": "列", + "objectManagement.DatabaseDisplayName": "数据库", + "objectManagement.DatabaseRoleTypeDisplayName": "数据库角色", + "objectManagement.LoginTypeDisplayName": "登录名", + "objectManagement.ServerRoleTypeDisplayName": "服务器角色", + "objectManagement.TableDisplayName": "表", + "objectManagement.UserDisplayName": "用户", + "objectManagement.ViewDisplayName": "视图", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0}–新建(预览)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0} 属性 (预览版) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "已下载 {0}", - "downloadingServiceChannelMsg": "正在下载 {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下载 {0}", "downloadingServiceStatusMsg": "正在下载 {0}", + "downloadingServiceChannelMsg": "正在下载 {0}", "entryExtractedChannelMsg": "已提取 {0} ({1}/{2})", "failedToStartServiceErrorMsg": "未能启动 {0}", - "installedServiceChannelMsg": "安装于 {0}", - "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", + "installedServiceChannelMsg": "已安装{0}", "installingServiceStatusMsg": "正在安装 {0}", - "serviceStartedStatusMsg": "{0} 已启动", - "startingServiceStatusMsg": "正在启动 {0}" + "installingServiceChannelMsg": "正在将 {0} 安装到 {1}", + "startingServiceStatusMsg": "正在启动{0}", + "serviceStartedStatusMsg": "已启动{0}" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "是否要通过启用数据库模型预加载来减少表设计器加载时间? 在对象资源管理器中展开数据库节点时,将预加载数据库模型。", "tableDesigner.FailedToGetConnectionStringError": "无法获取表的连接字符串。请重新连接到服务器,然后重试。", "tableDesigner.NewTable": "新建表", "tableDesigner.no": "否", - "tableDesigner.turnOnPreloadingMessage": "是否要通过启用数据库模型预加载来减少表设计器加载时间? 在对象资源管理器中展开数据库节点时,将预加载数据库模型。", "tableDesigner.yes": "是" }, "dist/telemetry": { - "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。", - "viewKnownIssuesText": "查看已知问题" + "viewKnownIssuesText": "查看已知问题", + "serviceCrashMessage": "{0} 个组件意外退出。请重启 Azure Data Studio。" }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "确定", - "mssql.ui.generatingScript": "正在生成脚本...", - "mssql.ui.generatingScriptCompleted": "生成的脚本", - "mssql.ui.helpText": "帮助", - "mssql.ui.loadingDialog": "正在加载对话框...", - "mssql.ui.noActionScriptedMessage": "没有要编写脚本的操作。", - "mssql.ui.scriptError": "生成脚本时出错。{0}", - "mssql.ui.scriptGenerated": "已成功生成脚本。可以关闭对话框以在新打开的编辑器中查看。", - "mssql.ui.scriptText": "脚本", - "mssql.ui.yesText": "是", "objectManagement.addText": "添加...", + "mssql.ui.scriptError": "生成脚本时出错。{0}", + "objectManagement.editText": "编辑", + "mssql.ui.generatingScript": "正在生成脚本...", + "mssql.ui.helpText": "帮助", + "mssql.ui.loadingDialog": "已完成加载对话框", + "mssql.ui.OkText": "确定", "objectManagement.removeText": "删除", - "objectManagement.selectLabel": "选择" + "mssql.ui.scriptText": "脚本", + "mssql.ui.generatingScriptCompleted": "生成的脚本", + "mssql.ui.scriptGenerated": "已成功生成脚本。可以关闭对话框以在新打开的编辑器中查看。", + "objectManagement.selectLabel": "选择", + "mssql.ui.noActionScriptedMessage": "没有要编写脚本的操作。", + "mssql.ui.yesText": "是" }, "package": { - "cloud.databaseProperties.azureEdition": "版本", - "cloud.databaseProperties.compatibilityLevel": "兼容级别", - "cloud.databaseProperties.owner": "所有者", - "cloud.databaseProperties.serviceLevelObjective": "定价层", - "cloud.serverProperties.serverEdition": "类型", - "cloud.serverProperties.serverVersion": "版本", - "databasesListProperties.lastBackup": "上次备份", - "databasesListProperties.name": "名称", - "databasesListProperties.size": "大小(MB)", - "databasesListProperties.status": "状态", - "json.format.enable.desc": "启用/禁用默认 JSON 格式化程序(需要重启)", - "json.schemas.desc": "将架构关联到当前项目中的 JSON 文件", - "json.schemas.fileMatch.desc": "将 JSON 文件解析到架构时用于匹配的一组文件模式。", - "json.schemas.fileMatch.item.desc": "将 JSON 文件解析到架构时用于匹配的可以包含 \"*\" 的文件模式。", - "json.schemas.schema.desc": "给定 URL 的架构定义。仅当要避免访问架构 URL 时需要提供架构。", "json.schemas.url.desc": "架构的 URL 或当前目录中架构的相对路径", - "mssql.configuration.title": "MSSQL 配置", - "mssql.connectionOptions.applicationIntent.description": "声明连接到服务器时的应用程序工作负荷类型", - "mssql.connectionOptions.applicationIntent.displayName": "应用意图", - "mssql.connectionOptions.applicationName.description": "应用程序的名称", - "mssql.connectionOptions.applicationName.displayName": "应用程序名称", - "mssql.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)", - "mssql.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", - "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录", - "mssql.connectionOptions.authType.description": "指定使用 SQL Server 进行身份验证的方法", - "mssql.connectionOptions.authType.displayName": "身份验证类型", - "mssql.connectionOptions.columnEncryptionSetting.description": "启用或禁用连接的 Always Encrypted 功能", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "在终止尝试并生成错误之前等待命令执行的时长(秒)", - "mssql.connectionOptions.commandTimeout.displayName": "命令超时", - "mssql.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", - "mssql.connectionOptions.connectRetryCount.displayName": "连接重试次数", - "mssql.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", - "mssql.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", - "mssql.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", - "mssql.connectionOptions.connectTimeout.displayName": "连接超时", - "mssql.connectionOptions.connectionName.description": "连接的自定义名称", - "mssql.connectionOptions.connectionName.displayName": "名称(可选)", - "mssql.connectionOptions.contextConnection.description": "为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用", - "mssql.connectionOptions.contextConnection.displayName": "上下文连接", - "mssql.connectionOptions.currentLanguage.description": "SQL Server 语言记录名称", - "mssql.connectionOptions.currentLanguage.displayName": "当前语言", - "mssql.connectionOptions.databaseName.description": "数据源中初始目录或数据库的名称", - "mssql.connectionOptions.databaseName.displayName": "数据库", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 证明", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主机保护者服务", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "无", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "证明协议", - "mssql.connectionOptions.enclaveAttestationUrl.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "认证 URL", - "mssql.connectionOptions.encrypt.categoryValues.false": "可选(False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "严格", - "mssql.connectionOptions.encrypt.categoryValues.true": "强制(True)", - "mssql.connectionOptions.encrypt.description": "在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。", - "mssql.connectionOptions.encrypt.displayName": "加密", - "mssql.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 SQL Server 实例的名称或网络地址", - "mssql.connectionOptions.failoverPartner.displayName": "故障转移伙伴", + "json.schemas.fileMatch.item.desc": "将 JSON 文件解析到架构时用于匹配的可以包含 \"*\" 的文件模式。", "mssql.connectionOptions.groupName.advanced": "高级", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "将 JSON 文件解析到架构时用于匹配的一组文件模式。", + "mssql.query.executionTimeout": "如果执行超时为 0,则表示无限等待(不会超时)", + "mssql.connectionOptions.applicationIntent.displayName": "应用意图", + "mssql.connectionOptions.applicationName.displayName": "应用程序名称", + "json.schemas.desc": "将架构关联到当前项目中的 JSON 文件", + "title.attachDatabase": "附加(预览)", + "mssql.connectionOptions.attachDbFilename.displayName": "附加 DB 文件名", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "认证 URL", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "证明协议", + "mssql.connectionOptions.authType.displayName": "身份验证类型", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - 支持 MFA 的通用目录", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 证明", + "title.changeNotebookConnection": "更改 SQL 笔记本连接", + "mssql.connectionOptions.commandTimeout.displayName": "命令超时", + "cloud.databaseProperties.compatibilityLevel": "兼容级别", + "onprem.databaseProperties.compatibilityLevel": "兼容级别", + "onprem.serverProperties.machineName": "计算机名", + "mssql.connectionOptions.connectRetryCount.displayName": "连接重试次数", + "mssql.connectionOptions.connectRetryInterval.displayName": "连接重试间隔", + "mssql.connectionOptions.connectTimeout.displayName": "连接超时", "mssql.connectionOptions.groupName.connectionResiliency": "连接复原力", "mssql.connectionOptions.groupName.context": "上下文", - "mssql.connectionOptions.groupName.initialization": "初始化", - "mssql.connectionOptions.groupName.pooling": "池", - "mssql.connectionOptions.groupName.replication": "副本", - "mssql.connectionOptions.groupName.security": "安全性", - "mssql.connectionOptions.groupName.source": "源", - "mssql.connectionOptions.hostNameInCertificate.description": "指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。", - "mssql.connectionOptions.hostNameInCertificate.displayName": "证书中的主机名", - "mssql.connectionOptions.loadBalanceTimeout.description": "此连接在销毁前在池中生存的最短时间(秒)", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "负载均衡超时", - "mssql.connectionOptions.maxPoolSize.description": "池中允许的最大连接数", - "mssql.connectionOptions.maxPoolSize.displayName": "最大池大小", - "mssql.connectionOptions.minPoolSize.description": "池中允许的最小连接数", - "mssql.connectionOptions.minPoolSize.displayName": "最小池大小", - "mssql.connectionOptions.multiSubnetFailover.displayName": "多子网故障转移", - "mssql.connectionOptions.multipleActiveResultSets.description": "为 true 时,可从一个连接返回和读取多个结果集", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "多重活动结果集", - "mssql.connectionOptions.packetSize.description": "用于与 SQL Server 实例通信的网络数据包的大小(字节数)", - "mssql.connectionOptions.packetSize.displayName": "数据包大小", - "mssql.connectionOptions.password.description": "指示连接到数据源时使用的密码", - "mssql.connectionOptions.password.displayName": "密码", - "mssql.connectionOptions.persistSecurityInfo.description": "为 false 时,安全敏感信息(如密码)不作为连接的一部分返回", - "mssql.connectionOptions.persistSecurityInfo.displayName": "持久安全信息", - "mssql.connectionOptions.pooling.description": "为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中", - "mssql.connectionOptions.pooling.displayName": "池", - "mssql.connectionOptions.port.displayName": "端口", - "mssql.connectionOptions.replication.description": "由 SQL Server 在复制中使用", - "mssql.connectionOptions.replication.displayName": "副本", - "mssql.connectionOptions.secureEnclaves.description": "启用或禁用连接的安全 enclave", - "mssql.connectionOptions.secureEnclaves.displayName": "安全 enclave", - "mssql.connectionOptions.serverName.description": "SQL Server 实例的名称", - "mssql.connectionOptions.serverName.displayName": "服务器", - "mssql.connectionOptions.serverName.placeholder": "例如 tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。", - "mssql.connectionOptions.trustServerCertificate.displayName": "信任服务器证书", - "mssql.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统", - "mssql.connectionOptions.typeSystemVersion.displayName": "类型系统版本", - "mssql.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", - "mssql.connectionOptions.userName.displayName": "用户名", - "mssql.connectionOptions.workstationId.description": "连接到 SQL Server 的工作站的名称", - "mssql.connectionOptions.workstationId.displayName": "工作站 ID", - "mssql.disabled": "已禁用", - "mssql.enableSqlAuthenticationProvider": "当用户选择“AzureMFA”身份验证时,允许将 SQL 身份验证提供程序用于“Active Directory 交互式”身份验证模式。这将在获取访问令牌时启用服务器端资源终结点集成。仅“MSAL”Azure 身份验证库支持此选项。更改此值后,需要重新启动 Azure Data Studio。", - "mssql.enabled": "已启用", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "突出显示所有执行中实际行数最大的执行计划操作。", - "mssql.executionPlan.cost": "突出显示成本最高的执行计划操作。", - "mssql.executionPlan.expensiveOperationMetric": "用于在查询执行计划中突出显示高开销操作的默认指标", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "突出显示使用 CPU 时间最多的执行计划操作。", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "突出显示花费时间最多的执行计划操作。", - "mssql.executionPlan.expensiveOperationMetric.off": "将会为执行计划关闭突出显示的高开销操作。", - "mssql.executionPlan.numberOfRowsRead": "突出显示读取行数最多的执行计划操作。", - "mssql.executionPlan.subtreeCost": "突出显示子树成本最高的执行计划操作。", - "mssql.exportNotebookToSql": "将笔记本导出为 SQL", - "mssql.exportSqlAsNotebook": "将 SQL 导出为笔记本", - "mssql.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?", - "mssql.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)", - "mssql.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)", - "mssql.format.placeCommasBeforeNextStatement": "是否应将逗号置于列表中每个语句的开头(例如 \", mycolumn2\")而不是结尾(例如 \"mycolumn1,\")", - "mssql.format.placeSelectStatementReferencesOnNewLine": "select 语句中的对象引用是否应分到不同行中? 例如,在 \"SELECT C1, C2 FROM T1\" 中,C1 和 C2 是否将位于不同行", - "mssql.ignorePlatformWarning": "[可选] 不显示不受支持的平台警告", - "mssql.intelliSense.enableErrorChecking": "是否应启用 IntelliSense 错误检查", - "mssql.intelliSense.enableIntelliSense": "是否应启用 IntelliSense", - "mssql.intelliSense.enableQuickInfo": "是否应启用 IntelliSense 快速信息", - "mssql.intelliSense.enableSuggestions": "是否应启用 IntelliSense 建议", - "mssql.intelliSense.lowerCaseSuggestions": "是否小写显示 IntelliSense 建议", - "mssql.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", - "mssql.logFilesRemovalLimit": "启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。", - "mssql.logRetentionMinutes": "将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。", + "mssql.connectionOptions.contextConnection.displayName": "上下文连接", + "mssql.connectionOptions.currentLanguage.displayName": "当前语言", + "mssql.connectionOptions.connectionName.description": "连接的自定义名称", + "mssql.connectionOptions.databaseName.displayName": "数据库", + "mssql.connectionOptions.applicationIntent.description": "声明连接到服务器时的应用程序工作负荷类型", + "mssql.connectionOptions.connectRetryInterval.description": "两次尝试恢复连接之间的延迟", + "title.designTable": "设计", + "title.detachDatabase": "拆离 (预览)", "mssql.objectExplorer.disableGroupBySchema": "禁用分组依据架构", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 禁用分组依据架构", + "mssql.disabled": "已禁用", + "title.dropObject": "删除(预览版)", + "cloud.databaseProperties.azureEdition": "版本", + "onprem.serverProperties.serverEdition": "版本", "mssql.objectExplorer.enableGroupBySchema": "按架构启用分组", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 按架构启用分组", - "mssql.objectExplorer.expandTimeout": "在对象资源管理器中展开节点的超时(以秒为单位)。默认值为 45 秒。", - "mssql.objectExplorer.groupBySchema": "启用后,对象资源管理器中的数据库对象将按架构进行分类。", - "mssql.parallelMessageProcessing": "[试验性] 是否应并行处理对 SQL 工具服务的请求。引入此方法的目的是发现并行处理所有请求时可能存在的问题。默认值为 false。更改此值后,需要重新启动 Azure Data Studio。", - "mssql.piiLogging": "[可选] 应在日志文件中记录个人身份信息(PII)。", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "启用 Always Encrypted 参数化", "mssql.query.ansiDefaults": "启用 SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "启用 SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "启用 SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "启用 SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "启用 SET ANSI_PADDING", "mssql.query.ansiWarnings": "启用 SET ANSI_WARNINGS", "mssql.query.arithAbort": "启用 SET ARITHABORT 选项", "mssql.query.cursorCloseOnCommit": "启用 SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "启用 SET DEADLOCK_PRIORITY 选项", - "mssql.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", - "mssql.query.executionTimeout": "如果执行超时为 0,则表示无限等待(不会超时)", "mssql.query.implicitTransactions": "启用 SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "启用 SET LOCK TIMEOUT 选项(毫秒)", - "mssql.query.maxCharsToStore": "运行查询后,字符/二进制列中每个值可存储的最大字符/字节数。默认值: 65,535。有效值范围: 1 到 2,147,483,647。", - "mssql.query.maxXmlCharsToStore": "运行查询后,XML 列中每个值可存储的最大字符数。默认值: 2,097,152。有效值范围: 1 到 2,147,483,647。", "mssql.query.noCount": "启用 SET NOCOUNT 选项", "mssql.query.noExec": "启用 SET NOEXEC 选项", "mssql.query.parseOnly": "启用 SET PARSEONLY 选项", "mssql.query.queryGovernorCostLimit": "启用 SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "启用 SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "在服务器停止处理查询之前要返回的最大行数。", "mssql.query.statisticsIO": "启用 SET STATISTICS IO 选项", "mssql.query.statisticsTime": "启用 SET STATISTICS TIME 选项", - "mssql.query.textSize": "从 SELECT 语句返回的 text 和 ntext 数据的大小上限", "mssql.query.transactionIsolationLevel": "启用 SET TRANSACTION ISOLATION LEVEL 选项", "mssql.query.xactAbortOn": "启用 SET XACT_ABORT ON 选项", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "是否允许表设计器在发布期间禁用和重新启用 DDL 触发器", - "mssql.tableDesigner.preloadDatabaseModel": "是否在对象资源管理器中的数据库节点展开时预加载数据库模型。启用后,可以减少表设计器的加载时间。注意: 如果需要展开大量数据库节点,内存使用率可能会高于正常情况。", - "mssql.tracing.desc": "跟踪 Azure Data Studio 与 SQL 工具服务到 SQL 工具服务输出通道之间的通信。警告: 启用详细日志记录时,这可能会包含敏感信息。", - "mssql.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", - "objectsListProperties.name": "名称", - "onprem.databaseProperties.compatibilityLevel": "兼容级别", + "json.format.enable.desc": "启用/禁用默认 JSON 格式化程序(需要重启)", + "mssql.enabled": "已启用", + "mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'", + "mssql.connectionOptions.columnEncryptionSetting.description": "启用或禁用连接的 Always Encrypted 功能", + "mssql.connectionOptions.secureEnclaves.description": "启用或禁用连接的安全 enclave", + "mssql.enableSqlAuthenticationProvider": "当用户选择“AzureMFA”身份验证时,允许将 SQL 身份验证提供程序用于“Active Directory 交互式”身份验证模式。这将在获取访问令牌时启用服务器端资源终结点集成。仅“MSAL”Azure 身份验证库支持此选项。更改此值后,需要重新启动 Azure Data Studio。", + "mssql.connectionOptions.encrypt.displayName": "加密", + "mssql.executionPlan.expensiveOperationMetric.off": "将会为执行计划关闭突出显示的高开销操作。", + "mssql.exportNotebookToSql": "将笔记本导出为 SQL", + "mssql.exportSqlAsNotebook": "将 SQL 导出为笔记本", + "mssql.connectionOptions.failoverPartner.displayName": "故障转移伙伴", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "突出显示花费时间最多的执行计划操作。", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "突出显示使用 CPU 时间最多的执行计划操作。", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "突出显示所有执行中实际行数最大的执行计划操作。", + "mssql.executionPlan.numberOfRowsRead": "突出显示读取行数最多的执行计划操作。", + "mssql.executionPlan.cost": "突出显示成本最高的执行计划操作。", + "mssql.executionPlan.subtreeCost": "突出显示子树成本最高的执行计划操作。", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主机保护者服务", + "mssql.connectionOptions.hostNameInCertificate.displayName": "证书中的主机名", + "mssql.connectionOptions.hostNameInCertificate.description": "指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。", + "mssql.connectionOptions.password.description": "指示连接到数据源时使用的密码", + "mssql.connectionOptions.userName.description": "指示连接到数据源时使用的用户 ID", + "mssql.connectionOptions.typeSystemVersion.description": "指示提供程序将通过 DataReader 公开的服务器类型系统", + "mssql.connectionOptions.groupName.initialization": "初始化", "onprem.databaseProperties.lastBackupDate": "上次数据库备份", "onprem.databaseProperties.lastLogBackupDate": "上次日志备份", - "onprem.databaseProperties.owner": "所有者", - "onprem.databaseProperties.recoveryModel": "恢复模式", - "onprem.serverProperties.machineName": "计算机名", - "onprem.serverProperties.osVersion": "OS 版本", - "onprem.serverProperties.serverEdition": "版本", - "onprem.serverProperties.serverVersion": "版本", - "title.changeNotebookConnection": "更改 SQL 笔记本连接", - "title.clearSearchServerResult": "搜索: 清除搜索服务器结果", - "title.deleteObject": "删除", - "title.designTable": "设计", - "title.newObject": "新建", + "databasesListProperties.lastBackup": "上次备份", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "负载均衡超时", + "mssql.configuration.title": "MSSQL 配置", + "mssql.connectionOptions.encrypt.categoryValues.true": "强制(True)", + "mssql.connectionOptions.maxPoolSize.displayName": "最大池大小", + "mssql.query.maxXmlCharsToStore": "运行查询后,XML 列中每个值可存储的最大字符数。默认值: 2,097,152。有效值范围: 1 到 2,147,483,647。", + "mssql.query.maxCharsToStore": "运行查询后,字符/二进制列中每个值可存储的最大字符/字节数。默认值: 65,535。有效值范围: 1 到 2,147,483,647。", + "mssql.logFilesRemovalLimit": "启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。", + "mssql.query.setRowCount": "在服务器停止处理查询之前要返回的最大行数。", + "mssql.query.textSize": "从 SELECT 语句返回的 text 和 ntext 数据的大小上限", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "最小池大小", + "mssql.connectionOptions.multiSubnetFailover.displayName": "多子网故障转移", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "多重活动结果集", + "objectsListProperties.name": "名称", + "databasesListProperties.name": "名称", + "mssql.connectionOptions.connectionName.displayName": "名称(可选)", + "mssql.connectionOptions.serverName.description": "SQL Server 实例的名称", + "title.newObject": "新建 (预览)", + "title.newDatabase": "新建数据库 (预览版)", "title.newTable": "新建表", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "无", + "mssql.connectionOptions.connectRetryCount.description": "尝试还原连接的次数", + "mssql.logRetentionMinutes": "将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。", + "onprem.serverProperties.osVersion": "OS 版本", + "mssql.connectionOptions.encrypt.categoryValues.false": "可选(False)", + "cloud.databaseProperties.owner": "所有者", + "onprem.databaseProperties.owner": "所有者", + "mssql.connectionOptions.packetSize.displayName": "数据包大小", + "mssql.connectionOptions.password.displayName": "密码", + "mssql.connectionOptions.persistSecurityInfo.displayName": "持久安全信息", + "mssql.connectionOptions.groupName.pooling": "池", + "mssql.connectionOptions.pooling.displayName": "池", + "mssql.connectionOptions.port.displayName": "端口", + "cloud.databaseProperties.serviceLevelObjective": "定价层", "title.objectProperties": "属性(预览版)", - "title.renameObject": "重命名", + "onprem.databaseProperties.recoveryModel": "恢复模式", + "title.renameObject": "重命名 (预览)", + "mssql.connectionOptions.groupName.replication": "副本", + "mssql.connectionOptions.replication.displayName": "副本", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登录", + "mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 禁用分组依据架构", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 按架构启用分组", + "title.clearSearchServerResult": "搜索: 清除搜索服务器结果", "title.searchServers": "搜索: 服务器", - "title.showLogFile": "显示日志文件" + "mssql.connectionOptions.secureEnclaves.displayName": "安全 enclave", + "mssql.connectionOptions.groupName.security": "安全性", + "mssql.connectionOptions.serverName.displayName": "服务器", + "mssql.query.displayBitAsNumber": "是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 \"true\" 或 \"false\"", + "mssql.intelliSense.enableIntelliSense": "是否应启用 IntelliSense", + "mssql.intelliSense.enableErrorChecking": "是否应启用 IntelliSense 错误检查", + "mssql.intelliSense.enableQuickInfo": "是否应启用 IntelliSense 快速信息", + "mssql.intelliSense.enableSuggestions": "是否应启用 IntelliSense 建议", + "mssql.intelliSense.lowerCaseSuggestions": "是否小写显示 IntelliSense 建议", + "mssql.format.alignColumnDefinitionsInColumns": "列定义是否应对齐?", + "mssql.format.datatypeCasing": "数据类型应格式化为大写、小写还是无(不格式化)", + "mssql.format.keywordCasing": "关键字应格式化为大写、小写还是无(不格式化)", + "mssql.format.placeSelectStatementReferencesOnNewLine": "select 语句中的对象引用是否应分到不同行中? 例如,在 \"SELECT C1, C2 FROM T1\" 中,C1 和 C2 是否将位于不同行", + "title.showLogFile": "显示日志文件", + "databasesListProperties.size": "大小 (MB)", + "mssql.connectionOptions.packetSize.description": "用于与 SQL Server 实例通信的网络数据包的大小(字节数)", + "mssql.connectionOptions.groupName.source": "源", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议", + "mssql.connectionOptions.enclaveAttestationUrl.description": "指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点", + "mssql.connectionOptions.authType.description": "指定使用 SQL Server 进行身份验证的方法", + "databasesListProperties.status": "状态", + "mssql.connectionOptions.encrypt.categoryValues.strict": "严格", + "mssql.connectionOptions.currentLanguage.description": "SQL Server 语言记录名称", + "mssql.executionPlan.expensiveOperationMetric": "用于在查询执行计划中突出显示高开销操作的默认指标", + "mssql.connectionOptions.commandTimeout.description": "在终止尝试并生成错误之前等待命令执行的时长(秒)", + "mssql.connectionOptions.connectTimeout.description": "在终止尝试并生成错误之前等待连接到服务器的时长(秒)", + "mssql.connectionOptions.maxPoolSize.description": "池中允许的最大连接数", + "mssql.connectionOptions.loadBalanceTimeout.description": "此连接在销毁前在池中生存的最短时间(秒)", + "mssql.connectionOptions.minPoolSize.description": "池中允许的最小连接数", + "mssql.connectionOptions.applicationName.description": "应用程序的名称", + "mssql.connectionOptions.databaseName.description": "数据源中初始目录或数据库的名称", + "mssql.connectionOptions.attachDbFilename.description": "可附加数据库的主文件的名称(包括完整路径名称)", + "mssql.connectionOptions.workstationId.description": "连接到 SQL Server 的工作站的名称", + "mssql.connectionOptions.failoverPartner.description": "充当故障转移伙伴的 SQL Server 实例的名称或网络地址", + "json.schemas.schema.desc": "给定 URL 的架构定义。仅当要避免访问架构 URL 时需要提供架构。", + "mssql.objectExplorer.expandTimeout": "在对象资源管理器中展开节点的超时(以秒为单位)。默认值为 45 秒。", + "mssql.tracing.desc": "跟踪 Azure Data Studio 与 SQL 工具服务到 SQL 工具服务输出通道之间的通信。警告: 启用详细日志记录时,这可能会包含敏感信息。", + "mssql.connectionOptions.trustServerCertificate.displayName": "信任服务器证书", + "cloud.serverProperties.serverEdition": "类型", + "mssql.connectionOptions.typeSystemVersion.displayName": "类型系统版本", + "mssql.connectionOptions.replication.description": "由 SQL Server 在复制中使用", + "mssql.connectionOptions.userName.displayName": "用户名", + "cloud.serverProperties.serverVersion": "版本", + "onprem.serverProperties.serverVersion": "版本", + "mssql.connectionOptions.encrypt.description": "在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。", + "mssql.objectExplorer.groupBySchema": "启用后,对象资源管理器中的数据库对象将按架构进行分类。", + "mssql.connectionOptions.persistSecurityInfo.description": "为 false 时,安全敏感信息(如密码)不作为连接的一部分返回", + "mssql.connectionOptions.trustServerCertificate.description": "在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。", + "mssql.connectionOptions.contextConnection.description": "为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用", + "mssql.connectionOptions.multipleActiveResultSets.description": "为 true 时,可从一个连接返回和读取多个结果集", + "mssql.connectionOptions.pooling.description": "为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "是否允许表设计器在发布期间禁用和重新启用 DDL 触发器", + "mssql.tableDesigner.preloadDatabaseModel": "是否在对象资源管理器中的数据库节点展开时预加载数据库模型。启用后,可以减少表设计器的加载时间。注意: 如果需要展开大量数据库节点,内存使用率可能会高于正常情况。", + "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 身份验证", + "mssql.connectionOptions.workstationId.displayName": "工作站 ID", + "mssql.parallelMessageProcessing": "[试验性] 是否应并行处理对 SQL 工具服务的请求。引入此方法的目的是发现并行处理所有请求时可能存在的问题。默认值为 false。更改此值后,需要重新启动 Azure Data Studio。", + "mssql.ignorePlatformWarning": "[可选] 不显示不受支持的平台警告", + "mssql.logDebugInfo": "[可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道", + "mssql.tracingLevel": "[可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息”", + "mssql.piiLogging": "[可选] 应在日志文件中记录个人身份信息(PII)。", + "mssql.connectionOptions.serverName.placeholder": "e.g. servername,port", + "mssql.format.placeCommasBeforeNextStatement": "是否应将逗号置于列表中每个语句的开头(例如 \", mycolumn2\")而不是结尾(例如 \"mycolumn1,\")" } } } \ 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/Microsoft.notebook.i18n.json similarity index 94% rename from i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.notebook.i18n.json index 2aa2e4b198..ec478acdc5 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "未找到指定的包" + "managePackages.packageNotFound": "未找到指定的包", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "错误: {0} 包含不正确的 toc.yml 文件", - "InvalidError.tocFile": "toc 文件无效", + "invalidTextPlaceholder": "-", "add": "添加", "addRemoteBook": "添加远程 Jupyter Book", + "labelAddToLevel": "添加到此级别", "allFiles": "所有文件", - "book": "Jupyter Book", - "bookDescription": "Jupyter 书籍用于整理笔记本。", - "bookInitializeFailed": "在指定 Jupyter Book 中找不到目录文件。", - "booksNotFound": "当前,提供的链接中无可用 Jupyter Book", "browse": "浏览", "close": "关闭", "closeBookError": "关闭 Jupyter Book {0} 失败: {1}", "configFileError": "缺少配置文件", - "confirmOverwrite": "文件已存在。是否确实要覆盖此文件?", - "confirmReplace": "文件夹已存在。确定要删除并替换此文件夹吗?", "contentFolder": "内容文件夹", "contentFolderOptional": "内容文件夹(可选)", + "msgContentFolderError": "内容文件夹路径不存在", "create": "创建", - "duplicateFileError": "文件 {0} 已在目标文件夹 {1} 中\r\n 此文件已重命名为 {2},以防数据丢失。", + "msgTaskName": "下载远程 Jupyter Book", + "msgDownloadLocation": "正在下载到 {0}", + "msgRemoteBookDirectoryError": "创建远程 Jupyter Book 目录时出错", + "msgRemoteBookUnpackingError": "解压缩远程 Jupyter Book 时出错", + "msgRemoteBookDownloadError": "下载远程 Jupyter Book 时出错", "editBookError": "编辑 Jupyter Book {0} 时出错: {1}", + "selectBookError": "选择要编辑的 Jupyter Book 或部分时出错: {0}", + "msgCreateBookWarningMsg": "尝试访问时出错: {0}", + "Invalid toc.yml": "错误: {0} 包含不正确的 toc.yml 文件", + "bookInitializeFailed": "在指定 Jupyter Book 中找不到目录文件。", + "sectionNotFound": "找不到 {1} 中的 {0} 部分。", + "readBookError": "无法读取 Jupyter Book {0}: {1}", "fileExtension": "文件扩展名", "fileName": "文件名", + "confirmOverwrite": "文件已存在。是否确实要覆盖此文件?", + "msgDuplicateFileName": "目标文件夹中已存在文件 {0}", + "duplicateFileError": "文件 {0} 已存在于目标文件夹 {1} 中\r\n 此文件已重命名为 {2},以防数据丢失。", + "confirmReplace": "文件夹已存在。确定要删除并替换此文件夹吗?", + "onGitHub": "GitHub", "httpRequestError": "HTTP 请求失败,出现错误: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "添加到此级别", - "labelBookFolder": "选择 Jupyter Book", - "labelBookSection": "选择 Jupyter Book 部分", - "labelSelectFolder": "选择文件夹", + "InvalidError.tocFile": "toc 文件无效", + "book": "Jupyter Book", + "msgBookAlreadyTrusted": "此工作区已信任 Jupyter Book。", + "msgBookAlreadyUntrusted": "此工作区已不信任 Jupyter Book。", + "msgBookUntrusted": "此工作区不再信任 Jupyter Book", + "msgBookTrusted": "现在,此工作区信任 Jupyter Book。", + "msgBookUnpinned": "Jupyter Book {0} 不再固定在此工作区", + "msgBookPinned": "现在,Jupyter Book {0} 固定在此工作区。", + "bookDescription": "Jupyter 书籍用于整理笔记本。", + "msgBookNotFound": "找不到 Jupyter Book", "language": "语言", "learnMore": "了解详细信息。", "location": "位置", "missingFileError": "缺少文件: {1} 中的 {0}", - "msgBookAlreadyTrusted": "此工作区已信任 Jupyter Book。", - "msgBookAlreadyUntrusted": "此工作区已不信任 Jupyter Book。", - "msgBookNotFound": "找不到 Jupyter Book", - "msgBookPinned": "现在,Jupyter Book {0} 固定在此工作区。", - "msgBookTrusted": "现在,此工作区信任 Jupyter Book。", - "msgBookUnpinned": "Jupyter Book {0} 不再固定在此工作区", - "msgBookUntrusted": "此工作区不再信任 Jupyter Book", - "msgContentFolderError": "内容文件夹路径不存在", - "msgCreateBookWarningMsg": "尝试访问时出错: {0}", - "msgDownloadLocation": "正在下载到 {0}", - "msgDuplicateFileName": "目标文件夹中已存在文件 {0}", - "msgInvalidSaveFolder": "保存位置路径无效。", - "msgNo": "否", - "msgReleaseNotFound": "找不到版本", - "msgRemoteBookDirectoryError": "创建远程 Jupyter Book 目录时出错", - "msgRemoteBookDownloadComplete": "已下载远程 Jupyter Book", - "msgRemoteBookDownloadError": "下载远程 Jupyter Book 时出错", - "msgRemoteBookDownloadProgress": "正在下载远程 Jupyter Book", - "msgRemoteBookUnpackingError": "解压缩远程 Jupyter Book 时出错", - "msgResourceNotFound": "找不到资源", - "msgSampleCodeDataFrame": "此示例代码将文件加载到数据帧中,并显示前 10 个结果。", - "msgSaveFolderError": "保存位置路径不存在。", - "msgTaskName": "下载远程 Jupyter Book", - "msgUndefinedAssetError": "选中的 Jupyter Book 无效", - "msgYes": "是", "name": "名称", "newBook": "新 Jupyter 书籍(预览)", "newMarkdown": "新建 Markdown (预览)", "newNotebook": "新笔记本(预览)", "newSection": "新节(预览)", + "msgNo": "否", + "booksNotFound": "当前,提供的链接中无可用 Jupyter Book", "noBooksSelected": "当前,Viewlet 中未选中任何 Jupyter Book。", - "onGitHub": "GitHub", - "onsharedFile": "共享文件", - "openBookError": "打开 Jupyter Book {0} 失败: {1}", "openExternalLinkCommand": "打开外部链接", - "openExternalLinkError": "打开链接 {0} 失败: {1}", + "openBookError": "打开 Jupyter Book {0} 失败: {1}", "openMarkdownCommand": "打开 Markdown", - "openMarkdownError": "打开 markdown {0} 失败: {1}", "openNotebookCommand": "打开笔记本", + "openExternalLinkError": "打开链接 {0} 失败: {1}", + "openMarkdownError": "打开 markdown {0} 失败: {1}", "openNotebookError": "打开笔记本 {0} 失败: {1}", "openUntitledNotebookError": "以无标题形式打开无标题笔记本 {0} 失败: {1}", - "readBookError": "无法读取 Jupyter Book {0}: {1}", "releases": "版本", + "msgReleaseNotFound": "找不到版本", + "msgRemoteBookDownloadComplete": "已下载远程 Jupyter Book", + "msgRemoteBookDownloadProgress": "正在下载远程 Jupyter Book", "repoUrl": "存储库 URL", + "msgResourceNotFound": "找不到资源", "saveLocation": "保存位置", + "msgSaveFolderError": "保存位置路径不存在。", + "msgInvalidSaveFolder": "保存位置路径无效。", "search": "搜索", - "sectionNotFound": "找不到 {1} 中的 {0} 部分。", - "selectBookError": "选择要编辑的 Jupyter Book 或部分时出错: {0}", + "labelSelectFolder": "选择文件夹", + "labelBookFolder": "选择 Jupyter Book", + "labelBookSection": "选择 Jupyter Book 部分", + "onsharedFile": "共享文件", + "msgUndefinedAssetError": "选中的 Jupyter Book 无效", + "urlGithubError": "提供的 URL 不是 Github 发布 URL", + "msgSampleCodeDataFrame": "此示例代码将文件加载到数据帧中,并显示前 10 个结果。", "title": "标题", "url": "URL", - "urlGithubError": "提供的 URL 不是 Github 发布 URL", - "version": "版本" + "version": "版本", + "msgYes": "是" }, "dist/common/notebookUtils": { "noNotebookVisible": "没有笔记本编辑器处于活动状态", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "浏览", - "configurePython.descriptionWithKernel": "\"{0}\" 内核要求配置 Python 运行时并安装依赖项。", - "configurePython.descriptionWithoutKernel": "笔记本内核要求配置 Python 运行时并安装依赖项。", - "configurePython.existingInstall": "使用现有 Python 安装", "configurePython.installationType": "安装类型", - "configurePython.locationTextBoxText": "Python 安装位置", "configurePython.newInstall": "新 Python 安装", + "configurePythyon.noVersionsFound": "找不到支持的 Python 版本。", + "configurePython.descriptionWithoutKernel": "笔记本内核要求配置 Python 运行时并安装依赖项。", + "configurePython.locationTextBoxText": "Python 安装位置", "configurePython.pythonConfigured": "Python 运行时已配置!", "configurePython.selectFileLabel": "选择", + "configurePython.descriptionWithKernel": "\"{0}\" 内核要求配置 Python 运行时并安装依赖项。", + "configurePython.existingInstall": "使用现有 Python 安装", "configurePythyon.customPathLabel": "{0} (自定义)", "configurePythyon.defaultPathLabel": "{0} (默认)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "找不到支持的 Python 版本。" + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "指定的安装位置无效。", - "configurePython.okButtonText": "安装", "configurePython.page0Name": "配置 Python 运行时", - "configurePython.page1Name": "安装依赖项", - "configurePython.pythonInstallDeclined": "Python 安装被拒绝。", - "configurePython.pythonNotFoundMsg": "在指定位置找不到 Python 安装。", + "configurePython.wizardNameWithoutKernel": "配置 Python 以运行内核", "configurePython.wizardNameWithKernel": "配置 Python 以运行 {0} 内核", - "configurePython.wizardNameWithoutKernel": "配置 Python 以运行内核" + "configurePython.okButtonText": "安装", + "configurePython.page1Name": "安装依赖项", + "configurePython.pythonNotFoundMsg": "在指定位置找不到 Python 安装。", + "configurePython.pythonInstallDeclined": "Python 安装被拒绝。", + "configurePython.invalidLocationMsg": "指定的安装位置无效。" }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "现有版本", + "configurePython.requiredDependencies": "安装所需的内核依赖项", "configurePython.kernelLabel": "内核", "configurePython.pkgNameColumn": "名称", - "configurePython.requiredDependencies": "安装所需的内核依赖项", - "configurePython.requiredVersionColumn": "所需版本", - "msgNoRequirementsForKernel": "默认情况下,内核 \"{0}\" 不需要包" + "msgNoRequirementsForKernel": "默认情况下,内核 \"{0}\" 不需要包", + "configurePython.requiredVersionColumn": "所需版本" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "新增", "managePackages.backgroundInstallComplete": "{0} 已安装完毕", - "managePackages.backgroundInstallFailed": "未能安装 {0} {1}。错误: {2}", - "managePackages.backgroundInstallStarted": "正在安装 {0} {1}", - "managePackages.installButtonText": "安装", - "managePackages.installCompleteText": "已安装包", - "managePackages.installProgressText": "正在安装包", - "managePackages.invalidTextPlaceholder": "不适用", "managePackages.noVersionsFound": "未找到指定包的任何有效版本", + "managePackages.backgroundInstallFailed": "未能安装 {0} {1}。错误: {2}", + "managePackages.installButtonText": "安装", + "managePackages.installProgressText": "正在安装包", + "managePackages.backgroundInstallStarted": "正在安装 {0} {1}", + "managePackages.invalidTextPlaceholder": "不适用", "managePackages.packageNameTitle": "包名称", "managePackages.packageSummaryTitle": "包摘要", - "managePackages.packageVersionTitle": "Python {0} 支持的包版本", + "managePackages.installCompleteText": "已安装包", + "managePackages.searchButtonLabel": "搜索", "managePackages.searchBarPlaceholder": "搜索 {0} 包", - "managePackages.searchButtonLabel": "搜索" + "managePackages.packageVersionTitle": "Python {0} 支持的包版本" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "{0} 已卸载完毕", - "managePackages.backgroundUninstallFailed": "未能卸载 {0}。错误: {1}", - "managePackages.backgroundUninstallStarted": "正在卸载 {0}", "managePackages.confirmUninstall": "确定要卸载指定的包吗?", + "managePackages.backgroundUninstallComplete": "{0} 已卸载完毕", "managePackages.deleteColumn": "删除", + "managePackages.backgroundUninstallFailed": "未能卸载 {0}。错误: {1}", "managePackages.installedTabTitle": "已安装", "managePackages.location": "位置", - "managePackages.newPkgVersionColumn": "版本", - "managePackages.packageCount": "找到 {0} 个 {1} 包", - "managePackages.packageType": "包类型", "managePackages.pkgNameColumn": "名称", - "managePackages.uninstallButtonText": "卸载选定的包", + "managePackages.packageType": "包类型", "managePackages.uninstallCompleteText": "已卸载包", - "managePackages.uninstallProgressText": "正在卸载包" + "managePackages.uninstallButtonText": "卸载选定的包", + "managePackages.uninstallProgressText": "正在卸载包", + "managePackages.backgroundUninstallStarted": "正在卸载 {0}", + "managePackages.newPkgVersionColumn": "版本", + "managePackages.packageCount": "找到 {0} 个 {1} 包" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "关闭", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "代码", - "selectCellType": "要添加哪种类型的单元格?", - "textCellName": "文本" + "textCellName": "文本", + "selectCellType": "要添加哪种类型的单元格?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "确定要重新安装吗?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "需要笔记本路径" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "将关闭活动 Python 笔记本会话以进行更新。是否要立即继续?", + "msgWaitingForInstall": "另一个 Python 安装正在进行中。请等待它完成。", + "msgPythonRunningError": "在 Python 运行时无法覆盖现有 Python 安装。请关闭所有活动笔记本,再继续操作。", "dontAskAgain": "不再询问", - "msgDependenciesInstallationFailed": "安装笔记本依赖项失败,错误: {0}", "msgDownloadPython": "正在将平台 {0} 的本地 python 下载到 {1}", + "msgPythonDownloadPending": "正在下载 python 包", "msgGetPythonUserDirFailed": "获取 Python 用户路径时遇到错误: {0}", - "msgInstallPkgFinish": "笔记本依赖项安装完毕", - "msgInstallPkgProgress": "正在安装笔记本依赖项", - "msgInstallPkgStart": "正在安装笔记本依赖项;有关详细信息,请参阅“任务”视图", "msgPackageRetrievalFailed": "尝试检索已安装的包列表时遇到错误: {0}", "msgPythonDirectoryError": "创建 python 安装目录时出错", - "msgPythonDownloadComplete": "Python 下载完毕", "msgPythonDownloadError": "下载 python 安装程序时出错", - "msgPythonDownloadPending": "正在下载 python 包", - "msgPythonRunningError": "在 Python 运行时无法覆盖现有 Python 安装。请关闭所有活动笔记本,再继续操作。", "msgPythonUnpackError": "解压 Python 捆绑包时出错", - "msgPythonUnpackPending": "正在解压 python 包", + "msgTaskName": "正在安装笔记本依赖项", + "msgDependenciesInstallationFailed": "安装笔记本依赖项失败,错误: {0}", + "msgInstallPkgStart": "正在安装笔记本依赖项;有关详细信息,请参阅“任务”视图", + "no": "否", + "msgInstallPkgFinish": "笔记本依赖项安装完毕", + "msgInstallPkgProgress": "正在安装笔记本依赖项", + "msgPythonDownloadComplete": "Python 下载完毕", "msgPythonVersionUpdatePrompt": "Python {0} 现已在 Azure Data Studio 中提供。当前 Python 版本 (3.6.6) 将于 2021 年 12 月不再受支持。是否要立即更新到 Python {0}?", "msgPythonVersionUpdateWarning": "将安装 Python {0} ,并将替换 Python 3.6.6。某些包可能不再与新版本兼容,或者可能需要重新安装。将创建一个笔记本来帮助你重新安装所有 pip 包。是否要立即继续更新?", - "msgShutdownNotebookSessions": "将关闭活动 Python 笔记本会话以进行更新。是否要立即继续?", - "msgTaskName": "正在安装笔记本依赖项", - "msgWaitingForInstall": "另一个 Python 安装正在进行中。请等待它完成。", - "no": "否", + "msgPythonUnpackPending": "正在解压 python 包", "yes": "是" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "包信息请求失败,出现错误: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "从 Jupyter 发送时出错: {0}", - "jupyterOutputMsgStart": "…正在启动笔记本服务器", "jupyterOutputMsgStartSuccessful": "…Jupyter 正运行到 {0}", - "notebookStartProcessExitPremature": "笔记本进程过早退出,错误代码为: {0}。StdErr 输出: {1}", - "serverStopError": "停止笔记本服务器时出错: {0}" + "jupyterOutputMsgStart": "…正在启动笔记本服务器", + "jupyterError": "从 Jupyter 发送时出错: {0}", + "serverStopError": "停止笔记本服务器时出错: {0}", + "notebookStartProcessExitPremature": "笔记本进程过早退出,错误代码为: {0}。StdErr 输出: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "是否下载并打开“{0}”?", - "notebook.fileDownloadError": "文件打开请求失败,出现错误: {0} {1}", - "notebook.fileNotFound": "未找到指定的文件", "notebook.unsupportedAction": "此处理程序不支持操作 {0}", - "unsupportedScheme": "无法打开链接 {0} 因为仅支持 HTTP、HTTPS、文件链接" + "unsupportedScheme": "无法打开链接 {0} 因为仅支持 HTTP、HTTPS、文件链接", + "notebook.fileNotFound": "未找到指定的文件", + "notebook.confirmOpen": "是否下载并打开“{0}”?", + "notebook.fileDownloadError": "文件打开请求失败,出现错误: {0} {1}" }, "package": { - "books-preview-category": "Jupyter 书籍", - "config.jupyter.extraKernelsDescription": "要启用的额外内核的 ID", - "config.jupyter.extraKernelsTitle": "额外内核", - "config.jupyter.kernelConfigValuesDescription": "Jupyter 内核的配置选项。这是自动管理的,建议不要手动编辑。", - "description": "定义基于数据协议的笔记本贡献以及多个笔记本命令和贡献。", - "displayName": "笔记本核心扩展", - "notebook.allowRoot.description": "允许 Jupyter 服务器以根用户身份运行", - "notebook.analyzeJupyterNotebook": "在笔记本中分析", - "notebook.collapseBookItems.description": "在笔记本 Viewlet 的根级别折叠工作簿项", "notebook.command.addcell": "添加单元格", - "notebook.command.addcode": "添加代码单元格", - "notebook.command.addtext": "添加文本单元格", - "notebook.command.boldText": "加粗 Markdown 文本", - "notebook.command.clearactivecellresult": "清除单元格结果", "notebook.command.codeBlock": "添加代码块", - "notebook.command.highlightText": "突出显示 Markdown 文本", - "notebook.command.italicizeText": "倾斜 Markdown 文本", - "notebook.command.new": "新建笔记本", - "notebook.command.open": "打开笔记本", - "notebook.command.runactivecell": "运行单元格", - "notebook.command.runallcells": "运行单元格", - "notebook.command.underlineText": "下划线 Markdown 文本", - "notebook.configuration.title": "笔记本配置", - "notebook.dontPromptPythonUpdate.description": "不显示更新 Python 的提示。", - "notebook.jupyterServerShutdownTimeout.description": "在关闭所有笔记本后关闭服务器之前等待的时间 (以分钟为单位)。(输入 0 则不关闭)", - "notebook.maxBookSearchDepth.description": "要搜索书籍的子目录的最大深度(输入 0 表示“无限”)", - "notebook.maxTableRows.description": "笔记本编辑器中每个表返回的最大行数", - "notebook.overrideEditorTheming.description": "覆盖笔记本编辑器中的编辑器默认设置。设置包括背景色、当前线条颜色和边框", - "notebook.pinnedNotebooks.description": "用户为当前工作区固定的笔记本", - "notebook.pythonPath.description": "笔记本使用的 python 安装的本地路径。", - "notebook.remoteBookDownloadTimeout.description": "GitHub 工作簿下载超时时间(毫秒)", - "notebook.trustedBooks.description": "包含在这些工作簿中的笔记本将自动受信任。", - "notebook.useExistingPython.description": "笔记本使用的预先存在的 python 安装的本地路径。", - "title.PinnedBooks": "固定的笔记本", - "title.PreviewLocalizedBook": "获取本地化 SQL Server 2019 指南", - "title.ProvidedBooks": "提供的 Jupyter Book", - "title.SQL19PreviewBook": "SQL Server 2019 指南", - "title.SavedBooks": "笔记本", + "notebook.command.addcode": "添加代码单元格", "title.addMarkdown": "添加 Markdown 文件", "title.addNotebook": "添加笔记本", + "title.openRemoteJupyterBook": "添加远程 Jupyter Book", "title.addSection": "添加节", + "notebook.command.addtext": "添加文本单元格", + "notebook.allowRoot.description": "允许 Jupyter 服务器以根用户身份运行", "title.analyzeJupyterNotebook": "在笔记本中分析", + "notebook.analyzeJupyterNotebook": "在笔记本中分析", + "notebook.command.boldText": "加粗 Markdown 文本", + "notebook.command.clearactivecellresult": "清除单元格结果", "title.closeJupyterBook": "关闭 Jupyter Book", "title.closeNotebook": "关闭笔记本", + "notebook.collapseBookItems.description": "在笔记本 Viewlet 的根级别折叠工作簿项", + "config.jupyter.kernelConfigValuesDescription": "Jupyter 内核的配置选项。这是自动管理的,建议不要手动编辑。", "title.configurePython": "为笔记本配置 Python", "title.createJupyterBook": "创建 Jupyter Book", - "title.jupyter.setContext": "为笔记本设置上下文", - "title.jupyter.setKernel": "为笔记本设置内核", + "description": "定义基于数据协议的笔记本贡献以及多个笔记本命令和贡献。", + "notebook.dontPromptPythonUpdate.description": "不显示更新 Python 的提示。", + "notebook.remoteBookDownloadTimeout.description": "GitHub 工作簿下载超时时间(毫秒)", + "config.jupyter.extraKernelsTitle": "额外内核", + "title.PreviewLocalizedBook": "获取本地化 SQL Server 2019 指南", + "notebook.command.highlightText": "突出显示 Markdown 文本", + "config.jupyter.extraKernelsDescription": "要启用的额外内核的 ID", + "notebook.command.italicizeText": "倾斜 Markdown 文本", + "books-preview-category": "Jupyter 书籍", + "notebook.useExistingPython.description": "笔记本使用的预先存在的 python 安装的本地路径。", + "notebook.pythonPath.description": "笔记本使用的 python 安装的本地路径。", "title.managePackages": "管理包", + "notebook.maxBookSearchDepth.description": "要搜索书籍的子目录的最大深度(输入 0 表示“无限”)", + "notebook.maxTableRows.description": "笔记本编辑器中每个表返回的最大行数", "title.moveTo": "移到...", "title.newJupyterNotebook": "新建笔记本", + "notebook.command.new": "新建笔记本", + "displayName": "笔记本核心扩展", + "notebook.configuration.title": "笔记本配置", + "title.SavedBooks": "笔记本", + "notebook.trustedBooks.description": "包含在这些工作簿中的笔记本将自动受信任。", + "notebook.pinnedNotebooks.description": "用户为当前工作区固定的笔记本", "title.openJupyterBook": "打开 Jupyter Book", "title.openJupyterNotebook": "打开笔记本", + "notebook.command.open": "打开笔记本", "title.openNotebookFolder": "在文件夹中打开笔记本", - "title.openRemoteJupyterBook": "添加远程 Jupyter Book", + "notebook.overrideEditorTheming.description": "覆盖笔记本编辑器中的编辑器默认设置。设置包括背景色、当前线条颜色和边框", "title.pinNotebook": "固定笔记本", + "title.PinnedBooks": "固定的笔记本", + "title.ProvidedBooks": "提供的 Jupyter Book", "title.reinstallNotebookDependencies": "重新安装笔记本依赖项", "title.removeNotebook": "移除笔记本", "title.revealInBooksViewlet": "在工作簿中展示", + "notebook.command.runactivecell": "运行单元格", + "notebook.command.runallcells": "运行单元格", + "title.SQL19PreviewBook": "SQL Server 2019 指南", "title.saveJupyterBook": "保存 Jupyter Book", "title.searchJupyterBook": "搜索 Jupyter Book", + "title.jupyter.setContext": "为笔记本设置上下文", + "title.jupyter.setKernel": "为笔记本设置内核", + "notebook.jupyterServerShutdownTimeout.description": "在关闭所有笔记本后关闭服务器之前等待的时间 (以分钟为单位)。(输入 0 则不关闭)", "title.trustBook": "信任 Jupyter Book", + "notebook.command.underlineText": "下划线 Markdown 文本", "title.unpinNotebook": "取消固定笔记本" } } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.profiler.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hans/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.profiler.i18n.json index 8d88ab50f0..7aca2e6705 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "取消", - "createSessionDialog.create": "开始", + "createSessionDialog.enterSessionName": "输入会话名称:", "createSessionDialog.createSessionFailed": "未能创建会话", "createSessionDialog.dialogOwnerInvalid": "对话所有者无效,无法打开对话", - "createSessionDialog.enterSessionName": "输入会话名称:", "createSessionDialog.invalidProviderType": "提供程序类型无效,无法打开对话", - "createSessionDialog.selectTemplates": "选择会话模板:", "createSessionDialog.templatesInvalid": "模板列表无效,无法打开对话", + "createSessionDialog.selectTemplates": "选择会话模板:", + "createSessionDialog.create": "开始", "createSessionDialog.title": "启动新的探查器会话" }, "package": { - "description": "Azure Data Studio 的 SQL Server Profiler", - "displayName": "SQL Server Profiler", - "profiler.category": "探查器", - "profiler.contributes.title.newProfler": "启动探查器", "profiler.contributes.title.openCreateSessionDialog": "创建探查器季度", + "profiler.contributes.title.newProfler": "启动探查器", + "profiler.contributes.title.openXELFile": "打开 XEL 文件", + "profiler.category": "探查器", + "displayName": "SQL Server Profiler", + "description": "Azure Data Studio 的 SQL Server Profiler", "profiler.contributes.title.start": "开始", "profiler.contributes.title.stop": "停止" } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-history.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-history.i18n.json index d54c3719b9..5c341f1ea7 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "成功" }, "package": { - "queryHistory.captureEnabledDesc": "是否启用查询历史记录捕获。若为 false,则不捕获所执行的查询。", "queryHistory.clear": "清除所有历史记录", "queryHistory.delete": "删除", - "queryHistory.description": "查看并运行以前执行的查询", - "queryHistory.disableCapture": "暂停查询历史记录捕获", - "queryHistory.displayName": "查询历史记录", - "queryHistory.doubleClickAction": "双击历史记录项时执行的操作", - "queryHistory.doubleClickAction.open": "使用所选历史记录项中的查询打开新的断开连接的编辑器", - "queryHistory.doubleClickAction.run": "使用所选历史记录项中的查询和连接打开新的连接编辑器,并自动运行查询", - "queryHistory.enableCapture": "开始查询历史记录捕获", "queryHistory.loading": "正在加载已保存的条目...", "queryHistory.maxEntries": "要存储的最大条目数。0 表示存储无限条目。增加此上限可能会影响性能,尤其是在启用持久性的情况下。", "queryHistory.noEntries": "没有要显示的查询", "queryHistory.open": "打开查询", + "queryHistory.doubleClickAction.run": "使用所选历史记录项中的查询和连接打开新的连接编辑器,并自动运行查询", + "queryHistory.doubleClickAction.open": "使用所选历史记录项中的查询打开新的断开连接的编辑器", "queryHistory.openStorageFolder": "打开存储文件夹", - "queryHistory.persistHistory": "查询历史记录是否在重新启动时保留。如果为 false,则在应用程序退出时清除历史记录。", - "queryHistory.run": "运行查询" + "queryHistory.disableCapture": "暂停查询历史记录捕获", + "queryHistory.displayName": "查询历史记录", + "queryHistory.run": "运行查询", + "queryHistory.enableCapture": "开始查询历史记录捕获", + "queryHistory.doubleClickAction": "双击历史记录项时执行的操作", + "queryHistory.description": "查看并运行以前执行的查询", + "queryHistory.captureEnabledDesc": "是否启用查询历史记录捕获。若为 false,则不捕获所执行的查询。", + "queryHistory.persistHistory": "查询历史记录是否在重新启动时保留。如果为 false,则在应用程序退出时清除历史记录。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..f4cca7b08c --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "聚合大小", + "allLabel": "全部", + "applyButtonText": "应用", + "automaticLabel": "自动", + "avgLabel": "平均", + "basedOnLabel": "基于:", + "CLRTimeLabel": "CLR 时间(毫秒)", + "cpuTime": "CPU 时间", + "CPUTimeLabel": "CPU 时间(毫秒)", + "cancelButtonText": "取消", + "topConsumersRadioButtonsLabel": "排名靠前的使用者,检查依据:", + "configure": "配置", + "criteria": "条件", + "customLabel": "自定义", + "dayLabel": "日", + "duration": "持续时间", + "durationLabel": "持续时间(毫秒)", + "executionCountLabel": "执行计数", + "executionCount": "执行计数", + "filterLabel": "筛选器", + "fromLabel": "从", + "hourLabel": "小时", + "last12HoursLabel": "过去 12 小时", + "last15MinsLabel": "过去 15 分钟", + "last2DaysLabel": "过去 2 天", + "last2WeeksLabel": "过去 2 周", + "last3MonthsLabel": "过去 3 个月", + "last30MinsLabel": "过去 30 分钟", + "last5MinsLabel": "过去 5 分钟", + "last6MonthsLabel": "过去 6 个月", + "lastDayLabel": "前一天", + "lastHourLabel": "前一小时", + "lastMonthLabel": "上月", + "lastWeekLabel": "上周", + "lastYearLabel": "去年", + "localLabel": "本地", + "logMemoryUsedLabel": "使用的日志内存(KB)", + "logicalReads": "逻辑读取次数", + "logicalReadsLabel": "逻辑读取(KB)", + "logicalWritesLabel": "逻辑写入(KB)", + "maxLabel": "最大", + "memoryConsumptionLabel": "内存消耗(KB)", + "minLabel": "最小", + "filterMinPlanLabel": "最小计划数", + "minuteLabel": "分钟", + "okButtonText": "确定", + "openInNewTab": "Open In New Tab", + "overallResourceConsumption": "总体资源消耗", + "overallResourceConsumptionToolbarLabel": "数据库 {0} 的总体资源消耗量", + "physicalReadsLabel": "物理读取(KB)", + "planSummary": "计划查询 {0} 摘要", + "plan": "计划 {0}", + "queries": "查询", + "queryStoreDashboardTitle": "查询存储 - {0}", + "resourceConsumptionCriteriaTitle": "资源消耗条件", + "returnLabel": "返回", + "rowCountLabel": "行数", + "showChartTitle": "显示以下内容的图表:", + "stdDevLabel": "标准偏差", + "tempDBMermoryUsedLabel": "已使用的临时 DB 内存(KB)", + "timeFormatLabel": "时间格式", + "timeIntervalLabel": "时间间隔", + "timeSettingsLabel": "时间设置", + "toLabel": "到", + "topLabel": "前", + "topResourceConsumingQueriesToolbarLabel": "数据库 {0} 的前 25 个资源使用者", + "topResourceConsumingQueries": "资源消耗量最大的几个查询", + "totalLabel": "总计", + "waitTimeLabel": "等待时间(毫秒)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "查询存储", + "queryStore.category": "查询存储", + "queryStore.displayName": "查询存储", + "queryStore.description": "查询存储 Azure Data Studio 扩展。" + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.resource-deployment.i18n.json index c763b908e6..bf232a4cbb 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "未知字段类型:“{0}”", - "azdataEulaDeclined": "部署无法继续。Azure 数据 CLI 许可条款被拒绝。你可以接受 EULA 以继续,也可以取消此操作", - "azdataEulaNotAccepted": "部署无法继续。Azure 数据 CLI 许可条款尚未被接受。请接受 EULA 以启用需要 Azure 数据 CLI 的功能。", - "azure.account": "Azure 帐户", - "azure.account.location": "Azure 位置", - "azure.account.resourceGroup": "资源组", - "azure.account.subscription": "订阅(所选子集)", - "azure.account.subscriptionDescription": "在“连接”Viewlet 的 \"Azure\" 树状视图中列出的帐户上,通过“选择订阅”操作更改当前所选订阅", - "azure.no": "否", - "azure.refresh": "刷新", - "azure.resourceGroup.NewResourceGroupAriaLabel": "新资源组名称", - "azure.resourceGroup.createNewResourceGroup": "创建新资源组", - "azure.signin": "登录…", - "azure.yes": "是", - "button.label": "选择", - "deployCluster.Realm": "领域", - "deploymentDialog.InstallingTool": "当前正在安装所需的工具“{0}”[ {1} ]。", "deploymentDialog.RecheckEulaButton": "接受 EULA 并选择", - "filePicker.browse": "浏览", + "resourceTypePickerDialog.resourceTypeCategoryAll": "全部", + "resourceDeployment.FailedToOpenNotebook": "打开输出笔记本时出错。{1}{2}。", "getIsPassword.unknownVariableName": "尝试获取未知变量的 isPassword: {0}", "getVariableValue.unknownVariableName": "尝试获取未知变量的变量值: {0}", - "kubeConfigClusterPicker.clusterContextNotFound": "未找到任何群集上下文信息", - "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 配置文件路径", - "optionsNotDefined": "没有为字段类型 {0} 定义 FieldInfo.options", - "optionsNotObjectOrArray": "如果 FieldInfo.options 不是数组,则它必须是一个对象", - "optionsSource.alreadyDefined": "已定义 ID 为 {0} 的选项源", - "optionsSource.notDefined": "没有为 ID {0} 定义选项源", - "optionsTypeNotFound": "如果 FieldInfo.options 是一个对象,它必须具有 \"optionsType\" 属性", - "optionsTypeRadioOrDropdown": "如果 optionsType 不是 {0},则它必须是 {1}", - "resourceDeployment.BackgroundExecutionFailed": "任务“{0}”失败。", + "azure.account": "Azure 帐户", + "azure.account.location": "Azure 位置", + "filePicker.browse": "浏览", + "resourceTypePickerDialog.tagsListViewTitle": "类别", + "azure.account.subscriptionDescription": "在“连接”Viewlet 的 \"Azure\" 树状视图中列出的帐户上,通过“选择订阅”操作更改当前所选订阅", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "云", + "azure.resourceGroup.createNewResourceGroup": "创建新资源组", + "azdataEulaNotAccepted": "部署无法继续。Azure 数据 CLI 许可条款尚未被接受。请接受 EULA 以启用需要 Azure 数据 CLI 的功能。", + "azdataEulaDeclined": "部署无法继续。Azure 数据 CLI 许可条款被拒绝。你可以接受 EULA 以继续,也可以取消此操作", "resourceDeployment.Description": "说明", - "resourceDeployment.FailedToOpenNotebook": "打开输出笔记本时出错。{1}{2}。", + "resourceDeployment.discoverPathOrAdditionalInformation": "发现的路径或其他信息", + "optionsNotObjectOrArray": "如果 FieldInfo.options 不是数组,则它必须是一个对象", + "optionsNotDefined": "没有为字段类型 {0} 定义 FieldInfo.options", + "resourceTypePickerDialog.resourceSearchPlaceholder": "筛选资源...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "混合", + "resourceDeployment.install": "安装", "resourceDeployment.InstallTools": "安装工具", + "resourceDeployment.installingExtension": "正在安装扩展“{0}”...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 配置文件路径", + "azure.resourceGroup.NewResourceGroupAriaLabel": "新资源组名称", + "azure.no": "否", + "optionsSource.notDefined": "没有为 ID {0} 定义选项源", + "valueProvider.notDefined": "没有为 ID {0} 定义值提供程序", + "kubeConfigClusterPicker.clusterContextNotFound": "未找到任何群集上下文信息", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "本地", "resourceDeployment.Options": "选项", + "optionsSource.alreadyDefined": "已定义 ID 为 {0} 的选项源", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "领域", + "azure.refresh": "刷新", "resourceDeployment.RequiredVersion": "所需版本", + "deploymentDialog.InstallingTool": "当前正在安装所需的工具“{0}”[ {1} ]。", + "resourceDeployment.requiredTools": "所需的工具", + "azure.account.resourceGroup": "资源组", + "ui.DeployButton": "运行", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "脚本", + "button.label": "选择", + "resourceTypePickerDialog.title": "选择部署选项", + "azure.signin": "登录…", "resourceDeployment.Status": "状态", + "azure.account.subscription": "订阅(所选子集)", + "resourceDeployment.extensionRequiredPrompt": "部署此资源需要“{0}”扩展,现在是否希望安装此扩展?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "任务“{0}”失败,并且未生成任何输出笔记本。", + "resourceDeployment.BackgroundExecutionFailed": "任务“{0}”失败。", + "validation.multipleValidationErrors": "此页面上存在一些错误,请单击“显示详细信息”以查看错误。", "resourceDeployment.Tool": "工具", + "resourceDeployment.unknownExtension": "未知扩展“{0}”", + "UnknownFieldTypeError": "未知字段类型:“{0}”", + "valueProvider.alreadyDefined": "已定义 ID 为 {0} 的值提供程序", "resourceDeployment.Version": "版本", "resourceDeployment.ViewErrorDetail": "查看错误详细信息", - "resourceDeployment.discoverPathOrAdditionalInformation": "发现的路径或其他信息", - "resourceDeployment.extensionRequiredPrompt": "部署此资源需要“{0}”扩展,现在是否希望安装此扩展?", - "resourceDeployment.install": "安装", - "resourceDeployment.installingExtension": "正在安装扩展“{0}”...", - "resourceDeployment.requiredTools": "所需的工具", - "resourceDeployment.unknownExtension": "未知扩展“{0}”", - "resourceTypePickerDialog.resourceSearchPlaceholder": "筛选资源...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "全部", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "云", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "混合", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "本地", - "resourceTypePickerDialog.tagsListViewTitle": "类别", - "resourceTypePickerDialog.title": "选择部署选项", - "ui.DeployButton": "运行", - "ui.ScriptToNotebookButton": "脚本", - "validation.multipleValidationErrors": "此页面上存在一些错误,请单击“显示详细信息”以查看错误。", - "valueProvider.alreadyDefined": "已定义 ID 为 {0} 的值提供程序", - "valueProvider.notDefined": "没有为 ID {0} 定义值提供程序" + "optionsTypeNotFound": "如果 FieldInfo.options 是一个对象,它必须具有 \"optionsType\" 属性", + "optionsTypeRadioOrDropdown": "如果 optionsType 不是 {0},则它必须是 {1}", + "azure.yes": "是" }, "dist/main": { "resourceDeployment.UnknownResourceType": "未定义资源类型: {0}" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "笔记本 {0} 不存在" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … 出错: {1}", "platformService.RunCommand.IgnoringError": "\t>>> 忽略执行中的错误并继续部署工具", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … 出错: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … 已退出,代码为: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 已退出,信号: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "部署" }, "dist/services/resourceTypeService": { "downloadError": "下载失败,状态代码: {0},消息: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "管理 Azure 资源", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "管理 Azure 资源", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "正在添加 azure-cli 存储库信息…", - "resourceDeployment.AziCli.AptGetPackages": "正在获取 azure-cli 安装所需的包…", - "resourceDeployment.AziCli.AptGetUpdate": "在安装 azure-cli 之前更新存储库信息…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "正在更新 azure-cli 的存储库信息…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "正在删除以前下载的 azurecli.msi (如果存在)…", "resourceDeployment.AziCli.DisplayingInstallationLog": "正在显示安装日志…", + "resourceDeployment.AziCli.ScriptedInstall": "下载并调用脚本以安装 azure-cli…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "正在下载并安装 azure-cli 的签名密钥…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "正在下载 azurecli.msi 并安装 azure-cli…", + "resourceDeployment.AziCli.AptGetPackages": "正在获取 azure-cli 安装所需的包…", "resourceDeployment.AziCli.InstallingAzureCli": "正在安装 azure-cli…", - "resourceDeployment.AziCli.ScriptedInstall": "下载并调用脚本以安装 azure-cli…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "正在更新 azure-cli 的存储库信息…", + "resourceDeployment.AziCli.AptGetUpdate": "在安装 azure-cli 之前更新存储库信息…", "resourceDeployment.AziCli.UpdatingBrewRepository": "正在更新 azure-cli 安装的 brew 存储库…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "针对 Kubernetes 群集运行命令", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "无法分析 kubectl 版本命令输出:“{0}”", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "正在添加 kubectl 存储库信息…", - "resourceDeployment.Kubectl.AptGetPackages": "正在获取 kubectl 安装所需的包…", - "resourceDeployment.Kubectl.AptGetUpdate": "正在更新存储库信息…", "resourceDeployment.Kubectl.BackupCurrentBinary": "正在备份安装位置中的任何现有 kubectl…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "正在安装位置清除任何以前备份的版本(如果存在)…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "正在删除以前下载的 kubectl (如果存在)…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "正在删除以前下载的 kubectl.exe (如果存在)…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "正在下载并安装 kubectl 的签名密钥…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "正在下载并安装最新的 kubectl.exe…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "正在下载并安装 kubectl 的签名密钥…", "resourceDeployment.Kubectl.DownloadingKubectl": "正在下载最新的 kubectl 版本…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "正在安装 kubectl…", + "resourceDeployment.Kubectl.AptGetPackages": "正在获取 kubectl 安装所需的包…", "resourceDeployment.Kubectl.InstallingKubectl": "正在安装 kubectl…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "正在安装 kubectl…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "正在创建 kubectl 可执行文件…", "resourceDeployment.Kubectl.MoveToSystemPath": "正在将 kubectl 移到路径中的安装位置…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "正在更新 kubectl 安装的 brew 存储库…", - "resourceDeployment.invalidKubectlVersionOutput": "无法分析 kubectl 版本命令输出:“{0}”" + "resourceDeployment.Kubectl.AptGetUpdate": "正在更新存储库信息…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "正在更新 kubectl 安装的 brew 存储库…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "检索版本信息时出错。{0}收到无效输出,获取版本命令输出:“{1}”", - "deployCluster.GetToolVersionErrorInformation": "检索版本信息时出错。有关详细信息,请参阅输出通道“{0}”", - "deploymentDialog.ToolInformationalMessage.Brew": "•\t部署这些工具时需要 brew,并且需要预先安装它才能部署必要的工具", - "deploymentDialog.ToolInformationalMessage.Curl": "•\t安装需要 curl,并且需要预先安装它才能部署必要的工具", + "toolBase.getPip3InstallationLocation.LocationNotFound": " 在输出中找不到“位置”:", + "toolBase.getPip3InstallationLocation.Output": " 输出:", + "toolBase.ManualUninstallCommand": " 一种可行的卸载方法是使用以下命令: {0} >{1}", + "toolBase.installCore.CannotInstallTool": "无法安装工具:{0}::{1},因为安装命令对于你的 OS 分发是未知的。请先手动安装 {0},然后再继续操作", "deploymentDialog.ToolStatus.Error": "错误", + "toolBase.InstallError": "安装工具“{0}”[{1}]时出错。{2}错误: {3}{2}有关详细信息,请参阅输出通道“{4}”", + "toolBase.InstallErrorInformation": "安装工具时出错。有关详细信息,请参阅输出通道“{0}”", + "deployCluster.GetToolVersionErrorInformation": "检索版本信息时出错。有关详细信息,请参阅输出通道“{0}”", + "deployCluster.GetToolVersionError": "检索版本信息时出错。{0}收到无效输出,获取版本命令输出:“{1}”", "deploymentDialog.ToolStatus.Failed": "失败", + "toolBase.InstallFailInformation": "未能检测到安装后的版本。有关详细信息,请参阅输出通道“{0}”", + "toolBase.InstallFailed": "安装命令已完成,但无法检测到工具版本“{0}”,因此安装尝试失败。检测错误: {1}{2}清除以前的安装会有所帮助。", "deploymentDialog.ToolStatus.Installed": "已安装", "deploymentDialog.ToolStatus.Installing": "正在安装…", "deploymentDialog.ToolStatus.NotInstalled": "未安装", - "toolBase.InstallError": "安装工具“{0}”[{1}]时出错。{2}错误: {3}{2}有关详细信息,请参阅输出通道“{4}”", - "toolBase.InstallErrorInformation": "安装工具时出错。有关详细信息,请参阅输出通道“{0}”", - "toolBase.InstallFailInformation": "未能检测到安装后的版本。有关详细信息,请参阅输出通道“{0}”", - "toolBase.InstallFailed": "安装命令已完成,但无法检测到工具版本“{0}”,因此安装尝试失败。检测错误: {1}{2}清除以前的安装会有所帮助。", - "toolBase.ManualUninstallCommand": " 一种可行的卸载方法是使用以下命令: {0} >{1}", - "toolBase.SeeOutputChannel": "{0}有关详细信息,请参阅输出通道“{1}”", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "工具“{0}”的搜索路径: {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " 在输出中找不到“位置”:", - "toolBase.getPip3InstallationLocation.Output": " 输出:", - "toolBase.installCore.CannotInstallTool": "无法安装工具:{0}::{1},因为安装命令对于你的 OS 分发是未知的。请先手动安装 {0},然后再继续操作" + "toolBase.SeeOutputChannel": "{0}有关详细信息,请参阅输出通道“{1}”", + "deploymentDialog.ToolInformationalMessage.Brew": "•\t部署这些工具时需要 brew,并且需要预先安装它才能部署必要的工具", + "deploymentDialog.ToolInformationalMessage.Curl": "•\t安装需要 curl,并且需要预先安装它才能部署必要的工具" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 帐户", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "服务器", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL 数据库 - Azure 帐户设置", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 帐户", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure 帐户设置", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "订阅", - "deployAzureSQLDB.CollationNameLabel": "数据库排序规则", "deployAzureSQLDB.CollationNameSummaryLabel": "数据库的排序规则", - "deployAzureSQLDB.DatabaseNameLabel": "SQL 数据库名称", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "数据库设置", - "deployAzureSQLDB.EndIpAddressLabel": "防火墙 IP 范围内的最大 IP 地址", - "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP 地址", - "deployAzureSQLDB.FirewallRuleDescription": "创建本地客户端 IP 的防火墙规则,以便在创建完成后通过 Azure Data Studio 连接到数据库。", - "deployAzureSQLDB.FirewallRuleNameLabel": "防火墙规则名称", "deployAzureSQLDB.FirewallToggleLabel": "创建防火墙规则", - "deployAzureSQLDB.IpAddressInfoLabel": "输入 IPv4 格式的 IP 地址。", - "deployAzureSQLDB.MissingRequiredInfoError": "请填写标有红色星号的必填字段。", + "deployAzureSQLDB.FirewallRuleDescription": "创建本地客户端 IP 的防火墙规则,以便在创建完成后通过 Azure Data Studio 连接到数据库。", + "deployAzureSQLDB.CollationNameLabel": "数据库排序规则", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "数据库设置", "deployAzureSQLDB.NewSQLDBTitle": "部署 Azure SQL DB", - "deployAzureSQLDB.ResourceGroup": "资源组", - "deployAzureSQLDB.ScriptToNotebook": "脚本到笔记本", + "deployAzureSQLDB.IpAddressInfoLabel": "输入 IPv4 格式的 IP 地址。", + "deployAzureSQLDB.FirewallRuleNameLabel": "防火墙规则名称", + "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP 地址", + "deployAzureSQLDB.EndIpAddressLabel": "防火墙 IP 范围内的最大 IP 地址", + "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP 地址", "deployAzureSQLDB.StartIpAddressLabel": "防火墙 IP 范围内的最小 IP 地址", - "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP 地址" + "deployAzureSQLDB.MissingRequiredInfoError": "请填写标有红色星号的必填字段。", + "deployAzureSQLDB.ResourceGroup": "资源组", + "deployAzureSQLDB.DatabaseNameLabel": "SQL 数据库名称", + "deployAzureSQLDB.ScriptToNotebook": "脚本到笔记本", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "服务器", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "订阅" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "在当前订阅中找不到服务器。\r\n请选择至少包含一个服务器的其他订阅", "deployAzureSQLDB.NoServerLabel": "找不到服务器", + "deployAzureSQLDB.NoServerError": "在当前订阅中找不到服务器。\r\n请选择至少包含一个服务器的其他订阅", "deployAzureSQLDB.azureSignInError": "先登录 Azure 帐户" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "排序规则名称长度必须介于 1 到 100 个字符之间。", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "排序规则名称不能只包含数字。", "deployAzureSQLDB.DBCollationSpecialCharError": "排序规则名称不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallLengthError": "防火墙名称长度必须介于 1 到 100 个字符之间。", + "deployAzureSQLDB.DBCollationLengthError": "排序规则名称长度必须介于 1 到 100 个字符之间。", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "数据库名称不能只包含数字。", + "deployAzureSQLDB.DBNameSpecialCharError": "数据库名称不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@&, .", + "deployAzureSQLDB.DBNameLengthError": "数据库名称长度必须介于 1 到 100 个字符之间。", + "deployAzureSQLDB.DBNameExistsError": "数据库名称在当前服务器中必须是唯一的。", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "防火墙名称不能只包含数字。", "deployAzureSQLDB.DBFirewallSpecialCharError": "防火墙名称不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@&, .", - "deployAzureSQLDB.DBFirewallUpperCaseError": "防火墙名称不允许使用大写字母", + "deployAzureSQLDB.DBFirewallLengthError": "防火墙名称长度必须介于 1 到 100 个字符之间。", "deployAzureSQLDB.DBMaxIpInvalidError": "最大 IP 地址无效", "deployAzureSQLDB.DBMinIpInvalidError": "最小 IP 地址无效", - "deployAzureSQLDB.DBNameExistsError": "数据库名称在当前服务器中必须是唯一的。", - "deployAzureSQLDB.DBNameLengthError": "数据库名称长度必须介于 1 到 100 个字符之间。", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "数据库名称不能只包含数字。", - "deployAzureSQLDB.DBNameSpecialCharError": "数据库名称不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@&, ." + "deployAzureSQLDB.DBFirewallUpperCaseError": "防火墙名称不允许使用大写字母" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 帐户", - "deployAzureSQLVM.AzureRegionDropdownLabel": "区域", - "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 设置", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "订阅", - "deployAzureSQLVM.MissingRequiredInfoError": "请填写标有红色星号的必填字段。", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "新建子网", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新建虚拟网络", - "deployAzureSQLVM.NetworkSettingsPageDescription": "配置网络设置", - "deployAzureSQLVM.NetworkSettingsPageTitle": "网络", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新建公共 IP", - "deployAzureSQLVM.NewSQLVMTitle": "部署 Azure SQL VM", - "deployAzureSQLVM.PublicIPDropdownLabel": "公共 IP", - "deployAzureSQLVM.ResourceGroup": "资源组", - "deployAzureSQLVM.ScriptToNotebook": "脚本到笔记本", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "确认密码", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "密码", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "用户名", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 连接", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "启用 SQL 身份验证", - "deployAzureSQLVM.SqlPortLabel": "端口", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 设置", - "deployAzureSQLVM.SubnetDropdownLabel": "子网", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "虚拟网络", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "确认密码", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "管理员帐户密码", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "管理员帐户用户名", - "deployAzureSQLVM.VmImageDropdownLabel": "映像", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "映像版本", - "deployAzureSQLVM.VmNameTextBoxLabel": "虚拟机名称", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 帐户", + "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 设置", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "单击此处详细了解定价和支持的 VM 大小", + "deployAzureSQLVM.NetworkSettingsPageDescription": "配置网络设置", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "确认密码", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "确认密码", + "deployAzureSQLVM.NewSQLVMTitle": "部署 Azure SQL VM", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "启用远程桌面(RDP)入站端口(3389)", - "deployAzureSQLVM.VmSizeDropdownLabel": "大小", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "启用 SQL 身份验证", + "deployAzureSQLVM.VmImageDropdownLabel": "映像", "deployAzureSQLVM.VmSkuDropdownLabel": "映像 SKU", - "deployeAzureSQLVM.VmSettingsPageTitle": "虚拟机设置", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "单击此处详细了解定价和支持的 VM 大小" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "映像版本", + "deployAzureSQLVM.NetworkSettingsPageTitle": "网络", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新建公共 IP", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "新建子网", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新建虚拟网络", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "密码", + "deployAzureSQLVM.MissingRequiredInfoError": "请填写标有红色星号的必填字段。", + "deployAzureSQLVM.SqlPortLabel": "端口", + "deployAzureSQLVM.PublicIPDropdownLabel": "公共 IP", + "deployAzureSQLVM.AzureRegionDropdownLabel": "区域", + "deployAzureSQLVM.ResourceGroup": "资源组", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 设置", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 连接", + "deployAzureSQLVM.ScriptToNotebook": "脚本到笔记本", + "deployAzureSQLVM.VmSizeDropdownLabel": "大小", + "deployAzureSQLVM.SubnetDropdownLabel": "子网", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "订阅", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "用户名", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "虚拟网络", + "deployAzureSQLVM.VmNameTextBoxLabel": "虚拟机名称", + "deployeAzureSQLVM.VmSettingsPageTitle": "虚拟机设置" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "密码长度必须介于 12 到 123 个字符之间。", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "创建新的公共 IP", - "deployAzureSQLVM.NewPipPlaceholder": "输入新公共 IP 的名称", "deployAzureSQLVM.NewSubnetError": "创建新的子网网络", - "deployAzureSQLVM.NewSubnetPlaceholder": "输入新子网的名称", "deployAzureSQLVM.NewVnetError": "新建虚拟网络", + "deployAzureSQLVM.NewPipPlaceholder": "输入新公共 IP 的名称", + "deployAzureSQLVM.NewSubnetPlaceholder": "输入新子网的名称", "deployAzureSQLVM.NewVnetPlaceholder": "输入新虚拟网络的名称", "deployAzureSQLVM.PipNameError": "公共 IP 名称长度必须介于 1 到 80 个字符之间", "deployAzureSQLVM.SubnetNameLengthError": "子网名称长度必须介于 1 到 80 个字符之间", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "本地(仅在 VM 中)", + "deployAzureSQLVM.SqlConfirmPasswordError": "密码和确认密码必须匹配。", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "专用(虚拟网络中)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "公共(Internet)", - "deployAzureSQLVM.SqlConfirmPasswordError": "密码和确认密码必须匹配。", - "deployAzureSQLVM.SqlUsernameLengthError": "用户名长度必须介于 2 到 128 个字符之间。", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "用户名不可包含特殊字符 \\/\"\"[]:|<>+=;,?*。" + "deployAzureSQLVM.SqlUsernameSpecialCharError": "用户名不可包含特殊字符 \\/\"\"[]:|<>+=;,?*。", + "deployAzureSQLVM.SqlUsernameLengthError": "用户名长度必须介于 2 到 128 个字符之间。" }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "密码和确认密码必须匹配。", - "deployAzureSQLVM.VMUsernameLengthError": "用户名长度必须介于 1 到 20 个字符之间。", - "deployAzureSQLVM.VMUsernameReservedWordsError": "用户名不得包含保留字。", + "deployAzureSQLVM.vmDropdownSizeError": "选择有效的虚拟机大小。", "deployAzureSQLVM.VMUsernameSpecialCharError": "用户名不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@& .", "deployAzureSQLVM.VMUsernameSuffixError": "用户名不能以句点结尾", - "deployAzureSQLVM.VNameExistsError": "虚拟机名称在当前资源组中必须唯一。", - "deployAzureSQLVM.VNameOnlyNumericNameError": "虚拟机名称不能仅包含数字。", + "deployAzureSQLVM.VMUsernameLengthError": "用户名长度必须介于 1 到 20 个字符之间。", + "deployAzureSQLVM.VMUsernameReservedWordsError": "用户名不得包含保留字。", "deployAzureSQLVM.VNamePrefixSuffixError": "虚拟机名称不得以下划线开头。不得以句点或连字符结尾", + "deployAzureSQLVM.VNameOnlyNumericNameError": "虚拟机名称不能仅包含数字。", "deployAzureSQLVM.VNameSpecialCharError": "虚拟机名称不得包含特殊字符 \\/\"\"[]:|<>+=;,?*@&, .", "deployAzureSQLVM.VnameLengthError": "虚拟机名称长度必须介于 1 到 15 个字符之间。", - "deployAzureSQLVM.vmDropdownSizeError": "选择有效的虚拟机大小。" + "deployAzureSQLVM.VNameExistsError": "虚拟机名称在当前资源组中必须唯一。" }, "dist/ui/deploymentInputDialog": { + "notebookType": "笔记本类型", "deploymentDialog.OkButtonText": "确定", - "deploymentDialog.OpenNotebook": "打开笔记本", - "notebookType": "笔记本类型" + "deploymentDialog.OpenNotebook": "打开笔记本" }, "dist/ui/modelViewUtils": { "azure.accessError": "\r\n 错误详细信息: {0}。", - "azure.accounts.accountNotFoundError": "所选帐户“{0}”不再可用。请单击“登录”以再次添加,或选择其他帐户。", - "azure.accounts.accountStaleError": "所选帐户“{0}”的访问令牌不再有效。请单击“登录”按钮,刷新帐户或选择其他帐户。", - "azure.accounts.unexpectedAccountsError": "提取帐户时出现意外错误: {0}", - "azure.accounts.unexpectedResourceGroupsError": "为订阅 {0} 提取资源组时出现意外错误: {1}", - "azure.accounts.unexpectedSubscriptionsError": "为帐户 {0} 提取订阅时出现意外错误: {1}", + "getClusterContexts.errorFetchingClusters": "加载或分析配置文件 {0} 时出错,错误为: {1}", "fileChecker.FileNotFound": "找不到文件 {0}。请选择 kube 配置文件。", "fileChecker.NotFile": "路径 {0} 不是文件,请选择有效的 kube 配置文件。", - "getClusterContexts.errorFetchingClusters": "加载或分析配置文件 {0} 时出错,错误为: {1}", - "invalidSQLPassword": "{0} 不符合密码复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "所选帐户“{0}”的访问令牌不再有效。请单击“登录”按钮,刷新帐户或选择其他帐户。", + "azure.accounts.accountNotFoundError": "所选帐户“{0}”不再可用。请单击“登录”以再次添加,或选择其他帐户。", + "azure.accounts.unexpectedAccountsError": "提取帐户时出现意外错误: {0}", + "resourceDeployment.errorFetchingStorageClasses": "提取可用的 kubectl 存储类时出现意外错误: {0}", + "azure.accounts.unexpectedResourceGroupsError": "为订阅 {0} 提取资源组时出现意外错误: {1}", + "azure.accounts.unexpectedSubscriptionsError": "为帐户 {0} 提取订阅时出现意外错误: {1}", "passwordNotMatch": "{0} 与确认密码不匹配", - "resourceDeployment.errorFetchingStorageClasses": "提取可用的 kubectl 存储类时出现意外错误: {0}" + "invalidSQLPassword": "{0} 不符合密码复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { "notebookWizard.autoSummaryPageTitle": "查看配置" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "下载并启动安装程序,URL: {0}", - "resourceDeployment.DownloadCompleteText": "已成功下载: {0}", "resourceDeployment.DownloadingText": "正在从 {0} 下载", "resourceDeployment.LaunchingProgramText": "正在启动: {0}", + "resourceDeployment.DownloadCompleteText": "已成功下载: {0}", "resourceDeployment.ProgramLaunchedText": "已成功启动: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "部署选项" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "若要继续,必须接受最终用户许可协议(EULA)条款", - "deploymentDialog.FailedToolsInstallation": "仍未发现某些工具。请确保它们已安装,正在运行且可发现", - "deploymentDialog.InstallToolsHintMany": "未安装工具 {0},可单击“{1}”按钮进行安装。", - "deploymentDialog.InstallToolsHintOne": "未安装工具 {0},可单击“{1}”按钮进行安装。", - "deploymentDialog.InstalledTools": "现在已经安装了所有必需的工具。", - "deploymentDialog.NoRequiredTool": "无需工具", - "deploymentDialog.PendingInstallation": "仍未发现以下工具: {0}。请确保它们已安装、正在运行且可发现", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "“{0}”[ {1} ]不符合最低版本要求,请将其卸载并重启 Azure Data Studio。", "deploymentDialog.ToolInformation": "未发现“{0}”,当前不支持自动安装。请手动安装“{0}”,或确保它已启动且可被检测到。完成后,请重启 Azure Data Studio。请参阅 [{1}]。", - "deploymentDialog.VersionInformationDebugHint": "如果手动安装工具以选择更改,则需要重启 Azure Data Studio。你可以在“部署”和“Azure 数据 CLI”输出通道中找到更多详细信息", + "resourceDeployment.AgreementTitle": "接受使用条款", + "deploymentDialog.InstalledTools": "现在已经安装了所有必需的工具。", + "notebookWizard.toolsAndEulaPageTitle": "部署先决条件", + "deploymentDialog.PendingInstallation": "仍未发现以下工具: {0}。请确保它们已安装、正在运行且可发现", "deploymentDialog.loadingRequiredTools": "正在加载所需的工具信息", "deploymentDialog.loadingRequiredToolsCompleted": "所需工具信息加载已完成", - "notebookWizard.toolsAndEulaPageTitle": "部署先决条件", - "resourceDeployment.AgreementTitle": "接受使用条款" + "deploymentDialog.NoRequiredTool": "无需工具", + "deploymentDialog.FailedToolsInstallation": "仍未发现某些工具。请确保它们已安装,正在运行且可发现", + "deploymentDialog.FailedEulaValidation": "若要继续,必须接受最终用户许可协议(EULA)条款", + "deploymentDialog.InstallToolsHintOne": "未安装工具 {0},可单击“{1}”按钮进行安装。", + "deploymentDialog.InstallToolsHintMany": "未安装工具 {0},可单击“{1}”按钮进行安装。", + "deploymentDialog.VersionInformationDebugHint": "如果手动安装工具以选择更改,则需要重启 Azure Data Studio。你可以在“部署”和“Azure 数据 CLI”输出通道中找到更多详细信息" }, "package": { - "azdata-install-location-description": "用于安装命令的 azdata 程序包的位置", - "azure-sql-mi-agreement": "我接受 {0} 和 {1}。", - "azure-sql-mi-agreement-eula": "Azure SQL MI 许可条款", - "azure-sql-mi-display-description": "在 Azure 或客户管理的环境中创建 SQL 托管实例", - "azure-sql-mi-display-name": "Azure SQL 托管实例", - "azure-sql-mi-help-text": "Azure SQL 托管实例提供全面的 SQL Server 访问和功能兼容性,用于将 SQL Server 迁移到 Azure,或开发新应用程序。{0}。", - "azure-sql-mi-help-text-learn-more": "了解更多", - "azure-sql-mi-okButton-text": "在门户中打开", - "azure-sql-mi-resource-type-option-label": "资源类型", - "azure-sqldb-agreement": "我接受 {0}、{1} 和 {2}。", - "azure-sqldb-agreement-azdata-eula": "azdata 许可条款", + "azure-sqlvm-vm-administrator-account-page-label": "管理员帐户", "azure-sqldb-agreement-sqldb-eula": "Azure SQL DB 许可条款", - "azure-sqldb-description": "在 Azure 中创建 SQL 数据库、数据库服务器或弹性池。", "azure-sqldb-display-name": "Azure SQL 数据库", - "azure-sqldb-notebook-ok-button-text": "选择", - "azure-sqldb-portal-ok-button-text": "在 Azure 门户中创建", - "azure-sqlvm-agreement": "我接受 {0}、{1} 和 {2}。", - "azure-sqlvm-agreement-azdata-eula": "azdata 许可条款", + "azure-sql-mi-agreement-eula": "Azure SQL MI 许可条款", + "azure-sql-mi-help-text": "Azure SQL 托管实例提供全面的 SQL Server 访问和功能兼容性,用于将 SQL Server 迁移到 Azure,或开发新应用程序。{0}。", "azure-sqlvm-agreement-sqlvm-eula": "Azure SQL VM 许可条款", + "azure-sql-mi-display-name": "Azure SQL 托管实例", "azure-sqlvm-azure-account-page-label": "Azure 信息", "azure-sqlvm-azure-location-label": "Azure 位置", - "azure-sqlvm-deploy-dialog-action-text": "脚本到笔记本", - "azure-sqlvm-deploy-dialog-title": "部署 Azure SQL 虚拟机", - "azure-sqlvm-description": "在 Azure 上创建 SQL 虚拟机。最适合需要 OS 级别访问权限的迁移和应用程序。", - "azure-sqlvm-display-name": "Azure 虚拟机上的 SQL Server", - "azure-sqlvm-image-label": "映像", - "azure-sqlvm-image-sku-label": "VM 映像 SKU", "azure-sqlvm-password-confirm-label": "确认密码", - "azure-sqlvm-password-label": "密码", - "azure-sqlvm-publisher-label": "发布者", - "azure-sqlvm-storage-accountname-label": "存储帐户名称", - "azure-sqlvm-storage-page-lable": "存储帐户", - "azure-sqlvm-storage-sku-label": "存储帐户 SKU 类型", - "azure-sqlvm-username-label": "用户名", - "azure-sqlvm-vm-administrator-account-page-label": "管理员帐户", - "azure-sqlvm-vm-information-page-label": "VM 信息", - "azure-sqlvm-vm-summary-page-label": "摘要", - "azure-sqlvm-vmname-label": "虚拟机名称", - "azure-sqlvm-vmsize-label": "大小", - "deploy-resource-command-category": "部署", - "deploy-resource-command-name": "新建部署…", - "deployment.configuration.title": "部署配置", "docker-confirm-sql-password-field": "确认密码", "docker-container-name-field": "容器名称", + "azure-sqlvm-description": "在 Azure 上创建 SQL 虚拟机。最适合需要 OS 级别访问权限的迁移和应用程序。", + "azure-sql-mi-display-description": "在 Azure 或客户管理的环境中创建 SQL 托管实例", + "azure-sqldb-description": "在 Azure 中创建 SQL 数据库、数据库服务器或弹性池。", + "azure-sqldb-portal-ok-button-text": "在 Azure 门户中创建", + "sql-azure-database-server-display-name": "数据库服务器", + "azure-sqlvm-deploy-dialog-title": "部署 Azure SQL 虚拟机", "docker-sql-2017-title": "部署 SQL Server 2017 容器映像", "docker-sql-2019-title": "部署 SQL Server 2019 容器映像", "docker-sql-2022-title": "部署 SQL Server 2022 容器映像", - "docker-sql-password-field": "SQL Server 密码", + "deploy-resource-command-category": "部署", + "deployment.configuration.title": "部署配置", + "sql-azure-elastic-pool-display-name": "弹性池", + "azure-sql-mi-agreement": "我接受 {0} 和 {1}。", + "azure-sqldb-agreement": "我接受 {0}、{1} 和 {2}。", + "azure-sqlvm-agreement": "我接受 {0}、{1} 和 {2}。", + "azure-sqlvm-image-label": "映像", + "azure-sql-mi-help-text-learn-more": "了解详细信息", + "azdata-install-location-description": "用于安装命令的 azdata 程序包的位置", + "microsoft-privacy-statement": "Microsoft 隐私声明", + "deploy-resource-command-name": "新建部署…", + "azure-sql-mi-okButton-text": "在门户中打开", + "azure-sqlvm-password-label": "密码", "docker-sql-port-field": "端口", "extension-description": "提供部署 Microsoft SQL Server 的基于笔记本的体验", - "extension-displayName": "Azure Data Studio 的 SQL Server 部署扩展", - "microsoft-privacy-statement": "Microsoft 隐私声明", + "azure-sqlvm-publisher-label": "发布者", + "azure-sql-mi-resource-type-option-label": "资源类型", "resource-type-display-name": "资源类型", "resource-type-sql-image-description": "使用 Docker 运行 SQL Server 容器映像", - "resource-type-sql-image-display-name": "SQL Server 容器映像", "resource-type-sql-windows-setup-description": "在 Windows 上运行 SQL Server,选择版本以开始使用。", - "resource-type-sql-windows-setup-display-name": "Windows 上的 SQL Server", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "数据库服务器", - "sql-azure-elastic-pool-display-name": "弹性池", + "extension-displayName": "Azure Data Studio 的 SQL Server 部署扩展", + "resource-type-sql-image-display-name": "SQL Server 容器映像", + "azure-sqlvm-display-name": "Azure 虚拟机上的 SQL Server", + "resource-type-sql-windows-setup-display-name": "Windows 上的 SQL Server", + "docker-sql-password-field": "SQL Server 密码", + "azure-sqlvm-deploy-dialog-action-text": "脚本到笔记本", + "azure-sqldb-notebook-ok-button-text": "选择", "sql-azure-single-database-display-name": "单一数据库", - "version-display-name": "版本" + "azure-sqlvm-vmsize-label": "大小", + "azure-sqlvm-storage-page-lable": "存储帐户", + "azure-sqlvm-storage-sku-label": "存储帐户 SKU 类型", + "azure-sqlvm-storage-accountname-label": "存储帐户名称", + "azure-sqlvm-vm-summary-page-label": "摘要", + "azure-sqlvm-username-label": "用户名", + "azure-sqlvm-image-sku-label": "VM 映像 SKU", + "azure-sqlvm-vm-information-page-label": "VM 信息", + "version-display-name": "版本", + "azure-sqlvm-vmname-label": "虚拟机名称", + "azure-sqldb-agreement-azdata-eula": "azdata 许可条款", + "azure-sqlvm-agreement-azdata-eula": "azdata 许可条款" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 99% rename from i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.schema-compare.i18n.json index 5dba94e03f..11f7262b83 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "标签: 选项值名称查找中不存在 {0}", - "SchemaCompare.GeneralOptionsLabel": "常规选项", - "SchemaCompare.ObjectTypesOptionsLabel": "包括对象类型", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "架构比较选项", - "SchemaCompareOptionsDialog.Reset": "重置", - "file": "文件", - "flat": "平面", - "objectType": "对象类型", - "schema": "架构", - "schemaCompare.ApplyConfirmation": "确定要更新目标吗?", - "schemaCompare.CompareDetailsTitle": "比较详细信息", - "schemaCompare.GetConnectionString": "是否要连接到 {0}?", - "schemaCompare.RecompareToRefresh": "按“比较”以刷新比较结果。", + "schemaCompareDialog.differentSourceMessage": "已选择其他源架构。是否进行比较以查看比较结果?", + "schemaCompareDialog.differentTargetMessage": "已选择其他目标架构。是否进行比较以查看比较结果?", "schemaCompare.actionColumn": "操作", "schemaCompare.addAction": "添加", - "schemaCompare.applyButtonDisabledTitle": "当目标为数据库或数据库项目时启用应用", + "schemaCompare.updateButton": "应用", "schemaCompare.applyButtonEnabledTitle": "将更改应用到目标", - "schemaCompare.applyError": "更新项目时出错", - "schemaCompare.applyNoChanges": "没有可应用的更改", - "schemaCompare.applySuccess": "已成功更新项目", - "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.applyButtonDisabledTitle": "当目标为数据库或数据库项目时启用应用", + "schemaCompare.ApplyConfirmation": "确定要更新目标吗?", + "schemaCompareDialog.cancel": "取消", "schemaCompare.cancelErrorMessage": "取消架构比较失败:“{0}”", "schemaCompare.cannotExcludeMessage": "无法排除 {0}。存在包括的依赖项", "schemaCompare.cannotExcludeMessageWithDependent": "无法排除 {0}。存在包括的依赖项,例如 {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "无法包括 {0}。存在被排除的依赖项,如 {1}", "schemaCompare.changeAction": "更改", "schemaCompare.compareButton": "比较", - "schemaCompare.compareErrorMessage": "架构比较失败: {0}", - "schemaCompare.dacpacRadioButtonLabel": "数据层应用程序文件(.dacpac)", - "schemaCompare.databaseButtonLabel": "数据库", - "schemaCompare.deleteAction": "删除", - "schemaCompare.dialogTitle": "架构比较", + "schemaCompare.CompareDetailsTitle": "比较详细信息", "schemaCompare.differencesTableTitle": "源和目标之间的比较", + "schemaCompare.dacpacRadioButtonLabel": "数据层应用程序文件(.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "数据库", + "schemaCompare.databaseButtonLabel": "数据库", + "schemaCompare.projectButtonLabel": "数据库项目", + "schemaCompare.deleteAction": "删除", + "schemaCompareDialog.differentSourceTargetMessage": "已选择其他源和目标架构。是否进行比较以查看比较结果?", + "schemaCompare.GetConnectionString": "是否要连接到 {0}?", + "file": "文件", + "schemaCompareDialog.fileTextBoxLabel": "文件", + "flat": "平面", + "schemaCompareDialog.structureDropdownLabel": "文件夹结构", + "SchemaCompare.GeneralOptionsLabel": "常规选项", "schemaCompare.generateScriptButton": "生成脚本", + "schemaCompare.generateScriptErrorMessage": "生成脚本失败:“{0}”", "schemaCompare.generateScriptButtonDisabledTitle": "当目标为数据库时启用生成脚本", "schemaCompare.generateScriptEnabledButton": "生成脚本以将更改部署到目标", - "schemaCompare.generateScriptErrorMessage": "生成脚本失败:“{0}”", - "schemaCompare.generateScriptNoChanges": "未更改脚本", "schemaCompare.includeColumnName": "包括", - "schemaCompare.includeExcludeInfoMessage": "请注意,包括/排除操作可能需要一点时间来计算受影响的依赖项", + "SchemaCompare.ObjectTypesOptionsLabel": "包括对象类型", + "schemaCompare.waitText": "初始化比较。这可能需要一段时间。", + "schemaCompare.openScmpButtonTitle": "加载保存在 .smp 文件中的源、目标和选项", + "schemaCompareDialog.No": "否", + "schemaCompare.applyNoChanges": "没有可应用的更改", + "schemaCompare.generateScriptNoChanges": "未更改脚本", "schemaCompare.noDifferences": "未找到架构差异。", + "schemaCompareDialog.ok": "确定", + "objectType": "对象类型", "schemaCompare.openFile": "打开", "schemaCompare.openScmpButton": "打开 .scmp 文件", - "schemaCompare.openScmpButtonTitle": "加载保存在 .smp 文件中的源、目标和选项", "schemaCompare.openScmpErrorMessage": "打开 scmp 失败:“{0}”", "schemaCompare.optionsButton": "选项", - "schemaCompare.projectButtonLabel": "数据库项目", - "schemaCompare.radioButtonsLabel": "类型", + "schemaCompareOptions.RecompareMessage": "选项已更改。是否重新比较以查看比较结果?", + "schemaCompare.includeExcludeInfoMessage": "请注意,包括/排除操作可能需要一点时间来计算受影响的依赖项", + "schemaCompare.RecompareToRefresh": "按“比较”以刷新比较结果。", + "schemaCompare.applySuccess": "已成功更新项目", + "SchemaCompareOptionsDialog.Reset": "重置", "schemaCompare.saveFile": "保存", "schemaCompare.saveScmpButton": "保存 .smp 文件", - "schemaCompare.saveScmpButtonTitle": "保存源、目标、选项和已排除的元素", "schemaCompare.saveScmpErrorMessage": "保存 scmp 失败:“{0}”", + "schemaCompare.saveScmpButtonTitle": "保存源、目标、选项和已排除的元素", + "schema": "架构", + "schemaCompare.dialogTitle": "架构比较", + "schemaCompare.updateErrorMessage": "架构比较应用失败“{0}”", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "架构比较选项", + "schemaCompare.compareErrorMessage": "架构比较失败: {0}", + "schemaObjectType": "架构/对象类型", + "schemaCompare.sourceButtonTitle": "选择源", + "schemaCompare.targetButtonTitle": "选择目标", "schemaCompare.selectConnection": "选择连接", "schemaCompare.selectSourceFile": "选择源文件", "schemaCompare.selectTargetFile": "选择目标文件", - "schemaCompare.sourceButtonTitle": "选择源", - "schemaCompare.sourceNameColumn": "源名称", - "schemaCompare.startText": "要比较两个架构,请先选择源架构和目标架构,然后按“比较”。", - "schemaCompare.switchButtonTitle": "切换源和目标", - "schemaCompare.switchDirectionButton": "切换方向", - "schemaCompare.targetButtonTitle": "选择目标", - "schemaCompare.targetNameColumn": "目标名称", - "schemaCompare.typeColumn": "类型", - "schemaCompare.updateButton": "应用", - "schemaCompare.updateErrorMessage": "架构比较应用失败“{0}”", - "schemaCompare.waitText": "初始化比较。这可能需要一段时间。", - "schemaCompareDialog.No": "否", - "schemaCompareDialog.SourceTitle": "源", - "schemaCompareDialog.TargetTitle": "目标", - "schemaCompareDialog.Yes": "是", - "schemaCompareDialog.cancel": "取消", - "schemaCompareDialog.databaseDropdownTitle": "数据库", - "schemaCompareDialog.defaultUser": "默认", - "schemaCompareDialog.differentSourceMessage": "已选择其他源架构。是否进行比较以查看比较结果?", - "schemaCompareDialog.differentSourceTargetMessage": "已选择其他源和目标架构。是否进行比较以查看比较结果?", - "schemaCompareDialog.differentTargetMessage": "已选择其他目标架构。是否进行比较以查看比较结果?", - "schemaCompareDialog.dspErrorSource": "源 .sqlproj 文件未指定数据库架构组件", - "schemaCompareDialog.dspErrorTarget": "目标 .sqlproj 文件未指定数据库架构组件", - "schemaCompareDialog.fileTextBoxLabel": "文件", - "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 扩展才能执行与数据库项目的架构比较", - "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 扩展才能将更改应用于项目", - "schemaCompareDialog.ok": "确定", "schemaCompareDialog.serverDropdownTitle": "服务器", + "schemaCompareDialog.SourceTitle": "源", "schemaCompareDialog.sourceDatabaseDropdown": "源数据库", + "schemaCompare.sourceNameColumn": "源名称", "schemaCompareDialog.sourceServerDropdown": "源服务器", "schemaCompareDialog.sourceTextBox": "源文件", - "schemaCompareDialog.structureDropdownLabel": "文件夹结构", + "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.switchDirectionButton": "切换方向", + "schemaCompare.switchButtonTitle": "切换源和目标", + "schemaCompareDialog.TargetTitle": "目标", "schemaCompareDialog.targetDatabaseDropdown": "目标数据库", + "targetStructure": "目标文件夹结构", + "schemaCompare.targetNameColumn": "目标名称", "schemaCompareDialog.targetServerDropdown": "目标服务器", "schemaCompareDialog.targetTextBox": "目标文件", - "schemaCompareOptions.RecompareMessage": "选项已更改。是否重新比较以查看比较结果?", - "schemaObjectType": "架构/对象类型", - "targetStructure": "目标文件夹结构" + "schemaCompareDialog.dspErrorSource": "源 .sqlproj 文件未指定数据库架构组件", + "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 扩展才能将更改应用于项目", + "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 扩展才能执行与数据库项目的架构比较", + "schemaCompareDialog.dspErrorTarget": "目标 .sqlproj 文件未指定数据库架构组件", + "schemaCompare.applyError": "更新项目时出错", + "schemaCompare.startText": "要比较两个架构,请先选择源架构和目标架构,然后按“比较”。", + "schemaCompare.typeColumn": "类型", + "schemaCompare.radioButtonsLabel": "类型", + "schemaCompareDialog.Yes": "是", + "schemaCompareDialog.defaultUser": "默认", + "OptionNotFoundWarningMessage": "标签: 选项值名称查找中不存在 {0}" }, "package": { - "description": "Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。", - "displayName": "SQL Server 架构比较", "schemaCompare.openInScmp": "在架构比较中打开", "schemaCompare.runComparison": "运行架构比较", + "displayName": "SQL Server 架构比较", + "description": "Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。", "schemaCompare.start": "架构比较" } } diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.server-report.i18n.json similarity index 93% rename from i18n/ads-language-pack-zh-hans/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.server-report.i18n.json index e59c4cd85d..a90b25e6e5 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "XEvents 操作失败。", + "XEventsStopped": "已删除 PageContention 和 ObjectContention 的 XEvents 会话。", "XEventsNotSupported": "不支持 XEvents 会话。", - "XEventsStarted": "PageContention 和 ObjectContention 已启动 XEvents 会话。", - "XEventsStopped": "已删除 PageContention 和 ObjectContention 的 XEvents 会话。" + "XEventsStarted": "PageContention 和 ObjectContention 已启动 XEvents 会话。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 90% rename from i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-assessment.i18n.json index 4e97c0e346..6585193828 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "目标类型", + "asmt.details.toLearnMore": "了解详细信息。", "asmt.details.clickHere": "单击此处", + "databaseIconLabel": "数据库", "asmt.details.recommendation": "建议", "asmt.details.ruleDescription": "规则说明", - "asmt.details.toLearnMore": "了解详细信息。", - "databaseIconLabel": "数据库", - "serverIconLabel": "服务器" + "serverIconLabel": "服务器", + "asmt.column.targetType": "目标类型" }, "dist/localized": { "asmt.apiversion": "API 版本", "asmt.column.checkId": "检查 ID", + "asmt.rulesetversion": "默认规则集", + "asmt.serveredition": "版本", + "asmt.sqlReport.Error": "错误", "asmt.column.helpLink": "帮助链接", + "asmt.sqlReport.High": "高", + "asmt.section.api.title": "信息", + "asmt.sqlReport.Info": "信息", + "asmt.instancename": "实例名", + "asmt.learnMore": "了解详细信息", + "asmt.sqlReport.Low": "低", + "asmt.sqlReport.Medium": "中", "asmt.column.message": "消息", + "asmt.osversion": "OS 版本", + "asmt.sqlReport.resultForDatabase": "数据库结果", + "asmt.sqlReport.resultForInstance": "服务器结果", + "asmt.sqlReportTitle": "SQL 评估报表", + "asmt.section.instance.title": "SQL Server 实例详细信息", "asmt.column.severity": "严重性", "asmt.column.tags": "标记", "asmt.column.target": "目标", - "asmt.instancename": "实例名", - "asmt.learnMore": "了解详细信息", - "asmt.osversion": "OS 版本", - "asmt.rulesetversion": "默认规则集", - "asmt.section.api.title": "信息", - "asmt.section.instance.title": "SQL Server 实例详细信息", - "asmt.serveredition": "版本", "asmt.serverversion": "版本", - "asmt.sqlReport.Error": "错误", - "asmt.sqlReport.High": "高", - "asmt.sqlReport.Info": "信息", - "asmt.sqlReport.Low": "低", - "asmt.sqlReport.Medium": "中", "asmt.sqlReport.Warning": "警告", - "asmt.sqlReport.resultForDatabase": "数据库结果", - "asmt.sqlReport.resultForInstance": "服务器结果", - "asmt.sqlReport.severityMsg": "{0}: {1} 项", - "asmt.sqlReportTitle": "SQL 评估报表" + "asmt.sqlReport.severityMsg": "{0}: {1} 项" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "取消", + "msgBoxCopyBtn": "复制", + "btnGeneratehtmlreport": "创建 HTML 报表", + "btnExportAsScript": "导出为脚本", + "invokeAssessmentLabelServer": "调用评估", + "invokeAssessmentLabelDatabase": "调用 {0} 的评估", + "ok": "确定", "asmtaction.label.open": "打开", "asmtaction.openReport": "已保存报表。是否要打开它?", - "btnExportAsScript": "导出为脚本", - "btnGeneratehtmlreport": "创建 HTML 报表", - "btnViewSamples": "查看所有规则并了解有关 GitHub 的详细信息", - "btnViewSamplesShort": "在 GitHub 上查看全部", - "getAssessmentItemsDatabase": "查看 {0} 的适用规则", - "getAssessmentItemsServer": "查看适用规则", - "invokeAssessmentLabelDatabase": "调用 {0} 的评估", - "invokeAssessmentLabelServer": "调用评估", "msgBoxAsmtInfo": "SQL 评估信息", "msgBoxCopied": "已复制 SQL 评估信息", - "msgBoxCopyBtn": "复制", - "ok": "确定" + "btnViewSamplesShort": "在 GitHub 上查看全部", + "btnViewSamples": "查看所有规则并了解有关 GitHub 的详细信息", + "getAssessmentItemsServer": "查看适用规则", + "getAssessmentItemsDatabase": "查看 {0} 的适用规则" }, "dist/tabs/historyTab": { "asmt.history.back": "<< 返回", - "asmt.history.resultsTitle": "{0} 的评估结果", "asmt.history.summaryAsmtDate": "评估日期", + "asmt.history.resultsTitle": "{0} 的评估结果", "asmt.history.summaryError": "错误", "asmt.history.summaryInfo": "信息", "asmt.history.summaryWarning": "警告" }, "package": { "dashboard.tabName": "SQL 评估", - "description": "Azure Data Studio (Preview) 的 SQL 评估提供了一种机制来评估 SQL Server 的配置,以找出最佳做法。", - "displayName": "SQL 评估" + "displayName": "SQL 评估", + "description": "Azure Data Studio (Preview) 的 SQL 评估提供了一种机制来评估 SQL Server 的配置,以找出最佳做法。" } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 98% rename from i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-database-projects.i18n.json index 719390db35..d691b0a0a4 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "生成历史记录", - "Date": "日期", - "Failed": "已失败", - "InProgress": "正在进行", - "Move": "移动", - "PublishHistory": "发布历史记录", - "Status": "状态", - "Success": "成功", - "TargetDatabase": "目标数据库", - "TargetPlatform": "目标平台", - "TargetServer": "目标服务器", - "Time": "时间", + "sqlcmdVariableAlreadyExists": "此项目中已存在同名的 SQLCMD 变量", + "databaseNameRequiredVariableOptional": "数据库名是必需的。数据库变量是可选的。", + "databaseNameServerNameVariableRequired": "需要数据库名、服务器名和服务器变量。数据库变量是可选的。", + "fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。", + "folderAlreadyExistsChooseNewLocation": "此位置的磁盘上已经存在名为 \"{0}\" 的文件夹。请选择其他名称。", + "folderAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。", + "projectAlreadyExists": "在 {1} 中已存在名为 {0} 的项目。", + "cantAddCircularProjectReference": "无法添加对项目“{0}”的引用。将此项目添加为引用将导致循环依赖。", + "databaseReferenceAlreadyExists": "此项目中已存在对此数据库的引用", + "deployScriptExists": "已存在 {0} 脚本。新脚本不会包含在生成中。", "actionLabel": "操作", - "addDatabaseReferenceOkButtonText": "添加引用", - "addDatabaseReferencedialogName": "添加数据库引用", "addItemAction": "添加项", "addSqlCmdVariableWithoutDefaultValue": "是否将 SQLCMD 变量 \"{0}\" 添加到没有默认值的项目?", - "advancedOptionsButton": "高级...", - "advancedPublishOptions": "高级发布选项", - "appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?", - "applyConfirmation": "是否确定要更新目标项目?", - "applyError": "更新项目时出错: {0}", - "applySuccess": "已成功更新项目。", - "artifactReference": "项目引用", - "at": "位于", - "autorestProjectName": "新 SQL 项目名称", - "azureAccounts": "Azure 帐户", "azureAddAccount": "添加帐户...", - "azureServerName": "Azure SQL Server 名称", + "addDatabaseReferencedialogName": "添加数据库引用", + "addDatabaseReferenceOkButtonText": "添加引用", + "advancedPublishOptions": "高级发布选项", + "advancedOptionsButton": "高级...", + "updateActionRadiButtonLabel": "应用所有更改", + "deleteSqlCmdVariableConfirmation": "是否确实要删除 SQLCMD 变量“{0}'?", + "deleteReferenceConfirmation": "是否确定要删除对 {0} 的引用?", + "deleteConfirmationContents": "是否确实要删除 {0} 及其所有内容?", + "deleteConfirmation": "是否确实要删除 {0}?", + "moveConfirmationPrompt": "是否确定要将 {0} 移到 {1}?", + "applyConfirmation": "是否确定要更新目标项目?", + "artifactReference": "项目引用", + "nodeButNotAutorestFoundPrompt": "未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。", + "nodeButNotAutorestFound": "在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL 数据库", + "edgeProjectTypeDisplayName": "Azure SQL Edge 数据库", "azureSqlServerCreated": "Azure SQL Server “{0}” 已创建", + "azureServerName": "Azure SQL Server 名称", + "azureAccounts": "Azure 帐户", "azureSubscription": "Azure 订阅", "baseDockerImage": "基础 {0} Docker 映像", "browseButtonText": "浏览文件夹", - "browseEllipsis": "浏览...", "browseForProfile": "浏览配置文件", + "browseEllipsis": "浏览...", "buildAction": "生成", "buildElements": "生成元素", - "buildFailedCannotStartSchemaCompare": "架构比较无法启动,因为生成失败", + "BuildHistory": "生成历史记录", + "projBuildFailed": "生成已失败。有关更多详细信息,请查看输出窗格。{0}", "cancelButtonText": "取消", + "parentTreeItemUnknown": "无法访问所提供树项的父级", + "invalidProjectReload": "无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。", "cannotResolvePath": "无法解析路径 {0}", - "cantAddCircularProjectReference": "无法添加对项目“{0}”的引用。将此项目添加为引用将导致循环依赖。", "changeTargetPlatformAction": "更改目标平台", "checkoutOutputMessage": "有关更多详细信息,请查看输出窗格。", - "chooseAction": "选择操作", "chooseSqlcmdVarsToModify": "选择要修改的 SQLCMD 变量", + "chooseAction": "选择操作", "cicularProjectReference": "从项目 {0} 到项目 {1} 的循环引用", "cleaningDockerImagesMessage": "正在清理现有部署...", - "compareActionRadiButtonLabel": "查看架构比较中的更改", + "sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息", "confirmPassword": "确认 {0} 管理员密码", "confirmServerPassword": "确认 {0} 管理员密码", "connectingToSqlServerMessage": "正在连接到 SQL Server", + "targetConnectionLabel": "连接", "connectionFailedError": "连接失败错误: \"{0}\"", "connectionRadioButtonLabel": "连接", "containerAlreadyExistForProject": "此项目的容器已存在。是否要在部署新文件之前删除它们?", - "convertToSdkStyleConfirmation": "转换后,项目 \\\"{0}\\\" 将不与 SSDT 完全兼容。转换前,将在项目文件夹中创建项目文件的备份副本。有关详细信息,请参阅 https://aka.ms/sqlprojsdk。继续转换为 SDK 样式项目?", - "createNew": "新建", + "updatedToSdkStyleError": "未能将项目 {0} 转换为 SDK 样式失败。对 .sqlproj 的更改已回滚。", + "errorRetrievingBuildFiles": "无法生成项目。检索生成所需的文件时出错。", "createProjectDialogOkButtonText": "创建", + "createNew": "新建", "createProjectFromDatabaseDialogName": "根据数据库创建项目", - "createProjectSettings": "设置", "creatingAzureSqlServer": "正在创建 Azure SQL Server “{0}”...", "creatingDeploymentSettingsMessage": "正在创建部署设置...", - "currentTargetPlatform": "项目 {0} 的目标平台现已 {1}", + "selectTargetPlatform": "当前目标平台: {0}。请选择新目标平台", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "当前安装的 .NET SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。", "dacpacFileLocationRequired": "添加对数据库的引用时需要 Dacpac 文件位置", - "dacpacFiles": "dacpac 文件", - "dacpacNotOnSameDrive": "Dacpac 引用需要位于项目文件所在的同一驱动器上。", "dacpacReferenceElement": "Dacpac 引用", - "dacpacText": "数据层应用程序(.dacpac)", + "dacpacNotOnSameDrive": "Dacpac 引用需要位于项目文件所在的同一驱动器上。项目文件位于 {0}", "dataSource": "数据源", "dataSourceDropdownTitle": "数据源", "dataSourceRadioButtonLabel": "数据源", - "databaseLocation": "添加对数据库的引用时需要数据库位置", - "databaseName": "数据库名", + "dacpacText": "数据层应用程序(.dacpac)", "databaseNameLabel": "数据库", - "databaseNameRequired": "添加对不同数据库的引用时需要数据库名", - "databaseNameRequiredVariableOptional": "数据库名是必需的。数据库变量是可选的。", - "databaseNameServerNameVariableRequired": "需要数据库名、服务器名和服务器变量。数据库变量是可选的。", - "databaseProject": "数据库项目", - "databaseReferenceAlreadyExists": "此项目中已存在对此数据库的引用", - "databaseReferenceTypeRequired": "添加对数据库的引用时需要数据库引用", + "sqlDatabaseProjects.outputChannel": "数据库项目", "databaseReferencesNodeName": "数据库引用", + "databaseLocation": "添加对数据库的引用时需要数据库位置", + "databaseName": "数据库名称", + "databaseNameRequired": "添加对不同数据库的引用时需要数据库名", + "databaseProject": "数据库项目", + "publishProjectSucceed": "已成功发布数据库项目", + "databaseReferenceTypeRequired": "添加对数据库的引用时需要数据库引用", "databaseSelectionRequired": "必须选择数据库才能根据数据库创建项目", "databaseVariable": "数据库变量", - "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", - "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", - "default": "默认", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "默认 - 在容器注册表中定义为默认值的映像", "deleteAction": "删除", - "deleteConfirmation": "是否确实要删除 {0}?", - "deleteConfirmationContents": "是否确实要删除 {0} 及其所有内容?", - "deleteReferenceConfirmation": "是否确定要删除对 {0} 的引用?", - "deleteSqlCmdVariableConfirmation": "是否确实要删除 SQLCMD 变量“{0}'?", - "deployAppSettingUpdateFailed": "无法更新应用设置 \"{0}\"", - "deployAppSettingUpdating": "正在更新应用设置: \"{0}\"", "deployDbTaskName": "正在本地部署 SQL DB 项目", - "deployProjectFailedMessage": "无法打开与已部署数据库的连接", - "deployScriptExists": "已存在 {0} 脚本。新脚本不会包含在生成中。", + "emptyAzureDbProjectTypeDescription": "从空项目开始开发和发布 Azure SQL 数据库架构", + "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL Server 数据库架构", + "emptySdkProjectTypeDescription": "使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。", "differentDbDifferentServer": "不同数据库,不同服务器", "differentDbSameServer": "不同数据库,同一服务器", - "dockerContainerCreatedMessage": "Docker 创建的 ID: \"{0}\"", - "dockerContainerFailedToRunErrorMessage": "无法运行 Docker 容器", - "dockerContainerNotRunningErrorMessage": "Docker 容器未运行", - "dockerImageEulaMessage": "许可协议:", "dockerImageMessage": "Docker 映像:", - "dockerImagesPlaceHolder": "在本地 arm64/Apple Silicon 上使用{0}", + "dockerContainerNotRunningErrorMessage": "Docker 容器未运行", + "dockerContainerCreatedMessage": "Docker 创建的 ID: \"{0}\"", "dockerLogMessage": "Docker 日志: \"{0}\"", - "dockerNotRunningError": "验证 docker 失败。请确保 docker 已安装并正在运行。错误:“{0}”", - "done": "完成", + "sqlDatabaseProjects.doNotAskAgain": "不再询问", "dontUseProfile": "不使用配置文件", + "done": "完成", "downloadError": "下载错误", "downloadProgress": "下载进度", "downloading": "正在下载", "downloadingFromTo": "正在从 {0} 下载到 {1}", "downloadingNuget": "下载 {0} nuget 以获取生成 DLL", - "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 许可协议", - "edgeProjectTypeDescription": "从核心部分开始开发和发布 Azure SQL Edge 数据库的架构", - "edgeProjectTypeDisplayName": "Azure SQL Edge 数据库", - "emptyAzureDbProjectTypeDescription": "从空项目开始开发和发布 Azure SQL 数据库架构", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL 数据库", - "emptyProjectTypeDescription": "从空项目开始开发和发布 SQL Server 数据库架构", - "emptyProjectTypeDisplayName": "SQL Server 数据库", - "emptySdkProjectTypeDescription": "使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。", - "emptySdkProjectTypeDisplayName": "SQL 数据库 (SDK)", + "enterSystemDbName": "输入此系统数据库的数据库名", "enterConnStringTemplateDescription": "输入 SQL 连接字符串的模板", "enterConnectionStringEnvName": "输入连接字符串环境变量名称", - "enterConnectionStringEnvNameDescription": "输入 SQL 连接字符串的环境变量", "enterConnectionStringTemplate": "输入连接字符串模板", - "enterNewDatabaseName": "输入新数据库名", - "enterNewName": "输入新名称", "enterNewSqlCmdVariableDefaultValue": "为 SQLCMD 变量“{0}”输入默认值", + "enterConnectionStringEnvNameDescription": "输入 SQL 连接字符串的环境变量", "enterNewSqlCmdVariableName": "输入新的 SQLCMD 变量名称", + "enterNewDatabaseName": "输入新数据库名", "enterNewValueForVar": "输入变量“{0}”的新默认值", + "enterNewName": "输入新名称", + "projectNamePlaceholderText": "输入项目名", "enterPassword": "输入 {0} 管理员密码", - "enterPortNumber": "输入 {0} 端口号或按 Enter 以使用默认值", - "enterSystemDbName": "输入此系统数据库的数据库名", "enterUser": "输入 {0} 管理员用户名", - "equalComparison": "项目已与数据库保持最新。", + "enterPortNumber": "输入 {0} 端口号或按 Enter 以使用默认值", "errorAddingDatabaseReference": "添加对 {0} 的数据库引用时出错。错误: {1}", "errorDownloading": "下载 {0} 时出错。错误: {1}", "errorExtracting": "从 {0} 中提取文件时出错。错误: {1}", "errorFindingBuildFilesLocation": "查找生成文件位置时出错: {0}", - "errorMovingFile": "从 {0} 到 {1} 移动文件时出错。错误: {2}", - "errorNotSupportedInVsCode": "错误: VS Code的 SQL 数据库项目当前不支持 {0}。", - "errorPrefix": "错误: {0}", + "profileReadError": "加载发布配置文件时出错。{0}", "errorReadingProjectGuid": "尝试读取项目“{0}”的 {1} 时出错。{2}", + "errorMovingFile": "从 {0} 到 {1} 移动文件时出错。错误: {2}", "errorRenamingFile": "从 {0} 到 {1} 重命名文件时出错。错误: {2}", - "errorRetrievingBuildFiles": "无法生成项目。检索生成所需的文件时出错。", - "eulaAgreementTemplate": "我接受 {0}。", - "eulaAgreementText": "我接受 {0}。", - "eulaAgreementTitle": "Microsoft SQL Server 许可协议", + "errorPrefix": "错误: {0}", + "errorNotSupportedInVsCode": "错误: VS Code的 SQL 数据库项目当前不支持 {0}。", "exampleUsage": "示例用法", "excludeAction": "不包括", - "excludeFolderNotSupported": "尚不支持排除文件夹", "excludeObjectTypes": "排除对象类型", + "excludeFolderNotSupported": "尚不支持排除文件夹", "externalStream": "外部 Stream", "externalStreamingJobFriendlyName": "外部流式处理作业", - "externalStreamingJobValidationPassed": "已通过外部流式作业验证。", - "extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。", "extractingDacFxDlls": "将 DacFx 版本 DLL 提取到 {0}", + "taskFailedError.error": "无法完成任务“{0}”。错误: {1}", + "deployProjectFailedMessage": "无法打开与已部署数据库的连接", + "publishToContainerFailed": "未能发布到容器。{0}", + "publishToNewAzureServerFailed": "无法发布到新 Azure SQL 服务器。{0}", + "dockerContainerFailedToRunErrorMessage": "无法运行 Docker 容器", + "deployAppSettingUpdateFailed": "无法更新应用设置 \"{0}\"", + "dockerNotRunningError": "验证 docker 失败。请确保 docker 已安装并正在运行。错误:“{0}”", "file": "文件", - "fileAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。", "fileFormat": "文件格式", - "fileObject": "文件", "fileOrFolderDoesNotExist": "文件或目录“{0}”不存在", + "noFileExist": "文件 {0} 不存在", "flat": "平面", - "folderAlreadyExists": "此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。", - "folderAlreadyExistsChooseNewLocation": "此位置的磁盘上已经存在名为 \"{0}\" 的文件夹。请选择其他名称。", - "folderElements": "文件夹元素", "folderFriendlyName": "文件夹", - "folderObject": "文件夹", + "folderElements": "文件夹元素", "folderStructureLabel": "文件夹结构", "generateScriptButtonText": "生成脚本", - "generatingProjectFailed": "通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0}", "generatingProjectFromAutorest": "正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。", - "hr": "小时", + "generatingProjectFailed": "通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0}", + "eulaAgreementText": "我接受 {0}。", + "eulaAgreementTemplate": "我接受 {0}。", "imageTag": "图像标记", "importElements": "导入元素", + "InProgress": "进行中", "include": "包括", - "includePermissionsInProject": "在项目中包括权限", "includePermissionsLabel": "包括权限", + "includePermissionsInProject": "在项目中包括权限", + "sqlDatabaseProjects.Install": "安装", "installGlobally": "全局安装", "invalidDataSchemaProvider": ".Sqlproj 文件中的 DSP 无效", - "invalidDatabaseReference": ".Sqlproj 文件中的数据库引用无效", - "invalidGuid": "指定的 GUID 无效: {0}", - "invalidInput": "无效的输入: {0}", - "invalidProjectReload": "无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。", - "invalidPropertyValueInSqlProj": ".sqlproj 文件中为属性“{0}”指定的值无效", - "invalidPropertyValueProvided": "项目属性值 '{0} 无效", - "invalidSQLPassword": "{0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "SQL 连接字符串无效", + "invalidDatabaseReference": ".Sqlproj 文件中的数据库引用无效", + "invalidInput": "无效的输入: {0}", "invalidTargetPlatform": "目标平台 {0} 无效。支持的目标平台: {1}", + "invalidPropertyValueInSqlProj": ".sqlproj 文件中为属性“{0}”指定的值无效", + "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", "learnMore": "了解详细信息", + "dockerImageEulaMessage": "许可协议:", "loadProfilePlaceholderText": "加载配置文件...", + "projectLocationLabel": "位置", "location": "位置", - "min": "分钟", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 许可协议", + "eulaAgreementTitle": "Microsoft SQL Server 许可协议", "missingVersion": "在 {0} 中缺少 “version” 条目", - "moveConfirmationPrompt": "是否确定要将 {0} 移到 {1}?", "movingFilesBetweenProjectsNotSupported": "不支持在项目之间移动文件", - "msec": "毫秒", - "multipleMostDeploymentScripts": "{0} 文件数异常: {1}", "multipleSqlProjFilesSelected": "已选择多个 .sqlproj 文件;请仅选择一个。", + "projectNameLabel": "名称", + "sqlCmdVariableColumn": "名称", "nameMustNotBeEmpty": "名称不得为空", + "nodeNotFound": "在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。", "new": "新建", + "autorestProjectName": "新 SQL 项目名称", "newObjectNamePrompt": "新 {0} 名称:", - "noDataSourcesFile": "找不到 {0}。", - "noDataSourcesText": "此项目中没有数据源", - "noFileExist": "文件 {0} 不存在", - "noSchemaCompareExtension": "架构比较扩展必须从数据库安装到更新项目。", - "noSqlFilesGenerated": "Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。", - "noSqlProjFile": "所选项目文件不存在", - "noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。", "noString": "否", "noStringDefault": "无(默认)", - "nodeButNotAutorestFound": "在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。", - "nodeButNotAutorestFoundPrompt": "未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。", - "nodeNotFound": "在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。", + "noSqlFilesGenerated": "Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。", + "noSqlProjFilesSelected": "未选择任何 .sqlproj 文件;请选择一个。", + "noDataSourcesText": "此项目中没有数据源", + "noDataSourcesFile": "找不到 {0}。", "noneElements": "无元素", "nupkgNamePlaceholder": "NuGet 包名称", - "nupkgText": "已发布的数据层应用程序 (.nupkg)", + "versionPlaceholder": "NuGet 包版本", "objectType": "对象类型", "okString": "确定", "onlyMoveFilesFoldersSupported": "仅支持移动文件和文件夹", "openEulaString": "打开许可协议", + "specSelectionText": "OpenAPI/Swagger 规范", + "retrySucceedMessage": "操作 \"{0}\" 已成功完成。结果: {1}", + "retryFailedMessage": "操作 \"{0}\" 失败。正在重试...当前结果: {1}。错误: \"{2}\"", + "retryMessage": "操作 “{0}” 失败。正在重试...错误: “{1}” ", "optionDescription": "选项说明", "optionName": "选项名称", - "optionNotFoundWarningMessage": "标签: 选项值名称查找中不存在 {0}", - "outsideFolderPath": "不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。", "packageReference": "包引用", - "parentTreeItemUnknown": "无法访问所提供树项的父级", - "passwordNotMatch": "{0} 密码与确认密码不匹配", "portMustNotBeNumber": "端口必须是数字", "postDeployElements": "PostDeploy 元素", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "PreDeploy 元素", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本", "profile": "配置文件", - "profileReadError": "加载发布配置文件时出错。{0}", - "projBuildFailed": "生成已失败。有关更多详细信息,请查看输出窗格。{0}", - "projectAlreadyExists": "在 {1} 中已存在名为 {0} 的项目。", - "projectAlreadyOpened": "已打开项目“{0}”。", "projectLocString": "项目", - "projectLocationLabel": "位置", - "projectLocationPlaceholderText": "选择要创建项目的位置", - "projectNameLabel": "名称", - "projectNamePlaceholderText": "输入项目名", - "projectNeedsUpdatingForCrossPlat": "需要更新目标、引用和系统数据库引用,以生成项目 '{0}'。", + "projectAlreadyOpened": "已打开项目“{0}”。", + "invalidPropertyValueProvided": "项目属性值 '{0} 无效", "projectReferenceElement": "项目引用", "projectReferenceNameElement": "项目引用名称元素", - "projectToUpdatePlaceholderText": "选择项目文件", - "projectUpdatedToSdkStyle": "项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。", + "applySuccess": "已成功更新项目。", "publish": "发布", "publishAction": "发布", - "publishDialogName": "发布项目", + "PublishHistory": "发布历史记录", "publishOptions": "发布选项", - "publishProfileElements": "发布配置文件元素", "publishProfileFriendlyName": "发布配置文件", - "publishProjectSucceed": "已成功发布数据库项目", "publishSettingsFiles": "发布设置文件", "publishTo": "发布目标", + "publishProfileElements": "发布配置文件元素", + "publishDialogName": "发布项目", + "publishToExistingServer": "发布到现有 {0}", "publishToAzureEmulator": "发布到新的 Azure SQL 数据库仿真器", - "publishToContainerFailed": "未能发布到容器。{0}", + "publishToNewAzureServer": "发布到新的 Azure SQL 逻辑服务器(预览)", "publishToDockerContainer": "发布到新 {0} 本地开发容器", "publishToDockerContainerPreview": "发布到新 {0} 本地开发容器(预览)", - "publishToExistingServer": "发布到现有 {0}", - "publishToNewAzureServer": "发布到新的 Azure SQL 逻辑服务器(预览)", - "publishToNewAzureServerFailed": "无法发布到新 Azure SQL 服务器。{0}", + "nupkgText": "已发布的数据层应用程序 (.nupkg)", "publishingProjectMessage": "正在容器中发布项目...", - "referenceRadioButtonsGroupTitle": "引用的数据库类型", "referenceTypeRadioButtonsGroupTitle": "引用类型", + "referenceRadioButtonsGroupTitle": "引用的数据库类型", "referencedDatabaseType": "引用的数据库类型", - "reloadProject": "是否希望重新加载数据库项目?", "reset": "重置", "resetAllVars": "重置所有变量", "resourceGroup": "资源组", - "retryFailedMessage": "操作 \"{0}\" 失败。正在重试...当前结果: {1}。错误: \"{2}\"", - "retryMessage": "操作 “{0}” 失败。正在重试...错误: “{1}” ", - "retryRunMessage": "正在运行操作 \"{2}\",第 {0} 次尝试(共 {1} 次)", - "retrySucceedMessage": "操作 \"{0}\" 已成功完成。结果: {1}", - "retryWaitMessage": "正在等待 {0} 秒,然后再次尝试执行操作 \"{1}\"", "revertSqlCmdVarsButtonTitle": "将值还原为项目默认值", "runViaNpx": "通过 npx 运行", + "retryRunMessage": "正在运行操作 \"{2}\",第 {0} 次尝试(共 {1} 次)", "runningDockerMessage": "正在运行 docker 容器...", + "sdkStyleProject": "SDK 样式项目(预览版)", + "emptySdkProjectTypeDisplayName": "SQL 数据库 (SDK)", + "emptyProjectTypeDisplayName": "SQL Server 数据库", + "sqlConnectionStringFriendly": "SQL 连接字符串", + "sqlCmdTableLabel": "SQLCMD 变量", + "sqlcmdVariablesNodeName": "SQLCMD 变量", + "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 变量名称 \"{0}\" 不能包含以下任何字符: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 变量名称 \"{0}\" 不能包含空格", "sameDatabase": "同一数据库", "save": "保存", - "saveProfile": "是否要将设置保存在配置文件 (.publish.xml) 中?", "saveProfileAsButtonText": "另存为…", "schema": "架构", - "schemaCompare.compareErrorMessage": "架构比较失败: {0}", "schemaCompareAction": "架构比较", + "schemaCompare.compareErrorMessage": "架构比较失败: {0}", + "buildFailedCannotStartSchemaCompare": "架构比较无法启动,因为生成失败", "schemaCompareNotInstalled": "需要安装架构比较扩展才能运行架构比较", "schemaObjectType": "架构/对象类型", "scriptFriendlyName": "脚本", - "sdkLearnMorePlaceholder": "单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息", - "sdkStyleProject": "SDK 样式项目(预览版)", - "sec": "秒", - "selectBaseImage": "选择基础 {0} docker 映像", - "selectConnection": "选择连接", - "selectDacpac": "选择 .dacpac", - "selectDatabase": "选择数据库", - "selectFileString": "选择文件", - "selectFolderStructure": "选择文件夹结构", - "selectImageTag": "选择图像标记或按 Enter 以使用默认值", - "selectProfile": "选择配置文件", - "selectProfileToUse": "选择要加载的发布配置文件", - "selectProjectLocation": "选择项目位置", - "selectPublishOption": "选择要将项目发布到的位置", - "selectSpecFile": "选择 OpenAPI/Swagger 规范文件", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "选择", - "selectTargetPlatform": "当前目标平台: {0}。请选择新目标平台", + "selectDacpac": "选择 .dacpac", + "selectFileString": "选择文件", + "selectSpecFile": "选择 OpenAPI/Swagger 规范文件", + "selectProfile": "选择配置文件", + "selectConnection": "选择连接", + "selectDatabase": "选择数据库", + "selectFolderStructure": "选择文件夹结构", + "projectLocationPlaceholderText": "选择要创建项目的位置", + "projectToUpdatePlaceholderText": "选择项目文件", + "selectProjectLocation": "选择项目位置", + "selectProfileToUse": "选择要加载的发布配置文件", + "selectBaseImage": "选择基础 {0} docker 映像", + "selectImageTag": "选择图像标记或按 Enter 以使用默认值", + "selectPublishOption": "选择要将项目发布到的位置", "server": "服务器", "serverCreated": "已创建服务器", - "serverName": "服务器名", - "serverPassword": "{0} 管理员密码", - "serverPortNumber": "{0} 端口号", + "serverName": "服务器名称", "serverVariable": "服务器变量", + "createProjectSettings": "设置", "sourceDatabase": "源数据库", - "specSelectionText": "OpenAPI/Swagger 规范", - "sqlCmdTableLabel": "SQLCMD 变量", - "sqlCmdValueColumn": "值", - "sqlCmdVariableColumn": "名称", - "sqlConnectionStringFriendly": "SQL 连接字符串", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。", - "sqlDatabaseProjects.Install": "安装", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "当前安装的 .NET SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。", - "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", - "sqlDatabaseProjects.doNotAskAgain": "不再询问", - "sqlDatabaseProjects.outputChannel": "数据库项目", - "sqlcmdVariableAlreadyExists": "此项目中已存在同名的 SQLCMD 变量", - "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 变量名称 \"{0}\" 不能包含空格", - "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 变量名称 \"{0}\" 不能包含以下任何字符: {1}", - "sqlcmdVariablesNodeName": "SQLCMD 变量", + "invalidGuid": "指定的 GUID 无效: {0}", + "edgeProjectTypeDescription": "从核心部分开始开发和发布 Azure SQL Edge 数据库的架构", "storedProcedureFriendlyName": "存储过程", "suppressMissingDependenciesErrors": "禁止显示由引用对象中的未解析引用导致的错误", "systemDatabase": "系统数据库", "systemDatabaseReferenceRequired": "添加对系统数据库的引用时需要系统数据库选择", "tableFriendlyName": "表", - "targetConnectionLabel": "连接", + "TargetDatabase": "目标数据库", + "TargetPlatform": "目标平台", + "TargetServer": "目标服务器", + "extractTargetRequired": "必须提供用于提取的目标信息才能创建数据库项目。", + "currentTargetPlatform": "项目 {0} 的目标平台现已 {1}", "targetProject": "目标项目", - "taskFailedError.error": "无法完成任务“{0}”。错误: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。", + "noSchemaCompareExtension": "架构比较扩展必须从数据库安装到更新项目。", + "convertToSdkStyleConfirmation": "转换后,项目 \\\"{0}\\\" 将不与 SSDT 完全兼容。转换前,将在项目文件夹中创建项目文件的备份副本。有关详细信息,请参阅 https://aka.ms/sqlprojsdk。继续转换为 SDK 样式项目?", + "equalComparison": "项目已与数据库保持最新。", + "projectUpdatedToSdkStyle": "项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。", + "noSqlProjFile": "所选项目文件不存在", + "dataworkspace.projectParentDirectoryNotExistError": "所选项目位置“{0}”不存在或不是目录。", + "updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "projectNeedsUpdatingForCrossPlat": "需要更新目标、引用和系统数据库引用,以生成项目 '{0}'。", + "dataworkspace.projectDirectoryAlreadyExistError": "所选位置“{1}”中已存在名为“{0}”的目录。", + "applyError": "更新项目时出错: {0}", + "prePostDeployCount": "要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本", "unableToCreatePublishConnection": "无法构造连接: {0}", - "unableToFindFile": "找不到路径为“{0}”的 {1}", - "unableToFindReference": "找不到数据库引用 {0}", - "unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”", - "unableToPerformAction": "无法定位“{0}”目标:“{1}”。{2}", "unexpectedProjectContext": "无法建立项目上下文。从意外位置调用了命令: {0}", + "unableToFindSqlCmdVariable": "找不到 SQLCMD 变量“{0}”", + "unableToFindReference": "找不到数据库引用 {0}", + "unableToFindFile": "找不到路径为“{0}”的 {1}", + "unableToPerformAction": "无法定位“{0}”目标:“{1}”。{2}", + "multipleMostDeploymentScripts": "{0} 文件数异常: {1}", "unhandledDeleteType": "删除过程中未处理的项目类型: \"{0}", "unhandledMoveNode": "移动的未处理节点类型", "unknownDataSourceType": "未知的数据源类型: ", "unrecognizedDataSourcesVersion": "无法识别的版本: ", - "updateAction": "更新操作", - "updateActionRadiButtonLabel": "应用所有更改", - "updateProjectDatabaseReferencesForRoundTrip": "需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", - "updateProjectForCrossPlatform": "{0} 如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", - "updateProjectForCrossPlatformShort": "是否更新{0}以获得跨平台支持?", - "updateProjectFromDatabaseDialogName": "从数据库更新项目", "updateText": "更新", - "updatedToSdkStyleError": "未能将项目 {0} 转换为 SDK 样式失败。对 .sqlproj 的更改已回滚。", + "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", + "updateAction": "更新操作", + "updateProjectFromDatabaseDialogName": "从数据库更新项目", + "updateProjectForCrossPlatformShort": "是否更新{0}以获得跨平台支持?", + "deployAppSettingUpdating": "正在更新应用设置: \"{0}\"", "updatingProjectFromDatabase": "正在从 {1} 更新 {0}...", + "dockerImagesPlaceHolder": "在本地 arm64/Apple Silicon 上使用{0}", "userSelectionCancelled": "用户已取消选择的 autorest 运行方式。", "userSelectionInstallGlobally": "用户已选择全局安装 autorest。正在安装...", "userSelectionRunNpx": "用户已选择通过 npx 运行。", + "externalStreamingJobValidationPassed": "已通过外部流式作业验证。", + "sqlCmdValueColumn": "值", "valueCannotBeEmpty": "值不能为空", "version": "版本", "versionMustNotBeEmpty": "版本不得为空", - "versionPlaceholder": "NuGet 包版本", "viewFriendlyName": "查看", + "compareActionRadiButtonLabel": "查看架构比较中的更改", + "retryWaitMessage": "正在等待 {0} 秒,然后再次尝试执行操作 \"{1}\"", + "reloadProject": "是否希望重新加载数据库项目?", + "saveProfile": "是否要将设置保存在配置文件 (.publish.xml) 中?", + "appSettingPrompt": "是否要使用新的连接字符串更新 Azure 函数 local.settings.json?", + "yesString": "是", "yesRecommended": "是(推荐)", - "yesString": "是" + "dacpacFiles": "dacpac 文件", + "optionNotFoundWarningMessage": "标签: 选项值名称查找中不存在 {0}", + "updateProjectForCrossPlatform": "{0} 如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目?", + "serverPassword": "{0} 管理员密码", + "passwordNotMatch": "{0} 密码与确认密码不匹配", + "invalidSQLPassword": "{0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "{0} 端口号", + "Date": "日期", + "Failed": "失败", + "Move": "移动", + "Status": "状态", + "Success": "成功", + "Time": "时间", + "at": "位于", + "default": "默认", + "fileObject": "文件", + "folderObject": "文件夹", + "hr": "小时", + "min": "分钟", + "msec": "毫秒", + "sec": "秒" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … 出错: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … 已退出,代码为: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 已退出,信号: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … 已退出,信号: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "数据库项目", "sqlDatabaseProjects.addDatabaseReference": "添加数据库引用", "sqlDatabaseProjects.addExistingItem": "添加现有项...", - "sqlDatabaseProjects.addSqlCmdVariable": "添加 SQLCMD 变量", - "sqlDatabaseProjects.autorestSqlVersion": "要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。", - "sqlDatabaseProjects.build": "生成", - "sqlDatabaseProjects.changeTargetPlatform": "更新目标平台", - "sqlDatabaseProjects.close": "关闭数据库项目", - "sqlDatabaseProjects.collapseProjectNodes": "项目节点是否启动已折叠", - "sqlDatabaseProjects.convertToSdkStyleProject": "转换为 SDK 样式项目", - "sqlDatabaseProjects.createProjectFromDatabase": "根据数据库创建项目", - "sqlDatabaseProjects.delete": "删除", - "sqlDatabaseProjects.description": "设计和发布 SQL 数据库架构", - "sqlDatabaseProjects.displayName": "数据库项目", - "sqlDatabaseProjects.dotnetInstallLocation": "计算机上 .NET SDK 的完整路径。例如,如果 dotnet.exe 位于 C: \\folder1\\dotnet\\dotnet.exe,则将此设置的路径设置为 C: \\folder1\\dotnet", - "sqlDatabaseProjects.edit": "编辑", - "sqlDatabaseProjects.editProjectFile": "编辑 .sqlproj 文件", - "sqlDatabaseProjects.enablePreviewFeatures": "启用预览版 SQL 数据库项目功能", - "sqlDatabaseProjects.exclude": "从项目中排除", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "从 OpenAPI/Swagger 规范生成 SQL 项目(预览)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "用于生成旧版 SQL 项目的 Microsoft.Build.Sql SDK 版本。示例: 0.1.7-preview", - "sqlDatabaseProjects.netCoreDoNotAsk": "未检测到时是否提示用户安装 .NET SDK。", - "sqlDatabaseProjects.new": "新建数据库项目", "sqlDatabaseProjects.newExternalStreamingJob": "添加外部流式处理作业", "sqlDatabaseProjects.newFolder": "添加文件夹", "sqlDatabaseProjects.newItem": "添加项...", "sqlDatabaseProjects.newPostDeploymentScript": "添加后期部署脚本", "sqlDatabaseProjects.newPreDeploymentScript": "添加预先部署脚本", "sqlDatabaseProjects.newPublishProfile": "新建发布配置文件", + "sqlDatabaseProjects.addSqlCmdVariable": "添加 SQLCMD 变量", "sqlDatabaseProjects.newScript": "添加脚本", "sqlDatabaseProjects.newStoredProcedure": "添加存储过程", "sqlDatabaseProjects.newTable": "添加表", "sqlDatabaseProjects.newView": "添加视图", - "sqlDatabaseProjects.nodejsDoNotAsk": "是否在未检测到时提示用户安装 Node.js。", + "sqlDatabaseProjects.build": "生成", + "sqlDatabaseProjects.changeTargetPlatform": "更新目标平台", + "sqlDatabaseProjects.close": "关闭数据库项目", + "sqlDatabaseProjects.convertToSdkStyleProject": "转换为 SDK 样式项目", + "sqlDatabaseProjects.createProjectFromDatabase": "根据数据库创建项目", + "sqlDatabaseProjects.Settings": "数据库项目", + "sqlDatabaseProjects.displayName": "数据库项目", + "sqlDatabaseProjects.delete": "删除", + "sqlDatabaseProjects.description": "设计和发布 SQL 数据库架构", + "sqlDatabaseProjects.edit": "编辑", + "sqlDatabaseProjects.editProjectFile": "编辑 .sqlproj 文件", + "sqlDatabaseProjects.enablePreviewFeatures": "启用预览版 SQL 数据库项目功能", + "sqlDatabaseProjects.exclude": "从项目中排除", + "sqlDatabaseProjects.dotnetInstallLocation": "计算机上 .NET SDK 的完整路径。例如,如果 dotnet.exe 位于 C: \\folder1\\dotnet\\dotnet.exe,则将此设置的路径设置为 C: \\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "从 OpenAPI/Swagger 规范生成 SQL 项目(预览)", + "sqlDatabaseProjects.new": "新建数据库项目", + "sqlDatabaseProjects.welcome": "当前没有打开数据项目。\r\n[新建项目](command:sqlDatabaseProjects.new)\r\n[打开项目](command:sqlDatabaseProjects.open)\r\n[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase)", + "sqlDatabaseProjects.openContainingFolder": "打开包含的文件夹", "sqlDatabaseProjects.open": "打开数据库项目", - "sqlDatabaseProjects.openContainingFolder": "打开所在的文件夹", "sqlDatabaseProjects.openInDesigner": "在设计器中打开", "sqlDatabaseProjects.openReferencedSqlProject": "打开项目", + "title.projectsView": "项目", "sqlDatabaseProjects.properties": "属性", "sqlDatabaseProjects.publish": "发布", "sqlDatabaseProjects.rename": "重命名", "sqlDatabaseProjects.schemaCompare": "架构比较", "sqlDatabaseProjects.updateProjectFromDatabase": "从数据库更新项目", "sqlDatabaseProjects.validateExternalStreamingJob": "验证外部流式处理作业", - "sqlDatabaseProjects.welcome": "当前没有打开数据项目。\r\n[新建项目](command:sqlDatabaseProjects.new)\r\n[打开项目](command:sqlDatabaseProjects.open)\r\n[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "项目" + "sqlDatabaseProjects.collapseProjectNodes": "项目节点是否启动已折叠", + "sqlDatabaseProjects.netCoreDoNotAsk": "未检测到时是否提示用户安装 .NET SDK。", + "sqlDatabaseProjects.nodejsDoNotAsk": "是否在未检测到时提示用户安装 Node.js。", + "sqlDatabaseProjects.autorestSqlVersion": "要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "用于生成旧版 SQL 项目的 Microsoft.Build.Sql SDK 版本。示例: 0.1.7-preview" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-migration.i18n.json index 7629bf0762..c9edd114cc 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "迁移服务组件无法启动。{0}", - "serviceCrashed": "服务组件崩溃。", - "serviceProviderIntializationError": "无法初始化服务提供程序。", - "sql-migration.login.wizard.title": "将登录从 \"{0}\" 迁移到 Azure SQL", - "sql-migration.wizard.title": "将“{0}”迁移到 Azure SQL", - "sql.cancel.migration.confirmation": "是否确实要取消此迁移?", - "sql.delete.migration.confirmation": "确定要删除此迁移吗?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 域名(仅在迁移 Windows 身份验证登录名时需要)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "输入 AAD 域名", - "sql.login.migration.collecting.target.logins.failed": "收集目标登录失败,错误代码为 {0}", - "sql.login.migration.complete": "已完成迁移登录", - "sql.login.migration.db.title": "Azure SQL 数据库", - "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD)域名是迁移 Windows 登录名所必需的。请输入 AAD 域名或取消选择 windows 登录名。", - "sql.login.migration.error": "登录迁移错误: {0}", - "sql.login.migration.establish.user.mappings": "已完成验证和迁移登录。\r\n\r\n正在建立用户映射。", - "sql.login.migration.establish.user.mappings.failed": "建立用户映射失败", - "sql.login.migration.failed": "迁移登录失败", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "登录迁移正在进行中", - "sql.login.migration.login.status.details.title": "{0} 的迁移状态详细信息", - "sql.login.migration.logins.found": "找到了登录", - "sql.login.migration.logins.not.found": "找不到登录", - "sql.login.migration.mi.title": "Azure SQL 托管实例", - "sql.login.migration.migrate.server.roles.and.set.permissions": "建立用户映射已完成。\r\n\r\n当前正在迁移服务器角色、建立服务器映射和设置权限。这需要一些时间。", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "迁移服务器角色、建立服务器映射和设置权限失败。", - "sql.login.migration.migration.status.column": "迁移状态", - "sql.login.migration.refresh.login.data.successful": "已成功刷新登录列表。找到的源登录 {0},找到的目标登录 {1}", - "sql.login.migration.refresh.source.login.data.failed": "从源刷新登录列表失败", - "sql.login.migration.refresh.target.login.data.failed": "从目标刷新登录列表失败", - "sql.login.migration.select.in.progress": "正在从源和目标刷新登录列表", - "sql.login.migration.select.logins.windows.auth.warning": "请注意,此向导不显示 Windows 身份验证登录类型,因为当前不支持迁移该类型。即将推出用于迁移 Windows 身份验证登录的功能。", - "sql.login.migration.select.page.title": "选择要迁移的登录", - "sql.login.migration.status.column": "状态", - "sql.login.migration.status.failed": "失败", - "sql.login.migration.status.in.progress": "进行中", - "sql.login.migration.status.page.description": "正在将 {0} 个登录迁移到目标 {1} \"{2}\"", - "sql.login.migration.status.page.description.completed": "已完成将 {0} 个登录迁移到 {1} \"{2}\"", - "sql.login.migration.status.page.description.failed": "将 {0} 个登录迁移到 {1} \"{2}\" 失败", - "sql.login.migration.status.page.previous.button.error": "登录迁移已启动,已禁用返回到前一页。", - "sql.login.migration.status.page.previous.button.title": "上一个(已禁用)", - "sql.login.migration.status.page.title": "迁移状态", - "sql.login.migration.status.succeeded": "成功", - "sql.login.migration.steps.migrate.logins": "迁移登录名", - "sql.login.migration.steps.not.started": "未启动", - "sql.login.migration.target.status.column": "目标状态", - "sql.login.migration.target.title": "Azure SQL 目标", - "sql.login.migration.type": "登录类型", - "sql.login.migration.vm.title": "Azure 虚拟机上的 SQL Server", - "sql.login.migration.wizard.target.connection.success": "连接成功。", - "sql.login.migration.wizard.target.data.migration.warning": "请注意,登录迁移功能处于公共预览模式。", - "sql.login.migration.wizard.target.description": "选择要在其中迁移登录的目标 Azure SQL 托管实例、Azure SQL VM 或 Azure SQL 数据库。", - "sql.login.migration.wizard.target.permission.warning": "请确保当前用户具有获取当前实例({0})的所有登录信息的系统管理员权限。", - "sql.login.migration.wizard.target.type.title": "Azure SQL 目标类型", - "sql.login.migrations.selected": "已选择 {0}/{1} 个登录", - "sql.migrate.text": "选择要迁移到 Azure SQL 的数据库。", - "sql.migration.account.credentials.refresh.required": "{0}(需要刷新凭据)", + "sql.migration.status.error.count.single": " ({0} 错误)", + "sql.migration.status.error.count.multiple": " ({0} 个错误)", + "sql.migration.status.warning.count.single": " ({0} 个警告)", + "sql.migration.status.warning.count.multiple": " ({0} 个警告)", + "sql.migration.unavailable.target": "(不可用) {0}", + "sql.migration.assessed.databases": "(适用于 {0} 个已评估的数据库)", + "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- 不可用 --", + "sql.migration.database.missing.tables": "源数据库上找到 0 个表。", + "sql.migration.cutover.step.1": "1. 停止到源数据库的所有传入事务。", + "sql.migration.cutover.step.2.network.share": "2. 创建最终事务日志备份并将其存储在网络共享上。", + "sql.migration.cutover.step.2.blob": "2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。", + "sql.migration.cutover.step.3.blob": "3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。", + "sql.migration.cutover.step.3.network.share": "3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。", + "sql.migration.bc.info": "SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。", + "sql.migration.dashboard.help.description.dmsGuide": "提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。", + "sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。", + "sql.migration.pre.req.2": "在本地或 Azure 虚拟机中的 SQL Server 或云(私有、公共)中运行的任何虚拟机上的源 SQL Server 数据库。", + "sql.migration.dashboard.help.description.sqldb": "将数据库从 SQL Server 实例(本地或 Azure 虚拟机中)迁移到 Azure SQL 数据库的分步教程。", + "sql.migration.dashboard.help.description.mi": "以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。", + "sql.migration.dashboard.help.description.vm": "以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。", + "sql.migration.validate.error.gatewaytimeout": "验证资源连接时遇到超时。了解详细信息: https://aka.ms/dms-migrations-troubleshooting。", "sql.migration.active.backup.files": "活动备份文件", "sql.migration.active.backup.files.items": "活动备份文件(1 项)", "sql.migration.active.backup.files.multiple.items": "活动备份文件({0} 项)", + "sql.migration.wizard.account.noAccount.error": "请添加链接帐户,然后重试。", + "sql.migration.status.add.account": "添加帐户", + "sql.migration.status.add.account.MESSAGE": "添加 Azure 帐户以查看现有迁移及其状态。", "sql.migration.all.backups.restored": "已还原的所有备份", + "sql.migration.view.all": "所有数据库迁移", "sql.migration.all.fields.required": "所有字段均为必填。", + "sql.migration.multi.step.all.steps.completed.errors": "已完成所有步骤,但出现以下错误: {0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "所有步骤已成功。", + "sql.migration.pre.req.3": "要将你的数据库迁移到的 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库。", + "sql.migration.pre.req.1": "Azure 帐户(非评估或 SKU 建议功能所需)", + "sql.migration.refresh.migrations.error.title": "刷新迁移列表时出错。", + "sql.migration.database.backup.load.error": "访问数据库详细信息时出错。", + "sql.migration.wizard.sku.assessment.error": "评估服务器“{0}”时出错。", + "sql.migration.cancel.error": "取消迁移时出现错误。", + "sql.migration.database.connection.error": "连接到目标迁移数据库时出错。", + "sql.migration.wizard.connection.error.title": "连接到目标服务器时出错。", + "sql.migration.delete.error": "删除迁移时出错。", + "sql.migration.wizard.sku.error": "为服务器“{0}”生成 SKU 建议时出错。", + "sql.migration.cutover.error": "启动直接转换时出错。", + "sql.migration.select.service.select.subscription.error": "加载帐户订阅时出错。请检查 Azure 连接,然后重试。", + "sql.migration.select.service.select.tenant.error": "加载可用的 Azure 帐户租户时出错。", + "sql.migration.select.service.select.account.error": "加载可用的 Azure 帐户时出错。", + "sql.migration.select.service.select.service.error": "加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。", + "sql.migration.select.service.select.resource.group.error": "加载可用的资源组时出错。请检查 Azure 连接,然后重试。", + "sql.migration.select.service.select.location.error": "加载位置时出错。请检查 Azure 连接,然后重试。", + "sql.migration.service.status.refresh.error": "刷新迁移服务创建状态时出错。", + "sql.migration.cutover.status.refresh.error": "刷新迁移状态时出错。", + "sql.migration.refresh.migrations.error.label": "刷新迁移列表时出错。请检查关联的 Azure 连接,然后单击“刷新”重试。", + "sql.migration.retry.migration.error": "开始迁移时出现错误。", + "sql.migration.starting.migration.error": "启动证书迁移时出错:“{0}”", + "sql.migration.wizard.login.error.title": "尝试获取 {0} 登录信息时出错。", + "sql.migration.wizard.sku.assessment.unexpected.error": "评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2}", + "sql.migration.database.migration.mode.online.description": "应用程序停机时间限制为在迁移结束时直接转换。", + "sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。", + "sql.migration.select.service.apply.label": "应用", "sql.migration.apply": "应用", - "sql.migration.assessed.databases": "(适用于 {0} 个已评估的数据库)", - "sql.migration.assessment": "“{0}”的评估结果", - "sql.migration.assessment.failed": "SQL Server 实例“{0}”的评估失败。", + "sql.cancel.migration.confirmation": "是否确实要取消此迁移?", + "sql.delete.migration.confirmation": "确定要删除此迁移吗?", + "sql.migration.migration.list.ascending.label": "升序", + "sql.migration.database.assessment.xevents.title": "评估扩展事件会话", "sql.migration.assessment.in.progress": "正在进行评估", - "sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。\r\n\r\n这可能需要一些时间才能完成。", - "sql.migration.assessment.migration.warning": "可将尚未准备好迁移到 Azure SQL 托管实例或 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。", - "sql.migration.assessment.migration.warning.sqldb": "可将尚未准备好迁移到 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 托管实例迁移就绪情况的评估结果。", - "sql.migration.assessment.migration.warning.sqlmi": "可将尚未准备好迁移到 Azure SQL 托管实例的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 数据库迁移就绪情况的评估结果。", "sql.migration.assessment.results": "评估结果", "sql.migration.assessment.results.and.recommendations.title": "评估结果和建议", - "sql.migration.assessments.blocking.issue": "这是一个阻止性问题,将阻止数据库迁移成功。", + "sql.migration.no.results": "评估结果不可用。", + "sql.migration.assessment": "“{0}”的评估结果", "sql.migration.authKeys.header": "身份验证密钥", "sql.migration.authKeys.refresh.message": "已刷新身份验证密钥“{0}”。", - "sql.migration.authentication.type": "身份验证类型", + "sql.migration.service.details.authKeys.label": "身份验证密钥", "sql.migration.authentication.types": "身份验证密钥", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Azure SQL 数据库服务器", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL 托管实例", - "sql.migration.azure.sql.database.virtual.machine": "Azure 虚拟机上的 SQL Server", - "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", - "sql.migration.azure.sql.target": "目标类型", - "sql.migration.azure.storage.account.to.upload.backups": "要上传备份的 Azure 存储帐户", + "sql.migration.service.details.authKeys.title": "用于连接到自承载集成运行时节点的身份验证密钥", + "sql.migration.authentication.type": "身份验证类型", "sql.migration.azure.tenant": "Azure AD 租户", - "sql.migration.azureRecommendation.folder.name": "文件夹名", - "sql.migration.backup.file.backup.size": "备份大小(MB)", - "sql.migration.backup.file.name": "文件名", - "sql.migration.backup.file.number.of.stripes": "条带数", - "sql.migration.backup.file.restore.finish.date": "还原完成日期", - "sql.migration.backup.file.restore.start.date": "还原开始日期", - "sql.migration.backup.file.restore.status": "还原状态", - "sql.migration.backup.file.status": "文件状态", - "sql.migration.backup.location": "备份位置", - "sql.migration.backup.start.time": "备份开始时间", - "sql.migration.bc.info": "SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。", - "sql.migration.blob.container.folder.label": "文件夹", - "sql.migration.blob.container.label": "Blob 容器资源组", - "sql.migration.blob.container.last.backup.file.label": "上一个备份文件", - "sql.migration.blob.container.select": "首先选择一个 Blob 容器值。", - "sql.migration.blob.container.storage.account.label": "Blob 容器存储账户", - "sql.migration.blob.container.title": "Blob 容器", - "sql.migration.blob.resourceGroup.select": "选择资源组。", - "sql.migration.blob.resourceGroup.select.prompt": "首先选择资源组值。", - "sql.migration.blob.storage.folder.info": "将数据库备份上传到 blob 容器时,请确保不同数据库中的备份文件存储在单独的文件夹中。仅支持容器的根目录和最高级别的深层文件夹。", - "sql.migration.blob.storage.folder.warning": "选择了多个具有相同备份位置的数据库。请确保不同数据库中的备份文件存储在单独的文件夹中。", + "sql.login.migration.enter.AAD.domain.name.to.continue": "Azure Active Directory (AAD)域名是迁移 Windows 登录名所必需的。请输入 AAD 域名或取消选择 windows 登录名。", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 域名(仅在迁移 Windows 身份验证登录名时需要)", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 数据库迁移指南", + "sql.migration.select.service.description": "Azure 数据库迁移服务", + "sql.migration.select.service.service.label": "Azure 数据库迁移服务", + "sql.migration.service.details.dialog.title": "Azure 数据库迁移服务", + "sql.migration.ir.page.title": "Azure 数据库迁移服务", + "sql.migration.service.ready": "Azure 数据库迁移服务 \"{0}\" 连接到在节点上运行的自承载集成运行时 - {1}\r\n\r\n为了提高性能和高可用性,你可以注册其他节点。", + "sql.migration.service.ready.below": "Azure 数据库迁移服务“{0}”连接到在节点上运行的自承载集成运行时 - {1}\r\n\r\n为了提高性能和高可用性,你可以注册其他节点。请参阅下面的注册说明。", + "sql.migration.service.header": "Azure 数据库迁移服务“{0}”详细信息:", + "sql.migration.service.not.ready": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。", + "sql.migration.service.not.ready.below": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。\r\n\r\n请参阅下面的注册说明。", + "sql.migration.service.container.container.description1": "Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时处理源和目标之间的连接,并将备份从本地网络文件共享上传到 Azure (适用时)。", + "sql.migration.services.name": "Azure 数据库迁移服务名称。", + "sql.migration.ir.page.description": "Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务,或在下面创建一个新的服务。", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL 数据库", + "sql.login.migration.db.title": "Azure SQL 数据库", + "sql.migration.sku.sqldb.target.title": "Azure SQL 数据库", + "sql.migration.sku.sqldb.card.title": "Azure SQL 数据库", + "sql.migration.azure.sql.database": "Azure SQL 数据库服务器", + "sql.migration.summary.mi.type": "Azure SQL 托管实例", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL 托管实例", + "sql.login.migration.mi.title": "Azure SQL 托管实例", + "sql.migration.sku.mi.target.title": "Azure SQL 托管实例", + "sql.migration.sku.mi.card.title": "Azure SQL 托管实例", + "sql.migration.dashboard.title": "Azure SQL 迁移", + "sql.migration.wizard.target.title": "Azure SQL 目标", + "sql.login.migration.target.title": "Azure SQL 目标", + "sql.migration.services.target": "Azure SQL 目标选择为默认。", + "sql.login.migration.wizard.target.type.title": "Azure SQL 目标类型", "sql.migration.blob.storage.header.text": "Azure 存储 Blob 容器详细信息", - "sql.migration.blob.storage.help.text": "提供包含备份的 Azure 存储 Blob 容器。", - "sql.migration.blob.storage.subscription.label": "订阅", - "sql.migration.blob.storage.table.help": "输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。", - "sql.migration.blob.storageAccount.select": "首先选择存储帐户值。", + "sql.migration.azure.storage.account.to.upload.backups": "要上传备份的 Azure 存储帐户", + "sql.migration.wizard.account.title": "Azure 帐户", + "sql.migration.sku.azureConfiguration": "Azure 配置", + "sql.migration.sku.recommendation": "Azure 建议(预览版)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的目标。", + "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 建议不可用。单击下面的“获取 Azure 建议”按钮", + "sql.migration.sku.azureRecommendation.description": "Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。", + "sql.migration.sku.card.azureRecommendation.inProgress": "数据收集完成后,将显示 Azure 建议。", + "sql.migration.dms.location": "Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。", + "sql.migration.services.location": "适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。", + "sql.migration.sku.location": "Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。", + "sql.migration.summary.azure.storage": "Azure 存储", + "sql.migration.validate.ir.validation.result.label.storage": "Azure 存储连接", + "sql.migration.summary.azure.storage.subscription": "Azure 存储订阅", + "sql.migration.backup.location": "备份位置", + "sql.migration.backup.file.backup.size": "备份大小(MB)", + "sql.migration.backup.start.time": "备份开始时间", + "sql.migration.wizard.sku.all": "根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。", + "sql.migration.sku.targetStorageConfiguration.info": "下面是满足存储性能需求所需的目标存储配置。", + "sql.migration.blob.container.title": "Blob 容器", + "sql.migration.blob.container.label": "Blob 容器资源组", + "sql.migration.blob.container.storage.account.label": "Blob 容器存储账户", + "sql.migration.restore.status.blocked": "已阻止", + "sql.migration.issue.aria.label": "阻塞性问题: {0}", "sql.migration.browse": "浏览", - "sql.migration.can.be.migrated": "可迁移 {0} 个数据库(共 {1} 个),而不会出现问题", + "sql.migration.sku.azureConfiguration.businessCritical": "业务关键", + "sql.migration.sku.cpu.requirement": "CPU 要求", + "sql.migration.saved.assessment.cancel": "取消", "sql.migration.cancel": "取消", - "sql.migration.cancel.error": "取消迁移时出现错误。", + "sql.migration.table.selection.update.cancel": "取消", "sql.migration.cancel.migration": "取消迁移", - "sql.migration.cannot.cancel": "迁移未进行,并且无法取消。", - "sql.migration.cannot.cutover": "迁移未进行,无法直接转换。", - "sql.migration.cannot.delete": "迁移当前正在进行,无法删除。", - "sql.migration.cannot.retry": "无法重试迁移。", - "sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。", + "sql.migration.state.canceled": "已取消", + "sql.migration.copy.status.canceled": "已取消", + "sql.migration.status.canceled": "已取消", + "sql.migration.validation.state.canceled": "已取消", + "sql.migration.status.canceling": "正在取消", + "sql.migration.restore.status.cancelled": "已取消", + "sql.migration.copy.status.cancelled": "已取消", + "sql.migration.details.serverobjects.cancelled.tables.label": "已取消", + "sql.migration.invalid.owner.uri.error": "由于 OwnerUri 无效,无法连接到数据库(参数 \"OwnerUri\")", + "sql.migration.invalid.savedInfo": "无法检索已保存的会话。请通过选择新会话重试。", + "sql.migration.tde.wizard.optionscaption": "证书迁移", + "sql.migration.validation.dialog.title": "证书迁移", + "sql.migration.tde.migrate.success": "证书迁移已成功完成。请单击“下一步”继续迁移。", + "sql.migration.tde.migrate.not.run": "尚未为当前配置运行证书迁移。请运行并完成证书迁移以继续。", + "sql.migration.tde.migrate.results.heading": "证书迁移进度详细信息:", + "sql.migration.tde.migrate.results.heading.completed": "证书迁移结果:", + "sql.migration.tde.migrate.canceled": "证书迁移已取消。请运行并完成证书迁移以继续。", + "sql.migration.tde.wizard.optionmanual.warning": "必须先迁移证书,然后才能继续数据库迁移,否则将发生故障。{0} 有关手动迁移 TDE 证书的信息。", + "sql.migration.sku.parameters.scale.factor.tooltip": "如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "通过按“刷新建议”按钮来定期返回查看更新的建议。", + "sql.migration.wizard.sku.assessment.error.bypass": "选中此选项可跳过评估并继续迁移。", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "选择希望如何提供性能数据", + "sql.migration.wizard.sku.choose_a_target": "选择 Azure SQL 目标", + "sql.migration.select.service.delete.label": "清除", "sql.migration.clear": "清除", + "sql.migration.select.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "单击下面的按钮以导入或收集数据库性能数据。", + "sql.migration.database.migration.context.menu.tool.tip": "单击此列以激活上下文命令菜单", + "sql.migration.error.aria.view.details": "单击以查看错误详细信息", + "sql.migration.service.details.button.label": "关闭", "sql.migration.close": "关闭", + "sql.migration.sku.azureRecommendation.collectData.method": "立即收集性能数据", + "sql.login.migration.collecting.target.logins.failed": "收集目标登录失败,错误代码为 {0}", + "sql.migration.data.uploaded.info": "比较从源读取的实际数据量和上传到目标的实际数据量。", "sql.migration.complete.cutover": "完成直接转换", - "sql.migration.completed.multi.steps.heading": "我们运行了以下步骤:", + "sql.migration.restore.status.completed": "已完成", + "sql.login.migration.complete": "已完成迁移登录", + "sql.login.migration.status.page.description.completed": "已完成将 {0} 个登录迁移到 {1} \"{2}\"", + "sql.migration.status.completing": "正在完成", "sql.migration.completing.cutover.warning": "在不还原所有备份的情况下完成直接转换可能导致数据丢失。", - "sql.migration.confirm.checkbox.message": "我确认没有要提供的其他日志备份,并且希望完成直接转换。", + "sql.migration.restore.status.completing.migration": "正在完成迁移", + "sql.migration.save.close.popup": "已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。", "sql.migration.connection.label": "连接", + "sql.migration.wizard.target.connection.error": "连接错误: {0}", + "sql.migration.database.connection.error.message": "连接错误: {0} {1}", "sql.migration.connection.status": "连接状态", + "sql.migration.wizard.source.missing": "连接成功,但未找到任何目标数据库。", + "sql.login.migration.wizard.target.connection.success": "连接成功。", + "sql.migration.wizard.target.connection.success": "连接成功。已找到目标数据库: {0}", + "sql.migration.sqldb.column.copyduration": "复制持续时间", + "sql.migration.copy.status.copyfinished": "复制已完成", "sql.migration.copy.key1": "复制密钥 1", "sql.migration.copy.key2": "复制密钥 2", "sql.migration.copy.migration.details": "复制迁移详细信息", - "sql.migration.copy.status.canceled": "已取消", - "sql.migration.copy.status.cancelled": "已取消", - "sql.migration.copy.status.copyfinished": "复制已完成", - "sql.migration.copy.status.copying": "正在复制", - "sql.migration.copy.status.failed": "失败", - "sql.migration.copy.status.inprogress": "进行中", - "sql.migration.copy.status.preparingforcopy": "正在准备", - "sql.migration.copy.status.queued": "已排队", - "sql.migration.copy.status.rebuildingindexes": "重新生成索引", - "sql.migration.copy.status.succeeded": "成功", + "sql.migration.tde.migrate.copy.results": "复制迁移结果", + "sql.migration.multi.step.status.dialog.copy.results": "复制结果", + "sql.migration.sqldb.column.copystart": "复制开始", + "sql.migration.sqldb.column.copythroughput": "复制吞吐量", "sql.migration.copy.throughput": "复制吞吐量(MBPS)", - "sql.migration.copy.throughput.info": "将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。", - "sql.migration.count.database.multiple": "{0} 个数据库", - "sql.migration.count.database.single": "{0} 数据库", + "sql.migration.validate.ir.copy.results": "复制验证结果", + "sql.migration.copy.status.copying": "正在复制", "sql.migration.create": "创建", + "sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务", "sql.migration.create.new": "新建", "sql.migration.create.new.migration.service": "创建新的迁移服务", "sql.migration.create.new.resource.group": "创建新资源组", + "sql.migration.status.creating": "正在创建", "sql.migration.creating.rg.loading": "正在创建资源组", "sql.migration.currently.restoring.file": "当前正在还原文件", - "sql.migration.cutover": "迁移直接转换", - "sql.migration.cutover.card": "数据库迁移完成直接转换", - "sql.migration.cutover.error": "启动直接转换时出错。", - "sql.migration.cutover.help.main": "在完成直接转换之前,请执行以下步骤。", "sql.migration.cutover.in.progress": "正在对数据库“{0}”进行直接转换", - "sql.migration.cutover.last.file.restored": "最近还原的文件: {0}", - "sql.migration.cutover.pending.backup": "日志备份挂起还原: {0}", - "sql.migration.cutover.status.refresh.error": "刷新迁移状态时出错。", - "sql.migration.cutover.step.1": "1. 停止到源数据库的所有传入事务。", - "sql.migration.cutover.step.2.blob": "2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。", - "sql.migration.cutover.step.2.network.share": "2. 创建最终事务日志备份并将其存储在网络共享上。", - "sql.migration.cutover.step.3.blob": "3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。", - "sql.migration.cutover.step.3.network.share": "3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。", - "sql.migration.cutover.type": "迁移模式", - "sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。", - "sql.migration.dashboard.help.description.dmsGuide": "提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。", - "sql.migration.dashboard.help.description.mi": "以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。", - "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。", - "sql.migration.dashboard.help.description.sqldb": "将数据库从 SQL Server 实例(本地或 Azure 虚拟机中)迁移到 Azure SQL 数据库的分步教程。", - "sql.migration.dashboard.help.description.vm": "以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。", - "sql.migration.dashboard.help.link.dmsGuide": "Azure 数据库迁移指南", - "sql.migration.dashboard.help.link.mi": "教程: 迁移到 Azure SQL 托管实例(联机)", - "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 迁移数据库", - "sql.migration.dashboard.help.link.sqldb": "教程: 迁移到 Azure SQL 数据库上的 SQL Server (脱机)", - "sql.migration.dashboard.help.link.vm": "教程: 迁移到 Azure 虚拟机上的 SQL Server (联机)", - "sql.migration.dashboard.help.title": "帮助文章和视频链接", - "sql.migration.dashboard.login.migrate.task.button": "将登录迁移到 Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "将 SQL Server 登录迁移到 Azure SQL。", - "sql.migration.dashboard.migrate.task.button": "迁移到 Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "将 SQL Server 实例迁移到 Azure SQL。", - "sql.migration.dashboard.title": "Azure SQL 迁移", + "sql.migration.tab.dashboard.title": "仪表板", + "sql.migration.sku.data.iops.requirement": "数据 IOPS 要求", + "sql.migration.sku.azureRecommendation.status.stopped": "已停止 Azure 建议的数据收集。", + "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集数据。正在生成初始建议...", + "sql.migration.sku.azureRecommendation.status.refining": "数据收集仍在进行。正在优化现有建议...", + "sql.migration.copy.throughput.info": "将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。", + "sql.migration.sqldb.column.dataread": "已读取数据", "sql.migration.data.source.configuration.page.title": "数据源配置", - "sql.migration.data.uploaded.info": "比较从源读取的实际数据量和上传到目标的实际数据量。", + "sql.migration.sku.data.storage.requirement": "数据存储要求", "sql.migration.data.uploaded.size": "已上传数据/大小", + "sql.migration.sqldb.column.datawritten": "已写入数据", + "sql.migration.sku.azureConfiguration.vmPreview": "数据: {0},日志: {1},tempdb: {2}", + "sql.migration.restore.backuptype.database": "数据库", "sql.migration.database": "数据库", "sql.migration.database.already.exists": "目标托管实例“{1}”上已存在数据库“{0}”。", - "sql.migration.database.already.exists.vm.info": "确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。", - "sql.migration.database.assessment.description": "选择要评估以迁移到 Azure SQL 的数据库。", - "sql.migration.database.assessment.title": "用于评估的数据库", - "sql.migration.database.assessment.xevents.description": "对于所选数据库,可以选择提供扩展事件会话文件以评估临时或动态 SQL 查询或通过应用程序数据层启动的任何 DML 语句。{0}", - "sql.migration.database.assessment.xevents.instructions": "选择存储扩展事件会话文件(.xel 和 .xem)的文件夹", - "sql.migration.database.assessment.xevents.link": "了解详细信息", - "sql.migration.database.assessment.xevents.title": "评估扩展事件会话", - "sql.migration.database.backup.load.error": "访问数据库详细信息时出错。", - "sql.migration.database.connection.error": "连接到目标迁移数据库时出错。", - "sql.migration.database.connection.error.message": "连接错误: {0} {1}", - "sql.migration.database.loading": "正在加载数据库表列表。.", - "sql.migration.database.loading.tables": "正在加载表列表...", - "sql.migration.database.migration.context.menu.tool.tip": "单击此列以激活上下文命令菜单", - "sql.migration.database.migration.duration.tool.tip": "迁移的持续时间", - "sql.migration.database.migration.finish.time.tool.tip": "迁移的完成时间", - "sql.migration.database.migration.migration.mode.tool.tip": "在 Azure 数据库迁移服务中,可以在脱机或联机时迁移数据库。脱机迁移期间,应用程序停机时间在迁移开始时开始。如果要在迁移后将故障时间限制为要直接转换到新环境的时间,请使用联机迁移。", - "sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。", - "sql.migration.database.migration.mode.label": "迁移模式", - "sql.migration.database.migration.mode.offline.description": "应用程序停机时间将在迁移启动时开始。", - "sql.migration.database.migration.mode.offline.label": "脱机迁移", - "sql.migration.database.migration.mode.online.description": "应用程序停机时间限制为在迁移结束时直接转换。", - "sql.migration.database.migration.mode.online.label": "联机迁移", "sql.migration.database.migration.service": "数据库迁移服务", "sql.migration.database.migration.service.authentication.keys": "数据库迁移服务身份验证密钥", - "sql.migration.database.migration.service.created.successfully": "已成功创建数据库迁移服务。", - "sql.migration.database.migration.start.time.tool.tip": "迁移开始时间", + "sql.migration.wizard.target.source.collation.error": "在“{1}”和“{2}”数据库之间发现映射错误(错误代码: {0})。源数据库排序规则“{3}”与目标数据库排序规则“{4}”不匹配。请选择或重新创建与源数据库具有相同排序规则的目标数据库。", + "sql.migration.wizard.target.missing": "数据库映射错误。缺少要迁移的目标数据库。请配置目标服务器连接,然后单击“连接”以收集可用数据库迁移目标的列表。", + "sql.migration.wizard.target.source.mapping.error": "数据库映射错误。未将源数据库“{0}”映射到目标数据库。请选择要迁移到的目标数据库。", + "sql.migration.wizard.target.mapping.error.duplicate": "数据库映射错误。无法将目标数据库“{0}”选为数据库“{1}”的迁移目标。已将目标数据库“{2}”选为数据库“{3}”的迁移目标。请选择其他目标数据库。", "sql.migration.database.migration.status": "数据库迁移状态", - "sql.migration.database.migration.status.label": "数据库迁移状态: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "目标数据库名称", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "目标服务器名称", - "sql.migration.database.migration.target.type.tool.tip": "Azure 资源目标类型 [SQL 托管实例、SQL 虚拟机、SQL 数据库]", - "sql.migration.database.missing.tables": "源数据库上找到 0 个表。", - "sql.migration.database.page.description": "选择要在迁移期间使用的数据库备份的位置。", - "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 扩展", - "sql.migration.database.schema.migration.help": "选择要迁移的表列表之前,请确保使用{0}或 Azure Data Studio 中的 {1} 将数据库架构从源迁移到目标。", - "sql.migration.database.schema.migration.project": "SQL 数据库项目扩展", - "sql.migration.database.status.column": "迁移状态", - "sql.migration.database.status.tool.tip": "迁移的当前状态", - "sql.migration.database.table.refresh.label": "刷新", - "sql.migration.database.table.selection.description": "对于下面的每个数据库,单击“编辑”以选择要从源迁移到目标的表。然后,在单击“下一步”之前,单击“运行验证”来验证提供的配置。", - "sql.migration.database.table.selection.label": "表选择", - "sql.migration.database.table.source.column.label": "源数据库", - "sql.migration.database.table.tables.column.label": "选择表", - "sql.migration.database.table.target.column.label": "目标数据库", + "sql.migration.migration.completed": "已完成数据库迁移", + "sql.migration.cutover.card": "数据库迁移完成直接转换", + "sql.migration.failed": "数据库迁移失败", + "sql.migration.migration.in.progress": "正在进行数据库迁移", "sql.migration.database.to.be.migrated": "要迁移的数据库", - "sql.migration.database.validate.selection": "请选择要迁移到的目标数据库表。至少需要一个包含一个表的数据库。", - "sql.migration.databases": "数据库({0}/{1})", - "sql.migration.databases.selected": "已选择 {0} 个数据库(共 {1} 个)", + "sql.migration.tde.migrate.column.databases": "数据库", "sql.migration.databases.table.title": "数据库", - "sql.migration.day": "{0} 天", - "sql.migration.days": "{0} 天", + "sql.migration.databases": "数据库({0}/{1})", + "sql.migration.database.assessment.title": "用于评估的数据库", + "sql.migration.summary.database.count": "要迁移的数据库", + "sql.migration.assessment.migration.warning.sqldb": "可将尚未准备好迁移到 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 托管实例迁移就绪情况的评估结果。", + "sql.migration.assessment.migration.warning.sqlmi": "可将尚未准备好迁移到 Azure SQL 托管实例的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 数据库迁移就绪情况的评估结果。", + "sql.migration.assessment.migration.warning": "可将尚未准备好迁移到 Azure SQL 托管实例或 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。", "sql.migration.default.database": "默认数据库", - "sql.migration.delete.error": "删除迁移时出错。", "sql.migration.delete.migration": "删除迁移", "sql.migration.description": "说明", - "sql.migration.details.breadcrumb.migrations": "迁移", "sql.migration.details.copied": "已复制详细信息", - "sql.migration.details.refresh": "刷新", - "sql.migration.details.serverobjects.all.tables.label": "表数总计", - "sql.migration.details.serverobjects.cancelled.tables.label": "已取消", - "sql.migration.details.serverobjects.failed.tables.label": "失败", - "sql.migration.details.serverobjects.field.label": "服务器对象", - "sql.migration.details.serverobjects.filter.aria.label": "使用关键字筛选表迁移结果", - "sql.migration.details.serverobjects.filter.label": "筛选表迁移结果", - "sql.migration.details.serverobjects.inprogress.tables.label": "进行中", - "sql.migration.details.serverobjects.label": "服务器对象", - "sql.migration.details.serverobjects.successful.tables.label": "成功", - "sql.migration.dms.location": "Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。", - "sql.migration.dms.provision.failed": "未能预配数据库迁移服务。请等待几分钟,然后重试。", - "sql.migration.dms.resource": "Azure 数据库迁移服务资源名称", - "sql.migration.dms.resource_group": "Azure SQL 目标的资源组。将仅显示包含服务的资源组。", - "sql.migration.dms.subscription": "Azure 数据库迁移服务的订阅名称", - "sql.migration.duration": "持续时间", - "sql.migration.empty.table.subtext": "如果结果在预期内,请验证与 SQL Server 实例的连接。", - "sql.migration.empty.table.text": "无备份文件", - "sql.migration.enter.your.sql.cred": "输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。", - "sql.migration.error": "错误", - "sql.migration.error.aria.view.details": "单击以查看错误详细信息", - "sql.migration.error.details.label": "迁移错误", - "sql.migration.error.details.title": "迁移错误详细信息", - "sql.migration.error.title": "迁移状态详细信息", - "sql.migration.failed": "数据库迁移失败", - "sql.migration.feedback.issue.title": "有关迁移体验的反馈", "sql.migration.field.label.deteected.files": "检测到的文件", - "sql.migration.field.label.last.restored.file.time": "上次还原的文件时间", - "sql.migration.field.label.last.uloaded.file.time": "上次上传的文件时间", - "sql.migration.field.label.last.uploaded.file": "上次上传的文件", - "sql.migration.field.label.mi.restore.state": "托管实例还原状态", - "sql.migration.field.label.pending.differential.backups": "挂起的差异备份", - "sql.migration.field.label.queued.files": "排队的文件", - "sql.migration.field.label.restore.percent.completed": "已完成还原百分比", - "sql.migration.field.label.restore.plan.size": "还原计划大小(MB)", - "sql.migration.field.label.restored.files": "已还原的文件", - "sql.migration.field.label.restored.size": "已还原大小(MB)", - "sql.migration.field.label.restoring.files": "正在还原文件", - "sql.migration.field.label.skipped.files": "跳过的文件", - "sql.migration.field.label.unrestorable.files": "无法还原的文件", + "sql.migration.dashboard.description": "确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。", + "sql.migration.restore.backuptype.differentialdatabase": "差异数据库", + "sql.migration.restore.backuptype.differentialfile": "差异文件", + "sql.migration.restore.backuptype.differentialpartial": "部分差异", + "sql.migration.sku.storage.dimension": "维度", + "sql.retry.migration.prompt": "是否要重试失败的表迁移?", + "sql.migration.windows.user.account": "域\\用户名", + "sql.migration.tde.migrate.done.button": "完成", + "sql.migration.validate.ir.done.button": "完成", + "sql.migration.option": "下载并安装集成运行时", + "sql.migration.duration": "持续时间", + "sql.migration.parallel.copy.type.dynamic": "动态范围", + "sql.migration.tde.button.caption": "编辑", + "sql.migration.table.selection.edit": "编辑", + "sql.migration.sku.parameters.edit": "编辑参数", + "sql.migration.sku.parameters.edit.title": "编辑建议参数", + "sql.migration.sku.parameters.enable.elastic.info": "弹性建议使用替代建议模型,该模型针对现有的云客户使用个性化的性价比分析。", + "sql.migration.sku.parameters.enable.elastic": "启用弹性建议", + "sql.migration.sku.parameters.enable.preview": "启用预览功能", + "sql.migration.sku.parameters.enable.preview.info": "启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。", + "sql.migration.tde.wizard.title": "已选择加密数据库。", + "sql.migration.database.already.exists.vm.info": "确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。", + "sql.migration.service.account.info.text": "请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。", + "sql.login.migration.aad.domain.name.input.box.placeholder": "输入 AAD 域名", + "sql.migration.invalid.service.name.error": "输入迁移服务的有效名称。", + "sql.migration.invalid.target.name.error": "输入目标数据库的有效名称。", + "sql.migration.tde.wizard.network.share.placeholder": "输入网络路径", + "sql.migration.network.share.password.placeholder": "输入密码。", + "sql.migration.network.share.storage.table.help": "输入所选源数据库的目标数据库名称和网络共享路径信息。", + "sql.migration.blob.storage.table.help": "输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。", + "sql.migration.source.details.sqlAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", + "sql.migration.source.details.sqlAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。", + "sql.migration.source.details.windowAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", + "sql.migration.source.details.windowAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。", + "sql.migration.enter.your.sql.cred": "输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。", + "sql.migration.services.container.description": "在下面输入信息以添加新的 Azure 数据库迁移服务。", + "sql.migration.services.container.description.network": "输入下面的信息以添加新 Azure 数据库迁移服务。若要注册自承载集成运行时,请在上一页上选择“我的数据库备份位于网络共享上”。", + "sql.migration.sku.parameters.text": "输入以下信息以编辑建议参数。", + "sql.migration.password.placeholder": "输入目标密码", + "sql.migration.username.placeholder": "输入目标用户名", + "sql.migration.error": "错误", + "sql.migration.wizard.target.login.error": "获取登录信息时出错: {0}", + "sql.migration.load.migration.list.error": "加载迁移列表时出错", + "sql.migration.starting.migration.dberror": "迁移数据库 {0} 的证书时出错。{1}", + "sql.migration.open.migration.destails.error": "打开迁移详细信息对话框时出错", + "sql.migration.open.migration.service.error": "打开迁移服务对话框时出错", + "sql.migration.open.migration.target.error": "打开迁移目标时出错", + "sql.migration.wizard.perfCollection.error": "收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "建立用户映射已完成。\r\n\r\n当前正在迁移服务器角色、建立服务器映射和设置权限。这需要一些时间。", + "sql.login.migration.establish.user.mappings.failed": "建立用户映射失败", + "sql.migration.tde.wizard.optionads": "将我的证书和私钥导出到目标。", + "sql.migration.state.failed": "失败", + "sql.migration.restore.status.failed": "失败", + "sql.migration.copy.status.failed": "已失败", + "sql.migration.status.failed": "失败", + "sql.migration.details.serverobjects.failed.tables.label": "失败", + "sql.migration.validation.state.failed": "失败", + "sql.login.migration.status.failed": "已失败", + "sql.login.migration.status.page.description.failed": "将 {0} 个登录迁移到 {1} \"{2}\" 失败", + "sql.migration.notebook.open.error": "未能打开迁移笔记本。", + "sql.migration.dms.provision.failed": "未能预配数据库迁移服务。请等待几分钟,然后重试。", + "sql.migration.tab.button.feedback.description": "反馈", + "sql.migration.tab.button.feedback.label": "反馈", + "sql.migration.feedback.issue.title": "有关迁移体验的反馈", + "sql.migration.restore.backuptype.file": "文件", "sql.migration.file.name": "文件名", + "sql.migration.backup.file.name": "文件名", + "sql.migration.backup.file.status": "文件状态", + "sql.migration.search.for.migration": "筛选迁移结果", + "sql.migration.details.serverobjects.filter.label": "筛选表迁移结果", + "sql.migration.details.serverobjects.filter.aria.label": "使用关键字筛选表迁移结果", + "sql.migration.table.selection.filter": "筛选表", + "sql.migration.select.service.heading": "按数据库迁移服务筛选迁移列表", "sql.migration.finish.time": "结束时间", "sql.migration.first.lsn": "第一个 LSN", + "sql.migration.blob.container.folder.label": "文件夹", + "sql.migration.azureRecommendation.folder.name": "文件夹名", + "sql.migration.service.container.container.description2": "按照下面的说明安装自承载集成运行时。", + "sql.migration.database.table.selection.description": "对于下面的每个数据库,单击“编辑”以选择要从源迁移到目标的表。然后,在单击“下一步”之前,单击“运行验证”来验证提供的配置。", + "sql.migration.sql.vm.page.blob.info": "对于运行 SQL Server 2014 或更低版本的目标服务器,必须将数据库备份存储在 Azure 存储 Blob 容器中,而不是使用网络共享选项上传它们。此外,必须将备份文件存储为页 Blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: {0}", + "sql.migration.database.assessment.xevents.description": "对于所选数据库,可以选择提供扩展事件会话文件以评估临时或动态 SQL 查询或通过应用程序数据层启动的任何 DML 语句。{0}", "sql.migration.full.backup.files": "一个或多个完整备份文件", - "sql.migration.generic.congratulations": "我们已完成对 SQL Server 实例“{0}”的评估。", - "sql.migration.hr": "{0} 小时", - "sql.migration.hrs": "{0} 小时", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "常规用途", + "sql.migration.sku.get.recommendation": "获取 Azure 建议", + "sql.migration.table.selection.status.column": "具有行", + "sql.migration.dashboard.help.title": "帮助文章和视频链接", + "sql.migration.sku.targetStorageConfiguration.caching": "主机缓存", + "sql.migration.sku.azureConfiguration.hyperscale": "超大规模", + "sql.migration.sku.azureRecommendation.openExisting.method": "我已有性能数据", + "sql.migration.confirm.checkbox.message": "我确认没有要提供的其他日志备份,并且希望完成直接转换。", + "sql.migration.tde.wizard.optionadsconfirm": "我同意使用我的凭据访问证书。", + "sql.migration.tde.wizard.optionmanual": "我已将证书和私钥迁移到目标。", + "sql.migration.sku.io.memory.requirement": "IO 延迟要求", + "sql.migration.empty.table.subtext": "如果结果在预期内,请验证与 SQL Server 实例的连接。", "sql.migration.impact": "影响", - "sql.migration.impact.object.name": "名称: {0}", - "sql.migration.impact.object.type": "类型: {0}", "sql.migration.impacted.objects": "受影响的对象", + "sql.migration.database.migration.migration.mode.tool.tip": "在 Azure 数据库迁移服务中,可以在脱机或联机时迁移数据库。脱机迁移期间,应用程序停机时间在迁移开始时开始。如果要在迁移后将故障时间限制为要直接转换到新环境的时间,请使用联机迁移。", + "sql.migration.copy.status.inprogress": "进行中", + "sql.migration.status.inprogress": "进行中", + "sql.migration.details.serverobjects.inprogress.tables.label": "进行中", + "sql.login.migration.status.in.progress": "正在进行", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建议将在大约 {0} 分钟后自动刷新。", + "sql.migration.restore.status.initializing": "正在初始化", "sql.migration.inline.migration.notebook.title": "内联迁移", - "sql.migration.inprogress.warning.multiple": "{0} 个数据库有警告", - "sql.migration.inprogress.warning.single": "{0} 数据库具有警告", "sql.migration.instance": "实例", - "sql.migration.invalid.account.error": "如果要继续,请选择有效的 Azure 帐户。", - "sql.migration.invalid.blob.container.error": "若要继续,请为源数据库“{0}”选择有效的 blob 容器。", - "sql.migration.invalid.blob.lastBackupFile.error": "若要继续,请为源数据库“{0}”选择有效的上一个备份文件。", - "sql.migration.invalid.blob.lastBackupFolder.error": "如果要继续,请为源数据库“{0}”选择有效的备份文件夹。", - "sql.migration.invalid.blob.resourceGroup.error": "若要继续,请为源数据库“{0}”选择有效的资源组。", - "sql.migration.invalid.blob.storageAccount.error": "若要继续,请为源数据库“{0}”选择有效的存储帐户。", - "sql.migration.invalid.location.error": "若要继续,请选择有效位置。", - "sql.migration.invalid.managedInstance.error": "如果要继续,请选择有效的托管实例。", - "sql.migration.invalid.migration.service.error": "选择有效的数据库迁移服务。", - "sql.migration.invalid.migration.service.offline.error": "选择连接到节点的数据库迁移服务。", + "sql.migration.validate.ir.validation.result.label.shir": "集成运行时连接", "sql.migration.invalid.network.share.location": "网络共享位置格式无效。示例: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "如果要继续,请选择一个 blob 容器,其中所有备份文件都是源数据库“{0}”的页 blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "由于 OwnerUri 无效,无法连接到数据库(参数 \"OwnerUri\")", - "sql.migration.invalid.resourceGroup.error": "如果要继续,请选择有效的资源组。", - "sql.migration.invalid.savedInfo": "无法检索已保存的会话。请通过选择新会话重试。", - "sql.migration.invalid.service.name.error": "输入迁移服务的有效名称。", - "sql.migration.invalid.sqldatabase.error": "如果要继续,请选择有效的 Azure SQL 数据库服务器。", - "sql.migration.invalid.storageAccount.error": "若要继续,请选择有效的存储帐户。", - "sql.migration.invalid.subscription.error": "若要继续,请选择有效的订阅。", - "sql.migration.invalid.target.name.error": "输入目标数据库的有效名称。", + "sql.migration.sku.parameters.scale.factor.invalid": "比例因子无效。请输入正整数值。", "sql.migration.invalid.user.account": "用户帐户格式无效。示例: {0}", - "sql.migration.invalid.virtualMachine.error": "如果要继续,请选择有效的虚拟机。", - "sql.migration.ir.page.description": "Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务,或在下面创建一个新的服务。", - "sql.migration.ir.page.sql.migration.service.not.found": "找不到数据库迁移服务。请新建一个。", - "sql.migration.ir.page.title": "Azure 数据库迁移服务", - "sql.migration.ir.setup.step1": "步骤 1: {0}", - "sql.migration.ir.setup.step2": "步骤 2: 使用以下密钥注册集成运行时", - "sql.migration.ir.setup.step3": "步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接", - "sql.migration.ir.setup.step3.alternate": "步骤 3: 单击上方“刷新”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接", - "sql.migration.issue.aria.label": "阻塞性问题: {0}", + "sql.migration.issues.details": "问题详情", "sql.migration.issues": "问题", "sql.migration.issues.count": "问题({0})", - "sql.migration.issues.details": "问题详情", - "sql.migration.key1.copied": "已复制密钥 1", "sql.migration.key1.label": "密钥 1", - "sql.migration.key2.copied": "已复制密钥 2", + "sql.migration.key1.copied": "已复制密钥 1", "sql.migration.key2.label": "密钥 2", + "sql.migration.key2.copied": "已复制密钥 2", + "sql.migration.sql.vm.page.blob.url.label": "已知问题、限制和故障排除", "sql.migration.last.LSN": "最后一个 LSN", + "sql.migration.last.applied.lsn": "上次应用的 LSN", "sql.migration.last.applied.backup.files": "上次应用的一个或多个备份文件", "sql.migration.last.applied.files.taken.on": "上次应用备份文件的时间", - "sql.migration.last.applied.lsn": "上次应用的 LSN", + "sql.migration.blob.container.last.backup.file.label": "上一个备份文件", + "sql.migration.cutover.last.file.restored": "最近还原的文件: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "上次刷新时间: {0}", + "sql.migration.field.label.last.restored.file.time": "上次还原的文件时间", "sql.migration.last.scan.completed": "最近完成的扫描: {0}", + "sql.migration.field.label.last.uploaded.file": "上次上传的文件", + "sql.migration.field.label.last.uloaded.file.time": "上次上传的文件时间", "sql.migration.learn.more": "了解详细信息", + "sql.migration.database.assessment.xevents.link": "了解详细信息", "sql.migration.learn.more.prerequisites": "在开始迁移之前,请了解有关所需内容的详细信息。", - "sql.migration.load.migration.list.error": "加载迁移列表时出错", + "sql.migration.wizard.troubleshooting": "了解详细信息: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.wizard.account.add.button.label": "链接帐户", + "sql.migration.service.container.loading.help": "正在加载迁移服务", + "sql.migration.database.loading": "正在加载数据库表列表。.", + "sql.migration.database.loading.tables": "正在加载表列表...", + "sql.migration.sku.recommendations.loading": "正在加载...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "本地 SSD", "sql.migration.location": "位置", - "sql.migration.map.source.column": "源数据库", - "sql.migration.map.target.column": "目标数据库", - "sql.migration.map.target.description": "选择要将源数据库迁移到的目标数据库。只能为一个源数据库选择目标数据库。", + "sql.migration.cutover.pending.backup": "日志备份挂起还原: {0}", + "sql.migration.sku.log.storage.requirement": "日志存储要求", + "sql.login.migration.logins.found": "找到了登录", + "sql.login.migration.steps.migrate.logins": "登录名迁移已完成", + "sql.login.migration.error": "登录迁移错误: {0}", + "sql.login.migration.status.page.previous.button.error": "登录迁移已启动,已禁用返回到前一页。", + "sql.login.migration.in.progress": "登录迁移正在进行中", + "sql.migration.database.migration.status.label": "登录迁移状态: {0}", + "sql.login.migration.logins.not.found": "找不到登录", + "sql.login.migration.type": "登录类型", + "sql.migration.sku.logs.iops.requirement": "日志 IOPS 要求", + "sql.migration.database.schema.migration.help": "选择要迁移的表列表之前,请确保使用{0}或 Azure Data Studio 中的 {1} 将数据库架构从源迁移到目标。", + "sql.migration.field.label.mi.restore.state": "托管实例还原状态", "sql.migration.map.target.heading": "将所选源数据库映射到目标数据库以进行迁移", - "sql.migration.map.target.placeholder": "选择目标数据库。", - "sql.migration.mi.not.ready": "托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。", - "sql.migration.migration.completed": "已完成数据库迁移", - "sql.migration.migration.in.progress": "正在进行数据库迁移", - "sql.migration.migration.list.ascending.label": "升序", - "sql.migration.migration.list.sort.label": "排序", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "内存优化高级系列", + "sql.migration.sku.memory.requirement": "内存要求", + "sql.migration.start.login.migration.button": "迁移", + "sql-migration.wizard.title": "将“{0}”迁移到 Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "将 SQL Server 登录迁移到 Azure SQL。", + "sql.migration.dashboard.migrate.task.button.description": "将 SQL Server 实例迁移到 Azure SQL。", + "sql.migration.tde.button.migrate": "迁移证书", + "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 迁移数据库", + "sql-migration.login.wizard.title": "将登录从 \"{0}\" 迁移到 Azure SQL", + "sql.migration.tab.button.login.migration.description": "将登录迁移到 Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "将登录迁移到 Azure SQL", + "sql.migration.tab.button.migration.description": "迁移到 Azure SQL", + "sql.migration.dashboard.migrate.task.button": "迁移到 Azure SQL", + "sql.login.migration.failed": "迁移登录失败", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "迁移服务器角色、建立服务器映射和设置权限失败。", + "sql.migration.tde.migrate.heading": "从以下数据库迁移证书:", + "sql.login.migration.status.page.description": "正在将 {0} 个登录迁移到目标 {1} \"{2}\"", + "sql.login.migration.migration.status.column": "迁移状态", + "sql.login.migration.status.page.title": "迁移状态", + "sql.migration.tde.migrate.validation.camceled": "迁移已取消", + "sql.migration.cannot.retry": "无法启动迁移。", + "sql.migration.tde.migrate.validation.completed": "已成功完成迁移。", + "sql.migration.tde.migrate.completed.errors": "迁移已完成,出现以下错误:{0}{1}", + "sql.migration.cutover": "迁移直接转换", + "sql.migration.error.details.title": "迁移错误详细信息", + "sql.migration.error.details.label": "迁移错误", + "sql.migration.cannot.delete": "迁移当前正在进行,无法删除。", + "sql.migration.cannot.cancel": "迁移未进行,并且无法取消。", + "sql.migration.cannot.cutover": "迁移未进行,无法直接转换。", + "sql.migration.cutover.type": "迁移模式", + "sql.migration.database.migration.mode.label": "迁移模式", + "serviceCrashMessage": "迁移服务组件无法启动。{0}", + "sql.migration.database.status.column": "迁移状态", "sql.migration.migration.status": "迁移状态", + "sql.migration.error.title": "迁移状态详细信息", + "sql.login.migration.login.status.details.title": "{0} 的迁移状态详细信息", "sql.migration.migration.status.filter": "迁移状态筛选器", - "sql.migration.min": "{0} 分钟", - "sql.migration.mins": "{0} 分钟", - "sql.migration.missing.table.name.column": "表名", - "sql.migration.missing.targetPassword.error": "如果要继续,请输入有效的目标密码。", - "sql.migration.missing.targetUserName.error": "如果要继续,请输入有效的目标用户名。", + "sql.migration.tde.migrate.status.details": "迁移状态: {0}{1}{2}", + "sql.migration.tab.migrations.title": "迁移", + "sql.migration.details.breadcrumb.migrations": "迁移", "sql.migration.mode": "模式", "sql.migration.more.info": "详细信息", - "sql.migration.multi.step.all.steps.completed.errors": "已完成所有步骤,但出现以下错误: {0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "所有步骤已成功。", - "sql.migration.multi.step.some.steps.are.still.running": "一些步骤仍在运行。", - "sql.migration.multi.step.status": "步骤状态: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "复制结果", - "sql.migration.multi.step.status.dialog.heading": "步骤详细信息", - "sql.migration.multi.step.status.errors": "步骤状态: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "步骤", - "sql.migration.na": "不适用", - "sql.migration.name": "名称", - "sql.migration.name.label": "名称:", - "sql.migration.name.of.new.rg": "新资源组名称", "sql.migration.nc.blob.storage.radio.label": "我的数据库备份位于 Azure 存储 Blob 容器中", "sql.migration.nc.network.share.radio.label": "我的数据库备份位于网络共享上", + "sql.migration.na": "不适用", + "sql.migration.name": "名称", + "sql.migration.name.of.new.rg": "新资源组名称", + "sql.migration.src.database.tool.tip": "源数据库名称", + "sql.migration.src.server.tool.tip": "源服务器名称", + "sql.migration.impact.object.name": "名称: {0}", + "sql.migration.name.label": "名称:", + "sql.migration.tde.wizard.network.share.label": "证书的网络路径", + "sql.migration.tde.wizard.network.share.info": "将放置证书的网络路径。", "sql.migration.network.share": "网络共享", - "sql.migration.network.share.azure.header": "存储帐户详细信息", - "sql.migration.network.share.azure.help": "提供备份将上传到其中的 Azure 存储帐户。", + "sql.migration.validate.ir.validation.result.label.networkshare": "网络共享连接:“{0}” ", "sql.migration.network.share.header.text": "网络共享详细信息", - "sql.migration.network.share.help.text": "提供存储备份的网络共享位置,以及用于访问共享的用户凭据。", - "sql.migration.network.share.location.info": "数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。", "sql.migration.network.share.location.label": "存储备份的网络共享位置", - "sql.migration.network.share.password.label": "密码", - "sql.migration.network.share.password.placeholder": "输入密码。", "sql.migration.network.share.path": "网络共享路径", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "输入所选源数据库的目标数据库名称和网络共享路径信息。", - "sql.migration.network.share.windows.user.info": "具有对网络共享位置读取权限的 Windows 用户账户。", - "sql.migration.network.share.windows.user.label": "具有对网络共享位置读取权限的 Windows 用户账户。", - "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.network.share.location.info": "数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。", + "sql.migration.tab.button.login.migration.label": "新登录迁移(预览版)", + "sql.migration.tab.button.migration.label": "新建迁移", + "sql.migration.tab.button.support.description": "新建支持请求", + "sql.migration.tab.button.support.label": "新建支持请求", "sql.migration.newSupportRequest": "新建支持请求", + "sql.migration.saved.assessment.next": "下一步", "sql.migration.no": "否", + "sql.migration.no.sqldatabaseserver.found": "找不到 Azure SQL 数据库服务器。", + "sql.migration.no.sqldatabase.found": "找不到 Azure SQL 数据库。", + "sql.migration.ir.page.sql.migration.service.not.found": "找不到数据库迁移服务。请新建一个。", + "sql.migration.service.not.found": "未找到迁移服务。若要继续,请新建一个。", + "sql.migration.wizard.sku.error.noRecommendation.reason": "未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数,选择一组不同的数据库来进行评估或改变建议模型。", + "sql.migration.empty.table.text": "无备份文件", "sql.migration.no.blobContainers.found": "找不到任何 blob 容器。", "sql.migration.no.blobFiles.found": "未找到 Blob 文件。", "sql.migration.no.blobFolders.found": "找不到 Blob 文件夹。", + "sql.migration.tde.msg.empty": "未选择加密数据库。", "sql.migration.no.fileShares.found": "找不到文件共享。", - "sql.migration.no.issues.mi": "未发现有关迁移到 Azure SQL 托管实例的任何问题。", "sql.migration.no.issues.sqldb": "未发现有关迁移到 Azure SQL 数据库的任何问题。", + "sql.migration.no.issues.mi": "未发现有关迁移到 Azure SQL 托管实例的任何问题。", "sql.migration.no.issues.vm": "在 Azure 虚拟机上未发现迁移到 SQL Server 的问题。", "sql.migration.no.location.found": "找不到位置。", "sql.migration.no.managedInstance.found": "找不到托管实例。", "sql.migration.no.pending.backups": "没有挂起的备份。请单击“刷新”以检查当前状态。", - "sql.migration.no.results": "评估结果不可用。", - "sql.migration.no.sqldatabase.found": "找不到 Azure SQL 数据库。", - "sql.migration.no.sqldatabaseserver.found": "找不到 Azure SQL 数据库服务器。", + "sql.migration.wizard.sku.error.noRecommendation": "无可用建议", + "sql.migration.resource.group.not.found": "未找到资源组。", "sql.migration.no.storageAccount.found": "找不到存储帐户。", "sql.migration.no.subscription.found": "找不到订阅。", "sql.migration.no.virtualMachine.found": "找不到任何虚拟机。", - "sql.migration.notebook.open.error": "未能打开迁移笔记本。", - "sql.migration.number.logins.migrating": "显示了 {0}/{1} 个迁移登录", - "sql.migration.object.details": "对象详细信息", - "sql.migration.offline": "脱机", + "sql.migration.restore.status.none": "无", + "sql.migration.restore.backupset.status.none": "无", + "sql.migration.parallel.copy.type.none": "无", + "sql.migration.sku.targetStorageConfiguration.caching.none": "无", + "sql.migration.sku.targetStorageConfiguration.caching.na": "不适用", + "sql.migration.restore.status.not.started": "未启动", + "sql.login.migration.steps.not.started": "未启动", + "sql.migration.wizard.sku.choose_a_target.help": "不确定哪个 Azure SQL 目标适合你?了解详细信息", + "sql.migration.backup.file.number.of.stripes": "条带数", "sql.migration.offline.caps": "脱机", "sql.migration.ok": "确定", + "sql.migration.object.details": "对象详细信息", + "sql.migration.offline": "脱机", + "sql.migration.database.migration.mode.offline.label": "脱机迁移", "sql.migration.online": "联机", + "sql.migration.database.migration.mode.online.label": "联机迁移", "sql.migration.open": "打开", - "sql.migration.open.migration.destails.error": "打开迁移详细信息对话框时出错", - "sql.migration.open.migration.service.error": "打开迁移服务对话框时出错", - "sql.migration.open.migration.target.error": "打开迁移目标时出错", - "sql.migration.option": "下载并安装集成运行时", - "sql.migration.parallel.copy.type.dynamic": "动态范围", - "sql.migration.parallel.copy.type.none": "无", + "sql.migration.sqldb.column.parallelcopytype": "并行复制类型", + "sql.migration.restore.backuptype.partial": "分部", + "sql.migration.network.share.password.label": "密码", + "sql.migration.state.pending": "挂起", + "sql.migration.validation.state.pending": "挂起", + "sql.migration.field.label.pending.differential.backups": "挂起的差异备份", + "sql.migration.sku.parameters.percentage.utilization": "利用率百分比", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "在聚合性能数据期间要使用的数据点的百分位数。", + "sql.migration.cutover.help.main": "在完成直接转换之前,请执行以下步骤。", "sql.migration.parallel.copy.type.physical": "物理分区", - "sql.migration.password.label": "目标密码", - "sql.migration.password.placeholder": "输入目标密码", - "sql.migration.path.user.account": "用户帐户", - "sql.migration.pre.req.1": "Azure 帐户(非评估或 SKU 建议功能所需)", - "sql.migration.pre.req.2": "在本地或 Azure 虚拟机中的 SQL Server 或云(私有、公共)中运行的任何虚拟机上的源 SQL Server 数据库。", - "sql.migration.pre.req.3": "要将你的数据库迁移到的 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库。", - "sql.migration.pre.req.4": "你的数据库备份位置详细信息,可以是网络文件共享或 Azure Blob 存储容器(非 Azure SQL 数据库目标所需)。", - "sql.migration.pre.req.title": "开始 Azure SQL 迁移之前的必需项:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "将 tempdb 置于本地临时 SSD (默认为 D: \\)驱动器上", + "sql.login.migration.wizard.target.permission.warning": "请确保当前用户 ({0}) 具有获取当前实例 ({1}) 的所有登录信息的系统管理员权限。", + "sql.migration.tde.cert.network.info": "请输入 SQL Server 将导出证书的网络路径。还要验证 SQL Server 服务是否具有对此路径的写入访问权限,并且当前用户应具有此网络路径所在的计算机的管理员权限。", + "sql.login.migration.select.logins.windows.auth.warning": "请注意,此向导不显示 Windows 身份验证登录类型,因为当前不支持迁移该类型。即将推出用于迁移 Windows 身份验证登录的功能。", + "sql.retry.migration.summary": "请在重试迁移之前解决任何错误。", + "sql.migration.select.database.to.continue": "请选择 1 个或多个要评估迁移的数据库", + "sql.migration.database.validate.selection": "请选择要迁移到的目标数据库表。至少需要一个包含一个表的数据库。", + "sql.migration.service.selection.location.msg": "请先选择数据库备份文件的位置,然后再继续。", + "sql.migration.sku.azureConfiguration.premiumSeries": "高级系列", + "sql.migration.copy.status.preparingforcopy": "正在准备", + "sql.login.migration.status.page.previous.button.title": "上一个(已禁用)", + "sql.migration.tde.migrate.results.heading.previous": "以前的证书迁移结果:", "sql.migration.provide.unique.containers": "为每个目标数据库提供唯一的容器。受影响的数据库有: ", - "sql.migration.quick.pick.placeholder": "选择要执行的操作。", + "sql.migration.blob.storage.help.text": "提供包含备份的 Azure 存储 Blob 容器。", + "sql.migration.network.share.azure.help": "提供备份将上传到其中的 Azure 存储帐户。", + "sql.migration.network.share.help.text": "提供存储备份的网络共享位置,以及用于访问共享的用户凭据。", + "sql.migration.restore.backupset.status.queued": "已排队", + "sql.migration.copy.status.queued": "已排队", + "sql.migration.field.label.queued.files": "排队的文件", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "只读", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "读/写", + "sql.migration.status.readyforcutover": "已准备好进行直接转换", + "sql.migration.copy.status.rebuildingindexes": "重新生成索引", "sql.migration.recommendation": "建议", + "sql.migration.sku.parameters": "建议参数", + "sql.migration.sku.recommendationReason": "建议原因", + "sql.migration.sku.targetStorageConfiguration": "建议目标存储配置", + "sql.migration.sku.recommendations": "建议", + "sql.migration.sku.recommendedConfiguration": "建议的配置", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建议的存储配置", + "sql.migration.sku.refine.recommendation": "优化 Azure 建议", + "sql.migration.status.refresh.label": "刷新", + "sql.migration.details.refresh": "刷新", "sql.migration.refresh": "刷新", + "sql.migration.database.table.refresh.label": "刷新", "sql.migration.refresh.assessment.button.label": "刷新评估", "sql.migration.refresh.key1": "刷新密钥 1", "sql.migration.refresh.key2": "刷新密钥 2", - "sql.migration.refresh.migrations.error.label": "刷新迁移列表时出错。请检查关联的 Azure 连接,然后单击“刷新”重试。", - "sql.migration.refresh.migrations.error.title": "刷新迁移列表时出错。", - "sql.migration.resource.group.description": "资源组是保管 Azure 解决方案的相关资源的容器。", - "sql.migration.resource.group.not.found": "未找到资源组。", - "sql.migration.resourceGroups": "资源组", - "sql.migration.restart.migration.wizard": "重新启动迁移向导", - "sql.migration.restore.backupset.status.none": "无", - "sql.migration.restore.backupset.status.queued": "已排队", - "sql.migration.restore.backupset.status.restored": "已还原", - "sql.migration.restore.backupset.status.restoring": "正在还原", - "sql.migration.restore.backupset.status.skipped": "已跳过", - "sql.migration.restore.backuptype.database": "数据库", - "sql.migration.restore.backuptype.differentialdatabase": "差异数据库", - "sql.migration.restore.backuptype.differentialfile": "差异文件", - "sql.migration.restore.backuptype.differentialpartial": "部分差异", - "sql.migration.restore.backuptype.file": "文件", - "sql.migration.restore.backuptype.partial": "分部", - "sql.migration.restore.backuptype.transactionlog": "事务日志", - "sql.migration.restore.backuptype.unknown": "未知", - "sql.migration.restore.status.Restoring": "正在还原", - "sql.migration.restore.status.blocked": "已阻止", - "sql.migration.restore.status.cancelled": "已取消", - "sql.migration.restore.status.completed": "已完成", - "sql.migration.restore.status.completing.migration": "正在完成迁移", - "sql.migration.restore.status.failed": "失败", - "sql.migration.restore.status.initializing": "正在初始化", - "sql.migration.restore.status.none": "无", - "sql.migration.restore.status.not.started": "未启动", - "sql.migration.restore.status.restore.completed": "还原已完成", - "sql.migration.restore.status.restore.paused": "还原已暂停", - "sql.migration.restore.status.searching.backups": "正在搜索备份", - "sql.migration.restore.status.waiting": "正在等待", - "sql.migration.resume.session": "恢复以前保存的会话", - "sql.migration.resume.title": "再次运行迁移工作流", - "sql.migration.retry.migration": "重试迁移", - "sql.migration.retry.migration.error": "重试迁移时出现错误。", - "sql.migration.rg.created": "已创建资源组", - "sql.migration.run.validation": "运行验证", - "sql.migration.running.multi.steps.heading": "我们正在运行以下步骤:", - "sql.migration.save.assessment.report": "保存评估报告", - "sql.migration.save.assessment.report.success": "已成功将评估报告保存到 {0}。", - "sql.migration.save.close": "保存并关闭", - "sql.migration.save.close.popup": "已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。", - "sql.migration.save.recommendation.report": "保存建议报告", - "sql.migration.save.recommendation.report.success": "已成功将建议报告保存到 {0}。", - "sql.migration.saved.assessment.cancel": "取消", - "sql.migration.saved.assessment.next": "下一步", - "sql.migration.saved.assessment.result": "已保存的会话", - "sql.migration.search": "搜索", - "sql.migration.search.for.migration": "筛选迁移结果", - "sql.migration.sec": "{0} 秒", - "sql.migration.select": "选择", - "sql.migration.select.azure.mi": "选择目标 Azure 订阅和目标 Azure SQL 托管实例。", - "sql.migration.select.azure.vm": "为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。", - "sql.migration.select.database.to.continue": "请选择 1 个或多个用于迁移的登录", - "sql.migration.select.database.to.migrate": "选择要迁移的数据库。", - "sql.migration.select.migration.tables": "请选择要迁移的表", - "sql.migration.select.prompt": "单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。", - "sql.migration.select.service.apply.label": "应用", - "sql.migration.select.service.delete.label": "清除", - "sql.migration.select.service.description": "Azure 数据库迁移服务", - "sql.migration.select.service.heading": "按数据库迁移服务筛选迁移列表", - "sql.migration.select.service.prompt": "选择一项数据库迁移服务", - "sql.migration.select.service.select.a.": "登录 Azure 并选择帐户", - "sql.migration.select.service.select.a.location": "选择位置", - "sql.migration.select.service.select.a.resource.group": "选择资源组", - "sql.migration.select.service.select.a.service": "选择一项数据库迁移服务", - "sql.migration.select.service.select.a.subscription": "选择订阅", - "sql.migration.select.service.select.a.tenant": "选择租户", - "sql.migration.select.service.select.account.error": "加载可用的 Azure 帐户时出错。", - "sql.migration.select.service.select.location.error": "加载位置时出错。请检查 Azure 连接,然后重试。", - "sql.migration.select.service.select.migration.target": "选择目标服务器。", - "sql.migration.select.service.select.resource.group.error": "加载可用的资源组时出错。请检查 Azure 连接,然后重试。", - "sql.migration.select.service.select.service.error": "加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。", - "sql.migration.select.service.select.subscription.error": "加载帐户订阅时出错。请检查 Azure 连接,然后重试。", - "sql.migration.select.service.select.target.type.": "选择目标 Azure SQL 类型", - "sql.migration.select.service.select.tenant.error": "加载可用的 Azure 帐户租户时出错。", - "sql.migration.select.service.service.label": "Azure 数据库迁移服务", - "sql.migration.select.service.title": "选择数据库迁移服务", - "sql.migration.select.target.to.continue": "如果要继续,请选择目标。", - "sql.migration.server": "服务器", - "sql.migration.service.account.info.text": "请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。", - "sql.migration.service.container.container.description1": "Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时处理源和目标之间的连接,并将备份从本地网络文件共享上传到 Azure (适用时)。", - "sql.migration.service.container.container.description2": "按照下面的说明安装自承载集成运行时。", - "sql.migration.service.container.heading": "设置集成运行时", - "sql.migration.service.container.loading.help": "正在加载迁移服务", - "sql.migration.service.details.authKeys.label": "身份验证密钥", - "sql.migration.service.details.authKeys.title": "用于连接到自承载集成运行时节点的身份验证密钥", - "sql.migration.service.details.button.label": "关闭", - "sql.migration.service.details.dialog.title": "Azure 数据库迁移服务", - "sql.migration.service.details.ir.label": "自承载集成运行时节点", - "sql.migration.service.details.status.unavailable": "-- 不可用 --", - "sql.migration.service.error.not.ready": "检索 Azure 数据库迁移服务 \"{0}\" 的注册信息时出现以下错误。请单击“刷新”,然后重试。错误: \"{1}\"。", - "sql.migration.service.header": "Azure 数据库迁移服务“{0}”详细信息:", - "sql.migration.service.not.found": "未找到迁移服务。若要继续,请新建一个。", - "sql.migration.service.not.ready": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。", - "sql.migration.service.not.ready.below": "未注册 Azure 数据库迁移服务。Azure 数据库迁移服务 \"{0}\" 需要向任意节点上的自承载集成运行时进行注册。\r\n\r\n请参阅下面的注册说明。", - "sql.migration.service.prompt": "{0} (更改)", - "sql.migration.service.ready": "Azure 数据库迁移服务 \"{0}\" 连接到在节点上运行的自承载集成运行时 - {1}\r\n\r\n为了提高性能和高可用性,你可以注册其他节点。", - "sql.migration.service.ready.below": "Azure 数据库迁移服务 \"{0}\" 连接到在节点上运行的自承载集成运行时 - {1}\r\n\r\n为了提高性能和高可用性,你可以注册其他节点。请参阅下面的注册说明。", - "sql.migration.service.selection.location.msg": "请先选择数据库备份文件的位置,然后再继续。", - "sql.migration.service.status.refresh.error": "刷新迁移服务创建状态时出错。", - "sql.migration.services.container.description": "在下面输入信息以添加新的 Azure 数据库迁移服务。", - "sql.migration.services.container.description.network": "输入下面的信息以添加新 Azure 数据库迁移服务。若要注册自承载集成运行时,请在上一页上选择“我的数据库备份位于网络共享上”。", - "sql.migration.services.dialog.title": "创建 Azure 数据库迁移服务", - "sql.migration.services.location": "适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。", - "sql.migration.services.name": "Azure 数据库迁移服务名称。", - "sql.migration.services.resource.group": "Azure 数据库迁移服务的资源组。", - "sql.migration.services.subscription": "Azure 数据库迁移服务的订阅名称。", - "sql.migration.services.target": "Azure SQL 目标选择为默认。", - "sql.migration.shir": "自承载集成运行时节点", - "sql.migration.show.status": "显示状态", - "sql.migration.size": "大小(MB)", - "sql.migration.size.column.header": "大小", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} 个建议可用", - "sql.migration.sku.available.recommendations.one": "{0} 个建议可用", - "sql.migration.sku.azureConfiguration": "Azure 配置", - "sql.migration.sku.azureConfiguration.businessCritical": "业务关键", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "常规用途", - "sql.migration.sku.azureConfiguration.hyperscale": "超大规模", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "高级系列", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "内存优化高级系列", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "数据: {0},日志: {1},tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "选择希望如何提供性能数据", - "sql.migration.sku.azureRecommendation.collectData.method": "立即收集性能数据", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "在将保存性能数据的本地驱动器上选择一个文件夹", - "sql.migration.sku.azureRecommendation.description": "Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。", - "sql.migration.sku.azureRecommendation.description2": "如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。", - "sql.migration.sku.azureRecommendation.openExisting.method": "我已有性能数据", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "在保存以前收集的性能数据的本地驱动器上选择文件夹", - "sql.migration.sku.azureRecommendation.start": "开始", - "sql.migration.sku.azureRecommendation.start.popup": "正在启动性能数据收集...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建议将在大约 {0} 分钟后自动刷新。", - "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。", - "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集数据。正在生成初始建议...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "通过按“刷新建议”按钮来定期返回查看更新的建议。", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的目标。", - "sql.migration.sku.azureRecommendation.status.refining": "数据收集仍在进行。正在优化现有建议...", - "sql.migration.sku.azureRecommendation.status.stopped": "已停止 Azure 建议的数据收集。", - "sql.migration.sku.azureRecommendation.stop.popup": "正在停止性能数据收集...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "长时间运行性能集合有助于确保更准确的建议。", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "单击下面的按钮以导入或收集数据库性能数据。", - "sql.migration.sku.card.azureRecommendation.inProgress": "数据收集完成后,将显示 Azure 建议。", - "sql.migration.sku.card.azureRecommendation.notEnabled": "Azure 建议不可用。单击下面的“获取 Azure 建议”按钮", - "sql.migration.sku.cpu": "{0} 个核心", - "sql.migration.sku.cpu.requirement": "CPU 要求", - "sql.migration.sku.data.iops.requirement": "数据 IOPS 要求", - "sql.migration.sku.data.storage.requirement": "数据存储要求", - "sql.migration.sku.gb": "{0} GB", - "sql.migration.sku.get.recommendation": "获取 Azure 建议", - "sql.migration.sku.io.memory.requirement": "IO 延迟要求", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。", - "sql.migration.sku.log.storage.requirement": "日志存储要求", - "sql.migration.sku.logs.iops.requirement": "日志 IOPS 要求", - "sql.migration.sku.memory.requirement": "内存要求", - "sql.migration.sku.mi.card.title": "Azure SQL 托管实例", - "sql.migration.sku.mi.target.title": "Azure SQL 托管实例", - "sql.migration.sku.ms": "{0} 毫秒", - "sql.migration.sku.parameters": "建议参数", - "sql.migration.sku.parameters.edit": "编辑参数", - "sql.migration.sku.parameters.edit.title": "编辑建议参数", - "sql.migration.sku.parameters.enable.elastic": "启用弹性建议", - "sql.migration.sku.parameters.enable.elastic.info": "弹性建议使用替代建议模型,该模型针对现有的云客户使用个性化的性价比分析。", - "sql.migration.sku.parameters.enable.preview": "启用预览功能", - "sql.migration.sku.parameters.enable.preview.info": "启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。", - "sql.migration.sku.parameters.percentage.utilization": "利用率百分比", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "在聚合性能数据期间要使用的数据点的百分位数。", - "sql.migration.sku.parameters.scale.factor": "比例因子", - "sql.migration.sku.parameters.scale.factor.invalid": "比例因子无效。请输入正整数值。", - "sql.migration.sku.parameters.scale.factor.tooltip": "如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。", - "sql.migration.sku.parameters.text": "输入以下信息以编辑建议参数。", - "sql.migration.sku.parameters.update": "更新", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "第 {0} 个百分位数", - "sql.migration.sku.recommendation": "Azure 建议(预览版)", - "sql.migration.sku.recommendation.view.assessment.mi": "若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。", - "sql.migration.sku.recommendation.view.assessment.sqldb": "要迁移到 Azure SQL 数据库,请查看评估结果并选择一个或多个数据库。", - "sql.migration.sku.recommendation.view.assessment.vm": "若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。", - "sql.migration.sku.recommendationReason": "建议原因", - "sql.migration.sku.recommendations": "建议", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "上次刷新时间: {0}", - "sql.migration.sku.recommendations.loading": "正在加载...", - "sql.migration.sku.recommendations.title": "{0} 个建议", - "sql.migration.sku.recommended.value": "值", - "sql.migration.sku.recommendedConfiguration": "建议的配置", - "sql.migration.sku.refine.recommendation": "优化 Azure 建议", "sql.migration.sku.refresh.recommendation": "刷新建议", - "sql.migration.sku.resource": "Azure SQL 目标资源名称", + "sql.login.migration.select.in.progress": "正在从源和目标刷新登录列表", + "sql.login.migration.refresh.source.login.data.failed": "从源刷新登录列表失败", + "sql.login.migration.refresh.target.login.data.failed": "从目标刷新登录列表失败", + "sql.login.migration.refresh.login.data.successful": "已成功刷新登录列表。找到的源登录 {0},找到的目标登录 {1}", + "sql.migration.resourceGroups": "资源组", + "sql.migration.rg.created": "已创建资源组", + "sql.migration.services.resource.group": "Azure 数据库迁移服务的资源组。", + "sql.migration.dms.resource_group": "Azure SQL 目标的资源组。将仅显示包含服务的资源组。", "sql.migration.sku.resource_group": "Azure SQL 目标的资源组。将仅显示包含符合迁移条件的目标的资源组。", "sql.migration.sku.restart.performance.collection": "重启数据收集", - "sql.migration.sku.sourceProperties": "源属性", - "sql.migration.sku.sql.dataDisk": "SQL 数据文件", - "sql.migration.sku.sql.logDisk": "SQL 日志文件", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "Azure SQL 数据库", - "sql.migration.sku.sqldb.target.title": "Azure SQL 数据库", - "sql.migration.sku.stop.performance.collection": "停止数据收集", - "sql.migration.sku.storage.dimension": "维度", - "sql.migration.sku.storageGB": "{0} GB", - "sql.migration.sku.subscription": "Azure SQL 目标的订阅名称", - "sql.migration.sku.targetDeploymentType": "目标部署类型", - "sql.migration.sku.targetStorageConfiguration": "建议目标存储配置", - "sql.migration.sku.targetStorageConfiguration.caching": "主机缓存", - "sql.migration.sku.targetStorageConfiguration.caching.na": "不适用", - "sql.migration.sku.targetStorageConfiguration.caching.none": "无", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "只读", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "读/写", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "将 tempdb 置于本地临时 SSD (默认为 D: \\)驱动器上", - "sql.migration.sku.targetStorageConfiguration.info": "下面是满足存储性能需求所需的目标存储配置。", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "本地 SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建议的存储配置", - "sql.migration.sku.targetStorageConfiguration.storage": "存储", - "sql.migration.sku.viewDetails": "查看详细信息", - "sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server", - "sql.migration.sku.vm.target.title": "Azure 虚拟机上的 SQL Server", - "sql.migration.source.configuration": "源配置", - "sql.migration.source.credentials": "源凭据", - "sql.migration.source.database": "源数据库名", - "sql.migration.source.databases": "源数据库", - "sql.migration.source.details.sqlAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。", - "sql.migration.source.details.sqlAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", - "sql.migration.source.details.windowAuth.db": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。", - "sql.migration.source.details.windowAuth.nonDb": "输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。", - "sql.migration.source.login": "源登录", - "sql.migration.source.server": "源服务器", - "sql.migration.source.version": "源版本", - "sql.migration.sql.assessment.notebook.title": "SQL 迁移评估", - "sql.migration.sql.database": "SQL 数据库", - "sql.migration.sql.managed.instance": "SQL 托管实例", - "sql.migration.sql.server.instance": "SQL Server 实例", - "sql.migration.sql.virtual.machine": "SQL 虚拟机", - "sql.migration.sql.vm.page.blob.info": "对于运行 SQL Server 2014 或更低版本的目标服务器,必须将数据库备份存储在 Azure 存储 Blob 容器中,而不是使用网络共享选项上传它们。此外,必须将备份文件存储为页 Blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: {0}", - "sql.migration.sql.vm.page.blob.url.label": "已知问题、限制和故障排除", - "sql.migration.sqldb.column.copyduration": "复制持续时间", - "sql.migration.sqldb.column.copystart": "复制开始", - "sql.migration.sqldb.column.copythroughput": "复制吞吐量", - "sql.migration.sqldb.column.dataread": "已读取数据", - "sql.migration.sqldb.column.datawritten": "已写入数据", - "sql.migration.sqldb.column.parallelcopytype": "并行复制类型", + "sql.migration.restart.migration.wizard": "重新启动迁移向导", + "sql.migration.restore.status.restore.completed": "还原已完成", + "sql.migration.backup.file.restore.finish.date": "还原完成日期", + "sql.migration.restore.status.restore.paused": "还原已暂停", + "sql.migration.field.label.restore.percent.completed": "已完成还原百分比", + "sql.migration.field.label.restore.plan.size": "还原计划大小(MB)", + "sql.migration.backup.file.restore.start.date": "还原开始日期", + "sql.migration.backup.file.restore.status": "还原状态", + "sql.migration.restore.backupset.status.restored": "已还原", + "sql.migration.field.label.restored.files": "已还原的文件", + "sql.migration.field.label.restored.size": "已还原大小(MB)", + "sql.migration.restore.status.Restoring": "正在还原", + "sql.migration.restore.backupset.status.restoring": "正在还原", + "sql.migration.status.restoring": "正在还原", + "sql.migration.field.label.restoring.files": "正在还原文件", + "sql.migration.resume.session": "恢复以前保存的会话", + "sql.migration.status.retriable": "可重试", + "sql.migration.tde.migrate.start.validation": "重试迁移", + "sql.migration.retry.migration": "重试迁移", + "sql.migration.validate.ir.unsuccessful.revalidation": "重新验证不成功的步骤", "sql.migration.sqldb.column.rowscopied": "已复制行", "sql.migration.sqldb.column.rowsread": "已读取行", - "sql.migration.sqldb.column.tablename": "表名", - "sql.migration.sqldb.column.usedparallelcopies": "已用并行副本", - "sql.migration.sqldb.not.ready": "SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。", - "sql.migration.src.database": "源数据库", - "sql.migration.src.database.tool.tip": "源数据库名称", - "sql.migration.src.server": "源名称", - "sql.migration.src.server.tool.tip": "源服务器名称", - "sql.migration.start.login.migration.button": "迁移", - "sql.migration.start.migration.button": "开始迁移", - "sql.migration.start.session": "启动新会话", - "sql.migration.start.time": "开始时间", - "sql.migration.starting.login": "正在验证和迁移登录", - "sql.migration.starting.login.failed": "验证和迁移登录失败", - "sql.migration.starting.migration.dberror": "迁移数据库 {0} 的证书时出错。{1}", - "sql.migration.starting.migration.error": "启动证书迁移时出错:“{0}”", - "sql.migration.state.canceled": "已取消", - "sql.migration.state.failed": "失败", - "sql.migration.state.pending": "挂起", + "sql.migration.resume.title": "再次运行迁移工作流", + "sql.migration.run.validation": "运行验证", "sql.migration.state.running": "正在运行", - "sql.migration.state.succeeded": "成功", + "sql.migration.validation.state.running": "正在运行", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "长时间运行性能集合有助于确保更准确的建议。", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "SQL 数据库", + "sql.migration.database.schema.migration.project": "SQL 数据库项目扩展", + "sql.migration.sql.managed.instance": "SQL 托管实例", + "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 扩展", + "sql.migration.sql.server.instance": "SQL Server 实例", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", + "sql.migration.summary.vm.type": "Azure 虚拟机上的 SQL Server", + "sql.login.migration.vm.title": "Azure 虚拟机上的 SQL Server", + "sql.migration.sku.vm.target.title": "Azure 虚拟机上的 SQL Server", + "sql.migration.sku.vm.card.title": "Azure 虚拟机上的 SQL Server", + "sql.migration.azure.sql.database.virtual.machine": "Azure 虚拟机上的 SQL Server", + "sql.migration.sql.virtual.machine": "SQL 虚拟机", + "sql.migration.sku.sql.dataDisk": "SQL 数据文件", + "sql.migration.sku.sql.logDisk": "SQL 日志文件", + "sql.migration.sql.assessment.notebook.title": "SQL 迁移评估", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "保存并关闭", + "sql.migration.save.assessment.report": "保存评估报告", + "sql.migration.save.recommendation.report": "保存建议报告", + "sql.migration.saved.assessment.result": "已保存的会话", + "sql.migration.sku.parameters.scale.factor": "比例因子", + "sql.migration.search": "搜索", + "sql.migration.restore.status.searching.backups": "正在搜索备份", + "sql.migration.select": "选择", + "sql.migration.select.service.title": "选择数据库迁移服务", + "sql.migration.select.service.prompt": "选择一项数据库迁移服务", + "sql.migration.select.service.select.a.service": "选择一项数据库迁移服务", + "sql.migration.invalid.migration.service.offline.error": "选择连接到节点的数据库迁移服务。", + "sql.migration.status.select.service.MESSAGE": "选择一项数据库迁移服务来监视迁移。", + "sql.migration.blob.container.select": "首先选择一个 Blob 容器值。", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "在将保存性能数据的本地驱动器上选择一个文件夹", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "在保存以前收集的性能数据的本地驱动器上选择文件夹", + "sql.migration.database.assessment.xevents.instructions": "选择存储扩展事件会话文件(.xel 和 .xem)的文件夹", + "sql.migration.select.service.select.a.location": "选择位置", + "sql.migration.select.service.select.a.resource.group": "选择资源组", + "sql.migration.blob.resourceGroup.select.prompt": "首先选择资源组值。", + "sql.migration.blob.resourceGroup.select": "选择资源组。", + "sql.migration.blob.storageAccount.select": "首先选择存储帐户值。", + "sql.migration.select.service.select.a.subscription": "选择订阅", + "sql.migration.map.target.placeholder": "选择目标数据库。", + "sql.migration.select.service.select.migration.target": "选择目标服务器。", + "sql.migration.select.service.select.a.tenant": "选择租户", + "sql.migration.unique.name": "为此目标数据库选择唯一名称", + "sql.migration.invalid.migration.service.error": "选择有效的数据库迁移服务。", + "sql.migration.wizard.target.description": "选择 Azure 帐户和目标 {0}。", + "sql.migration.wizard.account.description": "选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。", + "sql.login.migration.select.page.title": "选择要迁移的登录", + "sql.migration.database.table.tables.column.label": "选择表", + "sql.migration.select.migration.tables": "请选择要迁移的表", + "sql.migration.table.select.label": "选择 {0} 的表", + "sql.migration.select.service.select.target.type.": "选择目标 Azure SQL 类型", + "sql.migration.database.assessment.description": "选择要评估以迁移到 Azure SQL 的数据库。", + "sql.migrate.text": "选择要迁移到 Azure SQL 的数据库。", + "sql.migration.select.database.to.migrate": "选择要迁移的数据库。", + "sql.migration.database.page.description": "选择要在迁移期间使用的数据库备份的位置。", + "sql.migration.quick.pick.placeholder": "选择要执行的操作。", + "sql.login.migration.wizard.target.description": "选择要在其中迁移登录的目标 Azure SQL 托管实例、Azure SQL VM 或 Azure SQL 数据库。", + "sql.migration.map.target.description": "选择要将源数据库迁移到的目标数据库。只能为一个源数据库选择目标数据库。", + "sql.migration.select.azure.vm": "为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。", + "sql.migration.select.azure.mi": "选择目标 Azure 订阅和目标 Azure SQL 托管实例。", + "sql.migration.service.details.ir.label": "自承载集成运行时节点", + "sql.migration.shir": "自承载集成运行时节点", + "sql.migration.server": "服务器", + "sql.migration.details.serverobjects.label": "服务器对象", + "sql.migration.details.serverobjects.field.label": "服务器对象", + "serviceCrashed": "服务组件崩溃。", + "serviceProviderIntializationError": "无法初始化服务提供程序。", + "sql.migration.service.container.heading": "设置集成运行时", + "sql.migration.show.status": "显示状态", + "sql.migration.select.service.select.a.": "登录 Azure 并选择帐户", + "sql.migration.size.column.header": "大小", + "sql.migration.size": "大小(MB)", + "sql.migration.restore.backupset.status.skipped": "已跳过", + "sql.migration.field.label.skipped.files": "跳过的文件", + "sql.migration.multi.step.some.steps.are.still.running": "一些步骤仍在运行。", + "sql.migration.migration.list.sort.label": "排序", + "sql.migration.source.configuration": "源配置", + "sql.migration.source.credentials": "源凭据", + "sql.migration.src.database": "源数据库", + "sql.migration.map.source.column": "源数据库", + "sql.migration.database.table.source.column.label": "源数据库", + "sql.migration.validate.ir.validation.result.label.source.database": "源数据库连接:“{0}”", + "sql.migration.source.database": "源数据库名", + "sql.migration.source.databases": "源数据库", + "sql.migration.source.login": "源登录", + "sql.migration.src.server": "源名称", + "sql.migration.sku.sourceProperties": "源属性", + "sql.migration.source.server": "源服务器", + "sql.migration.source.version": "源版本", + "sql.migration.sku.azureRecommendation.start": "开始", + "sql.migration.start.session": "启动新会话", + "sql.migration.start.migration.button": "开始迁移", + "sql.migration.start.time": "开始时间", + "sql.migration.validate.ir.start.validation": "开始验证", + "sql.migration.sku.azureRecommendation.start.popup": "正在启动性能数据收集...", + "sql.migration.tde.migrate.column.status": "状态", + "sql.migration.status.status.label": "状态", + "sql.login.migration.status.column": "状态", "sql.migration.status": "状态", - "sql.migration.status.add.account": "添加帐户", - "sql.migration.status.add.account.MESSAGE": "添加 Azure 帐户以查看现有迁移及其状态。", - "sql.migration.status.canceled": "已取消", - "sql.migration.status.canceling": "正在取消", - "sql.migration.status.completing": "正在完成", - "sql.migration.status.creating": "正在创建", + "sql.migration.validate.ir.column.status": "状态", "sql.migration.status.dropdown.all": "状态: 所有", "sql.migration.status.dropdown.completing": "状态: 正在完成", "sql.migration.status.dropdown.failed": "状态: 失败", "sql.migration.status.dropdown.ongoing": "状态: 正在进行", "sql.migration.status.dropdown.succeeded": "状态: 已成功", - "sql.migration.status.error.count.multiple": " ({0} 个错误)", - "sql.migration.status.error.count.single": " ({0} 错误)", - "sql.migration.status.failed": "失败", - "sql.migration.status.inprogress": "进行中", - "sql.migration.status.readyforcutover": "已准备好进行直接转换", - "sql.migration.status.refresh.label": "刷新", - "sql.migration.status.restoring": "正在还原", - "sql.migration.status.retriable": "可重试", - "sql.migration.status.select.service.MESSAGE": "选择一项数据库迁移服务来监视迁移。", - "sql.migration.status.status.label": "状态", - "sql.migration.status.succeeded": "成功", - "sql.migration.status.uploadingfullbackup": "正在上传完整备份", - "sql.migration.status.uploadinglogbackup": "上传日志备份", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} 个警告)", - "sql.migration.status.warning.count.single": " ({0} 个警告)", + "sql.migration.ir.setup.step1": "步骤 1: {0}", + "sql.migration.ir.setup.step2": "步骤 2: 使用以下密钥注册集成运行时", + "sql.migration.ir.setup.step3": "步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接", + "sql.migration.ir.setup.step3.alternate": "步骤 3: 单击上方“刷新”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接", + "sql.migration.multi.step.status.dialog.heading": "步骤详细信息", + "sql.migration.multi.step.status": "步骤状态: {0}", + "sql.migration.multi.step.status.errors": "步骤状态: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "步骤", + "sql.migration.sku.stop.performance.collection": "停止数据收集", + "sql.migration.validate.ir.stop.validation": "停止验证", + "sql.migration.sku.azureRecommendation.stop.popup": "正在停止性能数据收集...", + "sql.migration.sku.targetStorageConfiguration.storage": "存储", "sql.migration.storage.account": "存储帐户", - "sql.migration.storageAccount.warning.many": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。", - "sql.migration.storageAccount.warning.one": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。", - "sql.migration.storageAccount.warning.vm.many": "目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。", - "sql.migration.storageAccount.warning.vm.one": "目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。", + "sql.migration.network.share.azure.header": "存储帐户详细信息", "sql.migration.subscription": "订阅", - "sql.migration.summary.azure.storage": "Azure 存储", - "sql.migration.summary.azure.storage.subscription": "Azure 存储订阅", - "sql.migration.summary.database.count": "要迁移的数据库", - "sql.migration.summary.mi.type": "Azure SQL 托管实例", + "sql.migration.blob.storage.subscription.label": "订阅", + "sql.migration.dms.subscription": "Azure 数据库迁移服务的订阅名称", + "sql.migration.services.subscription": "Azure 数据库迁移服务的订阅名称。", + "sql.migration.sku.subscription": "Azure SQL 目标的订阅名称", + "sql.migration.state.succeeded": "成功", + "sql.migration.copy.status.succeeded": "成功", + "sql.migration.status.succeeded": "成功", + "sql.migration.validation.state.succeeded": "成功", + "sql.login.migration.status.succeeded": "成功", + "sql.migration.details.serverobjects.successful.tables.label": "成功", + "sql.migration.database.migration.service.created.successfully": "已成功创建数据库迁移服务。", + "sql.migration.save.assessment.report.success": "已成功将评估报告保存到 {0}。", + "sql.migration.save.recommendation.report.success": "已成功将建议报告保存到 {0}。", "sql.migration.summary.page.title": "摘要", - "sql.migration.summary.sqldb.type": "Azure SQL 数据库", - "sql.migration.summary.vm.type": "Azure 虚拟机上的 SQL Server", - "sql.migration.tab.button.feedback.description": "反馈", - "sql.migration.tab.button.feedback.label": "反馈", - "sql.migration.tab.button.login.migration.description": "将登录迁移到 Azure SQL", - "sql.migration.tab.button.login.migration.label": "新登录迁移(预览版)", - "sql.migration.tab.button.migration.description": "迁移到 Azure SQL", - "sql.migration.tab.button.migration.label": "新建迁移", - "sql.migration.tab.button.support.description": "新建支持请求", - "sql.migration.tab.button.support.label": "新建支持请求", - "sql.migration.tab.dashboard.title": "仪表板", - "sql.migration.tab.migrations.title": "迁移", + "sql.migration.tde.migrate.required": "必须先成功迁移 TDE 证书,然后才能继续。", "sql.migration.table.error.title": "表迁移状态详细信息", "sql.migration.table.migration.status.label": "表迁移状态: {0}", + "sql.migration.sqldb.column.tablename": "表单名称", + "sql.migration.table.selection.tablename.column": "表名", + "sql.migration.missing.table.name.column": "表名", + "sql.migration.database.table.selection.label": "表选择", "sql.migration.table.missing.count": "目标上缺少的表: {0}", - "sql.migration.table.select.label": "选择 {0} 的表", - "sql.migration.table.selected.count": "已选择 {0} 个表(共 {1} 个)", - "sql.migration.table.selection.count": "{0} 个(共 {1} 个)", - "sql.migration.table.selection.edit": "编辑", - "sql.migration.table.selection.filter": "筛选表", - "sql.migration.table.selection.status.column": "具有行", - "sql.migration.table.selection.tablename.column": "表单名称", - "sql.migration.table.selection.update.button": "更新", - "sql.migration.table.selection.update.cancel": "取消", + "sql.migration.target.table.count.name": "已选择表", "sql.migration.target": "目标", + "sql.login.migration.target.status.column": "目标状态", "sql.migration.target.azure.sql.instance.database.name": "目标数据库", - "sql.migration.target.azure.sql.instance.name": "目标名", - "sql.migration.target.azure.sql.instance.server.name": "目标名", + "sql.migration.map.target.column": "目标数据库", + "sql.migration.database.table.target.column.label": "目标数据库", + "sql.migration.validate.ir.validation.result.label.target.database": "目标数据库连接:“{0}”", "sql.migration.target.database.name": "目标数据库名", + "sql.migration.sku.targetDeploymentType": "目标部署类型", + "sql.migration.storageAccount.warning.many": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。", + "sql.migration.storageAccount.warning.one": "目标实例 \"{0}\" 可能无法访问存储帐户 \"{1}\"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。", + "sql.migration.target.azure.sql.instance.server.name": "目标名", + "sql.migration.target.azure.sql.instance.name": "目标名", + "sql.migration.password.label": "目标密码", "sql.migration.target.platform": "目标平台", "sql.migration.target.server": "目标服务器", - "sql.migration.target.table.count.name": "已选择表", + "sql.migration.storageAccount.warning.vm.many": "目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。", + "sql.migration.storageAccount.warning.vm.one": "目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。", "sql.migration.target.table.missing": "目标表不存在", "sql.migration.target.table.not.empty": "目标表不为空。", - "sql.migration.target.version": "目标版本", - "sql.migration.tde.button.caption": "编辑", - "sql.migration.tde.button.migrate": "迁移证书", - "sql.migration.tde.migrate.canceled": "证书迁移已取消。请运行并完成证书迁移以继续。", - "sql.migration.tde.migrate.canceled.errors": "验证已取消,出现以下错误:{0}{1}", - "sql.migration.tde.migrate.column.databases": "数据库", - "sql.migration.tde.migrate.column.status": "状态", - "sql.migration.tde.migrate.completed.errors": "迁移已完成,出现以下错误:{0}{1}", - "sql.migration.tde.migrate.copy.results": "复制迁移结果", - "sql.migration.tde.migrate.done.button": "完成", - "sql.migration.tde.migrate.heading": "从以下数据库迁移证书:", - "sql.migration.tde.migrate.not.run": "尚未为当前配置运行证书迁移。请运行并完成证书迁移以继续。", - "sql.migration.tde.migrate.results.heading": "证书迁移进度详细信息:", - "sql.migration.tde.migrate.results.heading.completed": "证书迁移结果:", - "sql.migration.tde.migrate.results.heading.previous": "以前的证书迁移结果:", - "sql.migration.tde.migrate.start.validation": "重试迁移", - "sql.migration.tde.migrate.status.details": "迁移状态: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "证书迁移已成功完成。请单击“下一步”继续迁移。", - "sql.migration.tde.migrate.validation.camceled": "迁移已取消", - "sql.migration.tde.migrate.validation.completed": "已成功完成迁移。", - "sql.migration.tde.msg.databases.selected": "{0} 透明数据加密已为迁移选择的已启用数据库。{1}", - "sql.migration.tde.msg.empty": "未选择加密数据库。", - "sql.migration.tde.msg.manual": "你已选择手动迁移证书。", - "sql.migration.tde.msg.tde": "你已授予迁移加密证书和数据库 Azure Data Studio 的访问权限。", - "sql.migration.tde.progress.update": "{1} 的 {0} 已完成", - "sql.migration.tde.wizard.databases.selected": "{1} 中所选 {0} 数据库正在使用透明数据加密。", - "sql.migration.tde.wizard.description": "若要成功迁移加密数据库,需要在继续迁移之前提供对加密证书的访问权限或手动迁移证书。{0}。", - "sql.migration.tde.wizard.network.share.info": "将放置证书的网络路径。", - "sql.migration.tde.wizard.network.share.label": "证书的网络路径", - "sql.migration.tde.wizard.network.share.placeholder": "输入网络路径", - "sql.migration.tde.wizard.optionads": "将我的证书和私钥导出到目标。", - "sql.migration.tde.wizard.optionadsconfirm": "我同意使用我的凭据访问证书。", - "sql.migration.tde.wizard.optionmanual": "我不希望 Azure Data Studio 导出证书。", - "sql.migration.tde.wizard.optionmanual.warning": "必须先迁移证书,然后再继续迁移,否则迁移将失败。{0}。", - "sql.migration.tde.wizard.optionscaption": "证书迁移", - "sql.migration.tde.wizard.title": "已选择加密数据库。", - "sql.migration.test.connection": "测试连接", - "sql.migration.type": "类型", - "sql.migration.type.label": "类型:", - "sql.migration.unavailable.target": "(不可用) {0}", - "sql.migration.unique.name": "为此目标数据库选择唯一名称", - "sql.migration.username": "用户名", + "sql.migration.azure.sql.target": "目标类型", "sql.migration.username.label": "目标用户名", - "sql.migration.username.placeholder": "输入目标用户名", - "sql.migration.validate.error.gatewaytimeout": "验证资源连接时遇到超时。了解详细信息: https://aka.ms/dms-migrations-troubleshooting。", - "sql.migration.validate.ir.column.status": "状态", - "sql.migration.validate.ir.column.validation.steps": "验证步骤", - "sql.migration.validate.ir.completed.errors": "验证已完成,出现以下错误:{0}{1}", - "sql.migration.validate.ir.copy.results": "复制验证结果", - "sql.migration.validate.ir.done.button": "完成", - "sql.migration.validate.ir.heading": "我们正在验证以下内容:", - "sql.migration.validate.ir.results.heading": "验证步骤详细信息", - "sql.migration.validate.ir.sqldb.validation.result.error": "源数据库验证检查错误{0}: {1}{0}目标数据库: {2}{0}错误: {3} - {4}", - "sql.migration.validate.ir.start.validation": "开始验证", - "sql.migration.validate.ir.status": "验证状态: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 个错误", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 个错误", - "sql.migration.validate.ir.status.errors": "验证状态: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "停止验证", - "sql.migration.validate.ir.validation.camceled": "验证检查已取消", - "sql.migration.validate.ir.validation.completed": "已成功完成验证。", - "sql.migration.validate.ir.validation.result.api.error": "验证检查错误{0}数据库:{1}{0}错误: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "源数据库验证检查错误{0}: {1}{0}文件分享路径: {2}{0}错误: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "网络共享连接:“{0}” ", - "sql.migration.validate.ir.validation.result.label.shir": "集成运行时连接", - "sql.migration.validate.ir.validation.result.label.source.database": "源数据库连接:“{0}”", - "sql.migration.validate.ir.validation.result.label.storage": "Azure 存储连接", - "sql.migration.validate.ir.validation.result.label.target.database": "目标数据库连接:“{0}”", - "sql.migration.validation.canceled": "验证已取消。请运行并验证迁移设置以继续。", - "sql.migration.validation.canceled.errors": "验证已取消,出现以下错误:{0}{1}", - "sql.migration.validation.dialog.title": "正在运行验证", - "sql.migration.validation.not.run": "尚未对当前配置运行验证。请运行并验证迁移设置以继续。", - "sql.migration.validation.state.canceled": "已取消", - "sql.migration.validation.state.failed": "失败", - "sql.migration.validation.state.pending": "挂起", - "sql.migration.validation.state.running": "正在运行", - "sql.migration.validation.state.succeeded": "成功", - "sql.migration.validation.success": "验证已成功完成。 请单击“下一步”继续迁移。", - "sql.migration.view.all": "所有数据库迁移", - "sql.migration.view.select.button.label": "查看/选择", + "sql.migration.target.version": "目标版本", + "sql.migration.test.connection": "测试连接", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。", + "sql.migration.sqldb.not.ready": "SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。", + "sql.migration.assessment.failed": "SQL Server 实例“{0}”的评估失败。", + "sql.migration.database.migration.target.type.tool.tip": "Azure 资源目标类型 [SQL 托管实例、SQL 虚拟机、SQL 数据库]", + "sql.migration.database.status.tool.tip": "迁移的当前状态", + "sql.migration.cannot.start.cutover.error": "在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。", + "sql.migration.database.migration.duration.tool.tip": "迁移的持续时间", + "sql.migration.database.migration.finish.time.tool.tip": "迁移的完成时间", + "sql.migration.service.error.not.ready": "检索 Azure 数据库迁移服务 \"{0}\" 的注册信息时出现以下错误。请单击“刷新”,然后重试。错误: \"{1}\"。", + "sql.migration.mi.not.ready": "托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。", + "sql.retry.migration.title": "迁移失败,出现以下错误:", + "sql.migration.database.migration.start.time.tool.tip": "迁移开始时间", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "目标数据库名称", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "目标服务器名称", "sql.migration.vm.not.ready.iaas.extension": "虚拟机“{0}”不可用于迁移,因为 SQL Server IaaS 代理扩展当前处于“{1}”模式,而不是“完整”模式。了解详细信息: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "虚拟机“{0}”不可用于迁移,因为基础虚拟机未运行。请确保它已开机,然后重试。", + "sql.migration.blob.storage.folder.warning": "选择了多个具有相同备份位置的数据库。请确保不同数据库中的备份文件存储在单独的文件夹中。", + "sql.migration.pre.req.title": "开始 Azure SQL 迁移之前的必需项:", + "sql.migration.assessments.blocking.issue": "这是一个阻止性问题,将阻止数据库迁移成功。", + "sql.migration.missing.targetPassword.error": "如果要继续,请输入有效的目标密码。", + "sql.migration.missing.targetUserName.error": "如果要继续,请输入有效的目标用户名。", + "sql.migration.invalid.non.page.blob.backupFile.error": "如果要继续,请选择一个 blob 容器,其中所有备份文件都是源数据库“{0}”的页 blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "如果要继续,请选择目标。", + "sql.migration.invalid.sqldatabase.error": "如果要继续,请选择有效的 Azure SQL 数据库服务器。", + "sql.migration.invalid.account.error": "如果要继续,请选择有效的 Azure 帐户。", + "sql.migration.invalid.blob.lastBackupFolder.error": "如果要继续,请为源数据库“{0}”选择有效的备份文件夹。", + "sql.migration.invalid.blob.container.error": "若要继续,请为源数据库“{0}”选择有效的 blob 容器。", + "sql.migration.invalid.blob.lastBackupFile.error": "若要继续,请为源数据库“{0}”选择有效的上一个备份文件。", + "sql.migration.invalid.location.error": "若要继续,请选择有效位置。", + "sql.migration.invalid.managedInstance.error": "如果要继续,请选择有效的托管实例。", + "sql.migration.invalid.blob.resourceGroup.error": "若要继续,请为源数据库“{0}”选择有效的资源组。", + "sql.migration.invalid.resourceGroup.error": "如果要继续,请选择有效的资源组。", + "sql.migration.invalid.blob.storageAccount.error": "若要继续,请为源数据库“{0}”选择有效的存储帐户。", + "sql.migration.invalid.storageAccount.error": "若要继续,请选择有效的存储帐户。", + "sql.migration.invalid.subscription.error": "若要继续,请选择有效的订阅。", + "sql.migration.invalid.virtualMachine.error": "如果要继续,请选择有效的虚拟机。", + "sql.migration.tde.wizard.description": "若要成功迁移加密数据库,需要在继续迁移之前提供对加密证书的访问权限或手动迁移证书。{0}。", + "sql.migration.sku.recommendation.view.assessment.sqldb": "要迁移到 Azure SQL 数据库,请查看评估结果并选择一个或多个数据库。", + "sql.migration.sku.recommendation.view.assessment.mi": "若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。", + "sql.migration.sku.recommendation.view.assessment.vm": "若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。", + "sql.migration.database.migration.mode.description": "要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。", + "sql.migration.details.serverobjects.all.tables.label": "表数总计", + "sql.migration.restore.backuptype.transactionlog": "事务日志", + "sql.migration.dashboard.help.link.mi": "教程: 迁移到 Azure SQL 托管实例(联机)", + "sql.migration.dashboard.help.link.sqldb": "教程: 迁移到 Azure SQL 数据库上的 SQL Server (脱机)", + "sql.migration.dashboard.help.link.vm": "教程: 迁移到 Azure 虚拟机上的 SQL Server (联机)", + "sql.migration.type": "类型", + "sql.migration.type.label": "类型:", + "sql.migration.impact.object.type": "类型: {0}", + "sql.migration.restore.backuptype.unknown": "未知", + "sql.migration.field.label.unrestorable.files": "无法还原的文件", + "sql.migration.table.selection.update.button": "更新", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.status.uploadingfullbackup": "正在上传完整备份", + "sql.migration.status.uploadinglogbackup": "上传日志备份", + "sql.migration.sqldb.column.usedparallelcopies": "已用并行副本", + "sql.migration.path.user.account": "用户帐户", + "sql.migration.username": "用户名", + "sql.migration.starting.login": "正在验证和迁移登录", + "sql.login.migration.establish.user.mappings": "已完成验证和迁移登录。\r\n\r\n正在建立用户映射。", + "sql.migration.starting.login.failed": "验证和迁移登录失败", + "sql.migration.validate.ir.validation.camceled": "验证检查已取消", + "sql.migration.validate.ir.validation.result.api.error": "验证检查错误{0}数据库:{1}{0}错误: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "源数据库验证检查错误{0}: {1}{0}文件分享路径: {2}{0}错误: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "源数据库验证检查错误{0}: {1}{0}目标数据库: {2}{0}错误: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "已成功完成验证。", + "sql.migration.validation.success": "验证已成功完成。 请单击“下一步”继续迁移。", + "sql.migration.validate.ir.completed.errors": "验证已完成,出现以下错误:{0}{1}", + "sql.migration.validation.not.run": "尚未对当前配置运行验证。请运行并验证迁移设置以继续。", + "sql.migration.validate.ir.status": "验证状态: {0}", + "sql.migration.validate.ir.status.errors": "验证状态: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "验证步骤详细信息", + "sql.migration.validate.ir.column.validation.steps": "验证步骤", + "sql.migration.tde.migrate.canceled.errors": "验证已取消,出现以下错误:{0}{1}", + "sql.migration.validation.canceled.errors": "验证已取消,出现以下错误:{0}{1}", + "sql.migration.validation.canceled": "验证已取消。请运行并验证迁移设置以继续。", + "sql.migration.sku.recommended.value": "值", + "sql.migration.sku.viewDetails": "查看详细信息", + "sql.migration.view.select.button.label": "查看/选择", + "sql.migration.restore.status.waiting": "正在等待", + "waitingForService": "正在等待{0}组件启动。", "sql.migration.warning": "警告", "sql.migration.warnings": "警告", "sql.migration.warnings.count": "警告({0})", "sql.migration.warnings.details": "警告详细信息", - "sql.migration.windows.user.account": "域\\用户名", - "sql.migration.wizard.account.add.button.label": "链接帐户", - "sql.migration.wizard.account.count.multiple.message": "已链接 {0} 个帐户", - "sql.migration.wizard.account.count.single.message": "已链接 {0} 个帐户", - "sql.migration.wizard.account.description": "选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。", - "sql.migration.wizard.account.noAccount.error": "请添加链接帐户,然后重试。", - "sql.migration.wizard.account.title": "Azure 帐户", - "sql.migration.wizard.connection.error.title": "连接到目标服务器时出错。", - "sql.migration.wizard.login.error.title": "尝试获取 {0} 登录信息时出错。", - "sql.migration.wizard.perfCollection.error": "收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。", - "sql.migration.wizard.sku.assessment.error": "评估服务器“{0}”时出错。", - "sql.migration.wizard.sku.assessment.error.bypass": "选中此选项可跳过评估并继续迁移。", - "sql.migration.wizard.sku.assessment.error.detail": "[没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。]", - "sql.migration.wizard.sku.assessment.unexpected.error": "评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2}", - "sql.migration.wizard.sku.choose_a_target": "选择 Azure SQL 目标", - "sql.migration.wizard.sku.choose_a_target.help": "不确定哪个 Azure SQL 目标适合你?了解详细信息", - "sql.migration.wizard.sku.error": "为服务器“{0}”生成 SKU 建议时出错。", - "sql.migration.wizard.sku.error.noRecommendation": "无可用建议", - "sql.migration.wizard.sku.error.noRecommendation.reason": "未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数,选择一组不同的数据库来进行评估或改变建议模型。", - "sql.migration.wizard.source.missing": "连接成功,但未找到任何目标数据库。", - "sql.migration.wizard.target.connection.error": "连接错误: {0}", - "sql.migration.wizard.target.connection.success": "连接成功。已找到目标数据库: {0}", - "sql.migration.wizard.target.description": "选择 Azure 帐户和目标 {0}。", - "sql.migration.wizard.target.login.error": "获取登录信息时出错: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "数据库映射错误。无法将目标数据库“{0}”选为数据库“{1}”的迁移目标。已将目标数据库“{2}”选为数据库“{3}”的迁移目标。请选择其他目标数据库。", - "sql.migration.wizard.target.missing": "数据库映射错误。缺少要迁移的目标数据库。请配置目标服务器连接,然后单击“连接”以收集可用数据库迁移目标的列表。", - "sql.migration.wizard.target.source.collation.error": "在“{1}”和“{2}”数据库之间发现映射错误(错误代码: {0})。源数据库排序规则“{3}”与目标数据库排序规则“{4}”不匹配。请选择或重新创建与源数据库具有相同排序规则的目标数据库。", - "sql.migration.wizard.target.source.mapping.error": "数据库映射错误。未将源数据库“{0}”映射到目标数据库。请选择要迁移到的目标数据库。", - "sql.migration.wizard.target.title": "Azure SQL 目标", - "sql.migration.wizard.troubleshooting": "了解详细信息: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.assessment.in.progress.content": "我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。\r\n\r\n这可能需要一些时间才能完成。", + "sql.migration.running.multi.steps.heading": "我们正在运行以下步骤:", + "sql.migration.validate.ir.heading": "我们正在验证以下内容:", + "sql.migration.generic.congratulations": "我们已完成对 SQL Server 实例“{0}”的评估。", + "sql.migration.completed.multi.steps.heading": "我们运行了以下步骤:", + "sql.login.migration.wizard.target.data.migration.warning": "建议在开始登录迁移之前,先将数据库迁移到 Azure SQL 目标,以避免过程中出现故障。但是,如果目标是更新最近迁移的数据库的用户映射,你可以根据需要随时运行此迁移过程。\r\n\r\n如果源名称和数据库名称不同,则某些权限可能无法正确应用。", + "sql.migration.blob.storage.folder.info": "将数据库备份上传到 blob 容器时,请确保不同数据库中的备份文件存储在单独的文件夹中。仅支持容器的根目录和最高级别的深层文件夹。", + "sql.migration.network.share.windows.user.label": "具有对网络共享位置读取权限的 Windows 用户账户。", + "sql.migration.network.share.windows.user.info": "具有对网络共享位置读取权限的 Windows 用户账户。", "sql.migration.yes": "是", - "sql.retry.migration.prompt": "是否要重试失败的表迁移?", - "sql.retry.migration.summary": "请在重试迁移之前解决任何错误。", - "sql.retry.migration.title": "迁移失败,出现以下错误:", - "total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。", + "sql.migration.sku.azureRecommendation.description2": "如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。", + "sql.migration.tde.msg.tde": "你已授予 Azure Data Studio 迁移加密证书和数据库的访问权限。", + "sql.migration.tde.msg.manual": "你尚未授予 Azure Data Studio 迁移加密证书和数据库的访问权限。", + "sql.migration.tde.cert.migration.info": "必须点击“{0}”按钮,然后才能继续转到向导的下一页。", + "sql.migration.dms.resource": "Azure 数据库迁移服务资源名称", + "sql.migration.sku.resource": "Azure SQL 目标资源名称", + "sql.migration.pre.req.4": "你的数据库备份位置详细信息,可以是网络文件共享或 Azure Blob 存储容器(非 Azure SQL 数据库目标所需)。", + "sql.migration.wizard.sku.assessment.error.detail": "[没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (更改)", + "sql.migration.account.credentials.refresh.required": "{0}(需要刷新凭据)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 个错误", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} vCore", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} vCore - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 个错误", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} vCore", + "sql.migration.size.gb": "{0} GB", + "sql.migration.sku.gb": "{0} GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "{0} 个建议", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0} 透明数据加密已为迁移选择的已启用数据库。{1}", + "sql.migration.wizard.account.count.single.message": "已链接 {0} 个帐户", + "sql.migration.wizard.account.count.multiple.message": "已链接 {0} 个帐户", + "sql.migration.sku.cpu": "{0} 个核心", + "sql.migration.count.database.single": "{0} 数据库", + "sql.migration.inprogress.warning.single": "{0} 数据库具有警告", + "sql.migration.count.database.multiple": "{0} 个数据库", + "sql.migration.inprogress.warning.multiple": "{0} 个数据库有警告", + "sql.migration.day": "{0} 天", + "sql.migration.days": "{0} 天", + "sql.migration.hr": "{0} 小时", + "sql.migration.hrs": "{0} 小时", + "sql.migration.min": "{0} 分钟", + "sql.migration.mins": "{0} 分钟", + "sql.migration.sku.ms": "{0} 毫秒", "total.tables.selected.of.total": "{0} 个(共 {1} 个)", - "waitingForService": "正在等待{0}组件启动。" + "sql.migration.table.selection.count": "{0} 个(共 {1} 个)", + "sql.migration.tde.progress.update": "{1} 的 {0} 已完成", + "total.databases.selected": "已选择 {0} 个数据库(共 {1} 个)。", + "sql.migration.table.selected.count": "已选择 {0} 个表(共 {1} 个)", + "sql.migration.tde.wizard.databases.selected": "{1} 中所选 {0} 数据库正在使用透明数据加密。", + "sql.migration.sku.available.recommendations.one": "{0} 个建议可用", + "sql.migration.sku.available.recommendations.many": "{0} 个建议可用", + "sql.migration.sec": "{0} 秒", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "可迁移 {0} 个数据库(共 {1} 个),而不会出现问题", + "sql.migration.databases.selected": "已选择 {0} 个数据库(共 {1} 个)", + "sql.login.migrations.selected": "已选择 {0}/{1} 个登录", + "sql.migration.number.logins.migrating": "显示了 {0}/{1} 个迁移登录", + "sql.migration.sku.percentile": "第 {0} 个百分位数", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "开始迁移时出现错误:“{0}”", "sql.migration.starting.migration.message": "正在开始将数据库 {0} 迁移到 {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "正在下载{0}", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "{0}下载完毕", + "downloadingServiceStatus": "正在下载{0}", + "downloadingService": "正在下载{0}", + "entryExtractedChannelMsg": "已提取 {0} ({1}/{2})", "downloadingServiceFailed": "无法下载{0}的二进制文件。使用以下链接以排除故障: {1}", "downloadingServiceFailedWithLinkMarkup": "无法下载{0}的二进制文件。使用此[链接以排除故障]({1})。", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "正在下载{0}", - "entryExtractedChannelMsg": "已提取 {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "未能启动 {0}: {1}", + "serviceInstalled": "已安装{0}", "installingService": "正在安装{0}服务", "installingServiceDetailed": "正在将 {0} 安装到 {1}", - "serviceInstalled": "已安装{0}", - "serviceStarted": "已启动{0}", - "serviceStarting": "正在启动{0}" + "serviceStarting": "正在启动{0}", + "serviceStarted": "已启动{0}" }, "package": { + "migration-command-category": "Azure SQL 迁移", + "migration-dashboard-title": "Azure SQL 迁移", + "displayName": "Azure SQL 迁移", + "view-target-menu": "Azure SQL 目标详细信息", + "description": "Azure SQL 迁移说明", "cancel-migration-menu": "取消迁移", "complete-cutover-menu": "完成直接转换", "copy-migration-menu": "复制迁移详细信息", + "view-service-menu": "数据库迁移服务详细信息", "database-details-menu": "数据库详细信息", "delete-migration-menu": "删除迁移", - "description": "Azure SQL 迁移说明", - "displayName": "Azure SQL 迁移", - "migration-command-category": "Azure SQL 迁移", - "migration-context-menu-category": "迁移上下文菜单", - "migration-dashboard-tasks": "迁移任务", - "migration-dashboard-title": "Azure SQL 迁移", - "migration-notebook-command-title": "打开 Azure SQL 迁移笔记本", - "new-support-request-command": "新建支持请求", - "refresh-migrations-command": "刷新", - "retry-migration-menu": "重试迁移", "send-feedback-command": "反馈", "start-migration-command": "迁移到 Azure SQL", - "view-service-menu": "数据库迁移服务详细信息", - "view-target-menu": "Azure SQL 目标详细信息" + "migration-context-menu-category": "迁移上下文菜单", + "migration-dashboard-tasks": "迁移任务", + "new-support-request-command": "新建支持请求", + "migration-notebook-command-title": "打开 Azure SQL 迁移笔记本", + "refresh-migrations-command": "刷新", + "retry-migration-menu": "重试迁移" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json deleted file mode 100644 index 8ee5fe6695..0000000000 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} 提交和推送", - "scm button commit and push tooltip": "提交和推送更改", - "scm button commit and sync title": "{0} 提交和同步", - "scm button commit and sync tooltip": "提交和同步更改", - "scm button commit title": "{0} 提交", - "scm button commit to new branch and push tooltip": "提交到新分支并推送更改", - "scm button commit to new branch and sync tooltip": "提交到新分支并同步更改", - "scm button commit to new branch tooltip": "将更改提交到新分支", - "scm button commit tooltip": "提交更改", - "scm button committing and pushing tooltip": "正在提交和推送更改...", - "scm button committing and synching tooltip": "正在提交和同步更改...", - "scm button committing to new branch and pushing tooltip": "正在提交到新分支并推送更改...", - "scm button committing to new branch and synching tooltip": "正在提交到新分支并同步更改...", - "scm button committing to new branch tooltip": "正在将更改提交到新分支...", - "scm button committing tooltip": "正在提交更改...", - "scm button continue title": "{0} 继续", - "scm button continue tooltip": "继续变基", - "scm button continuing tooltip": "正在继续变基...", - "scm button publish branch": "发布Branch", - "scm button publish branch running": "正在发布 Branch...", - "scm button sync description": "{0} 同步更改 {1}{2}", - "scm publish branch action button title": "{0} 发布 Branch", - "scm secondary button commit": "提交", - "syncing changes": "正在同步更改..." - }, - "dist/askpass-main": { - "missOrInvalid": "凭据丢失或无效。" - }, - "dist/autofetch": { - "no": "否", - "not now": "稍后询问", - "suggest auto fetch": "是否希望 Azure Data Studio [定期运行 “git fetch”]({0})?", - "yes": "是" - }, - "dist/commands": { - "HEAD not available": "“{0}”的 HEAD 版本不可用。", - "Theirs": "他们的", - "Yours": "您的", - "add": "添加到工作区", - "add remote": "添加一个新远程...", - "addFrom": "从 URL 添加远程存储库", - "addfrom": "从 {0} 添加远程存储库", - "addremote": "添加远程存储库", - "always": "总是", - "are you sure": "将在“{0}”中创建 Git 存储库。确定要继续吗?", - "auth failed": "未能对 git remote 进行身份验证。", - "auth failed specific": "未能对 git remote 进行身份验证:\r\n\r\n{0}", - "branch already exists": "已存在名为“{0}”的分支", - "branch name": "分支名称", - "branch name does not match sanitized": "新分支将为“{0}”", - "branch name format invalid": "分支名称必须匹配正则表达式: {0}", - "cant push": "无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。", - "checkout detached": "签出已分离…", - "choose": "选择文件夹...", - "clean repo": "在签出前,请清理存储库工作树。", - "clonefrom": "从 {0} 克隆", - "cloning": "正在克隆 Git 存储库“{0}”...", - "commit": "提交暂存更改", - "commit anyway": "创建空提交", - "commit changes": "仍要提交", - "commit hash": "提交哈希", - "commit message": "提交消息", - "commit to branch": "提交到新分支", - "commitMessageWithHeadLabel2": "消息(在“{0}”上提交)", - "confirm branch protection commit": "你正在尝试提交到受保护的分支,并且你可能无权将提交推送到远程库。\r\n\r\n你希望如何继续?", - "confirm delete": "确定要删除 {0} 吗?\r\n此操作不可撤消!\r\n如果继续操作,此文件将永久丢失。", - "confirm delete multiple": "确定要删除 {0} 个文件吗?\r\n此操作不可撤消!\r\n如果继续操作,这些文件将永久丢失。", - "confirm discard": "确定要放弃 {0} 中更改吗?", - "confirm discard all": "确定要放弃在 {0} 个文件中所作的全部更改吗?\r\n此操作不可撤消!\r\n如果继续操作,你当前的工作集将永久丢失。", - "confirm discard all 2": "{0}\r\n\r\n此操作不可撤消,你当前的工作集将永久丢失。", - "confirm discard all single": "确定要放弃 {0} 中更改吗?", - "confirm discard multiple": "是否确实要放弃 {0} 文件中的更改?", - "confirm empty commit": "是否确定要创建空提交?", - "confirm force delete branch": "“{0}”分支未被完全合并。是否仍要删除?", - "confirm force push": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\r\n\r\n确定要继续吗?", - "confirm no verify commit": "你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。\r\n\r\n确定要继续吗?", - "confirm publish branch": "分支“{0}”没有远程分支。是否要发布此分支?", - "confirm restore": "是否确实要还原 {0}?", - "confirm restore multiple": "是否确定要还原 {0} 个文件?", - "confirm stage file with merge conflicts": "确定要暂存含有合并冲突的 {0} 吗?", - "confirm stage files with merge conflicts": "确定要暂存含有合并冲突的 {0} 个文件吗?", - "create branch": "正在创建新分支...", - "create branch from": "从...创建分支", - "create repo": "初始化存储库", - "current": "当前", - "default": "默认值", - "delete": "删除文件", - "delete branch": "删除分支", - "delete file": "删除文件", - "delete files": "删除文件", - "deleted by them": "文件“{0}”已被他们删除且已经过我们修改。\r\n\r\n你想要执行什么操作?", - "deleted by us": "文件“{0}”已被我们删除且已经过他们修改。\r\n\r\n你想要执行什么操作?", - "discard": "放弃更改", - "discardAll": "放弃所有 {0} 个文件", - "discardAll multiple": "放弃 1 个文件", - "drop all stashes": "是否确实要删除所有储藏? 其中有 {0} 个储藏将会受到修剪,并且可能无法恢复。", - "drop one stash": "是否确实要删除所有储藏? 其中有 1 个储藏将会受到修剪,并且可能无法恢复。", - "empty commit": "由于提交消息为空,已取消提交操作。", - "force": "强制签出", - "force push not allowed": "不允许强制推送,请启用 “git. allowForcePush” 设置。", - "git error": "Git 错误", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "打开比较", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (索引)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (工作树)", - "init": "选择用于初始化 Git 储存库的工作区文件夹", - "init repo": "初始化存储库", - "invalid branch name": "分支名称无效", - "keep ours": "保留“我们”的版本", - "keep theirs": "保留“他们”的版本", - "learn more": "了解详细信息", - "local changes": "签出会覆盖本地更改。", - "merge commit": "最后一个提交是合并提交。是否确实要撤消它?", - "merge conflicts": "存在合并冲突。请在提交之前解决这些冲突。", - "missing user info": "请确保已在 Git 中配置 “user.name” 和 “user.email”。", - "never": "从不", - "never again": "确定,且不再显示", - "never ask again": "确定,且不再询问", - "no changes": "没有要提交的更改。", - "no changes stash": "没有要储藏的更改。", - "no more": "无法撤消,因为 HEAD 不指向任何提交。", - "no rebase": "没有正在进行的变基。", - "no remotes added": "您的存储库中没有远程存储库。", - "no remotes to fetch": "此存储库未配置可以从中抓取的远程存储库。", - "no remotes to publish": "存储库未配置任何要发布到的远程存储库。", - "no remotes to pull": "存储库未配置任何从其中进行拉取的远程存储库。", - "no remotes to push": "存储库未配置任何要推送到的远程存储库。", - "no staged changes": "没有可提交的暂存更改。\r\n\r\n是否要暂存所有更改并直接提交?", - "no stashes": "此存储库中没有储藏。", - "no tags": "此存储库没有标记。", - "no verify commit not allowed": "不允许在未验证的情况下提交,请使用 “git.allowNoVerifyCommit” 设置启用这些提交。", - "nobranch": "请签出一个分支以推送到远程。", - "ok": "确定", - "open git log": "打开 GIT 日志", - "open repo": "打开存储库", - "openrepo": "打开", - "openreponew": "在新窗口中打开", - "pick branch pull": "选择拉取的来源分支", - "pick provider": "选择一个提供程序以将分支“{0}”发布到:", - "pick remote": "选取要将分支“{0}”发布到的远程:", - "pick remote pull repo": "选择要从其拉取分支的远程位置", - "pick stash to apply": "选择要应用的储藏", - "pick stash to drop": "选择要删除的储藏", - "pick stash to pop": "选择要弹出的储藏", - "proposeopen": "是否要打开已克隆存储库?", - "proposeopen init": "是否打开初始化的存储库?", - "proposeopen2": "您是希望打开克隆的存储库,还是将其添加到当前工作区?", - "proposeopen2 init": "您是希望打开初始化的存储库,还是将其添加到当前工作区?", - "provide branch name": "请提供新的分支名称", - "provide commit hash": "请提供提交哈希", - "provide commit message": "请提供提交消息", - "provide remote name": "请提供远程存储库名称", - "provide stash message": "提供储藏消息(可选)", - "provide tag message": "请提供消息以对标记进行注释", - "provide tag name": "已成功带标记进行推送。", - "publish to": "发布到 {0}", - "remote already exists": "远程存储库“{0}”已存在。", - "remote branch at": "{0} 处的远程分支", - "remote name": "远程存储库名称", - "remote name format invalid": "远程仓库名称格式无效", - "remove remote": "选择要删除的远程库", - "repourl": "存储库 URL", - "restore file": "恢复文件", - "restore files": "恢复文件", - "save and commit": "全部保存并提交", - "save and stash": "全部保存并储藏", - "select a branch to merge from": "选择要从其合并的分支", - "select a branch to rebase onto": "选择要变基到的分支", - "select a ref to checkout": "选择要签出的 ref", - "select a ref to checkout detached": "选择要在分离模式下签出的引用", - "select a ref to create a new branch from": "选择一个 ref 以从中创建“{0}”分支", - "select a tag to delete": "选择要删除的标记", - "select branch to delete": "选择要删除的分支", - "select log level": "选择日志级别", - "selectFolder": "选择存储库位置", - "show command output": "显示命令输出", - "stash": "仍要储藏", - "stash merge conflicts": "在应用储藏时存在合并冲突。", - "stash message": "储藏消息", - "stashcheckout": "储藏并签出", - "sure drop": "确定要删除储藏 {0} 吗?", - "sync is unpredictable": "此操作将从“{0}/{1}”中拉取并向其推送提交。", - "tag at": "{0} 处的标记", - "tag message": "消息", - "tag name": "标记名称", - "there are untracked files": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", - "there are untracked files single": "若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。", - "undo commit": "撤消合并提交", - "unsaved files": "有 {0} 个文件尚未保存。\r\n\r\n要在提交之前保存吗?", - "unsaved files single": "以下文件具有未保存的更改;如果继续,则提交时不会包含这些更改: {0}。\r\n\r\n要在提交之前保存吗?", - "unsaved stash files": "有 {0} 个文件尚未保存。\r\n\r\n要在储藏之前保存吗?", - "unsaved stash files single": "以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}。\r\n\r\n要在储藏之前保存吗?", - "warn untracked": "这将删除 {0} 个未跟踪的文件!\r\n此操作不可撤消!\r\n这些文件将永久丢失。", - "yes": "是", - "yes discard tracked": "放弃 1 个已跟踪的文件", - "yes discard tracked multiple": "放弃 {0} 个已跟踪的文件", - "yes never again": "确定,且不再显示" - }, - "dist/log": { - "gitLogLevel": "日志级别: {0}" - }, - "dist/main": { - "skipped": "已跳过在以下位置中找到的 git: {0}", - "using git": "将使用位于 {1} 的 Git {0}", - "validating": "正在验证在以下位置中找到的 git: {0}" - }, - "dist/model": { - "no repositories": "没有可用存储库", - "not supported": "“git.scanRepositories” 设置不支持绝对路径。", - "pick repo": "选择存储库", - "repoOnHomeDriveRootWarning": "无法在“{0}”处自动打开 git 仓库。若要打开该 git 仓库,请在 VS Code 中直接将其作为文件夹打开。", - "too many submodules": "“{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。" - }, - "dist/repository": { - "add known": "是否要将“{0}”添加到 .gitignore?", - "added by them": "冲突: 已由他们添加", - "added by us": "冲突: 已由我们添加", - "always pull": "始终拉取", - "both added": "冲突: 两个都已添加", - "both deleted": "冲突: 两个都已删除", - "both modified": "冲突: 两个都已修改", - "changes": "更改", - "commit": "提交", - "commit in rebase": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。", - "commitMessage": "消息({0} 待提交)", - "commitMessageCountdown": "当前行剩余 {0} 个字符", - "commitMessageWarning": "当前行比 {1} 超出 {0} 个字符", - "commitMessageWhitespacesOnlyWarning": "当前提交消息仅包含空白字符", - "commitMessageWithHeadLabel": "消息({0} 在“{1}”提交)", - "deleted": "已删除", - "deleted by them": "冲突: 已由他们删除", - "deleted by us": "冲突: 已由我们删除", - "dont pull": "不拉取", - "git.title.deleted": "{0} (已删除)", - "git.title.index": "{0} (索引)", - "git.title.ours": "{0} (我们的)", - "git.title.theirs": "{0} (他们的)", - "git.title.untracked": "{0} (未跟踪)", - "git.title.workingTree": "{0} (工作树)", - "huge": "Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。", - "ignored": "已忽略", - "index added": "已添加索引", - "index copied": "已复制索引", - "index deleted": "已删除索引", - "index modified": "已修改索引", - "index renamed": "已重命名索引", - "intent to add": "打算添加", - "merge changes": "合并更改", - "modified": "已修改", - "neveragain": "不再显示", - "no": "否", - "ok": "确定", - "open": "打开", - "open.merge": "打开合并", - "pull": "拉取", - "pull branch maybe rebased": "当前分支“{0}”似乎已变基。确定仍要拉取到其中吗?", - "pull maybe rebased": "当前分支似乎已变基。确定仍要拉取到其中吗?", - "pull n": "从 {1}/{2} 拉取 {0} 个提交", - "pull push n": "在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交", - "push n": "将 {0} 个提交推送到 {1}/{2}", - "push success": "已成功推送。", - "staged changes": "暂存的更改", - "sync changes": "同步更改", - "sync is unpredictable": "正在同步。取消可能会导致存储库出现严重损坏", - "tooManyChangesWarning": "检测到过多更改。下面将仅显示第一个 {0} 更改。", - "untracked": "未跟踪的", - "untracked changes": "未跟踪的更改", - "yes": "是" - }, - "dist/statusbar": { - "checkout": "签出分支/标记...", - "publish branch": "发布分支", - "publish to": "发布到 {0}", - "publish to...": "发布到...", - "rebasing": "正在变基", - "syncing changes": "正在同步更改..." - }, - "dist/timelineProvider": { - "git.timeline.email": "电子邮件", - "git.timeline.openComparison": "打开比较", - "git.timeline.source": "Git 历史记录", - "git.timeline.stagedChanges": "暂存的更改", - "git.timeline.uncommitedChanges": "未提交的更改", - "git.timeline.you": "你" - }, - "package": { - "colors.added": "已添加资源的颜色。", - "colors.conflict": "存在冲突的资源的颜色。", - "colors.deleted": "已删除资源的颜色。", - "colors.ignored": "已忽略资源的颜色。", - "colors.modified": "已修改资源的颜色。", - "colors.renamed": "重命名或复制的资源的颜色。", - "colors.stageDeleted": "已暂存的已删除资源的颜色。", - "colors.stageModified": "已暂存的已修改资源的颜色。", - "colors.submodule": "子模块资源的颜色。", - "colors.untracked": "未跟踪资源的颜色。", - "command.addRemote": "添加远程存储库…", - "command.api.getRemoteSources": "获取远程源", - "command.api.getRepositories": "获取存储库", - "command.api.getRepositoryState": "获取仓库状态", - "command.branch": "创建分支...", - "command.branchFrom": "从现有来源创建新的分支...", - "command.checkout": "签出到...", - "command.checkoutDetached": "签出到(已分离)…", - "command.cherryPick": "挑拣…", - "command.clean": "放弃更改", - "command.cleanAll": "放弃所有更改", - "command.cleanAllTracked": "放弃所有跟踪的更改", - "command.cleanAllUntracked": "放弃所有未跟踪的更改", - "command.clone": "克隆", - "command.cloneRecursive": "克隆(递归)", - "command.close": "关闭存储库", - "command.closeAllDiffEditors": "关闭所有差异编辑器", - "command.commit": "提交", - "command.commitAll": "全部提交", - "command.commitAllAmend": "全部提交(修改)", - "command.commitAllAmendNoVerify": "全部提交(修正,不验证)", - "command.commitAllNoVerify": "全部提交(不验证)", - "command.commitAllSigned": "全部提交(已署名)", - "command.commitAllSignedNoVerify": "全部提交(已签收,不验证)", - "command.commitEmpty": "创建空提交", - "command.commitEmptyNoVerify": "空提交(不验证)", - "command.commitMessageAccept": "接受提交消息", - "command.commitMessageDiscard": "放弃提交消息", - "command.commitNoVerify": "提交(不验证)", - "command.commitStaged": "提交已暂存文件", - "command.commitStagedAmend": "提交已暂存文件(修改)", - "command.commitStagedAmendNoVerify": "提交已暂存内容(修正,不验证)", - "command.commitStagedNoVerify": "提交已暂存内容(不验证)", - "command.commitStagedSigned": "提交已暂存文件(已署名)", - "command.commitStagedSignedNoVerify": "提交已暂存内容(已签收,不验证)", - "command.createTag": "创建标记", - "command.deleteBranch": "删除分支...", - "command.deleteTag": "删除标签", - "command.fetch": "抓取", - "command.fetchAll": "从所有远程存储库中拉取", - "command.fetchPrune": "获取 (删除)", - "command.git.acceptMerge": "接受合并", - "command.ignore": "添加到 .gitignore", - "command.init": "初始化存储库", - "command.merge": "合并分支...", - "command.openAllChanges": "打开所有更改", - "command.openChange": "打开更改", - "command.openFile": "打开文件", - "command.openHEADFile": "打开文件 (HEAD)", - "command.openRepository": "打开存储库", - "command.publish": "发布分支...", - "command.pull": "拉取", - "command.pullFrom": "拉取自...", - "command.pullRebase": "拉取(变基)", - "command.push": "推送", - "command.pushFollowTags": "推送(“关注”标记)", - "command.pushFollowTagsForce": "推送(“关注”标记,强制)", - "command.pushForce": "推送(强制)", - "command.pushTags": "推送标记", - "command.pushTo": "推送到...", - "command.pushToForce": "推送到...(强制)", - "command.rebase": "变基分支…", - "command.rebaseAbort": "中止变基", - "command.refresh": "刷新", - "command.removeRemote": "删除远程存储库", - "command.rename": "重命名", - "command.renameBranch": "重命名分支...", - "command.restoreCommitTemplate": "还原提交模板", - "command.revealFileInOS.linux": "打开包含的文件夹", - "command.revealFileInOS.mac": "在查找器中显示", - "command.revealFileInOS.windows": "在文件资源管理器中显示", - "command.revealInExplorer": "在资源管理器视图中显示", - "command.revertChange": "还原更改", - "command.revertSelectedRanges": "还原所选更改", - "command.setLogLevel": "设置日志级别...", - "command.showOutput": "显示 GIT 输出", - "command.stage": "暂存更改", - "command.stageAll": "暂存所有更改", - "command.stageAllMerge": "暂存所有合并更改", - "command.stageAllTracked": "暂存所有跟踪的更改", - "command.stageAllUntracked": "暂存所有未跟踪的更改", - "command.stageChange": "暂存更改", - "command.stageSelectedRanges": "暂存所选范围", - "command.stash": "储藏", - "command.stashApply": "应用储藏...", - "command.stashApplyLatest": "应用最新储藏", - "command.stashDrop": "删除储藏...", - "command.stashDropAll": "删除所有储藏...", - "command.stashIncludeUntracked": "储藏(包含未跟踪)", - "command.stashPop": "弹出储藏...", - "command.stashPopLatest": "弹出最新储藏", - "command.sync": "同步", - "command.syncRebase": "同步(变基)", - "command.timelineCompareWithSelected": "与已选项目进行比较", - "command.timelineCopyCommitId": "复制提交 ID", - "command.timelineCopyCommitMessage": "复制提交消息", - "command.timelineOpenDiff": "打开更改", - "command.timelineSelectForCompare": "选择以进行比较", - "command.undoCommit": "撤消上次提交", - "command.unstage": "取消暂存更改", - "command.unstageAll": "取消暂存所有更改", - "command.unstageSelectedRanges": "取消暂存所选范围", - "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", - "config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。", - "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", - "config.alwaysSignOff": "控制所有提交的 signoff 标志。", - "config.autoRepositoryDetection": "配置何时自动检测存储库。", - "config.autoRepositoryDetection.false": "禁止自动扫描存储库。", - "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", - "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", - "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", - "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", - "config.autofetch": "若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。", - "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", - "config.autorefresh": "是否启用自动刷新。", - "config.branchPrefix": "创建新分支时使用的前缀。", - "config.branchProtection": "受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。", - "config.branchProtectionPrompt": "控制是否在将更改提交到受保护分支之前进行提示。", - "config.branchProtectionPrompt.alwaysCommit": "始终将更改提交到受保护分支。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "始终将更改提交到新的分支。", - "config.branchProtectionPrompt.alwaysPrompt": "始终在将更改提交到受保护分支之前进行提示。", - "config.branchRandomNameDictionary": "用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。", - "config.branchRandomNameDictionary.adjectives": "随机形容词", - "config.branchRandomNameDictionary.animals": "随机动物名称", - "config.branchRandomNameDictionary.colors": "随机颜色名称", - "config.branchRandomNameDictionary.numbers": "100 和 999 之间的一个随机数", - "config.branchRandomNameEnable": "控制在创建新分支时是否生成随机名称。", - "config.branchSortOrder": "控制分支的排列顺序。", - "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", - "config.branchWhitespaceChar": "用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。", - "config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。", - "config.checkoutType.local": "本地分支", - "config.checkoutType.remote": "远程分支", - "config.checkoutType.tags": "标记", - "config.closeDiffOnOperation": "控制在储藏、提交、放弃、暂存或取消暂存更改时,是否应自动关闭差异编辑器。", - "config.commandsToLog": "GIT 命令列表 (例如: commit、push),这些命令的 `stdout` 将被记录到 [git 输出](command:git.showOutput)。如果 GIT 命令配置了客户端挂钩,那么客户端挂钩的 `stdout` 也将被记录到 [git 输出](command:git.showOutput)。", - "config.confirmEmptyCommits": "始终为 “Git: Commit Empty” 命令确认创建空提交。", - "config.confirmForcePush": "控制在强制推送前是否进行确认。", - "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", - "config.confirmSync": "同步 Git 存储库前请先进行确认。", - "config.countBadge": "控制 Git 计数徽章。", - "config.countBadge.all": "对所有更改计数。", - "config.countBadge.off": "关闭计数器。", - "config.countBadge.tracked": "仅对跟踪的更改计数。", - "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。", - "config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。", - "config.detectSubmodules": "控制是否自动检测 Git 子模块。", - "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", - "config.discardAllScope": "控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。", - "config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。", - "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", - "config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。", - "config.enabled": "是否启用 Git。", - "config.experimental.installGuide": "Git 安装流程的实验性改进。", - "config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。", - "config.followTagsWhenSync": "遵循“运行同步命令时推送所有标记”。", - "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", - "config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。", - "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", - "config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。", - "config.ignoreSubmodules": "忽略对文件树中子模块的修改。", - "config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 存储库列表。", - "config.inputValidation": "控制何时显示提交消息输入验证。", - "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", - "config.inputValidationSubjectLength": "控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。", - "config.logLevel": "指定要记录到 [git 输出](command:git.showOutput)的信息量(如果有)。", - "config.logLevel.critical": "仅记录关键信息", - "config.logLevel.debug": "仅记录调试、信息、警告、错误和关键信息", - "config.logLevel.error": "仅记录错误和关键信息", - "config.logLevel.info": "仅记录信息、警告、错误和关键信息", - "config.logLevel.off": "不记录任何内容", - "config.logLevel.trace": "记录所有信息", - "config.logLevel.warn": "仅记录警告、错误和关键信息", - "config.mergeEditor": "打开当前处于冲突状态的文件的合并编辑器。", - "config.openAfterClone": "控制是否在克隆后自动打开存储库。", - "config.openAfterClone.always": "始终在当前窗口中打开。", - "config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。", - "config.openAfterClone.prompt": "始终提示操作。", - "config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。", - "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", - "config.path": "Git 可执行文件的路径和文件名,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。", - "config.postCommitCommand": "成功提交后运行 git 命令。", - "config.postCommitCommand.none": "提交后不要运行任何命令。", - "config.postCommitCommand.push": "成功提交后运行'Git Push'。", - "config.postCommitCommand.sync": "成功提交后运行'Git Sync'。", - "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", - "config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeCommit.never": "禁用此检查。", - "config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。", - "config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeStash.never": "禁用此检查。", - "config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。", - "config.pruneOnFetch": "提取时修剪。", - "config.pullTags": "拉取时提取所有标签。", - "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", - "config.repositoryScanIgnoredFolders": "当 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时扫描 Git 仓库时忽略的文件夹列表。", - "config.repositoryScanMaxDepth": "在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。", - "config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。", - "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", - "config.showActionButton": "控制操作按钮是否显示在“源代码管理”视图中。", - "config.showActionButton.commit": "显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。", - "config.showActionButton.publish": "显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。", - "config.showActionButton.sync": "显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。", - "config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。", - "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", - "config.showProgress": "控制 Git 操作是否显示进度提示。", - "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", - "config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。", - "config.smartCommitChanges.all": "自动暂存所有更改。", - "config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。", - "config.statusLimit": "控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。", - "config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。", - "config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。", - "config.terminalAuthentication": "控制是否使 VS Code 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。", - "config.terminalGitEditor": "控制是否使 VS Code 成为集成终端中产生的 git 进程的 git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。", - "config.timeline.date": "控制在日程表视图中项目使用的日期。", - "config.timeline.date.authored": "使用创作日期", - "config.timeline.date.committed": "使用提交日期", - "config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。", - "config.timeline.showUncommitted": "控制是否在时间线视图中显示未提交的更改。", - "config.untrackedChanges": "控制未跟踪的更改的行为。", - "config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。", - "config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。", - "config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。", - "config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。", - "config.useEditorAsCommitInput": "控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。", - "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", - "config.useIntegratedAskPass": "控制是否应覆盖 GIT_ASKPASS 以使用集成版本。", - "config.verboseCommit": "启用`#git.useEditorAsCommitInput#`时启用详细输出。", - "description": "Git 源代码管理集成", - "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "更改", - "submenu.commit": "提交", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "注销", - "submenu.explorer": "Git", - "submenu.pullpush": "拉取,推送", - "submenu.remotes": "远程", - "submenu.stash": "存储", - "submenu.tags": "标记", - "view.workbench.cloneRepository": "可以在本地克隆存储库。\r\n[可控存储库](command:git.clone“启用 git 扩展后立即克隆存储库”)", - "view.workbench.learnMore": "要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。", - "view.workbench.scm.missing.linux": "源代码管理取决于将安装的 Git。\r\n[下载适用于 Linux 的 Git](https://git-scm.com/download/linux)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.missing.mac": "[下载适用于 macOS 的 Git](https://git-scm.com/download/mac)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.missing.windows": "[下载适用于 Windows 的 Git](https://git-scm.com/download/win)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.workspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。\r\n[初始化存储库](command:git.init)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..26be0393a8 --- /dev/null +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(可选) 输入连接密码以保存在 local.settings.json 中", + "azureFunctionsProjectMustBeOpened": "必须存在 C# Azure Functions 项目才能使用创建包含 SQL 绑定的新的 Azure 函数。", + "addPackage": "添加包", + "addSqlBinding": "正在将 SQL 绑定添加到函数“{0}”...", + "dotnetResult": "正在添加 SQL nuget 包: \r\n{0}", + "failedToGetConnectionString": "生成所选连接的连接字符串时出错", + "azureFunctionsExtensionNotInstalled": "必须安装 Azure Functions 扩展才能使用此功能。", + "browseEllipsis": "浏览...", + "closeButton": "关闭", + "connectionStringSetting": "连接字符串设置名称", + "connectionStringSettingPlaceholder": "\"local.settings.json\" 中指定的连接字符串设置", + "createProject": "创建 Azure 函数项目", + "createNewLocalAppSetting": "创建新的本地应用设置", + "doNotInstall": "不安装", + "includePassword": "是否要将此连接中的密码包含在 local.settings.json 文件中?", + "enterTableName": "输入要查询的 SQL 表", + "enterTableNameToUpsert": "输入要更新插入到的 SQL 表", + "enterViewName": "输入要查询的 SQL 视图", + "userConnectionString": "输入连接字符串", + "enterConnectionString": "输入连接字符串", + "enterConnectionStringSettingName": "输入连接字符串设置名称", + "errorNewAzureFunction": "创建新的 Azure 函数时出错: {0}", + "failedToParse": "未能解析“{0}”: {1}。", + "unableToSetConnectionString": "无法设置连接字符串应用设置", + "failedToSetSetting": "无法设置连接字符串应用设置: {0}", + "tableListProgressTitle": "正在提取所选数据库的表...", + "viewListProgressTitle": "正在提取所选数据库的视图...", + "functionNameTitle": "函数名称", + "userPasswordLater": "若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。", + "input": "输入", + "install": "安装", + "learnMore": "了解详细信息", + "SettingAlreadyExists": "本地应用设置“{0}”已存在。是否覆盖?", + "moreInformation": "更多信息", + "nameMustNotBeEmpty": "名称不得为空", + "hasSpecialCharacters": "名称不得包含特殊字符", + "noString": "否", + "noAzureFunctionsInFile": "当前活动文件中没有 Azure 函数", + "noAzureFunctionsProjectsInWorkspace": "在工作区中找不到 Azure Functions 项目", + "openFile": "打开文件", + "output": "输出", + "inputDescription": "从数据库中检索数据", + "sqlObjectToQuery": "要查询的 SQL 对象", + "sqlTableToUpsert": "要更新插入到的 SQL 表", + "save": "保存", + "outputDescription": "将数据保存到数据库", + "selectButton": "选择", + "selectDatabase": "选择数据库", + "selectConnectionString": "选择 SQL 连接字符串方法", + "selectSetting": "从 local.settings.json 中选择 SQL 连接字符串设置", + "connectionProfile": "选择连接配置文件", + "selectAzureFunction": "在当前文件中选择要将 SQL 绑定添加到的 Azure 函数", + "selectAzureFunctionProjFolder": "选择 Azure 函数项目的文件夹", + "selectSqlTableOrViewPrompt": "选择要插入或更新插入的对象类型", + "selectTable": "选择要使用的表", + "selectProject": "为 SQL 绑定选择 Azure 函数项目", + "selectBindingType": "选择绑定类型", + "selectBindingTypeToSpecifiedFunction": "选择函数“{0}”的绑定类型", + "selectView": "选择要使用的视图", + "table": "表", + "azureFunctionsExtensionNotFound": "需要 Azure Functions 扩展才能使用 SQL 绑定创建新的 Azure 函数,但未安装,是否立即安装?", + "saveChangesInFile": "当前文件中存在未保存的更改。立即保存?", + "timeoutAzureFunctionFileError": "等待创建 Azure 函数文件时超时", + "timeoutExtensionError": "等待安装扩展时超时", + "valueMustNotBeEmpty": "值不能为空", + "view": "查看", + "yesString": "是" + }, + "package": { + "sqlBindings.addSqlBinding": "添加 SQL 绑定(预览)", + "sqlBindings.createAzureFunction": "创建包含 SQL 绑定的 Azure 函数 (预览版)", + "description": "使用户能够开发和发布包含 Azure SQL 绑定的 Azure Functions", + "displayName": "SQL 绑定" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json index 1b009d6771..8ed72e2f4f 100644 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" 具有指纹 \"{1}\"", "$(info) Remote \"{0}\" has no tags.": "$(info)远程库“{0}”没有标记。", "$(info) This repository has no tags.": "$(info) 此仓库没有标记。", + "\"{0}\" has fingerprint \"{1}\"": "\"{0}\" 具有指纹 \"{1}\"", "A branch named \"{0}\" already exists": "已存在名为“{0}”的分支", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "在工作区的父文件夹或打开的文件中找到了 git 存储库。是否要打开存储库?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "“git.scanRepositories” 设置中不支持绝对路径。", @@ -21,7 +21,7 @@ "Add remote from {0}": "从 {0} 添加远程存储库", "Add to Workspace": "添加到工作区", "All Repositories": "所有存储库", - "Always": "始终", + "Always": "总是", "Always Pull": "始终拉取", "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.": "确定要删除 {0} 个文件吗?\\n此操作不可撤消!\\n如果继续操作,这些文件将永久丢失。", "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.": "确定要删除 {0} 吗?\\n此操作不可撤消!\\n如果继续操作,此文件将永久丢失。", @@ -49,7 +49,7 @@ "Checkout detached...": "签出已分离…", "Choose Folder...": "选择文件夹...", "Choose a folder to clone {0} into": "选择文件夹以将 {0} 克隆到", - "Choose a repository": "选择仓库", + "Choose a repository": "选择存储库", "Choose which repository to clone": "选择要克隆的存储库", "Clone from URL": "存储库 URL", "Clone from {0}": "从 {0} 克隆", @@ -87,7 +87,7 @@ "Could not clone your repository as Git is not installed.": "无法克隆存储库,因为未安装 Git。", "Create Empty Commit": "创建空提交", "Create new branch from...": "从...创建分支", - "Create new branch...": "创建新分支...", + "Create new branch...": "正在创建新分支...", "Current": "当前", "Current commit message only contains whitespace characters": "当前提交消息仅包含空白字符", "Delete Branch": "删除分支", @@ -104,7 +104,6 @@ "Don\\'t Show Again": "不再显示", "Download Git": "下载 Git", "Email": "电子邮件", - "Enables the following features: {0}": "Enables the following features: {0}", "Failed to authenticate to git remote.": "未能对 git remote 进行身份验证。", "Failed to authenticate to git remote:\\n\\n{0}": "未能对 git remote 进行身份验证:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "文件 \"{0}\" 已被他们删除且已经过我们修改。\\n\\n你想要执行什么操作?", @@ -114,7 +113,6 @@ "Git History": "Git 历史记录", "Git error": "Git 错误", "Git local working changes": "Git 本地工作更改", - "Git not found. Install it or configure it using the \"git.path\" setting.": "未找到 Git。请安装 Git,或在 \"git.path\" 设置中配置。", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "在工作区的父文件夹或打开的文件中找到了 Git 存储库。是否要打开存储库?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "“{0}”的 HEAD 版本不可用。", @@ -125,7 +123,7 @@ "Index Deleted": "已删除索引", "Index Modified": "已修改索引", "Index Renamed": "已重命名索引", - "Initialize Repository": "初始化仓库", + "Initialize Repository": "初始化存储库", "Intent to Add": "打算添加", "Intent to Rename": "打算重命名", "Invalid branch name": "分支名称无效", @@ -134,7 +132,7 @@ "It\\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead.": "无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。", "Keep Our Version": "保留“我们”的版本", "Keep Their Version": "保留“他们”的版本", - "Learn More": "了解详细信息", + "Learn More": "了解更多", "Log level: {0}": "日志级别: {0}", "Make sure you configure your \"user.name\" and \"user.email\" in git.": "请确保已在 Git 中配置你的 \"user.name\" 和 \"user.email\"。", "Manage Unsafe Repositories": "管理不安全的存储库", @@ -156,7 +154,7 @@ "Open Git Log": "打开 GIT 日志", "Open Merge": "打开合并", "Open Repositories In Parent Folders": "在父文件夹中打开存储库", - "Open Repository": "打开仓库", + "Open Repository": "打开存储库", "Open in New Window": "在新窗口中打开", "Optionally provide a stash message": "提供储藏消息(可选)", "Passphrase": "密码", @@ -167,13 +165,12 @@ "Pick a remote to remove": "选择要删除的远程库", "Pick a repository to mark as safe and open": "选择要标记为安全并打开的存储库", "Pick a repository to open": "选择要打开的存储库", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "选择要应用的储藏", "Pick a stash to drop": "选择要删除的储藏", "Pick a stash to pop": "选择要弹出的储藏", "Pick workspace folder to initialize git repo in": "选择用于初始化 Git 储存库的工作区文件夹", "Please check out a branch to push to a remote.": "请签出一个分支以推送到远程。", - "Please clean your repository working tree before checkout.": "在签出前,请清理仓库工作树。", + "Please clean your repository working tree before checkout.": "在签出前,请清理存储库工作树。", "Please provide a commit message": "请提供提交消息", "Please provide a message to annotate the tag": "请提供消息以对标记进行注释", "Please provide a new branch name": "请提供新的分支名称", @@ -181,8 +178,8 @@ "Please provide a tag name": "已成功带标记进行推送。", "Please provide the commit hash": "请提供提交哈希", "Publish Branch": "发布分支", + "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "发布Branch", "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "发布 Branch“{0}”", - "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "发布 Branch", "Publish to {0}": "发布到 {0}", "Publish to...": "发布到...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "正在发布 Branch“{0}”...", @@ -196,7 +193,6 @@ "Remote branch at {0}": "{0} 处的远程分支", "Remote name": "远程存储库名称", "Remote name format invalid": "远程仓库名称格式无效", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "替换本地标记", "Restore file": "恢复文件", "Restore files": "恢复文件", @@ -223,7 +219,7 @@ "Successfully pushed.": "已成功推送。", "Synchronize Changes": "同步更改", "Synchronizing Changes...": "正在同步更改...", - "Syncing. Cancelling may cause serious damages to the repository": "正在同步。取消可能会导致仓库出现严重损坏", + "Syncing. Cancelling may cause serious damages to the repository": "正在同步。取消可能会导致存储库出现严重损坏", "Tag at {0}": "{0} 处的标记", "Tag name": "标记名称", "The \"{0}\" repository has {1} submodules which won\\'t be opened automatically. You can still open each one individually by opening a file within.": "\"{0}\" 存储库中的 {1} 个子模块将不会自动打开。你仍可以通过打开其中的文件来单独打开每个子模块。", @@ -236,24 +232,23 @@ "The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user.": "当前文件夹中的 git 存储库可能不安全,因为这些文件夹由当前用户以外的其他人所有。", "The git repository at \"{0}\" has too many active changes, only a subset of Git features will be enabled.": "位于“{0}”的 Git 仓库中存在太多活动更改,将仅启用部分 Git 功能。", "The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user.": "当前文件夹中的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。", - "The last commit was a merge commit. Are you sure you want to undo it?": "最后一个提交是合并提交。是否确实要撤消它?", + "The last commit was a merge commit. Are you sure you want to undo it?": "最后一个提交是合并提交。是否确实要撤消它?", "The new branch will be \"{0}\"": "新分支将为“{0}”", "The repository does not have any commits. Please make an initial commit before creating a stash.": "存储库没有任何提交。请在创建储藏条目之前进行初始提交。", "The selection range does not contain any changes.": "选择范围未包含任何更改。", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "安装的 Git \"{0}\" 存在已知问题。要使 Git 功能正常工作,请至少将 Git 更新到 2.27 版本。", "There are merge conflicts. Resolve them before committing.": "存在合并冲突。请在提交之前解决这些冲突。", "There are no available repositories": "没有可用存储库", "There are no changes to commit.": "没有要提交的更改。", "There are no changes to stash.": "没有要储藏的更改。", "There are no staged changes to commit.\\n\\nWould you like to stage all your changes and commit them directly?": "没有可提交的暂存更改。\\n\\n是否要暂存所有更改并直接提交?", "There are no staged changes to stash.": "没有要储藏的暂存更改。", - "There are no stashes in the repository.": "此仓库中没有储藏。", + "There are no stashes in the repository.": "此存储库中没有储藏。", "There are {0} unsaved files.\\n\\nWould you like to save them before committing?": "当前有 {0} 个文件尚未保存。\\n\\n要在提交之前保存吗?", "There are {0} unsaved files.\\n\\nWould you like to save them before stashing?": "有 {0} 个文件尚未保存。\\n\\n要在储藏之前保存吗?", "There are {0} untracked files which will be DELETED FROM DISK if discarded.": "若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。", "There were merge conflicts while applying the stash.": "在应用储藏时存在合并冲突。", "This action will pull and push commits from and to \"{0}/{1}\".": "此操作将从“{0}/{1}”中拉取并向其推送提交。", - "This repository has no remotes configured to fetch from.": "此仓库未配置可以从中抓取的远程仓库。", + "This repository has no remotes configured to fetch from.": "此存储库未配置可以从中抓取的远程存储库。", "This will DELETE {0} untracked files!\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST.": "这将删除 {0} 个未跟踪的文件!\\n此操作不可撤消!\\n这些文件将被永久删除。", "This will create a Git repository in \"{0}\". Are you sure you want to continue?": "将在“{0}”中创建 Git 仓库。确定要继续吗?", "Too many changes were detected. Only the first {0} changes will be shown below.": "检测到过多更改。下面将仅显示第一个 {0} 更改。", @@ -262,14 +257,13 @@ "Undo merge commit": "撤消合并提交", "Untracked": "未跟踪的", "Untracked Changes": "未跟踪的更改", - "Update Git": "更新 GIT", "Using git \"{0}\" from \"{1}\"": "将使用位于 \"{0}\" 的 Git \"{1}\"", "Validating found git in: \"{0}\"": "正在验证在以下位置找到的 git: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": "是否要将“{0}”添加到 .gitignore?", - "Would you like to open the cloned repository, or add it to the current workspace?": "您是希望打开克隆的仓库,还是将其添加到当前工作区?", - "Would you like to open the cloned repository?": "是否要打开已克隆仓库?", - "Would you like to open the initialized repository, or add it to the current workspace?": "您是希望打开初始化的仓库,还是将其添加到当前工作区?", - "Would you like to open the initialized repository?": "是否打开初始化的仓库?", + "Would you like to open the cloned repository, or add it to the current workspace?": "您是希望打开克隆的存储库,还是将其添加到当前工作区?", + "Would you like to open the cloned repository?": "是否要打开已克隆存储库?", + "Would you like to open the initialized repository, or add it to the current workspace?": "您是希望打开初始化的存储库,还是将其添加到当前工作区?", + "Would you like to open the initialized repository?": "是否打开初始化的存储库?", "Would you like {0} to [periodically run \"git fetch\"]({1})?": "你希望 {0} [定期运行 \"git fetch\"]({1})吗?", "Yes": "是", "Yes, Don\\'t Show Again": "确定,且不再显示", @@ -277,12 +271,11 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "你即将在未验证的情况下提交更改,这将跳过提交前的钩子,可能导致不理想的结果。\\n\\n确定要继续吗?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\\n\\n确定要继续吗?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "你正在尝试提交到受保护的分支,你可能无权将提交推送到远程库。\\n\\n你希望如何继续?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "似乎已安装 GIT \"{0}\"。Code 非常适合 GIT >= 2", "Your local changes would be overwritten by checkout.": "签出会覆盖本地更改。", - "Your repository has no remotes configured to publish to.": "仓库未配置任何要发布到的远程仓库。", - "Your repository has no remotes configured to pull from.": "仓库未配置任何从其中进行拉取的远程仓库。", - "Your repository has no remotes configured to push to.": "仓库未配置任何要推送到的远程仓库。", - "Your repository has no remotes.": "您的仓库没有远程仓库。", + "Your repository has no remotes configured to publish to.": "存储库未配置任何要发布到的远程存储库。", + "Your repository has no remotes configured to pull from.": "存储库未配置任何从其中进行拉取的远程存储库。", + "Your repository has no remotes configured to push to.": "存储库未配置任何要推送到的远程存储库。", + "Your repository has no remotes.": "您的存储库中没有远程存储库。", "no": "否", "yes": "是", "{0} (Deleted)": "{0} (已删除)", @@ -307,34 +300,60 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\n此操作不可撤销,你当前的工作集将会永远丢失。" }, "package": { - "colors.added": "已添加资源的颜色。", - "colors.conflict": "存在冲突的资源的颜色。", - "colors.deleted": "已删除资源的颜色。", - "colors.ignored": "已忽略资源的颜色。", - "colors.modified": "已修改资源的颜色。", - "colors.renamed": "重命名或复制的资源的颜色。", - "colors.stageDeleted": "已暂存的已删除资源的颜色。", - "colors.stageModified": "已暂存的已修改资源的颜色。", - "colors.submodule": "子模块资源的颜色。", - "colors.untracked": "未跟踪资源的颜色。", + "view.workbench.scm.repositoryInParentFolders": "在工作区的父文件夹或打开的文件中找到了 git 存储库。\r\n[Open Repository](command:git.openRepositoriesInParentFolders)\r\n使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。", + "config.branchRandomNameDictionary.adjectives": "随机形容词", + "config.branchRandomNameDictionary.animals": "随机动物名称", + "config.branchRandomNameDictionary.colors": "随机颜色名称", + "config.branchRandomNameDictionary.numbers": "100 和 999 之间的一个随机数", + "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", + "command.mergeAbort": "中止合并", + "command.rebaseAbort": "中止变基", + "command.commitMessageAccept": "接受提交消息", "command.addRemote": "添加远程存储库…", - "command.api.getRemoteSources": "获取远程源", - "command.api.getRepositories": "获取存储库", - "command.api.getRepositoryState": "获取仓库状态", - "command.branch": "创建分支...", - "command.branchFrom": "从现有来源创建新的分支...", - "command.checkout": "签出到...", + "command.ignore": "添加到 .gitignore", + "config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "始终将更改提交到新的分支。", + "config.branchProtectionPrompt.alwaysCommit": "始终将更改提交到受保护分支。", + "config.confirmEmptyCommits": "始终为 “Git: Commit Empty” 命令确认创建空提交。", + "config.openRepositoryInParentFolders.always": "始终在工作区的父文件夹中打开存储库或打开文件。", + "config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。", + "config.openAfterClone.always": "始终在当前窗口中打开。", + "config.branchProtectionPrompt.alwaysPrompt": "始终在将更改提交到受保护分支之前进行提示。", + "config.openAfterClone.prompt": "始终提示操作。", + "config.publishBeforeContinueOn.always": "从 git 存储库使用“继续工作”时始终发布未发布的 git 状态", + "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", + "submenu.commit.amend": "修改", + "command.stashApplyLatest": "应用最新储藏", + "command.stashApply": "应用储藏...", + "config.smartCommitChanges.all": "自动暂存所有更改。", + "config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。", + "submenu.branch": "分支", + "submenu.changes": "更改", + "config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。", + "config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。", + "config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。", + "config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。", "command.checkoutDetached": "签出到(已分离)…", + "command.checkout": "签出到...", "command.cherryPick": "挑拣…", - "command.clean": "放弃更改", - "command.cleanAll": "放弃所有更改", - "command.cleanAllTracked": "放弃所有跟踪的更改", - "command.cleanAllUntracked": "放弃所有未跟踪的更改", "command.clone": "克隆", "command.cloneRecursive": "克隆(递归)", - "command.close": "关闭仓库", + "command.continueInLocalClone": "在本地克隆存储库并在桌面上打开...", "command.closeAllDiffEditors": "关闭所有差异编辑器", + "command.close": "关闭存储库", + "colors.added": "已添加资源的颜色。", + "colors.stageDeleted": "已暂存的已删除资源的颜色。", + "colors.deleted": "已删除资源的颜色。", + "colors.ignored": "已忽略资源的颜色。", + "colors.stageModified": "已暂存的已修改资源的颜色。", + "colors.modified": "已修改资源的颜色。", + "colors.renamed": "重命名或复制的资源的颜色。", + "colors.conflict": "存在冲突的资源的颜色。", + "colors.submodule": "子模块资源的颜色。", + "colors.untracked": "未跟踪资源的颜色。", + "submenu.commit": "提交", "command.commit": "提交", + "command.commitNoVerify": "提交(不验证)", "command.commitAll": "全部提交", "command.commitAllAmend": "全部提交(修改)", "command.commitAllAmendNoVerify": "全部提交(修正,不验证)", @@ -343,257 +362,228 @@ "command.commitAllSignedNoVerify": "全部提交(已签收,不验证)", "command.commitEmpty": "创建空提交", "command.commitEmptyNoVerify": "空提交(不验证)", - "command.commitMessageAccept": "接受提交消息", - "command.commitMessageDiscard": "放弃提交消息", - "command.commitNoVerify": "提交(不验证)", "command.commitStaged": "提交已暂存文件", "command.commitStagedAmend": "提交已暂存文件(修改)", "command.commitStagedAmendNoVerify": "提交已暂存内容(修正,不验证)", "command.commitStagedNoVerify": "提交已暂存内容(不验证)", "command.commitStagedSigned": "提交已暂存文件(已署名)", "command.commitStagedSignedNoVerify": "提交已暂存内容(已签收,不验证)", - "command.continueInLocalClone": "在本地克隆存储库并在桌面上打开...", + "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", + "command.timelineCompareWithSelected": "与已选项目进行比较", + "command.git.acceptMerge": "完成合并", + "command.git.runGitMerge": "计算与 Git 冲突", + "command.git.runGitMergeDiff3": "计算与 Git 冲突(Diff3)", + "config.autoRepositoryDetection": "配置何时自动检测存储库。", + "config.confirmSync": "同步 Git 存储库前请先进行确认。", "command.continueInLocalClone.qualifiedName": "继续在新的本地克隆中工作", + "config.openRepositoryInParentFolders": "控制是应打开工作区父文件夹中的存储库还是打开的文件。", + "config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。", + "config.statusLimit": "控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。", + "config.untrackedChanges": "控制未跟踪的更改的行为。", + "config.countBadge": "控制 Git 计数徽章。", + "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", + "config.inputValidationSubjectLength": "控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。", + "config.repositoryScanMaxDepth": "在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。", + "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", + "config.alwaysSignOff": "控制所有提交的 signoff 标志。", + "config.branchSortOrder": "控制分支的排列顺序。", + "config.similarityThreshold": "控制相似性索引(即相比于文件大小添加/删除的量)的阈值,以便将一对添加/删除文件中的更改视为重命名。", + "config.discardAllScope": "控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。", + "config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。", + "config.inputValidation": "控制何时显示提交消息输入验证。", + "config.useIntegratedAskPass": "控制是否应覆盖 GIT_ASKPASS 以使用集成版本。", + "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。", + "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", + "config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。", + "config.pullBeforeCheckout": "控制没有传出提交的分支在签出之前是否快速转发。", + "config.useEditorAsCommitInput": "控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。", + "config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。", + "config.branchProtectionPrompt": "控制是否在将更改提交到受保护的分支之前显示提示。", + "config.branchRandomNameEnable": "控制在创建新分支时是否生成随机名称。", + "config.showActionButton": "控制操作按钮是否显示在“源代码管理”视图中。", + "config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。", + "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", + "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", + "config.showProgress": "控制 Git 操作是否显示进度提示。", + "config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。", + "config.closeDiffOnOperation": "控制在储藏、提交、放弃、暂存或取消暂存更改时,是否应自动关闭差异编辑器。", + "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", + "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", + "config.confirmForcePush": "控制在强制推送前是否进行确认。", + "config.detectSubmodules": "控制是否自动检测 Git 子模块。", + "config.terminalGitEditor": "控制是否使 VS Code 成为集成终端中产生的 Git 进程的 Git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。", + "config.terminalAuthentication": "控制是否启用 VS Code 作为集成终端中生成的 Git 进程的身份验证处理程序。请注意: 需要重启终端才能选取此设置中的更改。", + "config.openAfterClone": "控制是否在克隆后自动打开存储库。", + "config.optimisticUpdate": "控制是否在运行 git 命令后乐观地更新源代码管理视图的状态。", + "config.publishBeforeContinueOn": "控制是否要在从 git 存储库使用“继续工作”时提示发布未发布的 git 状态。", + "config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。", + "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", + "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", + "config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。", + "config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。", + "config.timeline.showUncommitted": "控制是否在时间线视图中显示未提交的更改。", + "config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。", + "config.timeline.date": "控制在日程表视图中项目使用的日期。", + "command.timelineCopyCommitId": "复制提交 ID", + "command.timelineCopyCommitMessage": "复制提交消息", + "config.countBadge.all": "对所有更改计数。", + "config.countBadge.tracked": "仅对跟踪的更改计数。", + "command.branchFrom": "从现有来源创建新的分支...", + "command.branch": "创建分支...", "command.createTag": "创建标记", "command.deleteBranch": "删除分支...", "command.deleteRemoteTag": "删除远程标记", "command.deleteTag": "删除标签", + "config.autoRepositoryDetection.false": "禁止自动扫描存储库。", + "config.promptToSaveFilesBeforeCommit.never": "禁用此检查。", + "config.promptToSaveFilesBeforeStash.never": "禁用此检查。", + "command.cleanAll": "放弃所有更改", + "command.cleanAllTracked": "放弃所有跟踪的更改", + "command.cleanAllUntracked": "放弃所有未跟踪的更改", + "command.clean": "放弃更改", + "command.commitMessageDiscard": "放弃提交消息", + "config.postCommitCommand.none": "提交后不要运行任何命令。", + "command.stashDropAll": "删除所有储藏...", + "command.stashDrop": "删除储藏...", + "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", + "config.verboseCommit": "启用`#git.useEditorAsCommitInput#`时启用详细输出。", + "config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。", + "config.experimental.installGuide": "Git 安装流程的实验性改进。", "command.fetch": "抓取", - "command.fetchAll": "从所有远程存储库中拉取", "command.fetchPrune": "获取 (删除)", - "command.git.acceptMerge": "完成合并", - "command.git.openMergeEditor": "在合并编辑器中解析", - "command.git.runGitMerge": "计算与 Git 冲突", - "command.git.runGitMergeDiff3": "计算与 Git 冲突(Diff3)", - "command.ignore": "添加到 .gitignore", - "command.init": "初始化仓库", + "command.fetchAll": "从所有远程存储库中拉取", + "config.pullTags": "拉取时提取所有标签。", + "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", + "command.api.getRemoteSources": "获取远程源", + "command.api.getRepositories": "获取存储库", + "command.api.getRepositoryState": "获取仓库状态", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Git 源代码管理集成", + "view.workbench.scm.repositoriesInParentFolders": "在工作区的父文件夹或打开的文件中找到了 Git 存储库。\r\n[Open Repository](command:git.openRepositoriesInParentFolders)\r\n使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。", + "view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要了解有关如何在 VS Code 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)。", + "config.ignoreSubmodules": "忽略对文件树中子模块的修改。", + "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", + "config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。", + "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", + "config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。", + "config.ignoreLimitWarning": "忽略“存储库中存在大量更改”的警告。", + "view.workbench.scm.empty": "如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆存储库](command:git.clone)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "command.init": "初始化存储库", + "view.workbench.scm.missing": "安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。", + "config.branchRandomNameDictionary": "用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。", + "config.repositoryScanIgnoredFolders": "当 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时扫描 Git 仓库时忽略的文件夹列表。", + "config.commandsToLog": "GIT 命令列表 (例如: commit、push),这些命令的 `stdout` 将被记录到 [git 输出](command:git.showOutput)。如果 GIT 命令配置了客户端挂钩,那么客户端挂钩的 `stdout` 也将被记录到 [git 输出](command:git.showOutput)。", + "config.ignoredRepositories": "要忽略的 Git 存储库列表。", + "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", + "config.branchProtection": "受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。", + "config.checkoutType.local": "本地分支", "command.manageUnsafeRepositories": "管理不安全的存储库", "command.merge": "合并分支...", - "command.mergeAbort": "中止合并", + "config.openRepositoryInParentFolders.never": "切勿在工作区的父文件夹中打开存储库或打开文件。", + "config.publishBeforeContinueOn.never": "从 git 存储库使用“继续工作”时切勿发布未发布的 git 状态", + "config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。", "command.openAllChanges": "打开所有更改", + "command.timelineOpenDiff": "打开更改", "command.openChange": "打开更改", + "command.revealFileInOS.linux": "打开所在的文件夹", "command.openFile": "打开文件", "command.openHEADFile": "打开文件 (HEAD)", "command.openRepositoriesInParentFolders": "在父文件夹中打开存储库", - "command.openRepository": "打开仓库", + "command.openRepository": "打开存储库", + "config.mergeEditor": "打开当前处于冲突状态的文件的合并编辑器。", + "config.path": "Git 可执行文件的路径和文件名,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。", + "command.stashPopLatest": "弹出最新储藏", + "command.stashPop": "弹出储藏...", + "config.branchPrefix": "创建新分支时使用的前缀。", + "config.openRepositoryInParentFolders.prompt": "在打开存储库之前提示工作区的父文件夹或打开文件。", + "config.publishBeforeContinueOn.prompt": "从 git 存储库使用“继续工作”时提示发布未发布的 git 状态", + "config.pruneOnFetch": "提取时修剪。", "command.publish": "发布分支...", "command.pull": "拉取", - "command.pullFrom": "拉取自...", "command.pullRebase": "拉取(变基)", + "command.pullFrom": "拉取自...", + "submenu.pullpush": "拉取,推送", "command.push": "推送", "command.pushFollowTags": "推送(“关注”标记)", "command.pushFollowTagsForce": "推送(“关注”标记,强制)", "command.pushForce": "推送(强制)", "command.pushTags": "推送标记", + "config.followTagsWhenSync": "运行同步命令时推送附注标签。", "command.pushTo": "推送到...", "command.pushToForce": "推送到...(强制)", "command.rebase": "变基分支…", - "command.rebaseAbort": "中止变基", "command.refresh": "刷新", + "config.rememberPostCommitCommand": "记住提交后运行的最后一个 git 命令。", + "submenu.remotes": "远程", + "config.checkoutType.remote": "远程分支", "command.removeRemote": "删除远程存储库", "command.rename": "重命名", "command.renameBranch": "重命名分支...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", + "command.git.openMergeEditor": "在合并编辑器中解析", "command.restoreCommitTemplate": "还原提交模板", - "command.revealFileInOS.linux": "打开包含的文件夹", - "command.revealFileInOS.mac": "在查找器中显示", - "command.revealFileInOS.windows": "在文件资源管理器中显示", "command.revealInExplorer": "在资源管理器视图中显示", + "command.revealFileInOS.windows": "在文件资源管理器中显示", + "command.revealFileInOS.mac": "在查找器中显示", "command.revertChange": "还原更改", "command.revertSelectedRanges": "还原所选更改", + "config.postCommitCommand.sync": "成功提交后运行 'git pull' 和 'git push' 命令。", + "config.postCommitCommand.push": "成功提交后运行 'git push'。", + "config.postCommitCommand": "成功提交后运行 git 命令。", + "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", + "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", + "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", + "view.workbench.scm.scanFolderForRepositories": "正在扫描 git 存储库的文件夹...", + "view.workbench.scm.scanWorkspaceForRepositories": "正在扫描工作区中的 GIT 存储库...", + "command.timelineSelectForCompare": "选择以进行比较", "command.showOutput": "显示 GIT 输出", - "command.stage": "暂存更改", + "config.showActionButton.commit": "显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。", + "config.showActionButton.publish": "显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。", + "config.showActionButton.sync": "显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。", + "submenu.commit.signoff": "注销", + "view.workbench.scm.missing.linux": "源代码管理取决于将安装的 Git。\r\n[下载适用于 Linux 的 Git](https://git-scm.com/download/linux)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", "command.stageAll": "暂存所有更改", "command.stageAllMerge": "暂存所有合并更改", "command.stageAllTracked": "暂存所有跟踪的更改", "command.stageAllUntracked": "暂存所有未跟踪的更改", "command.stageChange": "暂存更改", + "command.stage": "暂存更改", "command.stageSelectedRanges": "暂存所选范围", + "submenu.stash": "存储", "command.stash": "储藏", - "command.stashApply": "应用储藏...", - "command.stashApplyLatest": "应用最新储藏", - "command.stashDrop": "删除储藏...", - "command.stashDropAll": "删除所有储藏...", "command.stashIncludeUntracked": "储藏(包含未跟踪)", - "command.stashPop": "弹出储藏...", - "command.stashPopLatest": "弹出最新储藏", "command.stashStaged": "储藏暂存", + "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", + "config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。", "command.sync": "同步", "command.syncRebase": "同步(变基)", - "command.timelineCompareWithSelected": "与已选项目进行比较", - "command.timelineCopyCommitId": "复制提交 ID", - "command.timelineCopyCommitMessage": "复制提交消息", - "command.timelineOpenDiff": "打开更改", - "command.timelineSelectForCompare": "选择以进行比较", - "command.undoCommit": "撤消上次提交", - "command.unstage": "取消暂存更改", - "command.unstageAll": "取消暂存所有更改", - "command.unstageSelectedRanges": "取消暂存所选范围", - "config.allowForcePush": "控制是否启用强制推送 (不论 force 还是 force-with-lease)。", - "config.allowNoVerifyCommit": "控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。", - "config.alwaysShowStagedChangesResourceGroup": "始终显示“暂存的更改”资源组。", - "config.alwaysSignOff": "控制所有提交的 signoff 标志。", - "config.autoRepositoryDetection": "配置何时自动检测存储库。", - "config.autoRepositoryDetection.false": "禁止自动扫描仓库。", - "config.autoRepositoryDetection.openEditors": "扫描当前打开文件的父文件夹。", - "config.autoRepositoryDetection.subFolders": "扫描当前打开文件夹的子文件夹。", - "config.autoRepositoryDetection.true": "扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。", - "config.autoStash": "在拉取前暂存所有更改,在成功拉取后还原这些更改。", - "config.autofetch": "若设置为 true,则自动从当前 Git 仓库的默认远程仓库提取提交。若设置为“全部”,则从所有远程仓库进行提取。", - "config.autofetchPeriod": "在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。", - "config.autorefresh": "是否启用自动刷新。", - "config.branchPrefix": "创建新分支时使用的前缀。", - "config.branchProtection": "受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。", - "config.branchProtectionPrompt": "控制是否在将更改提交到受保护的分支之前显示提示。", - "config.branchProtectionPrompt.alwaysCommit": "始终将更改提交到受保护分支。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "始终将更改提交到新的分支。", - "config.branchProtectionPrompt.alwaysPrompt": "始终在将更改提交到受保护分支之前进行提示。", - "config.branchRandomNameDictionary": "用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。", - "config.branchRandomNameDictionary.adjectives": "随机形容词", - "config.branchRandomNameDictionary.animals": "随机动物名称", - "config.branchRandomNameDictionary.colors": "随机颜色名称", - "config.branchRandomNameDictionary.numbers": "100 和 999 之间的一个随机数", - "config.branchRandomNameEnable": "控制在创建新分支时是否生成随机名称。", - "config.branchSortOrder": "控制分支的排列顺序。", - "config.branchValidationRegex": "用于验证新分支名称的正则表达式。", - "config.branchWhitespaceChar": "用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。", - "config.checkoutType": "控制在运行“签出到…”时列出的 git 参考类型。", - "config.checkoutType.local": "本地分支", - "config.checkoutType.remote": "远程分支", - "config.checkoutType.tags": "标记", - "config.closeDiffOnOperation": "控制在储藏、提交、放弃、暂存或取消暂存更改时,是否应自动关闭差异编辑器。", - "config.commandsToLog": "GIT 命令列表 (例如: commit、push),这些命令的 `stdout` 将被记录到 [git 输出](command:git.showOutput)。如果 GIT 命令配置了客户端挂钩,那么客户端挂钩的 `stdout` 也将被记录到 [git 输出](command:git.showOutput)。", - "config.confirmEmptyCommits": "始终确认为 \"Git: Commit Empty\" 命令创建空提交。", - "config.confirmForcePush": "控制在强制推送前是否进行确认。", - "config.confirmNoVerifyCommit": "控制是否在提交前要求确认而不进行验证。", - "config.confirmSync": "同步 Git 存储库前请先进行确认。", - "config.countBadge": "控制 Git 计数徽章。", - "config.countBadge.all": "对所有更改计数。", - "config.countBadge.off": "关闭计数器。", - "config.countBadge.tracked": "仅对跟踪的更改计数。", - "config.decorations.enabled": "控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。", - "config.defaultBranchName": "初始化新的 git 存储库时默认分支的名称(例如: main、trunk、development)。设置为空时,将使用在 git 中配置的默认分支名称。", - "config.defaultCloneDirectory": "克隆 Git 仓库的默认位置。", - "config.detectSubmodules": "控制是否自动检测 Git 子模块。", - "config.detectSubmodulesLimit": "控制可检测到的 Git 子模块的限制。", - "config.discardAllScope": "控制运行“放弃所有更改”命令时放弃的更改类型。\"all\" 放弃所有更改。\"tracked\" 只放弃跟踪的文件。\"prompt\" 表示在每次运行此操作时显示提示对话框。", - "config.enableCommitSigning": "使用 GPG 或 x.509 启用提交签名。", - "config.enableSmartCommit": "在没有暂存的更改时提交所有更改。", - "config.enableStatusBarSync": "控制Git Sync命令是否出现在状态栏中。", - "config.enabled": "是否启用 Git。", - "config.experimental.installGuide": "Git 安装流程的实验性改进。", - "config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。", - "config.followTagsWhenSync": "运行同步命令时推送附注标签。", - "config.ignoreLegacyWarning": "忽略“旧版 Git”警告。", - "config.ignoreLimitWarning": "忽略“仓库中存在大量更改”的警告。", - "config.ignoreMissingGitWarning": "忽略“缺失 Git”的警告。", - "config.ignoreRebaseWarning": "忽略拉取时发出的分支似乎已变基的警告。", - "config.ignoreSubmodules": "忽略对文件树中子模块的修改。", - "config.ignoreWindowsGit27Warning": "如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 存储库列表。", - "config.inputValidation": "控制何时显示提交消息输入验证。", - "config.inputValidationLength": "控制显示提交消息长度警告的长度阈值。", - "config.inputValidationSubjectLength": "控制显示警告的提交消息主题长度阈值。请取消设置它以继承 \"config.inputValidationLength\" 的值。", - "config.mergeEditor": "打开当前处于冲突状态的文件的合并编辑器。", - "config.openAfterClone": "控制是否在克隆后自动打开仓库。", - "config.openAfterClone.always": "始终在当前窗口中打开。", - "config.openAfterClone.alwaysNewWindow": "始终在新窗口中打开。", - "config.openAfterClone.prompt": "始终提示操作。", - "config.openAfterClone.whenNoFolderOpen": "只有在没有打开任何文件夹时,才在当前窗口中打开。", - "config.openDiffOnClick": "控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。", - "config.openRepositoryInParentFolders": "控制是应打开工作区父文件夹中的存储库还是打开的文件。", - "config.openRepositoryInParentFolders.always": "始终在工作区的父文件夹中打开存储库或打开文件。", - "config.openRepositoryInParentFolders.never": "切勿在工作区的父文件夹中打开存储库或打开文件。", - "config.openRepositoryInParentFolders.prompt": "在打开存储库之前提示工作区的父文件夹或打开文件。", - "config.optimisticUpdate": "控制是否在运行 git 命令后乐观地更新源代码管理视图的状态。", - "config.path": "Git 可执行文件的路径和文件名,例如 \"C:\\Program Files\\Git\\bin\\git.exe\" (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。", - "config.postCommitCommand": "成功提交后运行 git 命令。", - "config.postCommitCommand.none": "提交后不要运行任何命令。", - "config.postCommitCommand.push": "成功提交后运行 'git push'。", - "config.postCommitCommand.sync": "成功提交后运行 'git pull' 和 'git push' 命令。", - "config.promptToSaveFilesBeforeCommit": "控制 Git 是否在提交之前检查未保存的文件。", - "config.promptToSaveFilesBeforeCommit.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeCommit.never": "禁用此检查。", - "config.promptToSaveFilesBeforeCommit.staged": "只检查未保存的已暂存文件。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否在储藏更改之前检查未保存的文件。", - "config.promptToSaveFilesBeforeStash.always": "检查是否有任何未保存的文件。", - "config.promptToSaveFilesBeforeStash.never": "禁用此检查。", - "config.promptToSaveFilesBeforeStash.staged": "只检查未保存的已暂存文件。", - "config.pruneOnFetch": "提取时修剪。", - "config.publishBeforeContinueOn": "控制是否要在从 git 存储库使用“继续工作”时提示发布未发布的 git 状态。", - "config.publishBeforeContinueOn.always": "从 git 存储库使用“继续工作”时始终发布未发布的 git 状态", - "config.publishBeforeContinueOn.never": "从 git 存储库使用“继续工作”时切勿发布未发布的 git 状态", - "config.publishBeforeContinueOn.prompt": "从 git 存储库使用“继续工作”时提示发布未发布的 git 状态", - "config.pullBeforeCheckout": "控制没有传出提交的分支在签出之前是否快速转发。", - "config.pullTags": "拉取时提取所有标签。", - "config.rebaseWhenSync": "在运行“同步”命令时,强制 Git 使用“变基”。", - "config.rememberPostCommitCommand": "记住提交后运行的最后一个 git 命令。", - "config.repositoryScanIgnoredFolders": "当 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时扫描 Git 仓库时忽略的文件夹列表。", - "config.repositoryScanMaxDepth": "在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。", - "config.requireGitUserConfig": "控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。", - "config.scanRepositories": "在其中搜索 Git 存储库的路径的列表。", - "config.showActionButton": "控制操作按钮是否显示在“源代码管理”视图中。", - "config.showActionButton.commit": "显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。", - "config.showActionButton.publish": "显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。", - "config.showActionButton.sync": "显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。", - "config.showCommitInput": "控制是否在 Git 源控制面板中显示提交输入。", - "config.showInlineOpenFileAction": "控制是否在 Git 更改视图中显示内联“打开文件”操作。", - "config.showProgress": "控制 Git 操作是否显示进度提示。", - "config.showPushSuccessNotification": "控制在推送成功时是否显示通知。", - "config.similarityThreshold": "控制相似性索引(即相比于文件大小添加/删除的量)的阈值,以便将一对添加/删除文件中的更改视为重命名。", - "config.smartCommitChanges": "控制哪些更改由Smart Commit自动暂存。", - "config.smartCommitChanges.all": "自动暂存所有更改。", - "config.smartCommitChanges.tracked": "仅自动暂存跟踪的更改。", - "config.statusLimit": "控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。", - "config.suggestSmartCommit": "建议启用智能提交(在无暂存更改时提交所有更改)。", - "config.supportCancellation": "控制在运行同步操作时是否出现通知,允许用户取消操作。", - "config.terminalAuthentication": "控制是否启用 VS Code 作为集成终端中生成的 Git 进程的身份验证处理程序。请注意: 需要重启终端才能选取此设置中的更改。", - "config.terminalGitEditor": "控制是否使 VS Code 成为集成终端中产生的 Git 进程的 Git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。", - "config.timeline.date": "控制在日程表视图中项目使用的日期。", - "config.timeline.date.authored": "使用创作日期", - "config.timeline.date.committed": "使用提交日期", - "config.timeline.showAuthor": "控制是否在日程表视图中显示提交作者。", - "config.timeline.showUncommitted": "控制是否在时间线视图中显示未提交的更改。", - "config.untrackedChanges": "控制未跟踪的更改的行为。", - "config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。", - "config.untrackedChanges.mixed": "所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。", - "config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。", - "config.useCommitInputAsStashMessage": "控制是否将提交输入框中的消息用作默认储藏消息。", - "config.useEditorAsCommitInput": "控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。", - "config.useForcePushWithLease": "控制是否使用更安全的 force-with-lease 进行强制推送。", - "config.useIntegratedAskPass": "控制是否应覆盖 GIT_ASKPASS 以使用集成版本。", - "config.verboseCommit": "启用`#git.useEditorAsCommitInput#`时启用详细输出。", - "description": "Git 源代码管理集成", - "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "更改", - "submenu.commit": "提交", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "注销", - "submenu.explorer": "Git", - "submenu.pullpush": "拉取,推送", - "submenu.remotes": "远程", - "submenu.stash": "存储", "submenu.tags": "标记", - "view.workbench.cloneRepository": "可以在本地克隆仓库。\r\n[克隆仓库](command:git.clone '启用 git 扩展后立即克隆仓库')", - "view.workbench.learnMore": "要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。\r\n要了解有关如何在 VS Code 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "为了使用 git 功能,可打开包含 git 仓库的文件夹或从 URL 克隆。\r\n[打开文件夹](command:vscode.openFolder)\r\n[克隆仓库](command:git.clone)\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,请[阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "当前打开的文件夹中没有 Git 仓库。可初始化一个仓库,它将实现 Git 提供支持的源代码管理功能。\r\n[初始化仓库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,请[阅读我们的文档](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。", - "view.workbench.scm.missing.linux": "源代码管理取决于将安装的 Git。\r\n[下载适用于 Linux 的 Git](https://git-scm.com/download/linux)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.missing.mac": "[下载适用于 macOS 的 Git](https://git-scm.com/download/mac)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.missing.windows": "[下载适用于 Windows 的 Git](https://git-scm.com/download/win)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", - "view.workbench.scm.repositoriesInParentFolders": "在工作区的父文件夹或打开的文件中找到了 Git 存储库。\r\n[Open Repository](command:git.openRepositoriesInParentFolders)\r\n使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。", - "view.workbench.scm.repositoryInParentFolders": "在工作区的父文件夹或打开的文件中找到了 git 存储库。\r\n[Open Repository](command:git.openRepositoriesInParentFolders)\r\n使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。", - "view.workbench.scm.scanFolderForRepositories": "正在扫描 git 存储库的文件夹...", - "view.workbench.scm.scanWorkspaceForRepositories": "正在扫描工作区中的 GIT 存储库...", + "config.checkoutType.tags": "标记", + "config.branchWhitespaceChar": "用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。", + "config.defaultCloneDirectory": "克隆 Git 存储库的默认位置。", "view.workbench.scm.unsafeRepositories": "检测到的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。\r\n[管理不安全存储库](command:git.manageUnsafeRepositories)\r\n要详细了解不安全存储库,[请阅读我们的文档](https://aka.ms/vscode-git-unsafe-repository)。", "view.workbench.scm.unsafeRepository": "检测到的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。\r\n[管理不安全存储库](command:git.manageUnsafeRepositories)\r\n要详细了解不安全存储库,[请阅读我们的文档](https://aka.ms/vscode-git-unsafe-repository)。", - "view.workbench.scm.workspace": "当前打开的工作区中没有任何包含 Git 仓库的文件夹。可初始化某文件夹上的一个仓库,该仓库将实现 Git 提供支持的源代码管理功能。\r\n[初始化仓库](command:git.init)\r\n要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。" + "view.workbench.scm.folder": "当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。\r\n[初始化存储库](command:git.init?%5Btrue%5D)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "config.defaultBranchName": "初始化新的 git 存储库时默认分支的名称(例如: main、trunk、development)。设置为空时,将使用在 git 中配置的默认分支名称。", + "view.workbench.scm.workspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。\r\n[初始化存储库](command:git.init)\r\n要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "当前打开的工作区没有任何包含 git 存储库的文件夹。\r\n[将文件夹添加到工作区](command:workbench.action.addRootFolder)\r\n要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "view.workbench.learnMore": "要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。", + "config.countBadge.off": "关闭计数器。", + "command.undoCommit": "撤消上次提交", + "command.unstageAll": "取消暂存所有更改", + "command.unstage": "取消暂存更改", + "command.unstageSelectedRanges": "取消暂存所选范围", + "config.untrackedChanges.separate": "未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。", + "config.untrackedChanges.hidden": "未跟踪的更改被隐藏,并从多个操作中排除。", + "config.timeline.date.authored": "使用创作日期", + "config.timeline.date.committed": "使用提交日期", + "config.fetchOnPull": "启用后,在拉取时获取所有分支。否则,仅获取当前。", + "config.autofetch": "若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。", + "config.autorefresh": "是否启用自动刷新。", + "config.enabled": "是否启用 Git。", + "view.workbench.cloneRepository": "可以在本地克隆仓库。\r\n[克隆仓库](command:git.clone '启用 git 扩展后立即克隆仓库')", + "view.workbench.scm.missing.windows": "[下载适用于 Windows 的 Git](https://git-scm.com/download/win)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。", + "view.workbench.scm.missing.mac": "[下载适用于 macOS 的 Git](https://git-scm.com/download/mac)\r\n安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。" } } } \ 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 deleted file mode 100644 index 6c8f8f9182..0000000000 --- a/i18n/ads-language-pack-zh-hans/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "为 XML 提供丰富的语言支持。", - "displayName": "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 7c05bae396..6a7c307f88 100644 --- a/i18n/ads-language-pack-zh-hans/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hans/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "备份数据库 - {0}: {1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "非对称密钥", - "backup.compressBackup": "压缩备份", - "backup.defaultCompression": "使用默认服务器设置", - "backup.doNotCompress": "不压缩备份", - "backup.labelDatabase": "数据库", - "backup.labelDifferential": "差异", - "backup.labelDisk": "磁盘", - "backup.labelFilegroup": "文件和文件组", - "backup.labelFull": "完整", - "backup.labelLog": "事务日志", - "backup.labelUrl": "URL", - "backup.serverCertificate": "服务器证书" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "未找到要保存的图表", "chartSaved": "将图表保存到路径: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "已超过内置图表的最大行数,仅使用了前 {0} 行。要配置该值,可以打开用户设置并搜索:\"builtinCharts. maxRowCount\"。", "charts.neverShowAgain": "不再显示" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "无法将高级连接属性分析为 JSON,出现错误:{0}收到的属性值:{1}", - "confirmConnect": "确定要连接吗?", - "connectServerDetail": "这将连接到服务器 {0}", - "connectingLabel": "正在连接: {0}", - "connectingQueryLabel": "正在连接查询文件", - "errConnectUrl": "由于错误 {0} 而无法打开 URL", - "open": "打开(&&O)", - "openingNewQueryLabel": "正在打开新查询: {0}", - "runningCommandLabel": "正在运行命令: {0}", - "warnServerRequired": "无法连接,因为未提供服务器信息" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "{0} 已被替换为用户设置中的 {1}。", "workbench.configuration.upgradeWorkspace": "{0} 已被替换为工作区设置中的 {1}。" @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "释放编辑失败,出现错误:", - "editData.closeSql": "关闭 SQL 窗格", + "editData.hideSql": "隐藏 SQL 窗格", "editData.run": "运行", "editData.showSql": "显示 SQL 窗格", "editData.stop": "停止" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "新建查询", "queryEditor.chart.defaultChartType": "从“查询结果”打开“图表查看器”时要使用的默认图表类型", + "queryEditor.githubCopilotContextualizationEnabled": "(预览)为 GitHub Copilot 启用上下文化查询。如果安装了 Copilot 扩展并且提供程序已实现上下文化,则此设置可帮助 GitHub Copilot 返回改进的建议。", "queryEditor.inMemoryDataProcessingThreshold": "控制允许在内存中进行筛选和排序的最大行数。如果超过最大行数,则将禁用排序和筛选。警告: 增加此值可能会影响性能。", "queryEditor.messages.showBatchTime": "是否应显示每个批处理的执行时间", "queryEditor.messages.wordwrap": "自动换行消息", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "将结果保存为 XML 时使用的文件编码", "queryEditor.results.saveAsXml.formatted": "为 true 时,将在将结果保存为 XML 时设置 XML 输出的格式", "queryEditor.results.showActionBar": "是否在查询结果视图中显示操作栏", + "queryEditor.results.showCopyCompletedNotification": "是否在结果网格复制操作完成时显示通知。", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "如果上一行已有尾随换行符,则在复制结果时是否跳过在行之间添加换行符。默认值为 false。", "queryEditor.results.streaming": "启用结果流式处理;包含极少轻微的可视化问题", "queryEditor.showConnectionInfoInTitle": "控制是否显示标题中选项卡的连接信息。", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "关闭", "webViewDialog.ok": "确定" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "否,不再显示", - "enablePreviewFeatures.no": "否", - "enablePreviewFeatures.notice": "预览功能可让你全面访问新功能和改进功能,从而提升你在 Azure Data Studio 中的体验。有关预览功能的详细信息,请访问[此处]({0})。是否要启用预览功能?", - "enablePreviewFeatures.yes": "是(推荐)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "入门(&&S)", - "showReleaseNotes": "显示入门指南" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "创建连接", - "welcomePage.createConnectionBody": "通过连接对话连接到数据库实例。", - "welcomePage.createNotebook": "创建笔记本", - "welcomePage.createNotebookBody": "使用本机笔记本编辑器生成新笔记本。", - "welcomePage.deployServer": "部署服务器", - "welcomePage.deployServerBody": "在所选平台上创建关系数据服务的新实例。", - "welcomePage.documentation": "文档", - "welcomePage.documentationBody": "访问文档中心,以获取快速入门、操作指南以及 PowerShell、API 等的参考。", - "welcomePage.extensions": "扩展", - "welcomePage.gettingStarted": "开始使用", - "welcomePage.gettingStartedBody": "发现 Azure Data Studio 所提供的功能,并了解如何充分利用这些功能。", - "welcomePage.history": "历史记录", - "welcomePage.learnMore": "了解更多", - "welcomePage.location": "位置", - "welcomePage.moreRecent": "显示更多", - "welcomePage.name": "名称", - "welcomePage.resources": "资源", - "welcomePage.runQuery": "运行查询", - "welcomePage.runQueryBody": "通过查询编辑器与数据交互。", - "welcomePage.showAll": "全部显示", - "welcomePage.showOnStartup": "启动时显示欢迎页", - "welcomePage.usefuLinks": "有用链接", - "welcomePage.videoDescriptionIntroduction": "Azure Data Studio 笔记本简介 | 已公开的数据", - "welcomePage.videoDescriptionOverview": "Azure Data Studio 概述", - "welcomePage.videos": "视频" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "通过安装由我们/Microsoft 以及第三方社区(你!)开发的扩展来扩展 Azure Data Studio 的功能。", - "GuidedTour.connections": "连接", - "GuidedTour.discoverWelcomePage": "在“欢迎”页面上发现热门功能、最近打开的文件以及建议的扩展。有关如何开始使用 Azure Data Studio 的详细信息,请参阅我们的视频和文档。", - "GuidedTour.extensions": "扩展", - "GuidedTour.finish": "完成", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "开始在一个位置创建你自己的笔记本或笔记本集合。", - "GuidedTour.makeConnections": "通过 SQL Server、Azure 等连接、查询和管理你的连接。", - "GuidedTour.makeConnesetSettings": "根据你的偏好自定义 Azure Data Studio。可以配置自动保存和选项卡大小等设置,个性化设置键盘快捷方式,并切换到你喜欢的颜色主题。", - "GuidedTour.next": "下一步", - "GuidedTour.notebooks": "笔记本", - "GuidedTour.one": "1", - "GuidedTour.readMore": "了解更多", - "GuidedTour.settings": "设置", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "欢迎页面", - "guidedTour": "用户欢迎教程", - "hideGuidedTour": "隐藏欢迎教程" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "是否希望快速浏览 Azure Data Studio?", - "WelcomePage.welcome": "欢迎使用!", - "closeTourBar": "关闭快速浏览栏", - "details": "详细信息", - "ok": "确定", - "welcome.title": "欢迎", - "welcomePage": "欢迎", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "使用 Azure Data Studio 连接、查询和管理 Postgres 数据库", - "welcomePage.adminPack": "SQL 管理包", - "welcomePage.adminPackDescription": "SQL Server 管理包是热门数据库管理扩展的一个集合,可帮助你管理 SQL Server", - "welcomePage.background": "欢迎页面的背景色。", - "welcomePage.dataVirtualization": "数据虚拟化", - "welcomePage.dataVirtualizationDescription": "使用 SQL Server 2019 虚拟化数据,并使用交互式向导创建外部表", - "welcomePage.deployServer": "部署服务器", - "welcomePage.extensionPackAlreadyInstalled": "已安装对 {0} 的支持。", - "welcomePage.extensionPackNotFound": "找不到对 {0} (ID: {1}) 的支持。", - "welcomePage.install": "安装", - "welcomePage.installExtensionPack": "安装对 {0} 的额外支持", - "welcomePage.installKeymap": "安装 {0} 键映射", - "welcomePage.installed": "已安装", - "welcomePage.installedExtensionPack": "已安装 {0} 支持", - "welcomePage.installedKeymap": "已安装 {0} 按键映射", - "welcomePage.installingExtensionPack": "正在安装对 {0} 的额外支持...", - "welcomePage.new": "新建", - "welcomePage.newConnection": "新建连接", - "welcomePage.newNotebook": "新建笔记本", - "welcomePage.newQuery": "新建查询", - "welcomePage.open": "打开…", - "welcomePage.openFile": "打开文件…", - "welcomePage.openFolder": "打开文件夹…", - "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "使用 Azure Data Studio 功能丰富的查询编辑器编写和执行 PowerShell 脚本", - "welcomePage.showAdminPack": "SQL 管理包", - "welcomePage.sqlServerAgent": "SQL Server 代理", - "welcomePage.sqlServerDacpac": "SQL Server Dacpac", - "welcomePage.sqlServerImport": "SQL Server 导入", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "开始教程", - "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "欢迎使用(&&W)", - "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", - "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", - "workbench.startupEditor.none": "在启动时不打开编辑器。", - "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", - "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 Azure Data Studio 和扩展内容的欢迎页面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", - "workbench.startupEditor.welcomePageWithTour": "使用入门教程(默认)打开欢迎页面" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。", - "telemetryOptOut.optOutNotice": "帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。", - "telemetryOptOut.readMore": "阅读详细信息" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "添加帐户", "accountDialog.close": "关闭", @@ -14733,6 +14592,8 @@ "refreshCredentials": "需要刷新此帐户的凭据。" }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "你没有选择任何身份验证提供程序。请重试。", + "accountDialog.noCloudsRegistered": "你没有启用云。请转到“设置”-> 搜索 Azure 帐户配置 -> 至少启用一个云", "accountManagementService.close": "关闭", "addAccountFailedCodeMessage": "{0} \r\n错误消息: {1}", "addAccountFailedGenericMessage": "添加帐户失败,有关详细信息,请查看 Azure 帐户日志。", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "复制并打开", + "deviceCodeAuthDialogTitle": "Azure 身份验证: 设备代码", "oauthDialog.cancel": "取消", "userCode": "用户代码", "website": "网站" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "无法启动自动 OAuth。自动 OAuth 已在进行中。" + "oauthFlyoutIsAlreadyOpen": "无法启动自动 OAuth。自动 OAuth 已在进行中。", + "selfHelpMessage": "无法在此环境中启动 Web 浏览器,请启动浏览器,导航到上面的 URL 并手动输入代码。" }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "未注册处理程序", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "确定要取消此连接吗?", - "connection.connTitleGroupSection": " (组: {0})", "connection.duplicateEditErrorMessage": "无法保存配置文件,所选连接与同一组中具有相同服务器信息的现有配置文件匹配:\r\n\r\n {0}{1}", "connection.extensionNotInstalled": "若要连接到此资源,需要扩展 \"{0}\"。是否要安装它?", "connection.invalidConnectionResult": "连接结果无效", "connection.neverShowUnsupportedVersionWarning": "不再显示", "connection.noAzureAccount": "未能获取 Azure 帐户令牌用于连接", + "connection.providerNotFound": "找不到连接提供程序“{0}”", "connection.refreshAzureTokenFailure": "未能刷新用于连接的 Azure 帐户令牌", "connection.unknownProvider": "未知提供程序 \"{0}\"", "connection.unsupportedServerVersionWarning": "Azure Data Studio 不支持此服务器版本,你仍然可以连接到它,但 Azure Data Studio 中的某些功能可能无法按预期工作。", "connectionDialog.connectionProviderNotSupported": "当前未安装支持提供程序类型 \"{0}\" 的扩展。是否要查看扩展?", - "connectionManagementService.noProviderForUri": "找不到此 URI 的提供程序: {0}", "connectionNotAcceptedError": "连接未被接受", "connectionService.no": "否", "connectionService.yes": "是" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "关闭", "gridDataProvider.copyResultsCompleted": "所选数据已复制到剪贴板。行计数: {0}。", "gridDataProvider.copying": "正在复制...", - "gridDataProvider.loadingRowsInProgress": "正在加载要复制的行({0}/{1})..." + "gridDataProvider.disableCopyNotification": "不再显示", + "gridDataProvider.loadingRowsInProgress": "正在加载要复制的行({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "复制已完成的通知现已禁用。若要重新启用,请修改以下设置: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "找不到此 URI 的查询运行程序: {0}", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "未能保存结果。", "msgSaveSucceeded": "已成功将结果保存到 {0}", "openFile": "打开文件", + "openFileLocation": "打开文件位置", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (以逗号分隔)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Excel 工作簿", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "一个或多个任务正在运行中。确定要退出吗?", "taskService.no": "否", "taskService.yes": "是" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "非对称密钥", + "backup.compressBackup": "压缩备份", + "backup.defaultCompression": "使用默认服务器设置", + "backup.doNotCompress": "不压缩备份", + "backup.labelDatabase": "数据库", + "backup.labelDifferential": "差异", + "backup.labelDisk": "磁盘", + "backup.labelFilegroup": "文件和文件组", + "backup.labelFull": "完整", + "backup.labelLog": "事务日志", + "backup.labelUrl": "URL", + "backup.serverCertificate": "服务器证书" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "无法将高级连接属性分析为 JSON,出现错误:{0}收到的属性值:{1}", + "confirmConnect": "确定要连接吗?", + "connectServerDetail": "这将连接到服务器 {0}", + "connectingLabel": "正在连接: {0}", + "connectingQueryLabel": "正在连接查询文件", + "errConnectUrl": "由于错误 {0} 而无法打开 URL", + "open": "打开(&&O)", + "openingNewQueryLabel": "正在打开新查询: {0}", + "runningCommandLabel": "正在运行命令: {0}", + "warnServerRequired": "无法连接,因为未提供服务器信息" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。", + "telemetryOptOut.optOutNotice": "帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。", + "telemetryOptOut.readMore": "阅读详细信息" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "否,不再显示", + "enablePreviewFeatures.no": "否", + "enablePreviewFeatures.notice": "预览功能可让你全面访问新功能和改进功能,从而提升你在 Azure Data Studio 中的体验。有关预览功能的详细信息,请访问[此处]({0})。是否要启用预览功能?", + "enablePreviewFeatures.yes": "是(推荐)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "创建连接", + "welcomePage.createConnectionBody": "通过连接对话连接到数据库实例。", + "welcomePage.createNotebook": "创建笔记本", + "welcomePage.createNotebookBody": "使用本机笔记本编辑器生成新笔记本。", + "welcomePage.deployServer": "部署服务器", + "welcomePage.deployServerBody": "在所选平台上创建关系数据服务的新实例。", + "welcomePage.documentation": "文档", + "welcomePage.documentationBody": "访问文档中心,以获取快速入门、操作指南以及 PowerShell、API 等的参考。", + "welcomePage.extensions": "扩展", + "welcomePage.gettingStarted": "开始使用", + "welcomePage.gettingStartedBody": "发现 Azure Data Studio 所提供的功能,并了解如何充分利用这些功能。", + "welcomePage.history": "历史记录", + "welcomePage.learnMore": "了解更多", + "welcomePage.location": "位置", + "welcomePage.moreRecent": "显示更多", + "welcomePage.name": "名称", + "welcomePage.resources": "资源", + "welcomePage.runQuery": "运行查询", + "welcomePage.runQueryBody": "通过查询编辑器与数据交互。", + "welcomePage.showAll": "全部显示", + "welcomePage.showOnStartup": "启动时显示欢迎页", + "welcomePage.usefuLinks": "有用链接", + "welcomePage.videoDescriptionIntroduction": "Azure Data Studio 笔记本简介 | 已公开的数据", + "welcomePage.videoDescriptionOverview": "Azure Data Studio 概述", + "welcomePage.videos": "视频" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "通过安装由我们/Microsoft 以及第三方社区(你!)开发的扩展来扩展 Azure Data Studio 的功能。", + "GuidedTour.connections": "连接", + "GuidedTour.discoverWelcomePage": "在“欢迎”页面上发现热门功能、最近打开的文件以及建议的扩展。有关如何开始使用 Azure Data Studio 的详细信息,请参阅我们的视频和文档。", + "GuidedTour.extensions": "扩展", + "GuidedTour.finish": "完成", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "开始在一个位置创建你自己的笔记本或笔记本集合。", + "GuidedTour.makeConnections": "通过 SQL Server、Azure 等连接、查询和管理你的连接。", + "GuidedTour.makeConnesetSettings": "根据你的偏好自定义 Azure Data Studio。可以配置自动保存和选项卡大小等设置,个性化设置键盘快捷方式,并切换到你喜欢的颜色主题。", + "GuidedTour.next": "下一步", + "GuidedTour.notebooks": "笔记本", + "GuidedTour.one": "1", + "GuidedTour.readMore": "了解更多", + "GuidedTour.settings": "设置", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "欢迎页面", + "guidedTour": "用户欢迎教程", + "hideGuidedTour": "隐藏欢迎教程" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "是否希望快速浏览 Azure Data Studio?", + "WelcomePage.welcome": "欢迎使用!", + "closeTourBar": "关闭快速浏览栏", + "details": "详细信息", + "ok": "确定", + "welcome.title": "欢迎", + "welcomePage": "欢迎", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "使用 Azure Data Studio 连接、查询和管理 Postgres 数据库", + "welcomePage.adminPack": "SQL 管理包", + "welcomePage.adminPackDescription": "SQL Server 管理包是热门数据库管理扩展的一个集合,可帮助你管理 SQL Server", + "welcomePage.background": "欢迎页面的背景色。", + "welcomePage.dataVirtualization": "数据虚拟化", + "welcomePage.dataVirtualizationDescription": "使用 SQL Server 2019 虚拟化数据,并使用交互式向导创建外部表", + "welcomePage.deployServer": "部署服务器", + "welcomePage.extensionPackAlreadyInstalled": "已安装对 {0} 的支持。", + "welcomePage.extensionPackNotFound": "找不到对 {0} (ID: {1}) 的支持。", + "welcomePage.install": "安装", + "welcomePage.installed": "已安装", + "welcomePage.installingExtensionPack": "正在安装对 {0} 的额外支持...", + "welcomePage.new": "新建", + "welcomePage.newConnection": "新建连接", + "welcomePage.newNotebook": "新建笔记本", + "welcomePage.newQuery": "新建查询", + "welcomePage.open": "打开…", + "welcomePage.openFile": "打开文件…", + "welcomePage.openFolder": "打开文件夹…", + "welcomePage.openFolderWithPath": "打开路径为 {1} 的文件夹 {0}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "使用 Azure Data Studio 功能丰富的查询编辑器编写和执行 PowerShell 脚本", + "welcomePage.showAdminPack": "SQL 管理包", + "welcomePage.sqlServerAgent": "SQL Server 代理", + "welcomePage.sqlServerDacpac": "SQL Server Dacpac", + "welcomePage.sqlServerImport": "SQL Server 导入", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "开始教程", + "welcomePage.willReloadAfterInstallingExtensionPack": "安装对 {0} 的额外支持后,将重载窗口。" + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "欢迎使用(&&W)", + "workbench.startupEditor": "在没有从上一会话中恢复出信息的情况下,控制启动时显示的编辑器。", + "workbench.startupEditor.newUntitledFile": "打开一个新的无标题文件(仅在打开一个空窗口时适用)。", + "workbench.startupEditor.none": "在启动时不打开编辑器。", + "workbench.startupEditor.readme": "当打开包含自述文件的文件夹时,请打开自述文件,否则会回退到 'welcomePage'。请注意: 仅在作为全局 配置时才遵守此操作,如果在工作区或文件夹配置中进行设置,则此将被忽略。", + "workbench.startupEditor.welcomePage": "打开包含帮助开始使用 Azure Data Studio 和扩展内容的欢迎页面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在打开空工作区时打开欢迎页面。", + "workbench.startupEditor.welcomePageWithTour": "使用入门教程(默认)打开欢迎页面" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "入门(&&S)", + "showReleaseNotes": "显示入门指南" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "无法将配置文件拖动到组中: 组中已存在具有相同选项的配置文件。" + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "XEL 文件", + "FileTooLarge": "文件太大,无法在探查器中打开。探查器可以打开小于 1GB 的文件。", + "LargeFileWait": "由于文件大小,加载文件可能需要一段时间。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/CHANGELOG.md b/i18n/ads-language-pack-zh-hant/CHANGELOG.md index 5584685210..140ff3378f 100644 --- a/i18n/ads-language-pack-zh-hant/CHANGELOG.md +++ b/i18n/ads-language-pack-zh-hant/CHANGELOG.md @@ -2,6 +2,7 @@ All notable changes to the "ads-language-pack-zh-hant" language pack will be documented in this file. ## [Released] +* September 14, 2023 - Release for Azure Data Studio 1.46 * July 10, 2023 - Release for Azure Data Studio 1.45 * May 8, 2023 - Release for Azure Data Studio 1.44 * March 30, 2023 - Release for Azure Data Studio 1.43 diff --git a/i18n/ads-language-pack-zh-hant/package.json b/i18n/ads-language-pack-zh-hant/package.json index a41be0d850..ba3de5bdf9 100644 --- a/i18n/ads-language-pack-zh-hant/package.json +++ b/i18n/ads-language-pack-zh-hant/package.json @@ -2,7 +2,7 @@ "name": "ads-language-pack-zh-hant", "displayName": "Chinese (Traditional) Language Pack for Azure Data Studio", "description": "Language pack extension for Chinese (Traditional)", - "version": "1.45.0", + "version": "1.46.0", "publisher": "Microsoft", "repository": { "type": "git", @@ -11,7 +11,7 @@ "license": "SEE SOURCE EULA LICENSE IN LICENSE.txt", "engines": { "vscode": "*", - "azdata": "^1.45.0" + "azdata": "^1.46.0" }, "icon": "languagepack.png", "categories": [ @@ -31,6 +31,114 @@ "id": "vscode", "path": "./translations/main.i18n.json" }, + { + "id": "vscode.git", + "path": "./translations/extensions/vscode.git.i18n.json" + }, + { + "id": "Microsoft.admin-tool-ext-win", + "path": "./translations/extensions/Microsoft.admin-tool-ext-win.i18n.json" + }, + { + "id": "Microsoft.agent", + "path": "./translations/extensions/Microsoft.agent.i18n.json" + }, + { + "id": "Microsoft.arc", + "path": "./translations/extensions/Microsoft.arc.i18n.json" + }, + { + "id": "Microsoft.asde-deployment", + "path": "./translations/extensions/Microsoft.asde-deployment.i18n.json" + }, + { + "id": "Microsoft.azcli", + "path": "./translations/extensions/Microsoft.azcli.i18n.json" + }, + { + "id": "Microsoft.azurecore", + "path": "./translations/extensions/Microsoft.azurecore.i18n.json" + }, + { + "id": "Microsoft.azuremonitor", + "path": "./translations/extensions/Microsoft.azuremonitor.i18n.json" + }, + { + "id": "Microsoft.cms", + "path": "./translations/extensions/Microsoft.cms.i18n.json" + }, + { + "id": "Microsoft.dacpac", + "path": "./translations/extensions/Microsoft.dacpac.i18n.json" + }, + { + "id": "Microsoft.data-workspace", + "path": "./translations/extensions/Microsoft.data-workspace.i18n.json" + }, + { + "id": "Microsoft.datavirtualization", + "path": "./translations/extensions/Microsoft.datavirtualization.i18n.json" + }, + { + "id": "Microsoft.import", + "path": "./translations/extensions/Microsoft.import.i18n.json" + }, + { + "id": "Microsoft.kusto", + "path": "./translations/extensions/Microsoft.kusto.i18n.json" + }, + { + "id": "Microsoft.machine-learning", + "path": "./translations/extensions/Microsoft.machine-learning.i18n.json" + }, + { + "id": "Microsoft.mssql", + "path": "./translations/extensions/Microsoft.mssql.i18n.json" + }, + { + "id": "Microsoft.notebook", + "path": "./translations/extensions/Microsoft.notebook.i18n.json" + }, + { + "id": "Microsoft.profiler", + "path": "./translations/extensions/Microsoft.profiler.i18n.json" + }, + { + "id": "Microsoft.query-history", + "path": "./translations/extensions/Microsoft.query-history.i18n.json" + }, + { + "id": "Microsoft.query-store", + "path": "./translations/extensions/Microsoft.query-store.i18n.json" + }, + { + "id": "Microsoft.resource-deployment", + "path": "./translations/extensions/Microsoft.resource-deployment.i18n.json" + }, + { + "id": "Microsoft.schema-compare", + "path": "./translations/extensions/Microsoft.schema-compare.i18n.json" + }, + { + "id": "Microsoft.server-report", + "path": "./translations/extensions/Microsoft.server-report.i18n.json" + }, + { + "id": "Microsoft.sql-assessment", + "path": "./translations/extensions/Microsoft.sql-assessment.i18n.json" + }, + { + "id": "Microsoft.sql-database-projects", + "path": "./translations/extensions/Microsoft.sql-database-projects.i18n.json" + }, + { + "id": "Microsoft.sql-migration", + "path": "./translations/extensions/Microsoft.sql-migration.i18n.json" + }, + { + "id": "ms-mssql.sql-bindings-vscode", + "path": "./translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json" + }, { "id": "vscode.bat", "path": "./translations/extensions/vscode.bat.i18n.json" @@ -51,10 +159,6 @@ "id": "vscode.git-base", "path": "./translations/extensions/vscode.git-base.i18n.json" }, - { - "id": "vscode.git", - "path": "./translations/extensions/vscode.git.i18n.json" - }, { "id": "vscode.github-authentication", "path": "./translations/extensions/vscode.github-authentication.i18n.json" @@ -174,98 +278,6 @@ { "id": "vscode.yaml", "path": "./translations/extensions/vscode.yaml.i18n.json" - }, - { - "id": "Microsoft.admin-tool-ext-win", - "path": "./translations/extensions/admin-tool-ext-win.i18n.json" - }, - { - "id": "Microsoft.agent", - "path": "./translations/extensions/agent.i18n.json" - }, - { - "id": "Microsoft.arc", - "path": "./translations/extensions/arc.i18n.json" - }, - { - "id": "Microsoft.asde-deployment", - "path": "./translations/extensions/asde-deployment.i18n.json" - }, - { - "id": "Microsoft.azcli", - "path": "./translations/extensions/azcli.i18n.json" - }, - { - "id": "Microsoft.azurecore", - "path": "./translations/extensions/azurecore.i18n.json" - }, - { - "id": "Microsoft.cms", - "path": "./translations/extensions/cms.i18n.json" - }, - { - "id": "Microsoft.dacpac", - "path": "./translations/extensions/dacpac.i18n.json" - }, - { - "id": "Microsoft.data-workspace", - "path": "./translations/extensions/data-workspace.i18n.json" - }, - { - "id": "Microsoft.import", - "path": "./translations/extensions/import.i18n.json" - }, - { - "id": "Microsoft.kusto", - "path": "./translations/extensions/kusto.i18n.json" - }, - { - "id": "Microsoft.machine-learning", - "path": "./translations/extensions/machine-learning.i18n.json" - }, - { - "id": "Microsoft.mssql", - "path": "./translations/extensions/mssql.i18n.json" - }, - { - "id": "Microsoft.notebook", - "path": "./translations/extensions/notebook.i18n.json" - }, - { - "id": "Microsoft.profiler", - "path": "./translations/extensions/profiler.i18n.json" - }, - { - "id": "Microsoft.query-history", - "path": "./translations/extensions/query-history.i18n.json" - }, - { - "id": "Microsoft.resource-deployment", - "path": "./translations/extensions/resource-deployment.i18n.json" - }, - { - "id": "Microsoft.schema-compare", - "path": "./translations/extensions/schema-compare.i18n.json" - }, - { - "id": "Microsoft.server-report", - "path": "./translations/extensions/server-report.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" } ] } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/admin-tool-ext-win.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json similarity index 90% rename from i18n/ads-language-pack-zh-hant/translations/extensions/admin-tool-ext-win.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json index c2126922e3..aae3979ce1 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/admin-tool-ext-win.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.admin-tool-ext-win.i18n.json @@ -9,18 +9,18 @@ "version": "1.0.0", "contents": { "dist/main": { + "adminToolExtWin.noOENode": "無法判斷來自 connectionContext 的物件總管節點 : {0}", + "adminToolExtWin.ssmsMinError": "以引數 '{0}' - {1} 呼叫 SsmsMin 時發生錯誤", "adminToolExtWin.launchingDialogStatus": "正在啟動對話...", "adminToolExtWin.noConnectionContextForGsw": "未為 handleLaunchSsmsMinPropertiesDialogCommand 提供任何 ConnectionContext", "adminToolExtWin.noConnectionContextForProp": "未為 handleLaunchSsmsMinPropertiesDialogCommand 提供任何 ConnectionContext", - "adminToolExtWin.noConnectionProfile": "connectionContext 未提供任何 connectionProfile : {0}", - "adminToolExtWin.noOENode": "無法判斷來自 connectionContext 的物件總管節點 : {0}", - "adminToolExtWin.ssmsMinError": "以引數 '{0}' - {1} 呼叫 SsmsMin 時發生錯誤" + "adminToolExtWin.noConnectionProfile": "connectionContext 未提供任何 connectionProfile : {0}" }, "package": { "adminToolExtWin.description": "將額外的 Windows 特定功能新增至 Azure Data Studio", "adminToolExtWin.displayName": "適用於 Windows 的資料庫系統管理工具延伸模組", "adminToolExtWin.launchGswMenuItem": "產生指令碼...", - "adminToolExtWin.propertiesMenuItem": "屬性" + "adminToolExtWin.propertiesMenuItem": "屬性 (管理員工具)" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/agent.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.agent.i18n.json similarity index 94% rename from i18n/ads-language-pack-zh-hant/translations/extensions/agent.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.agent.i18n.json index c99be6d7e9..4afb086daf 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/agent.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.agent.i18n.json @@ -9,34 +9,34 @@ "version": "1.0.0", "contents": { "dist/data/alertData": { - "alertData.DefaultAlertTypString": "SQL Server 事件警示", "alertData.saveErrorMessage": "更新失敗 '{0}'", + "alertData.DefaultAlertTypString": "SQL Server 事件警示", "alertDialog.PerformanceCondition": "SQL Server 效能條件警示", "alertDialog.WmiEvent": "WMI 事件警示" }, "dist/data/jobData": { - "jobData.jobNameRequired": "必須提供作業名稱", - "jobData.newJobErrorMessage": "作業建立失敗 '{0}'", "jobData.newJobSuccessMessage": "已成功建立作業 '{0}'", - "jobData.saveErrorMessage": "作業更新失敗 '{0}'", "jobData.saveSucessMessage": "已成功更新作業 '{0}'", + "jobData.newJobErrorMessage": "作業建立失敗 '{0}'", + "jobData.jobNameRequired": "必須提供作業名稱", + "jobData.saveErrorMessage": "作業更新失敗 '{0}'", "jobData.whenJobCompletes": "當作業完成時", "jobData.whenJobFails": "當作業失敗時", "jobData.whenJobSucceeds": "當作業成功時" }, "dist/data/jobStepData": { - "jobStepData.saveErrorMessage": "步驟更新失敗 '{0}'", "stepData.jobNameRequired": "必須提供作業名稱", - "stepData.stepNameRequired": "必須提供步驟名稱" + "stepData.stepNameRequired": "必須提供步驟名稱", + "jobStepData.saveErrorMessage": "步驟更新失敗 '{0}'" }, "dist/data/notebookData": { "notebookData.invalidNotebookPath": "無效的筆記本路徑", "notebookData.jobExists": "已有類似名稱的作業存在", - "notebookData.jobNameRequired": "必須提供筆記本名稱", - "notebookData.newJobErrorMessage": "筆記本建立失敗 '{0}'", "notebookData.newJobSuccessMessage": "已成功建立筆記本 '{0}' ", - "notebookData.saveErrorMessage": "筆記本更新失敗 '{0}'", "notebookData.saveSucessMessage": "筆記本 '{0}' 已成功更新", + "notebookData.newJobErrorMessage": "筆記本建立失敗 '{0}'", + "notebookData.jobNameRequired": "必須提供筆記本名稱", + "notebookData.saveErrorMessage": "筆記本更新失敗 '{0}'", "notebookData.selectExecutionDatabase": "選取執行資料庫", "notebookData.selectStorageDatabase": "選取儲存體資料庫", "notebookData.templatePathRequired": "必須提供範本路徑", @@ -46,39 +46,15 @@ }, "dist/data/proxyData": { "proxyData.newJobSuccessMessage": "已成功建立 '{0}'", - "proxyData.saveErrorMessage": "Proxy 更新失敗 '{0}'", - "proxyData.saveSucessMessage": "已成功更新 Proxy '{0}'" + "proxyData.saveSucessMessage": "已成功更新 Proxy '{0}'", + "proxyData.saveErrorMessage": "Proxy 更新失敗 '{0}'" }, "dist/dialogs/agentDialog": { "agentDialog.Cancel": "取消", "agentDialog.OK": "確定" }, "dist/dialogs/alertDialog": { - "alertDialog.AdditionalNotification": "要傳送的其他通知訊息", "alertDialog.AllDatabases": "<所有資料庫>", - "alertDialog.DatabaseName": "資料庫名稱", - "alertDialog.DelayMinutes": "延遲分鐘數", - "alertDialog.DelaySeconds": "延遲秒數", - "alertDialog.Enabled": "啟用", - "alertDialog.ErrorNumber": "錯誤號碼", - "alertDialog.ExecuteJob": "執行作業", - "alertDialog.ExecuteJobName": "作業名稱", - "alertDialog.General": "一般", - "alertDialog.IncludeErrorInEmail": "在電子郵件中包含警示錯誤文字", - "alertDialog.IncludeErrorInPager": "在頁面巡覽區中包括警示文字", - "alertDialog.MessageText": "訊息文字", - "alertDialog.Name": "名稱", - "alertDialog.NewJob": "新增作業", - "alertDialog.NewOperator": "新增運算子", - "alertDialog.NotifyOperators": "通知運算子", - "alertDialog.OperatorEmail": "電子郵件", - "alertDialog.OperatorList": "運算子清單", - "alertDialog.OperatorName": "運算子", - "alertDialog.OperatorPager": "頁面巡覽區", - "alertDialog.Options": "選項", - "alertDialog.RaiseAlertContains": "當訊息包含以下項目時引發警示", - "alertDialog.Response": "回應", - "alertDialog.Severity": "嚴重性", "alertDialog.Severity001": "001 - 其他系統資訊", "alertDialog.Severity002": "002 - 已保留", "alertDialog.Severity003": "003 - 已保留", @@ -104,37 +80,58 @@ "alertDialog.Severity023": "023 - 嚴重錯誤: 資料庫完整性有疑慮", "alertDialog.Severity024": "024 - 嚴重錯誤: 硬體錯誤", "alertDialog.Severity025": "025 - 嚴重錯誤", - "alertDialog.Type": "類型", + "alertDialog.AdditionalNotification": "要傳送的其他通知訊息", "alertDialog.createAlert": "建立警示", + "alertDialog.DatabaseName": "資料庫名稱", + "alertDialog.DelayMinutes": "延遲分鐘數", + "alertDialog.DelaySeconds": "延遲秒數", + "alertDialog.OperatorEmail": "電子郵件", "alertDialog.editAlert": "編輯警示", - "alertDialog.eventAlert": "事件警示定義" + "alertDialog.Enabled": "啟用", + "alertDialog.ErrorNumber": "錯誤號碼", + "alertDialog.eventAlert": "事件警示定義", + "alertDialog.ExecuteJob": "執行作業", + "alertDialog.General": "一般", + "alertDialog.IncludeErrorInEmail": "在電子郵件中包含警示錯誤文字", + "alertDialog.IncludeErrorInPager": "在頁面巡覽區中包括警示文字", + "alertDialog.ExecuteJobName": "作業名稱", + "alertDialog.MessageText": "訊息文字", + "alertDialog.Name": "名稱", + "alertDialog.NewJob": "新增作業", + "alertDialog.NewOperator": "新增運算子", + "alertDialog.NotifyOperators": "通知運算子", + "alertDialog.OperatorName": "運算子", + "alertDialog.OperatorList": "運算子清單", + "alertDialog.Options": "選項", + "alertDialog.OperatorPager": "頁面巡覽區", + "alertDialog.RaiseAlertContains": "當訊息包含以下項目時引發警示", + "alertDialog.Response": "回應", + "alertDialog.Severity": "嚴重性", + "alertDialog.Type": "類型" }, "dist/dialogs/jobDialog": { - "jobDialog.alertEnabledLabel": "啟用", + "jobDialog.notificationsTabTop": "作業完成時要執行的操作", "jobDialog.alertNameLabel": "警示名稱", - "jobDialog.alertTypeLabel": "類型", "jobDialog.alerts": "警示", "jobDialog.alertsList": "警示清單", - "jobDialog.blankJobNameError": "作業名稱不得為空。", + "jobDialog.deleteJobLabel": "自動刪除作業", "jobDialog.category": "分類", "jobDialog.delete": "刪除步驟", - "jobDialog.deleteJobLabel": "自動刪除作業", "jobDialog.description": "描述", - "jobDialog.edit": "編輯步驟", "jobDialog.editJob": "編輯作業", + "jobDialog.edit": "編輯步驟", "jobDialog.email": "電子郵件", - "jobDialog.enabled": "啟用", - "jobDialog.eventLogCheckBoxLabel": "寫入 Windows 應用程式事件記錄檔", + "jobDialog.alertEnabledLabel": "啟用", + "jobDialog.enabled": "已啟用", "jobDialog.general": "一般", "jobDialog.jobStepList": "作業步驟清單", "jobDialog.moveDown": "向下移動步驟", "jobDialog.moveUp": "向上移動步驟", "jobDialog.name": "名稱", - "jobDialog.new": "新增步驟", "jobDialog.newAlert": "新增警示", "jobDialog.newJob": "新增作業", + "jobDialog.new": "新增步驟", "jobDialog.notifications": "通知", - "jobDialog.notificationsTabTop": "作業完成時要執行的操作", "jobDialog.onFailure": "失敗時", "jobDialog.onSuccess": "成功時", "jobDialog.owner": "擁有者", @@ -146,35 +143,33 @@ "jobDialog.startStepAt": "開始步驟", "jobDialog.step": "步驟", "jobDialog.steps": "步驟", - "jobDialog.type": "類型" + "jobDialog.blankJobNameError": "作業名稱不得為空。", + "jobDialog.alertTypeLabel": "類型", + "jobDialog.type": "類型", + "jobDialog.eventLogCheckBoxLabel": "寫入 Windows 應用程式事件記錄檔" }, "dist/dialogs/jobStepDialog": { - "jobStepDialog.CmdExec": "作業系統 (cmdexec)", - "jobStepDialog.TSQL": "Transact-SQL 指令碼 (T-SQL)", "jobStepDialog.advanced": "進階", - "jobStepDialog.agentServiceAccount": "SQL Server Agent 服務帳戶", "jobStepDialog.allFiles": "所有檔案 (*)", - "jobStepDialog.analysisCommand": "SQL Server Analysis Services 命令", - "jobStepDialog.analysisQuery": "SQL Server Analysis Services 查詢", "jobStepDialog.appendExistingTableEntry": "將輸出附加到表中現有的項目", "jobStepDialog.appendOutputToFile": "將輸出附加至現有的檔案", - "jobStepDialog.blankStepName": "步驟名稱不能留空", "jobStepDialog.cancel": "取消", "jobStepDialog.commandLabel": "命令", "jobStepDialog.databaseLabel": "資料庫", "jobStepDialog.editJobStep": "編輯作業步驟", - "jobStepDialog.failParse": "命令失敗。", - "jobStepDialog.failureAction": "當動作失敗時", - "jobStepDialog.fileBrowserTitle": "尋找資料庫檔案 -", "jobStepDialog.fileName": "檔案名稱", "jobStepDialog.filesOfType": "檔案類型", "jobStepDialog.general": "一般", + "jobStepDialog.nextStep": "前往下一步", "jobStepDialog.includeStepOutputHistory": "在歷程記錄中包含步驟輸出", + "jobStepDialog.fileBrowserTitle": "尋找資料庫檔案 -", "jobStepDialog.logToTable": "記錄到資料表", "jobStepDialog.newJobStep": "新增作業步驟", - "jobStepDialog.nextStep": "前往下一步", "jobStepDialog.ok": "確定", + "jobStepDialog.failureAction": "當動作失敗時", + "jobStepDialog.successAction": "當動作成功時", "jobStepDialog.open": "開啟...", + "jobStepDialog.CmdExec": "作業系統 (cmdexec)", "jobStepDialog.outputFile": "輸出檔案", "jobStepDialog.parse": "剖析", "jobStepDialog.powershell": "PowerShell", @@ -190,54 +185,59 @@ "jobStepDialog.retryInterval": "重試間隔 (分鐘)", "jobStepDialog.runAsLabel": "執行身分", "jobStepDialog.runAsUser": "以使用者身分執行", - "jobStepDialog.selectedPath": "選擇的路徑", + "jobStepDialog.agentServiceAccount": "SQL Server Agent 服務帳戶", + "jobStepDialog.analysisCommand": "SQL Server Analysis Services 命令", + "jobStepDialog.analysisQuery": "SQL Server Analysis Services 查詢", "jobStepDialog.servicesPackage": "SQL Server 整合服務套件", + "jobStepDialog.selectedPath": "選擇的路徑", "jobStepDialog.stepNameLabel": "步驟名稱", - "jobStepDialog.successAction": "當動作成功時", + "jobStepDialog.failParse": "命令失敗。", "jobStepDialog.successParse": "已成功剖析命令。", + "jobStepDialog.blankStepName": "步驟名稱不能留空", + "jobStepDialog.TSQL": "Transact-SQL 指令碼 (T-SQL)", "jobStepDialog.typeLabel": "類型" }, "dist/dialogs/notebookDialog": { - "notebookDialog.defaultDropdownString": "選擇資料庫", "notebookDialog.description": "描述", "notebookDialog.editJob": "編輯筆記本作業", "notebookDialog.executeDatabase": "執行資料庫", - "notebookDialog.executionDatabaseInfo": "選取要執行筆記本查詢的資料庫", "notebookDialog.general": "一般", "notebookDialog.jobSection": "作業詳細資料", "notebookDialog.name": "名稱", "notebookDialog.newJob": "新增筆記本作業", "notebookDialog.notebookSection": "筆記本詳細資料", + "notebookDialog.templateNotebook": "筆記本路徑", "notebookDialog.owner": "擁有者", "notebookDialog.pickSchedule": "挑選排程", "notebookDialog.removeSchedule": "移除排程", "notebookDialog.schedulesaLabel": "排程清單", - "notebookDialog.targetDatabase": "儲存體資料庫", + "notebookDialog.defaultDropdownString": "選取資料庫", + "notebookDialog.executionDatabaseInfo": "選取要執行筆記本查詢的資料庫", "notebookDialog.targetDatabaseInfo": "選取要儲存所有筆記本作業中繼資料及結果的資料庫", - "notebookDialog.templateNotebook": "筆記本路徑", - "notebookDialog.templatePath": "選取要從電腦排程的筆記本" + "notebookDialog.templatePath": "選取要從電腦排程的筆記本", + "notebookDialog.targetDatabase": "儲存體資料庫" }, "dist/dialogs/operatorDialog": { - "createOperator.AlertEmailColumnLabel": "電子郵件", "createOperator.AlertListHeading": "警示清單", "createOperator.AlertNameColumnLabel": "警示名稱", - "createOperator.AlertPagerColumnLabel": "頁面巡覽區", + "createOperator.createOperator": "建立運算子", + "createOperator.AlertEmailColumnLabel": "電子郵件", "createOperator.EmailName": "電子郵件名稱", - "createOperator.Enabled": "啟用", + "createOperator.editOperator": "編輯運算子", + "createOperator.Enabled": "已啟用", + "createOperator.PagerFridayCheckBox": "星期五", "createOperator.General": "一般", + "createOperator.PagerMondayCheckBox": "星期一", "createOperator.Name": "名稱", "createOperator.Notifications": "通知", - "createOperator.PagerDutySchedule": "呼叫器待命排程", + "createOperator.AlertPagerColumnLabel": "頁面巡覽區", "createOperator.PagerEmailName": "頁面巡覽區電子郵件名稱", - "createOperator.PagerFridayCheckBox": "星期五", - "createOperator.PagerMondayCheckBox": "星期一", + "createOperator.PagerDutySchedule": "呼叫器待命排程", "createOperator.PagerSaturdayCheckBox": "星期六", "createOperator.PagerSundayCheckBox": "星期日", "createOperator.PagerThursdayCheckBox": "星期四", "createOperator.PagerTuesdayCheckBox": "星期二", "createOperator.PagerWednesdayCheckBox": "星期三", - "createOperator.createOperator": "建立運算子", - "createOperator.editOperator": "編輯運算子", "createOperator.workdayBegin": "工作日開始", "createOperator.workdayEnd": "工作日結束" }, @@ -245,14 +245,16 @@ "pickSchedule.availableSchedules": "可用的排程:", "pickSchedule.cancel": "取消", "pickSchedule.description": "描述", - "pickSchedule.jobSchedules": "作業排程", - "pickSchedule.ok": "確定", "pickSchedule.scheduleID": "識別碼", - "pickSchedule.scheduleName": "名稱" + "pickSchedule.jobSchedules": "作業排程", + "pickSchedule.scheduleName": "名稱", + "pickSchedule.ok": "確定" }, "dist/dialogs/proxyDialog": { + "createProxy.createProxy": "建立 Proxy", "createProxy.CredentialName": "認證名稱", "createProxy.Description": "描述", + "createProxy.editProxy": "編輯 Proxy", "createProxy.General": "一般", "createProxy.OperatingSystem": "作業系統 (cmdexec)", "createProxy.PowerShell": "PowerShell", @@ -265,14 +267,12 @@ "createProxy.SSASCommandLabel": "SQL Server Analysis Services 命令", "createProxy.SSASQueryLabel": "SQL Server Analysis Services 查詢", "createProxy.SSISPackage": "SQL Server Integration Services 套件", - "createProxy.SubsystemName": "子系統", - "createProxy.createProxy": "建立 Proxy", - "createProxy.editProxy": "編輯 Proxy" + "createProxy.SubsystemName": "子系統" }, "dist/mainController": { "agent.AddNewConnection": "新增新連線", - "agent.selectConnection": "選取連線", "agent.selectValidConnection": "請選取有效的連線", + "agent.selectConnection": "選取連線", "agent.templateUploadError": "範本更新失敗", "agent.templateUploadSuccessful": "範本已成功更新", "agent.unsavedFileSchedulingError": "必須先儲存筆記本才能排程。請儲存後重試排程。", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.arc.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.arc.i18n.json index 1bc55ee292..b989b86a42 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/arc.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.arc.i18n.json @@ -9,233 +9,215 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.USD": "美元", - "arc.apply": "套用", - "arc.arcDeploymentDeprecation": "Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。", - "arc.arcResources": "Azure Arc 資源", - "arc.areYouSure": "確定要套用選取的升級?", - "arc.available": "可用", - "arc.availableUpgrades": "可用的升級", - "arc.availableUpgradesDescription": "此資源的可用升級如下所示。您可以點擊下方的按鈕以套用升級。", - "arc.backup": "備份", - "arc.backups": "備份", - "arc.backupsStorage": "{0} 個備份", - "arc.booleanfalse": "False", - "arc.booleantrue": "True", - "arc.businessCriticalLabel": "BusinessCritical", - "arc.cancel": "取消", - "arc.clickTheNewSupportRequestButton": "按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。", - "arc.clickTheTroubleshootButton": "按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。", - "arc.compute": "計算", - "arc.computeAndStorage": "計算 + 儲存體", - "arc.computeAndStorageDescriptionPartFive": "有足夠的資源可供使用", - "arc.computeAndStorageDescriptionPartFour": "執行此作業之前,您必須先確定", - "arc.computeAndStorageDescriptionPartSix": "在您的 Kubernetes 叢集中,以接受此設定。", - "arc.computeAndStorageDescriptionPartThree": "不停機且依", - "arc.computeConfiguration": "計算設定", - "arc.condition": "條件", - "arc.configurationPerNode": "設定", - "arc.configureRP": "設定保留原則", - "arc.configureRetentionPolicyButton": "設定保留原則", - "arc.confirmNewPassword": "確認新密碼", - "arc.connect": "連線", - "arc.connectToController": "連線至現有的控制器", - "arc.connectToControllerFailed": "無法連線到控制器 {0}。{1}", - "arc.connectToMSSql": "連線到 SQL 受控執行個體 - Azure Arc ({0})", - "arc.connectToMSSqlFailed": "無法連線到 SQL 受控執行個體 - Azure Arc 執行個體 {0}。{1}", - "arc.connectToPGSql": "連線到 PostgreSQL 伺服器 - Azure Arc ({0})", - "arc.connectToPGSqlFailed": "無法連線到 PostgreSQL 伺服器 - Azure Arc 執行個體 {0}。{1}", - "arc.connectToPostgresDescription": "需要伺服器連線才能顯示及設定資料庫引擎設定,這需要安裝 PostgreSQL 延伸模組。", - "arc.connectToServer": "連線到伺服器", - "arc.connectionMode": "連線模式", - "arc.connectionString": "{0} 的連接字串", - "arc.connectionStrings": "連接字串", - "arc.containerReady": "Pod 容器已就緒。", - "arc.controllerClusterContext": "叢集內容", - "arc.controllerDashboard": "Azure Arc 資料控制器儀表板 - {0}", - "arc.controllerKubeConfig": "Kube 組態檔路徑", - "arc.controllerName": "名稱", - "arc.controllerNameDescription": "要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。", - "arc.controllerPassword": "控制器密碼", - "arc.controllerUrl": "控制器 URL", - "arc.controllerUrlDescription": "如果有多個叢集具有相同的命名空間,就必須有控制器 URL - 這通常不是必要項目。", - "arc.controllerUrlPlaceholder": "https://:", - "arc.controllerUsername": "控制器使用者名稱", - "arc.coordinator": "協調器", - "arc.coordinatorEndpoint": "協調器端點", - "arc.coordinatorNodeParameters": "協調器節點參數", "arc.coordinatorNodeParametersDescription": " 協調器節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。", - "arc.copiedToClipboard": "{0} 已複製到剪貼簿", - "arc.copyConnectionStringToClipboard": "將 {0} 連接字串複製到剪貼簿", - "arc.copyValueToClipboard": "將 {0} 複製到剪貼簿", - "arc.coresLimit": "CPU 限制", - "arc.coresRequest": "CPU 要求", - "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 資源", - "arc.couldNotFindControllerRegistration": "找不到控制器註冊。", - "arc.createNew": "新執行個體", - "arc.currentVersion": "目前的版本", - "arc.dataController": "資料控制器", - "arc.dataControllersType": "Azure Arc 資料控制器", - "arc.dataStorage": "{0} 資料", - "arc.database": "資料庫", - "arc.databaseCreated": "資料庫 {0} 已建立", - "arc.databaseCreationFailed": "無法建立資料庫 {0}。{1}", - "arc.databaseDetails": "目的地詳細資料", - "arc.databaseDetailsText": "輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。", - "arc.databaseName": "資料庫名稱", - "arc.databases": "資料庫", - "arc.defaultControllerName": "arc-dc", - "arc.delete": "刪除", - "arc.deletingInstance": "正在刪除執行個體 '{0}'...", - "arc.description": "描述", - "arc.details": "詳細資料", - "arc.diagnoseAndSolveProblems": "診斷並解決問題", - "arc.direct": "直接", - "arc.discard": "捨棄", - "arc.drop": "卸除", - "arc.dropMultipleExtensions": "目前正在卸載另一個延伸模組,請在完成後再試一次。", - "arc.earliestPitrRestorePoint": "最早的時間點", - "arc.emergency": "緊急", - "arc.enableTrustServerCert": "啟用信任伺服器憑證", - "arc.encrypt": "加密", - "arc.encryptDescription": "當 True 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密。", - "arc.endpoint": "端點", - "arc.enterANonEmptyPassword": "輸入非空白的密碼或按 Esc 鍵結束。", - "arc.enterNewPassword": "輸入新密碼", - "arc.errorConnectingToController": "連線至控制器時發生錯誤。{0}", - "arc.errorGettingConnectionMode": "取得資料控制器連線模式時發生錯誤。", - "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作區 {0} 時發生錯誤", - "arc.errorVerifyingPassword": "驗證密碼時發生錯誤。{0}", - "arc.extensionInstallationFailed": "無法安裝延伸模組 {0}。", - "arc.extensionInstalled": "已安裝延伸模組 '{0}'。", - "arc.extensionName": "延伸模組名稱", - "arc.extensionsAddDialog": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。", - "arc.extensionsAddErrorrMessage": "值應為下列其中一項: ({0})。", - "arc.extensionsAddFunction": "某些延伸模組必須先載入至 PostgreSQL 才能使用。若要編輯,請輸入以逗號分隔的有效延伸模組清單: ({0})。", - "arc.extensionsAddList": "延伸模組", - "arc.extensionsAdded": "已新增延伸模組 '{0}'", - "arc.extensionsDescription": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。延伸模組允許將多個相關的 SQL 物件捆綁到單一套件中,而您可使用單一命令在資料庫中載入或移除該套件。載入資料庫之後,延伸模組可以像內建功能一樣運作。", - "arc.extensionsDropped": "已卸除延伸模組 '{0}'", - "arc.extensionsFunction": "某些延伸模組在啟動時必須先載入至 PostgreSQL 才能使用。可在下方檢視及編輯這些預先載入的延伸模組。", - "arc.extensionsLearnMore": "深入了解 PostgreSQL 延伸模組。", - "arc.extensionsTableLabel": "預先載入之延伸模組的資料表。", - "arc.extensionsTableLoading": "正在載入預先載入之延伸模組的資料表。", - "arc.extensionsTableLoadingComplete": "現在可以檢視預先載入的延伸模組。", - "arc.externalEndpoint": "外部端點", - "arc.failed": "失敗", - "arc.feedback": "意見反應", + "arc.workerNodesParametersDescription": " 背景工作節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。", + "arc.replicaOne": "1", + "arc.replicaTwo": "2", + "arc.replicaThree": "3", + "arc.miaaConnectionRequired": "需要連線才能列出此執行個體上的資料庫。", + "arc.pgConnectionRequired": "需要連線才能顯示及設定資料庫引擎設定。", + "arc.connectToPostgresDescription": "需要伺服器連線才能顯示及設定資料庫引擎設定,這需要安裝 PostgreSQL 延伸模組。", + "arc.postgresAdminUsername": "系統管理員使用者名稱", "arc.fetchConfigFailed": "擷取 '{0}' 的設定時發生未預期的錯誤。{1}", "arc.fetchDatabasesFailed": "擷取 '{0}' 的資料庫時發生未預期的錯誤。{1}", "arc.fetchEndpointsFailed": "擷取 '{0}' 的端點時發生未預期的錯誤。{1}", "arc.fetchEngineSettingsFailed": "擷取 '{0}' 的引擎設定時發生未預期的錯誤。{1}", "arc.fetchRegistrationsFailed": "擷取 '{0}' 的註冊時發生未預期的錯誤。{1}", + "arc.apply": "套用", + "arc.areYouSure": "確定要套用選取的升級?", + "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", + "getVariableValue.unknownVariableName": "嘗試取得未知變數 {0} 的變數值", + "arc.available": "可用", + "arc.availableUpgrades": "可用的升級", + "arc.availableUpgradesDescription": "此資源的可用升級如下所示。您可以點擊下方的按鈕以套用升級。", + "arc.dataControllersType": "Azure Arc 資料控制器", + "arc.controllerDashboard": "Azure Arc 資料控制器儀表板 - {0}", + "arc.arcResources": "Azure Arc 資源", + "arc.postgresArcProductName": "適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc", + "arc.backup": "備份", + "arc.backups": "備份", + "arc.computeAndStorageDescriptionPartFour": "執行此作業之前,您必須先確定", + "filePicker.browse": "瀏覽", + "arc.businessCriticalLabel": "BusinessCritical", + "arc.coresLimit": "CPU 限制", + "arc.coresRequest": "CPU 要求", + "arc.cancel": "取消", + "arc.clickTheNewSupportRequestButton": "按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。", + "arc.clickTheTroubleshootButton": "按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。", + "arc.controllerClusterContext": "叢集內容", + "clusterContextNotFound": "在 Kube 組態檔中找不到名稱為: {0} 的叢集內容", + "arc.compute": "計算", + "arc.computeAndStorage": "計算 + 儲存體", + "arc.computeConfiguration": "計算設定", + "arc.condition": "條件", + "arc.configurationPerNode": "設定", + "arc.configureRetentionPolicyButton": "設定保留原則", + "arc.configureRP": "設定保留原則", + "arc.confirmNewPassword": "確認新密碼", + "arc.connect": "連線", + "arc.connectToController": "連線至現有的控制器", + "arc.connectToPGSql": "連線到 PostgreSQL 伺服器 - Azure Arc ({0})", + "arc.connectToMSSql": "連線到 SQL 受控執行個體 - Azure Arc ({0})", + "arc.connectToServer": "連線到伺服器", + "arc.connectionMode": "連線模式", + "arc.connectionStrings": "連接字串", + "arc.connectionString": "{0} 的連接字串", + "noControllerInfoFound": "找不到名稱為: {0} 的控制器資訊", + "arc.controllerPassword": "控制器密碼", + "arc.controllerUrl": "控制器 URL", + "arc.controllerUsername": "控制器使用者名稱", + "arc.coordinator": "協調器", + "arc.coordinatorNodeParameters": "協調器節點參數", + "arc.coordinatorEndpoint": "協調器端點", + "arc.copyConnectionStringToClipboard": "將 {0} 連接字串複製到剪貼簿", + "arc.copyValueToClipboard": "將 {0} 複製到剪貼簿", + "arc.connectToPGSqlFailed": "無法連線到 PostgreSQL 伺服器 - Azure Arc 執行個體 {0}。{1}", + "arc.connectToMSSqlFailed": "無法連線到 SQL 受控執行個體 - Azure Arc 執行個體 {0}。{1}", + "arc.connectToControllerFailed": "無法連線到控制器 {0}。{1}", + "arc.couldNotFindAzureResource": "找不到 {0} 的 Azure 資源", + "arc.couldNotFindControllerRegistration": "找不到控制器註冊。", + "arc.currentVersion": "目前的版本", + "arc.dropMultipleExtensions": "目前正在卸載另一個延伸模組,請在完成後再試一次。", + "arc.onlyNextImmediateVersion": "目前僅支援升級至下一個立即版本。", + "arc.kibanaDashboardDescription": "用於檢視記錄的儀表板", + "arc.grafanaDashboardDescription": "用於檢視計量的儀表板", + "arc.dataController": "資料控制器", + "arc.upgradingController": "正在升級資料控制器。您可以執行下列命令來檢查升級的狀態: 'kubectl get datacontrollers -A'", + "arc.database": "資料庫", + "arc.databaseName": "資料庫名稱", + "arc.databaseCreated": "資料庫 {0} 已建立", + "arc.databases": "資料庫", + "arc.miaaBackupsDatabasesDescription": "具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。", + "arc.delete": "刪除", + "arc.deletingInstance": "正在刪除執行個體 '{0}'...", + "arc.description": "描述", + "arc.databaseDetails": "目的地詳細資料", + "arc.details": "詳細資料", + "arc.diagnoseAndSolveProblems": "診斷並解決問題", + "arc.direct": "直接", + "arc.discard": "捨棄", + "arc.drop": "卸除", + "arc.upgradeDialogMiaa": "在 SQL 受控執行個體升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。SQL 受控執行個體升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。", + "arc.upgradeDialogController": "在資料控制器升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。資料控制器升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。", + "arc.earliestPitrRestorePoint": "最早的時間點", + "arc.updateExtensionsFailed": "編輯延伸模組失敗。{0}", + "arc.emergency": "緊急", + "arc.enableTrustServerCert": "啟用信任伺服器憑證", + "arc.encrypt": "加密", + "arc.msgPromptSSLCertificateValidationFailed": "已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在設定檔案中將 [信任伺服器憑證] 設定為 'true'。注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎?", + "arc.endpoint": "端點", + "arc.enterNewPassword": "輸入新密碼", + "arc.enterANonEmptyPassword": "輸入非空白的密碼或按 Esc 鍵結束。", + "arc.restorePointText": "以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。", + "arc.databaseDetailsText": "輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。", + "arc.errorConnectingToController": "連線至控制器時發生錯誤。{0}", + "arc.errorVerifyingPassword": "驗證密碼時發生錯誤。{0}", + "arc.miaaVersionError": "取得 SQL 受控執行個體版本號碼時發生錯誤。", + "arc.errorGettingConnectionMode": "取得資料控制器連線模式時發生錯誤。", + "arc.errorListingLogAnalyticsWorkspaces": "列出 Log Analytics 工作區 {0} 時發生錯誤", + "arc.loadingClusterContextsError": "載入叢集內容時發生錯誤。{0}", + "arc.loginFailed": "登入控制器時發生錯誤 - 使用者名稱或密碼錯誤", + "arc.openDashboardFailed": "開啟儀表板時發生錯誤。{0}", + "arc.showMiaaError": "顯示 SQL 受控執行個體詳細資料時發生錯誤。", + "arc.extensionInstalled": "已安裝延伸模組 '{0}'。", + "arc.extensionName": "延伸模組名稱", + "arc.extensionsAddList": "延伸模組", + "arc.extensionsAdded": "已新增延伸模組 '{0}'", + "arc.extensionsDropped": "已卸除延伸模組 '{0}'", + "arc.externalEndpoint": "外部端點", + "arc.failed": "失敗", + "arc.passwordAcquisitionFailed": "無法取得密碼。{0}", + "arc.databaseCreationFailed": "無法建立資料庫 {0}。{1}", + "arc.instanceDeletionFailed": "無法刪除執行個體 {0}。{1}", + "arc.pageDiscardFailed": "無法捨棄使用者輸入。{0}", + "arc.extensionInstallationFailed": "無法安裝延伸模組 {0}。", + "arc.passwordResetFailed": "無法重設密碼。{0}", + "arc.instanceUpdateFailed": "無法更新執行個體 {0}。{1}", + "arc.booleanfalse": "False", + "arc.feedback": "意見反應", "arc.fullyQualifiedDomain": "完整網域", "arc.generalPurposeLabel": "GeneralPurpose", "arc.grafanaDashboard": "Grafana 儀表板", - "arc.grafanaDashboardDescription": "用於檢視計量的儀表板", "arc.indirect": "間接", "arc.installingExtension": "正在安裝延伸模組 '{0}'...", "arc.instance": "執行個體", "arc.instanceDeleted": "執行個體 '{0}' 已刪除", - "arc.instanceDeletionFailed": "無法刪除執行個體 {0}。{1}", - "arc.instanceDeletionWarning": "警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。", - "arc.instanceUpdateFailed": "無法更新執行個體 {0}。{1}", "arc.instanceUpdated": "執行個體 '{0}' 已更新", "arc.invalidConfigPath": "config 路徑無效", - "arc.invalidInstanceDeletionName": "值 '{0}' 不符合執行個體名稱。請再試一次或按 Esc 鍵結束", "arc.issuesDetected": "偵測到的問題", "arc.kibanaDashboard": "Kibana 儀表板", - "arc.kibanaDashboardDescription": "用於檢視記錄的儀表板", + "arc.controllerKubeConfig": "Kube 組態檔路徑", "arc.lastTransition": "上次轉換時間", "arc.latestpitrRestorePoint": "最近的時間點", - "arc.learnAboutNodeParameters": "深入了解啟用 Azure Arc 之 PostgreSQL 的資料庫引擎設定", - "arc.learnAboutPostgresClients": "深入了解 Azure PostgreSQL 用戶端介面", "arc.learnMore": "深入了解。", + "arc.learnAboutPostgresClients": "深入了解 Azure PostgreSQL 用戶端介面", + "arc.extensionsLearnMore": "深入了解 PostgreSQL 延伸模組。", + "arc.learnAboutNodeParameters": "深入了解啟用 Azure Arc 之 PostgreSQL 的資料庫引擎設定", + "arc.versionLog": "深入了解每項發行版本。", "arc.loadExtensions": "載入延伸模組", - "arc.loading": "正在載入...", "arc.loadingClusterContextCompleted": "載入叢集內容完成", - "arc.loadingClusterContextsError": "載入叢集內容時發生錯誤。{0}", - "arc.logStorage": "{0} 記錄", - "arc.loginFailed": "登入控制器時發生錯誤 - 使用者名稱或密碼錯誤", + "arc.loading": "正在載入...", + "arc.miaaProviderName": "MSSQL", + "arc.miaaAdmin": "受控執行個體管理員", "arc.memoryLimit": "記憶體限制 (GB)", "arc.memoryRequest": "記憶體要求 (GB)", - "arc.miaaAdmin": "受控執行個體管理員", - "arc.miaaBackupsDatabasesDescription": "具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。", - "arc.miaaComputeAndStorageDescriptionPartOne": "您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為", - "arc.miaaConnectionRequired": "需要連線才能列出此執行個體上的資料庫。", - "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 - {0}", - "arc.miaaProviderName": "MSSQL", - "arc.miaaType": "SQL 受控執行個體 - Azure Arc", - "arc.miaaVersionError": "取得 SQL 受控執行個體版本號碼時發生錯誤。", - "arc.missingExtension": "需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎?", "arc.monitor": "監視", - "arc.monitorUpgrade": "您可以執行下列命令來檢查升級狀態:", - "arc.msgPromptSSLCertificateValidationFailed": "已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在設定檔案中將 [信任伺服器憑證] 設定為 'true'。注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎?", + "arc.controllerName": "名稱", "arc.name": "名稱", "arc.namespace": "命名空間", - "arc.networking": "網路功能", + "arc.networking": "網路", "arc.newDatabase": "新增資料庫", + "arc.createNew": "新執行個體", "arc.newSupportRequest": "新增支援要求", "arc.no": "否", - "arc.noExtensions": "設定中未列出任何延伸模組。", + "noContextFound": "組態檔: {0} 中找不到「內容」", + "noControllersConnected": "目前未連線任何 Azure Arc 控制器。請執行命令: [連線到現有的 Azure Arc 控制器],然後再試一次", "arc.noExternalEndpoint": "未設定任何外部端點,因此無法使用此資訊。", + "noCurrentContextFound": "組態檔中沒有內容標示為 'current-context': {0}", + "noCurrentClusterContext": "在 Kube 組態檔中找不到目前的叢集內容", + "arc.noExtensions": "設定中未列出任何延伸模組。", "arc.noInstancesAvailable": "沒有執行個體可用", - "arc.noNodeParametersFound": "找不到背景工作伺服器參數...", - "arc.noPodIssuesDetected": "沒有任何已知的問題會影響此 PostgreSQL 執行個體。", - "arc.noUpgrades": "目前的版本是最新版本。沒有可用的升級。", + "noNameInContext": "在組態檔 {0} 中的叢集內容中找不到名稱欄位", "arc.noWorkerPods": "此設定中沒有背景工作角色 Pod。", - "arc.node": "節點", - "arc.nodes": "節點", + "arc.noNodeParametersFound": "找不到背景工作伺服器參數...", "arc.notConfigured": "未設定", "arc.notReady": "未就緒", - "arc.numVCore": "{0} 個 vCore", - "arc.numVCores": "{0} 個虛擬核心", - "arc.numberOfIssuesDetected": "• {0} ({1} 個問題)", + "arc.supportRequestNote": "請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。", "arc.off": "關閉", "arc.offline": "離線", "arc.ok": "確定", "arc.on": "開啟", - "arc.online": "上線", - "arc.onlyNextImmediateVersion": "目前僅支援升級至下一個立即版本。", - "arc.onlyNextImmediateVersionMiaa": "SQL 受控執行個體的版本不能比其資料控制器的版本新。目前只支援升級至下一個立即版本。", - "arc.openDashboardFailed": "開啟儀表板時發生錯誤。{0}", + "arc.online": "線上", "arc.openInAzurePortal": "在 Azure 入口網站中開啟", "arc.overview": "概觀", - "arc.pageDiscardFailed": "無法捨棄使用者輸入。{0}", + "arc.postgresProviderName": "PGSQL", "arc.parameterName": "參數名稱", "arc.password": "密碼", - "arc.passwordAcquisitionFailed": "無法取得密碼。{0}", + "noPasswordFound": "無法擷取控制器: {0} 的密碼,且使用者未提供密碼。請稍後重試。", "arc.passwordReset": "密碼重設成功", - "arc.passwordResetFailed": "無法重設密碼。{0}", - "arc.passwordToController": "為控制器提供密碼", "arc.pending": "擱置中", - "arc.pgConnectionRequired": "需要連線才能顯示及設定資料庫引擎設定。", - "arc.pgSqlType": "PostgreSQL 伺服器 - Azure Arc", - "arc.pitr": "還原時間點", - "arc.pitrInfo": "指定您想要保留時間點備份的時間。自訂此備份可用性。", "arc.podConditionsTable": "Pod 條件表格", + "arc.containerReady": "Pod 容器已就緒。", "arc.podInitialized": "已初始化 Pod。", - "arc.podIssuesDetected": "以下所列的 pod 出現可能會影響效能或可用性的問題。", "arc.podReady": "Pod 已就緒。", "arc.podScheduled": "Pod 是可排程的。", "arc.podsPresent": "Pod 存在", - "arc.podsReady": "已就緒的 Pod", - "arc.podsUsedDescription": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊。", - "arc.podsUsedDescriptionAria": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊", + "arc.pitr": "還原時間點", + "arc.restoreTimeWindowUpdateFailed": "時間點還原時窗更新失敗。{0}", + "arc.retentionDays": "時間點復原保留 (天)", "arc.postgres.computeAndStorageDescriptionPartTwo": "PostgreSQL", - "arc.postgresAdminUsername": "系統管理員使用者名稱", - "arc.postgresArcProductName": "適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc", - "arc.postgresComputeAndStorageDescriptionPartOne": "您可以調整已啟用的 Azure Arc 規模", + "arc.extensionsAddDialog": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。", + "arc.extensionsDescription": "PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。延伸模組允許將多個相關的 SQL 物件捆綁到單一套件中,而您可使用單一命令在資料庫中載入或移除該套件。載入資料庫之後,延伸模組可以像內建功能一樣運作。", + "arc.pgSqlType": "PostgreSQL 伺服器 - Azure Arc", "arc.postgresDashboard": "PostgreSQL 伺服器 - Azure Arc 儀表板 (預覽) - {0}", - "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", - "arc.postgresProviderName": "PGSQL", "arc.postgresVersion": "PostgreSQL 版本", "arc.preloaded Extensions": "預先載入的延伸模組", + "arc.extensionsTableLoadingComplete": "現在可以檢視預先載入的延伸模組。", "arc.projectDetails": "專案詳細資料", - "arc.projectDetailsText": "請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", "arc.properties": "屬性", + "arc.passwordToController": "為控制器提供密碼", + "arc.restorePointErrorrMessage": "以正確的格式提供時間,且在以下範圍內: {0} 到 {1}", "arc.ram": "RAM", - "arc.rangeSetting": "值應在 {0} - {1} 的範圍內", "arc.readMore": "深入了解", "arc.ready": "就緒", "arc.recovering": "正在復原", @@ -247,339 +229,357 @@ "arc.releaseDate": "發行日期", "arc.releaseNotes": "版本資訊", "arc.rememberPassword": "記住密碼", - "arc.replicaOne": "1", - "arc.replicaThree": "3", - "arc.replicaTwo": "2", + "arc.resetPassword": "重設密碼", "arc.resetAllToDefault": "全部重設為預設值", "arc.resetFailed": "重設失敗。{0}", - "arc.resetPassword": "重設密碼", "arc.resetToDefault": "重設為預設值", "arc.resourceGroup": "資源群組", "arc.resourceHealth": "資源健康狀態", "arc.resourceHealthDescription": "資源健康狀態可告訴您資源是否以預期的方式執行。", "arc.restore": "還原", "arc.restoreDatabase": "還原資料庫", + "arc.restorePointDetails": "還原點詳細資料", "arc.restoreInfo": "將資料庫還原到已啟用 Azure Arc 的 SQL 受控執行個體。", "arc.restorePoint": "還原點 (UTC) 時間格式: 'YYYY-MM-DDTHH:MM:SSZ", - "arc.restorePointDetails": "還原點詳細資料", - "arc.restorePointErrorrMessage": "以正確的格式提供時間,且在以下範圍內: {0} 到 {1}", - "arc.restorePointText": "以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。", - "arc.restoreTimeWindowUpdateFailed": "時間點還原時窗更新失敗。{0}", "arc.restoring": "正在還原", - "arc.retentionDays": "時間點復原保留 (天)", "arc.running": "正在執行", + "arc.miaaType": "SQL 受控執行個體 - Azure Arc", + "arc.miaaDashboard": "SQL 受控執行個體 - Azure Arc 儀表板 - {0}", + "arc.upgradingMiaa": "正在升級 SQL 受控執行個體。您可以執行下列命令來檢查升級的狀態: 'kubectl get sqlmi -A'", "arc.save": "儲存", - "arc.scalingCompute": "正在調整計算虛擬核心和記憶體。", "arc.searchToFilter": "搜尋篩選項目...", "arc.security": "安全性", + "button.label": "選取", + "arc.sourceDetailsText": "選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。", + "arc.podsUsedDescriptionAria": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊", + "arc.podsUsedDescription": "請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊。", "arc.selectConnectionString": "從下列可用的用戶端連接字串選取。", + "arc.projectDetailsText": "請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", "arc.server": "伺服器", "arc.serverEndpoint": "伺服器端點", "arc.serverGroupType": "伺服器群組類型", "arc.serviceEndpoints": "服務端點", "arc.serviceEndpointsTable": "服務端點表格", "arc.settings": "設定", - "arc.showMiaaError": "顯示 SQL 受控執行個體詳細資料時發生錯誤。", - "arc.sourceDatabase": "來源資料庫", + "arc.extensionsFunction": "某些延伸模組在啟動時必須先載入至 PostgreSQL 才能使用。可在下方檢視及編輯這些預先載入的延伸模組。", + "arc.extensionsAddFunction": "某些延伸模組必須先載入至 PostgreSQL 才能使用。若要編輯,請輸入以逗號分隔的有效延伸模組清單: ({0})。", "arc.sourceDetails": "來源詳細資料", - "arc.sourceDetailsText": "選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。", + "arc.sourceDatabase": "來源資料庫", + "arc.pitrInfo": "指定您想要保留時間點備份的時間。自訂此備份可用性。", "arc.state": "狀態", "arc.status": "狀態", - "arc.storagePerNode": "每個節點的儲存體", - "arc.subscription": "訂用帳戶", + "arc.subscription": "訂閱", "arc.subscriptionId": "訂用帳戶識別碼", "arc.supportAndTroubleshooting": "支援與疑難排解", - "arc.supportRequestNote": "請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。", "arc.suspect": "有疑問", "arc.syncSecondaryToCommit": "同步次要複本到認可", + "arc.extensionsTableLoading": "正在載入預先載入之延伸模組的資料表。", + "arc.extensionsTableLabel": "預先載入之延伸模組的資料表。", + "arc.arcDeploymentDeprecation": "Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。", + "arc.controllerUrlDescription": "如果有多個叢集具有相同的命名空間,就必須有控制器 URL - 這通常不是必要項目。", + "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為:\r\n\t{2}\r\n 您要更新此資訊嗎?", + "arc.noUpgrades": "目前的版本是最新版本。沒有可用的升級。", + "arc.controllerNameDescription": "要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。", "arc.thePasswordsDoNotMatch": "密碼不相符。請確認密碼或按 Esc 鍵結束。", + "arc.podIssuesDetected": "以下所列的 pod 出現可能會影響效能或可用性的問題。", + "arc.invalidInstanceDeletionName": "值 '{0}' 不符合執行個體名稱。請再試一次或按 Esc 鍵結束", + "arc.onlyNextImmediateVersionMiaa": "SQL 受控執行個體的版本不能比其資料控制器的版本新。目前只支援升級至下一個立即版本。", + "arc.missingExtension": "需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎?", + "arc.noPodIssuesDetected": "沒有任何已知的問題會影響此 PostgreSQL 執行個體。", "arc.troubleshoot": "疑難排解", - "arc.trustServerCertDescription": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密,且不驗證伺服器憑證。", + "arc.booleantrue": "True", "arc.trustServerCertificate": "信任伺服器憑證", "arc.type": "類型", + "arc.USD": "美元", "arc.unknown": "未知", "arc.unloadExtensions": "卸載延伸模組", - "arc.updateExtensionsFailed": "編輯延伸模組失敗。{0}", "arc.updated": "更新於 {0}", "arc.updatingInstance": "正在更新執行個體 '{0}'...", "arc.upgrade": "升級", "arc.upgradeDataController": "升級資料控制器", - "arc.upgradeDialogController": "在資料控制器升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。資料控制器升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。", - "arc.upgradeDialogMiaa": "在 SQL 受控執行個體升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。SQL 受控執行個體升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。", "arc.upgradeManagement": "升級管理", "arc.upgradeMiaa": "升級 SQL 受控執行個體", - "arc.upgradingController": "正在升級資料控制器。您可以執行下列命令來檢查升級的狀態: 'kubectl get datacontrollers -A'", - "arc.upgradingDirectDC": "使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 升級資料控制器 '{0}'", + "arc.upgradingIndirectMiaa": "使用命令 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 升级 SQL MIAA '{0}'", "arc.upgradingDirectMiaa": "使用命令 'az sql mi-arc upgrade --name {0} --resource-group {1}' 升级 SQL MIAA '{0}'", "arc.upgradingIndirectDC": "使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 升級資料控制器 '{0}'", - "arc.upgradingIndirectMiaa": "使用命令 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 升级 SQL MIAA '{0}'", - "arc.upgradingMiaa": "正在升級 SQL 受控執行個體。您可以執行下列命令來檢查升級的狀態: 'kubectl get sqlmi -A'", + "arc.upgradingDirectDC": "使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 升級資料控制器 '{0}'", "arc.userCancelledError": "使用者已取消對話方塊", "arc.username": "使用者名稱", - "arc.vCores": "虛擬核心", "arc.value": "值", + "arc.rangeSetting": "值應在 {0} - {1} 的範圍內", + "arc.extensionsAddErrorrMessage": "值應為下列其中一項: ({0})。", "arc.version": "版本", - "arc.versionLog": "深入了解每項發行版本。", + "arc.instanceDeletionWarning": "警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。", + "arc.trustServerCertDescription": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密,且不驗證伺服器憑證。", + "arc.encryptDescription": "當 True 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密。", "arc.worker": "背景工作", - "arc.workerNodeCount": "背景工作節點計數", "arc.workerNodeParameters": "背景工作節點參數", "arc.workerNodes": "背景工作節點", - "arc.workerNodesParametersDescription": " 背景工作節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。", + "arc.workerNodeCount": "背景工作節點計數", "arc.yes": "是", - "button.label": "選取", - "clusterContextConfigNoLongerValid": "組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: \r\n\t{2}\r\n 您要更新此資訊嗎?", - "clusterContextNotFound": "在 Kube 組態檔中找不到名稱為: {0} 的叢集內容", - "filePicker.browse": "瀏覽", - "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", - "getVariableValue.unknownVariableName": "嘗試取得未知變數 {0} 的變數值", - "noContextFound": "組態檔: {0} 中找不到「內容」", - "noControllerInfoFound": "找不到名稱為: {0} 的控制器資訊", - "noControllersConnected": "目前未連線任何 Azure Arc 控制器。請執行命令: [連線到現有的 Azure Arc 控制器],然後再試一次", - "noCurrentClusterContext": "在 Kube 組態檔中找不到目前的叢集內容", - "noCurrentContextFound": "組態檔中沒有內容標示為 'current-context': {0}", - "noNameInContext": "在組態檔 {0} 中的叢集內容中找不到名稱欄位", - "noPasswordFound": "無法擷取控制器: {0} 的密碼,且使用者未提供密碼。請稍後重試。" + "arc.monitorUpgrade": "您可以執行下列命令來檢查升級狀態:", + "arc.postgresComputeAndStorageDescriptionPartOne": "您可以調整已啟用的 Azure Arc 規模", + "arc.miaaComputeAndStorageDescriptionPartOne": "您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為", + "arc.defaultControllerName": "arc-dc", + "arc.controllerUrlPlaceholder": "https://:", + "arc.computeAndStorageDescriptionPartSix": "在您的 Kubernetes 叢集中,以接受此設定。", + "arc.postgresExtension": "microsoft.azuredatastudio-postgresql", + "arc.node": "節點", + "arc.nodes": "節點", + "arc.podsReady": "已就緒的 Pod", + "arc.scalingCompute": "正在調整計算虛擬核心和記憶體。", + "arc.storagePerNode": "每個節點的儲存體", + "arc.computeAndStorageDescriptionPartFive": "有足夠的資源可供使用", + "arc.vCores": "虛擬核心", + "arc.computeAndStorageDescriptionPartThree": "不停機且依", + "arc.backupsStorage": "{0} 個備份", + "arc.copiedToClipboard": "{0} 已複製到剪貼簿", + "arc.dataStorage": "{0} 資料", + "arc.logStorage": "{0} 記錄", + "arc.numVCore": "{0} 個 vCore", + "arc.numVCores": "{0} 個虛擬核心", + "arc.numberOfIssuesDetected": "• {0} ({1} 個問題)" }, "package": { - "arc.agreement": "我接受 {0} 和 {1}。", + "arc.storage-class.backups.warning": "({0})", + "arc.sql.one.replica": "1 個複本", + "arc.sql.two.replicas": "2 個複本", + "arc.sql.three.replicas": "3 個複本", + "arc.postgres.server.extensions.description": "啟動時應該載入 Postgres 延伸模組的逗號分隔清單。請參閱 Postgres 文件以尋求支援的值。", + "arc.sql.cost.summary.additional.charge": "每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。", + "arc.postgres.server.username": "系統管理員使用者名稱", + "arc.sql.cost.summary.admin.account": "系統管理員帳戶", + "arc.sql.license.type.description": "如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit", + "arc.data.controller.auto.upload.logs": "自動上傳記錄", + "arc.data.controller.auto.upload.metrics": "自動上傳計量", + "arc.data.controller.summary.azure": "Azure", + "arc.configuration.title": "Azure Arc", + "arc.displayName": "Azure Arc", + "arc.view.title": "Azure Arc 控制器", + "arc.data.controller.summary.arc.data.controller": "Azure Arc 資料控制器", + "resource.type.azure.arc.display.name": "Azure Arc 資料控制器", + "arc.agreement.sql.help.text": "啟用 Azure Arc 的受控執行個體不僅可以存取 SQL Server,還提供相容的功能,可以部署到您選擇的基礎結構上。{0}。 \r\n \r\n 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。", + "arc.data.controller.create.azureconfig.title": "Azure 組態", + "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure Hybrid Benefit 折扣 (美元)", "arc.agreement.help.text.azure.marketplace.terms": "Azure Marketplace 條款", - "arc.agreement.help.text.learn.more": "深入了解", - "arc.agreement.help.text.privacy.policy": "隱私權原則", - "arc.agreement.help.text.terms.of.use": "使用規定", - "arc.agreement.postgres.help.text": "PostgreSQL 伺服器 - Azure Arc 是啟用 Azure Arc 的資料服務一部分的資料庫引擎之一,它可以部署在您選擇的基礎架構上。{0}。\r\n \r\n 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。", - "arc.agreement.postgres.help.text.learn.more.ariaLabel": "深入了解 PostgreSQL 伺服器 - Azure Arc", - "arc.agreement.postgres.terms.conditions": "PostgreSQL 伺服器 - Azure Arc 條款及條件", - "arc.agreement.sql.help.text": "啟用 Azure Arc 的受控執行個體不僅可以存取 SQL Server,還提供相容的功能,可以部署到您選擇的基礎結構上。{0}。\r\n \r\n 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。", - "arc.agreement.sql.help.text.learn.more.ariaLabel": "深入了解啟用 Azure Arc 的受控執行個體", + "arc.data.controller.summary.terms.link.text": "Azure Marketplace 條款", + "resource.type.arc.sql.display.name": "Azure SQL 受控執行個體 - Azure Arc", "arc.agreement.sql.terms.conditions": "Azure SQL 受控執行個體 - Azure Arc 條款及條件", "arc.azure.account": "Azure 帳戶", + "arc.data.controller.project.details.title": "Azure 詳細資料", + "arc.azure.section.title": "Azure 資訊", "arc.azure.location": "Azure 位置", "arc.azure.resource.group": "Azure 資源群組", - "arc.azure.section.title": "Azure 資訊", "arc.azure.subscription": "Azure 訂用帳戶", - "arc.configuration.title": "Azure Arc", - "arc.confirm.password": "確認密碼", - "arc.controller": "目標 Azure Arc 控制器", - "arc.cores-limit.label": "核心數限制", - "arc.cores-request.label": "核心數要求", - "arc.data.controller.auto.upload.logs": "自動上傳記錄", - "arc.data.controller.auto.upload.logs.description": "啟用自動上傳記錄檔。僅直接模式。", - "arc.data.controller.auto.upload.metrics": "自動上傳計量", - "arc.data.controller.auto.upload.metrics.description": "啟用計量的自動上傳。僅直接模式。", - "arc.data.controller.cluster.config.profile": "Kube 設定範本", - "arc.data.controller.cluster.config.profile.description": "選擇符合您 Kube 發佈的 Kube 設定範本。此範本提供儲存類別、服務類型等的預設。", - "arc.data.controller.cluster.config.profile.loading": "正在載入組態設定檔", - "arc.data.controller.cluster.config.profile.loadingcompleted": "載入組態設定檔完成", - "arc.data.controller.cluster.config.profile.title": "選擇組態設定檔", - "arc.data.controller.cluster.environment.title": "您的目標現有 Kubernetes 叢集環境是什麼?", - "arc.data.controller.cluster.name": "叢集名稱", - "arc.data.controller.cluster.name.description": "叢集的名稱。僅直接模式。", - "arc.data.controller.connectivity.mode": "連線模式", - "arc.data.controller.create.azureconfig.title": "Azure 組態", - "arc.data.controller.create.controllerconfig.title": "控制器設定", - "arc.data.controller.create.summary.title": "檢閱您的設定", - "arc.data.controller.custom.location": "自訂位置", - "arc.data.controller.custom.location.description": "自訂位置的名稱。僅直接模式。", - "arc.data.controller.details.description": "對於間接模式,需要命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以便進行遠端系統管理和監視。對於直接模式,需要自訂位置名稱。", - "arc.data.controller.details.title": "資料控制器詳細資料", - "arc.data.controller.direct.display.name": "直接", - "arc.data.controller.help.text": "Kubernetes 叢集必須已使用 Az connectedk8s 連線命令來啟用 Arc。請使用我們的 {0} 深入了解。", - "arc.data.controller.help.text.documentation.page": "文件頁面", - "arc.data.controller.indirect.display.name": "間接", - "arc.data.controller.infrastructure": "基礎結構", - "arc.data.controller.kube.cluster.context": "叢集內容", - "arc.data.controller.location": "位置", - "arc.data.controller.location.description": "位置僅用於間接模式部署。直接模式將忽略此欄位。", - "arc.data.controller.log.analytics.primary.key": "記錄分析主要金鑰", - "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作區識別碼", - "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作區", - "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "確認密碼", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密碼", - "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "輸入將用於登入計量和記錄儀表板的密碼。", - "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "計量和記錄儀表板認證", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "使用者名稱", - "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "輸入將用於計量和記錄儀表板的使用者名稱。", - "arc.data.controller.name": "資料控制器名稱", - "arc.data.controller.name.validation.description": "名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。", - "arc.data.controller.namespace": "資料控制器命名空間", - "arc.data.controller.namespace.description": "資料控制器命名空間。僅間接模式。", - "arc.data.controller.namespace.validation.description": "命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。", - "arc.data.controller.new.wizard.title": "建立 Azure Arc 資料控制器", - "arc.data.controller.project.details.description": "請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", - "arc.data.controller.project.details.title": "Azure 詳細資料", - "arc.data.controller.readmore": "深入了解", - "arc.data.controller.select.cluster.title": "從現有的 Kubernetes 叢集選取", - "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.data.controller.summary.arc.data.controller": "Azure Arc 資料控制器", - "arc.data.controller.summary.arc.terms.of.use": "使用規定", - "arc.data.controller.summary.arc.terms.privacy.policy": "隱私權原則", - "arc.data.controller.summary.arc.terms.separator": "|", - "arc.data.controller.summary.azure": "Azure", - "arc.data.controller.summary.cluster.context": "叢集內容", - "arc.data.controller.summary.cluster.name": "叢集名稱", - "arc.data.controller.summary.controller": "控制器", - "arc.data.controller.summary.data.controller.custom.location": "資料控制器自訂位置", - "arc.data.controller.summary.data.controller.infrastructure": "料控制器基礎結構", - "arc.data.controller.summary.data.controller.name": "資料控制器名稱", - "arc.data.controller.summary.data.controller.namespace": "資料控制器命名空間", - "arc.data.controller.summary.estimated.cost.per.month": "每月預估費用", - "arc.data.controller.summary.free": "免費", - "arc.data.controller.summary.kube.config.file.path": "Kube 設定檔路徑", - "arc.data.controller.summary.kubernetes": "Kubernetes", - "arc.data.controller.summary.location": "位置", - "arc.data.controller.summary.profile": "設定檔", - "arc.data.controller.summary.resource.group": "資源群組", - "arc.data.controller.summary.subscription": "訂用帳戶", - "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.username": "使用者名稱", - "arc.description": "支援 Azure Arc", - "arc.displayName": "Azure Arc", - "arc.memory-limit.label": "記憶體限制", - "arc.memory-request.label": "記憶體要求", - "arc.openDashboard": "管理", - "arc.password": "密碼", - "arc.postgres.server.cores.limit.description": "協調器節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。", - "arc.postgres.server.cores.limit.label": "CPU 限制", - "arc.postgres.server.cores.request.description": "協調器節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。", - "arc.postgres.server.cores.request.label": "CPU 要求", - "arc.postgres.server.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", - "arc.postgres.server.dev.use.label": "僅供開發使用", - "arc.postgres.server.engine.version": "引擎版本", - "arc.postgres.server.extensions.description": "啟動時應該載入 Postgres 延伸模組的逗號分隔清單。請參閱 Postgres 文件以尋求支援的值。", - "arc.postgres.server.extensions.label": "延伸模組", - "arc.postgres.server.invalid.username": "已停用該使用者名稱,請選擇其他使用者名稱。", - "arc.postgres.server.memory.limit.description": "協調器節點之 Postgres 執行個體的記憶體限制 (GB)。", - "arc.postgres.server.memory.limit.label": "記憶體限制 (GB)", - "arc.postgres.server.memory.request.description": "協調器節點之 Postgres 執行個體的記憶體要求 (GB)。", - "arc.postgres.server.memory.request.label": "記憶體要求 (GB)", - "arc.postgres.server.name": "伺服器名稱", - "arc.postgres.server.name.placeholder": "輸入伺服器名稱", - "arc.postgres.server.name.validation.description": "伺服器名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 11 個字元。", - "arc.postgres.server.port": "連接埠", - "arc.postgres.server.service.type": "服務類型", - "arc.postgres.server.username": "系統管理員使用者名稱", - "arc.postgres.server.username.placeholder": "請輸入伺服器管理員登入名稱", - "arc.postgres.server.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", - "arc.postgres.server.volume.size.backups.label": "磁碟區大小 GB (備份)", - "arc.postgres.server.volume.size.data.description": "要用於資料之儲存磁碟區的大小 (GB)。", - "arc.postgres.server.volume.size.data.label": "磁碟區大小 GB (資料)", - "arc.postgres.server.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", - "arc.postgres.server.volume.size.logs.label": "磁碟區大小 GB (記錄)", - "arc.postgres.settings.resource.compute.config.title": "計算設定", - "arc.postgres.settings.section.title": "一般設定", - "arc.postgres.settings.storage.title": "儲存體設定", - "arc.postgres.storage-class.backups.description": "用於備份永久性磁碟區的儲存類別", - "arc.postgres.storage-class.data.description": "用於資料永久性磁碟區的儲存類別", - "arc.postgres.storage-class.logs.description": "用於記錄永久性磁碟區的儲存類別。", - "arc.postgres.wizard.page1.title": "提供 PostgreSQL 伺服器參數", - "arc.postgres.wizard.title": "部署 PostgreSQL 伺服器 - Azure Arc (預覽)", - "arc.sql.connection.settings.section.title": "SQL 連線資訊", - "arc.sql.cores-limit.description": "受控執行個體的核心數限制 (整數)。", - "arc.sql.cores-request.description": "受控執行個體的核心數要求,以整數表示。", - "arc.sql.cost.summary": "成本摘要", - "arc.sql.cost.summary.additional.charge": "每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。", - "arc.sql.cost.summary.admin.account": "系統管理員帳戶", - "arc.sql.cost.summary.azure.hybrid.benefit.discount": "Azure Hybrid Benefit 折扣 (美元)", "arc.sql.cost.summary.basics": "基本", "arc.sql.cost.summary.billable.replicas": "計費複本", "arc.sql.cost.summary.business.critical": "業務關鍵", - "arc.sql.cost.summary.cost.vcore": "每 vCore 成本 (美元)", - "arc.sql.cost.summary.custom.location": "自訂位置", - "arc.sql.cost.summary.estimated.cost.per.month": "每月預估費用", - "arc.sql.cost.summary.general.purpose": "一般用途", - "arc.sql.cost.summary.instance.name": "執行個體名稱", - "arc.sql.cost.summary.managed.instance.admin.login": "受控執行個體系統管理員登入", - "arc.sql.cost.summary.pricing.details": "價格詳細資料", - "arc.sql.cost.summary.resource.group": "資源群組", - "arc.sql.cost.summary.service.tier": "服務層級", - "arc.sql.cost.summary.service.tier.learn.more.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", - "arc.sql.cost.summary.service.tier.learn.more.text": "深入了解", - "arc.sql.cost.summary.sql.connection.info": "SQL 連線資訊", - "arc.sql.cost.summary.sql.instance.settings": "SQL 執行個體設定", - "arc.sql.cost.summary.sql.miaa": "SQL 受控執行個體 - Azure Arc", - "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL 受控執行個體 - Azure Arc 成本摘要", - "arc.sql.cost.summary.subscription": "訂用帳戶", - "arc.sql.cost.summary.vcore.limit": "CPU vCore 限制", - "arc.sql.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", - "arc.sql.dev.use.label": "僅供開發使用", - "arc.sql.high.availability": "高可用性", - "arc.sql.high.availability.description": "為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。", - "arc.sql.instance.name": "執行個體名稱", - "arc.sql.instance.name.placeholder": "請輸入執行個體名稱", - "arc.sql.instance.retention.policy.title": "SQL 執行個體備份保留原則", - "arc.sql.instance.settings.section.title": "SQL 執行個體設定", - "arc.sql.invalid.instance.name": "執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。", - "arc.sql.invalid.username": "已停用該使用者名稱,請選擇其他使用者名稱。", - "arc.sql.license.type.description": "如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit", - "arc.sql.license.type.label": "我已有 SQL Server 授權", - "arc.sql.memory-limit.description": "受控執行個體的容量限制 (整數)。", - "arc.sql.memory-request.description": "受控執行個體的容量要求,以記憶體整數 GB 為單位。", - "arc.sql.one.replica": "1 個複本", - "arc.sql.pitr.description": "還原時間點", - "arc.sql.pitr.retention.description": "設定時間點備份的保留期。{0}", - "arc.sql.readable.secondaries.description": "可讀取次要複本數目。", - "arc.sql.readable.secondaries.label": "可讀取次要複本", - "arc.sql.retention.days.description": "指定時間點備份的保留時間長度。", - "arc.sql.retention.days.label": "保留時間點 (天)", "arc.sql.service.tier.business.critical": "商務關鍵性 (無限虛擬核心及 RAM,進階高可用性)", - "arc.sql.service.tier.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", - "arc.sql.service.tier.general.purpose": "一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性)", - "arc.sql.service.tier.label": "服務層級", - "arc.sql.storage-class.backups.description": "要用於備份的儲存體類別。如果未指定任何值,備份將儲存在指派給資料的相同儲存體類別中。必須是具備 RWX 功能的儲存體類別。", - "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", - "arc.sql.storage-class.datalogs.description": "用於資料庫記錄 (.ldf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", - "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", - "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", - "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", - "arc.sql.sync.secondaries.description": "允許認可主要複本之前認可交易所需的同步複本數目。將此值設定為 -1 會將所需的同步次要數設定為'(副本數 - 1) / 2',並向下四捨五入。", - "arc.sql.sync.secondaries.label": "需要同步處理次要項目才能進行認可", - "arc.sql.three.replicas": "3 個複本", - "arc.sql.two.replicas": "2 個複本", - "arc.sql.username": "受控執行個體系統管理員登入", - "arc.sql.username.placeholder": "輸入管理員名稱", - "arc.sql.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", - "arc.sql.volume.size.backups.label": "以 Gi 表示的磁碟區大小 (備份)", - "arc.sql.volume.size.data.description": "要用於資料之儲存磁碟區的大小 (GB)。", - "arc.sql.volume.size.data.label": "以 Gi 表示的磁碟區大小 (資料)", - "arc.sql.volume.size.datalogs.description": "要用於資料庫記錄之儲存區的大小 (以 GI 為單位)。", - "arc.sql.volume.size.datalogs.label": "以 Gi 表示的磁碟區大小 (資料庫記錄)", - "arc.sql.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", - "arc.sql.volume.size.logs.label": "以 Gi 表示的磁碟區大小 (記錄)", - "arc.sql.wizard.page1.title": "提供 Azure SQL 受控執行個體參數", - "arc.sql.wizard.title": "部署 Azure SQL 受控執行個體 - Azure Arc", - "arc.storage-class.backups.label": "儲存類別 (備份)", - "arc.storage-class.backups.warning": "({0})", - "arc.storage-class.backups.warning.link": "具備 RWX 功能", - "arc.storage-class.data.label": "儲存類別 (資料)", - "arc.storage-class.datalogs.label": "儲存類別 (資料庫記錄)", - "arc.storage-class.dc.label": "儲存類別", - "arc.storage-class.logs.label": "儲存類別 (記錄)", - "arc.view.title": "Azure Arc 控制器", - "arc.view.welcome.connect": "未註冊任何 Azure Arc 控制器。[深入了解](https://azure.microsoft.com/services/azure-arc/)\r\n[連線控制器](command:arc.connectToController)", - "arc.view.welcome.loading": "正在載入控制器...", + "arc.data.controller.summary.terms.description": "按一下 [編寫指令碼到筆記本] 表示我 (a) 同意上述 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂閱相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {0}。", + "arc.postgres.server.cores.limit.label": "CPU 限制", + "arc.postgres.server.cores.request.label": "CPU 要求", + "arc.sql.cost.summary.vcore.limit": "CPU vCore 限制", + "arc.postgres.server.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", + "arc.sql.dev.use.description": "勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。", + "arc.data.controller.cluster.config.profile.description": "選擇符合您 Kube 發佈的 Kube 設定範本。此範本提供儲存類別、服務類型等的預設。", + "arc.data.controller.cluster.config.profile.title": "選擇組態設定檔", + "arc.data.controller.cluster.name": "叢集名稱", + "arc.data.controller.summary.cluster.context": "叢集內容", + "arc.data.controller.kube.cluster.context": "叢集內容", + "arc.data.controller.summary.cluster.name": "叢集名稱", + "arc.postgres.settings.resource.compute.config.title": "計算設定", + "arc.data.controller.summary.profile": "設定檔", + "arc.sql.pitr.retention.description": "設定時間點備份的保留期。{0}", + "arc.confirm.password": "確認密碼", + "arc.data.controller.metrics.and.logs.dashboard.credentials.confirm.password": "確認密碼", "command.connectToController.title": "連線到現有的 Azure Arc 控制器", + "arc.data.controller.connectivity.mode": "連線模式", + "arc.data.controller.summary.controller": "控制器", + "arc.data.controller.create.controllerconfig.title": "控制器設定", + "arc.cores-limit.label": "核心數限制", + "arc.cores-request.label": "核心數要求", + "cores.limit.greater.than.or.equal.to.requested.cores": "核心數限制必須大於或等於要求的核心數", + "arc.sql.cost.summary": "成本摘要", + "arc.sql.cost.summary.cost.vcore": "每 vCore 成本 (美元)", + "arc.data.controller.new.wizard.title": "建立 Azure Arc 資料控制器", "command.createController.title": "建立新的 Azure Arc 控制器", + "resource.type.azure.arc.description": "建立 Azure Arc 資料控制器。啟動此精靈之前,請先確認您已執行 AZ 登入。", + "arc.data.controller.custom.location": "自訂位置", + "arc.sql.cost.summary.custom.location": "自訂位置", + "arc.data.controller.summary.data.controller.custom.location": "資料控制器自訂位置", + "arc.data.controller.details.title": "資料控制器詳細資料", + "arc.data.controller.summary.data.controller.infrastructure": "料控制器基礎結構", + "arc.data.controller.summary.data.controller.name": "資料控制器名稱", + "arc.data.controller.name": "資料控制器名稱", + "arc.data.controller.summary.data.controller.namespace": "資料控制器命名空間", + "arc.data.controller.namespace": "資料控制器命名空間", + "arc.data.controller.namespace.description": "資料控制器命名空間。僅間接模式。", + "deploy.done.action": "部署", + "arc.sql.wizard.title": "部署 Azure SQL 受控執行個體 - Azure Arc", + "arc.postgres.wizard.title": "部署 PostgreSQL 伺服器 - Azure Arc (預覽)", + "resource.type.arc.postgres.description": "將 PostgreSQL 伺服器部署至 Azure Arc 環境", + "arc.data.controller.direct.display.name": "直接", "command.editConnection.title": "編輯連線", + "arc.sql.high.availability.description": "為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。", + "arc.data.controller.auto.upload.logs.description": "啟用自動上傳記錄檔。僅直接模式。", + "arc.data.controller.auto.upload.metrics.description": "啟用計量的自動上傳。僅直接模式。", + "arc.postgres.server.engine.version": "引擎版本", + "arc.sql.username.placeholder": "輸入管理員名稱", + "arc.sql.instance.name.placeholder": "請輸入執行個體名稱", + "arc.postgres.server.username.placeholder": "請輸入伺服器管理員登入名稱", + "arc.postgres.server.name.placeholder": "輸入伺服器名稱", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password.description": "輸入將用於登入計量和記錄儀表板的密碼。", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username.description": "輸入將用於計量和記錄儀表板的使用者名稱。", "command.estimateCostSqlMiaa.title": "SQL 受控執行個體預估成本 - Azure Arc", + "arc.sql.cost.summary.estimated.cost.per.month": "每月預估費用", + "arc.data.controller.summary.estimated.cost.per.month": "每月預估費用", + "arc.postgres.server.extensions.label": "延伸模組", + "arc.postgres.server.dev.use.label": "僅供開發使用", + "arc.sql.dev.use.label": "僅供開發使用", + "arc.data.controller.details.description": "對於間接模式,需要命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以便進行遠端系統管理和監視。對於直接模式,需要自訂位置名稱。", + "arc.data.controller.summary.free": "免費", + "arc.sql.cost.summary.general.purpose": "一般用途", + "arc.sql.service.tier.general.purpose": "一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性)", + "arc.postgres.settings.section.title": "一般設定", + "arc.sql.high.availability": "高可用性", + "arc.agreement": "我接受 {0} 和 {1}。", + "arc.sql.license.type.label": "我已有 SQL Server 授權", + "arc.data.controller.indirect.display.name": "間接", + "arc.data.controller.infrastructure": "基礎結構", + "arc.sql.cost.summary.instance.name": "執行個體名稱", + "arc.sql.instance.name": "執行個體名稱", + "arc.sql.invalid.instance.name": "執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。", + "arc.data.controller.summary.kube.config.file.path": "Kube 設定檔路徑", + "arc.data.controller.summary.kubernetes": "Kubernetes", + "arc.data.controller.cluster.config.profile": "Kube 設定範本", + "arc.agreement.help.text.learn.more": "深入了解", + "arc.sql.cost.summary.service.tier.learn.more.text": "深入了解", + "arc.agreement.sql.help.text.learn.more.ariaLabel": "深入了解啟用 Azure Arc 的受控執行個體", + "arc.agreement.postgres.help.text.learn.more.ariaLabel": "深入了解 PostgreSQL 伺服器 - Azure Arc", + "arc.data.controller.cluster.config.profile.loading": "正在載入組態設定檔", + "arc.data.controller.cluster.config.profile.loadingcompleted": "載入組態設定檔完成", + "arc.view.welcome.loading": "正在載入控制器...", + "arc.data.controller.summary.location": "位置", + "arc.data.controller.location": "位置", + "arc.data.controller.location.description": "位置僅用於間接模式部署。直接模式將忽略此欄位。", + "arc.data.controller.log.analytics.primary.key": "記錄分析主要金鑰", + "arc.data.controller.log.analytics.workspace.names": "Log Analytics 工作區", + "arc.data.controller.log.analytics.workspace.id": "Log Analytics 工作區識別碼", + "arc.openDashboard": "管理", + "arc.sql.cost.summary.managed.instance.admin.login": "受控執行個體系統管理員登入", + "arc.sql.username": "受控執行個體系統管理員登入", + "resource.type.arc.sql.description": "適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務", + "arc.memory-limit.label": "記憶體限制", + "arc.memory-request.label": "記憶體要求", + "arc.postgres.server.memory.limit.label": "記憶體限制 (GB)", + "memory.limit.greater.than.or.equal.to.requested.memory": "記憶體限制必須大於或等於要求的記憶體", + "arc.postgres.server.memory.request.label": "記憶體要求 (GB)", + "arc.data.controller.metrics.and.logs.dashboard.credentials.title": "計量和記錄儀表板認證", + "microsoft.agreement.privacy.statement": "Microsoft 隱私權聲明", + "arc.data.controller.name.validation.description": "名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。", + "arc.data.controller.namespace.validation.description": "命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。", + "arc.view.welcome.connect": "未註冊任何 Azure Arc 控制器。[深入了解](https://azure.microsoft.com/services/azure-arc/)\r\n[連線控制器](command:arc.connectToController)", + "arc.password": "密碼", + "arc.data.controller.metrics.and.logs.dashboard.credentials.password": "密碼", + "arc.sql.pitr.description": "還原時間點", + "arc.sql.retention.days.label": "保留時間點 (天)", + "arc.postgres.server.port": "連接埠", + "resource.type.arc.postgres.display.name": "PostgreSQL 伺服器 - Azure Arc (預覽)", + "arc.agreement.postgres.help.text": "PostgreSQL 伺服器 - Azure Arc 是啟用 Azure Arc 的資料服務一部分的資料庫引擎之一,它可以部署在您選擇的基礎架構上。{0}。 \r\n \r\n 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。", + "arc.agreement.postgres.terms.conditions": "PostgreSQL 伺服器 - Azure Arc 條款及條件", + "arc.agreement.help.text.privacy.policy": "隱私權原則", + "arc.data.controller.summary.arc.terms.privacy.policy": "隱私權原則", + "arc.sql.wizard.page1.title": "提供 Azure SQL 受控執行個體參數", + "arc.postgres.wizard.page1.title": "提供 PostgreSQL 伺服器參數", + "arc.storage-class.backups.warning.link": "具備 RWX 功能", + "arc.data.controller.readmore": "深入了解", + "arc.sql.readable.secondaries.label": "可讀取次要複本", "command.refresh.title": "重新整理", "command.removeController.title": "移除控制器", - "cores.limit.greater.than.or.equal.to.requested.cores": "核心數限制必須大於或等於要求的核心數", - "deploy.done.action": "部署", - "deploy.script.action": "編寫指令碼到筆記本", - "memory.limit.greater.than.or.equal.to.requested.memory": "記憶體限制必須大於或等於要求的記憶體", - "microsoft.agreement.privacy.statement": "Microsoft 隱私權聲明", "requested.cores.less.than.or.equal.to.cores.limit": "要求的核心數必須小於或等於核心數限制", "requested.memory.less.than.or.equal.to.memory.limit": "要求的記憶體必須小於或等於記憶體限制", - "resource.type.arc.postgres.description": "將 PostgreSQL 伺服器部署至 Azure Arc 環境", - "resource.type.arc.postgres.display.name": "PostgreSQL 伺服器 - Azure Arc (預覽)", - "resource.type.arc.sql.description": "適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務", - "resource.type.arc.sql.display.name": "Azure SQL 受控執行個體 - Azure Arc", - "resource.type.azure.arc.description": "建立 Azure Arc 資料控制器。啟動此精靈之前,請先確認您已執行 AZ 登入。", - "resource.type.azure.arc.display.name": "Azure Arc 資料控制器", + "arc.sql.cost.summary.resource.group": "資源群組", + "arc.data.controller.summary.resource.group": "資源群組", + "arc.data.controller.create.summary.title": "檢閱您的組態", + "arc.sql.cost.summary.sql.connection.info": "SQL 連線資訊", + "arc.sql.connection.settings.section.title": "SQL 連線資訊", + "arc.sql.instance.retention.policy.title": "SQL 執行個體備份保留原則", + "arc.sql.cost.summary.sql.instance.settings": "SQL 執行個體設定", + "arc.sql.instance.settings.section.title": "SQL 執行個體設定", + "arc.sql.cost.summary.sql.miaa.cost.summary": "SQL 受控執行個體 - Azure Arc 成本摘要", + "arc.sql.cost.summary.sql.miaa": "SQL 受控執行個體 - Azure Arc", + "deploy.script.action": "編寫指令碼到筆記本", + "arc.data.controller.select.cluster.title": "從現有的 Kubernetes 叢集選取", + "arc.sql.service.tier.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", + "arc.sql.cost.summary.service.tier.learn.more.description": "從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。", + "arc.data.controller.project.details.description": "請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。", + "arc.postgres.server.name": "伺服器名稱", + "arc.postgres.server.name.validation.description": "伺服器名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 11 個字元。", + "arc.sql.service.tier.label": "服務層級", + "arc.sql.cost.summary.service.tier": "服務層級", + "arc.postgres.server.service.type": "服務類型", + "arc.sql.retention.days.description": "指定時間點備份的保留時間長度。", + "arc.storage-class.dc.label": "儲存類別", + "arc.storage-class.backups.label": "儲存類別 (備份)", + "arc.storage-class.data.label": "儲存類別 (資料)", + "arc.storage-class.datalogs.label": "儲存類別 (資料庫記錄)", + "arc.storage-class.logs.label": "儲存類別 (記錄)", + "arc.postgres.settings.storage.title": "儲存體設定", + "arc.sql.cost.summary.subscription": "訂閱", + "arc.data.controller.summary.subscription": "訂閱", + "arc.description": "支援 Azure Arc", + "arc.sql.sync.secondaries.label": "需要同步處理次要項目才能進行認可", + "arc.controller": "目標 Azure Arc 控制器", + "arc.data.controller.summary.terms": "條款", + "arc.agreement.help.text.terms.of.use": "使用規定", + "arc.data.controller.summary.arc.terms.of.use": "使用規定", + "arc.postgres.server.invalid.username": "已停用該使用者名稱,請選擇其他使用者名稱。", + "arc.sql.invalid.username": "已停用該使用者名稱,請選擇其他使用者名稱。", + "arc.data.controller.help.text": "Kubernetes 叢集必須已使用 Az connectedk8s 連線命令來啟用 Arc。請使用我們的 {0} 深入了解。", + "arc.sql.cores-limit.description": "受控執行個體的核心數限制 (整數)。", + "arc.sql.memory-limit.description": "受控執行個體的容量限制 (整數)。", + "arc.postgres.server.cores.limit.description": "協調器節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。", + "arc.postgres.server.memory.limit.description": "協調器節點之 Postgres 執行個體的記憶體限制 (GB)。", + "arc.postgres.server.memory.request.description": "協調器節點之 Postgres 執行個體的記憶體要求 (GB)。", + "arc.postgres.server.cores.request.description": "協調器節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。", + "arc.data.controller.cluster.name.description": "叢集的名稱。僅直接模式。", + "arc.data.controller.custom.location.description": "自訂位置的名稱。僅直接模式。", + "arc.sql.readable.secondaries.description": "可讀取次要複本數目。", + "arc.sql.sync.secondaries.description": "允許認可主要複本之前認可交易所需的同步複本數目。將此值設定為 -1 會將所需的同步次要數設定為'(副本數 - 1) / 2',並向下四捨五入。", + "arc.sql.cores-request.description": "受控執行個體的核心數要求,以整數表示。", + "arc.sql.memory-request.description": "受控執行個體的容量要求,以記憶體整數 GB 為單位。", + "arc.postgres.server.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", + "arc.sql.volume.size.backups.description": "要用於備份之儲存磁碟區的大小 (GB)。", + "arc.postgres.server.volume.size.data.description": "要用於資料之儲存磁碟區的大小 (GB)。", + "arc.sql.volume.size.data.description": "要用於資料之儲存磁碟區的大小 (GB)。", + "arc.sql.volume.size.datalogs.description": "要用於資料庫記錄之儲存區的大小 (以 GI 為單位)。", + "arc.postgres.server.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", + "arc.sql.volume.size.logs.description": "要用於記錄之儲存磁碟區的大小 (GB)。", + "arc.sql.storage-class.backups.description": "要用於備份的儲存體類別。如果未指定任何值,備份將儲存在指派給資料的相同儲存體類別中。必須是具備 RWX 功能的儲存體類別。", + "arc.sql.storage-class.dc.description": "用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。", + "arc.postgres.storage-class.backups.description": "用於備份永久性磁碟區的儲存類別", + "arc.sql.storage-class.data.description": "用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", + "arc.postgres.storage-class.data.description": "用於資料永久性磁碟區的儲存類別", + "arc.sql.storage-class.datalogs.description": "用於資料庫記錄 (.ldf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", + "arc.sql.storage-class.logs.description": "用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。", + "arc.postgres.storage-class.logs.description": "用於記錄永久性磁碟區的儲存類別。", + "arc.data.controller.summary.username": "使用者名稱", + "arc.data.controller.metrics.and.logs.dashboard.credentials.username": "使用者名稱", "should.be.integer": "值必須是整數", - "worker.node.count.should.not.be.one": "不支援 1 的值。" + "worker.node.count.should.not.be.one": "不支援 1 的值。", + "arc.postgres.server.volume.size.backups.label": "磁碟區大小 GB (備份)", + "arc.postgres.server.volume.size.data.label": "磁碟區大小 GB (資料)", + "arc.postgres.server.volume.size.logs.label": "磁碟區大小 GB (記錄)", + "arc.sql.volume.size.backups.label": "以 Gi 表示的磁碟區大小 (備份)", + "arc.sql.volume.size.data.label": "以 Gi 表示的磁碟區大小 (資料)", + "arc.sql.volume.size.datalogs.label": "以 Gi 表示的磁碟區大小 (資料庫記錄)", + "arc.sql.volume.size.logs.label": "以 Gi 表示的磁碟區大小 (記錄)", + "arc.data.controller.cluster.environment.title": "您的目標現有 Kubernetes 叢集環境是什麼?", + "arc.sql.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.summary.arc.by.microsoft": "由 Microsoft 提供", + "arc.data.controller.help.text.documentation.page": "文件頁面", + "arc.sql.cost.summary.pricing.details": "價格詳細資料", + "arc.data.controller.summary.arc.terms.separator": "|" } } } \ 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/Microsoft.asde-deployment.i18n.json similarity index 97% rename from i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.asde-deployment.i18n.json index a4503a7d36..37e3a892ac 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/asde-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.asde-deployment.i18n.json @@ -9,58 +9,58 @@ "version": "1.0.0", "contents": { "package": { + "resource-type-sql-edge-display-name": "Azure SQL Edge", + "resource-type-sql-edge-description": "Azure SQL Edge (預覽) 是專為 IoT 及 IoT Edge 部署而最佳化的關聯式資料庫引擎。", + "extension-displayName": "Azure SQL Edge 部署延伸模組", + "docker-sql-port-field": "Azure SQL Edge 連接埠", + "sqlserver-info-section-title": "Azure SQL Edge 資訊", + "docker-sql-password-field": "Azure SQL Edge 執行個體 (sa) 密碼", "azure-info-section-title": "Azure 資訊", - "azure_location": "位置", - "azure_resource_group": "資源群組", - "azure_subscription_id": "訂用帳戶識別碼", - "device-id": "裝置識別碼", - "device-ip-address": "裝置 IP 位址", - "device-ip-address-description": "將用來在部署後連線到 Azure SQL Edge 執行個體", - "device-target-condition": "目標條件", - "device-target-condition-learn-more": "深入了解目標條件", + "vm_password_confirm": "確認 VM 系統管理員密碼", "docker-confirm-sql-password-field": "確認密碼", "docker-container-name-field": "容器名稱", - "docker-imagetag-field": "映像標籤", - "docker-password-field": "密碼", - "docker-registry-field": "登錄", - "docker-repository-field": "存放庫", - "docker-settings-section-title": "Docker 設定", - "docker-sql-password-field": "Azure SQL Edge 執行個體 (sa) 密碼", - "docker-sql-port-field": "Azure SQL Edge 連接埠", - "docker-username-field": "使用者名稱", - "edge-agreement": "我接受 {0} 和 {1}。", - "edge-eula": "Microsoft Azure SQL Edge 授權合約", - "edge-remote-password-field": "密碼", - "edge-remote-target-field": "名稱或 IP 位址", - "edge-remote-username-field": "使用者名稱", - "extension-description": "提供部署 Azure SQL Edge 的筆記本式體驗", - "extension-displayName": "Azure SQL Edge 部署延伸模組", - "iot-hub-name": "IoT 中樞名稱", - "microsoft-privacy-statement": "Microsoft 隱私權聲明", - "package-files": "SQL Server 套件檔案", - "package_path": "套件檔案", - "package_path_description": "SQL Server 套件檔案的路徑 (dacpac、bacpac) 或壓縮的套件檔案。", - "remote-info-section-title": "目標電腦資訊", - "resource-type-sql-edge-description": "Azure SQL Edge (預覽) 是專為 IoT 及 IoT Edge 部署而最佳化的關聯式資料庫引擎。", - "resource-type-sql-edge-display-name": "Azure SQL Edge", - "sql-edge-azure-display-name": "新的 Azure IoT 中樞和 VM (密碼驗證)", - "sql-edge-azure-multi-device-display-name": "Azure IoT 中樞的多個裝置", - "sql-edge-azure-multi-device-title": "將 Azure SQL Edge 部署到多個 Azure IoT 裝置", - "sql-edge-azure-single-device-display-name": "Azure IoT 中樞的現有裝置", - "sql-edge-azure-single-device-title": "將 Azure SQL Edge 部署到現有的裝置", - "sql-edge-azure-sshkey-display-name": "新的 Azure IoT 中樞和 VM (ssh 公開金鑰驗證)", - "sql-edge-azure-title": "透過 IoT 中樞將 Azure SQL Edge 部署到新的 Azure VM", - "sql-edge-local-display-name": "本地容器執行個體", "sql-edge-local-title": "在本地電腦上部署 Azure SQL Edge 容器執行個體", - "sql-edge-remote-display-name": "遠端容器執行個體", "sql-edge-remote-title": "在遠端電腦上部署 Azure SQL Edge 容器執行個體", + "sql-edge-azure-title": "透過 IoT 中樞將 Azure SQL Edge 部署到新的 Azure VM", + "sql-edge-azure-single-device-title": "將 Azure SQL Edge 部署到現有的裝置", + "sql-edge-azure-multi-device-title": "將 Azure SQL Edge 部署到多個 Azure IoT 裝置", "sql-edge-type-display-name": "部署目標", - "sqlserver-info-section-title": "Azure SQL Edge 資訊", - "vm_admin": "VM 系統管理員使用者名稱", + "device-id": "裝置識別碼", + "device-ip-address": "裝置 IP 位址", + "docker-settings-section-title": "Docker 設定", + "sql-edge-azure-single-device-display-name": "Azure IoT 中樞的現有裝置", + "edge-agreement": "我接受 {0} 和 {1}。", + "docker-imagetag-field": "映像標籤", + "iot-hub-name": "IoT 中樞名稱", + "device-target-condition-learn-more": "深入了解目標條件", + "sql-edge-local-display-name": "本地容器執行個體", + "azure_location": "位置", + "edge-eula": "Microsoft Azure SQL Edge 授權合約", + "microsoft-privacy-statement": "Microsoft 隱私權聲明", + "sql-edge-azure-multi-device-display-name": "Azure IoT 中樞的多個裝置", + "edge-remote-target-field": "名稱或 IP 位址", + "sql-edge-azure-display-name": "新的 Azure IoT 中樞和 VM (密碼驗證)", + "sql-edge-azure-sshkey-display-name": "新的 Azure IoT 中樞和 VM (ssh 公開金鑰驗證)", + "package_path": "套件檔案", + "edge-remote-password-field": "密碼", + "docker-password-field": "密碼", + "package_path_description": "SQL Server 套件檔案的路徑 (dacpac、bacpac) 或壓縮的套件檔案。", + "extension-description": "提供部署 Azure SQL Edge 的筆記本式體驗", + "docker-registry-field": "登錄", + "sql-edge-remote-display-name": "遠端容器執行個體", + "docker-repository-field": "存放庫", + "azure_resource_group": "資源群組", + "package-files": "SQL Server 套件檔案", + "vm_ssh_public_key": "SSH 公用金鑰", + "azure_subscription_id": "訂用帳戶識別碼", + "device-target-condition": "目標條件", + "remote-info-section-title": "目標電腦資訊", + "edge-remote-username-field": "使用者名稱", + "docker-username-field": "使用者名稱", "vm_password": "VM 系統管理員密碼", - "vm_password_confirm": "確認 VM 系統管理員密碼", + "vm_admin": "VM 系統管理員使用者名稱", "vm_password_validation_error_message": "VM 密碼長度必須介於 12 到 123 個字元之間,且包含大寫字元、小寫字元、數字及特殊字元。", - "vm_ssh_public_key": "SSH 公用金鑰" + "device-ip-address-description": "將用來在部署後連線到 Azure SQL Edge 執行個體" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azcli.i18n.json similarity index 98% rename from i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azcli.i18n.json index 615fe03aaf..57fe316440 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/azcli.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azcli.i18n.json @@ -9,83 +9,83 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "arc.releaseDateNotParsed": "無法剖析發行日期。", + "az.promptForAzUpdate": "有新版的 Azure CLI ( {0} ),您要立即更新嗎?", "az.accept": "接受", - "az.arcdataExtensionNotInstalled": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", - "az.arcdataInstalled": "已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", + "az.parseVersionError": "剖析 az --version 的輸出時發生錯誤。", + "az.azOutputParseErrorCaught": "剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。", "az.askLater": "稍後再問我", "az.az": "Azure CLI", - "az.azInstalled": "已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", - "az.azOutputParseErrorCaught": "剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。", + "az.missingRequiredVersion": "此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。", "az.azUserSettingReadLog": "Azure CLI 使用者設定: {0}.{1} 讀取,值: {2}", "az.azUserSettingUpdatedLog": "Azure CLI 使用者設定: {0}.{1} 已更新,新值: {2}", + "az.azInstalled": "已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", "az.checkingLatestAzVersion": "正在檢查 Azure CLI 最新可用的版本", - "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。", - "az.couldNotFindAz": "找不到 Azure CLI。錯誤: {0}", - "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 延伸模組。錯誤: {0}", "az.couldNotFindAzWithPrompt": "找不到 Azure CLI,要立即安裝嗎? 否則,某些功能將無法運作。", + "az.couldNotFindAz": "找不到 Azure CLI。錯誤: {0}", + "az.couldNotFindArcdataWithPrompt": "找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。", + "az.couldNotFindAzArc": "找不到 Azure CLI arcdata 延伸模組。錯誤: {0}", "az.currentlyInstalledVersionIsLatest": "目前安裝的 Azure CLI 版本 {0} 與其他可用版本相同或更新", "az.decline": "拒絕", "az.doNotAskAgain": "不要再詢問", - "az.downloadError": "下載時發生錯誤", "az.downloadFinished": "下載完成", "az.downloadingProgressMb": "正在下載 ({0} / {1} MB)", "az.downloadingTo": "正在將 {0} 從 {1} 下載到 {2}", "az.endpointOrNamespaceRequired": "必須指定端點或命名空間", + "az.installError": "安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0}", + "az.updateError": "更新 Azure CLI 時發生錯誤: {0}", + "az.downloadError": "下載時發生錯誤", "az.executingCommand": "正在執行命令: '{0} {1}'", "az.failedToParseReleaseInfo": "無法剖析位於: {0} 的內容 JSON。\r\n檔案內容:\r\n{1}\r\n錯誤: {2}", "az.foundExistingAz": "在路徑 {1} 中找到版本 (v{0}) 的現有 Azure CLI 安裝,arcdata 版本為 {2}。", + "az.versionForUpdate": "找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。", "az.gettingTextContentsOfUrl": "正在取得位於 URL {0} 之資源的文字內容", - "az.installError": "安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0}", - "az.installingArcdata": "正在安裝 Azure CLI arcdata 延伸模組...", "az.installingAz": "正在安裝 Azure CLI...", + "az.installingArcdata": "正在安裝 Azure CLI arcdata 延伸模組...", "az.latestAzVersionAvailable": "最新可用的 Azure CLI 版本: {0}。", - "az.missingRequiredVersion": "此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。", "az.no": "否", - "az.noAz": "沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。", "az.noAzArc": "沒有可用的 Azure CLI arcdata 延伸模組。", "az.noAzWithLink": "沒有 Azure CLI 可用,請[安裝 Azure CLI](command:az.install) 以啟用需要它的功能。", + "az.noAz": "沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。", "az.noAzureCLI": "沒有可用的 Azure CLI。從 [此處](https://docs.microsoft.com/cli/azure/install-azure-cli)手動安裝最新版本,然後重新啟動 Azure Studio。", + "az.updateCheckSkipped": "因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查", "az.noDownloadLink": "平台 '{0}' 沒有可用的下載連結\r\n發行資訊: ${1}", "az.noReleaseVersion": "平台 '{0}' 沒有發行版本\r\n發行資訊: ${1}", - "az.parseVersionError": "剖析 az --version 的輸出時發生錯誤。", "az.platformUnsupported": "目前不支援平台 '{0}'", - "az.promptForAzUpdate": "有新版的 Azure CLI ( {0} ),您要立即更新嗎?", - "az.promptForRequiredAzUpdate": "此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。", "az.promptLog": "提示使用者接受下列內容: {0}", - "az.requiredVersionNotAvailable": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", + "arc.releaseDateNotParsed": "無法剖析發行日期。", "az.searchingForAz": "正在搜尋現有的 Azure CLI 安裝...", "az.skipInstall": "略過 Azure CLI 和 arcdata 延伸模組的安裝,因為此作業不是使用者要求的,且設定選項: {0}.{1} 是 {2}", - "az.stderrOutput": "stderr: {0}", - "az.stdoutOutput": "stdout: {0}", + "az.arcdataInstalled": "已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。", + "az.promptForRequiredAzUpdate": "此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。", + "az.arcdataExtensionNotInstalled": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", + "az.requiredVersionNotAvailable": "此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。", "az.unexpectedCommandError": "執行命令時發生未預期的錯誤: {0}", "az.unexpectedExitCode": "命令中未預期的結束代碼: {1} ({0})", - "az.unsupportedArcDataVersion": "尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。", - "az.updateCheckSkipped": "因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查", - "az.updateError": "更新 Azure CLI 時發生錯誤: {0}", "az.updatingAz": "正在更新 Azure CLI...", - "az.userRequestedInstall": "使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組", "az.userResponseInstall": "提示安裝 Azure CLI 時的使用者回應: {0}", "az.userResponseUpdate": "提示更新 Azure CLI 時的使用者回應: {0}", - "az.versionForUpdate": "找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。", - "az.yes": "是" + "az.userRequestedInstall": "使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組", + "az.yes": "是", + "az.unsupportedArcDataVersion": "尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。", + "az.stderrOutput": "stderr: {0}", + "az.stdoutOutput": "stdout: {0}" }, "package": { - "azcli.arc.azArcdataInstallKey.description": "選擇是否要提示您下載 Azure CLI arcdata 延伸模組。", - "azcli.arc.azArcdataUpdateKey.description": "選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。", "azcli.arc.category": "Azure CLI", - "azcli.arc.config.debug": "將偵錯資訊記錄到所有已執行 az 命令的輸出通道", - "azcli.arc.config.title": "Azure CLI 設定", - "azcli.arc.description": "支援 Azure CLI。", + "command.category": "Azure CLI", "azcli.arc.displayName": "Azure CLI", - "azcli.arc.install.dontPrompt.description": "系統不會提示使用者安裝 Azure CLI arcdata 延伸模組", + "azcli.arc.config.title": "Azure CLI 設定", + "azcli.arc.azArcdataInstallKey.description": "選擇是否要提示您下載 Azure CLI arcdata 延伸模組。", + "azcli.azCliInstallKey.description": "選擇是否要提示您安裝 Azure CLI。", + "azcli.arc.azArcdataUpdateKey.description": "選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。", + "azcli.arc.config.debug": "將偵錯資訊記錄到所有已執行 az 命令的輸出通道", + "azcli.arc.description": "支援 Azure CLI。", + "azcli.arc.update.prompt.description": "系統將提示使用者更新 Azure CLI arcdata 延伸模組", + "azcli.install.prompt.description": "系統會提示使用者安裝 Azure CLI", "azcli.arc.install.prompt.description": "系統將提示使用者安裝 Azure CLI arcdata 延伸模組", "azcli.arc.update.dontPrompt.description": "系統將不會提示使用者更新 Azure CLI arcdata 延伸模組", - "azcli.arc.update.prompt.description": "系統將提示使用者更新 Azure CLI arcdata 延伸模組", - "azcli.azCliInstallKey.description": "選擇是否要提示您安裝 Azure CLI。", "azcli.install.dontPrompt.description": "系統將不會提示使用者安裝 Azure CLI", - "azcli.install.prompt.description": "系統會提示使用者安裝 Azure CLI", - "command.category": "Azure CLI" + "azcli.arc.install.dontPrompt.description": "系統不會提示使用者安裝 Azure CLI arcdata 延伸模組" } } } \ 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/Microsoft.azurecore.i18n.json similarity index 79% rename from i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azurecore.i18n.json index a77d3f44a8..2d8274cb90 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/azurecore.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azurecore.i18n.json @@ -9,66 +9,55 @@ "version": "1.0.0", "contents": { "dist/account-provider/auths/azureAuth": { - "azure.accessTokenEmpty": "Microsoft OAuth 未傳回任何存取權杖", - "azure.cacheErrorAdd": "將您的帳戶新增至快取時發生錯誤。", - "azure.cacheErrorGet": "從快取取得您的帳戶時發生錯誤", - "azure.cacheErrorParse": "從快取剖析您的帳戶時發生錯誤", + "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio 不會再觸發此租用戶 {0} ({1}) 的驗證,且資源將無法存取。. \r\n\r\n若要再次允許此租用戶存取資源,您必須從 '{2}' 設定的排除清單中移除該租用戶。\r\n\r\n是否要繼續?", + "azurecore.consentDialog.cancel": "取消", + "azurecore.consentDialog.authenticate": "註冊並驗證", + "azurecore.confirmIgnoreTenantDialog.confirm": "確認", + "azurecore.consentDialog.ignore": "忽略租用戶", "azure.microsoftAccountDisplayName": "Microsoft 帳戶", "azure.microsoftCorpAccount": "Microsoft Corp.", - "azure.noBaseToken": "驗證失敗,或您的權杖已從系統中刪除。請嘗試再次將帳戶新增至 Azure Data Studio。", - "azure.noUniqueIdentifier": "使用者在 AAD 中沒有唯一的識別碼", - "azure.owningTenantNotFound": "找不到帳戶的擁有租用戶資訊。", - "azure.responseError": "權杖擷取失敗,發生錯誤。[開啟開發人員工具]({0}) 以了解更多詳細資料。", - "azure.tenantNotFound": "找不到識別碼為 '{0}' 的指定租用戶。", - "azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio 不會再觸發此租用戶 {0} ({1}) 的驗證,且資源無法存取。\r\n\r\n若要再次允許存取此租用戶的資源,您必須從 '{2}' 設定的排除清單中移除該租用戶。\r\n\r\n是否要繼續?", - "azurecore.confirmIgnoreTenantDialog.confirm": "確認", - "azurecore.consentDialog.authenticate": "註冊並驗證", - "azurecore.consentDialog.body": "您的租用戶 {0} ({1}) 需要再次重新驗證,才能存取 {2} 資源。請按 [開啟] 啟動驗證程序。", - "azurecore.consentDialog.cancel": "取消", - "azurecore.consentDialog.ignore": "忽略租用戶", "azurecore.consentDialog.open": "開啟", - "msal.accountNotFoundError": "取得權杖時找不到帳戶資訊。", + "noMicrosoftResource": "提供者 '{0}' 未定義 Microsoft 資源端點。", + "msal.accountNotFoundError": "取得權杖時找不到帳戶資訊,請移除帳戶,然後再新增一次。", "msal.resourceNotFoundError": "找不到 Azure 資源的設定 {0}", - "noMicrosoftResource": "提供者 '{0}' 未定義 Microsoft 資源端點。" + "azurecore.consentDialog.body": "您的租用戶 {0} ({1}) 需要再次重新驗證,才能存取 {2} 資源。請按 [開啟] 啟動驗證程序。" }, "dist/account-provider/auths/azureAuthCodeGrant": { - "azure.azureAuthCodeGrantName": "Azure 驗證碼授與", - "azure.serverCouldNotStart": "無法啟動伺服器。這可能是系統的權限發生錯誤或系統不相容。可嘗試從設定啟用裝置代碼驗證。", + "azureAuthCodeGrant.getAuthCodeUrlError": "要求驗證碼 URL 時,MSAL 程式庫發生錯誤。如需錯誤的詳細資訊,請檢查 [Azure 帳戶] 輸出窗格。 \r\n\r\n", "azureAuth.nonceError": "因為 nonce 不相符,導致驗證失敗,請關閉 Azure Data Studio,然後再試一次。", - "azureAuth.stateError": "因為狀態不相符,導致驗證失敗,請關閉 ADS,然後再試一次。" + "azureAuth.stateError": "因為狀態不相符,導致驗證失敗,請關閉 ADS,然後再試一次。", + "azure.azureAuthCodeGrantName": "Azure 驗證碼授與", + "azure.serverCouldNotStart": "無法啟動伺服器。這可能是系統的權限發生錯誤或系統不相容。可嘗試從設定啟用裝置代碼驗證。" }, "dist/account-provider/auths/azureDeviceCode": { "addAccount": "新增 {0} 帳戶", - "azure.azureDeviceCodeAuth": "Azure 裝置代碼", - "azure.deviceCodeCheckFail": "嘗試檢查登入結果時發生錯誤", - "azure.timeoutDeviceCode": "等候裝置代碼登入發生逾時。" + "azure.azureDeviceCodeAuth": "Azure 裝置代碼" }, "dist/account-provider/azureAccountProvider": { - "azure.NoAuthMethod.Available": "沒有任何可用的 Azure 驗證方法。您必須在 ADS 組態中啟用驗證方法。", - "azure.NoAuthMethod.Selected": "未選取任何 Azure 驗證方法。您必須選取要使用的驗證方法。", "azure.deprecatedGetSecurityToken": "已對 azdata.accounts.getSecurityToken 發出呼叫,此方法已淘汰,並將於日後的版本中移除。請改用 getAccountSecurityToken。", "genericTokenError": "無法取得權杖", - "msalTokenError": "取得權杖時發生{0}。\r\n{1}", - "tenantIgnoredError": "在忽略清單中找到的租用戶未嘗試過驗證。如果想要存取此租用戶 {0} 的資源,可以從 settings.json 檔案中的忽略清單 {1} 中移除該租用戶。" + "azure.NoAuthMethod.Available": "沒有任何可用的 Azure 驗證方法。您必須在 ADS 組態中啟用驗證方法。", + "azure.NoAuthMethod.Selected": "未選取任何 Azure 驗證方法。您必須選取要使用的驗證方法。", + "tenantIgnoredError": "在忽略清單中找到的租用戶未嘗試過驗證。如果想要存取此租用戶 {0} 的資源,可以從 settings.json 檔案中的忽略清單 {1} 中移除該租用戶。", + "msalTokenError": "取得權杖時發生 {0}。\r\n{1}" }, "dist/account-provider/azureAccountProviderService": { - "clearTokenCacheFailure": "無法清除權杖快取", - "clearTokenCacheSuccess": "已成功清除權杖快取" + "clearTokenCacheFailure": "無法清除權杖快取" }, "dist/account-provider/providerSettings": { - "chinaCloudDisplayName": "Azure (中國)", "publicCloudDisplayName": "Azure", + "chinaCloudDisplayName": "Azure (中國)", "usGovCloudDisplayName": "Azure (美國政府)" }, "dist/azureResource/commands": { - "azure.accountNotSelectedError": "您必須選取 Azure 帳戶,此功能才能運作。", - "azure.cloudTerminalPreview": "您必須啟用預覽功能,才能使用 Azure Cloud Shell。", - "azure.mustPickTenant": "您必須選取租用戶,此功能才能運作。", - "azure.noAccountError": "您目前未登入任何 Azure 帳戶,請先登入,然後再試一次。", "azure.noTenants": "需要有租用戶,才能使用此功能。您的 Azure 訂閱似乎沒有任何租用戶。", "azure.pickAnAzureAccount": "選取 Azure 帳戶", "azure.signIn": "登入", - "azure.startingCloudShell": "正在啟動 Cloud Shell…" + "azure.startingCloudShell": "正在啟動 Cloud Shell…", + "azure.noAccountError": "您目前未登入任何 Azure 帳戶,請先登入,然後再試一次。", + "azure.cloudTerminalPreview": "您必須啟用預覽功能,才能使用 Azure Cloud Shell。", + "azure.mustPickTenant": "您必須選取租用戶,此功能才能運作。", + "azure.accountNotSelectedError": "您必須選取 Azure 帳戶,此功能才能運作。" }, "dist/azureResource/errors": { "azure.subscriptionError": "無法取得帳戶 {0} 的訂用帳戶。請重新整理該帳戶。" @@ -79,6 +68,9 @@ "dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": { "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "適用於 MongoDB 的 Azure CosmosDB" }, + "dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": { + "azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "適用於 PostgreSQL 叢集的 Azure CosmosDB" + }, "dist/azureResource/providers/database/databaseTreeDataProvider": { "azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "SQL 資料庫" }, @@ -98,7 +90,7 @@ "azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel": "適用於 PostgreSQL 的 Azure 資料庫彈性伺服器" }, "dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": { - "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "適用於 PostgreSQL 伺服器的 Azure 資料庫" + "azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "適用於 PostgreSQL 的 Azure 資料庫伺服器" }, "dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": { "azure.resource.providers.sqlInstanceContainerLabel": "SQL 受控執行個體" @@ -113,21 +105,21 @@ "azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics" }, "dist/azureResource/providers/universal/universalService": { - "azurecore.unregisteredProvider": "無法辨識的提供者資源: {0}", - "azurecore.unregisteredProviderType": "無法辨識的提供者資源類型: {0}" + "azurecore.unregisteredProviderType": "無法辨識的提供者資源類型: {0}", + "azurecore.unregisteredProvider": "無法辨識的提供者資源: {0}" }, "dist/azureResource/resourceTreeNode": { "azure.resource.resourceTreeNode.noResourcesLabel": "找不到任何資源" }, "dist/azureResource/services/subscriptionService": { - "azure.resource.tenantSubscriptionsError": "無法取得帳戶 {0} (租用戶 '{1}') 的訂用帳戶。{2}", - "azure.resource.tenantTokenError": "無法取得租用戶 '{0}' 的存取權杖 (租用戶 '{1}')。" + "azure.resource.tenantTokenError": "無法取得租用戶 '{0}' 的存取權杖 (租用戶 '{1}')。", + "azure.resource.tenantSubscriptionsError": "無法取得帳戶 {0} (租用戶 '{1}') 的訂用帳戶。{2}" }, "dist/azureResource/services/terminalService": { "azure.cloudShell": "Azure Cloud Shell (預覽) {0} ({1})", + "azure.coudTerminal.neverUsed": "若您以前未從此帳戶啟動 Azure Cloud Shell,請前往 https://shell.azure.com/ 以開始使用。設定之後,即可在 Azure Data Studio 中直接使用 AzureCloud Shell。", "azure.cloudTerminal.ok": "確定", "azure.cloudTerminal.openAzureShell": "開啟 Azure Shell", - "azure.coudTerminal.neverUsed": "若您以前未從此帳戶啟動 Azure Cloud Shell,請前往 https://shell.azure.com/ 以開始使用。設定之後,即可在 Azure Data Studio 中直接使用 AzureCloud Shell。", "azure.selectShellType": "選取適用於 Azure Cloud Shell 的 Bash 或 PowerShell", "azure.shellClosed": "Shell 已關閉。\r\n", "azure.shellTypeRequired": "您必須挑選殼層類型" @@ -136,7 +128,7 @@ "azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "登入 Azure…" }, "dist/azureResource/tree/accountTreeNode": { - "azure.resource.tree.accountTreeNode.noTenantsLabel": "找不到任何租用戶。" + "azure.resource.tree.accountTreeNode.noTenantsLabel": "No Tenants found." }, "dist/azureResource/tree/connectionDialogTreeProvider": { "azure.resource.tree.treeProvider.accountLoadError": "無法載入某些 Azure 帳戶。{0}", @@ -147,13 +139,13 @@ "azure.resource.tree.accountTreeNode.noTenantsLabel": "找不到任何租用戶。" }, "dist/azureResource/tree/flatTenantTreeNode": { - "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "找不到訂用帳戶。" + "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "找不到任何訂用帳戶。" }, "dist/azureResource/tree/subscriptionTreeNode": { "azure.resource.tree.subscriptionTreeNode.noResourcesLabel": "找不到資源。" }, "dist/azureResource/tree/tenantTreeNode": { - "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "找不到任何訂用帳戶。" + "azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "找不到訂用帳戶。" }, "dist/azureResource/tree/treeProvider": { "azure.resource.tree.treeProvider.loadingLabel": "正在載入..." @@ -163,35 +155,34 @@ "azure.accounts.getResourceGroups.queryError": "擷取帳戶 {0} ({1}) 訂閱 {2} ({3}) 租用戶 {4} 的資源群組時發生錯誤: {5}", "azure.accounts.getSelectedSubscriptions.queryError": "擷取帳戶 {0} 的訂閱時發生錯誤: {1}", "azure.accounts.getSubscriptions.queryError": "擷取帳戶 {0} 租用戶 {1} 的訂閱時發生錯誤: {2}", - "azure.accounts.runResourceQuery.errors.invalidQuery": "查詢無效", - "azure.resource.error": "錯誤: {0}" + "azure.resource.error": "錯誤: {0}", + "azure.accounts.runResourceQuery.errors.invalidQuery": "查詢無效" }, "dist/localizedConstants": { - "azure.azureResourcesGridTitle": "Azure 資源 (預覽)", - "azure.credStoreSaveFailedError": "權杖快取的金鑰無法儲存在認證存放區中,這可能會導致 Azure 存取權杖持續性問題和連線不穩定。SqlTools 可能已達到 Windows 的認證儲存限制,請清除 Windows 認證管理員中以 「Microsoft.SqlTools|」 開始的至少 2 個認證,然後重新載入。", - "azure.unableToOpenAzureLink": "無法開啟連結,缺少必要值", "azurecore.australiacentral": "澳洲中部", "azurecore.australiacentral2": "澳洲中部 2", "azurecore.australiaeast": "澳洲東部", "azurecore.australiasoutheast": "澳洲東南部", + "azurecore.extensionName": "Azure 帳戶", "azurecore.azureArcPostgres": "已啟用 Azure Arc 的 PostgreSQL 超大規模資料庫", - "azurecore.azureArcService": "資料服務 - Azure Arc", - "azurecore.azureArcsqlManagedInstance": "SQL 受控執行個體 - Azure Arc", + "azurecore.postgresFlexibleServer": "適用於 PostgreSQL 的 Azure 資料庫彈性伺服器", + "azurecore.postgresServer": "適用於 PostgreSQL 伺服器的 Azure 資料庫", + "azure.azureResourcesGridTitle": "Azure 資源 (預覽)", "azurecore.brazilsouth": "巴西南部", "azurecore.brazilsoutheast": "巴西東南部", "azurecore.canadacentral": "加拿大中部", "azurecore.canadaeast": "加拿大東部", + "azurecore.reload": "取消", "azurecore.centralindia": "印度中部", "azurecore.centralus": "美國中部", "azurecore.centraluseuap": "美國中部 EUAP", - "azurecore.deprecated": "警告: ADAL 已被取代,並排定在未來的版本中移除。請改用 MSAL。", + "azurecore.azureArcService": "資料服務 - Azure Arc", "azurecore.disable": "停用", "azurecore.dismiss": "關閉", "azurecore.eastasia": "東亞", "azurecore.eastus": "美國東部", "azurecore.eastus2": "美國東部 2", "azurecore.eastus2euap": "美國東部 2 EUAP", - "azurecore.extensionName": "Azure 帳戶", "azurecore.francecentral": "法國中部", "azurecore.francesouth": "法國南部", "azurecore.germanynorth": "德國北部", @@ -200,79 +191,105 @@ "azurecore.invalidTenant": "訂閱的租用戶無效", "azurecore.japaneast": "日本東部", "azurecore.japanwest": "日本西部", + "azure.credStoreSaveFailedError": "權杖快取的金鑰無法儲存在認證存放區中,這可能會導致 Azure 存取權杖持續性問題和連線不穩定。SqlTools 可能已達到 Windows 的認證儲存限制,請清除 Windows 認證管理員中以 「Microsoft.SqlTools|」 開始的至少 2 個認證,然後重新載入。", "azurecore.koreacentral": "南韓中部", "azurecore.koreasouth": "南韓南部", "azurecore.location": "位置", + "azurecore.requiresReload": "修改此設定需要重新載入視窗,使所有變更生效。", "azurecore.name": "名稱", + "azure.noCloudsEnabled": "未啟用雲端,請啟用雲端以繼續。", "azurecore.northcentralus": "美國中北部", "azurecore.northeurope": "北歐", "azurecore.norwayeast": "挪威東部", "azurecore.norwaywest": "挪威西部", - "azurecore.piiLogging.warning": "警告: Azure PII 記錄已啟用。啟用此選項後即可記錄個人識別資訊,且只能用於偵錯用途。", - "azurecore.postgresFlexibleServer": "適用於 PostgreSQL 的 Azure 資料庫彈性伺服器", - "azurecore.postgresServer": "適用於 PostgreSQL 伺服器的 Azure 資料庫", - "azurecore.reload": "重新載入", "azurecore.reloadChoice": "重新載入 Azure Data Studio", - "azurecore.reloadPrompt": "驗證程式庫已更新,請重新載入 Azure Data Studio。", - "azurecore.requiresReload": "修改此設定需要重新載入視窗,使所有變更生效。", "azurecore.resourceGroup": "資源群組", "azurecore.resourceType": "資源類型", + "azurecore.sqlServerArc": "SQL Server - Azure Arc", + "azurecore.sqlDatabase": "SQL 資料庫", + "azurecore.sqlManagedInstance": "SQL 受控執行個體", + "azurecore.azureArcsqlManagedInstance": "SQL 受控執行個體 - Azure Arc", + "azurecore.sqlServer": "SQL 伺服器", "azurecore.southafricanorth": "南非北部", "azurecore.southafricawest": "南非西部", "azurecore.southcentralus": "美國中南部", - "azurecore.southeastasia": "東南亞", "azurecore.southindia": "印度南部", - "azurecore.sqlDatabase": "SQL 資料庫", - "azurecore.sqlManagedInstance": "SQL 受控執行個體", - "azurecore.sqlServer": "SQL 伺服器", - "azurecore.sqlServerArc": "SQL Server - Azure Arc", - "azurecore.subscription": "訂閱", + "azurecore.southeastasia": "東南亞", + "azurecore.subscription": "訂用帳戶", + "azurecore.switchMsal": "切換到 MSAL", "azurecore.switzerlandnorth": "瑞士北部", "azurecore.switzerlandwest": "瑞士西部", + "azurecore.reloadPromptCacheClear": "已成功清除權杖快取,請重載 Azure Data Studio。", "azurecore.typeIcon": "類型圖示", "azurecore.uaecentral": "阿拉伯聯合大公國中部", "azurecore.uaenorth": "阿拉伯聯合大公國北部", "azurecore.uksouth": "英國南部", "azurecore.ukwest": "英國西部", "azurecore.unableToFetchToken": "無法取得租用戶 {0} 的權杖", + "azure.unableToOpenAzureLink": "無法開啟連結,缺少必要值", + "azurecore.piiLogging.warning": "警告: Azure PII 記錄已啟用。啟用此選項後即可記錄個人識別資訊,且只能用於偵錯用途。", "azurecore.westcentralus": "美國中西部", "azurecore.westeurope": "西歐", "azurecore.westindia": "印度西部", "azurecore.westus": "美國西部", - "azurecore.westus2": "美國西部 2" + "azurecore.westus2": "美國西部 2", + "azurecore.enablePublicCloud": "enablePublicCloud", + "azurecore.reloadPrompt": "{0} 設定已變更,請重載 Azure Data Studio。" + }, + "dist/utils": { + "providerSettings.error": "無法從設定載入端點,請查看記錄檔以取得詳細資料。", + "providerSettings.success": "已成功從設定載入自訂端點" }, "package": { - "accounts.clearTokenCache": "清除 Azure 帳戶權杖快取", - "azure.description": "瀏覽並使用 Azure 資源", - "azure.displayName": "Azure (核心)", - "azure.openInAzurePortal.title": "在 Azure 入口網站中開啟", - "azure.resource.config.filter.description": "資源篩選條件,每個元素都是以正斜線分隔的帳戶識別碼、訂用帳戶識別碼和名稱", - "azure.resource.config.title": "Azure 資源組態", + "config.providerSettings.endpoints.armResource": "ARM 資源端點", "azure.resource.connectsqldb.title": "新增至伺服器", - "azure.resource.connectsqlserver.title": "連線", "azure.resource.explorer.title": "Azure", - "azure.resource.refresh.title": "重新整理", - "azure.resource.refreshall.title": "Azure: 重新整理所有帳戶", - "azure.resource.selectsubscriptions.title": "選取訂用帳戶", - "azure.resource.selecttenants.title": "選取租用戶", - "azure.resource.signin.title": "Azure: 登入", - "azure.resource.startterminal.title": "啟動 Cloud Shell", - "azure.resource.view.title": "Azure (預覽)", - "azure.tenant.config.filter.description": "查詢 Azure 資源或要求驗證權杖時會略過的租用戶識別碼清單。", "azure.title": "Azure", - "config.authenticationLibrary": "用於 AAD 驗證流程的程式庫。請先變更此選項,然後重新啟動 ADS。", + "azure.displayName": "Azure (核心)", + "azure.resource.view.title": "Azure (預覽)", "config.azureAccountConfigurationSection": "Azure 帳戶組態", "config.azureAuthMethodConfigurationSection": "Azure 驗證方法", + "config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault 資源端點", + "config.providerSettings.endpoints.azureKustoResource": "Azure Kusto 資源端點", + "config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics 端點", + "config.providerSettings.endpoints.portal": "Azure 入口網站端點", + "azure.resource.config.title": "Azure 資源組態", + "config.providerSettings.endpoints.azureStorageResource": "Azure 儲存體資源端點", + "config.providerSettings.endpoints.azureStorageResourceSuffix": "Azure 儲存體資源端點尾碼", + "azure.resource.refreshall.title": "Azure: 重新整理所有帳戶", + "azure.resource.signin.title": "Azure: 登入", + "azure.description": "瀏覽並使用 Azure 資源", + "accounts.clearTokenCache": "清除 Azure 帳戶權杖快取", + "config.providerSettings.endpoints.clientId": "Azure Data Studio 的用戶端識別碼", + "config.providerSettingsMetadata": "雲端顯示名稱", + "config.providerSettingsId": "雲端識別碼", + "config.providerSettingsName": "雲端名稱", + "config.providerSettingsDescription": "雲端設定", "config.azureCodeGrantMethod": "代碼授與方法", + "azure.resource.connectsqlserver.title": "連線", "config.azureDeviceCodeMethod": "裝置代碼方法", - "config.enableChinaCloudDescription": "是否應啟用 Azure 中國整合", - "config.enableGermanyCloudDescription": "是否應啟用 Azure 德國整合", - "config.enablePublicCloudDescription": "是否應啟用 Azure 公用雲端整合", - "config.enableUsGovCloudDescription": "是否應啟用 US Government Azure 雲端 (Fairfax) 整合", - "config.enableUsNatCloudDescription": "是否應啟用美國國民 Azure 雲端整合", - "config.loggingLevel": "[選用] Azure 帳戶延伸模組的記錄詳細程度。", "config.noSystemKeychain": "停用系統金鑰鏈整合。認證將會儲存於使用者主目錄的一般檔案中。", - "config.piiLogging": "是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。" + "config.providerSettings.endpoints.graphResource": "圖表資源端點", + "config.providerSettings.endpoints.host": "主機端點", + "config.providerSettings.endpoints.msGraphResource": "Microsoft Graph 資源端點", + "config.providerSettings.endpoints.microsoftResource": "Microsoft 資源端點", + "azure.openInAzurePortal.title": "在 Azure 入口網站中開啟", + "config.providerSettings.endpoints.powerBiResource": "Power BI 資源端點", + "config.providerSettingsTitle": "提供者設定", + "azure.resource.refresh.title": "重新整理", + "config.providerSettings.endpoints.sqlResource": "SQL 資源端點", + "config.providerSettings.endpoints.scopes": "範圍端點", + "azure.resource.selectsubscriptions.title": "選取訂用帳戶", + "azure.resource.selecttenants.title": "選取租用戶", + "config.customProviderSettings": "設定包含自訂 Azure 驗證端點。變更到此設定需要重新開機才會生效。", + "config.enableChinaCloudDescription": "是否應啟用 Azure 中國整合", + "config.enablePublicCloudDescription": "是否應啟用 Azure 公用雲端整合", + "config.piiLogging": "是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。", + "config.enableUsGovCloudDescription": "是否應啟用 US Government Azure 雲端 (Fairfax) 整合", + "azure.resource.startterminal.title": "啟動 Cloud Shell", + "azure.tenant.config.filter.description": "查詢 Azure 資源或要求驗證權杖時會略過的租用戶識別碼清單。", + "azure.resource.config.filter.description": "資源篩選條件,每個元素都是以正斜線分隔的帳戶識別碼、訂用帳戶識別碼和名稱", + "config.loggingLevel": "[選用] Azure 帳戶延伸模組的記錄詳細程度。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azuremonitor.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azuremonitor.i18n.json new file mode 100644 index 0000000000..5d0c7377b8 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.azuremonitor.i18n.json @@ -0,0 +1,82 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/azuremonitorServer": { + "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下載 {0}", + "downloadingServiceStatusMsg": "正在下載 {0}", + "downloadingServiceChannelMsg": "正在下載 {0}", + "failedToStartServiceErrorMsg": "無法啟動 {0}", + "installedServiceChannelMsg": "已安裝 {0}", + "installingServiceStatusMsg": "正在安裝 {0}", + "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", + "startingServiceStatusMsg": "正在啟動 {0}", + "serviceStartedStatusMsg": "已啟動 {0}" + }, + "dist/features/accountFeature": { + "kusto.accountDoesNotExist": "帳戶不存在。", + "kusto.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。", + "kusto.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。" + }, + "dist/main": { + "notebookFileType": "Notebooks", + "unsupportedFileType": "僅支援 .ipynb Notebooks", + "azuremonitor.unsupportedPlatform": "不支援的平台" + }, + "dist/objectExplorerNodeProvider/command": { + "progress": "$(sync~spin) {0}...", + "cancelTooltip": "取消", + "cancel": "要取消作業嗎?", + "azureMonitor.searchServers": "搜尋伺服器名稱" + }, + "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { + "notifyError": "通知節點變更時發生錯誤: {0}", + "rootLabel": "根", + "sessionNotFound": "節點 {0} 的工作階段不存在" + }, + "dist/telemetry": { + "viewKnownIssuesText": "檢視已知問題", + "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。" + }, + "package": { + "azuremonitor.connectionProperties.dbaPrivilege.label": "必須使用系統管理權限", + "azuremonitor.connectionProperties.dbaPrivilege.description": "系統管理權限: SYSDBA 或 SYSOPER", + "azuremonitor.connectionProperties.authType.displayName": "驗證類型", + "azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", + "azuremonitor.displayName": "Azure 監視器記錄", + "azuremonitor.description": "Azure Data Studio 的 Azure 監視器存取權", + "azuremonitor.connectionProperties.connectionName.description": "連線的自訂名稱", + "azuremonitor.connectionOptions.databaseName.displayName": "資料庫", + "azuremonitor.connectionProperties.password.description": "代表要在連線至資料來源時使用的密碼", + "azuremonitor.connectionProperties.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", + "azuremonitor.connectionProperties.serverName.description": "Log Analytics 工作區識別碼", + "azuremonitor.connectionProperties.metadataPooling.label": "中繼資料共用", + "azuremonitor.objectsListProperties.name": "名稱", + "azuremonitor.databasesListProperties.name": "名稱", + "azuremonitor.connectionProperties.connectionName.displayName": "名稱 (選用)", + "azuremonitor.connectionProperties.password.displayName": "密碼", + "azuremonitor.connectionProperties.proxyUserPassword.description": "Proxy 使用者的密碼。", + "azuremonitor.connectionProperties.proxyUserPassword.label": "Proxy 密碼", + "azuremonitor.connectionProperties.proxyUserId.label": "Proxy 使用者識別碼", + "azuremonitor.connectionProperties.groupName.security": "安全性", + "azuremonitor.databasesListProperties.size": "大小 (MB)", + "azuremonitor.connectionProperties.groupName.source": "來源", + "azuremonitor.connectionProperties.authType.description": "指定使用 Azure 監視器驗證的方法", + "azuremonitor.connectionOptions.databaseName.description": "資料來源中初始目錄或資料庫的名稱。", + "azuremonitor.connectionProperties.metadataPooling.description": "此屬性指出是否快取執行查詢的中繼資料資訊以提升效能。", + "azuremonitor.objectsListProperties.metadataTypeName": "類型", + "azuremonitor.connectionProperties.userName.displayName": "使用者名稱", + "azuremonitor.connectionProperties.proxyUserId.description": "Proxy 使用者的使用者名稱。", + "azuremonitor.connectionProperties.serverName.displayName": "工作區識別碼", + "azuremonitor.cloud.workspaceProperties.id": "工作區 ID", + "azuremonitor.cloud.workspaceProperties.name": "工作區名稱" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/cms.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.cms.i18n.json similarity index 97% rename from i18n/ads-language-pack-zh-hant/translations/extensions/cms.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.cms.i18n.json index d7caa3773d..7c3b70e738 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/cms.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.cms.i18n.json @@ -10,17 +10,17 @@ "contents": { "dist/cmsResource/cmsResourceCommands": { "cms.AddServerGroup": "新增伺服器群組", - "cms.Cancel": "取消", - "cms.OK": "確定", - "cms.ServerGroupDescription": "伺服器群組描述", - "cms.ServerGroupName": "伺服器群組名稱", "cms.confirmDeleteGroup": "確定要刪除", "cms.confirmDeleteServer": "確定要刪除", "cms.errors.azureNotAllowed": "Azure SQL Servers 無法作為中央管理伺服器使用", + "cms.Cancel": "取消", "cms.errors.sameCmsServerName": "中央管理伺服器群組已經有名稱為 {0} 的已註冊伺服器", - "cms.errors.sameServerGroupName": "{0} 已經有名稱為 {1} 的伺服器群組", "cms.no": "否", - "cms.yes": "是" + "cms.OK": "確定", + "cms.ServerGroupDescription": "伺服器群組描述", + "cms.ServerGroupName": "伺服器群組名稱", + "cms.yes": "是", + "cms.errors.sameServerGroupName": "{0} 已經有名稱為 {1} 的伺服器群組" }, "dist/cmsResource/tree/cmsResourceEmptyTreeNode": { "cms.resource.tree.CmsTreeNode.addCmsServerLabel": "新增中央管理伺服器..." @@ -29,142 +29,142 @@ "cms.resource.cmsResourceTreeNode.noResourcesLabel": "找不到任何資源" }, "dist/cmsResource/tree/treeProvider": { - "cms.resource.tree.treeProvider.loadError": "載入儲存的伺服器時發生未預期的錯誤 {0}", - "cms.resource.tree.treeProvider.loadingLabel": "正在載入..." + "cms.resource.tree.treeProvider.loadingLabel": "正在載入...", + "cms.resource.tree.treeProvider.loadError": "載入儲存的伺服器時發生未預期的錯誤 {0}" }, "dist/cmsUtils": { "cms.errors.sameServerUnderCms": "您無法新增名稱與設定伺服器相同的共用已註冊伺服器" }, "package": { - "cloud.databaseProperties.azureEdition": "版本", - "cloud.databaseProperties.compatibilityLevel": "相容性層級", - "cloud.databaseProperties.owner": "擁有者", - "cloud.databaseProperties.serviceLevelObjective": "定價層", - "cloud.serverProperties.serverEdition": "類型", - "cloud.serverProperties.serverVersion": "版本", - "cms.configuration.title": "MSSQL 設定", - "cms.connectionOptions.applicationIntent.description": "在連線至伺服器時宣告應用程式工作負載類型", - "cms.connectionOptions.applicationIntent.displayName": "應用程式的意圖", - "cms.connectionOptions.applicationName.description": "應用程式的名稱", - "cms.connectionOptions.applicationName.displayName": "應用程式名稱", - "cms.connectionOptions.attachDbFilename.description": "主要檔案的名稱,包含可附加資料庫的完整路徑名稱", - "cms.connectionOptions.attachDbFilename.displayName": "附加 DB 檔案名稱", - "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", - "cms.connectionOptions.authType.categoryValues.integrated": "Windows 驗證", - "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登入", - "cms.connectionOptions.authType.description": "指定向 SQL Server 驗證的方法", - "cms.connectionOptions.authType.displayName": "驗證類型", - "cms.connectionOptions.columnEncryptionSetting.description": "啟用或停用連線的 Always Encrypted 功能", - "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "cms.connectionOptions.commandTimeout.description": "終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)", - "cms.connectionOptions.commandTimeout.displayName": "命令逾時", - "cms.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", - "cms.connectionOptions.connectRetryCount.displayName": "連線重試計數", - "cms.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", - "cms.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", - "cms.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", - "cms.connectionOptions.connectTimeout.displayName": "連線逾時", - "cms.connectionOptions.connectionName.description": "連線的自訂名稱", - "cms.connectionOptions.connectionName.displayName": "名稱 (選用)", - "cms.connectionOptions.contextConnection.description": "若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用", - "cms.connectionOptions.contextConnection.displayName": "內容連線", - "cms.connectionOptions.currentLanguage.description": "SQL Server 語言記錄名稱", - "cms.connectionOptions.currentLanguage.displayName": "目前的語言", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 證明", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主機守護者服務", - "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "無", - "cms.connectionOptions.enclaveAttestationProtocol.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定", - "cms.connectionOptions.enclaveAttestationProtocol.displayName": "證明通訊協定", - "cms.connectionOptions.enclaveAttestationUrl.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點", - "cms.connectionOptions.enclaveAttestationUrl.displayName": "證明 URL", - "cms.connectionOptions.encrypt.categoryValues.false": "選用 (False)", - "cms.connectionOptions.encrypt.categoryValues.strict": "嚴格", - "cms.connectionOptions.encrypt.categoryValues.true": "強制 (True)", - "cms.connectionOptions.encrypt.description": "當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。", - "cms.connectionOptions.encrypt.displayName": "加密", - "cms.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址", - "cms.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", + "cms.resource.registerCmsServer.title": "新增中央管理伺服器", "cms.connectionOptions.groupName.advanced": "進階", + "cms.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "cms.connectionOptions.applicationIntent.displayName": "應用程式的意圖", + "cms.connectionOptions.applicationName.displayName": "應用程式名稱", + "cms.connectionOptions.attachDbFilename.displayName": "附加 DB 檔案名稱", + "cms.connectionOptions.enclaveAttestationUrl.displayName": "證明 URL", + "cms.connectionOptions.enclaveAttestationProtocol.displayName": "證明通訊協定", + "cms.connectionOptions.authType.displayName": "驗證類型", + "cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 證明", + "cms.resource.explorer.title": "中央管理伺服器", + "cms.title": "中央管理伺服器", + "cms.connectionOptions.commandTimeout.displayName": "命令逾時", + "cloud.databaseProperties.compatibilityLevel": "相容性層級", + "onprem.databaseProperties.compatibilityLevel": "相容性層級", + "onprem.serverProperties.machineName": "電腦名稱", + "cms.connectionOptions.connectRetryCount.displayName": "連線重試計數", + "cms.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", + "cms.connectionOptions.connectTimeout.displayName": "連線逾時", "cms.connectionOptions.groupName.connectionResiliency": "恢復連接", "cms.connectionOptions.groupName.context": "內容", - "cms.connectionOptions.groupName.initialization": "初始化", - "cms.connectionOptions.groupName.pooling": "共用", - "cms.connectionOptions.groupName.replication": "複寫", - "cms.connectionOptions.groupName.security": "安全性", - "cms.connectionOptions.groupName.source": "來源", - "cms.connectionOptions.hostNameInCertificate.description": "指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。", + "cms.connectionOptions.contextConnection.displayName": "內容連線", + "cms.connectionOptions.currentLanguage.displayName": "目前的語言", + "cms.connectionOptions.connectionName.description": "連線的自訂名稱", + "cms.connectionOptions.applicationIntent.description": "在連線至伺服器時宣告應用程式工作負載類型", + "cms.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", + "cms.resource.deleteCmsServer.title": "刪除", + "cms.resource.deleteServerGroup.title": "刪除", + "cms.resource.deleteRegisteredServer.title": "刪除", + "cms.connectionOptions.serverDescription.description": "SQL Server 執行個體描述", + "cms.disabled": "已停用", + "cloud.databaseProperties.azureEdition": "版本", + "onprem.serverProperties.serverEdition": "版本", + "cms.enabled": "啟用", + "cms.connectionOptions.columnEncryptionSetting.description": "啟用或停用連線的 Always Encrypted 功能", + "cms.connectionOptions.secureEnclaves.description": "啟用或停用連線的安全隔離區", + "cms.connectionOptions.encrypt.displayName": "加密", + "cms.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主機守護者服務", "cms.connectionOptions.hostNameInCertificate.displayName": "憑證中的主機名稱", - "cms.connectionOptions.loadBalanceTimeout.description": "此連線在終結前於集區中存留的時間下限 (秒)", + "cms.connectionOptions.hostNameInCertificate.description": "指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。", + "cms.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", + "cms.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", + "cms.connectionOptions.typeSystemVersion.description": "指出會依序透過 DataReader 公開的伺服器類型系統和提供者", + "cms.connectionOptions.groupName.initialization": "初始化", + "onprem.databaseProperties.lastBackupDate": "上次資料庫備份", + "onprem.databaseProperties.lastLogBackupDate": "上次記錄備份", "cms.connectionOptions.loadBalanceTimeout.displayName": "負載平衡逾時", - "cms.connectionOptions.maxPoolSize.description": "集區中允許的連線數上限", + "cms.configuration.title": "MSSQL 設定", + "cms.connectionOptions.encrypt.categoryValues.true": "強制 (True)", "cms.connectionOptions.maxPoolSize.displayName": "集區大小上限", - "cms.connectionOptions.minPoolSize.description": "集區中允許的連線數下限", + "cms.logFilesRemovalLimit": "具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。", + "cms.provider.displayName": "Microsoft SQL Server", + "cms.connectionProvider.displayName": "Microsoft SQL Server", "cms.connectionOptions.minPoolSize.displayName": "集區大小下限", "cms.connectionOptions.multiSubnetFailover.displayName": "多重子網路容錯移轉", - "cms.connectionOptions.multipleActiveResultSets.description": "若為 True,則可傳回多個結果集並從一個連線讀取", "cms.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", - "cms.connectionOptions.packetSize.description": "用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組)", + "cms.connectionOptions.connectionName.displayName": "名稱 (選用)", + "cms.connectionOptions.serverName.description": "SQL Server 執行個體的名稱", + "cms.resource.addServerGroup.title": "新增伺服器群組...", + "cms.resource.addRegisteredServer.title": "新增伺服器註冊...", + "cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "無", + "cms.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", + "cms.logRetentionMinutes": "為後端服務保留記錄檔的分鐘數。預設為 1 週。", + "onprem.serverProperties.osVersion": "作業系統版本", + "cms.connectionOptions.encrypt.categoryValues.false": "選用 (False)", + "cloud.databaseProperties.owner": "擁有者", + "onprem.databaseProperties.owner": "擁有者", "cms.connectionOptions.packetSize.displayName": "封包大小", - "cms.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", "cms.connectionOptions.password.displayName": "密碼", - "cms.connectionOptions.persistSecurityInfo.description": "若為 False,則不會於連線中傳回密碼等安全性敏感資訊", "cms.connectionOptions.persistSecurityInfo.displayName": "持續安全性資訊", - "cms.connectionOptions.pooling.description": "若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區", + "cms.connectionOptions.groupName.pooling": "共用", "cms.connectionOptions.pooling.displayName": "共用", "cms.connectionOptions.port.displayName": "連接埠", - "cms.connectionOptions.replication.description": "由 SQL Server 在複寫中使用", + "cloud.databaseProperties.serviceLevelObjective": "定價層", + "onprem.databaseProperties.recoveryModel": "復原模式", + "cms.resource.refresh.title": "重新整理", + "cms.resource.refreshServerGroup.title": "重新整理伺服器群組", + "cms.connectionOptions.groupName.replication": "複寫", "cms.connectionOptions.replication.displayName": "複寫", - "cms.connectionOptions.secureEnclaves.description": "啟用或停用連線的安全隔離區", - "cms.connectionOptions.secureEnclaves.displayName": "安全記憶體保護區", - "cms.connectionOptions.serverDescription.description": "SQL Server 執行個體描述", - "cms.connectionOptions.serverDescription.displayName": "伺服器描述", - "cms.connectionOptions.serverName.description": "SQL Server 執行個體的名稱", - "cms.connectionOptions.serverName.displayName": "伺服器", - "cms.connectionOptions.serverName.placeholder": "例如: tcp:servername,1433", - "cms.connectionOptions.trustServerCertificate.description": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。", - "cms.connectionOptions.trustServerCertificate.displayName": "信任伺服器憑證", - "cms.connectionOptions.typeSystemVersion.description": "指出會依序透過 DataReader 公開的伺服器類型系統和提供者", - "cms.connectionOptions.typeSystemVersion.displayName": "鍵入系統版本", - "cms.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", - "cms.connectionOptions.userName.displayName": "使用者名稱", - "cms.connectionOptions.workstationId.description": "連線至 SQL Server 的工作站名稱", - "cms.connectionOptions.workstationId.displayName": "工作站識別碼", - "cms.connectionProvider.displayName": "Microsoft SQL Server", - "cms.description": "管理 SQL Server 中央管理伺服器的支援", - "cms.disabled": "已停用", + "cms.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登入", "cms.displayName": "SQL Server 中央管理伺服器", - "cms.enabled": "已啟用", + "cms.connectionOptions.secureEnclaves.displayName": "安全隔離區", + "cms.connectionOptions.groupName.security": "安全性", + "cms.connectionOptions.serverName.displayName": "伺服器", + "cms.connectionOptions.serverDescription.displayName": "伺服器描述", + "cms.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", "cms.format.alignColumnDefinitionsInColumns": "行定義是否一致?", "cms.format.datatypeCasing": "是否將資料類型轉換為大寫,小寫或無 (不轉換)", "cms.format.keywordCasing": "是否將關鍵字轉換為大寫,小寫或無 (不轉換)", - "cms.format.placeCommasBeforeNextStatement": "逗號是否放在 list 中每個語句的開頭,例如: \", mycolumn2\" 而非在結尾,例如: \"mycolumn1,\"", "cms.format.placeSelectStatementReferencesOnNewLine": "在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示", - "cms.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", - "cms.logFilesRemovalLimit": "具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。", - "cms.logRetentionMinutes": "為後端服務保留記錄檔的分鐘數。預設為 1 週。", - "cms.provider.displayName": "Microsoft SQL Server", - "cms.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", - "cms.resource.addRegisteredServer.title": "新增伺服器註冊...", - "cms.resource.addServerGroup.title": "新增伺服器群組...", - "cms.resource.deleteCmsServer.title": "刪除", - "cms.resource.deleteRegisteredServer.title": "刪除", - "cms.resource.deleteServerGroup.title": "刪除", - "cms.resource.explorer.title": "中央管理伺服器", - "cms.resource.refresh.title": "重新整理", - "cms.resource.refreshServerGroup.title": "重新整理伺服器群組", - "cms.resource.registerCmsServer.title": "新增中央管理伺服器", - "cms.title": "中央管理伺服器", - "cms.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", + "cms.connectionOptions.packetSize.description": "用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組)", + "cms.connectionOptions.groupName.source": "來源", + "cms.connectionOptions.enclaveAttestationProtocol.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定", + "cms.connectionOptions.enclaveAttestationUrl.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點", + "cms.connectionOptions.authType.description": "指定向 SQL Server 驗證的方法", + "cms.connectionOptions.encrypt.categoryValues.strict": "嚴格", + "cms.description": "管理 SQL Server 中央管理伺服器的支援", + "cms.connectionOptions.currentLanguage.description": "SQL Server 語言記錄名稱", + "cms.connectionOptions.commandTimeout.description": "終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)", + "cms.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", + "cms.connectionOptions.maxPoolSize.description": "集區中允許的連線數上限", + "cms.connectionOptions.loadBalanceTimeout.description": "此連線在終結前於集區中存留的時間下限 (秒)", + "cms.connectionOptions.minPoolSize.description": "集區中允許的連線數下限", + "cms.connectionOptions.applicationName.description": "應用程式的名稱", + "cms.connectionOptions.attachDbFilename.description": "主要檔案的名稱,包含可附加資料庫的完整路徑名稱", + "cms.connectionOptions.workstationId.description": "連線至 SQL Server 的工作站名稱", + "cms.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址", + "cms.connectionOptions.trustServerCertificate.displayName": "信任伺服器憑證", + "cloud.serverProperties.serverEdition": "類型", + "cms.connectionOptions.typeSystemVersion.displayName": "鍵入系統版本", + "cms.connectionOptions.replication.description": "由 SQL Server 在複寫中使用", + "cms.connectionOptions.userName.displayName": "使用者名稱", + "cloud.serverProperties.serverVersion": "版本", + "onprem.serverProperties.serverVersion": "版本", + "cms.connectionOptions.encrypt.description": "當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。", + "cms.connectionOptions.persistSecurityInfo.description": "若為 False,則不會於連線中傳回密碼等安全性敏感資訊", + "cms.connectionOptions.trustServerCertificate.description": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。", + "cms.connectionOptions.contextConnection.description": "若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用", + "cms.connectionOptions.multipleActiveResultSets.description": "若為 True,則可傳回多個結果集並從一個連線讀取", + "cms.connectionOptions.pooling.description": "若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區", + "cms.connectionOptions.authType.categoryValues.integrated": "Windows 驗證", + "cms.connectionOptions.workstationId.displayName": "工作站識別碼", "ignorePlatformWarning": "[選用] 不要顯示不支援的平台警告", - "onprem.databaseProperties.compatibilityLevel": "相容性層級", - "onprem.databaseProperties.lastBackupDate": "上次資料庫備份", - "onprem.databaseProperties.lastLogBackupDate": "上次記錄備份", - "onprem.databaseProperties.owner": "擁有者", - "onprem.databaseProperties.recoveryModel": "復原模式", - "onprem.serverProperties.machineName": "電腦名稱", - "onprem.serverProperties.osVersion": "作業系統版本", - "onprem.serverProperties.serverEdition": "版本", - "onprem.serverProperties.serverVersion": "版本" + "cms.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", + "cms.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", + "cms.connectionOptions.serverName.placeholder": "例如: tcp:servername,1433", + "cms.format.placeCommasBeforeNextStatement": "逗號是否放在 list 中每個語句的開頭,例如: \", mycolumn2\" 而非在結尾,例如: \"mycolumn1,\"" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/dacpac.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.dacpac.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hant/translations/extensions/dacpac.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.dacpac.i18n.json index 3922d45b2c..2822177af5 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/dacpac.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.dacpac.i18n.json @@ -9,72 +9,72 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { + "dacfx.databaseNameExistsErrorMessage": "SQL Server 執行個體上已經存在相同名稱的資料庫", + "dacFx.importDescription": "從 .bacpac 檔案建立資料庫 [匯入 Bacpac]", + "dacfx.dataLoss": "資料遺失", + "dacfx.wizardTitle": "資料層應用程式精靈", "dacFx.databaseName": "資料庫名稱", "dacFx.deployButton": "部署", - "dacFx.deployConfigPageName": "選取部署 Dacpac 設定", "dacFx.deployDescription": "將資料層應用程式 .dacpac 檔案部署到 SQL Server 的執行個體 [部署 Dacpac]", - "dacFx.deployPlanPageName": "檢閱部署計劃", + "dacfx.deployPlanTableTitle": "部署計畫作業", "dacFx.export": "匯出", - "dacFx.exportConfigPageName": "選取匯出 Bacpac 設定", "dacFx.exportDescription": "從資料庫將結構描述和資料匯出為邏輯 .bacpac 檔案格式 [匯出 Bacpac]", "dacFx.extract": "擷取", - "dacFx.extractConfigPageName": "選取擷取 Dacpac 設定", "dacFx.extractDescription": "從 SQL Server 的執行個體將資料層應用程式擷取為 .dacpac 檔案 [擷取 Dacpac]", + "dacfx.fileLocation": "檔案位置", + "dacfx.whitespaceFilenameErrorMessage": "檔案名稱不能是空白字元", + "dacfx.filenameEndingInPeriodErrorMessage": "檔案名稱的結尾不能是句點", + "dacfx.trailingWhitespaceErrorMessage": "檔案名稱的結尾不能是空白字元", + "dacfx.tooLongFilenameErrorMessage": "檔案名稱超過 255 個字元", "dacFx.generateScriptButton": "產生指令碼", + "dacfx.deployPlanErrorMessage": "產生部署計劃時 ‘{0}’ 失敗", + "dacfx.generateDeployErrorMessage": "產生部署指令碼時 '{0}' 失敗", "dacFx.import": "匯入", - "dacFx.importConfigPageName": "選取匯入 Bacpac 設定", - "dacFx.importDescription": "從 .bacpac 檔案建立資料庫 [匯入 Bacpac]", + "dacfx.invalidFileCharsErrorMessage": "無效的檔案字元", + "dacfx.objecTooltip": "將受部署影響的物件名稱", "dacFx.newDatabase": "新增資料庫", + "dacfx.noDataLoss": "列出的部署動作不會導致資料遺失。", + "dacfx.object": "物件", + "dacFxDeploy.openFile": "開啟", + "dacfx.operation": "作業", + "dacfx.operationTooltip": "部署期間將會發生的作業 (建立、改變、刪除)", + "dacfx.dataLossTooltip": "可能造成資料遺失的作業標有警告符號", "dacFx.proceedDataLoss": "儘管可能遺失資料,仍要繼續", + "dacfx.reservedValueErrorMessage": "保留的檔案名稱。請選擇其他名稱,然後再試一次", + "dacFx.deployPlanPageName": "檢閱部署計劃", + "dacfx.save": "儲存", + "dacFx.deployConfigPageName": "選取部署 Dacpac 設定", + "dacFx.exportConfigPageName": "選取匯出 Bacpac 設定", + "dacFx.extractConfigPageName": "選取擷取 Dacpac 設定", + "dacFx.importConfigPageName": "選取匯入 Bacpac 設定", "dacFx.selectOperationPageName": "選取作業", + "dacfx.selectFile": "選取檔案", + "dacfx.setting": "設定", "dacFx.sourceDatabase": "來源資料庫", "dacFx.sourceServer": "來源伺服器", "dacFx.summaryPageName": "摘要", + "dacfx.summaryTableTitle": "設定值摘要", "dacFx.targetDatabase": "目標資料庫", "dacFx.targetServer": "目標伺服器", - "dacFx.upgradeExistingDatabase": "升級現有的資料庫", - "dacFx.versionText": "版本 (使用 x.x.x.x,其中 x 是號碼)", - "dacFxDeploy.openFile": "開啟", - "dacfx.dataLoss": "資料遺失", "dacfx.dataLossText": "此部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。", - "dacfx.dataLossTextWithCount": "所列出的 {0} 部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。", - "dacfx.dataLossTooltip": "可能造成資料遺失的作業標有警告符號", - "dacfx.databaseNameExistsErrorMessage": "SQL Server 執行個體上已經存在相同名稱的資料庫", - "dacfx.default": "預設", - "dacfx.deployPlanErrorMessage": "產生部署計劃時 ‘{0}’ 失敗", - "dacfx.deployPlanTableTitle": "部署計畫作業", - "dacfx.fileLocation": "檔案位置", - "dacfx.filenameEndingInPeriodErrorMessage": "檔案名稱的結尾不能是句點", - "dacfx.generateDeployErrorMessage": "產生部署指令碼時 '{0}' 失敗", - "dacfx.invalidFileCharsErrorMessage": "無效的檔案字元", - "dacfx.noDataLoss": "列出的部署動作不會導致資料遺失。", - "dacfx.objecTooltip": "將受部署影響的物件名稱", - "dacfx.object": "物件", - "dacfx.operation": "作業", - "dacfx.operationErrorMessage": "{0} 作業失敗 '{1}'", - "dacfx.operationTooltip": "部署期間將會發生的作業 (建立、改變、刪除)", - "dacfx.reservedValueErrorMessage": "保留的檔案名稱。請選擇其他名稱,然後再試一次", "dacfx.reservedWindowsFilenameErrorMessage": "此檔案名稱保留供 Windows 使用。請選擇其他名稱,然後再試一次", - "dacfx.save": "儲存", - "dacfx.scriptGeneratingMessage": "精靈關閉後,您可於工作檢視中檢視指令碼產生的狀態。產生的指令碼將於完成時開啟。", - "dacfx.selectFile": "選取檔案", - "dacfx.setting": "設定", - "dacfx.summaryTableTitle": "設定值摘要", - "dacfx.tooLongFilenameErrorMessage": "檔案名稱超過 255 個字元", - "dacfx.trailingWhitespaceErrorMessage": "檔案名稱的結尾不能是空白字元", "dacfx.type": "類型", "dacfx.typeTooltip": "將受部署影響的物件類型", "dacfx.undefinedFilenameErrorMessage": "未定義的名稱", + "dacFx.upgradeExistingDatabase": "升級現有的資料庫", "dacfx.value": "值", "dacfx.version": "版本", - "dacfx.whitespaceFilenameErrorMessage": "檔案名稱不能是空白字元", - "dacfx.wizardTitle": "資料層應用程式精靈" + "dacFx.versionText": "版本 (使用 x.x.x.x,其中 x 是號碼)", + "dacfx.scriptGeneratingMessage": "精靈關閉後,您可於工作檢視中檢視指令碼產生的狀態。產生的指令碼將於完成時開啟。", + "dacfx.default": "預設", + "dacfx.dataLossTextWithCount": "所列出的 {0} 部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。", + "dacfx.operationErrorMessage": "{0} 作業失敗 '{1}'" }, "package": { "dacFx.category": "DacFx", - "dacFx.defaultSaveLocation": "資料夾的完整路徑,DACPAC 和 .BACPAC 檔案預設會儲存", "dacFx.settings": "Dacpac", - "dacFx.startTitle": "資料層應用程式精靈" + "dacFx.startTitle": "資料層應用程式精靈", + "dacFx.defaultSaveLocation": "資料夾的完整路徑,DACPAC 和 .BACPAC 檔案預設會儲存" } } } \ 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/Microsoft.data-workspace.i18n.json similarity index 92% rename from i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.data-workspace.i18n.json index 4d1f0c73ac..765fed55ac 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/data-workspace.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.data-workspace.i18n.json @@ -10,86 +10,86 @@ "contents": { "dist/common/constants": { "AllProjectTypes": "所有專案類型", - "LocalDevInfo": "點擊 [深入了解] 按鈕以取得本機開發體驗的詳細資訊,以{0}", - "SelectProjectFileActionName": "選取", - "UnknownProjectTypeError": "找不到識別碼為 '{0}' 之專案類型的提供者", - "UnknownProjectsError": "找不到下列專案的提供者: {0}", - "activateExtensionFailed": "無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1}", - "dataworksapce.local": "本機", - "dataworksapce.refresh": "重新整理", - "dataworkspace.NewProjectDialogTitle": "建立新資料庫專案", - "dataworkspace.Type": "類型", + "dataworkspace.restartConfirmation": "需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動?", "dataworkspace.browse": "瀏覽", "dataworkspace.browseEllipsis": "瀏覽...", - "dataworkspace.cloneParentDirectoryNotExistError": "選取的複製路徑 '{0}' 不存在或不是目錄。", + "dataworkspace.sdkLearnMorePlaceholder": "按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案", + "LocalDevInfo": "點擊 [深入了解] 按鈕以取得本機開發體驗的詳細資訊,以{0}", + "gitCloneMessage": "正在複製 Git 儲存庫 '{0}'... ", "dataworkspace.create": "建立", + "dataworkspace.NewProjectDialogTitle": "建立新資料庫專案", "dataworkspace.default": "預設", + "dataworkspace.projectDirectoryAlreadyExistErrorShort": "選取的位置中已有目錄 '{0}',請選擇另一個", "dataworkspace.enterProjectName": "輸入專案名稱", - "dataworkspace.fileNotExistError": "選取的 {0} 檔案 '{1}' 不存在或不是檔案。", + "dataworkspace.projectNamePlaceholder": "輸入專案名稱", "dataworkspace.gitRepoUrlPlaceholder": "輸入遠端 git 存放庫 URL", + "gitCloneError": "Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出", + "activateExtensionFailed": "無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1}", + "fileDoesNotExist": "檔案 '{0}' 不存在", + "tooLongFilenameErrorMessage": "檔案名稱不能超過 255 個字元", + "whitespaceFilenameErrorMessage": "檔案名稱不能是空白字元", + "filenameEndingInPeriodErrorMessage": "檔案名稱的結尾不能是句點", + "trailingWhitespaceErrorMessage": "檔案名稱的開頭或結尾不得為空格", "dataworkspace.gitRepoUrlTitle": "Git 存放庫 URL", + "invalidFileCharsErrorMessage": "無效的檔案字元", "dataworkspace.learnMore": "深入了解", - "dataworkspace.localClonePathPlaceholder": "選取要在本機複製存放庫的位置", + "openedProjectsUndefinedAfterRefresh": "從磁片重新整理之後,不應該取消定義已開啟專案的清單。", + "dataworksapce.local": "本機", "dataworkspace.localClonePathTitle": "本機複製路徑", "dataworkspace.locationSelectorTitle": "位置", + "dataworkspace.projectLocationTitle": "位置", + "dataworkspace.projectNameTitle": "名稱", "dataworkspace.nameCannotBeEmpty": "名稱不可為空白", "dataworkspace.no": "否", + "noProjectProvidingExtensionsInstalled": "未安裝任何資料庫專案延伸模組。請安裝資料庫專案延伸模組以使用此功能。", + "UnknownProjectTypeError": "找不到識別碼為 '{0}' 之專案類型的提供者", + "UnknownProjectsError": "找不到下列專案的提供者: {0}", "dataworkspace.ok": "確定", + "onlyMovingOneFileIsSupported": "一次只支援移動一個檔案。", "dataworkspace.open": "開啟", "dataworkspace.openExistingDialogTitle": "開啟現有專案", + "noPreviousData": "目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。", "dataworkspace.project": "專案", + "projectFailedToLoad": "無法載入專案 '{0}': {1} 若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools)", "dataworkspace.projectAlreadyOpened": "專案 '{0}' 已經開啟。", - "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", - "dataworkspace.projectDirectoryAlreadyExistErrorShort": "選取的位置中已有目錄 '{0}',請選擇另一個", - "dataworkspace.projectFilePlaceholder": "選取專案檔", "dataworkspace.projectFileTitle": "專案檔", - "dataworkspace.projectLocationPlaceholder": "選取要建立專案的位置", - "dataworkspace.projectLocationTitle": "位置", - "dataworkspace.projectNamePlaceholder": "輸入專案名稱", - "dataworkspace.projectNameTitle": "名稱", - "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", + "projectNameNull": "專案名稱為 Null", + "dataworksapce.refresh": "重新整理", "dataworkspace.remoteGitRepo": "遠端 Git 存放庫", - "dataworkspace.restartConfirmation": "需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動?", - "dataworkspace.sdkLearnMorePlaceholder": "按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案", + "reservedValueErrorMessage": "保留的檔案名稱。請選擇其他名稱,然後再試一次", "dataworkspace.sdkStyleProject": "SDK 樣式專案 (預覽)", "dataworkspace.select": "選取", - "dataworkspace.selectProjectLocation": "選取專案位置", "dataworkspace.selectProjectType": "選取資料庫專案類型", + "dataworkspace.selectProjectLocation": "選取專案位置", "dataworkspace.selectTargetPlatform": "選取目標平台", - "dataworkspace.targetPlatform": "目標平台", + "dataworkspace.localClonePathPlaceholder": "選取要在本機複製存放庫的位置", + "dataworkspace.projectLocationPlaceholder": "選取要建立專案的位置", + "dataworkspace.projectFilePlaceholder": "選取專案檔", "dataworkspace.workspacePlaceholder": "選取工作區 ({0}) 檔案", - "dataworkspace.yesRecommended": "是 (建議)", - "dragAndDropNotSupported": "此專案類型不支援拖放功能。", - "fileDoesNotExist": "檔案 '{0}' 不存在", - "filenameEndingInPeriodErrorMessage": "檔案名稱的結尾不能是句點", - "gitCloneError": "Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出", - "gitCloneMessage": "正在複製 Git 儲存庫 '{0}'... ", - "invalidFileCharsErrorMessage": "無效的檔案字元", - "noPreviousData": "目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。", - "noProjectProvidingExtensionsInstalled": "未安裝任何資料庫專案延伸模組。請安裝資料庫專案延伸模組以使用此功能。", - "onlyMovingOneFileIsSupported": "一次只支援移動一個檔案。", - "openedProjectsUndefinedAfterRefresh": "從磁片重新整理之後,不應該取消定義已開啟專案的清單。", - "projectFailedToLoad": "無法載入專案 '{0}': {1} 若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools)", - "projectNameNull": "專案名稱為 Null", - "reservedValueErrorMessage": "保留的檔案名稱。請選擇其他名稱,然後再試一次", + "dataworkspace.targetPlatform": "目標平台", + "dataworkspace.cloneParentDirectoryNotExistError": "選取的複製路徑 '{0}' 不存在或不是目錄。", + "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", + "dataworkspace.fileNotExistError": "選取的 {0} 檔案 '{1}' 不存在或不是檔案。", + "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", "reservedWindowsFilenameErrorMessage": "此檔案名稱保留供 Windows 使用。請選擇其他名稱,然後再試一次", - "tooLongFilenameErrorMessage": "檔案名稱不能超過 255 個字元", - "trailingWhitespaceErrorMessage": "檔案名稱的開頭或結尾不得為空格", + "dragAndDropNotSupported": "此專案類型不支援拖放功能。", + "dataworkspace.Type": "類型", "undefinedFilenameErrorMessage": "未定義的名稱", - "whitespaceFilenameErrorMessage": "檔案名稱不能是空白字元" + "dataworkspace.yesRecommended": "是 (建議)", + "SelectProjectFileAction": "選取" }, "package": { + "projects.showNotAddedProjectsInWorkspacePrompt": "當目前的工作區資料夾包含尚未新增到工作區專案的專案時,永遠顯示資訊訊息。", "close-workspace-command": "關閉工作區", - "data-workspace-view-container-name": "資料庫專案", + "projects-view-no-workspace-content": "建立新的或開啟現有的以開始使用。\r\n[建立新的](command:projects.new)\r\n[開啟現有的](command:projects.openExisting)\r\n若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。", "main-view-name": "資料庫專案", - "manage-project-command": "管理", - "new-command": "新增", - "open-existing-command": "開啟現有項目", - "projects-view-no-project-content": "目前工作區未開啟任何專案。\r\n[建立新的] (command:projects.new)\r\n[開啟現有的](command:projects.openExisting)\r\n若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。\r\n", - "projects-view-no-workspace-content": "建立新的或開啟現有的以開始使用。\r\n[建立新的] (command:projects.new)\r\n[開啟現有的](command:projects.openExisting)\r\n若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。", + "data-workspace-view-container-name": "資料庫專案", "projects.defaultProjectSaveLocation": "預設儲存新專案之資料夾的完整路徑。", "projects.excludedProjectsDescription": "工作區中要從專案 Viewlet 排除的專案清單", - "projects.showNotAddedProjectsInWorkspacePrompt": "當目前的工作區資料夾包含尚未新增到工作區專案的專案時,永遠顯示資訊訊息。", + "manage-project-command": "管理", + "new-command": "新增", + "projects-view-no-project-content": "目前工作區未開啟任何專案。\r\n[建立新的](command:projects.new)\r\n[開啟現有的](command:projects.openExisting)\r\n若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。\r\n", + "open-existing-command": "開啟現有項目", "refresh-workspace-command": "重新整理", "remove-project-command": "移除專案" } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.datavirtualization.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.datavirtualization.i18n.json new file mode 100644 index 0000000000..1698825e04 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.datavirtualization.i18n.json @@ -0,0 +1,175 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/localizedConstants": { + "externalTable.databaseNameTitle": "資料庫名稱", + "externalTable.externalSchemaTitle": "外部架構描述", + "externalTable.externalTableTitle": "外部資料表", + "externalTable.hostnameTitle": "主機名稱", + "msgMissingNodeContext": "已呼叫節點命令,但未傳遞任何節點", + "sqlServerTypeName": "SQL Server", + "externalTable.serverNameTitle": "伺服器名稱", + "externalTable.serviceNameTitle": "服務名稱 / SID", + "externalTable.sourceSchemaTitle": "來源結構描述", + "externalTable.sourceTableTitle": "來源資料表" + }, + "dist/services/serviceClient": { + "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "已完成下載 {0}", + "downloadingServiceStatus": "正在下載 {0}", + "downloadingService": "正在下載 {0}", + "serviceStartFailed": "無法啟動 {0}: {1}", + "serviceInstalled": "已安裝 {0}", + "installingService": "正在安裝 {0}", + "installingServiceDetailed": "正在將 {0} 安裝到 {1}", + "serviceStarting": "正在啟動 {0}...", + "serviceStarted": "{0} 已開始" + }, + "dist/services/telemetry": { + "serviceCrashButton": "檢視已知問題", + "serviceCrashMessage": "服務元件無法啟動" + }, + "dist/utils": { + "executeCommandProcessExited": "處理序已結束,代碼為 {0}" + }, + "dist/wizards/tableFromFile/pages/fileConfigPage": { + "tableFromFileImport.databaseDropdownTitle": "外部資料表的資料庫將建立於", + "tableFromFileImport.destConnTitle": "目的地伺服器", + "tableFromFileImport.dataSourceDropdown": "新外部資料表的外部資料來源", + "tableFromFileImport.tableTextboxTitle": "新外部資料表的名稱 ", + "tableFromFileImport.fileFormatTextboxTitle": "新資料表的外部檔案格式名稱", + "tableFromFileImport.noSchemas": "在指定的資料庫中找不到使用者結構描述。", + "tableFromFileImport.noDataSources": "在指定的資料庫中找不到有效的外部資料來源。", + "tableFromFileImport.refreshButtonTitle": "重新整理", + "tableFromFileImport.schemaTextboxTitle": "新外部資料表的結構描述", + "tableFromFileImport.fileTextboxTitle": "原始程式檔", + "tableFromFileImport.folderTextboxTitle": "來源資料夾", + "tableFromFileImport.fileFormatExists": "指定的外部檔案格式名稱已存在。", + "tableFromFileImport.tableExists": "指定的資料表名稱已存在於指定的結構描述下。" + }, + "dist/wizards/tableFromFile/pages/modifyColumnsPage": { + "tableFromFileImport.allowNulls": "允許 Null 值", + "tableFromFileImport.columnName": "資料行名稱", + "tableFromFileImport.dataType": "資料類型" + }, + "dist/wizards/tableFromFile/pages/prosePreviewPage": { + "tableFromFileImport.noProseInfo": "無法為指定的檔案產生資料行資訊。", + "tableFromFileImport.noPreviewData": "無法從指定的檔案擷取任何資料。", + "tableFromFileImport.prosePreviewMessage": "這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。" + }, + "dist/wizards/tableFromFile/pages/summaryPage": { + "tableFromFileImport.importInformation": "資料虛擬化資訊", + "tableFromFileImport.databaseName": "資料庫名稱", + "tableFromFileImport.fileFormat": "檔案格式名稱", + "tableFromFileImport.next": "下一步", + "tableFromFileImport.serverName": "伺服器名稱", + "tableFromFileImport.summaryFileName": "原始程式檔", + "tableFromFileImport.summaryFolderName": "來源資料夾", + "tableFromFileImport.tableName": "資料表名稱", + "tableFromFileImport.tableSchema": "資料表結構描述", + "tableFromFileImport.importData": "虛擬化資料" + }, + "dist/wizards/tableFromFile/tableFromFileWizard": { + "tableFromFileImport.onlyCsvSupported": "此精靈目前只支援 CSV 檔案。", + "tableFromFileImport.page2Name": "修改資料行", + "tableFromFileImport.noCsvFileFound": "在指定的資料夾中找不到 csv 檔案。", + "import.needFile": "使用此精靈前,請先選取來源檔案或資料夾。", + "tableFromFileImport.page1Name": "預覽資料", + "tableFromFileImport.page0Name": "選取外部資料表的目的地資料庫", + "tableFromFileImport.page3Name": "摘要", + "tableFromFileImport.openScriptMsg": "指令碼已在文件視窗中開啟。一旦精靈關閉,您就可以檢視它。", + "tableFromFile.taskLabel": "虛擬化資料", + "tableFromFileImport.wizardName": "從 CSV 將資料虛擬化" + }, + "dist/wizards/virtualizeData/connectionDetailsPage": { + "newCredOption": "-- 建立新認證 --", + "credentialNameDropdown": "選擇認證", + "credentialFields": "設定認證", + "connectionDetailsTitle": "與您的資料來源建立連接", + "sourceNameInput": "外部資料來源名稱", + "credentialNameInput": "新的認證名稱", + "passwordInput": "密碼", + "serverFields": "伺服器連接", + "dataSourceHelpText": "外部資料來源的名稱。", + "credNameHelpText": "用來安全地儲存您正在建立的外部資料來源登入資訊的資料庫範圍認證名稱。", + "usernameInput": "使用者名稱" + }, + "dist/wizards/virtualizeData/createMasterKeyPage": { + "masterKeyExistsMsg": "選取的資料庫已有主要金鑰。此頁面不需要採取任何動作。", + "createMasterKeyDescription": "需要主要金鑰。這會保護外部資料來源使用的認證。請注意,您應使用 BACKUP MASTER KEY 備份主要金鑰,並將備份儲存在安全的非現場位置。", + "masterKeyPasswordConfirmInput": "確認密碼", + "createMasterKeyTitle": "建立資料庫主要金鑰", + "masterKeyPasswordInput": "密碼", + "passwordMismatchWithConfirmError": "密碼值不符。", + "masterKeyPasswordLabel": "設定主要金鑰密碼。", + "pwdReminderText": "強式密碼使用英數字元、大寫、小寫和特殊字元的組合。" + }, + "dist/wizards/virtualizeData/objectMappingPage": { + "mappingTableCheckboxHelpText": "按一下核取方塊會選取要對應的資料表。", + "mappingTableHelpText": "按一下資料表名稱會顯示該資料表的資料行對應資訊。", + "mapping.collations": "定序", + "externalTableMappingLabel": "資料行對應", + "mapping.externalName": "外部", + "objectMappingTitle": "將您的資料來源物件對應到外部資料表", + "noObjectSelectedMessage": "未選取任何物件。", + "noTableError": "'{0}' 沒有資料表資訊", + "mapping.nullable": "可為 Null", + "mapping.sqlDataType": "SQL 資料類型", + "mapping.SourceName": "來源", + "tableFolderLabel": "表格", + "warning.unsupported_column_type_description": "外部資料表不支援這些資料行類型: {0}{1}", + "warning.unsupported_column_type_title": "找到不支援的資料行類型", + "viewFolderLabel": "檢視" + }, + "dist/wizards/virtualizeData/selectDataSourcePage": { + "noServerTypeError": "必須選取資料來源類型。", + "noDestDatabaseError": "必須選取目的地資料庫。", + "defaultSourceType": "預設", + "selectDataSrcTitle": "選取資料來源", + "destDBLabel": "選取外部資料表的目的地資料庫", + "sourceCardsLabel": "選取資料來源類型", + "destDBHelpText": "要在其中建立外部資料來源的資料庫。" + }, + "dist/wizards/virtualizeData/summaryPage": { + "summaryMasterKeyLabel": "資料庫主要金鑰", + "summaryCredLabel": "資料庫範圍認證", + "summaryDestDb": "目的地資料庫:", + "virtualizeTaskStart": "正在執行指令碼...", + "summaryDataSrcLabel": "外部資料來源", + "summaryExternalTableLabel": "外部資料表", + "createSourceInfo": "外部資料表建立已成功完成", + "createSourceError": "外部資料表建立失敗", + "summaryObjNameLabel": "名稱", + "summaryObjTypeLabel": "物件類型", + "summaryNewSchemaLabel": "結構描述", + "summaryPageTitle": "摘要", + "summaryTitle": "下列物件將會建立在目的地資料庫中:", + "virtualizeTaskLabel": "虛擬化資料" + }, + "dist/wizards/virtualizeData/virtualizeDataWizard": { + "doneButtonLabel": "建立", + "openScriptMsg": "指令碼已在文件視窗中開啟。一旦精靈關閉,您就可以檢視它。", + "getExtDataTitle": "虛擬化資料" + }, + "dist/wizards/wizardCommands": { + "noConnection": "資料虛擬化需要選取連線。" + }, + "package": { + "title.datavirtualization": "資料虛擬化", + "config.logDebugInfo": "啟用/停用將偵錯資訊記錄到開發人員主控台。", + "config.proseParsingMaxLines": "要從檔案讀取以執行 PROSE 剖析的行數。", + "description.datavirtualization": "SQL Server 中的資料虛擬化功能支援", + "config.extensionDescription": "SQL Server 中的資料虛擬化支援,包括從外部資料來源或 CSV 檔案建立外部資料表的精靈。", + "title.tasks": "工作", + "title.openVirtualizeDataWizard": "虛擬化資料", + "title.openMssqlHdfsTableWizard": "從 CSV 將資料虛擬化" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/import.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.import.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hant/translations/extensions/import.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.import.i18n.json index 1ce4ad9701..2ee5f20b33 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/import.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.import.i18n.json @@ -9,68 +9,68 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "flatFile.InvalidFileLocation": "無效的檔案位置。請嘗試其他輸入檔", "flatFileImport.allowNulls": "允許 Null 值", "flatFileImport.browseFiles": "瀏覽", - "flatFileImport.columnName": "資料行名稱", + "flatFileImport.deriverColumnInstruction3": "按一下 [預覽轉換] 以預覽轉換", "flatFileImport.columnTableTitle": "資料行", + "flatFileImport.specifyDerivedColNameTitle": "資料行名稱", + "flatFileImport.columnName": "資料行名稱", "flatFileImport.createDerivedColumn": "建立衍生的資料行", "flatFileImport.dataType": "資料類型", - "flatFileImport.databaseDropdownTitle": "資料表建立所在的資料庫", "flatFileImport.databaseName": "資料庫名稱", - "flatFileImport.deriverColumnInstruction1": "在左側選取要衍生新資料行所需的資料行", - "flatFileImport.deriverColumnInstruction2": "選取資料列,並指定您想要套用到其餘資料行的範例轉換", - "flatFileImport.deriverColumnInstruction3": "按一下 [預覽轉換] 以預覽轉換", - "flatFileImport.deriverColumnInstruction4": "縮小轉換範圍,直到取得所需的資料行為止", - "flatFileImport.deriverColumnInstruction5": "指定新的衍生資料行名稱,然後按一下 [完成]", + "flatFileImport.databaseDropdownTitle": "資料表建立所在的資料庫", "flatFileImport.fileImport": "要匯入的檔案", - "flatFileImport.fileTextboxTitle": "要匯入檔案的位置", - "flatFileImport.headerIntructionText": "歡迎使用衍生的資料行工具! 若要開始使用,請遵循下列步驟:", + "import.serviceCrashButton": "提供意見反應", "flatFileImport.importData": "匯入資料", + "flatFileImport.wizardName": "匯入一般檔案精靈", "flatFileImport.importInformation": "匯入資訊", "flatFileImport.importNewFile": "匯入新檔案", "flatFileImport.importStatus": "匯入狀態", + "flatFile.InvalidFileLocation": "無效的檔案位置。請嘗試其他輸入檔", + "flatFileImport.fileTextboxTitle": "要匯入檔案的位置", + "flatFileImport.page3Name": "修改資料行", + "flatFileImport.tableTextboxTitle": "新增資料表名稱", "flatFileImport.next": "下一個", "flatFileImport.openFile": "開啟", - "flatFileImport.page1Name": "指定輸入檔", + "import.needConnection": "請先連線至伺服器再使用本精靈。", "flatFileImport.page2Name": "預覽資料", - "flatFileImport.page3Name": "修改資料行", - "flatFileImport.page4Name": "摘要", "flatFileImport.previewTransformation": "預覽轉換", "flatFileImport.primaryKey": "主索引鍵", - "flatFileImport.prosePreviewMessage": "這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。", - "flatFileImport.prosePreviewMessageFail": "這項作業不成功。請嘗試其他輸入檔案。", + "flatFileImport.deriverColumnInstruction4": "縮小轉換範圍,直到取得所需的資料行為止", "flatFileImport.refresh": "重新整理", - "flatFileImport.schemaTextboxTitle": "資料表結構描述", + "import.needSQLConnection": "SQL Server 匯入延伸不支援此類型的連線", + "flatFileImport.deriverColumnInstruction2": "選取資料列,並指定您想要套用到其餘資料行的範例轉換", "flatFileImport.selectAllColumns": "選取所有資料行", "flatFileImport.selectColumn": "選取資料行 {0}", - "flatFileImport.serverDropdownTitle": "資料庫所在的伺服器", + "flatFileImport.deriverColumnInstruction1": "在左側選取要衍生新資料行所需的資料行", "flatFileImport.serverName": "伺服器名稱", - "flatFileImport.specifyDerivedColNameTitle": "資料行名稱", + "flatFileImport.serverDropdownTitle": "資料庫所在的伺服器", + "flatFileImport.page1Name": "指定輸入檔", "flatFileImport.specifyTransformation": "指定轉換", + "flatFileImport.deriverColumnInstruction5": "指定新的衍生資料行名稱,然後按一下 [完成]", "flatFileImport.specifyTransformationForRow": "指定資料列 {0} 的轉換", - "flatFileImport.success.norows": "✔ 您已成功將資料插入表中。", + "flatFileImport.page4Name": "摘要", "flatFileImport.tableName": "資料表名稱", "flatFileImport.tableSchema": "資料表結構描述", - "flatFileImport.tableTextboxTitle": "新增資料表名稱", - "flatFileImport.wizardName": "匯入一般檔案精靈", - "import.needConnection": "請先連線至伺服器再使用本精靈。", - "import.needSQLConnection": "SQL Server 匯入延伸不支援此類型的連線", - "import.serviceCrashButton": "提供意見反應", - "serviceCrashMessage": "服務元件無法啟動" + "flatFileImport.schemaTextboxTitle": "資料表結構描述", + "flatFileImport.prosePreviewMessage": "這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。", + "flatFileImport.prosePreviewMessageFail": "這項作業不成功。請嘗試其他輸入檔案。", + "flatFileImport.headerIntructionText": "歡迎使用衍生的資料行工具! 若要開始使用,請遵循下列步驟:", + "serviceCrashMessage": "服務元件無法啟動", + "flatFileImport.success.norows": "✔ 您已成功將資料插入表中。" }, "dist/services/serviceClient": { - "downloadingService": "正在下載 {0}", - "downloadingServiceComplete": "已完成下載 {0}", "downloadingServiceSize": "({0} KB)", + "downloadingServiceComplete": "已完成下載 {0}", "downloadingServiceStatus": "正在下載 {0}", + "downloadingService": "正在下載 {0}", "entryExtractedChannelMsg": "已擷取 {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "無法啟動 {0}: {1}", + "serviceInstalled": "已安裝 {0}", "installingService": "正在安裝 {0} 服務", "installingServiceDetailed": "正在將 {0} 安裝到 {1}", - "serviceInstalled": "已安裝 {0}", - "serviceStarted": "已啟動 {0}", - "serviceStarting": "正在啟動 {0}" + "serviceStarting": "正在啟動 {0}", + "serviceStarted": "已啟動 {0}" }, "package": { "flatfileimport.configuration.title": "一般檔案匯入設定", diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.kusto.i18n.json similarity index 91% rename from i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.kusto.i18n.json index 63e4678b51..d027a8dddc 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/kusto.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.kusto.i18n.json @@ -10,31 +10,31 @@ "contents": { "dist/features": { "kusto.accountDoesNotExist": "帳戶不存在。", - "kusto.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。", - "kusto.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。" + "kusto.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。", + "kusto.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。" }, "dist/kustoServer": { - "downloadServiceDoneChannelMsg": "已下載 {0}", - "downloadingServiceChannelMsg": "正在下載 {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下載 {0}", "downloadingServiceStatusMsg": "正在下載 {0}", + "downloadingServiceChannelMsg": "正在下載 {0}", "failedToStartServiceErrorMsg": "無法啟動 {0}", "installedServiceChannelMsg": "已安裝 {0}", - "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", "installingServiceStatusMsg": "正在安裝 {0}", - "serviceStartedStatusMsg": "已啟動 {0}", - "startingServiceStatusMsg": "正在啟動 {0}" + "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", + "startingServiceStatusMsg": "正在啟動 {0}", + "serviceStartedStatusMsg": "已啟動 {0}" }, "dist/main": { - "kusto.unsupportedPlatform": "不支援的平台", "notebookFileType": "Notebooks", - "unsupportedFileType": "僅支援 .ipynb Notebooks" + "unsupportedFileType": "僅支援 .ipynb Notebooks", + "kusto.unsupportedPlatform": "不支援的平台" }, "dist/objectExplorerNodeProvider/command": { - "cancel": "要取消作業嗎?", + "progress": "$(sync~spin) {0}...", "cancelTooltip": "取消", - "kusto.searchServers": "搜尋伺服器名稱", - "progress": "$(sync~spin) {0}..." + "cancel": "要取消作業嗎?", + "kusto.searchServers": "搜尋伺服器名稱" }, "dist/objectExplorerNodeProvider/objectExplorerNodeProvider": { "notifyError": "通知節點變更時發生錯誤: {0}", @@ -42,61 +42,61 @@ "sessionNotFound": "節點 {0} 的工作階段不存在" }, "dist/telemetry": { - "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。", - "viewKnownIssuesText": "檢視已知問題" + "viewKnownIssuesText": "檢視已知問題", + "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。" }, "package": { - "cloud.databaseProperties.name": "資料庫名稱", - "cloud.databaseProperties.size": "大小 (MB)", "cloud.serverProperties.diskCacheCapacity": "使用的叢集資料容量百分比", - "cloud.serverProperties.machinesTotal": "叢集中的電腦總計", - "cloud.serverProperties.summary": "狀態", - "databasesListProperties.name": "名稱", - "databasesListProperties.size": "大小 (MB)", - "kusto.configuration.title": "KUSTO 設定", - "kusto.connectionOptions.applicationName.description": "應用程式的名稱", "kusto.connectionOptions.applicationName.displayName": "應用程式名稱", - "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", - "kusto.connectionOptions.authType.categoryValues.none": "無驗證", - "kusto.connectionOptions.authType.categoryValues.sqlLogin": "使用者驗證", - "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 驗證的方法", "kusto.connectionOptions.authType.displayName": "驗證類型", - "kusto.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", - "kusto.connectionOptions.connectRetryCount.displayName": "連線重試次數", - "kusto.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", + "kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", + "kusto.provider.displayName": "Azure 資料總管 (Kusto)", + "kusto.connectionOptions.serverName.displayName": "叢集", + "kusto.connectionOptions.connectRetryCount.displayName": "連線重試計數", "kusto.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", - "kusto.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", "kusto.connectionOptions.connectTimeout.displayName": "連線逾時", - "kusto.connectionOptions.connectionName.description": "連線的自訂名稱", - "kusto.connectionOptions.connectionName.displayName": "名稱 (選用)", - "kusto.connectionOptions.databaseName.description": "資料來源中初始目錄或資料庫的名稱。", - "kusto.connectionOptions.databaseName.displayName": "資料庫", - "kusto.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 Kusto Server 執行個體的名稱或網路位址", - "kusto.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", "kusto.connectionOptions.groupName.connectionResiliency": "恢復連接", "kusto.connectionOptions.groupName.context": "內容", - "kusto.connectionOptions.groupName.initialization": "初始化", - "kusto.connectionOptions.groupName.security": "安全性", - "kusto.connectionOptions.groupName.source": "來源", + "kusto.connectionOptions.connectionName.description": "連線的自訂名稱", + "kusto.connectionOptions.databaseName.displayName": "資料庫", + "cloud.databaseProperties.name": "資料庫名稱", + "kusto.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", + "kusto.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", "kusto.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", - "kusto.connectionOptions.password.displayName": "密碼", - "kusto.connectionOptions.serverName.description": "Kusto 叢集名稱", - "kusto.connectionOptions.serverName.displayName": "叢集", "kusto.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", - "kusto.connectionOptions.userName.displayName": "使用者名稱", - "kusto.connectionOptions.workstationId.description": "連線至 Kusto Server 的工作站名稱", - "kusto.connectionOptions.workstationId.displayName": "工作站識別碼", + "kusto.connectionOptions.groupName.initialization": "初始化", + "kusto.configuration.title": "KUSTO 設定", + "kusto.connectionOptions.serverName.description": "Kusto 叢集名稱", + "objectsListProperties.name": "名稱", + "databasesListProperties.name": "名稱", + "kusto.connectionOptions.connectionName.displayName": "名稱 (選用)", + "notebook.command.new": "新增 Notebook", + "kusto.connectionOptions.authType.categoryValues.none": "無驗證", + "kusto.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", + "notebook.command.open": "開啟 Notebook", + "kusto.connectionOptions.password.displayName": "密碼", + "kusto.connectionOptions.groupName.security": "安全性", + "kusto.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", "kusto.format.alignColumnDefinitionsInColumns": "行定義是否一致?", "kusto.format.datatypeCasing": "是否將資料類型轉換為大寫,小寫或無 (不轉換)", "kusto.format.keywordCasing": "是否將關鍵字轉換為大寫,小寫或無 (不轉換)", - "kusto.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", - "kusto.provider.displayName": "Azure 資料總管 (Kusto)", - "kusto.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", - "kusto.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", - "notebook.command.new": "新的 Notebook", - "notebook.command.open": "開啟 Notebook", + "databasesListProperties.size": "大小 (MB)", + "cloud.databaseProperties.size": "大小 (MB)", + "kusto.connectionOptions.groupName.source": "來源", + "kusto.connectionOptions.authType.description": "指定使用 Kusto Server 驗證的方法", + "cloud.serverProperties.summary": "狀態", + "kusto.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", + "kusto.connectionOptions.applicationName.description": "應用程式的名稱", + "kusto.connectionOptions.databaseName.description": "資料來源中初始目錄或資料庫的名稱。", + "kusto.connectionOptions.workstationId.description": "連線至 Kusto Server 的工作站名稱", + "kusto.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 Kusto Server 執行個體的名稱或網路位址", + "cloud.serverProperties.machinesTotal": "叢集中的電腦總計", "objectsListProperties.metadataTypeName": "類型", - "objectsListProperties.name": "名稱" + "kusto.connectionOptions.authType.categoryValues.sqlLogin": "使用者驗證", + "kusto.connectionOptions.userName.displayName": "使用者名稱", + "kusto.connectionOptions.workstationId.displayName": "工作站識別碼", + "kusto.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", + "kusto.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊" } } } \ 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/Microsoft.machine-learning.i18n.json similarity index 99% rename from i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.machine-learning.i18n.json index 1361659058..2edd7db596 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/machine-learning.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.machine-learning.i18n.json @@ -9,224 +9,224 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "azure.resource.error": "錯誤: {0}", - "dashboardDesc": "SQL 資料庫的機器學習", - "dashboardLinksTitle": "實用連結", - "dashboardTitle": "機器學習", - "dashboardVideoLinksTitle": "影片教學課程", - "databaseName": "資料庫", - "databaseToStoreInfo": "選取要儲存新模型的資料庫。", - "editTitle": "編輯", - "existingTableName": "現有資料表", - "extLang.CancelButtonText": "取消", - "extLang.DialogTitle": "語言", - "extLang.DoneButtonText": "關閉", - "extLang.Local": "localhost", - "extLang.OkButtonText": "確定", - "extLang.SaveButtonText": "儲存", - "extLang.Target": "目標", - "extLang.delete": "刪除", - "extLang.envVariables": "環境變數", - "extLang.extensionFileLocation": "語言延伸模組位置", - "extLang.extensionFileName": "延伸模組檔案名稱", - "extLang.extensionFilePath": "語言延伸模組路徑", - "extLang.fileBrowserTabTitle": "檔案瀏覽器", - "extLang.installButtonText": "安裝", - "extLang.installFailedError": "無法安裝語言", - "extLang.installTabTitle": "已安裝", - "extLang.languageCreatedDate": "已安裝", - "extLang.languageName": "名稱", - "extLang.languagePlatform": "平台", - "extLang.newLanguageTabTitle": "新增", - "extLang.parameters": "參數", - "extLang.selectedPath": "選取的路徑", - "extLang.updateFailedError": "無法更新語言", - "learnMoreTitle": "深入了解", - "ml.dataCount": "顯示 {0} 模型", - "mls.cannotFindPython.error": "找不到 Python 可執行檔 '{0}'。請確定已正確安裝及設定 Python", - "mls.cannotFindR.error": "找不到 R 可執行檔 '{0}'。請確定已正確安裝及設定 R", - "mls.configAction": "動作", - "mls.configStatus": "已啟用", - "mls.configTitle": "設定", - "mls.configUpdateFailed": "無法修改機器學習服務設定", - "mls.confirmEnableExternalScripts": "套件管理需要外部指令碼。您確定要啟用。", - "mls.confirmInstallPythonPackages": "您確定要安裝必要的套件嗎?", - "mls.disableButtonTitle": "停用", - "mls.downloadError": "下載時發生錯誤", - "mls.downloadingProgress": "正在下載", - "mls.enableButtonTitle": "啟用", - "mls.enableExternalScriptsError": "無法啟用外部指令碼。", - "mls.enabledMessage": "已啟用機器學習服務", - "mls.externalExecuteScriptTitle": "外部執行指令碼", - "mls.externalScriptsIsRequiredError": "此動作需要外部指令碼設定。", - "mls.httpGetRequestError": "套件資訊要求失敗。錯誤: {0} {1}", - "mls.installDependencies.confirmInstallPythonPackages": "需要下列 Python 套件才能安裝: {0}", - "mls.installDependencies.confirmInstallRPackages": "需要下列 R 套件才能安裝: {0}", - "mls.installDependencies.getPackagesError": "無法取得已安裝的 Python 套件。錯誤: {0}", - "mls.installDependencies.packages": "正在安裝必要套件 ...", - "mls.installDependencies.packagesAlreadyInstalled": "已安裝必要的套件。", - "mls.installModelMngDependencies.msgTaskName": "正在驗證模型管理相依性", - "mls.installPackageMngDependencies.msgTaskName": "正在驗證套件管理相依性", - "mls.installingDependencies": "正在安裝相依性 ...", - "mls.invalidModelIdError": "模型識別碼無效。模型 URL: {0}", - "mls.latestVersion": "最新", - "mls.managePackages.error": "伺服器不支援套件管理。請確定您已安裝 Python 或 R。", - "mls.mssqlExtensionNotLoaded": "未載入 MSSQL 延伸模組", - "mls.noArtifactError": "模型沒有任何成品。模型 URL: {0}", - "mls.noResultError": "未傳回任何結果", - "mls.notebookExtensionNotLoaded": "未載入筆記本延伸模組", - "mls.packageManager.NoConnection": "未選取連線", - "mls.pythonConfigError": "未設定 Python 可執行檔", - "mls.pythonLanguageTitle": "Python", - "mls.rConfigError": "未設定 R 可執行檔", - "mls.rLanguageTitle": "R", - "mls.requiredPackagesNotInstalled": "未安裝所需的套件", - "mls.resourceNotFound": "找不到指定的資源", - "mls.taskFailedError.error": "無法完成工作 '{0}'。錯誤: {1}", "mls.verifyOdbcDriverError.error": "套件管理需要 '{0}'。請確定已正確安裝及設定。", - "mlsInstallObdcDocTitle": "安裝 Microsoft ODBC Driver for SQL Server", - "mlsInstallOdbcDocDesc": "此文件說明如何安裝 Microsoft ODBC Driver for SQL Server。", - "modelDatabaseInfo": "選取已儲存現有/匯入模型的資料庫。", - "modelTableInfo": "選取模型資料表以檢視現有/匯入模型的清單。", - "models.RegisterWizard": "匯入模型", - "models.azureAccount": "Azure 帳戶", - "models.azureGroup": "資源群組", - "models.azureModelFilter": "篩選", - "models.azureModelPageTitle": "從 Azure Machine Learning 匯入", - "models.azureModelSource": "Azure Machine Learning", - "models.azureModelSourceDescriptionForImport": "已選取‘Azure Machine Learning’。這可讓您匯入儲存在此 SQL 執行個體中模型資料庫 Azure Machine Learning 工作區中的模型。點擊 [下一步] 以繼續。​​", - "models.azureModelSourceDescriptionForPredict": "已選取‘Azure Machine Learning’。這可讓您從儲存在 Azure Machine Learning 工作區的模型中選擇。點擊 [下一步] 以繼續。​", + "models.browseButton": "...", + "mls.configAction": "動作", + "extLang.newLanguageTabTitle": "新增", + "models.confirmDeleteModel": "確定要刪除 {0} 模型嗎?", + "mls.confirmInstallPythonPackages": "您確定要安裝必要的套件嗎?", "models.azureModelWorkspace": "Azure ML 工作區", - "models.azureModels": "模型", - "models.azureModelsListEmptyDescription": "選取其他 Azure ML 工作區", - "models.azureModelsListEmptyTitle": "找不到模型", + "models.azureModelSource": "Azure Machine Learning", + "models.azureAccount": "Azure 帳戶", "models.azureModelsTitle": "Azure 模型", "models.azureSignIn": "Azure 登入或重新整理帳戶", "models.azureSubscription": "Azure 訂用帳戶", - "models.browseButton": "...", - "models.columnDataTypeMismatchWarning": "來源資料表資料行的資料類型與必要的輸入欄位類型不相符。", - "models.columnDataTypeMismatchWarningHeading": "資料類型的差異", + "extLang.CancelButtonText": "取消", + "mls.cannotFindPython.error": "找不到 Python 可執行檔 '{0}'。請確定已正確安裝及設定 Python", + "mls.cannotFindR.error": "找不到 R 可執行檔 '{0}'。請確定已正確安裝及設定 R", "models.columnDataTypeMismatchWarningHelper": "按一下以檢閱警告詳細資料", - "models.columnSelectionPageTitle": "將來源資料對應至模型", - "models.confirmDeleteModel": "確定要刪除 {0} 模型嗎?", - "models.createNotebookDesc": "在筆記本中執行實驗並建立模型", + "extLang.DoneButtonText": "關閉", + "mls.configTitle": "設定", + "mls.resourceNotFound": "找不到指定的資源", "models.createNotebookTitle": "建立筆記本", + "databaseName": "資料庫", "models.created": "建立日期", - "models.currentModelsTitle": "模型", + "models.imported": "匯入日期", + "extLang.delete": "刪除", "models.description": "描述", + "models.columnDataTypeMismatchWarningHeading": "資料類型的差異", + "mls.disableButtonTitle": "停用", + "predict.displayName": "顯示名稱", + "mls.downloadingProgress": "正在下載", "models.downloadModelMsgTaskName": "正在從 Azure 下載模型", + "editTitle": "編輯", "models.editModelTitle": "編輯模型", - "models.fileName": "檔案", + "mls.enableButtonTitle": "啟用", + "mls.configStatus": "啟用", + "models.modelDetailsPageTitle": "輸入模型詳細資料", + "extLang.envVariables": "環境變數", + "mls.downloadError": "下載時發生錯誤", + "azure.resource.error": "錯誤: {0}", + "existingTableName": "現有資料表", + "extLang.extensionFileName": "延伸模組檔案名稱", + "mls.externalExecuteScriptTitle": "外部執行指令碼", + "mls.externalScriptsIsRequiredError": "此動作需要外部指令碼設定。", + "mls.confirmEnableExternalScripts": "套件管理需要外部指令碼。您確定要啟用。", + "mls.taskFailedError.error": "無法完成工作 '{0}'。錯誤: {1}", + "mls.enableExternalScriptsError": "無法啟用外部指令碼。", + "mls.installDependencies.getPackagesError": "無法取得已安裝的 Python 套件。錯誤: {0}", + "extLang.installFailedError": "無法安裝語言", + "models.loadModelParameterFailedError": "無法載入模型參數", + "mls.configUpdateFailed": "無法修改機器學習服務設定", + "models.importModelFailedError": "無法註冊模型: {0},檔案: {1}", + "extLang.updateFailedError": "無法更新語言", + "models.updateModelFailedError": "無法更新模型", + "models.modelUpdateFailedError": "無法更新模型", + "models.fileName": "FILE", + "extLang.fileBrowserTabTitle": "檔案瀏覽器", + "models.modelLocalSourceTooltip": "要匯入之模型的檔案路徑", + "models.localModelSource": "檔案上傳", + "models.azureModelFilter": "篩選", "models.framework": "架構", "models.frameworkVersion": "架構版本", - "models.importModelDesc": "匯入或檢視儲存在資料庫中的機器學習模型", + "models.makePredictionDesc": "使用受控模型產生預測值或分數", + "sqlMlsMIDocDesc": "開始使用 Azure SQL 受控執行個體中的機器學習服務。", + "sqlMlsDocDesc": "開始使用 SQL Server 上的機器學習服務,以及如何將其安裝在 Windows 和 Linux 上。", + "onnxOnEdgeOdbcDocDesc": "開始使用 Azure SQL Database Edge 中的機器學習", "models.importModelDoneButton": "匯入", - "models.importModelFailedError": "無法註冊模型: {0},檔案: {1}", + "models.azureModelPageTitle": "從 Azure Machine Learning 匯入", + "models.RegisterWizard": "匯入模型", + "models.importModelDesc": "匯入或檢視儲存在資料庫中的機器學習模型", "models.importModelTitle": "匯入或檢視模型", - "models.imported": "匯入日期", - "models.importedModelSourceDescriptionForPredict": "已選取 [匯入的模型]。這可讓您從儲存在資料庫之模型資料表中的模型中選擇。按一下 [下一步] 以繼續。​", - "models.importedModelsPageTitle": "選取匯入的模型", + "models.registeredModelsSource": "匯入的模型", + "extLang.installButtonText": "安裝", + "mlsInstallObdcDocTitle": "安裝 Microsoft ODBC Driver for SQL Server", + "extLang.languageCreatedDate": "已安裝", + "extLang.installTabTitle": "已安裝", + "mls.installingDependencies": "正在安裝相依性 ...", + "mls.installDependencies.packages": "正在安裝必要套件 ...", "models.invalidAzureResourceError": "Azure 資源無效", - "models.invalidImportTableError": "資料表無效,無法匯入模型。資料庫名稱: {0},資料表名稱: {1}", - "models.invalidImportTableSchemaError": "模型匯入不支援資料表結構描述。資料庫名稱: {0},資料表名稱: {1}。", - "models.invalidModelImportTargetError": "請選取有效的資料表", - "models.invalidModelParametersError": "請選取有效的來源資料表和模型參數", + "mls.invalidModelIdError": "模型識別碼無效。模型 URL: {0}", "models.invalidModelToPredictError": "要預測的模型無效", "models.invalidModelToRegisterError": "要註冊的模型無效", - "models.invalidModelToSelectError": "請選取有效的模型", - "models.learnMoreLink": "深入了解。", - "models.loadModelParameterFailedError": "無法載入模型參數", - "models.localModelPageTitle": "上傳模型檔", - "models.localModelSource": "檔案上傳", - "models.localModelSourceDescriptionForImport": "已選取 [檔案上傳]。這可讓您將本機電腦中的模型檔案匯入此 SQL 執行個體中的模型資料庫。按一下 [下一步] 以繼續。​", - "models.localModelSourceDescriptionForPredict": "已選取 [檔案上傳]。這可讓您從本機電腦上傳模型檔案。按一下 [下一步] 以繼續。​​", - "models.localModelsTitle": "本機模型", - "models.makePredictionDesc": "使用受控模型產生預測值或分數", - "models.makePredictionTitle": "進行預測", - "models.modelDetailsPageTitle": "輸入模型詳細資料", - "models.modelFailedToRegistered": "模型無法註冊", - "models.modelImportTargetPageTitle": "選取或輸入要將模型匯入的位置", - "models.modelLocalSourceTitle": "來源檔案", - "models.modelLocalSourceTooltip": "要匯入之模型的檔案路徑", - "models.modelNameRequiredError": "需要模型名稱。", - "models.modelRegisteredSuccessfully": "已成功註冊模型", - "models.modelSchemaIsAcceptedMessage": "資料表符合需求!", + "models.invalidImportTableError": "資料表無效,無法匯入模型。資料庫名稱: {0},資料表名稱: {1}", "models.modelSchemaIsNotAcceptedMessage": "資料表結構無效!", - "models.modelSourcePageTitle": "選取模型來源類型", - "models.modelSourcesTitle": "來源位置", - "models.modelUpdateFailedError": "無法更新模型", - "models.modelUpdatedSuccessfully": "已成功更新模型", - "models.modelsListEmptyDescription": "選取另一個資料庫或資料表", - "models.modelsListEmptyMessage": "找不到任何模型", - "models.modelsRequiredError": "請至少選取一個要匯入的模型。", - "models.name": "名稱", - "models.onnxNotSupportedError": "目前的伺服器不支援 ONNX 執行階段", - "models.outputColumnDataTypeNotSupportedWarning": "輸出資料行的資料類型不符合輸出欄位的類型。", - "models.predictModel": "預測", - "models.registeredModelsSource": "匯入的模型", - "models.selectModelDatabaseMessage": "選取資料庫", - "models.selectModelDatabaseTitle": "選取有模型的資料庫", - "models.selectModelTableMessage": "選取資料表", - "models.selectModelTableTitle": "選取有模型的資料表", - "models.selectModelsTableMessage": "選取模型資料表", - "models.unsupportedModelParameterType": "不支援", - "models.updateModelFailedError": "無法更新模型", - "models.version": "版本", - "models.viewImportModeledForPredictDesc": "模型儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。", + "extLang.extensionFileLocation": "語言延伸模組位置", + "extLang.extensionFilePath": "語言延伸模組路徑", + "extLang.DialogTitle": "語言", + "mls.latestVersion": "最新", + "sqlMlExtDocDesc": "了解如何使用 Azure Data Studio 中的 Machine Learning 延伸模組來管理套件、進行預測及匯入模型。", + "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 上使用機器學習,對關聯式資料執行 Python 及 R 指令碼。", + "learnMoreTitle": "深入了解", + "models.learnMoreLink": "深入了解。", + "models.localModelsTitle": "本機模型", + "mls.mssqlExtensionNotLoaded": "未載入 MSSQL 延伸模組", + "dashboardTitle": "機器學習", + "mls.enabledMessage": "已啟用機器學習服務", + "sqlMlsMIDocTitle": "Azure SQL 受控執行個體中的機器學習服務", + "sqlMlExtDocTitle": "Azure Data Studio 中的 Machine Learning 延伸模組", + "dashboardDesc": "SQL 資料庫的機器學習", "models.viewImportModelsDesc": "機器學習模型可以儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。", - "models.viewImportModelsTitle": "檢視和匯入模型", - "msgNo": "否", - "msgYes": "是", - "newTableName": "新增資料表", - "notSupportedEventArg": "不支援的事件引數", - "notebookExtensionFailedError": "無法載入延伸模組,因為它與筆記本延伸模組有相依性。請查看筆記本延伸模組的輸出記錄以取得更多詳細資料", - "onnxOnEdgeOdbcDocDesc": "開始使用 Azure SQL Database Edge 中的機器學習", "onnxOnEdgeOdbcDocTitle": "在 SQL Database Edge 預覽中使用 ONNX 的機器學習及 AI", - "predict.columnDatabase": "來源資料庫", - "predict.columnDatabaseInfo": "選取包含要套用預測之資料集的資料庫。", - "predict.columnName": "來源資料行", - "predict.columnTable": "來源資料表", - "predict.columnTableInfo": "選取包含要套用預測之資料集的資料表。", - "predict.dataTypeName": "類型", - "predict.displayName": "顯示名稱", + "models.makePredictionTitle": "進行預測", + "models.columnSelectionPageTitle": "將來源資料對應至模型", "predict.inputColumns": "模型輸入對應", + "mls.noArtifactError": "模型沒有任何成品。模型 URL: {0}", + "models.modelFailedToRegistered": "模型無法註冊", "predict.inputName": "模型輸入", + "models.modelNameRequiredError": "需要模型名稱。", "predict.outputColumns": "模型輸出", + "models.modelRegisteredSuccessfully": "已成功註冊模型", + "models.modelUpdatedSuccessfully": "已成功更新模型", + "models.currentModelsTitle": "模型", + "models.azureModels": "模型", "predict.outputName": "名稱", + "models.name": "名稱", + "extLang.languageName": "名稱", + "newTableName": "新增資料表", + "msgNo": "否", + "mls.noResultError": "未傳回任何結果", + "mls.packageManager.NoConnection": "未選取連線", + "models.azureModelsListEmptyTitle": "找不到模型", + "models.modelsListEmptyMessage": "找不到任何模型", + "notSupportedEventArg": "不支援的事件引數", + "mls.notebookExtensionNotLoaded": "未載入筆記本延伸模組", + "extLang.OkButtonText": "確定", + "models.onnxNotSupportedError": "目前的伺服器不支援 ONNX 執行階段", + "mls.httpGetRequestError": "套件資訊要求失敗。錯誤: {0} {1}", + "mls.managePackages.error": "伺服器不支援套件管理。請確定您已安裝 Python 或 R。", + "extLang.parameters": "參數", + "extLang.languagePlatform": "平台", + "models.invalidModelToSelectError": "請選取有效的模型", + "models.invalidModelImportTargetError": "請選取有效的資料表", + "models.modelsRequiredError": "請至少選取一個要匯入的模型。", + "models.invalidModelParametersError": "請選取有效的來源資料表和模型參數", + "models.predictModel": "預測", + "mls.pythonLanguageTitle": "Python", + "mls.pythonConfigError": "未設定 Python 可執行檔", + "mls.rLanguageTitle": "R", + "mls.rConfigError": "未設定 R 可執行檔", + "mls.installDependencies.packagesAlreadyInstalled": "已安裝必要的套件。", + "models.azureGroup": "資源群組", + "models.createNotebookDesc": "在筆記本中執行實驗並建立模型", + "sqlMlsDocTitle": "SQL Server 機器學習服務 (Python 和 R)", + "sqlMlDocTitle": "SQL 機器學習文件", + "extLang.SaveButtonText": "儲存", + "models.selectModelDatabaseMessage": "選取資料庫", + "databaseToStoreInfo": "選取要儲存新模型的資料庫。", + "modelDatabaseInfo": "選取已儲存現有/匯入模型的資料庫。", + "modelTableInfo": "選取模型資料表以檢視現有/匯入模型的清單。", + "tableToStoreInfo": "選取符合模型結構描述的現有資料表,或建立新的資料表來儲存匯入的模型。", + "models.azureModelsListEmptyDescription": "選取其他 Azure ML 工作區", + "models.modelsListEmptyDescription": "選取另一個資料庫或資料表", "predict.selectColumnTitle": "選取資料行...", "predict.selectDatabaseTitle": "選取資料庫", + "models.selectModelDatabaseTitle": "選取有模型的資料庫", + "models.importedModelsPageTitle": "選取匯入的模型", + "models.modelSourcePageTitle": "選取模型來源類型", + "models.selectModelsTableMessage": "選取模型資料表", + "models.modelImportTargetPageTitle": "選取或輸入要將模型匯入的位置", "predict.selectTableTitle": "選取資料表", + "models.selectModelTableMessage": "選取資料表", + "models.selectModelTableTitle": "選取有模型的資料表", + "predict.columnDatabaseInfo": "選取包含要套用預測之資料集的資料庫。", + "predict.columnTableInfo": "選取包含要套用預測之資料集的資料表。", + "extLang.selectedPath": "選取的路徑", "showLessTitle": "顯示較少", "showMoreTitle": "顯示較多", - "sqlMlDocDesc": "了解如何在 Azure 上的 SQL Server 和 SQL 上使用機器學習,對關聯式資料執行 Python 及 R 指令碼。", - "sqlMlDocTitle": "SQL 機器學習文件", - "sqlMlExtDocDesc": "了解如何使用 Azure Data Studio 中的 Machine Learning 延伸模組來管理套件、進行預測及匯入模型。", - "sqlMlExtDocTitle": "Azure Data Studio 中的 Machine Learning 延伸模組", - "sqlMlsDocDesc": "開始使用 SQL Server 上的機器學習服務,以及如何將其安裝在 Windows 和 Linux 上。", - "sqlMlsDocTitle": "SQL Server 機器學習服務 (Python 和 R)", - "sqlMlsMIDocDesc": "開始使用 Azure SQL 受控執行個體中的機器學習服務。", - "sqlMlsMIDocTitle": "Azure SQL 受控執行個體中的機器學習服務", + "ml.dataCount": "顯示 {0} 模型", + "predict.columnName": "來源資料行", + "predict.columnDatabase": "來源資料庫", + "models.modelLocalSourceTitle": "來源檔案", + "models.modelSourcesTitle": "來源位置", + "predict.columnTable": "來源資料表", "tableName": "資料表", - "tableToStoreInfo": "選取符合模型結構描述的現有資料表,或建立新的資料表來儲存匯入的模型。" + "models.modelSchemaIsAcceptedMessage": "資料表符合需求!", + "models.invalidImportTableSchemaError": "模型匯入不支援資料表結構描述。資料庫名稱: {0},資料表名稱: {1}。", + "extLang.Target": "目標", + "models.outputColumnDataTypeNotSupportedWarning": "輸出資料行的資料類型不符合輸出欄位的類型。", + "models.columnDataTypeMismatchWarning": "來源資料表資料行的資料類型與必要的輸入欄位類型不相符。", + "notebookExtensionFailedError": "無法載入延伸模組,因為它與筆記本延伸模組有相依性。請查看筆記本延伸模組的輸出記錄以取得更多詳細資料", + "mls.installDependencies.confirmInstallPythonPackages": "需要下列 Python 套件才能安裝: {0}", + "mls.installDependencies.confirmInstallRPackages": "需要下列 R 套件才能安裝: {0}", + "models.viewImportModeledForPredictDesc": "模型儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。", + "mls.requiredPackagesNotInstalled": "未安裝所需的套件", + "mlsInstallOdbcDocDesc": "此文件說明如何安裝 Microsoft ODBC Driver for SQL Server。", + "predict.dataTypeName": "類型", + "models.localModelPageTitle": "上傳模型檔", + "dashboardLinksTitle": "實用連結", + "mls.installModelMngDependencies.msgTaskName": "正在驗證模型管理相依性", + "mls.installPackageMngDependencies.msgTaskName": "正在驗證套件管理相依性", + "models.version": "版本", + "dashboardVideoLinksTitle": "影片教學課程", + "models.viewImportModelsTitle": "檢視和匯入模型", + "msgYes": "是", + "extLang.Local": "localhost", + "models.unsupportedModelParameterType": "不支援", + "models.azureModelSourceDescriptionForPredict": "已選取‘Azure Machine Learning’。這可讓您從儲存在 Azure Machine Learning 工作區的模型中選擇。點擊 [下一步] 以繼續。​", + "models.azureModelSourceDescriptionForImport": "已選取‘Azure Machine Learning’。這可讓您匯入儲存在此 SQL 執行個體中模型資料庫 Azure Machine Learning 工作區中的模型。點擊 [下一步] 以繼續。​​", + "models.localModelSourceDescriptionForImport": "已選取 [檔案上傳]。這可讓您將本機電腦中的模型檔案匯入此 SQL 執行個體中的模型資料庫。按一下 [下一步] 以繼續。​", + "models.localModelSourceDescriptionForPredict": "已選取 [檔案上傳]。這可讓您從本機電腦上傳模型檔案。按一下 [下一步] 以繼續。​​", + "models.importedModelSourceDescriptionForPredict": "已選取 [匯入的模型]。這可讓您從儲存在資料庫之模型資料表中的模型中選擇。按一下 [下一步] 以繼續。​" }, "package": { + "title.configurations": "設定", + "title.documents": "文件", + "ml.command.enableExternalScript": "啟用外部指令碼", + "ml.enablePython.description": "在資料庫中啟用 Python 套件管理。", + "ml.enableR.description": "在資料庫中啟用 R 套件管理。", + "title.endpoints": "端點", + "ml.command.importModel": "匯入模型", + "ml.command.dependencies": "安裝機器學習依存性", + "ml.pythonPath.description": "機器學習所使用之現有 Python 安裝的本機路徑。", + "ml.rPath.description": "機器學習所使用之現有 R 安裝的本機路徑。", "description": "機器學習", "displayName": "機器學習", - "ml.command.dependencies": "安裝機器學習依存性", - "ml.command.enableExternalScript": "啟用外部指令碼", - "ml.command.importModel": "匯入模型", + "ml.configuration.title": "機器學習設定", + "ml.command.predictModel": "進行預測", "ml.command.manageLanguages": "管理外部語言", "ml.command.manageModels": "管理模型", "ml.command.managePackages": "管理資料庫中的套件", - "ml.command.predictModel": "進行預測", - "ml.configuration.title": "機器學習設定", - "ml.enablePython.description": "在資料庫中啟用 Python 套件管理。", - "ml.enableR.description": "在資料庫中啟用 R 套件管理。", - "ml.pythonPath.description": "機器學習所使用之現有 Python 安裝的本機路徑。", - "ml.rPath.description": "機器學習所使用之現有 R 安裝的本機路徑。", - "title.configurations": "設定", - "title.documents": "文件", - "title.endpoints": "端點", "title.tasks": "工作" } } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/mssql.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.mssql.i18n.json similarity index 66% rename from i18n/ads-language-pack-zh-hant/translations/extensions/mssql.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.mssql.i18n.json index 74611516ae..c42f700b4c 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/mssql.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.mssql.i18n.json @@ -14,410 +14,589 @@ "trustServerCertInstructionText": "已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在連線對話方塊中啟用 [信任伺服器憑證]。\t\t\t\r\n\r\n注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎? " }, "dist/features": { + "mssql.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。", "mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有選取任何已連結的 Azure 帳戶。請重試一次此查詢,並在提示出現時選取已連結的 Azure 帳戶。", "mssql.chooseLinkedAzureAccount": "請選取已連結的 Azure 帳戶:", - "mssql.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。", - "mssql.missingLinkedAzureAccount": "Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。" + "mssql.insufficientlyPrivelagedAzureAccount": "為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。" }, "dist/localizedConstants": { + "mssql.tokenRefreshFailedNoSecurityToken": "編輯器權杖重新整理失敗,將會停用自動編譯,直到編輯器中斷連線並重新連線為止", "mssql.failedToFindAccount": "執行權杖重新整理時找不到 azure 帳戶 {0}", "mssql.failedToFindTenants": "重新整理安全性權杖時,在帳戶 '{1}'中找不到租用戶 '{0}'", - "mssql.noConvertResult": "筆記本轉換要求未傳回任何結果", "mssql.noDocumentFound": "找不到 URI {0} 的文件", - "mssql.tokenRefreshFailed": "{0} AAD 權杖重新更新失敗,請重新連接以啟用 {0}", - "mssql.tokenRefreshFailedNoSecurityToken": "編輯器權杖重新整理失敗,將會停用自動編譯,直到編輯器中斷連線並重新連線為止", - "mssql.unsupportedPlatform": "不支援的平台 {0}" + "mssql.noConvertResult": "筆記本轉換要求未傳回任何結果", + "mssql.unsupportedPlatform": "不支援的平台 {0}", + "mssql.tokenRefreshFailed": "{0} AAD 權杖重新更新失敗,請重新連接以啟用 {0}" }, "dist/main": { - "mssql.errorConvertingToNotebook": "將 SQL 文件轉換成筆記本時發生錯誤。錯誤: {0}", "mssql.errorConvertingToSQL": "將筆記本文件轉換成 SQL 時發生錯誤。錯誤: {0}", - "mssql.searchServers": "搜尋伺服器名稱" + "mssql.errorConvertingToNotebook": "將 SQL 文件轉換成筆記本時發生錯誤。錯誤: {0}", + "mssql.reloadChoice": "重新載入 Azure Data Studio", + "mssql.searchServers": "搜尋伺服器名稱", + "mssql.reloadPrompt": "此設定需要重新載入 Azure Data Studio 才會生效。" }, "dist/objectManagement/localizedConstants": { - "objectManagement.ApplicationRoleTypeDisplayName": "應用程式角色", - "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "應用程式角色", - "objectManagement.ColumnDisplayName": "資料行", - "objectManagement.DatabaseDisplayName": "資料庫", - "objectManagement.DatabaseDisplayNameInTitle": "資料庫", - "objectManagement.DatabaseRoleTypeDisplayName": "資料庫角色", - "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "資料庫角色", - "objectManagement.LoginTypeDisplayName": "登入", - "objectManagement.LoginTypeDisplayNameInTitle": "登入", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "屬於結構描述的所有物件", - "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定類型的所有物件", - "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "結構描述", - "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定物件...", - "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "您要如何新增物件?", - "objectManagement.SearchTextLabel": "搜尋文字", - "objectManagement.ServerDisplayName": "伺服器", - "objectManagement.ServerRoleTypeDisplayName": "伺服器角色", - "objectManagement.ServerRoleTypeDisplayNameInTitle": "伺服器角色", - "objectManagement.TableDisplayName": "資料表", - "objectManagement.UserDisplayName": "使用者", - "objectManagement.UserTypeDisplayNameInTitle": "使用者", - "objectManagement.ViewDisplayName": "檢視", + "objectManagement.databaseProperties.addButton": "新增", + "objectManagement.databaseProperties.addDatabaseFilesText": "新增資料庫檔案", + "objectManagement.databaseProperties.addFilegroupButtonText": "新增檔案群組", + "objectManagement.objectSelectionMethodDialogTitle": "新增物件", + "objectManagement.addFileText": "新增資料庫檔案", "objectManagement.addMembersText": "新增成員", "objectManagement.addSecurablesText": "新增安全性實體", "objectManagement.advancedSectionHeader": "進階", + "objectManagement.allFiles": "所有檔案", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "屬於結構描述的所有物件", + "objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "特定類型的所有物件", + "objectManagement.allowTriggerToFireOthersLabel": "允許觸發程序引發其他觸發程序", + "objectManagement.dropObjectError": "刪除 {0}: {1} 時發生錯誤。{2}", + "objectManagement.openAttachDatabaseDialogError": "開啟附加資料庫對話方塊時發生錯誤。{0}", + "objectManagement.openDetachDatabaseDialogError": "開啟分離資料庫對話方塊時發生錯誤。{0}", + "objectManagement.openDropDatabaseDialogError": "開啟刪除資料庫對話方塊時發生錯誤。{0}", + "objectManagement.openNewObjectDialogError": "開啟新 {0} 對話方塊時發生錯誤。{1}", + "objectManagement.openObjectPropertiesDialogError": "開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2}", + "objectManagement.refreshOEError": "重新整理物件總管時發生錯誤。{0}", + "objectManagement.renameObjectError": "將 {0} '{1}' 重新命名為 '{2}' 時發生錯誤。{3}", + "objectManagement.ApplicationRoleTypeDisplayNameInTitle": "應用程式角色", + "objectManagement.applyUpdatesLabel": "套用", + "objectManagement.dropObjectConfirmation": "您確定要刪除 {0}: {1}嗎?", + "objectManagement.databaseProperties.purgeQueryStoreDataMessage": "您確定要清除 '{0}' 的查詢存放區資料嗎?", + "objectManagement.associatedDatabaseFiles": "關聯的資料庫檔案", + "objectManagement.attachButtonLabel": "附加", + "objectManagement.attachAsText": "附加為", + "objectManagement.attachDatabaseDialogTitle": "附加資料庫 (預覽)", + "objectManagement.attachDatabaseOperationName": "附加資料庫", + "objectManagement.user.aadAuth": "向 Azure Active Directory 驗證", + "objectManagement.user.sqlAuth": "使用密碼驗證", + "objectManagement.login.authenticateType": "驗證", + "objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "自動建立累加統計資料", + "objectManagement.databaseProperties.AutoCreateStatisticsText": "自動建立統計資料", + "objectManagement.databaseProperties.autoShrinkText": "自動壓縮", + "objectManagement.databaseProperties.autoUpdateStatisticsText": "自動更新統計資料", + "objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "自動非同步更新統計資料", + "objectManagement.databaseProperties.autogrowAllFilesText": "所有檔案自動成長", + "objectManagement.databaseProperties.autogrowthMaxsizeText": "自動成長 / 大小上限", + "objectManagement.databaseProperties.automaticSectionHeader": "自動", + "objectManagement.autoSetProcessorAffinityIOMaskForAll": "自動設定所有處理器的 I/O 親和性遮罩", + "objectManagement.autoSetProcessorAffinityMaskForAll": "自動設定所有處理器的處理器親和性遮罩", + "objectManagement.login.aadAuthenticationType": "Azure Active Directory 驗證", "objectManagement.azurePricingLink": "Azure SQL 資料庫價格計算機", + "objectManagement.databaseProperties.backupSectionHeader": "備份", + "objectManagement.backupLocationText": "備份", "objectManagement.backupRedundancyLabel": "備份儲存體備援", - "objectManagement.blankPasswordConfirmation": "建立密碼為空白的登入,會有安全性的風險。您確定要繼續嗎?", + "objectManagement.backupAndRestoreText": "備份與還原", + "objectManagement.backupChecksumText": "備份總和檢查碼", + "objectManagement.blockedProcThresholdLabel": "已封鎖的處理序臨界值", + "objectManagement.bothFailedAndSuccessfulLoginsText": "失敗和成功的登入", "objectManagement.browseForOwnerText": "瀏覽擁有者", "objectManagement.browseText": "瀏覽...", + "objectManagement.serverCPULabel": "CPU {0}", + "objectManagement.databaseProperties.fileNameExistsError": "無法建立檔案 '{0}',因為檔案已存在。", + "objectManagement.databaseProperties.emptyFilegroupNameError": "不可將空的物件名稱用於檔案群組。", + "objectManagement.needToRestartServer": "變更需要重新啟動伺服器才能生效", + "objectManagement.closeConnections": "關閉現有的連接", "objectManagement.collationLabel": "定序", "objectManagement.compatibilityLevelLabel": "相容性層級", + "objectManagement.compressBackupText": "壓縮備份", "objectManagement.configureSLOSectionHeader": "設定 SLO", "objectManagement.confirmPasswordLabel": "確認密碼", "objectManagement.containmentTypeLabel": "內含項目類型", + "objectManagement.costThresholdParallelismLabel": "成本閾值平行處理原則", + "objectManagement.noDialogFoundError": "找不到節點類型 '{0}' 和物件類型 '{1}' 支援的對話方塊。", + "objectManagement.createObjectLabel": "建立", "objectManagement.createObjectOperationName": "建立 {0}", + "objectManagement.blankPasswordConfirmation": "建立密碼為空白的登入,會有安全性的風險。您確定要繼續嗎?", + "objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "目前的磁碟使用量", "objectManagement.currentSLOLabel": "目前的服務等級目標", - "objectManagement.databaseExistsError": "資料庫 '{0}' 已存在。請選擇其他資料庫名稱。", - "objectManagement.databaseProperties.backupSectionHeader": "備份", + "objectManagement.cursorThresholdLabel": "資料指標臨界值", + "objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "自訂", + "objectManagement.databaseName": "資料庫名稱", + "objectManagement.dataLocationText": "資料", + "objectManagement.dataFileLabel": "資料", + "objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "資料排清間隔 (分鐘)", + "objectManagement.databaseProperties.fileGroupNotApplicableText": "因為 DataFile '{0}' 已存在,所以無法將其新增至集合中。", "objectManagement.databaseProperties.databaseSectionHeader": "資料庫", + "objectManagement.DatabaseDisplayNameInTitle": "資料庫", + "objectManagement.databaseFilesFilterLabel": "資料庫資料檔案", + "objectManagement.databaseDetails": "資料庫詳細資料", + "objectManagement.databaseFiles": "資料庫檔案", + "objectManagement.databaseProperties.databaseNameLabel": "資料庫名稱", + "objectManagement.databaseProperties.databaseReadOnlyText": "資料庫唯讀", + "objectManagement.DatabaseRoleTypeDisplayNameInTitle": "資料庫角色", + "objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "資料庫範圍設定", + "objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "資料庫範圍選項", + "objectManagement.databaseSettings": "資料庫設定", + "objectManagement.databaseProperties.databaseStateText": "資料庫狀態", + "objectManagement.defaultLocationsLabel": "資料庫預設位置", + "objectManagement.databaseProperties.databaseFilesText": "資料庫檔案", + "objectManagement.databasesToAttach": "要附加的資料庫", "objectManagement.databaseProperties.dateCreated": "建立日期", - "objectManagement.databaseProperties.mbUnitText": "{0} MB", - "objectManagement.databaseProperties.memoryAllocated": "配置給記憶體最佳化物件的記憶體", - "objectManagement.databaseProperties.memoryUsed": "記憶體最佳化物件使用的記憶體", - "objectManagement.databaseProperties.name": "名稱", - "objectManagement.databaseProperties.numberOfUsers": "使用者數目", - "objectManagement.databaseProperties.owner": "擁有者", - "objectManagement.databaseProperties.size": "大小", - "objectManagement.databaseProperties.spaceAvailable": "可用空間", - "objectManagement.databaseProperties.status": "狀態", - "objectManagement.databaseRole.SelectMemberDialogTitle": "選取資料庫角色成員", - "objectManagement.databaseRole.SelectOwnerDialogTitle": "選取資料庫角色擁有者", - "objectManagement.deleteLoginConfirmation": "刪除伺服器登入不會刪除與登入相關聯的資料庫使用者。若要完成流程,請刪除每個資料庫中的使用者。可能必須先將結構描述的擁有權轉移給新使用者。", - "objectManagement.deleteObjectConfirmation": "確定要刪除 {0}: {1} 嗎?", - "objectManagement.deleteObjectError": "刪除事件時發生錯誤 {0}: {1}。{2}", - "objectManagement.deleteObjectOperationName": "刪除 {0} '{1}'", + "objectManagement.databaseProperties.defaultText": "預設", + "objectManagement.defaultFullTextLanguageLabel": "預設全文檢索語言", + "objectManagement.defaultLanguageLabel": "預設語言", + "objectManagement.login.defaultDatabaseLabel": "預設資料庫", + "objectManagement.login.defaultLanguageLabel": "預設語言", + "objectManagement.user.defaultSchemaLabel": "預設結構描述", + "objectManagement.deleteBackupHistory": "刪除資料庫的備份和還原記錄資訊", "objectManagement.denyColumnHeader": "拒絕", + "objectManagement.detachButtonLabel": "中斷連結", + "objectManagement.detachDatabaseDialogTitle": "卸離資料庫 - {0} (預覽)", + "objectManagement.detachDatabaseOptions": "卸離資料庫選項", + "objectManagement.detachDatabaseOperationName": "將資料庫 '{0}' 中斷連結", + "objectManagement.dropButtonLabel": "刪除", + "objectManagement.dropDatabaseDialogTitle": "刪除資料庫 - {0} (預覽)", + "objectManagement.dropDatabaseOptions": "刪除資料庫選項", + "objectManagement.detachDropConnections": "卸載連線", + "objectManagement.dropObjectOperationName": "刪除 {0} '{1}'", + "objectManagement.dropLoginConfirmation": "刪除伺服器登入不會刪除與登入相關聯的資料庫使用者。若要完成流程,請刪除每個資料庫中的使用者。可能必須先將結構描述的擁有權轉移給新使用者。", + "objectManagement.databaseProperties.editButton": "編輯", + "objectManagement.databaseProperties.editDatabaseFilesText": "編輯資料庫檔案 - {0}", "objectManagement.editionLabel": "版本", "objectManagement.effectivePermissionsTableLabel": "已選取安全性實體的有效權限", "objectManagement.effectivePermissionsTableLabelSelected": "適用於 {0} 的有效權限", + "objectManagement.databaseProperties.enableAutogrowthText": "啟用自動成長", "objectManagement.enabledLabel": "已啟用", + "objectManagement.databaseProperties.encryptionEnabledText": "加密已啟用", + "objectManagement.login.enforcePasswordExpirationLabel": "強制執行密碼逾期", + "objectManagement.login.enforcePasswordPolicyLabel": "強制執行密碼原則", + "objectManagement.renameObjectDialogTitle": "請輸入新名稱", + "objectManagement.databaseProperties.executionCountText": "執行計數", "objectManagement.explicitPermissionsTableLabel": "已選取安全性實體的明確權限", "objectManagement.explicitPermissionsTableLabelSelected": "適用於 {0} 的明確權限", + "objectManagement.databaseProperties.filestreamFileType": "FILESTREAM 資料", + "objectManagement.failedLoginsOnlyText": "僅限失敗的登入", + "objectManagement.noConnectionUriError": "無法擷取連線資訊,請重新連線,然後再試一次。", + "objectManagement.databaseFileGroup": "檔案群組", + "objectManagement.databaseProperties.fileGrowthText": "檔案成長", + "objectManagement.databaseProperties.fileNameText": "檔案名稱", + "objectManagement.databaseProperties.fileTypeText": "檔案類型", + "objectManagement.databaseProperties.FilegroupExistsError": "因為檔案群組 '{0}' 已存在,所以無法將其新增至集合中。", + "objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream", + "objectManagement.databaseProperties.filegroupText": "檔案群組", + "objectManagement.filegroupsSectionHeader": "檔案群組", + "objectManagement.databaseProperties.filegrowthLimitError": "Filegrowth 不能大於檔案的檔案大小上限", + "objectManagement.databaseProperties.filesText": "檔案", + "objectManagement.optionsSectionHeader": "檔案", + "objectManagement.databaseProperties.filestreamFilesText": "Filestream 檔案", "objectManagement.filterSectionTitle": "篩選", "objectManagement.findText": "尋找", + "objectManagement.fullTextUpgradeOptionLabel": "全文檢索升級選項", "objectManagement.generalSectionHeader": "一般", "objectManagement.grantColumnHeader": "授與", "objectManagement.grantorColumnHeader": "授與者", "objectManagement.hardwareGeneration": "硬體世代", - "objectManagement.invalidPasswordError": "密碼不符合複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "objectManagement.ObjectSelectionMethodDialog_TypeLabel": "您要如何新增物件?", + "objectManagement.processorIOAffinityColumn": "I/O 親和性", + "objectManagement.databaseProperties.inMegabytesAutogrowthText": "以 MB 為單位", + "objectManagement.databaseProperties.inPercentAutogrowthText": "以百分比為單位", "objectManagement.isClustered": "已叢集化", "objectManagement.isHadrEnabled": "已啟用 HADR", + "objectManagement.databaseProperties.isLedgerDatabaseText": "為總帳資料庫", "objectManagement.isPolyBaseInstalled": "已安裝 PolyBase", "objectManagement.isXTPSupported": "支援 XTP", + "objectManagement.databaseProperties.logfiletype": "記錄", "objectManagement.language": "語言", "objectManagement.lastDatabaseBackup": "上次資料庫備份", "objectManagement.lastDatabaseLogBackup": "上次資料庫記錄備份", + "objectManagement.databaseProperties.ledgerSectionHeader": "總帳", + "objectManagement.databaseProperties.limitedToMBFileSizeText": "限制為 (MB)", + "objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "限制為 {0} MB", "objectManagement.loadingObjectsCompletedLabel": "載入物件已完成,找到 {0} 個物件", "objectManagement.loadingObjectsLabel": "正在載入物件...", - "objectManagement.login.aadAuthenticationType": "Azure Active Directory 驗證", - "objectManagement.login.authenticateType": "驗證", - "objectManagement.login.defaultDatabaseLabel": "預設資料庫", - "objectManagement.login.defaultLanguageLabel": "預設語言", - "objectManagement.login.enforcePasswordExpirationLabel": "強制執行密碼逾期", - "objectManagement.login.enforcePasswordPolicyLabel": "強制執行密碼原則", + "objectManagement.locksLabel": "鎖定", + "objectManagement.logLocationText": "記錄", + "objectManagement.logFileLabel": "記錄", + "objectManagement.databaseProperties.logicalNameText": "邏輯名稱", + "objectManagement.user.loginLabel": "登入", + "objectManagement.LoginTypeDisplayNameInTitle": "登入", + "objectManagement.loginAuditingText": "登入稽核", "objectManagement.login.lockedOutLabel": "登入已經鎖定", - "objectManagement.login.mustChangePasswordLabel": "使用者必須在下次登入時變更密碼", - "objectManagement.login.oldPasswordCannotBeEmptyError": "舊密碼不可為空白。", - "objectManagement.login.oldPasswordLabel": "舊密碼", - "objectManagement.login.permissionToConnectLabel": "連線到資料庫引擎的權限", - "objectManagement.login.serverRoleSectionHeader": "伺服器角色", - "objectManagement.login.specifyOldPasswordLabel": "指定舊密碼", - "objectManagement.login.sqlAuthSectionHeader": "SQL 驗證", - "objectManagement.login.sqlAuthenticationType": "SQL 驗證", - "objectManagement.login.windowsAuthenticationType": "Windows 驗證", "objectManagement.loginNotSelectedError": "未選取登入。", - "objectManagement.maxServerMemoryText": "伺服器記憶體上限 (MB)", + "objectManagement.mdfFileLocation": "MDF 檔案位置", + "objectManagement.user.windowsUser": "對應至 Windows 使用者/群組", + "objectManagement.user.loginMapped": "對應至伺服器登入", + "objectManagement.maxDegreeParallelismLabel": "最大平行處理原則", + "objectManagement.databaseProperties.maxPlansPerQueryText": "每個查詢的方案上限", "objectManagement.maxSizeLabel": "最大大小", + "objectManagement.databaseProperties.maxSizeInMbText": "大小上限 (MB)", + "objectManagement.maxTextReplicationSizeLabel": "文字複寫大小上限", + "objectManagement.databaseProperties.maximumFileSizeText": "檔案大小上限", + "objectManagement.maxServerMemoryText": "伺服器記憶體上限 (MB)", + "objectManagement.databaseProperties.fileSizeLimitError": "檔案大小上限不能低於", + "objectManagement.serverMemoryMaxLowerThanMinInputError": "伺服器記憶體最大值不能低於伺服器記憶體最小值", "objectManagement.membersLabel": "成員", "objectManagement.membershipLabel": "成員資格", "objectManagement.memory": "記憶體", + "objectManagement.databaseProperties.memoryAllocated": "配置給記憶體最佳化物件的記憶體", + "objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "記憶體最佳化資料", + "objectManagement.databaseProperties.memoryUsed": "記憶體最佳化物件使用的記憶體", "objectManagement.minServerMemoryText": "伺服器記憶體下限 (MB)", - "objectManagement.nameCannotBeEmptyError": "名稱不能空白。", + "objectManagement.databaseProperties.monitoringSectionText": "監視", + "objectManagement.databaseProperties.name": "名稱", + "objectManagement.databaseFileName": "名稱", "objectManagement.nameLabel": "名稱", - "objectManagement.newObjectDialogTitle": "{0} - 新增 (預覽)", - "objectManagement.noConnectionUriError": "無法擷取連線資訊,請重新連線,然後再試一次。", - "objectManagement.objectPropertiesDialogTitle": "{0} - {1} (預覽)", - "objectManagement.objectSelectionMethodDialogTitle": "新增物件", + "objectManagement.nameCannotBeEmptyError": "名稱不能空白。", + "objectManagement.user.noLogin": "無登入存取權", + "objectManagement.doDatabaseFilesError": "未指定要附加至伺服器的資料庫檔案。", + "objectManagement.databaseProperties.noneText": "無", + "objectManagement.noLoginAuditingText": "無", + "objectManagement.serverNumaNodeLabel": "Numa 節點 {0}", + "objectManagement.databaseProperties.numberOfUsers": "使用者數目", "objectManagement.objectTypeLabel": "物件類型", "objectManagement.objectTypesLabel": "物件類型", "objectManagement.objectsLabel": "物件", - "objectManagement.openNewObjectDialogError": "開啟新 {0} 對話方塊時發生錯誤。{1}", - "objectManagement.openObjectPropertiesDialogError": "開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2}", + "objectManagement.login.oldPasswordLabel": "舊密碼", + "objectManagement.login.oldPasswordCannotBeEmptyError": "舊密碼不可為空白。", "objectManagement.operatingSystem": "作業系統", - "objectManagement.optionsSectionHeader": "選項", + "objectManagement.databaseProperties.actualOperationModeText": "作業模式 (實際)", + "objectManagement.databaseProperties.requestedOperationModeText": "作業模式 (要求)", + "objectManagement.optimizeAdHocWorkloadsLabel": "針對臨機工作負載進行最佳化", + "objectManagement.user.ownedSchemasLabel": "擁有的結構描述", + "objectManagement.databaseProperties.owner": "擁有者", "objectManagement.ownerText": "擁有者", - "objectManagement.passwordCannotBeEmptyError": "密碼不可以是空的。", + "objectManagement.databaseProperties.pageVerifyText": "頁面驗證", "objectManagement.passwordLabel": "密碼", + "objectManagement.passwordCannotBeEmptyError": "密碼不可以是空的。", + "objectManagement.invalidPasswordError": "密碼不符合複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy", "objectManagement.passwordsNotMatchError": "密碼必須與確認密碼相符。", + "objectManagement.databaseProperties.pathText": "路徑", + "objectManagement.databaseFilePath": "路徑", "objectManagement.permissionColumnHeader": "權限", + "objectManagement.login.permissionToConnectLabel": "連線到資料庫引擎的權限", "objectManagement.platform": "平台", + "objectManagement.processorColumn": "處理器", + "objectManagement.processorAffinityColumn": "處理器親和性", + "objectManagement.processorLabel": "處理器親和性表格", "objectManagement.processors": "處理器", "objectManagement.product": "產品", "objectManagement.properties": "屬性", + "objectManagement.databaseProperties.purgeQueryDataButtonText": "清除查詢存放區資料", + "objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "查詢存放區", + "objectManagement.databaseProperties.queryStoreAvailableText": "可用的查詢存放區", + "objectManagement.databaseProperties.queryStoreCaptureModeText": "查詢存放區擷取模式", + "objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "查詢存放區擷取原則", + "objectManagement.databaseProperties.queryStoreRetentionSectionText": "查詢存放區保留", + "objectManagement.databaseProperties.queryStoreUsedText": "已使用的查詢存放區", + "objectManagement.queryWaitLabel": "查詢等候", + "objectManagement.databaseProperties.rowsDataFileType": "資料列資料", + "objectManagement.databaseProperties.readOnlyText": "唯讀", + "objectManagement.databaseProperties.recoverySectionHeader": "復原", "objectManagement.recoveryModelLabel": "復原模式", - "objectManagement.refreshOEError": "重新整理物件總管時發生錯誤。{0}", + "objectManagement.databaseProperties.removeButton": "移除", + "objectManagement.removeFileText": "移除資料庫檔案", "objectManagement.removeMemberText": "移除選取的成員", "objectManagement.removeSecurablesText": "移除已選取的安全性實體", - "objectManagement.renameObjectDialogTitle": "請輸入新名稱", - "objectManagement.renameObjectError": "將 {0} '{1}' 重新命名為 '{2}' 時發生錯誤。{3}", "objectManagement.renameObjectOperationName": "將 {0} '{1}' 重新命名為 '{2}'", - "objectManagement.reservedStorageSizeInMB": "保留儲存空間大小", + "objectManagement.reservedStorageSizeInMB": "保留儲存空間大小 (MB)", + "objectManagement.databaseProperties.restrictAccessText": "限制存取", "objectManagement.rootDirectory": "根目錄", + "objectManagement.databaseProperties.rowsFileGroupsSectionText": "資料列", + "objectManagement.login.sqlAuthenticationType": "SQL 驗證", + "objectManagement.login.sqlAuthSectionHeader": "SQL 驗證", + "objectManagement.sqlServerAndWindowsAuthText": "SQL Server 及 Windows 驗證模式", + "objectManagement.scanStartupProcsLabel": "掃描啟動程序 ", + "objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "結構描述", "objectManagement.schemaLabel": "結構描述", + "objectManagement.SearchTextLabel": "搜尋文字", "objectManagement.securablesText": "安全性實體", - "objectManagement.selectSecurablesDialogTitle": "選取安全性實體", + "objectManagement.security": "安全性", "objectManagement.selectText": "選擇", - "objectManagement.serverCollation": "伺服器定序", + "objectManagement.databaseRole.SelectMemberDialogTitle": "選取資料庫角色成員", + "objectManagement.databaseRole.SelectOwnerDialogTitle": "選取資料庫角色擁有者", + "objectManagement.labelSelectFolder": "選取資料夾", + "objectManagement.selectSecurablesDialogTitle": "選取安全性實體", "objectManagement.serverRole.SelectMemberDialogTitle": "選取伺服器角色成員", "objectManagement.serverRole.SelectOwnerDialogTitle": "選取伺服器角色擁有者", + "objectManagement.ServerDisplayName": "伺服器", + "objectManagement.serverCollation": "伺服器定序", + "objectManagement.ServerRoleTypeDisplayNameInTitle": "伺服器角色", + "objectManagement.login.serverRoleSectionHeader": "伺服器角色", + "objectManagement.serverAuthenticationText": "伺服器驗證", "objectManagement.serviceTier": "服務層級", - "objectManagement.storageSpaceUsageInGB": "儲存空間使用量", - "objectManagement.updateObjectOperationName": "更新 {0} '{1}'", - "objectManagement.user.aadAuth": "向 Azure Active Directory 驗證", - "objectManagement.user.defaultSchemaLabel": "預設結構描述", - "objectManagement.user.loginLabel": "登入", - "objectManagement.user.loginMapped": "對應至伺服器登入", - "objectManagement.user.noLogin": "無登入存取權", - "objectManagement.user.ownedSchemasLabel": "擁有的結構描述", - "objectManagement.user.sqlAuth": "使用密碼驗證", + "objectManagement.databaseProperties.setSecondaryText": "將次要設定為與主要相同", + "objectManagement.databaseProperties.size": "大小 (MB)", + "objectManagement.databaseProperties.sizeBasedCleanupModeText": "以大小為基礎的清除模式", + "objectManagement.databaseProperties.spaceAvailable": "可用空間", + "objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "特定物件...", + "objectManagement.login.specifyOldPasswordLabel": "指定舊密碼", + "objectManagement.databaseProperties.staleThresholdText": "過時的閾值", + "objectManagement.databaseProperties.stateSectionHeader": "狀態", + "objectManagement.databaseProperties.stateQueryThresholdInDaysText": "狀態查詢閾值 (天數)", + "objectManagement.databaseProperties.statisticsCollectionInterval": "統計資料收集間隔", + "objectManagement.databaseProperties.status": "狀態", + "objectManagement.storageSpaceUsageInMB": "儲存空間使用量 (MB)", + "objectManagement.successfulLoginsOnlyText": "僅限成功的登入", + "objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "目標復原時間 (秒)", + "objectManagement.collationNotValidError": "選取的定序 '{0}' 無效,請選擇其他定序。", + "objectManagement.notSupportedError": "物件類型 '{0}' 不支援此命令。", + "objectManagement.databaseProperties.totalCompileCPUTimeInMs": "編譯 CPU 時間總計 (毫秒)", + "objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "執行 CPU 時間總計 (毫秒)", + "objectManagement.twoDigitYearCutoffLabel": "兩位數年份的截止", "objectManagement.user.type": "類型", - "objectManagement.user.windowsUser": "對應至 Windows 使用者/群組", + "objectManagement.databaseFileType": "類型", + "objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "無限制", + "objectManagement.databaseProperties.unlimitedFileSizeText": "無限制", + "objectManagement.detachUpdateStatistics": "更新統計資料", + "objectManagement.updateObjectOperationName": "更新 {0} '{1}'", + "objectManagement.databaseProperties.useFullTextIndexingText": "使用全文檢索索引", + "objectManagement.UserTypeDisplayNameInTitle": "使用者", + "objectManagement.login.mustChangePasswordLabel": "使用者必須在下次登入時變更密碼", + "objectManagement.databaseProperties.valueForPrimaryColumnHeader": "主要值", + "objectManagement.databaseProperties.valueForSecondaryColumnHeader": "次要值", "objectManagement.versionText": "版本", - "objectManagement.withGrantColumnHeader": "已具授與" + "objectManagement.databaseProperties.waitStatisticsCaptureModeText": "等候統計資料擷取模式", + "objectManagement.login.windowsAuthenticationType": "Windows 驗證", + "objectManagement.onlyWindowsAuthModeText": "Windows 驗證模式", + "objectManagement.withGrantColumnHeader": "已具授與", + "objectManagement.databaseProperties.yesText": "是", + "objectManagement.ApplicationRoleTypeDisplayName": "應用程式角色", + "objectManagement.ColumnDisplayName": "資料行", + "objectManagement.DatabaseDisplayName": "資料庫", + "objectManagement.DatabaseRoleTypeDisplayName": "資料庫角色", + "objectManagement.LoginTypeDisplayName": "登入", + "objectManagement.ServerRoleTypeDisplayName": "伺服器角色", + "objectManagement.TableDisplayName": "資料表", + "objectManagement.UserDisplayName": "使用者", + "objectManagement.ViewDisplayName": "檢視", + "objectManagement.databaseProperties.autoGrowthValueConversion": "{0}", + "objectManagement.newObjectDialogTitle": "{0} - 新增 (預覽)", + "objectManagement.databaseProperties.mbUnitText": "{0} MB", + "objectManagement.objectPropertiesDialogTitle": "{0} 屬性 (預覽) - {1}" }, "dist/sqlToolsServer": { - "downloadServiceDoneChannelMsg": "已下載 {0}", - "downloadingServiceChannelMsg": "正在下載 {0}", "downloadingServiceSizeChannelMsg": "({0} KB)", + "downloadServiceDoneChannelMsg": "已下載 {0}", "downloadingServiceStatusMsg": "正在下載 {0}", + "downloadingServiceChannelMsg": "正在下載 {0}", "entryExtractedChannelMsg": "已擷取 {0} ({1}/{2})", "failedToStartServiceErrorMsg": "無法啟動 {0}", "installedServiceChannelMsg": "已安裝 {0}", - "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", "installingServiceStatusMsg": "正在安裝 {0}", - "serviceStartedStatusMsg": "已啟動 {0}", - "startingServiceStatusMsg": "正在啟動 {0}" + "installingServiceChannelMsg": "正在將 {0} 安裝到 {1}", + "startingServiceStatusMsg": "正在啟動 {0}", + "serviceStartedStatusMsg": "已啟動 {0}" }, "dist/tableDesigner/tableDesigner": { + "tableDesigner.turnOnPreloadingMessage": "是否要啟用資料庫模型預先載入來縮短資料表設計工具的載入時間? 當您在物件總管中展開資料庫節點時,將會預先載入資料庫模型。", "tableDesigner.FailedToGetConnectionStringError": "無法取得資料表的連接字串。請重新連線到伺服器,然後再試一次。", "tableDesigner.NewTable": "新增資料表", "tableDesigner.no": "否", - "tableDesigner.turnOnPreloadingMessage": "是否要啟用資料庫模型預先載入來縮短資料表設計工具的載入時間? 當您在物件總管中展開資料庫節點時,將會預先載入資料庫模型。", "tableDesigner.yes": "是" }, "dist/telemetry": { - "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。", - "viewKnownIssuesText": "檢視已知問題" + "viewKnownIssuesText": "檢視已知問題", + "serviceCrashMessage": "{0} 個元件意外結束。請重新啟動 Azure Data Studio。" }, "dist/ui/localizedConstants": { - "mssql.ui.OkText": "確定", - "mssql.ui.generatingScript": "正在產生指令碼...", - "mssql.ui.generatingScriptCompleted": "已產生指令碼", - "mssql.ui.helpText": "說明", - "mssql.ui.loadingDialog": "正在載入對話方塊...", - "mssql.ui.noActionScriptedMessage": "沒有要編寫指令碼的動作。", - "mssql.ui.scriptError": "產生指令碼時發生錯誤。{0}", - "mssql.ui.scriptGenerated": "已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。", - "mssql.ui.scriptText": "指令碼", - "mssql.ui.yesText": "是", "objectManagement.addText": "新增...", + "mssql.ui.scriptError": "產生指令碼時發生錯誤。{0}", + "objectManagement.editText": "編輯", + "mssql.ui.generatingScript": "正在產生指令碼...", + "mssql.ui.helpText": "說明", + "mssql.ui.loadingDialog": "已完成載入對話方塊", + "mssql.ui.OkText": "確定", "objectManagement.removeText": "移除", - "objectManagement.selectLabel": "選取" + "mssql.ui.scriptText": "指令碼", + "mssql.ui.generatingScriptCompleted": "已產生指令碼", + "mssql.ui.scriptGenerated": "已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。", + "objectManagement.selectLabel": "選取", + "mssql.ui.noActionScriptedMessage": "沒有要編寫指令碼的動作。", + "mssql.ui.yesText": "是" }, "package": { - "cloud.databaseProperties.azureEdition": "版本", - "cloud.databaseProperties.compatibilityLevel": "相容性層級", - "cloud.databaseProperties.owner": "擁有者", - "cloud.databaseProperties.serviceLevelObjective": "定價層", - "cloud.serverProperties.serverEdition": "類型", - "cloud.serverProperties.serverVersion": "版本", - "databasesListProperties.lastBackup": "上次備份", - "databasesListProperties.name": "名稱", - "databasesListProperties.size": "大小 (MB)", - "databasesListProperties.status": "狀態", - "json.format.enable.desc": "啟用/停用預設 JSON 格式器 (需要重新啟動)", - "json.schemas.desc": "在結構描述與目前專案的 JSON 檔案之間建立關聯", - "json.schemas.fileMatch.desc": "檔案模式陣列,在將 JSON 檔案解析成結構描述時的比對對象。", - "json.schemas.fileMatch.item.desc": "可包含 '*' 的檔案模式,在將 JSON 檔案解析成結構描述時的比對對象。", - "json.schemas.schema.desc": "指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。", "json.schemas.url.desc": "目前目錄中的結構描述 URL 或結構描述相對路徑", - "mssql.configuration.title": "MSSQL 設定", - "mssql.connectionOptions.applicationIntent.description": "在連線至伺服器時宣告應用程式工作負載類型", - "mssql.connectionOptions.applicationIntent.displayName": "應用程式的意圖", - "mssql.connectionOptions.applicationName.description": "應用程式的名稱", - "mssql.connectionOptions.applicationName.displayName": "應用程式名稱", - "mssql.connectionOptions.attachDbFilename.description": "主要檔案的名稱,包含可附加資料庫的完整路徑名稱", - "mssql.connectionOptions.attachDbFilename.displayName": "附加 DB 檔案名稱", - "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", - "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 驗證", - "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登入", - "mssql.connectionOptions.authType.description": "指定向 SQL Server 驗證的方法", - "mssql.connectionOptions.authType.displayName": "驗證類型", - "mssql.connectionOptions.columnEncryptionSetting.description": "啟用或停用連線的 Always Encrypted 功能", - "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", - "mssql.connectionOptions.commandTimeout.description": "終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)", - "mssql.connectionOptions.commandTimeout.displayName": "命令逾時", - "mssql.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", - "mssql.connectionOptions.connectRetryCount.displayName": "連線重試計數", - "mssql.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", - "mssql.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", - "mssql.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", - "mssql.connectionOptions.connectTimeout.displayName": "連線逾時", - "mssql.connectionOptions.connectionName.description": "連線的自訂名稱", - "mssql.connectionOptions.connectionName.displayName": "名稱 (選用)", - "mssql.connectionOptions.contextConnection.description": "若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用", - "mssql.connectionOptions.contextConnection.displayName": "內容連線", - "mssql.connectionOptions.currentLanguage.description": "SQL Server 語言記錄名稱", - "mssql.connectionOptions.currentLanguage.displayName": "目前的語言", - "mssql.connectionOptions.databaseName.description": "資料來源中,初始類別目錄或資料庫的名稱。", - "mssql.connectionOptions.databaseName.displayName": "資料庫", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 證明", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主機守護者服務", - "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "無", - "mssql.connectionOptions.enclaveAttestationProtocol.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定", - "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "證明通訊協定", - "mssql.connectionOptions.enclaveAttestationUrl.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點", - "mssql.connectionOptions.enclaveAttestationUrl.displayName": "證明 URL", - "mssql.connectionOptions.encrypt.categoryValues.false": "選用 (False)", - "mssql.connectionOptions.encrypt.categoryValues.strict": "嚴格", - "mssql.connectionOptions.encrypt.categoryValues.true": "強制 (True)", - "mssql.connectionOptions.encrypt.description": "當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。", - "mssql.connectionOptions.encrypt.displayName": "加密", - "mssql.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址", - "mssql.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", + "json.schemas.fileMatch.item.desc": "可包含 '*' 的檔案模式,在將 JSON 檔案解析成結構描述時的比對對象。", "mssql.connectionOptions.groupName.advanced": "進階", + "mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted", + "json.schemas.fileMatch.desc": "檔案模式陣列,在將 JSON 檔案解析成結構描述時的比對對象。", + "mssql.query.executionTimeout": "執行逾時為 0 表示無限等候 (不逾時)", + "mssql.connectionOptions.applicationIntent.displayName": "應用程式的意圖", + "mssql.connectionOptions.applicationName.displayName": "應用程式名稱", + "json.schemas.desc": "在結構描述與目前專案的 JSON 檔案之間建立關聯", + "title.attachDatabase": "附加 (預覽)", + "mssql.connectionOptions.attachDbFilename.displayName": "附加 DB 檔案名稱", + "mssql.connectionOptions.enclaveAttestationUrl.displayName": "證明 URL", + "mssql.connectionOptions.enclaveAttestationProtocol.displayName": "證明通訊協定", + "mssql.connectionOptions.authType.displayName": "驗證類型", + "mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - MFA 通用支援", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure 證明", + "title.changeNotebookConnection": "變更 SQL Notebook 連線", + "mssql.connectionOptions.commandTimeout.displayName": "命令逾時", + "cloud.databaseProperties.compatibilityLevel": "相容性層級", + "onprem.databaseProperties.compatibilityLevel": "相容性層級", + "onprem.serverProperties.machineName": "電腦名稱", + "mssql.connectionOptions.connectRetryCount.displayName": "連線重試次數", + "mssql.connectionOptions.connectRetryInterval.displayName": "連線重試間隔", + "mssql.connectionOptions.connectTimeout.displayName": "連線逾時", "mssql.connectionOptions.groupName.connectionResiliency": "恢復連接", "mssql.connectionOptions.groupName.context": "內容", - "mssql.connectionOptions.groupName.initialization": "初始化", - "mssql.connectionOptions.groupName.pooling": "共用", - "mssql.connectionOptions.groupName.replication": "複寫", - "mssql.connectionOptions.groupName.security": "安全性", - "mssql.connectionOptions.groupName.source": "來源", - "mssql.connectionOptions.hostNameInCertificate.description": "指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。", - "mssql.connectionOptions.hostNameInCertificate.displayName": "憑證中的主機名稱", - "mssql.connectionOptions.loadBalanceTimeout.description": "此連線在終結前於集區中存留的時間下限 (秒)", - "mssql.connectionOptions.loadBalanceTimeout.displayName": "負載平衡逾時", - "mssql.connectionOptions.maxPoolSize.description": "集區中允許的連線數上限", - "mssql.connectionOptions.maxPoolSize.displayName": "集區大小上限", - "mssql.connectionOptions.minPoolSize.description": "集區中允許的連線數下限", - "mssql.connectionOptions.minPoolSize.displayName": "集區大小下限", - "mssql.connectionOptions.multiSubnetFailover.displayName": "多重子網路容錯移轉", - "mssql.connectionOptions.multipleActiveResultSets.description": "若為 True,則可傳回多個結果集並從一個連線讀取", - "mssql.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", - "mssql.connectionOptions.packetSize.description": "用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組)", - "mssql.connectionOptions.packetSize.displayName": "封包大小", - "mssql.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", - "mssql.connectionOptions.password.displayName": "密碼", - "mssql.connectionOptions.persistSecurityInfo.description": "若為 False,則不會於連線中傳回密碼等安全性敏感資訊", - "mssql.connectionOptions.persistSecurityInfo.displayName": "持續安全性資訊", - "mssql.connectionOptions.pooling.description": "若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區", - "mssql.connectionOptions.pooling.displayName": "共用", - "mssql.connectionOptions.port.displayName": "連接埠", - "mssql.connectionOptions.replication.description": "由 SQL Server 在複寫中使用", - "mssql.connectionOptions.replication.displayName": "複寫", - "mssql.connectionOptions.secureEnclaves.description": "啟用或停用連線的安全隔離區", - "mssql.connectionOptions.secureEnclaves.displayName": "安全隔離區", - "mssql.connectionOptions.serverName.description": "SQL Server 執行個體的名稱", - "mssql.connectionOptions.serverName.displayName": "伺服器", - "mssql.connectionOptions.serverName.placeholder": "例如: tcp:servername,1433", - "mssql.connectionOptions.trustServerCertificate.description": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。", - "mssql.connectionOptions.trustServerCertificate.displayName": "信任伺服器憑證", - "mssql.connectionOptions.typeSystemVersion.description": "表示提供者透過 DataReader 所公開的伺服器類型系統", - "mssql.connectionOptions.typeSystemVersion.displayName": "鍵入系統版本", - "mssql.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", - "mssql.connectionOptions.userName.displayName": "使用者名稱", - "mssql.connectionOptions.workstationId.description": "連線至 SQL Server 的工作站名稱", - "mssql.connectionOptions.workstationId.displayName": "工作站識別碼", - "mssql.disabled": "已停用", - "mssql.enableSqlAuthenticationProvider": "當使用者選取 'AzureMFA' 驗證,則針對 'Active Directory Interactive' 驗證模式啟用使用 SQL 驗證提供者。這會在擷取存取權杖時啟用伺服器端資源端點整合。此選項僅支援 'MSAL' Azure 驗證程式庫。值變更時,需要重新啟動 Azure Data Studio。", - "mssql.enabled": "已啟用", - "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "使用所有執行的最大實際資料列數來醒目提示執行計畫作業。", - "mssql.executionPlan.cost": "以最高成本醒目提示執行計畫作業。", - "mssql.executionPlan.expensiveOperationMetric": "用來在查詢執行計畫中醒目提示成本高的作業的預設計量", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "醒目提示使用最多 CPU 時間的執行計畫作業。", - "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "醒目提示花費最多時間的執行計畫作業。", - "mssql.executionPlan.expensiveOperationMetric.off": "將會針對執行計畫關閉高成本的作業醒目提示。", - "mssql.executionPlan.numberOfRowsRead": "以讀取的資料列數目上限醒目提示執行計畫作業。", - "mssql.executionPlan.subtreeCost": "以最高樹狀子目錄成本醒目提示執行計畫作業。", - "mssql.exportNotebookToSql": "將筆記本匯出為 SQL", - "mssql.exportSqlAsNotebook": "將 SQL 匯出為筆記本", - "mssql.format.alignColumnDefinitionsInColumns": "行定義是否一致?", - "mssql.format.datatypeCasing": "是否將資料類型轉換為大寫,小寫或無 (不轉換)", - "mssql.format.keywordCasing": "是否將關鍵字轉換為大寫,小寫或無 (不轉換)", - "mssql.format.placeCommasBeforeNextStatement": "逗號是否放在 list 中每個語句的開頭,例如: \", mycolumn2\" 而非在結尾,例如: \"mycolumn1,\"", - "mssql.format.placeSelectStatementReferencesOnNewLine": "在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示", - "mssql.ignorePlatformWarning": "[選用] 不要顯示不支援的平台警告", - "mssql.intelliSense.enableErrorChecking": "是否啟用 IntelliSense 錯誤檢查", - "mssql.intelliSense.enableIntelliSense": "是否啟用 IntelliSense", - "mssql.intelliSense.enableQuickInfo": "是否啟用 IntelliSense 快速諮詢", - "mssql.intelliSense.enableSuggestions": "是否啟用 IntelliSense 建議", - "mssql.intelliSense.lowerCaseSuggestions": "是否將 IntelliSense 建議設定為小寫", - "mssql.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", - "mssql.logFilesRemovalLimit": "具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。", - "mssql.logRetentionMinutes": "為後端服務保留記錄檔的分鐘數。預設為 1 週。", + "mssql.connectionOptions.contextConnection.displayName": "內容連線", + "mssql.connectionOptions.currentLanguage.displayName": "目前的語言", + "mssql.connectionOptions.connectionName.description": "連線的自訂名稱", + "mssql.connectionOptions.databaseName.displayName": "資料庫", + "mssql.connectionOptions.applicationIntent.description": "在連線至伺服器時宣告應用程式工作負載類型", + "mssql.connectionOptions.connectRetryInterval.description": "嘗試還原連線之間的延遲", + "title.designTable": "設計", + "title.detachDatabase": "分離 (預覽)", "mssql.objectExplorer.disableGroupBySchema": "依架構停用群組", - "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 依結構描述停用群組", + "mssql.disabled": "已停用", + "title.dropObject": "刪除 (預覽)", + "cloud.databaseProperties.azureEdition": "版本", + "onprem.serverProperties.serverEdition": "版本", "mssql.objectExplorer.enableGroupBySchema": "依架構啟用群組", - "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 依結構描述啟用群組", - "mssql.objectExplorer.expandTimeout": "在物件總管中展開節點的逾時秒數。預設值為 45 秒。", - "mssql.objectExplorer.groupBySchema": "啟用時,物件總管中的資料庫物件會依架構分類。", - "mssql.parallelMessageProcessing": "[實驗性] 是否應該平行處理對 SQL Tools Service 的要求。這是為了發現探索平行處理所有要求時可能的問題。預設值為 false。值變更時,需要重新啟動 Azure Data Studio。", - "mssql.piiLogging": "[選用] 是否應在記錄檔中記錄個人識別資訊 (PII)。", - "mssql.provider.displayName": "Microsoft SQL Server", "mssql.query.alwaysEncryptedParameterization": "啟用 Always Encrypted 的參數化", "mssql.query.ansiDefaults": "啟用 SET ANSI_DEFAULTS", - "mssql.query.ansiNullDefaultOn": "啟用 SET ANSI_NULL_DFLT_ON", "mssql.query.ansiNulls": "啟用 SET ANSI_NULLS", + "mssql.query.ansiNullDefaultOn": "啟用 SET ANSI_NULL_DFLT_ON", "mssql.query.ansiPadding": "啟用 SET ANSI_PADDING", "mssql.query.ansiWarnings": "啟用 SET ANSI_WARNINGS", "mssql.query.arithAbort": "啟用 SET ARITHABORT 選項", "mssql.query.cursorCloseOnCommit": "啟用 SET CURSOR_CLOSE_ON_COMMIT", "mssql.query.deadlockPriority": "啟用 SET DEADLOCK_PRIORITY 選項", - "mssql.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", - "mssql.query.executionTimeout": "執行逾時為 0 表示無限等候 (不逾時)", "mssql.query.implicitTransactions": "啟用 SET IMPLICIT_TRANSACTIONS", "mssql.query.lockTimeout": "啟用 SET LOCK TIMEOUT 選項 (毫秒)", - "mssql.query.maxCharsToStore": "執行查詢之後,字元/二進位資料行中每個值儲存的字元/位元組數目上限。預設值: 65,535。有效值範圍: 1 到 2,147,483,647。", - "mssql.query.maxXmlCharsToStore": "執行查詢後,XML 資料行中每個值儲存的最大字元數。預設值: 2,097,152。有效值範圍: 1 到 2,147,483,647。", "mssql.query.noCount": "啟用 SET NOCOUNT 選項", "mssql.query.noExec": "啟用 SET NOEXEC 選項", "mssql.query.parseOnly": "啟用 SET PARSEONLY 選項", "mssql.query.queryGovernorCostLimit": "啟用 SET QUERY_GOVERNOR_COST_LIMIT", "mssql.query.quotedIdentifier": "啟用 SET QUOTED_IDENTIFIER", - "mssql.query.setRowCount": "要在伺服器停止處理查詢前傳回的資料列數上限。", "mssql.query.statisticsIO": "啟用 SET STATISTICS IO 選項", "mssql.query.statisticsTime": "啟用 SET STATISTICS TIME 選項", - "mssql.query.textSize": "SELECT 陳述式所傳回 text 與 Ntext 資料的大小上限", "mssql.query.transactionIsolationLevel": "啟用 SET TRANSACTION ISOLATION LEVEL 選項", "mssql.query.xactAbortOn": "啟用 SET XACT_ABORT ON 選項", - "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "是否允許資料表設計工具在發行期間停用和重新啟用 DDL 觸發程序", - "mssql.tableDesigner.preloadDatabaseModel": "當物件總管中的資料庫節點展開時,是否要預先載入資料庫模型。啟用時,可以縮短資料表設計工具的載入時間。注意: 如果您需要展開許多資料庫節點,可能會看到高於一般的記憶體使用量。", - "mssql.tracing.desc": "追蹤 Azure Data Studio 與 SQL Tools 服務之間的通訊至 SQL Tools 服務輸出通道。警告: 啟用詳細資訊記錄時,這可能包含機密資訊。", - "mssql.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", - "objectsListProperties.name": "名稱", - "onprem.databaseProperties.compatibilityLevel": "相容性層級", + "json.format.enable.desc": "啟用/停用預設 JSON 格式器 (需要重新啟動)", + "mssql.enabled": "已啟用", + "mssql.enableConnectionPooling": "在 MSSQL 連線上啟用連線共用,以改善 Azure Data Studio 連線的整體效能。預設會啟用此設定。值變更時,需要重新啟動 Azure Data Studio。若要清除已建立資料庫的連線,請執行命令: 'SQL Server: 清除集區連線'", + "mssql.connectionOptions.columnEncryptionSetting.description": "啟用或停用連線的 Always Encrypted 功能", + "mssql.connectionOptions.secureEnclaves.description": "啟用或停用連線的安全隔離區", + "mssql.enableSqlAuthenticationProvider": "當使用者選取 'AzureMFA' 驗證,則針對 'Active Directory Interactive' 驗證模式啟用使用 SQL 驗證提供者。這會在擷取存取權杖時啟用伺服器端資源端點整合。此選項僅支援 'MSAL' Azure 驗證程式庫。值變更時,需要重新啟動 Azure Data Studio。", + "mssql.connectionOptions.encrypt.displayName": "加密", + "mssql.executionPlan.expensiveOperationMetric.off": "將會針對執行計畫關閉高成本的作業醒目提示。", + "mssql.exportNotebookToSql": "將筆記本匯出為 SQL", + "mssql.exportSqlAsNotebook": "將 SQL 匯出為筆記本", + "mssql.connectionOptions.failoverPartner.displayName": "容錯移轉夥伴", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "醒目提示花費最多時間的執行計畫作業。", + "mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "醒目提示使用最多 CPU 時間的執行計畫作業。", + "mssql.executionPlan.actualNumberOfRowsForAllExecutions": "使用所有執行的最大實際資料列數來醒目提示執行計畫作業。", + "mssql.executionPlan.numberOfRowsRead": "以讀取的資料列數目上限醒目提示執行計畫作業。", + "mssql.executionPlan.cost": "以最高成本醒目提示執行計畫作業。", + "mssql.executionPlan.subtreeCost": "以最高樹狀子目錄成本醒目提示執行計畫作業。", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "主機守護者服務", + "mssql.connectionOptions.hostNameInCertificate.displayName": "憑證中的主機名稱", + "mssql.connectionOptions.hostNameInCertificate.description": "指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。", + "mssql.connectionOptions.password.description": "代表要在連線至資料來源時使用的密碼", + "mssql.connectionOptions.userName.description": "代表要在連線至資料來源時使用的使用者識別碼", + "mssql.connectionOptions.typeSystemVersion.description": "表示提供者透過 DataReader 所公開的伺服器類型系統", + "mssql.connectionOptions.groupName.initialization": "初始化", "onprem.databaseProperties.lastBackupDate": "上次資料庫備份", "onprem.databaseProperties.lastLogBackupDate": "上次記錄備份", - "onprem.databaseProperties.owner": "擁有者", - "onprem.databaseProperties.recoveryModel": "復原模式", - "onprem.serverProperties.machineName": "電腦名稱", - "onprem.serverProperties.osVersion": "作業系統版本", - "onprem.serverProperties.serverEdition": "版本", - "onprem.serverProperties.serverVersion": "版本", - "title.changeNotebookConnection": "變更 SQL Notebook 連線", - "title.clearSearchServerResult": "搜尋: 清除搜尋伺服器結果", - "title.deleteObject": "刪除", - "title.designTable": "設計", - "title.newObject": "新", + "databasesListProperties.lastBackup": "上次備份", + "mssql.connectionOptions.loadBalanceTimeout.displayName": "負載平衡逾時", + "mssql.configuration.title": "MSSQL 設定", + "mssql.connectionOptions.encrypt.categoryValues.true": "強制 (True)", + "mssql.connectionOptions.maxPoolSize.displayName": "集區大小上限", + "mssql.query.maxXmlCharsToStore": "執行查詢後,XML 資料行中每個值儲存的最大字元數。預設值: 2,097,152。有效值範圍: 1 到 2,147,483,647。", + "mssql.query.maxCharsToStore": "執行查詢之後,字元/二進位資料行中每個值儲存的字元/位元組數目上限。預設值: 65,535。有效值範圍: 1 到 2,147,483,647。", + "mssql.logFilesRemovalLimit": "具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。", + "mssql.query.setRowCount": "要在伺服器停止處理查詢前傳回的資料列數上限。", + "mssql.query.textSize": "SELECT 陳述式所傳回 text 與 Ntext 資料的大小上限", + "mssql.provider.displayName": "Microsoft SQL Server", + "mssql.connectionOptions.minPoolSize.displayName": "集區大小下限", + "mssql.connectionOptions.multiSubnetFailover.displayName": "多重子網路容錯移轉", + "mssql.connectionOptions.multipleActiveResultSets.displayName": "Multiple Active Result Set", + "objectsListProperties.name": "名稱", + "databasesListProperties.name": "名稱", + "mssql.connectionOptions.connectionName.displayName": "名稱 (選用)", + "mssql.connectionOptions.serverName.description": "SQL Server 執行個體的名稱", + "title.newObject": "新增 (預覽)", + "title.newDatabase": "新資料庫 (預覽)", "title.newTable": "新增資料表", + "mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "無", + "mssql.connectionOptions.connectRetryCount.description": "嘗試還原連線的次數", + "mssql.logRetentionMinutes": "為後端服務保留記錄檔的分鐘數。預設為 1 週。", + "onprem.serverProperties.osVersion": "作業系統版本", + "mssql.connectionOptions.encrypt.categoryValues.false": "選用 (False)", + "cloud.databaseProperties.owner": "擁有者", + "onprem.databaseProperties.owner": "擁有者", + "mssql.connectionOptions.packetSize.displayName": "封包大小", + "mssql.connectionOptions.password.displayName": "密碼", + "mssql.connectionOptions.persistSecurityInfo.displayName": "持續安全性資訊", + "mssql.connectionOptions.groupName.pooling": "共用", + "mssql.connectionOptions.pooling.displayName": "共用", + "mssql.connectionOptions.port.displayName": "連接埠", + "cloud.databaseProperties.serviceLevelObjective": "定價層", "title.objectProperties": "屬性 (預覽)", - "title.renameObject": "重新命名", + "onprem.databaseProperties.recoveryModel": "復原模式", + "title.renameObject": "重新命名 (預覽)", + "mssql.connectionOptions.groupName.replication": "複寫", + "mssql.connectionOptions.replication.displayName": "複寫", + "mssql.connectionOptions.authType.categoryValues.sqlLogin": "SQL 登入", + "mssql.connection.clearPooledConnections": "SQL Server: 清除集區連線", + "mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server: 依結構描述停用群組", + "mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server: 依結構描述啟用群組", + "title.clearSearchServerResult": "搜尋: 清除搜尋伺服器結果", "title.searchServers": "搜尋: 伺服器", - "title.showLogFile": "顯示記錄檔" + "mssql.connectionOptions.secureEnclaves.displayName": "安全記憶體保護區", + "mssql.connectionOptions.groupName.security": "安全性", + "mssql.connectionOptions.serverName.displayName": "伺服器", + "mssql.query.displayBitAsNumber": "BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False'", + "mssql.intelliSense.enableIntelliSense": "是否啟用 IntelliSense", + "mssql.intelliSense.enableErrorChecking": "是否啟用 IntelliSense 錯誤檢查", + "mssql.intelliSense.enableQuickInfo": "是否啟用 IntelliSense 快速諮詢", + "mssql.intelliSense.enableSuggestions": "是否啟用 IntelliSense 建議", + "mssql.intelliSense.lowerCaseSuggestions": "是否將 IntelliSense 建議設定為小寫", + "mssql.format.alignColumnDefinitionsInColumns": "行定義是否一致?", + "mssql.format.datatypeCasing": "是否將資料類型轉換為大寫,小寫或無 (不轉換)", + "mssql.format.keywordCasing": "是否將關鍵字轉換為大寫,小寫或無 (不轉換)", + "mssql.format.placeSelectStatementReferencesOnNewLine": "在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示", + "title.showLogFile": "顯示記錄檔", + "databasesListProperties.size": "大小 (MB)", + "mssql.connectionOptions.packetSize.description": "用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組)", + "mssql.connectionOptions.groupName.source": "來源", + "mssql.connectionOptions.enclaveAttestationProtocol.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定", + "mssql.connectionOptions.enclaveAttestationUrl.description": "指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點", + "mssql.connectionOptions.authType.description": "指定向 SQL Server 驗證的方法", + "databasesListProperties.status": "狀態", + "mssql.connectionOptions.encrypt.categoryValues.strict": "嚴格", + "mssql.connectionOptions.currentLanguage.description": "SQL Server 語言記錄名稱", + "mssql.executionPlan.expensiveOperationMetric": "用來在查詢執行計畫中醒目提示成本高的作業的預設計量", + "mssql.connectionOptions.commandTimeout.description": "終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位)", + "mssql.connectionOptions.connectTimeout.description": "終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒)", + "mssql.connectionOptions.maxPoolSize.description": "集區中允許的連線數上限", + "mssql.connectionOptions.loadBalanceTimeout.description": "此連線在終結前於集區中存留的時間下限 (秒)", + "mssql.connectionOptions.minPoolSize.description": "集區中允許的連線數下限", + "mssql.connectionOptions.applicationName.description": "應用程式的名稱", + "mssql.connectionOptions.databaseName.description": "資料來源中,初始類別目錄或資料庫的名稱。", + "mssql.connectionOptions.attachDbFilename.description": "主要檔案的名稱,包含可附加資料庫的完整路徑名稱", + "mssql.connectionOptions.workstationId.description": "連線至 SQL Server 的工作站名稱", + "mssql.connectionOptions.failoverPartner.description": "充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址", + "json.schemas.schema.desc": "指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。", + "mssql.objectExplorer.expandTimeout": "在物件總管中展開節點的逾時秒數。預設值為 45 秒。", + "mssql.tracing.desc": "追蹤 Azure Data Studio 與 SQL Tools 服務之間的通訊至 SQL Tools 服務輸出通道。警告: 啟用詳細資訊記錄時,這可能包含機密資訊。", + "mssql.connectionOptions.trustServerCertificate.displayName": "信任伺服器憑證", + "cloud.serverProperties.serverEdition": "類型", + "mssql.connectionOptions.typeSystemVersion.displayName": "鍵入系統版本", + "mssql.connectionOptions.replication.description": "由 SQL Server 在複寫中使用", + "mssql.connectionOptions.userName.displayName": "使用者名稱", + "cloud.serverProperties.serverVersion": "版本", + "onprem.serverProperties.serverVersion": "版本", + "mssql.connectionOptions.encrypt.description": "當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。", + "mssql.objectExplorer.groupBySchema": "啟用時,物件總管中的資料庫物件會依架構分類。", + "mssql.connectionOptions.persistSecurityInfo.description": "若為 False,則不會於連線中傳回密碼等安全性敏感資訊", + "mssql.connectionOptions.trustServerCertificate.description": "當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。", + "mssql.connectionOptions.contextConnection.description": "若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用", + "mssql.connectionOptions.multipleActiveResultSets.description": "若為 True,則可傳回多個結果集並從一個連線讀取", + "mssql.connectionOptions.pooling.description": "若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區", + "mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "是否允許資料表設計工具在發行期間停用和重新啟用 DDL 觸發程序", + "mssql.tableDesigner.preloadDatabaseModel": "當物件總管中的資料庫節點展開時,是否要預先載入資料庫模型。啟用時,可以縮短資料表設計工具的載入時間。注意: 如果您需要展開許多資料庫節點,可能會看到高於一般的記憶體使用量。", + "mssql.connectionOptions.authType.categoryValues.integrated": "Windows 驗證", + "mssql.connectionOptions.workstationId.displayName": "工作站識別碼", + "mssql.parallelMessageProcessing": "[實驗性] 是否應該平行處理對 SQL Tools Service 的要求。這是為了發現探索平行處理所有要求時可能的問題。預設值為 false。值變更時,需要重新啟動 Azure Data Studio。", + "mssql.ignorePlatformWarning": "[選用] 不要顯示不支援的平台警告", + "mssql.logDebugInfo": "[選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道", + "mssql.tracingLevel": "[選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊", + "mssql.piiLogging": "[選用] 是否應在記錄檔中記錄個人識別資訊 (PII)。", + "mssql.connectionOptions.serverName.placeholder": "例如伺服器名稱、連接埠", + "mssql.format.placeCommasBeforeNextStatement": "逗號是否放在 list 中每個語句的開頭,例如: \", mycolumn2\" 而非在結尾,例如: \"mycolumn1,\"" } } } \ 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/Microsoft.notebook.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.notebook.i18n.json index d0d8a0178b..2605b966d8 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/notebook.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.notebook.i18n.json @@ -9,94 +9,94 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "managePackages.localhost": "localhost", - "managePackages.packageNotFound": "找不到指定的套件" + "managePackages.packageNotFound": "找不到指定的套件", + "managePackages.localhost": "localhost" }, "dist/common/localizedConstants": { - "Invalid toc.yml": "錯誤: {0} 有不正確的 toc.yml 檔案", - "InvalidError.tocFile": "TOC 檔案無效", + "invalidTextPlaceholder": "-", "add": "新增", "addRemoteBook": "新增遠端 Jupyter 書籍", + "labelAddToLevel": "新增至此層級", "allFiles": "所有檔案", - "book": "Jupyter 書籍", - "bookDescription": "Jupyter Books 可用來整理筆記本。", - "bookInitializeFailed": "指定 Jupyter 書籍中找不到的目錄檔案。", - "booksNotFound": "提供的連結目前沒有任何 Jupyter 書籍可供使用", "browse": "瀏覽", "close": "關閉", "closeBookError": "關閉 Jupyter 書籍 {0} 失敗: {1}", "configFileError": "缺少組態檔", - "confirmOverwrite": "檔案已存在。確定要覆寫此檔案嗎 ?", - "confirmReplace": "已有資料夾。確定要刪除並取代此資料夾嗎?", "contentFolder": "內容資料夾", "contentFolderOptional": "內容資料夾 (選擇性)", + "msgContentFolderError": "內容資料夾路徑不存在", "create": "建立", - "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中 \r\n 檔案已重新命名為 {2},以避免資料遺失。", + "msgTaskName": "正在下載遠端 Jupyter 書籍", + "msgDownloadLocation": "正在下載至 {0}", + "msgRemoteBookDirectoryError": "建立遠端 Jupyter 書籍目錄時發生錯誤", + "msgRemoteBookUnpackingError": "解壓縮遠端 Jupyter 書籍時發生錯誤", + "msgRemoteBookDownloadError": "下載遠端 Jupyter 書籍時發生錯誤", "editBookError": "編輯 Jupyter 書籍 {0} 時發生錯誤: {1}", + "selectBookError": "選取要編輯的 Jupyter 書籍或章節時發生錯誤: {0}", + "msgCreateBookWarningMsg": "嘗試存取時發生錯誤: {0}", + "Invalid toc.yml": "錯誤: {0} 有不正確的 toc.yml 檔案", + "bookInitializeFailed": "指定 Jupyter 書籍中找不到的目錄檔案。", + "sectionNotFound": "在 {1} 中找不到區段 {0}。", + "readBookError": "無法讀取 Jupyter 書籍 {0}: {1}", "fileExtension": "副檔名", "fileName": "檔案名稱", + "confirmOverwrite": "檔案已存在。確定要覆寫此檔案嗎 ?", + "msgDuplicateFileName": "檔案 {0} 已存在於目的地資料夾中", + "duplicateFileError": "檔案 {0} 已存在於目的地資料夾 {1} 中 \r\n 檔案已重新命名為 {2},以避免資料遺失。", + "confirmReplace": "已有資料夾。確定要刪除並取代此資料夾嗎?", + "onGitHub": "GitHub", "httpRequestError": "Http 要求失敗。錯誤: {0} {1}", - "invalidTextPlaceholder": "-", - "labelAddToLevel": "新增至此層級", - "labelBookFolder": "選取 Jupyter 書籍", - "labelBookSection": "選取 Jupyter 書籍章節", - "labelSelectFolder": "選取資料夾", + "InvalidError.tocFile": "TOC 檔案無效", + "book": "Jupyter 書籍", + "msgBookAlreadyTrusted": "Jupyter 書籍在此工作區已受信任。", + "msgBookAlreadyUntrusted": "Jupyter 書籍在此工作區未受信任。", + "msgBookUntrusted": "Jupyter 書籍在此工作區已不再受信任", + "msgBookTrusted": "Jupyter 書籍在此工作區現已受信任。", + "msgBookUnpinned": "Jupyter 書籍 {0} 已不再釘選於此工作區中", + "msgBookPinned": "Jupyter 書籍 {0} 現已釘選在工作區中。", + "bookDescription": "Jupyter Books 可用來整理筆記本。", + "msgBookNotFound": "找不到 Jupyter 書籍", "language": "語言", "learnMore": "深入了解。", "location": "位置", "missingFileError": "缺少檔案: {1} 的 {0}", - "msgBookAlreadyTrusted": "Jupyter 書籍在此工作區已受信任。", - "msgBookAlreadyUntrusted": "Jupyter 書籍在此工作區未受信任。", - "msgBookNotFound": "找不到 Jupyter 書籍", - "msgBookPinned": "Jupyter 書籍 {0} 現已釘選在工作區中。", - "msgBookTrusted": "Jupyter 書籍在此工作區現已受信任。", - "msgBookUnpinned": "Jupyter 書籍 {0} 已不再釘選於此工作區中", - "msgBookUntrusted": "Jupyter 書籍在此工作區已不再受信任", - "msgContentFolderError": "內容資料夾路徑不存在", - "msgCreateBookWarningMsg": "嘗試存取時發生錯誤: {0}", - "msgDownloadLocation": "正在下載至 {0}", - "msgDuplicateFileName": "檔案 {0} 已存在於目的地資料夾中", - "msgInvalidSaveFolder": "儲存位置路徑無效。", - "msgNo": "否", - "msgReleaseNotFound": "找不到版本", - "msgRemoteBookDirectoryError": "建立遠端 Jupyter 書籍目錄時發生錯誤", - "msgRemoteBookDownloadComplete": "遠端 Jupyter 書籍下載已完成", - "msgRemoteBookDownloadError": "下載遠端 Jupyter 書籍時發生錯誤", - "msgRemoteBookDownloadProgress": "遠端 Jupyter 書籍下載進行中", - "msgRemoteBookUnpackingError": "解壓縮遠端 Jupyter 書籍時發生錯誤", - "msgResourceNotFound": "找不到資源", - "msgSampleCodeDataFrame": "這個範例程式碼會將檔案載入資料框架,並顯示前 10 個結果。", - "msgSaveFolderError": "儲存位置路徑不存在。", - "msgTaskName": "正在下載遠端 Jupyter 書籍", - "msgUndefinedAssetError": "選取的 Jupyter 書籍無效", - "msgYes": "是", "name": "名稱", "newBook": "新 Jupyter Book (預覽)", "newMarkdown": "新增 Markdown (預覽)", "newNotebook": "新筆記本 (預覽)", "newSection": "新增區段 (預覽)", + "msgNo": "否", + "booksNotFound": "提供的連結目前沒有任何 Jupyter 書籍可供使用", "noBooksSelected": "目前未在 Viewlet 中選取任何 Jupyter 書籍。", - "onGitHub": "GitHub", - "onsharedFile": "共用的檔案", - "openBookError": "開啟 Jupyter 書籍 {0} 失敗: {1}", "openExternalLinkCommand": "開啟外部連結", - "openExternalLinkError": "開啟連結 {0} 失敗: {1}", + "openBookError": "開啟 Jupyter 書籍 {0} 失敗: {1}", "openMarkdownCommand": "開啟 Markdown", - "openMarkdownError": "開啟 Markdown {0} 失敗: {1}", "openNotebookCommand": "開啟 Notebook", + "openExternalLinkError": "開啟連結 {0} 失敗: {1}", + "openMarkdownError": "開啟 Markdown {0} 失敗: {1}", "openNotebookError": "無法開啟筆記本 {0}: {1}", "openUntitledNotebookError": "無法將未命名的書籍 {0} 以未命名開啟: {1}", - "readBookError": "無法讀取 Jupyter 書籍 {0}: {1}", "releases": "版本", + "msgReleaseNotFound": "找不到版本", + "msgRemoteBookDownloadComplete": "遠端 Jupyter 書籍下載已完成", + "msgRemoteBookDownloadProgress": "遠端 Jupyter 書籍下載進行中", "repoUrl": "存放庫 URL", + "msgResourceNotFound": "找不到資源", "saveLocation": "儲存位置", + "msgSaveFolderError": "儲存位置路徑不存在。", + "msgInvalidSaveFolder": "儲存位置路徑無效。", "search": "搜尋", - "sectionNotFound": "在 {1} 中找不到區段 {0}。", - "selectBookError": "選取要編輯的 Jupyter 書籍或章節時發生錯誤: {0}", + "labelSelectFolder": "選取資料夾", + "labelBookFolder": "選取 Jupyter 書籍", + "labelBookSection": "選取 Jupyter 書籍章節", + "onsharedFile": "共用的檔案", + "msgUndefinedAssetError": "選取的 Jupyter 書籍無效", + "urlGithubError": "提供的 URL 並非 Github 版本 URL", + "msgSampleCodeDataFrame": "這個範例程式碼會將檔案載入資料框架,並顯示前 10 個結果。", "title": "標題", "url": "URL", - "urlGithubError": "提供的 URL 並非 Github 版本 URL", - "version": "版本" + "version": "版本", + "msgYes": "是" }, "dist/common/notebookUtils": { "noNotebookVisible": "沒有任何正在使用的筆記本編輯器", @@ -108,68 +108,68 @@ }, "dist/dialog/configurePython/configurePathPage": { "configurePython.browseButtonText": "瀏覽", - "configurePython.descriptionWithKernel": "'{0}' 核心需要設定 Python 執行階段並安裝相依性。", - "configurePython.descriptionWithoutKernel": "Notebook 核心需要設定 Python 執行階段並安裝相依性。", - "configurePython.existingInstall": "使用現有的 Python 安裝", "configurePython.installationType": "安裝類型", - "configurePython.locationTextBoxText": "Python 安裝位置", "configurePython.newInstall": "新增 Python 安裝", + "configurePythyon.noVersionsFound": "找不到支援的 Python 版本。", + "configurePython.descriptionWithoutKernel": "Notebook 核心需要設定 Python 執行階段並安裝相依性。", + "configurePython.locationTextBoxText": "Python 安裝位置", "configurePython.pythonConfigured": "已設定 Python 執行階段!", "configurePython.selectFileLabel": "選取", + "configurePython.descriptionWithKernel": "'{0}' 核心需要設定 Python 執行階段並安裝相依性。", + "configurePython.existingInstall": "使用現有的 Python 安裝", "configurePythyon.customPathLabel": "{0} (自訂)", "configurePythyon.defaultPathLabel": "{0} (預設)", - "configurePythyon.dropdownPathLabel": "{0} (Python {1})", - "configurePythyon.noVersionsFound": "找不到支援的 Python 版本。" + "configurePythyon.dropdownPathLabel": "{0} (Python {1})" }, "dist/dialog/configurePython/configurePythonWizard": { - "configurePython.invalidLocationMsg": "指定的安裝位置無效。", - "configurePython.okButtonText": "安裝", "configurePython.page0Name": "設定 Python 執行階段", - "configurePython.page1Name": "安裝相依性", - "configurePython.pythonInstallDeclined": "Python 安裝已遭拒。", - "configurePython.pythonNotFoundMsg": "在指定的位置找不到任何 Python 安裝。", + "configurePython.wizardNameWithoutKernel": "將 Python 設定為執行核心", "configurePython.wizardNameWithKernel": "將 Python 設定為執行 {0} 核心", - "configurePython.wizardNameWithoutKernel": "將 Python 設定為執行核心" + "configurePython.okButtonText": "安裝", + "configurePython.page1Name": "安裝相依性", + "configurePython.pythonNotFoundMsg": "在指定的位置找不到任何 Python 安裝。", + "configurePython.pythonInstallDeclined": "Python 安裝已遭拒。", + "configurePython.invalidLocationMsg": "指定的安裝位置無效。" }, "dist/dialog/configurePython/pickPackagesPage": { "configurePython.existingVersionColumn": "現有的版本", + "configurePython.requiredDependencies": "安裝必要的核心相依性", "configurePython.kernelLabel": "核心", "configurePython.pkgNameColumn": "名稱", - "configurePython.requiredDependencies": "安裝必要的核心相依性", - "configurePython.requiredVersionColumn": "所需版本", - "msgNoRequirementsForKernel": "核心 '{0}' 預設不需要任何封裝" + "msgNoRequirementsForKernel": "核心 '{0}' 預設不需要任何封裝", + "configurePython.requiredVersionColumn": "所需版本" }, "dist/dialog/managePackages/addNewPackageTab": { "managePackages.addNewTabTitle": "新增", "managePackages.backgroundInstallComplete": "已完成 {0} {1} 的安裝", - "managePackages.backgroundInstallFailed": "無法安裝 {0} {1}。錯誤: {2}", - "managePackages.backgroundInstallStarted": "正在安裝 {0} {1}", - "managePackages.installButtonText": "安裝", - "managePackages.installCompleteText": "已安裝套件", - "managePackages.installProgressText": "正在安裝套件", - "managePackages.invalidTextPlaceholder": "N/A", "managePackages.noVersionsFound": "無法為指定的套件找到任何有效版本", + "managePackages.backgroundInstallFailed": "無法安裝 {0} {1}。錯誤: {2}", + "managePackages.installButtonText": "安裝", + "managePackages.installProgressText": "正在安裝套件", + "managePackages.backgroundInstallStarted": "正在安裝 {0} {1}", + "managePackages.invalidTextPlaceholder": "N/A", "managePackages.packageNameTitle": "套件名稱", "managePackages.packageSummaryTitle": "套件摘要", - "managePackages.packageVersionTitle": "支援的 Python {0} 套件版本", + "managePackages.installCompleteText": "已安裝套件", + "managePackages.searchButtonLabel": "搜尋", "managePackages.searchBarPlaceholder": "搜尋 {0} 個套件", - "managePackages.searchButtonLabel": "搜尋" + "managePackages.packageVersionTitle": "支援的 Python {0} 套件版本" }, "dist/dialog/managePackages/installedPackagesTab": { - "managePackages.backgroundUninstallComplete": "已解除安裝 {0}", - "managePackages.backgroundUninstallFailed": "無法將 {0} 解除安裝。錯誤: {1}", - "managePackages.backgroundUninstallStarted": "正在將 {0} 解除安裝", "managePackages.confirmUninstall": "確定要將指定的套件解除安裝嗎?", + "managePackages.backgroundUninstallComplete": "已解除安裝 {0}", "managePackages.deleteColumn": "刪除", + "managePackages.backgroundUninstallFailed": "無法將 {0} 解除安裝。錯誤: {1}", "managePackages.installedTabTitle": "已安裝", "managePackages.location": "位置", - "managePackages.newPkgVersionColumn": "版本", - "managePackages.packageCount": "已找到 {0} 個 {1} 套件", - "managePackages.packageType": "套件類型", "managePackages.pkgNameColumn": "名稱", - "managePackages.uninstallButtonText": "將選取的套件解除安裝", + "managePackages.packageType": "套件類型", "managePackages.uninstallCompleteText": "已將套件解除安裝", - "managePackages.uninstallProgressText": "正在解除安裝套件" + "managePackages.uninstallButtonText": "將選取的套件解除安裝", + "managePackages.uninstallProgressText": "正在解除安裝套件", + "managePackages.backgroundUninstallStarted": "正在將 {0} 解除安裝", + "managePackages.newPkgVersionColumn": "版本", + "managePackages.packageCount": "已找到 {0} 個 {1} 套件" }, "dist/dialog/managePackages/managePackagesDialog": { "managePackages.cancelButtonText": "關閉", @@ -177,8 +177,8 @@ }, "dist/extension": { "codeCellName": "程式碼", - "selectCellType": "您要新增什麼類型的資料格?", - "textCellName": "文字" + "textCellName": "文字", + "selectCellType": "您要新增什麼類型的資料格?" }, "dist/jupyter/jupyterController": { "confirmReinstall": "確定要重新安裝嗎?", @@ -189,27 +189,27 @@ "errNotebookUriMissing": "筆記本路徑為必要項" }, "dist/jupyter/jupyterServerInstallation": { + "msgShutdownNotebookSessions": "為了進行更新,將關閉使用中的 Python 筆記本工作階段。您要立即繼續嗎?", + "msgWaitingForInstall": "目前在進行另一個 Python 安裝。請等它完成。", + "msgPythonRunningError": "當 Python 正在執行時,無法覆寫現有的 Python 安裝。請先關閉所有使用中的筆記本再繼續。", "dontAskAgain": "不要再詢問", - "msgDependenciesInstallationFailed": "安裝 Notebook 相依性失敗。錯誤: {0}", "msgDownloadPython": "正在將平台的本機 python: {0} 下載至 {1}", + "msgPythonDownloadPending": "正在下載 python 套件", "msgGetPythonUserDirFailed": "取得 Python 使用者路徑時發生錯誤: {0}", - "msgInstallPkgFinish": "Notebook 相依性安裝完成", - "msgInstallPkgProgress": "正在安裝 Notebook 相依性", - "msgInstallPkgStart": "正在安裝 Notebook 相依性,請參閱 [工作] 檢視以取得詳細資訊", "msgPackageRetrievalFailed": "嘗試擷取已安裝套件的清單時發生錯誤: {0}", "msgPythonDirectoryError": "建立 python 安裝目錄時發生錯誤", - "msgPythonDownloadComplete": "Python 下載完成", "msgPythonDownloadError": "下載 python 設定時發生錯誤", - "msgPythonDownloadPending": "正在下載 python 套件", - "msgPythonRunningError": "當 Python 正在執行時,無法覆寫現有的 Python 安裝。請先關閉所有使用中的筆記本再繼續。", "msgPythonUnpackError": "將 python 套件組合解壓縮時發生錯誤", - "msgPythonUnpackPending": "正在解壓縮 python 套件", + "msgTaskName": "正在安裝 Notebook 相依性", + "msgDependenciesInstallationFailed": "安裝 Notebook 相依性失敗。錯誤: {0}", + "msgInstallPkgStart": "正在安裝 Notebook 相依性,請參閱 [工作] 檢視以取得詳細資訊", + "no": "否", + "msgInstallPkgFinish": "Notebook 相依性安裝完成", + "msgInstallPkgProgress": "正在安裝 Notebook 相依性", + "msgPythonDownloadComplete": "Python 下載完成", "msgPythonVersionUpdatePrompt": "Azure Data Studio 現已提供 Python {0}。目前的 Python 版本 (3.6.6) 將在 2021 年 12 月時取消支援。您要立即更新為 Python {0} 嗎?", "msgPythonVersionUpdateWarning": "將安裝 Python {0} 並取代 Python 3.6.6。某些套件可能不再與新版本相容,或可能需要重新安裝。將建立筆記本以協助您重新安裝所有 pip 套件。您要立即繼續更新嗎?", - "msgShutdownNotebookSessions": "為了進行更新,將關閉使用中的 Python 筆記本工作階段。您要立即繼續嗎?", - "msgTaskName": "正在安裝 Notebook 相依性", - "msgWaitingForInstall": "目前在進行另一個 Python 安裝。請等它完成。", - "no": "否", + "msgPythonUnpackPending": "正在解壓縮 python 套件", "yes": "是" }, "dist/jupyter/jupyterServerManager": { @@ -222,82 +222,82 @@ "managePackages.packageRequestError": "套件資訊要求失敗。錯誤: {0} {1}" }, "dist/jupyter/serverInstance": { - "jupyterError": "從 Jupyter 傳送的錯誤: {0}", - "jupyterOutputMsgStart": "... 正在啟動 Notebook 伺服器", "jupyterOutputMsgStartSuccessful": "... Jupyter 正在 {0} 中執行", - "notebookStartProcessExitPremature": "Notebook 處理序提前結束。錯誤碼: {0}。StdErr 輸出: {1}", - "serverStopError": "停止 Notebook 伺服器時發生錯誤: {0}" + "jupyterOutputMsgStart": "... 正在啟動 Notebook 伺服器", + "jupyterError": "從 Jupyter 傳送的錯誤: {0}", + "serverStopError": "停止 Notebook 伺服器時發生錯誤: {0}", + "notebookStartProcessExitPremature": "Notebook 處理序提前結束。錯誤碼: {0}。StdErr 輸出: {1}" }, "dist/protocol/notebookUriHandler": { - "notebook.confirmOpen": "要下載並開啟 '{0}' 嗎?", - "notebook.fileDownloadError": "檔案開啟要求失敗。錯誤: {0} {1}", - "notebook.fileNotFound": "無法尋找指定的檔案", "notebook.unsupportedAction": "這個處理常式不支援動作 {0}", - "unsupportedScheme": "由於僅支援 HTTP、HTTPS 和檔案連結,所以無法開啟連結 {0}" + "unsupportedScheme": "由於僅支援 HTTP、HTTPS 和檔案連結,所以無法開啟連結 {0}", + "notebook.fileNotFound": "無法尋找指定的檔案", + "notebook.confirmOpen": "要下載並開啟 '{0}' 嗎?", + "notebook.fileDownloadError": "檔案開啟要求失敗。錯誤: {0} {1}" }, "package": { - "books-preview-category": "Jupyter 書籍", - "config.jupyter.extraKernelsDescription": "要啟用之額外核心的識別碼", - "config.jupyter.extraKernelsTitle": "額外核心", - "config.jupyter.kernelConfigValuesDescription": "Jupyter 核心的設定選項。此為自動受控項目,且不建議手動編輯。", - "description": "定義以資料通訊協定為基礎的 Notebook 貢獻,以及許多 Notebook 命令和貢獻。", - "displayName": "Notebook 核心延伸模組", - "notebook.allowRoot.description": "允許 Jupyter 伺服器以根使用者身分執行", - "notebook.analyzeJupyterNotebook": "在 Notebook 中分析", - "notebook.collapseBookItems.description": "在 Notebooks Viewlet 中的根層級摺疊書籍項目", "notebook.command.addcell": "新增資料格", - "notebook.command.addcode": "新增程式碼資料格", - "notebook.command.addtext": "新增文字資料格", - "notebook.command.boldText": "將 Markdown 文字變為粗體", - "notebook.command.clearactivecellresult": "清除資料格結果", "notebook.command.codeBlock": "新增程式碼區塊", - "notebook.command.highlightText": "將 Markdown 文字強調顯示", - "notebook.command.italicizeText": "將 Markdown 文字變為斜體", - "notebook.command.new": "新增 Notebook", - "notebook.command.open": "開啟 Notebook", - "notebook.command.runactivecell": "執行資料格", - "notebook.command.runallcells": "執行資料格", - "notebook.command.underlineText": "為 Markdown 文字加上底線", - "notebook.configuration.title": "Notebook 組態", - "notebook.dontPromptPythonUpdate.description": "不要顯示更新 Python 的提示。", - "notebook.jupyterServerShutdownTimeout.description": "在所有筆記本關閉後關閉伺服器前須等候的時間 (分鐘)。(若不要關閉,請輸入 0) ", - "notebook.maxBookSearchDepth.description": "用來搜尋書籍的子目錄最大深度 (輸入 0 表示無限)", - "notebook.maxTableRows.description": "Notebook 編輯器中每一資料表傳回的資料列數上限", - "notebook.overrideEditorTheming.description": "覆寫 Notebook 編輯器中的預設設定。設定包含背景色彩、目前的線條色彩和框線", - "notebook.pinnedNotebooks.description": "目前工作區之使用者所釘選的筆記本", - "notebook.pythonPath.description": "Notebooks 所使用之 python 安裝的本機路徑。", - "notebook.remoteBookDownloadTimeout.description": "GitHub 書籍的下載逾時 (毫秒)", - "notebook.trustedBooks.description": "將會自動信任包含在這些書籍中的筆記本。", - "notebook.useExistingPython.description": "Notebooks 所使用之現有 python 安裝的本機路徑。", - "title.PinnedBooks": "已釘選的筆記本", - "title.PreviewLocalizedBook": "取得當地語系化 SQL Server 2019 指南", - "title.ProvidedBooks": "提供的 Jupyter 書籍", - "title.SQL19PreviewBook": "SQL Server 2019 指南", - "title.SavedBooks": "Notebooks", + "notebook.command.addcode": "新增程式碼資料格", "title.addMarkdown": "新增 Markdown 檔案", "title.addNotebook": "新增筆記本", + "title.openRemoteJupyterBook": "新增遠端 Jupyter 書籍", "title.addSection": "新增區段", + "notebook.command.addtext": "新增文字資料格", + "notebook.allowRoot.description": "允許 Jupyter 伺服器以根使用者身分執行", "title.analyzeJupyterNotebook": "在 Notebook 中分析", + "notebook.analyzeJupyterNotebook": "在 Notebook 中分析", + "notebook.command.boldText": "將 Markdown 文字變為粗體", + "notebook.command.clearactivecellresult": "清除資料格結果", "title.closeJupyterBook": "關閉 Jupyter 書籍", "title.closeNotebook": "關閉筆記本", + "notebook.collapseBookItems.description": "在 Notebooks Viewlet 中的根層級摺疊書籍項目", + "config.jupyter.kernelConfigValuesDescription": "Jupyter 核心的設定選項。此為自動受控項目,且不建議手動編輯。", "title.configurePython": "為 Notebooks 設定 Python", "title.createJupyterBook": "建立 Jupyter 書籍", - "title.jupyter.setContext": "設定 Notebook 的內容", - "title.jupyter.setKernel": "設定 Notebook 的核心", + "description": "定義以資料通訊協定為基礎的 Notebook 貢獻,以及許多 Notebook 命令和貢獻。", + "notebook.dontPromptPythonUpdate.description": "不要顯示更新 Python 的提示。", + "notebook.remoteBookDownloadTimeout.description": "GitHub 書籍的下載逾時 (毫秒)", + "config.jupyter.extraKernelsTitle": "額外核心", + "title.PreviewLocalizedBook": "取得當地語系化 SQL Server 2019 指南", + "notebook.command.highlightText": "將 Markdown 文字強調顯示", + "config.jupyter.extraKernelsDescription": "要啟用之額外核心的識別碼", + "notebook.command.italicizeText": "將 Markdown 文字變為斜體", + "books-preview-category": "Jupyter 書籍", + "notebook.useExistingPython.description": "Notebooks 所使用之現有 python 安裝的本機路徑。", + "notebook.pythonPath.description": "Notebooks 所使用之 python 安裝的本機路徑。", "title.managePackages": "管理套件", + "notebook.maxBookSearchDepth.description": "用來搜尋書籍的子目錄最大深度 (輸入 0 表示無限)", + "notebook.maxTableRows.description": "Notebook 編輯器中每一資料表傳回的資料列數上限", "title.moveTo": "移至...", - "title.newJupyterNotebook": "新增 Notebook", + "title.newJupyterNotebook": "新的 Notebook", + "notebook.command.new": "新增 Notebook", + "displayName": "Notebook 核心延伸模組", + "notebook.configuration.title": "Notebook 組態", + "title.SavedBooks": "筆記本", + "notebook.trustedBooks.description": "將會自動信任包含在這些書籍中的筆記本。", + "notebook.pinnedNotebooks.description": "目前工作區之使用者所釘選的筆記本", "title.openJupyterBook": "開啟 Jupyter 書籍", - "title.openJupyterNotebook": "開啟 Notebook", + "title.openJupyterNotebook": "開啟筆記本", + "notebook.command.open": "開啟 Notebook", "title.openNotebookFolder": "在資料夾中開啟 Notebooks", - "title.openRemoteJupyterBook": "新增遠端 Jupyter 書籍", + "notebook.overrideEditorTheming.description": "覆寫 Notebook 編輯器中的預設設定。設定包含背景色彩、目前的線條色彩和框線", "title.pinNotebook": "釘選筆記本", + "title.PinnedBooks": "已釘選的筆記本", + "title.ProvidedBooks": "提供的 Jupyter 書籍", "title.reinstallNotebookDependencies": "重新安裝 Notebook 相依性", "title.removeNotebook": "移除筆記本", "title.revealInBooksViewlet": "在書籍中顯示", + "notebook.command.runactivecell": "執行資料格", + "notebook.command.runallcells": "執行資料格", + "title.SQL19PreviewBook": "SQL Server 2019 指南", "title.saveJupyterBook": "開啟 Jupyter 書籍", "title.searchJupyterBook": "搜尋 Jupyter 書籍", + "title.jupyter.setContext": "設定 Notebook 的內容", + "title.jupyter.setKernel": "設定 Notebook 的核心", + "notebook.jupyterServerShutdownTimeout.description": "在所有筆記本關閉後關閉伺服器前須等候的時間 (分鐘)。(若不要關閉,請輸入 0) ", "title.trustBook": "信任 Jupyter 書籍", + "notebook.command.underlineText": "為 Markdown 文字加上底線", "title.unpinNotebook": "取消釘選筆記本" } } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/profiler.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.profiler.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hant/translations/extensions/profiler.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.profiler.i18n.json index 5c82587819..41f3bed851 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/profiler.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.profiler.i18n.json @@ -10,21 +10,22 @@ "contents": { "dist/dialogs/profilerCreateSessionDialog": { "createSessionDialog.cancel": "取消", - "createSessionDialog.create": "開始", + "createSessionDialog.enterSessionName": "輸入工作階段名稱:", "createSessionDialog.createSessionFailed": "無法建立工作階段", "createSessionDialog.dialogOwnerInvalid": "對話方塊擁有者無效,無法開啟對話方塊", - "createSessionDialog.enterSessionName": "輸入工作階段名稱:", "createSessionDialog.invalidProviderType": "提供者類型無效,無法開啟對話方塊", - "createSessionDialog.selectTemplates": "選取工作階段範本:", "createSessionDialog.templatesInvalid": "範本清單無效,無法開啟對話方塊", + "createSessionDialog.selectTemplates": "選取工作階段範本:", + "createSessionDialog.create": "開始", "createSessionDialog.title": "開始新的分析工具工作階段" }, "package": { - "description": "Azure Data Studio 的 SQL Server Profiler", - "displayName": "SQL Server Profiler", - "profiler.category": "分析工具", - "profiler.contributes.title.newProfler": "啟動分析工具", "profiler.contributes.title.openCreateSessionDialog": "建立分析工具季節", + "profiler.contributes.title.newProfler": "啟動分析工具", + "profiler.contributes.title.openXELFile": "開啟 XEL 檔案", + "profiler.category": "分析工具", + "displayName": "SQL Server Profiler", + "description": "Azure Data Studio 的 SQL Server Profiler", "profiler.contributes.title.start": "開始", "profiler.contributes.title.stop": "停止" } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-history.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-history.i18n.json index 9013c925d9..5c14959c6b 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/query-history.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-history.i18n.json @@ -14,23 +14,23 @@ "succeeded": "已成功" }, "package": { - "queryHistory.captureEnabledDesc": "是否啟用了查詢歷史記錄擷取。若未啟用,將不會擷取已經執行的查詢。", "queryHistory.clear": "清除所有歷史記錄", "queryHistory.delete": "刪除", - "queryHistory.description": "檢視及執行先前執行的查詢", - "queryHistory.disableCapture": "暫停查詢歷史記錄擷取", - "queryHistory.displayName": "查詢歷史記錄", - "queryHistory.doubleClickAction": "按兩下歷程記錄項目時採取的動作", - "queryHistory.doubleClickAction.open": "使用來自所選歷程記錄項目的查詢,開啟新的已中斷連線的編輯器", - "queryHistory.doubleClickAction.run": "從選取的歷程記錄項目開啟具有查詢和連線的新連接編輯器,並自動執行查詢", - "queryHistory.enableCapture": "開始查詢歷史記錄擷取", "queryHistory.loading": "正在載入已儲存的項目...", "queryHistory.maxEntries": "要儲存的項目數上限。0 表示儲存無限制的項目。提高此限制可能會影響效能,特別是啟用持續性時。", "queryHistory.noEntries": "沒有可顯示的查詢", "queryHistory.open": "開啟查詢", + "queryHistory.doubleClickAction.run": "從選取的歷程記錄項目開啟具有查詢和連線的新連接編輯器,並自動執行查詢", + "queryHistory.doubleClickAction.open": "使用來自所選歷程記錄項目的查詢,開啟新的已中斷連線的編輯器", "queryHistory.openStorageFolder": "開啟儲存資料夾", - "queryHistory.persistHistory": "查詢歷程記錄是否在重新啟動時保存。如果為 false,則會在應用程式結束時清除歷程記錄。", - "queryHistory.run": "執行查詢" + "queryHistory.disableCapture": "暫停查詢歷史記錄擷取", + "queryHistory.displayName": "查詢歷史記錄", + "queryHistory.run": "執行查詢", + "queryHistory.enableCapture": "開始查詢歷史記錄擷取", + "queryHistory.doubleClickAction": "按兩下歷程記錄項目時採取的動作", + "queryHistory.description": "檢視及執行先前執行的查詢", + "queryHistory.captureEnabledDesc": "是否啟用了查詢歷史記錄擷取。若未啟用,將不會擷取已經執行的查詢。", + "queryHistory.persistHistory": "查詢歷程記錄是否在重新啟動時保存。如果為 false,則會在應用程式結束時清除歷程記錄。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-store.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-store.i18n.json new file mode 100644 index 0000000000..c61c0647d2 --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.query-store.i18n.json @@ -0,0 +1,91 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "aggregationSizeLabel": "彙總大小:", + "allLabel": "全部", + "applyButtonText": "套用", + "automaticLabel": "自動", + "avgLabel": "平均值", + "basedOnLabel": "依據:", + "CLRTimeLabel": "CLR 時間 (毫秒)", + "cpuTime": "CPU 時間", + "CPUTimeLabel": "CPU 時間 (毫秒)", + "cancelButtonText": "取消", + "topConsumersRadioButtonsLabel": "檢查下列項目的前幾名取用者:", + "configure": "設定", + "criteria": "準則", + "customLabel": "自訂", + "dayLabel": "天", + "duration": "持續時間", + "durationLabel": "持續時間 (毫秒)", + "executionCountLabel": "執行計數", + "executionCount": "執行計數", + "filterLabel": "篩選", + "fromLabel": "從", + "hourLabel": "小時", + "last12HoursLabel": "過去 12 小時", + "last15MinsLabel": "過去 15 分鐘", + "last2DaysLabel": "過去 2 天", + "last2WeeksLabel": "過去 2 週", + "last3MonthsLabel": "過去 3 個月", + "last30MinsLabel": "過去 30 分鐘", + "last5MinsLabel": "過去 5 分鐘", + "last6MonthsLabel": "過去 6 個月", + "lastDayLabel": "最後一天", + "lastHourLabel": "最近 1 小時", + "lastMonthLabel": "上個月", + "lastWeekLabel": "上週", + "lastYearLabel": "去年", + "localLabel": "本機", + "logMemoryUsedLabel": "已使用的記錄記憶體 (KB)", + "logicalReads": "邏輯讀取次數", + "logicalReadsLabel": "邏輯讀取 (KB)", + "logicalWritesLabel": "邏輯寫入 (KB)", + "maxLabel": "最大值", + "memoryConsumptionLabel": "記憶體使用量 (KB)", + "minLabel": "最小值", + "filterMinPlanLabel": "方案數目下限", + "minuteLabel": "分鐘", + "okButtonText": "確定", + "openInNewTab": "在新索引標籤中開啟", + "overallResourceConsumption": "整體資源耗用量", + "overallResourceConsumptionToolbarLabel": "資料庫 {0} 的整體資源耗用量", + "physicalReadsLabel": "實體讀取 (KB)", + "planSummary": "查詢 {0} 的計劃摘要", + "plan": "計劃 {0}", + "queries": "查詢", + "queryStoreDashboardTitle": "查詢存放區 - {0}", + "resourceConsumptionCriteriaTitle": "資源使用量準則", + "returnLabel": "傳回", + "rowCountLabel": "資料列計數", + "showChartTitle": "顯示以下內容的圖表:", + "stdDevLabel": "標準差", + "tempDBMermoryUsedLabel": "已使用的暫存 DB 記憶體 (KB)", + "timeFormatLabel": "時間格式", + "timeIntervalLabel": "時間間隔", + "timeSettingsLabel": "時間設定", + "toLabel": "至", + "topLabel": "最前幾項", + "topResourceConsumingQueriesToolbarLabel": "資料庫 {0} 的前 25 個資源取用者", + "topResourceConsumingQueries": "資源耗用量排名在前的查詢", + "totalLabel": "總計", + "waitTimeLabel": "等候時間 (毫秒)", + "DOPLabel": "DOP", + "UTC": "UTC" + }, + "package": { + "queryStore.openQueryStoreDashboard": "查詢存放區", + "queryStore.category": "查詢存放區", + "queryStore.displayName": "查詢存放區", + "queryStore.description": "適用於 Azure Data Studio 的查詢存放區延伸模組。" + } + } +} \ 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/Microsoft.resource-deployment.i18n.json similarity index 95% rename from i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.resource-deployment.i18n.json index 3b06f01db9..dc9a62f592 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/resource-deployment.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.resource-deployment.i18n.json @@ -9,66 +9,66 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "UnknownFieldTypeError": "未知的欄位類型: “{0}\"", - "azdataEulaDeclined": "部署無法繼續。Azure Data CLI 授權條款遭到拒絕。您可以接受 EULA 以繼續,或是取消此作業", - "azdataEulaNotAccepted": "部署無法繼續。尚未接受 Azure Data CLI 授權條款。請接受 EULA 以啟用需要 Azure Data CLI 的功能。", - "azure.account": "Azure 帳戶", - "azure.account.location": "Azure 位置", - "azure.account.resourceGroup": "資源群組", - "azure.account.subscription": "訂閱 (選取的子集)", - "azure.account.subscriptionDescription": "在列入 [連線] viewlet 之 [Azure] 樹狀檢視中的帳戶上,透過 [選取訂閱] 動作變更目前選取的訂閱", - "azure.no": "否", - "azure.refresh": "重新整理", - "azure.resourceGroup.NewResourceGroupAriaLabel": "新的資源群組名稱", - "azure.resourceGroup.createNewResourceGroup": "建立新的資源群組", - "azure.signin": "登入…", - "azure.yes": "是", - "button.label": "選取", - "deployCluster.Realm": "領域", - "deploymentDialog.InstallingTool": "目前正在安裝必要的工具 '{0}' [{1}]。", "deploymentDialog.RecheckEulaButton": "接受 EULA 並選取", - "filePicker.browse": "瀏覽", + "resourceTypePickerDialog.resourceTypeCategoryAll": "全部", + "resourceDeployment.FailedToOpenNotebook": "開啟輸出筆記本時發生錯誤。{1}{2}。", "getIsPassword.unknownVariableName": "嘗試取得未知變數 {0} 的 isPassword", "getVariableValue.unknownVariableName": "嘗試取得未知變數 {0} 的變數值", - "kubeConfigClusterPicker.clusterContextNotFound": "找不到任何叢集內容資訊", - "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 設定檔路徑", - "optionsNotDefined": "未對欄位類型 {0} 定義 FieldInfo.options", - "optionsNotObjectOrArray": "若 FieldInfo.options 並非陣列,則一定是物件", - "optionsSource.alreadyDefined": "已定義識別碼為 {0} 的選項來源", - "optionsSource.notDefined": "未對識別碼 {0} 定義任何選項來源", - "optionsTypeNotFound": "當 FieldInfo.options 為物件時,其必須具有 'optionsType' 屬性", - "optionsTypeRadioOrDropdown": "若 optionsType 並非 {0},則一定是 {1}", - "resourceDeployment.BackgroundExecutionFailed": "工作 \"{0}\" 已失敗。", + "azure.account": "Azure 帳戶", + "azure.account.location": "Azure 位置", + "filePicker.browse": "瀏覽", + "resourceTypePickerDialog.tagsListViewTitle": "類別", + "azure.account.subscriptionDescription": "在列入 [連線] viewlet 之 [Azure] 樹狀檢視中的帳戶上,透過 [選取訂閱] 動作變更目前選取的訂閱", + "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "雲端", + "azure.resourceGroup.createNewResourceGroup": "建立新的資源群組", + "azdataEulaNotAccepted": "部署無法繼續。尚未接受 Azure Data CLI 授權條款。請接受 EULA 以啟用需要 Azure Data CLI 的功能。", + "azdataEulaDeclined": "部署無法繼續。Azure Data CLI 授權條款遭到拒絕。您可以接受 EULA 以繼續,或是取消此作業", "resourceDeployment.Description": "描述", - "resourceDeployment.FailedToOpenNotebook": "開啟輸出筆記本時發生錯誤。{1}{2}。", + "resourceDeployment.discoverPathOrAdditionalInformation": "探索到的路徑或其他資訊", + "optionsNotObjectOrArray": "若 FieldInfo.options 並非陣列,則一定是物件", + "optionsNotDefined": "未對欄位類型 {0} 定義 FieldInfo.options", + "resourceTypePickerDialog.resourceSearchPlaceholder": "篩選資源...", + "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "混合式", + "resourceDeployment.install": "安裝", "resourceDeployment.InstallTools": "安裝工具", + "resourceDeployment.installingExtension": "正在安裝延伸模組 '{0}'...", + "kubeConfigClusterPicker.kubeConfigFilePath": "Kube 設定檔路徑", + "azure.resourceGroup.NewResourceGroupAriaLabel": "新的資源群組名稱", + "azure.no": "否", + "optionsSource.notDefined": "未對識別碼 {0} 定義任何選項來源", + "valueProvider.notDefined": "未對識別碼 {0} 定義任何值提供者", + "kubeConfigClusterPicker.clusterContextNotFound": "找不到任何叢集內容資訊", + "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "內部部署", "resourceDeployment.Options": "選項", + "optionsSource.alreadyDefined": "已定義識別碼為 {0} 的選項來源", + "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", + "deployCluster.Realm": "領域", + "azure.refresh": "重新整理", "resourceDeployment.RequiredVersion": "所需版本", + "deploymentDialog.InstallingTool": "目前正在安裝必要的工具 '{0}' [{1}]。", + "resourceDeployment.requiredTools": "所需工具", + "azure.account.resourceGroup": "資源群組", + "ui.DeployButton": "執行", + "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", + "ui.ScriptToNotebookButton": "指令碼", + "button.label": "選取", + "resourceTypePickerDialog.title": "選擇部署選項", + "azure.signin": "登入…", "resourceDeployment.Status": "狀態", + "azure.account.subscription": "訂閱 (選取的子集)", + "resourceDeployment.extensionRequiredPrompt": "需要 ' {0} ' 延伸模組才可部署此資源,要立即安裝嗎?", "resourceDeployment.TaskFailedWithNoOutputNotebook": "工作 \"{0}\" 失敗,且未產生任何輸出筆記本。", + "resourceDeployment.BackgroundExecutionFailed": "工作 \"{0}\" 已失敗。", + "validation.multipleValidationErrors": "此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。", "resourceDeployment.Tool": "工具", + "resourceDeployment.unknownExtension": "未知的延伸模組 '{0}'", + "UnknownFieldTypeError": "未知的欄位類型: “{0}\"", + "valueProvider.alreadyDefined": "已定義識別碼為 {0} 的值提供者", "resourceDeployment.Version": "版本", "resourceDeployment.ViewErrorDetail": "檢視錯誤詳細資料", - "resourceDeployment.discoverPathOrAdditionalInformation": "探索到的路徑或其他資訊", - "resourceDeployment.extensionRequiredPrompt": "需要 ' {0} ' 延伸模組才可部署此資源,要立即安裝嗎?", - "resourceDeployment.install": "安裝", - "resourceDeployment.installingExtension": "正在安裝延伸模組 '{0}'...", - "resourceDeployment.requiredTools": "所需工具", - "resourceDeployment.unknownExtension": "未知的延伸模組 '{0}'", - "resourceTypePickerDialog.resourceSearchPlaceholder": "篩選資源...", - "resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server", - "resourceTypePickerDialog.resourceTypeCategoryAll": "全部", - "resourceTypePickerDialog.resourceTypeCategoryOnCloud": "雲端", - "resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "混合式", - "resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL", - "resourceTypePickerDialog.resourceTypeCategoryOnPrem": "內部部署", - "resourceTypePickerDialog.tagsListViewTitle": "類別", - "resourceTypePickerDialog.title": "選擇部署選項", - "ui.DeployButton": "執行", - "ui.ScriptToNotebookButton": "指令碼", - "validation.multipleValidationErrors": "此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。", - "valueProvider.alreadyDefined": "已定義識別碼為 {0} 的值提供者", - "valueProvider.notDefined": "未對識別碼 {0} 定義任何值提供者" + "optionsTypeNotFound": "當 FieldInfo.options 為物件時,其必須具有 'optionsType' 屬性", + "optionsTypeRadioOrDropdown": "若 optionsType 並非 {0},則一定是 {1}", + "azure.yes": "是" }, "dist/main": { "resourceDeployment.UnknownResourceType": "資源類型: 未定義 {0}" @@ -77,30 +77,30 @@ "resourceDeployment.notebookNotFound": "筆記本 {0} 不存在" }, "dist/services/platformService": { - "platformService.RunCommand.ErroredOut": "\t>>> {0} … 發生錯誤: {1}", "platformService.RunCommand.IgnoringError": "\t>>> 正在忽略執行中的錯誤並繼續工具部署", - "platformService.RunCommand.stderr": " stderr: ", - "platformService.RunCommand.stdout": " stdout: ", + "platformService.RunCommand.ErroredOut": "\t>>> {0} … 發生錯誤: {1}", "platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} …已結束。代碼: {1}", "platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} …已結束。訊號: {1}", + "platformService.RunCommand.stderr": " stderr: ", + "platformService.RunCommand.stdout": " stdout: ", "resourceDeployment.outputChannel": "部署" }, "dist/services/resourceTypeService": { "downloadError": "下載失敗,狀態碼: {0},訊息: {1}" }, "dist/services/tools/azCliTool": { - "resourceDeployment.AzCLIDescription": "管理 Azure 資源", "resourceDeployment.AzCLIDisplayName": "Azure CLI", + "resourceDeployment.AzCLIDescription": "管理 Azure 資源", "resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "正在新增 azure-cli 存放庫資訊…", - "resourceDeployment.AziCli.AptGetPackages": "正在取得安裝 azure-cli 所需的套件…", - "resourceDeployment.AziCli.AptGetUpdate": "正在更新存放庫資訊,然後再安裝 azure-cli…", - "resourceDeployment.AziCli.AptGetUpdateAgain": "正再次更新存放庫資訊,以取得 azure-cli…", "resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "正在刪除先前下載的 azurecli.msi (如果有的話)…", "resourceDeployment.AziCli.DisplayingInstallationLog": "正在顯示安裝記錄…", + "resourceDeployment.AziCli.ScriptedInstall": "正在下載並叫用指令碼以安裝 azure-cli…", "resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "正在下載並安裝 azure-cli 的簽署金鑰…", "resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "正在下載 azurecli.msi 並安裝 azure-cli…", + "resourceDeployment.AziCli.AptGetPackages": "正在取得安裝 azure-cli 所需的套件…", "resourceDeployment.AziCli.InstallingAzureCli": "正在安裝 azure-cli…", - "resourceDeployment.AziCli.ScriptedInstall": "正在下載並叫用指令碼以安裝 azure-cli…", + "resourceDeployment.AziCli.AptGetUpdateAgain": "正再次更新存放庫資訊,以取得 azure-cli…", + "resourceDeployment.AziCli.AptGetUpdate": "正在更新存放庫資訊,然後再安裝 azure-cli…", "resourceDeployment.AziCli.UpdatingBrewRepository": "正在更新 Brew 存放庫以安裝 azure-cli…" }, "dist/services/tools/dockerTool": { @@ -109,123 +109,123 @@ }, "dist/services/tools/kubeCtlTool": { "resourceDeployment.KubeCtlDescription": "對 Kubernetes 叢集執行命令", - "resourceDeployment.KubeCtlDisplayName": "kubectl", + "resourceDeployment.invalidKubectlVersionOutput": "無法剖析 kubectl 版本命令輸出: \"{0}\"", "resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "正在新增 kubectl 存放庫資訊…", - "resourceDeployment.Kubectl.AptGetPackages": "正在取得安裝 kubectl 的必要套件…", - "resourceDeployment.Kubectl.AptGetUpdate": "正在更新存放庫資訊…", "resourceDeployment.Kubectl.BackupCurrentBinary": "正在備份安裝位置中任何現有的 kubectl…", "resourceDeployment.Kubectl.CleaningUpOldBackups": "正在清除安裝位置中任何先前備份的版本 (如果有的話)…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "正在刪除先前下載的 kubectl (如果有的話)…", "resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "正在刪除先前下載的 kubectl.exe (如果有的話)…", - "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "正在下載並安裝 kubectl 的簽署金鑰…", "resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "正在下載並安裝最新的 kubectl.exe…", + "resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "正在下載並安裝 kubectl 的簽署金鑰…", "resourceDeployment.Kubectl.DownloadingKubectl": "正在下載最新的 kubectl 版本…", - "resourceDeployment.Kubectl.InstallingKubeCtl": "正在安裝 kubectl…", + "resourceDeployment.Kubectl.AptGetPackages": "正在取得安裝 kubectl 的必要套件…", "resourceDeployment.Kubectl.InstallingKubectl": "正在安裝 kubectl…", + "resourceDeployment.Kubectl.InstallingKubeCtl": "正在安裝 kubectl…", + "resourceDeployment.KubeCtlDisplayName": "kubectl", "resourceDeployment.Kubectl.MakingExecutable": "正在建立 kubectl 可執行檔…", "resourceDeployment.Kubectl.MoveToSystemPath": "正在將 kubectl 移至路徑中的安裝位置…", - "resourceDeployment.Kubectl.UpdatingBrewRepository": "正在更新您的 brew 存放庫以安裝 kubectl…", - "resourceDeployment.invalidKubectlVersionOutput": "無法剖析 kubectl 版本命令輸出: \"{0}\"" + "resourceDeployment.Kubectl.AptGetUpdate": "正在更新存放庫資訊…", + "resourceDeployment.Kubectl.UpdatingBrewRepository": "正在更新您的 brew 存放庫以安裝 kubectl…" }, "dist/services/tools/toolBase": { - "deployCluster.GetToolVersionError": "擷取版本資訊時發生錯誤。{0}接收到的輸出無效,請取得版本命令輸出: '{1}'", - "deployCluster.GetToolVersionErrorInformation": "擷取版本資訊時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}'", - "deploymentDialog.ToolInformationalMessage.Brew": "•\t工具的部署需要 brew,而且必須預先安裝才能部署必要工具", - "deploymentDialog.ToolInformationalMessage.Curl": "•\t安裝需要 curl,而且必須預先安裝才能部署必要工具", + "toolBase.getPip3InstallationLocation.LocationNotFound": " 在輸出中找不到「位置」:", + "toolBase.getPip3InstallationLocation.Output": " 輸出:", + "toolBase.ManualUninstallCommand": " 使用此命令是可行的解除安裝方法:{0} >{1}", + "toolBase.installCore.CannotInstallTool": "因為 OS 發行版的安裝命令未知,所以無法安裝工具:{0}::{1}。請手動安裝 {0} 後再繼續", "deploymentDialog.ToolStatus.Error": "錯誤", - "deploymentDialog.ToolStatus.Failed": "失敗", + "toolBase.InstallError": "安裝工具 '{0}' [ {1} ] 時發生錯誤。{2}錯誤: {3}{2}如需詳細資料,請參閱輸出通道 '{4}'", + "toolBase.InstallErrorInformation": "安裝工具時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}'", + "deployCluster.GetToolVersionErrorInformation": "擷取版本資訊時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}'", + "deployCluster.GetToolVersionError": "擷取版本資訊時發生錯誤。{0}接收到的輸出無效,請取得版本命令輸出: '{1}'", + "deploymentDialog.ToolStatus.Failed": "已失敗", + "toolBase.InstallFailInformation": "無法偵測安裝後的版本。如需詳細資料,請參閱輸出通道 '{0}'", + "toolBase.InstallFailed": "安裝命令已完成,但無法偵測工具 '{0}' 的版本,因此嘗試安裝失敗。偵測錯誤: {1}{2}清除先前的安裝可改善情況。", "deploymentDialog.ToolStatus.Installed": "已安裝", "deploymentDialog.ToolStatus.Installing": "正在安裝…", "deploymentDialog.ToolStatus.NotInstalled": "未安裝", - "toolBase.InstallError": "安裝工具 '{0}' [ {1} ] 時發生錯誤。{2}錯誤: {3}{2}如需詳細資料,請參閱輸出通道 '{4}'", - "toolBase.InstallErrorInformation": "安裝工具時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}'", - "toolBase.InstallFailInformation": "無法偵測安裝後的版本。如需詳細資料,請參閱輸出通道 '{0}'", - "toolBase.InstallFailed": "安裝命令已完成,但無法偵測工具 '{0}' 的版本,因此嘗試安裝失敗。偵測錯誤: {1}{2}清除先前的安裝可改善情況。", - "toolBase.ManualUninstallCommand": " 使用此命令是可行的解除安裝方法:{0} >{1}", - "toolBase.SeeOutputChannel": "{0}如需詳細資料,請參閱輸出通道 '{1}'", "toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "工具 '{0}' 的搜尋路徑: {1}", - "toolBase.getPip3InstallationLocation.LocationNotFound": " 在輸出中找不到「位置」:", - "toolBase.getPip3InstallationLocation.Output": " 輸出:", - "toolBase.installCore.CannotInstallTool": "因為 OS 發行版的安裝命令未知,所以無法安裝工具:{0}::{1}。請手動安裝 {0} 後再繼續" + "toolBase.SeeOutputChannel": "{0}如需詳細資料,請參閱輸出通道 '{1}'", + "deploymentDialog.ToolInformationalMessage.Brew": "•\t工具的部署需要 brew,而且必須預先安裝才能部署必要工具", + "deploymentDialog.ToolInformationalMessage.Curl": "•\t安裝需要 curl,而且必須預先安裝才能部署必要工具" }, "dist/ui/deployAzureSQLDBWizard/constants": { - "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 帳戶", - "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "伺服器", "deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Azure 帳戶設定", + "deployAzureSQLDB.AzureAccountDropdownLabel": "Azure 帳戶", "deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure 帳戶設定", - "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "訂閱", - "deployAzureSQLDB.CollationNameLabel": "資料庫定序", "deployAzureSQLDB.CollationNameSummaryLabel": "資料庫的定序", - "deployAzureSQLDB.DatabaseNameLabel": "SQL 資料庫名稱", - "deployAzureSQLDB.DatabaseSettingsPageTitle": "資料庫設定", - "deployAzureSQLDB.EndIpAddressLabel": "防火牆 IP 範圍內的最大 IP 位址", - "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP 位址", - "deployAzureSQLDB.FirewallRuleDescription": "建立本機用戶端 IP 的防火牆規則,以便在建立完成後透過 Azure Data Studio 連線到您的資料庫。", - "deployAzureSQLDB.FirewallRuleNameLabel": "防火牆規則名稱", "deployAzureSQLDB.FirewallToggleLabel": "建立防火牆規則", - "deployAzureSQLDB.IpAddressInfoLabel": "請以 IPv4 格式輸入 IP 位址。", - "deployAzureSQLDB.MissingRequiredInfoError": "請填寫標有紅色星號的必要欄位。", + "deployAzureSQLDB.FirewallRuleDescription": "建立本機用戶端 IP 的防火牆規則,以便在建立完成後透過 Azure Data Studio 連線到您的資料庫。", + "deployAzureSQLDB.CollationNameLabel": "資料庫定序", + "deployAzureSQLDB.DatabaseSettingsPageTitle": "資料庫設定", "deployAzureSQLDB.NewSQLDBTitle": "部署 Azure SQL DB", - "deployAzureSQLDB.ResourceGroup": "資源群組", - "deployAzureSQLDB.ScriptToNotebook": "編寫指令碼到筆記本", + "deployAzureSQLDB.IpAddressInfoLabel": "請以 IPv4 格式輸入 IP 位址。", + "deployAzureSQLDB.FirewallRuleNameLabel": "防火牆規則名稱", + "deployAzureSQLDB.EndIpAddressShortLabel": "最大 IP 位址", + "deployAzureSQLDB.EndIpAddressLabel": "防火牆 IP 範圍內的最大 IP 位址", + "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP 位址", "deployAzureSQLDB.StartIpAddressLabel": "防火牆 IP 範圍內的最小 IP 位址", - "deployAzureSQLDB.StartIpAddressShortLabel": "最小 IP 位址" + "deployAzureSQLDB.MissingRequiredInfoError": "請填寫標有紅色星號的必要欄位。", + "deployAzureSQLDB.ResourceGroup": "資源群組", + "deployAzureSQLDB.DatabaseNameLabel": "SQL 資料庫名稱", + "deployAzureSQLDB.ScriptToNotebook": "編寫指令碼到筆記本", + "deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "伺服器", + "deployAzureSQLDB.AzureSubscriptionDropdownLabel": "訂用帳戶" }, "dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": { - "deployAzureSQLDB.NoServerError": "在目前的訂閱中找不到任何伺服器。\r\n請選取其他至少包含一部伺服器的訂閱", "deployAzureSQLDB.NoServerLabel": "找不到任何伺服器", + "deployAzureSQLDB.NoServerError": "在目前的訂用帳戶中找不到任何伺服器。\r\n請選取其他至少包含一部伺服器的訂用帳戶", "deployAzureSQLDB.azureSignInError": "請先登入 Azure 帳戶" }, "dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": { - "deployAzureSQLDB.DBCollationLengthError": "定序名稱的長度必須介於 1 到 100 個字元之間。", "deployAzureSQLDB.DBCollationOnlyNumericNameError": "定序名稱不能只包含數字。", "deployAzureSQLDB.DBCollationSpecialCharError": "定序名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@&,。", - "deployAzureSQLDB.DBFirewallLengthError": "防火牆名稱的長度必須介於 1 到 100 個字元之間。", + "deployAzureSQLDB.DBCollationLengthError": "定序名稱的長度必須介於 1 到 100 個字元之間。", + "deployAzureSQLDB.DBNameOnlyNumericNameError": "資料庫名稱不能只包含數字。", + "deployAzureSQLDB.DBNameSpecialCharError": "資料庫名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@&,。", + "deployAzureSQLDB.DBNameLengthError": "資料庫名稱的長度必須介於 1 到 100 個字元之間。", + "deployAzureSQLDB.DBNameExistsError": "資料庫名稱在目前的伺服器中必須是唯一的。", "deployAzureSQLDB.DBFirewallOnlyNumericNameError": "防火牆名稱不能只包含數字。", "deployAzureSQLDB.DBFirewallSpecialCharError": "防火牆名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@&,。", - "deployAzureSQLDB.DBFirewallUpperCaseError": "防火牆名稱不允許使用大寫字母", + "deployAzureSQLDB.DBFirewallLengthError": "防火牆名稱的長度必須介於 1 到 100 個字元之間。", "deployAzureSQLDB.DBMaxIpInvalidError": "最大 IP 位址無效", "deployAzureSQLDB.DBMinIpInvalidError": "最小 IP 位址無效", - "deployAzureSQLDB.DBNameExistsError": "資料庫名稱在目前的伺服器中必須是唯一的。", - "deployAzureSQLDB.DBNameLengthError": "資料庫名稱的長度必須介於 1 到 100 個字元之間。", - "deployAzureSQLDB.DBNameOnlyNumericNameError": "資料庫名稱不能只包含數字。", - "deployAzureSQLDB.DBNameSpecialCharError": "資料庫名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@&,。" + "deployAzureSQLDB.DBFirewallUpperCaseError": "防火牆名稱不允許使用大寫字母" }, "dist/ui/deployAzureSQLVMWizard/constants": { - "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 帳戶", - "deployAzureSQLVM.AzureRegionDropdownLabel": "區域", - "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 設定", - "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "訂閱", - "deployAzureSQLVM.MissingRequiredInfoError": "請填寫標有紅色星號的必要欄位。", - "deployAzureSQLVM.NetworkSettingsNewSubnet": "新增子網路", - "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新增虛擬網路", - "deployAzureSQLVM.NetworkSettingsPageDescription": "進行網路設定", - "deployAzureSQLVM.NetworkSettingsPageTitle": "網路", - "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新增公用 IP", - "deployAzureSQLVM.NewSQLVMTitle": "部署 Azure SQL VM", - "deployAzureSQLVM.PublicIPDropdownLabel": "公用 IP", - "deployAzureSQLVM.ResourceGroup": "資源群組", - "deployAzureSQLVM.ScriptToNotebook": "編寫指令碼到筆記本", - "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "確認密碼", - "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "密碼", - "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "使用者名稱", - "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 連線", - "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "啟用 SQL 驗證", - "deployAzureSQLVM.SqlPortLabel": "連接埠", - "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 設定", - "deployAzureSQLVM.SubnetDropdownLabel": "子網路", - "deployAzureSQLVM.VirtualNetworkDropdownLabel": "虛擬網路", - "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "確認密碼", "deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "系統管理員帳戶密碼", "deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "系統管理員帳戶使用者名稱", - "deployAzureSQLVM.VmImageDropdownLabel": "映像", - "deployAzureSQLVM.VmImageVersionDropdownLabel": "映像版本", - "deployAzureSQLVM.VmNameTextBoxLabel": "虛擬機器名稱", + "deployAzureSQLVM.AzureAccountDropdownLabel": "Azure 帳戶", + "deployAzureSQLVM.AzureSettingsPageTitle": "Azure 設定", + "deployeAzureSQLVM.VmSizeLearnMoreLabel": "按一下這裡深入了解定價及支援的 VM 大小", + "deployAzureSQLVM.NetworkSettingsPageDescription": "進行網路設定", + "deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "確認密碼", + "deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "確認密碼", + "deployAzureSQLVM.NewSQLVMTitle": "部署 Azure SQL VM", "deployAzureSQLVM.VmRDPAllowCheckboxLabel": "啟用遠端桌面 (RDP) 輸入連接埠 (3389)", - "deployAzureSQLVM.VmSizeDropdownLabel": "大小", + "deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "啟用 SQL 驗證", + "deployAzureSQLVM.VmImageDropdownLabel": "映像", "deployAzureSQLVM.VmSkuDropdownLabel": "映像 SKU", - "deployeAzureSQLVM.VmSettingsPageTitle": "虛擬機器設定", - "deployeAzureSQLVM.VmSizeLearnMoreLabel": "按一下這裡深入了解定價及支援的 VM 大小" + "deployAzureSQLVM.VmImageVersionDropdownLabel": "映像版本", + "deployAzureSQLVM.NetworkSettingsPageTitle": "網路功能", + "deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "新增公用 IP", + "deployAzureSQLVM.NetworkSettingsNewSubnet": "新增子網路", + "deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "新增虛擬網路", + "deployAzureSQLVM.SqlAuthenticationPasswordLabel": "密碼", + "deployAzureSQLVM.MissingRequiredInfoError": "請填寫標有紅色星號的必要欄位。", + "deployAzureSQLVM.SqlPortLabel": "連接埠", + "deployAzureSQLVM.PublicIPDropdownLabel": "公用 IP", + "deployAzureSQLVM.AzureRegionDropdownLabel": "區域", + "deployAzureSQLVM.ResourceGroup": "資源群組", + "deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Server 設定", + "deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL 連線", + "deployAzureSQLVM.ScriptToNotebook": "編寫指令碼到筆記本", + "deployAzureSQLVM.VmSizeDropdownLabel": "大小", + "deployAzureSQLVM.SubnetDropdownLabel": "子網路", + "deployAzureSQLVM.AzureSubscriptionDropdownLabel": "訂用帳戶", + "deployAzureSQLVM.SqlAuthenticationUsernameLabel": "使用者名稱", + "deployAzureSQLVM.VirtualNetworkDropdownLabel": "虛擬網路", + "deployAzureSQLVM.VmNameTextBoxLabel": "虛擬機器名稱", + "deployeAzureSQLVM.VmSettingsPageTitle": "虛擬機器設定" }, "dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": { "sqlVMDeploymentWizard.PasswordLengthError": "密碼的長度必須介於 12 到 123 個字元之間。", @@ -233,10 +233,10 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": { "deployAzureSQLVM.NewPipError": "建立新的公用 IP", - "deployAzureSQLVM.NewPipPlaceholder": "為新的公用 IP 輸入名稱", "deployAzureSQLVM.NewSubnetError": "建立新的子網路", - "deployAzureSQLVM.NewSubnetPlaceholder": "為新的子網路輸入名稱", "deployAzureSQLVM.NewVnetError": "建立新的虛擬網路", + "deployAzureSQLVM.NewPipPlaceholder": "為新的公用 IP 輸入名稱", + "deployAzureSQLVM.NewSubnetPlaceholder": "為新的子網路輸入名稱", "deployAzureSQLVM.NewVnetPlaceholder": "為新的虛擬網路輸入名稱", "deployAzureSQLVM.PipNameError": "公用 IP 名稱的長度必須介於 1 到 80 個字元之間", "deployAzureSQLVM.SubnetNameLengthError": "子網路名稱的長度必須介於 1 到 80 個字元之間", @@ -244,138 +244,138 @@ }, "dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": { "deployAzureSQLVM.LocalConnectivityDropdownOption": "本機 (只在 VM 中)", + "deployAzureSQLVM.SqlConfirmPasswordError": "[密碼] 和 [確認密碼] 必須相符。", "deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "私人 (在虛擬網路中)", "deployAzureSQLVM.PublicConnectivityDropdownOption": "公用 (網際網路)", - "deployAzureSQLVM.SqlConfirmPasswordError": "[密碼] 和 [確認密碼] 必須相符。", - "deployAzureSQLVM.SqlUsernameLengthError": "使用者名稱的長度必須介於 2 到 128 個字元之間。", - "deployAzureSQLVM.SqlUsernameSpecialCharError": "使用者名稱不得包含特殊字元 \\/\"\"[]:|<>+=;,?*。" + "deployAzureSQLVM.SqlUsernameSpecialCharError": "使用者名稱不得包含特殊字元 \\/\"\"[]:|<>+=;,?*。", + "deployAzureSQLVM.SqlUsernameLengthError": "使用者名稱的長度必須介於 2 到 128 個字元之間。" }, "dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": { "deployAzureSQLVM.VMConfirmPasswordError": "[密碼] 和 [確認密碼] 必須相符。", - "deployAzureSQLVM.VMUsernameLengthError": "使用者名稱的長度必須介於 1 到 20 個字元之間。", - "deployAzureSQLVM.VMUsernameReservedWordsError": "使用者名稱不得包含保留字。", + "deployAzureSQLVM.vmDropdownSizeError": "請選取有效的虛擬機器大小。", "deployAzureSQLVM.VMUsernameSpecialCharError": "使用者名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@& 。", "deployAzureSQLVM.VMUsernameSuffixError": "使用者名稱的結尾不能為句號", - "deployAzureSQLVM.VNameExistsError": "虛擬機器名稱在目前的資源群組中必須是唯一的。", - "deployAzureSQLVM.VNameOnlyNumericNameError": "虛擬機器名稱不可只包含數字。", + "deployAzureSQLVM.VMUsernameLengthError": "使用者名稱的長度必須介於 1 到 20 個字元之間。", + "deployAzureSQLVM.VMUsernameReservedWordsError": "使用者名稱不得包含保留字。", "deployAzureSQLVM.VNamePrefixSuffixError": "虛擬機器名稱的開頭不能為底線。結尾不能為句號或連字號", + "deployAzureSQLVM.VNameOnlyNumericNameError": "虛擬機器名稱不可只包含數字。", "deployAzureSQLVM.VNameSpecialCharError": "虛擬機器名稱不能包含特殊字元 \\/\"\"[]:|<>+=;,?*@&,。", "deployAzureSQLVM.VnameLengthError": "虛擬機器名稱的長度必須介於 1 到 15 個字元之間。", - "deployAzureSQLVM.vmDropdownSizeError": "請選取有效的虛擬機器大小。" + "deployAzureSQLVM.VNameExistsError": "虛擬機器名稱在目前的資源群組中必須是唯一的。" }, "dist/ui/deploymentInputDialog": { + "notebookType": "筆記本類型", "deploymentDialog.OkButtonText": "確定", - "deploymentDialog.OpenNotebook": "開啟筆記本", - "notebookType": "筆記本類型" + "deploymentDialog.OpenNotebook": "開啟 Notebook" }, "dist/ui/modelViewUtils": { "azure.accessError": "\r\n 錯誤詳細資料: {0}。", - "azure.accounts.accountNotFoundError": "選取的帳戶 '{0}' 已無法使用。請按一下 [登入] 重新新增該帳戶,或選取其他帳戶。", - "azure.accounts.accountStaleError": "選取的帳戶 '{0}' 存取權杖已失效。請按一下 [登入] 按鈕並重新整理該帳戶,或選取其他帳戶。", - "azure.accounts.unexpectedAccountsError": "擷取帳戶時發生未預期的錯誤: {0}", - "azure.accounts.unexpectedResourceGroupsError": "擷取訂閱 {0} 的資源群組時發生未預期的錯誤: {1}", - "azure.accounts.unexpectedSubscriptionsError": "擷取帳戶 {0} 的訂閱時發生未預期的錯誤: {1}", + "getClusterContexts.errorFetchingClusters": "載入或剖析組態檔 {0} 時發生錯誤。錯誤: {1}", "fileChecker.FileNotFound": "找不到檔案 {0}。請選取 kube 組態檔。", "fileChecker.NotFile": "路徑 {0} 不是檔案,請選取有效的 kube 組態檔。", - "getClusterContexts.errorFetchingClusters": "載入或剖析組態檔 {0} 時發生錯誤。錯誤: {1}", - "invalidSQLPassword": "{0} 不符合密碼複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "azure.accounts.accountStaleError": "選取的帳戶 '{0}' 存取權杖已失效。請按一下 [登入] 按鈕並重新整理該帳戶,或選取其他帳戶。", + "azure.accounts.accountNotFoundError": "選取的帳戶 '{0}' 已無法使用。請按一下 [登入] 重新新增該帳戶,或選取其他帳戶。", + "azure.accounts.unexpectedAccountsError": "擷取帳戶時發生未預期的錯誤: {0}", + "resourceDeployment.errorFetchingStorageClasses": "擷取可用的 kubectl 儲存體類別時發生未預期的錯誤: {0}", + "azure.accounts.unexpectedResourceGroupsError": "擷取訂閱 {0} 的資源群組時發生未預期的錯誤: {1}", + "azure.accounts.unexpectedSubscriptionsError": "擷取帳戶 {0} 的訂閱時發生未預期的錯誤: {1}", "passwordNotMatch": "{0} 與確認密碼不符", - "resourceDeployment.errorFetchingStorageClasses": "擷取可用的 kubectl 儲存體類別時發生未預期的錯誤: {0}" + "invalidSQLPassword": "{0} 不符合密碼複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy" }, "dist/ui/notebookWizard/notebookWizardAutoSummaryPage": { - "notebookWizard.autoSummaryPageTitle": "檢閱您的組態" + "notebookWizard.autoSummaryPageTitle": "檢閱您的設定" }, "dist/ui/pageLessDeploymentModel": { "resourceDeployment.DownloadAndLaunchTaskName": "下載並啟動安裝程式,URL: {0}", - "resourceDeployment.DownloadCompleteText": "已成功下載: {0}", "resourceDeployment.DownloadingText": "正在從 {0} 下載", "resourceDeployment.LaunchingProgramText": "正在啟動: {0}", + "resourceDeployment.DownloadCompleteText": "已成功下載: {0}", "resourceDeployment.ProgramLaunchedText": "已成功啟動: {0}" }, "dist/ui/resourceTypePickerDialog": { "deploymentDialog.deploymentOptions": "部署選項" }, "dist/ui/toolsAndEulaSettingsPage": { - "deploymentDialog.FailedEulaValidation": "若要繼續,您必須接受授權條款", - "deploymentDialog.FailedToolsInstallation": "仍未探索到某些工具。請確認這些工具已安裝、正在執行並可供探索", - "deploymentDialog.InstallToolsHintMany": "尚未安裝工具 {0},您可以按一下 \"{1}\" 按鈕加以安裝。", - "deploymentDialog.InstallToolsHintOne": "尚未安裝工具 {0},您可以按一下 \"{1}\" 按鈕加以安裝。", - "deploymentDialog.InstalledTools": "已安裝所有必要工具。", - "deploymentDialog.NoRequiredTool": "沒有任何必要工具", - "deploymentDialog.PendingInstallation": "仍未探索到下列工具: {0}。請確認這些工具已安裝、正在執行並可供探索", "deploymentDialog.ToolDoesNotMeetVersionRequirement": "'{0}' [ {1} ] 不符合最低版本需求,請予以解除安裝並重新啟動 Azure Data Studio。", "deploymentDialog.ToolInformation": "未探索到 '{0}',目前不支援自動安裝。請手動安裝 '{0}',或確認其已啟動並可供探索。完成後,請重新啟動 Azure Data Studio。請參閱 [{1}]。", - "deploymentDialog.VersionInformationDebugHint": "如果您手動安裝工具,就必須重新啟動 Azure Data Studio,以更新變更。您可以在 [部署] 與 [Azure Data CLI] 輸出通道中找到其他詳細資料", + "resourceDeployment.AgreementTitle": "接受使用條款", + "deploymentDialog.InstalledTools": "已安裝所有必要工具。", + "notebookWizard.toolsAndEulaPageTitle": "部署必要條件", + "deploymentDialog.PendingInstallation": "仍未探索到下列工具: {0}。請確認這些工具已安裝、正在執行並可供探索", "deploymentDialog.loadingRequiredTools": "正在載入必要工具的資訊", "deploymentDialog.loadingRequiredToolsCompleted": "已完成載入必要工具的資訊", - "notebookWizard.toolsAndEulaPageTitle": "部署必要條件", - "resourceDeployment.AgreementTitle": "接受使用條款" + "deploymentDialog.NoRequiredTool": "沒有任何必要工具", + "deploymentDialog.FailedToolsInstallation": "仍未探索到某些工具。請確認這些工具已安裝、正在執行並可供探索", + "deploymentDialog.FailedEulaValidation": "若要繼續,您必須接受授權條款", + "deploymentDialog.InstallToolsHintOne": "尚未安裝工具 {0},您可以按一下 \"{1}\" 按鈕加以安裝。", + "deploymentDialog.InstallToolsHintMany": "尚未安裝工具 {0},您可以按一下 \"{1}\" 按鈕加以安裝。", + "deploymentDialog.VersionInformationDebugHint": "如果您手動安裝工具,就必須重新啟動 Azure Data Studio,以更新變更。您可以在 [部署] 與 [Azure Data CLI] 輸出通道中找到其他詳細資料" }, "package": { - "azdata-install-location-description": "用於安裝命令的 azdata 套件位置", - "azure-sql-mi-agreement": "我接受 {0} 和 {1}。", - "azure-sql-mi-agreement-eula": "Azure SQL MI 授權條款", - "azure-sql-mi-display-description": "在 Azure 或客戶自控環境中建立 SQL 受控執行個體", - "azure-sql-mi-display-name": "Azure SQL 受控執行個體", - "azure-sql-mi-help-text": "Azure SQL 受控執行個體提供完整的 SQL Server 存取及功能相容性,以將 SQL Server 移轉至 Azure,或開發新的應用程式。{0}。", - "azure-sql-mi-help-text-learn-more": "深入了解", - "azure-sql-mi-okButton-text": "在入口網站中開啟", - "azure-sql-mi-resource-type-option-label": "資源類型", - "azure-sqldb-agreement": "我接受 {0}、{1} 和 {2}。", - "azure-sqldb-agreement-azdata-eula": "azdata 授權條款", + "azure-sqlvm-vm-administrator-account-page-label": "系統管理員帳戶", "azure-sqldb-agreement-sqldb-eula": "Azure SQL DB 授權條款", - "azure-sqldb-description": "在 Azure 中建立 SQL 資料庫、資料庫伺服器或彈性集區。", - "azure-sqldb-display-name": "Azure SQL Database", - "azure-sqldb-notebook-ok-button-text": "選取", - "azure-sqldb-portal-ok-button-text": "在 Azure 入口網站中建立", - "azure-sqlvm-agreement": "我接受 {0}、{1} 和 {2}。", - "azure-sqlvm-agreement-azdata-eula": "azdata 授權條款", + "azure-sqldb-display-name": "Azure SQL 資料庫", + "azure-sql-mi-agreement-eula": "Azure SQL MI 授權條款", + "azure-sql-mi-help-text": "Azure SQL 受控執行個體提供完整的 SQL Server 存取及功能相容性,以將 SQL Server 移轉至 Azure,或開發新的應用程式。{0}。", "azure-sqlvm-agreement-sqlvm-eula": "Azure SQL VM 授權條款", + "azure-sql-mi-display-name": "Azure SQL 受控執行個體", "azure-sqlvm-azure-account-page-label": "Azure 資訊", "azure-sqlvm-azure-location-label": "Azure 位置", - "azure-sqlvm-deploy-dialog-action-text": "編寫指令碼到筆記本", - "azure-sqlvm-deploy-dialog-title": "部署 Azure SQL 虛擬機器", - "azure-sqlvm-description": "在 Azure 上建立 SQL 虛擬機器。適用於需要 OS 層級存取權的移轉及應用程式。", - "azure-sqlvm-display-name": "Azure 虛擬機器上的 SQL Server", - "azure-sqlvm-image-label": "映像", - "azure-sqlvm-image-sku-label": "VM 映像 SKU", "azure-sqlvm-password-confirm-label": "確認密碼", - "azure-sqlvm-password-label": "密碼", - "azure-sqlvm-publisher-label": "發行者", - "azure-sqlvm-storage-accountname-label": "儲存體帳戶名稱", - "azure-sqlvm-storage-page-lable": "儲存體帳戶", - "azure-sqlvm-storage-sku-label": "儲存體帳戶 SKU 類型", - "azure-sqlvm-username-label": "使用者名稱", - "azure-sqlvm-vm-administrator-account-page-label": "系統管理員帳戶", - "azure-sqlvm-vm-information-page-label": "VM 資訊", - "azure-sqlvm-vm-summary-page-label": "摘要", - "azure-sqlvm-vmname-label": "虛擬機器名稱", - "azure-sqlvm-vmsize-label": "大小", - "deploy-resource-command-category": "部署", - "deploy-resource-command-name": "新增部署…", - "deployment.configuration.title": "部署組態", "docker-confirm-sql-password-field": "確認密碼", "docker-container-name-field": "容器名稱", + "azure-sqlvm-description": "在 Azure 上建立 SQL 虛擬機器。適用於需要 OS 層級存取權的移轉及應用程式。", + "azure-sql-mi-display-description": "在 Azure 或客戶自控環境中建立 SQL 受控執行個體", + "azure-sqldb-description": "在 Azure 中建立 SQL 資料庫、資料庫伺服器或彈性集區。", + "azure-sqldb-portal-ok-button-text": "在 Azure 入口網站中建立", + "sql-azure-database-server-display-name": "資料庫伺服器", + "azure-sqlvm-deploy-dialog-title": "部署 Azure SQL 虛擬機器", "docker-sql-2017-title": "部署 SQL Server 2017 容器映像", "docker-sql-2019-title": "部署 SQL Server 2019 容器映像", "docker-sql-2022-title": "部署 SQL Server 2022 容器映像", - "docker-sql-password-field": "SQL Server 密碼", + "deploy-resource-command-category": "部署", + "deployment.configuration.title": "部署組態", + "sql-azure-elastic-pool-display-name": "彈性集區", + "azure-sql-mi-agreement": "我接受 {0} 和 {1}。", + "azure-sqldb-agreement": "我接受 {0}、{1} 和 {2}。", + "azure-sqlvm-agreement": "我接受 {0}、{1} 和 {2}。", + "azure-sqlvm-image-label": "映像", + "azure-sql-mi-help-text-learn-more": "深入了解", + "azdata-install-location-description": "用於安裝命令的 azdata 套件位置", + "microsoft-privacy-statement": "Microsoft 隱私權聲明", + "deploy-resource-command-name": "新增部署…", + "azure-sql-mi-okButton-text": "在入口網站中開啟", + "azure-sqlvm-password-label": "密碼", "docker-sql-port-field": "連接埠", "extension-description": "提供部署 Microsoft SQL Server 的筆記本式體驗", - "extension-displayName": "適用於 Azure Data Studio 的 SQL Server 部署延伸模組", - "microsoft-privacy-statement": "Microsoft 隱私權聲明", + "azure-sqlvm-publisher-label": "發行者", + "azure-sql-mi-resource-type-option-label": "資源類型", "resource-type-display-name": "資源類型", "resource-type-sql-image-description": "以 Docker 執行 SQL Server 容器映像", - "resource-type-sql-image-display-name": "SQL Server 容器映像", "resource-type-sql-windows-setup-description": "在 Windows 上執行 SQL Server,選取要開始使用的版本。", - "resource-type-sql-windows-setup-display-name": "Windows 上的 SQL Server", "sql-2017-display-name": "SQL Server 2017", "sql-2019-display-name": "SQL Server 2019", "sql-2022-display-name": "SQL Server 2022", - "sql-azure-database-server-display-name": "資料庫伺服器", - "sql-azure-elastic-pool-display-name": "彈性集區", + "extension-displayName": "適用於 Azure Data Studio 的 SQL Server 部署延伸模組", + "resource-type-sql-image-display-name": "SQL Server 容器映像", + "azure-sqlvm-display-name": "Azure 虛擬機器上的 SQL Server", + "resource-type-sql-windows-setup-display-name": "Windows 上的 SQL Server", + "docker-sql-password-field": "SQL Server 密碼", + "azure-sqlvm-deploy-dialog-action-text": "編寫指令碼到筆記本", + "azure-sqldb-notebook-ok-button-text": "選取", "sql-azure-single-database-display-name": "單一資料庫", - "version-display-name": "版本" + "azure-sqlvm-vmsize-label": "大小", + "azure-sqlvm-storage-page-lable": "儲存體帳戶", + "azure-sqlvm-storage-sku-label": "儲存體帳戶 SKU 類型", + "azure-sqlvm-storage-accountname-label": "儲存體帳戶名稱", + "azure-sqlvm-vm-summary-page-label": "摘要", + "azure-sqlvm-username-label": "使用者名稱", + "azure-sqlvm-image-sku-label": "VM 映像 SKU", + "azure-sqlvm-vm-information-page-label": "VM 資訊", + "version-display-name": "版本", + "azure-sqlvm-vmname-label": "虛擬機器名稱", + "azure-sqldb-agreement-azdata-eula": "azdata 授權條款", + "azure-sqlvm-agreement-azdata-eula": "azdata 授權條款" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.schema-compare.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.schema-compare.i18n.json index d4a0f73054..3dd677f8a7 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/schema-compare.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.schema-compare.i18n.json @@ -9,27 +9,15 @@ "version": "1.0.0", "contents": { "dist/localizedConstants": { - "OptionNotFoundWarningMessage": "標籤: 選項值名稱查閱中不存在 {0}", - "SchemaCompare.GeneralOptionsLabel": "一般選項", - "SchemaCompare.ObjectTypesOptionsLabel": "包含物件類型", - "SchemaCompare.SchemaCompareOptionsDialogLabel": "結構描述比較選項", - "SchemaCompareOptionsDialog.Reset": "重設", - "file": "FILE", - "flat": "一般", - "objectType": "物件類型", - "schema": "結構描述", - "schemaCompare.ApplyConfirmation": "確定要更新目標嗎?", - "schemaCompare.CompareDetailsTitle": "比較詳細資料", - "schemaCompare.GetConnectionString": "是否要連接到 {0}?", - "schemaCompare.RecompareToRefresh": "按下 [比較] 即可重新整理比較結果。", + "schemaCompareDialog.differentSourceMessage": "已選取其他來源結構描述。要比較以查看比較結果嗎?", + "schemaCompareDialog.differentTargetMessage": "已選取其他目標結構描述。要比較以查看比較結果嗎?", "schemaCompare.actionColumn": "動作", "schemaCompare.addAction": "新增", - "schemaCompare.applyButtonDisabledTitle": "當目標為資料庫或資料庫專案時,會啟用套用", + "schemaCompare.updateButton": "套用", "schemaCompare.applyButtonEnabledTitle": "將變更套用至目標", - "schemaCompare.applyError": "更新專案時發生錯誤", - "schemaCompare.applyNoChanges": "沒有任何要套用的變更", - "schemaCompare.applySuccess": "已成功更新專案", - "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.applyButtonDisabledTitle": "當目標為資料庫或資料庫專案時,會啟用套用", + "schemaCompare.ApplyConfirmation": "確定要更新目標嗎?", + "schemaCompareDialog.cancel": "取消", "schemaCompare.cancelErrorMessage": "取消結構描述比較失敗: '{0}'", "schemaCompare.cannotExcludeMessage": "無法排除 {0}。包含的相依性已存在", "schemaCompare.cannotExcludeMessageWithDependent": "無法排除 {0}。包含的相依性已存在,例如 {1}", @@ -37,78 +25,90 @@ "schemaCompare.cannotIncludeMessageWithDependent": "不無法包含 {0}。排除的相依性已存在,例如 {1}", "schemaCompare.changeAction": "變更", "schemaCompare.compareButton": "比較", - "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", - "schemaCompare.dacpacRadioButtonLabel": "資料層應用程式檔案 (.dacpac)", - "schemaCompare.databaseButtonLabel": "資料庫", - "schemaCompare.deleteAction": "刪除", - "schemaCompare.dialogTitle": "結構描述比較", + "schemaCompare.CompareDetailsTitle": "比較詳細資料", "schemaCompare.differencesTableTitle": "來源和目標之間的比較", + "schemaCompare.dacpacRadioButtonLabel": "資料層應用程式檔案 (.dacpac)", + "schemaCompareDialog.databaseDropdownTitle": "資料庫", + "schemaCompare.databaseButtonLabel": "資料庫", + "schemaCompare.projectButtonLabel": "資料庫專案", + "schemaCompare.deleteAction": "刪除", + "schemaCompareDialog.differentSourceTargetMessage": "已選取不同的來源和結構描述。要比較以查看比較結果嗎?", + "schemaCompare.GetConnectionString": "是否要連接到 {0}?", + "file": "FILE", + "schemaCompareDialog.fileTextBoxLabel": "檔案", + "flat": "一般", + "schemaCompareDialog.structureDropdownLabel": "資料夾結構", + "SchemaCompare.GeneralOptionsLabel": "一般選項", "schemaCompare.generateScriptButton": "產生指令碼", + "schemaCompare.generateScriptErrorMessage": "無法產生指令碼: '{0}'", "schemaCompare.generateScriptButtonDisabledTitle": "當目標為資料庫時,會啟用產生指令碼", "schemaCompare.generateScriptEnabledButton": "產生指令碼以將變更部署至目標", - "schemaCompare.generateScriptErrorMessage": "無法產生指令碼: '{0}'", + "schemaCompare.includeColumnName": "包括", + "SchemaCompare.ObjectTypesOptionsLabel": "包含物件類型", + "schemaCompare.waitText": "正在將比較結果初始化。這可能需要一些時間。", + "schemaCompare.openScmpButtonTitle": "載入儲存在 .scmp 檔案中的來源、目標和選項", + "schemaCompareDialog.No": "否", + "schemaCompare.applyNoChanges": "沒有任何要套用的變更", "schemaCompare.generateScriptNoChanges": "指令碼沒有任何變更", - "schemaCompare.includeColumnName": "包含", - "schemaCompare.includeExcludeInfoMessage": "請注意,包含/排除作業可能需要一些時間來計算受影響的相依性", "schemaCompare.noDifferences": "找不到任何結構描述差異。", + "schemaCompareDialog.ok": "確定", + "objectType": "物件類型", "schemaCompare.openFile": "開啟", "schemaCompare.openScmpButton": "開啟 .scmp 檔案", - "schemaCompare.openScmpButtonTitle": "載入儲存在 .scmp 檔案中的來源、目標和選項", "schemaCompare.openScmpErrorMessage": "無法開啟 scmp: '{0}'", "schemaCompare.optionsButton": "選項", - "schemaCompare.projectButtonLabel": "資料庫專案", - "schemaCompare.radioButtonsLabel": "類型", + "schemaCompareOptions.RecompareMessage": "選項已變更。要重新比較以查看比較嗎?", + "schemaCompare.includeExcludeInfoMessage": "請注意,包含/排除作業可能需要一些時間來計算受影響的相依性", + "schemaCompare.RecompareToRefresh": "按下 [比較] 即可重新整理比較結果。", + "schemaCompare.applySuccess": "已成功更新專案", + "SchemaCompareOptionsDialog.Reset": "重設", "schemaCompare.saveFile": "儲存", "schemaCompare.saveScmpButton": "儲存 .scmp 檔案", - "schemaCompare.saveScmpButtonTitle": "儲存來源和目標、選項及排除的元素", "schemaCompare.saveScmpErrorMessage": "無法儲存 scmp: '{0}'", + "schemaCompare.saveScmpButtonTitle": "儲存來源和目標、選項及排除的元素", + "schema": "結構描述", + "schemaCompare.dialogTitle": "結構描述比較", + "schemaCompare.updateErrorMessage": "結構描述比較套用失敗 '{0}'", + "SchemaCompare.SchemaCompareOptionsDialogLabel": "結構描述比較選項", + "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", + "schemaObjectType": "結構描述/物件類型", + "schemaCompare.sourceButtonTitle": "選取來源", + "schemaCompare.targetButtonTitle": "選取目標", "schemaCompare.selectConnection": "選取連線", "schemaCompare.selectSourceFile": "選取來源檔案", "schemaCompare.selectTargetFile": "選取目標檔案", - "schemaCompare.sourceButtonTitle": "選取來源", - "schemaCompare.sourceNameColumn": "來源名稱", - "schemaCompare.startText": "若要比較兩個結構描述,請先選取來源結構描述,然後按下 [比較]。", - "schemaCompare.switchButtonTitle": "切換來源和目標", - "schemaCompare.switchDirectionButton": "切換方向", - "schemaCompare.targetButtonTitle": "選取目標", - "schemaCompare.targetNameColumn": "目標名稱", - "schemaCompare.typeColumn": "類型", - "schemaCompare.updateButton": "套用", - "schemaCompare.updateErrorMessage": "結構描述比較套用失敗 '{0}'", - "schemaCompare.waitText": "正在將比較結果初始化。這可能需要一些時間。", - "schemaCompareDialog.No": "否", + "schemaCompareDialog.serverDropdownTitle": "伺服器​", "schemaCompareDialog.SourceTitle": "來源", - "schemaCompareDialog.TargetTitle": "目標", - "schemaCompareDialog.Yes": "是", - "schemaCompareDialog.cancel": "取消", - "schemaCompareDialog.databaseDropdownTitle": "資料庫", - "schemaCompareDialog.defaultUser": "預設", - "schemaCompareDialog.differentSourceMessage": "已選取其他來源結構描述。要比較以查看比較結果嗎?", - "schemaCompareDialog.differentSourceTargetMessage": "已選取不同的來源和結構描述。要比較以查看比較結果嗎?", - "schemaCompareDialog.differentTargetMessage": "已選取其他目標結構描述。要比較以查看比較結果嗎?", - "schemaCompareDialog.dspErrorSource": "來源 .sqlproj 檔案未指定資料庫結構描述元件", - "schemaCompareDialog.dspErrorTarget": "目標 .sqlproj 檔案未指定資料庫結構描述元件", - "schemaCompareDialog.fileTextBoxLabel": "FILE", - "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較", - "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 延伸模組,才能將變更套用至專案", - "schemaCompareDialog.ok": "確定", - "schemaCompareDialog.serverDropdownTitle": "伺服器", "schemaCompareDialog.sourceDatabaseDropdown": "來源資料庫", + "schemaCompare.sourceNameColumn": "來源名稱", "schemaCompareDialog.sourceServerDropdown": "來源伺服器", "schemaCompareDialog.sourceTextBox": "原始程式檔", - "schemaCompareDialog.structureDropdownLabel": "資料夾結構", + "schemaCompare.cancelCompareButton": "停止", + "schemaCompare.switchDirectionButton": "切換方向", + "schemaCompare.switchButtonTitle": "切換來源和目標", + "schemaCompareDialog.TargetTitle": "目標", "schemaCompareDialog.targetDatabaseDropdown": "目標資料庫", + "targetStructure": "目的檔案夾結構", + "schemaCompare.targetNameColumn": "目標名稱", "schemaCompareDialog.targetServerDropdown": "目標伺服器", "schemaCompareDialog.targetTextBox": "目標檔案", - "schemaCompareOptions.RecompareMessage": "選項已變更。要重新比較以查看比較嗎?", - "schemaObjectType": "結構描述/物件類型", - "targetStructure": "目的檔案夾結構" + "schemaCompareDialog.dspErrorSource": "來源 .sqlproj 檔案未指定資料庫結構描述元件", + "schemaCompareDialog.noProjectExtensionApply": "需要 sql-database-projects 延伸模組,才能將變更套用至專案", + "schemaCompareDialog.noProjectExtension": "需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較", + "schemaCompareDialog.dspErrorTarget": "目標 .sqlproj 檔案未指定資料庫結構描述元件", + "schemaCompare.applyError": "更新專案時發生錯誤", + "schemaCompare.startText": "若要比較兩個結構描述,請先選取來源結構描述,然後按下 [比較]。", + "schemaCompare.typeColumn": "類型", + "schemaCompare.radioButtonsLabel": "類型", + "schemaCompareDialog.Yes": "是", + "schemaCompareDialog.defaultUser": "預設", + "OptionNotFoundWarningMessage": "標籤: 選項值名稱查閱中不存在 {0}" }, "package": { - "description": "Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。", - "displayName": "SQL Server 結構描述比較", "schemaCompare.openInScmp": "在 [結構描述比較] 中開啟", "schemaCompare.runComparison": "執行結構描述比較", + "displayName": "SQL Server 結構描述比較", + "description": "Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。", "schemaCompare.start": "結構描述比較" } } diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/server-report.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.server-report.i18n.json similarity index 92% rename from i18n/ads-language-pack-zh-hant/translations/extensions/server-report.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.server-report.i18n.json index 2acf89f99e..3af5120b80 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/server-report.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.server-report.i18n.json @@ -10,9 +10,9 @@ "contents": { "dist/constants": { "XEventsFailed": "XEvents 作業失敗。", + "XEventsStopped": "Xevent 工作階段 PageContention 和 ObjectContention 已移除。", "XEventsNotSupported": "不支援 Xevent 工作階段。", - "XEventsStarted": "已為 PageContention 和 ObjectContention 啟動 Xevent 工作階段。", - "XEventsStopped": "Xevent 工作階段 PageContention 和 ObjectContention 已移除。" + "XEventsStarted": "已為 PageContention 和 ObjectContention 啟動 Xevent 工作階段。" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-assessment.i18n.json similarity index 92% rename from i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-assessment.i18n.json index 0c74b15002..a5b70f1388 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-assessment.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-assessment.i18n.json @@ -9,70 +9,70 @@ "version": "1.0.0", "contents": { "dist/assessmentResultGrid": { - "asmt.column.targetType": "目標型別", + "asmt.details.toLearnMore": " 以深入了解。", "asmt.details.clickHere": "點擊這裡", + "databaseIconLabel": "資料庫", "asmt.details.recommendation": "建議", "asmt.details.ruleDescription": "規則說明", - "asmt.details.toLearnMore": " 以深入了解。", - "databaseIconLabel": "資料庫", - "serverIconLabel": "伺服器" + "serverIconLabel": "伺服器", + "asmt.column.targetType": "目標型別" }, "dist/localized": { "asmt.apiversion": "API 版本", "asmt.column.checkId": "檢查識別碼", + "asmt.rulesetversion": "預設規則集", + "asmt.serveredition": "版本", + "asmt.sqlReport.Error": "錯誤", "asmt.column.helpLink": "說明連結", + "asmt.sqlReport.High": "高", + "asmt.section.api.title": "資訊", + "asmt.sqlReport.Info": "資訊", + "asmt.instancename": "執行個體名稱", + "asmt.learnMore": "深入了解", + "asmt.sqlReport.Low": "低", + "asmt.sqlReport.Medium": "中", "asmt.column.message": "訊息", + "asmt.osversion": "作業系統版本", + "asmt.sqlReport.resultForDatabase": "資料庫的結果", + "asmt.sqlReport.resultForInstance": "伺服器的結果", + "asmt.sqlReportTitle": "SQL 評定報表", + "asmt.section.instance.title": "SQL Server 執行個體詳細資料", "asmt.column.severity": "嚴重性", "asmt.column.tags": "標籤", "asmt.column.target": "目標", - "asmt.instancename": "執行個體名稱", - "asmt.learnMore": "深入了解", - "asmt.osversion": "作業系統版本", - "asmt.rulesetversion": "預設規則集", - "asmt.section.api.title": "資訊", - "asmt.section.instance.title": "SQL Server 執行個體詳細資料", - "asmt.serveredition": "版本", "asmt.serverversion": "版本", - "asmt.sqlReport.Error": "錯誤", - "asmt.sqlReport.High": "高", - "asmt.sqlReport.Info": "資訊", - "asmt.sqlReport.Low": "低", - "asmt.sqlReport.Medium": "中", "asmt.sqlReport.Warning": "警告", - "asmt.sqlReport.resultForDatabase": "資料庫的結果", - "asmt.sqlReport.resultForInstance": "伺服器的結果", - "asmt.sqlReport.severityMsg": "{0}: {1} 個項目", - "asmt.sqlReportTitle": "SQL 評定報表" + "asmt.sqlReport.severityMsg": "{0}: {1} 個項目" }, "dist/tabs/assessmentMainTab": { "asmtaction.label.cancel": "取消", + "msgBoxCopyBtn": "複製", + "btnGeneratehtmlreport": "建立 HTML 報告", + "btnExportAsScript": "匯出為指令碼", + "invokeAssessmentLabelServer": "叫用評定", + "invokeAssessmentLabelDatabase": "為 {0} 叫用評定", + "ok": "確定", "asmtaction.label.open": "開啟", "asmtaction.openReport": "已儲存報表。要開啟嗎?", - "btnExportAsScript": "匯出為指令碼", - "btnGeneratehtmlreport": "建立 HTML 報告", - "btnViewSamples": "檢視所有規則,並前往 GitHub 深入了解", - "btnViewSamplesShort": "在 GitHub 上檢視全部", - "getAssessmentItemsDatabase": "檢視適用於 {0} 的規則", - "getAssessmentItemsServer": "檢視適用的規則", - "invokeAssessmentLabelDatabase": "為 {0} 叫用評定", - "invokeAssessmentLabelServer": "叫用評定", "msgBoxAsmtInfo": "SQL 評定資訊", "msgBoxCopied": "已複製 SQL 評定資訊", - "msgBoxCopyBtn": "複製", - "ok": "確定" + "btnViewSamplesShort": "在 GitHub 上檢視全部", + "btnViewSamples": "檢視所有規則,並前往 GitHub 深入了解", + "getAssessmentItemsServer": "檢視適用的規則", + "getAssessmentItemsDatabase": "檢視適用於 {0} 的規則" }, "dist/tabs/historyTab": { "asmt.history.back": "<< 返回", - "asmt.history.resultsTitle": "來自 {0} 的評定結果", "asmt.history.summaryAsmtDate": "評定日期", + "asmt.history.resultsTitle": "來自 {0} 的評定結果", "asmt.history.summaryError": "錯誤", "asmt.history.summaryInfo": "資訊", "asmt.history.summaryWarning": "警告" }, "package": { "dashboard.tabName": "SQL 評定", - "description": "Azure Data Studio (預覽) 的 SQL 評定提供一種機制來評估 SQL Server 的設定是否為最佳做法。", - "displayName": "SQL 評定" + "displayName": "SQL 評定", + "description": "Azure Data Studio (預覽) 的 SQL 評定提供一種機制來評估 SQL Server 的設定是否為最佳做法。" } } } \ 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/Microsoft.sql-database-projects.i18n.json similarity index 97% rename from i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-database-projects.i18n.json index 74f97de01d..aa699be595 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-database-projects.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-database-projects.i18n.json @@ -9,432 +9,432 @@ "version": "1.0.0", "contents": { "dist/common/constants": { - "BuildHistory": "組建歷程記錄", - "Date": "日期", - "Failed": "失敗", - "InProgress": "進行中", - "Move": "移動", - "PublishHistory": "發佈歷程記錄", - "Status": "狀態", - "Success": "成功", - "TargetDatabase": "目標資料庫", - "TargetPlatform": "目標平台", - "TargetServer": "目標伺服器", - "Time": "時間", + "sqlcmdVariableAlreadyExists": "此專案中已有同名的 SQLCMD 變數", + "databaseNameRequiredVariableOptional": "需要資料庫名稱。資料庫變數為選擇性項目。", + "databaseNameServerNameVariableRequired": "需要資料庫名稱、伺服器名稱和伺服器變數。資料庫變數為選擇性項目。", + "fileAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。", + "folderAlreadyExistsChooseNewLocation": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。", + "folderAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。", + "projectAlreadyExists": "名為 {0} 的專案已存在於 {1}。", + "cantAddCircularProjectReference": "無法新增專案 '{0}' 的參考。以參考方式新增此專案將導致循環相依性", + "databaseReferenceAlreadyExists": "此專案中已經有這個資料庫的參考。", + "deployScriptExists": "{0} 指令碼已存在。新指令碼不會包含在組建中。", "actionLabel": "動作", - "addDatabaseReferenceOkButtonText": "新增參考", - "addDatabaseReferencedialogName": "新增資料庫參考", "addItemAction": "新增項目", "addSqlCmdVariableWithoutDefaultValue": "是否將 SQLCMD 變數 '{0}' 新增至專案而不使用預設值?", - "advancedOptionsButton": "進階...", - "advancedPublishOptions": "進階發佈選項", - "appSettingPrompt": "是否要以新的連接字串更新 Azure Function local.settings.json?", - "applyConfirmation": "確定要更新目標專案嗎?", - "applyError": "更新專案時發生錯誤: {0}", - "applySuccess": "已成功更新專案。", - "artifactReference": "成品參考", - "at": "於", - "autorestProjectName": "新增 SQL 專案名稱", - "azureAccounts": "Azure 帳戶", "azureAddAccount": "新增帳戶...", - "azureServerName": "Azure SQL 伺服器名稱", + "addDatabaseReferencedialogName": "新增資料庫參考", + "addDatabaseReferenceOkButtonText": "新增參考", + "advancedPublishOptions": "進階發佈選項", + "advancedOptionsButton": "進階...", + "updateActionRadiButtonLabel": "套用所有變更", + "deleteSqlCmdVariableConfirmation": "確定要刪除 SQLCMD 變數 '{0}' 嗎?", + "deleteReferenceConfirmation": "確定要刪除 {0} 的參考嗎?", + "deleteConfirmationContents": "您確定要刪除 {0} 及其所有內容嗎?", + "deleteConfirmation": "確定要刪除 {0} 嗎?", + "moveConfirmationPrompt": "確定要將 {0} 移至 {1} 嗎?", + "applyConfirmation": "確定要更新目標專案嗎?", + "artifactReference": "成品參考", + "nodeButNotAutorestFoundPrompt": "未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。", + "nodeButNotAutorestFound": "在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。", + "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", + "edgeProjectTypeDisplayName": "Azure SQL Edge 資料庫", "azureSqlServerCreated": "Azure SQL 伺服器 '{0}' 已建立", + "azureServerName": "Azure SQL 伺服器名稱", + "azureAccounts": "Azure 帳戶", "azureSubscription": "Azure 訂用帳戶", "baseDockerImage": "基底 {0} Docker 映像", "browseButtonText": "瀏覽資料夾", - "browseEllipsis": "瀏覽...", "browseForProfile": "瀏覽設定檔", + "browseEllipsis": "瀏覽...", "buildAction": "組建", "buildElements": "組建元素", - "buildFailedCannotStartSchemaCompare": "因為組建失敗,所以無法啟動結構描述比較", + "BuildHistory": "組建歷程記錄", + "projBuildFailed": "組建失敗。如需詳細資料,請查看輸出窗格。{0}", "cancelButtonText": "取消", + "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", + "invalidProjectReload": "無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。", "cannotResolvePath": "無法解析路徑 {0}", - "cantAddCircularProjectReference": "無法新增專案 '{0}' 的參考。以參考方式新增此專案將導致循環相依性", "changeTargetPlatformAction": "變更目標平台", "checkoutOutputMessage": "如需詳細資料,請查看輸出窗格", - "chooseAction": "選擇動作", "chooseSqlcmdVarsToModify": "選擇要修改的 SQLCMD 變數", + "chooseAction": "選擇動作", "cicularProjectReference": "從專案 {0} 到專案 {1} 的循環參考", "cleaningDockerImagesMessage": "正在清除現有的部署...", - "compareActionRadiButtonLabel": "在結構描述比較中檢視變更", + "sdkLearnMorePlaceholder": "按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案", "confirmPassword": "確認 {0} 系統管理員密碼", "confirmServerPassword": "確認 {0} 系統管理員密碼", "connectingToSqlServerMessage": "連接到 SQL Server", + "targetConnectionLabel": "連線", "connectionFailedError": "連線失敗。錯誤: '{0}'", "connectionRadioButtonLabel": "連線", "containerAlreadyExistForProject": "此專案的容器已存在。您要先刪除這些檔案再部署新的嗎?", - "convertToSdkStyleConfirmation": "轉換後,專案 '{0}' 將不會與 SSDT 完全相容。轉換之前,專案檔案備份會先在專案資料夾中建立。有關詳細資訊,可參閱: https://aka.ms/sqlprojsdk。要繼續轉換成 SDK 樣式的專案嗎?", - "createNew": "新建立", + "updatedToSdkStyleError": "將專案 {0} 轉換成 SDK 樣式失敗。已回復對 .sqlproj 所做的變更。", + "errorRetrievingBuildFiles": "無法建置專案。擷取建置所需檔案時發生錯誤。", "createProjectDialogOkButtonText": "建立", + "createNew": "新建立", "createProjectFromDatabaseDialogName": "從資料庫建立專案", - "createProjectSettings": "設定", "creatingAzureSqlServer": "正在建立 Azure SQL 伺服器 '{0}'...", "creatingDeploymentSettingsMessage": "正在建立部署設定...", - "currentTargetPlatform": "專案 {0} 的目標平台現在已{1}", + "selectTargetPlatform": "目前的目標平台: {0}。請選取新的目標平台", + "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "目前安裝的 .NET SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。", "dacpacFileLocationRequired": "需要 Dacpac 檔案位置才能將參考新增到資料庫", - "dacpacFiles": "dacpac 檔案", - "dacpacNotOnSameDrive": "Dacpac 參考必須位於與專案檔相同的磁碟機上。", "dacpacReferenceElement": "Dacpac 参考", - "dacpacText": "資料層應用程式 (.dacpac)", + "dacpacNotOnSameDrive": "Dacpac 參考必須位於與專案檔相同的磁碟機上。專案檔位於 {0}", "dataSource": "資料來源", "dataSourceDropdownTitle": "資料來源", "dataSourceRadioButtonLabel": "資料來源", + "dacpacText": "資料層應用程式 (.dacpac)", + "databaseNameLabel": "資料庫", + "sqlDatabaseProjects.outputChannel": "資料庫專案", + "databaseReferencesNodeName": "資料庫參考", "databaseLocation": "需要資料庫位置才能將參考新增到資料庫", "databaseName": "資料庫名稱", - "databaseNameLabel": "資料庫", "databaseNameRequired": "必須有資料庫參考類型才能新增資料庫的參考", - "databaseNameRequiredVariableOptional": "需要資料庫名稱。資料庫變數為選擇性項目。", - "databaseNameServerNameVariableRequired": "需要資料庫名稱、伺服器名稱和伺服器變數。資料庫變數為選擇性項目。", "databaseProject": "資料庫專案", - "databaseReferenceAlreadyExists": "此專案中已經有這個資料庫的參考。", + "publishProjectSucceed": "已成功發佈資料庫專案", "databaseReferenceTypeRequired": "必須有資料庫參考類型才能新增資料庫的參考", - "databaseReferencesNodeName": "資料庫參考", "databaseSelectionRequired": "必須選取資料庫,才能從資料庫建立專案", "databaseVariable": "資料庫變數", - "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", - "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", - "default": "預設", "defaultProjectNameStarter": "DatabaseProject", "defaultQuickPickItem": "預設 - 在容器登錄中定義為預設的映射", "deleteAction": "刪除", - "deleteConfirmation": "確定要刪除 {0} 嗎?", - "deleteConfirmationContents": "您確定要刪除 {0} 及其所有內容嗎?", - "deleteReferenceConfirmation": "確定要刪除 {0} 的參考嗎?", - "deleteSqlCmdVariableConfirmation": "確定要刪除 SQLCMD 變數 '{0}' 嗎?", - "deployAppSettingUpdateFailed": "無法更新應用程式設定 '{0}'", - "deployAppSettingUpdating": "正在更新應用程式設定: '{0}'", "deployDbTaskName": "在本機部署 SQL 資料庫專案", - "deployProjectFailedMessage": "無法開啟與已部署資料庫的連線", - "deployScriptExists": "{0} 指令碼已存在。新指令碼不會包含在組建中。", + "emptyAzureDbProjectTypeDescription": "為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述", + "emptyProjectTypeDescription": "為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述", + "emptySdkProjectTypeDescription": "從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。", "differentDbDifferentServer": "不同資料庫,不同伺服器", "differentDbSameServer": "不同資料庫,相同伺服器", - "dockerContainerCreatedMessage": "Docker 建立的識別碼: '{0}'", - "dockerContainerFailedToRunErrorMessage": "無法執行 Docker 容器", - "dockerContainerNotRunningErrorMessage": "Docker 容器未執行", - "dockerImageEulaMessage": "授權合約:", "dockerImageMessage": "Docker 映像:", - "dockerImagesPlaceHolder": "在本機 arm64/Apple Silicon 上使用{0}", + "dockerContainerNotRunningErrorMessage": "Docker 容器未執行", + "dockerContainerCreatedMessage": "Docker 建立的識別碼: '{0}'", "dockerLogMessage": "Docker 記錄檔: '{0}'", - "dockerNotRunningError": "無法驗證 docker。請確定 docker 已安裝且正在執行。錯誤: '{0}'", - "done": "完成", + "sqlDatabaseProjects.doNotAskAgain": "不要再詢問", "dontUseProfile": "不要使用設定檔", + "done": "完成", "downloadError": "下載錯誤", "downloadProgress": "下載進度", "downloading": "正在下載", "downloadingFromTo": "正在從 {0} 下載到 {1}", "downloadingNuget": "正在下載 {0} NuGet 以取得組建 DLL ", - "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 授權合約", - "edgeProjectTypeDescription": "從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述", - "edgeProjectTypeDisplayName": "Azure SQL Edge 資料庫", - "emptyAzureDbProjectTypeDescription": "為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述", - "emptyAzureDbProjectTypeDisplayName": "Azure SQL Database", - "emptyProjectTypeDescription": "為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述", - "emptyProjectTypeDisplayName": "SQL Server 資料庫", - "emptySdkProjectTypeDescription": "從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。", - "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", "enterConnStringTemplateDescription": "輸入 SQL 連接字串的範本", "enterConnectionStringEnvName": "輸入連接字串環境變數名稱", - "enterConnectionStringEnvNameDescription": "輸入 SQL 連接字串的環境變數", "enterConnectionStringTemplate": "輸入連接字串範本", - "enterNewDatabaseName": "輸入新的資料庫名稱", - "enterNewName": "請輸入新名稱", "enterNewSqlCmdVariableDefaultValue": "輸入 SQLCMD 變數 '{0}' 的預設值", + "enterConnectionStringEnvNameDescription": "輸入 SQL 連接字串的環境變數", "enterNewSqlCmdVariableName": "輸入新的 SQLCMD 變數名稱", + "enterNewDatabaseName": "輸入新的資料庫名稱", "enterNewValueForVar": "輸入變數 '{0}' 的新值", + "enterNewName": "請輸入新名稱", + "projectNamePlaceholderText": "輸入專案名稱", "enterPassword": "輸入 {0} 系統管理員密碼", - "enterPortNumber": "輸入 {0} 連接埠號碼或按 Enter 以使用預設值", - "enterSystemDbName": "輸入此系統資料庫的資料庫名稱", "enterUser": "輸入 {0} 系統管理員使用者名稱", - "equalComparison": "專案已經與資料庫一起更新。", + "enterPortNumber": "輸入 {0} 連接埠號碼或按 Enter 以使用預設值", "errorAddingDatabaseReference": "新增資料庫參考至 {0} 時發生錯誤。錯誤: {1}", "errorDownloading": "下載 {0} 時發生錯誤。錯誤: {1}", "errorExtracting": "從 {0} 擷取檔案時發生錯誤。錯誤: {1}", "errorFindingBuildFilesLocation": "尋找組建檔案位置時發生錯誤: {0}", - "errorMovingFile": "將檔案從 {0} 移到 {1} 時發生錯誤。錯誤: {2}", - "errorNotSupportedInVsCode": "錯誤: VS Code 的 SQL Database 專案目前不支援 {0}。", - "errorPrefix": "錯誤: {0}", + "profileReadError": "載入發佈設定檔時發生錯誤。{0}", "errorReadingProjectGuid": "嘗試讀取專案 '{1}' 的 {0} 時發生錯誤。{2}", + "errorMovingFile": "將檔案從 {0} 移到 {1} 時發生錯誤。錯誤: {2}", "errorRenamingFile": "將檔案從 {0} 重新命名為 {1} 時發生錯誤。錯誤: {2}", - "errorRetrievingBuildFiles": "無法建置專案。擷取建置所需檔案時發生錯誤。", - "eulaAgreementTemplate": "我接受 {0}。", - "eulaAgreementText": "我接受 {0}。", - "eulaAgreementTitle": "Microsoft SQL Server 授權合約", + "errorPrefix": "錯誤: {0}", + "errorNotSupportedInVsCode": "錯誤: VS Code 的 SQL Database 專案目前不支援 {0}。", "exampleUsage": "使用方式範例", "excludeAction": "排除", - "excludeFolderNotSupported": "尚不支援排除資料夾", "excludeObjectTypes": "排除物件類型", + "excludeFolderNotSupported": "尚不支援排除資料夾", "externalStream": "外部資料流", "externalStreamingJobFriendlyName": "外部資料流作業", - "externalStreamingJobValidationPassed": "外部資料流作業的驗證已通過。", - "extractTargetRequired": "需要供解壓縮的目標資訊才能建立資料庫專案。", "extractingDacFxDlls": "正在將 DacFx 組建 DLL 解壓縮至 {0}", + "taskFailedError.error": "無法完成工作 '{0}'。錯誤: {1}", + "deployProjectFailedMessage": "無法開啟與已部署資料庫的連線", + "publishToContainerFailed": "無法發佈至容器。{0}", + "publishToNewAzureServerFailed": "無法發佈到新的 Azure SQL 伺服器。{0}", + "dockerContainerFailedToRunErrorMessage": "無法執行 Docker 容器", + "deployAppSettingUpdateFailed": "無法更新應用程式設定 '{0}'", + "dockerNotRunningError": "無法驗證 docker。請確定 docker 已安裝且正在執行。錯誤: '{0}'", "file": "檔案", - "fileAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。", "fileFormat": "檔案格式", - "fileObject": "檔案", "fileOrFolderDoesNotExist": "檔案或目錄 '{0}' 不存在", + "noFileExist": "檔案 {0} 不存在", "flat": "一般", - "folderAlreadyExists": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。", - "folderAlreadyExistsChooseNewLocation": "磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。", - "folderElements": "資料夾元素", "folderFriendlyName": "資料夾", - "folderObject": "資料夾", + "folderElements": "資料夾元素", "folderStructureLabel": "資料夾結構", "generateScriptButtonText": "產生指令碼", - "generatingProjectFailed": "透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0}", "generatingProjectFromAutorest": "正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。", - "hr": "小時", + "generatingProjectFailed": "透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0}", + "eulaAgreementText": "我接受 {0}。", + "eulaAgreementTemplate": "我接受 {0}。", "imageTag": "映像標籤", "importElements": "匯入元素", - "include": "包括", - "includePermissionsInProject": "在專案中包含權限", + "InProgress": "進行中", + "include": "包含", "includePermissionsLabel": "包含權限", + "includePermissionsInProject": "在專案中包含權限", + "sqlDatabaseProjects.Install": "安裝", "installGlobally": "全域安裝", "invalidDataSchemaProvider": ".sqlproj 檔中的 DSP 無效", - "invalidDatabaseReference": ".sqlproj 檔中的資料庫參考無效", - "invalidGuid": "指定的 GUID 無效: {0}", - "invalidInput": "輸入無效: {0}", - "invalidProjectReload": "無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。", - "invalidPropertyValueInSqlProj": "在 .sqlproj 中為屬性 '{0}' 指定的值無效", - "invalidPropertyValueProvided": "專案屬性值 '{0} 無效", - "invalidSQLPassword": "{0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy", "invalidSqlConnectionString": "不正確的 SQL 連接字串", + "invalidDatabaseReference": ".sqlproj 檔中的資料庫參考無效", + "invalidInput": "輸入無效: {0}", "invalidTargetPlatform": "目標平台無效: {0}。支援的目標平台: {1}", + "invalidPropertyValueInSqlProj": "在 .sqlproj 中為屬性 '{0}' 指定的值無效", + "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", "learnMore": "深入了解", + "dockerImageEulaMessage": "授權合約:", "loadProfilePlaceholderText": "負載設定檔...", + "projectLocationLabel": "位置", "location": "位置", - "min": "分鐘", + "edgeEulaAgreementTitle": "Microsoft Azure SQL Edge 授權合約", + "eulaAgreementTitle": "Microsoft SQL Server 授權合約", "missingVersion": "遺漏了 {0} 的 'version' 項目", - "moveConfirmationPrompt": "確定要將 {0} 移至 {1} 嗎?", "movingFilesBetweenProjectsNotSupported": "不支援在專案之間移動檔案", - "msec": "毫秒", - "multipleMostDeploymentScripts": "非預期的 {0} 檔案數: {1}", "multipleSqlProjFilesSelected": "選取了多個 .sqlproj 檔案;請只選取一個。", + "projectNameLabel": "名稱", + "sqlCmdVariableColumn": "名稱", "nameMustNotBeEmpty": "名稱不得為空白", + "nodeNotFound": "在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。", "new": "新增", + "autorestProjectName": "新增 SQL 專案名稱", "newObjectNamePrompt": "新的 {0} 名稱:", - "noDataSourcesFile": "找不到 {0}", - "noDataSourcesText": "此專案中沒有資料來源", - "noFileExist": "檔案 {0} 不存在", - "noSchemaCompareExtension": "結構描述比較延伸模組必須安裝至資料庫中的更新專案。", - "noSqlFilesGenerated": "Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。", - "noSqlProjFile": "選取的專案檔不存在", - "noSqlProjFilesSelected": "未選取任何 .sqlproj 檔案;請選取一個。", "noString": "否", "noStringDefault": "無 (預設值)", - "nodeButNotAutorestFound": "在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。", - "nodeButNotAutorestFoundPrompt": "未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。", - "nodeNotFound": "在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。", + "noSqlFilesGenerated": "Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。", + "noSqlProjFilesSelected": "未選取任何 .sqlproj 檔案;請選取一個。", + "noDataSourcesText": "此專案中沒有資料來源", + "noDataSourcesFile": "找不到 {0}", "noneElements": "沒有任何元素", "nupkgNamePlaceholder": "NuGet 套件名稱", - "nupkgText": "已發佈的資料層應用程式 (.nupkg)", + "versionPlaceholder": "NuGet 套件版本", "objectType": "物件類型", "okString": "確定", "onlyMoveFilesFoldersSupported": "只支援移動檔案和資料夾", "openEulaString": "開啟授權合約", + "specSelectionText": "OpenAPI/Swagger 規格", + "retrySucceedMessage": "作業 '{0}' 已成功完成。結果: {1}", + "retryFailedMessage": "作業 '{0}' 失敗。正在重新嘗試... 目前的結果: {1}。錯誤: '{2}'", + "retryMessage": "作業 '{0}' 失敗。正在重新嘗試...錯誤: '{1}' ", "optionDescription": "選項描述", "optionName": "選項名稱", - "optionNotFoundWarningMessage": "標籤: 選項值名稱查閱中不存在 {0}", - "outsideFolderPath": "不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。", "packageReference": "套件參考", - "parentTreeItemUnknown": "無法存取提供之樹狀項目的父代", - "passwordNotMatch": "{0} 密碼與確認密碼不相符", "portMustNotBeNumber": "連接埠必須是數字", "postDeployElements": "PreDeploy 元素", - "postDeployScriptFriendlyName": "Script.PostDeployment", "preDeployElements": "PreDeploy 元素", - "preDeployScriptFriendlyName": "Script.PreDeployment", - "prePostDeployCount": "若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼", "profile": "設定檔", - "profileReadError": "載入發佈設定檔時發生錯誤。{0}", - "projBuildFailed": "組建失敗。如需詳細資料,請查看輸出窗格。{0}", - "projectAlreadyExists": "名為 {0} 的專案已存在於 {1}。", - "projectAlreadyOpened": "專案 '{0}' 已經開啟。", "projectLocString": "專案", - "projectLocationLabel": "位置", - "projectLocationPlaceholderText": "選取要建立專案的位置", - "projectNameLabel": "名稱", - "projectNamePlaceholderText": "輸入專案名稱", - "projectNeedsUpdatingForCrossPlat": "需要更新目標、參照和系統資料庫參照,以組建 '{0}'。", + "projectAlreadyOpened": "專案 '{0}' 已經開啟。", + "invalidPropertyValueProvided": "專案屬性值 '{0} 無效", "projectReferenceElement": "專案參考", "projectReferenceNameElement": "專案參考名稱元素", - "projectToUpdatePlaceholderText": "選取專案檔", - "projectUpdatedToSdkStyle": "專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。", + "applySuccess": "已成功更新專案。", "publish": "發佈", "publishAction": "發佈", - "publishDialogName": "發佈專案", + "PublishHistory": "發佈歷程記錄", "publishOptions": "發佈選項", - "publishProfileElements": "發佈設定檔元素", "publishProfileFriendlyName": "發行設定檔", - "publishProjectSucceed": "已成功發佈資料庫專案", "publishSettingsFiles": "發佈設定檔案", "publishTo": "發佈目標", + "publishProfileElements": "發佈設定檔元素", + "publishDialogName": "發佈專案", + "publishToExistingServer": "發佈到現有的 {0}", "publishToAzureEmulator": "發佈到新的 Azure SQL 資料庫模擬器", - "publishToContainerFailed": "無法發佈至容器。{0}", + "publishToNewAzureServer": "發佈到新的 Azure SQL 邏輯伺服器 (預覽)", "publishToDockerContainer": "發佈到新的 {0} 本機開發容器", "publishToDockerContainerPreview": "發佈到新的 {0} 本機開發容器 (預覽)", - "publishToExistingServer": "發佈到現有的 {0}", - "publishToNewAzureServer": "發佈到新的 Azure SQL 邏輯伺服器 (預覽)", - "publishToNewAzureServerFailed": "無法發佈到新的 Azure SQL 伺服器。{0}", + "nupkgText": "已發佈的資料層應用程式 (.nupkg)", "publishingProjectMessage": "正在發佈容器中的專案...", + "referenceTypeRadioButtonsGroupTitle": "參考類型", "referenceRadioButtonsGroupTitle": "參考的資料庫類型", - "referenceTypeRadioButtonsGroupTitle": "參考型別", "referencedDatabaseType": "參考的資料庫類型", - "reloadProject": "要重新載入資料庫專案嗎?", "reset": "重設", "resetAllVars": "重設所有變數", "resourceGroup": "資源群組", - "retryFailedMessage": "作業 '{0}' 失敗。正在重新嘗試... 目前的結果: {1}。錯誤: '{2}'", - "retryMessage": "作業 '{0}' 失敗。正在重新嘗試...錯誤: '{1}' ", - "retryRunMessage": "執行作業 '{2}' 嘗試 {0} / {1}", - "retrySucceedMessage": "作業 '{0}' 已成功完成。結果: {1}", - "retryWaitMessage": "在另一次嘗試作業 '{0}' 之前等候 {1} 秒", "revertSqlCmdVarsButtonTitle": "將值還原為專案預設值", "runViaNpx": "透過 npx 執行", + "retryRunMessage": "執行作業 '{2}' 嘗試 {0} / {1}", "runningDockerMessage": "正在執行 Docker 容器...", + "sdkStyleProject": "SDK 樣式專案 (預覽)", + "emptySdkProjectTypeDisplayName": "SQL Database (SDK)", + "emptyProjectTypeDisplayName": "SQL Server 資料庫", + "sqlConnectionStringFriendly": "SQL 連接字串", + "sqlCmdTableLabel": "SQLCMD 變數", + "sqlcmdVariablesNodeName": "SQLCMD 變數", + "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 變數名稱 '{0}' 不能包含下列任何字元: {1}", + "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 變數名稱 '{0}' 不能包含空白字元", "sameDatabase": "相同資料庫", "save": "儲存", - "saveProfile": "是否將設定儲存在設定檔 (.publish.xml) 中?", "saveProfileAsButtonText": "另存新檔...", "schema": "結構描述", - "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", "schemaCompareAction": "結構描述比較", + "schemaCompare.compareErrorMessage": "結構描述比較失敗: {0}", + "buildFailedCannotStartSchemaCompare": "因為組建失敗,所以無法啟動結構描述比較", "schemaCompareNotInstalled": "需要安裝結構描述比較延伸模組,才能執行結構描述比較", "schemaObjectType": "結構描述/物件類型", "scriptFriendlyName": "指令碼", - "sdkLearnMorePlaceholder": "按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案", - "sdkStyleProject": "SDK 樣式專案 (預覽)", - "sec": "秒", - "selectBaseImage": "選取基底 {0} docker 映像", - "selectConnection": "選取連線", - "selectDacpac": "選取 .dacpac", - "selectDatabase": "選取資料庫", - "selectFileString": "選取檔案", - "selectFolderStructure": "選取資料夾結構", - "selectImageTag": "選取影像標籤,或按 Enter 以使用預設值", - "selectProfile": "選取設定檔", - "selectProfileToUse": "選取要載入的發行設定檔", - "selectProjectLocation": "選取專案位置", - "selectPublishOption": "選取要將專案發佈的位置", - "selectSpecFile": "選取 OpenAPI/Swagger 規格檔案", + "postDeployScriptFriendlyName": "Script.PostDeployment", + "preDeployScriptFriendlyName": "Script.PreDeployment", "selectString": "選取", - "selectTargetPlatform": "目前的目標平台: {0}。請選取新的目標平台", - "server": "伺服器​", + "selectDacpac": "選取 .dacpac", + "selectFileString": "選取檔案", + "selectSpecFile": "選取 OpenAPI/Swagger 規格檔案", + "selectProfile": "選取設定檔", + "selectConnection": "選取連線", + "selectDatabase": "選取資料庫", + "selectFolderStructure": "選取資料夾結構", + "projectLocationPlaceholderText": "選取要建立專案的位置", + "projectToUpdatePlaceholderText": "選取專案檔", + "selectProjectLocation": "選取專案位置", + "selectProfileToUse": "選取要載入的發行設定檔", + "selectBaseImage": "選取基底 {0} docker 映像", + "selectImageTag": "選取影像標籤,或按 Enter 以使用預設值", + "selectPublishOption": "選取要將專案發佈的位置", + "server": "伺服器", "serverCreated": "伺服器已建立", "serverName": "伺服器名稱", - "serverPassword": "{0} 系統管理員密碼", - "serverPortNumber": "{0} 連接埠號碼", "serverVariable": "伺服器變數", + "createProjectSettings": "設定", "sourceDatabase": "來源資料庫", - "specSelectionText": "OpenAPI/Swagger 規格", - "sqlCmdTableLabel": "SQLCMD 變數", - "sqlCmdValueColumn": "值", - "sqlCmdVariableColumn": "名稱", - "sqlConnectionStringFriendly": "SQL 連接字串", - "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。", - "sqlDatabaseProjects.Install": "安裝", - "sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "目前安裝的 .NET SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。", - "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", - "sqlDatabaseProjects.doNotAskAgain": "不要再詢問", - "sqlDatabaseProjects.outputChannel": "資料庫專案", - "sqlcmdVariableAlreadyExists": "此專案中已有同名的 SQLCMD 變數", - "sqlcmdVariableNameCannotBeWhitespace": "SQLCMD 變數名稱 '{0}' 不能包含空白字元", - "sqlcmdVariableNameCannotContainIllegalChars": "SQLCMD 變數名稱 '{0}' 不能包含下列任何字元: {1}", - "sqlcmdVariablesNodeName": "SQLCMD 變數", + "invalidGuid": "指定的 GUID 無效: {0}", + "edgeProjectTypeDescription": "從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述", "storedProcedureFriendlyName": "預存程序", "suppressMissingDependenciesErrors": "隱藏參考的專案中未解析參考造成的錯誤", "systemDatabase": "系統資料庫", "systemDatabaseReferenceRequired": "必須有系統資料庫選取項目,才可將參考加入系統資料庫", "tableFriendlyName": "資料表", - "targetConnectionLabel": "連線", + "TargetDatabase": "目標資料庫", + "TargetPlatform": "目標平台", + "TargetServer": "目標伺服器", + "extractTargetRequired": "需要供解壓縮的目標資訊才能建立資料庫專案。", + "currentTargetPlatform": "專案 {0} 的目標平台現在已{1}", "targetProject": "目標專案", - "taskFailedError.error": "無法完成工作 '{0}'。錯誤: {1}", + "sqlDatabaseProjects.DotnetInstallationConfirmation": "找不到 .NET SDK。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。", + "noSchemaCompareExtension": "結構描述比較延伸模組必須安裝至資料庫中的更新專案。", + "convertToSdkStyleConfirmation": "轉換後,專案 '{0}' 將不會與 SSDT 完全相容。轉換之前,專案檔案備份會先在專案資料夾中建立。有關詳細資訊,可參閱: https://aka.ms/sqlprojsdk。要繼續轉換成 SDK 樣式的專案嗎?", + "equalComparison": "專案已經與資料庫一起更新。", + "projectUpdatedToSdkStyle": "專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。", + "noSqlProjFile": "選取的專案檔不存在", + "dataworkspace.projectParentDirectoryNotExistError": "選取的專案位置 '{0}' 不存在或不是目錄。", + "updateProjectDatabaseReferencesForRoundTrip": "必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", + "projectNeedsUpdatingForCrossPlat": "需要更新目標、參照和系統資料庫參照,以組建 '{0}'。", + "dataworkspace.projectDirectoryAlreadyExistError": "選取的位置中已有名為 '{0}' 的目錄: '{1}'。", + "applyError": "更新專案時發生錯誤: {0}", + "prePostDeployCount": "若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼", "unableToCreatePublishConnection": "無法建立連線: {0}", - "unableToFindFile": "找不到路徑為 '{0}' 的 {1}", - "unableToFindReference": "找不到資料庫參考 {0}", - "unableToFindSqlCmdVariable": "找不到 SQLCMD 變數 '{0}'", - "unableToPerformAction": "找不到 '{0}' 目標: '{1}'。{2}", "unexpectedProjectContext": "無法建立專案內容。從未預期的位置叫用的命令: {0}", - "unhandledDeleteType": "刪除期間未處理的項目類型: '{0}", + "unableToFindSqlCmdVariable": "找不到 SQLCMD 變數 '{0}'", + "unableToFindReference": "找不到資料庫參考 {0}", + "unableToFindFile": "找不到路徑為 '{0}' 的 {1}", + "unableToPerformAction": "找不到 '{0}' 目標: '{1}'。{2}", + "multipleMostDeploymentScripts": "非預期的 {0} 檔案數: {1}", + "unhandledDeleteType": "排除期間未處理的項目類型: '{0}", "unhandledMoveNode": "用於移動的未處理節點類型", "unknownDataSourceType": "不明的資料來源類型:", "unrecognizedDataSourcesVersion": "無法辨識的版本:", - "updateAction": "更新動作", - "updateActionRadiButtonLabel": "套用所有變更", - "updateProjectDatabaseReferencesForRoundTrip": "必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", - "updateProjectForCrossPlatform": "{0} 如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", - "updateProjectForCrossPlatformShort": "更新跨平台支援的 {0}?", - "updateProjectFromDatabaseDialogName": "從資料庫更新專案", "updateText": "更新", - "updatedToSdkStyleError": "將專案 {0} 轉換成 SDK 樣式失敗。已回復對 .sqlproj 所做的變更。", + "sqlDatabaseProjects.UpdateDotnetLocation": "更新位置", + "updateAction": "更新動作", + "updateProjectFromDatabaseDialogName": "從資料庫更新專案", + "updateProjectForCrossPlatformShort": "更新跨平台支援的 {0}?", + "deployAppSettingUpdating": "正在更新應用程式設定: '{0}'", "updatingProjectFromDatabase": "正在從 {1} 更新 {0}...", + "dockerImagesPlaceHolder": "在本機 arm64/Apple Silicon 上使用{0}", "userSelectionCancelled": "使用者已取消選取如何執行自動 autorest。", "userSelectionInstallGlobally": "使用者已選取全域安裝 autorest。正在安裝...", "userSelectionRunNpx": "已選取要透過 npx 執行的使用者。", + "externalStreamingJobValidationPassed": "外部資料流作業的驗證已通過。", + "sqlCmdValueColumn": "值", "valueCannotBeEmpty": "值不得空白", "version": "版本", "versionMustNotBeEmpty": "版本不可為空白", - "versionPlaceholder": "NuGet 套件版本", "viewFriendlyName": "檢視", + "compareActionRadiButtonLabel": "在結構描述比較中檢視變更", + "retryWaitMessage": "在另一次嘗試作業 '{0}' 之前等候 {1} 秒", + "reloadProject": "要重新載入資料庫專案嗎?", + "saveProfile": "是否將設定儲存在設定檔 (.publish.xml) 中?", + "appSettingPrompt": "是否要以新的連接字串更新 Azure Function local.settings.json?", + "yesString": "是", "yesRecommended": "是 (建議)", - "yesString": "是" + "dacpacFiles": "dacpac 檔案", + "optionNotFoundWarningMessage": "標籤: 選項值名稱查閱中不存在 {0}", + "updateProjectForCrossPlatform": "{0} 如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案?", + "serverPassword": "{0} 系統管理員密碼", + "passwordNotMatch": "{0} 密碼與確認密碼不相符", + "invalidSQLPassword": "{0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy", + "serverPortNumber": "{0} 連接埠號碼", + "Date": "日期", + "Failed": "失敗", + "Move": "移動", + "Status": "狀態", + "Success": "成功", + "Time": "時間", + "at": "於", + "default": "預設", + "fileObject": "檔案", + "folderObject": "資料夾", + "hr": "小時", + "min": "分鐘", + "msec": "毫秒", + "sec": "秒" }, "dist/tools/netcoreTool": { "sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … 發生錯誤: {1}" }, "dist/tools/shellExecutionHelper": { - "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", - "sqlDatabaseProjects.RunCommand.stdout": " stdout: ", "sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} …已結束。代碼: {1}", - "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} …已結束。訊號: {1}" + "sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} …已結束。訊號: {1}", + "sqlDatabaseProjects.RunCommand.stderr": " stderr: ", + "sqlDatabaseProjects.RunCommand.stdout": " stdout: " }, "package": { - "sqlDatabaseProjects.Settings": "資料庫專案", "sqlDatabaseProjects.addDatabaseReference": "新增資料庫參考", "sqlDatabaseProjects.addExistingItem": "新增現有項目(_I)...", - "sqlDatabaseProjects.addSqlCmdVariable": "新增 SQLCMD 變數", - "sqlDatabaseProjects.autorestSqlVersion": "要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。", - "sqlDatabaseProjects.build": "組建", - "sqlDatabaseProjects.changeTargetPlatform": "變更目標平台", - "sqlDatabaseProjects.close": "關閉資料庫專案", - "sqlDatabaseProjects.collapseProjectNodes": "專案節點是否開始摺疊", - "sqlDatabaseProjects.convertToSdkStyleProject": "轉換成 SDK 樣式專案", - "sqlDatabaseProjects.createProjectFromDatabase": "從資料庫建立專案", - "sqlDatabaseProjects.delete": "刪除", - "sqlDatabaseProjects.description": "設計及發佈 SQL 資料庫結構描述", - "sqlDatabaseProjects.displayName": "資料庫專案", - "sqlDatabaseProjects.dotnetInstallLocation": "電腦上 .NET SDK 的完整路徑。例如,如果 dotnet.exe 位於 C:\\folder1\\dotnet\\dotnet.exe,請將此設定的路徑設定為 C:\\folder1\\dotnet", - "sqlDatabaseProjects.edit": "編輯", - "sqlDatabaseProjects.editProjectFile": "編輯 .sqlproj 檔", - "sqlDatabaseProjects.enablePreviewFeatures": "啟用預覽 SQL 資料庫專案功能", - "sqlDatabaseProjects.exclude": "從專案中排除", - "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "透過 OpenAPI/Swagger 規格產生 SQL 專案 (預覽)", - "sqlDatabaseProjects.microsoftBuildSqlVersion": "要用於建置舊版 SQL 專案的 Microsoft.Build.Sql SDK 版本。範例: 0.1.7-預覽", - "sqlDatabaseProjects.netCoreDoNotAsk": "是否在未偵測到時提示使用者安裝 .NET SDK。", - "sqlDatabaseProjects.new": "新的資料庫專案", "sqlDatabaseProjects.newExternalStreamingJob": "新增外部資料流作業", "sqlDatabaseProjects.newFolder": "新增資料夾", "sqlDatabaseProjects.newItem": "新增項目...", "sqlDatabaseProjects.newPostDeploymentScript": "新增部署後指令碼", "sqlDatabaseProjects.newPreDeploymentScript": "新增預先部署指令碼", "sqlDatabaseProjects.newPublishProfile": "新增發行設定檔", + "sqlDatabaseProjects.addSqlCmdVariable": "新增 SQLCMD 變數", "sqlDatabaseProjects.newScript": "新增指令碼", "sqlDatabaseProjects.newStoredProcedure": "新增預存程序", "sqlDatabaseProjects.newTable": "新增資料表", "sqlDatabaseProjects.newView": "新增檢視", - "sqlDatabaseProjects.nodejsDoNotAsk": "是否在未偵測到 Node.js 時提示使用者加以安裝。", + "sqlDatabaseProjects.build": "組建", + "sqlDatabaseProjects.changeTargetPlatform": "變更目標平台", + "sqlDatabaseProjects.close": "關閉資料庫專案", + "sqlDatabaseProjects.convertToSdkStyleProject": "轉換成 SDK 樣式專案", + "sqlDatabaseProjects.createProjectFromDatabase": "從資料庫建立專案", + "sqlDatabaseProjects.Settings": "資料庫專案", + "sqlDatabaseProjects.displayName": "資料庫專案", + "sqlDatabaseProjects.delete": "刪除", + "sqlDatabaseProjects.description": "設計及發佈 SQL 資料庫結構描述", + "sqlDatabaseProjects.edit": "編輯", + "sqlDatabaseProjects.editProjectFile": "編輯 .sqlproj 檔", + "sqlDatabaseProjects.enablePreviewFeatures": "啟用預覽 SQL 資料庫專案功能", + "sqlDatabaseProjects.exclude": "從專案中排除", + "sqlDatabaseProjects.dotnetInstallLocation": "電腦上 .NET SDK 的完整路徑。例如,如果 dotnet.exe 位於 C:\\folder1\\dotnet\\dotnet.exe,請將此設定的路徑設定為 C:\\folder1\\dotnet", + "sqlDatabaseProjects.generateProjectFromOpenApiSpec": "透過 OpenAPI/Swagger 規格產生 SQL 專案 (預覽)", + "sqlDatabaseProjects.new": "新的資料庫專案", + "sqlDatabaseProjects.welcome": "目前沒有開啟的資料庫專案。\r\n[新專案](command:sqlDatabaseProjects.new)\r\n[開啟的專案](command:sqlDatabaseProjects.open)\r\n[從資料庫建立專案](command:sqlDatabaseProjects.importDatabase)", + "sqlDatabaseProjects.openContainingFolder": "開啟所屬資料夾", "sqlDatabaseProjects.open": "開啟資料庫專案", - "sqlDatabaseProjects.openContainingFolder": "開啟收納資料夾", "sqlDatabaseProjects.openInDesigner": "在設計工具中開啟", "sqlDatabaseProjects.openReferencedSqlProject": "開啟專案", + "title.projectsView": "專案", "sqlDatabaseProjects.properties": "屬性", "sqlDatabaseProjects.publish": "發佈", "sqlDatabaseProjects.rename": "重新命名", "sqlDatabaseProjects.schemaCompare": "結構描述比較", "sqlDatabaseProjects.updateProjectFromDatabase": "從資料庫更新專案", "sqlDatabaseProjects.validateExternalStreamingJob": "驗證外部串流作業", - "sqlDatabaseProjects.welcome": "目前沒有開啟的資料庫專案。\r\n[New Project](command:sqlDatabaseProjects.new)\r\n[Open Project](command:sqlDatabaseProjects.open)\r\n[Create Project From Database](command:sqlDatabaseProjects.importDatabase)", - "title.projectsView": "專案" + "sqlDatabaseProjects.collapseProjectNodes": "專案節點是否開始摺疊", + "sqlDatabaseProjects.netCoreDoNotAsk": "是否在未偵測到時提示使用者安裝 .NET SDK。", + "sqlDatabaseProjects.nodejsDoNotAsk": "是否在未偵測到 Node.js 時提示使用者加以安裝。", + "sqlDatabaseProjects.autorestSqlVersion": "要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。", + "sqlDatabaseProjects.microsoftBuildSqlVersion": "要用於建置舊版 SQL 專案的 Microsoft.Build.Sql SDK 版本。範例: 0.1.7-預覽" } } } \ 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/Microsoft.sql-migration.i18n.json similarity index 96% rename from i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json rename to i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-migration.i18n.json index b8ec554d01..081bf3f18e 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/sql-migration.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/Microsoft.sql-migration.i18n.json @@ -9,961 +9,965 @@ "version": "1.0.0", "contents": { "dist/constants/strings": { - "serviceCrashMessage": "移轉服務元件無法啟動。{0}", - "serviceCrashed": "服務元件當機。", - "serviceProviderIntializationError": "無法初始化服務提供者。", - "sql-migration.login.wizard.title": "將登入從 '{0}' 移轉至 Azure SQL", - "sql-migration.wizard.title": "將 '{0}' 移轉到 Azure SQL", - "sql.cancel.migration.confirmation": "確定要取消此移轉嗎?", - "sql.delete.migration.confirmation": "確定要刪除此刪除嗎?", - "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 網域名稱 (僅需要移轉 Windows 驗證登入)", - "sql.login.migration.aad.domain.name.input.box.placeholder": "輸入 AAD 網域名稱", - "sql.login.migration.collecting.target.logins.failed": "收集目標登入失敗,錯誤碼為 {0}", - "sql.login.migration.complete": "已完成登入移轉", - "sql.login.migration.db.title": "Azure SQL 資料庫", - "sql.login.migration.enter.AAD.domain.name.to.continue": "需要 Azure Active Directory (AAD) 網域名稱才能移轉 Windows 登入。請輸入 AAD 網域名稱或取消選取 Windows 登入。", - "sql.login.migration.error": "登入移轉錯誤: {0}", - "sql.login.migration.establish.user.mappings": "驗證及移轉登入已完成。\r\n\r\n正在建立使用者對應。", - "sql.login.migration.establish.user.mappings.failed": "建立使用者對應失敗", - "sql.login.migration.failed": "移轉登入失敗", - "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", - "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", - "sql.login.migration.in.progress": "正在進行登入移轉", - "sql.login.migration.login.status.details.title": "{0} 的移轉狀態詳細資料", - "sql.login.migration.logins.found": "找到登入", - "sql.login.migration.logins.not.found": "找不到登入", - "sql.login.migration.mi.title": "Azure SQL 受控執行個體", - "sql.login.migration.migrate.server.roles.and.set.permissions": "建立使用者對應已完成。\r\n\r\n目前正在移轉伺服器角色、建立伺服器對應及設定權限。這需要一些時間。", - "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "移轉伺服器角色、建立伺服器對應及設定權限失敗。", - "sql.login.migration.migration.status.column": "移轉狀態", - "sql.login.migration.refresh.login.data.successful": "重新整理登入清單成功。發現來源登入 {0},找到目標登入 {1}", - "sql.login.migration.refresh.source.login.data.failed": "從來源重新整理登入清單失敗", - "sql.login.migration.refresh.target.login.data.failed": "從目標重新整理登入清單失敗", - "sql.login.migration.select.in.progress": "正在從來源和目標重新整理登入清單", - "sql.login.migration.select.logins.windows.auth.warning": "請注意,此精靈不會顯示 Windows 驗證登入類型,因為目前不支援移轉該類型。即將推出移轉 Windows 驗證登入的功能。", - "sql.login.migration.select.page.title": "選取要移轉的登入", - "sql.login.migration.status.column": "狀態", - "sql.login.migration.status.failed": "失敗", - "sql.login.migration.status.in.progress": "進行中", - "sql.login.migration.status.page.description": "正在將 {0} 登入移轉至目標 {1} '{2}'", - "sql.login.migration.status.page.description.completed": "已完成將 {0} 登入移轉至 {1} '{2}'", - "sql.login.migration.status.page.description.failed": "無法將 {0} 登入移轉至 {1} '{2}'", - "sql.login.migration.status.page.previous.button.error": "登入移轉已起始,且已停用回到先前頁面的功能。", - "sql.login.migration.status.page.previous.button.title": "上一個 (已停用)", - "sql.login.migration.status.page.title": "移轉狀態", - "sql.login.migration.status.succeeded": "已成功", - "sql.login.migration.steps.migrate.logins": "移轉登入", - "sql.login.migration.steps.not.started": "未啟動", - "sql.login.migration.target.status.column": "目標狀態", - "sql.login.migration.target.title": "Azure SQL 目標", - "sql.login.migration.type": "登入類型", - "sql.login.migration.vm.title": "Azure 虛擬機器上的 SQL Server", - "sql.login.migration.wizard.target.connection.success": "連線成功。", - "sql.login.migration.wizard.target.data.migration.warning": "請注意,登入移轉功能處於公開預覽版模式。", - "sql.login.migration.wizard.target.description": "選取您要移轉登入的位置: 目標 Azure SQL 受控執行個體、Azure SQL VM 或 Azure SQL 資料庫。", - "sql.login.migration.wizard.target.permission.warning": "請確定目前的使用者具有系統管理員權限,可取得目前執行個體的所有登入資訊 ({0})。", - "sql.login.migration.wizard.target.type.title": "Azure SQL 目標類型", - "sql.login.migrations.selected": "已選取 {0}/{1} 個登入", - "sql.migrate.text": "選取要遷移至 Azure SQL 的資料庫。", - "sql.migration.account.credentials.refresh.required": "{0} (需要重新整理認證)", + "sql.migration.status.error.count.single": " ({0} 個錯誤)", + "sql.migration.status.error.count.multiple": " ({0} 個錯誤)", + "sql.migration.status.warning.count.single": " ({0} 個警告)", + "sql.migration.status.warning.count.multiple": " ({0} 個警告)", + "sql.migration.unavailable.target": "(無法使用) {0}", + "sql.migration.assessed.databases": "(針對 {0} 個已評定的資料庫)", + "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.sku.recommendations.empty.time": "-", + "sql.migration.service.details.status.unavailable": "-- 無法使用 --", + "sql.migration.database.missing.tables": "在來源資料庫上找到 0 個資料表。", + "sql.migration.cutover.step.1": "1. 停止所有導向來源資料庫的傳入交易。", + "sql.migration.cutover.step.2.network.share": "2. 建立最終交易記錄備份,並儲存在網路共用上。", + "sql.migration.cutover.step.2.blob": "2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。", + "sql.migration.cutover.step.3.blob": "3. 確認所有備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", + "sql.migration.cutover.step.3.network.share": "3. 確認所有記錄備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", + "sql.migration.bc.info": "因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。", + "sql.migration.dashboard.help.description.dmsGuide": "移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。", + "sql.migration.resource.group.description": "資源群組是能夠存放 Azure 解決方案相關資源的容器。", + "sql.migration.pre.req.2": "在內部部署或 Azure 虛擬機器上的 SQL Server 上執行的來源 SQL Server 資料庫,或雲端中執行的任何虛擬機器 (私人、公用)。", + "sql.migration.dashboard.help.description.sqldb": "將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉至 Azure SQL 資料庫的逐步教學課程。", + "sql.migration.dashboard.help.description.mi": "將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。", + "sql.migration.dashboard.help.description.vm": "將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。", + "sql.migration.validate.error.gatewaytimeout": "驗證資源連線時發生逾時。深入了解: https://aka.ms/dms-migrations-troubleshooting.", "sql.migration.active.backup.files": "使用中的備份檔案", "sql.migration.active.backup.files.items": "使用中的備份檔案 (1 個項目)", "sql.migration.active.backup.files.multiple.items": "使用中的備份檔案 ({0} 個項目)", + "sql.migration.wizard.account.noAccount.error": "新增連結的帳戶,然後再試一次。", + "sql.migration.status.add.account": "新增帳戶", + "sql.migration.status.add.account.MESSAGE": "新增您的 Azure 帳戶以檢視現有的移轉及其狀態。", "sql.migration.all.backups.restored": "已還原所有備份", + "sql.migration.view.all": "所有資料庫移轉", "sql.migration.all.fields.required": "所有欄位都是必要欄位。", + "sql.migration.multi.step.all.steps.completed.errors": "所有步驟都已完成,但發生以下錯誤:{0}{1}", + "sql.migration.multi.step.all.steps.succeeded": "所有步驟都已成功。", + "sql.migration.pre.req.3": "要移轉資料庫的目標 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL 資料庫。", + "sql.migration.pre.req.1": "Azure 帳戶 (評定或 SKU 建議功能不需要)", + "sql.migration.refresh.migrations.error.title": "重新整理移轉清單時發生錯誤。", + "sql.migration.database.backup.load.error": "存取資料庫詳細資料時發生錯誤。", + "sql.migration.wizard.sku.assessment.error": "評定伺服器 '{0}' 時發生錯誤。", + "sql.migration.cancel.error": "取消移轉時發生錯誤。", + "sql.migration.database.connection.error": "連接到目標移轉資料庫時發生錯誤。", + "sql.migration.wizard.connection.error.title": "連線到目標伺服器時發生錯誤。", + "sql.migration.delete.error": "刪除移轉時發生錯誤。", + "sql.migration.wizard.sku.error": "產生伺服器 '{0}' 的 SKU 建議時發生錯誤。", + "sql.migration.cutover.error": "起始完全移轉時發生錯誤。", + "sql.migration.select.service.select.subscription.error": "載入帳戶訂閱時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", + "sql.migration.select.service.select.tenant.error": "載入可用的 Azure 帳戶租用戶時發生錯誤。", + "sql.migration.select.service.select.account.error": "載入可用的 Azure 帳戶時發生錯誤。", + "sql.migration.select.service.select.service.error": "載入可用的資料庫移轉服務時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", + "sql.migration.select.service.select.resource.group.error": "載入可用的資源群組時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", + "sql.migration.select.service.select.location.error": "載入位置時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", + "sql.migration.service.status.refresh.error": "重新整理移轉服務建立狀態時發生錯誤。", + "sql.migration.cutover.status.refresh.error": "重新整理移轉狀態時發生錯誤。", + "sql.migration.refresh.migrations.error.label": "重新整理移轉清單時發生錯誤'。 請檢查您的連結 Azure 連線,然後按一下 [重新整理] 再試一次。", + "sql.migration.retry.migration.error": "重新啟動移轉時發生錯誤。", + "sql.migration.starting.migration.error": "啟動憑證移轉時發生錯誤: '{0}'", + "sql.migration.wizard.login.error.title": "嘗試取得 {0} 登入資訊時發生錯誤。", + "sql.migration.wizard.sku.assessment.unexpected.error": "評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2}", + "sql.migration.database.migration.mode.online.description": "應用程式停機的情況只會發生於移轉結束時的完全移轉期間。", + "sql.migration.database.migration.mode.offline.description": "當移轉開始時,應用程式的停機時間就會開始。", + "sql.migration.select.service.apply.label": "套用", "sql.migration.apply": "套用", - "sql.migration.assessed.databases": "(針對 {0} 個已評定的資料庫)", - "sql.migration.assessment": "'{0}' 的評定結果", - "sql.migration.assessment.failed": "評定您的 SQL Server 執行個體 '{0}' 失敗。", + "sql.cancel.migration.confirmation": "確定要取消此移轉嗎?", + "sql.delete.migration.confirmation": "確定要刪除此刪除嗎?", + "sql.migration.migration.list.ascending.label": "遞增", + "sql.migration.database.assessment.xevents.title": "評估擴充事件工作階段", "sql.migration.assessment.in.progress": "評定正在進行中", - "sql.migration.assessment.in.progress.content": "我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。\r\n\r\n這可能需要一些時間。", - "sql.migration.assessment.migration.warning": "尚未準備好移轉到 Azure SQL 受控執行個體或 Azure SQL Database 的資料庫,可以在 Azure 虛擬機器上移轉到 SQL Server。", - "sql.migration.assessment.migration.warning.sqldb": "尚未準備好移轉至 Azure SQL Database 的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL 受控執行個體移轉整備程度的評定結果。", - "sql.migration.assessment.migration.warning.sqlmi": "尚未準備好移轉至 Azure SQL 受控執行個體的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL Database 移轉整備程度的評定結果。", "sql.migration.assessment.results": "評定結果", "sql.migration.assessment.results.and.recommendations.title": "評定結果和建議", - "sql.migration.assessments.blocking.issue": "這是會導致資料庫移轉無法成功的執行問題。", + "sql.migration.no.results": "評定結果無法使用。", + "sql.migration.assessment": "'{0}' 的評定結果", "sql.migration.authKeys.header": "驗證金鑰", "sql.migration.authKeys.refresh.message": "已重新整理驗證金鑰 '{0}'。", - "sql.migration.authentication.type": "驗證類型", + "sql.migration.service.details.authKeys.label": "驗證金鑰", "sql.migration.authentication.types": "驗證金鑰", - "sql.migration.azure.sql": "Azure SQL", - "sql.migration.azure.sql.database": "Azure SQL Database 伺服器", - "sql.migration.azure.sql.database.managed.instance": "Azure SQL 受控執行個體", - "sql.migration.azure.sql.database.virtual.machine": "Azure 虛擬機器上的 SQL Server", - "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", - "sql.migration.azure.sql.target": "目標類型", - "sql.migration.azure.storage.account.to.upload.backups": "要上傳備份的 Azure 儲存體帳戶", + "sql.migration.service.details.authKeys.title": "用來連線到自我裝載整合執行個體節點的驗證金鑰", + "sql.migration.authentication.type": "驗證類型", "sql.migration.azure.tenant": "Azure AD 租用戶", - "sql.migration.azureRecommendation.folder.name": "資料夾名稱", - "sql.migration.backup.file.backup.size": "備份大小 (MB)", - "sql.migration.backup.file.name": "檔案名稱", - "sql.migration.backup.file.number.of.stripes": "條紋數", - "sql.migration.backup.file.restore.finish.date": "還原完成日期", - "sql.migration.backup.file.restore.start.date": "還原開始日期", - "sql.migration.backup.file.restore.status": "還原狀態", - "sql.migration.backup.file.status": "檔案狀態", - "sql.migration.backup.location": "備份位置", - "sql.migration.backup.start.time": "備份開始時間", - "sql.migration.bc.info": "因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。", - "sql.migration.blob.container.folder.label": "資料夾", - "sql.migration.blob.container.label": "Blob 容器資源群組", - "sql.migration.blob.container.last.backup.file.label": "最後備份的檔案", - "sql.migration.blob.container.select": "請先選取 BLOb 容器值。", - "sql.migration.blob.container.storage.account.label": "Blob 容器儲存體帳戶", - "sql.migration.blob.container.title": "Blob 容器", - "sql.migration.blob.resourceGroup.select": "選取資源群組。", - "sql.migration.blob.resourceGroup.select.prompt": "請先選取資源群組值。", - "sql.migration.blob.storage.folder.info": "將資料庫備份上傳到 Blob 容器時,請確定來自不同資料庫的備份檔案儲存在不同的資料夾中。只支援容器與資料夾最多一層深的根目錄。", - "sql.migration.blob.storage.folder.warning": "已選取多個具有相同備份位置的資料庫。請確認來自不同資料庫的備份檔案儲存在不同的資料夾中。", + "sql.login.migration.enter.AAD.domain.name.to.continue": "需要 Azure Active Directory (AAD) 網域名稱才能移轉 Windows 登入。請輸入 AAD 網域名稱或取消選取 Windows 登入。", + "sql.login.migration.aad.domain.name.input.box.label": "Azure Active Directory 網域名稱 (僅需要移轉 Windows 驗證登入)", + "sql.migration.dashboard.help.link.dmsGuide": "Azure 資料庫移轉指南", + "sql.migration.select.service.description": "Azure 資料庫移轉服務", + "sql.migration.select.service.service.label": "Azure 資料庫移轉服務", + "sql.migration.service.details.dialog.title": "Azure 資料庫移轉服務", + "sql.migration.ir.page.title": "Azure 資料庫移轉服務", + "sql.migration.service.ready": "Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}\r\n\r\n為了提升效能和高可用性,您可以註冊其他節點。", + "sql.migration.service.ready.below": "Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}\r\n\r\n為了提升效能和高可用性,您可以註冊其他節點。請參閱下方的註冊指示。", + "sql.migration.service.header": "Azure 資料庫移轉服務 \"{0}\" 詳細資料:", + "sql.migration.service.not.ready": "Azure 資料庫移轉服務未註冊。Azure 資料庫移轉服務 '{0}' 必須向在任何節點上的自我裝載整合執行階段註冊。", + "sql.migration.service.not.ready.below": "未註冊 Azure 資料庫移轉服務。Azure 資料庫移轉服務 '{0} ' 必須向在任何節點上的自我裝載整合執行階段註冊。\r\n\r\n請參閱下方的註冊指示。", + "sql.migration.service.container.container.description1": "Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,處理來源與目標之間的連線,並將內部部署網路檔案共用的備份上傳到 Azure (若適用)。", + "sql.migration.services.name": "Azure 資料庫移轉服務名稱。", + "sql.migration.ir.page.description": "Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務,或是在下方建立一個新的。", + "sql.migration.azure.sql": "Azure SQL", + "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.login.migration.db.title": "Azure SQL Database", + "sql.migration.sku.sqldb.target.title": "Azure SQL Database", + "sql.migration.sku.sqldb.card.title": "Azure SQL Database", + "sql.migration.azure.sql.database": "Azure SQL Database 伺服器", + "sql.migration.summary.mi.type": "Azure SQL 受控執行個體", + "sql.migration.azure.sql.database.managed.instance": "Azure SQL 受控執行個體", + "sql.login.migration.mi.title": "Azure SQL 受控執行個體", + "sql.migration.sku.mi.target.title": "Azure SQL 受控執行個體", + "sql.migration.sku.mi.card.title": "Azure SQL 受控執行個體", + "sql.migration.dashboard.title": "Azure SQL 移轉", + "sql.migration.wizard.target.title": "Azure SQL 目標", + "sql.login.migration.target.title": "Azure SQL 目標", + "sql.migration.services.target": "Azure SQL 目標已選取為預設值。", + "sql.login.migration.wizard.target.type.title": "Azure SQL 目標類型", "sql.migration.blob.storage.header.text": "Azure 儲存體 Blob 容器詳細資料", - "sql.migration.blob.storage.help.text": "提供包含備份的 Azure 儲存體 Blob 容器。", - "sql.migration.blob.storage.subscription.label": "訂用帳戶", - "sql.migration.blob.storage.table.help": "輸入目標資料庫名稱,然後選取所選源資料庫的資源群組、儲存體帳戶和容器。", - "sql.migration.blob.storageAccount.select": "請先選取儲存體帳戶值。", + "sql.migration.azure.storage.account.to.upload.backups": "要上傳備份的 Azure 儲存體帳戶", + "sql.migration.wizard.account.title": "Azure 帳戶", + "sql.migration.sku.azureConfiguration": "Azure 組態", + "sql.migration.sku.recommendation": "Azure 建議 (預覽)", + "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的目標。", + "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。", + "sql.migration.sku.card.azureRecommendation.notEnabled": "無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕", + "sql.migration.sku.azureRecommendation.description": "Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。", + "sql.migration.sku.card.azureRecommendation.inProgress": "資料收集完成後,將會顯示 Azure 建議。", + "sql.migration.dms.location": "您的 Azure 資料庫移轉服務的 Azure 區域。只會顯示包含服務的區域。", + "sql.migration.services.location": "Azure 資料庫移轉服務的 Azure 區域。這應該是與目標 Azure SQL 相同的區域。", + "sql.migration.sku.location": "您的 Azure SQL 目標的 Azure 區域。只會顯示包含符合移轉目標的區域。", + "sql.migration.summary.azure.storage": "Azure 儲存體", + "sql.migration.validate.ir.validation.result.label.storage": "Azure 儲存體連線能力", + "sql.migration.summary.azure.storage.subscription": "Azure 儲存體訂用帳戶", + "sql.migration.backup.location": "備份位置", + "sql.migration.backup.file.backup.size": "備份大小 (MB)", + "sql.migration.backup.start.time": "備份開始時間", + "sql.migration.wizard.sku.all": "根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。", + "sql.migration.sku.targetStorageConfiguration.info": "以下是滿足儲存體效能需求所需的目標儲存體設定。", + "sql.migration.blob.container.title": "Blob 容器", + "sql.migration.blob.container.label": "Blob 容器資源群組", + "sql.migration.blob.container.storage.account.label": "Blob 容器儲存體帳戶", + "sql.migration.restore.status.blocked": "已封鎖", + "sql.migration.issue.aria.label": "執行問題: {0}", "sql.migration.browse": "瀏覽", - "sql.migration.can.be.migrated": "{0}/{1} 個資料庫可以移轉而無問題", + "sql.migration.sku.azureConfiguration.businessCritical": "業務關鍵", + "sql.migration.sku.cpu.requirement": "CPU 需求", + "sql.migration.saved.assessment.cancel": "取消", "sql.migration.cancel": "取消", - "sql.migration.cancel.error": "取消移轉時發生錯誤。", + "sql.migration.table.selection.update.cancel": "取消", "sql.migration.cancel.migration": "取消移轉", - "sql.migration.cannot.cancel": "移轉不在進行中,因此無法取消。", - "sql.migration.cannot.cutover": "移轉不在進行中,且無法完全移轉。", - "sql.migration.cannot.delete": "移轉目前正在進行中,無法刪除。", - "sql.migration.cannot.retry": "無法重試移轉。", - "sql.migration.cannot.start.cutover.error": "在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。", + "sql.migration.state.canceled": "已取消", + "sql.migration.copy.status.canceled": "已取消", + "sql.migration.status.canceled": "已取消", + "sql.migration.validation.state.canceled": "已取消", + "sql.migration.status.canceling": "正在取消", + "sql.migration.restore.status.cancelled": "已取消", + "sql.migration.copy.status.cancelled": "已取消", + "sql.migration.details.serverobjects.cancelled.tables.label": "已取消", + "sql.migration.invalid.owner.uri.error": "因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri')", + "sql.migration.invalid.savedInfo": "無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。", + "sql.migration.tde.wizard.optionscaption": "憑證移轉", + "sql.migration.validation.dialog.title": "憑證移轉", + "sql.migration.tde.migrate.success": "憑證移轉已成功完成。 請按 [下一步] 繼續移轉。", + "sql.migration.tde.migrate.not.run": "尚未針對目前的設定執行憑證移轉。請執行並完成憑證移轉以繼續。", + "sql.migration.tde.migrate.results.heading": "憑證移轉進度詳細資料:", + "sql.migration.tde.migrate.results.heading.completed": "憑證移轉結果:", + "sql.migration.tde.migrate.canceled": "憑證移轉已取消。請執行並完成憑證移轉再繼續。", + "sql.migration.tde.wizard.optionmanual.warning": "憑證必須先移轉,才能繼續進行資料庫移轉,否則會發生失敗。{0} 手動移轉 TDE 憑證。", + "sql.migration.sku.parameters.scale.factor.tooltip": "如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。", + "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "按下 [重新整理建議] 按鈕,定期回來查看更新的建議。", + "sql.migration.wizard.sku.assessment.error.bypass": "核取此選項以略過評定並繼續移轉。", + "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "選擇您要如何提供效能資料", + "sql.migration.wizard.sku.choose_a_target": "選擇您的 Azure SQL 目標", + "sql.migration.select.service.delete.label": "清除", "sql.migration.clear": "清除", + "sql.migration.select.prompt": "按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。", + "sql.migration.sku.azureRecommendation.tooltip.notStarted": "按一下下方按鈕以匯入或收集資料庫效能資料。", + "sql.migration.database.migration.context.menu.tool.tip": "按一下此資料行以啟用内容命令功能表", + "sql.migration.error.aria.view.details": "按一下以檢視錯誤詳細資料", + "sql.migration.service.details.button.label": "關閉", "sql.migration.close": "關閉", + "sql.migration.sku.azureRecommendation.collectData.method": "立即收集效能資料", + "sql.login.migration.collecting.target.logins.failed": "收集目標登入失敗,錯誤碼為 {0}", + "sql.migration.data.uploaded.info": "比較從來源讀取的實際資料量,以及上傳至目標的實際資料量。", "sql.migration.complete.cutover": "完成完全移轉", - "sql.migration.completed.multi.steps.heading": "我們已執行以下步驟:", + "sql.migration.restore.status.completed": "已完成", + "sql.login.migration.complete": "已完成登入移轉", + "sql.login.migration.status.page.description.completed": "已完成將 {0} 登入移轉至 {1} '{2}'", + "sql.migration.status.completing": "即將完成", "sql.migration.completing.cutover.warning": "完成完全移轉而不還原所有備份可能會造成資料遺失。", - "sql.migration.confirm.checkbox.message": "我確認沒有其他記錄備份可提供並想要完成完全移轉。", + "sql.migration.restore.status.completing.migration": "正在完成移轉", + "sql.migration.save.close.popup": "已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。", "sql.migration.connection.label": "連線", + "sql.migration.wizard.target.connection.error": "連線錯誤: {0}", + "sql.migration.database.connection.error.message": "連線錯誤:{0} {1}", "sql.migration.connection.status": "連線狀態", + "sql.migration.wizard.source.missing": "連線成功,但找不到任何目標資料庫。", + "sql.login.migration.wizard.target.connection.success": "連線成功。", + "sql.migration.wizard.target.connection.success": "連線成功。找到目標資料庫: {0}", + "sql.migration.sqldb.column.copyduration": "複製期間", + "sql.migration.copy.status.copyfinished": "複製已完成", "sql.migration.copy.key1": "複製金鑰 1", "sql.migration.copy.key2": "複製金鑰 2", "sql.migration.copy.migration.details": "複製移轉詳細資料", - "sql.migration.copy.status.canceled": "已取消", - "sql.migration.copy.status.cancelled": "已取消", - "sql.migration.copy.status.copyfinished": "複製已完成", - "sql.migration.copy.status.copying": "正在複製", - "sql.migration.copy.status.failed": "失敗", - "sql.migration.copy.status.inprogress": "進行中", - "sql.migration.copy.status.preparingforcopy": "正在準備", - "sql.migration.copy.status.queued": "已佇列", - "sql.migration.copy.status.rebuildingindexes": "正在重建索引", - "sql.migration.copy.status.succeeded": "已成功", + "sql.migration.tde.migrate.copy.results": "複製移轉結果", + "sql.migration.multi.step.status.dialog.copy.results": "複製結果", + "sql.migration.sqldb.column.copystart": "複製開始", + "sql.migration.sqldb.column.copythroughput": "複製輸送量", "sql.migration.copy.throughput": "複製輸送量 (MBPS)", - "sql.migration.copy.throughput.info": "將資料庫備份移轉至 Azure 期間達成的資料移動輸送量。這是資料傳輸速率,由資料讀取除以備份移轉至 Azure 的持續時間計算。", - "sql.migration.count.database.multiple": "{0} 個資料庫", - "sql.migration.count.database.single": "{0} 個資料庫", + "sql.migration.validate.ir.copy.results": "複製驗證結果", + "sql.migration.copy.status.copying": "正在複製", "sql.migration.create": "建立", + "sql.migration.services.dialog.title": "建立 Azure 資料庫移轉服務", "sql.migration.create.new": "新建", "sql.migration.create.new.migration.service": "建立新的移轉服務", "sql.migration.create.new.resource.group": "建立新的資源群組", + "sql.migration.status.creating": "正在建立", "sql.migration.creating.rg.loading": "正在建立資源群組", "sql.migration.currently.restoring.file": "目前正在還原檔案", - "sql.migration.cutover": "完全移轉", - "sql.migration.cutover.card": "完成完全移轉的資料庫移轉", - "sql.migration.cutover.error": "起始完全移轉時發生錯誤。", - "sql.migration.cutover.help.main": "完成完全移轉前,請執行下列步驟。", "sql.migration.cutover.in.progress": "資料庫 '{0}' 的完全移轉進行中", - "sql.migration.cutover.last.file.restored": "上次還原的檔案: {0}", - "sql.migration.cutover.pending.backup": "記錄備份擱置還原: {0}", - "sql.migration.cutover.status.refresh.error": "重新整理移轉狀態時發生錯誤。", - "sql.migration.cutover.step.1": "1. 停止所有導向來源資料庫的傳入交易。", - "sql.migration.cutover.step.2.blob": "2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。", - "sql.migration.cutover.step.2.network.share": "2. 建立最終交易記錄備份,並儲存在網路共用上。", - "sql.migration.cutover.step.3.blob": "3. 確認所有備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", - "sql.migration.cutover.step.3.network.share": "3. 確認所有記錄備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。", - "sql.migration.cutover.type": "移轉模式", - "sql.migration.dashboard.description": "判斷您 SQL Server 執行個體的移轉整備度、識別建議的 Azure SQL 目標,並完成將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL Database。", - "sql.migration.dashboard.help.description.dmsGuide": "移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。", - "sql.migration.dashboard.help.description.mi": "將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。", - "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。", - "sql.migration.dashboard.help.description.sqldb": "將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉至 Azure SQL 資料庫的逐步教學課程。", - "sql.migration.dashboard.help.description.vm": "將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。", - "sql.migration.dashboard.help.link.dmsGuide": "Azure 資料庫移轉指南", - "sql.migration.dashboard.help.link.mi": "教學課程: 移轉至 Azure SQL 受控執行個體 (線上)", - "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 來移轉資料庫", - "sql.migration.dashboard.help.link.sqldb": "教學課程: 移轉至 Azure SQL Database 上的 SQL Server (離線)", - "sql.migration.dashboard.help.link.vm": "教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上)", - "sql.migration.dashboard.help.title": "說明文章及影片連結", - "sql.migration.dashboard.login.migrate.task.button": "將登入移轉至 Azure SQL", - "sql.migration.dashboard.login.migrate.task.button.description": "將 SQL Server 登入移轉至 Azure SQL。", - "sql.migration.dashboard.migrate.task.button": "移轉到 Azure SQL", - "sql.migration.dashboard.migrate.task.button.description": "將 SQL Server 執行個體移轉到 Azure SQL。", - "sql.migration.dashboard.title": "Azure SQL 移轉", + "sql.migration.tab.dashboard.title": "儀表板", + "sql.migration.sku.data.iops.requirement": "資料 IOPS 需求", + "sql.migration.sku.azureRecommendation.status.stopped": "Azure 建議的資料集合已停止。", + "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集資料。正在產生初始建議...", + "sql.migration.sku.azureRecommendation.status.refining": "資料收集仍在進行中。正在精簡現有的建議...", + "sql.migration.copy.throughput.info": "將資料庫備份移轉至 Azure 期間達成的資料移動輸送量。這是資料傳輸速率,由資料讀取除以備份移轉至 Azure 的持續時間計算。", + "sql.migration.sqldb.column.dataread": "讀取的資料", "sql.migration.data.source.configuration.page.title": "資料來源設定", - "sql.migration.data.uploaded.info": "比較從來源讀取的實際資料量,以及上傳至目標的實際資料量。", + "sql.migration.sku.data.storage.requirement": "資料儲存需求", "sql.migration.data.uploaded.size": "已上傳的資料/大小", + "sql.migration.sqldb.column.datawritten": "寫入的資料", + "sql.migration.sku.azureConfiguration.vmPreview": "資料: {0},記錄: {1},tempdb: {2}", + "sql.migration.restore.backuptype.database": "資料庫", "sql.migration.database": "資料庫", "sql.migration.database.already.exists": "目標受控執行個體 '{1}'上已經有資料庫 '{0}'。", - "sql.migration.database.already.exists.vm.info": "請確認提供的資料庫名稱並不存在於 Azure 虛擬機器的目標 SQL Server 上。", - "sql.migration.database.assessment.description": "選取您要評定要移轉至 Azure SQL 的資料庫。", - "sql.migration.database.assessment.title": "要評定的資料庫", - "sql.migration.database.assessment.xevents.description": "對於選取的資料庫,請選擇性地提供擴充事件工作階段檔案來評估臨機操作或動態 SQL 查詢,或透過應用程式資料圖層起始的任何 DML 陳述式。{0}", - "sql.migration.database.assessment.xevents.instructions": "選取儲存擴充事件工作階段檔案 (.xel 和 .xem) 位置的資料夾", - "sql.migration.database.assessment.xevents.link": "深入了解", - "sql.migration.database.assessment.xevents.title": "評估擴充事件工作階段", - "sql.migration.database.backup.load.error": "存取資料庫詳細資料時發生錯誤。", - "sql.migration.database.connection.error": "連接到目標移轉資料庫時發生錯誤。", - "sql.migration.database.connection.error.message": "連線錯誤:{0} {1}", - "sql.migration.database.loading": "正在載入資料庫資料表清單..", - "sql.migration.database.loading.tables": "正在載入資料表清單...", - "sql.migration.database.migration.context.menu.tool.tip": "按一下此資料行以啟用内容命令功能表", - "sql.migration.database.migration.duration.tool.tip": "移轉的持續時間", - "sql.migration.database.migration.finish.time.tool.tip": "移轉的結束時間", - "sql.migration.database.migration.migration.mode.tool.tip": "在 Azure 資料移轉服務中,您可以離線或在連線時移轉您的資料庫。在離線移轉中,應用程式停機時間會在移轉開始時開始。若要將停機時間限制為移轉後移轉至新環境所需的時間,請使用線上移轉。", - "sql.migration.database.migration.mode.description": "若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。", - "sql.migration.database.migration.mode.label": "移轉模式", - "sql.migration.database.migration.mode.offline.description": "當移轉開始時,應用程式的停機時間就會開始。", - "sql.migration.database.migration.mode.offline.label": "離線移轉", - "sql.migration.database.migration.mode.online.description": "應用程式停機的情況只會發生於移轉結束時的完全移轉期間。", - "sql.migration.database.migration.mode.online.label": "線上移轉", "sql.migration.database.migration.service": "資料庫移轉服務", "sql.migration.database.migration.service.authentication.keys": "資料庫移轉服務驗證金鑰", - "sql.migration.database.migration.service.created.successfully": "已成功建立資料庫移轉服務。", - "sql.migration.database.migration.start.time.tool.tip": "移轉的開始時間", + "sql.migration.wizard.target.source.collation.error": "在 '{1}' 與 '{2}' 資料庫之間發現資料庫對應錯誤 (錯誤碼: {0})。來源資料庫定序 '{3}' 不符合目標資料庫定序 '{4}'。請選取或重新建立具有與來源資料庫相同定序的目標資料庫。", + "sql.migration.wizard.target.missing": "資料庫對應錯誤。缺少要移轉的目標資料庫。 請設定目標伺服器連線,然後按一下 [連線] 以收集可用的資料庫移轉目標清單。", + "sql.migration.wizard.target.source.mapping.error": "資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。請選取要移轉至的目標資料庫。", + "sql.migration.wizard.target.mapping.error.duplicate": "資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫 '{1}' 的移轉目標。已選取目標資料庫 '{2}' 做為資料庫 '{3}' 的移轉目標。請選取其他目標資料庫。", "sql.migration.database.migration.status": "資料庫移轉狀態", - "sql.migration.database.migration.status.label": "資料庫移轉狀態: {0}", - "sql.migration.database.migration.target.instance.database.name.tool.tip": "目標資料庫名稱", - "sql.migration.database.migration.target.instance.server.name.tool.tip": "目標伺服器名稱", - "sql.migration.database.migration.target.type.tool.tip": "Azure 資源目標型別 [SQL 受控執行個體,SQL 虛擬機器,SQL Database]", - "sql.migration.database.missing.tables": "在來源資料庫上找到 0 個資料表。", - "sql.migration.database.page.description": "選取要於移轉期間使用的資料庫備份位置。", - "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 延伸模組", - "sql.migration.database.schema.migration.help": "選取要移轉的資料表清單之前,請務必使用 {0} 或Azure Data Studio 中的{1},將資料庫結構描述從來源移轉至目標。", - "sql.migration.database.schema.migration.project": "SQL Database 專案延伸模組", - "sql.migration.database.status.column": "移轉狀態", - "sql.migration.database.status.tool.tip": "移轉目前的狀態", - "sql.migration.database.table.refresh.label": "重新整理", - "sql.migration.database.table.selection.description": "針對下列每個資料庫,按一下 [編輯] 以選取要從來源移轉至目標的資料表。然後,在按一下 [下一步] 之前,請按一下 [執行驗證] 以驗證提供的設定。", - "sql.migration.database.table.selection.label": "資料表選取範圍", - "sql.migration.database.table.source.column.label": "來源資料庫", - "sql.migration.database.table.tables.column.label": "選取資料表", - "sql.migration.database.table.target.column.label": "目標資料庫", + "sql.migration.migration.completed": "資料庫移轉已完成", + "sql.migration.cutover.card": "完成完全移轉的資料庫移轉", + "sql.migration.failed": "資料庫移轉失敗。", + "sql.migration.migration.in.progress": "資料庫移轉正在進行中", "sql.migration.database.to.be.migrated": "要移轉的資料庫", - "sql.migration.database.validate.selection": "請選取要移轉至的目標資料庫資料表。至少需要一個具有一個資料表的資料庫。", - "sql.migration.databases": "資料庫 ({0}/{1})", - "sql.migration.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)", + "sql.migration.tde.migrate.column.databases": "資料庫", "sql.migration.databases.table.title": "資料庫", - "sql.migration.day": "{0} 天", - "sql.migration.days": "{0} 天", + "sql.migration.databases": "資料庫 ({0}/{1})", + "sql.migration.database.assessment.title": "要評定的資料庫", + "sql.migration.summary.database.count": "要移轉的資料庫", + "sql.migration.assessment.migration.warning.sqldb": "尚未準備好移轉至 Azure SQL Database 的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL 受控執行個體移轉整備程度的評定結果。", + "sql.migration.assessment.migration.warning.sqlmi": "尚未準備好移轉至 Azure SQL 受控執行個體的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL Database 移轉整備程度的評定結果。", + "sql.migration.assessment.migration.warning": "尚未準備好移轉到 Azure SQL 受控執行個體或 Azure SQL Database 的資料庫,可以在 Azure 虛擬機器上移轉到 SQL Server。", "sql.migration.default.database": "預設資料庫", - "sql.migration.delete.error": "刪除移轉時發生錯誤。", "sql.migration.delete.migration": "刪除移轉", "sql.migration.description": "描述", - "sql.migration.details.breadcrumb.migrations": "移轉", "sql.migration.details.copied": "已複製詳細資料", - "sql.migration.details.refresh": "重新整理", - "sql.migration.details.serverobjects.all.tables.label": "資料表總計", - "sql.migration.details.serverobjects.cancelled.tables.label": "已取消", - "sql.migration.details.serverobjects.failed.tables.label": "失敗", - "sql.migration.details.serverobjects.field.label": "伺服器物件", - "sql.migration.details.serverobjects.filter.aria.label": "使用關鍵字篩選資料表移轉結果", - "sql.migration.details.serverobjects.filter.label": "篩選資料表移轉結果", - "sql.migration.details.serverobjects.inprogress.tables.label": "進行中", - "sql.migration.details.serverobjects.label": "伺服器物件", - "sql.migration.details.serverobjects.successful.tables.label": "成功", - "sql.migration.dms.location": "您的 Azure 資料庫移轉服務的 Azure 區域。只會顯示包含服務的區域。", - "sql.migration.dms.provision.failed": "無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。", - "sql.migration.dms.resource": "您的 Azure 資料庫移轉服務資源名稱。", - "sql.migration.dms.resource_group": "您的 Azure SQL 目標的資源群組。只會顯示包含服務的資源群組。", - "sql.migration.dms.subscription": "Azure 資料庫移轉服務的訂用帳戶名稱", - "sql.migration.duration": "持續時間", - "sql.migration.empty.table.subtext": "如果預期結果,請驗證 SQL Server 執行個體的連線。", - "sql.migration.empty.table.text": "無備份檔案", - "sql.migration.enter.your.sql.cred": "輸入來源 SQL Server 執行個體的認證。將資料庫移轉到 Azure SQL 時,將會使用此認證。", - "sql.migration.error": "錯誤", - "sql.migration.error.aria.view.details": "按一下以檢視錯誤詳細資料", - "sql.migration.error.details.label": "移轉錯誤", - "sql.migration.error.details.title": "移轉錯誤詳細資料", - "sql.migration.error.title": "移轉狀態詳細資料", - "sql.migration.failed": "資料庫移轉失敗。", - "sql.migration.feedback.issue.title": "對移轉體驗的意見反應", "sql.migration.field.label.deteected.files": "偵測到的檔案", - "sql.migration.field.label.last.restored.file.time": "上次還原的檔案時間", - "sql.migration.field.label.last.uloaded.file.time": "上次上傳檔案時間", - "sql.migration.field.label.last.uploaded.file": "上次上傳的檔案", - "sql.migration.field.label.mi.restore.state": "受控執行個體還原狀態", - "sql.migration.field.label.pending.differential.backups": "擱置的差異備份", - "sql.migration.field.label.queued.files": "已加入佇列的檔案", - "sql.migration.field.label.restore.percent.completed": "還原完成百分比", - "sql.migration.field.label.restore.plan.size": "還原計劃大小 (MB)", - "sql.migration.field.label.restored.files": "已還原的檔案", - "sql.migration.field.label.restored.size": "已還原的大小 (MB)", - "sql.migration.field.label.restoring.files": "正在還原檔案", - "sql.migration.field.label.skipped.files": "跳過的檔案", - "sql.migration.field.label.unrestorable.files": "不可還原的檔案", + "sql.migration.dashboard.description": "判斷您 SQL Server 執行個體的移轉整備度、識別建議的 Azure SQL 目標,並完成將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL Database。", + "sql.migration.restore.backuptype.differentialdatabase": "差異資料庫", + "sql.migration.restore.backuptype.differentialfile": "差異檔案", + "sql.migration.restore.backuptype.differentialpartial": "差異部份", + "sql.migration.sku.storage.dimension": "維度", + "sql.retry.migration.prompt": "您是否要重試失敗的資料表移轉?", + "sql.migration.windows.user.account": "網域\\使用者名稱", + "sql.migration.tde.migrate.done.button": "完成", + "sql.migration.validate.ir.done.button": "完成", + "sql.migration.option": "下載並安裝整合執行階段", + "sql.migration.duration": "持續時間", + "sql.migration.parallel.copy.type.dynamic": "動態範圍", + "sql.migration.tde.button.caption": "編輯", + "sql.migration.table.selection.edit": "編輯", + "sql.migration.sku.parameters.edit": "編輯參數", + "sql.migration.sku.parameters.edit.title": "編輯建議參數", + "sql.migration.sku.parameters.enable.elastic.info": "彈性建議使用替代建議模型,其針對現有的雲端客戶使用個人化的價格效能分析。", + "sql.migration.sku.parameters.enable.elastic": "啟用彈性建議", + "sql.migration.sku.parameters.enable.preview": "啟用預覽功能", + "sql.migration.sku.parameters.enable.preview.info": "啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。", + "sql.migration.tde.wizard.title": "已選取加密資料庫。", + "sql.migration.database.already.exists.vm.info": "請確認提供的資料庫名稱並不存在於 Azure 虛擬機器的目標 SQL Server 上。", + "sql.migration.service.account.info.text": "請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。", + "sql.login.migration.aad.domain.name.input.box.placeholder": "輸入 AAD 網域名稱", + "sql.migration.invalid.service.name.error": "為此移轉服務輸入有效的名稱。", + "sql.migration.invalid.target.name.error": "輸入有效的目標資料庫名稱。", + "sql.migration.tde.wizard.network.share.placeholder": "輸入網路路徑", + "sql.migration.network.share.password.placeholder": "輸入密碼。", + "sql.migration.network.share.storage.table.help": "輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。", + "sql.migration.blob.storage.table.help": "輸入目標資料庫名稱,然後選取所選源資料庫的資源群組、儲存體帳戶和容器。", + "sql.migration.source.details.sqlAuth.nonDb": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", + "sql.migration.source.details.sqlAuth.db": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。", + "sql.migration.source.details.windowAuth.nonDb": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", + "sql.migration.source.details.windowAuth.db": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。", + "sql.migration.enter.your.sql.cred": "輸入來源 SQL Server 執行個體的認證。將資料庫移轉到 Azure SQL 時,將會使用此認證。", + "sql.migration.services.container.description": "請在下方輸入資訊,以新增 Azure 資料庫移轉服務。", + "sql.migration.services.container.description.network": "請在下方輸入資訊,以新增一個新的 Azure 資料庫移轉服務。若要註冊自我裝載整合執行階段,請在上一頁選取 [我的資料庫備份在網路共用上]。", + "sql.migration.sku.parameters.text": "請在下方輸入資訊以編輯建議參數。", + "sql.migration.password.placeholder": "輸入目標密碼", + "sql.migration.username.placeholder": "輸入目標使用者名稱", + "sql.migration.error": "錯誤", + "sql.migration.wizard.target.login.error": "取得登入資訊時發生錯誤: {0}", + "sql.migration.load.migration.list.error": "載入移轉清單時發生錯誤", + "sql.migration.starting.migration.dberror": "移轉資料庫的憑證時發生錯誤 {0}。{1}", + "sql.migration.open.migration.destails.error": "開啟移轉詳細資料對話方塊時發生錯誤", + "sql.migration.open.migration.service.error": "開啟移轉服務對話方塊時發生錯誤", + "sql.migration.open.migration.target.error": "開啟移轉目標本時發生錯誤", + "sql.migration.wizard.perfCollection.error": "收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式:\r\n\r\n{1}", + "sql.login.migration.migrate.server.roles.and.set.permissions": "建立使用者對應已完成。\r\n\r\n目前正在移轉伺服器角色、建立伺服器對應及設定權限。這需要一些時間。", + "sql.login.migration.establish.user.mappings.failed": "建立使用者對應失敗", + "sql.migration.tde.wizard.optionads": "將我的憑證和私密金鑰匯出到目標。", + "sql.migration.state.failed": "失敗", + "sql.migration.restore.status.failed": "失敗", + "sql.migration.copy.status.failed": "失敗", + "sql.migration.status.failed": "失敗", + "sql.migration.details.serverobjects.failed.tables.label": "失敗", + "sql.migration.validation.state.failed": "失敗", + "sql.login.migration.status.failed": "失敗", + "sql.login.migration.status.page.description.failed": "無法將 {0} 登入移轉至 {1} '{2}'", + "sql.migration.notebook.open.error": "無法開啟移轉筆記本。", + "sql.migration.dms.provision.failed": "無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。", + "sql.migration.tab.button.feedback.description": "意見反應", + "sql.migration.tab.button.feedback.label": "意見反應", + "sql.migration.feedback.issue.title": "對移轉體驗的意見反應", + "sql.migration.restore.backuptype.file": "檔案", "sql.migration.file.name": "檔案名稱", + "sql.migration.backup.file.name": "檔案名稱", + "sql.migration.backup.file.status": "檔案狀態", + "sql.migration.search.for.migration": "篩選移轉結果", + "sql.migration.details.serverobjects.filter.label": "篩選資料表移轉結果", + "sql.migration.details.serverobjects.filter.aria.label": "使用關鍵字篩選資料表移轉結果", + "sql.migration.table.selection.filter": "篩選資料表", + "sql.migration.select.service.heading": "依資料庫移轉服務篩選移轉清單", "sql.migration.finish.time": "完成時間", "sql.migration.first.lsn": "第一個 LSN", + "sql.migration.blob.container.folder.label": "資料夾", + "sql.migration.azureRecommendation.folder.name": "資料夾名稱", + "sql.migration.service.container.container.description2": "請遵循下方的指示,設定自我裝載整合執行階段。", + "sql.migration.database.table.selection.description": "針對下列每個資料庫,按一下 [編輯] 以選取要從來源移轉至目標的資料表。然後,在按一下 [下一步] 之前,請按一下 [執行驗證] 以驗證提供的設定。", + "sql.migration.sql.vm.page.blob.info": "對於執行 SQL Server 2014 或更低版本的目標伺服器,您必須將資料庫備份儲存在 Azure 儲存體 Blob 容器中,而非使用網路共用選項將其上傳。此外,您必須將備份檔案儲存為分頁 Blob,因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: {0}", + "sql.migration.database.assessment.xevents.description": "對於選取的資料庫,請選擇性地提供擴充事件工作階段檔案來評估臨機操作或動態 SQL 查詢,或透過應用程式資料圖層起始的任何 DML 陳述式。{0}", "sql.migration.full.backup.files": "完整備份檔案", - "sql.migration.generic.congratulations": "我們已對您的 SQL Server 執行個體 '{0}' 完成評定。", - "sql.migration.hr": "{0} 小時", - "sql.migration.hrs": "{0} 小時", + "sql.migration.sku.azureConfiguration.gen5": "Gen5", + "sql.migration.sku.azureConfiguration.generalPurpose": "一般目的", + "sql.migration.sku.get.recommendation": "取得 Azure 建議", + "sql.migration.table.selection.status.column": "有資料列", + "sql.migration.dashboard.help.title": "說明文章及影片連結", + "sql.migration.sku.targetStorageConfiguration.caching": "主機快取", + "sql.migration.sku.azureConfiguration.hyperscale": "超大規模資料庫", + "sql.migration.sku.azureRecommendation.openExisting.method": "我已經擁有效能資料", + "sql.migration.confirm.checkbox.message": "我確認沒有其他記錄備份可提供並想要完成完全移轉。", + "sql.migration.tde.wizard.optionadsconfirm": "我同意使用我的登入資訊來存取憑證。", + "sql.migration.tde.wizard.optionmanual": "我已經將憑證和私密金鑰移轉到目標。", + "sql.migration.sku.io.memory.requirement": "IO 延遲需求", + "sql.migration.empty.table.subtext": "如果預期結果,請驗證 SQL Server 執行個體的連線。", "sql.migration.impact": "影響", - "sql.migration.impact.object.name": "名稱: {0}", - "sql.migration.impact.object.type": "類型: {0}", "sql.migration.impacted.objects": "受影響的物件", + "sql.migration.database.migration.migration.mode.tool.tip": "在 Azure 資料移轉服務中,您可以離線或在連線時移轉您的資料庫。在離線移轉中,應用程式停機時間會在移轉開始時開始。若要將停機時間限制為移轉後移轉至新環境所需的時間,請使用線上移轉。", + "sql.migration.copy.status.inprogress": "進行中", + "sql.migration.status.inprogress": "進行中", + "sql.migration.details.serverobjects.inprogress.tables.label": "進行中", + "sql.login.migration.status.in.progress": "進行中", + "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建議將在大約 {0} 分鐘後自動重新整理。", + "sql.migration.restore.status.initializing": "正在初始化", "sql.migration.inline.migration.notebook.title": "內嵌移轉", - "sql.migration.inprogress.warning.multiple": "{0} 個資料庫出現警告", - "sql.migration.inprogress.warning.single": "{0} 個資料庫出現警告", "sql.migration.instance": "執行個體", - "sql.migration.invalid.account.error": "若要繼續,請選取有效的 Azure 帳戶。", - "sql.migration.invalid.blob.container.error": "若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。", - "sql.migration.invalid.blob.lastBackupFile.error": "若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。", - "sql.migration.invalid.blob.lastBackupFolder.error": "若要繼續,請選取來源資料庫 '{0}' 的有效備份資料夾。", - "sql.migration.invalid.blob.resourceGroup.error": "若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。", - "sql.migration.invalid.blob.storageAccount.error": "若要繼續,請選取來源資料庫 '{0}' 的有效儲存體帳戶。", - "sql.migration.invalid.location.error": "若要繼續,請選取有效的位置。", - "sql.migration.invalid.managedInstance.error": "若要繼續,請選取有效的受控執行個體。", - "sql.migration.invalid.migration.service.error": "選取有效的資料庫移轉服務。", - "sql.migration.invalid.migration.service.offline.error": "選取連線到節點的資料庫移轉服務。", + "sql.migration.validate.ir.validation.result.label.shir": "整合執行階段連線能力", "sql.migration.invalid.network.share.location": "網路共用位置格式無效。範例: {0}", - "sql.migration.invalid.non.page.blob.backupFile.error": "若要繼續,請選取 Blob 容器 (其中所有備份檔案都是來源資料庫 '{0}' 的分頁 Blob),因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: https://aka.ms/dms-migrations-troubleshooting", - "sql.migration.invalid.owner.uri.error": "因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri')", - "sql.migration.invalid.resourceGroup.error": "若要繼續,請選取有效的資源群組。", - "sql.migration.invalid.savedInfo": "無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。", - "sql.migration.invalid.service.name.error": "為此移轉服務輸入有效的名稱。", - "sql.migration.invalid.sqldatabase.error": "若要繼續,請選取有效的 Azure SQL Database 伺服器。", - "sql.migration.invalid.storageAccount.error": "若要繼續,請選取有效的儲存體帳戶。", - "sql.migration.invalid.subscription.error": "若要繼續,請選取有效的訂用帳戶。", - "sql.migration.invalid.target.name.error": "輸入有效的目標資料庫名稱。", + "sql.migration.sku.parameters.scale.factor.invalid": "縮放比例無效。輸入正整數值。", "sql.migration.invalid.user.account": "使用者帳戶格式無效。範例: {0}", - "sql.migration.invalid.virtualMachine.error": "若要繼續,請選取有效的虛擬機器。", - "sql.migration.ir.page.description": "Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務,或是在下方建立一個新的。", - "sql.migration.ir.page.sql.migration.service.not.found": "找不到任何資料庫移轉服務。建立新的。", - "sql.migration.ir.page.title": "Azure 資料庫移轉服務", - "sql.migration.ir.setup.step1": "步驟 1: {0}", - "sql.migration.ir.setup.step2": "步驟 2: 使用下列金鑰註冊您的整合執行階段", - "sql.migration.ir.setup.step3": "步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線", - "sql.migration.ir.setup.step3.alternate": "步驟 3: 按一下上方的 [重新整理] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線", - "sql.migration.issue.aria.label": "執行問題: {0}", + "sql.migration.issues.details": "問題詳細資料", "sql.migration.issues": "問題", "sql.migration.issues.count": "問題 ({0})", - "sql.migration.issues.details": "問題詳細資料", - "sql.migration.key1.copied": "已複製金鑰 1", "sql.migration.key1.label": "金鑰 1", - "sql.migration.key2.copied": "已複製金鑰 2", + "sql.migration.key1.copied": "已複製金鑰 1", "sql.migration.key2.label": "金鑰 2", + "sql.migration.key2.copied": "已複製金鑰 2", + "sql.migration.sql.vm.page.blob.url.label": "已知問題、限制和疑難排解", "sql.migration.last.LSN": "最後一個 LSN", + "sql.migration.last.applied.lsn": "上次套用的 LSN", "sql.migration.last.applied.backup.files": "上次套用的備份檔案", "sql.migration.last.applied.files.taken.on": "上次套用的備份建立於", - "sql.migration.last.applied.lsn": "上次套用的 LSN", + "sql.migration.blob.container.last.backup.file.label": "最後備份的檔案", + "sql.migration.cutover.last.file.restored": "上次還原的檔案: {0}", + "sql.migration.sku.recommendations.lastRefreshed": "上次重新整理時間: {0}", + "sql.migration.field.label.last.restored.file.time": "上次還原的檔案時間", "sql.migration.last.scan.completed": "上次完成的掃描: {0}", + "sql.migration.field.label.last.uploaded.file": "上次上傳的檔案", + "sql.migration.field.label.last.uloaded.file.time": "上次上傳檔案時間", "sql.migration.learn.more": "深入了解", + "sql.migration.database.assessment.xevents.link": "深入了解", "sql.migration.learn.more.prerequisites": "在開始移轉之前,深入了解您需要的事項。", - "sql.migration.load.migration.list.error": "載入移轉清單時發生錯誤", + "sql.migration.wizard.troubleshooting": "深入了解: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.wizard.account.add.button.label": "連結帳戶", + "sql.migration.service.container.loading.help": "正在載入移轉服務", + "sql.migration.database.loading": "正在載入資料庫資料表清單..", + "sql.migration.database.loading.tables": "正在載入資料表清單...", + "sql.migration.sku.recommendations.loading": "正在載入...", + "sql.migration.sku.targetStorageConfiguration.local.SSD": "本機 SSD", "sql.migration.location": "位置", - "sql.migration.map.source.column": "來源資料庫", - "sql.migration.map.target.column": "目標資料庫", - "sql.migration.map.target.description": "選取您要將來源資料庫移轉至的目標資料庫位置。您只能為一個來源資料庫選擇目標資料庫。", + "sql.migration.cutover.pending.backup": "記錄備份擱置還原: {0}", + "sql.migration.sku.log.storage.requirement": "記錄儲存體需求", + "sql.login.migration.logins.found": "找到登入", + "sql.login.migration.steps.migrate.logins": "登入移轉完成", + "sql.login.migration.error": "登入移轉錯誤: {0}", + "sql.login.migration.status.page.previous.button.error": "登入移轉已起始,且已停用回到先前頁面的功能。", + "sql.login.migration.in.progress": "正在進行登入移轉", + "sql.migration.database.migration.status.label": "登入移轉狀態: {0}", + "sql.login.migration.logins.not.found": "找不到登入", + "sql.login.migration.type": "登入類型", + "sql.migration.sku.logs.iops.requirement": "記錄 IOPS 需求", + "sql.migration.database.schema.migration.help": "選取要移轉的資料表清單之前,請務必使用 {0} 或Azure Data Studio 中的{1},將資料庫結構描述從來源移轉至目標。", + "sql.migration.field.label.mi.restore.state": "受控執行個體還原狀態", "sql.migration.map.target.heading": "將選取的來源資料庫對應到目標資料庫以進行移轉", - "sql.migration.map.target.placeholder": "請選取目標資料庫", - "sql.migration.mi.not.ready": "受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。", - "sql.migration.migration.completed": "資料庫移轉已完成", - "sql.migration.migration.in.progress": "資料庫移轉正在進行中", - "sql.migration.migration.list.ascending.label": "遞增", - "sql.migration.migration.list.sort.label": "排序", + "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "記憶體最佳化進階系列", + "sql.migration.sku.memory.requirement": "記憶體需求", + "sql.migration.start.login.migration.button": "移轉", + "sql-migration.wizard.title": "將 '{0}' 移轉到 Azure SQL", + "sql.migration.dashboard.login.migrate.task.button.description": "將 SQL Server 登入移轉至 Azure SQL。", + "sql.migration.dashboard.migrate.task.button.description": "將 SQL Server 執行個體移轉到 Azure SQL。", + "sql.migration.tde.button.migrate": "移轉憑證", + "sql.migration.dashboard.help.link.migrateUsingADS": "使用 Azure Data Studio 來移轉資料庫", + "sql-migration.login.wizard.title": "將登入從 '{0}' 移轉至 Azure SQL", + "sql.migration.tab.button.login.migration.description": "將登入移轉至 Azure SQL", + "sql.migration.dashboard.login.migrate.task.button": "將登入移轉至 Azure SQL", + "sql.migration.tab.button.migration.description": "移轉到 Azure SQL", + "sql.migration.dashboard.migrate.task.button": "移轉到 Azure SQL", + "sql.login.migration.failed": "移轉登入失敗", + "sql.login.migration.migrate.server.roles.and.set.permissions.failed": "移轉伺服器角色、建立伺服器對應及設定權限失敗。", + "sql.migration.tde.migrate.heading": "正在從下列資料庫移轉憑證:", + "sql.login.migration.status.page.description": "正在將 {0} 登入移轉至目標 {1} '{2}'", + "sql.login.migration.migration.status.column": "移轉狀態", + "sql.login.migration.status.page.title": "移轉狀態", + "sql.migration.tde.migrate.validation.camceled": "移轉已取消。", + "sql.migration.cannot.retry": "無法重新開啟移轉。", + "sql.migration.tde.migrate.validation.completed": "已成功完成移轉。", + "sql.migration.tde.migrate.completed.errors": "移轉完成,發生以下錯誤:{0}{1}", + "sql.migration.cutover": "完全移轉", + "sql.migration.error.details.title": "移轉錯誤詳細資料", + "sql.migration.error.details.label": "移轉錯誤", + "sql.migration.cannot.delete": "移轉目前正在進行中,無法刪除。", + "sql.migration.cannot.cancel": "移轉不在進行中,因此無法取消。", + "sql.migration.cannot.cutover": "移轉不在進行中,且無法完全移轉。", + "sql.migration.cutover.type": "移轉模式", + "sql.migration.database.migration.mode.label": "移轉模式", + "serviceCrashMessage": "移轉服務元件無法啟動。{0}", + "sql.migration.database.status.column": "移轉狀態", "sql.migration.migration.status": "移轉狀態", + "sql.migration.error.title": "移轉狀態詳細資料", + "sql.login.migration.login.status.details.title": "{0} 的移轉狀態詳細資料", "sql.migration.migration.status.filter": "移轉狀態篩選", - "sql.migration.min": "{0} 分鐘", - "sql.migration.mins": "{0} 分鐘", - "sql.migration.missing.table.name.column": "資料表名稱", - "sql.migration.missing.targetPassword.error": "若要繼續,請輸入有效的目標密碼。", - "sql.migration.missing.targetUserName.error": "若要繼續,請輸入有效的使用者名稱。", + "sql.migration.tde.migrate.status.details": "移轉狀態: {0}{1}{2}", + "sql.migration.tab.migrations.title": "移轉", + "sql.migration.details.breadcrumb.migrations": "移轉", "sql.migration.mode": "模式", "sql.migration.more.info": "其他資訊", - "sql.migration.multi.step.all.steps.completed.errors": "所有步驟都已完成,但發生以下錯誤:{0}{1}", - "sql.migration.multi.step.all.steps.succeeded": "所有步驟都已成功。", - "sql.migration.multi.step.some.steps.are.still.running": "部分步驟仍在執行中。", - "sql.migration.multi.step.status": "步驟狀態: {0}", - "sql.migration.multi.step.status.dialog.copy.results": "複製結果", - "sql.migration.multi.step.status.dialog.heading": "步驟詳細資料", - "sql.migration.multi.step.status.errors": "步驟狀態: {0}{1}{2}", - "sql.migration.multi.step.status.steps.title": "步驟", - "sql.migration.na": "N/A", - "sql.migration.name": "名稱", - "sql.migration.name.label": "名稱:", - "sql.migration.name.of.new.rg": "新資源群組的名稱", "sql.migration.nc.blob.storage.radio.label": "我的資料庫備份位於 Azure 儲存體 Blob 容器中", "sql.migration.nc.network.share.radio.label": "我的資料庫備份位於網路共用", + "sql.migration.na": "N/A", + "sql.migration.name": "名稱", + "sql.migration.name.of.new.rg": "新資源群組的名稱", + "sql.migration.src.database.tool.tip": "來源資料庫的名稱", + "sql.migration.src.server.tool.tip": "來源伺服器的名稱", + "sql.migration.impact.object.name": "名稱: {0}", + "sql.migration.name.label": "名稱:", + "sql.migration.tde.wizard.network.share.label": "憑證的網路路徑", + "sql.migration.tde.wizard.network.share.info": "放置憑證的網路路徑位置。", "sql.migration.network.share": "網路共用", - "sql.migration.network.share.azure.header": "儲存體帳戶詳細資料", - "sql.migration.network.share.azure.help": "請提供要將備份上傳到的目標 Azure 儲存體帳戶。", + "sql.migration.validate.ir.validation.result.label.networkshare": "網路共用連線能力: '{0}' ", "sql.migration.network.share.header.text": "網路共用詳細資料", - "sql.migration.network.share.help.text": "提供儲存備份的網路共用位置,以及用來存取共用的使用者認證。", - "sql.migration.network.share.location.info": "資料庫備份的網路共用路徑。移轉程式會自動從此網路共用中擷取有效的備份檔案。", "sql.migration.network.share.location.label": "儲存備份的網路共用位置", - "sql.migration.network.share.password.label": "密碼", - "sql.migration.network.share.password.placeholder": "輸入密碼。", "sql.migration.network.share.path": "網路共用路徑", - "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", - "sql.migration.network.share.storage.table.help": "輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。", - "sql.migration.network.share.windows.user.info": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", - "sql.migration.network.share.windows.user.label": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", - "sql.migration.new.resource.group": "(新) {0}", + "sql.migration.network.share.location.info": "資料庫備份的網路共用路徑。移轉程式會自動從此網路共用中擷取有效的備份檔案。", + "sql.migration.tab.button.login.migration.label": "新的登入移轉 (預覽)", + "sql.migration.tab.button.migration.label": "新增移轉", + "sql.migration.tab.button.support.description": "新增支援要求", + "sql.migration.tab.button.support.label": "新增支援要求", "sql.migration.newSupportRequest": "新增支援要求", + "sql.migration.saved.assessment.next": "下一步", "sql.migration.no": "否", + "sql.migration.no.sqldatabaseserver.found": "找不到 Azure SQL Database 伺服器。", + "sql.migration.no.sqldatabase.found": "找不到 Azure SQL 資料庫。", + "sql.migration.ir.page.sql.migration.service.not.found": "找不到任何資料庫移轉服務。建立新的。", + "sql.migration.service.not.found": "找不到任何移轉服務。若要繼續,請建立一個新的。", + "sql.migration.wizard.sku.error.noRecommendation.reason": "未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數、選取不同的資料庫集進行評估或變更建議模型。", + "sql.migration.empty.table.text": "無備份檔案", "sql.migration.no.blobContainers.found": "找不到任何 Blob 容器。", "sql.migration.no.blobFiles.found": "找不到任何 BLOb 檔案。", "sql.migration.no.blobFolders.found": "找不到 Blob 資料夾。", + "sql.migration.tde.msg.empty": "未選取加密資料庫。", "sql.migration.no.fileShares.found": "找不到任何檔案共用。", - "sql.migration.no.issues.mi": "找不到移轉到 Azure SQL 受控執行個體的問題。", "sql.migration.no.issues.sqldb": "找不到移轉到 Azure SQL Database 的問題。", + "sql.migration.no.issues.mi": "找不到移轉到 Azure SQL 受控執行個體的問題。", "sql.migration.no.issues.vm": "找不到在 Azure 虛擬機器上移轉到 SQL Server 的問題。", "sql.migration.no.location.found": "找不到任何位置。", "sql.migration.no.managedInstance.found": "找不到任何受控執行個體。", "sql.migration.no.pending.backups": "沒有擱置的備份。按一下 [重新整理] 以檢查目前的狀態。", - "sql.migration.no.results": "評定結果無法使用。", - "sql.migration.no.sqldatabase.found": "找不到 Azure SQL 資料庫。", - "sql.migration.no.sqldatabaseserver.found": "找不到 Azure SQL Database 伺服器。", + "sql.migration.wizard.sku.error.noRecommendation": "沒有可用的建議", + "sql.migration.resource.group.not.found": "找不到任何資源群組。", "sql.migration.no.storageAccount.found": "找不到任何儲存體帳戶。", "sql.migration.no.subscription.found": "找不到任何訂用帳戶。", "sql.migration.no.virtualMachine.found": "找不到任何虛擬機器。", - "sql.migration.notebook.open.error": "無法開啟移轉筆記本。", - "sql.migration.number.logins.migrating": "顯示 {0}/{1} 個移轉登入", - "sql.migration.object.details": "物件詳細資料", - "sql.migration.offline": "離線", + "sql.migration.restore.status.none": "無", + "sql.migration.restore.backupset.status.none": "無", + "sql.migration.parallel.copy.type.none": "無", + "sql.migration.sku.targetStorageConfiguration.caching.none": "無", + "sql.migration.sku.targetStorageConfiguration.caching.na": "不適用", + "sql.migration.restore.status.not.started": "未啟動", + "sql.login.migration.steps.not.started": "未啟動", + "sql.migration.wizard.sku.choose_a_target.help": "不確定哪個 Azure SQL 目標適合您? 深入了解", + "sql.migration.backup.file.number.of.stripes": "條紋數", "sql.migration.offline.caps": "OFFLINE", "sql.migration.ok": "確定", - "sql.migration.online": "線上", + "sql.migration.object.details": "物件詳細資料", + "sql.migration.offline": "離線", + "sql.migration.database.migration.mode.offline.label": "離線移轉", + "sql.migration.online": "上線", + "sql.migration.database.migration.mode.online.label": "線上移轉", "sql.migration.open": "開啟", - "sql.migration.open.migration.destails.error": "開啟移轉詳細資料對話方塊時發生錯誤", - "sql.migration.open.migration.service.error": "開啟移轉服務對話方塊時發生錯誤", - "sql.migration.open.migration.target.error": "開啟移轉目標本時發生錯誤", - "sql.migration.option": "下載並安裝整合執行階段", - "sql.migration.parallel.copy.type.dynamic": "動態範圍", - "sql.migration.parallel.copy.type.none": "無", + "sql.migration.sqldb.column.parallelcopytype": "平行複製類型", + "sql.migration.restore.backuptype.partial": "部分", + "sql.migration.network.share.password.label": "密碼", + "sql.migration.state.pending": "擱置中", + "sql.migration.validation.state.pending": "擱置", + "sql.migration.field.label.pending.differential.backups": "擱置的差異備份", + "sql.migration.sku.parameters.percentage.utilization": "百分比使用率", + "sql.migration.sku.parameters.percentage.utilization.tooltip": "在彙總效能資料期間要使用的資料點百分位數。", + "sql.migration.cutover.help.main": "完成完全移轉前,請執行下列步驟。", "sql.migration.parallel.copy.type.physical": "實體分割區", - "sql.migration.password.label": "目標密碼", - "sql.migration.password.placeholder": "輸入目標密碼", - "sql.migration.path.user.account": "使用者帳戶", - "sql.migration.pre.req.1": "Azure 帳戶 (評定或 SKU 建議功能不需要)", - "sql.migration.pre.req.2": "在內部部署或 Azure 虛擬機器上的 SQL Server 上執行的來源 SQL Server 資料庫,或雲端中執行的任何虛擬機器 (私人、公用)。", - "sql.migration.pre.req.3": "要移轉資料庫的目標 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL 資料庫。", - "sql.migration.pre.req.4": "您的資料庫備份位置詳細資料,網路檔案共用或 Azure Blob 儲存體容器 (Azure SQL Database 目標不需要)。", - "sql.migration.pre.req.title": "開始 Azure SQL 移轉之前所需的項目:", + "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "將 tempdb 放在本機暫時 SSD (預設 D:\\) 磁碟機上", + "sql.login.migration.wizard.target.permission.warning": "請確定目前的使用者 ({0}) 具有系統管理員權限,可取得目前執行個體 ({1}) 的所有登入資訊。", + "sql.migration.tde.cert.network.info": "請輸入 SQL Server 將匯出憑證的網路路徑。另請確認 SQL Server 服務具有此路徑的寫入權限,而且目前的使用者應擁有此網路路徑所在的電腦的系統管理員權限。", + "sql.login.migration.select.logins.windows.auth.warning": "請注意,此精靈不會顯示 Windows 驗證登入類型,因為目前不支援移轉該類型。即將推出移轉 Windows 驗證登入的功能。", + "sql.retry.migration.summary": "請先解決所有錯誤,再重試移轉。", + "sql.migration.select.database.to.continue": "請選取 1 或多個資料庫進行移轉評估", + "sql.migration.database.validate.selection": "請選取要移轉至的目標資料庫資料表。至少需要一個具有一個資料表的資料庫。", + "sql.migration.service.selection.location.msg": "請選取資料庫備份檔案的位置,再繼續。", + "sql.migration.sku.azureConfiguration.premiumSeries": "進階系列", + "sql.migration.copy.status.preparingforcopy": "正在準備", + "sql.login.migration.status.page.previous.button.title": "上一個 (已停用)", + "sql.migration.tde.migrate.results.heading.previous": "之前的憑證移轉結果:", "sql.migration.provide.unique.containers": "為每個目標資料庫提供唯一的容器。受影響的資料庫: ", - "sql.migration.quick.pick.placeholder": "選取您要執行的作業。", + "sql.migration.blob.storage.help.text": "提供包含備份的 Azure 儲存體 Blob 容器。", + "sql.migration.network.share.azure.help": "請提供要將備份上傳到的目標 Azure 儲存體帳戶。", + "sql.migration.network.share.help.text": "提供儲存備份的網路共用位置,以及用來存取共用的使用者認證。", + "sql.migration.restore.backupset.status.queued": "已佇列", + "sql.migration.copy.status.queued": "已佇列", + "sql.migration.field.label.queued.files": "已加入佇列的檔案", + "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "唯讀", + "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "讀取/寫入", + "sql.migration.status.readyforcutover": "移轉已就緒", + "sql.migration.copy.status.rebuildingindexes": "正在重建索引", "sql.migration.recommendation": "建議", + "sql.migration.sku.parameters": "建議參數", + "sql.migration.sku.recommendationReason": "建議原因", + "sql.migration.sku.targetStorageConfiguration": "建議目標儲存體設定", + "sql.migration.sku.recommendations": "建議", + "sql.migration.sku.recommendedConfiguration": "建議設定", + "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建議的存放裝置設定", + "sql.migration.sku.refine.recommendation": "精簡 Azure 建議", + "sql.migration.status.refresh.label": "重新整理", + "sql.migration.details.refresh": "重新整理", "sql.migration.refresh": "重新整理", + "sql.migration.database.table.refresh.label": "重新整理", "sql.migration.refresh.assessment.button.label": "重新整理評定", "sql.migration.refresh.key1": "重新整理金鑰 1", "sql.migration.refresh.key2": "重新整理金鑰 2", - "sql.migration.refresh.migrations.error.label": "重新整理移轉清單時發生錯誤'。 請檢查您的連結 Azure 連線,然後按一下 [重新整理] 再試一次。", - "sql.migration.refresh.migrations.error.title": "重新整理移轉清單時發生錯誤。", - "sql.migration.resource.group.description": "資源群組是能夠存放 Azure 解決方案相關資源的容器。", - "sql.migration.resource.group.not.found": "找不到任何資源群組。", - "sql.migration.resourceGroups": "資源群組", - "sql.migration.restart.migration.wizard": "重新啟動移轉精靈", - "sql.migration.restore.backupset.status.none": "無", - "sql.migration.restore.backupset.status.queued": "已佇列", - "sql.migration.restore.backupset.status.restored": "已還原", - "sql.migration.restore.backupset.status.restoring": "正在還原", - "sql.migration.restore.backupset.status.skipped": "已跳過", - "sql.migration.restore.backuptype.database": "資料庫", - "sql.migration.restore.backuptype.differentialdatabase": "差異資料庫", - "sql.migration.restore.backuptype.differentialfile": "差異檔案", - "sql.migration.restore.backuptype.differentialpartial": "差異部份", - "sql.migration.restore.backuptype.file": "檔案", - "sql.migration.restore.backuptype.partial": "部分", - "sql.migration.restore.backuptype.transactionlog": "交易記錄", - "sql.migration.restore.backuptype.unknown": "未知", - "sql.migration.restore.status.Restoring": "正在還原", - "sql.migration.restore.status.blocked": "已封鎖", - "sql.migration.restore.status.cancelled": "已取消", - "sql.migration.restore.status.completed": "已完成", - "sql.migration.restore.status.completing.migration": "正在完成移轉", - "sql.migration.restore.status.failed": "已失敗", - "sql.migration.restore.status.initializing": "正在初始化", - "sql.migration.restore.status.none": "無", - "sql.migration.restore.status.not.started": "未啟動", - "sql.migration.restore.status.restore.completed": "已完成還原", - "sql.migration.restore.status.restore.paused": "還原已暫停", - "sql.migration.restore.status.searching.backups": "正在搜尋備份", - "sql.migration.restore.status.waiting": "正在等候", - "sql.migration.resume.session": "繼續之前儲存的工作階段", - "sql.migration.resume.title": "再次執行移轉工作流程", - "sql.migration.retry.migration": "重試移轉", - "sql.migration.retry.migration.error": "重試移轉時發生錯誤。", - "sql.migration.rg.created": "已建立資源群組", - "sql.migration.run.validation": "執行驗證", - "sql.migration.running.multi.steps.heading": "我們正在執行以下步驟:", - "sql.migration.save.assessment.report": "儲存評定報表", - "sql.migration.save.assessment.report.success": "已成功將評定報告儲存至 {0}。", - "sql.migration.save.close": "儲存後關閉", - "sql.migration.save.close.popup": "已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。", - "sql.migration.save.recommendation.report": "儲存建議報告", - "sql.migration.save.recommendation.report.success": "已成功將建議報告儲存至 {0}。", - "sql.migration.saved.assessment.cancel": "取消", - "sql.migration.saved.assessment.next": "下一步", - "sql.migration.saved.assessment.result": "已儲存的工作階段", - "sql.migration.search": "搜尋", - "sql.migration.search.for.migration": "篩選移轉結果", - "sql.migration.sec": "{0} 秒", - "sql.migration.select": "選取", - "sql.migration.select.azure.mi": "選取您的目標 Azure 訂用帳戶以及目標 Azure SQL 受控執行個體。", - "sql.migration.select.azure.vm": "選取您的目標 Azure 訂用帳戶,以及 Azure 虛擬機器上的目標 SQL Server 作為您的目標。", - "sql.migration.select.database.to.continue": "請選取 1 或多個要移轉的登入", - "sql.migration.select.database.to.migrate": "選取要移轉的資料庫。", - "sql.migration.select.migration.tables": "選取用於移轉的資料表", - "sql.migration.select.prompt": "按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。", - "sql.migration.select.service.apply.label": "套用", - "sql.migration.select.service.delete.label": "清除", - "sql.migration.select.service.description": "Azure 資料庫移轉服務", - "sql.migration.select.service.heading": "依資料庫移轉服務篩選移轉清單", - "sql.migration.select.service.prompt": "選取資料庫移轉服務", - "sql.migration.select.service.select.a.": "登入 Azure 並選取帳戶", - "sql.migration.select.service.select.a.location": "選取位置", - "sql.migration.select.service.select.a.resource.group": "選取資源群組", - "sql.migration.select.service.select.a.service": "選取資料庫移轉服務", - "sql.migration.select.service.select.a.subscription": "選取訂用帳戶", - "sql.migration.select.service.select.a.tenant": "選取租用戶", - "sql.migration.select.service.select.account.error": "載入可用的 Azure 帳戶時發生錯誤。", - "sql.migration.select.service.select.location.error": "載入位置時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", - "sql.migration.select.service.select.migration.target": "選取目標伺服器。", - "sql.migration.select.service.select.resource.group.error": "載入可用的資源群組時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", - "sql.migration.select.service.select.service.error": "載入可用的資料庫移轉服務時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", - "sql.migration.select.service.select.subscription.error": "載入帳戶訂閱時發生錯誤。請檢查您的 Azure 連線,然後再試一次。", - "sql.migration.select.service.select.target.type.": "選取目標 Azure SQL 類型", - "sql.migration.select.service.select.tenant.error": "載入可用的 Azure 帳戶租用戶時發生錯誤。", - "sql.migration.select.service.service.label": "Azure 資料庫移轉服務", - "sql.migration.select.service.title": "選取資料庫移轉服務", - "sql.migration.select.target.to.continue": "若要繼續,請選取目標。", - "sql.migration.server": "伺服器", - "sql.migration.service.account.info.text": "請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。", - "sql.migration.service.container.container.description1": "Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,處理來源與目標之間的連線,並將內部部署網路檔案共用的備份上傳到 Azure (若適用)。", - "sql.migration.service.container.container.description2": "請遵循下方的指示,設定自我裝載整合執行階段。", - "sql.migration.service.container.heading": "設定整合執行階段", - "sql.migration.service.container.loading.help": "正在載入移轉服務", - "sql.migration.service.details.authKeys.label": "驗證金鑰", - "sql.migration.service.details.authKeys.title": "用來連線到自我裝載整合執行個體節點的驗證金鑰", - "sql.migration.service.details.button.label": "關閉", - "sql.migration.service.details.dialog.title": "Azure 資料庫移轉服務", - "sql.migration.service.details.ir.label": "自我裝載整合執行階段節點", - "sql.migration.service.details.status.unavailable": "-- 無法使用 --", - "sql.migration.service.error.not.ready": "擷取 Azure 資料移轉服務 '{0}' 的註冊資訊時發生下列錯誤。請按一下 [重新整理],然後再試一次。錯誤: '{1}'。", - "sql.migration.service.header": "Azure 資料庫移轉服務 \"{0}\" 詳細資料:", - "sql.migration.service.not.found": "找不到任何移轉服務。若要繼續,請建立一個新的。", - "sql.migration.service.not.ready": "Azure 資料庫移轉服務未註冊。Azure 資料庫移轉服務 '{0}' 必須向在任何節點上的自我裝載整合執行階段註冊。", - "sql.migration.service.not.ready.below": "未註冊 Azure 資料庫移轉服務。Azure 資料庫移轉服務 '{0} ' 必須向在任何節點上的自我裝載整合執行階段註冊。\r\n\r\n請參閱下方的註冊指示。", - "sql.migration.service.prompt": "{0} (變更)", - "sql.migration.service.ready": "Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}\r\n\r\n為了提升效能和高可用性,您可以註冊其他節點。", - "sql.migration.service.ready.below": "Azure 資料庫移轉服務 '{0}' 已連線到執行自我裝載整合執行階段的節點 - {1}\r\n\r\n為了提升效能和高可用性,您可以註冊其他節點。請參閱下方的註冊指示。", - "sql.migration.service.selection.location.msg": "請選取資料庫備份檔案的位置,再繼續。", - "sql.migration.service.status.refresh.error": "重新整理移轉服務建立狀態時發生錯誤。", - "sql.migration.services.container.description": "請在下方輸入資訊,以新增 Azure 資料庫移轉服務。", - "sql.migration.services.container.description.network": "請在下方輸入資訊,以新增一個新的 Azure 資料庫移轉服務。若要註冊自我裝載整合執行階段,請在上一頁選取 [我的資料庫備份在網路共用上]。", - "sql.migration.services.dialog.title": "建立 Azure 資料庫移轉服務", - "sql.migration.services.location": "Azure 資料庫移轉服務的 Azure 區域。這應該是與目標 Azure SQL 相同的區域。", - "sql.migration.services.name": "Azure 資料庫移轉服務名稱。", - "sql.migration.services.resource.group": "Azure 資料庫移轉服務的資源群組。", - "sql.migration.services.subscription": "Azure 資料庫移轉服務的訂用帳戶名稱。", - "sql.migration.services.target": "Azure SQL 目標已選取為預設值。", - "sql.migration.shir": "自我裝載整合執行階段節點", - "sql.migration.show.status": "顯示狀態", - "sql.migration.size": "大小 (MB)", - "sql.migration.size.column.header": "大小", - "sql.migration.size.gb": "{0} GB", - "sql.migration.size.mb": "{0} MB", - "sql.migration.size.tb": "{0} TB", - "sql.migration.sku.available.recommendations.many": "{0} 個可用的建議", - "sql.migration.sku.available.recommendations.one": "{0} 個可用的建議", - "sql.migration.sku.azureConfiguration": "Azure 組態", - "sql.migration.sku.azureConfiguration.businessCritical": "業務關鍵", - "sql.migration.sku.azureConfiguration.gen5": "Gen5", - "sql.migration.sku.azureConfiguration.generalPurpose": "一般目的", - "sql.migration.sku.azureConfiguration.hyperscale": "超大規模資料庫", - "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} V 核心", - "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} V 核心 - {3} GB", - "sql.migration.sku.azureConfiguration.premiumSeries": "進階系列", - "sql.migration.sku.azureConfiguration.premiumSeriesMemoryOptimized": "記憶體最佳化進階系列", - "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} V 核心", - "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} V 核心 - {3} GB", - "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", - "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", - "sql.migration.sku.azureConfiguration.vmPreview": "資料: {0},記錄: {1},tempdb: {2}", - "sql.migration.sku.azureRecommendation.chooseMethod.instructions": "選擇您要如何提供效能資料", - "sql.migration.sku.azureRecommendation.collectData.method": "立即收集效能資料", - "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "選取本機磁碟機上要儲存效能資料的資料夾", - "sql.migration.sku.azureRecommendation.description": "Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。", - "sql.migration.sku.azureRecommendation.description2": "如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。", - "sql.migration.sku.azureRecommendation.openExisting.method": "我已經擁有效能資料", - "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "選取本機磁碟機上儲存先前收集效能資料的資料夾", - "sql.migration.sku.azureRecommendation.start": "開始", - "sql.migration.sku.azureRecommendation.start.popup": "正在啟動效能資料收集...", - "sql.migration.sku.azureRecommendation.status.autoRefreshTimer": "初始建議將在大約 {0} 分鐘後自動重新整理。", - "sql.migration.sku.azureRecommendation.status.imported": "已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。", - "sql.migration.sku.azureRecommendation.status.inProgress": "正在收集資料。正在產生初始建議...", - "sql.migration.sku.azureRecommendation.status.manualRefreshTimer": "按下 [重新整理建議] 按鈕,定期回來查看更新的建議。", - "sql.migration.sku.azureRecommendation.status.notEnabled": "Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的目標。", - "sql.migration.sku.azureRecommendation.status.refining": "資料收集仍在進行中。正在精簡現有的建議...", - "sql.migration.sku.azureRecommendation.status.stopped": "Azure 建議的資料集合已停止。", - "sql.migration.sku.azureRecommendation.stop.popup": "正在停止效能資料收集...", - "sql.migration.sku.azureRecommendation.tooltip.inProgress": "長時間執行效能集合有助於確保更精確的建議。", - "sql.migration.sku.azureRecommendation.tooltip.notStarted": "按一下下方按鈕以匯入或收集資料庫效能資料。", - "sql.migration.sku.card.azureRecommendation.inProgress": "資料收集完成後,將會顯示 Azure 建議。", - "sql.migration.sku.card.azureRecommendation.notEnabled": "無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕", - "sql.migration.sku.cpu": "{0} 核心", - "sql.migration.sku.cpu.requirement": "CPU 需求", - "sql.migration.sku.data.iops.requirement": "資料 IOPS 需求", - "sql.migration.sku.data.storage.requirement": "資料儲存需求", - "sql.migration.sku.gb": "{0}GB", - "sql.migration.sku.get.recommendation": "取得 Azure 建議", - "sql.migration.sku.io.memory.requirement": "IO 延遲需求", - "sql.migration.sku.iops": "{0} IOPS", - "sql.migration.sku.location": "您的 Azure SQL 目標的 Azure 區域。只會顯示包含符合移轉目標的區域。", - "sql.migration.sku.log.storage.requirement": "記錄儲存體需求", - "sql.migration.sku.logs.iops.requirement": "記錄 IOPS 需求", - "sql.migration.sku.memory.requirement": "記憶體需求", - "sql.migration.sku.mi.card.title": "Azure SQL 受控執行個體", - "sql.migration.sku.mi.target.title": "Azure SQL 受控執行個體", - "sql.migration.sku.ms": "{0} 毫秒", - "sql.migration.sku.parameters": "建議參數", - "sql.migration.sku.parameters.edit": "編輯參數", - "sql.migration.sku.parameters.edit.title": "編輯建議參數", - "sql.migration.sku.parameters.enable.elastic": "啟用彈性建議", - "sql.migration.sku.parameters.enable.elastic.info": "彈性建議使用替代建議模型,其針對現有的雲端客戶使用個人化的價格效能分析。", - "sql.migration.sku.parameters.enable.preview": "啟用預覽功能", - "sql.migration.sku.parameters.enable.preview.info": "啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。", - "sql.migration.sku.parameters.percentage.utilization": "百分比使用率", - "sql.migration.sku.parameters.percentage.utilization.tooltip": "在彙總效能資料期間要使用的資料點百分位數。", - "sql.migration.sku.parameters.scale.factor": "比例因素", - "sql.migration.sku.parameters.scale.factor.invalid": "縮放比例無效。輸入正整數值。", - "sql.migration.sku.parameters.scale.factor.tooltip": "如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。", - "sql.migration.sku.parameters.text": "請在下方輸入資訊以編輯建議參數。", - "sql.migration.sku.parameters.update": "更新", - "sql.migration.sku.percentage": "{0}%", - "sql.migration.sku.percentile": "第 {0} 個百分位數", - "sql.migration.sku.recommendation": "Azure 建議 (預覽)", - "sql.migration.sku.recommendation.view.assessment.mi": "若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。", - "sql.migration.sku.recommendation.view.assessment.sqldb": "若要移轉至 Azure SQL Database,請檢視評定結果並選取一或多個資料庫。", - "sql.migration.sku.recommendation.view.assessment.vm": "若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。", - "sql.migration.sku.recommendationReason": "建議原因", - "sql.migration.sku.recommendations": "建議", - "sql.migration.sku.recommendations.empty.time": "-", - "sql.migration.sku.recommendations.lastRefreshed": "上次重新整理時間: {0}", - "sql.migration.sku.recommendations.loading": "正在載入...", - "sql.migration.sku.recommendations.title": "{0} 項建議", - "sql.migration.sku.recommended.value": "值", - "sql.migration.sku.recommendedConfiguration": "建議設定", - "sql.migration.sku.refine.recommendation": "精簡 Azure 建議", "sql.migration.sku.refresh.recommendation": "重新整理建議", - "sql.migration.sku.resource": "您的 Azure SQL 目標資源名稱", + "sql.login.migration.select.in.progress": "正在從來源和目標重新整理登入清單", + "sql.login.migration.refresh.source.login.data.failed": "從來源重新整理登入清單失敗", + "sql.login.migration.refresh.target.login.data.failed": "從目標重新整理登入清單失敗", + "sql.login.migration.refresh.login.data.successful": "重新整理登入清單成功。發現來源登入 {0},找到目標登入 {1}", + "sql.migration.resourceGroups": "資源群組", + "sql.migration.rg.created": "已建立資源群組", + "sql.migration.services.resource.group": "Azure 資料庫移轉服務的資源群組。", + "sql.migration.dms.resource_group": "您的 Azure SQL 目標的資源群組。只會顯示包含服務的資源群組。", "sql.migration.sku.resource_group": "您的 Azure SQL 目標的資源群組。只會顯示包含符合移轉目標的資源群組。", "sql.migration.sku.restart.performance.collection": "重新啟動資料收集", - "sql.migration.sku.sourceProperties": "來源屬性", - "sql.migration.sku.sql.dataDisk": "SQL 資料檔案", - "sql.migration.sku.sql.logDisk": "SQL 記錄檔案", - "sql.migration.sku.sql.temp": "SQL tempdb", - "sql.migration.sku.sqldb.card.title": "Azure SQL Database", - "sql.migration.sku.sqldb.target.title": "Azure SQL Database", - "sql.migration.sku.stop.performance.collection": "停止資料收集", - "sql.migration.sku.storage.dimension": "維度", - "sql.migration.sku.storageGB": "{0}GB", - "sql.migration.sku.subscription": "Azure SQL 目標的訂用帳戶名稱", - "sql.migration.sku.targetDeploymentType": "目標部署類型", - "sql.migration.sku.targetStorageConfiguration": "建議目標儲存體設定", - "sql.migration.sku.targetStorageConfiguration.caching": "主機快取", - "sql.migration.sku.targetStorageConfiguration.caching.na": "不適用", - "sql.migration.sku.targetStorageConfiguration.caching.none": "無", - "sql.migration.sku.targetStorageConfiguration.caching.readOnly": "唯讀", - "sql.migration.sku.targetStorageConfiguration.caching.readWrite": "讀取/寫入", - "sql.migration.sku.targetStorageConfiguration.ephemeralTempdb": "將 tempdb 放在本機暫時 SSD (預設 D:\\) 磁碟機上", - "sql.migration.sku.targetStorageConfiguration.info": "以下是滿足儲存體效能需求所需的目標儲存體設定。", - "sql.migration.sku.targetStorageConfiguration.local.SSD": "本機 SSD", - "sql.migration.sku.targetStorageConfiguration.recommendedStorageConfiguration": "建議的存放裝置設定", - "sql.migration.sku.targetStorageConfiguration.storage": "儲存體", - "sql.migration.sku.viewDetails": "檢視詳細資料", - "sql.migration.sku.vm.card.title": "Azure 虛擬機器上的 SQL Server", - "sql.migration.sku.vm.target.title": "Azure 虛擬機器上的 SQL Server", - "sql.migration.source.configuration": "來源設定", - "sql.migration.source.credentials": "來源認證", - "sql.migration.source.database": "來源資料庫名稱", - "sql.migration.source.databases": "來源資料庫", - "sql.migration.source.details.sqlAuth.db": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。", - "sql.migration.source.details.sqlAuth.nonDb": "輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", - "sql.migration.source.details.windowAuth.db": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。", - "sql.migration.source.details.windowAuth.nonDb": "輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。", - "sql.migration.source.login": "來源登入", - "sql.migration.source.server": "來源伺服器", - "sql.migration.source.version": "來源版本", - "sql.migration.sql.assessment.notebook.title": "SQL 移轉評定", - "sql.migration.sql.database": "SQL Database", - "sql.migration.sql.managed.instance": "SQL 受控執行個體", - "sql.migration.sql.server.instance": "SQL Server 執行個體", - "sql.migration.sql.virtual.machine": "SQL 虛擬機器", - "sql.migration.sql.vm.page.blob.info": "對於執行 SQL Server 2014 或更低版本的目標伺服器,您必須將資料庫備份儲存在 Azure 儲存體 Blob 容器中,而非使用網路共用選項將其上傳。此外,您必須將備份檔案儲存為分頁 Blob,因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: {0}", - "sql.migration.sql.vm.page.blob.url.label": "已知問題、限制和疑難排解", - "sql.migration.sqldb.column.copyduration": "複製期間", - "sql.migration.sqldb.column.copystart": "複製開始", - "sql.migration.sqldb.column.copythroughput": "複製輸送量", - "sql.migration.sqldb.column.dataread": "讀取的資料", - "sql.migration.sqldb.column.datawritten": "寫入的資料", - "sql.migration.sqldb.column.parallelcopytype": "平行複製類型", + "sql.migration.restart.migration.wizard": "重新啟動移轉精靈", + "sql.migration.restore.status.restore.completed": "已完成還原", + "sql.migration.backup.file.restore.finish.date": "還原完成日期", + "sql.migration.restore.status.restore.paused": "還原已暫停", + "sql.migration.field.label.restore.percent.completed": "還原完成百分比", + "sql.migration.field.label.restore.plan.size": "還原計劃大小 (MB)", + "sql.migration.backup.file.restore.start.date": "還原開始日期", + "sql.migration.backup.file.restore.status": "還原狀態", + "sql.migration.restore.backupset.status.restored": "已還原", + "sql.migration.field.label.restored.files": "已還原的檔案", + "sql.migration.field.label.restored.size": "已還原的大小 (MB)", + "sql.migration.restore.status.Restoring": "正在還原", + "sql.migration.restore.backupset.status.restoring": "正在還原", + "sql.migration.status.restoring": "正在還原", + "sql.migration.field.label.restoring.files": "正在還原檔案", + "sql.migration.resume.session": "繼續之前儲存的工作階段", + "sql.migration.status.retriable": "可重试", + "sql.migration.tde.migrate.start.validation": "重試移轉", + "sql.migration.retry.migration": "重試移轉", + "sql.migration.validate.ir.unsuccessful.revalidation": "重新驗證失敗的步驟", "sql.migration.sqldb.column.rowscopied": "已複製的資料列", "sql.migration.sqldb.column.rowsread": "已讀取的資料列", - "sql.migration.sqldb.column.tablename": "資料表名稱", - "sql.migration.sqldb.column.usedparallelcopies": "使用的平行複本數", - "sql.migration.sqldb.not.ready": "SQL Database 伺服器 '{0}' 無法用於移轉,因為它目前處於'{1}'狀態。若要繼續,請選取可用的 SQL Database 伺服器。", - "sql.migration.src.database": "來源資料庫", - "sql.migration.src.database.tool.tip": "來源資料庫的名稱", - "sql.migration.src.server": "來源名稱", - "sql.migration.src.server.tool.tip": "來源伺服器的名稱", - "sql.migration.start.login.migration.button": "移轉", - "sql.migration.start.migration.button": "開始移轉", - "sql.migration.start.session": "啟動新的工作階段", - "sql.migration.start.time": "開始時間", - "sql.migration.starting.login": "正在驗證及移轉登入", - "sql.migration.starting.login.failed": "驗證及移轉登入失敗", - "sql.migration.starting.migration.dberror": "移轉資料庫的憑證時發生錯誤 {0}。{1}", - "sql.migration.starting.migration.error": "啟動憑證移轉時發生錯誤: '{0}'", - "sql.migration.state.canceled": "已取消", - "sql.migration.state.failed": "失敗", - "sql.migration.state.pending": "擱置", + "sql.migration.resume.title": "再次執行移轉工作流程", + "sql.migration.run.validation": "執行驗證", "sql.migration.state.running": "正在執行", - "sql.migration.state.succeeded": "已成功", - "sql.migration.status": "狀態", - "sql.migration.status.add.account": "新增帳戶", - "sql.migration.status.add.account.MESSAGE": "新增您的 Azure 帳戶以檢視現有的移轉及其狀態。", - "sql.migration.status.canceled": "已取消", - "sql.migration.status.canceling": "正在取消", - "sql.migration.status.completing": "即將完成", - "sql.migration.status.creating": "正在建立", - "sql.migration.status.dropdown.all": "狀態: 全部", - "sql.migration.status.dropdown.completing": "狀態:正在完成", - "sql.migration.status.dropdown.failed": "狀態: 失敗", - "sql.migration.status.dropdown.ongoing": "狀態:進行中", - "sql.migration.status.dropdown.succeeded": "狀態: 成功", - "sql.migration.status.error.count.multiple": " ({0} 個錯誤)", - "sql.migration.status.error.count.single": " ({0} 個錯誤)", - "sql.migration.status.failed": "失敗", - "sql.migration.status.inprogress": "進行中", - "sql.migration.status.readyforcutover": "移轉已就緒", - "sql.migration.status.refresh.label": "重新整理", - "sql.migration.status.restoring": "正在還原", - "sql.migration.status.retriable": "可重试", - "sql.migration.status.select.service.MESSAGE": "選取要監視移轉的資料庫移轉服務。", - "sql.migration.status.status.label": "狀態", - "sql.migration.status.succeeded": "已成功", - "sql.migration.status.uploadingfullbackup": "正在上傳完整備份", - "sql.migration.status.uploadinglogbackup": "正在上傳記錄備份", - "sql.migration.status.value": "{0}", - "sql.migration.status.warning.count.multiple": " ({0} 個警告)", - "sql.migration.status.warning.count.single": " ({0} 個警告)", - "sql.migration.storage.account": "儲存體帳戶", - "sql.migration.storageAccount.warning.many": "目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。", - "sql.migration.storageAccount.warning.one": "目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。", - "sql.migration.storageAccount.warning.vm.many": "目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。", - "sql.migration.storageAccount.warning.vm.one": "目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。", - "sql.migration.subscription": "訂用帳戶", - "sql.migration.summary.azure.storage": "Azure 儲存體", - "sql.migration.summary.azure.storage.subscription": "Azure 儲存體訂用帳戶", - "sql.migration.summary.database.count": "要移轉的資料庫", - "sql.migration.summary.mi.type": "Azure SQL 受控執行個體", - "sql.migration.summary.page.title": "摘要", - "sql.migration.summary.sqldb.type": "Azure SQL Database", + "sql.migration.validation.state.running": "正在執行", + "sql.migration.sku.azureRecommendation.tooltip.inProgress": "長時間執行效能集合有助於確保更精確的建議。", + "sql.login.migration.get.logins.query": "SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name;", + "sql.migration.sql.database": "SQL Database", + "sql.migration.database.schema.migration.project": "SQL Database 專案延伸模組", + "sql.migration.sql.managed.instance": "SQL 受控執行個體", + "sql.migration.database.schema.migration.dacpac": "SQL Server dacpac 延伸模組", + "sql.migration.sql.server.instance": "SQL Server 執行個體", + "sql.migration.azure.sql.database.virtual.machine.short": "Azure VM 上的 SQL Server", "sql.migration.summary.vm.type": "Azure 虛擬機器上的 SQL Server", - "sql.migration.tab.button.feedback.description": "意見反應", - "sql.migration.tab.button.feedback.label": "意見反應", - "sql.migration.tab.button.login.migration.description": "將登入移轉至 Azure SQL", - "sql.migration.tab.button.login.migration.label": "新的登入移轉 (預覽)", - "sql.migration.tab.button.migration.description": "移轉到 Azure SQL", - "sql.migration.tab.button.migration.label": "新增移轉", - "sql.migration.tab.button.support.description": "新增支援要求", - "sql.migration.tab.button.support.label": "新增支援要求", - "sql.migration.tab.dashboard.title": "儀表板", - "sql.migration.tab.migrations.title": "移轉", + "sql.login.migration.vm.title": "Azure 虛擬機器上的 SQL Server", + "sql.migration.sku.vm.target.title": "Azure 虛擬機器上的 SQL Server", + "sql.migration.sku.vm.card.title": "Azure 虛擬機器上的 SQL Server", + "sql.migration.azure.sql.database.virtual.machine": "Azure 虛擬機器上的 SQL Server", + "sql.migration.sql.virtual.machine": "SQL 虛擬機器", + "sql.migration.sku.sql.dataDisk": "SQL 資料檔案", + "sql.migration.sku.sql.logDisk": "SQL 記錄檔案", + "sql.migration.sql.assessment.notebook.title": "SQL 移轉評定", + "sql.migration.sku.sql.temp": "SQL tempdb", + "sql.migration.save.close": "儲存後關閉", + "sql.migration.save.assessment.report": "儲存評定報表", + "sql.migration.save.recommendation.report": "儲存建議報告", + "sql.migration.saved.assessment.result": "已儲存的工作階段", + "sql.migration.sku.parameters.scale.factor": "比例因素", + "sql.migration.search": "搜尋", + "sql.migration.restore.status.searching.backups": "正在搜尋備份", + "sql.migration.select": "選取", + "sql.migration.select.service.title": "選取資料庫移轉服務", + "sql.migration.select.service.prompt": "選取資料庫移轉服務", + "sql.migration.select.service.select.a.service": "選取資料庫移轉服務", + "sql.migration.invalid.migration.service.offline.error": "選取連線到節點的資料庫移轉服務。", + "sql.migration.status.select.service.MESSAGE": "選取要監視移轉的資料庫移轉服務。", + "sql.migration.blob.container.select": "請先選取 BLOb 容器值。", + "sql.migration.sku.azureRecommendation.collectDataSelectFolder.instructions": "選取本機磁碟機上要儲存效能資料的資料夾", + "sql.migration.sku.azureRecommendation.openExistingSelectFolder.instructions": "選取本機磁碟機上儲存先前收集效能資料的資料夾", + "sql.migration.database.assessment.xevents.instructions": "選取儲存擴充事件工作階段檔案 (.xel 和 .xem) 位置的資料夾", + "sql.migration.select.service.select.a.location": "選取位置", + "sql.migration.select.service.select.a.resource.group": "選取資源群組", + "sql.migration.blob.resourceGroup.select.prompt": "請先選取資源群組值。", + "sql.migration.blob.resourceGroup.select": "選取資源群組。", + "sql.migration.blob.storageAccount.select": "請先選取儲存體帳戶值。", + "sql.migration.select.service.select.a.subscription": "選取訂用帳戶", + "sql.migration.map.target.placeholder": "請選取目標資料庫", + "sql.migration.select.service.select.migration.target": "選取目標伺服器。", + "sql.migration.select.service.select.a.tenant": "選取租用戶", + "sql.migration.unique.name": "為此目標資料庫選取唯一的名稱", + "sql.migration.invalid.migration.service.error": "選取有效的資料庫移轉服務。", + "sql.migration.wizard.target.description": "選取 Azure 帳戶和您的目標 {0}。", + "sql.migration.wizard.account.description": "請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。", + "sql.login.migration.select.page.title": "選取要移轉的登入", + "sql.migration.database.table.tables.column.label": "選取資料表", + "sql.migration.select.migration.tables": "選取用於移轉的資料表", + "sql.migration.table.select.label": "選取 {0} 的資料表", + "sql.migration.select.service.select.target.type.": "選取目標 Azure SQL 類型", + "sql.migration.database.assessment.description": "選取您要評定要移轉至 Azure SQL 的資料庫。", + "sql.migrate.text": "選取要遷移至 Azure SQL 的資料庫。", + "sql.migration.select.database.to.migrate": "選取要移轉的資料庫。", + "sql.migration.database.page.description": "選取要於移轉期間使用的資料庫備份位置。", + "sql.migration.quick.pick.placeholder": "選取您要執行的作業。", + "sql.login.migration.wizard.target.description": "選取您要移轉登入的位置: 目標 Azure SQL 受控執行個體、Azure SQL VM 或 Azure SQL 資料庫。", + "sql.migration.map.target.description": "選取您要將來源資料庫移轉至的目標資料庫位置。您只能為一個來源資料庫選擇目標資料庫。", + "sql.migration.select.azure.vm": "選取您的目標 Azure 訂用帳戶,以及 Azure 虛擬機器上的目標 SQL Server 作為您的目標。", + "sql.migration.select.azure.mi": "選取您的目標 Azure 訂用帳戶以及目標 Azure SQL 受控執行個體。", + "sql.migration.service.details.ir.label": "自我裝載整合執行階段節點", + "sql.migration.shir": "自我裝載整合執行階段節點", + "sql.migration.server": "伺服器", + "sql.migration.details.serverobjects.label": "伺服器物件", + "sql.migration.details.serverobjects.field.label": "伺服器物件", + "serviceCrashed": "服務元件當機。", + "serviceProviderIntializationError": "無法初始化服務提供者。", + "sql.migration.service.container.heading": "設定整合執行階段", + "sql.migration.show.status": "顯示狀態", + "sql.migration.select.service.select.a.": "登入 Azure 並選取帳戶", + "sql.migration.size.column.header": "大小", + "sql.migration.size": "大小 (MB)", + "sql.migration.restore.backupset.status.skipped": "已跳過", + "sql.migration.field.label.skipped.files": "跳過的檔案", + "sql.migration.multi.step.some.steps.are.still.running": "部分步驟仍在執行中。", + "sql.migration.migration.list.sort.label": "排序", + "sql.migration.source.configuration": "來源設定", + "sql.migration.source.credentials": "來源認證", + "sql.migration.src.database": "來源資料庫", + "sql.migration.map.source.column": "來源資料庫", + "sql.migration.database.table.source.column.label": "來源資料庫", + "sql.migration.validate.ir.validation.result.label.source.database": "來源資料庫連線: '{0}'", + "sql.migration.source.database": "來源資料庫名稱", + "sql.migration.source.databases": "來源資料庫", + "sql.migration.source.login": "來源登入", + "sql.migration.src.server": "來源名稱", + "sql.migration.sku.sourceProperties": "來源屬性", + "sql.migration.source.server": "來源伺服器", + "sql.migration.source.version": "來源版本", + "sql.migration.sku.azureRecommendation.start": "開始", + "sql.migration.start.session": "啟動新的工作階段", + "sql.migration.start.migration.button": "開始移轉", + "sql.migration.start.time": "開始時間", + "sql.migration.validate.ir.start.validation": "開始驗證", + "sql.migration.sku.azureRecommendation.start.popup": "正在啟動效能資料收集...", + "sql.migration.tde.migrate.column.status": "狀態", + "sql.migration.status.status.label": "狀態", + "sql.login.migration.status.column": "狀態", + "sql.migration.status": "狀態", + "sql.migration.validate.ir.column.status": "狀態", + "sql.migration.status.dropdown.all": "狀態: 全部", + "sql.migration.status.dropdown.completing": "狀態:正在完成", + "sql.migration.status.dropdown.failed": "狀態: 失敗", + "sql.migration.status.dropdown.ongoing": "狀態:進行中", + "sql.migration.status.dropdown.succeeded": "狀態: 成功", + "sql.migration.ir.setup.step1": "步驟 1: {0}", + "sql.migration.ir.setup.step2": "步驟 2: 使用下列金鑰註冊您的整合執行階段", + "sql.migration.ir.setup.step3": "步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線", + "sql.migration.ir.setup.step3.alternate": "步驟 3: 按一下上方的 [重新整理] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線", + "sql.migration.multi.step.status.dialog.heading": "步驟詳細資料", + "sql.migration.multi.step.status": "步驟狀態: {0}", + "sql.migration.multi.step.status.errors": "步驟狀態: {0}{1}{2}", + "sql.migration.multi.step.status.steps.title": "步驟", + "sql.migration.sku.stop.performance.collection": "停止資料收集", + "sql.migration.validate.ir.stop.validation": "停止驗證", + "sql.migration.sku.azureRecommendation.stop.popup": "正在停止效能資料收集...", + "sql.migration.sku.targetStorageConfiguration.storage": "儲存體", + "sql.migration.storage.account": "儲存體帳戶", + "sql.migration.network.share.azure.header": "儲存體帳戶詳細資料", + "sql.migration.subscription": "訂用帳戶", + "sql.migration.blob.storage.subscription.label": "訂用帳戶", + "sql.migration.dms.subscription": "Azure 資料庫移轉服務的訂用帳戶名稱", + "sql.migration.services.subscription": "Azure 資料庫移轉服務的訂用帳戶名稱。", + "sql.migration.sku.subscription": "Azure SQL 目標的訂用帳戶名稱", + "sql.migration.state.succeeded": "已成功", + "sql.migration.copy.status.succeeded": "已成功", + "sql.migration.status.succeeded": "已成功", + "sql.migration.validation.state.succeeded": "已成功", + "sql.login.migration.status.succeeded": "已成功", + "sql.migration.details.serverobjects.successful.tables.label": "成功", + "sql.migration.database.migration.service.created.successfully": "已成功建立資料庫移轉服務。", + "sql.migration.save.assessment.report.success": "已成功將評定報告儲存至 {0}。", + "sql.migration.save.recommendation.report.success": "已成功將建議報告儲存至 {0}。", + "sql.migration.summary.page.title": "摘要", + "sql.migration.tde.migrate.required": "TDE 憑證移轉必須成功才能繼續。", "sql.migration.table.error.title": "資料表移轉狀態詳細資料", "sql.migration.table.migration.status.label": "資料表移轉狀態: {0}", - "sql.migration.table.missing.count": "目標缺少資料表: {0}", - "sql.migration.table.select.label": "選取 {0} 的資料表", - "sql.migration.table.selected.count": "已選取 {0} 個資料表 (共 {1} 個資料表)", - "sql.migration.table.selection.count": "{0}/{1}", - "sql.migration.table.selection.edit": "編輯", - "sql.migration.table.selection.filter": "篩選資料表", - "sql.migration.table.selection.status.column": "有資料列", + "sql.migration.sqldb.column.tablename": "資料表名稱", "sql.migration.table.selection.tablename.column": "資料表名稱", - "sql.migration.table.selection.update.button": "更新", - "sql.migration.table.selection.update.cancel": "取消", + "sql.migration.missing.table.name.column": "資料表名稱", + "sql.migration.database.table.selection.label": "資料表選取範圍", + "sql.migration.table.missing.count": "目標缺少資料表: {0}", + "sql.migration.target.table.count.name": "選取的資料表", "sql.migration.target": "目標", + "sql.login.migration.target.status.column": "目標狀態", "sql.migration.target.azure.sql.instance.database.name": "目標資料庫", - "sql.migration.target.azure.sql.instance.name": "目標名稱", - "sql.migration.target.azure.sql.instance.server.name": "目標名稱", + "sql.migration.map.target.column": "目標資料庫", + "sql.migration.database.table.target.column.label": "目標資料庫", + "sql.migration.validate.ir.validation.result.label.target.database": "目標資料庫連線能力: '{0}'", "sql.migration.target.database.name": "目標資料庫名稱", + "sql.migration.sku.targetDeploymentType": "目標部署類型", + "sql.migration.storageAccount.warning.many": "目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。", + "sql.migration.storageAccount.warning.one": "目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。", + "sql.migration.target.azure.sql.instance.server.name": "目標名稱", + "sql.migration.target.azure.sql.instance.name": "目標名稱", + "sql.migration.password.label": "目標密碼", "sql.migration.target.platform": "目標平台", "sql.migration.target.server": "目標伺服器", - "sql.migration.target.table.count.name": "選取的資料表", + "sql.migration.storageAccount.warning.vm.many": "目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。", + "sql.migration.storageAccount.warning.vm.one": "目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。", "sql.migration.target.table.missing": "目標資料表不存在", "sql.migration.target.table.not.empty": "目標資料表不是空的。", - "sql.migration.target.version": "目標版本", - "sql.migration.tde.button.caption": "編輯", - "sql.migration.tde.button.migrate": "移轉憑證", - "sql.migration.tde.migrate.canceled": "憑證移轉已取消。請執行並完成憑證移轉再繼續。", - "sql.migration.tde.migrate.canceled.errors": "已取消驗證,錯誤如下: {0}{1}", - "sql.migration.tde.migrate.column.databases": "資料庫", - "sql.migration.tde.migrate.column.status": "狀態", - "sql.migration.tde.migrate.completed.errors": "移轉完成,發生以下錯誤:{0}{1}", - "sql.migration.tde.migrate.copy.results": "複製移轉結果", - "sql.migration.tde.migrate.done.button": "完成", - "sql.migration.tde.migrate.heading": "正在從下列資料庫移轉憑證:", - "sql.migration.tde.migrate.not.run": "尚未針對目前的設定執行憑證移轉。請執行並完成憑證移轉以繼續。", - "sql.migration.tde.migrate.results.heading": "憑證移轉進度詳細資料:", - "sql.migration.tde.migrate.results.heading.completed": "憑證移轉結果:", - "sql.migration.tde.migrate.results.heading.previous": "之前的憑證移轉結果:", - "sql.migration.tde.migrate.start.validation": "重試移轉", - "sql.migration.tde.migrate.status.details": "移轉狀態: {0}{1}{2}", - "sql.migration.tde.migrate.status.error": "{0}{1}{2}", - "sql.migration.tde.migrate.success": "憑證移轉已成功完成。 請按 [下一步] 繼續移轉。", - "sql.migration.tde.migrate.validation.camceled": "移轉已取消。", - "sql.migration.tde.migrate.validation.completed": "已成功完成移轉。", - "sql.migration.tde.msg.databases.selected": "{0} 已選取啟用 [透明資料加密] 的資料庫來進行移轉。{1}", - "sql.migration.tde.msg.empty": "未選取加密資料庫。", - "sql.migration.tde.msg.manual": "您已選擇手動移轉憑證。", - "sql.migration.tde.msg.tde": "您取得 Azure Data Studio 的存取權,可移轉加密憑證和資料庫。", - "sql.migration.tde.progress.update": "已完成 {0}/{1}", - "sql.migration.tde.wizard.databases.selected": "{0} 個 (共 {1} 個資料庫) 選取的資料庫正在使用透明資料加密。", - "sql.migration.tde.wizard.description": "若要成功移轉加密的資料庫,您必須先提供加密憑證的存取權或手動移轉憑證,才能繼續移轉。{0}。", - "sql.migration.tde.wizard.network.share.info": "放置憑證的網路路徑位置。", - "sql.migration.tde.wizard.network.share.label": "憑證的網路路徑", - "sql.migration.tde.wizard.network.share.placeholder": "輸入網路路徑", - "sql.migration.tde.wizard.optionads": "將我的憑證和私密金鑰匯出到目標。", - "sql.migration.tde.wizard.optionadsconfirm": "我同意使用我的登入資訊來存取憑證。", - "sql.migration.tde.wizard.optionmanual": "我不要 Azure Data Studio 匯出憑證。", - "sql.migration.tde.wizard.optionmanual.warning": "您必須先移轉憑證再繼續執行移轉,否則移轉將會失敗。{0}.", - "sql.migration.tde.wizard.optionscaption": "憑證移轉", - "sql.migration.tde.wizard.title": "已選取加密資料庫。", - "sql.migration.test.connection": "測試連接", - "sql.migration.type": "類型", - "sql.migration.type.label": "類型:", - "sql.migration.unavailable.target": "(無法使用) {0}", - "sql.migration.unique.name": "為此目標資料庫選取唯一的名稱", - "sql.migration.username": "使用者名稱", + "sql.migration.azure.sql.target": "目標類型", "sql.migration.username.label": "目標使用者名稱", - "sql.migration.username.placeholder": "輸入目標使用者名稱", - "sql.migration.validate.error.gatewaytimeout": "驗證資源連線時發生逾時。深入了解: https://aka.ms/dms-migrations-troubleshooting.", - "sql.migration.validate.ir.column.status": "狀態", - "sql.migration.validate.ir.column.validation.steps": "驗證步驟", - "sql.migration.validate.ir.completed.errors": "驗證完成,錯誤如下:{0}{1}", - "sql.migration.validate.ir.copy.results": "複製驗證結果", - "sql.migration.validate.ir.done.button": "完成", - "sql.migration.validate.ir.heading": "正在驗證下列內容:", - "sql.migration.validate.ir.results.heading": "驗證步驟詳細資料", - "sql.migration.validate.ir.sqldb.validation.result.error": "驗證檢查錯誤{0}來源資料庫: {1}{0}目標資料庫: {2}{0}錯誤: {3} - {4}", - "sql.migration.validate.ir.start.validation": "開始驗證", - "sql.migration.validate.ir.status": "驗證狀態: {0}", - "sql.migration.validate.ir.status.error": "{0}{1}{2}", - "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 個錯誤", - "sql.migration.validate.ir.status.error.count.one": "{0} - 1 個錯誤", - "sql.migration.validate.ir.status.errors": "驗證狀態: {0}{1}{2}", - "sql.migration.validate.ir.stop.validation": "停止驗證", - "sql.migration.validate.ir.validation.camceled": "已取消驗證檢查", - "sql.migration.validate.ir.validation.completed": "已成功完成驗證。", - "sql.migration.validate.ir.validation.result.api.error": "驗證檢查錯誤{0}資料庫:{1}{0}錯誤: {2} - {3}", - "sql.migration.validate.ir.validation.result.error": "驗證檢查錯誤{0}來源資料庫: {1}{0}檔案共用路徑: {2}{0}錯誤: {3} - {4}", - "sql.migration.validate.ir.validation.result.label.networkshare": "網路共用連線能力: '{0}' ", - "sql.migration.validate.ir.validation.result.label.shir": "整合執行階段連線能力", - "sql.migration.validate.ir.validation.result.label.source.database": "來源資料庫連線: '{0}'", - "sql.migration.validate.ir.validation.result.label.storage": "Azure 儲存體連線能力", - "sql.migration.validate.ir.validation.result.label.target.database": "目標資料庫連線能力: '{0}'", - "sql.migration.validation.canceled": "驗證已取消。請執行並驗證移轉設定以繼續。", - "sql.migration.validation.canceled.errors": "已取消驗證,錯誤如下: {0}{1}", - "sql.migration.validation.dialog.title": "正在執行驗證", - "sql.migration.validation.not.run": "尚未針對目前的設定執行驗證。請執行並驗證移轉設定以繼續。", - "sql.migration.validation.state.canceled": "已取消", - "sql.migration.validation.state.failed": "失敗", - "sql.migration.validation.state.pending": "擱置中", - "sql.migration.validation.state.running": "正在執行", - "sql.migration.validation.state.succeeded": "已成功", - "sql.migration.validation.success": "驗證已成功完成。 請按 [下一步] 繼續移轉。", - "sql.migration.view.all": "所有資料庫移轉", - "sql.migration.view.select.button.label": "檢視/選取", + "sql.migration.target.version": "目標版本", + "sql.migration.test.connection": "測試連接", + "sql.migration.dashboard.help.description.migrateUsingADS": "Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。", + "sql.migration.sqldb.not.ready": "SQL Database 伺服器 '{0}' 無法用於移轉,因為它目前處於'{1}'狀態。若要繼續,請選取可用的 SQL Database 伺服器。", + "sql.migration.assessment.failed": "評定您的 SQL Server 執行個體 '{0}' 失敗。", + "sql.migration.database.migration.target.type.tool.tip": "Azure 資源目標型別 [SQL 受控執行個體,SQL 虛擬機器,SQL Database]", + "sql.migration.database.status.tool.tip": "移轉目前的狀態", + "sql.migration.cannot.start.cutover.error": "在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。", + "sql.migration.database.migration.duration.tool.tip": "移轉的持續時間", + "sql.migration.database.migration.finish.time.tool.tip": "移轉的結束時間", + "sql.migration.service.error.not.ready": "擷取 Azure 資料移轉服務 '{0}' 的註冊資訊時發生下列錯誤。請按一下 [重新整理],然後再試一次。錯誤: '{1}'。", + "sql.migration.mi.not.ready": "受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。", + "sql.retry.migration.title": "移轉失敗,發生下列錯誤:", + "sql.migration.database.migration.start.time.tool.tip": "移轉的開始時間", + "sql.migration.database.migration.target.instance.database.name.tool.tip": "目標資料庫名稱", + "sql.migration.database.migration.target.instance.server.name.tool.tip": "目標伺服器名稱", "sql.migration.vm.not.ready.iaas.extension": "虛擬機器 '{0}' 無法移轉,因為 SQL Server IaaS 代理程式延伸項目目前處於 '{1}' 模式,而不是完整模式。深入了解: https://aka.ms/sql-iaas-extension", "sql.migration.vm.not.ready.power.state": "虛擬機器 '{0}' 無法用於移轉,因為基礎虛擬機器未執行。請確定電源已開啟,然後再試一次。", + "sql.migration.blob.storage.folder.warning": "已選取多個具有相同備份位置的資料庫。請確認來自不同資料庫的備份檔案儲存在不同的資料夾中。", + "sql.migration.pre.req.title": "開始 Azure SQL 移轉之前所需的項目:", + "sql.migration.assessments.blocking.issue": "這是會導致資料庫移轉無法成功的執行問題。", + "sql.migration.missing.targetPassword.error": "若要繼續,請輸入有效的目標密碼。", + "sql.migration.missing.targetUserName.error": "若要繼續,請輸入有效的使用者名稱。", + "sql.migration.invalid.non.page.blob.backupFile.error": "若要繼續,請選取 Blob 容器 (其中所有備份檔案都是來源資料庫 '{0}' 的分頁 Blob),因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: https://aka.ms/dms-migrations-troubleshooting", + "sql.migration.select.target.to.continue": "若要繼續,請選取目標。", + "sql.migration.invalid.sqldatabase.error": "若要繼續,請選取有效的 Azure SQL Database 伺服器。", + "sql.migration.invalid.account.error": "若要繼續,請選取有效的 Azure 帳戶。", + "sql.migration.invalid.blob.lastBackupFolder.error": "若要繼續,請選取來源資料庫 '{0}' 的有效備份資料夾。", + "sql.migration.invalid.blob.container.error": "若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。", + "sql.migration.invalid.blob.lastBackupFile.error": "若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。", + "sql.migration.invalid.location.error": "若要繼續,請選取有效的位置。", + "sql.migration.invalid.managedInstance.error": "若要繼續,請選取有效的受控執行個體。", + "sql.migration.invalid.blob.resourceGroup.error": "若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。", + "sql.migration.invalid.resourceGroup.error": "若要繼續,請選取有效的資源群組。", + "sql.migration.invalid.blob.storageAccount.error": "若要繼續,請選取來源資料庫 '{0}' 的有效儲存體帳戶。", + "sql.migration.invalid.storageAccount.error": "若要繼續,請選取有效的儲存體帳戶。", + "sql.migration.invalid.subscription.error": "若要繼續,請選取有效的訂用帳戶。", + "sql.migration.invalid.virtualMachine.error": "若要繼續,請選取有效的虛擬機器。", + "sql.migration.tde.wizard.description": "若要成功移轉加密的資料庫,您必須先提供加密憑證的存取權或手動移轉憑證,才能繼續移轉。{0}。", + "sql.migration.sku.recommendation.view.assessment.sqldb": "若要移轉至 Azure SQL Database,請檢視評定結果並選取一或多個資料庫。", + "sql.migration.sku.recommendation.view.assessment.mi": "若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。", + "sql.migration.sku.recommendation.view.assessment.vm": "若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。", + "sql.migration.database.migration.mode.description": "若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。", + "sql.migration.details.serverobjects.all.tables.label": "資料表總計", + "sql.migration.restore.backuptype.transactionlog": "交易記錄", + "sql.migration.dashboard.help.link.mi": "教學課程: 移轉至 Azure SQL 受控執行個體 (線上)", + "sql.migration.dashboard.help.link.sqldb": "教學課程: 移轉至 Azure SQL Database 上的 SQL Server (離線)", + "sql.migration.dashboard.help.link.vm": "教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上)", + "sql.migration.type": "類型", + "sql.migration.type.label": "類型:", + "sql.migration.impact.object.type": "類型: {0}", + "sql.migration.restore.backuptype.unknown": "未知", + "sql.migration.field.label.unrestorable.files": "不可還原的檔案", + "sql.migration.table.selection.update.button": "更新", + "sql.migration.sku.parameters.update": "更新", + "sql.migration.status.uploadingfullbackup": "正在上傳完整備份", + "sql.migration.status.uploadinglogbackup": "正在上傳記錄備份", + "sql.migration.sqldb.column.usedparallelcopies": "使用的平行複本數", + "sql.migration.path.user.account": "使用者帳戶", + "sql.migration.username": "使用者名稱", + "sql.migration.starting.login": "正在驗證及移轉登入", + "sql.login.migration.establish.user.mappings": "驗證及移轉登入已完成。\r\n\r\n正在建立使用者對應。", + "sql.migration.starting.login.failed": "驗證及移轉登入失敗", + "sql.migration.validate.ir.validation.camceled": "已取消驗證檢查", + "sql.migration.validate.ir.validation.result.api.error": "驗證檢查錯誤{0}資料庫:{1}{0}錯誤: {2} - {3}", + "sql.migration.validate.ir.validation.result.error": "驗證檢查錯誤{0}來源資料庫: {1}{0}檔案共用路徑: {2}{0}錯誤: {3} - {4}", + "sql.migration.validate.ir.sqldb.validation.result.error": "驗證檢查錯誤{0}來源資料庫: {1}{0}目標資料庫: {2}{0}錯誤: {3} - {4}", + "sql.migration.validate.ir.validation.completed": "已成功完成驗證。", + "sql.migration.validation.success": "驗證已成功完成。 請按 [下一步] 繼續移轉。", + "sql.migration.validate.ir.completed.errors": "驗證完成,錯誤如下:{0}{1}", + "sql.migration.validation.not.run": "尚未針對目前的設定執行驗證。請執行並驗證移轉設定以繼續。", + "sql.migration.validate.ir.status": "驗證狀態: {0}", + "sql.migration.validate.ir.status.errors": "驗證狀態: {0}{1}{2}", + "sql.migration.validate.ir.results.heading": "驗證步驟詳細資料", + "sql.migration.validate.ir.column.validation.steps": "驗證步驟", + "sql.migration.tde.migrate.canceled.errors": "已取消驗證,錯誤如下: {0}{1}", + "sql.migration.validation.canceled.errors": "已取消驗證,錯誤如下: {0}{1}", + "sql.migration.validation.canceled": "驗證已取消。請執行並驗證移轉設定以繼續。", + "sql.migration.sku.recommended.value": "值", + "sql.migration.sku.viewDetails": "檢視詳細資料", + "sql.migration.view.select.button.label": "檢視/選取", + "sql.migration.restore.status.waiting": "正在等候", + "waitingForService": "正在等候 {0} 元件啟動。", "sql.migration.warning": "警告", "sql.migration.warnings": "警告", "sql.migration.warnings.count": "警告 ({0})", "sql.migration.warnings.details": "警告詳細資料", - "sql.migration.windows.user.account": "網域\\使用者名稱", - "sql.migration.wizard.account.add.button.label": "連結帳戶", - "sql.migration.wizard.account.count.multiple.message": "{0} 個帳戶已連結", - "sql.migration.wizard.account.count.single.message": "{0} 個帳戶已連結", - "sql.migration.wizard.account.description": "請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。", - "sql.migration.wizard.account.noAccount.error": "新增連結的帳戶,然後再試一次。", - "sql.migration.wizard.account.title": "Azure 帳戶", - "sql.migration.wizard.connection.error.title": "連線到目標伺服器時發生錯誤。", - "sql.migration.wizard.login.error.title": "嘗試取得 {0} 登入資訊時發生錯誤。", - "sql.migration.wizard.perfCollection.error": "收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式:\r\n\r\n{1}", - "sql.migration.wizard.sku.all": "根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。", - "sql.migration.wizard.sku.assessment.error": "評定伺服器 '{0}' 時發生錯誤。", - "sql.migration.wizard.sku.assessment.error.bypass": "核取此選項以略過評定並繼續移轉。", - "sql.migration.wizard.sku.assessment.error.detail": "[沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。]", - "sql.migration.wizard.sku.assessment.unexpected.error": "評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2}", - "sql.migration.wizard.sku.choose_a_target": "選擇您的 Azure SQL 目標", - "sql.migration.wizard.sku.choose_a_target.help": "不確定哪個 Azure SQL 目標適合您? 深入了解", - "sql.migration.wizard.sku.error": "產生伺服器 '{0}' 的 SKU 建議時發生錯誤。", - "sql.migration.wizard.sku.error.noRecommendation": "沒有可用的建議", - "sql.migration.wizard.sku.error.noRecommendation.reason": "未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數、選取不同的資料庫集進行評估或變更建議模型。", - "sql.migration.wizard.source.missing": "連線成功,但找不到任何目標資料庫。", - "sql.migration.wizard.target.connection.error": "連線錯誤: {0}", - "sql.migration.wizard.target.connection.success": "連線成功。找到目標資料庫: {0}", - "sql.migration.wizard.target.description": "選取 Azure 帳戶和您的目標 {0}。", - "sql.migration.wizard.target.login.error": "取得登入資訊時發生錯誤: {0}", - "sql.migration.wizard.target.mapping.error.duplicate": "資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫 '{1}' 的移轉目標。已選取目標資料庫 '{2}' 做為資料庫 '{3}' 的移轉目標。請選取其他目標資料庫。", - "sql.migration.wizard.target.missing": "資料庫對應錯誤。缺少要移轉的目標資料庫。 請設定目標伺服器連線,然後按一下 [連線] 以收集可用的資料庫移轉目標清單。", - "sql.migration.wizard.target.source.collation.error": "在 '{1}' 與 '{2}' 資料庫之間發現資料庫對應錯誤 (錯誤碼: {0})。來源資料庫定序 '{3}' 不符合目標資料庫定序 '{4}'。請選取或重新建立具有與來源資料庫相同定序的目標資料庫。", - "sql.migration.wizard.target.source.mapping.error": "資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。請選取要移轉至的目標資料庫。", - "sql.migration.wizard.target.title": "Azure SQL 目標", - "sql.migration.wizard.troubleshooting": "深入了解: https://aka.ms/dms-migrations-troubleshooting。", + "sql.migration.assessment.in.progress.content": "我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。\r\n\r\n這可能需要一些時間。", + "sql.migration.running.multi.steps.heading": "我們正在執行以下步驟:", + "sql.migration.validate.ir.heading": "正在驗證下列內容:", + "sql.migration.generic.congratulations": "我們已對您的 SQL Server 執行個體 '{0}' 完成評定。", + "sql.migration.completed.multi.steps.heading": "我們已執行以下步驟:", + "sql.login.migration.wizard.target.data.migration.warning": "建議您先將資料庫移轉到 Azure SQL 目標,再開始登入移轉,以避免流程中發生失敗。不過,如果您的目標是更新最近移轉資料庫的使用者對應,您可以隨時執行此移轉流程。\r\n\r\n如果來源與資料庫名稱不同,則可能無法正確套用某些權限。", + "sql.migration.blob.storage.folder.info": "將資料庫備份上傳到 Blob 容器時,請確定來自不同資料庫的備份檔案儲存在不同的資料夾中。只支援容器與資料夾最多一層深的根目錄。", + "sql.migration.network.share.windows.user.label": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", + "sql.migration.network.share.windows.user.info": "具有網路共用位置讀取存取權的 Windows 使用者帳戶。", "sql.migration.yes": "是", - "sql.retry.migration.prompt": "您是否要重試失敗的資料表移轉?", - "sql.retry.migration.summary": "請先解決所有錯誤,再重試移轉。", - "sql.retry.migration.title": "移轉失敗,發生下列錯誤:", - "total.databases.selected": "已選取 {0} 個資料庫 (共 {1} 個)", + "sql.migration.sku.azureRecommendation.description2": "如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。", + "sql.migration.tde.msg.tde": "您已取得用於移轉加密憑證和資料庫的 Azure Data Studio 存取權。", + "sql.migration.tde.msg.manual": "您未取得用於移轉加密憑證和資料庫的 Azure Data Studio 存取權。", + "sql.migration.tde.cert.migration.info": "您必須按一下 '{0}' 按鈕,才能繼續前往精靈的下一頁。", + "sql.migration.dms.resource": "您的 Azure 資料庫移轉服務資源名稱。", + "sql.migration.sku.resource": "您的 Azure SQL 目標資源名稱", + "sql.migration.pre.req.4": "您的資料庫備份位置詳細資料,網路檔案共用或 Azure Blob 儲存體容器 (Azure SQL Database 目標不需要)。", + "sql.migration.wizard.sku.assessment.error.detail": "[沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。]", + "sql.migration.network.share.path.format": "\\\\Servername.domainname.com\\Backupfolder", + "sql.login.migration.get.connection.string": "data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false;", + "sql.migration.status.value": "{0}", + "sql.migration.service.prompt": "{0} (變更)", + "sql.migration.account.credentials.refresh.required": "{0} (需要重新整理認證)", + "sql.migration.sku.azureConfiguration.vm": "{0} ({1} vCPU)", + "sql.migration.validate.ir.status.error.count.one": "{0} - 1 個錯誤", + "sql.migration.sku.azureConfiguration.mi": "{0} - {1} - {2} V 核心", + "sql.migration.sku.azureConfiguration.miPreview": "{0} - {1} - {2} V 核心 - {3} GB", + "sql.migration.sku.azureConfiguration.sqldbPreview": "{0} - {1} - {2} V 核心 - {3} GB", + "sql.migration.validate.ir.status.error.count.many": "{0} - {1} 個錯誤", + "sql.migration.sku.azureConfiguration.sqldb": "{0} - {1} V 核心", + "sql.migration.size.gb": "{0}GB", + "sql.migration.sku.gb": "{0}GB", + "sql.migration.sku.storageGB": "{0} GB", + "sql.migration.sku.iops": "{0} IOPS", + "sql.migration.size.mb": "{0} MB", + "sql.migration.sku.recommendations.title": "{0} 項建議", + "sql.migration.size.tb": "{0} TB", + "sql.migration.tde.msg.databases.selected": "{0} 已選取啟用 [透明資料加密] 的資料庫來進行移轉。{1}", + "sql.migration.wizard.account.count.single.message": "{0} 個帳戶已連結", + "sql.migration.wizard.account.count.multiple.message": "{0} 個帳戶已連結", + "sql.migration.sku.cpu": "{0} 核心", + "sql.migration.count.database.single": "{0} 個資料庫", + "sql.migration.inprogress.warning.single": "{0} 個資料庫出現警告", + "sql.migration.count.database.multiple": "{0} 個資料庫", + "sql.migration.inprogress.warning.multiple": "{0} 個資料庫出現警告", + "sql.migration.day": "{0} 天", + "sql.migration.days": "{0} 天", + "sql.migration.hr": "{0} 小時", + "sql.migration.hrs": "{0} 小時", + "sql.migration.min": "{0} 分鐘", + "sql.migration.mins": "{0} 分鐘", + "sql.migration.sku.ms": "{0} 毫秒", "total.tables.selected.of.total": "{0}/{1}", - "waitingForService": "正在等候 {0} 元件啟動。" + "sql.migration.table.selection.count": "{0}/{1}", + "sql.migration.tde.progress.update": "已完成 {0}/{1}", + "total.databases.selected": "已選取 {0} 個資料庫 (共 {1} 個)", + "sql.migration.table.selected.count": "已選取 {0} 個資料表 (共 {1} 個資料表)", + "sql.migration.tde.wizard.databases.selected": "{0} 個 (共 {1} 個資料庫) 選取的資料庫正在使用透明資料加密。", + "sql.migration.sku.available.recommendations.one": "{0} 個可用的建議", + "sql.migration.sku.available.recommendations.many": "{0} 個可用的建議", + "sql.migration.sec": "{0} 秒", + "sql.migration.sku.azureConfiguration.storage": "{0} x {1}", + "sql.migration.sku.percentage": "{0}%", + "sql.migration.can.be.migrated": "{0}/{1} 個資料庫可以移轉而無問題", + "sql.migration.databases.selected": "選取了 {0} 個資料庫 (共 {1} 個)", + "sql.login.migrations.selected": "已選取 {0}/{1} 個登入", + "sql.migration.number.logins.migrating": "顯示 {0}/{1} 個移轉登入", + "sql.migration.sku.percentile": "第 {0} 個百分位數", + "sql.migration.tde.migrate.status.error": "{0}{1}{2}", + "sql.migration.validate.ir.status.error": "{0}{1}{2}" }, "dist/models/stateMachine": { "sql.migration.starting.migration.error": "啟動移轉時發生錯誤: '{0}'", "sql.migration.starting.migration.message": "正在開始將資料庫 {0} 移轉到 {1} - {2}" }, "dist/service/serviceClient": { - "downloadingService": "正在下載 {0}", + "downloadingServiceSize": "({0} KB)", "downloadingServiceComplete": "已完成下載 {0}", + "downloadingServiceStatus": "正在下載 {0}", + "downloadingService": "正在下載 {0}", + "entryExtractedChannelMsg": "已擷取 {0} ({1}/{2})", "downloadingServiceFailed": "無法下載 {0} 的二進位檔。請使用以下連結以進行疑難排解: {1}", "downloadingServiceFailedWithLinkMarkup": "無法下載 {0} 的二進位檔。請使用此[疑難排解連結]({1})。", - "downloadingServiceSize": "({0} KB)", - "downloadingServiceStatus": "正在下載 {0}", - "entryExtractedChannelMsg": "已擷取 {0} ({1}/{2})", "flatFileImport.serviceStartFailed": "無法啟動 {0}: {1}", + "serviceInstalled": "已安裝 {0}", "installingService": "正在安裝 {0} 服務", "installingServiceDetailed": "正在將 {0} 安裝到 {1}", - "serviceInstalled": "已安裝 {0}", - "serviceStarted": "已啟動 {0}", - "serviceStarting": "正在啟動 {0}" + "serviceStarting": "正在啟動 {0}", + "serviceStarted": "已啟動 {0}" }, "package": { + "migration-command-category": "Azure SQL 移轉", + "migration-dashboard-title": "Azure SQL 移轉", + "displayName": "Azure SQL 移轉", + "view-target-menu": "Azure SQL 目標詳細資料", + "description": "Azure SQL 移轉描述", "cancel-migration-menu": "取消移轉", "complete-cutover-menu": "完成完全移轉", "copy-migration-menu": "複製移轉詳細資料", + "view-service-menu": "資料庫移轉服務詳細資料", "database-details-menu": "資料庫詳細資料", "delete-migration-menu": "刪除移轉", - "description": "Azure SQL 移轉描述", - "displayName": "Azure SQL 移轉", - "migration-command-category": "Azure SQL 移轉", - "migration-context-menu-category": "移轉操作功能表", - "migration-dashboard-tasks": "移轉工作", - "migration-dashboard-title": "Azure SQL 移轉", - "migration-notebook-command-title": "開啟 Azure SQL 移轉筆記本", - "new-support-request-command": "新增支援要求", - "refresh-migrations-command": "重新整理", - "retry-migration-menu": "重試移轉", "send-feedback-command": "意見反應", "start-migration-command": "移轉到 Azure SQL", - "view-service-menu": "資料庫移轉服務詳細資料", - "view-target-menu": "Azure SQL 目標詳細資料" + "migration-context-menu-category": "移轉操作功能表", + "migration-dashboard-tasks": "移轉工作", + "new-support-request-command": "新增支援要求", + "migration-notebook-command-title": "開啟 Azure SQL 移轉筆記本", + "refresh-migrations-command": "重新整理", + "retry-migration-menu": "重試移轉" } } } \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json deleted file mode 100644 index a192d83710..0000000000 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/git.i18n.json +++ /dev/null @@ -1,567 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the Source EULA. See License.txt in the project root for license information.", - "--------------------------------------------------------------------------------------------", - "Do not edit this file. It is machine generated." - ], - "version": "1.0.0", - "contents": { - "dist/actionButton": { - "scm button commit and push title": "{0} 提交與推送", - "scm button commit and push tooltip": "提交與推送變更", - "scm button commit and sync title": "{0} 提交與同步處理", - "scm button commit and sync tooltip": "提交與同步變更", - "scm button commit title": "{0} 認可", - "scm button commit to new branch and push tooltip": "提交新的分支與推送變更", - "scm button commit to new branch and sync tooltip": "提交新的分支與同步處理變更", - "scm button commit to new branch tooltip": "提交新分支的變更", - "scm button commit tooltip": "認可變更", - "scm button committing and pushing tooltip": "正在提交並推送變更...", - "scm button committing and synching tooltip": "正在提交並同步處理變更...", - "scm button committing to new branch and pushing tooltip": "正在提交新的分支與推送變更...", - "scm button committing to new branch and synching tooltip": "正在提交新的分支與同步處理變更...", - "scm button committing to new branch tooltip": "正在提交對新分支的變更...", - "scm button committing tooltip": "正在認可變更...", - "scm button continue title": "{0} 繼續", - "scm button continue tooltip": "繼續重訂基底", - "scm button continuing tooltip": "繼續重訂基底...", - "scm button publish branch": "發佈 Branch", - "scm button publish branch running": "正在發布 Branch...", - "scm button sync description": "{0} 同步變更{1}{2}", - "scm publish branch action button title": "{0} 發佈 Branch", - "scm secondary button commit": "提交", - "syncing changes": "正在同步處理變更..." - }, - "dist/askpass-main": { - "missOrInvalid": "缺少認證或其無效。" - }, - "dist/autofetch": { - "no": "否", - "not now": "稍後詢問我", - "suggest auto fetch": "您是否要 Azure Data Studio [定期執行 'git fetch']({0})?", - "yes": "是" - }, - "dist/commands": { - "HEAD not available": "'{0}' 的 HEAD 版本無法使用。", - "Theirs": "他們的", - "Yours": "您的", - "add": "新增到工作區", - "add remote": "新增遠端...", - "addFrom": "從 URL 新增遠端存放庫", - "addfrom": "從 {0} 新增遠端存放庫", - "addremote": "新增遠端存放庫", - "always": "永遠", - "are you sure": "這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎?", - "auth failed": "無法從遠端向 git 驗證。", - "auth failed specific": "無法向 git 遠端存放庫驗證:\r\n\r\n{0}", - "branch already exists": "分支名稱 '{0}' 已經存在", - "branch name": "分支名稱", - "branch name does not match sanitized": "新分支會是 '{0}'", - "branch name format invalid": "分支名稱需要匹配 正規表達式: {0}", - "cant push": "無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。", - "checkout detached": "簽出已中斷連結...", - "choose": "選擇資料夾...", - "clean repo": "請先清除您的存放庫工作樹狀再簽出。", - "clonefrom": "從 {0} 複製", - "cloning": "正在複製 Git 儲存庫 '{0}'... ", - "commit": "認可暫存變更", - "commit anyway": "建立空白認可", - "commit changes": "仍要提交", - "commit hash": "認可雜湊", - "commit message": "認可訊息", - "commit to branch": "提交新的分支", - "commitMessageWithHeadLabel2": "訊息 (在 '{0}' 上認可)", - "confirm branch protection commit": "您正在嘗試提交受保護的分支,而且可能沒有將提交推到遠端的權限。\r\n\r\n您要如何繼續進行?", - "confirm delete": "確定要刪除 {0} 嗎?\r\n此動作無法回復!\r\n此檔案將會永久遺失。", - "confirm delete multiple": "確定要刪除 {0} 檔案嗎?\r\n此動作無法復原!\r\n如果繼續,這些檔案會永遠遺失。", - "confirm discard": "確定要捨棄 {0} 中的變更嗎?", - "confirm discard all": "確定要捨棄 {0} 個檔案中的所有變更嗎?\r\n此動作無法回復!\r\n若繼續,您目前的工作集將會永久遺失。", - "confirm discard all 2": "{0}\r\n\r\n此動作無法回復,您目前的工作集將會永久遺失。", - "confirm discard all single": "確定要捨棄 {0} 中的變更嗎?", - "confirm discard multiple": "確定要捨棄 {0} 檔案中的變更嗎?", - "confirm empty commit": "確實要建立空白認可嗎?", - "confirm force delete branch": "分支 '{0}' 尚未完整合併. 確定刪除嗎?", - "confirm force push": "您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。\r\n\r\n確定要繼續嗎?", - "confirm no verify commit": "您即將在不進行驗證的情況下認可變更,這麼做會跳過預先認可勾點,造成不適當的結果。\r\n\r\n確定要繼續嗎?", - "confirm publish branch": "分支 '{0}' 沒有任何遠端分支。您仍想發布這個分支嗎?", - "confirm restore": "確定要還原 {0} 嗎?", - "confirm restore multiple": "確實要還原 {0} 檔案嗎?", - "confirm stage file with merge conflicts": "確定要暫存有合併衝突的 {0} 嗎?", - "confirm stage files with merge conflicts": "確定要暫存 {0} 個有合併衝突的檔案嗎?", - "create branch": "建立新分支...", - "create branch from": "從以下位置建立新分支...", - "create repo": "初始化存放庫", - "current": "目前", - "default": "預設", - "delete": "刪除檔案", - "delete branch": "刪除分支", - "delete file": "刪除檔案", - "delete files": "刪除檔案", - "deleted by them": "檔案 '{0}' 已由對方刪除,但由我們修改。\r\n\r\n要執行什麼動作?", - "deleted by us": "檔案 '{0}' 已由我們刪除,但由對方修改。\r\n\r\n要執行什麼動作?", - "discard": "捨棄變更", - "discardAll": "捨棄所有 {0} 檔案", - "discardAll multiple": "捨棄1個檔案", - "drop all stashes": "確定要卸除所有隱藏項目嗎? 有 {0} 個隱藏項目將需要剪除,可能無法復原。", - "drop one stash": "確定要卸除所有隱藏項目嗎? 有 1 個隱藏項目將需要剪除,可能無法復原。", - "empty commit": "提交作業已取消,因為提交訊息為空白。", - "force": "強制簽出", - "force push not allowed": "不允許強制更新,請啟用 'git.allowForcePush' 設定。", - "git error": "Git 錯誤", - "git error details": "Git: {0}", - "git.timeline.openDiffCommand": "開啟比較", - "git.title.diff": "{0} ↔ {1}", - "git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})", - "git.title.index": "{0} (索引)", - "git.title.ref": "{0} ({1})", - "git.title.workingTree": "{0} (工作樹狀)", - "init": "選擇工作區資料夾以初始化 git 儲存庫", - "init repo": "初始化存放庫", - "invalid branch name": "分支名稱無效", - "keep ours": "保留我們的版本", - "keep theirs": "保留它們的版本", - "learn more": "深入了解", - "local changes": "您的本機變更會在簽出時被覆寫。", - "merge commit": "最後一個認可是合併認可。確定要復原嗎?", - "merge conflicts": "合併衝突。提交前請解決衝突。", - "missing user info": "請確認您的 Git 使用者名稱及電子郵件。", - "never": "永不", - "never again": "確定,不要再顯示", - "never ask again": "確定,不要再詢問", - "no changes": "沒有任何變更要認可。", - "no changes stash": "沒有變更可供擱置", - "no more": "因為 HEAD 未指向任何認可,所以無法復原。", - "no rebase": "沒有進行中的重訂基底。", - "no remotes added": "您的存放庫沒有遠端存放庫。", - "no remotes to fetch": "您的儲存庫未設定要擷取的遠端來源。", - "no remotes to publish": "您的儲存庫未設定要發行的遠端目標。", - "no remotes to pull": "您的存放庫未設定要提取的來源遠端。", - "no remotes to push": "您的存放庫未設定要推送的目標遠端。", - "no staged changes": "沒有任何要認可的暫存變更。\r\n\r\n要暫存所有變更並直接認可嗎?", - "no stashes": "儲存庫中沒有擱置的變更", - "no tags": "此存放庫沒有標記。", - "no verify commit not allowed": "不允許未經驗證的認可,請使用 'git.allowNoVerifyCommit' 設定加以啟用。", - "nobranch": "請簽出分支以推送到遠端。", - "ok": "確定", - "open git log": "開啟 Git 記錄", - "open repo": "開啟存放庫", - "openrepo": "開啟", - "openreponew": "在新視窗中開啟", - "pick branch pull": "揀選要提取的來源分支", - "pick provider": "挑選要對其發佈分支 '{0}' 的提供者:", - "pick remote": "挑選要發行分支 '{0}' 的目標遠端:", - "pick remote pull repo": "挑選要將分支提取出的遠端", - "pick stash to apply": "取回挑選的擱置套用變更", - "pick stash to drop": "挑選要卸除的隱藏項目", - "pick stash to pop": "取回挑選的擱置變更", - "proposeopen": "要開啟複製的儲存庫嗎?", - "proposeopen init": "要開啟初始化的儲存庫嗎?", - "proposeopen2": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", - "proposeopen2 init": "要開啟初始化的儲存庫,或將其新增到目前工作區?", - "provide branch name": "請提供新的分支名稱", - "provide commit hash": "請提供認可雜湊", - "provide commit message": "請提供認可訊息", - "provide remote name": "請提供遠端存放庫名稱", - "provide stash message": "可選擇提供擱置變更訊息", - "provide tag message": "請提供訊息以標註標籤", - "provide tag name": "請提供標籤名稱", - "publish to": "發佈至 {0}", - "remote already exists": "遠端存放庫 ‘{0}’ 已存在。", - "remote branch at": "位於 {0} 的遠端分支", - "remote name": "遠端存放庫名稱", - "remote name format invalid": "遠端存放庫名稱格式無效", - "remove remote": "挑選要移除的遠端存放庫", - "repourl": "存放庫 URL", - "restore file": "還原檔案", - "restore files": "還原檔案", - "save and commit": "全部儲存並認可", - "save and stash": "全部儲存並隱藏", - "select a branch to merge from": "選擇要合併的分支。", - "select a branch to rebase onto": "選取要重訂為基底的分支", - "select a ref to checkout": "選擇參考進行簽出", - "select a ref to checkout detached": "選取要在已中斷連結模式中簽出的參考", - "select a ref to create a new branch from": "選取用來建立 ‘{0}’ 分支的來源參考", - "select a tag to delete": "選取要刪除的標記", - "select branch to delete": "選擇分支進行刪除", - "select log level": "選擇紀錄層級", - "selectFolder": "選擇儲存庫位置", - "show command output": "顯示命令輸出", - "stash": "仍要隱藏", - "stash merge conflicts": "套用隱藏時發生合併衝突。", - "stash message": "擱置變更訊息", - "stashcheckout": "隱藏並簽出", - "sure drop": "確定要卸除隱藏項目 {0} 嗎?", - "sync is unpredictable": "此動作會從 '{0}/{1}' 提取和推送提交。", - "tag at": "位於 {0} 的標籤", - "tag message": "訊息", - "tag name": "標籤名稱", - "there are untracked files": "有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。", - "there are untracked files single": "下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。", - "undo commit": "復原合併認可", - "unsaved files": "有 {0} 個未儲存的檔案。\r\n\r\n要先儲存檔案再認可嗎?", - "unsaved files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在認可中: {0}。\r\n\r\n要先儲存檔案再認可嗎?", - "unsaved stash files": "有 {0} 個未儲存的檔案。\r\n\r\n要先儲存檔案再隱藏嗎?", - "unsaved stash files single": "下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。\r\n\r\n要先儲存檔案再隱藏嗎?", - "warn untracked": "此舉將會刪除 {0} 個未追蹤的檔案!\r\n此動作無法回復!\r\n這些檔案將會永久遺失。", - "yes": "是", - "yes discard tracked": "捨棄 1 個追蹤的檔案", - "yes discard tracked multiple": "捨棄 {0} 個追蹤的檔案", - "yes never again": "是的,不要再顯示" - }, - "dist/log": { - "gitLogLevel": "記錄層級: {0}" - }, - "dist/main": { - "skipped": "已略過在下列位置找到的 git: {0}", - "using git": "正在使用來自 {1} 的 git {0}", - "validating": "正在驗證在下列位置找到的 git: {0}" - }, - "dist/model": { - "no repositories": "沒有儲存庫可供使用 ", - "not supported": "'git.scanRepositories’ 設定中不支援絕對路徑。", - "pick repo": "請選擇儲存庫 ", - "repoOnHomeDriveRootWarning": "無法在'{0}'自動開啟 Git 存放庫。若要開啟該 Git 存放庫,請直接在 VS Code 中將它開啟為資料夾。", - "too many submodules": "'{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組" - }, - "dist/repository": { - "add known": "要將 ‘{0}’ 新增至 .gitignore 嗎?", - "added by them": "衝突: 由他人新增", - "added by us": "衝突: 由我們新增", - "always pull": "一律提取", - "both added": "衝突: 兩者皆新增", - "both deleted": "衝突: 兩者皆刪除", - "both modified": "衝突: 兩者皆修改", - "changes": "變更", - "commit": "認可", - "commit in rebase": "在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。", - "commitMessage": "訊息 (要認可的 {0})", - "commitMessageCountdown": "在目前行數剩餘 {0} 個字元", - "commitMessageWarning": "在目前行數有 {0} 個字元已超過 {1} 個", - "commitMessageWhitespacesOnlyWarning": "目前認可訊息只包含空白字元", - "commitMessageWithHeadLabel": "訊息 (要在 ‘{1}’ 上認可 {0})", - "deleted": "已刪除", - "deleted by them": "衝突: 由他人刪除", - "deleted by us": "衝突: 由我們刪除", - "dont pull": "不要提取", - "git.title.deleted": "{0} (已刪除)", - "git.title.index": "{0} (索引)", - "git.title.ours": "{0} (我們的)", - "git.title.theirs": "{0} (他們的)", - "git.title.untracked": "{0} (已取消追蹤)", - "git.title.workingTree": "{0} (工作樹狀)", - "huge": "位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。", - "ignored": "已忽略", - "index added": "已新增索引", - "index copied": "已複製索引", - "index deleted": "已刪除索引", - "index modified": "已修改索引", - "index renamed": "已重新命名索引", - "intent to add": "要新增的意圖", - "merge changes": "合併變更", - "modified": "已修改", - "neveragain": "不要再顯示", - "no": "否", - "ok": "確定", - "open": "開啟", - "open.merge": "開啟合併", - "pull": "提取", - "pull branch maybe rebased": "目前的分支 '{0}' 可能已重訂基底。確定仍要提取至其中嗎?", - "pull maybe rebased": "目前的分支可能已重訂基底。確定仍要提取至其中嗎?", - "pull n": "從 {1}/{2} 提取 {0} 個認可", - "pull push n": "從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可", - "push n": "將 {0} 個認可推送到 {1}/{2}", - "push success": "推送成功。", - "staged changes": "暫存的變更", - "sync changes": "同步處理變更", - "sync is unpredictable": "正在同步。取消可能會對存放庫造成嚴重的損害", - "tooManyChangesWarning": "偵測到太多變更。下方僅顯示前 {0} 個變更。", - "untracked": "已取消追蹤", - "untracked changes": "未追蹤的變更", - "yes": "是" - }, - "dist/statusbar": { - "checkout": "簽出分支/標籤...", - "publish branch": "發佈分支", - "publish to": "發佈至 {0}", - "publish to...": "發佈至...", - "rebasing": "正在重訂基底", - "syncing changes": "正在同步處理變更..." - }, - "dist/timelineProvider": { - "git.timeline.email": "電子郵件", - "git.timeline.openComparison": "開啟比較", - "git.timeline.source": "Git 歷程記錄", - "git.timeline.stagedChanges": "暫存的變更", - "git.timeline.uncommitedChanges": "未認可的變更", - "git.timeline.you": "您" - }, - "package": { - "colors.added": "已新增資源的顏色。", - "colors.conflict": "帶有衝突資源的顏色。", - "colors.deleted": "刪除資源的顏色", - "colors.ignored": "忽略資源的顏色。", - "colors.modified": "修改資源的顏色。", - "colors.renamed": "重新命名或已複製資源的色彩。", - "colors.stageDeleted": "已刪除之資源的色彩。", - "colors.stageModified": "已修改之資源的色彩。", - "colors.submodule": "子模組資源的顏色", - "colors.untracked": "未追蹤資源的顏色。", - "command.addRemote": "新增遠端存放庫...", - "command.api.getRemoteSources": "取得遠端來源", - "command.api.getRepositories": "取得存放庫", - "command.api.getRepositoryState": "取得存放庫狀態", - "command.branch": "建立分支...", - "command.branchFrom": "從下列來源建立分支…", - "command.checkout": "簽出至...", - "command.checkoutDetached": "簽出至 (已中斷連結)...", - "command.cherryPick": "揀選...", - "command.clean": "捨棄變更", - "command.cleanAll": "捨棄所有變更", - "command.cleanAllTracked": "捨棄所有追蹤修訂", - "command.cleanAllUntracked": "捨棄所有未追蹤修訂", - "command.clone": "複製", - "command.cloneRecursive": "複製 (遞迴)", - "command.close": "關閉儲存庫", - "command.closeAllDiffEditors": "關閉所有 Diff 編輯器", - "command.commit": "認可", - "command.commitAll": "全部認可", - "command.commitAllAmend": "全部認可 (修改) ", - "command.commitAllAmendNoVerify": "全部認可 (修改,未驗證)", - "command.commitAllNoVerify": "全部認可 (未驗證)", - "command.commitAllSigned": "全部認可 (已簽章)", - "command.commitAllSignedNoVerify": "全部認可 (已登出,未驗證)", - "command.commitEmpty": "認可空白", - "command.commitEmptyNoVerify": "認可空白 (未驗證)", - "command.commitMessageAccept": "接受提交訊息", - "command.commitMessageDiscard": "捨棄提交訊息", - "command.commitNoVerify": "認可 (未驗證)", - "command.commitStaged": "認可暫存", - "command.commitStagedAmend": "認可暫存 (修改)", - "command.commitStagedAmendNoVerify": "認可暫存 (修改,未驗證)", - "command.commitStagedNoVerify": "認可暫存 (未驗證)", - "command.commitStagedSigned": "認可暫存 (已登出)", - "command.commitStagedSignedNoVerify": "認可暫存 (已登出,未驗證)", - "command.createTag": "建立標籤", - "command.deleteBranch": "刪除分支...", - "command.deleteTag": "刪除標記", - "command.fetch": "擷取", - "command.fetchAll": "從所有遠端擷取", - "command.fetchPrune": "擷取 (剪除)", - "command.git.acceptMerge": "接受合併", - "command.ignore": "新增到 .gitignore", - "command.init": "初始化存放庫", - "command.merge": "合併分支...", - "command.openAllChanges": "開啟所有變更", - "command.openChange": "開啟變更", - "command.openFile": "開啟檔案", - "command.openHEADFile": "開啟檔案 (HEAD)", - "command.openRepository": "開啟存放庫", - "command.publish": "發行分支...", - "command.pull": "提取", - "command.pullFrom": "從...提取", - "command.pullRebase": "提取 (重訂基底)", - "command.push": "推送", - "command.pushFollowTags": "推送 (跟隨標籤)", - "command.pushFollowTagsForce": "推送 (跟隨標籤,強制)", - "command.pushForce": "推送(強制更新)", - "command.pushTags": "推送標籤", - "command.pushTo": "推送至...", - "command.pushToForce": "推送至...(強制更新)", - "command.rebase": "重訂基底分支...", - "command.rebaseAbort": "中止重訂基底", - "command.refresh": "重新整理", - "command.removeRemote": "移除遠端存放庫", - "command.rename": "重新命名", - "command.renameBranch": "重新命名分支...", - "command.restoreCommitTemplate": "還原認可範本", - "command.revealFileInOS.linux": "開啟所屬資料夾", - "command.revealFileInOS.mac": "在 Finder 中顯示", - "command.revealFileInOS.windows": "在檔案總管中顯示", - "command.revealInExplorer": "在 [總管檢視] 中顯示", - "command.revertChange": "還原變更", - "command.revertSelectedRanges": "還原選取的範圍", - "command.setLogLevel": "設定紀錄層級", - "command.showOutput": "顯示 Git 輸出", - "command.stage": "暫存變更", - "command.stageAll": "暫存所有變更 (Stage All Changes)", - "command.stageAllMerge": "暫存所有合併變更", - "command.stageAllTracked": "暫存所有追蹤修訂", - "command.stageAllUntracked": "暫存所有未追蹤修訂", - "command.stageChange": "暫存變更", - "command.stageSelectedRanges": "暫存選取的範圍", - "command.stash": "擱置變更 (Stash)", - "command.stashApply": "套用擱置... (Apply Stash)", - "command.stashApplyLatest": "套用最新擱置 (Apply Latest Stash)", - "command.stashDrop": "卸除隱藏項目...", - "command.stashDropAll": "卸除所有隱藏項目...", - "command.stashIncludeUntracked": "擱置變更 (包含未被追蹤的檔案)", - "command.stashPop": "取回擱置... (Pop Stash)", - "command.stashPopLatest": "取回最近的擱置", - "command.sync": "同步處理", - "command.syncRebase": "同步 (重定基底)", - "command.timelineCompareWithSelected": "與選取項目比較", - "command.timelineCopyCommitId": "複製認可識別碼", - "command.timelineCopyCommitMessage": "複製認可訊息", - "command.timelineOpenDiff": "開啟變更", - "command.timelineSelectForCompare": "選取以進行比較", - "command.undoCommit": "復原上個提交", - "command.unstage": "取消暫存變更", - "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", - "command.unstageSelectedRanges": "取消暫存選取的範圍", - "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", - "config.allowNoVerifyCommit": "控制是否允許未執行預先認可與認可訊息勾點的認可。", - "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", - "config.alwaysSignOff": "控制所有認可的簽核旗標。", - "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", - "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", - "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", - "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", - "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", - "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", - "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。", - "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", - "config.autorefresh": "是否啟用自動重新整理。", - "config.branchPrefix": "建立新分支時使用的首碼。", - "config.branchProtection": "受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。", - "config.branchProtectionPrompt": "控制是否要在變更提交至受保護的分支之前先提示。", - "config.branchProtectionPrompt.alwaysCommit": "一律提交至受保護分支的變更。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "一律提交新分支的變更。", - "config.branchProtectionPrompt.alwaysPrompt": "在變更提交至受保護的分支之前一律提示。", - "config.branchRandomNameDictionary": "隨機產生的分支名稱所使用的字典清單。每個值代表用來產生分支名稱區段的字典。支援的字典: '形容詞'、'動物'、'色彩' 和 '數字'。", - "config.branchRandomNameDictionary.adjectives": "隨機形容詞", - "config.branchRandomNameDictionary.animals": "隨機動物名稱", - "config.branchRandomNameDictionary.colors": "隨機色彩名稱", - "config.branchRandomNameDictionary.numbers": "介於 100 到 999 之間的隨機數字", - "config.branchRandomNameEnable": "控制建立新分支時是否產生隨機名稱。", - "config.branchSortOrder": "控制分支的排序順序。", - "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", - "config.branchWhitespaceChar": "要取代新分支名稱中的空格,以及分隔隨機產生之分支名稱區段的字元。", - "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。", - "config.checkoutType.local": "本機分支", - "config.checkoutType.remote": "遠端分支", - "config.checkoutType.tags": "標籤", - "config.closeDiffOnOperation": "控制在隱藏、提交、捨棄、暫存或取消暫存變更時,是否應自動關閉 Diff 編輯器。", - "config.commandsToLog": "GIT 命令列表 (例如: commit、push),這些命令的 `stdout` 將被記錄到 [git 輸出](command:git.showOutput)。如果 GIT 命令設定了用戶端勾點,那麼用戶端勾點的 `stdout` 也將被記錄到 [git 輸出](command:git.showOutput)。", - "config.confirmEmptyCommits": "一律確認 'Git: Commit Empty' 命令的空白認可建立。", - "config.confirmForcePush": "控制強制更新前是否要求確認。", - "config.confirmNoVerifyCommit": "控制在認可但未經驗證之前是否要求確認。", - "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", - "config.countBadge": "控制 Git 計數徽章。", - "config.countBadge.all": "計算所有變更的數目。", - "config.countBadge.off": "關閉計數器。", - "config.countBadge.tracked": "僅計算追蹤的變更數目。", - "config.decorations.enabled": "控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。", - "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", - "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", - "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", - "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", - "config.enableCommitSigning": "允許使用 GPG 或 X.509 簽署認可。", - "config.enableSmartCommit": "無暫存變更時提交所有變更。", - "config.enableStatusBarSync": "控制是否在狀態列顯示 Git 同步命令。", - "config.enabled": "是否啟用 Git。", - "config.experimental.installGuide": "Git 安裝流程的實驗性改進。", - "config.fetchOnPull": "啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。", - "config.followTagsWhenSync": "執行 sync 命令時,追蹤推送所有標籤。", - "config.ignoreLegacyWarning": "略過舊的 Git 警告。", - "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", - "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", - "config.ignoreRebaseWarning": "當分支在提取時可能已重訂基底時,忽略警告。", - "config.ignoreSubmodules": "忽略檔案樹狀目錄中子模組的修改。", - "config.ignoreWindowsGit27Warning": "當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", - "config.inputValidation": "控制何時顯示認可訊息輸入驗證。", - "config.inputValidationLength": "控制顯示警告的認可訊息長度閾值。", - "config.inputValidationSubjectLength": "控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", - "config.logLevel": "指定要記錄至 [GIT 輸出](command:git.showOutput) 的資訊量 (如果有的話)。", - "config.logLevel.critical": "只記錄重大資訊", - "config.logLevel.debug": "只記錄偵錯、資訊、警告、錯誤和重大資訊", - "config.logLevel.error": "只記錄錯誤和重大資訊", - "config.logLevel.info": "只記錄資訊、警告、錯誤和重大資訊", - "config.logLevel.off": "不記錄任何項目", - "config.logLevel.trace": "記錄所有資訊", - "config.logLevel.warn": "只記錄警告、錯誤和重大資訊", - "config.mergeEditor": "針對目前發生衝突的檔案開啟合併編輯器。", - "config.openAfterClone": "控制是否要在複製後自動開啟存放庫。", - "config.openAfterClone.always": "永遠在目前視窗中開啟。", - "config.openAfterClone.alwaysNewWindow": "永遠在新視窗中開啟。", - "config.openAfterClone.prompt": "永遠提示採取動作。", - "config.openAfterClone.whenNoFolderOpen": "只有在未開啟任何資料夾時,才在目前視窗中開啟。", - "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", - "config.path": "Git 可執行檔的路徑與檔案名稱,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。", - "config.postCommitCommand": "成功認可後執行 Git 命令。", - "config.postCommitCommand.none": "認可後不要執行任何命令。", - "config.postCommitCommand.push": "成功認可後執行 'Git Push'。 ", - "config.postCommitCommand.sync": "成功認可後執行 'Git Sync'。 ", - "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeCommit.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeCommit.never": "停用此檢查。", - "config.promptToSaveFilesBeforeCommit.staged": "僅檢查未儲存的暫存檔案。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeStash.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeStash.never": "停用此檢查。", - "config.promptToSaveFilesBeforeStash.staged": "僅檢查未儲存的暫存檔案。", - "config.pruneOnFetch": "擷取時剪除。", - "config.pullTags": "於提取時擷取所有標籤。", - "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", - "config.repositoryScanIgnoredFolders": "若 `#git.autoRepositoryDetection#` 設為 `true` 或 `subFolders`,掃描 Git 儲存機制時忽略的資料夾清單。", - "config.repositoryScanMaxDepth": "控制當 '#git.autoRepositoryDetection#' 設定為 'true' 或 'subFolders' 時,掃描 Git 存放庫的工作區資料夾時所使用的深度。可以設為 '-1',表示沒有限制。", - "config.requireGitUserConfig": "控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。", - "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", - "config.showActionButton": "控制是否可以在原始檔控制檢視中顯示動作按鈕。", - "config.showActionButton.commit": "當本地分支有可提交的修改檔案時,顯示提交變更的動作按鈕。", - "config.showActionButton.publish": "當本地分支沒有追蹤遠端分支時,顯示發佈的動作按鈕。", - "config.showActionButton.sync": "當本地分支位於遠端分支前後時,顯示同步變更的動作按鈕。", - "config.showCommitInput": "控制是否要在 Git 原始檔控制台中顯示認可輸入。", - "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", - "config.showProgress": "控制 git 動作是否應顯示進度。", - "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", - "config.smartCommitChanges": "控制智慧提交自動暫存的變更。", - "config.smartCommitChanges.all": "自動暫存所有變更。", - "config.smartCommitChanges.tracked": "僅自動暫存追蹤的變更。", - "config.statusLimit": "控制如何限制可以從 Git 狀態命令剖析的變更數。可以設定為 0 表示無限制。", - "config.suggestSmartCommit": "建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。", - "config.supportCancellation": "控制是否要在執行同步動作時顯示允許使用者取消作業的通知。", - "config.terminalAuthentication": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。", - "config.terminalGitEditor": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 git 處理序的 git 編輯器。請注意: 您必須重新啟動終端,才能在此設定中發現變更。", - "config.timeline.date": "控制 [時間軸] 檢視中的項目要使用哪個日期。", - "config.timeline.date.authored": "使用撰寫日期", - "config.timeline.date.committed": "使用認可日期", - "config.timeline.showAuthor": "控制是否要在 [時間軸] 檢視中顯示認可作者。", - "config.timeline.showUncommitted": "控制是否要在 [時間表] 檢視中顯示未提交的變更。", - "config.untrackedChanges": "控制未追蹤修訂的運作方式。", - "config.untrackedChanges.hidden": "未追蹤修訂會隱藏並從數個動作中排除。", - "config.untrackedChanges.mixed": "所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。", - "config.untrackedChanges.separate": "未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。", - "config.useCommitInputAsStashMessage": "控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。", - "config.useEditorAsCommitInput": "控制在提交輸入方塊中未提供訊息時,是否使用全文字編輯器來撰寫提交訊息。", - "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", - "config.useIntegratedAskPass": "控制是否應覆寫 GIT_ASKPASS 以使用整合式版本。", - "config.verboseCommit": "啟用 '#git.useEditorAsCommitInput#' 時,啟用詳細資訊輸出。", - "description": "Git SCM 整合", - "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "變更", - "submenu.commit": "認可", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "登出", - "submenu.explorer": "Git", - "submenu.pullpush": "提取、推送", - "submenu.remotes": "遠端", - "submenu.stash": "隱藏", - "submenu.tags": "標籤", - "view.workbench.cloneRepository": "您可以在本機複製存放庫。\r\n[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫')", - "view.workbench.learnMore": "若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.disabled": "如果您想要使用 git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 git。\r\n若要深入了解如何在 VS Code 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。\r\n[開啟資料夾](command:vscode.openFolder)\r\n[複製存放庫](command:git.clone)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "目前開啟的工作區沒有任何資料夾包含 git 存放庫。\r\n[新增資料夾至工作區](command:workbench.action.addRootFolder)\r\n如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init?%5Btrue%5D)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "安裝 Git,這是熱門的原始檔控制系統,以追蹤程式碼變更並與其他人共同作業。在我們的[Git指南](https://aka.ms/vscode-scm)中深入了解。", - "view.workbench.scm.missing.linux": "原始檔控制取決於安裝的 Git。\r\n[下載適用於 Linux 的 Git](https://git-scm.com/download/linux)\r\n安裝之後,請 [重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者 (command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.mac": "[下載適用於 macOS 的 Git](https://git-scm.com/download/mac)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.windows": "[下載適用於 Windows 的 Git](https://git-scm.com/download/win)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.workspace": "目前開啟的工作區沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。" - } - } -} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json new file mode 100644 index 0000000000..68087176ca --- /dev/null +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/ms-mssql.sql-bindings-vscode.i18n.json @@ -0,0 +1,87 @@ +{ + "": [ + "--------------------------------------------------------------------------------------------", + "Copyright (c) Microsoft Corporation. All rights reserved.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", + "--------------------------------------------------------------------------------------------", + "Do not edit this file. It is machine generated." + ], + "version": "1.0.0", + "contents": { + "dist/common/constants": { + "enterPasswordPrompt": "(選擇性) 輸入要儲存在 local.settings.json 中的連線密碼", + "azureFunctionsProjectMustBeOpened": "必須要有 C# Azure Functions 專案,才能以 SQL 繫結建立新的 Azure 函數。", + "addPackage": "新增套件", + "addSqlBinding": "正在將 SQL 繫結新增至函數 \"{0}\"...", + "dotnetResult": "正在新增 SQL Nuget 套件:\r\n{0}", + "failedToGetConnectionString": "為選取的連線產生連接字串時發生錯誤", + "azureFunctionsExtensionNotInstalled": "必須安裝 Azure Functions 延伸模組,才能使用此功能。", + "browseEllipsis": "瀏覽...", + "closeButton": "關閉", + "connectionStringSetting": "連接字串設定名稱", + "connectionStringSettingPlaceholder": "在 \"local.settings.json\" 中指定的連接字串設定", + "createProject": "建立 Azure 函數專案", + "createNewLocalAppSetting": "建立新的本機應用程式設定", + "doNotInstall": "不要安裝", + "includePassword": "是否要在 local.settings.json 檔案中包含來自此連線的密碼?", + "enterTableName": "輸入要查詢的 SQL 資料表", + "enterTableNameToUpsert": "輸入 SQL 資料表以 upsert", + "enterViewName": "輸入要查詢的 SQL 檢視", + "userConnectionString": "輸入連接字串", + "enterConnectionString": "輸入連接字串", + "enterConnectionStringSettingName": "輸入連接字串設定名稱", + "errorNewAzureFunction": "建立新的 Azure 函式時發生錯誤: {0}", + "failedToParse": "無法剖析 \"{0}\": {1}。", + "unableToSetConnectionString": "無法設定連接字串應用程式設定", + "failedToSetSetting": "無法設定連接字串應用程式設定: {0}", + "tableListProgressTitle": "正在擷取所選資料庫的資料表...", + "viewListProgressTitle": "正在擷取所選資料庫的檢視...", + "functionNameTitle": "函式名稱", + "userPasswordLater": "為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。", + "input": "輸入", + "install": "安裝", + "learnMore": "深入了解", + "SettingAlreadyExists": "本機應用程式設定 '{0}' 已經存在。要覆寫嗎?", + "moreInformation": "詳細資訊", + "nameMustNotBeEmpty": "名稱不得為空白", + "hasSpecialCharacters": "名稱不能包含特殊字元", + "noString": "否", + "noAzureFunctionsInFile": "目前的作用中檔案中沒有任何 Azure 函式", + "noAzureFunctionsProjectsInWorkspace": "在工作區中找不到任何 Azure 函式專案", + "openFile": "開啟檔案", + "output": "輸出", + "inputDescription": "從資料庫擷取資料", + "sqlObjectToQuery": "要查詢的 SQL 物件", + "sqlTableToUpsert": "要 upsert 的目標 SQL 資料表", + "save": "儲存", + "outputDescription": "將資料儲存至資料庫", + "selectButton": "選取", + "selectDatabase": "選擇資料庫", + "selectConnectionString": "選取 SQL 連接字串方法", + "selectSetting": "從 local.settings.json 選取 SQL 連接字串設定", + "connectionProfile": "選取連接設定檔", + "selectAzureFunction": "在目前檔案中選取要新增 SQL 繫結的 Azure 函式", + "selectAzureFunctionProjFolder": "選取 Azure 函數專案的資料夾", + "selectSqlTableOrViewPrompt": "選取要插入或向上插入的物件類型", + "selectTable": "選取要使用的資料表", + "selectProject": "選取 SQL 繫結的 Azure 函數專案", + "selectBindingType": "選取繫結類型", + "selectBindingTypeToSpecifiedFunction": "選取函數 '{0}' 的繫結類型", + "selectView": "選取要使用的檢視", + "table": "資料表", + "azureFunctionsExtensionNotFound": "需要 Azure Functions 延伸模組才能建立具有 SQL 繫結的新 Azure 函數,但它尚未安裝,要立即安裝嗎?", + "saveChangesInFile": "目前的檔案中有未儲存的變更。要立即儲存嗎?", + "timeoutAzureFunctionFileError": "等候 Azure 函數檔案建立時逾時", + "timeoutExtensionError": "等候安裝延伸模組時逾時", + "valueMustNotBeEmpty": "值不得為空白", + "view": "檢視", + "yesString": "是" + }, + "package": { + "sqlBindings.addSqlBinding": "新增 SQL 繫結 (預覽)", + "sqlBindings.createAzureFunction": "使用 SQL 繫結建立 Azure 函數 (預覽)", + "description": "讓使用者使用 Azure SQL 繫結來開發及發佈 Azure Functions", + "displayName": "SSL 繫結" + } + } +} \ No newline at end of file diff --git a/i18n/ads-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json b/i18n/ads-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json index bc31a09671..191b4052a5 100644 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/extensions/vscode.git.i18n.json @@ -2,16 +2,16 @@ "": [ "--------------------------------------------------------------------------------------------", "Copyright (c) Microsoft Corporation. All rights reserved.", - "Licensed under the MIT License. See License.txt in the project root for license information.", + "Licensed under the Source EULA. See License.txt in the project root for license information.", "--------------------------------------------------------------------------------------------", "Do not edit this file. It is machine generated." ], "version": "1.0.0", "contents": { "bundle": { - "\"{0}\" has fingerprint \"{1}\"": "「{0}」具有指紋「{1}」。", "$(info) Remote \"{0}\" has no tags.": "$(info) 遠端 \"{0}\" 沒有標籤。", "$(info) This repository has no tags.": "$(info) 此存放庫沒有標籤。", + "\"{0}\" has fingerprint \"{1}\"": "「{0}」具有指紋「{1}」。", "A branch named \"{0}\" already exists": "分支名稱 \"{0}\" 已經存在", "A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "在工作區或開啟檔案的上層資料夾中找到一個 Git 存放庫。您要開啟存放庫嗎?", "Absolute paths not supported in \"git.scanRepositories\" setting.": "\"git.scanRepositories\" 設定中不支援絕對路徑。", @@ -26,14 +26,14 @@ "Are you sure you want to DELETE {0} files?\\nThis is IRREVERSIBLE!\\nThese files will be FOREVER LOST if you proceed.": "確定要刪除 {0} 個檔案嗎?\\n此動作無法復原!\\n如果繼續,這些檔案會永遠遺失。", "Are you sure you want to DELETE {0}?\\nThis is IRREVERSIBLE!\\nThis file will be FOREVER LOST if you proceed.": "確定要刪除 {0} 嗎?\\n此動作無法回復!\\n此檔案將會永久遺失。", "Are you sure you want to continue connecting?": "確定要繼續連線嗎?", - "Are you sure you want to create an empty commit?": "確實要建立空白提交嗎?", + "Are you sure you want to create an empty commit?": "確實要建立空白認可嗎?", "Are you sure you want to discard ALL changes in {0} files?\\nThis is IRREVERSIBLE!\\nYour current working set will be FOREVER LOST if you proceed.": "確定要捨棄 {0} 個檔案中的所有變更嗎?\\n此動作無法回復!\\n若繼續,您目前的工作集將會永久遺失。", "Are you sure you want to discard changes in {0} files?": "確定要捨棄 {0} 檔案中的變更嗎?", "Are you sure you want to discard changes in {0}?": "確定要捨棄 {0} 中的變更嗎?", "Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "確定要卸除所有隱藏項目嗎? 有 {0} 個隱藏項目將需要剪除,可能無法復原。", "Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.": "確定要卸除所有隱藏項目嗎? 有 1 個隱藏項目將需要剪除,可能無法復原。", "Are you sure you want to drop the stash: {0}?": "確定要卸除隱藏項目 {0} 嗎?", - "Are you sure you want to restore {0} files?": "確實要還原 {0} 檔案嗎?", + "Are you sure you want to restore {0} files?": "確定要還原 {0} 檔案嗎?", "Are you sure you want to restore {0}?": "確定要還原 {0} 嗎?", "Are you sure you want to stage {0} files with merge conflicts?": "確定要暫存 {0} 個有合併衝突的檔案嗎?", "Are you sure you want to stage {0} with merge conflicts?": "確定要暫存有合併衝突的 {0} 嗎?", @@ -54,16 +54,16 @@ "Clone from URL": "存放庫 URL", "Clone from {0}": "從 {0} 複製", "Cloning git repository \"{0}\"...": "正在複製 Git 儲存庫 \"{0}\"...", - "Commit": "提交", + "Commit": "認可", "Commit & Push Changes": "提交與推送變更", "Commit & Sync Changes": "提交與同步變更", "Commit Anyway": "仍要提交", - "Commit Changes": "提交變更", + "Commit Changes": "認可變更", "Commit Changes on \"{0}\"": "在「{0}」上提交變更", "Commit Changes to New Branch": "提交新分支的變更", - "Commit Hash": "提交雜湊", - "Commit Staged Changes": "提交暫存變更", - "Commit message": "提交訊息", + "Commit Hash": "認可雜湊", + "Commit Staged Changes": "認可暫存變更", + "Commit message": "認可訊息", "Commit operation was cancelled due to empty commit message.": "提交作業已取消,因為提交訊息為空白。", "Commit to New Branch & Push Changes": "提交新的分支與推送變更", "Commit to New Branch & Synchronize Changes": "提交至新的分支並同步處理變更", @@ -72,7 +72,7 @@ "Committing & Pushing Changes...": "正在提交並推送變更...", "Committing & Synchronizing Changes...": "正在提交並同步處理變更...", "Committing Changes to New Branch...": "正在提交對新分支的變更...", - "Committing Changes...": "正在提交變更...", + "Committing Changes...": "正在認可變更...", "Committing to New Branch & Pushing Changes...": "正在提交新的分支與推送變更...", "Committing to New Branch & Synchronizing Changes...": "正在提交至新的分支並同步處理變更...", "Conflict: Added By Them": "衝突: 由他人新增", @@ -85,11 +85,11 @@ "Continue Rebase": "繼續重訂基底", "Continuing Rebase...": "繼續重訂基底...", "Could not clone your repository as Git is not installed.": "因為未安裝 Git,所以無法複製您的存放庫。", - "Create Empty Commit": "建立空白提交", + "Create Empty Commit": "建立空白認可", "Create new branch from...": "從以下位置建立新分支...", "Create new branch...": "建立新分支...", "Current": "目前", - "Current commit message only contains whitespace characters": "目前提交訊息只包含空白字元", + "Current commit message only contains whitespace characters": "目前認可訊息只包含空白字元", "Delete Branch": "刪除分支", "Delete File": "刪除檔案", "Delete Files": "刪除檔案", @@ -102,9 +102,8 @@ "Discard {0} Tracked Files": "捨棄 {0} 個追蹤的檔案", "Don\\'t Pull": "不要提取", "Don\\'t Show Again": "不要再顯示", - "Download Git": "下載 git", + "Download Git": "下載 Git", "Email": "電子郵件", - "Enables the following features: {0}": "Enables the following features: {0}", "Failed to authenticate to git remote.": "無法從遠端向 git 驗證。", "Failed to authenticate to git remote:\\n\\n{0}": "無法從遠端向 git 驗證:\\n\\n{0}", "File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "檔案 \"{0}\" 已由對方刪除,但由我們修改。\\n\\n要執行什麼動作?", @@ -114,7 +113,6 @@ "Git History": "Git 歷程記錄", "Git error": "Git 錯誤", "Git local working changes": "Git 本機工作變更", - "Git not found. Install it or configure it using the \"git.path\" setting.": "找不到 Git。安裝它或使用 \"git.path\" 設置。", "Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "在工作區或開啟檔案的上層資料夾中找到 Git 存放庫。您要開啟存放庫嗎?", "Git: {0}": "Git: {0}", "HEAD version of \"{0}\" is not available.": "\"{0}\" 的 HEAD 版本無法使用。", @@ -142,7 +140,7 @@ "Message": "訊息", "Message (commit on \"{0}\")": "訊息 (在 \"{0}\" 上提交)", "Message ({0} to commit on \"{1}\")": "訊息 (要在 \"{0}\" 上提交 {1})", - "Message ({0} to commit)": "訊息 (要提交的 {0})", + "Message ({0} to commit)": "訊息 (要認可的 {0})", "Migrate Changes": "移轉變更", "Modified": "已修改", "Never": "永不", @@ -167,40 +165,38 @@ "Pick a remote to remove": "挑選要移除的遠端存放庫", "Pick a repository to mark as safe and open": "挑選標記為安全的存放庫並開啟", "Pick a repository to open": "挑選要開啟的存放庫", - "Pick a repository to reopen": "Pick a repository to reopen", "Pick a stash to apply": "取回挑選的擱置套用變更", "Pick a stash to drop": "挑選要卸除的隱藏項目", "Pick a stash to pop": "取回挑選的擱置變更", "Pick workspace folder to initialize git repo in": "選擇工作區資料夾以初始化 git 儲存庫", "Please check out a branch to push to a remote.": "請簽出分支以推送到遠端。", "Please clean your repository working tree before checkout.": "請先清除您的存放庫工作樹狀再簽出。", - "Please provide a commit message": "請提供提交訊息", + "Please provide a commit message": "請提供認可訊息", "Please provide a message to annotate the tag": "請提供訊息以標註標籤", "Please provide a new branch name": "請提供新的分支名稱", "Please provide a remote name": "請提供遠端存放庫名稱", "Please provide a tag name": "請提供標籤名稱", - "Please provide the commit hash": "請提供提交雜湊", - "Publish Branch": "發布分支", + "Please provide the commit hash": "請提供認可雜湊", + "Publish Branch": "發佈分支", + "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "發佈 Branch", "Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "發佈 Branch \"{0}\"", - "Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "發布 Branch", - "Publish to {0}": "發布至 {0}", - "Publish to...": "發布至...", + "Publish to {0}": "發佈至 {0}", + "Publish to...": "發佈至...", "Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "正在發佈 Branch \"{0}\"...", "Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "正在發布 Branch...", "Pull": "提取", - "Pull {0} and push {1} commits between {2}/{3}": "從 {2}/{3} 間提取 {0} 個提交,並推送 {1} 個提交", - "Pull {0} commits from {1}/{2}": "從 {1}/{2} 提取 {0} 個提交", - "Push {0} commits to {1}/{2}": "將 {0} 個提交推送到 {1}/{2}", + "Pull {0} and push {1} commits between {2}/{3}": "從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可", + "Pull {0} commits from {1}/{2}": "從 {1}/{2} 提取 {0} 個認可", + "Push {0} commits to {1}/{2}": "將 {0} 個認可推送到 {1}/{2}", "Rebasing": "正在重訂基底", "Remote \"{0}\" already exists.": "遠端存放庫 \"{0}\" 已存在。", "Remote branch at {0}": "位於 {0} 的遠端分支", "Remote name": "遠端存放庫名稱", "Remote name format invalid": "遠端存放庫名稱格式無效", - "Reopen Closed Repositories": "Reopen Closed Repositories", "Replace Local Tag(s)": "取代本機標籤", "Restore file": "還原檔案", "Restore files": "還原檔案", - "Save All & Commit": "全部儲存並提交", + "Save All & Commit": "全部儲存並認可", "Save All & Stash": "全部儲存並隱藏", "Select a branch or tag to checkout": "選取要簽出的分支或標籤", "Select a branch to checkout in detached mode": "選取要在中斷連結模式簽出的分支", @@ -210,7 +206,7 @@ "Select a ref to create the branch from": "選取用來建立分支的來源參考", "Select a remote to delete a tag from": "選取要從中刪除標籤的遠端", "Select a remote to fetch": "選取要擷取的遠端", - "Select a tag to delete": "選取要刪除的標籤", + "Select a tag to delete": "選取要刪除的標記", "Select as Repository Destination": "選取為存放庫目的地", "Show Changes": "顯示變更", "Show Command Output": "顯示命令輸出", @@ -236,14 +232,13 @@ "The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user.": "目前資料夾中的 Git 存放庫可能不安全,因為資料夾是由目前使用者外的人所擁有。", "The git repository at \"{0}\" has too many active changes, only a subset of Git features will be enabled.": "位於 \"{0}\" 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。", "The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user.": "目前資料夾中的 Git 存放庫可能不安全,因為資料夾是由目前使用者外的人所擁有。", - "The last commit was a merge commit. Are you sure you want to undo it?": "最後一個提交是合併提交。確定要復原嗎?", + "The last commit was a merge commit. Are you sure you want to undo it?": "最後一個認可是合併認可。確定要復原嗎?", "The new branch will be \"{0}\"": "新分支會是 \"{0}\"", "The repository does not have any commits. Please make an initial commit before creating a stash.": "存放庫沒有任何認可。請先進行初始認可,再建立隱藏。", "The selection range does not contain any changes.": "選取範圍未包含任何變更。", - "There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "安裝的 Git \"{0}\" 有已知問題。必須更新為 Git >= 2.27,Git 功能才能正常運作。", "There are merge conflicts. Resolve them before committing.": "合併衝突。提交前請解決衝突。", "There are no available repositories": "沒有儲存庫可供使用 ", - "There are no changes to commit.": "沒有任何變更要提交。", + "There are no changes to commit.": "沒有任何變更要認可。", "There are no changes to stash.": "沒有變更可供擱置", "There are no staged changes to commit.\\n\\nWould you like to stage all your changes and commit them directly?": "沒有任何要提交的暫存變更。\\n\\n要暫存所有變更並直接提交嗎?", "There are no staged changes to stash.": "沒有對隱藏的分段變更。", @@ -258,17 +253,16 @@ "This will create a Git repository in \"{0}\". Are you sure you want to continue?": "這會建立一個 Git 儲存庫在 \"{0}\"。確定要繼續嗎?", "Too many changes were detected. Only the first {0} changes will be shown below.": "偵測到太多變更。下方僅顯示前 {0} 個變更。", "Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)?": "無法從遠端存放庫提取,因為標籤衝突: {0}。您要取代本機標籤來解決衝突嗎?", - "Uncommitted Changes": "未提交的變更", - "Undo merge commit": "復原合併提交", + "Uncommitted Changes": "未認可的變更", + "Undo merge commit": "復原合併認可", "Untracked": "已取消追蹤", "Untracked Changes": "未追蹤的變更", - "Update Git": "更新 Git", "Using git \"{0}\" from \"{1}\"": "正在使用來自 \"{0}\" 的 Git \"{1}\"", "Validating found git in: \"{0}\"": "正在驗證在下列位置找到的 Git: \"{0}\"", "Would you like to add \"{0}\" to .gitignore?": "要將 \"{0}\" 新增至 .gitignore 嗎?", - "Would you like to open the cloned repository, or add it to the current workspace?": "要開啟以複製的儲存庫, 或將其新增到目前工作區?", + "Would you like to open the cloned repository, or add it to the current workspace?": "要開啟已複製的儲存庫, 或將其新增到目前工作區?", "Would you like to open the cloned repository?": "要開啟複製的儲存庫嗎?", - "Would you like to open the initialized repository, or add it to the current workspace?": "要開啟初始化的儲存庫,或將其新增到目前工作區?", + "Would you like to open the initialized repository, or add it to the current workspace?": "要開啟初始化的儲存庫,或將其新增到目前工作區?", "Would you like to open the initialized repository?": "要開啟初始化的儲存庫嗎?", "Would you like {0} to [periodically run \"git fetch\"]({1})?": "是否要 {0} [定期執行 [git 擷取]]({1})?", "Yes": "是", @@ -277,9 +271,8 @@ "You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "您即將在不進行驗證的情況下提交變更,這麼做會跳過預先提交勾點,造成不適當的結果。\\n\\n確定要繼續嗎?", "You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。\\n\\n確定要繼續嗎?", "You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "您正在嘗試提交受保護的分支,而且可能沒有將提交推到遠端的權限。\\n\\n要如何繼續?", - "You seem to have git \"{0}\" installed. Code works best with git >= 2": "您似乎已有安裝 Git \"{0}\"。程式碼搭配 Git >= 2 的執行效果最佳", "Your local changes would be overwritten by checkout.": "您的本機變更會在簽出時被覆寫。", - "Your repository has no remotes configured to publish to.": "您的儲存庫未設定要發布行的遠端目標。", + "Your repository has no remotes configured to publish to.": "您的儲存庫未設定要發行的遠端目標。", "Your repository has no remotes configured to pull from.": "您的存放庫未設定要提取的來源遠端。", "Your repository has no remotes configured to push to.": "您的存放庫未設定要推送的目標遠端。", "Your repository has no remotes.": "您的存放庫沒有遠端存放庫。", @@ -294,7 +287,7 @@ "{0} (Working Tree)": "{0} (工作樹狀)", "{0} ({1})": "{0} ({1})", "{0} ({1}) ↔ {0} ({2})": "{0} ({1}) ↔ {0} ({2})", - "{0} Commit": "{0} 提交", + "{0} Commit": "{0} 認可", "{0} Commit & Push": "{0} 提交與推送", "{0} Commit & Sync": "{0} 提交與同步處理", "{0} Continue": "{0} 繼續", @@ -307,293 +300,290 @@ "{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\n這項動作無法復原,您會永久失去目前的工作集。" }, "package": { - "colors.added": "已新增資源的顏色。", - "colors.conflict": "帶有衝突資源的顏色。", - "colors.deleted": "刪除資源的顏色", - "colors.ignored": "忽略資源的顏色。", - "colors.modified": "修改資源的顏色。", - "colors.renamed": "重新命名或已複製資源的色彩。", - "colors.stageDeleted": "已刪除之資源的色彩。", - "colors.stageModified": "已修改之資源的色彩。", - "colors.submodule": "子模組資源的顏色", - "colors.untracked": "未追蹤資源的顏色。", + "view.workbench.scm.repositoryInParentFolders": "在工作區或開啟檔案的上層目錄中發現 Git 存放庫。\r\n[開啟存放庫](command:git.openRepositoriesInParentFolders)\r\n請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-external-repository)。", + "config.branchRandomNameDictionary.adjectives": "隨機形容詞", + "config.branchRandomNameDictionary.animals": "隨機動物名稱", + "config.branchRandomNameDictionary.colors": "隨機色彩名稱", + "config.branchRandomNameDictionary.numbers": "介於 100 到 999 之間的隨機數字", + "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", + "command.mergeAbort": "中止合併", + "command.rebaseAbort": "中止重訂基底", + "command.commitMessageAccept": "接受提交訊息", "command.addRemote": "新增遠端存放庫...", - "command.api.getRemoteSources": "取得遠端來源", - "command.api.getRepositories": "取得存放庫", - "command.api.getRepositoryState": "取得存放庫狀態", - "command.branch": "建立分支...", - "command.branchFrom": "從下列來源建立分支…", - "command.checkout": "簽出至...", + "command.ignore": "新增到 .gitignore", + "config.untrackedChanges.mixed": "所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。", + "config.branchProtectionPrompt.alwaysCommitToNewBranch": "一律提交新分支的變更。", + "config.branchProtectionPrompt.alwaysCommit": "一律提交至受保護分支的變更。", + "config.confirmEmptyCommits": "一律確認 'Git: Commit Empty' 命令的空白認可建立。", + "config.openRepositoryInParentFolders.always": "永遠在工作區或開啟檔案的上層資料夾中開啟存放庫。", + "config.openAfterClone.alwaysNewWindow": "永遠在新視窗中開啟。", + "config.openAfterClone.always": "永遠在目前視窗中開啟。", + "config.branchProtectionPrompt.alwaysPrompt": "在變更提交至受保護的分支之前一律提示。", + "config.openAfterClone.prompt": "永遠提示採取動作。", + "config.publishBeforeContinueOn.always": "使用 Git 存放庫的 [繼續工作] 時,一律發佈未發佈的 Git 狀態", + "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", + "submenu.commit.amend": "修改", + "command.stashApplyLatest": "套用最新擱置 (Apply Latest Stash)", + "command.stashApply": "套用擱置... (Apply Stash)", + "config.smartCommitChanges.all": "自動暫存所有變更。", + "config.smartCommitChanges.tracked": "僅自動暫存追蹤的變更。", + "submenu.branch": "分支", + "submenu.changes": "變更", + "config.promptToSaveFilesBeforeCommit.always": "檢查任何未存檔的檔案。", + "config.promptToSaveFilesBeforeStash.always": "檢查任何未存檔的檔案。", + "config.promptToSaveFilesBeforeCommit.staged": "僅檢查未儲存的暫存檔案。", + "config.promptToSaveFilesBeforeStash.staged": "僅檢查未儲存的暫存檔案。", "command.checkoutDetached": "簽出至 (已中斷連結)...", + "command.checkout": "簽出至...", "command.cherryPick": "揀選...", - "command.clean": "捨棄變更", - "command.cleanAll": "捨棄所有變更", - "command.cleanAllTracked": "捨棄所有追蹤修訂", - "command.cleanAllUntracked": "捨棄所有未追蹤修訂", "command.clone": "複製", "command.cloneRecursive": "複製 (遞迴)", - "command.close": "關閉儲存庫", - "command.closeAllDiffEditors": "關閉所有 Diff 編輯器", - "command.commit": "提交", - "command.commitAll": "全部提交", - "command.commitAllAmend": "全部提交 (修改) ", - "command.commitAllAmendNoVerify": "全部提交 (修改,未驗證)", - "command.commitAllNoVerify": "全部提交 (未驗證)", - "command.commitAllSigned": "全部提交 (已簽章)", - "command.commitAllSignedNoVerify": "全部提交 (已登出,未驗證)", - "command.commitEmpty": "提交空白", - "command.commitEmptyNoVerify": "提交空白 (未驗證)", - "command.commitMessageAccept": "接受提交訊息", - "command.commitMessageDiscard": "捨棄提交訊息", - "command.commitNoVerify": "提交 (未驗證)", - "command.commitStaged": "提交暫存", - "command.commitStagedAmend": "提交暫存 (修改)", - "command.commitStagedAmendNoVerify": "提交暫存 (修改,未驗證)", - "command.commitStagedNoVerify": "提交暫存 (未驗證)", - "command.commitStagedSigned": "提交暫存 (已登出)", - "command.commitStagedSignedNoVerify": "提交暫存 (已登出,未驗證)", "command.continueInLocalClone": "在桌面上複製存放庫並開啟...", + "command.closeAllDiffEditors": "關閉所有 Diff 編輯器", + "command.close": "關閉儲存庫", + "colors.added": "已新增資源的顏色。", + "colors.stageDeleted": "已刪除之資源的色彩。", + "colors.deleted": "刪除資源的顏色", + "colors.ignored": "忽略資源的顏色。", + "colors.stageModified": "已修改之資源的色彩。", + "colors.modified": "修改資源的顏色。", + "colors.renamed": "重新命名或已複製資源的色彩。", + "colors.conflict": "帶有衝突資源的顏色。", + "colors.submodule": "子模組資源的顏色", + "colors.untracked": "未追蹤資源的顏色。", + "submenu.commit": "認可", + "command.commit": "認可", + "command.commitNoVerify": "認可 (未驗證)", + "command.commitAll": "全部認可", + "command.commitAllAmend": "全部認可 (修改) ", + "command.commitAllAmendNoVerify": "全部認可 (修改,未驗證)", + "command.commitAllNoVerify": "全部認可 (未驗證)", + "command.commitAllSigned": "全部認可 (已簽章)", + "command.commitAllSignedNoVerify": "全部認可 (已登出,未驗證)", + "command.commitEmpty": "認可空白", + "command.commitEmptyNoVerify": "認可空白 (未驗證)", + "command.commitStaged": "認可暫存", + "command.commitStagedAmend": "認可暫存 (修改)", + "command.commitStagedAmendNoVerify": "認可暫存 (修改,未驗證)", + "command.commitStagedNoVerify": "認可暫存 (未驗證)", + "command.commitStagedSigned": "認可暫存 (已登出)", + "command.commitStagedSignedNoVerify": "認可暫存 (已登出,未驗證)", + "config.enableSmartCommit": "無暫存變更時提交所有變更。", + "command.timelineCompareWithSelected": "與選取項目比較", + "command.git.acceptMerge": "完成合併", + "command.git.runGitMerge": "計算與 Git 的衝突", + "command.git.runGitMergeDiff3": "計算與 Git (Diff3) 的衝突", + "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", + "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", "command.continueInLocalClone.qualifiedName": "繼續在新的 [本機複製] 中工作", + "config.openRepositoryInParentFolders": "控制是否應開啟工作區或開啟檔案上層資料夾中的存放庫。", + "config.smartCommitChanges": "控制智慧提交自動暫存的變更。", + "config.statusLimit": "控制如何限制可以從 Git 狀態命令剖析的變更數。可以設定為 0 表示無限制。", + "config.untrackedChanges": "控制未追蹤修訂的運作方式。", + "config.countBadge": "控制 Git 計數徽章。", + "config.inputValidationLength": "控制顯示警告的認可訊息長度閾值。", + "config.inputValidationSubjectLength": "控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", + "config.repositoryScanMaxDepth": "控制當 '#git.autoRepositoryDetection#' 設定為 'true' 或 'subFolders' 時,掃描 Git 存放庫的工作區資料夾時所使用的深度。可以設為 '-1',表示沒有限制。", + "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", + "config.alwaysSignOff": "控制所有認可的簽核旗標。", + "config.branchSortOrder": "控制分支的排序順序。", + "config.similarityThreshold": "控制相似性索引的閾值 (即相較於檔案大小新增/刪除的數量),以將一對新增/刪除檔案中的變更視為重新命名。", + "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", + "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。", + "config.inputValidation": "控制何時顯示認可訊息輸入驗證。", + "config.useIntegratedAskPass": "控制是否應覆寫 GIT_ASKPASS 以使用整合式版本。", + "config.decorations.enabled": "控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。", + "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", + "config.promptToSaveFilesBeforeStash": "控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。", + "config.pullBeforeCheckout": "控制沒有傳出認可的分支在簽出前是否向前快轉。", + "config.useEditorAsCommitInput": "控制在提交輸入方塊中未提供訊息時,是否使用全文字編輯器來撰寫提交訊息。", + "config.supportCancellation": "控制是否要在執行同步動作時顯示允許使用者取消作業的通知。", + "config.branchProtectionPrompt": "控制是否要在變更提交至受保護的分支之前先顯示提示。", + "config.branchRandomNameEnable": "控制建立新分支時是否產生隨機名稱。", + "config.showActionButton": "控制是否可以在原始檔控制檢視中顯示動作按鈕。", + "config.allowNoVerifyCommit": "控制是否允許未執行預先認可與認可訊息勾點的認可。", + "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", + "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", + "config.showProgress": "控制 git 動作是否應顯示進度。", + "config.enableStatusBarSync": "控制是否在狀態列顯示 Git 同步命令。", + "config.closeDiffOnOperation": "控制在隱藏、提交、捨棄、暫存或取消暫存變更時,是否應自動關閉 Diff 編輯器。", + "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", + "config.confirmNoVerifyCommit": "控制在認可但未經驗證之前是否要求確認。", + "config.confirmForcePush": "控制強制更新前是否要求確認。", + "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", + "config.terminalGitEditor": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的 Git 編輯器。請注意: 您必須重新啟動終端,才能在此設定中發現變更。", + "config.terminalAuthentication": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。", + "config.openAfterClone": "控制是否要在複製後自動開啟存放庫。", + "config.optimisticUpdate": "控制是否要在執行 Git 命令之後,樂觀地更新原始檔控制檢視的狀態。", + "config.publishBeforeContinueOn": "使用 Git 存放庫的 [繼續工作] 時,控制是否發佈未發佈的 Git 狀態", + "config.requireGitUserConfig": "控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。", + "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", + "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", + "config.timeline.showAuthor": "控制是否要在 [時間軸] 檢視中顯示認可作者。", + "config.showCommitInput": "控制是否要在 Git 原始檔控制台中顯示認可輸入。", + "config.timeline.showUncommitted": "控制是否要在 [時間表] 檢視中顯示未提交的變更。", + "config.useCommitInputAsStashMessage": "控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。", + "config.timeline.date": "控制 [時間軸] 檢視中的項目要使用哪個日期。", + "command.timelineCopyCommitId": "複製認可識別碼", + "command.timelineCopyCommitMessage": "複製認可訊息", + "config.countBadge.all": "計算所有變更的數目。", + "config.countBadge.tracked": "僅計算追蹤的變更數目。", + "command.branchFrom": "從下列來源建立分支…", + "command.branch": "建立分支...", "command.createTag": "建立標籤", "command.deleteBranch": "刪除分支...", "command.deleteRemoteTag": "刪除遠端標籤", - "command.deleteTag": "刪除標籤", + "command.deleteTag": "刪除標記", + "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", + "config.promptToSaveFilesBeforeCommit.never": "停用此檢查。", + "config.promptToSaveFilesBeforeStash.never": "停用此檢查。", + "command.cleanAll": "捨棄所有變更", + "command.cleanAllTracked": "捨棄所有追蹤修訂", + "command.cleanAllUntracked": "捨棄所有未追蹤修訂", + "command.clean": "捨棄變更", + "command.commitMessageDiscard": "捨棄提交訊息", + "config.postCommitCommand.none": "認可後不要執行任何命令。", + "command.stashDropAll": "卸除所有隱藏項目...", + "command.stashDrop": "卸除隱藏項目...", + "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", + "config.verboseCommit": "啟用 '#git.useEditorAsCommitInput#' 時,啟用詳細資訊輸出。", + "config.enableCommitSigning": "允許使用 GPG 或 X.509 簽署認可。", + "config.experimental.installGuide": "Git 安裝流程的實驗性改進。", "command.fetch": "擷取", - "command.fetchAll": "從所有遠端擷取", "command.fetchPrune": "擷取 (剪除)", - "command.git.acceptMerge": "完成合併", - "command.git.openMergeEditor": "在合併編輯器中解析", - "command.git.runGitMerge": "計算與 Git 的衝突", - "command.git.runGitMergeDiff3": "計算與 Git (Diff3) 的衝突", - "command.ignore": "新增到 .gitignore", + "command.fetchAll": "從所有遠端擷取", + "config.pullTags": "於提取時擷取所有標籤。", + "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", + "command.api.getRemoteSources": "取得遠端來源", + "command.api.getRepositories": "取得存放庫", + "command.api.getRepositoryState": "取得存放庫狀態", + "submenu.explorer": "Git", + "displayName": "Git", + "description": "Git SCM 整合", + "view.workbench.scm.repositoriesInParentFolders": "在工作區或開啟檔案的上層目錄中發現 Git 存放庫。\r\n[開啟存放庫](command:git.openRepositoriesInParentFolders)\r\n請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-repository-in-parent-folders)。", + "view.workbench.scm.disabled": "如果您想要使用 Git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 Git。\r\n若要深入了解如何在 VS Code 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "config.ignoreSubmodules": "忽略檔案樹狀目錄中子模組的修改。", + "config.ignoreLegacyWarning": "略過舊的 Git 警告。", + "config.ignoreWindowsGit27Warning": "當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。", + "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", + "config.ignoreRebaseWarning": "當分支在提取時可能已重訂基底時,忽略警告。", + "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", + "view.workbench.scm.empty": "如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。\r\n[開啟資料夾](command:vscode.openFolder)\r\n[複製存放庫](command:git.clone)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", "command.init": "初始化存放庫", + "view.workbench.scm.missing": "安裝 Git,這是熱門的原始檔控制系統,以追蹤程式碼變更並與其他人共同作業。在我們的[Git指南](https://aka.ms/vscode-scm)中深入了解。", + "config.branchRandomNameDictionary": "隨機產生的分支名稱所使用的字典清單。每個值代表用來產生分支名稱區段的字典。支援的字典: '形容詞'、'動物'、'色彩' 和 '數字'。", + "config.repositoryScanIgnoredFolders": "若 `#git.autoRepositoryDetection#` 設為 `true` 或 `subFolders`,掃描 Git 儲存機制時忽略的資料夾清單。", + "config.commandsToLog": "GIT 命令列表 (例如: commit、push),這些命令的 `stdout` 將被記錄到 [git 輸出](command:git.showOutput)。如果 GIT 命令設定了用戶端勾點,那麼用戶端勾點的 `stdout` 也將被記錄到 [git 輸出](command:git.showOutput)。", + "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", + "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", + "config.branchProtection": "受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。", + "config.checkoutType.local": "本機分支", "command.manageUnsafeRepositories": "管理不安全的存放庫", "command.merge": "合併分支...", - "command.mergeAbort": "中止合併", + "config.openRepositoryInParentFolders.never": "永不在工作區或開啟檔案上層資料夾中開啟存放庫。", + "config.publishBeforeContinueOn.never": "使用 Git 存放庫的 [繼續工作] 時,永不發佈未發佈的 Git 狀態", + "config.openAfterClone.whenNoFolderOpen": "只有在未開啟任何資料夾時,才在目前視窗中開啟。", "command.openAllChanges": "開啟所有變更", + "command.timelineOpenDiff": "開啟變更", "command.openChange": "開啟變更", + "command.revealFileInOS.linux": "開啟收納資料夾", "command.openFile": "開啟檔案", "command.openHEADFile": "開啟檔案 (HEAD)", "command.openRepositoriesInParentFolders": "開啟上層資料夾中的存放庫", "command.openRepository": "開啟存放庫", - "command.publish": "發布分支...", + "config.mergeEditor": "針對目前發生衝突的檔案開啟合併編輯器。", + "config.path": "Git 可執行檔的路徑與檔案名稱,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。", + "command.stashPopLatest": "取回最近的擱置", + "command.stashPop": "取回擱置... (Pop Stash)", + "config.branchPrefix": "建立新分支時使用的首碼。", + "config.openRepositoryInParentFolders.prompt": "在工作區或開啟檔案上層資料夾中開啟存放庫前提示。", + "config.publishBeforeContinueOn.prompt": "使用 Git 存放庫的 [繼續工作] 時,提示發佈未發佈的 Git 狀態", + "config.pruneOnFetch": "擷取時剪除。", + "command.publish": "發行分支...", "command.pull": "提取", - "command.pullFrom": "從...提取", "command.pullRebase": "提取 (重訂基底)", + "command.pullFrom": "從...提取", + "submenu.pullpush": "提取、推送", "command.push": "推送", "command.pushFollowTags": "推送 (跟隨標籤)", "command.pushFollowTagsForce": "推送 (跟隨標籤,強制)", "command.pushForce": "推送(強制更新)", "command.pushTags": "推送標籤", + "config.followTagsWhenSync": "執行 sync 命令時,推送所有附註標籤。", "command.pushTo": "推送至...", "command.pushToForce": "推送至...(強制更新)", "command.rebase": "重訂基底分支...", - "command.rebaseAbort": "中止重訂基底", "command.refresh": "重新整理", + "config.rememberPostCommitCommand": "記住提交後執行的最後一個 git 命令。", + "submenu.remotes": "遠端", + "config.checkoutType.remote": "遠端分支", "command.removeRemote": "移除遠端存放庫", "command.rename": "重新命名", "command.renameBranch": "重新命名分支...", - "command.reopenClosedRepositories": "Reopen Closed Repositories...", - "command.restoreCommitTemplate": "還原提交範本", - "command.revealFileInOS.linux": "開啟所屬資料夾", - "command.revealFileInOS.mac": "在 Finder 中顯示", - "command.revealFileInOS.windows": "在檔案總管中顯示", + "command.git.openMergeEditor": "在合併編輯器中解析", + "command.restoreCommitTemplate": "還原認可範本", "command.revealInExplorer": "在 [總管檢視] 中顯示", + "command.revealFileInOS.windows": "在檔案總管中顯示", + "command.revealFileInOS.mac": "在 Finder 中顯示", "command.revertChange": "還原變更", "command.revertSelectedRanges": "還原選取的範圍", + "config.postCommitCommand.sync": "成功提交後執行 'git pull' 和 'git push'。", + "config.postCommitCommand.push": "成功提交後執行 'git push'。", + "config.postCommitCommand": "成功提交後執行 git 命令。", + "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", + "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", + "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", + "view.workbench.scm.scanFolderForRepositories": "正在掃描 Git 存放庫的資料夾...", + "view.workbench.scm.scanWorkspaceForRepositories": "正在掃描 Git 存放庫的工作區...", + "command.timelineSelectForCompare": "選取以進行比較", "command.showOutput": "顯示 Git 輸出", - "command.stage": "暫存變更", + "config.showActionButton.commit": "當本地分支有可提交的修改檔案時,顯示提交變更的動作按鈕。", + "config.showActionButton.publish": "當本地分支沒有追蹤遠端分支時,顯示發佈的動作按鈕。", + "config.showActionButton.sync": "當本地分支位於遠端分支前後時,顯示同步變更的動作按鈕。", + "submenu.commit.signoff": "登出", + "view.workbench.scm.missing.linux": "原始檔控制必須安裝 Git。\r\n[下載適用於 Linux 的 Git](https://git-scm.com/download/linux)\r\n安裝之後,請 [重新載入](command:workbench.action.reloadWindow) (或 [疑難排解](command:git.showOutput))。[可從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他原始檔控制提供者。", "command.stageAll": "暫存所有變更 (Stage All Changes)", "command.stageAllMerge": "暫存所有合併變更", "command.stageAllTracked": "暫存所有追蹤修訂", "command.stageAllUntracked": "暫存所有未追蹤修訂", "command.stageChange": "暫存變更", + "command.stage": "暫存變更", "command.stageSelectedRanges": "暫存選取的範圍", + "submenu.stash": "隱藏", "command.stash": "擱置變更 (Stash)", - "command.stashApply": "套用擱置... (Apply Stash)", - "command.stashApplyLatest": "套用最新擱置 (Apply Latest Stash)", - "command.stashDrop": "卸除隱藏項目...", - "command.stashDropAll": "卸除所有隱藏項目...", "command.stashIncludeUntracked": "擱置變更 (包含未被追蹤的檔案)", - "command.stashPop": "取回擱置... (Pop Stash)", - "command.stashPopLatest": "取回最近的擱置", - "command.stashStaged": "隱藏已暫存", + "command.stashStaged": "Stash 已暫存", + "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", + "config.suggestSmartCommit": "建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。", "command.sync": "同步處理", "command.syncRebase": "同步 (重定基底)", - "command.timelineCompareWithSelected": "與選取項目比較", - "command.timelineCopyCommitId": "複製提交識別碼", - "command.timelineCopyCommitMessage": "複製提交訊息", - "command.timelineOpenDiff": "開啟變更", - "command.timelineSelectForCompare": "選取以進行比較", - "command.undoCommit": "復原上個提交", - "command.unstage": "取消暫存變更", - "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", - "command.unstageSelectedRanges": "取消暫存選取的範圍", - "config.allowForcePush": "控制是否啟用強制推送 (不論是否有新的認可)。", - "config.allowNoVerifyCommit": "控制是否允許未執行預先提交與提交訊息勾點的提交。", - "config.alwaysShowStagedChangesResourceGroup": "一律顯示「暫存變更」的資源群組。", - "config.alwaysSignOff": "控制所有提交的簽核旗標。", - "config.autoRepositoryDetection": "設定何時自動偵測存放庫。", - "config.autoRepositoryDetection.false": "停用自動儲存庫掃描。", - "config.autoRepositoryDetection.openEditors": "掃描開啟檔案的父資料夾。", - "config.autoRepositoryDetection.subFolders": "掃描目前已開啟資料夾的子資料夾。", - "config.autoRepositoryDetection.true": "掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。", - "config.autoStash": "先隱藏再提取任何變更,並在成功提取後,將其還原。", - "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取提交。設定為 `all` 將從所有遠端進行擷取。", - "config.autofetchPeriod": "當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。", - "config.autorefresh": "是否啟用自動重新整理。", - "config.branchPrefix": "建立新分支時使用的首碼。", - "config.branchProtection": "受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。", - "config.branchProtectionPrompt": "控制是否要在變更提交至受保護的分支之前先顯示提示。", - "config.branchProtectionPrompt.alwaysCommit": "一律提交至受保護分支的變更。", - "config.branchProtectionPrompt.alwaysCommitToNewBranch": "一律提交新分支的變更。", - "config.branchProtectionPrompt.alwaysPrompt": "在變更提交至受保護的分支之前一律提示。", - "config.branchRandomNameDictionary": "隨機產生的分支名稱所使用的字典清單。每個值代表用來產生分支名稱區段的字典。支援的字典: '形容詞'、'動物'、'色彩' 和 '數字'。", - "config.branchRandomNameDictionary.adjectives": "隨機形容詞", - "config.branchRandomNameDictionary.animals": "隨機動物名稱", - "config.branchRandomNameDictionary.colors": "隨機色彩名稱", - "config.branchRandomNameDictionary.numbers": "介於 100 到 999 之間的隨機數字", - "config.branchRandomNameEnable": "控制建立新分支時是否產生隨機名稱。", - "config.branchSortOrder": "控制分支的排序順序。", - "config.branchValidationRegex": "用於驗證新分支名稱的正規表達式。", - "config.branchWhitespaceChar": "要取代新分支名稱中的空格,以及分隔隨機產生之分支名稱區段的字元。", - "config.checkoutType": "控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。", - "config.checkoutType.local": "本機分支", - "config.checkoutType.remote": "遠端分支", - "config.checkoutType.tags": "標籤", - "config.closeDiffOnOperation": "控制在隱藏、提交、捨棄、暫存或取消暫存變更時,是否應自動關閉 Diff 編輯器。", - "config.commandsToLog": "GIT 命令列表 (例如: commit、push),這些命令的 `stdout` 將被記錄到 [git 輸出](command:git.showOutput)。如果 GIT 命令設定了用戶端勾點,那麼用戶端勾點的 `stdout` 也將被記錄到 [git 輸出](command:git.showOutput)。", - "config.confirmEmptyCommits": "一律確認 'Git: Commit Empty' 命令的空白提交建立。", - "config.confirmForcePush": "控制強制更新前是否要求確認。", - "config.confirmNoVerifyCommit": "控制在提交但未經驗證之前是否要求確認。", - "config.confirmSync": "請先確認再同步處理 GIT 存放庫。", - "config.countBadge": "控制 Git 計數徽章。", - "config.countBadge.all": "計算所有變更的數目。", - "config.countBadge.off": "關閉計數器。", - "config.countBadge.tracked": "僅計算追蹤的變更數目。", - "config.decorations.enabled": "控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。", - "config.defaultBranchName": "初始化新的 Git 存放庫時預設分支的名稱 (例如: 主要、主幹、開發)。設為空白時,將會使用 Git 中設定的預設分支名稱。", - "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", - "config.detectSubmodules": "控制是否自動偵測 Git 子模組。", - "config.detectSubmodulesLimit": "控制 Git 子模組的偵測限制", - "config.discardAllScope": "控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。", - "config.enableCommitSigning": "允許使用 GPG 或 X.509 簽署提交。", - "config.enableSmartCommit": "無暫存變更時提交所有變更。", - "config.enableStatusBarSync": "控制是否在狀態列顯示 Git 同步命令。", - "config.enabled": "是否啟用 Git。", - "config.experimental.installGuide": "Git 安裝流程的實驗性改進。", - "config.fetchOnPull": "啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。", - "config.followTagsWhenSync": "執行 sync 命令時,推送所有附註標籤。", - "config.ignoreLegacyWarning": "略過舊的 Git 警告。", - "config.ignoreLimitWarning": "當儲存庫中有過多變更時,略過警告。", - "config.ignoreMissingGitWarning": "忽略遺漏 Git 時的警告。", - "config.ignoreRebaseWarning": "當分支在提取時可能已重訂基底時,忽略警告。", - "config.ignoreSubmodules": "忽略檔案樹狀目錄中子模組的修改。", - "config.ignoreWindowsGit27Warning": "當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。", - "config.ignoredRepositories": "要忽略的 Git 儲存庫清單。", - "config.inputValidation": "控制何時顯示提交訊息輸入驗證。", - "config.inputValidationLength": "控制顯示警告的提交訊息長度閾值。", - "config.inputValidationSubjectLength": "控制用於顯示警告的提交訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。", - "config.mergeEditor": "針對目前發生衝突的檔案開啟合併編輯器。", - "config.openAfterClone": "控制是否要在複製後自動開啟存放庫。", - "config.openAfterClone.always": "永遠在目前視窗中開啟。", - "config.openAfterClone.alwaysNewWindow": "永遠在新視窗中開啟。", - "config.openAfterClone.prompt": "永遠提示採取動作。", - "config.openAfterClone.whenNoFolderOpen": "只有在未開啟任何資料夾時,才在目前視窗中開啟。", - "config.openDiffOnClick": "控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。", - "config.openRepositoryInParentFolders": "控制是否應開啟工作區或開啟檔案上層資料夾中的存放庫。", - "config.openRepositoryInParentFolders.always": "永遠在工作區或開啟檔案的上層資料夾中開啟存放庫。", - "config.openRepositoryInParentFolders.never": "永不在工作區或開啟檔案上層資料夾中開啟存放庫。", - "config.openRepositoryInParentFolders.prompt": "在工作區或開啟檔案上層資料夾中開啟存放庫前提示。", - "config.optimisticUpdate": "控制是否要在執行 Git 命令之後,樂觀地更新原始檔控制檢視的狀態。", - "config.path": "Git 可執行檔的路徑與檔案名稱,例如 `C:\\Program Files\\Git\\bin\\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。", - "config.postCommitCommand": "成功提交後執行 git 命令。", - "config.postCommitCommand.none": "提交後不要執行任何命令。", - "config.postCommitCommand.push": "成功提交後執行 'git push'。", - "config.postCommitCommand.sync": "成功提交後執行 'git pull' 和 'git push'。", - "config.promptToSaveFilesBeforeCommit": "控制Git是否應該在提交之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeCommit.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeCommit.never": "停用此檢查。", - "config.promptToSaveFilesBeforeCommit.staged": "僅檢查未儲存的暫存檔案。", - "config.promptToSaveFilesBeforeStash": "控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。", - "config.promptToSaveFilesBeforeStash.always": "檢查任何未存檔的檔案。", - "config.promptToSaveFilesBeforeStash.never": "停用此檢查。", - "config.promptToSaveFilesBeforeStash.staged": "僅檢查未儲存的暫存檔案。", - "config.pruneOnFetch": "擷取時剪除。", - "config.publishBeforeContinueOn": "使用 Git 存放庫的 [繼續工作] 時,控制是否發佈未發佈的 Git 狀態", - "config.publishBeforeContinueOn.always": "使用 Git 存放庫的 [繼續工作] 時,一律發佈未發佈的 Git 狀態", - "config.publishBeforeContinueOn.never": "使用 Git 存放庫的 [繼續工作] 時,永不發佈未發佈的 Git 狀態", - "config.publishBeforeContinueOn.prompt": "使用 Git 存放庫的 [繼續工作] 時,提示發佈未發佈的 Git 狀態", - "config.pullBeforeCheckout": "控制沒有傳出認可的分支在簽出前是否向前快轉。", - "config.pullTags": "於提取時擷取所有標籤。", - "config.rebaseWhenSync": "當執行同步命令時強制 git 使用 rebase。", - "config.rememberPostCommitCommand": "記住提交後執行的最後一個 git 命令。", - "config.repositoryScanIgnoredFolders": "若 `#git.autoRepositoryDetection#` 設為 `true` 或 `subFolders`,掃描 Git 儲存機制時忽略的資料夾清單。", - "config.repositoryScanMaxDepth": "控制當 '#git.autoRepositoryDetection#' 設定為 'true' 或 'subFolders' 時,掃描 Git 存放庫的工作區資料夾時所使用的深度。可以設為 '-1',表示沒有限制。", - "config.requireGitUserConfig": "控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。", - "config.scanRepositories": "要在其中搜尋 git 存放庫的路徑清單。", - "config.showActionButton": "控制是否可以在原始檔控制檢視中顯示動作按鈕。", - "config.showActionButton.commit": "當本地分支有可提交的修改檔案時,顯示提交變更的動作按鈕。", - "config.showActionButton.publish": "當本地分支沒有追蹤遠端分支時,顯示發佈的動作按鈕。", - "config.showActionButton.sync": "當本地分支位於遠端分支前後時,顯示同步變更的動作按鈕。", - "config.showCommitInput": "控制是否要在 Git 原始檔控制台中顯示提交輸入。", - "config.showInlineOpenFileAction": "控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。", - "config.showProgress": "控制 git 動作是否應顯示進度。", - "config.showPushSuccessNotification": "控制是否要在推送成功時顯示通知。", - "config.similarityThreshold": "控制相似性索引的閾值 (即相較於檔案大小新增/刪除的數量),以將一對新增/刪除檔案中的變更視為重新命名。", - "config.smartCommitChanges": "控制智慧提交自動暫存的變更。", - "config.smartCommitChanges.all": "自動暫存所有變更。", - "config.smartCommitChanges.tracked": "僅自動暫存追蹤的變更。", - "config.statusLimit": "控制如何限制可以從 Git 狀態命令剖析的變更數。可以設定為 0 表示無限制。", - "config.suggestSmartCommit": "建議啟用智慧提交 (在沒有暫存變更時提交所有變更)。", - "config.supportCancellation": "控制是否要在執行同步動作時顯示允許使用者取消作業的通知。", - "config.terminalAuthentication": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。", - "config.terminalGitEditor": "控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的 Git 編輯器。請注意: 您必須重新啟動終端,才能在此設定中發現變更。", - "config.timeline.date": "控制 [時間軸] 檢視中的項目要使用哪個日期。", - "config.timeline.date.authored": "使用撰寫日期", - "config.timeline.date.committed": "使用提交日期", - "config.timeline.showAuthor": "控制是否要在 [時間軸] 檢視中顯示提交作者。", - "config.timeline.showUncommitted": "控制是否要在 [時間表] 檢視中顯示未提交的變更。", - "config.untrackedChanges": "控制未追蹤修訂的運作方式。", - "config.untrackedChanges.hidden": "未追蹤修訂會隱藏並從數個動作中排除。", - "config.untrackedChanges.mixed": "所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。", - "config.untrackedChanges.separate": "未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。", - "config.useCommitInputAsStashMessage": "控制是否使用提交輸入方塊中的訊息作為預設隱藏訊息。", - "config.useEditorAsCommitInput": "控制在提交輸入方塊中未提供訊息時,是否使用全文字編輯器來撰寫提交訊息。", - "config.useForcePushWithLease": "控制強制推送是否使用較安全的 force-with-lease 方法。", - "config.useIntegratedAskPass": "控制是否應覆寫 GIT_ASKPASS 以使用整合式版本。", - "config.verboseCommit": "啟用 '#git.useEditorAsCommitInput#' 時,啟用詳細資訊輸出。", - "description": "Git SCM 整合", - "displayName": "Git", - "submenu.branch": "分支", - "submenu.changes": "變更", - "submenu.commit": "提交", - "submenu.commit.amend": "修改", - "submenu.commit.signoff": "登出", - "submenu.explorer": "Git", - "submenu.pullpush": "提取、推送", - "submenu.remotes": "遠端", - "submenu.stash": "隱藏", "submenu.tags": "標籤", - "view.workbench.cloneRepository": "您可以在本機複製存放庫。\r\n[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫')", - "view.workbench.learnMore": "若要深入了解如何在 VS Code 中使用 GIT 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).", - "view.workbench.scm.disabled": "如果您想要使用 Git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 Git。\r\n若要深入了解如何在 VS Code 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.empty": "如果要使用 Git 功能,您可以開啟包含 Git 存放庫的資料夾或從 URL 複製。\r\n[開啟資料夾](command:vscode.openFolder)\r\n[複製存放庫](command:git.clone)\r\n若要深入了解如何在 VS Code 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.emptyWorkspace": "目前開啟的工作區沒有任何資料夾包含 Git 存放庫。\r\n[新增資料夾至工作區](command:workbench.action.addRootFolder)\r\n如果要深入了解如何在 VS Code 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.folder": "目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init?%5Btrue%5D)\r\n若要深入了解如何在 VS Code 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", - "view.workbench.scm.missing": "安裝 Git,這是熱門的原始檔控制系統,以追蹤程式碼變更並與其他人共同作業。在我們的[Git指南](https://aka.ms/vscode-scm)中深入了解。", - "view.workbench.scm.missing.linux": "原始檔控制必須安裝 Git。\r\n[下載適用於 Linux 的 Git](https://git-scm.com/download/linux)\r\n安裝之後,請 [重新載入](command:workbench.action.reloadWindow) (或 [疑難排解](command:git.showOutput))。可從 [ Marketplace] 安裝其他原始檔控制提供者 (command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.mac": "[下載適用於 macOS 的 Git](https://git-scm.com/download/mac)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.missing.windows": "[下載適用於 Windows 的 Git](https://git-scm.com/download/win)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。", - "view.workbench.scm.repositoriesInParentFolders": "在工作區或開啟檔案的上層目錄中發現 Git 存放庫。\r\n[開啟存放庫](command:git.openRepositoriesInParentFolders)\r\n請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-repository-in-parent-folders)。", - "view.workbench.scm.repositoryInParentFolders": "在工作區或開啟檔案的上層目錄中發現 Git 存放庫。\r\n[開啟存放庫](command:git.openRepositoriesInParentFolders)\r\n請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-external-repository)。", - "view.workbench.scm.scanFolderForRepositories": "正在掃描 Git 存放庫的資料夾...", - "view.workbench.scm.scanWorkspaceForRepositories": "正在掃描 Git 存放庫的工作區...", + "config.checkoutType.tags": "標籤", + "config.branchWhitespaceChar": "要取代新分支名稱中的空格,以及分隔隨機產生之分支名稱區段的字元。", + "config.defaultCloneDirectory": "用於複製 Git 存放庫的預設位置。", "view.workbench.scm.unsafeRepositories": "偵測到的 Git 存放庫可能不安全,因為資料夾是由目前使用者以外的人所擁有。\r\n[管理不安全的存放庫](command:git.manageUnsafeRepositories)\r\n若要深入了解不安全的存放庫,[請閱讀我們的文件](https://aka.ms/vscode-git-unsafe-repository)。", "view.workbench.scm.unsafeRepository": "偵測到的 Git 存放庫可能不安全,因為資料夾是由目前使用者以外的人所擁有。\r\n[管理不安全的存放庫](command:git.manageUnsafeRepositories)\r\n若要深入了解不安全的存放庫,[請閱讀我們的文件](https://aka.ms/vscode-git-unsafe-repository)。", - "view.workbench.scm.workspace": "目前開啟的工作區,沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init)\r\n若要深入了解如何在 VS Code 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。" + "view.workbench.scm.folder": "目前開啟的資料夾沒有任何 git 存放庫。您可以將存放庫初始化,以啟用 git 支援的原始檔控制功能。\r\n[將存放庫初始化](command:git.init?%5Btrue%5D)\r\n若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "config.defaultBranchName": "初始化新的 Git 存放庫時預設分支的名稱 (例如: 主要、主幹、開發)。設為空白時,將會使用 Git 中設定的預設分支名稱。", + "view.workbench.scm.workspace": "目前開啟的工作區沒有任何包含 Git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 Git 支援的來源控制功能。\r\n[將存放庫初始化](command:git.init)\r\n若要深入了解如何在 Azure Data Studio 中使用 Git 和來源控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.scm.emptyWorkspace": "目前開啟的工作區沒有任何資料夾包含 git 存放庫。\r\n[新增資料夾至工作區](command:workbench.action.addRootFolder)\r\n如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "view.workbench.learnMore": "若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。", + "config.countBadge.off": "關閉計數器。", + "command.undoCommit": "復原上個提交", + "command.unstageAll": "取消所有暫存變更(Unstage All Changes)", + "command.unstage": "取消暫存變更", + "command.unstageSelectedRanges": "取消暫存選取的範圍", + "config.untrackedChanges.separate": "未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。", + "config.untrackedChanges.hidden": "未追蹤修訂會隱藏並從數個動作中排除。", + "config.timeline.date.authored": "使用撰寫日期", + "config.timeline.date.committed": "使用認可日期", + "config.fetchOnPull": "啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。", + "config.autofetch": "設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。", + "config.autorefresh": "是否啟用自動重新整理。", + "config.enabled": "是否啟用 Git。", + "view.workbench.cloneRepository": "您可以在本機複製存放庫。\r\n[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫')", + "view.workbench.scm.missing.windows": "[下載適用於 Windows 的 Git](https://git-scm.com/download/win)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他來源控制提供者。", + "view.workbench.scm.missing.mac": "[下載適用於 macOS 的 Git](https://git-scm.com/download/mac)\r\n安裝之後,請[重新載入](command:workbench.action.reloadWindow)(或[疑難排解](command:git.showOutput))。可[從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他原始檔控制提供者。" } } } \ 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 deleted file mode 100644 index c264188f75..0000000000 --- a/i18n/ads-language-pack-zh-hant/translations/extensions/xml-language-features.i18n.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "": [ - "--------------------------------------------------------------------------------------------", - "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": { - "description": "為 XML 提供豐富的語言支援。", - "displayName": "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 e21f84dcf9..09ae3fddd4 100644 --- a/i18n/ads-language-pack-zh-hant/translations/main.i18n.json +++ b/i18n/ads-language-pack-zh-hant/translations/main.i18n.json @@ -13176,20 +13176,6 @@ "sql/workbench/contrib/backup/browser/backupUiService": { "backupDialogTitle": "備份資料庫 - {0}:{1}" }, - "sql/workbench/contrib/backup/common/constants": { - "backup.asymmetricKey": "非對稱金鑰", - "backup.compressBackup": "壓縮備份", - "backup.defaultCompression": "使用預設伺服器設定", - "backup.doNotCompress": "不要壓縮備份", - "backup.labelDatabase": "資料庫", - "backup.labelDifferential": "差異", - "backup.labelDisk": "磁碟", - "backup.labelFilegroup": "檔案與檔案群組", - "backup.labelFull": "完整", - "backup.labelLog": "交易記錄", - "backup.labelUrl": "URL", - "backup.serverCertificate": "伺服器憑證" - }, "sql/workbench/contrib/charts/browser/actions": { "chartNotFound": "找不到要儲存的圖表", "chartSaved": "已將圖表儲存到路徑: {0}", @@ -13257,18 +13243,6 @@ "charts.maxAllowedRowsExceeded": "已超過內建圖表的資料列計數上限,只會使用最先 {0} 個資料列。若要設定值,您可以開啟使用者設定並搜尋: 'builtinCharts.maxRowCount'。", "charts.neverShowAgain": "不要再顯示" }, - "sql/workbench/contrib/commandLine/electron-browser/commandLine": { - "commandline.propertiesFormatError": "無法將進階連線屬性剖析為 JSON,發生錯誤: {0} 收到的屬性值: {1}", - "confirmConnect": "確定要連線嗎?", - "connectServerDetail": "這會連線到伺服器 {0}", - "connectingLabel": "正在連線: {0}", - "connectingQueryLabel": "正在連線到查詢檔案", - "errConnectUrl": "因為發生錯誤 {0},導致無法開啟 URL", - "open": "開啟(&&O)", - "openingNewQueryLabel": "正在開啟新查詢: {0}", - "runningCommandLabel": "正在執行命令: {0}", - "warnServerRequired": "因為未提供伺服器資訊,所以無法連線" - }, "sql/workbench/contrib/configuration/common/configurationUpgrader": { "workbench.configuration.upgradeUser": "您使用者設定中的 {1} 已取代 {0}。", "workbench.configuration.upgradeWorkspace": "您工作區設定中的 {1} 已取代 {0}。" @@ -13599,7 +13573,7 @@ }, "sql/workbench/contrib/editData/browser/editDataActions": { "disposeEditFailure": "處理編輯失敗,出現錯誤:", - "editData.closeSql": "關閉 SQL 窗格", + "editData.hideSql": "隱藏 SQL 窗格", "editData.run": "執行", "editData.showSql": "顯示 SQL 窗格", "editData.stop": "停止" @@ -14408,6 +14382,7 @@ "sql/workbench/contrib/query/browser/query.contribution": { "newQuery": "新增查詢", "queryEditor.chart.defaultChartType": "從查詢結果開啟圖表檢視器時要使用的預設圖表類型", + "queryEditor.githubCopilotContextualizationEnabled": "(預覽) 啟用 GitHub Copilot 查詢的內容相關性。此設定可在已安裝 Copilot 延伸模組且提供者已實作關聯式化的情況下,協助 GitHub Copilot 傳回改進的建議。", "queryEditor.inMemoryDataProcessingThreshold": "控制允許在記憶體中篩選及排序的資料列數目上限。如果超過此數目,就會停用排序和篩選。警告: 增加此數目可能會影響效能。", "queryEditor.messages.showBatchTime": "是否顯示個別批次的執行時間", "queryEditor.messages.wordwrap": "自動換行訊息", @@ -14429,6 +14404,7 @@ "queryEditor.results.saveAsXml.encoding": "將結果另存為 XML 時,要使用的檔案編碼", "queryEditor.results.saveAsXml.formatted": "若設定為 true,會在將結果另存為 XML 時將輸出格式化", "queryEditor.results.showActionBar": "是否要在查詢結果檢視中顯示動作列", + "queryEditor.results.showCopyCompletedNotification": "是否在結果方格複製作業完成時顯示通知。", "queryEditor.results.skipNewLineAfterTrailingLineBreak": "如果前一個資料列已經有分行符號,是否要在複製結果時略過在資料列之間新增分行符號。預設值為 false。", "queryEditor.results.streaming": "啟用結果串流;包含些許輕微視覺效果問題", "queryEditor.showConnectionInfoInTitle": "控制是否要在標題中顯示索引標籤的連線資訊。", @@ -14599,123 +14575,6 @@ "webViewDialog.close": "關閉", "webViewDialog.ok": "確定" }, - "sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": { - "enablePreviewFeatures.never": "不,不要再顯示", - "enablePreviewFeatures.no": "否", - "enablePreviewFeatures.notice": "預覽功能可讓您完整存取新功能及改善的功能,增強您在 Azure Data Studio 的體驗。您可以參閱[這裡]({0})深入了解預覽功能。是否要啟用預覽功能?", - "enablePreviewFeatures.yes": "是 (建議)" - }, - "sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": { - "miGettingStarted": "使用者入門(&&S)", - "showReleaseNotes": "顯示使用者入門" - }, - "sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": { - "welcomePage.createConnection": "建立連線", - "welcomePage.createConnectionBody": "透過連線對話方塊連線到資料庫執行個體。", - "welcomePage.createNotebook": "建立筆記本", - "welcomePage.createNotebookBody": "使用原生筆記本編輯器建置新的筆記本。", - "welcomePage.deployServer": "部署伺服器", - "welcomePage.deployServerBody": "在您選擇的平台上建立關聯式資料服務的新執行個體。", - "welcomePage.documentation": "文件", - "welcomePage.documentationBody": "如需快速入門、操作指南及 PowerShell、API 等參考,請瀏覽文件中心。", - "welcomePage.extensions": "延伸模組", - "welcomePage.gettingStarted": "使用者入門", - "welcomePage.gettingStartedBody": "探索 Azure Data Studio 提供的功能,並了解如何充分利用。", - "welcomePage.history": "記錄", - "welcomePage.learnMore": "深入了解 ", - "welcomePage.location": "位置", - "welcomePage.moreRecent": "顯示更多", - "welcomePage.name": "名稱", - "welcomePage.resources": "資源", - "welcomePage.runQuery": "執行查詢", - "welcomePage.runQueryBody": "透過查詢編輯器與資料互動。", - "welcomePage.showAll": "全部顯示", - "welcomePage.showOnStartup": "啟動時顯示歡迎頁面", - "welcomePage.usefuLinks": "實用的連結", - "welcomePage.videoDescriptionIntroduction": "Azure Data Studio Notebooks 簡介 | 公開的資料", - "welcomePage.videoDescriptionOverview": "Azure Data Studio 概觀", - "welcomePage.videos": "影片" - }, - "sql/workbench/contrib/welcome/page/browser/gettingStartedTour": { - "GuidedTour.addExtensions": "安裝由我們 (Microsoft) 及第三方社群 (您!) 所開發的延伸模組,來擴充 Azure Data Studio 的功能。", - "GuidedTour.connections": "連線", - "GuidedTour.discoverWelcomePage": "在歡迎頁面中探索常用功能、最近開啟的檔案及建議的延伸模組。如需詳細資訊,以了解如何開始使用 Azure Data Studio,請參閱我們的影片及文件。", - "GuidedTour.extensions": "延伸模組", - "GuidedTour.finish": "完成", - "GuidedTour.five": "5", - "GuidedTour.four": "4", - "GuidedTour.gettingStartedNotebooks": "開始在單一位置建立您自己的筆記本或筆記本系列。", - "GuidedTour.makeConnections": "從 SQL Server、Azure 等處進行連線、查詢及管理您的連線。", - "GuidedTour.makeConnesetSettings": "根據您的喜好自訂 Azure Data Studio。您可以進行自動儲存及索引標籤大小等 [設定]、將 [鍵盤快速鍵] 個人化,以及切換至您喜歡的 [色彩佈景主題]。", - "GuidedTour.next": "下一個", - "GuidedTour.notebooks": "筆記本", - "GuidedTour.one": "1", - "GuidedTour.readMore": "深入了解", - "GuidedTour.settings": "設定", - "GuidedTour.three": "3", - "GuidedTour.two": "2", - "GuidedTour.welcomePage": "歡迎頁面", - "guidedTour": "使用者歡迎導覽", - "hideGuidedTour": "隱藏歡迎導覽" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage": { - "WelcomePage.TakeATour": "要進行 Azure Data Studio 的快速導覽嗎?", - "WelcomePage.welcome": "歡迎使用!", - "closeTourBar": "關閉快速導覽列", - "details": "詳細資料", - "ok": "確定", - "welcome.title": "歡迎使用", - "welcomePage": "歡迎使用", - "welcomePage.PostgreSQL": "PostgreSQL", - "welcomePage.PostgreSQLDescription": "使用 Azure Data Studio 進行連線、查詢及管理 Postgres 資料庫", - "welcomePage.adminPack": "SQL 管理員套件", - "welcomePage.adminPackDescription": "SQL Server 的管理員套件是一套熱門的資料庫管理延伸模組,可協助您管理 SQL Server", - "welcomePage.background": "歡迎頁面的背景色彩。", - "welcomePage.dataVirtualization": "資料虛擬化", - "welcomePage.dataVirtualizationDescription": "使用 SQL Server 2019 將資料虛擬化,並使用互動式精靈建立外部資料表", - "welcomePage.deployServer": "部署伺服器", - "welcomePage.extensionPackAlreadyInstalled": "支援功能{0}已被安裝。", - "welcomePage.extensionPackNotFound": "找不到ID為{1}的{0}支援功能.", - "welcomePage.install": "安裝", - "welcomePage.installExtensionPack": "安裝 {0} 的其他支援", - "welcomePage.installKeymap": "安裝 {0} 鍵盤對應", - "welcomePage.installed": "已安裝", - "welcomePage.installedExtensionPack": "已安裝 {0} 支援", - "welcomePage.installedKeymap": "已安裝 {0} 按鍵對應", - "welcomePage.installingExtensionPack": "正在安裝 {0} 的其他支援...", - "welcomePage.new": "新增", - "welcomePage.newConnection": "新增連線", - "welcomePage.newNotebook": "新增筆記本", - "welcomePage.newQuery": "新增查詢", - "welcomePage.open": "開啟…", - "welcomePage.openFile": "開啟檔案…", - "welcomePage.openFolder": "開啟資料夾…", - "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", - "welcomePage.powershell": "PowerShell", - "welcomePage.powershellDescription": "使用 Azure Data Studio 的豐富查詢編輯器來寫入及執行 PowerShell 指令碼", - "welcomePage.showAdminPack": "SQL 管理員套件", - "welcomePage.sqlServerAgent": "SQL Server Agent", - "welcomePage.sqlServerDacpac": "SQL Server Dacpac", - "welcomePage.sqlServerImport": "SQL Server 匯入", - "welcomePage.sqlServerProfiler": "SQL Server Profiler", - "welcomePage.startTour": "開始導覽", - "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。" - }, - "sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": { - "miWelcome": "歡迎使用(&&W)", - "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", - "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", - "workbench.startupEditor.none": "不使用編輯器開始。", - "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", - "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 Azure Data Studio 和延伸模組內容的歡迎頁面。", - "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", - "workbench.startupEditor.welcomePageWithTour": "使用使用者入門導覽 (預設) 開啟歡迎頁面" - }, - "sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": { - "telemetryOptOut.optInNotice": "允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。", - "telemetryOptOut.optOutNotice": "允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。", - "telemetryOptOut.readMore": "深入了解" - }, "sql/workbench/services/accountManagement/browser/accountDialog": { "accountDialog.addConnection": "新增帳戶", "accountDialog.close": "關閉", @@ -14733,6 +14592,8 @@ "refreshCredentials": "您需要重新整理此帳戶的登入資訊。" }, "sql/workbench/services/accountManagement/browser/accountManagementService": { + "accountDialog.didNotPickAuthProvider": "您未選取任何驗證提供者。請再試一次。", + "accountDialog.noCloudsRegistered": "您未啟用任何雲端。前往 [設定] -> [搜尋 Azure 帳戶組態] -> 啟用至少一個雲端", "accountManagementService.close": "關閉", "addAccountFailedCodeMessage": "{0} \r\n錯誤訊息: {1}", "addAccountFailedGenericMessage": "新增帳戶失敗,如需詳細資訊,請查看 Azure 帳戶記錄。", @@ -14747,12 +14608,14 @@ }, "sql/workbench/services/accountManagement/browser/autoOAuthDialog": { "copyAndOpen": "複製並開啟", + "deviceCodeAuthDialogTitle": "Azure 驗證: 裝置代碼", "oauthDialog.cancel": "取消", "userCode": "使用者代碼", "website": "網站" }, "sql/workbench/services/accountManagement/browser/autoOAuthDialogController": { - "oauthFlyoutIsAlreadyOpen": "無法啟動自動 OAuth。自動 OAuth 已在進行中。" + "oauthFlyoutIsAlreadyOpen": "無法啟動自動 OAuth。自動 OAuth 已在進行中。", + "selfHelpMessage": "無法在此環境中啟動網頁瀏覽器,請啟動瀏覽器、瀏覽至上方的 URL,然後手動輸入程式碼。" }, "sql/workbench/services/admin/common/adminService": { "adminService.noHandlerRegistered": "未註冊處理常式", @@ -14830,17 +14693,16 @@ }, "sql/workbench/services/connection/browser/connectionManagementService": { "cancelConnectionConfirmation": "您確定要取消此連線嗎?", - "connection.connTitleGroupSection": " (群組: {0})", "connection.duplicateEditErrorMessage": "無法儲存設定檔,選取的連線符合相同群組中具有相同伺服器資訊的現有設定檔: \r\n\r\n {0}{1}", "connection.extensionNotInstalled": "需要延伸模組 '{0}' 才能連線到此資源。是否要安裝?", "connection.invalidConnectionResult": "連線結果無效。", "connection.neverShowUnsupportedVersionWarning": "不要再顯示", "connection.noAzureAccount": "無法取得連線的 Azure 帳戶權杖", + "connection.providerNotFound": "找不到連線提供者 '{0}'", "connection.refreshAzureTokenFailure": "無法重新整理 Azure 帳戶權杖以建立連線", "connection.unknownProvider": "未知的提供者 '{0}'", "connection.unsupportedServerVersionWarning": "Azure Data Studio 不支援伺服器版本,您仍然可以連接到伺服器版本,但 Azure Data Studio 中的某些功能可能無法如預期方式執行。", "connectionDialog.connectionProviderNotSupported": "目前未安裝支援提供者類型 '{0}' 之延伸模組。您要檢視延伸模組嗎?", - "connectionManagementService.noProviderForUri": "找不到 URI: {0} 的提供者", "connectionNotAcceptedError": "連線未被接受", "connectionService.no": "否", "connectionService.yes": "是" @@ -15188,7 +15050,9 @@ "gridDataProvider.closeNotification": "關閉", "gridDataProvider.copyResultsCompleted": "選取的資料已複製到剪貼簿。資料列計數: {0}。", "gridDataProvider.copying": "正在複製...", - "gridDataProvider.loadingRowsInProgress": "正在載入要複製的資料列 ({0}/{1})..." + "gridDataProvider.disableCopyNotification": "不要再顯示", + "gridDataProvider.loadingRowsInProgress": "正在載入要複製的資料列 ({0}/{1})...", + "gridDataProvider.turnOnCopyNotificationsMessage": "複製完成的通知現在已停用。若要重新啟用,請修改設定: queryEditor.results.showCopyCompletedNotification" }, "sql/workbench/services/query/common/queryManagement": { "queryManagement.noQueryRunnerForUri": "找不到 URI: {0} 的查詢執行器", @@ -15215,6 +15079,7 @@ "msgSaveFailed": "無法儲存結果。", "msgSaveSucceeded": "已成功將結果儲存至 {0}", "openFile": "開啟檔案", + "openFileLocation": "開啟檔案位置", "resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (以逗號分隔)", "resultsSerializer.saveAsFileExtensionExcelTitle": "Excel 活頁簿", "resultsSerializer.saveAsFileExtensionJSONTitle": "JSON", @@ -15408,6 +15273,153 @@ "InProgressWarning": "1 個或更多的工作正在進行中。是否確實要退出?", "taskService.no": "否", "taskService.yes": "是" + }, + "sql/workbench/common/backup/constants": { + "backup.asymmetricKey": "非對稱金鑰", + "backup.compressBackup": "壓縮備份", + "backup.defaultCompression": "使用預設伺服器設定", + "backup.doNotCompress": "不要壓縮備份", + "backup.labelDatabase": "資料庫", + "backup.labelDifferential": "差異", + "backup.labelDisk": "磁碟", + "backup.labelFilegroup": "檔案與檔案群組", + "backup.labelFull": "完整", + "backup.labelLog": "交易記錄", + "backup.labelUrl": "URL", + "backup.serverCertificate": "伺服器憑證" + }, + "sql/workbench/contrib/commandLine/electron-sandbox/commandLine": { + "commandline.propertiesFormatError": "無法將進階連線屬性剖析為 JSON,發生錯誤: {0} 收到的屬性值: {1}", + "confirmConnect": "確定要連線嗎?", + "connectServerDetail": "這會連線到伺服器 {0}", + "connectingLabel": "正在連線: {0}", + "connectingQueryLabel": "正在連線到查詢檔案", + "errConnectUrl": "因為發生錯誤 {0},導致無法開啟 URL", + "open": "開啟(&&O)", + "openingNewQueryLabel": "正在開啟新查詢: {0}", + "runningCommandLabel": "正在執行命令: {0}", + "warnServerRequired": "因為未提供伺服器資訊,所以無法連線" + }, + "sql/workbench/contrib/telemetry/browser/telemetryOptOut": { + "telemetryOptOut.optInNotice": "允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。", + "telemetryOptOut.optOutNotice": "允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。", + "telemetryOptOut.readMore": "深入了解" + }, + "sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": { + "enablePreviewFeatures.never": "不,不要再顯示", + "enablePreviewFeatures.no": "否", + "enablePreviewFeatures.notice": "預覽功能可讓您完整存取新功能及改善的功能,增強您在 Azure Data Studio 的體驗。您可以參閱[這裡]({0})深入了解預覽功能。是否要啟用預覽功能?", + "enablePreviewFeatures.yes": "是 (建議)" + }, + "sql/workbench/contrib/welcome/browser/az_data_welcome_page": { + "welcomePage.createConnection": "建立連線", + "welcomePage.createConnectionBody": "透過連線對話方塊連線到資料庫執行個體。", + "welcomePage.createNotebook": "建立筆記本", + "welcomePage.createNotebookBody": "使用原生筆記本編輯器建置新的筆記本。", + "welcomePage.deployServer": "部署伺服器", + "welcomePage.deployServerBody": "在您選擇的平台上建立關聯式資料服務的新執行個體。", + "welcomePage.documentation": "文件", + "welcomePage.documentationBody": "如需快速入門、操作指南及 PowerShell、API 等參考,請瀏覽文件中心。", + "welcomePage.extensions": "延伸模組", + "welcomePage.gettingStarted": "使用者入門", + "welcomePage.gettingStartedBody": "探索 Azure Data Studio 提供的功能,並了解如何充分利用。", + "welcomePage.history": "記錄", + "welcomePage.learnMore": "深入了解 ", + "welcomePage.location": "位置", + "welcomePage.moreRecent": "顯示更多", + "welcomePage.name": "名稱", + "welcomePage.resources": "資源", + "welcomePage.runQuery": "執行查詢", + "welcomePage.runQueryBody": "透過查詢編輯器與資料互動。", + "welcomePage.showAll": "全部顯示", + "welcomePage.showOnStartup": "啟動時顯示歡迎頁面", + "welcomePage.usefuLinks": "實用的連結", + "welcomePage.videoDescriptionIntroduction": "Azure Data Studio Notebooks 簡介 | 公開的資料", + "welcomePage.videoDescriptionOverview": "Azure Data Studio 概觀", + "welcomePage.videos": "影片" + }, + "sql/workbench/contrib/welcome/browser/gettingStartedTour": { + "GuidedTour.addExtensions": "安裝由我們 (Microsoft) 及第三方社群 (您!) 所開發的延伸模組,來擴充 Azure Data Studio 的功能。", + "GuidedTour.connections": "連線", + "GuidedTour.discoverWelcomePage": "在歡迎頁面中探索常用功能、最近開啟的檔案及建議的延伸模組。如需詳細資訊,以了解如何開始使用 Azure Data Studio,請參閱我們的影片及文件。", + "GuidedTour.extensions": "延伸模組", + "GuidedTour.finish": "完成", + "GuidedTour.five": "5", + "GuidedTour.four": "4", + "GuidedTour.gettingStartedNotebooks": "開始在單一位置建立您自己的筆記本或筆記本系列。", + "GuidedTour.makeConnections": "從 SQL Server、Azure 等處進行連線、查詢及管理您的連線。", + "GuidedTour.makeConnesetSettings": "根據您的喜好自訂 Azure Data Studio。您可以進行自動儲存及索引標籤大小等 [設定]、將 [鍵盤快速鍵] 個人化,以及切換至您喜歡的 [色彩佈景主題]。", + "GuidedTour.next": "下一個", + "GuidedTour.notebooks": "筆記本", + "GuidedTour.one": "1", + "GuidedTour.readMore": "深入了解", + "GuidedTour.settings": "設定", + "GuidedTour.three": "3", + "GuidedTour.two": "2", + "GuidedTour.welcomePage": "歡迎頁面", + "guidedTour": "使用者歡迎導覽", + "hideGuidedTour": "隱藏歡迎導覽" + }, + "sql/workbench/contrib/welcome/browser/welcomePage": { + "WelcomePage.TakeATour": "要進行 Azure Data Studio 的快速導覽嗎?", + "WelcomePage.welcome": "歡迎使用!", + "closeTourBar": "關閉快速導覽列", + "details": "詳細資料", + "ok": "確定", + "welcome.title": "歡迎使用", + "welcomePage": "歡迎使用", + "welcomePage.PostgreSQL": "PostgreSQL", + "welcomePage.PostgreSQLDescription": "使用 Azure Data Studio 進行連線、查詢及管理 Postgres 資料庫", + "welcomePage.adminPack": "SQL 管理員套件", + "welcomePage.adminPackDescription": "SQL Server 的管理員套件是一套熱門的資料庫管理延伸模組,可協助您管理 SQL Server", + "welcomePage.background": "歡迎頁面的背景色彩。", + "welcomePage.dataVirtualization": "資料虛擬化", + "welcomePage.dataVirtualizationDescription": "使用 SQL Server 2019 將資料虛擬化,並使用互動式精靈建立外部資料表", + "welcomePage.deployServer": "部署伺服器", + "welcomePage.extensionPackAlreadyInstalled": "支援功能{0}已被安裝。", + "welcomePage.extensionPackNotFound": "找不到ID為{1}的{0}支援功能.", + "welcomePage.install": "安裝", + "welcomePage.installed": "已安裝", + "welcomePage.installingExtensionPack": "正在安裝 {0} 的其他支援...", + "welcomePage.new": "新增", + "welcomePage.newConnection": "新增連線", + "welcomePage.newNotebook": "新增筆記本", + "welcomePage.newQuery": "新增查詢", + "welcomePage.open": "開啟…", + "welcomePage.openFile": "開啟檔案…", + "welcomePage.openFolder": "開啟資料夾…", + "welcomePage.openFolderWithPath": "透過路徑 {1} 開啟資料夾 {0}", + "welcomePage.powershell": "PowerShell", + "welcomePage.powershellDescription": "使用 Azure Data Studio 的豐富查詢編輯器來寫入及執行 PowerShell 指令碼", + "welcomePage.showAdminPack": "SQL 管理員套件", + "welcomePage.sqlServerAgent": "SQL Server Agent", + "welcomePage.sqlServerDacpac": "SQL Server Dacpac", + "welcomePage.sqlServerImport": "SQL Server 匯入", + "welcomePage.sqlServerProfiler": "SQL Server Profiler", + "welcomePage.startTour": "開始導覽", + "welcomePage.willReloadAfterInstallingExtensionPack": "{0} 的其他支援安裝完成後,將會重新載入此視窗。" + }, + "sql/workbench/contrib/welcome/browser/welcomePage.contribution": { + "miWelcome": "歡迎使用(&&W)", + "workbench.startupEditor": "控制在啟動時顯示哪個編輯器,若沒有,則從上個工作階段還原。", + "workbench.startupEditor.newUntitledFile": "開啟一個新的無標題檔案 (僅在開啟空白視窗時適用)。", + "workbench.startupEditor.none": "不使用編輯器開始。", + "workbench.startupEditor.readme": "開啟資料夾時,如果當中包含讀我檔案就開啟讀我檔案,否則改為開啟 'welcomePage'。注意: 只會監看全域設定中的設定,如果是在工作區或資料夾設定中的設定,則會忽略。", + "workbench.startupEditor.welcomePage": "開啟包含協助開始使用 Azure Data Studio 和延伸模組內容的歡迎頁面。", + "workbench.startupEditor.welcomePageInEmptyWorkbench": "在開啟空的工作台時開啟歡迎頁面。", + "workbench.startupEditor.welcomePageWithTour": "使用使用者入門導覽 (預設) 開啟歡迎頁面" + }, + "sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": { + "miGettingStarted": "使用者入門(&&S)", + "showReleaseNotes": "顯示使用者入門" + }, + "sql/workbench/services/objectExplorer/browser/dragAndDropController": { + "objectExplorer.dragAndDropController.existingIdenticalProfile": "無法將設定檔拖曳到群組: 具有相同選項的設定檔已存在於群組中。" + }, + "sql/workbench/services/profiler/browser/profilerService": { + "FileFilterDescription": "XEL 檔案", + "FileTooLarge": "檔案太大,無法在分析工具中開啟。分析工具可以開啟小於 1GB 的檔案。", + "LargeFileWait": "由於檔案大小,載入檔案可能需要一些時間。" } } } \ No newline at end of file diff --git a/resources/xlf/de/admin-tool-ext-win.de.xlf b/resources/xlf/de/Microsoft.admin-tool-ext-win.de.xlf similarity index 87% rename from resources/xlf/de/admin-tool-ext-win.de.xlf rename to resources/xlf/de/Microsoft.admin-tool-ext-win.de.xlf index 9b76cdb5c2..61851f7947 100644 --- a/resources/xlf/de/admin-tool-ext-win.de.xlf +++ b/resources/xlf/de/Microsoft.admin-tool-ext-win.de.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + Der Objekt-Explorer-Knoten konnte nicht aus dem connectionContext ermittelt werden: {0} + + + Error calling SsmsMin with args '{0}' - {1} + Fehler beim Aufruf von SsmsMin mit den Argumenten "{0}": {1} + Launching dialog... Das Dialogfeld wird gestartet... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} Über den connectionContext wurde kein connectionProfile angegeben: {0} - - Could not determine Object Explorer node from connectionContext : {0} - Der Objekt-Explorer-Knoten konnte nicht aus dem connectionContext ermittelt werden: {0} - - - Error calling SsmsMin with args '{0}' - {1} - Fehler beim Aufruf von SsmsMin mit den Argumenten "{0}": {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Skripts generieren... - Properties - Eigenschaften + Properties (Admin Tools) + Properties (Admin Tools) diff --git a/resources/xlf/de/agent.de.xlf b/resources/xlf/de/Microsoft.agent.de.xlf similarity index 96% rename from resources/xlf/de/agent.de.xlf rename to resources/xlf/de/Microsoft.agent.de.xlf index fe30023654..c58862b1f0 100644 --- a/resources/xlf/de/agent.de.xlf +++ b/resources/xlf/de/Microsoft.agent.de.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - SQL Server-Ereigniswarnung - Alert update failed '{0}' Fehler bei Warnungsaktualisierung: "{0}" + + SQL Server event alert + SQL Server-Ereigniswarnung + SQL Server performance condition alert SQL Server-Leistungsstatuswarnung @@ -20,28 +20,28 @@ - + - - Job name must be provided - Es muss ein Auftragsname angegeben werden. + + Job '{0}' created successfully + Der Auftrag "{0}" wurde erfolgreich erstellt. + + + Job '{0}' updated successfully + Der Auftrag "{0}" wurde erfolgreich aktualisiert. Job creation failed '{0}' Fehler beim Erstellen des Auftrags: "{0}" - - Job '{0}' created successfully - Der Auftrag "{0}" wurde erfolgreich erstellt. + + Job name must be provided + Es muss ein Auftragsname angegeben werden. Job update failed '{0}' Fehler beim Aktualisieren des Auftrags: "{0}" - - Job '{0}' updated successfully - Der Auftrag "{0}" wurde erfolgreich aktualisiert. - When the job completes Bei Abschluss des Auftrags @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - Fehler beim Aktualisieren des Schritts: "{0}" - Job name must be provided Es muss ein Auftragsname angegeben werden. @@ -70,9 +66,13 @@ Step name must be provided Es muss ein Schrittname angegeben werden. + + Step update failed '{0}' + Fehler beim Aktualisieren des Schritts: "{0}" + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Ein Auftrag mit einem ähnlichen Namen ist bereits vorhanden - - Notebook name must be provided - Es muss ein Name für das Notizbuch angegeben werden + + Notebook '{0}' created successfully + Notizbuch „{0}“ erfolgreich erstellt + + + Notebook '{0}' updated successfully + Notizbuch „{0}“ wurde erfolgreich aktualisiert Notebook creation failed '{0}' Fehler beim Erstellen des Notebooks „{0}“ - - Notebook '{0}' created successfully - Notizbuch „{0}“ erfolgreich erstellt + + Notebook name must be provided + Es muss ein Name für das Notizbuch angegeben werden Notebook update failed '{0}' Fehler beim Aktualisieren des Notizbuchs "{0}" - - Notebook '{0}' updated successfully - Notizbuch „{0}“ wurde erfolgreich aktualisiert - Select execution database Ausführungsdatenbank auswählen @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Der Proxy "{0}" wurde erfolgreich erstellt. - - Proxy update failed '{0}' - Fehler bei Proxyaktualisierung: "{0}" - Proxy '{0}' updated successfully Der Proxy "{0}" wurde erfolgreich aktualisiert. + + Proxy update failed '{0}' + Fehler bei Proxyaktualisierung: "{0}" + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - Zusätzlich zu sendende Benachrichtigung - <all databases> <Alle Datenbanken> - - Database name - Datenbankname - - - Delay Minutes - Verzögerung (Minuten) - - - Delay Seconds - Verzögerung (Sekunden) - - - Enabled - Aktiviert - - - Error number - Fehlernummer - - - Execute Job - Auftrag ausführen - - - Job Name - Auftragsname - - - General - Allgemein - - - Include alert error text in e-mail - Fehlertext der Warnung in E-Mail einschließen - - - Include alert error text in pager - Fehlertext der Warnung in Pager einfügen - - - Message text - Meldungstext - - - Name - Name - - - New Job - Neuer Auftrag - - - New Operator - Neuer Operator - - - Notify Operators - Operator benachrichtigen - - - E-mail - E-Mail - - - Operator List - Operatorliste - - - Operator - Operator - - - Pager - Pager - - - Options - Optionen - - - Raise alert when message contains - Warnung auslösen, wenn die Meldung Folgendes enthält - - - Response - Antwort - - - Severity - Schweregrad - 001 - Miscellaneous System Information 001: Verschiedene Systemangaben @@ -358,38 +262,130 @@ 025 - Fatal Error 025: Schwerwiegender Fehler - - Type - Typ + + Additional notification message to send + Zusätzlich zu sendende Benachrichtigung Create Alert Warnung erstellen + + Database name + Datenbankname + + + Delay Minutes + Verzögerung (Minuten) + + + Delay Seconds + Verzögerung (Sekunden) + + + E-mail + E-Mail + Edit Alert Warnung bearbeiten + + Enabled + Aktiviert + + + Error number + Fehlernummer + Event alert definition Ereigniswarnungsdefinition + + Execute Job + Auftrag ausführen + + + General + Allgemein + + + Include alert error text in e-mail + Fehlertext der Warnung in E-Mail einschließen + + + Include alert error text in pager + Fehlertext der Warnung in Pager einfügen + + + Job Name + Auftragsname + + + Message text + Meldungstext + + + Name + Name + + + New Job + Neuer Auftrag + + + New Operator + Neuer Operator + + + Notify Operators + Operator benachrichtigen + + + Operator + Operator + + + Operator List + Operatorliste + + + Options + Optionen + + + Pager + Pager + + + Raise alert when message contains + Warnung auslösen, wenn die Meldung Folgendes enthält + + + Response + Antwort + + + Severity + Schweregrad + + + Type + Typ + - + - - Enabled - Aktiviert + + Actions to perform when the job completes + Aktionen, die nach Abschluss des Auftrags ausgeführt werden sollen Alert Name Warnungsname - - Type - Typ - Alerts Warnungen @@ -398,9 +394,9 @@ Alerts list Liste der Warnungen - - The name of the job cannot be blank. - Der Auftragsname darf nicht leer sein. + + Automatically delete job + Auftrag automatisch löschen Category @@ -410,33 +406,29 @@ Delete Step Schritt löschen - - Automatically delete job - Auftrag automatisch löschen - Description Beschreibung - - Edit Step - Schritt bearbeiten - Edit Job Auftrag bearbeiten + + Edit Step + Schritt bearbeiten + Email E-Mail - + Enabled Aktiviert - - Write to the Windows Application event log - In Ereignisprotokoll für Windows-Anwendungen schreiben + + Enabled + Aktiviert General @@ -458,10 +450,6 @@ Name Name - - New Step - Neuer Schritt - New Alert Neue Warnung @@ -470,14 +458,14 @@ New Job Neuer Auftrag + + New Step + Neuer Schritt + Notifications Benachrichtigungen - - Actions to perform when the job completes - Aktionen, die nach Abschluss des Auftrags ausgeführt werden sollen - On Failure Bei Fehler @@ -522,42 +510,34 @@ Steps Schritte + + The name of the job cannot be blank. + Der Auftragsname darf nicht leer sein. + + + Type + Typ + Type Typ + + Write to the Windows Application event log + In Ereignisprotokoll für Windows-Anwendungen schreiben + - + - - Operating system (CmdExec) - Betriebssystem (CmdExec) - - - Transact-SQL script (T-SQL) - Transact-SQL-Skript (T-SQL) - Advanced Erweitert - - SQL Server Agent Service Account - Konto des SQL Server-Agent-Diensts - All Files (*) Alle Dateien (*) - - SQL Server Analysis Services Command - SQL Server Analysis Services-Befehl - - - SQL Server Analysis Services Query - SQL Server Analysis Services-Abfrage - Append output to exisiting entry in table Ausgabe an vorhandenen Eintrag in Tabelle anfügen @@ -566,10 +546,6 @@ Append output to existing file Ausgabe an vorhandene Datei anfügen - - The step name cannot be left blank - Der Schrittname darf nicht leer sein. - Cancel Abbrechen @@ -586,18 +562,6 @@ Edit Job Step Auftragsschritt bearbeiten - - The command failed. - Fehler bei Befehl. - - - On failure action - Aktion bei Fehler - - - Locate Database Files - - Datenbankdateien finden: - File name Dateiname @@ -610,10 +574,18 @@ General Allgemein + + Go to the next step + Zum nächsten Schritt wechseln + Include step output in history Schrittausgabe in Verlauf einschließen + + Locate Database Files - + Datenbankdateien finden: + Log to table In Tabelle protokollieren @@ -622,18 +594,26 @@ New Job Step Neuer Auftragsschritt - - Go to the next step - Zum nächsten Schritt wechseln - OK OK + + On failure action + Aktion bei Fehler + + + On success action + Aktion bei Erfolg + Open... Öffnen... + + Operating system (CmdExec) + Betriebssystem (CmdExec) + Output File Ausgabedatei @@ -694,38 +674,54 @@ Run as user Als Benutzer ausführen - - Selected path - Ausgewählter Pfad + + SQL Server Agent Service Account + Konto des SQL Server-Agent-Diensts + + + SQL Server Analysis Services Command + SQL Server Analysis Services-Befehl + + + SQL Server Analysis Services Query + SQL Server Analysis Services-Abfrage SQL Server Integration Service Package SQL Server Integration Services-Paket + + Selected path + Ausgewählter Pfad + Step Name Schrittname - - On success action - Aktion bei Erfolg + + The command failed. + Fehler bei Befehl. The command was successfully parsed. Der Befehl wurde erfolgreich analysiert. + + The step name cannot be left blank + Der Schrittname darf nicht leer sein. + + + Transact-SQL script (T-SQL) + Transact-SQL-Skript (T-SQL) + Type Typ - + - - Select Database - Datenbank auswählen - Description Beschreibung @@ -738,10 +734,6 @@ Execution Database Ausführungsdatenbank - - Select a database against which notebook queries will run - Wählen Sie eine Datenbank aus, für die Notebook-Abfragen ausgeführt werden. - General Allgemein @@ -762,6 +754,10 @@ Notebook Details Details zum Notebook + + Notebook Path + Notebook-Pfad + Owner Besitzer @@ -778,30 +774,30 @@ Schedules list Zeitplanliste - - Storage Database - Speicherdatenbank + + Select Database + Datenbank auswählen + + + Select a database against which notebook queries will run + Wählen Sie eine Datenbank aus, für die Notebook-Abfragen ausgeführt werden. Select a database to store all notebook job metadata and results Wählen Sie eine Datenbank aus, in der alle Notebook-Auftragsmetadaten und -ergebnisse gespeichert werden sollen. - - Notebook Path - Notebook-Pfad - Select a notebook to schedule from PC Wählen Sie ein Notizbuch aus, das vom PC in den Terminkalender aufgenommen werden soll. + + Storage Database + Speicherdatenbank + - + - - E-mail - E-Mail - Alert list Liste der Warnungen @@ -810,22 +806,38 @@ Alert name Warnungsname - - Pager - Pager + + Create Operator + Operator erstellen + + + E-mail + E-Mail E-mail Name E-Mail-Name + + Edit Operator + Operator bearbeiten + Enabled Aktiviert + + Friday + Freitag + General Allgemein + + Monday + Montag + Name Name @@ -834,21 +846,17 @@ Notifications Benachrichtigungen - - Pager on duty schedule - Pager empfangsbereit am + + Pager + Pager Pager E-mail Name E-Mail-Name für Pager - - Friday - Freitag - - - Monday - Montag + + Pager on duty schedule + Pager empfangsbereit am Saturday @@ -870,14 +878,6 @@ Wednesday Mittwoch - - Create Operator - Operator erstellen - - - Edit Operator - Operator bearbeiten - Workday begin Beginn des Arbeitstags @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Beschreibung - - Job Schedules - Auftragszeitpläne - - - OK - OK - ID ID + + Job Schedules + Auftragszeitpläne + Name Name + + OK + OK + - + + + Create Proxy + Proxy erstellen + Credential name Name der Anmeldeinformationen @@ -930,6 +934,10 @@ Description Beschreibung + + Edit Proxy + Proxy bearbeiten + General Allgemein @@ -982,30 +990,22 @@ Subsystem Subsystem - - Create Proxy - Proxy erstellen - - - Edit Proxy - Proxy bearbeiten - - + Add new connection Neue Verbindung hinzufügen - - Select a connection - Verbindung auswählen - Please select a valid connection Wählen Sie eine gültige Verbindung aus + + Select a connection + Verbindung auswählen + Template update failure Fehler beim Aktualisieren der Vorlage diff --git a/resources/xlf/de/arc.de.xlf b/resources/xlf/de/Microsoft.arc.de.xlf similarity index 98% rename from resources/xlf/de/arc.de.xlf rename to resources/xlf/de/Microsoft.arc.de.xlf index afe406191b..b76fd6ecec 100644 --- a/resources/xlf/de/arc.de.xlf +++ b/resources/xlf/de/Microsoft.arc.de.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + Diese Serverparameter des Koordinatornnotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern. - - Apply - Anwenden + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + Diese Serverparameter des Workerknotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Die Erweiterung "Arc-Bereitstellung" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert. + + 1 + 1 - - Azure Arc Resources - Azure Arc-Ressourcen + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - Wollen Sie wirklich das ausgewählte Upgrade anwenden? + + 3 + 3 - - Available - Verfügbar + + A connection is required to list the databases on this instance. + Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich. - - Available Upgrades - Verfügbare Upgrades - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - Verfügbare Upgrades für diese Ressource sind unten aufgeführt. Sie können Upgrades anwenden, indem Sie auf die Upgrade-Schaltfläche klicken. - - - Backup - Sicherung - - - Backups - Sicherungen - - - {0} backups - {0} Sicherungen - - - False - FALSE - - - True - TRUE - - - BusinessCritical - BusinessCritical - - - Cancel - Abbrechen - - - Click the new support request button to file a support request in the Azure Portal. - Klicken Sie auf die Schaltfläche "Neue Supportanfrage", um eine Supportanfrage im Azure-Portal zu übertragen. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Klicken Sie auf die Schaltfläche "Problembehandlung", um das Notizbuch "Azure Arc {0}-Problembehandlung" zu öffnen. - - - Compute - Compute - - - Compute + Storage - Compute + Speicher - - - there are sufficient resources available - es sind genügend Ressourcen verfügbar - - - Before doing so, you need to ensure - Vor dem Ausführen müssen Sie sicherstellen, dass - - - in your Kubernetes cluster to honor this configuration. - in Ihrem Kubernetes-Cluster hinzufügen, um diese Konfiguration zu berücksichtigen. - - - without downtime and by - ohne Downtime und durch - - - Compute Configuration - Computekonfiguration - - - Condition - Bedingung - - - Configuration - Konfiguration - - - Configure retention policy - Konfigurieren der Aufbewahrungsrichtlinie - - - Configure Retention Policy - Konfigurieren der Aufbewahrungsrichtlinie - - - Confirm the new password - Bestätigen Sie das neue Kennwort - - - Connect - Verbinden - - - Connect to Existing Controller - Verbindung mit vorhandenem Controller herstellen - - - Could not connect to controller {0}. {1} - Es konnte keine Verbindung mit dem Controller "{0}" hergestellt werden. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Verbinden zur SQL Managed Instance – Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - Es konnte keine Verbindung mit SQL Managed Instance – Azure Arc-Instanz "{0}" hergestellt werden. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Verbindung zu PostgreSQL Server – Azure Arc ({0}) herstellen - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - Es konnte keine Verbindung zur PostgreSQL – Azure Arc-Instanz {0} hergestellt werden. {1} + + A connection is required to show and set database engine settings. + Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen, für die die PostgreSQL-Erweiterung installiert werden muss, ist eine Verbindung mit dem Server erforderlich. - - Connect to Server - Mit Server verbinden - - - Connection Mode - Verbindungsmodus - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Verbindungszeichenfolge für {0} - - - Connection Strings - Verbindungszeichenfolgen - - - Pod containers are ready. - Pod-Container sind bereit. - - - Cluster Context - Clusterkontext - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc-Datencontroller-Dashboard (Vorschau) – {0} - - - Kube Config File Path - Pfad der Kube-Konfigurationsdatei - - - Name - Name - - - The name to display in the tree view, this is not applied to the controller itself. - Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird. - - - Controller Password - Controller-Kennwort - - - Controller URL - Controller-URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - Die Controller-URL ist erforderlich, wenn mehrere Cluster mit demselben Namespace vorhanden sind – dies sollte im Allgemeinen nicht erforderlich sein. - - - https://<IP or hostname>:<port> - https://<IP oder Hostname>:<port> - - - Controller Username - Benutzername für Controller - - - Coordinator - Koordinator - - - Coordinator endpoint - Koordinatorendpunkt - - - Coordinator Node Parameters - Parameter für Koordinatorknoten - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - Diese Serverparameter des Koordinatornnotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern. - - - {0} copied to clipboard - {0} in Zwischenablage kopiert - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Verbindungszeichenfolge "{0}" in Zwischenablage kopieren - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - "{0}" in Zwischenablage kopieren - - - CPU limit - CPU-Limit - - - CPU request - CPU-Anforderung - - - Could not find Azure resource for {0} - Die Azure-Ressource für "{0}" wurde nicht gefunden - - - Could not find controller registration. - Die Controllerregistrierung wurde nicht gefunden. - - - New Instance - Neue Instanz - - - Current version - Aktuelle Version - - - Data controller - Datencontroller - - - Azure Arc Data Controller - Azure Arc Data Controller - - - {0} data - {0} Daten - - - Database - Datenbank - - - Database {0} created - Datenbank "{0}" erstellt - - - Failed to create database {0}. {1} - Fehler beim Erstellen der Datenbank "{0}". {1} - - - Destination Details - Zieldetails - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt. - - - Database name - Datenbankname - - - Databases - Datenbanken - - - arc-dc - arc-dc - - - Delete - Löschen - - - Deleting instance '{0}'... - Instanz "{0}" wird gelöscht... - - - Description - Beschreibung - - - Details - Details - - - Diagnose and solve problems - Diagnose und Problembehandlung - - - Direct - Direkt - - - Discard - Verwerfen - - - Drop - Ablegen - - - Currently dropping another extension, try again once that is completed. - Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist. - - - Earliest point in time - Frühester Zeitpunkt - - - Emergency - Notfall - - - Enable Trust Server Certificate - „Serverzertifikat vertrauen“ aktivieren - - - Encrypt - Verschlüsseln - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Falls wahr, verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. - - - Endpoint - Endpunkt - - - Enter a non empty password or press escape to exit. - Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden. - - - Enter a new password - Geben Sie ein neues Kennwort ein - - - Error connecting to controller. {0} - Fehler beim Verbinden mit dem Controller. {0} - - - Error getting data controller connection mode. - Fehler beim Abrufen des Datencontroller-Verbindungsmodus. - - - Error listing Log Analytics workspaces {0} - Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0} - - - Error encountered while verifying password. {0} - Fehler beim Überprüfen des Kennworts. {0} - - - Failed to install extension {0}. - Fehler beim Installieren der Erweiterung "{0}". - - - Extension '{0}' has been installed. - Die Erweiterung "{0}" wurde installiert. - - - Extension name - Name der Erweiterung - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern. - - - Value should be either of the following: ({0}). - Der Wert sollte einer der Folgenden sein: ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Einige Erweiterungen müssen zum Startzeitpunkt in PostgreSQL geladen werden, bevor Sie verwendet werden können. Geben Sie zum Bearbeiten eine durch Kommata getrennte Liste gültiger Erweiterungen ein: ({0}). - - - Extensions - Erweiterungen - - - Extensions '{0}' added - Erweiterungen "{0}" hinzugefügt - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - 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. - - - Extensions '{0}' dropped - Erweiterungen "{0}" gelöscht - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 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. - - - Learn more about PostgreSQL extensions. - Weitere Informationen zu PostgreSQL-Erweiterungen. - - - Table of preloaded extensions. - Tabelle der im Voraus geladenen Erweiterungen. - - - Table of preloaded extensions are loading. - Die Tabelle der im Voraus geladenen Erweiterungen wird geladen. - - - Preloaded extensions can now be viewed. - Im Voraus geladene Erweiterungen können jetzt angezeigt werden. - - - External Endpoint - Externer Endpunkt - - - Failed - Fehlerhaft - - - Feedback - Feedback + + Admin username + Administratorbenutzername An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Unerwarteter Fehler beim Abrufen der Registrierungen für "{0}". {1} + + Apply + Anwenden + + + Are you sure you want to apply the selected upgrade? + Wollen Sie wirklich das ausgewählte Upgrade anwenden? + + + Attempt to get isPassword for unknown variable:{0} + Es wird versucht, "isPassword" für eine unbekannte Variable abzurufen: {0} + + + Attempt to get variable value for unknown variable:{0} + Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0} + + + Available + Verfügbar + + + Available Upgrades + Verfügbare Upgrades + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + Verfügbare Upgrades für diese Ressource sind unten aufgeführt. Sie können Upgrades anwenden, indem Sie auf die Upgrade-Schaltfläche klicken. + + + Azure Arc Data Controller + Azure Arc Data Controller + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc-Datencontroller-Dashboard (Vorschau) – {0} + + + Azure Arc Resources + Azure Arc-Ressourcen + + + Azure Database for PostgreSQL - Azure Arc + Azure Database for PostgreSQL – Azure Arc + + + Backup + Sicherung + + + Backups + Sicherungen + + + Before doing so, you need to ensure + Vor dem Ausführen müssen Sie sicherstellen, dass + + + Browse + Durchsuchen + + + BusinessCritical + BusinessCritical + + + CPU limit + CPU-Limit + + + CPU request + CPU-Anforderung + + + Cancel + Abbrechen + + + Click the new support request button to file a support request in the Azure Portal. + Klicken Sie auf die Schaltfläche "Neue Supportanfrage", um eine Supportanfrage im Azure-Portal zu übertragen. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Klicken Sie auf die Schaltfläche "Problembehandlung", um das Notizbuch "Azure Arc {0}-Problembehandlung" zu öffnen. + + + Cluster Context + Clusterkontext + + + Cluster Context with name: {0} not found in the Kube config file + Eiin Clusterkontext mit dem Namen: {0} wurde nicht in der Kube-Konfigurationsdatei gefunden. + + + Compute + Compute + + + Compute + Storage + Compute + Speicher + + + Compute Configuration + Computekonfiguration + + + Condition + Bedingung + + + Configuration + Konfiguration + + + Configure Retention Policy + Konfigurieren der Aufbewahrungsrichtlinie + + + Configure retention policy + Konfigurieren der Aufbewahrungsrichtlinie + + + Confirm the new password + Bestätigen Sie das neue Kennwort + + + Connect + Verbinden + + + Connect to Existing Controller + Verbindung mit vorhandenem Controller herstellen + + + Connect to PostgreSQL server - Azure Arc ({0}) + Verbindung zu PostgreSQL Server – Azure Arc ({0}) herstellen + + + Connect to SQL managed instance - Azure Arc ({0}) + Verbinden zur SQL Managed Instance – Azure Arc ({0}) + + + Connect to Server + Mit Server verbinden + + + Connection Mode + Verbindungsmodus + + + Connection Strings + Verbindungszeichenfolgen + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Verbindungszeichenfolge für {0} + + + Controller Info could not be found with name: {0} + Controllerinformationen mit folgendem Namen wurden nicht gefunden: {0} + + + Controller Password + Controller-Kennwort + + + Controller URL + Controller-URL + + + Controller Username + Benutzername für Controller + + + Coordinator + Koordinator + + + Coordinator Node Parameters + Parameter für Koordinatorknoten + + + Coordinator endpoint + Koordinatorendpunkt + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Verbindungszeichenfolge "{0}" in Zwischenablage kopieren + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + "{0}" in Zwischenablage kopieren + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + Es konnte keine Verbindung zur PostgreSQL – Azure Arc-Instanz {0} hergestellt werden. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + Es konnte keine Verbindung mit SQL Managed Instance – Azure Arc-Instanz "{0}" hergestellt werden. {1} + + + Could not connect to controller {0}. {1} + Es konnte keine Verbindung mit dem Controller "{0}" hergestellt werden. {1} + + + Could not find Azure resource for {0} + Die Azure-Ressource für "{0}" wurde nicht gefunden + + + Could not find controller registration. + Die Controllerregistrierung wurde nicht gefunden. + + + Current version + Aktuelle Version + + + Currently dropping another extension, try again once that is completed. + Zurzeit wird eine andere Erweiterung gelöscht. Versuchen Sie es noch mal, sobald der Vorgang abgeschlossen ist. + + + Currently, only upgrading to the next immediate version is supported. + Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt. + + + Dashboard for viewing logs + Dashboard zum Anzeigen von Protokollen + + + Dashboard for viewing metrics + Dashboard zum Anzeigen von Metriken + + + Data controller + Datencontroller + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + Der Datencontroller wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: “kubectl get datacontrollers -A” + + + Database + Datenbank + + + Database name + Datenbankname + + + Database {0} created + Datenbank "{0}" erstellt + + + Databases + Datenbanken + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her. + + + Delete + Löschen + + + Deleting instance '{0}'... + Instanz "{0}" wird gelöscht... + + + Description + Beschreibung + + + Destination Details + Zieldetails + + + Details + Details + + + Diagnose and solve problems + Diagnose und Problembehandlung + + + Direct + Direkt + + + Discard + Verwerfen + + + Drop + Ablegen + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Während eines SQL Managed Instance-Upgrades können Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (CRDs) und Container, upgegradet werden. Ein Upgrade der SQL Managed Instance führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL-Server). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Während des Upgrades eines Datencontrollers kann ein Upgrade für Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (Custom Resource Definitions, CRDs) und Container durchgeführt werden. Ein Upgrade des Datencontrollers führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL Hyperscale-Server). + + + Earliest point in time + Frühester Zeitpunkt + + + Editing extensions failed. {0} + Fehler beim Bearbeiten von Erweiterungen. {0} + + + Emergency + Notfall + + + Enable Trust Server Certificate + „Serverzertifikat vertrauen“ aktivieren + + + Encrypt + Verschlüsseln + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + Die Verschlüsselung wurde für diese Verbindung aktiviert, überprüfen Sie Ihre SSL- und Zertifikatskonfiguration für den Ziel-SQL Server, oder legen Sie „Serverzertifikat vertrauen“ in der Einstellungsdatei auf „WAHR“ fest. Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und ist keine empfohlene Praxis für Produktionsumgebungen. Möchten Sie „Serverzertifikat vertrauen“ für diese Verbindung aktivieren und es erneut versuchen? + + + Endpoint + Endpunkt + + + Enter a new password + Geben Sie ein neues Kennwort ein + + + Enter a non empty password or press escape to exit. + Geben Sie ein nicht leeres Kennwort ein, oder drücken Sie ESC, um den Vorgang zu beenden. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Geben Sie die erforderlichen Einstellungen für den Namen der Zieldatenbank und die verwaltete SQL-Instanz ein. Standardmäßig ist die verwaltete Quellinstanz ausgewählt. + + + Error connecting to controller. {0} + Fehler beim Verbinden mit dem Controller. {0} + + + Error encountered while verifying password. {0} + Fehler beim Überprüfen des Kennworts. {0} + + + Error getting SQL managed instance version number. + Fehler beim Abrufen der Versionsnummer der SQL Managed Instance. + + + Error getting data controller connection mode. + Fehler beim Abrufen des Datencontroller-Verbindungsmodus. + + + Error listing Log Analytics workspaces {0} + Fehler beim Auflisten der Log Analytics-Arbeitsbereiche {0} + + + Error loading cluster contexts. {0} + Fehler beim Laden von Clusterkontexten. {0} + + + Error logging into controller - wrong username or password + Fehler beim Anmelden beim Controller – falscher Benutzername oder Kennwort. + + + Error opening dashboard. {0} + Fehler beim Öffnen des Dashboards. {0} + + + Error showing details of SQL managed instance. + Fehler beim Anzeigen von Details zur SQL Managed Instance. + + + Extension '{0}' has been installed. + Die Erweiterung "{0}" wurde installiert. + + + Extension name + Name der Erweiterung + + + Extensions + Erweiterungen + + + Extensions '{0}' added + Erweiterungen "{0}" hinzugefügt + + + Extensions '{0}' dropped + Erweiterungen "{0}" gelöscht + + + External Endpoint + Externer Endpunkt + + + Failed + Fehlerhaft + + + Failed to acquire password. {0} + Fehler beim Abrufen des Kennworts. {0} + + + Failed to create database {0}. {1} + Fehler beim Erstellen der Datenbank "{0}". {1} + + + Failed to delete instance {0}. {1} + Fehler beim Löschen der Instanz "{0}". {1} + + + Failed to discard user input. {0} + Fehler beim Verwerfen der Benutzereingabe. {0} + + + Failed to install extension {0}. + Fehler beim Installieren der Erweiterung "{0}". + + + Failed to reset password. {0} + Fehler beim Zurücksetzen des Kennworts. {0} + + + Failed to update instance {0}. {1} + Fehler beim Aktualisieren der Instanz "{0}". {1} + + + False + FALSE + + + Feedback + Feedback + Fully qualified domain Vollqualifizierte Domäne @@ -497,10 +521,6 @@ Grafana Dashboard Grafana-Dashboard - - Dashboard for viewing metrics - Dashboard zum Anzeigen von Metriken - Indirect Indirekt @@ -517,18 +537,6 @@ Instance '{0}' deleted Die Instanz "{0}" wurde gelöscht - - Failed to delete instance {0}. {1} - Fehler beim Löschen der Instanz "{0}". {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 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. - - - Failed to update instance {0}. {1} - Fehler beim Aktualisieren der Instanz "{0}". {1} - Instance '{0}' updated Instanz "{0}" wurde aktualisiert @@ -537,10 +545,6 @@ Invalid config path Ungültiger Konfigurationspfad - - The value '{0}' does not match the instance name. Try again or press escape to exit - Der Wert "{0}" stimmt nicht mit dem Instanznamen überein. Versuchen Sie es erneut, oder drücken Sie ESC, um den Vorgang zu beenden. - Issues Detected Es wurden Probleme festgestellt. @@ -549,9 +553,9 @@ Kibana Dashboard Kibana-Dashboard - - Dashboard for viewing logs - Dashboard zum Anzeigen von Protokollen + + Kube Config File Path + Pfad der Kube-Konfigurationsdatei Last transition @@ -561,41 +565,45 @@ Latest point in time Letzter Zeitpunkt - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL mit Azure Arc-Unterstützung + + Learn More. + Weitere Informationen. Learn more about Azure PostgreSQL client interfaces Weitere Informationen zu Azure PostgreSQL-Clientschnittstellen - - Learn More. - Weitere Informationen. + + Learn more about PostgreSQL extensions. + Weitere Informationen zu PostgreSQL-Erweiterungen. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Weitere Informationen zu den Einstellungen des Datenbankmoduls für PostgreSQL mit Azure Arc-Unterstützung + + + Learn more about each release here. + Erfahren Sie hier mehr über jede Version. Load extensions Extensions laden - - Loading... - Wird geladen... - Loading cluster contexts completed Laden von Clusterkontexten abgeschlossen - - Error loading cluster contexts. {0} - Fehler beim Laden von Clusterkontexten. {0} + + Loading... + Wird geladen... - - {0} log - {0} Protokoll + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Fehler beim Anmelden beim Controller – falscher Benutzername oder Kennwort. + + Managed instance admin + MI-Administrator Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Speicheranforderung (in GB) - - Managed instance admin - MI-Administrator - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Datenbanken mit verfügbaren Sicherungen werden unten angezeigt. Stellen Sie Datenbanken in dieser Instanz oder einer anderen Instanz innerhalb desselben benutzerdefinierten Speicherorts wieder her. - - - You can scale your Azure SQL managed instance - Azure Arc by - Sie können Ihre Azure SQL Managed Instance – Azure Arc skalieren nach - - - A connection is required to list the databases on this instance. - Zum Auflisten der Datenbanken in dieser Instanz ist eine Verbindung erforderlich. - - - SQL managed instance - Azure Arc Dashboard - {0} - SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Verwaltete SQL-Instanz – Azure Arc - - - Error getting SQL managed instance version number. - Fehler beim Abrufen der Versionsnummer der SQL Managed Instance. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - Die Erweiterung "{0}" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren? - Monitor Monitor - - You can check the status of the upgrade by running the following command: - Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - Die Verschlüsselung wurde für diese Verbindung aktiviert, überprüfen Sie Ihre SSL- und Zertifikatskonfiguration für den Ziel-SQL Server, oder legen Sie „Serverzertifikat vertrauen“ in der Einstellungsdatei auf „WAHR“ fest. Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und ist keine empfohlene Praxis für Produktionsumgebungen. Möchten Sie „Serverzertifikat vertrauen“ für diese Verbindung aktivieren und es erneut versuchen? + + Name + Name Name @@ -669,6 +637,10 @@ New Database Neue Datenbank + + New Instance + Neue Instanz + New support request Neue Supportanfrage @@ -677,41 +649,45 @@ No Nein - - No extensions listed in configuration. - In der Konfiguration sind keine Erweiterungen aufgeführt. + + No 'contexts' found in the config file: {0} + In der Konfigurationsdatei wurden keine Kontexte gefunden: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + 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. No External Endpoint has been configured so this information isn't available. Es wurde kein externer Endpunkt konfiguriert, daher sind diese Informationen nicht verfügbar. + + No context is marked as 'current-context' in the config file: {0} + In der Konfigurationsdatei ist kein Kontext als "current-context" gekennzeichnet: {0} + + + No current cluster context was found in the kube config file + In der Kube-Konfigurationsdatei wurde kein aktueller Clusterkontext gefunden + + + No extensions listed in configuration. + In der Konfiguration sind keine Erweiterungen aufgeführt. + No instances available Keine Instanzen verfügbar - - No worker server parameters found... - Es wurden keine Workerserverparameter gefunden... - - - There aren’t any known issues affecting this PostgreSQL instance. - Es liegen keine bekannten Probleme vor, die sich auf diese PostgreSQL-Instanz auswirken. - - - The current version is the latest version. No upgrades available. - Die aktuelle Version ist die neueste Version. Keine Upgrades verfügbar. + + No name field was found in a cluster context in the config file: {0} + In der Konfigurationsdatei wurde kein Namensfeld in einem Clusterkontext gefunden: {0} No worker pods in this configuration. Diese Konfiguration enthält keine Worker-Pods. - - node - Knoten - - - nodes - Knoten + + No worker server parameters found... + Es wurden keine Workerserverparameter gefunden... Not Configured @@ -721,17 +697,9 @@ Not Ready Nicht bereit - - {0} vCore - {0} virtueller Kern - - - {0} vCores - {0} virtuelle Kerne - - - • {0} ({1} issues) - • {0} ({1} Probleme) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen. Off @@ -753,18 +721,6 @@ Online Online - - Currently, only upgrading to the next immediate version is supported. - Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - Die Version einer SQL Managed Instance darf nicht neuer als die Version des Datencontrollers sein. Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt. - - - Error opening dashboard. {0} - Fehler beim Öffnen des Dashboards. {0} - Open in Azure Portal In Azure-Portal öffnen @@ -773,9 +729,9 @@ Overview Übersicht - - Failed to discard user input. {0} - Fehler beim Verwerfen der Benutzereingabe. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Kennwort - - Failed to acquire password. {0} - Fehler beim Abrufen des Kennworts. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 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. Password reset successfully Kennwortzurücksetzung erfolgreich - - Failed to reset password. {0} - Fehler beim Zurücksetzen des Kennworts. {0} - - - Provide Password to Controller - Kennwort für Controller angeben - Pending Ausstehend - - A connection is required to show and set database engine settings. - Zum Anzeigen und Festlegen der Datenbankmodul-Einstellungen ist eine Verbindung erforderlich. - - - PostgreSQL server - Azure Arc - PostgreSQL Server –- Azure Arc - - - Point in time restore - Zeitpunktwiederherstellung - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an. - Pod conditions table Tabelle mit Podbedingungen + + Pod containers are ready. + Pod-Container sind bereit. + Pod is initialized. Pod wurde initialisiert. - - The pods listed below are experiencing issues that may affect performance or availability. - In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können. - Pod is ready. Pod ist bereit. @@ -845,46 +777,38 @@ Pods Present Vorhandene Pods - - pods ready - Bereite Pods + + Point in time restore + Zeitpunktwiederherstellung - - Select a pod in the dropdown below for detailed health information. - Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus. + + Point in time restore time window update failed. {0} + Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0} - - Select a pod in the dropdown below for detailed health information - Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus + + Point-In-Time Recovery retention (days) + Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage) PostgreSQL by PostgreSQL von - - Admin username - Administratorbenutzername + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL bietet die Möglichkeit, die Funktionalität Ihrer Datenbank mithilfe von Erweiterungen zu erweitern. - - Azure Database for PostgreSQL - Azure Arc - Azure Database for PostgreSQL – Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + 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. - - You can scale your Azure Arc-enabled - Sie können die Funktion "mit Azure Arc-Unterstützung" skalieren + + PostgreSQL server - Azure Arc + PostgreSQL Server –- Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Dashboard von PostgreSQL Server – Azure Arc (Vorschau) – {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version PostgreSQL-Version @@ -893,26 +817,30 @@ Preloaded Extensions Im Voraus geladene Erweiterungen + + Preloaded extensions can now be viewed. + Im Voraus geladene Erweiterungen können jetzt angezeigt werden. + Project Details Projektdetails - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten. - Properties Eigenschaften + + Provide Password to Controller + Kennwort für Controller angeben + + + Provide time in correct format and within range: {0} to {1} + Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt - Read more Weitere Informationen @@ -957,17 +885,9 @@ Remember Password Kennwort speichern - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Kennwort zurücksetzen Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} Fehler beim Zurücksetzen. {0} - - Reset Password - Kennwort zurücksetzen - Reset to default Standard wiederherstellen @@ -1005,6 +921,10 @@ Restore Database Datenbank wiederherstellen + + Restore Point Details + Details zum Wiederherstellungspunkt + Restore a database to an Azure Arc enabled SQL Managed Instance. Stellen Sie eine Datenbank in einer SQL Managed Instance mit Azure Arc-Unterstützung wieder her. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Wiederherstellungspunkt (UTC) in einem Zeitformat: „JJJJ-MM-TTTHH:MM:SSZ - - Restore Point Details - Details zum Wiederherstellungspunkt - - - Provide time in correct format and within range: {0} to {1} - Zeit im richtigen Format und innerhalb des gültigen Bereichs angeben: {0} für {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Geben Sie einen Wiederherstellungspunkt im angegebenen Zeitformat innerhalb des angegebenen Bereichs der frühesten und letzten Wiederherstellungszeit ein. - - - Point in time restore time window update failed. {0} - Fehler beim Aktualisieren des Zeitfensters für die Zeitpunktwiederherstellung. {0} - Restoring Wird wiederhergestellt - - Point-In-Time Recovery retention (days) - Aufbewahrungsdauer für Point-In-Time-Wiederherstellung (Tage) - Running Wird ausgeführt + + SQL managed instance - Azure Arc + Verwaltete SQL-Instanz – Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + SQL Managed Instance – Azure Arc-Dashboard (Vorschau) – {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + Die SQL Managed Instance wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: „kubectl get sqlmi -A“ + Save Speichern - - scaling compute vCores and memory. - Compute-V-Kerne und Speicher werden skaliert. - Search to filter items... Suchen, um Elemente zu filtern... @@ -1057,10 +965,30 @@ Security Sicherheit + + Select + Auswählen + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt. + + + Select a pod in the dropdown below for detailed health information + Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus + + + Select a pod in the dropdown below for detailed health information. + Wählen Sie in der Dropdownliste unten einen Pod für detaillierte Integritätsinformationen aus. + Select from available client connection strings below. Wählen Sie unten die verfügbaren Clientverbindungszeichenfolgen aus. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um alle Ihre Ressourcen zu organisieren und zu verwalten. + Server Server @@ -1085,21 +1013,25 @@ Settings Einstellungen - - Error showing details of SQL managed instance. - Fehler beim Anzeigen von Details zur SQL Managed Instance. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 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. - - Source database - Quelldatenbank + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Einige Erweiterungen müssen zum Startzeitpunkt in PostgreSQL geladen werden, bevor Sie verwendet werden können. Geben Sie zum Bearbeiten eine durch Kommata getrennte Liste gültiger Erweiterungen ein: ({0}). Source Details Quelldetails - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Wählen Sie eine Sicherungsquelle aus und geben Sie Details an. Zusätzliche Einstellungen werden basierend auf der ausgewählten Sicherung nach Möglichkeit auf den Standardwert festgelegt. + + Source database + Quelldatenbank + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. Passen Sie dies für Sicherungsverfügbarkeit an. State @@ -1109,10 +1041,6 @@ Status Status - - storage per node - Speicher pro Knoten - Subscription Abonnement @@ -1125,10 +1053,6 @@ Support + troubleshooting Support + Problembehandlung - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Beachten Sie, dass die Ressourcenkonfiguration zuerst in Azure hochgeladen werden muss, um eine Supportanfrage zu öffnen. - Suspect Fehlerverdächtig @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Sekundäre zum Commit synchronisieren + + Table of preloaded extensions are loading. + Die Tabelle der im Voraus geladenen Erweiterungen wird geladen. + + + Table of preloaded extensions. + Tabelle der im Voraus geladenen Erweiterungen. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Die Erweiterung "Arc-Bereitstellung" wurde durch die Arc-Erweiterung ersetzt und wurde deinstalliert. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + Die Controller-URL ist erforderlich, wenn mehrere Cluster mit demselben Namespace vorhanden sind – dies sollte im Allgemeinen nicht erforderlich sein. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + + + The current version is the latest version. No upgrades available. + Die aktuelle Version ist die neueste Version. Keine Upgrades verfügbar. + + + The name to display in the tree view, this is not applied to the controller itself. + Der in der Strukturansicht anzuzeigende Name, der nicht auf den Controller selbst angewendet wird. + The passwords do not match. Confirm the password or press escape to exit. Die Kennwörter stimmen nicht überein. Bestätigen Sie das Kennwort, oder drücken Sie ESC, um den Vorgang zu beenden. + + The pods listed below are experiencing issues that may affect performance or availability. + In den nachstehend aufgeführten Pods treten Probleme auf, die sich auf die Leistung oder die Verfügbarkeit auswirken können. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + Der Wert "{0}" stimmt nicht mit dem Instanznamen überein. Versuchen Sie es erneut, oder drücken Sie ESC, um den Vorgang zu beenden. + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + Die Version einer SQL Managed Instance darf nicht neuer als die Version des Datencontrollers sein. Derzeit werden nur Upgrades auf die nächsthöhere Version unterstützt. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + Die Erweiterung "{0}" ist zum Anzeigen der Engine-Einstellungen erforderlich. Möchten Sie sie jetzt installieren? + + + There aren’t any known issues affecting this PostgreSQL instance. + Es liegen keine bekannten Probleme vor, die sich auf diese PostgreSQL-Instanz auswirken. + Troubleshoot Problembehandlung - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Falls wahr (und 'encrypt=true'), verwendet SQL Server SSL-Verschlüsselung für alle zwischen Client und Server gesendeten Daten, ohne das Serverzertifikat zu validieren. + + True + TRUE Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Typ + + USD + USD + Unknown Unbekannt @@ -1165,10 +1145,6 @@ Unload extensions Extensions entladen - - Editing extensions failed. {0} - Fehler beim Bearbeiten von Erweiterungen. {0} - Updated {0} Aktualisiert: {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller Datencontroller upgraden - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Während des Upgrades eines Datencontrollers kann ein Upgrade für Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (Custom Resource Definitions, CRDs) und Container durchgeführt werden. Ein Upgrade des Datencontrollers führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL Hyperscale-Server). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Während eines SQL Managed Instance-Upgrades können Teile der Datensteuerungsebene, z. B. benutzerdefinierte Ressourcendefinitionen (CRDs) und Container, upgegradet werden. Ein Upgrade der SQL Managed Instance führt nicht zu Downtime für die Datendienste (SQL Managed Instance oder PostgreSQL-Server). - Upgrade Management Upgradeverwaltung @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance SQL Managed Instance-Upgrade - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - Der Datencontroller wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: “kubectl get datacontrollers -A” - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}„ ein Upgrade durchgeführt + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Für SQL MIAA „{0}“ wird mit dem Befehl az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s„ ein Upgrade durchgeführt Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s„ ein Upgrade durchgeführt - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Für SQL MIAA „{0}“ wird mit dem Befehl az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s„ ein Upgrade durchgeführt - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - Die SQL Managed Instance wird upgegradet. Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: „kubectl get sqlmi -A“ + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Für den Datencontroller „{0}“ wird mit dem Befehl „az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}„ ein Upgrade durchgeführt User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Benutzername - - vCores - Virtuelle Kerne - Value Wert + + Value is expected to be in the range {0} - {1} + Es wird erwartet, dass der Wert im Bereich {0}–{1} liegt + + + Value should be either of the following: ({0}). + Der Wert sollte einer der Folgenden sein: ({0}). + Version Version - - Learn more about each release here. - Erfahren Sie hier mehr über jede Version. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 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. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Falls wahr (und 'encrypt=true'), verwendet SQL Server SSL-Verschlüsselung für alle zwischen Client und Server gesendeten Daten, ohne das Serverzertifikat zu validieren. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Falls wahr, verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Worker Worker - - Worker node count - Anzahl von Workerknoten - Worker Node Parameters Parameter für Workerknoten @@ -1265,121 +1233,201 @@ Worker Nodes Workerknoten - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - Diese Serverparameter des Workerknotens können auf benutzerdefinierte (nicht standardmäßige) Werte festgelegt werden. Suchen Sie nach Parametern. + + Worker node count + Anzahl von Workerknoten Yes Ja - - Select - Auswählen + + You can check the status of the upgrade by running the following command: + Sie können den Status des Upgrades überprüfen, indem Sie den folgenden Befehl ausführen: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - Die in der Konfigurationsdatei angegebenen Clusterkontext-Informationen: {0} und Clusterkontext: {1} sind nicht mehr gültig. Fehler: - {2} - Möchten Sie diese Informationen aktualisieren? + + You can scale your Azure Arc-enabled + Sie können die Funktion "mit Azure Arc-Unterstützung" skalieren - - Cluster Context with name: {0} not found in the Kube config file - Eiin Clusterkontext mit dem Namen: {0} wurde nicht in der Kube-Konfigurationsdatei gefunden. + + You can scale your Azure SQL managed instance - Azure Arc by + Sie können Ihre Azure SQL Managed Instance – Azure Arc skalieren nach - - Browse - Durchsuchen + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Es wird versucht, "isPassword" für eine unbekannte Variable abzurufen: {0} + + https://<IP or hostname>:<port> + https://<IP oder Hostname>:<port> - - Attempt to get variable value for unknown variable:{0} - Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0} + + in your Kubernetes cluster to honor this configuration. + in Ihrem Kubernetes-Cluster hinzufügen, um diese Konfiguration zu berücksichtigen. - - No 'contexts' found in the config file: {0} - In der Konfigurationsdatei wurden keine Kontexte gefunden: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - Controllerinformationen mit folgendem Namen wurden nicht gefunden: {0} + + node + Knoten - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - 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. + + nodes + Knoten - - No current cluster context was found in the kube config file - In der Kube-Konfigurationsdatei wurde kein aktueller Clusterkontext gefunden + + pods ready + Bereite Pods - - No context is marked as 'current-context' in the config file: {0} - In der Konfigurationsdatei ist kein Kontext als "current-context" gekennzeichnet: {0} + + scaling compute vCores and memory. + Compute-V-Kerne und Speicher werden skaliert. - - No name field was found in a cluster context in the config file: {0} - In der Konfigurationsdatei wurde kein Namensfeld in einem Clusterkontext gefunden: {0} + + storage per node + Speicher pro Knoten - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 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. + + there are sufficient resources available + es sind genügend Ressourcen verfügbar + + + vCores + Virtuelle Kerne + + + without downtime and by + ohne Downtime und durch + + + {0} backups + {0} Sicherungen + + + {0} copied to clipboard + {0} in Zwischenablage kopiert + + + {0} data + {0} Daten + + + {0} log + {0} Protokoll + + + {0} vCore + {0} virtueller Kern + + + {0} vCores + {0} virtuelle Kerne + + + • {0} ({1} issues) + • {0} ({1} Probleme) - + - - I accept {0} and {1}. - Ich akzeptiere die {0} und die {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Azure Marketplace Bedingungen + + 1 replica + 1 Replikat - - Learn more - Weitere Informationen + + 2 replicas + 2 Replikate - - Privacy policy - Datenschutzrichtlinien + + 3 replicas + 3 Replikate - - Terms of use - Nutzungsbedingungen + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + Eine durch Trennzeichen getrennte Liste der Postgres-Erweiterungen, die beim Start geladen werden sollen. Unterstützte Werte finden Sie in der Postgres-Dokumentation. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL Server – Azure Arc ist eines der Datenbankmodule die im Rahmen der Datendienste mit Azure Arc-Unterstützung verfügbar sind und in der Infrastruktur Ihrer Wahl bereitgestellt werden können. {0}. - -Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a) stimme ich den rechtlichen Bedingungen und der/den Datenschutzerklärung(en) zu, die mit den unten aufgeführten Marketplace-Angeboten verbunden sind; (b) autorisiere ich Microsoft, meine aktuelle Zahlungsmethode für die mit dem/den Angebot(en) verbundenen Gebühren mit der gleichen Abrechnungshäufigkeit wie mein Azure-Abonnement in Rechnung zu stellen; und (c) stimme ich zu, dass Microsoft meine Kontakt-, Nutzungs und Transaktionsinformationen mit dem/den Anbieter(n) des Angebots/der Angebote für Support-, Abrechnungs- und andere Transaktionsaktivitäten teilen darf. Microsoft gewährt keine Rechte für Angebote von Drittanbietern. Weitere Einzelheiten finden Sie unter {1}, {2}, und {3}. + + Additional charge per usage. See {0} for more detail. + Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}. - - Learn more about PostgreSQL Server - Azure Arc - Weitere Informationen zu PostgreSQL Server – Azure Arc + + Admin username + Administratorbenutzername - - PostgreSQL Server - Azure Arc terms and conditions - Bestimmungen für PostgreSQL Server – Azure Arc + + Administrator account + Administratorkonto + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen. + + + Auto-upload Logs + Protokolle automatisch hochladen + + + Auto-upload Metrics + Metriken automatisch hochladen + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Azure Arc-Controller + + + Azure Arc data controller + Azure Arc-Datencontroller + + + Azure Arc data controller + Azure Arc-Datencontroller Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Verwaltete Instanzen mit Azure Arc-Unterstützung bieten SQL Server-Zugriff und -Funktionskompatibilität, die in der Infrastruktur Ihrer Wahl bereitgestellt werden können. {0}. + Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. -Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a) stimme ich den rechtlichen Bedingungen und der/den Datenschutzerklärung(en) zu, die mit den unten aufgeführten Marketplace-Angeboten verbunden sind; (b) autorisiere ich Microsoft, meine aktuelle Zahlungsmethode für die mit dem/den Angebot(en) verbundenen Gebühren mit der gleichen Abrechnungshäufigkeit wie mein Azure-Abonnement in Rechnung zu stellen; und (c) stimme ich zu, dass Microsoft meine Kontakt-, Nutzungs und Transaktionsinformationen mit dem/den Anbieter(n) des Angebots/der Angebote für Support-, Abrechnungs- und andere Transaktionsaktivitäten teilen darf. Microsoft gewährt keine Rechte für Angebote von Drittanbietern. Weitere Einzelheiten finden Sie unter {1}, {2}, und {3}. + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - - Learn more about Azure Arc-enabled Managed Instance - Weitere Informationen zu verwalteten Instanzen mit Azure Arc-Unterstützung + + Azure Configuration + Azure-Konfiguration + + + Azure Hybrid Benefit discount (in USD) + Azure-Hybridvorteil-Rabatt (in USD) + + + Azure Marketplace Terms + Azure Marketplace-Nutzungsbedingungen + + + Azure Marketplace Terms + Azure Marketplace Bedingungen + + + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance – Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Azure account Azure-Konto + + Azure details + Azure-Details + + + Azure information + Azure-Informationen + Azure location Azure-Standort @@ -1397,514 +1453,10 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Azure resource group Azure-Ressourcengruppe - - Azure information - Azure-Informationen - Azure subscription Azure-Abonnement - - Azure Arc - Azure Arc - - - Confirm password - Kennwort bestätigen - - - Target Azure Arc Controller - Ziel-Azure Arc-Controller - - - Cores Limit - Kerne-Limit - - - Cores Request - Cores-Anforderung - - - Auto-upload Logs - Protokolle automatisch hochladen - - - Enable the automatic upload of logs. Direct mode only. - Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus. - - - Auto-upload Metrics - Metriken automatisch hochladen - - - Enable the automatic upload of metrics. Direct mode only. - Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus. - - - Kubernetes configuration template - Kubernetes-Konfigurationsvorlage - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Wählen Sie die Kubernetes-Konfigurationsvorlage aus, die Ihrer Kubernetes-Verteilung entspricht. Diese Vorlage stellt Standardwerte z. B. für die Speicherklasse oder den Diensttyp bereit. - - - Loading config profiles - Konfigurationsprofile werden geladen - - - Loading config profiles complete - Das Laden der Konfigurationsprofile ist abgeschlossen - - - Choose the config profile - Konfigurationsprofil auswählen - - - What is your target existing Kubernetes cluster environment? - Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster? - - - Cluster Name - Clustername - - - The name of the cluster. Direct mode only. - Der Name des Clusters. Nur Direktmodus. - - - Connectivity mode - Verbindungsmodus - - - Azure Configuration - Azure-Konfiguration - - - Controller Configuration - Controllerkonfiguration - - - Review your configuration - Konfiguration überprüfen - - - Custom Location - Benutzerdefinierter Speicherort - - - The name of the custom location. Direct mode only. - Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Für den indirekten Modus sind der Namespace, der Name und die Speicherklasse erforderlich. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus ist ein benutzerdefinierter Standortname erforderlich. - - - Data controller details - Details zum Datencontroller - - - Direct - Direkt - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Der Kubernetes-Cluster muss bereits mit dem Connect-Befehl az connectedk8s arc-fähig sein. Lesen Sie unsere {0}, um weitere Informationen zu erhalten. - - - documentation page - Dokumentationsseite - - - Indirect - Indirekt - - - Infrastructure - Infrastruktur - - - Cluster context - Clusterkontext - - - Location - Speicherort - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - Der Speicherort wird nur für die Bereitstellung im indirekten Modus verwendet. Dieses Feld wird für den direkten Modus ignoriert. - - - Log Analytics primary key - Primärschlüssel für Log Analytics - - - Log Analytics workspace ID - ID des Log Analytics-Arbeitsbereichs - - - Log Analytics workspace - Log Analytics-Arbeitsbereich - - - Confirm password - Kennwort bestätigen - - - Password - Kennwort - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird. - - - Metrics and Logs Dashboard Credentials - Anmeldeinformationen für das Dashboard für Metriken und Protokolle - - - Username - Benutzername - - - Enter the username that will be used for the metrics and logs dashboards. - Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird. - - - Data controller name - Name des Datencontrollers - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - Der Name muss aus alphanumerischen Kleinbuchstaben, "-" oder "." bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 253 Zeichen lang sein. - - - Data controller namespace - Namespace des Datencontrollers - - - Data controller namespace. Indirect mode only. - Namespace des Datencontrollers. Nur indirekter Modus. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - Der Namespace muss aus alphanumerischen Kleinbuchstaben oder "-" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein. - - - Create Azure Arc data controller - Azure Arc-Datencontroller erstellen - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um all Ihre Ressourcen zu organisieren und zu verwalten. - - - Azure details - Azure-Details - - - Read more - Weitere Informationen - - - Select from existing Kubernetes clusters - Aus vorhandenen Kubernetes-Clustern auswählen - - - by Microsoft - von Microsoft - - - Azure Arc data controller - Azure Arc-Datencontroller - - - Terms of use - Nutzungsbedingungen - - - Privacy policy - Datenschutzrichtlinien - - - | - | - - - Azure - Azure - - - Cluster context - Clusterkontext - - - Cluster name - Clustername - - - Controller - Controller - - - Data controller custom location - Benutzerdefinierter Speicherort des Datencontrollers - - - Data controller infrastructure - Datencontrollerinfrastruktur - - - Data controller name - Name des Datencontrollers - - - Data controller namespace - Namespace des Datencontrollers - - - Estimated cost per month - Geschätzte Kosten pro Monat - - - Free - Free - - - Kube config file path - Pfad der kube-Konfigurationsdatei - - - Kubernetes - Kubernetes - - - Location - Standort - - - Config profile - Konfigurationsprofil - - - Resource group - Ressourcengruppe - - - Subscription - Abonnement - - - Terms - Bestimmungen - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 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}. - - - Azure Marketplace Terms - Azure Marketplace-Nutzungsbedingungen - - - Username - Benutzername - - - Support for Azure Arc - Unterstützung für Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Speicherlimit - - - Memory Request - Arbeitsspeicheranforderung - - - Manage - Verwalten - - - Password - Kennwort - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - Die maximale Anzahl von CPU-Kernen für die Postgres-Instanz, die auf dem Koordinatorknoten verwendet werden können. Teilkerne werden unterstützt. - - - CPU limit - CPU-Limit - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - Die Mindestanzahl von CPU-Kernen, die auf dem Koordinatorknoten zur Planung des Diensts verfügbar sein müssen. Teilkerne werden unterstützt. - - - CPU request - CPU-Anforderung - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt. - - - For development use only - Nur für die Entwicklung - - - Engine Version - Modulversion - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - Eine durch Trennzeichen getrennte Liste der Postgres-Erweiterungen, die beim Start geladen werden sollen. Unterstützte Werte finden Sie in der Postgres-Dokumentation. - - - Extensions - Erweiterungen - - - That username is disabled; please choose another username. - Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus. - - - The memory limit of the Postgres instance on the coordinator node in GB. - Das Arbeitsspeicherlimit der Postgres-Instanz auf dem Koordinatorknoten in GB. - - - Memory limit (GB) - Arbeitsspeicherlimit (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - Die Speicheranforderung der Postgres-Instanz auf dem Koordinatorknoten in GB. - - - Memory request (GB) - Speicheranforderung (GB) - - - Server name - Servername - - - Enter server name - Servernamen eingeben - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - Der Servername muss aus alphanumerischen Kleinbuchstaben oder Bindestrichen „-“ bestehen, mit einem Buchstaben beginnen und mit einem alphanumerischen Zeichen enden und darf höchstens 11 Zeichen lang sein. - - - Port - Port - - - Service type - Diensttyp - - - Admin username - Administratorbenutzername - - - Enter server admin login name - Anmelde-ID für den Serveradministrator eingeben - - - The size of the storage volume to be used for backups in GB. - Die Größe des Speichervolumens, das für Sicherungen verwendet werden soll, in GB. - - - Volume Size GB (Backups) - Volumegröße GB (Sicherungen) - - - The size of the storage volume to be used for data in GB. - Die Größe des Speichervolumens, das für Daten verwendet werden soll, in GB. - - - Volume Size GB (Data) - Volumegröße GB (Daten) - - - The size of the storage volume to be used for logs in GB. - Die Größe des Speichervolumens, das für Protokolle verwendet werden soll, in GB. - - - Volume Size GB (Logs) - Volumegröße GB (Protokolle) - - - Compute Configuration - Computekonfiguration - - - General settings - Allgemeine Einstellungen - - - Storage settings - Speichereinstellungen - - - The storage class to be used for backup persistent volumes - Die Speicherklasse, die für persistente Volumes für Sicherungen verwendet werden soll. - - - The storage class to be used for data persistent volumes - Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll - - - The storage class to be used for logs persistent volumes - Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll - - - Provide PostgreSQL server parameters - Parameter für PostgreSQL Server bereitstellen - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Bereitstellen von PostgreSQL Server – Azure Arc (Vorschau) - - - SQL Connection information - SQL-Verbindungsinformationen - - - The cores limit of the managed instance as an integer. - Der Kerngrenzwert der verwalteten Instanz als ganze Zahl. - - - The request for cores of the managed instance as an integer. - Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl. - - - Cost Summary - Kostenzusammenfassung - - - Additional charge per usage. See {0} for more detail. - Zusätzliche Gebühren pro Nutzung. Weitere Informationen finden Sie unter {0}. - - - Administrator account - Administratorkonto - - - Azure Hybrid Benefit discount (in USD) - Azure-Hybridvorteil-Rabatt (in USD) - Basics Allgemeine Informationen @@ -1917,320 +1469,492 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Business Critical Unternehmenskritisch - - Cost per vCore (in USD) - Kosten pro V-Kern (in USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit) - - Custom location - Benutzerdefinierter Speicherort + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 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}. - - Estimated cost per month - Geschätzte Kosten pro Monat + + CPU limit + CPU-Limit - - General Purpose - Universell - - - Instance name - Instanzname - - - Managed Instance admin login - Administratoranmeldung für verwaltete Instanz - - - pricing details - Preisdetails - - - Resource group - Ressourcengruppe - - - Service Tier - Dienstebene - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. - - - Learn more - Weitere Informationen - - - SQL Connection Information - SQL-Verbindungsinformationen - - - SQL Instance Settings - SQL-Instanzeinstellungen - - - SQL managed instance - Azure Arc - Verwaltete SQL-Instanz – Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - SQL Managed Instance – Azure Arc-Kostenzusammenfassung - - - Subscription - Abonnement + + CPU request + CPU-Anforderung CPU vCores Limit CPU-Grenzwert für virtuelle Kerne + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Aktivieren Sie das Kontrollkästchen, um anzugeben, dass diese Instanz nur zu Entwicklungs- oder Testzwecken verwendet wird. Diese Instanz wird nicht in Rechnung gestellt. - - For development use only - Nur für die Entwicklung + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Wählen Sie die Kubernetes-Konfigurationsvorlage aus, die Ihrer Kubernetes-Verteilung entspricht. Diese Vorlage stellt Standardwerte z. B. für die Speicherklasse oder den Diensttyp bereit. - - High availability - Hohe Verfügbarkeit + + Choose the config profile + Konfigurationsprofil auswählen - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet. + + Cluster Name + Clustername - - Instance name - Instanzname + + Cluster context + Clusterkontext - - Enter instance name - Instanznamen eingeben + + Cluster context + Clusterkontext - - SQL Instance Backup Retention Policy - Aufbewahrungsrichtlinie für SQL-Instanzsicherung + + Cluster name + Clustername - - SQL Instance settings - SQL-Instanzeinstellungen + + Compute Configuration + Computekonfiguration - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - Der Instanzname muss aus alphanumerischen Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 13 Zeichen lang sein. - - - That username is disabled; please choose another username. - Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Wenden Sie den Azure-Hybridvorteil an, wenn Sie bereits über eine SQL Server-Lizenz verfügen. - - - I already have a SQL Server License - Ich habe bereits eine SQL Server-Lizenz - - - The limit of the capacity of the managed instance as an integer. - Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB. - - - 1 replica - 1 Replikat - - - Point in time restore - Zeitpunktwiederherstellung + + Config profile + Konfigurationsprofil Configure retention for point-in-time backups. {0} Konfigurieren Sie die Aufbewahrung für Point-in-Time-Sicherungen. {0} - - The number of readable secondary replicas. - Die Anzahl lesbarer sekundärer Replikate. + + Confirm password + Kennwort bestätigen - - Readable secondary replicas - Lesbare sekundäre Replikate - - - Specify how long you want to keep your point-in-time backups. - Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. - - - Point in time retention (days) - Zeitpunktaufbewahrung (Tage) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Unternehmenskritisch (Unbegrenzte virtuelle Kerne und RAM, erweiterte Hochverfügbarkeit) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit) - - - Service Tier - Dienstebene - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - Die Speicherklasse, die für Sicherungen verwendet werden soll. Wenn kein Wert angegeben wird, werden Sicherungen in derselben Speicherklasse gespeichert, die "Data" zugewiesen ist. Muss eine RWX-fähige Speicherklasse sein. - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - Die für Daten (.mdf) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - Die Speicherklasse, die für alle persistenten Daten- und Protokollvolumes für alle Datencontrollerpods verwendet werden soll, die diese benötigen. - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. - - - by Microsoft - von Microsoft - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - Die Anzahl der synchronen Replikate, die zum Ausführen eines Commits für eine Transaktion erforderlich sind, bevor ein Commit für das primäre Replikat zulässig ist. Wenn Sie diesen Wert auf -1 festlegen, wird die Anzahl der erforderlichen synchronisierten sekundären Replikate auf "(Anzahl der Replikate – 1) / 2" festgelegt und abgerundet. - - - Synchronized secondaries required to commit - Synchronisierte sekundäre Replikate, die zum Committen erforderlich sind - - - 3 replicas - 3 Replikate - - - 2 replicas - 2 Replikate - - - Managed Instance admin login - Administratoranmeldung für verwaltete Instanz - - - Enter admin name - Administratornamen eingeben - - - The size of the storage volume to be used for backups in gibibytes. - Die Größe des Speichervolumes, das für Sicherungen in GiB verwendet werden soll. - - - Volume Size in Gi (Backups) - Volumegröße in Gi (Sicherungen) - - - The size of the storage volume to be used for data in gibibytes. - Die Größe des Speichervolumes, das für Daten in Gibibytes verwendet werden soll. - - - Volume Size in Gi (Data) - Volumegröße in Gi (Daten) - - - The size of the storage volume to be used for database logs in gibibytes. - Die Größe des Speichervolumes, das für Datenbankprotokolle in GiB verwendet werden soll. - - - Volume Size in Gi (Database logs) - Volumegröße in Gi (Datenbankprotokolle) - - - The size of the storage volume to be used for logs in gibibytes. - Die Größe des Speichervolumes, das für Protokolle in GiB verwendet werden soll. - - - Volume Size in Gi (Logs) - Volumegröße in Gi (Protokolle) - - - Provide Azure SQL managed instance parameters - Azure SQL Managed Instance-Parameter bereitstellen - - - Deploy Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance bereitstellen – Azure Arc - - - Storage Class (Backups) - Speicherklasse (Sicherungen) - - - ({0}) - ({0}) - - - RWX capable - RWX-fähig - - - Storage Class (Data) - Speicherklasse (Daten) - - - Storage Class (Database logs) - Storage-Klasse (Datenbankprotokolle) - - - Storage Class - Speicherklasse - - - Storage Class (Logs) - Speicherklasse (Protokolle) - - - Azure Arc Controllers - Azure Arc-Controller - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - Es sind keine Azure Arc-Controller registriert. [Weitere Informationen](https://azure.microsoft.com/services/azure-arc/) -[Controller verbinden](command:arc.connectToController) - - - Loading controllers... - Controller werden geladen... + + Confirm password + Kennwort bestätigen Connect to Existing Azure Arc Controller Verbindung mit vorhandenem Azure Arc-Controller herstellen + + Connectivity mode + Verbindungsmodus + + + Controller + Controller + + + Controller Configuration + Controllerkonfiguration + + + Cores Limit + Kerne-Limit + + + Cores Request + Cores-Anforderung + + + Cores limit must be greater than or equal to requested cores + Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein + + + Cost Summary + Kostenzusammenfassung + + + Cost per vCore (in USD) + Kosten pro V-Kern (in USD) + + + Create Azure Arc data controller + Azure Arc-Datencontroller erstellen + Create New Azure Arc Controller Neuen Azure Arc-Controller erstellen + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Erstellt einen Azure Arc-Datencontroller. Stellen Sie sicher, dass Sie „az login“ ausgeführt haben, bevor Sie diesen Assistenten starten. + + + Custom Location + Benutzerdefinierter Speicherort + + + Custom location + Benutzerdefinierter Speicherort + + + Data controller custom location + Benutzerdefinierter Speicherort des Datencontrollers + + + Data controller details + Details zum Datencontroller + + + Data controller infrastructure + Datencontrollerinfrastruktur + + + Data controller name + Name des Datencontrollers + + + Data controller name + Name des Datencontrollers + + + Data controller namespace + Namespace des Datencontrollers + + + Data controller namespace + Namespace des Datencontrollers + + + Data controller namespace. Indirect mode only. + Namespace des Datencontrollers. Nur indirekter Modus. + + + Deploy + Bereitstellen + + + Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance bereitstellen – Azure Arc + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Bereitstellen von PostgreSQL Server – Azure Arc (Vorschau) + + + Deploy a PostgreSQL server into an Azure Arc environment + PostgreSQL Server in einer Azure Arc-Umgebung bereitstellen + + + Direct + Direkt + Edit Connection Verbindung bearbeiten + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Aktivieren Sie zusätzliche Replikate, um Hochverfügbarkeit zu erzielen. Die nachstehend ausgewählte Konfiguration für Compute- und Speicherressourcen wird auf alle Replikate angewendet. + + + Enable the automatic upload of logs. Direct mode only. + Aktivieren des automatischen Hochladens von Protokollen. Nur direkter Modus. + + + Enable the automatic upload of metrics. Direct mode only. + Aktivieren des automatischen Hochladens von Metriken. Nur direkter Modus. + + + Engine Version + Modulversion + + + Enter admin name + Administratornamen eingeben + + + Enter instance name + Instanznamen eingeben + + + Enter server admin login name + Anmelde-ID für den Serveradministrator eingeben + + + Enter server name + Servernamen eingeben + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Geben Sie das Kennwort ein, das für die Anmeldung bei den Dashboards für Metriken und Protokolle verwendet wird. + + + Enter the username that will be used for the metrics and logs dashboards. + Geben Sie den Benutzernamen ein, der für die Dashboards für Metriken und Protokolle verwendet wird. + Estimate Cost of SQL Managed Instance - Azure Arc Geschätzte Kosten für SQL Managed Instance – Azure Arc + + Estimated cost per month + Geschätzte Kosten pro Monat + + + Estimated cost per month + Geschätzte Kosten pro Monat + + + Extensions + Erweiterungen + + + For development use only + Nur für die Entwicklung + + + For development use only + Nur für die Entwicklung + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Für den indirekten Modus sind der Namespace, der Name und die Speicherklasse erforderlich. Dieser Name wird verwendet, um Ihre Arc-Instanz für die Remoteverwaltung und -überwachung zu identifizieren. Für den direkten Modus ist ein benutzerdefinierter Standortname erforderlich. + + + Free + Free + + + General Purpose + Universell + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Universell (bis zu 24 virtuelle Kerne und 128 Gi RAM, Standard-Hochverfügbarkeit) + + + General settings + Allgemeine Einstellungen + + + High availability + Hohe Verfügbarkeit + + + I accept {0} and {1}. + Ich akzeptiere die {0} und die {1}. + + + I already have a SQL Server License + Ich habe bereits eine SQL Server-Lizenz + + + Indirect + Indirekt + + + Infrastructure + Infrastruktur + + + Instance name + Instanzname + + + Instance name + Instanzname + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + Der Instanzname muss aus alphanumerischen Kleinbuchstaben oder "-" bestehen, mit einem Buchstaben beginnen, mit einem alphanumerischen Zeichen enden und höchstens 13 Zeichen lang sein. + + + Kube config file path + Pfad der kube-Konfigurationsdatei + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Kubernetes-Konfigurationsvorlage + + + Learn more + Weitere Informationen + + + Learn more + Weitere Informationen + + + Learn more about Azure Arc-enabled Managed Instance + Weitere Informationen zu verwalteten Instanzen mit Azure Arc-Unterstützung + + + Learn more about PostgreSQL Server - Azure Arc + Weitere Informationen zu PostgreSQL Server – Azure Arc + + + Loading config profiles + Konfigurationsprofile werden geladen + + + Loading config profiles complete + Das Laden der Konfigurationsprofile ist abgeschlossen + + + Loading controllers... + Controller werden geladen... + + + Location + Speicherort + + + Location + Standort + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + Der Speicherort wird nur für die Bereitstellung im indirekten Modus verwendet. Dieses Feld wird für den direkten Modus ignoriert. + + + Log Analytics primary key + Primärschlüssel für Log Analytics + + + Log Analytics workspace + Log Analytics-Arbeitsbereich + + + Log Analytics workspace ID + ID des Log Analytics-Arbeitsbereichs + + + Manage + Verwalten + + + Managed Instance admin login + Administratoranmeldung für verwaltete Instanz + + + Managed Instance admin login + Administratoranmeldung für verwaltete Instanz + + + Managed SQL Instance service for app developers in a customer-managed environment + Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung + + + Memory Limit + Speicherlimit + + + Memory Request + Arbeitsspeicheranforderung + + + Memory limit (GB) + Arbeitsspeicherlimit (GB) + + + Memory limit must be greater than or equal to requested memory + Das Speicherlimit muss größer oder gleich dem angeforderten Speicher sein + + + Memory request (GB) + Speicheranforderung (GB) + + + Metrics and Logs Dashboard Credentials + Anmeldeinformationen für das Dashboard für Metriken und Protokolle + + + Microsoft Privacy Statement + Microsoft-Datenschutzerklärung + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + Der Name muss aus alphanumerischen Kleinbuchstaben, "-" oder "." bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 253 Zeichen lang sein. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + Der Namespace muss aus alphanumerischen Kleinbuchstaben oder "-" bestehen, mit einem alphanumerischen Zeichen beginnen/enden und maximal 63 Zeichen lang sein. + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + + + Password + Kennwort + + + Password + Kennwort + + + Point in time restore + Zeitpunktwiederherstellung + + + Point in time retention (days) + Zeitpunktaufbewahrung (Tage) + + + Port + Port + + + PostgreSQL Server - Azure Arc (Preview) + PostgreSQL Server – Azure Arc (Vorschau) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + Bestimmungen für PostgreSQL Server – Azure Arc + + + Privacy policy + Datenschutzrichtlinien + + + Privacy policy + Datenschutzrichtlinien + + + Provide Azure SQL managed instance parameters + Azure SQL Managed Instance-Parameter bereitstellen + + + Provide PostgreSQL server parameters + Parameter für PostgreSQL Server bereitstellen + + + RWX capable + RWX-fähig + + + Read more + Weitere Informationen + + + Readable secondary replicas + Lesbare sekundäre Replikate + Refresh Aktualisieren @@ -2239,26 +1963,6 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Remove Controller Controller entfernen - - Cores limit must be greater than or equal to requested cores - Der Kerngrenzwert muss größer als oder gleich den angeforderten Kernen sein - - - Deploy - Bereitstellen - - - Script to notebook - Skript in Notebook schreiben - - - Memory limit must be greater than or equal to requested memory - Das Speicherlimit muss größer oder gleich dem angeforderten Speicher sein - - - Microsoft Privacy Statement - Microsoft-Datenschutzbestimmungen - Requested cores must be less than or equal to cores limit Die angeforderten Kerne müssen kleiner oder gleich dem Kerngrenzwert sein @@ -2267,29 +1971,273 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Requested memory must be less than or equal to memory limit Der angeforderte Speicher muss kleiner oder gleich dem Speicherlimit sein - - Deploy a PostgreSQL server into an Azure Arc environment - PostgreSQL Server in einer Azure Arc-Umgebung bereitstellen + + Resource group + Ressourcengruppe - - PostgreSQL Server - Azure Arc (Preview) - PostgreSQL Server – Azure Arc (Vorschau) + + Resource group + Ressourcengruppe - - Managed SQL Instance service for app developers in a customer-managed environment - Verwalteter SQL-Instanzdienst für App-Entwickler in einer kundenseitig verwalteten Umgebung + + Review your configuration + Konfiguration überprüfen - - Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance – Azure Arc + + SQL Connection Information + SQL-Verbindungsinformationen - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Erstellt einen Azure Arc-Datencontroller. Stellen Sie sicher, dass Sie „az login“ ausgeführt haben, bevor Sie diesen Assistenten starten. + + SQL Connection information + SQL-Verbindungsinformationen - - Azure Arc data controller - Azure Arc-Datencontroller + + SQL Instance Backup Retention Policy + Aufbewahrungsrichtlinie für SQL-Instanzsicherung + + + SQL Instance Settings + SQL-Instanzeinstellungen + + + SQL Instance settings + SQL-Instanzeinstellungen + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance – Azure Arc-Kostenzusammenfassung + + + SQL managed instance - Azure Arc + Verwaltete SQL-Instanz – Azure Arc + + + Script to notebook + Skript in Notebook schreiben + + + Select from existing Kubernetes clusters + Aus vorhandenen Kubernetes-Clustern auswählen + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Wählen Sie aus den neuesten V-Kern-Dienstebenen aus, die für SQL Managed Instance verfügbar sind – Azure Arc einschließlich Universell und Unternehmenskritisch. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + Wählen Sie das Abonnement aus, um bereitgestellte Ressourcen und Kosten zu verwalten. Verwenden Sie Ressourcengruppen wie z. B. Ordner, um all Ihre Ressourcen zu organisieren und zu verwalten. + + + Server name + Servername + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + Der Servername muss aus alphanumerischen Kleinbuchstaben oder Bindestrichen „-“ bestehen, mit einem Buchstaben beginnen und mit einem alphanumerischen Zeichen enden und darf höchstens 11 Zeichen lang sein. + + + Service Tier + Dienstebene + + + Service Tier + Dienstebene + + + Service type + Diensttyp + + + Specify how long you want to keep your point-in-time backups. + Geben Sie an, wie lange Ihre Point-in-Time-Sicherungen beibehalten werden sollen. + + + Storage Class + Speicherklasse + + + Storage Class (Backups) + Speicherklasse (Sicherungen) + + + Storage Class (Data) + Speicherklasse (Daten) + + + Storage Class (Database logs) + Storage-Klasse (Datenbankprotokolle) + + + Storage Class (Logs) + Speicherklasse (Protokolle) + + + Storage settings + Speichereinstellungen + + + Subscription + Abonnement + + + Subscription + Abonnement + + + Support for Azure Arc + Unterstützung für Azure Arc + + + Synchronized secondaries required to commit + Synchronisierte sekundäre Replikate, die zum Committen erforderlich sind + + + Target Azure Arc Controller + Ziel-Azure Arc-Controller + + + Terms + Bestimmungen + + + Terms of use + Nutzungsbedingungen + + + Terms of use + Nutzungsbedingungen + + + That username is disabled; please choose another username. + Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus. + + + That username is disabled; please choose another username. + Dieser Benutzername ist deaktiviert, bitte wählen Sie einen anderen Benutzernamen aus. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Der Kubernetes-Cluster muss bereits mit dem Connect-Befehl az connectedk8s arc-fähig sein. Lesen Sie unsere {0}, um weitere Informationen zu erhalten. + + + The cores limit of the managed instance as an integer. + Der Kerngrenzwert der verwalteten Instanz als ganze Zahl. + + + The limit of the capacity of the managed instance as an integer. + Der Kapazitätsgrenzwert der verwalteten Instanz als ganze Zahl. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + Die maximale Anzahl von CPU-Kernen für die Postgres-Instanz, die auf dem Koordinatorknoten verwendet werden können. Teilkerne werden unterstützt. + + + The memory limit of the Postgres instance on the coordinator node in GB. + Das Arbeitsspeicherlimit der Postgres-Instanz auf dem Koordinatorknoten in GB. + + + The memory request of the Postgres instance on the coordinator node in GB. + Die Speicheranforderung der Postgres-Instanz auf dem Koordinatorknoten in GB. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + Die Mindestanzahl von CPU-Kernen, die auf dem Koordinatorknoten zur Planung des Diensts verfügbar sein müssen. Teilkerne werden unterstützt. + + + The name of the cluster. Direct mode only. + Der Name des Clusters. Nur Direktmodus. + + + The name of the custom location. Direct mode only. + Der Name des benutzerdefinierten Speicherorts. Nur direkter Modus. + + + The number of readable secondary replicas. + Die Anzahl lesbarer sekundärer Replikate. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + Die Anzahl der synchronen Replikate, die zum Ausführen eines Commits für eine Transaktion erforderlich sind, bevor ein Commit für das primäre Replikat zulässig ist. Wenn Sie diesen Wert auf -1 festlegen, wird die Anzahl der erforderlichen synchronisierten sekundären Replikate auf "(Anzahl der Replikate – 1) / 2" festgelegt und abgerundet. + + + The request for cores of the managed instance as an integer. + Die Anforderung von Kernen der verwalteten Instanz als ganze Zahl. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + Die Anforderung für die Kapazität der verwalteten Instanz als ganzzahlige Menge an Arbeitsspeicher in GB. + + + The size of the storage volume to be used for backups in GB. + Die Größe des Speichervolumens, das für Sicherungen verwendet werden soll, in GB. + + + The size of the storage volume to be used for backups in gibibytes. + Die Größe des Speichervolumes, das für Sicherungen in GiB verwendet werden soll. + + + The size of the storage volume to be used for data in GB. + Die Größe des Speichervolumens, das für Daten verwendet werden soll, in GB. + + + The size of the storage volume to be used for data in gibibytes. + Die Größe des Speichervolumes, das für Daten in Gibibytes verwendet werden soll. + + + The size of the storage volume to be used for database logs in gibibytes. + Die Größe des Speichervolumes, das für Datenbankprotokolle in GiB verwendet werden soll. + + + The size of the storage volume to be used for logs in GB. + Die Größe des Speichervolumens, das für Protokolle verwendet werden soll, in GB. + + + The size of the storage volume to be used for logs in gibibytes. + Die Größe des Speichervolumes, das für Protokolle in GiB verwendet werden soll. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + Die Speicherklasse, die für Sicherungen verwendet werden soll. Wenn kein Wert angegeben wird, werden Sicherungen in derselben Speicherklasse gespeichert, die "Data" zugewiesen ist. Muss eine RWX-fähige Speicherklasse sein. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + Die Speicherklasse, die für alle persistenten Daten- und Protokollvolumes für alle Datencontrollerpods verwendet werden soll, die diese benötigen. + + + The storage class to be used for backup persistent volumes + Die Speicherklasse, die für persistente Volumes für Sicherungen verwendet werden soll. + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + Die für Daten (.mdf) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. + + + The storage class to be used for data persistent volumes + Die Speicherklasse, die für persistente Datenvolumes verwendet werden soll + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + Die Speicherklasse, die für Datenbankprotokolle (LDF) verwendet werden soll. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + Die für Protokolle (/var/log) zu verwendende Speicherklasse. Wenn kein Wert angegeben wird, wird die Standardspeicherklasse verwendet. + + + The storage class to be used for logs persistent volumes + Die Speicherklasse, die für persistente Protokollvolumes verwendet werden soll + + + Username + Benutzername + + + Username + Benutzername Value must be an integer @@ -2299,6 +2247,58 @@ Durch Klicken auf „Skript in Notebook schreiben“ oder „Bereitstellen“ (a Value of 1 is not supported. Der Wert 1 wird nicht unterstützt. + + Volume Size GB (Backups) + Volumegröße GB (Sicherungen) + + + Volume Size GB (Data) + Volumegröße GB (Daten) + + + Volume Size GB (Logs) + Volumegröße GB (Protokolle) + + + Volume Size in Gi (Backups) + Volumegröße in Gi (Sicherungen) + + + Volume Size in Gi (Data) + Volumegröße in Gi (Daten) + + + Volume Size in Gi (Database logs) + Volumegröße in Gi (Datenbankprotokolle) + + + Volume Size in Gi (Logs) + Volumegröße in Gi (Protokolle) + + + What is your target existing Kubernetes cluster environment? + Was ist Ihre Zielumgebung für den bestehenden Kubernetes-Cluster? + + + by Microsoft + von Microsoft + + + by Microsoft + von Microsoft + + + documentation page + Dokumentationsseite + + + pricing details + Preisdetails + + + | + | + \ No newline at end of file diff --git a/resources/xlf/de/asde-deployment.de.xlf b/resources/xlf/de/Microsoft.asde-deployment.de.xlf similarity index 98% rename from resources/xlf/de/asde-deployment.de.xlf rename to resources/xlf/de/Microsoft.asde-deployment.de.xlf index 6056c43a55..35a4d7d0e7 100644 --- a/resources/xlf/de/asde-deployment.de.xlf +++ b/resources/xlf/de/Microsoft.asde-deployment.de.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge (Vorschau) ist eine optimierte relationale Datenbank-Engine, die für IoT- und IoT Edge-Bereitstellungen gedacht ist. + + + Azure SQL Edge Deployment Extension + Azure SQL Edge-Bereitstellungserweiterung + + + Azure SQL Edge Port + Azure SQL Edge-Port + + + Azure SQL Edge information + Azure SQL Edge-Informationen + + + Azure SQL Edge instance (sa) password + Azure SQL Edge-Instanzkennwort (SA) + Azure information Azure-Informationen - - Location - Standort - - - Resource group - Ressourcengruppe - - - Subscription id - Abonnement-ID - - - Device ID - Geräte-ID - - - Device IP Address - Geräte-IP-Adresse - - - Will be used to connect to the Azure SQL Edge instance after deployment - Wird verwendet, um nach der Bereitstellung eine Verbindung mit der Azure SQL Edge-Instanz herzustellen - - - Target condition - Zielbedingung - - - Learn more about target condition - Weitere Informationen zu Zielbedingungen + + Confirm VM admin password + VM-Administratorkennwort bestätigen Confirm password @@ -46,170 +42,174 @@ Container name Containername - - Image tag - Imagetag - - - Password - Kennwort - - - Registry - Registrierung - - - Repository - Repository - - - Docker settings - Docker-Einstellungen - - - Azure SQL Edge instance (sa) password - Azure SQL Edge-Instanzkennwort (SA) - - - Azure SQL Edge Port - Azure SQL Edge-Port - - - Username - Benutzername - - - I accept {0} and {1}. - Ich akzeptiere die {0} und die {1}. - - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge-Lizenzvertrag - - - Password - Kennwort - - - Name or IP address - Name oder IP-Adresse - - - Username - Benutzername - - - Provides a notebook-based experience to deploy Azure SQL Edge - Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Azure SQL Edge - - - Azure SQL Edge Deployment Extension - Azure SQL Edge-Bereitstellungserweiterung - - - IoT Hub name - Name des IoT Hubs - - - Microsoft Privacy Statement - Microsoft-Datenschutzbestimmungen - - - SQL Server Package files - SQL Server-Paketdateien - - - Package file - Paketdatei - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Pfad der SQL Server-Paketdatei (DACPAC, BACPAC) oder der komprimierten Paketdatei. - - - Target machine information - Zielcomputerinformationen - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge (Vorschau) ist eine optimierte relationale Datenbank-Engine, die für IoT- und IoT Edge-Bereitstellungen gedacht ist. - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - Neue Azure IoT Hub und VM (Kennwortauthentifizierung) - - - Multiple devices of an Azure IoT Hub - Mehrere Geräte einer Azure IoT Hub - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Azure SQL Edge für mehrere Azure IoT-Geräte bereitstellen - - - Existing device of an Azure IoT Hub - Vorhandenes Gerät eines Azure IoT Hubs - - - Deploy Azure SQL Edge to an existing device - Azure SQL Edge auf einem vorhandenen Gerät bereitstellen - - - New Azure IoT Hub and VM (ssh public key authentication) - Neuer Azure IoT Hub und VM (Authentifizierung mit öffentlichem SSH-Schlüssel) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Azure SQL Edge auf einer neuen Azure-VM über IoT Hub bereitstellen - - - Local container instance - Lokale Containerinstanz - Deploy Azure SQL Edge container instance on local machine Azure SQL Edge-Containerinstanz auf lokalem Computer bereitstellen - - Remote container instance - Remotecontainerinstanz - Deploy Azure SQL Edge container instance on remote machine Azure SQL Edge-Containerinstanz auf Remotecomputer bereitstellen + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Azure SQL Edge auf einer neuen Azure-VM über IoT Hub bereitstellen + + + Deploy Azure SQL Edge to an existing device + Azure SQL Edge auf einem vorhandenen Gerät bereitstellen + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Azure SQL Edge für mehrere Azure IoT-Geräte bereitstellen + Deployment target Bereitstellungsziel - - Azure SQL Edge information - Azure SQL Edge-Informationen + + Device ID + Geräte-ID - - VM admin username - VM-Administratorbenutzername + + Device IP Address + Geräte-IP-Adresse - - VM admin password - VM-Administratorkennwort + + Docker settings + Docker-Einstellungen - - Confirm VM admin password - VM-Administratorkennwort bestätigen + + Existing device of an Azure IoT Hub + Vorhandenes Gerät eines Azure IoT Hubs - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - Das VM-Kennwort muss zwischen 12 und 123 Zeichen lang sein und aus Großbuchstaben, Kleinbuchstaben, Ziffern und Sonderzeichen bestehen. + + I accept {0} and {1}. + Ich akzeptiere die {0} und die {1}. + + + Image tag + Imagetag + + + IoT Hub name + Name des IoT Hubs + + + Learn more about target condition + Weitere Informationen zu Zielbedingungen + + + Local container instance + Lokale Containerinstanz + + + Location + Standort + + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge-Lizenzvertrag + + + Microsoft Privacy Statement + Microsoft-Datenschutzbestimmungen + + + Multiple devices of an Azure IoT Hub + Mehrere Geräte einer Azure IoT Hub + + + Name or IP address + Name oder IP-Adresse + + + New Azure IoT Hub and VM (password authentication) + Neue Azure IoT Hub und VM (Kennwortauthentifizierung) + + + New Azure IoT Hub and VM (ssh public key authentication) + Neuer Azure IoT Hub und VM (Authentifizierung mit öffentlichem SSH-Schlüssel) + + + Package file + Paketdatei + + + Password + Kennwort + + + Password + Kennwort + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Pfad der SQL Server-Paketdatei (DACPAC, BACPAC) oder der komprimierten Paketdatei. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Azure SQL Edge + + + Registry + Registrierung + + + Remote container instance + Remotecontainerinstanz + + + Repository + Repository + + + Resource group + Ressourcengruppe + + + SQL Server Package files + SQL Server-Paketdateien SSH public key Öffentlicher SSH-Schlüssel + + Subscription id + Abonnement-ID + + + Target condition + Zielbedingung + + + Target machine information + Zielcomputerinformationen + + + Username + Benutzername + + + Username + Benutzername + + + VM admin password + VM-Administratorkennwort + + + VM admin username + VM-Administratorbenutzername + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + Das VM-Kennwort muss zwischen 12 und 123 Zeichen lang sein und aus Großbuchstaben, Kleinbuchstaben, Ziffern und Sonderzeichen bestehen. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Wird verwendet, um nach der Bereitstellung eine Verbindung mit der Azure SQL Edge-Instanz herzustellen + \ No newline at end of file diff --git a/resources/xlf/de/azcli.de.xlf b/resources/xlf/de/Microsoft.azcli.de.xlf similarity index 98% rename from resources/xlf/de/azcli.de.xlf rename to resources/xlf/de/Microsoft.azcli.de.xlf index 48c1f10e49..9b248e3b77 100644 --- a/resources/xlf/de/azcli.de.xlf +++ b/resources/xlf/de/Microsoft.azcli.de.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - Das Releasedatum konnte nicht analysiert werden. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren? Accept Akzeptieren - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + Fehler beim Analysieren der Ausgabe von az --version. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Fehler beim Analysieren der Ausgabe des az-Befehls: {0}. Die Ausgabe ist nicht JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Benutzereinstellung für Azure CLI: {0}.{1} aktualisiert, neuer Wert: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI wurde erfolgreich installiert. Azure Studio muss neu gestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. + Checking for latest available version of Azure CLI Es wird nach der neuesten verfügbaren Azure CLI-Version gesucht - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren. Could not find Azure CLI. Error: {0} Azure CLI wurde nicht gefunden. Fehler: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Möchten Sie sie jetzt installieren? Wenn nicht, funktionieren einige Features u. U. nicht. + Could not find the Azure CLI arcdata extension. Error: {0} Die Azure CLI arcdata-Erweiterung wurde nicht gefunden. Fehler: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Azure CLI wurde nicht gefunden. Möchten Sie es jetzt installieren? Wenn nicht, könnten einige Features nicht funktionieren. - Currently installed version of Azure CLI: {0} is same or newer than any other version available Aktuell installierte Azure CLI-Version {0} ist gleich oder neuer als alle anderen verfügbaren Versionen @@ -74,10 +74,6 @@ Don't Ask Again Nicht mehr fragen - - Error while downloading - Fehler beim Herunterladen - Download finished Download abgeschlossen @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified Es muss entweder ein Endpunkt oder ein Namespace angegeben werden + + Error installing Azure CLI and arcdata extension: {0} + Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0} + + + Error updating Azure CLI: {0} + Fehler beim Aktualisieren der Azure CLI: {0} + + + Error while downloading + Fehler beim Herunterladen + Executing command: '{0} {1}' Der Befehl „{0} {1}“ wird ausgeführt @@ -112,38 +120,30 @@ Fehler: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. Es wurde eine vorhandene Azure CLI-Installation der Version (v{0}) unter dem Pfad „{1}“ mit der arcdata-Version {2} gefunden. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann. + Getting text contents of resource at URL {0} Textinhalte der Ressource werden unter URL {0} abgerufen - - Error installing Azure CLI and arcdata extension: {0} - Fehler beim Installieren der Azure CLI und arcdata-Erweiterung: {0} - - - Installing the Azure CLI arcdata extension... - Die Azure CLI arcdata-Erweiterung wird installiert... - Installing Azure CLI... Azure CLI wird installiert… + + Installing the Azure CLI arcdata extension... + Die Azure CLI arcdata-Erweiterung wird installiert... + Latest available Azure CLI version: {0}. Neueste verfügbare Azur CLI-Version: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} ist für diese Funktion erforderlich. Führen Sie den Befehl „Azure CLI: Nach Updates suchen“ aus, um sie zu installieren, und wiederholen Sie dann den Vorgang. - No Nein - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern. - No Azure CLI arcdata extension is available. Es ist keine Azure CLI arcdata-Erweiterung verfügbar. @@ -152,15 +152,23 @@ Fehler: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Es ist keine Azure CLI verfügbar. [Installieren Sie die Azure CLI](command:azdata.Install), um die Funktionen zu aktivieren, die dies erfordern. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Es ist keine Azure CLI verfügbar. Führen Sie den Befehl „Azure CLI: Installieren“ aus, um die Funktionen zu aktivieren, die dies erfordern. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Es ist keine Azure CLI verfügbar. Installieren Sie die neueste Version manuell von [hier](https://docs.microsoft.com/cli/azure/install-azure-cli) aus und starten Sie dann Azure Studio neu. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde + No download link available for platform '{0}' Release info: ${1} - Für Plattform „{0}“ - ist kein Downloadlink verfügbar, Versionsinformationen: ${1} + No download link available for platform '{0}' +Release info: ${1} No release version available for platform '{0}' @@ -168,29 +176,17 @@ Release info: ${1} Für die Plattform „{0}“ ist keine Releaseversion verfügbar, Versionsinformationen: ${1} - - An error occurred while parsing the output of az --version. - Fehler beim Analysieren der Ausgabe von az --version. - Platform '{0}' is currently unsupported Die Plattform „{0}“ wird zurzeit nicht unterstützt - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Es ist eine neue Azure CLI-Version ({0}) verfügbar. Möchten Sie jetzt auf diese aktualisieren? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht. - Prompting the user to accept the following: {0} Der Benutzer wird aufgefordert, Folgendes zu akzeptieren: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + Das Releasedatum konnte nicht analysiert werden. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} Die Installation der Azure CLI und der arcdata-Erweiterung wird übersprungen, da der Vorgang nicht vom Benutzer angefordert wurde und die Konfigurationsoption {0}.{1} {2} ist - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Die Azure CLI arcdata-Erweiterung wurde erfolgreich installiert. Azure Studio muss neugestartet werden, um die Konfiguration abzuschließen. Die Funktionen werden erst danach aktiviert. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Für diese Erweiterung muss die Azure CLI >= {0} installiert werden. Möchten Sie jetzt auf die neueste Version ({1}) aktualisieren? Wenn nicht, funktionieren einige Funktionen möglicherweise nicht. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ installiert sein. Installieren Sie die neueste Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Für diese Erweiterung muss die Azure CLI-Version der Erweiterung „arcdata“ >= {0} installiert sein, die aktuelle Version ist jedoch nur {1}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) Unerwarteter Exitcode von Befehl: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Es wurde nicht nach neuen verfügbaren Azure CLI-Versionen gesucht, da keine Azure CLI-Installation gefunden wurde - - - Error updating Azure CLI: {0} - Fehler beim Aktualisieren der Azure CLI: {0} - Updating Azure CLI... Azure CLI wird aktualisiert... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert - User Response on prompt to install Azure CLI: {0} Benutzerantwort auf die Aufforderung zur Installation der Azure CLI: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} Benutzerantwort auf die Aufforderung zum Aktualisieren der Azure CLI: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Gefundene Version: {0}, auf die die Azure CLI von der aktuellen Version {1} aktualisiert werden kann. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + Der Benutzer hat die Installation der Azure CLI und der arcdata-Erweiterung mithilfe des Befehls „Azure CLI: Install“ angefordert Yes Ja + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Die heruntergeladene Version {1} der Azure CLI-Erweiterung „arcdata“ wird noch nicht unterstützt. Die neueste Version ist {0}. Installieren Sie die richtige Version mithilfe der Anweisungen von [hier](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist. - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren - - - Azure CLI Configuration - Azure CLI-Konfiguration - - - Support for Azure CLI. - Unterstützung für Azure CLI. + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren. + + Azure CLI Configuration + Azure CLI-Konfiguration + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Wählen Sie aus, ob Sie aufgefordert werden sollen, die Azure CLI arcdata-Erweiterung herunterzuladen. + + + Choose whether you will be prompted to install Azure CLI. + Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Entscheiden Sie, ob Sie zur Aktualisierung aufgefordert werden wollen, wenn ein Update für die Azure CLI arcdata-Erweiterung verfügbar ist. + + + Log debug info to the output channel for all executed az commands + Debuginformationen für alle ausgeführten az-Befehle im Ausgabekanal protokollieren + + + Support for Azure CLI. + Unterstützung für Azure CLI. + + + The user will be prompted for update of the Azure CLI arcdata extension + Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren + + + The user will be prompted to install the Azure CLI + Der Benutzer wird aufgefordert, die Azure CLI zu installieren The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren - - The user will be prompted for update of the Azure CLI arcdata extension - Der Benutzer wird aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren - - - Choose whether you will be prompted to install Azure CLI. - Wählen Sie aus, ob Sie aufgefordert werden sollen, Azure CLI zu installieren. - The user will not be prompted to install the Azure CLI Der Benutzer wird nicht aufgefordert, die Azure CLI zu installieren - - The user will be prompted to install the Azure CLI - Der Benutzer wird aufgefordert, die Azure CLI zu installieren - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + Der Benutzer wird nicht aufgefordert, die Azure CLI arcdata-Erweiterung zu installieren. diff --git a/resources/xlf/de/azurecore.de.xlf b/resources/xlf/de/Microsoft.azurecore.de.xlf similarity index 76% rename from resources/xlf/de/azurecore.de.xlf rename to resources/xlf/de/Microsoft.azurecore.de.xlf index d92e3dcfd0..170d31565f 100644 --- a/resources/xlf/de/azurecore.de.xlf +++ b/resources/xlf/de/Microsoft.azurecore.de.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - Von Microsoft OAuth wurde kein Zugriffstoken zurückgegeben. + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + Azure Data Studio löst keine Authentifizierung für diesen Mandanten {0} ({1}) mehr aus, und der Zugriff auf Ressourcen ist nicht möglich. + +Um den Zugriff auf Ressourcen für diesen Mandanten wieder zuzulassen, müssen Sie den Mandanten aus der Ausschlussliste in der Einstellung '{2}' entfernen. + +Möchten Sie den Vorgang fortsetzen? - - Error when adding your account to the cache. - Fehler beim Hinzufügen Ihres Kontos zum Cache. + + Cancel + Abbrechen - - Error when getting your account from the cache - Fehler beim Abrufen Ihres Kontos aus dem Cache. + + Cancel and Authenticate + Abbrechen und authentifizieren - - Error when parsing your account from the cache - Fehler beim Analysieren Ihres Kontos aus dem Cache. + + Confirm + Bestätigen + + + Ignore Tenant + Mandanten ignorieren Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Bei der Authentifizierung ist ein Fehler aufgetreten, oder Ihre Token wurden aus dem System gelöscht. Versuchen Sie erneut, Ihr Konto in Azure Data Studio hinzuzufügen. - - - The user had no unique identifier within AAD - Der Benutzer wies in AAD keinen eindeutigen Bezeichner auf. - - - Owning Tenant information not found for account. - Informationen zum Besitzer des Mandanten wurden für das Konto nicht gefunden. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - Fehler beim Abrufen des Tokens. [Entwicklertools öffnen] ({0}) für weitere Details. - - - Specified tenant with ID '{0}' not found. - Der angegebene Mandant mit der ID "{0}" wurde nicht gefunden. - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - Azure Data Studio löst keine Authentifizierung für diesen Mandanten {0} ({1}) aus, und auf Ressourcen kann nicht zugegriffen werden. - -Um den Zugriff auf Ressourcen für diesen Mandanten erneut zuzulassen, müssen Sie den Mandanten aus der Ausschlussliste in der Einstellung '{2}' entfernen. - -Möchten Sie den Vorgang fortsetzen? - - - Confirm - Bestätigen - - - Cancel and Authenticate - Abbrechen und authentifizieren - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - Für Ihren Mandanten {0} ({1}) müssen Sie sich erneut authentifizieren, um auf {2}-Ressourcen zuzugreifen. Klicken Sie auf "Öffnen", um den Authentifizierungsvorgang zu starten. - - - Cancel - Abbrechen - - - Ignore Tenant - Mandanten ignorieren - Open Öffnen - - Unable to find account info when acquiring token. - Beim Abrufen des Tokens wurden keine Kontoinformationen gefunden. - - - Unable to find configuration for Azure Resource {0} - Die Konfiguration für Azure-Resource {0} wurde nicht gefunden - Provider '{0}' does not have a Microsoft resource endpoint defined. Für den Anbieter "{0}" ist kein Microsoft-Ressourcenendpunkt definiert. + + Unable to find account info when acquiring token, please remove account and add again. + Beim Abrufen von Token wurden keine Kontoinformationen gefunden. Entfernen Sie Ihr Konto, und fügen Sie es erneut hinzu. + + + Unable to find configuration for Azure Resource {0} + Die Konfiguration für Azure-Resource {0} wurde nicht gefunden + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + Für Ihren Mandanten {0} ({1}) müssen Sie sich erneut authentifizieren, um auf {2}-Ressourcen zuzugreifen. Klicken Sie auf "Öffnen", um den Authentifizierungsvorgang zu starten. + - + - - Azure Auth Code Grant - Azure-Authentifizierungscodezuweisung - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - Der Server konnte nicht gestartet werden. Möglicherweise handelt es sich um einen Berechtigungsfehler oder eine Inkompatibilität auf Ihrem System. Sie können versuchen, die Gerätecodeauthentifizierung über die Einstellungen zu aktivieren. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Fehler in MSAL-Bibliothek beim Anfordern der Authentifizierungscode-URL. Ausführlichere Informationen zum Fehler finden Sie im Ausgabebereich 'Azure-Konten'. + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Möchten Sie den Vorgang fortsetzen? Authentication failed due to a state mismatch, please close ADS and try again. Fehler bei der Authentifizierung aufgrund eines Statuskonflikts. Schließen Sie ADS, und versuchen Sie es noch mal. + + Azure Auth Code Grant + Azure-Authentifizierungscodezuweisung + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + Der Server konnte nicht gestartet werden. Möglicherweise handelt es sich um einen Berechtigungsfehler oder eine Inkompatibilität auf Ihrem System. Sie können versuchen, die Gerätecodeauthentifizierung über die Einstellungen zu aktivieren. + - + Add {0} account @@ -126,26 +98,10 @@ Möchten Sie den Vorgang fortsetzen? Azure Device Code Azure-Gerätecode - - Error encountered when trying to check for login results - Fehler beim Prüfen auf Anmeldeergebnisse. - - - Timed out when waiting for device code login. - Timeout beim Warten auf die Gerätecodeanmeldung. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - Es ist keine Azure-Authentifizierungsmethode verfügbar. Sie müssen die Authentifizierungsmethoden in der ADS-Konfiguration aktivieren. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Es wurde keine Azure-Authentifizierungsmethode ausgewählt. Sie müssen die Art der Authentifizierung auswählen, die Sie verwenden möchten. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. "azdata.accounts.getSecurityToken" wurde aufgerufen. Diese Methode ist veraltet und wird in zukünftigen Releases entfernt. Verwenden Sie stattdessen "getAccountSecurityToken". @@ -154,64 +110,52 @@ Möchten Sie den Vorgang fortsetzen? Failed to get token Fehler beim Abrufen des Tokens - - {0} occurred when acquiring token. -{1} - Beim Abrufen des Tokens ist {0} aufgetreten. -{1} + + No Azure auth method available. You must enable the auth methods in ADS configuration. + Es ist keine Azure-Authentifizierungsmethode verfügbar. Sie müssen die Authentifizierungsmethoden in der ADS-Konfiguration aktivieren. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Es wurde keine Azure-Authentifizierungsmethode ausgewählt. Sie müssen die Art der Authentifizierung auswählen, die Sie verwenden möchten. Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. Der Mandant wurde in der Liste "Ignorieren" gefunden. Es wurde keine Authentifizierung versucht. Sie können die Mandanten-{0} aus der Liste der zu ignorierenden Elemente in der Datei "settings.json" entfernen: {1}, wenn Sie auf Ressourcen von diesem Mandanten zugreifen möchten. + + {0} occurred when acquiring token. +{1} + {0} beim Abrufen des Tokens. +{1} + - + Failed to clear token cache Fehler beim Löschen des Tokencaches. - - Token cache successfully cleared - Der Tokencache wurde erfolgreich gelöscht. - - + - - Azure (China) - Azure (China) - Azure Azure + + Azure (China) + Azure (China) + Azure (US Government) Azure (US-Regierungsbehörden) - + - - You must select an Azure account for this feature to work. - Sie müssen ein Azure-Konto auswählen, damit dieses Feature funktioniert. - - - You must enable preview features in order to use Azure Cloud Shell. - Sie müssen die Vorschaufeatures aktivieren, um Azure Cloud Shell zu verwenden. - - - You must select a tenant for this feature to work. - Sie müssen einen Mandanten auswählen, damit dieses Feature funktioniert. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - Sie sind zurzeit nicht bei Azure-Konten angemeldet. Melden Sie sich an, und versuchen Sie es dann noch mal. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Für dieses Feature ist ein Mandant erforderlich. Ihr Azure-Abonnement weist offenbar keine Mandanten auf. @@ -228,9 +172,25 @@ Möchten Sie den Vorgang fortsetzen? Starting cloud shell… Cloud Shell wird gestartet… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + Sie sind zurzeit nicht bei Azure-Konten angemeldet. Melden Sie sich an, und versuchen Sie es dann noch mal. + + + You must enable preview features in order to use Azure Cloud Shell. + Sie müssen die Vorschaufeatures aktivieren, um Azure Cloud Shell zu verwenden. + + + You must select a tenant for this feature to work. + Sie müssen einen Mandanten auswählen, damit dieses Feature funktioniert. + + + You must select an Azure account for this feature to work. + Sie müssen ein Azure-Konto auswählen, damit dieses Feature funktioniert. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Möchten Sie den Vorgang fortsetzen? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Möchten Sie den Vorgang fortsetzen? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Möchten Sie den Vorgang fortsetzen? - + + + + Azure CosmosDB for PostgreSQL Cluster + Azure CosmosDB for PostgreSQL-Cluster + + + + SQL databases @@ -262,7 +230,7 @@ Möchten Sie den Vorgang fortsetzen? - + SQL servers @@ -270,7 +238,7 @@ Möchten Sie den Vorgang fortsetzen? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Möchten Sie den Vorgang fortsetzen? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Möchten Sie den Vorgang fortsetzen? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Möchten Sie den Vorgang fortsetzen? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Möchten Sie den Vorgang fortsetzen? - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Azure Database for PostgreSQL-Server - + SQL managed instances @@ -318,7 +286,7 @@ Möchten Sie den Vorgang fortsetzen? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Möchten Sie den Vorgang fortsetzen? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Möchten Sie den Vorgang fortsetzen? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Möchten Sie den Vorgang fortsetzen? - + - - Unrecognized Provider resource: {0} - Unbekannte Anbieterressource: {0} - Unrecognized Provider resource type: {0} Unbekannter Anbieterressourcentyp: {0} + + Unrecognized Provider resource: {0} + Unbekannte Anbieterressource: {0} + - + No Resources found @@ -362,24 +330,28 @@ Möchten Sie den Vorgang fortsetzen? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - Fehler beim Abrufen von Abonnements für das Konto {0} (Mandant "{1}"). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). Fehler beim Abrufen des Zugriffstokens für Konto "{0}" (Mandant "{1}"). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + Fehler beim Abrufen von Abonnements für das Konto {0} (Mandant "{1}"). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (Vorschau) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Wenn Sie Azure Cloud Shell noch nicht von diesem Konto aus gestartet haben, besuchen Sie zum Einstieg https://shell.azure.com/. Nach der Einrichtung können Sie Azure Cloud Shell direkt in Azure Data Studio verwenden. + OK OK @@ -388,10 +360,6 @@ Möchten Sie den Vorgang fortsetzen? Open Azure Shell Azure-Shell öffnen - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Wenn Sie Azure Cloud Shell noch nicht von diesem Konto aus gestartet haben, besuchen Sie zum Einstieg https://shell.azure.com/. Nach der Einrichtung können Sie Azure Cloud Shell direkt in Azure Data Studio verwenden. - Select Bash or PowerShell for Azure Cloud Shell Bash oder PowerShell für Azure Cloud Shell auswählen @@ -408,7 +376,7 @@ Möchten Sie den Vorgang fortsetzen? - + Sign in to Azure... @@ -416,7 +384,7 @@ Möchten Sie den Vorgang fortsetzen? - + No Tenants found. @@ -424,7 +392,7 @@ Möchten Sie den Vorgang fortsetzen? - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Möchten Sie den Vorgang fortsetzen? - + No Tenants found. @@ -448,7 +416,7 @@ Möchten Sie den Vorgang fortsetzen? - + No Subscriptions found. @@ -456,7 +424,7 @@ Möchten Sie den Vorgang fortsetzen? - + No Resources found. @@ -464,7 +432,7 @@ Möchten Sie den Vorgang fortsetzen? - + No Subscriptions found. @@ -472,7 +440,7 @@ Möchten Sie den Vorgang fortsetzen? - + Loading ... @@ -480,7 +448,7 @@ Möchten Sie den Vorgang fortsetzen? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Möchten Sie den Vorgang fortsetzen? Error fetching subscriptions for account {0} tenant {1} : {2} Fehler beim Abrufen von Abonnements für das Konto "{0}", Mandant "{1}": {2} - - Invalid query - Ungültige Abfrage - Error: {0} Fehler: {0} + + Invalid query + Ungültige Abfrage + - + - - Azure Resources (Preview) - Azure-Ressourcen (Vorschau) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - Die Schlüssel für den Tokencache konnten nicht im Anmeldeinformationsspeicher gespeichert werden. Dies kann zu Problemen bei der Persistenz des Azure-Zugriffstokens und zu Verbindungsinstabilitäten führen. Wahrscheinlich hat SqlTools das Speicherlimit für Anmeldeinformationen unter Windows erreicht. Löschen Sie in der Windows-Anmeldeinformationsverwaltung mindestens 2 Anmeldeinformationen, die mit „Microsoft.SqlTools|“ beginnen, und wiederholen Sie den Ladevorgang. - - - Unable to open link, missing required values - Der Link kann nicht geöffnet werden, weil erforderliche Werte fehlen. - Australia Central Australien, Mitte @@ -538,17 +494,25 @@ Möchten Sie den Vorgang fortsetzen? Australia Southeast Australien, Südosten + + Azure Accounts + Azure-Konten + Azure Arc-enabled PostgreSQL Hyperscale PostgreSQL Hyperscale mit Azure Arc-Unterstützung - - Data Service - Azure Arc - Datendienst – Azure Arc + + Azure Database for PostgreSQL flexible servers + Flexible Server für Azure Database for PostgreSQL - - SQL managed instance - Azure Arc - Verwaltete SQL-Instanz – Azure Arc + + Azure Database for PostgreSQL servers + Azure Database for PostgreSQL-Server + + + Azure Resources (Preview) + Azure-Ressourcen (Vorschau) Brazil South @@ -566,6 +530,10 @@ Möchten Sie den Vorgang fortsetzen? Canada East Kanada, Osten + + Cancel + Abbrechen + Central India Indien, Mitte @@ -578,9 +546,9 @@ Möchten Sie den Vorgang fortsetzen? Central US EUAP USA, Mitte EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Warnung: ADAL ist veraltet und wird voraussichtlich in einer zukünftigen Version entfernt werden. Bitte verwenden Sie stattdessen MSAL. + + Data Service - Azure Arc + Datendienst – Azure Arc Disable @@ -606,10 +574,6 @@ Möchten Sie den Vorgang fortsetzen? East US 2 EUAP USA, Osten 2 (EUAP) - - Azure Accounts - Azure-Konten - France Central Frankreich, Mitte @@ -642,6 +606,10 @@ Möchten Sie den Vorgang fortsetzen? Japan West Japan, Westen + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + Die Schlüssel für den Tokencache konnten nicht im Anmeldeinformationsspeicher gespeichert werden. Dies kann zu Problemen bei der Persistenz des Azure-Zugriffstokens und zu Verbindungsinstabilitäten führen. Wahrscheinlich hat SqlTools das Speicherlimit für Anmeldeinformationen unter Windows erreicht. Löschen Sie in der Windows-Anmeldeinformationsverwaltung mindestens 2 Anmeldeinformationen, die mit „Microsoft.SqlTools|“ beginnen, und wiederholen Sie den Ladevorgang. + Korea Central Südkorea, Mitte @@ -652,12 +620,20 @@ Möchten Sie den Vorgang fortsetzen? Location - Standort + Speicherort + + + Modifying this setting requires reloading the window for all changes to take effect. + Bei Änderung dieser Einstellung muss das Fenster neu geladen werden, damit alle Änderungen wirksam werden. Name Name + + No clouds are enabled, please enable a cloud to continue. + Es sind keine Clouds aktiviert. Aktivieren Sie eine Cloud, um den Vorgang fortzusetzen. + North Central US USA, Norden-Mitte @@ -674,34 +650,10 @@ Möchten Sie den Vorgang fortsetzen? Norway West Norwegen, Westen - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Warnung: Die Azure-PII-Protokollierung ist aktiviert. Wenn Sie diese Option aktivieren, können personenbezogene Informationen protokolliert werden. Sie dürfen nur zu Debugzwecken verwendet werden. - - - Azure Database for PostgreSQL flexible servers - Flexible Server für Azure Database for PostgreSQL - - - Azure Database for PostgreSQL servers - Azure Database for PostgreSQL-Server - - - Reload - Neu laden - Reload Azure Data Studio Azure Data Studio neu laden - - Authentication Library has changed, please reload Azure Data Studio. - Die Authentifizierungsbibliothek wurde geändert, bitte laden Sie Azure Data Studio neu. - - - Modifying this setting requires reloading the window for all changes to take effect. - Bei Änderung dieser Einstellung muss das Fenster neu geladen werden, damit alle Änderungen wirksam werden. - Resource group Ressourcengruppe @@ -710,6 +662,26 @@ Möchten Sie den Vorgang fortsetzen? Resource type Ressourcentyp + + SQL Server - Azure Arc + SQL Server – Azure Arc + + + SQL database + SQL-Datenbank + + + SQL managed instance + Verwaltete SQL-Instanz + + + SQL managed instance - Azure Arc + Verwaltete SQL-Instanz – Azure Arc + + + SQL server + SQL Server + South Africa North Südafrika, Norden @@ -722,34 +694,22 @@ Möchten Sie den Vorgang fortsetzen? South Central US USA, Süden-Mitte - - Southeast Asia - Asien, Südosten - South India Indien, Süden - - SQL database - SQL-Datenbank - - - SQL managed instance - Verwaltete SQL-Instanz - - - SQL server - SQL Server - - - SQL Server - Azure Arc - SQL Server – Azure Arc + + Southeast Asia + Asien, Südosten Subscription Abonnement + + Switch to MSAL + Zu MSAL wechseln + Switzerland North Schweiz, Norden @@ -758,6 +718,10 @@ Möchten Sie den Vorgang fortsetzen? Switzerland West Schweiz, Westen + + Token cache has been cleared successfully, please reload Azure Data Studio. + Der Tokencache wurde erfolgreich gelöscht. Laden Sie Azure Data Studio neu. + Type Icon Typsymbol @@ -782,6 +746,14 @@ Möchten Sie den Vorgang fortsetzen? Unable to get token for tenant {0} Für den Mandanten "{0}" kann kein Token abgerufen werden. + + Unable to open link, missing required values + Der Link kann nicht geöffnet werden, weil erforderliche Werte fehlen. + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Warnung: Die Azure-PII-Protokollierung ist aktiviert. Wenn Sie diese Option aktivieren, können personenbezogene Informationen protokolliert werden. Sie dürfen nur zu Debugzwecken verwendet werden. + West Central US USA, Westen-Mitte @@ -802,85 +774,53 @@ Möchten Sie den Vorgang fortsetzen? West US 2 USA, Westen 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} Einstellung geändert wurde, laden Sie Azure Data Studio neu. + - + - - Clear Azure Account Token Cache - Tokencache für Azure-Konto löschen + + Could not load endpoints from settings, please check the logs for more details. + Endpunkte konnten nicht aus den Einstellungen geladen werden. Weitere Informationen finden Sie in den Protokollen. - - Browse and work with Azure resources - Durchsuchen und Arbeiten mit Azure-Ressourcen + + Successfully loaded custom endpoints from settings + Benutzerdefinierte Endpunkte wurden erfolgreich aus den Einstellungen geladen. - - Azure (Core) - Azure (Core) - - - Open in Azure Portal - In Azure-Portal öffnen - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - Der Ressourcenfilter, jedes Element besteht aus einer Konto-ID, einer Abonnement-ID und einem Namen (durch Schrägstriche getrennt) - - - Azure Resource Configuration - Konfiguration von Azure-Ressourcen + + + + + + ARM Resource Endpoint + ARM-Ressourcenendpunkt Add to Servers Zu Servern hinzufügen - - Connect - Verbinden - Azure Azure - - Refresh - Aktualisieren - - - Azure: Refresh All Accounts - Azure: Alle Konten aktualisieren - - - Select Subscriptions - Abonnements auswählen - - - Select Tenants - Mandanten auswählen - - - Azure: Sign In - Azure: Anmelden - - - Start Cloud Shell - Cloud Shell starten - - - Azure (Preview) - Azure (Vorschau) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Die Liste der Mandanten-IDs, die beim Abfragen von Azure-Ressourcen oder beim Anfordern von Authentifizierungstoken übersprungen werden. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - Die Bibliothek, die für den AAD-Authentifizierungsfluss verwendet wird. Bitte starten Sie ADS neu, nachdem Sie diese Option geändert haben. + + Azure (Core) + Azure (Core) + + + Azure (Preview) + Azure (Vorschau) Azure Account Configuration @@ -890,46 +830,170 @@ Möchten Sie den Vorgang fortsetzen? Azure Authentication Method Azure-Authentifizierungsmethode + + Azure KeyVault Resource Endpoint + Azure KeyVault-Ressourcenendpunkt + + + Azure Kusto Resource Endpoint + Azure Kusto-Ressourcenendpunkt + + + Azure Log Analytics Endpoint + Azure Log Analytics-Endpunkt + + + Azure Portal Endpoint + Azure-Portalendpunkt + + + Azure Resource Configuration + Konfiguration von Azure-Ressourcen + + + Azure Storage Resource Endpoint + Azure Storage-Ressourcenendpunkt + + + Azure Storage Resource Endpoint Suffix + Suffix für Azure Storage-Ressourcenendpunkt + + + Azure: Refresh All Accounts + Azure: Alle Konten aktualisieren + + + Azure: Sign In + Azure: Anmelden + + + Browse and work with Azure resources + Durchsuchen und Arbeiten mit Azure-Ressourcen + + + Clear Azure Account Token Cache + Tokencache für Azure-Konto löschen + + + Client ID for Azure Data Studio + Client-ID für Azure Data Studio + + + Cloud Display Name + Anzeigename der Cloud + + + Cloud ID + Cloud-ID + + + Cloud Name + Cloudname + + + Cloud Settings + Cloudeinstellungen + Code Grant Method Gewährungsmethode über Code + + Connect + Verbinden + Device Code Method Gewährungsmethode über Gerät + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Hiermit wird die Keychain-Systemintegration deaktiviert. Die Anmeldeinformationen werden in einer Flatfile im Basisverzeichnis des Benutzers gespeichert. + + + Graph Resource Endpoint + Graph-Ressourcenendpunkt + + + Host Endpoint + Hostendpunkt + + + Microsoft Graph Resource Endpoint + Microsoft Graph-Ressourcenendpunkt + + + Microsoft Resource Endpoint + Microsoft-Ressourcenendpunkt + + + Open in Azure Portal + In Azure-Portal öffnen + + + Power BI Resource Endpoint + Power BI-Ressourcenendpunkt + + + Provider Settings + Anbietereinstellungen + + + Refresh + Aktualisieren + + + SQL Resource Endpoint + SQL-Ressourcenendpunkt + + + Scopes Endpoint + Bereichsendpunkt + + + Select Subscriptions + Abonnements auswählen + + + Select Tenants + Mandanten auswählen + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Einstellung, die benutzerdefinierte Azure-Authentifizierungsendpunkte enthält. Änderungen an dieser Einstellung erfordern einen Neustart, um wirksam zu werden. + Should Azure China integration be enabled Hiermit wird festgelegt, ob die Azure China-Integration aktiviert werden soll. - - Should Azure Germany integration be enabled - Hiermit wird festgelegt, ob die Azure Deutschland-Integration aktiviert werden soll. - Should Azure public cloud integration be enabled Hiermit wird festgelegt, ob die Integration der öffentlichen Azure-Cloud aktiviert werden soll. + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen. + Should US Government Azure cloud (Fairfax) integration be enabled Hiermit wird festgelegt, ob die Integration der Azure-Cloud für US-Behörden (Fairfax) aktiviert werden soll. - - Should US National Azure cloud integration be enabled - Hiermit wird festgelegt, ob die Integration der Azure-Cloud (USA, national) aktiviert werden soll. + + Start Cloud Shell + Cloud Shell starten + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Die Liste der Mandanten-IDs, die beim Abfragen von Azure-Ressourcen oder beim Anfordern von Authentifizierungstoken übersprungen werden. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + Der Ressourcenfilter, jedes Element besteht aus einer Konto-ID, einer Abonnement-ID und einem Namen (durch Schrägstriche getrennt) [Optional] The verbosity of logging for the Azure Accounts extension. [Optional] Die Ausführlichkeitsprotokollierung für die Azure-Konten-Erweiterung. - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Hiermit wird die Keychain-Systemintegration deaktiviert. Die Anmeldeinformationen werden in einer Flatfile im Basisverzeichnis des Benutzers gespeichert. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - Hiermit wird festgelegt, ob personenbezogene Informationen (PII) im Ausgangskanal und in der Protokolldatei des Ausgangskanals von Azure-Konten protokolliert werden sollen. - \ No newline at end of file diff --git a/resources/xlf/de/Microsoft.azuremonitor.de.xlf b/resources/xlf/de/Microsoft.azuremonitor.de.xlf new file mode 100644 index 0000000000..36cb828665 --- /dev/null +++ b/resources/xlf/de/Microsoft.azuremonitor.de.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + {0} wurde heruntergeladen + + + Downloading {0} + "{0}" wird heruntergeladen + + + Downloading {0} + "{0}" wird heruntergeladen + + + Failed to start {0} + Fehler beim Starten von "{0}". + + + Installed {0} + "{0}" wurde installiert + + + Installing {0} + "{0}" wird installiert + + + Installing {0} to {1} + "{0}" wird in "{1}" installiert. + + + Starting {0} + "{0}" wird gestartet. + + + {0} Started + "{0}" wurde gestartet + + + + + + + Account does not exist. + Konto nicht vorhanden. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + + + + + + + Notebooks + Notebooks + + + Only .ipynb Notebooks are supported + Es werden nur IPYNB-Notebooks unterstützt. + + + Unsupported platform + Nicht unterstützte Plattform + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Abbrechen + + + Cancel operation? + Vorgang abbrechen? + + + Search Server Names + Servernamen suchen + + + + + + + Error notifying of node change: {0} + Fehler bei Benachrichtigung über Knotenänderung: {0} + + + Root + Stamm + + + Session for node {0} does not exist + Die Sitzung für den Knoten "{0}" ist nicht vorhanden. + + + + + + + View Known Issues + Bekannte Probleme anzeigen + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Die Komponente "{0}" wurde unerwartet beendet. Starten Sie Azure Data Studio neu. + + + + + + + Administrative privileges + Administratorrechte + + + Administrative privileges: SYSDBA or SYSOPER + Administratorrechte: SYSDBA oder SYSOPER + + + Authentication type + Authentifizierungstyp + + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universell mit MFA-Unterstützung + + + Azure Monitor Logs + Azure Monitor-Protokolle + + + Azure Monitor access for Azure Data Studio + Azure Monitor-Zugriff für Azure Data Studio + + + Custom name of the connection + Benutzerdefinierter Name der Verbindung + + + Database + Datenbank + + + Indicates the password to be used when connecting to the data source + Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Indicates the user ID to be used when connecting to the data source + Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Log Analytics Workspace ID + ID des Log Analytics-Arbeitsbereichs + + + Metadata Pooling + Metadatenpooling + + + Name + Name + + + Name + Name + + + Name (optional) + Name (optional) + + + Password + Kennwort + + + Password of the proxy user. + Das Kennwort des Proxybenutzers bzw. der Proxybenutzerin. + + + Proxy Password + Proxykennwort + + + Proxy User Id + Proxybenutzer-ID + + + Security + Sicherheit + + + Size (MB) + Größe (MB) + + + Source + Quelle + + + Specifies the method of authenticating with Azure Monitor + Gibt die Methode zur Authentifizierung bei Azure Monitor an. + + + The name of the initial catalog or database in the data source + Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Dieses Attribut gibt an, ob die Metadateninformationen für ausgeführte Abfragen zur Verbesserung der Leistung zwischengespeichert werden. + + + Type + Typ + + + User name + Benutzername + + + User name of the proxy user. + Benutzername des Proxybenutzers. + + + Workspace ID + Arbeitsbereichs-ID + + + Workspace ID + Arbeitsbereichs-ID + + + Workspace Name + Arbeitsbereichsname + + + + \ No newline at end of file diff --git a/resources/xlf/de/cms.de.xlf b/resources/xlf/de/Microsoft.cms.de.xlf similarity index 97% rename from resources/xlf/de/cms.de.xlf rename to resources/xlf/de/Microsoft.cms.de.xlf index 79e9576d38..afd31b6bff 100644 --- a/resources/xlf/de/cms.de.xlf +++ b/resources/xlf/de/Microsoft.cms.de.xlf @@ -1,27 +1,11 @@  - + Add Server Group Servergruppe hinzufügen - - Cancel - Abbrechen - - - OK - OK - - - Server Group Description - Beschreibung der Servergruppe - - - Server Group Name - Name der Servergruppe - Are you sure you want to delete Möchten Sie den Löschvorgang durchführen? @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Azure SQL Server-Instanzen können nicht als zentrale Verwaltungsserver verwendet werden. + + Cancel + Abbrechen + Central Management Server Group already has a Registered Server with the name {0} Die Gruppe zentraler Verwaltungsserver enthält bereits einen registrierten Server namens "{0}". - - {0} already has a Server Group with the name {1} - "{0}" weist bereits eine Servergruppe namens "{1}" auf. - No Nein + + OK + OK + + + Server Group Description + Beschreibung der Servergruppe + + + Server Group Name + Name der Servergruppe + Yes Ja + + {0} already has a Server Group with the name {1} + "{0}" weist bereits eine Servergruppe namens "{1}" auf. + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - Unerwarteter Fehler beim Laden gespeicherter Server: {0} - Loading ... Wird geladen... + + Unexpected error occurred while loading saved servers {0} + Unerwarteter Fehler beim Laden gespeicherter Server: {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Edition + + Add Central Management Server + Zentralen Verwaltungsserver hinzufügen - - Compatibility Level - Kompatibilitätsgrad - - - Owner - Besitzer - - - Pricing Tier - Tarif - - - Type - Typ - - - Version - Version - - - MSSQL configuration - MSSQL-Konfiguration - - - Declares the application workload type when connecting to a server - Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server. - - - Application intent - Anwendungszweck - - - The name of the application - Der Name der Anwendung - - - Application name - Anwendungsname - - - The name of the primary file, including the full path name, of an attachable database - Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens. - - - Attach DB filename - Dateiname der anzufügenden Datenbank - - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universell mit MFA-Unterstützung - - - Windows Authentication - Windows-Authentifizierung - - - SQL Login - SQL-Anmeldung - - - Specifies the method of authenticating with SQL Server - Gibt die Methode für die Authentifizierung bei SQL Server an. - - - Authentication type - Authentifizierungstyp - - - Enables or disables Always Encrypted for the connection - Aktiviert oder deaktiviert Always Encrypted für die Verbindung. + + Advanced + Erweitert Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. + + Application intent + Anwendungszweck - - Command timeout - Befehlstimeout + + Application name + Anwendungsname - - Number of attempts to restore connection - Anzahl der Versuche zur Verbindungswiederherstellung - - - Connect retry count - Anzahl der Verbindungswiederholungen - - - Delay between attempts to restore connection - Verzögerung zwischen Versuchen zur Verbindungswiederherstellung - - - Connect retry interval - Intervall für Verbindungswiederholung - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. - - - Connect timeout - Verbindungstimeout - - - Custom name of the connection - Benutzerdefinierter Name der Verbindung - - - Name (optional) - Name (optional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess. - - - Context connection - Kontextverbindung - - - The SQL Server language record name - Der Datensatzname der SQL Server-Sprache - - - Current language - Aktuelle Sprache - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - Host-Überwachungsdienst - - - None - Keine - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. - - - Attestation protocol - Nachweisprotokoll - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. + + Attach DB filename + Dateiname der anzufügenden Datenbank Attestation URL Nachweis-URL - - Optional (False) - Optional (FALSCH) + + Attestation protocol + Nachweisprotokoll - - Strict - Streng + + Authentication type + Authentifizierungstyp - - Mandatory (True) - Obligatorisch (WAHR) + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universell mit MFA-Unterstützung - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt. + + Azure Attestation + Azure Attestation - - Encrypt - Verschlüsseln + + Central Management Servers + Zentrale Verwaltungsserver - - The name or network address of the instance of SQL Server that acts as a failover partner - Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert + + Central Management Servers + Zentrale Verwaltungsserver - - Failover partner - Failoverpartner + + Command timeout + Befehlstimeout - - Advanced - Erweitert + + Compatibility Level + Kompatibilitätsgrad + + + Compatibility Level + Kompatibilitätsgrad + + + Computer Name + Computername + + + Connect retry count + Anzahl der Verbindungswiederholungen + + + Connect retry interval + Intervall für Verbindungswiederholung + + + Connect timeout + Verbindungstimeout Connection Resiliency @@ -294,53 +178,137 @@ Context Kontext - - Initialization - Initialisierung + + Context connection + Kontextverbindung - - Pooling - Pooling + + Current language + Aktuelle Sprache - - Replication - Replikation + + Custom name of the connection + Benutzerdefinierter Name der Verbindung - - Security - Sicherheit + + Declares the application workload type when connecting to a server + Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server. - - Source - Quelle + + Delay between attempts to restore connection + Verzögerung zwischen Versuchen zur Verbindungswiederherstellung - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet. + + Delete + Löschen + + + Delete + Löschen + + + Delete + Löschen + + + Description of the SQL Server instance + Beschreibung der SQL Server-Instanz + + + Disabled + Deaktiviert + + + Edition + Edition + + + Edition + Edition + + + Enabled + Aktiviert + + + Enables or disables Always Encrypted for the connection + Aktiviert oder deaktiviert Always Encrypted für die Verbindung. + + + Enables or disables Secure enclaves for the connection + Aktiviert oder deaktiviert sichere Enklaven für die Verbindung. + + + Encrypt + Verschlüsseln + + + Failover partner + Failoverpartner + + + Host Guardian Service + Host-Überwachungsdienst Host name in certificate Hostname im Zertifikat - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet. + + + Indicates the password to be used when connecting to the data source + Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Indicates the user ID to be used when connecting to the data source + Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Indicates which server type system then provider will expose through the DataReader + Gibt an, welches Servertypsystem der Anbieter über den DataReader verfügbar macht. + + + Initialization + Initialisierung + + + Last Database Backup + Letzte Datenbanksicherung + + + Last Log Backup + Letzte Protokollsicherung Load balance timeout Timeout für Lastenausgleich - - The maximum number of connections allowed in the pool - Die maximal zulässige Anzahl von Verbindungen im Pool + + MSSQL configuration + MSSQL-Konfiguration + + + Mandatory (True) + Obligatorisch (WAHR) Max pool size Maximale Poolgröße - - The minimum number of connections allowed in the pool - Die mindestens erforderliche Anzahl von Verbindungen im Pool + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Multisubnetzfailover - - When true, multiple result sets can be returned and read from one connection - Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden. - Multiple active result sets Mehrere aktive Resultsets - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden + + Name (optional) + Name (optional) + + + Name of the SQL Server instance + Name der SQL Server-Instanz + + + New Server Group... + Neue Servergruppe... + + + New Server Registration... + Neue Serverregistrierung... + + + None + Keine + + + Number of attempts to restore connection + Anzahl der Versuche zur Verbindungswiederherstellung + + + Number of minutes to retain log files for backend services. Default is 1 week. + Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche. + + + OS Version + Betriebssystemversion + + + Optional (False) + Optional (FALSCH) + + + Owner + Besitzer + + + Owner + Besitzer Packet size Paketgröße - - Indicates the password to be used when connecting to the data source - Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. - Password Kennwort - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben. - Persist security info Sicherheitsinformationen dauerhaft speichern - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt. + + Pooling + Pooling Pooling @@ -394,93 +390,57 @@ Port Port - - Used by SQL Server in Replication - Wird von SQL Server bei der Replikation verwendet. + + Pricing Tier + Tarif + + + Recovery Model + Wiederherstellungsmodell + + + Refresh + Aktualisieren + + + Refresh Server Group + Servergruppe aktualisieren + + + Replication + Replikation Replication Replikation - - Enables or disables Secure enclaves for the connection - Aktiviert oder deaktiviert sichere Enklaven für die Verbindung. - - - Secure enclaves - Sichere Enklaven - - - Description of the SQL Server instance - Beschreibung der SQL Server-Instanz - - - Server Description - Serverbeschreibung - - - Name of the SQL Server instance - Name der SQL Server-Instanz - - - Server - Server - - - e.g. tcp:servername,1433 - Beispiel: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt. - - - Trust server certificate - Serverzertifikat vertrauen - - - Indicates which server type system then provider will expose through the DataReader - Gibt an, welches Servertypsystem der Anbieter über den DataReader verfügbar macht. - - - Type system version - Typsystemversion - - - Indicates the user ID to be used when connecting to the data source - Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. - - - User name - Benutzername - - - The name of the workstation connecting to SQL Server - Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt - - - Workstation Id - Arbeitsstations-ID - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Unterstützung für die Verwaltung zentraler SQL Server-Verwaltungsserver - - - Disabled - Deaktiviert + + SQL Login + SQL-Anmeldung SQL Server Central Management Servers Zentrale SQL Server-Verwaltungsserver - - Enabled - Aktiviert + + Secure enclaves + Sichere Enklaven + + + Security + Sicherheit + + + Server + Server + + + Server Description + Serverbeschreibung + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. ", mycolumn2") und nicht am Ende platziert werden sollen: "mycolumn1," - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei "SELECT C1, C2 FROM T1" C1 und C2 jeweils in separaten Zeilen angezeigt. - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt. + + Source + Quelle - - Number of minutes to retain log files for backend services. Default is 1 week. - Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. + + Specifies the method of authenticating with SQL Server + Gibt die Methode für die Authentifizierung bei SQL Server an. - - New Server Registration... - Neue Serverregistrierung... + + Strict + Streng - - New Server Group... - Neue Servergruppe... + + Support for managing SQL Server Central Management Servers + Unterstützung für die Verwaltung zentraler SQL Server-Verwaltungsserver - - Delete - Löschen + + The SQL Server language record name + Der Datensatzname der SQL Server-Sprache - - Delete - Löschen + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. - - Delete - Löschen + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. - - Central Management Servers - Zentrale Verwaltungsserver + + The maximum number of connections allowed in the pool + Die maximal zulässige Anzahl von Verbindungen im Pool - - Refresh - Aktualisieren + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird - - Refresh Server Group - Servergruppe aktualisieren + + The minimum number of connections allowed in the pool + Die mindestens erforderliche Anzahl von Verbindungen im Pool - - Add Central Management Server - Zentralen Verwaltungsserver hinzufügen + + The name of the application + Der Name der Anwendung - - Central Management Servers - Zentrale Verwaltungsserver + + The name of the primary file, including the full path name, of an attachable database + Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens. - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + The name of the workstation connecting to SQL Server + Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt - - [Optional] Do not show unsupported platform warnings - [Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen. + + The name or network address of the instance of SQL Server that acts as a failover partner + Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert - - Compatibility Level - Kompatibilitätsgrad + + Trust server certificate + Serverzertifikat vertrauen - - Last Database Backup - Letzte Datenbanksicherung + + Type + Typ - - Last Log Backup - Letzte Protokollsicherung + + Type system version + Typsystemversion - - Owner - Besitzer + + Used by SQL Server in Replication + Wird von SQL Server bei der Replikation verwendet. - - Recovery Model - Wiederherstellungsmodell + + User name + Benutzername - - Computer Name - Computername - - - OS Version - Betriebssystemversion - - - Edition - Edition + + Version + Version Version Version + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess. + + + When true, multiple result sets can be returned and read from one connection + Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden. + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt. + + + Windows Authentication + Windows-Authentifizierung + + + Workstation Id + Arbeitsstations-ID + + + [Optional] Do not show unsupported platform warnings + [Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen. + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. + + + e.g. tcp:servername,1433 + Beispiel: tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. ", mycolumn2") und nicht am Ende platziert werden sollen: "mycolumn1," + \ No newline at end of file diff --git a/resources/xlf/de/dacpac.de.xlf b/resources/xlf/de/Microsoft.dacpac.de.xlf similarity index 98% rename from resources/xlf/de/dacpac.de.xlf rename to resources/xlf/de/Microsoft.dacpac.de.xlf index 1712d6e327..c689d2d684 100644 --- a/resources/xlf/de/dacpac.de.xlf +++ b/resources/xlf/de/Microsoft.dacpac.de.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + Eine Datenbank desselben Namens ist bereits in der SQL Server-Instanz vorhanden. + + + Create a database from a .bacpac file [Import Bacpac] + Datenbank aus einer BACPAC-Datei erstellen [BACPAC importieren] + + + Data Loss + Datenverlust + + + Data-tier Application Wizard + Assistent für Datenebenenanwendung + Database Name Datenbankname @@ -10,26 +26,18 @@ Deploy Bereitstellen - - Select Deploy Dacpac Settings - Einstellungen für DACPAC-Bereitstellung auswählen - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] DACPAC-Datei einer Datenschichtanwendung für eine SQL Server-Instanz bereitstellen [DACPAC bereitstellen] - - Review the deploy plan - Bereitstellungsplan überprüfen + + Deploy plan operations + Planvorgänge bereitstellen Export Exportieren - - Select Export Bacpac Settings - Einstellungen für BACPAC-Export auswählen - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Schema und Daten aus einer Datenbank in das logische BACPAC-Dateiformat exportieren [BACPAC exportieren] @@ -38,42 +46,126 @@ Extract Extrahieren - - Select Extract Dacpac Settings - Einstellungen für DACPAC-Extraktion auswählen - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Datenschichtanwendung aus einer SQL Server-Instanz in eine DACPAC-Datei extrahieren [DACPAC extrahieren] + + File Location + Dateispeicherort + + + File name cannot be whitespace + Der Dateiname darf nicht aus Leerzeichen bestehen. + + + File name cannot end with a period + Der Dateiname darf nicht mit einem Punkt enden. + + + File name cannot end with a whitespace + Der Dateiname darf nicht mit einem Leerzeichen enden. + + + File name is over 255 characters + Der Dateiname umfasst mehr als 255 Zeichen. + Generate Script Skript generieren + + Generating deploy plan failed '{0}' + Fehler beim Generieren des Bereitstellungsplans "{0}". + + + Generating deploy script failed '{0}' + Fehler beim Generieren des Bereitstellungsskripts: {0} + Import Importieren - - Select Import Bacpac Settings - Einstellungen für BACPAC-Import auswählen + + Invalid file characters + Ungültige Dateizeichen - - Create a database from a .bacpac file [Import Bacpac] - Datenbank aus einer BACPAC-Datei erstellen [BACPAC importieren] + + Name of object that will be affected by deployment + Name des von der Bereitstellung betroffenen Objekts New Database Neue Datenbank + + No data loss will occur from the listed deploy actions. + Die aufgeführten Bereitstellungsaktionen führen zu keinem Datenverlust. + + + Object + Objekt + + + Open + Öffnen + + + Operation + Vorgang + + + Operation(Create, Alter, Delete) that will occur during deployment + Vorgang (Erstellen, Ändern, Löschen), der während der Bereitstellung ausgeführt wird + + + Operations that may result in data loss are marked with a warning sign + Vorgänge, die zu Datenverlusten führen können, werden mit einem Warnhinweis gekennzeichnet. + Proceed despite possible data loss Vorgang trotz möglicher Datenverluste fortsetzen + + Reserved file name. Choose another name and try again + Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal. + + + Review the deploy plan + Bereitstellungsplan überprüfen + + + Save + Speichern + + + Select Deploy Dacpac Settings + Einstellungen für DACPAC-Bereitstellung auswählen + + + Select Export Bacpac Settings + Einstellungen für BACPAC-Export auswählen + + + Select Extract Dacpac Settings + Einstellungen für DACPAC-Extraktion auswählen + + + Select Import Bacpac Settings + Einstellungen für BACPAC-Import auswählen + Select an Operation Vorgang auswählen + + Select file + Datei auswählen + + + Setting + Einstellung + Source Database Quelldatenbank @@ -86,6 +178,10 @@ Summary Zusammenfassung + + Summary of settings + Zusammenfassung der Einstellungen + Target Database Zieldatenbank @@ -94,126 +190,14 @@ Target Server Zielserver - - Upgrade Existing Database - Vorhandene Datenbank aktualisieren - - - Version (use x.x.x.x where x is a number) - Version (Verwenden Sie x.x.x.x, wobei x für eine Zahl steht) - - - Open - Öffnen - - - Data Loss - Datenverlust - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. Die Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} der aufgeführten Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten. - - - Operations that may result in data loss are marked with a warning sign - Vorgänge, die zu Datenverlusten führen können, werden mit einem Warnhinweis gekennzeichnet. - - - A database with the same name already exists on the instance of SQL Server - Eine Datenbank desselben Namens ist bereits in der SQL Server-Instanz vorhanden. - - - default - Standardeinstellung - - - Generating deploy plan failed '{0}' - Fehler beim Generieren des Bereitstellungsplans "{0}". - - - Deploy plan operations - Planvorgänge bereitstellen - - - File Location - Dateispeicherort - - - File name cannot end with a period - Der Dateiname darf nicht mit einem Punkt enden. - - - Generating deploy script failed '{0}' - Fehler beim Generieren des Bereitstellungsskripts: {0} - - - Invalid file characters - Ungültige Dateizeichen - - - No data loss will occur from the listed deploy actions. - Die aufgeführten Bereitstellungsaktionen führen zu keinem Datenverlust. - - - Name of object that will be affected by deployment - Name des von der Bereitstellung betroffenen Objekts - - - Object - Objekt - - - Operation - Vorgang - - - {0} operation failed '{1}' - Fehler bei {0}-Vorgang: {1}. - - - Operation(Create, Alter, Delete) that will occur during deployment - Vorgang (Erstellen, Ändern, Löschen), der während der Bereitstellung ausgeführt wird - - - Reserved file name. Choose another name and try again - Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal. - This file name is reserved for use by Windows. Choose another name and try again Dieser Dateiname ist für Windows reserviert. Wählen Sie einen anderen Namen, und versuchen Sie es noch mal. - - Save - Speichern - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - Sie können den Status der Skriptgenerierung in der Aufgabenansicht anzeigen, sobald der Assistent geschlossen ist. Das generierte Skript wird nach Abschluss des Vorgangs geöffnet. - - - Select file - Datei auswählen - - - Setting - Einstellung - - - Summary of settings - Zusammenfassung der Einstellungen - - - File name is over 255 characters - Der Dateiname umfasst mehr als 255 Zeichen. - - - File name cannot end with a whitespace - Der Dateiname darf nicht mit einem Leerzeichen enden. - Type Typ @@ -226,6 +210,10 @@ Undefined name Undefinierter Name. + + Upgrade Existing Database + Vorhandene Datenbank aktualisieren + Value Wert @@ -234,26 +222,34 @@ Version Version - - File name cannot be whitespace - Der Dateiname darf nicht aus Leerzeichen bestehen. + + Version (use x.x.x.x where x is a number) + Version (Verwenden Sie x.x.x.x, wobei x für eine Zahl steht) - - Data-tier Application Wizard - Assistent für Datenebenenanwendung + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + Sie können den Status der Skriptgenerierung in der Aufgabenansicht anzeigen, sobald der Assistent geschlossen ist. Das generierte Skript wird nach Abschluss des Vorgangs geöffnet. + + + default + Standardeinstellung + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} der aufgeführten Bereitstellungsaktionen können zu einem Datenverlust führen. Stellen Sie sicher, dass eine Sicherung oder eine Momentaufnahme vorhanden ist, falls Probleme mit der Bereitstellung auftreten. + + + {0} operation failed '{1}' + Fehler bei {0}-Vorgang: {1}. - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Vollständiger Pfad zu dem Ordner, in dem DACPAC- und BACPAC-Dateien standardmäßig gespeichert werden - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard Assistent für Datenebenenanwendung + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Vollständiger Pfad zu dem Ordner, in dem DACPAC- und BACPAC-Dateien standardmäßig gespeichert werden + \ No newline at end of file diff --git a/resources/xlf/de/data-workspace.de.xlf b/resources/xlf/de/Microsoft.data-workspace.de.xlf similarity index 97% rename from resources/xlf/de/data-workspace.de.xlf rename to resources/xlf/de/Microsoft.data-workspace.de.xlf index 5f370797ff..9f0e7a397d 100644 --- a/resources/xlf/de/data-workspace.de.xlf +++ b/resources/xlf/de/Microsoft.data-workspace.de.xlf @@ -1,46 +1,14 @@  - + All Project Types Alle Projekttypen - - Click "Learn more" button for more information about local development experience to {0} - Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zur lokalen Entwicklungserfahrung bezüglich {0} zu erfahren - - - Select - Auswählen - - - No provider was found for project type with id: '{0}' - Für den Projekttyp mit der ID "{0}" wurde kein Anbieter gefunden - - - No provider was found for the following projects: {0} - Für die folgenden Projekte wurde kein Anbieter gefunden: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - Fehler beim Laden der Projektanbietererweiterung "{0}". Fehlermeldung: {1} - - - Local - Lokal - - - Refresh - Aktualisieren - - - Create new database project - Neues Datenbankprojekt erstellen - - - Type - Typ + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten? Browse @@ -50,41 +18,93 @@ Browse... Durchsuchen... - - The selected clone path '{0}' does not exist or is not a directory. - Der ausgewählte Klonpfad "{0}" ist nicht vorhanden oder kein Verzeichnis. + + Click "Learn More" button for more information about SDK-style projects + Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten. + + + Click "Learn more" button for more information about local development experience to {0} + Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zur lokalen Entwicklungserfahrung bezüglich {0} zu erfahren + + + Cloning git repository '{0}'... + Das Git-Repository "{0}" wird geklont ... Create Erstellen + + Create new database project + Neues Datenbankprojekt erstellen + Default Standard + + Directory '{0}' already exists in the selected location, please choose another + Das Verzeichnis "{0}" ist bereits am ausgewählten Speicherort vorhanden, wählen Sie ein anderes aus + Enter Project Name Geben Sie den Projektnamen ein - - The selected {0} file '{1}' does not exist or is not a file. - Die ausgewählte {0}-Datei "{1}" ist nicht vorhanden oder keine Datei. + + Enter project name + Geben Sie den Projektnamen ein Enter remote git repository URL URL des Git-Remoterepositorys eingeben + + Error during git clone. View git output for more details + Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe + + + Failed to load the project provider extension '{0}'. Error message: {1} + Fehler beim Laden der Projektanbietererweiterung "{0}". Fehlermeldung: {1} + + + File '{0}' doesn't exist + Die Datei "{0}" ist nicht vorhanden + + + File name cannot be over 255 characters + Der Dateiname darf nicht mehr als 255 Zeichen umfassen + + + File name cannot be whitespace + Der Dateiname darf nicht aus Leerzeichen bestehen. + + + File name cannot end with a period + Der Dateiname darf nicht mit einem Punkt enden. + + + File name cannot start or end with whitespace + Der Dateiname darf nicht mit einem Leerzeichen beginnen oder enden + Git repository URL Git-Repository-URL + + Invalid file characters + Ungültige Dateizeichen + Learn More Weitere Informationen - - Select location to clone repository locally - Speicherort zum lokalen Klonen des Repositorys auswählen + + List of opened projects should not be undefined after refresh from disk. + Die Liste der geöffneten Projekte sollte nach der Aktualisierung vom Datenträger nicht undefiniert sein. + + + Local + Lokal Local clone path @@ -94,6 +114,14 @@ Location Speicherort + + Location + Speicherort + + + Name + Name + Name cannot be empty Name darf nicht leer sein @@ -102,10 +130,26 @@ No Nein + + No database project extensions are installed. Please install a database project extension to use this feature. + Es sind keine Datenbankprojekterweiterungen installiert. Installieren Sie eine Datenbankprojekterweiterung, um dieses Feature zu verwenden. + + + No provider was found for project type with id: '{0}' + Für den Projekttyp mit der ID "{0}" wurde kein Anbieter gefunden + + + No provider was found for the following projects: {0} + Für die folgenden Projekte wurde kein Anbieter gefunden: {0} + OK OK + + Only moving one file at a time is supported. + Es kann immer nur eine Datei auf einmal verschoben werden. + Open Öffnen @@ -114,61 +158,41 @@ Open Existing Project Vorhandenes Projekt öffnen + + Prior {0} for the current project will appear here, please run to see the results. + Vorherige "{0}" für das aktuelle Projekt werden hier angezeigt. Führen Sie die Ausführung aus, um die Ergebnisse anzuzeigen. + Project Projekt + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + Projekt '{0}' konnte nicht geladen werden: {1} Um weitere Details zu sehen, [öffnen Sie die Entwicklerkonsole](command:workbench.action.toggleDevTools). + Project '{0}' is already opened. Das Projekt "{0}" ist bereits geöffnet. - - There is already a directory named '{0}' in the selected location: '{1}'. - Es ist bereits ein Verzeichnis mit dem Namen "{0}" am ausgewählten Speicherort vorhanden: "{1}". - - - Directory '{0}' already exists in the selected location, please choose another - Das Verzeichnis "{0}" ist bereits am ausgewählten Speicherort vorhanden, wählen Sie ein anderes aus - - - Select project file - Projektdatei auswählen - Project file Projektdatei - - Select location to create project - Speicherort zum Erstellen des Projekts auswählen + + Project name is null + Projektname ist Null - - Location - Speicherort - - - Enter project name - Geben Sie den Projektnamen ein - - - Name - Name - - - The selected project location '{0}' does not exist or is not a directory. - Der ausgewählte Projektspeicherort "{0}" ist nicht vorhanden oder kein Verzeichnis. + + Refresh + Aktualisieren Remote git repository Git-Remoterepository - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - Azure Data Studio muss neu gestartet werden, damit das Projekt in den Arbeitsbereich hinzugefügt wird. Jetzt neu starten? - - - Click "Learn More" button for more information about SDK-style projects - Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten. + + Reserved file name. Choose another name and try again + Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal. SDK-style project (Preview) @@ -178,117 +202,115 @@ Select Auswählen - - Select Project Location - Projektspeicherort auswählen + + Select + Auswählen Select Database Project Type Datenbankprojekttyp auswählen + + Select Project Location + Projektspeicherort auswählen + Select Target Platform Zielplattform auswählen - - Target Platform - Zielplattform + + Select location to clone repository locally + Speicherort zum lokalen Klonen des Repositorys auswählen + + + Select location to create project + Speicherort zum Erstellen des Projekts auswählen + + + Select project file + Projektdatei auswählen Select workspace ({0}) file Arbeitsbereichsdatei auswählen ({0}) - - Yes (Recommended) - Ja (empfohlen) + + Target Platform + Zielplattform - - This project type does not support drag and drop. - Dieser Projekttyp unterstützt Drag &amp; Drop nicht. + + The selected clone path '{0}' does not exist or is not a directory. + Der ausgewählte Klonpfad "{0}" ist nicht vorhanden oder kein Verzeichnis. - - File '{0}' doesn't exist - Die Datei "{0}" ist nicht vorhanden + + The selected project location '{0}' does not exist or is not a directory. + Der ausgewählte Projektspeicherort "{0}" ist nicht vorhanden oder kein Verzeichnis. - - File name cannot end with a period - Der Dateiname darf nicht mit einem Punkt enden. + + The selected {0} file '{1}' does not exist or is not a file. + Die ausgewählte {0}-Datei "{1}" ist nicht vorhanden oder keine Datei. - - Error during git clone. View git output for more details - Fehler beim Git-Klonen. Weitere Details finden Sie in der Git-Ausgabe - - - Cloning git repository '{0}'... - Das Git-Repository "{0}" wird geklont ... - - - Invalid file characters - Ungültige Dateizeichen - - - Prior {0} for the current project will appear here, please run to see the results. - Vorherige "{0}" für das aktuelle Projekt werden hier angezeigt. Führen Sie die Ausführung aus, um die Ergebnisse anzuzeigen. - - - No database project extensions are installed. Please install a database project extension to use this feature. - Es sind keine Datenbankprojekterweiterungen installiert. Installieren Sie eine Datenbankprojekterweiterung, um dieses Feature zu verwenden. - - - Only moving one file at a time is supported. - Es kann immer nur eine Datei auf einmal verschoben werden. - - - List of opened projects should not be undefined after refresh from disk. - Die Liste der geöffneten Projekte sollte nach der Aktualisierung vom Datenträger nicht undefiniert sein. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - Projekt '{0}' konnte nicht geladen werden: {1} Um weitere Details zu sehen, [öffnen Sie die Entwicklerkonsole] (command:workbench.action.toggleDevTools). - - - Project name is null - Projektname ist Null - - - Reserved file name. Choose another name and try again - Reservierter Dateiname. Wählen Sie einen anderen Namen aus, und versuchen Sie es noch mal. + + There is already a directory named '{0}' in the selected location: '{1}'. + Es ist bereits ein Verzeichnis mit dem Namen "{0}" am ausgewählten Speicherort vorhanden: "{1}". This file name is reserved for use by Windows. Choose another name and try again Dieser Dateiname ist für Windows reserviert. Wählen Sie einen anderen Namen, und versuchen Sie es noch mal. - - File name cannot be over 255 characters - Der Dateiname darf nicht mehr als 255 Zeichen umfassen + + This project type does not support drag and drop. + Dieser Projekttyp unterstützt Drag &amp; Drop nicht. - - File name cannot start or end with whitespace - Der Dateiname darf nicht mit einem Leerzeichen beginnen oder enden + + Type + Typ Undefined name Nicht definierter Name - - File name cannot be whitespace - Der Dateiname darf nicht aus Leerzeichen bestehen. + + Yes (Recommended) + Ja (empfohlen) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + Informationsmeldung immer anzeigen, wenn die aktuellen Arbeitsbereichsordner Projekte enthalten, die nicht zu den Projekten des Arbeitsbereichs hinzugefügt wurden. + Close Workspace Arbeitsbereich schließen + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + Erstellen Sie ein neues oder öffnen Sie ein bestehendes, um loszulegen. +[Neues erstellen](command:projects.new) +[Bestehendes öffnen](command:projects.openExisting) +Weitere Informationen zu Projekten [unsere Dokumentation lesen](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Datenbankprojekte + Database Projects Datenbankprojekte - - Database Projects - Datenbankprojekte + + Full path to folder where new projects are saved by default. + Vollständiger Pfad zu dem Ordner, in dem neue Projekte standardmäßig gespeichert werden. + + + List of projects in the workspace to exclude from the projects viewlet + Liste der Projekte im Arbeitsbereich, die aus dem Projekte-Viewlet ausgeschlossen werden sollen Manage @@ -298,10 +320,6 @@ New Neu - - Open existing - Vorhandene öffnen - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj Weitere Informationen zu Projekten [unsere Dokumentation lesen](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Erstellen Sie ein neues oder öffnen Sie ein bestehendes, um loszulegen. -[Neues erstellen](command:projects.new) -[Bestehendes öffnen](command:projects.openExisting) -Weitere Informationen zu Projekten [unsere Dokumentation lesen](https://aka.ms/azuredatastudio-projects). - - - Full path to folder where new projects are saved by default. - Vollständiger Pfad zu dem Ordner, in dem neue Projekte standardmäßig gespeichert werden. - - - List of projects in the workspace to exclude from the projects viewlet - Liste der Projekte im Arbeitsbereich, die aus dem Projekte-Viewlet ausgeschlossen werden sollen - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - Informationsmeldung immer anzeigen, wenn die aktuellen Arbeitsbereichsordner Projekte enthalten, die nicht zu den Projekten des Arbeitsbereichs hinzugefügt wurden. + + Open existing + Vorhandene öffnen Refresh diff --git a/resources/xlf/de/Microsoft.datavirtualization.de.xlf b/resources/xlf/de/Microsoft.datavirtualization.de.xlf new file mode 100644 index 0000000000..7d9fffaa17 --- /dev/null +++ b/resources/xlf/de/Microsoft.datavirtualization.de.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Datenbankname + + + External Schema + Externes Schema + + + External Table + Externe Tabelle + + + Hostname + Hostname + + + Node Command called without any node passed + Es wurde ein Knotenbefehl aufgerufen, ohne dass ein Knoten übergeben wurde. + + + SQL Server + SQL Server + + + Server Name + Servername + + + Service name / SID + Dienstname/SID + + + Source Schema + Quellschema + + + Source Table + Quelltabelle + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + Download von {0} abgeschlossen + + + Downloading {0} + {0} wird heruntergeladen + + + Downloading {0} + {0} wird heruntergeladen + + + Failed to start {0}: {1} + Fehler beim Starten von {0}: {1} + + + Installed {0} + {0} wurde installiert + + + Installing {0} + {0} wird installiert + + + Installing {0} to {1} + "{0}" wird in "{1}" installiert. + + + Starting {0}... + {0} wird gestartet... + + + {0} started + {0} gestartet + + + + + + + View Known Issues + Bekannte Probleme anzeigen + + + service component could not start + Die Dienstkomponente konnte nicht gestartet werden. + + + + + + + Process exited with code {0} + Der Prozess wurde mit Code {0} beendet. + + + + + + + Database the external table will be created in + Datenbank, in der die externe Tabelle erstellt wird + + + Destination Server + Zielserver + + + External data source for new external table + Externe Datenquelle für neue externe Tabelle + + + Name for new external table + Name für neue externe Tabelle + + + Name for new table's external file format + Name für das externe Dateiformat der neuen Tabelle + + + No user schemas were found in the specified database. + In der angegebenen Datenbank wurden keine Schemas gefunden. + + + No valid external data sources were found in the specified database. + In der angegebenen Datenbank wurden keine gültigen externen Datenquellen gefunden. + + + Refresh + Aktualisieren + + + Schema for new external table + Schema für neue externe Tabelle + + + Source File + Quelldatei + + + Source Folder + Quellordner + + + The specified external file format name already exists. + Der angegebene Name für das externe Dateiformat ist bereits vorhanden. + + + The specified table name already exists under the specified schema. + Der angegebene Tabellenname ist bereits im angegebenen Schema vorhanden. + + + + + + + Allow Nulls + NULL-Werte zulassen + + + Column Name + Spaltenname + + + Data Type + Datentyp + + + + + + + Failed to generate column information for the specified file. + Fehler beim Generieren von Spalteninformationen für die angegebene Datei. + + + Failed to retrieve any data from the specified file. + Fehler beim Abrufen von Daten aus der angegebenen Datei. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren. + + + + + + + Data Virtualization information + Informationen zur Datenvirtualisierung + + + Database name + Datenbankname + + + File format name + Dateiformatname + + + Next + Weiter + + + Server name + Servername + + + Source File + Quelldatei + + + Source Folder + Quellordner + + + Table name + Tabellenname + + + Table schema + Tabellenschema + + + Virtualize Data + Daten virtualisieren + + + + + + + Currently only csv files are supported for this wizard. + Derzeit werden für diesen Assistenten nur CSV-Dateien unterstützt. + + + Modify Columns + Spalten ändern + + + No csv files were found in the specified folder. + Im angegebenen Ordner wurden keine CSV-Dateien gefunden. + + + Please select a source file or folder before using this wizard. + Wählen Sie eine Quelldatei oder einen Quellordner aus, bevor Sie diesen Assistenten verwenden. + + + Preview Data + Datenvorschau + + + Select the destination database for your external table + Wählen Sie die Zieldatenbank für Ihre externe Tabelle aus. + + + Summary + Zusammenfassung + + + The script has opened in a document window. You can view it once the wizard is closed. + Das Skript wurde in einem Dokumentfenster geöffnet. Sie können es anzeigen, sobald der Assistent geschlossen wurde. + + + Virtualize Data + Daten virtualisieren + + + Virtualize Data From CSV + Daten aus CSV-Datei virtualisieren + + + + + + + -- Create New Credential -- + -- Neue Anmeldeinformationen erstellen -- + + + Choose Credential + Anmeldeinformationen auswählen + + + Configure Credential + Anmeldeinformationen konfigurieren + + + Create a connection to your Data Source + Verbindung mit Ihrer Datenquelle herstellen + + + External Data Source Name + Name der externen Datenquelle + + + New Credential Name + Name der neuen Anmeldeinformationen + + + Password + Kennwort + + + Server Connection + Serververbindung + + + The name for your External Data Source. + Der Name für Ihre externe Datenquelle. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + Der Name der datenbankbezogenen Anmeldeinformationen, die zum sicheren Speichern der Anmeldeinformationen für die zu erstellende externe Datenquelle verwendet werden. + + + Username + Benutzername + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Für die ausgewählte Datenbank ist bereits ein Hauptschlüssel vorhanden. Auf dieser Seite ist keine Aktion erforderlich. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + Es wird ein Hauptschlüssel benötigt. Dieser schützt die von einer externen Datenquelle verwendeten Anmeldeinformationen. Hinweis: Sichern Sie den Hauptschlüssel mit BACKUP MASTER KEY, und speichern Sie die Sicherung an einem sicheren Ort außerhalb des Standorts. + + + Confirm Password + Kennwort bestätigen + + + Create Database Master Key + Datenbankhauptschlüssel erstellen + + + Password + Kennwort + + + Password values do not match. + Kennwörter stimmen nicht überein. + + + Set the Master Key password. + Legen Sie das Hauptschlüsselkennwort fest. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Sichere Kennwörter bestehen aus einer Kombination von alphanumerischen Zeichen, Groß- und Kleinbuchstaben sowie Sonderzeichen. + + + + + + + Clicking on the checkbox will select that table to be mapped. + Wenn Sie das Kontrollkästchen aktivieren, wird die zuzuordnende Tabelle ausgewählt. + + + Clicking on the table name will show you the column mapping information for that table. + Wenn Sie auf den Tabellennamen klicken, werden die Spaltenzuordnungsinformationen für diese Tabelle angezeigt. + + + Collations + Sortierungen + + + Column Mapping + Spaltenzuordnung + + + External + Extern + + + Map your data source objects to your external table + Ordnen Sie Ihre Datenquellenobjekte der externen Tabelle zu. + + + No objects were selected. + Es wurden keine Objekte ausgewählt. + + + No table information present for '{0}' + Für '{0}' sind keine Tabelleninformationen vorhanden. + + + Nullable + Nullwerte zulassend + + + SQL Data Type + SQL-Datentyp + + + Source + Quelle + + + Tables + Tabellen + + + These column types are not supported for external tables:{0}{1} + Diese Spaltentypen werden für externe Tabellen nicht unterstützt:{0}{1} + + + Unsupported Column Types found + Nicht unterstützte Spaltentypen gefunden + + + Views + Sichten + + + + + + + A data source type must be selected. + Es muss ein Datenquellentyp ausgewählt werden. + + + A destination database must be selected. + Es muss eine Zieldatenbank ausgewählt sein. + + + Default + Standard + + + Select a Data Source + Datenquelle auswählen + + + Select the destination database for your external table + Wählen Sie die Zieldatenbank für Ihre externe Tabelle aus. + + + Select your data source type + Datenquellentyp auswählen + + + The database in which to create your External Data Source. + Die Datenbank, in der Ihre externe Datenquelle erstellt werden soll. + + + + + + + Database Master Key + Datenbankhauptschlüssel + + + Database Scoped Credential + Datenbankbezogene Anmeldeinformationen + + + Destination Database: + Zieldatenbank: + + + Executing script... + Skript wird ausgeführt... + + + External Data Source + Externe Datenquelle + + + External Table + Externe Tabelle + + + External Table creation completed successfully + Externe Tabelle wurde erfolgreich erstellt + + + External Table creation failed + Fehler beim Erstellen der externen Tabelle + + + Name + Name + + + Object type + Objekttyp + + + Schema + Schema + + + Summary + Zusammenfassung + + + The following objects will be created in the destination database: + Die folgenden Objekte werden in der Zieldatenbank erstellt: + + + Virtualize Data + Daten virtualisieren + + + + + + + Create + Erstellen + + + The script has opened in a document window. You can view it once the wizard is closed. + Das Skript wurde in einem Dokumentfenster geöffnet. Sie können es anzeigen, sobald der Assistent geschlossen wurde. + + + Virtualize Data + Daten virtualisieren + + + + + + + Data Virtualization requires a connection to be selected. + Für die Datenvirtualisierung muss eine Verbindung ausgewählt werden. + + + + + + + Data Virtualization + Datenvirtualisierung + + + Enable/disable logging debug information to the developer console. + Aktivieren/Deaktivieren der Protokollierung von Debuginformationen in der Entwicklerkonsole. + + + Number of lines to read from a file to run PROSE parsing on. + Anzahl der Zeilen, die zum Ausführen der PROSE-Analyse aus einer Datei gelesen werden sollen. + + + Support for Data Virtualization features in SQL Server + Unterstützung für Datenvirtualisierungsfeatures in SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Unterstützung für die Datenvirtualisierung in SQL Server, einschließlich von Assistenten zum Erstellen einer externen Tabelle aus einer externen Datenquelle oder anhand von CSV-Dateien. + + + Tasks + Aufgaben + + + Virtualize Data + Daten virtualisieren + + + Virtualize Data From CSV Files + Daten aus CSV-Dateien virtualisieren + + + + \ No newline at end of file diff --git a/resources/xlf/de/import.de.xlf b/resources/xlf/de/Microsoft.import.de.xlf similarity index 97% rename from resources/xlf/de/import.de.xlf rename to resources/xlf/de/Microsoft.import.de.xlf index ea480100fa..30d51a8e40 100644 --- a/resources/xlf/de/import.de.xlf +++ b/resources/xlf/de/Microsoft.import.de.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Ungültiger Dateispeicherort. Versuchen Sie es mit einer anderen Eingabedatei. - Allow Nulls NULL-Werte zulassen @@ -14,14 +10,22 @@ Browse Durchsuchen - - Column Name - Spaltenname + + Click "Preview Transformation" to preview the transformation + Klicken Sie auf "Vorschau der Transformation anzeigen", um eine Vorschau der Transformation anzuzeigen Column Spalte + + Column Name + Spaltenname + + + Column Name + Spaltenname + Create derived column Abgeleitete Spalte erstellen @@ -30,50 +34,30 @@ Data Type Datentyp - - Database the table is created in - Datenbank, in der die Tabelle erstellt wird - Database name Datenbankname - - Select the columns of data on the left required to derive your new column - Wählen Sie die Datenspalten auf der linken Seite aus, die zum Ableiten der neuen Spalte erforderlich sind - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Wählen Sie eine Zeile aus, und geben Sie eine Beispieltransformation an, die Sie auf den Rest der Spalte anwenden möchten - - - Click "Preview Transformation" to preview the transformation - Klicken Sie auf "Vorschau der Transformation anzeigen", um eine Vorschau der Transformation anzuzeigen - - - Refine your transformation until you have the desired column - Verfeinern Sie Ihre Transformation, bis Sie die gewünschte Spalte erhalten - - - Specify the new derived column's name and click "Done" - Geben Sie den Namen der neuen abgeleiteten Spalte an und klicken Sie auf "Fertig" + + Database the table is created in + Datenbank, in der die Tabelle erstellt wird File to be imported Zu importierende Datei - - Location of the file to be imported - Speicherort der zu importierenden Datei - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Willkommen beim Tool für abgeleitete Spalten! Führen Sie die folgenden Schritte aus, um loszulegen: + + Give Feedback + Feedback senden Import Data Daten importieren + + Import flat file wizard + Assistent zum Importieren von Flatfiles + Import information Informationen importieren @@ -86,6 +70,22 @@ Import status Importstatus + + Invalid file location. Please try a different input file + Ungültiger Dateispeicherort. Versuchen Sie es mit einer anderen Eingabedatei. + + + Location of the file to be imported + Speicherort der zu importierenden Datei + + + Modify Columns + Spalten ändern + + + New table name + Name der neuen Tabelle + Next Weiter @@ -94,22 +94,14 @@ Open Öffnen - - Specify Input File - Eingabedatei angeben + + Please connect to a server before using this wizard. + Stellen Sie eine Verbindung mit einem Server her, bevor Sie diesen Assistenten verwenden. Preview Data Datenvorschau - - Modify Columns - Spalten ändern - - - Summary - Zusammenfassung - Preview Transformation Vorschau der Transformation @@ -118,21 +110,21 @@ Primary Key Primärschlüssel - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren. - - - This operation was unsuccessful. Please try a different input file. - Der Vorgang war nicht erfolgreich. Versuchen Sie es mit einer anderen Eingabedatei. + + Refine your transformation until you have the desired column + Verfeinern Sie Ihre Transformation, bis Sie die gewünschte Spalte erhalten Refresh Aktualisieren - - Table schema - Tabellenschema + + SQL Server Import extension does not support this type of connection + Die SQL-Server-Importerweiterung unterstützt diesen Verbindungstyp nicht. + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Wählen Sie eine Zeile aus, und geben Sie eine Beispieltransformation an, die Sie auf den Rest der Spalte anwenden möchten Select all columns @@ -142,29 +134,37 @@ Select column {0} Spalte {0} auswählen - - Server the database is in - Server, auf dem sich die Datenbank befindet + + Select the columns of data on the left required to derive your new column + Wählen Sie die Datenspalten auf der linken Seite aus, die zum Ableiten der neuen Spalte erforderlich sind Server name Servername - - Column Name - Spaltenname + + Server the database is in + Server, auf dem sich die Datenbank befindet + + + Specify Input File + Eingabedatei angeben Specify Transformation Transformation angeben + + Specify the new derived column's name and click "Done" + Geben Sie den Namen der neuen abgeleiteten Spalte an und klicken Sie auf "Fertig" + Specify transformation for row {0} Transformation für Zeile {0} angeben - - ✔ You have successfully inserted the data into a table. - ✔ Sie haben die Daten erfolgreich in eine Tabelle eingefügt. + + Summary + Zusammenfassung Table name @@ -174,50 +174,50 @@ Table schema Tabellenschema - - New table name - Name der neuen Tabelle + + Table schema + Tabellenschema - - Import flat file wizard - Assistent zum Importieren von Flatfiles + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Mit diesem Vorgang wurde die Struktur der Eingabedatei analysiert, um die nachstehende Vorschau für die ersten 50 Zeilen zu generieren. - - Please connect to a server before using this wizard. - Stellen Sie eine Verbindung mit einem Server her, bevor Sie diesen Assistenten verwenden. + + This operation was unsuccessful. Please try a different input file. + Der Vorgang war nicht erfolgreich. Versuchen Sie es mit einer anderen Eingabedatei. - - SQL Server Import extension does not support this type of connection - Die SQL-Server-Importerweiterung unterstützt diesen Verbindungstyp nicht. - - - Give Feedback - Feedback senden + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Willkommen beim Tool für abgeleitete Spalten! Führen Sie die folgenden Schritte aus, um loszulegen: service component could not start Die Dienstkomponente konnte nicht gestartet werden. + + ✔ You have successfully inserted the data into a table. + ✔ Sie haben die Daten erfolgreich in eine Tabelle eingefügt. + - + - - Downloading {0} - "{0}" wird heruntergeladen. + + ({0} KB) + ({0} KB) Done downloading {0} Das Herunterladen von {0} wurde abgeschlossen - - ({0} KB) - ({0} KB) - Downloading {0} "{0}" wird heruntergeladen. + + Downloading {0} + "{0}" wird heruntergeladen. + Extracted {0} ({1}/{2}) {0} extrahiert ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} Fehler beim Starten von {0}: {1} + + Installed {0} + "{0}" wurde installiert. + Installing {0} Service Der Dienst {0} wird installiert @@ -234,21 +238,17 @@ Installing {0} to {1} "{0}" wird in "{1}" installiert. - - Installed {0} - "{0}" wurde installiert. + + Starting {0} + "{0}" wird gestartet. {0} Started "{0}" wurde gestartet. - - Starting {0} - "{0}" wird gestartet. - - + Flat File Import configuration diff --git a/resources/xlf/de/kusto.de.xlf b/resources/xlf/de/Microsoft.kusto.de.xlf similarity index 93% rename from resources/xlf/de/kusto.de.xlf rename to resources/xlf/de/Microsoft.kusto.de.xlf index 7996e59ba4..56e00d148f 100644 --- a/resources/xlf/de/kusto.de.xlf +++ b/resources/xlf/de/Microsoft.kusto.de.xlf @@ -1,38 +1,38 @@  - + Account does not exist. Konto nicht vorhanden. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 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. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. 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. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + - + - - Downloaded {0} - {0} wurde heruntergeladen - - - Downloading {0} - "{0}" wird heruntergeladen - ({0} KB) ({0} KB) + + Downloaded {0} + {0} wurde heruntergeladen + Downloading {0} - "{0}" wird heruntergeladen + "{0}" wird heruntergeladen. + + + Downloading {0} + "{0}" wird heruntergeladen. Failed to start {0} @@ -40,32 +40,28 @@ Installed {0} - "{0}" wurde installiert + "{0}" wurde installiert. + + + Installing {0} + "{0}" wird installiert. Installing {0} to {1} "{0}" wird in "{1}" installiert. - - Installing {0} - "{0}" wird installiert - - - {0} Started - "{0}" wurde gestartet - Starting {0} "{0}" wird gestartet. + + {0} Started + "{0}" wurde gestartet. + - + - - Unsupported platform - Nicht unterstützte Plattform - Notebooks Notebooks @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported Es werden nur IPYNB-Notebooks unterstützt. + + Unsupported platform + Nicht unterstützte Plattform + - + - - Cancel operation? - Vorgang abbrechen? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Abbrechen + + Cancel operation? + Vorgang abbrechen? + Search Server Names Servernamen suchen - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Die Komponente "{0}" wurde unerwartet beendet. Starten Sie Azure Data Studio neu. - View Known Issues Bekannte Probleme anzeigen + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Die Komponente "{0}" wurde unerwartet beendet. Starten Sie Azure Data Studio neu. + - + - - Database Name - Datenbankname - - - Size (MB) - Größe (MB) - % of Cluster data capacity used % der verwendeten Cluster Datenkapazität - - Total Machines in the cluster - Gesamtanzahl der Computer im Cluster - - - Status - Status - - - Name - Name - - - Size (MB) - Größe (MB) - - - KUSTO configuration - KUSTO-Konfiguration - - - The name of the application - Der Name der Anwendung - Application name Anwendungsname - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universell mit MFA-Unterstützung - - - No Authentication - Keine Authentifizierung - - - User Authentication - Benutzerauthentifizierung - - - Specifies the method of authenticating with Kusto Server - Gibt die Methode für die Authentifizierung bei Kusto-Server an - Authentication type Authentifizierungstyp - - Number of attempts to restore connection - Anzahl der Versuche zur Verbindungswiederherstellung + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universell mit MFA-Unterstützung + + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) + + + Cluster + Cluster Connect retry count Anzahl der Verbindungswiederholungen - - Delay between attempts to restore connection - Verzögerung zwischen Versuchen zur Verbindungswiederherstellung - Connect retry interval Intervall für Verbindungswiederholung - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. - Connect timeout Verbindungstimeout - - Custom name of the connection - Benutzerdefinierter Name der Verbindung - - - Name (optional) - Name (optional) - - - The name of the initial catalog or database in the data source - Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle - - - Database - Datenbank - - - The name or network address of the instance of Kusto Server that acts as a failover partner - Der Name oder die Netzwerkadresse der Kusto-Server-Instanz, die als Failoverpartner fungiert - - - Failover partner - Failoverpartner - Connection Resiliency Verbindungsresilienz @@ -242,49 +170,85 @@ Context Kontext - - Initialization - Initialisierung + + Custom name of the connection + Benutzerdefinierter Name der Verbindung - - Security - Sicherheit + + Database + Datenbank - - Source - Quelle + + Database Name + Datenbankname + + + Delay between attempts to restore connection + Verzögerung zwischen Versuchen zur Verbindungswiederherstellung + + + Failover partner + Failoverpartner Indicates the password to be used when connecting to the data source Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. - - Password - Kennwort + + Indicates the user ID to be used when connecting to the data source + Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Initialization + Initialisierung + + + KUSTO configuration + KUSTO-Konfiguration Kusto cluster name Kusto-Clustername - - Cluster - Cluster + + Name + Name - - Indicates the user ID to be used when connecting to the data source - Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + Name + Name - - User name - Benutzername + + Name (optional) + Name (optional) - - The name of the workstation connecting to Kusto Server - Der Name der Arbeitsstation, die eine Verbindung mit dem Kusto-Server herstellt + + New Notebook + Neues Notebook - - Workstation Id - Arbeitsstations-ID + + No Authentication + Keine Authentifizierung + + + Number of attempts to restore connection + Anzahl der Versuche zur Verbindungswiederherstellung + + + Open Notebook + Notebook öffnen + + + Password + Kennwort + + + Security + Sicherheit + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. + + Size (MB) + Größe (MB) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + Größe (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. + + Source + Quelle - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + Specifies the method of authenticating with Kusto Server + Gibt die Methode für die Authentifizierung bei Kusto-Server an - - New Notebook - Neues Notebook + + Status + Status - - Open Notebook - Notebook öffnen + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. + + + The name of the application + Der Name der Anwendung + + + The name of the initial catalog or database in the data source + Der Name des Anfangskatalogs oder der Anfangsdatenbank in der Datenquelle + + + The name of the workstation connecting to Kusto Server + Der Name der Arbeitsstation, die eine Verbindung mit dem Kusto-Server herstellt + + + The name or network address of the instance of Kusto Server that acts as a failover partner + Der Name oder die Netzwerkadresse der Kusto-Server-Instanz, die als Failoverpartner fungiert + + + Total Machines in the cluster + Gesamtanzahl der Computer im Cluster Type Typ - - Name - Name + + User Authentication + Benutzerauthentifizierung + + + User name + Benutzername + + + Workstation Id + Arbeitsstations-ID + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. diff --git a/resources/xlf/de/machine-learning.de.xlf b/resources/xlf/de/Microsoft.machine-learning.de.xlf similarity index 99% rename from resources/xlf/de/machine-learning.de.xlf rename to resources/xlf/de/Microsoft.machine-learning.de.xlf index 9ab1e4b536..ed61cebfc1 100644 --- a/resources/xlf/de/machine-learning.de.xlf +++ b/resources/xlf/de/Microsoft.machine-learning.de.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Fehler: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + "{0}" ist für die Paketverwaltung erforderlich. Stellen Sie sicher, dass sie installiert und ordnungsgemäß eingerichtet ist. - - Machine Learning for SQL databases - Machine Learning für SQL-Datenbanken - - - Useful links - Nützliche Links - - - Machine Learning - Machine Learning - - - Video tutorials - Videotutorials - - - Database - Datenbank - - - Select a database to store the new model. - Wählen Sie eine Datenbank zum Speichern des neuen Modells aus. - - - Edit - Bearbeiten - - - Existing table - Vorhandene Tabelle - - - Cancel - Abbrechen - - - Languages - Sprachen - - - Close - Schließen - - - localhost - localhost - - - OK - OK - - - Save - Speichern - - - Target - Ziel - - - Delete - Löschen - - - Environment variables - Umgebungsvariablen - - - Language extension location - Speicherort der Spracherweiterung - - - Extension file Name - Name der Erweiterungsdatei - - - Language extension path - Spracherweiterungspfad - - - File Browser - Dateibrowser - - - Install - Installieren - - - Failed to install language - Fehler beim Installieren der Sprache - - - Installed - Installiert - - - Installed - Installiert - - - Name - Name - - - Platform - Plattform - - - Add new - Neu hinzufügen - - - Parameters - Parameter - - - Selected Path - Ausgewählter Pfad - - - Failed to update language - Fehler beim Aktualisieren der Sprache. - - - Learn more - Weitere Informationen - - - Showing {0} model(s) - Es wird/werden {0} Model(e) angezeigt. - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Die ausführbare Python-Datei "{0}" wurde nicht gefunden. Stellen Sie sicher, dass Python ordnungsgemäß installiert und konfiguriert ist - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - Die ausführbare R-Datei "{0}" wurde nicht gefunden. Stellen Sie sicher, dass R ordnungsgemäß installiert und konfiguriert ist + + ... + ... Action Aktion - - Enabled - Aktiviert + + Add new + Neu hinzufügen - - Config - Konfiguration - - - Failed to modify Machine Learning Services configurations - Fehler beim Ändern der Machine Learning Services-Konfigurationen - - - External script is required for package management. Are you sure you want to enable that. - Für die Paketverwaltung ist ein externes Skript erforderlich. Möchten Sie dies wirklich aktivieren? + + Are you sure you want to delete model '{0}? + Möchten Sie das Modell „{0}“ wirklich löschen? Are you sure you want to install required packages? Möchten Sie die erforderlichen Pakete installieren? - - Disable - Deaktivieren - - - Error while downloading - Fehler beim Herunterladen - - - Downloading - Download wird ausgeführt. - - - Enable - Aktivieren - - - Failed to enable External script. - Fehler beim Aktivieren des externen Skripts. - - - Machine Learning Services Enabled - Machine Learning Services aktiviert - - - External Execute Script - Externes Ausführungsskript - - - External script configuration is required for this action. - Für diese Aktion ist eine externe Skriptkonfiguration erforderlich. - - - Package info request failed with error: {0} {1} - Fehler beim Anfordern von Paketinformationen: {0} {1} - - - The following Python packages are required to install: {0} - Die folgenden Python-Pakete sind für die Installation erforderlich: {0} - - - The following R packages are required to install: {0} - Die folgenden R-Pakete sind für die Installation erforderlich: {0} - - - Failed to get installed python packages. Error: {0} - Fehler beim Abrufen installierter Python-Pakete. Fehler: {0} - - - Installing required packages ... - Erforderliche Pakete werden installiert... - - - Required packages are already installed. - Die erforderlichen Pakete sind bereits installiert. - - - Verifying model management dependencies - Überprüfen von Modellverwaltungsabhängigkeiten - - - Verifying package management dependencies - Überprüfen von Paketverwaltungsabhängigkeiten - - - Installing dependencies ... - Fehler beim Installieren von Abhängigkeiten... - - - Invalid model id. model url: {0} - Ungültige Modell-ID. Modell-URL: {0} - - - Latest - Neueste - - - Package management is not supported for the server. Make sure you have Python or R installed. - Die Paketverwaltung wird für den Server nicht unterstützt. Stellen Sie sicher, dass Python oder R installiert ist. - - - MSSQL extension is not loaded - Die MSSQL-Erweiterung wurde nicht geladen - - - Model doesn't have any artifact. model url: {0} - Das Modell verfügt über kein Artefakt. Modell-URL: {0} - - - No Result returned - Kein Ergebnis zurückgegeben - - - Notebook extension is not loaded - Die Notebook-Erweiterung wurde nicht geladen - - - No connection selected - Keine Verbindung ausgewählt - - - Python executable is not configured - Die ausführbare Python-Datei ist nicht konfiguriert - - - Python - Python - - - R executable is not configured - Die ausführbare R-Datei ist nicht konfiguriert - - - R - R - - - The required packages are not installed - Die erforderlichen Pakete sind nicht installiert - - - Could not find the specified resource - Die angegebene Ressource wurde nicht gefunden - - - Failed to complete task '{0}'. Error: {1} - Fehler beim Abschließen der Aufgabe "{0}". Fehler: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - "{0}" ist für die Paketverwaltung erforderlich. Stellen Sie sicher, dass sie installiert und ordnungsgemäß eingerichtet ist. - - - Install the Microsoft ODBC driver for SQL Server - Installieren des Microsoft ODBC Driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - In diesem Dokument wird erläutert, wie der Microsoft ODBC Driver for SQL Server installiert wird. - - - Select a database where existing / imported models are stored. - Wählen Sie eine Datenbank aus, in der vorhandene/importierte Modelle gespeichert sind. - - - Select a model table to view the list of existing / imported models. - Wählen Sie eine Modelltabelle aus, um die Liste der vorhandenen/importierten Modelle anzuzeigen. - - - Import models - Importieren von Modellen - - - Azure account - Azure-Konto - - - Resource group - Ressourcengruppe - - - Filter - Filter - - - Import from Azure Machine Learning - Aus Azure Machine Learning importieren + + Azure ML workspace + Azure ML-Arbeitsbereich Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - „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.​ ​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - „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. ​ - - - Azure ML workspace - Azure ML-Arbeitsbereich - - - Models - Modelle - - - Select another Azure ML workspace - Wählen Sie einen anderen Azure ML-Arbeitsbereich aus - - - No models found - Keine Modelle gefunden. + + Azure account + Azure-Konto Azure models @@ -378,62 +50,190 @@ Azure subscription Azure-Abonnement - - ... - ... + + Cancel + Abbrechen - - The data type of the source table column does not match the required input field’s type. - Der Datentyp der Quelltabellenspalte stimmt nicht mit dem erforderlichen Eingabefeldtyp überein. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Die ausführbare Python-Datei "{0}" wurde nicht gefunden. Stellen Sie sicher, dass Python ordnungsgemäß installiert und konfiguriert ist - - Differences in data type - Unterschiede beim Datentyp + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + Die ausführbare R-Datei "{0}" wurde nicht gefunden. Stellen Sie sicher, dass R ordnungsgemäß installiert und konfiguriert ist Click to review warning details Klicken Sie hier, um die Warnungsdetails zu überprüfen - - Map source data to model - Quelldaten dem Modell zuordnen + + Close + Schließen - - Are you sure you want to delete model '{0}? - Möchten Sie das Modell „{0}“ wirklich löschen? + + Config + Konfiguration - - Run experiments and create models in a notebook - Experimente ausführen und Modelle in einem Notizbuch erstellen + + Could not find the specified resource + Die angegebene Ressource wurde nicht gefunden Create notebook Notebook erstellen + + Database + Datenbank + Date created Erstellt am - - Models - Modelle + + Date imported + Importdatum + + + Delete + Löschen Description Beschreibung + + Differences in data type + Unterschiede beim Datentyp + + + Disable + Deaktivieren + + + Display name + Anzeigename + + + Downloading + Download wird ausgeführt. + Downloading Model from Azure Das Modell wird aus Azure heruntergeladen + + Edit + Bearbeiten + Edit model Modell bearbeiten + + Enable + Aktivieren + + + Enabled + Aktiviert + + + Enter model details + Modelldetails eingeben + + + Environment variables + Umgebungsvariablen + + + Error while downloading + Fehler beim Herunterladen + + + Error: {0} + Fehler: {0} + + + Existing table + Vorhandene Tabelle + + + Extension file Name + Name der Erweiterungsdatei + + + External Execute Script + Externes Ausführungsskript + + + External script configuration is required for this action. + Für diese Aktion ist eine externe Skriptkonfiguration erforderlich. + + + External script is required for package management. Are you sure you want to enable that. + Für die Paketverwaltung ist ein externes Skript erforderlich. Möchten Sie dies wirklich aktivieren? + + + Failed to complete task '{0}'. Error: {1} + Fehler beim Abschließen der Aufgabe "{0}". Fehler: {1} + + + Failed to enable External script. + Fehler beim Aktivieren des externen Skripts. + + + Failed to get installed python packages. Error: {0} + Fehler beim Abrufen installierter Python-Pakete. Fehler: {0} + + + Failed to install language + Fehler beim Installieren der Sprache + + + Failed to load model parameters' + Fehler beim Laden der Modellparameter + + + Failed to modify Machine Learning Services configurations + Fehler beim Ändern der Machine Learning Services-Konfigurationen + + + Failed to register the model: {0} ,file: {1} + Fehler beim Registrieren des Modells: {0}, Datei: {1} + + + Failed to update language + Fehler beim Aktualisieren der Sprache. + + + Failed to update the model + Fehler beim Aktualisieren des Modells + + + Failed to update the model + Fehler beim Aktualisieren des Modells + File Datei + + File Browser + Dateibrowser + + + File paths of the models to import + Dateipfade der zu importierenden Modelle + + + File upload + Dateiupload + + + Filter + Filter + Framework Framework @@ -442,53 +242,77 @@ Framework version Frameworkversion - - Import or view machine learning models stored in database - In der Datenbank gespeicherte Machine Learning-Modelle importieren oder anzeigen + + Generate a predicted value or scores using a managed model + Vorhergesagten Wert oder Ergebnisse mithilfe eines verwalteten Modells generieren + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Erste Schritte mit Machine Learning Services in Azure SQL Managed Instances. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Erste Schritte mit Machine Learning Services auf SQL Server und deren Installation unter Windows und Linux. + + + Get started with machine learning in Azure SQL Database Edge + Erste Schritte mit Machine Learning in Azure SQL-Datenbank Edge Import Importieren - - Failed to register the model: {0} ,file: {1} - Fehler beim Registrieren des Modells: {0}, Datei: {1} + + Import from Azure Machine Learning + Aus Azure Machine Learning importieren + + + Import models + Importieren von Modellen + + + Import or view machine learning models stored in database + In der Datenbank gespeicherte Machine Learning-Modelle importieren oder anzeigen Import or view models Importieren oder Anzeigen von Modellen - - Date imported - Importdatum + + Imported models + Importierte Modelle - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - "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.​ + + Install + Installieren - - Select imported model - Importiertes Modell auswählen + + Install the Microsoft ODBC driver for SQL Server + Installieren des Microsoft ODBC Driver for SQL Server + + + Installed + Installiert + + + Installed + Installiert + + + Installing dependencies ... + Fehler beim Installieren von Abhängigkeiten... + + + Installing required packages ... + Erforderliche Pakete werden installiert... Invalid Azure resource Ungültige Azure-Ressource - - Invalid table for importing models. database name: {0} ,table name: {1} - Ungültige Tabelle zum Importieren von Modellen. Datenbankname: {0}, Tabellenname: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - Das Tabellenschema wird für den Modellimport nicht unterstützt. Datenbankname: {0}, Tabellenname: {1}. - - - Please select a valid table - Wählen Sie eine gültige Tabelle aus - - - Please select valid source table and model parameters - Wählen Sie gültige Quelltabellen-und Modellparameter aus. + + Invalid model id. model url: {0} + Ungültige Modell-ID. Modell-URL: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register Ungültiges Modell zum Registrieren - - Please select a valid model - Wählen Sie ein gültiges Modell aus - - - Learn more. - Weitere Informationen. - - - Failed to load model parameters' - Fehler beim Laden der Modellparameter - - - Upload model file - Modelldatei hochladen - - - File upload - Dateiupload - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - „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.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - „Dateiupload“ ist ausgewählt. Dadurch können Sie eine Modelldatei von Ihrem lokalen Computer hochladen. Klicken Sie auf „Weiter“, um fortzufahren.​​ - - - Local models - Lokale Modelle - - - Generate a predicted value or scores using a managed model - Vorhergesagten Wert oder Ergebnisse mithilfe eines verwalteten Modells generieren - - - Make predictions - Vorhersagen vornehmen - - - Enter model details - Modelldetails eingeben - - - Model failed to register - Fehler beim Registrieren des Modells. - - - Select or enter the location to import the models to - Wählen Sie den Speicherort für den Import der Modelle aus oder geben Sie diesen ein. - - - Source files - Quelldateien - - - File paths of the models to import - Dateipfade der zu importierenden Modelle - - - Model name is required. - Der Modellname muss angegeben werden. - - - Model registered successfully - Das Modell wurde erfolgreich registriert - - - Table meets requirements! - Die Tabelle erfüllt die Anforderungen! + + Invalid table for importing models. database name: {0} ,table name: {1} + Ungültige Tabelle zum Importieren von Modellen. Datenbankname: {0}, Tabellenname: {1} Invalid table structure! Ungültige Tabellenstruktur! - - Select model source type - Modellquelltyp auswählen + + Language extension location + Speicherort der Spracherweiterung - - Source location - Quellstandort + + Language extension path + Spracherweiterungspfad - - Failed to update the model - Fehler beim Aktualisieren des Modells + + Languages + Sprachen - - Model updated successfully - Die Modelle wurden erfolgreich aktualisiert + + Latest + Neueste - - Select another database or table - Eine andere Datenbank oder Tabelle auswählen + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Erfahren Sie, wie Sie Machine Learning-Erweiterungen in Azure Data Studio verwenden, um Pakete zu verwalten, Vorhersagen zu treffen und Modelle zu importieren. - - No models found - Keine Modelle gefunden. + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + 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. - - Please select at least one model to import. - Wählen Sie mindestens ein Modul zum Importieren aus. + + Learn more + Weitere Informationen - - Name - Name + + Learn more. + Weitere Informationen. - - ONNX runtime is not supported in current server - Die ONNX-Laufzeit wird auf dem aktuellen Server nicht unterstützt. + + Local models + Lokale Modelle - - The data type of output column does not match the output field’s type. - Der Datentyp der Ausgabespalte stimmt nicht mit dem Typ des Ausgabefelds überein. + + MSSQL extension is not loaded + Die MSSQL-Erweiterung wurde nicht geladen - - Predict - Vorhersagen + + Machine Learning + Machine Learning - - Imported models - Importierte Modelle + + Machine Learning Services Enabled + Machine Learning Services aktiviert - - Select Database - Datenbank auswählen + + Machine Learning Services in Azure SQL Managed Instance + Machine Learning Services in Azure SQL Managed Instance - - Select database with models - Datenbank mit Modellen auswählen + + Machine Learning extension in Azure Data Studio + Machine Learning-Erweiterung in Azure Data Studio - - Select table - Tabelle auswählen - - - Select tables with models - Tabellen mit Modellen auswählen - - - Select models table - Modelltabelle auswählen - - - unsupported - Nicht unterstützt - - - Failed to update the model - Fehler beim Aktualisieren des Modells - - - Version - Version - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 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. + + Machine Learning for SQL databases + Machine Learning für SQL-Datenbanken Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 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. - - View and import models - Modelle anzeigen und importieren - - - No - Nein - - - Yes - Ja - - - New table - Neue Tabelle - - - Not supported event args - Nicht unterstützte Ereignisargumente - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 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. - - - Get started with machine learning in Azure SQL Database Edge - Erste Schritte mit Machine Learning in Azure SQL-Datenbank Edge - Machine learning and AI with ONNX in SQL Database Edge Preview Machine Learning und KI mit ONNX in SQL-Datenbank Edge-Vorschau - - Source database - Quelldatenbank + + Make predictions + Vorhersagen vornehmen - - Select the database containing the dataset to apply the prediction. - Wählen Sie die Datenbank aus, die das Dataset zum Anwenden der Vorhersage enthält. - - - Source columns - Quellspalten - - - Source table - Quelltabelle - - - Select the table containing the dataset to apply the prediction. - Wählen Sie die Tabelle aus, die das Dataset zum Anwenden der Vorhersage enthält. - - - Type - Typ - - - Display name - Anzeigename + + Map source data to model + Quelldaten dem Modell zuordnen Model Input mapping Modell für die Eingabezuordnung erstellen + + Model doesn't have any artifact. model url: {0} + Das Modell verfügt über kein Artefakt. Modell-URL: {0} + + + Model failed to register + Fehler beim Registrieren des Modells. + Model input Modelleingabe + + Model name is required. + Der Modellname muss angegeben werden. + Model output Modellausgabe + + Model registered successfully + Das Modell wurde erfolgreich registriert + + + Model updated successfully + Die Modelle wurden erfolgreich aktualisiert + + + Models + Modelle + + + Models + Modelle + Name Name + + Name + Name + + + Name + Name + + + New table + Neue Tabelle + + + No + Nein + + + No Result returned + Kein Ergebnis zurückgegeben + + + No connection selected + Keine Verbindung ausgewählt + + + No models found + Keine Modelle gefunden. + + + No models found + Keine Modelle gefunden. + + + Not supported event args + Nicht unterstützte Ereignisargumente + + + Notebook extension is not loaded + Die Notebook-Erweiterung wurde nicht geladen + + + OK + OK + + + ONNX runtime is not supported in current server + Die ONNX-Laufzeit wird auf dem aktuellen Server nicht unterstützt. + + + Package info request failed with error: {0} {1} + Fehler beim Anfordern von Paketinformationen: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + Die Paketverwaltung wird für den Server nicht unterstützt. Stellen Sie sicher, dass Python oder R installiert ist. + + + Parameters + Parameter + + + Platform + Plattform + + + Please select a valid model + Wählen Sie ein gültiges Modell aus + + + Please select a valid table + Wählen Sie eine gültige Tabelle aus + + + Please select at least one model to import. + Wählen Sie mindestens ein Modul zum Importieren aus. + + + Please select valid source table and model parameters + Wählen Sie gültige Quelltabellen-und Modellparameter aus. + + + Predict + Vorhersagen + + + Python + Python + + + Python executable is not configured + Die ausführbare Python-Datei ist nicht konfiguriert + + + R + R + + + R executable is not configured + Die ausführbare R-Datei ist nicht konfiguriert + + + Required packages are already installed. + Die erforderlichen Pakete sind bereits installiert. + + + Resource group + Ressourcengruppe + + + Run experiments and create models in a notebook + Experimente ausführen und Modelle in einem Notizbuch erstellen + + + SQL Server Machine Learning Services (Python and R) + SQL Server-Machine Learning Services (Python und R) + + + SQL machine learning documentation + SQL Machine Learning-Dokumentation + + + Save + Speichern + + + Select Database + Datenbank auswählen + + + Select a database to store the new model. + Wählen Sie eine Datenbank zum Speichern des neuen Modells aus. + + + Select a database where existing / imported models are stored. + Wählen Sie eine Datenbank aus, in der vorhandene/importierte Modelle gespeichert sind. + + + Select a model table to view the list of existing / imported models. + Wählen Sie eine Modelltabelle aus, um die Liste der vorhandenen/importierten Modelle anzuzeigen. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Wählen Sie eine vorhandene Tabelle aus, die dem Modellschema entspricht, oder erstellen Sie eine neue Tabelle, um das importierte Modell zu speichern. + + + Select another Azure ML workspace + Wählen Sie einen anderen Azure ML-Arbeitsbereich aus + + + Select another database or table + Eine andere Datenbank oder Tabelle auswählen + Select column... Wählen Sie eine Spalte aus... @@ -746,10 +610,50 @@ Select database Datenbank auswählen + + Select database with models + Datenbank mit Modellen auswählen + + + Select imported model + Importiertes Modell auswählen + + + Select model source type + Modellquelltyp auswählen + + + Select models table + Modelltabelle auswählen + + + Select or enter the location to import the models to + Wählen Sie den Speicherort für den Import der Modelle aus oder geben Sie diesen ein. + Select table Tabelle auswählen + + Select table + Tabelle auswählen + + + Select tables with models + Tabellen mit Modellen auswählen + + + Select the database containing the dataset to apply the prediction. + Wählen Sie die Datenbank aus, die das Dataset zum Anwenden der Vorhersage enthält. + + + Select the table containing the dataset to apply the prediction. + Wählen Sie die Tabelle aus, die das Dataset zum Anwenden der Vorhersage enthält. + + + Selected Path + Ausgewählter Pfad + Show less Weniger anzeigen @@ -758,50 +662,186 @@ Show more Mehr anzeigen - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - 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. + + Showing {0} model(s) + Es wird/werden {0} Model(e) angezeigt. - - SQL machine learning documentation - SQL Machine Learning-Dokumentation + + Source columns + Quellspalten - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Erfahren Sie, wie Sie Machine Learning-Erweiterungen in Azure Data Studio verwenden, um Pakete zu verwalten, Vorhersagen zu treffen und Modelle zu importieren. + + Source database + Quelldatenbank - - Machine Learning extension in Azure Data Studio - Machine Learning-Erweiterung in Azure Data Studio + + Source files + Quelldateien - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Erste Schritte mit Machine Learning Services auf SQL Server und deren Installation unter Windows und Linux. + + Source location + Quellstandort - - SQL Server Machine Learning Services (Python and R) - SQL Server-Machine Learning Services (Python und R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Erste Schritte mit Machine Learning Services in Azure SQL Managed Instances. - - - Machine Learning Services in Azure SQL Managed Instance - Machine Learning Services in Azure SQL Managed Instance + + Source table + Quelltabelle Table Tabelle - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Wählen Sie eine vorhandene Tabelle aus, die dem Modellschema entspricht, oder erstellen Sie eine neue Tabelle, um das importierte Modell zu speichern. + + Table meets requirements! + Die Tabelle erfüllt die Anforderungen! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + Das Tabellenschema wird für den Modellimport nicht unterstützt. Datenbankname: {0}, Tabellenname: {1}. + + + Target + Ziel + + + The data type of output column does not match the output field’s type. + Der Datentyp der Ausgabespalte stimmt nicht mit dem Typ des Ausgabefelds überein. + + + The data type of the source table column does not match the required input field’s type. + Der Datentyp der Quelltabellenspalte stimmt nicht mit dem erforderlichen Eingabefeldtyp überein. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 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. + + + The following Python packages are required to install: {0} + Die folgenden Python-Pakete sind für die Installation erforderlich: {0} + + + The following R packages are required to install: {0} + Die folgenden R-Pakete sind für die Installation erforderlich: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 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. + + + The required packages are not installed + Die erforderlichen Pakete sind nicht installiert + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + In diesem Dokument wird erläutert, wie der Microsoft ODBC Driver for SQL Server installiert wird. + + + Type + Typ + + + Upload model file + Modelldatei hochladen + + + Useful links + Nützliche Links + + + Verifying model management dependencies + Überprüfen von Modellverwaltungsabhängigkeiten + + + Verifying package management dependencies + Überprüfen von Paketverwaltungsabhängigkeiten + + + Version + Version + + + Video tutorials + Videotutorials + + + View and import models + Modelle anzeigen und importieren + + + Yes + Ja + + + localhost + localhost + + + unsupported + Nicht unterstützt + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + „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. ​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + „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.​ ​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + „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.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + „Dateiupload“ ist ausgewählt. Dadurch können Sie eine Modelldatei von Ihrem lokalen Computer hochladen. Klicken Sie auf „Weiter“, um fortzufahren.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + "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.​ - + + + Configurations + Konfigurationen + + + Documents + Dokumente + + + Enable External script + Externes Skript aktivieren + + + Enable Python package management in database. + Python-Paketverwaltung in Datenbank aktivieren. + + + Enable R package management in database. + R-Paketverwaltung in Datenbank aktivieren. + + + Endpoints + Endpunkte + + + Import model + Modell importieren + + + Install Machine Learning Dependencies + Machine Learning-Abhängigkeiten installieren + + + Local path to a preexisting Python installation used by Machine Learning. + Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird. + + + Local path to a preexisting R installation used by Machine Learning. + Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Machine Learning-Abhängigkeiten installieren + + Machine Learning Configurations + Machine Learning-Konfigurationen - - Enable External script - Externes Skript aktivieren - - - Import model - Modell importieren + + Make prediction + Vorhersage vornehmen Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Pakete in Datenbank verwalten - - Make prediction - Vorhersage vornehmen - - - Machine Learning Configurations - Machine Learning-Konfigurationen - - - Enable Python package management in database. - Python-Paketverwaltung in Datenbank aktivieren. - - - Enable R package management in database. - R-Paketverwaltung in Datenbank aktivieren. - - - Local path to a preexisting Python installation used by Machine Learning. - Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird. - - - Local path to a preexisting R installation used by Machine Learning. - Lokaler Pfad zu einer bereits vorhandenen R-Installation, die von Machine Learning verwendet wird. - - - Configurations - Konfigurationen - - - Documents - Dokumente - - - Endpoints - Endpunkte - Tasks Aufgaben diff --git a/resources/xlf/de/mssql.de.xlf b/resources/xlf/de/Microsoft.mssql.de.xlf similarity index 68% rename from resources/xlf/de/mssql.de.xlf rename to resources/xlf/de/Microsoft.mssql.de.xlf index 94c2b141ae..f26dc41964 100644 --- a/resources/xlf/de/mssql.de.xlf +++ b/resources/xlf/de/Microsoft.mssql.de.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio muss Azure Key Vault kontaktieren, um auf einen Spaltenhauptschlüssel für Always Encrypted zuzugreifen, aber es wurde kein verknüpftes Azure-Konto ausgewählt. Wiederholen Sie die Abfrage, und wählen Sie bei Aufforderung ein verknüpftes Azure-Konto aus. @@ -34,14 +38,14 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 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. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - 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. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + Fehler bei der Aktualisierung des Editor-Tokens, die automatische Vervollständigung wird deaktiviert, bis der Editor getrennt und die Verbindung erneut hergestellt wurde. + Failed to find azure account {0} when executing token refresh Fehler beim Suchen des Azure-Kontos {0} beim Ausführen der Tokenaktualisierung. @@ -50,133 +54,69 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Failed to find tenant '{0}' in account '{1}' when refreshing security token Fehler beim Suchen des Mandanten „{0}“ im Konto „{1}“ beim Aktualisieren des Sicherheitstokens. - - No result returned from Notebook convert request - Von der Notebook-Konvertierungsanforderung wurde kein Ergebnis zurückgegeben. - No document found for URI {0} Kein Dokument für URI "{0}" gefunden. - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} AAD-Token konnte nicht aktualisiert werden, bitte stellen Sie die Verbindung erneut her, um {0} zu aktivieren. - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - Fehler bei der Aktualisierung des Editor-Tokens, die automatische Vervollständigung wird deaktiviert, bis der Editor getrennt und die Verbindung erneut hergestellt wurde. + + No result returned from Notebook convert request + Von der Notebook-Konvertierungsanforderung wurde kein Ergebnis zurückgegeben. Unsupported platform {0} Nicht unterstützte Plattform {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} AAD-Token konnte nicht aktualisiert werden, bitte stellen Sie die Verbindung erneut her, um {0} zu aktivieren. + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Fehler beim Konvertieren des Notebook-Dokuments in SQL: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} Fehler beim Konvertieren des SQL-Dokuments in ein Notebook: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Fehler beim Konvertieren des Notebook-Dokuments in SQL: {0} + + Reload Azure Data Studio + Azure Data Studio neu laden Search Server Names Servernamen suchen + + This setting requires Azure Data Studio to be reloaded to take into effect. + Azure Data Studio muss neu geladen werden, damit diese Einstellung wirksam wird. + - + - - application role - Anwendungsrolle + + Add + Hinzufügen - - Application Role - Anwendungsrolle + + Add Database file + Datenbankdatei hinzufügen - - column - Spalte + + Add Filegroup + Dateigruppe hinzufügen - - database - Datenbank + + Add Objects + Objekte hinzufügen - - Database - Datenbank - - - database role - Datenbankrolle - - - Database Role - Datenbankrolle - - - login - Anmeldename - - - Login - Anmelden - - - All objects belonging to a schema - Alle Objekte, die einem Schema angehören - - - All objects of certain types - Alle Objekte bestimmter Typen - - - Schema - Schema - - - Specific objects… - Bestimmte Objekte... - - - How do you want to add objects? - Wie möchten Sie Objekte hinzufügen? - - - Search Text - Suchtext - - - Server - Server - - - server role - Serverrolle - - - Server Role - Serverrolle - - - table - Tabelle - - - user - Benutzer - - - User - Benutzer - - - view - Ansicht + + Add database files + Datenbankdateien hinzufügen Add members @@ -190,17 +130,186 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Advanced Erweitert + + All Files + Alle Dateien + + + All objects belonging to a schema + Alle Objekte, die einem Schema angehören + + + All objects of certain types + Alle Objekte bestimmter Typen + + + Allow Triggers to Fire Others + Triggern ermöglichen, weitere Trigger auszulösen + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Fehler beim Löschen von {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Fehler beim Öffnen des Dialogfelds "Datenbank anfügen". {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Fehler beim Öffnen des Dialogfelds zum Trennen der Datenbank. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Fehler beim Öffnen des Dialogfelds zum Löschen der Datenbank. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Fehler beim Öffnen des neuen {0}-Dialogfelds. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Fehler beim Öffnen des Eigenschaftendialogfelds für {0}: {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Fehler beim Aktualisieren des Objekt-Explorers. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Beim Umbenennen von {0} "{1}" in "{2}" ist ein Fehler aufgetreten. {3} + + + Application Role + Anwendungsrolle + + + Apply + Anwenden + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + {0} löschen: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + Zugeordnete Datenbankdateien + + + Attach + Anfügen + + + Attach As + Anfügen als + + + Attach Database (Preview) + Datenbank anfügen (Vorschau) + + + Attach database + Datenbank anfügen + + + Authenticate with Azure Active Directory + Authentifizieren mit Azure Active Directory + + + Authenticate with password + Mit Kennwort authentifizieren + + + Authentication + Authentifizierung + + + Auto Create Incremental Statistics + Automatisch erstellte inkrementelle Statistiken + + + Auto Create Statistics + Statistik automatisch erstellen + + + Auto Shrink + Automatisches Verkleinern + + + Auto Update Statistics + Statistik automatisch aktualisieren + + + Auto Update Statistics Asynchronously + Statistik automatisch asynchron aktualisieren + + + Autogrow All Files + Automatische Vergrößerung aller Dateien + + + Autogrowth / Maxsize + Automatische Vergrößerung/Maximale Größe + + + Automatic + Automatisch + + + Automatically set I/O affinity mask for all processors + E/A-Affinitätsmaske für alle Prozessoren automatisch festlegen + + + Automatically set processor affinity mask for all processors + Prozessoraffinitätsmaske für alle Prozessoren automatisch festlegen + + + Azure Active Directory Authentication + Azure Active Directory-Authentifizierung + Azure SQL Database pricing calculator Preisrechner für Azure SQL-Datenbank + + Backup + Sicherung + + + Backup + Sicherung + Backup Storage Redundancy Redundanz für Sicherungsspeicher - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - Das Erstellen eines Anmeldenamens mit leerem Kennwort stellt ein Sicherheitsrisiko dar. Möchten Sie den Vorgang wirklich fortsetzen? + + Backup and Restore + Sichern und Wiederherstellen + + + Backup checksum + Sicherungsprüfsumme + + + Blocked Process Threshold + Schwellenwert für blockierte Prozesse + + + Both failed and successful logins + Erfolgreiche und fehlerhafte Anmeldungen Browse for an owner @@ -210,6 +319,26 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Browse… Durchsuchen... + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + Die Datei „{0}“ kann nicht erstellt werden, da sie bereits vorhanden ist. + + + Cannot use empty object names for filegroups. + Leere Objektnamen können nicht für Dateigruppen verwendet werden. + + + Changes require server restart in order to be effective + Änderungen erfordern einen Neustart des Servers, damit sie wirksam werden. + + + Close existing connections + Vorhandene Verbindungen schließen + Collation Sortierung @@ -218,6 +347,10 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Compatibility Level Kompatibilitätsgrad + + Compress Backup + Sicherung komprimieren + Configure SLO SLO konfigurieren @@ -230,98 +363,209 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Containment Type Eigenständigkeitstyp + + Cost Threshold Parallelism + Parallelität des Kostenschwellenwerts + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + Es wurde kein unterstütztes Dialogfeld für Knotentyp '{0}' und Objekttyp '{1}' gefunden. + + + Create + Erstellen + Create {0} {0} object type {0} erstellen + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + Das Erstellen eines Anmeldenamens mit leerem Kennwort stellt ein Sicherheitsrisiko dar. Möchten Sie den Vorgang wirklich fortsetzen? + + + Current Disk Usage + Aktuelle Datenträgernutzung + Current Service Level Objective Aktuelles SLO - - Database '{0}' already exists. Choose a different database name. - Datenbank „{0}“ existiert bereits. Wählen Sie einen anderen Datenbanknamen. + + Cursor Threshold + Cursorschwellenwert - - Backup - Sicherung + + Custom + Benutzerdefiniert + + + DB Name + Datenbankname + + + Data + Daten + + + Data + Daten + + + Data Flush Interval (Minutes) + Datenleerungsintervall (Minuten) + + + DataFile '{0}' could not be added to the collection, because it already exists. + DataFile „{0}“ konnte nicht zur Auflistung hinzugefügt werden, da bereits vorhanden. Database Datenbank + + Database + Datenbank + + + Database Data Files + Datenbankdatendateien + + + Database Details + Datenbankdetails + + + Database Files + Datenbankdateien + + + Database Name + Datenbankname + + + Database Read-Only + Datenbank schreibgeschützt + + + Database Role + Datenbankrolle + + + Database Scoped Configuration + Datenbankweit gültige Konfiguration + + + Database Scoped Options + Datenbankbezogene Optionen + + + Database Settings + Datenbankeinstellungen + + + Database State + Datenbankzustand + + + Database default locations + Standardspeicherorte für Datenbank + + + Database files + Datenbankdateien + + + Databases to Attach + Anzufügende Datenbanken + Date Created Erstellungsdatum - - {0} MB - {0} MB + + Default + Standard - - Memory Allocated To Memory Optimized Objects - Für speicheroptimierte Objekte reservierter Arbeitsspeicher + + Default Full-Text Language + Volltext-Standardsprache - - Memory Used By Memory Optimized Objects - Von speicheroptimierten Objekten genutzter Arbeitsspeicher + + Default Language + Standardsprache - - Name - Name + + Default database + Standarddatenbank - - Number of Users - Anzahl von Benutzern + + Default language + Standardsprache - - Owner - Besitzer + + Default schema + Standardschema - - Size - Größe - - - Space Available - Verfügbarer Speicherplatz - - - Status - Status - - - Select Database Role Members - Datenbankrollenmitglieder auswählen - - - Select Database Role Owner - Datenbankrollenbesitzer auswählen - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - Durch das Löschen von Serveranmeldenamen werden nicht zugleich die den Anmeldenamen zugeordneten Datenbankbenutzer gelöscht. Löschen Sie die Benutzer in jeder Datenbank einzeln, um den Vorgang abzuschließen. Möglicherweise müssen Sie zuerst Schemabesitzrechte auf neue Benutzer übertragen. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - Möchten Sie {0}: {1} wirklich löschen? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Fehler beim Löschen von {0} „{1}“. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - {0} „{1}“ löschen + + Delete backup and restore history information for database + Informationen zum Sicherungs- und Wiederherstellungsverlauf für Datenbanken löschen Deny Verweigern + + Detach + Trennen + + + Detach Database - {0} (Preview) + Datenbank trennen – {0} (Vorschau) + + + Detach Database Options + Optionen zum Trennen von Datenbanken + + + Detach database '{0}' + {0}: object name. + Datenbank "{0}" trennen + + + Drop + Löschen + + + Drop Database - {0} (Preview) + Datenbank löschen: {0} (Vorschau) + + + Drop Database Options + Optionen zum Löschen von Datenbanken + + + Drop connnections + Ablageverbindungen + + + Drop {0} '{1}' + {0} object type, {1}: object name. + {0} "{1}" löschen + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + Durch das Löschen von Serveranmeldenamen werden nicht zugleich die den Anmeldenamen zugeordneten Datenbankbenutzer*innen gelöscht. Löschen Sie die Benutzer*innen in den einzelnen Datenbanken, um den Vorgang abzuschließen. Möglicherweise müssen Sie zuerst Schemabesitzrechte auf neue Benutzer*innen übertragen. + + + Edit + Bearbeiten + + + Edit Database file - {0} + Datenbankdatei bearbeiten – {0} + Edition Edition @@ -334,10 +578,34 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Effective permissions for: {0} Effektive Berechtigungen für: {0} + + Enable Autogrowth + Automatische Vergrößerung aktivieren + Enabled Aktiviert + + Encryption Enabled + Verschlüsselung aktiviert + + + Enforce password expiration + Kennwortablauf erzwingen + + + Enforce password policy + Kennwortrichtlinie erzwingen + + + Enter new name + Neuen Namen eingeben + + + Execution Count + Anzahl von Ausführungen + Explicit permissions for selected securable Explizite Berechtigungen für ausgewählte sicherungsfähige Elemente @@ -346,6 +614,66 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Explicit permissions for: {0} Explizite Berechtigungen für: {0} + + FILESTREAM Data + FILESTREAM-Daten + + + Failed logins only + Nur fehlerhafte Anmeldungen + + + Failed to retrieve the connection information, please reconnect and try again. + Fehler beim Abrufen der Verbindungsinformationen. Stellen Sie die Verbindung wieder her, und versuchen Sie es noch einmal. + + + File Group + Dateigruppe + + + File Growth + Dateivergrößerung + + + File Name + Dateiname + + + File Type + Dateityp + + + File group '{0}' could not be added to the collection, because it already exists. + Die Dateigruppe "{0}" konnte der Auflistung nicht hinzugefügt werden, da sie bereits vorhanden ist. + + + FileStream + FileStream + + + Filegroup + Dateigruppe + + + Filegroups + Dateigruppen + + + Filegrowth cannot be greater than the Maximum file size for a file + Die Dateivergrößerung darf die maximale Dateigröße für eine Datei nicht überschreiten. + + + Files + Dateien + + + Files + Dateien + + + Filestream Files + Filestream-Dateien + Filters Filter @@ -354,6 +682,10 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Find Suchen + + Full-Text Upgrade Option + Volltextupgrade-Option + General Allgemein @@ -370,9 +702,21 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Hardware Generation Hardwaregeneration - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - Das Kennwort entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + Wie möchten Sie Objekte hinzufügen? + + + I/O Affinity + E/A-Affinität + + + In Megabytes + In Megabyte + + + In Percent + In Prozent Is Clustered @@ -382,6 +726,10 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Is HADR Enabled Ist HADR-fähig + + Is Ledger Database + Ist Ledgerdatenbank + Is PolyBase Installed Mit PolyBase-Installation @@ -390,6 +738,10 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Is XTP Supported Mit XTP-Unterstützung + + LOG + LOG + Language Sprache @@ -402,6 +754,18 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Last Database Log Backup Letzte Datenbankprotokoll-Sicherung + + Ledger + Ledger + + + Limited to (MB) + Beschränkt auf (MB) + + + Limited to {0} MB + Auf {0} MB beschränkt + Loading objects completed, {0} objects found Laden von Objekten abgeschlossen, {0} Objekte gefunden @@ -410,81 +774,89 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Loading objects… Objekte werden geladen... - - Azure Active Directory Authentication - Azure Active Directory-Authentifizierung + + Locks + Sperren - - Authentication - Authentifizierung + + Log + Protokoll - - Default database - Standarddatenbank + + Log + Protokoll - - Default language - Standardsprache + + Logical Name + Logischer Name - - Enforce password expiration - Kennwortablauf erzwingen + + Login + Anmelden - - Enforce password policy - Kennwortrichtlinie erzwingen + + Login + Anmelden + + + Login auditing + Anmeldungsüberwachung Login is locked out Anmeldung ist gesperrt - - User must change password at next login - Der Benutzer muss das Kennwort bei der nächsten Anmeldung ändern. - - - Old password cannot be empty. - Das alte Kennwort darf nicht leer sein. - - - Old password - Altes Kennwort - - - Permission to connect to database engine - Berechtigung zum Herstellen einer Verbindung mit der Datenbank-Engine - - - Server Roles - Serverrollen - - - Specify old password - Altes Kennwort angeben - - - SQL Authentication - SQL-Authentifizierung - - - SQL Authentication - SQL-Authentifizierung - - - Windows Authentication - Windows-Authentifizierung - Login is not selected. Die Anmeldung ist nicht ausgewählt. + + MDF File Location + Speicherort für MDF-Datei + + + Mapped to a Windows user/group + Einem Windows-Benutzer/einer Windows-Gruppe zugeordnet + + + Mapped to a server login + Einer Serveranmeldung zugeordnet + + + Max Degree Parallelism + Max. Grad-Parallelität + + + Max Plans Per Query + Max. Pläne pro Abfrage + + + Max Size + Max. Größe + + + Max Size (MB) + Max. Größe (MB) + + + Max Text Replication Size + Max. Textgröße für Replikation + + + Maximum File Size + Maximale Dateigröße + Maximum Server Memory (MB) Maximaler Serverarbeitsspeicher (MB) - - Max Size - Max. Größe + + Maximum file size cannot be less than size + Die maximale Dateigröße darf nicht kleiner als die Größe sein. + + + Maximum server memory cannot be lower than minimum server memory + Die maximale Größe des Serverarbeitsspeichers darf nicht unter der minimalen Größe des Serverarbeitsspeichers liegen. Members @@ -498,35 +870,65 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Memory Arbeitsspeicher + + Memory Allocated To Memory Optimized Objects + Für speicheroptimierte Objekte reservierter Arbeitsspeicher + + + Memory Optimized Data + Speicheroptimierte Daten + + + Memory Used By Memory Optimized Objects + Von speicheroptimierten Objekten genutzter Arbeitsspeicher + Minimum Server Memory (MB) Minimaler Serverarbeitsspeicher (MB) - - Name cannot be empty. - Das Namensfeld darf nicht leer bleiben. + + Monitoring + Überwachung + + + Name + Name + + + Name + Name Name Name - - {0} - New (Preview) - {0} object type. - {0} – Neu (Vorschau) + + Name cannot be empty. + Das Namensfeld darf nicht leer bleiben. - - Failed to retrieve the connection information, please reconnect and try again. - Fehler beim Abrufen der Verbindungsinformationen. Stellen Sie die Verbindung wieder her, und versuchen Sie es noch einmal. + + No Login Access + Kein Anmeldezugriff - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} – {1} (Vorschau) + + No database files were specified to attach to the server. + Es wurden keine Datenbankdateien angegeben, die an den Server angefügt werden sollen. - - Add Objects - Objekte hinzufügen + + None + Keine + + + None + Keine + + + Numa Node {0} + NUMA-Knoten {0} + + + Number of Users + Anzahl von Benutzern Object Type @@ -540,48 +942,94 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Objects Objekte - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Fehler beim Öffnen des neuen {0}-Dialogfelds. {1} + + Old password + Altes Kennwort - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Fehler beim Öffnen des Eigenschaftendialogfelds für {0}: {1}. {2} + + Old password cannot be empty. + Das alte Kennwort darf nicht leer sein. Operating System Betriebssystem - - Options - Optionen + + Operation Mode (Actual) + Betriebsmodus (Tatsächlich) + + + Operation Mode (Requested) + Betriebsmodus (Angefordert) + + + Optimize Ad Hoc Workloads + Ad-hoc-Workloads optimieren + + + Owned Schemas + Schemas im Besitz + + + Owner + Besitzer Owner Besitzer - - Password cannot be empty. - Das Kennwort darf nicht leer sein. + + Page Verify + Seitenüberprüfung Password Kennwort + + Password cannot be empty. + Das Kennwort darf nicht leer sein. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Das Kennwort entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. Das Kennwort muss mit dem Bestätigungskennwort übereinstimmen. + + Path + Pfad + + + Path + Pfad + Permission Berechtigung + + Permission to connect to database engine + Berechtigung zum Herstellen einer Verbindung mit der Datenbank-Engine + Platform Plattform + + Processor + Prozessor + + + Processor Affinity + Prozessoraffinität + + + Processor Affinity Table + Prozessoraffinitätstabelle + Processors Prozessoren @@ -594,14 +1042,61 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Properties Eigenschaften + + Purge Query Store Data + Purge Query Store Data + + + Query Store + Abfragespeicher + + + Query Store Available + Verfügbarer Abfragespeicher + + + Query Store Capture Mode + Abfragespeicher-Erfassungsmodus + + + Query Store Capture Policy + Erfassungsrichtlinie für Abfragespeicher + + + Query Store Retention + Abfragespeicheraufbewahrung + + + Query Store Used + Verwendeter Abfragespeicher + + + Query Wait + Abfragewartezeit + + + ROWS Data + ZEILEN (Daten) + + + Read-Only + Schreibgeschützt + + + Recovery + Wiederherstellung + Recovery Model Wiederherstellungsmodell - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Fehler beim Aktualisieren des Objekt-Explorers. {0} + + Remove + Entfernen + + + Remove database file + Datenbankdatei entfernen Remove selected member @@ -611,47 +1106,82 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Remove selected securable Ausgewählte sicherungsfähige Elemente entfernen - - Enter new name - Neuen Namen eingeben - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Beim Umbenennen von {0} "{1}" in "{2}" ist ein Fehler aufgetreten. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name {0} "{1}" in "{2}" umbenennen - Reserved Storage Size - Reservierte Speichergröße + Reserved Storage Size (MB) + Größe des reservierten Speichers (MB) + + + Restrict Access + Zugriff einschränken Root Directory Stammverzeichnis + + Rows + Zeilen + + + SQL Authentication + SQL-Authentifizierung + + + SQL Authentication + SQL-Authentifizierung + + + SQL Server and Windows Authentication mode + SQL Server- und Windows-Authentifizierungsmodus + + + Scan Startup Procs + Startprozeduren überprüfen + + + Schema + Schema + Schema Schema + + Search Text + Suchtext + Securables Sicherungsfähige Elemente - - Select Securables - Sicherungsfähige Elemente auswählen + + Security + Sicherheit Select Auswählen - - Server Collation - Serversortierung + + Select Database Role Members + Datenbankrollenmitglieder auswählen + + + Select Database Role Owner + Datenbankrollenbesitzer auswählen + + + Select Folder + Ordner auswählen + + + Select Securables + Sicherungsfähige Elemente auswählen Select Server Role Members @@ -661,82 +1191,248 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Select Server Role Owner Serverrollenbesitzer auswählen + + Server + Server + + + Server Collation + Serversortierung + + + Server Role + Serverrolle + + + Server Roles + Serverrollen + + + Server authentication + Serverauthentifizierung + Service Tier Dienstebene - - Storage Space Usage - Verwendeter Speicherplatz + + Set Secondary same as Primary + Sekundäres Element wie primär festlegen + + + Size (MB) + Größe (MB) + + + Size Based Cleanup Mode + Größenbasierter Bereinigungsmodus + + + Space Available + Verfügbarer Speicherplatz + + + Specific objects… + Bestimmte Objekte... + + + Specify old password + Altes Kennwort angeben + + + Stale Threshold + Schwellenwert für Veraltung + + + State + Zustand + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + Statistiksammelintervall + + + Status + Status + + + Storage Space Usage (MB) + Verwendeter Speicherplatz (MB) + + + Successful logins only + Nur erfolgreiche Anmeldungen + + + Target Recovery Time (Seconds) + Zeit für Zielwiederherstellung (Sekunden) + + + The selected collation '{0}' is not valid. Please choose a different collation. + Die ausgewählte Sortierung "{0}" ist ungültig. Wählen Sie eine andere Sortierung aus. + + + This command is not supported for object type '{0}'. + Dieser Befehl wird für den Objekttyp "{0}" nicht unterstützt. + + + Total Compile CPU Time (ms) + CPU-Kompilierzeit gesamt (ms) + + + Total Execution CPU Time (ms) + CPU-Ausführungszeit gesamt (ms) + + + Two Digit Year Cutoff + Umstellungsjahr für Angaben mit zwei Ziffern + + + Type + Typ + + + Type + Typ + + + Unlimited + Unbegrenzt + + + Unlimited + Unbegrenzt + + + Update statistics + Statistiken aktualisieren Update {0} '{1}' {0} object type, {1}: object name. {0} „{1}“ aktualisieren - - Authenticate with Azure Active Directory - Authentifizieren mit Azure Active Directory + + Use full-text indexing + Volltextindizierung verwenden - - Default schema - Standardschema + + User + Benutzer - - Login - Anmelden + + User must change password at next login + Der Benutzer muss das Kennwort bei der nächsten Anmeldung ändern. - - Mapped to a server login - Einer Serveranmeldung zugeordnet + + Value for Primary + Wert für primär - - No Login Access - Kein Anmeldezugriff - - - Owned Schemas - Schemas im Besitz - - - Authenticate with password - Mit Kennwort authentifizieren - - - Type - Typ - - - Mapped to a Windows user/group - Einem Windows-Benutzer/einer Windows-Gruppe zugeordnet + + Value for Secondary + Wert für sekundäre Version Version + + Wait Statistics Capture Mode + Wartestatistik-Erfassungsmodus + + + Windows Authentication + Windows-Authentifizierung + + + Windows Authentication mode + Windows-Authentifizierungsmodus + With Grant Mit Zuweisung + + Yes + Ja + + + application role + Anwendungsrolle + + + column + Spalte + + + database + Datenbank + + + database role + Datenbankrolle + + + login + Anmeldename + + + server role + Serverrolle + + + table + Tabelle + + + user + Benutzer + + + view + Ansicht + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} – Neu (Vorschau) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + Eigenschaften von {0} (Vorschau) – {1} + - + - - Downloaded {0} - {0} wurde heruntergeladen - - - Downloading {0} - "{0}" wird heruntergeladen. - ({0} KB) ({0} KB) + + Downloaded {0} + {0} wurde heruntergeladen + Downloading {0} - "{0}" wird heruntergeladen. + {0} wird heruntergeladen + + + Downloading {0} + {0} wird heruntergeladen Extracted {0} ({1}/{2}) @@ -748,28 +1444,32 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Installed {0} - "{0}" wurde installiert. + {0} wurde installiert + + + Installing {0} + {0} wird installiert Installing {0} to {1} "{0}" wird in "{1}" installiert. - - Installing {0} - "{0}" wird installiert. + + Starting {0} + {0} wird gestartet {0} Started - "{0}" wurde gestartet. - - - Starting {0} - "{0}" wird gestartet. + {0} gestartet - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + Möchten Sie die Ladezeit des Tabellen-Designers reduzieren, indem Sie das Vorabladen des Datenbankmodells aktivieren? Das Datenbankmodell wird vorab geladen, wenn Sie den Datenbankknoten im Objekt-Explorer erweitern. + Failed to get connection string for the table. Please reconnect to the server and try again. Fehler beim Abrufen der Verbindungszeichenfolge für die Tabelle. Stellen Sie erneut eine Verbindung mit dem Server her, und versuchen Sie es noch mal. @@ -782,329 +1482,181 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und No Nein - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - Möchten Sie die Ladezeit des Tabellen-Designers reduzieren, indem Sie das Vorabladen des Datenbankmodells aktivieren? Das Datenbankmodell wird vorab geladen, wenn Sie den Datenbankknoten im Objekt-Explorer erweitern. - Yes Ja - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Die Komponente "{0}" wurde unerwartet beendet. Starten Sie Azure Data Studio neu. - View Known Issues Bekannte Probleme anzeigen + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Die Komponente "{0}" wurde unerwartet beendet. Starten Sie Azure Data Studio neu. + - + - - OK - OK + + Add… + Hinzufügen... + + + An error occurred while generating the script. {0} + Fehler beim Generieren des Skripts. {0} + + + Edit + Bearbeiten Generating script... Skript wird generiert... - - Script generated - Das Skript wurde generiert. - Help Hilfe - Loading dialog... - Dialogfeld wird geladen... + Loading dialog completed + Dialogfeld wurde geladen - - There is no action to be scripted. - Es ist keine Aktion für das Skript vorhanden. - - - An error occurred while generating the script. {0} - Fehler beim Generieren des Skripts. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - Das Skript wurde erfolgreich generiert. Sie können das Dialogfeld schließen, um es im neu geöffneten Editor anzuzeigen. - - - Script - Skript - - - Yes - Ja - - - Add… - Hinzufügen... + + OK + OK Remove Entfernen + + Script + Skript + + + Script generated + Das Skript wurde generiert. + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + Das Skript wurde erfolgreich generiert. Sie können das Dialogfeld schließen, um es im neu geöffneten Editor anzuzeigen. + Select Auswählen + + There is no action to be scripted. + Es ist keine Aktion für das Skript vorhanden. + + + Yes + Ja + - + - - Edition - Edition - - - Compatibility Level - Kompatibilitätsgrad - - - Owner - Besitzer - - - Pricing Tier - Tarif - - - Type - Typ - - - Version - Version - - - Last backup - Letzte Sicherung - - - Name - Name - - - Size (MB) - Größe (MB) - - - Status - Status - - - Enable/disable default JSON formatter (requires restart) - Standard-JSON-Formatierer aktivieren/deaktivieren (Neustart erforderlich) - - - Associate schemas to JSON files in the current project - Hiermit werden Schemas zu JSON-Dateien im aktuellen Projekt zugeordnet. - - - An array of file patterns to match against when resolving JSON files to schemas. - Ein Array aus Dateimustern zum Abgleich beim Auflösen von JSON-Dateien in Schemas + + A URL to a schema or a relative path to a schema in the current directory + Eine URL zu einem Schema oder ein relativer Pfad zu einem Schema im aktuellen Verzeichnis A file pattern that can contain '*' to match against when resolving JSON files to schemas. Ein Dateimuster, das "*" enthalten kann, zum Abgleich beim Auflösen von JSON-Dateien in Schemas - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden. - - - A URL to a schema or a relative path to a schema in the current directory - Eine URL zu einem Schema oder ein relativer Pfad zu einem Schema im aktuellen Verzeichnis - - - MSSQL configuration - MSSQL-Konfiguration - - - Declares the application workload type when connecting to a server - Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server. - - - Application intent - Anwendungszweck - - - The name of the application - Der Name der Anwendung - - - Application name - Anwendungsname - - - The name of the primary file, including the full path name, of an attachable database - Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens. - - - Attach DB filename - Dateiname der anzufügenden Datenbank - - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universell mit MFA-Unterstützung - - - Windows Authentication - Windows-Authentifizierung - - - SQL Login - SQL-Anmeldung - - - Specifies the method of authenticating with SQL Server - Gibt die Methode für die Authentifizierung bei SQL Server an. - - - Authentication type - Authentifizierungstyp - - - Enables or disables Always Encrypted for the connection - Aktiviert oder deaktiviert Always Encrypted für die Verbindung. + + Advanced + Erweitert Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. + + An array of file patterns to match against when resolving JSON files to schemas. + Ein Array aus Dateimustern zum Abgleich beim Auflösen von JSON-Dateien in Schemas - - Command timeout - Befehlstimeout + + An execution time-out of 0 indicates an unlimited wait (no time-out) + Ein Timeoutwert von 0 für die Ausführung kennzeichnet einen unbegrenzten Wartevorgang (kein Timeout). - - Number of attempts to restore connection - Anzahl der Versuche zur Verbindungswiederherstellung + + Application intent + Anwendungszweck - - Connect retry count - Anzahl der Verbindungswiederholungen + + Application name + Anwendungsname - - Delay between attempts to restore connection - Verzögerung zwischen Versuchen zur Verbindungswiederherstellung + + Associate schemas to JSON files in the current project + Hiermit werden Schemas zu JSON-Dateien im aktuellen Projekt zugeordnet. - - Connect retry interval - Intervall für Verbindungswiederholung + + Attach (Preview) + Anfügen (Vorschau) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. - - - Connect timeout - Verbindungstimeout - - - Custom name of the connection - Benutzerdefinierter Name der Verbindung - - - Name (optional) - Name (optional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess. - - - Context connection - Kontextverbindung - - - The SQL Server language record name - Der Datensatzname der SQL Server-Sprache - - - Current language - Aktuelle Sprache - - - The name of the initial catalog or database int the data source - Der Name des anfänglichen Katalogs oder der ersten Datenbank in der Datenquelle - - - Database - Datenbank - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - Host-Überwachungsdienst - - - None - Keine - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. - - - Attestation protocol - Nachweisprotokoll - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. + + Attach DB filename + Dateiname der anzufügenden Datenbank Attestation URL Nachweis-URL - - Optional (False) - Optional (FALSCH) + + Attestation protocol + Nachweisprotokoll - - Strict - Streng + + Authentication type + Authentifizierungstyp - - Mandatory (True) - Obligatorisch (WAHR) + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universell mit MFA-Unterstützung - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt. + + Azure Attestation + Azure Attestation - - Encrypt - Verschlüsseln + + Change SQL Notebook Connection + SQL-Notebook-Verbindung ändern - - The name or network address of the instance of SQL Server that acts as a failover partner - Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert + + Command timeout + Befehlstimeout - - Failover partner - Failoverpartner + + Compatibility Level + Kompatibilitätsgrad - - Advanced - Erweitert + + Compatibility Level + Kompatibilitätsgrad + + + Computer Name + Computername + + + Connect retry count + Anzahl der Verbindungswiederholungen + + + Connect retry interval + Intervall für Verbindungswiederholung + + + Connect timeout + Verbindungstimeout Connection Resiliency @@ -1114,310 +1666,62 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Context Kontext - - Initialization - Initialisierung + + Context connection + Kontextverbindung - - Pooling - Pooling + + Current language + Aktuelle Sprache - - Replication - Replikation + + Custom name of the connection + Benutzerdefinierter Name der Verbindung - - Security - Sicherheit + + Database + Datenbank - - Source - Quelle + + Declares the application workload type when connecting to a server + Deklariert den Anwendungsauslastungstyp beim Herstellen einer Verbindung mit einem Server. - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet. + + Delay between attempts to restore connection + Verzögerung zwischen Versuchen zur Verbindungswiederherstellung - - Host name in certificate - Hostname im Zertifikat + + Design + Entwurf - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird - - - Load balance timeout - Timeout für Lastenausgleich - - - The maximum number of connections allowed in the pool - Die maximal zulässige Anzahl von Verbindungen im Pool - - - Max pool size - Maximale Poolgröße - - - The minimum number of connections allowed in the pool - Die mindestens erforderliche Anzahl von Verbindungen im Pool - - - Min pool size - Minimale Poolgröße - - - Multi subnet failover - Multisubnetzfailover - - - When true, multiple result sets can be returned and read from one connection - Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden. - - - Multiple active result sets - Mehrere aktive Resultsets - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden - - - Packet size - Paketgröße - - - Indicates the password to be used when connecting to the data source - Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. - - - Password - Kennwort - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben. - - - Persist security info - Sicherheitsinformationen dauerhaft speichern - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt. - - - Pooling - Pooling - - - Port - Port - - - Used by SQL Server in Replication - Wird von SQL Server bei der Replikation verwendet. - - - Replication - Replikation - - - Enables or disables Secure enclaves for the connection - Aktiviert oder deaktiviert sichere Enklaven für die Verbindung. - - - Secure enclaves - Sichere Enklaven - - - Name of the SQL Server instance - Name der SQL Server-Instanz - - - Server - Server - - - e.g. tcp:servername,1433 - Beispiel: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt. - - - Trust server certificate - Serverzertifikat vertrauen - - - Indicates which server type system the provider will expose through the DataReader - Gibt an, welches Servertypsystem der Anbieter über den DataReader offenlegt. - - - Type system version - Typsystemversion - - - Indicates the user ID to be used when connecting to the data source - Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. - - - User name - Benutzername - - - The name of the workstation connecting to SQL Server - Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt - - - Workstation Id - Arbeitsstations-ID - - - Disabled - Deaktiviert - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Ermöglicht die Verwendung des Sql-Authentifizierungsanbieters für den Authentifizierungsmodus „Active Directory Interactive“, wenn der Benutzer die Authentifizierung „AzureMFA“ auswählt. Dies ermöglicht die serverseitige Ressourcenendpunktintegration beim Abrufen von Zugriffstokens. Diese Option wird nur für die „MSAL“ Azure Authentication Library unterstützt. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird. - - - Enabled - Aktiviert - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Hebt den Ausführungsplanvorgang mit der größten tatsächlichen Anzahl von Zeilen für alle Ausführungen hervor. - - - Highlights the execution plan operation with the highest cost. - Hebt den Ausführungsplanvorgang mit den höchsten Kosten hervor. - - - The default metric to use to highlight an expensive operation in query execution plans - Die Standardmetrik, die verwendet werden soll, um einen teuren Vorgang in Abfrageausführungsplänen hervorzuheben. - - - Highlights the execution plan operation that used the most CPU time. - Hebt den Ausführungsplanvorgang hervor, der die meiste CPU-Zeit beansprucht hat. - - - Highlights the execution plan operation that took the most time. - Hebt den Ausführungsplanvorgang hervor, der am längsten gedauert hat. - - - Expensive operation highlighting will be turned off for execution plans. - Die Hervorhebung aufwendiger Vorgänge wird für Ausführungspläne deaktiviert. - - - Highlights the execution plan operation with the greatest number of rows read. - Hebt den Ausführungsplanvorgang mit der größten Anzahl gelesener Zeilen hervor. - - - Highlights the execution plan operation with the highest subtree cost. - Hebt den Ausführungsplanvorgang mit den höchsten Unterstrukturkosten hervor. - - - Export Notebook as SQL - Notebook als SQL exportieren - - - Export SQL as Notebook - SQL als Notebook exportieren - - - Should column definitions be aligned? - Sollen Spaltendefinitionen ausgerichtet werden? - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. ", mycolumn2") und nicht am Ende platziert werden sollen: "mycolumn1," - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei "SELECT C1, C2 FROM T1" C1 und C2 jeweils in separaten Zeilen angezeigt. - - - [Optional] Do not show unsupported platform warnings - [Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen. - - - Should IntelliSense error checking be enabled - Gibt an, ob die IntelliSense-Fehlerüberprüfung aktiviert werden soll. - - - Should IntelliSense be enabled - Gibt an, ob IntelliSense aktiviert werden soll. - - - Should IntelliSense quick info be enabled - Gibt an, ob IntelliSense-QuickInfo aktiviert werden soll. - - - Should IntelliSense suggestions be enabled - Gibt an, ob IntelliSense-Vorschläge aktiviert werden sollen. - - - Should IntelliSense suggestions be lowercase - Gibt an, ob IntelliSense-Vorschläge in Kleinbuchstaben angezeigt werden sollen. - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt. - - - Number of minutes to retain log files for backend services. Default is 1 week. - Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche. + + Detach (Preview) + Trennen (Vorschau) Disable Group By Schema Gruppen nach Schema deaktivieren - - SQL Server: Disable Group By Schema - SQL Server: „Nach Schema gruppieren“ deaktivieren + + Disabled + Deaktiviert + + + Drop (Preview) + Löschen (Vorschau) + + + Edition + Edition + + + Edition + Edition Enable Group By Schema Gruppen nach Schema aktivieren - - SQL Server: Enable Group By Schema - SQL Server: „Nach Schema gruppieren“ aktivieren - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - Das Timeout in Sekunden für das Erweitern eines Knotens in Objekt-Explorer. Der Standardwert ist 45 Sekunden. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Wenn diese Option aktiviert ist, werden die Datenbankobjekte im Objekt-Explorer nach Schema kategorisiert. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Experimentell] Ob die Anforderungen an den SQL Tools-Dienst parallel verarbeitet werden sollen. Dies wird eingeführt, um die Probleme zu erkennen, die bei der parallelen Bearbeitung aller Anforderungen auftreten können. Der Standardwert ist falsch. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Optional] Hiermit wird festgelegt, ob personenbezogene Informationen (PII) in der Protokolldatei protokolliert werden sollen. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Parametrisierung für Always Encrypted aktivieren @@ -1426,14 +1730,14 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET ANSI_DEFAULTS SET ANSI_DEFAULTS aktivieren - - Enable SET ANSI_NULL_DFLT_ON - SET ANSI_NULL_DFLT_ON aktivieren - Enable SET ANSI_NULLS SET ANSI_NULLS aktivieren + + Enable SET ANSI_NULL_DFLT_ON + SET ANSI_NULL_DFLT_ON aktivieren + Enable SET ANSI_PADDING SET ANSI_PADDING aktivieren @@ -1454,14 +1758,6 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET DEADLOCK_PRIORITY option SET DEADLOCK_PRIORITY-Option aktivieren - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - Ein Timeoutwert von 0 für die Ausführung kennzeichnet einen unbegrenzten Wartevorgang (kein Timeout). - Enable SET IMPLICIT_TRANSACTIONS SET IMPLICIT_TRANSACTIONS aktivieren @@ -1470,14 +1766,6 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET LOCK TIMEOUT option (in milliseconds) SET LOCK TIMEOUT-Option aktivieren (in Millisekunden) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Die maximale Anzahl von Zeichen/Bytes, die nach dem Ausführen einer Abfrage für jeden Wert in Zeichenspalten/binären Spalten gespeichert werden sollen. Standardwert: 65.535. Gültiger Wertebereich: 1 bis 2.147.483.647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Die maximale Anzahl von Zeichen, die nach dem Ausführen einer Abfrage für jeden Wert in XML-Spalten gespeichert werden sollen. Standardwert: 2.097.152. Gültiger Wertebereich: 1 bis 2.147.483.647. - Enable SET NOCOUNT option SET NOCOUNT-Option aktivieren @@ -1498,10 +1786,6 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET QUOTED_IDENTIFIER SET QUOTED_IDENTIFIER aktivieren - - Maximum number of rows to return before the server stops processing your query. - Maximale Anzahl von Zeilen, die zurückgegeben werden sollen, bevor der Server die Verarbeitung Ihrer Abfrage beendet. - Enable SET STATISTICS IO option Set STATISTICS IO-Option aktivieren @@ -1510,10 +1794,6 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET STATISTICS TIME option SET STATISTICS TIME-Option aktivieren - - Maximum size of text and ntext data returned from a SELECT statement - Maximale Größe von text- und ntext-Daten, die von einer SELECT-Anweisung zurückgegeben werden - Enable SET TRANSACTION ISOLATION LEVEL option SET TRANSACTION ISOLATION LEVEL-Option aktivieren @@ -1522,29 +1802,101 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Enable SET XACT_ABORT ON option SET XACT_ABORT ON-Option aktivieren - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Gibt an, ob der Tabellen-Designer DDL-Trigger während der Veröffentlichung deaktivieren und erneut aktivieren darf. + + Enable/disable default JSON formatter (requires restart) + Standard-JSON-Formatierer aktivieren/deaktivieren (Neustart erforderlich) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Gibt an, ob das Datenbankmodell vorab geladen werden soll, wenn der Datenbankknoten im Objekt-Explorer erweitert wird. Wenn diese Option aktiviert ist, kann die Ladezeit des Tabellen-Designers reduziert werden. Hinweis: Wenn Sie viele Datenbankknoten erweitern müssen, wird möglicherweise eine höhere Speicherauslastung als normal angezeigt. + + Enabled + Aktiviert - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Überwacht die Kommunikation zwischen Azure Data Studio und dem SQL-Tools-Dienst zum SQL-Tools-Ausgabekanal. WARNUNG: Dies kann vertrauliche Informationen enthalten, wenn die ausführliche Protokollierung aktiviert ist. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + Enables or disables Always Encrypted for the connection + Aktiviert oder deaktiviert Always Encrypted für die Verbindung. - - Name - Name + + Enables or disables Secure enclaves for the connection + Aktiviert oder deaktiviert sichere Enklaven für die Verbindung. - - Compatibility Level - Kompatibilitätsgrad + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Ermöglicht die Verwendung des Sql-Authentifizierungsanbieters für den Authentifizierungsmodus „Active Directory Interactive“, wenn der Benutzer die Authentifizierung „AzureMFA“ auswählt. Dies ermöglicht die serverseitige Ressourcenendpunktintegration beim Abrufen von Zugriffstokens. Diese Option wird nur für die „MSAL“ Azure Authentication Library unterstützt. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird. + + + Encrypt + Verschlüsseln + + + Expensive operation highlighting will be turned off for execution plans. + Die Hervorhebung aufwendiger Vorgänge wird für Ausführungspläne deaktiviert. + + + Export Notebook as SQL + Notebook als SQL exportieren + + + Export SQL as Notebook + SQL als Notebook exportieren + + + Failover partner + Failoverpartner + + + Highlights the execution plan operation that took the most time. + Hebt den Ausführungsplanvorgang hervor, der am längsten gedauert hat. + + + Highlights the execution plan operation that used the most CPU time. + Hebt den Ausführungsplanvorgang hervor, der die meiste CPU-Zeit beansprucht hat. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Hebt den Ausführungsplanvorgang mit der größten tatsächlichen Anzahl von Zeilen für alle Ausführungen hervor. + + + Highlights the execution plan operation with the greatest number of rows read. + Hebt den Ausführungsplanvorgang mit der größten Anzahl gelesener Zeilen hervor. + + + Highlights the execution plan operation with the highest cost. + Hebt den Ausführungsplanvorgang mit den höchsten Kosten hervor. + + + Highlights the execution plan operation with the highest subtree cost. + Hebt den Ausführungsplanvorgang mit den höchsten Unterstrukturkosten hervor. + + + Host Guardian Service + Host-Überwachungsdienst + + + Host name in certificate + Hostname im Zertifikat + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Gibt den im TLS-Zertifikat angegebenen Hostnamen an, der von SQL Server zum Überprüfen des Serverzertifikats verwendet wird. Wenn keine Angabe erfolgt, wird der Servername standardmäßig für die Zertifikatüberprüfung verwendet. + + + Indicates the password to be used when connecting to the data source + Gibt das Kennwort an, das beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Indicates the user ID to be used when connecting to the data source + Gibt die Benutzer-ID an, die beim Herstellen einer Verbindung mit der Datenquelle verwendet werden soll. + + + Indicates which server type system the provider will expose through the DataReader + Gibt an, welches Servertypsystem der Anbieter über den DataReader offenlegt. + + + Initialization + Initialisierung Last Database Backup @@ -1554,70 +1906,438 @@ Hinweis: Ein selbstsigniertes Zertifikat bietet nur eingeschränkten Schutz und Last Log Backup Letzte Protokollsicherung - - Owner - Besitzer + + Last backup + Letzte Sicherung - - Recovery Model - Wiederherstellungsmodell + + Load balance timeout + Timeout für Lastenausgleich - - Computer Name - Computername + + MSSQL configuration + MSSQL-Konfiguration - - OS Version - Betriebssystemversion + + Mandatory (True) + Obligatorisch (WAHR) - - Edition - Edition + + Max pool size + Maximale Poolgröße - - Version - Version + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Die maximale Anzahl von Zeichen, die nach dem Ausführen einer Abfrage für jeden Wert in XML-Spalten gespeichert werden sollen. Standardwert: 2.097.152. Gültiger Wertebereich: 1 bis 2.147.483.647. - - Change SQL Notebook Connection - SQL-Notebook-Verbindung ändern + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Die maximale Anzahl von Zeichen/Bytes, die nach dem Ausführen einer Abfrage für jeden Wert in Zeichenspalten/binären Spalten gespeichert werden sollen. Standardwert: 65.535. Gültiger Wertebereich: 1 bis 2.147.483.647. - - Search: Clear Search Server Results - Suche: Suchserverergebnisse löschen + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Die maximale Anzahl alter Dateien, die beim Start entfernt werden sollen, bei denen der mssql.logRetentionMinutes-Wert abgelaufen ist. Dateien, die aufgrund dieser Einschränkung nicht bereinigt werden, werden beim nächsten Start von Azure Data Studio bereinigt. - - Delete - Löschen + + Maximum number of rows to return before the server stops processing your query. + Maximale Anzahl von Zeilen, die zurückgegeben werden sollen, bevor der Server die Verarbeitung Ihrer Abfrage beendet. - - Design - Entwurf + + Maximum size of text and ntext data returned from a SELECT statement + Maximale Größe von text- und ntext-Daten, die von einer SELECT-Anweisung zurückgegeben werden + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Minimale Poolgröße + + + Multi subnet failover + Multisubnetzfailover + + + Multiple active result sets + Mehrere aktive Resultsets + + + Name + Name + + + Name + Name + + + Name (optional) + Name (optional) + + + Name of the SQL Server instance + Name der SQL Server-Instanz - New - Neu + New (Preview) + Neu (Vorschau) + + + New Database (Preview) + Neue Datenbank (Vorschau) New Table Neue Tabelle + + None + Keine + + + Number of attempts to restore connection + Anzahl der Versuche zur Verbindungswiederherstellung + + + Number of minutes to retain log files for backend services. Default is 1 week. + Anzahl von Minuten, für die Protokolldateien für Back-End-Dienste aufbewahrt werden sollen. Der Standardwert ist 1 Woche. + + + OS Version + Betriebssystemversion + + + Optional (False) + Optional (FALSCH) + + + Owner + Besitzer + + + Owner + Besitzer + + + Packet size + Paketgröße + + + Password + Kennwort + + + Persist security info + Sicherheitsinformationen dauerhaft speichern + + + Pooling + Pooling + + + Pooling + Pooling + + + Port + Port + + + Pricing Tier + Tarif + Properties (Preview) Eigenschaften (Vorschau) + + Recovery Model + Wiederherstellungsmodell + - Rename - Umbenennen + Rename (Preview) + Umbenennen (Vorschau) + + + Replication + Replikation + + + Replication + Replikation + + + SQL Login + SQL-Anmeldung + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server: „Nach Schema gruppieren“ deaktivieren + + + SQL Server: Enable Group By Schema + SQL Server: „Nach Schema gruppieren“ aktivieren + + + Search: Clear Search Server Results + Suche: Suchserverergebnisse löschen Search: Servers Suche: Server + + Secure enclaves + Sichere Enklaven + + + Security + Sicherheit + + + Server + Server + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT-Spalten als Zahlen (1 oder 0) anzeigen? Bei Festlegung auf FALSE werden BIT-Spalten als TRUE oder FALSE angezeigt. + + + Should IntelliSense be enabled + Gibt an, ob IntelliSense aktiviert werden soll. + + + Should IntelliSense error checking be enabled + Gibt an, ob die IntelliSense-Fehlerüberprüfung aktiviert werden soll. + + + Should IntelliSense quick info be enabled + Gibt an, ob IntelliSense-QuickInfo aktiviert werden soll. + + + Should IntelliSense suggestions be enabled + Gibt an, ob IntelliSense-Vorschläge aktiviert werden sollen. + + + Should IntelliSense suggestions be lowercase + Gibt an, ob IntelliSense-Vorschläge in Kleinbuchstaben angezeigt werden sollen. + + + Should column definitions be aligned? + Sollen Spaltendefinitionen ausgerichtet werden? + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + Gibt an, ob Datentypen in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + Gibt an, ob Schlüsselwörter in Großbuchstaben, Kleinbuchstaben oder gar nicht formatiert werden sollen. + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Sollen Verweise auf Objekte in einer SELECT-Anweisung in separaten Zeilen angezeigt werden? Beispielsweise werden bei "SELECT C1, C2 FROM T1" C1 und C2 jeweils in separaten Zeilen angezeigt. + Show Log File Protokolldatei anzeigen + + Size (MB) + Größe (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Größe der Netzwerkpakete (in Byte), die bei der Kommunikation mit einer Instanz von SQL Server verwendet werden + + + Source + Quelle + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Gibt ein Protokoll zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Gibt einen Endpunkt zum Nachweis einer serverseitigen Enclave an, die mit Always Encrypted für Secure Enclaves verwendet wird. + + + Specifies the method of authenticating with SQL Server + Gibt die Methode für die Authentifizierung bei SQL Server an. + + + Status + Status + + + Strict + Streng + + + The SQL Server language record name + Der Datensatzname der SQL Server-Sprache + + + The default metric to use to highlight an expensive operation in query execution plans + Die Standardmetrik, die verwendet werden soll, um einen teuren Vorgang in Abfrageausführungsplänen hervorzuheben. + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Die Zeitspanne (in Sekunden), die auf die Ausführung eines Befehls gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server gewartet wird, bevor der Versuch beendet und ein Fehler generiert wird. + + + The maximum number of connections allowed in the pool + Die maximal zulässige Anzahl von Verbindungen im Pool + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Die Mindestzeitspanne (in Sekunden), für die diese Verbindung im Pool verbleiben soll, bevor sie zerstört wird + + + The minimum number of connections allowed in the pool + Die mindestens erforderliche Anzahl von Verbindungen im Pool + + + The name of the application + Der Name der Anwendung + + + The name of the initial catalog or database int the data source + Der Name des anfänglichen Katalogs oder der ersten Datenbank in der Datenquelle + + + The name of the primary file, including the full path name, of an attachable database + Der Name der primären Datei einer anfügbaren Datenbank, einschließlich des vollständigen Pfadnamens. + + + The name of the workstation connecting to SQL Server + Der Name der Arbeitsstation, die eine Verbindung mit SQL Server herstellt + + + The name or network address of the instance of SQL Server that acts as a failover partner + Der Name oder die Netzwerkadresse der SQL Server-Instanz, die als Failoverpartner fungiert + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + Die Schemadefinition für die angegebene URL. Das Schema muss nur angegeben werden, um Zugriffe auf die Schema-URL zu vermeiden. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + Das Timeout in Sekunden für das Erweitern eines Knotens in Objekt-Explorer. Der Standardwert ist 45 Sekunden. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Überwacht die Kommunikation zwischen Azure Data Studio und dem SQL-Tools-Dienst zum SQL-Tools-Ausgabekanal. WARNUNG: Dies kann vertrauliche Informationen enthalten, wenn die ausführliche Protokollierung aktiviert ist. + + + Trust server certificate + Serverzertifikat vertrauen + + + Type + Typ + + + Type system version + Typsystemversion + + + Used by SQL Server in Replication + Wird von SQL Server bei der Replikation verwendet. + + + User name + Benutzername + + + Version + Version + + + Version + Version + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Bei „Mandatory“ oder „Strict“ verwendet SQL Server die SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, wenn auf dem Server ein Zertifikat installiert ist. Bei Festlegung auf „Strict“ verwendet SQL Server TDS 8.0 für die gesamte Datenübertragung zwischen Client und Server. „Strict“ wird ab SQL Server 2022 unterstützt. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Wenn diese Option aktiviert ist, werden die Datenbankobjekte im Objekt-Explorer nach Schema kategorisiert. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Bei Festlegung auf FALSE werden sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Bei WAHR (und encrypt=true) verwendet SQL Server SSL-Verschlüsselung für alle Daten, die zwischen Client und Server gesendet werden, ohne das Serverzertifikat zu überprüfen. Diese Eigenschaft wird bei Encrypt=Strict nicht unterstützt. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Bei Festlegung auf TRUE muss die Verbindung aus dem SQL-Serverkontext stammen. Nur verfügbar bei Ausführung im SQL Server-Prozess. + + + When true, multiple result sets can be returned and read from one connection + Bei Festlegung auf TRUE können mehrere Resultsets zurückgegeben und aus einer Verbindung gelesen werden. + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Bei Festlegung auf TRUE wird das Verbindungsobjekt aus dem geeigneten Pool abgerufen oder bei Bedarf erstellt und dem geeigneten Pool hinzugefügt. + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Gibt an, ob der Tabellen-Designer DDL-Trigger während der Veröffentlichung deaktivieren und erneut aktivieren darf. + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Gibt an, ob das Datenbankmodell vorab geladen werden soll, wenn der Datenbankknoten im Objekt-Explorer erweitert wird. Wenn diese Option aktiviert ist, kann die Ladezeit des Tabellen-Designers reduziert werden. Hinweis: Wenn Sie viele Datenbankknoten erweitern müssen, wird möglicherweise eine höhere Speicherauslastung als normal angezeigt. + + + Windows Authentication + Windows-Authentifizierung + + + Workstation Id + Arbeitsstations-ID + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Experimentell] Ob die Anforderungen an den SQL Tools-Dienst parallel verarbeitet werden sollen. Dies wird eingeführt, um die Probleme zu erkennen, die bei der parallelen Bearbeitung aller Anforderungen auftreten können. Der Standardwert ist falsch. Azure Data Studio muss neu gestartet werden, wenn der Wert geändert wird. + + + [Optional] Do not show unsupported platform warnings + [Optional] Keine Anzeige von Warnungen zu nicht unterstützten Plattformen. + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Optional] Protokollieren Sie die Debugausgabe in der Konsole (Ansicht > Ausgabe), und wählen Sie dann in der Dropdownliste den geeigneten Ausgabekanal aus. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Optional] Hiermit wird festgelegt, ob personenbezogene Informationen (PII) in der Protokolldatei protokolliert werden sollen. + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Gibt an, dass Kommas in einer Liste am Anfang der einzelnen Anweisungen (z. B. ", mycolumn2") und nicht am Ende platziert werden sollen: "mycolumn1," + \ No newline at end of file diff --git a/resources/xlf/de/notebook.de.xlf b/resources/xlf/de/Microsoft.notebook.de.xlf similarity index 95% rename from resources/xlf/de/notebook.de.xlf rename to resources/xlf/de/Microsoft.notebook.de.xlf index d649b788a7..0a168534be 100644 --- a/resources/xlf/de/notebook.de.xlf +++ b/resources/xlf/de/Microsoft.notebook.de.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package Das angegebene Paket wurde nicht gefunden. + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Fehler: "{0}" weist eine falsche Datei "toc.yml" auf. - - - Invalid toc file - Ungültige Inhaltsverzeichnisdatei. + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Jupyter-Remotebuch hinzufügen + + Add to this level + Dieser Ebene hinzufügen + All Files Alle Dateien - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - Jupyter Book-Instanzen werden zum Organisieren von Notebooks verwendet. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - Bei der Suche im angegebenen Jupyter Book wurde keine Inhaltsverzeichnisdatei gefunden. - - - No Jupyter Books are currently available on the provided link - Unter dem angegebenen Link sind zurzeit keine Jupyter Books verfügbar. - Browse Durchsuchen @@ -66,14 +50,6 @@ Configuration file missing Konfigurationsdatei fehlt. - - File already exists. Are you sure you want to overwrite this file? - Die Datei ist bereits vorhanden. Möchten Sie diese Datei überschreiben? - - - Folder already exists. Are you sure you want to delete and replace this folder? - Der Ordner ist bereits vorhanden. Möchten Sie diesen Ordner löschen und ersetzen? - Content folder Inhaltsordner @@ -82,20 +58,62 @@ Content folder (Optional) Inhaltsordner (optional) + + Content folder path does not exist + Der Pfad für den Inhaltsordner ist nicht vorhanden. + Create Erstellen - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - Die Datei "{0}" ist bereits im Zielordner "{1}" vorhanden. - Die Datei wurde in "{2}" umbenannt, um Datenverlust zu verhindern. + + Downloading Remote Jupyter Book + Remoteinstanz von Jupyter Book wird heruntergeladen. + + + Downloading to {0} + Download in "{0}" + + + Error while creating remote Jupyter Book directory + Fehler beim Erstellen des Jupyter Book-Remoteverzeichnisses. + + + Error while decompressing remote Jupyter Book + Fehler beim Dekomprimieren der Jupyter Book-Remoteinstanz. + + + Error while downloading remote Jupyter Book + Fehler beim Herunterladen der Remoteinstanz von Jupyter Book. Error while editing Jupyter Book {0}: {1} Fehler beim Bearbeiten von Jupyter Book "{0}": {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Fehler beim Auswählen eines Jupyter Books oder eines Abschnitts zur Bearbeitung: {0} + + + Error while trying to access: {0} + Fehler beim Zugriff auf: {0} + + + Error: {0} has an incorrect toc.yml file + Fehler: "{0}" weist eine falsche Datei "toc.yml" auf. + + + Failed to find a Table of Contents file in the specified Jupyter Book. + Bei der Suche im angegebenen Jupyter Book wurde keine Inhaltsverzeichnisdatei gefunden. + + + Failed to find section {0} in {1}. + Der Abschnitt "{0}" wurde in "{1}" nicht gefunden. + + + Failed to read Jupyter Book {0}: {1} + Fehler beim Lesen von Jupyter Book "{0}": {1} + File Extension Dateierweiterung @@ -104,29 +122,71 @@ File Name Dateiname + + File already exists. Are you sure you want to overwrite this file? + Die Datei ist bereits vorhanden. Möchten Sie diese Datei überschreiben? + + + File {0} already exists in the destination folder + Die Datei "{0}" ist im Zielordner bereits vorhanden. + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + Die Datei "{0}" ist bereits im Zielordner "{1}" vorhanden. +Die Datei wurde in "{2}" umbenannt, um einen Datenverlust zu verhindern. + + + Folder already exists. Are you sure you want to delete and replace this folder? + Der Ordner ist bereits vorhanden. Möchten Sie diesen Ordner löschen und ersetzen? + + + GitHub + GitHub + Http Request failed with error: {0} {1} Fehler bei der HTTP-Anforderung: {0} {1} - - - - - + + Invalid toc file + Ungültige Inhaltsverzeichnisdatei. - - Add to this level - Dieser Ebene hinzufügen + + Jupyter Book + Jupyter Book - - Select Jupyter Book - Jupyter Book auswählen + + Jupyter Book is already trusted in this workspace. + Dieses Jupyter Book gilt in diesem Arbeitsbereich bereits als vertrauenswürdig. - - Select Jupyter Book Section - Jupyter Book-Abschnitt auswählen + + Jupyter Book is already untrusted in this workspace. + Das Jupyter Book gilt in diesem Arbeitsbereich bereits als nicht vertrauenswürdig. - - Select Folder - Ordner auswählen + + Jupyter Book is no longer trusted in this workspace + Das Jupyter Book gilt in diesem Arbeitsbereich nicht mehr als vertrauenswürdig. + + + Jupyter Book is now trusted in the workspace. + Das Jupyter Book gilt jetzt im Arbeitsbereich als vertrauenswürdig. + + + Jupyter Book {0} is no longer pinned in this workspace + Das Jupyter Book "{0}" ist in diesem Arbeitsbereich nicht mehr angeheftet. + + + Jupyter Book {0} is now pinned in the workspace. + Das Jupyter Book "{0}" ist jetzt im Arbeitsbereich angeheftet. + + + Jupyter Books are used to organize Notebooks. + Jupyter Book-Instanzen werden zum Organisieren von Notebooks verwendet. + + + Jupyter Books not Found + Jupyter Books nicht gefunden. Language @@ -144,106 +204,6 @@ Missing file : {0} from {1} Fehlende Datei: "{0}" aus "{1}" - - Jupyter Book is already trusted in this workspace. - Dieses Jupyter Book gilt in diesem Arbeitsbereich bereits als vertrauenswürdig. - - - Jupyter Book is already untrusted in this workspace. - Das Jupyter Book gilt in diesem Arbeitsbereich bereits als nicht vertrauenswürdig. - - - Jupyter Books not Found - Jupyter Books nicht gefunden. - - - Jupyter Book {0} is now pinned in the workspace. - Das Jupyter Book "{0}" ist jetzt im Arbeitsbereich angeheftet. - - - Jupyter Book is now trusted in the workspace. - Das Jupyter Book gilt jetzt im Arbeitsbereich als vertrauenswürdig. - - - Jupyter Book {0} is no longer pinned in this workspace - Das Jupyter Book "{0}" ist in diesem Arbeitsbereich nicht mehr angeheftet. - - - Jupyter Book is no longer trusted in this workspace - Das Jupyter Book gilt in diesem Arbeitsbereich nicht mehr als vertrauenswürdig. - - - Content folder path does not exist - Der Pfad für den Inhaltsordner ist nicht vorhanden. - - - Error while trying to access: {0} - Fehler beim Zugriff auf: {0} - - - Downloading to {0} - Download in "{0}" - - - File {0} already exists in the destination folder - Die Datei "{0}" ist im Zielordner bereits vorhanden. - - - Save location path is not valid. - Der Pfad zum Speicherort ist ungültig. - - - No - Nein - - - Releases not Found - Releases nicht gefunden. - - - Error while creating remote Jupyter Book directory - Fehler beim Erstellen des Jupyter Book-Remoteverzeichnisses. - - - Remote Jupyter Book download is complete - Remoteinstanz von Jupyter Book wurde vollständig heruntergeladen. - - - Error while downloading remote Jupyter Book - Fehler beim Herunterladen der Remoteinstanz von Jupyter Book. - - - Remote Jupyter Book download is in progress - Remoteinstanz von Jupyter Book wird heruntergeladen. - - - Error while decompressing remote Jupyter Book - Fehler beim Dekomprimieren der Jupyter Book-Remoteinstanz. - - - Resource not Found - Die Ressource wurde nicht gefunden. - - - This sample code loads the file into a data frame and shows the first 10 results. - Dieser Beispielcode lädt die Datei in einen Datenrahmen und zeigt die ersten 10 Ergebnisse an. - - - Save location path does not exist. - Der Speicherortpfad ist nicht vorhanden. - - - Downloading Remote Jupyter Book - Remoteinstanz von Jupyter Book wird heruntergeladen. - - - The selected Jupyter Book is not valid - Das ausgewählte Jupyter Book ist ungültig. - - - Yes - Ja - Name Name @@ -264,42 +224,42 @@ New Section (Preview) Neuer Abschnitt (Vorschau) + + No + Nein + + + No Jupyter Books are currently available on the provided link + Unter dem angegebenen Link sind zurzeit keine Jupyter Books verfügbar. + No Jupyter Books are currently selected in the viewlet. Im Viewlet sind zurzeit keine Jupyter Books ausgewählt. - - GitHub - GitHub - - - Shared File - Freigegebene Datei - - - Open Jupyter Book {0} failed: {1} - Fehler beim Öffnen von Jupyter Book "{0}": {1} - Open External Link Externen Link öffnen - - Open link {0} failed: {1} - Fehler beim Öffnen von Link {0}: {1} + + Open Jupyter Book {0} failed: {1} + Fehler beim Öffnen von Jupyter Book "{0}": {1} Open Markdown Markdown öffnen - - Open markdown {0} failed: {1} - Fehler beim Öffnen von Markdown "{0}": {1} - Open Notebook Notebook öffnen + + Open link {0} failed: {1} + Fehler beim Öffnen von Link {0}: {1} + + + Open markdown {0} failed: {1} + Fehler beim Öffnen von Markdown "{0}": {1} + Open notebook {0} failed: {1} Fehler beim Öffnen des Notebooks "{0}": {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} Fehler beim Öffnen des Notebooks "{0}" ohne Titel: {1} - - Failed to read Jupyter Book {0}: {1} - Fehler beim Lesen von Jupyter Book "{0}": {1} - Releases Releases + + Releases not Found + Releases nicht gefunden. + + + Remote Jupyter Book download is complete + Remoteinstanz von Jupyter Book wurde vollständig heruntergeladen. + + + Remote Jupyter Book download is in progress + Remoteinstanz von Jupyter Book wird heruntergeladen. + Repository URL Repository-URL + + Resource not Found + Die Ressource wurde nicht gefunden. + Save location Speicherort + + Save location path does not exist. + Der Speicherortpfad ist nicht vorhanden. + + + Save location path is not valid. + Der Pfad zum Speicherort ist ungültig. + Search Suchen - - Failed to find section {0} in {1}. - Der Abschnitt "{0}" wurde in "{1}" nicht gefunden. + + Select Folder + Ordner auswählen - - Error while selecting a Jupyter Book or a section to edit: {0} - Fehler beim Auswählen eines Jupyter Books oder eines Abschnitts zur Bearbeitung: {0} + + Select Jupyter Book + Jupyter Book auswählen + + + Select Jupyter Book Section + Jupyter Book-Abschnitt auswählen + + + Shared File + Freigegebene Datei + + + The selected Jupyter Book is not valid + Das ausgewählte Jupyter Book ist ungültig. + + + The url provided is not a Github release url + Die angegebene URL ist keine GitHub-Release-URL. + + + This sample code loads the file into a data frame and shows the first 10 results. + Dieser Beispielcode lädt die Datei in einen Datenrahmen und zeigt die ersten 10 Ergebnisse an. Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - Die angegebene URL ist keine GitHub-Release-URL. - Version Version + + Yes + Ja + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Durchsuchen - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - Für den "{0}"-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich. + + Installation Type + Installationstyp + + + New Python installation + Neue Python-Installation + + + No supported Python versions found. + Keine unterstützten Python-Versionen gefunden. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Für Notebook-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich. - - Use existing Python installation - Vorhandene Python-Installation verwenden - - - Installation Type - Installationstyp - Python Install Location Python-Installationsspeicherort - - New Python installation - Neue Python-Installation - Python runtime configured! Python-Runtime konfiguriert! @@ -416,6 +412,14 @@ Select Auswählen + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + Für den "{0}"-Kernel ist die Konfiguration einer Python-Runtime und die Installation von Abhängigkeiten erforderlich. + + + Use existing Python installation + Vorhandene Python-Installation verwenden + {0} (Custom) {0} (Benutzerdefiniert) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - Keine unterstützten Python-Versionen gefunden. - - + - - The specified install location is invalid. - Der angegebene Installationsspeicherort ist ungültig. - - - Install - Installieren - Configure Python Runtime Python-Runtime konfigurieren - - Install Dependencies - Abhängigkeiten installieren - - - Python installation was declined. - Die Python-Installation wurde abgelehnt. - - - No Python installation was found at the specified location. - Am angegebenen Speicherort wurde keine Python-Installation gefunden. - - - Configure Python to run {0} kernel - Python für die Ausführung von {0}-Kernel konfigurieren - Configure Python to run kernels Python für die Ausführung von Kerneln konfigurieren + + Configure Python to run {0} kernel + Python für die Ausführung von {0}-Kernel konfigurieren + + + Install + Installieren + + + Install Dependencies + Abhängigkeiten installieren + + + No Python installation was found at the specified location. + Am angegebenen Speicherort wurde keine Python-Installation gefunden. + + + Python installation was declined. + Die Python-Installation wurde abgelehnt. + + + The specified install location is invalid. + Der angegebene Installationsspeicherort ist ungültig. + - + Existing Version Vorhandene Version + + Install required kernel dependencies + Erforderliche Kernelabhängigkeiten installieren + Kernel Kernel @@ -484,21 +488,17 @@ Name Name - - Install required kernel dependencies - Erforderliche Kernelabhängigkeiten installieren + + No packages are required by default for the kernel '{0}' + Für den Kernel "{0}" sind standardmäßig keine Pakete erforderlich Required Version Erforderliche Version - - No packages are required by default for the kernel '{0}' - Für den Kernel "{0}" sind standardmäßig keine Pakete erforderlich - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} Die Installation für {0} {1} wurde abgeschlossen. + + Could not find any valid versions for the specified package + Für das angegebene Paket wurden keine gültigen Versionen gefunden. + Failed to install {0} {1}. Error: {2} Fehler beim Installieren von {0} {1}. Fehler: {2} - - Installing {0} {1} - {0} {1} wird installiert. - Install Installieren - - Package installed - Paket installiert - Installing package Paket installieren + + Installing {0} {1} + {0} {1} wird installiert. + N/A N/V - - Could not find any valid versions for the specified package - Für das angegebene Paket wurden keine gültigen Versionen gefunden. - Package Name Paketname @@ -544,49 +540,73 @@ Package Summary Paketzusammenfassung - - Supported Package Versions for Python {0} - Unterstützte Paketversionen für Python {0} - - - Search {0} packages - {0} Pakete durchsuchen + + Package installed + Paket installiert Search Suchen + + Search {0} packages + {0} Pakete durchsuchen + + + Supported Package Versions for Python {0} + Unterstützte Paketversionen für Python {0} + - + - - Completed uninstall for {0} - Die Deinstallation für "{0}" wurde abgeschlossen. - - - Failed to uninstall {0}. Error: {1} - Fehler beim Deinstallieren von "{0}". Fehler: {1} - - - Uninstalling {0} - "{0}" wird deinstalliert. - Are you sure you want to uninstall the specified packages? Möchten Sie die angegebenen Pakete deinstallieren? + + Completed uninstall for {0} + Die Deinstallation für "{0}" wurde abgeschlossen. + Delete Löschen + + Failed to uninstall {0}. Error: {1} + Fehler beim Deinstallieren von "{0}". Fehler: {1} + Installed Installiert Location - Speicherort + Standort + + + Name + Name + + + Package Type + Pakettyp + + + Package uninstalled + Paket deinstalliert + + + Uninstall selected packages + Ausgewählte Pakete deinstallieren + + + Uninstalling package + Paket deinstallieren + + + Uninstalling {0} + "{0}" wird deinstalliert. Version @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1}-Pakete gefunden - - Package Type - Pakettyp - - - Name - Name - - - Uninstall selected packages - Ausgewählte Pakete deinstallieren - - - Package uninstalled - Paket deinstalliert - - - Uninstalling package - Paket deinstallieren - - + Close @@ -630,23 +630,23 @@ - + Code Code - - What type of cell do you want to add? - Welche Art von Zelle möchten Sie hinzufügen? - Text Text + + What type of cell do you want to add? + Welche Art von Zelle möchten Sie hinzufügen? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + Aktive Python-Notebooksitzungen werden heruntergefahren, um sie zu aktualisieren. Möchten Sie jetzt fortfahren? + + + Another Python installation is currently in progress. Waiting for it to complete. + Aktuell wird eine weitere Python-Installation ausgeführt. Es wird auf den Abschluss des Vorgangs gewartet. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Eine vorhandene Python-Installation kann nicht überschrieben werden, während Python ausgeführt wird. Schließen Sie alle aktiven Notebooks, bevor Sie fortfahren. + Don't Ask Again Nicht mehr fragen - - Installing Notebook dependencies failed with error: {0} - Fehler beim Installieren von Notebook-Abhängigkeiten: {0} - Downloading local python for platform: {0} to {1} Lokales Python für die Plattform "{0}" wird nach "{1}" heruntergeladen. + + Downloading python package + Das Python-Paket wird heruntergeladen. + Encountered an error when getting Python user path: {0} Fehler beim Abrufen des Python-Benutzerpfads: {0} - - Notebook dependencies installation is complete - Die Installation von Notebook-Abhängigkeiten ist abgeschlossen. - - - Notebook dependencies installation is in progress - Notebook-Abhängigkeiten werden installiert. - - - Installing Notebook dependencies, see Tasks view for more information - Notebook-Abhängigkeiten werden installiert. Weitere Informationen finden Sie in der Aufgabenansicht. - Encountered an error when trying to retrieve list of installed packages: {0} Fehler beim Abrufen der Liste installierter Pakete: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Fehler beim Erstellen des Python-Installationsverzeichnisses. - - Python download is complete - Der Python-Download ist abgeschlossen. - Error while downloading python setup Fehler beim Herunterladen des Python-Setups. - - Downloading python package - Das Python-Paket wird heruntergeladen. - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Eine vorhandene Python-Installation kann nicht überschrieben werden, während Python ausgeführt wird. Schließen Sie alle aktiven Notebooks, bevor Sie fortfahren. - Error while unpacking python bundle Fehler beim Entpacken des Python-Pakets. - - Unpacking python package - Python-Paket entpacken + + Installing Notebook dependencies + Notebook-Abhängigkeiten werden installiert. + + + Installing Notebook dependencies failed with error: {0} + Fehler beim Installieren von Notebook-Abhängigkeiten: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Notebook-Abhängigkeiten werden installiert. Weitere Informationen finden Sie in der Aufgabenansicht. + + + No + Nein + + + Notebook dependencies installation is complete + Die Installation von Notebook-Abhängigkeiten ist abgeschlossen. + + + Notebook dependencies installation is in progress + Notebook-Abhängigkeiten werden installiert. + + + Python download is complete + Der Python-Download ist abgeschlossen. Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Python {0} wird installiert und ersetzt Python 3.6.6. Einige Pakete sind möglicherweise nicht mehr mit der neuen Version kompatibel oder müssen neu installiert werden. Ein Notizbuch wird erstellt, damit Sie alle PIP-Pakete neu installieren können. Möchten Sie das Update jetzt fortsetzen? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - Aktive Python-Notebooksitzungen werden heruntergefahren, um sie zu aktualisieren. Möchten Sie jetzt fortfahren? - - - Installing Notebook dependencies - Notebook-Abhängigkeiten werden installiert. - - - Another Python installation is currently in progress. Waiting for it to complete. - Aktuell wird eine weitere Python-Installation ausgeführt. Es wird auf den Abschluss des Vorgangs gewartet. - - - No - Nein + + Unpacking python package + Python-Paket entpacken Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Von Jupyter gesendeter Fehler: {0} + + ... Jupyter is running at {0} + ... Jupyter wird in "{0}" ausgeführt. ... Starting Notebook server ... Der Notebook-Server wird gestartet. - - ... Jupyter is running at {0} - ... Jupyter wird in "{0}" ausgeführt. - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Der Notebook-Prozess wurde vorzeitig beendet. Fehlercode: {0}, StdErr-Ausgabe: {1} + + Error sent from Jupyter: {0} + Von Jupyter gesendeter Fehler: {0} Error stopping Notebook Server: {0} Fehler beim Beenden des Notebook-Servers: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Der Notebook-Prozess wurde vorzeitig beendet. Fehlercode: {0}, StdErr-Ausgabe: {1} + - + - - Download and open '{0}'? - "{0}" herunterladen und öffnen? - - - File open request failed with error: {0} {1} - Fehler bei der Anforderung zum Öffnen der Datei: {0} {1} - - - Could not find the specified file - Die angegebene Datei wurde nicht gefunden. - Action {0} is not supported for this handler Die Aktion "{0}" wird für diesen Handler nicht unterstützt. @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported Der Link "{0}" kann nicht geöffnet werden, weil nur HTTP-, HTTPS und Dateilinks unterstützt werden. + + Could not find the specified file + Die angegebene Datei wurde nicht gefunden. + + + Download and open '{0}'? + "{0}" herunterladen und öffnen? + + + File open request failed with error: {0} {1} + Fehler bei der Anforderung zum Öffnen der Datei: {0} {1} + - + - - Jupyter Books - Jupyter-Books - - - IDs of the extra kernels to enable - IDs der zusätzlich zu aktivierenden Kernel - - - Extra kernels - Zusätzliche Kernel - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Konfigurationsoptionen für Jupyter-Kernel. Diese werden automatisch verwaltet und sollten nicht manuell bearbeitet werden. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Definiert den datenprokotollbasierten Notebook-Beitrag und viele Notebook-Befehle und -Beiträge. - - - Notebook Core Extensions - Notebook-Kernerweiterungen - - - Allow Jupyter server to run as root user - Ausführung des Jupyter-Servers als Stammbenutzer zulassen - - - Analyze in Notebook - In Notebook analysieren - - - Collapse Book items at root level in the Notebooks Viewlet - Buchelemente auf Stammebene im Notebook-Viewlet reduzieren - Add Cell Zelle hinzufügen - - Add Code Cell - Codezelle hinzufügen - - - Add Text Cell - Textzelle hinzufügen - - - Bold Markdown Text - Fettschreiben des Markdowntextes - - - Clear Cell Result - Zellergebnis löschen - Add Code Block Codeblock hinzufügen - - Highlight Markdown Text - Markdowntext hervorheben - - - Italicize Markdown Text - Kursivisieren des Markdowntextes - - - New Notebook - Neues Notebook - - - Open Notebook - Notebook öffnen - - - Run Cell - Zelle ausführen - - - Run Cells - Zellen ausführen - - - Underline Markdown Text - Markdowntext unterstreichen - - - Notebook configuration - Notebook-Konfiguration - - - Do not show prompt to update Python. - Zeigen Sie keine Aufforderungen zum Aktualisieren von Python an. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - Die Zeit ( in Minuten), die abgewartet werden soll, bevor ein Server heruntergefahren wird, nachdem alle Notizbücher geschlossen wurden. (Geben Sie 0 ein, um nicht herunterzufahren) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Maximale Tiefe von Unterverzeichnissen für die Suche nach Books (0 entspricht unendlich) - - - Maximum number of rows returned per table in the Notebook editor - Maximale Anzahl von Zeilen, die pro Tabelle im Notebook-Editor zurückgegeben werden - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Hiermit setzen Sie die Editor-Standardeinstellungen im Notebook-Editor außer Kraft. Zu den Einstellungen gehören Hintergrundfarbe, Farbe der aktuellen Zeile und Rahmen. - - - Notebooks that are pinned by the user for the current workspace - Notebooks, die vom Benutzer für den aktuellen Arbeitsbereich angeheftet wurden - - - Local path to python installation used by Notebooks. - Lokaler Pfad zur Python-Installation, die von Notebooks verwendet wird. - - - Download timeout in milliseconds for GitHub books - Zeitlimit für Download von GitHub-Büchern in Millisekunden - - - Notebooks contained in these books will automatically be trusted. - In diesen Büchern enthaltene Notebooks werden automatisch als vertrauenswürdig eingestuft. - - - Local path to a preexisting python installation used by Notebooks. - Lokaler Pfad zu einer bereits vorhandenen Python-Installation, die von Notebooks verwendet wird. - - - Pinned notebooks - Angeheftete Notebooks - - - Get localized SQL Server 2019 guide - Lokalisierten SQL Server 2019-Leitfaden abrufen - - - Provided Jupyter Books - Bereitgestellte Jupyter Books - - - SQL Server 2019 Guide - Leitfaden zu SQL Server 2019 - - - Notebooks - Notebooks + + Add Code Cell + Codezelle hinzufügen Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Notebook hinzufügen + + Add Remote Jupyter Book + Jupyter-Remotebuch hinzufügen + Add Section Abschnitt hinzufügen + + Add Text Cell + Textzelle hinzufügen + + + Allow Jupyter server to run as root user + Ausführung des Jupyter-Servers als Stammbenutzer zulassen + Analyze in Notebook In Notebook analysieren + + Analyze in Notebook + In Notebook analysieren + + + Bold Markdown Text + Fettschreiben des Markdowntextes + + + Clear Cell Result + Zellergebnis löschen + Close Jupyter Book Jupyter-Buch schließen @@ -1012,6 +896,14 @@ Close Notebook Notebook schließen + + Collapse Book items at root level in the Notebooks Viewlet + Buchelemente auf Stammebene im Notebook-Viewlet reduzieren + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Konfigurationsoptionen für Jupyter-Kernel. Diese werden automatisch verwaltet und sollten nicht manuell bearbeitet werden. + Configure Python for Notebooks Python für Notebooks konfigurieren @@ -1020,18 +912,62 @@ Create Jupyter Book Jupyter Book erstellen - - Set context for Notebook - Kontext für Notebook festlegen + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Definiert den datenprokotollbasierten Notebook-Beitrag und viele Notebook-Befehle und -Beiträge. - - Set kernel for Notebook - Kernel für Notebook festlegen + + Do not show prompt to update Python. + Zeigen Sie keine Aufforderungen zum Aktualisieren von Python an. + + + Download timeout in milliseconds for GitHub books + Zeitlimit für Download von GitHub-Büchern in Millisekunden + + + Extra kernels + Zusätzliche Kernel + + + Get localized SQL Server 2019 guide + Lokalisierten SQL Server 2019-Leitfaden abrufen + + + Highlight Markdown Text + Markdowntext hervorheben + + + IDs of the extra kernels to enable + IDs der zusätzlich zu aktivierenden Kernel + + + Italicize Markdown Text + Kursivisieren des Markdowntextes + + + Jupyter Books + Jupyter-Books + + + Local path to a preexisting python installation used by Notebooks. + Lokaler Pfad zu einer bereits vorhandenen Python-Installation, die von Notebooks verwendet wird. + + + Local path to python installation used by Notebooks. + Lokaler Pfad zur Python-Installation, die von Notebooks verwendet wird. Manage Packages Pakete verwalten + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Maximale Tiefe von Unterverzeichnissen für die Suche nach Books (0 entspricht unendlich) + + + Maximum number of rows returned per table in the Notebook editor + Maximale Anzahl von Zeilen, die pro Tabelle im Notebook-Editor zurückgegeben werden + Move to ... Verschieben nach... @@ -1040,6 +976,30 @@ New Notebook Neues Notebook + + New Notebook + Neues Notebook + + + Notebook Core Extensions + Notebook-Kernerweiterungen + + + Notebook configuration + Notebook-Konfiguration + + + Notebooks + Notebooks + + + Notebooks contained in these books will automatically be trusted. + In diesen Büchern enthaltene Notebooks werden automatisch als vertrauenswürdig eingestuft. + + + Notebooks that are pinned by the user for the current workspace + Notebooks, die vom Benutzer für den aktuellen Arbeitsbereich angeheftet wurden + Open Jupyter Book Jupyter-Buch öffnen @@ -1048,18 +1008,30 @@ Open Notebook Notebook öffnen + + Open Notebook + Notebook öffnen + Open Notebooks in Folder Notebooks in Ordner öffnen - - Add Remote Jupyter Book - Jupyter-Remotebuch hinzufügen + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Hiermit setzen Sie die Editor-Standardeinstellungen im Notebook-Editor außer Kraft. Zu den Einstellungen gehören Hintergrundfarbe, Farbe der aktuellen Zeile und Rahmen. Pin Notebook Notebook anheften + + Pinned notebooks + Angeheftete Notebooks + + + Provided Jupyter Books + Bereitgestellte Jupyter Books + Reinstall Notebook dependencies Notebook-Abhängigkeiten neu installieren @@ -1072,6 +1044,18 @@ Reveal in Books In Büchern offenlegen + + Run Cell + Zelle ausführen + + + Run Cells + Zellen ausführen + + + SQL Server 2019 Guide + Leitfaden zu SQL Server 2019 + Save Jupyter Book Jupyter Book speichern @@ -1080,10 +1064,26 @@ Search Jupyter Book Jupyter Book durchsuchen + + Set context for Notebook + Kontext für Notebook festlegen + + + Set kernel for Notebook + Kernel für Notebook festlegen + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + Die Zeit ( in Minuten), die abgewartet werden soll, bevor ein Server heruntergefahren wird, nachdem alle Notizbücher geschlossen wurden. (Geben Sie 0 ein, um nicht herunterzufahren) + Trust Jupyter Book Jupyter Book als vertrauenswürdig einstufen + + Underline Markdown Text + Markdowntext unterstreichen + Unpin Notebook Notebook lösen diff --git a/resources/xlf/de/profiler.de.xlf b/resources/xlf/de/Microsoft.profiler.de.xlf similarity index 88% rename from resources/xlf/de/profiler.de.xlf rename to resources/xlf/de/Microsoft.profiler.de.xlf index 342b564237..20b941f75b 100644 --- a/resources/xlf/de/profiler.de.xlf +++ b/resources/xlf/de/Microsoft.profiler.de.xlf @@ -1,14 +1,14 @@  - + Cancel Abbrechen - - Start - Starten + + Enter session name: + Sitzungsnamen eingeben: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Ungültiger Besitzer für Dialogfeld. Das Dialogfeld kann nicht geöffnet werden. - - Enter session name: - Sitzungsnamen eingeben: - Invalid provider type, cannot open dialog Ungültiger Anbietertyp. Das Dialogfeld kann nicht geöffnet werden. + + Invalid templates list, cannot open dialog + Ungültige Vorlagenliste. Das Dialogfeld kann nicht geöffnet werden. + Select session template: Sitzungsvorlage auswählen: - - Invalid templates list, cannot open dialog - Ungültige Vorlagenliste. Das Dialogfeld kann nicht geöffnet werden. + + Start + Starten Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - SQL Server Profiler für Azure Data Studio - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - Profiler + + Create Profiler Season + Profiler-Staffel erstellen Launch Profiler Profiler starten - - Create Profiler Season - Profiler-Staffel erstellen + + Open XEL File + XEL-Datei öffnen + + + Profiler + Profiler + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + SQL Server Profiler für Azure Data Studio Start diff --git a/resources/xlf/de/query-history.de.xlf b/resources/xlf/de/Microsoft.query-history.de.xlf similarity index 95% rename from resources/xlf/de/query-history.de.xlf rename to resources/xlf/de/Microsoft.query-history.de.xlf index dd9d12bc7b..80e1d0e751 100644 --- a/resources/xlf/de/query-history.de.xlf +++ b/resources/xlf/de/Microsoft.query-history.de.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Gibt an, ob die Erfassung des Abfrageverlaufs aktiviert ist. Bei Festlegung auf FALSE werden ausgeführte Abfragen nicht erfasst. - Clear All History Gesamten Verlauf löschen @@ -30,34 +26,6 @@ Delete Löschen - - View and run previously executed queries - Zuvor ausgeführte Abfragen anzeigen und ausführen - - - Pause Query History Capture - Erfassung des Abfrageverlaufs anhalten - - - Query History - Abfrageverlauf - - - The action taken when a history item is double clicked - Die Aktion, die ausgeführt wird, wenn auf ein Verlaufselement doppelt geklickt wird - - - Open a new disconnected editor with the query from the selected history item - Öffnen eines neuen getrennten Editors mit der Abfrage aus dem ausgewählten Verlaufselement - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Öffnen eines neuen verbundenen Editors mit der Abfrage und der Verbindung aus dem ausgewählten Verlaufselement, und automatisches Ausführen der Abfrage - - - Start Query History Capture - Erfassung des Abfrageverlaufs starten - Loading saved entries... Gespeicherte Einträge werden geladen... @@ -74,18 +42,50 @@ Open Query Abfrage öffnen + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Öffnen eines neuen verbundenen Editors mit der Abfrage und der Verbindung aus dem ausgewählten Verlaufselement, und automatisches Ausführen der Abfrage + + + Open a new disconnected editor with the query from the selected history item + Öffnen eines neuen getrennten Editors mit der Abfrage aus dem ausgewählten Verlaufselement + Open storage folder Speicherordner öffnen - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Gibt an, ob der Abfrageverlauf bei Neustarts beibehalten wird. FALSCH gibt an, dass der Verlauf beim Beenden der Anwendung gelöscht wird. + + Pause Query History Capture + Erfassung des Abfrageverlaufs anhalten + + + Query History + Abfrageverlauf Run Query Abfrage ausführen + + Start Query History Capture + Erfassung des Abfrageverlaufs starten + + + The action taken when a history item is double clicked + Die Aktion, die ausgeführt wird, wenn auf ein Verlaufselement doppelt geklickt wird + + + View and run previously executed queries + Zuvor ausgeführte Abfragen anzeigen und ausführen + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Gibt an, ob die Erfassung des Abfrageverlaufs aktiviert ist. Bei Festlegung auf FALSE werden ausgeführte Abfragen nicht erfasst. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Gibt an, ob der Abfrageverlauf bei Neustarts beibehalten wird. FALSCH gibt an, dass der Verlauf beim Beenden der Anwendung gelöscht wird. + \ No newline at end of file diff --git a/resources/xlf/de/Microsoft.query-store.de.xlf b/resources/xlf/de/Microsoft.query-store.de.xlf new file mode 100644 index 0000000000..8f1a32c893 --- /dev/null +++ b/resources/xlf/de/Microsoft.query-store.de.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Aggregationsgröße + + + All + Alle + + + Apply + Anwenden + + + Automatic + Automatisch + + + Avg + Durchschnitt + + + Based on: + Basierend auf: + + + CLR Time (ms) + CLR-Zeit (ms) + + + CPU Time + CPU-Zeit + + + CPU Time (ms) + CPU-Zeit (ms) + + + Cancel + Abbrechen + + + Check for top consumers of: + Nach größten Verbrauchern suchen von: + + + Configure + Konfigurieren + + + Criteria + Kriterien + + + Custom + Benutzerdefiniert + + + DOP + DOP + + + Day + Tag + + + Duration + Dauer + + + Duration (ms) + Dauer (ms) + + + Execution Count + Anzahl von Ausführungen + + + Execution Count + Anzahl von Ausführungen + + + Filters + Filter + + + From + Von + + + Hour + Stunde + + + Last 12 hours + Letzte 12 Stunden + + + Last 15 minutes + Letzte 15 Minuten + + + Last 2 days + Letzte 2 Tage + + + Last 2 weeks + Letzte 2 Wochen + + + Last 3 months + Letzte 3 Monate + + + Last 30 minutes + Letzte 30 Minuten + + + Last 5 minutes + Letzte 5 Minuten + + + Last 6 months + Letzte 6 Monate + + + Last day + Letzter Tag + + + Last hour + Letzte Stunde + + + Last month + Letzter Monat + + + Last week + Letzte Woche + + + Last year + Letztes Jahr + + + Local + Lokal + + + Log Memory Used (KB) + Verwendeter Protokollarbeitsspeicher (KB) + + + Logical Reads + Logische Lesevorgänge + + + Logical Reads (KB) + Logische Lesevorgänge (KB) + + + Logical Writes (KB) + Logische Schreibvorgänge (KB) + + + Max + Max + + + Memory Consumption (KB) + Arbeitsspeichernutzung (KB) + + + Min + Min + + + Min number of plans + Mindestanzahl von Plänen + + + Minute + Minute + + + Ok + OK + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + Ressourcenverbrauch gesamt + + + Overall resource consumption for database {0} + Gesamtressourcenverbrauch für Datenbank "{0}" + + + Physical Reads (KB) + Physische Lesevorgänge (KB) + + + Plan Summary for query {0} + Planzusammenfassung für Abfrage "{0}" + + + Plan {0} + Plan "{0}" + + + Queries + Abfragen + + + Query Store - {0} + Abfragespeicher – {0} + + + Resource Consumption Criteria + Kriterien für den Ressourcenverbrauch + + + Return + Zurückgeben + + + Row Count + Zeilenanzahl + + + Show Chart for + Diagramm anzeigen für + + + Std Dev + Standardabweichung + + + Temp DB Memory Used (KB) + Verwendeter Arbeitsspeicher für temporäre Datenbank (KB) + + + Time Format + Uhrzeitformat + + + Time Interval + Zeitintervall + + + Time Settings + Zeiteinstellungen + + + To + An + + + Top + Top + + + Top 25 resource consumers for database {0} + Wichtigste 25 Ressourcenverbraucher für Datenbank "{0}" + + + Top Resource Consuming Queries + Abfragen mit dem höchsten Ressourcenverbrauch + + + Total + Gesamt + + + UTC + UTC + + + Wait Time (ms) + Wartezeit (ms) + + + + + + + Query Store + Abfragespeicher + + + Query Store + Abfragespeicher + + + Query Store + Abfragespeicher + + + Query Store extension for Azure Data Studio. + Abfragespeichererweiterung für Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/de/resource-deployment.de.xlf b/resources/xlf/de/Microsoft.resource-deployment.de.xlf similarity index 95% rename from resources/xlf/de/resource-deployment.de.xlf rename to resources/xlf/de/Microsoft.resource-deployment.de.xlf index 153548f872..cb3dedb9c1 100644 --- a/resources/xlf/de/resource-deployment.de.xlf +++ b/resources/xlf/de/Microsoft.resource-deployment.de.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Unbekannter Feldtyp: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden abgelehnt. Sie können entweder die Lizenzbedingungen akzeptieren, um den Vorgang fortzusetzen, oder den Vorgang abbrechen. - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden noch nicht akzeptiert. Akzeptieren Sie die Lizenzbedingungen, um die Features zu aktivieren, für die die Azure Data CLI erforderlich ist. - - - Azure Account - Azure-Konto - - - Azure Location - Azure-Standort - - - Resource Group - Ressourcengruppe - - - Subscription (selected subset) - Abonnement (ausgewählte Teilmenge) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Ändern Sie über die Aktion "Abonnements auswählen" die aktuelle Auswahl an Abonnements für ein Konto, das in der Azure-Strukturansicht des Viewlet "Verbindungen" aufgeführt ist. - - - No - Nein - - - Refresh - Aktualisieren - - - New resource group name - Name der neuen Ressourcengruppe - - - Create a new resource group - Eine neue Ressourcengruppe erstellen - - - Sign in… - Anmelden… - - - Yes - Ja - - - Select - Auswählen - - - Realm - Bereich - - - Required tool '{0}' [ {1} ] is being installed now. - Das erforderliche Tool "{0}" [{1}] wird jetzt installiert. - Accept EULA & Select Lizenzbedingungen akzeptieren und auswählen - - Browse - Durchsuchen + + All + Alle + + + An error occurred opening the output notebook. {1}{2}. + Fehler beim Öffnen von Ausgabe-Notebook. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Es wird versucht, den Variablenwert für eine unbekannte Variable abzurufen: {0} - - No cluster context information found - Keine Informationen zum Clusterkontext gefunden. + + Azure Account + Azure-Konto - - Kube config file path - Pfad der kube-Konfigurationsdatei + + Azure Location + Azure-Standort - - FieldInfo.options was not defined for field type: {0} - "FieldInfo.options" wurde für folgenden Feldtyp nicht definiert: {0} + + Browse + Durchsuchen - - FieldInfo.options must be an object if it is not an array - "FieldInfo.options" muss ein Objekt sein, wenn es sich nicht um ein Array handelt. + + Categories + Kategorien - - Options Source with id:{0} is already defined - Die Optionsquelle mit ID "{0}" ist bereits definiert. + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Ändern Sie über die Aktion "Abonnements auswählen" die aktuelle Auswahl an Abonnements für ein Konto, das in der Azure-Strukturansicht des Viewlet "Verbindungen" aufgeführt ist. - - No Options Source defined for id: {0} - Für die ID "{0}" wurde keine Optionsquelle definiert. + + Cloud + Cloud - - When FieldInfo.options is an object it must have 'optionsType' property - Wenn "FieldInfo.options" ein Objekt ist, muss es die Eigenschaft "optionsType" aufweisen. + + Create a new resource group + Eine neue Ressourcengruppe erstellen - - When optionsType is not {0} then it must be {1} - Wenn "optionsType" nicht "{0}" ist, muss er "{1}" lauten. + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden noch nicht akzeptiert. Akzeptieren Sie die Lizenzbedingungen, um die Features zu aktivieren, für die die Azure Data CLI erforderlich ist. - - The task "{0}" has failed. - Fehler bei der Aufgabe "{0}". + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + Die Bereitstellung kann nicht fortgesetzt werden. Die Lizenzbedingungen für die Azure Data CLI wurden abgelehnt. Sie können entweder die Lizenzbedingungen akzeptieren, um den Vorgang fortzusetzen, oder den Vorgang abbrechen. Description Beschreibung - - An error occurred opening the output notebook. {1}{2}. - Fehler beim Öffnen von Ausgabe-Notebook. {1}{2}. + + Discovered Path or Additional Information + Ermittelter Pfad oder zusätzliche Informationen + + + FieldInfo.options must be an object if it is not an array + "FieldInfo.options" muss ein Objekt sein, wenn es sich nicht um ein Array handelt. + + + FieldInfo.options was not defined for field type: {0} + "FieldInfo.options" wurde für folgenden Feldtyp nicht definiert: {0} + + + Filter resources... + Ressourcen filtern... + + + Hybrid + Hybrid + + + Install + Installieren Install tools Tools installieren + + Installing extension '{0}'... + Die Erweiterung "{0}" wird installiert... + + + Kube config file path + Pfad der kube-Konfigurationsdatei + + + New resource group name + Name der neuen Ressourcengruppe + + + No + Nein + + + No Options Source defined for id: {0} + Für die ID "{0}" wurde keine Optionsquelle definiert. + + + No Value Provider defined for id: {0} + Für die ID "{0}" wurde kein Wertanbieter definiert. + + + No cluster context information found + Keine Informationen zum Clusterkontext gefunden. + + + On-premises + Lokal + Options Optionen + + Options Source with id:{0} is already defined + Die Optionsquelle mit ID "{0}" ist bereits definiert. + + + PostgreSQL + PostgreSQL + + + Realm + Bereich + + + Refresh + Aktualisieren + Required Version Erforderliche Version + + Required tool '{0}' [ {1} ] is being installed now. + Das erforderliche Tool "{0}" [{1}] wird jetzt installiert. + + + Required tools + Erforderliche Tools + + + Resource Group + Ressourcengruppe + + + Run + Ausführen + + + SQL Server + SQL Server + + + Script + Skript + + + Select + Auswählen + + + Select the deployment options + Bereitstellungsoptionen auswählen + + + Sign in… + Anmelden… + Status Status + + Subscription (selected subset) + Abonnement (ausgewählte Teilmenge) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + Die Erweiterung "{0}" ist für die Bereitstellung dieser Ressource erforderlich. Möchten Sie sie jetzt installieren? + The task "{0}" failed and no output Notebook was generated. Fehler bei Aufgabe "{0}". Es wurde kein Ausgabe-Notebook generiert. + + The task "{0}" has failed. + Fehler bei der Aufgabe "{0}". + + + There are some errors on this page, click 'Show Details' to view the errors. + Es liegen Fehler auf dieser Seite vor. Klicken Sie auf "Details anzeigen", um diese anzuzeigen. + Tool Tool + + Unknown extension '{0}' + Unbekannte Erweiterung "{0}". + + + Unknown field type: "{0}" + Unbekannter Feldtyp: "{0}" + + + Value Provider with id:{0} is already defined + Der Wertanbieter mit ID "{0}" ist bereits definiert. + Version Version @@ -162,89 +230,21 @@ View error detail Fehlerdetails anzeigen - - Discovered Path or Additional Information - Ermittelter Pfad oder zusätzliche Informationen + + When FieldInfo.options is an object it must have 'optionsType' property + Wenn "FieldInfo.options" ein Objekt ist, muss es die Eigenschaft "optionsType" aufweisen. - - The '{0}' extension is required to deploy this resource, do you want to install it now? - Die Erweiterung "{0}" ist für die Bereitstellung dieser Ressource erforderlich. Möchten Sie sie jetzt installieren? + + When optionsType is not {0} then it must be {1} + Wenn "optionsType" nicht "{0}" ist, muss er "{1}" lauten. - - Install - Installieren - - - Installing extension '{0}'... - Die Erweiterung "{0}" wird installiert... - - - Required tools - Erforderliche Tools - - - Unknown extension '{0}' - Unbekannte Erweiterung "{0}". - - - Filter resources... - Ressourcen filtern... - - - SQL Server - SQL Server - - - All - Alle - - - Cloud - Cloud - - - Hybrid - Hybrid - - - PostgreSQL - PostgreSQL - - - On-premises - Lokal - - - Categories - Kategorien - - - Select the deployment options - Bereitstellungsoptionen auswählen - - - Run - Ausführen - - - Script - Skript - - - There are some errors on this page, click 'Show Details' to view the errors. - Es liegen Fehler auf dieser Seite vor. Klicken Sie auf "Details anzeigen", um diese anzuzeigen. - - - Value Provider with id:{0} is already defined - Der Wertanbieter mit ID "{0}" ist bereits definiert. - - - No Value Provider defined for id: {0} - Für die ID "{0}" wurde kein Wertanbieter definiert. + + Yes + Ja - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … Fehler: {1} - >>> Ignoring error in execution and continuing tool deployment >>> Fehler bei der Ausführung wird ignoriert, und Toolbereitstellung wird fortgesetzt. - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … Fehler: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … mit Signal beendet: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments Bereitstellungen - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Verwaltet Azure-Ressourcen. - Azure CLI Azure CLI + + Manages Azure resources + Verwaltet Azure-Ressourcen. + adding the azure-cli repository information … Die Azure CLI-Repositoryinformationen werden hinzugefügt… - - getting packages needed for azure-cli installation … - Die für die Azure CLI-Installation erforderlichen Pakete werden abgerufen… - - - updating repository information before installing azure-cli … - Repositoryinformationen werden vor der Installation der Azure CLI aktualisiert… - - - updating repository information again for azure-cli … - Repositoryinformationen für die Azure CLI werden erneut aktualisiert… - deleting previously downloaded azurecli.msi if one exists … Zuvor heruntergeladene Datei "azurecli.msi" wird ggf. gelöscht… @@ -334,6 +322,10 @@ displaying the installation log … Installationsprotokoll wird angezeigt… + + download and invoking script to install azure-cli … + Skript zum Installieren der Azure CLI wird heruntergeladen und aufgerufen… + downloading and installing the signing key for azure-cli … Der Signaturschlüssel für Azure CLI wird heruntergeladen und installiert… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … "azurecli.msi" wird heruntergeladen, und die Azure CLI wird installiert… + + getting packages needed for azure-cli installation … + Die für die Azure CLI-Installation erforderlichen Pakete werden abgerufen… + installing azure-cli … Azure CLI wird installiert… - - download and invoking script to install azure-cli … - Skript zum Installieren der Azure CLI wird heruntergeladen und aufgerufen… + + updating repository information again for azure-cli … + Repositoryinformationen für die Azure CLI werden erneut aktualisiert… + + + updating repository information before installing azure-cli … + Repositoryinformationen werden vor der Installation der Azure CLI aktualisiert… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Führt Befehle für Kubernetes-Cluster aus. - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Die Ausgabe des kubectl-Versionsbefehls kann nicht analysiert werden: {0} adding the kubectl repository information … Die kubectl-Repositoryinformationen werden hinzugefügt… - - getting packages needed for kubectl installation … - Die für die kubectl-Installation erforderlichen Pakete werden abgerufen… - - - updating repository information … - Repositoryinformationen werden aktualisiert… - backing up any existing kubectl in the install location … Am Installationsspeicherort vorhandenes kubectl wird gesichert… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … Zuvor heruntergeladene Datei "kubectl.exe" wird ggf. gelöscht… - - downloading and installing the signing key for kubectl … - Der Signaturschlüssel für kubectl wird heruntergeladen und installiert… - downloading and installing the latest kubectl.exe … Die neueste Datei "kubectl.exe" wird heruntergeladen und installiert… + + downloading and installing the signing key for kubectl … + Der Signaturschlüssel für kubectl wird heruntergeladen und installiert… + downloading the latest kubectl release … Das neueste kubectl-Release wird heruntergeladen… - - installing kubectl … - kubectl wird installiert… + + getting packages needed for kubectl installation … + Die für die kubectl-Installation erforderlichen Pakete werden abgerufen… installing kubectl … kubectl wird installiert… + + installing kubectl … + kubectl wird installiert… + + + kubectl + kubectl + making kubectl executable … Ausführbare kubectl-Datei wird erstellt… @@ -434,41 +434,65 @@ moving kubectl into the install location in the PATH … kubectl wird in den Installationspfad in PATH verschoben… + + updating repository information … + Repositoryinformationen werden aktualisiert… + updating your brew repository for kubectl installation … Ihr Brew-Repository wird für die kubectl-Installation aktualisiert… - - Unable to parse the kubectl version command output: "{0}" - Die Ausgabe des kubectl-Versionsbefehls kann nicht analysiert werden: {0} - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Fehler beim Abrufen der Versionsinformationen.{0}Ungültige Ausgabe empfangen, Versionsbefehlsausgabe abrufen: {1} + + Could not find 'Location' in the output: + "Location" wurde in der Ausgabe nicht gefunden: - - Error retrieving version information. See output channel '{0}' for more details - Fehler beim Abrufen der Versionsinformationen. Weitere Informationen finden Sie im Ausgabekanal "{0}". + + output: + Ausgabe: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • Brew ist für die Bereitstellung der Tools erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können. + + A possibly way to uninstall is using this command:{0} >{1} + Zur Deinstallation kann beispielsweise folgender Befehl verwendet werden: {0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • Curl ist für die Installation erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können. + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + Die Installation des Tools ist nicht möglich:{0}::{1}. Die Installationsbefehle sind für Ihre Distribution des Betriebssystems unbekannt. Installieren Sie "{0}" manuell, bevor Sie fortfahren. Error Fehler + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Fehler beim Installieren des Tools "{0}" [ {1} ].{2}Fehler: {3}{2}Weitere Informationen finden Sie im Ausgabekanal "{4}". + + + Error installing tool. See output channel '{0}' for more details + Fehler beim Installieren des Tools. Weitere Informationen finden Sie im Ausgabekanal "{0}". + + + Error retrieving version information. See output channel '{0}' for more details + Fehler beim Abrufen der Versionsinformationen. Weitere Informationen finden Sie im Ausgabekanal "{0}". + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Fehler beim Abrufen der Versionsinformationen.{0}Ungültige Ausgabe empfangen, Versionsbefehlsausgabe abrufen: {1} + Failed - Fehlerhaft + Fehler + + + Failed to detect version post installation. See output channel '{0}' for more details + Fehler beim Ermitteln der Version nach der Installation. Weitere Informationen finden Sie im Ausgabekanal "{0}". + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + Die Installationsbefehle wurden durchgeführt, aber die Version des Tools ({0}) wurde nicht gefunden. Daher ist bei der Installation ein Fehler aufgetreten. Erkennungsfehler: {1}{2}Bereinigen Sie vorherige Installationen, um das Problem zu beheben. Installed @@ -482,160 +506,132 @@ Not Installed Nicht installiert - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Fehler beim Installieren des Tools "{0}" [ {1} ].{2}Fehler: {3}{2}Weitere Informationen finden Sie im Ausgabekanal "{4}". - - - Error installing tool. See output channel '{0}' for more details - Fehler beim Installieren des Tools. Weitere Informationen finden Sie im Ausgabekanal "{0}". - - - Failed to detect version post installation. See output channel '{0}' for more details - Fehler beim Ermitteln der Version nach der Installation. Weitere Informationen finden Sie im Ausgabekanal "{0}". - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - Die Installationsbefehle wurden durchgeführt, aber die Version des Tools ({0}) wurde nicht gefunden. Daher ist bei der Installation ein Fehler aufgetreten. Erkennungsfehler: {1}{2}Bereinigen Sie vorherige Installationen, um das Problem zu beheben. - - - A possibly way to uninstall is using this command:{0} >{1} - Zur Deinstallation kann beispielsweise folgender Befehl verwendet werden: {0} >{1} + + Search Paths for tool '{0}': {1} + Suchpfade für Tool "{0}": {1} {0}See output channel '{1}' for more details {0}Weitere Informationen finden Sie im Ausgabekanal "{1}". - - Search Paths for tool '{0}': {1} - Suchpfade für Tool "{0}": {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • Brew ist für die Bereitstellung der Tools erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können. - - Could not find 'Location' in the output: - "Location" wurde in der Ausgabe nicht gefunden: - - - output: - Ausgabe: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - Die Installation des Tools ist nicht möglich:{0}::{1}. Die Installationsbefehle sind für Ihre Distribution des Betriebssystems unbekannt. Installieren Sie "{0}" manuell, bevor Sie fortfahren. + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • Curl ist für die Installation erforderlich und muss vorab installiert werden, damit die erforderlichen Tools bereitgestellt werden können. - + - - Azure account - Azure-Konto - - - Server - Server - Azure SQL Database - Azure account settings Azure SQL-Datenbank – Azure-Kontoeinstellungen + + Azure account + Azure-Konto + Azure account settings Azure-Kontoeinstellungen - - Subscription - Abonnement - - - Database collation - Datenbanksortierung - Collation for database Sortierung für Datenbank - - SQL database name - SQL-Datenbank-Name - - - Database settings - Datenbankeinstellungen - - - Max IP address in firewall IP range - Höchste IP-Adresse im IP-Adressbereich der Firewall - - - Max IP address - Höchste IP-Adresse - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Erstellen Sie eine Firewallregel für Ihre lokale Client-IP-Adresse, um nach Abschluss der Erstellung eine Verbindung mit Ihrer Datenbank über Azure Data Studio herzustellen. - - - Firewall rule name - Name der Firewallregel - Create a firewall rule Firewallregel erstellen - - Enter IP addresses in IPv4 format. - Geben Sie IP-Adressen im IPv4-Format ein. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Erstellen Sie eine Firewallregel für Ihre lokale Client-IP-Adresse, um nach Abschluss der Erstellung eine Verbindung mit Ihrer Datenbank über Azure Data Studio herzustellen. - - Please fill out the required fields marked with red asterisks. - Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus. + + Database collation + Datenbanksortierung + + + Database settings + Datenbankeinstellungen Deploy Azure SQL DB Azure SQL-Datenbank bereitstellen - - Resource group - Ressourcengruppe + + Enter IP addresses in IPv4 format. + Geben Sie IP-Adressen im IPv4-Format ein. - - Script to Notebook - Skript in Notebook schreiben + + Firewall rule name + Name der Firewallregel - - Min IP address in firewall IP range - Niedrigste IP-Adresse im IP-Adressbereich der Firewall + + Max IP address + Höchste IP-Adresse + + + Max IP address in firewall IP range + Höchste IP-Adresse im IP-Adressbereich der Firewall Min IP address Niedrigste IP-Adresse + + Min IP address in firewall IP range + Niedrigste IP-Adresse im IP-Adressbereich der Firewall + + + Please fill out the required fields marked with red asterisks. + Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus. + + + Resource group + Ressourcengruppe + + + SQL database name + SQL-Datenbank-Name + + + Script to Notebook + Skript in Notebook schreiben + + + Server + Server + + + Subscription + Abonnement + - + + + No servers found + Es wurden keine Server gefunden. + No servers found in current subscription. Select a different subscription containing at least one server Im aktuellen Abonnement wurden keine Server gefunden. Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. - - No servers found - Es wurden keine Server gefunden. - Sign in to an Azure account first Melden Sie sich zuerst bei einem Azure-Konto an. - + - - Collation name must be between 1 and 100 characters long. - Der Sortierungsname muss zwischen 1 und 100 Zeichen umfassen. - Collation name cannot contain only numbers. Der Sortierungsname darf nicht nur Ziffern enthalten. @@ -644,37 +640,9 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . Der Sortierungsname darf keines der folgenden Sonderzeichen enthalten: \/""[]:|<>+=;,?*@& - - Firewall name must be between 1 and 100 characters long. - Der Firewallname muss zwischen 1 und 100 Zeichen umfassen. - - - Firewall name cannot contain only numbers. - Der Firewallname darf nicht nur Ziffern enthalten. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - Der Firewallname darf keines der folgenden Sonderzeichen enthalten: \/""[]:|<>+=;,?*@& - - - Upper case letters are not allowed for firewall name - Großbuchstaben sind für den Firewallnamen nicht zulässig. - - - Max Ip address is invalid - Die höchste IP-Adresse ist ungültig. - - - Min Ip address is invalid - Die niedrigste IP-Adresse ist ungültig. - - - Database name must be unique in the current server. - Der Datenbankname muss auf dem aktuellen Server eindeutig sein. - - - Database name must be between 1 and 100 characters long. - Der Datenbankname muss zwischen 1 und 100 Zeichen umfassen. + + Collation name must be between 1 and 100 characters long. + Der Sortierungsname muss zwischen 1 und 100 Zeichen umfassen. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . Der Datenbankname darf keines der folgenden Sonderzeichen enthalten: \/""[]:|<>+=;,?*@& + + Database name must be between 1 and 100 characters long. + Der Datenbankname muss zwischen 1 und 100 Zeichen umfassen. + + + Database name must be unique in the current server. + Der Datenbankname muss auf dem aktuellen Server eindeutig sein. + + + Firewall name cannot contain only numbers. + Der Firewallname darf nicht nur Ziffern enthalten. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + Der Firewallname darf keines der folgenden Sonderzeichen enthalten: \/""[]:|<>+=;,?*@& + + + Firewall name must be between 1 and 100 characters long. + Der Firewallname muss zwischen 1 und 100 Zeichen umfassen. + + + Max Ip address is invalid + Die höchste IP-Adresse ist ungültig. + + + Min Ip address is invalid + Die niedrigste IP-Adresse ist ungültig. + + + Upper case letters are not allowed for firewall name + Großbuchstaben sind für den Firewallnamen nicht zulässig. + - + + + Administrator account password + Kennwort für Administratorkonto + + + Administrator account username + Benutzername des Administratorkontos + Azure Account Azure-Konto - - Region - Region - Azure settings Azure-Einstellungen - - Subscription - Abonnement - - - Please fill out the required fields marked with red asterisks. - Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus. - - - New subnet - Neues Subnetz - - - New virtual network - Neues virtuelles Netzwerk + + Click here to learn more about pricing and supported VM sizes + Klicken Sie hier, um weitere Informationen zu Preisen und unterstützten VM-Größen zu erhalten. Configure network settings Netzwerkeinstellungen konfigurieren + + Confirm password + Kennwort bestätigen + + + Confirm password + Kennwort bestätigen + + + Deploy Azure SQL VM + Azure SQL-VM bereitstellen + + + Enable Remote Desktop (RDP) inbound port (3389) + Eingangsport (3389) für Remotedesktop (RDP) aktivieren + + + Enable SQL authentication + SQL-Authentifizierung aktivieren + + + Image + Image + + + Image SKU + Image-SKU + + + Image Version + Imageversion + Networking Netzwerk @@ -728,105 +752,81 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. New public ip Neue öffentliche IP-Adresse - - Deploy Azure SQL VM - Azure SQL-VM bereitstellen + + New subnet + Neues Subnetz - - Public IP - Öffentliche IP-Adresse - - - Resource Group - Ressourcengruppe - - - Script to Notebook - Skript in Notebook schreiben - - - Confirm password - Kennwort bestätigen + + New virtual network + Neues virtuelles Netzwerk Password Kennwort - - Username - Benutzername - - - SQL connectivity - SQL-Konnektivität - - - Enable SQL authentication - SQL-Authentifizierung aktivieren + + Please fill out the required fields marked with red asterisks. + Füllen Sie die mit einem roten Sternchen markierten Pflichtfelder aus. Port Port + + Public IP + Öffentliche IP-Adresse + + + Region + Region + + + Resource Group + Ressourcengruppe + SQL Servers settings SQL Server-Einstellungen - - Subnet - Subnetz + + SQL connectivity + SQL-Konnektivität - - Virtual Network - Virtual Network - - - Confirm password - Kennwort bestätigen - - - Administrator account password - Kennwort für Administratorkonto - - - Administrator account username - Benutzername des Administratorkontos - - - Image - Image - - - Image Version - Imageversion - - - Virtual machine name - VM-Name - - - Enable Remote Desktop (RDP) inbound port (3389) - Eingangsport (3389) für Remotedesktop (RDP) aktivieren + + Script to Notebook + Skript in Notebook schreiben Size Größe - - Image SKU - Image-SKU + + Subnet + Subnetz + + + Subscription + Abonnement + + + Username + Benutzername + + + Virtual Network + Virtual Network + + + Virtual machine name + VM-Name Virtual machine settings VM-Einstellungen - - Click here to learn more about pricing and supported VM sizes - Klicken Sie hier, um weitere Informationen zu Preisen und unterstützten VM-Größen zu erhalten. - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. - + Create a new new public Ip Neue öffentliche IP-Adresse erstellen - - Enter name for new public IP - Geben Sie einen Namen für die neue öffentliche IP-Adresse ein. - Create a new sub network Neues Subnetzwerk erstellen - - Enter name for new subnet - Geben Sie einen Namen für das neue Subnetz ein. - Create a new virtual network Neues virtuelles Netzwerk erstellen + + Enter name for new public IP + Geben Sie einen Namen für die neue öffentliche IP-Adresse ein. + + + Enter name for new subnet + Geben Sie einen Namen für das neue Subnetz ein. + Enter name for new virtual network Geben Sie einen Namen für das neue virtuelle Netzwerk ein. @@ -878,12 +878,16 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. - + Local (inside VM only) Lokal (nur innerhalb der VM) + + Password and confirm password must match. + Das Kennwort und die Kennwortbestätigung müssen übereinstimmen. + Private (within Virtual Network) Privat (innerhalb des virtuellen Netzwerks) @@ -892,33 +896,25 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Public (Internet) Öffentlich (Internet) - - Password and confirm password must match. - Das Kennwort und die Kennwortbestätigung müssen übereinstimmen. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + Der Benutzername darf keine dieser Sonderzeichen enthalten: \/""[]:|<>+=;,?*. Username must be between 2 and 128 characters long. Der Benutzername muss zwischen 2 und 128 Zeichen umfassen. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - Der Benutzername darf keine dieser Sonderzeichen enthalten: \/""[]:|<>+=;,?*. - - + Password and confirm password must match. Das Kennwort und die Kennwortbestätigung müssen übereinstimmen. - - Username must be between 1 and 20 characters long. - Der Benutzername muss zwischen 1 und 20 Zeichen umfassen. - - - Username must not include reserved words. - Der Benutzername darf keine reservierten Wörter enthalten. + + Select a valid virtual machine size. + Wählen Sie eine gültige VM-Größe aus. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Username cannot end with period Der Benutzername darf nicht auf einen Punkt enden. - - Virtual machine name must be unique in the current resource group. - Der Name des virtuellen Computers muss in der aktuellen Ressourcengruppe eindeutig sein. + + Username must be between 1 and 20 characters long. + Der Benutzername muss zwischen 1 und 20 Zeichen umfassen. - - Virtual machine name cannot contain only numbers. - Der Name des virtuellen Computers darf nicht nur Ziffern enthalten. + + Username must not include reserved words. + Der Benutzername darf keine reservierten Wörter enthalten. Virtual machine name Can't start with underscore. Can't end with period or hyphen Der VM-Name darf nicht mit einem Unterstrich beginnen und nicht auf einen Punkt oder Bindestrich enden. + + Virtual machine name cannot contain only numbers. + Der Name des virtuellen Computers darf nicht nur Ziffern enthalten. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . Der VM-Name darf keines der folgenden Sonderzeichen enthalten: \/""[]:|<>+=;,?*@& @@ -948,14 +948,18 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Virtual machine name must be between 1 and 15 characters long. Der VM-Name muss zwischen 1 und 15 Zeichen umfassen. - - Select a valid virtual machine size. - Wählen Sie eine gültige VM-Größe aus. + + Virtual machine name must be unique in the current resource group. + Der Name des virtuellen Computers muss in der aktuellen Ressourcengruppe eindeutig sein. - + + + Notebook type + Notebook-Typ + OK OK @@ -964,39 +968,19 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Open Notebook Notebook öffnen - - Notebook type - Notebook-Typ - - + Error Details: {0}. - Fehlerdetails: {0}. +Fehlerdetails: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - Das ausgewählte Konto "{0}" ist nicht mehr verfügbar. Klicken Sie auf "Anmelden", um es erneut hinzuzufügen, oder wählen Sie ein anderes Konto aus. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - Das Zugriffstoken für das ausgewählte Konto "{0}" ist nicht mehr gültig. Klicken Sie auf die Schaltfläche "Anmelden", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. - - - Unexpected error fetching accounts: {0} - Unerwarteter Fehler beim Abrufen von Konten: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - Unerwarteter Fehler beim Abrufen von Ressourcengruppen für das Abonnement "{0}": {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - Unerwarteter Fehler beim Abrufen von Abonnements für das Konto "{0}": {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + Fehler beim Laden oder Analysieren der Konfigurationsdatei "{0}": {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Path: {0} is not a file, please select a valid kube config file. Der Pfad "{0}" ist keine Datei. Wählen Sie eine gültige Kube-Konfigurationsdatei aus. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - Fehler beim Laden oder Analysieren der Konfigurationsdatei "{0}": {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + Das Zugriffstoken für das ausgewählte Konto "{0}" ist nicht mehr gültig. Klicken Sie auf die Schaltfläche "Anmelden", und aktualisieren Sie das Konto, oder wählen Sie ein anderes Konto aus. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - "{0}" entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + Das ausgewählte Konto "{0}" ist nicht mehr verfügbar. Klicken Sie auf "Anmelden", um es erneut hinzuzufügen, oder wählen Sie ein anderes Konto aus. - - {0} doesn't match the confirmation password - "{0}" stimmt nicht mit dem Bestätigungskennwort überein. + + Unexpected error fetching accounts: {0} + Unerwarteter Fehler beim Abrufen von Konten: {0} Unexpected error fetching available kubectl storage classes : {0} Unerwarteter Fehler beim Abrufen der verfügbaren kubectl-Speicherklassen: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + Unerwarteter Fehler beim Abrufen von Ressourcengruppen für das Abonnement "{0}": {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + Unerwarteter Fehler beim Abrufen von Abonnements für das Konto "{0}": {1} + + + {0} doesn't match the confirmation password + "{0}" stimmt nicht mit dem Bestätigungskennwort überein. + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + "{0}" entspricht nicht den Anforderungen an die Kennwortkomplexität. Weitere Informationen: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. - + Download and launch installer, URL: {0} Installer herunterladen und starten, URL: {0} - - Successfully downloaded: {0} - Erfolgreich heruntergeladen: {0} - Downloading from: {0} Herunterladen von: {0} @@ -1050,13 +1046,17 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Launching: {0} Wird gestartet: {0} + + Successfully downloaded: {0} + Erfolgreich heruntergeladen: {0} + Successfully launched: {0} Erfolgreich gestartet: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Um fortzufahren, müssen Sie die Lizenzbedingungen akzeptieren. - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Einige Tools wurden noch nicht ermittelt. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind. - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Folgende Tools sind nicht installiert: {0}. Klicken Sie auf die Schaltfläche "{1}", um sie zu installieren. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - Folgendes Tool ist nicht installiert: {0}. Klicken Sie auf die Schaltfläche "{1}", um es zu installieren. - - - All required tools are installed now. - Alle erforderlichen Tools sind jetzt installiert. - - - No tools required - Keine Tools erforderlich - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - Folgende Tools wurden noch nicht ermittelt: {0}. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind. - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. "{0}" [ {1} ] erfüllt nicht die Mindestanforderungen an die Version. Deinstallieren Sie das Tool, und starten Sie Azure Data Studio neu. @@ -1102,9 +1074,21 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . "{0}" wurde nicht erkannt, und die automatisierte Installation wird derzeit nicht unterstützt. Installieren Sie "{0}" manuell, oder stellen Sie sicher, dass das Tool gestartet wurde und ermittelt werden kann. Starten Sie anschließend Azure Data Studio neu. Informationen hierzu finden Sie unter [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - Wenn die Tools manuell installiert wurden, müssen Sie Azure Data Studio neu starten, um die Änderung zu übernehmen. Weitere Details finden Sie in den Ausgabekanälen "Bereitstellungen" und "Azure Data CLI". + + Accept terms of use + Nutzungsbedingungen akzeptieren + + + All required tools are installed now. + Alle erforderlichen Tools sind jetzt installiert. + + + Deployment pre-requisites + Voraussetzungen für die Bereitstellung + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + Folgende Tools wurden noch nicht ermittelt: {0}. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind. Loading required tools information @@ -1114,94 +1098,62 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Loading required tools information completed Informationen zu erforderlichen Tools wurden vollständig geladen. - - Deployment pre-requisites - Voraussetzungen für die Bereitstellung + + No tools required + Keine Tools erforderlich - - Accept terms of use - Nutzungsbedingungen akzeptieren + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Einige Tools wurden noch nicht ermittelt. Stellen Sie sicher, dass sie installiert wurden, ausgeführt werden und ermittelbar sind. + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Um fortzufahren, müssen Sie die Lizenzbedingungen akzeptieren. + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + Folgendes Tool ist nicht installiert: {0}. Klicken Sie auf die Schaltfläche "{1}", um es zu installieren. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Folgende Tools sind nicht installiert: {0}. Klicken Sie auf die Schaltfläche "{1}", um sie zu installieren. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + Wenn die Tools manuell installiert wurden, müssen Sie Azure Data Studio neu starten, um die Änderung zu übernehmen. Weitere Details finden Sie in den Ausgabekanälen "Bereitstellungen" und "Azure Data CLI". - + - - Location of the azdata package used for the install command - Speicherort des azdata-Pakets, das für den Installationsbefehl verwendet wird - - - I accept {0} and {1}. - Ich akzeptiere die {0} und die {1}. - - - Azure SQL MI License Terms - Azure SQL MI-Lizenzbedingungen - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - SQL Managed Instance in Azure oder einer kundenseitig verwalteten Umgebung erstellen - - - Azure SQL managed instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL Managed Instance bietet vollständigen Zugriff auf SQL Server sowie Featurekompatibilität für die Migration von SQL Server-Computern zu Azure oder die Entwicklung neuer Anwendungen. {0}. - - - Learn More - Weitere Informationen - - - Open in Portal - Im Portal öffnen - - - Resource Type - Ressourcentyp - - - I accept {0}, {1} and {2}. - Ich akzeptiere {0}, {1} und {2}. - - - azdata License Terms - azdata-Lizenzbedingungen + + Administrator account + Administratorkonto Azure SQL DB License Terms Lizenzbedingungen für Azure SQL-Datenbank - - Create a SQL database, database server, or elastic pool in Azure. - Hiermit erstellen Sie eine SQL-Datenbank, einen Datenbankserver oder einen Pool für elastische Datenbanken in Azure. - Azure SQL Database Azure SQL-Datenbank - - Select - Auswählen + + Azure SQL MI License Terms + Azure SQL MI-Lizenzbedingungen - - Create in Azure portal - Im Azure-Portal erstellen - - - I accept {0}, {1} and {2}. - Ich akzeptiere {0}, {1} und {2}. - - - azdata License Terms - azdata-Lizenzbedingungen + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL Managed Instance bietet vollständigen Zugriff auf SQL Server sowie Featurekompatibilität für die Migration von SQL Server-Computern zu Azure oder die Entwicklung neuer Anwendungen. {0}. Azure SQL VM License Terms Azure SQL-VM-Lizenzbedingungen + + Azure SQL managed instance + Azure SQL Managed Instance + Azure information Azure-Informationen @@ -1210,90 +1162,10 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Azure locations Azure-Standorte - - Script to notebook - Skript in Notebook schreiben - - - Deploy Azure SQL virtual machine - Azure SQL-VM bereitstellen - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Hiermit erstellen Sie SQL-VMs in Azure. Optimal für Migrationen und Anwendungen, die Zugriff auf Betriebssystemebene erfordern. - - - SQL Server on Azure Virtual Machine - SQL Server auf Azure-VM - - - Image - Image - - - VM image SKU - VM-Image-SKU - Confirm password Kennwort bestätigen - - Password - Kennwort - - - Publisher - Herausgeber - - - Storage account name - Speicherkontoname - - - Storage account - Speicherkonto - - - Storage account SKU type - SKU-Typ für Speicherkonto - - - Username - Benutzername - - - Administrator account - Administratorkonto - - - VM information - VM-Informationen - - - Summary - Zusammenfassung - - - Virtual machine name - VM-Name - - - Size - Größe - - - Deployment - Bereitstellung - - - New Deployment… - Neue Bereitstellung… - - - Deployment configuration - Bereitstellungskonfiguration - Confirm password Kennwort bestätigen @@ -1302,6 +1174,30 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Container name Containername + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Hiermit erstellen Sie SQL-VMs in Azure. Optimal für Migrationen und Anwendungen, die Zugriff auf Betriebssystemebene erfordern. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + SQL Managed Instance in Azure oder einer kundenseitig verwalteten Umgebung erstellen + + + Create a SQL database, database server, or elastic pool in Azure. + Hiermit erstellen Sie eine SQL-Datenbank, einen Datenbankserver oder einen Pool für elastische Datenbanken in Azure. + + + Create in Azure portal + Im Azure-Portal erstellen + + + Database Server + Datenbankserver + + + Deploy Azure SQL virtual machine + Azure SQL-VM bereitstellen + Deploy SQL Server 2017 container images SQL Server 2017-Containerimages bereitstellen @@ -1314,9 +1210,57 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Deploy SQL Server 2022 container images SQL Server 2022-Containerimages bereitstellen - - SQL Server password - SQL Server-Kennwort + + Deployment + Bereitstellung + + + Deployment configuration + Bereitstellungskonfiguration + + + Elastic Pool + Pool für elastische Datenbanken + + + I accept {0} and {1}. + Ich akzeptiere die {0} und die {1}. + + + I accept {0}, {1} and {2}. + Ich akzeptiere {0}, {1} und {2}. + + + I accept {0}, {1} and {2}. + Ich akzeptiere {0}, {1} und {2}. + + + Image + Image + + + Learn More + Weitere Informationen + + + Location of the azdata package used for the install command + Speicherort des azdata-Pakets, das für den Installationsbefehl verwendet wird + + + Microsoft Privacy Statement + Microsoft-Datenschutzbestimmungen + + + New Deployment… + Neue Bereitstellung… + + + Open in Portal + Im Portal öffnen + + + Password + Kennwort Port @@ -1326,13 +1270,13 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Provides a notebook-based experience to deploy Microsoft SQL Server Bietet eine Notebook-basierte Oberfläche zum Bereitstellen von Microsoft SQL Server. - - SQL Server Deployment extension for Azure Data Studio - SQL Server-Bereitstellungserweiterung für Azure Data Studio + + Publisher + Herausgeber - - Microsoft Privacy Statement - Microsoft-Datenschutzerklärung + + Resource Type + Ressourcentyp Resource Type @@ -1342,18 +1286,10 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. Run SQL Server container image with docker SQL Server-Containerimage mit Docker ausführen - - SQL Server container image - SQL Server-Containerimage - Run SQL Server on Windows, select a version to get started. Führen Sie SQL Server unter Windows aus, und wählen Sie eine Version aus, um loszulegen. - - SQL Server on Windows - SQL Server unter Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Wählen Sie ein anderes Abonnement mit mindestens einem Server aus. SQL Server 2022 SQL Server 2022 - - Database Server - Datenbankserver + + SQL Server Deployment extension for Azure Data Studio + SQL Server-Bereitstellungserweiterung für Azure Data Studio - - Elastic Pool - Pool für elastische Datenbanken + + SQL Server container image + SQL Server-Containerimage + + + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM + + + SQL Server on Windows + SQL Server unter Windows + + + SQL Server password + SQL Server-Kennwort + + + Script to notebook + Skript in Notebook schreiben + + + Select + Auswählen Single Database Einzeldatenbank + + Size + Größe + + + Storage account + Speicherkonto + + + Storage account SKU type + SKU-Typ für Speicherkonto + + + Storage account name + Speicherkontoname + + + Summary + Zusammenfassung + + + Username + Benutzername + + + VM image SKU + VM-Image-SKU + + + VM information + VM-Informationen + Version Version + + Virtual machine name + VM-Name + + + azdata License Terms + azdata-Lizenzbedingungen + + + azdata License Terms + azdata-Lizenzbedingungen + \ No newline at end of file diff --git a/resources/xlf/de/schema-compare.de.xlf b/resources/xlf/de/Microsoft.schema-compare.de.xlf similarity index 98% rename from resources/xlf/de/schema-compare.de.xlf rename to resources/xlf/de/Microsoft.schema-compare.de.xlf index 2f936d8e4f..01853cb5ec 100644 --- a/resources/xlf/de/schema-compare.de.xlf +++ b/resources/xlf/de/Microsoft.schema-compare.de.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - Bezeichnung: {0} existiert nicht in der Option value name lookup + + A different source schema has been selected. Compare to see the comparison? + Es wurde ein anderes Quellschema ausgewählt. Möchten Sie einen Vergleich durchführen? - - General Options - Allgemeine Optionen - - - Include Object Types - Objekttypen einschließen - - - Schema Compare Options - Optionen für Schemavergleich - - - Reset - Zurücksetzen - - - File - Datei - - - Flat - Flach - - - Object Type - Objekttyp - - - Schema - Schema - - - Are you sure you want to update the target? - Möchten Sie das Ziel aktualisieren? - - - Compare Details - Details vergleichen - - - Do you want to connect to {0}? - Möchten Sie eine Verbindung mit "{0}" herstellen? - - - Press Compare to refresh the comparison. - Klicken Sie auf "Vergleichen", um den Vergleich zu aktualisieren. + + A different target schema has been selected. Compare to see the comparison? + Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen? Action @@ -62,29 +18,25 @@ Add Hinzufügen - - Apply is enabled when the target is a database or database project - „Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist. + + Apply + Anwenden Apply changes to target Änderungen auf das Ziel anwenden - - There was an error updating the project - Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten. + + Apply is enabled when the target is a database or database project + „Anwenden“ ist aktiviert, wenn das Ziel eine Datenbank oder ein Datenbankprojekt ist. - - No changes to apply - Keine Änderungen zur Anwendung vorhanden. + + Are you sure you want to update the target? + Möchten Sie das Ziel aktualisieren? - - Project was successfully updated - Das Projekt wurde erfolgreich aktualisiert. - - - Stop - Beenden + + Cancel + Abbrechen Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Vergleichen - - Schema Compare failed: {0} - Fehler beim Schemavergleich: {0} - - - Data-tier Application File (.dacpac) - Datei der Datenschichtanwendung (DACPAC) - - - Database - Datenbank - - - Delete - Löschen - - - Schema Compare - Schemavergleich + + Compare Details + Details vergleichen Comparison between Source and Target Vergleich zwischen Quelle und Ziel + + Data-tier Application File (.dacpac) + Datei der Datenschichtanwendung (DACPAC) + + + Database + Datenbank + + + Database + Datenbank + + + Database Project + Datenbankprojekt + + + Delete + Löschen + + + Different source and target schemas have been selected. Compare to see the comparison? + Es wurden verschiedene Quell- und Zielschemas ausgewählt. Möchten Sie einen Vergleich durchführen? + + + Do you want to connect to {0}? + Möchten Sie eine Verbindung mit "{0}" herstellen? + + + File + Datei + + + File + Datei + + + Flat + Flach + + + Folder Structure + Ordnerstruktur + + + General Options + Allgemeine Optionen + Generate script Skript generieren + + Generate script failed: '{0}' + Fehler beim Generieren des Skripts: {0} + Generate script is enabled when the target is a database "Skript generieren" ist aktiviert, wenn das Ziel eine Datenbank ist. @@ -150,26 +138,46 @@ Generate script to deploy changes to target Skript zum Bereitstellen von Änderungen am Ziel generieren - - Generate script failed: '{0}' - Fehler beim Generieren des Skripts: {0} + + Include + Einschließen + + + Include Object Types + Objekttypen einschließen + + + Initializing Comparison. This might take a moment. + Der Vergleich wird gestartet. Dies kann einen Moment dauern. + + + Load source, target, and options saved in an .scmp file + Quelle und Ziel sowie die in einer SCMP-Datei gespeicherten Optionen laden + + + No + Nein + + + No changes to apply + Keine Änderungen zur Anwendung vorhanden. No changes to script Keine Änderungen am Skript - - Include - Einschließen - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Beachten Sie, dass Vorgänge zum Einschließen/Ausschließen einen Moment dauern können, während betroffene Abhängigkeiten berechnet werden. - No schema differences were found. Es wurden keine Schemaunterschiede gefunden. + + OK + OK + + + Object Type + Objekttyp + Open Öffnen @@ -178,10 +186,6 @@ Open .scmp file SCMP-Datei öffnen - - Load source, target, and options saved in an .scmp file - Quelle und Ziel sowie die in einer SCMP-Datei gespeicherten Optionen laden - Open scmp failed: '{0}' Fehler beim Öffnen der SCMP-Datei: {0} @@ -190,13 +194,25 @@ Options Optionen - - Database Project - Datenbankprojekt + + Options have changed. Recompare to see the comparison? + Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen? - - Type - Typ + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Beachten Sie, dass Vorgänge zum Einschließen/Ausschließen einen Moment dauern können, während betroffene Abhängigkeiten berechnet werden. + + + Press Compare to refresh the comparison. + Klicken Sie auf "Vergleichen", um den Vergleich zu aktualisieren. + + + Project was successfully updated + Das Projekt wurde erfolgreich aktualisiert. + + + Reset + Zurücksetzen Save @@ -206,13 +222,45 @@ Save .scmp file SCMP-Datei speichern + + Save scmp failed: '{0}' + Fehler beim Speichern der SCMP-Datei: {0} + Save source and target, options, and excluded elements Quelle und Ziel, Optionen und ausgeschlossene Elemente speichern - - Save scmp failed: '{0}' - Fehler beim Speichern der SCMP-Datei: {0} + + Schema + Schema + + + Schema Compare + Schemavergleich + + + Schema Compare Apply failed '{0}' + Fehler beim Anwenden des Schemavergleichs: {0} + + + Schema Compare Options + Optionen für Schemavergleich + + + Schema Compare failed: {0} + Fehler beim Schemavergleich: {0} + + + Schema/Object Type + Schema/Objekttyp + + + Select Source + Quelle auswählen + + + Select Target + Ziel auswählen Select connection @@ -226,122 +274,22 @@ Select target file Zieldatei auswählen - - Select Source - Quelle auswählen - - - Source Name - Quellname - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Um zwei Schemas zu vergleichen, wählen Sie zunächst ein Quellschema und ein Zielschema aus. Klicken Sie anschließend auf "Vergleichen". - - - Switch source and target - Quelle und Ziel wechseln - - - Switch direction - Richtung wechseln - - - Select Target - Ziel auswählen - - - Target Name - Zielname - - - Type - Typ - - - Apply - Anwenden - - - Schema Compare Apply failed '{0}' - Fehler beim Anwenden des Schemavergleichs: {0} - - - Initializing Comparison. This might take a moment. - Der Vergleich wird gestartet. Dies kann einen Moment dauern. - - - No - Nein + + Server + Server Source Quelle - - Target - Ziel - - - Yes - Ja - - - Cancel - Abbrechen - - - Database - Datenbank - - - default - Standardeinstellung - - - A different source schema has been selected. Compare to see the comparison? - Es wurde ein anderes Quellschema ausgewählt. Möchten Sie einen Vergleich durchführen? - - - Different source and target schemas have been selected. Compare to see the comparison? - Es wurden verschiedene Quell- und Zielschemas ausgewählt. Möchten Sie einen Vergleich durchführen? - - - A different target schema has been selected. Compare to see the comparison? - Es wurde ein anderes Zielschema ausgewählt. Möchten Sie einen Vergleich durchführen? - - - The source .sqlproj file does not specify a database schema component - Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. - - - The target .sqlproj file does not specify a database schema component - Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. - - - File - Datei - - - The sql-database-projects extension is required to perform schema comparison with database projects - Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen. - - - The sql-database-projects extension is required to apply changes to a project - Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden. - - - OK - OK - - - Server - Server - Source Database Quelldatenbank + + Source Name + Quellname + Source Server Quellserver @@ -350,14 +298,34 @@ Source file Quelldatei - - Folder Structure - Ordnerstruktur + + Stop + Beenden + + + Switch direction + Richtung wechseln + + + Switch source and target + Quelle und Ziel wechseln + + + Target + Ziel Target Database Zieldatenbank + + Target Folder Structure + Zielordnerstruktur + + + Target Name + Zielname + Target Server Zielserver @@ -366,30 +334,54 @@ Target file Zieldatei - - Options have changed. Recompare to see the comparison? - Die Optionen wurden geändert. Möchten Sie den Vergleich wiederholen und neu anzeigen? + + The source .sqlproj file does not specify a database schema component + Die Quelldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. - - Schema/Object Type - Schema/Objekttyp + + The sql-database-projects extension is required to apply changes to a project + Die Erweiterung „sql-database-projects“ ist erforderlich, um Änderungen auf ein Projekt anzuwenden. - - Target Folder Structure - Zielordnerstruktur + + The sql-database-projects extension is required to perform schema comparison with database projects + Die Erweiterung „sql-database-projects“ ist erforderlich, um einen Schemavergleich mit Datenbankprojekten durchzuführen. + + + The target .sqlproj file does not specify a database schema component + Die Zieldatei „.sqlproj“ gibt keine Datenbankschemakomponente an. + + + There was an error updating the project + Bei der Aktualisieren des Projekts ist ein Fehler aufgetreten. + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Um zwei Schemas zu vergleichen, wählen Sie zunächst ein Quellschema und ein Zielschema aus. Klicken Sie anschließend auf "Vergleichen". + + + Type + Typ + + + Type + Typ + + + Yes + Ja + + + default + Standardeinstellung + + + label: {0} does not exist in the options value name lookup + Bezeichnung: {0} existiert nicht in der Option value name lookup - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien. - - - SQL Server Schema Compare - SQL Server-Schemavergleich - Open in Schema Compare In Schemavergleich öffnen @@ -398,6 +390,14 @@ Run Schema Comparison Schemavergleich ausführen + + SQL Server Schema Compare + SQL Server-Schemavergleich + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Der SQL Server-Schemavergleich für Azure Data Studio unterstützt den Vergleich der Schemas von Datenbanken und DACPAC-Dateien. + Schema Compare Schemavergleich diff --git a/resources/xlf/de/server-report.de.xlf b/resources/xlf/de/Microsoft.server-report.de.xlf similarity index 88% rename from resources/xlf/de/server-report.de.xlf rename to resources/xlf/de/Microsoft.server-report.de.xlf index 5e32dad819..411d9c376d 100644 --- a/resources/xlf/de/server-report.de.xlf +++ b/resources/xlf/de/Microsoft.server-report.de.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. Fehler beim XEvents-Vorgang. + + XEvents sessions PageContention and ObjectContention removed. + Die XEvents-Sitzungen PageContention und ObjectContention wurden entfernt. + XEvents sessions not supported. XEvents-Sitzungen werden nicht unterstützt. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. XEvents-Sitzungen wurden für PageContention und ObjectContention gestartet. - - XEvents sessions PageContention and ObjectContention removed. - Die XEvents-Sitzungen PageContention und ObjectContention wurden entfernt. - \ No newline at end of file diff --git a/resources/xlf/de/sql-assessment.de.xlf b/resources/xlf/de/Microsoft.sql-assessment.de.xlf similarity index 93% rename from resources/xlf/de/sql-assessment.de.xlf rename to resources/xlf/de/Microsoft.sql-assessment.de.xlf index 20b34ad0e2..47cb699fed 100644 --- a/resources/xlf/de/sql-assessment.de.xlf +++ b/resources/xlf/de/Microsoft.sql-assessment.de.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Zieltyp + + to learn more. + für weitere Informationen. Click here Klicken Sie hier + + Database + Datenbank + Recommendation Empfehlung @@ -18,21 +22,17 @@ Rule Description Regelbeschreibung - - to learn more. - für weitere Informationen. - - - Database - Datenbank - Server Server + + Target Type + Zieltyp + - + API Version @@ -42,13 +42,73 @@ Check ID ID überprüfen + + Default Ruleset + Standardregelsatz + + + Edition + Edition + + + Error + Fehler + Help Link Hilfelink + + High + Hoch + + + Info + Info + + + Information + Information + + + Instance Name + Instanzname + + + Learn More + Weitere Informationen + + + Low + Niedrig + + + Medium + Mittel + Message - Meldung + Nachricht + + + OS Version + Betriebssystemversion + + + Results for database + Ergebnisse für Datenbank + + + Results for server + Ergebnisse für Server + + + SQL Assessment Report + SQL-Bewertungsbericht + + + SQL Server Instance Details + Details zur SQL Server-Instanz Severity @@ -62,86 +122,50 @@ Target Ziel - - Instance Name - Instanzname - - - Learn More - Weitere Informationen - - - OS Version - Betriebssystemversion - - - Default Ruleset - Standardregelsatz - - - Info - Info - - - SQL Server Instance Details - Details zur SQL Server-Instanz - - - Edition - Edition - Version Version - - Error - Fehler - - - High - Hoch - - - Information - Information - - - Low - Niedrig - - - Medium - Mittel - Warning Warnung - - Results for database - Ergebnisse für Datenbank - - - Results for server - Ergebnisse für Server - {0}: {1} item(s) {0}: {1} Element(e) - - SQL Assessment Report - SQL-Bewertungsbericht - - + Cancel Abbrechen + + Copy + Kopieren + + + Create HTML Report + HTML-Bericht erstellen + + + Export as script + Als Skript exportieren + + + Invoke assessment + Bewertung aufrufen + + + Invoke assessment for {0} + Bewertung für „{0}“ aufrufen + + + OK + OK + Open Öffnen @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? Der Bericht wurde gespeichert. Möchten Sie ihn öffnen? - - Export as script - Als Skript exportieren - - - Create HTML Report - HTML-Bericht erstellen - - - View all rules and learn more on GitHub - Alle Regeln anzeigen und weitere Informationen auf GitHub erhalten - - - View all on GitHub - Alle auf GitHub anzeigen - - - View applicable rules for {0} - Anwendbare Regeln für "{0}" anzeigen - - - View applicable rules - Anwendbare Regeln anzeigen - - - Invoke assessment for {0} - Bewertung für „{0}“ aufrufen - - - Invoke assessment - Bewertung aufrufen - SQL Assessment Information SQL-Bewertungsinformationen @@ -190,30 +182,38 @@ SQL Assessment Information copied SQL-Bewertungsinformationen wurden kopiert - - Copy - Kopieren + + View all on GitHub + Alle auf GitHub anzeigen - - OK - OK + + View all rules and learn more on GitHub + Alle Regeln anzeigen und weitere Informationen auf GitHub erhalten + + + View applicable rules + Anwendbare Regeln anzeigen + + + View applicable rules for {0} + Anwendbare Regeln für "{0}" anzeigen - + << Back << Zurück - - Assessment Results from {0} - Bewertungsergebnisse aus {0} - Assessment Date Bewertungsdatum + + Assessment Results from {0} + Bewertungsergebnisse aus {0} + Error Fehler @@ -228,20 +228,20 @@ - + SQL Assessment SQL-Bewertung + + SQL Assessment + SQL-Bewertung + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. SQL-Bewertung für Azure Data Studio (Vorschau) bietet einen Mechanismus zum Auswerten der Konfiguration von SQL Server für bewährte Methoden. - - SQL Assessment - SQL-Bewertung - \ No newline at end of file diff --git a/resources/xlf/de/sql-database-projects.de.xlf b/resources/xlf/de/Microsoft.sql-database-projects.de.xlf similarity index 97% rename from resources/xlf/de/sql-database-projects.de.xlf rename to resources/xlf/de/Microsoft.sql-database-projects.de.xlf index 4e9787eb55..5945439c42 100644 --- a/resources/xlf/de/sql-database-projects.de.xlf +++ b/resources/xlf/de/Microsoft.sql-database-projects.de.xlf @@ -1,67 +1,51 @@  - + - - Build History - Buildverlauf + + A SQLCMD Variable with the same name already exists in this project + In diesem Projekt ist bereits eine SQLCMD-Variable mit demselben Namen vorhanden. - - Date - Datum + + A database name is required. The database variable is optional. + Ein Datenbankname ist erforderlich. Die Datenbankvariable ist optional. - - Failed - Fehlerhaft + + A database name, server name, and server variable are required. The database variable is optional + Datenbankname, Servername und Servervariable sind erforderlich. Die Datenbankvariable ist optional. - - In progress - In Bearbeitung + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Namen. - - Move - Verschieben + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Speicherort aus. - - Publish History - Veröffentlichungsverlauf + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Namen. - - Status - Status + + A project named {0} already exists in {1}. + Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}. - - Success - Erfolgreich + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + Ein Verweis auf das Projekt "{0}" kann nicht hinzugefügt werden. Das Hinzufügen dieses Projekts als Verweis würde eine Ringabhängigkeit verursachen. - - Target Database - Zieldatenbank + + A reference to this database already exists in this project + Ein Verweis auf diese Datenbank ist bereits in diesem Projekt vorhanden. - - Target Platform - Zielplattform - - - Target Server - Zielserver - - - Time - Uhrzeit + + A {0} script already exists. The new script will not be included in build. + Ein {0}-Skrip ist bereits vorhanden. Das neue Skript wird nicht im Build enthalten sein. Action Aktion - - Add reference - Verweis hinzufügen - - - Add database reference - Datenbankverweis hinzufügen - Add Item Element hinzufügen @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? SQLCMD-Variable "{0}" ohne Standardwert zum Projekt hinzufügen? - - Advanced... - Erweitert... + + Add an Account... + Konto hinzufügen... + + + Add database reference + Datenbankverweis hinzufügen + + + Add reference + Verweis hinzufügen Advanced Publish Options Erweiterte Veröffentlichungsoptionen - - Would you like to update Azure Function local.settings.json with the new connection string? - Möchten Sie die Datei "local.settings.json" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren? + + Advanced... + Erweitert... + + + Apply all changes + Alle Änderungen anwenden + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + Sind Sie sicher, dass Sie die SQLCMD-Variable „{0}“ löschen wollen? + + + Are you sure you want to delete the reference to {0}? + Möchten Sie den Verweis auf {0} löschen? + + + Are you sure you want to delete {0} and all of its contents? + Sollen {0} und alle seine Inhalte wirklich gelöscht werden? + + + Are you sure you want to delete {0}? + Möchten Sie "{0}" wirklich löschen? + + + Are you sure you want to move {0} to {1}? + Möchten Sie {0} wirklich nach {1} verschieben? Are you sure you want to update the target project? Möchten Sie das Zielprojekt aktualisieren? - - There was an error updating the project: {0} - Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten - - - Project was successfully updated. - Das Projekt wurde erfolgreich aktualisiert. - Artifact Reference Artefaktverweis - - at - bei + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus. - - New SQL project name - Name des neuen SQL-Projekts + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung. - - Azure accounts - Azure-Konten + + Azure SQL Database + Azure SQL-Datenbank - - Add an Account... - Konto hinzufügen... + + Azure SQL Edge Database + Azure SQL Edge-Datenbank + + + Azure SQL Server '{0}' created + Azure SQL Server \"{0}\" erstellt Azure SQL server name Azure SQL-Servername - - Azure SQL Server '{0}' created - Azure SQL Server \"{0}\" erstellt + + Azure accounts + Azure-Konten Azure subscription @@ -134,14 +146,14 @@ Browse folder Ordner durchsuchen - - Browse... - Durchsuchen... - Browse for profile Nach Profil suchen + + Browse... + Durchsuchen... + Build Build @@ -150,22 +162,30 @@ Build Elements Elemente erstellen - - Schema compare could not start because build failed - Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden. + + Build History + Buildverlauf + + + Build failed. Check output pane for more details. {0} + Fehler bei der Erstellung. Weitere Details finden Sie im Ausgabebereich. {0} Cancel Abbrechen + + Cannot access parent of provided tree item + Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden. + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden. + Cannot resolve path {0} Der Pfad "{0}" kann nicht aufgelöst werden. - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - Ein Verweis auf das Projekt "{0}" kann nicht hinzugefügt werden. Das Hinzufügen dieses Projekts als Verweis würde eine Ringabhängigkeit verursachen. - Change Target Platform Zielplattform ändern @@ -174,14 +194,14 @@ Check output pane for more details Weitere Details finden Sie im Ausgabebereich - - Choose action - Aktion wählen - Choose SQLCMD variables to modify Zu ändernde SQLCMD-Variablen auswählen + + Choose action + Aktion wählen + Circular reference from project {0} to project {1} Zirkelbezug vom Projekt {0} zum Projekt {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Vorhandene Bereitstellungen werden bereinigt... - - View changes in Schema Compare - Änderungen in Schemavergleich anzeigen + + Click "Learn More" button for more information about SDK-style projects + Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten. Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Eine Verbindung mit SQL Server wird hergestellt + + Connection + Verbindung + Connection failed error: '{0}' Verbindungsfehler: "{0}" @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? Für dieses Projekt sind bereits Container vorhanden. Möchten Sie diese löschen, bevor Sie einen neuen bereitstellen? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - Das Projekt „{0}“ wird nach der Konvertierung nicht vollständig mit SSDT kompatibel sein. Vor der Konvertierung wird eine Sicherungskopie der Projektdatei im Projektordner erstellt. Weitere Informationen sind unter https://aka.ms/sqlprojsdk verfügbar. Wollen Sie mit der Konvertierung in ein Projekt im SDK-Stil fortfahren? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Das Konvertieren des Projekts in {0}das SDK-Format war nicht erfolgreich. Änderungen an .sqlproj wurden rückgängig gemacht. - - Create New - Neu erstellen + + Could not build project. Error retrieving files needed to build. + Das Projekt konnte nicht erstellt werden. Fehler beim Abrufen der zum Erstellen erforderlichen Dateien. Create Erstellen + + Create New + Neu erstellen + Create project from database Projekt aus Datenbank erstellen - - Settings - Einstellungen - Creating Azure SQL Server '{0}' ... Azure SQL Server \"{0}\" wird erstellt ... @@ -246,29 +270,25 @@ Creating deployment settings ... Bereitstellungseinstellungen werden erstellt... - - Target platform of the project {0} is now {1} - Die Zielplattform des Projekts "{0}" ist jetzt "{1}" + + Current target platform: {0}. Select new target platform + Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + Derzeit ist die .NET-SDK-Version „{0}“ installiert, die nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den von .NET-SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert. Dacpac file location is required for adding a reference to a database Der Speicherort der DACPAC-Datei ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich - - dacpac Files - DACPAC-Dateien - - - Dacpac references need to be located on the same drive as the project file. - DACPAC-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. - Dacpac reference Dacpac-Referenz - - Data-tier application (.dacpac) - Datenebenenanwendung (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Dacpac-Verweise müssen sich auf demselben Laufwerk wie die Projektdatei befinden. Die Projektdatei befindet sich unter {0} Data Source @@ -282,6 +302,22 @@ Data sources Datenquellen + + Data-tier application (.dacpac) + Datenebenenanwendung (.dacpac) + + + Database + Datenbank + + + Database Projects + Datenbankprojekte + + + Database References + Datenbankverweise + Database location is required for adding a reference to a database Der Datenbankspeicherort ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich @@ -290,38 +326,22 @@ Database name Datenbankname - - Database - Datenbank - Database name is required for adding a reference to a different database Der Datenbankname ist zum Hinzufügen eines Verweises zu einer anderen Datenbank erforderlich - - A database name is required. The database variable is optional. - Ein Datenbankname ist erforderlich. Die Datenbankvariable ist optional. - - - A database name, server name, and server variable are required. The database variable is optional - Datenbankname, Servername und Servervariable sind erforderlich. Die Datenbankvariable ist optional. - Database project Datenbankprojekt - - A reference to this database already exists in this project - Ein Verweis auf diese Datenbank ist bereits in diesem Projekt vorhanden. + + Database project published successfully + Das Datenbankprojekt wurde erfolgreich veröffentlicht Database reference type is required for adding a reference to a database Der Datenbankverweistyp ist zum Hinzufügen eines Verweises zu einer Datenbank erforderlich - - Database References - Datenbankverweise - Database selection is required to create a project from a database Zum Erstellen eines Projekts aus einer Datenbank ist eine Datenbankauswahl erforderlich. @@ -330,22 +350,14 @@ Database variable Datenbankvariable - - There is already a directory named '{0}' in the selected location: '{1}'. - Es ist bereits ein Verzeichnis mit dem Namen "{0}" am ausgewählten Speicherort vorhanden: "{1}". - - - The selected project location '{0}' does not exist or is not a directory. - Der ausgewählte Projektspeicherort "{0}" ist nicht vorhanden oder kein Verzeichnis. - - - default - Standardeinstellung - DatabaseProject DatabaseProject + + Date + Datum + Default - image defined as default in the container registry Standard – Image, das in der Containerregistrierung als Standard definiert ist @@ -354,41 +366,21 @@ Delete Löschen - - Are you sure you want to delete {0}? - Möchten Sie "{0}" wirklich löschen? - - - Are you sure you want to delete {0} and all of its contents? - Sollen {0} und alle seine Inhalte wirklich gelöscht werden? - - - Are you sure you want to delete the reference to {0}? - Möchten Sie den Verweis auf {0} löschen? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - Sind Sie sicher, dass Sie die SQLCMD-Variable „{0}“ löschen wollen? - - - Failed to update app setting '{0}' - Fehler beim Aktualisieren der App-Einstellung "{0}" - - - Updating app setting: '{0}' - App-Einstellung wird aktualisiert: "{0}" - Deploying SQL Db Project Locally Lokales Bereitstellen eines SQL-Datenbankprojekts - - Failed to open a connection to the deployed database' - Fehler beim Öffnen einer Verbindung mit der bereitgestellten Datenbank. + + Develop and publish schemas for Azure SQL Database starting from an empty project + Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt - - A {0} script already exists. The new script will not be included in build. - Ein {0}-Skrip ist bereits vorhanden. Das neue Skript wird nicht im Build enthalten sein. + + Develop and publish schemas for SQL Server databases starting from an empty project + Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Andere Datenbank, derselbe Server - - Docker created id: '{0}' - Von Docker erstellte ID: "{0}" - - - Failed to run the docker container - Fehler beim Ausführen des Docker-Containers. + + Docker Image: + Docker-Image: Docker container is not running Docker-Container wird nicht ausgeführt - - License Agreement: - Lizenzbedingung: - - - Docker Image: - Docker-Image: - - - Use {0} on local arm64/Apple Silicon - Verwenden Sie {0} auf dem lokalen Arm64/Apple Silicon + + Docker created id: '{0}' + Von Docker erstellte ID: "{0}" Docker logs: '{0}' Docker-Protokolle: "{0}" - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Fehler beim Überprüfen von Docker. Stellen Sie sicher, dass Docker installiert ist und ausgeführt wird. Fehler: "{0}" - - - Done - Fertig + + Don't Ask Again + Nicht mehr fragen Don't use profile Profil nicht verwenden + + Done + Fertig + Download error Downloadfehler @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Herunterladen von {0} NuGet zum Abrufen von Build-DLLs - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge-Lizenzvertrag - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen - - - Azure SQL Edge Database - Azure SQL Edge-Datenbank - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Entwickeln und Veröffentlichen von Schemas für Azure SQL-Datenbanken aus einem leeren Projekt - - - Azure SQL Database - Azure SQL-Datenbank - - - Develop and publish schemas for SQL Server databases starting from an empty project - Entwickeln und Veröffentlichen von Schemas für SQL Server-Datenbanken aus einem leeren Projekt - - - SQL Server Database - SQL Server-Datenbank - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Entwickeln und veröffentlichen Sie Schemas für SQL-Datenbanken mit Microsoft.Build.Sql (Vorschau), beginnend mit einem leeren Projekt im SDK-Format. - - - SQL Database (SDK) - SQL-Datenbank (SDK) + + Enter a database name for this system database + Geben Sie einen Datenbanknamen für diese Systemdatenbank ein. Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Geben Sie den Namen der Umgebungsvariablen für die Verbindungszeichenfolge ein. - - Enter environment variable for SQL connection string - Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben - Enter connection string template Verbindungszeichenfolgenvorlage eingeben - - Enter new database name - Neuen Datenbanknamen eingeben - - - Enter new name - Neuen Namen eingeben - Enter default value for SQLCMD variable '{0}' Geben Sie den Standardwert für die SQLCMD-Variable „{0}“ ein. + + Enter environment variable for SQL connection string + Umgebungsvariable für SQL-Verbindungszeichenfolge eingeben + Enter new SQLCMD Variable name Geben Sie den Namen der neuen SQLCMD-Variable ein + + Enter new database name + Neuen Datenbanknamen eingeben + Enter new default value for variable '{0}' Geben Sie einen neuen Standardwert für die Variable „{0}“ ein. + + Enter new name + Neuen Namen eingeben + + + Enter project name + Geben Sie den Projektnamen ein + Enter {0} admin password Geben Sie {0} Administratorkennwort ein - - Enter {0} port number or press enter to use the default value - Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden - - - Enter a database name for this system database - Geben Sie einen Datenbanknamen für diese Systemdatenbank ein. - Enter {0} admin user name Administratorbenutzername \"{0}\" eingeben - - The project is already up to date with the database. - Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand. + + Enter {0} port number or press enter to use the default value + Geben Sie {0} Portnummer ein, oder drücken Sie die Eingabetaste, um den Standardwert zu verwenden Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Fehler beim Suchen des Speicherorts der Builddateien: {0} - - Error when moving file from {0} to {1}. Error: {2} - Fehler beim Verschieben der Datei von {0} nach {1}. Fehler: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Fehler: {0} wird in SQL-Datenbank Projekten für VS Code zurzeit nicht unterstützt. - - - Error: {0} - Fehler: {0} + + Error loading the publish profile. {0} + Fehler beim Laden des Veröffentlichungsprofils. {0} Error trying to read {0} of project '{1}'. {2} Fehler beim Lesen von {0} des Projekts „{1}“. {2} + + Error when moving file from {0} to {1}. Error: {2} + Fehler beim Verschieben der Datei von {0} nach {1}. Fehler: {2} + Error when renaming file from {0} to {1}. Error: {2} Fehler beim Umbenennen der Datei aus {0} in {1}. Fehler: {2} - - Could not build project. Error retrieving files needed to build. - Das Projekt konnte nicht erstellt werden. Fehler beim Abrufen der zum Erstellen erforderlichen Dateien. + + Error: {0} + Fehler: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Ich akzeptiere die {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Ich akzeptiere die {0}. - - - Microsoft SQL Server License Agreement - Microsoft SQL Server-Lizenzbedingungen + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Fehler: {0} wird in SQL-Datenbank Projekten für VS Code zurzeit nicht unterstützt. Example Usage @@ -612,14 +542,14 @@ Exclude Ausschließen - - Excluding folders is not yet supported - Das Ausschließen von Ordnern wird noch nicht unterstützt. - Exclude Object Types Objekttypen ausschließen + + Excluding folders is not yet supported + Das Ausschließen von Ordnern wird noch nicht unterstützt. + External Stream Externer Stream @@ -628,61 +558,69 @@ External Streaming Job Externer Streamingauftrag - - Validation of external streaming job passed. - Die Überprüfung des externen Streamingauftrags war erfolgreich. - - - Target information for extract is required to create database project. - Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich. - Extracting DacFx build DLLs to {0} DacFx-Build-DLLs werden extrahiert nach {0} + + Failed + Fehlerhaft + + + Failed to complete task '{0}'. Error: {1} + Fehler beim Abschließen der Aufgabe "{0}". Fehler: {1} + + + Failed to open a connection to the deployed database' + Fehler beim Öffnen einer Verbindung mit der bereitgestellten Datenbank. + + + Failed to publish to container. {0} + Fehler beim Veröffentlichen im Container. {0} + + + Failed to publish to new Azure SQL server. {0} + Fehler beim Veröffentlichen auf dem neuen Azure SQL Server. {0} + + + Failed to run the docker container + Fehler beim Ausführen des Docker-Containers. + + + Failed to update app setting '{0}' + Fehler beim Aktualisieren der App-Einstellung "{0}" + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Fehler beim Überprüfen von Docker. Stellen Sie sicher, dass Docker installiert ist und ausgeführt wird. Fehler: "{0}" + File Datei - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Auf dem Datenträger ist an diesem Speicherort bereits eine Datei mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Namen. - File Format Dateiformat - - file - Datei - File or directory '{0}' doesn't exist Datei oder Verzeichnis "{0}" nicht vorhanden + + File {0} doesn't exist + Die Datei "{0}" ist nicht vorhanden + Flat Flach - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Auf dem Datenträger ist an diesem Speicherort bereits ein Ordner mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Namen. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - An diesem Speicherort ist auf dem Datenträger bereits ein Ordner mit dem Namen "{0}" vorhanden. Wählen Sie einen anderen Speicherort aus. - - - Folder Elements - Ordnerelemente - Folder Ordner - - folder - Ordner + + Folder Elements + Ordnerelemente Folder structure @@ -692,17 +630,23 @@ Generate Script Skript generieren - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0} - Generating new SQL project from {0}... Check output window for details. Über {0} wird ein neues SQL-Projekt generiert... Überprüfen Sie das Ausgabefenster auf Details. - - hr - Std. + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Beim Generieren des Projekts über AutoRest ist ein Fehler aufgetreten. Weitere Details finden Sie im Ausgabebereich. Fehler: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Ich akzeptiere die {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Ich akzeptiere die {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Elemente importieren + + In progress + In Bearbeitung + Include Einschließen + + Include permissions + Berechtigungen einschließen + Include permissions in project Berechtigungen in Projekt einschließen - - Include permissions - Berechtigungen einschließen + + Install + Installieren Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file Ungültiger DSP in der SQLPROJ-Datei + + Invalid SQL connection string + Ungültige SQL-Verbindungszeichenfolge + Invalid database reference in .sqlproj file Ungültiger Datenbankverweis in der SQLPROJ-Datei - - Specified GUID is invalid: {0} - Die angegebene GUID ist ungültig: {0} - Invalid input: {0} Ungültige Eingabe: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - Auf das angegebene Datenbankprojekt kann nicht zugegriffen werden. Nur gültige, geöffnete Datenbankprojekte können neu geladen werden. + + Invalid target platform: {0}. Supported target platforms: {1} + Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1} Invalid value specified for the property '{0}' in .sqlproj file Für die Eigenschaft „{0}“ in der SQLPROJ-Datei wurde ein ungültiger Wert angegeben. - - Project property value '{0} is invalid - Der Eigenschaftswert “{0}” ist ungültig - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Ungültige SQL-Verbindungszeichenfolge - - - Invalid target platform: {0}. Supported target platforms: {1} - Ungültige Zielplattform: {0}. Unterstützte Zielplattformen: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + Elemente mit absolutem Pfad außerhalb des Projektordners werden nicht unterstützt. Stellen Sie sicher, dass die Pfade in der Projektdatei relativ zum Projektordner sind. Learn More Weitere Informationen + + License Agreement: + Lizenzbedingung: + Load profile... Profil laden... + + Location + Standort + Location Standort - - min - min + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge-Lizenzvertrag + + + Microsoft SQL Server License Agreement + Microsoft SQL Server-Lizenzbedingungen Missing 'version' entry in {0} Eintrag "version" fehlt in {0} - - Are you sure you want to move {0} to {1}? - Möchten Sie {0} wirklich nach {1} verschieben? + + Move + Verschieben Moving files between projects is not supported Das Verschieben von Dateien zwischen Projekten wird nicht unterstützt. - - msec - ms - - - Unexpected number of {0} files: {1} - Unerwartete Anzahl von {0} Dateien: {1} - Multiple .sqlproj files selected; please select only one. Mehrere SQLPROJ-Dateien ausgewählt; wählen Sie nur eine aus. + + Name + Name + + + Name + Name + Name must not be empty Der Name darf nicht leer sein. + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert. + New Neu + + New SQL project name + Name des neuen SQL-Projekts + New {0} name: Neuer {0}-Name: - - No {0} found - Keine {0} gefunden - - - No data sources in this project - Keine Datenquellen in diesem Projekt - - - File {0} doesn't exist - Die Datei "{0}" ist nicht vorhanden - - - The Schema Compare extension must be installed to a update a project from a database. - Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details. - - - The selected project file does not exist - Die ausgewählte Projektdatei ist nicht vorhanden. - - - No .sqlproj file selected; please select one. - Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus. - No Nein @@ -856,17 +788,21 @@ No (default) Nein (Standard) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Das Autorest-Tool wurde nicht im Systempfad gefunden, aber es wurde Node.js gefunden. Der Benutzer wird aufgefordert, den Vorgang fortzusetzen. Führen Sie „npm install autorest -g“ aus, um die Installation dauerhaft durchzuführen, und vermeiden Sie diese Meldung. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Von AutoRest wurden keine SQL-Dateien generiert. Vergewissern Sie sich bitte, dass Ihre Spezifikation Modelldefinitionen enthält, oder überprüfen Sie das Ausgabeprotokoll für Details. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - AutoRest ist nicht installiert. Um fortzufahren, wählen Sie aus, ob AutoRest von einem temporären Speicherort über „npx“ ausgeführt werden soll, oder installieren Sie AutoRest global und führen Sie es dann aus. + + No .sqlproj file selected; please select one. + Es wurde keine SQLPROJ-Datei ausgewählt. wählen Sie eine aus. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - Im Systempfad wurden weder AutoRest noch Node.js (npx) gefunden. Installieren Sie bitte Node.js, damit die AutoRest-Generierung funktioniert. + + No data sources in this project + Keine Datenquellen in diesem Projekt + + + No {0} found + Keine {0} gefunden None Elements @@ -876,9 +812,9 @@ NuGet package name NuGet-Paketname - - Published data-tier application (.nupkg) - Veröffentlichte Datenschichtanwendung (.nupkg) + + NuGet package version + NuGet-Paketversion Object Type @@ -896,6 +832,22 @@ Open License Agreement Lizenzbedingungen öffnen + + OpenAPI/Swagger spec + OpenAPI/Swagger-Spezifikation + + + Operation '{0}' completed successfully. Result: {1} + Der Vorgang "{0}" wurde erfolgreich abgeschlossen. Ergebnis: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + Fehler beim Vorgang "{0}". Versuchen Sie es erneut... Aktuelles Ergebnis: {1}. Fehler: "{2}" + + + Operation '{0}' failed. Re-trying... Error: '{1}' + Fehler beim Vorgang \"{0}\". Versuchen Sie es erneut... Fehler: \"{1}\" + Option Description Optionsbeschreibung @@ -904,26 +856,10 @@ Option Name Optionsname - - label: {0} does not exist in the options value name lookup - Bezeichnung: {0} existiert nicht in der Option value name lookup - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - Elemente mit absolutem Pfad außerhalb des Projektordners werden nicht unterstützt. Stellen Sie sicher, dass die Pfade in der Projektdatei relativ zum Projektordner sind. - Package Reference Paketverweis - - Cannot access parent of provided tree item - Auf das übergeordnete Element des bereitgestellten Strukturelements kann nicht zugegriffen werden. - - - {0} password doesn't match the confirmation password - {0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein - Port must a be number Der Port muss eine Zahl sein. @@ -932,65 +868,25 @@ PostDeploy Elements PostDeploy-Elemente - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements PreDeploy-Elemente - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Um erfolgreich zu erstellen, aktualisieren Sie das Projekt so, dass es über ein Skript vor der Bereitstellung und/oder ein Skript nach der Bereitstellung verfügt. - Profile Profil - - Error loading the publish profile. {0} - Fehler beim Laden des Veröffentlichungsprofils. {0} - - - Build failed. Check output pane for more details. {0} - Fehler bei der Erstellung. Weitere Details finden Sie im Ausgabebereich. {0} - - - A project named {0} already exists in {1}. - Ein Projekt mit dem Namen '{0}' ist bereits vorhanden in {1}. + + Project + Projekt Project '{0}' is already opened. Das Projekt "{0}" ist bereits geöffnet. - - Project - Projekt - - - Location - Standort - - - Select location to create project - Speicherort zum Erstellen des Projekts auswählen - - - Name - Name - - - Enter project name - Geben Sie den Projektnamen ein - - - The targets, references, and system database references need to be updated to build the project '{0}'. - Die Ziele, Referenzen und Systemdatenbankreferenzen müssen aktualisiert werden, um das Projekt '{0}' zu erstellen. + + Project property value '{0} is invalid + Der Eigenschaftswert “{0}” ist ungültig Project reference @@ -1000,13 +896,9 @@ Project reference name element Element „Projektverweisname“ - - Select project file - Projektdatei auswählen - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \"Weitere Informationen\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten. + + Project was successfully updated. + Das Projekt wurde erfolgreich aktualisiert. Publish @@ -1016,26 +908,18 @@ Publish Veröffentlichen - - Publish project - Projekt veröffentlichen + + Publish History + Veröffentlichungsverlauf Publish Options Veröffentlichung Optionen - - Publish profile elements - Veröffentlichen von Profilelementen - Publish Profile Veröffentlichungsprofil - - Database project published successfully - Das Datenbankprojekt wurde erfolgreich veröffentlicht - Publish Settings File Einstellungsdatei veröffentlichen @@ -1044,13 +928,25 @@ Publish Target Ziel veröffentlichen + + Publish profile elements + Veröffentlichen von Profilelementen + + + Publish project + Projekt veröffentlichen + + + Publish to an existing {0} + In einem vorhandenen {0} veröffentlichen + Publish to new Azure SQL Database emulator In neuem Azure SQL-Datenbank Emulator veröffentlichen - - Failed to publish to container. {0} - Fehler beim Veröffentlichen im Container. {0} + + Publish to new Azure SQL logical server (Preview) + Auf neuem Azure SQL logischen Server veröffentlichen (Vorschau) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) In neuem {0} lokalen Entwicklungscontainer veröffentlichen (Vorschau) - - Publish to an existing {0} - In einem vorhandenen {0} veröffentlichen - - - Publish to new Azure SQL logical server (Preview) - Auf neuem Azure SQL logischen Server veröffentlichen (Vorschau) - - - Failed to publish to new Azure SQL server. {0} - Fehler beim Veröffentlichen auf dem neuen Azure SQL Server. {0} + + Published data-tier application (.nupkg) + Veröffentlichte Datenschichtanwendung (.nupkg) Publishing project in a container... Veröffentlicht das Projekt in einem Container... - - Referenced Database Type - Typ der referenzierten Datenbank - Reference Type Verweistyp + + Referenced Database Type + Typ der referenzierten Datenbank + Referenced Database type Typ der referenzierten Datenbank - - Would you like to reload your database project? - Möchten Sie Ihr Datenbankprojekt neu laden? - Reset Zurücksetzen @@ -1104,26 +988,6 @@ Resource group Ressourcengruppe - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - Fehler beim Vorgang "{0}". Versuchen Sie es erneut... Aktuelles Ergebnis: {1}. Fehler: "{2}" - - - Operation '{0}' failed. Re-trying... Error: '{1}' - Fehler beim Vorgang \"{0}\". Versuchen Sie es erneut... Fehler: \"{1}\" - - - Running operation '{2}' Attempt {0} of {1} - Der Vorgang "{2}" wird ausgeführt. Versuch {0} von {1} - - - Operation '{0}' completed successfully. Result: {1} - Der Vorgang "{0}" wurde erfolgreich abgeschlossen. Ergebnis: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang "{1}" ausgeführt wird. - Revert values to project defaults Werte auf Projektstandardwerte zurücksetzen @@ -1132,10 +996,46 @@ Run via npx Ausführen über npx + + Running operation '{2}' Attempt {0} of {1} + Der Vorgang "{2}" wird ausgeführt. Versuch {0} von {1} + Running the docker container ... Dockercontainer wird ausgeführt ... + + SDK-style project (Preview) + Projekte im SDK-Stil (Vorschau) + + + SQL Database (SDK) + SQL-Datenbank (SDK) + + + SQL Server Database + SQL Server-Datenbank + + + SQL connection string + SQL-Verbindungszeichenfolge + + + SQLCMD Variables + SQLCMD-Variablen + + + SQLCMD Variables + SQLCMD-Variablen + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + Der SQLCMD-Variablenname „{0}“ darf keines der folgenden Zeichen enthalten: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + Der Name der SQLCMD-Variablen „{0}“ darf keine Leerzeichen enthalten. + Same database Dieselbe Datenbank @@ -1144,10 +1044,6 @@ Save Speichern - - Would you like to save the settings in a profile (.publish.xml)? - Möchten Sie die Einstellungen in einem Profil speichern (.publish.xml)? - Save As... Speichern unter... @@ -1156,13 +1052,17 @@ Schema Schema + + Schema Compare + Schemavergleich + Schema Compare failed: {0} Fehler beim Schemavergleich: {0} - - Schema Compare - Schemavergleich + + Schema compare could not start because build failed + Der Schemavergleich konnte aufgrund eines Fehlers beim Buildvorgang nicht gestartet werden. Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script Skript - - Click "Learn More" button for more information about SDK-style projects - Klicken Sie auf die Schaltfläche „Weitere Informationen“, um weitere Informationen zu Projekten im SDK-Stil zu erhalten. + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Projekte im SDK-Stil (Vorschau) - - - sec - Sek. - - - Select the base {0} docker image - Wählen Sie das Basis- {0} Docker-Image aus - - - Select connection - Verbindung auswählen - - - Select .dacpac - DACPAC auswählen - - - Select database - Datenbank auswählen - - - Select File - Datei auswählen - - - Select folder structure - Ordnerstruktur auswählen - - - Select the image tag or press enter to use the default value - Wählen Sie das Imagetag aus, oder drücken Sie die EINGABETASTE, um den Standardwert zu verwenden. - - - Select Profile - Profil auswählen - - - Select publish profile to load - Wählen Sie ein Veröffentlichungsprofil zum Laden aus - - - Select project location - Projektspeicherort auswählen - - - Select where to publish the project to - Auswählen, wo das Projekt veröffentlicht werden soll - - - Select OpenAPI/Swagger spec file - OpenAPI/Swagger-Spezifikationsdatei auswählen + + Script.PreDeployment + Script.PreDeployment Select Auswählen - - Current target platform: {0}. Select new target platform - Aktuelle Zielplattform: {0}. Neue Zielplattform auswählen + + Select .dacpac + DACPAC auswählen + + + Select File + Datei auswählen + + + Select OpenAPI/Swagger spec file + OpenAPI/Swagger-Spezifikationsdatei auswählen + + + Select Profile + Profil auswählen + + + Select connection + Verbindung auswählen + + + Select database + Datenbank auswählen + + + Select folder structure + Ordnerstruktur auswählen + + + Select location to create project + Speicherort zum Erstellen des Projekts auswählen + + + Select project file + Projektdatei auswählen + + + Select project location + Projektspeicherort auswählen + + + Select publish profile to load + Wählen Sie ein Veröffentlichungsprofil zum Laden aus + + + Select the base {0} docker image + Wählen Sie das Basis- {0} Docker-Image aus + + + Select the image tag or press enter to use the default value + Wählen Sie das Imagetag aus, oder drücken Sie die EINGABETASTE, um den Standardwert zu verwenden. + + + Select where to publish the project to + Auswählen, wo das Projekt veröffentlicht werden soll Server @@ -1256,86 +1156,38 @@ Server name Servername - - {0} admin password - {0} Administratorkennwort - - - {0} port number - {0} Portnummer - Server variable Servervariable + + Settings + Einstellungen + Source database Quelldatenbank - - OpenAPI/Swagger spec - OpenAPI/Swagger-Spezifikation + + Specified GUID is invalid: {0} + Die angegebene GUID ist ungültig: {0} - - SQLCMD Variables - SQLCMD-Variablen + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Beginnen Sie mit den Kernelementen, um Schemas für Azure SQL Edge-Datenbank zu entwickeln und zu veröffentlichen - - Value - Wert - - - Name - Name - - - SQL connection string - SQL-Verbindungszeichenfolge - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - Das .NET-SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den Speicherort des .NET-SDK in den Einstellungen, sofern bereits installiert. - - - Install - Installieren - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - Derzeit ist die .NET-SDK-Version „{0}“ installiert, die nicht unterstützt wird. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den von .NET-SDK unterstützten Versionsspeicherort in den Einstellungen, sofern bereits installiert. - - - Update Location - Speicherort für Updates - - - Don't Ask Again - Nicht mehr fragen - - - Database Projects - Datenbankprojekte - - - A SQLCMD Variable with the same name already exists in this project - In diesem Projekt ist bereits eine SQLCMD-Variable mit demselben Namen vorhanden. - - - SQLCMD variable name '{0}' cannot contain whitespace - Der Name der SQLCMD-Variablen „{0}“ darf keine Leerzeichen enthalten. - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - Der SQLCMD-Variablenname „{0}“ darf keines der folgenden Zeichen enthalten: {1} - - - SQLCMD Variables - SQLCMD-Variablen + + Status + Status Stored Procedure Gespeicherte Prozedur + + Success + Erfolgreich + Suppress errors caused by unresolved references in the referenced project Fehler unterdrücken, die durch nicht aufgelöste Verweise im Projekt verursacht werden, auf das verwiesen wird. @@ -1352,45 +1204,113 @@ Table Tabelle - - Connection - Verbindung + + Target Database + Zieldatenbank + + + Target Platform + Zielplattform + + + Target Server + Zielserver + + + Target information for extract is required to create database project. + Zum Erstellen eines Datenbankprojekts sind Zielinformationen zum Extrahieren erforderlich. + + + Target platform of the project {0} is now {1} + Die Zielplattform des Projekts "{0}" ist jetzt "{1}" Target project Zielprojekt - - Failed to complete task '{0}'. Error: {1} - Fehler beim Abschließen der Aufgabe "{0}". Fehler: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + Das .NET-SDK kann nicht gefunden werden. Der Projektbuild funktioniert nicht. Installieren Sie das .NET 6-SDK oder höher, oder aktualisieren Sie den Speicherort des .NET-SDK in den Einstellungen, sofern bereits installiert. + + + The Schema Compare extension must be installed to a update a project from a database. + Die Schemavergleich-Erweiterung muss installiert werden, um ein Projekt aus einer Datenbank zu aktualisieren. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + Das Projekt „{0}“ wird nach der Konvertierung nicht vollständig mit SSDT kompatibel sein. Vor der Konvertierung wird eine Sicherungskopie der Projektdatei im Projektordner erstellt. Weitere Informationen sind unter https://aka.ms/sqlprojsdk verfügbar. Wollen Sie mit der Konvertierung in ein Projekt im SDK-Stil fortfahren? + + + The project is already up to date with the database. + Das Projekt ist bereits mit der Datenbank auf dem neuesten Stand. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Das Projekt {0} wurde nach dem Aktualisieren zu einem SDK-Style-Projekt umgewandelt. Klicken Sie auf \"Weitere Informationen\", um Details zum Microsoft.Build.Sql-SDK und Möglichkeiten zum Vereinfachen der Projektdatei zu erhalten. + + + The selected project file does not exist + Die ausgewählte Projektdatei ist nicht vorhanden. + + + The selected project location '{0}' does not exist or is not a directory. + Der ausgewählte Projektspeicherort "{0}" ist nicht vorhanden oder kein Verzeichnis. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Die Systemdatenbankverweise müssen aktualisiert werden, um das Projekt „{0}“ zu erstellen. Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + Die Ziele, Referenzen und Systemdatenbankreferenzen müssen aktualisiert werden, um das Projekt '{0}' zu erstellen. + + + There is already a directory named '{0}' in the selected location: '{1}'. + Es ist bereits ein Verzeichnis mit dem Namen "{0}" am ausgewählten Speicherort vorhanden: "{1}". + + + There was an error updating the project: {0} + Beim Aktualisieren des Projekts: {0} ist ein Fehler aufgetreten + + + Time + Uhrzeit + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + 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. Unable to construct connection: {0} Verbindung kann nicht hergestellt werden: {0} - - Unable to find {1} with path '{0}' - {1} mit Pfad "{0}" wurde nicht gefunden. - - - Unable to find database reference {0} - Der Datenbankverweis {0} konnte nicht gefunden werden + + Unable to establish project context. Command invoked from unexpected location: {0} + Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0} Unable to find SQLCMD variable '{0}' Die SQLCMD-Variable "{0}" konnte nicht gefunden werden. + + Unable to find database reference {0} + Der Datenbankverweis {0} konnte nicht gefunden werden + + + Unable to find {1} with path '{0}' + {1} mit Pfad "{0}" wurde nicht gefunden. + Unable to locate '{0}' target: '{1}'. {2} Das Ziel von "{0}" wurde nicht gefunden: "{1}". {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - Der Projektkontext kann nicht eingerichtet werden. Der Befehl wurde von einem unerwarteten Speicherort aufgerufen: {0} + + Unexpected number of {0} files: {1} + Unerwartete Anzahl von {0} Dateien: {1} - Unhandled item type during delete: '{0} - Nicht behandelter Elementtyp beim Löschen: „{0} + Unhandled item type during exclude: '{0} + Nicht behandelter Elementtyp beim Ausschließen: „{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: Unbekannte Version: + + Update + Aktualisieren + + + Update Location + Speicherort für Updates + Update action Aktualisierungsaktion - - Apply all changes - Alle Änderungen anwenden - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - Die Systemdatenbankverweise müssen aktualisiert werden, um das Projekt „{0}“ zu erstellen. Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? - - - Update {0} for cross-platform support? - {0} für plattformübergreifende Unterstützung aktualisieren? - Update project from database Projekt aus Datenbank aktualisieren - - Update - Aktualisieren + + Update {0} for cross-platform support? + {0} für plattformübergreifende Unterstützung aktualisieren? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - Das Konvertieren des Projekts in {0}das SDK-Format war nicht erfolgreich. Änderungen an .sqlproj wurden rückgängig gemacht. + + Updating app setting: '{0}' + App-Einstellung wird aktualisiert: "{0}" Updating {0} from {1}... {0} von {1} wird aktualisiert... + + Use {0} on local arm64/Apple Silicon + Verwenden Sie {0} auf dem lokalen Arm64/Apple Silicon + User has cancelled selection for how to run autorest. Der Benutzer hat die Auswahl zum Ausführen von Autorest abgebrochen. @@ -1452,6 +1368,14 @@ User selected to run via npx. Der Benutzer hat die Ausführung über npx ausgewählt. + + Validation of external streaming job passed. + Die Überprüfung des externen Streamingauftrags war erfolgreich. + + + Value + Wert + Value cannot be empty Der Wert darf nicht leer sein. @@ -1464,25 +1388,101 @@ Version must not be empty Die Version darf nicht leer sein - - NuGet package version - NuGet-Paketversion - View Anzeigen - - Yes (Recommended) - Ja (empfohlen) + + View changes in Schema Compare + Änderungen in Schemavergleich anzeigen + + + Waiting for {0} seconds before another attempt for operation '{1}' + Es wird auf {0} Sekunden gewartet, bevor ein weiterer Versuch für den Vorgang "{1}" ausgeführt wird. + + + Would you like to reload your database project? + Möchten Sie Ihr Datenbankprojekt neu laden? + + + Would you like to save the settings in a profile (.publish.xml)? + Möchten Sie die Einstellungen in einem Profil speichern (.publish.xml)? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Möchten Sie die Datei "local.settings.json" der Azure-Funktion mit der neuen Verbindungszeichenfolge aktualisieren? Yes Ja + + Yes (Recommended) + Ja (empfohlen) + + + at + bei + + + dacpac Files + DACPAC-Dateien + + + default + Standardeinstellung + + + file + Datei + + + folder + Ordner + + + hr + Std. + + + label: {0} does not exist in the options value name lookup + Bezeichnung: {0} existiert nicht in der Option value name lookup + + + min + min + + + msec + ms + + + sec + Sek. + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Wenn das Projekt in SSDT erstellt wurde, funktioniert es weiterhin in beiden Tools. Möchten Sie das Projekt aktualisieren? + + + {0} admin password + {0} Administratorkennwort + + + {0} password doesn't match the confirmation password + {0} Kennwort stimmt nicht mit dem Bestätigungskennwort überein + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} Kennwort erfüllt nicht die Kennwortkomplexitätsanforderung. Weitere Informationen finden Sie unter https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + {0} Portnummer + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … mit Code beendet: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … mit Signal beendet: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - Datenbankprojekte - Add Database Reference Datenbankverweis hinzufügen @@ -1524,86 +1520,6 @@ Add Existing Item... Vorhandenes Element hinzufügen... - - Add SQLCMD Variable - SQLCMD-Variable hinzufügen - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Welche Version von Autorest.Sql aus NPM verwendet werden soll. Es wird die Neueste verwendet, wenn nicht festgelegt. - - - Build - Build - - - Change Target Platform - Zielplattform ändern - - - Close Database Project - Datenbankprojekt schließen - - - Whether project nodes start collapsed - Gibt an, ob Projektknoten zu Beginn reduziert sind - - - Convert to SDK-style project - In SDK-Style-Projekt konvertieren - - - Create Project From Database - Projekt aus Datenbank erstellen - - - Delete - Löschen - - - Design and publish SQL database schemas - Entwerfen und Veröffentlichen von SQL-Datenbankschemas - - - Database Projects - Datenbankprojekte - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Vollständiger Pfad zum .NET-SDK auf dem Computer. Wenn sich die „dotnet.exe“-Datei beispielsweise unter „C:\folder1\dotnet\dotnet.exe“ befindet, legen Sie den Pfad für diese Einstellung auf „C:\folder1\dotnet“ fest. - - - Edit - Bearbeiten - - - Edit .sqlproj File - .sqlproj-Datei bearbeiten - - - Enable preview SQL Database Projects features - Aktivieren der Features der Vorschauversion von SQL-Datenbankprojekten - - - Exclude from project - Aus Projekt ausschließen - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - SQL-Projekt aus OpenAPI/Swagger-Spezifikation generieren (Vorschau) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Welche Version des Microsoft.Build.Sql SDK zum Erstellen von Legacy-SQL-Projekten verwendet wird. Beispiel: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - Gibt an, ob der Benutzer aufgefordert wird, das .NET-SDK zu installieren, wenn keine Installation erkannt wird. - - - New Database Project - Neues Datenbankprojekt - Add External Streaming Job Externen Streamingauftrag hinzufügen @@ -1628,6 +1544,10 @@ Add Publish Profile Veröffentlichungsprofil hinzufügen + + Add SQLCMD Variable + SQLCMD-Variable hinzufügen + Add Script Skript hinzufügen @@ -1644,18 +1564,88 @@ Add View Ansicht hinzufügen - - Whether to prompt the user to install Node.js when not detected. - Ob der Benutzer aufgefordert wird, Node.js zu installieren, wenn dieser nicht erkannt wird. + + Build + Build + + + Change Target Platform + Zielplattform ändern + + + Close Database Project + Datenbankprojekt schließen + + + Convert to SDK-style project + In SDK-Style-Projekt konvertieren + + + Create Project From Database + Projekt aus Datenbank erstellen + + + Database Projects + Datenbankprojekte + + + Database Projects + Datenbankprojekte + + + Delete + Löschen + + + Design and publish SQL database schemas + Entwerfen und Veröffentlichen von SQL-Datenbankschemas + + + Edit + Bearbeiten + + + Edit .sqlproj File + .sqlproj-Datei bearbeiten + + + Enable preview SQL Database Projects features + Aktivieren der Features der Vorschauversion von SQL-Datenbankprojekten + + + Exclude from project + Aus Projekt ausschließen + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Vollständiger Pfad zum .NET-SDK auf dem Computer. Wenn sich die „dotnet.exe“-Datei beispielsweise unter „C:\folder1\dotnet\dotnet.exe“ befindet, legen Sie den Pfad für diese Einstellung auf „C:\folder1\dotnet“ fest. + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + SQL-Projekt aus OpenAPI/Swagger-Spezifikation generieren (Vorschau) + + + New Database Project + Neues Datenbankprojekt + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + Derzeit sind keine Datenbankprojekte geöffnet. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + + + Open Containing Folder + Ordner mit Inhalt öffnen Open Database Project Datenbankprojekt öffnen - - Open Containing Folder - Enthaltenden Ordner öffnen - Open in Designer Im Designer öffnen @@ -1664,6 +1654,10 @@ Open project Projekt öffnen + + Projects + Projekte + Properties Eigenschaften @@ -1688,19 +1682,25 @@ Validate External Streaming Job Externen Streamingauftrag überprüfen - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - Derzeit sind keine Datenbankprojekte geöffnet. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Gibt an, ob Projektknoten zu Beginn reduziert sind - - Projects - Projekte + + Whether to prompt the user to install .NET SDK when not detected. + Gibt an, ob der Benutzer aufgefordert wird, das .NET-SDK zu installieren, wenn keine Installation erkannt wird. + + + Whether to prompt the user to install Node.js when not detected. + Ob der Benutzer aufgefordert wird, Node.js zu installieren, wenn dieser nicht erkannt wird. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Welche Version von Autorest.Sql aus NPM verwendet werden soll. Es wird die Neueste verwendet, wenn nicht festgelegt. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Welche Version des Microsoft.Build.Sql SDK zum Erstellen von Legacy-SQL-Projekten verwendet wird. Beispiel: 0.1.7-preview diff --git a/resources/xlf/de/sql-migration.de.xlf b/resources/xlf/de/Microsoft.sql-migration.de.xlf similarity index 97% rename from resources/xlf/de/sql-migration.de.xlf rename to resources/xlf/de/Microsoft.sql-migration.de.xlf index d8bfc2671e..eb79a011be 100644 --- a/resources/xlf/de/sql-migration.de.xlf +++ b/resources/xlf/de/Microsoft.sql-migration.de.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - Die Migrationsdienstkomponente konnte nicht gestartet werden. {0} + + ({0} error) + ({0} Fehler) - - Service component crashed. - Die Dienstkomponente ist abgestürzt. + + ({0} errors) + ({0} Fehler) - - Service provider could not be initialized. - Der Dienstanbieter konnte nicht initialisiert werden. + + ({0} warning) + ({0} Warnung) - - Migrate logins from '{0}' to Azure SQL - Migrieren von Anmeldungen von „{0}“ zu Azure SQL + + ({0} warnings) + ({0} Warnungen) - - Migrate '{0}' to Azure SQL - "{0}" zu Azure SQL migrieren + + (Unavailable) {0} + (Nicht verfügbar) {0} - - Are you sure you want to cancel this migration? - Möchten Sie diese Migration abbrechen? + + (for {0} assessed databases) + (für {0} bewertete Datenbanken) - - Are you sure you want to delete this migration? - Möchten Sie die Migration wirklich löschen? + + (new) {0} + (neu) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory-Domänennamen (nur zum Migrieren von Windows-Authentifizierungsanmeldungen erforderlich) + + - + - - - Enter AAD Domain Name - Name der AAD-Verwaltungsdomäne eingeben + + -- unavailable -- + -- nicht verfügbar -- - - Collecting target login failed with error code {0} - Fehler beim Erfassen der Zielanmeldung. Fehlercode: {0} + + 0 tables found on source database. + In der Quelldatenbank wurden 0 Tabellen gefunden. - - Completed migrating logins - Die Migration von Anmeldungen wurde abgeschlossen. + + 1. Stop all incoming transactions to the source database. + 1. Beenden Sie alle eingehenden Transaktionen in der Quelldatenbank. - - Azure SQL Database - Azure SQL-Datenbank + + 2. Create a final transaction log backup and store it on the network share. + 2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Azure Active Directory (AAD)-Domänenname ist erforderlich, um die Windows-Anmeldung zu migrieren. Geben Sie einen AAD-Domänennamen ein, oder heben Sie die Auswahl von Windows-Anmeldungen auf. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container. - - Login migration error: {0} - Anmeldemigrationsfehler: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Stellen Sie sicher, dass alle Sicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für "Ausstehende Wiederherstellung von Protokollsicherungen" sollte 0 (null) sein. - - Validating and migrating logins completed. - -Establishing user mappings. - Das Überprüfen und Migrieren von Anmeldungen wurde abgeschlossen. - -Benutzerzuordnungen werden eingerichtet. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für "Ausstehende Wiederherstellung von Protokollsicherungen" sollte 0 (null) sein. - - Establishing user mappings failed - Fehler beim Einrichten von Benutzerzuordnungen. + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene "Unternehmenskritisch" erheblich länger dauern als auf "Universell", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher. - - Migrating logins failed - Fehler beim Migrieren von Anmeldungen + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Eine oder mehrere SQL Server-Quelldatenbanken, die lokal oder auf SQL Server auf einer Azure-VM oder einem beliebigen virtuellen Computer in der Cloud (privat, öffentlich) ausgeführt werden. - - Login migration in progress - Die Migration von Anmeldungen ist in Bearbeitung + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Ein Tutorial, das Schritt für Schritt erklärt, wie Sie Datenbanken von einer SQL Server-Instanz (vor Ort oder Azure Virtual Machines) zu Azure SQL Database migrieren. - - Migration status details for {0} - Migrationsstatusdetails für {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren. - - Login found - Anmeldung gefunden + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren. - - Login not found - Anmeldung nicht gefunden - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - Das Einrichten von Benutzerzuordnungen wurde abgeschlossen. - -Aktuell werden Serverrollen migriert, Serverzuordnungen eingerichtet und Berechtigungen festgelegt. Dies nimmt einige Zeit in Anspruch. - - - Migrating server roles, establishing server mappings and setting permissions failed. - Das Migrieren von Serverrollen, das Einrichten von Serverzuordnungen und das Festlegen von Berechtigungen ist fehlgeschlagen.. - - - Migration Status - Migrationsstatus - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - Die Anmeldeliste wurde erfolgreich aktualisiert. Gefundene Quellanmeldungen {0}, gefundene Zielanmeldungen {1} - - - Refreshing login list from source failed - Fehler beim Aktualisieren der Anmeldeliste aus der Quelle. - - - Refreshing login list from target failed - Fehler beim Aktualisieren der Anmeldeliste vom Ziel. - - - Refreshing login list from source and target - Anmeldeliste aus Quelle und Ziel wird aktualisiert - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Bitte beachten Sie, dass dieser Assistent keine Anmeldetypen für die Windows-Authentifizierung anzeigt, da die Migration dieses Typs derzeit nicht unterstützt wird. Die Funktion zum Migrieren von Windows-Authentifizierungsanmeldungen ist in Kürze verfügbar. - - - Select login(s) to migrate - Zu migrierende Anmeldung(en) auswählen - - - Status - Status - - - Failed - Fehlerhaft - - - In progress - In Bearbeitung - - - Migrating {0} logins to target {1} '{2}' - {0} Anmeldungen werden zum Ziel {1} „{2}“ migriert - - - Completed migrating {0} logins to {1} '{2}' - Die Migration von {0} Anmeldungen zu {1} „{2}“ wurde abgeschlossen. - - - Failed migrating {0} logins to {1} '{2}' - Fehler beim Migrieren von {0} Anmeldungen zu {1} „{2}“ - - - Login migration has already been initiated and going back to prior page is disabled. - Die Anmeldemigration wurde bereits initiiert, und das Zurückkehren zur vorherigen Seite ist deaktiviert. - - - Previous (Disabled) - Zurück (deaktiviert) - - - Migration Status - Migrationsstatus - - - Succeeded - Erfolgreich - - - Migrate logins - Anmeldungen migrieren - - - Not started - Nicht gestartet - - - Target Status - Zielstatus - - - Azure SQL target - Azure SQL-Ziel - - - Login type - Anmeldetyp - - - SQL Server on Azure Virtual Machine - SQL Server auf Azure-VM - - - Connection was successful. - Die Verbindung war erfolgreich. - - - Please note that login migration feature is in public preview mode. - Bitte beachten Sie, dass sich das Feature für die Anmeldemigration im öffentlichen Vorschaumodus befindet. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Wählen Sie die Ziel-Azure SQL Managed Instance, Azure SQL-VM oder Azure SQL-Datenbank(en) aus, in die Sie Ihre Anmeldungen migrieren möchten. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Stellen Sie sicher, dass der aktuelle Benutzer über Berechtigungen als Systemadministrator verfügt, um alle Anmeldeinformationen für die aktuelle Instanz ({0}) abzurufen. - - - Azure SQL target type - Azure SQL-Zieltyp - - - {0}/{1} logins selected - {0}/{1} Anmeldungen ausgewählt - - - Select the databases that you want to migrate to Azure SQL. - Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten. - - - {0} (requires credentials refresh) - {0} (erfordert Aktualisierung der Anmeldeinformationen) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Bei der Validierung einer Ressourcenverbindung ist eine Zeitüberschreitung aufgetreten. Weitere Informationen finden Sie unter: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,54 +106,170 @@ Aktuell werden Serverrollen migriert, Serverzuordnungen eingerichtet und Berecht Active backup files ({0} items) Aktive Sicherungsdateien ({0} Elemente) + + Add a linked account and then try again. + Fügen Sie ein verknüpftes Konto hinzu, und versuchen Sie es dann erneut. + + + Add account + Konto hinzufügen + + + Add your Azure account to view existing migrations and their status. + Fügen Sie Ihr Azure-Konto hinzu, um vorhandene Migrationen und deren Status anzuzeigen. + All backups restored Alle Sicherungen wiederhergestellt + + All database migrations + Alle Datenbankmigrationen + All fields are required. Alle Felder müssen ausgefüllt werden. + + All steps completed with the following error(s):{0}{1} + Alle Schritte wurden mit den folgenden Fehlern abgeschlossen:{0}{1} + + + All steps succeeded. + Alle Schritte wurden erfolgreich ausgeführt. + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Eine Azure SQL Managed Instance, einen SQL Server auf einer Azure-VM oder eine Azure SQL-Datenbank, zu dem Ihre Datenbank(en) migriert werden sollen. + + + An Azure account (not required for assessment or SKU recommendation functionality) + Ein Azure-Konto (nicht erforderlich für Bewertungs- oder SKU-Empfehlungsfunktionen) + + + An error has occured while refreshing the migrations list. + Fehler beim Aktualisieren der Migrationsliste. + + + An error occurred while accessing database details. + Fehler beim Zugriff auf Datenbankdetails. + + + An error occurred while assessing the server '{0}'. + Fehler beim Bewerten des Servers "{0}". + + + An error occurred while canceling the migration. + Es ist ein Fehler beim Abbrechen der Migration aufgetreten. + + + An error occurred while connecting to target migration database. + Fehler beim Herstellen einer Verbindung mit der Zielmigrationsdatenbank. + + + An error occurred while connecting to the target server. + Beim Herstellen einer Verbindung mit dem Zielserver ist ein Fehler aufgetreten. + + + An error occurred while deleting the migration. + Fehler beim Löschen der Migration. + + + An error occurred while generating SKU recommendations for the server '{0}'. + Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'. + + + An error occurred while initiating cutover. + Fehler beim Initiieren des Cutovers. + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + Beim Laden der Kontoabonnements ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut. + + + An error occurred while loading available Azure account tenants. + Beim Laden des verfügbaren Azure-Kontomandanten ist ein Fehler aufgetreten. + + + An error occurred while loading available Azure accounts. + Fehler beim Laden von Azure-Ressourcen. + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Fehler beim Laden der verfügbaren Datenbankmigrationsdienste. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal. + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Beim Laden verfügbarer Ressourcengruppen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut. + + + An error occurred while loading locations. Please check your Azure connection and try again. + Fehler beim Laden von Speicherorten. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal. + + + An error occurred while refreshing the migration service creation status. + Es ist ein Fehler beim Aktualisieren des Migrationsdienst-Erstellungsstatus aufgetreten. + + + An error occurred while refreshing the migration status. + Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten. + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Fehler beim Aktualisieren der Migrationsliste. Überprüfen Sie Ihre verknüpfte Azure-Verbindung, und klicken Sie auf "Aktualisieren", um es noch mal zu versuchen. + + + An error occurred while restarting the migration. + Fehler beim erneuten Starten der Migration. + + + An error occurred while starting the certificate migration: '{0}' + Fehler beim Starten der Zertifikatmigration: "{0}" + + + An error occurred while trying to get {0} login information. + Beim Versuch, {0} Anmeldeinformationen abzurufen, ist ein Fehler aufgetreten. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2} + + + Application downtime is limited to cutover at the end of migration. + Die Ausfallzeit der Anwendung ist auf den Cutover am Ende der Migration beschränkt. + + + Application downtime will start when the migration starts. + Die Downtime der Anwendung beginnt, wenn die Migration gestartet wird. + + + Apply + Anwenden + Apply Anwenden - - (for {0} assessed databases) - (für {0} bewertete Datenbanken) + + Are you sure you want to cancel this migration? + Möchten Sie diese Migration abbrechen? - - Assessment results for '{0}' - Bewertungsergebnisse für „{0}“ + + Are you sure you want to delete this migration? + Möchten Sie die Migration wirklich löschen? - - The assessment of your SQL Server instance '{0}' failed. - Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten. + + Ascending + Aufsteigend + + + Assess extended event sessions + Erweiterte Ereignissitzungen bewerten Assessment in progress Bewertung wird durchgeführt - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - Wir bewerten die Datenbanken in Ihrer SQL Server-Instanz {0}, um das richtige Azure SQL-Ziel zu identifizieren. - -Dies kann einige Zeit dauern. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance oder Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Datenbanken, die nicht für die Migration zu Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL Managed Instance-Migrationsbereitschaft überprüfen. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL-Datenbank-Migrationsbereitschaft überprüfen. - Assessment results Bewertungsergebnisse @@ -306,9 +278,13 @@ Dies kann einige Zeit dauern. Assessment results and recommendations Bewertungsergebnisse und Empfehlungen - - This is a blocking issue that will prevent the database migration from succeeding. - Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert. + + Assessment results are unavailable. + Bewertungsergebnisse sind nicht verfügbar. + + + Assessment results for '{0}' + Bewertungsergebnisse für „{0}“ Authentication key @@ -318,222 +294,498 @@ Dies kann einige Zeit dauern. Authentication key '{0}' has been refreshed. Der Authentifizierungsschlüssel "{0}" wurde aktualisiert. - - Authentication type - Authentifizierungstyp + + Authentication keys + Authentifizierungsschlüssel Authentication keys Authentifizierungsschlüssel - - Azure SQL - Azure SQL + + Authentication keys used to connect to the self-hosted integration runtime node + Authentifizierungsschlüssel, die zum Herstellen einer Verbindung mit dem selbstgehosteten Integration Runtime-Knoten verwendet werden - - Azure SQL Database Server - Azure SQL-Datenbank-Server - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - SQL Server on Azure Virtual Machines - SQL Server auf Azure-VMs - - - SQL Server on Azure VM - SQL Server auf einem virtuellen Azure-Computer - - - Target type - Zieltyp - - - Azure Storage account to upload backups - Azure Storage-Konto zum Hochladen von Sicherungen + + Authentication type + Authentifizierungstyp Azure AD tenant Azure AD-Mandant - - Folder name - Ordnername + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Azure Active Directory (AAD)-Domänenname ist erforderlich, um die Windows-Anmeldung zu migrieren. Geben Sie einen AAD-Domänennamen ein, oder heben Sie die Auswahl von Windows-Anmeldungen auf. - - Backup size (MB) - Größe der Sicherungsdatei (MB) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory-Domänennamen (nur zum Migrieren von Windows-Authentifizierungsanmeldungen erforderlich) - - File name - Dateiname + + Azure Database Migration Guides + Leitfäden zur Azure-Datenbankmigration - - Number of stripes - Anzahl von Bereichsstreifen + + Azure Database Migration Service + Azure Database Migration Service - - Restore finish date - Enddatum der Wiederherstellung + + Azure Database Migration Service + Azure-Dienst zur Datenbankmigration - - Restore start date - Startdatum der Wiederherstellung + + Azure Database Migration Service + Azure Database Migration Service - - Restore status - Wiederherstellungsstatus + + Azure Database Migration Service + Azure-Dienst zur Datenbankmigration - - File status - Dateistatus + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + Azure Database Migration Service "{0}" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1} + +Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren. - - Backup location - Sicherungsspeicherort + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + Azure Database Migration Service '{0}' ist mit einer selbstgehosteten Integration Runtime verbunden, die auf einem oder mehreren Knoten ausgeführt wird – {1} + +Für bessere Leistung und Hochverfügbarkeit können Sie zusätzliche Knoten registrieren. Anweisungen zur Registrierung finden Sie unten. - - Backup start time - Startzeitpunkt für Sicherung + + Azure Database Migration Service "{0}" details:` + Details zum Azure Database Migration Service "{0}": - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Ein Cutover der Migration einer verwalteten SQL-Instanz kann auf der Dienstebene "Unternehmenskritisch" erheblich länger dauern als auf "Universell", da für drei sekundäre Replikate eine Always On-Hochverfügbarkeitsgruppe angelegt werden muss. Die Dauer des Vorgangs hängt von der Größe der Daten ab. Die Seedinggeschwindigkeit ist in 90 % der Fälle 220 GB/Stunde oder höher. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Azure Database Migration Service ist nicht registriert. Azure Database Migration Service "{0}" muss bei selbstgehosteten Integration Runtime auf jedem Knoten registriert werden. - - Folder - Ordner + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Azure Database Migration Service ist nicht registriert. Azure Database Migration Service '{0}' muss mit einer selbstgehosteten Integration Runtime auf einem beliebigen Knoten registriert werden. + +Anweisungen zur Registrierung finden Sie unten. - - Blob container resource group - Blob-Container-Ressourcengruppe + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um die Konnektivität zwischen Quelle und Ziel zu verarbeiten und Sicherungen von einer lokalen Netzwerkdateifreigabe in Azure hochzuladen (falls zutreffend). - - Last backup file - Letzte Sicherungsdatei + + Azure Database Migration Service name. + Name des Azure Database Migration Service. - - Select a blob container value first. - Wählen Sie zuerst einen BLOB-Containerwert aus. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt. Sie können einen bestehenden Datenbankmigrationsdienst auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen. - - Blob container storage account - Blob-Container-Speicherkonto + + Azure SQL + Azure SQL - - Blob container - Blobcontainer + + Azure SQL Database + Azure SQL-Datenbank - - Select a resource group. - Wählen Sie eine Ressourcengruppe aus. + + Azure SQL Database + Azure SQL-Datenbank - - Select a resource group value first. - Wählen Sie zuerst einen Ressourcengruppenwert aus. + + Azure SQL Database + Azure SQL-Datenbank - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - Stellen Sie beim Hochladen von Datenbanksicherungen in Ihren Blobcontainer sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert werden. Nur der Stamm des Containers und die Ordner auf höchstens einer Ebene werden unterstützt. + + Azure SQL Database + Azure SQL-Datenbank - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Es sind mehrere Datenbanken mit demselben Sicherungsort ausgewählt. Stellen Sie sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert sind. + + Azure SQL Database Server + Azure SQL-Datenbank-Server + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Migration + Azure SQL-Migration + + + Azure SQL target + Azure SQL-Ziel + + + Azure SQL target + Azure SQL-Ziel + + + Azure SQL target selected as default. + Azure SQL-Ziel als Standard ausgewählt. + + + Azure SQL target type + Azure SQL-Zieltyp Azure Storage Blob Container details Azure Storage Blob Containerdetails - - Provide the Azure Storage Blob Container that contains the backups. - Geben Sie den Azure Storage Blob Container an, der die Sicherungen enthält. + + Azure Storage account to upload backups + Azure Storage-Konto zum Hochladen von Sicherungen - - Subscription - Abonnement + + Azure account + Azure-Konto - - Enter target database name and select resource group, storage account and container for the selected source databases. - Geben Sie den Namen der Zieldatenbank ein, und wählen Sie die Ressourcengruppe, das Speicherkonto und den Container für die ausgewählten Quelldatenbanken aus. + + Azure configuration + Azure-Konfiguration - - Select a storage account value first. - Wählen Sie zuerst einen Speicherkontowert aus. + + Azure recommendation (PREVIEW) + Azure-Empfehlung + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann ein Ziel der geeigneten Größe in Azure für Ihren Workload. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \"Azure-Empfehlung abrufen\". + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren. + + + Azure recommendation will be displayed once data collection is complete. + Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Azure-Region für Ihre Azure Database Migration Service. Es werden nur Regionen angezeigt, die einen Dienst enthalten. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Azure-Region für Ihren Azure Database Migration Service. Dies sollte die gleiche Region sein wie Ihre Ziel-Azure SQL. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Azure-Region für Ihr Azure SQL-Ziel. Es werden nur Regionen angezeigt, die ein für die Migration geeignetes Ziel enthalten. + + + Azure storage + Azure-Speicher + + + Azure storage connectivity + Azure-Speicherkonnektivität + + + Azure storage subscription + Azure-Speicherabonnement + + + Backup location + Sicherungsspeicherort + + + Backup size (MB) + Größe der Sicherungsdatei (MB) + + + Backup start time + Startzeitpunkt für Sicherung + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden. + + + Below is the target storage configuration required to meet your storage performance needs. + Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist. + + + Blob container + Blobcontainer + + + Blob container resource group + Blob-Container-Ressourcengruppe + + + Blob container storage account + Blob-Container-Speicherkonto + + + Blocked + Gesperrt + + + Blocking Issue: {0} + Blockierproblem: {0} Browse Durchsuchen - - {0}/{1} databases can be migrated without issues - {0}/{1} Datenbanken können ohne Probleme migriert werden. + + Business critical + Unternehmenskritisch + + + CPU requirement + CPU-Anforderung + + + Cancel + Abbrechen Cancel Abbrechen - - An error occurred while canceling the migration. - Es ist ein Fehler beim Abbrechen der Migration aufgetreten. + + Cancel + Abbrechen Cancel migration Migration abbrechen - - Migration is not in progress and cannot be canceled. - Die Migration ist nicht in Bearbeitung und kann nicht abgebrochen werden. + + Canceled + Abgebrochen - - Migration is not in progress and cannot be cutover. - Die Migration ist nicht in Bearbeitung, Cutover nicht möglich. + + Canceled + Abgebrochen - - Migration is currently in progress and cannot be deleted. - Die Migration wird derzeit ausgeführt und kann nicht gelöscht werden. + + Canceled + Abgebrochen - - Migration cannot be retried. - Die Migration kann nicht wiederholt werden. + + Canceled + Abgebrochen - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen. + + Canceling + Vorgang wird abgebrochen + + + Cancelled + Abgebrochen + + + Cancelled + Abgebrochen + + + Cancelled + Abgebrochen + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter "OwnerUri"). + + + Cannot retrieve saved session. Try again by selecting new session. + Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen. + + + Certificate migration + Zertifikatmigration + + + Certificates Migration + Zertifikatmigration + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + Die Zertifikatmigration wurde erfolgreich abgeschlossen. Klicken Sie auf Weiter, um mit der Migration fortzufahren. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + Die Zertifikatmigration wurde für die aktuelle Konfiguration nicht ausgeführt. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen. + + + Certificates migration progress details: + Details zum Zertifikatmigrationsstatus: + + + Certificates migration results: + Zertifikatmigrationsergebnisse: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + Die Zertifikatmigration wurde abgebrochen. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + Zertifikate müssen migriert werden, bevor mit der Datenbankmigration fortgefahren wird. Andernfalls tritt ein Fehler auf. {0} zur manuellen Migration von TDE-Zertifikaten. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \"Empfehlung aktualisieren\" klicken. + + + Check this option to skip assessment and continue the migration. + Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen. + + + Choose how you want to provide performance data + Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten + + + Choose your Azure SQL target + Azure SQL-Ziel auswählen + + + Clear + Löschen Clear Löschen + + Click on SQL Server instance or any of the databases on the left to view its details. + Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen. + + + Click the button below to import or collect database performance data. + Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen. + + + Click this column to activate the context command menu + Klicken Sie auf diese Spalte, um das Kontextbefehlsmenü zu aktivieren + + + Click to view error details + Klicken Sie, um Details zum Fehler anzuzeigen + + + Close + Schließen + Close Schließen + + Collect performance data now + Leistungsdaten jetzt sammeln + + + Collecting target login failed with error code {0} + Fehler beim Erfassen der Zielanmeldung. Fehlercode: {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Vergleich der tatsächlichen Menge der aus der Quelle gelesenen Daten und der tatsächlichen Datenmenge, die in das Ziel hochgeladen wurde. + Complete cutover Cutover abschließen - - We ran the following steps: - Wir haben die folgenden Schritte ausgeführt: + + Completed + Abgeschlossen + + + Completed migrating logins + Die Migration von Anmeldungen wurde abgeschlossen. + + + Completed migrating {0} logins to {1} '{2}' + Die Migration von {0} Anmeldungen zu {1} „{2}“ wurde abgeschlossen. + + + Completing + Wird abgeschlossen Completing cutover without restoring all the backups may result in a data loss. Ein Cutover ohne Wiederherstellung aller Sicherungen kann zu Datenverlusten führen. - - I confirm there are no additional log backups to provide and want to complete cutover. - Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll. + + Completing migration + Migration wird abgeschlossen + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten. Connect Verbinden + + Connection error: {0} + Verbindungsfehler: {0} + + + Connection error:{0} {1} + Verbindungsfehler:{0} {1} + Connection status Verbindungsstatus + + Connection was successful but did not find any target databases. + Die Verbindung war erfolgreich, aber es wurden keine Zieldatenbanken gefunden. + + + Connection was successful. + Die Verbindung war erfolgreich. + + + Connection was successful. Target databases found: {0} + Die Verbindung war erfolgreich. Gefundene Zieldatenbanken: {0} + + + Copy duration + Kopierdauer + + + Copy finished + Kopiervorgang abgeschlossen + Copy key 1 Schlüssel 1 kopieren @@ -546,66 +798,42 @@ Dies kann einige Zeit dauern. Copy migration details Migrationsdetails kopieren - - Canceled - Abgebrochen + + Copy migration results + Migrationsergebnisse kopieren - - Cancelled - Abgebrochen + + Copy results + Ergebnisse kopieren - - Copy finished - Kopiervorgang abgeschlossen + + Copy start + Kopierstart - - Copying - Kopiervorgang - - - Failed - Fehlerhaft - - - In progress - In Bearbeitung - - - Preparing - Wird vorbereitet - - - Queued - In Warteschlange gestellt - - - Rebuilding indexes - Indizes werden neu erstellt - - - Succeeded - Erfolgreich + + Copy throughput + Kopierdurchsatz Copy throughput (MBPS) Kopierdurchsatz (MBit/s) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - Datenverschiebungsdurchsatz, der während der Migration Ihrer Datenbanksicherungen zu Azure erreicht wurde. Dies ist die Rate der Datenübertragung, die durch gelesene Daten dividiert durch die Dauer der Migration von Sicherungen zu Azure berechnet wird. + + Copy validation results + Validierungsergebnisse kopieren - - {0} databases - {0} Datenbanken - - - {0} database - {0} Datenbank + + Copying + Kopiervorgang Create Erstellen + + Create Azure Database Migration Service + Einen Azure Database Migration Service erstellen + Create new Neu erstellen @@ -618,6 +846,10 @@ Dies kann einige Zeit dauern. Create new resource group Neue Ressourcengruppe erstellen + + Creating + Wird erstellt + Creating resource group Ressourcengruppe wird erstellt @@ -626,142 +858,62 @@ Dies kann einige Zeit dauern. Currently restoring file Datei wird derzeit wiederhergestellt - - Migration cutover - Cutover der Migration - - - Database migrations completing cutover - Datenbankmigrationen, die die Umstellung abschließen - - - An error occurred while initiating cutover. - Fehler beim Initiieren des Cutovers. - - - Perform the following steps before you complete cutover. - Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen. - Cutover in progress for database '{0}' Cutover für Datenbank '{0}' in Bearbeitung - - Last file restored: {0} - Letzte wiederhergestellte Datei: {0} + + Dashboard + Dashboard - - Log backups pending restore: {0} - Sicherungen mit ausstehender Wiederherstellung protokollieren: {0} + + Data IOPS requirement + Daten-IOPS-Anforderung - - An error occurred while refreshing the migration status. - Es ist ein Fehler beim Aktualisieren des Migrationsstatus aufgetreten. + + Data collection for Azure recommendations has been stopped. + Die Datensammlung für Azure-Empfehlungen wurde beendet. - - 1. Stop all incoming transactions to the source database. - 1. Beenden Sie alle eingehenden Transaktionen in der Quelldatenbank. + + Data collection in progress. Generating initial recommendations... + Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert... - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Erstellen Sie eine abschließende differenzielle Transaktionsprotokollsicherung, und speichern Sie sie im Azure Storage Blob Container. + + Data collection still in progress. Refining existing recommendations... + Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert... - - 2. Create a final transaction log backup and store it on the network share. - 2. Erstellen Sie eine abschließende Transaktionsprotokollsicherung, und speichern Sie sie auf der Netzwerkfreigabe. + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + Datenverschiebungsdurchsatz, der während der Migration Ihrer Datenbanksicherungen zu Azure erreicht wurde. Dies ist die Rate der Datenübertragung, die durch gelesene Daten dividiert durch die Dauer der Migration von Sicherungen zu Azure berechnet wird. - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Stellen Sie sicher, dass alle Sicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für "Ausstehende Wiederherstellung von Protokollsicherungen" sollte 0 (null) sein. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Stellen Sie sicher, dass alle Protokollsicherungen in der Zieldatenbank wiederhergestellt wurden. Der Wert für "Ausstehende Wiederherstellung von Protokollsicherungen" sollte 0 (null) sein. - - - Migration mode - Migrationsmodus - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - 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, SQL Server auf Azure Virtual Machines oder Azure SQL-Datenbank ab. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Ein Hub mit Artikeln zur Migration, die Schritt-für-Schritt-Anleitungen für die Migration und Modernisierung Ihrer Datenressourcen in Azure bereitstellen. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer SQL Server-Instanz (lokal oder Azure Virtual Machines) mit minimaler Downtime zu Azure SQL Managed Instance zu migrieren. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Ein Tutorial, das Schritt für Schritt erklärt, wie Sie Datenbanken von einer SQL Server-Instanz (vor Ort oder Azure Virtual Machines) zu Azure SQL Database migrieren. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Ein Tutorial, das Sie mit einer Schritt-für-Schritt-Anleitung dabei unterstützt, Datenbanken aus einer (lokalen) SQL Server-Instanz mit minimaler Downtime zu SQL Server auf Azure Virtual Machines zu migrieren. - - - Azure Database Migration Guides - Leitfäden zur Azure-Datenbankmigration - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Zu Azure SQL Managed Instance migrieren (online) - - - Migrate databases using Azure Data Studio - Datenbanken mithilfe von Azure Data Studio migrieren - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Tutorial: Migrieren zu SQL Server auf Azure SQL Database (offline) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren - - - Help articles and video links - Links zu Hilfeartikeln und Videos - - - Migrate logins to Azure SQL - Migrieren von Anmeldungen zu Azure SQL - - - Migrate SQL Server logins to Azure SQL. - Migrieren von SQL Server-Anmeldungen zu Azure SQL. - - - Migrate to Azure SQL - Zu Azure SQL migrieren - - - Migrate a SQL Server instance to Azure SQL. - Migrieren Sie eine SQL Server-Instanz zu Azure SQL. - - - Azure SQL Migration - Azure SQL-Migration + + Data read + Gelesene Daten Data source configuration Datenquellenkonfiguration - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Vergleich der tatsächlichen Menge der aus der Quelle gelesenen Daten und der tatsächlichen Datenmenge, die in das Ziel hochgeladen wurde. + + Data storage requirement + Datenspeicheranforderung Data uploaded / size Hochgeladene Daten/Größe + + Data written + Geschriebene Daten + + + Data: {0}, Log: {1}, tempdb: {2} + Daten: {0}, Protokoll: {1}, tempdb: {2} + + + Database + Datenbank + Database Datenbank @@ -770,94 +922,6 @@ Dies kann einige Zeit dauern. Database '{0}' already exists on the target managed instance '{1}'. Die Datenbank "{0}" ist bereits auf der verwalteten Zielinstanz "{1}" vorhanden. - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Stellen Sie sicher, dass die angegebenen Datenbanknamen nicht bereits auf dem SQL Server auf dem virtuellen Azure-Computer vorhanden sind. - - - Select the databases that you want to assess for migration to Azure SQL. - Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten. - - - Databases for assessment - Datenbanken für die Bewertung - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - Stellen Sie für die ausgewählten Datenbanken optional Sitzungsdateien für erweiterte Ereignisse bereit, um Ad-hoc- oder dynamische SQL-Abfragen oder DML-Anweisungen zu bewerten, die über die Anwendungsdatenschicht initiiert wurden. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Wählen Sie einen Ordner aus, in dem Sitzungsdateien für erweiterte Ereignisse (.xel und .xem) gespeichert sind - - - Learn more - Weitere Informationen - - - Assess extended event sessions - Erweiterte Ereignissitzungen bewerten - - - An error occurred while accessing database details. - Fehler beim Zugriff auf Datenbankdetails. - - - An error occurred while connecting to target migration database. - Fehler beim Herstellen einer Verbindung mit der Zielmigrationsdatenbank. - - - Connection error:{0} {1} - Verbindungsfehler:{0} {1} - - - Loading database table list.. - Datenbanktabellenliste wird geladen... - - - Loading tables list... - Tabellenliste wird geladen... - - - Click this column to activate the context command menu - Klicken Sie auf diese Spalte, um das Kontextbefehlsmenü zu aktivieren - - - The duration of the migration - Die Dauer der Migration - - - The fininish time for the migration - Die Endzeit für die Migration - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - In Azure Database Migration Service können Sie Ihre Datenbanken offline oder online migrieren. Bei einer Offline-Migration beginnt die Downtime der Anwendung, wenn die Migration beginnt. Um die Downtime auf die Zeit zu begrenzen, die Sie benötigen, um nach der Migration auf die neue Umgebung umzuschalten, verwenden Sie eine Online-Migration. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Um zum Azure SQL-Ziel zu migrieren, wählen Sie einen Migrationsmodus basierend auf Ihren Ausfallzeiten aus. - - - Migration mode - Migrationsmodus - - - Application downtime will start when the migration starts. - Die Downtime der Anwendung beginnt, wenn die Migration gestartet wird. - - - Offline migration - Offlinemigration - - - Application downtime is limited to cutover at the end of migration. - Die Ausfallzeit der Anwendung ist auf den Cutover am Ende der Migration beschränkt. - - - Online migration - Onlinemigration - Database Migration Service Database Migration Service @@ -866,122 +930,82 @@ Dies kann einige Zeit dauern. Database Migration Service authentication keys Authentifizierungsschlüssel für Database Migration Service - - Successfully created a Database Migration Service. - Ein Database Migration Service wurde erfolgreich erstellt. + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Datenbankzuordnungsfehler (Fehlercode: {0}) wurde zwischen den Datenbanken „{1}“ und „{2}“ gefunden. Die Quelldatenbanksortierung „{3}“ stimmt nicht mit der Zieldatenbanksortierung „{4}“ überein. Bitte wählen Sie eine Zieldatenbank mit derselben Sortierung wie die Quelldatenbank aus, oder erstellen Sie diese neu. - - The start time for the migration - Die Startzeit für die Migration + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Datenbankzuordnungsfehler. Zieldatenbanken für die Migration fehlen. Bitte konfigurieren Sie die Zielserververbindung, und klicken Sie auf „Verbinden“, um die Liste der verfügbaren Datenbankmigrationsziele zu sammeln. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Datenbankzuordnungsfehler. Die Quelldatenbank „{0}“ ist keiner Zieldatenbank zugeordnet. Bitte wählen Sie eine Zieldatenbank für die Migration aus. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Datenbankzuordnungsfehler. Die Zieldatenbank „{0}“ kann nicht als Migrationsziel für die Datenbank „{1}“ ausgewählt werden. Die Zieldatenbank „{2}“ ist bereits als Migrationsziel für die Datenbank „{3}“ ausgewählt. Bitte wählen Sie eine andere Zieldatenbank aus. Database migration status Status der Datenbankmigration - - Database migration status: {0} - Status der Datenbankmigration: {0} + + Database migrations completed + Datenbankmigrationen abgeschlossen - - The target database name - Der Name der Zieldatenbank + + Database migrations completing cutover + Datenbankmigrationen, die die Umstellung abschließen - - The target server name - Der Zielservername + + Database migrations failed + Fehler bei der Datenbankmigration - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Der Azure-Ressourcenzieltyp [SQL Managed Instance, SQL-VM, SQL-Datenbank]. - - - 0 tables found on source database. - In der Quelldatenbank wurden 0 Tabellen gefunden. - - - Select the location of the database backups to use during migration. - Wählen Sie den Speicherort der Datenbanksicherungen aus, die während der Migration verwendet werden sollen. - - - SQL Server dacpac extension - SQL Server-DACPAC-Erweiterung - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Stellen Sie sicher, dass Sie das Datenbankschema mithilfe von {0} oder von {1} in Azure Data Studio von der Quelle zum Ziel migrieren, bevor Sie die Liste der zu migrierenden Tabellen auswählen. - - - SQL Database Projects extension - SQL-Datenbank-Projekterweiterung - - - Migration status - Migrationsstatus - - - The current status of the migration - Der aktuelle Status der Migration - - - Refresh - Aktualisieren - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Klicken Sie unten für jede Datenbank auf Bearbeiten, um die Tabellen auszuwählen, die von der Quelle zum Ziel migriert werden sollen. Überprüfen Sie dann die angegebene Konfiguration, bevor Sie auf „Weiter“ klicken, indem Sie auf „Validierung ausführen“ klicken. - - - Table selection - Tabellenauswahl - - - Source database - Quelldatenbank - - - Select tables - Tabellen auswählen - - - Target database - Zieldatenbank + + Database migrations in progress + Datenbankmigrationen werden ausgeführt Database to be migrated Zu migrierende Datenbank - - Please select target database tables to migrate to. At least one database with one table is required. - Bitte wählen Sie die Zieldatenbanktabellen aus, zu denen migriert werden soll. Mindestens eine Datenbank mit einer Tabelle ist erforderlich. - - - Databases ({0}/{1}) - Datenbanken ({0}/{1}) - - - {0}/{1} databases selected - {0}/{1} Datenbanken ausgewählt + + Databases + Datenbanken Databases Datenbanken - - {0} day - {0} Tag + + Databases ({0}/{1}) + Datenbanken ({0}/{1}) - - {0} days - {0} Tage + + Databases for assessment + Datenbanken für die Bewertung + + + Databases for migration + Datenbanken für die Migration + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Datenbanken, die nicht für die Migration zu Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL Managed Instance-Migrationsbereitschaft überprüfen. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Alternativ können Sie die Bewertungsergebnisse für die Azure SQL-Datenbank-Migrationsbereitschaft überprüfen. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Datenbanken, die nicht für die Migration zu Azure SQL Managed Instance oder Azure SQL-Datenbank bereit sind, können zu SQL Server auf Microsoft Azure Virtual Machines migriert werden. Default database Standarddatenbank - - An error occurred while deleting the migration. - Fehler beim Löschen der Migration. - Delete migration Migration löschen @@ -990,178 +1014,314 @@ Dies kann einige Zeit dauern. Description Beschreibung - - Migrations - Migrationen - Details copied Details kopiert - - Refresh - Aktualisieren - - - Total tables - Gesamtzahl von Tabellen - - - Cancelled - Abgebrochen - - - Failed - Fehlerhaft - - - Server objects - Serverobjekte - - - Filter table migration results using keywords - Tabellenmigrationsergebnisse anhand von Schlüsselwörtern filtern - - - Filter table migration results - Ergebnisse der Tabellenmigration filtern - - - In progress - In Bearbeitung - - - Server objects - Serverobjekte - - - Successful - Erfolgreich - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Azure-Region für Ihre Azure Database Migration Service. Es werden nur Regionen angezeigt, die einen Dienst enthalten. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut. - - - Your Azure Database Migration Service resource name - Ihr Azure Database Migration Service-Ressourcenname - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Ressourcengruppe für Ihr Azure SQL-Ziel. Es werden nur Ressourcengruppen angezeigt, die einen Dienst enthalten. - - - Subscription name for your Azure Database Migration Service - Abonnementname für Ihren Azure Database Migration Service - - - Duration - Dauer - - - If results were expected, verify the connection to the SQL Server instance. - Wenn Ergebnisse erwartet wurden, überprüfen Sie die Verbindung mit der SQL Server-Instanz. - - - No backup files - Keine Sicherungsdateien - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Geben Sie die Anmeldeinformationen für die Quelle der SQL Server-Instanz ein. Diese Anmeldeinformationen werden beim Migrieren von Datenbanken zu Azure SQL verwendet. - - - Error - Fehler - - - Click to view error details - Klicken Sie, um Details zum Fehler anzuzeigen - - - Migration error(s)) - Migrationsfehler - - - Migration error details - Migrationsfehler-Details - - - Migration status details - Details zum Migrationsstatus - - - Database migrations failed - Fehler bei der Datenbankmigration - - - Feedback on the migration experience - Feedback zur Migrationserfahrung - Detected files Erkannte Dateien - - Last restored file time - Zeitpunkt der letzten Wiederherstellung der Datei + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + 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, SQL Server auf Azure Virtual Machines oder Azure SQL-Datenbank ab. - - Last uploaded file time - Zeitpunkt des letzten Dateiuploads + + Differential database + Differenzielle Datenbank - - Last uploaded file - Zuletzt hochgeladene Datei + + Differential file + Differenzielle Datei - - Managed instance restore state - Wiederherstellungsstatus der verwalteten Instanz + + Differential partial + Teilweise differenziell - - Pending differential backups - Ausstehende differenzielle Sicherungen + + Dimension + Dimension - - Queued files - Dateien in der Warteschlange + + Do you want to retry the failed table migrations? + Möchten Sie die fehlerhaften Tabellenmigrationen wiederholen? - - Restore percent completed - Wiederherstellungsabschluss in Prozent + + Domain\username + Domäne\Benutzername - - Restore plan size (MB) - Größe des Wiederherstellungsplans (MB) + + Done + Fertig - - Restored files - Wiederhergestellte Dateien + + Done + Fertig - - Restored size (MB) - Wiederhergestellte Größe (MB) + + Download and install integration runtime + Laden Sie die Integration Runtime herunter, und installieren Sie sie. - - Restoring files - Dateien werden wiederhergestellt + + Duration + Dauer - - Skipped files - Übersprungene Dateien + + Dynamic range + Dynamischer Bereich - - Unrestorable files - Nicht erreichbare Dateien + + Edit + Bearbeiten + + + Edit + Bearbeiten + + + Edit parameters + Parameter bearbeiten + + + Edit recommendation parameters + Empfehlungsparameter bearbeiten + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + Für die elastische Empfehlung wird ein alternatives Empfehlungsmodell verwendet, das eine personalisierte Preis-Leistungs-Profilerstellung für vorhandene Kunden in der Cloud verwendet. + + + Enable elastic recommendation + Elastische Empfehlung aktivieren + + + Enable preview features + Vorschaufunktionen aktivieren + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar. + + + Encrypted database selected. + Verschlüsselte Datenbank ausgewählt. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Stellen Sie sicher, dass die angegebenen Datenbanknamen nicht bereits auf dem SQL Server auf dem virtuellen Azure-Computer vorhanden sind. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt. + + + Enter AAD Domain Name + Name der AAD-Verwaltungsdomäne eingeben + + + Enter a valid name for the Migration Service. + Geben Sie einen gültigen Namen für den Migration Service ein. + + + Enter a valid name for the target database. + Geben Sie einen gültigen Namen für die Zieldatenbank ein. + + + Enter network path + Netzwerkpfad eingeben + + + Enter password. + Geben Sie das Kennwort ein. + + + Enter target database name and network share path information for the selected source databases. + Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Geben Sie den Namen der Zieldatenbank ein, und wählen Sie die Ressourcengruppe, das Speicherkonto und den Container für die ausgewählten Quelldatenbanken aus. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Geben Sie die SQL-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Geben Sie die Windows-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Geben Sie die Anmeldeinformationen für die Quelle der SQL Server-Instanz ein. Diese Anmeldeinformationen werden beim Migrieren von Datenbanken zu Azure SQL verwendet. + + + Enter the information below to add a new Azure Database Migration Service. + Geben Sie die folgenden Informationen ein, um einen neuen Azure Database Migration Service hinzuzufügen. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Geben Sie die folgenden Informationen ein, um eine neue Azure Database Migration Service hinzuzufügen. Um die selbstgehostete Integration Runtime zu registrieren, wählen Sie auf der vorherigen Seite "Meine Datenbanksicherungen befinden sich auf einer Netzwerkfreigabe" aus. + + + Enter the information below to edit the recommendation parameters. + Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten. + + + Enter the target password + Geben Sie das Zielkennwort ein + + + Enter the target user name + Geben Sie den Zielbenutzernamen ein + + + Error + Fehler + + + Error getting login information: {0} + Fehler beim Abrufen der Anmeldeinformationen: {0} + + + Error loading migrations list + Fehler beim Laden der Migrationsliste + + + Error migrating certificate for database {0}. {1} + Fehler beim Migrieren des Zertifikats für die Datenbank {0}. {1} + + + Error opening migration details dialog + Fehler beim Öffnen des Dialogfelds "Migrationsdetails" + + + Error opening migration service dialog + Fehler beim Öffnen des Dialogfelds "Migrationsdienst" + + + Error opening migration target + Fehler beim Öffnen des Migrationsziels + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + Das Einrichten von Benutzerzuordnungen wurde abgeschlossen. + +Aktuell werden Serverrollen migriert, Serverzuordnungen eingerichtet und Berechtigungen festgelegt. Dies nimmt einige Zeit in Anspruch. + + + Establishing user mappings failed + Fehler beim Einrichten von Benutzerzuordnungen. + + + Export my certificates and private keys to the target. + Exportieren Sie meine Zertifikate und privaten Schlüssel in das Ziel. + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed + Fehlerhaft + + + Failed migrating {0} logins to {1} '{2}' + Fehler beim Migrieren von {0} Anmeldungen zu {1} „{2}“ + + + Failed to open the migration notebook. + Fehler beim Öffnen des Migrationsnotebooks. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Fehler beim Bereitstellen eines Database Migration Service. Warten Sie einige Minuten, und versuchen Sie es dann erneut. + + + Feedback + Feedback + + + Feedback + Feedback + + + Feedback on the migration experience + Feedback zur Migrationserfahrung + + + File + Datei File name Dateiname + + File name + Dateiname + + + File status + Dateistatus + + + Filter migration results + Migrationsergebnisse filtern + + + Filter table migration results + Ergebnisse der Tabellenmigration filtern + + + Filter table migration results using keywords + Tabellenmigrationsergebnisse anhand von Schlüsselwörtern filtern + + + Filter tables + Filtern von Tabellen + + + Filter the migration list by Database Migration Service + Migrationsliste nach Database Migration Service filtern + Finish time Zeitpunkt der Fertigstellung @@ -1170,173 +1330,149 @@ Dies kann einige Zeit dauern. First LSN Erste LSN + + Folder + Ordner + + + Folder name + Ordnername + + + Follow the instructions below to set up self-hosted integration runtime. + Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Klicken Sie unten für jede Datenbank auf Bearbeiten, um die Tabellen auszuwählen, die von der Quelle zum Ziel migriert werden sollen. Überprüfen Sie dann die angegebene Konfiguration, bevor Sie auf „Weiter“ klicken, indem Sie auf „Validierung ausführen“ klicken. + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Für Zielserver, auf denen SQL Server 2014 oder niedriger ausgeführt wird, müssen Sie Ihre Datenbanksicherungen in einem Azure Storage Blob Container speichern, anstatt sie mithilfe der Netzwerkfreigabeoption hochzuladen. Darüber hinaus müssen Sie die Sicherungsdateien als Seitenblobs speichern, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + Stellen Sie für die ausgewählten Datenbanken optional Sitzungsdateien für erweiterte Ereignisse bereit, um Ad-hoc- oder dynamische SQL-Abfragen oder DML-Anweisungen zu bewerten, die über die Anwendungsdatenschicht initiiert wurden. {0} + Full backup file(s) Vollständige Sicherungsdatei(en) - - We have completed the assessment of your SQL Server instance '{0}'. - Wir haben die Bewertung Ihrer SQL Server-Instanz "{0}" abgeschlossen. + + Gen5 + Gen5 - - {0} hr - {0} Std. + + General purpose + Allgemein - - {0} hrs - {0} Std. + + Get Azure recommendation + Azure-Empfehlung abrufen + + + Has rows + Hat Zeilen + + + Help articles and video links + Links zu Hilfeartikeln und Videos + + + Host caching + Hostzwischenspeicherung + + + Hyperscale + Hyperscale + + + I already have the performance data + Ich habe bereits die Leistungsdaten. + + + I confirm there are no additional log backups to provide and want to complete cutover. + Ich bestätige, dass keine zusätzlichen Protokollsicherungen zur Verfügung stehen und der Cutover abgeschlossen werden soll. + + + I give consent to use my credentials for accessing the certificates. + Ich stimme zu, dass meine Anmeldeinformationen für den Zugriff auf die Zertifikate verwendet werden dürfen. + + + I have already migrated my certificates and private keys to the target. + Ich habe meine Zertifikate und privaten Schlüssel bereits zum Ziel migriert. + + + IO latency requirement + E/A-Latenzanforderung + + + If results were expected, verify the connection to the SQL Server instance. + Wenn Ergebnisse erwartet wurden, überprüfen Sie die Verbindung mit der SQL Server-Instanz. Impact Auswirkung - - Name: {0} - Name: {0} - - - Type: {0} - Typ: {0} - Impacted objects Betroffene Objekte + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + In Azure Database Migration Service können Sie Ihre Datenbanken offline oder online migrieren. Bei einer Offline-Migration beginnt die Downtime der Anwendung, wenn die Migration beginnt. Um die Downtime auf die Zeit zu begrenzen, die Sie benötigen, um nach der Migration auf die neue Umgebung umzuschalten, verwenden Sie eine Online-Migration. + + + In progress + In Bearbeitung + + + In progress + In Bearbeitung + + + In progress + In Bearbeitung + + + In progress + In Bearbeitung + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert. + + + Initializing + Initialisierung + Inline migration Inline-Migration - - {0} databases have warnings - {0} Datenbanken weisen Warnungen auf - - - {0} database has warnings - {0} Datenbank weist Warnungen auf - Instance Instanz - - To continue, select a valid Azure account. - Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen. - - - To continue, select a valid blob container for source database '{0}'. - Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank "{0}" aus. - - - To continue, select a valid last backup file for source database '{0}'. - Um fortzufahren, wählen Sie eine gültige letzte Sicherungsdatei für die Quelldatenbank "{0}" aus. - - - To continue, select a valid backup folder for source database '{0}'. - Wählen Sie einen gültigen Sicherungsordner für die Quelldatenbank „{0}“ aus, um den Vorgang fortzusetzen. - - - To continue, select a valid resource group for source database '{0}'. - Um fortzufahren, wählen Sie eine gültige Ressourcengruppe für die Quelldatenbank "{0}" aus. - - - To continue, select a valid storage account for source database '{0}'. - Um fortzufahren, wählen Sie ein gültiges Speicherkonto für die Quelldatenbank "{0}" aus. - - - To continue, select a valid location. - Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen. - - - To continue, select a valid managed instance. - Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen. - - - Select a valid Database Migration Service. - Wählen Sie einen gültigen Database Migration Service aus. - - - Select a Database Migration Service that is connected to a node. - Wählen Sie einen Database Migration Service aus, der mit einem Knoten verbunden ist. + + Integration runtime connectivity + Integration Runtime-Konnektivität Invalid network share location format. Example: {0} Ungültiges Speicherortformat für die Netzwerkfreigabe. Beispiel: {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Um fortzufahren, wählen Sie einen Blobcontainer aus, in dem alle Sicherungsdateien Seitenblobs für die Quelldatenbank "{0}" sind, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - Aufgrund eines ungültigen OwnerUri-Werts kann keine Verbindung mit der Datenbank hergestellt werden (Parameter "OwnerUri"). - - - To continue, select a valid resource group. - Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren. - - - Cannot retrieve saved session. Try again by selecting new session. - Die gespeicherte Sitzung kann nicht abgerufen werden. Versuchen Sie es erneut, indem Sie eine neue Sitzung auswählen. - - - Enter a valid name for the Migration Service. - Geben Sie einen gültigen Namen für den Migration Service ein. - - - To continue, select a valid Azure SQL Database server. - Wählen Sie einen gültigen Azure SQL-Datenbank-Server aus, um fortzufahren. - - - To continue, select a valid storage account. - Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen. - - - To continue, select a valid subscription. - Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen. - - - Enter a valid name for the target database. - Geben Sie einen gültigen Namen für die Zieldatenbank ein. + + Invalid scale factor. Enter a positive integer value. + Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein. Invalid user account format. Example: {0} Ungültiges Benutzerkontoformat. Beispiel: {0} - - To continue, select a valid virtual machine. - Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service orchestriert Datenbankmigrationsaktivitäten und verfolgt deren Fortschritt. Sie können einen bestehenden Datenbankmigrationsdienst auswählen, wenn Sie zuvor einen erstellt haben, oder unten einen neuen erstellen. - - - No Database Migration Service found. Create a new one. - Es wurde kein Database Migration Service gefunden. Erstellen Sie einen neuen. - - - Azure Database Migration Service - Azure-Dienst zur Datenbankmigration - - - Step 1: {0} - Schritt 1: {0} - - - Step 2: Use the keys below to register your integration runtime - Schritt 2: Verwenden Sie die Schlüssel unten zum Registrieren Ihrer Integration Runtime. - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Schritt 3: Klicken Sie auf die Schaltfläche "Verbindung testen", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Schritt 3: Klicken Sie oben auf die Schaltfläche "Aktualisieren", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen - - - Blocking Issue: {0} - Blockierproblem: {0} + + Issue details + Problemdetails Issues @@ -1346,30 +1482,34 @@ Dies kann einige Zeit dauern. Issues ({0}) Probleme ({0}) - - Issue details - Problemdetails + + Key 1 + Schlüssel 1 Key 1 copied Schlüssel 1 kopiert - - Key 1 - Schlüssel 1 + + Key 2 + Schlüssel 2 Key 2 copied Schlüssel 2 kopiert - - Key 2 - Schlüssel 2 + + Known issues, limitations, and troubleshooting + Bekannte Probleme, Einschränkungen und Problembehandlung Last LSN Letzte LSN + + Last applied LSN + Zuletzt angewendete LSN + Last applied backup file(s) Zuletzt angewendete Sicherungsdateien @@ -1378,97 +1518,293 @@ Dies kann einige Zeit dauern. Last applied backup taken on Zuletzt angewendete Sicherung erstellt am - - Last applied LSN - Zuletzt angewendete LSN + + Last backup file + Letzte Sicherungsdatei + + + Last file restored: {0} + Letzte wiederhergestellte Datei: {0} + + + Last refreshed: {0} + Letzte Aktualisierung: {0} + + + Last restored file time + Zeitpunkt der letzten Wiederherstellung der Datei Last scan completed: {0} Letzte abgeschlossene Überprüfung: {0} + + Last uploaded file + Zuletzt hochgeladene Datei + + + Last uploaded file time + Zeitpunkt des letzten Dateiuploads + Learn more Weitere Informationen + + Learn more + Weitere Informationen + Learn more about things you need before starting a migration. Erfahren Sie mehr über die erforderlichen Schritte, bevor Sie eine Migration starten. - - Error loading migrations list - Fehler beim Laden der Migrationsliste + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Konto verknüpfen + + + Loading Migration Services + Migrationsdienste werden geladen + + + Loading database table list.. + Datenbanktabellenliste wird geladen... + + + Loading tables list... + Tabellenliste wird geladen... + + + Loading... + Wird geladen... + + + Local SSD + Lokales SSD Location Speicherort - - Source database - Quelldatenbank + + Log backups pending restore: {0} + Sicherungen mit ausstehender Wiederherstellung protokollieren: {0} - - Target database - Zieldatenbank + + Log storage requirement + Protokollspeicheranforderung - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Wählen Sie die Zieldatenbank aus, zu der Sie Ihre Quelldatenbank migrieren möchten. Sie können eine Zieldatenbank nur für eine Quelldatenbank auswählen. + + Login found + Anmeldung gefunden + + + Login migration completed + Benutzernamenmigration abgeschlossen + + + Login migration error: {0} + Anmeldemigrationsfehler: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + Die Anmeldemigration wurde bereits initiiert, und das Zurückkehren zur vorherigen Seite ist deaktiviert. + + + Login migration in progress + Die Migration von Anmeldungen ist in Bearbeitung + + + Login migration status: {0} + Status der Benutzernamenmigration: {0} + + + Login not found + Anmeldung nicht gefunden + + + Login type + Anmeldetyp + + + Logs IOPS requirement + IOPS-Anforderung für Protokolle + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Stellen Sie sicher, dass Sie das Datenbankschema mithilfe von {0} oder von {1} in Azure Data Studio von der Quelle zum Ziel migrieren, bevor Sie die Liste der zu migrierenden Tabellen auswählen. + + + Managed instance restore state + Wiederherstellungsstatus der verwalteten Instanz Map selected source databases to target databases for migration Zuordnen ausgewählter Quelldatenbanken zu Zieldatenbanken für die Migration - - Select a target database - Wählen Sie eine Zieldatenbank aus + + Memory optimized premium-series + Speicheroptimierte Premium-Serie - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - Die verwaltete Instanz \"{0}\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \"{1}\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren. + + Memory requirement + Arbeitsspeicheranforderungen - - Database migrations completed - Datenbankmigrationen abgeschlossen + + Migrate + Migrieren - - Database migrations in progress - Datenbankmigrationen werden ausgeführt + + Migrate '{0}' to Azure SQL + "{0}" zu Azure SQL migrieren - - Ascending - Aufsteigend + + Migrate SQL Server logins to Azure SQL. + Migrieren von SQL Server-Anmeldungen zu Azure SQL. - - Sort - Sortieren + + Migrate a SQL Server instance to Azure SQL. + Migrieren Sie eine SQL Server-Instanz zu Azure SQL. + + + Migrate certificates + Zertifikate migrieren + + + Migrate databases using Azure Data Studio + Datenbanken mithilfe von Azure Data Studio migrieren + + + Migrate logins from '{0}' to Azure SQL + Migrieren von Anmeldungen von „{0}“ zu Azure SQL + + + Migrate logins to Azure SQL + Migrieren von Anmeldungen zu Azure SQL + + + Migrate logins to Azure SQL + Migrieren von Anmeldungen zu Azure SQL + + + Migrate to Azure SQL + Zu Azure SQL migrieren + + + Migrate to Azure SQL + Zu Azure SQL migrieren + + + Migrating logins failed + Fehler beim Migrieren von Anmeldungen + + + Migrating server roles, establishing server mappings and setting permissions failed. + Das Migrieren von Serverrollen, das Einrichten von Serverzuordnungen und das Festlegen von Berechtigungen ist fehlgeschlagen.. + + + Migrating the certificates from the following databases: + Migrieren der Zertifikate aus den folgenden Datenbanken: + + + Migrating {0} logins to target {1} '{2}' + {0} Anmeldungen werden zum Ziel {1} „{2}“ migriert + + + Migration Status + Migrationsstatus + + + Migration Status + Migrationsstatus + + + Migration canceled + Migration abgebrochen + + + Migration cannot be restarted. + Die Migration kann nicht erneut gestartet werden. + + + Migration completed successfully. + Die Migration wurde erfolgreich abgeschlossen. + + + Migration completed with the following error(s):{0}{1} + Die Migration wurde mit den folgenden Fehlern abgeschlossen:{0}{1} + + + Migration cutover + Cutover der Migration + + + Migration error details + Migrationsfehler-Details + + + Migration error(s)) + Migrationsfehler + + + Migration is currently in progress and cannot be deleted. + Die Migration wird derzeit ausgeführt und kann nicht gelöscht werden. + + + Migration is not in progress and cannot be canceled. + Die Migration ist nicht in Bearbeitung und kann nicht abgebrochen werden. + + + Migration is not in progress and cannot be cutover. + Die Migration ist nicht in Bearbeitung, Cutover nicht möglich. + + + Migration mode + Migrationsmodus + + + Migration mode + Migrationsmodus + + + Migration service component could not start. {0} + Die Migrationsdienstkomponente konnte nicht gestartet werden. {0} + + + Migration status + Migrationsstatus Migration status Migrationsstatus + + Migration status details + Details zum Migrationsstatus + + + Migration status details for {0} + Migrationsstatusdetails für {0} + Migration status filter Migrationsstatus-Filter - - {0} min - {0} Min. + + Migration status: {0}{1}{2} + Migrationsstatus: {0}{1}{2} - - {0} mins - {0} Min. + + Migrations + Migrationen - - Table name - Tabellenname - - - To continue, enter a valid target password. - Geben Sie ein gültiges Zielkennwort ein, um fortzufahren. - - - To continue, enter a valid target user name. - Geben Sie einen gültigen Zielbenutzernamen ein, um fortzufahren. + + Migrations + Migrationen Mode @@ -1478,37 +1814,13 @@ Dies kann einige Zeit dauern. More info Weitere Informationen - - All steps completed with the following error(s):{0}{1} - Alle Schritte wurden mit den folgenden Fehlern abgeschlossen:{0}{1} + + My database backups are in an Azure Storage Blob Container + Meine Datenbanksicherungen befinden sich in einem Azure Storage Blob-Container - - All steps succeeded. - Alle Schritte wurden erfolgreich ausgeführt. - - - Some steps are still running. - Einige Schritte werden noch ausgeführt. - - - Step status: {0} - Schrittstatus: {0} - - - Copy results - Ergebnisse kopieren - - - Step details - Schrittdetails - - - Step status: {0}{1}{2} - Schrittstatus: {0}{1}{2} - - - Steps - Schritte + + My database backups are on a network share + Meine Datenbanksicherungen befinden sich in einer Netzwerkfreigabe N/A @@ -1518,90 +1830,110 @@ Dies kann einige Zeit dauern. Name Name - - Names: - Namen: - Name of new resource group Name der neuen Ressourcengruppe - - My database backups are in an Azure Storage Blob Container - Meine Datenbanksicherungen befinden sich in einem Azure Storage Blob-Container + + Name of the source database + Name der Quelldatenbank - - My database backups are on a network share - Meine Datenbanksicherungen befinden sich in einer Netzwerkfreigabe + + Name of the source server + Name des Quellservers + + + Name: {0} + Name: {0} + + + Names: + Namen: + + + Network path for certificate + Netzwerkpfad für Zertifikat + + + Network path where certificate will be placed. + Netzwerkpfad, in dem das Zertifikat platziert wird. Network share Netzwerkfreigabe - - Storage account details - Speicherkontodetails - - - Provide the Azure Storage account where the backups will be uploaded to. - Geben Sie das Azure Storage-Konto an, in das die Sicherungen hochgeladen werden. + + Network share connectivity: '{0}' + Netzwerkfreigabekonnektivität: „{0}“ Network share details Details zur Netzwerkfreigabe - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Geben Sie den Speicherort der Netzwerkfreigabe an, an dem die Sicherungen gespeichert sind, und die Benutzeranmeldeinformationen, die für den Zugriff auf die Freigabe verwendet werden. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Netzwerkfreigabepfad für Ihre Datenbanksicherungen. Der Migrationsprozess ruft automatisch gültige Sicherungsdateien von dieser Netzwerkfreigabe ab. - Network share location where the backups are stored Speicherort der Netzwerkfreigabe, an dem die Sicherungen gespeichert werden - - Password - Kennwort - - - Enter password. - Geben Sie das Kennwort ein. - Network share path Pfad der Netzwerkfreigabe - - \\Servername.domainname.com\Backupfolder - \\Servername.Domaenenname.com\Sicherungsordner + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Netzwerkfreigabepfad für Ihre Datenbanksicherungen. Der Migrationsprozess ruft automatisch gültige Sicherungsdateien von dieser Netzwerkfreigabe ab. - - Enter target database name and network share path information for the selected source databases. - Geben Sie den Zieldatenbanknamen und die Pfadinformationen der Netzwerkfreigabe für die ausgewählten Quelldatenbanken ein. + + New login migration (PREVIEW) + Migration neuer Anmeldungen (VORSCHAU) - - Windows user account with read access to the network share location. - Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe. + + New migration + Neue Migration - - Windows user account with read access to the network share location - Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe + + New support request + Neue Supportanfrage - - (new) {0} - (neu) {0} + + New support request + Neue Supportanfrage New support request Neue Supportanfrage + + Next + Weiter + No Nein + + No Azure SQL database servers found. + Es wurden keine Azure SQL-Datenbank-Server gefunden. + + + No Azure SQL databases found. + Es wurden keine Azure SQL-Datenbanken gefunden. + + + No Database Migration Service found. Create a new one. + Es wurde kein Database Migration Service gefunden. Erstellen Sie einen neuen. + + + No Migration Services found. To continue, create a new one. + Es wurden keine Migrationsdienste gefunden. Um fortzufahren, erstellen Sie einen Neuen. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, wählen Sie eine andere Gruppe zu bewertender Datenbanken aus, oder ändern Sie das Empfehlungsmodell. + + + No backup files + Keine Sicherungsdateien + No blob containers found. Es wurden keine Blobcontainer gefunden. @@ -1614,18 +1946,22 @@ Dies kann einige Zeit dauern. No blob folders found. Es wurden keine Blobordner gefunden. + + No encrypted database selected. + Keine verschlüsselte Datenbank ausgewählt. + No file shares found. Es wurden keine Dateifreigaben gefunden. - - No issues found for migrating to Azure SQL Managed Instance. - Für die Migration zu Azure SQL Managed Instance wurden keine Probleme gefunden. - No issues found for migrating to Azure SQL Database. Für die Migration zu Azure SQL-Datenbank wurden keine Probleme gefunden. + + No issues found for migrating to Azure SQL Managed Instance. + Für die Migration zu Azure SQL Managed Instance wurden keine Probleme gefunden. + No issues found for migrating to SQL Server on Azure Virtual Machine. Für die Migration zu SQL Server auf dem virtuellen Azure-Computer wurden keine Probleme gefunden. @@ -1642,17 +1978,13 @@ Dies kann einige Zeit dauern. No pending backups. Click refresh to check current status. Keine ausstehenden Sicherungen. Klicken Sie auf "Aktualisieren", um den aktuellen Status zu prüfen. - - Assessment results are unavailable. - Bewertungsergebnisse sind nicht verfügbar. + + No recommendation available + Keine Empfehlung verfügbar - - No Azure SQL databases found. - Es wurden keine Azure SQL-Datenbanken gefunden. - - - No Azure SQL database servers found. - Es wurden keine Azure SQL-Datenbank-Server gefunden. + + No resource groups found. + Keine Ressourcengruppen gefunden. No storage accounts found. @@ -1666,21 +1998,41 @@ Dies kann einige Zeit dauern. No virtual machines found. Keine VMs gefunden. - - Failed to open the migration notebook. - Fehler beim Öffnen des Migrationsnotebooks. + + None + Keine - - {0}/{1} migrating logins displayed - {0}/{1} migrierende Anmeldungen werden angezeigt + + None + Keine - - Object details - Objektdetails + + None + Keine - - Offline - Offline + + None + Keine + + + Not applicable + Nicht zutreffend + + + Not started + Nicht gestartet + + + Not started + Nicht gestartet + + + Not sure which Azure SQL target is right for you? Learn more + Nicht sicher, welches Azure SQL-Ziel für Sie geeignet ist? Weitere Informationen + + + Number of stripes + Anzahl von Bereichsstreifen OFFLINE @@ -1690,90 +2042,210 @@ Dies kann einige Zeit dauern. OK OK + + Object details + Objektdetails + + + Offline + Offline + + + Offline migration + Offlinemigration + Online Online + + Online migration + Onlinemigration + Open Öffnen - - Error opening migration details dialog - Fehler beim Öffnen des Dialogfelds "Migrationsdetails" + + Parallel copy type + Typ des parallelen Kopierens - - Error opening migration service dialog - Fehler beim Öffnen des Dialogfelds "Migrationsdienst" + + Partial + Partiell - - Error opening migration target - Fehler beim Öffnen des Migrationsziels + + Password + Kennwort - - Download and install integration runtime - Laden Sie die Integration Runtime herunter, und installieren Sie sie. + + Pending + Ausstehend - - Dynamic range - Dynamischer Bereich + + Pending + Ausstehend - - None - Keine + + Pending differential backups + Ausstehende differenzielle Sicherungen + + + Percentage utilization + Prozentuale Auslastung + + + Percentile of data points to be used during aggregation of the performance data. + Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen. + + + Perform the following steps before you complete cutover. + Führen Sie die folgenden Schritte aus, bevor Sie den Cutover abschließen. Physical partitions Physische Partitionen - - Target password - Zielkennwort + + Place tempdb on the local ephemeral SSD (default D:\) drive + Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\) - - Enter the target password - Geben Sie das Zielkennwort ein + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Stellen Sie sicher, dass der*die aktuelle Benutzer*in ({0}) über Berechtigungen als Systemadministrator*in verfügt, um alle Anmeldeinformationen für die aktuelle Instanz ({1}) abzurufen. - - User account - Benutzerkonto + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Geben Sie einen Netzwerkpfad ein, in den SQL Server die Zertifikate exportieren. Stellen Sie außerdem sicher, dass SQL Server Dienst Schreibzugriff auf diesen Pfad hat und der aktuelle Benutzer über Administratorrechte auf dem Computer verfügen sollte, auf dem sich dieser Netzwerkpfad befindet. - - An Azure account (not required for assessment or SKU recommendation functionality) - Ein Azure-Konto (nicht erforderlich für Bewertungs- oder SKU-Empfehlungsfunktionen) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Bitte beachten Sie, dass dieser Assistent keine Anmeldetypen für die Windows-Authentifizierung anzeigt, da die Migration dieses Typs derzeit nicht unterstützt wird. Die Funktion zum Migrieren von Windows-Authentifizierungsanmeldungen ist in Kürze verfügbar. - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Eine oder mehrere SQL Server-Quelldatenbanken, die lokal oder auf SQL Server auf einer Azure-VM oder einem beliebigen virtuellen Computer in der Cloud (privat, öffentlich) ausgeführt werden. + + Please resolve any errors before retrying the migration. + Beheben Sie alle Fehler, bevor Sie die Migration wiederholen. - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Eine Azure SQL Managed Instance, einen SQL Server auf einer Azure-VM oder eine Azure SQL-Datenbank, zu dem Ihre Datenbank(en) migriert werden sollen. + + Please select 1 or more databases to assess for migration + Wählen Sie mindestens eine Datenbank aus, auf die für die Migration zugegriffen werden soll - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Details zum Speicherort Ihrer Datenbanksicherung, entweder eine Netzwerkdateifreigabe oder ein Azure Blob Storage- Container (für Azure SQL-Datenbankziele nicht erforderlich). + + Please select target database tables to migrate to. At least one database with one table is required. + Bitte wählen Sie die Zieldatenbanktabellen aus, zu denen migriert werden soll. Mindestens eine Datenbank mit einer Tabelle ist erforderlich. - - Things you need before starting your Azure SQL migration: - Dinge, die Sie benötigen, bevor Sie ihre Azure SQL-Migration starten: + + Please select the location of your database backup files before continuing. + Bitte wählen Sie den Speicherort Ihrer Datenbanksicherungsdateien aus, bevor Sie fortfahren. + + + Premium-series + Premium-Serie + + + Preparing + Wird vorbereitet + + + Previous (Disabled) + Zurück (deaktiviert) + + + Previous certificates migration results: + Vorherige Zertifikatmigrationsergebnisse: Provide a unique container for each target database. Databases affected: Geben Sie einen eindeutigen Container für jede Zieldatenbank an. Betroffene Datenbanken: - - Select the operation you'd like to perform. - Wählen Sie den Vorgang aus, den Sie ausführen möchten. + + Provide the Azure Storage Blob Container that contains the backups. + Geben Sie den Azure Storage Blob Container an, der die Sicherungen enthält. + + + Provide the Azure Storage account where the backups will be uploaded to. + Geben Sie das Azure Storage-Konto an, in das die Sicherungen hochgeladen werden. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Geben Sie den Speicherort der Netzwerkfreigabe an, an dem die Sicherungen gespeichert sind, und die Benutzeranmeldeinformationen, die für den Zugriff auf die Freigabe verwendet werden. + + + Queued + In Warteschlange gestellt + + + Queued + In Warteschlange gestellt + + + Queued files + Dateien in der Warteschlange + + + Read-only + Schreibgeschützt + + + Read/write + Lesen/schreiben + + + Ready for cutover + Bereit für Cutover + + + Rebuilding indexes + Indizes werden neu erstellt Recommendation Empfehlung + + Recommendation parameters + Empfehlungsparameter + + + Recommendation reason + Empfehlungsgrund + + + Recommendation target storage configuration + Konfiguration des Empfehlungszielspeichers + + + Recommendations + Empfehlungen + + + Recommended configuration + Empfohlene Konfiguration + + + Recommended storage configuration + Empfohlene Speicherkonfiguration + + + Refine Azure recommendation + Azure-Empfehlung verfeinern + + + Refresh + Aktualisieren + + + Refresh + Aktualisieren + Refresh Aktualisieren + + Refresh + Aktualisieren + Refresh assessment Bewertung aktualisieren @@ -1786,817 +2258,41 @@ Dies kann einige Zeit dauern. Refresh key 2 Schlüssel 2 aktualisieren - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Fehler beim Aktualisieren der Migrationsliste. Überprüfen Sie Ihre verknüpfte Azure-Verbindung, und klicken Sie auf "Aktualisieren", um es noch mal zu versuchen. + + Refresh recommendation + Empfehlung aktualisieren - - An error has occured while refreshing the migrations list. - Fehler beim Aktualisieren der Migrationsliste. + + Refreshing login list from source and target + Anmeldeliste aus Quelle und Ziel wird aktualisiert - - A resource group is a container that holds related resources for an Azure solution. - Eine Ressourcengruppe ist ein Container, der zugehörige Ressourcen für eine Azure-Lösung enthält. + + Refreshing login list from source failed + Fehler beim Aktualisieren der Anmeldeliste aus der Quelle. - - No resource groups found. - Keine Ressourcengruppen gefunden. + + Refreshing login list from target failed + Fehler beim Aktualisieren der Anmeldeliste vom Ziel. + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + Die Anmeldeliste wurde erfolgreich aktualisiert. Gefundene Quellanmeldungen {0}, gefundene Zielanmeldungen {1} Resource group Ressourcengruppe - - Restart migration wizard - Migrations-Assistent neu starten - - - None - Keine - - - Queued - In Warteschlange gestellt - - - Restored - Wiederhergestellt - - - Restoring - Wird wiederhergestellt - - - Skipped - Übersprungen - - - Database - Datenbank - - - Differential database - Differenzielle Datenbank - - - Differential file - Differenzielle Datei - - - Differential partial - Teilweise differenziell - - - File - Datei - - - Partial - Partiell - - - Transaction log - Transaktionsprotokoll - - - Unknown - Unbekannt - - - Restoring - Wird wiederhergestellt - - - Blocked - Gesperrt - - - Cancelled - Abgebrochen - - - Completed - Abgeschlossen - - - Completing migration - Migration wird abgeschlossen - - - Failed - Fehler - - - Initializing - Initialisierung - - - None - Keine - - - Not started - Nicht gestartet - - - Restore completed - Wiederherstellung abgeschlossen - - - Restore paused - Wiederherstellung angehalten - - - Searching backups - Sicherungen werden durchsucht - - - Waiting - Warten - - - Resume previously saved session - Vorherige gespeicherte Sitzung fortsetzen - - - Run migration workflow again - Migrationsworkflow erneut ausführen - - - Retry migration - Migration wiederholen - - - An error occurred while retrying the migration. - Fehler beim Wiederholen der Migration. - Resource group created Ressourcengruppe erstellt - - Run validation - Validierung ausführen - - - We are running the following steps: - Wir führen die folgenden Schritte aus: - - - Save assessment report - Bewertungsbericht speichern - - - Successfully saved assessment report to {0}. - Der Bewertungsbericht wurde erfolgreich in {0} gespeichert. - - - Save and close - Speichern und schließen - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Konfiguration gespeichert. Die Leistungsdatensammlung wird weiterhin im Hintergrund ausgeführt. Sie können die Sammlung beenden, wenn Sie möchten. - - - Save recommendation report - Empfehlungsbericht speichern - - - Successfully saved recommendation report to {0}. - Der Empfehlungsbericht wurde erfolgreich in {0} gespeichert. - - - Cancel - Abbrechen - - - Next - Weiter - - - Saved session - Gespeicherte Sitzung - - - Search - Suchen - - - Filter migration results - Migrationsergebnisse filtern - - - {0} sec - {0} s - - - Select - Auswählen - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Wählen Sie Ihr Azure-Zielabonnement und Ihre Ziel-Azure SQL Managed Instance. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Wählen Sie Ihr Azure-Zielabonnement und Ihr Ziel SQL Server auf dem virtuellen Azure-Computer für Ihr Ziel aus. - - - Please select 1 or more logins for migration - Wählen Sie mindestens 1 Anmeldung für die Migration aus - - - Select the databases to migrate. - Wählen Sie die Datenbanken aus, die Sie migrieren möchten. - - - Select tables for migration - Tabellen für die Migration auswählen - - - Click on SQL Server instance or any of the databases on the left to view its details. - Klicken Sie auf SQL Server-Instanz oder eine der Datenbanken auf der linken Seite, um deren Details anzuzeigen. - - - Apply - Anwenden - - - Clear - Löschen - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Migrationsliste nach Database Migration Service filtern - - - Select a Database Migration Service - Database Migration Service auswählen - - - Sign into Azure and select an account - Melden Sie sich bei Azure an, und wählen Sie ein Konto aus - - - Select a location - Wählen Sie einen Speicherort aus - - - Select a resource group - Ressourcengruppe auswählen - - - Select a Database Migration Service - Database Migration Service auswählen - - - Select a subscription - Abonnement auswählen - - - Select a tenant - Mandanten auswählen - - - An error occurred while loading available Azure accounts. - Fehler beim Laden von Azure-Ressourcen. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Fehler beim Laden von Speicherorten. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal. - - - Select a target server. - Wählen Sie einen Zielserver aus. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Beim Laden verfügbarer Ressourcengruppen ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Fehler beim Laden der verfügbaren Datenbankmigrationsdienste. Überprüfen Sie Ihre Azure-Verbindung, und versuchen Sie es noch mal. - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - Beim Laden der Kontoabonnements ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Azure-Verbindung und versuchen Sie es erneut. - - - Select target Azure SQL Type - Ziel- Azure SQL-Typ auswählen - - - An error occurred while loading available Azure account tenants. - Beim Laden des verfügbaren Azure-Kontomandanten ist ein Fehler aufgetreten. - - - Azure Database Migration Service - Azure Database Migration Service - - - Select Database Migration Service - Database Migration Service auswählen - - - To continue, select a target. - Wählen Sie ein Ziel aus, um fortzufahren. - - - Server - Server - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - Stellen Sie sicher, dass das Dienstkonto, in dem die SQL Server-Quellinstanz ausgeführt wird, in der Netzwerkfreigabe über Schreibberechtigungen verfügt. - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service nutzt die selbstgehostete Integration Runtime von Azure Data Factory, um die Konnektivität zwischen Quelle und Ziel zu verarbeiten und Sicherungen von einer lokalen Netzwerkdateifreigabe in Azure hochzuladen (falls zutreffend). - - - Follow the instructions below to set up self-hosted integration runtime. - Befolgen Sie die nachstehenden Anweisungen, um selbst gehostete Integration Runtime einzurichten. - - - Set up integration runtime - Integration Runtime einrichten - - - Loading Migration Services - Migrationsdienste werden geladen - - - Authentication keys - Authentifizierungsschlüssel - - - Authentication keys used to connect to the self-hosted integration runtime node - Authentifizierungsschlüssel, die zum Herstellen einer Verbindung mit dem selbstgehosteten Integration Runtime-Knoten verwendet werden - - - Close - Schließen - - - Azure Database Migration Service - Azure-Dienst zur Datenbankmigration - - - Self-hosted integration runtime node - Knoten für selbstgehostete Integration Runtime - - - -- unavailable -- - -- nicht verfügbar -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Fehler beim Abrufen der Registrierungsinformationen für Azure Database Migration Service '{0}'. Klicken Sie auf "Aktualisieren" und versuchen Sie es noch mal. Fehler: '{1}'. - - - Azure Database Migration Service "{0}" details:` - Details zum Azure Database Migration Service "{0}": - - - No Migration Services found. To continue, create a new one. - Es wurden keine Migrationsdienste gefunden. Um fortzufahren, erstellen Sie einen Neuen. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Azure Database Migration Service ist nicht registriert. Azure Database Migration Service "{0}" muss bei selbstgehosteten Integration Runtime auf jedem Knoten registriert werden. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Azure Database Migration Service ist nicht registriert. Azure Database Migration Service "{0}" muss bei selbstgehosteten Integration Runtime auf jedem Knoten registriert werden. - -Registrierungsanweisungen finden Sie unten. - - - {0} (change) - {0} (Änderung) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - Azure Database Migration Service "{0}" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1} - -Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren. - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - Azure Database Migration Service "{0}" ist mit einer selbstgehosteten Integration Runtime verbunden, die auf Knoten ausgeführt wird – {1} - -Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche Knoten registrieren. Registrierungsanweisungen finden Sie unten. - - - Please select the location of your database backup files before continuing. - Bitte wählen Sie den Speicherort Ihrer Datenbanksicherungsdateien aus, bevor Sie fortfahren. - - - An error occurred while refreshing the migration service creation status. - Es ist ein Fehler beim Aktualisieren des Migrationsdienst-Erstellungsstatus aufgetreten. - - - Enter the information below to add a new Azure Database Migration Service. - Geben Sie die folgenden Informationen ein, um einen neuen Azure Database Migration Service hinzuzufügen. - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Geben Sie die folgenden Informationen ein, um eine neue Azure Database Migration Service hinzuzufügen. Um die selbstgehostete Integration Runtime zu registrieren, wählen Sie auf der vorherigen Seite "Meine Datenbanksicherungen befinden sich auf einer Netzwerkfreigabe" aus. - - - Create Azure Database Migration Service - Einen Azure Database Migration Service erstellen - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Azure-Region für Ihren Azure Database Migration Service. Dies sollte die gleiche Region sein wie Ihre Ziel-Azure SQL. - - - Azure Database Migration Service name. - Name des Azure Database Migration Service. - Resource group for your Azure Database Migration Service. Ressourcengruppe für Ihren Azure Database Migration Service. - - Subscription name for your Azure Database Migration Service. - Abonnementname für Ihren Azure Database Migration Service. - - - Azure SQL target selected as default. - Azure SQL-Ziel als Standard ausgewählt. - - - Self-hosted integration runtime node - Knoten für selbstgehostete Integration Runtime - - - Show status - Status anzeigen - - - Size (MB) - Größe (MB) - - - Size - Größe - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} Empfehlungen verfügbar - - - {0} recommendation available - {0} Empfehlung verfügbar - - - Azure configuration - Azure-Konfiguration - - - Business critical - Unternehmenskritisch - - - Gen5 - Gen5 - - - General purpose - Allgemein - - - Hyperscale - Hyperscale - - - {0} - {1} - {2} vCore - {0} – {1} – {2} virtueller Kern - - - {0} - {1} - {2} vCore - {3} GB - {0} – {1} – {2} virtueller Kern – {3} GB - - - Premium-series - Premium-Serie - - - Memory optimized premium-series - Speicheroptimierte Premium-Serie - - - {0} - {1} vCore - {0} – {1} virtueller Kern - - - {0} - {1} - {2} vCore - {3} GB - {0} – {1} – {2} virtueller Kern – {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - Daten: {0}, Protokoll: {1}, tempdb: {2} - - - Choose how you want to provide performance data - Wählen Sie aus, wie Sie Leistungsdaten bereitstellen möchten - - - Collect performance data now - Leistungsdaten jetzt sammeln - - - Select a folder on your local drive where performance data will be saved - Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen. - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - Um eine Zielempfehlung für die Azure-Empfehlung bereitzustellen, sind Leistungsdaten der SQL Server-Instanz erforderlich. Aktivieren Sie die Leistungsdatensammlung, um die Zielempfehlung für die Datenbanken zu erhalten, die Sie migrieren möchten. Je länger dies aktiviert wird, desto besser ist die Empfehlung. Sie können die Leistungsdatensammlung jederzeit deaktivieren. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben. - - - I already have the performance data - Ich habe bereits die Leistungsdaten. - - - Select a folder on your local drive where previously collected performance data was saved - Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden. - - - Start - Starten - - - Starting performance data collection... - Leistungsdatensammlung wird gestartet... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - Die ersten Empfehlungen werden in ungefähr {0} Minute(n) automatisch aktualisiert. - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - Die Azure-Empfehlung wurde mithilfe der angegebenen Daten angewendet. Importieren oder erfassen Sie zusätzliche Daten, um die Empfehlung zu verfeinern. - - - Data collection in progress. Generating initial recommendations... - Die Datensammlung wird ausgeführt. Erste Empfehlungen werden generiert... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Kehren Sie regelmäßig zurück, um aktualisierte Empfehlungen zu erhalten, indem Sie auf die Schaltfläche \"Empfehlung aktualisieren\" klicken. - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Die Azure-Empfehlung erfasst und analysiert Leistungsdaten und empfiehlt dann ein Ziel der geeigneten Größe in Azure für Ihren Workload. - - - Data collection still in progress. Refining existing recommendations... - Die Datensammlung wird noch ausgeführt. Vorhandene Empfehlungen werden verfeinert... - - - Data collection for Azure recommendations has been stopped. - Die Datensammlung für Azure-Empfehlungen wurde beendet. - - - Stopping performance data collection... - Leistungsdatensammlung wird beendet... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt. - - - Click the button below to import or collect database performance data. - Klicken Sie auf die Schaltfläche unten, um Datenbankleistungsdaten zu importieren oder zu erfassen. - - - Azure recommendation will be displayed once data collection is complete. - Die Azure-Empfehlung wird angezeigt, sobald die Datensammlung abgeschlossen ist. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - Die Azure-Empfehlung ist nicht verfügbar. Klicken Sie unten auf die Schaltfläche \"Azure-Empfehlung abrufen\". - - - {0} cores - {0} Kerne - - - CPU requirement - CPU-Anforderung - - - Data IOPS requirement - Daten-IOPS-Anforderung - - - Data storage requirement - Datenspeicheranforderung - - - {0} GB - {0} GB - - - Get Azure recommendation - Azure-Empfehlung abrufen - - - IO latency requirement - E/A-Latenzanforderung - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Azure-Region für Ihr Azure SQL-Ziel. Es werden nur Regionen angezeigt, die ein für die Migration geeignetes Ziel enthalten. - - - Log storage requirement - Protokollspeicheranforderung - - - Logs IOPS requirement - IOPS-Anforderung für Protokolle - - - Memory requirement - Arbeitsspeicheranforderungen - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - {0} ms - {0} ms - - - Recommendation parameters - Empfehlungsparameter - - - Edit parameters - Parameter bearbeiten - - - Edit recommendation parameters - Empfehlungsparameter bearbeiten - - - Enable elastic recommendation - Elastische Empfehlung aktivieren - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - Für die elastische Empfehlung wird ein alternatives Empfehlungsmodell verwendet, das eine personalisierte Preis-Leistungs-Profilerstellung für vorhandene Kunden in der Cloud verwendet. - - - Enable preview features - Vorschaufunktionen aktivieren - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - Das Aktivieren dieser Option umfasst die neuesten Hardwaregenerationen mit erheblich verbesserter Leistung und Skalierbarkeit. Diese SKUs befinden sich zurzeit in der Vorschau und sind möglicherweise noch nicht in allen Regionen verfügbar. - - - Percentage utilization - Prozentuale Auslastung - - - Percentile of data points to be used during aggregation of the performance data. - Perzentil von Datenpunkten, die während der Aggregation der Leistungsdaten verwendet werden sollen. - - - Scale factor - Skalierungsfaktor - - - Invalid scale factor. Enter a positive integer value. - Ungültiger Skalierungsfaktor. Geben Sie einen positiven ganzzahligen Wert ein. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Ändern Sie den Skalierungsfaktor, wenn die Azure-Empfehlung in Prozent größer oder kleiner als ihre aktuelle Workload sein soll. - - - Enter the information below to edit the recommendation parameters. - Geben Sie unten die Informationen ein, um die Empfehlungsparameter zu bearbeiten. - - - Update - Aktualisieren - - - {0}% - {0} % - - - {0}th percentile - {0}. Perzentil - - - Azure recommendation (PREVIEW) - Azure-Empfehlung - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Um zu Azure SQL-Datenbank zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - - Recommendation reason - Empfehlungsgrund - - - Recommendations - Empfehlungen - - - - - - - - - Last refreshed: {0} - Letzte Aktualisierung: {0} - - - Loading... - Wird geladen... - - - {0} Recommendations - {0} Empfehlungen - - - Value - Wert - - - Recommended configuration - Empfohlene Konfiguration - - - Refine Azure recommendation - Azure-Empfehlung verfeinern - - - Refresh recommendation - Empfehlung aktualisieren - - - Your Azure SQL target resource name - Name der Azure SQL-Zielressource + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Ressourcengruppe für Ihr Azure SQL-Ziel. Es werden nur Ressourcengruppen angezeigt, die einen Dienst enthalten. Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Restart data collection Datensammlung neu starten - - Source properties - Quelleigenschaften + + Restart migration wizard + Migrations-Assistent neu starten - - SQL data files - SQL-Datendateien + + Restore completed + Wiederherstellung abgeschlossen - - SQL log files - SQL-Protokolldateien + + Restore finish date + Enddatum der Wiederherstellung - - SQL tempdb - SQL tempdb + + Restore paused + Wiederherstellung angehalten - - Azure SQL Database - Azure SQL-Datenbank + + Restore percent completed + Wiederherstellungsabschluss in Prozent - - Azure SQL Database - Azure SQL-Datenbank + + Restore plan size (MB) + Größe des Wiederherstellungsplans (MB) - - Stop data collection - Datensammlung beenden + + Restore start date + Startdatum der Wiederherstellung - - Dimension - Dimension + + Restore status + Wiederherstellungsstatus - - {0} GB - {0} GB + + Restored + Wiederhergestellt - - Subscription name for your Azure SQL target - Abonnementname für Ihr Azure SQL-Ziel + + Restored files + Wiederhergestellte Dateien - - Target deployment type - Typ der Zielbereitstellung + + Restored size (MB) + Wiederhergestellte Größe (MB) - - Recommendation target storage configuration - Konfiguration des Empfehlungszielspeichers + + Restoring + Wird wiederhergestellt - - Host caching - Hostzwischenspeicherung + + Restoring + Wird wiederhergestellt - - Not applicable - Nicht zutreffend + + Restoring + Wird wiederhergestellt - - None - Keine + + Restoring files + Dateien werden wiederhergestellt - - Read-only - Schreibgeschützt + + Resume previously saved session + Vorherige gespeicherte Sitzung fortsetzen - - Read/write - Lesen/schreiben + + Retriable + Wiederholbar - - Place tempdb on the local ephemeral SSD (default D:\) drive - Platzieren von tempdb auf dem lokalen kurzlebigen SSD-Laufwerk (Standard-D:\) + + Retry migration + Migration wiederholen - - Below is the target storage configuration required to meet your storage performance needs. - Unten finden Sie die Zielspeicherkonfiguration, die zur Erfüllung Ihrer Speicherleistungsanforderungen erforderlich ist. + + Retry migration + Migration wiederholen - - Local SSD - Lokales SSD - - - Recommended storage configuration - Empfohlene Speicherkonfiguration - - - Storage - Speicher - - - View details - Details anzeigen - - - SQL Server on Azure Virtual Machine - SQL Server auf Azure-VM - - - SQL Server on Azure Virtual Machine - SQL Server auf Azure-VM - - - Source configuration - Quellkonfiguration - - - Source credentials - Quellanmeldeinformationen - - - Source database name - Name der Quelldatenbank - - - Source databases - Quelldatenbanken - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Geben Sie die SQL-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet. - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Geben Sie die Anmeldeinformationen für die SQL-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server Instanz {0} verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Geben Sie die Windows-Authentifizierungsdaten ein, die für die Verbindung zur SQL Server-Instanz {0} verwendet werden. Diese Anmeldeinformationen werden für die Verbindung mit der SQL Server-Instanz von der selbst gehosteten Integrationslaufzeit aus verwendet. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Geben Sie die Anmeldeinformationen für die Windows-Authentifizierung ein, die zum Herstellen einer Verbindung mit SQL Server-Instanz {0}verwendet werden. Diese Anmeldeinformationen werden verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen und gültige Sicherungsdateien zu identifizieren. - - - Source login - Quellanmeldung - - - Source server - Quellserver - - - Source version - Quellversion - - - SQL migration assessment - SQL-Migrationsbewertung - - - SQL Database - SQL-Datenbank - - - SQL Managed Instance - Verwaltete SQL-Instanz - - - SQL Server instance - SQL Server-Instanz - - - SQL Virtual Machine - Virtueller SQL-Computer - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Für Zielserver, auf denen SQL Server 2014 oder niedriger ausgeführt wird, müssen Sie Ihre Datenbanksicherungen in einem Azure Storage Blob Container speichern, anstatt sie mithilfe der Netzwerkfreigabeoption hochzuladen. Darüber hinaus müssen Sie die Sicherungsdateien als Seitenblobs speichern, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: {0} - - - Known issues, limitations, and troubleshooting - Bekannte Probleme, Einschränkungen und Problembehandlung - - - Copy duration - Kopierdauer - - - Copy start - Kopierstart - - - Copy throughput - Kopierdurchsatz - - - Data read - Gelesene Daten - - - Data written - Geschriebene Daten - - - Parallel copy type - Typ des parallelen Kopierens + + Revalidate unsuccessful steps + Nicht erfolgreiche Schritte erneut überprüfen Rows copied @@ -2810,113 +2390,429 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Rows read Gelesene Zeilen - - Table name - Tabellenname + + Run migration workflow again + Migrationsworkflow erneut ausführen - - Used parallel copies - Verwendete parallele Kopien - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - Der SQL-Datenbank-Server „{0}“ ist für die Migration nicht verfügbar, da er sich derzeit im Zustand „{1}“ befindet. Wählen Sie einen verfügbaren SQL-Datenbank-Server aus, um fortzufahren. - - - Source database - Quelldatenbank - - - Name of the source database - Name der Quelldatenbank - - - Source name - Quellenname - - - Name of the source server - Name des Quellservers - - - Migrate - Migrieren - - - Start migration - Migration starten - - - Start a new session - Neue Sitzung starten - - - Start time - Startzeit - - - Validating and migrating logins are in progress - Überprüfen und Migrieren der Anmeldungen ist in Bearbeitung - - - Validating and migrating logins failed - Fehler beim Überprüfen und Migrieren von Anmeldungen. - - - Error migrating certificate for database {0}. {1} - Fehler beim Migrieren des Zertifikats für die Datenbank {0}. {1} - - - An error occurred while starting the certificate migration: '{0}' - Fehler beim Starten der Zertifikatmigration: "{0}" - - - Canceled - Abgebrochen - - - Failed - Fehlerhaft - - - Pending - Ausstehend + + Run validation + Validierung ausführen Running Wird ausgeführt - - Succeeded - Erfolgreich + + Running + Wird ausgeführt + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Durch ausführen der Leistungserfassung für einen längeren Zeitraum wird eine genauere Empfehlung sichergestellt. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + SQL-Datenbank + + + SQL Database Projects extension + SQL-Datenbank-Projekterweiterung + + + SQL Managed Instance + Verwaltete SQL-Instanz + + + SQL Server dacpac extension + SQL Server-DACPAC-Erweiterung + + + SQL Server instance + SQL Server-Instanz + + + SQL Server on Azure VM + SQL Server auf einem virtuellen Azure-Computer + + + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM + + + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM + + + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM + + + SQL Server on Azure Virtual Machine + SQL Server auf Azure-VM + + + SQL Server on Azure Virtual Machines + SQL Server auf Azure-VMs + + + SQL Virtual Machine + Virtueller SQL-Computer + + + SQL data files + SQL-Datendateien + + + SQL log files + SQL-Protokolldateien + + + SQL migration assessment + SQL-Migrationsbewertung + + + SQL tempdb + SQL tempdb + + + Save and close + Speichern und schließen + + + Save assessment report + Bewertungsbericht speichern + + + Save recommendation report + Empfehlungsbericht speichern + + + Saved session + Gespeicherte Sitzung + + + Scale factor + Skalierungsfaktor + + + Search + Suchen + + + Searching backups + Sicherungen werden durchsucht + + + Select + Auswählen + + + Select Database Migration Service + Database Migration Service auswählen + + + Select a Database Migration Service + Database Migration Service auswählen + + + Select a Database Migration Service + Database Migration Service auswählen + + + Select a Database Migration Service that is connected to a node. + Wählen Sie einen Database Migration Service aus, der mit einem Knoten verbunden ist. + + + Select a Database Migration Service to monitor migrations. + Wählen Sie eine Database Migration Service aus, um Migrationen zu überwachen. + + + Select a blob container value first. + Wählen Sie zuerst einen BLOB-Containerwert aus. + + + Select a folder on your local drive where performance data will be saved + Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, auf dem die Leistungsdaten gespeichert werden sollen. + + + Select a folder on your local drive where previously collected performance data was saved + Wählen Sie einen Ordner auf dem lokalen Laufwerk aus, in dem zuvor gesammelte Leistungsdaten gespeichert wurden. + + + Select a folder where extended events session files (.xel and .xem) are stored + Wählen Sie einen Ordner aus, in dem Sitzungsdateien für erweiterte Ereignisse (.xel und .xem) gespeichert sind + + + Select a location + Wählen Sie einen Speicherort aus + + + Select a resource group + Ressourcengruppe auswählen + + + Select a resource group value first. + Wählen Sie zuerst einen Ressourcengruppenwert aus. + + + Select a resource group. + Wählen Sie eine Ressourcengruppe aus. + + + Select a storage account value first. + Wählen Sie zuerst einen Speicherkontowert aus. + + + Select a subscription + Abonnement auswählen + + + Select a target database + Wählen Sie eine Zieldatenbank aus + + + Select a target server. + Wählen Sie einen Zielserver aus. + + + Select a tenant + Mandanten auswählen + + + Select a unique name for this target database + Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus + + + Select a valid Database Migration Service. + Wählen Sie einen gültigen Database Migration Service aus. + + + Select an Azure account and your target {0}. + Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Wählen Sie ein Azure-Konto aus, das mit Azure Data Studio verknüpft ist, oder verknüpfen Sie es jetzt. + + + Select login(s) to migrate + Zu migrierende Anmeldung(en) auswählen + + + Select tables + Tabellen auswählen + + + Select tables for migration + Tabellen für die Migration auswählen + + + Select tables for {0} + Tabellen für {0} auswählen + + + Select target Azure SQL Type + Ziel- Azure SQL-Typ auswählen + + + Select the databases that you want to assess for migration to Azure SQL. + Wählen Sie die Datenbanken aus, die Sie für die Migration zu Azure SQL bewerten möchten. + + + Select the databases that you want to migrate to Azure SQL. + Wählen Sie die Datenbank(en) aus, die Sie zu Azure SQL migrieren möchten. + + + Select the databases to migrate. + Wählen Sie die Datenbanken aus, die Sie migrieren möchten. + + + Select the location of the database backups to use during migration. + Wählen Sie den Speicherort der Datenbanksicherungen aus, die während der Migration verwendet werden sollen. + + + Select the operation you'd like to perform. + Wählen Sie den Vorgang aus, den Sie ausführen möchten. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Wählen Sie die Ziel-Azure SQL Managed Instance, Azure SQL-VM oder Azure SQL-Datenbank(en) aus, in die Sie Ihre Anmeldungen migrieren möchten. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Wählen Sie die Zieldatenbank aus, zu der Sie Ihre Quelldatenbank migrieren möchten. Sie können eine Zieldatenbank nur für eine Quelldatenbank auswählen. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Wählen Sie Ihr Azure-Zielabonnement und Ihr Ziel SQL Server auf dem virtuellen Azure-Computer für Ihr Ziel aus. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Wählen Sie Ihr Azure-Zielabonnement und Ihre Ziel-Azure SQL Managed Instance. + + + Self-hosted integration runtime node + Knoten für selbstgehostete Integration Runtime + + + Self-hosted integration runtime node + Knoten für selbstgehostete Integration Runtime + + + Server + Server + + + Server objects + Serverobjekte + + + Server objects + Serverobjekte + + + Service component crashed. + Die Dienstkomponente ist abgestürzt. + + + Service provider could not be initialized. + Der Dienstanbieter konnte nicht initialisiert werden. + + + Set up integration runtime + Integration Runtime einrichten + + + Show status + Status anzeigen + + + Sign into Azure and select an account + Melden Sie sich bei Azure an, und wählen Sie ein Konto aus + + + Size + Größe + + + Size (MB) + Größe (MB) + + + Skipped + Übersprungen + + + Skipped files + Übersprungene Dateien + + + Some steps are still running. + Einige Schritte werden noch ausgeführt. + + + Sort + Sortieren + + + Source configuration + Quellkonfiguration + + + Source credentials + Quellanmeldeinformationen + + + Source database + Quelldatenbank + + + Source database + Quelldatenbank + + + Source database + Quelldatenbank + + + Source database connectivity: '{0}' + Quelldatenbankkonnektivität: „{0}“ + + + Source database name + Name der Quelldatenbank + + + Source databases + Quelldatenbanken + + + Source login + Quellanmeldung + + + Source name + Quellenname + + + Source properties + Quelleigenschaften + + + Source server + Quellserver + + + Source version + Quellversion + + + Start + Starten + + + Start a new session + Neue Sitzung starten + + + Start migration + Migration starten + + + Start time + Startzeit + + + Start validation + Validierung starten + + + Starting performance data collection... + Leistungsdatensammlung wird gestartet... + + + Status + Status + + + Status + Status + + + Status + Status Status Status - - Add account - Konto hinzufügen - - - Add your Azure account to view existing migrations and their status. - Fügen Sie Ihr Azure-Konto hinzu, um vorhandene Migrationen und deren Status anzuzeigen. - - - Canceled - Abgebrochen - - - Canceling - Vorgang wird abgebrochen - - - Completing - Wird abgeschlossen - - - Creating - Wird erstellt + + Status + Status Status: All @@ -2938,161 +2834,125 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Status: Succeeded Status: Erfolgreich - - ({0} errors) - ({0} Fehler) + + Step 1: {0} + Schritt 1: {0} - - ({0} error) - ({0} Fehler) + + Step 2: Use the keys below to register your integration runtime + Schritt 2: Verwenden Sie die Schlüssel unten zum Registrieren Ihrer Integration Runtime. - - Failed - Fehlerhaft + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Schritt 3: Klicken Sie auf die Schaltfläche "Verbindung testen", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen - - In progress - In Bearbeitung + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Schritt 3: Klicken Sie oben auf die Schaltfläche "Aktualisieren", um die Verbindung zwischen Azure Database Migration Service und Integration Runtime zu überprüfen - - Ready for cutover - Bereit für Cutover + + Step details + Schrittdetails - - Refresh - Aktualisieren + + Step status: {0} + Schrittstatus: {0} - - Restoring - Wird wiederhergestellt + + Step status: {0}{1}{2} + Schrittstatus: {0}{1}{2} - - Retriable - Wiederholbar + + Steps + Schritte - - Select a Database Migration Service to monitor migrations. - Wählen Sie eine Database Migration Service aus, um Migrationen zu überwachen. + + Stop data collection + Datensammlung beenden - - Status - Status + + Stop validation + Validierung beenden - - Succeeded - Erfolgreich + + Stopping performance data collection... + Leistungsdatensammlung wird beendet... - - Uploading full backup - Vollständige Sicherung wird hochgeladen - - - Uploading log backup(s) - Protokollsicherung/en wird/werden hochgeladen. - - - {0} - {0} - - - ({0} warnings) - ({0} Warnungen) - - - ({0} warning) - ({0} Warnung) + + Storage + Speicher Storage account Speicherkonto - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - Die Zielinstanz „{0}“ kann möglicherweise nicht auf das Speicherkonto „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf der Whitelist des Speicherkontos steht und dass sich der private Endpunkt im selben virtuellen Netzwerk wie der Zielserver befindet. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - Die Zielinstanz „{0}“ kann möglicherweise nicht auf die Speicherkonten „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf den Speicherkonten auf der Whitelist steht und dass sich die privaten Endpunkte im selben virtuellen Netzwerk wie der Zielserver befinden. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - Der Zielserver "{0}" kann möglicherweise nicht auf das Speicherkonto "{1}" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in das Speicherkonto in der Whitelist enthalten ist. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - Der Zielserver "{0}" kann möglicherweise nicht auf Speicherkonten "{1}" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in den Speicherkonten in der Whitelist enthalten ist. + + Storage account details + Speicherkontodetails Subscription Abonnement - - Azure storage - Azure-Speicher + + Subscription + Abonnement - - Azure storage subscription - Azure-Speicherabonnement + + Subscription name for your Azure Database Migration Service + Abonnementname für Ihren Azure Database Migration Service - - Databases for migration - Datenbanken für die Migration + + Subscription name for your Azure Database Migration Service. + Abonnementname für Ihren Azure Database Migration Service. - - Azure SQL Managed Instance - Azure SQL Managed Instance + + Subscription name for your Azure SQL target + Abonnementname für Ihr Azure SQL-Ziel + + + Succeeded + Erfolgreich + + + Succeeded + Erfolgreich + + + Succeeded + Erfolgreich + + + Succeeded + Erfolgreich + + + Succeeded + Erfolgreich + + + Successful + Erfolgreich + + + Successfully created a Database Migration Service. + Ein Database Migration Service wurde erfolgreich erstellt. + + + Successfully saved assessment report to {0}. + Der Bewertungsbericht wurde erfolgreich in {0} gespeichert. + + + Successfully saved recommendation report to {0}. + Der Empfehlungsbericht wurde erfolgreich in {0} gespeichert. Summary Zusammenfassung - - Azure SQL Database - Azure SQL-Datenbank - - - SQL Server on Azure Virtual Machine - SQL Server auf Azure-VM - - - Feedback - Feedback - - - Feedback - Feedback - - - Migrate logins to Azure SQL - Migrieren von Anmeldungen zu Azure SQL - - - New login migration (PREVIEW) - Migration neuer Anmeldungen (VORSCHAU) - - - Migrate to Azure SQL - Zu Azure SQL migrieren - - - New migration - Neue Migration - - - New support request - Neue Supportanfrage - - - New support request - Neue Supportanfrage - - - Dashboard - Dashboard - - - Migrations - Migrationen + + TDE certificate migration must be successful before continuing. + Bevor Sie fortfahren können, muss die TDE-Zertifikatmigration erfolgreich durchgeführt worden sein. Table migration status details @@ -3102,65 +2962,81 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Table migration status: {0} Tabellenmigrationsstatus: {0} - - Tables missing on target: {0} - Auf dem Ziel fehlen Tabellen: {0} - - - Select tables for {0} - Tabellen für {0} auswählen - - - {0} of {1} tables selected - {0} von {1} Tabellen ausgewählt - - - {0} of {1} - {0} von {1} - - - Edit - Bearbeiten - - - Filter tables - Filtern von Tabellen - - - Has rows - Hat Zeilen + + Table name + Tabellenname Table name Tabellenname - - Update - Aktualisieren + + Table name + Tabellenname - - Cancel - Abbrechen + + Table selection + Tabellenauswahl + + + Tables missing on target: {0} + Auf dem Ziel fehlen Tabellen: {0} + + + Tables selected + Tabellen ausgewählt Target Ziel + + Target Status + Zielstatus + Target database Zieldatenbank - - Target name - Zielname + + Target database + Zieldatenbank + + + Target database + Zieldatenbank + + + Target database connectivity: '{0}' + Zieldatenbankkonnektivität: „{0}“ + + + Target database name + Name der Zieldatenbank + + + Target deployment type + Typ der Zielbereitstellung + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + Die Zielinstanz „{0}“ kann möglicherweise nicht auf das Speicherkonto „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf der Whitelist des Speicherkontos steht und dass sich der private Endpunkt im selben virtuellen Netzwerk wie der Zielserver befindet. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + Die Zielinstanz „{0}“ kann möglicherweise nicht auf die Speicherkonten „{1}“ zugreifen. Stellen Sie sicher, dass das Subnetz der Zielinstanz auf den Speicherkonten auf der Whitelist steht und dass sich die privaten Endpunkte im selben virtuellen Netzwerk wie der Zielserver befinden. Target name Zielname - - Target database name - Name der Zieldatenbank + + Target name + Zielname + + + Target password + Zielkennwort Target platform @@ -3170,9 +3046,13 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Target server Zielserver - - Tables selected - Tabellen ausgewählt + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + Der Zielserver "{0}" kann möglicherweise nicht auf das Speicherkonto "{1}" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in das Speicherkonto in der Whitelist enthalten ist. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + Der Zielserver "{0}" kann möglicherweise nicht auf Speicherkonten "{1}" zugreifen. Stellen Sie sicher, dass das Subnetz des Zielservers in den Speicherkonten in der Whitelist enthalten ist. Target table does not exist @@ -3182,157 +3062,205 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Target table is not empty. Die Zieltabelle ist nicht leer. + + Target type + Zieltyp + + + Target user name + Zielbenutzername + Target version Zielversion - - Edit - Bearbeiten + + Test connection + Verbindung testen - - Migrate certificates - Zertifikate migrieren + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Die Azure SQL Migrationserweiterung für Azure Data Studio bietet Funktionen zum Bewerten, Abrufen der passenden Azure-Empfehlungen und migrieren von SQL Server-Datenbanken zu Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - Die Zertifikatmigration wurde abgebrochen. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + Der SQL-Datenbank-Server „{0}“ ist für die Migration nicht verfügbar, da er sich derzeit im Zustand „{1}“ befindet. Wählen Sie einen verfügbaren SQL-Datenbank-Server aus, um fortzufahren. - - Validation was canceled with the following error(s):{0}{1} - Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1} + + The assessment of your SQL Server instance '{0}' failed. + Bei der Bewertung Ihrer SQL Server-Instanz „{0}“ ist ein Fehler aufgetreten. - - Databases - Datenbanken + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Der Azure-Ressourcenzieltyp [SQL Managed Instance, SQL-VM, SQL-Datenbank]. - - Status - Status + + The current status of the migration + Der aktuelle Status der Migration - - Migration completed with the following error(s):{0}{1} - Die Migration wurde mit den folgenden Fehlern abgeschlossen:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + Der Cutover kann erst gestartet werden, wenn alle Migrationen abgeschlossen sind. Aktualisieren Sie das Browserfenster, um den aktuellen Dateistatus anzuzeigen. - - Copy migration results - Migrationsergebnisse kopieren + + The duration of the migration + Die Dauer der Migration - - Done - Fertig + + The fininish time for the migration + Die Endzeit für die Migration - - Migrating the certificates from the following databases: - Migrieren der Zertifikate aus den folgenden Datenbanken: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Fehler beim Abrufen der Registrierungsinformationen für Azure Database Migration Service '{0}'. Klicken Sie auf "Aktualisieren" und versuchen Sie es noch mal. Fehler: '{1}'. - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - Die Zertifikatmigration wurde für die aktuelle Konfiguration nicht ausgeführt. Führen Sie die Zertifikatmigration aus, und schließen Sie sie ab, um den Vorgang fortzusetzen. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + Die verwaltete Instanz \"{0}\" ist für die Migration nicht verfügbar, weil sie sich derzeit im Zustand \"{1}\" befindet. Wählen Sie eine verfügbare verwaltete Instanz aus, um fortzufahren. - - Certificates migration progress details: - Details zum Zertifikatmigrationsstatus: + + The migration failed with the following errors: + Die Migration ist mit folgendem Fehler fehlgeschlagen: - - Certificates migration results: - Zertifikatmigrationsergebnisse: + + The start time for the migration + Die Startzeit für die Migration - - Previous certificates migration results: - Vorherige Zertifikatmigrationsergebnisse: + + The target database name + Der Name der Zieldatenbank - - Retry migration - Migration wiederholen + + The target server name + Der Zielservername - - Migration status: {0}{1}{2} - Migrationsstatus: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + Der virtuelle Computer "{0}" ist für die Migration nicht verfügbar, da sich die SQL Server-IaaS-Agent-Erweiterung zurzeit im Modus "{1}" statt im Modus "Vollständig" befindet. Weitere Informationen: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + Der virtuelle Computer "{0}" ist für die Migration nicht verfügbar, da der zugrunde liegende virtuelle Computer nicht ausgeführt wird. Stellen Sie sicher, dass er eingeschaltet ist, bevor Sie es noch mal versuchen. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - Die Zertifikatmigration wurde erfolgreich abgeschlossen. Klicken Sie auf Weiter, um mit der Migration fortzufahren. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Es sind mehrere Datenbanken mit demselben Sicherungsort ausgewählt. Stellen Sie sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert sind. - - Migration canceled - Migration abgebrochen + + Things you need before starting your Azure SQL migration: + Dinge, die Sie benötigen, bevor Sie ihre Azure SQL-Migration starten: - - Migration completed successfully. - Die Migration wurde erfolgreich abgeschlossen. + + This is a blocking issue that will prevent the database migration from succeeding. + Dies ist ein Blockierproblem, das eine erfolgreiche Datenbankmigration verhindert. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} Für die Migration ausgewählte Transparent Data Encryption aktivierte Datenbanken. {1} + + To continue, enter a valid target password. + Geben Sie ein gültiges Zielkennwort ein, um fortzufahren. - - No encrypted database selected. - Keine verschlüsselte Datenbank ausgewählt. + + To continue, enter a valid target user name. + Geben Sie einen gültigen Zielbenutzernamen ein, um fortzufahren. - - You have chosen to manually migrate certificates. - Sie haben sich entschieden, Zertifikate manuell zu migrieren. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Um fortzufahren, wählen Sie einen Blobcontainer aus, in dem alle Sicherungsdateien Seitenblobs für die Quelldatenbank "{0}" sind, da Blockblobs nur für Ziele unterstützt werden, die SQL Server 2016 oder höher ausführen. Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Sie haben den Zugriff auf Azure Data Studio gewährt, um die Verschlüsselungszertifikate und die Datenbank zu migrieren. + + To continue, select a target. + Wählen Sie ein Ziel aus, um fortzufahren. - - {0} of {1} completed - {0} von {1} abgeschlossen + + To continue, select a valid Azure SQL Database server. + Wählen Sie einen gültigen Azure SQL-Datenbank-Server aus, um fortzufahren. - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} von {1} ausgewählte(n) Datenbank(en) verwendet die transparente Datenverschlüsselung. + + To continue, select a valid Azure account. + Wählen Sie ein gültiges Azure-Konto aus, um den Vorgang fortzusetzen. + + + To continue, select a valid backup folder for source database '{0}'. + Wählen Sie einen gültigen Sicherungsordner für die Quelldatenbank „{0}“ aus, um den Vorgang fortzusetzen. + + + To continue, select a valid blob container for source database '{0}'. + Um fortzufahren, wählen Sie einen gültigen Blobcontainer für die Quelldatenbank "{0}" aus. + + + To continue, select a valid last backup file for source database '{0}'. + Um fortzufahren, wählen Sie eine gültige letzte Sicherungsdatei für die Quelldatenbank "{0}" aus. + + + To continue, select a valid location. + Wählen Sie einen gültigen Speicherort aus, um den Vorgang fortzusetzen. + + + To continue, select a valid managed instance. + Wählen Sie eine gültige verwaltete Instanz aus, um den Vorgang fortzusetzen. + + + To continue, select a valid resource group for source database '{0}'. + Um fortzufahren, wählen Sie eine gültige Ressourcengruppe für die Quelldatenbank "{0}" aus. + + + To continue, select a valid resource group. + Wählen Sie eine gültige Ressourcengruppe aus, um fortzufahren. + + + To continue, select a valid storage account for source database '{0}'. + Um fortzufahren, wählen Sie ein gültiges Speicherkonto für die Quelldatenbank "{0}" aus. + + + To continue, select a valid storage account. + Wählen Sie ein gültiges Speicherkonto aus, um den Vorgang fortzusetzen. + + + To continue, select a valid subscription. + Wählen Sie ein gültiges Abonnement aus, um den Vorgang fortzusetzen. + + + To continue, select a valid virtual machine. + Wählen Sie einen gültigen virtuellen Computer aus, um den Vorgang fortzusetzen. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Um eine verschlüsselte Datenbank erfolgreich zu migrieren, müssen Sie Zugriff auf die Verschlüsselungszertifikate gewähren oder Zertifikate manuell migrieren, bevor Sie mit der Migration fortfahren. {0}. - - Network path where certificate will be placed. - Netzwerkpfad, in dem das Zertifikat platziert wird. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Um zu Azure SQL-Datenbank zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - Network path for certificate - Netzwerkpfad für Zertifikat + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Um zu Azure SQL Managed Instance zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - Enter network path - Netzwerkpfad eingeben + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Um zu SQL Server auf einem virtuellen Azure-Computer zu migrieren, zeigen Sie die Bewertungsergebnisse an, und wählen Sie eine oder mehrere Datenbanken aus. - - Export my certificates and private key to the target. - Exportieren Sie meine Zertifikate und den privaten Schlüssel in das Ziel. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Um zum Azure SQL-Ziel zu migrieren, wählen Sie einen Migrationsmodus basierend auf Ihren Ausfallzeiten aus. - - I give consent to use my credentials for accessing the certificates. - Ich stimme zu, dass meine Anmeldeinformationen für den Zugriff auf die Zertifikate verwendet werden dürfen. + + Total tables + Gesamtzahl von Tabellen - - I don't want Azure Data Studio to export the certificates. - Ich möchte nicht, dass Azure Data Studio die Zertifikate exportiert. + + Transaction log + Transaktionsprotokoll - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - Sie müssen die Zertifikate migrieren, bevor Sie mit der Migration fortfahren. Andernfalls schlägt die Migration fehl. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Zu Azure SQL Managed Instance migrieren (online) - - Certificate migration - Zertifikatmigration + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Tutorial: Migrieren zu SQL Server auf Azure SQL Database (offline) - - Encrypted database selected. - Verschlüsselte Datenbank ausgewählt. - - - Test connection - Verbindung testen + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: In Azure Virtual Machines (online) zu SQL Server migrieren Type @@ -3342,98 +3270,66 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Type: Typ: - - (Unavailable) {0} - (Nicht verfügbar) {0} + + Type: {0} + Typ: {0} - - Select a unique name for this target database - Wählen Sie einen eindeutigen Namen für diese Zieldatenbank aus + + Unknown + Unbekannt + + + Unrestorable files + Nicht erreichbare Dateien + + + Update + Aktualisieren + + + Update + Aktualisieren + + + Uploading full backup + Vollständige Sicherung wird hochgeladen + + + Uploading log backup(s) + Protokollsicherung/en wird/werden hochgeladen. + + + Used parallel copies + Verwendete parallele Kopien + + + User account + Benutzerkonto User name Benutzername - - Target user name - Zielbenutzername + + Validating and migrating logins are in progress + Überprüfen und Migrieren der Anmeldungen ist in Bearbeitung - - Enter the target user name - Geben Sie den Zielbenutzernamen ein + + Validating and migrating logins completed. + +Establishing user mappings. + Das Überprüfen und Migrieren von Anmeldungen wurde abgeschlossen. + +Benutzerzuordnungen werden eingerichtet. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Bei der Validierung einer Ressourcenverbindung ist eine Zeitüberschreitung aufgetreten. Weitere Informationen finden Sie unter: https://aka.ms/dms-migrations-troubleshooting. - - - Status - Status - - - Validation steps - Validierungsschritte - - - Validation completed with the following error(s):{0}{1} - Die Validierung wurde mit folgenden Fehlern abgeschlossen: {0}{1} - - - Copy validation results - Validierungsergebnisse kopieren - - - Done - Fertig - - - We are validating the following: - Wir überprüfen Folgendes: - - - Validation step details - Details zum Validierungsschritt - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Zieldatenbank: {2}{0}Fehler: {3} – {4} - - - Start validation - Validierung starten - - - Validation status: {0} - Überprüfungsstatus: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} – {1} Fehler - - - {0} - 1 error - {0} – 1 Fehler - - - Validation status: {0}{1}{2} - Validierungsstatus: {0}{1}{2} - - - Stop validation - Validierung beenden + + Validating and migrating logins failed + Fehler beim Überprüfen und Migrieren von Anmeldungen. Validation check canceled Validierungsprüfung abgebrochen - - Validation completed successfully. - Die Validierung wurde erfolgreich abgeschlossen. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Validierungsprüfungsfehler{0}Datenbank:{1}{0}Fehler: {2} – {3} @@ -3442,81 +3338,73 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Dateifreigabepfad: {2}{0}Fehler: {3} – {4} - - Network share connectivity: '{0}' - Netzwerkfreigabekonnektivität: „{0}“ + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Validierungsprüfungsfehler{0}Quelldatenbank: {1}{0}Zieldatenbank: {2}{0}Fehler: {3} – {4} - - Integration runtime connectivity - Integration Runtime-Konnektivität - - - Source database connectivity: '{0}' - Quelldatenbankkonnektivität: „{0}“ - - - Azure storage connectivity - Azure-Speicherkonnektivität - - - Target database connectivity: '{0}' - Zieldatenbankkonnektivität: „{0}“ - - - Validation was canceled. Please run and validate the migration settings to continue. - Die Validierung wurde abgebrochen. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren. - - - Validation was canceled with the following error(s):{0}{1} - Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1} - - - Running validation - Validierung wird ausgeführt - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - Die Validierung wurde für die aktuelle Konfiguration nicht ausgeführt. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren. - - - Canceled - Abgebrochen - - - Failed - Fehlerhaft - - - Pending - Ausstehend - - - Running - Wird ausgeführt - - - Succeeded - Erfolgreich + + Validation completed successfully. + Die Validierung wurde erfolgreich abgeschlossen. Validation completed successfully. Please click Next to proceed with the migration. Die Validierung wurde erfolgreich abgeschlossen. Bitte klicken Sie auf „Weiter“, um mit der Migration fortzufahren. - - All database migrations - Alle Datenbankmigrationen + + Validation completed with the following error(s):{0}{1} + Die Validierung wurde mit folgenden Fehlern abgeschlossen: {0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + Die Validierung wurde für die aktuelle Konfiguration nicht ausgeführt. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren. + + + Validation status: {0} + Überprüfungsstatus: {0} + + + Validation status: {0}{1}{2} + Validierungsstatus: {0}{1}{2} + + + Validation step details + Details zum Validierungsschritt + + + Validation steps + Validierungsschritte + + + Validation was canceled with the following error(s):{0}{1} + Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + Die Validierung wurde mit dem/den folgenden Fehler(n) abgebrochen: {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + Die Validierung wurde abgebrochen. Bitte führen Sie diese aus und validieren Sie die Migrationseinstellungen, um fortzufahren. + + + Value + Wert + + + View details + Details anzeigen View/Select Anzeigen/auswählen - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - Der virtuelle Computer "{0}" ist für die Migration nicht verfügbar, da sich die SQL Server-IaaS-Agent-Erweiterung zurzeit im Modus "{1}" statt im Modus "Vollständig" befindet. Weitere Informationen: https://aka.ms/sql-iaas-extension + + Waiting + Warten - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - Der virtuelle Computer "{0}" ist für die Migration nicht verfügbar, da der zugrunde liegende virtuelle Computer nicht ausgeführt wird. Stellen Sie sicher, dass er eingeschaltet ist, bevor Sie es noch mal versuchen. + + Waiting for {0} component to start. + Es wird auf den Start der {0}-Komponente gewartet. Warning @@ -3534,165 +3422,297 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Warnings details Details zu Warnungen - - Domain\username - Domäne\Benutzername - - - Link account - Konto verknüpfen - - - {0} accounts linked - {0} Konten verknüpft - - - {0} account linked - {0} Konto verknüpft - - - Select an Azure account linked to Azure Data Studio, or link one now. - Wählen Sie ein Azure-Konto aus, das mit Azure Data Studio verknüpft ist, oder verknüpfen Sie es jetzt. - - - Add a linked account and then try again. - Fügen Sie ein verknüpftes Konto hinzu, und versuchen Sie es dann erneut. - - - Azure account - Azure-Konto - - - An error occurred while connecting to the target server. - Beim Herstellen einer Verbindung mit dem Zielserver ist ein Fehler aufgetreten. - - - An error occurred while trying to get {0} login information. - Beim Versuch, {0} Anmeldeinformationen abzurufen, ist ein Fehler aufgetreten. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Fehler beim Erfassen von Leistungsdaten für den Server '{0}'. Wenn diese Probleme weiterhin bestehen, starten Sie den Datensammlungsprozess neu: +This may take some time. + Wir bewerten die Datenbanken in Ihrer SQL Server-Instanz "{0}", um das richtige Azure SQL-Ziel zu identifizieren. -{1} +Dies kann einige Zeit dauern. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - Basierend auf den Bewertungsergebnissen können alle {0} Ihrer Datenbanken in einem Onlinezustand zu Azure SQL migriert werden. + + We are running the following steps: + Wir führen die folgenden Schritte aus: - - An error occurred while assessing the server '{0}'. - Fehler beim Bewerten des Servers "{0}". + + We are validating the following: + Wir überprüfen Folgendes: - - Check this option to skip assessment and continue the migration. - Aktivieren Sie diese Option, um die Bewertung zu überspringen und die Migration fortzusetzen. + + We have completed the assessment of your SQL Server instance '{0}'. + Wir haben die Bewertung Ihrer SQL Server-Instanz "{0}" abgeschlossen. - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [Es sind keine Bewertungsergebnisse vorhanden, um die Bereitschaft Ihrer Datenbankmigration zu überprüfen. Durch Aktivieren dieses Kontrollkästchens bestätigen Sie, dass Sie mit der Migration Ihrer Datenbank zum gewünschten Azure SQL-Ziel fortfahren möchten.] + + We ran the following steps: + Wir haben die folgenden Schritte ausgeführt: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Beim Bewerten des Servers „{0}“ ist ein unerwarteter Fehler aufgetreten.{3}Nachricht: {1}{3}Stack: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + Wir empfehlen, Ihre Datenbanken vor Beginn der Benutzernamenmigration zum Azure SQL-Ziel zu migrieren, um Fehler während des Prozesses zu vermeiden. Unabhängig davon können Sie diesen Migrationsprozess jederzeit durchführen, wenn Sie die Benutzerzuordnung für kürzlich migrierte Datenbanken aktualisieren möchten. + +Wenn die Namen von Quelle und Datenbank nicht übereinstimmen, werden einige Berechtigungen möglicherweise nicht richtig angewendet. - - Choose your Azure SQL target - Azure SQL-Ziel auswählen + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + Stellen Sie beim Hochladen von Datenbanksicherungen in Ihren Blobcontainer sicher, dass Sicherungsdateien aus verschiedenen Datenbanken in separaten Ordnern gespeichert werden. Nur der Stamm des Containers und die Ordner auf höchstens einer Ebene werden unterstützt. - - Not sure which Azure SQL target is right for you? Learn more - Nicht sicher, welches Azure SQL-Ziel für Sie geeignet ist? Weitere Informationen + + Windows user account with read access to the network share location + Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe - - An error occurred while generating SKU recommendations for the server '{0}'. - Fehler beim Generieren von SKU-Empfehlungen für den Server '{0}'. - - - No recommendation available - Keine Empfehlung verfügbar - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - Es wurden keine SKU-Empfehlungen generiert, da keine SKUs vorhanden waren, die die Leistungseigenschaften Ihrer Quelle erfüllen konnten. Wählen Sie eine andere Zielplattform aus, passen Sie die Empfehlungsparameter an, wählen Sie eine andere Gruppe zu bewertender Datenbanken aus, oder ändern Sie das Empfehlungsmodell. - - - Connection was successful but did not find any target databases. - Die Verbindung war erfolgreich, aber es wurden keine Zieldatenbanken gefunden. - - - Connection error: {0} - Verbindungsfehler: {0} - - - Connection was successful. Target databases found: {0} - Die Verbindung war erfolgreich. Gefundene Zieldatenbanken: {0} - - - Select an Azure account and your target {0}. - Wählen Sie ein Azure-Konto und Ihre Ziel-{0} aus. - - - Error getting login information: {0} - Fehler beim Abrufen der Anmeldeinformationen: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Datenbankzuordnungsfehler. Die Zieldatenbank „{0}“ kann nicht als Migrationsziel für die Datenbank „{1}“ ausgewählt werden. Die Zieldatenbank „{2}“ ist bereits als Migrationsziel für die Datenbank „{3}“ ausgewählt. Bitte wählen Sie eine andere Zieldatenbank aus. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Datenbankzuordnungsfehler. Zieldatenbanken für die Migration fehlen. Bitte konfigurieren Sie die Zielserververbindung, und klicken Sie auf „Verbinden“, um die Liste der verfügbaren Datenbankmigrationsziele zu sammeln. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Datenbankzuordnungsfehler (Fehlercode: {0}) wurde zwischen den Datenbanken „{1}“ und „{2}“ gefunden. Die Quelldatenbanksortierung „{3}“ stimmt nicht mit der Zieldatenbanksortierung „{4}“ überein. Bitte wählen Sie eine Zieldatenbank mit derselben Sortierung wie die Quelldatenbank aus, oder erstellen Sie diese neu. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Datenbankzuordnungsfehler. Die Quelldatenbank „{0}“ ist keiner Zieldatenbank zugeordnet. Bitte wählen Sie eine Zieldatenbank für die Migration aus. - - - Azure SQL target - Azure SQL-Ziel - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - Weitere Informationen: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Windows-Benutzerkonto mit Lesezugriff auf den Speicherort der Netzwerkfreigabe. Yes Ja - - Do you want to retry the failed table migrations? - Möchten Sie die fehlerhaften Tabellenmigrationen wiederholen? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Sie können diese Daten auch aus einem vorhandenen Ordner auswählen, wenn Sie sie bereits zuvor gesammelt haben. - - Please resolve any errors before retrying the migration. - Beheben Sie alle Fehler, bevor Sie die Migration wiederholen. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + Sie haben den Zugriff auf Azure Data Studio gewährt, um die Verschlüsselungszertifikate und die Datenbank zu migrieren. - - The migration failed with the following errors: - Die Migration ist mit folgendem Fehler fehlgeschlagen: + + You have not given Azure Data Studio access to migrate the encryption certificates. + Sie haben keinen Zugriff auf Azure Data Studio, um die Verschlüsselungszertifikate zu migrieren. - - {0} of {1} databases selected - {0} von {1} Datenbanken ausgewählt + + You must click the '{0}' button before proceeding to the next page of the wizard. + Sie müssen auf die Schaltfläche "{0}" klicken, bevor Sie mit der nächsten Seite des Assistenten fortfahren. + + + Your Azure Database Migration Service resource name + Ihr Azure Database Migration Service-Ressourcenname + + + Your Azure SQL target resource name + Name der Azure SQL-Zielressource + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Details zum Speicherort Ihrer Datenbanksicherung, entweder eine Netzwerkdateifreigabe oder ein Azure Blob Storage- Container (für Azure SQL-Datenbankziele nicht erforderlich). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Es sind keine Bewertungsergebnisse vorhanden, um die Bereitschaft Ihrer Datenbankmigration zu überprüfen. Durch Aktivieren dieses Kontrollkästchens bestätigen Sie, dass Sie mit der Migration Ihrer Datenbank zum gewünschten Azure SQL-Ziel fortfahren möchten.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.Domaenenname.com\Sicherungsordner + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (Änderung) + + + {0} (requires credentials refresh) + {0} (erfordert Aktualisierung der Anmeldeinformationen) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} – 1 Fehler + + + {0} - {1} - {2} vCore + {0} – {1} – {2} virtueller Kern + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} virtueller Kern – {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} virtueller Kern – {3} GB + + + {0} - {1} errors + {0} – {1} Fehler + + + {0} - {1} vCore + {0} – {1} virtueller Kern + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MB + + + {0} Recommendations + {0} Empfehlungen + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} Für die Migration ausgewählte Transparent Data Encryption aktivierte Datenbanken. {1} + + + {0} account linked + {0} Konto verknüpft + + + {0} accounts linked + {0} Konten verknüpft + + + {0} cores + {0} Kerne + + + {0} database + {0} Datenbank + + + {0} database has warnings + {0} Datenbank weist Warnungen auf + + + {0} databases + {0} Datenbanken + + + {0} databases have warnings + {0} Datenbanken weisen Warnungen auf + + + {0} day + {0} Tag + + + {0} days + {0} Tage + + + {0} hr + {0} Std. + + + {0} hrs + {0} Std. + + + {0} min + {0} Min. + + + {0} mins + {0} Min. + + + {0} ms + {0} ms {0} of {1} {0} von {1} - - Waiting for {0} component to start. - Es wird auf den Start der {0}-Komponente gewartet. + + {0} of {1} + {0} von {1} + + + {0} of {1} completed + {0} von {1} abgeschlossen + + + {0} of {1} databases selected + {0} von {1} Datenbanken ausgewählt + + + {0} of {1} tables selected + {0} von {1} Tabellen ausgewählt + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} von {1} ausgewählte(n) Datenbank(en) verwendet die transparente Datenverschlüsselung. + + + {0} recommendation available + {0} Empfehlung verfügbar + + + {0} recommendations available + {0} Empfehlungen verfügbar + + + {0} sec + {0} s + + + {0} x {1} + {0} x {1} + + + {0}% + {0} % + + + {0}/{1} databases can be migrated without issues + {0}/{1} Datenbanken können ohne Probleme migriert werden. + + + {0}/{1} databases selected + {0}/{1} Datenbanken ausgewählt + + + {0}/{1} logins selected + {0}/{1} Anmeldungen ausgewählt + + + {0}/{1} migrating logins displayed + {0}/{1} migrierende Anmeldungen werden angezeigt + + + {0}th percentile + {0}. Perzentil + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K - + - - Downloading {0} - {0} wird heruntergeladen + + ({0} KB) + ({0} KB) Done downloading {0} Das Herunterladen von {0} wurde abgeschlossen + + Downloading {0} + {0} wird heruntergeladen + + + Downloading {0} + {0} wird heruntergeladen + + + Extracted {0} ({1}/{2}) + {0} extrahiert ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} Fehler beim Herunterladen von Binärdateien für {0}. Verwenden Sie den folgenden Link zur Problembehandlung: {1} @@ -3722,22 +3754,14 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). Fehler beim Herunterladen von Binärdateien für {0}. Verwenden Sie diesen [Link zur Problembehandlung]({1}). - - ({0} KB) - ({0} KB) - - - Downloading {0} - {0} wird heruntergeladen - - - Extracted {0} ({1}/{2}) - {0} extrahiert ({1}/{2}) - Failed to start {0}: {1} Fehler beim Starten von {0}: {1} + + Installed {0} + {0} wurde installiert. + Installing {0} Service Der Dienst {0} wird installiert @@ -3746,22 +3770,38 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Installing {0} to {1} "{0}" wird in "{1}" installiert. - - Installed {0} - {0} wurde installiert. + + Starting {0} + {0} wird gestartet. {0} Started {0} wurde gestartet - - Starting {0} - {0} wird gestartet. - - + + + Azure SQL Migration + Azure SQL-Migration + + + Azure SQL Migration + Azure SQL-Migration + + + Azure SQL Migration + Azure SQL-Migration + + + Azure SQL Target details + Azure SQL-Zieldetails + + + Azure SQL migration description + Beschreibung der Azure SQL-Migration + Cancel migration Migration abbrechen @@ -3774,6 +3814,10 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Copy migration details Migrationsdetails kopieren + + Database Migration Service details + Details zum Azure Database Migration Service + Database details Datenbankdetails @@ -3782,46 +3826,6 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Delete migration Migration löschen - - Azure SQL migration description - Beschreibung der Azure SQL-Migration - - - Azure SQL Migration - Azure SQL-Migration - - - Azure SQL Migration - Azure SQL-Migration - - - Migration Context Menu - Migrationskontextmenü - - - Migration Tasks - Migrationsaufgaben - - - Azure SQL Migration - Azure SQL-Migration - - - Open Azure SQL migration notebooks - Azure SQL-Migrationsnotizbücher öffnen - - - New support request - Neue Supportanfrage - - - Refresh - Aktualisieren - - - Retry migration - Migration wiederholen - Feedback Feedback @@ -3830,13 +3834,29 @@ Um die Leistung und Hochverfügbarkeit zu verbessern, können Sie zusätzliche K Migrate to Azure SQL Zu Azure SQL migrieren - - Database Migration Service details - Details zum Azure Database Migration Service + + Migration Context Menu + Migrationskontextmenü - - Azure SQL Target details - Azure SQL-Zieldetails + + Migration Tasks + Migrationsaufgaben + + + New support request + Neue Supportanfrage + + + Open Azure SQL migration notebooks + Azure SQL-Migrationsnotizbücher öffnen + + + Refresh + Aktualisieren + + + Retry migration + Migration wiederholen diff --git a/resources/xlf/de/ms-mssql.sql-bindings-vscode.de.xlf b/resources/xlf/de/ms-mssql.sql-bindings-vscode.de.xlf new file mode 100644 index 0000000000..f5f3d90f76 --- /dev/null +++ b/resources/xlf/de/ms-mssql.sql-bindings-vscode.de.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Optional) Geben Sie das Verbindungskennwort ein, das in "local.settings.json" gespeichert werden soll. + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Zum Erstellen einer neuen Azure-Funktion mit SQL-Bindung muss ein C#-Azure Functions-Projekt vorhanden sein. + + + Add Package + Paket hinzufügen + + + Adding SQL Binding to function "{0}"... + SQL-Bindung wird der Funktion "{0}" hinzugefügt... + + + Adding SQL nuget package: +{0} + SQL-NuGet-Paket wird hinzugefügt: +{0} + + + An error occurred generating the connection string for the selected connection + Beim Generieren der Verbindungszeichenfolge für die ausgewählte Verbindung ist ein Fehler aufgetreten. + + + Azure Functions extension must be installed in order to use this feature. + Azure Functions-Erweiterung muss installiert sein, um dieses Feature verwenden zu können. + + + Browse... + Durchsuchen... + + + Close + Schließen + + + Connection string setting name + Name der Verbindungszeichenfolge-Einstellung + + + Connection string setting specified in "local.settings.json" + In "local.settings.json" angegebene Verbindungszeichenfolgeneinstellung + + + Create Azure Function Project + Erstellen eines Azure-Funktionsprojekts + + + Create new local app setting + Neue lokale App-Einstellung erstellen + + + Do not install + Nicht installieren + + + Do you want to include the password from this connection in your local.settings.json file? + Möchten Sie das Kennwort aus dieser Verbindung in Ihre local.settings.json-Datei aufnehmen? + + + Enter SQL table to query + SQL-Tabelle für Abfrage eingeben + + + Enter SQL table to upsert into + SQL-Tabelle für Upsert eingeben + + + Enter SQL view to query + SQL-Sicht für Abfrage eingeben + + + Enter connection string + Verbindungszeichenfolge eingeben + + + Enter connection string + Verbindungszeichenfolge eingeben + + + Enter connection string setting name + Name der Verbindungszeichenfolge-Einstellung eingeben + + + Error creating new Azure Function: {0} + Fehler beim Erstellen einer neuen Azure-Funktion: {0} + + + Failed to parse "{0}": {1}. + Fehler beim Analysieren von "{0}": {1}. + + + Failed to set connection string app setting + Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge + + + Failed to set connection string app setting: {0} + Fehler beim Festlegen der App-Einstellung für die Verbindungszeichenfolge: {0} + + + Fetching tables for selected database... + Tabellen für die ausgewählte Datenbank werden abgerufen... + + + Fetching views for selected database... + Sichten für ausgewählte Datenbank werden abgerufen... + + + Function Name + Funktionsname + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Um die SQL-Verbindungszeichenfolge später zu verwenden, müssen Sie das Kennwort manuell in Ihre local.settings.json-Datei eingeben. + + + Input + Eingabe + + + Install + Installieren + + + Learn more + Weitere Informationen + + + Local app setting '{0}' already exists. Overwrite? + Die lokale App-Einstellung "{0}" ist bereits vorhanden. Überschreiben? + + + More Information + Weitere Informationen + + + Name must not be empty + Der Name darf nicht leer sein. + + + Name must not include special characters + Der Name darf keine Sonderzeichen enthalten. + + + No + Nein + + + No Azure functions in the current active file + Keine Azure-Funktionen in der aktuellen aktiven Datei + + + No Azure functions projects found in the workspace + Im Arbeitsbereich wurden keine Azure Functions-Projekte gefunden. + + + Open File + Datei öffnen + + + Output + Ausgabe + + + Retrieves data from a database + Ruft Daten aus einer Datenbank ab. + + + SQL object to query + Abzufragende SQL-Objekte + + + SQL table to upsert into + SQL-Tabelle zum Upsertieren + + + Save + Speichern + + + Save data to a database + Daten in einer Datenbank speichern + + + Select + Auswählen + + + Select Database + Datenbank auswählen + + + Select SQL connection string method + Methode für die SQL-Verbindungszeichenfolge auswählen + + + Select SQL connection string setting from local.settings.json + SQL-Verbindungszeichenfolgeeinstellung aus local.settings.json auswählen + + + Select a connection profile + Verbindungsprofil auswählen + + + Select an Azure function in the current file to add SQL binding to + Azure-Funktion in der aktuellen Datei auswählen, der die SQL-Bindung hinzugefügt werden soll + + + Select folder for the Azure Function project + Ordner für das Azure Function-Projekt auswählen + + + Select object type to insert or upsert into + Objekttyp für Einfügung oder Upsert auswählen + + + Select table to use + Zu verwendende Tabelle auswählen + + + Select the Azure Function project for the SQL Binding + Azure Functions-Projekt für die SQL-Bindung auswählen + + + Select type of binding + Wählen Sie den Bindungstyp aus + + + Select type of binding for the function '{0}' + Bindungstyp für Funktion '{0}' auswählen + + + Select view to use + Zu verwendende Sicht auswählen + + + Table + Tabelle + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + Die Azure Functions-Erweiterung ist erforderlich, um eine neue Azure-Funktion mit SQL-Bindung zu erstellen, ist aber nicht installiert. Jetzt installieren? + + + There are unsaved changes in the current file. Save now? + In der aktuellen Datei sind ungespeicherte Änderungen vorhanden. Jetzt speichern? + + + Timed out waiting for Azure Function file to be created + Timeout beim Warten auf die Erstellung der Azure-Funktionsdatei + + + Timed out waiting for extension to install + Timeout beim Warten auf die Installation der Erweiterung + + + Value must not be empty + Der Wert darf nicht leer sein. + + + View + Anzeigen + + + Yes + Ja + + + + + + + Add SQL Binding (preview) + SQL-Bindung hinzufügen (Vorschau) + + + Create Azure Function with SQL binding (preview) + Azure-Funktion mit SQL-Bindung erstellen (Vorschau) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Ermöglicht Benutzer*innen das Entwickeln und Veröffentlichen von Azure-Funktionen mit Azure SQL-Bindungen. + + + SQL Bindings + SQL-Bindungen + + + + \ No newline at end of file diff --git a/resources/xlf/de/sql.de.xlf b/resources/xlf/de/sql.de.xlf index f36fe51724..cd740ac941 100644 --- a/resources/xlf/de/sql.de.xlf +++ b/resources/xlf/de/sql.de.xlf @@ -1585,6 +1585,58 @@ Die folgende Liste der übersprungenen Standardbefehle wird abgeschnitten, wenn + + + + Asymmetric Key + Asymmetrischer Schlüssel + + + Compress backup + Sicherung komprimieren + + + Use the default server setting + Standardservereinstellung verwenden + + + Do not compress backup + Sicherung nicht komprimieren + + + Database + Datenbank + + + Differential + Differenziell + + + Disk + Datenträger + + + Files and filegroups + Dateien und Dateigruppen + + + Full + Vollständig + + + Transaction Log + Transaktionsprotokoll + + + Url + URL + + + Server Certificate + Serverzertifikat + + + @@ -2033,58 +2085,6 @@ Die folgende Liste der übersprungenen Standardbefehle wird abgeschnitten, wenn - - - - Asymmetric Key - Asymmetrischer Schlüssel - - - Compress backup - Sicherung komprimieren - - - Use the default server setting - Standardservereinstellung verwenden - - - Do not compress backup - Sicherung nicht komprimieren - - - Database - Datenbank - - - Differential - Differenziell - - - Disk - Datenträger - - - Files and filegroups - Dateien und Dateigruppen - - - Full - Vollständig - - - Transaction Log - Transaktionsprotokoll - - - Url - URL - - - Server Certificate - Serverzertifikat - - - @@ -2317,7 +2317,7 @@ Die folgende Liste der übersprungenen Standardbefehle wird abgeschnitten, wenn - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Die folgende Liste der übersprungenen Standardbefehle wird abgeschnitten, wenn Dispose Edit Failed With Error: Fehler beim Verwerfen der Bearbeitung: - - Close SQL Pane - SQL-Bereich schließen + + Hide SQL Pane + SQL-Bereich ausblenden Run @@ -6403,6 +6403,10 @@ Fehler: {1} The default chart type to use when opening Chart Viewer from a Query Results Dieser Diagrammtyp wird standardmäßig verwendet, wenn der Diagramm-Viewer von Abfrageergebnissen aus geöffnet wird. + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Vorschau) Aktivieren Sie die Kontextualisierung von Abfragen für GitHub Copilot. Diese Einstellung hilft GitHub Copilot, verbesserte Vorschläge zurückzugeben, wenn die Copilot-Erweiterung installiert ist und Anbieter die Kontextualisierung implementiert haben. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Steuert die maximale Anzahl von Zeilen, die im Arbeitsspeicher gefiltert und sortiert werden dürfen. Wenn die Zahl überschritten wird, werden die Sortier- und Filterfunktionen deaktiviert. Warnung: die Erhöhung dieser Anzahl kann sich auf die Leistung auswirken. @@ -6487,6 +6491,10 @@ Fehler: {1} Whether to show the action bar in the query results view Gibt an, ob die Aktionsleiste in der Abfrageergebnisansicht angezeigt werden soll. + + Whether to show notifications when a results grid copy operation is completed. + Gibt an, ob Benachrichtigungen angezeigt werden sollen, wenn ein Kopiervorgang des Ergebnisrasters abgeschlossen ist. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Gibt an, ob das Hinzufügen eines Zeilenumbruchs zwischen Zeilen beim Kopieren von Ergebnissen übersprungen werden soll, wenn die vorherige Zeile bereits einen nachgestellten Zeilenumbruch aufweist. Der Standardwert ist FALSE. @@ -7011,6 +7019,22 @@ Fehler: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [aktivieren]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [deaktivieren]({1}). + + + Read More + Weitere Informationen + + + @@ -7071,7 +7095,7 @@ Fehler: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Fehler: {1} - - - - Getting &&Started - && denotes a mnemonic - Erste &&Schritte - - - Show Getting Started - "Erste Schritte" anzeigen - - - - + Create a connection @@ -7208,7 +7219,7 @@ Fehler: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Fehler: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Fehler: {1} Install Installieren - - Install additional support for {0} - Zusätzliche Unterstützung für {0} installieren - - - Install {0} keymap - Tastenzuordnung {0} öffnen - Installed Installiert - - {0} support is already installed - Unterstützung für {0} ist bereits installiert. - - - {0} keymap is already installed - Die Tastaturzuordnung {0} ist bereits installiert. - Installing additional support for {0}... Zusätzliche Unterstützung für {0} wird installiert... @@ -7460,7 +7455,7 @@ Fehler: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Fehler: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [aktivieren]({1}). + + Getting &&Started + && denotes a mnemonic + Erste &&Schritte - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Helfen Sie, Azure Data Studio zu verbessern, indem Sie Microsoft erlauben, Nutzungsdaten zu sammeln. Lesen Sie unsere [Datenschutzerklärung]({0}) und erfahren Sie, wie Sie dies [deaktivieren]({1}). - - - Read More - Weitere Informationen + + Show Getting Started + "Erste Schritte" anzeigen @@ -7573,6 +7565,14 @@ Fehler: {1} + + You didn't select any authentication provider. Please try again. + Sie haben keinen Authentifizierungsanbieter ausgewählt. Versuchen Sie es noch mal. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + Es sind keine Clouds aktiviert. Wechseln Sie zu "Einstellungen", durchsuchen Sie die Azure-Kontokonfiguration, und aktivieren Sie mindestens eine Cloud. + Close Schließen @@ -7625,6 +7625,10 @@ Fehlermeldung: {1} Copy & Open Kopieren und öffnen + + Azure Auth: Device Code + Azure-Authentifizierung: Gerätecode + Cancel Abbrechen @@ -7645,6 +7649,10 @@ Fehlermeldung: {1} Cannot start auto OAuth. An auto OAuth is already in progress. Starten einer automatischen OAuth-Authentifizierung nicht möglich. Es wird bereits eine automatische OAuth-Authentifizierung ausgeführt. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + Ein Webbrowser kann in dieser Umgebung nicht gestartet werden. Starten Sie einen Browser, navigieren Sie zur obigen URL und geben Sie Code manuell ein. + @@ -7909,10 +7917,6 @@ Fehlermeldung: {1} Are you sure you want to cancel this connection? Möchten Sie diese Verbindung abbrechen? - - (Group: {0}) - (Gruppe: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Fehlermeldung: {1} Failed to get Azure account token for connection Fehler beim Abrufen des Azure-Kontotokens für die Verbindung. + + Connection provider '{0}' not found + Der Verbindungsanbieter "{0}" wurde nicht gefunden. + Failed to refresh Azure account token for connection Fehler beim Aktualisieren des Azure-Kontotokens für die Verbindung. @@ -7953,10 +7961,6 @@ Fehlermeldung: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? Die Erweiterung, die den Anbietertyp „{0}“ unterstützt, ist derzeit nicht installiert. Möchten Sie die Erweiterungen anzeigen? - - Could not find provider for uri: {0} - Der Anbieter für URI konnte nicht gefunden werden: {0} - Connection Not Accepted Verbindung nicht akzeptiert. @@ -8853,6 +8857,14 @@ Fehlermeldung: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + Das Profil kann nicht in die Gruppe gezogen werden: In der Gruppe ist bereits ein Profil mit identischen Optionen vorhanden. + + + @@ -9153,6 +9165,22 @@ Fehlermeldung: {1} + + + + XEL Files + XEL-Dateien + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + Die Datei ist zu groß und kann im Profiler nicht geöffnet werden. Der Profiler kann nur Dateien öffnen, die kleiner als 1 GB sind. + + + Loading the file might take a moment due to the file size. + Das Laden der Datei kann aufgrund der Dateigröße einen Moment dauern. + + + @@ -9171,10 +9199,18 @@ Fehlermeldung: {1} Copying... Wird kopiert... + + Don't show again + Nicht mehr anzeigen + Loading the rows to be copied ({0}/{1})... Die zu kopierenden Zeilen werden geladen ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + Das Kopieren abgeschlossener Benachrichtigungen ist jetzt deaktiviert. Ändern Sie zum erneuten Aktivieren die Einstellung: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Fehlermeldung: {1} Open file Datei öffnen + + Open file location + Dateispeicherort öffnen + CSV (Comma delimited) CSV (durch Trennzeichen getrennte Datei) diff --git a/resources/xlf/de/git.de.xlf b/resources/xlf/de/vscode.git.de.xlf similarity index 65% rename from resources/xlf/de/git.de.xlf rename to resources/xlf/de/vscode.git.de.xlf index e6adbaf4f8..7dc71fd64e 100644 --- a/resources/xlf/de/git.de.xlf +++ b/resources/xlf/de/vscode.git.de.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} Commit und Push + + $(info) Remote "{0}" has no tags. + $(info) Remote "{0}" hat keine Tags. - + + $(info) This repository has no tags. + $(info) Dieses Repository hat keine Tags. + + + "{0}" has fingerprint "{1}" + "{0}" hat Fingerabdruck "{1}" + + + A branch named "{0}" already exists + Ein Branch mit dem Namen "{0}" ist bereits vorhanden. + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + Ein Git-Repository wurde in den übergeordneten Ordnern des Arbeitsbereichs oder in den geöffneten Dateien gefunden. Möchten Sie das Repository öffnen? + + + Absolute paths not supported in "git.scanRepositories" setting. + Absolute Pfade werden in der Einstellung "git.scanRepositories" nicht unterstützt. + + + Add Remote + Remoterepository hinzufügen + + + Add a new remote... + Neues Remoterepository hinzufügen... + + + Add remote from URL + Remoterepository aus URL hinzufügen + + + Add remote from {0} + Remoterepository aus {0} hinzufügen + + + Add to Workspace + Zum Arbeitsbereich hinzufügen + + + All Repositories + Alle Repositorys + + + Always + Immer + + + Always Pull + Immer pullen + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + Möchten Sie {0} Dateien LÖSCHEN?\nDieser Vorgang ist UNUMKEHRBAR!\nWenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + Möchten Sie {0} LÖSCHEN?\nDieser Vorgang ist UNUMKEHRBAR!\nWenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN. + + + Are you sure you want to continue connecting? + Möchten Sie die Verbindungsherstellung fortsetzen? + + + Are you sure you want to create an empty commit? + Möchten Sie wirklich einen leeren Commit erstellen? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + Möchten Sie ALLE Änderungen in {0} Dateien verwerfen?\nDieser Vorgang ist UNUMKEHRBAR!\nWenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN. + + + Are you sure you want to discard changes in {0} files? + Möchten Sie wirklich Änderungen in {0} Dateien verwerfen? + + + Are you sure you want to discard changes in {0}? + Möchten Sie die Änderungen in {0} wirklich verwerfen? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es sind {0} Stashes vorhanden, die gelöscht werden müssen und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden können. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es ist 1 Stash vorhanden, der gelöscht werden muss und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden kann. + + + Are you sure you want to drop the stash: {0}? + Möchten Sie den folgenden Stash löschen: {0}? + + + Are you sure you want to restore {0} files? + Möchten Sie {0} Dateien wirklich wiederherstellen? + + + Are you sure you want to restore {0}? + Möchten Sie {0} wirklich wiederherstellen? + + + Are you sure you want to stage {0} files with merge conflicts? + Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen? + + + Are you sure you want to stage {0} with merge conflicts? + Möchten Sie {0} mit Mergingkonflikten bereitstellen? + + + Ask Me Later + Erneut nachfragen + + + Branch name + Branchname + + + Branch name needs to match regex: {0} + Der Name des Branches muss mit RegEx übereinstimmen: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + Verweise können nicht per Push an remote übertragen werden. Führen Sie zunächst „Pull“ aus, um Ihre Änderungen zu integrieren. + + + Can\'t undo because HEAD doesn\'t point to any commit. + Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist. + + + Changes + Änderungen + + + Checking Out Branch/Tag... + Verzweigung/Tag wird ausgecheckt... + + + Checking Out Changes... + Änderungen werden ausgecheckt... + + + Checkout Branch/Tag... + Verzweigung/Tag auschecken... + + + Checkout detached... + Getrennte auschecken... + + + Choose Folder... + Ordner auswählen... + + + Choose a folder to clone {0} into + Wählen Sie einen Ordner aus, in den {0} geklont werden soll. + + + Choose a repository + Repository auswählen + + + Choose which repository to clone + Wählen Sie aus, welches Repository geklont werden soll. + + + Clone from URL + Repository-URL + + + Clone from {0} + Aus „{0}“ klonen + + + Cloning git repository "{0}"... + Git-Repository "{0}" wird geklont... + + + Commit + Commit + + Commit & Push Changes Committen und Änderungen pushen - - {0} Commit & Sync - Commit und Synchronisieren "{0}" - - + Commit & Sync Changes Committen und Änderungen synchronisieren - - {0} Commit - {0} Commit + + Commit Anyway + Commit dennoch ausführen - - Commit to New Branch & Push Changes - Commit an neuer Verzweigung ausführen und Änderungen mit Push übertragen - - - Commit to New Branch & Sync Changes - Commit an neuer Verzweigung ausführen und Änderungen synchronisieren - - - Commit Changes to New Branch - Commit der Änderungen für neue Verzweigung ausführen - - + Commit Changes Änderungen committen - + + Commit Changes on "{0}" + Änderungen an "{0}" committen + + + Commit Changes to New Branch + Commit der Änderungen für neue Verzweigung ausführen + + + Commit Hash + Commithash + + + Commit Staged Changes + Gestagete Änderungen committen + + + Commit message + Commit-Nachricht + + + Commit operation was cancelled due to empty commit message. + Der Commitvorgang wurde aufgrund einer leeren Commitnachricht abgebrochen. + + + Commit to New Branch & Push Changes + Commit an neuer Verzweigung ausführen und Änderungen mit Push übertragen + + + Commit to New Branch & Synchronize Changes + Commit an neuer Verzweigung ausführen und Änderungen synchronisieren + + + Commit to a New Branch + Commit für eine neue Verzweigung ausführen + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + Commits ohne Überprüfung sind nicht zulässig. Aktivieren Sie sie mit der Einstellung "git.allowNoVerifyCommit". + + Committing & Pushing Changes... Commit wird ausgeführt und Änderungen werden per Push übertragen... - - Committing & Synching Changes... + + Committing & Synchronizing Changes... Commit wird ausgeführt und Änderungen werden synchronisiert... - - Committing to New Branch & Pushing Changes... - Committen an neuer Verzweigung wird ausgeführt und Änderungen werden mit Push übertragen... - - - Committing to New Branch & Synching Changes... - Committen an neuer Verzweigung wird ausgeführt und Änderungen werden synchronisiert... - - + Committing Changes to New Branch... Committen von Änderungen an neuer Verzweigung wird ausgeführt... - + Committing Changes... Änderungen werden committet... - - {0} Continue - {0} Weiterfahren + + Committing to New Branch & Pushing Changes... + Committen an neuer Verzweigung wird ausgeführt und Änderungen werden mit Push übertragen... - + + Committing to New Branch & Synchronizing Changes... + Commit an neuer Verzweigung wird ausgeführt und Änderungen werden synchronisiert... + + + Conflict: Added By Them + Konflikt: von Anderen hinzugefügt + + + Conflict: Added By Us + Konflikt: von uns hinzugefügt + + + Conflict: Both Added + Konflikt: beide hinzugefügt + + + Conflict: Both Deleted + Konflikt: beide gelöscht + + + Conflict: Both Modified + Konflikt: beide geändert + + + Conflict: Deleted By Them + Konflikt: von Anderen gelöscht + + + Conflict: Deleted By Us + Konflikt: von uns gelöscht + + Continue Rebase Rebase fortsetzen - + Continuing Rebase... Rebase wird fortgesetzt... - + + Could not clone your repository as Git is not installed. + Ihr Repository konnte nicht geklont werden, da Git nicht installiert ist. + + + Create Empty Commit + Leeren Commit erstellen + + + Create new branch from... + Neuen Branch erstellen aus... + + + Create new branch... + Neuen Branch erstellen... + + + Current + Aktuell + + + Current commit message only contains whitespace characters + Die aktuelle Commitnachricht enthält nur Leerzeichen. + + + Delete Branch + Branch löschen + + + Delete File + Datei löschen + + + Delete Files + Dateien löschen + + + Delete file + Datei löschen + + + Deleted + Gelöscht + + + Discard 1 File + Eine Datei verwerfen + + + Discard 1 Tracked File + 1 verfolgte Datei verwerfen + + + Discard All {0} Files + Alle {0} Dateien verwerfen + + + Discard Changes + Änderungen verwerfen + + + Discard {0} Tracked Files + {0} verfolgte Dateien verwerfen + + + Don\'t Pull + Nicht pullen + + + Don\'t Show Again + Nicht mehr anzeigen + + + Download Git + Git herunterladen + + + Email + E-Mail + + + Failed to authenticate to git remote. + Fehler bei der Authentifizierung beim Git-Remoterepository. + + + Failed to authenticate to git remote:\n\n{0} + Fehler bei der Authentifizierung beim Git-Remoterepository:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + Die Datei „{0}“ wurde von ihnen gelöscht und von uns geändert.\n\nWas möchten Sie tun? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + Die Datei „{0}“ wurde von uns gelöscht und von ihnen geändert.\n\nWas möchten Sie tun? + + + Force Checkout + Auschecken erzwingen + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + Push erzwingen ist nicht zulässig. Aktivieren Sie es mit der Einstellung "git.allowForcePush". + + + Git History + Git-Verlauf + + + Git error + Git-Fehler + + + Git local working changes + Lokale Git-Arbeitsänderungen + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + Git-Repositorys wurden in den übergeordneten Ordnern des Arbeitsbereichs oder in den geöffneten Dateien gefunden. Möchten Sie die Repositorys öffnen? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + Es ist keine HEAD-Version von "{0}" verfügbar. + + + Ignored + Ignoriert + + + Incoming + Eingehend + + + Index Added + Index hinzugefügt + + + Index Copied + Index kopiert + + + Index Deleted + Index gelöscht + + + Index Modified + Index geändert + + + Index Renamed + Index umbenannt + + + Initialize Repository + Repository initialisieren + + + Intent to Add + Hinzuzufügende Absicht + + + Intent to Rename + Absicht zum Umbenennen + + + Invalid branch name + Ungültiger Branchname + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Es sieht so aus, als wäre der aktuelle Branch "{0}" möglicherweise rebasiert worden. Möchten Sie den Pullvorgang wirklich fortsetzen? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab. + + + Keep Our Version + Unsere Version beibehalten + + + Keep Their Version + Deren Version beibehalten + + + Learn More + Weitere Informationen + + + Log level: {0} + Protokolliergrad: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Stellen Sie sicher, dass Sie Ihre "user.name" und "user.email" in Git konfigurieren. + + + Manage Unsafe Repositories + Unsichere Repositorys verwalten + + + Merge Changes + Änderungen zusammenführen + + + Message + Meldung + + + Message (commit on "{0}") + Nachricht (Commit auf "{0}") + + + Message ({0} to commit on "{1}") + Nachricht ({0} für "{1}" committen) + + + Message ({0} to commit) + Nachricht ({0} für Commit) + + + Migrate Changes + Änderungen migrieren + + + Modified + Geändert + + + Never + Nie + + + No + Nein + + + No rebase in progress. + Es wird kein Rebase ausgeführt. + + + OK + OK + + + OK, Don\'t Ask Again + OK, nicht mehr fragen + + + OK, Don\'t Show Again + OK, nicht mehr anzeigen + + + Open + Öffnen + + + Open Comparison + Vergleich öffnen + + + Open Git Log + Git-Protokoll öffnen + + + Open Merge + Merge öffnen + + + Open Repositories In Parent Folders + Repositorys in übergeordneten Ordnern öffnen + + + Open Repository + Repository öffnen + + + Open in New Window + In neuem Fenster öffnen + + + Optionally provide a stash message + Geben Sie optional eine Stash-Nachricht ein. + + + Passphrase + Passphrase + + + Pick a branch to pull from + Branch für Pull auswählen + + + Pick a provider to publish the branch "{0}" to: + Wählen Sie einen Anbieter aus, um den Branch "{0}" hier zu veröffentlichen: + + + Pick a remote to publish the branch "{0}" to: + Wählen Sie ein Remote-Objekt aus, in dem der Branch "{0}" veröffentlicht werden soll: + + + Pick a remote to pull the branch from + Remoteelement zum Pullen des Branch auswählen + + + Pick a remote to remove + Remote zum Entfernen auswählen + + + Pick a repository to mark as safe and open + Wählen Sie ein Repository aus, das als sicher markiert werden soll und öffnen Sie es + + + Pick a repository to open + Zu öffnendes Repository auswählen + + + Pick a stash to apply + Stash zum Anwenden auswählen + + + Pick a stash to drop + Zu löschenden Stash auswählen + + + Pick a stash to pop + Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll. + + + Pick workspace folder to initialize git repo in + Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird + + + Please check out a branch to push to a remote. + Wählen Sie ein Branch für den Push zu einem Remoteelement aus. + + + Please clean your repository working tree before checkout. + Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss. + + + Please provide a commit message + Geben Sie eine Commit-Nachrichte ein. + + + Please provide a message to annotate the tag + Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen. + + + Please provide a new branch name + Bitte geben Sie einen neuen Branchnamen an. + + + Please provide a remote name + Remotenamen angeben + + + Please provide a tag name + Geben Sie einen Tagnamen an. + + + Please provide the commit hash + Geben Sie den Commithash an. + + + Publish Branch + Verzweigung veröffentlichen + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Branch veröffentlichen - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch „{0}“ veröffentlichen + + + Publish to {0} + In „{0}“ veröffentlichen + + + Publish to... + Veröffentlichen in... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch „{0}“ wird veröffentlicht... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Branch wird veröffentlicht... - - {0} Sync Changes{1}{2} - {0} Änderungen synchronisieren{1}{2} + + Pull + Pull - + + Pull {0} and push {1} commits between {2}/{3} + {0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen + + + Pull {0} commits from {1}/{2} + {0} Commits aus {1}/{2} per Pull übertragen + + + Push {0} commits to {1}/{2} + {0} Commits per Push nach {1}/{2} übertragen + + + Rebasing + Rebase wird ausgeführt + + + Remote "{0}" already exists. + Remote "{0}" ist bereits vorhanden. + + + Remote branch at {0} + Remotebranch unter {0} + + + Remote name + Remotename + + + Remote name format invalid + Ungültiges Format des Remotenamens + + + Replace Local Tag(s) + Lokale Tags ersetzen + + + Restore file + Datei wiederherstellen + + + Restore files + Dateien wiederherstellen + + + Save All & Commit + Alle speichern & committen + + + Save All & Stash + Alle speichern und stashen + + + Select a branch or tag to checkout + Wählen Sie einen Branch oder ein Tag zum Auschecken aus. + + + Select a branch to checkout in detached mode + Wählen Sie einen Branch zum Auschecken im getrennten Modus aus. + + + Select a branch to delete + Wählen Sie einen Branch zum Löschen aus + + + Select a branch to merge from + Branch für die Zusammenführung auswählen + + + Select a branch to rebase onto + Branch für Rebase auswählen + + + Select a ref to create the branch from + Wählen Sie einen Verweis aus, aus dem der Branch erstellt werden soll. + + + Select a remote to delete a tag from + Wählen Sie ein Remoteelement aus, aus dem ein Tag gelöscht werden soll. + + + Select a remote to fetch + Remote zum Abrufen auswählen + + + Select a tag to delete + Zu löschendes Tag auswählen + + + Select as Repository Destination + Als Repositoryziel auswählen + + + Show Changes + Änderungen anzeigen + + + Show Command Output + Befehlsausgabe anzeigen + + + Skipped found git in: "{0}" + Gefundenes Git wurde übersprungen in: "{0}" + + + Staged Changes + Gestagete Änderungen + + + Stash & Checkout + Stashen und auschecken + + + Stash Anyway + Dennoch stashen + + + Stash message + Stash-Nachricht + + + Stashed Changes + Gestashte Änderungen + + + Successfully pushed. + Push wurde erfolgreich ausgeführt. + + + Synchronize Changes + Änderungen synchronisieren + + + Synchronizing Changes... + Änderungen werden synchronisiert... + + + Syncing. Cancelling may cause serious damages to the repository + Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen. + + + Tag at {0} + Tag bei {0} + + + Tag name + Tag-Name + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + Das Repository „{0}“ enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie können jede Datei dennoch einzeln öffnen, indem Sie darin eine Datei öffnen. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + Der Branch "{0}" weist keinen Remotebranch auf. Möchten Sie diesen Branch veröffentlichen? + + + The branch "{0}" is not fully merged. Delete anyway? + Der Branch "{0}" ist nicht vollständig zusammengeführt. Trotzdem löschen? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + Der aktuelle Branch wird nicht auf dem Remotecomputer veröffentlicht. Möchten Sie ihn veröffentlichen, um an anderer Stelle auf Ihre Änderungen zuzugreifen? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}.\n\nMöchten Sie vor dem Commit speichern? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}.\n\nMöchten Sie sie vor dem Stashen speichern? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + Die Git-Repositorys im aktuellen Ordner sind potenziell unsicher, weil sich die Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befinden. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + Das Git-Repository unter "{0}" weist zu viele aktive Änderungen auf. Es wird nur eine Teilmenge der Git-Features aktiviert. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + Das Git-Repository im aktuellen Ordner ist potenziell unsicher, weil sich der Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befindet. + + + The last commit was a merge commit. Are you sure you want to undo it? + Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen? + + + The new branch will be "{0}" + Der neue Branch lautet "{0}". + + + The repository does not have any commits. Please make an initial commit before creating a stash. + Das Repository weist keine Commits auf. Führen Sie einen ersten Commit aus, bevor Sie einen Stash erstellen. + + + The selection range does not contain any changes. + Der Auswahlbereich enthält keine Änderungen. + + + There are merge conflicts. Resolve them before committing. + Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen. + + + There are no available repositories + Es sind keine verfügbaren Repositorys vorhanden. + + + There are no changes to commit. + Keine Änderungen zum Speichern vorhanden. + + + There are no changes to stash. + Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann.\n\nMöchten Sie all Ihre Änderungen stagen und direkt committen? + + + There are no staged changes to stash. + Es sind keine gestagete Änderungen vorhanden, um einen Stash auszuführen. + + + There are no stashes in the repository. + Das Repository enthält keine Stashes. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + {0} Dateien wurden nicht gespeichert.\n\nMöchten Sie diese vor dem Ausführen des Commits speichern? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + {0} Dateien wurden nicht gespeichert.\n\nMöchten Sie diese vor dem Stashen speichern? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden. + + + There were merge conflicts while applying the stash. + Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten. + + + This action will pull and push commits from and to "{0}/{1}". + Durch diese Aktion werden Commits von und an "{0}/{1}" gepullt und gepusht. + + + This repository has no remotes configured to fetch from. + In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT!\nDieser Vorgang ist UNUMKEHRBAR.\nDie Dateien gehen DAUERHAFT VERLOREN. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Dadurch wird ein Git-Repository in "{0}" erstellt. Möchten Sie den Vorgang wirklich fortsetzen? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Es wurden zu viele Änderungen erkannt. Im Folgenden werden nur die ersten {0} Änderungen angezeigt. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + Aus dem Remote Repository kann aufgrund von in Konflikt stehenden Tags nicht zugegriffen werden: {0}. Möchten Sie den Konflikt lösen, indem Sie die lokalen Tags ersetzen? + + + Uncommitted Changes + Ausgecheckte Änderungen + + + Undo merge commit + Mergecommit rückgängig machen + + + Untracked + Nicht verfolgt + + + Untracked Changes + Nicht nachverfolgte Änderungen + + + Using git "{0}" from "{1}" + Git "{0}" von "{1}" verwenden + + + Validating found git in: "{0}" + Gefundenes Git wird überprüft in: "{0}" + + + Would you like to add "{0}" to .gitignore? + Möchten Sie "{0}" zu ".gitignore" hinzufügen? + + + Would you like to open the cloned repository, or add it to the current workspace? + Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? + + + Would you like to open the cloned repository? + Möchten Sie das geklonte Repository öffnen? + + + Would you like to open the initialized repository, or add it to the current workspace? + Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? + + + Would you like to open the initialized repository? + Möchten Sie das initialisierte Repository öffnen? + + + Would you like {0} to [periodically run "git fetch"]({1})? + Soll {0} [in regelmäßigen Abständen "git fetch" ausführen]({1})? + + + Yes + Ja + + + Yes, Don\'t Show Again + Ja, nicht mehr anzeigen + + + You + Sie + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu committen. Hierdurch werden Pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist.\n\nMöchten Sie den Vorgang fortsetzen? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben.\n\nMöchten Sie fortfahren? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Sie versuchen, einen Commit für eine geschützte Verzweigung auszuführen, und sind möglicherweise nicht berechtigt, Ihre Commits per Push auf die Remote-Verzweigung zu übertragen.\n\nWie möchten Sie fortfahren? + + + Your local changes would be overwritten by checkout. + Ihre lokalen Änderungen werden durch Auschecken überschrieben. + + + Your repository has no remotes configured to publish to. + In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert. + + + Your repository has no remotes configured to pull from. + In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert. + + + Your repository has no remotes configured to push to. + In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert. + + + Your repository has no remotes. + In Ihrem Repository liegen keine Remoteelemente vor. + + + no + Nein + + + yes + Ja + + + {0} (Deleted) + {0} (gelöscht) + + + {0} (Index) + {0} (Index) + + + {0} (Intent to add) + {0} (Hinzuzufügende Absicht) + + + {0} (Ours) + {0} (unseres) + + + {0} (Theirs) + {0} (ihres) + + + {0} (Untracked) + {0} (keine Nachverfolgung) + + + {0} (Working Tree) + {0} (Arbeitsstruktur) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} Commit + + + {0} Commit & Push + {0} Commit und Push + + + {0} Commit & Sync + Commit und Synchronisieren "{0}" + + + {0} Continue + {0} Weiterfahren + + + {0} Fetch all remotes + {0} Abrufen aller Remotes + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Branch veröffentlichen - - Commit - Commit + + {0} Sync Changes{1}{2} + {0} Änderungen synchronisieren{1}{2} - - Synchronizing Changes... - Änderungen werden synchronisiert... - - - - - - - Missing or invalid credentials. - Fehlende oder ungültige Anmeldeinformationen. - - - - - - - No - Nein - - - Ask Me Later - Erneut nachfragen - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Möchten Sie, dass Azure Data Studio [regelmäßig „git fetch“ ausführt] ({0})? - - - Yes - Ja - - - - - - - HEAD version of '{0}' is not available. - Es ist keine HEAD-Version von „{0}“ verfügbar. - - - Theirs - Andere - - - Yours - Ihre - - - Add to Workspace - Zum Arbeitsbereich hinzufügen - - - Add a new remote... - Neues Remoterepository hinzufügen... - - - Add remote from URL - Remoterepository aus URL hinzufügen - - - Add remote from {0} - Remoterepository aus {0} hinzufügen - - - Add Remote - Remoterepository hinzufügen - - - Always - Immer - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - Erstellt ein Git-Repository unter '{0}'. Sind Sie sicher das Sie weiterfahren möchten? - - - Failed to authenticate to git remote. - Fehler bei der Authentifizierung beim Git-Remoterepository. - - - Failed to authenticate to git remote: - -{0} - Fehler bei der Authentifizierung beim Git-Remoterepository: - -{0} - - - A branch named '{0}' already exists - Ein Branch namens „{0}“ bereits vorhanden. - - - Branch name - Branchname - - - The new branch will be '{0}' - Die neue Verzweigung lautet „{0}“ - - - Branch name needs to match regex: {0} - Der Name des Branches muss mit RegEx übereinstimmen: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Verweise können nicht per Push an einen Remotespeicherort übertragen werden. Führen Sie zuerst „Pull“ aus, um Ihre Änderungen zu integrieren. - - - Checkout detached... - Getrennte auschecken... - - - Choose Folder... - Ordner auswählen... - - - Please clean your repository working tree before checkout. - Bereinigen Sie Ihre Repository-Arbeitsstruktur vor Auftragsabschluss. - - - Clone from {0} - Aus „{0}“ klonen - - - Cloning git repository '{0}'... - Das Git-Repository „{0}“ wird geklont... - - - Commit Staged Changes - Gestagete Änderungen committen - - - Create Empty Commit - Leeren Commit erstellen - - - Commit Anyway - Commit dennoch ausführen - - - Commit Hash - Commithash - - - Commit message - Commit-Nachricht - - - Commit to a New Branch - Commit für eine neue Verzweigung ausführen - - - Message (commit on '{0}') - Nachricht (Commit für „{0}“) - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Sie versuchen, einen Commit für eine geschützte Verzweigung auszuführen, und sind möglicherweise nicht berechtigt, Ihre Commits per Push auf die Remote-Verzweigung zu übertragen. - -Wie möchten Sie fortfahren? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - Möchten Sie {0} LÖSCHEN? -Dieser Vorgang ist UNUMKEHRBAR. -Wenn Sie fortfahren, geht die Datei DAUERHAFT VERLOREN. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - Möchten Sie {0} Dateien LÖSCHEN? -Dieser Vorgang ist UNUMKEHRBAR. -Wenn Sie fortfahren, gehen diese Dateien DAUERHAFT VERLOREN. - - - Are you sure you want to discard changes in {0}? - Möchten Sie die Änderungen in {0} wirklich verwerfen? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - Möchten Sie ALLE Änderungen in {0} Dateien verwerfen? -Dieser Vorgang ist UNUMKEHRBAR. -Wenn Sie fortfahren, geht Ihr aktueller Arbeitssatz DAUERHAFT VERLOREN. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Dieser Vorgang ist UNUMKEHRBAR, und Ihr aktueller Arbeitssatz geht DAUERHAFT VERLOREN. - - - Are you sure you want to discard changes in {0}? - Möchten Sie die Änderungen in {0} wirklich verwerfen? - - - Are you sure you want to discard changes in {0} files? - Möchten Sie wirklich Änderungen in {0} Dateien verwerfen? - - - Are you sure you want to create an empty commit? - Möchten Sie wirklich einen leeren Commit erstellen? - - - The branch '{0}' is not fully merged. Delete anyway? - Der Branch '{0}' ist noch nicht vollständig zusammengeführt. Trotzdem löschen? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Sie sind dabei, einen erzwungenen Push für Ihre Änderungen durchzuführen. Dieser Vorgang kann negative Auswirkungen haben und die Änderungen anderer Benutzer überschreiben. - -Möchten Sie fortfahren? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Sie sind im Begriff, Ihre Änderungen ohne Überprüfung zu commiten. Hierdurch werden pre-commit-Hooks übersprungen, was möglicherweise nicht erwünscht ist. - -Möchten Sie den Vorgang fortsetzen? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - Der Branch "{0}" weist keinen Remotebranch auf. Möchten Sie diesen Branch veröffentlichen? - - - Are you sure you want to restore {0}? - Möchten Sie {0} wirklich wiederherstellen? - - - Are you sure you want to restore {0} files? - Möchten Sie {0} Dateien wirklich wiederherstellen? - - - Are you sure you want to stage {0} with merge conflicts? - Möchten Sie {0} mit Mergingkonflikten bereitstellen? - - - Are you sure you want to stage {0} files with merge conflicts? - Möchten Sie {0} Dateien mit Mergingkonflikten bereitstellen? - - - Create new branch... - Neuen Branch erstellen... - - - Create new branch from... - Neuen Branch erstellen aus... - - - Initialize Repository - Repository initialisieren - - - Current - Aktuell - - - Default - Standard - - - Delete File - Datei löschen - - - Delete Branch - Branch löschen - - - Delete file - Datei löschen - - - Delete Files - Dateien löschen - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - Die Datei „{0}“ wurde von Dritten gelöscht und von uns geändert. - -Was möchten Sie tun? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - Die Datei „{0}“ wurde von uns gelöscht und von Dritten geändert. - -Was möchten Sie tun? - - - Discard Changes - Änderungen verwerfen - - - Discard All {0} Files - Alle {0} Dateien verwerfen - - - Discard 1 File - Eine Datei verwerfen - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es sind {0} Stashes vorhanden, die gelöscht werden müssen und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden können. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Sind Sie sich sicher, dass Sie ALLE Stashes löschen möchten? Es ist 1 Stash vorhanden, der gelöscht werden muss und MÖGLICHERWEISE NICHT WIEDERHERGESTELLT werden kann. - - - Commit operation was cancelled due to empty commit message. - Der Commitvorgang wurde aufgrund einer leeren Commitnachricht abgebrochen. - - - Force Checkout - Auschecken erzwingen - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Erzwungene Pushes sind nicht zulässig. Aktivieren Sie diese bitte über die Einstellung „git.allowForcePush“. - - - Git error - Git-Fehler - - - Git: {0} - Git: {0} - - - Open Comparison - Vergleich öffnen - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (Index) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (Arbeitsstruktur) - - - Pick workspace folder to initialize git repo in - Arbeitsbereichsordner auswählen, in dem das Git-Repository initialisiert wird - - - Initialize Repository - Repository initialisieren - - - Invalid branch name - Ungültiger Branchname - - - Keep Our Version - Unsere Version beibehalten - - - Keep Their Version - Deren Version beibehalten - - - Learn More - Weitere Informationen - - - Your local changes would be overwritten by checkout. - Ihre lokalen Änderungen werden durch Auschecken überschrieben. - - - The last commit was a merge commit. Are you sure you want to undo it? - Der letzte Commit war ein Mergecommit. Möchten Sie den Vorgang wirklich rückgängig machen? - - - There are merge conflicts. Resolve them before committing. - Es liegen Zusammenführungskonflikte vor. Beheben Sie die Konflikte vor dem Committen. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Stellen Sie sicher, dass Sie in git Ihren „user.name“ und Ihre „user.email“ konfigurieren. - - - Never - Nie - - - OK, Don't Show Again - OK, nicht mehr anzeigen - - - OK, Don't Ask Again - OK, nicht mehr fragen - - - There are no changes to commit. - Keine Änderungen zum Speichern vorhanden. - - - There are no changes to stash. - Es sind keine Änderungen vorhanden, für die ein Stash ausgeführt werden kann. - - - Can't undo because HEAD doesn't point to any commit. - Die Aktion kann nicht rückgängig gemacht werden, da HEAD nicht auf einen Commit verweist. - - - No rebase in progress. - Es wird kein Rebase ausgeführt. - - - Your repository has no remotes. - In Ihrem Repository liegen keine Remoteelemente vor. - - - This repository has no remotes configured to fetch from. - In diesem Repository wurden keine Remoteelemente konfiguriert, aus denen ein Abrufen erfolgt. - - - Your repository has no remotes configured to publish to. - In Ihrem Repository wurden keine Remoteelemente für die Veröffentlichung konfiguriert. - - - Your repository has no remotes configured to pull from. - In Ihrem Repository wurden keine Remoteelemente für den Pull konfiguriert. - - - Your repository has no remotes configured to push to. - In Ihrem Repository wurden keine Remoteelemente für den Push konfiguriert. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - Es sind keine gestageten Änderungen vorhanden, für die ein Commit durchgeführt werden kann. - -Möchten Sie all Ihre Änderungen stagen und direkt committen? - - - There are no stashes in the repository. - Das Repository enthält keine Stashes. - - - This repository has no tags. - Dieses Repository hat keine Tags. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Commits ohne Überprüfung sind nicht zulässig, aktivieren Sie sie mit der Einstellung „git.allowNoVerifyCommit“. - - - Please check out a branch to push to a remote. - Wählen Sie ein Branch für den Push zu einem Remoteelement aus. - - - OK - OK - - - Open Git Log - Git-Protokoll öffnen - - - Open Repository - Repository öffnen - - - Open - Öffnen - - - Open in New Window - In neuem Fenster öffnen - - - Pick a branch to pull from - Branch für Pull auswählen - - - Pick a provider to publish the branch '{0}' to: - Wählen Sie einen Anbieter aus, um den Branch „{0}“ hier zu veröffentlichen: - - - Pick a remote to publish the branch '{0}' to: - Remotespeicherort auswählen, an dem der Branch „{0}“ veröffentlicht wird: - - - Pick a remote to pull the branch from - Remoteelement zum Pullen des Branch auswählen - - - Pick a stash to apply - Stash zum Anwenden auswählen - - - Pick a stash to drop - Zu löschenden Stash auswählen - - - Pick a stash to pop - Wählen Sie einen Stash aus, für den ein Pop ausgeführt werden soll. - - - Would you like to open the cloned repository? - Möchten Sie das geklonte Repository öffnen? - - - Would you like to open the initialized repository? - Möchten Sie das initialisierte Repository öffnen? - - - Would you like to open the cloned repository, or add it to the current workspace? - Möchten Sie das geklonte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? - - - Would you like to open the initialized repository, or add it to the current workspace? - Möchten Sie das initialisierte Repository öffnen oder es zum aktuellen Arbeitsbereich hinzufügen? - - - Please provide a new branch name - Bitte geben Sie einen neuen Branchnamen an. - - - Please provide the commit hash - Geben Sie den Commithash an. - - - Please provide a commit message - Geben Sie eine Commit-Nachrichte ein. - - - Please provide a remote name - Remotenamen angeben - - - Optionally provide a stash message - Geben Sie optional eine Stash-Nachricht ein. - - - Please provide a message to annotate the tag - Geben Sie eine Meldung ein, um das Tag mit einer Anmerkung zu versehen. - - - Please provide a tag name - Geben Sie einen Tagnamen an. - - - Publish to {0} - In „{0}“ veröffentlichen - - - Remote '{0}' already exists. - Remote-'{0}' ist bereits vorhanden. - - - Remote branch at {0} - Remotebranch unter {0} - - - Remote name - Remotename - - - Remote name format invalid - Ungültiges Format des Remotenamens - - - Pick a remote to remove - Remote zum Entfernen auswählen - - - Clone from URL - Repository-URL - - - Restore file - Datei wiederherstellen - - - Restore files - Dateien wiederherstellen - - - Save All & Commit - Alle speichern & committen - - - Save All & Stash - Alle speichern und stashen - - - Select a branch to merge from - Branch für die Zusammenführung auswählen - - - Select a branch to rebase onto - Branch für Rebase auswählen - - - Select a ref to checkout - Referenz zum Auschecken auswählen - - - Select a ref to checkout in detached mode - Referenz zum Auschecken im getrennten Modus auswählen - - - Select a ref to create the '{0}' branch from - Verweis auswählen, aus dem der Branch „{0}“ erstellt werden soll - - - Select a tag to delete - Zu löschendes Tag auswählen - - - Select a branch to delete - Wählen Sie einen Branch zum Löschen aus - - - Select log level - Protokollstufe auswählen - - - Select Repository Location - Repositoryspeicherort auswählen - - - Show Command Output - Befehlsausgabe anzeigen - - - Stash Anyway - Dennoch stashen - - - There were merge conflicts while applying the stash. - Beim Anwenden des Stashes sind Merge-Konflikte aufgetreten. - - - Stash message - Stash-Nachricht - - - Stash & Checkout - Stashen und auschecken - - - Are you sure you want to drop the stash: {0}? - Möchten Sie den folgenden Stash löschen: {0}? - - - This action will pull and push commits from and to '{0}/{1}'. - Durch diese Aktion werden Commits von und an '{0}/{1}' gepullt und gepusht. - - - Tag at {0} - Tag bei {0} - - - Message - Nachricht - - - Tag name - Tag-Name - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - Es sind {0} nicht verfolgte Dateien vorhanden, die VOM DATENTRÄGER GELÖSCHT werden, wenn sie verworfen werden. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - Die folgende nicht verfolgte Datei wird VOM DATENTRÄGER GELÖSCHT, wenn sie verworfen wird: {0}. - - - Undo merge commit - Mergecommit rückgängig machen - - - There are {0} unsaved files. - -Would you like to save them before committing? - {0} Dateien wurden nicht gespeichert. - -Möchten Sie diese vor dem Commit speichern? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - Die folgende Datei umfasst noch nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Commit einbezogen werden: {0}. - -Möchten Sie vor dem Commit speichern? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - {0} Dateien wurden nicht gespeichert. - -Möchten Sie diese vor dem Stashen speichern? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - Die folgende Datei umfasst nicht gespeicherte Änderungen, die beim Fortsetzen des Vorgangs nicht in den Stash einbezogen werden: {0}. - -Möchten Sie sie vor dem Stashen speichern? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - Hierdurch werden {0} nicht nachverfolgte Dateien GELÖSCHT! -Dieser Vorgang ist UNUMKEHRBAR. -Die Dateien gehen DAUERHAFT VERLOREN. - - - Yes - Ja - - - Discard 1 Tracked File - 1 verfolgte Datei verwerfen - - - Discard {0} Tracked Files - {0} verfolgte Dateien verwerfen - - - Yes, Don't Show Again - Ja, nicht mehr anzeigen - - - - - - - Log level: {0} - Protokolliergrad: {0} - - - - - - - Skipped found git in: {0} - Gefundenes Git wurde übersprungen in: {0} - - - Using git {0} from {1} - Verwenden von Git {0} von {1} - - - Validating found git in: {0} - Gefundenes Git wurde überprüft in: {0} - - - - - - - There are no available repositories - Es sind keine verfügbaren Repositorys vorhanden. - - - Absolute paths not supported in 'git.scanRepositories' setting. - Absolute Pfade werden in der Einstellung „git.canRepositories“ nicht unterstützt. - - - Choose a repository - Repository auswählen - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - Das Git-Repository kann bei '{0}' nicht automatisch geöffnet werden. Um dieses Git-Repository zu öffnen, öffnen Sie es direkt als Ordner in VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - Das Repository „{0}“ enthält {1} Submodule, die nicht automatisch geöffnet werden. Sie könne Sie einzeln öffnen, indem Sie darin erhaltene Datei öffnen. - - - - - - - Would you like to add '{0}' to .gitignore? - Möchten Sie „{0}“ zu .gitignore hinzufügen? - - - Conflict: Added By Them - Konflikt: von Anderen hinzugefügt - - - Conflict: Added By Us - Konflikt: von uns hinzugefügt - - - Always Pull - Immer pullen - - - Conflict: Both Added - Konflikt: beide hinzugefügt - - - Conflict: Both Deleted - Konflikt: beide gelöscht - - - Conflict: Both Modified - Konflikt: beide geändert - - - Changes - Änderungen - - - Commit - Commit - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - Die Commit-Nachricht kann während der Rebase-Ausführung nicht geändert werden. Verwenden Sie stattdessen den interaktiven Rebase-Vorgang und schließen Sie die Rebase-Ausführung ab. - - - Message ({0} to commit) - Nachricht ({0} für Commit) - - + {0} characters left in current line {0} Zeichen in der aktuellen Zeile verbleibend - + {0} characters over {1} in current line {0} Zeichen über {1} in der aktuellen Zeile - - Current commit message only contains whitespace characters - Die aktuelle Commitnachricht enthält nur Leerzeichen. + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Nachricht ({0} für Commit in „{1}“) - - - Deleted - Gelöscht - - - Conflict: Deleted By Them - Konflikt: von Anderen gelöscht - - - Conflict: Deleted By Us - Konflikt: von uns gelöscht - - - Don't Pull - Nicht pullen - - - {0} (Deleted) - {0} (gelöscht) - - - {0} (Index) - {0} (Index) - - - {0} (Ours) - {0} (unseres) - - - {0} (Theirs) - {0} (ihres) - - - {0} (Untracked) - {0} (keine Nachverfolgung) - - - {0} (Working Tree) - {0} (Arbeitsstruktur) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - Das Git-Repository unter {0} umfasst zu viele aktive Änderungen. Nur ein Teil der Git-Features wird aktiviert. - - - Ignored - Ignoriert - - - Index Added - Index hinzugefügt - - - Index Copied - Index kopiert - - - Index Deleted - Index gelöscht - - - Index Modified - Index geändert - - - Index Renamed - Index umbenannt - - - Intent to Add - Hinzuzufügende Absicht - - - Merge Changes - Änderungen zusammenführen - - - Modified - Geändert - - - Don't Show Again - Nicht mehr anzeigen - - - No - Nein - - - OK - OK - - - Open - Öffnen - - - Open Merge - Merge öffnen - - - Pull - Pull - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Offenbar wurde für den aktuellen Branch („{0}“) ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Offenbar wurde für den aktuellen Branch ein Rebase ausgeführt. Möchten Sie ihn dennoch als Ziel für den Pullvorgang verwenden? - - - Pull {0} commits from {1}/{2} - {0} Commits aus {1}/{2} per Pull übertragen - - - Pull {0} and push {1} commits between {2}/{3} - {0} Commits per Pull und {1} Commits per Push zwischen {2}/{3} übertragen - - - Push {0} commits to {1}/{2} - {0} Commits per Push nach {1}/{2} übertragen - - - Successfully pushed. - Push wurde erfolgreich ausgeführt. - - - Staged Changes - Gestagete Änderungen - - - Synchronize Changes - Änderungen synchronisieren - - - Syncing. Cancelling may cause serious damages to the repository - Synchronisierung wird durchgeführt. Das Abbrechen des Vorgangs kann zu schweren Schäden am Repository führen. - - - Too many changes were detected. Only the first {0} changes will be shown below. - Es wurden zu viele Änderungen erkannt. Im Folgenden werden nur die ersten {0} Änderungen angezeigt. - - - Untracked - Nicht verfolgt - - - Untracked Changes - Nicht nachverfolgte Änderungen - - - Yes - Ja + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nDies kann NICHT rückgängig gemacht werden, und Ihr aktueller Arbeitssatz geht DAUERHAFT verloren. - + - - Checkout branch/tag... - Branch/Tag auschecken... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Ein Git-Repository wurde in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden. +[Repository öffnen](command:git.openRepositoriesInParentFolders) +Verwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Verzweigung veröffentlichen + + A random adjective + Ein zufälliges Adjektiv - - Publish to {0} - In „{0}“ veröffentlichen + + A random animal name + Ein zufälliger Tiername - - Publish to... - Veröffentlichen in... + + A random color name + Ein zufälliger Farbname - - Rebasing - Rebase wird ausgeführt + + A random number between 100 and 999 + Eine Zufallszahl zwischen 100 und 999 - - Synchronizing Changes... - Änderungen werden synchronisiert... + + A regular expression to validate new branch names. + Regulärer Ausdruck zum Validieren neuer Branch-Namen. - - - - - - Email - E-Mail + + Abort Merge + Merge abbrechen - - Open Comparison - Vergleich öffnen + + Abort Rebase + Rebase abbrechen - - Git History - Git-Verlauf - - - Staged Changes - Gestagete Änderungen - - - Uncommitted Changes - Ausgecheckte Änderungen - - - You - Sie - - - - - - - Color for added resources. - Farbe für hinzugefügte Ressourcen. - - - Color for resources with conflicts. - Farbe für Ressourcen mit Konflikten. - - - Color for deleted resources. - Farbe für gelöschte Ressourcen. - - - Color for ignored resources. - Farbe für ignorierte Ressourcen. - - - Color for modified resources. - Farbe für geänderte Ressourcen. - - - Color for renamed or copied resources. - Farbe für umbenannte oder kopierte Ressourcen. - - - Color for deleted resources which have been staged. - Farbe für gelöschte Ressourcen, die gestaget wurden. - - - Color for modified resources which have been staged. - Farbe für geänderte Ressourcen, die gestaget wurden. - - - Color for submodule resources. - Farbe für Submodul-Ressourcen. - - - Color for untracked resources. - Farbe für nicht verfolgte Ressourcen. + + Accept Commit Message + Commit-Nachricht akzeptieren Add Remote... Remoterepository hinzufügen... - - Get Remote Sources - Remotequellen abrufen + + Add to .gitignore + Zu .gitignore hinzufügen - - Get Repositories - Repositorys abrufen + + All changes, tracked and untracked, appear together and behave equally. + Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch. - - Get Repository State - Repositorystatus abrufen + + Always commit changes to a new branch. + Der Commit für Änderungen muss immer für eine neue Verzweigung ausgeführt werden. - - Create Branch... - Branch wird erstellt... + + Always commit changes to the protected branch. + Der Commit für Änderungen muss immer für die geschützte Verzweigung ausgeführt werden. - - Create Branch From... - Branch erstellen aus... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer. - - Checkout to... - Auschecken an... + + Always open a repository in parent folders of workspaces or open files. + Öffnen Sie immer ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien. + + + Always open in a new window. + Öffnet Elemente immer in einem neuen Fenster. + + + Always open in current window. + Öffnet Elemente immer im aktuellen Fenster. + + + Always prompt before changes are committed to a protected branch. + Immer fragen, bevor für Änderungen ein Commit für eine geschützte Verzweigung ausgeführt wird. + + + Always prompt for action. + Fordert immer eine Aktion an. + + + Always publish unpublished git state when using Continue Working On from a git repository + Unveröffentlichten Git-Status immer veröffentlichen, wenn Sie "Weiterarbeiten an" aus einem Git-Repository verwenden + + + Always show the Staged Changes resource group. + Ressourcengruppe für gestagete Änderungen immer anzeigen. + + + Amend + Korrigieren + + + Apply Latest Stash + Neuesten Stash anwenden + + + Apply Stash... + Stash anwenden... + + + Automatically stage all changes. + Hiermit werden alle Änderungen automatisch gestaget. + + + Automatically stage tracked changes only. + Es wurden nur nachverfolgte Änderungen automatisch gestaget. + + + Branch + Branch + + + Changes + Änderungen + + + Check for any unsaved files. + Hiermit prüfen Sie auf nicht gespeicherte Dateien. + + + Check for any unsaved files. + Hiermit prüfen Sie auf nicht gespeicherte Dateien. + + + Check only for unsaved staged files. + Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. + + + Check only for unsaved staged files. + Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. Checkout to (Detached)... Auschecken an (getrennt)... + + Checkout to... + Auschecken an... + Cherry Pick... Cherry-Pick... - - Discard Changes - Änderungen verwerfen - - - Discard All Changes - Alle Änderungen verwerfen - - - Discard All Tracked Changes - Alle nachverfolgten Änderungen verwerfen - - - Discard All Untracked Changes - Alle nicht nachverfolgten Änderungen verwerfen - Clone Klonen @@ -1288,18 +1332,70 @@ Die Dateien gehen DAUERHAFT VERLOREN. Clone (Recursive) Klonen (rekursiv) - - Close Repository - Repository schließen + + Clone Repository Locally and Open on Desktop... + Repository lokal klonen und auf Desktop öffnen... Close All Diff Editors Alle Diff-Editoren schließen + + Close Repository + Repository schließen + + + Color for added resources. + Farbe für hinzugefügte Ressourcen. + + + Color for deleted resources which have been staged. + Farbe für gelöschte Ressourcen, die gestaget wurden. + + + Color for deleted resources. + Farbe für gelöschte Ressourcen. + + + Color for ignored resources. + Farbe für ignorierte Ressourcen. + + + Color for modified resources which have been staged. + Farbe für geänderte Ressourcen, die gestaget wurden. + + + Color for modified resources. + Farbe für geänderte Ressourcen. + + + Color for renamed or copied resources. + Farbe für umbenannte oder kopierte Ressourcen. + + + Color for resources with conflicts. + Farbe für Ressourcen mit Konflikten. + + + Color for submodule resources. + Farbe für Submodul-Ressourcen. + + + Color for untracked resources. + Farbe für nicht verfolgte Ressourcen. + + + Commit + Commit + Commit Commit + + Commit (No Verify) + Commit ausführen (keine Überprüfung) + Commit All Commit für alle ausführen @@ -1332,18 +1428,6 @@ Die Dateien gehen DAUERHAFT VERLOREN. Commit Empty (No Verify) Commit leer (keine Überprüfung) - - Accept Commit Message - Commit-Nachricht akzeptieren - - - Discard Commit Message - Commit-Nachricht verwerfen - - - Commit (No Verify) - Commit ausführen (keine Überprüfung) - Commit Staged Gestagetes committen @@ -1368,6 +1452,254 @@ Die Dateien gehen DAUERHAFT VERLOREN. Commit Staged (Signed Off, No Verify) Commit gestaget (abgemeldet, keine Überprüfung) + + Commit all changes when there are no staged changes. + Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind. + + + Compare with Selected + Mit Auswahl vergleichen + + + Complete Merge + Zusammenführen abschließen + + + Compute Conflicts With Git + Computekonflikte mit Git + + + Compute Conflicts With Git (Diff3) + Computekonflikte mit Git (Diff3) + + + Configures when repositories should be automatically detected. + Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen. + + + Confirm before synchronizing git repositories. + Vor dem Synchronisieren von Git-Repositorys bestätigen. + + + Continue Working in New Local Clone + Weiterarbeiten im neuen lokalen Klon + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Steuern Sie, ob ein Repository in übergeordneten Ordnern von Arbeitsbereichen oder geöffneten Dateien geöffnet werden soll. + + + Control which changes are automatically staged by Smart Commit. + Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Steuert, wie die Anzahl der Änderungen begrenzt wird, die über den Git-Statusbefehl analysiert werden können. Kann auf 0 (Null) festgelegt werden, um keinen Grenzwert zu setzen. + + + Controls how untracked changes behave. + Legt fest, wie sich nicht nachverfolgte Änderungen verhalten. + + + Controls the Git count badge. + Steuert den Git-Anzahlbadge. + + + Controls the commit message length threshold for showing a warning. + Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben. + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Steuert die Tiefe, die beim Überprüfen von Arbeitsbereichsordnern für Git-Repositorys verwendet wird, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. Kann auf „-1“ festgelegt werden, wenn kein Limit gelten soll. + + + Controls the limit of git submodules detected. + Steuert die Begrenzung der Git-Submodule. + + + Controls the signoff flag for all commits. + Legt das signoff-Flag für alle Commits fest. + + + Controls the sort order for branches. + Steuert die Sortierreihenfolge für Branches. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Steuert den Schwellenwert des Ähnlichkeitsindexes (d. h. die Anzahl der Hinzufügungen/Löschungen im Vergleich zur Dateigröße) für Änderungen in einem Paar hinzugefügter/gelöschter Dateien, die als Umbenennung betrachtet werden sollen. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird. + + + Controls what type of git refs are listed when running `Checkout to...`. + Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird. + + + Controls when to show commit message input validation. + Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Steuert, ob GIT_ASKPASS überschrieben werden soll, um die integrierte Version zu verwenden. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt. + + + Controls whether Git should check for unsaved files before committing. + Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll. + + + Controls whether Git should check for unsaved files before stashing changes. + Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Steuert, ob ein Branch ohne ausgehende Commits vor dem Auschecken schnell weitergeleitet wird. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Steuert, ob ein Volltext-Editor zum Erstellen von Commitnachrichten verwendet wird, wenn im Eingabefeld für den Commit keine Nachricht bereitgestellt wird. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen an einen geschützten Branch ausgeführt wird. + + + Controls whether a random name is generated when creating a new branch. + Steuert, ob beim Erstellen einer neuen Verzweigung ein zufälliger Name generiert wird. + + + Controls whether an action button is shown in the Source Control view. + Steuert, ob eine Aktionsschaltfläche in der Quellensteuerungsansicht angezeigt wird. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind. + + + Controls whether force push (with or without lease) is enabled. + Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind. + + + Controls whether force pushing uses the safer force-with-lease variant. + Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden. + + + Controls whether git actions should show progress. + Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist. + + + Controls whether the Git Sync command appears in the status bar. + Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Steuert, ob der Diff-Editor automatisch geschlossen werden soll, wenn Änderungen gestasht, zugesagt, verworfen, bereitgestellt oder nicht bereitgestellt werden. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet. + + + Controls whether to ask for confirmation before committing without verification. + Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll. + + + Controls whether to ask for confirmation before force-pushing. + Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird. + + + Controls whether to automatically detect git submodules. + Steuert, ob Git-Submodule automatisch erkannt werden. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Steuert, ob VS Code als Git-Editor für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, um eine Änderung in dieser Einstellung zu übernehmen. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Steuert, ob VS Code als Authentifizierungshandler für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird. + + + Controls whether to open a repository automatically after cloning. + Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Steuert, ob der Status der Quellcodeverwaltungsansicht nach dem Ausführen von Git-Befehlen optimistisch aktualisiert werden soll. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Steuert, ob der unveröffentlichte Git-Status veröffentlicht werden soll, wenn "Weiterarbeiten an" aus einem Git-Repository verwendet wird. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt. + + + Controls whether to show a notification when a push is successful. + Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll. + + + Controls whether to show an inline Open File action in the Git changes view. + Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird. + + + Controls whether to show the commit author in the Timeline view. + Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird. + + + Controls whether to show the commit input in the Git source control panel. + Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird. + + + Controls whether to show uncommitted changes in the Timeline view. + Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird. + + + Controls whether to use the message from the commit input box as the default stash message. + Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird. + + + Controls which date to use for items in the Timeline view. + Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll. + + + Copy Commit ID + Commit-ID kopieren + + + Copy Commit Message + Commitnachricht kopieren + + + Count all changes. + Alle Änderungen zählen. + + + Count only tracked changes. + Nur nachverfolgte Änderungen zählen. + + + Create Branch From... + Branch erstellen aus... + + + Create Branch... + Branch wird erstellt... + Create Tag Tag erstellen @@ -1376,46 +1708,251 @@ Die Dateien gehen DAUERHAFT VERLOREN. Delete Branch... Branch löschen... + + Delete Remote Tag + Remotetag löschen + Delete Tag Tag löschen + + Disable automatic repository scanning. + Automatisches Durchsuchen von Repositorys deaktiveren. + + + Disable this check. + Deaktiviert diese Prüfung. + + + Disable this check. + Hiermit wird diese Prüfung deaktiviert. + + + Discard All Changes + Alle Änderungen verwerfen + + + Discard All Tracked Changes + Alle nachverfolgten Änderungen verwerfen + + + Discard All Untracked Changes + Alle nicht nachverfolgten Änderungen verwerfen + + + Discard Changes + Änderungen verwerfen + + + Discard Commit Message + Commit-Nachricht verwerfen + + + Don't run any command after a commit. + Führen Sie keinen Befehl nach einem Commit aus. + + + Drop All Stashes... + Alle Stashes löschen... + + + Drop Stash... + Stash löschen... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Aktivieren Sie die ausführliche Ausgabe, wenn "#git.useEditorAsCommitInput#" aktiviert ist. + + + Enables commit signing with GPG or X.509. + Aktiviert die Commitsignierung mit GPG oder X.509. + + + Experimental improvements for the git setup flow. + Experimentelle Verbesserungen für den Git-Setupfluss. + Fetch Abrufen - - Fetch From All Remotes - Von allen Remotes holen - Fetch (Prune) Abrufen (Prune) - - Accept Merge - Merge akzeptieren + + Fetch From All Remotes + Von allen Remotes holen - - Add to .gitignore - Zu .gitignore hinzufügen + + Fetch all tags when pulling. + Hiermit werden alle Tags beim Pullvorgang abgerufen. + + + Force git to use rebase when running the sync command. + Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird. + + + Get Remote Sources + Remotequellen abrufen + + + Get Repositories + Repositorys abrufen + + + Get Repository State + Repositorystatus abrufen + + + Git + Git + + + Git + Git + + + Git SCM Integration + Git SCM-Integration + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Git-Repositorys wurden in den übergeordneten Ordnern des Arbeitsbereichs oder der geöffneten Datei(en) gefunden. +[Repository öffnen](command:git.openRepositoriesInParentFolders) +Verwenden Sie die Einstellung [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), um zu steuern, ob Git-Repositorys in übergeordneten Ordnern von Arbeitsbereichen oder offenen Dateien geöffnet werden. Weitere Informationen finden Sie [in unserer Dokumentation](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren. +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Ignoriert Änderungen an Untermodulen in der Dateistruktur. + + + Ignores the legacy Git warning. + Ignoriert die Legacy-Git-Warnung. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist. + + + Ignores the warning when Git is missing. + Ignoriert die Warnung, wenn Git nicht vorhanden ist. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde. + + + Ignores the warning when there are too many changes in a repository. + Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen. +[Ordner öffnen](command:vscode.openFolder) +[Repository klonen](command:git.clone) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). Initialize Repository Repository initialisieren + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Installieren Sie Git, ein beliebtes Quellcodeverwaltungssystem, um Codeänderungen nachzuverfolgen und mit anderen zusammenzuarbeiten. Weitere Informationen finden Sie in unseren [Git-Leitfäden](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Liste der Wörterbücher, die für den zufällig generierten Zweignamen verwendet werden. Jeder Wert stellt das Wörterbuch dar, das zum Generieren des Segments des Zweignamens verwendet wird. Unterstützte Wörterbücher: „Adjektive“, „Tiere“, „Farben“ und „Zahlen“. + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Liste der Ordner, die beim Scannen nach Git-Repositorys ignoriert werden, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Liste der Git-Befehle (z. B. Commit, Push), deren „stdout“ in der [Git-Ausgabe](command:git.showOutput) protokolliert werden würde. Wenn für den Git-Befehl ein clientseitiger Hook konfiguriert ist, wird „stdout“ des clientseitigen Hooks auch in der [Git-Ausgabe](command:git.showOutput) protokolliert. + + + List of git repositories to ignore. + Liste der zu ignorierenden Git-Repositorys. + + + List of paths to search for git repositories in. + Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden. + + + Local branches + Lokale Branches + + + Manage Unsafe Repositories + Unsichere Repositorys verwalten + Merge Branch... Branch zusammenführen... + + Never open a repository in parent folders of workspaces or open files. + Öffnen Sie niemals ein Repository in übergeordneten Ordnern von Arbeitsbereichen, oder öffnen Sie Dateien. + + + Never publish unpublished git state when using Continue Working On from a git repository + Veröffentlichen Sie niemals den nicht veröffentlichten Git-Status, wenn Sie "Weiterarbeiten an" aus einem Git-Repository verwenden. + + + Only open in current window when no folder is opened. + Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist. + Open All Changes Alle Änderungen öffnen + + Open Changes + Offene Änderungen + Open Changes Offene Änderungen + + Open Containing Folder + Enthaltenden Ordner öffnen + Open File Datei öffnen @@ -1424,10 +1961,46 @@ Die Dateien gehen DAUERHAFT VERLOREN. Open File (HEAD) Datei öffnen (HEAD) + + Open Repositories In Parent Folders + Repositorys in übergeordneten Ordnern öffnen + Open Repository Repository öffnen + + Open the merge editor for files that are currently under conflict. + Den Zusammenführungseditor für Dateien öffnen, die derzeit in Konflikt stehen. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\Programme\Git\bin\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten. + + + Pop Latest Stash + Pop für letzten Stash ausführen + + + Pop Stash... + Pop für Stash ausführen... + + + Prefix used when creating a new branch. + Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Fordern Sie vor dem Öffnen eines Repositorys die übergeordneten Ordner von Arbeitsbereichen an, oder öffnen Sie Dateien. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Eingabeaufforderung zum Veröffentlichen des nicht veröffentlichten Git-Status bei Verwendung von "Weiterarbeiten an" aus einem Git-Repository + + + Prune when fetching. + Löscht Elemente beim Abrufen. + Publish Branch... Branch veröffentlichen... @@ -1436,13 +2009,17 @@ Die Dateien gehen DAUERHAFT VERLOREN. Pull Pull + + Pull (Rebase) + Pull (Rebase) + Pull from... Pullen von... - - Pull (Rebase) - Pull (Rebase) + + Pull, Push + Pull, Push Push @@ -1464,6 +2041,10 @@ Die Dateien gehen DAUERHAFT VERLOREN. Push Tags Tags pushen + + Push all annotated tags when running the sync command. + Übertragen Sie alle annotierten Tags per Push, wenn der Synchronisierungsbefehl ausgeführt wird. + Push to... Push zu... @@ -1476,14 +2057,22 @@ Die Dateien gehen DAUERHAFT VERLOREN. Rebase Branch... Rebase für Branch ausführen... - - Abort Rebase - Rebase abbrechen - Refresh Aktualisieren + + Remember the last git command that ran after a commit. + Den letzten Git-Befehl speichern, der nach einem Commit ausgeführt wurde. + + + Remote + Remote + + + Remote branches + Remotebranches + Remove Remote Remote entfernen @@ -1496,25 +2085,25 @@ Die Dateien gehen DAUERHAFT VERLOREN. Rename Branch... Branch umbenennen... + + Resolve in Merge Editor + Im Merge-Editor auflösen + Restore Commit Template Commitvorlage wiederherstellen - - Open Containing Folder - Ordner mit Inhalt öffnen - - - Reveal in Finder - Im Finder anzeigen + + Reveal in Explorer View + In Explorer-Ansicht anzeigen Reveal in File Explorer Im Datei-Explorer anzeigen - - Reveal in Explorer View - In Explorer-Ansicht anzeigen + + Reveal in Finder + Im Finder anzeigen Revert Change @@ -1524,17 +2113,72 @@ Die Dateien gehen DAUERHAFT VERLOREN. Revert Selected Ranges Ausgewählte Bereiche zurücksetzen - - Set Log Level... - Protokollstufe festlegen... + + Run 'git pull' and 'git push' after a successful commit. + "Git pull" und "git push" nach einem erfolgreichen Commit ausführen. + + + Run 'git push' after a successful commit. + "Git push" nach einem erfolgreichen Commit ausführen. + + + Run a git command after a successful commit. + Git-Befehl nach erfolgreichem Commit ausführen. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen. + + + Scan for parent folders of open files. + Nach übergeordneten Ordnern von geöffneten Dateien suchen. + + + Scan for subfolders of the currently opened folder. + Nach Unterordnern des aktuell geöffneten Ordners suchen. + + + Scanning folder for git repositories... + Der Ordner wird auf Git-Repositorys überprüft... + + + Scanning workspace for git repositories... + Arbeitsbereich wird auf Git-Repositorys überprüft... + + + Select for Compare + Für Vergleich auswählen Show Git Output Git-Ausgabe anzeigen - - Stage Changes - Änderungen bereitstellen + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Zeigen Sie eine Aktionsschaltfläche zum Übertragen von Änderungen an, wenn der lokale Zweig geänderte Dateien enthält, die zum Übertragen bereit sind. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Zeigen Sie eine Aktionsschaltfläche an, um den lokalen Branch zu veröffentlichen, wenn er keinen verfolgenden Remote Branch hat. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Zeigen Sie eine Aktionsschaltfläche zum Synchronisieren von Änderungen an, wenn der lokale Zweig entweder vor oder hinter dem entfernten Zweig liegt. + + + Sign Off + Abmelden + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Die Quellcodeverwaltung hängt davon ab, ob Git installiert wird. +[Git für Linux herunterladen](https://git-scm.com/download/linux) +Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [troubleshoot](command:git.showOutput)). Zusätzliche Quellcodeanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. Stage All Changes @@ -1556,41 +2200,37 @@ Die Dateien gehen DAUERHAFT VERLOREN. Stage Change Änderung bereitstellen + + Stage Changes + Änderungen bereitstellen + Stage Selected Ranges Gewählte Bereiche staffeln + + Stash + Stash ausführen + Stash Stash ausführen - - Apply Stash... - Stash anwenden... - - - Apply Latest Stash - Neuesten Stash anwenden - - - Drop Stash... - Stash löschen... - - - Drop All Stashes... - Alle Stashes löschen... - Stash (Include Untracked) Stash (einschließlich nicht verfolgt) - - Pop Stash... - Pop für Stash ausführen... + + Stash Staged + Stash (gestaget) - - Pop Latest Stash - Pop für letzten Stash ausführen + + Stash any changes before pulling and restore them after successful pull. + Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen. Sync @@ -1600,657 +2240,43 @@ Die Dateien gehen DAUERHAFT VERLOREN. Sync (Rebase) Sync (Rebase) - - Compare with Selected - Mit Auswahl vergleichen - - - Copy Commit ID - Commit-ID kopieren - - - Copy Commit Message - Commitnachricht kopieren - - - Open Changes - Offene Änderungen - - - Select for Compare - Für Vergleich auswählen - - - Undo Last Commit - Letzten Commit rückgängig machen - - - Unstage Changes - Bereitstellung der Änderungen aufheben - - - Unstage All Changes - Bereitstellung aller Änderungen aufheben - - - Unstage Selected Ranges - Bereitstellung gewählter Bereiche aufheben - - - Controls whether force push (with or without lease) is enabled. - Steuert, ob erzwungene Pushes (mit oder ohne Lease) aktiviert sind. - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Hiermit wird gesteuert, ob Commits ohne Ausführung von pre-commit- und commit-msg-Hooks zulässig sind. - - - Always show the Staged Changes resource group. - Ressourcengruppe für gestagete Änderungen immer anzeigen. - - - Controls the signoff flag for all commits. - Legt das signoff-Flag für alle Commits fest. - - - Configures when repositories should be automatically detected. - Legt fest, in welchen Fällen Repositorys automatisch erkannt werden sollen. - - - Disable automatic repository scanning. - Automatisches Durchsuchen von Repositorys deaktiveren. - - - Scan for parent folders of open files. - Nach übergeordneten Ordnern von geöffneten Dateien suchen. - - - Scan for subfolders of the currently opened folder. - Nach Unterordnern des aktuell geöffneten Ordners suchen. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Sowohl nach Unterordnern des aktuell geöffneten Ordners als auch nach übergeordneten Ordnern von geöffneten Dateien suchen. - - - Stash any changes before pulling and restore them after successful pull. - Führen Sie für Änderungen einen Stash aus, bevor Sie sie pullen, und stellen Sie sie nach einem erfolgreichen Pull wieder her. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Dauer in Sekunden zwischen jeder automatischen Git-Abrufung, wenn „#git.autofetch#“ aktiviert ist. - - - Whether auto refreshing is enabled. - Gibt an, ob die automatische Aktualisierung aktiviert ist. - - - Prefix used when creating a new branch. - Präfix, das beim Erstellen einer neuen Verzweigung verwendet wird. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Liste der geschützten Verzweigungen. Standardmäßig wird eine Eingabeaufforderung angezeigt, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. Die Eingabeaufforderung kann mithilfe der Einstellung „#git.branchProtectionPrompt#“ gesteuert werden. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Steuert, ob eine Eingabeaufforderung angezeigt wird, bevor ein Commit für Änderungen für eine geschützte Verzweigung ausgeführt wird. - - - Always commit changes to the protected branch. - Der Commit für Änderungen muss immer für die geschützte Verzweigung ausgeführt werden. - - - Always commit changes to a new branch. - Der Commit für Änderungen muss immer für eine neue Verzweigung ausgeführt werden. - - - Always prompt before changes are committed to a protected branch. - Immer fragen, bevor für Änderungen ein Commit für eine geschützte Verzweigung ausgeführt wird. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Liste der Wörterbücher, die für den zufällig generierten Zweignamen verwendet werden. Jeder Wert stellt das Wörterbuch dar, das zum Generieren des Segments des Zweignamens verwendet wird. Unterstützte Wörterbücher: „Adjektive“, „Tiere“, „Farben“ und „Zahlen“. - - - A random adjective - Ein zufälliges Adjektiv - - - A random animal name - Ein zufälliger Tiername - - - A random color name - Ein zufälliger Farbname - - - A random number between 100 and 999 - Eine Zufallszahl zwischen 100 und 999 - - - Controls whether a random name is generated when creating a new branch. - Steuert, ob beim Erstellen einer neuen Verzweigung ein zufälliger Name generiert wird. - - - Controls the sort order for branches. - Steuert die Sortierreihenfolge für Branches. - - - A regular expression to validate new branch names. - Regulärer Ausdruck zum Validieren neuer Branch-Namen. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - Das Zeichen, das Leerzeichen in neuen Verzweigungsnamen ersetzen und Segmente eines zufällig generierten Verzweigungsnamens trennen soll. - - - Controls what type of git refs are listed when running `Checkout to...`. - Legt fest, welche Git-Referenzen aufgelistet werden, wenn „Auschecken an...“ ausgeführt wird. - - - Local branches - Lokale Branches - - - Remote branches - Remotebranches + + Tags + Tags Tags Tags - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Steuert, ob der Diff-Editor automatisch geschlossen werden soll, wenn Änderungen gestasht, zugesagt, verworfen, bereitgestellt oder nicht bereitgestellt werden. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Liste der Git-Befehle (z. B. Commit, Push), deren „stdout“ in der [Git-Ausgabe](command:git.showOutput) protokolliert werden würde. Wenn für den Git-Befehl ein clientseitiger Hook konfiguriert ist, wird „stdout“ des clientseitigen Hooks auch in der [Git-Ausgabe](command:git.showOutput) protokolliert. - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Bestätigen Sie die Erstellung leerer Commits für den Befehl „Git: Commit Empty“ immer. - - - Controls whether to ask for confirmation before force-pushing. - Steuert, ob der Benutzer vor einem erzwungenen Push zur Bestätigung aufgefordert wird. - - - Controls whether to ask for confirmation before committing without verification. - Steuert, ob vor dem Committen eine Bestätigung ohne Überprüfung angefragt werden soll. - - - Confirm before synchronizing git repositories. - Vor dem Synchronisieren von Git-Repositorys bestätigen. - - - Controls the Git count badge. - Steuert den Git-Anzahlbadge. - - - Count all changes. - Alle Änderungen zählen. - - - Turn off counter. - Zähler deaktivieren. - - - Count only tracked changes. - Nur nachverfolgte Änderungen zählen. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Legt fest, ob Git Farben und Badges für die Explorer-Ansicht und die Ansicht „Geöffnete Editoren“ bereitstellt. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + Das Zeichen, das Leerzeichen in neuen Verzweigungsnamen ersetzen und Segmente eines zufällig generierten Verzweigungsnamens trennen soll. The default location to clone a git repository. Das Standardspeicherort für einen Klon eines Git-Repositorys. - - Controls whether to automatically detect git submodules. - Steuert, ob Git-Submodule automatisch erkannt werden. - - - Controls the limit of git submodules detected. - Steuert die Begrenzung der Git-Submodule. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Legt fest, welche Änderungen vom Befehl „Alle Änderungen verwerfen“ verworfen werden. „all“ verwirft alle Änderungen. „tracked“ verwirft nur verfolgte Dateien. „prompt“ zeigt immer eine Eingabeaufforderung an, wenn die Aktion ausgeführt wird. - - - Enables commit signing with GPG or X.509. - Aktiviert die Commitsignierung mit GPG oder X.509. - - - Commit all changes when there are no staged changes. - Alle Änderungen committen, wenn keine gestageten Änderungen vorhanden sind. - - - Controls whether the Git Sync command appears in the status bar. - Steuert, ob der Git Sync-Befehl in der Statusleiste angezeigt wird. - - - Whether git is enabled. - Legt fest, ob Git aktiviert ist. - - - Experimental improvements for the git setup flow. - Experimentelle Verbesserungen für den Git-Setupfluss. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen. - - - Follow push all tags when running the sync command. - Führt einen Pushvorgang für alle Tags durch, wenn der Synchronisierungsbefehl ausgeführt wird. - - - Ignores the legacy Git warning. - Ignoriert die Legacy-Git-Warnung. - - - Ignores the warning when there are too many changes in a repository. - Ignoriert die Warnung bei zu hoher Anzahl von Änderungen in einem Repository. - - - Ignores the warning when Git is missing. - Ignoriert die Warnung, wenn Git nicht vorhanden ist. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignoriert die Warnung beim Pullvorgang, wenn für den Branch möglicherweise ein Rebase ausgeführt wurde. - - - Ignore modifications to submodules in the file tree. - Ignoriert Änderungen an Untermodulen in der Dateistruktur. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignoriert die Warnung, wenn Git 2.25–2.26 unter Windows installiert ist. - - - List of git repositories to ignore. - Liste der zu ignorierenden Git-Repositorys. - - - Controls when to show commit message input validation. - Steuert, wann die Commit-Meldung der Eingabevalidierung angezeigt wird. - - - Controls the commit message length threshold for showing a warning. - Steuert, ab welcher Länge für Commit-Nachrichten eine Warnung eingeblendet werden soll. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Legt den Grenzwert der Länge des Betreffs der Commitmeldung beim Anzeigen einer Warnung fest. Heben Sie die Festlegung auf, um den Wert von „config.inputValidationLength“ zu erben. - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Gibt an, wie viele Informationen (falls vorhanden) bei der [Git-Ausgabe](command:git.showOutput) protokolliert werden sollen. - - - Log only critical information - Nur wichtige Informationen protokollieren - - - Log only debug, information, warning, error, and critical information - Nur Fehlersuche, Informationen, Warnungen, Fehler und wichtige Informationen protokollieren - - - Log only error, and critical information - Nur Fehler und wichtige Informationen protokollieren - - - Log only information, warning, error, and critical information - Nur Informationen, Warnungen, Fehler und wichtige Informationen protokollieren - - - Log nothing - Nichts protokollieren - - - Log all information - Alle Informationen protokollieren - - - Log only warning, error, and critical information - Nur Warnungen, Fehler und wichtige Informationen protokollieren - - - Open the merge editor for files that are currently under conflict. - Den Zusammenführungseditor für Dateien öffnen, die derzeit in Konflikt stehen. - - - Controls whether to open a repository automatically after cloning. - Steuert, ob ein Repository nach dem Klonen automatisch geöffnet wird. - - - Always open in current window. - Öffnet Elemente immer im aktuellen Fenster. - - - Always open in a new window. - Öffnet Elemente immer in einem neuen Fenster. - - - Always prompt for action. - Fordert immer eine Aktion an. - - - Only open in current window when no folder is opened. - Öffnet Elemente nur dann im aktuellen Fenster, wenn kein Ordner geöffnet ist. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Steuert, ob der Diff-Editor geöffnet werden soll, wenn Sie auf eine Änderung klicken. Ansonsten wird der normale Editor geöffnet. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Der Pfad und der Dateiname der ausführbaren Git-Datei, beispielsweise „C:\Programme\Git\bin\git.exe“ (Windows). Hierbei kann es sich auch um Array mit Zeichenfolgenwerten handeln, die mehrere Pfade für die Suche enthalten. - - - Runs a git command after a successful commit. - Führt einen Git-Befehl nach erfolgreichem Commit aus. - - - Don't run any command after a commit. - Führen Sie keinen Befehl nach einem Commit aus. - - - Run 'Git Push' after a successful commit. - Führen Sie „Git Push“ nach einem erfolgreichen Commit aus. - - - Run 'Git Sync' after a successful commit. - Führen Sie „Git Sync“ nach einem erfolgreichen Commit aus. - - - Controls whether Git should check for unsaved files before committing. - Legt fest, ob Git vor dem einchecken nach nicht gespeicherten Dateien suchen soll. - - - Check for any unsaved files. - Hiermit prüfen Sie auf nicht gespeicherte Dateien. - - - Disable this check. - Hiermit wird diese Prüfung deaktiviert. - - - Check only for unsaved staged files. - Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. - - - Controls whether Git should check for unsaved files before stashing changes. - Legt fest, ob Git vor dem Stashen von Änderungen nach nicht gespeicherten Dateien suchen soll. - - - Check for any unsaved files. - Hiermit prüfen Sie auf nicht gespeicherte Dateien. - - - Disable this check. - Deaktiviert diese Prüfung. - - - Check only for unsaved staged files. - Hiermit prüfen Sie nur auf nicht gespeicherte gestagete Dateien. - - - Prune when fetching. - Löscht Elemente beim Abrufen. - - - Fetch all tags when pulling. - Hiermit werden alle Tags beim Pullvorgang abgerufen. - - - Force git to use rebase when running the sync command. - Erzwingen, dass Git „rebase“ verwendet, wenn der Synchronisierungsbefehl ausgeführt wird. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Liste der Ordner, die beim Scannen nach Git-Repositorys ignoriert werden, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Steuert die Tiefe, die beim Überprüfen von Arbeitsbereichsordnern für Git-Repositorys verwendet wird, wenn „#git.autoRepositoryDetection#“ auf „TRUE“ oder „subFolders“ festgelegt ist. Kann auf „-1“ festgelegt werden, wenn kein Limit gelten soll. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Steuert, ob eine explizite Git-Benutzerkonfiguration erforderlich ist oder ob Git Annahmen treffen soll, falls die Konfiguration fehlt. - - - List of paths to search for git repositories in. - Liste mit Pfaden, an denen nach Git-Repositorys gesucht wird. - - - Controls whether an action button is shown in the Source Control view. - Steuert, ob eine Aktionsschaltfläche in der Quellensteuerungsansicht angezeigt wird. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Zeigen Sie eine Aktionsschaltfläche zum Übertragen von Änderungen an, wenn der lokale Zweig geänderte Dateien enthält, die zum Übertragen bereit sind. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Zeigen Sie eine Aktionsschaltfläche an, um den lokalen Branch zu veröffentlichen, wenn er keinen verfolgenden Remote Branch hat. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Zeigen Sie eine Aktionsschaltfläche zum Synchronisieren von Änderungen an, wenn der lokale Zweig entweder vor oder hinter dem entfernten Zweig liegt. - - - Controls whether to show the commit input in the Git source control panel. - Steuert, ob die Commiteingabe im Panel für die Git-Quellcodeverwaltung angezeigt wird. - - - Controls whether to show an inline Open File action in the Git changes view. - Steuert, ob eine Inlineaktion zum Öffnen der Datei in der Ansicht „Git-Änderungen“ angezeigt wird. - - - Controls whether git actions should show progress. - Steuert, ob für Git-Aktionen der Fortschritt zu sehen ist. - - - Controls whether to show a notification when a push is successful. - Legt fest, ob bei einem erfolgreichen Push eine Benachrichtigung angezeigt werden soll. - - - Control which changes are automatically staged by Smart Commit. - Hiermit steuern Sie, welche Änderungen beim intelligenten Commit automatisch gestaget werden. - - - Automatically stage all changes. - Hiermit werden alle Änderungen automatisch gestaget. - - - Automatically stage tracked changes only. - Es wurden nur nachverfolgte Änderungen automatisch gestaget. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Steuert, wie die Anzahl der Änderungen begrenzt wird, die über den Git-Statusbefehl analysiert werden können. Kann auf 0 (Null) festgelegt werden, um keinen Grenzwert zu setzen. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Schlägt das Aktivieren intelligenter Commits vor. Dabei werden alle Änderungen committet, wenn keine gestageten Änderungen vorliegen. - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Steuert, ob bei Ausführung der Synchronisierungsaktion eine Benachrichtigung angezeigt wird, sodass der Benutzer den Vorgang abbrechen kann. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Steuert, ob VS Code als Authentifizierungshandler für git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, damit eine Änderung dieser Einstellung wirksam wird. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Steuert, ob VS Code als Git-Editor für Git-Prozesse aktiviert werden soll, die im integrierten Terminal erzeugt werden. Hinweis: Terminals müssen neu gestartet werden, um eine Änderung in dieser Einstellung zu übernehmen. - - - Controls which date to use for items in the Timeline view. - Steuert, welches Datum für Elemente in der Zeitachsenansicht verwendet werden soll. - - - Use the authored date - Erstellungsdatum verwenden - - - Use the committed date - Commitdatum verwenden - - - Controls whether to show the commit author in the Timeline view. - Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird. - - - Controls whether to show uncommitted changes in the Timeline view. - Steuert, ob der Commitautor in der Zeitachsenansicht angezeigt wird. - - - Controls how untracked changes behave. - Legt fest, wie sich nicht nachverfolgte Änderungen verhalten. - - - Untracked changes are hidden and excluded from several actions. - Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen. - - - All changes, tracked and untracked, appear together and behave equally. - Alle Änderungen (nachverfolgte und nicht nachverfolgte) werden zusammen angezeigt und verhalten sich identisch. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen. - - - Controls whether to use the message from the commit input box as the default stash message. - Steuert, ob die Nachricht aus dem Commiteingabefeld als Standardstashnachricht verwendet wird. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Steuert, ob ein Volltext-Editor zum Erstellen von Commitnachrichten verwendet wird, wenn im Eingabefeld für den Commit keine Nachricht bereitgestellt wird. - - - Controls whether force pushing uses the safer force-with-lease variant. - Steuert, ob erzwungene Pushes die sicherere Variante mit Leases verwenden. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Steuert, ob GIT_ASKPASS überschrieben werden soll, um die integrierte Version zu verwenden. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Aktivieren Sie die ausführliche Ausgabe, wenn "#git.useEditorAsCommitInput#" aktiviert ist. - - - Git SCM Integration - Git SCM-Integration - - - Git - Git - - - Branch - Branch - - - Changes - Änderungen - - - Commit - Commit - - - Amend - Korrigieren - - - Sign Off - Abmelden - - - Git - Git - - - Pull, Push - Pull, Push - - - Remote - Remote - - - Stash - Stash ausführen - - - Tags - Tags - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + Die erkannten Git-Repositorys sind potenziell unsicher, weil sich die Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befinden. +[Unsichere Repositorys verwalten](command:git.manageUnsafeRepositories) +Weitere Informationen zu unsicheren Repositorys [Unsere Dokumente lesen](https://aka.ms/vscode-git-unsafe-repository). + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Sie können ein Repository lokal klonen. -[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated') - - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Wenn Sie Git-Features verwenden möchten, müssen Sie Git in Ihren [Einstellungen](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) aktivieren. -Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in VS Code [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Zum Verwenden von Git-Features können Sie einen Ordner mit einem Git-Repository öffnen oder das Repository von einer URL klonen. -[Ordner öffnen](command:vscode.openFolder) -[Repository klonen](command:git.clone) -Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten. -[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder) -Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). + Das erkannte Git-Repository ist potenziell unsicher, weil sich der Ordner im Besitz einer anderen Person als dem aktuellen Benutzer befindet. +[Unsichere Repositorys verwalten](command:git.manageUnsafeRepositories) +Weitere Informationen zu unsicheren Repositorys [Unsere Dokumente lesen](https://aka.ms/vscode-git-unsafe-repository). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. @@ -2263,38 +2289,9 @@ Please make sure there is no space between the right bracket and left parenthesi [Repository initialisieren](command:git.init?%5Btrue%5D) Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Installieren Sie Git, ein beliebtes Quellcodeverwaltungssystem, um Codeänderungen nachzuverfolgen und mit anderen zusammenzuarbeiten. Weitere Informationen finden Sie in unseren [Git-Leitfäden](https://aka.ms/vscode-scm). - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Die Quellcodeverwaltung hängt davon ab, ob Git installiert wird. -[Git für Linux herunterladen](https://git-scm.com/download/linux) -Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [troubleshoot](command:git.showOutput)). Zusätzliche Quellcodeanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Git für macOS herunterladen](https://git-scm.com/download/mac) -Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. - - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Git für Windows herunterladen](https://git-scm.com/download/win) -Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + Der Name des Standardbranchs (z. B. main, trunk, development), wenn ein neues Git-Repository initialisiert wird. Bei Festlegung auf "empty" wird der in Git konfigurierte Standardbranchname verwendet. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. @@ -2305,7 +2302,101 @@ Do not translate the 'command:*' part inside of the '(..)'. It is an internal co Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links Der aktuell geöffnete Arbeitsbereich enthält keine Ordner mit Git-Repositorys. Sie können ein Repository für einen Ordner initialisieren, wodurch die Git-Features zur Quellcodeverwaltung aktiviert werden. [Repository initialisieren](command:git.init) -Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [ in unserer Dokumentation](https://aka.ms/vscode-scm). +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Der derzeit geöffnete Arbeitsbereich verfügt über keine Ordner, die Git-Repositorys enthalten. +[Ordner zum Arbeitsbereich hinzufügen](command:workbench.action.addRootFolder) +Weitere Informationen zur Verwendung von Git und der Quellcodeverwaltung in Azure Data Studio finden Sie [in unserer Dokumentation](https://aka.ms/vscode-scm). + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Weitere Informationen zur Verwendung von Git und Quellcodeverwaltung in Azure Data Studio [finden Sie in unserer Dokumentation](https://aka.ms/vscode-scm). + + + Turn off counter. + Zähler deaktivieren. + + + Undo Last Commit + Letzten Commit rückgängig machen + + + Unstage All Changes + Bereitstellung aller Änderungen aufheben + + + Unstage Changes + Bereitstellung der Änderungen aufheben + + + Unstage Selected Ranges + Bereitstellung gewählter Bereiche aufheben + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Nicht nachverfolgte Änderungen werden separat in der Quellcodeverwaltung angezeigt. Sie sind zudem von mehreren Aktionen ausgeschlossen. + + + Untracked changes are hidden and excluded from several actions. + Nicht nachverfolgte Änderungen werden ausgeblendet und von mehreren Aktionen ausgeschlossen. + + + Use the authored date + Erstellungsdatum verwenden + + + Use the committed date + Commitdatum verwenden + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Wenn aktiviert, beim Pullen alle Branches abrufen. Andernfalls nur den aktuellen abrufen. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Bei Festlegung auf TRUE werden Commits automatisch aus dem Standardremoteverzeichnis des aktuellen Git-Repositorys abgerufen. Bei Festlegung auf „Alle“ erfolgt der Abruf aus allen Remoteverzeichnissen. + + + Whether auto refreshing is enabled. + Gibt an, ob die automatische Aktualisierung aktiviert ist. + + + Whether git is enabled. + Legt fest, ob Git aktiviert ist. + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Sie können ein Repository lokal klonen. +[Repository klonen](command:git.clone 'Clone a repository once the git extension has activated') + + + [Download Git for Windows](https://git-scm.com/download/win) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [Git für Windows herunterladen](https://git-scm.com/download/win) +Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. + + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [Git für macOS herunterladen](https://git-scm.com/download/mac) +Nach der Installation bitte [neu laden](command:workbench.action.reloadWindow) (oder [Fehlerbehebung](command:git.showOutput)). Zusätzliche Quellcodeverwaltungsanbieter können [aus dem Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) installiert werden. diff --git a/resources/xlf/de/xml-language-features.de.xlf b/resources/xlf/de/xml-language-features.de.xlf deleted file mode 100644 index 4c5b613fa6..0000000000 --- a/resources/xlf/de/xml-language-features.de.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Bietet umfangreiche Sprachunterstützung für XML. - - - XML Language Features - XML-Sprachfeatures - - - - \ No newline at end of file diff --git a/resources/xlf/es/admin-tool-ext-win.es.xlf b/resources/xlf/es/Microsoft.admin-tool-ext-win.es.xlf similarity index 86% rename from resources/xlf/es/admin-tool-ext-win.es.xlf rename to resources/xlf/es/Microsoft.admin-tool-ext-win.es.xlf index e67f871d1e..97f600594e 100644 --- a/resources/xlf/es/admin-tool-ext-win.es.xlf +++ b/resources/xlf/es/Microsoft.admin-tool-ext-win.es.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + No se ha podido determinar el nodo del Explorador de objetos desde connectionContext: {0} + + + Error calling SsmsMin with args '{0}' - {1} + Error al llamar a SsmsMin con argumentos "{0}" - {1} + Launching dialog... Iniciando el cuadro de diálogo... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} No se proporciona connectionProfile desde connectionContext: {0} - - Could not determine Object Explorer node from connectionContext : {0} - No se ha podido determinar el nodo del Explorador de objetos desde connectionContext: {0} - - - Error calling SsmsMin with args '{0}' - {1} - Error al llamar a SsmsMin con argumentos "{0}" - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Generar scripts... - Properties - Propiedades + Properties (Admin Tools) + Propiedades (Herramientas de administración) diff --git a/resources/xlf/es/agent.es.xlf b/resources/xlf/es/Microsoft.agent.es.xlf similarity index 96% rename from resources/xlf/es/agent.es.xlf rename to resources/xlf/es/Microsoft.agent.es.xlf index f1b0b20eb7..232a30a66b 100644 --- a/resources/xlf/es/agent.es.xlf +++ b/resources/xlf/es/Microsoft.agent.es.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - Alerta de evento de SQL Server - Alert update failed '{0}' Error de actualización de alerta "{0}" + + SQL Server event alert + Alerta de evento de SQL Server + SQL Server performance condition alert Alerta de condición de rendimiento de SQL Server @@ -20,28 +20,28 @@ - + - - Job name must be provided - Debe proporcionarse el nombre del trabajo + + Job '{0}' created successfully + El trabajo "{0}" se creó correctamente + + + Job '{0}' updated successfully + El trabajo "{0}" se actualizó correctamente Job creation failed '{0}' Error de creación de trabajo "{0}" - - Job '{0}' created successfully - El trabajo "{0}" se creó correctamente + + Job name must be provided + Debe proporcionarse el nombre del trabajo Job update failed '{0}' Error de actualización de trabajo "{0}" - - Job '{0}' updated successfully - El trabajo "{0}" se actualizó correctamente - When the job completes Cuando el trabajo termina @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - Error de actualización en el paso "{0}" - Job name must be provided Debe proporcionarse el nombre del trabajo @@ -70,9 +66,13 @@ Step name must be provided Debe proporcionarse el nombre del paso + + Step update failed '{0}' + Error de actualización en el paso "{0}" + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Un trabajo con un nombre similar ya existe - - Notebook name must be provided - Se debe proporcionar el nombre del cuaderno + + Notebook '{0}' created successfully + El cuaderno "{0}" se ha creado correctamente + + + Notebook '{0}' updated successfully + El cuaderno "{0}" se actualizó correctamente Notebook creation failed '{0}' Error al crear el cuaderno "{0}" - - Notebook '{0}' created successfully - El cuaderno "{0}" se ha creado correctamente + + Notebook name must be provided + Se debe proporcionar el nombre del cuaderno Notebook update failed '{0}' Error al actualizar el cuaderno "{0}" - - Notebook '{0}' updated successfully - El cuaderno "{0}" se actualizó correctamente - Select execution database Seleccionar base de datos de ejecución @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Proxy "{0}" creado correctamente - - Proxy update failed '{0}' - Error de la actualización de proxy "{0}" - Proxy '{0}' updated successfully El proxy "{0}" se actualizó correctamente + + Proxy update failed '{0}' + Error de la actualización de proxy "{0}" + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - Mensaje de notificación adicional para enviar - <all databases> <todas las bases de datos> - - Database name - Nombre de la base de datos - - - Delay Minutes - Minutos de retardo - - - Delay Seconds - Segundos de retardo - - - Enabled - Habilitado - - - Error number - Número de error - - - Execute Job - Ejecutar trabajo - - - Job Name - Nombre de tarea - - - General - General - - - Include alert error text in e-mail - Incluir texto de error de la alerta en el correo electrónico - - - Include alert error text in pager - Incluir texto de error de la alerta en el buscapersonas - - - Message text - Texto del mensaje - - - Name - Nombre - - - New Job - Nuevo trabajo - - - New Operator - Nuevo operador - - - Notify Operators - Notificar a los operadores - - - E-mail - Correo electrónico - - - Operator List - Lista de operadores - - - Operator - Operador - - - Pager - Buscapersonas - - - Options - Opciones - - - Raise alert when message contains - Generar alerta cuando el mensaje contenga - - - Response - Respuesta - - - Severity - Gravedad - 001 - Miscellaneous System Information 001 - Información diversa del sistema @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - Error grave - - Type - Tipo + + Additional notification message to send + Mensaje de notificación adicional para enviar Create Alert Crear alerta + + Database name + Nombre de la base de datos + + + Delay Minutes + Minutos de retardo + + + Delay Seconds + Segundos de retardo + + + E-mail + Correo electrónico + Edit Alert Editar alerta + + Enabled + Habilitado + + + Error number + Número de error + Event alert definition Definición de alerta de eventos + + Execute Job + Ejecutar trabajo + + + General + General + + + Include alert error text in e-mail + Incluir texto de error de la alerta en el correo electrónico + + + Include alert error text in pager + Incluir texto de error de la alerta en el buscapersonas + + + Job Name + Nombre de tarea + + + Message text + Texto del mensaje + + + Name + Nombre + + + New Job + Nuevo trabajo + + + New Operator + Nuevo operador + + + Notify Operators + Notificar a los operadores + + + Operator + Operador + + + Operator List + Lista de operadores + + + Options + Opciones + + + Pager + Buscapersonas + + + Raise alert when message contains + Generar alerta cuando el mensaje contenga + + + Response + Respuesta + + + Severity + Gravedad + + + Type + Tipo + - + - - Enabled - Habilitado + + Actions to perform when the job completes + Acciones para realizar cuando se completa el trabajo Alert Name Nombre de alerta - - Type - Tipo - Alerts Alertas @@ -398,9 +394,9 @@ Alerts list Lista de alertas - - The name of the job cannot be blank. - El nombre del trabajo no puede estar en blanco. + + Automatically delete job + Eliminar automáticamente el trabajo Category @@ -410,33 +406,29 @@ Delete Step Eliminar paso - - Automatically delete job - Eliminar automáticamente el trabajo - Description Descripción - - Edit Step - Editar paso - Edit Job Editar trabajo + + Edit Step + Editar paso + Email Correo electrónico - + Enabled Habilitado - - Write to the Windows Application event log - Escribir en el registro de eventos de la aplicación de Windows + + Enabled + Habilitado General @@ -458,10 +450,6 @@ Name Nombre - - New Step - Nuevo paso - New Alert Nueva alerta @@ -470,14 +458,14 @@ New Job Nuevo trabajo + + New Step + Nuevo paso + Notifications Notificaciones - - Actions to perform when the job completes - Acciones para realizar cuando se completa el trabajo - On Failure En caso de error @@ -522,42 +510,34 @@ Steps Pasos + + The name of the job cannot be blank. + El nombre del trabajo no puede estar en blanco. + + + Type + Tipo + Type Tipo + + Write to the Windows Application event log + Escribir en el registro de eventos de la aplicación de Windows + - + - - Operating system (CmdExec) - Sistema operativo (CmdExec) - - - Transact-SQL script (T-SQL) - Script de Transact-SQL(T-SQL) - Advanced Opciones avanzadas - - SQL Server Agent Service Account - Cuenta de servicio de Agente SQL Server - All Files (*) Todos los archivos (*) - - SQL Server Analysis Services Command - Comando de SQL Server Analysis Services - - - SQL Server Analysis Services Query - Consulta de SQL Server Analysis Services - Append output to exisiting entry in table Agregar salida a entrada existente en la tabla @@ -566,10 +546,6 @@ Append output to existing file Anexar resultado a archivo existente - - The step name cannot be left blank - El nombre de paso no se puede dejar en blanco - Cancel Cancelar @@ -586,18 +562,6 @@ Edit Job Step Modificar paso de trabajo - - The command failed. - Error en el comando. - - - On failure action - En caso de error - - - Locate Database Files - - Ubicar archivos de base de datos - - File name Nombre de archivo @@ -610,10 +574,18 @@ General General + + Go to the next step + Ir al siguiente paso + Include step output in history Incluir salida del paso en el historial + + Locate Database Files - + Ubicar archivos de base de datos - + Log to table Registrar en tabla @@ -622,18 +594,26 @@ New Job Step Nuevo paso de trabajo - - Go to the next step - Ir al siguiente paso - OK Aceptar + + On failure action + En caso de error + + + On success action + Cuando la acción se realice correctamente + Open... Abrir... + + Operating system (CmdExec) + Sistema operativo (CmdExec) + Output File Archivo de salida @@ -694,38 +674,54 @@ Run as user Ejecutar como usuario - - Selected path - Ruta seleccionada + + SQL Server Agent Service Account + Cuenta de servicio de Agente SQL Server + + + SQL Server Analysis Services Command + Comando de SQL Server Analysis Services + + + SQL Server Analysis Services Query + Consulta de SQL Server Analysis Services SQL Server Integration Service Package Paquete de servicio de integración de SQL Server + + Selected path + Ruta seleccionada + Step Name Nombre del paso - - On success action - Cuando la acción se realice correctamente + + The command failed. + Error en el comando. The command was successfully parsed. El comando se analizó correctamente. + + The step name cannot be left blank + El nombre de paso no se puede dejar en blanco + + + Transact-SQL script (T-SQL) + Script de Transact-SQL(T-SQL) + Type Tipo - + - - Select Database - Seleccionar la base de datos - Description Descripción @@ -738,10 +734,6 @@ Execution Database Base de datos de ejecución - - Select a database against which notebook queries will run - Seleccione una base de datos en la que se ejecutarán las consultas de cuaderno - General General @@ -762,6 +754,10 @@ Notebook Details Detalles del cuaderno + + Notebook Path + Ruta de acceso del cuaderno + Owner Propietario @@ -778,30 +774,30 @@ Schedules list Lista de programaciones - - Storage Database - Base de datos del almacenamiento + + Select Database + Seleccionar la base de datos + + + Select a database against which notebook queries will run + Seleccione una base de datos en la que se ejecutarán las consultas de cuaderno Select a database to store all notebook job metadata and results Seleccione una base de datos para almacenar todos los cuadernos y resultados del trabajo del cuaderno - - Notebook Path - Ruta de acceso del cuaderno - Select a notebook to schedule from PC Seleccione un cuaderno para programar desde el equipo. + + Storage Database + Base de datos del almacenamiento + - + - - E-mail - Correo electrónico - Alert list Lista de alerta @@ -810,22 +806,38 @@ Alert name Nombre de alerta - - Pager - Buscapersonas + + Create Operator + Crear operador + + + E-mail + Correo electrónico E-mail Name Nombre de correo electrónico + + Edit Operator + Editar operador + Enabled Habilitado + + Friday + Viernes + General General + + Monday + Lunes + Name Nombre @@ -834,21 +846,17 @@ Notifications Notificaciones - - Pager on duty schedule - Buscapersonas en horario de trabajo + + Pager + Buscapersonas Pager E-mail Name Nombre de correo electrónico del buscapersonas - - Friday - Viernes - - - Monday - Lunes + + Pager on duty schedule + Buscapersonas en horario de trabajo Saturday @@ -870,14 +878,6 @@ Wednesday Miércoles - - Create Operator - Crear operador - - - Edit Operator - Editar operador - Workday begin Inicio del día laborable @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Descripción - - Job Schedules - Programas de trabajos - - - OK - Aceptar - ID Id. + + Job Schedules + Programas de trabajos + Name Nombre + + OK + Aceptar + - + + + Create Proxy + Crear proxy + Credential name Nombre de credencial @@ -930,6 +934,10 @@ Description Descripción + + Edit Proxy + Editar Proxy + General General @@ -982,30 +990,22 @@ Subsystem Subsistema - - Create Proxy - Crear proxy - - - Edit Proxy - Editar Proxy - - + Add new connection Agregar nueva conexión - - Select a connection - Seleccionar una conexión - Please select a valid connection Seleccione una conexión válida + + Select a connection + Seleccionar una conexión + Template update failure Error de actualización de plantilla diff --git a/resources/xlf/es/arc.es.xlf b/resources/xlf/es/Microsoft.arc.es.xlf similarity index 98% rename from resources/xlf/es/arc.es.xlf rename to resources/xlf/es/Microsoft.arc.es.xlf index 11b15b442c..d02dabb586 100644 --- a/resources/xlf/es/arc.es.xlf +++ b/resources/xlf/es/Microsoft.arc.es.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + Estos parámetros de servidor del nodo de coordinación se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros. - - Apply - Aplicar + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + Estos parámetros de servidor de los nodos de trabajo se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado. + + 1 + 1 - - Azure Arc Resources - Recursos de Azure Arc + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - ¿Está seguro de que quiere aplicar la actualización seleccionada? + + 3 + 3 - - Available - Disponible + + A connection is required to list the databases on this instance. + Se necesita una conexión para enumerar las bases de datos de esta instancia. - - Available Upgrades - Actualizaciones disponibles - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - A continuación se enumeran las actualizaciones disponibles para este recurso. Puede aplicar actualizaciones haciendo clic en el botón Actualizar. - - - Backup - Copia de seguridad - - - Backups - Copias de seguridad - - - {0} backups - copias de seguridad de {0} - - - False - False - - - True - True - - - BusinessCritical - BusinessCritical - - - Cancel - Cancelar - - - Click the new support request button to file a support request in the Azure Portal. - Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}. - - - Compute - Proceso - - - Compute + Storage - Proceso y almacenamiento - - - there are sufficient resources available - hay suficientes recursos disponibles - - - Before doing so, you need to ensure - Antes de hacerlo, debe asegurarse - - - in your Kubernetes cluster to honor this configuration. - en el clúster de Kubernetes para seguir esta configuración. - - - without downtime and by - sin tiempo de inactividad y por - - - Compute Configuration - Configuración de proceso - - - Condition - Condición - - - Configuration - Configuración - - - Configure retention policy - Configuración de la directiva de retención - - - Configure Retention Policy - Configuración de la directiva de retención - - - Confirm the new password - Confirme la nueva contraseña - - - Connect - Conectar - - - Connect to Existing Controller - Conexión con el controlador existente - - - Could not connect to controller {0}. {1} - No se pudo conectar con el controlador {0}. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Conexión a instancia administrada de SQL: Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - No se pudo conectar con la instancia administrada de SQL: instancia de Azure Arc {0}. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Conexión al servidor PostgreSQL: Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - No se pudo conectar con el servidor PostgreSQL: instancia de Azure Arc {0}. {1} + + A connection is required to show and set database engine settings. + Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. 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. - - Connect to Server - Conectar al servidor - - - Connection Mode - Modo de conexión - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Cadena de conexión para {0} - - - Connection Strings - Cadenas de conexión - - - Pod containers are ready. - Los contenedores pod están listos. - - - Cluster Context - Contexto de clúster - - - Azure Arc Data Controller Dashboard - {0} - Panel del controlador de datos de Azure Arc: {0} - - - Kube Config File Path - Ruta de acceso al archivo de kubeconfig - - - Name - Nombre - - - The name to display in the tree view, this is not applied to the controller itself. - Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho. - - - Controller Password - Contraseña del controlador - - - Controller URL - Dirección URL del controlador - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - 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. - - - https://<IP or hostname>:<port> - https://<IP o nombre de host>:<puerto> - - - Controller Username - Nombre de usuario del controlador - - - Coordinator - Coordinador - - - Coordinator endpoint - Punto de conexión del coordinador - - - Coordinator Node Parameters - Parámetros del nodo de coordinación - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - Estos parámetros de servidor del nodo de coordinación se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros. - - - {0} copied to clipboard - {0} copiado al portapapeles - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Copiar cadena de conexión {0} en el portapapeles - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - Copiar {0} en el Portapapeles - - - CPU limit - Límite de CPU - - - CPU request - Solicitud de CPU - - - Could not find Azure resource for {0} - No se encontró el recurso de Azure para {0} - - - Could not find controller registration. - No se pudo encontrar el registro del controlador. - - - New Instance - Nueva instancia - - - Current version - Versión actual - - - Data controller - Controlador de datos - - - Azure Arc Data Controller - Controlador de datos de Azure Arc - - - {0} data - Datos de {0} - - - Database - Base de datos - - - Database {0} created - Base de datos {0} creada - - - Failed to create database {0}. {1} - No se pudo crear la base de datos {0}. {1} - - - Destination Details - Detalles del destino - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen. - - - Database name - Nombre de la base de datos - - - Databases - Bases de datos - - - arc-dc - arc-dc - - - Delete - Eliminar - - - Deleting instance '{0}'... - Eliminando instancia '{0}'... - - - Description - Descripción - - - Details - Detalles - - - Diagnose and solve problems - Diagnosticar y solucionar problemas - - - Direct - Directa - - - Discard - Descartar - - - Drop - Depositar - - - Currently dropping another extension, try again once that is completed. - Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado. - - - Earliest point in time - Primer momento dado - - - Emergency - Emergencia - - - Enable Trust Server Certificate - Habilitar certificado de servidor de confianza - - - Encrypt - Cifrar - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Cuando el valor es true, SQL Server utiliza cifrado SSL para todos los datos enviados entre el cliente y el servidor, cuando el servidor tiene instalado un certificado. - - - Endpoint - Punto de conexión - - - Enter a non empty password or press escape to exit. - Escriba una contraseña que no esté vacía o presione ESC para salir. - - - Enter a new password - Escriba una nueva contraseña - - - Error connecting to controller. {0} - Error al conectar con el controlador. {0} - - - Error getting data controller connection mode. - Error al obtener el modo de conexión del controlador de datos. - - - Error listing Log Analytics workspaces {0} - Error al enumerar las áreas de trabajo de Log Analytics {0} - - - Error encountered while verifying password. {0} - Se produjo un error al comprobar la contraseña. {0} - - - Failed to install extension {0}. - No se pudo instalar la extensión {0}. - - - Extension '{0}' has been installed. - Se ha instalado la extensión '{0}'. - - - Extension name - Nombre de la extensión - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones. - - - Value should be either of the following: ({0}). - El valor debe ser uno de los siguientes: ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Algunas extensiones se deben cargar en PostgreSQL durante el inicio para poder usarlas. Para editar este comportamiento, escriba una lista separada por comas de extensiones válidas: ({0}). - - - Extensions - Extensiones - - - Extensions '{0}' added - Extensiones '{0}' agregadas - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - 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. - - - Extensions '{0}' dropped - Extensiones "{0}" quitadas - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 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. - - - Learn more about PostgreSQL extensions. - Más información sobre las extensiones de PostgreSQL. - - - Table of preloaded extensions. - Tabla de extensiones precargadas. - - - Table of preloaded extensions are loading. - Se está cargando la tabla de extensiones precargadas. - - - Preloaded extensions can now be viewed. - Ahora se pueden ver las extensiones precargadas. - - - External Endpoint - Punto de conexión externo - - - Failed - Error - - - Feedback - Comentarios + + Admin username + Nombre de usuario del administrador An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Error inesperado al recuperar los registros de '{0}'. {1} + + Apply + Aplicar + + + Are you sure you want to apply the selected upgrade? + ¿Está seguro de que quiere aplicar la actualización seleccionada? + + + Attempt to get isPassword for unknown variable:{0} + Intento de obtener isPassword para una variable desconocida: {0} + + + Attempt to get variable value for unknown variable:{0} + Intento de obtener un valor de variable para una variable desconocida: {0} + + + Available + Disponible + + + Available Upgrades + Actualizaciones disponibles + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + A continuación se enumeran las actualizaciones disponibles para este recurso. Puede aplicar actualizaciones haciendo clic en el botón Actualizar. + + + Azure Arc Data Controller + Controlador de datos de Azure Arc + + + Azure Arc Data Controller Dashboard - {0} + Panel del controlador de datos de Azure Arc: {0} + + + Azure Arc Resources + Recursos de Azure Arc + + + Azure Database for PostgreSQL - Azure Arc + Azure Database for PostgreSQL: Azure Arc + + + Backup + Copia de seguridad + + + Backups + Copias de seguridad + + + Before doing so, you need to ensure + Antes de hacerlo, debe asegurarse + + + Browse + Examinar + + + BusinessCritical + BusinessCritical + + + CPU limit + Límite de CPU + + + CPU request + Solicitud de CPU + + + Cancel + Cancelar + + + Click the new support request button to file a support request in the Azure Portal. + Haga clic en el botón de nueva solicitud de soporte para archivar una solicitud de soporte en Azure Portal. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Haga clic en el botón Solucionar problemas para abrir el bloc de notas de solución de problemas de Azure Arc {0}. + + + Cluster Context + Contexto de clúster + + + Cluster Context with name: {0} not found in the Kube config file + No se encuentra el contexto del clúster con el nombre {0} en el archivo de configuración de Kube + + + Compute + Proceso + + + Compute + Storage + Proceso y almacenamiento + + + Compute Configuration + Configuración de proceso + + + Condition + Condición + + + Configuration + Configuración + + + Configure Retention Policy + Configuración de la directiva de retención + + + Configure retention policy + Configuración de la directiva de retención + + + Confirm the new password + Confirme la nueva contraseña + + + Connect + Conectar + + + Connect to Existing Controller + Conexión con el controlador existente + + + Connect to PostgreSQL server - Azure Arc ({0}) + Conexión al servidor PostgreSQL: Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + Conexión a instancia administrada de SQL: Azure Arc ({0}) + + + Connect to Server + Conectar al servidor + + + Connection Mode + Modo de conexión + + + Connection Strings + Cadenas de conexión + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Cadena de conexión para {0} + + + Controller Info could not be found with name: {0} + No se encontró la información del controlador con el nombre {0} + + + Controller Password + Contraseña del controlador + + + Controller URL + Dirección URL del controlador + + + Controller Username + Nombre de usuario del controlador + + + Coordinator + Coordinador + + + Coordinator Node Parameters + Parámetros del nodo de coordinación + + + Coordinator endpoint + Punto de conexión del coordinador + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Copiar cadena de conexión {0} en el portapapeles + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + Copiar {0} en el Portapapeles + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + No se pudo conectar con el servidor PostgreSQL: instancia de Azure Arc {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + No se pudo conectar con la instancia administrada de SQL: instancia de Azure Arc {0}. {1} + + + Could not connect to controller {0}. {1} + No se pudo conectar con el controlador {0}. {1} + + + Could not find Azure resource for {0} + No se encontró el recurso de Azure para {0} + + + Could not find controller registration. + No se pudo encontrar el registro del controlador. + + + Current version + Versión actual + + + Currently dropping another extension, try again once that is completed. + Se está depositando otra extensión en este momento, vuelva a intentarlo una vez que se haya completado. + + + Currently, only upgrading to the next immediate version is supported. + Actualmente, solo se admiten las actualizaciones a la siguiente versión inmediata. + + + Dashboard for viewing logs + Panel para ver registros + + + Dashboard for viewing metrics + Panel para ver métricas + + + Data controller + Controlador de datos + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + Se está actualizando el controlador de datos. Para comprobar el estado de la actualización, ejecute el siguiente comando: 'kubectl get datacontrollers -A' + + + Database + Base de datos + + + Database name + Nombre de la base de datos + + + Database {0} created + Base de datos {0} creada + + + Databases + Bases de datos + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada. + + + Delete + Eliminar + + + Deleting instance '{0}'... + Eliminando instancia '{0}'... + + + Description + Descripción + + + Destination Details + Detalles del destino + + + Details + Detalles + + + Diagnose and solve problems + Diagnosticar y solucionar problemas + + + Direct + Directa + + + Discard + Descartar + + + Drop + Depositar + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante una actualización de la instancia administrada de SQL, se pueden actualizar partes del plano de control de datos, como las definiciones de recursos personalizadas (CRD) y los contenedores. Una actualización de la instancia administrada de SQL no provocará un tiempo de inactividad para los servicios de datos (instancia administrada de SQL o servidor PostgreSQL). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante una actualización del controlador de datos, se podrán actualizar partes del plano de control de datos, tales como definiciones de recursos personalizados (CRD) y contenedores. Una actualización del controlador de datos no provocará tiempo de inactividad para los servicios de datos (SQL Managed Instance o servidor de hiperescala de PostgreSQL). + + + Earliest point in time + Primer momento dado + + + Editing extensions failed. {0} + Error al editar las extensiones. {0} + + + Emergency + Emergencia + + + Enable Trust Server Certificate + Habilitar certificado de servidor de confianza + + + Encrypt + Cifrar + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + El cifrado se ha habilitado en esta conexión, revise la configuración de SSL y certificado para el SQL Server de destino o establezca "Certificado de servidor de confianza" en "true" en el archivo de configuración. Nota: Un certificado autofirmado solo ofrece protección limitada y no es una práctica recomendada para entornos de producción. ¿Desea habilitar "Confiar en el certificado de servidor" en esta conexión y volver a intentarlo? + + + Endpoint + Punto de conexión + + + Enter a new password + Escriba una nueva contraseña + + + Enter a non empty password or press escape to exit. + Escriba una contraseña que no esté vacía o presione ESC para salir. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Escriba la configuración necesaria para el nombre y la instancia administrada de la base de datos de destino. De forma predeterminada, se selecciona la instancia administrada de origen. + + + Error connecting to controller. {0} + Error al conectar con el controlador. {0} + + + Error encountered while verifying password. {0} + Se produjo un error al comprobar la contraseña. {0} + + + Error getting SQL managed instance version number. + Error al obtener el número de versión de la instancia administrada de SQL. + + + Error getting data controller connection mode. + Error al obtener el modo de conexión del controlador de datos. + + + Error listing Log Analytics workspaces {0} + Error al enumerar las áreas de trabajo de Log Analytics {0} + + + Error loading cluster contexts. {0} + Error al cargar los contextos de clúster. {0} + + + Error logging into controller - wrong username or password + Error al iniciar sesión en el controlador: nombre de usuario o contraseña incorrectos + + + Error opening dashboard. {0} + Error al abrir el panel. {0} + + + Error showing details of SQL managed instance. + Error al mostrar los detalles de la instancia administrada por SQL. + + + Extension '{0}' has been installed. + Se ha instalado la extensión '{0}'. + + + Extension name + Nombre de la extensión + + + Extensions + Extensiones + + + Extensions '{0}' added + Extensiones '{0}' agregadas + + + Extensions '{0}' dropped + Extensiones "{0}" quitadas + + + External Endpoint + Punto de conexión externo + + + Failed + Error + + + Failed to acquire password. {0} + No se pudo adquirir la contraseña. {0} + + + Failed to create database {0}. {1} + No se pudo crear la base de datos {0}. {1} + + + Failed to delete instance {0}. {1} + No se pudo eliminar la instancia {0}. {1} + + + Failed to discard user input. {0} + No se pudo descartar la entrada del usuario. {0} + + + Failed to install extension {0}. + No se pudo instalar la extensión {0}. + + + Failed to reset password. {0} + No se pudo restablecer la contraseña. {0} + + + Failed to update instance {0}. {1} + No se pudo actualizar la instancia {0}. {1} + + + False + False + + + Feedback + Comentarios + Fully qualified domain Nombre de dominio completo @@ -497,17 +521,13 @@ Grafana Dashboard Panel de Grafana - - Dashboard for viewing metrics - Panel para ver métricas - Indirect Indirecta Installing extension '{0}'... - Instalando la extensión '{0}'... + Instalando la extensión "{0}"... Instance @@ -517,18 +537,6 @@ Instance '{0}' deleted Instancia '{0}' eliminada - - Failed to delete instance {0}. {1} - No se pudo eliminar la instancia {0}. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - ¡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. - - - Failed to update instance {0}. {1} - No se pudo actualizar la instancia {0}. {1} - Instance '{0}' updated Instancia '{0}' actualizada @@ -537,10 +545,6 @@ Invalid config path Ruta de acceso de configuración no válida - - The value '{0}' does not match the instance name. Try again or press escape to exit - El valor '{0}' no coincide con el nombre de instancia. Inténtelo de nuevo o presione Escape para salir - Issues Detected Problemas detectados @@ -549,9 +553,9 @@ Kibana Dashboard Panel de Kibana - - Dashboard for viewing logs - Panel para ver registros + + Kube Config File Path + Ruta de acceso al archivo de kubeconfig Last transition @@ -561,41 +565,45 @@ Latest point in time Último momento dado - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Más información sobre la configuración del motor de base de datos para PostgreSQL habilitada para Azure Arc + + Learn More. + Más información. Learn more about Azure PostgreSQL client interfaces Más información sobre las interfaces de cliente de Azure PostgreSQL - - Learn More. - Más información. + + Learn more about PostgreSQL extensions. + Más información sobre las extensiones de PostgreSQL. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Más información sobre la configuración del motor de base de datos para PostgreSQL habilitada para Azure Arc + + + Learn more about each release here. + Obtenga más información sobre cada versión aquí. Load extensions Cargar extensiones - - Loading... - Cargando... - Loading cluster contexts completed Carga de contextos de clúster completada - - Error loading cluster contexts. {0} - Error al cargar los contextos de clúster. {0} + + Loading... + Cargando... - - {0} log - Registro de {0} + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Error al iniciar sesión en el controlador: nombre de usuario o contraseña incorrectos + + Managed instance admin + Administrador de instancia administrada Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Solicitud de memoria (en GB) - - Managed instance admin - Administrador de instancia administrada - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - A continuación se muestran las bases de datos con copias de seguridad disponibles. Restaure las bases de datos en esta instancia o en cualquier otra instancia dentro de la misma ubicación personalizada. - - - You can scale your Azure SQL managed instance - Azure Arc by - Puede escalar su instancia administrada de Azure SQL: Azure Arc por - - - A connection is required to list the databases on this instance. - Se necesita una conexión para enumerar las bases de datos de esta instancia. - - - SQL managed instance - Azure Arc Dashboard - {0} - Instancia administrada de SQL: panel de Azure Arc - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Instancia administrada de SQL: Azure Arc - - - Error getting SQL managed instance version number. - Error al obtener el número de versión de la instancia administrada de SQL. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora? - Monitor Monitor - - You can check the status of the upgrade by running the following command: - Para comprobar el estado de la actualización, ejecute el siguiente comando: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - El cifrado se ha habilitado en esta conexión, revise la configuración de SSL y certificado para el SQL Server de destino o establezca "Certificado de servidor de confianza" en "true" en el archivo de configuración. Nota: Un certificado autofirmado solo ofrece protección limitada y no es una práctica recomendada para entornos de producción. ¿Desea habilitar "Confiar en el certificado de servidor" en esta conexión y volver a intentarlo? + + Name + Nombre Name @@ -669,6 +637,10 @@ New Database Nueva base de datos + + New Instance + Nueva instancia + New support request Nueva solicitud de soporte @@ -677,41 +649,45 @@ No No - - No extensions listed in configuration. - No hay ninguna extensión enumerada en la configuración. + + No 'contexts' found in the config file: {0} + No se encontraron "contextos" en el archivo de configuración {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + No hay controladores de Azure Arc conectados actualmente. Ejecute el comando: 'Conectar con el controlador de Azure Arc existente' y vuelva a intentarlo No External Endpoint has been configured so this information isn't available. No se ha configurado ningún punto de conexión externo, por lo que esta información no está disponible. + + No context is marked as 'current-context' in the config file: {0} + No hay ningún contexto marcado como 'current-context' en el archivo de configuración: {0} + + + No current cluster context was found in the kube config file + No se encontró ningún contexto de clúster actual en el archivo kubeconfig. + + + No extensions listed in configuration. + No hay ninguna extensión enumerada en la configuración. + No instances available No hay instancias disponibles - - No worker server parameters found... - No se encontraron parámetros de servidor de trabajo... - - - There aren’t any known issues affecting this PostgreSQL instance. - No hay ningún problema conocido que afecte a esta instancia de PostgreSQL. - - - The current version is the latest version. No upgrades available. - La versión actual es la versión más reciente. No hay actualizaciones disponibles. + + No name field was found in a cluster context in the config file: {0} + No se encontró ningún campo de nombre en un contexto de clúster en el archivo de configuración {0} No worker pods in this configuration. No hay ningún pod de trabajo en esta configuración. - - node - nodo - - - nodes - nodos + + No worker server parameters found... + No se encontraron parámetros de servidor de trabajo... Not Configured @@ -721,17 +697,9 @@ Not Ready No está listo - - {0} vCore - {0} núcleo virtual - - - {0} vCores - {0} núcleos virtuales - - - • {0} ({1} issues) - • {0} ({1} problemas) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte. Off @@ -753,18 +721,6 @@ Online En línea - - Currently, only upgrading to the next immediate version is supported. - Actualmente, solo se admiten las actualizaciones a la siguiente versión inmediata. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - La versión de una instancia administrada de SQL no puede ser más reciente que la versión de su controlador de datos. Actualmente, sólo se admite la actualización a la siguiente versión inmediata. - - - Error opening dashboard. {0} - Error al abrir el panel. {0} - Open in Azure Portal Abrir en Azure Portal @@ -773,9 +729,9 @@ Overview Información general - - Failed to discard user input. {0} - No se pudo descartar la entrada del usuario. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Contraseña - - Failed to acquire password. {0} - No se pudo adquirir la contraseña. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 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. Password reset successfully Contraseña restablecida correctamente - - Failed to reset password. {0} - No se pudo restablecer la contraseña. {0} - - - Provide Password to Controller - Proporcionar contraseña al controlador - Pending Pendiente - - A connection is required to show and set database engine settings. - Se necesita una conexión para mostrar y establecer la configuración del motor de base de datos. - - - PostgreSQL server - Azure Arc - Servidor PostgreSQL: Azure Arc - - - Point in time restore - Restauración a un momento dado - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad. - Pod conditions table Tabla de condiciones del pod + + Pod containers are ready. + Los contenedores pod están listos. + Pod is initialized. Se ha inicializado el pod. - - The pods listed below are experiencing issues that may affect performance or availability. - Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad. - Pod is ready. El pod está listo. @@ -845,46 +777,38 @@ Pods Present Pods presentes - - pods ready - pods listos + + Point in time restore + Restauración a un momento dado - - Select a pod in the dropdown below for detailed health information. - Seleccione un pod en la lista desplegable para obtener información de estado detallada. + + Point in time restore time window update failed. {0} + Error al actualizar la ventana de tiempo de restauración a un momento dado. {0} - - Select a pod in the dropdown below for detailed health information - Seleccione un pod en la lista desplegable para obtener información detallada sobre el estado. + + Point-In-Time Recovery retention (days) + Retención de recuperación a un momento dado (días) PostgreSQL by PostgreSQL por - - Admin username - Nombre de usuario del administrador + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL proporciona la capacidad de ampliar la funcionalidad de la base de datos mediante extensiones. - - Azure Database for PostgreSQL - Azure Arc - Azure Database for PostgreSQL: Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + 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. - - You can scale your Azure Arc-enabled - Puede escalar Azure Arc: habilitado + + PostgreSQL server - Azure Arc + Servidor PostgreSQL: Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Servidor PostgreSQL: panel de Azure Arc (versión preliminar) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version Versión de PostgreSQL @@ -893,26 +817,30 @@ Preloaded Extensions Extensiones cargadas + + Preloaded extensions can now be viewed. + Ahora se pueden ver las extensiones precargadas. + Project Details Detalles del proyecto - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos. - Properties Propiedades + + Provide Password to Controller + Proporcionar contraseña al controlador + + + Provide time in correct format and within range: {0} to {1} + Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - Se espera que el valor esté en el intervalo {0} - {1} - Read more Más información @@ -957,17 +885,9 @@ Remember Password Recordar contraseña - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Restablecer contraseña Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} No se pudo restablecer. {0} - - Reset Password - Restablecer contraseña - Reset to default Restablecer valores predeterminados @@ -1005,6 +921,10 @@ Restore Database Restaurar base de datos + + Restore Point Details + Detalles del punto de restauración + Restore a database to an Azure Arc enabled SQL Managed Instance. Restaure una base de datos en una SQL Managed Instance habilitado para Azure Arc. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Punto de restauración (UTC), en formato de hora: 'AAAA-MM-DDTHH:MM:SSZ - - Restore Point Details - Detalles del punto de restauración - - - Provide time in correct format and within range: {0} to {1} - Proporcione la hora en el formato correcto y dentro del intervalo: {0} a {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Escriba un punto de restauración en el formato de hora especificado dentro del intervalo de tiempo de restauración más antiguo y más reciente. - - - Point in time restore time window update failed. {0} - Error al actualizar la ventana de tiempo de restauración a un momento dado. {0} - Restoring Restaurando - - Point-In-Time Recovery retention (days) - Retención de recuperación a un momento dado (días) - Running En ejecución + + SQL managed instance - Azure Arc + Instancia administrada de SQL: Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Instancia administrada de SQL: panel de Azure Arc - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + La instancia administrada de SQL se está actualizando. Puede comprobar el estado de la actualización ejecutando el siguiente comando: \"kubectl get sqlmi -A\" + Save Guardar - - scaling compute vCores and memory. - escalando núcleos virtuales de cálculo y memoria. - Search to filter items... Buscar en elementos de filtro... @@ -1057,10 +965,30 @@ Security Seguridad + + Select + Seleccionar + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada. + + + Select a pod in the dropdown below for detailed health information + Seleccione un pod en la lista desplegable para obtener información detallada sobre el estado. + + + Select a pod in the dropdown below for detailed health information. + Seleccione un pod en la lista desplegable para obtener información de estado detallada. + Select from available client connection strings below. Seleccione una de las cadenas de conexión de cliente disponibles a continuación. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Seleccione la suscripción para administrar los recursos implementados. Use grupos de recursos, como carpetas, para organizar y administrar todos los recursos. + Server Servidor @@ -1085,21 +1013,25 @@ Settings Configuración - - Error showing details of SQL managed instance. - Error al mostrar los detalles de la instancia administrada por SQL. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 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. - - Source database - Base de datos de origen + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Algunas extensiones se deben cargar en PostgreSQL durante el inicio para poder usarlas. Para editar este comportamiento, escriba una lista separada por comas de extensiones válidas: ({0}). Source Details Detalles de origen - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Seleccione un origen de copia de seguridad y proporcione detalles. La configuración adicional se establecerá de forma predeterminada siempre que sea posible en función de la base de datos seleccionada. + + Source database + Base de datos de origen + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Especifique durante cuánto tiempo desea conservar sus copias de seguridad a un momento dado. Personalice esta opción para la disponibilidad de la copia de seguridad. State @@ -1109,10 +1041,6 @@ Status Estado - - storage per node - almacenamiento por nodo - Subscription Suscripción @@ -1125,10 +1053,6 @@ Support + troubleshooting Soporte y solución de problemas - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Tenga en cuenta que la configuración de recursos debe haberse cargado en Azure primero para poder abrir una solicitud de soporte. - Suspect Sospechoso @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Sincronizar secundario para confirmar + + Table of preloaded extensions are loading. + Se está cargando la tabla de extensiones precargadas. + + + Table of preloaded extensions. + Tabla de extensiones precargadas. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + La extensión de implementación de Arc se ha reemplazado por la extensión Arc y se ha desinstalado. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + 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. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + 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: +{2} + ¿Desea actualizar esta información? + + + The current version is the latest version. No upgrades available. + La versión actual es la versión más reciente. No hay actualizaciones disponibles. + + + The name to display in the tree view, this is not applied to the controller itself. + Nombre para mostrar en la vista de árbol, que no se aplica al controlador propiamente dicho. + The passwords do not match. Confirm the password or press escape to exit. Las contraseñas no coinciden. Confirme la contraseña o presione ESC para salir. + + The pods listed below are experiencing issues that may affect performance or availability. + Los pods que se indican a continuación están experimentando problemas que pueden afectar al rendimiento o a la disponibilidad. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + El valor '{0}' no coincide con el nombre de instancia. Inténtelo de nuevo o presione Escape para salir + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + La versión de una instancia administrada de SQL no puede ser más reciente que la versión de su controlador de datos. Actualmente, sólo se admite la actualización a la siguiente versión inmediata. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + Se requiere la extensión {0} para ver la configuración del motor. ¿Quiere instalarlo ahora? + + + There aren’t any known issues affecting this PostgreSQL instance. + No hay ningún problema conocido que afecte a esta instancia de PostgreSQL. + Troubleshoot Solucionar problemas - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado del servidor. + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Tipo + + USD + USD + Unknown Desconocidas @@ -1165,10 +1145,6 @@ Unload extensions Descargar extensiones - - Editing extensions failed. {0} - Error al editar las extensiones. {0} - Updated {0} {0} actualizado @@ -1185,14 +1161,6 @@ Upgrade Data Controller Actualizar controlador de datos - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante una actualización del controlador de datos, se podrán actualizar partes del plano de control de datos, tales como definiciones de recursos personalizados (CRD) y contenedores. Una actualización del controlador de datos no provocará tiempo de inactividad para los servicios de datos (SQL Managed Instance o servidor de hiperescala de PostgreSQL). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante una actualización de la instancia administrada de SQL, se pueden actualizar partes del plano de control de datos, como las definiciones de recursos personalizadas (CRD) y los contenedores. Una actualización de la instancia administrada de SQL no provocará un tiempo de inactividad para los servicios de datos (instancia administrada de SQL o servidor PostgreSQL). - Upgrade Management Administración de actualizaciones @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance Actualizar la instancia administrada de SQL - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - Se está actualizando el controlador de datos. Para comprobar el estado de la actualización, ejecute el siguiente comando: 'kubectl get datacontrollers -A' - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}“ + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Actualización de MIAA de SQL “{0}” con el comando “az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s” Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s” - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Actualización de MIAA de SQL “{0}” con el comando “az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s” - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - La instancia administrada de SQL se está actualizando. Puede comprobar el estado de la actualización ejecutando el siguiente comando: \"kubectl get sqlmi -A\" + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Actualizando el controlador de datos “{0}” con el comando “az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}“ User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Nombre de usuario - - vCores - Núcleos virtuales - Value Valor + + Value is expected to be in the range {0} - {1} + Se espera que el valor esté en el intervalo {0} - {1} + + + Value should be either of the following: ({0}). + El valor debe ser uno de los siguientes: ({0}). + Version Versión - - Learn more about each release here. - Obtenga más información sobre cada versión aquí. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + ¡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. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado del servidor. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Cuando el valor es true, SQL Server utiliza cifrado SSL para todos los datos enviados entre el cliente y el servidor, cuando el servidor tiene instalado un certificado. Worker Trabajador - - Worker node count - Número de nodos de trabajo - Worker Node Parameters Parámetros del nodo de trabajo @@ -1265,121 +1233,201 @@ Worker Nodes Nodos de trabajo - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - Estos parámetros de servidor de los nodos de trabajo se pueden establecer en valores personalizados (no predeterminados). Buscar parámetros. + + Worker node count + Número de nodos de trabajo Yes - - Select - Seleccionar + + You can check the status of the upgrade by running the following command: + Para comprobar el estado de la actualización, ejecute el siguiente comando: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 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: - {2} - ¿Quiere actualizar esta información? + + You can scale your Azure Arc-enabled + Puede escalar Azure Arc: habilitado - - Cluster Context with name: {0} not found in the Kube config file - No se encuentra el contexto del clúster con el nombre {0} en el archivo de configuración de Kube + + You can scale your Azure SQL managed instance - Azure Arc by + Puede escalar su instancia administrada de Azure SQL: Azure Arc por - - Browse - Examinar + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Intento de obtener isPassword para una variable desconocida: {0} + + https://<IP or hostname>:<port> + https://<IP o nombre de host>:<puerto> - - Attempt to get variable value for unknown variable:{0} - Intento de obtener un valor de variable para una variable desconocida: {0} + + in your Kubernetes cluster to honor this configuration. + en el clúster de Kubernetes para seguir esta configuración. - - No 'contexts' found in the config file: {0} - No se encontraron "contextos" en el archivo de configuración {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - No se encontró la información del controlador con el nombre {0} + + node + nodo - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - No hay controladores de Azure Arc conectados actualmente. Ejecute el comando: 'Conectar con el controlador de Azure Arc existente' y vuelva a intentarlo + + nodes + nodos - - No current cluster context was found in the kube config file - No se encontró ningún contexto de clúster actual en el archivo kubeconfig. + + pods ready + pods listos - - No context is marked as 'current-context' in the config file: {0} - No hay ningún contexto marcado como 'current-context' en el archivo de configuración: {0} + + scaling compute vCores and memory. + escalando núcleos virtuales de cálculo y memoria. - - No name field was found in a cluster context in the config file: {0} - No se encontró ningún campo de nombre en un contexto de clúster en el archivo de configuración {0} + + storage per node + almacenamiento por nodo - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 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. + + there are sufficient resources available + hay suficientes recursos disponibles + + + vCores + Núcleos virtuales + + + without downtime and by + sin tiempo de inactividad y por + + + {0} backups + copias de seguridad de {0} + + + {0} copied to clipboard + {0} copiado al portapapeles + + + {0} data + Datos de {0} + + + {0} log + Registro de {0} + + + {0} vCore + {0} núcleo virtual + + + {0} vCores + {0} núcleos virtuales + + + • {0} ({1} issues) + • {0} ({1} problemas) - + - - I accept {0} and {1}. - Acepto {0} y {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Términos de Azure Marketplace + + 1 replica + 1 réplica - - Learn more - Más información + + 2 replicas + 2 réplicas - - Privacy policy - Directiva de privacidad + + 3 replicas + 3 réplicas - - Terms of use - Términos de uso + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 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. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Servidor PostgreSQL: Azure Arc es uno de los motores de base de datos disponibles como parte de los servicios de datos habilitados para Azure Arc y se puede implementar en la infraestructura que prefiera. {0}. - - Al hacer clic en "De script a cuaderno" o "Implementar", (a) acepto los términos legales y las declaraciones de privacidad asociados a cada oferta de Marketplace enumerada a continuación; (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 {1}, {2} y {3}. + + Additional charge per usage. See {0} for more detail. + Cargo adicional por uso. Consulte {0} para obtener más detalles. - - Learn more about PostgreSQL Server - Azure Arc - Más información sobre el servidor PostgreSQL: Azure Arc + + Admin username + Nombre de usuario del administrador - - PostgreSQL Server - Azure Arc terms and conditions - Servidor PostgreSQL: términos y condiciones de Azure Arc + + Administrator account + Cuenta de administrador + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server + + + Auto-upload Logs + Cargar los registros automáticamente + + + Auto-upload Metrics + Cargar las métricas automáticamente + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Controladores de Azure Arc + + + Azure Arc data controller + Controlador de datos de Azure Arc + + + Azure Arc data controller + Controlador de datos de Azure Arc Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - La instancia administrada habilitada para Azure Arc proporciona a SQL Server acceso y compatibilidad de características que se pueden implementar en la infraestructura de su elección. {0}. - - Al hacer clic en "De script a cuaderno" o "Implementar", (a) acepto los términos legales y las declaraciones de privacidad asociados a cada oferta de Marketplace enumerada a continuación; (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 {1}, {2} y {3}. + Instancia administrada habilitado para Azure Arc proporciona acceso SQL Server y compatibilidad de características que se pueden implementar en la infraestructura de su elección. {0}. + + Al hacer clic en "Incluir en un cuaderno" o "Implementar", (a) acepto los términos legales y las declaraciones de privacidad asociados a las ofertas de Marketplace que se enumeran a continuación; (b) autorizar a Microsoft a facturar mi método de pago actual por las tarifas asociadas a las ofertas, con la misma frecuencia de facturación que mi suscripción de Azure; y (c) aceptan que Microsoft pueda compartir mi información de contacto, uso y transaccional con los proveedores de las ofertas para soporte técnico, facturación y otras actividades transaccionales. Microsoft no proporciona derechos para ofertas de terceros. Para obtener más información, vea {1}, {2}y {3}. - - Learn more about Azure Arc-enabled Managed Instance - Más información sobre la instancia administrada habilitada para Azure Arc + + Azure Configuration + Configuración de Azure + + + Azure Hybrid Benefit discount (in USD) + Descuento de Ventaja híbrida de Azure (en USD) + + + Azure Marketplace Terms + Términos de Azure Marketplace + + + Azure Marketplace Terms + Términos de Azure Marketplace + + + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance: Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Cuenta de Azure + + Azure details + Detalles de Azure + + + Azure information + Información de Azure + Azure location Ubicación de Azure @@ -1397,514 +1453,10 @@ Azure resource group Grupo de recursos de Azure - - Azure information - Información de Azure - Azure subscription Suscripción a Azure - - Azure Arc - Azure Arc - - - Confirm password - Confirmar contraseña - - - Target Azure Arc Controller - Controlador de destino de Azure Arc - - - Cores Limit - Límite de núcleos - - - Cores Request - Solicitud de núcleos - - - Auto-upload Logs - Cargar los registros automáticamente - - - Enable the automatic upload of logs. Direct mode only. - Habilitar la carga automática de registros. Solo modo directo. - - - Auto-upload Metrics - Cargar las métricas automáticamente - - - Enable the automatic upload of metrics. Direct mode only. - Habilitar la carga automática de métricas. Solo modo directo. - - - Kubernetes configuration template - Plantilla de configuración de Kubernetes - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Elija la plantilla de configuración de Kubernetes que coincida con la distribución de Kubernetes. Esta plantilla proporciona valores predeterminados para la clase de almacenamiento, el tipo de servicio, etc. - - - Loading config profiles - Cargando perfiles de configuración - - - Loading config profiles complete - Carga de perfiles de configuración completada - - - Choose the config profile - Elegir el perfil de configuración - - - What is your target existing Kubernetes cluster environment? - ¿Cuál es el entorno de clúster de Kubernetes existente de destino? - - - Cluster Name - Nombre de clúster - - - The name of the cluster. Direct mode only. - Nombre del clúster. Solo modo directo. - - - Connectivity mode - Modo de conectividad - - - Azure Configuration - Configuración de Azure - - - Controller Configuration - Configuración de controlador - - - Review your configuration - Revise la configuración - - - Custom Location - Ubicación personalizada - - - The name of the custom location. Direct mode only. - Nombre de la ubicación personalizada. Solo modo directo. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Para el modo indirecto, se requiere el espacio de nombres, el nombre y la clase de almacenamiento. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas. Para el modo directo, se requiere el nombre de la ubicación personalizada. - - - Data controller details - Detalles del controlador de datos - - - Direct - Directa - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - El clúster de Kubernetes ya debe estar habilitado para Arc con el comando az connectedk8s connect. Use nuestra {0} para obtener más información. - - - documentation page - página de documentación - - - Indirect - Indirecta - - - Infrastructure - Infraestructura - - - Cluster context - Contexto del clúster - - - Location - Ubicación - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - La ubicación solo se usa para la implementación en modo indirecto. Este campo se omitirá para el modo directo. - - - Log Analytics primary key - Clave principal de Log Analytics - - - Log Analytics workspace ID - Id. de área de trabajo de Log Analytics - - - Log Analytics workspace - Área de trabajo de Log Analytics - - - Confirm password - Confirmar contraseña - - - Password - Contraseña - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros. - - - Metrics and Logs Dashboard Credentials - Credenciales del panel de métricas y registros - - - Username - Nombre de usuario - - - Enter the username that will be used for the metrics and logs dashboards. - Escriba el nombre de usuario que se usará para los paneles de métricas y registros. - - - Data controller name - Nombre del controlador de datos - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 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. - - - Data controller namespace - Espacio de nombres del controlador de datos - - - Data controller namespace. Indirect mode only. - Espacio de nombres del controlador de datos. Solo modo indirecto. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o "-", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos. - - - Create Azure Arc data controller - Crear el controlador de datos de Azure Arc - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - Seleccione la suscripción para administrar los recursos y costos implementados. Use grupos de recursos como carpetas para organizar y administrar todos los recursos. - - - Azure details - Detalles de Azure - - - Read more - Más información - - - Select from existing Kubernetes clusters - Seleccionar de los clústeres de Kubernetes existentes - - - by Microsoft - de Microsoft - - - Azure Arc data controller - Controlador de datos de Azure Arc - - - Terms of use - Términos de uso - - - Privacy policy - Directiva de privacidad - - - | - | - - - Azure - Azure - - - Cluster context - Contexto del clúster - - - Cluster name - Nombre del clúster - - - Controller - Controlador - - - Data controller custom location - Ubicación personalizada del controlador de datos - - - Data controller infrastructure - Infraestructura del controlador de datos - - - Data controller name - Nombre del controlador de datos - - - Data controller namespace - Espacio de nombres del controlador de datos - - - Estimated cost per month - Costo estimado al mes - - - Free - Gratis - - - Kube config file path - Ruta de acceso al archivo de configuración de Kube - - - Kubernetes - Kubernetes - - - Location - Ubicación - - - Config profile - Perfil de configuración - - - Resource group - Grupo de recursos - - - Subscription - Suscripción - - - Terms - Términos - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 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}. - - - Azure Marketplace Terms - Términos de Azure Marketplace - - - Username - Nombre de usuario - - - Support for Azure Arc - Compatibilidad con Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Límite de memoria - - - Memory Request - Solicitud de memoria - - - Manage - Administrar - - - Password - Contraseña - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 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. - - - CPU limit - Límite de CPU - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 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. - - - CPU request - Solicitud de CPU - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará. - - - For development use only - Solo para uso de desarrollo - - - Engine Version - Versión del motor - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 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. - - - Extensions - Extensiones - - - That username is disabled; please choose another username. - Ese nombre de usuario está deshabilitado; elija otro nombre de usuario. - - - The memory limit of the Postgres instance on the coordinator node in GB. - Límite de memoria de la instancia de Postgres en el nodo de coordinación en GB. - - - Memory limit (GB) - Límite de memoria (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - Solicitud de memoria de la instancia de Postgres en el nodo de coordinación en GB. - - - Memory request (GB) - Solicitud de memoria (GB) - - - Server name - Nombre del servidor - - - Enter server name - Escribir un nombre del servidor - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - El nombre de servidor debe constar de caracteres alfanuméricos en minúsculas o "-", empezar con una letra, terminar con un carácter alfanumérico y tener 11 caracteres o menos de longitud. - - - Port - Puerto - - - Service type - Tipo de servicio - - - Admin username - Nombre de usuario del administrador - - - Enter server admin login name - Escribir el nombre de usuario del administrador del servidor - - - The size of the storage volume to be used for backups in GB. - El tamaño del volumen de almacenamiento que se usará en las copias de seguridad, en GB. - - - Volume Size GB (Backups) - Tamaño de volumen en GB (copias de seguridad) - - - The size of the storage volume to be used for data in GB. - Tamaño del volumen de almacenamiento que usará para los datos en GB. - - - Volume Size GB (Data) - Tamaño del volumen en GB (datos) - - - The size of the storage volume to be used for logs in GB. - El tamaño del volumen de almacenamiento que se usará para los registros, en GB. - - - Volume Size GB (Logs) - Tamaño de volumen en GB (registros) - - - Compute Configuration - Configuración de proceso - - - General settings - Configuración general - - - Storage settings - Configuración de almacenamiento - - - The storage class to be used for backup persistent volumes - La clase de almacenamiento que se va a usar para los volúmenes persistentes de las copias de seguridad - - - The storage class to be used for data persistent volumes - Clase de almacenamiento que se usará para volúmenes persistentes de datos. - - - The storage class to be used for logs persistent volumes - La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros - - - Provide PostgreSQL server parameters - Proporcionar parámetros de servidor PostgreSQL - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Implementar un servidor PostgreSQL: Azure Arc (versión preliminar) - - - SQL Connection information - Información de conexión de SQL - - - The cores limit of the managed instance as an integer. - El límite de núcleos de la instancia administrada como un entero. - - - The request for cores of the managed instance as an integer. - Solicitud de núcleos de la instancia administrada como un entero. - - - Cost Summary - Resumen de costos - - - Additional charge per usage. See {0} for more detail. - Cargo adicional por uso. Consulte {0} para obtener más detalles. - - - Administrator account - Cuenta de administrador - - - Azure Hybrid Benefit discount (in USD) - Descuento de Ventaja híbrida de Azure (en USD) - Basics Datos básicos @@ -1917,293 +1469,421 @@ Business Critical Crítico para la empresa - - Cost per vCore (in USD) - Costo por núcleo virtual (en USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Crítico para la empresa (núcleos virtuales ilimitados y RAM, alta disponibilidad avanzada) - - Custom location - Ubicación personalizada + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 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}. - - Estimated cost per month - Costo estimado al mes + + CPU limit + Límite de CPU - - General Purpose - De uso general - - - Instance name - Nombre de la instancia - - - Managed Instance admin login - Inicio de sesión de administrador de instancia administrada - - - pricing details - detalles de precios - - - Resource group - Grupo de recursos - - - Service Tier - Nivel de servicio - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. - - - Learn more - Obtener más información - - - SQL Connection Information - Información de conexión de SQL - - - SQL Instance Settings - Configuración de la instancia de SQL - - - SQL managed instance - Azure Arc - Instancia administrada de SQL: Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - SQL Managed Instance - Resumen de costos de Azure Arc - - - Subscription - Suscripción + + CPU request + Solicitud de CPU CPU vCores Limit Límite de núcleos virtuales de CPU + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Active la casilla para indicar que esta instancia se utilizará solo con fines de prueba o desarrollo. Esta instancia no se facturará. - - For development use only - Solo para uso de desarrollo + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Elija la plantilla de configuración de Kubernetes que coincida con la distribución de Kubernetes. Esta plantilla proporciona valores predeterminados para la clase de almacenamiento, el tipo de servicio, etc. - - High availability - Alta disponibilidad + + Choose the config profile + Elegir el perfil de configuración - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas. + + Cluster Name + Nombre de clúster - - Instance name - Nombre de la instancia + + Cluster context + Contexto del clúster - - Enter instance name - Escribir nombre de la instancia + + Cluster context + Contexto del clúster - - SQL Instance Backup Retention Policy - Directiva de retención de copia de seguridad de la instancia de SQL + + Cluster name + Nombre del clúster - - SQL Instance settings - Configuración de la instancia de SQL + + Compute Configuration + Configuración de proceso - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 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. - - - That username is disabled; please choose another username. - Ese nombre de usuario está deshabilitado; elija otro nombre de usuario. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Aplicar el Ventaja híbrida de Azure si ya tiene una licencia de SQL Server - - - I already have a SQL Server License - Ya tengo una licencia de SQL Server - - - The limit of the capacity of the managed instance as an integer. - El límite de la capacidad de la instancia administrada como un entero. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB. - - - 1 replica - 1 réplica - - - Point in time restore - Restauración a un momento dado + + Config profile + Perfil de configuración Configure retention for point-in-time backups. {0} Configure la retención de las copias de seguridad puntualmente. {0} - - The number of readable secondary replicas. - Número de réplicas secundarias legibles. + + Confirm password + Confirmar contraseña - - Readable secondary replicas - Réplicas secundarias legibles + + Confirm password + Confirmar contraseña - - Specify how long you want to keep your point-in-time backups. - Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado. + + Connect to Existing Azure Arc Controller + Conexión a un controlador existente de Azure Arc - - Point in time retention (days) - Retención a un momento dado (días) + + Connectivity mode + Modo de conectividad - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Crítico para la empresa (núcleos virtuales ilimitados y RAM, alta disponibilidad avanzada) + + Controller + Controlador - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. + + Controller Configuration + Configuración de controlador - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar) + + Cores Limit + Límite de núcleos - - Service Tier - Nivel de servicio + + Cores Request + Solicitud de núcleos - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - Clase de almacenamiento que se va a usar para las copias de seguridad. Si no se especifica ningún valor, las copias de seguridad se almacenarán en la misma clase de almacenamiento asignada a Los datos. Debe ser una clase de almacenamiento compatible con RWX. + + Cores limit must be 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. - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + Cost Summary + Resumen de costos - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + Cost per vCore (in USD) + Costo por núcleo virtual (en USD) - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 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. + + Create Azure Arc data controller + Crear el controlador de datos de Azure Arc - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + Create New Azure Arc Controller + Creación de un controlador de Azure Arc - - by Microsoft - de Microsoft + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Crea un controlador de datos Azure Arc. Asegúrese de que ha ejecutado az login antes de iniciar este asistente. - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - Número de réplicas sincrónicas necesarias para confirmar una transacción antes de que se permita la confirmación de la réplica principal. Si se establece este valor en -1, se establecerá el número de secundarios sincronizados necesarios con la fórmula: (n.º de réplicas - 1) / 2. El resultado se redondeará hacia abajo. + + Custom Location + Ubicación personalizada - - Synchronized secondaries required to commit - Elementos secundarios sincronizados que es necesario confirmar + + Custom location + Ubicación personalizada - - 3 replicas - 3 réplicas + + Data controller custom location + Ubicación personalizada del controlador de datos - - 2 replicas - 2 réplicas + + Data controller details + Detalles del controlador de datos - - Managed Instance admin login - Inicio de sesión de administrador de instancia administrada + + Data controller infrastructure + Infraestructura del controlador de datos - - Enter admin name - Escribir nombre del administrador + + Data controller name + Nombre del controlador de datos - - The size of the storage volume to be used for backups in gibibytes. - Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad en gigabytes. + + Data controller name + Nombre del controlador de datos - - Volume Size in Gi (Backups) - Tamaño del volumen en Gi (copias de seguridad) + + Data controller namespace + Espacio de nombres del controlador de datos - - The size of the storage volume to be used for data in gibibytes. - Tamaño del volumen de almacenamiento que se va a usar para los datos en gigabytes. + + Data controller namespace + Espacio de nombres del controlador de datos - - Volume Size in Gi (Data) - Tamaño del volumen en Gi (Datos) + + Data controller namespace. Indirect mode only. + Espacio de nombres del controlador de datos. Solo modo indirecto. - - The size of the storage volume to be used for database logs in gibibytes. - Tamaño del volumen de almacenamiento que se va a usar para los registros de base de datos en gigabytes. - - - Volume Size in Gi (Database logs) - Tamaño del volumen en Gi (registros de base de datos) - - - The size of the storage volume to be used for logs in gibibytes. - Tamaño del volumen de almacenamiento que se va a usar para los registros en gigabytes. - - - Volume Size in Gi (Logs) - Tamaño del volumen en Gi (Registros) - - - Provide Azure SQL managed instance parameters - Proporción de parámetros de Azure SQL Managed Instance + + Deploy + Implementar Deploy Azure SQL managed instance - Azure Arc Implementar Azure SQL Managed Instance: Azure Arc - - Storage Class (Backups) - Clase de almacenamiento (copias de seguridad) + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Implementar un servidor PostgreSQL: Azure Arc (versión preliminar) - - ({0}) - ({0}) + + Deploy a PostgreSQL server into an Azure Arc environment + Implementación de un servidor PostgreSQL en un entorno de Azure Arc - - RWX capable - Compatible con RWX + + Direct + Directa - - Storage Class (Data) - Clase de almacenamiento (datos) + + Edit Connection + Edición de la conexión - - Storage Class (Database logs) - Clase de almacenamiento (registros de base de datos) + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Habilite réplicas adicionales para la alta disponibilidad. La configuración de proceso y almacenamiento seleccionada a continuación se aplicará a todas las réplicas. - - Storage Class - Clase de almacenamiento + + Enable the automatic upload of logs. Direct mode only. + Habilitar la carga automática de registros. Solo modo directo. - - Storage Class (Logs) - Clase de almacenamiento (registros) + + Enable the automatic upload of metrics. Direct mode only. + Habilitar la carga automática de métricas. Solo modo directo. - - Azure Arc Controllers - Controladores de Azure Arc + + Engine Version + Versión del motor + + + Enter admin name + Escribir nombre del administrador + + + Enter instance name + Escribir nombre de la instancia + + + Enter server admin login name + Escribir el nombre de usuario del administrador del servidor + + + Enter server name + Escribir un nombre del servidor + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Escriba la contraseña que se usará para iniciar sesión en los paneles de métricas y registros. + + + Enter the username that will be used for the metrics and logs dashboards. + Escriba el nombre de usuario que se usará para los paneles de métricas y registros. + + + Estimate Cost of SQL Managed Instance - Azure Arc + Costo estimado de SQL Managed Instance - Azure Arc + + + Estimated cost per month + Costo estimado al mes + + + Estimated cost per month + Costo estimado al mes + + + Extensions + Extensiones + + + For development use only + Solo para uso de desarrollo + + + For development use only + Solo para uso de desarrollo + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Para el modo indirecto, se requiere el espacio de nombres, el nombre y la clase de almacenamiento. Este nombre se usará para identificar la instancia de Arc para la administración y supervisión remotas. Para el modo directo, se requiere el nombre de la ubicación personalizada. + + + Free + Gratis + + + General Purpose + De uso general + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + De uso general (hasta 24 núcleos virtuales y 128 GI de RAM, alta disponibilidad estándar) + + + General settings + Configuración general + + + High availability + Alta disponibilidad + + + I accept {0} and {1}. + Acepto {0} y {1}. + + + I already have a SQL Server License + Ya tengo una licencia de SQL Server + + + Indirect + Indirecta + + + Infrastructure + Infraestructura + + + Instance name + Nombre de la instancia + + + Instance name + Nombre de la instancia + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 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. + + + Kube config file path + Ruta de acceso al archivo de configuración de Kube + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Plantilla de configuración de Kubernetes + + + Learn more + Más información + + + Learn more + Más información + + + Learn more about Azure Arc-enabled Managed Instance + Más información sobre la instancia administrada habilitada para Azure Arc + + + Learn more about PostgreSQL Server - Azure Arc + Más información sobre el servidor PostgreSQL: Azure Arc + + + Loading config profiles + Cargando perfiles de configuración + + + Loading config profiles complete + Carga de perfiles de configuración completada + + + Loading controllers... + Se están cargando los controladores... + + + Location + Ubicación + + + Location + Ubicación + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + La ubicación solo se usa para la implementación en modo indirecto. Este campo se omitirá para el modo directo. + + + Log Analytics primary key + Clave principal de Log Analytics + + + Log Analytics workspace + Área de trabajo de Log Analytics + + + Log Analytics workspace ID + Id. de área de trabajo de Log Analytics + + + Manage + Administrar + + + Managed Instance admin login + Inicio de sesión de administrador de instancia administrada + + + Managed Instance admin login + Inicio de sesión de administrador de instancia administrada + + + Managed SQL Instance service for app developers in a customer-managed environment + Servicio de instancia administrada de SQL para desarrolladores de aplicaciones en un entorno administrado por el cliente + + + Memory Limit + Límite de memoria + + + Memory Request + Solicitud de memoria + + + Memory limit (GB) + Límite de memoria (GB) + + + Memory limit must be greater than or equal to requested memory + El límite de memoria debe ser mayor o igual que la cantidad de memoria solicitada. + + + Memory request (GB) + Solicitud de memoria (GB) + + + Metrics and Logs Dashboard Credentials + Credenciales del panel de métricas y registros + + + Microsoft Privacy Statement + Declaración de privacidad de Microsoft + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 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. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + El espacio de nombres debe incluir caracteres alfanuméricos en minúsculas o "-", empezar y terminar con una letra, y tener 63 caracteres de longitud o menos. No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) @@ -2211,54 +1891,78 @@ No hay ningún controlador de Azure Arc registrado. [Más información](https://azure.microsoft.com/services/azure-arc/) [Conectar controlador](command:arc.connectToController) - - Loading controllers... - Se están cargando los controladores... + + Password + Contraseña - - Connect to Existing Azure Arc Controller - Conexión a un controlador existente de Azure Arc + + Password + Contraseña - - Create New Azure Arc Controller - Creación de un controlador de Azure Arc + + Point in time restore + Restauración a un momento dado - - Edit Connection - Edición de la conexión + + Point in time retention (days) + Retención a un momento dado (días) - - Estimate Cost of SQL Managed Instance - Azure Arc - Costo estimado de SQL Managed Instance - Azure Arc + + Port + Puerto + + + PostgreSQL Server - Azure Arc (Preview) + Servidor PostgreSQL: Azure Arc (versión preliminar) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + Servidor PostgreSQL: Azure Arc es uno de los motores de base de datos disponibles como parte de los servicios de datos habilitados para Azure Arc y se puede implementar en la infraestructura que prefiera. {0}. + + Al hacer clic en "Incluir en un cuaderno" o "Implementar", (a) acepto los términos legales y las declaraciones de privacidad asociados a las ofertas de Marketplace que se enumeran a continuación; (b) autorizar a Microsoft a facturar mi método de pago actual por las tarifas asociadas a las ofertas, con la misma frecuencia de facturación que mi suscripción de Azure; y (c) aceptan que Microsoft pueda compartir mi información de contacto, uso y transaccional con los proveedores de las ofertas para soporte técnico, facturación y otras actividades transaccionales. Microsoft no proporciona derechos para ofertas de terceros. Para obtener más información, vea {1}, {2}y {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + Servidor PostgreSQL: términos y condiciones de Azure Arc + + + Privacy policy + Directiva de privacidad + + + Privacy policy + Directiva de privacidad + + + Provide Azure SQL managed instance parameters + Proporción de parámetros de Azure SQL Managed Instance + + + Provide PostgreSQL server parameters + Proporcionar parámetros de servidor PostgreSQL + + + RWX capable + Compatible con RWX + + + Read more + Más información + + + Readable secondary replicas + Réplicas secundarias legibles Refresh - Actualización + Actualizar Remove Controller Eliminación del controlador - - Cores limit must be 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. - - - Deploy - Implementar - - - Script to notebook - De script a cuaderno - - - Memory limit must be greater than or equal to requested memory - El límite de memoria debe ser mayor o igual que la cantidad de memoria solicitada. - - - Microsoft Privacy Statement - Declaración de privacidad de Microsoft - Requested cores must be 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. @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit La cantidad de memoria solicitada debe ser menor o igual que el límite de memoria. - - Deploy a PostgreSQL server into an Azure Arc environment - Implementación de un servidor PostgreSQL en un entorno de Azure Arc + + Resource group + Grupo de recursos - - PostgreSQL Server - Azure Arc (Preview) - Servidor PostgreSQL: Azure Arc (versión preliminar) + + Resource group + Grupo de recursos - - Managed SQL Instance service for app developers in a customer-managed environment - Servicio de instancia administrada de SQL para desarrolladores de aplicaciones en un entorno administrado por el cliente + + Review your configuration + Revisión de la configuración - - Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance: Azure Arc + + SQL Connection Information + Información de conexión de SQL - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Crea un controlador de datos Azure Arc. Asegúrese de que ha ejecutado az login antes de iniciar este asistente. + + SQL Connection information + Información de conexión de SQL - - Azure Arc data controller - Controlador de datos de Azure Arc + + SQL Instance Backup Retention Policy + Directiva de retención de copia de seguridad de la instancia de SQL + + + SQL Instance Settings + Configuración de la instancia de SQL + + + SQL Instance settings + Configuración de la instancia de SQL + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Resumen de costos de Azure Arc + + + SQL managed instance - Azure Arc + Instancia administrada de SQL: Azure Arc + + + Script to notebook + De script a cuaderno + + + Select from existing Kubernetes clusters + Seleccionar de los clústeres de Kubernetes existentes + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Seleccione entre los últimos niveles de servicio de núcleo virtual disponibles para SQL Managed Instance - Azure Arc, incluidos De uso general y Crítico para la empresa. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + Seleccione la suscripción para administrar los recursos y costos implementados. Use grupos de recursos como carpetas para organizar y administrar todos los recursos. + + + Server name + Nombre del servidor + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + El nombre de servidor debe constar de caracteres alfanuméricos en minúsculas o "-", empezar con una letra, terminar con un carácter alfanumérico y tener 11 caracteres o menos de longitud. + + + Service Tier + Nivel de servicio + + + Service Tier + Nivel de servicio + + + Service type + Tipo de servicio + + + Specify how long you want to keep your point-in-time backups. + Especifique durante cuánto tiempo quiere conservar sus copias de seguridad a un momento dado. + + + Storage Class + Clase de almacenamiento + + + Storage Class (Backups) + Clase de almacenamiento (copias de seguridad) + + + Storage Class (Data) + Clase de almacenamiento (datos) + + + Storage Class (Database logs) + Clase de almacenamiento (registros de base de datos) + + + Storage Class (Logs) + Clase de almacenamiento (registros) + + + Storage settings + Configuración de almacenamiento + + + Subscription + Suscripción + + + Subscription + Suscripción + + + Support for Azure Arc + Compatibilidad con Azure Arc + + + Synchronized secondaries required to commit + Elementos secundarios sincronizados que es necesario confirmar + + + Target Azure Arc Controller + Controlador de destino de Azure Arc + + + Terms + Términos + + + Terms of use + Términos de uso + + + Terms of use + Términos de uso + + + That username is disabled; please choose another username. + Ese nombre de usuario está deshabilitado; elija otro nombre de usuario. + + + That username is disabled; please choose another username. + Ese nombre de usuario está deshabilitado; elija otro nombre de usuario. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + El clúster de Kubernetes ya debe estar habilitado para Arc con el comando az connectedk8s connect. Use nuestra {0} para obtener más información. + + + The cores limit of the managed instance as an integer. + El límite de núcleos de la instancia administrada como un entero. + + + The limit of the capacity of the managed instance as an integer. + El límite de la capacidad de la instancia administrada como un entero. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 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. + + + The memory limit of the Postgres instance on the coordinator node in GB. + Límite de memoria de la instancia de Postgres en el nodo de coordinación en GB. + + + The memory request of the Postgres instance on the coordinator node in GB. + Solicitud de memoria de la instancia de Postgres en el nodo de coordinación en GB. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 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. + + + The name of the cluster. Direct mode only. + Nombre del clúster. Solo modo directo. + + + The name of the custom location. Direct mode only. + Nombre de la ubicación personalizada. Solo modo directo. + + + The number of readable secondary replicas. + Número de réplicas secundarias legibles. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + Número de réplicas sincrónicas necesarias para confirmar una transacción antes de que se permita la confirmación de la réplica principal. Si se establece este valor en -1, se establecerá el número de secundarios sincronizados necesarios con la fórmula: (n.º de réplicas - 1) / 2. El resultado se redondeará hacia abajo. + + + The request for cores of the managed instance as an integer. + Solicitud de núcleos de la instancia administrada como un entero. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + La solicitud para la capacidad de la instancia administrada como un entero de cantidad de memoria, en GB. + + + The size of the storage volume to be used for backups in GB. + El tamaño del volumen de almacenamiento que se usará en las copias de seguridad, en GB. + + + The size of the storage volume to be used for backups in gibibytes. + Tamaño del volumen de almacenamiento que se va a usar para las copias de seguridad en gigabytes. + + + The size of the storage volume to be used for data in GB. + Tamaño del volumen de almacenamiento que usará para los datos en GB. + + + The size of the storage volume to be used for data in gibibytes. + Tamaño del volumen de almacenamiento que se va a usar para los datos en gigabytes. + + + The size of the storage volume to be used for database logs in gibibytes. + Tamaño del volumen de almacenamiento que se va a usar para los registros de base de datos en gigabytes. + + + The size of the storage volume to be used for logs in GB. + El tamaño del volumen de almacenamiento que se usará para los registros, en GB. + + + The size of the storage volume to be used for logs in gibibytes. + Tamaño del volumen de almacenamiento que se va a usar para los registros en gigabytes. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + Clase de almacenamiento que se va a usar para las copias de seguridad. Si no se especifica ningún valor, las copias de seguridad se almacenarán en la misma clase de almacenamiento asignada a Los datos. Debe ser una clase de almacenamiento compatible con RWX. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 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. + + + The storage class to be used for backup persistent volumes + La clase de almacenamiento que se va a usar para los volúmenes persistentes de las copias de seguridad + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + Clase de almacenamiento que se va a usar para los datos (.mdf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + + The storage class to be used for data persistent volumes + Clase de almacenamiento que se usará para volúmenes persistentes de datos. + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + Clase de almacenamiento que se va a usar para los registros de base de datos (.ldf). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + Clase de almacenamiento que se va a usar para los registros (/var/log). Si no se especifica ningún valor, se usará la clase de almacenamiento predeterminada. + + + The storage class to be used for logs persistent volumes + La clase de almacenamiento que se va a usar para los volúmenes persistentes de registros + + + Username + Nombre de usuario + + + Username + Nombre de usuario Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. No se admite el valor 1. + + Volume Size GB (Backups) + Tamaño de volumen en GB (copias de seguridad) + + + Volume Size GB (Data) + Tamaño del volumen en GB (datos) + + + Volume Size GB (Logs) + Tamaño de volumen en GB (registros) + + + Volume Size in Gi (Backups) + Tamaño del volumen en Gi (copias de seguridad) + + + Volume Size in Gi (Data) + Tamaño del volumen en Gi (Datos) + + + Volume Size in Gi (Database logs) + Tamaño del volumen en Gi (registros de base de datos) + + + Volume Size in Gi (Logs) + Tamaño del volumen en Gi (Registros) + + + What is your target existing Kubernetes cluster environment? + ¿Cuál es el entorno de clúster de Kubernetes existente de destino? + + + by Microsoft + de Microsoft + + + by Microsoft + de Microsoft + + + documentation page + página de documentación + + + pricing details + detalles de precios + + + | + | + \ No newline at end of file diff --git a/resources/xlf/es/asde-deployment.es.xlf b/resources/xlf/es/Microsoft.asde-deployment.es.xlf similarity index 98% rename from resources/xlf/es/asde-deployment.es.xlf rename to resources/xlf/es/Microsoft.asde-deployment.es.xlf index 1dec1b87d8..eb50c634a8 100644 --- a/resources/xlf/es/asde-deployment.es.xlf +++ b/resources/xlf/es/Microsoft.asde-deployment.es.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge (versión preliminar) es un motor de base de datos relacional optimizado orientado a las implementaciones de IoT y IoT Edge. + + + Azure SQL Edge Deployment Extension + Extensión de implementación de Azure SQL Edge + + + Azure SQL Edge Port + Puerto de Azure SQL Edge + + + Azure SQL Edge information + Información de Azure SQL Edge + + + Azure SQL Edge instance (sa) password + Contraseña de las instancias de Azure SQL Edge + Azure information Información de Azure - - Location - Ubicación - - - Resource group - Grupo de recursos - - - Subscription id - Id. de suscripción - - - Device ID - Id. de dispositivo - - - Device IP Address - Dirección IP del dispositivo - - - Will be used to connect to the Azure SQL Edge instance after deployment - Se usará para conectarse a la instancia de Azure SQL Edge después de la implementación - - - Target condition - Condición de destino - - - Learn more about target condition - Obtener más información sobre la condición de destino + + Confirm VM admin password + Confirmación de la contraseña de administrador de VM Confirm password @@ -46,170 +42,174 @@ Container name Nombre del contenedor - - Image tag - Etiqueta de imagen - - - Password - Contraseña - - - Registry - Registro - - - Repository - Repositorio - - - Docker settings - Configuración de Docker - - - Azure SQL Edge instance (sa) password - Contraseña de las instancias de Azure SQL Edge - - - Azure SQL Edge Port - Puerto de Azure SQL Edge - - - Username - Nombre de usuario - - - I accept {0} and {1}. - Acepto {0} y {1}. - - - Microsoft Azure SQL Edge License Agreement - Contrato de licencia de Microsoft Azure SQL Edge - - - Password - Contraseña - - - Name or IP address - Nombre o dirección IP - - - Username - Nombre de usuario - - - Provides a notebook-based experience to deploy Azure SQL Edge - Proporciona una experiencia basada en cuadernos para implementar Azure SQL Edge - - - Azure SQL Edge Deployment Extension - Extensión de implementación de Azure SQL Edge - - - IoT Hub name - Nombre de IoT Hub - - - Microsoft Privacy Statement - Declaración de privacidad de Microsoft - - - SQL Server Package files - Archivos de paquete de SQL Server - - - Package file - Archivo de paquete - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Ruta de acceso del archivo de paquete de SQL Server (dacpac, bacpac) o archivo de paquete comprimido. - - - Target machine information - Información de la máquina de destino - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge (versión preliminar) es un motor de base de datos relacional optimizado orientado a las implementaciones de IoT y IoT Edge. - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - Nuevo Azure IoT Hub y VM (autenticación de contraseña) - - - Multiple devices of an Azure IoT Hub - Varios dispositivos de un Azure IoT Hub - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Implementar Azure SQL Edge en varios dispositivos de Azure IoT - - - Existing device of an Azure IoT Hub - Dispositivo existente de un Azure IoT Hub - - - Deploy Azure SQL Edge to an existing device - Implementar Azure SQL Edge en un dispositivo existente - - - New Azure IoT Hub and VM (ssh public key authentication) - Nuevo Azure IoT Hub y VM (autenticación de clave pública SSH) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Implementar Azure SQL Edge en una VM de Azure nueva a través de IoT Hub - - - Local container instance - Instancia de contenedor local - Deploy Azure SQL Edge container instance on local machine Implementar instancia de contenedor de Azure SQL Edge en la máquina local - - Remote container instance - Instancia de contenedor remoto - Deploy Azure SQL Edge container instance on remote machine Implementar instancia de contenedor de Azure SQL Edge en la máquina remota + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Implementar Azure SQL Edge en una VM de Azure nueva a través de IoT Hub + + + Deploy Azure SQL Edge to an existing device + Implementar Azure SQL Edge en un dispositivo existente + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Implementar Azure SQL Edge en varios dispositivos de Azure IoT + Deployment target Destino de implementación - - Azure SQL Edge information - Información de Azure SQL Edge + + Device ID + Id. de dispositivo - - VM admin username - Nombre de usuario administrador de VM + + Device IP Address + Dirección IP del dispositivo - - VM admin password - Contraseña de administrador de VM + + Docker settings + Configuración de Docker - - Confirm VM admin password - Confirmación de la contraseña de administrador de VM + + Existing device of an Azure IoT Hub + Dispositivo existente de un Azure IoT Hub - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - 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. + + I accept {0} and {1}. + Acepto {0} y {1}. + + + Image tag + Etiqueta de imagen + + + IoT Hub name + Nombre de IoT Hub + + + Learn more about target condition + Obtener más información sobre la condición de destino + + + Local container instance + Instancia de contenedor local + + + Location + Ubicación + + + Microsoft Azure SQL Edge License Agreement + Contrato de licencia de Microsoft Azure SQL Edge + + + Microsoft Privacy Statement + Declaración de privacidad de Microsoft + + + Multiple devices of an Azure IoT Hub + Varios dispositivos de un Azure IoT Hub + + + Name or IP address + Nombre o dirección IP + + + New Azure IoT Hub and VM (password authentication) + Nuevo Azure IoT Hub y VM (autenticación de contraseña) + + + New Azure IoT Hub and VM (ssh public key authentication) + Nuevo Azure IoT Hub y VM (autenticación de clave pública SSH) + + + Package file + Archivo de paquete + + + Password + Contraseña + + + Password + Contraseña + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Ruta de acceso del archivo de paquete de SQL Server (dacpac, bacpac) o archivo de paquete comprimido. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Proporciona una experiencia basada en cuadernos para implementar Azure SQL Edge + + + Registry + Registro + + + Remote container instance + Instancia de contenedor remoto + + + Repository + Repositorio + + + Resource group + Grupo de recursos + + + SQL Server Package files + Archivos de paquete de SQL Server SSH public key Clave pública SSH + + Subscription id + Id. de suscripción + + + Target condition + Condición de destino + + + Target machine information + Información de la máquina de destino + + + Username + Nombre de usuario + + + Username + Nombre de usuario + + + VM admin password + Contraseña de administrador de VM + + + VM admin username + Nombre de usuario administrador de VM + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + 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. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Se usará para conectarse a la instancia de Azure SQL Edge después de la implementación + \ No newline at end of file diff --git a/resources/xlf/es/azcli.es.xlf b/resources/xlf/es/Microsoft.azcli.es.xlf similarity index 97% rename from resources/xlf/es/azcli.es.xlf rename to resources/xlf/es/Microsoft.azcli.es.xlf index 4535310899..c75aac54d4 100644 --- a/resources/xlf/es/azcli.es.xlf +++ b/resources/xlf/es/Microsoft.azcli.es.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - No se pudo analizar la fecha de lanzamiento. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora? Accept Aceptar - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Esta extensión requiere la instalación de la extensión \"arcdata\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + Se ha producido un error al analizar la salida de la versión --az. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI CLI de Azure - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Se ha producido un error al analizar la salida del comando az: {0}. La salida no es JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \"CLI de Azure: buscar actualizaciones\" para instalarlo e inténtelo de nuevo. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Configuración del usuario de la CLI de Azure: {0}.{1}actualizado, newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + La CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. + Checking for latest available version of Azure CLI Comprobación de la última versión disponible de la CLI de Azure - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + No pudo encontrar la CLI de Azure, ¿desea instalarla ahora? Si no es así, algunas características podrían no funcionar. Could not find Azure CLI. Error: {0} No se pudo encontrar la CLI de Azure CLI. Error: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + No se ha podido encontrar la extensión arcdata de la CLI de Azure, instálela ahora. Si no es así, algunas funciones podrían no funcionar. + Could not find the Azure CLI arcdata extension. Error: {0} No se ha podido encontrar la extensión arcdata dela CLI de Azure. Error: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - No pudo encontrar la CLI de Azure, ¿desea instalarla ahora? Si no es así, algunas características podrían no funcionar. - Currently installed version of Azure CLI: {0} is same or newer than any other version available La versión actualmente instalada de la CLI de Azure: {0} es igual o más nueva que cualquier otra versión disponible @@ -74,10 +74,6 @@ Don't Ask Again No volver a preguntar - - Error while downloading - Error durante la descarga - Download finished Descarga finalizada @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified Se debe especificar un punto de conexión o un espacio de nombres + + Error installing Azure CLI and arcdata extension: {0} + Error al instalar la CLI de Azure y la extensión arcdata: {0} + + + Error updating Azure CLI: {0} + Error al actualizar la CLI de Azure: {0} + + + Error while downloading + Error al descargar + Executing command: '{0} {1}' Ejecutando el comando: “{0} {1}” @@ -112,38 +120,30 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. Se encontró la instalación existente de la CLI de Azure de la versión (v{0}) en la ruta:{1} con la versión arcdata: {2}. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}. + Getting text contents of resource at URL {0} Obteniendo el contenido de texto del recurso en la dirección URL {0} - - Error installing Azure CLI and arcdata extension: {0} - Error al instalar la CLI de Azure y la extensión arcdata: {0} - - - Installing the Azure CLI arcdata extension... - Instalación de la extensión arcdata de la CLI de Azure... - Installing Azure CLI... Instalando la CLI de Azure... + + Installing the Azure CLI arcdata extension... + Instalación de la extensión arcdata de la CLI de Azure... + Latest available Azure CLI version: {0}. Última versión disponible de la CLI de Azure: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - LA CLI de Azure >= {0} es necesaria para esta función. Ejecute el comando \"CLI de Azure: buscar actualizaciones\" para instalarlo e inténtelo de nuevo. - No No - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Si no está disponible la CLI de Azure, ejecute el comando \"CLI de Azure: instalar\" para habilitar las funciones que lo requieren. - No Azure CLI arcdata extension is available. No está disponible la extensión arcdata de la CLI de Azure. @@ -152,45 +152,41 @@ Error: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. No está disponible la CLI de Azure, [instale la CLI de Azure](command:az.install) para habilitar las funciones que la requieren. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Si no está disponible la CLI de Azure, ejecute el comando \"CLI de Azure: instalar\" para habilitar las funciones que lo requieren. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. No está disponible la CLI de Azure. Instale la última versión manualmente desde [aquí](https://docs.microsoft.com/cli/azure/install-azure-cli) y luego reinicie Azure Studio. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada. + No download link available for platform '{0}' Release info: ${1} - No hay ningún vínculo de descarga disponible para la plataforma \"{0}\" + No hay ningún vínculo de descarga disponible para la plataforma “{0}" Información de la versión: ${1} No release version available for platform '{0}' Release info: ${1} - No hay ninguna versión de lanzamiento disponible para la plataforma “{0}” -Información de la versión: ${1} - - - An error occurred while parsing the output of az --version. - Se ha producido un error al analizar la salida de la versión --az. + No hay ninguna versión disponible para la plataforma"{0}" +Información de versión: ${1} Platform '{0}' is currently unsupported La plataforma \"{0}\" no es compatible actualmente - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Una nueva versión de la CLI de Azure ( {0} ) está disponible, ¿desea actualizarla ahora? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione. - Prompting the user to accept the following: {0} Se pide al usuario que acepte lo siguiente: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Esta extensión requiere que la extensión de la CLI de Azure \"arcdata\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + No se pudo analizar la fecha de lanzamiento. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Información de la versión: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} Omitiendo la instalación de la CLI de Azure y la extensión arcdata, ya que la operación no fue solicitada por el usuario y la opción config: {0}.{1} es {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + La extensión arcdata de la CLI de Azure se ha instalado correctamente. Es necesario reiniciar Azure Studio para completar la configuración; las funciones no se activarán hasta que se realice esta acción. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Esta extensión requiere que la CLI de Azure >= {0} esté instalada, ¿desea actualizar a la última versión ({1}) ahora? Si no lo hace, es posible que alguna funcionalidad no funcione. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Esta extensión requiere la instalación de la extensión \"arcdata\" de la CLI de Azure. Instale la última versión siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Esta extensión requiere que la extensión de la CLI de Azure \"arcdata\" versión >= {0}sea instalada, pero la versión actual disponible es sólo {1}. Instale la versión correcta usando las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Información de la versión: ${1} Unexpected exit code from command: {1} ({0}) Código de salida inesperado desde el comando: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Su versión descargada de la extensión {1} de la CLI de Azure \"arcdata\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - No se ha comprobado la disponibilidad de la nueva versión de la CLI de Azure porque no se encuentra instalada. - - - Error updating Azure CLI: {0} - Error al actualizar la CLI de Azure: {0} - Updating Azure CLI... Actualizando la CLI de Azure... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \"CLI de Azure: instalar\" - User Response on prompt to install Azure CLI: {0} Respuesta del usuario a la solicitud de instalación de la CLI de Azure: {0} @@ -244,49 +232,73 @@ Información de la versión: ${1} User Response on prompt to update Azure CLI: {0} Respuesta del usuario a la solicitud de actualización de la CLI de Azure:: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Versión encontrada: {0} a la que se puede actualizar la CLI de Azure desde la versión actual: {1}. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + El usuario solicitó instalar la CLI de Azure y la extensión arcdata usando el comando \"CLI de Azure: instalar\" Yes + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Su versión descargada de la extensión {1} de la CLI de Azure \"arcdata\" aún no es compatible. La última versión es {0}. Instale la versión correcta siguiendo las instrucciones de [aquí](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure. - Azure CLI CLI de Azure - - Log debug info to the output channel for all executed az commands - Registrar información de depuración en el canal de salida para todos los comandos az ejecutados - - - Azure CLI Configuration - Configuración de la CLI de Azure - - - Support for Azure CLI. - Compatibilidad con la CLI de Azure. + + Azure CLI + CLI de Azure Azure CLI CLI de Azure - - The user will not be prompted to install the Azure CLI arcdata extension - El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure + + Azure CLI Configuration + Configuración de la CLI de Azure + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Elija si se le pedirá que descargue la extensión arcdata de la CLI de Azure. + + + Choose whether you will be prompted to install Azure CLI. + Elija si se le pedirá que instale la CLI de Azure. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Elija si se le solcita cuando esté disponible una actualización de la extensión arcdata de la CLI de Azure. + + + Log debug info to the output channel for all executed az commands + Registrar información de depuración en el canal de salida para todos los comandos az ejecutados + + + Support for Azure CLI. + Compatibilidad con la CLI de Azure. + + + The user will be prompted for update of the Azure CLI arcdata extension + Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure + + + The user will be prompted to install the Azure CLI + Se le pedirá al usuario que instale la CLI de Azure The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Información de la versión: ${1} The user will not be prompted for update of the Azure CLI arcdata extension Al usuario no se le pedirá que actualice la extensión arcdata de la CLI de Azure - - The user will be prompted for update of the Azure CLI arcdata extension - Se pedirá al usuario que actualice la extensión arcdata de la CLI de Azure - - - Choose whether you will be prompted to install Azure CLI. - Elija si se le pedirá que instale la CLI de Azure. - The user will not be prompted to install the Azure CLI Al usuario no se le pedirá que instale la CLI de Azure - - The user will be prompted to install the Azure CLI - Se le pedirá al usuario que instale la CLI de Azure - - - Azure CLI - CLI de Azure + + The user will not be prompted to install the Azure CLI arcdata extension + El usuario no tendrá que instalar la extensión arcdata de la CLI de Azure diff --git a/resources/xlf/es/azurecore.es.xlf b/resources/xlf/es/Microsoft.azurecore.es.xlf similarity index 76% rename from resources/xlf/es/azurecore.es.xlf rename to resources/xlf/es/Microsoft.azurecore.es.xlf index 6312c350c5..66f7c41c55 100644 --- a/resources/xlf/es/azurecore.es.xlf +++ b/resources/xlf/es/Microsoft.azurecore.es.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - No se ha devuelto ningún token de acceso desde Microsoft OAuth. + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + Azure Data Studio ya no desencadenará la autenticación para este inquilino {0} ({1}) y no se podrá acceder a los recursos. + +Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quitar al inquilino de la lista de exclusión en la configuración "{2}". + +¿Desea continuar? - - Error when adding your account to the cache. - Error al agregar la cuenta a la memoria caché. + + Cancel + Cancelar - - Error when getting your account from the cache - Error al obtener la cuenta de la memoria caché. + + Cancel and Authenticate + Cancelar y autenticar - - Error when parsing your account from the cache - Error al analizar la cuenta desde la memoria caché. + + Confirm + Confirmar + + + Ignore Tenant + Omitir inquilino Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Ha habido algún error problema con la autenticación, o bien los tokens se han eliminado del sistema. Pruebe a volver a agregar la cuenta de Azure Data Studio. - - - The user had no unique identifier within AAD - El usuario no tenía ningún identificador único en AAD. - - - Owning Tenant information not found for account. - No se encontró la información del inquilino propietario para la cuenta. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - Error al recuperar el token. [Abra las herramientas de desarrollo]({0}) para obtener más detalles. - - - Specified tenant with ID '{0}' not found. - No se encuentra el inquilino especificado con el id. "{0}". - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - Azure Data Studio ya no desencadenará la autenticación para este inquilino {0} ({1}) y no se podrá acceder a los recursos. - -Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quitar el inquilino de la lista de exclusión de la configuración de '{2}'. - -¿Desea continuar? - - - Confirm - Confirmar - - - Cancel and Authenticate - Cancelar y autenticar - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - El inquilino {0} ({1}) requiere que vuelva a autenticarse para acceder a {2} recursos. Presione Abrir para iniciar el proceso de autenticación. - - - Cancel - Cancelar - - - Ignore Tenant - Omitir inquilino - Open Abrir - - Unable to find account info when acquiring token. - No se encuentra la información de la cuenta al adquirir el token. - - - Unable to find configuration for Azure Resource {0} - No se encuentra la configuración del recurso de Azure {0} - Provider '{0}' does not have a Microsoft resource endpoint defined. El proveedor “{0}” no tiene definido un punto de conexión de recursos de Microsoft. + + Unable to find account info when acquiring token, please remove account and add again. + No se encuentra la información de la cuenta al adquirir el token. Quite la cuenta y vuelva a agregarla. + + + Unable to find configuration for Azure Resource {0} + No se encuentra la configuración del recurso de Azure {0} + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + El inquilino {0} ({1}) requiere que vuelva a autenticarse para acceder a {2} recursos. Presione Abrir para iniciar el proceso de autenticación. + - + - - Azure Auth Code Grant - Concesión de código de autenticación de Azure - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - No se puede iniciar el servidor. Puede tratarse de un error de permisos o una incompatibilidad en el sistema. Puede intentar habilitar la autenticación del dispositivo mediante código en la configuración. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Error en la biblioteca MSAL al solicitar la dirección URL del código de autenticación. Para obtener información más detallada sobre el error, consulte el panel de salida "Cuentas de Azure". + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Authentication failed due to a state mismatch, please close ADS and try again. Error de autenticación debido a una discrepancia de estados. Cierre ADS y vuelva a intentarlo. + + Azure Auth Code Grant + Concesión de código de autenticación de Azure + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + No se puede iniciar el servidor. Puede tratarse de un error de permisos o una incompatibilidad en el sistema. Puede intentar habilitar la autenticación del dispositivo mediante código en la configuración. + - + Add {0} account @@ -126,26 +98,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Azure Device Code Código de dispositivo de Azure - - Error encountered when trying to check for login results - Se ha encontrado un error al intentar comprobar los resultados del inicio de sesión. - - - Timed out when waiting for device code login. - Se ha agotado el tiempo de espera para el inicio de sesión del código del dispositivo. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - No hay ningún método de autenticación de Azure disponible. Debe habilitar los métodos de autenticación en la configuración de ADS. - - - No Azure auth method selected. You must select what method of authentication you want to use. - No se ha seleccionado ningún método de autenticación de Azure. Debe seleccionar el método de autenticación que quiera usar. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. Se ha realizado una llamada a azdata.accounts.getSecurityToken. Este método está en desuso y se quitará en versiones futuras. En su lugar, use getAccountSecurityToken. @@ -154,64 +110,52 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Failed to get token No se pudo obtener el token. - - {0} occurred when acquiring token. -{1} - {0} al adquirir el token. -{1} + + No Azure auth method available. You must enable the auth methods in ADS configuration. + No hay ningún método de autenticación de Azure disponible. Debe habilitar los métodos de autenticación en la configuración de ADS. + + + No Azure auth method selected. You must select what method of authentication you want to use. + No se ha seleccionado ningún método de autenticación de Azure. Debe seleccionar el método de autenticación que quiera usar. Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. Inquilino encontrado en la lista de omitidos, autenticación no intentada. Puede quitar al inquilino {0} de la lista de omitidos en el archivo settings.json: {1} si quiere acceder a los recursos de este inquilino. + + {0} occurred when acquiring token. +{1} + {0} se produjo al adquirir el token. +{1} + - + Failed to clear token cache No se pudo borrar la memoria caché de tokens - - Token cache successfully cleared - La memoria caché de tokens se ha borrado correctamente - - + - - Azure (China) - Azure (China) - Azure Azure + + Azure (China) + Azure (China) + Azure (US Government) Azure (Gobierno de EE. UU.) - + - - You must select an Azure account for this feature to work. - Debe seleccionar una cuenta de Azure para que esta característica funcione. - - - You must enable preview features in order to use Azure Cloud Shell. - Debe habilitar las características en versión preliminar para usar Azure Cloud Shell. - - - You must select a tenant for this feature to work. - Debe seleccionar un inquilino para que esta característica funcione. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - Actualmente no tiene la sesión iniciada en ninguna cuenta de Azure. Inicie sesión y vuelva a intentarlo. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Se necesita un inquilino para esta característica. Parece que su suscripción de Azure no tiene ningún inquilino. @@ -228,9 +172,25 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Starting cloud shell… Se está iniciando el shell de la nube... + + You are not currently signed into any Azure accounts, Please sign in and then try again. + Actualmente no tiene la sesión iniciada en ninguna cuenta de Azure. Inicie sesión y vuelva a intentarlo. + + + You must enable preview features in order to use Azure Cloud Shell. + Debe habilitar las características en versión preliminar para usar Azure Cloud Shell. + + + You must select a tenant for this feature to work. + Debe seleccionar un inquilino para que esta característica funcione. + + + You must select an Azure account for this feature to work. + Debe seleccionar una cuenta de Azure para que esta característica funcione. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Log Analytics workspaces @@ -246,7 +206,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + + + + Azure CosmosDB for PostgreSQL Cluster + Clúster Azure CosmosDB para PostgreSQL + + + + SQL databases @@ -262,7 +230,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + SQL servers @@ -270,7 +238,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Servidores de Azure Database for PostgreSQL - + SQL managed instances @@ -318,7 +286,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + - - Unrecognized Provider resource: {0} - Recurso de proveedor no reconocido: {0} - Unrecognized Provider resource type: {0} Tipo de recurso de proveedor no reconocido: {0} + + Unrecognized Provider resource: {0} + Recurso de proveedor no reconocido: {0} + - + No Resources found @@ -362,24 +330,28 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - No se pudieron obtener las suscripciones para la cuenta {0}(inquilino "{1}"). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). No se pudo adquirir el token de acceso para la cuenta '{0}' (inquilino '{1}'). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + No se pudieron obtener las suscripciones para la cuenta {0}(inquilino "{1}"). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (versión preliminar) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Si no ha iniciado Azure Cloud Shell en esta cuenta antes, visite https://shell.azure.com/ para empezar. Una vez realizada la configuración, podrá usar Azure Cloud Shell directamente en Azure Data Studio. + OK Aceptar @@ -388,10 +360,6 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Open Azure Shell Abrir Azure Shell - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Si no ha iniciado Azure Cloud Shell en esta cuenta antes, visite https://shell.azure.com/ para empezar. Una vez realizada la configuración, podrá usar Azure Cloud Shell directamente en Azure Data Studio. - Select Bash or PowerShell for Azure Cloud Shell Seleccionar Bash o PowerShell para Azure Cloud Shell @@ -399,7 +367,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Shell closed. - El shell se ha cerrado. + Shell cerrado. @@ -408,7 +376,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Sign in to Azure... @@ -416,7 +384,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + No Tenants found. @@ -424,7 +392,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Failed to load some Azure accounts. {0} @@ -432,7 +400,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Loading ... - Carga en curso... + Cargando... Show Azure accounts @@ -440,7 +408,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + No Tenants found. @@ -448,7 +416,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + No Subscriptions found. @@ -456,7 +424,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + No Resources found. @@ -464,7 +432,7 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + No Subscriptions found. @@ -472,15 +440,15 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita - + Loading ... - Cargando... + Carga en curso... - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Error fetching subscriptions for account {0} tenant {1} : {2} Error al obtener las suscripciones de la cuenta {0}, inquilino {1}: {2}. - - Invalid query - Consulta no válida - Error: {0} Error: {0} + + Invalid query + Consulta no válida + - + - - Azure Resources (Preview) - Recursos de Azure (versión preliminar) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - No se pudieron guardar las claves para la memoria caché de tokens en el almacén de credenciales. Esto puede provocar problemas de persistencia de tokens de acceso de Azure e inestabilidades de conexión. Es probable que SqlTools haya alcanzado el límite de almacenamiento de credenciales en Windows. Borre al menos 2 credenciales que empiecen con "Microsoft.SqlTools|" en el Administrador de credenciales de Windows y vuelva a cargar. - - - Unable to open link, missing required values - No se puede abrir el vínculo; faltan valores necesarios. - Australia Central Centro de Australia @@ -538,17 +494,25 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Australia Southeast Sudeste de Australia + + Azure Accounts + Cuentas de Azure + Azure Arc-enabled PostgreSQL Hyperscale Hiperescala de PostgreSQL habilitada para Azure Arc - - Data Service - Azure Arc - Servicio de datos: Azure Arc + + Azure Database for PostgreSQL flexible servers + Servidores flexibles de Azure Database for PostgreSQL - - SQL managed instance - Azure Arc - Instancia administrada de SQL: Azure Arc + + Azure Database for PostgreSQL servers + Servidores de Azure Database for PostgreSQL + + + Azure Resources (Preview) + Recursos de Azure (versión preliminar) Brazil South @@ -566,6 +530,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Canada East Este de Canadá + + Cancel + Cancelar + Central India Centro de la India @@ -578,9 +546,9 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Central US EUAP EUAP del centro de EE. UU. - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Advertencia: ADAL está en desuso y está programado para quitarse en una versión futura. Use MSAL en su lugar. + + Data Service - Azure Arc + Servicio de datos: Azure Arc Disable @@ -606,10 +574,6 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita East US 2 EUAP EUAP de este de EE. UU. 2 - - Azure Accounts - Cuentas de Azure - France Central Centro de Francia @@ -642,6 +606,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Japan West Japón Occidental + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + No se pudieron guardar las claves para la memoria caché de tokens en el almacén de credenciales. Esto puede provocar problemas de persistencia de tokens de acceso de Azure e inestabilidades de conexión. Es probable que SqlTools haya alcanzado el límite de almacenamiento de credenciales en Windows. Borre al menos 2 credenciales que empiecen con "Microsoft.SqlTools|" en el Administrador de credenciales de Windows y vuelva a cargar. + Korea Central Centro de Corea del Sur @@ -654,10 +622,18 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Location Ubicación + + Modifying this setting requires reloading the window for all changes to take effect. + La modificación de esta configuración requiere volver a cargar la ventana para que se apliquen todos los cambios. + Name Nombre + + No clouds are enabled, please enable a cloud to continue. + No hay nubes habilitadas, habilite una nube para continuar. + North Central US Centro-norte de EE. UU. @@ -674,34 +650,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Norway West Oeste de Noruega - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Advertencia: Azure PII Logging está habilitado. Habilitar esta opción permite registrar información de identificación personal y solo debe utilizarse con fines de depuración. - - - Azure Database for PostgreSQL flexible servers - Servidores flexibles de Azure Database for PostgreSQL - - - Azure Database for PostgreSQL servers - Servidores de Azure Database for PostgreSQL - - - Reload - Recargar - Reload Azure Data Studio Vuelva a cargar Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - La biblioteca de autenticación ha cambiado. Vuelva a cargar Azure Data Studio. - - - Modifying this setting requires reloading the window for all changes to take effect. - La modificación de esta configuración requiere volver a cargar la ventana para que se apliquen todos los cambios. - Resource group Grupo de recursos @@ -710,6 +662,26 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Resource type Tipo de recurso + + SQL Server - Azure Arc + SQL Server: Azure Arc + + + SQL database + Base de datos SQL + + + SQL managed instance + Instancia administrada de SQL + + + SQL managed instance - Azure Arc + Instancia administrada de SQL: Azure Arc + + + SQL server + SQL Server + South Africa North Norte de Sudáfrica @@ -722,34 +694,22 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita South Central US Centro-sur de EE. UU. - - Southeast Asia - Sudeste Asiático - South India Sur de la India - - SQL database - Base de datos SQL - - - SQL managed instance - Instancia administrada de SQL - - - SQL server - SQL Server - - - SQL Server - Azure Arc - SQL Server: Azure Arc + + Southeast Asia + Sudeste Asiático Subscription Suscripción + + Switch to MSAL + Cambiar a MSAL + Switzerland North Norte de Suiza @@ -758,6 +718,10 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Switzerland West Oeste de Suiza + + Token cache has been cleared successfully, please reload Azure Data Studio. + La caché de token se ha borrado correctamente, vuelva a cargar Azure Data Studio. + Type Icon Icono de tipo @@ -782,6 +746,14 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Unable to get token for tenant {0} No se puede obtener el token para el inquilino {0}. + + Unable to open link, missing required values + No se puede abrir el vínculo; faltan valores necesarios. + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Advertencia: Azure PII Logging está habilitado. Habilitar esta opción permite registrar información de identificación personal y solo debe utilizarse con fines de depuración. + West Central US Centro-oeste de EE. UU. @@ -802,85 +774,53 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita West US 2 Oeste de EE. UU. 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} ha cambiado, vuelva a cargar Azure Data Studio. + - + - - Clear Azure Account Token Cache - Borrar la memoria caché de tokens de cuentas de Azure + + Could not load endpoints from settings, please check the logs for more details. + No se han podido cargar los puntos de conexión desde la configuración, compruebe los registros para obtener más detalles. - - Browse and work with Azure resources - Examinar y trabajar con recursos de Azure + + Successfully loaded custom endpoints from settings + Puntos de conexión personalizados cargados correctamente desde la configuración - - Azure (Core) - Azure (Core) - - - Open in Azure Portal - Abrir en Azure Portal - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - Filtro de recursos. Cada elemento es un id. de cuenta, un id. de suscripción y un nombre separados por una barra diagonal - - - Azure Resource Configuration - Configuración de recursos de Azure + + + + + + ARM Resource Endpoint + Punto de conexión de recursos de ARM Add to Servers Añadir a servidores - - Connect - Conectar - Azure Azure - - Refresh - Actualizar - - - Azure: Refresh All Accounts - Azure: actualizar todas las cuentas - - - Select Subscriptions - Seleccionar suscripciones - - - Select Tenants - Seleccionar inquilinos - - - Azure: Sign In - Azure: iniciar sesión - - - Start Cloud Shell - Inicio de Cloud Shell - - - Azure (Preview) - Azure (versión preliminar) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Lista de id. de inquilino que se omitirán al consultar recursos de Azure o solicitar tokens de autenticación. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - Biblioteca usada para el flujo de autenticación de AAD. Reinicie ADS después de cambiar esta opción. + + Azure (Core) + Azure (Core) + + + Azure (Preview) + Azure (versión preliminar) Azure Account Configuration @@ -890,46 +830,170 @@ Para permitir de nuevo el acceso a los recursos de este inquilino, deberá quita Azure Authentication Method Método de autenticación de Azure + + Azure KeyVault Resource Endpoint + Punto de conexión de recurso de Azure KeyVault + + + Azure Kusto Resource Endpoint + Punto de conexión de recursos de Azure Kusto + + + Azure Log Analytics Endpoint + Punto de conexión de Azure Log Analytics + + + Azure Portal Endpoint + Punto de conexión de Azure Portal + + + Azure Resource Configuration + Configuración de recursos de Azure + + + Azure Storage Resource Endpoint + Punto de conexión de recursos de Azure Storage + + + Azure Storage Resource Endpoint Suffix + Sufijo de punto de conexión de recursos de Azure Storage + + + Azure: Refresh All Accounts + Azure: actualizar todas las cuentas + + + Azure: Sign In + Azure: iniciar sesión + + + Browse and work with Azure resources + Examinar y trabajar con recursos de Azure + + + Clear Azure Account Token Cache + Borrar la memoria caché de tokens de cuentas de Azure + + + Client ID for Azure Data Studio + Id. de cliente para Azure Data Studio + + + Cloud Display Name + Nombre para mostrar de la nube + + + Cloud ID + Id. de nube + + + Cloud Name + Nombre de la nube + + + Cloud Settings + Configuración de la nube + Code Grant Method Método de concesión de código + + Connect + Conectar + Device Code Method Método de código del dispositivo + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario. + + + Graph Resource Endpoint + Punto de conexión de recurso de Graph + + + Host Endpoint + Punto de conexión de Host + + + Microsoft Graph Resource Endpoint + Punto de conexión de recursos de Microsoft Graph + + + Microsoft Resource Endpoint + Punto de conexión de recursos de Microsoft + + + Open in Azure Portal + Abrir en Azure Portal + + + Power BI Resource Endpoint + Punto de conexión de recursos de Power BI + + + Provider Settings + Configuración del proveedor + + + Refresh + Actualizar + + + SQL Resource Endpoint + Punto de conexión de recursos de SQL + + + Scopes Endpoint + Punto de conexión de ámbitos + + + Select Subscriptions + Seleccionar suscripciones + + + Select Tenants + Seleccionar inquilinos + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Configuración que contiene puntos de conexión de autenticación de Azure personalizados. Los cambios realizados en esta configuración requieren un reinicio para que surta efecto. + Should Azure China integration be enabled Si debería habilitarse la integración de Azure China - - Should Azure Germany integration be enabled - Si debería habilitarse la integración de Azure Alemania - Should Azure public cloud integration be enabled Si debería habilitarse la integración de la nube pública de Azure + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida. + Should US Government Azure cloud (Fairfax) integration be enabled Si debería habilitarse la integración de la nube de US Government Azure - - Should US National Azure cloud integration be enabled - Indica si se debe habilitar la integración de la nube de Azure nacional de EE. UU. + + Start Cloud Shell + Inicio de Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Lista de id. de inquilino que se omitirán al consultar recursos de Azure o solicitar tokens de autenticación. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + Filtro de recursos. Cada elemento es un id. de cuenta, un id. de suscripción y un nombre separados por una barra diagonal [Optional] The verbosity of logging for the Azure Accounts extension. [Optional] El nivel de detalle del registro de la extensión Cuentas de Azure. - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Deshabilite la integración de las cadenas de claves del sistema. Las credenciales se almacenarán en un archivo plano en el directorio principal del usuario. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - La información de identificación personal (DCP) debe registrarse en el canal de salida de las cuentas de Azure y en el archivo de registro del canal de salida. - \ No newline at end of file diff --git a/resources/xlf/es/Microsoft.azuremonitor.es.xlf b/resources/xlf/es/Microsoft.azuremonitor.es.xlf new file mode 100644 index 0000000000..04f53fd48b --- /dev/null +++ b/resources/xlf/es/Microsoft.azuremonitor.es.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + {0} descargado + + + Downloading {0} + Descargando {0} + + + Downloading {0} + Descargando {0} + + + Failed to start {0} + No se ha podido iniciar {0} + + + Installed {0} + {0} instalado + + + Installing {0} + Instalando {0} + + + Installing {0} to {1} + Instalando {0} en {1} + + + Starting {0} + Iniciando {0} + + + {0} Started + {0} iniciado + + + + + + + Account does not exist. + La cuenta no existe. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + + + + + + + Notebooks + Cuadernos + + + Only .ipynb Notebooks are supported + Solo se admiten los Notebooks de tipo .ipynb + + + Unsupported platform + Plataforma no admitida + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Cancelar + + + Cancel operation? + ¿Cancelar operación? + + + Search Server Names + Buscar nombres de servidor + + + + + + + Error notifying of node change: {0} + Error al notificar el cambio de nodo: {0} + + + Root + Raíz + + + Session for node {0} does not exist + La sesión para el nodo {0} no existe + + + + + + + View Known Issues + Ver problemas conocidos + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio. + + + + + + + Administrative privileges + Privilegios administrativos + + + Administrative privileges: SYSDBA or SYSOPER + Privilegios administrativos: SYSDBA o SYSOPER + + + Authentication type + Tipo de autenticación + + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universal con compatibilidad con MFA + + + Azure Monitor Logs + Registros de Azure Monitor + + + Azure Monitor access for Azure Data Studio + acceso Azure Monitor para Azure Data Studio + + + Custom name of the connection + Nombre personalizado de la conexión + + + Database + Base de datos + + + Indicates the password to be used when connecting to the data source + Indica la contraseña que se utilizará al conectarse al origen de datos + + + Indicates the user ID to be used when connecting to the data source + Indica el identificador de usuario que se va a usar al conectar con el origen de datos + + + Log Analytics Workspace ID + Id. de área de trabajo de Log Analytics + + + Metadata Pooling + Agrupación de metadatos + + + Name + Nombre + + + Name + Nombre + + + Name (optional) + Nombre (opcional) + + + Password + Contraseña + + + Password of the proxy user. + Contraseña del usuario proxy. + + + Proxy Password + Contraseña de proxy + + + Proxy User Id + Id. de usuario proxy + + + Security + Seguridad + + + Size (MB) + Tamaño (MB) + + + Source + Origen + + + Specifies the method of authenticating with Azure Monitor + Especifica el método de autenticación con Azure Monitor + + + The name of the initial catalog or database in the data source + Nombre del catálogo o base de datos inicial del origen de datos + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Este atributo indica si la información de metadatos de las consultas ejecutadas se almacena en caché para mejorar el rendimiento. + + + Type + Tipo + + + User name + Nombre de usuario + + + User name of the proxy user. + Nombre de usuario del usuario proxy. + + + Workspace ID + Id. del área de trabajo + + + Workspace ID + Id. del área de trabajo + + + Workspace Name + Nombre del área de trabajo + + + + \ No newline at end of file diff --git a/resources/xlf/es/cms.es.xlf b/resources/xlf/es/Microsoft.cms.es.xlf similarity index 97% rename from resources/xlf/es/cms.es.xlf rename to resources/xlf/es/Microsoft.cms.es.xlf index e3b5297145..345639d25e 100644 --- a/resources/xlf/es/cms.es.xlf +++ b/resources/xlf/es/Microsoft.cms.es.xlf @@ -1,27 +1,11 @@  - + Add Server Group Añadir grupo de servidores - - Cancel - Cancelar - - - OK - Aceptar - - - Server Group Description - Descripción del grupo de servidores - - - Server Group Name - Nombre del grupo de servidores - Are you sure you want to delete ¿Seguro que desea eliminar? @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Los servidores de Azure SQL no se pueden usar como servidores de administración central. + + Cancel + Cancelar + Central Management Server Group already has a Registered Server with the name {0} El grupo de servidores de administración central ya tiene un servidor registrado con el nombre {0} - - {0} already has a Server Group with the name {1} - {0} ya tiene un grupo de servidores con el nombre {1} - No No + + OK + Aceptar + + + Server Group Description + Descripción del grupo de servidores + + + Server Group Name + Nombre del grupo de servidores + Yes + + {0} already has a Server Group with the name {1} + {0} ya tiene un grupo de servidores con el nombre {1} + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - Error inesperado al cargar los servidores guardados {0} - Loading ... Cargando... + + Unexpected error occurred while loading saved servers {0} + Error inesperado al cargar los servidores guardados {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Edición + + Add Central Management Server + Agregar servidor de administración central - - Compatibility Level - Nivel de compatibilidad - - - Owner - Propietario - - - Pricing Tier - Plan de tarifa - - - Type - Tipo - - - Version - Versión - - - MSSQL configuration - Configuración de MSSQL - - - Declares the application workload type when connecting to a server - Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor - - - Application intent - Intención de la aplicación - - - The name of the application - El nombre de la aplicación - - - Application name - Nombre de la aplicación - - - The name of the primary file, including the full path name, of an attachable database - Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar - - - Attach DB filename - Adjuntar nombre de archivo de base de datos - - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universal con compatibilidad con MFA - - - Windows Authentication - Autenticación de Windows - - - SQL Login - Inicio de sesión SQL - - - Specifies the method of authenticating with SQL Server - Especifica el método de autenticación con SQL Server - - - Authentication type - Tipo de autenticación - - - Enables or disables Always Encrypted for the connection - Habilita o deshabilita Always Encrypted para la conexión. + + Advanced + Opciones avanzadas Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error + + Application intent + Intención de la aplicación - - Command timeout - Tiempo de espera del comando + + Application name + Nombre de la aplicación - - Number of attempts to restore connection - Número de intentos para restaurar la conexión - - - Connect retry count - Recuento de reintentos de conexión - - - Delay between attempts to restore connection - Retraso entre intentos para restaurar la conexión - - - Connect retry interval - Intervalo de reintento de conexión - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 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 - - - Connect timeout - Tiempo de espera de la conexión - - - Custom name of the connection - Nombre personalizado de la conexión - - - Name (optional) - Nombre (opcional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server - - - Context connection - Conexión contextual - - - The SQL Server language record name - El nombre del registro de idioma de SQL Server - - - Current language - Idioma actual - - - Azure Attestation - Atestación de Azure - - - Host Guardian Service - Servicio de protección de host - - - None - Ninguno - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros - - - Attestation protocol - Protocolo de atestación - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros + + Attach DB filename + Adjuntar nombre de archivo de base de datos Attestation URL URL de atestación - - Optional (False) - Optional (False) + + Attestation protocol + Protocolo de atestación - - Strict - Strict + + Authentication type + Tipo de autenticación - - Mandatory (True) - Mandatory (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universal con compatibilidad con MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Cuando es "Mandatory" o "Strict", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en "Strict", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado "Strict" se admite en SQL Server 2022 y posteriores. + + Azure Attestation + Atestación de Azure - - Encrypt - Cifrar + + Central Management Servers + Servidores de administración central - - The name or network address of the instance of SQL Server that acts as a failover partner - El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error + + Central Management Servers + Servidores de administración central - - Failover partner - Socio de conmutación por error + + Command timeout + Tiempo de espera del comando - - Advanced - Opciones avanzadas + + Compatibility Level + Nivel de compatibilidad + + + Compatibility Level + Nivel de compatibilidad + + + Computer Name + Nombre del equipo + + + Connect retry count + Recuento de reintentos de conexión + + + Connect retry interval + Intervalo de reintento de conexión + + + Connect timeout + Tiempo de espera de la conexión Connection Resiliency @@ -294,53 +178,137 @@ Context Contexto - - Initialization - Inicialización + + Context connection + Conexión contextual - - Pooling - Agrupación + + Current language + Idioma actual - - Replication - Replicación + + Custom name of the connection + Nombre personalizado de la conexión - - Security - Seguridad + + Declares the application workload type when connecting to a server + Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor - - Source - Origen + + Delay between attempts to restore connection + Retraso entre intentos para restaurar la conexión - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados. + + Delete + Eliminar + + + Delete + Eliminar + + + Delete + Eliminar + + + Description of the SQL Server instance + Descripción de la instancia de SQL Server + + + Disabled + Deshabilitado + + + Edition + Edición + + + Edition + Edición + + + Enabled + Habilitado + + + Enables or disables Always Encrypted for the connection + Habilita o deshabilita Always Encrypted para la conexión. + + + Enables or disables Secure enclaves for the connection + Habilitar o deshabilitar enclaves seguros para la conexión + + + Encrypt + Cifrar + + + Failover partner + Socio de conmutación por error + + + Host Guardian Service + Servicio de protección de host Host name in certificate Nombre de host en el certificado: - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados. + + + Indicates the password to be used when connecting to the data source + Indica la contraseña que se utilizará al conectarse al origen de datos + + + Indicates the user ID to be used when connecting to the data source + Indica el identificador de usuario que se va a usar al conectar con el origen de datos + + + Indicates which server type system then provider will expose through the DataReader + Indica qué sistema de tipo de servidor expondrá el proveedor a través de DataReader + + + Initialization + Inicialización + + + Last Database Backup + Última copia de seguridad de la base de datos + + + Last Log Backup + Última copia de seguridad de registros Load balance timeout Tiempo de espera del equilibrio de carga - - The maximum number of connections allowed in the pool - El número máximo de conexiones permitidas en el grupo + + MSSQL configuration + Configuración de MSSQL + + + Mandatory (True) + Mandatory (True) Max pool size Tamaño máximo del grupo - - The minimum number of connections allowed in the pool - El número mínimo de conexiones permitidas en el grupo + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Conmutación por error de varias subredes - - When true, multiple result sets can be returned and read from one connection - Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión. - Multiple active result sets Conjuntos de resultados activos múltiples (MARS) - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server + + Name (optional) + Nombre (opcional) + + + Name of the SQL Server instance + Nombre de la instancia de SQL Server + + + New Server Group... + Nuevo grupo de servidores... + + + New Server Registration... + Nuevo registro de servidores... + + + None + Ninguno + + + Number of attempts to restore connection + Número de intentos para restaurar la conexión + + + Number of minutes to retain log files for backend services. Default is 1 week. + Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana. + + + OS Version + Versión del sistema operativo + + + Optional (False) + Optional (False) + + + Owner + Propietario + + + Owner + Propietario Packet size Tamaño del paquete - - Indicates the password to be used when connecting to the data source - Indica la contraseña que se utilizará al conectarse al origen de datos - Password Contraseña - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión - Persist security info Información de seguridad persistente - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado + + Pooling + Agrupación Pooling @@ -394,93 +390,57 @@ Port Puerto - - Used by SQL Server in Replication - Utilizado por SQL Server en replicación + + Pricing Tier + Plan de tarifa + + + Recovery Model + Modelo de recuperación + + + Refresh + Actualizar + + + Refresh Server Group + Actualizar grupo de servidores + + + Replication + Replicación Replication Replicación - - Enables or disables Secure enclaves for the connection - Habilitar o deshabilitar enclaves seguros para la conexión - - - Secure enclaves - Enclaves seguros - - - Description of the SQL Server instance - Descripción de la instancia de SQL Server - - - Server Description - Descripción del servidor - - - Name of the SQL Server instance - Nombre de la instancia de SQL Server - - - Server - Servidor - - - e.g. tcp:servername,1433 - por ejemplo, tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict. - - - Trust server certificate - Certificado de servidor de confianza - - - Indicates which server type system then provider will expose through the DataReader - Indica qué sistema de tipo de servidor expondrá el proveedor a través de DataReader - - - Type system version - Versión de sistema de tipo - - - Indicates the user ID to be used when connecting to the data source - Indica el identificador de usuario que se va a usar al conectar con el origen de datos - - - User name - Nombre del usuario - - - The name of the workstation connecting to SQL Server - El nombre de la estación de trabajo que se conecta a SQL Server - - - Workstation Id - Id. de estación de trabajo - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Compatibilidad con la administración de servidores de administración central de SQL Server - - - Disabled - Deshabilitado + + SQL Login + Inicio de sesión SQL SQL Server Central Management Servers Servidores de administración central de SQL Server - - Enabled - Habilitado + + Secure enclaves + Enclaves seguros + + + Security + Seguridad + + + Server + Servidor + + + Server Description + Descripción del servidor + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, ", micolumna2" en lugar de al final, por ejemplo, "micolumna1,". - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines ¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en "SELECT C1, C2 FROM T1", C1 y C2 estarán en líneas separadas - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio. + + Source + Origen - - Number of minutes to retain log files for backend services. Default is 1 week. - Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". + + Specifies the method of authenticating with SQL Server + Especifica el método de autenticación con SQL Server - - New Server Registration... - Nuevo registro de servidores... + + Strict + Strict - - New Server Group... - Nuevo grupo de servidores... + + Support for managing SQL Server Central Management Servers + Compatibilidad con la administración de servidores de administración central de SQL Server - - Delete - Eliminar + + The SQL Server language record name + El nombre del registro de idioma de SQL Server - - Delete - Eliminar + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error - - Delete - Eliminar + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 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 - - Central Management Servers - Servidores de administración central + + The maximum number of connections allowed in the pool + El número máximo de conexiones permitidas en el grupo - - Refresh - Actualizar + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya - - Refresh Server Group - Actualizar grupo de servidores + + The minimum number of connections allowed in the pool + El número mínimo de conexiones permitidas en el grupo - - Add Central Management Server - Agregar servidor de administración central + + The name of the application + El nombre de la aplicación - - Central Management Servers - Servidores de administración central + + The name of the primary file, including the full path name, of an attachable database + Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + The name of the workstation connecting to SQL Server + El nombre de la estación de trabajo que se conecta a SQL Server - - [Optional] Do not show unsupported platform warnings - [Opcional] No mostrar advertencias de plataformas no compatibles + + The name or network address of the instance of SQL Server that acts as a failover partner + El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error - - Compatibility Level - Nivel de compatibilidad + + Trust server certificate + Certificado de servidor de confianza - - Last Database Backup - Última copia de seguridad de la base de datos + + Type + Tipo - - Last Log Backup - Última copia de seguridad de registros + + Type system version + Versión de sistema de tipo - - Owner - Propietario + + Used by SQL Server in Replication + Utilizado por SQL Server en replicación - - Recovery Model - Modelo de recuperación + + User name + Nombre del usuario - - Computer Name - Nombre del equipo - - - OS Version - Versión del sistema operativo - - - Edition - Edición + + Version + Versión Version Versión + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Cuando es "Mandatory" o "Strict", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en "Strict", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado "Strict" se admite en SQL Server 2022 y posteriores. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server + + + When true, multiple result sets can be returned and read from one connection + Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión. + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado + + + Windows Authentication + Autenticación de Windows + + + Workstation Id + Id. de estación de trabajo + + + [Optional] Do not show unsupported platform warnings + [Opcional] No mostrar advertencias de plataformas no compatibles + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. + + + e.g. tcp:servername,1433 + por ejemplo, tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, ", micolumna2" en lugar de al final, por ejemplo, "micolumna1,". + \ No newline at end of file diff --git a/resources/xlf/es/dacpac.es.xlf b/resources/xlf/es/Microsoft.dacpac.es.xlf similarity index 98% rename from resources/xlf/es/dacpac.es.xlf rename to resources/xlf/es/Microsoft.dacpac.es.xlf index 3005cb59f5..848d3efa11 100644 --- a/resources/xlf/es/dacpac.es.xlf +++ b/resources/xlf/es/Microsoft.dacpac.es.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + Ya existe una base de datos con el mismo nombre en la instancia del servidor SQL + + + Create a database from a .bacpac file [Import Bacpac] + Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac] + + + Data Loss + Pérdida de datos + + + Data-tier Application Wizard + Asistente para importar aplicaciones de capa de datos + Database Name Nombre de la base de datos @@ -10,26 +26,18 @@ Deploy Implementar - - Select Deploy Dacpac Settings - Seleccione la configuración de implementación de Dacpac - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] Implementar un archivo .dacpac de una aplicación de la capa de datos en una instancia de SQL Server [Implementar Dacpac] - - Review the deploy plan - Revise el plan de implementación + + Deploy plan operations + Implementar operaciones de plan Export Exportar - - Select Export Bacpac Settings - Seleccione la configuración de exportación de Bacpac - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Exportar el esquema y los datos de una base de datos al formato de archivo lógico .bacpac [Exportar Bacpac] @@ -38,42 +46,126 @@ Extract Extraer - - Select Extract Dacpac Settings - Seleccione la configuración de extracción de Dacpac - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Extraer una aplicación de la capa de datos de una instancia de SQL Server a un archivo .dacpac [Extraer Dacpac] + + File Location + Ubicación del archivo + + + File name cannot be whitespace + El nombre de archivo no puede ser un espacio en blanco. + + + File name cannot end with a period + El nombre del archivo no puede terminar con un punto. + + + File name cannot end with a whitespace + El nombre del archivo no puede terminar con un espacio en blanco + + + File name is over 255 characters + El nombre de archivo tiene más de 255 caracteres + Generate Script Generar script + + Generating deploy plan failed '{0}' + No se pudo generar el plan de implementación, "{0}" + + + Generating deploy script failed '{0}' + No se pudo generar el plan de implementación, "{0}" + Import Importar - - Select Import Bacpac Settings - Seleccione la configuración de importación de Bacpac + + Invalid file characters + Caracteres de archivo no válidos - - Create a database from a .bacpac file [Import Bacpac] - Crear una base de datos a partir de un archivo .bacpac [Importar Bacpac] + + Name of object that will be affected by deployment + Nombre del objeto que se verá afectado por la implementación New Database Nueva base de datos + + No data loss will occur from the listed deploy actions. + Las acciones de implementación enumeradas no darán lugar a la pérdida de datos. + + + Object + Objeto + + + Open + Abrir + + + Operation + Operación + + + Operation(Create, Alter, Delete) that will occur during deployment + Operación (crear, modificar, eliminar) que tendrá lugar durante la implementación + + + Operations that may result in data loss are marked with a warning sign + Las operaciones que pueden dar lugar a la pérdida de datos se marcan con un signo de advertencia + Proceed despite possible data loss Continuar a pesar de la posible pérdida de datos + + Reserved file name. Choose another name and try again + Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo + + + Review the deploy plan + Revise el plan de implementación + + + Save + Guardar + + + Select Deploy Dacpac Settings + Seleccione la configuración de implementación de Dacpac + + + Select Export Bacpac Settings + Seleccione la configuración de exportación de Bacpac + + + Select Extract Dacpac Settings + Seleccione la configuración de extracción de Dacpac + + + Select Import Bacpac Settings + Seleccione la configuración de importación de Bacpac + Select an Operation Seleccionar una operación + + Select file + Seleccionar archivo + + + Setting + Valor de configuración + Source Database Base de datos de origen @@ -86,6 +178,10 @@ Summary Resumen + + Summary of settings + Resumen de la configuración + Target Database Base de datos de destino @@ -94,126 +190,14 @@ Target Server Servidor de destino - - Upgrade Existing Database - Actualizar base de datos existente - - - Version (use x.x.x.x where x is a number) - Versión (use x.x.x.x, donde x es un número) - - - Open - Abrir - - - Data Loss - Pérdida de datos - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. Las acciones de implementación pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} de las acciones de implementación enumeradas pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación. - - - Operations that may result in data loss are marked with a warning sign - Las operaciones que pueden dar lugar a la pérdida de datos se marcan con un signo de advertencia - - - A database with the same name already exists on the instance of SQL Server - Ya existe una base de datos con el mismo nombre en la instancia del servidor SQL - - - default - predeterminado - - - Generating deploy plan failed '{0}' - No se pudo generar el plan de implementación, "{0}" - - - Deploy plan operations - Implementar operaciones de plan - - - File Location - Ubicación del archivo - - - File name cannot end with a period - El nombre del archivo no puede terminar con un punto. - - - Generating deploy script failed '{0}' - No se pudo generar el plan de implementación, "{0}" - - - Invalid file characters - Caracteres de archivo no válidos - - - No data loss will occur from the listed deploy actions. - Las acciones de implementación enumeradas no darán lugar a la pérdida de datos. - - - Name of object that will be affected by deployment - Nombre del objeto que se verá afectado por la implementación - - - Object - Objeto - - - Operation - Operación - - - {0} operation failed '{1}' - Error en la operación ({0}, "{1}") - - - Operation(Create, Alter, Delete) that will occur during deployment - Operación (crear, modificar, eliminar) que tendrá lugar durante la implementación - - - Reserved file name. Choose another name and try again - Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo - This file name is reserved for use by Windows. Choose another name and try again El nombre de este archivo está reservado para Windows. Elija otro nombre e inténtelo de nuevo. - - Save - Guardar - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - Puede ver el estado de la generación de scripts en la vista de tareas una vez que se cierra el asistente. El script generado se abrirá cuando se complete. - - - Select file - Seleccionar archivo - - - Setting - Valor de configuración - - - Summary of settings - Resumen de la configuración - - - File name is over 255 characters - El nombre de archivo tiene más de 255 caracteres - - - File name cannot end with a whitespace - El nombre del archivo no puede terminar con un espacio en blanco - Type Tipo @@ -226,6 +210,10 @@ Undefined name Nombre sin definir + + Upgrade Existing Database + Actualizar base de datos existente + Value Valor @@ -234,26 +222,34 @@ Version Versión - - File name cannot be whitespace - El nombre de archivo no puede ser un espacio en blanco. + + Version (use x.x.x.x where x is a number) + Versión (use x.x.x.x, donde x es un número) - - Data-tier Application Wizard - Asistente para importar aplicaciones de capa de datos + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + Puede ver el estado de la generación de scripts en la vista de tareas una vez que se cierra el asistente. El script generado se abrirá cuando se complete. + + + default + predeterminado + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} de las acciones de implementación enumeradas pueden dar lugar a la pérdida de datos. Asegúrese de que tiene una copia de seguridad o una instantánea por si hay algún problema con la implementación. + + + {0} operation failed '{1}' + Error en la operación ({0}, "{1}") - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Ruta de acceso completa a la carpeta donde. DACPAC y. Los archivos BACPAC se guardan de forma predeterminada - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard Asistente para importar aplicaciones de capa de datos + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Ruta de acceso completa a la carpeta donde. DACPAC y. Los archivos BACPAC se guardan de forma predeterminada + \ No newline at end of file diff --git a/resources/xlf/es/data-workspace.es.xlf b/resources/xlf/es/Microsoft.data-workspace.es.xlf similarity index 95% rename from resources/xlf/es/data-workspace.es.xlf rename to resources/xlf/es/Microsoft.data-workspace.es.xlf index f227a6cdee..4fff0c4c39 100644 --- a/resources/xlf/es/data-workspace.es.xlf +++ b/resources/xlf/es/Microsoft.data-workspace.es.xlf @@ -1,46 +1,14 @@  - + All Project Types Todos los tipos de proyecto - - Click "Learn more" button for more information about local development experience to {0} - Haga clic en el botón "Más información" para informarse sobre la experiencia de desarrollo local para {0} - - - Select - Seleccionar - - - No provider was found for project type with id: '{0}' - No se encontró ningún proveedor para el tipo de proyecto con id. "{0}". - - - No provider was found for the following projects: {0} - No se encontró ningún proveedor para los siguientes proyectos: {0}. - - - Failed to load the project provider extension '{0}'. Error message: {1} - No se pudo cargar la extensión del proveedor de proyectos "{0}". Mensaje de error: {1} - - - Local - Local - - - Refresh - Actualizar - - - Create new database project - Crear nuevo proyecto de base de datos - - - Type - Tipo + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora? Browse @@ -48,43 +16,95 @@ Browse... - Examinar... + Examine... - - The selected clone path '{0}' does not exist or is not a directory. - La ruta de clonación seleccionada, "{0}", no existe o no es un directorio. + + Click "Learn More" button for more information about SDK-style projects + Haga clic en el botón "Más información" para obtener más información sobre los proyectos de estilo SDK + + + Click "Learn more" button for more information about local development experience to {0} + Haga clic en el botón "Más información" para informarse sobre la experiencia de desarrollo local para {0} + + + Cloning git repository '{0}'... + Clonando el repositorio git '{0}'... Create Crear + + Create new database project + Crear nuevo proyecto de base de datos + Default Predeterminado + + Directory '{0}' already exists in the selected location, please choose another + El directorio "{0}" ya existe en la ubicación seleccionada. Elija otro. + Enter Project Name Escriba el nombre del proyecto. - - The selected {0} file '{1}' does not exist or is not a file. - El archivo {0} seleccionado, "{1}", no existe o no es un archivo. + + Enter project name + Escriba el nombre del proyecto. Enter remote git repository URL Escriba la dirección URL del repositorio GIT remoto. + + Error during git clone. View git output for more details + Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles. + + + Failed to load the project provider extension '{0}'. Error message: {1} + No se pudo cargar la extensión del proveedor de proyectos "{0}". Mensaje de error: {1} + + + File '{0}' doesn't exist + El archivo "{0}" no existe. + + + File name cannot be over 255 characters + El nombre de archivo no puede tener más de 255 caracteres + + + File name cannot be whitespace + El nombre de archivo no puede ser un espacio en blanco. + + + File name cannot end with a period + El nombre del archivo no puede terminar con un punto. + + + File name cannot start or end with whitespace + El nombre de archivo no puede comenzar o finalizar con un espacio en blanco + Git repository URL Dirección URL del repositorio GIT + + Invalid file characters + Caracteres de archivo no válidos + Learn More - Más información + Obtener más información - - Select location to clone repository locally - Seleccione la ubicación para clonar el repositorio localmente. + + List of opened projects should not be undefined after refresh from disk. + La lista de proyectos abiertos no debe ser definida después de actualizar desde el disco. + + + Local + Local Local clone path @@ -94,6 +114,14 @@ Location Ubicación + + Location + Ubicación + + + Name + Nombre + Name cannot be empty El nombre no puede estar vacío @@ -102,10 +130,26 @@ No No + + No database project extensions are installed. Please install a database project extension to use this feature. + No hay extensiones de proyecto de base de datos instaladas. Instala una para usar esta característica. + + + No provider was found for project type with id: '{0}' + No se encontró ningún proveedor para el tipo de proyecto con id. "{0}". + + + No provider was found for the following projects: {0} + No se encontró ningún proveedor para los siguientes proyectos: {0}. + OK Aceptar + + Only moving one file at a time is supported. + Solo se admite mover un archivo a la vez. + Open Abrir @@ -114,61 +158,41 @@ Open Existing Project Abrir proyecto existente + + Prior {0} for the current project will appear here, please run to see the results. + Antes de {0}para que el proyecto actual aparezca aquí, ejecútelo para ver los resultados. + Project Proyecto + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + No se pudo cargar el proyecto ''{0}: {1}'' para ver más detalles, [abra la consola del desarrollador](command:workbench.action.toggleDevTools). + Project '{0}' is already opened. El proyecto "{0}" ya está abierto. - - There is already a directory named '{0}' in the selected location: '{1}'. - Ya hay un directorio llamado "{0}" en la ubicación seleccionada: "{1}". - - - Directory '{0}' already exists in the selected location, please choose another - El directorio "{0}" ya existe en la ubicación seleccionada. Elija otro. - - - Select project file - Seleccione el archivo del proyecto. - Project file Archivo de proyecto - - Select location to create project - Seleccione la ubicación para crear el proyecto. + + Project name is null + El nombre del proyecto es nulo. - - Location - Ubicación - - - Enter project name - Escriba el nombre del proyecto. - - - Name - Nombre - - - The selected project location '{0}' does not exist or is not a directory. - La ubicación del proyecto seleccionado, "{0}", no existe o no es un directorio. + + Refresh + Actualizar Remote git repository Repositorio GIT remoto - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - Azure Data Studio debe reiniciarse para que el proyecto se agregue al área de trabajo. ¿Reiniciar ahora? - - - Click "Learn More" button for more information about SDK-style projects - Haga clic en el botón "Más información" para obtener más información sobre los proyectos de estilo SDK + + Reserved file name. Choose another name and try again + Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo SDK-style project (Preview) @@ -178,151 +202,107 @@ Select Seleccionar - - Select Project Location - Seleccionar ubicación del proyecto + + Select + Seleccionar Select Database Project Type Seleccionar tipo de proyecto de base de datos + + Select Project Location + Seleccionar ubicación del proyecto + Select Target Platform Seleccionar plataforma de destino - - Target Platform - Plataforma de destino + + Select location to clone repository locally + Seleccione la ubicación para clonar el repositorio localmente. + + + Select location to create project + Seleccione la ubicación para crear el proyecto. + + + Select project file + Seleccione el archivo del proyecto. Select workspace ({0}) file Seleccione el archivo de área de trabajo ({0}) - - Yes (Recommended) - Sí (recomendado) + + Target Platform + Plataforma de destino - - This project type does not support drag and drop. - Este tipo de proyecto no admite arrastrar y colocar. + + The selected clone path '{0}' does not exist or is not a directory. + La ruta de clonación seleccionada, "{0}", no existe o no es un directorio. - - File '{0}' doesn't exist - El archivo "{0}" no existe. + + The selected project location '{0}' does not exist or is not a directory. + La ubicación del proyecto seleccionado, "{0}", no existe o no es un directorio. - - File name cannot end with a period - El nombre del archivo no puede terminar con un punto. + + The selected {0} file '{1}' does not exist or is not a file. + El archivo {0} seleccionado, "{1}", no existe o no es un archivo. - - Error during git clone. View git output for more details - Error durante el clon de GIT. Consulte la salida de GIT para obtener más detalles. - - - Cloning git repository '{0}'... - Clonando el repositorio git '{0}'... - - - Invalid file characters - Caracteres de archivo no válidos - - - Prior {0} for the current project will appear here, please run to see the results. - Antes de {0}para que el proyecto actual aparezca aquí, ejecútelo para ver los resultados. - - - No database project extensions are installed. Please install a database project extension to use this feature. - No hay extensiones de proyecto de base de datos instaladas. Instala una para usar esta característica. - - - Only moving one file at a time is supported. - Solo se admite mover un archivo a la vez. - - - List of opened projects should not be undefined after refresh from disk. - La lista de proyectos abiertos no debe ser definida después de actualizar desde el disco. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - No se pudo cargar el proyecto ''{0}: {1}'' para ver más detalles, [abra la consola del desarrollador](command:workbench.action.toggleDevTools). - - - Project name is null - El nombre del proyecto es nulo. - - - Reserved file name. Choose another name and try again - Nombre de archivo reservado. Elija otro nombre y vuelva a intentarlo + + There is already a directory named '{0}' in the selected location: '{1}'. + Ya hay un directorio llamado "{0}" en la ubicación seleccionada: "{1}". This file name is reserved for use by Windows. Choose another name and try again El nombre de este archivo está reservado para Windows. Elija otro nombre e inténtelo de nuevo. - - File name cannot be over 255 characters - El nombre de archivo no puede tener más de 255 caracteres + + This project type does not support drag and drop. + Este tipo de proyecto no admite arrastrar y colocar. - - File name cannot start or end with whitespace - El nombre de archivo no puede comenzar o finalizar con un espacio en blanco + + Type + Tipo Undefined name Nombre no definido - - File name cannot be whitespace - El nombre de archivo no puede ser un espacio en blanco. + + Yes (Recommended) + Sí (recomendado) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 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. + Close Workspace Cerrar área de trabajo - - Database Projects - Proyectos de base de datos - - - Database Projects - Proyectos de base de datos - - - Manage - Administrar - - - New - Nuevo - - - Open existing - Abrir existente - - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - No hay ningún proyecto abierto en el área de trabajo actual. -[Crear una nueva](command:projects.new) -[Abrir existente](command:projects.openExisting) -Para obtener más información sobre los proyectos, [le la documentación](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Para empezar, cree un elemento o abra uno existente. -[Crear](command:projects.new) + Cree una nueva o abra una existente para empezar. +[Crear nuevo](command:projects.new) [Abrir existente](command:projects.openExisting) -Para obtener más información sobre los proyectos, [lea la documentación](https://aka.ms/azuredatastudio-projects). +Para obtener más información sobre los proyectos [lea la documentación](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Proyectos de base de datos + + + Database Projects + Proyectos de base de datos Full path to folder where new projects are saved by default. @@ -332,9 +312,29 @@ Para obtener más información sobre los proyectos, [lea la documentación](http List of projects in the workspace to exclude from the projects viewlet Lista de proyectos del área de trabajo que se excluirán del viewlet de proyectos - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 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 + Administrar + + + New + Nuevo + + + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + + No hay proyectos abiertos en el área de trabajo actual. +[Crear nuevo](command:projects.new) +[Abrir existente](command:projects.openExisting) +Para obtener más información sobre los proyectos [lea la documentación](https://aka.ms/azuredatastudio-projects). + + + + Open existing + Abrir existente Refresh diff --git a/resources/xlf/es/Microsoft.datavirtualization.es.xlf b/resources/xlf/es/Microsoft.datavirtualization.es.xlf new file mode 100644 index 0000000000..20c580ee27 --- /dev/null +++ b/resources/xlf/es/Microsoft.datavirtualization.es.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Nombre de la base de datos + + + External Schema + Esquema externo + + + External Table + Tabla externa + + + Hostname + Nombre de host + + + Node Command called without any node passed + Se ha llamado al comando de nodo sin pasar ningún nodo + + + SQL Server + SQL Server + + + Server Name + Nombre del servidor + + + Service name / SID + Nombre del servicio/SID + + + Source Schema + Esquema de origen + + + Source Table + Tabla de origen + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + Descarga finalizada {0} + + + Downloading {0} + Descargando {0} + + + Downloading {0} + Descargando {0} + + + Failed to start {0}: {1} + No se pudo iniciar {0}: {1} + + + Installed {0} + Se instaló {0} + + + Installing {0} + Instalando {0} + + + Installing {0} to {1} + Instalando {0} en {1} + + + Starting {0}... + Iniciando {0}... + + + {0} started + Se inició {0} + + + + + + + View Known Issues + Ver problemas conocidos + + + service component could not start + el componente de servicio no se pudo iniciar + + + + + + + Process exited with code {0} + Proceso cerrado con el código {0} + + + + + + + Database the external table will be created in + Base de datos en la que se creará la tabla externa + + + Destination Server + Servidor de destino + + + External data source for new external table + Origen de datos externo para la nueva tabla externa + + + Name for new external table + Nombre de la nueva tabla externa + + + Name for new table's external file format + Nombre del formato de archivo externo de la nueva tabla + + + No user schemas were found in the specified database. + No se encontraron esquemas de usuario en la base de datos especificada. + + + No valid external data sources were found in the specified database. + No se encontraron orígenes de datos externos válidos en la base de datos especificada. + + + Refresh + Actualizar + + + Schema for new external table + Esquema para nueva tabla externa + + + Source File + Archivo de origen + + + Source Folder + Carpeta de origen + + + The specified external file format name already exists. + El nombre de formato de archivo externo especificado ya existe. + + + The specified table name already exists under the specified schema. + El nombre de tabla especificado ya existe en el esquema especificado. + + + + + + + Allow Nulls + Permitir NULL + + + Column Name + Nombre de columna + + + Data Type + Tipo de datos + + + + + + + Failed to generate column information for the specified file. + No se pudo generar la información de columna para el archivo especificado. + + + Failed to retrieve any data from the specified file. + No se pudieron recuperar los datos del archivo especificado. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas. + + + + + + + Data Virtualization information + Información de virtualización de datos + + + Database name + Nombre de la base de datos + + + File format name + Nombre del formato de archivo + + + Next + Siguiente + + + Server name + Nombre del servidor + + + Source File + Archivo de origen + + + Source Folder + Carpeta de origen + + + Table name + Nombre de la tabla + + + Table schema + Esquema de tabla + + + Virtualize Data + Virtualizar datos + + + + + + + Currently only csv files are supported for this wizard. + Actualmente solo se admiten archivos CSV para este asistente. + + + Modify Columns + Modificar columnas + + + No csv files were found in the specified folder. + No se encontraron archivos CSV en la carpeta especificada. + + + Please select a source file or folder before using this wizard. + Seleccione un archivo o carpeta de origen antes de usar este asistente. + + + Preview Data + Vista previa de datos + + + Select the destination database for your external table + Selección de la base de datos de destino para la tabla externa + + + Summary + Resumen + + + The script has opened in a document window. You can view it once the wizard is closed. + El script se ha abierto en una ventana de documento. Puede verlo una vez cerrado el asistente. + + + Virtualize Data + Virtualizar datos + + + Virtualize Data From CSV + Virtualización de datos desde CSV + + + + + + + -- Create New Credential -- + -- Crear nueva credencial -- + + + Choose Credential + Elegir credencial + + + Configure Credential + Configurar credenciales + + + Create a connection to your Data Source + Crear una conexión al origen de datos + + + External Data Source Name + Nombre del origen de datos externo + + + New Credential Name + Nuevo nombre de credencial + + + Password + Contraseña + + + Server Connection + Conexión de servidor + + + The name for your External Data Source. + Nombre del origen de datos externo. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + Nombre de la credencial con ámbito de base de datos que se usa para almacenar de forma segura la información de inicio de sesión del origen de datos externo que está creando. + + + Username + Nombre de usuario + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Ya existe una clave maestra para la base de datos seleccionada. No se requiere ninguna acción en esta página. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + Se requiere una clave maestra. Esto protege las credenciales utilizadas por una fuente de datos externa. Tenga en cuenta que debe hacer una copia de seguridad de la clave maestra usando BACKUP MASTER KEY y almacenar la copia de seguridad en una ubicación segura fuera del sitio. + + + Confirm Password + Confirmar contraseña + + + Create Database Master Key + Crear clave maestra de base de datos + + + Password + Contraseña + + + Password values do not match. + Los valores de contraseña no coinciden. + + + Set the Master Key password. + Establecer la contraseña de la clave maestra. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Las contraseñas seguras usan una combinación de caracteres alfanuméricos, superiores, inferiores y especiales. + + + + + + + Clicking on the checkbox will select that table to be mapped. + Al hacer clic en la casilla, se seleccionará la tabla que se va a asignar. + + + Clicking on the table name will show you the column mapping information for that table. + Al hacer clic en el nombre de la tabla, se mostrará la información de asignación de columnas para esa tabla. + + + Collations + Intercalaciones + + + Column Mapping + Asignación de columnas + + + External + Externo + + + Map your data source objects to your external table + Asignar los objetos de origen de datos a la tabla externa + + + No objects were selected. + No se seleccionó ningún objeto. + + + No table information present for '{0}' + No hay información de tabla presente para "{0}" + + + Nullable + Acepta valores NULL + + + SQL Data Type + Tipo de datos SQL + + + Source + Origen + + + Tables + Tablas + + + These column types are not supported for external tables:{0}{1} + Estos tipos de columna no se admiten para tablas externas:{0}{1} + + + Unsupported Column Types found + Se encontraron tipos de columna no admitidos + + + Views + Vistas + + + + + + + A data source type must be selected. + Debe seleccionarse un tipo de origen de datos. + + + A destination database must be selected. + Debe seleccionarse una base de datos de destino. + + + Default + Valor predeterminado + + + Select a Data Source + Seleccionar un origen de datos + + + Select the destination database for your external table + Selección de la base de datos de destino para la tabla externa + + + Select your data source type + Seleccionar el tipo de origen de datos + + + The database in which to create your External Data Source. + Base de datos en la que se va a crear el origen de datos externo. + + + + + + + Database Master Key + Clave maestra de base de datos + + + Database Scoped Credential + Credencial de ámbito de base de datos + + + Destination Database: + Base de datos de destino: + + + Executing script... + Ejecutando script... + + + External Data Source + Origen de datos externo + + + External Table + Tabla externa + + + External Table creation completed successfully + La creación de la tabla externa se completó correctamente + + + External Table creation failed + Error al crear la tabla externa + + + Name + Nombre + + + Object type + Tipo de objeto + + + Schema + Esquema + + + Summary + Resumen + + + The following objects will be created in the destination database: + Se crearán los siguientes objetos en la base de datos de destino: + + + Virtualize Data + Virtualizar datos + + + + + + + Create + Crear + + + The script has opened in a document window. You can view it once the wizard is closed. + El script se ha abierto en una ventana de documento. Puede verlo una vez cerrado el asistente. + + + Virtualize Data + Virtualizar datos + + + + + + + Data Virtualization requires a connection to be selected. + La virtualización de datos requiere que se seleccione una conexión. + + + + + + + Data Virtualization + Virtualización de datos + + + Enable/disable logging debug information to the developer console. + Habilitar o deshabilitar el registro de información de depuración en la consola del desarrollador. + + + Number of lines to read from a file to run PROSE parsing on. + Número de líneas para leer de un archivo en el que se va a ejecutar el análisis de PROSE. + + + Support for Data Virtualization features in SQL Server + Compatibilidad con las características de virtualización de datos en SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Compatibilidad con la virtualización de datos en SQL Server, incluidos los asistentes para crear una tabla externa a partir de una fuente de datos externa o archivos CSV. + + + Tasks + Tareas + + + Virtualize Data + Virtualizar datos + + + Virtualize Data From CSV Files + Virtualizar datos de archivos CSV + + + + \ No newline at end of file diff --git a/resources/xlf/es/import.es.xlf b/resources/xlf/es/Microsoft.import.es.xlf similarity index 96% rename from resources/xlf/es/import.es.xlf rename to resources/xlf/es/Microsoft.import.es.xlf index 3fa7aa5421..ecb62786c8 100644 --- a/resources/xlf/es/import.es.xlf +++ b/resources/xlf/es/Microsoft.import.es.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Ubicación de archivo no válida. Inténtelo con otro archivo de entrada - Allow Nulls Permitir valores NULL @@ -14,14 +10,22 @@ Browse Examinar - - Column Name - Nombre de columna + + Click "Preview Transformation" to preview the transformation + Haga clic en "Vista previa de la transformación" para obtener una vista previa de la transformación. Column Columna + + Column Name + Nombre de columna + + + Column Name + Nombre de columna + Create derived column Crear columna derivada @@ -30,50 +34,30 @@ Data Type Tipo de datos - - Database the table is created in - Base de datos en la que se crea la tabla - Database name Nombre de la base de datos - - Select the columns of data on the left required to derive your new column - Seleccione las columnas de datos de la izquierda necesarias para obtener su nueva columna - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Seleccione una fila y especifique una transformación de ejemplo que le gustaría aplicar al resto de la columna - - - Click "Preview Transformation" to preview the transformation - Haga clic en "Vista previa de la transformación" para obtener una vista previa de la transformación. - - - Refine your transformation until you have the desired column - Perfeccione la transformación hasta que tenga la columna deseada - - - Specify the new derived column's name and click "Done" - Especifique el nombre de la nueva columna derivada y haga clic en "Listo". + + Database the table is created in + Base de datos en la que se crea la tabla File to be imported Archivo para importar - - Location of the file to be imported - Ubicación del archivo para importar - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Le damos la bienvenida a la herramienta Columna derivada. Para empezar, siga estos pasos: + + Give Feedback + Ofrecer comentarios Import Data Importar datos + + Import flat file wizard + Asistente de importación de archivo plano + Import information Información de la importación @@ -86,6 +70,22 @@ Import status Estado de la importación + + Invalid file location. Please try a different input file + Ubicación de archivo no válida. Inténtelo con otro archivo de entrada + + + Location of the file to be imported + Ubicación del archivo para importar + + + Modify Columns + Modificar columnas + + + New table name + Nuevo nombre de la tabla + Next Siguiente @@ -94,22 +94,14 @@ Open Abrir - - Specify Input File - Especificar el archivo de entrada + + Please connect to a server before using this wizard. + Por favor, conéctese a un servidor antes de utilizar a este asistente. Preview Data Vista previa de datos - - Modify Columns - Modificar columnas - - - Summary - Resumen - Preview Transformation Vista previa de transformación @@ -118,21 +110,21 @@ Primary Key Clave principal - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas. - - - This operation was unsuccessful. Please try a different input file. - Esta operación no se completó correctamente. Pruebe con un archivo de entrada diferente. + + Refine your transformation until you have the desired column + Perfeccione la transformación hasta que tenga la columna deseada Refresh Actualizar - - Table schema - Esquema de tabla + + SQL Server Import extension does not support this type of connection + La extensión de importación de SQL Server no admite este tipo de conexión + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Seleccione una fila y especifique una transformación de ejemplo que le gustaría aplicar al resto de la columna Select all columns @@ -142,29 +134,37 @@ Select column {0} Seleccionar columna {0} - - Server the database is in - El servidor de la base de datos está en + + Select the columns of data on the left required to derive your new column + Seleccione las columnas de datos de la izquierda necesarias para obtener su nueva columna Server name Nombre del servidor - - Column Name - Nombre de columna + + Server the database is in + El servidor de la base de datos está en + + + Specify Input File + Especificar el archivo de entrada Specify Transformation Especificar transformación + + Specify the new derived column's name and click "Done" + Especifique el nombre de la nueva columna derivada y haga clic en "Listo". + Specify transformation for row {0} Especificar la transformación para fila {0} - - ✔ You have successfully inserted the data into a table. - ✔ Ha insertado correctamente los datos en una tabla. + + Summary + Resumen Table name @@ -174,58 +174,62 @@ Table schema Esquema de tabla - - New table name - Nuevo nombre de la tabla + + Table schema + Esquema de tabla - - Import flat file wizard - Asistente de importación de archivo plano + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Esta operación analizó la estructura del archivo de entrada para generar la vista previa siguiente para las primeras 50 filas. - - Please connect to a server before using this wizard. - Por favor, conéctese a un servidor antes de utilizar a este asistente. + + This operation was unsuccessful. Please try a different input file. + Esta operación no se completó correctamente. Pruebe con un archivo de entrada diferente. - - SQL Server Import extension does not support this type of connection - La extensión de importación de SQL Server no admite este tipo de conexión - - - Give Feedback - Ofrecer comentarios + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Le damos la bienvenida a la herramienta Columna derivada. Para empezar, siga estos pasos: service component could not start el componente de servicio no se pudo iniciar + + ✔ You have successfully inserted the data into a table. + ✔ Ha insertado correctamente los datos en una tabla. + - + - - Downloading {0} - Descargando {0} + + ({0} KB) + ({0} KB) Done downloading {0} Descarga finalizada de {0} - - ({0} KB) - ({0} KB) - Downloading {0} Descargando {0} + + Downloading {0} + Descargando {0} + Extracted {0} ({1}/{2}) - Elementos extraídos {0} ({1} de {2}) + Elementos extraídos: {0} ({1} de {2}) Failed to start {0}: {1} No se pudo iniciar {0}: {1} + + Installed {0} + {0} instalado + Installing {0} Service Instalando servicio {0} @@ -234,21 +238,17 @@ Installing {0} to {1} Instalando {0} en {1} - - Installed {0} - {0} instalado + + Starting {0} + Iniciando {0} {0} Started {0} iniciado - - Starting {0} - Iniciando {0} - - + Flat File Import configuration diff --git a/resources/xlf/es/kusto.es.xlf b/resources/xlf/es/Microsoft.kusto.es.xlf similarity index 93% rename from resources/xlf/es/kusto.es.xlf rename to resources/xlf/es/Microsoft.kusto.es.xlf index 4decd2a7eb..96180a1a7a 100644 --- a/resources/xlf/es/kusto.es.xlf +++ b/resources/xlf/es/Microsoft.kusto.es.xlf @@ -1,36 +1,36 @@  - + Account does not exist. La cuenta no existe. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 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. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. 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. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + - + + + ({0} KB) + ({0} KB) + Downloaded {0} {0} descargado - + Downloading {0} Descargando {0} - - ({0} KB) - ({0} KB) - - + Downloading {0} Descargando {0} @@ -42,61 +42,61 @@ Installed {0} {0} instalado - - Installing {0} to {1} - Instalando {0} en {1} - Installing {0} Instalando {0} - - {0} Started - {0} iniciado + + Installing {0} to {1} + Instalando {0} en {1} Starting {0} Iniciando {0} + + {0} Started + {0} iniciado + - + - - Unsupported platform - Plataforma no admitida - Notebooks - Cuadernos + Notebooks Only .ipynb Notebooks are supported Solo se admiten los Notebooks de tipo .ipynb + + Unsupported platform + Plataforma no admitida + - + - - Cancel operation? - ¿Cancelar operación? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Cancelar + + Cancel operation? + ¿Cancelar operación? + Search Server Names Buscar nombres de servidor - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio. - View Known Issues Ver problemas conocidos + + {0} component exited unexpectedly. Please restart Azure Data Studio. + El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio. + - + - - Database Name - Nombre de la base de datos - - - Size (MB) - Tamaño (MB) - % of Cluster data capacity used % de capacidad de datos de clúster usada - - Total Machines in the cluster - Número total de máquinas en el clúster - - - Status - Estado - - - Name - Nombre - - - Size (MB) - Tamaño (MB) - - - KUSTO configuration - Configuración de KUSTO - - - The name of the application - El nombre de la aplicación - Application name Nombre de la aplicación - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universal con compatibilidad con MFA - - - No Authentication - Sin autenticación - - - User Authentication - Autenticación de usuario - - - Specifies the method of authenticating with Kusto Server - Especifica el método de autenticación con Kusto Server - Authentication type Tipo de autenticación - - Number of attempts to restore connection - Número de intentos para restaurar la conexión + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universal con compatibilidad con MFA + + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) + + + Cluster + Clúster Connect retry count Recuento de reintentos de conexión - - Delay between attempts to restore connection - Retraso entre intentos para restaurar la conexión - Connect retry interval Intervalo de reintento de conexión - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 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 - Connect timeout Tiempo de espera de la conexión - - Custom name of the connection - Nombre personalizado de la conexión - - - Name (optional) - Nombre (opcional) - - - The name of the initial catalog or database in the data source - Nombre del catálogo o base de datos inicial del origen de datos - - - Database - Base de datos - - - The name or network address of the instance of Kusto Server that acts as a failover partner - El nombre o la dirección de red de la instancia de Kusto Server que actúa como asociado de conmutación por error - - - Failover partner - Socio de conmutación por error - Connection Resiliency Resistencia de la conexión @@ -242,49 +170,85 @@ Context Contexto - - Initialization - Inicialización + + Custom name of the connection + Nombre personalizado de la conexión - - Security - Seguridad + + Database + Base de datos - - Source - Origen + + Database Name + Nombre de la base de datos + + + Delay between attempts to restore connection + Retraso entre intentos para restaurar la conexión + + + Failover partner + Socio de conmutación por error Indicates the password to be used when connecting to the data source Indica la contraseña que se utilizará al conectarse al origen de datos - - Password - Contraseña + + Indicates the user ID to be used when connecting to the data source + Indica el identificador de usuario que se va a usar al conectar con el origen de datos + + + Initialization + Inicialización + + + KUSTO configuration + Configuración de KUSTO Kusto cluster name Nombre de clúster de Kusto - - Cluster - Clúster + + Name + Nombre - - Indicates the user ID to be used when connecting to the data source - Indica el identificador de usuario que se va a usar al conectar con el origen de datos + + Name + Nombre - - User name - Nombre de usuario + + Name (optional) + Nombre (opcional) - - The name of the workstation connecting to Kusto Server - El nombre de la estación de trabajo que se conecta a Kusto Server + + New Notebook + Nuevo Notebook - - Workstation Id - Id. de estación de trabajo + + No Authentication + Sin autenticación + + + Number of attempts to restore connection + Número de intentos para restaurar la conexión + + + Open Notebook + Abrir Notebook + + + Password + Contraseña + + + Security + Seguridad + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size (MB) + Tamaño (MB) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + Tamaño (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". + + Source + Origen - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + Specifies the method of authenticating with Kusto Server + Especifica el método de autenticación con Kusto Server - - New Notebook - Nuevo cuaderno + + Status + Estado - - Open Notebook - Abrir cuaderno + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 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 + + + The name of the application + El nombre de la aplicación + + + The name of the initial catalog or database in the data source + Nombre del catálogo o base de datos inicial del origen de datos + + + The name of the workstation connecting to Kusto Server + El nombre de la estación de trabajo que se conecta a Kusto Server + + + The name or network address of the instance of Kusto Server that acts as a failover partner + El nombre o la dirección de red de la instancia de Kusto Server que actúa como asociado de conmutación por error + + + Total Machines in the cluster + Número total de máquinas en el clúster Type Tipo - - Name - Nombre + + User Authentication + Autenticación de usuario + + + User name + Nombre del usuario + + + Workstation Id + Id. de estación de trabajo + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. diff --git a/resources/xlf/es/machine-learning.es.xlf b/resources/xlf/es/Microsoft.machine-learning.es.xlf similarity index 99% rename from resources/xlf/es/machine-learning.es.xlf rename to resources/xlf/es/Microsoft.machine-learning.es.xlf index 6f7a581a23..348a9e6bb9 100644 --- a/resources/xlf/es/machine-learning.es.xlf +++ b/resources/xlf/es/Microsoft.machine-learning.es.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Error: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + '{0}' es necesario para la administración de paquetes. Asegúrese de que está instalado y configurado correctamente. - - Machine Learning for SQL databases - Machine Learning para bases de datos SQL - - - Useful links - Vínculos útiles - - - Machine Learning - Machine Learning - - - Video tutorials - Tutoriales de vídeo - - - Database - Base de datos - - - Select a database to store the new model. - Seleccione una base de datos para almacenar el nuevo modelo. - - - Edit - Editar - - - Existing table - Tabla existente - - - Cancel - Cancelar - - - Languages - Idiomas - - - Close - Cerrar - - - localhost - localhost - - - OK - Aceptar - - - Save - Guardar - - - Target - Destino - - - Delete - Eliminar - - - Environment variables - Variables de entorno - - - Language extension location - Ubicación de la extensión de idioma - - - Extension file Name - Nombre del archivo de extensión - - - Language extension path - Ruta de acceso de la extensión de idioma - - - File Browser - Explorador de archivos - - - Install - Instalar - - - Failed to install language - No se pudo instalar el idioma - - - Installed - Instalado - - - Installed - Instalado - - - Name - Nombre - - - Platform - Plataforma - - - Add new - Añadir nuevo - - - Parameters - Parámetros - - - Selected Path - Ruta seleccionada - - - Failed to update language - No se pudo actualizar el idioma - - - Learn more - Más información - - - Showing {0} model(s) - Se muestran {0} modelo(s) - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - No se encuentra el ejecutable de Python '{0}'. Asegúrese de que Python está instalado y configurado correctamente. - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - No se encuentra el ejecutable de R '{0}'. Asegúrese de que R está instalado y configurado correctamente. + + ... + ... Action Acción - - Enabled - Habilitado + + Add new + Añadir nuevos - - Config - Configuración - - - Failed to modify Machine Learning Services configurations - No se pudieron modificar las configuraciones de Machine Learning Services - - - External script is required for package management. Are you sure you want to enable that. - El script externo es necesario para la administración de paquetes. ¿Está seguro de que quiere habilitarlo? + + Are you sure you want to delete model '{0}? + ¿Seguro que desea eliminar el modelo '{0}? Are you sure you want to install required packages? ¿Está seguro de que quiere instalar los paquetes necesarios? - - Disable - Deshabilitar - - - Error while downloading - Error al descargar - - - Downloading - Descargando - - - Enable - Habilitar - - - Failed to enable External script. - No se pudo habilitar el script externo. - - - Machine Learning Services Enabled - Machine Learning Services habilitado - - - External Execute Script - Script de ejecución externa - - - External script configuration is required for this action. - Se requiere la configuración del script externo para esta acción. - - - Package info request failed with error: {0} {1} - Error en la solicitud de información del paquete: {0} {1} - - - The following Python packages are required to install: {0} - Se requieren los siguientes paquetes de Python para instalar: {0} - - - The following R packages are required to install: {0} - Se requieren los siguientes paquetes de R para instalar: {0} - - - Failed to get installed python packages. Error: {0} - No se pudieron obtener los paquetes de Python instalados. Error: {0} - - - Installing required packages ... - Instalando los paquetes necesarios ... - - - Required packages are already installed. - Los paquetes necesarios ya están instalados. - - - Verifying model management dependencies - Comprobando las dependencias de administración del modelo - - - Verifying package management dependencies - Comprobando las dependencias de administración de paquetes - - - Installing dependencies ... - Instalando dependencias... - - - Invalid model id. model url: {0} - Id. de modelo no válido. Dirección URL del modelo: {0} - - - Latest - Último - - - Package management is not supported for the server. Make sure you have Python or R installed. - No se admite la administración de paquetes para el servidor. Asegúrese de que tiene Python o R instalado. - - - MSSQL extension is not loaded - La extensión MSSQL no está cargada - - - Model doesn't have any artifact. model url: {0} - El modelo no tiene ningún artefacto. Dirección URL del modelo: {0} - - - No Result returned - No se devolvió ningún resultado - - - Notebook extension is not loaded - No se ha cargado la extensión del bloc de notas - - - No connection selected - No se seleccionó ninguna conexión - - - Python executable is not configured - El archivo ejecutable de Python no está configurado - - - Python - Python - - - R executable is not configured - El ejecutable de R no está configurado - - - R - R - - - The required packages are not installed - Los paquetes necesarios no están instalados - - - Could not find the specified resource - No se pudo encontrar el recurso especificado - - - Failed to complete task '{0}'. Error: {1} - No se pudo completar la tarea '{0}'. Error: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - '{0}' es necesario para la administración de paquetes. Asegúrese de que está instalado y configurado correctamente. - - - Install the Microsoft ODBC driver for SQL Server - Instalar Microsoft ODBC Driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - En este documento se explica cómo instalar el Microsoft ODBC Driver for SQL Server. - - - Select a database where existing / imported models are stored. - Seleccione una base de datos en la que se almacenen los modelos importados o existentes. - - - Select a model table to view the list of existing / imported models. - Seleccione una tabla de modelo para ver la lista de modelos existentes o importados. - - - Import models - Importar modelos - - - Azure account - Cuenta de Azure - - - Resource group - Grupo de recursos - - - Filter - Filtro - - - Import from Azure Machine Learning - Importar desde Azure Machine Learning + + Azure ML workspace + Área de trabajo de Azure ML Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - 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.​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - 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.​ - - - Azure ML workspace - Área de trabajo de Azure ML - - - Models - Modelos - - - Select another Azure ML workspace - Seleccione otra área de trabajo de Azure Machine Learning - - - No models found - No se encontró ningún modelo + + Azure account + Cuenta de Azure Azure models @@ -378,62 +50,190 @@ Azure subscription Suscripción a Azure - - ... - ... + + Cancel + Cancelar - - The data type of the source table column does not match the required input field’s type. - El tipo de datos de la columna de la tabla de origen no coincide con el tipo de campo de entrada requerido. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + No se encuentra el ejecutable de Python '{0}'. Asegúrese de que Python está instalado y configurado correctamente. - - Differences in data type - Diferencias en el tipo de datos + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + No se encuentra el ejecutable de R '{0}'. Asegúrese de que R está instalado y configurado correctamente. Click to review warning details Hacer clic para revisar los detalles de la advertencia - - Map source data to model - Asignar datos de origen al modelo + + Close + Cerrar - - Are you sure you want to delete model '{0}? - ¿Seguro que desea eliminar el modelo '{0}? + + Config + Configuración - - Run experiments and create models in a notebook - Ejecutar experimentos y crear modelos en un cuaderno + + Could not find the specified resource + No se pudo encontrar el recurso especificado Create notebook Crear cuaderno + + Database + Base de datos + Date created Fecha de creación - - Models - Modelos + + Date imported + Fecha de la importación + + + Delete + Eliminar Description Descripción + + Differences in data type + Diferencias en el tipo de datos + + + Disable + Deshabilitar + + + Display name + Nombre para mostrar + + + Downloading + Descargando + Downloading Model from Azure Descargando modelo de Azure + + Edit + Editar + Edit model Editar modelo + + Enable + Habilitar + + + Enabled + Habilitado + + + Enter model details + Especificar detalles de modelo + + + Environment variables + Variables de entorno + + + Error while downloading + Error durante la descarga + + + Error: {0} + Error: {0} + + + Existing table + Tabla existente + + + Extension file Name + Nombre del archivo de extensión + + + External Execute Script + Script de ejecución externa + + + External script configuration is required for this action. + Se requiere la configuración del script externo para esta acción. + + + External script is required for package management. Are you sure you want to enable that. + El script externo es necesario para la administración de paquetes. ¿Está seguro de que quiere habilitarlo? + + + Failed to complete task '{0}'. Error: {1} + No se pudo completar la tarea '{0}'. Error: {1} + + + Failed to enable External script. + No se pudo habilitar el script externo. + + + Failed to get installed python packages. Error: {0} + No se pudieron obtener los paquetes de Python instalados. Error: {0} + + + Failed to install language + No se pudo instalar el idioma + + + Failed to load model parameters' + Error de carga de los parámetros del modelo + + + Failed to modify Machine Learning Services configurations + No se pudieron modificar las configuraciones de Machine Learning Services + + + Failed to register the model: {0} ,file: {1} + No se pudo registrar el modelo: {0}, archivo: {1} + + + Failed to update language + No se pudo actualizar el idioma + + + Failed to update the model + No se pudo actualizar el modelo + + + Failed to update the model + No se pudo actualizar el modelo + File Archivo + + File Browser + Explorador de archivos + + + File paths of the models to import + Rutas de acceso de archivos de los modelos que se van a importar + + + File upload + Carga de archivo + + + Filter + Filtro + Framework Marco @@ -442,53 +242,77 @@ Framework version Versión del marco - - Import or view machine learning models stored in database - Importar o ver los modelos de Machine Learning almacenados en la base de datos + + Generate a predicted value or scores using a managed model + Generar un valor o puntuaciones previstos mediante un modelo administrado + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Introducción a Machine Learning Services en Azure SQL Managed Instance. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Empiece a trabajar con Machine Learning Services en SQL Server y aprenda a instalarlo en Windows y Linux. + + + Get started with machine learning in Azure SQL Database Edge + Introducción al aprendizaje automático en Azure SQL Database Edge Import Importar - - Failed to register the model: {0} ,file: {1} - No se pudo registrar el modelo: {0}, archivo: {1} + + Import from Azure Machine Learning + Importar desde Azure Machine Learning + + + Import models + Importar modelos + + + Import or view machine learning models stored in database + Importar o ver los modelos de Machine Learning almacenados en la base de datos Import or view models Importar o ver modelos - - Date imported - Fecha de la importación + + Imported models + Modelos importados - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - "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.​ + + Install + Instalar - - Select imported model - Seleccionar modelo importado + + Install the Microsoft ODBC driver for SQL Server + Instalar Microsoft ODBC Driver for SQL Server + + + Installed + Instalado + + + Installed + Instalado + + + Installing dependencies ... + Instalando dependencias... + + + Installing required packages ... + Instalando los paquetes necesarios ... Invalid Azure resource Recurso de Azure no válido - - Invalid table for importing models. database name: {0} ,table name: {1} - Tabla no válida para la importación de modelos. nombre de la base de datos: {0}, nombre de la tabla: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - 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}. - - - Please select a valid table - Seleccione una tabla válida - - - Please select valid source table and model parameters - Seleccione una tabla de origen y parámetros de modelo válidos. + + Invalid model id. model url: {0} + Id. de modelo no válido. Dirección URL del modelo: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register Modelo no válido para registrar - - Please select a valid model - Seleccione un modelo válido - - - Learn more. - Obtenga más información. - - - Failed to load model parameters' - Error de carga de los parámetros del modelo - - - Upload model file - Cargar archivo de modelo - - - File upload - Carga de archivo - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - "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.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - "Carga de archivos" está seleccionada. Esto permite cargar un archivo de modelo desde el equipo local. Haga clic en "siguiente" para continuar.​​ - - - Local models - Modelos locales - - - Generate a predicted value or scores using a managed model - Generar un valor o puntuaciones previstos mediante un modelo administrado - - - Make predictions - Realizar predicciones - - - Enter model details - Especificar detalles de modelo - - - Model failed to register - No se pudo registrar el modelo - - - Select or enter the location to import the models to - Seleccione o especifique la ubicación a la que se importarán los modelos. - - - Source files - Archivos de origen - - - File paths of the models to import - Rutas de acceso de archivos de los modelos que se van a importar - - - Model name is required. - Es necesario especificar el nombre del modelo. - - - Model registered successfully - Se registró correctamente el modelo - - - Table meets requirements! - La tabla cumple los requisitos + + Invalid table for importing models. database name: {0} ,table name: {1} + Tabla no válida para la importación de modelos. nombre de la base de datos: {0}, nombre de la tabla: {1} Invalid table structure! Estructura de tabla no válida. - - Select model source type - Seleccionar tipo de origen del modelo + + Language extension location + Ubicación de la extensión de idioma - - Source location - Ubicación de origen + + Language extension path + Ruta de acceso de la extensión de idioma - - Failed to update the model - No se pudo actualizar el modelo + + Languages + Idiomas - - Model updated successfully - Modelo actualizado correctamente + + Latest + Último - - Select another database or table - Seleccionar otra base de datos o tabla + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Aprenda a usar la extensión de Machine Learning en Azure Data Studio para administrar paquetes, realizar predicciones e importar modelos. - - No models found - No se encontró ningún modelo + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + 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. - - Please select at least one model to import. - Seleccione al menos un módulo para importar. + + Learn more + Más información - - Name - Nombre + + Learn more. + Más información. - - ONNX runtime is not supported in current server - La ejecución de ONNX no se admite en el servidor actual + + Local models + Modelos locales - - The data type of output column does not match the output field’s type. - El tipo de datos de la columna de salida no coincide con el tipo del campo de salida. + + MSSQL extension is not loaded + La extensión MSSQL no está cargada - - Predict - Predicción + + Machine Learning + Machine Learning - - Imported models - Modelos importados + + Machine Learning Services Enabled + Machine Learning Services habilitado - - Select Database - Seleccionar base de datos + + Machine Learning Services in Azure SQL Managed Instance + Machine Learning Services en Azure SQL Managed Instance - - Select database with models - Seleccionar base de datos con modelos + + Machine Learning extension in Azure Data Studio + Extensión de Machine Learning en Azure Data Studio - - Select table - Seleccionar tabla - - - Select tables with models - Seleccionar tablas con modelos - - - Select models table - Seleccionar tabla de modelos - - - unsupported - no compatible - - - Failed to update the model - No se pudo actualizar el modelo - - - Version - Versión - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 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. + + Machine Learning for SQL databases + Machine Learning para bases de datos SQL Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 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. - - View and import models - Ver e importar modelos - - - No - No - - - Yes - - - - New table - Nueva tabla - - - Not supported event args - Argumentos de evento no admitidos - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 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. - - - Get started with machine learning in Azure SQL Database Edge - Introducción al aprendizaje automático en Azure SQL Database Edge - Machine learning and AI with ONNX in SQL Database Edge Preview Aprendizaje automático e IA con ONNX en la versión preliminar de SQL Database Edge - - Source database - Base de datos de origen + + Make predictions + Realizar predicciones - - Select the database containing the dataset to apply the prediction. - Seleccione la base de datos que contiene el conjunto de datos al que se aplicará la predicción. - - - Source columns - Columnas de origen - - - Source table - Tabla de origen - - - Select the table containing the dataset to apply the prediction. - Seleccione la tabla que contiene el conjunto de datos al que desea aplicar la predicción. - - - Type - Tipo - - - Display name - Nombre para mostrar + + Map source data to model + Asignar datos de origen al modelo Model Input mapping Asignación de entrada del modelo + + Model doesn't have any artifact. model url: {0} + El modelo no tiene ningún artefacto. Dirección URL del modelo: {0} + + + Model failed to register + No se pudo registrar el modelo + Model input Entrada del modelo + + Model name is required. + Es necesario especificar el nombre del modelo. + Model output Salida del modelo + + Model registered successfully + Se registró correctamente el modelo + + + Model updated successfully + Modelo actualizado correctamente + + + Models + Modelos + + + Models + Modelos + Name Nombre + + Name + Nombre + + + Name + Nombre + + + New table + Nueva tabla + + + No + No + + + No Result returned + No se devolvió ningún resultado + + + No connection selected + No se seleccionó ninguna conexión + + + No models found + No se encontró ningún modelo + + + No models found + No se encontró ningún modelo + + + Not supported event args + Argumentos de evento no admitidos + + + Notebook extension is not loaded + No se ha cargado la extensión del bloc de notas + + + OK + Aceptar + + + ONNX runtime is not supported in current server + La ejecución de ONNX no se admite en el servidor actual + + + Package info request failed with error: {0} {1} + Error en la solicitud de información del paquete: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + No se admite la administración de paquetes para el servidor. Asegúrese de que tiene Python o R instalado. + + + Parameters + Parámetros + + + Platform + Plataforma + + + Please select a valid model + Seleccione un modelo válido + + + Please select a valid table + Seleccione una tabla válida + + + Please select at least one model to import. + Seleccione al menos un módulo para importar. + + + Please select valid source table and model parameters + Seleccione una tabla de origen y parámetros de modelo válidos. + + + Predict + Predicción + + + Python + Python + + + Python executable is not configured + El archivo ejecutable de Python no está configurado + + + R + R + + + R executable is not configured + El ejecutable de R no está configurado + + + Required packages are already installed. + Los paquetes necesarios ya están instalados. + + + Resource group + Grupo de recursos + + + Run experiments and create models in a notebook + Ejecutar experimentos y crear modelos en un cuaderno + + + SQL Server Machine Learning Services (Python and R) + SQL Server Machine Learning Services (Python y R) + + + SQL machine learning documentation + Documentación de Machine Learning de SQL + + + Save + Guardar + + + Select Database + Seleccionar base de datos + + + Select a database to store the new model. + Seleccione una base de datos para almacenar el nuevo modelo. + + + Select a database where existing / imported models are stored. + Seleccione una base de datos en la que se almacenen los modelos importados o existentes. + + + Select a model table to view the list of existing / imported models. + Seleccione una tabla de modelo para ver la lista de modelos existentes o importados. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Seleccione una tabla existente que se ajuste al esquema de modelo o cree una nueva para almacenar el modelo importado. + + + Select another Azure ML workspace + Seleccione otra área de trabajo de Azure Machine Learning + + + Select another database or table + Seleccionar otra base de datos o tabla + Select column... Seleccionar columna... @@ -746,10 +610,50 @@ Select database Seleccionar base de datos + + Select database with models + Seleccionar base de datos con modelos + + + Select imported model + Seleccionar modelo importado + + + Select model source type + Seleccionar tipo de origen del modelo + + + Select models table + Seleccionar tabla de modelos + + + Select or enter the location to import the models to + Seleccione o especifique la ubicación a la que se importarán los modelos. + Select table Seleccionar tabla + + Select table + Seleccionar tabla + + + Select tables with models + Seleccionar tablas con modelos + + + Select the database containing the dataset to apply the prediction. + Seleccione la base de datos que contiene el conjunto de datos al que se aplicará la predicción. + + + Select the table containing the dataset to apply the prediction. + Seleccione la tabla que contiene el conjunto de datos al que desea aplicar la predicción. + + + Selected Path + Ruta seleccionada + Show less Mostrar menos @@ -758,50 +662,186 @@ Show more Mostrar más - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - 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. + + Showing {0} model(s) + Se muestran {0} modelo(s) - - SQL machine learning documentation - Documentación de Machine Learning de SQL + + Source columns + Columnas de origen - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Aprenda a usar la extensión de Machine Learning en Azure Data Studio para administrar paquetes, realizar predicciones e importar modelos. + + Source database + Base de datos de origen - - Machine Learning extension in Azure Data Studio - Extensión de Machine Learning en Azure Data Studio + + Source files + Archivos de origen - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Empiece a trabajar con Machine Learning Services en SQL Server y aprenda a instalarlo en Windows y Linux. + + Source location + Ubicación de origen - - SQL Server Machine Learning Services (Python and R) - SQL Server Machine Learning Services (Python y R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Introducción a Machine Learning Services en Azure SQL Managed Instance. - - - Machine Learning Services in Azure SQL Managed Instance - Machine Learning Services en Azure SQL Managed Instance + + Source table + Tabla de origen Table Tabla - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Seleccione una tabla existente que se ajuste al esquema de modelo o cree una nueva para almacenar el modelo importado. + + Table meets requirements! + La tabla cumple los requisitos + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + 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}. + + + Target + Destino + + + The data type of output column does not match the output field’s type. + El tipo de datos de la columna de salida no coincide con el tipo del campo de salida. + + + The data type of the source table column does not match the required input field’s type. + El tipo de datos de la columna de la tabla de origen no coincide con el tipo de campo de entrada requerido. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 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. + + + The following Python packages are required to install: {0} + Se requieren los siguientes paquetes de Python para instalar: {0} + + + The following R packages are required to install: {0} + Se requieren los siguientes paquetes de R para instalar: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 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. + + + The required packages are not installed + Los paquetes necesarios no están instalados + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + En este documento se explica cómo instalar el Microsoft ODBC Driver for SQL Server. + + + Type + Tipo + + + Upload model file + Cargar archivo de modelo + + + Useful links + Vínculos útiles + + + Verifying model management dependencies + Comprobando las dependencias de administración del modelo + + + Verifying package management dependencies + Comprobando las dependencias de administración de paquetes + + + Version + Versión + + + Video tutorials + Tutoriales de vídeo + + + View and import models + Ver e importar modelos + + + Yes + + + + localhost + localhost + + + unsupported + no compatible + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + 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.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + 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.​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + "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.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + "Carga de archivos" está seleccionada. Esto permite cargar un archivo de modelo desde el equipo local. Haga clic en "siguiente" para continuar.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + "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.​ - + + + Configurations + Configuraciones + + + Documents + Documentos + + + Enable External script + Habilitar script externo + + + Enable Python package management in database. + Habilite la administración de paquetes de Python en la base de datos. + + + Enable R package management in database. + Habilite la administración de paquetes de R en la base de datos. + + + Endpoints + Puntos de conexión + + + Import model + Importar modelo + + + Install Machine Learning Dependencies + Instalar dependencias de Machine Learning + + + Local path to a preexisting Python installation used by Machine Learning. + Ruta de acceso local a una instalación de Python preexistente utilizada por Machine Learning. + + + Local path to a preexisting R installation used by Machine Learning. + Ruta de acceso local a una instalación de R preexistente utilizada por Machine Learning. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Instalar dependencias de Machine Learning + + Machine Learning Configurations + Configuraciones de Machine Learning - - Enable External script - Habilitar script externo - - - Import model - Importar modelo + + Make prediction + Realizar una predicción Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Administrar paquetes en una base de datos - - Make prediction - Realizar una predicción - - - Machine Learning Configurations - Configuraciones de Machine Learning - - - Enable Python package management in database. - Habilite la administración de paquetes de Python en la base de datos. - - - Enable R package management in database. - Habilite la administración de paquetes de R en la base de datos. - - - Local path to a preexisting Python installation used by Machine Learning. - Ruta de acceso local a una instalación de Python preexistente utilizada por Machine Learning. - - - Local path to a preexisting R installation used by Machine Learning. - Ruta de acceso local a una instalación de R preexistente utilizada por Machine Learning. - - - Configurations - Configuraciones - - - Documents - Documentos - - - Endpoints - Puntos de conexión - Tasks Tareas diff --git a/resources/xlf/es/mssql.es.xlf b/resources/xlf/es/Microsoft.mssql.es.xlf similarity index 68% rename from resources/xlf/es/mssql.es.xlf rename to resources/xlf/es/Microsoft.mssql.es.xlf index 907e779a72..a759e95292 100644 --- a/resources/xlf/es/mssql.es.xlf +++ b/resources/xlf/es/Microsoft.mssql.es.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. 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 se ha seleccionado ninguna cuenta de Azure vinculada. Vuelva a intentar realizar la consulta y, cuando se le solicite, seleccione una cuenta de Azure vinculada. @@ -34,14 +38,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 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. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - 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. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + Error al actualizar el token del editor; la función de autocompletar se deshabilitará hasta que el editor se desconecte y vuelva a conectarse + Failed to find azure account {0} when executing token refresh No se pudo encontrar la cuenta de Azure {0} al ejecutar la actualización del token @@ -50,133 +54,69 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Failed to find tenant '{0}' in account '{1}' when refreshing security token No se pudo encontrar el inquilino '{0}' en la cuenta '{1}' al actualizar el token de seguridad - - No result returned from Notebook convert request - No se ha devuelto ningún resultado de la solicitud de conversión de Notebook - No document found for URI {0} No se ha encontrado ningún documento para el URI {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - Error al actualizar el token de AAD {0}, vuelva a conectarse para habilitar {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - Error al actualizar el token del editor; la función de autocompletar se deshabilitará hasta que el editor se desconecte y vuelva a conectarse + + No result returned from Notebook convert request + No se ha devuelto ningún resultado de la solicitud de conversión de Notebook Unsupported platform {0} Plataforma no admitida {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + Error al actualizar el token de AAD {0}, vuelva a conectarse para habilitar {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Error al convertir el documento de Notebook a SQL; {0}. + An error occurred converting the SQL document to a Notebook. Error : {0} Error al convertir el documento de SQL a Notebook; {0}. - - An error occurred converting the Notebook document to SQL. Error : {0} - Error al convertir el documento de Notebook a SQL; {0}. + + Reload Azure Data Studio + Vuelva a cargar Azure Data Studio Search Server Names Buscar nombres de servidor + + This setting requires Azure Data Studio to be reloaded to take into effect. + Esta configuración requiere la recarga de Azure Data Studio para que surta efecto. + - + - - application role - rol de aplicación + + Add + Agregar - - Application Role - Rol de aplicación + + Add Database file + Agregar archivo de base de datos - - column - columna + + Add Filegroup + Agregar grupo de archivos - - database - base de datos + + Add Objects + Agregar objetos - - Database - Base de datos - - - database role - rol de base de datos - - - Database Role - Rol de base de datos - - - login - inicio de sesión - - - Login - Iniciar sesión - - - All objects belonging to a schema - Todos los objetos que pertenecen a un esquema - - - All objects of certain types - Todos los objetos de determinados tipos - - - Schema - Esquema - - - Specific objects… - Objetos específicos… - - - How do you want to add objects? - ¿Cómo desea agregar objetos? - - - Search Text - Buscar texto - - - Server - Servidor - - - server role - rol del servidor - - - Server Role - Rol del servidor - - - table - tabla - - - user - usuario - - - User - Usuario - - - view - Ver + + Add database files + Agregar archivos de base de datos Add members @@ -190,17 +130,186 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Advanced Opciones avanzadas + + All Files + Todos los archivos + + + All objects belonging to a schema + Todos los objetos que pertenecen a un esquema + + + All objects of certain types + Todos los objetos de determinados tipos + + + Allow Triggers to Fire Others + Permitir que los desencadenadores activen otros + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Error al quitar el {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Error al abrir el cuadro de diálogo adjuntar base de datos. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Error al abrir el cuadro de diálogo Desasociar base de datos. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Se ha producido un error al abrir el cuadro de diálogo para quitar la base de datos.{0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Error al abrir el nuevo cuadro de diálogo {0}. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Error al abrir el cuadro de diálogo de propiedades para {0}: {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Error al actualizar el explorador de objetos. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Error al cambiar el nombre de {0} '{1}' a '{2}'. {3} + + + Application Role + Rol de aplicación + + + Apply + Aplicar + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + ¿Está seguro de que desea quitar el {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + Archivos de base de datos asociados + + + Attach + Adjuntar + + + Attach As + Adjuntar como + + + Attach Database (Preview) + Adjuntar base de datos (versión preliminar) + + + Attach database + Adjuntar base de datos + + + Authenticate with Azure Active Directory + Autenticar con Azure Active Directory. + + + Authenticate with password + Autenticar con contraseña + + + Authentication + Autenticación + + + Auto Create Incremental Statistics + Crear estadísticas incrementales automáticamente + + + Auto Create Statistics + Creación automática de estadísticas + + + Auto Shrink + Reducción automática + + + Auto Update Statistics + Actualizar estadísticas automáticamente + + + Auto Update Statistics Asynchronously + Actualizar estadísticas automáticamente de forma asincrónica + + + Autogrow All Files + Crecimiento automático de todos los archivos + + + Autogrowth / Maxsize + Crecimiento automático/tamaño máximo + + + Automatic + Automático + + + Automatically set I/O affinity mask for all processors + Establecer automáticamente la máscara de afinidad de E/S para todos los procesadores + + + Automatically set processor affinity mask for all processors + Establecer automáticamente la máscara de afinidad de procesador para todos los procesadores + + + Azure Active Directory Authentication + Autenticación con Azure Active Directory + Azure SQL Database pricing calculator calculadora de precios de Azure SQL Database + + Backup + Copia de seguridad + + + Backup + Copia de seguridad + Backup Storage Redundancy Redundancia de almacenamiento de copia de seguridad - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - La creación de un inicio de sesión con una contraseña en blanco presenta un riesgo de seguridad. ¿Está seguro de que desea continuar? + + Backup and Restore + Realizar copia de seguridad y restaurar + + + Backup checksum + Suma de comprobación de copia de seguridad + + + Blocked Process Threshold + Umbral de procesos bloqueados + + + Both failed and successful logins + Inicios de sesión correctos y erróneos Browse for an owner @@ -210,6 +319,26 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Browse… Examinar… + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + No se puede crear el archivo '{0}' porque ya existe. + + + Cannot use empty object names for filegroups. + No se pueden usar nombres de objeto vacíos para grupos de archivos. + + + Changes require server restart in order to be effective + Los cambios requieren reiniciar el servidor para que sean efectivos + + + Close existing connections + Cerrar las conexiones existentes + Collation Intercalación @@ -218,6 +347,10 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Compatibility Level Nivel de compatibilidad + + Compress Backup + Comprimir Backup + Configure SLO Configurar SLO @@ -230,98 +363,209 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Containment Type Tipo de independencia + + Cost Threshold Parallelism + Paralelismo del umbral de costo + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + No se encontró un cuadro de diálogo compatible para el tipo de nodo "{0}" y el tipo de objeto "{1}". + + + Create + Crear + Create {0} {0} object type Crear {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + La creación de un inicio de sesión con una contraseña en blanco presenta un riesgo de seguridad. ¿Está seguro de que desea continuar? + + + Current Disk Usage + Uso de disco actual + Current Service Level Objective Objetivo de nivel de servicio actual - - Database '{0}' already exists. Choose a different database name. - La base de datos \"{0}\" ya existe. Elija otro nombre de base de datos distinto. + + Cursor Threshold + Umbral de cursor - - Backup - Copia de seguridad + + Custom + Personalizado + + + DB Name + Nombre de BD + + + Data + Datos + + + Data + Datos + + + Data Flush Interval (Minutes) + Intervalo de vaciado de datos (minutos) + + + DataFile '{0}' could not be added to the collection, because it already exists. + El archivo de datos '{0}' no se ha podido agregar a la colección porque ya existe. Database Base de datos + + Database + Base de datos + + + Database Data Files + Archivos de datos de base de datos + + + Database Details + Detalles de la base de datos + + + Database Files + Archivos de la base de datos + + + Database Name + Nombre de la base de datos + + + Database Read-Only + Base de datos de solo lectura + + + Database Role + Rol de base de datos + + + Database Scoped Configuration + Configuración con ámbito de base de datos + + + Database Scoped Options + Opciones de ámbito de base de datos + + + Database Settings + Configuración de la base de datos + + + Database State + Estado de la base de datos + + + Database default locations + Ubicaciones predeterminadas de la base de datos + + + Database files + Archivos de base de datos + + + Databases to Attach + Bases de datos para adjuntar + Date Created Fecha de creación - - {0} MB - {0} MB + + Default + Predeterminado - - Memory Allocated To Memory Optimized Objects - Memoria asignada a objetos con optimización para memoria + + Default Full-Text Language + Idioma de texto completo predeterminado - - Memory Used By Memory Optimized Objects - Memoria usada por objetos con optimización para memoria + + Default Language + Idioma predeterminado - - Name - Nombre + + Default database + Base de datos predeterminada - - Number of Users - Número de usuarios + + Default language + Idioma predeterminado - - Owner - Propietario + + Default schema + Esquema predeterminado - - Size - Tamaño - - - Space Available - Espacio disponible - - - Status - Estado - - - Select Database Role Members - Seleccione miembro de rol de base de datos - - - Select Database Role Owner - Seleccione propietario de rol de base de datos - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - Eliminar los inicios de sesión del servidor no elimina los usuarios de la base de datos asociados a los inicios de sesión. Para completar el proceso, elimine los usuarios en cada base de datos. Puede que tenga que transferir primero la propiedad de esquemas a usuarios nuevos. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - ¿Seguro que quiere eliminar el {0}: {1}? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Se ha producido un error al eliminar {0}: {1}. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - Eliminar {0} "{1}" + + Delete backup and restore history information for database + Eliminar la información del historial de copia de seguridad y restauración de la base de datos Deny Denegar + + Detach + Desasociar + + + Detach Database - {0} (Preview) + Desvincular base de datos -{0} (versión preliminar) + + + Detach Database Options + Opciones de eliminación de bases de datos + + + Detach database '{0}' + {0}: object name. + Desasociar base de datos "{0}" + + + Drop + Quitar + + + Drop Database - {0} (Preview) + Quitar base de datos: {0} (Versión preliminar) + + + Drop Database Options + Quitar opciones de base de datos + + + Drop connnections + Colocación de conexiones + + + Drop {0} '{1}' + {0} object type, {1}: object name. + Quitar {0} '{1}' + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + Al quitar los inicios de sesión del servidor, no se quitan los usuarios de base de datos asociados a los inicios de sesión. Para completar el proceso, quite los usuarios de cada base de datos. Puede ser necesario transferir primero la propiedad de los esquemas a los nuevos usuarios. + + + Edit + Editar + + + Edit Database file - {0} + Editar archivo de base de datos - {0} + Edition Edición @@ -334,10 +578,34 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Effective permissions for: {0} Permisos efectivos para: {0} + + Enable Autogrowth + Habilitar crecimiento automático + Enabled Habilitado + + Encryption Enabled + Cifrado habilitado + + + Enforce password expiration + Aplicar la expiración de contraseña + + + Enforce password policy + Aplicar la directiva de contraseñas + + + Enter new name + Escriba un nombre nuevo + + + Execution Count + Recuento de ejecuciones + Explicit permissions for selected securable Permisos explícitos para el elemento protegible seleccionado @@ -346,6 +614,66 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Explicit permissions for: {0} Permisos explícitos para: {0} + + FILESTREAM Data + Datos de FILESTREAM + + + Failed logins only + Solo inicios de sesión erróneos + + + Failed to retrieve the connection information, please reconnect and try again. + No se pudo recuperar la información de conexión. Vuelva a conectarse e inténtelo de nuevo. + + + File Group + Grupo de archivos + + + File Growth + Crecimiento de archivos + + + File Name + Nombre de archivo + + + File Type + Tipo de archivo + + + File group '{0}' could not be added to the collection, because it already exists. + No se pudo agregar el grupo de archivos "{0}" a la colección porque ya existe. + + + FileStream + Secuencia de archivos + + + Filegroup + Grupo de archivos + + + Filegroups + Grupos de archivos + + + Filegrowth cannot be greater than the Maximum file size for a file + El crecimiento del archivo no puede ser mayor que el tamaño máximo de archivo de un archivo + + + Files + Archivos + + + Files + Archivos + + + Filestream Files + Archivos de secuencia de archivos + Filters Filtros @@ -354,6 +682,10 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Find Buscar + + Full-Text Upgrade Option + Opción de actualización de texto completo + General General @@ -370,9 +702,21 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Hardware Generation Generación de hardware - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - La contraseña no cumple el requisito de complejidad. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + ¿Cómo desea agregar objetos? + + + I/O Affinity + Afinidad de E/S + + + In Megabytes + En megabytes + + + In Percent + En porcentaje Is Clustered @@ -382,6 +726,10 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Is HADR Enabled Está habilitado para HADR + + Is Ledger Database + Es base de datos de libro de contabilidad + Is PolyBase Installed Está instalada la característica PolyBase @@ -390,9 +738,13 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Is XTP Supported Es compatible con XTP + + LOG + REGISTRO + Language - Idioma + Lenguaje Last Database Backup @@ -402,6 +754,18 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Last Database Log Backup Última copia de seguridad del registro de base de datos + + Ledger + Libro de contabilidad + + + Limited to (MB) + Limitado a (MB) + + + Limited to {0} MB + Limitado a {0} MB + Loading objects completed, {0} objects found Carga de objetos completada, {0} objetos encontrados @@ -410,81 +774,89 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Loading objects… Cargando de los objetos en curso... - - Azure Active Directory Authentication - Autenticación con Azure Active Directory + + Locks + Bloqueos - - Authentication - Autenticación + + Log + Registro - - Default database - Base de datos predeterminada + + Log + Registro - - Default language - Idioma predeterminado + + Logical Name + Nombre lógico - - Enforce password expiration - Aplicar la expiración de contraseña + + Login + Iniciar sesión - - Enforce password policy - Aplicar la directiva de contraseñas + + Login + Iniciar sesión + + + Login auditing + Auditoría de inicio de sesión Login is locked out Inicio de sesión bloqueado - - User must change password at next login - El usuario debe cambiar la contraseña en el siguiente inicio de sesión - - - Old password cannot be empty. - La contraseña anterior no puede estar vacía. - - - Old password - Contraseña anterior - - - Permission to connect to database engine - Permiso de conexión al motor de base de datos - - - Server Roles - Roles de servidor - - - Specify old password - Especificar contraseña anterior - - - SQL Authentication - Autenticación de SQL - - - SQL Authentication - Autenticación de SQL - - - Windows Authentication - Autenticación de Windows - Login is not selected. No se ha seleccionado el inicio de sesión. + + MDF File Location + Ubicación del archivo MDF + + + Mapped to a Windows user/group + Asignado a un usuario o grupo de Windows + + + Mapped to a server login + Asignado a un inicio de sesión de servidor + + + Max Degree Parallelism + Paralelismo de grado máximo + + + Max Plans Per Query + Número máximo de planes por consulta + + + Max Size + Tamaño máximo + + + Max Size (MB) + Tamaño máximo (MB) + + + Max Text Replication Size + Tamaño de replicación de texto máximo + + + Maximum File Size + Tamaño de archivo máximo + Maximum Server Memory (MB) Cantidad máxima de memoria del servidor (MB) - - Max Size - Tamaño máximo + + Maximum file size cannot be less than size + El tamaño máximo de archivo no puede ser menor que el tamaño + + + Maximum server memory cannot be lower than minimum server memory + La memoria máxima del servidor no puede ser inferior a la memoria mínima del servidor Members @@ -498,35 +870,65 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Memory Memoria + + Memory Allocated To Memory Optimized Objects + Memoria asignada a objetos con optimización para memoria + + + Memory Optimized Data + Datos optimizados para memoria + + + Memory Used By Memory Optimized Objects + Memoria usada por objetos con optimización para memoria + Minimum Server Memory (MB) Memoria mínima del servidor (MB) - - Name cannot be empty. - El nombre no puede estar vacío. + + Monitoring + Supervisión + + + Name + Nombre + + + Name + Nombre Name Nombre - - {0} - New (Preview) - {0} object type. - {0} - Nuevo (Versión preliminar) + + Name cannot be empty. + El nombre no puede estar vacío. - - Failed to retrieve the connection information, please reconnect and try again. - No se pudo recuperar la información de conexión. Vuelva a conectarse e inténtelo de nuevo. + + No Login Access + Sin acceso de inicio de sesión - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (Versión preliminar) + + No database files were specified to attach to the server. + No se especificó ningún archivo de base de datos para adjuntar al servidor. - - Add Objects - Agregar objetos + + None + Ninguno + + + None + Ninguno + + + Numa Node {0} + Nodo Numa {0} + + + Number of Users + Número de usuarios Object Type @@ -540,48 +942,94 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Objects Objetos - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Error al abrir el nuevo cuadro de diálogo {0}. {1} + + Old password + Contraseña anterior - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Error al abrir el cuadro de diálogo de propiedades para {0}: {1}. {2} + + Old password cannot be empty. + La contraseña anterior no puede estar vacía. Operating System Sistema operativo - - Options - Opciones + + Operation Mode (Actual) + Modo de operación (real) + + + Operation Mode (Requested) + Modo de operación (solicitado) + + + Optimize Ad Hoc Workloads + Optimizar cargas de trabajo ad hoc + + + Owned Schemas + Esquemas de propiedad + + + Owner + Propietario Owner Propietario - - Password cannot be empty. - La contraseña no puede estar vacía. + + Page Verify + Comprobación de página Password Contraseña + + Password cannot be empty. + La contraseña no puede estar vacía. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + La contraseña no cumple el requisito de complejidad. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. La contraseña debe coincidir con la contraseña de confirmación. + + Path + Ruta + + + Path + Ruta + Permission Permiso + + Permission to connect to database engine + Permiso de conexión al motor de base de datos + Platform Plataforma + + Processor + Procesador + + + Processor Affinity + Afinidad del procesador + + + Processor Affinity Table + Tabla de afinidad de procesador + Processors Procesadores @@ -594,14 +1042,61 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Properties Propiedades + + Purge Query Store Data + Purge Query Store Data + + + Query Store + Almacén de consultas + + + Query Store Available + Almacén de consultas disponible + + + Query Store Capture Mode + Modo de captura del almacén de consultas + + + Query Store Capture Policy + Directiva de captura del almacén de consultas + + + Query Store Retention + Retención del almacén de consultas + + + Query Store Used + Almacén de consultas usado + + + Query Wait + Espera de consulta + + + ROWS Data + Datos de FILAS + + + Read-Only + Solo lectura + + + Recovery + Recuperación + Recovery Model Modelo de recuperación - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Error al actualizar el explorador de objetos. {0} + + Remove + Quitar + + + Remove database file + Quitar archivo de base de datos Remove selected member @@ -611,47 +1106,82 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Remove selected securable Quitar elemento protegible seleccionado - - Enter new name - Escriba un nombre nuevo - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Error al cambiar el nombre de {0} '{1}' a '{2}'. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name Cambie el nombre de {0} '{1}' a '{2}' - Reserved Storage Size - Tamaño de almacenamiento reservado + Reserved Storage Size (MB) + Tamaño de almacenamiento reservado (MB) + + + Restrict Access + Restringir acceso Root Directory Directorio raíz + + Rows + Filas + + + SQL Authentication + Autenticación de SQL + + + SQL Authentication + Autenticación de SQL + + + SQL Server and Windows Authentication mode + Modo de autenticación de Windows y SQL Server + + + Scan Startup Procs + Buscar procedimientos de inicio + + + Schema + Esquema + Schema Esquema + + Search Text + Buscar texto + Securables Elementos protegibles - - Select Securables - Seleccionar elementos protegibles + + Security + Seguridad Select Seleccionar - - Server Collation - Intercalación del servidor + + Select Database Role Members + Seleccione miembro de rol de base de datos + + + Select Database Role Owner + Seleccione propietario de rol de base de datos + + + Select Folder + Seleccionar carpeta + + + Select Securables + Seleccionar elementos protegibles Select Server Role Members @@ -661,86 +1191,252 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Select Server Role Owner Seleccionar propietario de rol de servidor + + Server + Servidor + + + Server Collation + Intercalación del servidor + + + Server Role + Rol del servidor + + + Server Roles + Roles de servidor + + + Server authentication + Autenticación de servidor + Service Tier Nivel de servicio - - Storage Space Usage - Uso de espacio de almacenamiento + + Set Secondary same as Primary + Establecer secundario igual que principal + + + Size (MB) + Tamaño (MB) + + + Size Based Cleanup Mode + Modo de limpieza basada en tamaño + + + Space Available + Espacio disponible + + + Specific objects… + Objetos específicos… + + + Specify old password + Especificar contraseña anterior + + + Stale Threshold + Umbral de obsolescencia + + + State + Estado + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + Intervalo de recopilación de estadísticas + + + Status + Estado + + + Storage Space Usage (MB) + Uso del espacio de almacenamiento (MB) + + + Successful logins only + Solo inicios de sesión correctos + + + Target Recovery Time (Seconds) + Tiempo de recuperación de destino (segundos) + + + The selected collation '{0}' is not valid. Please choose a different collation. + La intercalación seleccionada '{0}' no es válida. Elija una intercalación diferente. + + + This command is not supported for object type '{0}'. + Este comando no es compatible con el tipo de objeto "{0}". + + + Total Compile CPU Time (ms) + Tiempo total de CPU de compilación (ms) + + + Total Execution CPU Time (ms) + Tiempo total de CPU de ejecución (ms) + + + Two Digit Year Cutoff + Fecha límite de año de dos dígitos + + + Type + Escribir + + + Type + Tipo + + + Unlimited + Sin límites + + + Unlimited + Sin límites + + + Update statistics + Actualizar estadísticas Update {0} '{1}' {0} object type, {1}: object name. Actualizar {0} "{1}" - - Authenticate with Azure Active Directory - Autenticar con Azure Active Directory. + + Use full-text indexing + Usar indización de texto completo - - Default schema - Esquema predeterminado + + User + Usuario - - Login - Iniciar sesión + + User must change password at next login + El usuario debe cambiar la contraseña en el siguiente inicio de sesión - - Mapped to a server login - Asignado a un inicio de sesión de servidor + + Value for Primary + Valor para principal - - No Login Access - Sin acceso de inicio de sesión - - - Owned Schemas - Esquemas de propiedad - - - Authenticate with password - Autenticar con contraseña - - - Type - Tipo - - - Mapped to a Windows user/group - Asignado a un usuario o grupo de Windows + + Value for Secondary + Valor para secundario Version Versión + + Wait Statistics Capture Mode + Modo de captura de estadísticas de espera + + + Windows Authentication + Autenticación de Windows + + + Windows Authentication mode + Modo de Autenticación de Windows + With Grant Con concesión + + Yes + + + + application role + rol de aplicación + + + column + columna + + + database + base de datos + + + database role + rol de base de datos + + + login + inicio de sesión + + + server role + rol del servidor + + + table + tabla + + + user + usuario + + + view + Ver + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} - Nuevo (Versión preliminar) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0}Propiedades (versión preliminar) - {1} + - + - - Downloaded {0} - {0} descargado - - - Downloading {0} - Descargando {0} - ({0} KB) ({0} KB) + + Downloaded {0} + {0} descargado + Downloading {0} Descargando {0} + + Downloading {0} + Descargando {0} + Extracted {0} ({1}/{2}) - Elementos extraídos: {0} ({1} de {2}) + Elementos extraídos {0} ({1} de {2}) Failed to start {0} @@ -750,26 +1446,30 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Installed {0} {0} instalado - - Installing {0} to {1} - Instalando {0} en {1} - Installing {0} Instalando {0} - - {0} Started - {0} iniciado + + Installing {0} to {1} + Instalando {0} en {1} Starting {0} Iniciando {0} + + {0} Started + {0} Iniciado + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + ¿Desea reducir el tiempo de carga del diseñador de tablas habilitando la carga previa del modelo de base de datos? El modelo de base de datos se cargará previamente al expandir el nodo de base de datos en el explorador de objetos. + Failed to get connection string for the table. Please reconnect to the server and try again. No se ha podido obtener la cadena de conexión para la tabla. Vuelva a conectarse al servidor e inténtelo de nuevo. @@ -782,329 +1482,181 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un No No - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - ¿Desea reducir el tiempo de carga del diseñador de tablas habilitando la carga previa del modelo de base de datos? El modelo de base de datos se cargará previamente al expandir el nodo de base de datos en el explorador de objetos. - Yes - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio. - View Known Issues Ver problemas conocidos + + {0} component exited unexpectedly. Please restart Azure Data Studio. + El componente {0} se cerró de forma inesperada. Reinicie Azure Data Studio. + - + - - OK - Aceptar + + Add… + Agregar… + + + An error occurred while generating the script. {0} + Se ha producido un error al generar el script. {0} + + + Edit + Editar Generating script... Generando el script... - - Script generated - Script generado - Help Ayuda - Loading dialog... - Cargando cuadro de diálogo... + Loading dialog completed + Se completó el cuadro de diálogo de carga - - There is no action to be scripted. - No hay acción para incluir en el script. - - - An error occurred while generating the script. {0} - Se ha producido un error al generar el script. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto. - - - Script - Script - - - Yes - - - - Add… - Agregar… + + OK + Aceptar Remove Quitar + + Script + Script + + + Script generated + Script generado + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + El script se ha generado correctamente. Puedes cerrar el cuadro de diálogo para verlo en el editor recién abierto. + Select Seleccionar + + There is no action to be scripted. + No hay acción para incluir en el script. + + + Yes + + - + - - Edition - Edición - - - Compatibility Level - Nivel de compatibilidad - - - Owner - Propietario - - - Pricing Tier - Plan de tarifa - - - Type - Tipo - - - Version - Versión - - - Last backup - Última copia de seguridad - - - Name - Nombre - - - Size (MB) - Tamaño (MB) - - - Status - Estado - - - Enable/disable default JSON formatter (requires restart) - Habilitar/deshabilitar formateador JSON predeterminado (requiere reiniciar) - - - Associate schemas to JSON files in the current project - Asociar esquemas a archivos JSON en el proyecto actual - - - An array of file patterns to match against when resolving JSON files to schemas. - Una matriz de patrones de archivo con los cuales coincidir cuando los archivos JSON se resuelvan en esquemas. + + A URL to a schema or a relative path to a schema in the current directory + Una dirección URL a un esquema o una ruta de acceso relativa a un esquema en el directorio actual A file pattern that can contain '*' to match against when resolving JSON files to schemas. Un patrón de archivo que puede contener "*" con el cual coincidir cuando los archivos JSON se resuelvan en esquemas. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema. - - - A URL to a schema or a relative path to a schema in the current directory - Una dirección URL a un esquema o una ruta de acceso relativa a un esquema en el directorio actual - - - MSSQL configuration - Configuración de MSSQL - - - Declares the application workload type when connecting to a server - Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor - - - Application intent - Intención de la aplicación - - - The name of the application - El nombre de la aplicación - - - Application name - Nombre de la aplicación - - - The name of the primary file, including the full path name, of an attachable database - Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar - - - Attach DB filename - Adjuntar nombre de archivo de base de datos - - - Azure Active Directory - Universal with MFA support - Azure Active Directory: universal con compatibilidad con MFA - - - Windows Authentication - Autenticación de Windows - - - SQL Login - Inicio de sesión SQL - - - Specifies the method of authenticating with SQL Server - Especifica el método de autenticación con SQL Server - - - Authentication type - Tipo de autenticación - - - Enables or disables Always Encrypted for the connection - Habilita o deshabilita Always Encrypted para la conexión. + + Advanced + Opciones avanzadas Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error + + An array of file patterns to match against when resolving JSON files to schemas. + Una matriz de patrones de archivo con los cuales coincidir cuando los archivos JSON se resuelvan en esquemas. - - Command timeout - Tiempo de espera del comando + + An execution time-out of 0 indicates an unlimited wait (no time-out) + Un tiempo de espera de ejecución de 0 indica una espera ilimitada (sin tiempo de espera) - - Number of attempts to restore connection - Número de intentos para restaurar la conexión + + Application intent + Intención de la aplicación - - Connect retry count - Recuento de reintentos de conexión + + Application name + Nombre de la aplicación - - Delay between attempts to restore connection - Retraso entre intentos para restaurar la conexión + + Associate schemas to JSON files in the current project + Asociar esquemas a archivos JSON en el proyecto actual - - Connect retry interval - Intervalo de reintento de conexión + + Attach (Preview) + Adjuntar (versión preliminar) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 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 - - - Connect timeout - Tiempo de espera de la conexión - - - Custom name of the connection - Nombre personalizado de la conexión - - - Name (optional) - Nombre (opcional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server - - - Context connection - Conexión contextual - - - The SQL Server language record name - El nombre del registro de idioma de SQL Server - - - Current language - Idioma actual - - - The name of the initial catalog or database int the data source - Nombre del catálogo o base de datos inicial del origen de datos - - - Database - Base de datos - - - Azure Attestation - Atestación de Azure - - - Host Guardian Service - Servicio de protección de host - - - None - Ninguno - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros - - - Attestation protocol - Protocolo de atestación - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros + + Attach DB filename + Adjuntar nombre de archivo de base de datos Attestation URL URL de atestación - - Optional (False) - Optional (False) + + Attestation protocol + Protocolo de atestación - - Strict - Strict + + Authentication type + Tipo de autenticación - - Mandatory (True) - Mandatory (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory: universal con compatibilidad con MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Cuando es "Mandatory" o "Strict", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en "Strict", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado "Strict" se admite en SQL Server 2022 y posteriores. + + Azure Attestation + Atestación de Azure - - Encrypt - Cifrar + + Change SQL Notebook Connection + Cambiar conexión de SQL Notebook - - The name or network address of the instance of SQL Server that acts as a failover partner - El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error + + Command timeout + Tiempo de espera del comando - - Failover partner - Socio de conmutación por error + + Compatibility Level + Nivel de compatibilidad - - Advanced - Opciones avanzadas + + Compatibility Level + Nivel de compatibilidad + + + Computer Name + Nombre del equipo + + + Connect retry count + Recuento de reintentos de conexión + + + Connect retry interval + Intervalo de reintento de conexión + + + Connect timeout + Tiempo de espera de la conexión Connection Resiliency @@ -1114,310 +1666,62 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Context Contexto - - Initialization - Inicialización + + Context connection + Conexión contextual - - Pooling - Agrupación + + Current language + Idioma actual - - Replication - Replicación + + Custom name of the connection + Nombre personalizado de la conexión - - Security - Seguridad + + Database + Base de datos - - Source - Origen + + Declares the application workload type when connecting to a server + Declara el tipo de carga de trabajo de la aplicación al conectarse a un servidor - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados. + + Delay between attempts to restore connection + Retraso entre intentos para restaurar la conexión - - Host name in certificate - Nombre de host en el certificado: + + Design + Diseño - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya - - - Load balance timeout - Tiempo de espera del equilibrio de carga - - - The maximum number of connections allowed in the pool - El número máximo de conexiones permitidas en el grupo - - - Max pool size - Tamaño máximo del grupo - - - The minimum number of connections allowed in the pool - El número mínimo de conexiones permitidas en el grupo - - - Min pool size - Tamaño mínimo del grupo - - - Multi subnet failover - Conmutación por error de varias subredes - - - When true, multiple result sets can be returned and read from one connection - Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión. - - - Multiple active result sets - Conjuntos de resultados activos múltiples (MARS) - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server - - - Packet size - Tamaño del paquete - - - Indicates the password to be used when connecting to the data source - Indica la contraseña que se utilizará al conectarse al origen de datos - - - Password - Contraseña - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión - - - Persist security info - Información de seguridad persistente - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado - - - Pooling - Agrupación - - - Port - Puerto - - - Used by SQL Server in Replication - Utilizado por SQL Server en replicación - - - Replication - Replicación - - - Enables or disables Secure enclaves for the connection - Habilitar o deshabilitar enclaves seguros para la conexión - - - Secure enclaves - Enclaves seguros - - - Name of the SQL Server instance - Nombre de la instancia de SQL Server - - - Server - Servidor - - - e.g. tcp:servername,1433 - por ejemplo, tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict. - - - Trust server certificate - Certificado de servidor de confianza - - - Indicates which server type system the provider will expose through the DataReader - Indica qué sistema de tipo de servidor el proveedor expondrá por medio de DataReader. - - - Type system version - Versión de sistema de tipo - - - Indicates the user ID to be used when connecting to the data source - Indica el identificador de usuario que se va a usar al conectar con el origen de datos - - - User name - Nombre del usuario - - - The name of the workstation connecting to SQL Server - El nombre de la estación de trabajo que se conecta a SQL Server - - - Workstation Id - Id. de estación de trabajo - - - Disabled - Deshabilitado - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Habilita el uso del proveedor de autenticación de SQL para el modo de autenticación "Active Directory interactivo" cuando el usuario selecciona la autenticación "AzureMFA". Esto habilita la integración del punto de conexión de recursos del lado servidor al capturar tokens de acceso. Esta opción solo se admite para la biblioteca de autenticación de Azure "MSAL". Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor. - - - Enabled - Habilitado - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Resalta la operación del plan de ejecución con el mayor número real de filas para todas las ejecuciones. - - - Highlights the execution plan operation with the highest cost. - Resalta la operación del plan de ejecución con el costo más alto. - - - The default metric to use to highlight an expensive operation in query execution plans - Métrica predeterminada que se va a usar para resaltar una operación costosa en los planes de ejecución de consultas - - - Highlights the execution plan operation that used the most CPU time. - Resalta la operación del plan de ejecución que usó más tiempo de CPU. - - - Highlights the execution plan operation that took the most time. - Resalta la operación del plan de ejecución que tardó más tiempo. - - - Expensive operation highlighting will be turned off for execution plans. - El resaltado de operaciones costosas se desactivará para los planes de ejecución. - - - Highlights the execution plan operation with the greatest number of rows read. - Resalta la operación del plan de ejecución con el mayor número de filas leídas. - - - Highlights the execution plan operation with the highest subtree cost. - Resalta la operación del plan de ejecución con el costo de subárbol más alto. - - - Export Notebook as SQL - Exportar cuaderno como SQL - - - Export SQL as Notebook - Exportar SQL como cuaderno - - - Should column definitions be aligned? - Indica si las definiciones de columna deben alinearse. - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, ", micolumna2" en lugar de al final, por ejemplo, "micolumna1,". - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - ¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en "SELECT C1, C2 FROM T1", C1 y C2 estarán en líneas separadas - - - [Optional] Do not show unsupported platform warnings - [Opcional] No mostrar advertencias de plataformas no compatibles - - - Should IntelliSense error checking be enabled - Indica si debe habilitarse la comprobación de errores de IntelliSense. - - - Should IntelliSense be enabled - Indica si debe habilitarse IntelliSense. - - - Should IntelliSense quick info be enabled - Indica si debe habilitarse la información rápida de IntelliSense. - - - Should IntelliSense suggestions be enabled - Indica si deben habilitarse las sugerencias de IntelliSense. - - - Should IntelliSense suggestions be lowercase - Indica si las sugerencias de IntelliSense deben estar en minúsculas. - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio. - - - Number of minutes to retain log files for backend services. Default is 1 week. - Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana. + + Detach (Preview) + Desasociar (versión preliminar) Disable Group By Schema Deshabilitar Agrupar por esquema - - SQL Server: Disable Group By Schema - SQL Server: deshabilitar Agrupar por esquema + + Disabled + Deshabilitado + + + Drop (Preview) + Quitar (versión preliminar) + + + Edition + Edición + + + Edition + Edición Enable Group By Schema Habilitar Agrupar por esquema - - SQL Server: Enable Group By Schema - SQL Server: habilitar Agrupar por esquema - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - Tiempo de espera en segundos para expandir un nodo en Explorador de objetos. El valor predeterminado es 45 segundos. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Cuando se habilita, los objetos de base de datos del Explorador de objetos se clasificarán por esquema. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Experimental] Si las solicitudes al servicio de herramientas SQL se deben controlar en paralelo. Esto se introduce para detectar los problemas que puede haber al controlar todas las solicitudes en paralelo. El valor predeterminado es false. Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Opcional] Debe registrarse información de identificación personal (DCP) en el archivo de registro. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Habilitar parametrización de Always Encrypted @@ -1426,14 +1730,14 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET ANSI_DEFAULTS Habilitar SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - Habilitar SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS Habilitar SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + Habilitar SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING Habilitar SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET DEADLOCK_PRIORITY option Habilitar la opción SET DEADLOCK_PRIORITY - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - Un tiempo de espera de ejecución de 0 indica una espera ilimitada (sin tiempo de espera) - Enable SET IMPLICIT_TRANSACTIONS Habilitar SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET LOCK TIMEOUT option (in milliseconds) Habilitar la opción SET LOCK TIMEOUT (en milisegundos) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Número máximo de caracteres/bytes que se almacenarán para cada valor en columnas de caracteres o binarios después de ejecutar una consulta. Valor predeterminado: 65 535. Intervalo de valores válido: de 1 a 2 147 483 647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Número máximo de caracteres que se almacenarán para cada valor en columnas XML después de ejecutar una consulta. Valor predeterminado: 2 097 152. Intervalo de valores válido: de 1 a 2 147 483 647. - Enable SET NOCOUNT option Habilitar la opción SET NOCOUNT @@ -1498,10 +1786,6 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET QUOTED_IDENTIFIER Habilitar SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - Número máximo de filas para devolver antes de que el servidor deje de procesar la consulta. - Enable SET STATISTICS IO option Habilitar la opción SET STATISTICS IO @@ -1510,10 +1794,6 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET STATISTICS TIME option Habilitar la opción SET STATISTICS TIME - - Maximum size of text and ntext data returned from a SELECT statement - Tamaño máximo del texto y datos de ntext devueltos por una instrucción SELECT - Enable SET TRANSACTION ISOLATION LEVEL option Habilitar la opción SET TRANSACTION ISOLATION LEVEL @@ -1522,29 +1802,101 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Enable SET XACT_ABORT ON option Habilitar la opción SET XACT_ABORT ON - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Indica si se permite que el diseñador de tablas deshabilite y vuelva a habilitar los desencadenadores DDL durante la publicación. + + Enable/disable default JSON formatter (requires restart) + Habilitar/deshabilitar formateador JSON predeterminado (requiere reiniciar) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Indica si se debe cargar previamente el modelo de base de datos cuando se expande el nodo de base de datos en el explorador de objetos. Cuando se habilita, se puede reducir el tiempo de carga del diseñador de tablas. Nota: Es posible que vea un uso de memoria mayor que el normal si necesita expandir una gran cantidad de nodos de base de datos. + + Enabled + Habilitado - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Realiza un seguimiento de la comunicación entre Azure Data Studio y el Servicio de herramientas de SQL al canal de salida del Servicio de herramientas de SQL. ADVERTENCIA: esto puede incluir información confidencial cuando está habilitado el registro detallado. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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. + + Enables or disables Always Encrypted for the connection + Habilita o deshabilita Always Encrypted para la conexión. - - Name - Nombre + + Enables or disables Secure enclaves for the connection + Habilitar o deshabilitar enclaves seguros para la conexión - - Compatibility Level - Nivel de compatibilidad + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Habilita el uso del proveedor de autenticación de SQL para el modo de autenticación "Active Directory interactivo" cuando el usuario selecciona la autenticación "AzureMFA". Esto habilita la integración del punto de conexión de recursos del lado servidor al capturar tokens de acceso. Esta opción solo se admite para la biblioteca de autenticación de Azure "MSAL". Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor. + + + Encrypt + Cifrar + + + Expensive operation highlighting will be turned off for execution plans. + El resaltado de operaciones costosas se desactivará para los planes de ejecución. + + + Export Notebook as SQL + Exportar cuaderno como SQL + + + Export SQL as Notebook + Exportar SQL como cuaderno + + + Failover partner + Socio de conmutación por error + + + Highlights the execution plan operation that took the most time. + Resalta la operación del plan de ejecución que tardó más tiempo. + + + Highlights the execution plan operation that used the most CPU time. + Resalta la operación del plan de ejecución que usó más tiempo de CPU. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Resalta la operación del plan de ejecución con el mayor número real de filas para todas las ejecuciones. + + + Highlights the execution plan operation with the greatest number of rows read. + Resalta la operación del plan de ejecución con el mayor número de filas leídas. + + + Highlights the execution plan operation with the highest cost. + Resalta la operación del plan de ejecución con el costo más alto. + + + Highlights the execution plan operation with the highest subtree cost. + Resalta la operación del plan de ejecución con el costo de subárbol más alto. + + + Host Guardian Service + Servicio de protección de host + + + Host name in certificate + Nombre de host en el certificado: + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica el nombre de host especificado en el certificado TLS que usará SQL Server para validar el certificado de servidor. Cuando no se especifica, el nombre del servidor se usa de forma predeterminada para la validación de certificados. + + + Indicates the password to be used when connecting to the data source + Indica la contraseña que se utilizará al conectarse al origen de datos + + + Indicates the user ID to be used when connecting to the data source + Indica el identificador de usuario que se va a usar al conectar con el origen de datos + + + Indicates which server type system the provider will expose through the DataReader + Indica qué sistema de tipo de servidor el proveedor expondrá por medio de DataReader. + + + Initialization + Inicialización Last Database Backup @@ -1554,70 +1906,438 @@ Nota: Un certificado autofirmado solo ofrece una protección limitada y no es un Last Log Backup Última copia de seguridad de registros - - Owner - Propietario + + Last backup + Última copia de seguridad - - Recovery Model - Modelo de recuperación + + Load balance timeout + Tiempo de espera del equilibrio de carga - - Computer Name - Nombre del equipo + + MSSQL configuration + Configuración de MSSQL - - OS Version - Versión del sistema operativo + + Mandatory (True) + Mandatory (True) - - Edition - Edición + + Max pool size + Tamaño máximo del grupo - - Version - Versión + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Número máximo de caracteres que se almacenarán para cada valor en columnas XML después de ejecutar una consulta. Valor predeterminado: 2 097 152. Intervalo de valores válido: de 1 a 2 147 483 647. - - Change SQL Notebook Connection - Cambiar conexión de SQL Notebook + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Número máximo de caracteres/bytes que se almacenarán para cada valor en columnas de caracteres o binarios después de ejecutar una consulta. Valor predeterminado: 65 535. Intervalo de valores válido: de 1 a 2 147 483 647. - - Search: Clear Search Server Results - Buscar: Borrar los resultados del servidor de búsqueda + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Número máximo de archivos antiguos para quitarse en el inicio que tienen expirado el valor mssql.logRetentionMinutes. Los archivos que no se limpien debido a esta limitación se limpiarán la próxima vez que se inicie Azure Data Studio. - - Delete - Eliminar + + Maximum number of rows to return before the server stops processing your query. + Número máximo de filas para devolver antes de que el servidor deje de procesar la consulta. - - Design - Diseño + + Maximum size of text and ntext data returned from a SELECT statement + Tamaño máximo del texto y datos de ntext devueltos por una instrucción SELECT + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Tamaño mínimo del grupo + + + Multi subnet failover + Conmutación por error de varias subredes + + + Multiple active result sets + Conjuntos de resultados activos múltiples (MARS) + + + Name + Nombre + + + Name + Nombre + + + Name (optional) + Nombre (opcional) + + + Name of the SQL Server instance + Nombre de la instancia de SQL Server - New - Nuevo + New (Preview) + Nuevo (versión preliminar) + + + New Database (Preview) + Nueva base de datos (versión preliminar) New Table Nueva tabla + + None + Ninguno + + + Number of attempts to restore connection + Número de intentos para restaurar la conexión + + + Number of minutes to retain log files for backend services. Default is 1 week. + Número de minutos para conservar los archivos de registro para los servicios back-end. El valor predeterminado es 1 semana. + + + OS Version + Versión del sistema operativo + + + Optional (False) + Optional (False) + + + Owner + Propietario + + + Owner + Propietario + + + Packet size + Tamaño del paquete + + + Password + Contraseña + + + Persist security info + Información de seguridad persistente + + + Pooling + Agrupación + + + Pooling + Agrupación + + + Port + Puerto + + + Pricing Tier + Plan de tarifa + Properties (Preview) Propiedades (versión preliminar) + + Recovery Model + Modelo de recuperación + - Rename - Renombrar + Rename (Preview) + Cambiar nombre (versión preliminar) + + + Replication + Replicación + + + Replication + Replicación + + + SQL Login + Inicio de sesión SQL + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server: deshabilitar Agrupar por esquema + + + SQL Server: Enable Group By Schema + SQL Server: habilitar Agrupar por esquema + + + Search: Clear Search Server Results + Buscar: Borrar los resultados del servidor de búsqueda Search: Servers Buscar: Servidores + + Secure enclaves + Enclaves seguros + + + Security + Seguridad + + + Server + Servidor + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ¿Deben mostrarse las columnas BIT como números (1 o 0)? Si es false, las columnas BIT se mostrarán como "true" o "false". + + + Should IntelliSense be enabled + Indica si debe habilitarse IntelliSense. + + + Should IntelliSense error checking be enabled + Indica si debe habilitarse la comprobación de errores de IntelliSense. + + + Should IntelliSense quick info be enabled + Indica si debe habilitarse la información rápida de IntelliSense. + + + Should IntelliSense suggestions be enabled + Indica si deben habilitarse las sugerencias de IntelliSense. + + + Should IntelliSense suggestions be lowercase + Indica si las sugerencias de IntelliSense deben estar en minúsculas. + + + Should column definitions be aligned? + Indica si las definiciones de columna deben alinearse. + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + Indica si los tipos de datos deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + Indica si las palabras clave deben formatearse como MAYÚSCULAS, minúsculas o nada (sin formato). + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + ¿Deben separarse en líneas distintas las referencias a objetos de las instrucciones select? Por ejemplo, en "SELECT C1, C2 FROM T1", C1 y C2 estarán en líneas separadas + Show Log File Mostrar archivo de registro + + Size (MB) + Tamaño (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Tamaño en bytes de los paquetes de red utilizados para comunicarse con una instancia de SQL Server + + + Source + Origen + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica un protocolo para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica un punto de conexión para la atestación de un enclave de servidor empleado con Always Encrypted con enclaves seguros + + + Specifies the method of authenticating with SQL Server + Especifica el método de autenticación con SQL Server + + + Status + Estado + + + Strict + Strict + + + The SQL Server language record name + El nombre del registro de idioma de SQL Server + + + The default metric to use to highlight an expensive operation in query execution plans + Métrica predeterminada que se va a usar para resaltar una operación costosa en los planes de ejecución de consultas + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Intervalo de tiempo (en segundos) que se debe esperar a que se ejecute un comando antes de dejar de intentarlo y generar un error + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 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 + + + The maximum number of connections allowed in the pool + El número máximo de conexiones permitidas en el grupo + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Periodo mínimo de tiempo (en segundos) que residirá esta conexión en el grupo antes de que se destruya + + + The minimum number of connections allowed in the pool + El número mínimo de conexiones permitidas en el grupo + + + The name of the application + El nombre de la aplicación + + + The name of the initial catalog or database int the data source + Nombre del catálogo o base de datos inicial del origen de datos + + + The name of the primary file, including the full path name, of an attachable database + Nombre del archivo principal, incluido el nombre completo de ruta, de una base de datos que se puede adjuntar + + + The name of the workstation connecting to SQL Server + El nombre de la estación de trabajo que se conecta a SQL Server + + + The name or network address of the instance of SQL Server that acts as a failover partner + El nombre o la dirección de red de la instancia de SQL Server que actúa como asociado para la conmutación por error + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + La definición de esquema de la dirección URL determinada. Solo se necesita proporcionar el esquema para evitar los accesos a la dirección URL del esquema. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + Tiempo de espera en segundos para expandir un nodo en Explorador de objetos. El valor predeterminado es 45 segundos. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Realiza un seguimiento de la comunicación entre Azure Data Studio y el Servicio de herramientas de SQL al canal de salida del Servicio de herramientas de SQL. ADVERTENCIA: esto puede incluir información confidencial cuando está habilitado el registro detallado. + + + Trust server certificate + Certificado de servidor de confianza + + + Type + Escribir + + + Type system version + Versión de sistema de tipo + + + Used by SQL Server in Replication + Utilizado por SQL Server en replicación + + + User name + Nombre de usuario + + + Version + Versión + + + Version + Versión + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Cuando es "Mandatory" o "Strict", SQL Server usa cifrado SSL para todos los datos enviados entre el cliente y el servidor si el servidor tiene un certificado instalado. Cuando se establece en "Strict", SQL Server usa TDS 8.0 para toda la transferencia de datos entre el cliente y el servidor. El cifrado "Strict" se admite en SQL Server 2022 y posteriores. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Cuando se habilita, los objetos de base de datos del Explorador de objetos se clasificarán por esquema. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Si el valor es false, no se devuelve información confidencial de seguridad, como la contraseña, como parte de la conexión + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Cuando es true (y encrypt=true), SQL Server usa el cifrado SSL para todos los datos enviados entre el cliente y el servidor sin validar el certificado de servidor. Esta propiedad no se admite con Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Cuando es true, indica que la conexión debe ser desde el contexto de SQL Server. Disponible sólo cuando se ejecuta en el proceso de SQL Server + + + When true, multiple result sets can be returned and read from one connection + Cuando el valor es true, se pueden devolver varios conjuntos de resultados y leerlos desde una conexión. + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Cuando el valor es true, el objeto de conexión se obtiene del grupo apropiado, o si es necesario, se crea y agrega al grupo apropiado + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Indica si se permite que el diseñador de tablas deshabilite y vuelva a habilitar los desencadenadores DDL durante la publicación. + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Indica si se debe cargar previamente el modelo de base de datos cuando se expande el nodo de base de datos en el explorador de objetos. Cuando se habilita, se puede reducir el tiempo de carga del diseñador de tablas. Nota: Es posible que vea un uso de memoria mayor que el normal si necesita expandir una gran cantidad de nodos de base de datos. + + + Windows Authentication + Autenticación de Windows + + + Workstation Id + Id. de estación de trabajo + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Experimental] Si las solicitudes al servicio de herramientas SQL se deben controlar en paralelo. Esto se introduce para detectar los problemas que puede haber al controlar todas las solicitudes en paralelo. El valor predeterminado es false. Es necesario volver a iniciar Azure Data Studio cuando se cambia el valor. + + + [Optional] Do not show unsupported platform warnings + [Opcional] No mostrar advertencias de plataformas no compatibles + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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. + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Opcional] Debe registrarse información de identificación personal (DCP) en el archivo de registro. + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Indica si las comas deben colocarse al principio de cada instrucción de una lista por ejemplo, ", micolumna2" en lugar de al final, por ejemplo, "micolumna1,". + \ No newline at end of file diff --git a/resources/xlf/es/notebook.es.xlf b/resources/xlf/es/Microsoft.notebook.es.xlf similarity index 94% rename from resources/xlf/es/notebook.es.xlf rename to resources/xlf/es/Microsoft.notebook.es.xlf index 3c4dd70e65..9ce04e38df 100644 --- a/resources/xlf/es/notebook.es.xlf +++ b/resources/xlf/es/Microsoft.notebook.es.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package No se pudo encontrar el paquete especificado + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Error: {0} tiene un archivo toc.yml incorrecto - - - Invalid toc file - Archivo de TDC no válido + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Adición de libro de Jupyter remoto + + Add to this level + Agregar a este nivel + All Files Todos los archivos - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - Los libros Jupyter se utilizan para organizar los bloc de notas. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - No se pudo encontrar un archivo de tabla de contenido en el libro de Jupyter especificado. - - - No Jupyter Books are currently available on the provided link - Actualmente no hay ningún libro de Juypyter disponible en el vínculo proporcionado - Browse Examinar @@ -66,14 +50,6 @@ Configuration file missing Falta el archivo de configuración. - - File already exists. Are you sure you want to overwrite this file? - El archivo ya existe. ¿Está seguro de que desea sobrescribirlo? - - - Folder already exists. Are you sure you want to delete and replace this folder? - La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta? - Content folder Carpeta de contenido @@ -82,20 +58,62 @@ Content folder (Optional) Carpeta de contenido (opcional) + + Content folder path does not exist + La ruta de acceso a la carpeta de contenido no existe. + Create Crear - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - El archivo {0} ya existe en la carpeta de destino {1}. - Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos. + + Downloading Remote Jupyter Book + Descargar libro de Jupyter remoto + + + Downloading to {0} + Descarga en {0} en curso + + + Error while creating remote Jupyter Book directory + Error al crear el directorio de libros de Jupyter remotos + + + Error while decompressing remote Jupyter Book + Error al descomprimir el libro de Jupyter remoto + + + Error while downloading remote Jupyter Book + Error al descargar el libro de Jupyter remoto Error while editing Jupyter Book {0}: {1} Error al editar el libro de Jupyter {0}: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Error al seleccionar un libro de Jupyter o una sección para editarlo: {0}. + + + Error while trying to access: {0} + Error al intentar obtener acceso a: {0} + + + Error: {0} has an incorrect toc.yml file + Error: {0} tiene un archivo toc.yml incorrecto + + + Failed to find a Table of Contents file in the specified Jupyter Book. + No se pudo encontrar un archivo de tabla de contenido en el libro de Jupyter especificado. + + + Failed to find section {0} in {1}. + No se pudo encontrar la sección {0} en {1}. + + + Failed to read Jupyter Book {0}: {1} + No se pudo leer el libro de {0}: {1} + File Extension Extensión de archivo @@ -104,45 +122,39 @@ File Name Nombre de archivo + + File already exists. Are you sure you want to overwrite this file? + El archivo ya existe. ¿Está seguro de que desea sobrescribirlo? + + + File {0} already exists in the destination folder + El archivo {0} ya existe en la carpeta de destino + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + El {0} archivo ya existe en la carpeta de destino {1} +Se ha cambiado el nombre del archivo a {2} para evitar la pérdida de datos. + + + Folder already exists. Are you sure you want to delete and replace this folder? + La carpeta ya existe. ¿Seguro que desea eliminar y reemplazar esta carpeta? + + + GitHub + GitHub + Http Request failed with error: {0} {1} Error de la solicitud HTTP: {0} {1} - - - - - + + Invalid toc file + Archivo de TDC no válido - - Add to this level - Agregar a este nivel - - - Select Jupyter Book - Seleccionar libro de Jupyter - - - Select Jupyter Book Section - Seleccionar sección del libro de Jupyter - - - Select Folder - Seleccionar carpeta - - - Language - Lenguaje - - - Learn more. - Más información. - - - Location - Ubicación - - - Missing file : {0} from {1} - Falta el archivo {0} de {1}. + + Jupyter Book + Jupyter Book Jupyter Book is already trusted in this workspace. @@ -152,13 +164,9 @@ Jupyter Book is already untrusted in this workspace. El libro de Jupyter ya se ha marcado como que no es de confianza en esta área de trabajo. - - Jupyter Books not Found - No se ha encontrado ningún libro de Jupyter - - - Jupyter Book {0} is now pinned in the workspace. - El libro de Jupyter {0} está ahora anclado en el área de trabajo. + + Jupyter Book is no longer trusted in this workspace + El libro de Jupyter ya no es de confianza en esta área de trabajo Jupyter Book is now trusted in the workspace. @@ -168,81 +176,33 @@ Jupyter Book {0} is no longer pinned in this workspace El libro de Jupyter {0} ya no está anclado en esta área de trabajo. - - Jupyter Book is no longer trusted in this workspace - El libro de Jupyter ya no es de confianza en esta área de trabajo + + Jupyter Book {0} is now pinned in the workspace. + El libro de Jupyter {0} está ahora anclado en el área de trabajo. - - Content folder path does not exist - La ruta de acceso a la carpeta de contenido no existe. + + Jupyter Books are used to organize Notebooks. + Los libros Jupyter se utilizan para organizar los bloc de notas. - - Error while trying to access: {0} - Error al intentar obtener acceso a: {0} + + Jupyter Books not Found + No se ha encontrado ningún libro de Jupyter - - Downloading to {0} - Descarga en {0} en curso + + Language + Idioma - - File {0} already exists in the destination folder - El archivo {0} ya existe en la carpeta de destino + + Learn more. + Obtenga más información. - - Save location path is not valid. - La ruta de acceso a la ubicación no es válida. + + Location + Ubicación - - No - No - - - Releases not Found - Versiones no encontradas - - - Error while creating remote Jupyter Book directory - Error al crear el directorio de libros de Jupyter remotos - - - Remote Jupyter Book download is complete - La descarga del libro remoto de Jupyter se ha completado - - - Error while downloading remote Jupyter Book - Error al descargar el libro de Jupyter remoto - - - Remote Jupyter Book download is in progress - La descarga del libro remoto de Jupyter está en progreso - - - Error while decompressing remote Jupyter Book - Error al descomprimir el libro de Jupyter remoto - - - Resource not Found - No se encuentra el recurso. - - - This sample code loads the file into a data frame and shows the first 10 results. - Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados. - - - Save location path does not exist. - La ruta de acceso a la ubicación no existe. - - - Downloading Remote Jupyter Book - Descargar libro de Jupyter remoto - - - The selected Jupyter Book is not valid - El libro de Jupyter seleccionado no es válido - - - Yes - + + Missing file : {0} from {1} + Falta el archivo {0} de {1}. Name @@ -264,42 +224,42 @@ New Section (Preview) Nueva sección (versión preliminar) + + No + No + + + No Jupyter Books are currently available on the provided link + Actualmente no hay ningún libro de Juypyter disponible en el vínculo proporcionado + No Jupyter Books are currently selected in the viewlet. Actualmente no hay ningún libro de Jupyter seleccionado en viewlet. - - GitHub - GitHub - - - Shared File - Archivo compartido - - - Open Jupyter Book {0} failed: {1} - No se pudo abrir {0} el libro de Jupyter: {1} - Open External Link Abrir vínculo externo - - Open link {0} failed: {1} - Error al abrir el vínculo {0}: {1} + + Open Jupyter Book {0} failed: {1} + No se pudo abrir {0} el libro de Jupyter: {1} Open Markdown Abrir Markdown + + Open Notebook + Abrir Notebook + + + Open link {0} failed: {1} + Error al abrir el vínculo {0}: {1} + Open markdown {0} failed: {1} Error en la apertura de Markdown {0}: {1} - - Open Notebook - Abrir cuaderno - Open notebook {0} failed: {1} Error al abrir el cuaderno {0}: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} Error al abrir el cuaderno sin título {0} como sin título: {1} - - Failed to read Jupyter Book {0}: {1} - No se pudo leer el libro de {0}: {1} - Releases Versiones + + Releases not Found + Versiones no encontradas + + + Remote Jupyter Book download is complete + La descarga del libro remoto de Jupyter se ha completado + + + Remote Jupyter Book download is in progress + La descarga del libro remoto de Jupyter está en progreso + Repository URL Dirección URL del repositorio + + Resource not Found + No se encuentra el recurso. + Save location Guardar ubicación + + Save location path does not exist. + La ruta de acceso a la ubicación no existe. + + + Save location path is not valid. + La ruta de acceso a la ubicación no es válida. + Search Buscar - - Failed to find section {0} in {1}. - No se pudo encontrar la sección {0} en {1}. + + Select Folder + Seleccionar carpeta - - Error while selecting a Jupyter Book or a section to edit: {0} - Error al seleccionar un libro de Jupyter o una sección para editarlo: {0}. + + Select Jupyter Book + Seleccionar libro de Jupyter + + + Select Jupyter Book Section + Seleccionar sección del libro de Jupyter + + + Shared File + Archivo compartido + + + The selected Jupyter Book is not valid + El libro de Jupyter seleccionado no es válido + + + The url provided is not a Github release url + La dirección URL proporcionada no es la URL de una versión de GitHub. + + + This sample code loads the file into a data frame and shows the first 10 results. + Este código de ejemplo carga el archivo en un marco de datos y muestra los primeros 10 resultados. Title @@ -344,17 +344,17 @@ URL Dirección URL - - The url provided is not a Github release url - La dirección URL proporcionada no es la URL de una versión de GitHub. - Version Versión + + Yes + + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Examinar - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - El kernel de "{0}" requiere que se configure un entorno de ejecución de Python y que se instalen dependencias. + + Installation Type + Tipo de instalación + + + New Python installation + Nueva instalación de Python + + + No supported Python versions found. + No se ha encontrado ninguna versión de Python compatible. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Los kernel del cuaderno requieren que se configure un entorno de ejecución de Python y que se instalen dependencias. - - Use existing Python installation - Usar la instalación de Python existente - - - Installation Type - Tipo de instalación - Python Install Location Ubicación de la instalación de Python - - New Python installation - Nueva instalación de Python - Python runtime configured! El entorno de ejecución de Python se ha configurado. @@ -416,6 +412,14 @@ Select Seleccionar + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + El kernel de "{0}" requiere que se configure un entorno de ejecución de Python y que se instalen dependencias. + + + Use existing Python installation + Usar la instalación de Python existente + {0} (Custom) {0} (personalizada) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} ({1} de Python) - - No supported Python versions found. - No se ha encontrado ninguna versión de Python compatible. - - + - - The specified install location is invalid. - La ubicación de instalación especificada no es válida. - - - Install - Instalar - Configure Python Runtime Configurar entorno de ejecución de Python - - Install Dependencies - Instalar dependencias - - - Python installation was declined. - La instalación de Python se rechazó. - - - No Python installation was found at the specified location. - No se encuentra ninguna instalación de Python en la ubicación especificada. - - - Configure Python to run {0} kernel - Configurar Python para ejecutar {0} kernel - Configure Python to run kernels Configurar Python para ejecutar kernels + + Configure Python to run {0} kernel + Configurar Python para ejecutar {0} kernel + + + Install + Instalar + + + Install Dependencies + Instalar dependencias + + + No Python installation was found at the specified location. + No se encuentra ninguna instalación de Python en la ubicación especificada. + + + Python installation was declined. + La instalación de Python se rechazó. + + + The specified install location is invalid. + La ubicación de instalación especificada no es válida. + - + Existing Version Versión existente + + Install required kernel dependencies + Instalar dependencias de kernel necesarias + Kernel Kernel @@ -484,58 +488,50 @@ Name Nombre - - Install required kernel dependencies - Instalar dependencias de kernel necesarias + + No packages are required by default for the kernel '{0}' + No se requiere ningún paquete de forma predeterminada para el kernel "{0}". Required Version Versión necesaria - - No packages are required by default for the kernel '{0}' - No se requiere ningún paquete de forma predeterminada para el kernel "{0}". - - + Add new - Añadir nuevos + Añadir nuevo Completed install for {0} {1} Instalación completada para {0} {1} + + Could not find any valid versions for the specified package + No se pudo encontrar ninguna versión válida para el paquete especificado + Failed to install {0} {1}. Error: {2} No se pudo instalar {0} {1}. Error: {2} - - Installing {0} {1} - Instalando {0} {1} - Install Instalar - - Package installed - Paquete instalado - Installing package Instalando paquete + + Installing {0} {1} + Instalando {0} {1} + N/A N/D - - Could not find any valid versions for the specified package - No se pudo encontrar ninguna versión válida para el paquete especificado - Package Name Nombre del paquete @@ -544,42 +540,42 @@ Package Summary Resumen del paquete - - Supported Package Versions for Python {0} - Versiones de paquete admitidas para Python {0} - - - Search {0} packages - Buscar {0} paquetes + + Package installed + Paquete instalado Search Buscar + + Search {0} packages + Buscar {0} paquetes + + + Supported Package Versions for Python {0} + Versiones de paquete admitidas para Python {0} + - + - - Completed uninstall for {0} - Desinstalación completada para {0} - - - Failed to uninstall {0}. Error: {1} - No se ha podido desinstalar {0}. Error: {1} - - - Uninstalling {0} - Desinstalando {0} - Are you sure you want to uninstall the specified packages? ¿Está seguro de que desea desinstalar los paquetes especificados? + + Completed uninstall for {0} + Desinstalación completada para {0} + Delete Eliminar + + Failed to uninstall {0}. Error: {1} + No se ha podido desinstalar {0}. Error: {1} + Installed Instalado @@ -588,6 +584,30 @@ Location Ubicación + + Name + Nombre + + + Package Type + Tipo de paquete + + + Package uninstalled + Paquete desinstalado + + + Uninstall selected packages + Desinstalar los paquetes seleccionados + + + Uninstalling package + Desinstalando paquete + + + Uninstalling {0} + Desinstalando {0} + Version Versión @@ -596,29 +616,9 @@ {0} {1} packages found Se han encontrado {0} {1} paquetes - - Package Type - Tipo de paquete - - - Name - Nombre - - - Uninstall selected packages - Desinstalar los paquetes seleccionados - - - Package uninstalled - Paquete desinstalado - - - Uninstalling package - Desinstalando paquete - - + Close @@ -630,23 +630,23 @@ - + Code Código - - What type of cell do you want to add? - ¿Qué tipo de celda desea agregar? - Text Texto + + What type of cell do you want to add? + ¿Qué tipo de celda desea agregar? + - + Are you sure you want to reinstall? @@ -654,7 +654,7 @@ Notebooks - Notebooks + Cuadernos Only .ipynb Notebooks are supported @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + Las sesiones del cuaderno de Python activas se cerrarán para poder actualizarse. ¿Desea continuar ahora? + + + Another Python installation is currently in progress. Waiting for it to complete. + Otra instalación de Python está actualmente en curso. Esperando a que se complete. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + No se puede sobrescribir una instalación de Python existente mientras Python se está ejecutando. Cierre los cuadernos activos antes de continuar. + Don't Ask Again No volver a preguntar - - Installing Notebook dependencies failed with error: {0} - Error al instalar las dependencias de Notebook: {0} - Downloading local python for platform: {0} to {1} Descargando Python local para la plataforma: {0} a {1} + + Downloading python package + Descargando paquete de Python + Encountered an error when getting Python user path: {0} Se ha encontrado un error al obtener la ruta de acceso del usuario de Python: {0} - - Notebook dependencies installation is complete - La instalación de las dependencias de Notebook se ha completado - - - Notebook dependencies installation is in progress - La instalación de dependencias de Notebook está en curso - - - Installing Notebook dependencies, see Tasks view for more information - Instalando dependencias de Notebook, consulte la vista Tareas para obtener más información - Encountered an error when trying to retrieve list of installed packages: {0} Se ha encontrado un error al intentar recuperar la lista de paquetes instalados: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Error al crear el directorio de instalación de Python - - Python download is complete - La descarga de Python está completa - Error while downloading python setup Error al descargar la configuración de Python - - Downloading python package - Descargando paquete de Python - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - No se puede sobrescribir una instalación de Python existente mientras Python se está ejecutando. Cierre los cuadernos activos antes de continuar. - Error while unpacking python bundle Error al desempaquetar el paquete de Python - - Unpacking python package - Desempaquetando paquete de Python + + Installing Notebook dependencies + Instalando dependencias de Notebook + + + Installing Notebook dependencies failed with error: {0} + Error al instalar las dependencias de Notebook: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Instalando dependencias de Notebook, consulte la vista Tareas para obtener más información + + + No + No + + + Notebook dependencies installation is complete + La instalación de las dependencias de Notebook se ha completado + + + Notebook dependencies installation is in progress + La instalación de dependencias de Notebook está en curso + + + Python download is complete + La descarga de Python está completa Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Se instalará Python {0} y reemplazará a Python 3.6.6. Es posible que algunos paquetes ya no sean compatibles con la nueva versión o que sea necesario volver a instalarlos. Se creará un cuaderno para ayudarle a reinstalar todos los paquetes de PIP. ¿Desea continuar con la actualización ahora? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - Las sesiones del cuaderno de Python activas se cerrarán para poder actualizarse. ¿Desea continuar ahora? - - - Installing Notebook dependencies - Instalando dependencias de Notebook - - - Another Python installation is currently in progress. Waiting for it to complete. - Otra instalación de Python está actualmente en curso. Esperando a que se complete. - - - No - No + + Unpacking python package + Desempaquetando paquete de Python Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Error enviado desde Jupyter: {0} + + ... Jupyter is running at {0} + ... Jupyter se está ejecutando en {0} ... Starting Notebook server ... Iniciando el servidor de Notebook - - ... Jupyter is running at {0} - ... Jupyter se está ejecutando en {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - El proceso del cuaderno se ha cerrado prematuramente con el error {0}. Salida de StdErr: {1}. + + Error sent from Jupyter: {0} + Error enviado desde Jupyter: {0} Error stopping Notebook Server: {0} Error al detener el servidor de Notebook: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + El proceso del cuaderno se ha cerrado prematuramente con el error {0}. Salida de StdErr: {1}. + - + - - Download and open '{0}'? - ¿Descargar y abrir "{0}"? - - - File open request failed with error: {0} {1} - Error en la solicitud de apertura de archivo: {0} {1} - - - Could not find the specified file - No se pudo encontrar el archivo especificado - Action {0} is not supported for this handler No se admite la acción {0} para este controlador @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported No se puede abrir el vínculo {0} porque solo se admiten vínculos HTTP, HTTPS y File. + + Could not find the specified file + No se pudo encontrar el archivo especificado + + + Download and open '{0}'? + ¿Descargar y abrir "{0}"? + + + File open request failed with error: {0} {1} + Error en la solicitud de apertura de archivo: {0} {1} + - + - - Jupyter Books - Jupyter Books - - - IDs of the extra kernels to enable - Id. de los kernels adicionales para habilitar - - - Extra kernels - Kernels adicionales - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Opciones de configuración para kernels de Jupyter. Se administra automáticamente y no se recomienda la edición manual. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Define la contribución de Notebook basada en el protocolo de datos y muchos comandos y contribuciones de Notebook. - - - Notebook Core Extensions - Extensiones principales de Notebook - - - Allow Jupyter server to run as root user - Permitir que el servidor de Jupyter se ejecute como usuario raíz - - - Analyze in Notebook - Analizar en Notebook - - - Collapse Book items at root level in the Notebooks Viewlet - Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks - Add Cell Agregar celda - - Add Code Cell - Agregar celda de código - - - Add Text Cell - Agregar celda de texto - - - Bold Markdown Text - Texto de Markdown en negrita - - - Clear Cell Result - Borrar resultado de la celda - Add Code Block Agregar bloque de código - - Highlight Markdown Text - Resaltar texto de Markdown - - - Italicize Markdown Text - Poner en cursiva el texto de Markdown - - - New Notebook - Nuevo Notebook - - - Open Notebook - Abrir Notebook - - - Run Cell - Ejecutar celda - - - Run Cells - Ejecutar celdas - - - Underline Markdown Text - Subrayado del texto de Markdown - - - Notebook configuration - Configuración de Notebook - - - Do not show prompt to update Python. - No mostrar el mensaje para actualizar Python. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - La cantidad de tiempo (en minutos) que se debe esperar antes de apagar un servidor después de cerrar todos los cuadernos. (Escriba 0 para no apagar) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Profundidad máxima de subdirectorios para buscar Books (especifique 0 para infinito) - - - Maximum number of rows returned per table in the Notebook editor - Número máximo de filas devueltas por tabla en el editor de Notebook - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Invalide la configuración predeterminada del editor en el editor de Notebook. Los ajustes incluyen el color de fondo, el color de la línea actual y el borde - - - Notebooks that are pinned by the user for the current workspace - Cuadernos anclados por el usuario para el área de trabajo actual - - - Local path to python installation used by Notebooks. - Ruta de acceso local a la instalación de Python utilizada por Notebooks. - - - Download timeout in milliseconds for GitHub books - Tiempo de espera en milisegundos para la descarga de libros de GitHub - - - Notebooks contained in these books will automatically be trusted. - Los cuadernos incluidos en estos libros serán de confianza automáticamente. - - - Local path to a preexisting python installation used by Notebooks. - Ruta de acceso local a una instalación de Python preexistente utilizada por Notebooks. - - - Pinned notebooks - Cuadernos anclados - - - Get localized SQL Server 2019 guide - Obtención de la guía de SQL Server 2019 traducida - - - Provided Jupyter Books - Libros de Jupyter proporcionados - - - SQL Server 2019 Guide - Guía de SQL Server 2019 - - - Notebooks - Cuadernos + + Add Code Cell + Agregar celda de código Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Agregar el Bloc de notas + + Add Remote Jupyter Book + Adición de libro de Jupyter remoto + Add Section Agregar sección + + Add Text Cell + Agregar celda de texto + + + Allow Jupyter server to run as root user + Permitir que el servidor de Jupyter se ejecute como usuario raíz + Analyze in Notebook Analizar en Notebook + + Analyze in Notebook + Analizar en Notebook + + + Bold Markdown Text + Texto de Markdown en negrita + + + Clear Cell Result + Borrar resultado de la celda + Close Jupyter Book Cierre del libro de Jupyter @@ -1012,6 +896,14 @@ Close Notebook Cerrar bloc de notas + + Collapse Book items at root level in the Notebooks Viewlet + Contraer elementos del libro en el nivel de raíz del viewlet de Notebooks + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Opciones de configuración para kernels de Jupyter. Se administra automáticamente y no se recomienda la edición manual. + Configure Python for Notebooks Configurar Python para Notebooks @@ -1020,46 +912,126 @@ Create Jupyter Book Crear el libro de Jupyter - - Set context for Notebook - Establecer contexto para Notebook + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Define la contribución de Notebook basada en el protocolo de datos y muchos comandos y contribuciones de Notebook. - - Set kernel for Notebook - Establecer kernel para Notebook + + Do not show prompt to update Python. + No mostrar el mensaje para actualizar Python. + + + Download timeout in milliseconds for GitHub books + Tiempo de espera en milisegundos para la descarga de libros de GitHub + + + Extra kernels + Kernels adicionales + + + Get localized SQL Server 2019 guide + Obtención de la guía de SQL Server 2019 traducida + + + Highlight Markdown Text + Resaltar texto de Markdown + + + IDs of the extra kernels to enable + Id. de los kernels adicionales para habilitar + + + Italicize Markdown Text + Poner en cursiva el texto de Markdown + + + Jupyter Books + Jupyter Books + + + Local path to a preexisting python installation used by Notebooks. + Ruta de acceso local a una instalación de Python preexistente utilizada por Notebooks. + + + Local path to python installation used by Notebooks. + Ruta de acceso local a la instalación de Python utilizada por Notebooks. Manage Packages Administrar paquetes + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Profundidad máxima de subdirectorios para buscar Books (especifique 0 para infinito) + + + Maximum number of rows returned per table in the Notebook editor + Número máximo de filas devueltas por tabla en el editor de Notebook + Move to ... Mover a... + New Notebook + Nuevo cuaderno + + New Notebook Nuevo Notebook + + Notebook Core Extensions + Extensiones principales de Notebook + + + Notebook configuration + Configuración de Notebook + + + Notebooks + Blocs de notas + + + Notebooks contained in these books will automatically be trusted. + Los cuadernos incluidos en estos libros serán de confianza automáticamente. + + + Notebooks that are pinned by the user for the current workspace + Cuadernos anclados por el usuario para el área de trabajo actual + Open Jupyter Book Apertura de libros de Jupyter Open Notebook - Abrir Notebook + Abrir cuaderno + + + Open Notebook + Abrir cuaderno Open Notebooks in Folder Apertura de cuadernos en la carpeta - - Add Remote Jupyter Book - Adición de libro de Jupyter remoto + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Invalide la configuración predeterminada del editor en el editor de Notebook. Los ajustes incluyen el color de fondo, el color de la línea actual y el borde Pin Notebook Anclado de cuadernos + + Pinned notebooks + Cuadernos anclados + + + Provided Jupyter Books + Libros de Jupyter proporcionados + Reinstall Notebook dependencies Reinstalar dependencias de Notebook @@ -1072,6 +1044,18 @@ Reveal in Books Visualización en libros + + Run Cell + Ejecutar celda + + + Run Cells + Ejecutar celdas + + + SQL Server 2019 Guide + Guía de SQL Server 2019 + Save Jupyter Book Guardar el libro de Jupyter @@ -1080,10 +1064,26 @@ Search Jupyter Book Buscar libro de Jupyter + + Set context for Notebook + Establecer contexto para Notebook + + + Set kernel for Notebook + Establecer kernel para Notebook + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + La cantidad de tiempo (en minutos) que se debe esperar antes de apagar un servidor después de cerrar todos los cuadernos. (Escriba 0 para no apagar) + Trust Jupyter Book Confiar en el libro de Jupyter + + Underline Markdown Text + Subrayado del texto de Markdown + Unpin Notebook Desanclado de cuadernos diff --git a/resources/xlf/es/profiler.es.xlf b/resources/xlf/es/Microsoft.profiler.es.xlf similarity index 88% rename from resources/xlf/es/profiler.es.xlf rename to resources/xlf/es/Microsoft.profiler.es.xlf index 0ed2fe512b..5251bcd99b 100644 --- a/resources/xlf/es/profiler.es.xlf +++ b/resources/xlf/es/Microsoft.profiler.es.xlf @@ -1,14 +1,14 @@  - + Cancel Cancelar - - Start - Inicio + + Enter session name: + Escriba el nombre de la sesión: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Propietario de cuadro de diálogo no válido, no se puede abrir el cuadro de diálogo - - Enter session name: - Escriba el nombre de la sesión: - Invalid provider type, cannot open dialog Tipo de proveedor no válido, no se puede abrir el cuadro de diálogo + + Invalid templates list, cannot open dialog + Lista de plantillas no válida, no se puede abrir el cuadro de diálogo + Select session template: Seleccione plantilla de sesión: - - Invalid templates list, cannot open dialog - Lista de plantillas no válida, no se puede abrir el cuadro de diálogo + + Start + Inicio Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - SQL Server Profiler para Azure Data Studio - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - Profiler + + Create Profiler Season + Crear una temporada de Profiler Launch Profiler Iniciar Profiler - - Create Profiler Season - Crear una temporada de Profiler + + Open XEL File + Abrir archivo XEL + + + Profiler + Profiler + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + SQL Server Profiler para Azure Data Studio Start diff --git a/resources/xlf/es/query-history.es.xlf b/resources/xlf/es/Microsoft.query-history.es.xlf similarity index 94% rename from resources/xlf/es/query-history.es.xlf rename to resources/xlf/es/Microsoft.query-history.es.xlf index f0043ec9b3..c94a3e0335 100644 --- a/resources/xlf/es/query-history.es.xlf +++ b/resources/xlf/es/Microsoft.query-history.es.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -8,7 +8,7 @@ Failed - Erróneo + Error Succeeded @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Si la captura del historial de consultas está habilitada. De no ser así, las consultas ejecutadas no se capturarán. - Clear All History Borrar todo el historial @@ -30,34 +26,6 @@ Delete Eliminar - - View and run previously executed queries - Ver y ejecutar consultas ejecutadas previamente - - - Pause Query History Capture - Pausar la captura del historial de consultas - - - Query History - Historial de consultas - - - The action taken when a history item is double clicked - Acción realizada cuando se hace doble clic en un elemento del historial - - - Open a new disconnected editor with the query from the selected history item - Abrir un nuevo editor desconectado con la consulta del elemento de historial seleccionado - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Abrir un nuevo editor conectado con la consulta y la conexión desde el elemento de historial seleccionado y ejecute automáticamente la consulta. - - - Start Query History Capture - Iniciar la captura del historial de consultas - Loading saved entries... Cargando entradas guardadas... @@ -74,18 +42,50 @@ Open Query Abrir consulta + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Abrir un nuevo editor conectado con la consulta y la conexión desde el elemento de historial seleccionado y ejecute automáticamente la consulta. + + + Open a new disconnected editor with the query from the selected history item + Abrir un nuevo editor desconectado con la consulta del elemento de historial seleccionado + Open storage folder Abrir carpeta de almacenamiento - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Si el historial de consultas se conserva entre reinicios. Si es false, el historial se borrará cuando se cierre la aplicación. + + Pause Query History Capture + Pausar la captura del historial de consultas + + + Query History + Historial de consultas Run Query Ejecutar consulta + + Start Query History Capture + Iniciar la captura del historial de consultas + + + The action taken when a history item is double clicked + Acción realizada cuando se hace doble clic en un elemento del historial + + + View and run previously executed queries + Ver y ejecutar consultas ejecutadas previamente + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Si la captura del historial de consultas está habilitada. De no ser así, las consultas ejecutadas no se capturarán. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Si el historial de consultas se conserva entre reinicios. Si es false, el historial se borrará cuando se cierre la aplicación. + \ No newline at end of file diff --git a/resources/xlf/es/Microsoft.query-store.es.xlf b/resources/xlf/es/Microsoft.query-store.es.xlf new file mode 100644 index 0000000000..f3640643e6 --- /dev/null +++ b/resources/xlf/es/Microsoft.query-store.es.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Tamaño de agregación + + + All + Todo + + + Apply + Aplicar + + + Automatic + Automático + + + Avg + Media + + + Based on: + Basado en: + + + CLR Time (ms) + Tiempo de CLR (ms) + + + CPU Time + Tiempo de CPU + + + CPU Time (ms) + Tiempo de CPU (ms) + + + Cancel + Cancelar + + + Check for top consumers of: + Comprobar los principales consumidores de lo siguiente: + + + Configure + Configurar + + + Criteria + Criterios + + + Custom + Personalizado + + + DOP + DOP + + + Day + Día + + + Duration + Duración + + + Duration (ms) + Duración (ms) + + + Execution Count + Recuento de ejecuciones + + + Execution Count + Recuento de ejecuciones + + + Filters + Filtros + + + From + De + + + Hour + Hora + + + Last 12 hours + Últimas 12 horas + + + Last 15 minutes + Últimos 15 minutos + + + Last 2 days + Últimos 2 días + + + Last 2 weeks + Últimas 2 semanas + + + Last 3 months + Últimos 3 meses + + + Last 30 minutes + Últimos 30 minutos + + + Last 5 minutes + Últimos 5 minutos + + + Last 6 months + Últimos 6 meses + + + Last day + Último día + + + Last hour + Última hora + + + Last month + Mes pasado + + + Last week + Semana pasada + + + Last year + Año pasado + + + Local + Local + + + Log Memory Used (KB) + Memoria de registro utilizada (KB) + + + Logical Reads + Lecturas lógicas + + + Logical Reads (KB) + Lecturas lógicas (KB) + + + Logical Writes (KB) + Escrituras lógicas (KB) + + + Max + Máx. + + + Memory Consumption (KB) + Consumo de memoria (KB) + + + Min + Mín. + + + Min number of plans + Número mínimo de planes + + + Minute + Minuto + + + Ok + Aceptar + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + Consumo general de recursos + + + Overall resource consumption for database {0} + Consumo general de recursos para la base de datos {0} + + + Physical Reads (KB) + Lecturas físicas (KB) + + + Plan Summary for query {0} + Resumen del plan de la consulta {0} + + + Plan {0} + Plan {0} + + + Queries + Consultas + + + Query Store - {0} + Almacén de consultas - {0} + + + Resource Consumption Criteria + Criterios de consumo de recursos + + + Return + Devolver + + + Row Count + Recuento de filas + + + Show Chart for + Mostrar gráfico de + + + Std Dev + Desv. est. + + + Temp DB Memory Used (KB) + Memoria de base de datos temporal utilizada (KB) + + + Time Format + Formato de hora + + + Time Interval + Intervalo de tiempo + + + Time Settings + Configuración horaria + + + To + Hasta + + + Top + Superior + + + Top 25 resource consumers for database {0} + Principales 25 consumidores de recursos para la base de datos {0} + + + Top Resource Consuming Queries + Consultas que más recursos consumen + + + Total + Total + + + UTC + UTC + + + Wait Time (ms) + Tiempo de espera (ms) + + + + + + + Query Store + Almacén de consultas + + + Query Store + Almacén de consultas + + + Query Store + Almacén de consultas + + + Query Store extension for Azure Data Studio. + Almacén de consultas extensión para Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/es/resource-deployment.es.xlf b/resources/xlf/es/Microsoft.resource-deployment.es.xlf similarity index 94% rename from resources/xlf/es/resource-deployment.es.xlf rename to resources/xlf/es/Microsoft.resource-deployment.es.xlf index d3178fa6e3..1f676b6d5b 100644 --- a/resources/xlf/es/resource-deployment.es.xlf +++ b/resources/xlf/es/Microsoft.resource-deployment.es.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Tipo de campo desconocido: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - La implementación no puede continuar. Se han rechazado los términos de licencia de la CLI de datos de Azure. Puede aceptar el CLUF para continuar o cancelar esta operación. - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - La implementación no puede continuar. Aún no se han aceptado los términos de licencia de la CLI de datos de Azure. Acepte el CLUF para habilitar las características que requieren la CLI de datos de Azure. - - - Azure Account - Cuenta de Azure - - - Azure Location - Ubicación de Azure - - - Resource Group - Grupo de recursos - - - Subscription (selected subset) - Suscripción (subconjunto seleccionado) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Cambie las suscripciones seleccionadas actualmente mediante la acción "Seleccionar suscripciones" en una cuenta que aparezca en la vista de árbol "Azure" del viewlet "Conexiones". - - - No - No - - - Refresh - Actualizar - - - New resource group name - Nuevo nombre de grupo de recursos - - - Create a new resource group - Crear un nuevo grupo de recursos - - - Sign in… - Iniciar sesión… - - - Yes - - - - Select - Seleccionar - - - Realm - Dominio - - - Required tool '{0}' [ {1} ] is being installed now. - La herramienta necesaria "{0}" [ {1} ] se está instalando. - Accept EULA & Select Aceptar CLUF y seleccionar - - Browse - Examinar + + All + Todo + + + An error occurred opening the output notebook. {1}{2}. + Error al iniciar el cuaderno de salida. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Intento de obtener un valor de variable para una variable desconocida: {0} - - No cluster context information found - No se ha encontrado información de contexto del clúster. + + Azure Account + Cuenta de Azure - - Kube config file path - Ruta de acceso al archivo de configuración de Kube + + Azure Location + Ubicación de Azure - - FieldInfo.options was not defined for field type: {0} - FieldInfo.options no se ha definido para el tipo de campo {0}. + + Browse + Examinar - - FieldInfo.options must be an object if it is not an array - FieldInfo.options debe ser un objeto si no es una matriz. + + Categories + Categorías - - Options Source with id:{0} is already defined - El origen de las opciones con el identificador {0} ya está definido. + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Cambie las suscripciones seleccionadas actualmente mediante la acción "Seleccionar suscripciones" en una cuenta que aparezca en la vista de árbol "Azure" del viewlet "Conexiones". - - No Options Source defined for id: {0} - No se ha definido ningún origen de opciones para el id. {0}. + + Cloud + Nube - - When FieldInfo.options is an object it must have 'optionsType' property - Si FieldInfo.options es un objeto, debe tener la propiedad "optionsType". + + Create a new resource group + Crear un nuevo grupo de recursos - - When optionsType is not {0} then it must be {1} - Si optionsType no es {0}, debe ser {1}. + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + La implementación no puede continuar. Aún no se han aceptado los términos de licencia de la CLI de datos de Azure. Acepte el CLUF para habilitar las características que requieren la CLI de datos de Azure. - - The task "{0}" has failed. - Error de la tarea "{0}". + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + La implementación no puede continuar. Se han rechazado los términos de licencia de la CLI de datos de Azure. Puede aceptar el CLUF para continuar o cancelar esta operación. Description Descripción - - An error occurred opening the output notebook. {1}{2}. - Error al iniciar el cuaderno de salida. {1}{2}. + + Discovered Path or Additional Information + Información adicional o ruta de acceso detectada + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options debe ser un objeto si no es una matriz. + + + FieldInfo.options was not defined for field type: {0} + FieldInfo.options no se ha definido para el tipo de campo {0}. + + + Filter resources... + Filtrar recursos... + + + Hybrid + Híbrido + + + Install + Instalar Install tools Instalar herramientas + + Installing extension '{0}'... + Instalando la extensión '{0}'... + + + Kube config file path + Ruta de acceso al archivo de configuración de Kube + + + New resource group name + Nuevo nombre de grupo de recursos + + + No + No + + + No Options Source defined for id: {0} + No se ha definido ningún origen de opciones para el id. {0}. + + + No Value Provider defined for id: {0} + No se ha definido ningún valor de proveedor para el id. {0}. + + + No cluster context information found + No se ha encontrado información de contexto del clúster. + + + On-premises + Local + Options Opciones + + Options Source with id:{0} is already defined + El origen de las opciones con el identificador {0} ya está definido. + + + PostgreSQL + PostgreSQL + + + Realm + Dominio + + + Refresh + Actualizar + Required Version Versión necesaria + + Required tool '{0}' [ {1} ] is being installed now. + La herramienta necesaria "{0}" [ {1} ] se está instalando. + + + Required tools + Herramientas necesarias + + + Resource Group + Grupo de recursos + + + Run + Ejecutar + + + SQL Server + SQL Server + + + Script + Script + + + Select + Seleccionar + + + Select the deployment options + Seleccione las opciones de implementación + + + Sign in… + Iniciar sesión… + Status Estado + + Subscription (selected subset) + Suscripción (subconjunto seleccionado) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + Se requiere la extensión "{0}" para implementar este recurso, ¿desea instalarla ahora? + The task "{0}" failed and no output Notebook was generated. Error de la tarea "{0}"; no se ha generado ningún cuaderno de salida. + + The task "{0}" has failed. + Error de la tarea "{0}". + + + There are some errors on this page, click 'Show Details' to view the errors. + Hay algunos errores en esta página, haga clic en "Mostrar detalles" para verlos. + Tool Herramienta + + Unknown extension '{0}' + Extensión "{0}" desconocida + + + Unknown field type: "{0}" + Tipo de campo desconocido: "{0}" + + + Value Provider with id:{0} is already defined + Ya se ha definido un valor de proveedor con el id. {0}. + Version Versión @@ -162,89 +230,21 @@ View error detail Ver detalle de error - - Discovered Path or Additional Information - Información adicional o ruta de acceso detectada + + When FieldInfo.options is an object it must have 'optionsType' property + Si FieldInfo.options es un objeto, debe tener la propiedad "optionsType". - - The '{0}' extension is required to deploy this resource, do you want to install it now? - Se requiere la extensión "{0}" para implementar este recurso, ¿desea instalarla ahora? + + When optionsType is not {0} then it must be {1} + Si optionsType no es {0}, debe ser {1}. - - Install - Instalar - - - Installing extension '{0}'... - Instalando la extensión "{0}"... - - - Required tools - Herramientas necesarias - - - Unknown extension '{0}' - Extensión "{0}" desconocida - - - Filter resources... - Filtrar recursos... - - - SQL Server - SQL Server - - - All - Todo - - - Cloud - Nube - - - Hybrid - Híbrido - - - PostgreSQL - PostgreSQL - - - On-premises - Local - - - Categories - Categorías - - - Select the deployment options - Seleccione las opciones de implementación - - - Run - Ejecutar - - - Script - Script - - - There are some errors on this page, click 'Show Details' to view the errors. - Hay algunos errores en esta página, haga clic en "Mostrar detalles" para verlos. - - - Value Provider with id:{0} is already defined - Ya se ha definido un valor de proveedor con el id. {0}. - - - No Value Provider defined for id: {0} - No se ha definido ningún valor de proveedor para el id. {0}. + + Yes + - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … errores: {1} - >>> Ignoring error in execution and continuing tool deployment >>> Se va a ignorar el error de ejecución y a continuar con la implementación de la herramienta. - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … errores: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … cerrado con la señal {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments Implementaciones - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Administra recursos de Azure. - Azure CLI CLI de Azure + + Manages Azure resources + Administra recursos de Azure. + adding the azure-cli repository information … Se está agregando la información del repositorio de azure-cli... - - getting packages needed for azure-cli installation … - Se están obteniendo los paquetes necesarios para la instalación de azure-cli... - - - updating repository information before installing azure-cli … - Se está actualizando la información del repositorio antes de instalar azure-cli... - - - updating repository information again for azure-cli … - Se está actualizando de nuevo la información del repositorio para azure-cli... - deleting previously downloaded azurecli.msi if one exists … Se está eliminando el archivo azurecli.msi descargado anteriormente, si existe... @@ -334,6 +322,10 @@ displaying the installation log … Se muestra el registro de la instalación... + + download and invoking script to install azure-cli … + Descargue e invoque el script para instalar azure-cli... + downloading and installing the signing key for azure-cli … Se está descargando e instalando la clave de firma para azure-cli... @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … Se está descargando azurecli.msi e instalando azure-cli... + + getting packages needed for azure-cli installation … + Se están obteniendo los paquetes necesarios para la instalación de azure-cli... + installing azure-cli … Se está instalando azure-cli... - - download and invoking script to install azure-cli … - Descargue e invoque el script para instalar azure-cli... + + updating repository information again for azure-cli … + Se está actualizando de nuevo la información del repositorio para azure-cli... + + + updating repository information before installing azure-cli … + Se está actualizando la información del repositorio antes de instalar azure-cli... updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Ejecuta comandos en clústeres de Kubernetes. - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + No se puede analizar la salida del comando de la versión kubectl "{0}". adding the kubectl repository information … Se está agregando la información del repositorio de kubectl... - - getting packages needed for kubectl installation … - Se están obteniendo los paquetes necesarios para la instalación de kubectl... - - - updating repository information … - Se está actualizando la información del repositorio... - backing up any existing kubectl in the install location … Se está realizando una copia de seguridad de cualquier kubectl existente en la ubicación de la instalación... @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … Se está eliminando el archivo kubectl.exe descargado anteriormente, si existe... - - downloading and installing the signing key for kubectl … - Se está descargando e instalando la clave de firma para kubectl... - downloading and installing the latest kubectl.exe … Se está descargando e instalando el archivo kubectl.exe más reciente... + + downloading and installing the signing key for kubectl … + Se está descargando e instalando la clave de firma para kubectl... + downloading the latest kubectl release … Se está descargando la versión más reciente de kubectl... - - installing kubectl … - Se está instalando kubectl... + + getting packages needed for kubectl installation … + Se están obteniendo los paquetes necesarios para la instalación de kubectl... installing kubectl … Se está instalando kubectl... + + installing kubectl … + Se está instalando kubectl... + + + kubectl + kubectl + making kubectl executable … Se está convirtiendo kubectl en ejecutable... @@ -434,42 +434,66 @@ moving kubectl into the install location in the PATH … Se está moviendo kubectl a la ubicación de la instalación en PATH... + + updating repository information … + Se está actualizando la información del repositorio... + updating your brew repository for kubectl installation … Se está actualizando el repositorio de brew para la instalación de kubectl... - - Unable to parse the kubectl version command output: "{0}" - No se puede analizar la salida del comando de la versión kubectl "{0}". - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Error al recuperar la información de la versión. {0}Se ha recibido una salida no válida; salida del comando GET de la versión: "{1}". + + Could not find 'Location' in the output: + No se puede encontrar "Location" en la salida: - - Error retrieving version information. See output channel '{0}' for more details - Error al recuperar la información de la versión. Consulte el canal de salida "{0}" para obtener más detalles. + + output: + salida: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • brew es necesario para la implementación de las herramientas y debe preinstalarse antes de que se puedan implementar las herramientas necesarias. + + A possibly way to uninstall is using this command:{0} >{1} + Una manera de realizar la desinstalación es mediante este comando:{0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • curl es necesario para la instalación y debe preinstalarse antes de que se puedan implementar las herramientas necesarias. + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + No se puede instalar tool:{0}::{1}, ya que los comandos de instalación son desconocidos para la distribución de su sistema operativo. Instale {0} manualmente antes de continuar. Error Error + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Error al instalar la herramienta "{0}" [ {1} ]. {2}Error: {3}{2}Consulte el canal de salida "{4}" para obtener más detalles. + + + Error installing tool. See output channel '{0}' for more details + Error al instalar la herramienta. Consulte el canal de salida "{0}" para obtener más detalles. + + + Error retrieving version information. See output channel '{0}' for more details + Error al recuperar la información de la versión. Consulte el canal de salida "{0}" para obtener más detalles. + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Error al recuperar la información de la versión. {0}Se ha recibido una salida no válida; salida del comando GET de la versión: "{1}". + Failed Error + + Failed to detect version post installation. See output channel '{0}' for more details + No se pudo detectar la versión posterior a la instalación. Consulte el canal de salida "{0}" para obtener más detalles. + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + Los comandos de la instalación se han completado, pero no se ha podido detectar la versión de la herramienta "{0}", por lo que el intento ha sido erróneo. Error de detección: {1}{2}La limpieza de las instalaciones anteriores podría resultar útil. + Installed Instalado @@ -482,160 +506,132 @@ Not Installed Sin instalar - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Error al instalar la herramienta "{0}" [ {1} ]. {2}Error: {3}{2}Consulte el canal de salida "{4}" para obtener más detalles. - - - Error installing tool. See output channel '{0}' for more details - Error al instalar la herramienta. Consulte el canal de salida "{0}" para obtener más detalles. - - - Failed to detect version post installation. See output channel '{0}' for more details - No se pudo detectar la versión posterior a la instalación. Consulte el canal de salida "{0}" para obtener más detalles. - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - Los comandos de la instalación se han completado, pero no se ha podido detectar la versión de la herramienta "{0}", por lo que el intento ha sido erróneo. Error de detección: {1}{2}La limpieza de las instalaciones anteriores podría resultar útil. - - - A possibly way to uninstall is using this command:{0} >{1} - Una manera de realizar la desinstalación es mediante este comando:{0} >{1} + + Search Paths for tool '{0}': {1} + Buscar rutas de acceso para la herramienta "{0}": {1} {0}See output channel '{1}' for more details {0}Consulte el canal de salida "{1}" para obtener más detalles. - - Search Paths for tool '{0}': {1} - Buscar rutas de acceso para la herramienta "{0}": {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • brew es necesario para la implementación de las herramientas y debe preinstalarse antes de que se puedan implementar las herramientas necesarias. - - Could not find 'Location' in the output: - No se puede encontrar "Location" en la salida: - - - output: - salida: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - No se puede instalar tool:{0}::{1}, ya que los comandos de instalación son desconocidos para la distribución de su sistema operativo. Instale {0} manualmente antes de continuar. + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • curl es necesario para la instalación y debe preinstalarse antes de que se puedan implementar las herramientas necesarias. - + - - Azure account - Cuenta de Azure - - - Server - Servidor - Azure SQL Database - Azure account settings Azure SQL Database: configuración de la cuenta de Azure + + Azure account + Cuenta de Azure + Azure account settings Opciones de la cuenta de Azure - - Subscription - Suscripción - - - Database collation - Intercalación de bases de datos - Collation for database Intercalación para la base de datos - - SQL database name - Nombre de la base de datos SQL - - - Database settings - Configuración de la base de datos - - - Max IP address in firewall IP range - Dirección IP máxima en el intervalo IP del firewall - - - Max IP address - Dirección IP máxima - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Cree una regla de firewall para la dirección IP del cliente local para conectarse a la base de datos mediante Azure Data Studio una vez completada la creación. - - - Firewall rule name - Nombre de la regla de firewall - Create a firewall rule Crear una regla de firewall - - Enter IP addresses in IPv4 format. - Escriba las direcciones IP en formato IPv4. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Cree una regla de firewall para la dirección IP del cliente local para conectarse a la base de datos mediante Azure Data Studio una vez completada la creación. - - Please fill out the required fields marked with red asterisks. - Rellene los campos obligatorios marcados con asteriscos rojos. + + Database collation + Intercalación de bases de datos + + + Database settings + Configuración de la base de datos Deploy Azure SQL DB Implementación de una base de datos de Azure SQL - - Resource group - Grupo de recursos + + Enter IP addresses in IPv4 format. + Escriba las direcciones IP en formato IPv4. - - Script to Notebook - De script a cuaderno + + Firewall rule name + Nombre de la regla de firewall - - Min IP address in firewall IP range - Dirección IP mínima en el intervalo IP del firewall + + Max IP address + Dirección IP máxima + + + Max IP address in firewall IP range + Dirección IP máxima en el intervalo IP del firewall Min IP address Dirección IP mínima + + Min IP address in firewall IP range + Dirección IP mínima en el intervalo IP del firewall + + + Please fill out the required fields marked with red asterisks. + Rellene los campos obligatorios marcados con asteriscos rojos. + + + Resource group + Grupo de recursos + + + SQL database name + Nombre de la base de datos SQL + + + Script to Notebook + De script a cuaderno + + + Server + Servidor + + + Subscription + Suscripción + - + - - No servers found in current subscription. -Select a different subscription containing at least one server - No se ha encontrado ningún servidor en la suscripción actual. -Seleccione otra suscripción que contenga al menos un servidor. - No servers found No se encuentra ningún servidor. + + No servers found in current subscription. +Select a different subscription containing at least one server + No se encontraron servidores en la suscripción actual. +Seleccione otra suscripción que contenga al menos un servidor + Sign in to an Azure account first Primero, inicie sesión en una cuenta de Azure. - + - - Collation name must be between 1 and 100 characters long. - El nombre de la intercalación debe tener una longitud de entre 1 y 100 caracteres. - Collation name cannot contain only numbers. El nombre de la intercalación no puede contener solo números. @@ -644,37 +640,9 @@ Seleccione otra suscripción que contenga al menos un servidor. Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . El nombre de la intercalación no puede contener los caracteres especiales \/""[]:|<>+=;,?*@&,. - - Firewall name must be between 1 and 100 characters long. - El nombre del firewall debe tener una longitud de entre 1 y 100 caracteres. - - - Firewall name cannot contain only numbers. - El nombre del firewall no puede contener solo números. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - El nombre del firewall no puede contener los caracteres especiales \/""[]:|<>+=;,?*@&,. - - - Upper case letters are not allowed for firewall name - No se permiten letras mayúsculas para el nombre del firewall. - - - Max Ip address is invalid - La dirección IP máxima no es válida. - - - Min Ip address is invalid - La dirección IP mínima no es válida. - - - Database name must be unique in the current server. - El nombre de la base de datos debe ser único en el servidor actual. - - - Database name must be between 1 and 100 characters long. - El nombre de la base de datos debe tener una longitud de entre 1 y 100 caracteres. + + Collation name must be between 1 and 100 characters long. + El nombre de la intercalación debe tener una longitud de entre 1 y 100 caracteres. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Seleccione otra suscripción que contenga al menos un servidor. Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . El nombre de la base de datos no puede contener los caracteres especiales \/""[]:|<>+=;,?*@&,. + + Database name must be between 1 and 100 characters long. + El nombre de la base de datos debe tener una longitud de entre 1 y 100 caracteres. + + + Database name must be unique in the current server. + El nombre de la base de datos debe ser único en el servidor actual. + + + Firewall name cannot contain only numbers. + El nombre del firewall no puede contener solo números. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + El nombre del firewall no puede contener los caracteres especiales \/""[]:|<>+=;,?*@&,. + + + Firewall name must be between 1 and 100 characters long. + El nombre del firewall debe tener una longitud de entre 1 y 100 caracteres. + + + Max Ip address is invalid + La dirección IP máxima no es válida. + + + Min Ip address is invalid + La dirección IP mínima no es válida. + + + Upper case letters are not allowed for firewall name + No se permiten letras mayúsculas para el nombre del firewall. + - + + + Administrator account password + Contraseña de la cuenta de administrador + + + Administrator account username + Nombre de usuario de la cuenta de administrador + Azure Account Cuenta de Azure - - Region - Región - Azure settings Configuración de Azure - - Subscription - Suscripción - - - Please fill out the required fields marked with red asterisks. - Rellene los campos obligatorios marcados con asteriscos rojos. - - - New subnet - Nueva subred - - - New virtual network - Nueva red virtual + + Click here to learn more about pricing and supported VM sizes + Haga clic aquí para obtener más información sobre los precios y los tamaños admitidos para las máquinas virtuales. Configure network settings Configurar opciones de red + + Confirm password + Confirmar contraseña + + + Confirm password + Confirmar contraseña + + + Deploy Azure SQL VM + Implementación de una VM de Azure SQL + + + Enable Remote Desktop (RDP) inbound port (3389) + Habilitar puerto de entrada (3389) del Escritorio remoto (RDP) + + + Enable SQL authentication + Habilitar autenticación de SQL + + + Image + Imagen + + + Image SKU + SKU de la imagen + + + Image Version + Versión de imagen + Networking Redes @@ -728,105 +752,81 @@ Seleccione otra suscripción que contenga al menos un servidor. New public ip Nueva IP pública - - Deploy Azure SQL VM - Implementación de una VM de Azure SQL + + New subnet + Nueva subred - - Public IP - IP pública - - - Resource Group - Grupo de recursos - - - Script to Notebook - De script a cuaderno - - - Confirm password - Confirmar contraseña + + New virtual network + Nueva red virtual Password Contraseña - - Username - Nombre de usuario - - - SQL connectivity - Conectividad SQL - - - Enable SQL authentication - Habilitar autenticación de SQL + + Please fill out the required fields marked with red asterisks. + Rellene los campos obligatorios marcados con asteriscos rojos. Port Puerto + + Public IP + IP pública + + + Region + Región + + + Resource Group + Grupo de recursos + SQL Servers settings Configuración de SQL Server - - Subnet - Subred + + SQL connectivity + Conectividad SQL - - Virtual Network - Red virtual - - - Confirm password - Confirmar contraseña - - - Administrator account password - Contraseña de la cuenta de administrador - - - Administrator account username - Nombre de usuario de la cuenta de administrador - - - Image - Imagen - - - Image Version - Versión de imagen - - - Virtual machine name - Nombre de la máquina virtual - - - Enable Remote Desktop (RDP) inbound port (3389) - Habilitar puerto de entrada (3389) del Escritorio remoto (RDP) + + Script to Notebook + De script a cuaderno Size Tamaño - - Image SKU - SKU de la imagen + + Subnet + Subred + + + Subscription + Suscripción + + + Username + Nombre de usuario + + + Virtual Network + Red virtual + + + Virtual machine name + Nombre de la máquina virtual Virtual machine settings Configuración de la máquina virtual - - Click here to learn more about pricing and supported VM sizes - Haga clic aquí para obtener más información sobre los precios y los tamaños admitidos para las máquinas virtuales. - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Seleccione otra suscripción que contenga al menos un servidor. - + Create a new new public Ip Crear una nueva IP pública - - Enter name for new public IP - Escriba un nombre para la nueva dirección IP pública. - Create a new sub network Crear una nueva subred - - Enter name for new subnet - Escriba un nombre para la nueva subred. - Create a new virtual network Crear una red virtual + + Enter name for new public IP + Escriba un nombre para la nueva dirección IP pública. + + + Enter name for new subnet + Escriba un nombre para la nueva subred. + Enter name for new virtual network Escriba un nombre para la nueva red virtual. @@ -878,12 +878,16 @@ Seleccione otra suscripción que contenga al menos un servidor. - + Local (inside VM only) Local (solo dentro de la máquina virtual) + + Password and confirm password must match. + La contraseña y la confirmación de la contraseña deben coincidir. + Private (within Virtual Network) Privada (dentro de Virtual Network) @@ -892,33 +896,25 @@ Seleccione otra suscripción que contenga al menos un servidor. Public (Internet) Pública (Internet) - - Password and confirm password must match. - La contraseña y la confirmación de la contraseña deben coincidir. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + El nombre de usuario no puede contener los caracteres especiales \/""[]:|<>+=;,?* . Username must be between 2 and 128 characters long. El nombre de usuario debe tener una longitud de entre 2 y 128 caracteres. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - El nombre de usuario no puede contener los caracteres especiales \/""[]:|<>+=;,?* . - - + Password and confirm password must match. La contraseña y la confirmación de la contraseña deben coincidir. - - Username must be between 1 and 20 characters long. - El nombre de usuario debe tener una longitud de entre 1 y 20 caracteres. - - - Username must not include reserved words. - El nombre de usuario no debe incluir palabras reservadas. + + Select a valid virtual machine size. + Seleccione un tamaño de máquina virtual válido. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Seleccione otra suscripción que contenga al menos un servidor. Username cannot end with period El nombre de usuario no puede terminar con punto. - - Virtual machine name must be unique in the current resource group. - El nombre de la máquina virtual debe ser único en el grupo de recursos actual. + + Username must be between 1 and 20 characters long. + El nombre de usuario debe tener una longitud de entre 1 y 20 caracteres. - - Virtual machine name cannot contain only numbers. - El nombre de máquina virtual no puede contener solo números. + + Username must not include reserved words. + El nombre de usuario no debe incluir palabras reservadas. Virtual machine name Can't start with underscore. Can't end with period or hyphen El nombre de la máquina virtual no puede empezar por un guion bajo, ni tampoco terminar con un punto o un guion. + + Virtual machine name cannot contain only numbers. + El nombre de máquina virtual no puede contener solo números. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . El nombre de la máquina virtual no puede contener los caracteres especiales \/""[]:|<>+=;,?*@&,. @@ -948,14 +948,18 @@ Seleccione otra suscripción que contenga al menos un servidor. Virtual machine name must be between 1 and 15 characters long. El nombre de la máquina virtual debe tener una longitud de entre 1 y 15 caracteres. - - Select a valid virtual machine size. - Seleccione un tamaño de máquina virtual válido. + + Virtual machine name must be unique in the current resource group. + El nombre de la máquina virtual debe ser único en el grupo de recursos actual. - + + + Notebook type + Tipo de cuaderno + OK Aceptar @@ -964,39 +968,19 @@ Seleccione otra suscripción que contenga al menos un servidor. Open Notebook Abrir cuaderno - - Notebook type - Tipo de cuaderno - - + Error Details: {0}. - Detalles del error: {0}. + Detalles del error: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - La cuenta seleccionada ("{0}") ya no está disponible. Haga clic en el botón de inicio de sesión para volver a agregarla o seleccione otra cuenta. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - El token de acceso para la cuenta seleccionada ("{0}") ya no es válido. Haga clic en el botón pertinente para iniciar sesión y actualice la cuenta, o seleccione otra. - - - Unexpected error fetching accounts: {0} - Error inesperado al obtener las cuentas: {0}. - - - Unexpected error fetching resource groups for subscription {0}: {1} - Error inesperado al recuperar los grupos de recursos para la suscripción {0}: {1}. - - - Unexpected error fetching subscriptions for account {0}: {1} - Error inesperado al recuperar las suscripciones de la cuenta {0}: {1}. + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + Error al cargar o analizar el archivo de configuración {0}; {1}. File: {0} not found. Please select a kube config file. @@ -1006,42 +990,54 @@ Seleccione otra suscripción que contenga al menos un servidor. Path: {0} is not a file, please select a valid kube config file. En relación con la ruta de acceso, {0} no es un archivo. Seleccione un archivo kubeconfig válido. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - Error al cargar o analizar el archivo de configuración {0}; {1}. + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + El token de acceso para la cuenta seleccionada ("{0}") ya no es válido. Haga clic en el botón pertinente para iniciar sesión y actualice la cuenta, o seleccione otra. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} no cumple el requisito de complejidad de contraseña. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + La cuenta seleccionada ("{0}") ya no está disponible. Haga clic en el botón de inicio de sesión para volver a agregarla o seleccione otra cuenta. - - {0} doesn't match the confirmation password - {0} no coincide con la contraseña de confirmación + + Unexpected error fetching accounts: {0} + Error inesperado al obtener las cuentas: {0}. Unexpected error fetching available kubectl storage classes : {0} Error inesperado al obtener las clases de almacenamiento de kubectl disponibles: {0}. - - - - - - Review your configuration - Revisión de la configuración + + Unexpected error fetching resource groups for subscription {0}: {1} + Error inesperado al recuperar los grupos de recursos para la suscripción {0}: {1}. + + + Unexpected error fetching subscriptions for account {0}: {1} + Error inesperado al recuperar las suscripciones de la cuenta {0}: {1}. + + + {0} doesn't match the confirmation password + {0} no coincide con la contraseña de confirmación + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} no cumple el requisito de complejidad de contraseña. Para obtener más información: https://docs.microsoft.com/sql/relational-databases/security/password-policy - + + + + Review your configuration + Revise la configuración + + + + Download and launch installer, URL: {0} Descargar e iniciar el instalador, URL: {0} - - Successfully downloaded: {0} - {0} se ha descargado correctamente. - Downloading from: {0} Descarga de {0} en curso @@ -1050,13 +1046,17 @@ Seleccione otra suscripción que contenga al menos un servidor. Launching: {0} Inicio de {0} en curso + + Successfully downloaded: {0} + {0} se ha descargado correctamente. + Successfully launched: {0} {0} se ha iniciado correctamente. - + Deployment options @@ -1064,36 +1064,8 @@ Seleccione otra suscripción que contenga al menos un servidor. - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Para continuar, debe aceptar los términos del Contrato de licencia para el usuario final (CLUF). - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Hay algunas herramientas que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar. - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Las herramientas {0} no están instaladas. Puede hacer clic en el botón "{1}" para instalarlas. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - La herramienta {0} no está instalada. Puede hacer clic en el botón "{1}" para instalarla. - - - All required tools are installed now. - Todas las herramientas necesarias ya están instaladas. - - - No tools required - No se necesita ninguna herramienta. - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - Hay herramientas ({0}) que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar. - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. "{0}" [ {1} ] no cumple los requisitos mínimos de versión. Desinstálelo y reinicie Azure Data Studio. @@ -1102,9 +1074,21 @@ Seleccione otra suscripción que contenga al menos un servidor. '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . "{0}" no se ha detectado, y la instalación automatizada no se admite en estos momentos. Instale "{0}" manualmente, o asegúrese de que se haya iniciado y se pueda detectar. A continuación, reinicie Azure Data Studio. Consulte [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - Si las herramientas se instalan manualmente, tendrá que reiniciar Azure Data Studio para aplicar el cambio. Puede encontrar detalles adicionales en los canales de salida "Implementaciones" y "CLI de datos Azure". + + Accept terms of use + Aceptación de las condiciones de uso + + + All required tools are installed now. + Todas las herramientas necesarias ya están instaladas. + + + Deployment pre-requisites + Requisitos previos de la implementación + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + Hay herramientas ({0}) que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar. Loading required tools information @@ -1114,94 +1098,62 @@ Seleccione otra suscripción que contenga al menos un servidor. Loading required tools information completed La carga de la información de las herramientas necesarias se ha completado. - - Deployment pre-requisites - Requisitos previos de la implementación + + No tools required + No se necesita ninguna herramienta. - - Accept terms of use - Aceptación de las condiciones de uso + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Hay algunas herramientas que no se han detectado. Asegúrese de que estén instaladas, se estén ejecutando y se puedan detectar. + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Para continuar, debe aceptar los términos del Contrato de licencia para el usuario final (CLUF). + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + La herramienta {0} no está instalada. Puede hacer clic en el botón "{1}" para instalarla. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Las herramientas {0} no están instaladas. Puede hacer clic en el botón "{1}" para instalarlas. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + Si las herramientas se instalan manualmente, tendrá que reiniciar Azure Data Studio para aplicar el cambio. Puede encontrar detalles adicionales en los canales de salida "Implementaciones" y "CLI de datos Azure". - + - - Location of the azdata package used for the install command - Ubicación del paquete de azdata empleada para el comando de la instalación - - - I accept {0} and {1}. - Acepto {0} y {1}. - - - Azure SQL MI License Terms - Términos de licencia de Azure SQL MI - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Cree un servicio SQL Managed Instance en Azure o en un entorno administrado por el cliente. - - - Azure SQL managed instance - Instancia administrada de Azure SQL - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Instancia administrada de Azure SQL proporciona acceso completo a SQL Server y compatibilidad de características para la migración de servidores SQL Server a Azure o para el desarrollo de nuevas aplicaciones. {0}. - - - Learn More - Más información - - - Open in Portal - Abrir en el portal - - - Resource Type - Tipo de recurso - - - I accept {0}, {1} and {2}. - Acepto {0}, {1} y {2}. - - - azdata License Terms - Términos de licencia de azdata + + Administrator account + Cuenta de administrador Azure SQL DB License Terms Términos de licencia de Azure SQL Database - - Create a SQL database, database server, or elastic pool in Azure. - Cree una base de datos SQL, un servidor de bases de datos o un grupo elástico en Azure. - Azure SQL Database - Azure SQL Database + Azure SQL Database - - Select - Seleccionar + + Azure SQL MI License Terms + Términos de licencia de Azure SQL MI - - Create in Azure portal - Crear en Azure Portal - - - I accept {0}, {1} and {2}. - Acepto {0}, {1} y {2}. - - - azdata License Terms - Términos de licencia de azdata + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Instancia administrada de Azure SQL proporciona acceso completo a SQL Server y compatibilidad de características para la migración de servidores SQL Server a Azure o para el desarrollo de nuevas aplicaciones. {0}. Azure SQL VM License Terms Términos de licencia de la máquina virtual de Azure SQL + + Azure SQL managed instance + Instancia administrada de Azure SQL + Azure information Información de Azure @@ -1210,90 +1162,10 @@ Seleccione otra suscripción que contenga al menos un servidor. Azure locations Ubicaciones de Azure - - Script to notebook - De script a cuaderno - - - Deploy Azure SQL virtual machine - Implementación de una máquina virtual de Azure SQL - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Cree máquinas virtuales de SQL en Azure. Resulta ideal para migraciones y aplicaciones que requieran acceso de nivel de sistema operativo. - - - SQL Server on Azure Virtual Machine - SQL Server en una máquina virtual de Azure - - - Image - Imagen - - - VM image SKU - SKU de la imagen de la máquina virtual - Confirm password Confirmar contraseña - - Password - Contraseña - - - Publisher - Editor - - - Storage account name - Nombre de la cuenta de almacenamiento - - - Storage account - Cuenta de almacenamiento - - - Storage account SKU type - Tipo de SKU de la cuenta de almacenamiento - - - Username - Nombre de usuario - - - Administrator account - Cuenta de administrador - - - VM information - Información de la máquina virtual - - - Summary - Resumen - - - Virtual machine name - Nombre de la máquina virtual - - - Size - Tamaño - - - Deployment - Implementación - - - New Deployment… - Nueva implementación... - - - Deployment configuration - Configuración de la implementación - Confirm password Confirmar contraseña @@ -1302,6 +1174,30 @@ Seleccione otra suscripción que contenga al menos un servidor. Container name Nombre del contenedor + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Cree máquinas virtuales de SQL en Azure. Resulta ideal para migraciones y aplicaciones que requieran acceso de nivel de sistema operativo. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Cree un servicio SQL Managed Instance en Azure o en un entorno administrado por el cliente. + + + Create a SQL database, database server, or elastic pool in Azure. + Cree una base de datos SQL, un servidor de bases de datos o un grupo elástico en Azure. + + + Create in Azure portal + Crear en Azure Portal + + + Database Server + Servidor de bases de datos + + + Deploy Azure SQL virtual machine + Implementación de una máquina virtual de Azure SQL + Deploy SQL Server 2017 container images Implementación de imágenes de contenedor de SQL Server 2017 @@ -1314,9 +1210,57 @@ Seleccione otra suscripción que contenga al menos un servidor. Deploy SQL Server 2022 container images Implementación de imágenes de contenedor de SQL Server 2022 - - SQL Server password - Contraseña de SQL Server + + Deployment + Implementación + + + Deployment configuration + Configuración de la implementación + + + Elastic Pool + Grupo elástico + + + I accept {0} and {1}. + Acepto {0} y {1}. + + + I accept {0}, {1} and {2}. + Acepto {0}, {1} y {2}. + + + I accept {0}, {1} and {2}. + Acepto {0}, {1} y {2}. + + + Image + Imagen + + + Learn More + Más información + + + Location of the azdata package used for the install command + Ubicación del paquete de azdata empleada para el comando de la instalación + + + Microsoft Privacy Statement + Declaración de privacidad de Microsoft + + + New Deployment… + Nueva implementación... + + + Open in Portal + Abrir en el portal + + + Password + Contraseña Port @@ -1326,13 +1270,13 @@ Seleccione otra suscripción que contenga al menos un servidor. Provides a notebook-based experience to deploy Microsoft SQL Server Proporciona una experiencia basada en cuadernos para implementar Microsoft SQL Server - - SQL Server Deployment extension for Azure Data Studio - Extensión de implementación de SQL Server para Azure Data Studio + + Publisher + Editor - - Microsoft Privacy Statement - Declaración de privacidad de Microsoft + + Resource Type + Tipo de recurso Resource Type @@ -1342,18 +1286,10 @@ Seleccione otra suscripción que contenga al menos un servidor. Run SQL Server container image with docker Ejecutar la imagen de contenedor de SQL Server con Docker - - SQL Server container image - Imagen de contenedor de SQL Server - Run SQL Server on Windows, select a version to get started. Ejecute SQL Server en Windows y seleccione una versión para comenzar. - - SQL Server on Windows - SQL Server en Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Seleccione otra suscripción que contenga al menos un servidor. SQL Server 2022 SQL Server 2022 - - Database Server - Servidor de bases de datos + + SQL Server Deployment extension for Azure Data Studio + Extensión de implementación de SQL Server para Azure Data Studio - - Elastic Pool - Grupo elástico + + SQL Server container image + Imagen de contenedor de SQL Server + + + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure + + + SQL Server on Windows + SQL Server en Windows + + + SQL Server password + Contraseña de SQL Server + + + Script to notebook + De script a cuaderno + + + Select + Seleccionar Single Database Base de datos única + + Size + Tamaño + + + Storage account + Cuenta de almacenamiento + + + Storage account SKU type + Tipo de SKU de la cuenta de almacenamiento + + + Storage account name + Nombre de la cuenta de almacenamiento + + + Summary + Resumen + + + Username + Nombre de usuario + + + VM image SKU + SKU de la imagen de la máquina virtual + + + VM information + Información de la máquina virtual + Version Versión + + Virtual machine name + Nombre de la máquina virtual + + + azdata License Terms + Términos de licencia de azdata + + + azdata License Terms + Términos de licencia de azdata + \ No newline at end of file diff --git a/resources/xlf/es/schema-compare.es.xlf b/resources/xlf/es/Microsoft.schema-compare.es.xlf similarity index 97% rename from resources/xlf/es/schema-compare.es.xlf rename to resources/xlf/es/Microsoft.schema-compare.es.xlf index 6f39b8e604..3e79726e95 100644 --- a/resources/xlf/es/schema-compare.es.xlf +++ b/resources/xlf/es/Microsoft.schema-compare.es.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones + + A different source schema has been selected. Compare to see the comparison? + Se ha seleccionado un esquema de origen diferente. ¿Comparar para ver la comparación? - - General Options - Opciones generales - - - Include Object Types - Incluir tipos de objeto - - - Schema Compare Options - Opciones de comparación de esquemas - - - Reset - Restablecer - - - File - Archivo - - - Flat - Plano - - - Object Type - Tipo de objeto - - - Schema - Esquema - - - Are you sure you want to update the target? - ¿Seguro de que desea actualizar el destino? - - - Compare Details - Comparar detalles - - - Do you want to connect to {0}? - ¿Quiere conectar con {0}? - - - Press Compare to refresh the comparison. - Presione Comparar para actualizar la comparación. + + A different target schema has been selected. Compare to see the comparison? + Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación? Action @@ -62,29 +18,25 @@ Add Agregar - - Apply is enabled when the target is a database or database project - Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos. + + Apply + Aplicar Apply changes to target Aplicar cambios al objetivo - - There was an error updating the project - Error al actualizar el proyecto + + Apply is enabled when the target is a database or database project + Aplicar está habilitada cuando el destino es una base de datos o un proyecto de base de datos. - - No changes to apply - No hay cambios que aplicar + + Are you sure you want to update the target? + ¿Seguro de que desea actualizar el destino? - - Project was successfully updated - El contacto se actualizó correctamente - - - Stop - Detener + + Cancel + Cancelar Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Comparar - - Schema Compare failed: {0} - Error en la comparación de esquemas: {0} - - - Data-tier Application File (.dacpac) - Archivo de aplicación de capa de datos (.dacpac) - - - Database - Base de datos - - - Delete - Eliminar - - - Schema Compare - Comparación de esquemas + + Compare Details + Comparar detalles Comparison between Source and Target Comparación entre el origen y el destino + + Data-tier Application File (.dacpac) + Archivo de aplicación de capa de datos (.dacpac) + + + Database + Base de datos + + + Database + Base de datos + + + Database Project + Proyecto de base de datos + + + Delete + Eliminar + + + Different source and target schemas have been selected. Compare to see the comparison? + Se han seleccionado diferentes esquemas de origen y destino. ¿Comparar para ver la comparación? + + + Do you want to connect to {0}? + ¿Quiere conectar con {0}? + + + File + Archivo + + + File + Archivo + + + Flat + Plano + + + Folder Structure + Estructura de carpetas + + + General Options + Opciones generales + Generate script Generar script + + Generate script failed: '{0}' + Error al generar el script "{0}" + Generate script is enabled when the target is a database La generación de script se habilita cuando el destino es una base de datos @@ -150,26 +138,46 @@ Generate script to deploy changes to target Generar script para implementar cambios en el destino - - Generate script failed: '{0}' - Error al generar el script "{0}" + + Include + Incluir + + + Include Object Types + Incluir tipos de objeto + + + Initializing Comparison. This might take a moment. + Iniciando comparación. Esto podría tardar un momento. + + + Load source, target, and options saved in an .scmp file + Cargue el origen, el destino y las opciones guardadas en un archivo .scmp + + + No + No + + + No changes to apply + No hay cambios que aplicar No changes to script No hay cambios en el script - - Include - Incluir - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Tenga en cuenta que las operaciones de inclusión o exclusión pueden tardar unos instantes en calcular las dependencias afectadas - No schema differences were found. No se encontraron diferencias de esquema. + + OK + Aceptar + + + Object Type + Tipo de objeto + Open Abrir @@ -178,10 +186,6 @@ Open .scmp file Abrir el archivo .scmp - - Load source, target, and options saved in an .scmp file - Cargue el origen, el destino y las opciones guardadas en un archivo .scmp - Open scmp failed: '{0}' Error al abrir el scmp "{0}" @@ -190,13 +194,25 @@ Options Opciones - - Database Project - Proyecto de base de datos + + Options have changed. Recompare to see the comparison? + Las opciones han cambiado. ¿Volver a comparar para ver la comparación? - - Type - Tipo + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Tenga en cuenta que las operaciones de inclusión o exclusión pueden tardar unos instantes en calcular las dependencias afectadas + + + Press Compare to refresh the comparison. + Presione Comparar para actualizar la comparación. + + + Project was successfully updated + El contacto se actualizó correctamente + + + Reset + Restablecer Save @@ -206,13 +222,45 @@ Save .scmp file Guardar archivo .scmp + + Save scmp failed: '{0}' + Error al guardar scmp: "{0}" + Save source and target, options, and excluded elements Guardar origen y destino, opciones y elementos excluidos - - Save scmp failed: '{0}' - Error al guardar scmp: "{0}" + + Schema + Esquema + + + Schema Compare + Comparar esquemas + + + Schema Compare Apply failed '{0}' + Error en la aplicación de comparación de esquemas "0" + + + Schema Compare Options + Opciones de comparación de esquemas + + + Schema Compare failed: {0} + Error en la comparación de esquemas: {0} + + + Schema/Object Type + Tipo de objeto/esquema + + + Select Source + Seleccionar origen + + + Select Target + Seleccionar destino Select connection @@ -226,122 +274,22 @@ Select target file Selección del archivo de destino - - Select Source - Seleccionar origen - - - Source Name - Nombre de origen - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Para comparar dos esquemas, seleccione primero un esquema de origen y un esquema de destino y, a continuación, presione Comparar. - - - Switch source and target - Intercambiar origen y destino - - - Switch direction - Intercambiar dirección - - - Select Target - Seleccionar destino - - - Target Name - Nombre de destino - - - Type - Tipo - - - Apply - Aplicar - - - Schema Compare Apply failed '{0}' - Error en la aplicación de comparación de esquemas "0" - - - Initializing Comparison. This might take a moment. - Iniciando comparación. Esto podría tardar un momento. - - - No - No + + Server + Servidor Source Origen - - Target - Destino - - - Yes - - - - Cancel - Cancelar - - - Database - Base de datos - - - default - predeterminado - - - A different source schema has been selected. Compare to see the comparison? - Se ha seleccionado un esquema de origen diferente. ¿Comparar para ver la comparación? - - - Different source and target schemas have been selected. Compare to see the comparison? - Se han seleccionado diferentes esquemas de origen y destino. ¿Comparar para ver la comparación? - - - A different target schema has been selected. Compare to see the comparison? - Se ha seleccionado un esquema de destino diferente. ¿Comparar para ver la comparación? - - - The source .sqlproj file does not specify a database schema component - El archivo .sqlproj de origen no especifica un componente de esquema de base de datos - - - The target .sqlproj file does not specify a database schema component - El archivo .sqlproj de destino no especifica un componente de esquema de base de datos - - - File - Archivo - - - The sql-database-projects extension is required to perform schema comparison with database projects - La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos. - - - The sql-database-projects extension is required to apply changes to a project - La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto - - - OK - Aceptar - - - Server - Servidor - Source Database Base de datos de origen + + Source Name + Nombre de origen + Source Server Servidor de origen @@ -350,14 +298,34 @@ Source file Archivo de código fuente - - Folder Structure - Estructura de carpetas + + Stop + Detener + + + Switch direction + Intercambiar dirección + + + Switch source and target + Intercambiar origen y destino + + + Target + Destino Target Database Base de datos de destino + + Target Folder Structure + Estructura de carpetas de destino + + + Target Name + Nombre de destino + Target Server Servidor de destino @@ -366,30 +334,54 @@ Target file Archivo de destino - - Options have changed. Recompare to see the comparison? - Las opciones han cambiado. ¿Volver a comparar para ver la comparación? + + The source .sqlproj file does not specify a database schema component + El archivo .sqlproj de origen no especifica un componente de esquema de base de datos - - Schema/Object Type - Tipo de objeto/esquema + + The sql-database-projects extension is required to apply changes to a project + La extensión sql-database-projects es necesaria para aplicar cambios a un proyecto - - Target Folder Structure - Estructura de carpetas de destino + + The sql-database-projects extension is required to perform schema comparison with database projects + La extensión sql-database-projects es necesaria para realizar la comparación de esquemas con los proyectos de base de datos. + + + The target .sqlproj file does not specify a database schema component + El archivo .sqlproj de destino no especifica un componente de esquema de base de datos + + + There was an error updating the project + Error al actualizar el proyecto + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Para comparar dos esquemas, seleccione primero un esquema de origen y un esquema de destino y, a continuación, presione Comparar. + + + Type + Tipo + + + Type + Tipo + + + Yes + + + + default + Predeterminado + + + label: {0} does not exist in the options value name lookup + etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - La comparación de esquemas de SQL Server para Azure Data Studio admite la comparación de los esquemas de bases de datos y paquetes DAC. - - - SQL Server Schema Compare - Comparación de esquemas de SQL Server - Open in Schema Compare Abrir en Comparación de esquemas @@ -398,9 +390,17 @@ Run Schema Comparison Ejecutar Comparación de esquemas + + SQL Server Schema Compare + Comparación de esquemas de SQL Server + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + La comparación de esquemas de SQL Server para Azure Data Studio admite la comparación de los esquemas de bases de datos y paquetes DAC. + Schema Compare - Comparación de esquemas + Comparar esquemas diff --git a/resources/xlf/es/server-report.es.xlf b/resources/xlf/es/Microsoft.server-report.es.xlf similarity index 88% rename from resources/xlf/es/server-report.es.xlf rename to resources/xlf/es/Microsoft.server-report.es.xlf index 6ec07e2b01..13270056ee 100644 --- a/resources/xlf/es/server-report.es.xlf +++ b/resources/xlf/es/Microsoft.server-report.es.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. Error en la operación XEvents. + + XEvents sessions PageContention and ObjectContention removed. + Sesiones de XEvents PageContention y ObjectContention quitadas. + XEvents sessions not supported. No se admiten las sesiones de XEvents. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. Sesiones de XEvent iniciadas para PageContention y ObjectContention. - - XEvents sessions PageContention and ObjectContention removed. - Sesiones de XEvents PageContention y ObjectContention quitadas. - \ No newline at end of file diff --git a/resources/xlf/es/sql-assessment.es.xlf b/resources/xlf/es/Microsoft.sql-assessment.es.xlf similarity index 93% rename from resources/xlf/es/sql-assessment.es.xlf rename to resources/xlf/es/Microsoft.sql-assessment.es.xlf index da9c0f7f51..3b7befd678 100644 --- a/resources/xlf/es/sql-assessment.es.xlf +++ b/resources/xlf/es/Microsoft.sql-assessment.es.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Tipo de destino + + to learn more. + para obtener más información. Click here Hacer clic aquí + + Database + Base de datos + Recommendation Recomendación @@ -18,21 +22,17 @@ Rule Description Descripción de la regla - - to learn more. - para obtener más información. - - - Database - Base de datos - Server Servidor + + Target Type + Tipo de destino + - + API Version @@ -42,14 +42,74 @@ Check ID Comprobar id. + + Default Ruleset + Conjunto de reglas predeterminado + + + Edition + Edición + + + Error + Error + Help Link Vínculo de ayuda + + High + Alta + + + Info + Información + + + Information + Información + + + Instance Name + Nombre de instancia + + + Learn More + Más información + + + Low + Baja + + + Medium + Media + Message Mensaje + + OS Version + Versión del sistema operativo + + + Results for database + Resultados de la base de datos + + + Results for server + Resultados del servidor + + + SQL Assessment Report + Informe de SQL Assessment + + + SQL Server Instance Details + Detalles de la instancia de SQL Server + Severity Gravedad @@ -62,86 +122,50 @@ Target Destino - - Instance Name - Nombre de instancia - - - Learn More - Obtener más información - - - OS Version - Versión del sistema operativo - - - Default Ruleset - Conjunto de reglas predeterminado - - - Info - Información - - - SQL Server Instance Details - Detalles de la instancia de SQL Server - - - Edition - Edición - Version Versión - - Error - Error - - - High - Alta - - - Information - Información - - - Low - Baja - - - Medium - Media - Warning Advertencia - - Results for database - Resultados de la base de datos - - - Results for server - Resultados del servidor - {0}: {1} item(s) {0}: {1} elemento(s) - - SQL Assessment Report - Informe de SQL Assessment - - + Cancel Cancelar + + Copy + Copiar + + + Create HTML Report + Crear informe HTML + + + Export as script + Exportar como script + + + Invoke assessment + Invocar evaluación + + + Invoke assessment for {0} + Invocar evaluación para {0} + + + OK + Aceptar + Open Abrir @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? El informe se ha guardado. ¿Quiere abrirlo? - - Export as script - Exportar como script - - - Create HTML Report - Crear informe HTML - - - View all rules and learn more on GitHub - Ver todas las reglas y obtener más información en GitHub - - - View all on GitHub - Ver todo en GitHub - - - View applicable rules for {0} - Ver reglas aplicables para {0} - - - View applicable rules - Ver reglas aplicables - - - Invoke assessment for {0} - Invocar evaluación para {0} - - - Invoke assessment - Invocar evaluación - SQL Assessment Information Información de SQL Assessment @@ -190,30 +182,38 @@ SQL Assessment Information copied Información de SQL Assessment copiada - - Copy - Copiar + + View all on GitHub + Ver todo en GitHub - - OK - Aceptar + + View all rules and learn more on GitHub + Ver todas las reglas y obtener más información en GitHub + + + View applicable rules + Ver reglas aplicables + + + View applicable rules for {0} + Ver reglas aplicables para {0} - + << Back << Atrás - - Assessment Results from {0} - Resultados de la evaluación para {0} - Assessment Date Fecha de evaluación + + Assessment Results from {0} + Resultados de la evaluación para {0} + Error Error @@ -228,20 +228,20 @@ - + SQL Assessment SQL Assessment + + SQL Assessment + SQL Assessment + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. 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. - - SQL Assessment - SQL Assessment - \ No newline at end of file diff --git a/resources/xlf/es/sql-database-projects.es.xlf b/resources/xlf/es/Microsoft.sql-database-projects.es.xlf similarity index 97% rename from resources/xlf/es/sql-database-projects.es.xlf rename to resources/xlf/es/Microsoft.sql-database-projects.es.xlf index bcc4b8f33e..c3d2fa21c6 100644 --- a/resources/xlf/es/sql-database-projects.es.xlf +++ b/resources/xlf/es/Microsoft.sql-database-projects.es.xlf @@ -1,67 +1,51 @@  - + - - Build History - Historial de compilación + + A SQLCMD Variable with the same name already exists in this project + Ya existe una variable de SQLCMD con el mismo nombre en este proyecto - - Date - Fecha + + A database name is required. The database variable is optional. + Se requiere un nombre de base de datos. La variable de base de datos es opcional. - - Failed - Error + + A database name, server name, and server variable are required. The database variable is optional + 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. - - In progress - En curso + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Ya existe un archivo con el nombre "{0}" en el disco en esta ubicación. Elija otro nombre. - - Move - Mover + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + Ya existe una carpeta con el nombre "{0}" en el disco en esta ubicación. Elija otra ubicación. - - Publish History - Historial de publicación + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Ya existe una carpeta con el nombre "{0}" en el disco en esta ubicación. Elija otro nombre. - - Status - Estado + + A project named {0} already exists in {1}. + Ya existe un proyecto con el nombre {0} en {1}. - - Success - Correcto + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + No se puede agregar una referencia al proyecto "{0}". Si se agrega este proyecto como una referencia, se dará lugar a una dependencia circular. - - Target Database - Base de datos de destino + + A reference to this database already exists in this project + Ya existe una referencia a esta base de datos en este proyecto. - - Target Platform - Plataforma de destino - - - Target Server - Servidor de destino - - - Time - Hora + + A {0} script already exists. The new script will not be included in build. + Ya existe un script {0}. El nuevo script no se incluirá en la compilación. Action Acción - - Add reference - Agregar una referencia - - - Add database reference - Agregar referencia de base de datos - Add Item Agregar elemento @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? ¿Agregar la variable SQLCMD ''{0}'' al proyecto sin el valor predeterminado? - - Advanced... - Avanzado... + + Add an Account... + Agregar una cuenta... + + + Add database reference + Agregar referencia de base de datos + + + Add reference + Agregar una referencia Advanced Publish Options Opciones avanzadas de publicación - - Would you like to update Azure Function local.settings.json with the new connection string? - ¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión? + + Advanced... + Avanzado... + + + Apply all changes + Aplicar todos los cambios + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + ¿Está seguro de que quiere eliminar la variable "{0}" de SQLCMD? + + + Are you sure you want to delete the reference to {0}? + ¿Confirma que quiere eliminar la referencia {0}? + + + Are you sure you want to delete {0} and all of its contents? + ¿Confirma que quiere eliminar {0} y todo su contenido? + + + Are you sure you want to delete {0}? + ¿Está seguro de que desea eliminar {0}? + + + Are you sure you want to move {0} to {1}? + ¿Seguro que quiere mover {0} a {1}? Are you sure you want to update the target project? ¿Está seguro de que desea actualizar el proyecto de destino? - - There was an error updating the project: {0} - Error al actualizar el proyecto: {0} - - - Project was successfully updated. - El proyecto se actualizó correctamente. - Artifact Reference Referencia de artefacto - - at - en + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo. - - New SQL project name - Nombre del nuevo proyecto SQL + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute "npm install autorest -g" para instalar de forma permanente y evitar este mensaje. - - Azure accounts - Cuentas de Azure + + Azure SQL Database + Azure SQL Database - - Add an Account... - Agregar una cuenta... + + Azure SQL Edge Database + Azure SQL Edge Database + + + Azure SQL Server '{0}' created + Azure SQL Server \"{0}\" creado Azure SQL server name Nombre del servidor de Azure SQL - - Azure SQL Server '{0}' created - Azure SQL Server \"{0}\" creado + + Azure accounts + Cuentas de Azure Azure subscription @@ -134,14 +146,14 @@ Browse folder Examinar carpeta - - Browse... - Examine... - Browse for profile Buscar perfil + + Browse... + Examinar... + Build Compilar @@ -150,22 +162,30 @@ Build Elements Elementos de compilación - - Schema compare could not start because build failed - No se pudo iniciar la comparación de esquemas debido a un error de compilación. + + Build History + Historial de compilación + + + Build failed. Check output pane for more details. {0} + Error de compilación. Compruebe el panel de salida para obtener más detalles. {0} Cancel Cancelar + + Cannot access parent of provided tree item + No se puede acceder al elemento primario del elemento de árbol proporcionado. + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 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. + Cannot resolve path {0} No se puede resolver la ruta {0}. - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - No se puede agregar una referencia al proyecto "{0}". Si se agrega este proyecto como una referencia, se dará lugar a una dependencia circular. - Change Target Platform Cambiar plataforma de destino @@ -174,14 +194,14 @@ Check output pane for more details Compruebe el panel de salida para obtener más detalles. - - Choose action - Elegir acción - Choose SQLCMD variables to modify Elija las variables de SQLCMD que quiere modificar. + + Choose action + Elegir acción + Circular reference from project {0} to project {1} Referencia circular del proyecto {0}al proyecto {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Limpiando las implementaciones existentes... - - View changes in Schema Compare - Ver cambios en Comparación de esquemas + + Click "Learn More" button for more information about SDK-style projects + Haga clic en el botón "Más información" para obtener más información sobre los proyectos de estilo SDK Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Conexión a SQL Server + + Connection + Conexión + Connection failed error: '{0}' Error en la conexión: "{0}" @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? Ya existen contenedores para este proyecto. ¿Quiere eliminarlos antes de implementar uno nuevo? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - El proyecto '{0}' no será totalmente compatible con SSDT después de la conversión. Se creará una copia de seguridad del archivo de proyecto en la carpeta del proyecto antes de la conversión. Hay más información disponible en https://aka.ms/sqlprojsdk. ¿Desea continuar con la conversión al proyecto de estilo SDK? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + No se pudo convertir el proyecto {0} al estilo SDK. Se han revertido los cambios realizados en .sqlproj. - - Create New - Crear nuevo + + Could not build project. Error retrieving files needed to build. + No se pudo compilar el proyecto. Error al recuperar los archivos necesarios para compilar. Create Crear + + Create New + Crear nuevo + Create project from database Creación de un proyecto a partir de una base de datos - - Settings - Configuración - Creating Azure SQL Server '{0}' ... Creando Azure SQL Server \"{0}\"... @@ -246,29 +270,25 @@ Creating deployment settings ... Creando la configuración de implementación... - - Target platform of the project {0} is now {1} - La plataforma de destino del proyecto {0} ahora es {1}. + + Current target platform: {0}. Select new target platform + Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino. + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + La versión del SDK de .NET instalada actualmente es {0}, que no es compatible. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación de la versión compatible del SDK de .NET en la configuración si ya está instalado. Dacpac file location is required for adding a reference to a database La ubicación del archivo .dacpac es necesaria para agregar una referencia a una base de datos - - dacpac Files - Archivos .dacpac - - - Dacpac references need to be located on the same drive as the project file. - Las referencias de Dacpac deben encontrarse en la misma unidad que el archivo de proyecto. - Dacpac reference Referencia DACPAC - - Data-tier application (.dacpac) - Aplicación de capa de datos (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Las referencias de DACPAC deben encontrarse en la misma unidad de disco que el archivo del proyecto. Este se encuentra en {0}. Data Source @@ -282,6 +302,22 @@ Data sources Orígenes de datos + + Data-tier application (.dacpac) + Aplicación de capa de datos (.dacpac) + + + Database + Base de datos + + + Database Projects + Proyectos de base de datos + + + Database References + Referencias de base de datos + Database location is required for adding a reference to a database La ubicación de la base de datos es necesaria para agregar una referencia a una base de datos. @@ -290,38 +326,22 @@ Database name Nombre de la base de datos - - Database - Base de datos - Database name is required for adding a reference to a different database El nombre de la base de datos es necesaria para agregar una referencia a otra base de datos. - - A database name is required. The database variable is optional. - Se requiere un nombre de base de datos. La variable de base de datos es opcional. - - - A database name, server name, and server variable are required. The database variable is optional - 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. - Database project Proyecto de base de datos - - A reference to this database already exists in this project - Ya existe una referencia a esta base de datos en este proyecto. + + Database project published successfully + Proyecto de base de datos publicado correctamente Database reference type is required for adding a reference to a database El tipo de referencia de la base de datos es necesaria para agregar una referencia a una base de datos. - - Database References - Referencias de base de datos - Database selection is required to create a project from a database La selección de base de datos es necesaria para crear un proyecto a partir de una base de datos. @@ -330,22 +350,14 @@ Database variable Variable de base de datos - - There is already a directory named '{0}' in the selected location: '{1}'. - Ya hay un directorio llamado "{0}" en la ubicación seleccionada: "{1}". - - - The selected project location '{0}' does not exist or is not a directory. - La ubicación del proyecto seleccionado, "{0}", no existe o no es un directorio. - - - default - Predeterminado - DatabaseProject DatabaseProject + + Date + Fecha + Default - image defined as default in the container registry Valor predeterminado: imagen definida como predeterminada en el registro de contenedor @@ -354,41 +366,21 @@ Delete Eliminar - - Are you sure you want to delete {0}? - ¿Está seguro de que desea eliminar {0}? - - - Are you sure you want to delete {0} and all of its contents? - ¿Confirma que quiere eliminar {0} y todo su contenido? - - - Are you sure you want to delete the reference to {0}? - ¿Confirma que quiere eliminar la referencia {0}? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - ¿Está seguro de que quiere eliminar la variable "{0}" de SQLCMD? - - - Failed to update app setting '{0}' - No se pudo actualizar la configuración de la aplicación "{0}" - - - Updating app setting: '{0}' - Actualizando la configuración de la aplicación: "{0}" - Deploying SQL Db Project Locally Implementando el proyecto de base de datos SQL localmente - - Failed to open a connection to the deployed database' - No se pudo abrir una conexión a la base de datos implementada" + + Develop and publish schemas for Azure SQL Database starting from an empty project + Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío. - - A {0} script already exists. The new script will not be included in build. - Ya existe un script {0}. El nuevo script no se incluirá en la compilación. + + Develop and publish schemas for SQL Server databases starting from an empty project + Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío. + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Base de datos diferente, mismo servidor - - Docker created id: '{0}' - Identificador creado por el Docker: "{0}" - - - Failed to run the docker container - Error al ejecutar el contenedor Docker + + Docker Image: + Imagen de Docker: Docker container is not running El contenedor Docker no se está ejecutando - - License Agreement: - Contrato de licencia: - - - Docker Image: - Imagen de Docker: - - - Use {0} on local arm64/Apple Silicon - Usar {0} en arm64/Apple Silicon local + + Docker created id: '{0}' + Identificador creado por el Docker: "{0}" Docker logs: '{0}' Registros de Docker: "{0}" - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - No se pudo comprobar el Docker. Asegúrese de que el Docker está instalado y se está ejecutando. Error: ' {0} ' - - - Done - Hecho + + Don't Ask Again + No volver a preguntar Don't use profile No usar perfil + + Done + Listo + Download error Error de descarga @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Descargando {0} nget para obtener archivos DLL de compilación - - Microsoft Azure SQL Edge License Agreement - Contrato de licencia de Microsoft Azure SQL Edge - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database. - - - Azure SQL Edge Database - Azure SQL Edge Database - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Permite desarrollar y publicar esquemas para Azure SQL Database a partir de un proyecto vacío. - - - Azure SQL Database - Azure SQL Database - - - Develop and publish schemas for SQL Server databases starting from an empty project - Desarrolle y publique esquemas para bases de datos SQL Server a partir de un proyecto vacío. - - - SQL Server Database - Base de datos de SQL Server - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Desarrolle y publique esquemas para bases de datos SQL con Microsoft.Build.Sql (versión preliminar), a partir de un proyecto vacío de estilo SDK. - - - SQL Database (SDK) - SQL Database (SDK) + + Enter a database name for this system database + Escriba un nombre para esta base de datos del sistema. Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Escriba el nombre de variable de entorno de la cadena de conexión - - Enter environment variable for SQL connection string - Escriba la variable de entorno de la cadena de conexión SQL - Enter connection string template Escriba la plantilla de la cadena de conexión. - - Enter new database name - Escriba el nombre de la nueva base de datos. - - - Enter new name - Introducir un nombre nuevo - Enter default value for SQLCMD variable '{0}' Escribir el valor predeterminado para la variable "{0}" de SQLCMDSQLCMD + + Enter environment variable for SQL connection string + Escriba la variable de entorno de la cadena de conexión SQL + Enter new SQLCMD Variable name Escribir el nuevo nombre de variable de SQLCMD + + Enter new database name + Escriba el nombre de la nueva base de datos. + Enter new default value for variable '{0}' Escribe un nuevo valor predeterminado para la variable "{0}". + + Enter new name + Introducir un nombre nuevo + + + Enter project name + Escriba el nombre del proyecto. + Enter {0} admin password Escriba la contraseña del administrador {0} - - Enter {0} port number or press enter to use the default value - Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado - - - Enter a database name for this system database - Escriba un nombre para esta base de datos del sistema. - Enter {0} admin user name Escriba nombre de usuario del administrador {0} - - The project is already up to date with the database. - El proyecto ya está actualizado con la base de datos. + + Enter {0} port number or press enter to use the default value + Escriba el número de puerto {0} o presione Entrar para usar el valor predeterminado Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Error al buscar la ubicación de los archivos de compilación: {0} - - Error when moving file from {0} to {1}. Error: {2} - Error al mover el archivo de {0} a {1}. Error: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Error: {0} no se admite actualmente en los proyectos de bases de datos SQL para VS Code. - - - Error: {0} - Error: {0} + + Error loading the publish profile. {0} + Error al cargar el perfil de publicación. {0} Error trying to read {0} of project '{1}'. {2} Ha ocurrido un error al intentar leer {0} del proyecto "{1}". {2} + + Error when moving file from {0} to {1}. Error: {2} + Error al mover el archivo de {0} a {1}. Error: {2} + Error when renaming file from {0} to {1}. Error: {2} Error al cambiar el nombre del archivo de {0} a {1}. Error: {2} - - Could not build project. Error retrieving files needed to build. - No se pudo compilar el proyecto. Error al recuperar los archivos necesarios para compilar. + + Error: {0} + Error: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Acepto el {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Acepto el {0}. - - - Microsoft SQL Server License Agreement - Contrato de licencia de Microsoft SQL Server + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Error: {0} no se admite actualmente en los proyectos de bases de datos SQL para VS Code. Example Usage @@ -612,14 +542,14 @@ Exclude Excluir - - Excluding folders is not yet supported - Aún no es posible excluir carpetas - Exclude Object Types Excluir tipos de objeto + + Excluding folders is not yet supported + Aún no es posible excluir carpetas + External Stream Flujo externo @@ -628,61 +558,69 @@ External Streaming Job Trabajo de streaming externo - - Validation of external streaming job passed. - Se ha superado la validación del trabajo de streaming externo. - - - Target information for extract is required to create database project. - La información de destino para la extracción es necesaria para crear un proyecto de base de datos. - Extracting DacFx build DLLs to {0} Extrayendo archivos DLL de compilación de DacFx en {0} + + Failed + Error + + + Failed to complete task '{0}'. Error: {1} + No se pudo completar la tarea '{0}'. Error: {1} + + + Failed to open a connection to the deployed database' + No se pudo abrir una conexión a la base de datos implementada" + + + Failed to publish to container. {0} + No se pudo publicar en el contenedor. {0} + + + Failed to publish to new Azure SQL server. {0} + No se pudo publicar en el nuevo servidor de Azure SQL. {0} + + + Failed to run the docker container + Error al ejecutar el contenedor Docker + + + Failed to update app setting '{0}' + No se pudo actualizar la configuración de la aplicación "{0}" + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + No se pudo comprobar el Docker. Asegúrese de que el Docker está instalado y se está ejecutando. Error: ' {0} ' + File Archivo - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Ya existe un archivo con el nombre "{0}" en el disco en esta ubicación. Elija otro nombre. - File Format Formato de archivo - - file - archivo - File or directory '{0}' doesn't exist El archivo o directorio "{0}" no existe. + + File {0} doesn't exist + El archivo {0} no existe. + Flat Plano - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Ya existe una carpeta con el nombre "{0}" en el disco en esta ubicación. Elija otro nombre. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - Ya existe una carpeta con el nombre "{0}" en el disco en esta ubicación. Elija otra ubicación. - - - Folder Elements - Elementos de carpeta - Folder Carpeta - - folder - carpeta + + Folder Elements + Elementos de carpeta Folder structure @@ -692,17 +630,23 @@ Generate Script Generar script - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0} - Generating new SQL project from {0}... Check output window for details. Generando nuevo proyecto SQL desde {0}... Compruebe la ventana de resultados para obtener más detalles. - - hr - h + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Error al generar el proyecto a través de AutoRest. Compruebe el panel de salida para obtener más detalles. Error: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Acepto el {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Acepto el {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Importar elementos + + In progress + En curso + Include Incluir + + Include permissions + Incluir permisos + Include permissions in project Incluir permisos en el proyecto - - Include permissions - Incluir permisos + + Install + Instalar Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file Hay un DSP no válido en el archivo .sqlproj. + + Invalid SQL connection string + Cadena de conexión SQL no válida + Invalid database reference in .sqlproj file Hay una referencia de base de datos no válida en el archivo .sqlproj. - - Specified GUID is invalid: {0} - El GUID especificado no es válido: {0} - Invalid input: {0} Entrada no válida: "{0}" - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 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. + + Invalid target platform: {0}. Supported target platforms: {1} + Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1} Invalid value specified for the property '{0}' in .sqlproj file Se ha especificado un valor no válido para la propiedad \"{0}\" en el archivo .sqlproj. - - Project property value '{0} is invalid - El valor de propiedad de proyecto '{0}' no es válido - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Cadena de conexión SQL no válida - - - Invalid target platform: {0}. Supported target platforms: {1} - Plataforma de destino no válida: {0}. Plataformas de destino admitidas: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto. Learn More Más información + + License Agreement: + Contrato de licencia: + Load profile... Perfil de carga... + + Location + Ubicación + Location Ubicación - - min - min + + Microsoft Azure SQL Edge License Agreement + Contrato de licencia de Microsoft Azure SQL Edge + + + Microsoft SQL Server License Agreement + Contrato de licencia de Microsoft SQL Server Missing 'version' entry in {0} Falta la entrada "version" en {0}. - - Are you sure you want to move {0} to {1}? - ¿Seguro que quiere mover {0} a {1}? + + Move + Mover Moving files between projects is not supported No se admite el movimiento de archivos entre proyectos - - msec - ms - - - Unexpected number of {0} files: {1} - Número inesperado de {0} archivos: {1} - Multiple .sqlproj files selected; please select only one. Se han seleccionado varios archivos .sqlproj; seleccione solo uno. + + Name + Nombre + + + Name + Nombre + Name must not be empty El nombre no puede estar en blanco + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest. + New Nuevo + + New SQL project name + Nombre del nuevo proyecto SQL + New {0} name: Nuevo nombre de {0}: - - No {0} found - No se ha encontrado ningún {0}. - - - No data sources in this project - No hay ningún origen de datos en este proyecto. - - - File {0} doesn't exist - El archivo {0} no existe. - - - The Schema Compare extension must be installed to a update a project from a database. - La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles. - - - The selected project file does not exist - El archivo de proyecto seleccionado no existe - - - No .sqlproj file selected; please select one. - No se ha seleccionado ningún archivo .sqlproj; seleccione uno. - No No @@ -856,17 +788,21 @@ No (default) No (valor predeterminado) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - No se encontró la herramienta Autorest en la ruta de acceso del sistema, pero se encontró Node.js. Se solicita al usuario cómo continuar. Ejecute "npm install autorest -g" para instalar de forma permanente y evitar este mensaje. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest no generó ningún archivo .sql. Confirme que la especificación contiene definiciones de modelo o consulte el registro de salida para más detalles. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - Autorest no está instalado. Para continuar, elija si quiere ejecutar Autorest desde una ubicación temporal mediante 'npx' o instalar Autorest globalmente y, después, ejecutarlo. + + No .sqlproj file selected; please select one. + No se ha seleccionado ningún archivo .sqlproj; seleccione uno. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - No se encontraron Autorest ni Node.js (npx) en la ruta de acceso del sistema. Instale Node.js para que funcione Autorest. + + No data sources in this project + No hay ningún origen de datos en este proyecto. + + + No {0} found + No se ha encontrado ningún {0}. None Elements @@ -876,9 +812,9 @@ NuGet package name Nombre del paquete NuGet - - Published data-tier application (.nupkg) - Aplicación de capa de datos publicada (.nupkg) + + NuGet package version + Versión del paquete NuGet Object Type @@ -896,6 +832,22 @@ Open License Agreement Abrir contrato de licencia + + OpenAPI/Swagger spec + Especificación de OpenAPI/Swagger + + + Operation '{0}' completed successfully. Result: {1} + La operación "{0}" se completó correctamente. Resultado: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + Error en la operación "{0}". Volviendo a intentarlo... Resultado actual: {1}. Error: "{2}" + + + Operation '{0}' failed. Re-trying... Error: '{1}' + Error en la operación \"{0}\". Volviendo a intentarlo... Error: \"{1}\" + Option Description Descripción de la opción @@ -904,26 +856,10 @@ Option Name Nombre de la opción - - label: {0} does not exist in the options value name lookup - etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - No se admiten elementos con ruta absolutas fuera de la carpeta del proyecto. Asegúrese de que las rutas del archivo de proyecto son relativas a la carpeta del proyecto. - Package Reference Referencia de paquete - - Cannot access parent of provided tree item - No se puede acceder al elemento primario del elemento de árbol proporcionado. - - - {0} password doesn't match the confirmation password - La contraseña de {0} no coincide con la contraseña de confirmación. - Port must a be number El puerto debe ser un número @@ -932,65 +868,25 @@ PostDeploy Elements Elementos posteriores a la implementación - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements Elementos anteriores a la implementación - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Para realizar una compilación correcta, actualice el proyecto para que tenga un script anterior a la implementación o un script posterior a la implementación. - Profile Perfil - - Error loading the publish profile. {0} - Error al cargar el perfil de publicación. {0} - - - Build failed. Check output pane for more details. {0} - Error de compilación. Compruebe el panel de salida para obtener más detalles. {0} - - - A project named {0} already exists in {1}. - Ya existe un proyecto con el nombre {0} en {1}. + + Project + Proyecto Project '{0}' is already opened. El proyecto "{0}" ya está abierto. - - Project - Proyecto - - - Location - Ubicación - - - Select location to create project - Seleccione la ubicación para crear el proyecto. - - - Name - Nombre - - - Enter project name - Escriba el nombre del proyecto. - - - The targets, references, and system database references need to be updated to build the project '{0}'. - Es necesario actualizar los destinos, las referencias y las referencias de la base de datos del sistema para crear el proyecto "{0}". + + Project property value '{0} is invalid + El valor de propiedad de proyecto '{0}' no es válido Project reference @@ -1000,13 +896,9 @@ Project reference name element Elemento de nombre de referencia del proyecto - - Select project file - Seleccionar el archivo del proyecto - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \"Más información\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto. + + Project was successfully updated. + El proyecto se actualizó correctamente. Publish @@ -1016,26 +908,18 @@ Publish Publicar - - Publish project - Publicación del proyecto + + Publish History + Historial de publicación Publish Options Opciones de publicación - - Publish profile elements - Publicar elementos de perfil - Publish Profile Perfil de publicación - - Database project published successfully - Proyecto de base de datos publicado correctamente - Publish Settings File Archivo de configuración de publicación @@ -1044,13 +928,25 @@ Publish Target Publicar destino + + Publish profile elements + Publicar elementos de perfil + + + Publish project + Publicación del proyecto + + + Publish to an existing {0} + Publicar en un {0} existente + Publish to new Azure SQL Database emulator Publicar en el nuevo emulador de Azure SQL Database - - Failed to publish to container. {0} - No se pudo publicar en el contenedor. {0} + + Publish to new Azure SQL logical server (Preview) + Publicar en nuevo servidor lógico de Azure SQL (versión preliminar) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) Publicar en el nuevo contenedor de desarrollo local de {0} (versión preliminar) - - Publish to an existing {0} - Publicar en un {0} existente - - - Publish to new Azure SQL logical server (Preview) - Publicar en nuevo servidor lógico de Azure SQL (versión preliminar) - - - Failed to publish to new Azure SQL server. {0} - No se pudo publicar en el nuevo servidor de Azure SQL. {0} + + Published data-tier application (.nupkg) + Aplicación de capa de datos publicada (.nupkg) Publishing project in a container... Publicando proyecto en un contenedor... - - Referenced Database Type - Tipo de base de datos al que se hace referencia - Reference Type Tipo de referencia + + Referenced Database Type + Tipo de base de datos al que se hace referencia + Referenced Database type Tipo de base de datos al que se hace referencia - - Would you like to reload your database project? - ¿Quiere volver a cargar el proyecto de base de datos? - Reset Restablecer @@ -1104,26 +988,6 @@ Resource group Grupo de recursos - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - Error en la operación "{0}". Volviendo a intentarlo... Resultado actual: {1}. Error: "{2}" - - - Operation '{0}' failed. Re-trying... Error: '{1}' - Error en la operación \"{0}\". Volviendo a intentarlo... Error: \"{1}\" - - - Running operation '{2}' Attempt {0} of {1} - Se está ejecutando la operación "{2}". Intento {0} de {1} - - - Operation '{0}' completed successfully. Result: {1} - La operación "{0}" se completó correctamente. Resultado: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - Esperando {0} segundos antes de otro intento de la operación "{1}" - Revert values to project defaults Revertir los valores a los predeterminados del proyecto @@ -1132,10 +996,46 @@ Run via npx Ejecutar mediante npx + + Running operation '{2}' Attempt {0} of {1} + Se está ejecutando la operación "{2}". Intento {0} de {1} + Running the docker container ... Ejecutando el contenedor Docker... + + SDK-style project (Preview) + Proyecto de estilo SDK (versión preliminar) + + + SQL Database (SDK) + SQL Database (SDK) + + + SQL Server Database + Base de datos de SQL Server + + + SQL connection string + Cadena de conexión SQL + + + SQLCMD Variables + Variables SQLCMD + + + SQLCMD Variables + Variables SQLCMD + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + El nombre de la variable SQLCMD "{0}" no puede contener ninguno de los caracteres siguientes: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + El nombre de variable SQLCMD "{0}" no puede contener espacios en blanco + Same database Misma base de datos @@ -1144,10 +1044,6 @@ Save Guardar - - Would you like to save the settings in a profile (.publish.xml)? - ¿Desea guardar la configuración en un perfil (.publish.xml)? - Save As... Guardar como... @@ -1156,13 +1052,17 @@ Schema Esquema + + Schema Compare + Comparación de esquemas + Schema Compare failed: {0} Error en la comparación de esquemas: {0} - - Schema Compare - Comparar esquemas + + Schema compare could not start because build failed + No se pudo iniciar la comparación de esquemas debido a un error de compilación. Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script Script - - Click "Learn More" button for more information about SDK-style projects - Haga clic en el botón "Más información" para obtener más información sobre los proyectos de estilo SDK + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Proyecto de estilo SDK (versión preliminar) - - - sec - s - - - Select the base {0} docker image - Seleccionar la imagen base {0} de Docker - - - Select connection - Seleccionar conexión - - - Select .dacpac - Seleccione .dacpac. - - - Select database - Seleccionar base de datos - - - Select File - Seleccionar archivo - - - Select folder structure - Seleccione la estructura de carpetas - - - Select the image tag or press enter to use the default value - Seleccione la etiqueta de imagen o presione Entrar para usar el valor predeterminado - - - Select Profile - Seleccionar perfil - - - Select publish profile to load - Seleccionar el perfil de publicación que se va a cargar. - - - Select project location - Seleccione la ubicación del proyecto - - - Select where to publish the project to - Seleccione dónde publicar el proyecto - - - Select OpenAPI/Swagger spec file - Seleccionar archivo de especificación de OpenAPI/Swagger + + Script.PreDeployment + Script.PreDeployment Select Seleccionar - - Current target platform: {0}. Select new target platform - Plataforma de destino actual: {0}. Seleccione una nueva plataforma de destino. + + Select .dacpac + Seleccione .dacpac. + + + Select File + Seleccionar archivo + + + Select OpenAPI/Swagger spec file + Seleccionar archivo de especificación de OpenAPI/Swagger + + + Select Profile + Seleccionar perfil + + + Select connection + Seleccionar conexión + + + Select database + Seleccionar base de datos + + + Select folder structure + Seleccione la estructura de carpetas + + + Select location to create project + Seleccione la ubicación para crear el proyecto. + + + Select project file + Seleccionar el archivo del proyecto + + + Select project location + Seleccione la ubicación del proyecto + + + Select publish profile to load + Seleccionar el perfil de publicación que se va a cargar. + + + Select the base {0} docker image + Seleccionar la imagen base {0} de Docker + + + Select the image tag or press enter to use the default value + Seleccione la etiqueta de imagen o presione Entrar para usar el valor predeterminado + + + Select where to publish the project to + Seleccione dónde publicar el proyecto Server @@ -1256,86 +1156,38 @@ Server name Nombre del servidor - - {0} admin password - Contraseña de administrador {0} - - - {0} port number - Número de puerto {0} - Server variable Variable de servidor + + Settings + Configuración + Source database Base de datos de origen - - OpenAPI/Swagger spec - Especificación de OpenAPI/Swagger + + Specified GUID is invalid: {0} + El GUID especificado no es válido: {0} - - SQLCMD Variables - Variables SQLCMD + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Comience con las partes principales para desarrollar y publicar esquemas para Azure SQL Edge Database. - - Value - Valor - - - Name - Nombre - - - SQL connection string - Cadena de conexión SQL - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - El SDK de .NET no puede ser localizado. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación del SDK de .NET en la configuración si ya está instalado. - - - Install - Instalar - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - La versión del SDK de .NET instalada actualmente es {0}, que no es compatible. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación de la versión compatible del SDK de .NET en la configuración si ya está instalado. - - - Update Location - Actualizar ubicación - - - Don't Ask Again - No volver a preguntar - - - Database Projects - Proyecto de base de datos - - - A SQLCMD Variable with the same name already exists in this project - Ya existe una variable de SQLCMD con el mismo nombre en este proyecto - - - SQLCMD variable name '{0}' cannot contain whitespace - El nombre de variable SQLCMD "{0}" no puede contener espacios en blanco - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - El nombre de la variable SQLCMD "{0}" no puede contener ninguno de los caracteres siguientes: {1} - - - SQLCMD Variables - Variables SQLCMD + + Status + Estado Stored Procedure Procedimiento almacenado + + Success + Correcto + Suppress errors caused by unresolved references in the referenced project Suprimir errores causados por referencias sin resolver en el proyecto al que se hace referencia @@ -1352,45 +1204,113 @@ Table Tabla - - Connection - Conexión + + Target Database + Base de datos de destino + + + Target Platform + Plataforma de destino + + + Target Server + Servidor de destino + + + Target information for extract is required to create database project. + La información de destino para la extracción es necesaria para crear un proyecto de base de datos. + + + Target platform of the project {0} is now {1} + La plataforma de destino del proyecto {0} ahora es {1}. Target project Proyecto de destino - - Failed to complete task '{0}'. Error: {1} - No se pudo completar la tarea '{0}'. Error: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + El SDK de .NET no puede ser localizado. La creación del proyecto no funcionará. Instale el SDK de .NET 6 o superior o actualice la ubicación del SDK de .NET en la configuración si ya está instalado. + + + The Schema Compare extension must be installed to a update a project from a database. + La extensión Comparación de esquemas debe instalarse en una actualización de un proyecto desde una base de datos. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + El proyecto '{0}' no será totalmente compatible con SSDT después de la conversión. Se creará una copia de seguridad del archivo de proyecto en la carpeta del proyecto antes de la conversión. Hay más información disponible en https://aka.ms/sqlprojsdk. ¿Desea continuar con la conversión al proyecto de estilo SDK? + + + The project is already up to date with the database. + El proyecto ya está actualizado con la base de datos. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + El proyecto {0} se ha actualizado para que sea un proyecto de estilo SDK. Haga clic en \"Más información\" para obtener detalles sobre el SDK de Microsoft.Build.Sql y las formas de simplificar el archivo de proyecto. + + + The selected project file does not exist + El archivo de proyecto seleccionado no existe + + + The selected project location '{0}' does not exist or is not a directory. + La ubicación del proyecto seleccionado, "{0}", no existe o no es un directorio. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Las referencias de base de datos del sistema deben actualizarse para compilar el proyecto “{0}”. Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + Es necesario actualizar los destinos, las referencias y las referencias de la base de datos del sistema para crear el proyecto "{0}". + + + There is already a directory named '{0}' in the selected location: '{1}'. + Ya hay un directorio llamado "{0}" en la ubicación seleccionada: "{1}". + + + There was an error updating the project: {0} + Error al actualizar el proyecto: {0} + + + Time + Hora + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + 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. Unable to construct connection: {0} No se puede construir la conexión: {0}. - - Unable to find {1} with path '{0}' - No se encuentra {1}con la ruta "{0}". - - - Unable to find database reference {0} - No se encuentra la referencia de base de datos {0}. + + Unable to establish project context. Command invoked from unexpected location: {0} + No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0} Unable to find SQLCMD variable '{0}' No se encuentra la variable SQLCMD "{0}". + + Unable to find database reference {0} + No se encuentra la referencia de base de datos {0}. + + + Unable to find {1} with path '{0}' + No se encuentra {1}con la ruta "{0}". + Unable to locate '{0}' target: '{1}'. {2} No se ha podido localizar "{0}" objetivo: "{1}". {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - No se puede establecer el contexto del proyecto. Comando invocado desde una ubicación inesperada: {0} + + Unexpected number of {0} files: {1} + Número inesperado de {0} archivos: {1} - Unhandled item type during delete: '{0} - Tipo de elemento no controlado durante la eliminación: "{0}" + Unhandled item type during exclude: '{0} + Tipo de elemento no controlado durante la exclusión: '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: Versión no reconocida: + + Update + Actualizar + + + Update Location + Actualizar ubicación + Update action Acción de actualización - - Apply all changes - Aplicar todos los cambios - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - Las referencias de base de datos del sistema deben actualizarse para compilar el proyecto “{0}”. Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? - - - Update {0} for cross-platform support? - ¿Desea actualizar {0} la compatibilidad multiplataforma? - Update project from database Actualizar proyecto a partir de base de datos - - Update - Actualizar + + Update {0} for cross-platform support? + ¿Desea actualizar {0} la compatibilidad multiplataforma? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - No se pudo convertir el proyecto {0} al estilo SDK. Se han revertido los cambios realizados en .sqlproj. + + Updating app setting: '{0}' + Actualizando la configuración de la aplicación: "{0}" Updating {0} from {1}... Actualizando {0} desde {1}... + + Use {0} on local arm64/Apple Silicon + Usar {0} en arm64/Apple Silicon local + User has cancelled selection for how to run autorest. El usuario ha cancelado la selección de cómo ejecutar autorest. @@ -1452,6 +1368,14 @@ User selected to run via npx. Usuario seleccionado para ejecutarse a través de npx. + + Validation of external streaming job passed. + Se ha superado la validación del trabajo de streaming externo. + + + Value + Valor + Value cannot be empty El valor no puede estar vacío @@ -1464,25 +1388,101 @@ Version must not be empty La versión no puede estar vacía - - NuGet package version - Versión del paquete NuGet - View - Ver + Vista - - Yes (Recommended) - Sí (recomendado) + + View changes in Schema Compare + Ver cambios en Comparación de esquemas + + + Waiting for {0} seconds before another attempt for operation '{1}' + Esperando {0} segundos antes de otro intento de la operación "{1}" + + + Would you like to reload your database project? + ¿Quiere volver a cargar el proyecto de base de datos? + + + Would you like to save the settings in a profile (.publish.xml)? + ¿Desea guardar la configuración en un perfil (.publish.xml)? + + + Would you like to update Azure Function local.settings.json with the new connection string? + ¿Desea actualizar la función de Azure local.settings.json con la nueva cadena de conexión? Yes + + Yes (Recommended) + Sí (recomendado) + + + at + en + + + dacpac Files + Archivos .dacpac + + + default + predeterminado + + + file + archivo + + + folder + carpeta + + + hr + h + + + label: {0} does not exist in the options value name lookup + etiqueta: {0} no existe en la búsqueda de nombre de valor de opciones + + + min + min + + + msec + ms + + + sec + s + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Si el proyecto se creó en SSDT, seguirá funcionando en ambas herramientas. ¿Desea actualizar el proyecto? + + + {0} admin password + Contraseña de administrador {0} + + + {0} password doesn't match the confirmation password + La contraseña de {0} no coincide con la contraseña de confirmación. + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + La contraseña de {0} no cumple el requisito de complejidad de la contraseña. Para obtener más información, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + Número de puerto {0} + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … cerrado con el código {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … cerrado con la señal {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - Proyectos de base de datos - Add Database Reference Agregar referencia de base de datos @@ -1524,86 +1520,6 @@ Add Existing Item... Agregar elemento existente... - - Add SQLCMD Variable - Nombre de variable de SQLCMD - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Qué versión de Autorest.Sql se va a usar desde NPM. Si no se establece, se usará la versión más reciente. - - - Build - Compilar - - - Change Target Platform - Cambiar plataforma de destino - - - Close Database Project - Cerrar proyecto de base de datos - - - Whether project nodes start collapsed - Si los nodos del proyecto se inician contraídos - - - Convert to SDK-style project - Convertir a proyecto de estilo SDK - - - Create Project From Database - Crear proyecto a partir de base de datos - - - Delete - Eliminar - - - Design and publish SQL database schemas - Diseñe y publique esquemas de base de datos SQL. - - - Database Projects - Proyectos de base de datos - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Ruta de acceso completa al SDK de .NET en la máquina. Por ejemplo, si dotnet.exe se encuentra en C:\folder1\dotnet\dotnet.exe, establezca la ruta de acceso de esta configuración en C:\folder1\dotnet. - - - Edit - Editar - - - Edit .sqlproj File - Editar archivo. sqlproj - - - Enable preview SQL Database Projects features - Habilitar características de vista previa de proyectos de SQL Database - - - Exclude from project - Excluir del proyecto - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - Generar un proyecto SQL a partir de la especificación OpenAPI/Swagger (versión preliminar) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Versión del SDK de Microsoft.Build.Sql que se va a usar para compilar proyectos de SQL heredados. Ejemplo: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - Si se pide al usuario que instale el SDK de .NET cuando no se detecta. - - - New Database Project - Nuevo proyecto de base de datos - Add External Streaming Job Agregar trabajo de streaming externo @@ -1628,6 +1544,10 @@ Add Publish Profile Agregar perfil de publicación + + Add SQLCMD Variable + Nombre de variable de SQLCMD + Add Script Agregar script @@ -1644,18 +1564,88 @@ Add View Agregar vista - - Whether to prompt the user to install Node.js when not detected. - Indique si se pide al usuario que instale Node.js cuando no se detecte. + + Build + Compilar - - Open Database Project - Abrir proyecto de base de datos + + Change Target Platform + Cambiar plataforma de destino + + + Close Database Project + Cerrar proyecto de base de datos + + + Convert to SDK-style project + Convertir a proyecto de estilo SDK + + + Create Project From Database + Crear proyecto a partir de base de datos + + + Database Projects + Proyectos de base de datos + + + Database Projects + Proyecto de base de datos + + + Delete + Eliminar + + + Design and publish SQL database schemas + Diseñe y publique esquemas de base de datos SQL. + + + Edit + Editar + + + Edit .sqlproj File + Editar archivo. sqlproj + + + Enable preview SQL Database Projects features + Habilitar características de vista previa de proyectos de SQL Database + + + Exclude from project + Excluir del proyecto + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Ruta de acceso completa al SDK de .NET en la máquina. Por ejemplo, si dotnet.exe se encuentra en C:\folder1\dotnet\dotnet.exe, establezca la ruta de acceso de esta configuración en C:\folder1\dotnet. + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + Generar un proyecto SQL a partir de la especificación OpenAPI/Swagger (versión preliminar) + + + New Database Project + Nuevo proyecto de base de datos + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + Actualmente, no hay ningún proyecto de base de datos abierto. +[Nuevo proyecto](command:sqlDatabaseProjects.new) +[Abrir proyecto](command:sqlDatabaseProjects.open) +[Crear proyecto a partir de base de datos](command:sqlDatabaseProjects.importDatabase) Open Containing Folder Abrir carpeta contenedora + + Open Database Project + Abrir proyecto de base de datos + Open in Designer Abrir en el Diseñador @@ -1664,6 +1654,10 @@ Open project Abrir proyecto + + Projects + Proyectos + Properties Propiedades @@ -1678,7 +1672,7 @@ Schema Compare - Comparar esquemas + Comparación de esquemas Update Project From Database @@ -1688,19 +1682,25 @@ Validate External Streaming Job Validar trabajo de streaming externo - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - Actualmente, no hay ningún proyecto de base de datos abierto. -[Nuevo proyecto](command:sqlDatabaseProjects.new) -[Abrir proyecto](command:sqlDatabaseProjects.open) -[Crear proyecto a partir de base de datos](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Si los nodos del proyecto se inician contraídos - - Projects - Proyectos + + Whether to prompt the user to install .NET SDK when not detected. + Si se pide al usuario que instale el SDK de .NET cuando no se detecta. + + + Whether to prompt the user to install Node.js when not detected. + Indique si se pide al usuario que instale Node.js cuando no se detecte. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Qué versión de Autorest.Sql se va a usar desde NPM. Si no se establece, se usará la versión más reciente. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Versión del SDK de Microsoft.Build.Sql que se va a usar para compilar proyectos de SQL heredados. Ejemplo: 0.1.7-preview diff --git a/resources/xlf/es/sql-migration.es.xlf b/resources/xlf/es/Microsoft.sql-migration.es.xlf similarity index 97% rename from resources/xlf/es/sql-migration.es.xlf rename to resources/xlf/es/Microsoft.sql-migration.es.xlf index 42da028f91..8e46f68fbe 100644 --- a/resources/xlf/es/sql-migration.es.xlf +++ b/resources/xlf/es/Microsoft.sql-migration.es.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - No se pudo iniciar el componente del servicio de migración. {0} + + ({0} error) + ({0} error) - - Service component crashed. - El componente de servicio se bloqueó. + + ({0} errors) + ({0} errores) - - Service provider could not be initialized. - No se pudo inicializar el proveedor de servicios. + + ({0} warning) + ({0} advertencia) - - Migrate logins from '{0}' to Azure SQL - Migrar inicios de sesión de "{0}" a Azure SQL + + ({0} warnings) + ({0} advertencias) - - Migrate '{0}' to Azure SQL - Migrar "{0}" a Azure SQL + + (Unavailable) {0} + (No disponible) {0} - - Are you sure you want to cancel this migration? - ¿Seguro de que desea cancelar la migración? + + (for {0} assessed databases) + (para {0} bases de datos evaluadas) - - Are you sure you want to delete this migration? - ¿Está seguro de que desea eliminar esta migración? + + (new) {0} + (nuevo) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory nombre de dominio (solo es necesario para migrar inicios de sesión de autenticación de Windows) + + - + - - - Enter AAD Domain Name - Escriba el nombre de dominio de AAD + + -- unavailable -- + -- no disponible -- - - Collecting target login failed with error code {0} - Error al recopilar el inicio de sesión de destino, con código de error {0} + + 0 tables found on source database. + 0 tablas encontradas en la base de datos de origen. - - Completed migrating logins - Se completó la migración de inicios de sesión + + 1. Stop all incoming transactions to the source database. + 1. Detenga todas las transacciones entrantes en la base de datos de origen. - - Azure SQL Database - Azure SQL Database + + 2. Create a final transaction log backup and store it on the network share. + 2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Azure Active Directory (AAD) El nombre de dominio es necesario para migrar el inicio de sesión de Windows. Escriba un nombre de dominio de AAD o anule la selección de los inicios de sesión de Windows. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob. - - Login migration error: {0} - Error de migración de inicio de sesión: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Compruebe que todas las copias de seguridad se hayan restaurado en la base de datos de destino. El valor de "Copias de seguridad del registro de transacciones" debe ser cero. - - Validating and migrating logins completed. - -Establishing user mappings. - Validación y migración de inicios de sesión completadas. - -Estableciendo asignaciones de usuario. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Compruebe que todas las copias de seguridad de registros se hayan restaurado en la base de datos de destino. El valor de "Copias de seguridad del registro de transacciones" debe ser cero. - - Establishing user mappings failed - Error al establecer asignaciones de usuario + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior. - - Migrating logins failed - Error al migrar los inicios de sesión + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name como inicio de sesión, sp.type_desc como login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Una(s) base(s) de datos SQL Server de origen que se ejecuta(n) localmente, o en SQL Server en Azure Virtual Machine o en cualquier máquina virtual que se ejecute en la nube (privada, pública). - - Login migration in progress - Migración de inicio de sesión en curso + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Database. - - Migration status details for {0} - Detalles del estado de migración para {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo. - - Login found - Inicio de sesión encontrado + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo. - - Login not found - Inicio de sesión no encontrado - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - Se completó el establecimiento de asignaciones de usuario. - -Actualmente, está en curso la migración de roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos. Esto tardará un poco. - - - Migrating server roles, establishing server mappings and setting permissions failed. - Error al migrar los roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos. - - - Migration Status - Estado de migración - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - La actualización de la lista de inicio de sesión se realizó correctamente. Se encontraron inicios de sesión de origen {0}, inicios de sesión de destino encontrados {1} - - - Refreshing login list from source failed - Error al actualizar la lista de inicio de sesión desde el origen - - - Refreshing login list from target failed - Error al actualizar la lista de inicio de sesión desde el destino - - - Refreshing login list from source and target - Actualizando la lista de inicios de sesión desde el origen y el destino - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Tenga en cuenta que este asistente no muestra los tipos de inicio de sesión de autenticación de Windows porque actualmente no se admite la migración de ese tipo. La funcionalidad para migrar los inicios de sesión de autenticación de Windows estará disponible próximamente. - - - Select login(s) to migrate - Seleccionar inicios de sesión para migrar - - - Status - Estado - - - Failed - Error - - - In progress - En curso - - - Migrating {0} logins to target {1} '{2}' - Migrar inicios de sesión de {0} al destino {1} "{2}" - - - Completed migrating {0} logins to {1} '{2}' - Se completó la migración de inicios de sesión de {0} a {1} "{2}" - - - Failed migrating {0} logins to {1} '{2}' - Error al migrar los inicios de sesión de {0} a {1} "{2}" - - - Login migration has already been initiated and going back to prior page is disabled. - La migración de inicio de sesión ya se ha iniciado y la opción de volver a la página anterior está deshabilitada. - - - Previous (Disabled) - Anterior (deshabilitado) - - - Migration Status - Estado de migración - - - Succeeded - Correcto - - - Migrate logins - Migrar inicios de sesión - - - Not started - No iniciado - - - Target Status - Estado de destino - - - Azure SQL target - Destino de Azure SQL - - - Login type - Tipo de inicio de sesión - - - SQL Server on Azure Virtual Machine - SQL Server en una máquina virtual de Azure - - - Connection was successful. - La conexión se realizó correctamente. - - - Please note that login migration feature is in public preview mode. - Tenga en cuenta que la característica de migración de inicio de sesión está en modo de versión preliminar pública. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Seleccione Azure SQL Managed Instance de destino, la VM de Azure SQL o las bases de datos de Azure SQL en las que quiera migrar los inicios de sesión. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Asegúrese de que el usuario actual tiene permisos de administrador del sistema para obtener toda la información de inicio de sesión de la instancia actual ({0}). - - - Azure SQL target type - Tipo de destino de Azure SQL - - - {0}/{1} logins selected - {0}/{1} inicios de sesión seleccionados - - - Select the databases that you want to migrate to Azure SQL. - Seleccione las bases de datos que desea migrar a Azure SQL. - - - {0} (requires credentials refresh) - {0} (requiere la actualización de credenciales) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Se agotó el tiempo de espera al validar una conexión de recursos. Más información: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,1234 +106,30 @@ Actualmente, está en curso la migración de roles de servidor, el establecimien Active backup files ({0} items) Archivos de copia de seguridad activa ({0} elementos) + + Add a linked account and then try again. + Agregue una cuenta vinculada e inténtelo de nuevo. + + + Add account + Agregar cuenta + + + Add your Azure account to view existing migrations and their status. + Agregue su cuenta de Azure para ver las migraciones existentes y su estado. + All backups restored Todas las copias de seguridad restauradas + + All database migrations + Todas las migraciones de bases de datos + All fields are required. Todos los campos son obligatorios. - - Apply - Aplicar - - - (for {0} assessed databases) - (para {0} bases de datos evaluadas) - - - Assessment results for '{0}' - Resultados de la evaluación para "{0}" - - - The assessment of your SQL Server instance '{0}' failed. - Error en la evaluación de la instancia de SQL Server '{0}. - - - Assessment in progress - Evaluación en curso - - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - Estamos evaluando las bases de datos de la instancia de SQL Server {0} para identificar el destino de Azure SQL correcto. - -Esta operación puede tardar varios minutos. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Las bases de datos que no están listas para la migración a Azure SQL Managed Instance o Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Las bases de datos que no están listas para la migración a Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Managed Instance. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Las bases de datos que no están listas para la migración a Azure SQL Managed Instance se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Database. - - - Assessment results - Resultados de la evaluación - - - Assessment results and recommendations - Resultados y recomendaciones de la evaluación - - - This is a blocking issue that will prevent the database migration from succeeding. - Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta. - - - Authentication key - Clave de autenticación - - - Authentication key '{0}' has been refreshed. - La clave de autenticación "{0}" se ha actualizado. - - - Authentication type - Tipo de autenticación - - - Authentication keys - Claves de autenticación - - - Azure SQL - Azure SQL - - - Azure SQL Database Server - Servidor de Azure SQL Database - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - SQL Server on Azure Virtual Machines - SQL Server en Azure Virtual Machines - - - SQL Server on Azure VM - SQL Server en la VM de Azure - - - Target type - Tipo de destino - - - Azure Storage account to upload backups - Cuenta de Azure Storage para cargar las copias de seguridad - - - Azure AD tenant - Inquilino de Azure AD - - - Folder name - Nombre de la carpeta - - - Backup size (MB) - Tamaño de copia de seguridad (MB) - - - File name - Nombre de archivo - - - Number of stripes - Número de franjas - - - Restore finish date - Fecha de finalización de la restauración - - - Restore start date - Fecha de inicio de la restauración - - - Restore status - Estado de restauración - - - File status - Estado del archivo - - - Backup location - Ubicación de copia de seguridad - - - Backup start time - Hora de inicio de copia de seguridad - - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - La transición de SQL Managed Instance para el nivel de servicio crítico para la empresa puede tardar mucho más que De uso general, ya que deben inicializarse tres réplicas secundarias para el grupo de alta disponibilidad Always On. La duración de la operación depende del tamaño de los datos. La velocidad de inicio en el 90% de los casos es de 220 GB/hora o superior. - - - Folder - Carpeta - - - Blob container resource group - Grupo de recursos de contenedor de blobs - - - Last backup file - Último archivo de copia de seguridad - - - Select a blob container value first. - Seleccione primero un valor de contenedor de blobs. - - - Blob container storage account - Cuenta de almacenamiento de contenedor de blobs - - - Blob container - Contenedor de blobs - - - Select a resource group. - Seleccione un grupo de recursos. - - - Select a resource group value first. - Seleccione primero un valor de grupo de recursos. - - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - Al cargar copias de seguridad de bases de datos en el contenedor de blobs, asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. Solo se admite la raíz del contenedor y las carpetas con un nivel máximo de profundidad. - - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Hay varias bases de datos con la misma ubicación de copia de seguridad seleccionada. Asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. - - - Azure Storage Blob Container details - Detalles del contenedor de Azure Storage Blob - - - Provide the Azure Storage Blob Container that contains the backups. - Proporcione el contenedor de Azure Storage Blob que incluya las copias de seguridad. - - - Subscription - Suscripción - - - Enter target database name and select resource group, storage account and container for the selected source databases. - Escriba el nombre de la base de datos de destino y seleccione el grupo de recursos, la cuenta de almacenamiento y el contenedor de las bases de datos de origen seleccionadas. - - - Select a storage account value first. - Seleccione primero un valor de cuenta de almacenamiento. - - - Browse - Examinar - - - {0}/{1} databases can be migrated without issues - {0}/{1} bases de datos se pueden migrar sin problemas - - - Cancel - Cancelar - - - An error occurred while canceling the migration. - Se ha producido un error al cancelar la migración. - - - Cancel migration - Cancelar migración - - - Migration is not in progress and cannot be canceled. - La migración no está en curso y no se puede cancelar. - - - Migration is not in progress and cannot be cutover. - La migración no está en curso y no se puede realizar la transición. - - - Migration is currently in progress and cannot be deleted. - La migración se encuentra en curso y no puede eliminarse. - - - Migration cannot be retried. - No se puede reintentar la migración. - - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - El proceso de transición no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador. - - - Clear - Borrar - - - Close - Cerrar - - - Complete cutover - Transición completa - - - We ran the following steps: - Hemos ejecutado los pasos siguientes: - - - Completing cutover without restoring all the backups may result in a data loss. - Finalizar la transición sin restaurar todas las copias de seguridad puede provocar la pérdida de datos. - - - I confirm there are no additional log backups to provide and want to complete cutover. - Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición. - - - Connect - Conectar - - - Connection status - Estado de la conexión - - - Copy key 1 - Copiar clave 1 - - - Copy key 2 - Copiar clave 2 - - - Copy migration details - Copiar detalles de la migración - - - Canceled - Cancelada - - - Cancelled - Cancelado - - - Copy finished - Copia finalizada - - - Copying - Copiando - - - Failed - Error - - - In progress - En curso - - - Preparing - Preparando - - - Queued - En cola - - - Rebuilding indexes - Recompilación de índices - - - Succeeded - Correcto - - - Copy throughput (MBPS) - Copiar rendimiento (MBPS) - - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - El rendimiento del movimiento de datos se obtiene durante la migración de las copias de seguridad de la base de datos a Azure. Esta es la velocidad de transferencia de datos, que se calcula dividiendo la lectura de datos entre la duración de la migración de copias de seguridad a Azure. - - - {0} databases - {0} bases de datos - - - {0} database - {0} base de datos - - - Create - Crear - - - Create new - Crear nuevo - - - Create new migration service - Crear un nuevo servicio de migración - - - Create new resource group - Crear nuevo grupo de recursos - - - Creating resource group - Crear grupo de recursos - - - Currently restoring file - Restaurando archivo actualmente - - - Migration cutover - Transición de migración - - - Database migrations completing cutover - Migraciones de bases de datos que completan la transición - - - An error occurred while initiating cutover. - Se produjo un error al iniciar la transición. - - - Perform the following steps before you complete cutover. - Realice los pasos siguientes antes de completar la transición. - - - Cutover in progress for database '{0}' - Transición en curso para la base de datos “{0}” - - - Last file restored: {0} - Último archivo restaurado: {0} - - - Log backups pending restore: {0} - Copias de seguridad de registros pendientes de restauración: {0} - - - An error occurred while refreshing the migration status. - Se ha producido un error al actualizar el estado de la migración. - - - 1. Stop all incoming transactions to the source database. - 1. Detenga todas las transacciones entrantes en la base de datos de origen. - - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Cree una copia de seguridad o diferencial del registro de transacciones final y almacénela en el contenedor de Azure Storage Blob. - - - 2. Create a final transaction log backup and store it on the network share. - 2. Cree una copia de seguridad final del registro de transacciones y almacénela en el recurso compartido de red. - - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Compruebe que todas las copias de seguridad se hayan restaurado en la base de datos de destino. El valor de "Copias de seguridad del registro de transacciones" debe ser cero. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Compruebe que todas las copias de seguridad de registros se hayan restaurado en la base de datos de destino. El valor de "Copias de seguridad del registro de transacciones" debe ser cero. - - - Migration mode - Modo de migración - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - 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, SQL Server en Azure Virtual Machines o Azure SQL Database. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Sitio central de artículos de migración que proporciona instrucciones paso a paso para migrar y modernizar sus recursos de datos en Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Managed Instance con un tiempo de inactividad mínimo. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local o de Azure Virtual Machines) a Azure SQL Database. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Tutorial paso a paso para migrar bases de datos de una instancia de SQL Server (local) a SQL Server en Azure Virtual Machines con un tiempo de inactividad mínimo. - - - Azure Database Migration Guides - Guía de Azure Database Migration - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migración a Azure SQL Managed Instance (en línea) - - - Migrate databases using Azure Data Studio - Migrar bases de datos con Azure Data Studio - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Tutorial: Migración a SQL Server en Azure SQL Database (sin conexión) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea) - - - Help articles and video links - Artículos de ayuda y vínculos de vídeos - - - Migrate logins to Azure SQL - Migrar inicios de sesión a Azure SQL - - - Migrate SQL Server logins to Azure SQL. - Migre los inicios de sesión de SQL Server a Azure SQL. - - - Migrate to Azure SQL - Migrar a Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - Migre una instancia de SQL Server a Azure SQL. - - - Azure SQL Migration - Migración de Azure SQL - - - Data source configuration - Configuración del origen de datos - - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Comparación de la cantidad real de datos leídos del origen y la cantidad real de datos cargados en el destino. - - - Data uploaded / size - Datos cargados / tamaño - - - Database - Base de datos - - - Database '{0}' already exists on the target managed instance '{1}'. - La base de datos "{0}" ya existe en la instancia administrada de destino "{1}". - - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Asegúrese de que los nombres de base de datos proporcionados aún no existen en el SQL Server de destino en la máquina virtual de Azure. - - - Select the databases that you want to assess for migration to Azure SQL. - Seleccione las bases de datos que desea evaluar para migrar a Azure SQL. - - - Databases for assessment - Bases de datos para evaluación - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - Para las bases de datos seleccionadas, puede proporcionar archivos de sesión de eventos extendidos para evaluar consultas SQL ad hoc o dinámicas, o cualquier instrucción DML iniciada a través de la capa de datos de la aplicación. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Seleccione una carpeta donde se almacenen los archivos de sesión de eventos extendidos (.xel y .xem). - - - Learn more - Más información - - - Assess extended event sessions - Evaluar sesiones de eventos extendidos - - - An error occurred while accessing database details. - Error al obtener acceso a los detalles de la base de datos. - - - An error occurred while connecting to target migration database. - Error al conectarse a la base de datos de migración de destino. - - - Connection error:{0} {1} - Error de conexión:{0} {1} - - - Loading database table list.. - Cargando la lista de tablas de base de datos... - - - Loading tables list... - Cargando lista de tablas... - - - Click this column to activate the context command menu - Haga clic en esta columna para activar el menú contextual de comandos - - - The duration of the migration - Duración de la migración - - - The fininish time for the migration - La hora de finalización de la migración - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - En Azure Database Migration Service, puede migrar las bases de datos sin conexión o mientras están en línea. En una migración sin conexión, el tiempo de inactividad de la aplicación se inicia cuando se inicia la migración. Para limitar el tiempo de inactividad al tiempo que se tarda en pasar al nuevo entorno después de la migración, use una migración en línea. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Para migrar al destino Azure SQL, elija un modo de migración en función de los requisitos del tiempo de inactividad. - - - Migration mode - Modo de migración - - - Application downtime will start when the migration starts. - El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración. - - - Offline migration - Migración sin conexión - - - Application downtime is limited to cutover at the end of migration. - El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración. - - - Online migration - Migración en línea - - - Database Migration Service - Database Migration Service - - - Database Migration Service authentication keys - Claves de autenticación de Database Migration Service - - - Successfully created a Database Migration Service. - Se creó correctamente un Database Migration Service. - - - The start time for the migration - La hora de inicio de la migración - - - Database migration status - Estado de la migración de bases de datos - - - Database migration status: {0} - Estado de la migración de bases de datos: {0} - - - The target database name - El nombre de la base de datos de destino - - - The target server name - El nombre del servidor de destino - - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - El tipo de destino del recurso de Azure [SQL Managed Instance, máquina virtual de SQL, SQL Database] - - - 0 tables found on source database. - 0 tablas encontradas en la base de datos de origen. - - - Select the location of the database backups to use during migration. - Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán durante la migración. - - - SQL Server dacpac extension - SQL Server extensión dacpac - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Asegúrese de migrar el esquema de la base de datos de origen a destino mediante el {0} o en {1} Azure Data Studio antes de seleccionar la lista de tablas que se van a migrar. - - - SQL Database Projects extension - Extensión SQL Database Projects - - - Migration status - Estado de migración - - - The current status of the migration - Estado actual de la migración - - - Refresh - Actualizar - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Para cada base de datos a continuación, haz clic en Editar para seleccionar las tablas que se migrarán del origen al destino. A continuación, antes de hacer clic en Siguiente, valida la configuración proporcionada haciendo clic en "Ejecutar validación". - - - Table selection - Selección de tabla - - - Source database - Base de datos de origen - - - Select tables - Seleccionar las tablas - - - Target database - Base de datos de destino - - - Database to be migrated - Base de datos que se va a migrar - - - Please select target database tables to migrate to. At least one database with one table is required. - Seleccione las tablas de base de datos de destino a las que migrar. Se requiere al menos una base de datos con una tabla. - - - Databases ({0}/{1}) - Bases de datos ({0}/{1}) - - - {0}/{1} databases selected - Bases de datos seleccionadas: {0}/{1} - - - Databases - Bases de datos - - - {0} day - {0} día - - - {0} days - {0} días - - - Default database - Base de datos predeterminada - - - An error occurred while deleting the migration. - Error al eliminar la migración. - - - Delete migration - Eliminar migración - - - Description - Descripción - - - Migrations - Migraciones - - - Details copied - Detalles copiados - - - Refresh - Actualizar - - - Total tables - Número total de tablas - - - Cancelled - Cancelado - - - Failed - Error - - - Server objects - Objetos de servidor - - - Filter table migration results using keywords - Filtrar los resultados de la migración de la tabla mediante palabras clave - - - Filter table migration results - Filtrar los resultados de la migración de la tabla - - - In progress - En curso - - - Server objects - Objetos de servidor - - - Successful - Correcto - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Región de Azure para su servicio de Azure Database Migration Service. Solo se mostrarán las regiones que contienen un servicio. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo. - - - Your Azure Database Migration Service resource name - Nombre del recurso de Azure Database Migration Service - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contienen un servicio. - - - Subscription name for your Azure Database Migration Service - Nombre de suscripción para su servicio de Azure Database Migration Service. - - - Duration - Duración - - - If results were expected, verify the connection to the SQL Server instance. - Si esperaba ver resultados, compruebe la conexión a la instancia de SQL Server. - - - No backup files - No hay archivos de copia de seguridad - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Escriba las credenciales para la instancia de SQL Server de origen. Estas credenciales se usarán al migrar las bases de datos a Azure SQL. - - - Error - Error - - - Click to view error details - Haga clic para ver los detalles del error - - - Migration error(s)) - Errores de migración - - - Migration error details - Detalles del error de migración - - - Migration status details - Detalles del estado de la migración - - - Database migrations failed - Error en las migraciones de bases de datos - - - Feedback on the migration experience - Comentarios sobre la experiencia de migración - - - Detected files - Archivos detectados - - - Last restored file time - Hora de la última restauración del archivo - - - Last uploaded file time - Hora de la última carga del archivo - - - Last uploaded file - Último archivo cargado - - - Managed instance restore state - Estado de restauración de la instancia administrada - - - Pending differential backups - Copias de seguridad diferenciales pendientes - - - Queued files - Archivos en cola - - - Restore percent completed - Porcentaje de restauración completado - - - Restore plan size (MB) - Tamaño del plan de restauración (MB) - - - Restored files - Archivos restaurados - - - Restored size (MB) - Tamaño restaurado (MB) - - - Restoring files - Restaurando archivos - - - Skipped files - Archivos omitidos - - - Unrestorable files - Archivos que no se pueden restaurar - - - File name - Nombre de archivo - - - Finish time - Hora de finalización - - - First LSN - Primer LSN - - - Full backup file(s) - Archivos de copia de seguridad completos - - - We have completed the assessment of your SQL Server instance '{0}'. - Hemos completado la evaluación de la instancia de SQL Server "{0}". - - - {0} hr - {0} h - - - {0} hrs - {0} h - - - Impact - Impacto - - - Name: {0} - Nombre: {0} - - - Type: {0} - Tipo: {0} - - - Impacted objects - Objetos afectados - - - Inline migration - Migración en línea - - - {0} databases have warnings - {0} bases de datos tienen advertencias - - - {0} database has warnings - {0}database tiene advertencias - - - Instance - Instancia - - - To continue, select a valid Azure account. - Para continuar, seleccione una cuenta de Azure válida. - - - To continue, select a valid blob container for source database '{0}'. - Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen "{0}". - - - To continue, select a valid last backup file for source database '{0}'. - Para continuar, seleccione un archivo válido de copia de seguridad reciente para la base de datos de origen "{0}". - - - To continue, select a valid backup folder for source database '{0}'. - Para continuar, seleccione una carpeta de copia de seguridad válida para la base de datos de origen "{0}". - - - To continue, select a valid resource group for source database '{0}'. - Para continuar, seleccione un grupo de recursos válido para la base de datos de origen "{0}". - - - To continue, select a valid storage account for source database '{0}'. - Para continuar, seleccione una cuenta de almacenamiento válida para la base de datos de origen "{0}". - - - To continue, select a valid location. - Para continuar, seleccione una ubicación válida. - - - To continue, select a valid managed instance. - Para continuar, seleccione una instancia administrada válida. - - - Select a valid Database Migration Service. - Seleccione un Database Migration Service válido. - - - Select a Database Migration Service that is connected to a node. - Seleccione un Database Migration Service que esté conectado a un nodo. - - - Invalid network share location format. Example: {0} - Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0} - - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Para continuar, seleccione un contenedor de blobs donde todos los archivos de copia de seguridad sean blobs en páginas para la base de datos de origen "{0}", ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri') - - - To continue, select a valid resource group. - Para continuar, seleccione un grupo de recursos válido. - - - Cannot retrieve saved session. Try again by selecting new session. - No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión. - - - Enter a valid name for the Migration Service. - Escriba un nombre válido para el servicio de migración. - - - To continue, select a valid Azure SQL Database server. - Para continuar, seleccione un servidor de Azure SQL Database válido. - - - To continue, select a valid storage account. - Para continuar, seleccione una cuenta de almacenamiento válida. - - - To continue, select a valid subscription. - Para continuar, seleccione una suscripción válida. - - - Enter a valid name for the target database. - Escriba un nombre válido para la base de datos de destino. - - - Invalid user account format. Example: {0} - Formato de cuenta de usuario no válido. Ejemplo: {0} - - - To continue, select a valid virtual machine. - Para continuar, seleccione una máquina virtual válida. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación. - - - No Database Migration Service found. Create a new one. - No se encontró ningún Database Migration Service. Cree uno nuevo - - - Azure Database Migration Service - Azure Database Migration Service - - - Step 1: {0} - Paso 1: {0} - - - Step 2: Use the keys below to register your integration runtime - Paso 2: Use las claves siguientes para registrar el entorno de ejecución de integración - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Paso 3: Haga clic en el botón "Prueba de conexión" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Paso 3: Haga clic en el botón "Actualizar" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración - - - Blocking Issue: {0} - Problema de bloqueo: {0} - - - Issues - Problemas - - - Issues ({0}) - Problemas ({0}) - - - Issue details - Detalles del problema - - - Key 1 copied - Clave 1 copiada - - - Key 1 - Clave 1 - - - Key 2 copied - Clave 2 copiada - - - Key 2 - Clave 2 - - - Last LSN - Último LSN - - - Last applied backup file(s) - Archivos de copia de seguridad aplicados por última vez - - - Last applied backup taken on - Hora de la última copia de seguridad aplicada: - - - Last applied LSN - LSN aplicado por última vez - - - Last scan completed: {0} - Último examen completado: {0} - - - Learn more - Más información - - - Learn more about things you need before starting a migration. - Obtenga más información acerca de las cosas que necesita antes de iniciar una migración. - - - Error loading migrations list - Error al cargar la lista de migraciones - - - Location - Ubicación - - - Source database - Base de datos de origen - - - Target database - Base de datos de destino - - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Seleccione la base de datos de destino a la que desea migrar la base de datos de origen. Puede elegir una base de datos de destino solo para una base de datos de origen. - - - Map selected source databases to target databases for migration - Asigne las bases de datos de origen seleccionadas a las bases de datos de destino para la migración - - - Select a target database - Seleccionar una base de datos de destino - - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - La instancia administrada \"{0}\" no está disponible para la migración porque actualmente se encuentra en el estado \"{1}\". Para continuar, seleccione una instancia administrada disponible. - - - Database migrations completed - Migraciones de bases de datos completadas - - - Database migrations in progress - Migraciones de base de datos en curso - - - Ascending - Ascendente - - - Sort - Ordenar - - - Migration status - Estado de migración - - - Migration status filter - Filtro de estado de migración - - - {0} min - {0} min - - - {0} mins - {0} minutos - - - Table name - Nombre de la tabla - - - To continue, enter a valid target password. - Para continuar, escriba una contraseña de destino válida. - - - To continue, enter a valid target user name. - Para continuar, introduzca un nombre de usuario de destino válido. - - - Mode - Modo - - - More info - Más información - All steps completed with the following error(s):{0}{1} Todos los pasos se completaron con los siguientes errores:{0}{1} @@ -1486,701 +138,209 @@ Esta operación puede tardar varios minutos. All steps succeeded. Todos los pasos se realizaron correctamente. - - Some steps are still running. - Algunos pasos aún se están ejecutando. - - - Step status: {0} - Estado del paso: {0} - - - Copy results - Copiar resultados - - - Step details - Detalles del paso - - - Step status: {0}{1}{2} - Estado del paso: {0}{1}{2} - - - Steps - Pasos - - - N/A - N/D - - - Name - Nombre - - - Names: - Nombres: - - - Name of new resource group - Nombre del nuevo grupo de recursos - - - My database backups are in an Azure Storage Blob Container - Mis copias de seguridad de base de datos están en un contenedor de Azure Storage Blob - - - My database backups are on a network share - Mis copias de seguridad de base de datos están en un recurso compartido de red - - - Network share - Recurso compartido de red - - - Storage account details - Detalles de la cuenta de almacenamiento - - - Provide the Azure Storage account where the backups will be uploaded to. - Proporcione la cuenta de Azure Storage en la que se cargarán las copias de seguridad. - - - Network share details - Detalles del recurso compartido de red - - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Proporcione la ubicación del recurso compartido de red (donde se almacenan las copias de seguridad) y las credenciales de usuario con las que se accedió al recurso compartido. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Ruta de acceso del recurso compartido de red para las copias de seguridad de base de datos. El proceso de migración recuperará automáticamente archivos de copia de seguridad válidos de este recurso compartido de red. - - - Network share location where the backups are stored - Ubicación del recurso compartido de red donde se almacenan las copias de seguridad - - - Password - Contraseña - - - Enter password. - Escriba la contraseña. - - - Network share path - Ruta de acceso del recurso compartido de red - - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder - - - Enter target database name and network share path information for the selected source databases. - Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas. - - - Windows user account with read access to the network share location. - Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red. - - - Windows user account with read access to the network share location - Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red - - - (new) {0} - (nuevo) {0} - - - New support request - Nueva solicitud de soporte técnico - - - No - No - - - No blob containers found. - No se encontraron contenedores de blobs. - - - No blob files found. - No se ha encontrado ningún archivo de blob. - - - No blob folders found. - No se encontraron carpetas de blobs. - - - No file shares found. - No se encontraron recursos compartidos de archivos. - - - No issues found for migrating to Azure SQL Managed Instance. - No se encontraron problemas para migrar a Azure SQL Managed Instance. - - - No issues found for migrating to Azure SQL Database. - No se encontraron problemas para migrar a Azure SQL Database. - - - No issues found for migrating to SQL Server on Azure Virtual Machine. - No se encontraron problemas para migrar a SQL Server en la máquina virtual de Azure - - - No locations found. - No se han encontrado ubicaciones. - - - No managed instances found. - No se han encontrado instancias administradas. - - - No pending backups. Click refresh to check current status. - No hay copias de seguridad pendientes. Haga clic en actualizar para comprobar el estado actual. - - - Assessment results are unavailable. - Los resultados de la evaluación no están disponibles. - - - No Azure SQL databases found. - No se encontraron bases de datos Azure SQL. - - - No Azure SQL database servers found. - No se encontraron servidores de base de datos de Azure SQL. - - - No storage accounts found. - No se ha encontrado ninguna cuenta de almacenamiento. - - - No subscriptions found. - No se han encontrado suscripciones. - - - No virtual machines found. - No se encontró ninguna máquina virtual. - - - Failed to open the migration notebook. - No se pudo abrir el cuaderno de migración. - - - {0}/{1} migrating logins displayed - {0}/{1} se muestran los inicios de sesión de migración - - - Object details - Detalles del objeto - - - Offline - Sin conexión - - - OFFLINE - DESCONECTADO - - - OK - Aceptar - - - Online - En línea - - - Open - Abrir - - - Error opening migration details dialog - Error al abrir el cuadro de diálogo de detalles de la migración - - - Error opening migration service dialog - Error al abrir el cuadro de diálogo del servicio de migración - - - Error opening migration target - Error al abrir el destino de migración - - - Download and install integration runtime - Descargue e instale el entorno de ejecución de integración. - - - Dynamic range - Intervalo dinámico - - - None - Ninguno - - - Physical partitions - Particiones físicas - - - Target password - Contraseña de destino - - - Enter the target password - Introducir la contraseña de destino - - - User account - Cuenta de usuario + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Una Azure SQL Managed Instance, SQL Server en Azure Virtual Machine o Azure SQL Database para migrar su(s) base(s) de datos. An Azure account (not required for assessment or SKU recommendation functionality) Una cuenta de Azure (no es necesaria para la función de evaluación o recomendación de SKU) - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Una(s) base(s) de datos SQL Server de origen que se ejecuta(n) localmente, o en SQL Server en Azure Virtual Machine o en cualquier máquina virtual que se ejecute en la nube (privada, pública). - - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Una Azure SQL Managed Instance, SQL Server en Azure Virtual Machine o Azure SQL Database para migrar su(s) base(s) de datos. - - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Los detalles de la ubicación de la copia de seguridad de la base de datos, ya sea un recurso compartido de archivos de red o un contenedor de Azure Blob Storage (no es necesario para los destinos de Azure SQL Database). - - - Things you need before starting your Azure SQL migration: - Cosas que necesita antes de iniciar la migración de Azure SQL: - - - Provide a unique container for each target database. Databases affected: - Proporcione un contenedor único para cada base de datos de destino. Bases de datos afectadas: - - - Select the operation you'd like to perform. - Seleccione la operación que desea realizar. - - - Recommendation - Recomendación - - - Refresh - Actualizar - - - Refresh assessment - Actualizar evaluación - - - Refresh key 1 - Actualizar clave 1 - - - Refresh key 2 - Actualizar clave 2 - - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Error al actualizar la lista de migraciones. Compruebe la conexión de Azure vinculada y haga clic en Actualizar para volver a intentarlo. - An error has occured while refreshing the migrations list. Error al actualizar la lista de migraciones. - - A resource group is a container that holds related resources for an Azure solution. - Un grupo de recursos es un contenedor que tiene los recursos relacionados de una solución de Azure. + + An error occurred while accessing database details. + Error al obtener acceso a los detalles de la base de datos. - - No resource groups found. - No se han encontrado grupos de recursos. + + An error occurred while assessing the server '{0}'. + Error al evaluar el servidor '{0}'. - - Resource group - Grupo de recursos + + An error occurred while canceling the migration. + Se ha producido un error al cancelar la migración. - - Restart migration wizard - Asistente para reiniciar la migración + + An error occurred while connecting to target migration database. + Error al conectarse a la base de datos de migración de destino. - - None - Ninguno + + An error occurred while connecting to the target server. + Se produjo un error al conectar con el servidor de destino. - - Queued - En cola + + An error occurred while deleting the migration. + Error al eliminar la migración. - - Restored - Restaurado + + An error occurred while generating SKU recommendations for the server '{0}'. + Error al generar recomendaciones de SKU para el servidor \"{0}\". - - Restoring - Restaurando - - - Skipped - Omitido - - - Database - Base de datos - - - Differential database - Base de datos diferencial - - - Differential file - Archivo diferencial - - - Differential partial - Parcial diferencial - - - File - Archivo - - - Partial - Parcial - - - Transaction log - Registro de transacciones - - - Unknown - Desconocidas - - - Restoring - Restaurando - - - Blocked - Bloqueado - - - Cancelled - Cancelado - - - Completed - Completado - - - Completing migration - Completando la migración - - - Failed - Error - - - Initializing - Inicializando - - - None - Ninguno - - - Not started - No iniciado - - - Restore completed - Restauración completada - - - Restore paused - Restauración en pausa - - - Searching backups - Buscando copias de seguridad - - - Waiting - Esperando - - - Resume previously saved session - Reanudar la sesión guardada anteriormente - - - Run migration workflow again - Volver a ejecutar el flujo de trabajo de migración - - - Retry migration - Reintentar migración - - - An error occurred while retrying the migration. - Error al reintentar la migración. - - - Resource group created - Grupo de recursos creado - - - Run validation - Ejecutar validación - - - We are running the following steps: - Estamos ejecutando los pasos siguientes: - - - Save assessment report - Guardar informe de la valoración - - - Successfully saved assessment report to {0}. - El informe de evaluación se guardó correctamente en {0}. - - - Save and close - Guardar y cerrar - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee. - - - Save recommendation report - Guardar informe de recomendaciones - - - Successfully saved recommendation report to {0}. - El informe de recomendaciones se guardó correctamente en {0}. - - - Cancel - Cancelar - - - Next - Siguiente - - - Saved session - Sesión guardada - - - Search - Buscar - - - Filter migration results - Filtrar los resultados de la migración - - - {0} sec - {0} s - - - Select - Seleccionar - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Seleccione la suscripción de Azure de destino y la Azure SQL Managed Instance de destino. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Seleccione la suscripción de Azure de destino y el SQL Server de destino de la máquina virtual de Azure de su destino. - - - Please select 1 or more logins for migration - Seleccione uno o más inicios de sesión para la migración. - - - Select the databases to migrate. - Seleccione las bases de datos que se van a migrar. - - - Select tables for migration - Seleccionar las tablas para la migración - - - Click on SQL Server instance or any of the databases on the left to view its details. - Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles. - - - Apply - Aplicar - - - Clear - Borrar - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Filtrar la lista de migración por Database Migration Service - - - Select a Database Migration Service - Seleccionar Database Migration Service - - - Sign into Azure and select an account - Iniciar sesión en Azure y seleccionar una cuenta - - - Select a location - Seleccionar una ubicación - - - Select a resource group - Seleccionar un grupo de recursos - - - Select a Database Migration Service - Seleccionar Database Migration Service - - - Select a subscription - Seleccionar una suscripción - - - Select a tenant - Seleccionar un inquilino - - - An error occurred while loading available Azure accounts. - Error al cargar las cuentas de Azure disponibles. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Error al cargar ubicaciones. Compruebe la conexión de Azure e inténtelo de nuevo. - - - Select a target server. - Seleccione un servidor de destino. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Error al cargar los grupos de recursos disponibles. Compruebe la conexión de Azure y vuelva a intentarlo. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Error al cargar los servicios de migración de bases de datos disponibles. Compruebe la conexión de Azure e inténtelo de nuevo. + + An error occurred while initiating cutover. + Se produjo un error al iniciar la transición. An error occurred while loading account subscriptions. Please check your Azure connection and try again. Error al cargar las suscripciones de cuenta. Compruebe la conexión de Azure e inténtelo de nuevo. - - Select target Azure SQL Type - Seleccionar tipo de Azure SQL de destino - An error occurred while loading available Azure account tenants. Error al cargar los inquilinos de las cuentas de Azure disponibles. - - Azure Database Migration Service - Azure Database Migration Service + + An error occurred while loading available Azure accounts. + Error al cargar las cuentas de Azure disponibles. - - Select Database Migration Service - Seleccionar Database Migration Service + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Error al cargar los servicios de migración de bases de datos disponibles. Compruebe la conexión de Azure e inténtelo de nuevo. - - To continue, select a target. - Para continuar, seleccione un destino. + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Error al cargar los grupos de recursos disponibles. Compruebe la conexión de Azure y vuelva a intentarlo. - - Server - Servidor + + An error occurred while loading locations. Please check your Azure connection and try again. + Error al cargar ubicaciones. Compruebe la conexión de Azure e inténtelo de nuevo. - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - 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. + + An error occurred while refreshing the migration service creation status. + Se ha producido un error al actualizar el estado de creación del servicio de migración. - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service aprovecha el entorno de ejecución de integración autohospedado de Azure Data Factory para controlar la conectividad entre el origen y el destino, y cargar copias de seguridad de un recurso compartido de archivos de red local en Azure (si procede). + + An error occurred while refreshing the migration status. + Se ha producido un error al actualizar el estado de la migración. - - Follow the instructions below to set up self-hosted integration runtime. - Siga estas instrucciones para configurar un entorno de ejecución de integración autohospedado. + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Error al actualizar la lista de migraciones. Compruebe la conexión de Azure vinculada y haga clic en Actualizar para volver a intentarlo. - - Set up integration runtime - Configuración del entorno de ejecución de integración + + An error occurred while restarting the migration. + Error al reiniciar la migración. - - Loading Migration Services - Cargando servicios de migración + + An error occurred while starting the certificate migration: '{0}' + Error al iniciar la migración del certificado: '{0}' + + + An error occurred while trying to get {0} login information. + Error al intentar obtener {0} información de inicio de sesión. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2} + + + Application downtime is limited to cutover at the end of migration. + El tiempo de inactividad de la aplicación está limitado a la transición hacia el final de la migración. + + + Application downtime will start when the migration starts. + El tiempo de inactividad de la aplicación se iniciará cuando se inicie la migración. + + + Apply + Aplicar + + + Apply + Aplicar + + + Are you sure you want to cancel this migration? + ¿Seguro de que desea cancelar la migración? + + + Are you sure you want to delete this migration? + ¿Está seguro de que desea eliminar esta migración? + + + Ascending + Ascendente + + + Assess extended event sessions + Evaluar sesiones de eventos extendidos + + + Assessment in progress + Evaluación en curso + + + Assessment results + Resultados de la evaluación + + + Assessment results and recommendations + Resultados y recomendaciones de la evaluación + + + Assessment results are unavailable. + Los resultados de la evaluación no están disponibles. + + + Assessment results for '{0}' + Resultados de la evaluación para "{0}" + + + Authentication key + Clave de autenticación + + + Authentication key '{0}' has been refreshed. + La clave de autenticación "{0}" se ha actualizado. Authentication keys Claves de autenticación + + Authentication keys + Claves de autenticación + Authentication keys used to connect to the self-hosted integration runtime node Claves de autenticación utilizadas para conectar con el nodo del entorno de ejecución de integración autohospedado - - Close - Cerrar + + Authentication type + Tipo de autenticación + + + Azure AD tenant + Inquilino de Azure AD + + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Azure Active Directory (AAD) El nombre de dominio es necesario para migrar el inicio de sesión de Windows. Escriba un nombre de dominio de AAD o anule la selección de los inicios de sesión de Windows. + + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory nombre de dominio (solo es necesario para migrar inicios de sesión de autenticación de Windows) + + + Azure Database Migration Guides + Guía de Azure Database Migration + + + Azure Database Migration Service + Azure Database Migration Service + + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service Azure Database Migration Service - - Self-hosted integration runtime node - Nodo de entorno de ejecución de integración autohospedado - - - -- unavailable -- - -- no disponible -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Error al recuperar la información de registro de Azure Database Migration Service '{0}'. Haga clic en Actualizar e inténtelo de nuevo. Error: '{1}'. - - - Azure Database Migration Service "{0}" details:` - Detalles de Azure Database Migration Service "{0}":` - - - No Migration Services found. To continue, create a new one. - No se encontraron servicios de migración. Para continuar, cree uno nuevo. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Azure Database Migration Service no está registrado. Azure Database Migration Service "{0}" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Azure Database Migration Service no está registrado. Azure Database Migration Service "{0}" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo. - -Consulte la información siguiente para ver las instrucciones de registro. - - - {0} (change) - {0} (cambiar) + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} @@ -2198,590 +358,454 @@ For improved performance and high availability, you can register additional node Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adicionales. Consulte la información siguiente para ver las instrucciones de registro. - - Please select the location of your database backup files before continuing. - Seleccione la ubicación de los archivos de copia de seguridad de la base de datos antes de continuar. + + Azure Database Migration Service "{0}" details:` + Detalles de Azure Database Migration Service "{0}":` - - An error occurred while refreshing the migration service creation status. - Se ha producido un error al actualizar el estado de creación del servicio de migración. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Azure Database Migration Service no está registrado. Azure Database Migration Service "{0}" debe registrarse con entorno de ejecución de integración autohospedado en cualquier nodo. - - Enter the information below to add a new Azure Database Migration Service. - Escriba la información siguiente para agregar una nueva Azure Database Migration Service. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Azure Database Migration Service no está registrado. Azure Database Migration Service "{0}" debe registrarse con integration runtime autohospedado en cualquier nodo. + +Consulte a continuación las instrucciones de registro. - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Escriba la información siguiente para agregar una nueva instancia de Azure Database Migration Service. Para registrar el entorno de ejecución de integración autohospedado, seleccione "Mis copias de seguridad de base de datos están en un recurso compartido de red" en la página anterior. - - - Create Azure Database Migration Service - Crear Azure Database Migration Service - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Región de Azure para su Azure Database Migration Service. Debe ser la misma región que el Azure SQL de destino. + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service aprovecha el entorno de ejecución de integración autohospedado de Azure Data Factory para controlar la conectividad entre el origen y el destino, y cargar copias de seguridad de un recurso compartido de archivos de red local en Azure (si procede). Azure Database Migration Service name. Nombre de Azure Database Migration Service. - - Resource group for your Azure Database Migration Service. - Grupo de recursos para su Azure Database Migration Service. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service organiza las actividades de migración de bases de datos y realiza un seguimiento de su progreso. Puede seleccionar un Database Migration Service existente como objetivo de Azure SQL si ya creó uno anteriormente o crear uno nuevo a continuación. - - Subscription name for your Azure Database Migration Service. - Nombre de suscripción para su Azure Database Migration Service. + + Azure SQL + Azure SQL - - Azure SQL target selected as default. - Destino de Azure SQL seleccionado como predeterminado. + + Azure SQL Database + Azure SQL Database - - Self-hosted integration runtime node - Nodo de entorno de ejecución de integración autohospedado + + Azure SQL Database + Azure SQL Database - - Show status - Mostrar estado - - - Size (MB) - Tamaño (MB) - - - Size - Tamaño - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} recomendaciones disponibles - - - {0} recommendation available - {0} recomendación disponible - - - Azure configuration - Configuración de Azure - - - Business critical - Crítico para la empresa - - - Gen5 - Gen5 - - - General purpose - Uso general - - - Hyperscale - Hiperescala - - - {0} - {1} - {2} vCore - {0} - {1} - {2} núcleo virtual - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - núcleo virtual {2} - {3} GB - - - Premium-series - Serie Prémium - - - Memory optimized premium-series - Serie premium optimizada para memoria - - - {0} - {1} vCore - {0} - {1} núcleo virtual - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - núcleo virtual {2} - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - Datos: {0}, Registro: {1}, tempdb: {2} - - - Choose how you want to provide performance data - Elija cómo desea proporcionar los datos de rendimiento - - - Collect performance data now - Recopilar datos de rendimiento ahora - - - Select a folder on your local drive where performance data will be saved - Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente. - - - I already have the performance data - Ya tengo los datos de rendimiento - - - Select a folder on your local drive where previously collected performance data was saved - Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente - - - Start - Inicio - - - Starting performance data collection... - Iniciando recopilación de datos de rendimiento... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s). - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación. - - - Data collection in progress. Generating initial recommendations... - Recopilación de datos en curso. Generando recomendaciones iniciales... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \"Actualizar recomendación\". - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - La recomendación de Azure recopila y analiza los datos de rendimiento y recomienda un destino de tamaño adecuado en Azure para la carga de trabajo. - - - Data collection still in progress. Refining existing recommendations... - La recopilación de datos aún está en curso. Refinando recomendaciones existentes... - - - Data collection for Azure recommendations has been stopped. - Se ha detenido la recopilación de datos para las recomendaciones de Azure. - - - Stopping performance data collection... - Deteniendo la recopilación de datos de rendimiento... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa. - - - Click the button below to import or collect database performance data. - Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos. - - - Azure recommendation will be displayed once data collection is complete. - Una vez completada la recopilación de datos, se mostrará la recomendación de Azure. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - La recomendación de Azure no está disponible. Haga clic en el botón \"Obtener recomendación de Azure\" a continuación - - - {0} cores - {0} núcleos - - - CPU requirement - Requisito de CPU - - - Data IOPS requirement - Requisito de IOPS de datos - - - Data storage requirement - Requisito de almacenamiento de datos - - - {0} GB - {0}GB - - - Get Azure recommendation - Obtener recomendación de Azure - - - IO latency requirement - Requisito de latencia de E/S - - - {0} IOPS - {0} E/S por segundo - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Región de Azure para el destino de Azure SQL. Solo se mostrarán las regiones que contienen un destino apto para la migración. - - - Log storage requirement - Requisito de almacenamiento de registros - - - Logs IOPS requirement - Requisito de IOPS de registros - - - Memory requirement - Requisito de memoria - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - {0} ms - {0} ms - - - Recommendation parameters - Parámetros de recomendación - - - Edit parameters - Editar parámetros - - - Edit recommendation parameters - Editar los parámetros de recomendación - - - Enable elastic recommendation - Habilitar recomendación elástica - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - La recomendación elástica usa un modelo de recomendación alternativo que usa la generación de perfiles de rendimiento de precios personalizados en los clientes en la nube existentes. - - - Enable preview features - Habilitar las características de la versión preliminar - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones. - - - Percentage utilization - Porcentaje de uso - - - Percentile of data points to be used during aggregation of the performance data. - Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento. - - - Scale factor - Factor de escala: - - - Invalid scale factor. Enter a positive integer value. - Factor de escala no válido. Escriba un valor entero positivo. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual. - - - Enter the information below to edit the recommendation parameters. - Escriba la información siguiente para editar los parámetros de recomendación. - - - Update - Actualizar - - - {0}% - {0} % - - - {0}th percentile - Percentil {0} - - - Azure recommendation (PREVIEW) - Recomendación de Azure (VERSIÓN PRELIMINAR) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Para migrar a Azure SQL Database, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - - Recommendation reason - Motivo de la recomendación - - - Recommendations - Recomendaciones - - - - - - - - - Last refreshed: {0} - Última actualización: {0} - - - Loading... - Cargando... - - - {0} Recommendations - ({0} recomendaciones) - - - Value - Valor - - - Recommended configuration - Configuración recomendada - - - Refine Azure recommendation - Restringir la recomendación de Azure - - - Refresh recommendation - Actualizar recomendación - - - Your Azure SQL target resource name - Nombre del recurso de destino de Azure SQL - - - Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. - Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contengan un destino apto para la migración. - - - Restart data collection - Reiniciar la recopilación de datos - - - Source properties - Propiedades de origen - - - SQL data files - Archivos de datos de SQL - - - SQL log files - Archivos de registro de SQL - - - SQL tempdb - Tempdb de SQL + + Azure SQL Database + Azure SQL Database Azure SQL Database Azure SQL Database - - Azure SQL Database - Azure SQL Database + + Azure SQL Database Server + Servidor de Azure SQL Database - - Stop data collection - Detener recopilación de datos + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Dimension - Dimensión + + Azure SQL Managed Instance + Azure SQL Managed Instance - - {0} GB - {0}GB + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Subscription name for your Azure SQL target - Nombre de la suscripción para su destino de Azure SQL + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Target deployment type - Tipo de implementación de destino + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Recommendation target storage configuration - Configuración de almacenamiento de destino de la recomendación + + Azure SQL Migration + Migración de Azure SQL - - Host caching - Almacenamiento en caché del host + + Azure SQL target + Destino de Azure SQL - - Not applicable - No aplicable + + Azure SQL target + Destino de Azure SQL - - None - Ninguno + + Azure SQL target selected as default. + Destino de Azure SQL seleccionado como predeterminado. - - Read-only - Solo lectura + + Azure SQL target type + Tipo de destino de Azure SQL - - Read/write - Lectura/escritura + + Azure Storage Blob Container details + Detalles del contenedor de Azure Storage Blob - - Place tempdb on the local ephemeral SSD (default D:\) drive - Coloque tempdb en la unidad SSD efímera local (predeterminada D:\) + + Azure Storage account to upload backups + Cuenta de Azure Storage para cargar las copias de seguridad + + + Azure account + Cuenta de Azure + + + Azure configuration + Configuración de Azure + + + Azure recommendation (PREVIEW) + Recomendación de Azure (VERSIÓN PRELIMINAR) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + La recomendación de Azure recopila y analiza los datos de rendimiento y recomienda un destino de tamaño adecuado en Azure para la carga de trabajo. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La recomendación de Azure se ha aplicado con los datos proporcionados. Importe o recopile datos adicionales para restringir la recomendación. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La recomendación de Azure no está disponible. Haga clic en el botón \"Obtener recomendación de Azure\" a continuación + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La recomendación de Azure requiere datos de rendimiento de la instancia de SQL Server para proporcionar la recomendación de destino. Habilite la recopilación de datos de rendimiento para recibir la recomendación de destino para las bases de datos que quiere migrar. Cuanto más tiempo se habilite, mejor será la recomendación. Puede deshabilitar la recopilación de datos de rendimiento en cualquier momento. + + + Azure recommendation will be displayed once data collection is complete. + Una vez completada la recopilación de datos, se mostrará la recomendación de Azure. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Región de Azure para su servicio de Azure Database Migration Service. Solo se mostrarán las regiones que contienen un servicio. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Región de Azure para su Azure Database Migration Service. Debe ser la misma región que el Azure SQL de destino. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Región de Azure para el destino de Azure SQL. Solo se mostrarán las regiones que contienen un destino apto para la migración. + + + Azure storage + Azure Storage + + + Azure storage connectivity + Conectividad de Azure Storage + + + Azure storage subscription + Suscripción de Azure Storage + + + Backup location + Ubicación de copia de seguridad + + + Backup size (MB) + Tamaño de copia de seguridad (MB) + + + Backup start time + Hora de inicio de copia de seguridad + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL. Below is the target storage configuration required to meet your storage performance needs. A continuación se muestra la configuración de almacenamiento de destino necesaria para satisfacer sus necesidades de rendimiento de almacenamiento. - - Local SSD - SSD local + + Blob container + Contenedor de blobs - - Recommended storage configuration - Configuración de almacenamiento recomendada + + Blob container resource group + Grupo de recursos de contenedor de blobs - - Storage - Almacenamiento + + Blob container storage account + Cuenta de almacenamiento de contenedor de blobs - - View details - Ver detalles + + Blocked + Bloqueado - - SQL Server on Azure Virtual Machine - SQL Server en una máquina virtual de Azure + + Blocking Issue: {0} + Problema de bloqueo: {0} - - SQL Server on Azure Virtual Machine - SQL Server en una máquina virtual de Azure + + Browse + Examinar - - Source configuration - Configuración de origen + + Business critical + Crítico para la empresa - - Source credentials - Credenciales de origen + + CPU requirement + Requisito de CPU - - Source database name - Nombre de la base de datos de origen + + Cancel + Cancelar - - Source databases - Bases de datos de origen + + Cancel + Cancelar - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Escriba las credenciales de autenticación de SQL utilizadas para conectarse a SQL Server instancia {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server desde el entorno de ejecución de integración autohospedado. + + Cancel + Cancelar - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. + + Cancel migration + Cancelar migración - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Escriba las credenciales de autenticación de Windows usadas para conectarse a SQL Server instancia {0}. Estas credenciales serán utilizadas para conectarse a la instancia de SQL Server desde el tiempo de ejecución de integración autohospedado. + + Canceled + Cancelado - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Escriba las credenciales de autenticación de Windows usadas para conectarse a la instancia de SQL Server {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. + + Canceled + Cancelada - - Source login - Inicio de sesión de origen + + Canceled + Cancelada - - Source server - Servidor de origen + + Canceled + Cancelado - - Source version - Versión de origen + + Canceling + Cancelando - - SQL migration assessment - Evaluación de la migración de SQL + + Cancelled + Cancelado - - SQL Database - Base de datos SQL + + Cancelled + Cancelado - - SQL Managed Instance - SQL Managed Instance + + Cancelled + Cancelado - - SQL Server instance - Instancia de SQL Server + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + No se puede conectar a la base de datos porque ownerUri no es válido (parámetro 'OwnerUri') - - SQL Virtual Machine - Máquina virtual de SQL + + Cannot retrieve saved session. Try again by selecting new session. + No se pudo recuperar la sesión guardada. Vuelva a intentarlo seleccionando una nueva sesión. - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Para los servidores de destino que ejecutan SQL Server 2014 o inferior, debe almacenar las copias de seguridad de la base de datos en un contenedor de Azure Storage Blob en lugar de cargarlas mediante la opción de recurso compartido de red. Además, debe almacenar los archivos de copia de seguridad como blobs en páginas, ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: {0} + + Certificate migration + Migración de certificados - - Known issues, limitations, and troubleshooting - Problemas conocidos, limitaciones y solución de problemas + + Certificates Migration + Migración de certificados + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + La migración de certificados se completó correctamente. Haga clic en Siguiente para continuar con la migración. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + No se ha ejecutado la migración de los certificados para la configuración actual. Ejecute y complete la configuración de migración de certificados para continuar. + + + Certificates migration progress details: + Detalles del progreso de la migración de certificados: + + + Certificates migration results: + Resultados de la migración de certificados: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + Se canceló la migración de certificados. Ejecute y complete la migración de certificados para continuar. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + Los certificados deben migrarse antes de continuar con la migración de la base de datos; de lo contrario, se producirá un error. {0} sobre la migración manual de certificados TDE. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Cambie el factor de escala si quiere que la recomendación de Azure sea un porcentaje mayor o menor que la carga de trabajo actual. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Compruebe periódicamente si hay recomendaciones actualizadas presionando el botón \"Actualizar recomendación\". + + + Check this option to skip assessment and continue the migration. + Active esta opción para omitir la evaluación y continuar con la migración. + + + Choose how you want to provide performance data + Elija cómo desea proporcionar los datos de rendimiento + + + Choose your Azure SQL target + Elija su destino de Azure SQL + + + Clear + Borrar + + + Clear + Borrar + + + Click on SQL Server instance or any of the databases on the left to view its details. + Haga clic en instancia de SQL Server o en cualquiera de las bases de datos de la izquierda para ver los detalles. + + + Click the button below to import or collect database performance data. + Haga clic en el botón siguiente para importar o recopilar datos de rendimiento de la base de datos. + + + Click this column to activate the context command menu + Haga clic en esta columna para activar el menú contextual de comandos + + + Click to view error details + Haga clic para ver los detalles del error + + + Close + Cerrar + + + Close + Cerrar + + + Collect performance data now + Recopilar datos de rendimiento ahora + + + Collecting target login failed with error code {0} + Error al recopilar el inicio de sesión de destino, con código de error {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Comparación de la cantidad real de datos leídos del origen y la cantidad real de datos cargados en el destino. + + + Complete cutover + Transición completa + + + Completed + Completado + + + Completed migrating logins + Se completó la migración de inicios de sesión + + + Completed migrating {0} logins to {1} '{2}' + Se completó la migración de inicios de sesión de {0} a {1} "{2}" + + + Completing + Completando + + + Completing cutover without restoring all the backups may result in a data loss. + Finalizar la transición sin restaurar todas las copias de seguridad puede provocar la pérdida de datos. + + + Completing migration + Completando la migración + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuración guardada. La recopilación de datos de rendimiento seguirá ejecutándose en segundo plano. Puede detener la recopilación cuando desee. + + + Connect + Conectar + + + Connection error: {0} + Error de conexión: {0} + + + Connection error:{0} {1} + Error de conexión:{0} {1} + + + Connection status + Estado de la conexión + + + Connection was successful but did not find any target databases. + La conexión se realizó correctamente, pero no se encontró ninguna base de datos de destino. + + + Connection was successful. + La conexión se realizó correctamente. + + + Connection was successful. Target databases found: {0} + La conexión se realizó correctamente. Bases de datos de destino encontradas: {0} Copy duration Duración de la copia + + Copy finished + Copia finalizada + + + Copy key 1 + Copiar clave 1 + + + Copy key 2 + Copiar clave 2 + + + Copy migration details + Copiar detalles de la migración + + + Copy migration results + Copiar los resultados de la migración + + + Copy results + Copiar resultados + Copy start Inicio de copia @@ -2790,18 +814,1574 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Copy throughput Copiar rendimiento + + Copy throughput (MBPS) + Copiar rendimiento (MBPS) + + + Copy validation results + Copiar los resultados de la validación + + + Copying + Copiando + + + Create + Crear + + + Create Azure Database Migration Service + Crear Azure Database Migration Service + + + Create new + Crear nuevo + + + Create new migration service + Crear un nuevo servicio de migración + + + Create new resource group + Crear nuevo grupo de recursos + + + Creating + Creando + + + Creating resource group + Crear grupo de recursos + + + Currently restoring file + Restaurando archivo actualmente + + + Cutover in progress for database '{0}' + Transición en curso para la base de datos “{0}” + + + Dashboard + Panel + + + Data IOPS requirement + Requisito de IOPS de datos + + + Data collection for Azure recommendations has been stopped. + Se ha detenido la recopilación de datos para las recomendaciones de Azure. + + + Data collection in progress. Generating initial recommendations... + Recopilación de datos en curso. Generando recomendaciones iniciales... + + + Data collection still in progress. Refining existing recommendations... + La recopilación de datos aún está en curso. Refinando recomendaciones existentes... + + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + El rendimiento del movimiento de datos se obtiene durante la migración de las copias de seguridad de la base de datos a Azure. Esta es la velocidad de transferencia de datos, que se calcula dividiendo la lectura de datos entre la duración de la migración de copias de seguridad a Azure. + Data read Datos leídos + + Data source configuration + Configuración del origen de datos + + + Data storage requirement + Requisito de almacenamiento de datos + + + Data uploaded / size + Datos cargados / tamaño + Data written Datos escritos + + Data: {0}, Log: {1}, tempdb: {2} + Datos: {0}, Registro: {1}, tempdb: {2} + + + Database + Base de datos + + + Database + Base de datos + + + Database '{0}' already exists on the target managed instance '{1}'. + La base de datos "{0}" ya existe en la instancia administrada de destino "{1}". + + + Database Migration Service + Database Migration Service + + + Database Migration Service authentication keys + Claves de autenticación de Database Migration Service + + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Se encontró un error de asignación (código de error: {0}) entre las bases de datos "{1}" y "{2}". La intercalación de la base de datos de origen "{3}" no coincide con la intercalación de la base de datos de destino "{4}". Seleccione o vuelva a crear una base de datos de destino con la misma intercalación que la base de datos de origen. + + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Error de asignación de base de datos. Faltan bases de datos de destino para migrar. Configure la conexión del servidor de destino y haga clic en conectar para recopilar la lista de destinos de migración de base de datos disponibles. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Error de asignación de base de datos. La base de datos de origen "{0}" no está asignada a una base de datos de destino. Seleccione una base de datos de destino a la que migrar. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Error de asignación de base de datos. No se puede seleccionar la base de datos de destino "{0}" como destino de migración para la base de datos "{1}". La base de datos de destino "{2}" ya está seleccionada como destino de migración para la base de datos "{3}". Seleccione otra base de datos de destino. + + + Database migration status + Estado de la migración de bases de datos + + + Database migrations completed + Migraciones de bases de datos completadas + + + Database migrations completing cutover + Migraciones de bases de datos que completan la transición + + + Database migrations failed + Error en las migraciones de bases de datos + + + Database migrations in progress + Migraciones de base de datos en curso + + + Database to be migrated + Base de datos que se va a migrar + + + Databases + Bases de datos + + + Databases + Bases de datos + + + Databases ({0}/{1}) + Bases de datos ({0}/{1}) + + + Databases for assessment + Bases de datos para evaluación + + + Databases for migration + Bases de datos para migración + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Las bases de datos que no están listas para la migración a Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Managed Instance. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Las bases de datos que no están listas para la migración a Azure SQL Managed Instance se pueden migrar a SQL Server en Azure Virtual Machines. Como alternativa, revise los resultados de la evaluación para la preparación para la migración a Azure SQL Database. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Las bases de datos que no están listas para la migración a Azure SQL Managed Instance o Azure SQL Database se pueden migrar a SQL Server en Azure Virtual Machines. + + + Default database + Base de datos predeterminada + + + Delete migration + Eliminar migración + + + Description + Descripción + + + Details copied + Detalles copiados + + + Detected files + Archivos detectados + + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + 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, SQL Server en Azure Virtual Machines o Azure SQL Database. + + + Differential database + Base de datos diferencial + + + Differential file + Archivo diferencial + + + Differential partial + Parcial diferencial + + + Dimension + Dimensión + + + Do you want to retry the failed table migrations? + ¿Desea reintentar las migraciones de tablas con errores? + + + Domain\username + Dominio\nombre de usuario + + + Done + Hecho + + + Done + Listo + + + Download and install integration runtime + Descargue e instale el entorno de ejecución de integración. + + + Duration + Duración + + + Dynamic range + Intervalo dinámico + + + Edit + Editar + + + Edit + Editar + + + Edit parameters + Editar parámetros + + + Edit recommendation parameters + Editar los parámetros de recomendación + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + La recomendación elástica usa un modelo de recomendación alternativo que usa la generación de perfiles de rendimiento de precios personalizados en los clientes en la nube existentes. + + + Enable elastic recommendation + Habilitar recomendación elástica + + + Enable preview features + Habilitar las características de la versión preliminar + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + Si habilita esta opción, se incluirán las últimas generaciones de hardware que han mejorado significativamente el rendimiento y la escalabilidad. Estas SKU están actualmente en versión preliminar y es posible que aún no estén disponibles en todas las regiones. + + + Encrypted database selected. + Base de datos cifrada seleccionada. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Asegúrese de que los nombres de base de datos proporcionados aún no existen en el SQL Server de destino en la máquina virtual de Azure. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 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. + + + Enter AAD Domain Name + Escriba el nombre de dominio de AAD + + + Enter a valid name for the Migration Service. + Escriba un nombre válido para el servicio de migración. + + + Enter a valid name for the target database. + Escriba un nombre válido para la base de datos de destino. + + + Enter network path + Escribir ruta de acceso a la red + + + Enter password. + Escriba la contraseña. + + + Enter target database name and network share path information for the selected source databases. + Escriba el nombre de la base de datos de destino y la información de la ruta de acceso del recurso compartido de red para las bases de datos de origen seleccionadas. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Escriba el nombre de la base de datos de destino y seleccione el grupo de recursos, la cuenta de almacenamiento y el contenedor de las bases de datos de origen seleccionadas. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Escriba las credenciales de autenticación de SQL usadas para conectarse a la instancia de SQL Server{0}. Se usarán estas credenciales para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Escriba las credenciales de autenticación de SQL utilizadas para conectarse a SQL Server instancia {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server desde el entorno de ejecución de integración autohospedado. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Escriba las credenciales de autenticación de Windows usadas para conectarse a la instancia de SQL Server {0}. Estas credenciales se usarán para conectarse a la instancia de SQL Server e identificar archivos de copia de seguridad válidos. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Escriba las credenciales de autenticación de Windows usadas para conectarse a SQL Server instancia {0}. Estas credenciales serán utilizadas para conectarse a la instancia de SQL Server desde el tiempo de ejecución de integración autohospedado. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Escriba las credenciales para la instancia de SQL Server de origen. Estas credenciales se usarán al migrar las bases de datos a Azure SQL. + + + Enter the information below to add a new Azure Database Migration Service. + Escriba la información siguiente para agregar una nueva Azure Database Migration Service. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Escriba la información siguiente para agregar una nueva instancia de Azure Database Migration Service. Para registrar el entorno de ejecución de integración autohospedado, seleccione "Mis copias de seguridad de base de datos están en un recurso compartido de red" en la página anterior. + + + Enter the information below to edit the recommendation parameters. + Escriba la información siguiente para editar los parámetros de recomendación. + + + Enter the target password + Introducir la contraseña de destino + + + Enter the target user name + Introduzca el nombre de usuario de destino + + + Error + Error + + + Error getting login information: {0} + Error al obtener la información de inicio de sesión: {0} + + + Error loading migrations list + Error al cargar la lista de migraciones + + + Error migrating certificate for database {0}. {1} + Error al migrar el certificado para la base de datos {0}. {1} + + + Error opening migration details dialog + Error al abrir el cuadro de diálogo de detalles de la migración + + + Error opening migration service dialog + Error al abrir el cuadro de diálogo del servicio de migración + + + Error opening migration target + Error al abrir el destino de migración + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Se produjeron errores al recopilar datos de rendimiento para el servidor '{0}'. Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + Se completó el establecimiento de asignaciones de usuario. + +Actualmente, migrando roles de servidor, estableciendo asignaciones de servidor y estableciendo permisos. Esto tardará algún tiempo. + + + Establishing user mappings failed + Error al establecer asignaciones de usuario + + + Export my certificates and private keys to the target. + Exportar mis certificados y claves privadas al destino. + + + Failed + Erróneo + + + Failed + Error + + + Failed + Error + + + Failed + Error + + + Failed + Error + + + Failed + Error + + + Failed + Error + + + Failed migrating {0} logins to {1} '{2}' + Error al migrar los inicios de sesión de {0} a {1} "{2}" + + + Failed to open the migration notebook. + No se pudo abrir el cuaderno de migración. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + No se pudo aprovisionar el Database Migration Service. Espere unos minutos y vuelva a intentarlo. + + + Feedback + Comentarios + + + Feedback + Comentarios + + + Feedback on the migration experience + Comentarios sobre la experiencia de migración + + + File + Archivo + + + File name + Nombre de archivo + + + File name + Nombre de archivo + + + File status + Estado del archivo + + + Filter migration results + Filtrar los resultados de la migración + + + Filter table migration results + Filtrar los resultados de la migración de la tabla + + + Filter table migration results using keywords + Filtrar los resultados de la migración de la tabla mediante palabras clave + + + Filter tables + Filtrar tablas + + + Filter the migration list by Database Migration Service + Filtrar la lista de migración por Database Migration Service + + + Finish time + Hora de finalización + + + First LSN + Primer LSN + + + Folder + Carpeta + + + Folder name + Nombre de la carpeta + + + Follow the instructions below to set up self-hosted integration runtime. + Siga estas instrucciones para configurar un entorno de ejecución de integración autohospedado. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Para cada base de datos a continuación, haz clic en Editar para seleccionar las tablas que se migrarán del origen al destino. A continuación, antes de hacer clic en Siguiente, valida la configuración proporcionada haciendo clic en "Ejecutar validación". + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Para los servidores de destino que ejecutan SQL Server 2014 o inferior, debe almacenar las copias de seguridad de la base de datos en un contenedor de Azure Storage Blob en lugar de cargarlas mediante la opción de recurso compartido de red. Además, debe almacenar los archivos de copia de seguridad como blobs en páginas, ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + Para las bases de datos seleccionadas, puede proporcionar archivos de sesión de eventos extendidos para evaluar consultas SQL ad hoc o dinámicas, o cualquier instrucción DML iniciada a través de la capa de datos de la aplicación. {0} + + + Full backup file(s) + Archivos de copia de seguridad completos + + + Gen5 + Gen5 + + + General purpose + Uso general + + + Get Azure recommendation + Obtener recomendación de Azure + + + Has rows + Tiene filas + + + Help articles and video links + Artículos de ayuda y vínculos de vídeos + + + Host caching + Almacenamiento en caché del host + + + Hyperscale + Hiperescala + + + I already have the performance data + Ya tengo los datos de rendimiento + + + I confirm there are no additional log backups to provide and want to complete cutover. + Confirmo que no hay copias de seguridad de registros adicionales para proporcionar y deseo completar la transición. + + + I give consent to use my credentials for accessing the certificates. + Doy mi consentimiento para usar mis credenciales para acceder a los certificados. + + + I have already migrated my certificates and private keys to the target. + Ya he migrado mis certificados y claves privadas al destino. + + + IO latency requirement + Requisito de latencia de E/S + + + If results were expected, verify the connection to the SQL Server instance. + Si esperaba ver resultados, compruebe la conexión a la instancia de SQL Server. + + + Impact + Impacto + + + Impacted objects + Objetos afectados + + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + En Azure Database Migration Service, puede migrar las bases de datos sin conexión o mientras están en línea. En una migración sin conexión, el tiempo de inactividad de la aplicación se inicia cuando se inicia la migración. Para limitar el tiempo de inactividad al tiempo que se tarda en pasar al nuevo entorno después de la migración, use una migración en línea. + + + In progress + En curso + + + In progress + En curso + + + In progress + En curso + + + In progress + En curso + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Las recomendaciones iniciales se actualizarán automáticamente en aproximadamente {0} minuto(s). + + + Initializing + Inicializando + + + Inline migration + Migración en línea + + + Instance + Instancia + + + Integration runtime connectivity + Conectividad del entorno de ejecución de integración + + + Invalid network share location format. Example: {0} + Formato de ubicación del recurso compartido de red no válido. Ejemplo: {0} + + + Invalid scale factor. Enter a positive integer value. + Factor de escala no válido. Escriba un valor entero positivo. + + + Invalid user account format. Example: {0} + Formato de cuenta de usuario no válido. Ejemplo: {0} + + + Issue details + Detalles del problema + + + Issues + Problemas + + + Issues ({0}) + Problemas ({0}) + + + Key 1 + Clave 1 + + + Key 1 copied + Clave 1 copiada + + + Key 2 + Clave 2 + + + Key 2 copied + Clave 2 copiada + + + Known issues, limitations, and troubleshooting + Problemas conocidos, limitaciones y solución de problemas + + + Last LSN + Último LSN + + + Last applied LSN + LSN aplicado por última vez + + + Last applied backup file(s) + Archivos de copia de seguridad aplicados por última vez + + + Last applied backup taken on + Hora de la última copia de seguridad aplicada: + + + Last backup file + Último archivo de copia de seguridad + + + Last file restored: {0} + Último archivo restaurado: {0} + + + Last refreshed: {0} + Última actualización: {0} + + + Last restored file time + Hora de la última restauración del archivo + + + Last scan completed: {0} + Último examen completado: {0} + + + Last uploaded file + Último archivo cargado + + + Last uploaded file time + Hora de la última carga del archivo + + + Learn more + Más información + + + Learn more + Más información + + + Learn more about things you need before starting a migration. + Obtenga más información acerca de las cosas que necesita antes de iniciar una migración. + + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + Más información: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Vincular cuenta + + + Loading Migration Services + Cargando servicios de migración + + + Loading database table list.. + Cargando la lista de tablas de base de datos... + + + Loading tables list... + Cargando lista de tablas... + + + Loading... + Cargando... + + + Local SSD + SSD local + + + Location + Ubicación + + + Log backups pending restore: {0} + Copias de seguridad de registros pendientes de restauración: {0} + + + Log storage requirement + Requisito de almacenamiento de registros + + + Login found + Inicio de sesión encontrado + + + Login migration completed + Migración de inicio de sesión completada + + + Login migration error: {0} + Error de migración de inicio de sesión: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + La migración de inicio de sesión ya se ha iniciado y la opción de volver a la página anterior está deshabilitada. + + + Login migration in progress + Migración de inicio de sesión en curso + + + Login migration status: {0} + Estado de migración de inicio de sesión: {0} + + + Login not found + Inicio de sesión no encontrado + + + Login type + Tipo de inicio de sesión + + + Logs IOPS requirement + Requisito de IOPS de registros + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Asegúrese de migrar el esquema de la base de datos de origen a destino mediante el {0} o en {1} Azure Data Studio antes de seleccionar la lista de tablas que se van a migrar. + + + Managed instance restore state + Estado de restauración de la instancia administrada + + + Map selected source databases to target databases for migration + Asigne las bases de datos de origen seleccionadas a las bases de datos de destino para la migración + + + Memory optimized premium-series + Serie premium optimizada para memoria + + + Memory requirement + Requisito de memoria + + + Migrate + Migrar + + + Migrate '{0}' to Azure SQL + Migrar "{0}" a Azure SQL + + + Migrate SQL Server logins to Azure SQL. + Migre los inicios de sesión de SQL Server a Azure SQL. + + + Migrate a SQL Server instance to Azure SQL. + Migre una instancia de SQL Server a Azure SQL. + + + Migrate certificates + Migrar certificados + + + Migrate databases using Azure Data Studio + Migrar bases de datos con Azure Data Studio + + + Migrate logins from '{0}' to Azure SQL + Migrar inicios de sesión de "{0}" a Azure SQL + + + Migrate logins to Azure SQL + Migrar inicios de sesión a Azure SQL + + + Migrate logins to Azure SQL + Migrar inicios de sesión a Azure SQL + + + Migrate to Azure SQL + Migrar a Azure SQL + + + Migrate to Azure SQL + Migrar a Azure SQL + + + Migrating logins failed + Error al migrar los inicios de sesión + + + Migrating server roles, establishing server mappings and setting permissions failed. + Error al migrar los roles de servidor, el establecimiento de asignaciones de servidor y el establecimiento de permisos. + + + Migrating the certificates from the following databases: + Migrando los certificados de las siguientes bases de datos: + + + Migrating {0} logins to target {1} '{2}' + Migrar inicios de sesión de {0} al destino {1} "{2}" + + + Migration Status + Estado de migración + + + Migration Status + Estado de migración + + + Migration canceled + Migración cancelada + + + Migration cannot be restarted. + No se puede reiniciar la migración. + + + Migration completed successfully. + Migración completada correctamente + + + Migration completed with the following error(s):{0}{1} + La migración se completó con los siguientes errores:{0}{1} + + + Migration cutover + Transición de migración + + + Migration error details + Detalles del error de migración + + + Migration error(s)) + Errores de migración + + + Migration is currently in progress and cannot be deleted. + La migración se encuentra en curso y no puede eliminarse. + + + Migration is not in progress and cannot be canceled. + La migración no está en curso y no se puede cancelar. + + + Migration is not in progress and cannot be cutover. + La migración no está en curso y no se puede realizar la transición. + + + Migration mode + Modo de migración + + + Migration mode + Modo de migración + + + Migration service component could not start. {0} + No se pudo iniciar el componente del servicio de migración. {0} + + + Migration status + Estado de migración + + + Migration status + Estado de migración + + + Migration status details + Detalles del estado de la migración + + + Migration status details for {0} + Detalles del estado de migración para {0} + + + Migration status filter + Filtro de estado de migración + + + Migration status: {0}{1}{2} + Estado de migración: {0}{1}{2} + + + Migrations + Migraciones + + + Migrations + Migraciones + + + Mode + Modo + + + More info + Más información + + + My database backups are in an Azure Storage Blob Container + Mis copias de seguridad de base de datos están en un contenedor de Azure Storage Blob + + + My database backups are on a network share + Mis copias de seguridad de base de datos están en un recurso compartido de red + + + N/A + N/D + + + Name + Nombre + + + Name of new resource group + Nombre del nuevo grupo de recursos + + + Name of the source database + Nombre de la base de datos de origen + + + Name of the source server + Nombre del servidor de origen + + + Name: {0} + Nombre: {0} + + + Names: + Nombres: + + + Network path for certificate + Ruta de acceso de red para el certificado + + + Network path where certificate will be placed. + Ruta de acceso de red donde se colocará el certificado. + + + Network share + Recurso compartido de red + + + Network share connectivity: '{0}' + Conectividad del recurso compartido de red: "{0}" + + + Network share details + Detalles del recurso compartido de red + + + Network share location where the backups are stored + Ubicación del recurso compartido de red donde se almacenan las copias de seguridad + + + Network share path + Ruta de acceso del recurso compartido de red + + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Ruta de acceso del recurso compartido de red para las copias de seguridad de base de datos. El proceso de migración recuperará automáticamente archivos de copia de seguridad válidos de este recurso compartido de red. + + + New login migration (PREVIEW) + Nueva migración de inicio de sesión (VERSIÓN PRELIMINAR) + + + New migration + Nueva migración + + + New support request + Nueva solicitud de soporte técnico + + + New support request + Nueva solicitud de soporte técnico + + + New support request + Nueva solicitud de soporte técnico + + + Next + Siguiente + + + No + No + + + No Azure SQL database servers found. + No se encontraron servidores de base de datos de Azure SQL. + + + No Azure SQL databases found. + No se encontraron bases de datos Azure SQL. + + + No Database Migration Service found. Create a new one. + No se encontró ningún Database Migration Service. Cree uno nuevo + + + No Migration Services found. To continue, create a new one. + No se encontraron servicios de migración. Para continuar, cree uno nuevo. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + No se generaron recomendaciones de SKU, ya que no había SKU que pudieran satisfacer las características de rendimiento del origen. Intente seleccionar una plataforma de destino diferente, ajustar los parámetros de recomendación, seleccionar un conjunto diferente de bases de datos para evaluar o cambiar el modelo de recomendación. + + + No backup files + No hay archivos de copia de seguridad + + + No blob containers found. + No se encontraron contenedores de blobs. + + + No blob files found. + No se ha encontrado ningún archivo de blob. + + + No blob folders found. + No se encontraron carpetas de blobs. + + + No encrypted database selected. + No se ha seleccionado ninguna base de datos cifrada. + + + No file shares found. + No se encontraron recursos compartidos de archivos. + + + No issues found for migrating to Azure SQL Database. + No se encontraron problemas para migrar a Azure SQL Database. + + + No issues found for migrating to Azure SQL Managed Instance. + No se encontraron problemas para migrar a Azure SQL Managed Instance. + + + No issues found for migrating to SQL Server on Azure Virtual Machine. + No se encontraron problemas para migrar a SQL Server en la máquina virtual de Azure + + + No locations found. + No se han encontrado ubicaciones. + + + No managed instances found. + No se han encontrado instancias administradas. + + + No pending backups. Click refresh to check current status. + No hay copias de seguridad pendientes. Haga clic en actualizar para comprobar el estado actual. + + + No recommendation available + No hay ninguna recomendación disponible. + + + No resource groups found. + No se han encontrado grupos de recursos. + + + No storage accounts found. + No se ha encontrado ninguna cuenta de almacenamiento. + + + No subscriptions found. + No se han encontrado suscripciones. + + + No virtual machines found. + No se encontró ninguna máquina virtual. + + + None + Ninguno + + + None + Ninguno + + + None + Ninguno + + + None + Ninguno + + + Not applicable + No aplicable + + + Not started + No iniciado + + + Not started + No iniciado + + + Not sure which Azure SQL target is right for you? Learn more + ¿No está seguro de qué destino de Azure SQL es adecuado para usted? Aprenda más + + + Number of stripes + Número de franjas + + + OFFLINE + DESCONECTADO + + + OK + Aceptar + + + Object details + Detalles del objeto + + + Offline + Sin conexión + + + Offline migration + Migración sin conexión + + + Online + En línea + + + Online migration + Migración en línea + + + Open + Abrir + Parallel copy type Tipo de copia en paralelo + + Partial + Parcial + + + Password + Contraseña + + + Pending + Pendiente + + + Pending + Pendiente + + + Pending differential backups + Copias de seguridad diferenciales pendientes + + + Percentage utilization + Porcentaje de uso + + + Percentile of data points to be used during aggregation of the performance data. + Percentil de puntos de datos que se usarán durante la agregación de los datos de rendimiento. + + + Perform the following steps before you complete cutover. + Realice los pasos siguientes antes de completar la transición. + + + Physical partitions + Particiones físicas + + + Place tempdb on the local ephemeral SSD (default D:\) drive + Coloque tempdb en la unidad SSD efímera local (predeterminada D:\) + + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Asegúrese de que el usuario actual ({0}) tenga permisos de administrador del sistema para obtener toda la información de inicio de sesión para la instancia actual ({1}). + + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Escriba una ruta de acceso de red donde SQL Server exportará los certificados. Compruebe también que SQL Server servicio tiene acceso de escritura a esta ruta de acceso y que el usuario actual debe tener privilegios de administrador en el equipo donde se encuentra esta ruta de acceso de red. + + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Tenga en cuenta que este asistente no muestra los tipos de inicio de sesión de autenticación de Windows porque actualmente no se admite la migración de ese tipo. La funcionalidad para migrar los inicios de sesión de autenticación de Windows estará disponible próximamente. + + + Please resolve any errors before retrying the migration. + Resuelva los errores antes de reintentar la migración. + + + Please select 1 or more databases to assess for migration + Seleccione 1 o más bases de datos para evaluar la migración + + + Please select target database tables to migrate to. At least one database with one table is required. + Seleccione las tablas de base de datos de destino a las que migrar. Se requiere al menos una base de datos con una tabla. + + + Please select the location of your database backup files before continuing. + Seleccione la ubicación de los archivos de copia de seguridad de la base de datos antes de continuar. + + + Premium-series + Serie Prémium + + + Preparing + Preparando + + + Previous (Disabled) + Anterior (deshabilitado) + + + Previous certificates migration results: + Resultados anteriores de la migración de certificados: + + + Provide a unique container for each target database. Databases affected: + Proporcione un contenedor único para cada base de datos de destino. Bases de datos afectadas: + + + Provide the Azure Storage Blob Container that contains the backups. + Proporcione el contenedor de Azure Storage Blob que incluya las copias de seguridad. + + + Provide the Azure Storage account where the backups will be uploaded to. + Proporcione la cuenta de Azure Storage en la que se cargarán las copias de seguridad. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Proporcione la ubicación del recurso compartido de red (donde se almacenan las copias de seguridad) y las credenciales de usuario con las que se accedió al recurso compartido. + + + Queued + En cola + + + Queued + En cola + + + Queued files + Archivos en cola + + + Read-only + Solo lectura + + + Read/write + Lectura/escritura + + + Ready for cutover + Listo para la transición + + + Rebuilding indexes + Recompilación de índices + + + Recommendation + Recomendación + + + Recommendation parameters + Parámetros de recomendación + + + Recommendation reason + Motivo de la recomendación + + + Recommendation target storage configuration + Configuración de almacenamiento de destino de la recomendación + + + Recommendations + Recomendaciones + + + Recommended configuration + Configuración recomendada + + + Recommended storage configuration + Configuración de almacenamiento recomendada + + + Refine Azure recommendation + Restringir la recomendación de Azure + + + Refresh + Actualizar + + + Refresh + Actualización + + + Refresh + Actualizar + + + Refresh + Actualizar + + + Refresh assessment + Actualizar evaluación + + + Refresh key 1 + Actualizar clave 1 + + + Refresh key 2 + Actualizar clave 2 + + + Refresh recommendation + Actualizar recomendación + + + Refreshing login list from source and target + Actualizando la lista de inicios de sesión desde el origen y el destino + + + Refreshing login list from source failed + Error al actualizar la lista de inicio de sesión desde el origen + + + Refreshing login list from target failed + Error al actualizar la lista de inicio de sesión desde el destino + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + La actualización de la lista de inicio de sesión se realizó correctamente. Se encontraron inicios de sesión de origen {0}, inicios de sesión de destino encontrados {1} + + + Resource group + Grupo de recursos + + + Resource group created + Grupo de recursos creado + + + Resource group for your Azure Database Migration Service. + Grupo de recursos para su Azure Database Migration Service. + + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contienen un servicio. + + + Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. + Grupo de recursos para el destino de Azure SQL. Solo se mostrarán los grupos de recursos que contengan un destino apto para la migración. + + + Restart data collection + Reiniciar la recopilación de datos + + + Restart migration wizard + Asistente para reiniciar la migración + + + Restore completed + Restauración completada + + + Restore finish date + Fecha de finalización de la restauración + + + Restore paused + Restauración en pausa + + + Restore percent completed + Porcentaje de restauración completado + + + Restore plan size (MB) + Tamaño del plan de restauración (MB) + + + Restore start date + Fecha de inicio de la restauración + + + Restore status + Estado de restauración + + + Restored + Restaurado + + + Restored files + Archivos restaurados + + + Restored size (MB) + Tamaño restaurado (MB) + + + Restoring + Restaurando + + + Restoring + Restaurando + + + Restoring + Restaurando + + + Restoring files + Restaurando archivos + + + Resume previously saved session + Reanudar la sesión guardada anteriormente + + + Retriable + Posibilidad de volver a intentarlo + + + Retry migration + Reintentar migración + + + Retry migration + Reintentar migración + + + Revalidate unsuccessful steps + Volver a validar los pasos que no se han realizado correctamente + Rows copied Filas copiadas @@ -2810,113 +2390,429 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Rows read Filas leídas - - Table name - Nombre de la tabla + + Run migration workflow again + Volver a ejecutar el flujo de trabajo de migración - - Used parallel copies - Copias en paralelo utilizadas - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - El servidor de SQL Database "{0}" no está disponible para la migración porque actualmente se encuentra en el estado "{1}". Para continuar, seleccione un servidor de base de datos SQL disponible. - - - Source database - Base de datos de origen - - - Name of the source database - Nombre de la base de datos de origen - - - Source name - Nombre de origen - - - Name of the source server - Nombre del servidor de origen - - - Migrate - Migrar - - - Start migration - Iniciar la migración - - - Start a new session - Iniciar una nueva sesión - - - Start time - Hora de inicio - - - Validating and migrating logins are in progress - Validación y migración de inicios de sesión en curso - - - Validating and migrating logins failed - Error al validar y migrar inicios de sesión - - - Error migrating certificate for database {0}. {1} - Error al migrar el certificado para la base de datos {0}. {1} - - - An error occurred while starting the certificate migration: '{0}' - Error al iniciar la migración del certificado: '{0}' - - - Canceled - Cancelado - - - Failed - Error - - - Pending - Pendiente + + Run validation + Ejecutar validación Running En ejecución - - Succeeded - Correcto + + Running + En ejecución + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Ejecutar la recopilación de rendimiento durante un período de tiempo más largo ayuda a garantizar una recomendación más precisa. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name como inicio de sesión, sp.type_desc como login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + Base de datos SQL + + + SQL Database Projects extension + Extensión SQL Database Projects + + + SQL Managed Instance + SQL Managed Instance + + + SQL Server dacpac extension + SQL Server extensión dacpac + + + SQL Server instance + Instancia de SQL Server + + + SQL Server on Azure VM + SQL Server en la VM de Azure + + + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure + + + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure + + + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure + + + SQL Server on Azure Virtual Machine + SQL Server en una máquina virtual de Azure + + + SQL Server on Azure Virtual Machines + SQL Server en Azure Virtual Machines + + + SQL Virtual Machine + Máquina virtual de SQL + + + SQL data files + Archivos de datos de SQL + + + SQL log files + Archivos de registro de SQL + + + SQL migration assessment + Evaluación de la migración de SQL + + + SQL tempdb + Tempdb de SQL + + + Save and close + Guardar y cerrar + + + Save assessment report + Guardar informe de la valoración + + + Save recommendation report + Guardar informe de recomendaciones + + + Saved session + Sesión guardada + + + Scale factor + Factor de escala: + + + Search + Buscar + + + Searching backups + Buscando copias de seguridad + + + Select + Seleccionar + + + Select Database Migration Service + Seleccionar Database Migration Service + + + Select a Database Migration Service + Seleccionar Database Migration Service + + + Select a Database Migration Service + Seleccionar Database Migration Service + + + Select a Database Migration Service that is connected to a node. + Seleccione un Database Migration Service que esté conectado a un nodo. + + + Select a Database Migration Service to monitor migrations. + Seleccionar Database Migration Service para supervisar las migraciones. + + + Select a blob container value first. + Seleccione primero un valor de contenedor de blobs. + + + Select a folder on your local drive where performance data will be saved + Seleccione una carpeta en la unidad local donde se guardarán los datos de rendimiento + + + Select a folder on your local drive where previously collected performance data was saved + Seleccione una carpeta en la unidad local donde se guardaron los datos de rendimiento recopilados previamente + + + Select a folder where extended events session files (.xel and .xem) are stored + Seleccione una carpeta donde se almacenen los archivos de sesión de eventos extendidos (.xel y .xem). + + + Select a location + Seleccionar una ubicación + + + Select a resource group + Seleccionar un grupo de recursos + + + Select a resource group value first. + Seleccione primero un valor de grupo de recursos. + + + Select a resource group. + Seleccione un grupo de recursos. + + + Select a storage account value first. + Seleccione primero un valor de cuenta de almacenamiento. + + + Select a subscription + Seleccionar una suscripción + + + Select a target database + Seleccionar una base de datos de destino + + + Select a target server. + Seleccione un servidor de destino. + + + Select a tenant + Seleccionar un inquilino + + + Select a unique name for this target database + Seleccione un nombre único para esta base de datos de destino + + + Select a valid Database Migration Service. + Seleccione un Database Migration Service válido. + + + Select an Azure account and your target {0}. + Seleccione una cuenta de Azure y su destino {0}. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora. + + + Select login(s) to migrate + Seleccionar inicios de sesión para migrar + + + Select tables + Seleccionar las tablas + + + Select tables for migration + Seleccionar las tablas para la migración + + + Select tables for {0} + Seleccionar tablas para {0} + + + Select target Azure SQL Type + Seleccionar tipo de Azure SQL de destino + + + Select the databases that you want to assess for migration to Azure SQL. + Seleccione las bases de datos que desea evaluar para migrar a Azure SQL. + + + Select the databases that you want to migrate to Azure SQL. + Seleccione las bases de datos que desea migrar a Azure SQL. + + + Select the databases to migrate. + Seleccione las bases de datos que se van a migrar. + + + Select the location of the database backups to use during migration. + Seleccione la ubicación de las copias de seguridad de la base de datos que se usarán durante la migración. + + + Select the operation you'd like to perform. + Seleccione la operación que desea realizar. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Seleccione Azure SQL Managed Instance de destino, la VM de Azure SQL o las bases de datos de Azure SQL en las que quiera migrar los inicios de sesión. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Seleccione la base de datos de destino a la que desea migrar la base de datos de origen. Puede elegir una base de datos de destino solo para una base de datos de origen. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Seleccione la suscripción de Azure de destino y el SQL Server de destino de la máquina virtual de Azure de su destino. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Seleccione la suscripción de Azure de destino y la Azure SQL Managed Instance de destino. + + + Self-hosted integration runtime node + Nodo de entorno de ejecución de integración autohospedado + + + Self-hosted integration runtime node + Nodo de entorno de ejecución de integración autohospedado + + + Server + Servidor + + + Server objects + Objetos de servidor + + + Server objects + Objetos de servidor + + + Service component crashed. + El componente de servicio se bloqueó. + + + Service provider could not be initialized. + No se pudo inicializar el proveedor de servicios. + + + Set up integration runtime + Configuración del entorno de ejecución de integración + + + Show status + Mostrar estado + + + Sign into Azure and select an account + Iniciar sesión en Azure y seleccionar una cuenta + + + Size + Tamaño + + + Size (MB) + Tamaño (MB) + + + Skipped + Omitido + + + Skipped files + Archivos omitidos + + + Some steps are still running. + Algunos pasos aún se están ejecutando. + + + Sort + Ordenar + + + Source configuration + Configuración de origen + + + Source credentials + Credenciales de origen + + + Source database + Base de datos de origen + + + Source database + Base de datos de origen + + + Source database + Base de datos de origen + + + Source database connectivity: '{0}' + Conectividad de la base de datos de origen: '{0}' + + + Source database name + Nombre de la base de datos de origen + + + Source databases + Bases de datos de origen + + + Source login + Inicio de sesión de origen + + + Source name + Nombre de origen + + + Source properties + Propiedades de origen + + + Source server + Servidor de origen + + + Source version + Versión de origen + + + Start + Inicio + + + Start a new session + Iniciar una nueva sesión + + + Start migration + Iniciar la migración + + + Start time + Hora de inicio + + + Start validation + Iniciar validación + + + Starting performance data collection... + Iniciando recopilación de datos de rendimiento... + + + Status + Estado + + + Status + Estado + + + Status + Estado Status Estado - - Add account - Agregar cuenta - - - Add your Azure account to view existing migrations and their status. - Agregue su cuenta de Azure para ver las migraciones existentes y su estado. - - - Canceled - Cancelada - - - Canceling - Cancelando - - - Completing - Completando - - - Creating - Creando + + Status + Estado Status: All @@ -2938,161 +2834,125 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Status: Succeeded Estado: Correcto - - ({0} errors) - ({0} errores) + + Step 1: {0} + Paso 1: {0} - - ({0} error) - ({0} error) + + Step 2: Use the keys below to register your integration runtime + Paso 2: Use las claves siguientes para registrar el entorno de ejecución de integración - - Failed - Error + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Paso 3: Haga clic en el botón "Prueba de conexión" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración - - In progress - En curso + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Paso 3: Haga clic en el botón "Actualizar" para comprobar la conexión entre Azure Database Migration Service y el entorno de ejecución de integración - - Ready for cutover - Listo para la transición + + Step details + Detalles del paso - - Refresh - Actualizar + + Step status: {0} + Estado del paso: {0} - - Restoring - Restaurando + + Step status: {0}{1}{2} + Estado del paso: {0}{1}{2} - - Retriable - Posibilidad de volver a intentarlo + + Steps + Pasos - - Select a Database Migration Service to monitor migrations. - Seleccionar Database Migration Service para supervisar las migraciones. + + Stop data collection + Detener recopilación de datos - - Status - Estado + + Stop validation + Detener validación - - Succeeded - Correcto + + Stopping performance data collection... + Deteniendo la recopilación de datos de rendimiento... - - Uploading full backup - Cargando copia de seguridad completa - - - Uploading log backup(s) - Cargando copias de seguridad de registros - - - {0} - {0} - - - ({0} warnings) - ({0} advertencias) - - - ({0} warning) - ({0} advertencia) + + Storage + Almacenamiento Storage account Cuenta de almacenamiento - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - Es posible que la instancia de destino "{0}" no pueda acceder a la cuenta de almacenamiento "{1}". Asegúrese de que la subred de la instancia de destino está en la lista blanca de la cuenta de almacenamiento y, si procede, de que el punto de conexión privado se encuentra en la misma red virtual que el servidor de destino. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - Es posible que la instancia de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred de la instancia de destino está en la lista blanca de las cuentas de almacenamiento y, si procede, de que los puntos de conexión privados están en la misma red virtual que el servidor de destino. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - Es posible que el servidor de destino "{0}" no pueda acceder a la cuenta de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de la cuenta de almacenamiento. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - Es posible que el servidor de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de las cuentas de almacenamiento. + + Storage account details + Detalles de la cuenta de almacenamiento Subscription Suscripción - - Azure storage - Azure Storage + + Subscription + Suscripción - - Azure storage subscription - Suscripción de Azure Storage + + Subscription name for your Azure Database Migration Service + Nombre de suscripción para su servicio de Azure Database Migration Service. - - Databases for migration - Bases de datos para migración + + Subscription name for your Azure Database Migration Service. + Nombre de suscripción para su Azure Database Migration Service. - - Azure SQL Managed Instance - Azure SQL Managed Instance + + Subscription name for your Azure SQL target + Nombre de la suscripción para su destino de Azure SQL + + + Succeeded + Correcto + + + Succeeded + Correcto + + + Succeeded + Correcto + + + Succeeded + Correcto + + + Succeeded + Correcto + + + Successful + Correcto + + + Successfully created a Database Migration Service. + Se creó correctamente un Database Migration Service. + + + Successfully saved assessment report to {0}. + El informe de evaluación se guardó correctamente en {0}. + + + Successfully saved recommendation report to {0}. + El informe de recomendaciones se guardó correctamente en {0}. Summary Resumen - - Azure SQL Database - Azure SQL Database - - - SQL Server on Azure Virtual Machine - SQL Server en una máquina virtual de Azure - - - Feedback - Comentarios - - - Feedback - Comentarios - - - Migrate logins to Azure SQL - Migrar inicios de sesión a Azure SQL - - - New login migration (PREVIEW) - Nueva migración de inicio de sesión (VERSIÓN PRELIMINAR) - - - Migrate to Azure SQL - Migrar a Azure SQL - - - New migration - Nueva migración - - - New support request - Nueva solicitud de soporte técnico - - - New support request - Nueva solicitud de soporte técnico - - - Dashboard - Panel - - - Migrations - Migraciones + + TDE certificate migration must be successful before continuing. + La migración de certificados TDE debe realizarse correctamente antes de continuar. Table migration status details @@ -3102,65 +2962,81 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Table migration status: {0} Estado de migración de la tabla: {0} - - Tables missing on target: {0} - Tablas que faltan en el destino: {0} - - - Select tables for {0} - Seleccionar tablas para {0} - - - {0} of {1} tables selected - {0} de {1} tablas seleccionadas - - - {0} of {1} - {0} de {1} - - - Edit - Editar - - - Filter tables - Filtrar tablas - - - Has rows - Tiene filas + + Table name + Nombre de la tabla Table name Nombre de la tabla - - Update - Actualizar + + Table name + Nombre de la tabla - - Cancel - Cancelar + + Table selection + Selección de tabla + + + Tables missing on target: {0} + Tablas que faltan en el destino: {0} + + + Tables selected + Tablas seleccionadas Target Destino + + Target Status + Estado de destino + Target database Base de datos de destino - - Target name - Nombre de destino + + Target database + Base de datos de destino + + + Target database + Base de datos de destino + + + Target database connectivity: '{0}' + Conectividad de la base de datos de destino: "{0}" + + + Target database name + Nombre de la base de datos de destino + + + Target deployment type + Tipo de implementación de destino + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + Es posible que la instancia de destino "{0}" no pueda acceder a la cuenta de almacenamiento "{1}". Asegúrese de que la subred de la instancia de destino está en la lista blanca de la cuenta de almacenamiento y, si procede, de que el punto de conexión privado se encuentra en la misma red virtual que el servidor de destino. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + Es posible que la instancia de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred de la instancia de destino está en la lista blanca de las cuentas de almacenamiento y, si procede, de que los puntos de conexión privados están en la misma red virtual que el servidor de destino. Target name Nombre de destino - - Target database name - Nombre de la base de datos de destino + + Target name + Nombre de destino + + + Target password + Contraseña de destino Target platform @@ -3170,9 +3046,13 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Target server Servidor de destino - - Tables selected - Tablas seleccionadas + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + Es posible que el servidor de destino "{0}" no pueda acceder a la cuenta de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de la cuenta de almacenamiento. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + Es posible que el servidor de destino "{0}" no pueda acceder a las cuentas de almacenamiento "{1}". Asegúrese de que la subred del servidor de destino está en la lista aprobada de las cuentas de almacenamiento. Target table does not exist @@ -3182,157 +3062,205 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Target table is not empty. La tabla de destino no está vacía. + + Target type + Tipo de destino + + + Target user name + Nombre de usuario de destino + Target version Versión de destino - - Edit - Editar + + Test connection + Conexión de prueba - - Migrate certificates - Migrar certificados + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + La extensión de migración de Azure SQL para Azure Data Studio proporciona funcionalidades para evaluar, obtener recomendaciones de Azure del tamaño adecuado y migrar bases de datos de SQL Server a Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - Se canceló la migración de certificados. Ejecute y complete la migración de certificados para continuar. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + El servidor de SQL Database "{0}" no está disponible para la migración porque actualmente se encuentra en el estado "{1}". Para continuar, seleccione un servidor de base de datos SQL disponible. - - Validation was canceled with the following error(s):{0}{1} - Se canceló la validación con los siguientes errores: {0}{1} + + The assessment of your SQL Server instance '{0}' failed. + Error en la evaluación de la instancia de SQL Server '{0}. - - Databases - Bases de datos + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + El tipo de destino del recurso de Azure [SQL Managed Instance, máquina virtual de SQL, SQL Database] - - Status - Estado + + The current status of the migration + Estado actual de la migración - - Migration completed with the following error(s):{0}{1} - La migración se completó con los siguientes errores:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + El proceso de transición no se puede iniciar hasta que se realicen todas las migraciones. Para devolver el estado de archivo más reciente, actualice la ventana del explorador. - - Copy migration results - Copiar los resultados de la migración + + The duration of the migration + Duración de la migración - - Done - Listo + + The fininish time for the migration + La hora de finalización de la migración - - Migrating the certificates from the following databases: - Migrando los certificados de las siguientes bases de datos: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Error al recuperar la información de registro de Azure Database Migration Service '{0}'. Haga clic en Actualizar e inténtelo de nuevo. Error: '{1}'. - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - No se ha ejecutado la migración de los certificados para la configuración actual. Ejecute y complete la configuración de migración de certificados para continuar. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + La instancia administrada \"{0}\" no está disponible para la migración porque actualmente se encuentra en el estado \"{1}\". Para continuar, seleccione una instancia administrada disponible. - - Certificates migration progress details: - Detalles del progreso de la migración de certificados: + + The migration failed with the following errors: + Error en la migración con los siguientes errores: - - Certificates migration results: - Resultados de la migración de certificados: + + The start time for the migration + La hora de inicio de la migración - - Previous certificates migration results: - Resultados anteriores de la migración de certificados: + + The target database name + El nombre de la base de datos de destino - - Retry migration - Reintentar migración + + The target server name + El nombre del servidor de destino - - Migration status: {0}{1}{2} - Estado de migración: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + La máquina virtual '{0}' no está disponible para la migración porque la extensión del agente de IaaS de SQL Server está actualmente en modo '{1}' en lugar de en modo completo. Más información: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + La máquina virtual '{0}' no está disponible para la migración porque la máquina virtual subyacente no se está ejecutando. Asegúrese de que esté encendida antes de volver a intentarlo. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - La migración de certificados se completó correctamente. Haga clic en Siguiente para continuar con la migración. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Hay varias bases de datos con la misma ubicación de copia de seguridad seleccionada. Asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. - - Migration canceled - Migración cancelada + + Things you need before starting your Azure SQL migration: + Cosas que necesita antes de iniciar la migración de Azure SQL: - - Migration completed successfully. - Migración completada correctamente + + This is a blocking issue that will prevent the database migration from succeeding. + Se trata de un problema de bloqueo que impedirá que la migración de la base de datos se realice de manera correcta. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} El cifrado de datos transparente habilitó las bases de datos seleccionadas para la migración. {1} + + To continue, enter a valid target password. + Para continuar, escriba una contraseña de destino válida. - - No encrypted database selected. - No se ha seleccionado ninguna base de datos cifrada. + + To continue, enter a valid target user name. + Para continuar, introduzca un nombre de usuario de destino válido. - - You have chosen to manually migrate certificates. - Ha elegido migrar manualmente los certificados. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Para continuar, seleccione un contenedor de blobs donde todos los archivos de copia de seguridad sean blobs en páginas para la base de datos de origen "{0}", ya que los blobs en bloques solo se admiten para destinos que ejecutan SQL Server 2016 o posterior. Más información: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Ha concedido acceso a Azure Data Studio para migrar la base de datos y los certificados de cifrado. + + To continue, select a target. + Para continuar, seleccione un destino. - - {0} of {1} completed - {0} de {1} completado + + To continue, select a valid Azure SQL Database server. + Para continuar, seleccione un servidor de Azure SQL Database válido. - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} de {1} bases de datos seleccionadas usan cifrado de datos transparente. + + To continue, select a valid Azure account. + Para continuar, seleccione una cuenta de Azure válida. + + + To continue, select a valid backup folder for source database '{0}'. + Para continuar, seleccione una carpeta de copia de seguridad válida para la base de datos de origen "{0}". + + + To continue, select a valid blob container for source database '{0}'. + Para continuar, seleccione un contenedor de blobs válido para la base de datos de origen "{0}". + + + To continue, select a valid last backup file for source database '{0}'. + Para continuar, seleccione un archivo válido de copia de seguridad reciente para la base de datos de origen "{0}". + + + To continue, select a valid location. + Para continuar, seleccione una ubicación válida. + + + To continue, select a valid managed instance. + Para continuar, seleccione una instancia administrada válida. + + + To continue, select a valid resource group for source database '{0}'. + Para continuar, seleccione un grupo de recursos válido para la base de datos de origen "{0}". + + + To continue, select a valid resource group. + Para continuar, seleccione un grupo de recursos válido. + + + To continue, select a valid storage account for source database '{0}'. + Para continuar, seleccione una cuenta de almacenamiento válida para la base de datos de origen "{0}". + + + To continue, select a valid storage account. + Para continuar, seleccione una cuenta de almacenamiento válida. + + + To continue, select a valid subscription. + Para continuar, seleccione una suscripción válida. + + + To continue, select a valid virtual machine. + Para continuar, seleccione una máquina virtual válida. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Para migrar correctamente una base de datos cifrada, debe proporcionar acceso a los certificados de cifrado o migrarlos manualmente antes de continuar con la migración. {0}. - - Network path where certificate will be placed. - Ruta de acceso de red donde se colocará el certificado. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Para migrar a Azure SQL Database, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - Network path for certificate - Ruta de acceso de red para el certificado + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Para migrar a Azure SQL Managed Instance, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - Enter network path - Escribir ruta de acceso a la red + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Para migrar a SQL Server en la máquina virtual de Azure, vea los resultados de la evaluación y seleccione una o varias bases de datos. - - Export my certificates and private key to the target. - Exportar mis certificados y clave privada al destino. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Para migrar al destino Azure SQL, elija un modo de migración en función de los requisitos del tiempo de inactividad. - - I give consent to use my credentials for accessing the certificates. - Doy mi consentimiento para usar mis credenciales para acceder a los certificados. + + Total tables + Número total de tablas - - I don't want Azure Data Studio to export the certificates. - No quiero que Azure Data Studio exporte los certificados. + + Transaction log + Registro de transacciones - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - Debe migrar los certificados antes de continuar con la migración. De lo contrario, se producirá un error en la migración. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migración a Azure SQL Managed Instance (en línea) - - Certificate migration - Migración de certificados + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Tutorial: Migración a SQL Server en Azure SQL Database (sin conexión) - - Encrypted database selected. - Base de datos cifrada seleccionada. - - - Test connection - Conexión de prueba + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migración a SQL Server en Azure Virtual Machines (en línea) Type @@ -3342,98 +3270,66 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Type: Escriba: - - (Unavailable) {0} - (No disponible) {0} + + Type: {0} + Tipo: {0} - - Select a unique name for this target database - Seleccione un nombre único para esta base de datos de destino + + Unknown + Desconocidas + + + Unrestorable files + Archivos que no se pueden restaurar + + + Update + Actualizar + + + Update + Actualizar + + + Uploading full backup + Cargando copia de seguridad completa + + + Uploading log backup(s) + Cargando copias de seguridad de registros + + + Used parallel copies + Copias en paralelo utilizadas + + + User account + Cuenta de usuario User name Nombre de usuario - - Target user name - Nombre de usuario de destino + + Validating and migrating logins are in progress + Validación y migración de inicios de sesión en curso - - Enter the target user name - Introduzca el nombre de usuario de destino + + Validating and migrating logins completed. + +Establishing user mappings. + Se completó la validación y migración de inicios de sesión. + +Estableciendo asignaciones de usuario. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Se agotó el tiempo de espera al validar una conexión de recursos. Más información: https://aka.ms/dms-migrations-troubleshooting. - - - Status - Estado - - - Validation steps - Pasos de la validación - - - Validation completed with the following error(s):{0}{1} - La validación se completó con los siguientes errores:{0}{1} - - - Copy validation results - Copiar los resultados de la validación - - - Done - Listo - - - We are validating the following: - Estamos validando lo siguiente: - - - Validation step details - Detalles del paso de validación - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Error de comprobación de validación{0}Base de datos de origen: {1}{0}Datos de destino: {2}{0}Error: {3} - {4} - - - Start validation - Iniciar validación - - - Validation status: {0} - Estado de la validación: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} -{1} errores - - - {0} - 1 error - {0} - 1 error - - - Validation status: {0}{1}{2} - Estado de la validación: {0}{1}{2} - - - Stop validation - Detener validación + + Validating and migrating logins failed + Error al validar y migrar inicios de sesión Validation check canceled Comprobación de validación cancelada - - Validation completed successfully. - La validación se completó correctamente. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Error de comprobación de validación{0}Base de datos:{1}{0}Error: {2} - {3} @@ -3442,81 +3338,73 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Error de comprobación de validación{0}Base de datos de origen: {1}{0}Ruta de acceso del recurso compartido de archivos: {2}{0}Error: {3} - {4} - - Network share connectivity: '{0}' - Conectividad del recurso compartido de red: "{0}" + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Error de comprobación de validación{0}Base de datos de origen: {1}{0}Datos de destino: {2}{0}Error: {3} - {4} - - Integration runtime connectivity - Conectividad del entorno de ejecución de integración - - - Source database connectivity: '{0}' - Conectividad de la base de datos de origen: '{0}' - - - Azure storage connectivity - Conectividad de Azure Storage - - - Target database connectivity: '{0}' - Conectividad de la base de datos de destino: "{0}" - - - Validation was canceled. Please run and validate the migration settings to continue. - Se canceló la validación. Ejecute y valide la configuración de migración para continuar. - - - Validation was canceled with the following error(s):{0}{1} - Se canceló la validación con los siguientes errores: {0}{1} - - - Running validation - Validación en curso - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - No se ha ejecutado la validación para la configuración actual. Ejecute y valide la configuración de migración para continuar. - - - Canceled - Cancelado - - - Failed - Error - - - Pending - Pendiente - - - Running - En ejecución - - - Succeeded - Correcto + + Validation completed successfully. + La validación se completó correctamente. Validation completed successfully. Please click Next to proceed with the migration. La validación se completó correctamente. Haga clic en Siguiente para continuar con la migración. - - All database migrations - Todas las migraciones de bases de datos + + Validation completed with the following error(s):{0}{1} + La validación se completó con los siguientes errores:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + No se ha ejecutado la validación para la configuración actual. Ejecute y valide la configuración de migración para continuar. + + + Validation status: {0} + Estado de la validación: {0} + + + Validation status: {0}{1}{2} + Estado de la validación: {0}{1}{2} + + + Validation step details + Detalles del paso de validación + + + Validation steps + Pasos de la validación + + + Validation was canceled with the following error(s):{0}{1} + Se canceló la validación con los siguientes errores: {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + Se canceló la validación con los siguientes errores: {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + Se canceló la validación. Ejecute y valide la configuración de migración para continuar. + + + Value + Valor + + + View details + Ver detalles View/Select Ver o seleccionar - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - La máquina virtual '{0}' no está disponible para la migración porque la extensión del agente de IaaS de SQL Server está actualmente en modo '{1}' en lugar de en modo completo. Más información: https://aka.ms/sql-iaas-extension + + Waiting + Esperando - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - La máquina virtual '{0}' no está disponible para la migración porque la máquina virtual subyacente no se está ejecutando. Asegúrese de que esté encendida antes de volver a intentarlo. + + Waiting for {0} component to start. + Esperando a que se inicie el componente {0}. Warning @@ -3534,165 +3422,297 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Warnings details Detalles de las advertencias - - Domain\username - Dominio\nombre de usuario - - - Link account - Vincular cuenta - - - {0} accounts linked - {0} cuentas vinculadas - - - {0} account linked - {0} cuenta vinculada - - - Select an Azure account linked to Azure Data Studio, or link one now. - Seleccione una cuenta de Azure vinculada a Azure Data Studio o vincule una ahora. - - - Add a linked account and then try again. - Agregue una cuenta vinculada e inténtelo de nuevo. - - - Azure account - Cuenta de Azure - - - An error occurred while connecting to the target server. - Se produjo un error al conectar con el servidor de destino. - - - An error occurred while trying to get {0} login information. - Error al intentar obtener {0} información de inicio de sesión. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Se produjeron errores al recopilar los datos de rendimiento del servidor \"{0}\". Si estos problemas persisten, intente reiniciar el proceso de recopilación de datos: +This may take some time. + Estamos evaluando las bases de datos de la instancia de SQL Server {0} para identificar el destino de Azure SQL correcto. -{1} +Esta operación puede tardar varios minutos. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - Según los resultados de la evaluación, las {0} bases de datos en estado de conexión se pueden migrar a Azure SQL. + + We are running the following steps: + Estamos ejecutando los pasos siguientes: - - An error occurred while assessing the server '{0}'. - Error al evaluar el servidor '{0}'. + + We are validating the following: + Estamos validando lo siguiente: - - Check this option to skip assessment and continue the migration. - Active esta opción para omitir la evaluación y continuar con la migración. + + We have completed the assessment of your SQL Server instance '{0}'. + Hemos completado la evaluación de la instancia de SQL Server "{0}". - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [No hay resultados de evaluación para validar la preparación de la migración de la base de datos. Al activar esta casilla, confirma que quiere continuar migrando la base de datos al destino de Azure SQL deseado.] + + We ran the following steps: + Hemos ejecutado los pasos siguientes: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Error inesperado al evaluar el servidor '{0}'.{3} Mensaje: {1}{3}pila: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + Se recomienda migrar las bases de datos al destino Azure SQL antes de iniciar la migración de inicio de sesión para evitar errores en el proceso. No obstante, puede ejecutar este proceso de migración siempre que quiera si su objetivo es actualizar la asignación de usuarios para las bases de datos migradas recientemente. + + Si los nombres de origen y de base de datos no son iguales, es posible que algunos permisos no se apliquen correctamente. - - Choose your Azure SQL target - Elija su destino de Azure SQL + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + Al cargar copias de seguridad de bases de datos en el contenedor de blobs, asegúrese de que los archivos de copia de seguridad de diferentes bases de datos se almacenan en carpetas independientes. Solo se admite la raíz del contenedor y las carpetas con un nivel máximo de profundidad. - - Not sure which Azure SQL target is right for you? Learn more - ¿No está seguro de qué destino de Azure SQL es adecuado para usted? Aprenda más + + Windows user account with read access to the network share location + Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red - - An error occurred while generating SKU recommendations for the server '{0}'. - Error al generar recomendaciones de SKU para el servidor \"{0}\". - - - No recommendation available - No hay ninguna recomendación disponible. - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - No se generaron recomendaciones de SKU, ya que no había SKU que pudieran satisfacer las características de rendimiento del origen. Intente seleccionar una plataforma de destino diferente, ajustar los parámetros de recomendación, seleccionar un conjunto diferente de bases de datos para evaluar o cambiar el modelo de recomendación. - - - Connection was successful but did not find any target databases. - La conexión se realizó correctamente, pero no se encontró ninguna base de datos de destino. - - - Connection error: {0} - Error de conexión: {0} - - - Connection was successful. Target databases found: {0} - La conexión se realizó correctamente. Bases de datos de destino encontradas: {0} - - - Select an Azure account and your target {0}. - Seleccione una cuenta de Azure y su destino {0}. - - - Error getting login information: {0} - Error al obtener la información de inicio de sesión: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Error de asignación de base de datos. No se puede seleccionar la base de datos de destino "{0}" como destino de migración para la base de datos "{1}". La base de datos de destino "{2}" ya está seleccionada como destino de migración para la base de datos "{3}". Seleccione otra base de datos de destino. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Error de asignación de base de datos. Faltan bases de datos de destino para migrar. Configure la conexión del servidor de destino y haga clic en conectar para recopilar la lista de destinos de migración de base de datos disponibles. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Se encontró un error de asignación (código de error: {0}) entre las bases de datos "{1}" y "{2}". La intercalación de la base de datos de origen "{3}" no coincide con la intercalación de la base de datos de destino "{4}". Seleccione o vuelva a crear una base de datos de destino con la misma intercalación que la base de datos de origen. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Error de asignación de base de datos. La base de datos de origen "{0}" no está asignada a una base de datos de destino. Seleccione una base de datos de destino a la que migrar. - - - Azure SQL target - Destino de Azure SQL - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - Más información: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Cuenta de usuario de Windows con acceso de lectura a la ubicación del recurso compartido de red. Yes - - Do you want to retry the failed table migrations? - ¿Desea reintentar las migraciones de tablas con errores? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + También puede seleccionar estos datos a partir de una carpeta existente si ya los ha recopilado anteriormente. - - Please resolve any errors before retrying the migration. - Resuelva los errores antes de reintentar la migración. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + Ha concedido Azure Data Studio acceso para migrar los certificados de cifrado y la base de datos. - - The migration failed with the following errors: - Error en la migración con los siguientes errores: + + You have not given Azure Data Studio access to migrate the encryption certificates. + No ha concedido acceso Azure Data Studio para migrar los certificados de cifrado. - - {0} of {1} databases selected - {0} de {1} bases de datos seleccionadas + + You must click the '{0}' button before proceeding to the next page of the wizard. + Debe hacer clic en el botón "{0}" antes de continuar con la página siguiente del asistente. + + + Your Azure Database Migration Service resource name + Nombre del recurso de Azure Database Migration Service + + + Your Azure SQL target resource name + Nombre del recurso de destino de Azure SQL + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Los detalles de la ubicación de la copia de seguridad de la base de datos, ya sea un recurso compartido de archivos de red o un contenedor de Azure Blob Storage (no es necesario para los destinos de Azure SQL Database). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [No hay resultados de evaluación para validar la preparación de la migración de la base de datos. Al activar esta casilla, confirma que quiere continuar migrando la base de datos al destino de Azure SQL deseado.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (cambiar) + + + {0} (requires credentials refresh) + {0} (requiere la actualización de credenciales) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 error + + + {0} - {1} - {2} vCore + {0} - {1} - {2} núcleo virtual + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - núcleo virtual {2} - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - núcleo virtual {2} - {3} GB + + + {0} - {1} errors + {0} -{1} errores + + + {0} - {1} vCore + {0} - {1} núcleo virtual + + + {0} GB + {0}GB + + + {0} GB + {0}GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} E/S por segundo + + + {0} MB + {0} MB + + + {0} Recommendations + ({0} recomendaciones) + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} El cifrado de datos transparente habilitó las bases de datos seleccionadas para la migración. {1} + + + {0} account linked + {0} cuenta vinculada + + + {0} accounts linked + {0} cuentas vinculadas + + + {0} cores + {0} núcleos + + + {0} database + {0} base de datos + + + {0} database has warnings + {0}database tiene advertencias + + + {0} databases + {0} bases de datos + + + {0} databases have warnings + {0} bases de datos tienen advertencias + + + {0} day + {0} día + + + {0} days + {0} días + + + {0} hr + {0} h + + + {0} hrs + {0} h + + + {0} min + {0} min + + + {0} mins + {0} minutos + + + {0} ms + {0} ms {0} of {1} {0} de {1} - - Waiting for {0} component to start. - Esperando a que se inicie el componente {0}. + + {0} of {1} + {0} de {1} + + + {0} of {1} completed + {0} de {1} completado + + + {0} of {1} databases selected + {0} de {1} bases de datos seleccionadas + + + {0} of {1} tables selected + {0} de {1} tablas seleccionadas + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} de {1} bases de datos seleccionadas usan cifrado de datos transparente. + + + {0} recommendation available + {0} recomendación disponible + + + {0} recommendations available + {0} recomendaciones disponibles + + + {0} sec + {0} s + + + {0} x {1} + {0} x {1} + + + {0}% + {0} % + + + {0}/{1} databases can be migrated without issues + {0}/{1} bases de datos se pueden migrar sin problemas + + + {0}/{1} databases selected + Bases de datos seleccionadas: {0}/{1} + + + {0}/{1} logins selected + {0}/{1} inicios de sesión seleccionados + + + {0}/{1} migrating logins displayed + {0}/{1} se muestran los inicios de sesión de migración + + + {0}th percentile + Percentil {0} + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic - + - - Downloading {0} - Descargando {0} + + ({0} KB) + ({0} KB) Done downloading {0} Descarga de {0} finalizada + + Downloading {0} + Descargando {0} + + + Downloading {0} + Descargando {0} + + + Extracted {0} ({1}/{2}) + Elementos extraídos {0} ({1} de {2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} No se pudieron descargar los archivos binarios para {0}. Use el siguiente vínculo para solucionar problemas: {1} @@ -3722,22 +3754,14 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). No se pudieron descargar los archivos binarios para {0}. Use este [vínculo para solucionar problemas]({1}). - - ({0} KB) - ({0} KB) - - - Downloading {0} - Descargando {0} - - - Extracted {0} ({1}/{2}) - Elementos extraídos {0} ({1} de {2}) - Failed to start {0}: {1} No se pudo iniciar {0}: {1} + + Installed {0} + {0} instalado + Installing {0} Service Instalando servicio {0} @@ -3746,22 +3770,38 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Installing {0} to {1} Instalando {0} en {1} - - Installed {0} - {0} instalado + + Starting {0} + Iniciando {0} {0} Started {0} Iniciado - - Starting {0} - Iniciando {0} - - + + + Azure SQL Migration + Migración de Azure SQL + + + Azure SQL Migration + Migración de Azure SQL + + + Azure SQL Migration + Migración de Azure SQL + + + Azure SQL Target details + Detalles de destino de Azure SQL + + + Azure SQL migration description + Descripción de la migración de Azure SQL + Cancel migration Cancelar migración @@ -3774,6 +3814,10 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Copy migration details Copiar detalles de la migración + + Database Migration Service details + Detalles de Database Migration Service + Database details Detalles de la base de datos @@ -3782,46 +3826,6 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Delete migration Eliminar migración - - Azure SQL migration description - Descripción de la migración de Azure SQL - - - Azure SQL Migration - Migración de Azure SQL - - - Azure SQL Migration - Migración de Azure SQL - - - Migration Context Menu - Menú contextual de migración - - - Migration Tasks - Tareas de migración - - - Azure SQL Migration - Migración de Azure SQL - - - Open Azure SQL migration notebooks - Abrir blocs de notas de migración de Azure SQL - - - New support request - Nueva solicitud de soporte técnico - - - Refresh - Actualizar - - - Retry migration - Reintentar migración - Feedback Comentarios @@ -3830,13 +3834,29 @@ Para mejorar el rendimiento y la alta disponibilidad, puede registrar nodos adic Migrate to Azure SQL Migrar a Azure SQL - - Database Migration Service details - Detalles de Database Migration Service + + Migration Context Menu + Menú contextual de migración - - Azure SQL Target details - Detalles de destino de Azure SQL + + Migration Tasks + Tareas de migración + + + New support request + Nueva solicitud de soporte técnico + + + Open Azure SQL migration notebooks + Abrir blocs de notas de migración de Azure SQL + + + Refresh + Actualizar + + + Retry migration + Reintentar migración diff --git a/resources/xlf/es/ms-mssql.sql-bindings-vscode.es.xlf b/resources/xlf/es/ms-mssql.sql-bindings-vscode.es.xlf new file mode 100644 index 0000000000..d0aab8d10c --- /dev/null +++ b/resources/xlf/es/ms-mssql.sql-bindings-vscode.es.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Opcional) Escriba la contraseña de conexión para guardar en local.settings.json + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Debe haber un proyecto de Azure Functions de C# para crear una nueva función de Azure con enlace SQL. + + + Add Package + Agregar paquete + + + Adding SQL Binding to function "{0}"... + Agregando enlace SQL a la función "{0}"... + + + Adding SQL nuget package: +{0} + Agregando paquete nuget de SQL: +{0} + + + An error occurred generating the connection string for the selected connection + Se ha producido un error al generar la cadena de conexión para la conexión seleccionada + + + Azure Functions extension must be installed in order to use this feature. + La extensión de Azure Functions debe estar instalada para poder usar esta característica. + + + Browse... + Examinar... + + + Close + Cerrar + + + Connection string setting name + Nombre de configuración de la cadena de conexión + + + Connection string setting specified in "local.settings.json" + La configuración de cadena de conexión está especificada en "local.settings.json" + + + Create Azure Function Project + Crear proyecto de Azure Function + + + Create new local app setting + Crear nueva configuración de aplicación local + + + Do not install + No instalar + + + Do you want to include the password from this connection in your local.settings.json file? + ¿Quiere incluir la contraseña de esta conexión en el archivo local.settings.json? + + + Enter SQL table to query + Escriba la tabla SQL que desea consultar + + + Enter SQL table to upsert into + Escriba la tabla SQL en la que se va a realizar la actualización + + + Enter SQL view to query + Escriba la vista SQL que desea consultar + + + Enter connection string + Escriba la cadena de conexión. + + + Enter connection string + Escriba la cadena de conexión. + + + Enter connection string setting name + Escriba el nombre de la configuración de la cadena de conexión + + + Error creating new Azure Function: {0} + Error al crear la nueva función de Azure: {0} + + + Failed to parse "{0}": {1}. + No se pudo analizar "{0}": {1}. + + + Failed to set connection string app setting + No se ha podido establecer la configuración de la aplicación de cadena de conexión + + + Failed to set connection string app setting: {0} + No se ha podido establecer la configuración de la aplicación de cadena de conexión: {0} + + + Fetching tables for selected database... + Capturando tablas para la base de datos seleccionada... + + + Fetching views for selected database... + Capturando vistas para la base de datos seleccionada... + + + Function Name + Nombre de la función + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Para poder usar la cadena de conexión SQL más tarde, deberá escribir manualmente la contraseña en el archivo local.settings.json. + + + Input + Entrada + + + Install + Instalar + + + Learn more + Obtener más información + + + Local app setting '{0}' already exists. Overwrite? + La configuración de la aplicación local "{0}" ya existe. Sobrescribir? + + + More Information + Más información + + + Name must not be empty + El nombre no puede estar en blanco + + + Name must not include special characters + El nombre no debe incluir caracteres especiales + + + No + No + + + No Azure functions in the current active file + No hay funciones Azure en el archivo activo actual + + + No Azure functions projects found in the workspace + No se encontró ningún proyecto de Azure Functions en el área de trabajo + + + Open File + Abrir archivo + + + Output + Salida + + + Retrieves data from a database + Recupere datos de una base de datos + + + SQL object to query + Objeto SQL para consultar + + + SQL table to upsert into + Tabla SQL para actualizar/insertar (upsert) + + + Save + Guardar + + + Save data to a database + Guardar datos en una base de datos + + + Select + Seleccionar + + + Select Database + Seleccionar la base de datos + + + Select SQL connection string method + Seleccionar método de cadena de conexión SQL + + + Select SQL connection string setting from local.settings.json + Seleccione la configuración de la cadena de conexión SQL de local.settings.jsen + + + Select a connection profile + Seleccionar un perfil de conexión + + + Select an Azure function in the current file to add SQL binding to + Seleccione una función de Azure en el archivo actual a la que agregar el enlace de SQL. + + + Select folder for the Azure Function project + Seleccionar carpeta para el proyecto de Azure Function + + + Select object type to insert or upsert into + Seleccione el tipo de objeto en el que se va a insertar o upsert + + + Select table to use + Seleccionar la tabla que se va a usar + + + Select the Azure Function project for the SQL Binding + Seleccione el proyecto de Azure Function para el enlace SQL. + + + Select type of binding + Seleccione el tipo de enlace + + + Select type of binding for the function '{0}' + Seleccione el tipo de enlace para la función ''{0}'' + + + Select view to use + Seleccionar vista para usar + + + Table + Tabla + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + La extensión Azure Functions es necesaria para crear una nueva función de Azure con enlace SQL, pero no está instalada, ¿quiere instalarla ahora? + + + There are unsaved changes in the current file. Save now? + Hay cambios no guardados en el archivo actual. ¿Quiere guardar ahora? + + + Timed out waiting for Azure Function file to be created + Se agotó el tiempo de espera para crear el archivo de Azure Function + + + Timed out waiting for extension to install + Se agotó el tiempo de espera para la instalación de la extensión + + + Value must not be empty + El valor no debe estar vacío. + + + View + Ver + + + Yes + + + + + + + + Add SQL Binding (preview) + Agregar enlace de SQL (versión preliminar) + + + Create Azure Function with SQL binding (preview) + Crear Azure Function con enlace SQL(versión preliminar) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Permite a los usuarios desarrollar y publicar Azure Functions con enlaces Azure SQL. + + + SQL Bindings + Enlaces DE SQL + + + + \ No newline at end of file diff --git a/resources/xlf/es/sql.es.xlf b/resources/xlf/es/sql.es.xlf index 40061f8b05..d8628c5ebb 100644 --- a/resources/xlf/es/sql.es.xlf +++ b/resources/xlf/es/sql.es.xlf @@ -1585,6 +1585,58 @@ Comandos omitidos predeterminados: + + + + Asymmetric Key + Clave asimétrica + + + Compress backup + Comprimir copia de seguridad + + + Use the default server setting + Utilizar la configuración del servidor predeterminada + + + Do not compress backup + No comprimir copia de seguridad + + + Database + Base de datos + + + Differential + Diferencial + + + Disk + Disco + + + Files and filegroups + Archivos y grupos de archivos + + + Full + Completa + + + Transaction Log + Registro de transacciones + + + Url + URL + + + Server Certificate + Certificado de servidor + + + @@ -2033,58 +2085,6 @@ Comandos omitidos predeterminados: - - - - Asymmetric Key - Clave asimétrica - - - Compress backup - Comprimir copia de seguridad - - - Use the default server setting - Utilizar la configuración del servidor predeterminada - - - Do not compress backup - No comprimir copia de seguridad - - - Database - Base de datos - - - Differential - Diferencial - - - Disk - Disco - - - Files and filegroups - Archivos y grupos de archivos - - - Full - Completa - - - Transaction Log - Registro de transacciones - - - Url - URL - - - Server Certificate - Certificado de servidor - - - @@ -2317,7 +2317,7 @@ Comandos omitidos predeterminados: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Comandos omitidos predeterminados: Dispose Edit Failed With Error: Eliminar edición con error: - - Close SQL Pane - Cerrar el panel de SQL + + Hide SQL Pane + Ocultar panel SQL Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results Tipo de gráfico predeterminado para usar al abrir el visor de gráficos a partir de los resultados de una consulta + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Versión preliminar) Habilite la contextualización de las consultas para GitHub Copilot. Esta configuración ayuda a GitHub Copilot a devolver sugerencias mejoradas, si la extensión Copilot está instalada y los proveedores han implementado la contextualización. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Controla el número máximo de filas permitidas para filtrar y ordenar en memoria. Si se supera el número, se deshabilitará la ordenación y el filtrado. Advertencia: El incremento de este número puede afectar al rendimiento. @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view Indica si se debe mostrar la barra de acciones en la vista de resultados de la consulta. + + Whether to show notifications when a results grid copy operation is completed. + Indica si se deben mostrar notificaciones cuando se completa una operación de copia de cuadrícula de resultados. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Indica si se debe omitir la adición de un salto de línea entre filas al copiar los resultados si la fila anterior ya tiene un salto de línea final. El valor predeterminado es false. @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [participar]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [rechazar]({1}). + + + Read More + Más información + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - I&&ntroducción - - - Show Getting Started - Ver introducción - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install Instalar - - Install additional support for {0} - Instalar compatibilidad adicional con {0} - - - Install {0} keymap - Instalar asignación de teclas de {0} - Installed Instalado - - {0} support is already installed - La compatibilidad con {0} ya está instalada - - - {0} keymap is already installed - El mapa de teclas de {0} ya está instalado - Installing additional support for {0}... Instalando compatibilidad adicional con {0}... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [participar]({1}). + + Getting &&Started + && denotes a mnemonic + I&&ntroducción - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Ayude a mejorar Azure Data Studio al permitir que Microsoft recopile datos de uso. Lea nuestra [declaración de privacidad]({0}) y obtenga información sobre cómo [rechazar]({1}). - - - Read More - Más información + + Show Getting Started + Ver introducción @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + No ha seleccionado ningún proveedor de autenticación. Vuelva a intentarlo. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + No tiene ninguna nube habilitada. Vaya a la configuración, busque la configuración de la cuenta de Azure y habilite por lo menos una nube. + Close Cerrar @@ -7625,6 +7625,10 @@ Mensaje de error: {1} Copy & Open Copiar y abrir + + Azure Auth: Device Code + Autenticación de Azure: código de dispositivo + Cancel Cancelar @@ -7645,6 +7649,10 @@ Mensaje de error: {1} Cannot start auto OAuth. An auto OAuth is already in progress. No se puede iniciar OAuth automático. Ya hay un OAuth automático en curso. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + No se puede iniciar un explorador web en este entorno. Inicie un explorador, navegue a la dirección URL anterior y escriba el código manualmente. + @@ -7909,10 +7917,6 @@ Mensaje de error: {1} Are you sure you want to cancel this connection? ¿Seguro que desea cancelar esta conexión? - - (Group: {0}) - (Grupo: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Mensaje de error: {1} Failed to get Azure account token for connection Error al obtener el token de cuenta de Azure para conexión + + Connection provider '{0}' not found + No se encontró el proveedor de conexión '{0}' + Failed to refresh Azure account token for connection Error al actualizar el token de cuenta de Azure para conexión @@ -7953,10 +7961,6 @@ Mensaje de error: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? La extensión que admite el tipo de proveedor '{0}' no está instalada actualmente. ¿Quiere ver las extensiones? - - Could not find provider for uri: {0} - No se encontró ningún proveedor para el URI: {0} - Connection Not Accepted Conexión no aceptada @@ -8853,6 +8857,14 @@ Mensaje de error: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + No se puede arrastrar el perfil al grupo: ya existe un perfil con opciones idénticas en el grupo. + + + @@ -9153,6 +9165,22 @@ Mensaje de error: {1} + + + + XEL Files + Archivos XEL + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + El archivo es demasiado grande para abrirlo en el generador de perfiles. El generador de perfiles puede abrir archivos de menos de 1 GB. + + + Loading the file might take a moment due to the file size. + La carga del archivo puede tardar un momento debido al tamaño del archivo. + + + @@ -9171,10 +9199,18 @@ Mensaje de error: {1} Copying... Copiando... + + Don't show again + No volver a mostrar + Loading the rows to be copied ({0}/{1})... Cargando las filas que se van a copiar ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + Las notificaciones de copia completada ahora están deshabilitadas. Para volver a habilitarlas, modifique la opción de configuración: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Mensaje de error: {1} Open file Abrir archivo + + Open file location + Abrir ubicación del archivo + CSV (Comma delimited) CSV (delimitado por comas) diff --git a/resources/xlf/es/git.es.xlf b/resources/xlf/es/vscode.git.es.xlf similarity index 64% rename from resources/xlf/es/git.es.xlf rename to resources/xlf/es/vscode.git.es.xlf index 4dfa09204b..45088e2c43 100644 --- a/resources/xlf/es/git.es.xlf +++ b/resources/xlf/es/vscode.git.es.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} Hacer "commit" e insertar + + $(info) Remote "{0}" has no tags. + $(info) Remoto "{0}" no tiene etiquetas. - + + $(info) This repository has no tags. + $(info) Este repositorio no tiene etiquetas. + + + "{0}" has fingerprint "{1}" + “{0}” tiene la huella digital “{1}”. + + + A branch named "{0}" already exists + Ya existe una rama denominada "{0}" + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + Se encontró un repositorio Git en las carpetas primarias del área de trabajo o en los archivos abiertos. ¿Desea abrir el repositorio? + + + Absolute paths not supported in "git.scanRepositories" setting. + No se admiten rutas de acceso absolutas en la configuración "git.scanRepositories". + + + Add Remote + Agregar remoto + + + Add a new remote... + Agregar un nuevo remoto... + + + Add remote from URL + Agregar remoto desde dirección URL + + + Add remote from {0} + Agregar remoto desde {0} + + + Add to Workspace + Añadir al área de trabajo + + + All Repositories + Todos los repositorios + + + Always + Siempre + + + Always Pull + Extraer siempre + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + ¿Seguro que quiere ELIMINAR {0} archivos?\n Esta acción es IRREVERSIBLE. \nSi continúa, los archivos SE PERDERÁN PARA SIEMPRE. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + ¿Seguro que quiere ELIMINAR {0}?\nEsta acción es IRREVERSIBLE.\nSi continúa, este archivo SE PERDERÁ PARA SIEMPRE. + + + Are you sure you want to continue connecting? + ¿Está seguro de que quiere continuar con la conexión? + + + Are you sure you want to create an empty commit? + ¿Seguro que desea crear una confirmación vacía? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + ¿Seguro que quiere descartar TODOS los cambios en {0} archivos? \nEsta acción es IRREVERSIBLE. \nSi continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. + + + Are you sure you want to discard changes in {0} files? + ¿Está seguro de que quiere descartar los cambios de {0} archivos? + + + Are you sure you want to discard changes in {0}? + ¿Está seguro de que quiere descartar los cambios de {0}? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + ¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay {0} cambios guardados provisionalmente que estarán sujetos a eliminación y PUEDEN SER IMPOSIBLES DE RECUPERAR. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + ¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay 1 cambio guardado provisionalmente que estará sujeto a eliminación y PUEDE SER IMPOSIBLES DE RECUPERAR. + + + Are you sure you want to drop the stash: {0}? + ¿Está seguro de que desea eliminar el intermedio: {0}? + + + Are you sure you want to restore {0} files? + ¿Está seguro de que desea restaurar {0} archivos? + + + Are you sure you want to restore {0}? + ¿Está seguro de que desea restaurar {0}? + + + Are you sure you want to stage {0} files with merge conflicts? + ¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación? + + + Are you sure you want to stage {0} with merge conflicts? + ¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación? + + + Ask Me Later + Preguntarme luego + + + Branch name + Nombre de rama + + + Branch name needs to match regex: {0} + El nombre de la rama debe coincidir con la regex: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + No se pueden enviar referencias al remoto. Intente ejecutar \'Pull\' primero para integrar sus cambios. + + + Can\'t undo because HEAD doesn\'t point to any commit. + No se puede deshacer porque HEAD no apunta a ningún commit. + + + Changes + Cambios + + + Checking Out Branch/Tag... + Extrayendo rama/etiqueta... + + + Checking Out Changes... + Extrayendo cambios... + + + Checkout Branch/Tag... + Desproteger rama/etiqueta... + + + Checkout detached... + Extracción del repositorio desasociada... + + + Choose Folder... + Elegir carpeta... + + + Choose a folder to clone {0} into + Elija una carpeta en la que clonar {0} + + + Choose a repository + Elija un repositorio + + + Choose which repository to clone + Elija el repositorio que se va a clonar + + + Clone from URL + Dirección URL de repositorio + + + Clone from {0} + Clonar desde {0} + + + Cloning git repository "{0}"... + Clonando el repositorio GIT '{0}'... + + + Commit + Confirmar + + Commit & Push Changes Confirmar y enviar cambios - - {0} Commit & Sync - {0} Hacer "commit" y sincronizar - - + Commit & Sync Changes Confirmar y sincronizar cambios - - {0} Commit - {0} Hacer "commit" + + Commit Anyway + Confirmar de todos modos - - Commit to New Branch & Push Changes - Hacer "commit" en rama nueva e insertar cambios - - - Commit to New Branch & Sync Changes - Hacer "commit" en rama nueva y sincronizar cambios - - - Commit Changes to New Branch - Hacer "commit" de cambios en una nueva rama - - + Commit Changes Confirmar cambios - + + Commit Changes on "{0}" + Confirmar cambios en "{0}" + + + Commit Changes to New Branch + Hacer "commit" de cambios en una nueva rama + + + Commit Hash + Hash de confirmación + + + Commit Staged Changes + Confirmar los cambios preparados + + + Commit message + Mensaje de confirmación + + + Commit operation was cancelled due to empty commit message. + Se canceló la operación de confirmación debido a un mensaje de confirmación vacío. + + + Commit to New Branch & Push Changes + Hacer "commit" en rama nueva e insertar cambios + + + Commit to New Branch & Synchronize Changes + Confirmar en una rama nueva y sincronizar cambios + + + Commit to a New Branch + Confirmar en una rama nueva + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + No se permiten las confirmaciones sin verificación, habilítelas con la configuración "git. allowNoVerifyCommit". + + Committing & Pushing Changes... Confirmando y enviando cambios... - - Committing & Synching Changes... - Confirnando y sincronizando cambios... + + Committing & Synchronizing Changes... + Confirmación y sincronización de cambios... - - Committing to New Branch & Pushing Changes... - Haciendo "commit" en nueva rama e insertando los cambios... - - - Committing to New Branch & Synching Changes... - Haciendo "commit" en nueva rama y sincronizando los cambios... - - + Committing Changes to New Branch... Haciendo "commit" de los cambios en la nueva rama... - + Committing Changes... Confirmando cambios... - - {0} Continue - {0} Continuar + + Committing to New Branch & Pushing Changes... + Haciendo "commit" en nueva rama e insertando los cambios... - + + Committing to New Branch & Synchronizing Changes... + Confirmando con la nueva rama y sincronizando cambios... + + + Conflict: Added By Them + Conflicto: agregado por ellos + + + Conflict: Added By Us + Conflicto: agregado por nosotros + + + Conflict: Both Added + Conflicto: agregado por ambos + + + Conflict: Both Deleted + Conflicto: eliminado por ambos + + + Conflict: Both Modified + Conflicto: modificado por ambos + + + Conflict: Deleted By Them + Conflicto: eliminado por ellos + + + Conflict: Deleted By Us + Conflicto: eliminado por nosotros + + Continue Rebase Continuar fusión mediante cambio de base - + Continuing Rebase... Continuando fusión mediante cambio de base... - + + Could not clone your repository as Git is not installed. + No se pudo clonar el repositorio porque GIT no está instalado. + + + Create Empty Commit + Crear una confirmación vacía + + + Create new branch from... + Crear rama a partir de... + + + Create new branch... + Crear rama... + + + Current + Actual + + + Current commit message only contains whitespace characters + El mensaje de confirmación actual solo contiene espacios en blanco. + + + Delete Branch + Borrar rama + + + Delete File + Eliminar archivo + + + Delete Files + Eliminar archivos + + + Delete file + Eliminar archivo + + + Deleted + Eliminado + + + Discard 1 File + Descartar un archivo + + + Discard 1 Tracked File + Descartar un archivo con seguimiento + + + Discard All {0} Files + Descartar todos los archivos ({0}) + + + Discard Changes + Descartar cambios + + + Discard {0} Tracked Files + Descartar {0} archivos con seguimiento + + + Don\'t Pull + No extraer + + + Don\'t Show Again + No volver a mostrar + + + Download Git + Descargar Git + + + Email + Correo electrónico + + + Failed to authenticate to git remote. + No se pudo autenticar en GIT remoto. + + + Failed to authenticate to git remote:\n\n{0} + No se pudo autenticar en GIT remoto:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + Ellos eliminaron el archivo "{0}" y nosotros lo modificamos.\n\n¿Qué quiere hacer? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + Nosotros eliminamos el archivo "{0}" y ellos lo modificaron.\n\n¿Qué quiere hacer? + + + Force Checkout + Forzar extracción del repositorio + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + No está permitido forzar envío de cambios, habilite la opción mediante el control "git.allowForcePush". + + + Git History + Historia de Git + + + Git error + Error de GIT + + + Git local working changes + Cambios de trabajo locales de Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + Se encontraron repositorios Git en las carpetas primarias del área de trabajo o en los archivos abiertos. ¿Desea abrir los repositorios? + + + Git: {0} + GIT: {0} + + + HEAD version of "{0}" is not available. + La versión HEAD de "{0}" no está disponible. + + + Ignored + Omitido + + + Incoming + Entrante + + + Index Added + Índice añadido + + + Index Copied + Índice copiado + + + Index Deleted + Índice Eliminado + + + Index Modified + Índice modificado + + + Index Renamed + Nombre de Índice Cambiado + + + Initialize Repository + Inicializar el repositorio + + + Intent to Add + Intención de añadir + + + Intent to Rename + Intención de cambiar el nombre + + + Invalid branch name + Nombre de rama no válido + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Parece que la rama actual "{0}" puede haberse reajustado. ¿Seguro que aún quiere incorporarlo? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + No es posible cambiar el mensaje de confirmación en medio de una fusión mediante cambio de base. Complete la operación de fusionar mediante cambio de base y fusione de forma interactiva. + + + Keep Our Version + Mantener nuestra versión + + + Keep Their Version + Mantener la versión de ellos + + + Learn More + Más información + + + Log level: {0} + Nivel de registro: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Asegúrese de configurar los valores de "user.name" y "user.email" en git. + + + Manage Unsafe Repositories + Administrar repositorios no seguros + + + Merge Changes + Fusionar cambios mediante combinación + + + Message + Mensaje + + + Message (commit on "{0}") + Mensaje (confirmar en "{0}") + + + Message ({0} to commit on "{1}") + Mensaje ({0} para confirmar en "{1}") + + + Message ({0} to commit) + Mensaje ({0} para confirmar) + + + Migrate Changes + Migrar cambios + + + Modified + Modificado + + + Never + Nunca + + + No + No + + + No rebase in progress. + No se está realizando ningún reajuste. + + + OK + Aceptar + + + OK, Don\'t Ask Again + Vale, no volver a preguntar + + + OK, Don\'t Show Again + Vale, no volver a mostrar + + + Open + Abrir + + + Open Comparison + Abrir comparación + + + Open Git Log + Abrir registro de GIT + + + Open Merge + Ejecutar combinación + + + Open Repositories In Parent Folders + Abrir repositorios en carpetas principales + + + Open Repository + Abrir repositorio + + + Open in New Window + Abrir en una ventana nueva + + + Optionally provide a stash message + Opcionalmente, proporcionar un mensaje para el guardado provisional + + + Passphrase + Frase de contraseña + + + Pick a branch to pull from + Seleccionar una rama de la que extraer + + + Pick a provider to publish the branch "{0}" to: + Seleccione un proveedor para publicar la rama "{0}": + + + Pick a remote to publish the branch "{0}" to: + Seleccionar un elemento remoto para publicar la rama "{0}": + + + Pick a remote to pull the branch from + Seleccione un origen remoto desde el que extraer la rama + + + Pick a remote to remove + Seleccione un remoto para quitar + + + Pick a repository to mark as safe and open + Elegir un repositorio para marcarlo como seguro y abierto + + + Pick a repository to open + Elija un repositorio para abrir + + + Pick a stash to apply + Elegir un cambio guardado provisionalmente para aplicarlo + + + Pick a stash to drop + Escoja una copia intermedia para eliminar + + + Pick a stash to pop + Elija un cambio guardado provisionalmente para aplicarlo y quitarlo + + + Pick workspace folder to initialize git repo in + Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git + + + Please check out a branch to push to a remote. + Extraiga del repositorio una rama para insertar un remoto. + + + Please clean your repository working tree before checkout. + Limpie el árbol de trabajo del repositorio antes de la desprotección. + + + Please provide a commit message + Proporcione un mensaje de confirmación + + + Please provide a message to annotate the tag + Por favor, especifique un mensaje para anotar la etiqueta + + + Please provide a new branch name + Proporcione un nuevo nombre de rama + + + Please provide a remote name + Proporcione un nombre de remoto + + + Please provide a tag name + Por favor proporcione un nombre para la etiqueta + + + Please provide the commit hash + Proporcione el hash de la confirmación + + + Publish Branch + Publicar rama + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Publicar Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Publicar Branch "{0}" + + + Publish to {0} + Publicar en {0} + + + Publish to... + Publicar en... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch de publicación "{0}"... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Publicando Branch... - - {0} Sync Changes{1}{2} - {0} Sincronizar cambios {1}{2} + + Pull + Extraer - + + Pull {0} and push {1} commits between {2}/{3} + Extraer {0} e insertar {1} confirmaciones entre {2}/{3} + + + Pull {0} commits from {1}/{2} + Extraer {0} las confirmaciones de {1}/{2} + + + Push {0} commits to {1}/{2} + Insertar las confirmaciones {0} en {1}/{2} + + + Rebasing + Creando una nueva base + + + Remote "{0}" already exists. + El remoto "{0}" ya existe. + + + Remote branch at {0} + Rama remota en {0} + + + Remote name + Nombre de remoto + + + Remote name format invalid + Formato de nombre de remoto no válido + + + Replace Local Tag(s) + Reemplazar etiqueta(s) local(es) + + + Restore file + Restaurar archivo + + + Restore files + Restaurar archivos + + + Save All & Commit + Guardar todo y confirmar + + + Save All & Stash + Guardar y almacenar + + + Select a branch or tag to checkout + Seleccionar una rama o etiqueta para extraer del repositorio + + + Select a branch to checkout in detached mode + Seleccionar una rama para desproteger en modo desasociado + + + Select a branch to delete + Seleccione una rama para borrar + + + Select a branch to merge from + Seleccione una rama desde la que fusionar + + + Select a branch to rebase onto + Seleccione una rama para reorganizarla en + + + Select a ref to create the branch from + Seleccione una referencia desde la cual se creará la rama + + + Select a remote to delete a tag from + Seleccione un control remoto para eliminar una etiqueta + + + Select a remote to fetch + Seleccionar un repositorio remoto para capturar + + + Select a tag to delete + Seleccione una etiqueta para eliminar + + + Select as Repository Destination + Seleccionar como destino del repositorio + + + Show Changes + Mostrar los cambios + + + Show Command Output + Mostrar salida del comando + + + Skipped found git in: "{0}" + Git omitido encontrado en: "{0}" + + + Staged Changes + Cambios preparados + + + Stash & Checkout + Guardar provisionalmente y extraer del repositorio + + + Stash Anyway + Guardar provisionalmente de todos modos + + + Stash message + Mensaje para el guardado provisional + + + Stashed Changes + Cambios guardados provisionalmente + + + Successfully pushed. + Push realizado con éxito. + + + Synchronize Changes + Sincronizar cambios + + + Synchronizing Changes... + Sincronizando cambios... + + + Syncing. Cancelling may cause serious damages to the repository + Sincronizando. La cancelación puede provocar daños graves en el repositorio. + + + Tag at {0} + Etiqueta en {0} + + + Tag name + Nombre de etiqueta + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + El repositorio "{0}" tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + La rama "{0}" no tiene ninguna rama remota. ¿Quiere publicar esta rama? + + + The branch "{0}" is not fully merged. Delete anyway? + La rama "{0}" no está totalmente combinada. ¿Eliminar de todos modos? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + La rama actual no está publicada en remoto. ¿Le gustaría publicarla para acceder a sus cambios en otro lugar? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}.\n\n¿Desea guardarlos antes de confirmar? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + El archivo siguiente tiene cambios no guardados que no se incluirán en el "stash" si continúa: {0}.\n\n¿Quiere guardarlo antes de aplicar "stash"? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + Los repositorios GIT de la carpeta actual son potencialmente inseguros, ya que las carpetas pertenecen a alguien que no es el usuario actual. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + El repositorio Git "{0}" contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + El repositorio GIT de la carpeta actual es potencialmente inseguro, ya que la carpeta pertenece a alguien que no es el usuario actual. + + + The last commit was a merge commit. Are you sure you want to undo it? + La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla? + + + The new branch will be "{0}" + La nueva rama será "{0}" + + + The repository does not have any commits. Please make an initial commit before creating a stash. + El repositorio no tiene ninguna confirmación. Realice una confirmación inicial antes de crear un almacenamiento provisional. + + + The selection range does not contain any changes. + El intervalo de selección no contiene ningún cambio. + + + There are merge conflicts. Resolve them before committing. + Hay conflictos de fusión. Resuelvalos antes de confirmar. + + + There are no available repositories + No hay repositorios disponibles + + + There are no changes to commit. + No hay cambios para confirmar. + + + There are no changes to stash. + No existen cambios para el guardado provisional. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + No hay cambios "staged" para hacer "commit".\n\n¿Quiere agregar al "stage" todos los cambios y hacer "commit" de estos directamente? + + + There are no staged changes to stash. + No hay ningún cambio guardado provisionalmente para confirmar. + + + There are no stashes in the repository. + No hay cambios guardados provisionalmente en el repositorio. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + Hay {0} archivos sin guardar.\n\n¿Quiere guardarlos antes de confirmar? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + Hay {0} archivos sin guardar.\n\n¿Quiere guardarlos antes de aplicar "stash"? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan. + + + There were merge conflicts while applying the stash. + Hubo conflictos de fusión al aplicar el cambio provisional. + + + This action will pull and push commits from and to "{0}/{1}". + Esta acción extraerá e insertará confirmaciones desde y hacia "{0}/{1}". + + + This repository has no remotes configured to fetch from. + El repositorio no tiene remotos configurados de los que recuperar. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + ¡Esto ELIMINARÁ {0} archivos sin seguimiento!\n¡Esta acción es IRREVERSIBLE!\nEstos archivos SE PERDERÁN PARA SIEMPRE. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Esto creará un repositorio Git en "{0}". ¿Está seguro de que quiere continuar? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Se detectaron demasiados cambios. A continuación solo se mostrarán los primeros {0} cambios. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + No se puede extraer del repositorio remoto debido a etiquetas en conflicto: {0}. ¿Desea resolver el conflicto reemplazando la(s) etiqueta(s) local(es)? + + + Uncommitted Changes + Cambios pendientes de confirmación + + + Undo merge commit + Deshacer la confirmación de fusión mediante combinación + + + Untracked + Sin seguimiento + + + Untracked Changes + Cambios sin seguimiento + + + Using git "{0}" from "{1}" + Usando GIT “{0}” desde “{1}” + + + Validating found git in: "{0}" + La validación encontró GIT en: “{0}“ + + + Would you like to add "{0}" to .gitignore? + ¿Quiere añadir "{0}" a .gitignore? + + + Would you like to open the cloned repository, or add it to the current workspace? + ¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual? + + + Would you like to open the cloned repository? + ¿Desea abrir el repositorio clonado? + + + Would you like to open the initialized repository, or add it to the current workspace? + ¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual? + + + Would you like to open the initialized repository? + ¿Desea abrir el repositorio inicializado? + + + Would you like {0} to [periodically run "git fetch"]({1})? + ¿Te gustaría que {0} [ejecute la “recuperación de cambios de Git” periódicamente]({1})? + + + Yes + + + + Yes, Don\'t Show Again + Sí, no volver a mostrar + + + You + Usted + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable.\n\n¿Seguro que quiere continuar? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Está a punto de forzar el envío de cambios mediante "push". Esta acción puede resultar destructiva y sobrescribir involuntariamente los cambios realizados por otros usuarios.\n\n¿Seguro que quiere continuar? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Está intentando confirmar en una rama protegida y es posible que no tenga permiso para insertar las confirmaciones en el remoto.\n\n¿Cómo quiere continuar? + + + Your local changes would be overwritten by checkout. + Los cambios locales se sobrescribirán al extraer del repositorio. + + + Your repository has no remotes configured to publish to. + El repositorio no tiene remotos configurados en los que publicar. + + + Your repository has no remotes configured to pull from. + El repositorio no tiene remotos configurados de los que extraer. + + + Your repository has no remotes configured to push to. + El repositorio no tiene remotos configurados en los que insertar. + + + Your repository has no remotes. + Su repositorio no tiene remotos. + + + no + no + + + yes + + + + {0} (Deleted) + {0} (eliminado) + + + {0} (Index) + {0} (índice) + + + {0} (Intent to add) + {0} (Intención de añadir) + + + {0} (Ours) + {0} (Nuestro) + + + {0} (Theirs) + {0} (el suyo) + + + {0} (Untracked) + {0} (Sin seguimiento) + + + {0} (Working Tree) + {0} (árbol de trabajo) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔{0} ({2}) + + + {0} Commit + {0} Hacer "commit" + + + {0} Commit & Push + {0} Hacer "commit" e insertar + + + {0} Commit & Sync + {0} Hacer "commit" y sincronizar + + + {0} Continue + {0} Continuar + + + {0} Fetch all remotes + {0} Capturar todos los repositorios remotos + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Publicar Branch - - Commit - Confirmar + + {0} Sync Changes{1}{2} + {0} Sincronizar cambios {1}{2} - - Synchronizing Changes... - Sincronizando cambios... - - - - - - - Missing or invalid credentials. - Faltan las credenciales o no son válidas. - - - - - - - No - No - - - Ask Me Later - Preguntarme luego - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - ¿Desea que Azure Data Studio [ejecute periódicamente 'git fetch']({0})? - - - Yes - - - - - - - - HEAD version of '{0}' is not available. - La versión HEAD de '{0}' no está disponible. - - - Theirs - Suya - - - Yours - Suyo - - - Add to Workspace - Añadir al área de trabajo - - - Add a new remote... - Agregar un nuevo remoto... - - - Add remote from URL - Agregar remoto desde dirección URL - - - Add remote from {0} - Agregar remoto desde {0} - - - Add Remote - Agregar remoto - - - Always - Siempre - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - Esto creará un repositorio Git en '{0}'. ¿Está seguro de que desea continuar? - - - Failed to authenticate to git remote. - No se pudo autenticar en GIT remoto. - - - Failed to authenticate to git remote: - -{0} - No se pudo autenticar en GIT remoto: - -{0} - - - A branch named '{0}' already exists - Ya existe una rama como '{0}' - - - Branch name - Nombre de rama - - - The new branch will be '{0}' - La nueva rama será '{0}' - - - Branch name needs to match regex: {0} - El nombre de la rama debe coincidir con la regex: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - No se pueden enviar referencias al remoto. Intenta ejecutar 'Pull' primero para integrar tus cambios. - - - Checkout detached... - Extracción del repositorio desasociada... - - - Choose Folder... - Elegir carpeta... - - - Please clean your repository working tree before checkout. - Limpie el árbol de trabajo del repositorio antes de la desprotección. - - - Clone from {0} - Clonar desde {0} - - - Cloning git repository '{0}'... - Clonando el repositorio git '{0}'... - - - Commit Staged Changes - Confirmar los cambios preparados - - - Create Empty Commit - Crear una confirmación vacía - - - Commit Anyway - Confirmar de todos modos - - - Commit Hash - Hash de confirmación - - - Commit message - Mensaje de confirmación - - - Commit to a New Branch - Confirmar en una rama nueva - - - Message (commit on '{0}') - Mensaje (confirmar en \"{0}\") - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Está intentando confirmar en una rama protegida y es posible que no tenga permiso para insertar las confirmaciones en el remoto. - -¿Cómo quiere continuar? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - ¿Seguro que quiere ELIMINAR {0}? -Esta acción es IRREVERSIBLE. -Si continúa, este archivo SE PERDERÁ PARA SIEMPRE. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - ¿Seguro que quiere ELIMINAR {0} archivos? -Esta acción es IRREVERSIBLE. -Si continúa, los archivos SE PERDERÁN PARA SIEMPRE. - - - Are you sure you want to discard changes in {0}? - ¿Está seguro de que quiere descartar los cambios de {0}? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - ¿Seguro que quiere descartar TODOS los cambios en {0} archivos? -Esta acción es IRREVERSIBLE. -Si continúa, su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Esta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. - - - Are you sure you want to discard changes in {0}? - ¿Está seguro de que quiere descartar los cambios de {0}? - - - Are you sure you want to discard changes in {0} files? - ¿Está seguro de que quiere descartar los cambios de {0} archivos? - - - Are you sure you want to create an empty commit? - ¿Seguro que desea crear una confirmación vacía? - - - The branch '{0}' is not fully merged. Delete anyway? - La rama '{0}' no está completamente fusionada. ¿Borrarla de todas formas? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Está a punto de forzar sus cambios, esto puede ser destructivo y podría sobrescribir inadvertidamente los cambios realizados por otros. - -¿Está seguro de continuar? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Está a punto de confirmar los cambios sin comprobación, lo que omite los enlaces previos a la confirmación y puede no ser deseable. - -¿Seguro que quiere continuar? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - La rama '{0}' no tiene ninguna rama remota. ¿Quiere publicar esta rama? - - - Are you sure you want to restore {0}? - ¿Está seguro de que desea restaurar {0}? - - - Are you sure you want to restore {0} files? - ¿Está seguro de que desea restaurar {0} archivos? - - - Are you sure you want to stage {0} with merge conflicts? - ¿Está seguro de que quiere hacer una copia intermedia de {0} con conflictos de fusión mediante combinación? - - - Are you sure you want to stage {0} files with merge conflicts? - ¿Está seguro de que quiere hacer una copia intermedia de {0} archivos con conflictos de fusión mediante combinación? - - - Create new branch... - Crear rama... - - - Create new branch from... - Crear rama a partir de... - - - Initialize Repository - Inicializar el repositorio - - - Current - Actual - - - Default - Valor predeterminado - - - Delete File - Eliminar archivo - - - Delete Branch - Borrar rama - - - Delete file - Eliminar archivo - - - Delete Files - Eliminar archivos - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - El archivo \"{0}\" fue borrado por ellos y modificado por nosotros. - -¿Qué desea hacer? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - El archivo \"{0}\" fue borrado por nosotros y modificado por ellos. - -¿Qué desea hacer? - - - Discard Changes - Descartar cambios - - - Discard All {0} Files - Descartar todos los archivos ({0}) - - - Discard 1 File - Descartar un archivo - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - ¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay {0} cambios guardados provisionalmente que estarán sujetos a eliminación y PUEDEN SER IMPOSIBLES DE RECUPERAR. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - ¿Está seguro de que quiere quitar TODOS los cambios guardados provisionalmente? Hay 1 cambio guardado provisionalmente que estará sujeto a eliminación y PUEDE SER IMPOSIBLES DE RECUPERAR. - - - Commit operation was cancelled due to empty commit message. - Se canceló la operación de confirmación debido a un mensaje de confirmación vacío. - - - Force Checkout - Forzar extracción del repositorio - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - No está permitida inserción forzosa, habilite esta opción con la opción \"git.allowForcePush\". - - - Git error - Error de GIT - - - Git: {0} - GIT: {0} - - - Open Comparison - Abrir comparación - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔{0} ({2}) - - - {0} (Index) - {0} (índice) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (árbol de trabajo) - - - Pick workspace folder to initialize git repo in - Seleccione una carpeta de área de trabajo en la que inicializar el repositorio de git - - - Initialize Repository - Inicializar el repositorio - - - Invalid branch name - Nombre de rama no válido - - - Keep Our Version - Mantener nuestra versión - - - Keep Their Version - Mantener la versión de ellos - - - Learn More - Más información - - - Your local changes would be overwritten by checkout. - Los cambios locales se sobrescribirán al extraer del repositorio. - - - The last commit was a merge commit. Are you sure you want to undo it? - La última confirmación fue una confirmación de fusión mediante combinación. ¿Seguro que quiere deshacerla? - - - There are merge conflicts. Resolve them before committing. - Hay conflictos de fusión. Resuelvalos antes de confirmar. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Asegúrese de configurar su \"user.name\" y \"user.email\" en git. - - - Never - Nunca - - - OK, Don't Show Again - No volver a mostrar - - - OK, Don't Ask Again - De acuerdo, no volver a preguntar - - - There are no changes to commit. - No hay cambios para confirmar. - - - There are no changes to stash. - No existen cambios para el guardado provisional. - - - Can't undo because HEAD doesn't point to any commit. - No se puede deshacer porque HEAD no apunta a ningún commit. - - - No rebase in progress. - No se está realizando ningún reajuste. - - - Your repository has no remotes. - Su repositorio no tiene remotos. - - - This repository has no remotes configured to fetch from. - El repositorio no tiene remotos configurados de los que recuperar. - - - Your repository has no remotes configured to publish to. - El repositorio no tiene remotos configurados en los que publicar. - - - Your repository has no remotes configured to pull from. - El repositorio no tiene remotos configurados de los que extraer. - - - Your repository has no remotes configured to push to. - El repositorio no tiene remotos configurados en los que insertar. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - No hay cambios preparados para confirmar. - -¿Desea poner en escena todos los cambios y confirmarlos directamente? - - - There are no stashes in the repository. - No hay cambios guardados provisionalmente en el repositorio. - - - This repository has no tags. - Este repositorio no tiene etiquetas. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Las confirmaciones sin verificación no están permitidas, habilítelas con el ajuste \"git.allowNoVerifyCommit\". - - - Please check out a branch to push to a remote. - Extraiga del repositorio una rama para insertar un remoto. - - - OK - Aceptar - - - Open Git Log - Abrir registro de GIT - - - Open Repository - Abrir repositorio - - - Open - Abrir - - - Open in New Window - Abrir en una ventana nueva - - - Pick a branch to pull from - Seleccionar una rama de la que extraer - - - Pick a provider to publish the branch '{0}' to: - Elija un proveedor para publicar la rama \"{0}\" en: - - - Pick a remote to publish the branch '{0}' to: - Seleccionar un elemento remoto para publicar la rama '{0}': - - - Pick a remote to pull the branch from - Seleccione un origen remoto desde el que extraer la rama - - - Pick a stash to apply - Elegir un cambio guardado provisionalmente para aplicarlo - - - Pick a stash to drop - Escoja una copia intermedia para eliminar - - - Pick a stash to pop - Elija un cambio guardado provisionalmente para aplicarlo y quitarlo - - - Would you like to open the cloned repository? - ¿Desea abrir el repositorio clonado? - - - Would you like to open the initialized repository? - ¿Desea abrir el repositorio inicializado? - - - Would you like to open the cloned repository, or add it to the current workspace? - ¿Desea abrir el repositorio clonado, o añadir al área de trabajo actual? - - - Would you like to open the initialized repository, or add it to the current workspace? - ¿Desea abrir el repositorio inicializado, o añadir al área de trabajo actual? - - - Please provide a new branch name - Proporcione un nuevo nombre de rama - - - Please provide the commit hash - Proporcione el hash de la confirmación - - - Please provide a commit message - Proporcione un mensaje de confirmación - - - Please provide a remote name - Proporcione un nombre de remoto - - - Optionally provide a stash message - Opcionalmente, proporcionar un mensaje para el guardado provisional - - - Please provide a message to annotate the tag - Por favor, especifique un mensaje para anotar la etiqueta - - - Please provide a tag name - Por favor proporcione un nombre para la etiqueta - - - Publish to {0} - Publicar en {0} - - - Remote '{0}' already exists. - El remoto \"{0}\" ya existe. - - - Remote branch at {0} - Rama remota en {0} - - - Remote name - Nombre de remoto - - - Remote name format invalid - Formato de nombre de remoto no válido - - - Pick a remote to remove - Seleccione un remoto para quitar - - - Clone from URL - Dirección URL de repositorio - - - Restore file - Restaurar archivo - - - Restore files - Restaurar archivos - - - Save All & Commit - Guardar todo y confirmar - - - Save All & Stash - Guardar y almacenar - - - Select a branch to merge from - Seleccione una rama desde la que fusionar - - - Select a branch to rebase onto - Seleccione una rama para reorganizarla en - - - Select a ref to checkout - Seleccione una referencia para desproteger - - - Select a ref to checkout in detached mode - Seleccionar una referencia para extraer del repositorio en modo desasociado - - - Select a ref to create the '{0}' branch from - Seleccione una referencia para crear la rama \"{0}\" de - - - Select a tag to delete - Seleccione una etiqueta para eliminar - - - Select a branch to delete - Seleccione una rama para borrar - - - Select log level - Seleccionar nivel de log - - - Select Repository Location - Seleccione la ubicación del repositorio - - - Show Command Output - Mostrar salida del comando - - - Stash Anyway - Guardar provisionalmente de todos modos - - - There were merge conflicts while applying the stash. - Hubo conflictos de fusión al aplicar el cambio provisional. - - - Stash message - Mensaje para el guardado provisional - - - Stash & Checkout - Guardar provisionalmente y extraer del repositorio - - - Are you sure you want to drop the stash: {0}? - ¿Está seguro de que desea eliminar el intermedio: {0}? - - - This action will pull and push commits from and to '{0}/{1}'. - Esta acción extraerá e insertará confirmaciones desde y hacia '{0}/{1}'. - - - Tag at {0} - Etiqueta en {0} - - - Message - Mensaje - - - Tag name - Nombre de etiqueta - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - Hay {0} archivos sin seguimiento que se ELIMINARÁN DEL DISCO si se descartan. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - El siguiente archivo sin seguimiento se ELIMINARÁ DEL DISCO si se descarta: {0}. - - - Undo merge commit - Deshacer la confirmación de fusión mediante combinación - - - There are {0} unsaved files. - -Would you like to save them before committing? - Hay {0} archivos sin guardar - -¿Quiere guardarlos antes de confirmar? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - El siguiente archivo tiene cambios no guardados que no se incluirán en la confirmación si continúa: {0}. - -¿Desea guardarlos antes de confirmar? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - Hay {0} archivos sin guardar. - -¿Desea guardarlos antes de almacenarlos? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - El siguiente archivo tiene cambios no guardados que no se incluirán en el intermedio si procede:{0}. - -¿Quiere guardarlo antes de almacenarlo? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - ¡Esto ELIMINARÁ {0} archivos sin seguimiento. -Esta acción es IRREVERSIBLE. -Estos archivos SE PERDERÁN PARA SIEMPRE. - - - Yes - - - - Discard 1 Tracked File - Descartar un archivo con seguimiento - - - Discard {0} Tracked Files - Descartar {0} archivos con seguimiento - - - Yes, Don't Show Again - Sí, no volver a mostrar - - - - - - - Log level: {0} - Nivel de registro: {0} - - - - - - - Skipped found git in: {0} - Se omitió git encontrado en: {0} - - - Using git {0} from {1} - Usando GIT {0} desde {1} - - - Validating found git in: {0} - La validación encontró Git en: {0} - - - - - - - There are no available repositories - No hay repositorios disponibles - - - Absolute paths not supported in 'git.scanRepositories' setting. - Rutas absolutas no admitidas en la configuración de \"git.scanRepositories\". - - - Choose a repository - Elija un repositorio - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - No se puede abrir automáticamente el repositorio git en '{0}'. Para abrir ese repositorio git, ábralo directamente como carpeta en VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - El repositorio ' {0} ' tiene {1} submódulos que no se abrirán automáticamente. Usted todavía puede abrir cada archivo individualmente. - - - - - - - Would you like to add '{0}' to .gitignore? - ¿Desea agregar \"{0}\" a .gitignore? - - - Conflict: Added By Them - Conflicto: agregado por ellos - - - Conflict: Added By Us - Conflicto: agregado por nosotros - - - Always Pull - Extraer siempre - - - Conflict: Both Added - Conflicto: agregado por ambos - - - Conflict: Both Deleted - Conflicto: eliminado por ambos - - - Conflict: Both Modified - Conflicto: modificado por ambos - - - Changes - Cambios - - - Commit - Confirmar - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - No es posible cambiar el mensaje de confirmación en medio de un rebase. En su lugar, complete la operación rebase y utilice rebase interactivo. - - - Message ({0} to commit) - Mensaje ({0} para confirmar) - - + {0} characters left in current line quedan {0} caracteres en la línea actual - + {0} characters over {1} in current line {0} caracteres sobre {1} en la línea actual - - Current commit message only contains whitespace characters - El mensaje de confirmación actual solo contiene espacios en blanco. + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Mensaje ({0} para confirmar en \"{1}\") - - - Deleted - Eliminado - - - Conflict: Deleted By Them - Conflicto: eliminado por ellos - - - Conflict: Deleted By Us - Conflicto: eliminado por nosotros - - - Don't Pull - No extraer - - - {0} (Deleted) - {0} (eliminado) - - - {0} (Index) - {0} (índice) - - - {0} (Ours) - {0} (Nuestro) - - - {0} (Theirs) - {0} (el suyo) - - - {0} (Untracked) - {0} (Sin seguimiento) - - - {0} (Working Tree) - {0} (árbol de trabajo) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - El repositorio Git '{0}' contiene muchos cambios activos, solamente un subconjunto de las características de Git serán habilitadas. - - - Ignored - Omitido - - - Index Added - Índice añadido - - - Index Copied - Índice copiado - - - Index Deleted - Índice Eliminado - - - Index Modified - Índice modificado - - - Index Renamed - Nombre de Índice Cambiado - - - Intent to Add - Intención de añadir - - - Merge Changes - Fusionar cambios mediante combinación - - - Modified - Modificado - - - Don't Show Again - No mostrar de nuevo - - - No - No - - - OK - Aceptar - - - Open - Abrir - - - Open Merge - Ejecutar combinación - - - Pull - Extraer - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Parece que la rama actual \"{0}\" podría haber sido reorganizada. ¿Está seguro de que todavía desea extraerla? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Parece que la rama actual puede haber sido reorganizada. ¿Estás seguro de que todavía desea extraerla? - - - Pull {0} commits from {1}/{2} - Extraer {0} las confirmaciones de {1}/{2} - - - Pull {0} and push {1} commits between {2}/{3} - Extraer {0} e insertar {1} confirmaciones entre {2}/{3} - - - Push {0} commits to {1}/{2} - Insertar las confirmaciones {0} en {1}/{2} - - - Successfully pushed. - Push realizado con éxito. - - - Staged Changes - Cambios preparados - - - Synchronize Changes - Sincronizar cambios - - - Syncing. Cancelling may cause serious damages to the repository - Sincronizando. La cancelación puede provocar daños graves en el repositorio. - - - Too many changes were detected. Only the first {0} changes will be shown below. - Se detectaron demasiados cambios. A continuación solo se mostrarán los primeros {0} cambios. - - - Untracked - Sin seguimiento - - - Untracked Changes - Cambios sin seguimiento - - - Yes - + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nEsta acción es IRREVERSIBLE. Su espacio de trabajo actual SE PERDERÁ PARA SIEMPRE. - + - - Checkout branch/tag... - Extraer del repositorio una rama o etiqueta... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Se encontró un repositorio git en las carpetas primarias del área de trabajo o en los archivos abiertos. + [Abrir repositorio](command:git.openRepositoriesInParentFolders) +Use la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias de áreas de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Publicar rama + + A random adjective + Un adjetivo aleatorio - - Publish to {0} - Publicar en {0} + + A random animal name + Un nombre de animal aleatorio - - Publish to... - Publicar en... + + A random color name + Un nombre de color aleatorio - - Rebasing - Creando una nueva base + + A random number between 100 and 999 + Un número aleatorio entre 100 y 999 - - Synchronizing Changes... - Sincronizando cambios... + + A regular expression to validate new branch names. + Una expresión regular para validar nuevos nombres de rama. - - - - - - Email - Correo electrónico + + Abort Merge + Anular combinación - - Open Comparison - Abrir comparación + + Abort Rebase + Anular fusión mediante cambio de base - - Git History - Historia de Git - - - Staged Changes - Cambios almacenados provisionalmente - - - Uncommitted Changes - Cambios pendientes de confirmación - - - You - Usted - - - - - - - Color for added resources. - Color de los recursos agregados. - - - Color for resources with conflicts. - Color para los recursos con conflictos. - - - Color for deleted resources. - Color para los recursos eliminados. - - - Color for ignored resources. - Color para los recursos ignorados. - - - Color for modified resources. - Color para recursos modificados. - - - Color for renamed or copied resources. - Color para los recursos que se han cambiado de nombre o se han copiado. - - - Color for deleted resources which have been staged. - Color de los recursos eliminados que se han almacenado provisionalmente. - - - Color for modified resources which have been staged. - Color de los recursos modificados que se han almacenado provisionalmente. - - - Color for submodule resources. - Color para los recursos de submódulos. - - - Color for untracked resources. - Color para los recursos a los que no se les hace seguimiento. + + Accept Commit Message + Aceptar mensaje de confirmación Add Remote... Agregar remoto... - - Get Remote Sources - Obtener orígenes remotos + + Add to .gitignore + Añadir a .gitignore - - Get Repositories - Obtener repositorios + + All changes, tracked and untracked, appear together and behave equally. + Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual. - - Get Repository State - Obtener estado del repositorio + + Always commit changes to a new branch. + Confirmar siempre los cambios en una rama nueva. - - Create Branch... - Crear rama... + + Always commit changes to the protected branch. + Confirmar siempre los cambios en la rama protegida. - - Create Branch From... - Crear rama desde... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Confirma siempre la creación de confirmaciones vacías para el comando \"Git: confirmación vacía\". - - Checkout to... - Desproteger en... + + Always open a repository in parent folders of workspaces or open files. + Abra siempre un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos. + + + Always open in a new window. + Abrir siempre en una ventana nueva. + + + Always open in current window. + Abrir siempre en la ventana actual. + + + Always prompt before changes are committed to a protected branch. + Preguntar siempre antes de que los cambios se confirmen en una rama protegida. + + + Always prompt for action. + Solicitar siempre la acción. + + + Always publish unpublished git state when using Continue Working On from a git repository + Publicar siempre el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git + + + Always show the Staged Changes resource group. + Permitir siempre el grupo de recursos Cambios almacenados provisionalmente. + + + Amend + Rectificar + + + Apply Latest Stash + Aplicar últimos cambios guardados provisionalmente + + + Apply Stash... + Aplicar cambio guardados provisionalmente + + + Automatically stage all changes. + Almacenar automáticamente todos los cambios + + + Automatically stage tracked changes only. + Almacenar automáticamente sólo los cambios supervisados. + + + Branch + Rama + + + Changes + Cambios + + + Check for any unsaved files. + Compruebe si hay archivos sin guardar. + + + Check for any unsaved files. + Compruebe si hay archivos sin guardar. + + + Check only for unsaved staged files. + Compruebe solo si hay archivos preconfigurados sin guardar. + + + Check only for unsaved staged files. + Compruebe solo si hay archivos preconfigurados sin guardar. Checkout to (Detached)... Extraer del repositorio en (desasociado)... + + Checkout to... + Desproteger en... + Cherry Pick... Selección exclusiva... - - Discard Changes - Descartar cambios - - - Discard All Changes - Descartar todos los cambios - - - Discard All Tracked Changes - Descartar todos los cambios a los que se les realiza seguimiento - - - Discard All Untracked Changes - Descartar todos los cambios a los que no se está haciendo seguimiento - Clone Clonar @@ -1288,18 +1332,70 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Clone (Recursive) Clonar (recursivo) - - Close Repository - Cerrar repositorio + + Clone Repository Locally and Open on Desktop... + Clonar repositorio localmente y abrir en escritorio... Close All Diff Editors Cerrar todos los editores de diferencias + + Close Repository + Cerrar repositorio + + + Color for added resources. + Color de los recursos agregados. + + + Color for deleted resources which have been staged. + Color de los recursos eliminados que se han almacenado provisionalmente. + + + Color for deleted resources. + Color para los recursos eliminados. + + + Color for ignored resources. + Color para los recursos ignorados. + + + Color for modified resources which have been staged. + Color de los recursos modificados que se han almacenado provisionalmente. + + + Color for modified resources. + Color para recursos modificados. + + + Color for renamed or copied resources. + Color para los recursos que se han cambiado de nombre o se han copiado. + + + Color for resources with conflicts. + Color para los recursos con conflictos. + + + Color for submodule resources. + Color para los recursos de submódulos. + + + Color for untracked resources. + Color para los recursos a los que no se les hace seguimiento. + + + Commit + Confirmar + Commit Confirmar + + Commit (No Verify) + Confirmar (no comprobar) + Commit All Confirmar todo @@ -1332,18 +1428,6 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Commit Empty (No Verify) Confirmar vacíos (no comprobar) - - Accept Commit Message - Aceptar mensaje de confirmación - - - Discard Commit Message - Descartar mensaje de confirmación - - - Commit (No Verify) - Confirmar (no comprobar) - Commit Staged Confirmar elementos almacenados provisionalmente @@ -1368,6 +1452,254 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Commit Staged (Signed Off, No Verify) Confirmar almacenados provisionalmente (aprobado, no comprobar) + + Commit all changes when there are no staged changes. + Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente. + + + Compare with Selected + Comparar con seleccionados + + + Complete Merge + Completar la fusión mediante combinación + + + Compute Conflicts With Git + Conflictos de proceso con GIT + + + Compute Conflicts With Git (Diff3) + Conflictos de proceso con Git (Diff3) + + + Configures when repositories should be automatically detected. + Configura cuándo los repositorios deben detectarse automáticamente. + + + Confirm before synchronizing git repositories. + Confirmar antes de sincronizar repositorios GIT. + + + Continue Working in New Local Clone + Seguir trabajando en el nuevo clon local + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Controlar si se debe abrir un repositorio en carpetas primarias de áreas de trabajo o archivos abiertos. + + + Control which changes are automatically staged by Smart Commit. + Controle qué cambios se realizan automáticamente mediante Smart Commit. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Controla cómo limitar el número de cambios que se pueden analizar desde el comando de estado de Git. Se puede establecer en 0 sin límite. + + + Controls how untracked changes behave. + Controla el comportamiento de los cambios a los que no se hace seguimiento. + + + Controls the Git count badge. + Controla la insignia de recuento de Git. + + + Controls the commit message length threshold for showing a warning. + Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\". + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Controla la profundidad usada al examinar las carpetas del área de trabajo en busca de repositorios Git cuando "#git.autoRepositoryDetection#" está establecido en "true" o "subFolders". Se puede establecer en "-1" para que no haya límite. + + + Controls the limit of git submodules detected. + Controla el límite de submódulos de git detectados. + + + Controls the signoff flag for all commits. + Controla el indicador de firma para todos los commits + + + Controls the sort order for branches. + Controla el criterio de ordenación de las bifurcaciones. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Controla el umbral del índice de similitud (es decir, cantidad de adiciones o eliminaciones en comparación con el tamaño del archivo) para que los cambios de un par de archivos agregados o eliminados se consideren un cambio de nombre. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controla qué tipo de referencias git son enumeradas cuando se ejecuta \"Desproteger en...\". + + + Controls when to show commit message input validation. + Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Controla si se debe sobrescribir GIT_ASKPASS para usar la versión integrada. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos. + + + Controls whether Git should check for unsaved files before committing. + Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. + + + Controls whether Git should check for unsaved files before stashing changes. + Controla si Git debe buscar archivos no guardados antes de almacenar los cambios. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Controla si una rama que no tiene confirmaciones salientes se reenvía rápidamente antes de restaurarse. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Controla si un editor de texto completo será utilizado para crear mensajes de confirmación, siempre que no se proporcione ningún mensaje en el cuadro de entrada de confirmación. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Controla si se muestra un mensaje antes de confirmar los cambios en una rama protegida. + + + Controls whether a random name is generated when creating a new branch. + Controla si se genera un nombre aleatorio al crear una rama nueva. + + + Controls whether an action button is shown in the Source Control view. + Controla si se muestra un botón de acción en la vista Control de código fuente. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación. + + + Controls whether force push (with or without lease) is enabled. + Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión). + + + Controls whether force pushing uses the safer force-with-lease variant. + Controla si forzar envío de cambios usa variante de forzar con concesión, más segura. + + + Controls whether git actions should show progress. + Controla si las acciones de git deben mostrar el progreso. + + + Controls whether the Git Sync command appears in the status bar. + Controla si el comando Git Sync aparece en la barra de estado. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Controla si el editor de diferencias debe cerrarse automáticamente cuando los cambios se guardan provisionalmente, se confirman, se descartan, se almacenan provisionalmente o se quitan. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal. + + + Controls whether to ask for confirmation before committing without verification. + Controla si se debe pedir confirmación antes de ejecutar sin comprobación. + + + Controls whether to ask for confirmation before force-pushing. + Controla si va a solicitar confirmación antes de forzar envío de cambios. + + + Controls whether to automatically detect git submodules. + Controla si se detectan automáticamente los submódulos Git. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controla si se permite que VS Code sea el editor Git para los procesos Git generados en la terminal integrada. Nota: los terminales deben reiniciarse para recoger un cambio en esta configuración. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controla si debe habilitarse VS Code como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración. + + + Controls whether to open a repository automatically after cloning. + Controla si se va a abrir un repositorio de forma automática después de la clonación. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Controle si se debe actualizar de manera optimista el estado de la vista Control de código fuente después de ejecutar comandos de Git. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Controla si se publica el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta. + + + Controls whether to show a notification when a push is successful. + Controla si se va a mostrar una notificación cuando un push es exitoso. + + + Controls whether to show an inline Open File action in the Git changes view. + Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git + + + Controls whether to show the commit author in the Timeline view. + Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo. + + + Controls whether to show the commit input in the Git source control panel. + Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT. + + + Controls whether to show uncommitted changes in the Timeline view. + Controla si se van a mostrar los cambios no confirmados en la vista Escala de tiempo. + + + Controls whether to use the message from the commit input box as the default stash message. + Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado. + + + Controls which date to use for items in the Timeline view. + Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo. + + + Copy Commit ID + Copiar ID de confirmación + + + Copy Commit Message + Copiar mensaje de confirmación + + + Count all changes. + Recuento de todos los cambios. + + + Count only tracked changes. + Recuento solo de los cambios de los que se ha realizado seguimiento. + + + Create Branch From... + Crear rama desde... + + + Create Branch... + Crear rama... + Create Tag Crear etiqueta @@ -1376,46 +1708,251 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Delete Branch... Borrar rama... + + Delete Remote Tag + Eliminar etiqueta remota + Delete Tag Eliminar etiqueta + + Disable automatic repository scanning. + Desactivar el escaneado automático de repositorio. + + + Disable this check. + Desactive esta comprobación. + + + Disable this check. + Desactive esta comprobación. + + + Discard All Changes + Descartar todos los cambios + + + Discard All Tracked Changes + Descartar todos los cambios a los que se les realiza seguimiento + + + Discard All Untracked Changes + Descartar todos los cambios a los que no se está haciendo seguimiento + + + Discard Changes + Descartar cambios + + + Discard Commit Message + Descartar mensaje de confirmación + + + Don't run any command after a commit. + No ejecutar ningún comando después de una confirmación. + + + Drop All Stashes... + Quitar todos los cambios guardados provisionalmente... + + + Drop Stash... + Descartar cambios guardados provisionalmente... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duración en segundos entre cada búsqueda automática de git, cuando \"#git.autofetch#\" está activado. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Habilite la salida detallada cuando "#git.useEditorAsCommitInput#" esté habilitado. + + + Enables commit signing with GPG or X.509. + Habilita la firma de confirmaciones con GPG o X.509. + + + Experimental improvements for the git setup flow. + Mejoras experimentales para el flujo de configuración de Git. + Fetch Capturar - - Fetch From All Remotes - Capturar desde todos los remotos - Fetch (Prune) Fetch (capturar) - - Accept Merge - Aceptar fusión mediante combinación + + Fetch From All Remotes + Capturar desde todos los remotos - - Add to .gitignore - Añadir a .gitignore + + Fetch all tags when pulling. + Recupere todas las etiquetas al insertar. + + + Force git to use rebase when running the sync command. + Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización. + + + Get Remote Sources + Obtener orígenes remotos + + + Get Repositories + Obtener repositorios + + + Get Repository State + Obtener estado del repositorio + + + Git + GIT + + + Git + GIT + + + Git SCM Integration + Integración Git SCM + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Se encontraron repositorios git en las carpetas primarias del área de trabajo o en los archivos abiertos. + [Abrir repositorio](command:git.openRepositoriesInParentFolders) + Use la configuración [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar si se abren repositorios git en carpetas primarias del área de trabajo o archivos abiertos. Para obtener más información [lea nuestros documentos](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Si desea utilizar las características de git, habilite git en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Para obtener más información sobre cómo usar Git y el control de código fuente en VS Code [lea nuestros documentos](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Ignore las modificaciones de los submódulos en el árbol de archivos. + + + Ignores the legacy Git warning. + Ignora las advertencias hereradas de GIT. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows. + + + Ignores the warning when Git is missing. + Ignora la advertencia cuando falta Git. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla. + + + Ignores the warning when there are too many changes in a repository. + Ignora la advertencia cuando hay demasiados cambios en un repositorio. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL. +[Abrir carpeta](command:vscode.openFolder) +[Clonar repositorio](command:git.clone) +Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). Initialize Repository Inicializar el repositorio + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Instale Git, un conocido sistema de control de código fuente, para realizar un seguimiento de los cambios de código y colaborar con otros usuarios. Obtenga más información en nuestras [guías Git](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Lista de diccionarios usados para el nombre de rama generado aleatoriamente. Cada valor representa el diccionario usado para generar el segmento del nombre de rama. Diccionarios admitidos: "adjetivos", "animales", "colores" y "números". + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Lista de carpetas que se ignoran al buscar repositorios Git cuando `#git.autoRepositoryDetection#` se establece como `true` o `subFolders`. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Lista de comandos git (p. ej., commit, push) que tendrían `stdout` registrado en el [git output](command:git.showOutput). Si el comando git tiene configurado un enlace del lado cliente, el enlace del lado cliente `stdout` también se registrará en el [git output](command:git.showOutput). + + + List of git repositories to ignore. + Lista de repositorios GIT que se van a ignorar. + + + List of paths to search for git repositories in. + Lista de rutas en las que buscar repositorios de git. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'. + + + Local branches + Ramas locales + + + Manage Unsafe Repositories + Administrar repositorios no seguros + Merge Branch... Fusionar rama... + + Never open a repository in parent folders of workspaces or open files. + Nunca abra un repositorio en carpetas primarias de áreas de trabajo ni archivos abiertos. + + + Never publish unpublished git state when using Continue Working On from a git repository + No publicar nunca el estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git + + + Only open in current window when no folder is opened. + Abrir solo en la ventana actual si no hay ninguna carpeta abierta. + Open All Changes Abrir todos los cambios + + Open Changes + Abrir cambios + Open Changes Abrir cambios + + Open Containing Folder + Abrir carpeta contenedora + Open File Abrir archivo @@ -1424,10 +1961,46 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Open File (HEAD) Abrir archivo (HEAD) + + Open Repositories In Parent Folders + Abrir repositorios en carpetas principales + Open Repository Abrir repositorio + + Open the merge editor for files that are currently under conflict. + Abra el editor de combinación para los archivos que están actualmente en conflicto. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Ruta y nombre de archivo del ejecutable de git, por ejemplo, \"C:\NArchivos de Programa\NGit\bin\git.exe\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar. + + + Pop Latest Stash + Aplicar y quitar últimos cambios guardados provisionalmente... + + + Pop Stash... + Aplicar y quitar cambios guardados provisionalmente... + + + Prefix used when creating a new branch. + Prefijo usado al crear una rama nueva. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Preguntar antes de abrir un repositorio en las carpetas primarias de las áreas de trabajo o abrir archivos. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Preguntar para publicar estado de git no publicado cuando se usa Continuar trabajando en desde un repositorio git + + + Prune when fetching. + Eliminar al capturar. + Publish Branch... Publicar rama... @@ -1436,13 +2009,17 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Pull Incorporación de cambios + + Pull (Rebase) + Incorporación de cambios (fusionar mediante cambio de base) + Pull from... Extraer de... - - Pull (Rebase) - Incorporación de cambios (fusionar mediante cambio de base) + + Pull, Push + Extraer, insertar Push @@ -1464,6 +2041,10 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Push Tags Insertar etiquetas + + Push all annotated tags when running the sync command. + Inserte todas las etiquetas anotadas al ejecutar el comando sync. + Push to... Insertar en... @@ -1476,14 +2057,22 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Rebase Branch... Reorganizar rama... - - Abort Rebase - Anular fusión mediante cambio de base - Refresh Actualizar + + Remember the last git command that ran after a commit. + Recuerde el último comando git que se ejecutó después de una confirmación. + + + Remote + Remoto + + + Remote branches + Ramas remotas + Remove Remote Quitar remoto @@ -1496,25 +2085,25 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Rename Branch... Renombrar Rama... + + Resolve in Merge Editor + Resolver en el Editor de combinación + Restore Commit Template Restaurar plantilla de confirmación - - Open Containing Folder - Abrir carpeta contenedora - - - Reveal in Finder - Revelar en Finder + + Reveal in Explorer View + Mostrar en la vista Explorador Reveal in File Explorer Mostrar en el Explorador de archivos - - Reveal in Explorer View - Mostrar en la vista Explorador + + Reveal in Finder + Revelar en Finder Revert Change @@ -1524,17 +2113,72 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Revert Selected Ranges Revertir los intervalos seleccionados - - Set Log Level... - Establecer nivel de registro... + + Run 'git pull' and 'git push' after a successful commit. + Ejecute "git pull" y "git push" después de una confirmación correcta. + + + Run 'git push' after a successful commit. + Ejecute "git push" después de una confirmación correcta. + + + Run a git command after a successful commit. + Ejecuta un comando de git después de una confirmación correcta. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos. + + + Scan for parent folders of open files. + Buscar por carpetas padre de los archivos abiertos. + + + Scan for subfolders of the currently opened folder. + Buscar por subcarpetas de la carpeta actualmente abierta. + + + Scanning folder for git repositories... + Examinando la carpeta de repositorios git... + + + Scanning workspace for git repositories... + Examinando el área de trabajo en busca de repositorios git... + + + Select for Compare + Seleccionar para comparar Show Git Output Mostrar salida de GIT - - Stage Changes - Almacenar cambios provisionalmente + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Muestra un botón de acción para confirmar los cambios cuando la rama local haya modificado archivos listos para confirmarse. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Muestra un botón de acción para publicar la rama local cuando no tiene una rama remota de seguimiento. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Muestra un botón de acción para sincronizar los cambios cuando la rama local está por delante o detrás de la rama remota. + + + Sign Off + Cerrar sesión + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + El control de código fuente depende de la instalación de Git. +[Descargar Git para Linux](https://git-scm.com/download/linux) +Después de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). Stage All Changes @@ -1556,41 +2200,37 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Stage Change Cambiar etapa + + Stage Changes + Almacenar cambios provisionalmente + Stage Selected Ranges Realizar copia intermedia de los intervalos seleccionados + + Stash + Stash + Stash Guardar provisionalmente - - Apply Stash... - Aplicar cambio guardados provisionalmente - - - Apply Latest Stash - Aplicar últimos cambios guardados provisionalmente - - - Drop Stash... - Descartar cambios guardados provisionalmente... - - - Drop All Stashes... - Quitar todos los cambios guardados provisionalmente... - Stash (Include Untracked) Guardar provisionalmente (Incluir sin seguimiento) - - Pop Stash... - Aplicar y quitar cambios guardados provisionalmente... + + Stash Staged + Guardar provisionalmente - - Pop Latest Stash - Aplicar y quitar últimos cambios guardados provisionalmente... + + Stash any changes before pulling and restore them after successful pull. + Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados). Sync @@ -1600,657 +2240,43 @@ Estos archivos SE PERDERÁN PARA SIEMPRE. Sync (Rebase) Sincronizar (Rebase) - - Compare with Selected - Comparar con seleccionados - - - Copy Commit ID - Copiar ID de confirmación - - - Copy Commit Message - Copiar mensaje de confirmación - - - Open Changes - Abrir cambios - - - Select for Compare - Seleccionar para comparar - - - Undo Last Commit - Deshacer última confirmación - - - Unstage Changes - Cancelar almacenamiento provisional de los cambios - - - Unstage All Changes - Cancelar almacenamiento provisional de todos los cambios - - - Unstage Selected Ranges - Cancelar almacenamiento provisional de los intervalos seleccionados - - - Controls whether force push (with or without lease) is enabled. - Controla si está habilitada la opción de forzar envío de cambios (con o sin concesión). - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controla si se permiten las confirmaciones sin ejecutar enlaces previos a la confirmación y de mensajes de confirmación. - - - Always show the Staged Changes resource group. - Permitir siempre el grupo de recursos Cambios almacenados provisionalmente. - - - Controls the signoff flag for all commits. - Controla el indicador de firma para todos los commits - - - Configures when repositories should be automatically detected. - Configura cuándo los repositorios deben detectarse automáticamente. - - - Disable automatic repository scanning. - Desactivar el escaneado automático de repositorio. - - - Scan for parent folders of open files. - Buscar por carpetas padre de los archivos abiertos. - - - Scan for subfolders of the currently opened folder. - Buscar por subcarpetas de la carpeta actualmente abierta. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Buscar por ambas subcarpetas de la carpeta abierta actual y carpetas padre de archivos abiertos. - - - Stash any changes before pulling and restore them after successful pull. - Guarde cualquier cambio antes de insertar y restaurarlos cuando la inserción se haya completado correctamente. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \"todo\" se obtendrán de todos los remotos. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duración en segundos entre cada búsqueda automática de git, cuando \"#git.autofetch#\" está activado. - - - Whether auto refreshing is enabled. - Si la actualización automática es habilitada. - - - Prefix used when creating a new branch. - Prefijo usado al crear una rama nueva. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Lista de ramas protegidas. De forma predeterminada, se muestra un mensaje antes de que se confirmen los cambios en una rama protegida. El mensaje se puede controlar mediante la configuración '#git.branchProtectionPrompt#'. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Controla si se está solicitando una confirmación antes de que los cambios se confirmen en una rama protegida. - - - Always commit changes to the protected branch. - Confirmar siempre los cambios en la rama protegida. - - - Always commit changes to a new branch. - Confirmar siempre los cambios en una rama nueva. - - - Always prompt before changes are committed to a protected branch. - Preguntar siempre antes de que los cambios se confirmen en una rama protegida. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Lista de diccionarios usados para el nombre de rama generado aleatoriamente. Cada valor representa el diccionario usado para generar el segmento del nombre de rama. Diccionarios admitidos: "adjetivos", "animales", "colores" y "números". - - - A random adjective - Un adjetivo aleatorio - - - A random animal name - Un nombre de animal aleatorio - - - A random color name - Un nombre de color aleatorio - - - A random number between 100 and 999 - Un número aleatorio entre 100 y 999 - - - Controls whether a random name is generated when creating a new branch. - Controla si se genera un nombre aleatorio al crear una rama nueva. - - - Controls the sort order for branches. - Controla el criterio de ordenación de las bifurcaciones. - - - A regular expression to validate new branch names. - Una expresión regular para validar nuevos nombres de rama. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - Carácter que reemplazará los espacios en blanco en los nuevos nombres de rama y para separar los segmentos de un nombre de rama generado aleatoriamente. - - - Controls what type of git refs are listed when running `Checkout to...`. - Controla qué tipo de referencias git son enumeradas cuando se ejecuta \"Desproteger en...\". - - - Local branches - Ramas locales - - - Remote branches - Ramas remotas + + Tags + Etiquetas Tags Etiquetas - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Controla si el editor de diferencias debe cerrarse automáticamente cuando los cambios se guardan provisionalmente, se confirman, se descartan, se almacenan provisionalmente o se quitan. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Lista de comandos git (p. ej., commit, push) que tendrían `stdout` registrado en el [git output](command:git.showOutput). Si el comando git tiene configurado un enlace del lado cliente, el enlace del lado cliente `stdout` también se registrará en el [git output](command:git.showOutput). - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Confirma siempre la creación de confirmaciones vacías para el comando \"Git: confirmación vacía\". - - - Controls whether to ask for confirmation before force-pushing. - Controla si va a solicitar confirmación antes de forzar envío de cambios. - - - Controls whether to ask for confirmation before committing without verification. - Controla si se debe pedir confirmación antes de ejecutar sin comprobación. - - - Confirm before synchronizing git repositories. - Confirmar antes de sincronizar repositorios GIT. - - - Controls the Git count badge. - Controla la insignia de recuento de Git. - - - Count all changes. - Recuento de todos los cambios. - - - Turn off counter. - Desactive el contador. - - - Count only tracked changes. - Recuento solo de los cambios de los que se ha realizado seguimiento. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controla si GIT aporta colores y distintivos al explorador y a la vista Editores abiertos. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + Carácter que reemplazará los espacios en blanco en los nuevos nombres de rama y para separar los segmentos de un nombre de rama generado aleatoriamente. The default location to clone a git repository. La ubicación predeterminada en la que se clona un repositorio de GIT. - - Controls whether to automatically detect git submodules. - Controla si se detectan automáticamente los submódulos Git. - - - Controls the limit of git submodules detected. - Controla el límite de submódulos de git detectados. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controla qué cambios son descartados por el comando 'Descartar todos los cambios'. 'all' descarta todos los cambios. 'tracked' descarta sólo los ficheros en seguimiento. 'prompt' muestra un cuadro de diálogo para confirmar cada vez la acción ejecutada. - - - Enables commit signing with GPG or X.509. - Habilita la firma de confirmaciones con GPG o X.509. - - - Commit all changes when there are no staged changes. - Confirmar todos los cambios cuando no hay elementos almacenados provisionalmente. - - - Controls whether the Git Sync command appears in the status bar. - Controla si el comando Git Sync aparece en la barra de estado. - - - Whether git is enabled. - Si GIT está habilitado. - - - Experimental improvements for the git setup flow. - Mejoras experimentales para el flujo de configuración de Git. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual. - - - Follow push all tags when running the sync command. - Siga las etiquetas insertar todas cuando ejecute el comando de sincronización. - - - Ignores the legacy Git warning. - Ignora las advertencias hereradas de GIT. - - - Ignores the warning when there are too many changes in a repository. - Ignora la advertencia cuando hay demasiados cambios en un repositorio. - - - Ignores the warning when Git is missing. - Ignora la advertencia cuando falta Git. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignora la advertencia cuando parece que la rama podría haber sido reorganizada al extraerla. - - - Ignore modifications to submodules in the file tree. - Ignore las modificaciones de los submódulos en el árbol de archivos. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignora la advertencia cuando Git 2.25 - 2.26 está instalado en Windows. - - - List of git repositories to ignore. - Lista de repositorios GIT que se van a ignorar. - - - Controls when to show commit message input validation. - Controla cuándo mostrar el mensaje de validación de entrada en el contador de entrada. - - - Controls the commit message length threshold for showing a warning. - Controla el umbral de longitud de mensaje de confirmación para mostrar una advertencia. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controla el umbral de longitud del asunto del mensaje de confirmación para mostrar una advertencia. Desactívelo para heredar el valor de \"config.inputValidationLength\". - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Especifica la cantidad de información (si la hay) que se va a registrar en la [salida del GIT](command:git.showOutput). - - - Log only critical information - Registrar solo información crítica - - - Log only debug, information, warning, error, and critical information - Registrar solo depuración, información, advertencia, error e información crítica - - - Log only error, and critical information - Registrar solo error e información crítica - - - Log only information, warning, error, and critical information - Registrar solo información, advertencia, error e información crítica - - - Log nothing - No registrar nada - - - Log all information - Registrar toda la información - - - Log only warning, error, and critical information - Registrar solo advertencia, error e información crítica - - - Open the merge editor for files that are currently under conflict. - Abra el editor de combinación para los archivos que están actualmente en conflicto. - - - Controls whether to open a repository automatically after cloning. - Controla si se va a abrir un repositorio de forma automática después de la clonación. - - - Always open in current window. - Abrir siempre en la ventana actual. - - - Always open in a new window. - Abrir siempre en una ventana nueva. - - - Always prompt for action. - Solicitar siempre la acción. - - - Only open in current window when no folder is opened. - Abrir solo en la ventana actual si no hay ninguna carpeta abierta. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controla si el editor diff debe abrirse al hacer clic en un cambio. De lo contrario se abrirá el editor normal. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Ruta y nombre de archivo del ejecutable de git, por ejemplo, \"C:\NArchivos de Programa\NGit\bin\git.exe\" (Windows). También puede ser un array de valores de cadena que contenga múltiples rutas a buscar. - - - Runs a git command after a successful commit. - Ejecuta un comando de git después de una confirmación correcta. - - - Don't run any command after a commit. - No ejecutar ningún comando después de una confirmación. - - - Run 'Git Push' after a successful commit. - Ejecutar 'Git Push' después de una confirmación exitosa. - - - Run 'Git Sync' after a successful commit. - Ejecutar 'Git Sync' después de una confirmación exitosa. - - - Controls whether Git should check for unsaved files before committing. - Controla si Git debe comprobar los archivos no guardados antes de confirmar las actualizaciones. - - - Check for any unsaved files. - Compruebe si hay archivos sin guardar. - - - Disable this check. - Desactive esta comprobación. - - - Check only for unsaved staged files. - Compruebe solo si hay archivos preconfigurados sin guardar. - - - Controls whether Git should check for unsaved files before stashing changes. - Controla si Git debe buscar archivos no guardados antes de almacenar los cambios. - - - Check for any unsaved files. - Compruebe si hay archivos sin guardar. - - - Disable this check. - Desactive esta comprobación. - - - Check only for unsaved staged files. - Compruebe solo si hay archivos preconfigurados sin guardar. - - - Prune when fetching. - Eliminar al capturar. - - - Fetch all tags when pulling. - Recupere todas las etiquetas al insertar. - - - Force git to use rebase when running the sync command. - Forzar que GIT utilice la fusión mediante cambio de base cuando se ejecute el comando de sincronización. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Lista de carpetas que se ignoran al buscar repositorios Git cuando `#git.autoRepositoryDetection#` se establece como `true` o `subFolders`. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Controla la profundidad usada al examinar las carpetas del área de trabajo en busca de repositorios Git cuando "#git.autoRepositoryDetection#" está establecido en "true" o "subFolders". Se puede establecer en "-1" para que no haya límite. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controla si se va a requerir una configuración de usuario de GIT explícita o se va a permitir a GIT que la adivine si falta. - - - List of paths to search for git repositories in. - Lista de rutas en las que buscar repositorios de git. - - - Controls whether an action button is shown in the Source Control view. - Controla si se muestra un botón de acción en la vista Control de código fuente. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Muestra un botón de acción para confirmar los cambios cuando la rama local haya modificado archivos listos para confirmarse. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Muestra un botón de acción para publicar la rama local cuando no tiene una rama remota de seguimiento. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Muestra un botón de acción para sincronizar los cambios cuando la rama local está por delante o detrás de la rama remota. - - - Controls whether to show the commit input in the Git source control panel. - Controla si se va a mostrar la entrada de confirmación en el panel de control de código fuente de GIT. - - - Controls whether to show an inline Open File action in the Git changes view. - Controla si se debe mostrar una acción de archivo abierto en la vista de cambios en Git - - - Controls whether git actions should show progress. - Controla si las acciones de git deben mostrar el progreso. - - - Controls whether to show a notification when a push is successful. - Controla si se va a mostrar una notificación cuando un push es exitoso. - - - Control which changes are automatically staged by Smart Commit. - Controle qué cambios se realizan automáticamente mediante Smart Commit. - - - Automatically stage all changes. - Almacenar automáticamente todos los cambios - - - Automatically stage tracked changes only. - Almacenar automáticamente sólo los cambios supervisados. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Controla cómo limitar el número de cambios que se pueden analizar desde el comando de estado de Git. Se puede establecer en 0 sin límite. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Sugiere habilitar la confirmación inteligente (confirmar todos los cambios cuando no hay cambios preparados). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controla si aparece una notificación al ejecutar la acción Sincronizar, que permite al usuario cancelar la operación. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controla si debe habilitarse VS Code como controlador de autenticación para los procesos GIT que se generan en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controla si debe habilitarse VS Code como editor GIT para los procesos GIT generados en el terminal integrado. Nota: Los terminales deben reiniciarse para recoger el cambio en esta configuración. - - - Controls which date to use for items in the Timeline view. - Controla la fecha que se va a usar para los elementos de la vista Escala de tiempo. - - - Use the authored date - Usar la fecha de creación - - - Use the committed date - Usar la fecha de confirmación - - - Controls whether to show the commit author in the Timeline view. - Controla si se muestra el autor de la confirmación en la vista de la línea de tiempo. - - - Controls whether to show uncommitted changes in the Timeline view. - Controla si se van a mostrar los cambios no confirmados en la vista Escala de tiempo. - - - Controls how untracked changes behave. - Controla el comportamiento de los cambios a los que no se hace seguimiento. - - - Untracked changes are hidden and excluded from several actions. - Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones. - - - All changes, tracked and untracked, appear together and behave equally. - Todos los cambios, rastreados y no rastreados, aparecen juntos y se comportan por igual. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones. - - - Controls whether to use the message from the commit input box as the default stash message. - Controla si se utiliza el mensaje del cuadro de entrada de la confirmación como mensaje de almacenamiento predeterminado. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Controla si un editor de texto completo será utilizado para crear mensajes de confirmación, siempre que no se proporcione ningún mensaje en el cuadro de entrada de confirmación. - - - Controls whether force pushing uses the safer force-with-lease variant. - Controla si forzar envío de cambios usa variante de forzar con concesión, más segura. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Controla si se debe sobrescribir GIT_ASKPASS para usar la versión integrada. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Habilite la salida detallada cuando "#git.useEditorAsCommitInput#" esté habilitado. - - - Git SCM Integration - Integración Git SCM - - - Git - GIT - - - Branch - Rama - - - Changes - Cambios - - - Commit - Confirmar - - - Amend - Rectificar - - - Sign Off - Cerrar sesión - - - Git - GIT - - - Pull, Push - Extraer, insertar - - - Remote - Remoto - - - Stash - Stash - - - Tags - Etiquetas - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + Es posible que los repositorios GIT detectados no sean seguros, ya que las carpetas son propiedad de alguien que no es el usuario actual. +[Administrar repositorios no seguros](command:git.manageUnsafeRepositories) +Para obtener más información sobre los repositorios no seguros [consulte nuestra documentación](https://aka.ms/vscode-git-unsafe-repository). + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Puedes clonar un repositorio de forma local. -[Clonar repositorio](command:git.clone \"Clonar un repositorio una vez activada la extensión git\") - - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Si desea utilizar las características de GIT, habilite GIT en su [configuración](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -Para obtener más información sobre cómo usar GIT y el control de código fuente en VS Code [lea nuestra documentación](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Para utilizar las funciones de git, puede abrir una carpeta que contenga un repositorio git o clonar desde una URL. -[Abrir carpeta](command:vscode.openFolder) -[Clonar repositorio](command:git.clone) -Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. -[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder) -Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). + Es posible que el repositorio GIT detectado no sea seguro, ya que la carpeta es propiedad de alguien que no es el usuario actual. +[Administrar repositorios no seguros](command:git.manageUnsafeRepositories) +Para obtener más información sobre los repositorios no seguros [consulte nuestra documentación](https://aka.ms/vscode-git-unsafe-repository). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. @@ -2263,19 +2289,104 @@ Please make sure there is no space between the right bracket and left parenthesi [Inicializar repositorio](command:git.init?%5Btrue%5D) Para obtener más información sobre el uso de git y el control del código fuente en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Instale Git, un conocido sistema de control de código fuente, para realizar un seguimiento de los cambios de código y colaborar con otros usuarios. Obtenga más información en nuestras [guías Git](https://aka.ms/vscode-scm). + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + Nombre de la rama predeterminada (p. ej., main, trunk, development) al inicializar un nuevo repositorio de GIT. Cuando se establece en vacío, se usa el nombre de rama predeterminado configurado en GIT. - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + El área de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git. +[Inicializar repositorio](command:git.init) +Para saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. +[Agregar carpeta al área de trabajo](command:workbench.action.addRootFolder) +Para obtener más información sobre cómo utilizar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para obtener más información sobre cómo utilizar git y el control de fuentes en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). + + + Turn off counter. + Desactive el contador. + + + Undo Last Commit + Deshacer última confirmación + + + Unstage All Changes + Cancelar almacenamiento provisional de todos los cambios + + + Unstage Changes + Cancelar almacenamiento provisional de los cambios + + + Unstage Selected Ranges + Cancelar almacenamiento provisional de los intervalos seleccionados + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Los cambios sin seguimiento aparecen por separado en la vista de control de código fuente. También se excluyen de varias acciones. + + + Untracked changes are hidden and excluded from several actions. + Los cambios a los que no se realiza seguimiento se ocultan y se excluyen de varias acciones. + + + Use the authored date + Usar la fecha de creación + + + Use the committed date + Usar la fecha de confirmación + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Cuando esté activado, obtenga todas las ramas al insertar. De lo contrario, obtenga solo la actual. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Cuando se establece en true, las confirmaciones se obtendrán automáticamente del remoto por defecto del repositorio Git actual. Si se establece como \"todo\" se obtendrán de todos los remotos. + + + Whether auto refreshing is enabled. + Si la actualización automática es habilitada. + + + Whether git is enabled. + Si GIT está habilitado. + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Puede clonar un repositorio de forma local. +[Clonar repositorio](command:git.clone 'Clonar un repositorio una vez que la extensión GIT se haya activado') + + + [Download Git for Windows](https://git-scm.com/download/win) After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - El control de código fuente depende de la instalación de Git. -[Descargar Git para Linux](https://git-scm.com/download/linux) + [Descargar Git para Windows](https://git-scm.com/download/win) Después de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). @@ -2287,26 +2398,6 @@ Please make sure there is no space between the right bracket and left parenthesi [Descargar Git para macOS](https://git-scm.com/download/mac) Después de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Descargar Git para Windows](https://git-scm.com/download/win) -Después de la instalación, [recarga](command:workbench.action.reloadWindow) (o [solucionar problemas](command:git.showOutput)). Se pueden instalar proveedores de control de código fuente adicionales [desde Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - El espacio de trabajo actualmente abierto no tiene ninguna carpeta que contenga repositorios git. Puede inicializar un repositorio en una carpeta que habilitará las características de control de origen impulsadas por git. - [Inicializar repositorio](command:git.init) - Para saber más sobre cómo usar git y el control de origen en Azure Data Studio [lea nuestra documentación](https://aka.ms/vscode-scm). - \ No newline at end of file diff --git a/resources/xlf/es/xml-language-features.es.xlf b/resources/xlf/es/xml-language-features.es.xlf deleted file mode 100644 index 3f3c255eda..0000000000 --- a/resources/xlf/es/xml-language-features.es.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Proporciona un potente soporte de lenguaje para archivos XML. - - - XML Language Features - Características del lenguaje XML - - - - \ No newline at end of file diff --git a/resources/xlf/fr/admin-tool-ext-win.fr.xlf b/resources/xlf/fr/Microsoft.admin-tool-ext-win.fr.xlf similarity index 86% rename from resources/xlf/fr/admin-tool-ext-win.fr.xlf rename to resources/xlf/fr/Microsoft.admin-tool-ext-win.fr.xlf index eed5a61024..0cab39bf1a 100644 --- a/resources/xlf/fr/admin-tool-ext-win.fr.xlf +++ b/resources/xlf/fr/Microsoft.admin-tool-ext-win.fr.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0} + + + Error calling SsmsMin with args '{0}' - {1} + Erreur d'appel de SsmsMin avec les arguments '{0}' - {1} + Launching dialog... Lancement de la boîte de dialogue... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} Aucun connectionProfile fourni par connectionContext : {0} - - Could not determine Object Explorer node from connectionContext : {0} - Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0} - - - Error calling SsmsMin with args '{0}' - {1} - Erreur d'appel de SsmsMin avec les arguments '{0}' - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Générer des scripts... - Properties - Propriétés + Properties (Admin Tools) + Propriétés (outils Administration) diff --git a/resources/xlf/fr/agent.fr.xlf b/resources/xlf/fr/Microsoft.agent.fr.xlf similarity index 96% rename from resources/xlf/fr/agent.fr.xlf rename to resources/xlf/fr/Microsoft.agent.fr.xlf index fb82e3025a..d053a580a6 100644 --- a/resources/xlf/fr/agent.fr.xlf +++ b/resources/xlf/fr/Microsoft.agent.fr.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - Alerte d'événement SQL Server - Alert update failed '{0}' La mise à jour de l'alerte a échoué '{0}' + + SQL Server event alert + Alerte d'événement SQL Server + SQL Server performance condition alert Alerte de condition de performances SQL Server @@ -20,28 +20,28 @@ - + - - Job name must be provided - Le nom du travail doit être fourni + + Job '{0}' created successfully + Le travail '{0}' a été créé + + + Job '{0}' updated successfully + Le travail '{0}' a été mis à jour Job creation failed '{0}' La création du travail a échoué '{0}' - - Job '{0}' created successfully - Le travail '{0}' a été créé + + Job name must be provided + Le nom du travail doit être fourni Job update failed '{0}' La mise à jour du travail a échoué '{0}' - - Job '{0}' updated successfully - Le travail '{0}' a été mis à jour - When the job completes Quand le travail est effectué @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - La mise à jour de l'étape a échoué '{0}' - Job name must be provided Le nom du travail doit être fourni @@ -70,9 +66,13 @@ Step name must be provided Le nom de l'étape doit être fourni + + Step update failed '{0}' + La mise à jour de l'étape a échoué '{0}' + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Le travail portant un nom similaire existe déjà - - Notebook name must be provided - Le nom du bloc-notes doit être fourni + + Notebook '{0}' created successfully + Le bloc-notes « {0} » a été créé + + + Notebook '{0}' updated successfully + Le bloc-notes « {0} » a été mis à jour Notebook creation failed '{0}' Échec de la création du bloc-notes « {0} » - - Notebook '{0}' created successfully - Le bloc-notes « {0} » a été créé + + Notebook name must be provided + Le nom du bloc-notes doit être fourni Notebook update failed '{0}' Échec de la mise à jour du bloc-notes « {0} » - - Notebook '{0}' updated successfully - Le bloc-notes « {0} » a été mis à jour - Select execution database Sélectionner une base de données d’exécution @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Proxy '{0}' créé - - Proxy update failed '{0}' - La mise à jour du proxy a échoué '{0}' - Proxy '{0}' updated successfully Proxy '{0}' mis à jour + + Proxy update failed '{0}' + La mise à jour du proxy a échoué '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - Message de notification supplémentaire à envoyer - <all databases> <toutes les bases de données> - - Database name - Nom de la base de données - - - Delay Minutes - Minutes de retard - - - Delay Seconds - Secondes de retard - - - Enabled - Activé - - - Error number - Numéro d'erreur - - - Execute Job - Exécuter le travail - - - Job Name - Nom du travail - - - General - Général - - - Include alert error text in e-mail - Inclure le texte d'erreur de l'alerte dans un e-mail - - - Include alert error text in pager - Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie - - - Message text - Texte du message - - - Name - Nom - - - New Job - Nouveau travail - - - New Operator - Nouvel opérateur - - - Notify Operators - Notifier les opérateurs - - - E-mail - E-mail - - - Operator List - Liste des opérateurs - - - Operator - Opérateur - - - Pager - Récepteur de radiomessagerie - - - Options - Options - - - Raise alert when message contains - Déclencher une alerte quand le message contient - - - Response - Réponse - - - Severity - Gravité - 001 - Miscellaneous System Information 001 - Informations système diverses @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - Erreur irrécupérable - - Type - Type + + Additional notification message to send + Message de notification supplémentaire à envoyer Create Alert Créer une alerte + + Database name + Nom de la base de données + + + Delay Minutes + Minutes de retard + + + Delay Seconds + Secondes de retard + + + E-mail + E-mail + Edit Alert Modifier l'alerte + + Enabled + Activé + + + Error number + Numéro d'erreur + Event alert definition Définition d'alerte d'événement + + Execute Job + Exécuter le travail + + + General + Général + + + Include alert error text in e-mail + Inclure le texte d'erreur de l'alerte dans un e-mail + + + Include alert error text in pager + Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie + + + Job Name + Nom du travail + + + Message text + Texte du message + + + Name + Nom + + + New Job + Nouveau travail + + + New Operator + Nouvel opérateur + + + Notify Operators + Notifier les opérateurs + + + Operator + Opérateur + + + Operator List + Liste des opérateurs + + + Options + Options + + + Pager + Récepteur de radiomessagerie + + + Raise alert when message contains + Déclencher une alerte quand le message contient + + + Response + Réponse + + + Severity + Gravité + + + Type + Type + - + - - Enabled - Activé + + Actions to perform when the job completes + Actions à effectuer à la fin du travail Alert Name Nom de l'alerte - - Type - Type - Alerts Alertes @@ -398,9 +394,9 @@ Alerts list Liste des alertes - - The name of the job cannot be blank. - Le nom du travail ne peut pas être vide. + + Automatically delete job + Supprimer le travail automatiquement Category @@ -410,34 +406,30 @@ Delete Step Supprimer l'étape - - Automatically delete job - Supprimer le travail automatiquement - Description Description - - Edit Step - Modifier l'étape - Edit Job Modifier le travail + + Edit Step + Modifier l'étape + Email - E-mail + Adresse e-mail + + + Enabled + Activé Enabled Activé - - Write to the Windows Application event log - Écrire dans le journal des événements d'application Windows - General Général @@ -458,10 +450,6 @@ Name Nom - - New Step - Nouvelle étape - New Alert Nouvelle alerte @@ -470,14 +458,14 @@ New Job Nouveau travail + + New Step + Nouvelle étape + Notifications Notifications - - Actions to perform when the job completes - Actions à effectuer à la fin du travail - On Failure En cas d'échec @@ -522,42 +510,34 @@ Steps Étapes + + The name of the job cannot be blank. + Le nom du travail ne peut pas être vide. + + + Type + Type + Type Type + + Write to the Windows Application event log + Écrire dans le journal des événements d'application Windows + - + - - Operating system (CmdExec) - Système d'exploitation (CmdExec) - - - Transact-SQL script (T-SQL) - Script Transact-SQL (T-SQL) - Advanced Avancé - - SQL Server Agent Service Account - Compte de service SQL Server Agent - All Files (*) Tous les fichiers (*) - - SQL Server Analysis Services Command - Commande SQL Server Analysis Services - - - SQL Server Analysis Services Query - Requête SQL Server Analysis Services - Append output to exisiting entry in table Ajouter la sortie à l'entrée existante dans la table @@ -566,10 +546,6 @@ Append output to existing file Ajouter la sortie au fichier existant - - The step name cannot be left blank - Le nom de l'étape ne peut être vide - Cancel Annuler @@ -586,18 +562,6 @@ Edit Job Step Modifier l'étape de travail - - The command failed. - La commande a échoué. - - - On failure action - Action en cas d'échec - - - Locate Database Files - - Localiser les fichiers de base de données - - File name Nom de fichier @@ -610,10 +574,18 @@ General Général + + Go to the next step + Passer à l'étape suivante + Include step output in history Inclure le résultat de l'étape dans l'historique + + Locate Database Files - + Localiser les fichiers de base de données - + Log to table Journaliser dans une table @@ -622,18 +594,26 @@ New Job Step Nouvelle étape de travail - - Go to the next step - Passer à l'étape suivante - OK OK + + On failure action + Action en cas d'échec + + + On success action + Action en cas de réussite + Open... Ouvrir... + + Operating system (CmdExec) + Système d'exploitation (CmdExec) + Output File Fichier de sortie @@ -694,38 +674,54 @@ Run as user Exécuter en tant qu'utilisateur - - Selected path - Chemin sélectionné + + SQL Server Agent Service Account + Compte de service SQL Server Agent + + + SQL Server Analysis Services Command + Commande SQL Server Analysis Services + + + SQL Server Analysis Services Query + Requête SQL Server Analysis Services SQL Server Integration Service Package Package SQL Server Integration Services + + Selected path + Chemin sélectionné + Step Name Nom de l'étape - - On success action - Action en cas de réussite + + The command failed. + La commande a échoué. The command was successfully parsed. La commande a été analysée. + + The step name cannot be left blank + Le nom de l'étape ne peut être vide + + + Transact-SQL script (T-SQL) + Script Transact-SQL (T-SQL) + Type Type - + - - Select Database - Sélectionner une base de données - Description Description @@ -738,10 +734,6 @@ Execution Database Base de données d’exécution - - Select a database against which notebook queries will run - Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont s’exécuter - General Général @@ -762,6 +754,10 @@ Notebook Details Détails du notebook + + Notebook Path + Chemin d’accès de bloc-notes + Owner Propriétaire @@ -778,30 +774,30 @@ Schedules list Liste des planifications - - Storage Database - Base de données de stockage + + Select Database + Sélectionner une base de données + + + Select a database against which notebook queries will run + Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont s’exécuter Select a database to store all notebook job metadata and results Sélectionner une base de données pour stocker toutes les métadonnées et résultats du travail de bloc-notes - - Notebook Path - Chemin d’accès de bloc-notes - Select a notebook to schedule from PC Sélectionnez un bloc-notes à planifier à partir du PC + + Storage Database + Base de données de stockage + - + - - E-mail - E-mail - Alert list Liste d'alertes @@ -810,22 +806,38 @@ Alert name Nom de l'alerte - - Pager - Récepteur de radiomessagerie + + Create Operator + Créer un opérateur + + + E-mail + E-mail E-mail Name Nom d'e-mail + + Edit Operator + Modifier l'opérateur + Enabled Activé + + Friday + Vendredi + General Général + + Monday + Lundi + Name Nom @@ -834,21 +846,17 @@ Notifications Notifications - - Pager on duty schedule - Planification de la radiomessagerie active + + Pager + Récepteur de radiomessagerie Pager E-mail Name Nom d'e-mail du récepteur de radiomessagerie - - Friday - Vendredi - - - Monday - Lundi + + Pager on duty schedule + Planification de la radiomessagerie active Saturday @@ -870,14 +878,6 @@ Wednesday Mercredi - - Create Operator - Créer un opérateur - - - Edit Operator - Modifier l'opérateur - Workday begin Début de journée @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Description - - Job Schedules - Planifications de travail - - - OK - OK - ID ID + + Job Schedules + Planifications de travail + Name Nom + + OK + OK + - + + + Create Proxy + Créer un proxy + Credential name Nom d'identification @@ -930,6 +934,10 @@ Description Description + + Edit Proxy + Modifier le proxy + General Général @@ -982,30 +990,22 @@ Subsystem Sous-système - - Create Proxy - Créer un proxy - - - Edit Proxy - Modifier le proxy - - + Add new connection Ajouter une nouvelle connexion - - Select a connection - Sélectionnez une connexion - Please select a valid connection Sélectionnez une connexion valide. + + Select a connection + Sélectionnez une connexion + Template update failure Échec de la mise à jour du modèle diff --git a/resources/xlf/fr/arc.fr.xlf b/resources/xlf/fr/Microsoft.arc.fr.xlf similarity index 98% rename from resources/xlf/fr/arc.fr.xlf rename to resources/xlf/fr/Microsoft.arc.fr.xlf index 9e8fff6d7d..40d6ff72cf 100644 --- a/resources/xlf/fr/arc.fr.xlf +++ b/resources/xlf/fr/Microsoft.arc.fr.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + 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. - - Apply - Appliquer + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + 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. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée. + + 1 + 1 - - Azure Arc Resources - Ressources Azure Arc + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - Voulez-vous vraiment appliquer la mise à niveau sélectionnée ? + + 3 + 3 - - Available - Disponible + + A connection is required to list the databases on this instance. + Une connexion est requise pour répertorier les bases de données sur cette instance. - - Available Upgrades - Mises à jour disponibles - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - Les mises à niveau disponibles pour cette ressource sont énumérées ci-dessous. Vous pouvez appliquer les mises à niveau en cliquant sur le bouton de mise à niveau. - - - Backup - Sauvegarder - - - Backups - Sauvegardes - - - {0} backups - {0} sauvegardes - - - False - Faux - - - True - Vrai - - - BusinessCritical - BusinessCritical - - - Cancel - Annuler - - - Click the new support request button to file a support request in the Azure Portal. - Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}. - - - Compute - Calcul - - - Compute + Storage - Calcul + stockage - - - there are sufficient resources available - Il y a suffisamment de ressources disponibles - - - Before doing so, you need to ensure - Avant d’effectuer cette opération, vous devez vous assurer - - - in your Kubernetes cluster to honor this configuration. - dans votre cluster Kubernetes pour honorer cette configuration. - - - without downtime and by - sans temps d’arrêt et par - - - Compute Configuration - Configuration de calcul - - - Condition - Condition - - - Configuration - Configuration - - - Configure retention policy - Configurer la stratégie de rétention - - - Configure Retention Policy - Configurer la stratégie de rétention - - - Confirm the new password - Confirmer le nouveau mot de passe - - - Connect - Connecter - - - Connect to Existing Controller - Se connecter au contrôleur existant - - - Could not connect to controller {0}. {1} - Impossible de se connecter au contrôleur {0}. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Se connecter à SQL Managed Instance : Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - Impossible de se connecter à l’instance managée SQL : instance Azure Arc {0}. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Se connecter au serveur PostgreSQL - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - Impossible de se connecter au serveur PostgreSQL - Azure Arc Instance {0}. {1} + + A connection is required to show and set database engine settings. + Une connexion est requise pour afficher et définir les paramètres du moteur de base de données. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. 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. - - Connect to Server - Se connecter au serveur - - - Connection Mode - Mode de connexion - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Chaîne de connexion pour {0} - - - Connection Strings - Chaînes de connexion - - - Pod containers are ready. - Les conteneurs Pod sont prêts. - - - Cluster Context - Contexte de cluster - - - Azure Arc Data Controller Dashboard - {0} - Tableau de bord du contrôleur de données Azure Arc - {0} - - - Kube Config File Path - Chemin du fichier de configuration Kube - - - Name - Nom - - - The name to display in the tree view, this is not applied to the controller itself. - Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même. - - - Controller Password - Mot de passe du contrôleur - - - Controller URL - URL du contrôleur - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - 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. - - - https://<IP or hostname>:<port> - https://<IP ou nom d’hôte>:<port> - - - Controller Username - Nom d'utilisateur du contrôleur - - - Coordinator - Coordonnateur - - - Coordinator endpoint - Point de terminaison coordinateur - - - Coordinator Node Parameters - Paramètres du nœud coordinateur - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - 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. - - - {0} copied to clipboard - {0} copié dans le Presse-papiers - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Copier {0} la chaîne de connexion dans le Presse-papiers - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - Copier {0} dans le Presse-papiers - - - CPU limit - Limite UC - - - CPU request - Demande UC - - - Could not find Azure resource for {0} - Ressource Azure introuvable pour {0} - - - Could not find controller registration. - L’inscription du contrôleur est introuvable. - - - New Instance - Nouvelle instance - - - Current version - Version actuelle - - - Data controller - Contrôleur de données - - - Azure Arc Data Controller - Contrôleur de données Azure Arc - - - {0} data - Données {0} - - - Database - Base de données - - - Database {0} created - Base de données {0} créée - - - Failed to create database {0}. {1} - Échec de la création de la base de données {0}. {1} - - - Destination Details - Détails de la destination - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée. - - - Database name - Nom de la base de données - - - Databases - Bases de données - - - arc-dc - arc-dc - - - Delete - Supprimer - - - Deleting instance '{0}'... - Suppression de l'instance « {0} »... - - - Description - Description - - - Details - Détails - - - Diagnose and solve problems - Diagnostiquer et résoudre les problèmes - - - Direct - Directement - - - Discard - Abandonner - - - Drop - Déposer - - - Currently dropping another extension, try again once that is completed. - Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée. - - - Earliest point in time - Point le plus tôt dans le temps - - - Emergency - Urgence - - - Enable Trust Server Certificate - Activer Faire confiance au certificat de serveur - - - Encrypt - Crypter - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Lorsque la valeur est true, SQL Server utilise le cryptage SSL pour toutes les données envoyées entre le client et le serveur si le serveur dispose d'un certificat installé. - - - Endpoint - Point de terminaison - - - Enter a non empty password or press escape to exit. - Entrez un mot de passe non vide ou appuyez sur Echap pour quitter. - - - Enter a new password - Entrez un nouveau mot de passe - - - Error connecting to controller. {0} - Erreur lors de la connexion au contrôleur. {0} - - - Error getting data controller connection mode. - Erreur lors de l’obtention du mode de connexion du contrôleur de données. - - - Error listing Log Analytics workspaces {0} - Erreur lors de la liste des espaces de travail Log Analytics {0} - - - Error encountered while verifying password. {0} - Une erreur s’est produite lors de la vérification du mot de passe. {0} - - - Failed to install extension {0}. - Échec d'installation de l'extension {0}. - - - Extension '{0}' has been installed. - L'extension « {0} » a été installée. - - - Extension name - Nom de l'extension - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions. - - - Value should be either of the following: ({0}). - La valeur doit être l’une des suivantes : ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}). - - - Extensions - Extensions - - - Extensions '{0}' added - Extensions « {0} » ajoutées - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - 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. - - - Extensions '{0}' dropped - Extensions «{0}» supprimées - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 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. - - - Learn more about PostgreSQL extensions. - En savoir plus sur les extensions PostgreSQL. - - - Table of preloaded extensions. - Table des extensions préchargées. - - - Table of preloaded extensions are loading. - Table des extensions préchargées est en cours de chargement. - - - Preloaded extensions can now be viewed. - Les extensions préchargées peuvent désormais être affichées. - - - External Endpoint - Point de terminaison externe - - - Failed - Échec - - - Feedback - Commentaires + + Admin username + Nom d'utilisateur de l'administrateur An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Une erreur inattendue s’est produite lors de la récupération des inscription pour « {0} ». {1} + + Apply + Appliquer + + + Are you sure you want to apply the selected upgrade? + Voulez-vous vraiment appliquer la mise à niveau sélectionnée ? + + + Attempt to get isPassword for unknown variable:{0} + Tentative d'obtention de isPassword pour une variable inconnue : {0} + + + Attempt to get variable value for unknown variable:{0} + Tentative d'obtention de la valeur de variable pour une variable inconnue : {0} + + + Available + Disponible + + + Available Upgrades + Mises à jour disponibles + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + Les mises à niveau disponibles pour cette ressource sont énumérées ci-dessous. Vous pouvez appliquer les mises à niveau en cliquant sur le bouton de mise à niveau. + + + Azure Arc Data Controller + Contrôleur de données Azure Arc + + + Azure Arc Data Controller Dashboard - {0} + Tableau de bord du contrôleur de données Azure Arc - {0} + + + Azure Arc Resources + Ressources Azure Arc + + + Azure Database for PostgreSQL - Azure Arc + Azure Database pour PostgreSQL - Azure Arc + + + Backup + Sauvegarder + + + Backups + Sauvegardes + + + Before doing so, you need to ensure + Avant d’effectuer cette opération, vous devez vous assurer + + + Browse + Parcourir + + + BusinessCritical + BusinessCritical + + + CPU limit + Limite UC + + + CPU request + Demande UC + + + Cancel + Annuler + + + Click the new support request button to file a support request in the Azure Portal. + Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}. + + + Cluster Context + Contexte de cluster + + + Cluster Context with name: {0} not found in the Kube config file + Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube + + + Compute + Calcul + + + Compute + Storage + Calcul + stockage + + + Compute Configuration + Configuration de calcul + + + Condition + Condition + + + Configuration + Configuration + + + Configure Retention Policy + Configurer la stratégie de rétention + + + Configure retention policy + Configurer la stratégie de rétention + + + Confirm the new password + Confirmer le nouveau mot de passe + + + Connect + Connecter + + + Connect to Existing Controller + Se connecter au contrôleur existant + + + Connect to PostgreSQL server - Azure Arc ({0}) + Se connecter au serveur PostgreSQL - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + Se connecter à SQL Managed Instance : Azure Arc ({0}) + + + Connect to Server + Se connecter au serveur + + + Connection Mode + Mode de connexion + + + Connection Strings + Chaînes de connexion + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Chaîne de connexion pour {0} + + + Controller Info could not be found with name: {0} + Les informations du contrôleur sont introuvables avec le nom : {0} + + + Controller Password + Mot de passe du contrôleur + + + Controller URL + URL du contrôleur + + + Controller Username + Nom d'utilisateur du contrôleur + + + Coordinator + Coordonnateur + + + Coordinator Node Parameters + Paramètres du nœud coordinateur + + + Coordinator endpoint + Point de terminaison coordinateur + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Copier {0} la chaîne de connexion dans le Presse-papiers + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + Copier {0} dans le Presse-papiers + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + Impossible de se connecter au serveur PostgreSQL - Azure Arc Instance {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + Impossible de se connecter à l’instance managée SQL : instance Azure Arc {0}. {1} + + + Could not connect to controller {0}. {1} + Impossible de se connecter au contrôleur {0}. {1} + + + Could not find Azure resource for {0} + Ressource Azure introuvable pour {0} + + + Could not find controller registration. + L’inscription du contrôleur est introuvable. + + + Current version + Version actuelle + + + Currently dropping another extension, try again once that is completed. + Suppression en cours d’une autre extension, réessayez une fois celle-ci terminée. + + + Currently, only upgrading to the next immediate version is supported. + Actuellement, seules les mises à niveau vers la prochaine version immédiate sont prises en charge. + + + Dashboard for viewing logs + Tableau de bord pour l’affichage des journaux + + + Dashboard for viewing metrics + Tableau de bord pour l’affichage des métriques + + + Data controller + Contrôleur de données + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + Le contrôleur de données est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get datacontrollers -A » + + + Database + Base de données + + + Database name + Nom de la base de données + + + Database {0} created + Base de données {0} créée + + + Databases + Bases de données + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé. + + + Delete + Supprimer + + + Deleting instance '{0}'... + Suppression de l'instance « {0} »... + + + Description + Description + + + Destination Details + Détails de la destination + + + Details + Détails + + + Diagnose and solve problems + Diagnostiquer et résoudre les problèmes + + + Direct + Directement + + + Discard + Abandonner + + + Drop + Déposer + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Lors d’une mise à niveau SQL Managed Instance, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau de SQL Managed Instance n’entraîne pas de temps d’arrêt pour les services de données (serveur SQL Managed Instance ou PostgreSQL). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Lors d'une mise à niveau du contrôleur de données, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau du contrôleur de données n'entraînera pas d'indisponibilité des services de données (SQL Managed Instance ou serveur PostgreSQL Hyperscale). + + + Earliest point in time + Point le plus tôt dans le temps + + + Editing extensions failed. {0} + Échec de la modification des extensions. {0} + + + Emergency + Urgence + + + Enable Trust Server Certificate + Activer Faire confiance au certificat de serveur + + + Encrypt + Chiffrer + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + Le chiffrement a été activé sur cette connexion. Passez en revue la configuration de votre SSL et de votre certificat pour la cible SQL Server ou définissez le « Certificat de serveur de confiance » sur « true » dans le fichier de configuration. Remarque : un certificat auto-signé offre une protection limitée uniquement et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « Certificat de serveur de confiance » sur cette connexion et réessayer ? + + + Endpoint + Point de terminaison + + + Enter a new password + Entrez un nouveau mot de passe + + + Enter a non empty password or press escape to exit. + Entrez un mot de passe non vide ou appuyez sur Echap pour quitter. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Saisissez les paramètres requis pour le nom de la base de données cible et l'instance gérée SQL. Par défaut, l'instance gérée source est sélectionnée. + + + Error connecting to controller. {0} + Erreur lors de la connexion au contrôleur. {0} + + + Error encountered while verifying password. {0} + Une erreur s’est produite lors de la vérification du mot de passe. {0} + + + Error getting SQL managed instance version number. + Erreur lors de l’obtention du numéro de version de SQL Managed Instance. + + + Error getting data controller connection mode. + Erreur lors de l’obtention du mode de connexion du contrôleur de données. + + + Error listing Log Analytics workspaces {0} + Erreur lors de la liste des espaces de travail Log Analytics {0} + + + Error loading cluster contexts. {0} + Erreur lors du chargement des contextes de cluster. {0} + + + Error logging into controller - wrong username or password + Erreur de connexion au contrôleur : nom d’utilisateur ou mot de passe incorrect + + + Error opening dashboard. {0} + Erreur lors de l’ouverture du tableau de bord. {0} + + + Error showing details of SQL managed instance. + Erreur lors de l’affichage des détails de SQL Managed Instance. + + + Extension '{0}' has been installed. + L'extension « {0} » a été installée. + + + Extension name + Nom de l'extension + + + Extensions + Extensions + + + Extensions '{0}' added + Extensions « {0} » ajoutées + + + Extensions '{0}' dropped + Extensions «{0}» supprimées + + + External Endpoint + Point de terminaison externe + + + Failed + Échec + + + Failed to acquire password. {0} + Échec de l’acquisition du mot de passe. {0} + + + Failed to create database {0}. {1} + Échec de la création de la base de données {0}. {1} + + + Failed to delete instance {0}. {1} + Échec de la suppression de l’instance {0}. {1} + + + Failed to discard user input. {0} + Échec de l’abandon de l’entrée utilisateur. {0} + + + Failed to install extension {0}. + Échec d'installation de l'extension {0}. + + + Failed to reset password. {0} + Échec de réinitialisation du mot de passe. {0} + + + Failed to update instance {0}. {1} + Échec de la mise à jour de l’instance {0}. {1} + + + False + Faux + + + Feedback + Commentaires + Fully qualified domain Domaine complet @@ -497,10 +521,6 @@ Grafana Dashboard Tableau de bord Grafana - - Dashboard for viewing metrics - Tableau de bord pour l’affichage des métriques - Indirect Indirectement @@ -517,18 +537,6 @@ Instance '{0}' deleted Instance « {0} » supprimée - - Failed to delete instance {0}. {1} - Échec de la suppression de l’instance {0}. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 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. - - - Failed to update instance {0}. {1} - Échec de la mise à jour de l’instance {0}. {1} - Instance '{0}' updated Instance « {0} » mise à jour @@ -537,10 +545,6 @@ Invalid config path Chemin d'accès de configuration non valide - - The value '{0}' does not match the instance name. Try again or press escape to exit - La valeur « {0} » ne correspond pas au nom de l’instance. Réessayez ou appuyez sur Echap pour quitter - Issues Detected Problèmes détectés @@ -549,9 +553,9 @@ Kibana Dashboard Tableau de bord Kibana - - Dashboard for viewing logs - Tableau de bord pour l’affichage des journaux + + Kube Config File Path + Chemin du fichier de configuration Kube Last transition @@ -561,41 +565,45 @@ Latest point in time Dernier moment dans le temps - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL compatible avec Azure Arc + + Learn More. + En savoir plus. Learn more about Azure PostgreSQL client interfaces En savoir plus sur les interfaces clientes Azure PostgreSQL - - Learn More. - En savoir plus. + + Learn more about PostgreSQL extensions. + En savoir plus sur les extensions PostgreSQL. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL compatible avec Azure Arc + + + Learn more about each release here. + Pour en savoir plus sur chaque version, cliquez ici. Load extensions Charger des extensions - - Loading... - Chargement... - Loading cluster contexts completed Chargement des contextes de cluster terminé - - Error loading cluster contexts. {0} - Erreur lors du chargement des contextes de cluster. {0} + + Loading... + Chargement... - - {0} log - {0} log + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Erreur de connexion au contrôleur : nom d’utilisateur ou mot de passe incorrect + + Managed instance admin + Administrateur d'instance managée Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Demande de mémoire (en Go) - - Managed instance admin - Administrateur d'instance managée - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Les bases de données avec des sauvegardes disponibles sont affichées ci-dessous. Restaurez des bases de données sur cette instance ou toute autre instance au sein du même emplacement personnalisé. - - - You can scale your Azure SQL managed instance - Azure Arc by - Vous pouvez mettre à l’échelle votre Azure SQL Managed Instance : Azure Arc par - - - A connection is required to list the databases on this instance. - Une connexion est requise pour répertorier les bases de données sur cette instance. - - - SQL managed instance - Azure Arc Dashboard - {0} - Instance managée SQL - Tableau de bord Azure Arc - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Instance managée SQL - Azure Arc - - - Error getting SQL managed instance version number. - Erreur lors de l’obtention du numéro de version de SQL Managed Instance. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ? - Monitor Analyse - - You can check the status of the upgrade by running the following command: - Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - Le chiffrement a été activé sur cette connexion. Passez en revue la configuration de votre SSL et de votre certificat pour la cible SQL Server ou définissez le « Certificat de serveur de confiance » sur « true » dans le fichier de configuration. Remarque : un certificat auto-signé offre une protection limitée uniquement et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « Certificat de serveur de confiance » sur cette connexion et réessayer ? + + Name + Nom Name @@ -669,6 +637,10 @@ New Database Nouvelle base de données + + New Instance + Nouvelle instance + New support request Nouvelle demande de support @@ -677,41 +649,45 @@ No Non - - No extensions listed in configuration. - Aucune extension répertoriée dans la configuration. + + No 'contexts' found in the config file: {0} + Aucun « contexte » n’a été trouvé dans le fichier de configuration : {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + Aucun contrôleur Azure Arc n’est actuellement connecté. Exécutez la commande : « Se connecter au contrôleur Azure Arc existante », puis réessayez No External Endpoint has been configured so this information isn't available. Aucun point de terminaison externe n’a été configuré, ce qui signifie que ces informations ne sont pas disponibles. + + No context is marked as 'current-context' in the config file: {0} + Aucun contexte n’est marqué comme « contexte actuel » dans le fichier de configuration : {0} + + + No current cluster context was found in the kube config file + Aucun contexte de cluster actif n’a été trouvé dans le fichier de configuration kube + + + No extensions listed in configuration. + Aucune extension répertoriée dans la configuration. + No instances available Aucune instance disponible - - No worker server parameters found... - Aucun paramètre de serveur worker... - - - There aren’t any known issues affecting this PostgreSQL instance. - Aucun problème connu n’affecte cette instance PostgreSQL. - - - The current version is the latest version. No upgrades available. - La version actuelle est la dernière version. Aucune mise à niveau disponible. + + No name field was found in a cluster context in the config file: {0} + Aucun champ de nom n’a été trouvé dans un contexte de cluster dans le fichier de configuration : {0} No worker pods in this configuration. Aucun pod Worker dans cette configuration. - - node - nœud - - - nodes - nœuds + + No worker server parameters found... + Aucun paramètre de serveur worker... Not Configured @@ -721,17 +697,9 @@ Not Ready Non prêt - - {0} vCore - {0} vCore - - - {0} vCores - {0}vCores - - - • {0} ({1} issues) - • {0} (problèmes {1}) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support. Off @@ -753,18 +721,6 @@ Online En ligne - - Currently, only upgrading to the next immediate version is supported. - Actuellement, seules les mises à niveau vers la prochaine version immédiate sont prises en charge. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - La version d’un SQL Managed Instance ne peut pas être plus récente que la version de son contrôleur de données. Actuellement, seule la mise à niveau vers la version immédiate suivante est prise en charge. - - - Error opening dashboard. {0} - Erreur lors de l’ouverture du tableau de bord. {0} - Open in Azure Portal Ouvrir dans le portail Azure @@ -773,9 +729,9 @@ Overview Vue d'ensemble - - Failed to discard user input. {0} - Échec de l’abandon de l’entrée utilisateur. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Mot de passe - - Failed to acquire password. {0} - Échec de l’acquisition du mot de passe. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 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. Password reset successfully Réinitialisation réussie du mot de passe - - Failed to reset password. {0} - Échec de réinitialisation du mot de passe. {0} - - - Provide Password to Controller - Fournir le mot de passe au contrôleur - Pending En attente - - A connection is required to show and set database engine settings. - Une connexion est requise pour afficher et définir les paramètres du moteur de base de données. - - - PostgreSQL server - Azure Arc - Serveur PostgreSQL - Azure Arc - - - Point in time restore - Limite de restauration dans le temps - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde. - Pod conditions table Tableau des conditions de pod + + Pod containers are ready. + Les conteneurs Pod sont prêts. + Pod is initialized. Le pod est initialisé. - - The pods listed below are experiencing issues that may affect performance or availability. - Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité. - Pod is ready. Le pod est prêt. @@ -845,46 +777,38 @@ Pods Present Pods présents - - pods ready - pods prêts + + Point in time restore + Limite de restauration dans le temps - - Select a pod in the dropdown below for detailed health information. - Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité. + + Point in time restore time window update failed. {0} + Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0} - - Select a pod in the dropdown below for detailed health information - Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité + + Point-In-Time Recovery retention (days) + Conservation de la récupération dans le temps (jours) PostgreSQL by PostgreSQL par - - Admin username - Nom d'utilisateur de l'administrateur + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL permet d’étendre les fonctionnalités de votre base de données à l’aide d’extensions. - - Azure Database for PostgreSQL - Azure Arc - Azure Database pour PostgreSQL - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + 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. - - You can scale your Azure Arc-enabled - Vous pouvez mettre à l’échelle votre Azure Arc + + PostgreSQL server - Azure Arc + Serveur PostgreSQL - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Serveur PostgreSQL - tableau de bord Azure Arc (préversion) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version Version de PostgreSQL @@ -893,26 +817,30 @@ Preloaded Extensions Extensions préchargées + + Preloaded extensions can now be viewed. + Les extensions préchargées peuvent désormais être affichées. + Project Details Détails du projet - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources. - Properties Propriétés + + Provide Password to Controller + Fournir le mot de passe au contrôleur + + + Provide time in correct format and within range: {0} to {1} + Fournissez l'heure au format correct et dans les limites : {0} à {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - La valeur doit être comprise dans la plage {0} - {1} - Read more En savoir plus @@ -957,17 +885,9 @@ Remember Password Se souvenir du mot de passe - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Réinitialiser le mot de passe Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} Échec de la réinitialisation. {0} - - Reset Password - Réinitialiser le mot de passe - Reset to default Rétablir les valeurs par défaut @@ -1005,6 +921,10 @@ Restore Database Restaurer la base de données + + Restore Point Details + Détails du point de restauration + Restore a database to an Azure Arc enabled SQL Managed Instance. Restaurez une base de données sur une SQL Managed Instance avec Azure Arc. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Point de restauration (UTC), dans un format d'heure : 'AAAA-MM-JJTHH:MM:SSZ - - Restore Point Details - Détails du point de restauration - - - Provide time in correct format and within range: {0} to {1} - Fournissez l'heure au format correct et dans les limites : {0} à {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Entrez un point de restauration au format d'heure spécifié dans une plage donnée d'heure de restauration la plus ancienne et la plus récente. - - - Point in time restore time window update failed. {0} - Échec de la mise à jour de la fenêtre de temps de restauration à un moment donné. {0} - Restoring Restauration - - Point-In-Time Recovery retention (days) - Conservation de la récupération dans le temps (jours) - Running En cours d'exécution + + SQL managed instance - Azure Arc + Instance managée SQL - Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Instance managée SQL - Tableau de bord Azure Arc - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + SQL Managed Instance est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get sqlmi -A » + Save Enregistrer - - scaling compute vCores and memory. - mise à l’échelle du calcul vCores et de la mémoire. - Search to filter items... Recherche pour filtrer des éléments... @@ -1057,10 +965,30 @@ Security Sécurité + + Select + Sélectionner + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée. + + + Select a pod in the dropdown below for detailed health information + Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité + + + Select a pod in the dropdown below for detailed health information. + Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur l’intégrité. + Select from available client connection strings below. Sélectionnez l'une des chaînes de connexion client disponibles ci-dessous. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Sélectionnez l'abonnement pour gérer les ressources déployées. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources. + Server Serveur @@ -1085,21 +1013,25 @@ Settings Paramètres - - Error showing details of SQL managed instance. - Erreur lors de l’affichage des détails de SQL Managed Instance. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 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. - - Source database - Base de données source + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}). Source Details Détails de la source - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Sélectionnez une source de sauvegarde et fournissez des détails. Des paramètres supplémentaires seront définis par défaut dans la mesure du possible en fonction de la base de données sélectionnée. + + Source database + Base de données source + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes à un instant dans le temps. Personnalisez ceci pour la disponibilité de la sauvegarde. State @@ -1109,10 +1041,6 @@ Status État - - storage per node - Stockage par nœud - Subscription Abonnement @@ -1125,10 +1053,6 @@ Support + troubleshooting Support + dépannage - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support. - Suspect Suspect @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Synchroniser l’élément secondaire à valider + + Table of preloaded extensions are loading. + Table des extensions préchargées est en cours de chargement. + + + Table of preloaded extensions. + Table des extensions préchargées. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + L’extension de déploiement d’Arc a été remplacée par l’extension Arc et a été désinstallée. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + 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. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + Les informations de contexte de cluster spécifiées par le fichier de configuration : {0} et le contexte de cluster : {1} ne sont plus valides. L'erreur est : + {2} + Voulez-vous mettre à jour ces informations ? + + + The current version is the latest version. No upgrades available. + La version actuelle est la dernière version. Aucune mise à niveau disponible. + + + The name to display in the tree view, this is not applied to the controller itself. + Nom à afficher dans l’arborescence, ceci n’est pas appliqué au contrôleur lui-même. + The passwords do not match. Confirm the password or press escape to exit. Les mots de passe ne correspondent pas. Confirmez le mot de passe ou appuyez sur Echap pour quitter. + + The pods listed below are experiencing issues that may affect performance or availability. + Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + La valeur « {0} » ne correspond pas au nom de l’instance. Réessayez ou appuyez sur Echap pour quitter + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + La version d’un SQL Managed Instance ne peut pas être plus récente que la version de son contrôleur de données. Actuellement, seule la mise à niveau vers la version immédiate suivante est prise en charge. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + L’extension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous l’installer maintenant ? + + + There aren’t any known issues affecting this PostgreSQL instance. + Aucun problème connu n’affecte cette instance PostgreSQL. + Troubleshoot Résoudre les problèmes - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Lorsque true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat du serveur. + + True + Vrai Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Type + + USD + USD + Unknown Inconnu @@ -1165,10 +1145,6 @@ Unload extensions Décharger des extensions - - Editing extensions failed. {0} - Échec de la modification des extensions. {0} - Updated {0} Mise à jour de {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller Mettre à niveau le contrôleur de données - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Lors d'une mise à niveau du contrôleur de données, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau du contrôleur de données n'entraînera pas d'indisponibilité des services de données (SQL Managed Instance ou serveur PostgreSQL Hyperscale). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Lors d’une mise à niveau SQL Managed Instance, des parties du plan de contrôle des données telles que les définitions de ressources personnalisées (CRD) et les conteneurs peuvent être mises à niveau. Une mise à niveau de SQL Managed Instance n’entraîne pas de temps d’arrêt pour les services de données (serveur SQL Managed Instance ou PostgreSQL). - Upgrade Management Gestion des mises à niveau @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance Mettre à niveau SQL Managed Instance - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - Le contrôleur de données est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get datacontrollers -A » - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2} » + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Mise à niveau de SQL MIAA « {0} » avec la commande « az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s » Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s » - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Mise à niveau de SQL MIAA « {0} » avec la commande « az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s » - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - SQL Managed Instance est en cours de mise à niveau. Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : « kubectl get sqlmi -A » + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Mise à niveau du contrôleur de données « {0} » avec la commande « az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2} » User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Nom d'utilisateur - - vCores - vCores - Value Valeur + + Value is expected to be in the range {0} - {1} + La valeur doit être comprise dans la plage {0} - {1} + + + Value should be either of the following: ({0}). + La valeur doit être l’une des suivantes : ({0}). + Version Version - - Learn more about each release here. - Pour en savoir plus sur chaque version, cliquez ici. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 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. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Lorsque true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat du serveur. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Lorsque la valeur est true, SQL Server utilise le cryptage SSL pour toutes les données envoyées entre le client et le serveur si le serveur dispose d'un certificat installé. Worker Collaborateur - - Worker node count - Nombre de nœuds worker - Worker Node Parameters Paramètres de nœud worker @@ -1265,121 +1233,201 @@ Worker Nodes Nœuds worker - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - 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. + + Worker node count + Nombre de nœuds worker Yes Oui - - Select - Sélectionner + + You can check the status of the upgrade by running the following command: + Vous pouvez vérifier l’état de la mise à niveau en exécutant la commande suivante : - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 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 : - {2} - Voulez-vous mettre à jour ces informations ? + + You can scale your Azure Arc-enabled + Vous pouvez mettre à l’échelle votre Azure Arc - - Cluster Context with name: {0} not found in the Kube config file - Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube + + You can scale your Azure SQL managed instance - Azure Arc by + Vous pouvez mettre à l’échelle votre Azure SQL Managed Instance : Azure Arc par - - Browse - Parcourir + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Tentative d'obtention de isPassword pour une variable inconnue : {0} + + https://<IP or hostname>:<port> + https://<IP ou nom d’hôte>:<port> - - Attempt to get variable value for unknown variable:{0} - Tentative d'obtention de la valeur de variable pour une variable inconnue : {0} + + in your Kubernetes cluster to honor this configuration. + dans votre cluster Kubernetes pour honorer cette configuration. - - No 'contexts' found in the config file: {0} - Aucun « contexte » n’a été trouvé dans le fichier de configuration : {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - Les informations du contrôleur sont introuvables avec le nom : {0} + + node + nœud - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - Aucun contrôleur Azure Arc n’est actuellement connecté. Exécutez la commande : « Se connecter au contrôleur Azure Arc existante », puis réessayez + + nodes + nœuds - - No current cluster context was found in the kube config file - Aucun contexte de cluster actif n’a été trouvé dans le fichier de configuration kube + + pods ready + pods prêts - - No context is marked as 'current-context' in the config file: {0} - Aucun contexte n’est marqué comme « contexte actuel » dans le fichier de configuration : {0} + + scaling compute vCores and memory. + mise à l’échelle du calcul vCores et de la mémoire. - - No name field was found in a cluster context in the config file: {0} - Aucun champ de nom n’a été trouvé dans un contexte de cluster dans le fichier de configuration : {0} + + storage per node + Stockage par nœud - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 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. + + there are sufficient resources available + Il y a suffisamment de ressources disponibles + + + vCores + vCores + + + without downtime and by + sans temps d’arrêt et par + + + {0} backups + {0} sauvegardes + + + {0} copied to clipboard + {0} copié dans le Presse-papiers + + + {0} data + Données {0} + + + {0} log + {0} log + + + {0} vCore + {0} vCore + + + {0} vCores + {0}vCores + + + • {0} ({1} issues) + • {0} (problèmes {1}) - + - - I accept {0} and {1}. - J'accepte {0} et {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Conditions Windows Azure Marketplace + + 1 replica + 1 replica - - Learn more - En savoir plus + + 2 replicas + 2 réplicas - - Privacy policy - Politique de confidentialité + + 3 replicas + 3 réplicas - - Terms of use - Conditions d’utilisation + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 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. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL Server - Azure Arc est l’un des moteurs de base de données disponibles dans le cadre des services de données Azure Arc et il peut être déployé sur l’infrastructure de votre choix. {0}. - - En cliquant sur « Scripter au bloc-notes » ou « Déployer », j’accepte (a) les conditions légales et les déclarations de confidentialité associées aux offres de la Place de marché répertoriées ci-dessous ; (b) autoriser Microsoft à facturer à 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) conviennent que Microsoft peut partager mes informations de contact, d’utilisation et transactionnelles avec le ou les fournisseurs des offres pour le support, la facturation et d’autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus d’informations, consultez {1}, {2}et {3}. + + Additional charge per usage. See {0} for more detail. + Supplément par utilisation. Voir {0} pour plus de détails. - - Learn more about PostgreSQL Server - Azure Arc - En savoir plus sur le serveur PostgreSQL - Azure Arc + + Admin username + Nom d’utilisateur de l’administrateur - - PostgreSQL Server - Azure Arc terms and conditions - Serveur PostgreSQL - Conditions générales Azure Arc + + Administrator account + Compte Administrateur + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server + + + Auto-upload Logs + Charger automatiquement les journaux + + + Auto-upload Metrics + Charger automatiquement les métriques + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Contrôleurs Azure Arc + + + Azure Arc data controller + Contrôleur de données Azure Arc + + + Azure Arc data controller + Contrôleur de données Azure Arc Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Managed Instance compatible avec Azure Arc offre l'accès à SQL Server et la compatibilité avec les fonctionnalités qui peuvent être déployées sur l'infrastructure de votre choix. {0}. + Managed Instance compatible avec Azure Arc fournit un accès SQL Server et une compatibilité des fonctionnalités qui peuvent être déployées sur l'infrastructure de votre choix. {0}. - En cliquant sur « Exécuter un script sur un bloc-notes », ou «Déployer » (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-dessous, (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 Corporation 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 Corporation ne fournit pas de droits pour les produits tiers. Pour plus d'informations, consultez {1}, {2} et {3}. + En cliquant sur 'Script to notebook' ou 'Deploy', j'accepte (a) les conditions légales et la ou les déclarations de confidentialité associées à l'offre ou aux offres Marketplace répertoriées ci-dessous ; (b) autoriser Microsoft à facturer mon mode de paiement actuel pour les frais associés à la ou aux offres, avec la même fréquence de facturation que mon abonnement Azure ; et (c) acceptez que Microsoft puisse partager mes informations de contact, d'utilisation et de transaction avec le(s) fournisseur(s) de l'offre(s) pour l'assistance, la facturation et d'autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus de détails, voir {1}, {2}, et {3}. - - Learn more about Azure Arc-enabled Managed Instance - En savoir plus sur Managed Instance compatible avec Azure Arc + + Azure Configuration + Configuration Azure + + + Azure Hybrid Benefit discount (in USD) + Remise Azure Hybrid Benefit (en USD) + + + Azure Marketplace Terms + Conditions de la Place de marché Azure + + + Azure Marketplace Terms + Conditions Windows Azure Marketplace + + + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Compte Azure + + Azure details + Détails Azure + + + Azure information + Informations Azure + Azure location Emplacement Azure @@ -1397,514 +1453,10 @@ Azure resource group Groupe de ressources Azure - - Azure information - Informations Azure - Azure subscription Abonnement Azure - - Azure Arc - Azure Arc - - - Confirm password - Confirmer le mot de passe - - - Target Azure Arc Controller - Contrôleur Azure Arc cible - - - Cores Limit - Nombre maximal de cores - - - Cores Request - Demande de cores - - - Auto-upload Logs - Charger automatiquement les journaux - - - Enable the automatic upload of logs. Direct mode only. - Activez le chargement automatique des journaux. Mode direct uniquement. - - - Auto-upload Metrics - Charger automatiquement les métriques - - - Enable the automatic upload of metrics. Direct mode only. - Activez le chargement automatique des métriques. Mode direct uniquement. - - - Kubernetes configuration template - Modèle de configuration Kubernetes - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Choisissez le modèle de configuration Kubernetes correspondant à votre distribution Kubernetes. Ce modèle fournit des valeurs par défaut pour la classe de stockage, le type de service, etc. - - - Loading config profiles - Chargement des profils de configuration - - - Loading config profiles complete - Chargement des profils de configuration effectué - - - Choose the config profile - Choisir le profil de configuration - - - What is your target existing Kubernetes cluster environment? - Quel est votre environnement de cluster Kubernetes existant cible ? - - - Cluster Name - Nom du cluster - - - The name of the cluster. Direct mode only. - Nom du cluster. Mode direct uniquement. - - - Connectivity mode - Mode de connectivité - - - Azure Configuration - Configuration Azure - - - Controller Configuration - Configuration du contrôleur - - - Review your configuration - Vérifier votre configuration - - - Custom Location - Localisation personnalisée - - - The name of the custom location. Direct mode only. - Nom de l’emplacement personnalisé. Mode direct uniquement. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Pour le mode indirect, l’espace de noms, le nom et la classe de stockage sont obligatoires. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance. Pour le mode direct, un nom d’emplacement personnalisé est requis. - - - Data controller details - Détails du contrôleur de données - - - Direct - Directement - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Le cluster Kubernetes doit déjà être activé pour l'arc avec la commande az connectedk8s connect. Veuillez utiliser notre {0} pour en savoir plus. - - - documentation page - page de documentation - - - Indirect - Indirectement - - - Infrastructure - Infrastructure - - - Cluster context - Contexte de cluster - - - Location - Emplacement - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - L’emplacement est utilisé uniquement pour le déploiement en mode indirect. Ce champ sera ignoré pour le mode direct. - - - Log Analytics primary key - Clé primaire Log Analytics - - - Log Analytics workspace ID - ID d’espace de travail Log Analytics - - - Log Analytics workspace - Espace de travail Log Analytics - - - Confirm password - Confirmer le mot de passe - - - Password - Mot de passe - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux. - - - Metrics and Logs Dashboard Credentials - Informations d'identification du tableau de bord des métriques et des journaux - - - Username - Nom d'utilisateur - - - Enter the username that will be used for the metrics and logs dashboards. - Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux. - - - Data controller name - Nom du contrôleur de données - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 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. - - - Data controller namespace - Espace de noms du contrôleur de données - - - Data controller namespace. Indirect mode only. - Espace de noms du contrôleur de données. Mode indirect uniquement. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum. - - - Create Azure Arc data controller - Créer le contrôleur de données Azure Arc - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - 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. - - - Azure details - Détails Azure - - - Read more - En savoir plus - - - Select from existing Kubernetes clusters - Sélectionner des clusters Kubernetes existants - - - by Microsoft - par Microsoft - - - Azure Arc data controller - Contrôleur de données Azure Arc - - - Terms of use - Conditions d’utilisation - - - Privacy policy - Politique de confidentialité - - - | - | - - - Azure - Azure - - - Cluster context - Contexte de cluster - - - Cluster name - Nom de cluster - - - Controller - Contrôleur - - - Data controller custom location - Emplacement personnalisé du contrôleur de données - - - Data controller infrastructure - Infrastructure du contrôleur de données - - - Data controller name - Nom du contrôleur de données - - - Data controller namespace - Espace de noms du contrôleur de données - - - Estimated cost per month - Coût estimé par mois - - - Free - Gratuit - - - Kube config file path - Chemin du fichier de configuration Kube - - - Kubernetes - Kubernetes - - - Location - Emplacement - - - Config profile - Profil de configuration - - - Resource group - Groupe de ressources - - - Subscription - Abonnement - - - Terms - Conditions - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 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}. - - - Azure Marketplace Terms - Conditions de la Place de marché Azure - - - Username - Nom d'utilisateur - - - Support for Azure Arc - Prise en charge d’Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Limite de mémoire - - - Memory Request - Demande de mémoire - - - Manage - Gérer - - - Password - Mot de passe - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 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. - - - CPU limit - Limite UC - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 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. - - - CPU request - Demande UC - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée. - - - For development use only - Pour une utilisation de développement uniquement - - - Engine Version - Version du moteur - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 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. - - - Extensions - Extensions - - - That username is disabled; please choose another username. - Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur. - - - The memory limit of the Postgres instance on the coordinator node in GB. - La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go. - - - Memory limit (GB) - Limite de mémoire (Go) - - - The memory request of the Postgres instance on the coordinator node in GB. - La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go. - - - Memory request (GB) - Demande de mémoire (Go) - - - Server name - Nom du serveur - - - Enter server name - Entrer un nom de serveur - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - Le nom du serveur 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. - - - Port - Port - - - Service type - Type de service - - - Admin username - Nom d’utilisateur de l’administrateur - - - Enter server admin login name - Entrez le nom de connexion de l’administrateur du serveur. - - - The size of the storage volume to be used for backups in GB. - La taille du volume de stockage à utiliser pour les sauvegardes en Go. - - - Volume Size GB (Backups) - Taille du volume Go (sauvegardes) - - - The size of the storage volume to be used for data in GB. - La taille du volume de stockage à utiliser pour les données en Go. - - - Volume Size GB (Data) - Taille du volume Go (Données) - - - The size of the storage volume to be used for logs in GB. - La taille du volume de stockage à utiliser pour les journaux en Go. - - - Volume Size GB (Logs) - Taille du volume Go (journaux) - - - Compute Configuration - Configuration de calcul - - - General settings - Paramètres généraux - - - Storage settings - Paramètres de stockage - - - The storage class to be used for backup persistent volumes - La classe de stockage à utiliser pour les volumes persistants de sauvegarde. - - - The storage class to be used for data persistent volumes - La classe de stockage à utiliser pour les volumes persistants des données - - - The storage class to be used for logs persistent volumes - La classe de stockage à utiliser pour les volumes persistants des journaux - - - Provide PostgreSQL server parameters - Fournir les paramètres du serveur PostgreSQL - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Déployer un serveur PostgreSQL - Azure Arc (préversion) - - - SQL Connection information - Informations sur la connexion SQL - - - The cores limit of the managed instance as an integer. - Limite des cœurs de l’instance managée en tant qu’entier. - - - The request for cores of the managed instance as an integer. - Demande de cœurs de l’instance gérée en tant qu’entier. - - - Cost Summary - Résumé des coûts - - - Additional charge per usage. See {0} for more detail. - Supplément par utilisation. Voir {0} pour plus de détails. - - - Administrator account - Compte administrateur - - - Azure Hybrid Benefit discount (in USD) - Remise Azure Hybrid Benefit (en USD) - Basics Informations de base @@ -1917,320 +1469,492 @@ Business Critical Critique pour l'entreprise - - Cost per vCore (in USD) - Coût par vCore (en USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Critique pour l’entreprise (vCores et RAM illimités, haute disponibilité avancée) - - Custom location - Emplacement personnalisé + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 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}. - - Estimated cost per month - Coût estimé par mois + + CPU limit + Limite UC - - General Purpose - Usage général - - - Instance name - Nom de l'instance - - - Managed Instance admin login - Connexion administrateur de l'instance gérée - - - pricing details - détails des prix - - - Resource group - Groupe de ressources - - - Service Tier - Niveau de service - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. - - - Learn more - En savoir plus - - - SQL Connection Information - Informations de connexion SQL - - - SQL Instance Settings - Paramètres d'instance SQL - - - SQL managed instance - Azure Arc - Instance managée SQL - Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - Instance gérée SQL – Résumé des coûts Azure Arc - - - Subscription - Abonnement + + CPU request + Demande UC CPU vCores Limit Limite de processeurs vCores + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Activez la case à cocher pour indiquer que cette instance sera utilisée uniquement à des fins de développement ou de test. Cette instance ne sera pas facturée. - - For development use only - Pour une utilisation de développement uniquement + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Choisissez le modèle de configuration Kubernetes correspondant à votre distribution Kubernetes. Ce modèle fournit des valeurs par défaut pour la classe de stockage, le type de service, etc. - - High availability - Haute disponibilité + + Choose the config profile + Choisir le profil de configuration - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas. + + Cluster Name + Nom du cluster - - Instance name - Nom de l'instance + + Cluster context + Contexte de cluster - - Enter instance name - Entrer le nom de l’instance + + Cluster context + Contexte de cluster - - SQL Instance Backup Retention Policy - Politique de rétention de sauvegarde d'instance SQL + + Cluster name + Nom de cluster - - SQL Instance settings - Paramètres d'instance SQL + + Compute Configuration + Configuration de calcul - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 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. - - - That username is disabled; please choose another username. - Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Appliquez Azure Hybrid Benefit si vous possédez déjà une licence SQL Server - - - I already have a SQL Server License - J'ai déjà une licence SQL Server - - - The limit of the capacity of the managed instance as an integer. - Limite de la capacité de l’instance managée en tant qu’entier. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go. - - - 1 replica - 1 replica - - - Point in time restore - Limite de restauration dans le temps + + Config profile + Profil de configuration Configure retention for point-in-time backups. {0} Configurez la rétention pour les sauvegardes ponctuelles. {0} - - The number of readable secondary replicas. - Nombre de réplicas secondaires lisibles. + + Confirm password + Confirmer le mot de passe - - Readable secondary replicas - Réplicas secondaires lisibles - - - Specify how long you want to keep your point-in-time backups. - Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé. - - - Point in time retention (days) - Rétention ponctuelle (jours) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Critique pour l’entreprise (vCores et RAM illimités, haute disponibilité avancée) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard) - - - Service Tier - Niveau de service - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - Classe de stockage à utiliser pour les sauvegardes. Si aucune valeur n’est spécifiée, les sauvegardes sont stockées dans la même classe de stockage affectée aux données. Doit être une classe de stockage compatible RWX. - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - Classe de stockage à utiliser pour les données (. mdf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 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. - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. - - - by Microsoft - par Microsoft - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - Nombre de réplicas synchrones requis pour valider une transaction avant que le réplica principal ne soit autorisé à valider. Si vous définissez cette valeur sur -1, le nombre de réplicas secondaires synchronisés requis est défini sur « (# de réplicas - 1) / 2 », arrondi à l’entier inférieur. - - - Synchronized secondaries required to commit - Bases de données secondaires synchronisées requises pour la validation - - - 3 replicas - 3 réplicas - - - 2 replicas - 2 réplicas - - - Managed Instance admin login - Connexion administrateur de l'instance gérée - - - Enter admin name - Entrer le nom d’administrateur - - - The size of the storage volume to be used for backups in gibibytes. - Taille du volume de stockage à utiliser pour les sauvegardes en gibioctets. - - - Volume Size in Gi (Backups) - Taille du volume en Gio (sauvegardes) - - - The size of the storage volume to be used for data in gibibytes. - Taille du volume de stockage à utiliser pour les données en gibioctets. - - - Volume Size in Gi (Data) - Taille du volume en Gio (données) - - - The size of the storage volume to be used for database logs in gibibytes. - Taille du volume de stockage à utiliser pour les journaux de base de données en gibioctets. - - - Volume Size in Gi (Database logs) - Taille du volume en Gio (journaux de base de données) - - - The size of the storage volume to be used for logs in gibibytes. - Taille du volume de stockage à utiliser pour les journaux en gibioctets. - - - Volume Size in Gi (Logs) - Taille du volume en Gio (journaux) - - - Provide Azure SQL managed instance parameters - Fournir les paramètres d’instance managée Azure SQL - - - Deploy Azure SQL managed instance - Azure Arc - Déployer une instance managée Azure SQL - Azure Arc - - - Storage Class (Backups) - Classe de stockage (sauvegardes) - - - ({0}) - ({0}) - - - RWX capable - Compatible RWX - - - Storage Class (Data) - Classe de stockage (Données) - - - Storage Class (Database logs) - Classe de stockage (journaux de base de données) - - - Storage Class - Classe de stockage - - - Storage Class (Logs) - Classe de stockage (journaux) - - - Azure Arc Controllers - Contrôleurs Azure Arc - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - - - Loading controllers... - Chargement des contrôleurs... + + Confirm password + Confirmer le mot de passe Connect to Existing Azure Arc Controller Se connecter à un contrôleur Azure Arc existant + + Connectivity mode + Mode de connectivité + + + Controller + Contrôleur + + + Controller Configuration + Configuration du contrôleur + + + Cores Limit + Nombre maximal de cores + + + Cores Request + Demande de cores + + + Cores limit must be greater than or equal to requested cores + La limite de cœurs doit être supérieure ou égale aux cœurs demandés + + + Cost Summary + Résumé des coûts + + + Cost per vCore (in USD) + Coût par vCore (en USD) + + + Create Azure Arc data controller + Créer le contrôleur de données Azure Arc + Create New Azure Arc Controller Créer un contrôleur Azure Arc + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Crée un contrôleur de données Azure Arc. Vérifiez que vous avez exécuté la connexion az avant de démarrer cet Assistant. + + + Custom Location + Localisation personnalisée + + + Custom location + Emplacement personnalisé + + + Data controller custom location + Emplacement personnalisé du contrôleur de données + + + Data controller details + Détails du contrôleur de données + + + Data controller infrastructure + Infrastructure du contrôleur de données + + + Data controller name + Nom du contrôleur de données + + + Data controller name + Nom du contrôleur de données + + + Data controller namespace + Espace de noms du contrôleur de données + + + Data controller namespace + Espace de noms du contrôleur de données + + + Data controller namespace. Indirect mode only. + Espace de noms du contrôleur de données. Mode indirect uniquement. + + + Deploy + Déployer + + + Deploy Azure SQL managed instance - Azure Arc + Déployer une instance managée Azure SQL - Azure Arc + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Déployer un serveur PostgreSQL - Azure Arc (préversion) + + + Deploy a PostgreSQL server into an Azure Arc environment + Déployer un serveur PostgreSQL dans un environnement Azure Arc + + + Direct + Directement + Edit Connection Modifier la connexion + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Activez des réplicas supplémentaires pour une haute disponibilité. La configuration de calcul et de stockage sélectionnée ci-dessous sera appliquée à tous les réplicas. + + + Enable the automatic upload of logs. Direct mode only. + Activez le chargement automatique des journaux. Mode direct uniquement. + + + Enable the automatic upload of metrics. Direct mode only. + Activez le chargement automatique des métriques. Mode direct uniquement. + + + Engine Version + Version du moteur + + + Enter admin name + Entrer le nom d’administrateur + + + Enter instance name + Entrer le nom de l’instance + + + Enter server admin login name + Entrez le nom de connexion de l’administrateur du serveur. + + + Enter server name + Entrer un nom de serveur + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Saisissez le mot de passe qui sera utilisé pour vous connecter aux tableaux de bord des métriques et des journaux. + + + Enter the username that will be used for the metrics and logs dashboards. + Saisissez le nom d'utilisateur qui sera utilisé pour les tableaux de bord des métriques et des journaux. + Estimate Cost of SQL Managed Instance - Azure Arc Estimer le coût d'une instance gérée SQL – Azure Arc + + Estimated cost per month + Coût estimé par mois + + + Estimated cost per month + Coût estimé par mois + + + Extensions + Extensions + + + For development use only + Pour une utilisation de développement uniquement + + + For development use only + Pour une utilisation de développement uniquement + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Pour le mode indirect, l’espace de noms, le nom et la classe de stockage sont obligatoires. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance. Pour le mode direct, un nom d’emplacement personnalisé est requis. + + + Free + Gratuit + + + General Purpose + Usage général + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Usage général (jusqu’à 24 vCores et 128 GI de RAM, haute disponibilité standard) + + + General settings + Paramètres généraux + + + High availability + Haute disponibilité + + + I accept {0} and {1}. + J'accepte {0} et {1}. + + + I already have a SQL Server License + J'ai déjà une licence SQL Server + + + Indirect + Indirectement + + + Infrastructure + Infrastructure + + + Instance name + Nom de l'instance + + + Instance name + Nom de l'instance + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 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. + + + Kube config file path + Chemin du fichier de configuration Kube + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Modèle de configuration Kubernetes + + + Learn more + En savoir plus + + + Learn more + En savoir plus + + + Learn more about Azure Arc-enabled Managed Instance + En savoir plus sur Managed Instance compatible avec Azure Arc + + + Learn more about PostgreSQL Server - Azure Arc + En savoir plus sur le serveur PostgreSQL - Azure Arc + + + Loading config profiles + Chargement des profils de configuration + + + Loading config profiles complete + Chargement des profils de configuration effectué + + + Loading controllers... + Chargement des contrôleurs... + + + Location + Emplacement + + + Location + Localisation + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + L’emplacement est utilisé uniquement pour le déploiement en mode indirect. Ce champ sera ignoré pour le mode direct. + + + Log Analytics primary key + Clé primaire Log Analytics + + + Log Analytics workspace + Espace de travail Log Analytics + + + Log Analytics workspace ID + ID d’espace de travail Log Analytics + + + Manage + Gérer + + + Managed Instance admin login + Connexion administrateur de l'instance gérée + + + Managed Instance admin login + Connexion administrateur de l'instance gérée + + + Managed SQL Instance service for app developers in a customer-managed environment + Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client + + + Memory Limit + Limite de mémoire + + + Memory Request + Demande de mémoire + + + Memory limit (GB) + Limite de mémoire (Go) + + + Memory limit must be greater than or equal to requested memory + La limite de mémoire doit être supérieure ou égale à la mémoire demandée + + + Memory request (GB) + Demande de mémoire (Go) + + + Metrics and Logs Dashboard Credentials + Informations d'identification du tableau de bord des métriques et des journaux + + + Microsoft Privacy Statement + Déclaration de confidentialité Microsoft + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 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. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + L’espace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum. + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + Aucun contrôleur Azure Arc inscrit. [En savoir plus](https://azure.microsoft.com/services/azure-arc/) +[Connecter un contrôleur](command:arc.connectToController) + + + Password + Mot de passe + + + Password + Mot de passe + + + Point in time restore + Limite de restauration dans le temps + + + Point in time retention (days) + Rétention ponctuelle (jours) + + + Port + Port + + + PostgreSQL Server - Azure Arc (Preview) + Serveur PostgreSQL - Azure Arc (préversion) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server – Azure Arc est l'un des moteurs de base de données disponibles dans le cadre des services de données activés par Azure Arc et il peut être déployé sur l'infrastructure de votre choix. {0}. + + En cliquant sur 'Script to notebook' ou 'Deploy', j'accepte (a) les conditions légales et la ou les déclarations de confidentialité associées à l'offre ou aux offres Marketplace répertoriées ci-dessous ; (b) autoriser Microsoft à facturer mon mode de paiement actuel pour les frais associés à la ou aux offres, avec la même fréquence de facturation que mon abonnement Azure ; et (c) acceptez que Microsoft puisse partager mes informations de contact, d'utilisation et de transaction avec le(s) fournisseur(s) de l'offre(s) pour l'assistance, la facturation et d'autres activités transactionnelles. Microsoft ne fournit pas de droits pour les offres tierces. Pour plus de détails, voir {1}, {2} et {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + Serveur PostgreSQL - Conditions générales Azure Arc + + + Privacy policy + Politique de confidentialité + + + Privacy policy + Politique de confidentialité + + + Provide Azure SQL managed instance parameters + Fournir les paramètres d’instance managée Azure SQL + + + Provide PostgreSQL server parameters + Fournir les paramètres du serveur PostgreSQL + + + RWX capable + Compatible RWX + + + Read more + En savoir plus + + + Readable secondary replicas + Réplicas secondaires lisibles + Refresh Actualiser @@ -2239,26 +1963,6 @@ Remove Controller Supprimer le contrôleur - - Cores limit must be greater than or equal to requested cores - La limite de cœurs doit être supérieure ou égale aux cœurs demandés - - - Deploy - Déployer - - - Script to notebook - Exécuter un script sur un notebook - - - Memory limit must be greater than or equal to requested memory - La limite de mémoire doit être supérieure ou égale à la mémoire demandée - - - Microsoft Privacy Statement - Déclaration de confidentialité Microsoft - Requested cores must be less than or equal to cores limit Les cœurs demandés doivent être inférieurs ou égaux à la limite de cœurs @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit La mémoire demandée doit être inférieure ou égale à la limite de la mémoire - - Deploy a PostgreSQL server into an Azure Arc environment - Déployer un serveur PostgreSQL dans un environnement Azure Arc + + Resource group + Groupe de ressources - - PostgreSQL Server - Azure Arc (Preview) - Serveur PostgreSQL - Azure Arc (préversion) + + Resource group + Groupe de ressources - - Managed SQL Instance service for app developers in a customer-managed environment - Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client + + Review your configuration + Vérifier votre configuration - - Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance - Azure Arc + + SQL Connection Information + Informations de connexion SQL - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Crée un contrôleur de données Azure Arc. Vérifiez que vous avez exécuté la connexion az avant de démarrer cet Assistant. + + SQL Connection information + Informations sur la connexion SQL - - Azure Arc data controller - Contrôleur de données Azure Arc + + SQL Instance Backup Retention Policy + Politique de rétention de sauvegarde d'instance SQL + + + SQL Instance Settings + Paramètres d'instance SQL + + + SQL Instance settings + Paramètres d'instance SQL + + + SQL Managed Instance - Azure Arc Cost Summary + Instance gérée SQL – Résumé des coûts Azure Arc + + + SQL managed instance - Azure Arc + Instance managée SQL - Azure Arc + + + Script to notebook + Exécuter un script sur un notebook + + + Select from existing Kubernetes clusters + Sélectionner des clusters Kubernetes existants + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Sélectionnez les niveaux de service vCore les plus récents pour SQL Managed Instance - Azure Arc, notamment Usage général et Critique pour l'entreprise. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + 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. + + + Server name + Nom du serveur + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + Le nom du serveur 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. + + + Service Tier + Niveau de service + + + Service Tier + Niveau de service + + + Service type + Type de service + + + Specify how long you want to keep your point-in-time backups. + Spécifiez la durée pendant laquelle vous voulez conserver vos sauvegardes d'un instant dans le passé. + + + Storage Class + Classe de stockage + + + Storage Class (Backups) + Classe de stockage (sauvegardes) + + + Storage Class (Data) + Classe de stockage (Données) + + + Storage Class (Database logs) + Classe de stockage (journaux de base de données) + + + Storage Class (Logs) + Classe de stockage (journaux) + + + Storage settings + Paramètres de stockage + + + Subscription + Abonnement + + + Subscription + Abonnement + + + Support for Azure Arc + Prise en charge d’Azure Arc + + + Synchronized secondaries required to commit + Bases de données secondaires synchronisées requises pour la validation + + + Target Azure Arc Controller + Contrôleur Azure Arc cible + + + Terms + Conditions + + + Terms of use + Conditions d’utilisation + + + Terms of use + Conditions d’utilisation + + + That username is disabled; please choose another username. + Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur. + + + That username is disabled; please choose another username. + Ce nom d’utilisateur est désactivé, choisissez un autre nom d’utilisateur. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Le cluster Kubernetes doit déjà être activé pour l'arc avec la commande az connectedk8s connect. Veuillez utiliser notre {0} pour en savoir plus. + + + The cores limit of the managed instance as an integer. + Limite des cœurs de l’instance managée en tant qu’entier. + + + The limit of the capacity of the managed instance as an integer. + Limite de la capacité de l’instance managée en tant qu’entier. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 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. + + + The memory limit of the Postgres instance on the coordinator node in GB. + La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go. + + + The memory request of the Postgres instance on the coordinator node in GB. + La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 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. + + + The name of the cluster. Direct mode only. + Nom du cluster. Mode direct uniquement. + + + The name of the custom location. Direct mode only. + Nom de l’emplacement personnalisé. Mode direct uniquement. + + + The number of readable secondary replicas. + Nombre de réplicas secondaires lisibles. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + Nombre de réplicas synchrones requis pour valider une transaction avant que le réplica principal ne soit autorisé à valider. Si vous définissez cette valeur sur -1, le nombre de réplicas secondaires synchronisés requis est défini sur « (# de réplicas - 1) / 2 », arrondi à l’entier inférieur. + + + The request for cores of the managed instance as an integer. + Demande de cœurs de l’instance gérée en tant qu’entier. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + Demande de la capacité de l’instance managée en tant que quantité entière de mémoire en Go. + + + The size of the storage volume to be used for backups in GB. + La taille du volume de stockage à utiliser pour les sauvegardes en Go. + + + The size of the storage volume to be used for backups in gibibytes. + Taille du volume de stockage à utiliser pour les sauvegardes en gibioctets. + + + The size of the storage volume to be used for data in GB. + La taille du volume de stockage à utiliser pour les données en Go. + + + The size of the storage volume to be used for data in gibibytes. + Taille du volume de stockage à utiliser pour les données en gibioctets. + + + The size of the storage volume to be used for database logs in gibibytes. + Taille du volume de stockage à utiliser pour les journaux de base de données en gibioctets. + + + The size of the storage volume to be used for logs in GB. + La taille du volume de stockage à utiliser pour les journaux en Go. + + + The size of the storage volume to be used for logs in gibibytes. + Taille du volume de stockage à utiliser pour les journaux en gibioctets. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + Classe de stockage à utiliser pour les sauvegardes. Si aucune valeur n’est spécifiée, les sauvegardes sont stockées dans la même classe de stockage affectée aux données. Doit être une classe de stockage compatible RWX. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 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. + + + The storage class to be used for backup persistent volumes + La classe de stockage à utiliser pour les volumes persistants de sauvegarde. + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + Classe de stockage à utiliser pour les données (. mdf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. + + + The storage class to be used for data persistent volumes + La classe de stockage à utiliser pour les volumes persistants des données + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + Classe de stockage à utiliser pour les journaux de base de données (.ldf). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + Classe de stockage à utiliser pour les journaux (/var/log). Si aucune valeur n’est spécifiée, la classe de stockage par défaut est utilisée. + + + The storage class to be used for logs persistent volumes + La classe de stockage à utiliser pour les volumes persistants des journaux + + + Username + Nom d'utilisateur + + + Username + Nom d'utilisateur Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. La valeur de 1 n'est pas prise en charge. + + Volume Size GB (Backups) + Taille du volume Go (sauvegardes) + + + Volume Size GB (Data) + Taille du volume Go (Données) + + + Volume Size GB (Logs) + Taille du volume Go (journaux) + + + Volume Size in Gi (Backups) + Taille du volume en Gio (sauvegardes) + + + Volume Size in Gi (Data) + Taille du volume en Gio (données) + + + Volume Size in Gi (Database logs) + Taille du volume en Gio (journaux de base de données) + + + Volume Size in Gi (Logs) + Taille du volume en Gio (journaux) + + + What is your target existing Kubernetes cluster environment? + Quel est votre environnement de cluster Kubernetes existant cible ? + + + by Microsoft + par Microsoft + + + by Microsoft + par Microsoft + + + documentation page + page de documentation + + + pricing details + détails des prix + + + | + | + \ No newline at end of file diff --git a/resources/xlf/fr/asde-deployment.fr.xlf b/resources/xlf/fr/Microsoft.asde-deployment.fr.xlf similarity index 98% rename from resources/xlf/fr/asde-deployment.fr.xlf rename to resources/xlf/fr/Microsoft.asde-deployment.fr.xlf index 4f9fc599a4..97c9153ad3 100644 --- a/resources/xlf/fr/asde-deployment.fr.xlf +++ b/resources/xlf/fr/Microsoft.asde-deployment.fr.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + 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. + + + Azure SQL Edge Deployment Extension + Extension de déploiement Azure SQL Edge + + + Azure SQL Edge Port + Port Azure SQL Edge + + + Azure SQL Edge information + Informations Azure SQL Edge + + + Azure SQL Edge instance (sa) password + Mot de passe de l’instance Azure SQL Edge (sa) + Azure information Informations Azure - - Location - Emplacement - - - Resource group - Groupe de ressources - - - Subscription id - ID d'abonnement - - - Device ID - ID d'appareil - - - Device IP Address - Adresse IP du périphérique - - - Will be used to connect to the Azure SQL Edge instance after deployment - Sera utilisé pour se connecter à l’instance Azure SQL Edge après le déploiement - - - Target condition - Condition cible - - - Learn more about target condition - En savoir plus sur l'état des cibles + + Confirm VM admin password + Confirmer le mot de passe administrateur de machine virtuelle Confirm password @@ -46,170 +42,174 @@ Container name Nom de conteneur - - Image tag - Balise d'image - - - Password - Mot de passe - - - Registry - Registre - - - Repository - Dépôt - - - Docker settings - Paramètres Docker - - - Azure SQL Edge instance (sa) password - Mot de passe de l’instance Azure SQL Edge (sa) - - - Azure SQL Edge Port - Port Azure SQL Edge - - - Username - Nom d'utilisateur - - - I accept {0} and {1}. - J'accepte {0} et {1}. - - - Microsoft Azure SQL Edge License Agreement - Contrat de licence Microsoft Azure SQL Edge - - - Password - Mot de passe - - - Name or IP address - Nom ou adresse IP - - - Username - Nom d'utilisateur - - - Provides a notebook-based experience to deploy Azure SQL Edge - Fournit une expérience de notebook pour déployer Azure SQL Edge - - - Azure SQL Edge Deployment Extension - Extension de déploiement Azure SQL Edge - - - IoT Hub name - Nom du hub IoT - - - Microsoft Privacy Statement - Déclaration de confidentialité Microsoft - - - SQL Server Package files - Fichiers de package SQL Server - - - Package file - Fichier de package - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Chemin d’accès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé. - - - Target machine information - Informations sur l'ordinateur cible - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - 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. - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe) - - - Multiple devices of an Azure IoT Hub - Plusieurs appareils d’un Azure IoT Hub - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Déployer Azure SQL Edge sur plusieurs appareils Azure IoT - - - Existing device of an Azure IoT Hub - Appareil existant d’un Azure IoT Hub - - - Deploy Azure SQL Edge to an existing device - Déployer Azure SQL Edge sur un appareil existant - - - New Azure IoT Hub and VM (ssh public key authentication) - Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub - - - Local container instance - Instance de conteneur locale - Deploy Azure SQL Edge container instance on local machine Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur local - - Remote container instance - Instance de conteneur distante - Deploy Azure SQL Edge container instance on remote machine Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur distant + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub + + + Deploy Azure SQL Edge to an existing device + Déployer Azure SQL Edge sur un appareil existant + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Déployer Azure SQL Edge sur plusieurs appareils Azure IoT + Deployment target Cible de déploiement - - Azure SQL Edge information - Informations Azure SQL Edge + + Device ID + ID d'appareil - - VM admin username - Nom d'utilisateur de l'administrateur de machine virtuelle + + Device IP Address + Adresse IP du périphérique - - VM admin password - Mot de passe administrateur de machine virtuelle + + Docker settings + Paramètres Docker - - Confirm VM admin password - Confirmer le mot de passe administrateur de machine virtuelle + + Existing device of an Azure IoT Hub + Appareil existant d’un Azure IoT Hub - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - 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. + + I accept {0} and {1}. + J'accepte {0} et {1}. + + + Image tag + Balise d'image + + + IoT Hub name + Nom du hub IoT + + + Learn more about target condition + En savoir plus sur l'état des cibles + + + Local container instance + Instance de conteneur locale + + + Location + Emplacement + + + Microsoft Azure SQL Edge License Agreement + Contrat de licence Microsoft Azure SQL Edge + + + Microsoft Privacy Statement + Déclaration de confidentialité Microsoft + + + Multiple devices of an Azure IoT Hub + Plusieurs appareils d’un Azure IoT Hub + + + Name or IP address + Nom ou adresse IP + + + New Azure IoT Hub and VM (password authentication) + Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe) + + + New Azure IoT Hub and VM (ssh public key authentication) + Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH) + + + Package file + Fichier de package + + + Password + Mot de passe + + + Password + Mot de passe + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Chemin d’accès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Fournit une expérience de notebook pour déployer Azure SQL Edge + + + Registry + Registre + + + Remote container instance + Instance de conteneur distante + + + Repository + Dépôt + + + Resource group + Groupe de ressources + + + SQL Server Package files + Fichiers de package SQL Server SSH public key Clé publique SSH + + Subscription id + ID d'abonnement + + + Target condition + Condition cible + + + Target machine information + Informations sur l'ordinateur cible + + + Username + Nom d'utilisateur + + + Username + Nom d'utilisateur + + + VM admin password + Mot de passe administrateur de machine virtuelle + + + VM admin username + Nom d'utilisateur de l'administrateur de machine virtuelle + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + 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. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Sera utilisé pour se connecter à l’instance Azure SQL Edge après le déploiement + \ No newline at end of file diff --git a/resources/xlf/fr/azcli.fr.xlf b/resources/xlf/fr/Microsoft.azcli.fr.xlf similarity index 97% rename from resources/xlf/fr/azcli.fr.xlf rename to resources/xlf/fr/Microsoft.azcli.fr.xlf index acbbd3d69b..745b6d9e5b 100644 --- a/resources/xlf/fr/azcli.fr.xlf +++ b/resources/xlf/fr/Microsoft.azcli.fr.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - Impossible d’analyser la date de sortie. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ? Accept Accepter - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + Une erreur s’est produite lors de l’analyse de la sortie de az --version. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Paramètre utilisateur Azure CLI : {0}.{1} mis à jour, newValue : {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI a été installé avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. + Checking for latest available version of Azure CLI Vérification de la dernière version disponible d'Azure Data CLI - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. Could not find Azure CLI. Error: {0} Impossible de trouver Azure CLI. Erreur : {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Impossible de trouver l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. + Could not find the Azure CLI arcdata extension. Error: {0} Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner. - Currently installed version of Azure CLI: {0} is same or newer than any other version available Version actuellement installée d’Azure CLI : {0} est identique ou plus récente que toute autre version disponible @@ -74,10 +74,6 @@ Don't Ask Again Ne plus me poser la question - - Error while downloading - Erreur lors du téléchargement - Download finished Téléchargement terminé @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified Un point de terminaison ou un espace de noms doit être spécifié + + Error installing Azure CLI and arcdata extension: {0} + Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0} + + + Error updating Azure CLI: {0} + Erreur lors de la mise à jour d’Azure CLI : {0} + + + Error while downloading + Erreur lors du téléchargement + Executing command: '{0} {1}' Exécution de la commande : « {0} {1} » @@ -103,47 +111,39 @@ File contents: {1} Error: {2} - Échec de l’analyse du contenu JSON sur : {0}. + Échec de l'analyse du JSON du contenu à : {0}. Contenu du fichier : -{1} -Erreur : {2} + {1} +Erreur : {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}. + Getting text contents of resource at URL {0} Obtention du contenu textuel de la ressource à l’URL {0} - - Error installing Azure CLI and arcdata extension: {0} - Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0} - - - Installing the Azure CLI arcdata extension... - Installation de l’extension arcdata Azure CLI... - Installing Azure CLI... Installation d’Azure CLI... + + Installing the Azure CLI arcdata extension... + Installation de l’extension arcdata Azure CLI... + Latest available Azure CLI version: {0}. Dernière version disponible de l’interface Azure Data CLI : {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, puis réessayez. - No Non - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin. - No Azure CLI arcdata extension is available. Aucune extension arcdata Azure CLI n’est disponible. @@ -152,45 +152,41 @@ Erreur : {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Aucune Azure CLI n’est disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Aucune interface de ligne de commande Azure n’est disponible. Installez la dernière version manuellement depuis [ici](https://docs.microsoft.com/cli/azure/install-azure-cli), puis redémarrez Azure Studio. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé + No download link available for platform '{0}' Release info: ${1} - Aucun lien de téléchargement disponible pour la plateforme « {0} » -Informations de mise en production : ${1} + Aucun lien de téléchargement n’est disponible pour la plateforme '{0}' +Informations de publication : ${1} No release version available for platform '{0}' Release info: ${1} - Aucune version de mise en production disponible pour la plateforme « {0} » -Informations de mise en production : ${1} - - - An error occurred while parsing the output of az --version. - Une erreur s’est produite lors de l’analyse de la sortie de az --version. + Aucune version disponible pour la plate-forme '{0}' +Informations sur la version : ${1} Platform '{0}' is currently unsupported La plateforme « {0} » n’est pas prise en charge actuellement - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner. - Prompting the user to accept the following: {0} Demande à l’utilisateur d’accepter les éléments suivants : {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + Impossible d’analyser la date de sortie. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Informations de mise en production : ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} Ignorer l’installation d’Azure CLI et de l’extension arcdata, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2} - - stderr: {0} - stderr : {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure Studio est nécessaire pour terminer la configuration – les fonctionnalités ne seront pas activées tant que cela ne sera pas fait. - - stdout: {0} - stdout : {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Cette extension nécessite l’installation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Cette extension nécessite l’installation de l’extension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Cette extension nécessite l’installation de l’extension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Informations de mise en production : ${1} Unexpected exit code from command: {1} ({0}) Code de sortie inattendu de la commande : {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé - - - Error updating Azure CLI: {0} - Erreur lors de la mise à jour d’Azure CLI : {0} - Updating Azure CLI... Mise à jour de l’interface de ligne de commande Azure... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer » - User Response on prompt to install Azure CLI: {0} Réponse de l’utilisateur à l’invite pour installer Azure CLI : {0} @@ -244,49 +232,73 @@ Informations de mise en production : ${1} User Response on prompt to update Azure CLI: {0} Réponse de l’utilisateur à l’invite pour mettre à jour Azure CLI : {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer » Yes Oui + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr : {0} + + + stdout: {0} + stdout : {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible. - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées - - - Azure CLI Configuration - Azure CLI Configuration - - - Support for Azure CLI. - Prise en charge d’Azure CLI. + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata + + Azure CLI Configuration + Azure CLI Configuration + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI. + + + Choose whether you will be prompted to install Azure CLI. + Choisissez si vous serez invité à installer Azure CLI. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Choisissez si vous serez averti lorsqu’une mise à jour de l’extension arcdata Azure CLI est disponible. + + + Log debug info to the output channel for all executed az commands + Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées + + + Support for Azure CLI. + Prise en charge d’Azure CLI. + + + The user will be prompted for update of the Azure CLI arcdata extension + L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI + + + The user will be prompted to install the Azure CLI + L’utilisateur sera invité à installer le Azure CLI The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Informations de mise en production : ${1} The user will not be prompted for update of the Azure CLI arcdata extension L’utilisateur ne sera pas invité à mettre à jour l’extension arcdata Azure CLI - - The user will be prompted for update of the Azure CLI arcdata extension - L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI - - - Choose whether you will be prompted to install Azure CLI. - Choisissez si vous serez invité à installer Azure CLI. - The user will not be prompted to install the Azure CLI L’utilisateur ne sera pas invité à installer Azure CLI - - The user will be prompted to install the Azure CLI - L’utilisateur sera invité à installer le Azure CLI - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata diff --git a/resources/xlf/fr/azurecore.fr.xlf b/resources/xlf/fr/Microsoft.azurecore.fr.xlf similarity index 76% rename from resources/xlf/fr/azurecore.fr.xlf rename to resources/xlf/fr/Microsoft.azurecore.fr.xlf index ea92516bb7..4180b6fc32 100644 --- a/resources/xlf/fr/azurecore.fr.xlf +++ b/resources/xlf/fr/Microsoft.azurecore.fr.xlf @@ -1,51 +1,7 @@  - + - - No access token returned from Microsoft OAuth - Aucun jeton d'accès n'a été renvoyé par Microsoft OAuth - - - Error when adding your account to the cache. - Erreur pendant l'ajout de votre compte au cache. - - - Error when getting your account from the cache - Erreur pendant l'obtention de votre compte à partir du cache - - - Error when parsing your account from the cache - Erreur pendant l'analyse de votre compte à partir du cache - - - Microsoft Account - Compte Microsoft - - - Microsoft Corp - Microsoft Corp - - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Une erreur s'est produite pendant l'authentification ou vos jetons ont été supprimés du système. Essayez de rajouter votre compte à Azure Data Studio. - - - The user had no unique identifier within AAD - L'utilisateur n'a pas d'identificateur unique dans AAD - - - Owning Tenant information not found for account. - Informations sur le locataire propriétaire introuvables pour le compte. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - La récupération du jeton a échoué avec une erreur. [Ouvrir les outils de développement]({0}) pour plus de détails. - - - Specified tenant with ID '{0}' not found. - Le locataire spécifié avec l'ID « {0} » est introuvable. - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. @@ -58,53 +14,61 @@ Pour autoriser à nouveau l’accès aux ressources pour ce locataire, vous deve Voulez-vous continuer ? - - Confirm - Confirmer + + Cancel + Annuler Cancel and Authenticate Annuler et authentifier - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d’authentification. - - - Cancel - Annuler + + Confirm + Confirmer Ignore Tenant Ignorer le locataire + + Microsoft Account + Compte Microsoft + + + Microsoft Corp + Microsoft Corp + Open Ouvrir - - Unable to find account info when acquiring token. - Informations de compte introuvables lors de l’acquisition du jeton. - - - Unable to find configuration for Azure Resource {0} - Configuration d’Azure Resource {0} introuvable - Provider '{0}' does not have a Microsoft resource endpoint defined. Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini. + + Unable to find account info when acquiring token, please remove account and add again. + Informations de compte introuvables lors de l’acquisition du jeton. Supprimez le compte et ajoutez-le à nouveau. + + + Unable to find configuration for Azure Resource {0} + Configuration d’Azure Resource {0} introuvable + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d’authentification. + - + - - Azure Auth Code Grant - Octroi de code d'authentification Azure - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Une erreur s’est produite dans la bibliothèque MSAL lors de la demande de l’URL du code d’authentification. Pour plus d’informations sur l’erreur, vérifiez le volet de sortie « Comptes Azure ». + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Voulez-vous continuer ? Authentication failed due to a state mismatch, please close ADS and try again. L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez. + + Azure Auth Code Grant + Octroi de code d'authentification Azure + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres. + - + Add {0} account @@ -126,26 +98,10 @@ Voulez-vous continuer ? Azure Device Code Code d'appareil Azure - - Error encountered when trying to check for login results - Erreur pendant la tentative de vérification des résultats de connexion - - - Timed out when waiting for device code login. - Expiration du délai d'attente de la connexion du code d'appareil. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. Un appel a été effectué à azdata.accounts.getSecurityToken, cette méthode est dépréciée et sera supprimée dans les mises en production futures. Utilisez getAccountSecurityToken à la place. @@ -154,64 +110,52 @@ Voulez-vous continuer ? Failed to get token Impossible d'obtenir le jeton + + No Azure auth method available. You must enable the auth methods in ADS configuration. + Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser. + + + Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. + Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire. + {0} occurred when acquiring token. {1} {0} s'est produit lors de l'acquisition du jeton. {1} - - Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. - Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire. - - + Failed to clear token cache L'effacement du cache de jetons a échoué - - Token cache successfully cleared - Cache de jetons effacé - - + - - Azure (China) - Azure (Chine) - Azure Azure + + Azure (China) + Azure (Chine) + Azure (US Government) Azure (US Government) - + - - You must select an Azure account for this feature to work. - Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne. - - - You must enable preview features in order to use Azure Cloud Shell. - Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell. - - - You must select a tenant for this feature to work. - Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Un locataire est nécessaire pour cette fonctionnalité. Apparemment, votre abonnement Azure n'a pas de locataire. @@ -228,9 +172,25 @@ Voulez-vous continuer ? Starting cloud shell… Démarrage de Cloud Shell... + + You are not currently signed into any Azure accounts, Please sign in and then try again. + Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez. + + + You must enable preview features in order to use Azure Cloud Shell. + Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell. + + + You must select a tenant for this feature to work. + Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne. + + + You must select an Azure account for this feature to work. + Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Voulez-vous continuer ? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Voulez-vous continuer ? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Voulez-vous continuer ? - + + + + Azure CosmosDB for PostgreSQL Cluster + Azure CosmosDB pour cluster PostgreSQL + + + + SQL databases @@ -262,7 +230,7 @@ Voulez-vous continuer ? - + SQL servers @@ -270,7 +238,7 @@ Voulez-vous continuer ? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Voulez-vous continuer ? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Voulez-vous continuer ? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Voulez-vous continuer ? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Voulez-vous continuer ? - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Serveurs Azure Database pour PostgreSQL - + SQL managed instances @@ -318,7 +286,7 @@ Voulez-vous continuer ? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Voulez-vous continuer ? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Voulez-vous continuer ? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Voulez-vous continuer ? - + - - Unrecognized Provider resource: {0} - Ressource de fournisseur non reconnue : {0} - Unrecognized Provider resource type: {0} Type de ressource de fournisseur non reconnu : {0} + + Unrecognized Provider resource: {0} + Ressource de fournisseur non reconnue : {0} + - + No Resources found @@ -362,24 +330,28 @@ Voulez-vous continuer ? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - Échec de l’obtention des abonnements pour les {0} de compte (locataire «{1}»). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). Échec de l’acquisition du jeton d’accès pour le compte '{0}' ('{1}' client). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + Échec de l’obtention des abonnements pour les {0} de compte (locataire «{1}»). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (préversion) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio. + OK OK @@ -388,10 +360,6 @@ Voulez-vous continuer ? Open Azure Shell Ouvrir le shell Azure - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio. - Select Bash or PowerShell for Azure Cloud Shell Sélectionner Bash ou PowerShell pour Azure Cloud Shell @@ -408,7 +376,7 @@ Voulez-vous continuer ? - + Sign in to Azure... @@ -416,7 +384,7 @@ Voulez-vous continuer ? - + No Tenants found. @@ -424,7 +392,7 @@ Voulez-vous continuer ? - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Voulez-vous continuer ? - + No Tenants found. @@ -448,7 +416,7 @@ Voulez-vous continuer ? - + No Subscriptions found. @@ -456,7 +424,7 @@ Voulez-vous continuer ? - + No Resources found. @@ -464,7 +432,7 @@ Voulez-vous continuer ? - + No Subscriptions found. @@ -472,7 +440,7 @@ Voulez-vous continuer ? - + Loading ... @@ -480,7 +448,7 @@ Voulez-vous continuer ? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Voulez-vous continuer ? Error fetching subscriptions for account {0} tenant {1} : {2} Erreur de récupération des abonnements pour le compte {0}, locataire {1} : {2} - - Invalid query - Requête non valide - Error: {0} Erreur : {0} + + Invalid query + Requête non valide + - + - - Azure Resources (Preview) - Ressources Azure (préversion) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - Impossible d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez. - - - Unable to open link, missing required values - Impossible d'ouvrir le lien, valeurs obligatoires manquantes - Australia Central Australie Centre @@ -538,17 +494,25 @@ Voulez-vous continuer ? Australia Southeast Australie Sud-Est + + Azure Accounts + Comptes Azure + Azure Arc-enabled PostgreSQL Hyperscale PostgreSQL Hyperscale avec Azure Arc - - Data Service - Azure Arc - Service de données - Azure Arc + + Azure Database for PostgreSQL flexible servers + Serveurs flexibles Azure Database pour PostgreSQL - - SQL managed instance - Azure Arc - Instance managée SQL - Azure Arc + + Azure Database for PostgreSQL servers + Serveurs Azure Database pour PostgreSQL + + + Azure Resources (Preview) + Ressources Azure (préversion) Brazil South @@ -566,6 +530,10 @@ Voulez-vous continuer ? Canada East Canada Est + + Cancel + Annuler + Central India Inde Centre @@ -578,9 +546,9 @@ Voulez-vous continuer ? Central US EUAP USA Centre EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Avertissement : ADAL a été déprécié et est planifié pour être supprimé dans une prochaine version. Utilisez MSAL à la place. + + Data Service - Azure Arc + Service de données - Azure Arc Disable @@ -606,10 +574,6 @@ Voulez-vous continuer ? East US 2 EUAP USA Est 2 - EUAP - - Azure Accounts - Comptes Azure - France Central France Centre @@ -642,6 +606,10 @@ Voulez-vous continuer ? Japan West Japon Ouest + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + Impossible d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez. + Korea Central Corée Centre @@ -652,12 +620,20 @@ Voulez-vous continuer ? Location - Localisation + Emplacement + + + Modifying this setting requires reloading the window for all changes to take effect. + La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements. Name Nom + + No clouds are enabled, please enable a cloud to continue. + Aucun cloud n'est activé, veuillez activer un cloud pour continuer. + North Central US USA Centre Nord @@ -674,34 +650,10 @@ Voulez-vous continuer ? Norway West Norvège Ouest - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Avertissement : la journalisation des informations personnelles (PII) Azure est activée. L’activation de cette option permet de consigner les informations d’identification personnelles et ne doit être utilisée qu’à des fins de débogage. - - - Azure Database for PostgreSQL flexible servers - Serveurs flexibles Azure Database pour PostgreSQL - - - Azure Database for PostgreSQL servers - Serveurs Azure Database pour PostgreSQL - - - Reload - Recharger - Reload Azure Data Studio Recharger Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - La bibliothèque d'authentification a changé, veuillez recharger Azure Data Studio. - - - Modifying this setting requires reloading the window for all changes to take effect. - La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements. - Resource group Groupe de ressources @@ -710,6 +662,26 @@ Voulez-vous continuer ? Resource type Type de ressource + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + Base de données SQL + + + SQL managed instance + Instance managée SQL + + + SQL managed instance - Azure Arc + Instance managée SQL - Azure Arc + + + SQL server + Serveur SQL + South Africa North Afrique du Sud Nord @@ -722,34 +694,22 @@ Voulez-vous continuer ? South Central US USA Centre Sud - - Southeast Asia - Sud-Est asiatique - South India Inde du Sud - - SQL database - Base de données SQL - - - SQL managed instance - Instance managée SQL - - - SQL server - Serveur SQL - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + Sud-Est asiatique Subscription Abonnement + + Switch to MSAL + Basculer vers MSAL + Switzerland North Suisse Nord @@ -758,6 +718,10 @@ Voulez-vous continuer ? Switzerland West Suisse Ouest + + Token cache has been cleared successfully, please reload Azure Data Studio. + Le cache de jetons a été effacé avec succès, veuillez recharger Azure Data Studio. + Type Icon Icône de type @@ -782,6 +746,14 @@ Voulez-vous continuer ? Unable to get token for tenant {0} Impossible d'obtenir un jeton pour le locataire {0} + + Unable to open link, missing required values + Impossible d'ouvrir le lien, valeurs obligatoires manquantes + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Avertissement : la journalisation des informations personnelles (PII) Azure est activée. L’activation de cette option permet de consigner les informations d’identification personnelles et ne doit être utilisée qu’à des fins de débogage. + West Central US USA Centre-Ouest @@ -802,85 +774,53 @@ Voulez-vous continuer ? West US 2 USA Ouest 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} paramètre modifié, veuillez recharger Azure Data Studio. + - + - - Clear Azure Account Token Cache - Effacer le cache de jetons du compte Azure + + Could not load endpoints from settings, please check the logs for more details. + Impossible de charger les points de terminaison à partir des paramètres, veuillez consulter les journaux pour plus de détails. - - Browse and work with Azure resources - Parcourir et utiliser des ressources Azure + + Successfully loaded custom endpoints from settings + Les points de terminaison personnalisés ont bien été chargés à partir des paramètres - - Azure (Core) - Azure (Core) - - - Open in Azure Portal - Ouvrir dans le portail Azure - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - Filtre de ressources, chaque élément est un ID de compte, un ID d'abonnement et un nom séparés par une barre oblique - - - Azure Resource Configuration - Configuration des ressources Azure + + + + + + ARM Resource Endpoint + Point de terminaison de ressource ACS Add to Servers Ajouter aux serveurs - - Connect - Connecter - Azure Azure - - Refresh - Actualiser - - - Azure: Refresh All Accounts - Azure : Actualiser tous les comptes - - - Select Subscriptions - Sélectionner des abonnements - - - Select Tenants - Sélectionner des locataires - - - Azure: Sign In - Azure : Se connecter - - - Start Cloud Shell - Démarrer Cloud Shell - - - Azure (Preview) - Azure (préversion) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Liste des ID de locataire qui sont ignorés lors de l’interrogation des ressources Azure ou de la demande de jetons d’authentification. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - La bibliothèque utilisée pour le flux d'authentification AAD. Veuillez redémarrer ADS après avoir modifié cette option. + + Azure (Core) + Azure (Core) + + + Azure (Preview) + Azure (préversion) Azure Account Configuration @@ -890,46 +830,170 @@ Voulez-vous continuer ? Azure Authentication Method Méthode d'authentification Azure + + Azure KeyVault Resource Endpoint + Point de terminaison de ressource Azure KeyVault + + + Azure Kusto Resource Endpoint + Point de terminaison de ressource Azure Kusto + + + Azure Log Analytics Endpoint + Azure Log Analytics (OMS) + + + Azure Portal Endpoint + Point de terminaison du portail Azure + + + Azure Resource Configuration + Configuration des ressources Azure + + + Azure Storage Resource Endpoint + Point de terminaison de ressource de stockage Azure + + + Azure Storage Resource Endpoint Suffix + Point de terminaison de ressource de stockage Azure + + + Azure: Refresh All Accounts + Azure : Actualiser tous les comptes + + + Azure: Sign In + Azure : Se connecter + + + Browse and work with Azure resources + Parcourir et utiliser des ressources Azure + + + Clear Azure Account Token Cache + Effacer le cache de jetons du compte Azure + + + Client ID for Azure Data Studio + ID client pour Azure Data Studio + + + Cloud Display Name + Nom d'affichage de l'utilisateur + + + Cloud ID + ID cloud + + + Cloud Name + Nom du cloud + + + Cloud Settings + Paramètres du cloud + Code Grant Method Méthode d'octroi de code + + Connect + Connecter + Device Code Method Méthode de code d'appareil + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur. + + + Graph Resource Endpoint + Point de terminaison de ressource ACS + + + Host Endpoint + Point de terminaison de l"hôte de compétence + + + Microsoft Graph Resource Endpoint + point de terminaison de ressource Microsoft Graph + + + Microsoft Resource Endpoint + Point de terminaison de ressource Microsoft + + + Open in Azure Portal + Ouvrir dans le portail Azure + + + Power BI Resource Endpoint + Point de terminaison de ressource ACS + + + Provider Settings + Paramètres des fournisseurs + + + Refresh + Actualiser + + + SQL Resource Endpoint + Point de terminaison de ressource ACS + + + Scopes Endpoint + Point de terminaison d’étendues + + + Select Subscriptions + Sélectionner des abonnements + + + Select Tenants + Sélectionner des locataires + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Paramètre contenant des points de terminaison d'authentification Azure personnalisés. Les modifications apportées à ce paramètre nécessitent un redémarrage pour prendre effet. + Should Azure China integration be enabled Spécifie si l'intégration d'Azure Chine doit être activée - - Should Azure Germany integration be enabled - Spécifie si l'intégration d'Azure Allemagne doit être activée - Should Azure public cloud integration be enabled Spécifie si l'intégration du cloud Azure public doit être activée + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie. + Should US Government Azure cloud (Fairfax) integration be enabled Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée - - Should US National Azure cloud integration be enabled - Spécifie si l'intégration du cloud Azure US National doit être activée + + Start Cloud Shell + Démarrer Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Liste des ID de locataire qui sont ignorés lors de l’interrogation des ressources Azure ou de la demande de jetons d’authentification. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + Filtre de ressources, chaque élément est un ID de compte, un ID d'abonnement et un nom séparés par une barre oblique [Optional] The verbosity of logging for the Azure Accounts extension. [Optional] La verbosité de la journalisation de l’extension Comptes Azure - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - Si les informations d’identification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie. - \ No newline at end of file diff --git a/resources/xlf/fr/Microsoft.azuremonitor.fr.xlf b/resources/xlf/fr/Microsoft.azuremonitor.fr.xlf new file mode 100644 index 0000000000..792f5ebf75 --- /dev/null +++ b/resources/xlf/fr/Microsoft.azuremonitor.fr.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} Ko) + + + Downloaded {0} + Téléchargement {0} + + + Downloading {0} + Téléchargement de {0} + + + Downloading {0} + Téléchargement de {0} + + + Failed to start {0} + Échec du démarrage de {0} + + + Installed {0} + {0} installé + + + Installing {0} + Installation de {0} + + + Installing {0} to {1} + Installation de {0} sur {1} + + + Starting {0} + Démarrage de {0} + + + {0} Started + {0} démarré + + + + + + + Account does not exist. + Le compte n’existe pas. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + + + + + + + Notebooks + Notebooks + + + Only .ipynb Notebooks are supported + Seuls les notebooks .ipynb sont pris en charge + + + Unsupported platform + Plateforme non prise en charge + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Annuler + + + Cancel operation? + Annuler l'opération ? + + + Search Server Names + Rechercher dans les noms de serveur + + + + + + + Error notifying of node change: {0} + Erreur de notification du changement de nœud : {0} + + + Root + Racine + + + Session for node {0} does not exist + La session du nœud {0} n'existe pas + + + + + + + View Known Issues + Voir les problèmes connus + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio. + + + + + + + Administrative privileges + Privilèges d’administration + + + Administrative privileges: SYSDBA or SYSOPER + Privilèges administratifs : SYSDBA ou SYSOPER + + + Authentication type + Type d'authentification + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Authentification universelle avec prise en charge de MFA + + + Azure Monitor Logs + Journaux Azure Monitor + + + Azure Monitor access for Azure Data Studio + Accès Azure Monitor pour Azure Data Studio + + + Custom name of the connection + Nom personnalisé de la connexion + + + Database + Base de données + + + Indicates the password to be used when connecting to the data source + Indique le mot de passe à utiliser pour la connexion à la source de données + + + Indicates the user ID to be used when connecting to the data source + Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données + + + Log Analytics Workspace ID + ID d’espace de travail Log Analytics + + + Metadata Pooling + Mise en pool des métadonnées + + + Name + Nom + + + Name + Nom + + + Name (optional) + Nom (facultatif) + + + Password + Mot de passe + + + Password of the proxy user. + Mot de passe de l’utilisateur proxy. + + + Proxy Password + Mot de passe proxy + + + Proxy User Id + ID d’utilisateur proxy + + + Security + Sécurité + + + Size (MB) + Taille (Mo) + + + Source + Source + + + Specifies the method of authenticating with Azure Monitor + Spécifie la méthode d’authentification avec Azure Monitor + + + The name of the initial catalog or database in the data source + Nom du catalogue initial ou de la base de données initiale dans la source de données + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Cet attribut indique si les informations de métadonnées des requêtes exécutées sont mises en cache pour améliorer les performances. + + + Type + Type + + + User name + Nom d'utilisateur + + + User name of the proxy user. + Nom d'utilisateur de l'utilisateur proxy. + + + Workspace ID + ID de l’espace de travail + + + Workspace ID + ID de l’espace de travail + + + Workspace Name + Nom de l'espace de travail + + + + \ No newline at end of file diff --git a/resources/xlf/fr/cms.fr.xlf b/resources/xlf/fr/Microsoft.cms.fr.xlf similarity index 97% rename from resources/xlf/fr/cms.fr.xlf rename to resources/xlf/fr/Microsoft.cms.fr.xlf index 5d5412e2a9..133c627ec5 100644 --- a/resources/xlf/fr/cms.fr.xlf +++ b/resources/xlf/fr/Microsoft.cms.fr.xlf @@ -1,27 +1,11 @@  - + Add Server Group Ajouter le groupe de serveurs - - Cancel - Annuler - - - OK - OK - - - Server Group Description - Description du groupe de serveurs - - - Server Group Name - Nom du groupe de serveurs - Are you sure you want to delete Voulez-vous vraiment effectuer la suppression @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Vous ne pouvez pas utiliser les serveurs Azure SQL comme serveurs de gestion centralisée + + Cancel + Annuler + Central Management Server Group already has a Registered Server with the name {0} Le groupe de serveurs de gestion centralisée a déjà un serveur inscrit nommé {0} - - {0} already has a Server Group with the name {1} - {0} a déjà un groupe de serveurs nommé {1} - No Non + + OK + OK + + + Server Group Description + Description du groupe de serveurs + + + Server Group Name + Nom du groupe de serveurs + Yes Oui + + {0} already has a Server Group with the name {1} + {0} a déjà un groupe de serveurs nommé {1} + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0} - Loading ... Chargement... + + Unexpected error occurred while loading saved servers {0} + Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Édition + + Add Central Management Server + Ajouter un serveur de gestion centralisée - - Compatibility Level - Niveau de compatibilité - - - Owner - Propriétaire - - - Pricing Tier - Niveau tarifaire - - - Type - Type - - - Version - Version - - - MSSQL configuration - Configuration MSSQL - - - Declares the application workload type when connecting to a server - Déclare le type de charge de travail de l'application pendant la connexion à un serveur - - - Application intent - Intention d'application - - - The name of the application - Nom de l'application - - - Application name - Nom de l'application - - - The name of the primary file, including the full path name, of an attachable database - Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée - - - Attach DB filename - Attacher le nom de fichier de base de données - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Authentification universelle avec prise en charge de MFA - - - Windows Authentication - Authentification Windows - - - SQL Login - Connexion SQL - - - Specifies the method of authenticating with SQL Server - Spécifie la méthode d'authentification avec SQL Server - - - Authentication type - Type d'authentification - - - Enables or disables Always Encrypted for the connection - Active ou désactive Always Encrypted pour la connexion + + Advanced + Avancé Always Encrypted Toujours crypté - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur. + + Application intent + Intention d'application - - Command timeout - Expiration de commande + + Application name + Nom de l'application - - Number of attempts to restore connection - Nombre de tentatives de restauration de connexion - - - Connect retry count - Nombre de tentatives de connexion - - - Delay between attempts to restore connection - Délai entre les tentatives de restauration de connexion - - - Connect retry interval - Intervalle entre les tentatives de connexion - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur - - - Connect timeout - Délai d'expiration de la connexion - - - Custom name of the connection - Nom personnalisé de la connexion - - - Name (optional) - Nom (facultatif) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server - - - Context connection - Connexion contextuelle - - - The SQL Server language record name - Nom d'enregistrement de la langue de SQL Server - - - Current language - Langage actuel - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - Service de tuteur d'hôte - - - None - Aucun(e) - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées - - - Attestation protocol - Protocole d'attestation - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées + + Attach DB filename + Attacher le nom de fichier de base de données Attestation URL URL d’attestation - - Optional (False) - Facultatif (faux) + + Attestation protocol + Protocole d'attestation - - Strict - Strict + + Authentication type + Type d'authentification - - Mandatory (True) - Obligatoire (Vrai) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Authentification universelle avec prise en charge de MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022. + + Azure Attestation + Azure Attestation - - Encrypt - Chiffrer + + Central Management Servers + Serveurs de gestion centralisée - - The name or network address of the instance of SQL Server that acts as a failover partner - Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement + + Central Management Servers + Serveurs de gestion centralisée - - Failover partner - Partenaire de basculement + + Command timeout + Expiration de commande - - Advanced - Avancé + + Compatibility Level + Niveau de compatibilité + + + Compatibility Level + Niveau de compatibilité + + + Computer Name + Nom de l'ordinateur + + + Connect retry count + Nombre de tentatives de connexion + + + Connect retry interval + Intervalle entre les tentatives de connexion + + + Connect timeout + Délai d'expiration de la connexion Connection Resiliency @@ -294,53 +178,137 @@ Context Contexte - - Initialization - Initialisation + + Context connection + Connexion contextuelle - - Pooling - Regroupement + + Current language + Langage actuel - - Replication - Réplication + + Custom name of the connection + Nom personnalisé de la connexion - - Security - Sécurité + + Declares the application workload type when connecting to a server + Déclare le type de charge de travail de l'application pendant la connexion à un serveur - - Source - Source + + Delay between attempts to restore connection + Délai entre les tentatives de restauration de connexion - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat. + + Delete + Supprimer + + + Delete + Supprimer + + + Delete + Supprimer + + + Description of the SQL Server instance + Description de l'instance SQL Server + + + Disabled + Désactivé + + + Edition + Édition + + + Edition + Édition + + + Enabled + Activé + + + Enables or disables Always Encrypted for the connection + Active ou désactive Always Encrypted pour la connexion + + + Enables or disables Secure enclaves for the connection + Active ou désactive les enclaves sécurisées pour la connexion + + + Encrypt + Chiffrer + + + Failover partner + Partenaire de basculement + + + Host Guardian Service + Service Guardian hôte Host name in certificate Nom d’hôte dans le certificat - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat. + + + Indicates the password to be used when connecting to the data source + Indique le mot de passe à utiliser pour la connexion à la source de données + + + Indicates the user ID to be used when connecting to the data source + Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données + + + Indicates which server type system then provider will expose through the DataReader + Indique le système de type serveur que le fournisseur expose par le biais de DataReader + + + Initialization + Initialisation + + + Last Database Backup + Dernière sauvegarde de base de données + + + Last Log Backup + Dernière sauvegarde de journal Load balance timeout Délai d'expiration de l'équilibrage de charge - - The maximum number of connections allowed in the pool - Nombre maximal de connexions autorisées dans le pool + + MSSQL configuration + Configuration MSSQL + + + Mandatory (True) + Obligatoire (Vrai) Max pool size Taille maximale du pool - - The minimum number of connections allowed in the pool - Nombre minimal de connexions autorisées dans le pool + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Basculement de plusieurs sous-réseaux - - When true, multiple result sets can be returned and read from one connection - Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion - Multiple active result sets MARS (Multiple Active Result Set) - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server + + Name (optional) + Nom (facultatif) + + + Name of the SQL Server instance + Nom de l'instance SQL Server + + + New Server Group... + Nouveau groupe de serveurs... + + + New Server Registration... + Nouvelle inscription de serveur... + + + None + Aucun(e) + + + Number of attempts to restore connection + Nombre de tentatives de restauration de connexion + + + Number of minutes to retain log files for backend services. Default is 1 week. + Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine. + + + OS Version + Version de système d'exploitation + + + Optional (False) + Facultatif (faux) + + + Owner + Propriétaire + + + Owner + Propriétaire Packet size Taille de paquet - - Indicates the password to be used when connecting to the data source - Indique le mot de passe à utiliser pour la connexion à la source de données - Password Mot de passe - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion - Persist security info Conserver les informations de sécurité - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié + + Pooling + Regroupement Pooling @@ -394,93 +390,57 @@ Port Port - - Used by SQL Server in Replication - Utilisé par SQL Server dans la réplication + + Pricing Tier + Niveau tarifaire + + + Recovery Model + Mode de récupération + + + Refresh + Actualiser + + + Refresh Server Group + Actualiser le groupe de serveurs + + + Replication + Réplication Replication Réplication - - Enables or disables Secure enclaves for the connection - Active ou désactive les enclaves sécurisées pour la connexion - - - Secure enclaves - Enclaves sécurisées - - - Description of the SQL Server instance - Description de l'instance SQL Server - - - Server Description - Description du serveur - - - Name of the SQL Server instance - Nom de l'instance SQL Server - - - Server - Serveur - - - e.g. tcp:servername,1433 - par exemple. tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict. - - - Trust server certificate - Approuver le certificat de serveur - - - Indicates which server type system then provider will expose through the DataReader - Indique le système de type serveur que le fournisseur expose par le biais de DataReader - - - Type system version - Version du système de type - - - Indicates the user ID to be used when connecting to the data source - Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données - - - User name - Nom d'utilisateur - - - The name of the workstation connecting to SQL Server - Nom de la station de travail se connectant à SQL Server - - - Workstation Id - ID de station de travail - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Prise en charge de la gestion des serveurs de gestion centralisée SQL Server - - - Disabled - Désactivé + + SQL Login + Connexion SQL SQL Server Central Management Servers Serveurs de gestion centralisée SQL Server - - Enabled - Activé + + Secure enclaves + Enclaves sécurisées + + + Security + Sécurité + + + Server + Serveur + + + Server Description + Description du serveur + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme) - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,') - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio. + + Source + Source - - Number of minutes to retain log files for backend services. Default is 1 week. - Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Specifies the method of authenticating with SQL Server + Spécifie la méthode d'authentification avec SQL Server - - New Server Registration... - Nouvelle inscription de serveur... + + Strict + Strict - - New Server Group... - Nouveau groupe de serveurs... + + Support for managing SQL Server Central Management Servers + Prise en charge de la gestion des serveurs de gestion centralisée SQL Server - - Delete - Supprimer + + The SQL Server language record name + Nom d'enregistrement de la langue de SQL Server - - Delete - Supprimer + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur. - - Delete - Supprimer + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur - - Central Management Servers - Serveurs de gestion centralisée + + The maximum number of connections allowed in the pool + Nombre maximal de connexions autorisées dans le pool - - Refresh - Actualiser + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite - - Refresh Server Group - Actualiser le groupe de serveurs + + The minimum number of connections allowed in the pool + Nombre minimal de connexions autorisées dans le pool - - Add Central Management Server - Ajouter un serveur de gestion centralisée + + The name of the application + Nom de l'application - - Central Management Servers - Serveurs de gestion centralisée + + The name of the primary file, including the full path name, of an attachable database + Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + The name of the workstation connecting to SQL Server + Nom de la station de travail se connectant à SQL Server - - [Optional] Do not show unsupported platform warnings - [Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge + + The name or network address of the instance of SQL Server that acts as a failover partner + Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement - - Compatibility Level - Niveau de compatibilité + + Trust server certificate + Approuver le certificat de serveur - - Last Database Backup - Dernière sauvegarde de base de données + + Type + Type - - Last Log Backup - Dernière sauvegarde de journal + + Type system version + Version du système de type - - Owner - Propriétaire + + Used by SQL Server in Replication + Utilisé par SQL Server dans la réplication - - Recovery Model - Mode de récupération + + User name + Nom d'utilisateur - - Computer Name - Nom de l'ordinateur - - - OS Version - Version de système d'exploitation - - - Edition - Édition + + Version + Version Version Version + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server + + + When true, multiple result sets can be returned and read from one connection + Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié + + + Windows Authentication + Authentification Windows + + + Workstation Id + ID de station de travail + + + [Optional] Do not show unsupported platform warnings + [Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + e.g. tcp:servername,1433 + par exemple. tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,') + \ No newline at end of file diff --git a/resources/xlf/fr/dacpac.fr.xlf b/resources/xlf/fr/Microsoft.dacpac.fr.xlf similarity index 98% rename from resources/xlf/fr/dacpac.fr.xlf rename to resources/xlf/fr/Microsoft.dacpac.fr.xlf index 3c6d6b0329..5b1a4c13db 100644 --- a/resources/xlf/fr/dacpac.fr.xlf +++ b/resources/xlf/fr/Microsoft.dacpac.fr.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + Une base de données portant le même nom existe déjà sur l'instance de SQL Server + + + Create a database from a .bacpac file [Import Bacpac] + Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac] + + + Data Loss + Perte de données + + + Data-tier Application Wizard + Assistant de l'application de la couche Données + Database Name Nom de la base de données @@ -10,26 +26,18 @@ Deploy Déployer - - Select Deploy Dacpac Settings - Sélectionner les paramètres de déploiement Dacpac - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] Déployer un fichier .dacpac d'application de couche Données sur une instance de SQL Server [Déployer Dacpac] - - Review the deploy plan - Examiner le plan de déploiement + + Deploy plan operations + Déployer des opérations de plan Export Exporter - - Select Export Bacpac Settings - Sélectionner les paramètres d'exportation Bacpac - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Exporter le schéma et les données d'une base de données au format de fichier logique .bacpac [Exporter Bacpac] @@ -38,42 +46,126 @@ Extract Extraire - - Select Extract Dacpac Settings - Sélectionner les paramètres d'extraction Dacpac - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Extraire une application de couche Données d'une instance de SQL Server vers un fichier .dacpac [Extraire Dacpac] + + File Location + Emplacement de fichier + + + File name cannot be whitespace + Un nom de fichier ne peut pas être un espace blanc + + + File name cannot end with a period + Le nom ne peut pas se terminer par un point + + + File name cannot end with a whitespace + Le nom ne peut pas se terminer par un espace + + + File name is over 255 characters + Le nom de fichier est supérieur à 255 caractères + Generate Script Générer le script + + Generating deploy plan failed '{0}' + La génération du plan de déploiement a échoué '{0}' + + + Generating deploy script failed '{0}' + Échec de génération du script de déploiement « {0} » + Import Importer - - Select Import Bacpac Settings - Sélectionner les paramètres d'importation Bacpac + + Invalid file characters + Caractères de fichier non valides - - Create a database from a .bacpac file [Import Bacpac] - Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac] + + Name of object that will be affected by deployment + Nom de l'objet affecté par le déploiement New Database Nouvelle base de données + + No data loss will occur from the listed deploy actions. + Aucune perte de données suite aux actions de déploiement listées. + + + Object + Objet + + + Open + Ouvrir + + + Operation + Opération + + + Operation(Create, Alter, Delete) that will occur during deployment + Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement + + + Operations that may result in data loss are marked with a warning sign + Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement + Proceed despite possible data loss Poursuivre malgré le risque de perte de données + + Reserved file name. Choose another name and try again + Nom de fichier réservé. Choisissez un autre nom et réessayez + + + Review the deploy plan + Examiner le plan de déploiement + + + Save + Enregistrer + + + Select Deploy Dacpac Settings + Sélectionner les paramètres de déploiement Dacpac + + + Select Export Bacpac Settings + Sélectionner les paramètres d'exportation Bacpac + + + Select Extract Dacpac Settings + Sélectionner les paramètres d'extraction Dacpac + + + Select Import Bacpac Settings + Sélectionner les paramètres d'importation Bacpac + Select an Operation Sélectionner une opération + + Select file + Sélectionner un fichier + + + Setting + Paramètre + Source Database Base de données source @@ -86,6 +178,10 @@ Summary Récapitulatif + + Summary of settings + Résumé des paramètres + Target Database Base de données cible @@ -94,126 +190,14 @@ Target Server Serveur cible - - Upgrade Existing Database - Mettre à niveau la base de données existante - - - Version (use x.x.x.x where x is a number) - Version (utiliser x.x.x.x où x est un nombre) - - - Open - Ouvrir - - - Data Loss - Perte de données - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. Les actions de déploiement peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement. - - - Operations that may result in data loss are marked with a warning sign - Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement - - - A database with the same name already exists on the instance of SQL Server - Une base de données portant le même nom existe déjà sur l'instance de SQL Server - - - default - par défaut - - - Generating deploy plan failed '{0}' - La génération du plan de déploiement a échoué '{0}' - - - Deploy plan operations - Déployer des opérations de plan - - - File Location - Emplacement de fichier - - - File name cannot end with a period - Le nom ne peut pas se terminer par un point - - - Generating deploy script failed '{0}' - Échec de génération du script de déploiement « {0} » - - - Invalid file characters - Caractères de fichier non valides - - - No data loss will occur from the listed deploy actions. - Aucune perte de données suite aux actions de déploiement listées. - - - Name of object that will be affected by deployment - Nom de l'objet affecté par le déploiement - - - Object - Objet - - - Operation - Opération - - - {0} operation failed '{1}' - Échec de l'opération {0} « {1} » - - - Operation(Create, Alter, Delete) that will occur during deployment - Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement - - - Reserved file name. Choose another name and try again - Nom de fichier réservé. Choisissez un autre nom et réessayez - This file name is reserved for use by Windows. Choose another name and try again Ce nom de fichier est réservé à l’utilisation par Windows. Choisissez un autre nom et essayez à nouveau - - Save - Enregistrer - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré. - - - Select file - Sélectionner un fichier - - - Setting - Paramètre - - - Summary of settings - Résumé des paramètres - - - File name is over 255 characters - Le nom de fichier est supérieur à 255 caractères - - - File name cannot end with a whitespace - Le nom ne peut pas se terminer par un espace - Type Type @@ -226,6 +210,10 @@ Undefined name Nom non indéfini + + Upgrade Existing Database + Mettre à niveau la base de données existante + Value Valeur @@ -234,26 +222,34 @@ Version Version - - File name cannot be whitespace - Un nom de fichier ne peut pas être un espace blanc + + Version (use x.x.x.x where x is a number) + Version (utiliser x.x.x.x où x est un nombre) - - Data-tier Application Wizard - Assistant de l'application de la couche Données + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré. + + + default + par défaut + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement. + + + {0} operation failed '{1}' + Échec de l'opération {0} « {1} » - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Chemin d’accès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut - Dacpac Espacement @@ -262,6 +258,10 @@ Data-tier Application Wizard Assistant de l'application de la couche Données + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Chemin d’accès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut + \ No newline at end of file diff --git a/resources/xlf/fr/data-workspace.fr.xlf b/resources/xlf/fr/Microsoft.data-workspace.fr.xlf similarity index 97% rename from resources/xlf/fr/data-workspace.fr.xlf rename to resources/xlf/fr/Microsoft.data-workspace.fr.xlf index ed9da22095..d5103affa9 100644 --- a/resources/xlf/fr/data-workspace.fr.xlf +++ b/resources/xlf/fr/Microsoft.data-workspace.fr.xlf @@ -1,46 +1,14 @@  - + All Project Types Tous les types de projets - - Click "Learn more" button for more information about local development experience to {0} - Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expérience de développement local pour {0} - - - Select - Sélectionner - - - No provider was found for project type with id: '{0}' - Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} » - - - No provider was found for the following projects: {0} - Aucun fournisseur n’a été trouvé pour les projets suivants : {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1} - - - Local - Local - - - Refresh - Actualiser - - - Create new database project - Créer un projet de base de données - - - Type - Type + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant? Browse @@ -50,41 +18,93 @@ Browse... Parcourir... - - The selected clone path '{0}' does not exist or is not a directory. - Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire. + + Click "Learn More" button for more information about SDK-style projects + Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK + + + Click "Learn more" button for more information about local development experience to {0} + Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expérience de développement local pour {0} + + + Cloning git repository '{0}'... + Clonage du dépôt Git '{0}'... Create Créer + + Create new database project + Créer un projet de base de données + Default Par défaut + + Directory '{0}' already exists in the selected location, please choose another + Le répertoire « {0} » existe déjà à l’emplacement sélectionné, choisissez-en un autre + Enter Project Name Entrer le nom du projet - - The selected {0} file '{1}' does not exist or is not a file. - Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier. + + Enter project name + Entrer le nom du projet Enter remote git repository URL Entrer une URL de référentiel git distant + + Error during git clone. View git output for more details + Erreur lors du Git Clone. Afficher la sortie git pour plus de détails + + + Failed to load the project provider extension '{0}'. Error message: {1} + Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {1} + + + File '{0}' doesn't exist + Le fichier « {0} » n'existe pas + + + File name cannot be over 255 characters + Le nom de fichier ne peut pas dépasser 255 caractères + + + File name cannot be whitespace + Un nom de fichier ne peut pas être un espace blanc + + + File name cannot end with a period + Le nom ne peut pas se terminer par un point + + + File name cannot start or end with whitespace + Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc + Git repository URL URL du référentiel Git + + Invalid file characters + Caractères de fichier non valides + Learn More En savoir plus - - Select location to clone repository locally - Sélectionner l’emplacement vers lequel cloner le référentiel localement + + List of opened projects should not be undefined after refresh from disk. + La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à partir du disque. + + + Local + Local Local clone path @@ -94,6 +114,14 @@ Location Emplacement + + Location + Emplacement + + + Name + Nom + Name cannot be empty Le nom ne peut pas être vide @@ -102,10 +130,26 @@ No Non + + No database project extensions are installed. Please install a database project extension to use this feature. + Aucune extension de projet de base de données n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité. + + + No provider was found for project type with id: '{0}' + Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} » + + + No provider was found for the following projects: {0} + Aucun fournisseur n’a été trouvé pour les projets suivants : {0} + OK OK + + Only moving one file at a time is supported. + Le déplacement d’un seul fichier à la fois est pris en charge. + Open Ouvrir @@ -114,61 +158,41 @@ Open Existing Project Ouvrir un projet existant + + Prior {0} for the current project will appear here, please run to see the results. + Les {0} antérieures pour le projet actif s’afficheront ici, exécutez pour voir les résultats. + Project Project + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur](commande : workbench.action.toggleDevTools). + Project '{0}' is already opened. Le projet « {0} » est déjà ouvert. - - There is already a directory named '{0}' in the selected location: '{1}'. - Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ». - - - Directory '{0}' already exists in the selected location, please choose another - Le répertoire « {0} » existe déjà à l’emplacement sélectionné, choisissez-en un autre - - - Select project file - Sélectionner un fichier de projet - Project file Fichier projet - - Select location to create project - Sélectionner l’emplacement de création du projet + + Project name is null + Le nom de la feuille est Null - - Location - Emplacement - - - Enter project name - Entrer le nom du projet - - - Name - Nom - - - The selected project location '{0}' does not exist or is not a directory. - L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire. + + Refresh + Actualiser Remote git repository Référentiel Git distant - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant? - - - Click "Learn More" button for more information about SDK-style projects - Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK + + Reserved file name. Choose another name and try again + Nom de fichier réservé. Choisissez un autre nom et réessayez SDK-style project (Preview) @@ -178,117 +202,115 @@ Select Sélectionner - - Select Project Location - Sélectionner l’emplacement du projet + + Select + Sélectionner Select Database Project Type Sélectionner le type de projet de base de données + + Select Project Location + Sélectionner l’emplacement du projet + Select Target Platform Sélectionner la plateforme cible - - Target Platform - Plateforme cible + + Select location to clone repository locally + Sélectionner l’emplacement vers lequel cloner le référentiel localement + + + Select location to create project + Sélectionner l’emplacement de création du projet + + + Select project file + Sélectionner un fichier de projet Select workspace ({0}) file Sélectionner le fichier d’espace de travail ({0}) - - Yes (Recommended) - Oui (recommandé) + + Target Platform + Plateforme cible - - This project type does not support drag and drop. - Ce type de projet ne prend pas en charge l’opération de glisser-déplacer. + + The selected clone path '{0}' does not exist or is not a directory. + Le chemin de clone sélectionné « {0} » n’existe pas ou n’est pas un répertoire. - - File '{0}' doesn't exist - Le fichier « {0} » n'existe pas + + The selected project location '{0}' does not exist or is not a directory. + L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire. - - File name cannot end with a period - Le nom ne peut pas se terminer par un point + + The selected {0} file '{1}' does not exist or is not a file. + Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier. - - Error during git clone. View git output for more details - Erreur lors du Git Clone. Afficher la sortie git pour plus de détails - - - Cloning git repository '{0}'... - Clonage du dépôt Git '{0}'... - - - Invalid file characters - Caractères de fichier non valides - - - Prior {0} for the current project will appear here, please run to see the results. - Les {0} antérieures pour le projet actif s’afficheront ici, exécutez pour voir les résultats. - - - No database project extensions are installed. Please install a database project extension to use this feature. - Aucune extension de projet de base de données n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité. - - - Only moving one file at a time is supported. - Le déplacement d’un seul fichier à la fois est pris en charge. - - - List of opened projects should not be undefined after refresh from disk. - La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à partir du disque. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur] (commande : workbench.action.toggleDevTools). - - - Project name is null - Le nom de la feuille est Null - - - Reserved file name. Choose another name and try again - Nom de fichier réservé. Choisissez un autre nom et réessayez + + There is already a directory named '{0}' in the selected location: '{1}'. + Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ». This file name is reserved for use by Windows. Choose another name and try again Ce nom de fichier est réservé à l’utilisation par Windows. Choisissez un autre nom et essayez à nouveau - - File name cannot be over 255 characters - Le nom de fichier ne peut pas dépasser 255 caractères + + This project type does not support drag and drop. + Ce type de projet ne prend pas en charge l’opération de glisser-déplacer. - - File name cannot start or end with whitespace - Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc + + Type + Type Undefined name Nom non défini - - File name cannot be whitespace - Un nom de fichier ne peut pas être un espace blanc + + Yes (Recommended) + Oui (recommandé) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 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. + Close Workspace Fermer l'espace de travail + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + Créez un nouveau projet ou ouvrez un projet existant pour commencer. +[Créer](command:projects.new) +[Ouvrir un existant](command:projects.openExisting) +Pour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Projets de base de données + Database Projects Projets de base de données - - Database Projects - Projets de base de données + + Full path to folder where new projects are saved by default. + Chemin d’accès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut. + + + List of projects in the workspace to exclude from the projects viewlet + Liste des projets dans l’espace de travail à exclure des projets Viewlet Manage @@ -298,10 +320,6 @@ New Nouveau - - Open existing - Ouvrir des instances existantes - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj Pour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Créez ou ouvrez existant pour commencer. -[Créer](command:projects.new) -[Ouvrir un existant](command:projects.openExisting) -Pour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects). - - - Full path to folder where new projects are saved by default. - Chemin d’accès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut. - - - List of projects in the workspace to exclude from the projects viewlet - Liste des projets dans l’espace de travail à exclure des projets Viewlet - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 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. + + Open existing + Ouvrir des instances existantes Refresh diff --git a/resources/xlf/fr/Microsoft.datavirtualization.fr.xlf b/resources/xlf/fr/Microsoft.datavirtualization.fr.xlf new file mode 100644 index 0000000000..89781a579d --- /dev/null +++ b/resources/xlf/fr/Microsoft.datavirtualization.fr.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Nom de la base de données + + + External Schema + Schéma externe + + + External Table + Table externe + + + Hostname + Nom d’hôte + + + Node Command called without any node passed + Commande de nœud appelée sans aucun nœud + + + SQL Server + SQL Server + + + Server Name + Nom du serveur + + + Service name / SID + Nom du service/SID + + + Source Schema + Schéma source + + + Source Table + Table source + + + + + + + ({0} KB) + ({0} Ko) + + + Done downloading {0} + Téléchargement de {0} terminé + + + Downloading {0} + Téléchargement de {0} + + + Downloading {0} + Téléchargement de {0} + + + Failed to start {0}: {1} + Échec du démarrage de {0} : {1} + + + Installed {0} + {0} est installé + + + Installing {0} + Installation de {0} + + + Installing {0} to {1} + Installation de {0} sur {1} + + + Starting {0}... + Démarrage de {0}... + + + {0} started + {0} démarré + + + + + + + View Known Issues + Afficher les problèmes connus + + + service component could not start + le composant de service n'a pas pu démarrer + + + + + + + Process exited with code {0} + Le processus s'est arrêté avec le code {0} + + + + + + + Database the external table will be created in + Base de données dans laquelle la table externe sera créée + + + Destination Server + Serveur de destination + + + External data source for new external table + Source de données externe pour la nouvelle table externe + + + Name for new external table + Nom de la nouvelle table externe + + + Name for new table's external file format + Nom du format de fichier externe de la nouvelle table + + + No user schemas were found in the specified database. + Aucun schéma utilisateur n’a été trouvé dans la base de données spécifiée. + + + No valid external data sources were found in the specified database. + Aucune source de données externe valide n’a été trouvée dans la base de données spécifiée. + + + Refresh + Actualiser + + + Schema for new external table + Schéma de la nouvelle table externe + + + Source File + Fichier source + + + Source Folder + Dossier source + + + The specified external file format name already exists. + Le nom de format de fichier externe spécifié existe déjà. + + + The specified table name already exists under the specified schema. + Le nom de table spécifié existe déjà sous le schéma spécifié. + + + + + + + Allow Nulls + Autoriser les valeurs Null + + + Column Name + Nom de la colonne + + + Data Type + Data Type + + + + + + + Failed to generate column information for the specified file. + Échec de la génération des informations de colonne pour le fichier spécifié. + + + Failed to retrieve any data from the specified file. + Échec de la récupération des données du fichier spécifié. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes. + + + + + + + Data Virtualization information + Informations sur la virtualisation des données + + + Database name + Nom de la base de données + + + File format name + Nom du format de fichier + + + Next + Suivant + + + Server name + Nom du serveur + + + Source File + Fichier source + + + Source Folder + Dossier source + + + Table name + Nom de la table + + + Table schema + Schéma de tableau + + + Virtualize Data + Virtualiser les données + + + + + + + Currently only csv files are supported for this wizard. + Actuellement, seuls les fichiers CSV sont pris en charge pour cet Assistant. + + + Modify Columns + Modifier les colonnes + + + No csv files were found in the specified folder. + Aucun fichier CSV n'a été trouvé dans le dossier spécifié. + + + Please select a source file or folder before using this wizard. + Veuillez sélectionner un fichier ou un dossier source avant d'utiliser cet assistant. + + + Preview Data + Aperçu des données + + + Select the destination database for your external table + Sélectionner la base de données de destination pour votre table externe + + + Summary + Récapitulatif + + + The script has opened in a document window. You can view it once the wizard is closed. + Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé. + + + Virtualize Data + Virtualiser les données + + + Virtualize Data From CSV + Virtualiser les données à partir d’un fichier CSV + + + + + + + -- Create New Credential -- + -- Créer un nouvel identifiant -- + + + Choose Credential + Choisir les informations d’identification + + + Configure Credential + Configurer les informations d'identification + + + Create a connection to your Data Source + Créez une connexion à votre source de données + + + External Data Source Name + Nom de la source de données externe + + + New Credential Name + Nouveau nom d'identification + + + Password + Mot de passe + + + Server Connection + Connexion au serveur + + + The name for your External Data Source. + Nom de votre source de données externe. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + Le nom des informations d'identification étendues à la base de données utilisées pour stocker en toute sécurité les informations de connexion pour la source de données externe que vous créez. + + + Username + Nom d'utilisateur + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Une clé principale existe déjà pour la base de données sélectionnée. Aucune action n'est requise sur cette page. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + Une clé principale est requise. Cela sécurise les informations d'identification utilisées par une source de données externe. Notez que vous devez sauvegarder la clé principale à l'aide de BACKUP MASTER KEY et stocker la sauvegarde dans un emplacement sécurisé hors site. + + + Confirm Password + Confirmer le mot de passe + + + Create Database Master Key + Créer une clé principale de base de données + + + Password + Mot de passe + + + Password values do not match. + Les valeurs de mot de passe ne correspondent pas. + + + Set the Master Key password. + Définissez le mot de passe de la clé principale. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Les mots de passe forts utilisent une combinaison de caractères alphanumériques, majuscules, minuscules et spéciaux. + + + + + + + Clicking on the checkbox will select that table to be mapped. + Cliquer sur la case à cocher sélectionnera cette table à mapper. + + + Clicking on the table name will show you the column mapping information for that table. + Cliquer sur le nom de la table vous montrera les informations de mappage de colonne pour cette table. + + + Collations + Collations + + + Column Mapping + Mappage de colonnes + + + External + Externe + + + Map your data source objects to your external table + Mappez vos objets de source de données à votre table externe + + + No objects were selected. + Aucun objet n’a été sélectionné. + + + No table information present for '{0}' + Aucune information de table présente pour '{0}' + + + Nullable + Nullable + + + SQL Data Type + Type de données langage SQL + + + Source + Source + + + Tables + Tables + + + These column types are not supported for external tables:{0}{1} + Ces types de colonnes ne sont pas compatibles avec les tables externes : {0}{1} + + + Unsupported Column Types found + Types de colonnes non pris en charge trouvés + + + Views + Vues + + + + + + + A data source type must be selected. + Un type de source de données doit être sélectionné. + + + A destination database must be selected. + Une base de données de destination doit être sélectionnée. + + + Default + Par défaut + + + Select a Data Source + Sélectionnez une source de données + + + Select the destination database for your external table + Sélectionnez la base de données de destination pour votre table externe + + + Select your data source type + Sélectionnez votre type de source de données + + + The database in which to create your External Data Source. + La base de données dans laquelle créer votre source de données externe. + + + + + + + Database Master Key + Clé principale de base de données + + + Database Scoped Credential + Informations d'identification étendues à la base de données + + + Destination Database: + Base de données de destinations : + + + Executing script... + Exécution du script... + + + External Data Source + Source de données externe + + + External Table + Table externe + + + External Table creation completed successfully + La création de la table externe s’est terminée correctement + + + External Table creation failed + La création de la table externe a échoué + + + Name + Nom + + + Object type + Type d'objet + + + Schema + Schéma + + + Summary + Résumé + + + The following objects will be created in the destination database: + Les objets suivants seront créés dans la base de données de destination : + + + Virtualize Data + Virtualiser les données + + + + + + + Create + Créer + + + The script has opened in a document window. You can view it once the wizard is closed. + Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé. + + + Virtualize Data + Virtualiser les données + + + + + + + Data Virtualization requires a connection to be selected. + La virtualisation des données nécessite qu'une connexion soit sélectionnée. + + + + + + + Data Virtualization + Virtualisation des données + + + Enable/disable logging debug information to the developer console. + Activer/désactiver la journalisation des informations de débogage sur la console du développeur. + + + Number of lines to read from a file to run PROSE parsing on. + Nombre de lignes à lire à partir d'un fichier pour exécuter l'analyse PROSE. + + + Support for Data Virtualization features in SQL Server + Prise en charge des fonctionnalités de virtualisation des données dans SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Prise en charge de la virtualisation des données dans SQL Server, y compris des assistants pour la création d'une table externe à partir d'une source de données externe ou de fichiers CSV. + + + Tasks + Tâches + + + Virtualize Data + Virtualiser les données + + + Virtualize Data From CSV Files + Virtualiser les données à partir de fichiers CSV + + + + \ No newline at end of file diff --git a/resources/xlf/fr/import.fr.xlf b/resources/xlf/fr/Microsoft.import.fr.xlf similarity index 97% rename from resources/xlf/fr/import.fr.xlf rename to resources/xlf/fr/Microsoft.import.fr.xlf index ab5abb438d..1222681385 100644 --- a/resources/xlf/fr/import.fr.xlf +++ b/resources/xlf/fr/Microsoft.import.fr.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Emplacement de fichier non valide. Essayez un autre fichier d’entrée - Allow Nulls Autoriser les valeurs Null @@ -14,14 +10,22 @@ Browse Parcourir - - Column Name - Nom de la colonne + + Click "Preview Transformation" to preview the transformation + Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation. Column Colonne + + Column Name + Nom de la colonne + + + Column Name + Nom de la colonne + Create derived column Créer une colonne dérivée @@ -30,50 +34,30 @@ Data Type Type de données - - Database the table is created in - Base de données dans laquelle la table est créée - Database name Nom de la base de données - - Select the columns of data on the left required to derive your new column - Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne. - - - Click "Preview Transformation" to preview the transformation - Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation. - - - Refine your transformation until you have the desired column - Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée. - - - Specify the new derived column's name and click "Done" - Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé » + + Database the table is created in + Base de données dans laquelle la table est créée File to be imported Fichier à importer - - Location of the file to be imported - Emplacement du fichier à importer - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Bienvenue dans l’outil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous : + + Give Feedback + Envoyer des commentaires Import Data Importer des données + + Import flat file wizard + Assistant Importation de fichier plat + Import information Importer les informations @@ -86,6 +70,22 @@ Import status État de l'importation + + Invalid file location. Please try a different input file + Emplacement de fichier non valide. Essayez un autre fichier d’entrée + + + Location of the file to be imported + Emplacement du fichier à importer + + + Modify Columns + Modifier les colonnes + + + New table name + Nouveau nom de table + Next Suivant @@ -94,22 +94,14 @@ Open Ouvrir - - Specify Input File - Spécifier le fichier d'entrée + + Please connect to a server before using this wizard. + Connectez-vous à un serveur avant d'utiliser cet Assistant. Preview Data Aperçu des données - - Modify Columns - Modifier les colonnes - - - Summary - Récapitulatif - Preview Transformation Aperçu de la transformation @@ -118,21 +110,21 @@ Primary Key Clé primaire - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes. - - - This operation was unsuccessful. Please try a different input file. - Cette opération a échoué. Essayez un autre fichier d'entrée. + + Refine your transformation until you have the desired column + Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée. Refresh Actualiser - - Table schema - Schéma de table + + SQL Server Import extension does not support this type of connection + L’extension d’importation de SQL Server ne prend pas en charge ce type de connexion + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne. Select all columns @@ -142,29 +134,37 @@ Select column {0} Sélectionner une colonne {0} - - Server the database is in - Serveur contenant la base de données + + Select the columns of data on the left required to derive your new column + Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne Server name Nom du serveur - - Column Name - Nom de la colonne + + Server the database is in + Serveur contenant la base de données + + + Specify Input File + Spécifier le fichier d'entrée Specify Transformation Spécifier la transformation + + Specify the new derived column's name and click "Done" + Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé » + Specify transformation for row {0} Spécifier la transformation pour ligne {0} - - ✔ You have successfully inserted the data into a table. - ✔ Vous avez inséré les données dans une table. + + Summary + Récapitulatif Table name @@ -174,50 +174,50 @@ Table schema Schéma de table - - New table name - Nouveau nom de table + + Table schema + Schéma de table - - Import flat file wizard - Assistant Importation de fichier plat + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes. - - Please connect to a server before using this wizard. - Connectez-vous à un serveur avant d'utiliser cet Assistant. + + This operation was unsuccessful. Please try a different input file. + Cette opération a échoué. Essayez un autre fichier d'entrée. - - SQL Server Import extension does not support this type of connection - L’extension d’importation de SQL Server ne prend pas en charge ce type de connexion - - - Give Feedback - Envoyer des commentaires + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Bienvenue dans l’outil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous : service component could not start le composant de service n'a pas pu démarrer + + ✔ You have successfully inserted the data into a table. + ✔ Vous avez inséré les données dans une table. + - + - - Downloading {0} - Téléchargement de {0} + + ({0} KB) + ({0} Ko) Done downloading {0} Téléchargement terminé {0} - - ({0} KB) - ({0} Ko) - Downloading {0} Téléchargement de {0} + + Downloading {0} + Téléchargement de {0} + Extracted {0} ({1}/{2}) {0} extrait ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} Échec du démarrage de {0} : {1} + + Installed {0} + {0} installé + Installing {0} Service Installation du service {0} @@ -234,21 +238,17 @@ Installing {0} to {1} Installation de {0} sur {1} - - Installed {0} - {0} installé + + Starting {0} + Démarrage de {0} {0} Started {0} démarré - - Starting {0} - Démarrage de {0} - - + Flat File Import configuration diff --git a/resources/xlf/fr/kusto.fr.xlf b/resources/xlf/fr/Microsoft.kusto.fr.xlf similarity index 95% rename from resources/xlf/fr/kusto.fr.xlf rename to resources/xlf/fr/Microsoft.kusto.fr.xlf index 28cbf24dc9..1cea960f00 100644 --- a/resources/xlf/fr/kusto.fr.xlf +++ b/resources/xlf/fr/Microsoft.kusto.fr.xlf @@ -1,39 +1,39 @@  - + Account does not exist. Le compte n’existe pas. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 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. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. 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. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + - + - - Downloaded {0} - Téléchargement {0} - - - Downloading {0} - Téléchargement de {0} - ({0} KB) ({0} Ko) + + Downloaded {0} + Téléchargement {0} + Downloading {0} Téléchargement de {0} + + Downloading {0} + Téléchargement de {0} + Failed to start {0} Échec du démarrage de {0} @@ -42,30 +42,26 @@ Installed {0} {0} installé - - Installing {0} to {1} - Installation de {0} sur {1} - Installing {0} Installation de {0} - - {0} Started - {0} démarré + + Installing {0} to {1} + Installation de {0} sur {1} Starting {0} Démarrage de {0} + + {0} Started + {0} démarré + - + - - Unsupported platform - Plateforme non prise en charge - Notebooks Notebooks @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported Seuls les notebooks .ipynb sont pris en charge + + Unsupported platform + Plateforme non prise en charge + - + - - Cancel operation? - Annuler l'opération ? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Annuler + + Cancel operation? + Annuler l'opération ? + Search Server Names Rechercher dans les noms de serveur - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio. - View Known Issues Voir les problèmes connus + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio. + - + - - Database Name - Nom de la base de données - - - Size (MB) - Taille (Mo) - % of Cluster data capacity used % de la capacité de données du cluster utilisée - - Total Machines in the cluster - Nombre total de machines dans le cluster - - - Status - État - - - Name - Nom - - - Size (MB) - Taille (Mo) - - - KUSTO configuration - Configuration de KUSTO - - - The name of the application - Nom de l'application - Application name Nom de l'application - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Authentification universelle avec prise en charge de MFA - - - No Authentication - Aucune authentification - - - User Authentication - Authentification utilisateur - - - Specifies the method of authenticating with Kusto Server - Spécifie la méthode d'authentification avec Kusto Server - Authentication type Type d'authentification - - Number of attempts to restore connection - Nombre de tentatives de restauration de connexion + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Authentification universelle avec prise en charge de MFA + + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) + + + Cluster + Cluster Connect retry count Nombre de tentatives de connexion - - Delay between attempts to restore connection - Délai entre les tentatives de restauration de connexion - Connect retry interval Intervalle entre les tentatives de connexion - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur - Connect timeout Délai d'expiration de la connexion - - Custom name of the connection - Nom personnalisé de la connexion - - - Name (optional) - Nom (facultatif) - - - The name of the initial catalog or database in the data source - Nom du catalogue initial ou de la base de données initiale dans la source de données - - - Database - Base de données - - - The name or network address of the instance of Kusto Server that acts as a failover partner - Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement - - - Failover partner - Partenaire de basculement - Connection Resiliency Résilience de la connexion @@ -242,49 +170,85 @@ Context Contexte - - Initialization - Initialisation + + Custom name of the connection + Nom personnalisé de la connexion - - Security - Sécurité + + Database + Base de données - - Source - Source + + Database Name + Nom de la base de données + + + Delay between attempts to restore connection + Délai entre les tentatives de restauration de connexion + + + Failover partner + Partenaire de basculement Indicates the password to be used when connecting to the data source Indique le mot de passe à utiliser pour la connexion à la source de données - - Password - Mot de passe + + Indicates the user ID to be used when connecting to the data source + Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données + + + Initialization + Initialisation + + + KUSTO configuration + Configuration de KUSTO Kusto cluster name Nom du cluster Kusto - - Cluster - Cluster + + Name + Nom - - Indicates the user ID to be used when connecting to the data source - Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données + + Name + Nom - - User name - Nom d'utilisateur + + Name (optional) + Nom (facultatif) - - The name of the workstation connecting to Kusto Server - Nom de la station de travail se connectant à Kusto Server + + New Notebook + Nouveau notebook - - Workstation Id - ID de station de travail + + No Authentication + Aucune authentification + + + Number of attempts to restore connection + Nombre de tentatives de restauration de connexion + + + Open Notebook + Ouvrir le notebook + + + Password + Mot de passe + + + Security + Sécurité + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme) - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size (MB) + Taille (Mo) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + Taille (Mo) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Source + Source - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Specifies the method of authenticating with Kusto Server + Spécifie la méthode d'authentification avec Kusto Server - - New Notebook - Nouveau notebook + + Status + État - - Open Notebook - Ouvrir le notebook + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur + + + The name of the application + Nom de l'application + + + The name of the initial catalog or database in the data source + Nom du catalogue initial ou de la base de données initiale dans la source de données + + + The name of the workstation connecting to Kusto Server + Nom de la station de travail se connectant à Kusto Server + + + The name or network address of the instance of Kusto Server that acts as a failover partner + Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement + + + Total Machines in the cluster + Nombre total de machines dans le cluster Type Type - - Name - Nom + + User Authentication + Authentification utilisateur + + + User name + Nom d'utilisateur + + + Workstation Id + ID de station de travail + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 diff --git a/resources/xlf/fr/machine-learning.fr.xlf b/resources/xlf/fr/Microsoft.machine-learning.fr.xlf similarity index 99% rename from resources/xlf/fr/machine-learning.fr.xlf rename to resources/xlf/fr/Microsoft.machine-learning.fr.xlf index a3e5e48cc4..a124425487 100644 --- a/resources/xlf/fr/machine-learning.fr.xlf +++ b/resources/xlf/fr/Microsoft.machine-learning.fr.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Erreur : {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + « {0} » est requis pour la gestion des packages. Assurez-vous qu’il est installé et configuré correctement. - - Machine Learning for SQL databases - Machine Learning des bases de données SQL - - - Useful links - Liens utiles - - - Machine Learning - Machine Learning - - - Video tutorials - Tutoriels vidéo - - - Database - Base de données - - - Select a database to store the new model. - Sélectionnez une base de données pour stocker le nouveau modèle. - - - Edit - Modifier - - - Existing table - Table existante - - - Cancel - Annuler - - - Languages - Langues - - - Close - Fermer - - - localhost - localhost - - - OK - OK - - - Save - Enregistrer - - - Target - Cible - - - Delete - Supprimer - - - Environment variables - Variables d'environnement - - - Language extension location - Emplacement de l’extension de langage - - - Extension file Name - Nom du fichier d’extension - - - Language extension path - Chemin d’accès de l’extension de langage - - - File Browser - Explorateur de fichiers - - - Install - Installer - - - Failed to install language - Échec de l’installation de la langue - - - Installed - Installé - - - Installed - Installé - - - Name - Nom - - - Platform - Plateforme - - - Add new - Ajouter un nouveau - - - Parameters - Paramètres - - - Selected Path - Chemin sélectionné - - - Failed to update language - Échec de la mise à jour de la langue - - - Learn more - En savoir plus - - - Showing {0} model(s) - Affichage du ou des modèles {0} - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - L’exécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - L’exécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré + + ... + ... Action Action - - Enabled - Activé + + Add new + Ajouter un nouveau - - Config - Configurer - - - Failed to modify Machine Learning Services configurations - Échec de la modification des configurations de Machine Learning Services - - - External script is required for package management. Are you sure you want to enable that. - Un script externe est requis pour la gestion des packages. Voulez-vous vraiment l’activer. + + Are you sure you want to delete model '{0}? + Voulez-vous vraiment supprimer le modèle {0} ? Are you sure you want to install required packages? Voulez-vous vraiment installer les packages requis ? - - Disable - Désactiver - - - Error while downloading - Erreur lors du téléchargement - - - Downloading - Téléchargement - - - Enable - Activer - - - Failed to enable External script. - Échec de l’activation du script externe. - - - Machine Learning Services Enabled - Machine Learning Services activé - - - External Execute Script - Script d’exécution externe - - - External script configuration is required for this action. - Une configuration de script externe est nécessaire pour cette action. - - - Package info request failed with error: {0} {1} - La demande d'informations de package a échoué avec l'erreur : {0} {1} - - - The following Python packages are required to install: {0} - Les packages Python suivants sont requis pour l’installation : {0} - - - The following R packages are required to install: {0} - Les packages R suivants sont requis pour l’installation : {0} - - - Failed to get installed python packages. Error: {0} - Échec de l’obtention des packages python installés. Erreur : {0} - - - Installing required packages ... - Installation des packages obligatoires... - - - Required packages are already installed. - Les packages requis sont déjà installés. - - - Verifying model management dependencies - Vérification des dépendances de gestion des modèles - - - Verifying package management dependencies - Vérification des dépendances de gestion des packages - - - Installing dependencies ... - Installation des dépendances... - - - Invalid model id. model url: {0} - ID de modèle non valide. URL du modèle : {0} - - - Latest - Plus récent - - - Package management is not supported for the server. Make sure you have Python or R installed. - La gestion des packages n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé. - - - MSSQL extension is not loaded - L’extension MSSQL n’est pas chargée - - - Model doesn't have any artifact. model url: {0} - Le modèle n’a pas d’artefact. URL du modèle : {0} - - - No Result returned - Aucun résultat retourné - - - Notebook extension is not loaded - L’extension de bloc-notes n’est pas chargée - - - No connection selected - Aucune connexion sélectionnée - - - Python executable is not configured - L’exécutable Python n’est pas configuré - - - Python - Python - - - R executable is not configured - L’exécutable R n’est pas configuré - - - R - D - - - The required packages are not installed - Les packages requis ne sont pas installés - - - Could not find the specified resource - La ressource spécifiés est introuvable - - - Failed to complete task '{0}'. Error: {1} - Échec de l’exécution de la tâche « {0} ». Erreur : {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - « {0} » est requis pour la gestion des packages. Assurez-vous qu’il est installé et configuré correctement. - - - Install the Microsoft ODBC driver for SQL Server - Installer le pilote Microsoft ODBC pour SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server. - - - Select a database where existing / imported models are stored. - Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés. - - - Select a model table to view the list of existing / imported models. - Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés. - - - Import models - Importer des modèles - - - Azure account - Compte Azure - - - Resource group - Groupe de ressources - - - Filter - Filtrer - - - Import from Azure Machine Learning - Importer à partir de Azure Machine Learning + + Azure ML workspace + Espace de travail Azure ML Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - « 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.​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - « 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.​ - - - Azure ML workspace - Espace de travail Azure ML - - - Models - Modèles - - - Select another Azure ML workspace - Sélectionner un autre espace de travail Azure ML - - - No models found - Aucun modèle trouvé + + Azure account + Compte Azure Azure models @@ -378,62 +50,190 @@ Azure subscription Abonnement Azure - - ... - ... + + Cancel + Annuler - - The data type of the source table column does not match the required input field’s type. - Le type de données de la colonne de la table source ne correspond pas au type du champ d’entrée requis. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + L’exécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré - - Differences in data type - Différences dans le type de données + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + L’exécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré Click to review warning details Cliquez pour revoir les détails de l'avertissement - - Map source data to model - Mapper les données sources au modèle + + Close + Fermer - - Are you sure you want to delete model '{0}? - Voulez-vous vraiment supprimer le modèle {0} ? + + Config + Configurer - - Run experiments and create models in a notebook - Exécuter des expérimentations et créer des modèles dans un bloc-notes + + Could not find the specified resource + La ressource spécifiés est introuvable Create notebook Créer un notebook + + Database + Base de données + Date created Date de création - - Models - Modèles + + Date imported + Date d'importation + + + Delete + Supprimer Description Description + + Differences in data type + Différences dans le type de données + + + Disable + Désactiver + + + Display name + Nom d’affichage + + + Downloading + Téléchargement + Downloading Model from Azure Téléchargement du modèle à partir d’Azure + + Edit + Modifier + Edit model Modifier le modèle + + Enable + Activer + + + Enabled + Activé + + + Enter model details + Entrer les détails du modèle + + + Environment variables + Variables d'environnement + + + Error while downloading + Erreur lors du téléchargement + + + Error: {0} + Erreur : {0} + + + Existing table + Table existante + + + Extension file Name + Nom du fichier d’extension + + + External Execute Script + Script d’exécution externe + + + External script configuration is required for this action. + Une configuration de script externe est nécessaire pour cette action. + + + External script is required for package management. Are you sure you want to enable that. + Un script externe est requis pour la gestion des packages. Voulez-vous vraiment l’activer. + + + Failed to complete task '{0}'. Error: {1} + Échec de l’exécution de la tâche « {0} ». Erreur : {1} + + + Failed to enable External script. + Échec de l’activation du script externe. + + + Failed to get installed python packages. Error: {0} + Échec de l’obtention des packages python installés. Erreur : {0} + + + Failed to install language + Échec de l’installation de la langue + + + Failed to load model parameters' + Impossible de charger les paramètres du modèle + + + Failed to modify Machine Learning Services configurations + Échec de la modification des configurations de Machine Learning Services + + + Failed to register the model: {0} ,file: {1} + Échec de l’inscription du modèle : {0}, fichier : {1} + + + Failed to update language + Échec de la mise à jour de la langue + + + Failed to update the model + Échec de la mise à jour du modèle + + + Failed to update the model + Échec de la mise à jour du modèle + File Fichier + + File Browser + Explorateur de fichiers + + + File paths of the models to import + Chemins d’accès aux fichiers des modèles à importer + + + File upload + Chargement de fichier + + + Filter + Filtrer + Framework Framework @@ -442,53 +242,77 @@ Framework version Version du framework - - Import or view machine learning models stored in database - Importer ou afficher les modèles machine learning stockés dans la base de données + + Generate a predicted value or scores using a managed model + Générer une valeur ou des scores prédits en utilisant un modèle managé. + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Démarrez avec Machine Learning Services dans Azure SQL Managed Instance. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Démarrage d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux. + + + Get started with machine learning in Azure SQL Database Edge + Démarrer avec machine learning dans Azure SQL Database Edge Import Importer - - Failed to register the model: {0} ,file: {1} - Échec de l’inscription du modèle : {0}, fichier : {1} + + Import from Azure Machine Learning + Importer à partir de Azure Machine Learning + + + Import models + Importer des modèles + + + Import or view machine learning models stored in database + Importer ou afficher les modèles machine learning stockés dans la base de données Import or view models Importer ou afficher des modèles - - Date imported - Date d'importation + + Imported models + Modèles importés - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - 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.​ + + Install + Installer - - Select imported model - Sélectionner le modèle importé + + Install the Microsoft ODBC driver for SQL Server + Installer le pilote Microsoft ODBC pour SQL Server + + + Installed + Installé + + + Installed + Installé + + + Installing dependencies ... + Installation des dépendances... + + + Installing required packages ... + Installation des packages obligatoires... Invalid Azure resource Ressource Azure non valide - - Invalid table for importing models. database name: {0} ,table name: {1} - Table non valide pour l’importation de modèles. nom de la base de données : {0}, nom de la table : {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - 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}. - - - Please select a valid table - Sélectionnez une table valide - - - Please select valid source table and model parameters - Veuillez sélectionner une table source et des paramètres de modèle valides + + Invalid model id. model url: {0} + ID de modèle non valide. URL du modèle : {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register Modèle non valide pour l’inscription - - Please select a valid model - Sélectionnez un modèle valide - - - Learn more. - En savoir plus. - - - Failed to load model parameters' - Impossible de charger les paramètres du modèle - - - Upload model file - Télécharger le fichier de modèle - - - File upload - Chargement de fichier - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - '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.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - '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.​​ - - - Local models - Modèles locaux - - - Generate a predicted value or scores using a managed model - Générer une valeur ou des scores prédits en utilisant un modèle managé. - - - Make predictions - Effectuer des prédictions - - - Enter model details - Entrer les détails du modèle - - - Model failed to register - Le modèle n'a pas été enregistré - - - Select or enter the location to import the models to - Sélectionnez ou entrez l’emplacement dans lequel les modèles doivent être importés - - - Source files - Fichiers sources - - - File paths of the models to import - Chemins d’accès aux fichiers des modèles à importer - - - Model name is required. - Nom de modèle obligatoire. - - - Model registered successfully - Inscription du modèle réussie - - - Table meets requirements! - La table répond aux exigences ! + + Invalid table for importing models. database name: {0} ,table name: {1} + Table non valide pour l’importation de modèles. nom de la base de données : {0}, nom de la table : {1} Invalid table structure! Structure de table non valide. - - Select model source type - Sélectionner le type de source du modèle + + Language extension location + Emplacement de l’extension de langage - - Source location - Emplacement source + + Language extension path + Chemin d’accès de l’extension de langage - - Failed to update the model - Échec de la mise à jour du modèle + + Languages + Langues - - Model updated successfully - Modèle mis à jour + + Latest + Plus récent - - Select another database or table - Sélectionner une autre base de données ou table + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + 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. - - No models found - Aucun modèle trouvé + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + 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. - - Please select at least one model to import. - Veuillez sélectionner au moins un modèle à importer. + + Learn more + En savoir plus - - Name - Nom + + Learn more. + En savoir plus. - - ONNX runtime is not supported in current server - Runtime ONNX n’est pas pris en charge dans le serveur actuel + + Local models + Modèles locaux - - The data type of output column does not match the output field’s type. - Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie. + + MSSQL extension is not loaded + L’extension MSSQL n’est pas chargée - - Predict - Prédire + + Machine Learning + Machine Learning - - Imported models - Modèles importés + + Machine Learning Services Enabled + Machine Learning Services activé - - Select Database - Sélectionner une base de données + + Machine Learning Services in Azure SQL Managed Instance + Machine Learning Services dans Azure SQL Managed Instance - - Select database with models - Sélectionner une base de données avec des modèles + + Machine Learning extension in Azure Data Studio + Extension de Machine Learning dans Azure Data Studio - - Select table - Sélectionner le tableau - - - Select tables with models - Sélectionnez des tables avec des modèles - - - Select models table - Sélectionner la table des modèles - - - unsupported - non pris en charge - - - Failed to update the model - Échec de la mise à jour du modèle - - - Version - Version - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 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. + + Machine Learning for SQL databases + Machine Learning des bases de données SQL Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 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. - - View and import models - Afficher et importer des modèles - - - No - Non - - - Yes - Oui - - - New table - Nouvelle table - - - Not supported event args - Arguments d’événement non pris en charge - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - É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 - - - Get started with machine learning in Azure SQL Database Edge - Démarrer avec machine learning dans Azure SQL Database Edge - Machine learning and AI with ONNX in SQL Database Edge Preview Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL - - Source database - Base de données source + + Make predictions + Effectuer des prédictions - - Select the database containing the dataset to apply the prediction. - Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée. - - - Source columns - Colonnes sources - - - Source table - Table source - - - Select the table containing the dataset to apply the prediction. - Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée. - - - Type - Type - - - Display name - Nom d’affichage + + Map source data to model + Mapper les données sources au modèle Model Input mapping Mappage des entrées du modèle + + Model doesn't have any artifact. model url: {0} + Le modèle n’a pas d’artefact. URL du modèle : {0} + + + Model failed to register + Le modèle n'a pas été enregistré + Model input Entrée de modèle + + Model name is required. + Nom de modèle obligatoire. + Model output Sortie de modèle + + Model registered successfully + Inscription du modèle réussie + + + Model updated successfully + Modèle mis à jour + + + Models + Modèles + + + Models + Modèles + Name Nom + + Name + Nom + + + Name + Nom + + + New table + Nouvelle table + + + No + Non + + + No Result returned + Aucun résultat retourné + + + No connection selected + Aucune connexion sélectionnée + + + No models found + Aucun modèle trouvé + + + No models found + Aucun modèle trouvé + + + Not supported event args + Arguments d’événement non pris en charge + + + Notebook extension is not loaded + L’extension de bloc-notes n’est pas chargée + + + OK + OK + + + ONNX runtime is not supported in current server + Runtime ONNX n’est pas pris en charge dans le serveur actuel + + + Package info request failed with error: {0} {1} + La demande d'informations de package a échoué avec l'erreur : {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + La gestion des packages n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé. + + + Parameters + Paramètres + + + Platform + Plateforme + + + Please select a valid model + Sélectionnez un modèle valide + + + Please select a valid table + Sélectionnez une table valide + + + Please select at least one model to import. + Veuillez sélectionner au moins un modèle à importer. + + + Please select valid source table and model parameters + Veuillez sélectionner une table source et des paramètres de modèle valides + + + Predict + Prédire + + + Python + Python + + + Python executable is not configured + L’exécutable Python n’est pas configuré + + + R + D + + + R executable is not configured + L’exécutable R n’est pas configuré + + + Required packages are already installed. + Les packages requis sont déjà installés. + + + Resource group + Groupe de ressources + + + Run experiments and create models in a notebook + Exécuter des expérimentations et créer des modèles dans un bloc-notes + + + SQL Server Machine Learning Services (Python and R) + SQL Server Machine Learning Services (en base de données) + + + SQL machine learning documentation + Documentation sur l'apprentissage automatique en SQL + + + Save + Enregistrer + + + Select Database + Sélectionner une base de données + + + Select a database to store the new model. + Sélectionnez une base de données pour stocker le nouveau modèle. + + + Select a database where existing / imported models are stored. + Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés. + + + Select a model table to view the list of existing / imported models. + Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Sélectionnez une table existante conforme au schéma du modèle ou créez-en une nouvelle pour stocker le modèle importé. + + + Select another Azure ML workspace + Sélectionner un autre espace de travail Azure ML + + + Select another database or table + Sélectionner une autre base de données ou table + Select column... Sélectionner une colonne... @@ -746,10 +610,50 @@ Select database Sélectionner une base de données + + Select database with models + Sélectionner une base de données avec des modèles + + + Select imported model + Sélectionner le modèle importé + + + Select model source type + Sélectionner le type de source du modèle + + + Select models table + Sélectionner la table des modèles + + + Select or enter the location to import the models to + Sélectionnez ou entrez l’emplacement dans lequel les modèles doivent être importés + Select table Sélectionner le tableau + + Select table + Sélectionner le tableau + + + Select tables with models + Sélectionnez des tables avec des modèles + + + Select the database containing the dataset to apply the prediction. + Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée. + + + Select the table containing the dataset to apply the prediction. + Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée. + + + Selected Path + Chemin sélectionné + Show less Afficher moins @@ -758,50 +662,186 @@ Show more Afficher plus - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - 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. + + Showing {0} model(s) + Affichage du ou des modèles {0} - - SQL machine learning documentation - Documentation sur l'apprentissage automatique en SQL + + Source columns + Colonnes sources - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - 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. + + Source database + Base de données source - - Machine Learning extension in Azure Data Studio - Extension de Machine Learning dans Azure Data Studio + + Source files + Fichiers sources - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Démarrage d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux. + + Source location + Emplacement source - - SQL Server Machine Learning Services (Python and R) - SQL Server Machine Learning Services (en base de données) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Démarrez avec Machine Learning Services dans Azure SQL Managed Instance. - - - Machine Learning Services in Azure SQL Managed Instance - Machine Learning Services dans Azure SQL Managed Instance + + Source table + Table source Table Table - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Sélectionnez une table existante conforme au schéma du modèle ou créez-en une nouvelle pour stocker le modèle importé. + + Table meets requirements! + La table répond aux exigences ! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + 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}. + + + Target + Cible + + + The data type of output column does not match the output field’s type. + Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie. + + + The data type of the source table column does not match the required input field’s type. + Le type de données de la colonne de la table source ne correspond pas au type du champ d’entrée requis. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + É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 + + + The following Python packages are required to install: {0} + Les packages Python suivants sont requis pour l’installation : {0} + + + The following R packages are required to install: {0} + Les packages R suivants sont requis pour l’installation : {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 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. + + + The required packages are not installed + Les packages requis ne sont pas installés + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server. + + + Type + Type + + + Upload model file + Télécharger le fichier de modèle + + + Useful links + Liens utiles + + + Verifying model management dependencies + Vérification des dépendances de gestion des modèles + + + Verifying package management dependencies + Vérification des dépendances de gestion des packages + + + Version + Version + + + Video tutorials + Tutoriels vidéo + + + View and import models + Afficher et importer des modèles + + + Yes + Oui + + + localhost + localhost + + + unsupported + non pris en charge + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + « 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.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + « 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.​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + '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.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + '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.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + 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.​ - + + + Configurations + Configurations + + + Documents + Documents + + + Enable External script + Activer le script externe + + + Enable Python package management in database. + Activez la gestion des packages python dans la base de données. + + + Enable R package management in database. + Activez la gestion des packages R dans la base de données. + + + Endpoints + Points de terminaison + + + Import model + Importer le modèle + + + Install Machine Learning Dependencies + Installer les dépendances Machine Learning + + + Local path to a preexisting Python installation used by Machine Learning. + Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning. + + + Local path to a preexisting R installation used by Machine Learning. + Chemin d'accès local à une installation R préexistante utilisée par Machine Learning. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Installer les dépendances Machine Learning + + Machine Learning Configurations + Configurations de Machine Learning - - Enable External script - Activer le script externe - - - Import model - Importer le modèle + + Make prediction + Effectuer la prédiction Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Gérer les packages dans la base de données - - Make prediction - Effectuer la prédiction - - - Machine Learning Configurations - Configurations de Machine Learning - - - Enable Python package management in database. - Activez la gestion des packages python dans la base de données. - - - Enable R package management in database. - Activez la gestion des packages R dans la base de données. - - - Local path to a preexisting Python installation used by Machine Learning. - Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning. - - - Local path to a preexisting R installation used by Machine Learning. - Chemin d'accès local à une installation R préexistante utilisée par Machine Learning. - - - Configurations - Configurations - - - Documents - Documents - - - Endpoints - Points de terminaison - Tasks Tâches diff --git a/resources/xlf/fr/mssql.fr.xlf b/resources/xlf/fr/Microsoft.mssql.fr.xlf similarity index 68% rename from resources/xlf/fr/mssql.fr.xlf rename to resources/xlf/fr/Microsoft.mssql.fr.xlf index c5c99375f4..dd95e69950 100644 --- a/resources/xlf/fr/mssql.fr.xlf +++ b/resources/xlf/fr/Microsoft.mssql.fr.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. 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'a été sélectionné. Réessayez la requête et sélectionnez un compte Azure lié quand vous y êtes invité. @@ -34,14 +38,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 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. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - 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. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + Échec de l’actualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté. + Failed to find azure account {0} when executing token refresh Le compte Azure {0} est introuvable lors de l’exécution de l’actualisation du jeton. @@ -50,133 +54,69 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Failed to find tenant '{0}' in account '{1}' when refreshing security token Impossible de trouver le client '{0}' dans le '{1}' de compte lors de l’actualisation du jeton de sécurité - - No result returned from Notebook convert request - Aucun résultat n'a été renvoyé de la requête de conversion de Notebook - No document found for URI {0} Aucun document trouvé pour l'URI {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - {0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}. - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - Échec de l’actualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté. + + No result returned from Notebook convert request + Aucun résultat n'a été renvoyé de la requête de conversion de Notebook Unsupported platform {0} Plate-forme non prise en charge {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}. + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0} + An error occurred converting the SQL document to a Notebook. Error : {0} Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0} + + Reload Azure Data Studio + Recharger Azure Data Studio Search Server Names Rechercher dans les noms de serveur + + This setting requires Azure Data Studio to be reloaded to take into effect. + Ce paramètre nécessite le rechargement de Azure Data Studio pour prendre effet. + - + - - application role - rôle d’application + + Add + Ajouter - - Application Role - Rôle d’application + + Add Database file + Ajouter un fichier de base de données - - column - colonne + + Add Filegroup + Ajouter un groupe de fichiers - - database - base de données + + Add Objects + Ajouter des objets - - Database - Base de données - - - database role - rôle de base de données - - - Database Role - Rôle de base de données - - - login - connexion - - - Login - Connexion - - - All objects belonging to a schema - Tous les objets appartenant à un schéma - - - All objects of certain types - Tous les objets de certains types - - - Schema - Schéma - - - Specific objects… - Objets spécifiques... - - - How do you want to add objects? - Comment voulez-vous ajouter des objets ? - - - Search Text - Rechercher le texte - - - Server - Serveur - - - server role - rôle serveur - - - Server Role - Rôle serveur - - - table - table - - - user - utilisateur - - - User - Utilisateur - - - view - vue + + Add database files + Ajouter des fichiers de base de données Add members @@ -190,17 +130,186 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Advanced Avancé + + All Files + Tous les fichiers + + + All objects belonging to a schema + Tous les objets appartenant à un schéma + + + All objects of certain types + Tous les objets de certains types + + + Allow Triggers to Fire Others + Autoriser les déclencheurs à activer d'autres déclencheurs + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Une erreur s’est produite lors de la suppression du {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Une erreur s’est produite lors de l’ouverture de la boîte de dialogue Attacher la base de données. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Une erreur s'est produite lors de l'ouverture de la boîte de dialogue de détachement de la base de données. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Une erreur s’est produite lors de l’ouverture de la boîte de dialogue supprimer la base de données. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Une erreur s’est produite lors de l’actualisation de l’Explorateur d’objets. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3} + + + Application Role + Rôle d’application + + + Apply + Appliquer + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + Voulez-vous vraiment supprimer le {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + Fichiers de base de données associés + + + Attach + Attacher + + + Attach As + Attacher en tant que + + + Attach Database (Preview) + Attacher la base de données (préversion) + + + Attach database + Attacher la base de données + + + Authenticate with Azure Active Directory + S’authentifier avec Azure Active Directory + + + Authenticate with password + S’authentifier avec un mot de passe + + + Authentication + Authentification + + + Auto Create Incremental Statistics + Création automatique des statistiques incrémentielles + + + Auto Create Statistics + Création automatique Statistics Bing + + + Auto Shrink + Réduction automatique + + + Auto Update Statistics + Statistiques de mise à jour automatique + + + Auto Update Statistics Asynchronously + Mise à jour automatique des statistiques en mode asynchrone + + + Autogrow All Files + Croissance automatique de tous les fichiers + + + Autogrowth / Maxsize + Croissance automatique / Taille maximale + + + Automatic + Automatique + + + Automatically set I/O affinity mask for all processors + Définir automatiquement le masque d'affinité d'E/S pour tous les processeurs + + + Automatically set processor affinity mask for all processors + Définir automatiquement le masque d'affinité du processeur pour tous les processeurs + + + Azure Active Directory Authentication + Authentification Azure Active Directory + Azure SQL Database pricing calculator Calculatrice de la tarification Azure SQL Database + + Backup + Sauvegarder + + + Backup + Sauvegarde Microsoft Azure + Backup Storage Redundancy Redondance du stockage de sauvegarde - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ? + + Backup and Restore + Sauvegarde Microsoft Azure et restaurer + + + Backup checksum + Somme de contrôle Sauvegarde Microsoft Azure + + + Blocked Process Threshold + Seuil de processus bloqué + + + Both failed and successful logins + Connexions échouées et réussies Browse for an owner @@ -210,6 +319,26 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Browse… Parcourir… + + CPU {0} + UC {0} + + + Cannot create file '{0}' because it already exists. + Impossible de créer le fichier « {0} » car il existe déjà. + + + Cannot use empty object names for filegroups. + Impossible d’utiliser des noms d’objets vides pour les groupes de fichiers. + + + Changes require server restart in order to be effective + Les modifications nécessitent le redémarrage du serveur pour être efficaces + + + Close existing connections + Fermer les connexions existantes + Collation Classement @@ -218,6 +347,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Compatibility Level Niveau de compatibilité + + Compress Backup + Compresser Sauvegarde Microsoft Azure + Configure SLO Configurer l’objectif de niveau de service @@ -230,98 +363,209 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Containment Type Type d'autonomie + + Cost Threshold Parallelism + Parallélisme du seuil de coût + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + Impossible de trouver une boîte de dialogue prise en charge pour le type de nœud '{0}' et le type d'objet '{1}'. + + + Create + Créer + Create {0} {0} object type Créer {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ? + + + Current Disk Usage + Utilisation du disque actuelle + Current Service Level Objective Objectif de niveau de service actuel - - Database '{0}' already exists. Choose a different database name. - La base de données '{0}' existe déjà. Choisissez un autre nom de base de données. + + Cursor Threshold + Seuil du curseur - - Backup - Sauvegarder + + Custom + Personnalisé + + + DB Name + Nom de base de données + + + Data + Données + + + Data + Données + + + Data Flush Interval (Minutes) + Intervalle de vidage des données (minutes) + + + DataFile '{0}' could not be added to the collection, because it already exists. + Le DataFile « {0} » n'a pas pu être ajouté à la collection, car il existe déjà. Database Base de données + + Database + Base de données + + + Database Data Files + Fichiers de données de base de données + + + Database Details + Détails de la base de données + + + Database Files + Fichiers de la base de données + + + Database Name + Nom de la base de données + + + Database Read-Only + Base de données en lecture seule + + + Database Role + Rôle de base de données + + + Database Scoped Configuration + Configuration étendue de la base de données + + + Database Scoped Options + Configuration étendue de la base de données + + + Database Settings + Paramètres de base de données + + + Database State + État de la base de données + + + Database default locations + Emplacements par défaut de la base de données + + + Database files + Fichiers de base de données + + + Databases to Attach + Bases de données à attacher + Date Created Date Créée - - {0} MB - {0} MO + + Default + Par défaut - - Memory Allocated To Memory Optimized Objects - Mémoire allouée aux objets mémoire optimisés + + Default Full-Text Language + Langue de texte intégral par défaut - - Memory Used By Memory Optimized Objects - Mémoire utilisée par les objets mémoire optimisés + + Default Language + Langue par défaut - - Name - Nom + + Default database + Base de données par défaut - - Number of Users - Nombre d’utilisateurs + + Default language + Langue par défaut - - Owner - Propriétaire + + Default schema + Schéma par défaut - - Size - Taille - - - Space Available - Espace disponible - - - Status - État - - - Select Database Role Members - Sélectionner des membres du rôle de base de données - - - Select Database Role Owner - Sélectionner le propriétaire du rôle de base de données - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - La suppression des connexions du serveur ne supprime pas les utilisateurs de bases de données associés à ces connexions. Pour exécuter le processus, supprimez les utilisateurs dans chaque base de données. Il sera peut-être nécessaire de transférer au préalable la propriété des schémas aux nouveaux utilisateurs. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - Voulez-vous vraiment supprimer le type {0} : {1} ? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Une erreur s'est produite lors de la suppression de {0} : {1}. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - Supprimer le type {0} « {1} » + + Delete backup and restore history information for database + Supprimer les informations d’historique de sauvegarde et de restauration pour la base de données Deny Refuser + + Detach + Détacher + + + Detach Database - {0} (Preview) + Détacher la base de données - {0} (préversion) + + + Detach Database Options + Détacher les options de base de données + + + Detach database '{0}' + {0}: object name. + Détacher la base de données '{0}' + + + Drop + Déposer + + + Drop Database - {0} (Preview) + Supprimer la base de données - {0} (préversion) + + + Drop Database Options + Supprimer les options de base de données + + + Drop connnections + Supprimer les connexions + + + Drop {0} '{1}' + {0} object type, {1}: object name. + Supprimer {0} '{1}' + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + La suppression des connexions au serveur ne supprime pas les utilisateurs de base de données associés aux connexions. Pour terminer le processus, supprimez les utilisateurs dans chaque base de données. Il peut être nécessaire de transférer d’abord la propriété des schémas aux nouveaux utilisateurs. + + + Edit + Modifier + + + Edit Database file - {0} + Modifier le fichier de base de données – {0} + Edition Édition @@ -334,10 +578,34 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Effective permissions for: {0} Autorisations d’accès effectives pour : {0} + + Enable Autogrowth + Activer la croissance automatique + Enabled Activée + + Encryption Enabled + Chiffrement activé + + + Enforce password expiration + Appliquer l’expiration du mot de passe + + + Enforce password policy + Appliquer la stratégie de mot de passe + + + Enter new name + Entrez le nouveau nom + + + Execution Count + Nombre d'exécutions + Explicit permissions for selected securable Autorisations d’accès explicites pour le sécurisable sélectionné @@ -346,6 +614,66 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Explicit permissions for: {0} Autorisations d’accès explicites pour : {0} + + FILESTREAM Data + Données FILESTREAM + + + Failed logins only + Échecs de connexion uniquement + + + Failed to retrieve the connection information, please reconnect and try again. + Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez. + + + File Group + Groupe de fichiers + + + File Growth + Croissance des fichiers + + + File Name + Nom de fichier + + + File Type + Type de fichier + + + File group '{0}' could not be added to the collection, because it already exists. + Impossible d’ajouter le groupe de fichiers '{0}' à la collection, car il existe déjà. + + + FileStream + FileStream + + + Filegroup + Groupe de fichiers + + + Filegroups + Groupes de fichiers + + + Filegrowth cannot be greater than the Maximum file size for a file + La croissance du fichier ne peut pas être supérieure à la taille maximale d'un fichier. + + + Files + Fichiers + + + Files + Fichiers + + + Filestream Files + Fichiers filestream + Filters Filtres @@ -354,6 +682,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Find Rechercher + + Full-Text Upgrade Option + Option de mise à niveau du catalogue de texte intégral + General Général @@ -370,9 +702,21 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Hardware Generation Génération de matériel - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + Comment voulez-vous ajouter des objets ? + + + I/O Affinity + Affinité d'E/S + + + In Megabytes + En mégaoctets + + + In Percent + En pourcentage Is Clustered @@ -382,6 +726,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Is HADR Enabled Is HADR Enabled + + Is Ledger Database + Est la base de données du grand livre + Is PolyBase Installed PolyBase installé @@ -390,6 +738,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Is XTP Supported XTP pris en charge + + LOG + ENREGISTRER + Language Langue @@ -402,6 +754,18 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Last Database Log Backup Dernière sauvegarde du journal de la base de données + + Ledger + Classeur + + + Limited to (MB) + Limité à (Mo) + + + Limited to {0} MB + Limitée à {0} Mo + Loading objects completed, {0} objects found Chargement des objets terminé, {0} objets trouvés @@ -410,81 +774,89 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Loading objects… Chargement des objets en cours… - - Azure Active Directory Authentication - Authentification Azure Active Directory + + Locks + Verrous - - Authentication - Authentification + + Log + Journal - - Default database - Base de données par défaut + + Log + Journal - - Default language - Langue par défaut + + Logical Name + Nom logique - - Enforce password expiration - Appliquer l’expiration du mot de passe + + Login + Connexion - - Enforce password policy - Appliquer la stratégie de mot de passe + + Login + Connexion + + + Login auditing + Audit de connexion Login is locked out La connexion est verrouillée - - User must change password at next login - L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session - - - Old password cannot be empty. - L’ancien mot de passe ne peut pas être vide. - - - Old password - Ancien mot de passe - - - Permission to connect to database engine - Autorisation de se connecter au moteur de base de données - - - Server Roles - Rôles serveur - - - Specify old password - Spécifier l’ancien mot de passe - - - SQL Authentication - Authentification SQL - - - SQL Authentication - Authentification SQL - - - Windows Authentication - Authentification Windows - Login is not selected. La connexion n’est pas sélectionnée. + + MDF File Location + Emplacement du fichier MDF + + + Mapped to a Windows user/group + Mappé à un utilisateur/groupe Windows + + + Mapped to a server login + Mappé à une connexion au serveur + + + Max Degree Parallelism + Parallélisme de degré max. + + + Max Plans Per Query + Nbre de plans max. par requête + + + Max Size + Taille maximum + + + Max Size (MB) + Taille maximale (Mo) + + + Max Text Replication Size + Taille de réplication de texte maximum + + + Maximum File Size + Taille maximale du fichier + Maximum Server Memory (MB) Mémoire maximale du serveur (MO) - - Max Size - Taille maximum + + Maximum file size cannot be less than size + La taille maximale du fichier ne peut pas être inférieure à la taille + + + Maximum server memory cannot be lower than minimum server memory + La mémoire maximale du serveur ne peut pas être inférieure à la mémoire minimale du serveur Members @@ -498,35 +870,65 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Memory Mémoire + + Memory Allocated To Memory Optimized Objects + Mémoire allouée aux objets mémoire optimisés + + + Memory Optimized Data + Données optimisées en mémoire + + + Memory Used By Memory Optimized Objects + Mémoire utilisée par les objets mémoire optimisés + Minimum Server Memory (MB) Mémoire minimale du serveur (Mo) - - Name cannot be empty. - Le nom ne peut pas être vide. + + Monitoring + Supervision + + + Name + Nom + + + Name + Nom Name Nom - - {0} - New (Preview) - {0} object type. - {0} : nouveau (préversion) + + Name cannot be empty. + Le nom ne peut pas être vide. - - Failed to retrieve the connection information, please reconnect and try again. - Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez. + + No Login Access + Aucun accès à la connexion - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} : {1} (préversion) + + No database files were specified to attach to the server. + Aucun fichier de base de données n’a été spécifié pour être attaché au serveur. - - Add Objects - Ajouter des objets + + None + Aucun(e) + + + None + Aucun(e) + + + Numa Node {0} + {0}de nœud Numa + + + Number of Users + Nombre d’utilisateurs Object Type @@ -540,48 +942,94 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Objects Objets - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1} + + Old password + Ancien mot de passe - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2} + + Old password cannot be empty. + L’ancien mot de passe ne peut pas être vide. Operating System Système d’exploitation - - Options - Options + + Operation Mode (Actual) + Mode d'opération (réel) + + + Operation Mode (Requested) + Mode d'opération (demandé) + + + Optimize Ad Hoc Workloads + Optimiser les charges de travail ad hoc + + + Owned Schemas + Schémas détenus + + + Owner + Propriétaire Owner Propriétaire - - Password cannot be empty. - Le mot de passe ne peut pas être vide. + + Page Verify + Page Vérification Password Mot de passe + + Password cannot be empty. + Le mot de passe ne peut pas être vide. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. Le mot de passe doit correspondre au mot de passe de confirmation. + + Path + Chemin + + + Path + Chemin + Permission Autorisation + + Permission to connect to database engine + Autorisation de se connecter au moteur de base de données + Platform Plateforme + + Processor + Processeur + + + Processor Affinity + Affinité du processeur + + + Processor Affinity Table + Table d’affinités du processeur + Processors Processeurs @@ -594,14 +1042,61 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Properties Propriétés + + Purge Query Store Data + Purge Query Store Data + + + Query Store + Magasin des requêtes + + + Query Store Available + Magasin des requêtes disponible + + + Query Store Capture Mode + Mode de capture du magasin des requêtes + + + Query Store Capture Policy + Stratégie de capture du magasin des requêtes + + + Query Store Retention + Rétention du magasin de requêtes + + + Query Store Used + Magasin des requêtes utilisé + + + Query Wait + Attente de la requête + + + ROWS Data + Données LIGNES + + + Read-Only + Lecture seule + + + Recovery + Récupération + Recovery Model Mode de récupération - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Une erreur s’est produite lors de l’actualisation de l’Explorateur d’objets. {0} + + Remove + Supprimer + + + Remove database file + Supprimer le fichier de base de données Remove selected member @@ -611,47 +1106,82 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Remove selected securable Supprimer l’élément sécurisable sélectionné - - Enter new name - Entrez le nouveau nom - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name Renommer {0} '{1}' en '{2}' - Reserved Storage Size - Taille de stockage réservée + Reserved Storage Size (MB) + Taille de stockage réservée (Mo) + + + Restrict Access + Restreindre l'accès Root Directory Répertoire racine + + Rows + Lignes + + + SQL Authentication + Authentification SQL + + + SQL Authentication + Authentification SQL + + + SQL Server and Windows Authentication mode + Mode d'authentification SQL Server et Windows + + + Scan Startup Procs + Numériser les procs de démarrage + + + Schema + Schéma + Schema Schéma + + Search Text + Rechercher le texte + Securables Éléments sécurisables - - Select Securables - Sélectionner les éléments sécurisables + + Security + Sécurité Select Sélectionner - - Server Collation - Classement du serveur + + Select Database Role Members + Sélectionner des membres du rôle de base de données + + + Select Database Role Owner + Sélectionner le propriétaire du rôle de base de données + + + Select Folder + Sélectionner un dossier + + + Select Securables + Sélectionner les éléments sécurisables Select Server Role Members @@ -661,83 +1191,249 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Select Server Role Owner Sélectionner le propriétaire du rôle serveur + + Server + Serveur + + + Server Collation + Classement du serveur + + + Server Role + Rôle serveur + + + Server Roles + Rôles serveur + + + Server authentication + Authentification du serveur + Service Tier Niveau de service - - Storage Space Usage - Utilisation de l’espace de stockage + + Set Secondary same as Primary + Définir secondaire comme primaire + + + Size (MB) + Taille (Mo) + + + Size Based Cleanup Mode + Mode de nettoyage basé sur la taille + + + Space Available + Espace disponible + + + Specific objects… + Objets spécifiques... + + + Specify old password + Spécifier l’ancien mot de passe + + + Stale Threshold + Seuil de péremption + + + State + État + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + Intervalle de collecte des données + + + Status + État + + + Storage Space Usage (MB) + Utilisation de l’espace de stockage (Mo) + + + Successful logins only + Connexions réussies uniquement + + + Target Recovery Time (Seconds) + Temps de récupération cible (secondes) + + + The selected collation '{0}' is not valid. Please choose a different collation. + Le classement sélectionné '{0}' n'est pas valide. Veuillez choisir un classement différent. + + + This command is not supported for object type '{0}'. + Cette commande n’est pas prise en charge pour le type d’objet '{0}'. + + + Total Compile CPU Time (ms) + Temps processeur total de compilation (ms) + + + Total Execution CPU Time (ms) + Temps processeur total d'exécution (ms) + + + Two Digit Year Cutoff + Année de coupure à deux chiffres + + + Type + Type + + + Type + Type + + + Unlimited + Illimité + + + Unlimited + Illimité + + + Update statistics + Mettre à jour les statistiques Update {0} '{1}' {0} object type, {1}: object name. Mise à jour du type {0} « {1} » - - Authenticate with Azure Active Directory - S’authentifier avec Azure Active Directory + + Use full-text indexing + Utiliser l'indexation de texte intégral - - Default schema - Schéma par défaut + + User + Utilisateur - - Login - Connexion + + User must change password at next login + L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session - - Mapped to a server login - Mappé à une connexion au serveur + + Value for Primary + Valeur pour le primaire - - No Login Access - Aucun accès à la connexion - - - Owned Schemas - Schémas détenus - - - Authenticate with password - S’authentifier avec un mot de passe - - - Type - Type - - - Mapped to a Windows user/group - Mappé à un utilisateur/groupe Windows + + Value for Secondary + Valeur pour Secondaire Version Version + + Wait Statistics Capture Mode + Mode de capture des statistiques d'attente + + + Windows Authentication + Authentification Windows + + + Windows Authentication mode + Mode d'authentification Windows + With Grant Avec autorisation + + Yes + Oui + + + application role + rôle d’application + + + column + colonne + + + database + base de données + + + database role + rôle de base de données + + + login + connexion + + + server role + rôle serveur + + + table + table + + + user + utilisateur + + + view + vue + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} : nouveau (préversion) + + + {0} MB + {0} MO + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + Propriétés{0} (préversion) - {1} + - + - - Downloaded {0} - Téléchargement {0} - - - Downloading {0} - Téléchargement de {0} - ({0} KB) ({0} Ko) + + Downloaded {0} + Téléchargement {0} + Downloading {0} Téléchargement de {0} + + Downloading {0} + Téléchargement de {0} + Extracted {0} ({1}/{2}) {0} extrait ({1}/{2}) @@ -750,26 +1446,30 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Installed {0} {0} installé - - Installing {0} to {1} - Installation de {0} sur {1} - Installing {0} Installation de {0} - - {0} Started - {0} démarré + + Installing {0} to {1} + Installation de {0} sur {1} Starting {0} Démarrage de {0} + + {0} Started + {0} démarré + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans l’Explorateur d’objets. + Failed to get connection string for the table. Please reconnect to the server and try again. Échec de l’obtention de la chaîne de connexion pour la table. Veuillez vous reconnecter au serveur et réessayez. @@ -782,329 +1482,181 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et No Non - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans l’Explorateur d’objets. - Yes Oui - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio. - View Known Issues Voir les problèmes connus + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio. + - + - - OK - OK + + Add… + Ajouter… + + + An error occurred while generating the script. {0} + Une erreur s’est produite lors de la génération du script. {0} + + + Edit + Modifier Generating script... Génération du script... - - Script generated - Script généré - Help Aide - Loading dialog... - Chargement en cours du dialogue... + Loading dialog completed + Boîte de dialogue de chargement terminée - - There is no action to be scripted. - Aucune action ne requiert de script. - - - An error occurred while generating the script. {0} - Une erreur s’est produite lors de la génération du script. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert. - - - Script - Script - - - Yes - Oui - - - Add… - Ajouter… + + OK + OK Remove Supprimer + + Script + Script + + + Script generated + Script généré + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert. + Select Sélectionner + + There is no action to be scripted. + Aucune action ne requiert de script. + + + Yes + Oui + - + - - Edition - Édition - - - Compatibility Level - Niveau de compatibilité - - - Owner - Propriétaire - - - Pricing Tier - Niveau tarifaire - - - Type - Type - - - Version - Version - - - Last backup - Dernière sauvegarde - - - Name - Nom - - - Size (MB) - Taille (Mo) - - - Status - État - - - Enable/disable default JSON formatter (requires restart) - Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage) - - - Associate schemas to JSON files in the current project - Associer des schémas aux fichiers JSON dans le projet actuel - - - An array of file patterns to match against when resolving JSON files to schemas. - Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas. + + A URL to a schema or a relative path to a schema in the current directory + URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel A file pattern that can contain '*' to match against when resolving JSON files to schemas. Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma. - - - A URL to a schema or a relative path to a schema in the current directory - URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel - - - MSSQL configuration - Configuration MSSQL - - - Declares the application workload type when connecting to a server - Déclare le type de charge de travail de l'application pendant la connexion à un serveur - - - Application intent - Intention d'application - - - The name of the application - Nom de l'application - - - Application name - Nom de l'application - - - The name of the primary file, including the full path name, of an attachable database - Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée - - - Attach DB filename - Attacher le nom de fichier de base de données - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Authentification universelle avec prise en charge de MFA - - - Windows Authentication - Authentification Windows - - - SQL Login - Connexion SQL - - - Specifies the method of authenticating with SQL Server - Spécifie la méthode d'authentification avec SQL Server - - - Authentication type - Type d'authentification - - - Enables or disables Always Encrypted for the connection - Active ou désactive Always Encrypted pour la connexion + + Advanced + Avancé Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur. + + An array of file patterns to match against when resolving JSON files to schemas. + Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas. - - Command timeout - Expiration de commande + + An execution time-out of 0 indicates an unlimited wait (no time-out) + Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration) - - Number of attempts to restore connection - Nombre de tentatives de restauration de connexion + + Application intent + Intention d'application - - Connect retry count - Nombre de tentatives de connexion + + Application name + Nom de l'application - - Delay between attempts to restore connection - Délai entre les tentatives de restauration de connexion + + Associate schemas to JSON files in the current project + Associer des schémas aux fichiers JSON dans le projet actuel - - Connect retry interval - Intervalle entre les tentatives de connexion + + Attach (Preview) + Attacher (préversion) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur - - - Connect timeout - Délai d'expiration de la connexion - - - Custom name of the connection - Nom personnalisé de la connexion - - - Name (optional) - Nom (facultatif) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server - - - Context connection - Connexion contextuelle - - - The SQL Server language record name - Nom d'enregistrement de la langue de SQL Server - - - Current language - Langage actuel - - - The name of the initial catalog or database int the data source - Nom du catalogue ou de la base de données de départ dans la source de données - - - Database - Base de données - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - Service Guardian hôte - - - None - Aucun(e) - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées - - - Attestation protocol - Protocole d'attestation - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées + + Attach DB filename + Attacher le nom de fichier de base de données Attestation URL URL d’attestation - - Optional (False) - Facultatif (faux) + + Attestation protocol + Protocole d'attestation - - Strict - Strict + + Authentication type + Type d'authentification - - Mandatory (True) - Obligatoire (Vrai) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Authentification universelle avec prise en charge de MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022. + + Azure Attestation + Azure Attestation - - Encrypt - Chiffrer + + Change SQL Notebook Connection + Modifier la connexion au notebook SQL - - The name or network address of the instance of SQL Server that acts as a failover partner - Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement + + Command timeout + Expiration de commande - - Failover partner - Partenaire de basculement + + Compatibility Level + Niveau de compatibilité - - Advanced - Avancé + + Compatibility Level + Niveau de compatibilité + + + Computer Name + Nom de l'ordinateur + + + Connect retry count + Nombre de tentatives de connexion + + + Connect retry interval + Intervalle entre les tentatives de connexion + + + Connect timeout + Délai d'expiration de la connexion Connection Resiliency @@ -1114,310 +1666,62 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Context Contexte - - Initialization - Initialisation + + Context connection + Connexion contextuelle - - Pooling - Regroupement + + Current language + Langage actuel - - Replication - Réplication + + Custom name of the connection + Nom personnalisé de la connexion - - Security - Sécurité + + Database + Base de données - - Source - Source + + Declares the application workload type when connecting to a server + Déclare le type de charge de travail de l'application pendant la connexion à un serveur - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat. + + Delay between attempts to restore connection + Délai entre les tentatives de restauration de connexion - - Host name in certificate - Nom d’hôte dans le certificat + + Design + Conception - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite - - - Load balance timeout - Délai d'expiration de l'équilibrage de charge - - - The maximum number of connections allowed in the pool - Nombre maximal de connexions autorisées dans le pool - - - Max pool size - Taille maximale du pool - - - The minimum number of connections allowed in the pool - Nombre minimal de connexions autorisées dans le pool - - - Min pool size - Taille minimale du pool - - - Multi subnet failover - Basculement de plusieurs sous-réseaux - - - When true, multiple result sets can be returned and read from one connection - Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion - - - Multiple active result sets - MARS (Multiple Active Result Set) - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server - - - Packet size - Taille de paquet - - - Indicates the password to be used when connecting to the data source - Indique le mot de passe à utiliser pour la connexion à la source de données - - - Password - Mot de passe - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion - - - Persist security info - Conserver les informations de sécurité - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié - - - Pooling - Regroupement - - - Port - Port - - - Used by SQL Server in Replication - Utilisé par SQL Server dans la réplication - - - Replication - Réplication - - - Enables or disables Secure enclaves for the connection - Active ou désactive les enclaves sécurisées pour la connexion - - - Secure enclaves - Enclaves sécurisées - - - Name of the SQL Server instance - Nom de l'instance SQL Server - - - Server - Serveur - - - e.g. tcp:servername,1433 - par exemple. tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict. - - - Trust server certificate - Approuver le certificat de serveur - - - Indicates which server type system the provider will expose through the DataReader - Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader - - - Type system version - Version du système de type - - - Indicates the user ID to be used when connecting to the data source - Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données - - - User name - Nom d'utilisateur - - - The name of the workstation connecting to SQL Server - Nom de la station de travail se connectant à SQL Server - - - Workstation Id - ID de station de travail - - - Disabled - Désactivé - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Active l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification Azure ’MSAL’. Azure Data Studio doit être relancé lorsque la valeur est modifiée. - - - Enabled - Activé - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions. - - - Highlights the execution plan operation with the highest cost. - Met en surbrillance l’opération de plan d’exécution avec le coût le plus élevé. - - - The default metric to use to highlight an expensive operation in query execution plans - Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans d’exécution de requêtes - - - Highlights the execution plan operation that used the most CPU time. - Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur. - - - Highlights the execution plan operation that took the most time. - Met en évidence l’opération de plan d’exécution qui a pris le plus de temps. - - - Expensive operation highlighting will be turned off for execution plans. - La mise en surbrillance des opérations coûteuses sera désactivée pour les plans d’exécution. - - - Highlights the execution plan operation with the greatest number of rows read. - Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues. - - - Highlights the execution plan operation with the highest subtree cost. - Met en surbrillance l’opération de plan d’exécution avec le coût de sous-arborescence le plus élevé. - - - Export Notebook as SQL - Exporter le notebook au format SQL - - - Export SQL as Notebook - Exporter SQL au format Notebook - - - Should column definitions be aligned? - Spécifie si les définitions de colonne doivent être alignées - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme) - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme) - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,') - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes - - - [Optional] Do not show unsupported platform warnings - [Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge - - - Should IntelliSense error checking be enabled - Indique s'il faut activer la vérification des erreurs IntelliSense - - - Should IntelliSense be enabled - Indique s'il faut activer IntelliSense - - - Should IntelliSense quick info be enabled - Indique s'il faut activer Info express IntelliSense - - - Should IntelliSense suggestions be enabled - Indique s'il faut activer les suggestions IntelliSense - - - Should IntelliSense suggestions be lowercase - Indique si les suggestions IntelliSense doivent être en minuscules - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio. - - - Number of minutes to retain log files for backend services. Default is 1 week. - Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine. + + Detach (Preview) + Détacher (préversion) Disable Group By Schema Désactiver Grouper par schéma - - SQL Server: Disable Group By Schema - SQL Server : désactiver le regroupement par schéma + + Disabled + Désactivé + + + Drop (Preview) + Supprimer (préversion) + + + Edition + Édition + + + Edition + Édition Enable Group By Schema Activer Grouper par schéma - - SQL Server: Enable Group By Schema - SQL Server : Activer le schéma Grouper par - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - Délai d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. La valeur par défaut est 45 secondes. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Lorsque cette option est activée, les objets de base de données dans l’Explorateur d'objets sont classés par schéma. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Facultatif] Si des informations d’identification personnelle (PII) doivent être enregistrées dans le fichier journal. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Activer la paramétrisation pour Always Encrypted @@ -1426,14 +1730,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET ANSI_DEFAULTS Activer SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - Activer SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS Activer SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + Activer SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING Activer SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET DEADLOCK_PRIORITY option Activer l'option SET DEADLOCK_PRIORITY - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration) - Enable SET IMPLICIT_TRANSACTIONS Activer SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET LOCK TIMEOUT option (in milliseconds) Activer l'option SET LOCK TIMEOUT (en millisecondes) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après l’exécution d’une requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après l’exécution d’une requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647. - Enable SET NOCOUNT option Activer l'option SET NOCOUNT @@ -1498,10 +1786,6 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET QUOTED_IDENTIFIER Activer SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête. - Enable SET STATISTICS IO option Activer l'option SET STATISTICS IO @@ -1510,10 +1794,6 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET STATISTICS TIME option Activer l'option SET STATISTICS TIME - - Maximum size of text and ntext data returned from a SELECT statement - Taille maximale des données text et ntext retournées par une instruction SELECT - Enable SET TRANSACTION ISOLATION LEVEL option Activer l'option SET TRANSACTION ISOLATION LEVEL @@ -1522,29 +1802,101 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Enable SET XACT_ABORT ON option Activer l'option SET XACT-ABORT ON - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Indique s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication + + Enable/disable default JSON formatter (requires restart) + Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données. + + Enabled + Activé - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Enables or disables Always Encrypted for the connection + Active ou désactive Always Encrypted pour la connexion - - Name - Nom + + Enables or disables Secure enclaves for the connection + Active ou désactive les enclaves sécurisées pour la connexion - - Compatibility Level - Niveau de compatibilité + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Active l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification Azure ’MSAL’. Azure Data Studio doit être relancé lorsque la valeur est modifiée. + + + Encrypt + Crypter + + + Expensive operation highlighting will be turned off for execution plans. + La mise en surbrillance des opérations coûteuses sera désactivée pour les plans d’exécution. + + + Export Notebook as SQL + Exporter le notebook au format SQL + + + Export SQL as Notebook + Exporter SQL au format Notebook + + + Failover partner + Partenaire de basculement + + + Highlights the execution plan operation that took the most time. + Met en évidence l’opération de plan d’exécution qui a pris le plus de temps. + + + Highlights the execution plan operation that used the most CPU time. + Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions. + + + Highlights the execution plan operation with the greatest number of rows read. + Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues. + + + Highlights the execution plan operation with the highest cost. + Met en surbrillance l’opération de plan d’exécution avec le coût le plus élevé. + + + Highlights the execution plan operation with the highest subtree cost. + Met en surbrillance l’opération de plan d’exécution avec le coût de sous-arborescence le plus élevé. + + + Host Guardian Service + Service de tuteur d'hôte + + + Host name in certificate + Nom d’hôte dans le certificat + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat. + + + Indicates the password to be used when connecting to the data source + Indique le mot de passe à utiliser pour la connexion à la source de données + + + Indicates the user ID to be used when connecting to the data source + Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données + + + Indicates which server type system the provider will expose through the DataReader + Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader + + + Initialization + Initialisation Last Database Backup @@ -1554,70 +1906,438 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et Last Log Backup Dernière sauvegarde de journal - - Owner - Propriétaire + + Last backup + Dernière sauvegarde - - Recovery Model - Mode de récupération + + Load balance timeout + Délai d'expiration de l'équilibrage de charge - - Computer Name - Nom de l'ordinateur + + MSSQL configuration + Configuration MSSQL - - OS Version - Version de système d'exploitation + + Mandatory (True) + Obligatoire (Vrai) - - Edition - Édition + + Max pool size + Taille maximale du pool - - Version - Version + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après l’exécution d’une requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647. - - Change SQL Notebook Connection - Modifier la connexion au notebook SQL + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après l’exécution d’une requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647. - - Search: Clear Search Server Results - Recherche : Effacer les résultats du serveur de recherche + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio. - - Delete - Supprimer + + Maximum number of rows to return before the server stops processing your query. + Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête. - - Design - Conception + + Maximum size of text and ntext data returned from a SELECT statement + Taille maximale des données text et ntext retournées par une instruction SELECT + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Taille minimale du pool + + + Multi subnet failover + Basculement de plusieurs sous-réseaux + + + Multiple active result sets + MARS (Multiple Active Result Set) + + + Name + Nom + + + Name + Nom + + + Name (optional) + Nom (facultatif) + + + Name of the SQL Server instance + Nom de l'instance SQL Server - New - Nouveau + New (Preview) + Nouveau (Aperçu) + + + New Database (Preview) + Base de données KQL (préversion) New Table Nouvelle table + + None + Aucun(e) + + + Number of attempts to restore connection + Nombre de tentatives de restauration de connexion + + + Number of minutes to retain log files for backend services. Default is 1 week. + Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine. + + + OS Version + Version de système d'exploitation + + + Optional (False) + Facultatif (faux) + + + Owner + Propriétaire + + + Owner + Propriétaire + + + Packet size + Taille de paquet + + + Password + Mot de passe + + + Persist security info + Conserver les informations de sécurité + + + Pooling + Regroupement + + + Pooling + Regroupement + + + Port + Port + + + Pricing Tier + Niveau tarifaire + Properties (Preview) Propriétés (Préversion) + + Recovery Model + Mode de récupération + - Rename - Renommer + Rename (Preview) + Renommer (Aperçu) + + + Replication + Réplication + + + Replication + Réplication + + + SQL Login + Connexion SQL + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server : désactiver le regroupement par schéma + + + SQL Server: Enable Group By Schema + SQL Server : Activer le schéma Grouper par + + + Search: Clear Search Server Results + Recherche : Effacer les résultats du serveur de recherche Search: Servers Recherche : Serveurs + + Secure enclaves + Enclaves sécurisées + + + Security + Sécurité + + + Server + Serveur + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' + + + Should IntelliSense be enabled + Indique s'il faut activer IntelliSense + + + Should IntelliSense error checking be enabled + Indique s'il faut activer la vérification des erreurs IntelliSense + + + Should IntelliSense quick info be enabled + Indique s'il faut activer Info express IntelliSense + + + Should IntelliSense suggestions be enabled + Indique s'il faut activer les suggestions IntelliSense + + + Should IntelliSense suggestions be lowercase + Indique si les suggestions IntelliSense doivent être en minuscules + + + Should column definitions be aligned? + Spécifie si les définitions de colonne doivent être alignées + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme) + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme) + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes + Show Log File Afficher le fichier journal + + Size (MB) + Taille (Mo) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server + + + Source + Source + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées + + + Specifies the method of authenticating with SQL Server + Spécifie la méthode d'authentification avec SQL Server + + + Status + État + + + Strict + Strict + + + The SQL Server language record name + Nom d'enregistrement de la langue de SQL Server + + + The default metric to use to highlight an expensive operation in query execution plans + Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans d’exécution de requêtes + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + La durée (en secondes) d’attente de l’exécution d’une commande avant de mettre fin à la tentative et de générer une erreur. + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur + + + The maximum number of connections allowed in the pool + Nombre maximal de connexions autorisées dans le pool + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite + + + The minimum number of connections allowed in the pool + Nombre minimal de connexions autorisées dans le pool + + + The name of the application + Nom de l'application + + + The name of the initial catalog or database int the data source + Nom du catalogue ou de la base de données de départ dans la source de données + + + The name of the primary file, including the full path name, of an attachable database + Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée + + + The name of the workstation connecting to SQL Server + Nom de la station de travail se connectant à SQL Server + + + The name or network address of the instance of SQL Server that acts as a failover partner + Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + Délai d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. La valeur par défaut est 45 secondes. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée. + + + Trust server certificate + Approuver le certificat de serveur + + + Type + Type + + + Type system version + Version du système de type + + + Used by SQL Server in Replication + Utilisé par SQL Server dans la réplication + + + User name + Nom d'utilisateur + + + Version + Version + + + Version + Version + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsqu’il est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Lorsque cette option est activée, les objets de base de données dans l’Explorateur d'objets sont classés par schéma. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété n’est pas prise en charge avec Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server + + + When true, multiple result sets can be returned and read from one connection + Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Indique s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données. + + + Windows Authentication + Authentification Windows + + + Workstation Id + ID de station de travail + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée. + + + [Optional] Do not show unsupported platform warnings + [Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Facultatif] Si des informations d’identification personnelle (PII) doivent être enregistrées dans le fichier journal. + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,') + \ No newline at end of file diff --git a/resources/xlf/fr/notebook.fr.xlf b/resources/xlf/fr/Microsoft.notebook.fr.xlf similarity index 95% rename from resources/xlf/fr/notebook.fr.xlf rename to resources/xlf/fr/Microsoft.notebook.fr.xlf index 054e852b7b..2dcd83607f 100644 --- a/resources/xlf/fr/notebook.fr.xlf +++ b/resources/xlf/fr/Microsoft.notebook.fr.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package Package spécifié introuvable + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Erreur : {0} a un fichier toc.yml incorrect - - - Invalid toc file - Fichier TOC non valide + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Ajouter un book Jupyter distant + + Add to this level + Ajouter à ce niveau + All Files Tous les fichiers - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - Aucun fichier de table des matières dans le Jupyter Book spécifié. - - - No Jupyter Books are currently available on the provided link - Aucun Jupyter Book n'est disponible actuellement sur le lien fourni - Browse Parcourir @@ -66,14 +50,6 @@ Configuration file missing Fichier de configuration manquant - - File already exists. Are you sure you want to overwrite this file? - Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier? - - - Folder already exists. Are you sure you want to delete and replace this folder? - Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ? - Content folder Dossier de contenu @@ -82,20 +58,62 @@ Content folder (Optional) Dossier de contenu (facultatif) + + Content folder path does not exist + Le chemin du dossier de contenu n'existe pas + Create Créer - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - Le fichier {0} existe déjà dans le dossier de destination {1} - Le fichier a été renommé en {2} pour éviter toute perte de données. + + Downloading Remote Jupyter Book + Téléchargement du Jupyter Book distant + + + Downloading to {0} + Téléchargement dans {0} + + + Error while creating remote Jupyter Book directory + Erreur pendant la création du répertoire du Jupyter Book distant + + + Error while decompressing remote Jupyter Book + Erreur de décompression du Jupyter Book distant + + + Error while downloading remote Jupyter Book + Erreur lors du téléchargement du Jupyter Book distant Error while editing Jupyter Book {0}: {1} Erreur pendant la modification du Jupyter Book {0} : {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0} + + + Error while trying to access: {0} + Erreur lors de la tentative d’accès : {0} + + + Error: {0} has an incorrect toc.yml file + Erreur : {0} a un fichier toc.yml incorrect + + + Failed to find a Table of Contents file in the specified Jupyter Book. + Aucun fichier de table des matières dans le Jupyter Book spécifié. + + + Failed to find section {0} in {1}. + Échec de la recherche des sections {0} dans {1}. + + + Failed to read Jupyter Book {0}: {1} + Échec de la lecture du Jupyter Book {0} : {1} + File Extension Extension de fichier @@ -104,29 +122,71 @@ File Name Nom de fichier + + File already exists. Are you sure you want to overwrite this file? + Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier? + + + File {0} already exists in the destination folder + Un fichier nommé {0} existe déjà dans le dossier de destination + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + Le fichier {0} existe déjà dans le dossier de destination {1} + Le fichier a été renommé {2} pour éviter la perte de données. + + + Folder already exists. Are you sure you want to delete and replace this folder? + Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ? + + + GitHub + GitHub + Http Request failed with error: {0} {1} La requête HTTP a échoué avec l'erreur : {0} {1} - - - - - + + Invalid toc file + Fichier TOC non valide - - Add to this level - Ajouter à ce niveau + + Jupyter Book + Jupyter Book - - Select Jupyter Book - Sélectionnez un Jupyter Book + + Jupyter Book is already trusted in this workspace. + Jupyter Book est déjà approuvé dans cet espace de travail. - - Select Jupyter Book Section - Sélectionnez la section Jupyter Book + + Jupyter Book is already untrusted in this workspace. + Jupyter Book est déjà non approuvé dans cet espace de travail. - - Select Folder - Sélectionner un dossier + + Jupyter Book is no longer trusted in this workspace + Jupyter Book n'est plus approuvé dans cet espace de travail + + + Jupyter Book is now trusted in the workspace. + Jupyter Book est maintenant approuvé dans l'espace de travail. + + + Jupyter Book {0} is no longer pinned in this workspace + Jupyter Book {0} n'est plus épinglé dans cet espace de travail + + + Jupyter Book {0} is now pinned in the workspace. + Jupyter Book {0} est maintenant épinglé dans l'espace de travail. + + + Jupyter Books are used to organize Notebooks. + Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes. + + + Jupyter Books not Found + Jupyter Books introuvables Language @@ -144,106 +204,6 @@ Missing file : {0} from {1} Fichier manquant : {0} dans {1} - - Jupyter Book is already trusted in this workspace. - Jupyter Book est déjà approuvé dans cet espace de travail. - - - Jupyter Book is already untrusted in this workspace. - Jupyter Book est déjà non approuvé dans cet espace de travail. - - - Jupyter Books not Found - Jupyter Books introuvables - - - Jupyter Book {0} is now pinned in the workspace. - Jupyter Book {0} est maintenant épinglé dans l'espace de travail. - - - Jupyter Book is now trusted in the workspace. - Jupyter Book est maintenant approuvé dans l'espace de travail. - - - Jupyter Book {0} is no longer pinned in this workspace - Jupyter Book {0} n'est plus épinglé dans cet espace de travail - - - Jupyter Book is no longer trusted in this workspace - Jupyter Book n'est plus approuvé dans cet espace de travail - - - Content folder path does not exist - Le chemin du dossier de contenu n'existe pas - - - Error while trying to access: {0} - Erreur lors de la tentative d’accès : {0} - - - Downloading to {0} - Téléchargement dans {0} - - - File {0} already exists in the destination folder - Un fichier nommé {0} existe déjà dans le dossier de destination - - - Save location path is not valid. - Le chemin d’accès de l’emplacement d’enregistrer n’est pas valide. - - - No - Non - - - Releases not Found - Versions introuvables - - - Error while creating remote Jupyter Book directory - Erreur pendant la création du répertoire du Jupyter Book distant - - - Remote Jupyter Book download is complete - Jupyter Book distant est téléchargé - - - Error while downloading remote Jupyter Book - Erreur lors du téléchargement du Jupyter Book distant - - - Remote Jupyter Book download is in progress - Le téléchargement du Jupyter Book distant est en cours - - - Error while decompressing remote Jupyter Book - Erreur de décompression du Jupyter Book distant - - - Resource not Found - Ressource introuvable - - - This sample code loads the file into a data frame and shows the first 10 results. - Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats. - - - Save location path does not exist. - Le chemin de l'emplacement d'enregistrement n'existe pas. - - - Downloading Remote Jupyter Book - Téléchargement du Jupyter Book distant - - - The selected Jupyter Book is not valid - Le Jupyter Book sélectionné n'est pas valide - - - Yes - Oui - Name Nom @@ -264,42 +224,42 @@ New Section (Preview) Nouvelle section (Aperçu) + + No + Non + + + No Jupyter Books are currently available on the provided link + Aucun Jupyter Book n'est disponible actuellement sur le lien fourni + No Jupyter Books are currently selected in the viewlet. Aucun Jupyter Book n'est actuellement sélectionné dans la viewlet. - - GitHub - GitHub - - - Shared File - Fichier partagé - - - Open Jupyter Book {0} failed: {1} - Échec de l’ouverture du Jupyter Book {0} : {1} - Open External Link Ouvrir le lien externe - - Open link {0} failed: {1} - L'ouverture du lien {0} a échoué : {1} + + Open Jupyter Book {0} failed: {1} + Échec de l’ouverture du Jupyter Book {0} : {1} Open Markdown Ouvrir le fichier Markdown - - Open markdown {0} failed: {1} - L'ouverture du fichier Markdown {0} a échoué : {1} - Open Notebook Ouvrir le notebook + + Open link {0} failed: {1} + L'ouverture du lien {0} a échoué : {1} + + + Open markdown {0} failed: {1} + L'ouverture du fichier Markdown {0} a échoué : {1} + Open notebook {0} failed: {1} L'ouverture du notebook {0} a échoué : {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} Ouvrez un notebook {0} sans titre, car le {1} sans titre a échoué - - Failed to read Jupyter Book {0}: {1} - Échec de la lecture du Jupyter Book {0} : {1} - Releases Mises en production + + Releases not Found + Versions introuvables + + + Remote Jupyter Book download is complete + Jupyter Book distant est téléchargé + + + Remote Jupyter Book download is in progress + Le téléchargement du Jupyter Book distant est en cours + Repository URL URL du dépôt + + Resource not Found + Ressource introuvable + Save location Emplacement d'enregistrement + + Save location path does not exist. + Le chemin de l'emplacement d'enregistrement n'existe pas. + + + Save location path is not valid. + Le chemin d’accès de l’emplacement d’enregistrer n’est pas valide. + Search Recherche - - Failed to find section {0} in {1}. - Échec de la recherche des sections {0} dans {1}. + + Select Folder + Sélectionner un dossier - - Error while selecting a Jupyter Book or a section to edit: {0} - Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0} + + Select Jupyter Book + Sélectionnez un Jupyter Book + + + Select Jupyter Book Section + Sélectionnez la section Jupyter Book + + + Shared File + Fichier partagé + + + The selected Jupyter Book is not valid + Le Jupyter Book sélectionné n'est pas valide + + + The url provided is not a Github release url + L'URL fournie n'est pas une URL de mise en production GitHub + + + This sample code loads the file into a data frame and shows the first 10 results. + Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats. Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - L'URL fournie n'est pas une URL de mise en production GitHub - Version Version + + Yes + Oui + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Parcourir - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - Le noyau ’{0}’ nécessite la configuration d'un runtime Python et l'installation de dépendances. + + Installation Type + Type d'installation + + + New Python installation + Nouvelle installation de Python + + + No supported Python versions found. + Aucune version de Python prise en charge. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances. - - Use existing Python installation - Utiliser l'installation existante de Python - - - Installation Type - Type d'installation - Python Install Location Emplacement d'installation de Python - - New Python installation - Nouvelle installation de Python - Python runtime configured! Runtime python configuré ! @@ -416,6 +412,14 @@ Select Sélectionner + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + Le noyau ’{0}’ nécessite la configuration d'un runtime Python et l'installation de dépendances. + + + Use existing Python installation + Utiliser l'installation existante de Python + {0} (Custom) {0} (Personnalisé) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - Aucune version de Python prise en charge. - - + - - The specified install location is invalid. - L'emplacement d'installation spécifié n'est pas valide. - - - Install - Installer - Configure Python Runtime Configurer le runtime Python - - Install Dependencies - Installer les dépendances - - - Python installation was declined. - L'installation de Python a été refusée. - - - No Python installation was found at the specified location. - Aucune installation de Python à l'emplacement spécifié. - - - Configure Python to run {0} kernel - Configurer Python pour exécuter le noyau {0} - Configure Python to run kernels Configurer Python pour exécuter les noyaux + + Configure Python to run {0} kernel + Configurer Python pour exécuter le noyau {0} + + + Install + Installer + + + Install Dependencies + Installer les dépendances + + + No Python installation was found at the specified location. + Aucune installation de Python à l'emplacement spécifié. + + + Python installation was declined. + L'installation de Python a été refusée. + + + The specified install location is invalid. + L'emplacement d'installation spécifié n'est pas valide. + - + Existing Version Version existante + + Install required kernel dependencies + Installer les dépendances de noyau nécessaires + Kernel Noyau @@ -484,21 +488,17 @@ Name Nom - - Install required kernel dependencies - Installer les dépendances de noyau nécessaires + + No packages are required by default for the kernel '{0}' + Aucun package n’est requis par défaut pour le noyau « {0} ». Required Version Version obligatoire - - No packages are required by default for the kernel '{0}' - Aucun package n’est requis par défaut pour le noyau « {0} ». - - + Add new @@ -508,33 +508,29 @@ Completed install for {0} {1} Installation de {0} {1} effectuée + + Could not find any valid versions for the specified package + Les versions valides du package spécifié sont introuvables + Failed to install {0} {1}. Error: {2} L'installation de {0} {1} a échoué. Erreur : {2} - - Installing {0} {1} - Installation de {0} {1} - Install Installer - - Package installed - Package installé - Installing package Installation du package + + Installing {0} {1} + Installation de {0} {1} + N/A - N/A - - - Could not find any valid versions for the specified package - Les versions valides du package spécifié sont introuvables + N / A Package Name @@ -544,42 +540,42 @@ Package Summary Récapitulatif du package - - Supported Package Versions for Python {0} - Versions de package prises en charge pour Python {0} - - - Search {0} packages - Rechercher dans les packages {0} + + Package installed + Package installé Search Recherche + + Search {0} packages + Rechercher dans les packages {0} + + + Supported Package Versions for Python {0} + Versions de package prises en charge pour Python {0} + - + - - Completed uninstall for {0} - Désinstallation effectuée pour {0} - - - Failed to uninstall {0}. Error: {1} - La désinstallation de {0} a échoué. Erreur : {1} - - - Uninstalling {0} - Désinstallation de {0} - Are you sure you want to uninstall the specified packages? Voulez-vous vraiment désinstaller les packages spécifiés ? + + Completed uninstall for {0} + Désinstallation effectuée pour {0} + Delete Supprimer + + Failed to uninstall {0}. Error: {1} + La désinstallation de {0} a échoué. Erreur : {1} + Installed Installé @@ -588,6 +584,30 @@ Location Emplacement + + Name + Nom + + + Package Type + Type de package + + + Package uninstalled + Paquet désinstallé + + + Uninstall selected packages + Désinstaller les packages sélectionnés + + + Uninstalling package + Désinstallation du package + + + Uninstalling {0} + Désinstallation de {0} + Version Version @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1} packages - - Package Type - Type de package - - - Name - Nom - - - Uninstall selected packages - Désinstaller les packages sélectionnés - - - Package uninstalled - Paquet désinstallé - - - Uninstalling package - Désinstallation du package - - + Close @@ -630,23 +630,23 @@ - + Code Code - - What type of cell do you want to add? - Quel type de cellule voulez-vous ajouter ? - Text Texte + + What type of cell do you want to add? + Quel type de cellule voulez-vous ajouter ? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ? + + + Another Python installation is currently in progress. Waiting for it to complete. + Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer. + Don't Ask Again Ne plus me poser la question - - Installing Notebook dependencies failed with error: {0} - L'installation des dépendances de notebook a échoué avec l'erreur : {0} - Downloading local python for platform: {0} to {1} Téléchargement de la version locale de Python pour la plateforme : {0} dans {1} + + Downloading python package + Téléchargement du package Python + Encountered an error when getting Python user path: {0} Erreur pendant l'obtention du chemin de l'utilisateur Python : {0} - - Notebook dependencies installation is complete - L'installation des dépendances de notebook est terminée - - - Notebook dependencies installation is in progress - L'installation des dépendances de notebook est en cours - - - Installing Notebook dependencies, see Tasks view for more information - Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations - Encountered an error when trying to retrieve list of installed packages: {0} Erreur pendant la tentative de récupération de la liste des packages installés : {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Erreur de création du répertoire d'installation de Python - - Python download is complete - Le téléchargement de Python est terminé - Error while downloading python setup Erreur de téléchargement du programme d'installation de Python - - Downloading python package - Téléchargement du package Python - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer. - Error while unpacking python bundle Erreur de décompression du bundle Python - - Unpacking python package - Décompression du package Python + + Installing Notebook dependencies + Installation des dépendances de notebook + + + Installing Notebook dependencies failed with error: {0} + L'installation des dépendances de notebook a échoué avec l'erreur : {0} + + + Installing Notebook dependencies, see Tasks view for more information + Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations + + + No + Non + + + Notebook dependencies installation is complete + L'installation des dépendances de notebook est terminée + + + Notebook dependencies installation is in progress + L'installation des dépendances de notebook est en cours + + + Python download is complete + Le téléchargement de Python est terminé Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Python {0} sera installé et va remplacer python 3.6.6. Certains packages ne sont peut-être plus compatibles avec la nouvelle version ou doivent peut-être être réinstallés. Un bloc-notes va être créé pour vous aider à réinstaller tous les packages PIP. Voulez-vous continuer la mise à jour maintenant ? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ? - - - Installing Notebook dependencies - Installation des dépendances de notebook - - - Another Python installation is currently in progress. Waiting for it to complete. - Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation. - - - No - Non + + Unpacking python package + Décompression du package Python Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Erreur envoyée par Jupyter : {0} + + ... Jupyter is running at {0} + ...Jupyter est en cours d'exécution sur {0} ... Starting Notebook server ...Démarrage du serveur de notebook - - ... Jupyter is running at {0} - ...Jupyter est en cours d'exécution sur {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1} + + Error sent from Jupyter: {0} + Erreur envoyée par Jupyter : {0} Error stopping Notebook Server: {0} Erreur d'arrêt du serveur de notebook : {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1} + - + - - Download and open '{0}'? - Télécharger et ouvrir '{0}' ? - - - File open request failed with error: {0} {1} - La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1} - - - Could not find the specified file - Fichier spécifié introuvable - Action {0} is not supported for this handler L'action {0} n'est pas prise en charge pour ce gestionnaire @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge + + Could not find the specified file + Fichier spécifié introuvable + + + Download and open '{0}'? + Télécharger et ouvrir '{0}' ? + + + File open request failed with error: {0} {1} + La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1} + - + - - Jupyter Books - Notebooks Jupyter - - - IDs of the extra kernels to enable - ID des noyaux supplémentaires à activer - - - Extra kernels - Noyaux supplémentaires - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook. - - - Notebook Core Extensions - Extensions principales de notebook - - - Allow Jupyter server to run as root user - Autoriser le serveur Jupyter à s’exécuter en tant qu’utilisateur racine - - - Analyze in Notebook - Analyser dans le notebook - - - Collapse Book items at root level in the Notebooks Viewlet - Réduire les éléments Book au niveau racine dans la viewlet Notebooks - Add Cell Ajouter une cellule - - Add Code Cell - Ajouter une cellule de code - - - Add Text Cell - Ajouter une cellule de texte - - - Bold Markdown Text - Mettre en gras le texte Markdown - - - Clear Cell Result - Effacer le résultat de la cellule - Add Code Block Ajouter un bloc de code - - Highlight Markdown Text - Mettre en surbrillance le texte Markdown - - - Italicize Markdown Text - Mettre en italique le texte de la démarque - - - New Notebook - Nouveau notebook - - - Open Notebook - Ouvrir le notebook - - - Run Cell - Exécuter la cellule - - - Run Cells - Exécuter les cellules - - - Underline Markdown Text - Texte de démarque - - - Notebook configuration - Configuration de notebook - - - Do not show prompt to update Python. - Ne pas afficher d’invite pour mettre à jour Python. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - Durée d’attente (en minutes) avant l’arrêt d’un serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini) - - - Maximum number of rows returned per table in the Notebook editor - Nombre maximal de lignes retournées par table dans l'éditeur de notebook - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure - - - Notebooks that are pinned by the user for the current workspace - Notebooks épinglés par l'utilisateur pour l'espace de travail actuel - - - Local path to python installation used by Notebooks. - Chemin local de l'installation Python utilisé par Notebooks. - - - Download timeout in milliseconds for GitHub books - Délai d'expiration en millisecondes du téléchargement des books GitHub - - - Notebooks contained in these books will automatically be trusted. - Les notebooks contenus dans ces books sont automatiquement approuvés. - - - Local path to a preexisting python installation used by Notebooks. - Chemin local d'une installation précédente de Python utilisée par Notebooks. - - - Pinned notebooks - Notebooks épinglés - - - Get localized SQL Server 2019 guide - Localiser le Guide SQL Server 2019 - - - Provided Jupyter Books - Jupyter Books fournis - - - SQL Server 2019 Guide - Guide SQL Server 2019 - - - Notebooks - Notebooks + + Add Code Cell + Ajouter une cellule de code Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Ajouter un bloc-notes + + Add Remote Jupyter Book + Ajouter un book Jupyter distant + Add Section Ajouter une section + + Add Text Cell + Ajouter une cellule de texte + + + Allow Jupyter server to run as root user + Autoriser le serveur Jupyter à s’exécuter en tant qu’utilisateur racine + Analyze in Notebook Analyser dans le notebook + + Analyze in Notebook + Analyser dans le notebook + + + Bold Markdown Text + Mettre en gras le texte Markdown + + + Clear Cell Result + Effacer le résultat de la cellule + Close Jupyter Book Fermer Jupyter Book @@ -1012,6 +896,14 @@ Close Notebook Fermeture du bloc-notes + + Collapse Book items at root level in the Notebooks Viewlet + Réduire les éléments Book au niveau racine dans la viewlet Notebooks + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée. + Configure Python for Notebooks Configurer Python pour Notebooks @@ -1020,18 +912,62 @@ Create Jupyter Book Créer un Jupyter Book - - Set context for Notebook - Définir le contexte du notebook + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook. - - Set kernel for Notebook - Définir le noyau du notebook + + Do not show prompt to update Python. + Ne pas afficher d’invite pour mettre à jour Python. + + + Download timeout in milliseconds for GitHub books + Délai d'expiration en millisecondes du téléchargement des books GitHub + + + Extra kernels + Noyaux supplémentaires + + + Get localized SQL Server 2019 guide + Localiser le Guide SQL Server 2019 + + + Highlight Markdown Text + Mettre en surbrillance le texte Markdown + + + IDs of the extra kernels to enable + ID des noyaux supplémentaires à activer + + + Italicize Markdown Text + Mettre en italique le texte de la démarque + + + Jupyter Books + Notebooks Jupyter + + + Local path to a preexisting python installation used by Notebooks. + Chemin local d'une installation précédente de Python utilisée par Notebooks. + + + Local path to python installation used by Notebooks. + Chemin local de l'installation Python utilisé par Notebooks. Manage Packages Gérer les packages + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini) + + + Maximum number of rows returned per table in the Notebook editor + Nombre maximal de lignes retournées par table dans l'éditeur de notebook + Move to ... Déplacer vers... @@ -1040,6 +976,30 @@ New Notebook Nouveau notebook + + New Notebook + Nouveau notebook + + + Notebook Core Extensions + Extensions principales de notebook + + + Notebook configuration + Configuration de notebook + + + Notebooks + Notebooks + + + Notebooks contained in these books will automatically be trusted. + Les notebooks contenus dans ces books sont automatiquement approuvés. + + + Notebooks that are pinned by the user for the current workspace + Notebooks épinglés par l'utilisateur pour l'espace de travail actuel + Open Jupyter Book Ouvrir Jupyter Book @@ -1048,18 +1008,30 @@ Open Notebook Ouvrir le notebook + + Open Notebook + Ouvrir le notebook + Open Notebooks in Folder Ouvrir les notebooks dans le dossier - - Add Remote Jupyter Book - Ajouter un book Jupyter distant + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure Pin Notebook Épingler le notebook + + Pinned notebooks + Notebooks épinglés + + + Provided Jupyter Books + Jupyter Books fournis + Reinstall Notebook dependencies Réinstaller les dépendances de notebook @@ -1072,6 +1044,18 @@ Reveal in Books Afficher dans Books + + Run Cell + Exécuter la cellule + + + Run Cells + Exécuter les cellules + + + SQL Server 2019 Guide + Guide SQL Server 2019 + Save Jupyter Book Enregistrer Jupyter Book @@ -1080,10 +1064,26 @@ Search Jupyter Book Rechercher dans Jupyter Book + + Set context for Notebook + Définir le contexte du notebook + + + Set kernel for Notebook + Définir le noyau du notebook + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + Durée d’attente (en minutes) avant l’arrêt d’un serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter) + Trust Jupyter Book Jupyter Book de confiance + + Underline Markdown Text + Texte de démarque + Unpin Notebook Détacher le notebook diff --git a/resources/xlf/fr/profiler.fr.xlf b/resources/xlf/fr/Microsoft.profiler.fr.xlf similarity index 88% rename from resources/xlf/fr/profiler.fr.xlf rename to resources/xlf/fr/Microsoft.profiler.fr.xlf index cd063db3e3..505aecd06d 100644 --- a/resources/xlf/fr/profiler.fr.xlf +++ b/resources/xlf/fr/Microsoft.profiler.fr.xlf @@ -1,14 +1,14 @@  - + Cancel Annuler - - Start - Démarrer + + Enter session name: + Entrez le nom de la session : Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Propriétaire de boîte de dialogue non valide, impossible d'ouvrir la boîte de dialogue - - Enter session name: - Entrez le nom de la session : - Invalid provider type, cannot open dialog Type de fournisseur non valide, impossible d'ouvrir la boîte de dialogue + + Invalid templates list, cannot open dialog + Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue + Select session template: Sélectionnez un modèle de session : - - Invalid templates list, cannot open dialog - Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue + + Start + Démarrer Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - SQL Server Profiler pour Azure Data Studio - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - Profileur + + Create Profiler Season + Créer une saison de profileur Launch Profiler Lancer Profiler - - Create Profiler Season - Créer une saison de profileur + + Open XEL File + Ouvrir le fichier XEL + + + Profiler + Profileur + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + SQL Server Profiler pour Azure Data Studio Start diff --git a/resources/xlf/fr/query-history.fr.xlf b/resources/xlf/fr/Microsoft.query-history.fr.xlf similarity index 95% rename from resources/xlf/fr/query-history.fr.xlf rename to resources/xlf/fr/Microsoft.query-history.fr.xlf index 53c8856c01..7b5b3486af 100644 --- a/resources/xlf/fr/query-history.fr.xlf +++ b/resources/xlf/fr/Microsoft.query-history.fr.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées. - Clear All History Effacer tout l'historique @@ -30,34 +26,6 @@ Delete Supprimer - - View and run previously executed queries - Afficher et exécuter des requêtes exécutées précédemment - - - Pause Query History Capture - Suspendre la capture de l'historique des requêtes - - - Query History - Historique des requêtes - - - The action taken when a history item is double clicked - L'action entreprise lorsqu'un élément de l'historique est double-cliqué - - - Open a new disconnected editor with the query from the selected history item - Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête - - - Start Query History Capture - Démarrer la capture de l'historique des requêtes - Loading saved entries... Chargement des entrées enregistrées... @@ -74,18 +42,50 @@ Open Query Ouvrir la requête + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête + + + Open a new disconnected editor with the query from the selected history item + Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné + Open storage folder Ouvrir le dossier de stockage - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Indique si l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application. + + Pause Query History Capture + Suspendre la capture de l'historique des requêtes + + + Query History + Historique des requêtes Run Query Exécuter la requête + + Start Query History Capture + Démarrer la capture de l'historique des requêtes + + + The action taken when a history item is double clicked + L'action entreprise lorsqu'un élément de l'historique est double-cliqué + + + View and run previously executed queries + Afficher et exécuter des requêtes exécutées précédemment + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Indique si l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application. + \ No newline at end of file diff --git a/resources/xlf/fr/Microsoft.query-store.fr.xlf b/resources/xlf/fr/Microsoft.query-store.fr.xlf new file mode 100644 index 0000000000..4555ba08f9 --- /dev/null +++ b/resources/xlf/fr/Microsoft.query-store.fr.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Taille de l'agrégation + + + All + Tout + + + Apply + Appliquer + + + Automatic + Automatique + + + Avg + Moy + + + Based on: + Basé sur : + + + CLR Time (ms) + Temps CLR (ms) + + + CPU Time + Temps processeur + + + CPU Time (ms) + Temps CPU (ms) + + + Cancel + Annuler + + + Check for top consumers of: + Rechercher les plus gros consommateurs de : + + + Configure + Configurer + + + Criteria + Critères + + + Custom + Personnalisé + + + DOP + DOP + + + Day + Jour + + + Duration + Durée + + + Duration (ms) + Durée (ms) + + + Execution Count + Nombre d'exécutions + + + Execution Count + Nombre d'exécutions + + + Filters + Filtres + + + From + De + + + Hour + Heure + + + Last 12 hours + 12 dernières heures + + + Last 15 minutes + 15 dernières minutes + + + Last 2 days + 2 derniers jours + + + Last 2 weeks + 2 dernières semaines + + + Last 3 months + 3 derniers mois + + + Last 30 minutes + 30 dernières minutes + + + Last 5 minutes + 5 dernières minutes + + + Last 6 months + 6 derniers mois + + + Last day + Dernier jour + + + Last hour + Dernière heure + + + Last month + Mois dernier + + + Last week + Semaine dernière + + + Last year + Année dernière + + + Local + Local + + + Log Memory Used (KB) + Mémoire de journal utilisée (Ko) + + + Logical Reads + Lectures logiques + + + Logical Reads (KB) + Lectures logiques (Ko) + + + Logical Writes (KB) + Écritures logiques (Ko) + + + Max + Max + + + Memory Consumption (KB) + Consommation de mémoire (Ko) + + + Min + Min + + + Min number of plans + Nombre minimum de forfaits + + + Minute + Minute + + + Ok + OK + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + Consommation globale des ressources + + + Overall resource consumption for database {0} + Consommation globale des ressources pour base de données {0} + + + Physical Reads (KB) + Lectures physiques (Ko) + + + Plan Summary for query {0} + Résumé du plan pour la requête {0} + + + Plan {0} + Plan {0} + + + Queries + Requêtes + + + Query Store - {0} + Magasin des requêtes - {0} + + + Resource Consumption Criteria + Critères de consommation des ressources + + + Return + Retourner + + + Row Count + Nombre de lignes + + + Show Chart for + Afficher le graphique pour + + + Std Dev + Développement standard + + + Temp DB Memory Used (KB) + Mémoire Tempdb utilisée (Ko) + + + Time Format + Format d'heure + + + Time Interval + Intervalle de temps + + + Time Settings + Paramètres horaires + + + To + À + + + Top + Top + + + Top 25 resource consumers for database {0} + 25 principaux consommateurs de ressources pour base de données {0} + + + Top Resource Consuming Queries + Principales requêtes consommatrices de ressources + + + Total + Total + + + UTC + UTC + + + Wait Time (ms) + Temps d'attente (ms) + + + + + + + Query Store + Magasin des requêtes + + + Query Store + Magasin des requêtes + + + Query Store + Magasin des requêtes + + + Query Store extension for Azure Data Studio. + Extension magasin des requêtes pour Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/fr/resource-deployment.fr.xlf b/resources/xlf/fr/Microsoft.resource-deployment.fr.xlf similarity index 94% rename from resources/xlf/fr/resource-deployment.fr.xlf rename to resources/xlf/fr/Microsoft.resource-deployment.fr.xlf index c7d9e2a6a5..1628fcaf51 100644 --- a/resources/xlf/fr/resource-deployment.fr.xlf +++ b/resources/xlf/fr/Microsoft.resource-deployment.fr.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Type de champ inconnu : "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI. - - - Azure Account - Compte Azure - - - Azure Location - Localisation Azure - - - Resource Group - Groupe de ressources - - - Subscription (selected subset) - Abonnement (sous-ensemble sélectionné) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions » - - - No - Non - - - Refresh - Actualiser - - - New resource group name - Nom du nouveau groupe de ressources - - - Create a new resource group - Créer un groupe de ressources - - - Sign in… - Connexion… - - - Yes - Oui - - - Select - Sélectionner - - - Realm - Domaine - - - Required tool '{0}' [ {1} ] is being installed now. - L'outil nécessaire « {0} » [ {1} ] est en cours d'installation. - Accept EULA & Select Accepter le CLUF et sélectionner - - Browse - Parcourir + + All + Tout + + + An error occurred opening the output notebook. {1}{2}. + Erreur pendant l'ouverture du notebook de sortie. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Tentative d'obtention de la valeur de variable pour une variable inconnue : {0} - - No cluster context information found - Aucune information de contexte de cluster + + Azure Account + Compte Azure - - Kube config file path - Chemin du fichier de configuration Kube + + Azure Location + Localisation Azure - - FieldInfo.options was not defined for field type: {0} - FieldInfo.options n'a pas été défini pour le type de champ : {0} + + Browse + Parcourir - - FieldInfo.options must be an object if it is not an array - FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau + + Categories + Catégories - - Options Source with id:{0} is already defined - La source d'options avec l'ID : {0} est déjà définie + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions » - - No Options Source defined for id: {0} - Aucune source d'options définie pour l'ID : {0} + + Cloud + Cloud - - When FieldInfo.options is an object it must have 'optionsType' property - Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType » + + Create a new resource group + Créer un groupe de ressources - - When optionsType is not {0} then it must be {1} - Quand optionsType n'est pas {0}, il doit être {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI. - - The task "{0}" has failed. - La tâche « {0} » a échoué. + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération Description Description - - An error occurred opening the output notebook. {1}{2}. - Erreur pendant l'ouverture du notebook de sortie. {1}{2}. + + Discovered Path or Additional Information + Chemin découvert ou informations supplémentaires + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau + + + FieldInfo.options was not defined for field type: {0} + FieldInfo.options n'a pas été défini pour le type de champ : {0} + + + Filter resources... + Filtrer les ressources... + + + Hybrid + Hybride + + + Install + Installer Install tools Installer les outils + + Installing extension '{0}'... + Installation de l'extension '{0}'... + + + Kube config file path + Chemin du fichier de configuration Kube + + + New resource group name + Nom du nouveau groupe de ressources + + + No + Non + + + No Options Source defined for id: {0} + Aucune source d'options définie pour l'ID : {0} + + + No Value Provider defined for id: {0} + Aucun fournisseur de valeur défini pour l'ID : {0} + + + No cluster context information found + Aucune information de contexte de cluster + + + On-premises + Local + Options Options + + Options Source with id:{0} is already defined + La source d'options avec l'ID : {0} est déjà définie + + + PostgreSQL + PostgreSQL + + + Realm + Domaine + + + Refresh + Actualiser + Required Version Version obligatoire + + Required tool '{0}' [ {1} ] is being installed now. + L'outil nécessaire « {0} » [ {1} ] est en cours d'installation. + + + Required tools + Outils obligatoires + + + Resource Group + Groupe de ressources + + + Run + Exécuter + + + SQL Server + Serveur langage SQL + + + Script + Script + + + Select + Sélectionner + + + Select the deployment options + Sélectionner les options de déploiement + + + Sign in… + Connexion… + Status État + + Subscription (selected subset) + Abonnement (sous-ensemble sélectionné) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer maintenant ? + The task "{0}" failed and no output Notebook was generated. La tâche « {0} » a échoué et aucun notebook de sortie n'a été généré. + + The task "{0}" has failed. + La tâche « {0} » a échoué. + + + There are some errors on this page, click 'Show Details' to view the errors. + Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir. + Tool Outil + + Unknown extension '{0}' + Extension inconnue '{0}' + + + Unknown field type: "{0}" + Type de champ inconnu : "{0}" + + + Value Provider with id:{0} is already defined + Le fournisseur de valeur avec l'ID : {0} est déjà défini + Version Version @@ -162,89 +230,21 @@ View error detail Voir le détail de l'erreur - - Discovered Path or Additional Information - Chemin découvert ou informations supplémentaires + + When FieldInfo.options is an object it must have 'optionsType' property + Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType » - - The '{0}' extension is required to deploy this resource, do you want to install it now? - L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer maintenant ? + + When optionsType is not {0} then it must be {1} + Quand optionsType n'est pas {0}, il doit être {1} - - Install - Installer - - - Installing extension '{0}'... - Installation de l'extension '{0}'... - - - Required tools - Outils obligatoires - - - Unknown extension '{0}' - Extension inconnue '{0}' - - - Filter resources... - Filtrer les ressources... - - - SQL Server - SQL Server - - - All - Tout - - - Cloud - Cloud - - - Hybrid - Hybride - - - PostgreSQL - PostgreSQL - - - On-premises - Local - - - Categories - Catégories - - - Select the deployment options - Sélectionner les options de déploiement - - - Run - Exécuter - - - Script - Exécuter le script - - - There are some errors on this page, click 'Show Details' to view the errors. - Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir. - - - Value Provider with id:{0} is already defined - Le fournisseur de valeur avec l'ID : {0} est déjà défini - - - No Value Provider defined for id: {0} - Aucun fournisseur de valeur défini pour l'ID : {0} + + Yes + Oui - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … a donné une erreur : {1} - >>> Ignoring error in execution and continuing tool deployment >>> Omission de l'erreur dans l'exécution et poursuite du déploiement de l'outil - - stderr: - stderr : - - - stdout: - stdout : + + >>> {0} … errored out: {1} + >>> {0} … a donné une erreur : {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … a quitté avec le signal : {1} + + stderr: + stderr : + + + stdout: + stdout : + Deployments Déploiements - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Gère les ressources Azure - Azure CLI Azure CLI + + Manages Azure resources + Gère les ressources Azure + adding the azure-cli repository information … ajout des informations du dépôt azure-cli... - - getting packages needed for azure-cli installation … - obtention des packages nécessaires à l'installation d'azure-cli... - - - updating repository information before installing azure-cli … - mise à jour des informations de dépôt avant l'installation d'azure-cli... - - - updating repository information again for azure-cli … - remise à jour des informations de dépôt pour azure-cli... - deleting previously downloaded azurecli.msi if one exists … suppression du fichier azurecli.msi précédemment téléchargé, le cas échéant... @@ -334,6 +322,10 @@ displaying the installation log … affichage du journal d'installation... + + download and invoking script to install azure-cli … + télécharger et appeler un script pour installer azure-cli... + downloading and installing the signing key for azure-cli … téléchargement et installation de la clé de signature pour azure-cli... @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … téléchargement d'azurecli.msi et installation d'azure-cli... + + getting packages needed for azure-cli installation … + obtention des packages nécessaires à l'installation d'azure-cli... + installing azure-cli … installation d'azure-cli... - - download and invoking script to install azure-cli … - télécharger et appeler un script pour installer azure-cli... + + updating repository information again for azure-cli … + remise à jour des informations de dépôt pour azure-cli... + + + updating repository information before installing azure-cli … + mise à jour des informations de dépôt avant l'installation d'azure-cli... updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Exécute des commandes sur des clusters Kubernetes - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Impossible d'analyser la sortie de la commande de version kubectl : « {0} » adding the kubectl repository information … ajout des informations du dépôt kubectl... - - getting packages needed for kubectl installation … - obtention des packages nécessaires à l'installation de kubectl... - - - updating repository information … - mise à jour des informations de dépôt... - backing up any existing kubectl in the install location … sauvegarde de tout kubectl existant dans l'emplacement d'installation... @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … suppression du fichier kubectl.exe précédemment téléchargé, le cas échéant... - - downloading and installing the signing key for kubectl … - téléchargement et installation de la clé de signature pour kubectl... - downloading and installing the latest kubectl.exe … téléchargement et installation du dernier fichier kubectl.exe... + + downloading and installing the signing key for kubectl … + téléchargement et installation de la clé de signature pour kubectl... + downloading the latest kubectl release … téléchargement de la dernière mise en production de kubectl... - - installing kubectl … - installation de kubectl... + + getting packages needed for kubectl installation … + obtention des packages nécessaires à l'installation de kubectl... installing kubectl … installation de kubectl... + + installing kubectl … + installation de kubectl... + + + kubectl + kubectl + making kubectl executable … création de l'exécutable kubectl... @@ -434,42 +434,66 @@ moving kubectl into the install location in the PATH … déplacement de kubectl dans l'emplacement d'installation dans PATH... + + updating repository information … + mise à jour des informations de dépôt... + updating your brew repository for kubectl installation … mise à jour de votre dépôt brew pour l'installation de kubectl... - - Unable to parse the kubectl version command output: "{0}" - Impossible d'analyser la sortie de la commande de version kubectl : « {0} » - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » + + Could not find 'Location' in the output: + « Location » est introuvable dans la sortie : - - Error retrieving version information. See output channel '{0}' for more details - Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails + + output: + sortie : - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • brew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires + + A possibly way to uninstall is using this command:{0} >{1} + Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • curl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer Error Erreur + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails + + + Error installing tool. See output channel '{0}' for more details + Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails + + + Error retrieving version information. See output channel '{0}' for more details + Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » + Failed Échec + + Failed to detect version post installation. See output channel '{0}' for more details + La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes. + Installed Installé @@ -482,160 +506,132 @@ Not Installed Non installé - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails - - - Error installing tool. See output channel '{0}' for more details - Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails - - - Failed to detect version post installation. See output channel '{0}' for more details - La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes. - - - A possibly way to uninstall is using this command:{0} >{1} - Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1} + + Search Paths for tool '{0}': {1} + Chemins de recherche de l'outil « {0} » : {1} {0}See output channel '{1}' for more details {0}Voir le canal de sortie « {1} » pour plus de détails - - Search Paths for tool '{0}': {1} - Chemins de recherche de l'outil « {0} » : {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • brew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires - - Could not find 'Location' in the output: - « Location » est introuvable dans la sortie : - - - output: - sortie : - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • curl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires - + - - Azure account - Compte Azure - - - Server - Serveur - Azure SQL Database - Azure account settings Azure SQL Database - Paramètres de compte Azure + + Azure account + Compte Azure + Azure account settings Paramètres de compte Azure - - Subscription - Abonnement - - - Database collation - Classement de base de données - Collation for database Classement de la base de données - - SQL database name - Nom de la base de données SQL - - - Database settings - Paramètres de base de données - - - Max IP address in firewall IP range - Adresse IP max. dans la plage IP du pare-feu - - - Max IP address - Adresse IP max. - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée. - - - Firewall rule name - Nom de la règle de pare-feu - Create a firewall rule Créer une règle de pare-feu - - Enter IP addresses in IPv4 format. - Entrez les adresses IP au format IPv4. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée. - - Please fill out the required fields marked with red asterisks. - Remplissez les champs obligatoires marqués d'un astérisque rouge. + + Database collation + Classement de base de données + + + Database settings + Paramètres de base de données Deploy Azure SQL DB Déployer Azure SQL DB - - Resource group - Groupe de ressources + + Enter IP addresses in IPv4 format. + Entrez les adresses IP au format IPv4. - - Script to Notebook - Exécuter un script sur un notebook + + Firewall rule name + Nom de la règle de pare-feu - - Min IP address in firewall IP range - Adresse IP min. dans la plage IP du pare-feu + + Max IP address + Adresse IP max. + + + Max IP address in firewall IP range + Adresse IP max. dans la plage IP du pare-feu Min IP address Adresse IP min. + + Min IP address in firewall IP range + Adresse IP min. dans la plage IP du pare-feu + + + Please fill out the required fields marked with red asterisks. + Remplissez les champs obligatoires marqués d'un astérisque rouge. + + + Resource group + Groupe de ressources + + + SQL database name + Nom de la base de données SQL + + + Script to Notebook + Exécuter un script sur un notebook + + + Server + Serveur + + + Subscription + Abonnement + - + - - No servers found in current subscription. -Select a different subscription containing at least one server - Aucun serveur dans l'abonnement actuel. -Sélectionnez un autre abonnement contenant au moins un serveur - No servers found Aucun serveur + + No servers found in current subscription. +Select a different subscription containing at least one server + Aucun serveur trouvé dans la souscription actuelle. +Sélectionnez une autre souscription contenant au moins un serveur + Sign in to an Azure account first Se connecter d'abord à un compte Azure - + - - Collation name must be between 1 and 100 characters long. - Le nom de classement doit avoir entre 1 et 100 caractères. - Collation name cannot contain only numbers. Le nom de classement ne peut pas contenir seulement des nombres. @@ -644,37 +640,9 @@ Sélectionnez un autre abonnement contenant au moins un serveur Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . Le nom de classement ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?*@&, . - - Firewall name must be between 1 and 100 characters long. - Le nom de pare-feu doit avoir entre 1 et 100 caractères. - - - Firewall name cannot contain only numbers. - Le nom de pare-feu ne peut pas contenir seulement des nombres. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - Le nom de pare-feu ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?*@&, . - - - Upper case letters are not allowed for firewall name - Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu - - - Max Ip address is invalid - L'adresse IP max. n'est pas valide - - - Min Ip address is invalid - L'adresse IP min. n'est pas valide - - - Database name must be unique in the current server. - Le nom de base de données doit être unique dans le serveur actuel. - - - Database name must be between 1 and 100 characters long. - Le nom de base de données doit avoir entre 1 et 100 caractères. + + Collation name must be between 1 and 100 characters long. + Le nom de classement doit avoir entre 1 et 100 caractères. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Sélectionnez un autre abonnement contenant au moins un serveur Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . Le nom de base de données ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?*@&, . + + Database name must be between 1 and 100 characters long. + Le nom de base de données doit avoir entre 1 et 100 caractères. + + + Database name must be unique in the current server. + Le nom de base de données doit être unique dans le serveur actuel. + + + Firewall name cannot contain only numbers. + Le nom de pare-feu ne peut pas contenir seulement des nombres. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + Le nom de pare-feu ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?*@&, . + + + Firewall name must be between 1 and 100 characters long. + Le nom de pare-feu doit avoir entre 1 et 100 caractères. + + + Max Ip address is invalid + L'adresse IP max. n'est pas valide + + + Min Ip address is invalid + L'adresse IP min. n'est pas valide + + + Upper case letters are not allowed for firewall name + Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu + - + + + Administrator account password + Mot de passe du compte Administrateur + + + Administrator account username + Nom d'utilisateur du compte Administrateur + Azure Account Compte Azure - - Region - Région - Azure settings Paramètres Azure - - Subscription - Abonnement - - - Please fill out the required fields marked with red asterisks. - Remplissez les champs obligatoires marqués d'un astérisque rouge. - - - New subnet - Nouveau sous-réseau - - - New virtual network - Nouveau réseau virtuel + + Click here to learn more about pricing and supported VM sizes + Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge Configure network settings Configurer les paramètres réseau + + Confirm password + Confirmer le mot de passe + + + Confirm password + Confirmer le mot de passe + + + Deploy Azure SQL VM + Déployer Azure SQL VM + + + Enable Remote Desktop (RDP) inbound port (3389) + Activer le port d'entrée Bureau à distance (RDP) (3389) + + + Enable SQL authentication + Activer l'authentification SQL + + + Image + Image + + + Image SKU + Référence SKU de l'image + + + Image Version + Version de l'image + Networking Réseau @@ -728,105 +752,81 @@ Sélectionnez un autre abonnement contenant au moins un serveur New public ip Nouvelle IP publique - - Deploy Azure SQL VM - Déployer Azure SQL VM + + New subnet + Nouveau sous-réseau - - Public IP - IP publique - - - Resource Group - Groupe de ressources - - - Script to Notebook - Exécuter un script sur un notebook - - - Confirm password - Confirmer le mot de passe + + New virtual network + Nouveau réseau virtuel Password Mot de passe - - Username - Nom d'utilisateur - - - SQL connectivity - Connectivité SQL - - - Enable SQL authentication - Activer l'authentification SQL + + Please fill out the required fields marked with red asterisks. + Remplissez les champs obligatoires marqués d'un astérisque rouge. Port Port + + Public IP + IP publique + + + Region + Région + + + Resource Group + Groupe de ressources + SQL Servers settings Paramètres des serveurs SQL - - Subnet - Sous-réseau + + SQL connectivity + Connectivité SQL - - Virtual Network - Réseau virtuel - - - Confirm password - Confirmer le mot de passe - - - Administrator account password - Mot de passe du compte Administrateur - - - Administrator account username - Nom d'utilisateur du compte Administrateur - - - Image - Image - - - Image Version - Version de l'image - - - Virtual machine name - Nom de la machine virtuelle - - - Enable Remote Desktop (RDP) inbound port (3389) - Activer le port d'entrée Bureau à distance (RDP) (3389) + + Script to Notebook + Exécuter un script sur un notebook Size Taille - - Image SKU - Référence SKU de l'image + + Subnet + Sous-réseau + + + Subscription + Abonnement + + + Username + Nom d'utilisateur + + + Virtual Network + Réseau virtuel + + + Virtual machine name + Nom de la machine virtuelle Virtual machine settings Paramètres de la machine virtuelle - - Click here to learn more about pricing and supported VM sizes - Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Sélectionnez un autre abonnement contenant au moins un serveur - + Create a new new public Ip Créer une IP publique - - Enter name for new public IP - Entrer un nom pour la nouvelle IP publique - Create a new sub network Créer un sous-réseau - - Enter name for new subnet - Entrer un nom pour le nouveau sous-réseau - Create a new virtual network Créer un réseau virtuel + + Enter name for new public IP + Entrer un nom pour la nouvelle IP publique + + + Enter name for new subnet + Entrer un nom pour le nouveau sous-réseau + Enter name for new virtual network Entrer un nom pour le nouveau réseau virtuel @@ -878,12 +878,16 @@ Sélectionnez un autre abonnement contenant au moins un serveur - + Local (inside VM only) Local (sur la machine virtuelle uniquement) + + Password and confirm password must match. + Les champs de mot de passe et de confirmation du mot de passe doivent correspondre. + Private (within Virtual Network) Privé (dans un réseau virtuel) @@ -892,33 +896,25 @@ Sélectionnez un autre abonnement contenant au moins un serveur Public (Internet) Public (Internet) - - Password and confirm password must match. - Les champs de mot de passe et de confirmation du mot de passe doivent correspondre. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?* . Username must be between 2 and 128 characters long. Le nom d'utilisateur doit avoir entre 2 et 128 caractères. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?* . - - + Password and confirm password must match. Les champs de mot de passe et de confirmation du mot de passe doivent correspondre. - - Username must be between 1 and 20 characters long. - Le nom d'utilisateur doit avoir entre 1 et 20 caractères. - - - Username must not include reserved words. - Les noms d'utilisateur ne doivent pas comprendre de mots réservés. + + Select a valid virtual machine size. + Sélectionnez une taille de machine virtuelle valide. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Sélectionnez un autre abonnement contenant au moins un serveur Username cannot end with period Le nom d'utilisateur ne peut pas se terminer par un point - - Virtual machine name must be unique in the current resource group. - Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel. + + Username must be between 1 and 20 characters long. + Le nom d'utilisateur doit avoir entre 1 et 20 caractères. - - Virtual machine name cannot contain only numbers. - Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres. + + Username must not include reserved words. + Les noms d'utilisateur ne doivent pas comprendre de mots réservés. Virtual machine name Can't start with underscore. Can't end with period or hyphen Le nom de machine virtuelle ne peut pas commencer par un trait de soulignement, et ne peut pas se terminer par un point ou un trait d'union + + Virtual machine name cannot contain only numbers. + Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . Le nom de machine virtuelle ne peut pas contenir les caractères spéciaux \/""[]:|<>+=;,?*@&, . @@ -948,14 +948,18 @@ Sélectionnez un autre abonnement contenant au moins un serveur Virtual machine name must be between 1 and 15 characters long. Le nom de machine virtuelle doit avoir entre 1 et 15 caractères. - - Select a valid virtual machine size. - Sélectionnez une taille de machine virtuelle valide. + + Virtual machine name must be unique in the current resource group. + Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel. - + + + Notebook type + Type de notebook + OK OK @@ -964,39 +968,19 @@ Sélectionnez un autre abonnement contenant au moins un serveur Open Notebook Ouvrir le notebook - - Notebook type - Type de notebook - - + Error Details: {0}. - Détails de l'erreur : {0}. + Détails de l'erreur : {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - 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. - - - Unexpected error fetching accounts: {0} - Erreur inattendue pendant la récupération des comptes : {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Sélectionnez un autre abonnement contenant au moins un serveur Path: {0} is not a file, please select a valid kube config file. Le chemin {0} n'est pas un fichier, sélectionnez un fichier de configuration Kube valide. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + 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. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte. - - {0} doesn't match the confirmation password - {0} ne correspond pas au mot de passe de confirmation + + Unexpected error fetching accounts: {0} + Erreur inattendue pendant la récupération des comptes : {0} Unexpected error fetching available kubectl storage classes : {0} Erreur inattendue pendant la récupération des classes de stockage kubectl disponibles : {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1} + + + {0} doesn't match the confirmation password + {0} ne correspond pas au mot de passe de confirmation + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Sélectionnez un autre abonnement contenant au moins un serveur - + Download and launch installer, URL: {0} Télécharger et lancer le programme d'installation, URL : {0} - - Successfully downloaded: {0} - {0} a été téléchargé - Downloading from: {0} Téléchargement à partir de : {0} @@ -1050,13 +1046,17 @@ Sélectionnez un autre abonnement contenant au moins un serveur Launching: {0} Lancement de {0} + + Successfully downloaded: {0} + {0} a été téléchargé + Successfully launched: {0} {0} a été lancé - + Deployment options @@ -1064,36 +1064,8 @@ Sélectionnez un autre abonnement contenant au moins un serveur - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF). - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer. - - - All required tools are installed now. - Tous les outils nécessaires sont maintenant installés. - - - No tools required - Aucun outil nécessaire - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. « {0} » [ {1} ] ne respecte pas la version minimale requise, désinstallez-le et redémarrez Azure Data Studio. @@ -1102,9 +1074,21 @@ Sélectionnez un autre abonnement contenant au moins un serveur '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . « {0} » n'a pas été découvert et l'installation automatique n'est pas prise en charge actuellement. Installez manuellement « {0} », ou vérifiez qu'il est démarré et découvrable. Ensuite, redémarrez Azure Data Studio. Consultez [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI » + + Accept terms of use + Accepter les conditions d'utilisation + + + All required tools are installed now. + Tous les outils nécessaires sont maintenant installés. + + + Deployment pre-requisites + Prérequis de déploiement + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables Loading required tools information @@ -1114,94 +1098,62 @@ Sélectionnez un autre abonnement contenant au moins un serveur Loading required tools information completed Les informations d'outils nécessaires ont été téléchargées - - Deployment pre-requisites - Prérequis de déploiement + + No tools required + Aucun outil nécessaire - - Accept terms of use - Accepter les conditions d'utilisation + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF). + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI » - + - - Location of the azdata package used for the install command - Emplacement du package azdata utilisé pour la commande d'installation - - - I accept {0} and {1}. - J'accepte {0} et {1}. - - - Azure SQL MI License Terms - Termes du contrat de licence Azure SQL MI - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Créer une instance managée SQL dans Azure ou dans un environnement géré par le client - - - Azure SQL managed instance - Instance managée Azure SQL - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}. - - - Learn More - En savoir plus - - - Open in Portal - Ouvrir dans le portail - - - Resource Type - Type de ressource - - - I accept {0}, {1} and {2}. - J'accepte {0}, {1} et {2}. - - - azdata License Terms - Termes du contrat de licence azdata + + Administrator account + Compte administrateur Azure SQL DB License Terms Termes du contrat de licence Azure SQL DB - - Create a SQL database, database server, or elastic pool in Azure. - Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure. - Azure SQL Database Azure SQL Database - - Select - Sélectionner + + Azure SQL MI License Terms + Termes du contrat de licence Azure SQL MI - - Create in Azure portal - Créer dans le portail Azure - - - I accept {0}, {1} and {2}. - J'accepte {0}, {1} et {2}. - - - azdata License Terms - Termes du contrat de licence azdata + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}. Azure SQL VM License Terms Termes du contrat de licence Azure SQL VM + + Azure SQL managed instance + Instance managée Azure SQL + Azure information Informations Azure @@ -1210,90 +1162,10 @@ Sélectionnez un autre abonnement contenant au moins un serveur Azure locations Localisations Azure - - Script to notebook - Exécuter un script sur un notebook - - - Deploy Azure SQL virtual machine - Déployer une machine virtuelle Azure SQL - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation. - - - SQL Server on Azure Virtual Machine - SQL Server dans une machine virtuelle Azure - - - Image - Image - - - VM image SKU - Référence SKU d'image VM - Confirm password Confirmer le mot de passe - - Password - Mot de passe - - - Publisher - Serveur de publication - - - Storage account name - Nom du compte de stockage - - - Storage account - Compte de stockage - - - Storage account SKU type - Type de référence SKU du compte de stockage - - - Username - Nom d'utilisateur - - - Administrator account - Compte Administrateur - - - VM information - Informations VM - - - Summary - Récapitulatif - - - Virtual machine name - Nom de la machine virtuelle - - - Size - Taille - - - Deployment - Déploiement - - - New Deployment… - Nouveau déploiement... - - - Deployment configuration - Configuration du déploiement - Confirm password Confirmer le mot de passe @@ -1302,6 +1174,30 @@ Sélectionnez un autre abonnement contenant au moins un serveur Container name Nom de conteneur + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Créer une instance managée SQL dans Azure ou dans un environnement géré par le client + + + Create a SQL database, database server, or elastic pool in Azure. + Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure. + + + Create in Azure portal + Créer dans le portail Azure + + + Database Server + Serveur de base de données + + + Deploy Azure SQL virtual machine + Déployer une machine virtuelle Azure SQL + Deploy SQL Server 2017 container images Déployer des images conteneur SQL Server 2017 @@ -1314,9 +1210,57 @@ Sélectionnez un autre abonnement contenant au moins un serveur Deploy SQL Server 2022 container images Déployer des images conteneur SQL Server 2022 - - SQL Server password - Mot de passe SQL Server + + Deployment + Déploiement + + + Deployment configuration + Configuration du déploiement + + + Elastic Pool + Pool élastique + + + I accept {0} and {1}. + J'accepte {0} et {1}. + + + I accept {0}, {1} and {2}. + J'accepte {0}, {1} et {2}. + + + I accept {0}, {1} and {2}. + J'accepte {0}, {1} et {2}. + + + Image + Image + + + Learn More + En savoir plus + + + Location of the azdata package used for the install command + Emplacement du package azdata utilisé pour la commande d'installation + + + Microsoft Privacy Statement + Déclaration de confidentialité Microsoft + + + New Deployment… + Nouveau déploiement... + + + Open in Portal + Ouvrir dans le portail + + + Password + Mot de passe Port @@ -1326,13 +1270,13 @@ Sélectionnez un autre abonnement contenant au moins un serveur Provides a notebook-based experience to deploy Microsoft SQL Server Fournit une expérience de notebook pour déployer Microsoft SQL Server - - SQL Server Deployment extension for Azure Data Studio - Extension de déploiement SQL Server pour Azure Data Studio + + Publisher + Serveur de publication - - Microsoft Privacy Statement - Déclaration de confidentialité Microsoft + + Resource Type + Type de ressource Resource Type @@ -1342,18 +1286,10 @@ Sélectionnez un autre abonnement contenant au moins un serveur Run SQL Server container image with docker Exécuter l'image conteneur SQL Server avec Docker - - SQL Server container image - Image conteneur SQL Server - Run SQL Server on Windows, select a version to get started. Exécutez SQL Server sur Windows, sélectionnez une version pour commencer. - - SQL Server on Windows - SQL Server sur Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Sélectionnez un autre abonnement contenant au moins un serveur SQL Server 2022 SQL Server 2022 - - Database Server - Serveur de base de données + + SQL Server Deployment extension for Azure Data Studio + Extension de déploiement SQL Server pour Azure Data Studio - - Elastic Pool - Pool élastique + + SQL Server container image + Image conteneur SQL Server + + + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure + + + SQL Server on Windows + SQL Server sur Windows + + + SQL Server password + Mot de passe SQL Server + + + Script to notebook + Exécuter un script sur un notebook + + + Select + Sélectionner Single Database Base de données unique + + Size + Taille + + + Storage account + Compte de stockage + + + Storage account SKU type + Type de référence SKU du compte de stockage + + + Storage account name + Nom du compte de stockage + + + Summary + Récapitulatif + + + Username + Nom d'utilisateur + + + VM image SKU + Référence SKU d'image VM + + + VM information + Informations VM + Version Version + + Virtual machine name + Nom de la machine virtuelle + + + azdata License Terms + Termes du contrat de licence azdata + + + azdata License Terms + Termes du contrat de licence azdata + \ No newline at end of file diff --git a/resources/xlf/fr/schema-compare.fr.xlf b/resources/xlf/fr/Microsoft.schema-compare.fr.xlf similarity index 98% rename from resources/xlf/fr/schema-compare.fr.xlf rename to resources/xlf/fr/Microsoft.schema-compare.fr.xlf index abad0a0560..a67cf4e5ec 100644 --- a/resources/xlf/fr/schema-compare.fr.xlf +++ b/resources/xlf/fr/Microsoft.schema-compare.fr.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options. + + A different source schema has been selected. Compare to see the comparison? + Un autre schéma source a été sélectionné. Comparer pour voir les différences ? - - General Options - Options générales - - - Include Object Types - Inclure les types d'objet - - - Schema Compare Options - Options Comparer les schémas - - - Reset - Réinitialiser - - - File - Fichier - - - Flat - Plat - - - Object Type - Type d'objet - - - Schema - Schéma - - - Are you sure you want to update the target? - Voulez-vous vraiment mettre à jour la cible ? - - - Compare Details - Comparer les détails - - - Do you want to connect to {0}? - Voulez-vous vous connecter à {0}? - - - Press Compare to refresh the comparison. - Appuyez sur Comparer pour actualiser la comparaison. + + A different target schema has been selected. Compare to see the comparison? + Un autre schéma cible a été sélectionné. Comparer pour voir les différences ? Action @@ -62,29 +18,25 @@ Add Ajouter - - Apply is enabled when the target is a database or database project - Appliquer est activé lorsque la cible est un base de données ou projet de base de données + + Apply + Appliquer Apply changes to target Appliquer les changements à la cible - - There was an error updating the project - Une erreur s’est produite lors de la mise à jour du projet + + Apply is enabled when the target is a database or database project + Appliquer est activé lorsque la cible est un base de données ou projet de base de données - - No changes to apply - Aucun changement à appliquer + + Are you sure you want to update the target? + Voulez-vous vraiment mettre à jour la cible ? - - Project was successfully updated - Le projet a bien été mis à jour. - - - Stop - Arrêter + + Cancel + Annuler Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Comparer - - Schema Compare failed: {0} - Comparer les schémas a échoué : {0} - - - Data-tier Application File (.dacpac) - Fichier d'application de la couche Données (.dacpac) - - - Database - Base de données - - - Delete - Supprimer - - - Schema Compare - Comparer les schémas + + Compare Details + Comparer les détails Comparison between Source and Target Comparaison entre source et cible + + Data-tier Application File (.dacpac) + Fichier d'application de la couche Données (.dacpac) + + + Database + Base de données + + + Database + Base de données + + + Database Project + Projet de base de données + + + Delete + Supprimer + + + Different source and target schemas have been selected. Compare to see the comparison? + Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ? + + + Do you want to connect to {0}? + Voulez-vous vous connecter à {0}? + + + File + Fichier + + + File + Fichier + + + Flat + Plat + + + Folder Structure + Structure du dossier + + + General Options + Options générales + Generate script Générer le script + + Generate script failed: '{0}' + La génération de script a échoué : '{0}' + Generate script is enabled when the target is a database La génération de script est activée quand la cible est une base de données @@ -150,26 +138,46 @@ Generate script to deploy changes to target Générer un script pour déployer les changements sur la cible - - Generate script failed: '{0}' - La génération de script a échoué : '{0}' + + Include + Inclure + + + Include Object Types + Inclure les types d'objet + + + Initializing Comparison. This might take a moment. + Initialisation de la comparaison. Cette opération peut durer un certain temps. + + + Load source, target, and options saved in an .scmp file + Charger la source, la cible et les options enregistrées dans un fichier .scmp + + + No + Non + + + No changes to apply + Aucun changement à appliquer No changes to script Aucun changement de script - - Include - Inclure - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues. - No schema differences were found. Aucune différence de schéma. + + OK + OK + + + Object Type + Type d'objet + Open Ouvrir @@ -178,10 +186,6 @@ Open .scmp file Ouvrir le fichier .scmp - - Load source, target, and options saved in an .scmp file - Charger la source, la cible et les options enregistrées dans un fichier .scmp - Open scmp failed: '{0}' L'ouverture de scmp a échoué : '{0}' @@ -190,13 +194,25 @@ Options Options - - Database Project - Projet de base de données + + Options have changed. Recompare to see the comparison? + Les options ont changé. Relancer la comparaison pour voir les différences ? - - Type - Type + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues. + + + Press Compare to refresh the comparison. + Appuyez sur Comparer pour actualiser la comparaison. + + + Project was successfully updated + Le projet a bien été mis à jour. + + + Reset + Réinitialiser Save @@ -206,13 +222,45 @@ Save .scmp file Enregistrer le fichier .scmp + + Save scmp failed: '{0}' + L'enregistrement de scmp a échoué : '{0}' + Save source and target, options, and excluded elements Enregistrer la source et la cible, les options et les éléments exclus - - Save scmp failed: '{0}' - L'enregistrement de scmp a échoué : '{0}' + + Schema + Schéma + + + Schema Compare + Comparer les schémas + + + Schema Compare Apply failed '{0}' + Échec d'application de Comparer les schémas « {0} » + + + Schema Compare Options + Options Comparer les schémas + + + Schema Compare failed: {0} + Comparer les schémas a échoué : {0} + + + Schema/Object Type + Schéma\Type d'objet + + + Select Source + Sélectionner la source + + + Select Target + Sélectionner la cible Select connection @@ -226,122 +274,22 @@ Select target file Sélectionner le fichier cible - - Select Source - Sélectionner la source - - - Source Name - Nom de la source - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Pour comparer deux schémas, sélectionnez d'abord un schéma source et un schéma cible, puis appuyez sur Comparer. - - - Switch source and target - Basculer entre la source et la cible - - - Switch direction - Changer de sens - - - Select Target - Sélectionner la cible - - - Target Name - Nom de la cible - - - Type - Type - - - Apply - Appliquer - - - Schema Compare Apply failed '{0}' - Échec d'application de Comparer les schémas « {0} » - - - Initializing Comparison. This might take a moment. - Initialisation de la comparaison. Cette opération peut durer un certain temps. - - - No - Non + + Server + Serveur Source Source - - Target - Cible - - - Yes - Oui - - - Cancel - Annuler - - - Database - Base de données - - - default - par défaut - - - A different source schema has been selected. Compare to see the comparison? - Un autre schéma source a été sélectionné. Comparer pour voir les différences ? - - - Different source and target schemas have been selected. Compare to see the comparison? - Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ? - - - A different target schema has been selected. Compare to see the comparison? - Un autre schéma cible a été sélectionné. Comparer pour voir les différences ? - - - The source .sqlproj file does not specify a database schema component - Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données - - - The target .sqlproj file does not specify a database schema component - Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données - - - File - Fichier - - - The sql-database-projects extension is required to perform schema comparison with database projects - L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données - - - The sql-database-projects extension is required to apply changes to a project - L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet - - - OK - OK - - - Server - Serveur - Source Database Base de données source + + Source Name + Nom de la source + Source Server Serveur source @@ -350,14 +298,34 @@ Source file Fichier source - - Folder Structure - Structure du dossier + + Stop + Arrêter + + + Switch direction + Changer de sens + + + Switch source and target + Basculer entre la source et la cible + + + Target + Cible Target Database Base de données cible + + Target Folder Structure + Structure des dossiers cibles + + + Target Name + Nom de la cible + Target Server Serveur cible @@ -366,30 +334,54 @@ Target file Fichier cible - - Options have changed. Recompare to see the comparison? - Les options ont changé. Relancer la comparaison pour voir les différences ? + + The source .sqlproj file does not specify a database schema component + Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données - - Schema/Object Type - Schéma\Type d'objet + + The sql-database-projects extension is required to apply changes to a project + L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet - - Target Folder Structure - Structure des dossiers cibles + + The sql-database-projects extension is required to perform schema comparison with database projects + L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données + + + The target .sqlproj file does not specify a database schema component + Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données + + + There was an error updating the project + Une erreur s’est produite lors de la mise à jour du projet + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Pour comparer deux schémas, sélectionnez d'abord un schéma source et un schéma cible, puis appuyez sur Comparer. + + + Type + Type + + + Type + Type + + + Yes + Oui + + + default + par défaut + + + label: {0} does not exist in the options value name lookup + étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options. - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac. - - - SQL Server Schema Compare - Comparer les schémas SQL Server - Open in Schema Compare Ouvrir dans Comparer les schémas @@ -398,6 +390,14 @@ Run Schema Comparison Exécuter la comparaison de schémas + + SQL Server Schema Compare + Comparer les schémas SQL Server + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac. + Schema Compare Comparer les schémas diff --git a/resources/xlf/fr/server-report.fr.xlf b/resources/xlf/fr/Microsoft.server-report.fr.xlf similarity index 88% rename from resources/xlf/fr/server-report.fr.xlf rename to resources/xlf/fr/Microsoft.server-report.fr.xlf index b7c12d00fd..cb3e27e05a 100644 --- a/resources/xlf/fr/server-report.fr.xlf +++ b/resources/xlf/fr/Microsoft.server-report.fr.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. L'opération XEvents a échoué. + + XEvents sessions PageContention and ObjectContention removed. + Sessions XEvents PageContention et ObjectContention supprimées. + XEvents sessions not supported. Les sessions XEvents ne sont pas prises en charge. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. Les sessions XEvents ont démarré pour PageContention et ObjectContention. - - XEvents sessions PageContention and ObjectContention removed. - Sessions XEvents PageContention et ObjectContention supprimées. - \ No newline at end of file diff --git a/resources/xlf/fr/sql-assessment.fr.xlf b/resources/xlf/fr/Microsoft.sql-assessment.fr.xlf similarity index 93% rename from resources/xlf/fr/sql-assessment.fr.xlf rename to resources/xlf/fr/Microsoft.sql-assessment.fr.xlf index de7f062e67..632ba0ecd2 100644 --- a/resources/xlf/fr/sql-assessment.fr.xlf +++ b/resources/xlf/fr/Microsoft.sql-assessment.fr.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Type de cible + + to learn more. + pour en savoir plus. Click here Cliquez ici + + Database + Base de données + Recommendation Recommandation @@ -18,21 +22,17 @@ Rule Description Description de la règle - - to learn more. - pour en savoir plus. - - - Database - Base de données - Server Serveur + + Target Type + Type de cible + - + API Version @@ -42,14 +42,74 @@ Check ID Vérifier l'ID + + Default Ruleset + Ensemble de règles par défaut + + + Edition + Édition + + + Error + Erreur + Help Link Lien d'aide + + High + Haute + + + Info + Informations + + + Information + Informations + + + Instance Name + Nom d'instance + + + Learn More + En savoir plus + + + Low + Basse + + + Medium + Moyenne + Message Message + + OS Version + Version de système d'exploitation + + + Results for database + Résultats pour la base de données + + + Results for server + Résultats pour le serveur + + + SQL Assessment Report + Rapport SQL Assessment + + + SQL Server Instance Details + Détails de l'instance SQL Server + Severity Gravité @@ -62,86 +122,50 @@ Target Cible - - Instance Name - Nom d'instance - - - Learn More - En savoir plus - - - OS Version - Version de système d'exploitation - - - Default Ruleset - Ensemble de règles par défaut - - - Info - Informations - - - SQL Server Instance Details - Détails de l'instance SQL Server - - - Edition - Édition - Version Version - - Error - Erreur - - - High - Haute - - - Information - Informations - - - Low - Basse - - - Medium - Moyenne - Warning Avertissement - - Results for database - Résultats pour la base de données - - - Results for server - Résultats pour le serveur - {0}: {1} item(s) {0} : {1} élément(s) - - SQL Assessment Report - Rapport SQL Assessment - - + Cancel Annuler + + Copy + Copier + + + Create HTML Report + Créer un rapport HTML + + + Export as script + Exporter sous forme de script + + + Invoke assessment + Appeler l'évaluation + + + Invoke assessment for {0} + Appeler l'évaluation pour {0} + + + OK + OK + Open Ouvrir @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? Le rapport a été enregistré. Voulez-vous l'ouvrir ? - - Export as script - Exporter sous forme de script - - - Create HTML Report - Créer un rapport HTML - - - View all rules and learn more on GitHub - Voir toutes les règles et en savoir plus sur GitHub - - - View all on GitHub - Afficher tout sur GitHub - - - View applicable rules for {0} - Voir les règles applicables à {0} - - - View applicable rules - Voir les règles applicables - - - Invoke assessment for {0} - Appeler l'évaluation pour {0} - - - Invoke assessment - Appeler l'évaluation - SQL Assessment Information Informations de SQL Assessment @@ -190,30 +182,38 @@ SQL Assessment Information copied Informations de SQL Assessment copiées - - Copy - Copier + + View all on GitHub + Afficher tout sur GitHub - - OK - OK + + View all rules and learn more on GitHub + Voir toutes les règles et en savoir plus sur GitHub + + + View applicable rules + Voir les règles applicables + + + View applicable rules for {0} + Voir les règles applicables à {0} - + << Back << Retour - - Assessment Results from {0} - Résultats de l’évaluation à partir de {0} - Assessment Date Date d’évaluation + + Assessment Results from {0} + Résultats de l’évaluation à partir de {0} + Error Erreur @@ -228,20 +228,20 @@ - + SQL Assessment SQL Assessment + + SQL Assessment + SQL Assessment + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. SQL Assessment pour Azure Data Studio (préversion) offre un mécanisme d’évaluation de la configuration des SQL Server pour les meilleures pratiques. - - SQL Assessment - SQL Assessment - \ No newline at end of file diff --git a/resources/xlf/fr/sql-database-projects.fr.xlf b/resources/xlf/fr/Microsoft.sql-database-projects.fr.xlf similarity index 97% rename from resources/xlf/fr/sql-database-projects.fr.xlf rename to resources/xlf/fr/Microsoft.sql-database-projects.fr.xlf index 428140a87a..d5973b41db 100644 --- a/resources/xlf/fr/sql-database-projects.fr.xlf +++ b/resources/xlf/fr/Microsoft.sql-database-projects.fr.xlf @@ -1,67 +1,51 @@  - + - - Build History - Historique de build + + A SQLCMD Variable with the same name already exists in this project + Une variable SQLCMD portant le même nom existe déjà dans ce projet - - Date - Date + + A database name is required. The database variable is optional. + Un nom de base de données est requis. La variable de base de données est facultative. - - Failed - Échec + + A database name, server name, and server variable are required. The database variable is optional + 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 - - In progress - En cours + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom. - - Move - Déplacer + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement. - - Publish History - Publier l’historique + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom. - - Status - État + + A project named {0} already exists in {1}. + Un projet nommé {0} existe déjà dans {1}. - - Success - Succès + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + 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 - - Target Database - Base de données cible + + A reference to this database already exists in this project + Il existe déjà une référence à cette base de données système dans votre projet. - - Target Platform - Plateforme cible - - - Target Server - Serveur cible - - - Time - Heure + + A {0} script already exists. The new script will not be included in build. + Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build. Action Action - - Add reference - Ajouter une référence - - - Add database reference - Ajouter une référence de base de données - Add Item Ajouter un élément @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? Ajouter une variable SQLCMD '{0}' au projet sans valeur par défaut ? - - Advanced... - Avancé... + + Add an Account... + Ajouter un compte... + + + Add database reference + Ajouter une référence de base de données + + + Add reference + Ajouter une référence Advanced Publish Options Options de publication avancées - - Would you like to update Azure Function local.settings.json with the new connection string? - Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ? + + Advanced... + Avancé... + + + Apply all changes + Appliquer toutes les modifications + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ? + + + Are you sure you want to delete the reference to {0}? + Voulez-vous vraiment supprimer la référence à {0} ? + + + Are you sure you want to delete {0} and all of its contents? + Voulez-vous vraiment supprimer {0} et tout son contenu ? + + + Are you sure you want to delete {0}? + Voulez-vous vraiment supprimer {0} ? + + + Are you sure you want to move {0} to {1}? + Voulez-vous vraiment déplacer {0} dans {1} ? Are you sure you want to update the target project? Voulez-vous vraiment mettre à jour le projet cible ? - - There was an error updating the project: {0} - Une erreur s'est produite lors de la mise à jour du projet : {0} - - - Project was successfully updated. - Le projet a été mis à jour avec succès. - Artifact Reference Référence d’artefact - - at - à + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter. - - New SQL project name - Nouveau nom du projet SQL + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message. - - Azure accounts - Comptes Azure + + Azure SQL Database + Azure SQL Database - - Add an Account... - Ajouter un compte... + + Azure SQL Edge Database + Base de données Azure SQL Edge + + + Azure SQL Server '{0}' created + Serveur Azure SQL « {0} » créé Azure SQL server name Nom du serveur Azure SQL - - Azure SQL Server '{0}' created - Serveur Azure SQL « {0} » créé + + Azure accounts + Comptes Azure Azure subscription @@ -134,14 +146,14 @@ Browse folder Parcourir le dossier - - Browse... - Parcourir... - Browse for profile Rechercher un profil + + Browse... + Parcourir... + Build Build @@ -150,22 +162,30 @@ Build Elements Éléments de construction - - Schema compare could not start because build failed - La comparaison de schémas n’a pas pu démarrer, car la build a échoué + + Build History + Historique de build + + + Build failed. Check output pane for more details. {0} + Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0} Cancel Annuler + + Cannot access parent of provided tree item + Impossible d’accéder au parent de l’élément d’arborescence fourni + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 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. + Cannot resolve path {0} Impossible de résoudre le chemin d'accès {0}. - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - 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 - Change Target Platform Modifier la plateforme cible @@ -174,14 +194,14 @@ Check output pane for more details Vérifiez le volet de sortie pour plus de détails. - - Choose action - Choisissez une action - Choose SQLCMD variables to modify Choisir des variables SQLCMD à modifier + + Choose action + Choisissez une action + Circular reference from project {0} to project {1} Référence circulaire du projet {0} au projet {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Nettoyage des déploiements existants... - - View changes in Schema Compare - Afficher les modifications dans la comparaison de schémas + + Click "Learn More" button for more information about SDK-style projects + Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Connexion à SQL Server + + Connection + Connexion + Connection failed error: '{0}' Erreur d’échec de la connexion : «{0}» @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant d’en déployer un nouveau ? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus d’informations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées. - - Create New - Créer un nouveau + + Could not build project. Error retrieving files needed to build. + Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération. Create Créer + + Create New + Créer un nouveau + Create project from database Créer un projet à partir de la base de données - - Settings - Paramètres - Creating Azure SQL Server '{0}' ... Création du serveur Azure SQL « {0} »... @@ -246,29 +270,25 @@ Creating deployment settings ... Création des paramètres de déploiement... - - Target platform of the project {0} is now {1} - La plateforme cible du projet {0} est désormais {1} + + Current target platform: {0}. Select new target platform + Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé. Dacpac file location is required for adding a reference to a database L’emplacement du fichier dacpac est requis pour l’ajout d’une référence à une base de données - - dacpac Files - Fichiers dacpac - - - Dacpac references need to be located on the same drive as the project file. - Les références DACPAC doivent se trouver sur le même lecteur que le fichier projet. - Dacpac reference Référence Dacpac - - Data-tier application (.dacpac) - Application de la couche Données (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0} Data Source @@ -282,6 +302,22 @@ Data sources Sources de données + + Data-tier application (.dacpac) + Application de la couche Données (.dacpac) + + + Database + Base de données + + + Database Projects + Projets de base de données + + + Database References + Référence de base de données + Database location is required for adding a reference to a database L’emplacement de la base de données est requis pour l’ajout d’une référence à une base de données @@ -290,38 +326,22 @@ Database name Nom de la base de données - - Database - Base de données - Database name is required for adding a reference to a different database 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. - - A database name is required. The database variable is optional. - Un nom de base de données est requis. La variable de base de données est facultative. - - - A database name, server name, and server variable are required. The database variable is optional - 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 - Database project Projet de base de données - - A reference to this database already exists in this project - Il existe déjà une référence à cette base de données système dans votre projet. + + Database project published successfully + Projet de base de données publié avec succès Database reference type is required for adding a reference to a database 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. - - Database References - Référence de base de données - Database selection is required to create a project from a database La sélection de base de données est nécessaire pour créer un projet à partir d’une base de données @@ -330,22 +350,14 @@ Database variable Variable de base de données - - There is already a directory named '{0}' in the selected location: '{1}'. - Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ». - - - The selected project location '{0}' does not exist or is not a directory. - L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire. - - - default - par défaut - DatabaseProject DatabaseProject + + Date + Date + Default - image defined as default in the container registry Par défaut : image définie par défaut dans le registre de conteneurs @@ -354,41 +366,21 @@ Delete Supprimer - - Are you sure you want to delete {0}? - Voulez-vous vraiment supprimer {0} ? - - - Are you sure you want to delete {0} and all of its contents? - Voulez-vous vraiment supprimer {0} et tout son contenu ? - - - Are you sure you want to delete the reference to {0}? - Voulez-vous vraiment supprimer la référence à {0} ? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ? - - - Failed to update app setting '{0}' - Échec de la mise à jour du paramètre d’application «{0}» - - - Updating app setting: '{0}' - Mise à jour du paramètre d’application : «{0}» - Deploying SQL Db Project Locally Déploiement d’un projet de base de données SQL localement - - Failed to open a connection to the deployed database' - Échec de l’ouverture d’une connexion à la base de données déployée » + + Develop and publish schemas for Azure SQL Database starting from an empty project + Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide - - A {0} script already exists. The new script will not be included in build. - Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build. + + Develop and publish schemas for SQL Server databases starting from an empty project + Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Autre base de données, même serveur - - Docker created id: '{0}' - ID créé par Docker : «{0}» - - - Failed to run the docker container - Échec de l’exécution du conteneur Docker + + Docker Image: + Image Docker : Docker container is not running Le conteneur Docker n’est pas en cours d’exécution - - License Agreement: - Contrat de licence : - - - Docker Image: - Image Docker : - - - Use {0} on local arm64/Apple Silicon - Utilisation de {0} sur arm64 local/Apple Silicon + + Docker created id: '{0}' + ID créé par Docker : «{0}» Docker logs: '{0}' Journaux Docker : «{0}» - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exécution. Erreur : « {0} » - - - Done - Terminé + + Don't Ask Again + Ne plus me poser la question Don't use profile Ne pas utiliser de profil + + Done + Terminé + Download error Erreur de téléchargement @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Téléchargement {0} nuget pour obtenir des DLL de build - - Microsoft Azure SQL Edge License Agreement - Contrat de licence Microsoft Azure SQL Edge - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge - - - Azure SQL Edge Database - Base de données Azure SQL Edge - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide - - - Azure SQL Database - Azure SQL Database - - - Develop and publish schemas for SQL Server databases starting from an empty project - Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide - - - SQL Server Database - Base de données SQL Server - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide. - - - SQL Database (SDK) - Base de données SQL (SDK) + + Enter a database name for this system database + Entrez un nom de base de données pour cette base de données système Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Entrer le nom de la variable d’environnement de chaîne de connexion - - Enter environment variable for SQL connection string - Entrer la variable d’environnement pour la chaîne de connexion SQL - Enter connection string template Entrer un modèle de chaîne de connexion - - Enter new database name - Entrer un nom de base de données - - - Enter new name - Entrez le nouveau nom - Enter default value for SQLCMD variable '{0}' Entrez la valeur par défaut de la variable SQLCMD '{0}' + + Enter environment variable for SQL connection string + Entrer la variable d’environnement pour la chaîne de connexion SQL + Enter new SQLCMD Variable name Entrer le nom de la nouvelle variable SQLCMD + + Enter new database name + Entrer un nom de base de données + Enter new default value for variable '{0}' Entrez une nouvelle valeur par défaut pour la variable « {0} » + + Enter new name + Entrez le nouveau nom + + + Enter project name + Entrer le nom du projet + Enter {0} admin password Entrer le mot de passe d'administrateur {0} - - Enter {0} port number or press enter to use the default value - Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut - - - Enter a database name for this system database - Entrez un nom de base de données pour cette base de données système - Enter {0} admin user name Entrez {0} nom d’utilisateur administrateur - - The project is already up to date with the database. - Le projet est déjà à jour avec la base de données. + + Enter {0} port number or press enter to use the default value + Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Erreur lors de la recherche de l’emplacement des fichiers de build : {0} - - Error when moving file from {0} to {1}. Error: {2} - Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Erreur : {0} n’est actuellement pas pris en charge dans SQL Database Projets pour VS Code. - - - Error: {0} - Erreur : {0} + + Error loading the publish profile. {0} + Erreur lors du chargement du profil de publication. {0} Error trying to read {0} of project '{1}'. {2} Erreur lors de la tentative de lecture {0} du projet '{1}'. {2} + + Error when moving file from {0} to {1}. Error: {2} + Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2} + Error when renaming file from {0} to {1}. Error: {2} Erreur lors du changement de nom du fichier de {0} à {1}. Erreur : {2} - - Could not build project. Error retrieving files needed to build. - Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération. + + Error: {0} + Erreur : {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - J'accepte les {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - J'accepte les {0}. - - - Microsoft SQL Server License Agreement - Contrat de licence Microsoft SQL Server + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Erreur : {0} n’est actuellement pas pris en charge dans SQL Database Projets pour VS Code. Example Usage @@ -612,14 +542,14 @@ Exclude Exclure - - Excluding folders is not yet supported - L’exclusion de dossiers n’est pas encore prise en charge - Exclude Object Types Exclure les types d'objet + + Excluding folders is not yet supported + L’exclusion de dossiers n’est pas encore prise en charge + External Stream Flux externe @@ -628,61 +558,69 @@ External Streaming Job Travail de streaming externe - - Validation of external streaming job passed. - Validation de la tâche de streaming externe réussie. - - - Target information for extract is required to create database project. - Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données. - Extracting DacFx build DLLs to {0} Extraction des DLL de build DacFx pour {0} + + Failed + Échec + + + Failed to complete task '{0}'. Error: {1} + Échec de l’exécution de la tâche « {0} ». Erreur : {1} + + + Failed to open a connection to the deployed database' + Échec de l’ouverture d’une connexion à la base de données déployée » + + + Failed to publish to container. {0} + Échec de la publication dans le conteneur. {0} + + + Failed to publish to new Azure SQL server. {0} + Échec de la publication sur le nouveau serveur Azure SQL. {0} + + + Failed to run the docker container + Échec de l’exécution du conteneur Docker + + + Failed to update app setting '{0}' + Échec de la mise à jour du paramètre d’application «{0}» + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exécution. Erreur : « {0} » + File Fichier - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom. - File Format Format de fichier - - file - fichier - File or directory '{0}' doesn't exist Le fichier ou le répertoire « {0} » n'existe pas + + File {0} doesn't exist + Le fichier {0} n'existe pas + Flat Plat - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement. - - - Folder Elements - Éléments de dossier - Folder Dossier - - folder - dossier + + Folder Elements + Éléments de dossier Folder structure @@ -692,17 +630,23 @@ Generate Script Générer le script - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0} - Generating new SQL project from {0}... Check output window for details. Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie. - - hr - h + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Échec de la génération du projet via AutoRest. Pour plus d’informations, consultez le volet de sortie. Erreur : {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + J'accepte les {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + J'accepte les {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Importer des éléments + + In progress + En cours + Include Inclure + + Include permissions + Inclure des autorisations + Include permissions in project Inclure les autorisations dans le projet - - Include permissions - Inclure des autorisations + + Install + Installer Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file DSP non valide dans le fichier .sqlproj + + Invalid SQL connection string + Chaîne de connexion SQL non valide + Invalid database reference in .sqlproj file Référence de base de données non valide dans le fichier .sqlproj - - Specified GUID is invalid: {0} - Le GUID spécifié n’est pas valide : {0} - Invalid input: {0} Entrée non valide : {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 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. + + Invalid target platform: {0}. Supported target platforms: {1} + Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1} Invalid value specified for the property '{0}' in .sqlproj file Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj. - - Project property value '{0} is invalid - Project valeur de propriété « {0} » n’est pas valide - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Chaîne de connexion SQL non valide - - - Invalid target platform: {0}. Supported target platforms: {1} - Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet. Learn More En savoir plus + + License Agreement: + Contrat de licence : + Load profile... Charger le profil... + + Location + Emplacement + Location Emplacement - - min - min + + Microsoft Azure SQL Edge License Agreement + Contrat de licence Microsoft Azure SQL Edge + + + Microsoft SQL Server License Agreement + Contrat de licence Microsoft SQL Server Missing 'version' entry in {0} Entrée 'version' manquante dans {0}. - - Are you sure you want to move {0} to {1}? - Voulez-vous vraiment déplacer {0} dans {1} ? + + Move + Déplacer Moving files between projects is not supported Le déplacement de fichiers entre les projets n’est pas pris en charge - - msec - msec - - - Unexpected number of {0} files: {1} - Nombre de cellules inattendu {0} fichiers: {1} - Multiple .sqlproj files selected; please select only one. Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul. + + Name + Nom + + + Name + Nom + Name must not be empty Le nom ne doit pas être vide + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne. + New Nouveau + + New SQL project name + Nouveau nom du projet SQL + New {0} name: Nouveau nom{0} : - - No {0} found - {0} introuvable - - - No data sources in this project - Aucune source de données dans ce projet - - - File {0} doesn't exist - Le fichier {0} n'existe pas - - - The Schema Compare extension must be installed to a update a project from a database. - L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails. - - - The selected project file does not exist - Le fichier de projet sélectionné n'existe pas - - - No .sqlproj file selected; please select one. - Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un. - No Non @@ -856,17 +788,21 @@ No (default) Non (pas de valeur par défaut) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Aucun fichier .sql n’a été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter. + + No .sqlproj file selected; please select one. + Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne. + + No data sources in this project + Aucune source de données dans ce projet + + + No {0} found + {0} introuvable None Elements @@ -876,9 +812,9 @@ NuGet package name Nom du package NuGet - - Published data-tier application (.nupkg) - Application de niveau données publiée (.nupkg) + + NuGet package version + Version du package NuGet Object Type @@ -896,6 +832,22 @@ Open License Agreement Ouvrir le contrat de licence + + OpenAPI/Swagger spec + Spécification OpenAPI/Swagger + + + Operation '{0}' completed successfully. Result: {1} + L’opération «{0}» s’est terminée correctement. Résultat : {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + Échec de l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}» + + + Operation '{0}' failed. Re-trying... Error: '{1}' + Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » + Option Description Description de l'option @@ -904,26 +856,10 @@ Option Name Nom de l’option - - label: {0} does not exist in the options value name lookup - étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options. - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet. - Package Reference Référence du package - - Cannot access parent of provided tree item - Impossible d’accéder au parent de l’élément d’arborescence fourni - - - {0} password doesn't match the confirmation password - Le mot de passe {0} ne correspond pas au mot de passe de confirmation - Port must a be number Le port doit être un numéro @@ -932,65 +868,25 @@ PostDeploy Elements Éléments post-déploiement - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements Éléments de prédéploiement - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement - Profile Profil - - Error loading the publish profile. {0} - Erreur lors du chargement du profil de publication. {0} - - - Build failed. Check output pane for more details. {0} - Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0} - - - A project named {0} already exists in {1}. - Un projet nommé {0} existe déjà dans {1}. + + Project + Project Project '{0}' is already opened. Le projet « {0} » est déjà ouvert. - - Project - Project - - - Location - Emplacement - - - Select location to create project - Sélectionner l’emplacement de création du projet - - - Name - Nom - - - Enter project name - Entrer le nom du projet - - - The targets, references, and system database references need to be updated to build the project '{0}'. - Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'. + + Project property value '{0} is invalid + Project valeur de propriété « {0} » n’est pas valide Project reference @@ -1000,13 +896,9 @@ Project reference name element Élément de nom de référence de projet - - Select project file - Sélectionnez le fichier de projet - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet. + + Project was successfully updated. + Le projet a été mis à jour avec succès. Publish @@ -1016,26 +908,18 @@ Publish Publier - - Publish project - Publier le projet + + Publish History + Publier l’historique Publish Options Options de publication - - Publish profile elements - Publier les éléments de profil - Publish Profile Profil de publication - - Database project published successfully - Projet de base de données publié avec succès - Publish Settings File Fichier de paramètres de publication @@ -1044,13 +928,25 @@ Publish Target Publier la cible + + Publish profile elements + Publier les éléments de profil + + + Publish project + Publier le projet + + + Publish to an existing {0} + Publier sur un {0} existant + Publish to new Azure SQL Database emulator Publier sur le nouvel émulateur Azure SQL Database - - Failed to publish to container. {0} - Échec de la publication dans le conteneur. {0} + + Publish to new Azure SQL logical server (Preview) + Publier sur le nouveau serveur logique Azure SQL (Préversion) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) Publier dans un nouveau conteneur de développement local {0} (préversion) - - Publish to an existing {0} - Publier sur un {0} existant - - - Publish to new Azure SQL logical server (Preview) - Publier sur le nouveau serveur logique Azure SQL (Préversion) - - - Failed to publish to new Azure SQL server. {0} - Échec de la publication sur le nouveau serveur Azure SQL. {0} + + Published data-tier application (.nupkg) + Application de niveau données publiée (.nupkg) Publishing project in a container... Projet de publication dans un conteneur... - - Referenced Database Type - Type de base de données référencé - Reference Type Reference Type + + Referenced Database Type + Type de base de données référencé + Referenced Database type Type de base de données référencé - - Would you like to reload your database project? - Voulez-vous recharger votre projet de base de données ? - Reset Réinitialiser @@ -1104,26 +988,6 @@ Resource group Groupe de ressources - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - Échec de l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}» - - - Operation '{0}' failed. Re-trying... Error: '{1}' - Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » - - - Running operation '{2}' Attempt {0} of {1} - Exécution de l’opération «{2}» tentative {0} de {1} - - - Operation '{0}' completed successfully. Result: {1} - L’opération «{0}» s’est terminée correctement. Résultat : {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - En attente de {0} secondes avant une autre tentative d’opération «{1}» - Revert values to project defaults Rétablir les valeurs par défaut du projet @@ -1132,10 +996,46 @@ Run via npx Exécuter via npx + + Running operation '{2}' Attempt {0} of {1} + Exécution de l’opération «{2}» tentative {0} de {1} + Running the docker container ... Exécution du conteneur Docker... + + SDK-style project (Preview) + Projet de style SDK (préversion) + + + SQL Database (SDK) + Base de données SQL (SDK) + + + SQL Server Database + Base de données SQL Server + + + SQL connection string + Chaîne de connexion SQL + + + SQLCMD Variables + Variables SQLCMD + + + SQLCMD Variables + Variables SQLCMD + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + Le nom de la variable SQLCMD '{0}' ne peut pas contenir d’espaces blancs + Same database Même base de données @@ -1144,10 +1044,6 @@ Save Enregistrer - - Would you like to save the settings in a profile (.publish.xml)? - Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ? - Save As... Enregistrer sous... @@ -1156,13 +1052,17 @@ Schema Schéma + + Schema Compare + Comparer les schémas + Schema Compare failed: {0} Comparer les schémas a échoué : {0} - - Schema Compare - Comparer les schémas + + Schema compare could not start because build failed + La comparaison de schémas n’a pas pu démarrer, car la build a échoué Schema compare extension installation is required to run schema compare @@ -1174,75 +1074,75 @@ Script - Script + Exécuter le script - - Click "Learn More" button for more information about SDK-style projects - Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Projet de style SDK (préversion) - - - sec - s - - - Select the base {0} docker image - Sélectionner l’image de l’ancrer {0} de base - - - Select connection - Sélectionner la connexion - - - Select .dacpac - Sélectionner .dacpac - - - Select database - Sélectionner une base de données - - - Select File - Sélectionner un fichier - - - Select folder structure - Sélectionner une structure de dossiers - - - Select the image tag or press enter to use the default value - Sélectionnez la balise d’image ou appuyez sur Entrée pour utiliser la valeur par défaut - - - Select Profile - Sélectionner un profil - - - Select publish profile to load - Sélectionner le profil de publication à charger - - - Select project location - Sélectionner l’emplacement du projet - - - Select where to publish the project to - Sélectionnez l’emplacement de déploiement du projet sur - - - Select OpenAPI/Swagger spec file - Sélectionner un fichier de spécification OpenAPI/Swagger + + Script.PreDeployment + Script.PreDeployment Select Sélectionner - - Current target platform: {0}. Select new target platform - Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible + + Select .dacpac + Sélectionner .dacpac + + + Select File + Sélectionner un fichier + + + Select OpenAPI/Swagger spec file + Sélectionner un fichier de spécification OpenAPI/Swagger + + + Select Profile + Sélectionner un profil + + + Select connection + Sélectionner la connexion + + + Select database + Sélectionner une base de données + + + Select folder structure + Sélectionner une structure de dossiers + + + Select location to create project + Sélectionner l’emplacement de création du projet + + + Select project file + Sélectionnez le fichier de projet + + + Select project location + Sélectionner l’emplacement du projet + + + Select publish profile to load + Sélectionner le profil de publication à charger + + + Select the base {0} docker image + Sélectionner l’image de l’ancrer {0} de base + + + Select the image tag or press enter to use the default value + Sélectionnez la balise d’image ou appuyez sur Entrée pour utiliser la valeur par défaut + + + Select where to publish the project to + Sélectionnez l’emplacement de déploiement du projet sur Server @@ -1256,86 +1156,38 @@ Server name Nom du serveur - - {0} admin password - Mot de passe d'administrateur {0} - - - {0} port number - Numéro de port {0} - Server variable Variable serveur + + Settings + Paramètres + Source database Base de données source - - OpenAPI/Swagger spec - Spécification OpenAPI/Swagger + + Specified GUID is invalid: {0} + Le GUID spécifié n’est pas valide : {0} - - SQLCMD Variables - Variables SQLCMD + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge - - Value - Valeur - - - Name - Nom - - - SQL connection string - Chaîne de connexion SQL - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé. - - - Install - Installer - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé. - - - Update Location - Emplacement de mise à jour - - - Don't Ask Again - Ne plus me poser la question - - - Database Projects - Projets de base de données - - - A SQLCMD Variable with the same name already exists in this project - Une variable SQLCMD portant le même nom existe déjà dans ce projet - - - SQLCMD variable name '{0}' cannot contain whitespace - Le nom de la variable SQLCMD '{0}' ne peut pas contenir d’espaces blancs - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1} - - - SQLCMD Variables - Variables SQLCMD + + Status + État Stored Procedure Procédure stockée + + Success + Succès + Suppress errors caused by unresolved references in the referenced project Supprimer les erreurs causées par des références non résolues dans le projet référencé @@ -1352,45 +1204,113 @@ Table Table - - Connection - Connexion + + Target Database + Base de données cible + + + Target Platform + Plateforme cible + + + Target Server + Serveur cible + + + Target information for extract is required to create database project. + Les informations cibles pour l’extraction sont nécessaires pour créer un projet de base de données. + + + Target platform of the project {0} is now {1} + La plateforme cible du projet {0} est désormais {1} Target project Projet cible - - Failed to complete task '{0}'. Error: {1} - Échec de l’exécution de la tâche « {0} ». Erreur : {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il est déjà installé. + + + The Schema Compare extension must be installed to a update a project from a database. + L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus d’informations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ? + + + The project is already up to date with the database. + Le projet est déjà à jour avec la base de données. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus d’informations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet. + + + The selected project file does not exist + Le fichier de projet sélectionné n'existe pas + + + The selected project location '{0}' does not exist or is not a directory. + L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Les références de la base de données système doivent être mises à jour pour générer le projet "{0}". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'. + + + There is already a directory named '{0}' in the selected location: '{1}'. + Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ». + + + There was an error updating the project: {0} + Une erreur s'est produite lors de la mise à jour du projet : {0} + + + Time + Heure + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement Unable to construct connection: {0} Impossible de construire la connexion : {0} - - Unable to find {1} with path '{0}' - Impossible de trouver {1} avec le chemin d’accès « {0} » - - - Unable to find database reference {0} - Impossible de trouver la référence de la base de données {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0} Unable to find SQLCMD variable '{0}' Impossible de trouver la variable SQLCMD « {0} » + + Unable to find database reference {0} + Impossible de trouver la référence de la base de données {0} + + + Unable to find {1} with path '{0}' + Impossible de trouver {1} avec le chemin d’accès « {0} » + Unable to locate '{0}' target: '{1}'. {2} Impossible de localiser « {0} » la cible : « {1} ». {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - Impossible d’établir le contexte du projet. Commande appelée à partir d’un emplacement inattendu : {0} + + Unexpected number of {0} files: {1} + Nombre de cellules inattendu {0} fichiers: {1} - Unhandled item type during delete: '{0} - Type d’élément non géré durant la suppression : '{0} + Unhandled item type during exclude: '{0} + Type d'élément non géré lors de l'exclusion : '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: Version non reconnue : + + Update + Mettre à jour + + + Update Location + Emplacement de mise à jour + Update action Action de mise à jour - - Apply all changes - Appliquer toutes les modifications - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - Les références de la base de données système doivent être mises à jour pour générer le projet "{0}". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ? - - - Update {0} for cross-platform support? - Mise à jour {0} pour le support multiplate-forme ? - Update project from database Mettre à jour le projet à partir de la base de données - - Update - Mettre à jour + + Update {0} for cross-platform support? + Mise à jour {0} pour le support multiplate-forme ? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées. + + Updating app setting: '{0}' + Mise à jour du paramètre d’application : «{0}» Updating {0} from {1}... Mise à jour de {0} à partir de {1}... + + Use {0} on local arm64/Apple Silicon + Utilisation de {0} sur arm64 local/Apple Silicon + User has cancelled selection for how to run autorest. L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique. @@ -1452,6 +1368,14 @@ User selected to run via npx. Utilisateur sélectionné pour exécuter via npx. + + Validation of external streaming job passed. + Validation de la tâche de streaming externe réussie. + + + Value + Valeur + Value cannot be empty La valeur ne peut pas être vide @@ -1464,25 +1388,101 @@ Version must not be empty La version ne doit pas être vide - - NuGet package version - Version du package NuGet - View Voir - - Yes (Recommended) - Oui (recommandé) + + View changes in Schema Compare + Afficher les modifications dans la comparaison de schémas + + + Waiting for {0} seconds before another attempt for operation '{1}' + En attente de {0} secondes avant une autre tentative d’opération «{1}» + + + Would you like to reload your database project? + Voulez-vous recharger votre projet de base de données ? + + + Would you like to save the settings in a profile (.publish.xml)? + Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ? Yes Oui + + Yes (Recommended) + Oui (recommandé) + + + at + à + + + dacpac Files + Fichiers dacpac + + + default + par défaut + + + file + fichier + + + folder + dossier + + + hr + h + + + label: {0} does not exist in the options value name lookup + étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options. + + + min + min + + + msec + msec + + + sec + s + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ? + + + {0} admin password + Mot de passe d'administrateur {0} + + + {0} password doesn't match the confirmation password + Le mot de passe {0} ne correspond pas au mot de passe de confirmation + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + Numéro de port {0} + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr : - - - stdout: - stdout : - >>> {0} … exited with code: {1} >>> {0} … a quitté avec le code : {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … a quitté avec le signal : {1} + + stderr: + stderr : + + + stdout: + stdout : + - + - - Database Projects - Projets de base de données - Add Database Reference Ajouter une référence de base de données @@ -1524,86 +1520,6 @@ Add Existing Item... Ajouter un élément ex_istant... - - Add SQLCMD Variable - Ajouter une variable SQLCMD - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est pas définie. - - - Build - Build - - - Change Target Platform - Modifier la plateforme cible - - - Close Database Project - Fermer le projet de base de données - - - Whether project nodes start collapsed - Indique si le démarrage des nœuds de projet est réduit - - - Convert to SDK-style project - Convertir en projet de style SDK - - - Create Project From Database - Créer un projet à partir de la base de données - - - Delete - Supprimer - - - Design and publish SQL database schemas - Concevoir et publier des schémas de base de données SQL - - - Database Projects - Projets de base de données - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Chemin d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\folder1\dotnet\dotnet.exe, définissez le chemin d’accès de ce paramètre sur C:\folder1\dotnet - - - Edit - Modifier - - - Edit .sqlproj File - Modifier le fichier .sqlproj - - - Enable preview SQL Database Projects features - Activer les fonctionnalités d'aperçu des projets de base de données SQL - - - Exclude from project - Exclure du projet - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu - - - Whether to prompt the user to install .NET SDK when not detected. - Indique si l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est pas détecté. - - - New Database Project - Nouveau projet de base de données - Add External Streaming Job Ajouter un travail de diffusion en continu externe @@ -1628,6 +1544,10 @@ Add Publish Profile Ajouter un profil de publication + + Add SQLCMD Variable + Ajouter une variable SQLCMD + Add Script Ajouter un script @@ -1644,18 +1564,88 @@ Add View Ajouter une vue - - Whether to prompt the user to install Node.js when not detected. - Indique si l’utilisateur doit être invité à installer Node.js quand il n’est pas détecté. + + Build + Build - - Open Database Project - Ouvrir le projet de base de données + + Change Target Platform + Modifier la plateforme cible + + + Close Database Project + Fermer le projet de base de données + + + Convert to SDK-style project + Convertir en projet de style SDK + + + Create Project From Database + Créer un projet à partir de la base de données + + + Database Projects + Projets de base de données + + + Database Projects + Projets de base de données + + + Delete + Supprimer + + + Design and publish SQL database schemas + Concevoir et publier des schémas de base de données SQL + + + Edit + Modifier + + + Edit .sqlproj File + Modifier le fichier .sqlproj + + + Enable preview SQL Database Projects features + Activer les fonctionnalités d'aperçu des projets de base de données SQL + + + Exclude from project + Exclure du projet + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Chemin d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\folder1\dotnet\dotnet.exe, définissez le chemin d’accès de ce paramètre sur C:\folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion) + + + New Database Project + Nouveau projet de base de données + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + Aucun projet de base de données actuellement ouvert. +[Nouveau projet](commande : sqlDatabaseProjects.new) +[Ouvrir un projet](commande : sqlDatabaseProjects.open) +[Créer un projet à partir de la base de données](commande : sqlDatabaseProjects.importDatabase) Open Containing Folder Ouvrir le dossier contenant + + Open Database Project + Ouvrir le projet de base de données + Open in Designer Ouvrir dans le Concepteur @@ -1664,6 +1654,10 @@ Open project Ouvrir le projet + + Projects + Projets + Properties Propriétés @@ -1688,19 +1682,25 @@ Validate External Streaming Job Valider le travail de diffusion en continu externe - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - Aucun projet de base de données n’est actuellement ouvert. -[New Project] (command:sqlDatabaseProjects.new) -[Open Project] (command:sqlDatabaseProjects.open) -[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Indique si le démarrage des nœuds de projet est réduit - - Projects - Projets + + Whether to prompt the user to install .NET SDK when not detected. + Indique si l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est pas détecté. + + + Whether to prompt the user to install Node.js when not detected. + Indique si l’utilisateur doit être invité à installer Node.js quand il n’est pas détecté. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est pas définie. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu diff --git a/resources/xlf/fr/sql-migration.fr.xlf b/resources/xlf/fr/Microsoft.sql-migration.fr.xlf similarity index 97% rename from resources/xlf/fr/sql-migration.fr.xlf rename to resources/xlf/fr/Microsoft.sql-migration.fr.xlf index 18f001464c..d687d82def 100644 --- a/resources/xlf/fr/sql-migration.fr.xlf +++ b/resources/xlf/fr/Microsoft.sql-migration.fr.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - Le composant du service de migration n’a pas pu démarrer. {0} + + ({0} error) + ({0} erreur) - - Service component crashed. - Le composant de service s’est arrêté. + + ({0} errors) + ({0} erreurs) - - Service provider could not be initialized. - Impossible d’initialiser le fournisseur de services. + + ({0} warning) + ({0} avertissement) - - Migrate logins from '{0}' to Azure SQL - Migrer les connexions de « {0} » vers Azure SQL + + ({0} warnings) + ({0} avertissements) - - Migrate '{0}' to Azure SQL - Migrer « {0} » vers Azure SQL + + (Unavailable) {0} + (Indisponible) {0} - - Are you sure you want to cancel this migration? - Voulez-vous vraiment annuler cette migration ? + + (for {0} assessed databases) + (pour {0} bases de données évaluées) - - Are you sure you want to delete this migration? - Voulez-vous vraiment supprimer cette migration ? + + (new) {0} + (nouveau) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Nom de domaine Active Directory Azure (obligatoire uniquement pour migrer les connexions d’authentification Windows) + + - + - - - Enter AAD Domain Name - Entrer un nom de domaine AAD + + -- unavailable -- + -- non disponible -- - - Collecting target login failed with error code {0} - Échec de la collecte de la connexion cible avec le code d’erreur {0} + + 0 tables found on source database. + 0 tables trouvées dans la base de données source. - - Completed migrating logins - Migration des connexions terminée + + 1. Stop all incoming transactions to the source database. + 1. Arrêtez toutes les transactions entrantes à destination de la base de données source. - - Azure SQL Database - Azure SQL Database + + 2. Create a final transaction log backup and store it on the network share. + 2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Un nom de domaine Azure Active Directory (AAD) est obligatoire pour migrer la connexion Windows. Entrez un nom de domaine AAD ou désélectionnez la ou les connexions Windows. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob. - - Login migration error: {0} - Erreur de migration de connexion : {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro. - - Validating and migrating logins completed. - -Establishing user mappings. - Validation et migration des connexions terminées. - -Établissement des mappages utilisateur. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro. - - Establishing user mappings failed - Échec de l’établissement du mappage d'utilisateur + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus. - - Migrating logins failed - Échec de la migration des connexions + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SÉLECTIONNER sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Une ou plusieurs bases de données SQL Server sources s’exécutant localement ou sur SQL Server sur une machine virtuelle Azure ou une machine virtuelle exécutée dans le cloud (privé, public). - - Login migration in progress - Migration de connexions en cours + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Un didacticiel pas à pas pour migrer des bases de données d'une instance SQL Server (sur site ou Azure Virtual Machines) vers Azure SQL Database. - - Migration status details for {0} - Détails de l’état de la migration pour {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal. - - Login found - Connexion trouvée + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt. - - Login not found - Connexion introuvable - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - Établissement des mappages utilisateur terminé. - -Migration des rôles serveur, établissement des mappages de serveurs et définition des autorisations en cours. Cette opération peut prendre un certain temps. - - - Migrating server roles, establishing server mappings and setting permissions failed. - Échec de la migration des rôles serveur, de l’établissement des mappages de serveurs et de la définition des autorisations. - - - Migration Status - État de la migration - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - L’actualisation de la liste de connexions a réussi. Connexions sources trouvées {0}, connexions cibles trouvées {1} - - - Refreshing login list from source failed - Échec de l’actualisation de la liste de connexions à partir de la source - - - Refreshing login list from target failed - Échec de l’actualisation de la liste de connexions à partir de la cible - - - Refreshing login list from source and target - Actualisation de la liste de connexions à partir de la source et de la cible - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Veuillez noter que cet Assistant n’affiche pas les types de connexion d’authentification Windows, car la migration de ce type n’est actuellement pas prise en charge. La fonctionnalité de migration des connexions d’authentification Windows sera bientôt disponible. - - - Select login(s) to migrate - Sélectionner la ou les connexions à migrer - - - Status - État - - - Failed - Échec - - - In progress - En cours - - - Migrating {0} logins to target {1} '{2}' - Migration des connexions {0} vers la cible {1} « {2} » - - - Completed migrating {0} logins to {1} '{2}' - Migration des connexions {0} vers {1} « {2} » terminée - - - Failed migrating {0} logins to {1} '{2}' - Échec de la migration des connexions {0} vers {1} « {2} » - - - Login migration has already been initiated and going back to prior page is disabled. - La migration de connexion a déjà été initiée et le retour à la page précédente est désactivé. - - - Previous (Disabled) - Précédent (désactivé) - - - Migration Status - État de la migration - - - Succeeded - Réussite - - - Migrate logins - Migrer des connexions - - - Not started - Non démarré - - - Target Status - État de la cible - - - Azure SQL target - Cible Azure SQL - - - Login type - Type de connexion - - - SQL Server on Azure Virtual Machine - SQL Server dans une machine virtuelle Azure - - - Connection was successful. - La connexion a réussi. - - - Please note that login migration feature is in public preview mode. - Notez que la fonctionnalité de migration de connexion est en mode préversion publique. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Sélectionnez Azure SQL Managed Instance, Azure SQL Machine virtuelle ou la ou les base de données Azure SQL où vous voulez migrer vos connexions. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Vérifiez que l’utilisateur actuel dispose des autorisations sysadmin pour obtenir toutes les informations de connexion pour l’instance actuelle ({0}). - - - Azure SQL target type - Type de cible Azure SQL - - - {0}/{1} logins selected - {0}/{1} connexions sélectionnées - - - Select the databases that you want to migrate to Azure SQL. - Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL. - - - {0} (requires credentials refresh) - {0} (nécessite l’actualisation des informations d’identification) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Un délai d'attente a été rencontré lors de la validation d'une connexion de ressource. En savoir plus : https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,54 +106,170 @@ Migration des rôles serveur, établissement des mappages de serveurs et défini Active backup files ({0} items) Fichiers de sauvegarde actifs (éléments{0} ) + + Add a linked account and then try again. + Ajoutez un compte lié, puis réessayez. + + + Add account + Ajouter un compte + + + Add your Azure account to view existing migrations and their status. + Ajoutez votre compte Azure pour afficher les migrations existantes et leur état. + All backups restored Toutes les sauvegardes ont été restaurées. + + All database migrations + Toutes les migrations de base de données + All fields are required. Tous les champs sont requis. + + All steps completed with the following error(s):{0}{1} + Toutes les étapes sont terminées avec la ou les erreurs suivantes :{0}{1} + + + All steps succeeded. + Toutes les étapes ont réussi. + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Un Azure SQL Managed Instance, un SQL Server sur une machine virtuelle Azure ou un Azure SQL Database vers lequel migrer vos bases de données. + + + An Azure account (not required for assessment or SKU recommendation functionality) + Un compte Azure (non requis pour la fonctionnalité d’évaluation ou de recommandation de référence SKU) + + + An error has occured while refreshing the migrations list. + Une erreur s’est produite lors de l’actualisation de la liste des migrations. + + + An error occurred while accessing database details. + Une erreur s’est produite lors de l’accès aux détails de la base de données. + + + An error occurred while assessing the server '{0}'. + Une erreur s'est produite lors de l’évaluation du serveur. + + + An error occurred while canceling the migration. + Une erreur est survenue lors de l’annulation de la migration. + + + An error occurred while connecting to target migration database. + Une erreur s'est produite lors de la connexion à la base de données de migration cible. + + + An error occurred while connecting to the target server. + Une erreur s'est produite lors de la connexion au serveur cible. + + + An error occurred while deleting the migration. + Une erreur s’est produite pendant la suppression de la migration. + + + An error occurred while generating SKU recommendations for the server '{0}'. + Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'. + + + An error occurred while initiating cutover. + Une erreur s’est produite lors du lancement du basculement. + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + Une erreur s’est produite lors du chargement des abonnements de compte. Vérifiez votre connexion Azure et réessayez. + + + An error occurred while loading available Azure account tenants. + Une erreur s’est produite lors du chargement des locataires de compte Azure disponibles. + + + An error occurred while loading available Azure accounts. + Une erreur s’est produite lors du chargement des comptes Azure disponibles. + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Une erreur s’est produite lors du chargement des services de migration de base de données disponibles. Vérifiez votre connexion Azure et réessayez. + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Une erreur s’est produite lors du chargement des groupes de ressources disponibles. Vérifiez votre connexion Azure et réessayez. + + + An error occurred while loading locations. Please check your Azure connection and try again. + Une erreur s’est produite lors du chargement des emplacements. Vérifiez votre connexion Azure et réessayez. + + + An error occurred while refreshing the migration service creation status. + Une erreur s’est produite lors de l’actualisation de l’état de création du service de migration. + + + An error occurred while refreshing the migration status. + Une erreur s’est produite lors de l’actualisation de l’état de la migration. + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Une erreur s’est produite lors de l’actualisation de la liste des migrations. Vérifiez votre connexion Azure liée, puis cliquez sur Actualiser pour réessayer. + + + An error occurred while restarting the migration. + Une erreur s'est produite lors du démarrage de la migration. + + + An error occurred while starting the certificate migration: '{0}' + Une erreur s’est produite lors du démarrage de la migration des certificats : ’{0}’ + + + An error occurred while trying to get {0} login information. + Une erreur s’est produite lors de la tentative d’obtention des informations de connexion {0}. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2} + + + Application downtime is limited to cutover at the end of migration. + Le temps d’arrêt de l’application est limité au basculement à la fin de la migration. + + + Application downtime will start when the migration starts. + Le temps d’arrêt de l’application va démarrer lorsque la migration démarre. + + + Apply + Appliquer + Apply Appliquer - - (for {0} assessed databases) - (pour {0} bases de données évaluées) + + Are you sure you want to cancel this migration? + Voulez-vous vraiment annuler cette migration ? - - Assessment results for '{0}' - Résultats de l’évaluation pour «{0}» + + Are you sure you want to delete this migration? + Voulez-vous vraiment supprimer cette migration ? - - The assessment of your SQL Server instance '{0}' failed. - L’évaluation de votre instance de SQL Server « {0} » a échoué. + + Ascending + Ordre croissant + + + Assess extended event sessions + Évaluer les sessions d’événements étendues Assessment in progress Évaluation en cours - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la cible Azure SQL appropriée. - -Cela peut prendre un certain temps. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance ou Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour la préparation à la migration Azure SQL Database. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour Azure SQL Database préparation à la migration. - Assessment results Résultats de l'évaluation @@ -306,9 +278,13 @@ Cela peut prendre un certain temps. Assessment results and recommendations Résultats de l’évaluation et recommandations - - This is a blocking issue that will prevent the database migration from succeeding. - Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir. + + Assessment results are unavailable. + Les résultats de l’évaluation ne sont pas disponibles. + + + Assessment results for '{0}' + Résultats de l’évaluation pour «{0}» Authentication key @@ -318,222 +294,498 @@ Cela peut prendre un certain temps. Authentication key '{0}' has been refreshed. La clé d’authentification « {0} » a été actualisée. - - Authentication type - Type d'authentification + + Authentication keys + Clés d'authentification Authentication keys Clés d'authentification - - Azure SQL - Azure SQL + + Authentication keys used to connect to the self-hosted integration runtime node + Clés d’authentification utilisées pour se connecter au nœud de runtime d'intégration auto-hébergé - - Azure SQL Database Server - Serveur de base de données Azure SQL - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - SQL Server on Azure Virtual Machines - SQL Server sur des machines virtuelles Azure - - - SQL Server on Azure VM - SQL Server sur machine virtuelle Azure - - - Target type - Type de cible - - - Azure Storage account to upload backups - Compte de stockage Azure pour charger des sauvegardes + + Authentication type + Type d'authentification Azure AD tenant Locataire Azure AD - - Folder name - Nom du dossier + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Un nom de domaine Azure Active Directory (AAD) est obligatoire pour migrer la connexion Windows. Entrez un nom de domaine AAD ou désélectionnez la ou les connexions Windows. - - Backup size (MB) - Taille de sauvegarde (Mo) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Nom de domaine Active Directory Azure (obligatoire uniquement pour migrer les connexions d’authentification Windows) - - File name - Nom de fichier + + Azure Database Migration Guides + Guides de migration de base de données Azure - - Number of stripes - Nombre de franges + + Azure Database Migration Service + Service de migration de base de données Azure - - Restore finish date - Date de fin de la restauration + + Azure Database Migration Service + Service Azure Database Migration - - Restore start date - Date de début de la restauration + + Azure Database Migration Service + Service de migration de base de données Azure - - Restore status - État de restauration + + Azure Database Migration Service + Service Azure Database Migration - - File status - Statut du fichier + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1} + +Pour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires. - - Backup location - Emplacement de sauvegarde + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + Azure Database Migration Service « {0} » est connecté au runtime d’intégration auto-hébergé exécuté sur le ou les nœuds : {1} + +Pour une performance améliorée et une disponibilité élevée, vous pouvez inscrire des nœuds supplémentaires. Voir ci-dessous pour les instructions d’inscription. - - Backup start time - Heure de début de la sauvegarde + + Azure Database Migration Service "{0}" details:` + Détails Azure Database Migration Service « {0} » : - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + 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. - - Folder - Dossier + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + 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. + +Voir ci-dessous pour les instructions d’inscription. - - Blob container resource group - Groupe de ressources du conteneur d’objets BLOB + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service tire parti du runtime d’intégration auto-hébergé de Azure Data Factory pour gérer la connectivité entre la source et la cible, et charger des sauvegardes à partir d’un partage de fichiers réseau local vers Azure (le cas échéant). - - Last backup file - Dernier fichier de sauvegarde + + Azure Database Migration Service name. + Nom de Azure Database Migration Service. - - Select a blob container value first. - Sélectionnez d’abord une valeur de conteneur d’objets Blob. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service orchestre les activités de migration de base de données et suit leur progression. Vous pouvez sélectionner un Database Migration Service existant si vous en avez créé un précédemment, ou en créer un nouveau ci-dessous. - - Blob container storage account - Compte de stockage de conteneur d’objets blob + + Azure SQL + Azure SQL - - Blob container - Conteneur d'objets blob + + Azure SQL Database + Azure SQL Database - - Select a resource group. - Sélectionnez un groupe de ressources. + + Azure SQL Database + Azure SQL Database - - Select a resource group value first. - Sélectionnez d’abord une valeur de groupe de ressources. + + Azure SQL Database + Azure SQL Database - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - Lorsque vous chargez des sauvegardes de base de données dans votre conteneur d'objets blob, assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers distincts. Seule la racine du conteneur et les dossiers d'au plus un niveau de profondeur sont pris en charge. + + Azure SQL Database + Azure SQL Database - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Il existe plusieurs bases de données avec le même emplacement de sauvegarde sélectionné. Assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers séparés. + + Azure SQL Database Server + Serveur de base de données Azure SQL + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Managed Instance + Azure SQL Managed Instance + + + Azure SQL Migration + Migration Azure SQL + + + Azure SQL target + Cible Azure SQL + + + Azure SQL target + Cible Azure SQL + + + Azure SQL target selected as default. + Cible Azure SQL sélectionnée par défaut. + + + Azure SQL target type + Type de cible Azure SQL Azure Storage Blob Container details Azure Storage Blob les détails du conteneur - - Provide the Azure Storage Blob Container that contains the backups. - Fournissez le conteneur Azure Storage Blob qui contient les sauvegardes. + + Azure Storage account to upload backups + Compte de stockage Azure pour charger des sauvegardes - - Subscription - Abonnement + + Azure account + Compte Azure - - Enter target database name and select resource group, storage account and container for the selected source databases. - Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées. + + Azure configuration + Configuration Azure - - Select a storage account value first. - Sélectionnez d’abord une valeur de compte de stockage. + + Azure recommendation (PREVIEW) + Recommandation Azure (PRÉVERSION) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + La recommandation Azure collecte et analyse les données de performances, puis recommande une cible dimensionnée appropriée dans Azure pour votre charge de travail. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment. + + + Azure recommendation will be displayed once data collection is complete. + La recommandation Azure s’affichera une fois la collecte de données terminée. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Région Azure pour votre Azure Database Migration Service. Seules les régions qui contiennent un service sont affichées. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Région Azure pour votre Azure Database Migration Service. Il doit s’agir de la même région que votre Azure SQL cible. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Région Azure pour votre cible Azure SQL. Seules les régions qui contiennent une cible éligible pour la migration sont affichées. + + + Azure storage + Stockage Azure + + + Azure storage connectivity + Connectivité du stockage Azure + + + Azure storage subscription + Abonnement au stockage Azure + + + Backup location + Emplacement de sauvegarde + + + Backup size (MB) + Taille de sauvegarde (Mo) + + + Backup start time + Heure de début de la sauvegarde + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL. + + + Below is the target storage configuration required to meet your storage performance needs. + Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage. + + + Blob container + Conteneur d'objets blob + + + Blob container resource group + Groupe de ressources du conteneur d’objets BLOB + + + Blob container storage account + Compte de stockage de conteneur d’objets blob + + + Blocked + Bloqué + + + Blocking Issue: {0} + Problème bloquant : {0} Browse Parcourir - - {0}/{1} databases can be migrated without issues - {0}/{1} bases de données peuvent être migrées sans problème + + Business critical + Critique pour l’entreprise + + + CPU requirement + Configuration requise pour le processeur + + + Cancel + Annuler Cancel Annuler - - An error occurred while canceling the migration. - Une erreur est survenue lors de l’annulation de la migration. + + Cancel + Annuler Cancel migration Annuler la migration - - Migration is not in progress and cannot be canceled. - La migration n’est pas en cours et ne peut pas être annulée. + + Canceled + Annulé - - Migration is not in progress and cannot be cutover. - La migration n’est pas en cours et ne peut pas être à basculement. + + Canceled + Annulé - - Migration is currently in progress and cannot be deleted. - La migration est actuellement en cours et ne peut pas être supprimée. + + Canceled + Annulé - - Migration cannot be retried. - Impossible de réessayer la migration. + + Canceled + Annulé - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur. + + Canceling + Annulation en cours + + + Cancelled + Annulé + + + Cancelled + Annulé + + + Cancelled + Annulé + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri ») + + + Cannot retrieve saved session. Try again by selecting new session. + Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session. + + + Certificate migration + Migration de certificat + + + Certificates Migration + Migration des certificats + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + La migration des certificats s’est terminée avec succès. Veuillez cliquer sur Suivant pour poursuivre la migration. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + La migration des certificats n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et terminer la migration des certificats pour continuer. + + + Certificates migration progress details: + Détails de la progression de la migration des certificats : + + + Certificates migration results: + Résultats de la migration des certificats : + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + La migration des certificats a été annulée. Veuillez exécuter et terminer la migration des certificats pour continuer. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + Les certificats doivent être migrés avant de poursuivre la migration de la base de données, sinon un échec se produit. {0} sur la migration manuelle des certificats TDE. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”. + + + Check this option to skip assessment and continue the migration. + Cochez cette option pour ignorer l’évaluation et continuer la migration. + + + Choose how you want to provide performance data + Choisissez la manière dont vous souhaitez fournir les données de performances + + + Choose your Azure SQL target + Choisir votre cible Azure SQL + + + Clear + Effacer Clear Effacer + + Click on SQL Server instance or any of the databases on the left to view its details. + Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails. + + + Click the button below to import or collect database performance data. + Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données. + + + Click this column to activate the context command menu + Cliquez sur cette colonne pour activer le menu contextuel des commandes + + + Click to view error details + Cliquez pour voir les détails de l'erreur + + + Close + Fermer + Close Fermer + + Collect performance data now + Collectez les données de performance maintenant + + + Collecting target login failed with error code {0} + Échec de la collecte de la connexion cible avec le code d’erreur {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Comparaison de la quantité réelle de données lues à partir de la source et de la quantité réelle de données chargées sur la cible. + Complete cutover Terminer le basculement - - We ran the following steps: - Nous avons exécuté les étapes suivantes : + + Completed + Terminé + + + Completed migrating logins + Migration des connexions terminée + + + Completed migrating {0} logins to {1} '{2}' + Migration des connexions {0} vers {1} « {2} » terminée + + + Completing + Compléter Completing cutover without restoring all the backups may result in a data loss. L’exécution du basculement sans restaurer toutes les sauvegardes peut entraîner une perte de données. - - I confirm there are no additional log backups to provide and want to complete cutover. - Je confirme qu’il n’existe aucune sauvegarde de journal supplémentaire à fournir et que je souhaite effectuer le basculement. + + Completing migration + Exécution de la migration + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez. Connect Connecter + + Connection error: {0} + Erreur de connexion : {0} + + + Connection error:{0} {1} + Erreur de connexion : {0} {1} + Connection status État de la connexion + + Connection was successful but did not find any target databases. + La connexion a réussi mais n'a trouvé aucune base de données cible. + + + Connection was successful. + La connexion a réussi. + + + Connection was successful. Target databases found: {0} + La connexion a réussi. Bases de données cibles trouvées : {0} + + + Copy duration + Durée de copie + + + Copy finished + Copie terminée + Copy key 1 Copier la clé 1 @@ -546,66 +798,42 @@ Cela peut prendre un certain temps. Copy migration details Copier les détails de la migration - - Canceled - Annulé + + Copy migration results + Copier les résultats de la migration - - Cancelled - Annulé + + Copy results + Copier des résultats - - Copy finished - Copie terminée + + Copy start + Début de la copie - - Copying - Copie - - - Failed - Échec - - - In progress - En cours - - - Preparing - Préparation - - - Queued - En attente - - - Rebuilding indexes - Reconstruction des index - - - Succeeded - Opération réussie + + Copy throughput + Copier le débit Copy throughput (MBPS) Débit de copie (Mbits/s) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - Débit de déplacement des données obtenu lors de la migration de vos sauvegardes de base de données vers Azure. Il s’agit du taux de transfert de données, calculé par les données lues divisées par la durée de la migration des sauvegardes vers Azure. + + Copy validation results + Copie des résultats de la validation - - {0} databases - {0} bases de données - - - {0} database - {0} base de données + + Copying + Copie Create Créer + + Create Azure Database Migration Service + Créer Azure Database Migration Service + Create new Créer @@ -618,6 +846,10 @@ Cela peut prendre un certain temps. Create new resource group Créer un groupe de ressources + + Creating + Création + Creating resource group Création d'un groupe de ressources @@ -626,142 +858,62 @@ Cela peut prendre un certain temps. Currently restoring file Restauration du fichier en cours - - Migration cutover - Basculement de la migration - - - Database migrations completing cutover - Migrations de base de données effectuant le basculement - - - An error occurred while initiating cutover. - Une erreur s’est produite lors du lancement du basculement. - - - Perform the following steps before you complete cutover. - Effectuez les étapes suivantes avant de terminer le basculement. - Cutover in progress for database '{0}' Basculement en cours pour la base de données « {0} » - - Last file restored: {0} - Dernier fichier restauré : {0} + + Dashboard + Tableau de bord - - Log backups pending restore: {0} - Sauvegardes du journal en attente de restauration : {0} + + Data IOPS requirement + Exigence d'IOPS de données - - An error occurred while refreshing the migration status. - Une erreur s’est produite lors de l’actualisation de l’état de la migration. + + Data collection for Azure recommendations has been stopped. + La collecte de données pour les recommandations Azure a été arrêtée. - - 1. Stop all incoming transactions to the source database. - 1. Arrêtez toutes les transactions entrantes à destination de la base de données source. + + Data collection in progress. Generating initial recommendations... + Collecte de données en cours. Génération de premières recommandations... - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob. + + Data collection still in progress. Refining existing recommendations... + Collecte de données toujours en cours. Affiner les recommandations existantes... - - 2. Create a final transaction log backup and store it on the network share. - 2. Créez une sauvegarde finale du journal des transactions et stockez-la sur le partage réseau. + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + Débit de déplacement des données obtenu lors de la migration de vos sauvegardes de base de données vers Azure. Il s’agit du taux de transfert de données, calculé par les données lues divisées par la durée de la migration des sauvegardes vers Azure. - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro. - - - Migration mode - Mode de migration - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - Déterminez la préparation de la migration de vos instances de SQL Server, identifiez une cible de Azure SQL recommandée et terminez la migration de votre instance de SQL Server vers Azure SQL Managed Instance, SQL Server sur des machines virtuelles Azure ou Azure SQL Database. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Hub d’articles de migration qui fournit des conseils détaillés sur la migration et la modernisation de vos ressources de données dans Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Didacticiel pas à pas permettant de migrer des bases de données d’une instance de SQL Server (machines virtuelles locales ou Azure) vers Azure SQL Managed Instance avec un temps d’arrêt minimal. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Un didacticiel pas à pas pour migrer des bases de données d'une instance SQL Server (sur site ou Azure Virtual Machines) vers Azure SQL Database. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Un tutoriel étape par étape pour migrer les bases de données d'une instance de SQL Server (sur site) vers SQL Server on Azure Virtual Machines avec un minimum de temps d'arrêt. - - - Azure Database Migration Guides - Guides de migration de base de données Azure - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Didacticiel : migrer vers Azure SQL Managed Instance (en ligne) - - - Migrate databases using Azure Data Studio - Migrer les bases de données à l’aide de Azure Data Studio - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Tutoriel : Migrer vers SQL Server sur Azure SQL Database (hors ligne) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne) - - - Help articles and video links - Articles d’aide et liens vidéo - - - Migrate logins to Azure SQL - Migrer les connexions vers Azure SQL - - - Migrate SQL Server logins to Azure SQL. - Migrez des comptes de connexions SQL Server vers Azure SQL. - - - Migrate to Azure SQL - Migrer vers Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - Migrez une instance de SQL Server vers Azure SQL. - - - Azure SQL Migration - Migration Azure SQL + + Data read + Lecture de données Data source configuration Configuration de la source de données - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Comparaison de la quantité réelle de données lues à partir de la source et de la quantité réelle de données chargées sur la cible. + + Data storage requirement + Exigence de stockage de données Data uploaded / size Données chargées/taille + + Data written + Données écrites + + + Data: {0}, Log: {1}, tempdb: {2} + Données : {0}, journal : {1}, tempdb : {2} + + + Database + Base de données + Database Base de données @@ -770,94 +922,6 @@ Cela peut prendre un certain temps. Database '{0}' already exists on the target managed instance '{1}'. La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ». - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Vérifiez que le ou les noms de base de données fournis n’existent pas déjà sur le SQL Server cible sur la machine virtuelle Azure. - - - Select the databases that you want to assess for migration to Azure SQL. - Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL. - - - Databases for assessment - Bases de données pour l’évaluation - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - Pour les bases de données sélectionnées, fournissez éventuellement des fichiers de session d’événements étendus pour évaluer les requêtes SQL ad hoc ou dynamiques, ou les instructions DML lancées via la couche données de l’application. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Sélectionner un dossier où sont stockés les fichiers de session d’événements étendus (.xel et .xem) - - - Learn more - En savoir plus - - - Assess extended event sessions - Évaluer les sessions d’événements étendues - - - An error occurred while accessing database details. - Une erreur s’est produite lors de l’accès aux détails de la base de données. - - - An error occurred while connecting to target migration database. - Une erreur s'est produite lors de la connexion à la base de données de migration cible. - - - Connection error:{0} {1} - Erreur de connexion : {0} {1} - - - Loading database table list.. - Chargement de la liste des tables de la base de données.. - - - Loading tables list... - Chargement de la liste des tableaux... - - - Click this column to activate the context command menu - Cliquez sur cette colonne pour activer le menu contextuel des commandes - - - The duration of the migration - Durée de la migration - - - The fininish time for the migration - L'heure de fin de la migration - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - Dans Azure Database Migration Service, vous pouvez migrer vos bases de données hors connexion ou lorsqu'elles sont en ligne. Dans une migration hors ligne, le temps d'arrêt de l'application commence au démarrage de la migration. Pour limiter les temps d'arrêt au temps qu'il vous faut pour basculer vers le nouvel environnement après la migration, utilisez une migration en ligne. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps d’arrêt. - - - Migration mode - Mode de migration - - - Application downtime will start when the migration starts. - Le temps d’arrêt de l’application va démarrer lorsque la migration démarre. - - - Offline migration - Migration hors connexion - - - Application downtime is limited to cutover at the end of migration. - Le temps d’arrêt de l’application est limité au basculement à la fin de la migration. - - - Online migration - Migration en ligne - Database Migration Service Database Migration Service @@ -866,122 +930,82 @@ Cela peut prendre un certain temps. Database Migration Service authentication keys Clés d’authentification du service de migration de base de données - - Successfully created a Database Migration Service. - Création réussie d’un Database Migration Service + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Une erreur de mappage de base de données (code d’erreur : {0}) a été trouvée entre les bases de données '{1}' et '{2}'. Le classement de base de données source '{3}' ne correspond pas au classement de base de données cible '{4}'. Sélectionnez ou recréez une base de données cible avec le même classement que la base de données source. - - The start time for the migration - L'heure de début de la migration + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Erreur de mappage de base de données. Bases de données cibles manquantes à migrer. Veuillez configurer la connexion au serveur cible et cliquez sur se connecter pour collecter la liste des cibles de migration de base de données disponibles. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Erreur de mappage de base de données. La base de données source '{0}' n'est pas mappée à une base de données cible. Veuillez sélectionner une base de données cible vers laquelle migrer. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Erreur de mappage de base de données. La base de données cible '{0}' ne peut pas être sélectionnée comme cible de migration pour la base de données '{1}'. La base de données cible '{2}' est déjà sélectionnée comme cible de migration pour la base de données '{3}'. Veuillez sélectionner une autre base de données cible. Database migration status État de la migration de base de données - - Database migration status: {0} - État de la migration de base de données : {0} + + Database migrations completed + Migrations de base de données terminées - - The target database name - Le nom de la base de données cible + + Database migrations completing cutover + Migrations de base de données effectuant le basculement - - The target server name - Le nom du serveur cible + + Database migrations failed + Échec des migrations de base de données - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Le type de cible de ressource Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - - 0 tables found on source database. - 0 tables trouvées dans la base de données source. - - - Select the location of the database backups to use during migration. - Sélectionnez l’emplacement des sauvegardes de base de données à utiliser pendant la migration. - - - SQL Server dacpac extension - Extension dacpac SQL Server - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Assurez-vous de migrer le schéma de base de données de la source vers la cible en utilisant le {0} ou le {1} dans Azure Data Studio avant de sélectionner la liste des tables à migrer. - - - SQL Database Projects extension - Extension Projets de base de données SQL - - - Migration status - État de la migration - - - The current status of the migration - L'état actuel de la migration - - - Refresh - Actualiser - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Pour chaque base de données ci-dessous, cliquez sur Modifier pour sélectionner les tables à migrer de la source vers la cible. Puis, avant de cliquer sur Next, validez la configuration fournie en cliquant sur 'Run validation'. - - - Table selection - Sélection de table - - - Source database - Base de données source - - - Select tables - Sélectionner des tables - - - Target database - Base de données cible + + Database migrations in progress + Migrations de base de données en cours Database to be migrated Base de données à migrer - - Please select target database tables to migrate to. At least one database with one table is required. - Veuillez sélectionner les tables de base de données cibles vers lesquelles migrer. Au moins une base de données avec une table est requise. - - - Databases ({0}/{1}) - Bases de données ({0}/{1}) - - - {0}/{1} databases selected - {0}/{1} bases de données sélectionnées + + Databases + Bases de données Databases Bases de données - - {0} day - {0} jour + + Databases ({0}/{1}) + Bases de données ({0}/{1}) - - {0} days - {0} jours + + Databases for assessment + Bases de données pour l’évaluation + + + Databases for migration + Bases de données pour la migration + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour la préparation à la migration Azure SQL Database. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Vous pouvez également examiner les résultats de l’évaluation pour Azure SQL Database préparation à la migration. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance ou Azure SQL Database peuvent être migrées vers SQL Server sur des machines virtuelles Azure. Default database Base de données par défaut - - An error occurred while deleting the migration. - Une erreur s’est produite pendant la suppression de la migration. - Delete migration Supprimer une migration @@ -990,178 +1014,314 @@ Cela peut prendre un certain temps. Description Description - - Migrations - Migrations - Details copied Détails copiés - - Refresh - Actualiser - - - Total tables - Nombre total de tables - - - Cancelled - Annulé - - - Failed - Échec - - - Server objects - Objets serveur - - - Filter table migration results using keywords - Filtrer les résultats de migration de table à l’aide de mots clés - - - Filter table migration results - Filtrer les résultats de migration de table - - - In progress - En cours - - - Server objects - Objets serveur - - - Successful - Réussi - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Région Azure pour votre Azure Database Migration Service. Seules les régions qui contiennent un service sont affichées. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez. - - - Your Azure Database Migration Service resource name - Nom de votre ressource Azure Database Migration Service - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Groupe de ressources pour votre cible Azure SQL. Seuls les groupes de ressources qui contiennent un service sont affichés. - - - Subscription name for your Azure Database Migration Service - Nom de l’abonnement pour votre Azure Database Migration Service - - - Duration - Durée - - - If results were expected, verify the connection to the SQL Server instance. - Si des résultats étaient attendus, vérifiez la connexion à l’instance SQL Server. - - - No backup files - Aucun fichier de sauvegarde - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Entrez les informations d’identification de l’instance de SQL Server source. Ces informations d’identification seront utilisées lors de la migration des bases de données vers Azure SQL. - - - Error - Erreur - - - Click to view error details - Cliquez pour voir les détails de l'erreur - - - Migration error(s)) - Erreur(s) de migration - - - Migration error details - Détails de l'erreur de migration - - - Migration status details - Détails de l’état de la migration - - - Database migrations failed - Échec des migrations de base de données - - - Feedback on the migration experience - Commentaires sur l'expérience de la migration - Detected files Fichiers détectés - - Last restored file time - Heure du dernier fichier restauré + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + Déterminez la préparation de la migration de vos instances de SQL Server, identifiez une cible de Azure SQL recommandée et terminez la migration de votre instance de SQL Server vers Azure SQL Managed Instance, SQL Server sur des machines virtuelles Azure ou Azure SQL Database. - - Last uploaded file time - Heure du dernier chargement du fichier + + Differential database + Base de données différentielle - - Last uploaded file - Dernier fichier chargé + + Differential file + Fichier différentiel - - Managed instance restore state - État de restauration de Managed Instance + + Differential partial + Différentiel partiel - - Pending differential backups - Sauvegardes différentielles en attente + + Dimension + Dimension - - Queued files - Fichiers en file d’attente + + Do you want to retry the failed table migrations? + Voulez-vous réessayer les migrations de table ayant échoué ? - - Restore percent completed - Pourcentage de restauration effectué + + Domain\username + Domaine\nom d'utilisateur - - Restore plan size (MB) - Taille du plan de restauration (Mo) + + Done + Terminé - - Restored files - Fichiers restaurés + + Done + Terminé - - Restored size (MB) - Taille restaurée (Mo) + + Download and install integration runtime + Télécharger et installer le runtime d'intégration - - Restoring files - Restauration des fichiers + + Duration + Durée - - Skipped files - Fichiers ignorés + + Dynamic range + Plage dynamique - - Unrestorable files - Fichiers non récupérables + + Edit + Modifier + + + Edit + Modifier + + + Edit parameters + Modifier les paramètres + + + Edit recommendation parameters + Modifier les paramètres de recommandation + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + La recommandation élastique utilise un autre modèle de recommandation qui utilise un profilage personnalisé des performances tarifaires par rapport aux clients existants sur le cloud. + + + Enable elastic recommendation + Activer la recommandation élastique + + + Enable preview features + Activer les fonctionnalités d’aperçu + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions. + + + Encrypted database selected. + Base de données chiffrée sélectionnée. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Vérifiez que le ou les noms de base de données fournis n’existent pas déjà sur le SQL Server cible sur la machine virtuelle Azure. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 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. + + + Enter AAD Domain Name + Entrer un nom de domaine AAD + + + Enter a valid name for the Migration Service. + Entrez un nom valide pour le service de migration. + + + Enter a valid name for the target database. + Entrez un nom valide pour la base de données cible. + + + Enter network path + Entrer le chemin d’accès du réseau + + + Enter password. + Entrez le mot de passe. + + + Enter target database name and network share path information for the selected source databases. + Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Entrez les informations d'identification d'authentification SQL utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Entrez les informations d’identification d’authentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Entrez les informations d'identification d'authentification Windows utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Entrez les informations d’identification de l’instance de SQL Server source. Ces informations d’identification seront utilisées lors de la migration des bases de données vers Azure SQL. + + + Enter the information below to add a new Azure Database Migration Service. + Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. Pour inscrire le runtime d’intégration auto-hébergé, sélectionnez « Mes sauvegardes de base de données se trouvent sur un partage réseau » dans la page précédente. + + + Enter the information below to edit the recommendation parameters. + Entrez les informations ci-dessous pour modifier les paramètres de recommandation. + + + Enter the target password + Entrez le mot de passe cible + + + Enter the target user name + Entrez le nom d'utilisateur cible + + + Error + Erreur + + + Error getting login information: {0} + Erreur lors de l’obtention des informations de connexion : {0} + + + Error loading migrations list + Erreur lors du chargement de la liste des migrations + + + Error migrating certificate for database {0}. {1} + Erreur lors de la migration du certificat pour la base de données {0}. {1} + + + Error opening migration details dialog + Erreur lors de l’ouverture de la boîte de dialogue détails de la migration + + + Error opening migration service dialog + Erreur lors de l’ouverture de la boîte de dialogue du service de migration + + + Error opening migration target + Erreur lors de l’ouverture de la cible de migration + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + Établissement des mappages d'utilisateurs terminé. + +Actuellement, migration des rôles de serveur, établissement des mappages de serveur et définition des autorisations. Cela prendra un certain temps. + + + Establishing user mappings failed + Échec de l’établissement du mappage d'utilisateur + + + Export my certificates and private keys to the target. + Exportez mes certificats et clés privées vers la cible. + + + Failed + Échec + + + Failed + Échec + + + Failed + Échec + + + Failed + Échec + + + Failed + Échec + + + Failed + Échec + + + Failed + Échec + + + Failed migrating {0} logins to {1} '{2}' + Échec de la migration des connexions {0} vers {1} « {2} » + + + Failed to open the migration notebook. + Échec de l’ouverture du bloc-notes de migration. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Échec de la mise en service d’un Database Migration Service. Patientez quelques minutes, puis réessayez. + + + Feedback + Commentaires + + + Feedback + Commentaires + + + Feedback on the migration experience + Commentaires sur l'expérience de la migration + + + File + Fichier File name Nom de fichier + + File name + Nom de fichier + + + File status + Statut du fichier + + + Filter migration results + Filtrer les résultats de la migration + + + Filter table migration results + Filtrer les résultats de migration de table + + + Filter table migration results using keywords + Filtrer les résultats de migration de table à l’aide de mots clés + + + Filter tables + Filtrer les tables + + + Filter the migration list by Database Migration Service + Filtrer la liste de migration par Database Migration Service + Finish time Heure de fin @@ -1170,173 +1330,149 @@ Cela peut prendre un certain temps. First LSN Premier NSE + + Folder + Dossier + + + Folder name + Nom du dossier + + + Follow the instructions below to set up self-hosted integration runtime. + Suivez les instructions ci-dessous pour configurer le runtime d’intégration auto-hébergé. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Pour chaque base de données ci-dessous, cliquez sur Modifier pour sélectionner les tables à migrer de la source vers la cible. Puis, avant de cliquer sur Next, validez la configuration fournie en cliquant sur 'Run validation'. + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Pour les serveurs cibles exécutant SQL Server 2014 ou une version antérieure, vous devez stocker vos sauvegardes de base de données dans un conteneur Azure Storage Blob au lieu de les charger à l’aide de l’option de partage réseau. En outre, vous devez stocker les fichiers de sauvegarde sous forme d’objets blob de pages, car les objets blob de blocs sont pris en charge uniquement pour les cibles qui exécutent SQL Server 2016 ou version ultérieure. En savoir plus : {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + Pour les bases de données sélectionnées, fournissez éventuellement des fichiers de session d’événements étendus pour évaluer les requêtes SQL ad hoc ou dynamiques, ou les instructions DML lancées via la couche données de l’application. {0} + Full backup file(s) Fichier(s) de sauvegarde complète - - We have completed the assessment of your SQL Server instance '{0}'. - Nous avons terminé l’évaluation de votre instance de SQL Server «{0}». + + Gen5 + Gen5 - - {0} hr - {0} heure + + General purpose + Usage général - - {0} hrs - {0} heures + + Get Azure recommendation + Obtenir la recommandation Azure + + + Has rows + A des lignes + + + Help articles and video links + Articles d’aide et liens vidéo + + + Host caching + Mise en cache de l’hôte + + + Hyperscale + Hyperscale + + + I already have the performance data + J’ai déjà les données de performance + + + I confirm there are no additional log backups to provide and want to complete cutover. + Je confirme qu’il n’existe aucune sauvegarde de journal supplémentaire à fournir et que je souhaite effectuer le basculement. + + + I give consent to use my credentials for accessing the certificates. + J’accepte d’utiliser mes informations d’identification pour accéder aux certificats. + + + I have already migrated my certificates and private keys to the target. + J'ai déjà migré mes certificats et clés privées vers la cible. + + + IO latency requirement + Exigence de latence d’E/S + + + If results were expected, verify the connection to the SQL Server instance. + Si des résultats étaient attendus, vérifiez la connexion à l’instance SQL Server. Impact Impact - - Name: {0} - Nom : {0} - - - Type: {0} - Type : {0} - Impacted objects Objets impactés + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + Dans Azure Database Migration Service, vous pouvez migrer vos bases de données hors connexion ou lorsqu'elles sont en ligne. Dans une migration hors ligne, le temps d'arrêt de l'application commence au démarrage de la migration. Pour limiter les temps d'arrêt au temps qu'il vous faut pour basculer vers le nouvel environnement après la migration, utilisez une migration en ligne. + + + In progress + En cours + + + In progress + En cours + + + In progress + En cours + + + In progress + En cours + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s). + + + Initializing + Initialisation en cours + Inline migration Migration en ligne - - {0} databases have warnings - {0} bases de données contiennent des avertissements - - - {0} database has warnings - La base de données {0} contient des avertissements - Instance Instance - - To continue, select a valid Azure account. - Pour continuer, sélectionnez un compte Azure valide. - - - To continue, select a valid blob container for source database '{0}'. - Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ». - - - To continue, select a valid last backup file for source database '{0}'. - Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ». - - - To continue, select a valid backup folder for source database '{0}'. - Pour continuer, sélectionnez un dossier de sauvegarde valide pour la base de données source ’{0}’. - - - To continue, select a valid resource group for source database '{0}'. - Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ». - - - To continue, select a valid storage account for source database '{0}'. - Pour continuer, sélectionnez un connecteur d’objets blob valide pour la base de données source « {0} ». - - - To continue, select a valid location. - Pour continuer, sélectionnez un emplacement valide. - - - To continue, select a valid managed instance. - Pour continuer, sélectionnez une instance gérée valide. - - - Select a valid Database Migration Service. - Sélectionner Azure Database Migration Service - - - Select a Database Migration Service that is connected to a node. - Sélectionnez un Database Migration Service connecté à un nœud. + + Integration runtime connectivity + Connectivité du runtime d’intégration Invalid network share location format. Example: {0} Format d’emplacement du partage réseau non valide. Exemple : {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Pour continuer, sélectionnez un conteneur d’objets blob où tous les fichiers de sauvegarde sont des objets blob de pages pour la base de données source « {0} », car les objets blob de blocs sont pris en charge uniquement pour les cibles qui s’exécutent SQL Server 2016 ou version ultérieure. En savoir plus : https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - Impossible de se connecter à la base de données en raison d'un OwnerUri non valide (Paramètre « OwnerUri ») - - - To continue, select a valid resource group. - Pour continuer, sélectionnez un groupe de ressources valide. - - - Cannot retrieve saved session. Try again by selecting new session. - Impossible de récupérer la session enregistrée. Réessayez en sélectionnant une nouvelle session. - - - Enter a valid name for the Migration Service. - Entrez un nom valide pour le service de migration. - - - To continue, select a valid Azure SQL Database server. - Pour continuer, sélectionnez un serveur Azure SQL Database valide. - - - To continue, select a valid storage account. - Sélectionnez un compte de stockage valide. - - - To continue, select a valid subscription. - Pour continuer, sélectionnez un abonnement valide. - - - Enter a valid name for the target database. - Entrez un nom valide pour la base de données cible. + + Invalid scale factor. Enter a positive integer value. + Facteur d’échelle non valide. Entrez une valeur entière positive. Invalid user account format. Example: {0} Format de compte d’utilisateur non valide. Exemple : {0} - - To continue, select a valid virtual machine. - Pour continuer, sélectionnez une machine virtuelle valide. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service orchestre les activités de migration de base de données et suit leur progression. Vous pouvez sélectionner un Database Migration Service existant si vous en avez créé un précédemment, ou en créer un nouveau ci-dessous. - - - No Database Migration Service found. Create a new one. - Aucun Database Migration Service trouvé. Créez-en un. - - - Azure Database Migration Service - Service Azure Database Migration - - - Step 1: {0} - Étape 1 : {0} - - - Step 2: Use the keys below to register your integration runtime - Étape 2 : Utiliser les clés ci-dessous pour inscrire votre runtime d’intégration - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Étape 3 : Cliquez sur le bouton Actualiser ci-dessus pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration - - - Blocking Issue: {0} - Problème bloquant : {0} + + Issue details + Détails du problème Issues @@ -1346,30 +1482,34 @@ Cela peut prendre un certain temps. Issues ({0}) Problèmes ({0}) - - Issue details - Détails du problème + + Key 1 + Clé 1 Key 1 copied Clé 1 copiée - - Key 1 - Clé 1 + + Key 2 + Clé 2 Key 2 copied Clé 2 copiée - - Key 2 - Clé 2 + + Known issues, limitations, and troubleshooting + Problèmes connus, limitations et résolution des problèmes Last LSN Dernier NSE + + Last applied LSN + Dernier LSN appliqué + Last applied backup file(s) Derniers fichier(s) de sauvegarde appliqués @@ -1378,97 +1518,293 @@ Cela peut prendre un certain temps. Last applied backup taken on Dernière sauvegarde appliquée effectuée le - - Last applied LSN - Dernier LSN appliqué + + Last backup file + Dernier fichier de sauvegarde + + + Last file restored: {0} + Dernier fichier restauré : {0} + + + Last refreshed: {0} + Dernière actualisation : {0} + + + Last restored file time + Heure du dernier fichier restauré Last scan completed: {0} Dernière analyse terminée : {0} + + Last uploaded file + Dernier fichier chargé + + + Last uploaded file time + Heure du dernier chargement du fichier + Learn more En savoir plus + + Learn more + En savoir plus + Learn more about things you need before starting a migration. En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration. - - Error loading migrations list - Erreur lors du chargement de la liste des migrations + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + En savoir plus : https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Lier un compte + + + Loading Migration Services + Chargement des services de migration + + + Loading database table list.. + Chargement de la liste des tables de la base de données.. + + + Loading tables list... + Chargement de la liste des tableaux... + + + Loading... + Chargement... + + + Local SSD + SSD local Location Emplacement - - Source database - Base de données source + + Log backups pending restore: {0} + Sauvegardes du journal en attente de restauration : {0} - - Target database - Base de données cible + + Log storage requirement + Exigence de stockage des journaux - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Sélectionnez la base de données cible vers laquelle vous souhaitez migrer votre base de données source. Vous pouvez choisir une base de données cible pour une seule base de données source. + + Login found + Connexion trouvée + + + Login migration completed + Migration de connexion effectuée + + + Login migration error: {0} + Erreur de migration de connexion : {0} + + + Login migration has already been initiated and going back to prior page is disabled. + La migration de connexion a déjà été initiée et le retour à la page précédente est désactivé. + + + Login migration in progress + Migration de connexions en cours + + + Login migration status: {0} + État de la migration de connexion : {0} + + + Login not found + Connexion introuvable + + + Login type + Type de connexion + + + Logs IOPS requirement + Exigence IOPS des journaux + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Assurez-vous de migrer le schéma de base de données de la source vers la cible en utilisant le {0} ou le {1} dans Azure Data Studio avant de sélectionner la liste des tables à migrer. + + + Managed instance restore state + État de restauration de Managed Instance Map selected source databases to target databases for migration Mapper les bases de données source sélectionnées aux bases de données cible pour la migration - - Select a target database - Sélectionnez une base de données cible + + Memory optimized premium-series + Série premium à mémoire optimisée - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible. + + Memory requirement + Mémoire requise - - Database migrations completed - Migrations de base de données terminées + + Migrate + Migrer - - Database migrations in progress - Migrations de base de données en cours + + Migrate '{0}' to Azure SQL + Migrer « {0} » vers Azure SQL - - Ascending - Ordre croissant + + Migrate SQL Server logins to Azure SQL. + Migrez des comptes de connexions SQL Server vers Azure SQL. - - Sort - Tri + + Migrate a SQL Server instance to Azure SQL. + Migrez une instance de SQL Server vers Azure SQL. + + + Migrate certificates + Migrer des certificats + + + Migrate databases using Azure Data Studio + Migrer les bases de données à l’aide de Azure Data Studio + + + Migrate logins from '{0}' to Azure SQL + Migrer les connexions de « {0} » vers Azure SQL + + + Migrate logins to Azure SQL + Migrer les connexions vers Azure SQL + + + Migrate logins to Azure SQL + Migrer les connexions vers Azure SQL + + + Migrate to Azure SQL + Migrer vers Azure SQL + + + Migrate to Azure SQL + Migrer vers Azure SQL + + + Migrating logins failed + Échec de la migration des connexions + + + Migrating server roles, establishing server mappings and setting permissions failed. + Échec de la migration des rôles serveur, de l’établissement des mappages de serveurs et de la définition des autorisations. + + + Migrating the certificates from the following databases: + Migration des certificats à partir des bases de données suivantes : + + + Migrating {0} logins to target {1} '{2}' + Migration des connexions {0} vers la cible {1} « {2} » + + + Migration Status + État de la migration + + + Migration Status + État de la migration + + + Migration canceled + Migration annulée + + + Migration cannot be restarted. + Impossible de redémarrer la migration. + + + Migration completed successfully. + Migration effectuée correctement + + + Migration completed with the following error(s):{0}{1} + La migration s’est achevée avec la ou les erreurs suivantes : {0}{1} + + + Migration cutover + Basculement de la migration + + + Migration error details + Détails de l'erreur de migration + + + Migration error(s)) + Erreur(s) de migration + + + Migration is currently in progress and cannot be deleted. + La migration est actuellement en cours et ne peut pas être supprimée. + + + Migration is not in progress and cannot be canceled. + La migration n’est pas en cours et ne peut pas être annulée. + + + Migration is not in progress and cannot be cutover. + La migration n’est pas en cours et ne peut pas être à basculement. + + + Migration mode + Mode de migration + + + Migration mode + Mode de migration + + + Migration service component could not start. {0} + Le composant du service de migration n’a pas pu démarrer. {0} + + + Migration status + État de la migration Migration status État de la migration + + Migration status details + Détails de l’état de la migration + + + Migration status details for {0} + Détails de l’état de la migration pour {0} + Migration status filter Filtre d’état de la migration - - {0} min - {0} minute + + Migration status: {0}{1}{2} + État de la migration : {0}{1}{2} - - {0} mins - {0} minutes + + Migrations + Migrations - - Table name - Nom de la table - - - To continue, enter a valid target password. - Pour continuer, saisissez un mot de passe cible valide. - - - To continue, enter a valid target user name. - Pour continuer, entrez un nom d'utilisateur cible valide. + + Migrations + Migrations Mode @@ -1478,54 +1814,6 @@ Cela peut prendre un certain temps. More info Informations supplémentaires - - All steps completed with the following error(s):{0}{1} - Toutes les étapes sont terminées avec la ou les erreurs suivantes :{0}{1} - - - All steps succeeded. - Toutes les étapes ont réussi. - - - Some steps are still running. - Certaines étapes sont toujours en cours d’exécution. - - - Step status: {0} - État de l’étape : {0} - - - Copy results - Copier des résultats - - - Step details - Détails de l’étape - - - Step status: {0}{1}{2} - État de l’étape : {0}{1}{2} - - - Steps - Étapes - - - N/A - N / A - - - Name - Nom - - - Names: - Noms : - - - Name of new resource group - Nom du nouveau groupe de ressources - My database backups are in an Azure Storage Blob Container Mes sauvegardes de base de données se trouvent dans un conteneur Azure Storage Blob @@ -1534,74 +1822,118 @@ Cela peut prendre un certain temps. My database backups are on a network share Les sauvegardes de ma base de données sont sur un partage réseau + + N/A + N/A + + + Name + Nom + + + Name of new resource group + Nom du nouveau groupe de ressources + + + Name of the source database + Nom de la base de données source + + + Name of the source server + Nom du serveur source + + + Name: {0} + Nom : {0} + + + Names: + Noms : + + + Network path for certificate + Chemin d’accès réseau pour le certificat + + + Network path where certificate will be placed. + Chemin d’accès réseau où le certificat sera placé. + Network share Partage réseau - - Storage account details - Détails du compte de stockage - - - Provide the Azure Storage account where the backups will be uploaded to. - Indiquez le compte de stockage Azure dans lequel les sauvegardes seront chargées. + + Network share connectivity: '{0}' + Connectivité du partage réseau : '{0}' Network share details Détails du partage réseau - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Indiquez l’emplacement du partage réseau où sont stockées les sauvegardes et les informations d’identification de l’utilisateur utilisées pour accéder au partage. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Chemin d’accès au partage réseau pour vos sauvegardes de base de données. Le processus de migration récupère automatiquement les fichiers de sauvegarde valides de ce partage réseau. - Network share location where the backups are stored Emplacement du partage réseau où les sauvegardes sont stockées - - Password - Mot de passe - - - Enter password. - Entrez le mot de passe. - Network share path Chemin d’accès au partage réseau - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Chemin d’accès au partage réseau pour vos sauvegardes de base de données. Le processus de migration récupère automatiquement les fichiers de sauvegarde valides de ce partage réseau. - - Enter target database name and network share path information for the selected source databases. - Entrez le nom de la base de données cible et les informations de chemin d’accès au partage réseau pour les bases de données sources sélectionnées. + + New login migration (PREVIEW) + Nouvelle migration de connexion (PRÉVERSION) - - Windows user account with read access to the network share location. - Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau. + + New migration + Nouvelle migration - - Windows user account with read access to the network share location - Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau + + New support request + Nouvelle demande de support - - (new) {0} - (nouveau) {0} + + New support request + Nouvelle demande de support New support request Nouvelle demande de support + + Next + Suivant + No Non + + No Azure SQL database servers found. + Aucun serveur de base de données Azure SQL trouvé. + + + No Azure SQL databases found. + Aucune base de données Azure SQL trouvée. + + + No Database Migration Service found. Create a new one. + Aucun Database Migration Service trouvé. Créez-en un. + + + No Migration Services found. To continue, create a new one. + Aucun service de migration trouvé. Pour continuer, créez-en un. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + Aucune recommandation de référence SKU n’a été générée, car il n’y avait aucune référence SKU pouvant satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une autre plateforme cible, d’ajuster les paramètres de recommandation, de sélectionner un autre ensemble de bases de données à évaluer ou de modifier le modèle de recommandation. + + + No backup files + Aucun fichier de sauvegarde + No blob containers found. Aucun conteneur de blobs détecté. @@ -1614,18 +1946,22 @@ Cela peut prendre un certain temps. No blob folders found. Dossiers d’objets blob introuvables. + + No encrypted database selected. + Base de données chiffrée sélectionnée. + No file shares found. Aucun partage de fichiers trouvé. - - No issues found for migrating to Azure SQL Managed Instance. - Aucun problème trouvé pour la migration vers Azure SQL Managed Instance. - No issues found for migrating to Azure SQL Database. Aucun problème trouvé pour la migration vers Azure SQL Database. + + No issues found for migrating to Azure SQL Managed Instance. + Aucun problème trouvé pour la migration vers Azure SQL Managed Instance. + No issues found for migrating to SQL Server on Azure Virtual Machine. Aucun problème trouvé pour la migration vers SQL Server sur une machine virtuelle Azure. @@ -1642,17 +1978,13 @@ Cela peut prendre un certain temps. No pending backups. Click refresh to check current status. Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier l’état actuel. - - Assessment results are unavailable. - Les résultats de l’évaluation ne sont pas disponibles. + + No recommendation available + Aucune recommandation disponible - - No Azure SQL databases found. - Aucune base de données Azure SQL trouvée. - - - No Azure SQL database servers found. - Aucun serveur de base de données Azure SQL trouvé. + + No resource groups found. + Aucun groupe de ressources trouvé. No storage accounts found. @@ -1666,21 +1998,41 @@ Cela peut prendre un certain temps. No virtual machines found. Aucune machine virtuelle trouvée. - - Failed to open the migration notebook. - Échec de l’ouverture du bloc-notes de migration. + + None + Aucun(e) - - {0}/{1} migrating logins displayed - {0}/{1} migration de connexions affichée + + None + Aucun(e) - - Object details - Détails de l'objet + + None + Aucun(e) - - Offline - Hors connexion + + None + Aucun(e) + + + Not applicable + Non applicable + + + Not started + Non démarré + + + Not started + Non démarré + + + Not sure which Azure SQL target is right for you? Learn more + Vous ne savez pas quelle cible Azure SQL vous convient le mieux ? Apprendre encore plus + + + Number of stripes + Nombre de franges OFFLINE @@ -1690,90 +2042,210 @@ Cela peut prendre un certain temps. OK OK + + Object details + Détails de l'objet + + + Offline + Hors connexion + + + Offline migration + Migration hors connexion + Online En ligne + + Online migration + Migration en ligne + Open Ouvrir - - Error opening migration details dialog - Erreur lors de l’ouverture de la boîte de dialogue détails de la migration + + Parallel copy type + Type de copie parallèle - - Error opening migration service dialog - Erreur lors de l’ouverture de la boîte de dialogue du service de migration + + Partial + Partiel - - Error opening migration target - Erreur lors de l’ouverture de la cible de migration + + Password + Mot de passe - - Download and install integration runtime - Télécharger et installer le runtime d'intégration + + Pending + En attente - - Dynamic range - Plage dynamique + + Pending + En attente - - None - Aucun(e) + + Pending differential backups + Sauvegardes différentielles en attente + + + Percentage utilization + Utilisation en pourcentage + + + Percentile of data points to be used during aggregation of the performance data. + Centile des points de données à utiliser lors de l’agrégation des données de performances. + + + Perform the following steps before you complete cutover. + Effectuez les étapes suivantes avant de terminer le basculement. Physical partitions Partitions physiques - - Target password - Mot_passe_cible + + Place tempdb on the local ephemeral SSD (default D:\) drive + Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\) - - Enter the target password - Entrez le mot de passe cible + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Vérifiez que l’utilisateur actuel ({0}) dispose des autorisations sysadmin pour obtenir toutes les informations de connexion pour l’instance actuelle ({1}). - - User account - Compte utilisateur + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Entrez un chemin d’accès réseau dans lequel SQL Server exportera les certificats. Vérifiez également que SQL Server service dispose d’un accès en écriture à ce chemin d’accès et que l’utilisateur actuel doit disposer de privilèges d’administrateur sur l’ordinateur sur lequel se trouve ce chemin d’accès réseau. - - An Azure account (not required for assessment or SKU recommendation functionality) - Un compte Azure (non requis pour la fonctionnalité d’évaluation ou de recommandation de référence SKU) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Veuillez noter que cet Assistant n’affiche pas les types de connexion d’authentification Windows, car la migration de ce type n’est actuellement pas prise en charge. La fonctionnalité de migration des connexions d’authentification Windows sera bientôt disponible. - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Une ou plusieurs bases de données SQL Server sources s’exécutant localement ou sur SQL Server sur une machine virtuelle Azure ou une machine virtuelle exécutée dans le cloud (privé, public). + + Please resolve any errors before retrying the migration. + Corrigez les erreurs avant de réessayer la migration. - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Un Azure SQL Managed Instance, un SQL Server sur une machine virtuelle Azure ou un Azure SQL Database vers lequel migrer vos bases de données. + + Please select 1 or more databases to assess for migration + Sélectionnez au moins une base de données à évaluer pour la migration - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Les détails de l’emplacement de sauvegarde de votre base de données, un partage de fichiers réseau ou un conteneur Stockage Blob Azure (non requis pour Azure SQL Database cibles). + + Please select target database tables to migrate to. At least one database with one table is required. + Veuillez sélectionner les tables de base de données cibles vers lesquelles migrer. Au moins une base de données avec une table est requise. - - Things you need before starting your Azure SQL migration: - Éléments dont vous avez besoin avant de commencer votre migration Azure SQL : + + Please select the location of your database backup files before continuing. + Veuillez sélectionner l’emplacement de vos fichiers de sauvegarde de base de données avant de continuer. + + + Premium-series + Série Premium + + + Preparing + Préparation + + + Previous (Disabled) + Précédent (désactivé) + + + Previous certificates migration results: + Résultats de la migration des certificats précédents : Provide a unique container for each target database. Databases affected: Spécifiez un conteneur unique pour chaque base de données cible. Bases de données affectées : - - Select the operation you'd like to perform. - Sélectionnez l’opération que vous souhaitez effectuer. + + Provide the Azure Storage Blob Container that contains the backups. + Fournissez le conteneur Azure Storage Blob qui contient les sauvegardes. + + + Provide the Azure Storage account where the backups will be uploaded to. + Indiquez le compte de stockage Azure dans lequel les sauvegardes seront chargées. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Indiquez l’emplacement du partage réseau où sont stockées les sauvegardes et les informations d’identification de l’utilisateur utilisées pour accéder au partage. + + + Queued + En attente + + + Queued + En attente + + + Queued files + Fichiers en file d’attente + + + Read-only + Lecture seule + + + Read/write + Lecture/écriture + + + Ready for cutover + Prêt pour le basculement + + + Rebuilding indexes + Reconstruction des index Recommendation Recommandation + + Recommendation parameters + Paramètres de recommandation + + + Recommendation reason + Raison de la recommandation + + + Recommendation target storage configuration + Configuration de stockage cible recommandée + + + Recommendations + Recommandations + + + Recommended configuration + Configuration recommandée + + + Recommended storage configuration + Configuration de stockage recommandée + + + Refine Azure recommendation + Affiner la recommandation Azure + + + Refresh + Actualiser + + + Refresh + Actualiser + Refresh Actualiser + + Refresh + Actualiser + Refresh assessment Actualiser l’évaluation @@ -1786,817 +2258,41 @@ Cela peut prendre un certain temps. Refresh key 2 Actualiser la clé 2 - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Une erreur s’est produite lors de l’actualisation de la liste des migrations. Vérifiez votre connexion Azure liée, puis cliquez sur Actualiser pour réessayer. + + Refresh recommendation + Actualiser la recommandation - - An error has occured while refreshing the migrations list. - Une erreur s’est produite lors de l’actualisation de la liste des migrations. + + Refreshing login list from source and target + Actualisation de la liste de connexions à partir de la source et de la cible - - A resource group is a container that holds related resources for an Azure solution. - Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure. + + Refreshing login list from source failed + Échec de l’actualisation de la liste de connexions à partir de la source - - No resource groups found. - Aucun groupe de ressources trouvé. + + Refreshing login list from target failed + Échec de l’actualisation de la liste de connexions à partir de la cible + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + L’actualisation de la liste de connexions a réussi. Connexions sources trouvées {0}, connexions cibles trouvées {1} Resource group Groupe de ressources - - Restart migration wizard - Redémarrer l'assistant de migration - - - None - Aucun(e) - - - Queued - En attente - - - Restored - Restauré - - - Restoring - Restauration - - - Skipped - Ignoré - - - Database - Base de données - - - Differential database - Base de données différentielle - - - Differential file - Fichier différentiel - - - Differential partial - Différentiel partiel - - - File - Fichier - - - Partial - Partiel - - - Transaction log - Journal des transactions - - - Unknown - Inconnu - - - Restoring - Restauration - - - Blocked - Bloqué - - - Cancelled - Annulé - - - Completed - Terminé - - - Completing migration - Exécution de la migration - - - Failed - Échec - - - Initializing - Initialisation en cours - - - None - Aucun(e) - - - Not started - Non démarré - - - Restore completed - Restauration terminée - - - Restore paused - Restauration suspendue - - - Searching backups - Recherche des sauvegardes - - - Waiting - En attente - - - Resume previously saved session - Reprendre la session précédemment enregistrée - - - Run migration workflow again - Réexécuter le flux de travail de migration - - - Retry migration - Réessayer la migration - - - An error occurred while retrying the migration. - Une erreur s’est produite lors de la nouvelle tentative de migration. - Resource group created Groupe de ressources créé - - Run validation - Exécuter la validation - - - We are running the following steps: - Nous exécutons les étapes suivantes : - - - Save assessment report - Enregistrer le rapport d'évaluation - - - Successfully saved assessment report to {0}. - Rapport d’évaluation enregistré dans {0}. - - - Save and close - Enregistrer et fermer - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Configuration enregistrée. La collecte des données de performances continuera de s’exécuter en arrière-plan. Vous pouvez arrêter la collecte quand vous le souhaitez. - - - Save recommendation report - Enregistrer le rapport de recommandation - - - Successfully saved recommendation report to {0}. - Rapport de recommandation enregistré dans {0}. - - - Cancel - Annuler - - - Next - Suivant - - - Saved session - Session enregistrée - - - Search - Recherche - - - Filter migration results - Filtrer les résultats de la migration - - - {0} sec - {0} s - - - Select - Sélectionner - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Sélectionnez votre abonnement Azure cible et votre SQL Server cible sur la machine virtuelle Azure pour votre cible. - - - Please select 1 or more logins for migration - Veuillez sélectionner 1 ou plusieurs connexions pour la migration - - - Select the databases to migrate. - Sélectionner les bases de données à migrer - - - Select tables for migration - Sélectionner les tables à migrer - - - Click on SQL Server instance or any of the databases on the left to view its details. - Cliquez sur l’instance SQL Server ou sur l’une des bases de données à gauche pour afficher ses détails. - - - Apply - Appliquer - - - Clear - Effacer - - - Azure Database Migration Service - Service de migration de base de données Azure - - - Filter the migration list by Database Migration Service - Filtrer la liste de migration par Database Migration Service - - - Select a Database Migration Service - Sélectionner un Database Migration Service - - - Sign into Azure and select an account - Connectez-vous à Azure et sélectionnez un compte - - - Select a location - Sélectionnez un emplacement - - - Select a resource group - Sélectionner un groupe de ressources - - - Select a Database Migration Service - Sélectionner un Database Migration Service - - - Select a subscription - Sélectionner un abonnement - - - Select a tenant - Sélectionner un locataire - - - An error occurred while loading available Azure accounts. - Une erreur s’est produite lors du chargement des comptes Azure disponibles. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Une erreur s’est produite lors du chargement des emplacements. Vérifiez votre connexion Azure et réessayez. - - - Select a target server. - Sélectionnez un serveur cible. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Une erreur s’est produite lors du chargement des groupes de ressources disponibles. Vérifiez votre connexion Azure et réessayez. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Une erreur s’est produite lors du chargement des services de migration de base de données disponibles. Vérifiez votre connexion Azure et réessayez. - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - Une erreur s’est produite lors du chargement des abonnements de compte. Vérifiez votre connexion Azure et réessayez. - - - Select target Azure SQL Type - Sélectionner le type de Azure SQL cible - - - An error occurred while loading available Azure account tenants. - Une erreur s’est produite lors du chargement des locataires de compte Azure disponibles. - - - Azure Database Migration Service - Service de migration de base de données Azure - - - Select Database Migration Service - Sélectionner Database Migration Service - - - To continue, select a target. - Pour continuer, sélectionnez une cible. - - - Server - Serveur - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau. - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service tire parti du runtime d’intégration auto-hébergé de Azure Data Factory pour gérer la connectivité entre la source et la cible, et charger des sauvegardes à partir d’un partage de fichiers réseau local vers Azure (le cas échéant). - - - Follow the instructions below to set up self-hosted integration runtime. - Suivez les instructions ci-dessous pour configurer le runtime d’intégration auto-hébergé. - - - Set up integration runtime - Configurer le runtime d’intégration - - - Loading Migration Services - Chargement des services de migration - - - Authentication keys - Clés d'authentification - - - Authentication keys used to connect to the self-hosted integration runtime node - Clés d’authentification utilisées pour se connecter au nœud de runtime d'intégration auto-hébergé - - - Close - Fermer - - - Azure Database Migration Service - Service Azure Database Migration - - - Self-hosted integration runtime node - Nœuds de runtime d'intégration auto-hébergé - - - -- unavailable -- - -- non disponible -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - L’erreur suivante s’est produite lors de la récupération des informations d’inscription pour Azure Database Migration Service « {0} ». Cliquez sur Actualiser et réessayez. Erreur : « {1} ». - - - Azure Database Migration Service "{0}" details:` - Détails Azure Database Migration Service « {0} » : - - - No Migration Services found. To continue, create a new one. - Aucun service de migration trouvé. Pour continuer, créez-en un. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - 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. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - 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. - -Voir ci-dessous pour les instructions d’inscription. - - - {0} (change) - {0} (modification) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1} - -Pour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires. - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - Azure Database Migration Service '{0}' est connecté au runtime d’intégration autohébergé exécuté sur le ou les nœuds - {1} - -Pour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires. Voir ci-dessous pour les instructions d’inscription. - - - Please select the location of your database backup files before continuing. - Veuillez sélectionner l’emplacement de vos fichiers de sauvegarde de base de données avant de continuer. - - - An error occurred while refreshing the migration service creation status. - Une erreur s’est produite lors de l’actualisation de l’état de création du service de migration. - - - Enter the information below to add a new Azure Database Migration Service. - Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. Pour inscrire le runtime d’intégration auto-hébergé, sélectionnez « Mes sauvegardes de base de données se trouvent sur un partage réseau » dans la page précédente. - - - Create Azure Database Migration Service - Créer Azure Database Migration Service - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Région Azure pour votre Azure Database Migration Service. Il doit s’agir de la même région que votre Azure SQL cible. - - - Azure Database Migration Service name. - Nom de Azure Database Migration Service. - Resource group for your Azure Database Migration Service. Groupe de ressources pour votre Azure Database Migration Service. - - Subscription name for your Azure Database Migration Service. - Nom de l’abonnement pour votre Azure Database Migration Service. - - - Azure SQL target selected as default. - Cible Azure SQL sélectionnée par défaut. - - - Self-hosted integration runtime node - Nœuds de runtime d'intégration auto-hébergé - - - Show status - Afficher l'état - - - Size (MB) - Taille (Mo) - - - Size - Taille - - - {0} GB - {0} Go - - - {0} MB - {0} MO - - - {0} TB - {0}TO - - - {0} recommendations available - {0} recommandations disponibles - - - {0} recommendation available - {0} recommandation disponible - - - Azure configuration - Configuration Azure - - - Business critical - Critique pour l’entreprise - - - Gen5 - Gen5 - - - General purpose - Usage général - - - Hyperscale - Hyperscale - - - {0} - {1} - {2} vCore - {0} – {1} – {2} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} – {1} – {2} vCore – {3} Go - - - Premium-series - Série Premium - - - Memory optimized premium-series - Série premium à mémoire optimisée - - - {0} - {1} vCore - {0} – {1} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} – {1} – {2} vCore – {3} Go - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} processeur virtuel) - - - Data: {0}, Log: {1}, tempdb: {2} - Données : {0}, journal : {1}, tempdb : {2} - - - Choose how you want to provide performance data - Choisissez la manière dont vous souhaitez fournir les données de performances - - - Collect performance data now - Collectez les données de performance maintenant - - - Select a folder on your local drive where performance data will be saved - Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - La recommandation Azure nécessite des données de performances de l’instance de serveur SQL pour fournir une recommandation cible. Activez la collecte de données de performances pour recevoir la recommandation cible pour les bases de données que vous souhaitez migrer. Plus cette durée sera activée, meilleure sera la recommandation. Vous pouvez désactiver la collecte des données de performances à tout moment. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment. - - - I already have the performance data - J’ai déjà les données de performance - - - Select a folder on your local drive where previously collected performance data was saved - Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées - - - Start - Démarrer - - - Starting performance data collection... - Début de la collecte des données de performances... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - Les recommandations initiales seront automatiquement actualisées dans environ {0} minute(s). - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - La recommandation Azure a été appliquée à l’aide des données fournies. Importez ou collectez des données supplémentaires pour affiner la recommandation. - - - Data collection in progress. Generating initial recommendations... - Collecte de données en cours. Génération de premières recommandations... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Vérifiez périodiquement les recommandations mises à jour en appuyant sur le bouton “Actualiser la recommandation”. - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - La recommandation Azure collecte et analyse les données de performances, puis recommande une cible dimensionnée appropriée dans Azure pour votre charge de travail. - - - Data collection still in progress. Refining existing recommendations... - Collecte de données toujours en cours. Affiner les recommandations existantes... - - - Data collection for Azure recommendations has been stopped. - La collecte de données pour les recommandations Azure a été arrêtée. - - - Stopping performance data collection... - Arrêt de la collecte des données de performances... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise. - - - Click the button below to import or collect database performance data. - Cliquez sur le bouton ci-dessous pour importer ou collecter les données de performances de la base de données. - - - Azure recommendation will be displayed once data collection is complete. - La recommandation Azure s’affichera une fois la collecte de données terminée. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - La recommandation Azure n’est pas disponible. Cliquez sur le bouton “Obtenir la recommandation Azure” ci-dessous - - - {0} cores - {0} cœurs - - - CPU requirement - Configuration requise pour le processeur - - - Data IOPS requirement - Exigence d'IOPS de données - - - Data storage requirement - Exigence de stockage de données - - - {0} GB - {0} Go - - - Get Azure recommendation - Obtenir la recommandation Azure - - - IO latency requirement - Exigence de latence d’E/S - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Région Azure pour votre cible Azure SQL. Seules les régions qui contiennent une cible éligible pour la migration sont affichées. - - - Log storage requirement - Exigence de stockage des journaux - - - Logs IOPS requirement - Exigence IOPS des journaux - - - Memory requirement - Mémoire requise - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - {0} ms - {0} ms - - - Recommendation parameters - Paramètres de recommandation - - - Edit parameters - Modifier les paramètres - - - Edit recommendation parameters - Modifier les paramètres de recommandation - - - Enable elastic recommendation - Activer la recommandation élastique - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - La recommandation élastique utilise un autre modèle de recommandation qui utilise un profilage personnalisé des performances tarifaires par rapport aux clients existants sur le cloud. - - - Enable preview features - Activer les fonctionnalités d’aperçu - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - L’activation de cette option inclura les dernières générations de matériel qui ont considérablement amélioré les performances et l’évolutivité. Ces SKU sont actuellement en version préliminaire et peuvent ne pas encore être disponibles dans toutes les régions. - - - Percentage utilization - Utilisation en pourcentage - - - Percentile of data points to be used during aggregation of the performance data. - Centile des points de données à utiliser lors de l’agrégation des données de performances. - - - Scale factor - Facteur d'échelle - - - Invalid scale factor. Enter a positive integer value. - Facteur d’échelle non valide. Entrez une valeur entière positive. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Modifiez le facteur d’échelle si vous souhaitez que la recommandation Azure soit un pourcentage supérieur ou inférieur à votre charge de travail actuelle. - - - Enter the information below to edit the recommendation parameters. - Entrez les informations ci-dessous pour modifier les paramètres de recommandation. - - - Update - Mettre à jour - - - {0}% - {0} % - - - {0}th percentile - {0}e centile - - - Azure recommendation (PREVIEW) - Recommandation Azure (PRÉVERSION) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Pour migrer vers Azure SQL Database, affichez les résultats de l'évaluation et sélectionnez une ou plusieurs bases de données. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. - - - Recommendation reason - Raison de la recommandation - - - Recommendations - Recommandations - - - - - - - - - Last refreshed: {0} - Dernière actualisation : {0} - - - Loading... - Chargement... - - - {0} Recommendations - ({0} Recommandations) - - - Value - Valeur - - - Recommended configuration - Configuration recommandée - - - Refine Azure recommendation - Affiner la recommandation Azure - - - Refresh recommendation - Actualiser la recommandation - - - Your Azure SQL target resource name - Nom de votre ressource cible Azure SQL + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Groupe de ressources pour votre cible Azure SQL. Seuls les groupes de ressources qui contiennent un service sont affichés. Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Restart data collection Redémarrer la collecte de données - - Source properties - Propriétés de la source + + Restart migration wizard + Redémarrer l'assistant de migration - - SQL data files - Fichiers de données DQS + + Restore completed + Restauration terminée - - SQL log files - Fichiers journaux SQL + + Restore finish date + Date de fin de la restauration - - SQL tempdb - base de données SQL + + Restore paused + Restauration suspendue - - Azure SQL Database - Azure SQL Database + + Restore percent completed + Pourcentage de restauration effectué - - Azure SQL Database - Azure SQL Database + + Restore plan size (MB) + Taille du plan de restauration (Mo) - - Stop data collection - Arrêter la collecte de données + + Restore start date + Date de début de la restauration - - Dimension - Dimension + + Restore status + État de restauration - - {0} GB - {0} Go + + Restored + Restauré - - Subscription name for your Azure SQL target - Nom de l’abonnement pour votre cible Azure SQL + + Restored files + Fichiers restaurés - - Target deployment type - Type de déploiement cible + + Restored size (MB) + Taille restaurée (Mo) - - Recommendation target storage configuration - Configuration de stockage cible recommandée + + Restoring + Restauration - - Host caching - Mise en cache de l’hôte + + Restoring + Restauration - - Not applicable - Non applicable + + Restoring + Restauration - - None - Aucun(e) + + Restoring files + Restauration des fichiers - - Read-only - Lecture seule + + Resume previously saved session + Reprendre la session précédemment enregistrée - - Read/write - Lecture/écriture + + Retriable + Réessayer - - Place tempdb on the local ephemeral SSD (default D:\) drive - Placez tempdb sur le lecteur SSD éphémère local (par défaut D:\) + + Retry migration + Réessayer la migration - - Below is the target storage configuration required to meet your storage performance needs. - Vous trouverez ci-dessous la configuration de stockage cible requise pour répondre à vos besoins en termes de performances de stockage. + + Retry migration + Réessayer la migration - - Local SSD - SSD local - - - Recommended storage configuration - Configuration de stockage recommandée - - - Storage - Stockage - - - View details - Afficher les détails - - - SQL Server on Azure Virtual Machine - SQL Server dans une machine virtuelle Azure - - - SQL Server on Azure Virtual Machine - SQL Server dans une machine virtuelle Azure - - - Source configuration - Configuration de la source - - - Source credentials - Informations d’identification sources - - - Source database name - Nom de la base de données source - - - Source databases - Bases de données sources - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Entrez les informations d'identification d'authentification SQL utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé. - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Saisissez les identifiants d’authentification SQL utilisés pour vous connecter à l’instance SQL Server {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Entrez les informations d'identification d'authentification Windows utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Entrez les informations d’identification d’authentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations d’identification seront utilisées pour se connecter à l’instance SQL Server et identifier les fichiers de sauvegarde valides. - - - Source login - Connexion source - - - Source server - Serveur source - - - Source version - Version source - - - SQL migration assessment - Évaluation de la migration SQL - - - SQL Database - Base de données SQL - - - SQL Managed Instance - SQL Managed Instance - - - SQL Server instance - Instance SQL Server - - - SQL Virtual Machine - Machine virtuelle SQL - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Pour les serveurs cibles exécutant SQL Server 2014 ou une version antérieure, vous devez stocker vos sauvegardes de base de données dans un conteneur Azure Storage Blob au lieu de les charger à l’aide de l’option de partage réseau. En outre, vous devez stocker les fichiers de sauvegarde sous forme d’objets blob de pages, car les objets blob de blocs sont pris en charge uniquement pour les cibles qui exécutent SQL Server 2016 ou version ultérieure. En savoir plus : {0} - - - Known issues, limitations, and troubleshooting - Problèmes connus, limitations et résolution des problèmes - - - Copy duration - Durée de copie - - - Copy start - Début de la copie - - - Copy throughput - Copier le débit - - - Data read - Lecture de données - - - Data written - Données écrites - - - Parallel copy type - Type de copie parallèle + + Revalidate unsuccessful steps + Revalider les étapes non réussies Rows copied @@ -2810,113 +2390,429 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Rows read Lignes lues - - Table name - Nom de la table + + Run migration workflow again + Réexécuter le flux de travail de migration - - Used parallel copies - Copies parallèles utilisées + + Run validation + Exécuter la validation - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - Le serveur de base de données langage SQL '{0}' n'est pas disponible pour la migration car il est actuellement à l'état '{1}'. Pour continuer, sélectionnez un serveur de base de données langage SQL disponible. + + Running + En cours d'exécution + + + Running + En cours d’exécution + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + L’exécution de la collecte des performances pendant une période plus longue permet de garantir une recommandation plus précise. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SÉLECTIONNER sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + Base de données SQL + + + SQL Database Projects extension + Extension Projets de base de données SQL + + + SQL Managed Instance + SQL Managed Instance + + + SQL Server dacpac extension + Extension dacpac SQL Server + + + SQL Server instance + Instance SQL Server + + + SQL Server on Azure VM + SQL Server sur machine virtuelle Azure + + + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure + + + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure + + + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure + + + SQL Server on Azure Virtual Machine + SQL Server dans une machine virtuelle Azure + + + SQL Server on Azure Virtual Machines + SQL Server sur des machines virtuelles Azure + + + SQL Virtual Machine + Machine virtuelle SQL + + + SQL data files + Fichiers de données DQS + + + SQL log files + Fichiers journaux SQL + + + SQL migration assessment + Évaluation de la migration SQL + + + SQL tempdb + base de données SQL + + + Save and close + Enregistrer et fermer + + + Save assessment report + Enregistrer le rapport d'évaluation + + + Save recommendation report + Enregistrer le rapport de recommandation + + + Saved session + Session enregistrée + + + Scale factor + Facteur d'échelle + + + Search + Recherche + + + Searching backups + Recherche des sauvegardes + + + Select + Sélectionner + + + Select Database Migration Service + Sélectionner Database Migration Service + + + Select a Database Migration Service + Sélectionner un Database Migration Service + + + Select a Database Migration Service + Sélectionner un Database Migration Service + + + Select a Database Migration Service that is connected to a node. + Sélectionnez un Database Migration Service connecté à un nœud. + + + Select a Database Migration Service to monitor migrations. + Sélectionnez un Database Migration Service pour surveiller les migrations. + + + Select a blob container value first. + Sélectionnez d’abord une valeur de conteneur d’objets Blob. + + + Select a folder on your local drive where performance data will be saved + Sélectionnez un dossier sur votre disque local où les données de performance seront enregistrées + + + Select a folder on your local drive where previously collected performance data was saved + Sélectionnez un dossier sur votre disque local où les données de performances précédemment collectées ont été enregistrées + + + Select a folder where extended events session files (.xel and .xem) are stored + Sélectionner un dossier où sont stockés les fichiers de session d’événements étendus (.xel et .xem) + + + Select a location + Sélectionnez un emplacement + + + Select a resource group + Sélectionner un groupe de ressources + + + Select a resource group value first. + Sélectionnez d’abord une valeur de groupe de ressources. + + + Select a resource group. + Sélectionnez un groupe de ressources. + + + Select a storage account value first. + Sélectionnez d’abord une valeur de compte de stockage. + + + Select a subscription + Sélectionner un abonnement + + + Select a target database + Sélectionnez une base de données cible + + + Select a target server. + Sélectionnez un serveur cible. + + + Select a tenant + Sélectionner un locataire + + + Select a unique name for this target database + Sélectionnez un nom unique pour cette base de données cible + + + Select a valid Database Migration Service. + Sélectionner Azure Database Migration Service + + + Select an Azure account and your target {0}. + Sélectionnez un compte Azure et votre cible {0}. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant. + + + Select login(s) to migrate + Sélectionner la ou les connexions à migrer + + + Select tables + Sélectionner des tables + + + Select tables for migration + Sélectionner les tables à migrer + + + Select tables for {0} + Sélectionnez des tableaux pour {0} + + + Select target Azure SQL Type + Sélectionner le type de Azure SQL cible + + + Select the databases that you want to assess for migration to Azure SQL. + Sélectionnez les bases de données que vous souhaitez évaluer pour la migration vers Azure SQL. + + + Select the databases that you want to migrate to Azure SQL. + Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL. + + + Select the databases to migrate. + Sélectionner les bases de données à migrer + + + Select the location of the database backups to use during migration. + Sélectionnez l’emplacement des sauvegardes de base de données à utiliser pendant la migration. + + + Select the operation you'd like to perform. + Sélectionnez l’opération que vous souhaitez effectuer. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Sélectionnez Azure SQL Managed Instance, Azure SQL Machine virtuelle ou la ou les base de données Azure SQL où vous voulez migrer vos connexions. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Sélectionnez la base de données cible vers laquelle vous souhaitez migrer votre base de données source. Vous pouvez choisir une base de données cible pour une seule base de données source. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Sélectionnez votre abonnement Azure cible et votre SQL Server cible sur la machine virtuelle Azure pour votre cible. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible. + + + Self-hosted integration runtime node + Nœuds de runtime d'intégration auto-hébergé + + + Self-hosted integration runtime node + Nœuds de runtime d'intégration auto-hébergé + + + Server + Serveur + + + Server objects + Objets serveur + + + Server objects + Objets serveur + + + Service component crashed. + Le composant de service s’est arrêté. + + + Service provider could not be initialized. + Impossible d’initialiser le fournisseur de services. + + + Set up integration runtime + Configurer le runtime d’intégration + + + Show status + Afficher l'état + + + Sign into Azure and select an account + Connectez-vous à Azure et sélectionnez un compte + + + Size + Taille + + + Size (MB) + Taille (Mo) + + + Skipped + Ignoré + + + Skipped files + Fichiers ignorés + + + Some steps are still running. + Certaines étapes sont toujours en cours d’exécution. + + + Sort + Tri + + + Source configuration + Configuration de la source + + + Source credentials + Informations d’identification sources Source database Base de données source - - Name of the source database + + Source database + Base de données source + + + Source database + Base de données source + + + Source database connectivity: '{0}' + Connexion de base de données source : '{0}' + + + Source database name Nom de la base de données source + + Source databases + Bases de données sources + + + Source login + Connexion source + Source name Nom de la source - - Name of the source server - Nom du serveur source + + Source properties + Propriétés de la source - - Migrate - Migrer + + Source server + Serveur source - - Start migration - Démarrer la migration + + Source version + Version source + + + Start + Démarrer Start a new session Démarrer une nouvelle session + + Start migration + Démarrer la migration + Start time Heure de début - - Validating and migrating logins are in progress - La validation et la migration des connexions sont en cours + + Start validation + Démarrer la validation - - Validating and migrating logins failed - Échec de la validation et de la migration des connexions + + Starting performance data collection... + Début de la collecte des données de performances... - - Error migrating certificate for database {0}. {1} - Erreur lors de la migration du certificat pour la base de données {0}. {1} + + Status + État - - An error occurred while starting the certificate migration: '{0}' - Une erreur s’est produite lors du démarrage de la migration des certificats : ’{0}’ + + Status + État - - Canceled - Annulé - - - Failed - Échec - - - Pending - En attente - - - Running - En cours d’exécution - - - Succeeded - Réussite + + Status + État Status État - - Add account - Ajouter un compte - - - Add your Azure account to view existing migrations and their status. - Ajoutez votre compte Azure pour afficher les migrations existantes et leur état. - - - Canceled - Annulé - - - Canceling - Annulation en cours - - - Completing - Compléter - - - Creating - Création + + Status + État Status: All @@ -2938,161 +2834,125 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Status: Succeeded État : Réussite - - ({0} errors) - ({0} erreurs) + + Step 1: {0} + Étape 1 : {0} - - ({0} error) - ({0} erreur) + + Step 2: Use the keys below to register your integration runtime + Étape 2 : Utiliser les clés ci-dessous pour inscrire votre runtime d’intégration - - Failed - Échec + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration - - In progress - En cours + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Étape 3 : Cliquez sur le bouton Actualiser ci-dessus pour vérifier la connexion entre Azure Database Migration Service et le runtime d’intégration - - Ready for cutover - Prêt pour le basculement + + Step details + Détails de l’étape - - Refresh - Actualiser + + Step status: {0} + État de l’étape : {0} - - Restoring - Restauration + + Step status: {0}{1}{2} + État de l’étape : {0}{1}{2} - - Retriable - Réessayer + + Steps + Étapes - - Select a Database Migration Service to monitor migrations. - Sélectionnez un Database Migration Service pour surveiller les migrations. + + Stop data collection + Arrêter la collecte de données - - Status - État + + Stop validation + Arrêter la validation - - Succeeded - Réussite + + Stopping performance data collection... + Arrêt de la collecte des données de performances... - - Uploading full backup - Chargement de la sauvegarde complète - - - Uploading log backup(s) - Chargement de la ou des sauvegardes de fichier journal - - - {0} - {0} - - - ({0} warnings) - ({0} avertissements) - - - ({0} warning) - ({0} avertissement) + + Storage + Stockage Storage account Compte de stockage - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau du instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que le point de terminaison privé se trouve dans le même réseau virtuel que le serveur cible. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau de l’instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que les points de terminaison privés se trouvent dans le même réseau virtuel que le serveur cible. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder au compte de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure sur la liste verte sur le compte de stockage. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder aux comptes de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure dans la liste verte sur les comptes de stockage. + + Storage account details + Détails du compte de stockage Subscription Abonnement - - Azure storage - Stockage Azure + + Subscription + Abonnement - - Azure storage subscription - Abonnement au stockage Azure + + Subscription name for your Azure Database Migration Service + Nom de l’abonnement pour votre Azure Database Migration Service - - Databases for migration - Bases de données pour la migration + + Subscription name for your Azure Database Migration Service. + Nom de l’abonnement pour votre Azure Database Migration Service. - - Azure SQL Managed Instance - Azure SQL Managed Instance + + Subscription name for your Azure SQL target + Nom de l’abonnement pour votre cible Azure SQL + + + Succeeded + Réussite + + + Succeeded + Réussite + + + Succeeded + Réussite + + + Succeeded + Réussite + + + Succeeded + Opération réussie + + + Successful + Réussi + + + Successfully created a Database Migration Service. + Création réussie d’un Database Migration Service + + + Successfully saved assessment report to {0}. + Rapport d’évaluation enregistré dans {0}. + + + Successfully saved recommendation report to {0}. + Rapport de recommandation enregistré dans {0}. Summary Récapitulatif - - Azure SQL Database - Azure SQL Database - - - SQL Server on Azure Virtual Machine - SQL Server dans une machine virtuelle Azure - - - Feedback - Commentaires - - - Feedback - Commentaires - - - Migrate logins to Azure SQL - Migrer les connexions vers Azure SQL - - - New login migration (PREVIEW) - Nouvelle migration de connexion (PRÉVERSION) - - - Migrate to Azure SQL - Migrer vers Azure SQL - - - New migration - Nouvelle migration - - - New support request - Nouvelle demande de support - - - New support request - Nouvelle demande de support - - - Dashboard - Tableau de bord - - - Migrations - Migrations + + TDE certificate migration must be successful before continuing. + La migration du certificat TDE doit réussir avant de continuer. Table migration status details @@ -3102,65 +2962,81 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Table migration status: {0} État de la migration des tables : {0} - - Tables missing on target: {0} - Tables manquantes sur la cible : {0} - - - Select tables for {0} - Sélectionnez des tableaux pour {0} - - - {0} of {1} tables selected - {0} de {1} tables sélectionnées - - - {0} of {1} - {0} sur {1} - - - Edit - Modifier - - - Filter tables - Filtrer les tables - - - Has rows - A des lignes + + Table name + Nom de la table Table name Nom de la table - - Update - Mettre à jour + + Table name + Nom de la table - - Cancel - Annuler + + Table selection + Sélection de table + + + Tables missing on target: {0} + Tables manquantes sur la cible : {0} + + + Tables selected + Tables sélectionnées Target Cible + + Target Status + État de la cible + Target database Base de données cible - - Target name - Nom de la cible + + Target database + Base de données cible + + + Target database + Base de données cible + + + Target database connectivity: '{0}' + Connectivité de base de données : '{0}' + + + Target database name + Nom de la base de données cible + + + Target deployment type + Type de déploiement cible + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau du instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que le point de terminaison privé se trouve dans le même réseau virtuel que le serveur cible. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + L’instance cible '{0}' n’est peut-être pas en mesure d’accéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau de l’instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que les points de terminaison privés se trouvent dans le même réseau virtuel que le serveur cible. Target name Nom de la cible - - Target database name - Nom de la base de données cible + + Target name + Nom de la cible + + + Target password + Mot_passe_cible Target platform @@ -3170,9 +3046,13 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Target server Serveur cible - - Tables selected - Tables sélectionnées + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder au compte de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure sur la liste verte sur le compte de stockage. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + Le serveur cible «{0}» n’est peut-être pas en mesure d’accéder aux comptes de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure dans la liste verte sur les comptes de stockage. Target table does not exist @@ -3182,157 +3062,205 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Target table is not empty. La table cible n'est pas vide. + + Target type + Type de cible + + + Target user name + Nom de l'utilisateur cible + Target version Version cible - - Edit - Modifier + + Test connection + Tester la connexion - - Migrate certificates - Migrer des certificats + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + L’extension de migration Azure SQL pour Azure Data Studio fournit des fonctionnalités pour évaluer, obtenir des recommandations Azure adaptées et migrer SQL Server bases de données vers Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - La migration des certificats a été annulée. Veuillez exécuter et terminer la migration des certificats pour continuer. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + Le serveur de base de données langage SQL '{0}' n'est pas disponible pour la migration car il est actuellement à l'état '{1}'. Pour continuer, sélectionnez un serveur de base de données langage SQL disponible. - - Validation was canceled with the following error(s):{0}{1} - La validation a été annulée avec la ou les erreurs suivantes :{0}{1} + + The assessment of your SQL Server instance '{0}' failed. + L’évaluation de votre instance de SQL Server « {0} » a échoué. - - Databases - Bases de données + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Le type de cible de ressource Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - Status - État + + The current status of the migration + L'état actuel de la migration - - Migration completed with the following error(s):{0}{1} - La migration s’est achevée avec la ou les erreurs suivantes : {0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + Le processus de basculement ne peut pas démarrer tant que toutes les migrations n’ont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur. - - Copy migration results - Copier les résultats de la migration + + The duration of the migration + Durée de la migration - - Done - Terminé + + The fininish time for the migration + L'heure de fin de la migration - - Migrating the certificates from the following databases: - Migration des certificats à partir des bases de données suivantes : + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + L’erreur suivante s’est produite lors de la récupération des informations d’inscription pour Azure Database Migration Service « {0} ». Cliquez sur Actualiser et réessayez. Erreur : « {1} ». - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - La migration des certificats n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et terminer la migration des certificats pour continuer. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + L’instance managée «{0}» n’est pas disponible pour la migration, car elle est actuellement dans l’état «{1}». Pour continuer, sélectionnez une instance managée disponible. - - Certificates migration progress details: - Détails de la progression de la migration des certificats : + + The migration failed with the following errors: + La migration a échoué avec les erreurs suivantes : - - Certificates migration results: - Résultats de la migration des certificats : + + The start time for the migration + L'heure de début de la migration - - Previous certificates migration results: - Résultats de la migration des certificats précédents : + + The target database name + Le nom de la base de données cible - - Retry migration - Réessayer la migration + + The target server name + Le nom du serveur cible - - Migration status: {0}{1}{2} - État de la migration : {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + La machine virtuelle « {0} » n’est pas disponible pour la migration, car l’extension Agent IaaS SQL Server est actuellement en mode « {1} » au lieu du Mode complet. En savoir plus : https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + L’ordinateur virtuel « {0} » n’est pas disponible pour la migration, car l’ordinateur virtuel sous-jacent n’est pas en cours d’exécution. Vérifiez qu’il est sous tension avant de réessayer. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - La migration des certificats s’est terminée avec succès. Veuillez cliquer sur Suivant pour poursuivre la migration. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Il existe plusieurs bases de données avec le même emplacement de sauvegarde sélectionné. Assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers séparés. - - Migration canceled - Migration annulée + + Things you need before starting your Azure SQL migration: + Éléments dont vous avez besoin avant de commencer votre migration Azure SQL : - - Migration completed successfully. - Migration effectuée correctement + + This is a blocking issue that will prevent the database migration from succeeding. + Il s’agit d’un problème bloquant qui empêche la migration de la base de données de réussir. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} Transparent Data Encryption a activé les bases de données sélectionnées pour la migration. {1} + + To continue, enter a valid target password. + Pour continuer, saisissez un mot de passe cible valide. - - No encrypted database selected. - Base de données chiffrée sélectionnée. + + To continue, enter a valid target user name. + Pour continuer, entrez un nom d'utilisateur cible valide. - - You have chosen to manually migrate certificates. - Vous avez choisi de migrer manuellement les certificats. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Pour continuer, sélectionnez un conteneur d’objets blob où tous les fichiers de sauvegarde sont des objets blob de pages pour la base de données source « {0} », car les objets blob de blocs sont pris en charge uniquement pour les cibles qui s’exécutent SQL Server 2016 ou version ultérieure. En savoir plus : https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Vous avez donné l’accès à Azure Data Studio pour migrer les certificats de chiffrement et la base de données. + + To continue, select a target. + Pour continuer, sélectionnez une cible. - - {0} of {1} completed - {0} sur {1} terminé(s) + + To continue, select a valid Azure SQL Database server. + Pour continuer, sélectionnez un serveur Azure SQL Database valide. - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} de {1} base(s) de données sélectionnée(s) utilise le chiffrement transparent des données. + + To continue, select a valid Azure account. + Pour continuer, sélectionnez un compte Azure valide. + + + To continue, select a valid backup folder for source database '{0}'. + Pour continuer, sélectionnez un dossier de sauvegarde valide pour la base de données source ’{0}’. + + + To continue, select a valid blob container for source database '{0}'. + Pour continuer, sélectionnez un conteneur d’objet blob valide pour la base de données source « {0} ». + + + To continue, select a valid last backup file for source database '{0}'. + Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ». + + + To continue, select a valid location. + Pour continuer, sélectionnez un emplacement valide. + + + To continue, select a valid managed instance. + Pour continuer, sélectionnez une instance gérée valide. + + + To continue, select a valid resource group for source database '{0}'. + Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ». + + + To continue, select a valid resource group. + Pour continuer, sélectionnez un groupe de ressources valide. + + + To continue, select a valid storage account for source database '{0}'. + Pour continuer, sélectionnez un connecteur d’objets blob valide pour la base de données source « {0} ». + + + To continue, select a valid storage account. + Sélectionnez un compte de stockage valide. + + + To continue, select a valid subscription. + Pour continuer, sélectionnez un abonnement valide. + + + To continue, select a valid virtual machine. + Pour continuer, sélectionnez une machine virtuelle valide. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Pour réussir la migration d’une base de données chiffrée, vous devez donner accès aux certificats de chiffrement ou migrer les certificats manuellement avant de procéder à la migration. {0}. - - Network path where certificate will be placed. - Chemin d’accès réseau où le certificat sera placé. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Pour migrer vers Azure SQL Database, affichez les résultats de l'évaluation et sélectionnez une ou plusieurs bases de données. - - Network path for certificate - Chemin d’accès réseau pour le certificat + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Pour migrer vers Azure SQL Managed Instance, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. - - Enter network path - Entrer le chemin d’accès du réseau + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Pour migrer vers SQL Server sur une machine virtuelle Azure, affichez les résultats de l’évaluation et sélectionnez une ou plusieurs bases de données. - - Export my certificates and private key to the target. - Exporter mes certificats et ma clé privée vers la cible. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps d’arrêt. - - I give consent to use my credentials for accessing the certificates. - J’accepte d’utiliser mes informations d’identification pour accéder aux certificats. + + Total tables + Nombre total de tables - - I don't want Azure Data Studio to export the certificates. - Je ne veux pas qu’Azure Data Studio exporte les certificats. + + Transaction log + Journal des transactions - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - Vous devez migrer les certificats avant de poursuivre la migration, sinon la migration échouera. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Didacticiel : migrer vers Azure SQL Managed Instance (en ligne) - - Certificate migration - Migration de certificat + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Tutoriel : Migrer vers SQL Server sur Azure SQL Database (hors ligne) - - Encrypted database selected. - Base de données chiffrée sélectionnée. - - - Test connection - Tester la connexion + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Didacticiel : migrer vers SQL Server sur des machines virtuelles Azure (en ligne) Type @@ -3342,98 +3270,66 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Type: Type : - - (Unavailable) {0} - (Indisponible) {0} + + Type: {0} + Type : {0} - - Select a unique name for this target database - Sélectionnez un nom unique pour cette base de données cible + + Unknown + Inconnu + + + Unrestorable files + Fichiers non récupérables + + + Update + Mettre à jour + + + Update + Mettre à jour + + + Uploading full backup + Chargement de la sauvegarde complète + + + Uploading log backup(s) + Chargement de la ou des sauvegardes de fichier journal + + + Used parallel copies + Copies parallèles utilisées + + + User account + Compte utilisateur User name Nom d'utilisateur - - Target user name - Nom de l'utilisateur cible + + Validating and migrating logins are in progress + La validation et la migration des connexions sont en cours - - Enter the target user name - Entrez le nom d'utilisateur cible + + Validating and migrating logins completed. + +Establishing user mappings. + Validation et migration des identifiants terminées. + +Établir des mappages d'utilisateurs. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Un délai d'attente a été rencontré lors de la validation d'une connexion de ressource. En savoir plus : https://aka.ms/dms-migrations-troubleshooting. - - - Status - État - - - Validation steps - Étapes de validation - - - Validation completed with the following error(s):{0}{1} - La validation s’est terminée avec les erreurs suivantes :{0}{1} - - - Copy validation results - Copie des résultats de la validation - - - Done - Terminé - - - We are validating the following: - Nous validons les éléments suivants : - - - Validation step details - Détails de l’étape de validation - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Erreur de vérification de validation{0}Base de données source : {1}{0}Base de données cible : {2}{0}Erreur : {3} – {4} - - - Start validation - Démarrer la validation - - - Validation status: {0} - Statut de validation : {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} – {1} erreurs - - - {0} - 1 error - {0} – 1 erreur - - - Validation status: {0}{1}{2} - Statut de validation : {0}{1}{2} - - - Stop validation - Arrêter la validation + + Validating and migrating logins failed + Échec de la validation et de la migration des connexions Validation check canceled Vérification de validation annulée - - Validation completed successfully. - Validation réussie. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Erreur de vérification de validation{0}Base de données :{1}{0}Erreur : {2} – {3} @@ -3442,81 +3338,73 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Erreur de vérification de validation{0}Base de données source : {1}{0}Chemin d’accès du partage de fichiers : {2}{0}Erreur : {3} – {4} - - Network share connectivity: '{0}' - Connectivité du partage réseau : '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Erreur de vérification de validation{0}Base de données source : {1}{0}Base de données cible : {2}{0}Erreur : {3} – {4} - - Integration runtime connectivity - Connectivité du runtime d’intégration - - - Source database connectivity: '{0}' - Connexion de base de données source : '{0}' - - - Azure storage connectivity - Connectivité du stockage Azure - - - Target database connectivity: '{0}' - Connectivité de base de données : '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - La validation a été annulée. Veuillez exécuter et valider les paramètres de migration pour continuer. - - - Validation was canceled with the following error(s):{0}{1} - La validation a été annulée avec la ou les erreurs suivantes :{0}{1} - - - Running validation - Exécution de la validation - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - La validation n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et valider les paramètres de migration pour continuer. - - - Canceled - Annulé - - - Failed - Échec - - - Pending - En attente - - - Running - En cours d'exécution - - - Succeeded - Réussite + + Validation completed successfully. + Validation réussie. Validation completed successfully. Please click Next to proceed with the migration. La validation s’est terminée correctement. Veuillez cliquer sur Suivant pour poursuivre la migration. - - All database migrations - Toutes les migrations de base de données + + Validation completed with the following error(s):{0}{1} + La validation s’est terminée avec les erreurs suivantes :{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + La validation n’a pas été exécutée pour la configuration actuelle. Veuillez exécuter et valider les paramètres de migration pour continuer. + + + Validation status: {0} + Statut de validation : {0} + + + Validation status: {0}{1}{2} + Statut de validation : {0}{1}{2} + + + Validation step details + Détails de l’étape de validation + + + Validation steps + Étapes de validation + + + Validation was canceled with the following error(s):{0}{1} + La validation a été annulée avec la ou les erreurs suivantes :{0}{1} + + + Validation was canceled with the following error(s):{0}{1} + La validation a été annulée avec la ou les erreurs suivantes :{0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + La validation a été annulée. Veuillez exécuter et valider les paramètres de migration pour continuer. + + + Value + Valeur + + + View details + Afficher les détails View/Select Afficher/sélectionner - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - La machine virtuelle « {0} » n’est pas disponible pour la migration, car l’extension Agent IaaS SQL Server est actuellement en mode « {1} » au lieu du Mode complet. En savoir plus : https://aka.ms/sql-iaas-extension + + Waiting + En attente - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - L’ordinateur virtuel « {0} » n’est pas disponible pour la migration, car l’ordinateur virtuel sous-jacent n’est pas en cours d’exécution. Vérifiez qu’il est sous tension avant de réessayer. + + Waiting for {0} component to start. + En attente du démarrage du composant {0}. Warning @@ -3534,165 +3422,297 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Warnings details Détails des avertissements - - Domain\username - Domaine\nom d'utilisateur - - - Link account - Lier un compte - - - {0} accounts linked - Comptes {0} liés - - - {0} account linked - Compte {0} lié - - - Select an Azure account linked to Azure Data Studio, or link one now. - Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant. - - - Add a linked account and then try again. - Ajoutez un compte lié, puis réessayez. - - - Azure account - Compte Azure - - - An error occurred while connecting to the target server. - Une erreur s'est produite lors de la connexion au serveur cible. - - - An error occurred while trying to get {0} login information. - Une erreur s’est produite lors de la tentative d’obtention des informations de connexion {0}. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Des erreurs se sont produites lors de la collecte des données de performances pour le serveur '{0}'. Si ces problèmes persistent, essayez de redémarrer le processus de collecte de données : +This may take some time. + Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la bonne cible Azure SQL. -{1} +Cela peut prendre un certain temps. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - En fonction des résultats de l’évaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL. + + We are running the following steps: + Nous exécutons les étapes suivantes : - - An error occurred while assessing the server '{0}'. - Une erreur s'est produite lors de l’évaluation du serveur. + + We are validating the following: + Nous validons les éléments suivants : - - Check this option to skip assessment and continue the migration. - Cochez cette option pour ignorer l’évaluation et continuer la migration. + + We have completed the assessment of your SQL Server instance '{0}'. + Nous avons terminé l’évaluation de votre instance de SQL Server «{0}». - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [Il n’existe aucun résultat d’évaluation pour valider la préparation de la migration de votre base de données. En cochant cette case, vous reconnaissez vouloir poursuivre la migration de votre base de données vers la cible Azure SQL souhaitée.] + + We ran the following steps: + Nous avons exécuté les étapes suivantes : - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Une erreur inattendue s’est produite lors de l’évaluation du serveur « {0} ».{3}Message:pile {1}{3}: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + Nous vous recommandons de migrer vos bases de données vers la cible Azure SQL avant de commencer la migration de connexion pour éviter les échecs du processus. Vous pouvez exécuter ce processus de migration quand vous le souhaitez si votre objectif est de mettre à jour le mappage utilisateur pour les bases de données récemment migrées. + +Si les noms de la source et de la base de données ne sont pas identiques, il est possible que certaines autorisations ne soient pas appliquées correctement. - - Choose your Azure SQL target - Choisir votre cible Azure SQL + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + Lorsque vous chargez des sauvegardes de base de données dans votre conteneur d'objets blob, assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers distincts. Seule la racine du conteneur et les dossiers d'au plus un niveau de profondeur sont pris en charge. - - Not sure which Azure SQL target is right for you? Learn more - Vous ne savez pas quelle cible Azure SQL vous convient le mieux ? Apprendre encore plus + + Windows user account with read access to the network share location + Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau - - An error occurred while generating SKU recommendations for the server '{0}'. - Une erreur s’est produite lors de la génération des recommandations SKU pour le serveur '{0}'. - - - No recommendation available - Aucune recommandation disponible - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - Aucune recommandation de référence SKU n’a été générée, car il n’y avait aucune référence SKU pouvant satisfaire les caractéristiques de performances de votre source. Essayez de sélectionner une autre plateforme cible, d’ajuster les paramètres de recommandation, de sélectionner un autre ensemble de bases de données à évaluer ou de modifier le modèle de recommandation. - - - Connection was successful but did not find any target databases. - La connexion a réussi mais n'a trouvé aucune base de données cible. - - - Connection error: {0} - Erreur de connexion : {0} - - - Connection was successful. Target databases found: {0} - La connexion a réussi. Bases de données cibles trouvées : {0} - - - Select an Azure account and your target {0}. - Sélectionnez un compte Azure et votre cible {0}. - - - Error getting login information: {0} - Erreur lors de l’obtention des informations de connexion : {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Erreur de mappage de base de données. La base de données cible '{0}' ne peut pas être sélectionnée comme cible de migration pour la base de données '{1}'. La base de données cible '{2}' est déjà sélectionnée comme cible de migration pour la base de données '{3}'. Veuillez sélectionner une autre base de données cible. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Erreur de mappage de base de données. Bases de données cibles manquantes à migrer. Veuillez configurer la connexion au serveur cible et cliquez sur se connecter pour collecter la liste des cibles de migration de base de données disponibles. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Une erreur de mappage de base de données (code d’erreur : {0}) a été trouvée entre les bases de données '{1}' et '{2}'. Le classement de base de données source '{3}' ne correspond pas au classement de base de données cible '{4}'. Sélectionnez ou recréez une base de données cible avec le même classement que la base de données source. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Erreur de mappage de base de données. La base de données source '{0}' n'est pas mappée à une base de données cible. Veuillez sélectionner une base de données cible vers laquelle migrer. - - - Azure SQL target - Cible Azure SQL - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - En savoir plus : https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Compte d’utilisateur Windows avec accès en lecture à l’emplacement du partage réseau. Yes Oui - - Do you want to retry the failed table migrations? - Voulez-vous réessayer les migrations de table ayant échoué ? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Vous pouvez également choisir de sélectionner ces données dans un dossier existant, si vous les avez déjà collectées précédemment. - - Please resolve any errors before retrying the migration. - Corrigez les erreurs avant de réessayer la migration. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + Vous avez donné Azure Data Studio accès pour migrer les certificats de chiffrement et la base de données. - - The migration failed with the following errors: - La migration a échoué avec les erreurs suivantes : + + You have not given Azure Data Studio access to migrate the encryption certificates. + Vous n’avez pas donné accès à Azure Data Studio pour migrer les certificats de chiffrement. - - {0} of {1} databases selected - {0} de bases de données {1} sélectionnées + + You must click the '{0}' button before proceeding to the next page of the wizard. + Vous devez cliquer sur le bouton '{0}' avant de passer à la page suivante de l’Assistant. + + + Your Azure Database Migration Service resource name + Nom de votre ressource Azure Database Migration Service + + + Your Azure SQL target resource name + Nom de votre ressource cible Azure SQL + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Les détails de l’emplacement de sauvegarde de votre base de données, un partage de fichiers réseau ou un conteneur Stockage Blob Azure (non requis pour Azure SQL Database cibles). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Il n’existe aucun résultat d’évaluation pour valider la préparation de la migration de votre base de données. En cochant cette case, vous reconnaissez vouloir poursuivre la migration de votre base de données vers la cible Azure SQL souhaitée.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (modification) + + + {0} (requires credentials refresh) + {0} (nécessite l’actualisation des informations d’identification) + + + {0} ({1} vCPU) + {0} ({1} processeur virtuel) + + + {0} - 1 error + {0} – 1 erreur + + + {0} - {1} - {2} vCore + {0} – {1} – {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} vCore – {3} Go + + + {0} - {1} - {2} vCore - {3} GB + {0} – {1} – {2} vCore – {3} Go + + + {0} - {1} errors + {0} – {1} erreurs + + + {0} - {1} vCore + {0} – {1} vCore + + + {0} GB + {0} Go + + + {0} GB + {0} Go + + + {0} GB + {0} Go + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MO + + + {0} Recommendations + ({0} Recommandations) + + + {0} TB + {0}TO + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} Transparent Data Encryption a activé les bases de données sélectionnées pour la migration. {1} + + + {0} account linked + Compte {0} lié + + + {0} accounts linked + Comptes {0} liés + + + {0} cores + {0} cœurs + + + {0} database + {0} base de données + + + {0} database has warnings + La base de données {0} contient des avertissements + + + {0} databases + {0} bases de données + + + {0} databases have warnings + {0} bases de données contiennent des avertissements + + + {0} day + {0} jour + + + {0} days + {0} jours + + + {0} hr + {0} heure + + + {0} hrs + {0} heures + + + {0} min + {0} minute + + + {0} mins + {0} minutes + + + {0} ms + {0} ms {0} of {1} {0} sur {1} - - Waiting for {0} component to start. - En attente du démarrage du composant {0}. + + {0} of {1} + {0} sur {1} + + + {0} of {1} completed + {0} sur {1} terminé(s) + + + {0} of {1} databases selected + {0} de bases de données {1} sélectionnées + + + {0} of {1} tables selected + {0} de {1} tables sélectionnées + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} de {1} base(s) de données sélectionnée(s) utilise le chiffrement transparent des données. + + + {0} recommendation available + {0} recommandation disponible + + + {0} recommendations available + {0} recommandations disponibles + + + {0} sec + {0} s + + + {0} x {1} + {0} x {1} + + + {0}% + {0} % + + + {0}/{1} databases can be migrated without issues + {0}/{1} bases de données peuvent être migrées sans problème + + + {0}/{1} databases selected + {0}/{1} bases de données sélectionnées + + + {0}/{1} logins selected + {0}/{1} connexions sélectionnées + + + {0}/{1} migrating logins displayed + {0}/{1} migration de connexions affichée + + + {0}th percentile + {0}e centile + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir - + - - Downloading {0} - Téléchargement de {0} + + ({0} KB) + ({0} Ko) Done downloading {0} Téléchargement de {0} terminé + + Downloading {0} + Téléchargement de {0} + + + Downloading {0} + Téléchargement de {0} + + + Extracted {0} ({1}/{2}) + {0} extrait ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} Échec du téléchargement des fichiers binaires pour {0}. Utilisez le lien suivant pour résoudre le problème : {1}. @@ -3722,22 +3754,14 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). Échec du téléchargement des fichiers binaires pour {0}. Utilisez ce [link to troubleshoot]({1}). - - ({0} KB) - ({0} Ko) - - - Downloading {0} - Téléchargement de {0} - - - Extracted {0} ({1}/{2}) - {0} extrait ({1}/{2}) - Failed to start {0}: {1} Échec du démarrage de {0} : {1} + + Installed {0} + {0} installé + Installing {0} Service Installation du service {0} @@ -3746,22 +3770,38 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Installing {0} to {1} Installation de {0} sur {1} - - Installed {0} - {0} installé + + Starting {0} + Démarrage de {0} {0} Started {0} démarré - - Starting {0} - Démarrage de {0} - - + + + Azure SQL Migration + Migration Azure SQL + + + Azure SQL Migration + Migration Azure SQL + + + Azure SQL Migration + Migration Azure SQL + + + Azure SQL Target details + Détails de la cible Azure SQL + + + Azure SQL migration description + Description de la migration Azure SQL + Cancel migration Annuler la migration @@ -3774,6 +3814,10 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Copy migration details Copier les détails de la migration + + Database Migration Service details + Détails Database Migration Service : + Database details Détails de la base de données @@ -3782,46 +3826,6 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Delete migration Supprimer une migration - - Azure SQL migration description - Description de la migration Azure SQL - - - Azure SQL Migration - Migration Azure SQL - - - Azure SQL Migration - Migration Azure SQL - - - Migration Context Menu - Menu contextuel de migration - - - Migration Tasks - Tâches de migration - - - Azure SQL Migration - Migration Azure SQL - - - Open Azure SQL migration notebooks - Ouvrir les blocs-notes de migration Azure SQL - - - New support request - Nouvelle demande de support - - - Refresh - Actualiser - - - Retry migration - Réessayer la migration - Feedback Commentaires @@ -3830,13 +3834,29 @@ Pour améliorer les performances et la haute disponibilité, vous pouvez inscrir Migrate to Azure SQL Migrer vers Azure SQL - - Database Migration Service details - Détails Database Migration Service : + + Migration Context Menu + Menu contextuel de migration - - Azure SQL Target details - Détails de la cible Azure SQL + + Migration Tasks + Tâches de migration + + + New support request + Nouvelle demande de support + + + Open Azure SQL migration notebooks + Ouvrir les blocs-notes de migration Azure SQL + + + Refresh + Actualiser + + + Retry migration + Réessayer la migration diff --git a/resources/xlf/fr/ms-mssql.sql-bindings-vscode.fr.xlf b/resources/xlf/fr/ms-mssql.sql-bindings-vscode.fr.xlf new file mode 100644 index 0000000000..11d2d9b224 --- /dev/null +++ b/resources/xlf/fr/ms-mssql.sql-bindings-vscode.fr.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Facultatif) Entrez le mot de passe de connexion à enregistrer dans local.settings.json + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Un projet Azure Functions C# doit être présent pour créer une fonction Azure avec liaison SQL. + + + Add Package + Ajouter un package + + + Adding SQL Binding to function "{0}"... + Ajout de la liaison SQL à la fonction {0}... + + + Adding SQL nuget package: +{0} + Ajout du package NuGet SQL : +{0} + + + An error occurred generating the connection string for the selected connection + Une erreur s’est produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée. + + + Azure Functions extension must be installed in order to use this feature. + Azure Functions extension doit être installée pour pouvoir utiliser cette fonctionnalité. + + + Browse... + Parcourir... + + + Close + Fermer + + + Connection string setting name + Nom du paramètre de la chaîne de connexion + + + Connection string setting specified in "local.settings.json" + Paramètre de chaîne de connexion spécifié dans « local.settings.json » + + + Create Azure Function Project + Créer un projet Azure Function + + + Create new local app setting + Créer un paramètre d’application locale + + + Do not install + Ne pas installer + + + Do you want to include the password from this connection in your local.settings.json file? + Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ? + + + Enter SQL table to query + Entrer la table SQL à interroger + + + Enter SQL table to upsert into + Entrez la table SQL dans laquelle effectuer l’upsert + + + Enter SQL view to query + Entrer la vue SQL à interroger + + + Enter connection string + Entrer une chaîne de connexion + + + Enter connection string + Entrer une chaîne de connexion + + + Enter connection string setting name + Entrer le nom du paramètre de la chaîne de connexion + + + Error creating new Azure Function: {0} + Erreur lors de la création d’une fonction Azure : {0} + + + Failed to parse "{0}": {1}. + Échec de l'analyse de "{0}" : {1}. + + + Failed to set connection string app setting + Échec du paramétrage de l'application de la chaîne de connexion + + + Failed to set connection string app setting: {0} + Échec du paramétrage de l'application de la chaîne de connexion : {0} + + + Fetching tables for selected database... + Récupération des tables pour la base de données sélectionnée... + + + Fetching views for selected database... + Récupération des vues pour la base de données sélectionnée... + + + Function Name + Nom de la fonction + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json. + + + Input + Entrée + + + Install + Installer + + + Learn more + En savoir plus + + + Local app setting '{0}' already exists. Overwrite? + Le paramètre d’application local « {0} » existe déjà. Voulez-vous le remplacer? + + + More Information + Complément d’information + + + Name must not be empty + Le nom ne doit pas être vide + + + Name must not include special characters + Le nom ne doit pas contenir de caractères spéciaux + + + No + Non + + + No Azure functions in the current active file + Aucune fonction Azure dans le fichier actif actuel + + + No Azure functions projects found in the workspace + Aucun projet Azure Functions trouvé dans l’espace de travail + + + Open File + Ouvrir un fichier + + + Output + Sortie + + + Retrieves data from a database + Récupère les données d’une base de données + + + SQL object to query + Objet SQL à interroger + + + SQL table to upsert into + Table SQL dans laquelle upsert + + + Save + Enregistrer + + + Save data to a database + Enregistrer les données dans une base de données + + + Select + Sélectionner + + + Select Database + Sélectionner une base de données + + + Select SQL connection string method + Sélectionner la méthode de chaîne de connexion SQL + + + Select SQL connection string setting from local.settings.json + Sélectionnez le paramètre de chaîne de connexion SQL dans local.settings.json + + + Select a connection profile + Sélectionnez une connexion pour le profile. + + + Select an Azure function in the current file to add SQL binding to + Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL + + + Select folder for the Azure Function project + Sélectionner un dossier pour le projet de fonction Azure + + + Select object type to insert or upsert into + Sélectionner le type d’objet dans l’insertion ou l’upsert + + + Select table to use + Sélectionner la table à utiliser + + + Select the Azure Function project for the SQL Binding + Sélectionner le projet de fonction Azure pour la liaison SQL + + + Select type of binding + Sélectionner le type de liaison + + + Select type of binding for the function '{0}' + Sélectionner le type de liaison pour la fonction '{0}' + + + Select view to use + Sélectionner l’affichage à utiliser + + + Table + Table + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + L’extension Azure Functions est nécessaire pour créer une fonction Azure avec liaison SQL, mais elle n’est pas installée. Voulez-vous l’installer maintenant ? + + + There are unsaved changes in the current file. Save now? + Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant? + + + Timed out waiting for Azure Function file to be created + Expiration du délai d’attente pour la création du fichier Azure Function + + + Timed out waiting for extension to install + Expiration du délai d’attente pour l’installation de l’extension + + + Value must not be empty + La valeur ne doit pas être vide + + + View + Voir + + + Yes + Oui + + + + + + + Add SQL Binding (preview) + Ajouter une liaison SQL (préversion) + + + Create Azure Function with SQL binding (preview) + Créer une fonction Azure avec liaison SQL (préversion) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Permet aux utilisateurs de développer et de publier des Azure Functions avec des liaisons Azure SQL + + + SQL Bindings + Liaisons SQL + + + + \ No newline at end of file diff --git a/resources/xlf/fr/sql.fr.xlf b/resources/xlf/fr/sql.fr.xlf index 3677816531..04ad2711bd 100644 --- a/resources/xlf/fr/sql.fr.xlf +++ b/resources/xlf/fr/sql.fr.xlf @@ -1585,6 +1585,58 @@ Commandes ignorées par défaut : + + + + Asymmetric Key + Clé asymétrique + + + Compress backup + Compresser la sauvegarde + + + Use the default server setting + Utiliser le paramètre de serveur par défaut + + + Do not compress backup + Ne pas compresser la sauvegarde + + + Database + Base de données + + + Differential + Différentielle + + + Disk + Disque + + + Files and filegroups + Fichiers et groupes de fichiers + + + Full + Complète + + + Transaction Log + Journal des transactions + + + Url + URL + + + Server Certificate + Certificat de serveur + + + @@ -2033,58 +2085,6 @@ Commandes ignorées par défaut : - - - - Asymmetric Key - Clé asymétrique - - - Compress backup - Compresser la sauvegarde - - - Use the default server setting - Utiliser le paramètre de serveur par défaut - - - Do not compress backup - Ne pas compresser la sauvegarde - - - Database - Base de données - - - Differential - Différentielle - - - Disk - Disque - - - Files and filegroups - Fichiers et groupes de fichiers - - - Full - Complète - - - Transaction Log - Journal des transactions - - - Url - URL - - - Server Certificate - Certificat de serveur - - - @@ -2317,7 +2317,7 @@ Commandes ignorées par défaut : - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Commandes ignorées par défaut : Dispose Edit Failed With Error: La modification de Dispose a échoué avec l'erreur : - - Close SQL Pane - Fermer le volet SQL + + Hide SQL Pane + Masquer le volet SQL Run @@ -6403,6 +6403,10 @@ Erreur : {1} The default chart type to use when opening Chart Viewer from a Query Results Type de graphique par défaut à utiliser à l'ouverture de la visionneuse graphique à partir des résultats d'une requête + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Préversion) Activez la contextualisation des requêtes pour GitHub Copilot. Ce paramètre permet GitHub Copilot de retourner des suggestions améliorées si l’extension Copilot est installée et que les fournisseurs ont implémenté la contextualisation. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Contrôle le nombre maximal de lignes autorisées pour effectuer le filtrage et le tri en mémoire. Si ce nombre est dépassé, le tri et le filtrage sont désactivés. Avertissement : l’augmentation de cette valeur peut avoir un impact sur les performances. @@ -6487,6 +6491,10 @@ Erreur : {1} Whether to show the action bar in the query results view Indique s’il faut afficher la barre d’action dans l’affichage des résultats de la requête + + Whether to show notifications when a results grid copy operation is completed. + Indique s’il faut afficher les notifications lorsqu’une opération de copie de grille de résultats est terminée. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Indique s’il faut ignorer l’ajout d’un saut de ligne entre les lignes lors de la copie des résultats si la ligne précédente a déjà un saut de ligne de fin. La valeur par défaut est false. @@ -7011,6 +7019,22 @@ Erreur : {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}). + + + Read More + En savoir plus + + + @@ -7071,7 +7095,7 @@ Erreur : {1} - + No, don't show again @@ -7083,7 +7107,7 @@ Erreur : {1} Preview features enhance your experience in Azure Data Studio by giving you full access to new features and improvements. You can learn more about preview features [here]({0}). Would you like to enable preview features? - Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici] ({0}). Voulez-vous activer les fonctionnalités en préversion ? + Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici]({0}). Voulez-vous activer les fonctionnalités en préversion ? Yes (recommended) @@ -7091,20 +7115,7 @@ Erreur : {1} - - - - Getting &&Started - && denotes a mnemonic - Pri&&se en main - - - Show Getting Started - Afficher la mise en route - - - - + Create a connection @@ -7208,7 +7219,7 @@ Erreur : {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Erreur : {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Erreur : {1} Install Installer - - Install additional support for {0} - Installer un support supplémentaire pour {0} - - - Install {0} keymap - Installer le mappage de touches {0} - Installed Installé - - {0} support is already installed - Le support {0} est déjà installé. - - - {0} keymap is already installed - Le mappage de touches '{0}' est déjà installé - Installing additional support for {0}... Installation d'un support supplémentaire pour {0}... @@ -7460,7 +7455,7 @@ Erreur : {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Erreur : {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}). + + Getting &&Started + && denotes a mnemonic + Pri&&se en main - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}). - - - Read More - En savoir plus + + Show Getting Started + Afficher la mise en route @@ -7573,6 +7565,14 @@ Erreur : {1} + + You didn't select any authentication provider. Please try again. + Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + Aucun cloud n'est activé. Accéder à Paramètres -> Rechercher dans la configuration de compte Azure -> Activer au moins un cloud + Close Fermer @@ -7625,6 +7625,10 @@ Message d’erreur : {1} Copy & Open Copier et ouvrir + + Azure Auth: Device Code + Authentification Azure : code d’appareil + Cancel Annuler @@ -7645,6 +7649,10 @@ Message d’erreur : {1} Cannot start auto OAuth. An auto OAuth is already in progress. Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + Impossible de lancer un navigateur web dans cet environnement. Lancez un navigateur, accédez à l’URL ci-dessus et entrez le code manuellement. + @@ -7909,10 +7917,6 @@ Message d’erreur : {1} Are you sure you want to cancel this connection? Voulez-vous vraiment annuler cette connexion ? - - (Group: {0}) - (Groupe : {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Message d’erreur : {1} Failed to get Azure account token for connection L'obtention d'un jeton de compte Azure pour la connexion a échoué + + Connection provider '{0}' not found + Fournisseur de connexion '{0}' introuvable + Failed to refresh Azure account token for connection L’actualisation d'un jeton de compte Azure pour la connexion a échoué. @@ -7953,10 +7961,6 @@ Message d’erreur : {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? L’extension qui prend en charge le type de fournisseur '{0}' n’est pas installée actuellement. Voulez-vous afficher les extensions? - - Could not find provider for uri: {0} - Impossible de trouver le fournisseur pour l’uri : {0} - Connection Not Accepted Connexion non acceptée @@ -8853,6 +8857,14 @@ Message d’erreur : {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + Impossible de faire glisser le profil dans le groupe : un profil avec des options identiques existe déjà dans le groupe. + + + @@ -9153,6 +9165,22 @@ Message d’erreur : {1} + + + + XEL Files + Fichiers XEL + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + Le fichier est trop volumineux pour être ouvert dans le profileur. Le profileur peut ouvrir des fichiers de moins de 1 Go. + + + Loading the file might take a moment due to the file size. + Le chargement du fichier peut prendre un moment en raison de la taille du fichier. + + + @@ -9171,10 +9199,18 @@ Message d’erreur : {1} Copying... Copie en cours... + + Don't show again + Ne plus afficher + Loading the rows to be copied ({0}/{1})... Chargement des lignes à copier ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + La copie des notifications terminées est maintenant désactivée. Pour réactiver, modifiez le paramètre : queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Message d’erreur : {1} Open file Ouvrir un fichier + + Open file location + Ouvrir l'emplacement du fichier + CSV (Comma delimited) CSV (valeurs séparées par des virgules) diff --git a/resources/xlf/fr/git.fr.xlf b/resources/xlf/fr/vscode.git.fr.xlf similarity index 63% rename from resources/xlf/fr/git.fr.xlf rename to resources/xlf/fr/vscode.git.fr.xlf index 9297b6205e..5d7f9ee880 100644 --- a/resources/xlf/fr/git.fr.xlf +++ b/resources/xlf/fr/vscode.git.fr.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - Validation{0} et envoi (push) + + $(info) Remote "{0}" has no tags. + $(info) le {0} distant n’a pas de balises. - + + $(info) This repository has no tags. + $(info) Ce référentiel n’a aucune balise. + + + "{0}" has fingerprint "{1}" + «{0}» a une empreinte digitale «{1}» + + + A branch named "{0}" already exists + Une branche nommée '{0}' existe déjà + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + Un dépôt Git a été trouvé dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir le référentiel ? + + + Absolute paths not supported in "git.scanRepositories" setting. + Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'. + + + Add Remote + Ajouter un dépôt distant + + + Add a new remote... + Ajoutez une nouvelle machine distante... + + + Add remote from URL + Ajouter un dépôt distant à partir d'une URL + + + Add remote from {0} + Ajouter un dépôt distant à partir de {0} + + + Add to Workspace + Ajouter à l'espace de travail + + + All Repositories + Tous les référentiels + + + Always + Toujours + + + Always Pull + Toujours tirer (pull) + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + Voulez-vous vraiment supprimer {0} fichiers ?\nAttention ! Cette action est irréversible.\nCes fichiers seront définitivement perdus si vous l’effectuez. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + Voulez-vous vraiment supprimer {0} ?\nAttention ! Cette action est irréversible.\nCe fichier sera définitivement perdu si vous l’effectuez. + + + Are you sure you want to continue connecting? + Voulez-vous vraiment continuer à vous connecter ? + + + Are you sure you want to create an empty commit? + Êtes-vous sûr d vouloir créer un commit vide ? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + Voulez-vous vraiment abandonner tous les changements apportés à {0} fichiers ?\nAttention ! Cette action est irréversible.\nVotre plage de travail actuelle sera définitivement perdue si vous l’effectuez. + + + Are you sure you want to discard changes in {0} files? + Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ? + + + Are you sure you want to discard changes in {0}? + Voulez-vous vraiment abandonner les changements apportés à {0} ? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Voulez-vous vraiment supprimer TOUS les stashes ? Des stashs {0} seront soumis à un nettoyage et PEUVENT ÊTRE IMPOSSIBLES À RÉCUPÉRER. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Voulez-vous vraiment supprimer TOUS les stashes ? Il y a 1 stash qui va faire l’objet d’un nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER. + + + Are you sure you want to drop the stash: {0}? + Voulez-vous vraiment annuler le stash : {0} ? + + + Are you sure you want to restore {0} files? + Êtes-vous sûr de vouloir restaurer les fichiers {0} ? + + + Are you sure you want to restore {0}? + Êtes-vous sûr de vouloir restaurer {0} ? + + + Are you sure you want to stage {0} files with merge conflicts? + Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ? + + + Are you sure you want to stage {0} with merge conflicts? + Voulez-vous vraiment créer {0} avec des conflits de fusion ? + + + Ask Me Later + Me demander plus tard + + + Branch name + Nom de la branche + + + Branch name needs to match regex: {0} + Le nom de la branche doit correspondre à la regex : {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + Impossible de pousser les références vers la branche distante. Exécutez d\'abord « Pull » pour intégrer vos modifications. + + + Can\'t undo because HEAD doesn\'t point to any commit. + Impossible d’annuler, car HEAD ne pointe vers aucune validation. + + + Changes + Changements + + + Checking Out Branch/Tag... + Extraction de la branche/balise... + + + Checking Out Changes... + Extraction des modifications... + + + Checkout Branch/Tag... + Extraire la branche/l'étiquette... + + + Checkout detached... + Extraire en mode détaché... + + + Choose Folder... + Choisir un dossier... + + + Choose a folder to clone {0} into + Choisir un dossier dans lequel cloner {0} + + + Choose a repository + Choisir un dépôt + + + Choose which repository to clone + Choisir le référentiel à cloner + + + Clone from URL + URL de dépôt + + + Clone from {0} + Cloner à partir de {0} + + + Cloning git repository "{0}"... + Clonage du dépôt Git '{0}'... + + + Commit + Commiter + + Commit & Push Changes Valider et envoyer (push) les modifications - - {0} Commit & Sync - Validation {0} et synchronisation - - + Commit & Sync Changes Valider et synchroniser les modifications - - {0} Commit - Validation {0} + + Commit Anyway + Commiter quand même - - Commit to New Branch & Push Changes - Valider dans une nouvelle branche et envoyer (push) des modifications - - - Commit to New Branch & Sync Changes - Valider dans une nouvelle branche et synchroniser des modifications - - - Commit Changes to New Branch - Valider les modifications apportées à la nouvelle branche - - + Commit Changes Valider les modifications - + + Commit Changes on "{0}" + Valider les modifications sur « {0} » + + + Commit Changes to New Branch + Valider les modifications apportées à la nouvelle branche + + + Commit Hash + Commiter le code de hachage + + + Commit Staged Changes + Commiter les changements indexés + + + Commit message + Message de validation + + + Commit operation was cancelled due to empty commit message. + L’opération de validation a été annulée en raison d’un message de validation vide. + + + Commit to New Branch & Push Changes + Valider dans une nouvelle branche et envoyer (push) des modifications + + + Commit to New Branch & Synchronize Changes + Valider dans une nouvelle branche et synchroniser les modifications + + + Commit to a New Branch + Valider dans une nouvelle branche + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + Les validations sans vérification ne sont pas autorisées. Activez-les avec le paramètre « git.allowNoVerifyCommit ». + + Committing & Pushing Changes... Validation et envoi (push) des modifications... - - Committing & Synching Changes... + + Committing & Synchronizing Changes... Validation et synchronisation des modifications... - - Committing to New Branch & Pushing Changes... - Validation dans une nouvelle branche et envoi (push) des modifications... - - - Committing to New Branch & Synching Changes... - Validation dans une nouvelle branche et synchronisation des modifications... - - + Committing Changes to New Branch... Validation des modifications apportées à la nouvelle branche... - + Committing Changes... Validation des modifications... - - {0} Continue - {0} Continuer + + Committing to New Branch & Pushing Changes... + Validation dans une nouvelle branche et envoi (push) des modifications... - + + Committing to New Branch & Synchronizing Changes... + Validation de la nouvelle branche et synchronisation des modifications... + + + Conflict: Added By Them + Conflit : ajout de leur part + + + Conflict: Added By Us + Conflit : ajout de notre part + + + Conflict: Both Added + Conflit : ajout de leur part et de notre part + + + Conflict: Both Deleted + Conflit : suppression de leur part et de notre part + + + Conflict: Both Modified + Conflit : modification de leur part et de notre part + + + Conflict: Deleted By Them + Conflit : suppression de leur part + + + Conflict: Deleted By Us + Conflit : suppression de notre part + + Continue Rebase Poursuite du rebasement - + Continuing Rebase... Poursuite du rebasement... - + + Could not clone your repository as Git is not installed. + Impossible de cloner votre dépôt, car Git n’est pas installé. + + + Create Empty Commit + Créer un commit vide + + + Create new branch from... + Créez une branche à partir de... + + + Create new branch... + Créez une branche... + + + Current + Actuelle + + + Current commit message only contains whitespace characters + Le message de validation actuel contient uniquement des espaces + + + Delete Branch + Supprimer la branche + + + Delete File + Supprimer le fichier + + + Delete Files + Supprimer les fichiers + + + Delete file + Supprimer le fichier + + + Deleted + Supprimé + + + Discard 1 File + Abandonner 1 fichier + + + Discard 1 Tracked File + Ignorer 1 fichier suivi + + + Discard All {0} Files + Ignorer les {0} fichiers + + + Discard Changes + Ignorer les modifications + + + Discard {0} Tracked Files + Ignorer {0} fichiers suivis + + + Don\'t Pull + Ne pas tirer (pull) + + + Don\'t Show Again + Ne plus afficher + + + Download Git + Télécharger Git + + + Email + E-mail + + + Failed to authenticate to git remote. + Échec de l'authentification auprès de git remote. + + + Failed to authenticate to git remote:\n\n{0} + Échec de l'authentification auprès de git remote :\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + Le fichier « {0} » a été supprimé par eux et modifié par nous.\n\nQue voulez-vous faire ? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + Nous avons supprimé le fichier « {0} » et ils l’ont supprimé.\n\nQue voulez-vous effectuer ? + + + Force Checkout + Forcer l'extraction + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + L’envoi forcé n’est pas autorisé. Activez-le avec le paramètre « git.allowForcePush ». + + + Git History + Historique git + + + Git error + Erreur Git + + + Git local working changes + Modifications de travail locales Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + Des dépôts Git ont été trouvés dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir les référentiels ? + + + Git: {0} + Git : {0} + + + HEAD version of "{0}" is not available. + La version HEAD de '{0}' n'est pas disponible. + + + Ignored + Ignoré + + + Incoming + Entrant + + + Index Added + Index ajouté + + + Index Copied + Index copié + + + Index Deleted + Index supprimé + + + Index Modified + Index modifié + + + Index Renamed + Index renommé + + + Initialize Repository + Initialiser le dépôt + + + Intent to Add + Intention à ajouter + + + Intent to Rename + Intention à renommer + + + Invalid branch name + Nom de branche non valide + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Il n’est pas possible de modifier le message de validation au milieu d’un rebasage. Veuillez terminer l\'opération de rebasage et utiliser le rebasage interactif à la place. + + + Keep Our Version + Conserver notre version + + + Keep Their Version + Conserver leur version + + + Learn More + En savoir plus + + + Log level: {0} + Niveau de journal : {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Assurez-vous de configurer votre 'user.name' et 'user.email' dans git. + + + Manage Unsafe Repositories + Gérer des référentiels non sécurisés + + + Merge Changes + Fusionner les changements + + + Message + Message + + + Message (commit on "{0}") + Message (commit sur '{0}') + + + Message ({0} to commit on "{1}") + Message ({0} à valider sur '{1}') + + + Message ({0} to commit) + Message ({0} à valider) + + + Migrate Changes + Migrer les modifications + + + Modified + Modifié le + + + Never + Jamais + + + No + Non + + + No rebase in progress. + Pas de rebase en cours. + + + OK + OK + + + OK, Don\'t Ask Again + OK, ne plus me demander + + + OK, Don\'t Show Again + OK, ne plus afficher + + + Open + Ouvrir + + + Open Comparison + Comparaison de plans + + + Open Git Log + Ouvrir le journal Git + + + Open Merge + Ouvrir la fusion + + + Open Repositories In Parent Folders + Ouvrir les référentiels dans les dossiers parents + + + Open Repository + Ouvrir le dépôt + + + Open in New Window + Ouvrir dans une nouvelle fenêtre + + + Optionally provide a stash message + Spécifier éventuellement un message pour la remise (stash) + + + Passphrase + Phrase secrète + + + Pick a branch to pull from + Sélectionner une branche à partir de laquelle tirer (pull) + + + Pick a provider to publish the branch "{0}" to: + Choisissez un fournisseur sur lequel publier la branche '{0}' : + + + Pick a remote to publish the branch "{0}" to: + Choisissez un dépôt distant où publier la branche '{0}' : + + + Pick a remote to pull the branch from + Choisir un dépôt distant duquel extraire la branche + + + Pick a remote to remove + Choisir un dépôt distant à supprimer + + + Pick a repository to mark as safe and open + Choisir un dépôt à marquer comme sécuritaire et ouvert + + + Pick a repository to open + Choisir un référentiel à ouvrir + + + Pick a stash to apply + Choisir une remise (stash) à appliquer + + + Pick a stash to drop + Choisir un remisage (stash) à supprimer + + + Pick a stash to pop + Choisir une remise (stash) à appliquer et supprimer + + + Pick workspace folder to initialize git repo in + Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git + + + Please check out a branch to push to a remote. + Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant. + + + Please clean your repository working tree before checkout. + Nettoyez l'arborescence de travail de votre dépôt avant l'extraction. + + + Please provide a commit message + Indiquez un message de validation + + + Please provide a message to annotate the tag + Spécifiez un message pour annoter la balise + + + Please provide a new branch name + Fournissez un nouveau nom de branche + + + Please provide a remote name + Fournissez un nom de dépôt distant + + + Please provide a tag name + Spécifiez un nom de balise + + + Please provide the commit hash + Indiquez le code de hachage du commit + + + Publish Branch + Publier la branche + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Publier Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Publier la Branch « {0} » + + + Publish to {0} + Publier sur {0} + + + Publish to... + Publier sur... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Publication en cours de la Branch « {0} »... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Publication de Branch... - - {0} Sync Changes{1}{2} - {0}Synchroniser les modifications {1}{2} + + Pull + Tirer (pull) - + + Pull {0} and push {1} commits between {2}/{3} + Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3} + + + Pull {0} commits from {1}/{2} + Tirer (pull) {0} commits de {1}/{2} + + + Push {0} commits to {1}/{2} + Envoyer (push) {0} commits à {1}/{2} + + + Rebasing + Rebase en cours + + + Remote "{0}" already exists. + Le dépôt distant '{0}' existe déjà. + + + Remote branch at {0} + Branche distante à {0} + + + Remote name + Nom du dépôt distant + + + Remote name format invalid + Format non valide du nom de dépôt distant + + + Replace Local Tag(s) + Remplacer la ou les balises locales + + + Restore file + Restaurer le fichier + + + Restore files + Restaurer les fichiers + + + Save All & Commit + Tout enregistrer et valider + + + Save All & Stash + Tout enregistrer et faire un stash + + + Select a branch or tag to checkout + Sélectionner une branche ou une étiquette à extraire + + + Select a branch to checkout in detached mode + Sélectionner une branche à extraire en mode détaché + + + Select a branch to delete + Sélectionner une branche à supprimer + + + Select a branch to merge from + Sélectionner une branche à fusionner + + + Select a branch to rebase onto + Sélectionner une branche où rebaser + + + Select a ref to create the branch from + Sélectionner une référence à partir de laquelle créer la branche + + + Select a remote to delete a tag from + Sélectionner un dépôt distant à partir duquel supprimer une balise + + + Select a remote to fetch + Sélectionner un dépôt distant à extraire + + + Select a tag to delete + Sélectionner une étiquette à supprimer + + + Select as Repository Destination + Sélectionner comme destination de dépôt + + + Show Changes + Afficher les changements + + + Show Command Output + Afficher la sortie de commande + + + Skipped found git in: "{0}" + {0} GIT ignoré trouvé dans : {0} + + + Staged Changes + Changements indexés + + + Stash & Checkout + Faire un stash et extraire + + + Stash Anyway + Faire un stash quand même + + + Stash message + Message pour la remise (stash) + + + Stashed Changes + Modifications cachées + + + Successfully pushed. + Envoi (push) réussi. + + + Synchronize Changes + Synchroniser les changements + + + Synchronizing Changes... + Synchronisation des modifications... + + + Syncing. Cancelling may cause serious damages to the repository + Synchronisation. L'annulation peut endommager gravement le dépôt + + + Tag at {0} + Balise sur {0} + + + Tag name + Nom de la balise + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + Le référentiel « {0} » a {1} sous-modules qui ne seront pas ouverts automatiquement. Vous pouvez toujours ouvrir chacun d’eux individuellement en ouvrant un fichier à l’intérieur. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + La branche '{0}' n'a pas de branche distante. Voulez-vous publier cette branche ? + + + The branch "{0}" is not fully merged. Delete anyway? + La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + La branche active n’est pas publiée sur le référentiel distant. Voulez-vous le publier pour accéder à vos modifications ailleurs ? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + Le fichier suivant a des changements non enregistrés qui ne seront pas inclus dans la validation si vous continuez : {0}.\n\nVoulez-vous l\'enregistrer avant la validation ? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}.\n\nVoulez-vous l’enregistrer avant de faire un stash ? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + Les référentiels Git dans le dossier actif sont potentiellement dangereux, car les dossiers appartiennent à une autre personne que l’utilisateur actuel. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + Le référentiel Git dans le dossier actif est potentiellement dangereux, car le dossier appartient à une autre personne que l’utilisateur actuel. + + + The last commit was a merge commit. Are you sure you want to undo it? + Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ? + + + The new branch will be "{0}" + La nouvelle branche sera « {0} » + + + The repository does not have any commits. Please make an initial commit before creating a stash. + Le référentiel n’a pas de validation. Veuillez effectuer une validation initiale avant de créer une entrée stash. + + + The selection range does not contain any changes. + La plage de sélection ne contient aucune modification. + + + There are merge conflicts. Resolve them before committing. + Il existe des conflits de fusion. Corrigez-les avant la validation. + + + There are no available repositories + Aucun dépôt disponible + + + There are no changes to commit. + Il n'existe aucun changement à valider. + + + There are no changes to stash. + Aucune modification à remiser (stash). + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + Il n’existe aucun changement indexé à valider.\n\nVoulez-vous indexer tous vos changements et les valider directement ? + + + There are no staged changes to stash. + Il n’y a aucun changement indexé à remiser. + + + There are no stashes in the repository. + Aucune remise (stash) à restaurer dans ce dépôt. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + Il y a {0} fichiers non sauvegardés.\n\nSouhaitez-vous sauvegarder avant de commiter ? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + {0} fichiers n’ont pas été enregistrés.\n\nVoulez-vous les enregistrer avant de faire un stash ? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + {0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés. + + + There were merge conflicts while applying the stash. + Il y a eu des conflits de fusion en appliquant la remise (stash). + + + This action will pull and push commits from and to "{0}/{1}". + Cette action permet d’extraire et d’envoyer (push) les validations à partir de et vers « {0}/{1} ». + + + This repository has no remotes configured to fetch from. + Ce dépôt n'a aucun dépôt distant configuré pour rappatrier. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + Cette action SUPPRIME {0} fichiers non suivis !\nElle est IRRÉVERSIBLE !\nCes fichiers seront DÉFINITIVEMENT PERDUS. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Trop de modifications ont été détectées. Seules les premières modifications {0} s’affichent ci-dessous. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + Nous n’avons pas pu extraire du référentiel distant en raison d'une ou plusieurs balises en conflit : {0}. Souhaitez-vous résoudre le conflit en remplaçant la ou les balises locales ? + + + Uncommitted Changes + Changements non commités + + + Undo merge commit + Annuler le commit de fusion + + + Untracked + Non suivi + + + Untracked Changes + Changements non suivis + + + Using git "{0}" from "{1}" + Utilisation de git «{0}» à partir de «{1}» + + + Validating found git in: "{0}" + Validation du git trouvé dans : «{0}» + + + Would you like to add "{0}" to .gitignore? + Voulez-vous ajouter '{0}' à .gitignore ? + + + Would you like to open the cloned repository, or add it to the current workspace? + Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ? + + + Would you like to open the cloned repository? + Voulez-vous ouvrir le dépôt cloné ? + + + Would you like to open the initialized repository, or add it to the current workspace? + Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ? + + + Would you like to open the initialized repository? + Voulez-vous ouvrir le dépôt initialisé ? + + + Would you like {0} to [periodically run "git fetch"]({1})? + Voulez-vous que {0} [exécute périodiquement « git fetch »]({1}) ? + + + Yes + Oui + + + Yes, Don\'t Show Again + Oui, ne plus afficher + + + You + Vous + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Vous êtes sur le point de valider vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n’est peut-être pas souhaitable.\n\nVoulez-vous vraiment continuer ? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Vous êtes sur le point de forcer l’envoi des changements que vous avez apportés. Cette action peut être délétère et peut remplacer par inadvertance les changements apportés par d’autres utilisateurs.\n\nVoulez-vous vraiment continuer ? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Vous essayez de valider sur une branche protégée et vous n’êtes peut-être pas autorisé à envoyer (push) vos validations vers la branche distante.\n\nComment voulez-vous procéder ? + + + Your local changes would be overwritten by checkout. + Vos changements locaux vont être remplacés par l'extraction. + + + Your repository has no remotes configured to publish to. + Votre dépôt n'a aucun dépôt distant configuré pour une publication. + + + Your repository has no remotes configured to pull from. + Votre dépôt n'a aucun dépôt distant configuré pour un Pull. + + + Your repository has no remotes configured to push to. + Votre dépôt n'a aucun dépôt distant configuré pour un Push. + + + Your repository has no remotes. + Votre dépôt n'a pas de dépôt distant. + + + no + non + + + yes + oui + + + {0} (Deleted) + {0} (supprimé) + + + {0} (Index) + {0} (index) + + + {0} (Intent to add) + {0} (intention à ajouter) + + + {0} (Ours) + {0} (à nous) + + + {0} (Theirs) + {0} (à eux) + + + {0} (Untracked) + {0} (non suivi) + + + {0} (Working Tree) + {0} (Arborescence de travail) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + Validation {0} + + + {0} Commit & Push + Validation{0} et envoi (push) + + + {0} Commit & Sync + Validation {0} et synchronisation + + + {0} Continue + {0} Continuer + + + {0} Fetch all remotes + {0} récupérer tous les fichiers distants + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Publier Branch - - Commit - Valider + + {0} Sync Changes{1}{2} + {0}Synchroniser les modifications {1}{2} - - Synchronizing Changes... - Synchronisation des modifications... - - - - - - - Missing or invalid credentials. - Informations d'identification manquantes ou non valides. - - - - - - - No - Non - - - Ask Me Later - Me demander plus tard - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Souhaitez-vous qu’Azure Data Studio [exécute périodiquement 'git fetch']({0}) ? - - - Yes - Oui - - - - - - - HEAD version of '{0}' is not available. - La version HEAD de '{0}' n'est pas disponible. - - - Theirs - Les leurs - - - Yours - Vôtres - - - Add to Workspace - Ajouter à l'espace de travail - - - Add a new remote... - Ajoutez une nouvelle machine distante... - - - Add remote from URL - Ajouter un dépôt distant à partir d'une URL - - - Add remote from {0} - Ajouter un dépôt distant à partir de {0} - - - Add Remote - Ajouter un dépôt distant - - - Always - Toujours - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ? - - - Failed to authenticate to git remote. - Échec de l'authentification auprès de git remote. - - - Failed to authenticate to git remote: - -{0} - Échec de l'authentification auprès du dépôt distant Git : - -{0} - - - A branch named '{0}' already exists - Une branche nommée '{0}' existe déjà - - - Branch name - Nom de la branche - - - The new branch will be '{0}' - La nouvelle branche sera « {0} » - - - Branch name needs to match regex: {0} - Le nom de la branche doit correspondre à la regex : {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications. - - - Checkout detached... - Extraire en mode détaché... - - - Choose Folder... - Choisir un dossier... - - - Please clean your repository working tree before checkout. - Nettoyez l'arborescence de travail de votre dépôt avant l'extraction. - - - Clone from {0} - Cloner à partir de {0} - - - Cloning git repository '{0}'... - Clonage du dépôt Git '{0}'... - - - Commit Staged Changes - Commiter les changements indexés - - - Create Empty Commit - Créer un commit vide - - - Commit Anyway - Commiter quand même - - - Commit Hash - Commiter le code de hachage - - - Commit message - Message de validation - - - Commit to a New Branch - Valider dans une nouvelle branche - - - Message (commit on '{0}') - Message (commit sur '{0}') - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Vous essayez de vous engager dans une branche protégée et vous n'avez peut-être pas la permission de pousser vos engagements vers la télécommande. - -Comment aimeriez-vous procéder? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - Voulez-vous vraiment SUPPRIMER {0} ? -Cette action est IRRÉVERSIBLE ! -Ce fichier sera DÉFINITIVEMENT PERDU si vous continuez. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - Voulez-vous vraiment SUPPRIMER {0} fichiers ? -Cette action est IRRÉVERSIBLE ! -Ces fichiers seront DÉFINITIVEMENT PERDUS si vous continuez. - - - Are you sure you want to discard changes in {0}? - Voulez-vous vraiment abandonner les changements apportés à {0} ? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - Voulez-vous vraiment abandonner TOUS les changements apportés à {0} fichiers ? -Cette action est IRRÉVERSIBLE ! -Votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE si vous continuez. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Cette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE. - - - Are you sure you want to discard changes in {0}? - Voulez-vous vraiment abandonner les changements apportés à {0} ? - - - Are you sure you want to discard changes in {0} files? - Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ? - - - Are you sure you want to create an empty commit? - Êtes-vous sûr d vouloir créer un commit vide ? - - - The branch '{0}' is not fully merged. Delete anyway? - La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Vous êtes sur le point de forcer l'envoi (push) des changements que vous avez apportés. Cela peut être destructeur et remplacer par inadvertance les changements apportés par d'autres utilisateurs. - -Voulez-vous vraiment continuer ? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Vous êtes sur le point de commiter vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n'est peut-être pas souhaitable. - -Voulez-vous vraiment continuer ? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - La branche '{0}' n'a pas de branche distante. Voulez-vous publier cette branche ? - - - Are you sure you want to restore {0}? - Êtes-vous sûr de vouloir restaurer {0} ? - - - Are you sure you want to restore {0} files? - Êtes-vous sûr de vouloir restaurer les fichiers {0} ? - - - Are you sure you want to stage {0} with merge conflicts? - Voulez-vous vraiment créer {0} avec des conflits de fusion ? - - - Are you sure you want to stage {0} files with merge conflicts? - Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ? - - - Create new branch... - Créez une branche... - - - Create new branch from... - Créez une branche à partir de... - - - Initialize Repository - Initialiser le dépôt - - - Current - Actuelle - - - Default - Par défaut - - - Delete File - Supprimer le fichier - - - Delete Branch - Supprimer la branche - - - Delete file - Supprimer le fichier - - - Delete Files - Supprimer les fichiers - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - Ils ont supprimé le fichier '{0}', et nous l'avons modifié. - -Que voulez-vous faire ? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - Nous avons supprimé le fichier '{0}', et ils l'ont supprimé. - -Que voulez-vous faire ? - - - Discard Changes - Ignorer les modifications - - - Discard All {0} Files - Ignorer les {0} fichiers - - - Discard 1 File - Abandonner 1 fichier - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Voulez-vous vraiment supprimer TOUS les stashes ? Des stashs {0} seront soumis à un nettoyage et PEUVENT ÊTRE IMPOSSIBLES À RÉCUPÉRER. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Voulez-vous vraiment supprimer TOUS les stashes ? Il y a 1 stash qui va faire l’objet d’un nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER. - - - Commit operation was cancelled due to empty commit message. - L’opération de validation a été annulée en raison d’un message de validation vide. - - - Force Checkout - Forcer l'extraction - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Force push n’est pas autorisé, veuillez l’activer avec le paramètre 'git.allowForcePush'. - - - Git error - Erreur Git - - - Git: {0} - Git : {0} - - - Open Comparison - Comparaison de plans - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (index) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (Arborescence de travail) - - - Pick workspace folder to initialize git repo in - Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git - - - Initialize Repository - Initialiser le dépôt - - - Invalid branch name - Nom de branche non valide - - - Keep Our Version - Conserver notre version - - - Keep Their Version - Conserver leur version - - - Learn More - En savoir plus - - - Your local changes would be overwritten by checkout. - Vos changements locaux vont être remplacés par l'extraction. - - - The last commit was a merge commit. Are you sure you want to undo it? - Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ? - - - There are merge conflicts. Resolve them before committing. - Il existe des conflits de fusion. Corrigez-les avant la validation. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Assurez-vous de configurer votre 'user.name' et 'user.email' dans git. - - - Never - Jamais - - - OK, Don't Show Again - OK, Ne plus afficher - - - OK, Don't Ask Again - OK, Ne plus me demander à nouveau - - - There are no changes to commit. - Il n'existe aucun changement à valider. - - - There are no changes to stash. - Aucune modification à remiser (stash). - - - Can't undo because HEAD doesn't point to any commit. - Impossible d’annuler car HEAD ne pointe vers aucune validation. - - - No rebase in progress. - Pas de rebase en cours. - - - Your repository has no remotes. - Votre dépôt n'a pas de dépôt distant. - - - This repository has no remotes configured to fetch from. - Ce dépôt n'a aucun dépôt distant configuré pour rappatrier. - - - Your repository has no remotes configured to publish to. - Votre dépôt n'a aucun dépôt distant configuré pour une publication. - - - Your repository has no remotes configured to pull from. - Votre dépôt n'a aucun dépôt distant configuré pour un Pull. - - - Your repository has no remotes configured to push to. - Votre dépôt n'a aucun dépôt distant configuré pour un Push. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - Il n'existe aucun changement indexé à commiter. - -Voulez-vous indexer tous vos changements et les commiter directement ? - - - There are no stashes in the repository. - Aucune remise (stash) à restaurer dans ce dépôt. - - - This repository has no tags. - Ce dépôt n'a pas d'étiquette. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'. - - - Please check out a branch to push to a remote. - Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant. - - - OK - OK - - - Open Git Log - Ouvrir le journal Git - - - Open Repository - Ouvrir le dépôt - - - Open - Ouvrir - - - Open in New Window - Ouvrir dans une nouvelle fenêtre - - - Pick a branch to pull from - Sélectionner une branche à partir de laquelle tirer (pull) - - - Pick a provider to publish the branch '{0}' to: - Choisissez un fournisseur sur lequel publier la branche '{0}' : - - - Pick a remote to publish the branch '{0}' to: - Choisissez un dépôt distant où publier la branche '{0}' : - - - Pick a remote to pull the branch from - Choisir un dépôt distant duquel extraire la branche - - - Pick a stash to apply - Choisir une remise (stash) à appliquer - - - Pick a stash to drop - Choisir un remisage (stash) à supprimer - - - Pick a stash to pop - Choisir une remise (stash) à appliquer et supprimer - - - Would you like to open the cloned repository? - Voulez-vous ouvrir le dépôt cloné ? - - - Would you like to open the initialized repository? - Voulez-vous ouvrir le dépôt initialisé ? - - - Would you like to open the cloned repository, or add it to the current workspace? - Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ? - - - Would you like to open the initialized repository, or add it to the current workspace? - Souhaitez-vous ouvrir le dépôt initialisé, ou l’ajouter à l’espace de travail actuel ? - - - Please provide a new branch name - Fournissez un nouveau nom de branche - - - Please provide the commit hash - Indiquez le code de hachage du commit - - - Please provide a commit message - Indiquez un message de validation - - - Please provide a remote name - Fournissez un nom de dépôt distant - - - Optionally provide a stash message - Spécifier éventuellement un message pour la remise (stash) - - - Please provide a message to annotate the tag - Spécifiez un message pour annoter la balise - - - Please provide a tag name - Spécifiez un nom de balise - - - Publish to {0} - Publier sur {0} - - - Remote '{0}' already exists. - Le dépôt distant '{0}' existe déjà. - - - Remote branch at {0} - Branche distante à {0} - - - Remote name - Nom du dépôt distant - - - Remote name format invalid - Format non valide du nom de dépôt distant - - - Pick a remote to remove - Choisir un dépôt distant à supprimer - - - Clone from URL - URL de dépôt - - - Restore file - Restaurer le fichier - - - Restore files - Restaurer les fichiers - - - Save All & Commit - Tout enregistrer et valider - - - Save All & Stash - Tout enregistrer et faire un stash - - - Select a branch to merge from - Sélectionner une branche à fusionner - - - Select a branch to rebase onto - Sélectionner une branche où rebaser - - - Select a ref to checkout - Sélectionner une référence à extraire - - - Select a ref to checkout in detached mode - Sélectionnez une référence à extraire en mode détaché - - - Select a ref to create the '{0}' branch from - Sélectionner une référence à partir de laquelle créer la branche '{0}' - - - Select a tag to delete - Sélectionner une étiquette à supprimer - - - Select a branch to delete - Sélectionner une branche à supprimer - - - Select log level - Sélectionner le niveau de journalisation (log) - - - Select Repository Location - Sélectionner l'emplacement du dépôt - - - Show Command Output - Afficher la sortie de commande - - - Stash Anyway - Faire un stash quand même - - - There were merge conflicts while applying the stash. - Il y a eu des conflits de fusion en appliquant la remise (stash). - - - Stash message - Message pour la remise (stash) - - - Stash & Checkout - Faire un stash et extraire - - - Are you sure you want to drop the stash: {0}? - Voulez-vous vraiment annuler le stash : {0} ? - - - This action will pull and push commits from and to '{0}/{1}'. - Cette action permet d’extraire et d’envoyer (push) les validations à partir de et vers « {0}/{1} ». - - - Tag at {0} - Balise sur {0} - - - Message - Message - - - Tag name - Nom de la balise - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - {0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}. - - - Undo merge commit - Annuler le commit de fusion - - - There are {0} unsaved files. - -Would you like to save them before committing? - Il existe {0} fichiers non enregistrés. - -Voulez-vous les enregistrer avant d'effectuer un commit ? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le commit si vous continuez : {0}. - -Voulez-vous l'enregistrer avant d'effectuer un commit ? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - Il existe {0} fichiers non enregistrés. - -Voulez-vous les enregistrer avant de faire un stash ? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}. - -Voulez-vous l'enregistrer avant de faire un stash ? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - Cela va entraîner la SUPPRESSION de {0} fichiers non suivis ! -Cette action est IRRÉVERSIBLE ! -Ces fichiers seront DÉFINITIVEMENT PERDUS. - - - Yes - Oui - - - Discard 1 Tracked File - Ignorer 1 fichier suivi - - - Discard {0} Tracked Files - Ignorer {0} fichiers suivis - - - Yes, Don't Show Again - Oui, Ne plus afficher - - - - - - - Log level: {0} - Niveau de journal : {0} - - - - - - - Skipped found git in: {0} - Git ignoré trouvé dans : {0} - - - Using git {0} from {1} - Utilisation de git {0} à partir de {1} - - - Validating found git in: {0} - Validation du git trouvé dans : {0} - - - - - - - There are no available repositories - Aucun dépôt disponible - - - Absolute paths not supported in 'git.scanRepositories' setting. - Chemins d’accès absolus non supportés dans le paramètre 'git.scanRepositories'. - - - Choose a repository - Choisir un dépôt - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - Impossible d’ouvrir automatiquement le dépôt Git à '{0}'. Pour ouvrir ce dépôt Git, ouvrez-le directement en tant que dossier dans VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur. - - - - - - - Would you like to add '{0}' to .gitignore? - Voulez-vous ajouter '{0}' à .gitignore ? - - - Conflict: Added By Them - Conflit : ajout de leur part - - - Conflict: Added By Us - Conflit : ajout de notre part - - - Always Pull - Toujours tirer (pull) - - - Conflict: Both Added - Conflit : ajout de leur part et de notre part - - - Conflict: Both Deleted - Conflit : suppression de leur part et de notre part - - - Conflict: Both Modified - Conflit : modification de leur part et de notre part - - - Changes - Changements - - - Commit - Commiter - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - Il n’est pas possible de changer le message de validation au milieu d’un rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place. - - - Message ({0} to commit) - Message ({0} à valider) - - + {0} characters left in current line {0} caractères restants sur la ligne actuelle - + {0} characters over {1} in current line {0} caractères sur {1} sur la ligne actuelle - - Current commit message only contains whitespace characters - Le message de validation actuel contient uniquement des espaces + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Message ({0} à valider sur '{1}') - - - Deleted - Supprimé - - - Conflict: Deleted By Them - Conflit : suppression de leur part - - - Conflict: Deleted By Us - Conflit : suppression de notre part - - - Don't Pull - Ne pas tirer (pull) - - - {0} (Deleted) - {0} (supprimé) - - - {0} (Index) - {0} (Index) - - - {0} (Ours) - {0} (à nous) - - - {0} (Theirs) - {0} (à eux) - - - {0} (Untracked) - {0} (non suivi) - - - {0} (Working Tree) - {0} (arborescence de travail) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé. - - - Ignored - Ignoré - - - Index Added - Index ajouté - - - Index Copied - Index copié - - - Index Deleted - Index supprimé - - - Index Modified - Index modifié - - - Index Renamed - Index renommé - - - Intent to Add - Intention à ajouter - - - Merge Changes - Fusionner les changements - - - Modified - Modifié le - - - Don't Show Again - Ne plus afficher - - - No - Non - - - OK - OK - - - Open - Ouvrir - - - Open Merge - Ouvrir la fusion - - - Pull - Tirer (pull) - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ? - - - Pull {0} commits from {1}/{2} - Tirer (pull) {0} commits de {1}/{2} - - - Pull {0} and push {1} commits between {2}/{3} - Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3} - - - Push {0} commits to {1}/{2} - Envoyer (push) {0} commits à {1}/{2} - - - Successfully pushed. - Envoi (push) réussi. - - - Staged Changes - Changements indexés - - - Synchronize Changes - Synchroniser les changements - - - Syncing. Cancelling may cause serious damages to the repository - Synchronisation. L'annulation peut endommager gravement le dépôt - - - Too many changes were detected. Only the first {0} changes will be shown below. - Trop de modifications ont été détectées. Seules les premières modifications {0} s’affichent ci-dessous. - - - Untracked - Non suivi - - - Untracked Changes - Changements non suivis - - - Yes - Oui + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE. - + - - Checkout branch/tag... - Extraire la branche/l'étiquette... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Un dépôt Git a été trouvé dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. + [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders) + Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents des espaces de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Publier la branche + + A random adjective + Adjectif aléatoire - - Publish to {0} - Publier sur {0} + + A random animal name + Nom d’animal aléatoire - - Publish to... - Publier sur... + + A random color name + Nom de couleur aléatoire - - Rebasing - Rebase en cours + + A random number between 100 and 999 + Nombre aléatoire compris entre 100 et 999 - - Synchronizing Changes... - Synchronisation des modifications... + + A regular expression to validate new branch names. + Expression régulière pour valider les nouveaux noms de branche. - - - - - - Email - Adresse e-mail + + Abort Merge + Abandonner la fusion - - Open Comparison - Comparaison de plans + + Abort Rebase + Abandonner le rebasage - - Git History - Historique git - - - Staged Changes - Modifications en zone de transit - - - Uncommitted Changes - Changements non commités - - - You - Vous - - - - - - - Color for added resources. - Couleur des ressources ajoutées. - - - Color for resources with conflicts. - Couleur pour les ressources avec des conflits. - - - Color for deleted resources. - Couleur des ressources supprimées. - - - Color for ignored resources. - Couleur des ressources ignorées. - - - Color for modified resources. - Couleur pour les ressources modifiées. - - - Color for renamed or copied resources. - Couleur des ressources renommées ou copiées. - - - Color for deleted resources which have been staged. - Couleur des ressources supprimées qui ont été indexées. - - - Color for modified resources which have been staged. - Couleur des ressources modifiées qui ont été indexées. - - - Color for submodule resources. - Couleur pour les ressources de sous-module. - - - Color for untracked resources. - Couleur pour les ressources non tracées. + + Accept Commit Message + Accepter le message de validation Add Remote... Ajouter un dépôt distant... - - Get Remote Sources - Obtenir les sources distantes + + Add to .gitignore + Ajouter à .gitignore - - Get Repositories - Obtenir les dépôts + + All changes, tracked and untracked, appear together and behave equally. + Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière. - - Get Repository State - Obtenir l’état du dépôt + + Always commit changes to a new branch. + Toujours valider les changements dans une nouvelle branche. - - Create Branch... - Créer une branche... + + Always commit changes to the protected branch. + Toujours valider les modifications apportées à la branche protégée. - - Create Branch From... - Créer une branche à partir de... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'. - - Checkout to... - Extraire vers... + + Always open a repository in parent folders of workspaces or open files. + Toujours ouvrir un référentiel dans les dossiers parents des espaces de travail ou les fichiers ouverts. + + + Always open in a new window. + Effectue toujours l'ouverture dans une nouvelle fenêtre. + + + Always open in current window. + Effectue toujours l'ouverture dans la fenêtre active. + + + Always prompt before changes are committed to a protected branch. + Toujours demander avant la validation des modifications dans une branche protégée. + + + Always prompt for action. + Demande toujours l'action à effectuer. + + + Always publish unpublished git state when using Continue Working On from a git repository + Toujours publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git + + + Always show the Staged Changes resource group. + Toujours afficher le groupe de ressources des changements en zone de transit (Staged). + + + Amend + Modifier + + + Apply Latest Stash + Appliquer la dernière remise (Stash) + + + Apply Stash... + Appliquer la remise (Stash)... + + + Automatically stage all changes. + Organise automatiquement toutes les modifications. + + + Automatically stage tracked changes only. + Organise automatiquement les modifications suivies uniquement. + + + Branch + Branche + + + Changes + Changements + + + Check for any unsaved files. + Vérifiez les fichiers non enregistrés. + + + Check for any unsaved files. + Vérifiez les fichiers non enregistrés. + + + Check only for unsaved staged files. + Vérifiez uniquement les fichiers organisés non enregistrés. + + + Check only for unsaved staged files. + Vérifiez uniquement les fichiers organisés non enregistrés. Checkout to (Detached)... Extraire vers (mode détaché)... + + Checkout to... + Extraire vers... + Cherry Pick... Faire un cherry-pick... - - Discard Changes - Ignorer les modifications - - - Discard All Changes - Ignorer toutes les modifications - - - Discard All Tracked Changes - Ignorer tous les changements suivis - - - Discard All Untracked Changes - Ignorer tous les changements non suivis - Clone Cloner @@ -1288,18 +1332,70 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Clone (Recursive) Cloner (récursif) - - Close Repository - Fermer le dépôt + + Clone Repository Locally and Open on Desktop... + Cloner le dépôt localement et l’ouvrir sur le Bureau... Close All Diff Editors Fermer tous les éditeurs de différences + + Close Repository + Fermer le dépôt + + + Color for added resources. + Couleur des ressources ajoutées. + + + Color for deleted resources which have been staged. + Couleur des ressources supprimées qui ont été indexées. + + + Color for deleted resources. + Couleur des ressources supprimées. + + + Color for ignored resources. + Couleur des ressources ignorées. + + + Color for modified resources which have been staged. + Couleur des ressources modifiées qui ont été indexées. + + + Color for modified resources. + Couleur pour les ressources modifiées. + + + Color for renamed or copied resources. + Couleur des ressources renommées ou copiées. + + + Color for resources with conflicts. + Couleur pour les ressources avec des conflits. + + + Color for submodule resources. + Couleur pour les ressources de sous-module. + + + Color for untracked resources. + Couleur pour les ressources non tracées. + + + Commit + Valider + Commit Activer + + Commit (No Verify) + Commiter (aucune vérification) + Commit All Valider tout @@ -1332,18 +1428,6 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Commit Empty (No Verify) Commiter le contenu vide (aucune vérification) - - Accept Commit Message - Accepter le message de validation - - - Discard Commit Message - Ignorer le message de validation - - - Commit (No Verify) - Commiter (aucune vérification) - Commit Staged Valider le contenu en zone de transit @@ -1368,6 +1452,254 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Commit Staged (Signed Off, No Verify) Commiter l'index (signé, aucune vérification) + + Commit all changes when there are no staged changes. + Validez toutes les modifications en l'absence de modifications en attente. + + + Compare with Selected + Comparer avec la sélection + + + Complete Merge + Terminer la fusion + + + Compute Conflicts With Git + Conflits de calcul avec Git + + + Compute Conflicts With Git (Diff3) + Calcul en conflit avec Git (Diff3) + + + Configures when repositories should be automatically detected. + Configure le moment où les dépôts doivent être détectés automatiquement. + + + Confirm before synchronizing git repositories. + Confirmez avant de synchroniser des dépôts git. + + + Continue Working in New Local Clone + Continuer à travailler dans un nouveau clone local + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Contrôlez si un référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts doit être ouvert. + + + Control which changes are automatically staged by Smart Commit. + Contrôle les modifications organisées automatiquement par Smart Commit. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite. + + + Controls how untracked changes behave. + Contrôle le comportement des changements non suivis. + + + Controls the Git count badge. + Contrôle le badge de compte Git. + + + Controls the commit message length threshold for showing a warning. + Contrôle le taille de la longueur de message de commit pour afficher un avertissement. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'. + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Contrôle la profondeur utilisée lors de l’analyse des dossiers d’espace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite. + + + Controls the limit of git submodules detected. + Contrôle la limite de sous-modules git détectés. + + + Controls the signoff flag for all commits. + Contrôle le flag signoff pour toutes les modifications. + + + Controls the sort order for branches. + Contrôle l'ordre de tri des branches. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Contrôle le seuil de l’index de similarité (c’est-à-dire le nombre d’ajouts/suppressions par rapport à la taille du fichier) pour que les modifications apportées à une paire de fichiers ajoutés/supprimés soient considérées comme un changement de nom. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée. + + + Controls what type of git refs are listed when running `Checkout to...`. + Contrôle le type des références Git listées au moment de l'exécution de Extraire vers... + + + Controls when to show commit message input validation. + Contrôle quand afficher la validation de la saisie du message de commit. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts. + + + Controls whether Git should check for unsaved files before committing. + Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit. + + + Controls whether Git should check for unsaved files before stashing changes. + Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Contrôle si une branche qui n’a pas de validations sortantes est transférée rapidement avant d’être extraite. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois qu’aucun message n’est fourni dans la zone d’entrée de validation. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée. + + + Controls whether a random name is generated when creating a new branch. + Contrôle si un nom aléatoire est généré lors de la création d’une branche. + + + Controls whether an action button is shown in the Source Control view. + Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés. + + + Controls whether force push (with or without lease) is enabled. + Contrôle si force push (avec ou sans lease) est activé. + + + Controls whether force pushing uses the safer force-with-lease variant. + Contrôles si force push utilise la variante force-with-lease plus sûr. + + + Controls whether git actions should show progress. + Contrôle si les actions git doivent afficher la progression. + + + Controls whether the Git Sync command appears in the status bar. + Contrôle si la commande Git Sync apparaît dans la barre d'état. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert. + + + Controls whether to ask for confirmation before committing without verification. + Contrôle s’il faut demander une confirmation avant la validation sans vérification. + + + Controls whether to ask for confirmation before force-pushing. + Détermine s’il faut demander confirmation avant de forcer le push. + + + Controls whether to automatically detect git submodules. + Contrôle s’il faut détecter automatiquement les sous-modules git. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Détermine si VS Code doit être activé en tant qu’éditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Détermine si VS Code doit être activé en tant que gestionnaire d’authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre. + + + Controls whether to open a repository automatically after cloning. + Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Contrôle s’il faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après l’exécution de commandes Git. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Contrôle si l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante. + + + Controls whether to show a notification when a push is successful. + Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push). + + + Controls whether to show an inline Open File action in the Git changes view. + Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git. + + + Controls whether to show the commit author in the Timeline view. + Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie. + + + Controls whether to show the commit input in the Git source control panel. + Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git. + + + Controls whether to show uncommitted changes in the Timeline view. + Contrôle s’il faut afficher les modifications non validées dans l’affichage Chronologie. + + + Controls whether to use the message from the commit input box as the default stash message. + Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut. + + + Controls which date to use for items in the Timeline view. + Contrôle la date à utiliser pour les éléments de la vue Chronologie. + + + Copy Commit ID + Copier l'ID de commit + + + Copy Commit Message + Copiez le message de commit. + + + Count all changes. + Compter tous les changements. + + + Count only tracked changes. + Compter uniquement les changements suivis. + + + Create Branch From... + Créer une branche à partir de... + + + Create Branch... + Créer une branche... + Create Tag Créer une balise @@ -1376,46 +1708,251 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Delete Branch... Supprimer la branche... + + Delete Remote Tag + Supprimer la balise distante + Delete Tag Supprimer l'étiquette + + Disable automatic repository scanning. + Désactivez l’analyse de dépôt automatique. + + + Disable this check. + Désactive cette vérification. + + + Disable this check. + Désactivez la vérification. + + + Discard All Changes + Ignorer toutes les modifications + + + Discard All Tracked Changes + Ignorer tous les changements suivis + + + Discard All Untracked Changes + Ignorer tous les changements non suivis + + + Discard Changes + Ignorer les modifications + + + Discard Commit Message + Ignorer le message de validation + + + Don't run any command after a commit. + N'exécutez pas de commande après une validation. + + + Drop All Stashes... + Supprimer tous les stashes... + + + Drop Stash... + Supprimer le remisage (stash)... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé. + + + Enables commit signing with GPG or X.509. + Active la signature de commit avec GPG ou X.509. + + + Experimental improvements for the git setup flow. + Améliorations expérimentales du flux d’installation git + Fetch Rappatrier - - Fetch From All Remotes - Récupérer depuis tous les Remotes - Fetch (Prune) Récupérer (élaguer) - - Accept Merge - Accepter la fusion + + Fetch From All Remotes + Récupérer depuis tous les Remotes - - Add to .gitignore - Ajouter à .gitignore + + Fetch all tags when pulling. + Récupérez toutes les balises pendant le tirage. + + + Force git to use rebase when running the sync command. + Forcez git à utiliser rebase pendant l'exécution de la commande sync. + + + Get Remote Sources + Obtenir les sources distantes + + + Get Repositories + Obtenir les dépôts + + + Get Repository State + Obtenir l’état du dépôt + + + Git + Git + + + Git + Git + + + Git SCM Integration + Intégration Git SCM + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Des dépôts Git ont été trouvés dans les dossiers parents de l’espace de travail ou dans les fichiers ouverts. + [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders) + Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents de l’espace de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Si vous voulez utiliser des fonctionnalités git, activez git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Pour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers. + + + Ignores the legacy Git warning. + Ignore l'avertissement Git hérité. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows. + + + Ignores the warning when Git is missing. + Ignore l'avertissement quand Git est manquant. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull). + + + Ignores the warning when there are too many changes in a repository. + Ignore l'avertissement en cas de changements trop nombreux dans un dépôt. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm). Initialize Repository Initialiser le dépôt + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec d’autres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ». + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput). + + + List of git repositories to ignore. + Liste des dépôts git à ignorer. + + + List of paths to search for git repositories in. + Liste des chemins d’accès pour rechercher des dépôts git. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`. + + + Local branches + Branches locales + + + Manage Unsafe Repositories + Gérer des référentiels non sécurisés + Merge Branch... Fusionner la branche... + + Never open a repository in parent folders of workspaces or open files. + N’ouvrez jamais de référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts. + + + Never publish unpublished git state when using Continue Working On from a git repository + Jamais publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git + + + Only open in current window when no folder is opened. + Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert. + Open All Changes Ouvrir tous les changements + + Open Changes + Ouvrir les modifications + Open Changes Ouvrir les modifications + + Open Containing Folder + Ouvrir le dossier contenant + Open File Ouvrir un fichier @@ -1424,10 +1961,46 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Open File (HEAD) Ouvrir le fichier (HEAD) + + Open Repositories In Parent Folders + Ouvrir les référentiels dans les dossiers parents + Open Repository Ouvrir le dépôt + + Open the merge editor for files that are currently under conflict. + Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\Program Files\Git\bin\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche. + + + Pop Latest Stash + Appliquer et supprimer la dernière remise + + + Pop Stash... + Appliquer et supprimer la remise... + + + Prefix used when creating a new branch. + Préfixe utilisé lors de la création d’une branche. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Invite avant d’ouvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Inviter à publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git + + + Prune when fetching. + Effectue un élagage au moment de la récupération. + Publish Branch... Publier la branche... @@ -1436,13 +2009,17 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Pull Pull + + Pull (Rebase) + Pull (rebaser) + Pull from... Extraire de... - - Pull (Rebase) - Pull (rebaser) + + Pull, Push + Tirer (pull), envoyer (push) Push @@ -1464,6 +2041,10 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Push Tags Envoyer (push) des étiquettes + + Push all annotated tags when running the sync command. + Envoyez (push) toutes les balises annotées lors de l’exécution de la commande de synchronisation. + Push to... Transfert (Push) vers... @@ -1476,14 +2057,22 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Rebase Branch... Rebaser la branche... - - Abort Rebase - Abandonner le rebasage - Refresh Actualiser + + Remember the last git command that ran after a commit. + Mémoriser la dernière commande git qui s’est exécutée après une validation. + + + Remote + À distance + + + Remote branches + Branches distantes + Remove Remote Supprimer le dépôt distant @@ -1496,25 +2085,25 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Rename Branch... Renommer la branche... + + Resolve in Merge Editor + Résoudre dans l’éditeur de fusion + Restore Commit Template Restaurer le modèle de commit - - Open Containing Folder - Ouvrir le dossier contenant - - - Reveal in Finder - Afficher dans le Finder + + Reveal in Explorer View + Afficher en mode Explorateur Reveal in File Explorer Afficher dans l'Explorateur de fichiers - - Reveal in Explorer View - Afficher en mode Explorateur + + Reveal in Finder + Afficher dans le Finder Revert Change @@ -1524,17 +2113,72 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Revert Selected Ranges Restaurer les portées sélectionnées - - Set Log Level... - Définir le niveau de journalisation (log) ... + + Run 'git pull' and 'git push' after a successful commit. + Exécutez 'git pull' et 'git push' après une validation réussie. + + + Run 'git push' after a successful commit. + Exécutez 'git push' après une validation réussie. + + + Run a git command after a successful commit. + Exécutez une commande Git après une validation réussie. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts. + + + Scan for parent folders of open files. + Rechercher dans les dossiers parents de fichiers ouverts. + + + Scan for subfolders of the currently opened folder. + Rechercher dans les sous-dossiers du dossier actuellement ouvert. + + + Scanning folder for git repositories... + Analyse du dossier à la recherche de dépôts Git... + + + Scanning workspace for git repositories... + Analyse de l’espace de travail à la recherche de référentiels Git... + + + Select for Compare + Sélectionner pour comparaison Show Git Output Afficher la sortie Git - - Stage Changes - Mettre en attente les modifications + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Afficher un bouton d’action pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante. + + + Sign Off + Fermer la session + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Le contrôle de code source dépend de Git en cours d’installation. +[Download Git for Linux](https://git-scm.com/download/linux) +Après l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). Stage All Changes @@ -1556,41 +2200,37 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Stage Change Mettre en attente la modification + + Stage Changes + Mettre en attente les modifications + Stage Selected Ranges Mettre en attente les plages sélectionnées + + Stash + Remiser (stash) + Stash Remiser (stash) - - Apply Stash... - Appliquer la remise (Stash)... - - - Apply Latest Stash - Appliquer la dernière remise (Stash) - - - Drop Stash... - Supprimer le remisage (stash)... - - - Drop All Stashes... - Supprimer tous les stashes... - Stash (Include Untracked) Remiser (Inclure les non-tracés) - - Pop Stash... - Appliquer et supprimer la remise... + + Stash Staged + Stash intermédiaire - - Pop Latest Stash - Appliquer et supprimer la dernière remise + + Stash any changes before pulling and restore them after successful pull. + Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées). Sync @@ -1600,657 +2240,43 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS. Sync (Rebase) Synchroniser (Rebase) - - Compare with Selected - Comparer avec la sélection - - - Copy Commit ID - Copier l'ID de commit - - - Copy Commit Message - Copiez le message de commit. - - - Open Changes - Ouvrir les modifications - - - Select for Compare - Sélectionner pour comparaison - - - Undo Last Commit - Annuler la dernière validation - - - Unstage Changes - Annuler la mise en attente des modifications - - - Unstage All Changes - Annuler la mise en attente de toutes les modifications - - - Unstage Selected Ranges - Annuler la mise en attente des plages sélectionnées - - - Controls whether force push (with or without lease) is enabled. - Contrôle si force push (avec ou sans lease) est activé. - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés. - - - Always show the Staged Changes resource group. - Toujours afficher le groupe de ressources des changements en zone de transit (Staged). - - - Controls the signoff flag for all commits. - Contrôle le flag signoff pour toutes les modifications. - - - Configures when repositories should be automatically detected. - Configure le moment où les dépôts doivent être détectés automatiquement. - - - Disable automatic repository scanning. - Désactivez l’analyse de dépôt automatique. - - - Scan for parent folders of open files. - Rechercher dans les dossiers parents de fichiers ouverts. - - - Scan for subfolders of the currently opened folder. - Rechercher dans les sous-dossiers du dossier actuellement ouvert. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts. - - - Stash any changes before pulling and restore them after successful pull. - Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé. - - - Whether auto refreshing is enabled. - Détermine si l'actualisation automatique est activée. - - - Prefix used when creating a new branch. - Préfixe utilisé lors de la création d’une branche. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide du paramètre `#git.branchProtectionPrompt#`. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Contrôle si une invite est envoyée avant la validation des modifications dans une branche protégée. - - - Always commit changes to the protected branch. - Toujours valider les modifications apportées à la branche protégée. - - - Always commit changes to a new branch. - Toujours valider les changements dans une nouvelle branche. - - - Always prompt before changes are committed to a protected branch. - Toujours demander avant la validation des modifications dans une branche protégée. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ». - - - A random adjective - Adjectif aléatoire - - - A random animal name - Nom d’animal aléatoire - - - A random color name - Nom de couleur aléatoire - - - A random number between 100 and 999 - Nombre aléatoire compris entre 100 et 999 - - - Controls whether a random name is generated when creating a new branch. - Contrôle si un nom aléatoire est généré lors de la création d’une branche. - - - Controls the sort order for branches. - Contrôle l'ordre de tri des branches. - - - A regular expression to validate new branch names. - Expression régulière pour valider les nouveaux noms de branche. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments d’un nom de branche généré de manière aléatoire. - - - Controls what type of git refs are listed when running `Checkout to...`. - Contrôle le type des références Git listées au moment de l'exécution de Extraire vers... - - - Local branches - Branches locales - - - Remote branches - Branches distantes + + Tags + Étiquettes Tags Étiquettes - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput). - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'. - - - Controls whether to ask for confirmation before force-pushing. - Détermine s’il faut demander confirmation avant de forcer le push. - - - Controls whether to ask for confirmation before committing without verification. - Contrôle s’il faut demander une confirmation avant la validation sans vérification. - - - Confirm before synchronizing git repositories. - Confirmez avant de synchroniser des dépôts git. - - - Controls the Git count badge. - Contrôle le badge de compte Git. - - - Count all changes. - Compter tous les changements. - - - Turn off counter. - Désactivez le compteur. - - - Count only tracked changes. - Compter uniquement les changements suivis. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments d’un nom de branche généré de manière aléatoire. The default location to clone a git repository. Emplacement par défaut où cloner un dépôt git. - - Controls whether to automatically detect git submodules. - Contrôle s’il faut détecter automatiquement les sous-modules git. - - - Controls the limit of git submodules detected. - Contrôle la limite de sous-modules git détectés. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée. - - - Enables commit signing with GPG or X.509. - Active la signature de commit avec GPG ou X.509. - - - Commit all changes when there are no staged changes. - Validez toutes les modifications en l'absence de modifications en attente. - - - Controls whether the Git Sync command appears in the status bar. - Contrôle si la commande Git Sync apparaît dans la barre d'état. - - - Whether git is enabled. - Indique si git est activé. - - - Experimental improvements for the git setup flow. - Améliorations expérimentales du flux d’installation git - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle. - - - Follow push all tags when running the sync command. - Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation. - - - Ignores the legacy Git warning. - Ignore l'avertissement Git hérité. - - - Ignores the warning when there are too many changes in a repository. - Ignore l'avertissement en cas de changements trop nombreux dans un dépôt. - - - Ignores the warning when Git is missing. - Ignore l'avertissement quand Git est manquant. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull). - - - Ignore modifications to submodules in the file tree. - Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows. - - - List of git repositories to ignore. - Liste des dépôts git à ignorer. - - - Controls when to show commit message input validation. - Contrôle quand afficher la validation de la saisie du message de commit. - - - Controls the commit message length threshold for showing a warning. - Contrôle le taille de la longueur de message de commit pour afficher un avertissement. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'. - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Spécifie la quantité d’informations (le cas échéant) à journaliser sur le [git output](command:git.showOutput). - - - Log only critical information - Journaliser uniquement les informations critiques - - - Log only debug, information, warning, error, and critical information - Journaliser uniquement le débogage, les informations, l’avertissement, l’erreur et les informations critiques - - - Log only error, and critical information - Journaliser uniquement les informations d’erreur et critiques - - - Log only information, warning, error, and critical information - Journaliser uniquement les informations d’avertissement, d’erreur et les informations critiques - - - Log nothing - Ne rien journaliser - - - Log all information - Journaliser toutes les informations - - - Log only warning, error, and critical information - Journaliser uniquement les informations d’avertissement, d’erreur et critiques - - - Open the merge editor for files that are currently under conflict. - Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit. - - - Controls whether to open a repository automatically after cloning. - Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage. - - - Always open in current window. - Effectue toujours l'ouverture dans la fenêtre active. - - - Always open in a new window. - Effectue toujours l'ouverture dans une nouvelle fenêtre. - - - Always prompt for action. - Demande toujours l'action à effectuer. - - - Only open in current window when no folder is opened. - Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\Program Files\Git\bin\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche. - - - Runs a git command after a successful commit. - Exécute une commande git après un commit réussi. - - - Don't run any command after a commit. - N'exécutez pas de commande après une validation. - - - Run 'Git Push' after a successful commit. - Exécutez 'Git Push' après une validation réussie. - - - Run 'Git Sync' after a successful commit. - Exécutez 'Git Sync' après une validation réussie. - - - Controls whether Git should check for unsaved files before committing. - Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit. - - - Check for any unsaved files. - Vérifiez les fichiers non enregistrés. - - - Disable this check. - Désactivez la vérification. - - - Check only for unsaved staged files. - Vérifiez uniquement les fichiers organisés non enregistrés. - - - Controls whether Git should check for unsaved files before stashing changes. - Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements. - - - Check for any unsaved files. - Vérifiez les fichiers non enregistrés. - - - Disable this check. - Désactive cette vérification. - - - Check only for unsaved staged files. - Vérifiez uniquement les fichiers organisés non enregistrés. - - - Prune when fetching. - Effectue un élagage au moment de la récupération. - - - Fetch all tags when pulling. - Récupérez toutes les balises pendant le tirage. - - - Force git to use rebase when running the sync command. - Forcez git à utiliser rebase pendant l'exécution de la commande sync. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Contrôle la profondeur utilisée lors de l’analyse des dossiers d’espace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante. - - - List of paths to search for git repositories in. - Liste des chemins d’accès pour rechercher des dépôts git. - - - Controls whether an action button is shown in the Source Control view. - Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Afficher un bouton d’action pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante. - - - Controls whether to show the commit input in the Git source control panel. - Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git. - - - Controls whether to show an inline Open File action in the Git changes view. - Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git. - - - Controls whether git actions should show progress. - Contrôle si les actions git doivent afficher la progression. - - - Controls whether to show a notification when a push is successful. - Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push). - - - Control which changes are automatically staged by Smart Commit. - Contrôle les modifications organisées automatiquement par Smart Commit. - - - Automatically stage all changes. - Organise automatiquement toutes les modifications. - - - Automatically stage tracked changes only. - Organise automatiquement les modifications suivies uniquement. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Détermine si VS Code doit être activé en tant que gestionnaire d'authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Détermine si VS Code doit être activé en tant qu’éditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre. - - - Controls which date to use for items in the Timeline view. - Contrôle la date à utiliser pour les éléments de la vue Chronologie. - - - Use the authored date - Utiliser la date de création - - - Use the committed date - Utiliser la date de commit - - - Controls whether to show the commit author in the Timeline view. - Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie. - - - Controls whether to show uncommitted changes in the Timeline view. - Contrôle s’il faut afficher les modifications non validées dans l’affichage Chronologie. - - - Controls how untracked changes behave. - Contrôle le comportement des changements non suivis. - - - Untracked changes are hidden and excluded from several actions. - Les changements non suivis sont masqués et exclus de plusieurs actions. - - - All changes, tracked and untracked, appear together and behave equally. - Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions. - - - Controls whether to use the message from the commit input box as the default stash message. - Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois qu’aucun message n’est fourni dans la zone d’entrée de validation. - - - Controls whether force pushing uses the safer force-with-lease variant. - Contrôles si force push utilise la variante force-with-lease plus sûr. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé. - - - Git SCM Integration - Intégration Git SCM - - - Git - Git - - - Branch - Branche - - - Changes - Changements - - - Commit - Valider - - - Amend - Modifier - - - Sign Off - Fermer la session - - - Git - Git - - - Pull, Push - Tirer (pull), envoyer (push) - - - Remote - À distance - - - Stash - Remiser (stash) - - - Tags - Étiquettes - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + Les référentiels Git détectés sont potentiellement dangereux, car les dossiers appartiennent à une autre personne que l’utilisateur actuel. +[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories) +Pour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository). + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Vous pouvez cloner un dépôt localement. -[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée') - - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Si vous souhaitez utiliser des fonctionnalités Git, activez Git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -Pour en savoir plus sur la façon d'utiliser Git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir d’une URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm). - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Le référentiel Git détecté est potentiellement dangereux, car le dossier appartient à une autre personne que l’utilisateur actuel. +[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories) +Pour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. @@ -2263,38 +2289,9 @@ Please make sure there is no space between the right bracket and left parenthesi [Initialize Repository](command:git.init?%5Btrue%5D) Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec d’autres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm). - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Le contrôle des sources dépend de l'installation de Git. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Download Git for Windows](https://git-scm.com/download/win) -Après l'installation, veuillez [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + Le nom de la branche par défaut (ex : main, jonction, développement) lors de l’initialisation d’un nouveau référentiel git. S’il est vide, le nom de la branche par défaut configuré dans git sera utilisé. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. @@ -2303,9 +2300,103 @@ To learn more about how to use git and source control in Azure Data Studio [read {Locked='](command:git.init'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git. -[Initialize Repository](command:git.init) -Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm). + L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels Git. Vous pouvez initialiser un référentiel sur un dossier qui active les fonctionnalités de contrôle de code source optimisées par Git. +[Initialiser le référentiel](command:git.init) +Pour en savoir plus sur l’utilisation de Git et du contrôle de code source dans Azure Data Studio [lire nos documents](https://aka.ms/vscode-scm). + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + L’espace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Pour en savoir plus sur l’utilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + + + Turn off counter. + Désactivez le compteur. + + + Undo Last Commit + Annuler la dernière validation + + + Unstage All Changes + Annuler la mise en attente de toutes les modifications + + + Unstage Changes + Annuler la mise en attente des modifications + + + Unstage Selected Ranges + Annuler la mise en attente des plages sélectionnées + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions. + + + Untracked changes are hidden and excluded from several actions. + Les changements non suivis sont masqués et exclus de plusieurs actions. + + + Use the authored date + Utiliser la date de création + + + Use the committed date + Utiliser la date de commit + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants. + + + Whether auto refreshing is enabled. + Détermine si l'actualisation automatique est activée. + + + Whether git is enabled. + Indique si git est activé. + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Vous pouvez cloner un dépôt localement. +[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l’extension Git activée') + + + [Download Git for Windows](https://git-scm.com/download/win) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [Download Git for Windows](https://git-scm.com/download/win) +Après l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [Download Git for macOS](https://git-scm.com/download/mac) +Après l’installation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). diff --git a/resources/xlf/fr/xml-language-features.fr.xlf b/resources/xlf/fr/xml-language-features.fr.xlf deleted file mode 100644 index 7c11dc56e0..0000000000 --- a/resources/xlf/fr/xml-language-features.fr.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Fournit une prise en charge riche de langage pour XML. - - - XML Language Features - Fonctionnalités du langage XML - - - - \ No newline at end of file diff --git a/resources/xlf/it/admin-tool-ext-win.it.xlf b/resources/xlf/it/Microsoft.admin-tool-ext-win.it.xlf similarity index 87% rename from resources/xlf/it/admin-tool-ext-win.it.xlf rename to resources/xlf/it/Microsoft.admin-tool-ext-win.it.xlf index 901c84dacc..45f99093e4 100644 --- a/resources/xlf/it/admin-tool-ext-win.it.xlf +++ b/resources/xlf/it/Microsoft.admin-tool-ext-win.it.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + Non è stato possibile determinare il nodo di Esplora oggetti da connectionContext: {0} + + + Error calling SsmsMin with args '{0}' - {1} + Si è verificato un errore durante la chiamata di SsmsMin con gli argomenti '{0}' - {1} + Launching dialog... Avvio della finestra di dialogo... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} Non è stato specificato alcun elemento connectionProfile da connectionContext: {0} - - Could not determine Object Explorer node from connectionContext : {0} - Non è stato possibile determinare il nodo di Esplora oggetti da connectionContext: {0} - - - Error calling SsmsMin with args '{0}' - {1} - Si è verificato un errore durante la chiamata di SsmsMin con gli argomenti '{0}' - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Genera script... - Properties - Proprietà + Properties (Admin Tools) + Proprietà (strumenti Amministrazione) diff --git a/resources/xlf/it/agent.it.xlf b/resources/xlf/it/Microsoft.agent.it.xlf similarity index 96% rename from resources/xlf/it/agent.it.xlf rename to resources/xlf/it/Microsoft.agent.it.xlf index 0a2697f027..9a687c2386 100644 --- a/resources/xlf/it/agent.it.xlf +++ b/resources/xlf/it/Microsoft.agent.it.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - Avviso per evento di SQL Server - Alert update failed '{0}' L'aggiornamento dell'avviso non è riuscito: '{0}' + + SQL Server event alert + Avviso per evento di SQL Server + SQL Server performance condition alert Avviso relativo alle prestazioni di SQL Server @@ -20,28 +20,28 @@ - + - - Job name must be provided - È necessario specificare il nome del processo + + Job '{0}' created successfully + Il processo '{0}' è stato creato + + + Job '{0}' updated successfully + Il processo '{0}' è stato aggiornato Job creation failed '{0}' La creazione del processo non è riuscita: '{0}' - - Job '{0}' created successfully - Il processo '{0}' è stato creato + + Job name must be provided + È necessario specificare il nome del processo Job update failed '{0}' L'aggiornamento del processo non è riuscito: '{0}' - - Job '{0}' updated successfully - Il processo '{0}' è stato aggiornato - When the job completes Al termine del processo @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - L'aggiornamento del passaggio non è riuscito: '{0}' - Job name must be provided È necessario specificare il nome del processo @@ -70,9 +66,13 @@ Step name must be provided È necessario specificare il nome del passaggio + + Step update failed '{0}' + L'aggiornamento del passaggio non è riuscito: '{0}' + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Un processo con un nome simile esiste già - - Notebook name must be provided - È necessario specificare il nome del notebook + + Notebook '{0}' created successfully + Il notebook '{0}' è stato creato + + + Notebook '{0}' updated successfully + Il notebook '{0}' è stato aggiornato Notebook creation failed '{0}' Creazione del notebook non riuscita '{0}' - - Notebook '{0}' created successfully - Il notebook '{0}' è stato creato + + Notebook name must be provided + È necessario specificare il nome del notebook Notebook update failed '{0}' Aggiornamento del blocco appunti non riuscito '{0}' - - Notebook '{0}' updated successfully - Il notebook '{0}' è stato aggiornato - Select execution database Selezionare il database di esecuzione @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Il proxy '{0}' è stato creato - - Proxy update failed '{0}' - L'aggiornamento del proxy non è riuscito: '{0}' - Proxy '{0}' updated successfully Il proxy '{0}' è stato aggiornato + + Proxy update failed '{0}' + L'aggiornamento del proxy non è riuscito: '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - Messaggio di notifica aggiuntivo da inviare - <all databases> <tutti i database> - - Database name - Nome del database - - - Delay Minutes - Ritardo in minuti - - - Delay Seconds - Ritardo in secondi - - - Enabled - Abilitato - - - Error number - Numero di errore - - - Execute Job - Esegui processo - - - Job Name - Nome del processo - - - General - Generale - - - Include alert error text in e-mail - Includi testo dell'avviso in messaggi inviati tramite posta elettronica - - - Include alert error text in pager - Includi testo dell'avviso in messaggi inviati tramite cercapersone - - - Message text - Testo del messaggio - - - Name - Nome - - - New Job - Nuovo processo - - - New Operator - Nuovo operatore - - - Notify Operators - Invia notifica a operatori - - - E-mail - Posta elettronica - - - Operator List - Elenco operatori - - - Operator - Operatore - - - Pager - Cercapersone - - - Options - Opzioni - - - Raise alert when message contains - Genera un avviso quando il messaggio contiene - - - Response - Risposta - - - Severity - Gravità - 001 - Miscellaneous System Information 001 - Informazioni di sistema varie @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - Errore irreversibile - - Type - Tipo + + Additional notification message to send + Messaggio di notifica aggiuntivo da inviare Create Alert Crea avviso + + Database name + Nome del database + + + Delay Minutes + Ritardo in minuti + + + Delay Seconds + Ritardo in secondi + + + E-mail + Posta elettronica + Edit Alert Modifica avviso + + Enabled + Abilitato + + + Error number + Numero di errore + Event alert definition Definizione di avviso di evento + + Execute Job + Esegui processo + + + General + Generale + + + Include alert error text in e-mail + Includi testo dell'avviso in messaggi inviati tramite posta elettronica + + + Include alert error text in pager + Includi testo dell'avviso in messaggi inviati tramite cercapersone + + + Job Name + Nome del processo + + + Message text + Testo del messaggio + + + Name + Nome + + + New Job + Nuovo processo + + + New Operator + Nuovo operatore + + + Notify Operators + Invia notifica a operatori + + + Operator + Operatore + + + Operator List + Elenco operatori + + + Options + Opzioni + + + Pager + Cercapersone + + + Raise alert when message contains + Genera un avviso quando il messaggio contiene + + + Response + Risposta + + + Severity + Gravità + + + Type + Tipo + - + - - Enabled - Abilitato + + Actions to perform when the job completes + Azioni da eseguire quando il processo viene completato Alert Name Nome dell'avviso - - Type - Tipo - Alerts Avvisi @@ -398,9 +394,9 @@ Alerts list Elenco avvisi - - The name of the job cannot be blank. - Il nome del processo non può essere vuoto. + + Automatically delete job + Elimina automaticamente il processo Category @@ -410,34 +406,30 @@ Delete Step Elimina passaggio - - Automatically delete job - Elimina automaticamente il processo - Description Descrizione - - Edit Step - Modifica passaggio - Edit Job Modifica processo + + Edit Step + Modifica passaggio + Email - Messaggio di posta elettronica + Indirizzo di posta elettronica + + + Enabled + Abilitato Enabled Abilitato - - Write to the Windows Application event log - Scrivi nel log eventi dell'applicazione di Windows - General Generale @@ -458,10 +450,6 @@ Name Nome - - New Step - Nuovo passaggio - New Alert Nuovo avviso @@ -470,14 +458,14 @@ New Job Nuovo processo + + New Step + Nuovo passaggio + Notifications Notifiche - - Actions to perform when the job completes - Azioni da eseguire quando il processo viene completato - On Failure In caso di errore @@ -522,42 +510,34 @@ Steps Passaggi + + The name of the job cannot be blank. + Il nome del processo non può essere vuoto. + + + Type + Tipo + Type Tipo + + Write to the Windows Application event log + Scrivi nel log eventi dell'applicazione di Windows + - + - - Operating system (CmdExec) - Sistema operativo (CmdExec) - - - Transact-SQL script (T-SQL) - Script Transact-SQL (T-SQL) - Advanced - Avanzate - - - SQL Server Agent Service Account - Account del servizio SQL Server Agent + Avanzata All Files (*) Tutti i file (*) - - SQL Server Analysis Services Command - Comando di SQL Server Analysis Services - - - SQL Server Analysis Services Query - Query di SQL Server Analysis Services - Append output to exisiting entry in table Accoda output a voce esistente nella tabella @@ -566,10 +546,6 @@ Append output to existing file Accoda output a file esistente - - The step name cannot be left blank - Il nome del passaggio non può essere lasciato vuoto - Cancel Annulla @@ -586,18 +562,6 @@ Edit Job Step Modifica passaggio del processo - - The command failed. - Il comando non è riuscito. - - - On failure action - Azione in caso di errore - - - Locate Database Files - - Trova file di database - - File name Nome file @@ -610,10 +574,18 @@ General Generale + + Go to the next step + Vai al passaggio successivo + Include step output in history Includi output del passaggio nella cronologia + + Locate Database Files - + Trova file di database - + Log to table Registra nella tabella @@ -622,18 +594,26 @@ New Job Step Nuovo passaggio del processo - - Go to the next step - Vai al passaggio successivo - OK OK + + On failure action + Azione in caso di errore + + + On success action + Azione in caso di operazione riuscita + Open... Apri... + + Operating system (CmdExec) + Sistema operativo (CmdExec) + Output File File di output @@ -694,38 +674,54 @@ Run as user Esegui come utente - - Selected path - Percorso selezionato + + SQL Server Agent Service Account + Account del servizio SQL Server Agent + + + SQL Server Analysis Services Command + Comando di SQL Server Analysis Services + + + SQL Server Analysis Services Query + Query di SQL Server Analysis Services SQL Server Integration Service Package Pacchetto SQL Server Integration Services + + Selected path + Percorso selezionato + Step Name Nome del passaggio - - On success action - Azione in caso di operazione riuscita + + The command failed. + Il comando non è riuscito. The command was successfully parsed. Il comando è stato analizzato. + + The step name cannot be left blank + Il nome del passaggio non può essere lasciato vuoto + + + Transact-SQL script (T-SQL) + Script Transact-SQL (T-SQL) + Type Tipo - + - - Select Database - Seleziona database - Description Descrizione @@ -738,10 +734,6 @@ Execution Database Database di esecuzione - - Select a database against which notebook queries will run - Selezionare un database in cui verranno eseguite le query del notebook - General Generale @@ -762,6 +754,10 @@ Notebook Details Dettagli dei notebook + + Notebook Path + Percorso del notebook + Owner Proprietario @@ -778,30 +774,30 @@ Schedules list Elenco pianificazioni - - Storage Database - Database di archiviazione + + Select Database + Seleziona database + + + Select a database against which notebook queries will run + Selezionare un database in cui verranno eseguite le query del notebook Select a database to store all notebook job metadata and results Selezionare un database per archiviare tutti i metadati e i risultati del processo del notebook - - Notebook Path - Percorso del notebook - Select a notebook to schedule from PC Selezionare un notebook da pianificare dal computer + + Storage Database + Database di archiviazione + - + - - E-mail - Posta elettronica - Alert list Elenco avvisi @@ -810,22 +806,38 @@ Alert name Nome dell'avviso - - Pager - Cercapersone + + Create Operator + Crea operatore + + + E-mail + Posta elettronica E-mail Name Indirizzo di posta elettronica + + Edit Operator + Modifica operatore + Enabled - Abilitato + Abilitata + + + Friday + Venerdì General Generale + + Monday + Lunedì + Name Nome @@ -834,21 +846,17 @@ Notifications Notifiche - - Pager on duty schedule - Pianificazione cercapersone per operatore in servizio + + Pager + Cercapersone Pager E-mail Name Indirizzo cercapersone - - Friday - Venerdì - - - Monday - Lunedì + + Pager on duty schedule + Pianificazione cercapersone per operatore in servizio Saturday @@ -870,14 +878,6 @@ Wednesday Mercoledì - - Create Operator - Crea operatore - - - Edit Operator - Modifica operatore - Workday begin Inizio della giornata lavorativa @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Descrizione - - Job Schedules - Pianificazioni processi - - - OK - OK - ID ID + + Job Schedules + Pianificazioni processi + Name Nome + + OK + OK + - + + + Create Proxy + Crea proxy + Credential name Nome della credenziale @@ -930,6 +934,10 @@ Description Descrizione + + Edit Proxy + Modifica proxy + General Generale @@ -982,30 +990,22 @@ Subsystem Sottosistema - - Create Proxy - Crea proxy - - - Edit Proxy - Modifica proxy - - + Add new connection Aggiungere nuova connessione - - Select a connection - Selezionare una connessione - Please select a valid connection Selezionare una connessione valida. + + Select a connection + Selezionare una connessione + Template update failure Errore di aggiornamento del modello diff --git a/resources/xlf/it/arc.it.xlf b/resources/xlf/it/Microsoft.arc.it.xlf similarity index 99% rename from resources/xlf/it/arc.it.xlf rename to resources/xlf/it/Microsoft.arc.it.xlf index 2f770d7c65..77b9f3d481 100644 --- a/resources/xlf/it/arc.it.xlf +++ b/resources/xlf/it/Microsoft.arc.it.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + Questi parametri del server del nodo Coordinatore possono essere impostati su valori personalizzati (non predefiniti). Cerca per trovare i parametri. - - Apply - Applica + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + Questi parametri del server dei nodi di lavoro possono essere impostati su valori personalizzati (non predefiniti). Cercare per trovare i parametri. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata. + + 1 + 1 - - Azure Arc Resources - Risorse Azure Arc + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - Applicare l'aggiornamento selezionato? + + 3 + 3 - - Available - Disponibile + + A connection is required to list the databases on this instance. + È necessaria una connessione per elencare i database in questa istanza. - - Available Upgrades - Aggiornamenti disponibili - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - Gli aggiornamenti disponibili per questa risorsa sono elencati di seguito. È possibile applicare gli aggiornamenti selezionando il pulsante di aggiornamento. - - - Backup - Backup - - - Backups - Backup - - - {0} backups - {0} backup - - - False - False - - - True - True - - - BusinessCritical - BusinessCritical - - - Cancel - Annulla - - - Click the new support request button to file a support request in the Azure Portal. - Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}. - - - Compute - Ambiente di calcolo - - - Compute + Storage - Calcolo e archiviazione - - - there are sufficient resources available - sono disponibili risorse sufficienti - - - Before doing so, you need to ensure - Prima di eseguire questa operazione, è necessario verificare - - - in your Kubernetes cluster to honor this configuration. - nel cluster Kubernetes per rispettare questa configurazione. - - - without downtime and by - senza tempo di inattività e da - - - Compute Configuration - Configurazione di calcolo - - - Condition - Condizione - - - Configuration - Configurazione - - - Configure retention policy - Configura criteri di conservazione - - - Configure Retention Policy - Configura criterio di conservazione - - - Confirm the new password - Confermare la nuova password - - - Connect - Connettere - - - Connect to Existing Controller - Connetti al controller esistente - - - Could not connect to controller {0}. {1} - Impossibile connettersi al controller {0}. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Connettersi all'istanza gestita di SQL - Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - Non è stato possibile connettersi all'istanza gestita di SQL - Istanza di Azure Arc {0}. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Connettersi al server PostgreSQL - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - Non è stato possibile connettersi all’istanza del server PostgreSQL - Azure Arc {0}. {1} + + A connection is required to show and set database engine settings. + Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione al server che richiede l'installazione dell'estensione PostgreSQL. - - Connect to Server - Connetti al server - - - Connection Mode - Modalità di connessione - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Stringa di connessione per {0} - - - Connection Strings - Stringhe di connessione - - - Pod containers are ready. - I contenitori dei pod sono pronti. - - - Cluster Context - Contesto del cluster - - - Azure Arc Data Controller Dashboard - {0} - Dashboard del controller dati Azure Arc - {0} - - - Kube Config File Path - Percorso del file di configurazione kube - - - Name - Nome - - - The name to display in the tree view, this is not applied to the controller itself. - Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso. - - - Controller Password - Password del controller - - - Controller URL - Controller dell’URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - L'URL del controller è necessario se sono presenti più cluster con lo stesso spazio dei nomi. In genere non è necessario. - - - https://<IP or hostname>:<port> - https://<IP o nome host>:<port> - - - Controller Username - Nome utente del controller - - - Coordinator - Coordinatore - - - Coordinator endpoint - Endpoint coordinatore - - - Coordinator Node Parameters - Parametri del nodo coordinatore - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - Questi parametri del server del nodo Coordinatore possono essere impostati su valori personalizzati (non predefiniti). Cerca per trovare i parametri. - - - {0} copied to clipboard - {0} copiato negli Appunti - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Copia la stringa di connessione {0} negli Appunti - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - Copia {0} negli Appunti - - - CPU limit - Limite CPU - - - CPU request - Richiesta CPU - - - Could not find Azure resource for {0} - Non è stato possibile trovare la risorsa di Azure per {0} - - - Could not find controller registration. - Non è stato possibile trovare la registrazione del controller. - - - New Instance - Nuova istanza - - - Current version - Versione corrente - - - Data controller - Controller dei dati - - - Azure Arc Data Controller - Controller dei dati di Azure Arc - - - {0} data - Dati di {0} - - - Database - Database - - - Database {0} created - Database {0} creato - - - Failed to create database {0}. {1} - Non è stato possibile creare il database {0}. {1} - - - Destination Details - Dettagli destinazione - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine. - - - Database name - Nome del database - - - Databases - Database - - - arc-dc - arc-dc - - - Delete - Elimina - - - Deleting instance '{0}'... - Eliminazione dell'istanza '{0}'... - - - Description - Descrizione - - - Details - Dettagli - - - Diagnose and solve problems - Diagnostica e risoluzione dei problemi - - - Direct - Diretto - - - Discard - Rimuovi - - - Drop - Rimuovere - - - Currently dropping another extension, try again once that is completed. - È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione. - - - Earliest point in time - Primo punto di ripristino - - - Emergency - Emergenza - - - Enable Trust Server Certificate - Abilitare Certificato del server attendibile - - - Encrypt - Crittografa - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Se il valore è true, SQL Server usa la crittografia SSL per tutti i dati scambiati tra il client e il server, se nel server è installato un certificato. - - - Endpoint - Endpoint - - - Enter a non empty password or press escape to exit. - Immettere una password non vuota o premere ESC per uscire. - - - Enter a new password - Immettere una nuova password - - - Error connecting to controller. {0} - Errore durante la connessione al controller. {0} - - - Error getting data controller connection mode. - Errore durante il recupero della modalità di connessione del controller dei dati. - - - Error listing Log Analytics workspaces {0} - Errore durante l'elenco delle aree di lavoro Log Analytics {0} - - - Error encountered while verifying password. {0} - Si è verificato un errore durante la verifica della password. {0} - - - Failed to install extension {0}. - Impossibile installare l'estensione {0}. - - - Extension '{0}' has been installed. - L'estensione '{0}' è stata installata. - - - Extension name - Nome dell'estensione - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL offre la possibilità di estendere la funzionalità del database tramite le estensioni. - - - Value should be either of the following: ({0}). - Il valore dovrebbe essere uno dei seguenti ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Alcune estensioni devono essere caricate in PostgreSQL all'ora di avvio prima di poter essere usate. Per modificare, digitare un elenco delimitato da virgole di estensioni valide: ({0}). - - - Extensions - Estensioni - - - Extensions '{0}' added - Estensioni '{0}' aggiunte - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - 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. - - - Extensions '{0}' dropped - Estensioni '{0}' eliminate - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - Alcune estensioni devono essere caricate in PostgreSQL all'avvio prima di poter essere usate. È possibile visualizzare e modificare queste estensioni precaricate di seguito. - - - Learn more about PostgreSQL extensions. - Altre informazioni sulle estensioni PostgreSQL. - - - Table of preloaded extensions. - Tabella delle estensioni precaricate. - - - Table of preloaded extensions are loading. - È in corso il caricamento della tabella delle estensioni precaricate. - - - Preloaded extensions can now be viewed. - È ora possibile visualizzare le estensioni precaricate. - - - External Endpoint - Endpoint esterno - - - Failed - Non riuscito - - - Feedback - Feedback + + Admin username + Nome utente dell'amministratore An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Errore imprevisto durante il recupero delle registrazioni per '{0}'. {1} + + Apply + Applica + + + Are you sure you want to apply the selected upgrade? + Applicare l'aggiornamento selezionato? + + + Attempt to get isPassword for unknown variable:{0} + Tentativo di ottenere isPassword per la variabile sconosciuta: {0} + + + Attempt to get variable value for unknown variable:{0} + Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0} + + + Available + Disponibile + + + Available Upgrades + Aggiornamenti disponibili + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + Gli aggiornamenti disponibili per questa risorsa sono elencati di seguito. È possibile applicare gli aggiornamenti selezionando il pulsante di aggiornamento. + + + Azure Arc Data Controller + Controller dei dati di Azure Arc + + + Azure Arc Data Controller Dashboard - {0} + Dashboard del controller dati Azure Arc - {0} + + + Azure Arc Resources + Risorse Azure Arc + + + Azure Database for PostgreSQL - Azure Arc + Database di Azure per PostgreSQL - Azure Arc + + + Backup + Backup + + + Backups + Backup + + + Before doing so, you need to ensure + Prima di eseguire questa operazione, è necessario verificare + + + Browse + Sfoglia + + + BusinessCritical + BusinessCritical + + + CPU limit + Limite CPU + + + CPU request + Richiesta CPU + + + Cancel + Annulla + + + Click the new support request button to file a support request in the Azure Portal. + Fare clic sul pulsante nuova richiesta di supporto per archiviare una richiesta di supporto nel portale di Azure. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Fare clic sul pulsante per la risoluzione dei problemi per aprire il notebook per la risoluzione dei problemi di Azure Arc {0}. + + + Cluster Context + Contesto del cluster + + + Cluster Context with name: {0} not found in the Kube config file + Contesto cluster con nome {0} non trovato nel file di configurazione Kube + + + Compute + Ambiente di calcolo + + + Compute + Storage + Calcolo e archiviazione + + + Compute Configuration + Configurazione di calcolo + + + Condition + Condizione + + + Configuration + Configurazione + + + Configure Retention Policy + Configura criterio di conservazione + + + Configure retention policy + Configura criteri di conservazione + + + Confirm the new password + Confermare la nuova password + + + Connect + Connetti + + + Connect to Existing Controller + Connetti al controller esistente + + + Connect to PostgreSQL server - Azure Arc ({0}) + Connettersi al server PostgreSQL - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + Connettersi all'istanza gestita di SQL - Azure Arc ({0}) + + + Connect to Server + Connetti al server + + + Connection Mode + Modalità di connessione + + + Connection Strings + Stringhe di connessione + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Stringa di connessione per {0} + + + Controller Info could not be found with name: {0} + Non è stato possibile trovare le informazioni sul controller con il nome {0} + + + Controller Password + Password del controller + + + Controller URL + Controller dell’URL + + + Controller Username + Nome utente del controller + + + Coordinator + Coordinatore + + + Coordinator Node Parameters + Parametri del nodo coordinatore + + + Coordinator endpoint + Endpoint coordinatore + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Copia la stringa di connessione {0} negli Appunti + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + Copia {0} negli Appunti + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + Non è stato possibile connettersi all’istanza del server PostgreSQL - Azure Arc {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + Non è stato possibile connettersi all'istanza gestita di SQL - Istanza di Azure Arc {0}. {1} + + + Could not connect to controller {0}. {1} + Impossibile connettersi al controller {0}. {1} + + + Could not find Azure resource for {0} + Non è stato possibile trovare la risorsa di Azure per {0} + + + Could not find controller registration. + Non è stato possibile trovare la registrazione del controller. + + + Current version + Versione corrente + + + Currently dropping another extension, try again once that is completed. + È in corso l'eliminazione di un'altra estensione. Riprovare al termine dell'operazione. + + + Currently, only upgrading to the next immediate version is supported. + Attualmente sono supportati solo gli aggiornamenti alla versione immediatamente successiva. + + + Dashboard for viewing logs + Dashboard per la visualizzazione dei log + + + Dashboard for viewing metrics + Dashboard per la visualizzazione delle metriche + + + Data controller + Controller dei dati + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + È in corso l'aggiornamento del controller dei dati. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get datacontrollers -A' + + + Database + Database + + + Database name + Nome del database + + + Database {0} created + Database {0} creato + + + Databases + Database + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata. + + + Delete + Elimina + + + Deleting instance '{0}'... + Eliminazione dell'istanza '{0}'... + + + Description + Descrizione + + + Destination Details + Dettagli destinazione + + + Details + Dettagli + + + Diagnose and solve problems + Diagnostica e risoluzione dei problemi + + + Direct + Diretto + + + Discard + Rimuovi + + + Drop + Rimuovere + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante l'aggiornamento di un'istanza gestita di SQL, è possibile aggiornare parti del piano di controllo dei dati, come le definizioni delle risorse personalizzate (CRD) e i contenitori. L’aggiornamento dell'istanza gestita di SQL non causerà tempi di inattività dei servizi dati (Istanza gestita di SQL o server PostgreSQL). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante un aggiornamento del controller dei dati, è possibile aggiornare parti del piano di controllo dei dati, ad esempio definizioni di risorse personalizzate (CRD) e contenitori. Un aggiornamento del controller dei dati non causerà tempi di inattività per i servizi dati (Istanza gestita di SQL o server PostgreSQL). + + + Earliest point in time + Primo punto di ripristino + + + Editing extensions failed. {0} + Modifica delle estensioni non riuscita. {0} + + + Emergency + Emergenza + + + Enable Trust Server Certificate + Abilitare Certificato del server attendibile + + + Encrypt + Crittografa + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + La crittografia è stata abilitata in questa connessione, rivedere la configurazione SSL e del certificato per SQL Server di destinazione o impostare 'Certificato del server attendibile' su 'true' nel file delle impostazioni. Nota: un certificato autofirmato offre solo una protezione limitata e non è una procedura consigliata per gli ambienti di produzione. Abilitare 'Certificato del server attendibile' in questa connessione e riprovare? + + + Endpoint + Endpoint + + + Enter a new password + Immettere una nuova password + + + Enter a non empty password or press escape to exit. + Immettere una password non vuota o premere ESC per uscire. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Immettere le impostazioni necessarie per il nome del database di destinazione e l'istanza gestita di SQL. Per impostazione predefinita, è selezionata l'istanza gestita di origine. + + + Error connecting to controller. {0} + Errore durante la connessione al controller. {0} + + + Error encountered while verifying password. {0} + Si è verificato un errore durante la verifica della password. {0} + + + Error getting SQL managed instance version number. + Errore durante il recupero del numero di versione dell'istanza gestita di SQL. + + + Error getting data controller connection mode. + Errore durante il recupero della modalità di connessione del controller dei dati. + + + Error listing Log Analytics workspaces {0} + Errore durante l'elenco delle aree di lavoro Log Analytics {0} + + + Error loading cluster contexts. {0} + Errore durante il caricamento dei contesti cluster. {0} + + + Error logging into controller - wrong username or password + Errore durante l'accesso al controller: nome utente o password errati + + + Error opening dashboard. {0} + Errore durante l'apertura del dashboard. {0} + + + Error showing details of SQL managed instance. + Errore durante la visualizzazione dei dettagli dell'istanza gestita di SQL. + + + Extension '{0}' has been installed. + L'estensione '{0}' è stata installata. + + + Extension name + Nome dell'estensione + + + Extensions + Estensioni + + + Extensions '{0}' added + Estensioni '{0}' aggiunte + + + Extensions '{0}' dropped + Estensioni '{0}' eliminate + + + External Endpoint + Endpoint esterno + + + Failed + Non riuscito + + + Failed to acquire password. {0} + Non è stato possibile acquisire la password. {0} + + + Failed to create database {0}. {1} + Non è stato possibile creare il database {0}. {1} + + + Failed to delete instance {0}. {1} + Impossibile eliminare l'istanza {0}. {1} + + + Failed to discard user input. {0} + Non è stato possibile rimuovere l'input dell'utente. {0} + + + Failed to install extension {0}. + Impossibile installare l'estensione {0}. + + + Failed to reset password. {0} + Non è possibile ripristinare la password. {0} + + + Failed to update instance {0}. {1} + Impossibile aggiornare l'istanza {0}. {1} + + + False + False + + + Feedback + Feedback + Fully qualified domain Dominio completo @@ -497,10 +521,6 @@ Grafana Dashboard Dashboard Grafana - - Dashboard for viewing metrics - Dashboard per la visualizzazione delle metriche - Indirect Indiretto @@ -517,18 +537,6 @@ Instance '{0}' deleted L'istanza ' {0}' è stata eliminata - - Failed to delete instance {0}. {1} - Impossibile eliminare l'istanza {0}. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 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. - - - Failed to update instance {0}. {1} - Impossibile aggiornare l'istanza {0}. {1} - Instance '{0}' updated L'istanza '{0}' è stata aggiornata @@ -537,10 +545,6 @@ Invalid config path Percorso di configurazione non valido - - The value '{0}' does not match the instance name. Try again or press escape to exit - Il valore ' {0}' non corrisponde al nome dell'istanza. Riprovare o premere ESC per uscire - Issues Detected Problemi rilevati @@ -549,9 +553,9 @@ Kibana Dashboard Dashboard Kibana - - Dashboard for viewing logs - Dashboard per la visualizzazione dei log + + Kube Config File Path + Percorso del file di configurazione kube Last transition @@ -561,41 +565,45 @@ Latest point in time Punto di ripristino più recente - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Altre informazioni sulle impostazioni del motore di database per PostgreSQL abilitato per Azure Arc + + Learn More. + Altre informazioni. Learn more about Azure PostgreSQL client interfaces Altre informazioni sulle interfacce client di Azure PostgreSQL - - Learn More. - Altre informazioni. + + Learn more about PostgreSQL extensions. + Altre informazioni sulle estensioni PostgreSQL. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Altre informazioni sulle impostazioni del motore di database per PostgreSQL abilitato per Azure Arc + + + Learn more about each release here. + Scopri di più su tutte le versioni qui. Load extensions Carica estensioni - - Loading... - Caricamento... - Loading cluster contexts completed Caricamento dei contesti cluster completato - - Error loading cluster contexts. {0} - Errore durante il caricamento dei contesti cluster. {0} + + Loading... + Caricamento... - - {0} log - Log {0} + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Errore durante l'accesso al controller: nome utente o password errati + + Managed instance admin + Amministratore dell'istanza gestita Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Richiesta di memoria (in GB) - - Managed instance admin - Amministratore dell'istanza gestita - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - I database con backup disponibili sono visualizzati di seguito. Ripristinare i database in questa istanza o in qualsiasi altra istanza all'interno della stessa posizione personalizzata. - - - You can scale your Azure SQL managed instance - Azure Arc by - È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di - - - A connection is required to list the databases on this instance. - È necessaria una connessione per elencare i database in questa istanza. - - - SQL managed instance - Azure Arc Dashboard - {0} - Istanza gestita di SQL - Dashboard Azure Arc - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Istanza gestita di SQL- Azure Arc - - - Error getting SQL managed instance version number. - Errore durante il recupero del numero di versione dell'istanza gestita di SQL. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso? - Monitor Monitor - - You can check the status of the upgrade by running the following command: - È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - La crittografia è stata abilitata in questa connessione, rivedere la configurazione SSL e del certificato per SQL Server di destinazione o impostare 'Certificato del server attendibile' su 'true' nel file delle impostazioni. Nota: un certificato autofirmato offre solo una protezione limitata e non è una procedura consigliata per gli ambienti di produzione. Abilitare 'Certificato del server attendibile' in questa connessione e riprovare? + + Name + Nome Name @@ -669,6 +637,10 @@ New Database Nuovo database + + New Instance + Nuova istanza + New support request Nuova richiesta di supporto @@ -677,41 +649,45 @@ No No - - No extensions listed in configuration. - Nessuna estensione elencata nella configurazione. + + No 'contexts' found in the config file: {0} + Nessun "contesto" trovato nel file di configurazione: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + Nessun controller di Azure Arc è attualmente connesso. Eseguire il comando: "Connetti a controller Azure Arc esistente" e riprovare No External Endpoint has been configured so this information isn't available. Nessun endpoint esterno configurato, quindi queste informazioni non sono disponibili. + + No context is marked as 'current-context' in the config file: {0} + Nessun contesto è contrassegnato come "contesto corrente" nel file di configurazione: {0} + + + No current cluster context was found in the kube config file + Nessun contesto del cluster corrente è stato trovato nel file di configurazione kube + + + No extensions listed in configuration. + Nessuna estensione elencata nella configurazione. + No instances available Nessuna istanza disponibile - - No worker server parameters found... - Non sono stati trovati parametri del server del ruolo di lavoro... - - - There aren’t any known issues affecting this PostgreSQL instance. - Non ci sono problemi noti che interessano questa istanza di PostgreSQL. - - - The current version is the latest version. No upgrades available. - La versione corrente è la versione più recente. Nessun aggiornamento disponibile. + + No name field was found in a cluster context in the config file: {0} + Nessun campo nome è stato trovato in un contesto cluster nel file di configurazione: {0} No worker pods in this configuration. Nessun pod di lavoro in questa configurazione. - - node - nodo - - - nodes - nodi + + No worker server parameters found... + Non sono stati trovati parametri del server del ruolo di lavoro... Not Configured @@ -721,17 +697,9 @@ Not Ready Non pronto - - {0} vCore - {0} vCore - - - {0} vCores - {0} vCore - - - • {0} ({1} issues) - • {0} ({1} problemi) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto. Off @@ -753,18 +721,6 @@ Online Online - - Currently, only upgrading to the next immediate version is supported. - Attualmente sono supportati solo gli aggiornamenti alla versione immediatamente successiva. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - La versione di un Istanza gestita di SQL non può essere più recente della versione del relativo controller dei dati. Attualmente, è supportato solo l'aggiornamento alla versione immediatamente successiva. - - - Error opening dashboard. {0} - Errore durante l'apertura del dashboard. {0} - Open in Azure Portal Apri nel portale di Azure @@ -773,9 +729,9 @@ Overview Panoramica - - Failed to discard user input. {0} - Non è stato possibile rimuovere l'input dell'utente. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Password - - Failed to acquire password. {0} - Non è stato possibile acquisire la password. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + Non è stato possibile recuperare la password per il controller {0} e l'utente non ha fornito una password. Riprovare più tardi. Password reset successfully Reimpostazione della password completata - - Failed to reset password. {0} - Non è possibile ripristinare la password. {0} - - - Provide Password to Controller - Fornire la password al titolare - Pending In sospeso - - A connection is required to show and set database engine settings. - Per visualizzare e impostare le impostazioni del motore di database, è necessaria una connessione. - - - PostgreSQL server - Azure Arc - Server PostgreSQL - Azure Arc - - - Point in time restore - Ripristino temporizzato - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup. - Pod conditions table Tabella condizioni Pod + + Pod containers are ready. + I contenitori dei pod sono pronti. + Pod is initialized. Il pod è stato inizializzato. - - The pods listed below are experiencing issues that may affect performance or availability. - I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità. - Pod is ready. Il pod è pronto. @@ -845,46 +777,38 @@ Pods Present Pod presenti - - pods ready - pod pronti + + Point in time restore + Ripristino temporizzato - - Select a pod in the dropdown below for detailed health information. - Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità. + + Point in time restore time window update failed. {0} + L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0} - - Select a pod in the dropdown below for detailed health information - Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità + + Point-In-Time Recovery retention (days) + Conservazione per il recupero temporizzato (giorni) PostgreSQL by PostgreSQL di - - Admin username - Nome utente dell'amministratore + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL offre la possibilità di estendere la funzionalità del database tramite le estensioni. - - Azure Database for PostgreSQL - Azure Arc - Database di Azure per PostgreSQL - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + 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. - - You can scale your Azure Arc-enabled - È possibile ridimensionare l'Azure Arc abilitato + + PostgreSQL server - Azure Arc + Server PostgreSQL - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Server PostgreSQL - Dashboard Azure Arc (anteprima) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version Versione di PostgreSQL @@ -893,26 +817,30 @@ Preloaded Extensions Estensioni precaricate + + Preloaded extensions can now be viewed. + È ora possibile visualizzare le estensioni precaricate. + Project Details Dettagli del progetto - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse. - Properties Proprietà + + Provide Password to Controller + Fornire la password al titolare + + + Provide time in correct format and within range: {0} to {1} + Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - Il valore dovrebbe essere compreso nell'intervallo {0} - {1} - Read more Altre informazioni @@ -957,17 +885,9 @@ Remember Password Memorizza password - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Reimposta password Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} Reimpostazione non riuscita. {0} - - Reset Password - Reimposta password - Reset to default Ripristinare predefinito @@ -1005,6 +921,10 @@ Restore Database Ripristina database + + Restore Point Details + Dettagli punto di ripristino + Restore a database to an Azure Arc enabled SQL Managed Instance. Ripristinare un database in una istanza gestita di SQL abilitata per Azure Arc. @@ -1013,41 +933,29 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Punto di ripristino (UTC), in formato ora: 'AAAA-MM-GGTHH:MM:SSZ - - Restore Point Details - Dettagli punto di ripristino - - - Provide time in correct format and within range: {0} to {1} - Specificare l'ora nel formato corretto e nell'intervallo: da {0} a {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Immettere un punto di ripristino nel formato di ora specificato entro l'intervallo di tempo di ripristino più vecchio e più recente specificato. - - - Point in time restore time window update failed. {0} - L'aggiornamento dell'intervallo di tempo di ripristino temporizzato non è riuscito. {0} - Restoring Ripristino in corso - - Point-In-Time Recovery retention (days) - Conservazione per il recupero temporizzato (giorni) - Running In esecuzione + + SQL managed instance - Azure Arc + Istanza gestita di SQL- Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Istanza gestita di SQL - Dashboard Azure Arc - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + È in corso l'aggiornamento dell'istanza gestita di SQL. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get sqlmi -A' + Save - Salvare - - - scaling compute vCores and memory. - ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso. + Salva Search to filter items... @@ -1057,10 +965,30 @@ Security Sicurezza + + Select + Seleziona + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato. + + + Select a pod in the dropdown below for detailed health information + Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità + + + Select a pod in the dropdown below for detailed health information. + Selezionare un pod nell'elenco a discesa seguente per informazioni dettagliate sull'integrità. + Select from available client connection strings below. Selezionare una delle stringhe di connessione client disponibili di seguito. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse. + Server Server @@ -1085,21 +1013,25 @@ Settings Impostazioni - - Error showing details of SQL managed instance. - Errore durante la visualizzazione dei dettagli dell'istanza gestita di SQL. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + Alcune estensioni devono essere caricate in PostgreSQL all'avvio prima di poter essere usate. È possibile visualizzare e modificare queste estensioni precaricate di seguito. - - Source database - Database di origine + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Alcune estensioni devono essere caricate in PostgreSQL all'ora di avvio prima di poter essere usate. Per modificare, digitare un elenco delimitato da virgole di estensioni valide: ({0}). Source Details Dettagli origine - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Selezionare un'origine di backup e fornire i dettagli. Le impostazioni aggiuntive verranno configurate come predefinite dove possibile in base al database selezionato. + + Source database + Database di origine + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Specificare per quanto tempo si desidera mantenere i backup temporizzati. Personalizzare questa impostazione per la disponibilità del backup. State @@ -1109,10 +1041,6 @@ Status Stato - - storage per node - spazio di archiviazione per nodo - Subscription Sottoscrizione @@ -1125,10 +1053,6 @@ Support + troubleshooting Supporto e risoluzione dei problemi - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Tenere presente che la configurazione della risorsa deve essere stata prima caricata in Azure per aprire una richiesta di supporto. - Suspect Sospetto @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Sincronizza secondario per eseguire il commit + + Table of preloaded extensions are loading. + È in corso il caricamento della tabella delle estensioni precaricate. + + + Table of preloaded extensions. + Tabella delle estensioni precaricate. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + L'estensione di distribuzione Arc è stata sostituita dall'estensione Arc ed è stata disinstallata. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + L'URL del controller è necessario se sono presenti più cluster con lo stesso spazio dei nomi. In genere non è necessario. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + Le informazioni sul contesto del cluster specificate dal file di configurazione: {0} e dal contesto del cluster: {1} non sono più valide. L'errore è: + {2} + Aggiornare queste informazioni? + + + The current version is the latest version. No upgrades available. + La versione corrente è la versione più recente. Nessun aggiornamento disponibile. + + + The name to display in the tree view, this is not applied to the controller itself. + Nome da visualizzare nella visualizzazione struttura ad albero, che non viene applicato al controller stesso. + The passwords do not match. Confirm the password or press escape to exit. Le password non corrispondono. Confermare la password o premere ESC per uscire. + + The pods listed below are experiencing issues that may affect performance or availability. + I pod indicati di seguito stanno riscontrando problemi che potrebbero influire sulle prestazioni o sulla disponibilità. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + Il valore ' {0}' non corrisponde al nome dell'istanza. Riprovare o premere ESC per uscire + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + La versione di un Istanza gestita di SQL non può essere più recente della versione del relativo controller dei dati. Attualmente, è supportato solo l'aggiornamento alla versione immediatamente successiva. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + L'estensione {0} è necessaria per visualizzare le impostazioni del motore. Installare adesso? + + + There aren’t any known issues affecting this PostgreSQL instance. + Non ci sono problemi noti che interessano questa istanza di PostgreSQL. + Troubleshoot Risoluzione dei problemi - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Tipo + + USD + USD + Unknown Sconosciuto @@ -1165,10 +1145,6 @@ Unload extensions Scarica estensioni - - Editing extensions failed. {0} - Modifica delle estensioni non riuscita. {0} - Updated {0} È stato completato l'aggiornamento di {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller Aggiorna il controller dei dati - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante un aggiornamento del controller dei dati, è possibile aggiornare parti del piano di controllo dei dati, ad esempio definizioni di risorse personalizzate (CRD) e contenitori. Un aggiornamento del controller dei dati non causerà tempi di inattività per i servizi dati (Istanza gestita di SQL o server PostgreSQL). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante l'aggiornamento di un'istanza gestita di SQL, è possibile aggiornare parti del piano di controllo dei dati, come le definizioni delle risorse personalizzate (CRD) e i contenitori. L’aggiornamento dell'istanza gestita di SQL non causerà tempi di inattività dei servizi dati (Istanza gestita di SQL o server PostgreSQL). - Upgrade Management Gestione aggiornamento @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance Aggiornare l’Istanza gestita di SQL - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - È in corso l'aggiornamento del controller dei dati. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get datacontrollers -A' - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Aggiornamento di SQL MIAA '{0}' con il comando 'az sql mi-arc upgrade --name {0}--k8s-namespace {1} --use-k8s' Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Aggiornamento di SQL MIAA '{0}' con il comando 'az sql mi-arc upgrade --name {0}--k8s-namespace {1} --use-k8s' - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - È in corso l'aggiornamento dell'istanza gestita di SQL. È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: 'kubectl get sqlmi -A' + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Aggiornamento del controller dati '{0}' con il comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Nome utente - - vCores - vCore - Value Valore + + Value is expected to be in the range {0} - {1} + Il valore dovrebbe essere compreso nell'intervallo {0} - {1} + + + Value should be either of the following: ({0}). + Il valore dovrebbe essere uno dei seguenti ({0}). + Version Versione - - Learn more about each release here. - Scopri di più su tutte le versioni qui. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 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. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Se il valore è true, SQL Server usa la crittografia SSL per tutti i dati scambiati tra il client e il server, se nel server è installato un certificato. Worker Ruolo di lavoro - - Worker node count - Numero di nodi del ruolo di lavoro - Worker Node Parameters Parametri del nodo di lavoro @@ -1265,109 +1233,173 @@ Worker Nodes Nodi di lavoro - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - Questi parametri del server dei nodi di lavoro possono essere impostati su valori personalizzati (non predefiniti). Cercare per trovare i parametri. + + Worker node count + Numero di nodi del ruolo di lavoro Yes - - Select - Seleziona + + You can check the status of the upgrade by running the following command: + È possibile controllare lo stato dell'aggiornamento eseguendo il comando seguente: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - Le informazioni sul contesto del cluster specificate dal file di configurazione: {0} e dal contesto del cluster: {1} non sono più valide. L'errore è: - {2} - Aggiornare queste informazioni? + + You can scale your Azure Arc-enabled + È possibile ridimensionare l'Azure Arc abilitato - - Cluster Context with name: {0} not found in the Kube config file - Contesto cluster con nome {0} non trovato nel file di configurazione Kube + + You can scale your Azure SQL managed instance - Azure Arc by + È possibile ridimensionare l'istanza gestita di SQL di Azure - Azure Arc di - - Browse - Sfoglia + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Tentativo di ottenere isPassword per la variabile sconosciuta: {0} + + https://<IP or hostname>:<port> + https://<IP o nome host>:<port> - - Attempt to get variable value for unknown variable:{0} - Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0} + + in your Kubernetes cluster to honor this configuration. + nel cluster Kubernetes per rispettare questa configurazione. - - No 'contexts' found in the config file: {0} - Nessun "contesto" trovato nel file di configurazione: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - Non è stato possibile trovare le informazioni sul controller con il nome {0} + + node + nodo - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - Nessun controller di Azure Arc è attualmente connesso. Eseguire il comando: "Connetti a controller Azure Arc esistente" e riprovare + + nodes + nodi - - No current cluster context was found in the kube config file - Nessun contesto del cluster corrente è stato trovato nel file di configurazione kube + + pods ready + pod pronti - - No context is marked as 'current-context' in the config file: {0} - Nessun contesto è contrassegnato come "contesto corrente" nel file di configurazione: {0} + + scaling compute vCores and memory. + ridimensionamento di vCore e memoria dell'ambiente di calcolo in corso. - - No name field was found in a cluster context in the config file: {0} - Nessun campo nome è stato trovato in un contesto cluster nel file di configurazione: {0} + + storage per node + spazio di archiviazione per nodo - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - Non è stato possibile recuperare la password per il controller {0} e l'utente non ha fornito una password. Riprovare più tardi. + + there are sufficient resources available + sono disponibili risorse sufficienti + + + vCores + vCore + + + without downtime and by + senza tempo di inattività e da + + + {0} backups + {0} backup + + + {0} copied to clipboard + {0} copiato negli Appunti + + + {0} data + Dati di {0} + + + {0} log + Log {0} + + + {0} vCore + {0} vCore + + + {0} vCores + {0} vCore + + + • {0} ({1} issues) + • {0} ({1} problemi) - + - - I accept {0} and {1}. - Accetto {0} e {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Condizioni di Azure Marketplace + + 1 replica + 1 replica - - Learn more - Altre informazioni + + 2 replicas + 2 repliche - - Privacy policy - Informativa sulla privacy + + 3 replicas + 3 repliche - - Terms of use - Condizioni per l'utilizzo + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + Elenco delimitato da virgole delle estensioni Postgres che devono essre caricate all'avvio. Consulta la documentazione di Postgres per i valori supportati. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL Server - Azure Arc è uno dei motori di database disponibili nell'ambito dei servizi dati abilitati per Azure Arc e può essere distribuito nell'infrastruttura desiderata. {0}. - - Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}. + + Additional charge per usage. See {0} for more detail. + Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}. - - Learn more about PostgreSQL Server - Azure Arc - Altre informazioni su PostgreSQL Server - Azure Arc + + Admin username + Nome utente dell'amministratore - - PostgreSQL Server - Azure Arc terms and conditions - Termini e condizioni Server PostgreSQL - Azure Arc + + Administrator account + Account amministratore + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server + + + Auto-upload Logs + Caricare automaticamente i log + + + Auto-upload Metrics + Caricare automaticamente le metriche + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Controller Azure Arc + + + Azure Arc data controller + Controller dei dati di Azure Arc + + + Azure Arc data controller + Controller dei dati di Azure Arc Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. @@ -1377,9 +1409,25 @@ Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}. - - Learn more about Azure Arc-enabled Managed Instance - Altre informazioni sull'istanza gestita abilitata per Azure Arc + + Azure Configuration + Configurazione di Azure + + + Azure Hybrid Benefit discount (in USD) + Sconto per il Vantaggio Azure Hybrid (in USD) + + + Azure Marketplace Terms + Condizioni di Azure Marketplace + + + Azure Marketplace Terms + Condizioni di Azure Marketplace + + + Azure SQL managed instance - Azure Arc + Istanza gestita di SQL di Azure - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Account Azure + + Azure details + Dettagli su Azure + + + Azure information + Informazioni su Azure + Azure location Percorso di Azure @@ -1397,514 +1453,10 @@ Azure resource group Gruppo di risorse di Azure - - Azure information - Informazioni su Azure - Azure subscription Sottoscrizione di Azure - - Azure Arc - Azure Arc - - - Confirm password - Confermare password - - - Target Azure Arc Controller - Controller Azure Arc di destinazione - - - Cores Limit - Limite core - - - Cores Request - Richiesta core - - - Auto-upload Logs - Caricare automaticamente i log - - - Enable the automatic upload of logs. Direct mode only. - Abilitare il caricamento automatico dei log. Solo modalità diretta. - - - Auto-upload Metrics - Caricare automaticamente le metriche - - - Enable the automatic upload of metrics. Direct mode only. - Abilitare il caricamento automatico delle metriche. Solo modalità diretta. - - - Kubernetes configuration template - Modello di configurazione di Kubernetes - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Scegliere il modello di configurazione Kubernetes corrispondente alla distribuzione di Kubernetes. Questo modello fornisce le impostazioni predefinite per la classe di archiviazione, il tipo di servizio e così via. - - - Loading config profiles - Caricamento profili di configurazione - - - Loading config profiles complete - Caricamento profili di configurazione completato - - - Choose the config profile - Scegliere il profilo di configurazione - - - What is your target existing Kubernetes cluster environment? - Qual è l'ambiente cluster Kubernetes esistente di destinazione? - - - Cluster Name - Nome cluster - - - The name of the cluster. Direct mode only. - Nome del cluster. Solo modalità diretta. - - - Connectivity mode - Modalità di connettività - - - Azure Configuration - Configurazione di Azure - - - Controller Configuration - Configurazione controller - - - Review your configuration - Verificare la configurazione - - - Custom Location - Località personalizzata - - - The name of the custom location. Direct mode only. - Nome della località personalizzata. Solo modalità diretta. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Per la modalità indiretta, sono richiesti lo spazio dei nomi, il nome e la classe di archiviazione. Tale nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta, è richiesto il nome del percorso personalizzato. - - - Data controller details - Dettagli del controller dei dati - - - Direct - Diretto - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Il cluster Kubernetes deve essere già abilitato per ARC con il comando az connectedk8s connect. Usa la nostra {0} per ulteriori informazioni. - - - documentation page - pagina della documentazione - - - Indirect - Indiretto - - - Infrastructure - Infrastruttura - - - Cluster context - Contesto del cluster - - - Location - Percorso - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - Il percorso viene usato solo per la distribuzione in modalità indiretta. Questo campo verrà ignorato per la modalità diretta. - - - Log Analytics primary key - Chiave primaria di Log Analytics - - - Log Analytics workspace ID - ID area di lavoro Log Analytics - - - Log Analytics workspace - Area di lavoro Log Analytics - - - Confirm password - Confermare password - - - Password - Password - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log. - - - Metrics and Logs Dashboard Credentials - Credenziali dashboard metriche e log - - - Username - Nome utente - - - Enter the username that will be used for the metrics and logs dashboards. - Immettere il nome utente che verrà usato per le metriche e i dashboard dei log. - - - Data controller name - Nome del controller dei dati - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - Il nome deve essere composto da caratteri alfanumerici minuscoli, '-' o '.', iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 253 caratteri. - - - Data controller namespace - Spazio dei nomi del controller dei dati - - - Data controller namespace. Indirect mode only. - Spazio dei nomi del controller dei dati. Solo modalità indiretta. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o "-", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri. - - - Create Azure Arc data controller - Creare controller dei dati di Azure Arc - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse. - - - Azure details - Dettagli su Azure - - - Read more - Altre informazioni - - - Select from existing Kubernetes clusters - Selezionare da cluster Kubernetes esistenti - - - by Microsoft - di Microsoft - - - Azure Arc data controller - Controller dei dati di Azure Arc - - - Terms of use - Condizioni per l'utilizzo - - - Privacy policy - Informativa sulla privacy - - - | - | - - - Azure - Azure - - - Cluster context - Contesto del cluster - - - Cluster name - Nome del cluster - - - Controller - Controller - - - Data controller custom location - Posizione personalizzata del titolare del trattamento - - - Data controller infrastructure - Infrastruttura del titolare del trattamento - - - Data controller name - Nome del controller dei dati - - - Data controller namespace - Spazio dei nomi del controller dei dati - - - Estimated cost per month - Costo stimato al mese - - - Free - Gratuito - - - Kube config file path - Percorso del file di configurazione kube - - - Kubernetes - Kubernetes - - - Location - Percorso - - - Config profile - Profilo di configurazione - - - Resource group - Gruppo di risorse - - - Subscription - Sottoscrizione - - - Terms - Condizioni - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 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}. - - - Azure Marketplace Terms - Condizioni di Azure Marketplace - - - Username - Nome utente - - - Support for Azure Arc - Supporto per Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Limite memoria - - - Memory Request - Richiesta memoria - - - Manage - Gestire - - - Password - Password - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - Numero massimo di core CPU per l'istanza di Postgres che possono essere usati nel nodo coordinatore. Sono supportati core frazionari. - - - CPU limit - Limite CPU - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - Il numero minimo di core CPU che devono essere disponibili sul nodo coordinatore per pianificare il servizio. Sono supportati i core frazionari. - - - CPU request - Richiesta CPU - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata. - - - For development use only - Solo per lo sviluppo - - - Engine Version - Versione motore - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - Elenco delimitato da virgole delle estensioni Postgres che devono essre caricate all'avvio. Consulta la documentazione di Postgres per i valori supportati. - - - Extensions - Estensioni - - - That username is disabled; please choose another username. - Il nome utente sa è disabilitato. Scegliere un altro nome utente. - - - The memory limit of the Postgres instance on the coordinator node in GB. - Il limite di memoria dell'istanza di Postgres sul nodo coordinatore in GB. - - - Memory limit (GB) - Limite di memoria (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - La richiesta di memoria dell'istanza di Postgres sul nodo coordinatore in GB. - - - Memory request (GB) - Richiesta di memoria (GB) - - - Server name - Nome del server - - - Enter server name - Immetti il nome del server - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - Il nome del 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. - - - Port - Porta - - - Service type - Tipo di servizio - - - Admin username - Nome utente dell'amministratore - - - Enter server admin login name - Immettere il nome di accesso dell'amministratore del server - - - The size of the storage volume to be used for backups in GB. - La dimensione del volume di archiviazione da utilizzare per i backup in GB. - - - Volume Size GB (Backups) - GB delle dimensioni del volume (backup) - - - The size of the storage volume to be used for data in GB. - La dimensione del volume di archiviazione da utilizzare per i dati in GB. - - - Volume Size GB (Data) - Dimensioni volume in GB (dati) - - - The size of the storage volume to be used for logs in GB. - La dimensione del volume di archiviazione da utilizzare per i log in GB. - - - Volume Size GB (Logs) - GB delle dimensioni del volume (log) - - - Compute Configuration - Configurazione di calcolo - - - General settings - Impostazioni generali - - - Storage settings - Impostazioni di archiviazione - - - The storage class to be used for backup persistent volumes - La classe di archiviazione da usare per il backup di volumi persistenti - - - The storage class to be used for data persistent volumes - La classe di archiviazione da usare per i dati di volumi persistenti - - - The storage class to be used for logs persistent volumes - La classe di archiviazione da usare per i log di volumi persistenti - - - Provide PostgreSQL server parameters - Specificare i parametri del server PostgreSQL - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Distribuire un server PostgreSQL - Azure Arc (anteprima) - - - SQL Connection information - Informazioni di connessione SQL - - - The cores limit of the managed instance as an integer. - Il limite core dell'istanza gestita come numero intero. - - - The request for cores of the managed instance as an integer. - La richiesta di core dell'istanza gestita come numero intero. - - - Cost Summary - Riepilogo dei costi - - - Additional charge per usage. See {0} for more detail. - Addebito aggiuntivo per utilizzo. Per altri dettagli, vedere {0}. - - - Administrator account - Account amministratore - - - Azure Hybrid Benefit discount (in USD) - Sconto per il Vantaggio Azure Hybrid (in USD) - Basics Dati principali @@ -1917,293 +1469,421 @@ Business Critical Business critical - - Cost per vCore (in USD) - Costo per vCore (in USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Business critical (vCore e RAM illimitati, disponibilità elevata avanzata) - - Custom location - Percorso personalizzato + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 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}. - - Estimated cost per month - Costo stimato al mese + + CPU limit + Limite CPU - - General Purpose - Utilizzo generico - - - Instance name - Nome dell'istanza - - - Managed Instance admin login - Account di accesso amministratore istanza gestita - - - pricing details - dettagli sui prezzi - - - Resource group - Gruppo di risorse - - - Service Tier - Livello di servizio - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. - - - Learn more - Altre informazioni - - - SQL Connection Information - Informazioni di connessione SQL - - - SQL Instance Settings - Impostazioni istanza di SQL - - - SQL managed instance - Azure Arc - Istanza gestita di SQL- Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc - - - Subscription - Sottoscrizione + + CPU request + Richiesta CPU CPU vCores Limit Limite di vCore della CPU + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Selezionare la casella per indicare che questa istanza verrà usata solo a scopo di sviluppo o di test. Questa istanza non verrà fatturata. - - For development use only - Solo per lo sviluppo + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Scegliere il modello di configurazione Kubernetes corrispondente alla distribuzione di Kubernetes. Questo modello fornisce le impostazioni predefinite per la classe di archiviazione, il tipo di servizio e così via. - - High availability - Disponibilità elevata + + Choose the config profile + Scegliere il profilo di configurazione - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche. + + Cluster Name + Nome cluster - - Instance name - Nome dell'istanza + + Cluster context + Contesto del cluster - - Enter instance name - Immettere il nome dell'istanza + + Cluster context + Contesto del cluster - - SQL Instance Backup Retention Policy - Criteri di conservazione backup istanza SQL + + Cluster name + Nome del cluster - - SQL Instance settings - Impostazioni istanza di SQL + + Compute Configuration + Configurazione di calcolo - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 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. - - - That username is disabled; please choose another username. - Il nome utente sa è disabilitato. Scegliere un altro nome utente. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Applica il Vantaggio Azure Hybrid se si dispone già di una licenza di SQL Server - - - I already have a SQL Server License - Ho già una licenza di SQL Server. - - - The limit of the capacity of the managed instance as an integer. - Il limite della capacità dell'istanza gestita come numero intero. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB. - - - 1 replica - 1 replica - - - Point in time restore - Ripristino temporizzato + + Config profile + Profilo di configurazione Configure retention for point-in-time backups. {0} Configurare la conservazione per i backup temporizzati. {0} - - The number of readable secondary replicas. - Numero di repliche secondarie leggibili. + + Confirm password + Conferma password - - Readable secondary replicas - Repliche secondarie leggibili + + Confirm password + Conferma password - - Specify how long you want to keep your point-in-time backups. - Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato. + + Connect to Existing Azure Arc Controller + Connettersi al controller esistente di Azure Arc - - Point in time retention (days) - Conservazione per il recupero temporizzato (giorni) + + Connectivity mode + Modalità di connettività - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Business critical (vCore e RAM illimitati, disponibilità elevata avanzata) + + Controller + Controller - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. + + Controller Configuration + Configurazione controller - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard) + + Cores Limit + Limite core - - Service Tier - Livello di servizio + + Cores Request + Richiesta core - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - La classe di archiviazione da utilizzare per i backup. Se non viene specificato alcun valore, i backup verranno archiviati nella stessa classe di archiviazione assegnata ai Dati. Deve essere una classe di archiviazione con supporto RWX. + + Cores limit must be greater than or equal to requested cores + Il limite dei core deve essere maggiore o uguale ai core richiesti - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - Classe di archiviazione da utilizzare per i dati (.mdf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + Cost Summary + Riepilogo dei costi - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - La classe di archiviazione da utilizzare per i log di database (.ldf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + Cost per vCore (in USD) + Costo per vCore (in USD) - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 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. + + Create Azure Arc data controller + Creare controller dei dati di Azure Arc - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + Create New Azure Arc Controller + Creare nuovo controller Azure Arc - - by Microsoft - di Microsoft + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Crea un controller dei dati Azure Arc. Assicurati di aver eseguito l'accesso az prima di avviare la procedura guidata. - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - Numero di repliche sincrone necessarie per eseguire il commit di una transazione prima che sia consentito il commit della replica primaria. Se si imposta questo valore su -1, il numero di repliche secondarie sincronizzate necessarie verrà impostato su '(n. di repliche - 1)/2', arrotondato per difetto. + + Custom Location + Località personalizzata - - Synchronized secondaries required to commit - Repliche secondarie sincronizzate necessarie per eseguire il commit + + Custom location + Percorso personalizzato - - 3 replicas - 3 repliche + + Data controller custom location + Posizione personalizzata del titolare del trattamento - - 2 replicas - 2 repliche + + Data controller details + Dettagli del controller dei dati - - Managed Instance admin login - Account di accesso amministratore istanza gestita + + Data controller infrastructure + Infrastruttura del titolare del trattamento - - Enter admin name - Immettere il nome dell'amministratore + + Data controller name + Nome del controller dei dati - - The size of the storage volume to be used for backups in gibibytes. - La dimensione del volume di archiviazione da utilizzare per i backup in gibibyte. + + Data controller name + Nome del controller dei dati - - Volume Size in Gi (Backups) - Dimensioni del volume in Gi (backup) + + Data controller namespace + Spazio dei nomi del controller dei dati - - The size of the storage volume to be used for data in gibibytes. - La dimensione del volume di archiviazione da utilizzare per i dati in gibibyte. + + Data controller namespace + Spazio dei nomi del controller dei dati - - Volume Size in Gi (Data) - Dimensioni del volume di Gi (dati) + + Data controller namespace. Indirect mode only. + Spazio dei nomi del controller dei dati. Solo modalità indiretta. - - The size of the storage volume to be used for database logs in gibibytes. - La dimensione del volume di archiviazione da utilizzare per i log di database in gibibyte. - - - Volume Size in Gi (Database logs) - Dimensioni volume in Gi (log di database) - - - The size of the storage volume to be used for logs in gibibytes. - La dimensione del volume di archiviazione da utilizzare per i log in gibibyte. - - - Volume Size in Gi (Logs) - Dimensioni del volume di Gi (log) - - - Provide Azure SQL managed instance parameters - Specificare i parametri dell'istanza gestita di SQL di Azure + + Deploy + Distribuisci Deploy Azure SQL managed instance - Azure Arc Distribuire Azure SQL istanza gestita - Azure Arc - - Storage Class (Backups) - Classe di archiviazione (backup) + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Distribuire un server PostgreSQL - Azure Arc (anteprima) - - ({0}) - ({0}) + + Deploy a PostgreSQL server into an Azure Arc environment + Distribuire un server PostgreSQL in un ambiente Azure Arc - - RWX capable - Con supporto RWX + + Direct + Diretto - - Storage Class (Data) - Classe di archiviazione (dati) + + Edit Connection + Modificare connessione - - Storage Class (Database logs) - Classe di archiviazione (log di database) + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Abilita le repliche aggiuntive per la disponibilità elevata. La configurazione di calcolo e archiviazione selezionata di seguito verrà applicata a tutte le repliche. - - Storage Class - Classe di archiviazione + + Enable the automatic upload of logs. Direct mode only. + Abilitare il caricamento automatico dei log. Solo modalità diretta. - - Storage Class (Logs) - Classe di archiviazione (log) + + Enable the automatic upload of metrics. Direct mode only. + Abilitare il caricamento automatico delle metriche. Solo modalità diretta. - - Azure Arc Controllers - Controller Azure Arc + + Engine Version + Versione motore + + + Enter admin name + Immettere il nome dell'amministratore + + + Enter instance name + Immettere il nome dell'istanza + + + Enter server admin login name + Immettere il nome di accesso dell'amministratore del server + + + Enter server name + Immetti il nome del server + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Immettere la password che verrà usata per accedere alle metriche e ai dashboard dei log. + + + Enter the username that will be used for the metrics and logs dashboards. + Immettere il nome utente che verrà usato per le metriche e i dashboard dei log. + + + Estimate Cost of SQL Managed Instance - Azure Arc + Costo stimato dell'Istanza gestita SQL - Azure Arc + + + Estimated cost per month + Costo stimato al mese + + + Estimated cost per month + Costo stimato al mese + + + Extensions + Estensioni + + + For development use only + Solo per lo sviluppo + + + For development use only + Solo per lo sviluppo + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Per la modalità indiretta, sono richiesti lo spazio dei nomi, il nome e la classe di archiviazione. Tale nome verrà usato per identificare l'istanza di Arc per la gestione e il monitoraggio remoti. Per la modalità diretta, è richiesto il nome del percorso personalizzato. + + + Free + Gratuito + + + General Purpose + Utilizzo generico + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Per utilizzo generico (fino a 24 vCore e 128 Gi di RAM, disponibilità elevata standard) + + + General settings + Impostazioni generali + + + High availability + Disponibilità elevata + + + I accept {0} and {1}. + Accetto {0} e {1}. + + + I already have a SQL Server License + Ho già una licenza di SQL Server. + + + Indirect + Indiretto + + + Infrastructure + Infrastruttura + + + Instance name + Nome dell'istanza + + + Instance name + Nome dell'istanza + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 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. + + + Kube config file path + Percorso del file di configurazione kube + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Modello di configurazione di Kubernetes + + + Learn more + Altre informazioni + + + Learn more + Altre informazioni + + + Learn more about Azure Arc-enabled Managed Instance + Altre informazioni sull'istanza gestita abilitata per Azure Arc + + + Learn more about PostgreSQL Server - Azure Arc + Altre informazioni su PostgreSQL Server - Azure Arc + + + Loading config profiles + Caricamento profili di configurazione + + + Loading config profiles complete + Caricamento profili di configurazione completato + + + Loading controllers... + Caricamento controller... + + + Location + Posizione + + + Location + Posizione + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + Il percorso viene usato solo per la distribuzione in modalità indiretta. Questo campo verrà ignorato per la modalità diretta. + + + Log Analytics primary key + Chiave primaria di Log Analytics + + + Log Analytics workspace + Area di lavoro Log Analytics + + + Log Analytics workspace ID + ID area di lavoro Log Analytics + + + Manage + Gestisci + + + Managed Instance admin login + Account di accesso amministratore istanza gestita + + + Managed Instance admin login + Account di accesso amministratore istanza gestita + + + Managed SQL Instance service for app developers in a customer-managed environment + Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente + + + Memory Limit + Limite memoria + + + Memory Request + Richiesta memoria + + + Memory limit (GB) + Limite di memoria (GB) + + + Memory limit must be greater than or equal to requested memory + Il limite di memoria deve essere maggiore o uguale alla memoria richiesta + + + Memory request (GB) + Richiesta di memoria (GB) + + + Metrics and Logs Dashboard Credentials + Credenziali dashboard metriche e log + + + Microsoft Privacy Statement + Informativa sulla privacy di Microsoft + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + Il nome deve essere composto da caratteri alfanumerici minuscoli, '-' o '.', iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 253 caratteri. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + Lo spazio dei nomi deve essere composto da caratteri alfanumerici minuscoli o "-", iniziare/terminare con un carattere alfanumerico e avere una lunghezza massima di 63 caratteri. No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) @@ -2211,25 +1891,69 @@ Nessun controller Azure Arc registrato. [Altre informazioni](https://azure.microsoft.com/services/azure-arc/) [Collegare controller](command:arc.connectToController) - - Loading controllers... - Caricamento controller... + + Password + Password - - Connect to Existing Azure Arc Controller - Connettersi al controller esistente di Azure Arc + + Password + Password - - Create New Azure Arc Controller - Creare nuovo controller Azure Arc + + Point in time restore + Ripristino temporizzato - - Edit Connection - Modificare connessione + + Point in time retention (days) + Conservazione per il recupero temporizzato (giorni) - - Estimate Cost of SQL Managed Instance - Azure Arc - Costo stimato dell'Istanza gestita SQL - Azure Arc + + Port + Porta + + + PostgreSQL Server - Azure Arc (Preview) + Server PostgreSQL - Azure Arc (anteprima) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server - Azure Arc è uno dei motori di database disponibili nell'ambito dei servizi dati abilitati per Azure Arc e può essere distribuito nell'infrastruttura desiderata. {0}. + + Facendo clic su 'Genera script nel notebook' o 'Distribuisci', dichiaro di (a) accettare le note legali e le informative sulla privacy associate alle offerte del Marketplace elencate sotto, (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 {1}, {2} e {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + Termini e condizioni Server PostgreSQL - Azure Arc + + + Privacy policy + Informativa sulla privacy + + + Privacy policy + Informativa sulla privacy + + + Provide Azure SQL managed instance parameters + Specificare i parametri dell'istanza gestita di SQL di Azure + + + Provide PostgreSQL server parameters + Specificare i parametri del server PostgreSQL + + + RWX capable + Con supporto RWX + + + Read more + Altre informazioni + + + Readable secondary replicas + Repliche secondarie leggibili Refresh @@ -2239,26 +1963,6 @@ Remove Controller Rimuovere controller - - Cores limit must be greater than or equal to requested cores - Il limite dei core deve essere maggiore o uguale ai core richiesti - - - Deploy - Distribuisci - - - Script to notebook - Genera script nel notebook - - - Memory limit must be greater than or equal to requested memory - Il limite di memoria deve essere maggiore o uguale alla memoria richiesta - - - Microsoft Privacy Statement - Informativa sulla privacy di Microsoft - Requested cores must be less than or equal to cores limit I core richiesti devono essere minori o uguali al limite di core @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit La memoria richiesta deve essere minore o uguale al limite di memoria - - Deploy a PostgreSQL server into an Azure Arc environment - Distribuire un server PostgreSQL in un ambiente Azure Arc + + Resource group + Gruppo di risorse - - PostgreSQL Server - Azure Arc (Preview) - Server PostgreSQL - Azure Arc (anteprima) + + Resource group + Gruppo di risorse - - Managed SQL Instance service for app developers in a customer-managed environment - Servizio Istanza gestita di SQL per sviluppatori di app in un ambiente gestito dal cliente + + Review your configuration + Verificare la configurazione - - Azure SQL managed instance - Azure Arc - Istanza gestita di SQL di Azure - Azure Arc + + SQL Connection Information + Informazioni di connessione SQL - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Crea un controller dei dati Azure Arc. Assicurati di aver eseguito l'accesso az prima di avviare la procedura guidata. + + SQL Connection information + Informazioni di connessione SQL - - Azure Arc data controller - Controller dei dati di Azure Arc + + SQL Instance Backup Retention Policy + Criteri di conservazione backup istanza SQL + + + SQL Instance Settings + Impostazioni istanza di SQL + + + SQL Instance settings + Impostazioni istanza di SQL + + + SQL Managed Instance - Azure Arc Cost Summary + Istanza gestita di SQL di Azure - Riepilogo costi di Azure Arc + + + SQL managed instance - Azure Arc + Istanza gestita di SQL- Azure Arc + + + Script to notebook + Genera script nel notebook + + + Select from existing Kubernetes clusters + Selezionare da cluster Kubernetes esistenti + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Scegliere tra i livelli di servizio vCore disponibile più recenti per l'Istanza gestita di SQL - Azure Arc, compresi Per utilizzo generico e Business critical. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + Selezionare la sottoscrizione per gestire le risorse distribuite e i costi. Usare i gruppi di risorse come le cartelle per organizzare e gestire tutte le risorse. + + + Server name + Nome del server + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + Il nome del 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. + + + Service Tier + Livello di servizio + + + Service Tier + Livello di servizio + + + Service type + Tipo di servizio + + + Specify how long you want to keep your point-in-time backups. + Specificare per quanto tempo si vogliono conservare i backup con ripristino temporizzato. + + + Storage Class + Classe di archiviazione + + + Storage Class (Backups) + Classe di archiviazione (backup) + + + Storage Class (Data) + Classe di archiviazione (dati) + + + Storage Class (Database logs) + Classe di archiviazione (log di database) + + + Storage Class (Logs) + Classe di archiviazione (log) + + + Storage settings + Impostazioni di archiviazione + + + Subscription + Sottoscrizione + + + Subscription + Sottoscrizione + + + Support for Azure Arc + Supporto per Azure Arc + + + Synchronized secondaries required to commit + Repliche secondarie sincronizzate necessarie per eseguire il commit + + + Target Azure Arc Controller + Controller Azure Arc di destinazione + + + Terms + Condizioni + + + Terms of use + Condizioni per l'utilizzo + + + Terms of use + Condizioni per l'utilizzo + + + That username is disabled; please choose another username. + Il nome utente sa è disabilitato. Scegliere un altro nome utente. + + + That username is disabled; please choose another username. + Il nome utente sa è disabilitato. Scegliere un altro nome utente. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Il cluster Kubernetes deve essere già abilitato per ARC con il comando az connectedk8s connect. Usa la nostra {0} per ulteriori informazioni. + + + The cores limit of the managed instance as an integer. + Il limite core dell'istanza gestita come numero intero. + + + The limit of the capacity of the managed instance as an integer. + Il limite della capacità dell'istanza gestita come numero intero. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + Numero massimo di core CPU per l'istanza di Postgres che possono essere usati nel nodo coordinatore. Sono supportati core frazionari. + + + The memory limit of the Postgres instance on the coordinator node in GB. + Il limite di memoria dell'istanza di Postgres sul nodo coordinatore in GB. + + + The memory request of the Postgres instance on the coordinator node in GB. + La richiesta di memoria dell'istanza di Postgres sul nodo coordinatore in GB. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + Il numero minimo di core CPU che devono essere disponibili sul nodo coordinatore per pianificare il servizio. Sono supportati i core frazionari. + + + The name of the cluster. Direct mode only. + Nome del cluster. Solo modalità diretta. + + + The name of the custom location. Direct mode only. + Nome della località personalizzata. Solo modalità diretta. + + + The number of readable secondary replicas. + Numero di repliche secondarie leggibili. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + Numero di repliche sincrone necessarie per eseguire il commit di una transazione prima che sia consentito il commit della replica primaria. Se si imposta questo valore su -1, il numero di repliche secondarie sincronizzate necessarie verrà impostato su '(n. di repliche - 1)/2', arrotondato per difetto. + + + The request for cores of the managed instance as an integer. + La richiesta di core dell'istanza gestita come numero intero. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + La richiesta per la capacità dell'istanza gestita come quantità intera di memoria in GB. + + + The size of the storage volume to be used for backups in GB. + La dimensione del volume di archiviazione da utilizzare per i backup in GB. + + + The size of the storage volume to be used for backups in gibibytes. + La dimensione del volume di archiviazione da utilizzare per i backup in gibibyte. + + + The size of the storage volume to be used for data in GB. + La dimensione del volume di archiviazione da utilizzare per i dati in GB. + + + The size of the storage volume to be used for data in gibibytes. + La dimensione del volume di archiviazione da utilizzare per i dati in gibibyte. + + + The size of the storage volume to be used for database logs in gibibytes. + La dimensione del volume di archiviazione da utilizzare per i log di database in gibibyte. + + + The size of the storage volume to be used for logs in GB. + La dimensione del volume di archiviazione da utilizzare per i log in GB. + + + The size of the storage volume to be used for logs in gibibytes. + La dimensione del volume di archiviazione da utilizzare per i log in gibibyte. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + La classe di archiviazione da utilizzare per i backup. Se non viene specificato alcun valore, i backup verranno archiviati nella stessa classe di archiviazione assegnata ai Dati. Deve essere una classe di archiviazione con supporto RWX. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 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. + + + The storage class to be used for backup persistent volumes + La classe di archiviazione da usare per il backup di volumi persistenti + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + Classe di archiviazione da utilizzare per i dati (.mdf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + + The storage class to be used for data persistent volumes + La classe di archiviazione da usare per i dati di volumi persistenti + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + La classe di archiviazione da utilizzare per i log di database (.ldf). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + Classe di archiviazione da utilizzare per i log (/var/log). Se non viene specificato alcun valore, verrà utilizzata la classe di archiviazione predefinita. + + + The storage class to be used for logs persistent volumes + La classe di archiviazione da usare per i log di volumi persistenti + + + Username + Nome utente + + + Username + Nome utente Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. Il valore 1 non è supportato. + + Volume Size GB (Backups) + GB delle dimensioni del volume (backup) + + + Volume Size GB (Data) + Dimensioni volume in GB (dati) + + + Volume Size GB (Logs) + GB delle dimensioni del volume (log) + + + Volume Size in Gi (Backups) + Dimensioni del volume in Gi (backup) + + + Volume Size in Gi (Data) + Dimensioni del volume di Gi (dati) + + + Volume Size in Gi (Database logs) + Dimensioni volume in Gi (log di database) + + + Volume Size in Gi (Logs) + Dimensioni del volume di Gi (log) + + + What is your target existing Kubernetes cluster environment? + Qual è l'ambiente cluster Kubernetes esistente di destinazione? + + + by Microsoft + di Microsoft + + + by Microsoft + di Microsoft + + + documentation page + pagina della documentazione + + + pricing details + dettagli sui prezzi + + + | + | + \ No newline at end of file diff --git a/resources/xlf/it/asde-deployment.it.xlf b/resources/xlf/it/Microsoft.asde-deployment.it.xlf similarity index 98% rename from resources/xlf/it/asde-deployment.it.xlf rename to resources/xlf/it/Microsoft.asde-deployment.it.xlf index 623a99d21b..12bb2ce2ab 100644 --- a/resources/xlf/it/asde-deployment.it.xlf +++ b/resources/xlf/it/Microsoft.asde-deployment.it.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + SQL Edge di Azure + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + SQL Edge di Azure (anteprima) è un motore di database relazionale ottimizzato progettato per le distribuzioni di IoT e IoT Edge. + + + Azure SQL Edge Deployment Extension + Estensione di distribuzione di SQL Edge di Azure + + + Azure SQL Edge Port + Porta di SQL Edge di Azure + + + Azure SQL Edge information + Informazioni su SQL Edge di Azure + + + Azure SQL Edge instance (sa) password + Password (sa) dell'istanza di SQL Edge di Azure + Azure information Informazioni su Azure - - Location - Percorso - - - Resource group - Gruppo di risorse - - - Subscription id - ID sottoscrizione - - - Device ID - ID dispositivo - - - Device IP Address - Indirizzo IP dispositivo - - - Will be used to connect to the Azure SQL Edge instance after deployment - Verrà utilizzato per connettersi all'istanza di SQL Edge di Azure dopo la distribuzione - - - Target condition - Condizione di destinazione - - - Learn more about target condition - Altre informazioni sulla condizione di destinazione + + Confirm VM admin password + Conferma password amministratore macchina virtuale Confirm password @@ -46,170 +42,174 @@ Container name Nome del contenitore - - Image tag - Tag dell'immagine - - - Password - Password - - - Registry - Registro - - - Repository - Repository - - - Docker settings - Impostazioni di Docker - - - Azure SQL Edge instance (sa) password - Password (sa) dell'istanza di SQL Edge di Azure - - - Azure SQL Edge Port - Porta di SQL Edge di Azure - - - Username - Nome utente - - - I accept {0} and {1}. - Accetto {0} e {1}. - - - Microsoft Azure SQL Edge License Agreement - Contratto di licenza di SQL Edge di Microsoft Azure - - - Password - Password - - - Name or IP address - Nome o indirizzo IP - - - Username - Nome utente - - - Provides a notebook-based experience to deploy Azure SQL Edge - Offre un'esperienza basata su notebook per la distribuzione di SQL Edge di Azure - - - Azure SQL Edge Deployment Extension - Estensione di distribuzione di SQL Edge di Azure - - - IoT Hub name - Nome dell'hub IoT - - - Microsoft Privacy Statement - Informativa sulla privacy di Microsoft - - - SQL Server Package files - File di pacchetto SQL Server - - - Package file - File del pacchetto - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Percorso del file di pacchetto SQL Server (dacpac, bacpac) o file di pacchetto compresso. - - - Target machine information - Informazioni computer di destinazione - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - SQL Edge di Azure (anteprima) è un motore di database relazionale ottimizzato progettato per le distribuzioni di IoT e IoT Edge. - - - Azure SQL Edge - SQL Edge di Azure - - - New Azure IoT Hub and VM (password authentication) - Nuovi hub IoT di Azure e macchina virtuale (autenticazione della password) - - - Multiple devices of an Azure IoT Hub - Più dispositivi di un hub IoT di Azure - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Distribuisci SQL Edge di Azure in più dispositivi Azure ioT - - - Existing device of an Azure IoT Hub - Dispositivo esistente di un hub IoT di Azure - - - Deploy Azure SQL Edge to an existing device - Distribuisci SQL Edge di Azure in un dispositivo esistente - - - New Azure IoT Hub and VM (ssh public key authentication) - Nuovi hub IoT di Azure e macchina virtuale (autenticazione chiave pubblica SSH) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Distribuisci SQL Edge di Azure in una nuova macchina virtuale di Azure tramite l'hub IoT - - - Local container instance - Istanza di contenitore locale - Deploy Azure SQL Edge container instance on local machine Distribuisci istanza di contenitore di SQL Edge di Azure nel computer locale - - Remote container instance - Istanza di contenitore remota - Deploy Azure SQL Edge container instance on remote machine Distribuisci istanza di contenitore di SQL Edge di Azure nel computer remoto + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Distribuisci SQL Edge di Azure in una nuova macchina virtuale di Azure tramite l'hub IoT + + + Deploy Azure SQL Edge to an existing device + Distribuisci SQL Edge di Azure in un dispositivo esistente + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Distribuisci SQL Edge di Azure in più dispositivi Azure ioT + Deployment target Destinazione di distribuzione - - Azure SQL Edge information - Informazioni su SQL Edge di Azure + + Device ID + ID dispositivo - - VM admin username - Nome utente amministratore macchina virtuale + + Device IP Address + Indirizzo IP dispositivo - - VM admin password - Password amministratore macchina virtuale + + Docker settings + Impostazioni di Docker - - Confirm VM admin password - Conferma password amministratore macchina virtuale + + Existing device of an Azure IoT Hub + Dispositivo esistente di un hub IoT di Azure - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - 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. + + I accept {0} and {1}. + Accetto {0} e {1}. + + + Image tag + Tag dell'immagine + + + IoT Hub name + Nome dell'hub IoT + + + Learn more about target condition + Altre informazioni sulla condizione di destinazione + + + Local container instance + Istanza di contenitore locale + + + Location + Percorso + + + Microsoft Azure SQL Edge License Agreement + Contratto di licenza di SQL Edge di Microsoft Azure + + + Microsoft Privacy Statement + Informativa sulla privacy di Microsoft + + + Multiple devices of an Azure IoT Hub + Più dispositivi di un hub IoT di Azure + + + Name or IP address + Nome o indirizzo IP + + + New Azure IoT Hub and VM (password authentication) + Nuovi hub IoT di Azure e macchina virtuale (autenticazione della password) + + + New Azure IoT Hub and VM (ssh public key authentication) + Nuovi hub IoT di Azure e macchina virtuale (autenticazione chiave pubblica SSH) + + + Package file + File del pacchetto + + + Password + Password + + + Password + Password + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Percorso del file di pacchetto SQL Server (dacpac, bacpac) o file di pacchetto compresso. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Offre un'esperienza basata su notebook per la distribuzione di SQL Edge di Azure + + + Registry + Registro + + + Remote container instance + Istanza di contenitore remota + + + Repository + Repository + + + Resource group + Gruppo di risorse + + + SQL Server Package files + File di pacchetto SQL Server SSH public key Chiave pubblica SSH + + Subscription id + ID sottoscrizione + + + Target condition + Condizione di destinazione + + + Target machine information + Informazioni computer di destinazione + + + Username + Nome utente + + + Username + Nome utente + + + VM admin password + Password amministratore macchina virtuale + + + VM admin username + Nome utente amministratore macchina virtuale + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + 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. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Verrà utilizzato per connettersi all'istanza di SQL Edge di Azure dopo la distribuzione + \ No newline at end of file diff --git a/resources/xlf/it/azcli.it.xlf b/resources/xlf/it/Microsoft.azcli.it.xlf similarity index 98% rename from resources/xlf/it/azcli.it.xlf rename to resources/xlf/it/Microsoft.azcli.it.xlf index 2d445a811e..000ee51a31 100644 --- a/resources/xlf/it/azcli.it.xlf +++ b/resources/xlf/it/Microsoft.azcli.it.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - Non è stato possibile analizzare la data di rilascio. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora? Accept Accetto - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + Si è verificato un errore durante l'analisi dell'output di az --version. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI Interfaccia della riga di comando di Azure - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Si è verificato un errore durante l'analisi dell'output del comando az: {0}. L'output non è JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Configurazione utente dell'interfaccia della riga di comando di Azure: {0}.{1} aggiornata, newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L’installazione dell'interfaccia della riga di comando di Azure completata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non verrà completata. + Checking for latest available version of Azure CLI Verifica della disponibilità della versione più recente dell'interfaccia della riga di comando di Azure - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. Could not find Azure CLI. Error: {0} Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Errore: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. + Could not find the Azure CLI arcdata extension. Error: {0} Non è stato possibile trovare l'estensione arcdata dell'interfaccia della riga di comando di Azure. Errore: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Non è stato possibile trovare l'interfaccia della riga di comando di Azure. Installarla ora? In caso contrario, alcune funzionalità non saranno in grado di funzionare. - Currently installed version of Azure CLI: {0} is same or newer than any other version available La versione attualmente installata dell'interfaccia della riga di comando di Azure: {0} è uguale o successiva a qualsiasi altra versione disponibile @@ -74,10 +74,6 @@ Don't Ask Again Non chiedere più - - Error while downloading - Si è verificato un errore durante il download - Download finished Download completato @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified È necessario specificare un endpoint o uno spazio dei nomi + + Error installing Azure CLI and arcdata extension: {0} + Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0} + + + Error updating Azure CLI: {0} + Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0} + + + Error while downloading + Si è verificato un errore durante il download + Executing command: '{0} {1}' Esecuzione del comando: '{0} {1}‘ @@ -112,38 +120,30 @@ Errore: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. È stata trovata l'installazione dell'interfaccia della riga di comando di Azure esistente della versione (v{0}) nel percorso:{1} con versione arcdata: {2}. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}. + Getting text contents of resource at URL {0} Recupero dei contenuti di testo della risorsa all'URL {0} - - Error installing Azure CLI and arcdata extension: {0} - Si è verificato un errore durante l'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata: {0} - - - Installing the Azure CLI arcdata extension... - Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso... - Installing Azure CLI... Installazione dell'interfaccia della riga di comando di Azure in corso... + + Installing the Azure CLI arcdata extension... + Installazione dell'estensione arcdata dell'interfaccia della riga di comando di Azure in corso... + Latest available Azure CLI version: {0}. Ultima versione disponibile dell’interfaccia della riga di comando di Azure: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - L'interfaccia della riga di comando di Azure >= {0} è necessaria per questa funzionalità. Eseguire il comando 'Interfaccia della riga di comando di Azure: check for Update' per installare questa opzione e riprovare. - No No - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono. - No Azure CLI arcdata extension is available. Non è disponibile alcuna estensione arcdata dell'interfaccia della riga di comando di Azure. @@ -152,10 +152,18 @@ Errore: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Non è disponibile alcuna interfaccia della riga di comando di Azure, [installare l'interfaccia della riga di comando di Azure](comando:az.install) per abilitare le funzionalità che lo richiedono. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Non è disponibile alcuna interfaccia della riga di comando di Azure. Eseguire il comando 'Interfaccia della riga di comando di Azure: Install' per abilitare le funzionalità che lo richiedono. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Non è disponibile alcuna interfaccia della riga di comando di Azure. Installare manualmente la versione più recente da [qui](https://docs.microsoft.com/cli/azure/install-azure-cli), poi riavviare Azure Studio. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione. + No download link available for platform '{0}' Release info: ${1} @@ -168,29 +176,17 @@ Release info: ${1} Nessuna versione release disponibile per la piattaforma '{0}' Informazioni sulla versione: ${1} - - An error occurred while parsing the output of az --version. - Si è verificato un errore durante l'analisi dell'output di az --version. - Platform '{0}' is currently unsupported La piattaforma '{0}' non è attualmente supportata - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - È disponibile una nuova versione dell'interfaccia della riga di comando di Azure ( {0} ). Eseguire l'aggiornamento ora? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare. - Prompting the user to accept the following: {0} Verrà richiesto all'utente di accettare quanto segue: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + Non è stato possibile analizzare la data di rilascio. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Informazioni sulla versione: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} L'installazione dell'interfaccia della riga di comando di Azure e dell'estensione arcdata verrà ignorata perché l'operazione non è stata richiesta dall'utente e l'opzione di configurazione: {0}.{1} è {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + L'estensione arcdata dell'interfaccia della riga di comando di Azure è stata installata. Il riavvio di Azure Studio è necessario per completare la configurazione. Le funzionalità non verranno attivate fino a quando l’operazione non sarà completata. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Questa estensione richiede l'installazione dell'interfaccia della riga di comando di Azure >= {0}. Eseguire l'aggiornamento alla versione più recente ({1}) adesso? In caso contrario, alcune funzionalità potrebbero non funzionare. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure. Installare la versione più recente seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Questa estensione richiede l'installazione dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure >= {0}, ma la versione corrente disponibile è solo {1}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Informazioni sulla versione: ${1} Unexpected exit code from command: {1} ({0}) Codice di uscita imprevisto dal comando: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Non è stato effettuato il controllo sulla disponibilità della nuova versione dell'interfaccia della riga di comando di Azure, in quanto non è presente alcuna installazione. - - - Error updating Azure CLI: {0} - Errore durante l'aggiornamento dell'interfaccia della riga di comando di Azure: {0} - Updating Azure CLI... Aggiornamento dell'interfaccia della riga di comando di Azure in corso... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install' - User Response on prompt to install Azure CLI: {0} Risposta dell’utente alla richiesta di installazione dell'interfaccia della riga di comando di Azure: {0} @@ -244,49 +232,73 @@ Informazioni sulla versione: ${1} User Response on prompt to update Azure CLI: {0} Risposta dell’utente alla richiesta di aggiornamento dell'interfaccia della riga di comando di Azure: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Versione trovata: {0} alla quale è possibile aggiornare l'interfaccia della riga di comando di Azure dalla versione corrente: {1}. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + L'utente ha richiesto di installare l'interfaccia della riga di comando di Azure e l'estensione arcdata usando il comando 'Interfaccia della riga di comando di Azure: Install' Yes + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + La versione scaricata {1} dell'estensione 'arcdata' dell'interfaccia della riga di comando di Azure non è ancora supportata. La versione più recente è {0}. Installare la versione corretta seguendo le istruzioni riportate [qui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure. - Azure CLI Interfaccia della riga di comando di Azure - - Log debug info to the output channel for all executed az commands - Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti - - - Azure CLI Configuration - Configurazione dell'interfaccia della riga di comando di Azure - - - Support for Azure CLI. - Supporto per l'interfaccia della riga di comando di Azure. + + Azure CLI + Interfaccia della riga di comando di Azure Azure CLI Interfaccia della riga di comando di Azure - - The user will not be prompted to install the Azure CLI arcdata extension - All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure + + Azure CLI Configuration + Configurazione dell'interfaccia della riga di comando di Azure + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Scegliere se verrà richiesto di scaricare l'estensione arcdata dell'interfaccia della riga di comando di Azure. + + + Choose whether you will be prompted to install Azure CLI. + Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Scegliere se verrà visualizzata una richiesta quando è disponibile un aggiornamento dell'estensione dell’interfaccia della riga di comando di Azure. + + + Log debug info to the output channel for all executed az commands + Registrare le informazioni di debug nel canale di output per tutti i comandi az eseguiti + + + Support for Azure CLI. + Supporto per l'interfaccia della riga di comando di Azure. + + + The user will be prompted for update of the Azure CLI arcdata extension + All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure + + + The user will be prompted to install the Azure CLI + All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Informazioni sulla versione: ${1} The user will not be prompted for update of the Azure CLI arcdata extension All'utente non verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure - - The user will be prompted for update of the Azure CLI arcdata extension - All'utente verrà richiesto di aggiornare l'estensione arcdata dell'interfaccia della riga di comando di Azure - - - Choose whether you will be prompted to install Azure CLI. - Scegliere se verrà richiesto di installare l'interfaccia della riga di comando di Azure. - The user will not be prompted to install the Azure CLI All'utente non verrà richiesto di installare l'interfaccia della riga di comando di Azure - - The user will be prompted to install the Azure CLI - All'utente verrà richiesto di installare l'interfaccia della riga di comando di Azure - - - Azure CLI - Interfaccia della riga di comando di Azure + + The user will not be prompted to install the Azure CLI arcdata extension + All'utente non verrà richiesto di installare l'estensione arcdata dell'interfaccia della riga di comando di Azure diff --git a/resources/xlf/it/azurecore.it.xlf b/resources/xlf/it/Microsoft.azurecore.it.xlf similarity index 76% rename from resources/xlf/it/azurecore.it.xlf rename to resources/xlf/it/Microsoft.azurecore.it.xlf index a3c54dc8c5..6cc02ef3db 100644 --- a/resources/xlf/it/azurecore.it.xlf +++ b/resources/xlf/it/Microsoft.azurecore.it.xlf @@ -1,51 +1,7 @@  - + - - No access token returned from Microsoft OAuth - Nessun token di accesso restituito da Microsoft OAuth - - - Error when adding your account to the cache. - Si è verificato un errore durante l'aggiunta dell'account alla cache. - - - Error when getting your account from the cache - Si è verificato un errore durante il recupero dell'account dalla cache - - - Error when parsing your account from the cache - Si è verificato un errore durante l'analisi dell'account dalla cache - - - Microsoft Account - Account Microsoft - - - Microsoft Corp - Microsoft Corp - - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Si è verificato un errore durante l'autenticazione oppure i token sono stati eliminati dal sistema. Provare ad aggiungere di nuovo l'account ad Azure Data Studio. - - - The user had no unique identifier within AAD - L'utente non ha un identificatore univoco in AAD - - - Owning Tenant information not found for account. - Informazioni sul tenant proprietario non trovate per l'account. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - Il recupero del token non è riuscito generando un errore. [Aprire gli strumenti di sviluppo] ({0}) per ulteriori dettagli. - - - Specified tenant with ID '{0}' not found. - Il tenant specificato con ID '{0}' non è stato trovato. - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. @@ -58,53 +14,61 @@ Per consentire di nuovo l'accesso alle risorse del tenant, è necessario rimuove Continuare? - - Confirm - Conferma + + Cancel + Annulla Cancel and Authenticate Annulla ed esegui autenticazione - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - Il tenant {0} ({1}) richiede una nuova autenticazione per accedere alle risorse {2}. Premere Apri per avviare il processo di autenticazione. - - - Cancel - Annulla + + Confirm + Conferma Ignore Tenant Ignora tenant + + Microsoft Account + Account Microsoft + + + Microsoft Corp + Microsoft Corp + Open Apri - - Unable to find account info when acquiring token. - Non è stato possibile trovare informazioni sull'account durante l'acquisizione del token. - - - Unable to find configuration for Azure Resource {0} - Non è possibile trovare la configurazione per la risorsa di Azure {0} - Provider '{0}' does not have a Microsoft resource endpoint defined. Per il provider '{0}' non è definito un endpoint di risorsa Microsoft. + + Unable to find account info when acquiring token, please remove account and add again. + Non è possibile trovare informazioni sull'account durante l'acquisizione del token. Rimuovere l'account e aggiungerlo di nuovo. + + + Unable to find configuration for Azure Resource {0} + Non è possibile trovare la configurazione per la risorsa di Azure {0} + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + Il tenant {0} ({1}) richiede una nuova autenticazione per accedere alle risorse {2}. Premere Apri per avviare il processo di autenticazione. + - + - - Azure Auth Code Grant - Concessione codice di autenticazione di Azure - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - Non è stato possibile avviare il server. Questo problema potrebbe essere dovuto a un errore di autorizzazioni o a un'incompatibilità nel sistema. È possibile provare ad abilitare l'autenticazione del codice del dispositivo dalle impostazioni. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Si è verificato un errore nella libreria MSAL durante la richiesta dell'URL del codice di autenticazione. Per informazioni più dettagliate sull'errore, vedere il riquadro di output 'Account di Azure'. + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Continuare? Authentication failed due to a state mismatch, please close ADS and try again. L'autenticazione non è riuscita a causa di una mancata corrispondenza degli stati. Chiudere ADS e riprovare. + + Azure Auth Code Grant + Concessione codice di autenticazione di Azure + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + Non è stato possibile avviare il server. Questo problema potrebbe essere dovuto a un errore di autorizzazioni o a un'incompatibilità nel sistema. È possibile provare ad abilitare l'autenticazione del codice del dispositivo dalle impostazioni. + - + Add {0} account @@ -126,26 +98,10 @@ Continuare? Azure Device Code Codice dispositivo di Azure - - Error encountered when trying to check for login results - Si è verificato un errore durante il tentativo di verificare la presenza di risultati di accesso - - - Timed out when waiting for device code login. - Timeout durante l'attesa dell'accesso al codice del dispositivo. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - Nessun metodo di autenticazione di Azure disponibile. È necessario abilitare i metodi di autenticazione nella configurazione di ADS. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Non è stato selezionato alcun metodo di autenticazione di Azure. È necessario selezionare il metodo di autenticazione che si vuole usare. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. È stata effettuata una chiamata ad azdata.accounts.getSecurityToken. Questo metodo è deprecato e verrà rimosso nelle versioni future. Usare getAccountSecurityToken. @@ -154,64 +110,52 @@ Continuare? Failed to get token Non è stato possibile ottenere il token - - {0} occurred when acquiring token. -{1} - Si è verificato un {0} durante l'acquisizione del token. -{1} + + No Azure auth method available. You must enable the auth methods in ADS configuration. + Nessun metodo di autenticazione di Azure disponibile. È necessario abilitare i metodi di autenticazione nella configurazione di ADS. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Non è stato selezionato alcun metodo di autenticazione di Azure. È necessario selezionare il metodo di autenticazione che si vuole usare. Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. Tenant trovato nell'elenco di elementi da ignorare. L'autenticazione non è stata tentata. Se si vuole accedere alle risorse di questo tenant, è possibile rimuovere il tenant {0} dall'elenco di elementi da ignorare nel file settings.json {1}. + + {0} occurred when acquiring token. +{1} + Si è verificato {0} durante l'acquisizione del token. +{1} + - + Failed to clear token cache Non è stato possibile cancellare la cache dei token - - Token cache successfully cleared - La cache dei token è stata cancellata - - + - - Azure (China) - Azure (Cina) - Azure Azure + + Azure (China) + Azure (Cina) + Azure (US Government) Azure (US Government) - + - - You must select an Azure account for this feature to work. - Per usare questa funzionalità, è necessario selezionare un account Azure. - - - You must enable preview features in order to use Azure Cloud Shell. - Per usare Azure Cloud Shell, è necessario abilitare le funzionalità di anteprima. - - - You must select a tenant for this feature to work. - Per usare questa funzionalità, è necessario selezionare un tenant. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - Non è stato al momento eseguito l'accesso ad alcun account Azure. Eseguire l'accesso e quindi riprovare. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Per questa funzionalità è necessario un tenant. La sottoscrizione di Azure in uso non sembra avere tenant. @@ -228,9 +172,25 @@ Continuare? Starting cloud shell… Avvio di Cloud Shell… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + Non è stato al momento eseguito l'accesso ad alcun account Azure. Eseguire l'accesso e quindi riprovare. + + + You must enable preview features in order to use Azure Cloud Shell. + Per usare Azure Cloud Shell, è necessario abilitare le funzionalità di anteprima. + + + You must select a tenant for this feature to work. + Per usare questa funzionalità, è necessario selezionare un tenant. + + + You must select an Azure account for this feature to work. + Per usare questa funzionalità, è necessario selezionare un account Azure. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Continuare? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Continuare? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Continuare? - + + + + Azure CosmosDB for PostgreSQL Cluster + Cluster Azure CosmosDB per PostgreSQL + + + + SQL databases @@ -262,7 +230,7 @@ Continuare? - + SQL servers @@ -270,7 +238,7 @@ Continuare? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Continuare? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Continuare? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Continuare? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Continuare? - + - Azure Database for PostgreSQL servers - Database di Azure per i server PostgreSQL + Azure Database for PostgreSQL Servers + Server di Database di Azure per PostgreSQL - + SQL managed instances @@ -318,7 +286,7 @@ Continuare? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Continuare? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Continuare? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Continuare? - + - - Unrecognized Provider resource: {0} - Risorsa provider non riconosciuta: {0} - Unrecognized Provider resource type: {0} Tipo di risorsa provider non riconosciuto: {0} + + Unrecognized Provider resource: {0} + Risorsa provider non riconosciuta: {0} + - + No Resources found @@ -362,24 +330,28 @@ Continuare? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - Non è stato possibile recuperare le sottoscrizioni per l'account {0} (tenant '{1}'). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). Non è stato possibile acquisire il token di accesso per l'account '{0}' ('{1}' tenant). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + Non è stato possibile recuperare le sottoscrizioni per l'account {0} (tenant '{1}'). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (anteprima) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Se Azure Cloud Shell non è stato ancora avviato da questo account, vedere https://shell.azure.com/ per iniziare. Dopo la configurazione, è possibile usare Azure Cloud Shell direttamente in Azure Data Studio. + OK OK @@ -388,10 +360,6 @@ Continuare? Open Azure Shell Apri Azure Shell - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Se Azure Cloud Shell non è stato ancora avviato da questo account, vedere https://shell.azure.com/ per iniziare. Dopo la configurazione, è possibile usare Azure Cloud Shell direttamente in Azure Data Studio. - Select Bash or PowerShell for Azure Cloud Shell Seleziona Bash o PowerShell per Azure Cloud Shell @@ -408,7 +376,7 @@ Continuare? - + Sign in to Azure... @@ -416,15 +384,15 @@ Continuare? - + No Tenants found. - Non sono stati trovati tenant. + No Tenants found. - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Continuare? - + No Tenants found. @@ -448,7 +416,7 @@ Continuare? - + No Subscriptions found. @@ -456,7 +424,7 @@ Continuare? - + No Resources found. @@ -464,7 +432,7 @@ Continuare? - + No Subscriptions found. @@ -472,7 +440,7 @@ Continuare? - + Loading ... @@ -480,7 +448,7 @@ Continuare? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Continuare? Error fetching subscriptions for account {0} tenant {1} : {2} Errore durante il recupero delle sottoscrizioni per l'account {0} tenant {1}: {2} - - Invalid query - Query non valida - Error: {0} Errore: {0} + + Invalid query + Query non valida + - + - - Azure Resources (Preview) - Risorse di Azure (anteprima) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - Non è stato possibile salvare le chiavi per la cache dei token nell'archivio credenziali. Ciò potrebbe causare problemi di persistenza del token di accesso di Azure e instabilità della connessione. È probabile che SqlTools abbia raggiunto il limite di archiviazione delle credenziali in Windows. Cancellare almeno 2 credenziali che iniziano con "Microsoft.SqlTools|" in Windows Gestione credenziali e ricaricare. - - - Unable to open link, missing required values - Non è possibile aprire il collegamento, mancano i valori richiesti - Australia Central Australia centrale @@ -538,17 +494,25 @@ Continuare? Australia Southeast Australia sud-orientale + + Azure Accounts + Account Azure + Azure Arc-enabled PostgreSQL Hyperscale PostgreSQL Hyperscale abilitato per Azure Arc - - Data Service - Azure Arc - Servizio dati - Azure Arc + + Azure Database for PostgreSQL flexible servers + Server flessibili di Database di Azure per PostgreSQL - - SQL managed instance - Azure Arc - Istanza gestita di SQL- Azure Arc + + Azure Database for PostgreSQL servers + Database di Azure per i server PostgreSQL + + + Azure Resources (Preview) + Risorse di Azure (anteprima) Brazil South @@ -566,6 +530,10 @@ Continuare? Canada East Canada orientale + + Cancel + Annulla + Central India India centrale @@ -578,9 +546,9 @@ Continuare? Central US EUAP Stati Uniti centrali EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Avviso: ADAL è stato deprecato e sarà rimosso in una versione futura. In alternativa, usare MSAL. + + Data Service - Azure Arc + Servizio dati - Azure Arc Disable @@ -606,10 +574,6 @@ Continuare? East US 2 EUAP Stati Uniti orientali 2 EUAP - - Azure Accounts - Account Azure - France Central Francia centrale @@ -642,6 +606,10 @@ Continuare? Japan West Giappone occidentale + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + Non è stato possibile salvare le chiavi per la cache dei token nell'archivio credenziali. Ciò potrebbe causare problemi di persistenza del token di accesso di Azure e instabilità della connessione. È probabile che SqlTools abbia raggiunto il limite di archiviazione delle credenziali in Windows. Cancellare almeno 2 credenziali che iniziano con "Microsoft.SqlTools|" in Windows Gestione credenziali e ricaricare. + Korea Central Corea centrale @@ -652,12 +620,20 @@ Continuare? Location - Posizione + Percorso + + + Modifying this setting requires reloading the window for all changes to take effect. + Se si modifica questa impostazione, è necessario ricaricare la finestra per rendere effettive tutte le modifiche. Name Nome + + No clouds are enabled, please enable a cloud to continue. + Nessun cloud abilitato. Abilitare un cloud per continuare. + North Central US Stati Uniti centro-settentrionali @@ -674,34 +650,10 @@ Continuare? Norway West Norvegia occidentale - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Avviso: la registrazione delle informazioni personali di Azure è abilitata. L'abilitazione di questa opzione consente la registrazione delle informazioni personali e deve essere utilizzata solo a scopo di debug. - - - Azure Database for PostgreSQL flexible servers - Server flessibili di Database di Azure per PostgreSQL - - - Azure Database for PostgreSQL servers - Database di Azure per i server PostgreSQL - - - Reload - Ricarica - Reload Azure Data Studio Scaricare Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - La libreria di autenticazione è stata modificata. Ricaricare Azure Data Studio. - - - Modifying this setting requires reloading the window for all changes to take effect. - Se si modifica questa impostazione, è necessario ricaricare la finestra per rendere effettive tutte le modifiche. - Resource group Gruppo di risorse @@ -710,6 +662,26 @@ Continuare? Resource type Tipo di risorsa + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + Database SQL + + + SQL managed instance + Istanza gestita di SQL + + + SQL managed instance - Azure Arc + Istanza gestita di SQL- Azure Arc + + + SQL server + SQL Server + South Africa North Sudafrica settentrionale @@ -722,34 +694,22 @@ Continuare? South Central US Stati Uniti centro-meridionali - - Southeast Asia - Asia sud-orientale - South India India meridionale - - SQL database - Database SQL - - - SQL managed instance - Istanza gestita di SQL - - - SQL server - SQL Server - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + Asia sud-orientale Subscription Sottoscrizione + + Switch to MSAL + Passa a MSAL + Switzerland North Svizzera settentrionale @@ -758,6 +718,10 @@ Continuare? Switzerland West Svizzera occidentale + + Token cache has been cleared successfully, please reload Azure Data Studio. + La cache dei token è stata cancellata. Ricaricare Azure Data Studio. + Type Icon Icona tipo @@ -782,6 +746,14 @@ Continuare? Unable to get token for tenant {0} Non è possibile ottenere il token per il tenant {0} + + Unable to open link, missing required values + Non è possibile aprire il collegamento, mancano i valori richiesti + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Avviso: la registrazione delle informazioni personali di Azure è abilitata. L'abilitazione di questa opzione consente la registrazione delle informazioni personali e deve essere utilizzata solo a scopo di debug. + West Central US Stati Uniti centro-occidentali @@ -802,85 +774,53 @@ Continuare? West US 2 Stati Uniti occidentali 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} impostazione è stata modificata, ricaricare Azure Data Studio. + - + - - Clear Azure Account Token Cache - Cancella la cache dei token dell'account Azure + + Could not load endpoints from settings, please check the logs for more details. + Non è stato possibile caricare gli endpoint dalle impostazioni. Per altri dettagli, vedere i log. - - Browse and work with Azure resources - Consente di sfogliare e usare le risorse di Azure + + Successfully loaded custom endpoints from settings + Gli endpoint personalizzati sono stati caricati dalle impostazioni - - Azure (Core) - Azure (Core) - - - Open in Azure Portal - Apri nel portale di Azure - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - Filtro delle risorse. Ogni elemento è costituito da un ID account, un ID sottoscrizione e un nome separati da una barra - - - Azure Resource Configuration - Configurazione risorse di Azure + + + + + + ARM Resource Endpoint + Endpoint risorsa ARM Add to Servers Aggiungi ai server - - Connect - Connetti - Azure Azure - - Refresh - Aggiorna - - - Azure: Refresh All Accounts - Azure: Aggiorna tutti gli account - - - Select Subscriptions - Seleziona sottoscrizioni - - - Select Tenants - Seleziona tenant - - - Azure: Sign In - Azure: Accedi - - - Start Cloud Shell - Avvia Cloud Shell - - - Azure (Preview) - Azure (anteprima) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Elenco di ID di tenant che verranno ignorati durante l'esecuzione di query sulle risorse di Azure o la richiesta di token di autenticazione. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - Libreria usata per il flusso di autenticazione di AAD. Riavviare ADS dopo aver modificato questa opzione. + + Azure (Core) + Azure (Core) + + + Azure (Preview) + Azure (anteprima) Azure Account Configuration @@ -890,46 +830,170 @@ Continuare? Azure Authentication Method Metodo di autenticazione di Azure + + Azure KeyVault Resource Endpoint + Endpoint risorsa dell'insieme di credenziali delle chiavi di Azure + + + Azure Kusto Resource Endpoint + Endpoint risorsa Azure Kusto + + + Azure Log Analytics Endpoint + Analisi dei log di Azure Endpoint + + + Azure Portal Endpoint + Endpoint del portale di Azure + + + Azure Resource Configuration + Configurazione risorse di Azure + + + Azure Storage Resource Endpoint + Endpoint risorsa Archiviazione di Azure + + + Azure Storage Resource Endpoint Suffix + Suffisso Endpoint risorsa Archiviazione di Azure + + + Azure: Refresh All Accounts + Azure: Aggiorna tutti gli account + + + Azure: Sign In + Azure: Accedi + + + Browse and work with Azure resources + Consente di sfogliare e usare le risorse di Azure + + + Clear Azure Account Token Cache + Cancella la cache dei token dell'account Azure + + + Client ID for Azure Data Studio + ID client per Azure Data Studio + + + Cloud Display Name + Nome visualizzato cloud + + + Cloud ID + ID cloud + + + Cloud Name + Nome cloud + + + Cloud Settings + Impostazioni cloud + Code Grant Method Metodo di concessione codice + + Connect + Connetti + Device Code Method Metodo del codice del dispositivo + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Disabilitare l'integrazione del keychain di sistema. Le credenziali verranno archiviate in un file flat nella home directory dell'utente. + + + Graph Resource Endpoint + Endpoint risorsa grafo + + + Host Endpoint + Host Endpoint + + + Microsoft Graph Resource Endpoint + Microsoft Graph Resource Endpoint + + + Microsoft Resource Endpoint + Endpoint risorsa Microsoft + + + Open in Azure Portal + Apri nel portale di Azure + + + Power BI Resource Endpoint + endpoint risorsa Power BI + + + Provider Settings + Impostazioni provider + + + Refresh + Aggiorna + + + SQL Resource Endpoint + Endpoint risorsa SQL + + + Scopes Endpoint + Endpoint ambiti + + + Select Subscriptions + Seleziona sottoscrizioni + + + Select Tenants + Seleziona tenant + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Impostazione contenente endpoint di autenticazione di Azure personalizzati. Per rendere effettive le modifiche apportate a questa impostazione, è necessario un riavvio. + Should Azure China integration be enabled Consente di indicare se l'integrazione di Azure Cina deve essere abilitata - - Should Azure Germany integration be enabled - Consente di indicare se l'integrazione di Azure Germania deve essere abilitata - Should Azure public cloud integration be enabled Consente di indicare se l'integrazione del cloud pubblico di Azure deve essere abilitata + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output. + Should US Government Azure cloud (Fairfax) integration be enabled Consente di indicare se l'integrazione del cloud US Government Azure (Fairfax) deve essere abilitata - - Should US National Azure cloud integration be enabled - Consente di indicare se l'integrazione del cloud Azure US National deve essere abilitata + + Start Cloud Shell + Avvia Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Elenco di ID di tenant che verranno ignorati durante l'esecuzione di query sulle risorse di Azure o la richiesta di token di autenticazione. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + Filtro delle risorse. Ogni elemento è costituito da un ID account, un ID sottoscrizione e un nome separati da una barra [Optional] The verbosity of logging for the Azure Accounts extension. [Optional] Livello di dettaglio della registrazione per l'estensione Account di Azure. - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Disabilitare l'integrazione del keychain di sistema. Le credenziali verranno archiviate in un file flat nella home directory dell'utente. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - Le informazioni personali (PII) devono essere registrate nel canale di output degli account di Azure e nel file di log del canale di output. - \ No newline at end of file diff --git a/resources/xlf/it/Microsoft.azuremonitor.it.xlf b/resources/xlf/it/Microsoft.azuremonitor.it.xlf new file mode 100644 index 0000000000..a5c018ffa9 --- /dev/null +++ b/resources/xlf/it/Microsoft.azuremonitor.it.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + Scaricato {0} + + + Downloading {0} + Download di {0} + + + Downloading {0} + Download di {0} + + + Failed to start {0} + Non è stato possibile avviare {0} + + + Installed {0} + {0} installato + + + Installing {0} + Installazione di {0} + + + Installing {0} to {1} + Installazione di {0} in {1} + + + Starting {0} + Avvio di {0} + + + {0} Started + {0} avviato + + + + + + + Account does not exist. + L\\'account non esiste. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + L'account Azure configurato per {0} non ha autorizzazioni sufficienti per Azure Key Vault per accedere alla chiave master di colonna per Always Encrypted. + + + + + + + Notebooks + Notebook + + + Only .ipynb Notebooks are supported + Sono supportati solo notebook con estensione ipynb + + + Unsupported platform + La piattaforma non è supportata + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Annulla + + + Cancel operation? + Annullare l'operazione? + + + Search Server Names + Nomi dei server di ricerca + + + + + + + Error notifying of node change: {0} + Si è verificato un errore durante la notifica della modifica del nodo: {0} + + + Root + Radice + + + Session for node {0} does not exist + La sessione per il nodo {0} non esiste + + + + + + + View Known Issues + Visualizza problemi noti + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio. + + + + + + + Administrative privileges + Privilegi amministrativi + + + Administrative privileges: SYSDBA or SYSOPER + Privilegi amministrativi: SYSDBA o SYSOPER + + + Authentication type + Tipo di autenticazione + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Universale con supporto MFA + + + Azure Monitor Logs + Log di Monitoraggio di Azure + + + Azure Monitor access for Azure Data Studio + accesso Monitoraggio di Azure per Azure Data Studio + + + Custom name of the connection + Nome personalizzato della connessione + + + Database + Database + + + Indicates the password to be used when connecting to the data source + Indica la password da usare per la connessione all'origine dati + + + Indicates the user ID to be used when connecting to the data source + Indica l'ID utente da usare per la connessione all'origine dati + + + Log Analytics Workspace ID + ID area di lavoro Log Analytics + + + Metadata Pooling + Pool di metadati + + + Name + Nome + + + Name + Nome + + + Name (optional) + Nome (facoltativo) + + + Password + Password + + + Password of the proxy user. + Password dell'utente proxy. + + + Proxy Password + Password proxy + + + Proxy User Id + ID utente proxy + + + Security + Sicurezza + + + Size (MB) + Dimensioni (MB) + + + Source + Origine + + + Specifies the method of authenticating with Azure Monitor + Specifica il metodo di autenticazione con Monitoraggio di Azure + + + The name of the initial catalog or database in the data source + Nome del database o catalogo iniziale nell'origine dati + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Questo attributo indica se le informazioni sui metadati per le query eseguite vengono memorizzate nella cache per migliorare le prestazioni. + + + Type + Tipo + + + User name + Nome utente + + + User name of the proxy user. + Nome utente dell'utente proxy. + + + Workspace ID + ID area di lavoro + + + Workspace ID + ID area di lavoro + + + Workspace Name + Nome area di lavoro + + + + \ No newline at end of file diff --git a/resources/xlf/it/cms.it.xlf b/resources/xlf/it/Microsoft.cms.it.xlf similarity index 97% rename from resources/xlf/it/cms.it.xlf rename to resources/xlf/it/Microsoft.cms.it.xlf index e74757fd45..734cff9ce0 100644 --- a/resources/xlf/it/cms.it.xlf +++ b/resources/xlf/it/Microsoft.cms.it.xlf @@ -1,27 +1,11 @@  - + Add Server Group Aggiungi il gruppo di server - - Cancel - Annulla - - - OK - OK - - - Server Group Description - Descrizione del gruppo di server - - - Server Group Name - Nome del gruppo di server - Are you sure you want to delete Eliminare @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers I server Azure SQL non possono essere usati come server di gestione centrale + + Cancel + Annulla + Central Management Server Group already has a Registered Server with the name {0} Il gruppo di server di gestione centrale include già un server registrato denominato {0} - - {0} already has a Server Group with the name {1} - {0} include già un gruppo di server denominato {1} - No No + + OK + OK + + + Server Group Description + Descrizione del gruppo di server + + + Server Group Name + Nome del gruppo di server + Yes + + {0} already has a Server Group with the name {1} + {0} include già un gruppo di server denominato {1} + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - Si è verificato un errore imprevisto durante il caricamento dei server salvati {0} - Loading ... Caricamento... + + Unexpected error occurred while loading saved servers {0} + Si è verificato un errore imprevisto durante il caricamento dei server salvati {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Edizione + + Add Central Management Server + Aggiungi server di gestione centrale - - Compatibility Level - Livello di compatibilità - - - Owner - Proprietario - - - Pricing Tier - Piano tariffario - - - Type - Tipo - - - Version - Versione - - - MSSQL configuration - Configurazione di MSSQL - - - Declares the application workload type when connecting to a server - Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server - - - Application intent - Finalità dell'applicazione - - - The name of the application - Nome dell'applicazione - - - Application name - Nome dell'applicazione - - - The name of the primary file, including the full path name, of an attachable database - Nome del file primario, incluso il nome del percorso completo, di un database collegabile - - - Attach DB filename - Collega nome file del database - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Universale con supporto MFA - - - Windows Authentication - Autenticazione di Windows - - - SQL Login - Account di accesso SQL - - - Specifies the method of authenticating with SQL Server - Specifica il metodo di autenticazione con SQL Server - - - Authentication type - Tipo di autenticazione - - - Enables or disables Always Encrypted for the connection - Abilita o disabilita Always Encrypted per la connessione + + Advanced + Avanzate Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore + + Application intent + Finalità dell'applicazione - - Command timeout - Timeout del comando + + Application name + Nome dell'applicazione - - Number of attempts to restore connection - Numero di tentativi di ripristino della connessione - - - Connect retry count - Conteggio tentativi di connessione - - - Delay between attempts to restore connection - Ritardo tra tentativi di ripristino della connessione - - - Connect retry interval - Intervallo tentativi di connessione - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore - - - Connect timeout - Timeout di connessione - - - Custom name of the connection - Nome personalizzato della connessione - - - Name (optional) - Nome (facoltativo) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server - - - Context connection - Connessione al contesto - - - The SQL Server language record name - Nome del record di lingua di SQL Server - - - Current language - Lingua corrente - - - Azure Attestation - Attestazione di Azure - - - Host Guardian Service - Servizio Sorveglianza host - - - None - Nessuno - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri - - - Attestation protocol - Protocollo di attestazione - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri + + Attach DB filename + Collega nome file del database Attestation URL URL di attestazione - - Optional (False) - Facoltativo (Falso) + + Attestation protocol + Protocollo di attestazione - - Strict - Restrittivo + + Authentication type + Tipo di autenticazione - - Mandatory (True) - Obbligatorio (Vero) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Universale con supporto MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022. + + Azure Attestation + Attestazione di Azure - - Encrypt - Crittografa + + Central Management Servers + Server di gestione centrale - - The name or network address of the instance of SQL Server that acts as a failover partner - Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover + + Central Management Servers + Server di gestione centrale - - Failover partner - Partner di failover + + Command timeout + Timeout del comando - - Advanced - Avanzate + + Compatibility Level + Livello di compatibilità + + + Compatibility Level + Livello di compatibilità + + + Computer Name + Nome del computer + + + Connect retry count + Conteggio tentativi di connessione + + + Connect retry interval + Intervallo tentativi di connessione + + + Connect timeout + Timeout di connessione Connection Resiliency @@ -294,53 +178,137 @@ Context Contesto - - Initialization - Inizializzazione + + Context connection + Connessione al contesto - - Pooling - Pooling + + Current language + Lingua corrente - - Replication - Replica + + Custom name of the connection + Nome personalizzato della connessione - - Security - Sicurezza + + Declares the application workload type when connecting to a server + Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server - - Source - Origine + + Delay between attempts to restore connection + Ritardo tra tentativi di ripristino della connessione - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato. + + Delete + Elimina + + + Delete + Elimina + + + Delete + Elimina + + + Description of the SQL Server instance + Descrizione dell'istanza di SQL Server + + + Disabled + Disabilitato + + + Edition + Edizione + + + Edition + Edizione + + + Enabled + Abilitato + + + Enables or disables Always Encrypted for the connection + Abilita o disabilita Always Encrypted per la connessione + + + Enables or disables Secure enclaves for the connection + Abilita o disabilita enclave sicuri per la connessione + + + Encrypt + Crittografa + + + Failover partner + Partner di failover + + + Host Guardian Service + Servizio Sorveglianza host Host name in certificate Nome host nel certificato - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato. + + + Indicates the password to be used when connecting to the data source + Indica la password da usare per la connessione all'origine dati + + + Indicates the user ID to be used when connecting to the data source + Indica l'ID utente da usare per la connessione all'origine dati + + + Indicates which server type system then provider will expose through the DataReader + Indica il sistema di tipi di server esposto dal provider tramite l'oggetto DataReader + + + Initialization + Inizializzazione + + + Last Database Backup + Ultimo backup del database + + + Last Log Backup + Ultimo backup del log Load balance timeout Timeout durante il bilanciamento del carico - - The maximum number of connections allowed in the pool - Numero massimo di connessioni consentite nel pool + + MSSQL configuration + Configurazione di MSSQL + + + Mandatory (True) + Obbligatorio (Vero) Max pool size Dimensioni massime del pool - - The minimum number of connections allowed in the pool - Numero minimo di connessioni consentite nel pool + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Failover su più subnet - - When true, multiple result sets can be returned and read from one connection - Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione - Multiple active result sets Multiple Active Result Set - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server + + Name (optional) + Nome (facoltativo) + + + Name of the SQL Server instance + Nome dell'istanza di SQL Server + + + New Server Group... + Nuovo gruppo di server... + + + New Server Registration... + Nuova registrazione server... + + + None + Nessuno + + + Number of attempts to restore connection + Numero di tentativi di ripristino della connessione + + + Number of minutes to retain log files for backend services. Default is 1 week. + Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana. + + + OS Version + Versione del sistema operativo + + + Optional (False) + Facoltativo (Falso) + + + Owner + Proprietario + + + Owner + Proprietario Packet size Dimensioni del pacchetto - - Indicates the password to be used when connecting to the data source - Indica la password da usare per la connessione all'origine dati - Password Password - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione - Persist security info Salva in modo permanente le informazioni di sicurezza - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato + + Pooling + Pooling Pooling @@ -394,93 +390,57 @@ Port Porta - - Used by SQL Server in Replication - Usato da SQL Server nella replica + + Pricing Tier + Piano tariffario + + + Recovery Model + Modello di recupero + + + Refresh + Aggiorna + + + Refresh Server Group + Aggiorna gruppo di server + + + Replication + Replica Replication Replica - - Enables or disables Secure enclaves for the connection - Abilita o disabilita enclave sicuri per la connessione - - - Secure enclaves - Enclave sicuri - - - Description of the SQL Server instance - Descrizione dell'istanza di SQL Server - - - Server Description - Descrizione del server - - - Name of the SQL Server instance - Nome dell'istanza di SQL Server - - - Server - Server - - - e.g. tcp:servername,1433 - ad esempio, tcp:nomeserver,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict. - - - Trust server certificate - Considera attendibile il certificato del server - - - Indicates which server type system then provider will expose through the DataReader - Indica il sistema di tipi di server esposto dal provider tramite l'oggetto DataReader - - - Type system version - Versione del sistema di tipi - - - Indicates the user ID to be used when connecting to the data source - Indica l'ID utente da usare per la connessione all'origine dati - - - User name - Nome utente - - - The name of the workstation connecting to SQL Server - Nome della workstation che si connette a SQL Server - - - Workstation Id - ID workstation - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Supporto per la gestione di Server di gestione centrale di SQL Server - - - Disabled - Disabilitato + + SQL Login + Account di accesso SQL SQL Server Central Management Servers Server di gestione centrale di SQL Server - - Enabled - Abilitato + + Secure enclaves + Enclave sicuri + + + Security + Sicurezza + + + Server + Server + + + Server Description + Descrizione del server + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 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 - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'? - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio. + + Source + Origine - - Number of minutes to retain log files for backend services. Default is 1 week. - Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Specifies the method of authenticating with SQL Server + Specifica il metodo di autenticazione con SQL Server - - New Server Registration... - Nuova registrazione server... + + Strict + Restrittivo - - New Server Group... - Nuovo gruppo di server... + + Support for managing SQL Server Central Management Servers + Supporto per la gestione di Server di gestione centrale di SQL Server - - Delete - Elimina + + The SQL Server language record name + Nome del record di lingua di SQL Server - - Delete - Elimina + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore - - Delete - Elimina + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore - - Central Management Servers - Server di gestione centrale + + The maximum number of connections allowed in the pool + Numero massimo di connessioni consentite nel pool - - Refresh - Aggiorna + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente - - Refresh Server Group - Aggiorna gruppo di server + + The minimum number of connections allowed in the pool + Numero minimo di connessioni consentite nel pool - - Add Central Management Server - Aggiungi server di gestione centrale + + The name of the application + Nome dell'applicazione - - Central Management Servers - Server di gestione centrale + + The name of the primary file, including the full path name, of an attachable database + Nome del file primario, incluso il nome del percorso completo, di un database collegabile - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + The name of the workstation connecting to SQL Server + Nome della workstation che si connette a SQL Server - - [Optional] Do not show unsupported platform warnings - [Facoltativa] Non visualizzare avvisi su piattaforme non supportate + + The name or network address of the instance of SQL Server that acts as a failover partner + Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover - - Compatibility Level - Livello di compatibilità + + Trust server certificate + Considera attendibile il certificato del server - - Last Database Backup - Ultimo backup del database + + Type + Tipo - - Last Log Backup - Ultimo backup del log + + Type system version + Versione del sistema di tipi - - Owner - Proprietario + + Used by SQL Server in Replication + Usato da SQL Server nella replica - - Recovery Model - Modello di recupero + + User name + Nome utente - - Computer Name - Nome del computer - - - OS Version - Versione del sistema operativo - - - Edition - Edizione + + Version + Versione Version Versione + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server + + + When true, multiple result sets can be returned and read from one connection + Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato + + + Windows Authentication + Autenticazione di Windows + + + Workstation Id + ID workstation + + + [Optional] Do not show unsupported platform warnings + [Facoltativa] Non visualizzare avvisi su piattaforme non supportate + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + e.g. tcp:servername,1433 + ad esempio, tcp:nomeserver,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'? + \ No newline at end of file diff --git a/resources/xlf/it/dacpac.it.xlf b/resources/xlf/it/Microsoft.dacpac.it.xlf similarity index 98% rename from resources/xlf/it/dacpac.it.xlf rename to resources/xlf/it/Microsoft.dacpac.it.xlf index 7e441ffaab..e2192075bc 100644 --- a/resources/xlf/it/dacpac.it.xlf +++ b/resources/xlf/it/Microsoft.dacpac.it.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + Esiste già un database con lo stesso nome nell'istanza di SQL Server + + + Create a database from a .bacpac file [Import Bacpac] + Crea un database da un file con estensione bacpac [Importa BACPAC] + + + Data Loss + Perdita di dati + + + Data-tier Application Wizard + Procedura guidata per l'applicazione livello dati + Database Name Nome database @@ -10,26 +26,18 @@ Deploy Distribuisci - - Select Deploy Dacpac Settings - Seleziona impostazioni per Distribuisci DACPAC - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] Distribuisci un file con estensione dacpac dell'applicazione livello dati in un'istanza di SQL Server [Distribuisci DACPAC] - - Review the deploy plan - Esamina il piano di distribuzione + + Deploy plan operations + Distribuire le operazioni del piano Export Esporta - - Select Export Bacpac Settings - Seleziona impostazioni per Esporta BACPAC - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Esporta lo schema e i dati da un database nel formato di file logico con estensione bacpac [Esporta BACPAC] @@ -38,42 +46,126 @@ Extract Estrai - - Select Extract Dacpac Settings - Seleziona impostazioni per Estrai DACPAC - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Estrai un'applicazione livello dati da un'istanza di SQL Server in un file con estensione dacpac [Estrai DACPAC] + + File Location + Percorso file + + + File name cannot be whitespace + Il nome file non può essere vuoto + + + File name cannot end with a period + Il nome file non può terminare con un punto + + + File name cannot end with a whitespace + Il nome file non può terminare con uno spazio vuoto + + + File name is over 255 characters + Il nome file ha più di 255 caratteri + Generate Script Genera script + + Generating deploy plan failed '{0}' + La generazione del piano di distribuzione non è riuscita: '{0}' + + + Generating deploy script failed '{0}' + La generazione dello script di distribuzione non è riuscita{0}' + Import Importa - - Select Import Bacpac Settings - Seleziona impostazioni per Importa BACPAC + + Invalid file characters + Caratteri di file non validi - - Create a database from a .bacpac file [Import Bacpac] - Crea un database da un file con estensione bacpac [Importa BACPAC] + + Name of object that will be affected by deployment + Nome dell'oggetto che sarà interessato dalla distribuzione New Database Nuovo database + + No data loss will occur from the listed deploy actions. + Non si verificherà alcuna perdita di dati dalle azioni di distribuzione elencate. + + + Object + Oggetto + + + Open + Apri + + + Operation + Operazione + + + Operation(Create, Alter, Delete) that will occur during deployment + Operazione (Create, Alter, Delete) che verrà eseguita durante la distribuzione + + + Operations that may result in data loss are marked with a warning sign + Le operazioni che possono comportare la perdita di dati sono contrassegnate da un simbolo di avviso + Proceed despite possible data loss Procedi nonostante la possibile perdita di dati + + Reserved file name. Choose another name and try again + Nome file riservato. Scegliere un altro nome e riprovare + + + Review the deploy plan + Esamina il piano di distribuzione + + + Save + Salva + + + Select Deploy Dacpac Settings + Seleziona impostazioni per Distribuisci DACPAC + + + Select Export Bacpac Settings + Seleziona impostazioni per Esporta BACPAC + + + Select Extract Dacpac Settings + Seleziona impostazioni per Estrai DACPAC + + + Select Import Bacpac Settings + Seleziona impostazioni per Importa BACPAC + Select an Operation Seleziona un'operazione + + Select file + Seleziona file + + + Setting + Impostazione + Source Database Database di origine @@ -86,6 +178,10 @@ Summary Riepilogo + + Summary of settings + Riepilogo delle impostazioni + Target Database Database di destinazione @@ -94,126 +190,14 @@ Target Server Server di destinazione - - Upgrade Existing Database - Aggiorna database esistente - - - Version (use x.x.x.x where x is a number) - Versione (usare x.x.x.x dove x è un numero) - - - Open - Apri - - - Data Loss - Perdita di dati - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. Le azioni di distribuzione potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} delle azioni di distribuzione elencate potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione. - - - Operations that may result in data loss are marked with a warning sign - Le operazioni che possono comportare la perdita di dati sono contrassegnate da un simbolo di avviso - - - A database with the same name already exists on the instance of SQL Server - Esiste già un database con lo stesso nome nell'istanza di SQL Server - - - default - predefinito - - - Generating deploy plan failed '{0}' - La generazione del piano di distribuzione non è riuscita: '{0}' - - - Deploy plan operations - Distribuire le operazioni del piano - - - File Location - Percorso file - - - File name cannot end with a period - Il nome file non può terminare con un punto - - - Generating deploy script failed '{0}' - La generazione dello script di distribuzione non è riuscita{0}' - - - Invalid file characters - Caratteri di file non validi - - - No data loss will occur from the listed deploy actions. - Non si verificherà alcuna perdita di dati dalle azioni di distribuzione elencate. - - - Name of object that will be affected by deployment - Nome dell'oggetto che sarà interessato dalla distribuzione - - - Object - Oggetto - - - Operation - Operazione - - - {0} operation failed '{1}' - Operazione {0} non riuscita '{1}' - - - Operation(Create, Alter, Delete) that will occur during deployment - Operazione (Create, Alter, Delete) che verrà eseguita durante la distribuzione - - - Reserved file name. Choose another name and try again - Nome file riservato. Scegliere un altro nome e riprovare - This file name is reserved for use by Windows. Choose another name and try again Questo nome file è riservato per l'uso da parte di Windows. Scegliere un altro nome e riprovare - - Save - Salva - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - È possibile visualizzare lo stato della generazione dello script nella visualizzazione attività dopo la chiusura della procedura guidata. Lo script generato verrà aperto dopo il completamento. - - - Select file - Seleziona file - - - Setting - Impostazione - - - Summary of settings - Riepilogo delle impostazioni - - - File name is over 255 characters - Il nome file ha più di 255 caratteri - - - File name cannot end with a whitespace - Il nome file non può terminare con uno spazio vuoto - Type Tipo @@ -226,6 +210,10 @@ Undefined name Nome non definito + + Upgrade Existing Database + Aggiorna database esistente + Value Valore @@ -234,26 +222,34 @@ Version Versione - - File name cannot be whitespace - Il nome file non può essere vuoto + + Version (use x.x.x.x where x is a number) + Versione (usare x.x.x.x dove x è un numero) - - Data-tier Application Wizard - Procedura guidata per l'applicazione livello dati + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + È possibile visualizzare lo stato della generazione dello script nella visualizzazione attività dopo la chiusura della procedura guidata. Lo script generato verrà aperto dopo il completamento. + + + default + predefinito + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} delle azioni di distribuzione elencate potrebbero causare la perdita di dati. Assicurarsi di avere a disposizione un backup o uno snapshot in caso di problemi con la distribuzione. + + + {0} operation failed '{1}' + Operazione {0} non riuscita '{1}' - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Percorso completo della cartella in cui vengono salvati i file DACPAC e BAPAC per impostazione predefinita - Dacpac Pacchetto di applicazione livello dati @@ -262,6 +258,10 @@ Data-tier Application Wizard Procedura guidata per l'applicazione livello dati + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Percorso completo della cartella in cui vengono salvati i file DACPAC e BAPAC per impostazione predefinita + \ No newline at end of file diff --git a/resources/xlf/it/data-workspace.it.xlf b/resources/xlf/it/Microsoft.data-workspace.it.xlf similarity index 94% rename from resources/xlf/it/data-workspace.it.xlf rename to resources/xlf/it/Microsoft.data-workspace.it.xlf index 41a8bde08c..81fcb735ef 100644 --- a/resources/xlf/it/data-workspace.it.xlf +++ b/resources/xlf/it/Microsoft.data-workspace.it.xlf @@ -1,46 +1,14 @@  - + All Project Types Tutti tipi di progetto - - Click "Learn more" button for more information about local development experience to {0} - Fare clic sul pulsante "Altre informazioni" per altre informazioni sull'esperienza di sviluppo locale per {0} - - - Select - Seleziona - - - No provider was found for project type with id: '{0}' - Non è stato trovato alcun provider per il tipo di progetto con ID: '{0}' - - - No provider was found for the following projects: {0} - Non è stato trovato alcun provider per i progetti seguenti: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1} - - - Local - Locale - - - Refresh - Aggiorna - - - Create new database project - Creare un nuovo progetto di database - - - Type - Tipo + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora? Browse @@ -50,41 +18,93 @@ Browse... Sfoglia... - - The selected clone path '{0}' does not exist or is not a directory. - Il percorso di clonazione selezionato '{0}' non esiste o non è una directory. + + Click "Learn More" button for more information about SDK-style projects + Fare clic sul pulsante "Altre informazioni" per altre informazioni sui progetti in stile SDK + + + Click "Learn more" button for more information about local development experience to {0} + Fare clic sul pulsante "Altre informazioni" per altre informazioni sull'esperienza di sviluppo locale per {0} + + + Cloning git repository '{0}'... + Clonazione del repository GIT '{0}'... Create Crea + + Create new database project + Creare un nuovo progetto di database + Default Predefinito + + Directory '{0}' already exists in the selected location, please choose another + La directory '{0}' esiste già nel percorso selezionato, sceglierne un altro + Enter Project Name Immettere il nome del progetto - - The selected {0} file '{1}' does not exist or is not a file. - Il file {0} selezionato '{1}' non esiste o non è un file. + + Enter project name + Immettere il nome del progetto Enter remote git repository URL Immettere l'URL del repository GIT remoto + + Error during git clone. View git output for more details + Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git + + + Failed to load the project provider extension '{0}'. Error message: {1} + Non è stato possibile caricare l'estensione del provider di progetti '{0}'. Messaggio di errore: {1} + + + File '{0}' doesn't exist + Il file '{0}' non esiste + + + File name cannot be over 255 characters + Il nome del file non può contenere più di 255 caratteri + + + File name cannot be whitespace + Il nome file non può essere vuoto + + + File name cannot end with a period + Il nome file non può terminare con un punto + + + File name cannot start or end with whitespace + Il nome file può iniziare o terminare con uno spazio vuoto + Git repository URL URL del repository GIT + + Invalid file characters + Caratteri di file non validi + Learn More Altre informazioni - - Select location to clone repository locally - Selezionare il percorso per clonare il repository in locale + + List of opened projects should not be undefined after refresh from disk. + L'elenco dei progetti aperti non deve essere indefinito dopo l'aggiornamento dal disco. + + + Local + Locale Local clone path @@ -94,6 +114,14 @@ Location Percorso + + Location + Posizione + + + Name + Nome + Name cannot be empty Il nome non può essere vuoto. @@ -102,10 +130,26 @@ No No + + No database project extensions are installed. Please install a database project extension to use this feature. + Non sono installate estensioni di progetto di database. Installare un'estensione di progetto di database per usare questa funzionalità. + + + No provider was found for project type with id: '{0}' + Non è stato trovato alcun provider per il tipo di progetto con ID: '{0}' + + + No provider was found for the following projects: {0} + Non è stato trovato alcun provider per i progetti seguenti: {0} + OK OK + + Only moving one file at a time is supported. + È supportato solo lo spostamento di un file alla volta. + Open Apri @@ -114,61 +158,41 @@ Open Existing Project Apri progetto esistente + + Prior {0} for the current project will appear here, please run to see the results. + {0} precedenti per il progetto corrente verranno visualizzati qui. Eseguire per visualizzare i risultati. + Project Progetto + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + Non è stato possibile caricare il progetto '{0}': {1} Per visualizzare altri dettagli, [open the developer console](command:workbench.action.toggleDevTools). + Project '{0}' is already opened. Il progetto '{0}' è già aperto. - - There is already a directory named '{0}' in the selected location: '{1}'. - Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'. - - - Directory '{0}' already exists in the selected location, please choose another - La directory '{0}' esiste già nel percorso selezionato, sceglierne un altro - - - Select project file - Seleziona file di progetto - Project file File di progetto - - Select location to create project - Selezionare il percorso per creare il progetto + + Project name is null + Il nome del progetto è Null - - Location - Percorso - - - Enter project name - Immettere il nome del progetto - - - Name - Nome - - - The selected project location '{0}' does not exist or is not a directory. - Il percorso del progetto selezionato '{0}' non esiste o non è una directory. + + Refresh + Aggiorna Remote git repository Repository GIT remoto - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - È necessario riavviare Azure Data Studio per aggiungere il progetto all'area di lavoro. Riavvia ora? - - - Click "Learn More" button for more information about SDK-style projects - Fare clic sul pulsante "Altre informazioni" per altre informazioni sui progetti in stile SDK + + Reserved file name. Choose another name and try again + Nome file riservato. Scegliere un altro nome e riprovare SDK-style project (Preview) @@ -178,151 +202,107 @@ Select Seleziona - - Select Project Location - Seleziona percorso del progetto + + Select + Seleziona Select Database Project Type Selezionare il tipo di progetto di database + + Select Project Location + Seleziona percorso del progetto + Select Target Platform Selezione della piattaforma di destinazione - - Target Platform - Piattaforma di destinazione + + Select location to clone repository locally + Selezionare il percorso per clonare il repository in locale + + + Select location to create project + Selezionare il percorso per creare il progetto + + + Select project file + Seleziona file di progetto Select workspace ({0}) file Selezionare un file dell'area di lavoro ({0}) - - Yes (Recommended) - Sì (Scelta consigliata) + + Target Platform + Piattaforma di destinazione - - This project type does not support drag and drop. - Questo tipo di progetto non supporta il trascinamento della selezione. + + The selected clone path '{0}' does not exist or is not a directory. + Il percorso di clonazione selezionato '{0}' non esiste o non è una directory. - - File '{0}' doesn't exist - Il file '{0}' non esiste + + The selected project location '{0}' does not exist or is not a directory. + Il percorso del progetto selezionato '{0}' non esiste o non è una directory. - - File name cannot end with a period - Il nome file non può terminare con un punto + + The selected {0} file '{1}' does not exist or is not a file. + Il file {0} selezionato '{1}' non esiste o non è un file. - - Error during git clone. View git output for more details - Errore durante il comando git clone. Per altri dettagli, visualizzare l'output git - - - Cloning git repository '{0}'... - Clonazione del repository GIT '{0}'... - - - Invalid file characters - Caratteri di file non validi - - - Prior {0} for the current project will appear here, please run to see the results. - {0} precedenti per il progetto corrente verranno visualizzati qui. Eseguire per visualizzare i risultati. - - - No database project extensions are installed. Please install a database project extension to use this feature. - Non sono installate estensioni di progetto di database. Installare un'estensione di progetto di database per usare questa funzionalità. - - - Only moving one file at a time is supported. - È supportato solo lo spostamento di un file alla volta. - - - List of opened projects should not be undefined after refresh from disk. - L'elenco dei progetti aperti non deve essere indefinito dopo l'aggiornamento dal disco. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - Non è stato possibile caricare il progetto '{0}': {1} Per visualizzare altri dettagli, [open the developer console](command:workbench.action.toggleDevTools). - - - Project name is null - Il nome del progetto è Null - - - Reserved file name. Choose another name and try again - Nome file riservato. Scegliere un altro nome e riprovare + + There is already a directory named '{0}' in the selected location: '{1}'. + Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'. This file name is reserved for use by Windows. Choose another name and try again Questo nome file è riservato per l'uso da parte di Windows. Scegliere un altro nome e riprovare - - File name cannot be over 255 characters - Il nome del file non può contenere più di 255 caratteri + + This project type does not support drag and drop. + Questo tipo di progetto non supporta il trascinamento della selezione. - - File name cannot start or end with whitespace - Il nome file può iniziare o terminare con uno spazio vuoto + + Type + Tipo Undefined name Nome non definito - - File name cannot be whitespace - Il nome file non può essere vuoto + + Yes (Recommended) + Sì (Scelta consigliata) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 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. + Close Workspace Chiudi area di lavoro - - Database Projects - Progetti di database - - - Database Projects - Progetti di database - - - Manage - Gestisci - - - New - Nuovo - - - Open existing - Apri esistente - - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + Per iniziare, creare un nuovo progetto o aprirne uno esistente. +[Crea nuovo](comando: projects.new) +[Apri esistente](comando: projects.openExisting) +Per altre informazioni sui progetti [vedere la documentazione](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Progetti di database + + + Database Projects + Progetti di database Full path to folder where new projects are saved by default. @@ -332,9 +312,29 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj List of projects in the workspace to exclude from the projects viewlet Elenco dei progetti nell'area di lavoro da escludere dal viewlet dei progetti - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 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 + Gestire + + + New + Nuovo + + + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + + Nessun progetto aperto nell'area di lavoro corrente. +[Crea nuovo](comando: projects.new) +[Apri esistente](comando: projects.openExisting) +Per altre informazioni sui progetti [vedere la documentazione](https://aka.ms/azuredatastudio-projects). + + + + Open existing + Apri esistente Refresh diff --git a/resources/xlf/it/Microsoft.datavirtualization.it.xlf b/resources/xlf/it/Microsoft.datavirtualization.it.xlf new file mode 100644 index 0000000000..b74769cbb9 --- /dev/null +++ b/resources/xlf/it/Microsoft.datavirtualization.it.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Nome database + + + External Schema + Schema esterno + + + External Table + Tabella esterna + + + Hostname + Nome host + + + Node Command called without any node passed + Il comando di Node è stato chiamato senza passare alcun nodo + + + SQL Server + SQL Server + + + Server Name + Nome server + + + Service name / SID + Nome servizio/SID + + + Source Schema + Schema di origine + + + Source Table + Tabella di origine + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + Il download di {0} è stato completato + + + Downloading {0} + Download di {0} + + + Downloading {0} + Download di {0} + + + Failed to start {0}: {1} + Non è stato possibile avviare {0}: {1} + + + Installed {0} + {0} installato + + + Installing {0} + Installazione di {0} + + + Installing {0} to {1} + Installazione di {0} in {1} + + + Starting {0}... + Avvio di {0}... + + + {0} started + Attività {0} avviata + + + + + + + View Known Issues + Visualizza problemi noti + + + service component could not start + non è stato possibile avviare il componente del servizio + + + + + + + Process exited with code {0} + Processo terminato con codice {0} + + + + + + + Database the external table will be created in + Database in cui verrà creata la tabella esterna + + + Destination Server + Server di destinazione + + + External data source for new external table + Origine dati esterna per la nuova tabella esterna + + + Name for new external table + Nome per la nuova tabella esterna + + + Name for new table's external file format + Nome per il formato di file esterno della nuova tabella + + + No user schemas were found in the specified database. + Nessuno schema utente nel database specificato. + + + No valid external data sources were found in the specified database. + Non sono state trovate origini dati esterne valide nel database specificato. + + + Refresh + Aggiorna + + + Schema for new external table + Schema per la nuova tabella esterna + + + Source File + File di origine + + + Source Folder + Cartella di origine + + + The specified external file format name already exists. + Il nome del formato di file esterno specificato esiste già. + + + The specified table name already exists under the specified schema. + Il nome di tabella specificato esiste già nello schema specificato. + + + + + + + Allow Nulls + Consenti valori Null + + + Column Name + Nome colonna + + + Data Type + Tipo di dati + + + + + + + Failed to generate column information for the specified file. + Impossibile generare le informazioni sulla colonna per il file specificato. + + + Failed to retrieve any data from the specified file. + Impossibile recuperare dati dal file specificato. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe. + + + + + + + Data Virtualization information + Informazioni sulla virtualizzazione dei dati + + + Database name + Nome del database + + + File format name + Nome formato di file + + + Next + Avanti + + + Server name + Nome del server + + + Source File + File di origine + + + Source Folder + Cartella di origine + + + Table name + Nome della tabella + + + Table schema + Schema della tabella + + + Virtualize Data + Virtualizza dati + + + + + + + Currently only csv files are supported for this wizard. + Per questa procedura guidata sono attualmente supportati solo i file CSV. + + + Modify Columns + Modifica colonne + + + No csv files were found in the specified folder. + Non sono stati trovati file CSV nella cartella specificata. + + + Please select a source file or folder before using this wizard. + Seleziona un file o una cartella di origine prima di utilizzare questa procedura guidata. + + + Preview Data + Anteprima dati + + + Select the destination database for your external table + Selezionare il database di destinazione per la tabella esterna + + + Summary + Riepilogo + + + The script has opened in a document window. You can view it once the wizard is closed. + Lo script è stato aperto in una finestra del documento. È possibile visualizzarla dopo la chiusura della procedura guidata. + + + Virtualize Data + Virtualizza dati + + + Virtualize Data From CSV + Virtualizza dati da CSV + + + + + + + -- Create New Credential -- + -- Crea nuove credenziali -- + + + Choose Credential + Scegli credenziali + + + Configure Credential + Configura credenziali + + + Create a connection to your Data Source + Crea una connessione all'origine dati + + + External Data Source Name + Nome origine dati esterna + + + New Credential Name + Nome nuova credenziale + + + Password + Password + + + Server Connection + Connessione server + + + The name for your External Data Source. + Nome dell'origine dati esterna. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + Nome delle credenziali con ambito database utilizzate per archiviare in modo sicuro le informazioni di accesso per l'origine dati esterna che si sta creando. + + + Username + Nome utente + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Esiste già una chiave master per il database selezionato. In questa pagina non è richiesta alcuna azione. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + È necessaria una chiave master. In questo modo vengono protette le credenziali utilizzate da un'origine dati esterna. Si noti che è necessario eseguire il backup della chiave master utilizzando BACKUP MASTER KEY e archiviare il backup in una posizione sicura all'esterno del sito. + + + Confirm Password + Conferma password + + + Create Database Master Key + Crea chiave master del database + + + Password + Password + + + Password values do not match. + I valori della password non corrispondono. + + + Set the Master Key password. + Imposta la password della chiave master. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Le password complesse usano una combinazione di caratteri alfanumerici, superiori, inferiori e speciali. + + + + + + + Clicking on the checkbox will select that table to be mapped. + Facendo clic sulla casella di controllo verrà selezionata la tabella di cui eseguire il mapping. + + + Clicking on the table name will show you the column mapping information for that table. + Facendo clic sul nome della tabella verranno visualizzate le informazioni di mapping delle colonne per la tabella. + + + Collations + Regole di confronto + + + Column Mapping + Mapping colonne + + + External + Esterno + + + Map your data source objects to your external table + Eseguire il mapping degli oggetti origine dati alla tabella esterna + + + No objects were selected. + Nessun oggetto selezionato. + + + No table information present for '{0}' + Non sono presenti informazioni sulla tabella per '{0}' + + + Nullable + Ammette valori Null + + + SQL Data Type + Tipo di dati SQL + + + Source + Origine + + + Tables + Tabelle + + + These column types are not supported for external tables:{0}{1} + Questi tipi di colonna non sono supportati per le tabelle esterne:{0}{1} + + + Unsupported Column Types found + Sono stati trovati tipi di colonna non supportati + + + Views + Visualizzazioni + + + + + + + A data source type must be selected. + È necessario selezionare un tipo di origine dati. + + + A destination database must be selected. + È necessario selezionare un database di destinazione. + + + Default + Predefinito + + + Select a Data Source + Selezione origine dati + + + Select the destination database for your external table + Selezionare il database di destinazione per la tabella esterna + + + Select your data source type + Selezionare il tipo di origine dati + + + The database in which to create your External Data Source. + Database in cui creare l'origine dati esterna. + + + + + + + Database Master Key + Chiave master database + + + Database Scoped Credential + Credenziali con ambito database + + + Destination Database: + Database di destinazione: + + + Executing script... + Esecuzione dello script in corso... + + + External Data Source + Origine dati esterna + + + External Table + Tabella esterna + + + External Table creation completed successfully + La creazione della tabella esterna è stata completata + + + External Table creation failed + Creazione della tabella esterna non riuscita + + + Name + Nome + + + Object type + Tipo di oggetto + + + Schema + Schema + + + Summary + Riepilogo + + + The following objects will be created in the destination database: + Nel database di destinazione verranno creati gli oggetti seguenti: + + + Virtualize Data + Virtualizza dati + + + + + + + Create + Crea + + + The script has opened in a document window. You can view it once the wizard is closed. + Lo script è stato aperto in una finestra del documento. È possibile visualizzarla dopo la chiusura della procedura guidata. + + + Virtualize Data + Virtualizza dati + + + + + + + Data Virtualization requires a connection to be selected. + La virtualizzazione dati richiede la selezione di una connessione. + + + + + + + Data Virtualization + Virtualizzazione dei dati + + + Enable/disable logging debug information to the developer console. + Abilita/disabilita la registrazione delle informazioni di debug nella console per sviluppatori. + + + Number of lines to read from a file to run PROSE parsing on. + Numero di righe da leggere da un file su cui eseguire l'analisi PROSE. + + + Support for Data Virtualization features in SQL Server + Supporto per le funzionalità di virtualizzazione dei dati in SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Supporto per la virtualizzazione dei dati in SQL Server, incluse le procedure guidate per la creazione di una tabella esterna da un'origine dati esterna o da file CSV. + + + Tasks + Attività + + + Virtualize Data + Virtualizza dati + + + Virtualize Data From CSV Files + Virtualizzare i dati da file CSV + + + + \ No newline at end of file diff --git a/resources/xlf/it/import.it.xlf b/resources/xlf/it/Microsoft.import.it.xlf similarity index 97% rename from resources/xlf/it/import.it.xlf rename to resources/xlf/it/Microsoft.import.it.xlf index 7231b97f72..4de535d701 100644 --- a/resources/xlf/it/import.it.xlf +++ b/resources/xlf/it/Microsoft.import.it.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Percorso file non valido. Provare un file di input diverso - Allow Nulls Consenti valori Null @@ -14,14 +10,22 @@ Browse Sfoglia - - Column Name - Nome colonna + + Click "Preview Transformation" to preview the transformation + Fare clic su "Anteprima trasformazione" per visualizzare in anteprima la trasformazione Column Colonna + + Column Name + Nome colonna + + + Column Name + Nome colonna + Create derived column Creare colonna derivata @@ -30,50 +34,30 @@ Data Type Tipo di dati - - Database the table is created in - Database in cui viene creata la tabella - Database name Nome del database - - Select the columns of data on the left required to derive your new column - Selezionare le colonne dei dati a sinistra necessarie per derivare la nuova colonna - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Selezionare una riga e specificare una trasformazione di esempio che si desidera applicare al resto della colonna - - - Click "Preview Transformation" to preview the transformation - Fare clic su "Anteprima trasformazione" per visualizzare in anteprima la trasformazione - - - Refine your transformation until you have the desired column - Perfezionare la trasformazione fino a quando non si ha la colonna desiderata - - - Specify the new derived column's name and click "Done" - Specificare il nome della nuova colonna derivata, quindi fare clic su "fine" + + Database the table is created in + Database in cui viene creata la tabella File to be imported File da importare - - Location of the file to be imported - Percorso del file da importare - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Benvenuti nello strumento Colonna derivata. Per iniziare, seguire questa procedura: + + Give Feedback + Feedback Import Data Importa dati + + Import flat file wizard + Importazione guidata file flat + Import information Informazioni sull'importazione @@ -86,6 +70,22 @@ Import status Stato dell'importazione + + Invalid file location. Please try a different input file + Percorso file non valido. Provare un file di input diverso + + + Location of the file to be imported + Percorso del file da importare + + + Modify Columns + Modifica colonne + + + New table name + Nuovo nome della tabella + Next Avanti @@ -94,22 +94,14 @@ Open Apri - - Specify Input File - Specifica il file di input + + Please connect to a server before using this wizard. + Connettersi a un server prima di usare questa procedura guidata. Preview Data Anteprima dati - - Modify Columns - Modifica colonne - - - Summary - Riepilogo - Preview Transformation Anteprima trasformazione @@ -118,21 +110,21 @@ Primary Key Chiave primaria - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe. - - - This operation was unsuccessful. Please try a different input file. - Questa operazione non è riuscita. Provare con un file di input diverso. + + Refine your transformation until you have the desired column + Perfezionare la trasformazione fino a quando non si ha la colonna desiderata Refresh Aggiorna - - Table schema - Schema della tabella + + SQL Server Import extension does not support this type of connection + L'estensione SQL Server Import non supporta questo tipo di connessione + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Selezionare una riga e specificare una trasformazione di esempio che si desidera applicare al resto della colonna Select all columns @@ -142,29 +134,37 @@ Select column {0} Selezionare colonna {0} - - Server the database is in - Server in cui si trova il database + + Select the columns of data on the left required to derive your new column + Selezionare le colonne dei dati a sinistra necessarie per derivare la nuova colonna Server name Nome del server - - Column Name - Nome colonna + + Server the database is in + Server in cui si trova il database + + + Specify Input File + Specifica il file di input Specify Transformation Specificare trasformazione + + Specify the new derived column's name and click "Done" + Specificare il nome della nuova colonna derivata, quindi fare clic su "fine" + Specify transformation for row {0} Specificare trasformazione per riga{0} - - ✔ You have successfully inserted the data into a table. - ✔ I dati sono stati inseriti in una tabella. + + Summary + Riepilogo Table name @@ -174,50 +174,50 @@ Table schema Schema della tabella - - New table name - Nuovo nome della tabella + + Table schema + Schema della tabella - - Import flat file wizard - Importazione guidata file flat + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Questa operazione ha analizzato la struttura del file di input per generare l'anteprima seguente per le prime 50 righe. - - Please connect to a server before using this wizard. - Connettersi a un server prima di usare questa procedura guidata. + + This operation was unsuccessful. Please try a different input file. + Questa operazione non è riuscita. Provare con un file di input diverso. - - SQL Server Import extension does not support this type of connection - L'estensione SQL Server Import non supporta questo tipo di connessione - - - Give Feedback - Feedback + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Benvenuti nello strumento Colonna derivata. Per iniziare, seguire questa procedura: service component could not start non è stato possibile avviare il componente del servizio + + ✔ You have successfully inserted the data into a table. + ✔ I dati sono stati inseriti in una tabella. + - + - - Downloading {0} - Download di {0} + + ({0} KB) + ({0} KB) Done downloading {0} Il download {0} è stato completato - - ({0} KB) - ({0} KB) - Downloading {0} Download di {0} + + Downloading {0} + Download di {0} + Extracted {0} ({1}/{2}) Estratto {0} ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} Non è stato possibile avviare {0}: {1} + + Installed {0} + {0} installato + Installing {0} Service Installazione del servizio {0} @@ -234,21 +238,17 @@ Installing {0} to {1} Installazione di {0} in {1} - - Installed {0} - {0} installato + + Starting {0} + Avvio di {0} {0} Started {0} avviato - - Starting {0} - Avvio di {0} - - + Flat File Import configuration diff --git a/resources/xlf/it/kusto.it.xlf b/resources/xlf/it/Microsoft.kusto.it.xlf similarity index 95% rename from resources/xlf/it/kusto.it.xlf rename to resources/xlf/it/Microsoft.kusto.it.xlf index 065b93be19..7b1240b83b 100644 --- a/resources/xlf/it/kusto.it.xlf +++ b/resources/xlf/it/Microsoft.kusto.it.xlf @@ -1,39 +1,39 @@  - + Account does not exist. L\\'account non esiste. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - L'account Azure configurato per {0} non ha autorizzazioni sufficienti per Azure Key Vault per accedere alla chiave master di colonna per Always Encrypted. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. 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. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + L'account Azure configurato per {0} non ha autorizzazioni sufficienti per Azure Key Vault per accedere alla chiave master di colonna per Always Encrypted. + - + - - Downloaded {0} - Scaricato {0} - - - Downloading {0} - Download di {0} - ({0} KB) ({0} KB) + + Downloaded {0} + Scaricato {0} + Downloading {0} Download di {0} + + Downloading {0} + Download di {0} + Failed to start {0} Non è stato possibile avviare {0} @@ -42,30 +42,26 @@ Installed {0} {0} installato - - Installing {0} to {1} - Installazione di {0} in {1} - Installing {0} Installazione di {0} - - {0} Started - {0} avviato + + Installing {0} to {1} + Installazione di {0} in {1} Starting {0} Avvio di {0} + + {0} Started + {0} avviato + - + - - Unsupported platform - La piattaforma non è supportata - Notebooks Notebooks @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported Sono supportati solo notebook con estensione ipynb + + Unsupported platform + La piattaforma non è supportata + - + - - Cancel operation? - Annullare l'operazione? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Annulla + + Cancel operation? + Annullare l'operazione? + Search Server Names Nomi dei server di ricerca - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio. - View Known Issues Visualizza problemi noti + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio. + - + - - Database Name - Nome database - - - Size (MB) - Dimensioni (MB) - % of Cluster data capacity used % della capacità dei dati del cluster utilizzata - - Total Machines in the cluster - Totale computer nel cluster - - - Status - Stato - - - Name - Nome - - - Size (MB) - Dimensioni (MB) - - - KUSTO configuration - Configurazione KUSTO - - - The name of the application - Nome dell'applicazione - Application name Nome dell'applicazione - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Universale con supporto MFA - - - No Authentication - Nessuna autenticazione - - - User Authentication - Autenticazione utente - - - Specifies the method of authenticating with Kusto Server - Specifica il metodo di autenticazione con Kusto Server - Authentication type Tipo di autenticazione - - Number of attempts to restore connection - Numero di tentativi di ripristino della connessione + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Universale con supporto MFA + + + Azure Data Explorer (Kusto) + Esplora dati di Azure (Kusto) + + + Cluster + Cluster Connect retry count Conteggio tentativi di connessione - - Delay between attempts to restore connection - Ritardo tra tentativi di ripristino della connessione - Connect retry interval Intervallo tentativi di connessione - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore - Connect timeout Timeout di connessione - - Custom name of the connection - Nome personalizzato della connessione - - - Name (optional) - Nome (facoltativo) - - - The name of the initial catalog or database in the data source - Nome del database o catalogo iniziale nell'origine dati - - - Database - Database - - - The name or network address of the instance of Kusto Server that acts as a failover partner - Nome o indirizzo di rete dell'istanza di Kusto Server che funge da partner di failover - - - Failover partner - Partner di failover - Connection Resiliency Resilienza connessione @@ -242,49 +170,85 @@ Context Contesto - - Initialization - Inizializzazione + + Custom name of the connection + Nome personalizzato della connessione - - Security - Sicurezza + + Database + Database - - Source - Origine + + Database Name + Nome database + + + Delay between attempts to restore connection + Ritardo tra tentativi di ripristino della connessione + + + Failover partner + Partner di failover Indicates the password to be used when connecting to the data source Indica la password da usare per la connessione all'origine dati - - Password - Password + + Indicates the user ID to be used when connecting to the data source + Indica l'ID utente da usare per la connessione all'origine dati + + + Initialization + Inizializzazione + + + KUSTO configuration + Configurazione KUSTO Kusto cluster name Nome del cluster Kusto - - Cluster - Cluster + + Name + Nome - - Indicates the user ID to be used when connecting to the data source - Indica l'ID utente da usare per la connessione all'origine dati + + Name + Nome - - User name - Nome utente + + Name (optional) + Nome (facoltativo) - - The name of the workstation connecting to Kusto Server - Nome della workstation che si connette a Kusto Server + + New Notebook + Nuovo notebook - - Workstation Id - ID workstation + + No Authentication + Nessuna autenticazione + + + Number of attempts to restore connection + Numero di tentativi di ripristino della connessione + + + Open Notebook + Apri notebook + + + Password + Password + + + Security + Sicurezza + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 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 - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa + + Size (MB) + Dimensioni (MB) - - Azure Data Explorer (Kusto) - Esplora dati di Azure (Kusto) + + Size (MB) + Dimensioni (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Source + Origine - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Specifies the method of authenticating with Kusto Server + Specifica il metodo di autenticazione con Kusto Server - - New Notebook - Nuovo notebook + + Status + Stato - - Open Notebook - Apri notebook + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore + + + The name of the application + Nome dell'applicazione + + + The name of the initial catalog or database in the data source + Nome del database o catalogo iniziale nell'origine dati + + + The name of the workstation connecting to Kusto Server + Nome della workstation che si connette a Kusto Server + + + The name or network address of the instance of Kusto Server that acts as a failover partner + Nome o indirizzo di rete dell'istanza di Kusto Server che funge da partner di failover + + + Total Machines in the cluster + Totale computer nel cluster Type Tipo - - Name - Nome + + User Authentication + Autenticazione utente + + + User name + Nome utente + + + Workstation Id + ID workstation + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 diff --git a/resources/xlf/it/machine-learning.it.xlf b/resources/xlf/it/Microsoft.machine-learning.it.xlf similarity index 99% rename from resources/xlf/it/machine-learning.it.xlf rename to resources/xlf/it/Microsoft.machine-learning.it.xlf index ce17a8fa4c..202299531a 100644 --- a/resources/xlf/it/machine-learning.it.xlf +++ b/resources/xlf/it/Microsoft.machine-learning.it.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Errore: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + “ {0}“ è necessario per la gestione dei pacchetti. Verificare che sia installato e configurato correttamente. - - Machine Learning for SQL databases - Machine Learning per i database SQL - - - Useful links - Collegamenti utili - - - Machine Learning - Machine Learning - - - Video tutorials - Esercitazioni video - - - Database - Database - - - Select a database to store the new model. - Selezionare un database per archiviare il nuovo modello. - - - Edit - Modifica - - - Existing table - Tabella esistente - - - Cancel - Annulla - - - Languages - Lingue - - - Close - Chiudi - - - localhost - localhost - - - OK - OK - - - Save - Salva - - - Target - Destinazione - - - Delete - Elimina - - - Environment variables - Variabili di ambiente - - - Language extension location - Posizione dell'estensione del linguaggio - - - Extension file Name - Nome del file di estensione - - - Language extension path - Percorso di estensione del linguaggio - - - File Browser - Visualizzatore file - - - Install - Installa - - - Failed to install language - Non è stato possibile installare il linguaggio - - - Installed - Installato - - - Installed - Installato - - - Name - Nome - - - Platform - Piattaforma - - - Add new - Aggiungi nuovo - - - Parameters - Parametri - - - Selected Path - Percorso selezionato - - - Failed to update language - Non è stato possibile aggiornare il linguaggio - - - Learn more - Altre informazioni - - - Showing {0} model(s) - Visualizzazione di {0} modello/i - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Non è possibile trovare l'eseguibile R “ {0}“. Verificare che R sia installato e configurato correttamente - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - Non è possibile trovare l'eseguibile R “{0}”. Verificare che R sia installato e configurato correttamente + + ... + ... Action Azione - - Enabled - Abilitata + + Add new + Aggiungi nuovo - - Config - Configurazione - - - Failed to modify Machine Learning Services configurations - Non è stato possibile modificare le configurazioni del servizio Machine Learning - - - External script is required for package management. Are you sure you want to enable that. - Lo script esterno è obbligatorio per la gestione pacchetti. Abilitare questa opzione. + + Are you sure you want to delete model '{0}? + Eliminare il modello '{0}? Are you sure you want to install required packages? Installare i pacchetti obbligatori? - - Disable - Disabilita - - - Error while downloading - Si è verificato un errore durante il download - - - Downloading - Download in corso - - - Enable - Abilita - - - Failed to enable External script. - Non è stato possibile abilitare lo script esterno. - - - Machine Learning Services Enabled - Servizio Machine Learning abilitato - - - External Execute Script - Script Execute esterno - - - External script configuration is required for this action. - La configurazione dello script esterno è richiesta per questa azione. - - - Package info request failed with error: {0} {1} - La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1} - - - The following Python packages are required to install: {0} - Per l'installazione sono necessari i pacchetti Python seguenti: {0} - - - The following R packages are required to install: {0} - Per l'installazione sono necessari i pacchetti R seguenti: {0} - - - Failed to get installed python packages. Error: {0} - Non è stato possibile ottenere i pacchetti Python installati. Errore: {0} - - - Installing required packages ... - Installazione dei pacchetti obbligatori in corso ... - - - Required packages are already installed. - I pacchetti richiesti sono già installati. - - - Verifying model management dependencies - Verifica delle dipendenze di gestione modelli - - - Verifying package management dependencies - Verifica delle dipendenze di gestione pacchetti - - - Installing dependencies ... - Installazione delle dipendenze in corso ... - - - Invalid model id. model url: {0} - ID modello non valido. URL del modello: {0} - - - Latest - Ultima versione - - - Package management is not supported for the server. Make sure you have Python or R installed. - Gestione pacchetti non supportata per il server. Assicurarsi di avere installato Python o R. - - - MSSQL extension is not loaded - L'estensione MSSQL non è caricata - - - Model doesn't have any artifact. model url: {0} - Il modello non contiene artefatti. URL del modello: {0} - - - No Result returned - Nessun risultato restituito - - - Notebook extension is not loaded - L'estensione del blocco appunti non è caricata - - - No connection selected - Non sono state selezionate connessioni. - - - Python executable is not configured - L'eseguibile Python non è configurato - - - Python - Python - - - R executable is not configured - L'eseguibile R non è configurato - - - R - R - - - The required packages are not installed - I pacchetti richiesti non sono installati - - - Could not find the specified resource - Non è stato possibile trovare la risorsa specificata - - - Failed to complete task '{0}'. Error: {1} - Non è stato possibile completare l'attività “{0}” Errore: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - “ {0}“ è necessario per la gestione dei pacchetti. Verificare che sia installato e configurato correttamente. - - - Install the Microsoft ODBC driver for SQL Server - Installare Microsoft ODBC Driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - Questo documento spiega come installare Microsoft ODBC Driver for SQL Server. - - - Select a database where existing / imported models are stored. - Selezionare un database in cui sono archiviati i modelli esistenti/importati. - - - Select a model table to view the list of existing / imported models. - Selezionare una tabella modelli per visualizzare l'elenco dei modelli esistenti/importati. - - - Import models - Importare modelli - - - Azure account - Account Azure - - - Resource group - Gruppo di risorse - - - Filter - Filtro - - - Import from Azure Machine Learning - Importare da Azure Machine Learning + + Azure ML workspace + Area di lavoro di Azure ML Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - “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. - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - “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.​ - - - Azure ML workspace - Area di lavoro di Azure ML - - - Models - Modelli - - - Select another Azure ML workspace - Selezionare un'altra area di lavoro di Azure ML - - - No models found - Non sono stati trovati modelli + + Azure account + Account Azure Azure models @@ -378,62 +50,190 @@ Azure subscription Sottoscrizione di Azure - - ... - ... + + Cancel + Annulla - - The data type of the source table column does not match the required input field’s type. - Il tipo di dati della colonna della tabella di origine non corrisponde al tipo di campo di input richiesto. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Non è possibile trovare l'eseguibile R “ {0}“. Verificare che R sia installato e configurato correttamente - - Differences in data type - Differenze nel tipo di dati + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + Non è possibile trovare l'eseguibile R “{0}”. Verificare che R sia installato e configurato correttamente Click to review warning details Fare clic per rivedere i dettagli dell'avviso - - Map source data to model - Mappa i dati di origine al modello + + Close + Chiudi - - Are you sure you want to delete model '{0}? - Eliminare il modello '{0}? + + Config + Configurazione - - Run experiments and create models in a notebook - Eseguire esperimenti e creare modelli in un blocco appunti + + Could not find the specified resource + Non è stato possibile trovare la risorsa specificata Create notebook Creare notebook + + Database + Database + Date created Data creazione - - Models - Modelli + + Date imported + Data importazione + + + Delete + Elimina Description Descrizione + + Differences in data type + Differenze nel tipo di dati + + + Disable + Disabilita + + + Display name + Nome visualizzato + + + Downloading + Download in corso + Downloading Model from Azure Download del modello da Azure + + Edit + Modifica + Edit model Modifica modello + + Enable + Abilita + + + Enabled + Abilitato + + + Enter model details + Immettere i dettagli del modello + + + Environment variables + Variabili di ambiente + + + Error while downloading + Si è verificato un errore durante il download + + + Error: {0} + Errore: {0} + + + Existing table + Tabella esistente + + + Extension file Name + Nome del file di estensione + + + External Execute Script + Script Execute esterno + + + External script configuration is required for this action. + La configurazione dello script esterno è richiesta per questa azione. + + + External script is required for package management. Are you sure you want to enable that. + Lo script esterno è obbligatorio per la gestione pacchetti. Abilitare questa opzione. + + + Failed to complete task '{0}'. Error: {1} + Non è stato possibile completare l'attività “{0}” Errore: {1} + + + Failed to enable External script. + Non è stato possibile abilitare lo script esterno. + + + Failed to get installed python packages. Error: {0} + Non è stato possibile ottenere i pacchetti Python installati. Errore: {0} + + + Failed to install language + Non è stato possibile installare il linguaggio + + + Failed to load model parameters' + Non è stato possibile caricare i parametri del modello' + + + Failed to modify Machine Learning Services configurations + Non è stato possibile modificare le configurazioni del servizio Machine Learning + + + Failed to register the model: {0} ,file: {1} + Non è stato possibile registrare il modello: {0}, file: {1} + + + Failed to update language + Non è stato possibile aggiornare il linguaggio + + + Failed to update the model + Non è stato possibile aggiornare il modello + + + Failed to update the model + Non è stato possibile aggiornare il modello + File File + + File Browser + Visualizzatore file + + + File paths of the models to import + Percorsi dei file dei modelli da importare + + + File upload + Caricamento file + + + Filter + Filtro + Framework Framework @@ -442,53 +242,77 @@ Framework version Versione framework - - Import or view machine learning models stored in database - Importare o visualizzare i modelli di Machine Learning archiviati nel database + + Generate a predicted value or scores using a managed model + Generare un valore stimato o punteggi usando un modello gestito + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Introduzione alle Machine Learning Services in Istanze gestite di Azure SQL. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Iniziare a usare Machine Learning Services su SQL Server e come installarlo in Windows e Linux. + + + Get started with machine learning in Azure SQL Database Edge + Introduzione a Machine Learning in Azure SQL Database Edge Import Importa - - Failed to register the model: {0} ,file: {1} - Non è stato possibile registrare il modello: {0}, file: {1} + + Import from Azure Machine Learning + Importare da Azure Machine Learning + + + Import models + Importare modelli + + + Import or view machine learning models stored in database + Importare o visualizzare i modelli di Machine Learning archiviati nel database Import or view models Importa o Visualizza modelli - - Date imported - Data importazione + + Imported models + Modelli importati - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - È stato selezionato 'Modelli importati'. Consente di scegliere tra i modelli archiviati in una tabella modelli nel database. Fare clic su 'Avanti' per continuare.​ + + Install + Installa - - Select imported model - Selezionare modello importato + + Install the Microsoft ODBC driver for SQL Server + Installare Microsoft ODBC Driver for SQL Server + + + Installed + Installato + + + Installed + Installato + + + Installing dependencies ... + Installazione delle dipendenze in corso ... + + + Installing required packages ... + Installazione dei pacchetti obbligatori in corso ... Invalid Azure resource Risorsa di Azure non valida - - Invalid table for importing models. database name: {0} ,table name: {1} - Tabella non valida per l'importazione di modelli. nome database: {0}, nome tabella: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - Lo schema della tabella non è supportato per l'importazione del modello. Nome database: {0}, nome tabella: {1}. - - - Please select a valid table - Selezionare una tabella valida - - - Please select valid source table and model parameters - Selezionare i parametri validi per la tabella e il modello di origine + + Invalid model id. model url: {0} + ID modello non valido. URL del modello: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register Modello non valido per la registrazione - - Please select a valid model - Selezionare un modello valido - - - Learn more. - Altre informazioni. - - - Failed to load model parameters' - Non è stato possibile caricare i parametri del modello' - - - Upload model file - Carica file di modello - - - File upload - Caricamento file - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - '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.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - 'Caricamento file' è selezionato. In questo modo è possibile caricare un file di modello dal computer locale. Fare clic su ‘ Avanti’ per continuare.​​ - - - Local models - Modelli locali - - - Generate a predicted value or scores using a managed model - Generare un valore stimato o punteggi usando un modello gestito - - - Make predictions - Eseguire stime - - - Enter model details - Immettere i dettagli del modello - - - Model failed to register - Registrazione del modello non riuscita - - - Select or enter the location to import the models to - Selezionare o immettere il percorso in cui importare i modelli - - - Source files - File di origine - - - File paths of the models to import - Percorsi dei file dei modelli da importare - - - Model name is required. - Il nome del modello è obbligatorio. - - - Model registered successfully - Il modello è stato registrato - - - Table meets requirements! - La tabella soddisfa i requisiti! + + Invalid table for importing models. database name: {0} ,table name: {1} + Tabella non valida per l'importazione di modelli. nome database: {0}, nome tabella: {1} Invalid table structure! Struttura di tabella non valida. - - Select model source type - Selezionare il tipo di origine del modello + + Language extension location + Posizione dell'estensione del linguaggio - - Source location - Località di origine + + Language extension path + Percorso di estensione del linguaggio - - Failed to update the model - Non è stato possibile aggiornare il modello + + Languages + Lingue - - Model updated successfully - I modelli sono stati aggiornati + + Latest + Ultima versione - - Select another database or table - Selezionare un altro database o tabella + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Informazioni su come usare l'estensione Machine Learning in Azure Data Studio, per gestire i pacchetti, eseguire stime e importare modelli. - - No models found - Non sono stati trovati modelli + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + Informazioni su come usare Machine Learning in SQL Server e SQL in Azure per eseguire script Python e R su dati relazionali. - - Please select at least one model to import. - Selezionare almeno un modulo da importare. + + Learn more + Altre informazioni - - Name - Nome + + Learn more. + Altre informazioni. - - ONNX runtime is not supported in current server - Il runtime di ONNX non è supportato nel server corrente + + Local models + Modelli locali - - The data type of output column does not match the output field’s type. - Il tipo di dati della colonna di output non corrisponde al tipo del campo di output. + + MSSQL extension is not loaded + L'estensione MSSQL non è caricata - - Predict - Stima + + Machine Learning + Machine Learning - - Imported models - Modelli importati + + Machine Learning Services Enabled + Servizio Machine Learning abilitato - - Select Database - Seleziona database + + Machine Learning Services in Azure SQL Managed Instance + Machine Learning Services nell’istanza gestita SQL di Azure - - Select database with models - Seleziona database con modelli + + Machine Learning extension in Azure Data Studio + Estensione Machine Learning in Azure Data Studio - - Select table - Seleziona tabella - - - Select tables with models - Seleziona tabelle con modelli - - - Select models table - Selezionare la tabella dei modelli - - - unsupported - non supportato - - - Failed to update the model - Non è stato possibile aggiornare il modello - - - Version - Versione - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - I modelli vengono archiviati in uno o più database e tabelle. Selezionare il database dei modelli e la tabella in cui visualizzare i modelli. + + Machine Learning for SQL databases + Machine Learning per i database SQL Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. È 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. - - View and import models - Visualizza e importa modelli - - - No - No - - - Yes - - - - New table - Nuova tabella - - - Not supported event args - Argomenti dell'evento non supportati - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 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 - - - Get started with machine learning in Azure SQL Database Edge - Introduzione a Machine Learning in Azure SQL Database Edge - Machine learning and AI with ONNX in SQL Database Edge Preview Machine Learning e intelligenza artificiale con ONNX nell'anteprima del database SQL Edge - - Source database - Database di origine + + Make predictions + Eseguire stime - - Select the database containing the dataset to apply the prediction. - Selezionare il database contenente il set di dati per applicare la stima. - - - Source columns - Colonne di origine - - - Source table - Tabella di origine - - - Select the table containing the dataset to apply the prediction. - Selezionare la tabella contenente il set di dati per applicare la stima. - - - Type - Tipo - - - Display name - Nome visualizzato + + Map source data to model + Mappa i dati di origine al modello Model Input mapping Mapping dell'input del modello + + Model doesn't have any artifact. model url: {0} + Il modello non contiene artefatti. URL del modello: {0} + + + Model failed to register + Registrazione del modello non riuscita + Model input Input del modello + + Model name is required. + Il nome del modello è obbligatorio. + Model output Output del modello + + Model registered successfully + Il modello è stato registrato + + + Model updated successfully + I modelli sono stati aggiornati + + + Models + Modelli + + + Models + Modelli + Name Nome + + Name + Nome + + + Name + Nome + + + New table + Nuova tabella + + + No + No + + + No Result returned + Nessun risultato restituito + + + No connection selected + Non sono state selezionate connessioni. + + + No models found + Non sono stati trovati modelli + + + No models found + Non sono stati trovati modelli + + + Not supported event args + Argomenti dell'evento non supportati + + + Notebook extension is not loaded + L'estensione del blocco appunti non è caricata + + + OK + OK + + + ONNX runtime is not supported in current server + Il runtime di ONNX non è supportato nel server corrente + + + Package info request failed with error: {0} {1} + La richiesta di informazioni sul pacchetto non è riuscita. Errore: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + Gestione pacchetti non supportata per il server. Assicurarsi di avere installato Python o R. + + + Parameters + Parametri + + + Platform + Piattaforma + + + Please select a valid model + Selezionare un modello valido + + + Please select a valid table + Selezionare una tabella valida + + + Please select at least one model to import. + Selezionare almeno un modulo da importare. + + + Please select valid source table and model parameters + Selezionare i parametri validi per la tabella e il modello di origine + + + Predict + Stima + + + Python + Python + + + Python executable is not configured + L'eseguibile Python non è configurato + + + R + R + + + R executable is not configured + L'eseguibile R non è configurato + + + Required packages are already installed. + I pacchetti richiesti sono già installati. + + + Resource group + Gruppo di risorse + + + Run experiments and create models in a notebook + Eseguire esperimenti e creare modelli in un blocco appunti + + + SQL Server Machine Learning Services (Python and R) + SQL Server Machine Learning Services (In-Database) + + + SQL machine learning documentation + Documentazione di SQL Machine Learning + + + Save + Salvare + + + Select Database + Seleziona database + + + Select a database to store the new model. + Selezionare un database per archiviare il nuovo modello. + + + Select a database where existing / imported models are stored. + Selezionare un database in cui sono archiviati i modelli esistenti/importati. + + + Select a model table to view the list of existing / imported models. + Selezionare una tabella modelli per visualizzare l'elenco dei modelli esistenti/importati. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Selezionare una tabella esistente conforme allo schema del modello o crearne una nuova per archiviare il modello importato. + + + Select another Azure ML workspace + Selezionare un'altra area di lavoro di Azure ML + + + Select another database or table + Selezionare un altro database o tabella + Select column... Seleziona colonna... @@ -746,10 +610,50 @@ Select database Selezionare database + + Select database with models + Seleziona database con modelli + + + Select imported model + Selezionare modello importato + + + Select model source type + Selezionare il tipo di origine del modello + + + Select models table + Selezionare la tabella dei modelli + + + Select or enter the location to import the models to + Selezionare o immettere il percorso in cui importare i modelli + Select table Seleziona tabella + + Select table + Seleziona tabella + + + Select tables with models + Seleziona tabelle con modelli + + + Select the database containing the dataset to apply the prediction. + Selezionare il database contenente il set di dati per applicare la stima. + + + Select the table containing the dataset to apply the prediction. + Selezionare la tabella contenente il set di dati per applicare la stima. + + + Selected Path + Percorso selezionato + Show less Visualizza meno @@ -758,50 +662,186 @@ Show more Mostra di più - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - Informazioni su come usare Machine Learning in SQL Server e SQL in Azure per eseguire script Python e R su dati relazionali. + + Showing {0} model(s) + Visualizzazione di {0} modello/i - - SQL machine learning documentation - Documentazione di SQL Machine Learning + + Source columns + Colonne di origine - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Informazioni su come usare l'estensione Machine Learning in Azure Data Studio, per gestire i pacchetti, eseguire stime e importare modelli. + + Source database + Database di origine - - Machine Learning extension in Azure Data Studio - Estensione Machine Learning in Azure Data Studio + + Source files + File di origine - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Iniziare a usare Machine Learning Services su SQL Server e come installarlo in Windows e Linux. + + Source location + Località di origine - - SQL Server Machine Learning Services (Python and R) - SQL Server Machine Learning Services (In-Database) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Introduzione alle Machine Learning Services in Istanze gestite di Azure SQL. - - - Machine Learning Services in Azure SQL Managed Instance - Machine Learning Services nell’istanza gestita SQL di Azure + + Source table + Tabella di origine Table Tabella - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Selezionare una tabella esistente conforme allo schema del modello o crearne una nuova per archiviare il modello importato. + + Table meets requirements! + La tabella soddisfa i requisiti! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + Lo schema della tabella non è supportato per l'importazione del modello. Nome database: {0}, nome tabella: {1}. + + + Target + Destinazione + + + The data type of output column does not match the output field’s type. + Il tipo di dati della colonna di output non corrisponde al tipo del campo di output. + + + The data type of the source table column does not match the required input field’s type. + Il tipo di dati della colonna della tabella di origine non corrisponde al tipo di campo di input richiesto. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 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 + + + The following Python packages are required to install: {0} + Per l'installazione sono necessari i pacchetti Python seguenti: {0} + + + The following R packages are required to install: {0} + Per l'installazione sono necessari i pacchetti R seguenti: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + I modelli vengono archiviati in uno o più database e tabelle. Selezionare il database dei modelli e la tabella in cui visualizzare i modelli. + + + The required packages are not installed + I pacchetti richiesti non sono installati + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + Questo documento spiega come installare Microsoft ODBC Driver for SQL Server. + + + Type + Tipo + + + Upload model file + Carica file di modello + + + Useful links + Collegamenti utili + + + Verifying model management dependencies + Verifica delle dipendenze di gestione modelli + + + Verifying package management dependencies + Verifica delle dipendenze di gestione pacchetti + + + Version + Versione + + + Video tutorials + Esercitazioni video + + + View and import models + Visualizza e importa modelli + + + Yes + + + + localhost + localhost + + + unsupported + non supportato + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + “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.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + “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. + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + '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.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + 'Caricamento file' è selezionato. In questo modo è possibile caricare un file di modello dal computer locale. Fare clic su ‘ Avanti’ per continuare.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + È stato selezionato 'Modelli importati'. Consente di scegliere tra i modelli archiviati in una tabella modelli nel database. Fare clic su 'Avanti' per continuare.​ - + + + Configurations + Configurazioni + + + Documents + Documenti + + + Enable External script + Abilita script esterno + + + Enable Python package management in database. + Abilitare la gestione dei pacchetti Python nel database. + + + Enable R package management in database. + Abilitare la gestione dei pacchetti R nel database. + + + Endpoints + Endpoint + + + Import model + Importa il modello + + + Install Machine Learning Dependencies + Installa dipendenze di Machine Learning + + + Local path to a preexisting Python installation used by Machine Learning. + Percorso locale di un'installazione preesistente di Python usata da Machine Learning. + + + Local path to a preexisting R installation used by Machine Learning. + Percorso locale di un'installazione preesistente di R usata da Machine Learning. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Installa dipendenze di Machine Learning + + Machine Learning Configurations + configurazioni Machine Learning - - Enable External script - Abilita script esterno - - - Import model - Importa il modello + + Make prediction + Effettua una stima Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Gestisci i pacchetti nel database - - Make prediction - Effettua una stima - - - Machine Learning Configurations - configurazioni Machine Learning - - - Enable Python package management in database. - Abilitare la gestione dei pacchetti Python nel database. - - - Enable R package management in database. - Abilitare la gestione dei pacchetti R nel database. - - - Local path to a preexisting Python installation used by Machine Learning. - Percorso locale di un'installazione preesistente di Python usata da Machine Learning. - - - Local path to a preexisting R installation used by Machine Learning. - Percorso locale di un'installazione preesistente di R usata da Machine Learning. - - - Configurations - Configurazioni - - - Documents - Documenti - - - Endpoints - Endpoint - Tasks Attività diff --git a/resources/xlf/it/mssql.it.xlf b/resources/xlf/it/Microsoft.mssql.it.xlf similarity index 68% rename from resources/xlf/it/mssql.it.xlf rename to resources/xlf/it/Microsoft.mssql.it.xlf index 04979eb9c6..d285b39239 100644 --- a/resources/xlf/it/mssql.it.xlf +++ b/resources/xlf/it/Microsoft.mssql.it.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio deve contattare Azure Key Vault per accedere a una chiave master di colonna per Always Encrypted, ma non è stato selezionato alcun account Azure collegato. Ripetere la query e selezionare un account Azure collegato quando richiesto. @@ -34,14 +38,14 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. L'account Azure configurato per {0} non ha autorizzazioni sufficienti per Azure Key Vault per accedere alla chiave master di colonna per Always Encrypted. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - 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. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + L'aggiornamento del token dell'editor non è riuscito. Il completamento automatico verrà disabilitato fino a quando l’editor non verrà disconnesso e riconnesso + Failed to find azure account {0} when executing token refresh Non è stato possibile trovare l'account Azure {0} durante l'esecuzione dell'aggiornamento del token @@ -50,133 +54,69 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Failed to find tenant '{0}' in account '{1}' when refreshing security token Non è stato possibile trovare il tenant '{0}' nell'account '{1}' durante l'aggiornamento del token di sicurezza - - No result returned from Notebook convert request - Nessun risultato restituito dalla richiesta di conversione del notebook - No document found for URI {0} Non sono stati trovati documenti per l'URI {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} l'aggiornamento del token AAD non è riuscito. Riconnettersi per abilitare {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - L'aggiornamento del token dell'editor non è riuscito. Il completamento automatico verrà disabilitato fino a quando l’editor non verrà disconnesso e riconnesso + + No result returned from Notebook convert request + Nessun risultato restituito dalla richiesta di conversione del notebook Unsupported platform {0} La piattaforma {0} non è supportata + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} l'aggiornamento del token AAD non è riuscito. Riconnettersi per abilitare {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Si è verificato un errore durante la conversione del documento notebook in SQL. Errore: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} Si è verificato un errore durante la conversione del documento SQL in un notebook. Errore: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Si è verificato un errore durante la conversione del documento notebook in SQL. Errore: {0} + + Reload Azure Data Studio + Scaricare Azure Data Studio Search Server Names Nomi dei server di ricerca + + This setting requires Azure Data Studio to be reloaded to take into effect. + Per rendere effettiva questa impostazione, è necessario ricaricare Azure Data Studio. + - + - - application role - ruolo applicazione + + Add + Aggiungi - - Application Role - Ruolo applicazione + + Add Database file + Aggiungi file di database - - column - colonna + + Add Filegroup + Aggiungi filegroup - - database - database + + Add Objects + Aggiungi oggetti - - Database - Database - - - database role - ruolo del database - - - Database Role - Ruolo del database - - - login - accesso - - - Login - Accesso - - - All objects belonging to a schema - Tutti gli oggetti appartenenti a uno schema: - - - All objects of certain types - Tutti gli oggetti di determinati tipi - - - Schema - Schema - - - Specific objects… - Oggetti specifici... - - - How do you want to add objects? - Scegliere la modalità per aggiungere gli oggetti - - - Search Text - Cerca testo - - - Server - Server - - - server role - ruolo del server - - - Server Role - Ruolo del server - - - table - tabella - - - user - utente - - - User - Utente - - - view - visualizza + + Add database files + Aggiungi file di database Add members @@ -188,19 +128,188 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Advanced - Avanzata + Avanzate + + + All Files + Tutti i file + + + All objects belonging to a schema + Tutti gli oggetti appartenenti a uno schema: + + + All objects of certain types + Tutti gli oggetti di determinati tipi + + + Allow Triggers to Fire Others + Consenti attivazione trigger da altri trigger + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Si è verificato un errore durante l'esclusione di {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Errore durante l'apertura della finestra di dialogo Scollega database. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Errore durante l'apertura della finestra di dialogo Scollega database. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Errore durante l'apertura della finestra di dialogo Escludi database. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Errore durante l'apertura della nuova finestra di dialogo {0}. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Errore durante l'apertura della finestra di dialogo delle proprietà per {0}: {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Errore durante l'aggiornamento di Esplora oggetti. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Errore durante la ridenominazione di {0} '{1}' in '{2}'. {3} + + + Application Role + Ruolo applicazione + + + Apply + Applica + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + Escludere {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + File di database associati + + + Attach + Collega + + + Attach As + Collega come + + + Attach Database (Preview) + Collega database (anteprima) + + + Attach database + Allega database + + + Authenticate with Azure Active Directory + Esegui l'autenticazione con Azure Active Directory + + + Authenticate with password + Esegui autenticazione con password + + + Authentication + Autenticazione + + + Auto Create Incremental Statistics + Creazione automatica di statistiche incrementali + + + Auto Create Statistics + Creazione statistiche automatica + + + Auto Shrink + Compattazione automatica + + + Auto Update Statistics + Aggiornamento statistiche automatico + + + Auto Update Statistics Asynchronously + Aggiornamento statistiche asincrono automatico + + + Autogrow All Files + Aumento automatico di tutti i file + + + Autogrowth / Maxsize + Aumento automatico / Dimensioni max + + + Automatic + Automatico + + + Automatically set I/O affinity mask for all processors + Imposta automaticamente maschera di affinità di I/O per tutti i processori + + + Automatically set processor affinity mask for all processors + Imposta automaticamente maschera di affinità processori per tutti i processori + + + Azure Active Directory Authentication + Autenticazione di Azure Active Directory Azure SQL Database pricing calculator Calcolatore prezzi database SQL di Azure + + Backup + Backup + + + Backup + Backup + Backup Storage Redundancy Ridondanza dell'Archivio di Backup - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - La creazione di un account di accesso con password vuota rappresenta un rischio per la sicurezza. Continuare? + + Backup and Restore + Backup e ripristino + + + Backup checksum + Checksum di backup + + + Blocked Process Threshold + Soglia processo bloccato + + + Both failed and successful logins + Accessi riusciti e non riusciti Browse for an owner @@ -210,6 +319,26 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Browse… Sfoglia… + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + Il file '{0}' esiste già. Non è possibile crearlo. + + + Cannot use empty object names for filegroups. + Non è possibile utilizzare nomi di oggetto vuoti per gruppi di file. + + + Changes require server restart in order to be effective + Le modifiche richiedono il riavvio del server per essere effettive + + + Close existing connections + Chiudi connessioni esistenti + Collation Regole di confronto @@ -218,6 +347,10 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Compatibility Level Livello di compatibilità + + Compress Backup + Comprimi backup + Configure SLO Configurare SLO @@ -230,98 +363,209 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Containment Type Tipo di indipendenza + + Cost Threshold Parallelism + Parallelismo soglia di costo + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + Impossibile trovare una finestra di dialogo supportata per il tipo di nodo '{0}' e il tipo di oggetto '{1}'. + + + Create + Crea + Create {0} {0} object type Crea {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + La creazione di un account di accesso con password vuota rappresenta un rischio per la sicurezza. Continuare? + + + Current Disk Usage + Utilizzo disco corrente + Current Service Level Objective Obiettivo di livello di servizio corrente - - Database '{0}' already exists. Choose a different database name. - Il database '{0}' esiste già. Scegliere un nome di database diverso. + + Cursor Threshold + Soglia cursore - - Backup - Backup + + Custom + Personalizzato + + + DB Name + Nome database + + + Data + Dati + + + Data + Dati + + + Data Flush Interval (Minutes) + Intervallo di scaricamento dati (minuti) + + + DataFile '{0}' could not be added to the collection, because it already exists. + Impossibile aggiungere DataFile '{0}' alla raccolta perché esiste già. Database Database + + Database + Database + + + Database Data Files + File di dati del database + + + Database Details + Dettagli database + + + Database Files + File di database + + + Database Name + Nome database + + + Database Read-Only + Database di sola lettura + + + Database Role + Ruolo del database + + + Database Scoped Configuration + Configurazione con ambito database + + + Database Scoped Options + Opzioni con ambito database + + + Database Settings + Impostazioni database + + + Database State + Stato database + + + Database default locations + Percorsi predefiniti database + + + Database files + File di database + + + Databases to Attach + Database da collegare + Date Created Data di creazione - - {0} MB - {0} MB + + Default + Predefinito - - Memory Allocated To Memory Optimized Objects - Memoria allocata agli oggetti con ottimizzazione per la memoria + + Default Full-Text Language + Lingua predefinita full-text - - Memory Used By Memory Optimized Objects - Memoria usata dagli oggetti con ottimizzazione per la memoria + + Default Language + Lingua predefinita - - Name - Nome + + Default database + Database predefinito - - Number of Users - Numero di utenti + + Default language + Lingua predefinita - - Owner - Proprietario + + Default schema + Schema predefinito - - Size - Dimensioni - - - Space Available - Spazio disponibile - - - Status - Stato - - - Select Database Role Members - Selezionare i membri del ruolo del database - - - Select Database Role Owner - Selezionare il proprietario del ruolo del database - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - L'eliminazione degli account di accesso al server non comporta l'eliminazione degli utenti di database associati agli account di accesso. Per completare l'operazione è necessario eliminare gli utenti in ogni database. Potrebbe essere prima necessario trasferire la proprietà degli schemi a nuovi utenti. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - Eliminare il {0}: {1}? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Errore durante l'eliminazione del {0}: {1}. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - Elimina {0} '{1}' + + Delete backup and restore history information for database + Eliminare informazioni cronologia di backup e ripristino per database Deny Nega + + Detach + Scollega + + + Detach Database - {0} (Preview) + Scollega database - {0} (anteprima) + + + Detach Database Options + Opzioni di scollegamento del database + + + Detach database '{0}' + {0}: object name. + Rimuovi il database '{0}' + + + Drop + Escludi + + + Drop Database - {0} (Preview) + Escludi database - {0} (anteprima) + + + Drop Database Options + Escludi opzioni database + + + Drop connnections + Eliminare le connessioni + + + Drop {0} '{1}' + {0} object type, {1}: object name. + Escludi {0} '{1}' + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + L'esclusione degli accessi ai server non comporta l'esclusione degli utenti di database associati agli accessi. Per completare l'operazione è necessario escludere gli utenti in ogni database. Potrebbe essere prima necessario trasferire la proprietà degli schemi a nuovi utenti. + + + Edit + Modifica + + + Edit Database file - {0} + Modifica file di database - {0} + Edition Edizione @@ -334,10 +578,34 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Effective permissions for: {0} Autorizzazioni valide per: {0} + + Enable Autogrowth + Abilita aumento automatico dimensioni + Enabled Abilitato + + Encryption Enabled + Crittografia abilitata + + + Enforce password expiration + Imponi scadenza password + + + Enforce password policy + Applica criteri password + + + Enter new name + Immetti un nuovo nome + + + Execution Count + Conteggio esecuzioni + Explicit permissions for selected securable Autorizzazioni esplicite per l'entità a protezione diretta selezionata @@ -346,6 +614,66 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Explicit permissions for: {0} Autorizzazioni esplicite per: {0} + + FILESTREAM Data + Dati FILESTREAM + + + Failed logins only + Solo accessi non riusciti + + + Failed to retrieve the connection information, please reconnect and try again. + Non è stato possibile recuperare le informazioni sulla connessione. Riconnettersi e riprovare. + + + File Group + Gruppo di file + + + File Growth + Aumento dimensioni file + + + File Name + Nome file + + + File Type + Tipo file + + + File group '{0}' could not be added to the collection, because it already exists. + Impossibile aggiungere gruppo di file "{0}" alla raccolta perché esiste già. + + + FileStream + FileStream + + + Filegroup + Filegroup + + + Filegroups + Filegroup + + + Filegrowth cannot be greater than the Maximum file size for a file + L'aumento delle dimensioni del file non può essere maggiore della dimensione massima per un file + + + Files + File + + + Files + File + + + Filestream Files + File FileStream + Filters Filtri @@ -354,6 +682,10 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Find Trova + + Full-Text Upgrade Option + Opzione di aggiornamento full-text + General Generale @@ -370,9 +702,21 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Hardware Generation Generazione hardware - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - La password non è conforme al requisito di complessità. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + Scegliere la modalità per aggiungere gli oggetti + + + I/O Affinity + Affinità I/O + + + In Megabytes + In megabyte + + + In Percent + In percentuale Is Clustered @@ -382,6 +726,10 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Is HADR Enabled HADR abilitato + + Is Ledger Database + Database libro mastro + Is PolyBase Installed PolyBase installato @@ -390,6 +738,10 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Is XTP Supported XTP supportato + + LOG + LOG + Language Lingua @@ -402,6 +754,18 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Last Database Log Backup Ultimo backup log database + + Ledger + Libro mastro + + + Limited to (MB) + Limitate a (MB) + + + Limited to {0} MB + Limitato a {0} MB + Loading objects completed, {0} objects found Caricamento degli oggetti completato, {0} oggetti trovati @@ -410,81 +774,89 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Loading objects… Caricamento di oggetti in corso... - - Azure Active Directory Authentication - Autenticazione di Azure Active Directory + + Locks + Blocchi - - Authentication - Autenticazione + + Log + Log - - Default database - Database predefinito + + Log + Log - - Default language - Lingua predefinita + + Logical Name + Nome logico - - Enforce password expiration - Imponi scadenza password + + Login + Accesso - - Enforce password policy - Applica criteri password + + Login + Accesso + + + Login auditing + Controllo accessi Login is locked out Account di accesso bloccato - - User must change password at next login - Richiedi modifica della password all'accesso successivo - - - Old password cannot be empty. - La vecchia password non può essere vuota. - - - Old password - Vecchia password - - - Permission to connect to database engine - Autorizzazione per la connessione al motore di database - - - Server Roles - Ruoli del server - - - Specify old password - Specifica vecchia password - - - SQL Authentication - Autenticazione SQL - - - SQL Authentication - Autenticazione SQL - - - Windows Authentication - Autenticazione di Windows - Login is not selected. L'account di accesso non è selezionato. + + MDF File Location + Percorso file MDF + + + Mapped to a Windows user/group + Mappato a un utente/gruppo Windows + + + Mapped to a server login + Mappato a un account di accesso del server + + + Max Degree Parallelism + Massimo grado di parallelismo + + + Max Plans Per Query + Numero massimo di piani per query + + + Max Size + Dimensioni massime + + + Max Size (MB) + Dimensioni massime (MB) + + + Max Text Replication Size + Dimensioni massime replica testo + + + Maximum File Size + Dimensioni massime file + Maximum Server Memory (MB) Memoria massima del server (MB) - - Max Size - Dimensioni massime + + Maximum file size cannot be less than size + Le dimensioni massime del file non possono essere inferiori alle dimensioni + + + Maximum server memory cannot be lower than minimum server memory + La memoria massima del server non può essere inferiore alla memoria minima del server Members @@ -498,35 +870,65 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Memory Memoria + + Memory Allocated To Memory Optimized Objects + Memoria allocata agli oggetti con ottimizzazione per la memoria + + + Memory Optimized Data + Dati con ottimizzazione per la memoria + + + Memory Used By Memory Optimized Objects + Memoria usata dagli oggetti con ottimizzazione per la memoria + Minimum Server Memory (MB) Memoria minima del server (MB) - - Name cannot be empty. - Il nome non può essere vuoto. + + Monitoring + Monitoraggio + + + Name + Nome + + + Name + Nome Name Nome - - {0} - New (Preview) - {0} object type. - {0} - Nuovo (anteprima) + + Name cannot be empty. + Il nome non può essere vuoto. - - Failed to retrieve the connection information, please reconnect and try again. - Non è stato possibile recuperare le informazioni sulla connessione. Riconnettersi e riprovare. + + No Login Access + Nessun account di accesso - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (Anteprima) + + No database files were specified to attach to the server. + Non è stato specificato alcun file di database da collegare al server. - - Add Objects - Aggiungi oggetti + + None + Nessuno + + + None + Nessuno + + + Numa Node {0} + Nodo NUMA {0} + + + Number of Users + Numero di utenti Object Type @@ -540,48 +942,94 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Objects Oggetti - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Errore durante l'apertura della nuova finestra di dialogo {0}. {1} + + Old password + Vecchia password - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Errore durante l'apertura della finestra di dialogo delle proprietà per {0}: {1}. {2} + + Old password cannot be empty. + La vecchia password non può essere vuota. Operating System Sistema operativo - - Options - Opzioni + + Operation Mode (Actual) + Modalità operativa (effettiva) + + + Operation Mode (Requested) + Modalità operativa (richiesta) + + + Optimize Ad Hoc Workloads + Ottimizza carichi di lavoro ad hoc + + + Owned Schemas + Schemi di proprietà + + + Owner + Proprietario Owner Proprietario - - Password cannot be empty. - La password non può essere vuota. + + Page Verify + Verifica pagina Password Password + + Password cannot be empty. + La password non può essere vuota. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + La password non è conforme al requisito di complessità. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. La password deve corrispondere alla password di conferma. + + Path + Percorso + + + Path + Percorso + Permission Autorizzazione + + Permission to connect to database engine + Autorizzazione per la connessione al motore di database + Platform Piattaforma + + Processor + Processore + + + Processor Affinity + Affinità processori + + + Processor Affinity Table + Tabella affinità processori + Processors Processori @@ -594,14 +1042,61 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Properties Proprietà + + Purge Query Store Data + Purge Query Store Data + + + Query Store + Query Store + + + Query Store Available + Query Store disponibile + + + Query Store Capture Mode + Modalità di acquisizione di Query Store + + + Query Store Capture Policy + Criteri di acquisizione di Query Store + + + Query Store Retention + Memorizzazione archivio query + + + Query Store Used + Query Store usato + + + Query Wait + Attesa query + + + ROWS Data + Dati RIGHE + + + Read-Only + Sola lettura + + + Recovery + Ripristino + Recovery Model Modello di recupero - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Errore durante l'aggiornamento di Esplora oggetti. {0} + + Remove + Rimuovi + + + Remove database file + Rimuovi file di database Remove selected member @@ -611,47 +1106,82 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Remove selected securable Rimuovi entità a protezione diretta selezionata - - Enter new name - Immetti un nuovo nome - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Errore durante la ridenominazione di {0} '{1}' in '{2}'. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name Rinomina {0} '{1}' in '{2}' - Reserved Storage Size - Dimensioni di archiviazione riservate + Reserved Storage Size (MB) + Dimensioni spazio di archiviazione riservato in (MB) + + + Restrict Access + Limitazione accesso Root Directory Directory radice + + Rows + Righe + + + SQL Authentication + Autenticazione SQL + + + SQL Authentication + Autenticazione SQL + + + SQL Server and Windows Authentication mode + Autenticazione di SQL Server e di Windows + + + Scan Startup Procs + Processi di avvio analisi + + + Schema + Schema + Schema Schema + + Search Text + Cerca testo + Securables Entità a protezione diretta - - Select Securables - Seleziona entità a protezione diretta + + Security + Sicurezza Select Seleziona - - Server Collation - Regole di confronto del server + + Select Database Role Members + Selezionare i membri del ruolo del database + + + Select Database Role Owner + Selezionare il proprietario del ruolo del database + + + Select Folder + Seleziona cartella + + + Select Securables + Seleziona entità a protezione diretta Select Server Role Members @@ -661,83 +1191,249 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Select Server Role Owner Selezionare il proprietario del ruolo del server + + Server + Server + + + Server Collation + Regole di confronto del server + + + Server Role + Ruolo del server + + + Server Roles + Ruoli del server + + + Server authentication + Autenticazione server + Service Tier Livello di servizio - - Storage Space Usage - Utilizzo dello spazio di archiviazione + + Set Secondary same as Primary + Imposta secondario come primario + + + Size (MB) + Dimensioni (MB) + + + Size Based Cleanup Mode + Modalità di pulizia basata sulle dimensioni + + + Space Available + Spazio disponibile + + + Specific objects… + Oggetti specifici... + + + Specify old password + Specifica vecchia password + + + Stale Threshold + Soglia non aggiornata + + + State + Stato + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + Intervallo di raccolta statistiche + + + Status + Stato + + + Storage Space Usage (MB) + Utilizzo dello spazio di archiviazione (MB) + + + Successful logins only + Solo accessi riusciti + + + Target Recovery Time (Seconds) + Tempo di recupero di destinazione (secondi) + + + The selected collation '{0}' is not valid. Please choose a different collation. + Le regole di confronto selezionate '{0}' non sono valide. Scegliere regole di confronto diverse. + + + This command is not supported for object type '{0}'. + Questo comando non è supportato per il tipo di oggetto '{0}'. + + + Total Compile CPU Time (ms) + Tempo di CPU di compilazione totale (ms) + + + Total Execution CPU Time (ms) + Tempo di CPU di esecuzione totale (ms) + + + Two Digit Year Cutoff + Cambio data per anno a due cifre + + + Type + Tipo + + + Type + Tipo + + + Unlimited + Senza limiti + + + Unlimited + Senza limiti + + + Update statistics + Aggiorna statistiche Update {0} '{1}' {0} object type, {1}: object name. Aggiornamento {0} '{1}' - - Authenticate with Azure Active Directory - Esegui l'autenticazione con Azure Active Directory + + Use full-text indexing + Utilizza indicizzazione full-text - - Default schema - Schema predefinito + + User + Utente - - Login - Accesso + + User must change password at next login + Richiedi modifica della password all'accesso successivo - - Mapped to a server login - Mappato a un account di accesso del server + + Value for Primary + Valore per primario - - No Login Access - Nessun account di accesso - - - Owned Schemas - Schemi di proprietà - - - Authenticate with password - Esegui autenticazione con password - - - Type - Tipo - - - Mapped to a Windows user/group - Mappato a un utente/gruppo Windows + + Value for Secondary + Valore per il secondario Version Versione + + Wait Statistics Capture Mode + Modalità di acquisizione delle statistiche di attesa + + + Windows Authentication + Autenticazione di Windows + + + Windows Authentication mode + Modalità Autenticazione di Windows + With Grant Con diritto di concessione + + Yes + + + + application role + ruolo applicazione + + + column + colonna + + + database + database + + + database role + ruolo del database + + + login + accesso + + + server role + ruolo del server + + + table + tabella + + + user + utente + + + view + visualizza + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} - Nuovo (anteprima) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} Proprietà (anteprima) - {1} + - + - - Downloaded {0} - Scaricato {0} - - - Downloading {0} - Download di {0} - ({0} KB) ({0} KB) + + Downloaded {0} + Scaricato {0} + Downloading {0} Download di {0} + + Downloading {0} + Download di {0} + Extracted {0} ({1}/{2}) Estratto {0} ({1}/{2}) @@ -750,26 +1446,30 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Installed {0} {0} installato - - Installing {0} to {1} - Installazione di {0} in {1} - Installing {0} Installazione di {0} - - {0} Started - {0} avviato + + Installing {0} to {1} + Installazione di {0} in {1} Starting {0} Avvio di {0} + + {0} Started + {0} avviato + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + Ridurre il tempo di caricamento di Progettazione tabelle abilitando il precaricamento del modello di database? Il modello di database viene precaricato quando si espande il nodo del database in Esplora oggetti. + Failed to get connection string for the table. Please reconnect to the server and try again. Impossibile ottenere la stringa di connessione per la tabella. Riconnettersi al server e riprovare. @@ -782,329 +1482,181 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una No No - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - Ridurre il tempo di caricamento di Progettazione tabelle abilitando il precaricamento del modello di database? Il modello di database viene precaricato quando si espande il nodo del database in Esplora oggetti. - Yes - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio. - View Known Issues Visualizza problemi noti + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Il componente {0} è stato chiuso in modo imprevisto. Riavviare Azure Data Studio. + - + - - OK - OK + + Add… + Aggiungi… + + + An error occurred while generating the script. {0} + Errore durante la generazione dello script. {0} + + + Edit + Modifica Generating script... Generazione script... - - Script generated - Script generato - Help Guida - Loading dialog... - Caricamento della finestra di dialogo in corso... + Loading dialog completed + Caricamento della finestra di dialogo completato - - There is no action to be scripted. - Nessuna azione per cui generare uno script. - - - An error occurred while generating the script. {0} - Errore durante la generazione dello script. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - Lo script è stato generato. È possibile chiudere la finestra di dialogo per visualizzarla nell'editor appena aperto. - - - Script - Script - - - Yes - - - - Add… - Aggiungi… + + OK + OK Remove Rimuovi + + Script + Script + + + Script generated + Script generato + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + Lo script è stato generato. È possibile chiudere la finestra di dialogo per visualizzarla nell'editor appena aperto. + Select Seleziona + + There is no action to be scripted. + Nessuna azione per cui generare uno script. + + + Yes + + - + - - Edition - Edizione - - - Compatibility Level - Livello di compatibilità - - - Owner - Proprietario - - - Pricing Tier - Piano tariffario - - - Type - Tipo - - - Version - Versione - - - Last backup - Ultimo backup - - - Name - Nome - - - Size (MB) - Dimensioni (MB) - - - Status - Stato - - - Enable/disable default JSON formatter (requires restart) - Abilita/Disabilita il formattatore JSON predefinito (richiede il riavvio) - - - Associate schemas to JSON files in the current project - Associa schemi a file JSON nel progetto corrente - - - An array of file patterns to match against when resolving JSON files to schemas. - Matrice di criteri dei file da usare per la ricerca durante la risoluzione di file JSON in schemi. + + A URL to a schema or a relative path to a schema in the current directory + URL di uno schema o percorso relativo di uno schema nella directory corrente A file pattern that can contain '*' to match against when resolving JSON files to schemas. Criteri dei file che possono contenere '*' da usare per la ricerca durante la risoluzione di file JSON in schemi. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema. - - - A URL to a schema or a relative path to a schema in the current directory - URL di uno schema o percorso relativo di uno schema nella directory corrente - - - MSSQL configuration - Configurazione di MSSQL - - - Declares the application workload type when connecting to a server - Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server - - - Application intent - Finalità dell'applicazione - - - The name of the application - Nome dell'applicazione - - - Application name - Nome dell'applicazione - - - The name of the primary file, including the full path name, of an attachable database - Nome del file primario, incluso il nome del percorso completo, di un database collegabile - - - Attach DB filename - Collega nome file del database - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - Universale con supporto MFA - - - Windows Authentication - Autenticazione di Windows - - - SQL Login - Account di accesso SQL - - - Specifies the method of authenticating with SQL Server - Specifica il metodo di autenticazione con SQL Server - - - Authentication type - Tipo di autenticazione - - - Enables or disables Always Encrypted for the connection - Abilita o disabilita Always Encrypted per la connessione + + Advanced + Avanzata Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore + + An array of file patterns to match against when resolving JSON files to schemas. + Matrice di criteri dei file da usare per la ricerca durante la risoluzione di file JSON in schemi. - - Command timeout - Timeout del comando + + An execution time-out of 0 indicates an unlimited wait (no time-out) + L'impostazione del valore 0 per il timeout di esecuzione indica un'attesa illimitata (nessun timeout) - - Number of attempts to restore connection - Numero di tentativi di ripristino della connessione + + Application intent + Finalità dell'applicazione - - Connect retry count - Conteggio tentativi di connessione + + Application name + Nome dell'applicazione - - Delay between attempts to restore connection - Ritardo tra tentativi di ripristino della connessione + + Associate schemas to JSON files in the current project + Associa schemi a file JSON nel progetto corrente - - Connect retry interval - Intervallo tentativi di connessione + + Attach (Preview) + Collega (anteprima) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore - - - Connect timeout - Timeout di connessione - - - Custom name of the connection - Nome personalizzato della connessione - - - Name (optional) - Nome (facoltativo) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server - - - Context connection - Connessione al contesto - - - The SQL Server language record name - Nome del record di lingua di SQL Server - - - Current language - Lingua corrente - - - The name of the initial catalog or database int the data source - Nome del database o del catalogo iniziale nell'origine dati - - - Database - Database - - - Azure Attestation - Attestazione di Azure - - - Host Guardian Service - Servizio Sorveglianza host - - - None - Nessuno - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri - - - Attestation protocol - Protocollo di attestazione - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri + + Attach DB filename + Collega nome file del database Attestation URL URL di attestazione - - Optional (False) - Facoltativo (Falso) + + Attestation protocol + Protocollo di attestazione - - Strict - Restrittivo + + Authentication type + Tipo di autenticazione - - Mandatory (True) - Obbligatorio (Vero) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - Universale con supporto MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022. + + Azure Attestation + Attestazione di Azure - - Encrypt - Crittografa + + Change SQL Notebook Connection + Modifica connessione notebook SQL - - The name or network address of the instance of SQL Server that acts as a failover partner - Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover + + Command timeout + Timeout del comando - - Failover partner - Partner di failover + + Compatibility Level + Livello di compatibilità - - Advanced - Avanzata + + Compatibility Level + Livello di compatibilità + + + Computer Name + Nome del computer + + + Connect retry count + Conteggio tentativi di connessione + + + Connect retry interval + Intervallo tentativi di connessione + + + Connect timeout + Timeout di connessione Connection Resiliency @@ -1114,310 +1666,62 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Context Contesto - - Initialization - Inizializzazione + + Context connection + Connessione al contesto - - Pooling - Pooling + + Current language + Lingua corrente - - Replication - Replica + + Custom name of the connection + Nome personalizzato della connessione - - Security - Sicurezza + + Database + Database - - Source - Origine + + Declares the application workload type when connecting to a server + Dichiara il tipo di carico di lavoro dell'applicazione durante la connessione a un server - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato. + + Delay between attempts to restore connection + Ritardo tra tentativi di ripristino della connessione - - Host name in certificate - Nome host nel certificato + + Design + Progettazione - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente - - - Load balance timeout - Timeout durante il bilanciamento del carico - - - The maximum number of connections allowed in the pool - Numero massimo di connessioni consentite nel pool - - - Max pool size - Dimensioni massime del pool - - - The minimum number of connections allowed in the pool - Numero minimo di connessioni consentite nel pool - - - Min pool size - Dimensioni minime del pool - - - Multi subnet failover - Failover su più subnet - - - When true, multiple result sets can be returned and read from one connection - Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione - - - Multiple active result sets - Multiple Active Result Set - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server - - - Packet size - Dimensioni del pacchetto - - - Indicates the password to be used when connecting to the data source - Indica la password da usare per la connessione all'origine dati - - - Password - Password - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione - - - Persist security info - Salva in modo permanente le informazioni di sicurezza - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato - - - Pooling - Pooling - - - Port - Porta - - - Used by SQL Server in Replication - Usato da SQL Server nella replica - - - Replication - Replica - - - Enables or disables Secure enclaves for the connection - Abilita o disabilita enclave sicuri per la connessione - - - Secure enclaves - Enclave sicuri - - - Name of the SQL Server instance - Nome dell'istanza di SQL Server - - - Server - Server - - - e.g. tcp:servername,1433 - ad esempio, tcp:nomeserver,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict. - - - Trust server certificate - Considera attendibile il certificato del server - - - Indicates which server type system the provider will expose through the DataReader - Indica quale sistema di tipi di server il provider esporrà mediante il DataReader - - - Type system version - Versione del sistema di tipi - - - Indicates the user ID to be used when connecting to the data source - Indica l'ID utente da usare per la connessione all'origine dati - - - User name - Nome utente - - - The name of the workstation connecting to SQL Server - Nome della workstation che si connette a SQL Server - - - Workstation Id - ID workstation - - - Disabled - Disabilitato - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Abilita l'uso del provider di autenticazione SQL per la modalità di autenticazione 'Active Directory Interactive' quando l'utente seleziona l'autenticazione 'AzureMFA'. Abilita l'integrazione dell'endpoint risorse lato server durante il recupero dei token di accesso. Questa opzione è supportata solo per la libreria di autenticazione di Azure 'MSAL'. ll riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato. - - - Enabled - Abilitato - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Evidenzia l'operazione del piano di esecuzione con il maggior numero effettivo di righe per tutte le esecuzioni. - - - Highlights the execution plan operation with the highest cost. - Evidenzia l'operazione del piano di esecuzione con il costo più elevato. - - - The default metric to use to highlight an expensive operation in query execution plans - Metrica predefinita da usare per evidenziare un'operazione costosa nei piani di esecuzione delle query - - - Highlights the execution plan operation that used the most CPU time. - Evidenzia l'operazione del piano di esecuzione che ha usato la maggior parte del tempo della CPU. - - - Highlights the execution plan operation that took the most time. - Evidenzia l'operazione del piano di esecuzione che ha richiesto più tempo. - - - Expensive operation highlighting will be turned off for execution plans. - L'evidenziazione delle operazioni dispendiose verrà disattivata per i piani di esecuzione. - - - Highlights the execution plan operation with the greatest number of rows read. - Evidenzia l'operazione del piano di esecuzione con il maggior numero di righe lette. - - - Highlights the execution plan operation with the highest subtree cost. - Evidenzia l'operazione del piano di esecuzione con il costo del sottoalbero più elevato. - - - Export Notebook as SQL - Esporta notebook come SQL - - - Export SQL as Notebook - Esporta SQL come notebook - - - Should column definitions be aligned? - Consente di indicare se le definizioni di colonna devono essere allineate - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - 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 - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - 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 - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'? - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse - - - [Optional] Do not show unsupported platform warnings - [Facoltativa] Non visualizzare avvisi su piattaforme non supportate - - - Should IntelliSense error checking be enabled - Consente di indicare se il controllo degli errori di IntelliSense deve essere abilitato - - - Should IntelliSense be enabled - Consente di indicare se IntelliSense deve essere abilitato - - - Should IntelliSense quick info be enabled - Consente di indicare se le informazioni rapide di IntelliSense devono essere abilitate - - - Should IntelliSense suggestions be enabled - Consente di indicare se i suggerimenti IntelliSense devono essere abilitati - - - Should IntelliSense suggestions be lowercase - Consente di indicare se applicare la formattazione in lettere minuscole ai suggerimenti di IntelliSense - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio. - - - Number of minutes to retain log files for backend services. Default is 1 week. - Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana. + + Detach (Preview) + Scollega (anteprima) Disable Group By Schema Disabilita raggruppa per schema - - SQL Server: Disable Group By Schema - SQL Server: disabilitare raggruppamento per schema + + Disabled + Disabilitato + + + Drop (Preview) + Escludi (anteprima) + + + Edition + Edizione + + + Edition + Edizione Enable Group By Schema Abilita raggruppa per schema - - SQL Server: Enable Group By Schema - SQL Server: abilitare raggruppamento per schema - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - Timeout in secondi per l'espansione di un nodo in Esplora oggetti. Il valore predefinito è 45 secondi. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Se questa opzione è abilitata, gli oggetti di database in Esplora oggetti verranno categorizzati in base allo schema. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Experimental] Indica se le richieste al servizio strumenti di SQL devono essere gestite in parallelo. Questa funzionalità è stata introdotta per individuare i problemi che potrebbero verificarsi durante la gestione di tutte le richieste in parallelo. Il valore predefinito è false. Il riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Facoltativo] Indicare se le informazioni personali devono essere registrate nel file di log. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Abilita parametrizzazione per Always Encrypted @@ -1426,14 +1730,14 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET ANSI_DEFAULTS Abilita SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - Abilita SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS Abilita SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + Abilita SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING Abilita SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET DEADLOCK_PRIORITY option Abilita l'opzione SET DEADLOCK_PRIORITY - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - L'impostazione del valore 0 per il timeout di esecuzione indica un'attesa illimitata (nessun timeout) - Enable SET IMPLICIT_TRANSACTIONS Abilita SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET LOCK TIMEOUT option (in milliseconds) Abilita l'opzione SET LOCK TIMEOUT (in millisecondi) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Numero massimo di caratteri/byte da archiviare per ogni valore in colonne di tipo carattere/binario dopo l'esecuzione di una query. Valore predefinito: 65.535. Intervallo di valori valido: da 1 a 2.147.483.647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Numero massimo di caratteri da archiviare per ogni valore nelle colonne XML dopo l'esecuzione di una query. Valore predefinito: 2.097.152. Intervallo di valori valido: da 1 a 2.147.483.647. - Enable SET NOCOUNT option Abilita l'opzione SET NOCOUNT @@ -1498,10 +1786,6 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET QUOTED_IDENTIFIER Abilita SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - Numero massimo di righe da restituire prima che il server arresti l'elaborazione della query. - Enable SET STATISTICS IO option Abilita L'opzione SET STATISTICS IO @@ -1510,10 +1794,6 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET STATISTICS TIME option Abilita l'opzione SET STATISTICS TIME - - Maximum size of text and ntext data returned from a SELECT statement - Dimensioni massime dei dati di tipo text e ntext restituiti da un'istruzione SELECT - Enable SET TRANSACTION ISOLATION LEVEL option Abilita l'opzione SET TRANSACTION ISOLATION LEVEL @@ -1522,29 +1802,101 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Enable SET XACT_ABORT ON option Abilita l'opzione SET XACT_ABORT ON - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Indica se consentire a Progettazione tabelle di disabilitare e riabilitare i trigger DDL durante la pubblicazione + + Enable/disable default JSON formatter (requires restart) + Abilita/Disabilita il formattatore JSON predefinito (richiede il riavvio) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Indica se precaricare il modello di database quando si espande il nodo del database in Esplora oggetti. Se l’opzione è abilitata, è possibile ridurre il tempo di caricamento di Progettazione tabelle. Nota: l'utilizzo della memoria potrebbe essere superiore al normale quando si espandono molti nodi del database. + + Enabled + Abilitato - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Monitora la comunicazione tra Azure Data Studio e SQL Tools Service nel canale di output di SQL Tools Service. AVVISO: potrebbero essere incluse informazioni riservate quando è abilitata la registrazione dettagliata. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Enables or disables Always Encrypted for the connection + Abilita o disabilita Always Encrypted per la connessione - - Name - Nome + + Enables or disables Secure enclaves for the connection + Abilita o disabilita enclave sicuri per la connessione - - Compatibility Level - Livello di compatibilità + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Abilita l'uso del provider di autenticazione SQL per la modalità di autenticazione 'Active Directory Interactive' quando l'utente seleziona l'autenticazione 'AzureMFA'. Abilita l'integrazione dell'endpoint risorse lato server durante il recupero dei token di accesso. Questa opzione è supportata solo per la libreria di autenticazione di Azure 'MSAL'. ll riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato. + + + Encrypt + Crittografa + + + Expensive operation highlighting will be turned off for execution plans. + L'evidenziazione delle operazioni dispendiose verrà disattivata per i piani di esecuzione. + + + Export Notebook as SQL + Esporta notebook come SQL + + + Export SQL as Notebook + Esporta SQL come notebook + + + Failover partner + Partner di failover + + + Highlights the execution plan operation that took the most time. + Evidenzia l'operazione del piano di esecuzione che ha richiesto più tempo. + + + Highlights the execution plan operation that used the most CPU time. + Evidenzia l'operazione del piano di esecuzione che ha usato la maggior parte del tempo della CPU. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Evidenzia l'operazione del piano di esecuzione con il maggior numero effettivo di righe per tutte le esecuzioni. + + + Highlights the execution plan operation with the greatest number of rows read. + Evidenzia l'operazione del piano di esecuzione con il maggior numero di righe lette. + + + Highlights the execution plan operation with the highest cost. + Evidenzia l'operazione del piano di esecuzione con il costo più elevato. + + + Highlights the execution plan operation with the highest subtree cost. + Evidenzia l'operazione del piano di esecuzione con il costo del sottoalbero più elevato. + + + Host Guardian Service + Servizio Sorveglianza host + + + Host name in certificate + Nome host nel certificato + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica il nome host specificato nel certificato TLS che verrà utilizzato da SQL Server per convalidare il certificato del server. Se non specificato, il nome del server viene utilizzato per impostazione predefinita per la convalida del certificato. + + + Indicates the password to be used when connecting to the data source + Indica la password da usare per la connessione all'origine dati + + + Indicates the user ID to be used when connecting to the data source + Indica l'ID utente da usare per la connessione all'origine dati + + + Indicates which server type system the provider will expose through the DataReader + Indica quale sistema di tipi di server il provider esporrà mediante il DataReader + + + Initialization + Inizializzazione Last Database Backup @@ -1554,70 +1906,438 @@ Nota: un certificato autofirmato offre solo una protezione limitata e non è una Last Log Backup Ultimo backup del log - - Owner - Proprietario + + Last backup + Ultimo backup - - Recovery Model - Modello di recupero + + Load balance timeout + Timeout durante il bilanciamento del carico - - Computer Name - Nome del computer + + MSSQL configuration + Configurazione di MSSQL - - OS Version - Versione del sistema operativo + + Mandatory (True) + Obbligatorio (Vero) - - Edition - Edizione + + Max pool size + Dimensioni massime del pool - - Version - Versione + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Numero massimo di caratteri da archiviare per ogni valore nelle colonne XML dopo l'esecuzione di una query. Valore predefinito: 2.097.152. Intervallo di valori valido: da 1 a 2.147.483.647. - - Change SQL Notebook Connection - Modifica connessione notebook SQL + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Numero massimo di caratteri/byte da archiviare per ogni valore in colonne di tipo carattere/binario dopo l'esecuzione di una query. Valore predefinito: 65.535. Intervallo di valori valido: da 1 a 2.147.483.647. - - Search: Clear Search Server Results - Ricerca: Cancella risultati del server di ricerca + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Numero massimo di file meno recenti da rimuovere all'avvio per cui è scaduto il tempo impostato con mssql.logRetentionMinutes. I file che non vengono rimossi a causa di questa limitazione verranno rimossi al successivo avvio di Azure Data Studio. - - Delete - Elimina + + Maximum number of rows to return before the server stops processing your query. + Numero massimo di righe da restituire prima che il server arresti l'elaborazione della query. - - Design - Progettazione + + Maximum size of text and ntext data returned from a SELECT statement + Dimensioni massime dei dati di tipo text e ntext restituiti da un'istruzione SELECT + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Dimensioni minime del pool + + + Multi subnet failover + Failover su più subnet + + + Multiple active result sets + Multiple Active Result Set + + + Name + Nome + + + Name + Nome + + + Name (optional) + Nome (facoltativo) + + + Name of the SQL Server instance + Nome dell'istanza di SQL Server - New - Nuovo + New (Preview) + Nuovo (anteprima) + + + New Database (Preview) + Nuovo database (anteprima) New Table Nuova tabella + + None + Nessuno + + + Number of attempts to restore connection + Numero di tentativi di ripristino della connessione + + + Number of minutes to retain log files for backend services. Default is 1 week. + Numero di minuti per la conservazione dei file di log per i servizi di back-end. L'impostazione predefinita è 1 settimana. + + + OS Version + Versione del sistema operativo + + + Optional (False) + Facoltativo (Falso) + + + Owner + Proprietario + + + Owner + Proprietario + + + Packet size + Dimensioni del pacchetto + + + Password + Password + + + Persist security info + Salva in modo permanente le informazioni di sicurezza + + + Pooling + Pooling + + + Pooling + Pooling + + + Port + Porta + + + Pricing Tier + Piano tariffario + Properties (Preview) Proprietà (anteprima) + + Recovery Model + Modello di recupero + - Rename - Rinomina + Rename (Preview) + Rinomina (anteprima) + + + Replication + Replica + + + Replication + Replica + + + SQL Login + Account di accesso SQL + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server: disabilitare raggruppamento per schema + + + SQL Server: Enable Group By Schema + SQL Server: abilitare raggruppamento per schema + + + Search: Clear Search Server Results + Ricerca: Cancella risultati del server di ricerca Search: Servers Ricerca: Server + + Secure enclaves + Enclave sicuri + + + Security + Sicurezza + + + Server + Server + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' + + + Should IntelliSense be enabled + Consente di indicare se IntelliSense deve essere abilitato + + + Should IntelliSense error checking be enabled + Consente di indicare se il controllo degli errori di IntelliSense deve essere abilitato + + + Should IntelliSense quick info be enabled + Consente di indicare se le informazioni rapide di IntelliSense devono essere abilitate + + + Should IntelliSense suggestions be enabled + Consente di indicare se i suggerimenti IntelliSense devono essere abilitati + + + Should IntelliSense suggestions be lowercase + Consente di indicare se applicare la formattazione in lettere minuscole ai suggerimenti di IntelliSense + + + Should column definitions be aligned? + Consente di indicare se le definizioni di colonna devono essere allineate + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + 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 + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + 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 + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Consente di indicare se i riferimenti agli oggetti in istruzioni select devono essere suddivisi su righe diverse. Ad esempio per 'SELECT C1, C2 FROM T1' sia C1 che C2 saranno su righe diverse + Show Log File Mostra file di log + + Size (MB) + Dimensioni (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Dimensioni in byte dei pacchetti di rete usati per comunicare con un'istanza di SQL Server + + + Source + Origine + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Specifica un protocollo per l'attestazione di un enclave lato server usato con Always Encrypted con enclave sicuri + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Specifica un endpoint per l'attestazione di un enclave lato server usato con Always Encrypted con enclavi sicuri + + + Specifies the method of authenticating with SQL Server + Specifica il metodo di autenticazione con SQL Server + + + Status + Stato + + + Strict + Restrittivo + + + The SQL Server language record name + Nome del record di lingua di SQL Server + + + The default metric to use to highlight an expensive operation in query execution plans + Metrica predefinita da usare per evidenziare un'operazione costosa nei piani di esecuzione delle query + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Intervallo di tempo (in secondi) in cui attendere l'esecuzione di un comando prima di interrompere il tentativo e generare un errore + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Intervallo di tempo (in secondi) in cui attendere la connessione al server prima di interrompere il tentativo e generare un errore + + + The maximum number of connections allowed in the pool + Numero massimo di connessioni consentite nel pool + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Tempo minimo (in secondi) in cui la connessione rimane attiva nel pool prima di essere eliminata definitivamente + + + The minimum number of connections allowed in the pool + Numero minimo di connessioni consentite nel pool + + + The name of the application + Nome dell'applicazione + + + The name of the initial catalog or database int the data source + Nome del database o del catalogo iniziale nell'origine dati + + + The name of the primary file, including the full path name, of an attachable database + Nome del file primario, incluso il nome del percorso completo, di un database collegabile + + + The name of the workstation connecting to SQL Server + Nome della workstation che si connette a SQL Server + + + The name or network address of the instance of SQL Server that acts as a failover partner + Nome o indirizzo di rete dell'istanza di SQL Server che funge da partner di failover + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + Definizione dello schema per l'URL specificato. È necessario specificare lo schema per evitare accessi all'URL dello schema. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + Timeout in secondi per l'espansione di un nodo in Esplora oggetti. Il valore predefinito è 45 secondi. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Monitora la comunicazione tra Azure Data Studio e SQL Tools Service nel canale di output di SQL Tools Service. AVVISO: potrebbero essere incluse informazioni riservate quando è abilitata la registrazione dettagliata. + + + Trust server certificate + Considera attendibile il certificato del server + + + Type + Tipo + + + Type system version + Versione del sistema di tipi + + + Used by SQL Server in Replication + Usato da SQL Server nella replica + + + User name + Nome utente + + + Version + Versione + + + Version + Versione + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Quando è 'Obbligatorio' o 'Restrittivo', SQL Server utilizza la crittografia SSL per tutti i dati inviati tra il client e il server se nel server è installato un certificato. Se impostato su 'Restrittivo', SQL Server utilizza TDS 8.0 per tutti i trasferimenti di dati tra il client e il server. 'Restrittivo' è supportato a partire da SQL Server 2022. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Se questa opzione è abilitata, gli oggetti di database in Esplora oggetti verranno categorizzati in base allo schema. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Se è false, le informazioni sensibili dal punto di vista della sicurezza, come la password, non vengono restituite nell'ambito della connessione + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Se il valore è true (e encrypt=true), SQL Server usa la crittografia SSL per tutti i dati inviati tra il client e il server senza convalidare il certificato del server. Questa proprietà non è supportata con Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Se è true, indica che la connessione deve provenire dal contesto SQL Server. Disponibile solo quando è in esecuzione nel processo SQL Server + + + When true, multiple result sets can be returned and read from one connection + Se è true, possono essere restituiti e letti più set di risultati da un'unica connessione + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Se è true, l'oggetto connessione viene prelevato dal pool appropriato oppure, se necessario, viene creato e aggiunto al pool appropriato + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Indica se consentire a Progettazione tabelle di disabilitare e riabilitare i trigger DDL durante la pubblicazione + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Indica se precaricare il modello di database quando si espande il nodo del database in Esplora oggetti. Se l’opzione è abilitata, è possibile ridurre il tempo di caricamento di Progettazione tabelle. Nota: l'utilizzo della memoria potrebbe essere superiore al normale quando si espandono molti nodi del database. + + + Windows Authentication + Autenticazione di Windows + + + Workstation Id + ID workstation + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Experimental] Indica se le richieste al servizio strumenti di SQL devono essere gestite in parallelo. Questa funzionalità è stata introdotta per individuare i problemi che potrebbero verificarsi durante la gestione di tutte le richieste in parallelo. Il valore predefinito è false. Il riavvio di Azure Data Studio è obbligatorio quando il valore viene modificato. + + + [Optional] Do not show unsupported platform warnings + [Facoltativa] Non visualizzare avvisi su piattaforme non supportate + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Facoltativa] Registrare l'output di debug nella console (Visualizza -> Output), quindi selezionare il canale di output appropriato dall'elenco a discesa + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Facoltativo] Indicare se le informazioni personali devono essere registrate nel file di log. + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Consente di indicare se le virgole devono essere inserite all'inizio di ogni istruzione in un elenco, ad esempio ', mycolumn2', anziché alla fine, ad esempio 'mycolumn1,'? + \ No newline at end of file diff --git a/resources/xlf/it/notebook.it.xlf b/resources/xlf/it/Microsoft.notebook.it.xlf similarity index 94% rename from resources/xlf/it/notebook.it.xlf rename to resources/xlf/it/Microsoft.notebook.it.xlf index 8cd1234ae8..b70274869e 100644 --- a/resources/xlf/it/notebook.it.xlf +++ b/resources/xlf/it/Microsoft.notebook.it.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package Non è stato possibile trovare il pacchetto specificato + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Errore: {0} include un file toc.yml non corretto - - - Invalid toc file - File toc non valido + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Aggiungi libro remoto Jupyter + + Add to this level + Aggiungi a questo livello + All Files Tutti i file - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - I libri Jupyter vengono usati per organizzare i blocchi appunti. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - Non è stato possibile trovare un file del sommario nel Book specificato. - - - No Jupyter Books are currently available on the provided link - Non sono attualmente disponibili Book nel collegamento fornito - Browse Sfoglia @@ -66,14 +50,6 @@ Configuration file missing File di configurazione mancante - - File already exists. Are you sure you want to overwrite this file? - Il file esiste già. Si vuole davvero sovrascrivere il file? - - - Folder already exists. Are you sure you want to delete and replace this folder? - La cartella esiste già. Eliminarla e sostituirla? - Content folder Cartella del contenuto @@ -82,20 +58,62 @@ Content folder (Optional) Cartella del contenuto (facoltativo) + + Content folder path does not exist + Il percorso della cartella del contenuto non esiste + Create Crea - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - Il file {0} esiste già nella cartella di destinazione {1} - Il file è stato rinominato in {2} per evitare la perdita di dati. + + Downloading Remote Jupyter Book + Download del Jupyter Book remoto + + + Downloading to {0} + Download di {0} + + + Error while creating remote Jupyter Book directory + Si è verificato un errore durante la creazione della directory del Book remoto + + + Error while decompressing remote Jupyter Book + Errore durante la decompressione del Jupyter Book remoto + + + Error while downloading remote Jupyter Book + Errore durante il download remoto di Jupyter Book Error while editing Jupyter Book {0}: {1} Errore durante la modifica del Book {0}: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Si è verificato un errore durante la selezione di un Jupyter Book o di una sezione da modificare: {0} + + + Error while trying to access: {0} + Errore durante il tentativo di accesso: {0} + + + Error: {0} has an incorrect toc.yml file + Errore: {0} include un file toc.yml non corretto + + + Failed to find a Table of Contents file in the specified Jupyter Book. + Non è stato possibile trovare un file del sommario nel Book specificato. + + + Failed to find section {0} in {1}. + Non è stato possibile trovare {0} in {1}. + + + Failed to read Jupyter Book {0}: {1} + Non è possibile leggere Jupyter Book {0}: {1} + File Extension Estensione file @@ -104,29 +122,71 @@ File Name Nome file + + File already exists. Are you sure you want to overwrite this file? + Il file esiste già. Si vuole davvero sovrascrivere il file? + + + File {0} already exists in the destination folder + Il file {0} esiste già nella cartella di destinazione + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + Il file {0} esiste già nella cartella di destinazione {1} + Il file è stato rinominato in {2} per evitare la perdita di dati. + + + Folder already exists. Are you sure you want to delete and replace this folder? + La cartella esiste già. Eliminarla e sostituirla? + + + GitHub + GitHub + Http Request failed with error: {0} {1} La richiesta HTTP non è riuscita con errore: {0} {1} - - - - - + + Invalid toc file + File toc non valido - - Add to this level - Aggiungi a questo livello + + Jupyter Book + Jupyter Book - - Select Jupyter Book - Seleziona Jupyter Book + + Jupyter Book is already trusted in this workspace. + Il Book è già considerato attendibile in questa area di lavoro. - - Select Jupyter Book Section - Seleziona la sezione Jupyter Book + + Jupyter Book is already untrusted in this workspace. + Il Book è già considerato non attendibile in questa area di lavoro. - - Select Folder - Seleziona cartella + + Jupyter Book is no longer trusted in this workspace + Il Book non è più considerato attendibile in questa area di lavoro + + + Jupyter Book is now trusted in the workspace. + Jupyter Book è ora considerato attendibile nell'area di lavoro. + + + Jupyter Book {0} is no longer pinned in this workspace + Il Book {0} è stato rimosso da questa area di lavoro + + + Jupyter Book {0} is now pinned in the workspace. + Il Book {0} è stato aggiunto nell'area di lavoro. + + + Jupyter Books are used to organize Notebooks. + I libri Jupyter vengono usati per organizzare i blocchi appunti. + + + Jupyter Books not Found + Jupyter Book non trovati Language @@ -138,112 +198,12 @@ Location - Posizione + Percorso Missing file : {0} from {1} File mancante: {0} da {1} - - Jupyter Book is already trusted in this workspace. - Il Book è già considerato attendibile in questa area di lavoro. - - - Jupyter Book is already untrusted in this workspace. - Il Book è già considerato non attendibile in questa area di lavoro. - - - Jupyter Books not Found - Jupyter Book non trovati - - - Jupyter Book {0} is now pinned in the workspace. - Il Book {0} è stato aggiunto nell'area di lavoro. - - - Jupyter Book is now trusted in the workspace. - Jupyter Book è ora considerato attendibile nell'area di lavoro. - - - Jupyter Book {0} is no longer pinned in this workspace - Il Book {0} è stato rimosso da questa area di lavoro - - - Jupyter Book is no longer trusted in this workspace - Il Book non è più considerato attendibile in questa area di lavoro - - - Content folder path does not exist - Il percorso della cartella del contenuto non esiste - - - Error while trying to access: {0} - Errore durante il tentativo di accesso: {0} - - - Downloading to {0} - Download di {0} - - - File {0} already exists in the destination folder - Il file {0} esiste già nella cartella di destinazione - - - Save location path is not valid. - Il percorso di salvataggio non è valido. - - - No - No - - - Releases not Found - Versioni non trovate - - - Error while creating remote Jupyter Book directory - Si è verificato un errore durante la creazione della directory del Book remoto - - - Remote Jupyter Book download is complete - Download remoto del Jupyter Book completato - - - Error while downloading remote Jupyter Book - Errore durante il download remoto di Jupyter Book - - - Remote Jupyter Book download is in progress - È in corso il download remoto del Jupyter Book - - - Error while decompressing remote Jupyter Book - Errore durante la decompressione del Jupyter Book remoto - - - Resource not Found - Risorsa non trovata - - - This sample code loads the file into a data frame and shows the first 10 results. - Questo codice di esempio consente di caricare il file in un frame di dati e visualizzare i primi 10 risultati. - - - Save location path does not exist. - Il percorso di salvataggio non esiste. - - - Downloading Remote Jupyter Book - Download del Jupyter Book remoto - - - The selected Jupyter Book is not valid - Il Book selezionato non è valido - - - Yes - - Name Nome @@ -264,42 +224,42 @@ New Section (Preview) Nuova sezione (anteprima) + + No + No + + + No Jupyter Books are currently available on the provided link + Non sono attualmente disponibili Book nel collegamento fornito + No Jupyter Books are currently selected in the viewlet. Nessun Book è attualmente selezionato nel viewlet. - - GitHub - GitHub - - - Shared File - File condiviso - - - Open Jupyter Book {0} failed: {1} - Apertura Jupyter Book {0} non riuscita: {1} - Open External Link Apri collegamento esterno - - Open link {0} failed: {1} - L'apertura del collegamento {0} non è riuscita: {1} + + Open Jupyter Book {0} failed: {1} + Apertura Jupyter Book {0} non riuscita: {1} Open Markdown Apri Markdown - - Open markdown {0} failed: {1} - L'apertura del markdown {0} non è riuscita: {1} - Open Notebook Apri notebook + + Open link {0} failed: {1} + L'apertura del collegamento {0} non è riuscita: {1} + + + Open markdown {0} failed: {1} + L'apertura del markdown {0} non è riuscita: {1} + Open notebook {0} failed: {1} L'apertura del notebook {0} non è riuscita: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} L'apertura del notebook senza titolo {0} come senza titolo non è riuscita: {1} - - Failed to read Jupyter Book {0}: {1} - Non è possibile leggere Jupyter Book {0}: {1} - Releases Versioni + + Releases not Found + Versioni non trovate + + + Remote Jupyter Book download is complete + Download remoto del Jupyter Book completato + + + Remote Jupyter Book download is in progress + È in corso il download remoto del Jupyter Book + Repository URL URL del repository + + Resource not Found + Risorsa non trovata + Save location Salva posizione + + Save location path does not exist. + Il percorso di salvataggio non esiste. + + + Save location path is not valid. + Il percorso di salvataggio non è valido. + Search Cerca - - Failed to find section {0} in {1}. - Non è stato possibile trovare {0} in {1}. + + Select Folder + Seleziona cartella - - Error while selecting a Jupyter Book or a section to edit: {0} - Si è verificato un errore durante la selezione di un Jupyter Book o di una sezione da modificare: {0} + + Select Jupyter Book + Seleziona Jupyter Book + + + Select Jupyter Book Section + Seleziona la sezione Jupyter Book + + + Shared File + File condiviso + + + The selected Jupyter Book is not valid + Il Book selezionato non è valido + + + The url provided is not a Github release url + L'URL specificato non è un URL di una versione di GitHub + + + This sample code loads the file into a data frame and shows the first 10 results. + Questo codice di esempio consente di caricare il file in un frame di dati e visualizzare i primi 10 risultati. Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - L'URL specificato non è un URL di una versione di GitHub - Version Versione + + Yes + + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Sfoglia - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - Il kernel '{0}' richiede la configurazione di un runtime Python e l'installazione delle dipendenze. + + Installation Type + Tipo di installazione + + + New Python installation + Nuova installazione di Python + + + No supported Python versions found. + Non sono state trovate versioni Python supportate. Notebook kernels require a Python runtime to be configured and dependencies to be installed. I kernel dei notebook richiedono la configurazione di un runtime Python e l'installazione delle dipendenze. - - Use existing Python installation - Usa l'installazione esistente di Python - - - Installation Type - Tipo di installazione - Python Install Location Percorso di installazione di Python - - New Python installation - Nuova installazione di Python - Python runtime configured! Il runtime Python è stato configurato. @@ -416,6 +412,14 @@ Select Seleziona + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + Il kernel '{0}' richiede la configurazione di un runtime Python e l'installazione delle dipendenze. + + + Use existing Python installation + Usa l'installazione esistente di Python + {0} (Custom) {0} (Personalizzato) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - Non sono state trovate versioni Python supportate. - - + - - The specified install location is invalid. - Il percorso di installazione specificato non è valido. - - - Install - Installa - Configure Python Runtime Configura runtime Python - - Install Dependencies - Installa dipendenze - - - Python installation was declined. - L'installazione di Python è stata rifiutata. - - - No Python installation was found at the specified location. - Non è stata trovata alcuna installazione di Python nel percorso specificato. - - - Configure Python to run {0} kernel - Configura Python per l'esecuzione del kernel {0} - Configure Python to run kernels Configura Python per l'esecuzione dei kernel + + Configure Python to run {0} kernel + Configura Python per l'esecuzione del kernel {0} + + + Install + Installa + + + Install Dependencies + Installa dipendenze + + + No Python installation was found at the specified location. + Non è stata trovata alcuna installazione di Python nel percorso specificato. + + + Python installation was declined. + L'installazione di Python è stata rifiutata. + + + The specified install location is invalid. + Il percorso di installazione specificato non è valido. + - + Existing Version Versione esistente + + Install required kernel dependencies + Installa dipendenze del kernel richieste + Kernel Kernel @@ -484,21 +488,17 @@ Name Nome - - Install required kernel dependencies - Installa dipendenze del kernel richieste + + No packages are required by default for the kernel '{0}' + Per impostazione predefinita, non sono richiesti pacchetti per il kernel '{0}' Required Version Versione richiesta - - No packages are required by default for the kernel '{0}' - Per impostazione predefinita, non sono richiesti pacchetti per il kernel '{0}' - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} Installazione completata per {0} {1} + + Could not find any valid versions for the specified package + Non è stato possibile trovare alcuna versione valida per il pacchetto specificato + Failed to install {0} {1}. Error: {2} Non è stato possibile installare {0} {1}. Errore: {2} - - Installing {0} {1} - Installazione di {0} {1} - Install Installa - - Package installed - Pacchetto installato - Installing package Installazione del pacchetto + + Installing {0} {1} + Installazione di {0} {1} + N/A N/D - - Could not find any valid versions for the specified package - Non è stato possibile trovare alcuna versione valida per il pacchetto specificato - Package Name Nome del pacchetto @@ -544,49 +540,73 @@ Package Summary Riepilogo del pacchetto - - Supported Package Versions for Python {0} - Versioni dei pacchetti supportate per python {0} + + Package installed + Pacchetto installato + + + Search + Cercare Search {0} packages Cerca nei pacchetti di {0} - - Search - Cerca + + Supported Package Versions for Python {0} + Versioni dei pacchetti supportate per python {0} - + - - Completed uninstall for {0} - Disinstallazione completata per {0} - - - Failed to uninstall {0}. Error: {1} - Non è stato possibile disinstallare {0}. Errore: {1}. - - - Uninstalling {0} - Disinstallazione di {0} - Are you sure you want to uninstall the specified packages? Disinstallare i pacchetti specificati? + + Completed uninstall for {0} + Disinstallazione completata per {0} + Delete Elimina + + Failed to uninstall {0}. Error: {1} + Non è stato possibile disinstallare {0}. Errore: {1}. + Installed Installato Location - Posizione + Percorso + + + Name + Nome + + + Package Type + Tipo di pacchetto + + + Package uninstalled + Pacchetto disinstallato + + + Uninstall selected packages + Disinstalla i pacchetti selezionati + + + Uninstalling package + Disinstallazione del pacchetto in corso + + + Uninstalling {0} + Disinstallazione di {0} Version @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1} pacchetti trovati - - Package Type - Tipo di pacchetto - - - Name - Nome - - - Uninstall selected packages - Disinstalla i pacchetti selezionati - - - Package uninstalled - Pacchetto disinstallato - - - Uninstalling package - Disinstallazione del pacchetto in corso - - + Close @@ -630,23 +630,23 @@ - + Code Codice - - What type of cell do you want to add? - Indicare il tipo di cella da aggiungere: - Text Testo + + What type of cell do you want to add? + Indicare il tipo di cella da aggiungere: + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + Le sessioni del notebook di Python attive verranno arrestate per l'aggiornamento. Procedere ora? + + + Another Python installation is currently in progress. Waiting for it to complete. + È già in corso un'altra installazione di Python. Attendere che venga completata. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Non è possibile sovrascrivere un'installazione esistente di Python mentre Python è in esecuzione. Chiudere gli eventuali notebook attivi prima di procedere. + Don't Ask Again Non chiedere più - - Installing Notebook dependencies failed with error: {0} - L'installazione delle dipendenze di Notebook non è riuscita. Errore: {0} - Downloading local python for platform: {0} to {1} Download della versione locale di Python per la piattaforma {0} in {1} + + Downloading python package + Download del pacchetto Python + Encountered an error when getting Python user path: {0} Si è verificato un errore durante il recupero del percorso utente di Python: {0} - - Notebook dependencies installation is complete - L'installazione delle dipendenze di Notebook è stata completata - - - Notebook dependencies installation is in progress - L'installazione delle dipendenze di Notebook è in corso - - - Installing Notebook dependencies, see Tasks view for more information - Installazione delle dipendenze di Notebook. Per altre informazioni, vedere la visualizzazione attività - Encountered an error when trying to retrieve list of installed packages: {0} Si è verificato un errore durante il tentativo di recuperare l'elenco dei pacchetti installati: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Si è verificato un errore durante la creazione della directory di installazione di Python - - Python download is complete - Il download di Python è stato completato - Error while downloading python setup Si è verificato un errore durante il download della configurazione di Python - - Downloading python package - Download del pacchetto Python - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Non è possibile sovrascrivere un'installazione esistente di Python mentre Python è in esecuzione. Chiudere gli eventuali notebook attivi prima di procedere. - Error while unpacking python bundle Si è verificato un errore durante la decompressione del bundle di Python - - Unpacking python package - Decompressione del pacchetto Python + + Installing Notebook dependencies + Installazione delle dipendenze di Notebook + + + Installing Notebook dependencies failed with error: {0} + L'installazione delle dipendenze di Notebook non è riuscita. Errore: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Installazione delle dipendenze di Notebook. Per altre informazioni, vedere la visualizzazione attività + + + No + No + + + Notebook dependencies installation is complete + L'installazione delle dipendenze di Notebook è stata completata + + + Notebook dependencies installation is in progress + L'installazione delle dipendenze di Notebook è in corso + + + Python download is complete + Il download di Python è stato completato Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Python {0} verrà installato e sostituirà Python 3.6.6. Alcuni pacchetti potrebbero non essere più compatibili con la nuova versione o potrebbero dover essere reinstallati. Verrà creato un notebook che consente di reinstallare tutti i pacchetti pip. Continuare con l'aggiornamento ora? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - Le sessioni del notebook di Python attive verranno arrestate per l'aggiornamento. Procedere ora? - - - Installing Notebook dependencies - Installazione delle dipendenze di Notebook - - - Another Python installation is currently in progress. Waiting for it to complete. - È già in corso un'altra installazione di Python. Attendere che venga completata. - - - No - No + + Unpacking python package + Decompressione del pacchetto Python Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Errore restituito da Jupyter: {0} + + ... Jupyter is running at {0} + ... Jupyter è in esecuzione alla posizione {0} ... Starting Notebook server ... Avvio del server di Notebook - - ... Jupyter is running at {0} - ... Jupyter è in esecuzione alla posizione {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Il processo del notebook è stato chiuso prematuramente con codice errore: {0}. Output di StdErr: {1} + + Error sent from Jupyter: {0} + Errore restituito da Jupyter: {0} Error stopping Notebook Server: {0} Si è verificato un errore durante l'arresto del server di Notebook: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Il processo del notebook è stato chiuso prematuramente con codice errore: {0}. Output di StdErr: {1} + - + - - Download and open '{0}'? - Scaricare e aprire '{0}'? - - - File open request failed with error: {0} {1} - La richiesta di apertura file non è riuscita. Errore: {0} {1} - - - Could not find the specified file - Non è stato possibile trovare il file specificato - Action {0} is not supported for this handler L'azione {0} non è supportata per questo gestore @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported Non è possibile aprire il collegamento {0} perché sono supportati solo i collegamenti HTTP, HTTPS e file + + Could not find the specified file + Non è stato possibile trovare il file specificato + + + Download and open '{0}'? + Scaricare e aprire '{0}'? + + + File open request failed with error: {0} {1} + La richiesta di apertura file non è riuscita. Errore: {0} {1} + - + - - Jupyter Books - Book di Jupyter - - - IDs of the extra kernels to enable - ID dei kernel aggiuntivi da abilitare - - - Extra kernels - Kernel aggiuntivi - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Opzioni di configurazione per i kernel Jupyter. Sono gestite automaticamente ed è consigliabile non modificarle manualmente. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Consente di definire il contributo di Notebook basato sul protocollo dati e numerosi comandi e contributi di Notebook. - - - Notebook Core Extensions - Estensioni principali di Notebook - - - Allow Jupyter server to run as root user - Consenti l'esecuzione del server Jupyter come utente root - - - Analyze in Notebook - Analizza in Notebook - - - Collapse Book items at root level in the Notebooks Viewlet - Comprime gli elementi del libro al livello radice nel viewlet Notebook - Add Cell Aggiungi cella - - Add Code Cell - Aggiungi cella di codice - - - Add Text Cell - Aggiungi cella di testo - - - Bold Markdown Text - Testo Markdown grassetto - - - Clear Cell Result - Cancella risultato della cella - Add Code Block Aggiungi blocco di codice - - Highlight Markdown Text - Evidenzia testo Markdown - - - Italicize Markdown Text - Testo Markdown corsivo - - - New Notebook - Nuovo notebook - - - Open Notebook - Apri notebook - - - Run Cell - Esegui cella - - - Run Cells - Esegui celle - - - Underline Markdown Text - Testo markdown sottolineato - - - Notebook configuration - Configurazione di Notebook - - - Do not show prompt to update Python. - Non visualizzare la richiesta di aggiornamento di Python. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - Tempo di attesa (in minuti) prima dell'arresto di un server dopo la chiusura di tutti i notebook. (Immettere 0 per non arrestare) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Profondità massima delle sottodirectory per la ricerca di book (immettere 0 per la profondità infinita) - - - Maximum number of rows returned per table in the Notebook editor - Numero massimo di righe restituite per tabella nell'editor di Notebook - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Esegue l'override delle impostazioni predefinite dell'editor di Notebook. Le impostazioni includono il colore di sfondo, il colore della riga corrente e il bordo - - - Notebooks that are pinned by the user for the current workspace - Notebook aggiunti dall'utente per l'area di lavoro corrente - - - Local path to python installation used by Notebooks. - Percorso locale dell'installazione di Python usata da Notebooks. - - - Download timeout in milliseconds for GitHub books - Timeout di download in millisecondi per i libri GitHub - - - Notebooks contained in these books will automatically be trusted. - I notebook contenuti in questi libri verranno considerati automaticamente attendibili. - - - Local path to a preexisting python installation used by Notebooks. - Percorso locale di un'installazione preesistente di Python usata da Notebooks. - - - Pinned notebooks - Notebook aggiunti - - - Get localized SQL Server 2019 guide - Ottieni la Guida localizzata di SQL Server 2019 - - - Provided Jupyter Books - Jupyter Book disponibili - - - SQL Server 2019 Guide - Guida di SQL Server 2019 - - - Notebooks - Notebook + + Add Code Cell + Aggiungi cella di codice Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Aggiungere blocco appunti + + Add Remote Jupyter Book + Aggiungi libro remoto Jupyter + Add Section Aggiungi sezione + + Add Text Cell + Aggiungi cella di testo + + + Allow Jupyter server to run as root user + Consenti l'esecuzione del server Jupyter come utente root + Analyze in Notebook Analizza in Notebook + + Analyze in Notebook + Analizza in Notebook + + + Bold Markdown Text + Testo Markdown grassetto + + + Clear Cell Result + Cancella risultato della cella + Close Jupyter Book Chiudi libro Jupyter @@ -1012,6 +896,14 @@ Close Notebook Chiudere blocco appunti + + Collapse Book items at root level in the Notebooks Viewlet + Comprime gli elementi del libro al livello radice nel viewlet Notebook + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Opzioni di configurazione per i kernel Jupyter. Sono gestite automaticamente ed è consigliabile non modificarle manualmente. + Configure Python for Notebooks Configura Python per Notebooks @@ -1020,18 +912,62 @@ Create Jupyter Book Crea Jupyter Book - - Set context for Notebook - Imposta contesto per Notebook + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Consente di definire il contributo di Notebook basato sul protocollo dati e numerosi comandi e contributi di Notebook. - - Set kernel for Notebook - Imposta kernel per Notebook + + Do not show prompt to update Python. + Non visualizzare la richiesta di aggiornamento di Python. + + + Download timeout in milliseconds for GitHub books + Timeout di download in millisecondi per i libri GitHub + + + Extra kernels + Kernel aggiuntivi + + + Get localized SQL Server 2019 guide + Ottieni la Guida localizzata di SQL Server 2019 + + + Highlight Markdown Text + Evidenzia testo Markdown + + + IDs of the extra kernels to enable + ID dei kernel aggiuntivi da abilitare + + + Italicize Markdown Text + Testo Markdown corsivo + + + Jupyter Books + Book di Jupyter + + + Local path to a preexisting python installation used by Notebooks. + Percorso locale di un'installazione preesistente di Python usata da Notebooks. + + + Local path to python installation used by Notebooks. + Percorso locale dell'installazione di Python usata da Notebooks. Manage Packages Gestisci pacchetti + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Profondità massima delle sottodirectory per la ricerca di book (immettere 0 per la profondità infinita) + + + Maximum number of rows returned per table in the Notebook editor + Numero massimo di righe restituite per tabella nell'editor di Notebook + Move to ... Sposta in... @@ -1040,6 +976,30 @@ New Notebook Nuovo notebook + + New Notebook + Nuovo notebook + + + Notebook Core Extensions + Estensioni principali di Notebook + + + Notebook configuration + Configurazione di Notebook + + + Notebooks + Notebooks + + + Notebooks contained in these books will automatically be trusted. + I notebook contenuti in questi libri verranno considerati automaticamente attendibili. + + + Notebooks that are pinned by the user for the current workspace + Notebook aggiunti dall'utente per l'area di lavoro corrente + Open Jupyter Book Apri libro Jupyter @@ -1048,18 +1008,30 @@ Open Notebook Apri notebook + + Open Notebook + Apri notebook + Open Notebooks in Folder Apri notebook nella cartella - - Add Remote Jupyter Book - Aggiungi libro remoto Jupyter + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Esegue l'override delle impostazioni predefinite dell'editor di Notebook. Le impostazioni includono il colore di sfondo, il colore della riga corrente e il bordo Pin Notebook Aggiungi notebook + + Pinned notebooks + Notebook aggiunti + + + Provided Jupyter Books + Jupyter Book disponibili + Reinstall Notebook dependencies Reinstalla dipendenze di Notebook @@ -1072,6 +1044,18 @@ Reveal in Books Visualizza nei libri + + Run Cell + Esegui cella + + + Run Cells + Esegui celle + + + SQL Server 2019 Guide + Guida di SQL Server 2019 + Save Jupyter Book Salva il Jupyter Book @@ -1080,10 +1064,26 @@ Search Jupyter Book Cerca nel Jupyter Book + + Set context for Notebook + Imposta contesto per Notebook + + + Set kernel for Notebook + Imposta kernel per Notebook + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + Tempo di attesa (in minuti) prima dell'arresto di un server dopo la chiusura di tutti i notebook. (Immettere 0 per non arrestare) + Trust Jupyter Book Jupyter Book attendibile + + Underline Markdown Text + Testo markdown sottolineato + Unpin Notebook Rimuovi notebook diff --git a/resources/xlf/it/profiler.it.xlf b/resources/xlf/it/Microsoft.profiler.it.xlf similarity index 88% rename from resources/xlf/it/profiler.it.xlf rename to resources/xlf/it/Microsoft.profiler.it.xlf index 9795e6559d..72528835f5 100644 --- a/resources/xlf/it/profiler.it.xlf +++ b/resources/xlf/it/Microsoft.profiler.it.xlf @@ -1,14 +1,14 @@  - + Cancel Annulla - - Start - Avvia + + Enter session name: + Immetti il nome della sessione: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Il proprietario della finestra di dialogo non è valido. Non è possibile aprire la finestra di dialogo - - Enter session name: - Immetti il nome della sessione: - Invalid provider type, cannot open dialog Il tipo di provider non è valido. Non è possibile aprire la finestra di dialogo + + Invalid templates list, cannot open dialog + L'elenco di modelli non è valido. Non è possibile aprire la finestra di dialogo + Select session template: Seleziona il modello di sessione: - - Invalid templates list, cannot open dialog - L'elenco di modelli non è valido. Non è possibile aprire la finestra di dialogo + + Start + Avvia Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - SQL Server Profiler per Azure Data Studio - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - Profiler + + Create Profiler Season + Creare stagione del Profiler Launch Profiler Avvia profiler - - Create Profiler Season - Creare stagione del Profiler + + Open XEL File + Apri file XEL + + + Profiler + Profiler + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + SQL Server Profiler per Azure Data Studio Start diff --git a/resources/xlf/it/query-history.it.xlf b/resources/xlf/it/Microsoft.query-history.it.xlf similarity index 92% rename from resources/xlf/it/query-history.it.xlf rename to resources/xlf/it/Microsoft.query-history.it.xlf index 7b8a7fb8de..acd2197ede 100644 --- a/resources/xlf/it/query-history.it.xlf +++ b/resources/xlf/it/Microsoft.query-history.it.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -8,20 +8,16 @@ Failed - Non riuscito + Non riuscita Succeeded - Riuscito + Operazione riuscita - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Indica se l'acquisizione della cronologia delle query è abilitata. Se è false, le query eseguite non verranno acquisite. - Clear All History Cancella tutta la cronologia @@ -30,34 +26,6 @@ Delete Elimina - - View and run previously executed queries - Visualizza ed esegue query eseguite in precedenza - - - Pause Query History Capture - Sospendi acquisizione della cronologia delle query - - - Query History - Cronologia delle query - - - The action taken when a history item is double clicked - Azione eseguita quando si fa doppio clic su un elemento della cronologia - - - Open a new disconnected editor with the query from the selected history item - Aprire un nuovo editor disconnesso con la query dall'elemento della cronologia selezionato - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Aprire un nuovo editor connesso con la query e la connessione dall'elemento della cronologia selezionato ed eseguire automaticamente la query - - - Start Query History Capture - Avvia acquisizione della cronologia delle query - Loading saved entries... Caricamento delle voci salvate... @@ -74,18 +42,50 @@ Open Query Apri query + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Aprire un nuovo editor connesso con la query e la connessione dall'elemento della cronologia selezionato ed eseguire automaticamente la query + + + Open a new disconnected editor with the query from the selected history item + Aprire un nuovo editor disconnesso con la query dall'elemento della cronologia selezionato + Open storage folder Apri cartella di archiviazione - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Indica se la cronologia delle query viene mantenuta tra i riavvii. Se false, la cronologia verrà cancellata alla chiusura dell'applicazione. + + Pause Query History Capture + Sospendi acquisizione della cronologia delle query + + + Query History + Cronologia delle query Run Query Esegui query + + Start Query History Capture + Avvia acquisizione della cronologia delle query + + + The action taken when a history item is double clicked + Azione eseguita quando si fa doppio clic su un elemento della cronologia + + + View and run previously executed queries + Visualizza ed esegue query eseguite in precedenza + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Indica se l'acquisizione della cronologia delle query è abilitata. Se è false, le query eseguite non verranno acquisite. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Indica se la cronologia delle query viene mantenuta tra i riavvii. Se false, la cronologia verrà cancellata alla chiusura dell'applicazione. + \ No newline at end of file diff --git a/resources/xlf/it/Microsoft.query-store.it.xlf b/resources/xlf/it/Microsoft.query-store.it.xlf new file mode 100644 index 0000000000..ee07d5ee77 --- /dev/null +++ b/resources/xlf/it/Microsoft.query-store.it.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Dimensioni aggregazione + + + All + Tutti + + + Apply + Applica + + + Automatic + Automatico + + + Avg + Media + + + Based on: + In base a: + + + CLR Time (ms) + Tempo CLR (ms) + + + CPU Time + Tempo CPU + + + CPU Time (ms) + Tempo CPU (ms) + + + Cancel + Annulla + + + Check for top consumers of: + Verifica principali consumer di: + + + Configure + Configura + + + Criteria + Criteri + + + Custom + Personalizzato + + + DOP + Grado di parallelismo + + + Day + Giorno + + + Duration + Durata + + + Duration (ms) + Durata (ms) + + + Execution Count + Conteggio esecuzioni + + + Execution Count + Conteggio esecuzioni + + + Filters + Filtri + + + From + Da + + + Hour + Ora + + + Last 12 hours + Ultime 12 ore + + + Last 15 minutes + Ultimi 15 minuti + + + Last 2 days + Ultimi 2 giorni + + + Last 2 weeks + Ultime 2 settimane + + + Last 3 months + Ultimi 3 mesi + + + Last 30 minutes + Ultimi 30 minuti + + + Last 5 minutes + Ultimi 5 minuti + + + Last 6 months + Ultimi 6 mesi + + + Last day + Ultimo giorno + + + Last hour + Ultima ora + + + Last month + Ultimo mese + + + Last week + Ultima settimana + + + Last year + Ultimo anno + + + Local + Locale + + + Log Memory Used (KB) + Memoria di log utilizzata (KB) + + + Logical Reads + Letture logiche + + + Logical Reads (KB) + Letture logiche (KB) + + + Logical Writes (KB) + Scritture logiche (KB) + + + Max + Max + + + Memory Consumption (KB) + Consumo memoria (KB) + + + Min + Min + + + Min number of plans + Numero minimo di piani + + + Minute + Minuto + + + Ok + OK + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + Consumo complessivo risorse + + + Overall resource consumption for database {0} + Utilizzo complessivo delle risorse per la {0} del database + + + Physical Reads (KB) + Letture fisiche (KB) + + + Plan Summary for query {0} + Riepilogo piano per la query {0} + + + Plan {0} + Piano {0} + + + Queries + Query + + + Query Store - {0} + Query Store - {0} + + + Resource Consumption Criteria + Criteri di consumo di risorse + + + Return + Elementi restituiti + + + Row Count + Numero di righe + + + Show Chart for + Mostra grafico per + + + Std Dev + Deviazione standard + + + Temp DB Memory Used (KB) + Memoria database temporaneo usata (kb) + + + Time Format + Formato ora + + + Time Interval + Intervallo di tempo + + + Time Settings + Impostazioni ora + + + To + A + + + Top + Primi + + + Top 25 resource consumers for database {0} + Primi 25 consumer di risorse per {0}di database + + + Top Resource Consuming Queries + Prime query per consumo di risorse + + + Total + Totale + + + UTC + UTC + + + Wait Time (ms) + Tempo di attesa (ms) + + + + + + + Query Store + Query Store + + + Query Store + Query Store + + + Query Store + Query Store + + + Query Store extension for Azure Data Studio. + Estensione Query Store per Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/it/resource-deployment.it.xlf b/resources/xlf/it/Microsoft.resource-deployment.it.xlf similarity index 95% rename from resources/xlf/it/resource-deployment.it.xlf rename to resources/xlf/it/Microsoft.resource-deployment.it.xlf index 461107aaf4..6b707dc7d9 100644 --- a/resources/xlf/it/resource-deployment.it.xlf +++ b/resources/xlf/it/Microsoft.resource-deployment.it.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Tipo di campo sconosciuto: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data sono state rifiutate. È possibile accettare il contratto di licenza per continuare oppure annullare questa operazione - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data non sono ancora state accettate. Accettare il contratto di licenza per abilitare le funzionalità che richiedono l'interfaccia della riga di comando di Azure Data. - - - Azure Account - Account Azure - - - Azure Location - Località di Azure - - - Resource Group - Gruppo di risorse - - - Subscription (selected subset) - Sottoscrizione (subset selezionato) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Modificare le sottoscrizioni attualmente selezionate tramite l'azione 'Seleziona sottoscrizioni' in un account elencato nella visualizzazione albero 'Azure' del viewlet 'Connessioni' - - - No - No - - - Refresh - Aggiorna - - - New resource group name - Nuovo nome del gruppo di risorse - - - Create a new resource group - Crea un nuovo gruppo di risorse - - - Sign in… - Accedi… - - - Yes - - - - Select - Seleziona - - - Realm - Area di autenticazione - - - Required tool '{0}' [ {1} ] is being installed now. - È in corso l'installazione dello strumento necessario '{0}' [ {1} ]. - Accept EULA & Select Accetta contratto di licenza e seleziona - - Browse - Sfoglia + + All + Tutto + + + An error occurred opening the output notebook. {1}{2}. + Si è verificato un errore durante l'apertura del notebook di output. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Tentativo di ottenere il valore della variabile per la variabile sconosciuta: {0} - - No cluster context information found - Non sono state trovate informazioni sul contesto del cluster + + Azure Account + Account Azure - - Kube config file path - Percorso del file di configurazione kube + + Azure Location + Località di Azure - - FieldInfo.options was not defined for field type: {0} - FieldInfo.options non è stato definito per il tipo di campo: {0} + + Browse + Sfoglia - - FieldInfo.options must be an object if it is not an array - FieldInfo.options deve essere un oggetto se non è una matrice + + Categories + Categorie - - Options Source with id:{0} is already defined - L'origine opzioni con ID: {0} è già stata definita + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Modificare le sottoscrizioni attualmente selezionate tramite l'azione 'Seleziona sottoscrizioni' in un account elencato nella visualizzazione albero 'Azure' del viewlet 'Connessioni' - - No Options Source defined for id: {0} - Nessuna origine opzioni definita per l'ID: {0} + + Cloud + Cloud - - When FieldInfo.options is an object it must have 'optionsType' property - Quando FieldInfo.options è un oggetto, deve avere la proprietà 'optionsType' + + Create a new resource group + Crea un nuovo gruppo di risorse - - When optionsType is not {0} then it must be {1} - Quando optionsType non è {0}, deve essere {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data non sono ancora state accettate. Accettare il contratto di licenza per abilitare le funzionalità che richiedono l'interfaccia della riga di comando di Azure Data. - - The task "{0}" has failed. - L'attività "{0}" non è riuscita. + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + La distribuzione non può continuare. Le condizioni di licenza dell'interfaccia della riga di comando di Azure Data sono state rifiutate. È possibile accettare il contratto di licenza per continuare oppure annullare questa operazione Description Descrizione - - An error occurred opening the output notebook. {1}{2}. - Si è verificato un errore durante l'apertura del notebook di output. {1}{2}. + + Discovered Path or Additional Information + Percorso individuato o altre informazioni + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options deve essere un oggetto se non è una matrice + + + FieldInfo.options was not defined for field type: {0} + FieldInfo.options non è stato definito per il tipo di campo: {0} + + + Filter resources... + Filtra risorse... + + + Hybrid + Ibrido + + + Install + Installa Install tools Installa strumenti + + Installing extension '{0}'... + Installazione dell'estensione "{0}" in corso... + + + Kube config file path + Percorso del file di configurazione kube + + + New resource group name + Nuovo nome del gruppo di risorse + + + No + No + + + No Options Source defined for id: {0} + Nessuna origine opzioni definita per l'ID: {0} + + + No Value Provider defined for id: {0} + Nessun provider di valori definito per l'ID: {0} + + + No cluster context information found + Non sono state trovate informazioni sul contesto del cluster + + + On-premises + Locale + Options Opzioni + + Options Source with id:{0} is already defined + L'origine opzioni con ID: {0} è già stata definita + + + PostgreSQL + PostgreSQL + + + Realm + Area di autenticazione + + + Refresh + Aggiorna + Required Version Versione richiesta + + Required tool '{0}' [ {1} ] is being installed now. + È in corso l'installazione dello strumento necessario '{0}' [ {1} ]. + + + Required tools + Strumenti necessari + + + Resource Group + Gruppo di risorse + + + Run + Esegui + + + SQL Server + SQL Server + + + Script + Script + + + Select + Seleziona + + + Select the deployment options + Seleziona le opzioni di distribuzione + + + Sign in… + Accedi… + Status Stato + + Subscription (selected subset) + Sottoscrizione (subset selezionato) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + L'estensione "{0}" è necessaria per distribuire la risorsa, si vuole installarla subito? + The task "{0}" failed and no output Notebook was generated. L'attività "{0}" non è riuscita e non è stato generato alcun notebook di output. + + The task "{0}" has failed. + L'attività "{0}" non è riuscita. + + + There are some errors on this page, click 'Show Details' to view the errors. + In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'. + Tool Strumento + + Unknown extension '{0}' + Estensione "{0}" sconosciuta + + + Unknown field type: "{0}" + Tipo di campo sconosciuto: "{0}" + + + Value Provider with id:{0} is already defined + Il provider di valori con ID: {0} è già stato definito + Version Versione @@ -162,89 +230,21 @@ View error detail Visualizza dettagli dell'errore - - Discovered Path or Additional Information - Percorso individuato o altre informazioni + + When FieldInfo.options is an object it must have 'optionsType' property + Quando FieldInfo.options è un oggetto, deve avere la proprietà 'optionsType' - - The '{0}' extension is required to deploy this resource, do you want to install it now? - L'estensione "{0}" è necessaria per distribuire la risorsa, si vuole installarla subito? + + When optionsType is not {0} then it must be {1} + Quando optionsType non è {0}, deve essere {1} - - Install - Installare - - - Installing extension '{0}'... - Installazione dell'estensione "{0}" in corso... - - - Required tools - Strumenti necessari - - - Unknown extension '{0}' - Estensione "{0}" sconosciuta - - - Filter resources... - Filtra risorse... - - - SQL Server - SQL Server - - - All - Tutto - - - Cloud - Cloud - - - Hybrid - Ibrido - - - PostgreSQL - PostgreSQL - - - On-premises - Locale - - - Categories - Categorie - - - Select the deployment options - Seleziona le opzioni di distribuzione - - - Run - Esegui - - - Script - Script - - - There are some errors on this page, click 'Show Details' to view the errors. - In questa pagina sono presenti alcuni errori. Per visualizzarli, fare clic su 'Mostra dettagli'. - - - Value Provider with id:{0} is already defined - Il provider di valori con ID: {0} è già stato definito - - - No Value Provider defined for id: {0} - Nessun provider di valori definito per l'ID: {0} + + Yes + - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … ha restituito un errore: {1} - >>> Ignoring error in execution and continuing tool deployment >>> Ignorare l'errore durante l'esecuzione e continuare la distribuzione dello strumento - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … ha restituito un errore: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … terminato con segnale: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments Distribuzioni - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Gestisce le risorse di Azure - Azure CLI Interfaccia della riga di comando di Azure + + Manages Azure resources + Gestisce le risorse di Azure + adding the azure-cli repository information … aggiunta delle informazioni sul repository azure-cli… - - getting packages needed for azure-cli installation … - recupero dei pacchetti necessari per l'installazione di azure-cli… - - - updating repository information before installing azure-cli … - aggiornamento delle informazioni sul repository prima dell'installazione di azure-cli… - - - updating repository information again for azure-cli … - nuovo aggiornamento delle informazioni sul repository per azure-cli… - deleting previously downloaded azurecli.msi if one exists … eliminazione del file azurecli.msi scaricato in precedenza se presente… @@ -334,6 +322,10 @@ displaying the installation log … visualizzazione del log di installazione… + + download and invoking script to install azure-cli … + download e chiamata dello script per l'installazione di azure-cli… + downloading and installing the signing key for azure-cli … download e installazione della chiave di firma per azure-cli… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … download di azurecli.msi e installazione di azure-cli… + + getting packages needed for azure-cli installation … + recupero dei pacchetti necessari per l'installazione di azure-cli… + installing azure-cli … installazione di azure-cli… - - download and invoking script to install azure-cli … - download e chiamata dello script per l'installazione di azure-cli… + + updating repository information again for azure-cli … + nuovo aggiornamento delle informazioni sul repository per azure-cli… + + + updating repository information before installing azure-cli … + aggiornamento delle informazioni sul repository prima dell'installazione di azure-cli… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Esegue i comandi su cluster Kubernetes - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Non è possibile analizzare l'output del comando della versione di kubectl: "{0}" adding the kubectl repository information … aggiunta delle informazioni sul repository kubectl… - - getting packages needed for kubectl installation … - recupero dei pacchetti necessari per l'installazione di kubectl… - - - updating repository information … - aggiornamento delle informazioni sul repository… - backing up any existing kubectl in the install location … backup di eventuali strumenti kubectl esistenti nel percorso di installazione… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … eliminazione di kubectl.exe scaricato in precedenza se presente… - - downloading and installing the signing key for kubectl … - download e installazione della chiave di firma per kubectl… - downloading and installing the latest kubectl.exe … download e installazione del file kubectl.exe più recente… + + downloading and installing the signing key for kubectl … + download e installazione della chiave di firma per kubectl… + downloading the latest kubectl release … download della versione più recente di kubectl… - - installing kubectl … - installazione di kubectl… + + getting packages needed for kubectl installation … + recupero dei pacchetti necessari per l'installazione di kubectl… installing kubectl … installazione di kubectl… + + installing kubectl … + installazione di kubectl… + + + kubectl + kubectl + making kubectl executable … creazione dell'eseguibile di kubectl… @@ -434,41 +434,65 @@ moving kubectl into the install location in the PATH … spostamento di kubectl nel percorso di installazione nella variabile PATH… + + updating repository information … + aggiornamento delle informazioni sul repository… + updating your brew repository for kubectl installation … aggiornamento del repository brew per l'installazione di kubectl… - - Unable to parse the kubectl version command output: "{0}" - Non è possibile analizzare l'output del comando della versione di kubectl: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Errore durante il recupero delle informazioni sulla versione.{0}È stato ricevuto un output non valido. Ottenere l'output del comando della versione: '{1}' + + Could not find 'Location' in the output: + Non è stato possibile trovare 'Location' nell'output: - - Error retrieving version information. See output channel '{0}' for more details - Errore durante il recupero delle informazioni sulla versione. Per altri dettagli, vedere il canale di output '{0}' + + output: + output: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • brew è necessario per la distribuzione degli strumenti e deve essere pre-installato prima di poter distribuire gli strumenti necessari + + A possibly way to uninstall is using this command:{0} >{1} + Un modo possibile per eseguire la disinstallazione è usare questo comando: {0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • curl è necessario per l'installazione e deve essere pre-installato prima di poter distribuire gli strumenti necessari + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + Non è possibile installare lo strumento: {0}::{1} poiché i comandi di installazione sono sconosciuti per la distribuzione del sistema operativo. Installare {0} manualmente prima di procedere Error Errore + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Errore durante l'installazione dello strumento '{0}' [ {1} ].{2}Errore: {3}{2}Per altri dettagli, vedere il canale di output '{4}' + + + Error installing tool. See output channel '{0}' for more details + Errore durante l'installazione dello strumento. Per altri dettagli, vedere il canale di output '{0}' + + + Error retrieving version information. See output channel '{0}' for more details + Errore durante il recupero delle informazioni sulla versione. Per altri dettagli, vedere il canale di output '{0}' + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Errore durante il recupero delle informazioni sulla versione.{0}È stato ricevuto un output non valido. Ottenere l'output del comando della versione: '{1}' + Failed - Non riuscito + Operazione non riuscita + + + Failed to detect version post installation. See output channel '{0}' for more details + Non è stato possibile rilevare la versione dopo l'installazione. Per altri dettagli, vedere il canale di output '{0}' + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + I comandi di installazione sono stati completati ma non è stato possibile rilevare la versione dello strumento '{0}', quindi il tentativo di installazione non è riuscito. Errore di rilevamento: {1}{2}Può essere utile pulire le installazioni precedenti. Installed @@ -482,160 +506,132 @@ Not Installed Non installato - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Errore durante l'installazione dello strumento '{0}' [ {1} ].{2}Errore: {3}{2}Per altri dettagli, vedere il canale di output '{4}' - - - Error installing tool. See output channel '{0}' for more details - Errore durante l'installazione dello strumento. Per altri dettagli, vedere il canale di output '{0}' - - - Failed to detect version post installation. See output channel '{0}' for more details - Non è stato possibile rilevare la versione dopo l'installazione. Per altri dettagli, vedere il canale di output '{0}' - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - I comandi di installazione sono stati completati ma non è stato possibile rilevare la versione dello strumento '{0}', quindi il tentativo di installazione non è riuscito. Errore di rilevamento: {1}{2}Può essere utile pulire le installazioni precedenti. - - - A possibly way to uninstall is using this command:{0} >{1} - Un modo possibile per eseguire la disinstallazione è usare questo comando: {0} >{1} + + Search Paths for tool '{0}': {1} + Percorsi di ricerca per lo strumento '{0}': {1} {0}See output channel '{1}' for more details Per altri dettagli, {0}vedere il canale di output '{1}' - - Search Paths for tool '{0}': {1} - Percorsi di ricerca per lo strumento '{0}': {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • brew è necessario per la distribuzione degli strumenti e deve essere pre-installato prima di poter distribuire gli strumenti necessari - - Could not find 'Location' in the output: - Non è stato possibile trovare 'Location' nell'output: - - - output: - output: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - Non è possibile installare lo strumento: {0}::{1} poiché i comandi di installazione sono sconosciuti per la distribuzione del sistema operativo. Installare {0} manualmente prima di procedere + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • curl è necessario per l'installazione e deve essere pre-installato prima di poter distribuire gli strumenti necessari - + - - Azure account - Account Azure - - - Server - Server - Azure SQL Database - Azure account settings Database SQL di Azure - Impostazioni dell'account Azure + + Azure account + Account Azure + Azure account settings Impostazioni dell'account Azure - - Subscription - Sottoscrizione - - - Database collation - Regole di confronto database - Collation for database Regole di confronto per il database - - SQL database name - Nome del database SQL - - - Database settings - Impostazioni database - - - Max IP address in firewall IP range - Indirizzo IP massimo nell'intervallo IP del firewall - - - Max IP address - Indirizzo IP massimo - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Creare una regola del firewall per l'indirizzo IP client locale per connettersi al database tramite Azure Data Studio dopo il completamento della creazione. - - - Firewall rule name - Nome regola del firewall - Create a firewall rule Crea una regola del firewall - - Enter IP addresses in IPv4 format. - Immettere gli indirizzi IP in formato IPv4. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Creare una regola del firewall per l'indirizzo IP client locale per connettersi al database tramite Azure Data Studio dopo il completamento della creazione. - - Please fill out the required fields marked with red asterisks. - Compilare i campi obbligatori contrassegnati con asterischi rossi. + + Database collation + Regole di confronto database + + + Database settings + Impostazioni database Deploy Azure SQL DB Distribuisci database SQL di Azure - - Resource group - Gruppo di risorse + + Enter IP addresses in IPv4 format. + Immettere gli indirizzi IP in formato IPv4. - - Script to Notebook - Genera script nel notebook + + Firewall rule name + Nome regola del firewall - - Min IP address in firewall IP range - Indirizzo IP minimo nell'intervallo IP del firewall + + Max IP address + Indirizzo IP massimo + + + Max IP address in firewall IP range + Indirizzo IP massimo nell'intervallo IP del firewall Min IP address Indirizzo IP minimo + + Min IP address in firewall IP range + Indirizzo IP minimo nell'intervallo IP del firewall + + + Please fill out the required fields marked with red asterisks. + Compilare i campi obbligatori contrassegnati con asterischi rossi. + + + Resource group + Gruppo di risorse + + + SQL database name + Nome del database SQL + + + Script to Notebook + Genera script nel notebook + + + Server + Server + + + Subscription + Sottoscrizione + - + + + No servers found + Nessun server trovato + No servers found in current subscription. Select a different subscription containing at least one server Non sono stati trovati server nella sottoscrizione corrente. Selezionare una sottoscrizione diversa contenente almeno un server - - No servers found - Nessun server trovato - Sign in to an Azure account first Accedere prima a un account Azure - + - - Collation name must be between 1 and 100 characters long. - La lunghezza del nome delle regole di confronto deve essere compresa tra 1 e 100 caratteri. - Collation name cannot contain only numbers. Il nome delle regole di confronto non può contenere solo numeri. @@ -644,37 +640,9 @@ Selezionare una sottoscrizione diversa contenente almeno un server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . Il nome delle regole di confronto non può contenere i caratteri speciali seguenti: \/""[]:|<>+=;,?*@&, . - - Firewall name must be between 1 and 100 characters long. - La lunghezza del nome del firewall deve essere compresa tra 1 e 100 caratteri. - - - Firewall name cannot contain only numbers. - Il nome del firewall non può contenere solo numeri. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - Il nome del firewall non può contenere i caratteri speciali seguenti: \/""[]:|<>+=;,?*@&, . - - - Upper case letters are not allowed for firewall name - Le lettere maiuscole non consentite per il nome del firewall - - - Max Ip address is invalid - L'indirizzo IP massimo non è valido - - - Min Ip address is invalid - L'indirizzo IP minimo non è valido - - - Database name must be unique in the current server. - Il nome del database deve essere univoco nel server corrente. - - - Database name must be between 1 and 100 characters long. - La lunghezza del nome del database deve essere compresa tra 1 e 100 caratteri. + + Collation name must be between 1 and 100 characters long. + La lunghezza del nome delle regole di confronto deve essere compresa tra 1 e 100 caratteri. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Selezionare una sottoscrizione diversa contenente almeno un server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . Il nome del database non può contenere i caratteri speciali seguenti: \/""[]:|<>+=;,?*@&, . + + Database name must be between 1 and 100 characters long. + La lunghezza del nome del database deve essere compresa tra 1 e 100 caratteri. + + + Database name must be unique in the current server. + Il nome del database deve essere univoco nel server corrente. + + + Firewall name cannot contain only numbers. + Il nome del firewall non può contenere solo numeri. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + Il nome del firewall non può contenere i caratteri speciali seguenti: \/""[]:|<>+=;,?*@&, . + + + Firewall name must be between 1 and 100 characters long. + La lunghezza del nome del firewall deve essere compresa tra 1 e 100 caratteri. + + + Max Ip address is invalid + L'indirizzo IP massimo non è valido + + + Min Ip address is invalid + L'indirizzo IP minimo non è valido + + + Upper case letters are not allowed for firewall name + Le lettere maiuscole non consentite per il nome del firewall + - + + + Administrator account password + Password dell'account amministratore + + + Administrator account username + Nome utente dell'account amministratore + Azure Account Account Azure - - Region - Area - Azure settings Impostazioni di Azure - - Subscription - Sottoscrizione - - - Please fill out the required fields marked with red asterisks. - Compilare i campi obbligatori contrassegnati con asterischi rossi. - - - New subnet - Nuova subnet - - - New virtual network - Nuova rete virtuale + + Click here to learn more about pricing and supported VM sizes + Fare clic qui per altre informazioni sui prezzi e sulle dimensioni di macchina virtuale supportate Configure network settings Configura impostazioni di rete + + Confirm password + Conferma password + + + Confirm password + Confermare password + + + Deploy Azure SQL VM + Distribuisci macchina virtuale SQL di Azure + + + Enable Remote Desktop (RDP) inbound port (3389) + Abilita porta in ingresso Desktop remoto (RDP) (3389) + + + Enable SQL authentication + Abilita autenticazione SQL + + + Image + Immagine + + + Image SKU + SKU immagine + + + Image Version + Versione immagine + Networking Rete @@ -728,105 +752,81 @@ Selezionare una sottoscrizione diversa contenente almeno un server New public ip Nuovo indirizzo IP pubblico - - Deploy Azure SQL VM - Distribuisci macchina virtuale SQL di Azure + + New subnet + Nuova subnet - - Public IP - IP pubblico - - - Resource Group - Gruppo di risorse - - - Script to Notebook - Genera script nel notebook - - - Confirm password - Conferma password + + New virtual network + Nuova rete virtuale Password Password - - Username - Nome utente - - - SQL connectivity - Connettività SQL - - - Enable SQL authentication - Abilita autenticazione SQL + + Please fill out the required fields marked with red asterisks. + Compilare i campi obbligatori contrassegnati con asterischi rossi. Port Porta + + Public IP + IP pubblico + + + Region + Area + + + Resource Group + Gruppo di risorse + SQL Servers settings Impostazioni istanze di SQL Server - - Subnet - Subnet + + SQL connectivity + Connettività SQL - - Virtual Network - Rete virtuale - - - Confirm password - Conferma password - - - Administrator account password - Password dell'account amministratore - - - Administrator account username - Nome utente dell'account amministratore - - - Image - Immagine - - - Image Version - Versione immagine - - - Virtual machine name - Nome macchina virtuale - - - Enable Remote Desktop (RDP) inbound port (3389) - Abilita porta in ingresso Desktop remoto (RDP) (3389) + + Script to Notebook + Genera script nel notebook Size Dimensioni - - Image SKU - SKU immagine + + Subnet + Subnet + + + Subscription + Sottoscrizione + + + Username + Nome utente + + + Virtual Network + Rete virtuale + + + Virtual machine name + Nome macchina virtuale Virtual machine settings Impostazioni macchina virtuale - - Click here to learn more about pricing and supported VM sizes - Fare clic qui per altre informazioni sui prezzi e sulle dimensioni di macchina virtuale supportate - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Selezionare una sottoscrizione diversa contenente almeno un server - + Create a new new public Ip Crea un nuovo indirizzo IP pubblico - - Enter name for new public IP - Immettere il nome per il nuovo indirizzo IP pubblico - Create a new sub network Crea una nuova subnet - - Enter name for new subnet - Immettere il nome per la nuova subnet - Create a new virtual network Crea una nuova rete virtuale + + Enter name for new public IP + Immettere il nome per il nuovo indirizzo IP pubblico + + + Enter name for new subnet + Immettere il nome per la nuova subnet + Enter name for new virtual network Immettere il nome per la nuova rete virtuale @@ -878,12 +878,16 @@ Selezionare una sottoscrizione diversa contenente almeno un server - + Local (inside VM only) Locale (solo all'interno della macchina virtuale) + + Password and confirm password must match. + La password e la password di conferma devono corrispondere. + Private (within Virtual Network) Privata (solo all'interno della rete virtuale) @@ -892,33 +896,25 @@ Selezionare una sottoscrizione diversa contenente almeno un server Public (Internet) Pubblica (Internet) - - Password and confirm password must match. - La password e la password di conferma devono corrispondere. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + Il nome utente non può contenere i caratteri speciali \/""[]:|<>+=;,?* . Username must be between 2 and 128 characters long. La lunghezza del nome utente deve essere compresa tra 2 e 128 caratteri. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - Il nome utente non può contenere i caratteri speciali \/""[]:|<>+=;,?* . - - + Password and confirm password must match. La password e la password di conferma devono corrispondere. - - Username must be between 1 and 20 characters long. - La lunghezza del nome utente deve essere compresa tra 1 e 20 caratteri. - - - Username must not include reserved words. - Il nome utente non deve includere parole riservate. + + Select a valid virtual machine size. + Selezionare dimensioni di macchina virtuale valide. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Selezionare una sottoscrizione diversa contenente almeno un server Username cannot end with period Il nome utente non può terminare con un punto - - Virtual machine name must be unique in the current resource group. - Il nome della macchina virtuale deve essere univoco nel gruppo di risorse corrente. + + Username must be between 1 and 20 characters long. + La lunghezza del nome utente deve essere compresa tra 1 e 20 caratteri. - - Virtual machine name cannot contain only numbers. - Il nome macchina virtuale non può contenere solo numeri. + + Username must not include reserved words. + Il nome utente non deve includere parole riservate. Virtual machine name Can't start with underscore. Can't end with period or hyphen Il nome della macchina virtuale non può iniziare con un carattere di sottolineatura e non può terminare con un punto o un trattino + + Virtual machine name cannot contain only numbers. + Il nome macchina virtuale non può contenere solo numeri. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . Il nome della macchina virtuale non può contenere i caratteri speciali seguenti: \/""[]:|<>+=;,?*@&, . @@ -948,14 +948,18 @@ Selezionare una sottoscrizione diversa contenente almeno un server Virtual machine name must be between 1 and 15 characters long. La lunghezza del nome della macchina virtuale deve essere compresa tra 1 e 15 caratteri. - - Select a valid virtual machine size. - Selezionare dimensioni di macchina virtuale valide. + + Virtual machine name must be unique in the current resource group. + Il nome della macchina virtuale deve essere univoco nel gruppo di risorse corrente. - + + + Notebook type + Tipo di notebook + OK OK @@ -964,13 +968,9 @@ Selezionare una sottoscrizione diversa contenente almeno un server Open Notebook Apri notebook - - Notebook type - Tipo di notebook - - + @@ -978,25 +978,9 @@ Selezionare una sottoscrizione diversa contenente almeno un server Dettagli dell'errore: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - L'account selezionato '{0}' non è più disponibile. Fare clic su Accedi per aggiungerlo di nuovo o selezionare un account diverso. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - Il token di accesso per l'account selezionato '{0}' non è più valido. Fare clic sul pulsante Accedi per aggiornare l'account o selezionare un account diverso. - - - Unexpected error fetching accounts: {0} - Errore imprevisto durante il recupero degli account: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - Errore imprevisto durante il recupero dei gruppi di risorse per la sottoscrizione {0}: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - Errore imprevisto durante il recupero delle sottoscrizioni per l'account {0}: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + Si è verificato un errore durante il caricamento o l'analisi del file di configurazione: {0}, errore: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Selezionare una sottoscrizione diversa contenente almeno un server Path: {0} is not a file, please select a valid kube config file. Il percorso: {0} non è un file. Selezionare un file di configurazione kube valido. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - Si è verificato un errore durante il caricamento o l'analisi del file di configurazione: {0}, errore: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + Il token di accesso per l'account selezionato '{0}' non è più valido. Fare clic sul pulsante Accedi per aggiornare l'account o selezionare un account diverso. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + L'account selezionato '{0}' non è più disponibile. Fare clic su Accedi per aggiungerlo di nuovo o selezionare un account diverso. - - {0} doesn't match the confirmation password - {0} non corrisponde alla password di conferma + + Unexpected error fetching accounts: {0} + Errore imprevisto durante il recupero degli account: {0} Unexpected error fetching available kubectl storage classes : {0} Errore imprevisto durante il recupero delle classi di archiviazione kubectl disponibili: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + Errore imprevisto durante il recupero dei gruppi di risorse per la sottoscrizione {0}: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + Errore imprevisto durante il recupero delle sottoscrizioni per l'account {0}: {1} + + + {0} doesn't match the confirmation password + {0} non corrisponde alla password di conferma + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Selezionare una sottoscrizione diversa contenente almeno un server - + Download and launch installer, URL: {0} Scarica e avvia il programma di installazione. URL: {0} - - Successfully downloaded: {0} - Download di {0} completato - Downloading from: {0} Download da {0} @@ -1050,13 +1046,17 @@ Selezionare una sottoscrizione diversa contenente almeno un server Launching: {0} Avvio di {0} + + Successfully downloaded: {0} + Download di {0} completato + Successfully launched: {0} Avvio di {0} completato - + Deployment options @@ -1064,36 +1064,8 @@ Selezionare una sottoscrizione diversa contenente almeno un server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Per procedere è necessario accettare le condizioni del contratto di licenza - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Alcuni strumenti non sono stati ancora individuati. Assicurarsi che siano installati, in esecuzione e individuabili - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Gli strumenti: {0} non sono installati. È possibile fare clic sul pulsante "{1}" per installarli. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - Lo strumento: {0} non è installato. È possibile fare clic sul pulsante "{1}" per installarlo. - - - All required tools are installed now. - Tutti gli strumenti necessari sono ora installati. - - - No tools required - Non sono richiesti strumenti - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - Gli strumenti seguenti: {0} non sono ancora stati individuati. Assicurarsi che siano installati, in esecuzione e individuabili - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. '{0}' [ {1} ] non soddisfa il requisito di versione minima. Disinstallarlo e riavviare Azure Data Studio. @@ -1102,9 +1074,21 @@ Selezionare una sottoscrizione diversa contenente almeno un server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . '{0}' non è stato individuato e l'installazione automatica non è attualmente supportata. Installare '{0}' manualmente o assicurarsi che sia avviato ed individuabile. Al termine, riavviare Azure Data Studio. Vedere [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - È necessario riavviare Azure Data Studio se gli strumenti vengono installati manualmente per rilevare la modifica. È possibile trovare ulteriori dettagli nei canali di output 'Distribuzioni' e 'Interfaccia della riga di comando di Azure Data' + + Accept terms of use + Accettare le condizioni per l'utilizzo + + + All required tools are installed now. + Tutti gli strumenti necessari sono ora installati. + + + Deployment pre-requisites + Prerequisiti di distribuzione + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + Gli strumenti seguenti: {0} non sono ancora stati individuati. Assicurarsi che siano installati, in esecuzione e individuabili Loading required tools information @@ -1114,94 +1098,62 @@ Selezionare una sottoscrizione diversa contenente almeno un server Loading required tools information completed Caricamento delle informazioni sugli strumenti necessari completato - - Deployment pre-requisites - Prerequisiti di distribuzione + + No tools required + Non sono richiesti strumenti - - Accept terms of use - Accettare le condizioni per l'utilizzo + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Alcuni strumenti non sono stati ancora individuati. Assicurarsi che siano installati, in esecuzione e individuabili + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Per procedere è necessario accettare le condizioni del contratto di licenza + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + Lo strumento: {0} non è installato. È possibile fare clic sul pulsante "{1}" per installarlo. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Gli strumenti: {0} non sono installati. È possibile fare clic sul pulsante "{1}" per installarli. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + È necessario riavviare Azure Data Studio se gli strumenti vengono installati manualmente per rilevare la modifica. È possibile trovare ulteriori dettagli nei canali di output 'Distribuzioni' e 'Interfaccia della riga di comando di Azure Data' - + - - Location of the azdata package used for the install command - Percorso del pacchetto azdata usato per il comando di installazione - - - I accept {0} and {1}. - Accetto {0} e {1}. - - - Azure SQL MI License Terms - Condizioni di licenza dell'Istanza gestita di SQL di Azure - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Creare un'Istanza gestita di SQL in Azure o in un ambiente gestito dal cliente - - - Azure SQL managed instance - Istanza gestita di SQL di Azure - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - L'Istanza gestita di SQL di Azure fornisce l'accesso completo a SQL Server e la compatibilità delle funzionalità per la migrazione delle istanze di SQL Server ad Azure o lo sviluppo di nuove applicazioni. {0}. - - - Learn More - Altre informazioni - - - Open in Portal - Apri nel portale - - - Resource Type - Tipo di risorsa - - - I accept {0}, {1} and {2}. - Accetto {0}, {1} e {2}. - - - azdata License Terms - Condizioni di licenza di azdata + + Administrator account + Account amministratore Azure SQL DB License Terms Condizioni di licenza del Database SQL di Azure - - Create a SQL database, database server, or elastic pool in Azure. - Creare un database SQL, un server di database o un pool elastico in Azure. - Azure SQL Database Database SQL di Azure - - Select - Seleziona + + Azure SQL MI License Terms + Condizioni di licenza dell'Istanza gestita di SQL di Azure - - Create in Azure portal - Crea nel portale di Azure - - - I accept {0}, {1} and {2}. - Accetto {0}, {1} e {2}. - - - azdata License Terms - Condizioni di licenza di azdata + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + L'Istanza gestita di SQL di Azure fornisce l'accesso completo a SQL Server e la compatibilità delle funzionalità per la migrazione delle istanze di SQL Server ad Azure o lo sviluppo di nuove applicazioni. {0}. Azure SQL VM License Terms Condizioni di licenza della macchina virtuale SQL di Azure + + Azure SQL managed instance + Istanza gestita di SQL di Azure + Azure information Informazioni su Azure @@ -1210,89 +1162,9 @@ Selezionare una sottoscrizione diversa contenente almeno un server Azure locations Località di Azure - - Script to notebook - Genera script nel notebook - - - Deploy Azure SQL virtual machine - Distribuisci macchina virtuale SQL di Azure - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Creare macchine virtuali SQL in Azure. Ideale per le migrazioni e le applicazioni che richiedono l'accesso a livello di sistema operativo. - - - SQL Server on Azure Virtual Machine - SQL Server per la macchina virtuale di Azure - - - Image - Immagine - - - VM image SKU - SKU dell'immagine della macchina virtuale - Confirm password - Conferma password - - - Password - Password - - - Publisher - Editore - - - Storage account name - Nome account di archiviazione - - - Storage account - Account di archiviazione - - - Storage account SKU type - Tipo di SKU dell'account di archiviazione - - - Username - Nome utente - - - Administrator account - Account amministratore - - - VM information - Informazioni sulla macchina virtuale - - - Summary - Riepilogo - - - Virtual machine name - Nome macchina virtuale - - - Size - Dimensioni - - - Deployment - Distribuzione - - - New Deployment… - Nuova distribuzione… - - - Deployment configuration - Configurazione della distribuzione + Confermare password Confirm password @@ -1302,6 +1174,30 @@ Selezionare una sottoscrizione diversa contenente almeno un server Container name Nome del contenitore + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Creare macchine virtuali SQL in Azure. Ideale per le migrazioni e le applicazioni che richiedono l'accesso a livello di sistema operativo. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Creare un'Istanza gestita di SQL in Azure o in un ambiente gestito dal cliente + + + Create a SQL database, database server, or elastic pool in Azure. + Creare un database SQL, un server di database o un pool elastico in Azure. + + + Create in Azure portal + Crea nel portale di Azure + + + Database Server + Server di database + + + Deploy Azure SQL virtual machine + Distribuisci macchina virtuale SQL di Azure + Deploy SQL Server 2017 container images Distribuisci immagini del contenitore di SQL Server 2017 @@ -1314,9 +1210,57 @@ Selezionare una sottoscrizione diversa contenente almeno un server Deploy SQL Server 2022 container images Distribuire le immagini del contenitore di SQL Server 2022 - - SQL Server password - Password di SQL Server + + Deployment + Distribuzione + + + Deployment configuration + Configurazione della distribuzione + + + Elastic Pool + Pool elastico + + + I accept {0} and {1}. + Accetto {0} e {1}. + + + I accept {0}, {1} and {2}. + Accetto {0}, {1} e {2}. + + + I accept {0}, {1} and {2}. + Accetto {0}, {1} e {2}. + + + Image + Immagine + + + Learn More + Altre informazioni + + + Location of the azdata package used for the install command + Percorso del pacchetto azdata usato per il comando di installazione + + + Microsoft Privacy Statement + Informativa sulla privacy di Microsoft + + + New Deployment… + Nuova distribuzione… + + + Open in Portal + Apri nel portale + + + Password + Password Port @@ -1326,13 +1270,13 @@ Selezionare una sottoscrizione diversa contenente almeno un server Provides a notebook-based experience to deploy Microsoft SQL Server Offre un'esperienza basata su notebook per la distribuzione di Microsoft SQL Server - - SQL Server Deployment extension for Azure Data Studio - Estensione Distribuzione SQL Server per Azure Data Studio + + Publisher + Editore - - Microsoft Privacy Statement - Informativa sulla privacy di Microsoft + + Resource Type + Tipo di risorsa Resource Type @@ -1342,18 +1286,10 @@ Selezionare una sottoscrizione diversa contenente almeno un server Run SQL Server container image with docker Esegue l'immagine del contenitore di SQL Server con Docker - - SQL Server container image - Immagine del contenitore di SQL Server - Run SQL Server on Windows, select a version to get started. Consente di eseguire SQL Server in Windows. Selezionare una versione per iniziare. - - SQL Server on Windows - SQL Server in Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Selezionare una sottoscrizione diversa contenente almeno un server SQL Server 2022 SQL Server 2022 - - Database Server - Server di database + + SQL Server Deployment extension for Azure Data Studio + Estensione Distribuzione SQL Server per Azure Data Studio - - Elastic Pool - Pool elastico + + SQL Server container image + Immagine del contenitore di SQL Server + + + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure + + + SQL Server on Windows + SQL Server in Windows + + + SQL Server password + Password di SQL Server + + + Script to notebook + Genera script nel notebook + + + Select + Seleziona Single Database Database singolo + + Size + Dimensioni + + + Storage account + Account di archiviazione + + + Storage account SKU type + Tipo di SKU dell'account di archiviazione + + + Storage account name + Nome account di archiviazione + + + Summary + Riepilogo + + + Username + Nome utente + + + VM image SKU + SKU dell'immagine della macchina virtuale + + + VM information + Informazioni sulla macchina virtuale + Version Versione + + Virtual machine name + Nome macchina virtuale + + + azdata License Terms + Condizioni di licenza di azdata + + + azdata License Terms + Condizioni di licenza di azdata + \ No newline at end of file diff --git a/resources/xlf/it/schema-compare.it.xlf b/resources/xlf/it/Microsoft.schema-compare.it.xlf similarity index 97% rename from resources/xlf/it/schema-compare.it.xlf rename to resources/xlf/it/Microsoft.schema-compare.it.xlf index 4d21e52f54..99e1942009 100644 --- a/resources/xlf/it/schema-compare.it.xlf +++ b/resources/xlf/it/Microsoft.schema-compare.it.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni + + A different source schema has been selected. Compare to see the comparison? + È stato selezionato uno schema di origine diverso. Eseguire il confronto? - - General Options - Opzioni generali - - - Include Object Types - Includi tipi di oggetto - - - Schema Compare Options - Opzioni di confronto schemi - - - Reset - Reimposta - - - File - File - - - Flat - Semplice - - - Object Type - Tipo di oggetto - - - Schema - Schema - - - Are you sure you want to update the target? - Aggiornare la destinazione? - - - Compare Details - Dettagli confronto - - - Do you want to connect to {0}? - Si desidera connettersi a {0}? - - - Press Compare to refresh the comparison. - Fare clic su Confronta per aggiornare il confronto. + + A different target schema has been selected. Compare to see the comparison? + È stato selezionato uno schema di destinazione diverso. Eseguire il confronto? Action @@ -62,29 +18,25 @@ Add Aggiungi - - Apply is enabled when the target is a database or database project - L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database + + Apply + Applica Apply changes to target Applica modifiche alla destinazione - - There was an error updating the project - Errore durante l'aggiornamento del progetto + + Apply is enabled when the target is a database or database project + L'opzione Applica è abilitata quando la destinazione è un database o un progetto di database - - No changes to apply - Non sono presenti modifiche da applicare + + Are you sure you want to update the target? + Aggiornare la destinazione? - - Project was successfully updated - Aggiornamento del progetto completato - - - Stop - Arresta + + Cancel + Annulla Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Confronta - - Schema Compare failed: {0} - Il confronto schemi non è riuscito: {0} - - - Data-tier Application File (.dacpac) - File dell'applicazione livello dati (con estensione dacpac) - - - Database - Database - - - Delete - Elimina - - - Schema Compare - Confronto schemi + + Compare Details + Dettagli confronto Comparison between Source and Target Confronto tra origine e destinazione + + Data-tier Application File (.dacpac) + File dell'applicazione livello dati (con estensione dacpac) + + + Database + Database + + + Database + Database + + + Database Project + Progetto di database + + + Delete + Elimina + + + Different source and target schemas have been selected. Compare to see the comparison? + Sono stati selezionati schemi di origine e di destinazione diversi. Eseguire il confronto? + + + Do you want to connect to {0}? + Si desidera connettersi a {0}? + + + File + File + + + File + File + + + Flat + Semplice + + + Folder Structure + Struttura della cartella + + + General Options + Opzioni generali + Generate script Genera script + + Generate script failed: '{0}' + La generazione dello script non è riuscita: '{0}' + Generate script is enabled when the target is a database L'opzione Genera script è abilitata quando la destinazione è un database @@ -150,26 +138,46 @@ Generate script to deploy changes to target Genera script per distribuire le modifiche nella destinazione - - Generate script failed: '{0}' - La generazione dello script non è riuscita: '{0}' + + Include + Includere + + + Include Object Types + Includi tipi di oggetto + + + Initializing Comparison. This might take a moment. + Inizializzazione del confronto. L'operazione potrebbe richiedere qualche istante. + + + Load source, target, and options saved in an .scmp file + Carica origine, destinazione e opzioni salvate in un file con estensione scmp + + + No + No + + + No changes to apply + Non sono presenti modifiche da applicare No changes to script Non sono presenti modifiche per cui generare lo script - - Include - Includi - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Tenere presente che le operazioni di inclusione/esclusione possono richiedere qualche minuto per calcolare le dipendenze interessate - No schema differences were found. Non sono state trovate differenze di schema. + + OK + OK + + + Object Type + Tipo di oggetto + Open Apri @@ -178,10 +186,6 @@ Open .scmp file Apri file con estensione scmp - - Load source, target, and options saved in an .scmp file - Carica origine, destinazione e opzioni salvate in un file con estensione scmp - Open scmp failed: '{0}' L'apertura del file scmp non è riuscita: '{0}' @@ -190,13 +194,25 @@ Options Opzioni - - Database Project - Progetto di database + + Options have changed. Recompare to see the comparison? + Le opzioni sono state modificate. Ripetere il confronto? - - Type - Tipo + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Tenere presente che le operazioni di inclusione/esclusione possono richiedere qualche minuto per calcolare le dipendenze interessate + + + Press Compare to refresh the comparison. + Fare clic su Confronta per aggiornare il confronto. + + + Project was successfully updated + Aggiornamento del progetto completato + + + Reset + Reimpostare Save @@ -206,17 +222,49 @@ Save .scmp file Salva file con estensione scmp - - Save source and target, options, and excluded elements - Salva origine e destinazione, opzioni ed elementi esclusi - Save scmp failed: '{0}' Il salvataggio del file scmp non è riuscito: '{0}' + + Save source and target, options, and excluded elements + Salva origine e destinazione, opzioni ed elementi esclusi + + + Schema + Schema + + + Schema Compare + Confronto schemi + + + Schema Compare Apply failed '{0}' + L'applicazione del confronto schemi non è riuscita: '{0}' + + + Schema Compare Options + Opzioni di confronto schemi + + + Schema Compare failed: {0} + Il confronto schemi non è riuscito: {0} + + + Schema/Object Type + Schema/Tipo di oggetto + + + Select Source + Seleziona origine + + + Select Target + Seleziona destinazione + Select connection - Selezionare connessione + Selezionare la connessione Select source file @@ -226,122 +274,22 @@ Select target file Selezionare il file di destinazione - - Select Source - Seleziona origine - - - Source Name - Nome origine - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Per confrontare due schemi, selezionare lo schema di origine e quello di destinazione, quindi fare clic su Confronta. - - - Switch source and target - Scambia origine e destinazione - - - Switch direction - Cambia direzione - - - Select Target - Seleziona destinazione - - - Target Name - Nome destinazione - - - Type - Tipo - - - Apply - Applica - - - Schema Compare Apply failed '{0}' - L'applicazione del confronto schemi non è riuscita: '{0}' - - - Initializing Comparison. This might take a moment. - Inizializzazione del confronto. L'operazione potrebbe richiedere qualche istante. - - - No - No + + Server + Server Source Origine - - Target - Destinazione - - - Yes - - - - Cancel - Annulla - - - Database - Database - - - default - predefinito - - - A different source schema has been selected. Compare to see the comparison? - È stato selezionato uno schema di origine diverso. Eseguire il confronto? - - - Different source and target schemas have been selected. Compare to see the comparison? - Sono stati selezionati schemi di origine e di destinazione diversi. Eseguire il confronto? - - - A different target schema has been selected. Compare to see the comparison? - È stato selezionato uno schema di destinazione diverso. Eseguire il confronto? - - - The source .sqlproj file does not specify a database schema component - Il file di origine .sqlproj non specifica un componente dello schema del database - - - The target .sqlproj file does not specify a database schema component - Il file di destinazione .sqlproj non specifica un componente dello schema del database - - - File - File - - - The sql-database-projects extension is required to perform schema comparison with database projects - L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database - - - The sql-database-projects extension is required to apply changes to a project - L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto - - - OK - OK - - - Server - Server - Source Database Database di origine + + Source Name + Nome origine + Source Server Server di origine @@ -350,14 +298,34 @@ Source file File di origine - - Folder Structure - Struttura della cartella + + Stop + Arresta + + + Switch direction + Cambia direzione + + + Switch source and target + Scambia origine e destinazione + + + Target + Destinazione Target Database Database di destinazione + + Target Folder Structure + Struttura della cartella di destinazione + + + Target Name + Nome destinazione + Target Server Server di destinazione @@ -366,30 +334,54 @@ Target file File di destinazione - - Options have changed. Recompare to see the comparison? - Le opzioni sono state modificate. Ripetere il confronto? + + The source .sqlproj file does not specify a database schema component + Il file di origine .sqlproj non specifica un componente dello schema del database - - Schema/Object Type - Schema/Tipo di oggetto + + The sql-database-projects extension is required to apply changes to a project + L'estensione sql-database-projects è necessaria per applicare le modifiche a un progetto - - Target Folder Structure - Struttura della cartella di destinazione + + The sql-database-projects extension is required to perform schema comparison with database projects + L'estensione sql-database-projects è necessaria per eseguire il confronto dello schema con i progetti di database + + + The target .sqlproj file does not specify a database schema component + Il file di destinazione .sqlproj non specifica un componente dello schema del database + + + There was an error updating the project + Errore durante l'aggiornamento del progetto + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Per confrontare due schemi, selezionare lo schema di origine e quello di destinazione, quindi fare clic su Confronta. + + + Type + Tipo + + + Type + Tipo + + + Yes + + + + default + predefinito + + + label: {0} does not exist in the options value name lookup + etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - La funzionalità Confronto schemi di SQL Server per Azure Data Studio supporta il confronto degli schemi di database e pacchetti di applicazione livello dati. - - - SQL Server Schema Compare - Confronto schemi di SQL Server - Open in Schema Compare Aprire in Confronto schemi @@ -398,6 +390,14 @@ Run Schema Comparison Esegui confronto schemi + + SQL Server Schema Compare + Confronto schemi di SQL Server + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + La funzionalità Confronto schemi di SQL Server per Azure Data Studio supporta il confronto degli schemi di database e pacchetti di applicazione livello dati. + Schema Compare Confronto schemi diff --git a/resources/xlf/it/server-report.it.xlf b/resources/xlf/it/Microsoft.server-report.it.xlf similarity index 88% rename from resources/xlf/it/server-report.it.xlf rename to resources/xlf/it/Microsoft.server-report.it.xlf index 7d28120bd6..ea728afaa8 100644 --- a/resources/xlf/it/server-report.it.xlf +++ b/resources/xlf/it/Microsoft.server-report.it.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. Operazione XEvents non riuscita. + + XEvents sessions PageContention and ObjectContention removed. + Sessioni XEvents PageContention e ObjectContention rimosse. + XEvents sessions not supported. Sessioni XEvents non supportate. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. Sessioni XEvents avviate per PageContention e ObjectContention. - - XEvents sessions PageContention and ObjectContention removed. - Sessioni XEvents PageContention e ObjectContention rimosse. - \ No newline at end of file diff --git a/resources/xlf/it/sql-assessment.it.xlf b/resources/xlf/it/Microsoft.sql-assessment.it.xlf similarity index 93% rename from resources/xlf/it/sql-assessment.it.xlf rename to resources/xlf/it/Microsoft.sql-assessment.it.xlf index 394f51ce16..d22f7314f6 100644 --- a/resources/xlf/it/sql-assessment.it.xlf +++ b/resources/xlf/it/Microsoft.sql-assessment.it.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Tipo di destinazione + + to learn more. + per altre informazioni. Click here Fare clic qui + + Database + Database + Recommendation Raccomandazione @@ -18,21 +22,17 @@ Rule Description Descrizione regola - - to learn more. - per altre informazioni. - - - Database - Database - Server Server + + Target Type + Tipo di destinazione + - + API Version @@ -42,14 +42,74 @@ Check ID ID controllo + + Default Ruleset + Set di regole predefinito + + + Edition + Edizione + + + Error + Errore + Help Link Collegamento alla Guida + + High + Alto + + + Info + Informazioni + + + Information + Informazioni + + + Instance Name + Nome istanza + + + Learn More + Altre informazioni + + + Low + Basso + + + Medium + Medio + Message Messaggio + + OS Version + Versione del sistema operativo + + + Results for database + Risultati per il database + + + Results for server + Risultati per il server + + + SQL Assessment Report + Report di valutazione SQL + + + SQL Server Instance Details + Dettagli dell'istanza di SQL Server + Severity Gravità @@ -62,86 +122,50 @@ Target Destinazione - - Instance Name - Nome istanza - - - Learn More - Altre informazioni - - - OS Version - Versione del sistema operativo - - - Default Ruleset - Set di regole predefinito - - - Info - Informazioni - - - SQL Server Instance Details - Dettagli dell'istanza di SQL Server - - - Edition - Edizione - Version Versione - - Error - Errore - - - High - Alto - - - Information - Informazioni - - - Low - Basso - - - Medium - Medio - Warning Avviso - - Results for database - Risultati per il database - - - Results for server - Risultati per il server - {0}: {1} item(s) {0}: {1} elemento/i - - SQL Assessment Report - Report di valutazione SQL - - + Cancel Annulla + + Copy + Copia + + + Create HTML Report + Crea report HTML + + + Export as script + Esporta come script + + + Invoke assessment + Richiama valutazione + + + Invoke assessment for {0} + Richiama valutazione per {0} + + + OK + OK + Open Apri @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? Il report è stato salvato. Aprirlo? - - Export as script - Esporta come script - - - Create HTML Report - Crea report HTML - - - View all rules and learn more on GitHub - Visualizza tutte le regole e altre informazioni su GitHub - - - View all on GitHub - Visualizza tutto su GitHub - - - View applicable rules for {0} - Visualizza regole applicabili per {0} - - - View applicable rules - Visualizza regole applicabili - - - Invoke assessment for {0} - Richiama valutazione per {0} - - - Invoke assessment - Richiama valutazione - SQL Assessment Information Informazioni sulla valutazione SQL @@ -190,30 +182,38 @@ SQL Assessment Information copied Le informazioni sulla valutazione SQL sono state copiate - - Copy - Copia + + View all on GitHub + Visualizza tutto su GitHub - - OK - OK + + View all rules and learn more on GitHub + Visualizza tutte le regole e altre informazioni su GitHub + + + View applicable rules + Visualizza regole applicabili + + + View applicable rules for {0} + Visualizza regole applicabili per {0} - + << Back << Indietro - - Assessment Results from {0} - Risultati valutazione da {0} - Assessment Date Data di valutazione + + Assessment Results from {0} + Risultati valutazione da {0} + Error Errore @@ -228,20 +228,20 @@ - + SQL Assessment Valutazione SQL + + SQL Assessment + Valutazione SQL + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Valutazione SQL per Azure Data Studio (anteprima) fornisce un meccanismo per valutare la configurazione di SQL Server per le procedure consigliate. - - SQL Assessment - Valutazione SQL - \ No newline at end of file diff --git a/resources/xlf/it/sql-database-projects.it.xlf b/resources/xlf/it/Microsoft.sql-database-projects.it.xlf similarity index 97% rename from resources/xlf/it/sql-database-projects.it.xlf rename to resources/xlf/it/Microsoft.sql-database-projects.it.xlf index 0c5ff37c15..b6e33c5aa1 100644 --- a/resources/xlf/it/sql-database-projects.it.xlf +++ b/resources/xlf/it/Microsoft.sql-database-projects.it.xlf @@ -1,67 +1,51 @@  - + - - Build History - Cronologia di compilazione + + A SQLCMD Variable with the same name already exists in this project + Nel progetto esiste già una variabile SQLCMD con lo stesso nome - - Date - Data + + A database name is required. The database variable is optional. + Il nome di database è obbligatorio. La variabile di database è facoltativa. - - Failed - Non riuscito + + A database name, server name, and server variable are required. The database variable is optional + Nome di database, nome di server e variabile di server sono obbligatori. La variabile database è facoltativa - - In progress - In corso + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome. - - Move - Sposta + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione. - - Publish History - Cronologia di pubblicazione + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome. - - Status - Stato + + A project named {0} already exists in {1}. + Esiste già un progetto con il nome {0} in {1}. - - Success - Operazione riuscita + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + Impossibile aggiungere un riferimento al progetto '{0}'. L'aggiunta di questo progetto come riferimento genera una dipendenza circolare - - Target Database - Database di destinazione + + A reference to this database already exists in this project + Un riferimento a questo database esiste già in questo progetto - - Target Platform - Piattaforma di destinazione - - - Target Server - Server di destinazione - - - Time - Ora + + A {0} script already exists. The new script will not be included in build. + Esiste già uno script {0}. Il nuovo script non verrà incluso nella compilazione. Action Azione - - Add reference - Aggiungere riferimento - - - Add database reference - Aggiungere riferimento al database - Add Item Aggiungere elemento @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? Aggiungere la variabile SQLCMD '{0}' al progetto senza il valore predefinito? - - Advanced... - Avanzate... + + Add an Account... + Aggiungi un account... + + + Add database reference + Aggiungere riferimento al database + + + Add reference + Aggiungere riferimento Advanced Publish Options Opzioni di pubblicazione avanzate - - Would you like to update Azure Function local.settings.json with the new connection string? - Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione? + + Advanced... + Avanzate... + + + Apply all changes + Applica tutte le modifiche + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + Eliminare la variabile SQLCMD '{0}'? + + + Are you sure you want to delete the reference to {0}? + Eliminare il riferimento a {0}? + + + Are you sure you want to delete {0} and all of its contents? + Eliminare {0} e tutto il contenuto? + + + Are you sure you want to delete {0}? + Eliminare {0}? + + + Are you sure you want to move {0} to {1}? + Spostare {0} in {1}? Are you sure you want to update the target project? Aggiornare il progetto di destinazione? - - There was an error updating the project: {0} - Errore durante l'aggiornamento del progetto: {0} - - - Project was successfully updated. - Aggiornamento del progetto completato. - Artifact Reference Riferimento ad artefatto - - at - in + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire. - - New SQL project name - Nuovo nome del progetto SQL + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio. - - Azure accounts - Account Azure + + Azure SQL Database + Database SQL di Azure - - Add an Account... - Aggiungi un account... + + Azure SQL Edge Database + Database di SQL Edge di Azure + + + Azure SQL Server '{0}' created + Azure SQL Server '{0}' creato Azure SQL server name Nome del server di Azure SQL - - Azure SQL Server '{0}' created - Azure SQL Server '{0}' creato + + Azure accounts + Account Azure Azure subscription @@ -134,14 +146,14 @@ Browse folder Sfoglia cartella - - Browse... - Sfoglia... - Browse for profile Cercare profilo + + Browse... + Sfoglia... + Build Build @@ -150,22 +162,30 @@ Build Elements Elementi di compilazione - - Schema compare could not start because build failed - Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita + + Build History + Cronologia di compilazione + + + Build failed. Check output pane for more details. {0} + Compilazione non riuscita. Per altri dettagli, controllare il riquadro di output. {0} Cancel Annulla + + Cannot access parent of provided tree item + Non è possibile accedere all'elemento padre dell'elemento di albero fornito + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi. + Cannot resolve path {0} Non è possibile risolvere il percorso {0} - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - Impossibile aggiungere un riferimento al progetto '{0}'. L'aggiunta di questo progetto come riferimento genera una dipendenza circolare - Change Target Platform Modificare la piattaforma di destinazione @@ -174,14 +194,14 @@ Check output pane for more details Per altri dettagli, controllare il riquadro di output. - - Choose action - Scegliere un'azione - Choose SQLCMD variables to modify Scegliere le variabili SQLCMD da modificare + + Choose action + Scegliere un'azione + Circular reference from project {0} to project {1} Riferimento circolare dal progetto {0} al progetto {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Pulizia delle distribuzioni esistenti in corso... - - View changes in Schema Compare - Visualizza modifiche in Confronto schemi + + Click "Learn More" button for more information about SDK-style projects + Fare clic sul pulsante "Altre informazioni" per altre informazioni sui progetti in stile SDK Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Connessione a SQL Server + + Connection + Connessione + Connection failed error: '{0}' Errore di connessione non riuscita: '{0}' @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? I contenitori esistono già per questo progetto. Eliminarli prima di distribuirne uno nuovo? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - Il progetto '{0}' non sarà completamente compatibile con SSDT dopo la conversione. Prima della conversione, nella cartella del progetto verrà creata una copia di backup del file di progetto. Altre informazioni sono disponibili in https://aka.ms/sqlprojsdk. Continuare con la conversione in un progetto di tipo SDK? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + La conversione del progetto {0} in uno stile SDK non è riuscita. È stato eseguito il rollback delle modifiche al file con estensione .sqlproj. - - Create New - Crea nuovo + + Could not build project. Error retrieving files needed to build. + Non è stato possibile compilare il progetto. Errore durante il recupero dei file necessari per la compilazione. Create Crea + + Create New + Crea nuovo + Create project from database Creare un progetto dal database - - Settings - Impostazioni - Creating Azure SQL Server '{0}' ... Creazione del server Azure SQL '{0}' in corso... @@ -246,29 +270,25 @@ Creating deployment settings ... Creazione delle impostazioni di distribuzione in corso... - - Target platform of the project {0} is now {1} - La piattaforma di destinazione del progetto {0} è ora {1} + + Current target platform: {0}. Select new target platform + Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + La versione di SDK .NET attualmente installata è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso della versione supportata di SDK .NET nelle impostazioni, se già installato. Dacpac file location is required for adding a reference to a database Il percorso del file Dacpac è necessario per aggiungere un riferimento a un database - - dacpac Files - File dacpac - - - Dacpac references need to be located on the same drive as the project file. - I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. - Dacpac reference Dizionari ed enciclopedie Dacpac - - Data-tier application (.dacpac) - Applicazione livello dati (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + I riferimenti dacpac devono trovarsi nella stessa unità del file di progetto. Il file di progetto si trova in {0} Data Source @@ -282,6 +302,22 @@ Data sources Origini dati + + Data-tier application (.dacpac) + Applicazione livello dati (.dacpac) + + + Database + Database + + + Database Projects + Progetti di database + + + Database References + Riferimenti al database + Database location is required for adding a reference to a database Il percorso del database è necessario per aggiungere un riferimento a un database @@ -290,38 +326,22 @@ Database name Nome del database - - Database - Database - Database name is required for adding a reference to a different database Il nome del database è obbligatorio per l'aggiunta di un riferimento a un database diverso - - A database name is required. The database variable is optional. - Il nome di database è obbligatorio. La variabile di database è facoltativa. - - - A database name, server name, and server variable are required. The database variable is optional - Nome di database, nome di server e variabile di server sono obbligatori. La variabile database è facoltativa - Database project Progetto di database - - A reference to this database already exists in this project - Un riferimento a questo database esiste già in questo progetto + + Database project published successfully + Il progetto di database è stato pubblicato Database reference type is required for adding a reference to a database Il tipo di riferimento del database è necessario per aggiungere un riferimento a un database - - Database References - Riferimenti al database - Database selection is required to create a project from a database La selezione del database è necessaria per creare un progetto da un database @@ -330,22 +350,14 @@ Database variable Variabile database - - There is already a directory named '{0}' in the selected location: '{1}'. - Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'. - - - The selected project location '{0}' does not exist or is not a directory. - Il percorso del progetto selezionato '{0}' non esiste o non è una directory. - - - default - predefinito - DatabaseProject DatabaseProject + + Date + Data + Default - image defined as default in the container registry Predefinito: immagine definita come predefinita nel registro contenitori @@ -354,41 +366,21 @@ Delete Elimina - - Are you sure you want to delete {0}? - Eliminare {0}? - - - Are you sure you want to delete {0} and all of its contents? - Eliminare {0} e tutto il contenuto? - - - Are you sure you want to delete the reference to {0}? - Eliminare il riferimento a {0}? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - Eliminare la variabile SQLCMD '{0}'? - - - Failed to update app setting '{0}' - Non è stato possibile aggiornare l'impostazione dell'app '{0}' - - - Updating app setting: '{0}' - Aggiornamento dell'impostazione dell'app: '{0}' - Deploying SQL Db Project Locally Distribuzione locale del progetto di database SQL - - Failed to open a connection to the deployed database' - Non è stato possibile aprire una connessione al database distribuito' + + Develop and publish schemas for Azure SQL Database starting from an empty project + Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto - - A {0} script already exists. The new script will not be included in build. - Esiste già uno script {0}. Il nuovo script non verrà incluso nella compilazione. + + Develop and publish schemas for SQL Server databases starting from an empty project + Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Database diverso, stesso server - - Docker created id: '{0}' - ID creato da Docker: '{0}' - - - Failed to run the docker container - Non è stato possibile eseguire il contenitore Docker + + Docker Image: + Immagine Docker: Docker container is not running Il contenitore Docker non è in esecuzione - - License Agreement: - Contratto di licenza: - - - Docker Image: - Immagine Docker: - - - Use {0} on local arm64/Apple Silicon - Usare {0} su arm64/Apple Silicon locale + + Docker created id: '{0}' + ID creato da Docker: '{0}' Docker logs: '{0}' Log di Docker: '{0}' - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Non è stato possibile verificare docker. Verificare che Docker sia installato e in esecuzione. Errore: '{0}' - - - Done - Fatto + + Don't Ask Again + Non chiedere più Don't use profile Non usare il profilo + + Done + Fatto + Download error Errore di download @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Download di {0} nuget per ottenere DLL di compilazione - - Microsoft Azure SQL Edge License Agreement - Contratto di licenza di SQL Edge di Microsoft Azure - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure - - - Azure SQL Edge Database - Database di SQL Edge di Azure - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Sviluppare e pubblicare schemi per database SQL di Azure a partire da un progetto vuoto - - - Azure SQL Database - Database SQL di Azure - - - Develop and publish schemas for SQL Server databases starting from an empty project - Sviluppare e pubblicare schemi per i database di SQL Edge di Azure a partire da un progetto vuoto - - - SQL Server Database - Database di SQL Server - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Sviluppare e pubblicare schemi per database SQL con Microsoft.Build.Sql (anteprima), a partire da un progetto vuoto in stile SDK. - - - SQL Database (SDK) - Database SQL (SDK) + + Enter a database name for this system database + Immettere un nome di database per il database di sistema Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Immettere il nome della variabile di ambiente della stringa di connessione - - Enter environment variable for SQL connection string - Immettere la variabile di ambiente per la stringa di connessione SQL - Enter connection string template Immettere il modello della stringa di connessione - - Enter new database name - Immettere il nuovo nome del database - - - Enter new name - Immettere il nuovo nome - Enter default value for SQLCMD variable '{0}' Immettere il valore predefinito per la variabile SQLCMD '{0}' + + Enter environment variable for SQL connection string + Immettere la variabile di ambiente per la stringa di connessione SQL + Enter new SQLCMD Variable name Immettere il nuovo nome della variabile SQLCMD + + Enter new database name + Immettere il nuovo nome del database + Enter new default value for variable '{0}' Immettere un valore predefinito per la variabile '{0}' + + Enter new name + Immettere il nuovo nome + + + Enter project name + Immettere il nome del progetto + Enter {0} admin password Immettere la password {0} dell'amministratore - - Enter {0} port number or press enter to use the default value - Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito - - - Enter a database name for this system database - Immettere un nome di database per il database di sistema - Enter {0} admin user name Immettere {0} nome utente amministratore - - The project is already up to date with the database. - Il progetto è già aggiornato con il database. + + Enter {0} port number or press enter to use the default value + Immettere il numero di porta {0}o premere INVIO per usare il valore predefinito Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Errore durante la ricerca del percorso dei file di compilazione: {0} - - Error when moving file from {0} to {1}. Error: {2} - Errore durante lo spostamento del file da {0} a {1}. Errore: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Errore: {0} non è attualmente supportato in database SQL Projects per VS Code. - - - Error: {0} - Errore: {0} + + Error loading the publish profile. {0} + Errore durante il caricamento del profilo di pubblicazione. {0} Error trying to read {0} of project '{1}'. {2} Errore durante il tentativo di leggere {0} del progetto '{1}'. {2} + + Error when moving file from {0} to {1}. Error: {2} + Errore durante lo spostamento del file da {0} a {1}. Errore: {2} + Error when renaming file from {0} to {1}. Error: {2} Errore durante la ridenominazione del file da {0} a {1}. Errore: {2} - - Could not build project. Error retrieving files needed to build. - Non è stato possibile compilare il progetto. Errore durante il recupero dei file necessari per la compilazione. + + Error: {0} + Errore: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Accetto {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Accetto {0}. - - - Microsoft SQL Server License Agreement - Contratto di licenza di Microsoft SQL Server + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Errore: {0} non è attualmente supportato in database SQL Projects per VS Code. Example Usage @@ -612,14 +542,14 @@ Exclude Escludi - - Excluding folders is not yet supported - L'esclusione di cartelle non è ancora supportata - Exclude Object Types Escludi i tipi di oggetto + + Excluding folders is not yet supported + L'esclusione di cartelle non è ancora supportata + External Stream Flusso esterno @@ -628,61 +558,69 @@ External Streaming Job Processo di streaming esterno - - Validation of external streaming job passed. - Convalida superata del processo di streaming esterno. - - - Target information for extract is required to create database project. - Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database. - Extracting DacFx build DLLs to {0} Estrazione delle DLL della build DacFx in {0} in corso + + Failed + Non riuscita + + + Failed to complete task '{0}'. Error: {1} + Non è stato possibile completare l'attività “{0}” Errore: {1} + + + Failed to open a connection to the deployed database' + Non è stato possibile aprire una connessione al database distribuito' + + + Failed to publish to container. {0} + Pubblicazione nel contenitore non riuscita. {0} + + + Failed to publish to new Azure SQL server. {0} + Non è stato possibile pubblicare nel nuovo server di Azure SQL. {0} + + + Failed to run the docker container + Non è stato possibile eseguire il contenitore Docker + + + Failed to update app setting '{0}' + Non è stato possibile aggiornare l'impostazione dell'app '{0}' + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Non è stato possibile verificare docker. Verificare che Docker sia installato e in esecuzione. Errore: '{0}' + File File - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Un file con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome. - File Format Formato di file - - file - file - File or directory '{0}' doesn't exist Il file o la directory '{0}' non esiste + + File {0} doesn't exist + Il file {0} non esiste + Flat Semplice - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un altro nome. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - Una cartella con il nome '{0}' esiste già in questa posizione del disco. Scegliere un'altra posizione. - - - Folder Elements - Elementi cartella - Folder Cartella - - folder - cartella + + Folder Elements + Elementi cartella Folder structure @@ -692,17 +630,23 @@ Generate Script Generare script - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0} - Generating new SQL project from {0}... Check output window for details. Generazione del nuovo progetto SQL da {0}... Eseguire il checkouot della finestra di output per i dettagli. - - hr - ora + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + La generazione del progetto tramite AutoRest non è riuscita. Per altri dettagli, controllare il riquadro di output. Errore: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Accetto {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Accetto {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Importa elementi + + In progress + In corso + Include - Includere + Includi + + + Include permissions + Includi autorizzazioni Include permissions in project Includere autorizzazioni nel progetto - - Include permissions - Includi autorizzazioni + + Install + Installare Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file DSP non valido nel file con estensione .sqlproj + + Invalid SQL connection string + Stringa di connessione SQL non valida + Invalid database reference in .sqlproj file Riferimento al database non valido nel file con estensione .sqlproj - - Specified GUID is invalid: {0} - Il GUID specificato non è valido: {0} - Invalid input: {0} L'input non è valido: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - Impossibile accedere al progetto di database specificato. È possibile ricaricare solo progetti di database aperti validi. + + Invalid target platform: {0}. Supported target platforms: {1} + Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1} Invalid value specified for the property '{0}' in .sqlproj file Valore non valido specificato per la proprietà '{0}' nel file con estensione .sqlproj - - Project property value '{0} is invalid - Il valore '{0} della proprietà del progetto non è valido - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Stringa di connessione SQL non valida - - - Invalid target platform: {0}. Supported target platforms: {1} - Piattaforma di destinazione non valida: {0}. Piattaforme di destinazione supportate: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + Gli elementi con percorso assoluto all'esterno della cartella del progetto non sono supportati. Assicurarsi che i percorsi nel file di progetto siano relativi alla cartella del progetto. Learn More Altre informazioni + + License Agreement: + Contratto di licenza: + Load profile... Caricare profilo... + + Location + Percorso + Location Percorso - - min - min + + Microsoft Azure SQL Edge License Agreement + Contratto di licenza di SQL Edge di Microsoft Azure + + + Microsoft SQL Server License Agreement + Contratto di licenza di Microsoft SQL Server Missing 'version' entry in {0} Voce 'version' mancante in {0} - - Are you sure you want to move {0} to {1}? - Spostare {0} in {1}? + + Move + Sposta Moving files between projects is not supported Lo spostamento di file tra progetti non è supportato - - msec - millisecondo - - - Unexpected number of {0} files: {1} - Numero imprevisto di {0} file: {1} - Multiple .sqlproj files selected; please select only one. Sono stati selezionati più file con estensione sqlproj; sceglierne solo uno. + + Name + Nome + + + Name + Nome + Name must not be empty Il nome non deve essere vuoto + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest. + New Nuovo + + New SQL project name + Nuovo nome del progetto SQL + New {0} name: Nuovo nome {0}: - - No {0} found - Non è stato trovato alcun artefatto di tipo {0} - - - No data sources in this project - Nessuna origine dati in questo progetto - - - File {0} doesn't exist - Il file {0} non esiste - - - The Schema Compare extension must be installed to a update a project from a database. - Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli. - - - The selected project file does not exist - Il file di progetto selezionato non esiste - - - No .sqlproj file selected; please select one. - Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno. - No No @@ -856,17 +788,21 @@ No (default) Nessuna (impostazione predefinita) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Lo strumento autorest non è stato trovato nel percorso di sistema, ma è stato trovato Node.js. Richiesta all'utente di informazioni su come procedere. Eseguire 'npm install autorest -g' per installare in modo permanente ed evitare questo messaggio. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Nessun file SQL generato da Autorest. Verificare che la specifica contenga definizioni di modello o controllare il log di output per i dettagli. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - Autorest non installato. Per continuare, scegliere se eseguire Autorest da un percorso temporaneo tramite 'npx' o installare Autorest a livello globale, quindi eseguire. + + No .sqlproj file selected; please select one. + Non è stato selezionato nessun file con estensione sqlproj, selezionarne uno. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - Non è stato trovato né autorest né Node.js (NPX) nel percorso di sistema. Installare Node.js per il funzionamento della generazione di autorest. + + No data sources in this project + Nessuna origine dati in questo progetto + + + No {0} found + Non è stato trovato alcun artefatto di tipo {0} None Elements @@ -876,9 +812,9 @@ NuGet package name Nome pacchetto NuGet - - Published data-tier application (.nupkg) - Applicazione livello dati pubblicata (.nupkg) + + NuGet package version + Versione del pacchetto NuGet Object Type @@ -896,213 +832,13 @@ Open License Agreement Apri contratto di licenza - - Option Description - Descrizione opzione + + OpenAPI/Swagger spec + Specifics OpenAPI/Swagger - - Option Name - Nome opzione - - - label: {0} does not exist in the options value name lookup - etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - Gli elementi con percorso assoluto all'esterno della cartella del progetto non sono supportati. Assicurarsi che i percorsi nel file di progetto siano relativi alla cartella del progetto. - - - Package Reference - Riferimento a pacchetto - - - Cannot access parent of provided tree item - Non è possibile accedere all'elemento padre dell'elemento di albero fornito - - - {0} password doesn't match the confirmation password - La password {0} del SQL Server non corrisponde alla password di conferma - - - Port must a be number - La porta deve essere un numero - - - PostDeploy Elements - Elementi PreDeploy - - - Script.PostDeployment - Script.PostDeployment - - - PreDeploy Elements - Elementi PreDeploy - - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Per eseguire correttamente la compilazione, aggiornare il progetto in modo che abbia uno script di pre-distribuzione e/o uno script di post-distribuzione - - - Profile - Profilo - - - Error loading the publish profile. {0} - Errore durante il caricamento del profilo di pubblicazione. {0} - - - Build failed. Check output pane for more details. {0} - Compilazione non riuscita. Per altri dettagli, controllare il riquadro di output. {0} - - - A project named {0} already exists in {1}. - Esiste già un progetto con il nome {0} in {1}. - - - Project '{0}' is already opened. - Il progetto '{0}' è già aperto. - - - Project - Project - - - Location - Percorso - - - Select location to create project - Selezionare il percorso per creare il progetto - - - Name - Nome - - - Enter project name - Immettere il nome del progetto - - - The targets, references, and system database references need to be updated to build the project '{0}'. - I target, i riferimenti e i riferimenti al database di sistema devono essere aggiornati per il progetto '{0}'. - - - Project reference - Riferimento al progetto - - - Project reference name element - Elemento del nome del riferimento al progetto - - - Select project file - Seleziona file di progetto - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'. - - - Publish - Pubblica - - - Publish - Pubblica - - - Publish project - Pubblicare il progetto - - - Publish Options - Pubblicare opzioni - - - Publish profile elements - Elementi del profilo di pubblicazione - - - Publish Profile - Profilo di pubblicazione - - - Database project published successfully - Il progetto di database è stato pubblicato - - - Publish Settings File - File di impostazioni di pubblicazione - - - Publish Target - Destinazione di pubblicazione - - - Publish to new Azure SQL Database emulator - Pubblicare nel nuovo emulatore di database SQL di Azure - - - Failed to publish to container. {0} - Pubblicazione nel contenitore non riuscita. {0} - - - Publish to new {0} local development container - Pubblica in un nuovo contenitore di sviluppo locale {0} - - - Publish to new {0} local development container (Preview) - Pubblica nel nuovo contenitore di sviluppo locale {0} (anteprima) - - - Publish to an existing {0} - Pubblica in un {0} esistente - - - Publish to new Azure SQL logical server (Preview) - Pubblica nel nuovo server logico di Azure SQL (anteprima) - - - Failed to publish to new Azure SQL server. {0} - Non è stato possibile pubblicare nel nuovo server di Azure SQL. {0} - - - Publishing project in a container... - Pubblicazione del progetto in un contenitore... - - - Referenced Database Type - Tipo di database di riferimento - - - Reference Type - Tipo riferimento - - - Referenced Database type - Tipo di database di riferimento - - - Would you like to reload your database project? - Ricaricare il progetto di database? - - - Reset - Reimpostare - - - Reset all variables - Reimpostare tutte le variabili - - - Resource group - Gruppo di risorse + + Operation '{0}' completed successfully. Result: {1} + Operazione '{0}' completata. Risultato: {1} Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' @@ -1112,17 +848,145 @@ Operation '{0}' failed. Re-trying... Error: '{1}' Operazione '{0}' non riuscita. Nuovo tentativo... Errore: '{1}' - - Running operation '{2}' Attempt {0} of {1} - Esecuzione dell'operazione '{2}' Tentativo {0} di {1} + + Option Description + Descrizione opzione - - Operation '{0}' completed successfully. Result: {1} - Operazione '{0}' completata. Risultato: {1} + + Option Name + Nome opzione - - Waiting for {0} seconds before another attempt for operation '{1}' - Attesa di {0} secondi prima di un altro tentativo di operazione '{1}' + + Package Reference + Riferimento a pacchetto + + + Port must a be number + La porta deve essere un numero + + + PostDeploy Elements + Elementi PreDeploy + + + PreDeploy Elements + Elementi PreDeploy + + + Profile + Profilo + + + Project + Project + + + Project '{0}' is already opened. + Il progetto '{0}' è già aperto. + + + Project property value '{0} is invalid + Il valore '{0} della proprietà del progetto non è valido + + + Project reference + Riferimento al progetto + + + Project reference name element + Elemento del nome del riferimento al progetto + + + Project was successfully updated. + Aggiornamento del progetto completato. + + + Publish + Pubblica + + + Publish + Pubblica + + + Publish History + Cronologia di pubblicazione + + + Publish Options + Pubblicare opzioni + + + Publish Profile + Profilo di pubblicazione + + + Publish Settings File + File di impostazioni di pubblicazione + + + Publish Target + Destinazione di pubblicazione + + + Publish profile elements + Elementi del profilo di pubblicazione + + + Publish project + Pubblicare il progetto + + + Publish to an existing {0} + Pubblica in un {0} esistente + + + Publish to new Azure SQL Database emulator + Pubblicare nel nuovo emulatore di database SQL di Azure + + + Publish to new Azure SQL logical server (Preview) + Pubblica nel nuovo server logico di Azure SQL (anteprima) + + + Publish to new {0} local development container + Pubblica in un nuovo contenitore di sviluppo locale {0} + + + Publish to new {0} local development container (Preview) + Pubblica nel nuovo contenitore di sviluppo locale {0} (anteprima) + + + Published data-tier application (.nupkg) + Applicazione livello dati pubblicata (.nupkg) + + + Publishing project in a container... + Pubblicazione del progetto in un contenitore... + + + Reference Type + Tipo riferimento + + + Referenced Database Type + Tipo di database di riferimento + + + Referenced Database type + Tipo di database di riferimento + + + Reset + Reimposta + + + Reset all variables + Reimpostare tutte le variabili + + + Resource group + Gruppo di risorse Revert values to project defaults @@ -1132,10 +996,46 @@ Run via npx Esegui tramite npx + + Running operation '{2}' Attempt {0} of {1} + Esecuzione dell'operazione '{2}' Tentativo {0} di {1} + Running the docker container ... Esecuzione del contenitore Docker in corso... + + SDK-style project (Preview) + Progetto in stile SDK (Anteprima) + + + SQL Database (SDK) + Database SQL (SDK) + + + SQL Server Database + Database di SQL Server + + + SQL connection string + Stringa di connessione SQL + + + SQLCMD Variables + Variabili SQLCMD + + + SQLCMD Variables + Variabili SQLCMD + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + Il nome della variabile SQLCMD '{0}' non può contenere i caratteri seguenti: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + Il nome della variabile SQLCMD '{0}' non può contenere spazi vuoti + Same database Stesso database @@ -1144,10 +1044,6 @@ Save Salva - - Would you like to save the settings in a profile (.publish.xml)? - Salvare le impostazioni in un profilo (.publish.xml)? - Save As... Salva con nome... @@ -1156,13 +1052,17 @@ Schema Schema + + Schema Compare + Confronto schemi + Schema Compare failed: {0} Il confronto schemi non è riuscito: {0} - - Schema Compare - Confronto schemi + + Schema compare could not start because build failed + Non è stato possibile avviare il confronto dello schema perché la compilazione non è riuscita Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script Script - - Click "Learn More" button for more information about SDK-style projects - Fare clic sul pulsante "Altre informazioni" per altre informazioni sui progetti in stile SDK + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Progetto in stile SDK (Anteprima) - - - sec - sec - - - Select the base {0} docker image - Selezionare l'immagine Docker {0} di base - - - Select connection - Selezionare la connessione - - - Select .dacpac - Selezionare .dacpac - - - Select database - Selezionare database - - - Select File - Seleziona file - - - Select folder structure - Seleziona struttura di cartelle - - - Select the image tag or press enter to use the default value - Selezionare il tag immagine o premere INVIO per usare il valore predefinito - - - Select Profile - Seleziona profilo - - - Select publish profile to load - Selezionare il profilo di pubblicazione da caricare - - - Select project location - Seleziona posizione del progetto - - - Select where to publish the project to - Selezionare la posizione in cui pubblicare il progetto - - - Select OpenAPI/Swagger spec file - Selezionare il file delle specifiche OpenAPI/Swagger + + Script.PreDeployment + Script.PreDeployment Select Seleziona - - Current target platform: {0}. Select new target platform - Piattaforma di destinazione corrente: {0}. Selezionare una nuova piattaforma di destinazione + + Select .dacpac + Selezionare .dacpac + + + Select File + Seleziona file + + + Select OpenAPI/Swagger spec file + Selezionare il file delle specifiche OpenAPI/Swagger + + + Select Profile + Seleziona profilo + + + Select connection + Selezionare connessione + + + Select database + Selezionare database + + + Select folder structure + Seleziona struttura di cartelle + + + Select location to create project + Selezionare il percorso per creare il progetto + + + Select project file + Seleziona file di progetto + + + Select project location + Seleziona posizione del progetto + + + Select publish profile to load + Selezionare il profilo di pubblicazione da caricare + + + Select the base {0} docker image + Selezionare l'immagine Docker {0} di base + + + Select the image tag or press enter to use the default value + Selezionare il tag immagine o premere INVIO per usare il valore predefinito + + + Select where to publish the project to + Selezionare la posizione in cui pubblicare il progetto Server @@ -1256,86 +1156,38 @@ Server name Nome del server - - {0} admin password - Password amministratore {0} - - - {0} port number - Numero di porta {0} - Server variable Variabile server + + Settings + Impostazioni + Source database Database di origine - - OpenAPI/Swagger spec - Specifics OpenAPI/Swagger + + Specified GUID is invalid: {0} + Il GUID specificato non è valido: {0} - - SQLCMD Variables - Variabili SQLCMD + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Iniziare dalle parti core per sviluppare e pubblicare schemi per il data base di SQL Edge di Azure - - Value - Valore - - - Name - Nome - - - SQL connection string - Stringa di connessione SQL - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - Non è possibile individuare SDK .NET. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso di SDK .NET nelle impostazioni, se già installato. - - - Install - Installa - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - La versione di SDK .NET attualmente installata è {0}, che non è supportata. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso della versione supportata di SDK .NET nelle impostazioni, se già installato. - - - Update Location - Aggiornare percorso - - - Don't Ask Again - Non chiedere più - - - Database Projects - Progetti di database - - - A SQLCMD Variable with the same name already exists in this project - Nel progetto esiste già una variabile SQLCMD con lo stesso nome - - - SQLCMD variable name '{0}' cannot contain whitespace - Il nome della variabile SQLCMD '{0}' non può contenere spazi vuoti - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - Il nome della variabile SQLCMD '{0}' non può contenere i caratteri seguenti: {1} - - - SQLCMD Variables - Variabili SQLCMD + + Status + Stato Stored Procedure Stored procedure + + Success + Operazione riuscita + Suppress errors caused by unresolved references in the referenced project Non visualizzare gli errori provocati da riferimenti non risolti nel progetto a cui si fa riferimento @@ -1352,45 +1204,113 @@ Table Tabella - - Connection - Connessione + + Target Database + Database di destinazione + + + Target Platform + Piattaforma di destinazione + + + Target Server + Server di destinazione + + + Target information for extract is required to create database project. + Le informazioni di destinazione per l'estrazione sono necessarie per creare il progetto di database. + + + Target platform of the project {0} is now {1} + La piattaforma di destinazione del progetto {0} è ora {1} Target project Progetto di destinazione - - Failed to complete task '{0}'. Error: {1} - Non è stato possibile completare l'attività “{0}” Errore: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + Non è possibile individuare SDK .NET. La compilazione del progetto non funzionerà. Installare SDK .NET 6 o versione successiva o aggiornare il percorso di SDK .NET nelle impostazioni, se già installato. + + + The Schema Compare extension must be installed to a update a project from a database. + Per aggiornare un progetto da un database, è necessario installare l'estensione Confronto schemi. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + Il progetto '{0}' non sarà completamente compatibile con SSDT dopo la conversione. Prima della conversione, nella cartella del progetto verrà creata una copia di backup del file di progetto. Altre informazioni sono disponibili in https://aka.ms/sqlprojsdk. Continuare con la conversione in un progetto di tipo SDK? + + + The project is already up to date with the database. + Il progetto è già aggiornato con il database. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Il progetto {0} è stato aggiornato in modo da essere un progetto di tipo SDK. Per informazioni dettagliate su Microsoft.Build.Sql SDK e su come semplificare il file di progetto, fare clic su 'Altre informazioni'. + + + The selected project file does not exist + Il file di progetto selezionato non esiste + + + The selected project location '{0}' does not exist or is not a directory. + Il percorso del progetto selezionato '{0}' non esiste o non è una directory. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Per compilare il progetto, è necessario aggiornare i riferimenti al database di sistema '{0}'. Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + I target, i riferimenti e i riferimenti al database di sistema devono essere aggiornati per il progetto '{0}'. + + + There is already a directory named '{0}' in the selected location: '{1}'. + Esiste già una directory denominata '{0}' nel percorso selezionato: '{1}'. + + + There was an error updating the project: {0} + Errore durante l'aggiornamento del progetto: {0} + + + Time + Ora + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + Per eseguire correttamente la compilazione, aggiornare il progetto in modo che abbia uno script di pre-distribuzione e/o uno script di post-distribuzione Unable to construct connection: {0} Impossibile costruire la connessione: {0} - - Unable to find {1} with path '{0}' - Impossibile trovare {1}con il percorso '{0}' - - - Unable to find database reference {0} - Impossibile trovare il riferimento al database {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0} Unable to find SQLCMD variable '{0}' Impossibile trovare la variabile SQLCMD '{0}' + + Unable to find database reference {0} + Impossibile trovare il riferimento al database {0} + + + Unable to find {1} with path '{0}' + Impossibile trovare {1}con il percorso '{0}' + Unable to locate '{0}' target: '{1}'. {2} Impossibile individuare '{0}' target: '{1}'. {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - Impossibile stabilire il contesto del progetto. Comando richiamato da una posizione imprevista: {0} + + Unexpected number of {0} files: {1} + Numero imprevisto di {0} file: {1} - Unhandled item type during delete: '{0} - Tipo di elemento non gestito durante l'eliminazione: '{0} + Unhandled item type during exclude: '{0} + Tipo di elemento non gestito durante l'esclusione: '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: Versione non riconosciuta: + + Update + Aggiorna + + + Update Location + Aggiornare percorso + Update action Azione di aggiornamento - - Apply all changes - Applica tutte le modifiche - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - Per compilare il progetto, è necessario aggiornare i riferimenti al database di sistema '{0}'. Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? - - - Update {0} for cross-platform support? - Aggiornare {0} per il supporto multipiattaforma? - Update project from database Aggiorna progetto dal database - - Update - Aggiorna + + Update {0} for cross-platform support? + Aggiornare {0} per il supporto multipiattaforma? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - La conversione del progetto {0} in uno stile SDK non è riuscita. È stato eseguito il rollback delle modifiche al file con estensione .sqlproj. + + Updating app setting: '{0}' + Aggiornamento dell'impostazione dell'app: '{0}' Updating {0} from {1}... Aggiornamento di {0} da {1}... + + Use {0} on local arm64/Apple Silicon + Usare {0} su arm64/Apple Silicon locale + User has cancelled selection for how to run autorest. L'utente ha annullato la selezione per la modalità di esecuzione dell'autorest. @@ -1452,6 +1368,14 @@ User selected to run via npx. Utente selezionato per l'esecuzione tramite npx. + + Validation of external streaming job passed. + Convalida superata del processo di streaming esterno. + + + Value + Valore + Value cannot be empty Il valore non può essere vuoto @@ -1464,25 +1388,101 @@ Version must not be empty La versione non deve essere vuota - - NuGet package version - Versione del pacchetto NuGet - View - Visualizzare + Visualizza - - Yes (Recommended) - Sì (Scelta consigliata) + + View changes in Schema Compare + Visualizza modifiche in Confronto schemi + + + Waiting for {0} seconds before another attempt for operation '{1}' + Attesa di {0} secondi prima di un altro tentativo di operazione '{1}' + + + Would you like to reload your database project? + Ricaricare il progetto di database? + + + Would you like to save the settings in a profile (.publish.xml)? + Salvare le impostazioni in un profilo (.publish.xml)? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Aggiornare la funzione di Azure local.settings.json con la nuova stringa di connessione? Yes + + Yes (Recommended) + Sì (Scelta consigliata) + + + at + in + + + dacpac Files + File dacpac + + + default + predefinito + + + file + file + + + folder + cartella + + + hr + ora + + + label: {0} does not exist in the options value name lookup + etichetta: {0} non esiste nella ricerca del nome del valore delle opzioni + + + min + min + + + msec + millisecondo + + + sec + sec + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Se il progetto è stato creato in SQL Server Data Tools, continuerà a funzionare in entrambi gli strumenti. Aggiornare il progetto? + + + {0} admin password + Password amministratore {0} + + + {0} password doesn't match the confirmation password + La password {0} del SQL Server non corrisponde alla password di conferma + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + La password {0} del SQL server non è conforme al requisito di complessità delle password. Per altre informazioni, vedere: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + Numero di porta {0} + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … terminato con codice: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … terminato con segnale: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - Progetti di database - Add Database Reference Aggiungere riferimento al database @@ -1524,86 +1520,6 @@ Add Existing Item... Aggiungi _elemento esistente... - - Add SQLCMD Variable - Aggiungere variabile SQLCMD - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Versione di autorest. Sql da usare da NPM. Se non è impostata, verrà usata la versione più recente. - - - Build - Build - - - Change Target Platform - Modificare la piattaforma di destinazione - - - Close Database Project - Chiudere il progetto di database - - - Whether project nodes start collapsed - Indica se i nodi del progetto iniziano a essere compressi - - - Convert to SDK-style project - Convertire in progetto di tipo SDK - - - Create Project From Database - Creare il progetto dal database - - - Delete - Elimina - - - Design and publish SQL database schemas - Progettare e pubblicare schemi di database SQL - - - Database Projects - Progetti di database - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Percorso completo di .NET SDK nel computer. Ad esempio, se dotnet.exe si trova in C:\folder1\dotnet\dotnet.exe, impostare il percorso di questa impostazione su C:\folder1\dotnet - - - Edit - Modifica - - - Edit .sqlproj File - Edit .sqlproj File - - - Enable preview SQL Database Projects features - Abilita funzionalità di anteprima di progetti di database SQL - - - Exclude from project - Escludere dal progetto - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - Generare un progetto SQL da specifiche OpenAPI/Swagger (Anteprima) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Versione di Microsoft.Build.Sql SDK da usare per la compilazione di progetti SQL legacy. Esempio: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - Indica se richiedere all'utente di installare SDK .NET quando non viene rilevato. - - - New Database Project - Nuovo progetto di database - Add External Streaming Job Aggiungi processo di streaming esterno @@ -1628,6 +1544,10 @@ Add Publish Profile Aggiungi profilo di pubblicazione + + Add SQLCMD Variable + Aggiungere variabile SQLCMD + Add Script Aggiungi script @@ -1644,18 +1564,88 @@ Add View Aggiungi visualizzazione - - Whether to prompt the user to install Node.js when not detected. - Indica se richiedere all'utente di installare Node.js quando non viene rilevato. + + Build + Build + + + Change Target Platform + Modificare la piattaforma di destinazione + + + Close Database Project + Chiudere il progetto di database + + + Convert to SDK-style project + Convertire in progetto di tipo SDK + + + Create Project From Database + Creare il progetto dal database + + + Database Projects + Progetti di database + + + Database Projects + Progetti di database + + + Delete + Elimina + + + Design and publish SQL database schemas + Progettare e pubblicare schemi di database SQL + + + Edit + Modifica + + + Edit .sqlproj File + Edit .sqlproj File + + + Enable preview SQL Database Projects features + Abilita funzionalità di anteprima di progetti di database SQL + + + Exclude from project + Escludere dal progetto + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Percorso completo di .NET SDK nel computer. Ad esempio, se dotnet.exe si trova in C:\folder1\dotnet\dotnet.exe, impostare il percorso di questa impostazione su C:\folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + Generare un progetto SQL da specifiche OpenAPI/Swagger (Anteprima) + + + New Database Project + Nuovo progetto di database + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + Nessun progetto di database attualmente open. +[Nuovo progetto](command:sqlDatabaseProjects.new) +[Apri progetto](command:sqlDatabaseProjects.open) +[Crea progetto dal database](command:sqlDatabaseProjects.importDatabase) + + + Open Containing Folder + Aprire cartella superiore Open Database Project Apri progetto di database - - Open Containing Folder - Apri cartella superiore - Open in Designer Aprire in Designer @@ -1664,6 +1654,10 @@ Open project Apri progetto + + Projects + Progetti + Properties Proprietà @@ -1688,19 +1682,25 @@ Validate External Streaming Job Convalidare processo di streaming esterno - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - Nessun progetto di database attualmente open. -[Nuovo progetto](command:sqlDatabaseProjects.new) -[Apri progetto](command:sqlDatabaseProjects.open) -[Crea progetto dal database](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Indica se i nodi del progetto iniziano a essere compressi - - Projects - Progetti + + Whether to prompt the user to install .NET SDK when not detected. + Indica se richiedere all'utente di installare SDK .NET quando non viene rilevato. + + + Whether to prompt the user to install Node.js when not detected. + Indica se richiedere all'utente di installare Node.js quando non viene rilevato. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Versione di autorest. Sql da usare da NPM. Se non è impostata, verrà usata la versione più recente. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Versione di Microsoft.Build.Sql SDK da usare per la compilazione di progetti SQL legacy. Esempio: 0.1.7-preview diff --git a/resources/xlf/it/sql-migration.it.xlf b/resources/xlf/it/Microsoft.sql-migration.it.xlf similarity index 97% rename from resources/xlf/it/sql-migration.it.xlf rename to resources/xlf/it/Microsoft.sql-migration.it.xlf index b5ff2ff3d7..aba63cbc6f 100644 --- a/resources/xlf/it/sql-migration.it.xlf +++ b/resources/xlf/it/Microsoft.sql-migration.it.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - Impossibile avviare il componente del servizio di migrazione. {0} + + ({0} error) + ({0} errore) - - Service component crashed. - Arresto anomalo del componente del servizio. + + ({0} errors) + ({0} errori) - - Service provider could not be initialized. - Impossibile inizializzare il provider di servizi. + + ({0} warning) + ({0} avviso) - - Migrate logins from '{0}' to Azure SQL - Eseguire la migrazione degli account di accesso da '{0}' a Azure SQL + + ({0} warnings) + ({0} avvisi) - - Migrate '{0}' to Azure SQL - Eseguire la migrazione di '{0}' a Azure SQL + + (Unavailable) {0} + (Non disponibile) {0} - - Are you sure you want to cancel this migration? - Annullare la migrazione? + + (for {0} assessed databases) + (per {0} database valutati) - - Are you sure you want to delete this migration? - Eliminare questa migrazione? + + (new) {0} + (nuovo) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Nome di dominio di Azure Active Directory (necessario solo per eseguire la migrazione degli account di accesso per l'autenticazione di Windows) + + - + - - - Enter AAD Domain Name - Immettere il nome di dominio di AAD + + -- unavailable -- + -- non disponibile -- - - Collecting target login failed with error code {0} - La raccolta dell'accesso di destinazione non è riuscita con codice di errore {0} + + 0 tables found on source database. + 0 tabelle trovate nel database di origine. - - Completed migrating logins - La migrazione degli account di accesso è stata completata + + 1. Stop all incoming transactions to the source database. + 1. Arrestare tutte le transazioni in ingresso nel database di origine. - - Azure SQL Database - Database SQL di Azure + + 2. Create a final transaction log backup and store it on the network share. + 2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Per eseguire la migrazione dell'account di accesso di Windows, è necessario il nome di dominio di Azure Active Directory (AAD). Immettere un nome di dominio di AAD o deselezionare gli account di accesso di Windows. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure. - - Login migration error: {0} - Errore di migrazione dell'account di accesso: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Verificare che tutti i backup siano stati ripristinati nel database di destinazione. Il valore "Backup dei log in attesa di ripristino" deve essere zero. - - Validating and migrating logins completed. - -Establishing user mappings. - Convalida e migrazione degli account di accesso completate. - -Definizione dei mapping utente. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Verificare che i tutti i backup del log siano stati ripristinati nel database di destinazione. Il valore "Backup dei log in attesa di ripristino" deve essere zero. - - Establishing user mappings failed - La definizione dei mapping utente non è riuscita + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + Il cutover della migrazione dell'Istanza gestita di SQL al livello di servizio business critical può richiedere molto più tempo dell'utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per il gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o a una velocità superiore. - - Migrating logins failed - La migrazione degli account di accesso non è riuscita + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2}; TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Un database di SQL Server di origine in esecuzione in locale o in SQL Server su macchina virtuale di Azure o su qualsiasi macchina virtuale in esecuzione nel cloud (privato, pubblico). - - Login migration in progress - Migrazione dell'account di accesso in corso + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a database SQL di Azure. - - Migration status details for {0} - Dettagli sullo stato della migrazione per {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi. - - Login found - Account di accesso trovato + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi. - - Login not found - Account di accesso non trovato - - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - Definizione dei mapping utente completata. - -È in corso la migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni. L'operazione richiederà qualche minuto. - - - Migrating server roles, establishing server mappings and setting permissions failed. - La migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni non sono riuscite. - - - Migration Status - Stato di migrazione - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - L'aggiornamento dell'elenco di accesso è riuscito. Account di accesso di origine trovati {0}. Account di accesso di destinazione trovati {1} - - - Refreshing login list from source failed - Aggiornamento dell'elenco di accesso dall'origine non è riuscito - - - Refreshing login list from target failed - L'aggiornamento dell'elenco di accesso dalla destinazione non è riuscito - - - Refreshing login list from source and target - Aggiornamento dell'elenco di accesso dall'origine e dalla destinazione - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Questa procedura guidata non visualizza i tipi di accesso per l'autenticazione di Windows perché la migrazione di questo tipo non è attualmente supportata. La funzionalità per la migrazione degli account di accesso per l'autenticazione di Windows sarà presto disponibile. - - - Select login(s) to migrate - Selezionare gli account di accesso di cui eseguire la migrazione - - - Status - Stato - - - Failed - Non riuscita - - - In progress - In corso - - - Migrating {0} logins to target {1} '{2}' - La migrazione degli account di accesso {0} alla destinazione {1} '{2}' - - - Completed migrating {0} logins to {1} '{2}' - La migrazione degli account di accesso {0} a {1} '{2}' è stata completata - - - Failed migrating {0} logins to {1} '{2}' - La migrazione degli account di accesso {0} a {1} '{2}' non è riuscita - - - Login migration has already been initiated and going back to prior page is disabled. - La migrazione degli account di accesso è già stata avviata e il ritorno alla pagina precedente è disabilitato. - - - Previous (Disabled) - Precedente (disabilitato) - - - Migration Status - Stato di migrazione - - - Succeeded - Riuscita - - - Migrate logins - Esegui la migrazione degli account di accesso - - - Not started - Non avviato - - - Target Status - Stato di destinazione - - - Azure SQL target - Destinazione di Azure SQL - - - Login type - Tipo di account di accesso - - - SQL Server on Azure Virtual Machine - SQL Server per la macchina virtuale di Azure - - - Connection was successful. - Connessione riuscita. - - - Please note that login migration feature is in public preview mode. - Si noti che la funzionalità di migrazione degli account di accesso è in modalità di anteprima pubblica. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Selezionare l’Istanza gestita di SQL di Azure di destinazione, VM di Azure SQL o Database SQL di Azure o in cui si vuole eseguire la migrazione degli account di accesso. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Assicurarsi che l'utente corrente disponga delle autorizzazioni sysadmin per ottenere tutte le informazioni di accesso per l'istanza corrente ({0}). - - - Azure SQL target type - Tipo di destinazione di Azure SQL - - - {0}/{1} logins selected - {0}/{1} account di accesso selezionati - - - Select the databases that you want to migrate to Azure SQL. - Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL. - - - {0} (requires credentials refresh) - {0} (richiede l'aggiornamento delle credenziali) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Si è verificato un timeout durante la convalida di una connessione a una risorsa. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,54 +106,170 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) File di backup attivi ({0} elementi) + + Add a linked account and then try again. + Aggiungere un account collegato e quindi riprovare. + + + Add account + Aggiungi account + + + Add your Azure account to view existing migrations and their status. + Aggiungere l'account Azure per visualizzare le migrazioni esistenti e il relativo stato. + All backups restored Tutti i backup sono stati ripristinati + + All database migrations + Tutte le migrazioni del database + All fields are required. Tutti i campi sono obbligatori. + + All steps completed with the following error(s):{0}{1} + Tutti i passaggi sono stati completati con gli errori seguenti:{0}{1} + + + All steps succeeded. + Tutti i passaggi sono stati completati. + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Un'Istanza gestita di SQL di Azure, SQL Server per la macchina virtuale di Azure o database SQL di Azure in cui eseguire la migrazione dei database. + + + An Azure account (not required for assessment or SKU recommendation functionality) + U account Azure (non necessario per la valutazione o la funzionalità di raccomandazione SKU) + + + An error has occured while refreshing the migrations list. + Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. + + + An error occurred while accessing database details. + Si è verificato un errore durante l’accesso ai dettagli del database. + + + An error occurred while assessing the server '{0}'. + Si è verificato un errore durante la valutazione del server '{0}'. + + + An error occurred while canceling the migration. + Si è verificato un errore durante l'annullamento della migrazione. + + + An error occurred while connecting to target migration database. + Errore durante la connessione al database di migrazione di destinazione. + + + An error occurred while connecting to the target server. + Errore durante la connessione al server di destinazione. + + + An error occurred while deleting the migration. + Si è verificato un errore durante l'eliminazione della migrazione. + + + An error occurred while generating SKU recommendations for the server '{0}'. + Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'. + + + An error occurred while initiating cutover. + Si è verificato un errore durante l'avvio del cutover. + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + Si è verificato un errore durante il caricamento delle sottoscrizioni account. Controllare la connessione di Azure e riprovare. + + + An error occurred while loading available Azure account tenants. + Si è verificato un errore durante il caricamento dei tenant degli account di Azure disponibili. + + + An error occurred while loading available Azure accounts. + Si è verificato un errore durante il caricamento degli account di Azure disponibili. + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Si è verificato un errore durante il caricamento dei servizi Migrazione del database disponibili. Controllare la connessione di Azure e riprovare. + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Si è verificato un errore durante il caricamento dei gruppi di risorse disponibili. Controllare la connessione di Azure e riprovare. + + + An error occurred while loading locations. Please check your Azure connection and try again. + Si è verificato un errore durante il caricamento delle posizioni. Controllare la connessione di Azure e riprovare. + + + An error occurred while refreshing the migration service creation status. + Si è verificato un errore durante l'aggiornamento dello stato di creazione del servizio di migrazione. + + + An error occurred while refreshing the migration status. + Si è verificato un errore durante l'aggiornamento dello stato di migrazione. + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. Controlla la tua connessione di Azure collegata e fai clic su Aggiorna per riprovare. + + + An error occurred while restarting the migration. + Errore durante il riavvio della migrazione. + + + An error occurred while starting the certificate migration: '{0}' + Si è verificato un errore durante l'avvio della migrazione del certificato: '{0}' + + + An error occurred while trying to get {0} login information. + Si è verificato un errore durante il tentativo di ottenere {0} informazioni di accesso. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2} + + + Application downtime is limited to cutover at the end of migration. + Il tempo di inattività dell'applicazione è limitato al cutover al termine della migrazione. + + + Application downtime will start when the migration starts. + Il tempo di inattività dell'applicazione verrà avviato all'avvio della migrazione. + + + Apply + Applica + Apply Applica - - (for {0} assessed databases) - (per {0} database valutati) + + Are you sure you want to cancel this migration? + Annullare la migrazione? - - Assessment results for '{0}' - Risultati valutazione per '{0}' + + Are you sure you want to delete this migration? + Eliminare questa migrazione? - - The assessment of your SQL Server instance '{0}' failed. - La valutazione dell'istanza di SQL Server '{0}' non è riuscita. + + Ascending + Crescente + + + Assess extended event sessions + Valutare le sessioni di eventi estesi Assessment in progress Valutazione in corso - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta. - -L'operazione potrebbe richiedere qualche minuto. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Per i database non pronti per la migrazione all'Istanza gestita di SQL di Azure, è possibile eseguire la migrazione a SQL Server nelle macchine virtuali di Microsoft Azure. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - I database non pronti per la migrazione a database SQL di Azure possono essere migrati a SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per Istanza gestita di SQL di Azure conformità alla migrazione. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - I database non pronti per la migrazione a Istanza gestita di SQL di Azure possono essere migrati in SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per database SQL di Azure idoneità per la migrazione. - Assessment results Risultati valutazione @@ -306,9 +278,13 @@ L'operazione potrebbe richiedere qualche minuto. Assessment results and recommendations Risultati e raccomandazioni della valutazione - - This is a blocking issue that will prevent the database migration from succeeding. - Si tratta di un errore di blocco che impedirà la migrazione del database. + + Assessment results are unavailable. + I risultati della valutazione non sono disponibili. + + + Assessment results for '{0}' + Risultati valutazione per '{0}' Authentication key @@ -318,222 +294,498 @@ L'operazione potrebbe richiedere qualche minuto. Authentication key '{0}' has been refreshed. La chiave di autenticazione ' {0}' è stata aggiornata. - - Authentication type - Tipo di autenticazione + + Authentication keys + Chiavi di autenticazione Authentication keys Chiavi di autenticazione - - Azure SQL - Azure SQL + + Authentication keys used to connect to the self-hosted integration runtime node + Chiavi di autenticazione usate per connettersi al nodo del runtime di integrazione self-hosted - - Azure SQL Database Server - Server di database SQL di Azure - - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure - - - SQL Server on Azure Virtual Machines - SQL Server in macchine virtuali di Azure - - - SQL Server on Azure VM - SQL Server in macchine virtuali di Azure - - - Target type - Tipo di destinazione - - - Azure Storage account to upload backups - Account di Archiviazione di Azure per il caricamento dei backup + + Authentication type + Tipo di autenticazione Azure AD tenant Tenant di Azure AD - - Folder name - Nome cartella + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Per eseguire la migrazione dell'account di accesso di Windows, è necessario il nome di dominio di Azure Active Directory (AAD). Immettere un nome di dominio di AAD o deselezionare gli account di accesso di Windows. - - Backup size (MB) - Dimensioni backup (MB) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Nome di dominio di Azure Active Directory (necessario solo per eseguire la migrazione degli account di accesso per l'autenticazione di Windows) - - File name - Nome file + + Azure Database Migration Guides + Guide alla migrazione del database di Azure - - Number of stripes - Numero di strisce + + Azure Database Migration Service + Azure Database Migration Service - - Restore finish date - Data di fine ripristino + + Azure Database Migration Service + Servizio Migrazione del database di Azure - - Restore start date - Data di inizio ripristino + + Azure Database Migration Service + Azure Database Migration Service - - Restore status - Stato ripristino + + Azure Database Migration Service + Servizio Migrazione del database di Azure - - File status - Stato del file + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi- {1} + +Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. - - Backup location - Percorso backup + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1} + +Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. Per istruzioni sulla registrazione, vedere di seguito. - - Backup start time - Ora di inizio backup + + Azure Database Migration Service "{0}" details:` + Dettagli sul Servizio Migrazione del database di Azure "{0}":` - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Il cutover della migrazione dell'Istanza gestita di SQL al livello di servizio business critical può richiedere molto più tempo dell'utilizzo generico perché è necessario eseguire il seeding di tre repliche secondarie per il gruppo di disponibilità elevata Always On. La durata di questa operazione dipende dalle dimensioni dei dati. La velocità di seeding nel 90% dei casi è pari a 220 GB/ora o a una velocità superiore. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + 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. - - Folder - Cartella + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Servizio Migrazione del database di Azure non è registrato. Servizio Migrazione del database di Azure '{0}' deve essere registrato con il runtime di integrazione self-hosted in qualsiasi nodo.. + +Vedere di seguito per le istruzioni di registrazione. - - Blob container resource group - Gruppo di risorse del contenitore BLOB + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per gestire la connettività tra origine e destinazione e caricare i backup da una condivisione file di rete locale in Azure (se applicabile). - - Last backup file - Ultimo file di backup + + Azure Database Migration Service name. + Nome del Servizio Migrazione del database di Azure. - - Select a blob container value first. - Selezionare prima un valore del contenitore BLOB. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Il Servizio Migrazione del database di Azure orchestra le attività di migrazione dei database e tiene traccia dei progressi. È possibile selezionare un Servizio Migrazione del database esistente, se ne è stato creato uno in precedenza, o crearne uno nuovo di seguito. - - Blob container storage account - Account di archiviazione del contenitore BLOB + + Azure SQL + Azure SQL - - Blob container - Contenitore BLOB + + Azure SQL Database + Database SQL di Azure - - Select a resource group. - Selezionare un gruppo di risorse. + + Azure SQL Database + Database SQL di Azure - - Select a resource group value first. - Selezionare prima un valore del gruppo di risorse. + + Azure SQL Database + Database SQL di Azure - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - Durante il caricamento dei backup del database nel contenitore BLOB, assicurarsi che i file di backup di database diversi siano archiviati in cartelle separate. Sono supportate solo la radice del contenitore e delle cartelle a un massimo di un livello. + + Azure SQL Database + Database SQL di Azure - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Sono stati selezionati più database con lo stesso percorso di backup. Verificare che i file di backup di database diversi siano archiviati in cartelle separate. + + Azure SQL Database Server + Server di database SQL di Azure + + + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + Azure SQL Managed Instance + Istanza gestita di SQL di Azure + + + Azure SQL Migration + Migrazione di Azure SQL + + + Azure SQL target + Destinazione di Azure SQL + + + Azure SQL target + Destinazione di Azure SQL + + + Azure SQL target selected as default. + Destinazione Azure SQL selezionata come predefinita. + + + Azure SQL target type + Tipo di destinazione di Azure SQL Azure Storage Blob Container details Dettagli del contenitore dell’archiviazione Blob di Azure - - Provide the Azure Storage Blob Container that contains the backups. - Specificare il contenitore BLOB del servizio di archiviazione di Azure che contiene i backup. + + Azure Storage account to upload backups + Account di Archiviazione di Azure per il caricamento dei backup - - Subscription - Sottoscrizione + + Azure account + Account Azure - - Enter target database name and select resource group, storage account and container for the selected source databases. - Immettere il nome del database di destinazione e selezionare il gruppo di risorse, l'account di archiviazione e il contenitore per i database di origine selezionati. + + Azure configuration + Configurazione di Azure - - Select a storage account value first. - Selezionare prima un valore per l'account di archiviazione. + + Azure recommendation (PREVIEW) + Consigli di Azure (ANTEPRIMA) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un target di dimensioni appropriate in Azure per il carico di lavoro. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \"Ottieni raccomandazione di Azure\" di seguito + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento. + + + Azure recommendation will be displayed once data collection is complete. + La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Area di Azure per il Servizio Migrazione del database di Azure. Verranno visualizzate solo le aree che contengono un servizio. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Area di Azure per il Servizio Migrazione del database di Azure. Deve essere la stessa area dell'Azure SQL di destinazione. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Area di Azure per la destinazione Azure SQL. Verranno visualizzate solo le aree che contengono una destinazione idonea per la migrazione. + + + Azure storage + Archiviazione di Azure + + + Azure storage connectivity + Connettività di Archiviazione di Azure + + + Azure storage subscription + Sottoscrizione di archiviazione di Azure + + + Backup location + Percorso backup + + + Backup size (MB) + Dimensioni backup (MB) + + + Backup start time + Ora di inizio backup + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL. + + + Below is the target storage configuration required to meet your storage performance needs. + Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione. + + + Blob container + Contenitore BLOB + + + Blob container resource group + Gruppo di risorse del contenitore BLOB + + + Blob container storage account + Account di archiviazione del contenitore BLOB + + + Blocked + Bloccato + + + Blocking Issue: {0} + Causa del blocco: {0} Browse Sfoglia - - {0}/{1} databases can be migrated without issues - {0}/{1} i database possono essere migrati senza problemi + + Business critical + Business critical + + + CPU requirement + Requisiti CPU + + + Cancel + Annulla Cancel Annulla - - An error occurred while canceling the migration. - Si è verificato un errore durante l'annullamento della migrazione. + + Cancel + Annulla Cancel migration Annulla migrazione - - Migration is not in progress and cannot be canceled. - La migrazione non è in corso e non può essere annullata. + + Canceled + Annullata - - Migration is not in progress and cannot be cutover. - La migrazione non è in corso e non è possibile eseguirne il cutover. + + Canceled + Annullata - - Migration is currently in progress and cannot be deleted. - La migrazione è attualmente in corso e non può essere eliminata. + + Canceled + Annullata - - Migration cannot be retried. - Non è possibile ripetere la migrazione. + + Canceled + Operazione annullata - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser. + + Canceling + Annullamento in corso + + + Cancelled + Annullato + + + Cancelled + Annullato + + + Cancelled + Annullato + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’) + + + Cannot retrieve saved session. Try again by selecting new session. + Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione. + + + Certificate migration + Migrazione dei certificati + + + Certificates Migration + Migrazione dei certificati + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + Migrazione dei certificati completata. Fare clic su Avanti per procedere con la migrazione. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + La migrazione dei certificati non è stata eseguita per la configurazione corrente. Eseguire e completare la migrazione dei certificati per continuare. + + + Certificates migration progress details: + Dettagli sullo stato di avanzamento della migrazione dei certificati: + + + Certificates migration results: + Risultati della migrazione dei certificati: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + La migrazione dei certificati è stata annullata. Eseguire e completare la migrazione dei certificati per continuare. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + È necessario eseguire la migrazione dei certificati prima di procedere con la migrazione del database; in caso contrario, si verificherà un errore. {0} sulla migrazione manuale dei certificati TDE. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”. + + + Check this option to skip assessment and continue the migration. + Selezionare questa opzione per ignorare la valutazione e continuare la migrazione. + + + Choose how you want to provide performance data + Scegliere come fornire i dati delle prestazioni + + + Choose your Azure SQL target + Scegliere la destinazione di Azure SQL + + + Clear + Cancella Clear Cancella + + Click on SQL Server instance or any of the databases on the left to view its details. + Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli. + + + Click the button below to import or collect database performance data. + Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database. + + + Click this column to activate the context command menu + Fare clic su questa colonna per attivare il menu di comando contestuale + + + Click to view error details + Fai clic per visualizzare i dettagli dell'errore + + + Close + Chiudi + Close Chiudi + + Collect performance data now + Raccogli ora i dati delle prestazioni + + + Collecting target login failed with error code {0} + La raccolta dell'accesso di destinazione non è riuscita con codice di errore {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Confronto tra la quantità effettiva di dati letti dall'origine e la quantità effettiva di dati caricati nella destinazione. + Complete cutover Completa cutover - - We ran the following steps: - Sono stati eseguiti i passaggi seguenti: + + Completed + Completato + + + Completed migrating logins + La migrazione degli account di accesso è stata completata + + + Completed migrating {0} logins to {1} '{2}' + La migrazione degli account di accesso {0} a {1} '{2}' è stata completata + + + Completing + In fase di completamento Completing cutover without restoring all the backups may result in a data loss. Il completamento del cutover senza ripristinare tutti i backup può comportare una perdita di dati. - - I confirm there are no additional log backups to provide and want to complete cutover. - L'utente conferma che non sono presenti altri backup del log da fornire e che desidera completare il cutover. + + Completing migration + Completamento della migrazione + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole. Connect - Connetti + Connettere + + + Connection error: {0} + Errore di connessione: {0} + + + Connection error:{0} {1} + Errore di connessione:{0} {1} Connection status Stato connessione + + Connection was successful but did not find any target databases. + La connessione è riuscita ma non sono stati trovati database di destinazione. + + + Connection was successful. + Connessione riuscita. + + + Connection was successful. Target databases found: {0} + Connessione riuscita. Database di destinazione trovati: {0} + + + Copy duration + Durata della copia + + + Copy finished + Copia completata + Copy key 1 Copia chiave 1 @@ -546,66 +798,42 @@ L'operazione potrebbe richiedere qualche minuto. Copy migration details Dettagli di Copia migrazione - - Canceled - Annullata + + Copy migration results + Copia i risultati della migrazione - - Cancelled - Annullato + + Copy results + Copia risultati - - Copy finished - Copia completata + + Copy start + Inizio copia - - Copying - Copia in corso - - - Failed - Non riuscita - - - In progress - In corso - - - Preparing - Preparazione - - - Queued - In coda - - - Rebuilding indexes - Ricompilazione degli indici - - - Succeeded - Riuscita + + Copy throughput + Velocità effettiva di copia Copy throughput (MBPS) Velocità effettiva copia (MBPS) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - Velocità di spostamento dati raggiunta durante la migrazione dei backup di database ad Azure. Velocità di trasferimento dati, calcolata da dati letti divisi per durata della migrazione dei backup in Azure. + + Copy validation results + Copia risultati di convalida - - {0} databases - Database {0} - - - {0} database - Database {0} + + Copying + Copia in corso Create Crea + + Create Azure Database Migration Service + Creare Servizio Migrazione del database di Azure + Create new Crea nuovo @@ -618,6 +846,10 @@ L'operazione potrebbe richiedere qualche minuto. Create new resource group Crea nuovo gruppo di risorse + + Creating + In fase di creazione + Creating resource group Creazione del gruppo di risorse @@ -626,142 +858,62 @@ L'operazione potrebbe richiedere qualche minuto. Currently restoring file Ripristino del file in corso - - Migration cutover - Cutover di migrazione - - - Database migrations completing cutover - Migrazioni del database che completano il cutover - - - An error occurred while initiating cutover. - Si è verificato un errore durante l'avvio del cutover. - - - Perform the following steps before you complete cutover. - Prima di completare il cutover, eseguire i passaggi seguenti. - Cutover in progress for database '{0}' Cutover in corso per il database '{0}' - - Last file restored: {0} - Ultimo file ripristinato: {0} + + Dashboard + Dashboard - - Log backups pending restore: {0} - Backup dei log in attesa di ripristino: {0} + + Data IOPS requirement + Requisito operazioni di I/O al secondo dati - - An error occurred while refreshing the migration status. - Si è verificato un errore durante l'aggiornamento dello stato di migrazione. + + Data collection for Azure recommendations has been stopped. + La raccolta di dati per le raccomandazioni di Azure è stata arrestata. - - 1. Stop all incoming transactions to the source database. - 1. Arrestare tutte le transazioni in ingresso nel database di origine. + + Data collection in progress. Generating initial recommendations... + Raccolta dati in corso. Generazione delle raccomandazioni iniziali... - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Creare un differenziale o un backup del log finale delle transazioni e archiviarlo nel contenitore del BLOB del servizio di archiviazione di Azure. + + Data collection still in progress. Refining existing recommendations... + Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti... - - 2. Create a final transaction log backup and store it on the network share. - 2. Creare un backup del log finale delle transazioni e archiviarlo nella condivisione di rete. + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + Velocità di spostamento dati raggiunta durante la migrazione dei backup di database ad Azure. Velocità di trasferimento dati, calcolata da dati letti divisi per durata della migrazione dei backup in Azure. - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Verificare che tutti i backup siano stati ripristinati nel database di destinazione. Il valore "Backup dei log in attesa di ripristino" deve essere zero. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Verificare che i tutti i backup del log siano stati ripristinati nel database di destinazione. Il valore "Backup dei log in attesa di ripristino" deve essere zero. - - - Migration mode - Modalità di migrazione - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - Determinare l'idoneità alla migrazione delle istanze di SQL Server, identificare una destinazione di Azure SQL consigliata e completare la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure, SQL Server in Macchine virtuali di Azure o database SQL di Azure. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Un hub di articoli sulla migrazione che fornisce indicazioni dettagliate per la migrazione e la modernizzazione degli asset di dati in Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a Istanza gestita di SQL di Azure con tempi di inattività minimi. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale o macchine virtuali di Azure) a database SQL di Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Esercitazione dettagliata per eseguire la migrazione di database da un'istanza di SQL Server (locale) a SQL server in macchine virtuali di Azure con tempi di inattività minimi. - - - Azure Database Migration Guides - Guide alla migrazione del database di Azure - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online) - - - Migrate databases using Azure Data Studio - Eseguire la migrazione di database tramite Azure Data Studio - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Esercitazione: Eseguire la migrazione a SQL Server nel database SQL di Azure (offline). - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online) - - - Help articles and video links - Articoli della guida e collegamenti video - - - Migrate logins to Azure SQL - Eseguire la migrazione degli account di accesso a Azure SQL - - - Migrate SQL Server logins to Azure SQL. - Eseguire la migrazione degli account a Azure SQL. - - - Migrate to Azure SQL - Eseguire la migrazione a Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - Eseguire la migrazione di un'istanza di SQL Server ad Azure SQL. - - - Azure SQL Migration - Migrazione di Azure SQL + + Data read + Dati letti Data source configuration Configurazione di origine dati - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Confronto tra la quantità effettiva di dati letti dall'origine e la quantità effettiva di dati caricati nella destinazione. + + Data storage requirement + Requisito di archiviazione dati Data uploaded / size Dati caricati/dimensioni + + Data written + Dati scritti + + + Data: {0}, Log: {1}, tempdb: {2} + Dati: {0}, Log: {1}, tempdb: {2} + + + Database + Database + Database Database @@ -770,94 +922,6 @@ L'operazione potrebbe richiedere qualche minuto. Database '{0}' already exists on the target managed instance '{1}'. Il database '{0}' esiste già nell'istanza gestita di destinazione '{1}'. - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Assicurarsi che i nomi di database specificati non esistano già nella istanza di SQL Server di destinazione nella macchina virtuale di Azure. - - - Select the databases that you want to assess for migration to Azure SQL. - Selezionare i database da valutare per la migrazione a Azure SQL. - - - Databases for assessment - Database per la valutazione - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - È possibile fornire file di sessioni degli eventi estesi per i database selezionati, al fine di valutare le query SQL dinamiche o ad hoc, o le eventuali istruzioni DML avviate attraverso il livello di dati dell'applicazione. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Seleziona una cartella in cui sono archiviati i file di sessione degli eventi estesi (.xel e .xem). - - - Learn more - Altre informazioni - - - Assess extended event sessions - Valutare le sessioni di eventi estesi - - - An error occurred while accessing database details. - Si è verificato un errore durante l’accesso ai dettagli del database. - - - An error occurred while connecting to target migration database. - Errore durante la connessione al database di migrazione di destinazione. - - - Connection error:{0} {1} - Errore di connessione:{0} {1} - - - Loading database table list.. - Caricamento dell'elenco delle tabelle di database in corso.. - - - Loading tables list... - Caricamento dell'elenco delle tabelle in corso... - - - Click this column to activate the context command menu - Fare clic su questa colonna per attivare il menu di comando contestuale - - - The duration of the migration - Durata della migrazione - - - The fininish time for the migration - Ora di fine della migrazione - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - In Servizio Migrazione del database di Azure è possibile eseguire la migrazione dei database offline o mentre sono online. In una migrazione offline, il tempo di inattività dell'applicazione viene avviato all'avvio della migrazione. Per limitare il tempo di inattività al tempo necessario per eseguire il cutover nel nuovo ambiente dopo la migrazione, usare una migrazione online. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Per eseguire la migrazione alla destinazione Azure SQL, scegliere una modalità di migrazione in base ai requisiti di inattività. - - - Migration mode - Modalità di migrazione - - - Application downtime will start when the migration starts. - Il tempo di inattività dell'applicazione verrà avviato all'avvio della migrazione. - - - Offline migration - Migrazione offline - - - Application downtime is limited to cutover at the end of migration. - Il tempo di inattività dell'applicazione è limitato al cutover al termine della migrazione. - - - Online migration - Migrazione online - Database Migration Service Servizio Migrazione del database @@ -866,122 +930,82 @@ L'operazione potrebbe richiedere qualche minuto. Database Migration Service authentication keys Chiavi di autenticazione del Servizio Migrazione del database - - Successfully created a Database Migration Service. - La creazione di un Servizio Migrazione del database è stata completata. + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Errore di mapping del database trovato tra i database '{1}' e '{2}' (Codice di errore: {0}). Le regole di confronto del database di origine '{3}' non corrispondono alle regole di confronto del database di destinazione '{4}'. Selezionare o ricreare un database di destinazione con le stesse regole di confronto del database di origine. - - The start time for the migration - L'ora di inizio della migrazione + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Errore di mapping del database. Database di destinazione di cui eseguire la migrazione mancanti. Configurare la connessione al server di destinazione e fare clic su Connetti per raccogliere l'elenco delle destinazioni di migrazione di database disponibili. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Errore di mapping del database. Il database di origine '{0}' non è mappato a un database di destinazione. Selezionare un database di destinazione a cui eseguire la migrazione. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Errore di mapping del database. Non è possibile selezionare il database di destinazione '{0}' come destinazione di migrazione per il database '{1}'. Il database di destinazione '{2}' è già selezionato come destinazione di migrazione per il database '{3}'. Selezionare un database di destinazione diverso. Database migration status Stato di migrazione del database - - Database migration status: {0} - Stato della migrazione del database: {0} + + Database migrations completed + Migrazioni del database completate - - The target database name - Nome del database di destinazione + + Database migrations completing cutover + Migrazioni del database che completano il cutover - - The target server name - Nome del server di destinazione + + Database migrations failed + Migrazioni del database non riuscite - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Tipo di destinazione della risorsa di Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - - 0 tables found on source database. - 0 tabelle trovate nel database di origine. - - - Select the location of the database backups to use during migration. - Selezionare il percorso dei backup del database da usare durante la migrazione. - - - SQL Server dacpac extension - Estensione dacpac SQL Server - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Assicurarsi di eseguire la migrazione dello schema del database dall'origine alla destinazione usando {0} o {1} in Azure Data Studio prima di selezionare l'elenco delle tabelle di cui eseguire la migrazione. - - - SQL Database Projects extension - Estensione progetti database SQL - - - Migration status - Stato della migrazione - - - The current status of the migration - Stato corrente della migrazione - - - Refresh - Aggiorna - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Per ogni database seguente, fare clic su Modifica per selezionare le tabelle di cui eseguire la migrazione dall'origine alla destinazione. Quindi, prima di fare clic su Avanti, convalidare la configurazione specificata facendo clic su 'Esegui convalida'. - - - Table selection - Selezione tabella - - - Source database - Database di origine - - - Select tables - Selezionare le tabelle - - - Target database - Database di destinazione + + Database migrations in progress + Migrazioni database in corso Database to be migrated Database di cui eseguire la migrazione - - Please select target database tables to migrate to. At least one database with one table is required. - Selezionare le tabelle di database di destinazione in cui eseguire la migrazione. È necessario almeno un database con una tabella. - - - Databases ({0}/{1}) - Database ({0}/{1}) - - - {0}/{1} databases selected - {0}/{1} database selezionati + + Databases + Database Databases Database - - {0} day - {0} giorni + + Databases ({0}/{1}) + Database ({0}/{1}) - - {0} days - {0} giorni + + Databases for assessment + Database per la valutazione + + + Databases for migration + Database per la migrazione + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + I database non pronti per la migrazione a database SQL di Azure possono essere migrati a SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per Istanza gestita di SQL di Azure conformità alla migrazione. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + I database non pronti per la migrazione a Istanza gestita di SQL di Azure possono essere migrati in SQL Server in Macchine virtuali di Azure. In alternativa, esamina i risultati della valutazione per database SQL di Azure idoneità per la migrazione. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Per i database non pronti per la migrazione all'Istanza gestita di SQL di Azure, è possibile eseguire la migrazione a SQL Server nelle macchine virtuali di Microsoft Azure. Default database Database predefinito - - An error occurred while deleting the migration. - Si è verificato un errore durante l'eliminazione della migrazione. - Delete migration Eliminare migrazione @@ -990,178 +1014,314 @@ L'operazione potrebbe richiedere qualche minuto. Description Descrizione - - Migrations - Migrazioni - Details copied Copia dei dettagli completata - - Refresh - Aggiorna - - - Total tables - Tabelle totali - - - Cancelled - Annullato - - - Failed - Non riuscita - - - Server objects - Oggetti server - - - Filter table migration results using keywords - Filtra i risultati della migrazione delle tabelle usando parole chiave - - - Filter table migration results - Filtra i risultati della migrazione della tabella - - - In progress - In corso - - - Server objects - Oggetti server - - - Successful - Riuscita - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Area di Azure per il Servizio Migrazione del database di Azure. Verranno visualizzate solo le aree che contengono un servizio. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare. - - - Your Azure Database Migration Service resource name - Nome della risorsa Servizio Migrazione del database di Azure - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Gruppo di risorse per la destinazione Azure SQL. Verranno visualizzati solo i gruppi di risorse che contengono un servizio. - - - Subscription name for your Azure Database Migration Service - Gruppo di risorse per il Servizio Migrazione del database di Azure - - - Duration - Durata - - - If results were expected, verify the connection to the SQL Server instance. - Se sono previsti risultati, verificare la connessione all'istanza di SQL Server. - - - No backup files - Nessun file di backup - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Immettere le credenziali per l'istanza di SQL Server di origine. Queste credenziali verranno usate durante la migrazione dei database ad Azure SQL. - - - Error - Errore - - - Click to view error details - Fai clic per visualizzare i dettagli dell'errore - - - Migration error(s)) - Errore di migrazione: - - - Migration error details - Dettagli sull'errore di migrazione - - - Migration status details - Dettagli sullo stato della migrazione - - - Database migrations failed - Migrazioni del database non riuscite - - - Feedback on the migration experience - Feedback sull'esperienza di migrazione - Detected files File rilevati - - Last restored file time - Ora ultimo file ripristinato + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + Determinare l'idoneità alla migrazione delle istanze di SQL Server, identificare una destinazione di Azure SQL consigliata e completare la migrazione dell'istanza di SQL Server a Istanza gestita di SQL di Azure, SQL Server in Macchine virtuali di Azure o database SQL di Azure. - - Last uploaded file time - Ora ultimo file caricato + + Differential database + Database differenziale - - Last uploaded file - Ultimo file caricato + + Differential file + File differenziale - - Managed instance restore state - Stato di ripristino dell'istanza gestita + + Differential partial + Parziale differenziale - - Pending differential backups - Backup differenziali in sospeso + + Dimension + Dimensione - - Queued files - File in coda + + Do you want to retry the failed table migrations? + Ripetere le migrazioni delle tabelle non riuscite? - - Restore percent completed - Percentuale completamento ripristino + + Domain\username + Dominio\nome utente - - Restore plan size (MB) - Ripristina dimensioni piano (MB) + + Done + Fatto - - Restored files - File ripristinati + + Done + Fatto - - Restored size (MB) - Dimensioni ripristinate (MB) + + Download and install integration runtime + Scaricare e installare il runtime di integrazione - - Restoring files - Ripristino dei file + + Duration + Durata - - Skipped files - File ignorati + + Dynamic range + Intervallo dinamico - - Unrestorable files - File non ripristinabili + + Edit + Modifica + + + Edit + Modifica + + + Edit parameters + Modifica parametri + + + Edit recommendation parameters + Modifica parametri raccomandazione + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + La raccomandazione elastica usa un modello di raccomandazione alternativo che usa la profilatura personalizzata dei prezzi e delle prestazioni per i clienti esistenti nel cloud. + + + Enable elastic recommendation + Abilitare la raccomandazione elastica + + + Enable preview features + Abilitare le funzionalità di anteprima + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree. + + + Encrypted database selected. + Database crittografato selezionato. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Assicurarsi che i nomi di database specificati non esistano già nella istanza di SQL Server di destinazione nella macchina virtuale di Azure. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete. + + + Enter AAD Domain Name + Immettere il nome di dominio di AAD + + + Enter a valid name for the Migration Service. + Immettere un nome valido per il Servizio Migrazione. + + + Enter a valid name for the target database. + Immettere un nome valido per il database di destinazione. + + + Enter network path + Immetti il percorso di rete + + + Enter password. + Immetti password. + + + Enter target database name and network share path information for the selected source databases. + Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Immettere il nome del database di destinazione e selezionare il gruppo di risorse, l'account di archiviazione e il contenitore per i database di origine selezionati. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Immettere le credenziali di autenticazione di Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Immettere le credenziali di autenticazione Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Immettere le credenziali per l'istanza di SQL Server di origine. Queste credenziali verranno usate durante la migrazione dei database ad Azure SQL. + + + Enter the information below to add a new Azure Database Migration Service. + Immettere le informazioni di seguito per aggiungere un nuovo Servizio Migrazione del database di Azure. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Immettere le informazioni seguenti per aggiungere un nuovo Servizio Migrazione del database di Azure. Per registrare il runtime di integrazione self-hosted, selezionare “I miei backup del database si trovano in una condivisione di rete” nella pagina precedente. + + + Enter the information below to edit the recommendation parameters. + Immettere le informazioni seguenti per modificare i parametri della raccomandazione. + + + Enter the target password + Immettere la password di destinazione + + + Enter the target user name + Immettere il nome utente di destinazione + + + Error + Errore + + + Error getting login information: {0} + Errore durante il recupero delle informazioni di accesso: {0} + + + Error loading migrations list + Errore durante il caricamento dell'elenco delle migrazioni + + + Error migrating certificate for database {0}. {1} + Errore durante la migrazione del certificato per il database {0}. {1} + + + Error opening migration details dialog + Errore durante l'apertura della finestra di dialogo dei dettagli della migrazione + + + Error opening migration service dialog + Errore durante l'apertura della finestra di dialogo del servizio di migrazione + + + Error opening migration target + Errore durante l'apertura della destinazione di migrazione + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + Definizione dei mapping utente completata.. + +È in corso la migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni. L'operazione richiederà qualche minuto. + + + Establishing user mappings failed + La definizione dei mapping utente non è riuscita + + + Export my certificates and private keys to the target. + Esportare i certificati e le chiavi private nella destinazione. + + + Failed + Non riuscito + + + Failed + Non riuscita + + + Failed + Non riuscito + + + Failed + Non riuscita + + + Failed + Non riuscita + + + Failed + Non riuscita + + + Failed + Non riuscito + + + Failed migrating {0} logins to {1} '{2}' + La migrazione degli account di accesso {0} a {1} '{2}' non è riuscita + + + Failed to open the migration notebook. + Non è stato possibile aprire il notebook di migrazione. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Non è stato possibile effettuare il provisioning di un Servizio Migrazione del database. Attendere qualche minuto, quindi riprovare. + + + Feedback + Feedback + + + Feedback + Feedback + + + Feedback on the migration experience + Feedback sull'esperienza di migrazione + + + File + File File name Nome file + + File name + Nome file + + + File status + Stato del file + + + Filter migration results + Filtra i risultati della migrazione + + + Filter table migration results + Filtra i risultati della migrazione della tabella + + + Filter table migration results using keywords + Filtra i risultati della migrazione delle tabelle usando parole chiave + + + Filter tables + Filtra tabelle + + + Filter the migration list by Database Migration Service + Filtrare l'elenco di migrazione in base al Servizio Migrazione del database + Finish time Ora di fine @@ -1170,173 +1330,149 @@ L'operazione potrebbe richiedere qualche minuto. First LSN Primo LSN + + Folder + Cartella + + + Folder name + Nome cartella + + + Follow the instructions below to set up self-hosted integration runtime. + Seguire le istruzioni seguenti per configurare il runtime di integrazione self-hosted. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Per ogni database seguente, fare clic su Modifica per selezionare le tabelle di cui eseguire la migrazione dall'origine alla destinazione. Quindi, prima di fare clic su Avanti, convalidare la configurazione specificata facendo clic su 'Esegui convalida'. + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Per i server di destinazione che eseguono SQL Server 2014 o versione precedente, è necessario archiviare i backup dei database in un contenitore BLOB del servizio di archiviazione di Azure invece di caricarli usando l'opzione condivisione di rete. È inoltre necessario archiviare i file di backup come BLOB di pagine, perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + È possibile fornire file di sessioni degli eventi estesi per i database selezionati, al fine di valutare le query SQL dinamiche o ad hoc, o le eventuali istruzioni DML avviate attraverso il livello di dati dell'applicazione. {0} + Full backup file(s) File di backup completo - - We have completed the assessment of your SQL Server instance '{0}'. - È stata completata la valutazione dell'istanza di SQL Server '{0}'. + + Gen5 + Generazione5 - - {0} hr - {0} ora + + General purpose + Utilizzo generico - - {0} hrs - {0} ore + + Get Azure recommendation + Ottieni raccomandazione di Azure + + + Has rows + Contiene righe + + + Help articles and video links + Articoli della guida e collegamenti video + + + Host caching + Memorizzazione nella cache dell'host + + + Hyperscale + Hyperscale + + + I already have the performance data + I dati sulle prestazioni sono già disponibili + + + I confirm there are no additional log backups to provide and want to complete cutover. + L'utente conferma che non sono presenti altri backup del log da fornire e che desidera completare il cutover. + + + I give consent to use my credentials for accessing the certificates. + Acconsento all'utilizzo delle mie credenziali per l'accesso ai certificati. + + + I have already migrated my certificates and private keys to the target. + Ho già eseguito la migrazione dei certificati e delle chiavi private alla destinazione. + + + IO latency requirement + Requisito latenza I/O + + + If results were expected, verify the connection to the SQL Server instance. + Se sono previsti risultati, verificare la connessione all'istanza di SQL Server. Impact Impatto - - Name: {0} - Nome: {0} - - - Type: {0} - Tipo: {0} - Impacted objects Oggetti interessati + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + In Servizio Migrazione del database di Azure è possibile eseguire la migrazione dei database offline o mentre sono online. In una migrazione offline, il tempo di inattività dell'applicazione viene avviato all'avvio della migrazione. Per limitare il tempo di inattività al tempo necessario per eseguire il cutover nel nuovo ambiente dopo la migrazione, usare una migrazione online. + + + In progress + In corso + + + In progress + In corso + + + In progress + In corso + + + In progress + In corso + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i. + + + Initializing + Inizializzazione in corso + Inline migration Migrazione inline - - {0} databases have warnings - {0} database presentano avvisi - - - {0} database has warnings - {0} database presenta avvisi - Instance Istanza - - To continue, select a valid Azure account. - Per continuare, selezionare un account Azure valido. - - - To continue, select a valid blob container for source database '{0}'. - Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'. - - - To continue, select a valid last backup file for source database '{0}'. - Per continuare, selezionare un file di backup recente valido per il database di origine '{0}'. - - - To continue, select a valid backup folder for source database '{0}'. - Per continuare, selezionare una cartella di backup valida per il database di origine '{0}'. - - - To continue, select a valid resource group for source database '{0}'. - Per continuare, selezionare un gruppo di risorse valido per il database di origine '{0}'. - - - To continue, select a valid storage account for source database '{0}'. - Per continuare, selezionare un account di archiviazione valido per il database di origine '{0}'. - - - To continue, select a valid location. - Per continuare, selezionare una posizione valida. - - - To continue, select a valid managed instance. - Per continuare, selezionare un'istanza gestita valida. - - - Select a valid Database Migration Service. - Selezionare un Servizio Migrazione del database valido. - - - Select a Database Migration Service that is connected to a node. - Selezionare un Servizio Migrazione del database connesso a un nodo. + + Integration runtime connectivity + Connettività del runtime di integrazione Invalid network share location format. Example: {0} Formato della posizione della condivisione di rete non valido. Esempio: {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Per continuare, selezionare un contenitore BLOB in cui tutti i file di backup sono BLOB di pagine per il database di origine '{0}', perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - Impossibile connettersi al database a causa di un OwnerUri invalido (parametro ‘OwnerUri’) - - - To continue, select a valid resource group. - Per continuare, selezionare un gruppo di risorse valido. - - - Cannot retrieve saved session. Try again by selecting new session. - Impossibile recuperare la sessione salvata. Riprovare selezionando una nuova sessione. - - - Enter a valid name for the Migration Service. - Immettere un nome valido per il Servizio Migrazione. - - - To continue, select a valid Azure SQL Database server. - Per continuare, selezionare un server di database SQL di Azure valido. - - - To continue, select a valid storage account. - Per continuare, selezionare un account di archiviazione valido. - - - To continue, select a valid subscription. - Per continuare, selezionare una sottoscrizione valida. - - - Enter a valid name for the target database. - Immettere un nome valido per il database di destinazione. + + Invalid scale factor. Enter a positive integer value. + Fattore di scala non valido. Immettere un valore intero positivo. Invalid user account format. Example: {0} Formato dell'account utente non valido. Esempio: {0} - - To continue, select a valid virtual machine. - Per continuare, selezionare una macchina virtuale valida. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Il Servizio Migrazione del database di Azure orchestra le attività di migrazione dei database e tiene traccia dei progressi. È possibile selezionare un Servizio Migrazione del database esistente, se ne è stato creato uno in precedenza, o crearne uno nuovo di seguito. - - - No Database Migration Service found. Create a new one. - Non è stato trovato alcun Servizio Migrazione del database. Crearne uno nuovo. - - - Azure Database Migration Service - Servizio Migrazione del database di Azure - - - Step 1: {0} - Passaggio 1: {0} - - - Step 2: Use the keys below to register your integration runtime - Passaggio 2: Utilizzare le chiavi seguenti per registrare il runtime di integrazione - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Passaggio 3: Fare clic sul pulsante 'Test connessione' per controllare la connessione tra il Servizio Migrazione del database di Azure e il runtime di integrazione - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Passaggio 3: Fare clic sul pulsante Aggiorna sopra per controllare la connessione tra Servizio Migrazione del database di Azure e il runtime di integrazione - - - Blocking Issue: {0} - Causa del blocco: {0} + + Issue details + Dettagli del problema Issues @@ -1346,30 +1482,34 @@ L'operazione potrebbe richiedere qualche minuto. Issues ({0}) Problemi ({0}) - - Issue details - Dettagli del problema + + Key 1 + Chiave 1 Key 1 copied Chiave 1 copiata - - Key 1 - Chiave 1 + + Key 2 + Chiave 2 Key 2 copied Chiave 2 copiata - - Key 2 - Chiave 2 + + Known issues, limitations, and troubleshooting + Problemi noti, limitazioni e risoluzione dei problemi Last LSN Ultimo LSN + + Last applied LSN + Ultimo LSN applicato + Last applied backup file(s) Ultimi file di backup applicati @@ -1378,97 +1518,293 @@ L'operazione potrebbe richiedere qualche minuto. Last applied backup taken on Ultimo backup applicato in data - - Last applied LSN - Ultimo LSN applicato + + Last backup file + Ultimo file di backup + + + Last file restored: {0} + Ultimo file ripristinato: {0} + + + Last refreshed: {0} + Ultimo aggiornamento: {0} + + + Last restored file time + Ora ultimo file ripristinato Last scan completed: {0} Ultima analisi completata: {0} + + Last uploaded file + Ultimo file caricato + + + Last uploaded file time + Ora ultimo file caricato + Learn more Altre informazioni + + Learn more + Altre informazioni + Learn more about things you need before starting a migration. Altre informazioni sulle operazioni necessarie prima di avviare una migrazione. - - Error loading migrations list - Errore durante il caricamento dell'elenco delle migrazioni + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + Altre informazioni: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Collega account + + + Loading Migration Services + Caricamento dei servizi di migrazione + + + Loading database table list.. + Caricamento dell'elenco delle tabelle di database in corso.. + + + Loading tables list... + Caricamento dell'elenco delle tabelle in corso... + + + Loading... + Caricamento... + + + Local SSD + SSD locale Location Percorso - - Source database - Database di origine + + Log backups pending restore: {0} + Backup dei log in attesa di ripristino: {0} - - Target database - Database di destinazione + + Log storage requirement + Requisito di archiviazione log - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Selezionare il database di destinazione in cui si vuole eseguire la migrazione del database di origine. È possibile scegliere un database di destinazione per un solo database di origine. + + Login found + Account di accesso trovato + + + Login migration completed + Migrazione dell'account di accesso completata + + + Login migration error: {0} + Errore di migrazione dell'account di accesso: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + La migrazione degli account di accesso è già stata avviata e il ritorno alla pagina precedente è disabilitato. + + + Login migration in progress + Migrazione dell'account di accesso in corso + + + Login migration status: {0} + Stato migrazione accesso: {0} + + + Login not found + Account di accesso non trovato + + + Login type + Tipo di account di accesso + + + Logs IOPS requirement + Requisito operazioni di I/O al secondo dei log + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Assicurarsi di eseguire la migrazione dello schema del database dall'origine alla destinazione usando {0} o {1} in Azure Data Studio prima di selezionare l'elenco delle tabelle di cui eseguire la migrazione. + + + Managed instance restore state + Stato di ripristino dell'istanza gestita Map selected source databases to target databases for migration Eseguire il mapping dei database di origine selezionati ai database di destinazione per la migrazione - - Select a target database - Selezionare un database di destinazione + + Memory optimized premium-series + Serie Premium con ottimizzazione per la memoria - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile. + + Memory requirement + Requisiti memoria - - Database migrations completed - Migrazioni del database completate + + Migrate + Esegui la migrazione - - Database migrations in progress - Migrazioni database in corso + + Migrate '{0}' to Azure SQL + Eseguire la migrazione di '{0}' a Azure SQL - - Ascending - Crescente + + Migrate SQL Server logins to Azure SQL. + Eseguire la migrazione degli account a Azure SQL. - - Sort - Ordina + + Migrate a SQL Server instance to Azure SQL. + Eseguire la migrazione di un'istanza di SQL Server ad Azure SQL. + + + Migrate certificates + Esegui la migrazione dei certificati + + + Migrate databases using Azure Data Studio + Eseguire la migrazione di database tramite Azure Data Studio + + + Migrate logins from '{0}' to Azure SQL + Eseguire la migrazione degli account di accesso da '{0}' a Azure SQL + + + Migrate logins to Azure SQL + Eseguire la migrazione degli account di accesso a Azure SQL + + + Migrate logins to Azure SQL + Eseguire la migrazione degli account di accesso a Azure SQL + + + Migrate to Azure SQL + Esegui migrazione ad Azure SQL + + + Migrate to Azure SQL + Eseguire la migrazione a Azure SQL + + + Migrating logins failed + La migrazione degli account di accesso non è riuscita + + + Migrating server roles, establishing server mappings and setting permissions failed. + La migrazione dei ruoli del server, la creazione di mapping del server e l'impostazione delle autorizzazioni non sono riuscite. + + + Migrating the certificates from the following databases: + Migrazione dei certificati dai database seguenti: + + + Migrating {0} logins to target {1} '{2}' + La migrazione degli account di accesso {0} alla destinazione {1} '{2}' + + + Migration Status + Stato di migrazione + + + Migration Status + Stato di migrazione + + + Migration canceled + Migrazione annullata + + + Migration cannot be restarted. + Non è possibile riavviare la migrazione. + + + Migration completed successfully. + Migrazione completata correttamente. + + + Migration completed with the following error(s):{0}{1} + Migrazione completata con gli errori seguenti:{0}{1} + + + Migration cutover + Cutover di migrazione + + + Migration error details + Dettagli sull'errore di migrazione + + + Migration error(s)) + Errore di migrazione: + + + Migration is currently in progress and cannot be deleted. + La migrazione è attualmente in corso e non può essere eliminata. + + + Migration is not in progress and cannot be canceled. + La migrazione non è in corso e non può essere annullata. + + + Migration is not in progress and cannot be cutover. + La migrazione non è in corso e non è possibile eseguirne il cutover. + + + Migration mode + Modalità di migrazione + + + Migration mode + Modalità di migrazione + + + Migration service component could not start. {0} + Impossibile avviare il componente del servizio di migrazione. {0} + + + Migration status + Stato di migrazione Migration status - Stato di migrazione + Stato della migrazione + + + Migration status details + Dettagli sullo stato della migrazione + + + Migration status details for {0} + Dettagli sullo stato della migrazione per {0} Migration status filter Filtro dello stato della migrazione - - {0} min - {0} minuto + + Migration status: {0}{1}{2} + Stato migrazione: {0}{1}{2} - - {0} mins - {0} minuti + + Migrations + Migrazioni - - Table name - Nome della tabella - - - To continue, enter a valid target password. - Per continuare, immettere una password di destinazione valida. - - - To continue, enter a valid target user name. - Per continuare, immettere un nome utente di destinazione valido. + + Migrations + Migrazioni Mode @@ -1478,37 +1814,13 @@ L'operazione potrebbe richiedere qualche minuto. More info Altre informazioni - - All steps completed with the following error(s):{0}{1} - Tutti i passaggi sono stati completati con gli errori seguenti:{0}{1} + + My database backups are in an Azure Storage Blob Container + I backup dei database personali si trovano in un contenitore BLOB del servizio di archiviazione di Azure - - All steps succeeded. - Tutti i passaggi sono stati completati. - - - Some steps are still running. - Alcuni passaggi sono ancora in esecuzione. - - - Step status: {0} - Stato del passaggio: {0} - - - Copy results - Copia risultati - - - Step details - Dettagli del passaggio - - - Step status: {0}{1}{2} - Stato del passaggio: {0}{1}{2} - - - Steps - Passaggi + + My database backups are on a network share + I backup del database personale si trovano su una condivisione di rete N/A @@ -1518,90 +1830,110 @@ L'operazione potrebbe richiedere qualche minuto. Name Nome - - Names: - Nomi: - Name of new resource group Nome del nuovo gruppo di risorse - - My database backups are in an Azure Storage Blob Container - I backup dei database personali si trovano in un contenitore BLOB del servizio di archiviazione di Azure + + Name of the source database + Nome del database di origine - - My database backups are on a network share - I backup del database personale si trovano su una condivisione di rete + + Name of the source server + Nome del server di origine + + + Name: {0} + Nome: {0} + + + Names: + Nomi: + + + Network path for certificate + Percorso di rete per il certificato + + + Network path where certificate will be placed. + Percorso di rete in cui verrà inserito il certificato. Network share Condivisione di rete - - Storage account details - Dettagli dell'account di archiviazione - - - Provide the Azure Storage account where the backups will be uploaded to. - Specificare l'account di Archiviazione di Azure in cui verranno caricati i backup. + + Network share connectivity: '{0}' + Connettività condivisione di rete: '{0}' Network share details Dettagli sulla condivisione di rete - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Specificare il percorso della condivisione di rete in cui sono archiviati i backup e le credenziali utente utilizzate per accedere alla condivisione. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Percorso della condivisione di rete per i backup del database. Il processo di migrazione recupererà automaticamente i file di backup validi da questa condivisione di rete. - Network share location where the backups are stored Percorso di condivisione di rete in cui sono archiviati i backup - - Password - Password - - - Enter password. - Immetti password. - Network share path Percorso condivisione di rete - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Percorso della condivisione di rete per i backup del database. Il processo di migrazione recupererà automaticamente i file di backup validi da questa condivisione di rete. - - Enter target database name and network share path information for the selected source databases. - Immettere il nome del database di destinazione e le informazioni sul percorso della condivisione di rete per i database di origine selezionati. + + New login migration (PREVIEW) + Nuova migrazione dell'account di accesso (ANTEPRIMA) - - Windows user account with read access to the network share location. - Account utente di Windows con accesso in lettura al percorso di condivisione di rete. + + New migration + Nuova migrazione - - Windows user account with read access to the network share location - Account utente di Windows con accesso in lettura al percorso di condivisione di rete + + New support request + Nuova richiesta di supporto - - (new) {0} - (nuovo) {0} + + New support request + Nuova richiesta di supporto New support request Nuova richiesta di supporto + + Next + Avanti + No No + + No Azure SQL database servers found. + Non sono stati trovati server di database SQL di Azure. + + + No Azure SQL databases found. + Non sono stati trovati database SQL di Azure. + + + No Database Migration Service found. Create a new one. + Non è stato trovato alcun Servizio Migrazione del database. Crearne uno nuovo. + + + No Migration Services found. To continue, create a new one. + Non sono stati trovati Servizi Migrazione. Per continuare, crearne uno nuovo. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni, a selezionare un set diverso di database da valutare o a modificare il modello di raccomandazione. + + + No backup files + Nessun file di backup + No blob containers found. Nessun contenitore BLOB trovato. @@ -1614,18 +1946,22 @@ L'operazione potrebbe richiedere qualche minuto. No blob folders found. Nessuna cartella BLOB trovata. + + No encrypted database selected. + Nessun database crittografato selezionato. + No file shares found. Non sono state trovate condivisioni file. - - No issues found for migrating to Azure SQL Managed Instance. - Non sono stati rilevati problemi per la migrazione a Istanza gestita di SQL di Azure. - No issues found for migrating to Azure SQL Database. Non sono stati rilevati problemi per la migrazione a database SQL di Azure. + + No issues found for migrating to Azure SQL Managed Instance. + Non sono stati rilevati problemi per la migrazione a Istanza gestita di SQL di Azure. + No issues found for migrating to SQL Server on Azure Virtual Machine. Nono sono stati riscontrati problemi per la migrazione a SQL Server per la macchina virtuale di Azure. @@ -1642,17 +1978,13 @@ L'operazione potrebbe richiedere qualche minuto. No pending backups. Click refresh to check current status. Nessun backup in sospeso. Fare clic su Aggiorna per controllare lo stato corrente. - - Assessment results are unavailable. - I risultati della valutazione non sono disponibili. + + No recommendation available + Nessuna raccomandazione disponibile - - No Azure SQL databases found. - Non sono stati trovati database SQL di Azure. - - - No Azure SQL database servers found. - Non sono stati trovati server di database SQL di Azure. + + No resource groups found. + Non sono stati trovati gruppi di risorse. No storage accounts found. @@ -1666,21 +1998,41 @@ L'operazione potrebbe richiedere qualche minuto. No virtual machines found. Non sono state trovate macchine virtuali. - - Failed to open the migration notebook. - Non è stato possibile aprire il notebook di migrazione. + + None + Nessuno - - {0}/{1} migrating logins displayed - {0}/{1} la migrazione degli account di accesso è visualizzata + + None + Nessuno - - Object details - Dettagli dell'oggetto + + None + Nessuno - - Offline - Offline + + None + Nessuna + + + Not applicable + Non applicabile + + + Not started + Non avviato + + + Not started + Non avviato + + + Not sure which Azure SQL target is right for you? Learn more + Non si sa quale database di destinazione Azure SQL sia più adatto per le proprie esigenze? Altre informazioni + + + Number of stripes + Numero di strisce OFFLINE @@ -1690,90 +2042,210 @@ L'operazione potrebbe richiedere qualche minuto. OK OK + + Object details + Dettagli dell'oggetto + + + Offline + Offline + + + Offline migration + Migrazione offline + Online Online + + Online migration + Migrazione online + Open Apri - - Error opening migration details dialog - Errore durante l'apertura della finestra di dialogo dei dettagli della migrazione + + Parallel copy type + Tipo di copia parallela - - Error opening migration service dialog - Errore durante l'apertura della finestra di dialogo del servizio di migrazione + + Partial + Parziale - - Error opening migration target - Errore durante l'apertura della destinazione di migrazione + + Password + Password - - Download and install integration runtime - Scaricare e installare il runtime di integrazione + + Pending + In sospeso - - Dynamic range - Intervallo dinamico + + Pending + In sospeso - - None - Nessuna + + Pending differential backups + Backup differenziali in sospeso + + + Percentage utilization + Percentuale di utilizzo + + + Percentile of data points to be used during aggregation of the performance data. + Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni. + + + Perform the following steps before you complete cutover. + Prima di completare il cutover, eseguire i passaggi seguenti. Physical partitions Partizioni fisiche - - Target password - Password di destinazione + + Place tempdb on the local ephemeral SSD (default D:\) drive + Posiziona tempdb nell'unità SSD temporanea locale (D:\) predefinita - - Enter the target password - Immettere la password di destinazione + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Assicurarsi che l'utente corrente ({0}) disponga delle autorizzazioni sysadmin per ottenere tutte le informazioni di accesso per l'istanza corrente ({1}). - - User account - Account utente + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Immettere un percorso di rete in cui SQL Server esporterà i certificati. Verificare inoltre che il servizio SQL Server disponga dell'accesso in scrittura a questo percorso e che l'utente corrente disponga dei privilegi di amministratore nel computer in cui si trova il percorso di rete. - - An Azure account (not required for assessment or SKU recommendation functionality) - U account Azure (non necessario per la valutazione o la funzionalità di raccomandazione SKU) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Questa procedura guidata non visualizza i tipi di accesso per l'autenticazione di Windows perché la migrazione di questo tipo non è attualmente supportata. La funzionalità per la migrazione degli account di accesso per l'autenticazione di Windows sarà presto disponibile. - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Un database di SQL Server di origine in esecuzione in locale o in SQL Server su macchina virtuale di Azure o su qualsiasi macchina virtuale in esecuzione nel cloud (privato, pubblico). + + Please resolve any errors before retrying the migration. + Risolvere eventuali errori prima di eseguire nuovi tentativi di migrazione. - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Un'Istanza gestita di SQL di Azure, SQL Server per la macchina virtuale di Azure o database SQL di Azure in cui eseguire la migrazione dei database. + + Please select 1 or more databases to assess for migration + Selezionare 1 o più database da valutare per la migrazione - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Dettagli del percorso di backup del database, una condivisione file di rete o un contenitore di Archiviazione BLOB di Azure (non necessario per destinazioni database SQL di Azure). + + Please select target database tables to migrate to. At least one database with one table is required. + Selezionare le tabelle di database di destinazione in cui eseguire la migrazione. È necessario almeno un database con una tabella. - - Things you need before starting your Azure SQL migration: - Elementi necessari prima dell'avvio della migrazione di Azure SQL: + + Please select the location of your database backup files before continuing. + Selezionare il percorso dei file di backup del database prima di continuare. + + + Premium-series + Serie Premium + + + Preparing + Preparazione + + + Previous (Disabled) + Precedente (disabilitato) + + + Previous certificates migration results: + Risultati della migrazione dei certificati precedenti: Provide a unique container for each target database. Databases affected: Specificare un contenitore univoco per ogni database di destinazione. Database interessati: - - Select the operation you'd like to perform. - Selezionare l'operazione che si desidera eseguire. + + Provide the Azure Storage Blob Container that contains the backups. + Specificare il contenitore BLOB del servizio di archiviazione di Azure che contiene i backup. + + + Provide the Azure Storage account where the backups will be uploaded to. + Specificare l'account di Archiviazione di Azure in cui verranno caricati i backup. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Specificare il percorso della condivisione di rete in cui sono archiviati i backup e le credenziali utente utilizzate per accedere alla condivisione. + + + Queued + In coda + + + Queued + In coda + + + Queued files + File in coda + + + Read-only + Sola lettura + + + Read/write + Lettura/scrittura + + + Ready for cutover + Pronto per il cutover + + + Rebuilding indexes + Ricompilazione degli indici Recommendation Raccomandazione + + Recommendation parameters + Parametri raccomandazione + + + Recommendation reason + Motivo della raccomandazione + + + Recommendation target storage configuration + Configurazione dell'archiviazione di destinazione delle raccomandazioni + + + Recommendations + Indicazioni + + + Recommended configuration + Configurazione consigliata + + + Recommended storage configuration + Configurazione di archiviazione consigliata + + + Refine Azure recommendation + Affina la raccomandazione di Azure + + + Refresh + Aggiorna + + + Refresh + Aggiorna + Refresh Aggiorna + + Refresh + Aggiorna + Refresh assessment Aggiornare valutazione @@ -1786,817 +2258,41 @@ L'operazione potrebbe richiedere qualche minuto. Refresh key 2 Aggiorna chiave 2 - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. Controlla la tua connessione di Azure collegata e fai clic su Aggiorna per riprovare. + + Refresh recommendation + Aggiorna raccomandazione - - An error has occured while refreshing the migrations list. - Si è verificato un errore durante l'aggiornamento dell'elenco delle migrazioni. + + Refreshing login list from source and target + Aggiornamento dell'elenco di accesso dall'origine e dalla destinazione - - A resource group is a container that holds related resources for an Azure solution. - Un gruppo di risorse è un contenitore che include le risorse correlate per una soluzione di Azure. + + Refreshing login list from source failed + Aggiornamento dell'elenco di accesso dall'origine non è riuscito - - No resource groups found. - Non sono stati trovati gruppi di risorse. + + Refreshing login list from target failed + L'aggiornamento dell'elenco di accesso dalla destinazione non è riuscito + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + L'aggiornamento dell'elenco di accesso è riuscito. Account di accesso di origine trovati {0}. Account di accesso di destinazione trovati {1} Resource group Gruppo di risorse - - Restart migration wizard - Riavviare la procedura guidata della migrazione - - - None - Nessuno - - - Queued - In coda - - - Restored - Ripristinato - - - Restoring - Ripristino in corso - - - Skipped - Ignorato - - - Database - Database - - - Differential database - Database differenziale - - - Differential file - File differenziale - - - Differential partial - Parziale differenziale - - - File - File - - - Partial - Parziale - - - Transaction log - Log delle transazioni - - - Unknown - Sconosciuto - - - Restoring - Ripristino in corso - - - Blocked - Bloccato - - - Cancelled - Annullato - - - Completed - Completato - - - Completing migration - Completamento della migrazione - - - Failed - Operazione non riuscita - - - Initializing - Inizializzazione in corso - - - None - Nessuno - - - Not started - Non avviato - - - Restore completed - Ripristino completato - - - Restore paused - Ripristino sospeso - - - Searching backups - Ricerca dei backup - - - Waiting - In attesa - - - Resume previously saved session - Riprendi sessione salvata in precedenza - - - Run migration workflow again - Eseguire di nuovo il flusso di lavoro di migrazione - - - Retry migration - Ripeti migrazione - - - An error occurred while retrying the migration. - Si è verificato un errore durante il riavvio della migrazione. - Resource group created Il gruppo di risorse è stato creato - - Run validation - Esegui convalida - - - We are running the following steps: - Sono in corso i passaggi seguenti: - - - Save assessment report - Salvare report di valutazione - - - Successfully saved assessment report to {0}. - Il report di valutazione è stato salvato in {0}. - - - Save and close - Salva e chiudi - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Configurazione salvata. La raccolta dei dati sulle prestazioni rimarrà in esecuzione in background. È possibile arrestare la raccolta quando si vuole. - - - Save recommendation report - Salvare report delle raccomandazioni - - - Successfully saved recommendation report to {0}. - Il report delle raccomandazioni è stato salvato in {0}. - - - Cancel - Annulla - - - Next - Avanti - - - Saved session - Sessione salvata - - - Search - Cercare - - - Filter migration results - Filtra i risultati della migrazione - - - {0} sec - {0} sec - - - Select - Seleziona - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Selezionare la sottoscrizione di Azure di destinazione e l'Istanza gestita di SQL di Azure di destinazione. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Selezionare la sottoscrizione Azure di destinazione e l'SQL Server di destinazione sulla macchina virtuale di Azure di destinazione. - - - Please select 1 or more logins for migration - Selezionare 1 o più account di accesso per la migrazione - - - Select the databases to migrate. - Selezionare i database di cui eseguire la migrazione. - - - Select tables for migration - Seleziona le tabelle per la migrazione - - - Click on SQL Server instance or any of the databases on the left to view its details. - Fare clic sull'istanza di SQL Server o su uno dei database a sinistra per visualizzarne i dettagli. - - - Apply - Applica - - - Clear - Cancella - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Filtrare l'elenco di migrazione in base al Servizio Migrazione del database - - - Select a Database Migration Service - Selezionare un Servizio Migrazione del database - - - Sign into Azure and select an account - Accedere ad Azure e selezionare un account - - - Select a location - Selezionare una posizione - - - Select a resource group - Selezionare un gruppo di risorse - - - Select a Database Migration Service - Selezionare un Servizio Migrazione del database - - - Select a subscription - Selezionare un abbonamento - - - Select a tenant - Selezionare un tenant - - - An error occurred while loading available Azure accounts. - Si è verificato un errore durante il caricamento degli account di Azure disponibili. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Si è verificato un errore durante il caricamento delle posizioni. Controllare la connessione di Azure e riprovare. - - - Select a target server. - Selezionare un server di destinazione. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Si è verificato un errore durante il caricamento dei gruppi di risorse disponibili. Controllare la connessione di Azure e riprovare. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Si è verificato un errore durante il caricamento dei servizi Migrazione del database disponibili. Controllare la connessione di Azure e riprovare. - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - Si è verificato un errore durante il caricamento delle sottoscrizioni account. Controllare la connessione di Azure e riprovare. - - - Select target Azure SQL Type - Selezionare il tipo di Azure SQL di destinazione - - - An error occurred while loading available Azure account tenants. - Si è verificato un errore durante il caricamento dei tenant degli account di Azure disponibili. - - - Azure Database Migration Service - Azure Database Migration Service - - - Select Database Migration Service - Seleziona Servizio Migrazione del database - - - To continue, select a target. - Per continuare, selezionare una destinazione. - - - Server - Server - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - Assicurarsi che l'account del servizio che esegue l'istanza di SQL Server di origine abbia i privilegi di lettura nella condivisione di rete. - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Servizio Migrazione del database di Azure sfrutta il runtime di integrazione self-hosted di Azure Data Factory per gestire la connettività tra origine e destinazione e caricare i backup da una condivisione file di rete locale in Azure (se applicabile). - - - Follow the instructions below to set up self-hosted integration runtime. - Seguire le istruzioni seguenti per configurare il runtime di integrazione self-hosted. - - - Set up integration runtime - Configurare il runtime di integrazione - - - Loading Migration Services - Caricamento dei servizi di migrazione - - - Authentication keys - Chiavi di autenticazione - - - Authentication keys used to connect to the self-hosted integration runtime node - Chiavi di autenticazione usate per connettersi al nodo del runtime di integrazione self-hosted - - - Close - Chiudi - - - Azure Database Migration Service - Servizio Migrazione del database di Azure - - - Self-hosted integration runtime node - Nodo del runtime di integrazione self-hosted - - - -- unavailable -- - -- non disponibile -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Si è verificato l'errore seguente durante il recupero delle informazioni di registrazione per Servizio Migrazione del database di Azure '{0}'. Fare clic su Aggiorna e riprovare. Errore: '{1}'. - - - Azure Database Migration Service "{0}" details:` - Dettagli sul Servizio Migrazione del database di Azure "{0}":` - - - No Migration Services found. To continue, create a new one. - Non sono stati trovati Servizi Migrazione. Per continuare, crearne uno nuovo. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - 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. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Servizio Migrazione del database di Azure non è registrato. Servizio Migrazione del database di Azure '{0}' deve essere registrato con il runtime di integrazione self-hosted in qualsiasi nodo. - -Vedere di seguito per le istruzioni di registrazione. - - - {0} (change) - {0} (modifica) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - Servizio Migrazione del database di Azure '{0}{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1} - - Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - Servizio Migrazione del database di Azure '{0}' è connesso al runtime di integrazione self-hosted in esecuzione nei nodi. {1} - - Per migliorare le prestazioni e la disponibilità elevata, è possibile registrare nodi aggiuntivi. Per istruzioni sulla registrazione, vedere di seguito. - - - Please select the location of your database backup files before continuing. - Selezionare il percorso dei file di backup del database prima di continuare. - - - An error occurred while refreshing the migration service creation status. - Si è verificato un errore durante l'aggiornamento dello stato di creazione del servizio di migrazione. - - - Enter the information below to add a new Azure Database Migration Service. - Immettere le informazioni di seguito per aggiungere un nuovo Servizio Migrazione del database di Azure. - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Immettere le informazioni seguenti per aggiungere un nuovo Servizio Migrazione del database di Azure. Per registrare il runtime di integrazione self-hosted, selezionare “I miei backup del database si trovano in una condivisione di rete” nella pagina precedente. - - - Create Azure Database Migration Service - Creare Servizio Migrazione del database di Azure - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Area di Azure per il Servizio Migrazione del database di Azure. Deve essere la stessa area dell'Azure SQL di destinazione. - - - Azure Database Migration Service name. - Nome del Servizio Migrazione del database di Azure. - Resource group for your Azure Database Migration Service. Gruppo di risorse per il Servizio Migrazione del database di Azure. - - Subscription name for your Azure Database Migration Service. - Gruppo di risorse per il Servizio Migrazione del database di Azure. - - - Azure SQL target selected as default. - Destinazione Azure SQL selezionata come predefinita. - - - Self-hosted integration runtime node - Nodo del runtime di integrazione self-hosted - - - Show status - Mostrare stato - - - Size (MB) - Dimensioni (MB) - - - Size - Dimensioni - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} raccomandazioni disponibili - - - {0} recommendation available - {0} raccomandazione disponibile - - - Azure configuration - Configurazione di Azure - - - Business critical - Business critical - - - Gen5 - Generazione5 - - - General purpose - Utilizzo generico - - - Hyperscale - Hyperscale - - - {0} - {1} - {2} vCore - {0} - {1} - {2} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - Premium-series - Serie Premium - - - Memory optimized premium-series - Serie Premium con ottimizzazione per la memoria - - - {0} - {1} vCore - {0} - {1} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - Dati: {0}, Log: {1}, tempdb: {2} - - - Choose how you want to provide performance data - Scegliere come fornire i dati delle prestazioni - - - Collect performance data now - Raccogli ora i dati delle prestazioni - - - Select a folder on your local drive where performance data will be saved - Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - La raccomandazione di Azure richiede i dati delle prestazioni dell'istanza di SQL Server per fornire la raccomandazione di destinazione. Abilitare la raccolta dati sulle prestazioni per ricevere la raccomandazione di destinazione per i database di cui eseguire la migrazione. Più a lungo questa opzione verrà abilitata, migliore sarà la raccomandazione. È possibile disabilitare la raccolta dei dati delle prestazioni in qualsiasi momento. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza. - - - I already have the performance data - I dati sulle prestazioni sono già disponibili - - - Select a folder on your local drive where previously collected performance data was saved - Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza - - - Start - Avvia - - - Starting performance data collection... - Avvio della raccolta dei dati delle prestazioni... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - Le raccomandazioni iniziali verranno aggiornate automaticamente tra circa {0} minuto/i. - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - La raccomandazione di Azure è stata applicata usando i dati forniti. Importare o raccogliere dati aggiuntivi per affinare la raccomandazione. - - - Data collection in progress. Generating initial recommendations... - Raccolta dati in corso. Generazione delle raccomandazioni iniziali... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Controllare periodicamente la disponibilità di consigli aggiornati premendo il pulsante “Aggiorna raccomandazione”. - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - La raccomandazione di Azure raccoglie e analizza i dati delle prestazioni e quindi consiglia un target di dimensioni appropriate in Azure per il carico di lavoro. - - - Data collection still in progress. Refining existing recommendations... - Raccolta dati ancora in corso. Affinamento delle raccomandazioni esistenti... - - - Data collection for Azure recommendations has been stopped. - La raccolta di dati per le raccomandazioni di Azure è stata arrestata. - - - Stopping performance data collection... - Arresto della raccolta dei dati delle prestazioni... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata. - - - Click the button below to import or collect database performance data. - Fare clic sul pulsante seguente per importare o raccogliere i dati sulle prestazioni del database. - - - Azure recommendation will be displayed once data collection is complete. - La raccomandazione di Azure verrà visualizzata al termine della raccolta dei dati. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - La raccomandazione di Azure non è disponibile. Fare clic sul pulsante \"Ottieni raccomandazione di Azure\" di seguito - - - {0} cores - {0} core - - - CPU requirement - Requisiti CPU - - - Data IOPS requirement - Requisito operazioni di I/O al secondo dati - - - Data storage requirement - Requisito di archiviazione dati - - - {0} GB - {0} GB - - - Get Azure recommendation - Ottieni raccomandazione di Azure - - - IO latency requirement - Requisito latenza I/O - - - {0} IOPS - {0} operazioni di I/O al secondo - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Area di Azure per la destinazione Azure SQL. Verranno visualizzate solo le aree che contengono una destinazione idonea per la migrazione. - - - Log storage requirement - Requisito di archiviazione log - - - Logs IOPS requirement - Requisito operazioni di I/O al secondo dei log - - - Memory requirement - Requisiti memoria - - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure - - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure - - - {0} ms - {0} ms - - - Recommendation parameters - Parametri raccomandazione - - - Edit parameters - Modifica parametri - - - Edit recommendation parameters - Modifica parametri raccomandazione - - - Enable elastic recommendation - Abilitare la raccomandazione elastica - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - La raccomandazione elastica usa un modello di raccomandazione alternativo che usa la profilatura personalizzata dei prezzi e delle prestazioni per i clienti esistenti nel cloud. - - - Enable preview features - Abilitare le funzionalità di anteprima - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - L'abilitazione di questa opzione includerà le generazioni hardware più recenti che hanno notevolmente migliorato le prestazioni e la scalabilità. Questi SKU sono attualmente in anteprima e potrebbero non essere ancora disponibili in tutte le aree. - - - Percentage utilization - Percentuale di utilizzo - - - Percentile of data points to be used during aggregation of the performance data. - Percentile dei punti dati da utilizzare durante l'aggregazione dei dati sulle prestazioni. - - - Scale factor - Fattore di scala: - - - Invalid scale factor. Enter a positive integer value. - Fattore di scala non valido. Immettere un valore intero positivo. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Modificare il fattore di scala se si vuole che la raccomandazione di Azure sia una percentuale maggiore o minore del carico di lavoro corrente. - - - Enter the information below to edit the recommendation parameters. - Immettere le informazioni seguenti per modificare i parametri della raccomandazione. - - - Update - Aggiorna - - - {0}% - {0}% - - - {0}th percentile - {0}° percentile - - - Azure recommendation (PREVIEW) - Consigli di Azure (ANTEPRIMA) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Per eseguire la migrazione a database SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - - Recommendation reason - Motivo della raccomandazione - - - Recommendations - Indicazioni - - - - - - - - - Last refreshed: {0} - Ultimo aggiornamento: {0} - - - Loading... - Caricamento... - - - {0} Recommendations - ({0} raccomandazioni) - - - Value - Valore - - - Recommended configuration - Configurazione consigliata - - - Refine Azure recommendation - Affina la raccomandazione di Azure - - - Refresh recommendation - Aggiorna raccomandazione - - - Your Azure SQL target resource name - Nome della risorsa di destinazione Azure SQL + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Gruppo di risorse per la destinazione Azure SQL. Verranno visualizzati solo i gruppi di risorse che contengono un servizio. Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ For improved performance and high availability, you can register additional node Restart data collection Riavvia raccolta dati - - Source properties - Proprietà origine + + Restart migration wizard + Riavviare la procedura guidata della migrazione - - SQL data files - File di dati DQS + + Restore completed + Ripristino completato - - SQL log files - File di log SQL + + Restore finish date + Data di fine ripristino - - SQL tempdb - Tempdb SQL + + Restore paused + Ripristino sospeso - - Azure SQL Database - Database SQL di Azure + + Restore percent completed + Percentuale completamento ripristino - - Azure SQL Database - Database SQL di Azure + + Restore plan size (MB) + Ripristina dimensioni piano (MB) - - Stop data collection - Interrompi la raccolta di dati + + Restore start date + Data di inizio ripristino - - Dimension - Dimensione + + Restore status + Stato ripristino - - {0} GB - {0} GB + + Restored + Ripristinato - - Subscription name for your Azure SQL target - Nome sottoscrizione per l’SQL Azure di destinazione + + Restored files + File ripristinati - - Target deployment type - Tipo di distribuzione di destinazione + + Restored size (MB) + Dimensioni ripristinate (MB) - - Recommendation target storage configuration - Configurazione dell'archiviazione di destinazione delle raccomandazioni + + Restoring + Ripristino in corso - - Host caching - Memorizzazione nella cache dell'host + + Restoring + Ripristino in corso - - Not applicable - Non applicabile + + Restoring + Ripristino in corso - - None - Nessuno + + Restoring files + Ripristino dei file - - Read-only - Sola lettura + + Resume previously saved session + Riprendi sessione salvata in precedenza - - Read/write - Lettura/scrittura + + Retriable + Possibile riprovare - - Place tempdb on the local ephemeral SSD (default D:\) drive - Posiziona tempdb nell'unità SSD temporanea locale (D:\) predefinita + + Retry migration + Ripeti migrazione - - Below is the target storage configuration required to meet your storage performance needs. - Di seguito è riportata la configurazione dell'archiviazione di destinazione necessaria per soddisfare le esigenze di prestazioni di archiviazione. + + Retry migration + Ripeti migrazione - - Local SSD - SSD locale - - - Recommended storage configuration - Configurazione di archiviazione consigliata - - - Storage - Archiviazione - - - View details - Visualizza dettagli - - - SQL Server on Azure Virtual Machine - SQL Server per la macchina virtuale di Azure - - - SQL Server on Azure Virtual Machine - SQL Server per la macchina virtuale di Azure - - - Source configuration - Configurazione origine - - - Source credentials - Credenziali origine - - - Source database name - Nome database di origine - - - Source databases - Database di origine - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted. - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Immettere le credenziali di autenticazione SQL usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Immettere le credenziali di autenticazione Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server dal runtime di integrazione self-hosted. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Immettere le credenziali di autenticazione di Windows usate per la connessione all'istanza di SQL Server {0}. Queste credenziali verranno usate per connettersi all'istanza di SQL Server e identificare i file di backup validi. - - - Source login - Accesso di origine - - - Source server - Server di origine - - - Source version - Versione di origine - - - SQL migration assessment - Valutazione della migrazione SQL - - - SQL Database - Database SQL - - - SQL Managed Instance - Istanza gestita di SQL - - - SQL Server instance - Istanza di SQL Server - - - SQL Virtual Machine - Macchina virtuale SQL - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Per i server di destinazione che eseguono SQL Server 2014 o versione precedente, è necessario archiviare i backup dei database in un contenitore BLOB del servizio di archiviazione di Azure invece di caricarli usando l'opzione condivisione di rete. È inoltre necessario archiviare i file di backup come BLOB di pagine, perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: {0} - - - Known issues, limitations, and troubleshooting - Problemi noti, limitazioni e risoluzione dei problemi - - - Copy duration - Durata della copia - - - Copy start - Inizio copia - - - Copy throughput - Velocità effettiva di copia - - - Data read - Dati letti - - - Data written - Dati scritti - - - Parallel copy type - Tipo di copia parallela + + Revalidate unsuccessful steps + Riconvalida dei passaggi non riusciti Rows copied @@ -2810,113 +2390,429 @@ For improved performance and high availability, you can register additional node Rows read Righe lette - - Table name - Nome della tabella + + Run migration workflow again + Eseguire di nuovo il flusso di lavoro di migrazione - - Used parallel copies - Copie parallele usate - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - Il server di database SQL '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un server di database SQL disponibile. - - - Source database - Database di origine - - - Name of the source database - Nome del database di origine - - - Source name - Nome dell’origine - - - Name of the source server - Nome del server di origine - - - Migrate - Esegui la migrazione - - - Start migration - Avvia migrazione - - - Start a new session - Avvia una nuova sessione - - - Start time - Ora di inizio - - - Validating and migrating logins are in progress - La convalida e la migrazione degli account di accesso sono in corso - - - Validating and migrating logins failed - Convalida e migrazione degli account di accesso non riuscita - - - Error migrating certificate for database {0}. {1} - Errore durante la migrazione del certificato per il database {0}. {1} - - - An error occurred while starting the certificate migration: '{0}' - Si è verificato un errore durante l'avvio della migrazione del certificato: '{0}' - - - Canceled - Operazione annullata - - - Failed - Non riuscita - - - Pending - In sospeso + + Run validation + Esegui convalida Running In esecuzione - - Succeeded - Operazione riuscita + + Running + In esecuzione + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + L'esecuzione della raccolta delle prestazioni per un periodo di tempo più lungo consente di garantire una raccomandazione più accurata. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + Database SQL + + + SQL Database Projects extension + Estensione progetti database SQL + + + SQL Managed Instance + Istanza gestita di SQL + + + SQL Server dacpac extension + Estensione dacpac SQL Server + + + SQL Server instance + Istanza di SQL Server + + + SQL Server on Azure VM + SQL Server in macchine virtuali di Azure + + + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure + + + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure + + + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure + + + SQL Server on Azure Virtual Machine + SQL Server per la macchina virtuale di Azure + + + SQL Server on Azure Virtual Machines + SQL Server in macchine virtuali di Azure + + + SQL Virtual Machine + Macchina virtuale SQL + + + SQL data files + File di dati DQS + + + SQL log files + File di log SQL + + + SQL migration assessment + Valutazione della migrazione SQL + + + SQL tempdb + Tempdb SQL + + + Save and close + Salva e chiudi + + + Save assessment report + Salvare report di valutazione + + + Save recommendation report + Salvare report delle raccomandazioni + + + Saved session + Sessione salvata + + + Scale factor + Fattore di scala: + + + Search + Cerca + + + Searching backups + Ricerca dei backup + + + Select + Seleziona + + + Select Database Migration Service + Seleziona Servizio Migrazione del database + + + Select a Database Migration Service + Selezionare un Servizio Migrazione del database + + + Select a Database Migration Service + Selezionare un Servizio Migrazione del database + + + Select a Database Migration Service that is connected to a node. + Selezionare un Servizio Migrazione del database connesso a un nodo. + + + Select a Database Migration Service to monitor migrations. + Selezionare un Servizio di Migrazione del database per monitorare le migrazioni. + + + Select a blob container value first. + Selezionare prima un valore del contenitore BLOB. + + + Select a folder on your local drive where performance data will be saved + Selezionare una cartella nell'unità locale in cui verranno salvati i dati sulle prestazioni + + + Select a folder on your local drive where previously collected performance data was saved + Seleziona una cartella nell'unità locale in cui sono stati salvati i dati sulle prestazioni raccolti in precedenza + + + Select a folder where extended events session files (.xel and .xem) are stored + Seleziona una cartella in cui sono archiviati i file di sessione degli eventi estesi (.xel e .xem). + + + Select a location + Selezionare una posizione + + + Select a resource group + Selezionare un gruppo di risorse + + + Select a resource group value first. + Selezionare prima un valore del gruppo di risorse. + + + Select a resource group. + Selezionare un gruppo di risorse. + + + Select a storage account value first. + Selezionare prima un valore per l'account di archiviazione. + + + Select a subscription + Selezionare un abbonamento + + + Select a target database + Selezionare un database di destinazione + + + Select a target server. + Selezionare un server di destinazione. + + + Select a tenant + Selezionare un tenant + + + Select a unique name for this target database + Selezionare un nome univoco per il database di destinazione + + + Select a valid Database Migration Service. + Selezionare un Servizio Migrazione del database valido. + + + Select an Azure account and your target {0}. + Selezionare un account Azure e {0} di destinazione. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso. + + + Select login(s) to migrate + Selezionare gli account di accesso di cui eseguire la migrazione + + + Select tables + Selezionare le tabelle + + + Select tables for migration + Seleziona le tabelle per la migrazione + + + Select tables for {0} + Selezionare le tabelle per {0} + + + Select target Azure SQL Type + Selezionare il tipo di Azure SQL di destinazione + + + Select the databases that you want to assess for migration to Azure SQL. + Selezionare i database da valutare per la migrazione a Azure SQL. + + + Select the databases that you want to migrate to Azure SQL. + Selezionare i database per cui si desidera eseguire la migrazione ad Azure SQL. + + + Select the databases to migrate. + Selezionare i database di cui eseguire la migrazione. + + + Select the location of the database backups to use during migration. + Selezionare il percorso dei backup del database da usare durante la migrazione. + + + Select the operation you'd like to perform. + Selezionare l'operazione che si desidera eseguire. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Selezionare l’Istanza gestita di SQL di Azure di destinazione, VM di Azure SQL o Database SQL di Azure o in cui si vuole eseguire la migrazione degli account di accesso. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Selezionare il database di destinazione in cui si vuole eseguire la migrazione del database di origine. È possibile scegliere un database di destinazione per un solo database di origine. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Selezionare la sottoscrizione Azure di destinazione e l'SQL Server di destinazione sulla macchina virtuale di Azure di destinazione. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Selezionare la sottoscrizione di Azure di destinazione e l'Istanza gestita di SQL di Azure di destinazione. + + + Self-hosted integration runtime node + Nodo del runtime di integrazione self-hosted + + + Self-hosted integration runtime node + Nodo del runtime di integrazione self-hosted + + + Server + Server + + + Server objects + Oggetti server + + + Server objects + Oggetti server + + + Service component crashed. + Arresto anomalo del componente del servizio. + + + Service provider could not be initialized. + Impossibile inizializzare il provider di servizi. + + + Set up integration runtime + Configurare il runtime di integrazione + + + Show status + Mostrare stato + + + Sign into Azure and select an account + Accedere ad Azure e selezionare un account + + + Size + Dimensioni + + + Size (MB) + Dimensioni (MB) + + + Skipped + Ignorato + + + Skipped files + File ignorati + + + Some steps are still running. + Alcuni passaggi sono ancora in esecuzione. + + + Sort + Ordina + + + Source configuration + Configurazione origine + + + Source credentials + Credenziali origine + + + Source database + Database di origine + + + Source database + Database di origine + + + Source database + Database di origine + + + Source database connectivity: '{0}' + Connessione database di origine: '{0}' + + + Source database name + Nome database di origine + + + Source databases + Database di origine + + + Source login + Accesso di origine + + + Source name + Nome dell’origine + + + Source properties + Proprietà origine + + + Source server + Server di origine + + + Source version + Versione di origine + + + Start + Avvia + + + Start a new session + Avvia una nuova sessione + + + Start migration + Avvia migrazione + + + Start time + Ora di inizio + + + Start validation + Avvia convalida + + + Starting performance data collection... + Avvio della raccolta dei dati delle prestazioni... + + + Status + Stato + + + Status + Stato + + + Status + Stato Status Stato - - Add account - Aggiungi account - - - Add your Azure account to view existing migrations and their status. - Aggiungere l'account Azure per visualizzare le migrazioni esistenti e il relativo stato. - - - Canceled - Annullata - - - Canceling - Annullamento in corso - - - Completing - In fase di completamento - - - Creating - In fase di creazione + + Status + Stato Status: All @@ -2938,161 +2834,125 @@ For improved performance and high availability, you can register additional node Status: Succeeded Stato: Riuscito - - ({0} errors) - ({0} errori) + + Step 1: {0} + Passaggio 1: {0} - - ({0} error) - ({0} errore) + + Step 2: Use the keys below to register your integration runtime + Passaggio 2: Utilizzare le chiavi seguenti per registrare il runtime di integrazione - - Failed - Non riuscita + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Passaggio 3: Fare clic sul pulsante 'Test connessione' per controllare la connessione tra il Servizio Migrazione del database di Azure e il runtime di integrazione - - In progress - In corso + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Passaggio 3: Fare clic sul pulsante Aggiorna sopra per controllare la connessione tra Servizio Migrazione del database di Azure e il runtime di integrazione - - Ready for cutover - Pronto per il cutover + + Step details + Dettagli del passaggio - - Refresh - Aggiorna + + Step status: {0} + Stato del passaggio: {0} - - Restoring - Ripristino in corso + + Step status: {0}{1}{2} + Stato del passaggio: {0}{1}{2} - - Retriable - Possibile riprovare + + Steps + Passaggi - - Select a Database Migration Service to monitor migrations. - Selezionare un Servizio di Migrazione del database per monitorare le migrazioni. + + Stop data collection + Interrompi la raccolta di dati - - Status - Stato + + Stop validation + Interrompi convalida - - Succeeded - Riuscita + + Stopping performance data collection... + Arresto della raccolta dei dati delle prestazioni... - - Uploading full backup - Caricamento del backup completo in corso - - - Uploading log backup(s) - Caricamento dei backup del log in corso - - - {0} - {0} - - - ({0} warnings) - ({0} avvisi) - - - ({0} warning) - ({0} avviso) + + Storage + Archiviazione Storage account Account di archiviazione - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti nell'account di archiviazione e, se applicabile, che l'endpoint privato si trovi nella stessa rete virtuale del server di destinazione. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti negli account di archiviazione e, se applicabile, che gli endpoint privati si trovino nella stessa rete virtuale del server di destinazione. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - Il server di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco elementi consentiti nell'account di archiviazione. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - Il server di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco degli elementi consentiti negli account di archiviazione. + + Storage account details + Dettagli dell'account di archiviazione Subscription Sottoscrizione - - Azure storage - Archiviazione di Azure + + Subscription + Sottoscrizione - - Azure storage subscription - Sottoscrizione di archiviazione di Azure + + Subscription name for your Azure Database Migration Service + Gruppo di risorse per il Servizio Migrazione del database di Azure - - Databases for migration - Database per la migrazione + + Subscription name for your Azure Database Migration Service. + Gruppo di risorse per il Servizio Migrazione del database di Azure. - - Azure SQL Managed Instance - Istanza gestita di SQL di Azure + + Subscription name for your Azure SQL target + Nome sottoscrizione per l’SQL Azure di destinazione + + + Succeeded + Riuscito + + + Succeeded + Riuscita + + + Succeeded + Riuscita + + + Succeeded + Riuscita + + + Succeeded + Riuscita + + + Successful + Riuscita + + + Successfully created a Database Migration Service. + La creazione di un Servizio Migrazione del database è stata completata. + + + Successfully saved assessment report to {0}. + Il report di valutazione è stato salvato in {0}. + + + Successfully saved recommendation report to {0}. + Il report delle raccomandazioni è stato salvato in {0}. Summary Riepilogo - - Azure SQL Database - Database SQL di Azure - - - SQL Server on Azure Virtual Machine - SQL Server per la macchina virtuale di Azure - - - Feedback - Feedback - - - Feedback - Feedback - - - Migrate logins to Azure SQL - Eseguire la migrazione degli account di accesso a Azure SQL - - - New login migration (PREVIEW) - Nuova migrazione dell'account di accesso (ANTEPRIMA) - - - Migrate to Azure SQL - Esegui migrazione ad Azure SQL - - - New migration - Nuova migrazione - - - New support request - Nuova richiesta di supporto - - - New support request - Nuova richiesta di supporto - - - Dashboard - Dashboard - - - Migrations - Migrazioni + + TDE certificate migration must be successful before continuing. + La migrazione del certificato TDE deve essere completata prima di continuare. Table migration status details @@ -3102,65 +2962,81 @@ For improved performance and high availability, you can register additional node Table migration status: {0} Stato della migrazione della tabella: {0} - - Tables missing on target: {0} - Tabelle mancanti nella destinazione: {0} - - - Select tables for {0} - Selezionare le tabelle per {0} - - - {0} of {1} tables selected - {0} di {1} tabelle selezionate - - - {0} of {1} - {0} di {1} - - - Edit - Modifica - - - Filter tables - Filtra tabelle - - - Has rows - Contiene righe + + Table name + Nome della tabella Table name Nome della tabella - - Update - Aggiorna + + Table name + Nome della tabella - - Cancel - Annulla + + Table selection + Selezione tabella + + + Tables missing on target: {0} + Tabelle mancanti nella destinazione: {0} + + + Tables selected + Tabelle selezionate Target Destinazione + + Target Status + Stato di destinazione + Target database Database di destinazione - - Target name - Nome di destinazione + + Target database + Database di destinazione + + + Target database + Database di destinazione + + + Target database connectivity: '{0}' + Connettività del database di destinazione: '{0}' + + + Target database name + Nome del database di destinazione + + + Target deployment type + Tipo di distribuzione di destinazione + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti nell'account di archiviazione e, se applicabile, che l'endpoint privato si trovi nella stessa rete virtuale del server di destinazione. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + L'istanza di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet dell'istanza di destinazione sia inclusa nell'elenco elementi consentiti negli account di archiviazione e, se applicabile, che gli endpoint privati si trovino nella stessa rete virtuale del server di destinazione. Target name Nome della destinazione - - Target database name - Nome del database di destinazione + + Target name + Nome di destinazione + + + Target password + Password di destinazione Target platform @@ -3170,9 +3046,13 @@ For improved performance and high availability, you can register additional node Target server Server di destinazione - - Tables selected - Tabelle selezionate + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + Il server di destinazione '{0}' potrebbe non essere in grado di accedere all'account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco elementi consentiti nell'account di archiviazione. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + Il server di destinazione '{0}' potrebbe non essere in grado di accedere agli account di archiviazione '{1}'. Assicurarsi che la subnet del server di destinazione sia nell'elenco degli elementi consentiti negli account di archiviazione. Target table does not exist @@ -3182,157 +3062,205 @@ For improved performance and high availability, you can register additional node Target table is not empty. La tabella di destinazione non è vuota. + + Target type + Tipo di destinazione + + + Target user name + Nome utente di destinazione + Target version Versione di destinazione - - Edit - Modifica + + Test connection + Verifica connessione - - Migrate certificates - Esegui la migrazione dei certificati + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + L'estensione Azure SQL Migration per Azure Data Studio offre funzionalità per valutare, ottenere consigli di Azure di dimensioni corrette ed eseguire la migrazione di database SQL Server in Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - La migrazione dei certificati è stata annullata. Eseguire e completare la migrazione dei certificati per continuare. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + Il server di database SQL '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un server di database SQL disponibile. - - Validation was canceled with the following error(s):{0}{1} - Convalida annullata con gli errori seguenti: {0}{1} + + The assessment of your SQL Server instance '{0}' failed. + La valutazione dell'istanza di SQL Server '{0}' non è riuscita. - - Databases - Database + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Tipo di destinazione della risorsa di Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - Status - Stato + + The current status of the migration + Stato corrente della migrazione - - Migration completed with the following error(s):{0}{1} - Migrazione completata con gli errori seguenti:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + Non è possibile avviare il processo di cutover fino a quando non vengono completate tutte le migrazioni. Per restituire lo stato dei file più recente, aggiornare la finestra del browser. - - Copy migration results - Copia i risultati della migrazione + + The duration of the migration + Durata della migrazione - - Done - Fatto + + The fininish time for the migration + Ora di fine della migrazione - - Migrating the certificates from the following databases: - Migrazione dei certificati dai database seguenti: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Si è verificato l'errore seguente durante il recupero delle informazioni di registrazione per Servizio Migrazione del database di Azure '{0}'. Fare clic su Aggiorna e riprovare. Errore: '{1}'. - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - La migrazione dei certificati non è stata eseguita per la configurazione corrente. Eseguire e completare la migrazione dei certificati per continuare. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + L'istanza gestita '{0}' non è disponibile per la migrazione perché si trova attualmente nello stato '{1}'. Per continuare, selezionare un'istanza gestita disponibile. - - Certificates migration progress details: - Dettagli sullo stato di avanzamento della migrazione dei certificati: + + The migration failed with the following errors: + La migrazione non è riuscita con gli errori seguenti: - - Certificates migration results: - Risultati della migrazione dei certificati: + + The start time for the migration + L'ora di inizio della migrazione - - Previous certificates migration results: - Risultati della migrazione dei certificati precedenti: + + The target database name + Nome del database di destinazione - - Retry migration - Ripeti migrazione + + The target server name + Nome del server di destinazione - - Migration status: {0}{1}{2} - Stato migrazione: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + La macchina virtuale '{0}' non è disponibile per la migrazione perché l'estensione SQL Server IaaS Agent si trova attualmente in modalità '{1}' invece della modalità completa. Altre informazioni: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + La macchina virtuale '{0}' non è disponibile per la migrazione perché la macchina virtuale sottostante non è in esecuzione. Assicurarsi che sia accesa prima di riprovare. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - Migrazione dei certificati completata. Fare clic su Avanti per procedere con la migrazione. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Sono stati selezionati più database con lo stesso percorso di backup. Verificare che i file di backup di database diversi siano archiviati in cartelle separate. - - Migration canceled - Migrazione annullata + + Things you need before starting your Azure SQL migration: + Elementi necessari prima dell'avvio della migrazione di Azure SQL: - - Migration completed successfully. - Migrazione completata correttamente. + + This is a blocking issue that will prevent the database migration from succeeding. + Si tratta di un errore di blocco che impedirà la migrazione del database. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} I database selezionati per la migrazione sono abilitati a Transparent Data Encryption. {1} + + To continue, enter a valid target password. + Per continuare, immettere una password di destinazione valida. - - No encrypted database selected. - Nessun database crittografato selezionato. + + To continue, enter a valid target user name. + Per continuare, immettere un nome utente di destinazione valido. - - You have chosen to manually migrate certificates. - Si è scelto di eseguire manualmente la migrazione dei certificati. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Per continuare, selezionare un contenitore BLOB in cui tutti i file di backup sono BLOB di pagine per il database di origine '{0}', perché i BLOB in blocchi sono supportati solo per le destinazioni che eseguono SQL Server 2016 o versione successiva. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - È stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia e del database. + + To continue, select a target. + Per continuare, selezionare una destinazione. - - {0} of {1} completed - {0} di {1} completati + + To continue, select a valid Azure SQL Database server. + Per continuare, selezionare un server di database SQL di Azure valido. - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} dei {1} database selezionati usano Transparent Data Encryption. + + To continue, select a valid Azure account. + Per continuare, selezionare un account Azure valido. + + + To continue, select a valid backup folder for source database '{0}'. + Per continuare, selezionare una cartella di backup valida per il database di origine '{0}'. + + + To continue, select a valid blob container for source database '{0}'. + Per continuare, selezionare un contenitore BLOB valido per il database di origine '{0}'. + + + To continue, select a valid last backup file for source database '{0}'. + Per continuare, selezionare un file di backup recente valido per il database di origine '{0}'. + + + To continue, select a valid location. + Per continuare, selezionare una posizione valida. + + + To continue, select a valid managed instance. + Per continuare, selezionare un'istanza gestita valida. + + + To continue, select a valid resource group for source database '{0}'. + Per continuare, selezionare un gruppo di risorse valido per il database di origine '{0}'. + + + To continue, select a valid resource group. + Per continuare, selezionare un gruppo di risorse valido. + + + To continue, select a valid storage account for source database '{0}'. + Per continuare, selezionare un account di archiviazione valido per il database di origine '{0}'. + + + To continue, select a valid storage account. + Per continuare, selezionare un account di archiviazione valido. + + + To continue, select a valid subscription. + Per continuare, selezionare una sottoscrizione valida. + + + To continue, select a valid virtual machine. + Per continuare, selezionare una macchina virtuale valida. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Per eseguire la migrazione di un database crittografato correttamente è necessario fornire l'accesso ai certificati di crittografia o eseguire la migrazione dei certificati manualmente prima di procedere con la migrazione. {0}. - - Network path where certificate will be placed. - Percorso di rete in cui verrà inserito il certificato. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Per eseguire la migrazione a database SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - Network path for certificate - Percorso di rete per il certificato + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Per eseguire la migrazione all'Istanza gestita di SQL di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - Enter network path - Immetti il percorso di rete + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Per eseguire la migrazione a SQL Server per una macchina virtuale di Azure, visualizzare i risultati della valutazione e selezionare uno o più database. - - Export my certificates and private key to the target. - Esportare i certificati e la chiave privata sul target. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Per eseguire la migrazione alla destinazione Azure SQL, scegliere una modalità di migrazione in base ai requisiti di inattività. - - I give consent to use my credentials for accessing the certificates. - Acconsento all'utilizzo delle mie credenziali per l'accesso ai certificati. + + Total tables + Tabelle totali - - I don't want Azure Data Studio to export the certificates. - Non voglio che Azure Data Studio esporti i certificati. + + Transaction log + Log delle transazioni - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - È necessario eseguire la migrazione dei certificati prima di procedere con la migrazione, altrimenti la migrazione avrà esito negativo. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Esercitazione: Eseguire la migrazione a Istanza gestita di SQL di Azure (online) - - Certificate migration - Migrazione dei certificati + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Esercitazione: Eseguire la migrazione a SQL Server nel database SQL di Azure (offline). - - Encrypted database selected. - Database crittografato selezionato. - - - Test connection - Verifica connessione + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Esercitazione: Eseguire la migrazione a SQL Server in Macchine virtuali di Azure (online) Type @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: Tipo: - - (Unavailable) {0} - (Non disponibile) {0} + + Type: {0} + Tipo: {0} - - Select a unique name for this target database - Selezionare un nome univoco per il database di destinazione + + Unknown + Sconosciuto + + + Unrestorable files + File non ripristinabili + + + Update + Aggiorna + + + Update + Aggiorna + + + Uploading full backup + Caricamento del backup completo in corso + + + Uploading log backup(s) + Caricamento dei backup del log in corso + + + Used parallel copies + Copie parallele usate + + + User account + Account utente User name Nome utente - - Target user name - Nome utente di destinazione + + Validating and migrating logins are in progress + La convalida e la migrazione degli account di accesso sono in corso - - Enter the target user name - Immettere il nome utente di destinazione + + Validating and migrating logins completed. + +Establishing user mappings. + Convalida e migrazione degli account di accesso completate. + +Definizione dei mapping utente. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Si è verificato un timeout durante la convalida di una connessione a una risorsa. Altre informazioni: https://aka.ms/dms-migrations-troubleshooting. - - - Status - Stato - - - Validation steps - Passaggi di convalida - - - Validation completed with the following error(s):{0}{1} - Convalida completata con gli errori seguenti:{0}{1} - - - Copy validation results - Copia risultati di convalida - - - Done - Fatto - - - We are validating the following: - Stiamo convalidando quanto segue: - - - Validation step details - Dettagli passaggio di convalida - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Errore di controllo di convalida{0}database di origine: {1}{0}Database di destinazione: {2}{0}Errore: {3} - {4} - - - Start validation - Avvia convalida - - - Validation status: {0} - Stato di convalida: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} errori - - - {0} - 1 error - {0} - 1 errore - - - Validation status: {0}{1}{2} - Stato di convalidas: {0}{1}{2} - - - Stop validation - Interrompi convalida + + Validating and migrating logins failed + Convalida e migrazione degli account di accesso non riuscita Validation check canceled Controllo di convalida annullato - - Validation completed successfully. - La convalida è stata completata. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Errore di controllo di convalida{0}Database:{1}{0}Errore: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Errore di controllo di convalida{0}database di origine: {1}{0}Percorso condivisione file: {2}{0}Errore: {3} - {4} - - Network share connectivity: '{0}' - Connettività condivisione di rete: '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Errore di controllo di convalida{0}database di origine: {1}{0}Database di destinazione: {2}{0}Errore: {3} - {4} - - Integration runtime connectivity - Connettività del runtime di integrazione - - - Source database connectivity: '{0}' - Connessione database di origine: '{0}' - - - Azure storage connectivity - Connettività di Archiviazione di Azure - - - Target database connectivity: '{0}' - Connettività del database di destinazione: '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - Convalida annullata. Per continuare, eseguire e convalidare le impostazioni di migrazione. - - - Validation was canceled with the following error(s):{0}{1} - Convalida annullata con gli errori seguenti: {0}{1} - - - Running validation - Esecuzione della convalida - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - La convalida non è stata eseguita per la configurazione corrente. Eseguire e convalidare le impostazioni di migrazione per continuare. - - - Canceled - Annullata - - - Failed - Non riuscita - - - Pending - In sospeso - - - Running - In esecuzione - - - Succeeded - Riuscita + + Validation completed successfully. + La convalida è stata completata. Validation completed successfully. Please click Next to proceed with the migration. Convalida completata. Fare clic su Avanti per procedere con la migrazione. - - All database migrations - Tutte le migrazioni del database + + Validation completed with the following error(s):{0}{1} + Convalida completata con gli errori seguenti:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + La convalida non è stata eseguita per la configurazione corrente. Eseguire e convalidare le impostazioni di migrazione per continuare. + + + Validation status: {0} + Stato di convalida: {0} + + + Validation status: {0}{1}{2} + Stato di convalidas: {0}{1}{2} + + + Validation step details + Dettagli passaggio di convalida + + + Validation steps + Passaggi di convalida + + + Validation was canceled with the following error(s):{0}{1} + Convalida annullata con gli errori seguenti: {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + Convalida annullata con gli errori seguenti: {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + Convalida annullata. Per continuare, eseguire e convalidare le impostazioni di migrazione. + + + Value + Valore + + + View details + Visualizza dettagli View/Select Visualizza/Seleziona - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - La macchina virtuale '{0}' non è disponibile per la migrazione perché l'estensione SQL Server IaaS Agent si trova attualmente in modalità '{1}' invece della modalità completa. Altre informazioni: https://aka.ms/sql-iaas-extension + + Waiting + In attesa - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - La macchina virtuale '{0}' non è disponibile per la migrazione perché la macchina virtuale sottostante non è in esecuzione. Assicurarsi che sia accesa prima di riprovare. + + Waiting for {0} component to start. + In attesa dell'avvio del componente {0}. Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details Dettagli sugli avvisi - - Domain\username - Dominio\nome utente - - - Link account - Collega account - - - {0} accounts linked - {0} account collegati - - - {0} account linked - {0} account collegato - - - Select an Azure account linked to Azure Data Studio, or link one now. - Selezionare un account Azure collegato ad Azure Data Studio o collegarne uno adesso. - - - Add a linked account and then try again. - Aggiungere un account collegato e quindi riprovare. - - - Azure account - Account Azure - - - An error occurred while connecting to the target server. - Errore durante la connessione al server di destinazione. - - - An error occurred while trying to get {0} login information. - Si è verificato un errore durante il tentativo di ottenere {0} informazioni di accesso. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Si sono verificati errori durante la raccolta dei dati sulle prestazioni per il server '{0}'. Se i problemi persistono, provare a riavviare il processo di raccolta dati: +This may take some time. + I database nell'istanza di SQL Server vengono valutati {0} per identificare la destinazione Azure SQL corretta. -{1} +L'operazione potrebbe richiedere qualche minuto. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - In base ai risultati della valutazione, è possibile eseguire la migrazione di tutti e {0} i database in stato online ad Azure SQL. + + We are running the following steps: + Sono in corso i passaggi seguenti: - - An error occurred while assessing the server '{0}'. - Si è verificato un errore durante la valutazione del server '{0}'. + + We are validating the following: + Stiamo convalidando quanto segue: - - Check this option to skip assessment and continue the migration. - Selezionare questa opzione per ignorare la valutazione e continuare la migrazione. + + We have completed the assessment of your SQL Server instance '{0}'. + È stata completata la valutazione dell'istanza di SQL Server '{0}'. - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [Non sono disponibili risultati di valutazione per convalidare l'idoneità della migrazione del database. Selezionando questa casella, si conferma di voler procedere con la migrazione del database alla destinazione Azure SQL desiderata.] + + We ran the following steps: + Sono stati eseguiti i passaggi seguenti: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Si è verificato un errore imprevisto durante la valutazione del server ‘{0}’.{3}Messaggio: {1}{3}stack: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + È consigliabile eseguire la migrazione dei database alla destinazione Azure SQL prima di avviare la migrazione dell'account di accesso per evitare errori nel processo. Tuttavia, è possibile eseguire questo processo di migrazione ogni volta che si vuole se l'obiettivo è aggiornare il mapping utente per i database di cui è stata eseguita la migrazione di recente. + + Se i nomi di origine e di database non sono uguali, è possibile che alcune autorizzazioni non vengano applicate correttamente. - - Choose your Azure SQL target - Scegliere la destinazione di Azure SQL + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + Durante il caricamento dei backup del database nel contenitore BLOB, assicurarsi che i file di backup di database diversi siano archiviati in cartelle separate. Sono supportate solo la radice del contenitore e delle cartelle a un massimo di un livello. - - Not sure which Azure SQL target is right for you? Learn more - Non si sa quale database di destinazione Azure SQL sia più adatto per le proprie esigenze? Altre informazioni + + Windows user account with read access to the network share location + Account utente di Windows con accesso in lettura al percorso di condivisione di rete - - An error occurred while generating SKU recommendations for the server '{0}'. - Si è verificato un errore durante la generazione delle raccomandazioni sullo SKU per il server '{0}'. - - - No recommendation available - Nessuna raccomandazione disponibile - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - Non sono state generate raccomandazioni sullo SKU perché non sono presenti SKU in grado di soddisfare le caratteristiche di prestazioni dell'origine. Provare a selezionare una piattaforma di destinazione diversa, a modificare i parametri delle raccomandazioni, a selezionare un set diverso di database da valutare o a modificare il modello di raccomandazione. - - - Connection was successful but did not find any target databases. - La connessione è riuscita ma non sono stati trovati database di destinazione. - - - Connection error: {0} - Errore di connessione: {0} - - - Connection was successful. Target databases found: {0} - Connessione riuscita. Database di destinazione trovati: {0} - - - Select an Azure account and your target {0}. - Selezionare un account Azure e {0} di destinazione. - - - Error getting login information: {0} - Errore durante il recupero delle informazioni di accesso: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Errore di mapping del database. Non è possibile selezionare il database di destinazione '{0}' come destinazione di migrazione per il database '{1}'. Il database di destinazione '{2}' è già selezionato come destinazione di migrazione per il database '{3}'. Selezionare un database di destinazione diverso. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Errore di mapping del database. Database di destinazione di cui eseguire la migrazione mancanti. Configurare la connessione al server di destinazione e fare clic su Connetti per raccogliere l'elenco delle destinazioni di migrazione di database disponibili. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Errore di mapping del database trovato tra i database '{1}' e '{2}' (Codice di errore: {0}). Le regole di confronto del database di origine '{3}' non corrispondono alle regole di confronto del database di destinazione '{4}'. Selezionare o ricreare un database di destinazione con le stesse regole di confronto del database di origine. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Errore di mapping del database. Il database di origine '{0}' non è mappato a un database di destinazione. Selezionare un database di destinazione a cui eseguire la migrazione. - - - Azure SQL target - Destinazione di Azure SQL - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - Altre informazioni: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Account utente di Windows con accesso in lettura al percorso di condivisione di rete. Yes - - Do you want to retry the failed table migrations? - Ripetere le migrazioni delle tabelle non riuscite? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + È anche possibile scegliere di selezionare questi dati da una cartella esistente, se sono già stati raccolti in precedenza. - - Please resolve any errors before retrying the migration. - Risolvere eventuali errori prima di eseguire nuovi tentativi di migrazione. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + È stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia e del database. - - The migration failed with the following errors: - La migrazione non è riuscita con gli errori seguenti: + + You have not given Azure Data Studio access to migrate the encryption certificates. + Non è stato concesso l'accesso ad Azure Data Studio per eseguire la migrazione dei certificati di crittografia. - - {0} of {1} databases selected - {0} di {1} database selezionati + + You must click the '{0}' button before proceeding to the next page of the wizard. + È necessario fare clic sul pulsante '{0}' prima di passare alla pagina successiva della procedura guidata. + + + Your Azure Database Migration Service resource name + Nome della risorsa Servizio Migrazione del database di Azure + + + Your Azure SQL target resource name + Nome della risorsa di destinazione Azure SQL + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Dettagli del percorso di backup del database, una condivisione file di rete o un contenitore di Archiviazione BLOB di Azure (non necessario per destinazioni database SQL di Azure). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Non sono disponibili risultati di valutazione per convalidare l'idoneità della migrazione del database. Selezionando questa casella, si conferma di voler procedere con la migrazione del database alla destinazione Azure SQL desiderata.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2}; TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (modifica) + + + {0} (requires credentials refresh) + {0} (richiede l'aggiornamento delle credenziali) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 errore + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} errors + {0} - {1} errori + + + {0} - {1} vCore + {0} - {1} vCore + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} operazioni di I/O al secondo + + + {0} MB + {0} MB + + + {0} Recommendations + ({0} raccomandazioni) + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} I database selezionati per la migrazione sono abilitati a Transparent Data Encryption. {1} + + + {0} account linked + {0} account collegato + + + {0} accounts linked + {0} account collegati + + + {0} cores + {0} core + + + {0} database + Database {0} + + + {0} database has warnings + {0} database presenta avvisi + + + {0} databases + Database {0} + + + {0} databases have warnings + {0} database presentano avvisi + + + {0} day + {0} giorni + + + {0} days + {0} giorni + + + {0} hr + {0} ora + + + {0} hrs + {0} ore + + + {0} min + {0} minuto + + + {0} mins + {0} minuti + + + {0} ms + {0} ms {0} of {1} {0} di {1} - - Waiting for {0} component to start. - In attesa dell'avvio del componente {0}. + + {0} of {1} + {0} di {1} + + + {0} of {1} completed + {0} di {1} completati + + + {0} of {1} databases selected + {0} di {1} database selezionati + + + {0} of {1} tables selected + {0} di {1} tabelle selezionate + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} dei {1} database selezionati usano Transparent Data Encryption. + + + {0} recommendation available + {0} raccomandazione disponibile + + + {0} recommendations available + {0} raccomandazioni disponibili + + + {0} sec + {0} sec + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + {0}/{1} i database possono essere migrati senza problemi + + + {0}/{1} databases selected + {0}/{1} database selezionati + + + {0}/{1} logins selected + {0}/{1} account di accesso selezionati + + + {0}/{1} migrating logins displayed + {0}/{1} la migrazione degli account di accesso è visualizzata + + + {0}th percentile + {0}° percentile + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,40 +3724,44 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - Download di {0} + + ({0} KB) + ({0} KB) Done downloading {0} Il download di {0} è stato completato - - Failed to download binaries for {0}. Use the following link to troubleshoot: {1} - Non è stato possibile scaricare i file binari per {0}. Usare il collegamento seguente per la risoluzione dei problemi: {1} - - - Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). - Non è stato possibile scaricare i file binari per {0}. Usare questo [collegamento per la risoluzione dei problemi] ({1}). - - - ({0} KB) - ({0} KB) - Downloading {0} Download di {0} + + Downloading {0} + Download di {0} + Extracted {0} ({1}/{2}) Estratto {0} ({1}/{2}) + + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} + Non è stato possibile scaricare i file binari per {0}. Usare il collegamento seguente per la risoluzione dei problemi: {1} + + + Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). + Non è stato possibile scaricare i file binari per {0}. Usare questo [collegamento per la risoluzione dei problemi]({1}). + Failed to start {0}: {1} Non è stato possibile avviare {0}: {1} + + Installed {0} + {0} installato + Installing {0} Service Installazione del servizio {0} @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} Installazione di {0} in {1} - - Installed {0} - {0} installato + + Starting {0} + Avvio di {0} {0} Started {0} avviato - - Starting {0} - Avvio di {0} - - + + + Azure SQL Migration + Migrazione di Azure SQL + + + Azure SQL Migration + Migrazione di Azure SQL + + + Azure SQL Migration + Migrazione di Azure SQL + + + Azure SQL Target details + Dettagli di Destinazione di Azure SQL + + + Azure SQL migration description + Descrizione della migrazione di Azure SQL + Cancel migration Annulla migrazione @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details Dettagli di Copia migrazione + + Database Migration Service details + Dettagli sul Servizio Migrazione del database + Database details Dettagli di Database @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration Eliminare migrazione - - Azure SQL migration description - Descrizione della migrazione di Azure SQL - - - Azure SQL Migration - Migrazione di Azure SQL - - - Azure SQL Migration - Migrazione di Azure SQL - - - Migration Context Menu - Menu di scelta rapida Migrazione - - - Migration Tasks - Attività di migrazione - - - Azure SQL Migration - Migrazione di Azure SQL - - - Open Azure SQL migration notebooks - Apri notebook di migrazione di Azure SQL - - - New support request - Nuova richiesta di supporto - - - Refresh - Aggiorna - - - Retry migration - Ripeti migrazione - Feedback Feedback @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL Esegui migrazione ad Azure SQL - - Database Migration Service details - Dettagli sul Servizio Migrazione del database + + Migration Context Menu + Menu di scelta rapida Migrazione - - Azure SQL Target details - Dettagli di Destinazione di Azure SQL + + Migration Tasks + Attività di migrazione + + + New support request + Nuova richiesta di supporto + + + Open Azure SQL migration notebooks + Apri notebook di migrazione di Azure SQL + + + Refresh + Aggiorna + + + Retry migration + Ripeti migrazione diff --git a/resources/xlf/it/ms-mssql.sql-bindings-vscode.it.xlf b/resources/xlf/it/ms-mssql.sql-bindings-vscode.it.xlf new file mode 100644 index 0000000000..5b343ea312 --- /dev/null +++ b/resources/xlf/it/ms-mssql.sql-bindings-vscode.it.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Facoltativo) Immettere la password di connessione da salvare in local.settings.json + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Per creare una nuova funzione di Azure con associazione SQL, deve essere presente un progetto di Funzioni di Azure C#. + + + Add Package + Aggiungi pacchetto + + + Adding SQL Binding to function "{0}"... + Aggiunta dell'associazione SQL alla funzione "{0}"... + + + Adding SQL nuget package: +{0} + Aggiunta del pacchetto NuGet SQL: +{0} + + + An error occurred generating the connection string for the selected connection + Errore durante la generazione della stringa di connessione per la connessione selezionata + + + Azure Functions extension must be installed in order to use this feature. + L'estensione Funzioni di Azure deve essere installata per poter usare questa funzione. + + + Browse... + Sfoglia... + + + Close + Chiudi + + + Connection string setting name + Nome dell'impostazione della stringa di connessione + + + Connection string setting specified in "local.settings.json" + Impostazione della stringa di connessione specificata in "local.settings.jsin" + + + Create Azure Function Project + Creare un progetto di funzione di Azure + + + Create new local app setting + Creare nuova impostazione dell'app locale + + + Do not install + Non installare + + + Do you want to include the password from this connection in your local.settings.json file? + Includere la password di questa connessione nel file local.settings.json? + + + Enter SQL table to query + Immettere la tabella SQL per eseguire una query + + + Enter SQL table to upsert into + Immettere la tabella SQL in cui eseguire l'upsert + + + Enter SQL view to query + Immettere la visualizzazione SQL per eseguire una query + + + Enter connection string + Immettere la stringa di connessione + + + Enter connection string + Immettere la stringa di connessione + + + Enter connection string setting name + Immettere il nome dell'impostazione della stringa di connessione + + + Error creating new Azure Function: {0} + Errore durante la creazione della nuova funzione di Azure: {0} + + + Failed to parse "{0}": {1}. + Non è stato possibile analizzare "{0}": {1}. + + + Failed to set connection string app setting + Impossibile impostare la stringa di connessione dell'app + + + Failed to set connection string app setting: {0} + Impossibile impostare la stringa di connessione dell'app: {0} + + + Fetching tables for selected database... + Recupero delle tabelle per il database selezionato in corso... + + + Fetching views for selected database... + Recupero delle visualizzazioni per il database selezionato in corso... + + + Function Name + Nome funzione + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Per usare la stringa di connessione SQL in seguito, è necessario immettere manualmente la password nel file local.settings.json. + + + Input + Input + + + Install + Installa + + + Learn more + Altre informazioni + + + Local app setting '{0}' already exists. Overwrite? + L'impostazione dell'app locale '{0}' esiste già. Sovrascrivere? + + + More Information + Altre informazioni + + + Name must not be empty + Il nome non deve essere vuoto + + + Name must not include special characters + Il nome non deve includere caratteri speciali + + + No + No + + + No Azure functions in the current active file + Nessuna funzione di Azure nel file attivo corrente + + + No Azure functions projects found in the workspace + Non sono stati trovati progetti di funzioni di Azure nell'area di lavoro + + + Open File + Apri file + + + Output + Output + + + Retrieves data from a database + Recupera i dati da un database + + + SQL object to query + Oggetto SQL su cui eseguire la query + + + SQL table to upsert into + Tabella SQL in cui eseguire l'operazione di upsert + + + Save + Salva + + + Save data to a database + Salva dati in un database + + + Select + Seleziona + + + Select Database + Seleziona database + + + Select SQL connection string method + Selezionare il metodo della stringa di connessione SQL + + + Select SQL connection string setting from local.settings.json + Selezionare l'impostazione della stringa di connessione SQL da local.settings.json + + + Select a connection profile + Selezionare una connessione + + + Select an Azure function in the current file to add SQL binding to + Selezionare una funzione di Azure nel file corrente in cui aggiungere l'associazione SQL + + + Select folder for the Azure Function project + Selezionare la cartella per il progetto funzione di Azure + + + Select object type to insert or upsert into + Selezionare il tipo di oggetto in cui inserire o eseguire l'upsert + + + Select table to use + Selezionare la tabella da usare + + + Select the Azure Function project for the SQL Binding + Selezionare il progetto di funzione di Azure per l'associazione SQL + + + Select type of binding + Seleziona tipo di associazione + + + Select type of binding for the function '{0}' + Selezionare il tipo di associazione per la funzione '{0}' + + + Select view to use + Selezionare la visualizzazione da usare + + + Table + Tabella + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + L'estensione Funzioni di Azure è richiesta per la creazione di una nuova funzione di Azure con l'associazione SQL, ma non è installata. Installarla ora? + + + There are unsaved changes in the current file. Save now? + Nel file corrente sono presenti modifiche non salvate. Salvare ora? + + + Timed out waiting for Azure Function file to be created + Timeout durante l'attesa della creazione del file di funzioni di Azure + + + Timed out waiting for extension to install + Timeout durante l'attesa dell'installazione dell'estensione + + + Value must not be empty + Il valore non deve essere vuoto + + + View + Visualizzare + + + Yes + + + + + + + + Add SQL Binding (preview) + Aggiungi binding SQL (anteprima) + + + Create Azure Function with SQL binding (preview) + Creare una funzione di Azure con l'associazione SQL (anteprima) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Consente agli utenti di sviluppare e pubblicare Funzioni di Azure con associazioni Azure SQL + + + SQL Bindings + Associazioni SQL + + + + \ No newline at end of file diff --git a/resources/xlf/it/sql.it.xlf b/resources/xlf/it/sql.it.xlf index c23249caab..9365e2c208 100644 --- a/resources/xlf/it/sql.it.xlf +++ b/resources/xlf/it/sql.it.xlf @@ -1585,6 +1585,58 @@ Comandi predefiniti ignorati: + + + + Asymmetric Key + Chiave asimmetrica + + + Compress backup + Comprimi il backup + + + Use the default server setting + Usa l'impostazione predefinita del server + + + Do not compress backup + Non comprimere il backup + + + Database + Database + + + Differential + Differenziale + + + Disk + Disco + + + Files and filegroups + File e filegroup + + + Full + Completo + + + Transaction Log + Log delle transazioni + + + Url + URL + + + Server Certificate + Certificato del server + + + @@ -2033,58 +2085,6 @@ Comandi predefiniti ignorati: - - - - Asymmetric Key - Chiave asimmetrica - - - Compress backup - Comprimi il backup - - - Use the default server setting - Usa l'impostazione predefinita del server - - - Do not compress backup - Non comprimere il backup - - - Database - Database - - - Differential - Differenziale - - - Disk - Disco - - - Files and filegroups - File e filegroup - - - Full - Completo - - - Transaction Log - Log delle transazioni - - - Url - URL - - - Server Certificate - Certificato del server - - - @@ -2317,7 +2317,7 @@ Comandi predefiniti ignorati: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Comandi predefiniti ignorati: Dispose Edit Failed With Error: Modifica del metodo Dispose non riuscita. Errore: - - Close SQL Pane - Chiudi riquadro SQL + + Hide SQL Pane + Nascondi riquadro SQL Run @@ -6403,6 +6403,10 @@ Errore: {1} The default chart type to use when opening Chart Viewer from a Query Results Tipo di grafico predefinito da usare quando si apre il visualizzatore grafico dai risultati di una query + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Anteprima) Abilita la contestualizzazione delle query per GitHub Copilot. Questa impostazione consente a GitHub Copilot di restituire suggerimenti migliorati se l'estensione Copilot è installata e i provider hanno implementato la contestualizzazione. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Controlla il numero massimo di righe consentite per l'applicazione di filtri e ordinamento in memoria. Se il numero viene superato, l'ordinamento e il filtro verranno disabilitati. Avviso: l'aumento di questo valore può influire sulle prestazioni. @@ -6487,6 +6491,10 @@ Errore: {1} Whether to show the action bar in the query results view Indica se visualizzare la barra delle azioni nella visualizzazione dei risultati della query + + Whether to show notifications when a results grid copy operation is completed. + Indica se visualizzare le notifiche al completamento di un'operazione di copia della griglia dei risultati. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Indica se ignorare l'aggiunta di un'interruzione di riga tra le righe durante la copia dei risultati se la riga precedente ha già un'interruzione di riga finale. Il valore predefinito è false. @@ -7011,6 +7019,22 @@ Errore: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}). + + + Read More + Altre informazioni + + + @@ -7071,7 +7095,7 @@ Errore: {1} - + No, don't show again @@ -7083,7 +7107,7 @@ Errore: {1} Preview features enhance your experience in Azure Data Studio by giving you full access to new features and improvements. You can learn more about preview features [here]({0}). Would you like to enable preview features? - Le funzionalità in anteprima consentono di migliorare l'esperienza in Azure Data Studio offrendo accesso completo a nuove funzionalità e miglioramenti. Per altre informazioni sulle funzionalità in anteprima, vedere [qui] ({0}). Abilitare le funzionalità in anteprima? + Le funzionalità in anteprima consentono di migliorare l'esperienza in Azure Data Studio offrendo accesso completo a nuove funzionalità e miglioramenti. Per altre informazioni sulle funzionalità in anteprima, vedere [qui]({0}). Abilitare le funzionalità in anteprima? Yes (recommended) @@ -7091,20 +7115,7 @@ Errore: {1} - - - - Getting &&Started - && denotes a mnemonic - &&Introduzione - - - Show Getting Started - Mostra introduzione - - - - + Create a connection @@ -7208,7 +7219,7 @@ Errore: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Errore: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Errore: {1} Install Installa - - Install additional support for {0} - Installa supporto aggiuntivo per {0} - - - Install {0} keymap - Installa mappatura tastiera {0} - Installed Installato - - {0} support is already installed - Il supporto {0} è già installato - - - {0} keymap is already installed - Mappatura tastiera {0} è già installata - Installing additional support for {0}... Installazione di supporto aggiuntivo per {0} in corso... @@ -7460,7 +7455,7 @@ Errore: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Errore: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [acconsentire esplicitamente]({1}). + + Getting &&Started + && denotes a mnemonic + &&Introduzione - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Per contribuire al miglioramento di Azure Data Studio, è possibile consentire a Microsoft di raccogliere i dati di utilizzo. Leggere l'[informativa sulla privacy]({0}) per informazioni su come [rifiutare esplicitamente]({1}). - - - Read More - Altre informazioni + + Show Getting Started + Mostra introduzione @@ -7573,6 +7565,14 @@ Errore: {1} + + You didn't select any authentication provider. Please try again. + Non è stato selezionato alcun provider di autenticazione. Riprovare. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + Nessun cloud abilitato. Passa a Impostazioni -> Cerca configurazione dell'account Azure -> Abilita almeno un cloud + Close Chiudi @@ -7625,6 +7625,10 @@ Messaggio di errore: {1} Copy & Open Copia e apri + + Azure Auth: Device Code + Autenticazione di Azure: codice dispositivo + Cancel Annulla @@ -7645,6 +7649,10 @@ Messaggio di errore: {1} Cannot start auto OAuth. An auto OAuth is already in progress. Non è possibile avviare un OAuth automatico perché ne è già in corso uno. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + Non è possibile avviare un Web browser in questo ambiente. Avviare un browser, passare all'URL precedente e immettere il codice manualmente. + @@ -7909,10 +7917,6 @@ Messaggio di errore: {1} Are you sure you want to cancel this connection? Annullare questa connessione? - - (Group: {0}) - (Gruppo: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Messaggio di errore: {1} Failed to get Azure account token for connection Non è stato possibile recuperare il token dell'account di Azure per la connessione + + Connection provider '{0}' not found + Provider di connessione '{0}' non trovato + Failed to refresh Azure account token for connection Non è stato possibile aggiornare il token dell'account di Azure per la connessione @@ -7953,10 +7961,6 @@ Messaggio di errore: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? L'estensione che supporta il tipo di provider '{0}' non è attualmente installata. Visualizzare le estensioni? - - Could not find provider for uri: {0} - Non è stato possibile trovare il provider per l'URI: {0} - Connection Not Accepted Connessione non accettata @@ -8853,6 +8857,14 @@ Messaggio di errore: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + Impossibile trascinare il profilo nel gruppo. Nel gruppo esiste già un profilo con opzioni identiche. + + + @@ -9153,6 +9165,22 @@ Messaggio di errore: {1} + + + + XEL Files + File XEL + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + Il file è troppo grande per essere aperto nel profiler. Il profiler può aprire file di dimensioni inferiori a 1 GB. + + + Loading the file might take a moment due to the file size. + Il caricamento del file potrebbe richiedere qualche istante a causa delle sue dimensioni. + + + @@ -9171,10 +9199,18 @@ Messaggio di errore: {1} Copying... Copia in corso... + + Don't show again + Non visualizzare più + Loading the rows to be copied ({0}/{1})... Caricamento delle righe da copiare ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + Le notifiche di copia completata sono ora disabilitate. Per riabilitarle, modificare l'impostazione: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Messaggio di errore: {1} Open file Apri file + + Open file location + Apri percorso file + CSV (Comma delimited) CSV (delimitato da virgole) diff --git a/resources/xlf/it/git.it.xlf b/resources/xlf/it/vscode.git.it.xlf similarity index 64% rename from resources/xlf/it/git.it.xlf rename to resources/xlf/it/vscode.git.it.xlf index a2d4b77001..7637c6b631 100644 --- a/resources/xlf/it/git.it.xlf +++ b/resources/xlf/it/vscode.git.it.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0}commit e push + + $(info) Remote "{0}" has no tags. + $(info) "{0}" remoto non contiene tag. - + + $(info) This repository has no tags. + $(info) Non esistono tag per questo repository. + + + "{0}" has fingerprint "{1}" + "{0}" ha l'impronta digitale "{1}" + + + A branch named "{0}" already exists + Esiste già un ramo denominato "{0}" + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + È stato trovato un repository Git nelle cartelle padre dell'area di lavoro o dei file aperti. Aprire il repository? + + + Absolute paths not supported in "git.scanRepositories" setting. + I percorsi assoluti non sono supportati nell'impostazione "git.scanRepositories". + + + Add Remote + Aggiungi repository remoto + + + Add a new remote... + Aggiungi un nuovo computer remoto... + + + Add remote from URL + Aggiungi repository remoto da URL + + + Add remote from {0} + Aggiungi repository remoto da {0} + + + Add to Workspace + Aggiungi all'Area di Lavoro + + + All Repositories + Tutti gli repository + + + Always + Sempre + + + Always Pull + Esegui sempre il pull + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + ELIMINARE {0} file? \nQuesta operazione è IRREVERSIBILE.\nSe si procede, questi file andranno PERSI DEFINITIVAMENTE. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + ELIMINARE {0}? \nQuesta operazione è IRREVERSIBILE.\nSe si procede, questo file andrà PERSO DEFINITIVAMENTE. + + + Are you sure you want to continue connecting? + Continuare la connessione? + + + Are you sure you want to create an empty commit? + Creare un commit vuoto? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + Rimuovere TUTTE le modifiche apportate in {0} file?\nQuesta operazione è IRREVERSIBILE.\nSe si procede, il working set corrente andrà PERSO DEFINITIVAMENTE. + + + Are you sure you want to discard changes in {0} files? + Rimuovere le modifiche in {0} file? + + + Are you sure you want to discard changes in {0}? + Rimuovere le modifiche in {0}? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Rimuovere TUTTI gli accantonamenti? Sono presenti {0} accantonamenti che verranno eliminati e POTREBBERO ESSERE IMPOSSIBILI DA RECUPERARE. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Rimuovere TUTTI gli accantonamenti? È presente 1 accantonamento che verrà eliminato e POTREBBE ESSERE IMPOSSIBILE DA RECUPERARE. + + + Are you sure you want to drop the stash: {0}? + Rimuovere l'accantonamento {0}? + + + Are you sure you want to restore {0} files? + Ripristinare {0} file? + + + Are you sure you want to restore {0}? + Ripristinare {0}? + + + Are you sure you want to stage {0} files with merge conflicts? + Preparare per il commit {0} file con conflitti di merge? + + + Are you sure you want to stage {0} with merge conflicts? + Preparare per il commit {0} con conflitti di merge? + + + Ask Me Later + Chiedimelo in seguito + + + Branch name + Nome ramo + + + Branch name needs to match regex: {0} + Il nome del ramo deve corrispondere all'espressione regex: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + Impossibile fare push dei ref su remoto. Provare a eseguire un "Pull" prima, per integrare le modifiche. + + + Can\'t undo because HEAD doesn\'t point to any commit. + Non è possibile annullare l\'operazione perché HEAD non fa riferimento ad alcun commit. + + + Changes + Modifiche + + + Checking Out Branch/Tag... + Estrazione ramo/tag in corso... + + + Checking Out Changes... + Estrazione delle modifiche in corso... + + + Checkout Branch/Tag... + Eseguire il checkout del ramo/tag... + + + Checkout detached... + Checkout scollegato... + + + Choose Folder... + Scegli cartella... + + + Choose a folder to clone {0} into + Scegliere una cartella in cui clonare {0} + + + Choose a repository + Scegli un repository + + + Choose which repository to clone + Scegliere il repository da clonare + + + Clone from URL + URL del repository + + + Clone from {0} + Clona da {0} + + + Cloning git repository "{0}"... + Clonazione del repository Git "{0}"... + + + Commit + Esegui commit + + Commit & Push Changes Commit e push delle modifiche - - {0} Commit & Sync - {0} commit e sincronizzazione - - + Commit & Sync Changes Commit e sincronizzazione delle modifiche - - {0} Commit - {0} Commit + + Commit Anyway + Eseguire comunque il commit - - Commit to New Branch & Push Changes - Eseguire commit in un nuovo ramo e push delle modifiche - - - Commit to New Branch & Sync Changes - Eseguire commit in un nuovo ramo e sincronizzazione delle modifiche - - - Commit Changes to New Branch - Eseguire il commit delle modifiche apportate a un nuovo ramo - - + Commit Changes Eseguire il commit delle modifiche - + + Commit Changes on "{0}" + Esegui il commit delle modifiche su "{0}" + + + Commit Changes to New Branch + Eseguire il commit delle modifiche apportate a un nuovo ramo + + + Commit Hash + Hash del commit + + + Commit Staged Changes + Esegui commit delle modifiche per il commit + + + Commit message + Messaggio di commit + + + Commit operation was cancelled due to empty commit message. + L'operazione di commit è stata annullata a causa di un messaggio di commit vuoto. + + + Commit to New Branch & Push Changes + Eseguire commit in un nuovo ramo e push delle modifiche + + + Commit to New Branch & Synchronize Changes + Esegui il commit in un nuovo ramo e sincronizza le modifiche + + + Commit to a New Branch + Eseguire il commit in un nuovo ramo + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + I commit senza verifica non sono consentiti. Abilitarli con l'impostazione "git.allowNoVerifyCommit". + + Committing & Pushing Changes... Commit e push delle modifiche in corso... - - Committing & Synching Changes... - Commit e sincronizzazione delle modifiche in corso... + + Committing & Synchronizing Changes... + Esecuzione del commit e sincronizzazione delle modifiche in corso... - - Committing to New Branch & Pushing Changes... - Eseguire commit in un nuovo ramo e pushing delle modifiche in corso... - - - Committing to New Branch & Synching Changes... - Eseguire commit in un nuovo ramo e sincronizzazione delle modifiche in corso... - - + Committing Changes to New Branch... Esecuzione del commit delle modifiche nel nuovo ramo in corso... - + Committing Changes... Commit delle modifiche in corso... - - {0} Continue - {0} Continua + + Committing to New Branch & Pushing Changes... + Eseguire commit in un nuovo ramo e pushing delle modifiche in corso... - + + Committing to New Branch & Synchronizing Changes... + Esecuzione il commit su un nuovo ramo e sincronizzazione delle modifiche... + + + Conflict: Added By Them + Conflitto: aggiunto dall'utente + + + Conflict: Added By Us + Conflitto: aggiunto da Microsoft + + + Conflict: Both Added + Conflitto: aggiunto dall'utente e da Microsoft + + + Conflict: Both Deleted + Conflitto: eliminato dall'utente e da Microsoft + + + Conflict: Both Modified + Conflitto: modificato dall'utente e da Microsoft + + + Conflict: Deleted By Them + Conflitto: eliminato dall'utente + + + Conflict: Deleted By Us + Conflitto: eliminato da Microsoft + + Continue Rebase Continua riassegnazione - + Continuing Rebase... Continuazione della riassegnazione... - + + Could not clone your repository as Git is not installed. + Non è stato possibile clonare il repository perché Git non è installato. + + + Create Empty Commit + Crea commit vuoto + + + Create new branch from... + Crea nuovo ramo da... + + + Create new branch... + Crea nuovo ramo... + + + Current + Corrente + + + Current commit message only contains whitespace characters + Il messaggio di commit corrente contiene solo spazi vuoti + + + Delete Branch + Elimina ramo + + + Delete File + Elimina file + + + Delete Files + Elimina file + + + Delete file + Elimina file + + + Deleted + Eliminato + + + Discard 1 File + Rimuovi 1 file + + + Discard 1 Tracked File + Rimuovi 1 file di cui viene tenuta traccia + + + Discard All {0} Files + Rimuovi tutti i {0} file + + + Discard Changes + Rimuovi modifiche + + + Discard {0} Tracked Files + Rimuovi {0} file di cui viene tenuta traccia + + + Don\'t Pull + Non eseguire il pull + + + Don\'t Show Again + Non visualizzare più questo messaggio + + + Download Git + Scarica GIT + + + Email + Messaggio di posta elettronica + + + Failed to authenticate to git remote. + Non è stato possibile eseguire l'autenticazione al repository remoto GIT. + + + Failed to authenticate to git remote:\n\n{0} + Non è stato possibile eseguire l\'autenticazione al repository remoto GIT:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + Il file \'{0}\' è stato eliminato da altri utenti e modificato dall\'utente corrente.\n\nCome si desidera procedere? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + Il file\'{0}\' è stato eliminato dall\'utente corrente e modificato da altri utenti.\n\nCome si desidera procedere? + + + Force Checkout + Forza checkout + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + Il push forzato non è consentito. Per abilitarlo, usare l'impostazione "git.allowForcePush". + + + Git History + Cronologia GIT + + + Git error + Errore GIT + + + Git local working changes + Modifiche di lavoro locali di Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + I repository Git sono stati trovati nelle cartelle padre dell'area di lavoro o dei file aperti. Aprire i repository? + + + Git: {0} + GIT: {0} + + + HEAD version of "{0}" is not available. + La versione HEAD di "{0}" non è disponibile. + + + Ignored + Ignorato + + + Incoming + In ingresso + + + Index Added + Indice aggiunto + + + Index Copied + Indice copiato + + + Index Deleted + Indice eliminato + + + Index Modified + Indice modificato + + + Index Renamed + Indice rinominato + + + Initialize Repository + Inizializza repository + + + Intent to Add + Finalità da aggiungere + + + Intent to Rename + Finalità di ridenominazione + + + Invalid branch name + Nome di branch non valido + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Il ramo corrente "{0}" potrebbe essere stato riassegnato. Eseguire comunque il pull nel ramo? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l\'operazione corrente e usare invece una riassegnazione interattiva. + + + Keep Our Version + Mantieni la versione dell'utente corrente + + + Keep Their Version + Mantieni la versione degli altri utenti + + + Learn More + Altre informazioni + + + Log level: {0} + Livello log: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Assicurarsi di configurare "user.name" e "user.email" in GIT. + + + Manage Unsafe Repositories + Gestire repository non sicuri + + + Merge Changes + Esegui merge delle modifiche + + + Message + Messaggio + + + Message (commit on "{0}") + Messaggio (commit in "{0}") + + + Message ({0} to commit on "{1}") + Messaggio ({0} per eseguire il commit in "{1}") + + + Message ({0} to commit) + Messaggio ({0} per eseguire il commit) + + + Migrate Changes + Eseguire la migrazione delle modifiche + + + Modified + Modificato + + + Never + Mai + + + No + No + + + No rebase in progress. + Non è in corso alcuna riassegnazione. + + + OK + OK + + + OK, Don\'t Ask Again + OK, non visualizzare più questo messaggio + + + OK, Don\'t Show Again + OK, non visualizzare più + + + Open + Apri + + + Open Comparison + Apri confronto + + + Open Git Log + Apri log GIT + + + Open Merge + Apri merge + + + Open Repositories In Parent Folders + Apri repository nelle cartelle padre + + + Open Repository + Apri repository + + + Open in New Window + Apri in una nuova finestra + + + Optionally provide a stash message + Specificare un messaggio di accantonamento (facoltativo) + + + Passphrase + Passphrase + + + Pick a branch to pull from + Selezionare un ramo da cui eseguire il pull + + + Pick a provider to publish the branch "{0}" to: + Selezionare un provider in cui pubblicare il ramo "{0}": + + + Pick a remote to publish the branch "{0}" to: + Selezionare un repository remoto in cui pubblicare il ramo "{0}": + + + Pick a remote to pull the branch from + Selezionare un repository remoto da cui effettuare il pull del ramo + + + Pick a remote to remove + Scegliere un repository remoto da rimuovere + + + Pick a repository to mark as safe and open + Selezionar un repository da contrassegnare come sicuro e aprir + + + Pick a repository to open + Selezionare un repository da aprire. + + + Pick a stash to apply + Scegli un accantonamento da applicare + + + Pick a stash to drop + Selezionare un accantonamento da rimuovere + + + Pick a stash to pop + Scegli un accantonamento da prelevare + + + Pick workspace folder to initialize git repo in + Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo + + + Please check out a branch to push to a remote. + Estrarre un ramo per eseguire il push in un elemento remoto. + + + Please clean your repository working tree before checkout. + Pulire l'albero di lavoro del repository prima dell'estrazione. + + + Please provide a commit message + Specificare un messaggio di commit + + + Please provide a message to annotate the tag + Specificare un messaggio per aggiungere un'annotazione per il tag + + + Please provide a new branch name + Specificare un nuovo nome di ramo + + + Please provide a remote name + Specificare un nome di repository remoto + + + Please provide a tag name + Specificare un nome di tag + + + Please provide the commit hash + Specificare l'hash del commit + + + Publish Branch + Pubblica Ramo + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Pubblica Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Pubblica Branch "{0}" + + + Publish to {0} + Pubblica in {0} + + + Publish to... + Pubblica in... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Pubblicazione del Branch "{0}"... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Pubblicazione Branch in corso... - - {0} Sync Changes{1}{2} - {0} Sincronizza modifiche{1}{2} + + Pull + Esegui il pull - + + Pull {0} and push {1} commits between {2}/{3} + Esegui il pull di {0} e il push di {1} commit tra {2}/{3} + + + Pull {0} commits from {1}/{2} + Esegui il pull di {0} commit da {1}/{2} + + + Push {0} commits to {1}/{2} + Esegui il push di {0} commit in {1}/{2} + + + Rebasing + Rebase in corso + + + Remote "{0}" already exists. + Il repository remoto "{0}" esiste già. + + + Remote branch at {0} + Ramo remoto in {0} + + + Remote name + Nome del repository remoto + + + Remote name format invalid + Il formato del nome di repository remoto non è valido + + + Replace Local Tag(s) + Sostituisci tag locali + + + Restore file + Ripristina il file + + + Restore files + Ripristina i file + + + Save All & Commit + Salva tutto ed esegui il commit + + + Save All & Stash + Salva tutto e accantona + + + Select a branch or tag to checkout + Selezionare un ramo o un tag di cui eseguire il checkout + + + Select a branch to checkout in detached mode + Selezionare un ramo da estrarre in modalità scollegata + + + Select a branch to delete + Seleziona un ramo da cancellare + + + Select a branch to merge from + Selezionare un ramo da cui eseguire il merge + + + Select a branch to rebase onto + Selezionare un ramo in base a cui eseguire la riassegnazione + + + Select a ref to create the branch from + Selezionare un riferimento da cui creare il ramo + + + Select a remote to delete a tag from + Selezionare un telecomando da cui eliminare un tag + + + Select a remote to fetch + Selezionare un repository remoto da recuperare + + + Select a tag to delete + Selezionare un tag da eliminare + + + Select as Repository Destination + Seleziona come destinazione del repository + + + Show Changes + Mostra modifiche + + + Show Command Output + Mostra output del comando + + + Skipped found git in: "{0}" + {0} Il Git trovato in "{0}" è stato ignorato + + + Staged Changes + Modifiche preparate per il commit + + + Stash & Checkout + Accantona ed esegui checkout + + + Stash Anyway + Accantona comunque + + + Stash message + Messaggio di accantonamento + + + Stashed Changes + Modifiche archiviate + + + Successfully pushed. + Push avvenuto con successo. + + + Synchronize Changes + Sincronizza modifiche + + + Synchronizing Changes... + Sincronizzazione delle modifiche in corso... + + + Syncing. Cancelling may cause serious damages to the repository + Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository + + + Tag at {0} + Tag in {0} + + + Tag name + Nome tag + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + Il repository "{0}" ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all\'interno. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + Il ramo "{0}" non dispone di un ramo remoto. Pubblicare questo ramo? + + + The branch "{0}" is not fully merged. Delete anyway? + Il merge del ramo "{0}" non è completo. Eliminare comunque? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + Il ramo corrente non è pubblicato nel repository remoto. Pubblicarlo per accedere alle modifiche in un'altra posizione? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}.\n\nSalvarlo prima del commit? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + Il file seguente contiene modifiche non salvate che non verranno incluse nell\'accantonamento se si procede: {0}.\n\nSalvarlo prima dell\'accantonamento? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + I repository Git nella cartella corrente potrebbe non essere sicuro perché le cartelle sono di proprietà di un utente diverso dall'utente corrente. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + Il repository Git "{0}" ha troppe modifiche attive. Verrà attivato solo un sottoinsieme delle funzionalità di Git. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + Il repository Git nella cartella corrente potrebbe non essere sicuro perché la cartella è di proprietà di un utente diverso dall'utente corrente. + + + The last commit was a merge commit. Are you sure you want to undo it? + L'ultimo commit è stato un commit di merge. Annullarlo? + + + The new branch will be "{0}" + Il nuovo ramo sarà "{0}" + + + The repository does not have any commits. Please make an initial commit before creating a stash. + Il repository non contiene commit. Effettuare un commit iniziale prima di creare un accantonamento. + + + The selection range does not contain any changes. + L\'intervallo di selezione non contiene modifiche. + + + There are merge conflicts. Resolve them before committing. + Ci sono conflitti di merge. Risolverli prima di eseguire commit. + + + There are no available repositories + Non ci sono repository disponibili + + + There are no changes to commit. + Non ci sono modifiche di cui eseguire il commit. + + + There are no changes to stash. + Non ci sono modifiche da accantonare. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + Non ci sono modifiche preparate per il commit di cui eseguire il commit.\n\nPreparare per il commit tutte le modifiche ed eseguirne il commit direttamente? + + + There are no staged changes to stash. + Non sono presenti modifiche a fasi da accantonare. + + + There are no stashes in the repository. + Non ci sono accantonamenti nel repository. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + Sono presenti {0} file non salvati.\n\nSalvarli prima di eseguire il commit? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + Sono presenti {0} file non salvati.\n\nSalvarli prima dell\'accantonamento? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO. + + + There were merge conflicts while applying the stash. + Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento. + + + This action will pull and push commits from and to "{0}/{1}". + Questa azione eseguirà il pull e il push dei commit da e verso "{0}/{1}". + + + This repository has no remotes configured to fetch from. + Questo repository non ha remote configurati da cui eseguire un fetch. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + {0} file non verificati verranno ELIMINATI.\nQuesta operazione è IRREVERSIBILE.\nQuesti file andranno PERSI DEFINITIVAMENTE. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Questo creerà un repository Git in "{0}". Continuare? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Sono state rilevate troppe modifiche. Di seguito verranno visualizzate solo le prime {0} modifiche. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + Non è possibile eseguire il pull dal repository remoto a causa di tag in conflitto: {0}. Risolvere il conflitto sostituendo i tag locali? + + + Uncommitted Changes + Modifiche non sottoposte a commit + + + Undo merge commit + Annulla commit di merge + + + Untracked + Non registrato + + + Untracked Changes + Modifiche non tracciate + + + Using git "{0}" from "{1}" + Uso di Git "{0}" da "{1}" + + + Validating found git in: "{0}" + Convalida del GitT trovato in: "{0}" + + + Would you like to add "{0}" to .gitignore? + Aggiungere "{0}" a .gitignore? + + + Would you like to open the cloned repository, or add it to the current workspace? + Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente? + + + Would you like to open the cloned repository? + Aprire il repository clonato? + + + Would you like to open the initialized repository, or add it to the current workspace? + Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente? + + + Would you like to open the initialized repository? + Aprire il repository inizializzato? + + + Would you like {0} to [periodically run "git fetch"]({1})? + Si vuole che {0} [esegua periodicamente "git fetch"]({1})? + + + Yes + + + + Yes, Don\'t Show Again + Sì, non visualizzare più questo messaggio + + + You + Utente + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato.\n\nContinuare? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti.\n\nContinuare? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Si sta tentando di eseguire il commit in un ramo protetto e potrebbe non essere disponibile l\'autorizzazione per eseguire il push dei commit nel ramo remoto.\n\nCome procedere? + + + Your local changes would be overwritten by checkout. + Le modifiche locali verranno sovrascritte dal checkout. + + + Your repository has no remotes configured to publish to. + Il repository non contiene elementi remoti configurati come destinazione della pubblicazione. + + + Your repository has no remotes configured to pull from. + Il repository non contiene elementi remoti configurati come origini del pull. + + + Your repository has no remotes configured to push to. + Il repository non contiene elementi remoti configurati come destinazione del push. + + + Your repository has no remotes. + Il repository non contiene repository remoti. + + + no + no + + + yes + + + + {0} (Deleted) + {0} (eliminato) + + + {0} (Index) + {0} (Indice) + + + {0} (Intent to add) + {0} (Finalità da aggiungere) + + + {0} (Ours) + {0} (versione utente) + + + {0} (Theirs) + {0} (versione server) + + + {0} (Untracked) + {0} (non tracciati) + + + {0} (Working Tree) + {0} (Albero di lavoro) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} Commit + + + {0} Commit & Push + {0}commit e push + + + {0} Commit & Sync + {0} commit e sincronizzazione + + + {0} Continue + {0} Continua + + + {0} Fetch all remotes + {0} Recupera tutti i repository remoti + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Pubblica Branch - - Commit - Esegui commit + + {0} Sync Changes{1}{2} + {0} Sincronizza modifiche{1}{2} - - Synchronizing Changes... - Sincronizzazione delle modifiche in corso... - - - - - - - Missing or invalid credentials. - Credenziali mancanti o non valide. - - - - - - - No - No - - - Ask Me Later - Chiedimelo in seguito - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Consentire ad Azure Data Studio di [eseguire periodicamente 'git fetch']({0})? - - - Yes - - - - - - - - HEAD version of '{0}' is not available. - La versione HEAD di '{0}' non è disponibile. - - - Theirs - Versione server - - - Yours - Personale - - - Add to Workspace - Aggiungi all'Area di Lavoro - - - Add a new remote... - Aggiungi un nuovo computer remoto... - - - Add remote from URL - Aggiungi repository remoto da URL - - - Add remote from {0} - Aggiungi repository remoto da {0} - - - Add Remote - Aggiungi repository remoto - - - Always - Sempre - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - Questo creerà un repository Git in '{0}'. Sei sicuro di voler continuare? - - - Failed to authenticate to git remote. - Non è stato possibile eseguire l'autenticazione al repository remoto GIT. - - - Failed to authenticate to git remote: - -{0} - Non è stato possibile eseguire l'autenticazione al repository remoto GIT: - -{0} - - - A branch named '{0}' already exists - La branch denominata '{0}' esiste già - - - Branch name - Nome ramo - - - The new branch will be '{0}' - Il nuovo ramo sarà '{0}' - - - Branch name needs to match regex: {0} - Il nome del ramo deve corrispondere all'espressione regex: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Impossibile fare push dei ref su remoto. Provare a eseguire un 'Pull' prima, per integrare le modifiche. - - - Checkout detached... - Checkout scollegato... - - - Choose Folder... - Scegli cartella... - - - Please clean your repository working tree before checkout. - Pulire l'albero di lavoro del repository prima dell'estrazione. - - - Clone from {0} - Clona da {0} - - - Cloning git repository '{0}'... - Clonazione del repository GIT '{0}'... - - - Commit Staged Changes - Esegui commit delle modifiche per il commit - - - Create Empty Commit - Crea commit vuoto - - - Commit Anyway - Eseguire comunque il commit - - - Commit Hash - Hash del commit - - - Commit message - Messaggio di commit - - - Commit to a New Branch - Eseguire il commit in un nuovo ramo - - - Message (commit on '{0}') - Messaggio (commit in '{0}') - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Si sta tentando di eseguire il commit in un ramo protetto e potrebbe non essere disponibile l'autorizzazione per eseguire il push dei commit nel ramo remoto. - -Come procedere? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - ELIMINARE {0}? -Questa operazione è IRREVERSIBILE. -Se si procede, questo file andrà PERSO DEFINITIVAMENTE. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - ELIMINARE {0} file? -Questa operazione è IRREVERSIBILE. -Se si procede, questi file andranno PERSI DEFINITIVAMENTE. - - - Are you sure you want to discard changes in {0}? - Rimuovere le modifiche in {0}? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - Rimuovere TUTTE le modifiche apportate in {0} file? -Questa operazione è IRREVERSIBILE. -Se si procede, il working set corrente andrà PERSO PER SEMPRE. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Questa operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE. - - - Are you sure you want to discard changes in {0}? - Rimuovere le modifiche in {0}? - - - Are you sure you want to discard changes in {0} files? - Rimuovere le modifiche in {0} file? - - - Are you sure you want to create an empty commit? - Creare un commit vuoto? - - - The branch '{0}' is not fully merged. Delete anyway? - Il merge del ramo '{0}' non è completo. Elimina comunque? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Si sta per eseguire il push forzato delle modifiche. Questa operazione può essere distruttiva e comportare la sovrascrittura accidentale di modifiche apportate da altri utenti. - -Continuare? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Si sta per eseguire il commit delle modifiche senza verifica. Con questa operazione gli hook pre-commit verranno ignorati e tale comportamento può non essere quello desiderato. - -Continuare? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - Il ramo '{0}' non dispone di un ramo remoto. Pubblicare questo ramo? - - - Are you sure you want to restore {0}? - Ripristinare {0}? - - - Are you sure you want to restore {0} files? - Ripristinare {0} file? - - - Are you sure you want to stage {0} with merge conflicts? - Preparare per il commit {0} con conflitti di merge? - - - Are you sure you want to stage {0} files with merge conflicts? - Preparare per il commit {0} file con conflitti di merge? - - - Create new branch... - Crea nuovo ramo... - - - Create new branch from... - Crea nuovo ramo da... - - - Initialize Repository - Inizializza repository - - - Current - Corrente - - - Default - Predefinito - - - Delete File - Elimina file - - - Delete Branch - Elimina ramo - - - Delete file - Elimina file - - - Delete Files - Elimina file - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - Il file '{0}' è stato eliminato da altri utenti e modificato dall'utente corrente. - -Come si vuole procedere? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - Il file '{0}' è stato eliminato dall'utente corrente e modificato da altri utenti. - -Come si vuole procedere? - - - Discard Changes - Rimuovi modifiche - - - Discard All {0} Files - Rimuovi tutti i {0} file - - - Discard 1 File - Rimuovi 1 file - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Rimuovere TUTTI gli accantonamenti? Sono presenti {0} accantonamenti che verranno eliminati e POTREBBERO ESSERE IMPOSSIBILI DA RECUPERARE. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Rimuovere TUTTI gli accantonamenti? È presente 1 accantonamento che verrà eliminato e POTREBBE ESSERE IMPOSSIBILE DA RECUPERARE. - - - Commit operation was cancelled due to empty commit message. - L'operazione di commit è stata annullata a causa di un messaggio di commit vuoto. - - - Force Checkout - Forza checkout - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Il push forzato non è consentito. Per abilitarlo, usare l'impostazione 'git.allowForcePush'. - - - Git error - Errore GIT - - - Git: {0} - GIT: {0} - - - Open Comparison - Apri confronto - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (Indice) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (Albero di lavoro) - - - Pick workspace folder to initialize git repo in - Selezionare la cartella dell'area di lavoro in cui inizializzare il Git repo - - - Initialize Repository - Inizializza repository - - - Invalid branch name - Nome di branch non valido - - - Keep Our Version - Mantieni la versione dell'utente corrente - - - Keep Their Version - Mantieni la versione degli altri utenti - - - Learn More - Altre informazioni - - - Your local changes would be overwritten by checkout. - Le modifiche locali verranno sovrascritte dal checkout. - - - The last commit was a merge commit. Are you sure you want to undo it? - L'ultimo commit è stato un commit di merge. Annullarlo? - - - There are merge conflicts. Resolve them before committing. - Ci sono conflitti di merge. Risolverli prima di eseguire commit. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Assicurarsi di configurare 'user.name' e 'user.email' in GIT. - - - Never - Mai - - - OK, Don't Show Again - OK, non visualizzare più - - - OK, Don't Ask Again - OK, non visualizzare più questo messaggio - - - There are no changes to commit. - Non ci sono modifiche di cui eseguire il commit. - - - There are no changes to stash. - Non ci sono modifiche da accantonare. - - - Can't undo because HEAD doesn't point to any commit. - Non è possibile annullare l'operazione perché HEAD non fa riferimento ad alcun commit. - - - No rebase in progress. - Non è in corso alcuna riassegnazione. - - - Your repository has no remotes. - Il repository non contiene repository remoti. - - - This repository has no remotes configured to fetch from. - Questo repository non ha remote configurati da cui eseguire un fetch. - - - Your repository has no remotes configured to publish to. - Il repository non contiene elementi remoti configurati come destinazione della pubblicazione. - - - Your repository has no remotes configured to pull from. - Il repository non contiene elementi remoti configurati come origini del pull. - - - Your repository has no remotes configured to push to. - Il repository non contiene elementi remoti configurati come destinazione del push. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - Non ci sono modifiche preparate per il commit di cui eseguire il commit. - -Preparare per il commit tutte le modifiche ed eseguirne il commit direttamente? - - - There are no stashes in the repository. - Non ci sono accantonamenti nel repository. - - - This repository has no tags. - Non esistono tag per questo repository. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - I commit senza verifica non sono consentiti. Abilitarli con l'impostazione 'git.allowNoVerifyCommit'. - - - Please check out a branch to push to a remote. - Estrarre un ramo per eseguire il push in un elemento remoto. - - - OK - OK - - - Open Git Log - Apri log GIT - - - Open Repository - Apri repository - - - Open - Apri - - - Open in New Window - Apri in una nuova finestra - - - Pick a branch to pull from - Selezionare un ramo da cui eseguire il pull - - - Pick a provider to publish the branch '{0}' to: - Seleziona un provider in cui pubblicare il ramo '{0}': - - - Pick a remote to publish the branch '{0}' to: - Selezionare un repository remoto in cui pubblicare il ramo '{0}': - - - Pick a remote to pull the branch from - Selezionare un repository remoto da cui effettuare il pull del ramo - - - Pick a stash to apply - Scegli un accantonamento da applicare - - - Pick a stash to drop - Selezionare un accantonamento da rimuovere - - - Pick a stash to pop - Scegli un accantonamento da prelevare - - - Would you like to open the cloned repository? - Aprire il repository clonato? - - - Would you like to open the initialized repository? - Aprire il repository inizializzato? - - - Would you like to open the cloned repository, or add it to the current workspace? - Vuoi aprire il repository clonato o aggiungerlo all'area di lavoro corrente? - - - Would you like to open the initialized repository, or add it to the current workspace? - Aprire il repository inizializzato o aggiungerlo all'area di lavoro corrente? - - - Please provide a new branch name - Specificare un nuovo nome di ramo - - - Please provide the commit hash - Specificare l'hash del commit - - - Please provide a commit message - Specificare un messaggio di commit - - - Please provide a remote name - Specificare un nome di repository remoto - - - Optionally provide a stash message - Specificare un messaggio di accantonamento (facoltativo) - - - Please provide a message to annotate the tag - Specificare un messaggio per aggiungere un'annotazione per il tag - - - Please provide a tag name - Specificare un nome di tag - - - Publish to {0} - Pubblica in {0} - - - Remote '{0}' already exists. - Il repository remoto '{0}' esiste già. - - - Remote branch at {0} - Ramo remoto in {0} - - - Remote name - Nome del repository remoto - - - Remote name format invalid - Il formato del nome di repository remoto non è valido - - - Pick a remote to remove - Scegliere un repository remoto da rimuovere - - - Clone from URL - URL del repository - - - Restore file - Ripristina il file - - - Restore files - Ripristina i file - - - Save All & Commit - Salva tutto ed esegui il commit - - - Save All & Stash - Salva tutto e accantona - - - Select a branch to merge from - Selezionare un ramo da cui eseguire il merge - - - Select a branch to rebase onto - Selezionare un ramo in base a cui eseguire la riassegnazione - - - Select a ref to checkout - Selezionare un ref di cui eseguire checkout - - - Select a ref to checkout in detached mode - Selezionare un riferimento per il checkout in modalità scollegata - - - Select a ref to create the '{0}' branch from - Seleziona un riferimento da cui creare il ramo '{0}' - - - Select a tag to delete - Selezionare un tag da eliminare - - - Select a branch to delete - Seleziona un ramo da cancellare - - - Select log level - Seleziona il livello log - - - Select Repository Location - Seleziona il Percorso del Repository - - - Show Command Output - Mostra output del comando - - - Stash Anyway - Accantona comunque - - - There were merge conflicts while applying the stash. - Si sono verificati conflitti di merge durante l'applicazione dell'accantonamento. - - - Stash message - Messaggio di accantonamento - - - Stash & Checkout - Accantona ed esegui checkout - - - Are you sure you want to drop the stash: {0}? - Rimuovere l'accantonamento {0}? - - - This action will pull and push commits from and to '{0}/{1}'. - Questa azione eseguirà il pull e il push dei commit da e verso '{0}/{1}'. - - - Tag at {0} - Tag in {0} - - - Message - Messaggio - - - Tag name - Nome tag - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - Se rimossi, {0} file di cui non viene tenuta traccia verranno ELIMINATI DAL DISCO. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - Se rimosso, il file seguente di cui non viene tenuta traccia verrà ELIMINATO DAL DISCO: {0}. - - - Undo merge commit - Annulla commit di merge - - - There are {0} unsaved files. - -Would you like to save them before committing? - Sono presenti {0} file non salvati. - -Salvarli prima di eseguire il commit? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - Il file seguente contiene modifiche non salvate che non verranno incluse nel commit se si procede: {0}. - -Salvarlo prima del commit? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - Sono presenti {0} file non salvati. - -Salvarli prima dell'accantonamento? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - Il file seguente contiene modifiche non salvate che non verranno incluse nell'accantonamento se si procede: {0}. - -Salvarlo prima dell'accantonamento? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - {0} file non verificati verranno ELIMINATI. -Questa operazione è IRREVERSIBILE. -Questi file andranno PERSI DEFINITIVAMENTE. - - - Yes - - - - Discard 1 Tracked File - Rimuovi 1 file di cui viene tenuta traccia - - - Discard {0} Tracked Files - Rimuovi {0} file di cui viene tenuta traccia - - - Yes, Don't Show Again - Sì, non visualizzare più questo messaggio - - - - - - - Log level: {0} - Livello log: {0} - - - - - - - Skipped found git in: {0} - Il git trovato in: {0} è stato ignorato - - - Using git {0} from {1} - Uso di GIT {0} da {1} - - - Validating found git in: {0} - Convalida del GIT trovato in: {0} - - - - - - - There are no available repositories - Non ci sono repository disponibili - - - Absolute paths not supported in 'git.scanRepositories' setting. - I percorsi assoluti non sono supportati nell'impostazione 'git.scanRepositories'. - - - Choose a repository - Scegli un repository - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - Non è possibile aprire automaticamente il repository GIT in '{0}'. Per aprire il repository GIT, aprirlo direttamente come cartella in VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - Il repository '{0}' ha {1} sottomoduli che non verranno aperti automaticamente. È possibile comunque aprirli individualmente aprendo il file all'interno. - - - - - - - Would you like to add '{0}' to .gitignore? - Aggiungere '{0}' a .gitignore? - - - Conflict: Added By Them - Conflitto: aggiunto dall'utente - - - Conflict: Added By Us - Conflitto: aggiunto da Microsoft - - - Always Pull - Esegui sempre il pull - - - Conflict: Both Added - Conflitto: aggiunto dall'utente e da Microsoft - - - Conflict: Both Deleted - Conflitto: eliminato dall'utente e da Microsoft - - - Conflict: Both Modified - Conflitto: modificato dall'utente e da Microsoft - - - Changes - Modifiche - - - Commit - Esegui commit - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - Non è possibile modificare il messaggio di commit durante una riassegnazione. Completare l'operazione corrente e usare invece una riassegnazione interattiva. - - - Message ({0} to commit) - Messaggio ({0} per eseguire il commit) - - + {0} characters left in current line ancora {0} caratteri disponibili nella riga corrente - + {0} characters over {1} in current line {0} caratteri rispetto ai {1} disponibili nella riga corrente - - Current commit message only contains whitespace characters - Il messaggio di commit corrente contiene solo spazi vuoti + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Messaggio ({0} per eseguire il commit in '{1}') - - - Deleted - Eliminato - - - Conflict: Deleted By Them - Conflitto: eliminato dall'utente - - - Conflict: Deleted By Us - Conflitto: eliminato da Microsoft - - - Don't Pull - Non eseguire il pull - - - {0} (Deleted) - {0} (eliminato) - - - {0} (Index) - {0} (indice) - - - {0} (Ours) - {0} (versione utente) - - - {0} (Theirs) - {0} (versione server) - - - {0} (Untracked) - {0} (non tracciati) - - - {0} (Working Tree) - {0} (albero di lavoro) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - Il repository git '{0}' ha troppe modifiche attive - verrà attivato solo un sottoinsieme delle funzionalità di Git. - - - Ignored - Ignorato - - - Index Added - Indice aggiunto - - - Index Copied - Indice copiato - - - Index Deleted - Indice eliminato - - - Index Modified - Indice modificato - - - Index Renamed - Indice rinominato - - - Intent to Add - Finalità da aggiungere - - - Merge Changes - Esegui merge delle modifiche - - - Modified - Modificato - - - Don't Show Again - Non visualizzare più questo messaggio - - - No - No - - - OK - OK - - - Open - Apri - - - Open Merge - Apri merge - - - Pull - Esegui il pull - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Il ramo corrente '{0}' potrebbe essere stato riassegnato. Eseguire comunque il pull in esso? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Il ramo corrente potrebbe essere stato riassegnato. Eseguire comunque il pull in esso? - - - Pull {0} commits from {1}/{2} - Esegui il pull di {0} commit da {1}/{2} - - - Pull {0} and push {1} commits between {2}/{3} - Esegui il pull di {0} e il push di {1} commit tra {2}/{3} - - - Push {0} commits to {1}/{2} - Esegui il push di {0} commit in {1}/{2} - - - Successfully pushed. - Push avvenuto con successo. - - - Staged Changes - Modifiche preparate per il commit - - - Synchronize Changes - Sincronizza modifiche - - - Syncing. Cancelling may cause serious damages to the repository - Sincronizzazione in corso. L'annullamento dell'operazione può causare gravi danni al repository - - - Too many changes were detected. Only the first {0} changes will be shown below. - Sono state rilevate troppe modifiche. Di seguito verranno visualizzate solo le prime {0} modifiche. - - - Untracked - Non registrato - - - Untracked Changes - Modifiche non tracciate - - - Yes - + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nQuesta operazione è IRREVERSIBILE. Il working set corrente andrà PERSO PER SEMPRE. - + - - Checkout branch/tag... - Esegui il checkout del ramo/tag... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Un repository git è stato trovato nelle cartelle padre dell'area di lavoro o dei file aperti. +[Apri repository](command:git.openRepositoriesInParentFolders) +Usare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Pubblica Ramo + + A random adjective + Aggettivo casuale - - Publish to {0} - Pubblica in {0} + + A random animal name + Nome animale casuale - - Publish to... - Pubblica in... + + A random color name + Nome colore casuale - - Rebasing - Rebase in corso + + A random number between 100 and 999 + Un un numero casuale compreso tra 100 e 999 - - Synchronizing Changes... - Sincronizzazione delle modifiche in corso... + + A regular expression to validate new branch names. + Un'espressione regolare per validare i nomi delle nuove branch. - - - - - - Email - Indirizzo di posta elettronica + + Abort Merge + Interrompi merge - - Open Comparison - Apri confronto + + Abort Rebase + Interrompi riassegnazione - - Git History - Cronologia GIT - - - Staged Changes - Modifiche preparate per il commit - - - Uncommitted Changes - Modifiche non sottoposte a commit - - - You - Utente - - - - - - - Color for added resources. - Colore delle risorse aggiunte. - - - Color for resources with conflicts. - Colore delle risorse con conflitti. - - - Color for deleted resources. - Colore delle risorse eliminate. - - - Color for ignored resources. - Colore delle risorse ignorate. - - - Color for modified resources. - Colore delle risorse modificate. - - - Color for renamed or copied resources. - Colore delle risorse rinominate o copiate. - - - Color for deleted resources which have been staged. - Colore per le risorse eliminate che sono state preparate per il commit. - - - Color for modified resources which have been staged. - Colore per le risorse modificate che sono state preparate per il commit. - - - Color for submodule resources. - Colore delle risorse sottomodulo. - - - Color for untracked resources. - Colore delle risorse non tracciate. + + Accept Commit Message + Accettare messaggio di commit Add Remote... Aggiungi repository remoto... - - Get Remote Sources - Ottieni Origini remote + + Add to .gitignore + Aggiungi a .gitignore - - Get Repositories - Ottieni Repository + + All changes, tracked and untracked, appear together and behave equally. + Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo. - - Get Repository State - Ottieni Stato repository + + Always commit changes to a new branch. + Eseguire il commit delle modifiche apportate a un nuovo ramo. - - Create Branch... - Crea ramo... + + Always commit changes to the protected branch. + Eseguire sempre il commit delle modifiche nel ramo protetto. - - Create Branch From... - Crea ramo da... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'. - - Checkout to... - Esegui checkout in... + + Always open a repository in parent folders of workspaces or open files. + Aprire sempre un repository in cartelle padre di aree di lavoro o file aperti. + + + Always open in a new window. + Apri sempre in una nuova finestra. + + + Always open in current window. + Apri sempre nella finestra corrente. + + + Always prompt before changes are committed to a protected branch. + Chiedere sempre conferma prima di eseguire il commit delle modifiche in un ramo protetto. + + + Always prompt for action. + Richiedi sempre l'azione da eseguire. + + + Always publish unpublished git state when using Continue Working On from a git repository + Pubblica sempre lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT + + + Always show the Staged Changes resource group. + Mostra sempre il gruppo di risorse Modifiche preparate per il commit. + + + Amend + Modifica + + + Apply Latest Stash + Applica ultimo Stash + + + Apply Stash... + Applica Stash... + + + Automatically stage all changes. + Prepara automaticamente tutte le modifiche per il commit. + + + Automatically stage tracked changes only. + Solo modifiche tracciate automaticamente preparate per il commit. + + + Branch + Crea ramo + + + Changes + Modifiche + + + Check for any unsaved files. + Verifica la presenza di eventuali file non salvati. + + + Check for any unsaved files. + Verifica la presenza di eventuali file non salvati. + + + Check only for unsaved staged files. + Verificare solo la presenza di file di stage non salvati. + + + Check only for unsaved staged files. + Verificare solo la presenza di file di stage non salvati. Checkout to (Detached)... Esegui checkout in (modalità scollegata)... + + Checkout to... + Esegui checkout in... + Cherry Pick... Esegui cherry-pick... - - Discard Changes - Rimuovi modifiche - - - Discard All Changes - Rimuovi tutte le modifiche - - - Discard All Tracked Changes - Rimuovi tutte le modifiche tracciate - - - Discard All Untracked Changes - Rimuovi tutte le modifiche non tracciate - Clone Clona @@ -1288,18 +1332,70 @@ Questi file andranno PERSI DEFINITIVAMENTE. Clone (Recursive) Clona (ricorsivo) - - Close Repository - Chiudi repository + + Clone Repository Locally and Open on Desktop... + Clona repository in locale e apri sul desktop... Close All Diff Editors Chiudi tutti gli editor diff + + Close Repository + Chiudi repository + + + Color for added resources. + Colore delle risorse aggiunte. + + + Color for deleted resources which have been staged. + Colore per le risorse eliminate che sono state preparate per il commit. + + + Color for deleted resources. + Colore delle risorse eliminate. + + + Color for ignored resources. + Colore delle risorse ignorate. + + + Color for modified resources which have been staged. + Colore per le risorse modificate che sono state preparate per il commit. + + + Color for modified resources. + Colore delle risorse modificate. + + + Color for renamed or copied resources. + Colore delle risorse rinominate o copiate. + + + Color for resources with conflicts. + Colore delle risorse con conflitti. + + + Color for submodule resources. + Colore delle risorse sottomodulo. + + + Color for untracked resources. + Colore delle risorse non tracciate. + + + Commit + Esegui commit + Commit Esegui commit + + Commit (No Verify) + Esegui commit (nessuna verifica) + Commit All Esegui commit di tutto @@ -1332,18 +1428,6 @@ Questi file andranno PERSI DEFINITIVAMENTE. Commit Empty (No Verify) Commit vuoto (nessuna verifica) - - Accept Commit Message - Accettare messaggio di commit - - - Discard Commit Message - Rimuovere messaggio di commit - - - Commit (No Verify) - Esegui commit (nessuna verifica) - Commit Staged Esegui commit dei file preparati @@ -1368,6 +1452,254 @@ Questi file andranno PERSI DEFINITIVAMENTE. Commit Staged (Signed Off, No Verify) Esegui commit dei file preparati (approvazione, nessuna verifica) + + Commit all changes when there are no staged changes. + Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate. + + + Compare with Selected + Confronta con selezionati + + + Complete Merge + Completa merge + + + Compute Conflicts With Git + Conflitti di calcolo con Git + + + Compute Conflicts With Git (Diff3) + Conflitti di calcolo con GIT (Diff3) + + + Configures when repositories should be automatically detected. + Configura quando il repository dovrebbe essere rilevato automaticamente. + + + Confirm before synchronizing git repositories. + Confermare prima di sincronizzare i repository GIT. + + + Continue Working in New Local Clone + Continuare a lavorare nel nuovo clone locale + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Controllare se un repository nelle cartelle padre delle aree di lavoro o dei file aperti deve essere aperto. + + + Control which changes are automatically staged by Smart Commit. + Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Controlla come limitare il numero di modifiche che è possibile analizzare dal comando di stato GIT. Può essere impostato su 0 per non porre alcun limite. + + + Controls how untracked changes behave. + Controlla il comportamento delle modifiche non tracciate. + + + Controls the Git count badge. + Controlla la notifica del conteggio GIT. + + + Controls the commit message length threshold for showing a warning. + Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`. + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Controlla la profondità usata per l'analisi delle cartelle dell'area di lavoro per i repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. Può essere impostato su '-1' per nessun limite. + + + Controls the limit of git submodules detected. + Controlla il limite dei sottomoduli git rilevati. + + + Controls the signoff flag for all commits. + Controlla il flag di signoff per tutti i commit. + + + Controls the sort order for branches. + Controlla l'ordinamento per i rami. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Controlla la soglia dell'indice di somiglianza (ovvero la quantità di aggiunte/eliminazioni rispetto alle dimensioni del file) per le modifiche in una coppia di file aggiunti/eliminati da considerare una ridenominazione. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`. + + + Controls when to show commit message input validation. + Controlla quando visualizzare la convalida sull'input del messaggio di commit. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Controlla se GIT_ASKPASS deve essere sovrascritto per usare la versione integrata. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti. + + + Controls whether Git should check for unsaved files before committing. + Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit. + + + Controls whether Git should check for unsaved files before stashing changes. + Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Controlla se un ramo che non dispone di commit in uscita viene inoltrato rapidamente prima di essere estratto. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Controlla se verrà usato un editor full-text per creare messaggi di commit ogni volta che non viene specificato alcun messaggio nella casella di input di commit. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. + + + Controls whether a random name is generated when creating a new branch. + Controlla se viene generato un nome casuale durante la creazione di un nuovo ramo. + + + Controls whether an action button is shown in the Source Control view. + Consente di controllare se è visualizzato un pulsante di azione nella visualizzazione del codice sorgente. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg. + + + Controls whether force push (with or without lease) is enabled. + Controlla se il push forzato (con o senza lease) è abilitato. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controlla se il push forzato usa la variante più sicura di forzatura con lease. + + + Controls whether git actions should show progress. + Determina se le azioni git devono mostrare lo stato di avanzamento. + + + Controls whether the Git Sync command appears in the status bar. + Controlla se il comando Git Sync è visualizzato nella barra di stato. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Controllare se l'editor diff deve essere chiuso automaticamente quando le modifiche vengono accantonate, salvate, rimosse, preparate per il commit o non preparate per il commit. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale. + + + Controls whether to ask for confirmation before committing without verification. + Controlla se chiedere conferma prima di eseguire il commit senza verifica. + + + Controls whether to ask for confirmation before force-pushing. + Controlla se chiedere conferma prima di eseguire il push forzato. + + + Controls whether to automatically detect git submodules. + Controlla se rilevare automaticamente i moduli secondari GIT. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controlla se abilitare VS Code come gestore di autenticazione per i processi Git generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali. + + + Controls whether to open a repository automatically after cloning. + Controlla se aprire automaticamente un repository dopo la clonazione. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Controlla se aggiornare in modo ottimistico lo stato della visualizzazione Controllo del codice sorgente dopo l'esecuzione dei comandi GIT. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente. + + + Controls whether to show a notification when a push is successful. + Controlla se visualizzare una notifica quando un push è avvenuto con successo. + + + Controls whether to show an inline Open File action in the Git changes view. + Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT. + + + Controls whether to show the commit author in the Timeline view. + Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale. + + + Controls whether to show the commit input in the Git source control panel. + Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT. + + + Controls whether to show uncommitted changes in the Timeline view. + Controlla se visualizzare le modifiche di cui non è stato eseguito il commit nella visualizzazione Sequenza temporale. + + + Controls whether to use the message from the commit input box as the default stash message. + Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento. + + + Controls which date to use for items in the Timeline view. + Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale. + + + Copy Commit ID + Copia ID commit + + + Copy Commit Message + Copia messaggio di commit + + + Count all changes. + Esegue il conteggio di tutte le modifiche. + + + Count only tracked changes. + Esegue il conteggio solo delle revisioni. + + + Create Branch From... + Crea ramo da... + + + Create Branch... + Crea ramo... + Create Tag Crea tag @@ -1376,46 +1708,251 @@ Questi file andranno PERSI DEFINITIVAMENTE. Delete Branch... Elimina ramo... + + Delete Remote Tag + Elimina tag remoto + Delete Tag Elimina tag + + Disable automatic repository scanning. + Disabilita la scansione automatica del repository. + + + Disable this check. + Disabilita questo controllo. + + + Disable this check. + Disabilita questo controllo. + + + Discard All Changes + Rimuovi tutte le modifiche + + + Discard All Tracked Changes + Rimuovi tutte le modifiche tracciate + + + Discard All Untracked Changes + Rimuovi tutte le modifiche non tracciate + + + Discard Changes + Rimuovi modifiche + + + Discard Commit Message + Rimuovere messaggio di commit + + + Don't run any command after a commit. + Non eseguire alcun comando dopo un commit. + + + Drop All Stashes... + Rimuovi tutti gli accantonamenti... + + + Drop Stash... + Rimuovi accantonamento... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Abilita l'output dettagliato quando '#git.useEditorAsCommitInput#' è abilitato. + + + Enables commit signing with GPG or X.509. + Abilita la firma del commit con GPG o X.509. + + + Experimental improvements for the git setup flow. + Miglioramenti sperimentali per il flusso di installazione di GIT. + Fetch Recupera - - Fetch From All Remotes - Recupera da tutti gli elementi remoti - Fetch (Prune) Recupera (elimina) - - Accept Merge - Accetta merge + + Fetch From All Remotes + Recupera da tutti gli elementi remoti - - Add to .gitignore - Aggiungi a .gitignore + + Fetch all tags when pulling. + Recupera tutti i tag durante il pull. + + + Force git to use rebase when running the sync command. + Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione. + + + Get Remote Sources + Ottieni Origini remote + + + Get Repositories + Ottieni Repository + + + Get Repository State + Ottieni Stato repository + + + Git + GIT + + + Git + GIT + + + Git SCM Integration + Integrazione SCM su Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Repository git sono stati trovati nelle cartelle padre dell'area di lavoro o dei file aperti. +[Apri repository](command:git.openRepositoriesInParentFolders) +Usare l'impostazione [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) per controllare se i repository Git nelle cartelle padre delle aree di lavoro o dei file aperti sono aperti. Per altre informazioni [leggere la documentazione](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Per altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Ignora le modifiche apportate ai moduli secondari nell'albero dei file. + + + Ignores the legacy Git warning. + Ignora l'avvertimento legacy di Git. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows. + + + Ignores the warning when Git is missing. + Ignora il messaggio di avviso quando manca GIT. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull. + + + Ignores the warning when there are too many changes in a repository. + Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Per usare le funzionalità GIT, è possibile aprire una cartella contenente un repository GIT o clonarlo da un URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). Initialize Repository Inizializza repository + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Installare Git, un sistema di controllo del codice sorgente più richiesto, per tenere traccia delle modifiche al codice e collaborare con altri utenti. Per altre informazioni, vedere le [Git guides](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Elenco di dizionari usati per il nome del ramo generato in modo casuale. Ogni valore rappresenta il dizionario utilizzato per generare il segmento del nome del ramo. Dizionari supportati: 'aggettivi', 'animali', 'colori' e 'numeri'. + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Elenco di cartelle ignorate durante l'analisi dei repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Elenco di comandi GIT (ad esempio commit, push) per i quali verrebbe registrato il relativo 'stdout' nel [git output](command:git.showOutput). Se per il comando GIT è configurato un hook lato client, verrà registrato anche il valore 'stdout' dell'hook lato client nel [git output](command:git.showOutput). + + + List of git repositories to ignore. + Elenco dei repository GIT da ignorare. + + + List of paths to search for git repositories in. + Elenco dei percorsi in cui cercare i repository GIT. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'. + + + Local branches + Rami locali + + + Manage Unsafe Repositories + Gestire repository non sicuri + Merge Branch... Merge ramo... + + Never open a repository in parent folders of workspaces or open files. + Non aprire mai un repository in cartelle padre di aree di lavoro o file aperti. + + + Never publish unpublished git state when using Continue Working On from a git repository + Non pubblicare mai lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT + + + Only open in current window when no folder is opened. + Apri solo nella finestra corrente quando non è alcuna cartella. + Open All Changes Apri tutte le modifiche + + Open Changes + Apri modifiche + Open Changes Apri modifiche + + Open Containing Folder + Apri cartella superiore + Open File Apri file @@ -1424,10 +1961,46 @@ Questi file andranno PERSI DEFINITIVAMENTE. Open File (HEAD) Apri File (HEAD) + + Open Repositories In Parent Folders + Apri repository nelle cartelle padre + Open Repository Apri repository + + Open the merge editor for files that are currently under conflict. + Apri l'editor merge per i file attualmente in conflitto. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Percorso e nome file dell'eseguibile GIT, ad esempio `C:\Programmi\Git\bin\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare. + + + Pop Latest Stash + Preleva accantonamento più recente + + + Pop Stash... + Preleva accantonamento... + + + Prefix used when creating a new branch. + Prefisso usato per la creazione di un nuovo ramo. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Chiedere conferma prima di aprire un repository nelle cartelle padre dell'area di lavoro o dei file aperti. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Chiedi conferma per pubblicare lo stato GIT non pubblicato quando si usa Continua a lavorare da un repository GIT + + + Prune when fetching. + Elimina durante il recupero. + Publish Branch... Pubblica ramo... @@ -1436,13 +2009,17 @@ Questi file andranno PERSI DEFINITIVAMENTE. Pull Esegui pull + + Pull (Rebase) + Esegui pull (Riassegna) + Pull from... Pull da... - - Pull (Rebase) - Esegui pull (Riassegna) + + Pull, Push + Esegui pull/push Push @@ -1464,6 +2041,10 @@ Questi file andranno PERSI DEFINITIVAMENTE. Push Tags Esegui push dei tag + + Push all annotated tags when running the sync command. + Eseguire il push di tutti i tag durante l'esecuzione del comando di sincronizzazione. + Push to... Esegui push in... @@ -1476,14 +2057,22 @@ Questi file andranno PERSI DEFINITIVAMENTE. Rebase Branch... Riassegna ramo... - - Abort Rebase - Interrompi riassegnazione - Refresh Aggiorna + + Remember the last git command that ran after a commit. + Ricorda l'ultimo comando Git eseguito dopo un commit. + + + Remote + Repository remoto + + + Remote branches + Rami remoti + Remove Remote Rimuovi repository remoto @@ -1496,25 +2085,25 @@ Questi file andranno PERSI DEFINITIVAMENTE. Rename Branch... Rinomina Branch... + + Resolve in Merge Editor + Risolvi nell'editor di merge + Restore Commit Template Ripristina il modello di Commit - - Open Containing Folder - Aprire cartella superiore - - - Reveal in Finder - Visualizzare in Finder + + Reveal in Explorer View + Visualizza nella vista Esplora risorse Reveal in File Explorer Visualizza in Esplora file - - Reveal in Explorer View - Visualizza nella vista Esplora risorse + + Reveal in Finder + Visualizzare in Finder Revert Change @@ -1524,17 +2113,72 @@ Questi file andranno PERSI DEFINITIVAMENTE. Revert Selected Ranges Ripristina intervalli selezionati - - Set Log Level... - Imposta livello log... + + Run 'git pull' and 'git push' after a successful commit. + Esegui 'Git Pull' e 'Git Push' dopo un commit riuscito. + + + Run 'git push' after a successful commit. + Esegui 'Git Push' dopo un commit riuscito. + + + Run a git command after a successful commit. + Esegui un comando Git dopo un commit riuscito. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti. + + + Scan for parent folders of open files. + Esegue la scansione per individuare le cartelle padre dei file aperti. + + + Scan for subfolders of the currently opened folder. + Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta. + + + Scanning folder for git repositories... + Analisi della cartella per i repository GIT in corso... + + + Scanning workspace for git repositories... + Analisi dell'area di lavoro per i repository GIT in corso... + + + Select for Compare + Seleziona per il confronto Show Git Output Mostra output GIT - - Stage Changes - Prepara modifiche per commit + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Mostrare un pulsante di azione per eseguire il commit delle modifiche quando il ramo locale ha modificato i file pronti per il commit. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Mostrare un pulsante di azione per pubblicare il ramo locale quando non è disponibile un ramo remoto di rilevamento. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Mostrare un pulsante di azione per sincronizzare le modifiche quando il ramo locale è avanti o dietro il ramo remoto. + + + Sign Off + Approva + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Il controllo del codice sorgente dipende dall'installazione di Git. +[Download Git for Linux](https://git-scm.com/download/linux) +Dopo l'installazione, si prega di [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). Stage All Changes @@ -1556,41 +2200,37 @@ Questi file andranno PERSI DEFINITIVAMENTE. Stage Change Prepara modifica per commit + + Stage Changes + Prepara modifiche per commit + Stage Selected Ranges Prepara per il commit intervalli selezionati + + Stash + Accantona + Stash Accantona - - Apply Stash... - Applica Stash... - - - Apply Latest Stash - Applica ultimo Stash - - - Drop Stash... - Rimuovi accantonamento... - - - Drop All Stashes... - Rimuovi tutti gli accantonamenti... - Stash (Include Untracked) Stash (includi non tracciate) - - Pop Stash... - Preleva accantonamento... + + Stash Staged + Accantonamento a fasi - - Pop Latest Stash - Preleva accantonamento più recente + + Stash any changes before pulling and restore them after successful pull. + Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit). Sync @@ -1600,511 +2240,112 @@ Questi file andranno PERSI DEFINITIVAMENTE. Sync (Rebase) Sincronizza (Rebase) - - Compare with Selected - Confronta con selezionati - - - Copy Commit ID - Copia ID commit - - - Copy Commit Message - Copia messaggio di commit - - - Open Changes - Apri modifiche - - - Select for Compare - Seleziona per il confronto - - - Undo Last Commit - Annulla ultimo commit - - - Unstage Changes - Annulla preparazione modifiche per commit - - - Unstage All Changes - Annulla preparazione di tutte le modifiche per commit - - - Unstage Selected Ranges - Annulla preparazione per il commit di intervalli selezionati - - - Controls whether force push (with or without lease) is enabled. - Controlla se il push forzato (con o senza lease) è abilitato. - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controlla se consentire i commit senza l'esecuzione di hook pre-commit e commit-msg. - - - Always show the Staged Changes resource group. - Mostra sempre il gruppo di risorse Modifiche preparate per il commit. - - - Controls the signoff flag for all commits. - Controlla il flag di signoff per tutti i commit. - - - Configures when repositories should be automatically detected. - Configura quando il repository dovrebbe essere rilevato automaticamente. - - - Disable automatic repository scanning. - Disabilita la scansione automatica del repository. - - - Scan for parent folders of open files. - Esegue la scansione per individuare le cartelle padre dei file aperti. - - - Scan for subfolders of the currently opened folder. - Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Esegue la scansione per individuare le sottocartelle della cartella attualmente aperta e le cartelle padre dei file aperti. - - - Stash any changes before pulling and restore them after successful pull. - Accantona eventuali modifiche prima del pull e le ripristina dopo un pull riuscito. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Durata in secondi tra ogni git fetch automatico, quando è abilitata l'opzione `#git.autofetch#`. - - - Whether auto refreshing is enabled. - Indica se l'aggiornamento automatico è abilitato. - - - Prefix used when creating a new branch. - Prefisso usato per la creazione di un nuovo ramo. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Elenco di rami protetti. Per impostazione predefinita, viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. È possibile controllare la richiesta usando l'impostazione '#git.branchProtectionPrompt#'. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Controlla se viene visualizzato un prompt prima del commit delle modifiche in un ramo protetto. - - - Always commit changes to the protected branch. - Eseguire sempre il commit delle modifiche nel ramo protetto. - - - Always commit changes to a new branch. - Eseguire il commit delle modifiche apportate a un nuovo ramo. - - - Always prompt before changes are committed to a protected branch. - Chiedere sempre conferma prima di eseguire il commit delle modifiche in un ramo protetto. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Elenco di dizionari usati per il nome del ramo generato in modo casuale. Ogni valore rappresenta il dizionario utilizzato per generare il segmento del nome del ramo. Dizionari supportati: 'aggettivi', 'animali', 'colori' e 'numeri'. - - - A random adjective - Aggettivo casuale - - - A random animal name - Nome animale casuale - - - A random color name - Nome colore casuale - - - A random number between 100 and 999 - Un un numero casuale compreso tra 100 e 999 - - - Controls whether a random name is generated when creating a new branch. - Controlla se viene generato un nome casuale durante la creazione di un nuovo ramo. - - - Controls the sort order for branches. - Controlla l'ordinamento per i rami. - - - A regular expression to validate new branch names. - Un'espressione regolare per validare i nomi delle nuove branch. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - Carattere per sostituire gli spazi vuoti nei nuovi nomi di ramo e per separare i segmenti di un nome di ramo generato in modo casuale. - - - Controls what type of git refs are listed when running `Checkout to...`. - Controlla il tipo di riferimenti GIT elencati quando si esegue `Esegui checkout in...`. - - - Local branches - Rami locali - - - Remote branches - Rami remoti + + Tags + Tag Tags Tag - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Controllare se l'editor diff deve essere chiuso automaticamente quando le modifiche vengono accantonate, salvate, rimosse, preparate per il commit o non preparate per il commit. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Elenco di comandi GIT (ad esempio commit, push) per i quali verrebbe registrato il relativo 'stdout' nel [git output](command:git.showOutput). Se per il comando GIT è configurato un hook lato client, verrà registrato anche il valore 'stdout' dell'hook lato client nel [git output](command:git.showOutput). - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Conferma sempre la creazione di commit vuoti per il comando 'Git: Commit vuoto'. - - - Controls whether to ask for confirmation before force-pushing. - Controlla se chiedere conferma prima di eseguire il push forzato. - - - Controls whether to ask for confirmation before committing without verification. - Controlla se chiedere conferma prima di eseguire il commit senza verifica. - - - Confirm before synchronizing git repositories. - Confermare prima di sincronizzare i repository GIT. - - - Controls the Git count badge. - Controlla la notifica del conteggio GIT. - - - Count all changes. - Esegue il conteggio di tutte le modifiche. - - - Turn off counter. - Disattiva il contatore. - - - Count only tracked changes. - Esegue il conteggio solo delle revisioni. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controlla se GIT aggiunge come contributo colori e notifiche nelle visualizzazioni Esplora risorse e Editor aperti. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + Carattere per sostituire gli spazi vuoti nei nuovi nomi di ramo e per separare i segmenti di un nome di ramo generato in modo casuale. The default location to clone a git repository. Il percorso predefinito in cui clonare un repository GIT. - - Controls whether to automatically detect git submodules. - Controlla se rilevare automaticamente i moduli secondari GIT. - - - Controls the limit of git submodules detected. - Controlla il limite dei sottomoduli git rilevati. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controlla quali modifiche vengono rimosse tramite il comando `Rimuovi tutte le modifiche`. Con `all` vengono rimosse tutte le modifiche. Con `tracked` vengono rimossi solo i file di cui viene tenuta traccia. Con `prompt` viene visualizzata una finestra di dialogo ogni volta che si esegue l'azione. - - - Enables commit signing with GPG or X.509. - Abilita la firma del commit con GPG o X.509. - - - Commit all changes when there are no staged changes. - Eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate. - - - Controls whether the Git Sync command appears in the status bar. - Controlla se il comando Git Sync è visualizzato nella barra di stato. - - - Whether git is enabled. - Indica se GIT è abilitato. - - - Experimental improvements for the git setup flow. - Miglioramenti sperimentali per il flusso di installazione di GIT. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente. - - - Follow push all tags when running the sync command. - Esegui il push di tutti i tag durante l'esecuzione del comando di sincronizzazione. - - - Ignores the legacy Git warning. - Ignora l'avvertimento legacy di Git. - - - Ignores the warning when there are too many changes in a repository. - Ignora il messaggio di avviso quando ci sono troppe modifiche in un repository. - - - Ignores the warning when Git is missing. - Ignora il messaggio di avviso quando manca GIT. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignora l'avviso quando il ramo potrebbe essere stato riassegnato durante il pull. - - - Ignore modifications to submodules in the file tree. - Ignora le modifiche apportate ai moduli secondari nell'albero dei file. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignora il messaggio di avviso quando Git 2.25 - 2.26 è installato in Windows. - - - List of git repositories to ignore. - Elenco dei repository GIT da ignorare. - - - Controls when to show commit message input validation. - Controlla quando visualizzare la convalida sull'input del messaggio di commit. - - - Controls the commit message length threshold for showing a warning. - Controlla la soglia di lunghezza del messaggio di commit per mostrare un avviso. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controlla la soglia relativa alla lunghezza dell'oggetto del messaggio di commit per la visualizzazione di un avviso. Disattivarlo per ereditare il valore di `config.inputValidationLength`. - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Specifica la quantità di informazioni (se presenti) da registrare nell'[output git](command:git.showOutput). + I repository GIT rilevati sono potenzialmente pericolosi perché la cartella è di proprietà di un utente diverso dall'utente corrente. +[Gestisci repository non sicuri](command:git.manageUnsafeRepositories) +Per altre informazioni sui repository non sicuri [leggere la nostra documentazione](https://aka.ms/vscode-git-unsafe-repository). - - Log only critical information - Registrare solo informazioni critiche + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Il repository GIT rilevato è potenzialmente pericoloso perché la cartella è di proprietà di un utente diverso dall'utente corrente. +[Gestisci repository non sicuri](command:git.manageUnsafeRepositories) +Per altre informazioni sui repository non sicuri [leggere la nostra documentazione](https://aka.ms/vscode-git-unsafe-repository). - - Log only debug, information, warning, error, and critical information - Registrare solo debug, informazioni, avvisi, errori e informazioni critiche + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init?%5Btrue%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT. +[Initialize Repository](command:git.init?%5Btrue%5D) +Per altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - Log only error, and critical information - Registrare solo errori e informazioni critiche + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + Nome del ramo predefinito, ad esempio main, trunk, development, durante l'inizializzazione di un nuovo repository git. Se impostato su vuoto, verrà usato il nome del ramo predefinito configurato in git. - - Log only information, warning, error, and critical information - Registrare solo informazioni, avvisi, errori e informazioni critiche + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT. +[Initialize Repository](command:git.init) +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - Log nothing - Non registrare nulla + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. +[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder) +Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - Log all information - Registrare tutte le informazioni + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - Log only warning, error, and critical information - Registrare solo avvisi, errori e informazioni critiche + + Turn off counter. + Disattiva il contatore. - - Open the merge editor for files that are currently under conflict. - Apri l'editor merge per i file attualmente in conflitto. + + Undo Last Commit + Annulla ultimo commit - - Controls whether to open a repository automatically after cloning. - Controlla se aprire automaticamente un repository dopo la clonazione. + + Unstage All Changes + Annulla preparazione di tutte le modifiche per commit - - Always open in current window. - Apri sempre nella finestra corrente. + + Unstage Changes + Annulla preparazione modifiche per commit - - Always open in a new window. - Apri sempre in una nuova finestra. + + Unstage Selected Ranges + Annulla preparazione per il commit di intervalli selezionati - - Always prompt for action. - Richiedi sempre l'azione da eseguire. + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni. - - Only open in current window when no folder is opened. - Apri solo nella finestra corrente quando non è alcuna cartella. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controlla se aprire l'editor diff quando si fa clic su una modifica; in caso contrario verrà aperto l'editor normale. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Percorso e nome file dell'eseguibile GIT, ad esempio `C:\Programmi\Git\bin\git.exe` (Windows). Può trattarsi di una matrice di valori stringa che contengono più percorsi da cercare. - - - Runs a git command after a successful commit. - Esegue un comando git dopo un'operazione commit riuscita. - - - Don't run any command after a commit. - Non eseguire alcun comando dopo un commit. - - - Run 'Git Push' after a successful commit. - Esegue 'Git Push' dopo un commit riuscito. - - - Run 'Git Sync' after a successful commit. - Esegue 'Git Sync' dopo un commit riuscito. - - - Controls whether Git should check for unsaved files before committing. - Controlla se GIT deve verificare la presenza di file non salvati prima di eseguire il commit. - - - Check for any unsaved files. - Verifica la presenza di eventuali file non salvati. - - - Disable this check. - Disabilita questo controllo. - - - Check only for unsaved staged files. - Verificare solo la presenza di file di stage non salvati. - - - Controls whether Git should check for unsaved files before stashing changes. - Controlla se GIT deve verificare la presenza di file non salvati prima di accantonare le modifiche. - - - Check for any unsaved files. - Verifica la presenza di eventuali file non salvati. - - - Disable this check. - Disabilita questo controllo. - - - Check only for unsaved staged files. - Verificare solo la presenza di file di stage non salvati. - - - Prune when fetching. - Elimina durante il recupero. - - - Fetch all tags when pulling. - Recupera tutti i tag durante il pull. - - - Force git to use rebase when running the sync command. - Forza git a usare rebase durante l'esecuzione del comando di sincronizzazione. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Elenco di cartelle ignorate durante l'analisi dei repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Controlla la profondità usata per l'analisi delle cartelle dell'area di lavoro per i repository GIT quando '#git.autoRepositoryDetection#' è impostato su 'true' o 'subFolders'. Può essere impostato su '-1' per nessun limite. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controlla se richiedere la configurazione esplicita dell'utente GIT o lasciare che sia GIT a indovinarla se non è presente. - - - List of paths to search for git repositories in. - Elenco dei percorsi in cui cercare i repository GIT. - - - Controls whether an action button is shown in the Source Control view. - Consente di controllare se è visualizzato un pulsante di azione nella visualizzazione del codice sorgente. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Mostrare un pulsante di azione per eseguire il commit delle modifiche quando il ramo locale ha modificato i file pronti per il commit. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Mostrare un pulsante di azione per pubblicare il ramo locale quando non è disponibile un ramo remoto di rilevamento. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Mostrare un pulsante di azione per sincronizzare le modifiche quando il ramo locale è avanti o dietro il ramo remoto. - - - Controls whether to show the commit input in the Git source control panel. - Controlla se mostrare l'input del commit nel pannello del controllo del codice sorgente GIT. - - - Controls whether to show an inline Open File action in the Git changes view. - Controlla se visualizzare un'azione Apri file inline nella visualizzazione modifiche GIT. - - - Controls whether git actions should show progress. - Determina se le azioni git devono mostrare lo stato di avanzamento. - - - Controls whether to show a notification when a push is successful. - Controlla se visualizzare una notifica quando un push è avvenuto con successo. - - - Control which changes are automatically staged by Smart Commit. - Controlla quali modifiche vengono automaticamente preparate per il commit da Commit intelligente. - - - Automatically stage all changes. - Prepara automaticamente tutte le modifiche per il commit. - - - Automatically stage tracked changes only. - Solo modifiche tracciate automaticamente preparate per il commit. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Controlla come limitare il numero di modifiche che è possibile analizzare dal comando di stato GIT. Può essere impostato su 0 per non porre alcun limite. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Suggerisce di abilitare il commit intelligente (eseguire il commit di tutte le modifiche quando non ci sono modifiche preparate per il commit). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controlla se durante l'esecuzione dell'azione Sync viene inviata una notifica, che consente all'utente di annullare l'operazione. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controlla se abilitare VS Code come gestore di autenticazione per i processi GIT generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controlla se abilitare VS Code come gestore di autenticazione per i processi GIT generati nel terminale integrato. Nota: per rendere effettiva una modifica di questa impostazione, è necessario riavviare i terminali. - - - Controls which date to use for items in the Timeline view. - Controlla la data da usare per gli elementi nella visualizzazione Sequenza temporale. + + Untracked changes are hidden and excluded from several actions. + Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni. Use the authored date @@ -2114,97 +2355,21 @@ Please make sure there is no space between the right bracket and left parenthesi Use the committed date Usa la data di commit - - Controls whether to show the commit author in the Timeline view. - Controlla se visualizzare l'autore del commit nella visualizzazione Sequenza temporale. + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Quando è abilitato, recupera tutti i rami durante il pulling; altrimenti recupera solo il ramo corrente. - - Controls whether to show uncommitted changes in the Timeline view. - Controlla se visualizzare le modifiche di cui non è stato eseguito il commit nella visualizzazione Sequenza temporale. + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quando è impostata su true, i commit verranno recuperati automaticamente dal repository remoto del repository GIT corrente. Se è impostata su `all`, verranno recuperati da tutti i repository remoti. - - Controls how untracked changes behave. - Controlla il comportamento delle modifiche non tracciate. + + Whether auto refreshing is enabled. + Indica se l'aggiornamento automatico è abilitato. - - Untracked changes are hidden and excluded from several actions. - Le modifiche non tracciate vengono nascoste ed escluse da diverse azioni. - - - All changes, tracked and untracked, appear together and behave equally. - Tutte le modifiche, tracciate e non tracciate, vengono visualizzate insieme e si comportano allo stesso modo. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Le modifiche non tracciate vengono visualizzate separatamente nella visualizzazione Controllo del codice sorgente. Sono inoltre escluse da diverse azioni. - - - Controls whether to use the message from the commit input box as the default stash message. - Controlla se usare il messaggio della casella di input di commit come messaggio predefinito per l'accantonamento. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Controlla se verrà usato un editor full-text per creare messaggi di commit ogni volta che non viene specificato alcun messaggio nella casella di input di commit. - - - Controls whether force pushing uses the safer force-with-lease variant. - Controlla se il push forzato usa la variante più sicura di forzatura con lease. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Controlla se GIT_ASKPASS deve essere sovrascritto per usare la versione integrata. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Abilita l'output dettagliato quando '#git.useEditorAsCommitInput#' è abilitato. - - - Git SCM Integration - Integrazione SCM su Git - - - Git - GIT - - - Branch - Crea ramo - - - Changes - Modifiche - - - Commit - Esegui commit - - - Amend - Modifica - - - Sign Off - Approva - - - Git - GIT - - - Pull, Push - Esegui pull/push - - - Remote - Repository remoto - - - Stash - Accantona - - - Tags - Tag + + Whether git is enabled. + Indica se GIT è abilitato. You can clone a repository locally. @@ -2215,68 +2380,14 @@ Please make sure there is no space between the right bracket and left parenthesi È possibile clonare un repository in locale. [Clona repository](command:git.clone 'Clona un repository dopo l'attivazione dell'estensione GIT') - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Se si vogliono usare le funzionalità GIT, abilitare GIT nelle [impostazioni](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -Per altre informazioni su come usare GIT e il controllo del codice sorgente in VS Code, [leggere la documentazione](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Per usare le funzionalità Git, è possibile aprire una cartella contenente un repository Git o clonarlo da un URL. -[Apri cartella](command:vscode.openFolder) -[Clone Repository](command:git.clone) -Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. -[Aggiungi cartella all'area di lavoro](command:workbench.action.addRootFolder) -Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init?%5Btrue%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - La cartella attualmente aperta non ha un repository GIT. È possibile inizializzare un repository che abiliterà le funzionalità di controllo del codice sorgente basate su GIT. -[Inizializza repository](command:git.init?%5Btrue%5D) -Per altre informazioni su come usare Git e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Installare Git, un sistema di controllo del codice sorgente più richiesto, per tenere traccia delle modifiche al codice e collaborare con altri utenti. Per altre informazioni, vedere le [Git guides](https://aka.ms/vscode-scm). - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) + + [Download Git for Windows](https://git-scm.com/download/win) After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Il controllo del codice sorgente dipende dall'installazione di Git. -[Download Git for Linux](https://git-scm.com/download/linux) -Dopo l'installazione, si prega di [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + [Download Git for Windows](https://git-scm.com/download/win) +Dopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22). [Download Git for macOS](https://git-scm.com/download/mac) @@ -2287,26 +2398,6 @@ Please make sure there is no space between the right bracket and left parenthesi [Download Git for macOS](https://git-scm.com/download/mac) Dopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22). - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Download Git for Windows](https://git-scm.com/download/win) -Dopo l'installazione, [reload](command:workbench.action.reloadWindow) (o [troubleshoot](command:git.showOutput)). È possibile installare altri provider del controllo del codice sorgente [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20provider%5C%22%22). - - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - L'area di lavoro attualmente aperta non contiene cartelle contenenti repository GIT. È possibile inizializzare un repository in una cartella che abiliterà le funzionalità del controllo del codice sorgente basate su GIT. -[Inizializza repository](command:git.init) -Per altre informazioni su come usare GIT e il controllo del codice sorgente in Azure Data Studio [leggere la documentazione](https://aka.ms/vscode-scm). - \ No newline at end of file diff --git a/resources/xlf/it/xml-language-features.it.xlf b/resources/xlf/it/xml-language-features.it.xlf deleted file mode 100644 index 574c38fcaa..0000000000 --- a/resources/xlf/it/xml-language-features.it.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Fornisce un supporto avanzato del linguaggio per XML. - - - XML Language Features - Funzionalità del linguaggio XML - - - - \ No newline at end of file diff --git a/resources/xlf/ja/admin-tool-ext-win.ja.xlf b/resources/xlf/ja/Microsoft.admin-tool-ext-win.ja.xlf similarity index 87% rename from resources/xlf/ja/admin-tool-ext-win.ja.xlf rename to resources/xlf/ja/Microsoft.admin-tool-ext-win.ja.xlf index d0d34495d5..1cdfff4dd9 100644 --- a/resources/xlf/ja/admin-tool-ext-win.ja.xlf +++ b/resources/xlf/ja/Microsoft.admin-tool-ext-win.ja.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + connectionContext からオブジェクト エクスプローラー ノードを判別できませんでした: {0} + + + Error calling SsmsMin with args '{0}' - {1} + 引数 '{0}' を伴う SsmsMin の呼び出しでエラーが発生しました - {1} + Launching dialog... ダイアログを起動しています... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} connectionContext から提供された connectionProfile はありません: {0} - - Could not determine Object Explorer node from connectionContext : {0} - connectionContext からオブジェクト エクスプローラー ノードを判別できませんでした: {0} - - - Error calling SsmsMin with args '{0}' - {1} - 引数 '{0}' を伴う SsmsMin の呼び出しでエラーが発生しました - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ スクリプトの生成... - Properties - プロパティ + Properties (Admin Tools) + プロパティ (管理ツール) diff --git a/resources/xlf/ja/agent.ja.xlf b/resources/xlf/ja/Microsoft.agent.ja.xlf similarity index 96% rename from resources/xlf/ja/agent.ja.xlf rename to resources/xlf/ja/Microsoft.agent.ja.xlf index 15d82ef71e..b5dc9757ca 100644 --- a/resources/xlf/ja/agent.ja.xlf +++ b/resources/xlf/ja/Microsoft.agent.ja.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - SQL Server イベントのアラート - Alert update failed '{0}' アラートの更新に失敗しました '{0}' + + SQL Server event alert + SQL Server イベントのアラート + SQL Server performance condition alert SQL Server パフォーマンス条件のアラート @@ -20,28 +20,28 @@ - + - - Job name must be provided - ジョブ名を指定する必要があります + + Job '{0}' created successfully + ジョブ '{0}' が正常に作成されました + + + Job '{0}' updated successfully + ジョブ '{0}' が正常に更新されました Job creation failed '{0}' ジョブの作成に失敗しました '{0}' - - Job '{0}' created successfully - ジョブ '{0}' が正常に作成されました + + Job name must be provided + ジョブ名を指定する必要があります Job update failed '{0}' ジョブの更新に失敗しました '{0}' - - Job '{0}' updated successfully - ジョブ '{0}' が正常に更新されました - When the job completes ジョブが完了するとき @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - ステップの更新に失敗しました '{0}' - Job name must be provided ジョブ名を指定する必要があります @@ -70,9 +66,13 @@ Step name must be provided ステップ名を指定する必要があります + + Step update failed '{0}' + ステップの更新に失敗しました '{0}' + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists 同様の名前のジョブが既に存在しています。 - - Notebook name must be provided - ノートブック名を指定する必要があります + + Notebook '{0}' created successfully + ノートブック '{0}' が正常に作成されました + + + Notebook '{0}' updated successfully + ノートブック '{0}' が正常に更新されました Notebook creation failed '{0}' ノートブックの作成に失敗しました '{0}' - - Notebook '{0}' created successfully - ノートブック '{0}' が正常に作成されました + + Notebook name must be provided + ノートブック名を指定する必要があります Notebook update failed '{0}' ノートブックの更新に失敗しました '{0}' - - Notebook '{0}' updated successfully - ノートブック '{0}' が正常に更新されました - Select execution database 実行データベースの選択 @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully プロキシ '{0}' が正常に作成されました - - Proxy update failed '{0}' - プロキシの更新に失敗しました '{0}' - Proxy '{0}' updated successfully プロキシ '{0}' が正常に更新されました + + Proxy update failed '{0}' + プロキシの更新に失敗しました '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - 送信する付加的な通知メッセージ - <all databases> <すべてのデータベース> - - Database name - データベース名 - - - Delay Minutes - 遅延 (分) - - - Delay Seconds - 遅延 (秒) - - - Enabled - 有効 - - - Error number - エラー番号 - - - Execute Job - ジョブの実行 - - - Job Name - ジョブ名 - - - General - 全般 - - - Include alert error text in e-mail - 電子メールにアラート エラー テキストを含める - - - Include alert error text in pager - ポケットベルにアラート エラー テキストを含める - - - Message text - メッセージ テキスト - - - Name - 名前 - - - New Job - 新しいジョブ - - - New Operator - 新しい演算子 - - - Notify Operators - オペレーターに通知する - - - E-mail - 電子メール - - - Operator List - 演算子の一覧 - - - Operator - 演算子 - - - Pager - ポケットベル - - - Options - オプション​​ - - - Raise alert when message contains - メッセージが含まれているときにアラートを出す - - - Response - 応答 - - - Severity - 重大度 - 001 - Miscellaneous System Information 001 - 各種のシステム情報 @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - 致命的なエラー - - Type - 種類 + + Additional notification message to send + 送信する付加的な通知メッセージ Create Alert アラートの作成 + + Database name + データベース名 + + + Delay Minutes + 遅延 (分) + + + Delay Seconds + 遅延 (秒) + + + E-mail + 電子メール + Edit Alert アラートの編集 + + Enabled + 有効 + + + Error number + エラー番号 + Event alert definition イベント アラート定義 + + Execute Job + ジョブの実行 + + + General + 全般 + + + Include alert error text in e-mail + 電子メールにアラート エラー テキストを含める + + + Include alert error text in pager + ポケットベルにアラート エラー テキストを含める + + + Job Name + ジョブ名 + + + Message text + メッセージ テキスト + + + Name + 名前 + + + New Job + 新しいジョブ + + + New Operator + 新しい演算子 + + + Notify Operators + オペレーターに通知する + + + Operator + 演算子 + + + Operator List + 演算子の一覧 + + + Options + オプション​​ + + + Pager + ポケットベル + + + Raise alert when message contains + メッセージが含まれているときにアラートを出す + + + Response + 応答 + + + Severity + 重要度 + + + Type + 種類 + - + - - Enabled - 有効 + + Actions to perform when the job completes + ジョブ完了時に実行するアクション Alert Name アラート名 - - Type - 種類 - Alerts アラート @@ -398,9 +394,9 @@ Alerts list アラート一覧 - - The name of the job cannot be blank. - ジョブの名前を空白にすることはできません。 + + Automatically delete job + 自動的にジョブを削除 Category @@ -410,34 +406,30 @@ Delete Step ステップの削除 - - Automatically delete job - 自動的にジョブを削除 - Description 説明 - - Edit Step - ステップの編集 - Edit Job ジョブの編集 + + Edit Step + ステップの編集 + Email - 電子メール + メール + + + Enabled + 有効 Enabled 有効 - - Write to the Windows Application event log - Windows アプリケーション イベント ログに書き込む - General 全般 @@ -458,10 +450,6 @@ Name 名前 - - New Step - 新しいステップ - New Alert 新しいアラート @@ -470,14 +458,14 @@ New Job 新しいジョブ + + New Step + 新しいステップ + Notifications 通知 - - Actions to perform when the job completes - ジョブ完了時に実行するアクション - On Failure 失敗時 @@ -522,42 +510,34 @@ Steps ステップ + + The name of the job cannot be blank. + ジョブの名前を空白にすることはできません。 + + + Type + 種類 + Type 種類 + + Write to the Windows Application event log + Windows アプリケーション イベント ログに書き込む + - + - - Operating system (CmdExec) - オペレーティング システム (CmdExec) - - - Transact-SQL script (T-SQL) - Transact-SQL スクリプト (T-SQL) - Advanced - 詳細 - - - SQL Server Agent Service Account - SQL Server エージェント サービス アカウント + 詳細設定 All Files (*) すべてのファイル (*) - - SQL Server Analysis Services Command - SQL Server Analysis Services コマンド - - - SQL Server Analysis Services Query - SQL Server Analysis Services クエリ - Append output to exisiting entry in table テーブル内の既存のエントリに出力を追加する @@ -566,10 +546,6 @@ Append output to existing file 既存のファイルに出力を追加する - - The step name cannot be left blank - ステップ名を空白のままにすることはできません - Cancel キャンセル @@ -586,18 +562,6 @@ Edit Job Step ジョブ ステップの編集 - - The command failed. - コマンドが失敗しました。 - - - On failure action - 失敗時のアクション - - - Locate Database Files - - データベース ファイルの検索 - - File name ファイル名 @@ -610,10 +574,18 @@ General 全般 + + Go to the next step + 次のステップに移動 + Include step output in history 履歴にステップ出力を含める + + Locate Database Files - + データベース ファイルの検索 - + Log to table テーブルにログを記録する @@ -622,18 +594,26 @@ New Job Step 新しいジョブ ステップ - - Go to the next step - 次のステップに移動 - OK OK + + On failure action + 失敗時のアクション + + + On success action + 成功時のアクション + Open... 開く... + + Operating system (CmdExec) + オペレーティング システム (CmdExec) + Output File 出力ファイル @@ -694,38 +674,54 @@ Run as user ユーザーとして実行 - - Selected path - 選択されたパス + + SQL Server Agent Service Account + SQL Server エージェント サービス アカウント + + + SQL Server Analysis Services Command + SQL Server Analysis Services コマンド + + + SQL Server Analysis Services Query + SQL Server Analysis Services クエリ SQL Server Integration Service Package SQL Server Integration Service パッケージ + + Selected path + 選択されたパス + Step Name ステップ名 - - On success action - 成功時のアクション + + The command failed. + コマンドが失敗しました。 The command was successfully parsed. コマンドは正常に解析されました。 + + The step name cannot be left blank + ステップ名を空白のままにすることはできません + + + Transact-SQL script (T-SQL) + Transact-SQL スクリプト (T-SQL) + Type 種類 - + - - Select Database - データベースの選択 - Description 説明 @@ -738,10 +734,6 @@ Execution Database 実行データベース - - Select a database against which notebook queries will run - ノートブックのクエリを実行するデータベースを選択します - General 全般 @@ -762,6 +754,10 @@ Notebook Details ノートブックの詳細 + + Notebook Path + ノートブックのパス + Owner 所有者 @@ -778,30 +774,30 @@ Schedules list スケジュールの一覧 - - Storage Database - 記憶域のデータベース + + Select Database + データベースの選択 + + + Select a database against which notebook queries will run + ノートブックのクエリを実行するデータベースを選択します Select a database to store all notebook job metadata and results すべてのノートブック ジョブのメタデータと結果を格納するデータベースを選択します - - Notebook Path - ノートブックのパス - Select a notebook to schedule from PC PC からスケジュールするノートブックを選択する + + Storage Database + 記憶域のデータベース + - + - - E-mail - 電子メール - Alert list アラートの一覧 @@ -810,22 +806,38 @@ Alert name アラート名 - - Pager - ポケットベル + + Create Operator + 演算子の作成 + + + E-mail + 電子メール E-mail Name 電子メール名 + + Edit Operator + 演算子の編集 + Enabled 有効 + + Friday + 金曜日 + General 全般 + + Monday + 月曜日 + Name 名前 @@ -834,21 +846,17 @@ Notifications 通知 - - Pager on duty schedule - ポケットベルの受信スケジュール + + Pager + ポケットベル Pager E-mail Name ポケットベル電子メール名 - - Friday - 金曜日 - - - Monday - 月曜日 + + Pager on duty schedule + ポケットベルの受信スケジュール Saturday @@ -870,14 +878,6 @@ Wednesday 水曜日 - - Create Operator - 演算子の作成 - - - Edit Operator - 演算子の編集 - Workday begin 始業時刻 @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description 説明 - - Job Schedules - ジョブ スケジュール - - - OK - OK - ID ID + + Job Schedules + ジョブ スケジュール + Name 名前 + + OK + OK + - + + + Create Proxy + プロキシの作成 + Credential name 資格情報名 @@ -930,6 +934,10 @@ Description 説明 + + Edit Proxy + プロキシの編集 + General 全般 @@ -982,30 +990,22 @@ Subsystem サブシステム - - Create Proxy - プロキシの作成 - - - Edit Proxy - プロキシの編集 - - + Add new connection 新しい接続の追加 - - Select a connection - 接続の選択 - Please select a valid connection 有効な接続を選択してください。 + + Select a connection + 接続の選択 + Template update failure テンプレートの更新エラー diff --git a/resources/xlf/ja/arc.ja.xlf b/resources/xlf/ja/Microsoft.arc.ja.xlf similarity index 99% rename from resources/xlf/ja/arc.ja.xlf rename to resources/xlf/ja/Microsoft.arc.ja.xlf index 66f5ad26ae..b4bed9c67a 100644 --- a/resources/xlf/ja/arc.ja.xlf +++ b/resources/xlf/ja/Microsoft.arc.ja.xlf @@ -1,469 +1,42 @@  - + - - USD - 米国ドル + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + コーディネーター ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。 - - Apply - 適用 + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + ワーカー ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。 - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。 + + 1 + 1 - - Azure Arc Resources - Azure Arc リソース + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - 選択したアップグレードを適用しますか? + + 3 + 3 - - Available - 利用可能 + + A connection is required to list the databases on this instance. + このインスタンスのデータベースを一覧表示するには接続する必要があります。 - - Available Upgrades - 利用可能なアップグレード - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - このリソースで利用可能なアップグレードを以下に示します。アップグレードは、以下のアップグレードを選択して適用できます。 - - - Backup - バックアップ - - - Backups - バックアップ - - - {0} backups - {0} 個のバックアップ - - - False - False - - - True - True - - - BusinessCritical - BusinessCritical - - - Cancel - キャンセル - - - Click the new support request button to file a support request in the Azure Portal. - [新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。 - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - [トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。 - - - Compute - コンピューティング - - - Compute + Storage - コンピューティングとストレージ - - - there are sufficient resources available - 使用可能な十分なリソースがあります - - - Before doing so, you need to ensure - それを行う前に、確認する必要があります - - - in your Kubernetes cluster to honor this configuration. - Kubernetes クラスターでこの構成を有効にします。 - - - without downtime and by - ダウンタイムなしで - - - Compute Configuration - 計算の構成 - - - Condition - 条件 - - - Configuration - 構成 - - - Configure retention policy - アイテム保持ポリシーを構成する - - - Configure Retention Policy - Retention Policy を構成する - - - Confirm the new password - 新しいパスワードを確認入力します - - - Connect - 接続 - - - Connect to Existing Controller - 既存のコントローラーに接続する - - - Could not connect to controller {0}. {1} - コントローラー {0} に接続できませんでした。{1} - - - Connect to SQL managed instance - Azure Arc ({0}) - SQL Managed Instance - Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - SQL マネージド インスタンス - Azure Arc インスタンス {0} に接続できませんでした。{1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - PostgreSQL サーバーに接続する - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - PostgreSQL サーバーに接続できませんでした - Azure Arc インスタンス {0}。{1} + + A connection is required to show and set database engine settings. + データベース エンジンの設定を表示および設定するには接続する必要があります。 A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. データベース エンジンの設定を表示して設定するには、サーバーへの接続が必要であり、そのためにはPostgreSQL Extension のインストールが必要です。 - - Connect to Server - サーバーに接続 - - - Connection Mode - 接続モード - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - {0} の接続文字列 - - - Connection Strings - 接続文字列 - - - Pod containers are ready. - ポッド コンテナーの準備が完了しました。 - - - Cluster Context - クラスター コンテキスト - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc データ コントラクター ダッシュボード - {0} - - - Kube Config File Path - Kube 構成のファイル パス - - - Name - 名前 - - - The name to display in the tree view, this is not applied to the controller itself. - ツリービューに表示される名前です。これはコントローラー自体には適用されません。 - - - Controller Password - コントローラー パスワード - - - Controller URL - コントローラーの URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - コントローラー URL は、同じ名前空間を持つ複数のクラスターが存在する場合に必要ですが、通常は必要ありません。 - - - https://<IP or hostname>:<port> - https://<IP or hostname>:<port> - - - Controller Username - コントローラーのユーザー名 - - - Coordinator - コーディネーター - - - Coordinator endpoint - コーディネーターのエンドポイント - - - Coordinator Node Parameters - コーディネーター ノードのパラメーター - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - コーディネーター ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。 - - - {0} copied to clipboard - {0} はクリップボードにコピーされました - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - {0} 接続文字列をクリップボードにコピーする - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - {0} をクリップボードにコピー - - - CPU limit - CPU の制限 - - - CPU request - CPU 要求 - - - Could not find Azure resource for {0} - {0} に Azure リソースが見つかりませんでした - - - Could not find controller registration. - コントローラーの登録が見つかりませんでした。 - - - New Instance - 新しいインスタンス - - - Current version - 現在のバージョン - - - Data controller - データ コントローラー - - - Azure Arc Data Controller - Azure Arc データ コントローラー - - - {0} data - {0} データ - - - Database - データベース - - - Database {0} created - {0} データベースが作成されました - - - Failed to create database {0}. {1} - データベース {0} を作成できませんでした。{1} - - - Destination Details - 宛先の詳細 - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。 - - - Database name - データベース名 - - - Databases - データベース - - - arc-dc - ARC - dc - - - Delete - 削除 - - - Deleting instance '{0}'... - インスタンス '{0}' を削除しています... - - - Description - 説明 - - - Details - 詳細 - - - Diagnose and solve problems - 問題の診断と解決 - - - Direct - 直接 - - - Discard - 破棄 - - - Drop - ドロップ - - - Currently dropping another extension, try again once that is completed. - 現在、別の拡張機能を切断しています。完了してからもう一度お試しください。 - - - Earliest point in time - 最も古い特定の時点 - - - Emergency - 緊急 - - - Enable Trust Server Certificate - 信頼サーバー証明書を有効にする - - - Encrypt - 暗号化 - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - True の場合、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバーに証明書がインストールされている場合は SSL 暗号化を適用します。 - - - Endpoint - エンドポイント - - - Enter a non empty password or press escape to exit. - 空でないパスワードを入力するか、esc キーを押して終了してください。 - - - Enter a new password - 新しいパスワードの入力 - - - Error connecting to controller. {0} - コントローラーへの接続中にエラーが発生しました。{0} - - - Error getting data controller connection mode. - データ コントローラー接続モードの取得中にエラーが発生しました。 - - - Error listing Log Analytics workspaces {0} - Log Analytics ワークスペース {0} のリストにエラーが発生しました - - - Error encountered while verifying password. {0} - パスワードの確認中にエラーが発生しました。{0} - - - Failed to install extension {0}. - 拡張機能 {0} のインストールが失敗しました。 - - - Extension '{0}' has been installed. - 拡張機能 '{0}' がインストールされました。 - - - Extension name - 拡張機能名 - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。 - - - Value should be either of the following: ({0}). - 値は次のいずれかにする必要があります: ({0})。 - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - 一部の拡張機能を使用するには、起動時に PostgreSQL に読み込む必要があります。編集するには、有効な拡張機能のコンマ区切りの一覧を入力します({0})。 - - - Extensions - 拡張 - - - Extensions '{0}' added - '{0}' 拡張機能が追加されました - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。拡張機能により、複数の関連する SQL オブジェクトを1つのパッケージにまとめて、1つのコマンドでデータベースに読み込みまたは削除できます。データベースに読み込まれると、拡張機能は組み込み機能と同様に機能できます。 - - - Extensions '{0}' dropped - 拡張機能 '{0}' が削除されました - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 一部の拡張機能は、使用する前に起動時に PostgreSQL に読み込む必要があります。これらの事前読み込み済みの拡張機能は以下で表示し、編集することができます。 - - - Learn more about PostgreSQL extensions. - PostgreSQL 拡張機能に関する詳細を説明します。 - - - Table of preloaded extensions. - 事前読み込みの拡張機能のテーブル。 - - - Table of preloaded extensions are loading. - 事前読み込みの拡張機能のテーブルを読み込んでいます。 - - - Preloaded extensions can now be viewed. - 事前に読み込まれた拡張機能を表示できます。 - - - External Endpoint - 外部エンドポイント - - - Failed - 失敗 - - - Feedback - フィードバック + + Admin username + 管理者ユーザー名 An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} '{0}' の登録を取得中に予期しないエラーが発生しました。{1} + + Apply + 適用 + + + Are you sure you want to apply the selected upgrade? + 選択したアップグレードを適用しますか? + + + Attempt to get isPassword for unknown variable:{0} + 不明な変数 {0} の isPassword の取得を試みます + + + Attempt to get variable value for unknown variable:{0} + 不明な変数 {0} の変数値の取得を試みます + + + Available + 利用可能 + + + Available Upgrades + 利用可能なアップグレード + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + このリソースで利用可能なアップグレードを以下に示します。アップグレードは、以下のアップグレードを選択して適用できます。 + + + Azure Arc Data Controller + Azure Arc データ コントローラー + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc データ コントラクター ダッシュボード - {0} + + + Azure Arc Resources + Azure Arc リソース + + + Azure Database for PostgreSQL - Azure Arc + Azure Database for PostgreSQL - Azure Arc + + + Backup + バックアップ + + + Backups + バックアップ + + + Before doing so, you need to ensure + それを行う前に、確認する必要があります + + + Browse + 参照 + + + BusinessCritical + BusinessCritical + + + CPU limit + CPU の制限 + + + CPU request + CPU 要求 + + + Cancel + キャンセル + + + Click the new support request button to file a support request in the Azure Portal. + [新しいサポートリクエスト] ボタンをクリックして、Azure Portal でサポート リクエストを作成します。 + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + [トラブルシューティング] ボタンをクリックして、Azure Arc {0} トラブルシューティング ノートブックを開きます。 + + + Cluster Context + クラスター コンテキスト + + + Cluster Context with name: {0} not found in the Kube config file + 名前を含むクラスター コンテキスト: Kube 構成ファイルで {0} が見つかりませんでした + + + Compute + コンピューティング + + + Compute + Storage + コンピューティングとストレージ + + + Compute Configuration + 計算の構成 + + + Condition + 条件 + + + Configuration + 構成 + + + Configure Retention Policy + Retention Policy を構成する + + + Configure retention policy + アイテム保持ポリシーを構成する + + + Confirm the new password + 新しいパスワードを確認入力します + + + Connect + 接続 + + + Connect to Existing Controller + 既存のコントローラーに接続する + + + Connect to PostgreSQL server - Azure Arc ({0}) + PostgreSQL サーバーに接続する - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + SQL Managed Instance - Azure Arc ({0}) + + + Connect to Server + サーバーに接続 + + + Connection Mode + 接続モード + + + Connection Strings + 接続文字列 + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + {0} の接続文字列 + + + Controller Info could not be found with name: {0} + 名前を含むコントローラー情報が見つかりませんでした: {0} + + + Controller Password + コントローラー パスワード + + + Controller URL + コントローラーの URL + + + Controller Username + コントローラーのユーザー名 + + + Coordinator + コーディネーター + + + Coordinator Node Parameters + コーディネーター ノードのパラメーター + + + Coordinator endpoint + コーディネーターのエンドポイント + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + {0} 接続文字列をクリップボードにコピーする + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + {0} をクリップボードにコピー + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + PostgreSQL サーバーに接続できませんでした - Azure Arc インスタンス {0}。{1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + SQL マネージド インスタンス - Azure Arc インスタンス {0} に接続できませんでした。{1} + + + Could not connect to controller {0}. {1} + コントローラー {0} に接続できませんでした。{1} + + + Could not find Azure resource for {0} + {0} に Azure リソースが見つかりませんでした + + + Could not find controller registration. + コントローラーの登録が見つかりませんでした。 + + + Current version + 現在のバージョン + + + Currently dropping another extension, try again once that is completed. + 現在、別の拡張機能を切断しています。完了してからもう一度お試しください。 + + + Currently, only upgrading to the next immediate version is supported. + 現時点では、次の即時バージョンへのアップグレードのみがサポートされています。 + + + Dashboard for viewing logs + ログを表示するためのダッシュボード + + + Dashboard for viewing metrics + メトリックを表示するためのダッシュボード + + + Data controller + データ コントローラー + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + データ コントローラーをアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get datacontrollers -A' + + + Database + データベース + + + Database name + データベース名 + + + Database {0} created + {0} データベースが作成されました + + + Databases + データベース + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。 + + + Delete + 削除 + + + Deleting instance '{0}'... + インスタンス '{0}' を削除しています... + + + Description + 説明 + + + Destination Details + 宛先の詳細 + + + Details + 詳細 + + + Diagnose and solve problems + 問題の診断と解決 + + + Direct + 直接 + + + Discard + 破棄 + + + Drop + ドロップ + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + SQL Managed Instance のアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。SQL Managed Instance をアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。 + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + データ コントローラーのアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。データ コントローラーをアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。 + + + Earliest point in time + 最も古い特定の時点 + + + Editing extensions failed. {0} + 拡張機能の編集に失敗しました。{0} + + + Emergency + 緊急 + + + Enable Trust Server Certificate + 信頼サーバー証明書を有効にする + + + Encrypt + 暗号化 + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + この接続で暗号化が有効になっているか、ターゲット SQL Serverの SSL と証明書の構成を確認するか、設定ファイルで 'Trust server certificate' を 'true' に設定します。注: 自己署名証明書では保護が制限されるだけで、運用環境では推奨されません。この接続で 'サーバー証明書の信頼' を有効にして再試行しますか? + + + Endpoint + エンドポイント + + + Enter a new password + 新しいパスワードの入力 + + + Enter a non empty password or press escape to exit. + 空でないパスワードを入力するか、esc キーを押して終了してください。 + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。 + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + ターゲット データベース名と SQL Managed Instance に必要な設定を入力します。既定では、ソース マネージド インスタンスが選択されています。 + + + Error connecting to controller. {0} + コントローラーへの接続中にエラーが発生しました。{0} + + + Error encountered while verifying password. {0} + パスワードの確認中にエラーが発生しました。{0} + + + Error getting SQL managed instance version number. + SQL Managed Instance のバージョン番号の取得でエラーが発生しました。 + + + Error getting data controller connection mode. + データ コントローラー接続モードの取得中にエラーが発生しました。 + + + Error listing Log Analytics workspaces {0} + Log Analytics ワークスペース {0} のリストにエラーが発生しました + + + Error loading cluster contexts. {0} + クラスター コンテキストの読み込み時のエラー。{0} + + + Error logging into controller - wrong username or password + コントローラーへのログイン エラー - ユーザー名またはパスワードが間違っています + + + Error opening dashboard. {0} + ダッシュボードを開く際のエラー。 {0} + + + Error showing details of SQL managed instance. + SQL Managed Instance の詳細情報の表示でエラーが発生しました。 + + + Extension '{0}' has been installed. + 拡張機能 '{0}' がインストールされました。 + + + Extension name + 拡張機能名 + + + Extensions + 拡張 + + + Extensions '{0}' added + '{0}' 拡張機能が追加されました + + + Extensions '{0}' dropped + 拡張機能 '{0}' が削除されました + + + External Endpoint + 外部エンドポイント + + + Failed + 失敗 + + + Failed to acquire password. {0} + パスワードを取得できませんでした。{0} + + + Failed to create database {0}. {1} + データベース {0} を作成できませんでした。{1} + + + Failed to delete instance {0}. {1} + インスタンス {0} を削除できません。{1} + + + Failed to discard user input. {0} + ユーザー入力を破棄できませんでした。{0} + + + Failed to install extension {0}. + 拡張機能 {0} のインストールが失敗しました。 + + + Failed to reset password. {0} + パスワードをリセットできませんでした。{0} + + + Failed to update instance {0}. {1} + インスタンス {0} を更新できませんでした。{1} + + + False + False + + + Feedback + フィードバック + Fully qualified domain 完全修飾ドメイン @@ -497,10 +521,6 @@ Grafana Dashboard Grafana ダッシュボード - - Dashboard for viewing metrics - メトリックを表示するためのダッシュボード - Indirect 間接 @@ -517,18 +537,6 @@ Instance '{0}' deleted インスタンス '{0}' が削除されました - - Failed to delete instance {0}. {1} - インスタンス {0} を削除できません。{1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。 - - - Failed to update instance {0}. {1} - インスタンス {0} を更新できませんでした。{1} - Instance '{0}' updated インスタンス '{0}' が更新されました @@ -537,10 +545,6 @@ Invalid config path 無効な構成パス - - The value '{0}' does not match the instance name. Try again or press escape to exit - 値 '{0}' がインスタンス名と一致しません。もう一度やり直すか、esc キーを押して終了してください - Issues Detected 問題検出 @@ -549,9 +553,9 @@ Kibana Dashboard Kibana ダッシュボード - - Dashboard for viewing logs - ログを表示するためのダッシュボード + + Kube Config File Path + Kube 構成のファイル パス Last transition @@ -561,41 +565,45 @@ Latest point in time 最新の特定の時点 - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Azure Arc 対応 PostgreSQL のデータベース エンジン設定の詳細 + + Learn More. + 詳細情報。 Learn more about Azure PostgreSQL client interfaces Azure PostgreSQL クライアント インターフェイスの詳細 - - Learn More. - 詳細情報。 + + Learn more about PostgreSQL extensions. + PostgreSQL 拡張機能に関する詳細を説明します。 + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Azure Arc 対応 PostgreSQL のデータベース エンジン設定の詳細 + + + Learn more about each release here. + 各リリースの詳細については、こちらを参照してください。 Load extensions 拡張機能の読み込み - - Loading... - 読み込んでいます... - Loading cluster contexts completed クラスター コンテキストの読み込みが完了しました - - Error loading cluster contexts. {0} - クラスター コンテキストの読み込み時のエラー。{0} + + Loading... + 読み込んでいます... - - {0} log - {0} ログ + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - コントローラーへのログイン エラー - ユーザー名またはパスワードが間違っています + + Managed instance admin + マネージド インスタンスの管理者 Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) メモリ要求 (GB) - - Managed instance admin - マネージド インスタンスの管理者 - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - 利用可能なバックアップを伴うデータベースを以下に表示します。このインスタンス、または同じ特定ロケーション内の他のインスタンスにデータベースを復元します。 - - - You can scale your Azure SQL managed instance - Azure Arc by - Azure SQL Managed Instance - Azure Arc を拡張できます - - - A connection is required to list the databases on this instance. - このインスタンスのデータベースを一覧表示するには接続する必要があります。 - - - SQL managed instance - Azure Arc Dashboard - {0} - SQL Managed Instance - Azure Arc ダッシュボード - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - SQL マネージド インスタンス - Azure Arc - - - Error getting SQL managed instance version number. - SQL Managed Instance のバージョン番号の取得でエラーが発生しました。 - - - The {0} extension is required to view engine settings. Do you wish to install it now? - エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか? - Monitor モニター - - You can check the status of the upgrade by running the following command: - 次のコマンドを実行すると、アップグレードのステータスを確認できます: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - この接続で暗号化が有効になっているか、ターゲット SQL Serverの SSL と証明書の構成を確認するか、設定ファイルで 'Trust server certificate' を 'true' に設定します。注: 自己署名証明書では保護が制限されるだけで、運用環境では推奨されません。この接続で 'サーバー証明書の信頼' を有効にして再試行しますか? + + Name + 名前 Name @@ -669,6 +637,10 @@ New Database 新しいデータベース + + New Instance + 新しいインスタンス + New support request 新しいサポート リクエスト @@ -677,41 +649,45 @@ No いいえ - - No extensions listed in configuration. - 構成に拡張機能が一覧表示されていません。 + + No 'contexts' found in the config file: {0} + 構成ファイルで 'コンテキスト' が見つかりませんでした: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + 現在、Azure Arc コントローラーが接続されていません。コマンド '既存の Azure Arc コントローラーに接続' を実行してから、もう一度お試しください。 No External Endpoint has been configured so this information isn't available. 外部エンドポイントが構成されていないため、この情報は使用できません。 + + No context is marked as 'current-context' in the config file: {0} + 構成ファイルでは、コンテキストが 'current-context' としてマークされていません: {0} + + + No current cluster context was found in the kube config file + Kube 構成ファイルで現在のクラスター コンテキストが見つかりませんでした + + + No extensions listed in configuration. + 構成に拡張機能が一覧表示されていません。 + No instances available 使用可能なインスタンスがありません - - No worker server parameters found... - ワーカー サーバー パラメーターが見つかりません... - - - There aren’t any known issues affecting this PostgreSQL instance. - この PostgreSQL インスタンスに影響を与える既知の問題はありません。 - - - The current version is the latest version. No upgrades available. - 現在のバージョンは最新バージョンです。利用可能なアップグレードはありません。 + + No name field was found in a cluster context in the config file: {0} + 構成ファイルのクラスター コンテキストに名前フィールドが見つかりませんでした: {0} No worker pods in this configuration. この構成にはワーカー ポッドがありません。 - - node - ノード - - - nodes - ノード + + No worker server parameters found... + ワーカー サーバー パラメーターが見つかりません... Not Configured @@ -721,17 +697,9 @@ Not Ready 準備ができていません - - {0} vCore - {0} 個の仮想コア - - - {0} vCores - {0} 個の仮想コア - - - • {0} ({1} issues) - • {0} ({1} 件の問題) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。 Off @@ -753,18 +721,6 @@ Online オンライン - - Currently, only upgrading to the next immediate version is supported. - 現時点では、次の即時バージョンへのアップグレードのみがサポートされています。 - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - SQL Managed Instance のバージョンをデータ コントローラーのバージョンより新しくすることはできません。現在、すぐ次のバージョンへのアップグレードのみがサポートされています。 - - - Error opening dashboard. {0} - ダッシュボードを開く際のエラー。 {0} - Open in Azure Portal Azure Portal で開きます @@ -773,9 +729,9 @@ Overview 概要 - - Failed to discard user input. {0} - ユーザー入力を破棄できませんでした。{0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password パスワード - - Failed to acquire password. {0} - パスワードを取得できませんでした。{0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + コントローラーのパスワードを取得できませんでした: {0} とユーザーはパスワードを指定しませんでした。後でもう一度お試しください。 Password reset successfully パスワードのリセットに成功しました - - Failed to reset password. {0} - パスワードをリセットできませんでした。{0} - - - Provide Password to Controller - コントローラーにパスワードを指定する - Pending 保留中 - - A connection is required to show and set database engine settings. - データベース エンジンの設定を表示および設定するには接続する必要があります。 - - - PostgreSQL server - Azure Arc - PostgreSQL サーバー - Azure Arc - - - Point in time restore - 特定の時点に復元 - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。 - Pod conditions table ポッド条件テーブル + + Pod containers are ready. + ポッド コンテナーの準備が完了しました。 + Pod is initialized. ポッドが初期化されました。 - - The pods listed below are experiencing issues that may affect performance or availability. - 以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。 - Pod is ready. ポッドの準備ができました。 @@ -845,46 +777,38 @@ Pods Present 存在するポッド - - pods ready - 準備完了ポッド + + Point in time restore + 特定の時点に復元 - - Select a pod in the dropdown below for detailed health information. - 正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください。 + + Point in time restore time window update failed. {0} + ポイントインタイム リストアの時間枠の更新に失敗しました。{0} - - Select a pod in the dropdown below for detailed health information - 正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください + + Point-In-Time Recovery retention (days) + Point-In-Time Recovery の保持期間 (日数) PostgreSQL by PostgreSQL by - - Admin username - 管理者ユーザー名 + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。 - - Azure Database for PostgreSQL - Azure Arc - Azure Database for PostgreSQL - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + PostgreSQL には、拡張機能を使用してデータベースの機能を拡張する機能が用意されています。拡張機能により、複数の関連する SQL オブジェクトを1つのパッケージにまとめて、1つのコマンドでデータベースに読み込みまたは削除できます。データベースに読み込まれると、拡張機能は組み込み機能と同様に機能できます。 - - You can scale your Azure Arc-enabled - Azure Arc に対応した拡張ができます + + PostgreSQL server - Azure Arc + PostgreSQL サーバー - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} PostgreSQL サーバー - Azure Arc ダッシュボード (プレビュー) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version PostgreSQL のバージョン @@ -893,26 +817,30 @@ Preloaded Extensions 事前読み込みの拡張機能 + + Preloaded extensions can now be viewed. + 事前に読み込まれた拡張機能を表示できます。 + Project Details Project Details - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。 - Properties プロパティ + + Provide Password to Controller + コントローラーにパスワードを指定する + + + Provide time in correct format and within range: {0} to {1} + 正しい形式の時刻を、{0} から {1} の範囲内で指定してください + RAM RAM - - Value is expected to be in the range {0} - {1} - 値は {0} から {1} の範囲内である必要があります - Read more 詳細情報 @@ -957,17 +885,9 @@ Remember Password パスワードを記憶する - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + パスワードの再設定 Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} リセットに失敗しました。{0} - - Reset Password - パスワードの再設定 - Reset to default 既定値にリセット @@ -1005,6 +921,10 @@ Restore Database Database の復元 + + Restore Point Details + 復元ポイントの詳細 + Restore a database to an Azure Arc enabled SQL Managed Instance. Azure Arc 対応 SQL Managed Instance にデータベースを復元します。 @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ 復元ポイント (UTC)、時刻形式: 'YYYY-MM-DDTHH:MM:SSZ - - Restore Point Details - 復元ポイントの詳細 - - - Provide time in correct format and within range: {0} to {1} - 正しい形式の時刻を、{0} から {1} の範囲内で指定してください - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - 指定された時間形式の復元ポイントを、指定された最も古い復元時間と最新の復元時間の範囲内で入力してください。 - - - Point in time restore time window update failed. {0} - ポイントインタイム リストアの時間枠の更新に失敗しました。{0} - Restoring 復元しています - - Point-In-Time Recovery retention (days) - Point-In-Time Recovery の保持期間 (日数) - Running 実行中 + + SQL managed instance - Azure Arc + SQL マネージド インスタンス - Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + SQL Managed Instance - Azure Arc ダッシュボード - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + SQL Managed Instance をアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get sqlmi -A' + Save 保存 - - scaling compute vCores and memory. - 計算の仮想コアとメモリをスケーリングしています。 - Search to filter items... 項目の検索とフィルター... @@ -1057,10 +965,30 @@ Security セキュリティ + + Select + 選択 + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。 + + + Select a pod in the dropdown below for detailed health information + 正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください + + + Select a pod in the dropdown below for detailed health information. + 正常性情報の詳細を参照するには、下のドロップダウンリストからポッドを選択してください。 + Select from available client connection strings below. 使用可能なクライアント接続文字列を以下から選択します。 + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + デプロイされたリソースを管理するためのサブスクリプションを選択します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。 + Server サーバー @@ -1085,21 +1013,25 @@ Settings 設定 - - Error showing details of SQL managed instance. - SQL Managed Instance の詳細情報の表示でエラーが発生しました。 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 一部の拡張機能は、使用する前に起動時に PostgreSQL に読み込む必要があります。これらの事前読み込み済みの拡張機能は以下で表示し、編集することができます。 - - Source database - ソース データベース + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + 一部の拡張機能を使用するには、起動時に PostgreSQL に読み込む必要があります。編集するには、有効な拡張機能のコンマ区切りの一覧を入力します({0})。 Source Details Source Details - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - バックアップ ソースを選択し、詳細を提供してください。可能な場合は、選択したデータベースに基づく可能な追加の設定が既定になります。 + + Source database + ソース データベース + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + ポイントインタイム バックアップを保持する期間を指定します。バックアップの可用性のためにこれをカスタマイズします。 State @@ -1109,10 +1041,6 @@ Status 状態 - - storage per node - ストレージ (ノードあたり) - Subscription サブスクリプション @@ -1125,10 +1053,6 @@ Support + troubleshooting サポート + トラブルシューティング - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - サポート要求を開くには、リソース構成が最初に Azure にアップロードされている必要があることに注意してください。 - Suspect 未確認 @@ -1137,17 +1061,69 @@ Sync Secondary To Commit セカンダリを同期してコミット + + Table of preloaded extensions are loading. + 事前読み込みの拡張機能のテーブルを読み込んでいます。 + + + Table of preloaded extensions. + 事前読み込みの拡張機能のテーブル。 + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Arc 展開拡張機能が Arc 拡張機能に置き換えられ、アンインストールされました。 + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + コントローラー URL は、同じ名前空間を持つ複数のクラスターが存在する場合に必要ですが、通常は必要ありません。 + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + 構成ファイルで指定された {0} とクラスター・コンテキストのクラスター コンテキスト情報 {1} は有効ではありません。 + {2} + のエラーがあります。この情報を更新しますか? + + + The current version is the latest version. No upgrades available. + 現在のバージョンは最新バージョンです。利用可能なアップグレードはありません。 + + + The name to display in the tree view, this is not applied to the controller itself. + ツリービューに表示される名前です。これはコントローラー自体には適用されません。 + The passwords do not match. Confirm the password or press escape to exit. パスワードが一致しません。パスワードを確認するか、Esc キーを押して終了します。 + + The pods listed below are experiencing issues that may affect performance or availability. + 以下のポッドでは、パフォーマンスや可用性に影響を与える可能性のある問題が発生しています。 + + + The value '{0}' does not match the instance name. Try again or press escape to exit + 値 '{0}' がインスタンス名と一致しません。もう一度やり直すか、esc キーを押して終了してください + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + SQL Managed Instance のバージョンをデータ コントローラーのバージョンより新しくすることはできません。現在、すぐ次のバージョンへのアップグレードのみがサポートされています。 + + + The {0} extension is required to view engine settings. Do you wish to install it now? + エンジンの設定を表示するには、{0} 拡張機能が必要です。今すぐインストールしますか? + + + There aren’t any known issues affecting this PostgreSQL instance. + この PostgreSQL インスタンスに影響を与える既知の問題はありません。 + Troubleshoot トラブルシューティング - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - True の場合 (かつ encrypt=true の場合)、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバー証明書を確認せず SSL 暗号化を適用します。 + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type 種類 + + USD + 米国ドル + Unknown 不明 @@ -1165,10 +1145,6 @@ Unload extensions 拡張機能のアンロード - - Editing extensions failed. {0} - 拡張機能の編集に失敗しました。{0} - Updated {0} 更新: {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller データ コントローラーのアップグレード - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - データ コントローラーのアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。データ コントローラーをアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。 - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - SQL Managed Instance のアップグレード中に、カスタム リソース定義 (CRD) やコンテナーなどのデータ コントロール プレーンの一部をアップグレードできます。SQL Managed Instance をアップグレードしても、データ サービス (SQL Managed Instance または PostgreSQL サーバー) のダウンタイムは発生しません。 - Upgrade Management アップグレード管理 @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance SQL Managed Instance のアップグレード - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - データ コントローラーをアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get datacontrollers -A' - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --resource-group {2} ' を使用してデータ コントローラー ' {0}' をアップグレードしています + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + コマンド 'az sql mi-arc upgrade --name{0}--k8s-namespace {1} --use-k8s' を使用して SQL MIAA ' {0} ' をアップグレードしています Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --k8s-namespace {2} --use-k8s' を使用してデータ コントローラー ' {0} ' をアップグレードしています - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - コマンド 'az sql mi-arc upgrade --name{0}--k8s-namespace {1} --use-k8s' を使用して SQL MIAA ' {0} ' をアップグレードしています - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - SQL Managed Instance をアップグレードしています。次のコマンドを実行すると、アップグレードのステータスを確認できます: 'kubectl get sqlmi -A' + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + コマンド 'az arcdata dc upgrade --desired-version{1}--name {0} --resource-group {2} ' を使用してデータ コントローラー ' {0}' をアップグレードしています User cancelled the dialog @@ -1233,30 +1193,38 @@ Username ユーザー名 - - vCores - 仮想コア - Value + + Value is expected to be in the range {0} - {1} + 値は {0} から {1} の範囲内である必要があります + + + Value should be either of the following: ({0}). + 値は次のいずれかにする必要があります: ({0})。 + Version バージョン - - Learn more about each release here. - 各リリースの詳細については、こちらを参照してください。 + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 警告!インスタンスの削除は永久的であり、元に戻すことはできません。インスタンス '{0}' を削除するには、下に名前 '{0}' を入力して続行します。 + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + True の場合 (かつ encrypt=true の場合)、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバー証明書を確認せず SSL 暗号化を適用します。 + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + True の場合、SQL Server は、クライアントとサーバーの間で送信されるすべてのデータに対し、サーバーに証明書がインストールされている場合は SSL 暗号化を適用します。 Worker ワーカー - - Worker node count - ワーカー ノードの数 - Worker Node Parameters ワーカー ノードのパラメーター @@ -1265,121 +1233,201 @@ Worker Nodes ワーカー ノード - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - ワーカー ノードのこれらのサーバー パラメーターは、カスタム (既定値以外) の値に設定することができます。検索してパラメーターを検出します。 + + Worker node count + ワーカー ノードの数 Yes はい - - Select - 選択 + + You can check the status of the upgrade by running the following command: + 次のコマンドを実行すると、アップグレードのステータスを確認できます: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 構成ファイルで指定された {0} とクラスター・コンテキストのクラスター コンテキスト情報 {1} は有効ではありません。 - {2} - のエラーがあります。この情報を更新しますか? + + You can scale your Azure Arc-enabled + Azure Arc に対応した拡張ができます - - Cluster Context with name: {0} not found in the Kube config file - 名前を含むクラスター コンテキスト: Kube 構成ファイルで {0} が見つかりませんでした + + You can scale your Azure SQL managed instance - Azure Arc by + Azure SQL Managed Instance - Azure Arc を拡張できます - - Browse - 参照 + + arc-dc + ARC - dc - - Attempt to get isPassword for unknown variable:{0} - 不明な変数 {0} の isPassword の取得を試みます + + https://<IP or hostname>:<port> + https://<IP or hostname>:<port> - - Attempt to get variable value for unknown variable:{0} - 不明な変数 {0} の変数値の取得を試みます + + in your Kubernetes cluster to honor this configuration. + Kubernetes クラスターでこの構成を有効にします。 - - No 'contexts' found in the config file: {0} - 構成ファイルで 'コンテキスト' が見つかりませんでした: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - 名前を含むコントローラー情報が見つかりませんでした: {0} + + node + ノード - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - 現在、Azure Arc コントローラーが接続されていません。コマンド '既存の Azure Arc コントローラーに接続' を実行してから、もう一度お試しください。 + + nodes + ノード - - No current cluster context was found in the kube config file - Kube 構成ファイルで現在のクラスター コンテキストが見つかりませんでした + + pods ready + 準備完了ポッド - - No context is marked as 'current-context' in the config file: {0} - 構成ファイルでは、コンテキストが 'current-context' としてマークされていません: {0} + + scaling compute vCores and memory. + 計算の仮想コアとメモリをスケーリングしています。 - - No name field was found in a cluster context in the config file: {0} - 構成ファイルのクラスター コンテキストに名前フィールドが見つかりませんでした: {0} + + storage per node + ストレージ (ノードあたり) - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - コントローラーのパスワードを取得できませんでした: {0} とユーザーはパスワードを指定しませんでした。後でもう一度お試しください。 + + there are sufficient resources available + 使用可能な十分なリソースがあります + + + vCores + 仮想コア + + + without downtime and by + ダウンタイムなしで + + + {0} backups + {0} 個のバックアップ + + + {0} copied to clipboard + {0} はクリップボードにコピーされました + + + {0} data + {0} データ + + + {0} log + {0} ログ + + + {0} vCore + {0} 個の仮想コア + + + {0} vCores + {0} 個の仮想コア + + + • {0} ({1} issues) + • {0} ({1} 件の問題) - + - - I accept {0} and {1}. - {0} および {1} に同意します。 + + ({0}) + ({0}) - - Azure Marketplace Terms - Azure Marketplace の使用条件 + + 1 replica + 1 個のレプリカ - - Learn more - 詳細情報 + + 2 replicas + 2 個のレプリカ - - Privacy policy - プライバシー ポリシー + + 3 replicas + 3 個のレプリカ - - Terms of use - 利用規約 + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + スタートアップ時に読み込まれる Postgres 拡張のコンマ区切りリストです。サポートされている値については postgres のドキュメントを参照してください。 - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL Server - Azure Arc は、Azure Arc対応データ サービスの一部として使用できるデータベース エンジンの 1 つであり、任意のインフラストラクチャにデプロイできます。 {0}。 - - [ノートブックへのスクリプト]または [配置]をクリックすると、以下に示す Marketplace オファリングに関連する法律条項とプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。および (c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、 {2}、および {3}を参照してください。 + + Additional charge per usage. See {0} for more detail. + 使用量あたりの追加料金。詳細については、{0} を参照してください。 - - Learn more about PostgreSQL Server - Azure Arc - PostgreSQL Server の詳細 - Azure Arc + + Admin username + 管理者ユーザー名 - - PostgreSQL Server - Azure Arc terms and conditions - PostgreSQL Server - Azure Arc の利用規約 + + Administrator account + 管理者アカウント + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します + + + Auto-upload Logs + Auto-upload Logs + + + Auto-upload Metrics + Auto-upload Metrics + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Azure Arc Controllers + + + Azure Arc data controller + Azure Arc データ コントローラー + + + Azure Arc data controller + Azure Arc データ コントローラー Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Azure Arc 対応のManaged Instanceでは、選択したインフラストラクチャにデプロイできるSQL Serverアクセスと機能の互換性が提供されます。 {0}。 + Azure Arc 対応のManaged Instanceでは、選択したインフラストラクチャにデプロイできるSQL Serverアクセスと機能の互換性が提供されます。 {0}。 - [ノートブックへのスクリプト] または [配置] をクリックすると、以下に記載されている Marketplace オファリングに関連する法律条項およびプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。(c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、 {1}、 {2}、および {3}を参照してください。 + [ノートブックへのスクリプト] または [配置] をクリックすると、以下に記載されている Marketplace オファリングに関連する法律条項およびプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。(c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、{2}、および {3} を参照してください。 - - Learn more about Azure Arc-enabled Managed Instance - Azure Arc 対応Managed Instanceの詳細 + + Azure Configuration + Azure の構成 + + + Azure Hybrid Benefit discount (in USD) + Azure ハイブリッド特典割引 (米国ドル) + + + Azure Marketplace Terms + Azure Marketplace の使用条件 + + + Azure Marketplace Terms + Azure Marketplace の使用条件 + + + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Azure アカウント + + Azure details + Azure の詳細 + + + Azure information + Azure 情報 + Azure location Azure の場所 @@ -1397,514 +1453,10 @@ Azure resource group Azure リソース グループ - - Azure information - Azure 情報 - Azure subscription Azure サブスクリプション - - Azure Arc - Azure Arc - - - Confirm password - パスワードの確認 - - - Target Azure Arc Controller - 対象の Azure Arc コントローラー - - - Cores Limit - コア制限 - - - Cores Request - コア要求 - - - Auto-upload Logs - Auto-upload Logs - - - Enable the automatic upload of logs. Direct mode only. - ログの自動アップロードを有効にする。ダイレクト モードのみ。 - - - Auto-upload Metrics - Auto-upload Metrics - - - Enable the automatic upload of metrics. Direct mode only. - メトリックの自動アップロードを有効にする。ダイレクト モードのみ。 - - - Kubernetes configuration template - Kubernetes 構成テンプレート - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Kubernetes ディストリビューションと一致する Kubernetes 構成テンプレートを選択します。このテンプレートは、ストレージ クラス、サービスの種類などの既定値を提供します。 - - - Loading config profiles - 構成プロファイルの読み込み中 - - - Loading config profiles complete - 構成プロファイルの完了を読み込み中 - - - Choose the config profile - 構成プロファイルを選択する - - - What is your target existing Kubernetes cluster environment? - 対象の既存の Kubernetes クラスター環境は何ですか? - - - Cluster Name - クラスター名 - - - The name of the cluster. Direct mode only. - クラスターの名前。ダイレクト モードのみ。 - - - Connectivity mode - 接続モード - - - Azure Configuration - Azure の構成 - - - Controller Configuration - コントローラーの構成 - - - Review your configuration - 構成の確認 - - - Custom Location - Custom Location - - - The name of the custom location. Direct mode only. - 固有の地域名。ダイレクト モードのみ。 - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - 間接モードの場合、名前空間、名前、およびストレージ クラスが必要です。この名前は、リモート管理と監視のために ARC インスタンスを識別するために使用されます。直接モードでは、カスタムの場所名が必要です。 - - - Data controller details - データ コントローラーの詳細 - - - Direct - 直接 - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Kubernetes クラスターは、az connectedk8s connect コマンドを使用して既に Arc 対応になっている必要があります。詳細については、{0} を使用してください。 - - - documentation page - ドキュメント ページ - - - Indirect - 間接 - - - Infrastructure - インフラストラクチャ - - - Cluster context - クラスター コンテキスト - - - Location - 場所 - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - 場所は、間接モードでのデプロイにのみ使用されます。このフィールドは直接モードでは無視されます。 - - - Log Analytics primary key - Log Analytics のプライマリ キー - - - Log Analytics workspace ID - Log Analytics ワークスペースの ID - - - Log Analytics workspace - Log Analytics ワークスペース - - - Confirm password - パスワードの確認 - - - Password - パスワード - - - Enter the password that will be used to log in to the metrics and logs dashboards. - メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。 - - - Metrics and Logs Dashboard Credentials - メトリックとログ ダッシュボードの資格情報 - - - Username - ユーザー名 - - - Enter the username that will be used for the metrics and logs dashboards. - メトリックとログダッシュボードに使用するユーザー名を入力します。 - - - Data controller name - データ コントローラー名 - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。 - - - Data controller namespace - データ コントローラー名前空間 - - - Data controller namespace. Indirect mode only. - データ コントローラーの名前空間。間接モードのみ。 - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - 名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。 - - - Create Azure Arc data controller - Azure Arc データ コントローラーの作成 - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。 - - - Azure details - Azure の詳細 - - - Read more - 詳細情報 - - - Select from existing Kubernetes clusters - 既存の Kubernetes クラスターから選択する - - - by Microsoft - Microsoft 提供 - - - Azure Arc data controller - Azure Arc データ コントローラー - - - Terms of use - 使用条件 - - - Privacy policy - プライバシー ポリシー - - - | - | - - - Azure - Azure - - - Cluster context - クラスター コンテキスト - - - Cluster name - クラスター名 - - - Controller - コントローラー - - - Data controller custom location - データ コントローラーのカスタムの場所 - - - Data controller infrastructure - データ コントローラー インフラストラクチャ - - - Data controller name - データ コントローラー名 - - - Data controller namespace - データ コントローラー名前空間 - - - Estimated cost per month - 月ごとの推定コスト - - - Free - 無料 - - - Kube config file path - Kube 構成のファイル パス - - - Kubernetes - Kubernetes - - - Location - 場所 - - - Config profile - 構成プロファイル - - - Resource group - リソース グループ - - - Subscription - サブスクリプション - - - Terms - 使用条件 - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - [ノートブックへのスクリプト] をクリックすることで、お客様は (a) 上記の Marketplace のオファリングに関連する法律条項とプライバシーに関する声明に同意し、(b) Microsoft がそのオファリングに関連する料金を現在の支払い方法で Azure サブスクリプションと同じ請求頻度で請求することを認め、かつ、(c) Microsoft がお客様の連絡先、使用量および取引に関する情報を、サポート、請求、その他の取引上のアクティビティを目的として、オファリングのプロバイダーと共有する可能性があることに同意します。Microsoft は、サード パーティのオファリングに対する権利は提供しません。その他の詳細については、{0} を参照してください。 - - - Azure Marketplace Terms - Azure Marketplace の使用条件 - - - Username - ユーザー名 - - - Support for Azure Arc - Azure Arc 対応 - - - Azure Arc - Azure Arc - - - Memory Limit - メモリの制限 - - - Memory Request - メモリ要求 - - - Manage - 管理 - - - Password - パスワード - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。 - - - CPU limit - CPU の制限 - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - サービスをスケジュールするために、コーディネーター ノードにて使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。 - - - CPU request - CPU 要求 - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。 - - - For development use only - 開発用途のみ - - - Engine Version - エンジンのバージョン - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - スタートアップ時に読み込まれる Postgres 拡張のコンマ区切りリストです。サポートされている値については postgres のドキュメントを参照してください。 - - - Extensions - 拡張 - - - That username is disabled; please choose another username. - そのユーザー名は無効です。別のユーザー名を選択してください。 - - - The memory limit of the Postgres instance on the coordinator node in GB. - コーディネーター ノードの Postgres インスタンスのメモリ制限 (GB)。 - - - Memory limit (GB) - メモリの制限 (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - コーディネーター ノードの Postgres インスタンスのメモリ要求 (GB)。 - - - Memory request (GB) - メモリ要求 (GB) - - - Server name - サーバー名 - - - Enter server name - サーバー名を入力 - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - サーバー名は、小文字の英数字または '-' で構成され、文字で始まり、末尾が英数字で、長さが 11 文字以下である必要があります。 - - - Port - ポート - - - Service type - サービスの種類 - - - Admin username - 管理者ユーザー名 - - - Enter server admin login name - サーバー管理者のログイン名を入力 - - - The size of the storage volume to be used for backups in GB. - バックアップに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size GB (Backups) - ボリュームサイズ GB (バックアップ) - - - The size of the storage volume to be used for data in GB. - データに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size GB (Data) - ボリューム サイズ GB (データ) - - - The size of the storage volume to be used for logs in GB. - ログに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size GB (Logs) - ボリュームサイズ GB (ログ) - - - Compute Configuration - 計算の構成 - - - General settings - 全般設定 - - - Storage settings - ストレージ設定 - - - The storage class to be used for backup persistent volumes - バックアップの継続的ボリュームに使用されるストレージ クラスです。 - - - The storage class to be used for data persistent volumes - データの継続的ボリュームのログに使用されるストレージ クラスです - - - The storage class to be used for logs persistent volumes - ログの継続的ボリュームに使用されるストレージ クラス - - - Provide PostgreSQL server parameters - PostgreSQL サーバー パラメーターを提供する - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - PostgreSQL サーバーのデプロイ - Azure Arc (プレビュー) - - - SQL Connection information - SQL 接続情報 - - - The cores limit of the managed instance as an integer. - 整数で表したマネージド インスタンスのコア数の上限。 - - - The request for cores of the managed instance as an integer. - 整数として表したマネージド インスタンスのコアの要求。 - - - Cost Summary - コストの概要 - - - Additional charge per usage. See {0} for more detail. - 使用量あたりの追加料金。詳細については、{0} を参照してください。 - - - Administrator account - 管理者アカウント - - - Azure Hybrid Benefit discount (in USD) - Azure ハイブリッド特典割引 (米国ドル) - Basics 基本情報 @@ -1917,320 +1469,492 @@ Business Critical Business Critical - - Cost per vCore (in USD) - 仮想コアあたりのコスト (米国ドル) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Business Critical (無制限の仮想コアと RAM、高度な高可用性) - - Custom location - カスタムの場所 + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + [ノートブックへのスクリプト] をクリックすることで、お客様は (a) 上記の Marketplace のオファリングに関連する法律条項とプライバシーに関する声明に同意し、(b) Microsoft がそのオファリングに関連する料金を現在の支払い方法で Azure サブスクリプションと同じ請求頻度で請求することを認め、かつ、(c) Microsoft がお客様の連絡先、使用量および取引に関する情報を、サポート、請求、その他の取引上のアクティビティを目的として、オファリングのプロバイダーと共有する可能性があることに同意します。Microsoft は、サード パーティのオファリングに対する権利は提供しません。その他の詳細については、{0} を参照してください。 - - Estimated cost per month - 月ごとの推定コスト + + CPU limit + CPU の制限 - - General Purpose - General Purpose - - - Instance name - インスタンス名 - - - Managed Instance admin login - Managed Instance の管理者ログイン - - - pricing details - 価格詳細 - - - Resource group - リソース グループ - - - Service Tier - サービス レベル - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 - - - Learn more - 詳細情報 - - - SQL Connection Information - SQL 接続情報 - - - SQL Instance Settings - SQL インスタンスの設定 - - - SQL managed instance - Azure Arc - SQL マネージド インスタンス - Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - SQL Managed Instance - Azure Arc コストの概要 - - - Subscription - サブスクリプション + + CPU request + CPU 要求 CPU vCores Limit CPU の仮想コアの制限 + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. このインスタンスが開発またはテスト目的でのみ使用されることを示すチェックボックスをオンにします。このインスタンスには請求されません。 - - For development use only - 開発用途のみ + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Kubernetes ディストリビューションと一致する Kubernetes 構成テンプレートを選択します。このテンプレートは、ストレージ クラス、サービスの種類などの既定値を提供します。 - - High availability - 高可用性 + + Choose the config profile + 構成プロファイルを選択する - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。 + + Cluster Name + クラスター名 - - Instance name - インスタンス名 + + Cluster context + クラスター コンテキスト - - Enter instance name - インスタンス名を入力 + + Cluster context + クラスター コンテキスト - - SQL Instance Backup Retention Policy - SQL インスタンス バックアップ保持ポリシー + + Cluster name + クラスター名 - - SQL Instance settings - SQL インスタンスの設定 + + Compute Configuration + 計算の構成 - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。 - - - That username is disabled; please choose another username. - そのユーザー名は無効です。別のユーザー名を選択してください。 - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - 既に SQL Server ライセンスを所有している場合は、Azure ハイブリッド特典を適用します - - - I already have a SQL Server License - 私は、既に SQL Server ライセンスを所有しています - - - The limit of the capacity of the managed instance as an integer. - 整数で表したマネージド インスタンスの容量の上限。 - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。 - - - 1 replica - 1 個のレプリカ - - - Point in time restore - 特定の時点に復元 + + Config profile + 構成プロファイル Configure retention for point-in-time backups. {0} ポイントインタイム バックアップのための保有期間を構成します。{0} - - The number of readable secondary replicas. - 読み取り可能なセカンダリ レプリカの数。 + + Confirm password + パスワードの確認 - - Readable secondary replicas - 読み取り可能なセカンダリ レプリカ - - - Specify how long you want to keep your point-in-time backups. - ポイントインタイム バックアップを保管する期間を指定します。 - - - Point in time retention (days) - 特定の時点のリテンション期間 (日数) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Business Critical (無制限の仮想コアと RAM、高度な高可用性) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性) - - - Service Tier - サービス層 - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - バックアップに使用するストレージ クラス。値が指定されていない場合、バックアップは Data に割り当てられたのと同じストレージ クラスに格納されます。RWX 対応ストレージ クラスである必要があります。 - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - データベース ログ (.ldf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。 - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 - - - by Microsoft - Microsoft 提供 - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - プライマリ レプリカのコミットを許可する前にトランザクションをコミットするために必要な同期レプリカの数です。この値を -1 に設定すると、必須の同期されたセカンダリの数が '(レプリカの数 - 1) / 2' の小数点以下を切り捨てたものに設定されます。 - - - Synchronized secondaries required to commit - コミットに必要な、同期されたセカンダリ - - - 3 replicas - 3 個のレプリカ - - - 2 replicas - 2 個のレプリカ - - - Managed Instance admin login - Managed Instance の管理者ログイン - - - Enter admin name - 管理者名を入力 - - - The size of the storage volume to be used for backups in gibibytes. - バックアップに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size in Gi (Backups) - ボリュームのサイズ (Gi) (バックアップ) - - - The size of the storage volume to be used for data in gibibytes. - データに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size in Gi (Data) - ボリュームのサイズ (Gi) (データ)。 - - - The size of the storage volume to be used for database logs in gibibytes. - データベース ログに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size in Gi (Database logs) - ボリュームのサイズ (Gi) (データベース ログ) - - - The size of the storage volume to be used for logs in gibibytes. - ログに使用するストレージ ボリュームのサイズ (GB)。 - - - Volume Size in Gi (Logs) - ボリュームのサイズ (Gi) (ログ)。 - - - Provide Azure SQL managed instance parameters - Azure SQL Managed Instance のパラメーターを指定します - - - Deploy Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance - Azure Arc を展開します - - - Storage Class (Backups) - ストレージ クラス (バックアップ) - - - ({0}) - ({0}) - - - RWX capable - RWX 対応 - - - Storage Class (Data) - ストレージ クラス (データ) - - - Storage Class (Database logs) - ストレージ クラス (データベース ログ) - - - Storage Class - ストレージ クラス - - - Storage Class (Logs) - ストレージ クラス (ログ) - - - Azure Arc Controllers - Azure Arc Controllers - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - - - Loading controllers... - コントローラーを読み込んでいます... + + Confirm password + パスワードの確認 Connect to Existing Azure Arc Controller 既存の Azure Arc Controller に接続する + + Connectivity mode + 接続モード + + + Controller + コントローラー + + + Controller Configuration + コントローラーの構成 + + + Cores Limit + コア制限 + + + Cores Request + コア要求 + + + Cores limit must be greater than or equal to requested cores + コアの上限は要求されたコア以上でなければなりません + + + Cost Summary + コストの概要 + + + Cost per vCore (in USD) + 仮想コアあたりのコスト (米国ドル) + + + Create Azure Arc data controller + Azure Arc データ コントローラーの作成 + Create New Azure Arc Controller 新しい Azure Arc コントローラーの作成 + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Azure Arc データ コントローラーを作成します。このウィザードを開始する前に az ログインを実行したことを確認してください。 + + + Custom Location + Custom Location + + + Custom location + カスタムの場所 + + + Data controller custom location + データ コントローラーのカスタムの場所 + + + Data controller details + データ コントローラーの詳細 + + + Data controller infrastructure + データ コントローラー インフラストラクチャ + + + Data controller name + データ コントローラー名 + + + Data controller name + データ コントローラー名 + + + Data controller namespace + データ コントローラー名前空間 + + + Data controller namespace + データ コントローラー名前空間 + + + Data controller namespace. Indirect mode only. + データ コントローラーの名前空間。間接モードのみ。 + + + Deploy + デプロイ + + + Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc を展開します + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + PostgreSQL サーバーのデプロイ - Azure Arc (プレビュー) + + + Deploy a PostgreSQL server into an Azure Arc environment + PostgreSQL サーバーをAzure Arc 環境に配置する + + + Direct + 直接 + Edit Connection 接続の編集 + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 高可用性のために追加のレプリカを有効にします。以下で選択したコンピューティングとストレージの構成は、すべてのレプリカに適用されます。 + + + Enable the automatic upload of logs. Direct mode only. + ログの自動アップロードを有効にする。ダイレクト モードのみ。 + + + Enable the automatic upload of metrics. Direct mode only. + メトリックの自動アップロードを有効にする。ダイレクト モードのみ。 + + + Engine Version + エンジンのバージョン + + + Enter admin name + 管理者名を入力 + + + Enter instance name + インスタンス名を入力 + + + Enter server admin login name + サーバー管理者のログイン名を入力 + + + Enter server name + サーバー名を入力 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + メトリックとログ ダッシュボードへのログインに使用するパスワードを入力します。 + + + Enter the username that will be used for the metrics and logs dashboards. + メトリックとログダッシュボードに使用するユーザー名を入力します。 + Estimate Cost of SQL Managed Instance - Azure Arc SQL Managed Instance - Azure Arc の推定コスト + + Estimated cost per month + 月ごとの推定コスト + + + Estimated cost per month + 月ごとの推定コスト + + + Extensions + 拡張 + + + For development use only + 開発用途のみ + + + For development use only + 開発用途のみ + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + 間接モードの場合、名前空間、名前、およびストレージ クラスが必要です。この名前は、リモート管理と監視のために ARC インスタンスを識別するために使用されます。直接モードでは、カスタムの場所名が必要です。 + + + Free + 無料 + + + General Purpose + General Purpose + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + General Purpose (最大 24 個の仮想コアと 128Gi の RAM、標準的な高可用性) + + + General settings + 全般設定 + + + High availability + 高可用性 + + + I accept {0} and {1}. + {0} および {1} に同意します。 + + + I already have a SQL Server License + 私は、既に SQL Server ライセンスを所有しています + + + Indirect + 間接 + + + Infrastructure + インフラストラクチャ + + + Instance name + インスタンス名 + + + Instance name + インスタンス名 + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + インスタンス名は、小文字の英数字または '-' で構成され、先頭に文字を使用し、末尾に英数字を使用して、13 文字以下にする必要があります。 + + + Kube config file path + Kube 構成のファイル パス + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Kubernetes 構成テンプレート + + + Learn more + 詳細情報 + + + Learn more + 詳細情報 + + + Learn more about Azure Arc-enabled Managed Instance + Azure Arc 対応Managed Instanceの詳細 + + + Learn more about PostgreSQL Server - Azure Arc + PostgreSQL Server の詳細 - Azure Arc + + + Loading config profiles + 構成プロファイルの読み込み中 + + + Loading config profiles complete + 構成プロファイルの完了を読み込み中 + + + Loading controllers... + コントローラーを読み込んでいます... + + + Location + 場所 + + + Location + 場所 + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + 場所は、間接モードでのデプロイにのみ使用されます。このフィールドは直接モードでは無視されます。 + + + Log Analytics primary key + Log Analytics のプライマリ キー + + + Log Analytics workspace + Log Analytics ワークスペース + + + Log Analytics workspace ID + Log Analytics ワークスペースの ID + + + Manage + 管理 + + + Managed Instance admin login + Managed Instance の管理者ログイン + + + Managed Instance admin login + Managed Instance の管理者ログイン + + + Managed SQL Instance service for app developers in a customer-managed environment + ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス + + + Memory Limit + メモリの制限 + + + Memory Request + メモリ要求 + + + Memory limit (GB) + メモリの制限 (GB) + + + Memory limit must be greater than or equal to requested memory + メモリ制限は要求されたメモリ以上である必要があります + + + Memory request (GB) + メモリ要求 (GB) + + + Metrics and Logs Dashboard Credentials + メトリックとログ ダッシュボードの資格情報 + + + Microsoft Privacy Statement + Microsoft のプライバシーに関する声明 + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 名前は、小文字の英数字、'-'、または '.' で構成され、先頭と末尾には英数字を使用し、253 文字以下にする必要があります。 + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + 名前空間は、小文字の英数字または '-' で構成され、先頭と末尾には英数字を使用し、63 文字以下にする必要があります。 + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + Azure Arc コントローラーが登録されていません。[詳細情報](https://azure.microsoft.com/services/azure-arc/) +[接続コントローラー](command:arc.connect ToController) + + + Password + パスワード + + + Password + パスワード + + + Point in time restore + 特定の時点に復元 + + + Point in time retention (days) + 特定の時点のリテンション期間 (日数) + + + Port + ポート + + + PostgreSQL Server - Azure Arc (Preview) + PostgreSQL Server - Azure Arc (プレビュー) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server - Azure Arc は、Azure Arc対応データ サービスの一部として使用できるデータベース エンジンの 1 つであり、任意のインフラストラクチャにデプロイできます。 {0}。 + + [ノートブックへのスクリプト]または [配置]をクリックすると、以下に示す Marketplace オファリングに関連する法律条項とプライバシーに関する声明に同意します。(b) Microsoft が、Azure サブスクリプションと同じ請求頻度で、オファリングに関連する料金に対して現在の支払い方法を請求することを承認します。および (c) サポート、課金、およびその他のトランザクション アクティビティのために、Microsoft がサービスのプロバイダーと連絡先、使用状況、およびトランザクション情報を共有することに同意します。Microsoft は、サード パーティのオファリングに対する権利を提供しません。詳細については、{1}、{2}、および {3}を参照してください。 + + + PostgreSQL Server - Azure Arc terms and conditions + PostgreSQL Server - Azure Arc の利用規約 + + + Privacy policy + プライバシー ポリシー + + + Privacy policy + プライバシー ポリシー + + + Provide Azure SQL managed instance parameters + Azure SQL Managed Instance のパラメーターを指定します + + + Provide PostgreSQL server parameters + PostgreSQL サーバー パラメーターを提供する + + + RWX capable + RWX 対応 + + + Read more + 詳細情報 + + + Readable secondary replicas + 読み取り可能なセカンダリ レプリカ + Refresh 最新の情報に更新 @@ -2239,26 +1963,6 @@ Remove Controller コントローラーの削除 - - Cores limit must be greater than or equal to requested cores - コアの上限は要求されたコア以上でなければなりません - - - Deploy - デプロイ - - - Script to notebook - ノートブックへのスクリプト - - - Memory limit must be greater than or equal to requested memory - メモリ制限は要求されたメモリ以上である必要があります - - - Microsoft Privacy Statement - Microsoft プライバシー ステートメント - Requested cores must be less than or equal to cores limit 要求されたコアは、コアの上限以下である必要があります @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit 要求されたメモリはメモリ制限以下でなければなりません - - Deploy a PostgreSQL server into an Azure Arc environment - PostgreSQL サーバーをAzure Arc 環境に配置する + + Resource group + リソース グループ - - PostgreSQL Server - Azure Arc (Preview) - PostgreSQL Server - Azure Arc (プレビュー) + + Resource group + リソース グループ - - Managed SQL Instance service for app developers in a customer-managed environment - ユーザーが管理する環境内のアプリ開発者向けのマネージド SQL インスタンス サービス + + Review your configuration + 構成の確認 - - Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance - Azure Arc + + SQL Connection Information + SQL 接続情報 - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Azure Arc データ コントローラーを作成します。このウィザードを開始する前に az ログインを実行したことを確認してください。 + + SQL Connection information + SQL 接続情報 - - Azure Arc data controller - Azure Arc データ コントローラー + + SQL Instance Backup Retention Policy + SQL インスタンス バックアップ保持ポリシー + + + SQL Instance Settings + SQL インスタンスの設定 + + + SQL Instance settings + SQL インスタンスの設定 + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Azure Arc コストの概要 + + + SQL managed instance - Azure Arc + SQL マネージド インスタンス - Azure Arc + + + Script to notebook + ノートブックへのスクリプト + + + Select from existing Kubernetes clusters + 既存の Kubernetes クラスターから選択する + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + SQL Managed Instance に使用可能な最新の仮想コア サービス レベルから General Purpose と Business Critical を含む Azure Arc を選択します。 + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + サブスクリプションを選択して、デプロイ済みのリソースとコストを管理します。フォルダーなどのリソース グループを使用して、すべてのリソースを整理して管理します。 + + + Server name + サーバー名 + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + サーバー名は、小文字の英数字または '-' で構成され、文字で始まり、末尾が英数字で、長さが 11 文字以下である必要があります。 + + + Service Tier + サービス レベル + + + Service Tier + サービス層 + + + Service type + サービスの種類 + + + Specify how long you want to keep your point-in-time backups. + ポイントインタイム バックアップを保管する期間を指定します。 + + + Storage Class + ストレージ クラス + + + Storage Class (Backups) + ストレージ クラス (バックアップ) + + + Storage Class (Data) + ストレージ クラス (データ) + + + Storage Class (Database logs) + ストレージ クラス (データベース ログ) + + + Storage Class (Logs) + ストレージ クラス (ログ) + + + Storage settings + ストレージ設定 + + + Subscription + サブスクリプション + + + Subscription + サブスクリプション + + + Support for Azure Arc + Azure Arc 対応 + + + Synchronized secondaries required to commit + コミットに必要な、同期されたセカンダリ + + + Target Azure Arc Controller + 対象の Azure Arc コントローラー + + + Terms + 使用条件 + + + Terms of use + 使用条件 + + + Terms of use + 利用規約 + + + That username is disabled; please choose another username. + そのユーザー名は無効です。別のユーザー名を選択してください。 + + + That username is disabled; please choose another username. + そのユーザー名は無効です。別のユーザー名を選択してください。 + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Kubernetes クラスターは、az connectedk8s connect コマンドを使用して既に Arc 対応になっている必要があります。詳細については、{0} を使用してください。 + + + The cores limit of the managed instance as an integer. + 整数で表したマネージド インスタンスのコア数の上限。 + + + The limit of the capacity of the managed instance as an integer. + 整数で表したマネージド インスタンスの容量の上限。 + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + ノードごとに使用できる Postgres インスタンスの CPU コアの最大数。分数のコアがサポートされています。 + + + The memory limit of the Postgres instance on the coordinator node in GB. + コーディネーター ノードの Postgres インスタンスのメモリ制限 (GB)。 + + + The memory request of the Postgres instance on the coordinator node in GB. + コーディネーター ノードの Postgres インスタンスのメモリ要求 (GB)。 + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + サービスをスケジュールするために、コーディネーター ノードにて使用可能でなければならない CPU コアの最小数です。分数のコアがサポートされています。 + + + The name of the cluster. Direct mode only. + クラスターの名前。ダイレクト モードのみ。 + + + The name of the custom location. Direct mode only. + 固有の地域名。ダイレクト モードのみ。 + + + The number of readable secondary replicas. + 読み取り可能なセカンダリ レプリカの数。 + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + プライマリ レプリカのコミットを許可する前にトランザクションをコミットするために必要な同期レプリカの数です。この値を -1 に設定すると、必須の同期されたセカンダリの数が '(レプリカの数 - 1) / 2' の小数点以下を切り捨てたものに設定されます。 + + + The request for cores of the managed instance as an integer. + 整数として表したマネージド インスタンスのコアの要求。 + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + マネージド インスタンスの容量を要求して、整数のメモリ量 (GB) で指定します。 + + + The size of the storage volume to be used for backups in GB. + バックアップに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for backups in gibibytes. + バックアップに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for data in GB. + データに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for data in gibibytes. + データに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for database logs in gibibytes. + データベース ログに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for logs in GB. + ログに使用するストレージ ボリュームのサイズ (GB)。 + + + The size of the storage volume to be used for logs in gibibytes. + ログに使用するストレージ ボリュームのサイズ (GB)。 + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + バックアップに使用するストレージ クラス。値が指定されていない場合、バックアップは Data に割り当てられたのと同じストレージ クラスに格納されます。RWX 対応ストレージ クラスである必要があります。 + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + すべてのデータとログの永続ボリュームを必要とするすべてのデータ コントローラー ポッドに使用されるストレージ クラス。 + + + The storage class to be used for backup persistent volumes + バックアップの継続的ボリュームに使用されるストレージ クラスです。 + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + データ (.mdf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 + + + The storage class to be used for data persistent volumes + データの継続的ボリュームのログに使用されるストレージ クラスです + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + データベース ログ (.ldf) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + ログ (/var/log) に使用されるストレージ クラス。値が指定されない場合は、既定のストレージ クラスが使用されます。 + + + The storage class to be used for logs persistent volumes + ログの継続的ボリュームに使用されるストレージ クラス + + + Username + ユーザー名 + + + Username + ユーザー名 Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. 1 の値はサポートされていません。 + + Volume Size GB (Backups) + ボリュームサイズ GB (バックアップ) + + + Volume Size GB (Data) + ボリューム サイズ GB (データ) + + + Volume Size GB (Logs) + ボリュームサイズ GB (ログ) + + + Volume Size in Gi (Backups) + ボリュームのサイズ (Gi) (バックアップ) + + + Volume Size in Gi (Data) + ボリュームのサイズ (Gi) (データ)。 + + + Volume Size in Gi (Database logs) + ボリュームのサイズ (Gi) (データベース ログ) + + + Volume Size in Gi (Logs) + ボリュームのサイズ (Gi) (ログ)。 + + + What is your target existing Kubernetes cluster environment? + 対象の既存の Kubernetes クラスター環境は何ですか? + + + by Microsoft + Microsoft 提供 + + + by Microsoft + Microsoft 提供 + + + documentation page + ドキュメント ページ + + + pricing details + 価格詳細 + + + | + | + \ No newline at end of file diff --git a/resources/xlf/ja/asde-deployment.ja.xlf b/resources/xlf/ja/Microsoft.asde-deployment.ja.xlf similarity index 98% rename from resources/xlf/ja/asde-deployment.ja.xlf rename to resources/xlf/ja/Microsoft.asde-deployment.ja.xlf index 73bb60a3fd..e0db43eb4e 100644 --- a/resources/xlf/ja/asde-deployment.ja.xlf +++ b/resources/xlf/ja/Microsoft.asde-deployment.ja.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge (プレビュー) は、IoT と IoT Edge のデプロイ用に最適化されたリレーショナル データベース エンジンです。 + + + Azure SQL Edge Deployment Extension + Azure SQL Edge デプロイ拡張機能 + + + Azure SQL Edge Port + Azure SQL Edge Port + + + Azure SQL Edge information + Azure SQL Edge 情報 + + + Azure SQL Edge instance (sa) password + Azure SQL Edge インスタンス (sa) のパスワード + Azure information Azure 情報 - - Location - 場所 - - - Resource group - リソース グループ - - - Subscription id - サブスクリプション ID - - - Device ID - デバイス ID - - - Device IP Address - デバイスの IP アドレス - - - Will be used to connect to the Azure SQL Edge instance after deployment - デプロイ後に Azure SQL Edge インスタンスに接続するために使用されます - - - Target condition - ターゲットの条件 - - - Learn more about target condition - ターゲット条件についての詳細情報 + + Confirm VM admin password + VM 管理者パスワードの確認 Confirm password @@ -46,170 +42,174 @@ Container name コンテナー名 - - Image tag - イメージ タグ - - - Password - パスワード - - - Registry - レジストリ - - - Repository - リポジトリ - - - Docker settings - Docker 設定 - - - Azure SQL Edge instance (sa) password - Azure SQL Edge インスタンス (sa) のパスワード - - - Azure SQL Edge Port - Azure SQL Edge Port - - - Username - ユーザー名 - - - I accept {0} and {1}. - {0} および {1} に同意します。 - - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge License Agreement - - - Password - パスワード - - - Name or IP address - 名前または IP アドレス - - - Username - ユーザー名 - - - Provides a notebook-based experience to deploy Azure SQL Edge - Azure SQL Edge をデプロイするためのノートブック ベースのエクスペリエンスを提供します - - - Azure SQL Edge Deployment Extension - Azure SQL Edge デプロイ拡張機能 - - - IoT Hub name - IoT ハブ名 - - - Microsoft Privacy Statement - Microsoft プライバシー ステートメント - - - SQL Server Package files - パッケージ ファイルの SQL Server - - - Package file - パッケージ ファイル - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - SQL Server パッケージ ファイル (dacpac、bacpac) または圧縮されたパッケージファイルのパス。 - - - Target machine information - 対象コンピューターの情報 - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge (プレビュー) は、IoT と IoT Edge のデプロイ用に最適化されたリレーショナル データベース エンジンです。 - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - 新しい Azure IoT Hub と VM (パスワード認証) - - - Multiple devices of an Azure IoT Hub - Azure IoT Hub の複数のデバイス - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Azure SQL Edge を複数の Azure IoT デバイスにデプロイする - - - Existing device of an Azure IoT Hub - Azure IoT Hub の既存のデバイス - - - Deploy Azure SQL Edge to an existing device - Azure SQL Edge を既存のデバイスにデプロイします - - - New Azure IoT Hub and VM (ssh public key authentication) - 新しい Azure IoT Hub と VM (ssh 公開キー認証) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - IoT hub を使用して Azure SQL Edge を新しい Azure VM にデプロイします - - - Local container instance - ローカル コンテナー インスタンス - Deploy Azure SQL Edge container instance on local machine ローカル コンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします - - Remote container instance - リモート コンテナー インスタンス - Deploy Azure SQL Edge container instance on remote machine リモートコンピューターに Azure SQL Edge コンテナー インスタンスをデプロイします + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + IoT hub を使用して Azure SQL Edge を新しい Azure VM にデプロイします + + + Deploy Azure SQL Edge to an existing device + Azure SQL Edge を既存のデバイスにデプロイします + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Azure SQL Edge を複数の Azure IoT デバイスにデプロイする + Deployment target デプロイ ターゲット - - Azure SQL Edge information - Azure SQL Edge 情報 + + Device ID + デバイス ID - - VM admin username - VM 管理者のユーザー名 + + Device IP Address + デバイスの IP アドレス - - VM admin password - VM 管理者パスワード + + Docker settings + Docker 設定 - - Confirm VM admin password - VM 管理者パスワードの確認 + + Existing device of an Azure IoT Hub + Azure IoT Hub の既存のデバイス - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - VM パスワードは、12 ~ 123 文字の長さで、大文字、小文字、数字、特殊文字で構成されている必要があります。 + + I accept {0} and {1}. + {0} および {1} に同意します。 + + + Image tag + イメージ タグ + + + IoT Hub name + IoT ハブ名 + + + Learn more about target condition + ターゲット条件についての詳細情報 + + + Local container instance + ローカル コンテナー インスタンス + + + Location + 場所 + + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge License Agreement + + + Microsoft Privacy Statement + Microsoft プライバシー ステートメント + + + Multiple devices of an Azure IoT Hub + Azure IoT Hub の複数のデバイス + + + Name or IP address + 名前または IP アドレス + + + New Azure IoT Hub and VM (password authentication) + 新しい Azure IoT Hub と VM (パスワード認証) + + + New Azure IoT Hub and VM (ssh public key authentication) + 新しい Azure IoT Hub と VM (ssh 公開キー認証) + + + Package file + パッケージ ファイル + + + Password + パスワード + + + Password + パスワード + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + SQL Server パッケージ ファイル (dacpac、bacpac) または圧縮されたパッケージファイルのパス。 + + + Provides a notebook-based experience to deploy Azure SQL Edge + Azure SQL Edge をデプロイするためのノートブック ベースのエクスペリエンスを提供します + + + Registry + レジストリ + + + Remote container instance + リモート コンテナー インスタンス + + + Repository + リポジトリ + + + Resource group + リソース グループ + + + SQL Server Package files + パッケージ ファイルの SQL Server SSH public key SSH 公開キー + + Subscription id + サブスクリプション ID + + + Target condition + ターゲットの条件 + + + Target machine information + 対象コンピューターの情報 + + + Username + ユーザー名 + + + Username + ユーザー名 + + + VM admin password + VM 管理者パスワード + + + VM admin username + VM 管理者のユーザー名 + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + VM パスワードは、12 ~ 123 文字の長さで、大文字、小文字、数字、特殊文字で構成されている必要があります。 + + + Will be used to connect to the Azure SQL Edge instance after deployment + デプロイ後に Azure SQL Edge インスタンスに接続するために使用されます + \ No newline at end of file diff --git a/resources/xlf/ja/azcli.ja.xlf b/resources/xlf/ja/Microsoft.azcli.ja.xlf similarity index 97% rename from resources/xlf/ja/azcli.ja.xlf rename to resources/xlf/ja/Microsoft.azcli.ja.xlf index 7948a0350d..6fce6cc093 100644 --- a/resources/xlf/ja/azcli.ja.xlf +++ b/resources/xlf/ja/Microsoft.azcli.ja.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - リリース日を解析できませんでした。 + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか? Accept 承諾する - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。 + + An error occurred while parsing the output of az --version. + az --version の出力の解析中にエラーが発生しました。 - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。 Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - az コマンド {0} の出力の解析中にエラーが発生しました。出力は JSON ではありません。 + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。 Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Azure CLI のユーザー設定: {0}。{1} が更新され、newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 + Checking for latest available version of Azure CLI Azure CLI の使用可能な最新バージョンを確認しています - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 Could not find Azure CLI. Error: {0} Azure CLI が見つかりませんでした。エラー: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Azure CLI arcdata 拡張機能が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 + Could not find the Azure CLI arcdata extension. Error: {0} Azure CLI arcdata 拡張機能が見つかりませんでした。エラー: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Azure CLI が見つかりませんでした。今すぐインストールしますか? そうでない場合は、一部の機能が動作しない可能性があります。 - Currently installed version of Azure CLI: {0} is same or newer than any other version available 現在インストールされている Azure CL {0} は、使用可能な他のバージョンと同じか、それより新しいバージョンです @@ -74,10 +74,6 @@ Don't Ask Again 今後このメッセージを表示しない - - Error while downloading - ダウンロード中のエラー - Download finished ダウンロードが完了しました @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified エンドポイントまたは名前空間のいずれかを指定しなければなりません + + Error installing Azure CLI and arcdata extension: {0} + Azure CLI と arcdata 拡張機能のインストール中にエラーが発生しました: {0} + + + Error updating Azure CLI: {0} + Azure CLI を更新中に発生したエラー: {0} + + + Error while downloading + ダウンロード中のエラー + Executing command: '{0} {1}' コマンドの実行中: '{0} {1}' @@ -104,7 +112,7 @@ File contents: {1} Error: {2} {0} でコンテンツの JSON を解析できませんでした。 -ファイル コンテンツ: +ファイル コンテンツ: {1} エラー: {2} @@ -112,54 +120,54 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. バージョン (v{0}) の既存の Azure CLI のインストールが、arcdata バージョン {2} を持つパス {1} で見つかりました。 + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。 + Getting text contents of resource at URL {0} URL {0} でリソースのテキスト コンテンツを取得しています - - Error installing Azure CLI and arcdata extension: {0} - Azure CLI と arcdata 拡張機能のインストール中にエラーが発生しました: {0} - - - Installing the Azure CLI arcdata extension... - Azure CLI arcdata 拡張機能をインストールしています... - Installing Azure CLI... Azure CLI をインストールしています... + + Installing the Azure CLI arcdata extension... + Azure CLI arcdata 拡張機能をインストールしています... + Latest available Azure CLI version: {0}. Azure CLI の最新バージョン: {0}。 - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - この機能には、Azure CLI >= {0} が必要です。'Azure CLI: Check for Update' コマンドを実行してからこれをインストールして、もう一度お試しください。 - No いいえ - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - 使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。 - No Azure CLI arcdata extension is available. 使用可能な Azure CLI arcdata 拡張機能がありません。 No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. - 使用可能な Azure CLI がありません。[Azure CLI の更新] (コマンド: az.install) を行い、それを必要とする機能を有効にします。 + 使用可能な Azure CLI がありません。[Azure CLI の更新](コマンド: az.install) を行い、それを必要とする機能を有効にします。 + + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 使用可能な Azure CLI がありません。コマンド 'Azure CLI: Install' を実行し、それを必要とする機能を有効にします。 No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. 使用可能な Azure CLI がありません。[こちら](https://docs.microsoft.com/cli/azure/install-azure-cli) から最新バージョンを手動でインストールしてから、Azure Studio を再起動してください。 + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。 + No download link available for platform '{0}' Release info: ${1} - プラットフォーム '{0}' + プラットフォーム'{0}' リリース情報に利用可能なダウンロード リンクがありません: ${1} @@ -168,29 +176,17 @@ Release info: ${1} プラットフォーム '{0}' リリース情報に利用可能なリリース バージョンがありません: ${1} - - An error occurred while parsing the output of az --version. - az --version の出力の解析中にエラーが発生しました。 - Platform '{0}' is currently unsupported プラットフォーム '{0}' は現在サポート外です - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Azure CLI の新しいバージョン ( {0} ) が利用できます。今すぐ更新しますか? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。 - Prompting the user to accept the following: {0} ユーザーが次に同意するよう促すダイアログの表示: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 + + Release date could not be parsed. + リリース日を解析できませんでした。 Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} この操作はユーザーが要求したものではなく、構成オプション {0} でもないため、Azure CLI と arcdata 拡張機能のインストールをスキップします。{1} は {2} です - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI arcdata 拡張機能が正常にインストールされました。構成を完了するには、Azure Studio を再起動する必要があります。この操作が完了するまで、機能はアクティブ化されません。 - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + この拡張機能を使用するには、Azure CLI >= {0} がインストールされている必要がありますが、今すぐ最新バージョン ({1}) に更新しますか? 更新しない場合、一部の機能が動作しない可能性があります。 + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + この拡張機能は、Azure CLI の拡張機能 'arcdata' がインストールされている必要があります。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って最新バージョンをインストールしてください。 + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + この拡張機能を使用するには、Azure CLI の拡張機能 'arcdata' バージョン >= {0} がインストールされている必要がありますが、現在利用可能なバージョンは {1} のみです。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) コマンドからの予期しない終了コード: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Azure CLI がインストールされていないことが判明したため、新しい Azure CLI バージョンの可用性のチェックが実行されませんでした。 - - - Error updating Azure CLI: {0} - Azure CLI を更新中に発生したエラー: {0} - Updating Azure CLI... Azure CLI を更新しています... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました - User Response on prompt to install Azure CLI: {0} Azure CLI のインストールを促すダイアログの表示でのユーザー応答: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} Azure CLI の更新を促すダイアログの表示でのユーザー応答: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - バージョン {0} が見つかりました。Azure CLI は、現在のバージョンから {1} を更新できます。 + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + ユーザーが 'Azure CLI: Install' コマンドを使用して Azure Data CLI と arcdata 拡張機能のインストールを要求しました Yes はい + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Azure CLI の拡張機能 'arcdata' のダウンロード済みバージョン {1} はまだサポートされていません。最新バージョンは {0} です。[こちら](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) の手順に従って正しいバージョンをインストールしてください。 + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。 - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。 - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します - - - Azure CLI Configuration - Azure CLI の構成 - - - Support for Azure CLI. - Azure CLI 対応。 + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません + + Azure CLI Configuration + Azure CLI の構成 + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Azure CLI arcdata 拡張機能のダウンロードを促すメッセージを表示するかどうかを選択します。 + + + Choose whether you will be prompted to install Azure CLI. + Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。 + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Azure CLI arcdata 拡張機能が更新可能になった場合にダイアログを表示するかどうかを選択します。 + + + Log debug info to the output channel for all executed az commands + すべての実行済み az コマンドの出力チャネルにデバッグ情報を記録します + + + Support for Azure CLI. + Azure CLI 対応。 + + + The user will be prompted for update of the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます + + + The user will be prompted to install the Azure CLI + ユーザーに Azure CLI のインストールを促すメッセージが表示されます The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログは表示されません - - The user will be prompted for update of the Azure CLI arcdata extension - ユーザーに Azure CLI arcdata 拡張機能の更新を促すダイアログが表示されます - - - Choose whether you will be prompted to install Azure CLI. - Azure CLI のインストールを促すメッセージを表示するかどうかを選択します。 - The user will not be prompted to install the Azure CLI ユーザーに Azure CLI のインストールを促すメッセージは表示されません - - The user will be prompted to install the Azure CLI - ユーザーに Azure CLI のインストールを促すメッセージが表示されます - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + ユーザーに Azure CLI arcdata 拡張機能のインストールを促すダイアログは表示されません diff --git a/resources/xlf/ja/azurecore.ja.xlf b/resources/xlf/ja/Microsoft.azurecore.ja.xlf similarity index 76% rename from resources/xlf/ja/azurecore.ja.xlf rename to resources/xlf/ja/Microsoft.azurecore.ja.xlf index 69f9b7a92f..575be34f28 100644 --- a/resources/xlf/ja/azurecore.ja.xlf +++ b/resources/xlf/ja/Microsoft.azurecore.ja.xlf @@ -1,51 +1,7 @@  - + - - No access token returned from Microsoft OAuth - Microsoft OAuth からアクセス トークンが返されませんでした - - - Error when adding your account to the cache. - キャッシュへのアカウントの追加中にエラーが発生しました。 - - - Error when getting your account from the cache - キャッシュからのアカウントの取得中にエラーが発生しました - - - Error when parsing your account from the cache - キャッシュからのアカウントの解析中にエラーが発生しました - - - Microsoft Account - Microsoft アカウント - - - Microsoft Corp - Microsoft Corp - - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - 認証で何かが失敗したか、またはトークンがシステムから削除されています。アカウントを Azure Data Studio にもう一度追加してください。 - - - The user had no unique identifier within AAD - ユーザーの AAD 内に一意識別子がありませんでした - - - Owning Tenant information not found for account. - アカウントの所有テナント情報が見つかりません。 - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - トークンの取得がエラーで失敗しました。詳細は、[開発者ツールを開く]({0})。 - - - Specified tenant with ID '{0}' not found. - ID '{0}' の指定されたテナントが見つかりません。 - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. @@ -58,53 +14,61 @@ Do you wish to proceed? 続行しますか? - - Confirm - 確認 + + Cancel + キャンセル Cancel and Authenticate キャンセルと認証 - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - テナント {0} ({1}) では、 {2} リソースにアクセスするために再認証する必要があります。[開く] を押して認証プロセスを開始します。 - - - Cancel - キャンセル + + Confirm + 確認 Ignore Tenant テナントの無視 + + Microsoft Account + Microsoft アカウント + + + Microsoft Corp + Microsoft Corp + Open 開く - - Unable to find account info when acquiring token. - トークンを取得するときにアカウント情報が見つかりません。 - - - Unable to find configuration for Azure Resource {0} - Azure Resource {0}の構成が見つかりません - Provider '{0}' does not have a Microsoft resource endpoint defined. プロバイダー '{0}' には、Microsoft リソース エンドポイントが定義されていません。 + + Unable to find account info when acquiring token, please remove account and add again. + トークンの取得時にアカウント情報が見つかりません。アカウントを削除して、もう一度追加してください。 + + + Unable to find configuration for Azure Resource {0} + Azure Resource {0}の構成が見つかりません + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + テナント {0} ({1}) では、 {2} リソースにアクセスするために再認証する必要があります。[開く] を押して認証プロセスを開始します。 + - + - - Azure Auth Code Grant - Azure Auth Code Grant - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - サーバーを起動できませんでした。これは、システムのアクセス許可エラーまたは互換性がない可能性があります。設定からデバイス コード認証を有効にすることができます。 + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + 認証コード URL の要求中に MSAL ライブラリでエラーが発生しました。エラーの詳細については、'Azure アカウント' 出力ウィンドウを確認してください。 + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Do you wish to proceed? Authentication failed due to a state mismatch, please close ADS and try again. 状態の不一致のため、認証に失敗しました。 ADS を終了してから、もう一度お試しください。 + + Azure Auth Code Grant + Azure Auth Code Grant + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + サーバーを起動できませんでした。これは、システムのアクセス許可エラーまたは互換性がない可能性があります。設定からデバイス コード認証を有効にすることができます。 + - + Add {0} account @@ -126,26 +98,10 @@ Do you wish to proceed? Azure Device Code Azure デバイス コード - - Error encountered when trying to check for login results - ログイン結果を確認しようとしてエラーが発生しました - - - Timed out when waiting for device code login. - デバイス コード ログインの待機中にタイムアウトしました。 - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - 使用可能な Azure 認証方法がありません。ADS 構成で認証方法を有効にする必要があります。 - - - No Azure auth method selected. You must select what method of authentication you want to use. - Azure 認証方法が選択されていません。使用する認証方法を選択する必要があります。 - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. azdata.accounts.getSecurityToken の呼び出しが行われました。このメソッドは非推奨であり、今後のリリースで削除されます。代わりに getAccountSecurityToken を使用してください。 @@ -154,64 +110,52 @@ Do you wish to proceed? Failed to get token トークンを取得できませんでした + + No Azure auth method available. You must enable the auth methods in ADS configuration. + 使用可能な Azure 認証方法がありません。ADS 構成で認証方法を有効にする必要があります。 + + + No Azure auth method selected. You must select what method of authentication you want to use. + Azure 認証方法が選択されていません。使用する認証方法を選択する必要があります。 + + + Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. + 無視リストにテナントが見つかりましたが、認証は試行されませんでした。このテナントからリソースにアクセスする場合は、settings.json ファイル: {1} の無視リストからテナント {0} を削除できます。 + {0} occurred when acquiring token. {1} トークンの取得中に {0} が発生しました。 {1} - - Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. - 無視リストにテナントが見つかりましたが、認証は試行されませんでした。このテナントからリソースにアクセスする場合は、settings.json ファイル: {1} の無視リストからテナント {0} を削除できます。 - - + Failed to clear token cache トークン キャッシュをクリアできませんでした - - Token cache successfully cleared - トークン キャッシュが正常にクリアされました - - + - - Azure (China) - Azure (China) - Azure Azure + + Azure (China) + Azure (China) + Azure (US Government) Azure (US Government) - + - - You must select an Azure account for this feature to work. - この機能を動作させるには、Azure アカウントを選択する必要があります。 - - - You must enable preview features in order to use Azure Cloud Shell. - Azure Cloud Shell を使用するには、プレビュー機能を有効にする必要があります。 - - - You must select a tenant for this feature to work. - この機能を動作させるには、テナントを選択する必要があります。 - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - 現在、Azure アカウントにサインインしていません。サインインしてから、もう一度お試しください。 - A tenant is required for this feature. Your Azure subscription seems to have no tenants. この機能にはテナントが必要です。Azure サブスクリプションにテナントがないようです。 @@ -228,9 +172,25 @@ Do you wish to proceed? Starting cloud shell… Cloud Shell を開始しています... + + You are not currently signed into any Azure accounts, Please sign in and then try again. + 現在、Azure アカウントにサインインしていません。サインインしてから、もう一度お試しください。 + + + You must enable preview features in order to use Azure Cloud Shell. + Azure Cloud Shell を使用するには、プレビュー機能を有効にする必要があります。 + + + You must select a tenant for this feature to work. + この機能を動作させるには、テナントを選択する必要があります。 + + + You must select an Azure account for this feature to work. + この機能を動作させるには、Azure アカウントを選択する必要があります。 + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Do you wish to proceed? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Do you wish to proceed? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Do you wish to proceed? - + + + + Azure CosmosDB for PostgreSQL Cluster + Azure cosmosDB for PostgreSQL クラスター + + + + SQL databases @@ -262,7 +230,7 @@ Do you wish to proceed? - + SQL servers @@ -270,7 +238,7 @@ Do you wish to proceed? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Do you wish to proceed? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Do you wish to proceed? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Do you wish to proceed? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Do you wish to proceed? - + - Azure Database for PostgreSQL servers - Azure Database for PostgreSQL + Azure Database for PostgreSQL Servers + Azure Database for PostgreSQL サーバー - + SQL managed instances @@ -318,7 +286,7 @@ Do you wish to proceed? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Do you wish to proceed? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Do you wish to proceed? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Do you wish to proceed? - + - - Unrecognized Provider resource: {0} - プロバイダー リソースを認識できません: {0} - Unrecognized Provider resource type: {0} プロバイダー リソースの種類を認識できません: {0} + + Unrecognized Provider resource: {0} + プロバイダー リソースを認識できません: {0} + - + No Resources found @@ -362,24 +330,28 @@ Do you wish to proceed? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - アカウント {0} (テナント '{1}') のサブスクリプションを取得できませんでした。{2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). アカウント '{0}' (テナント '{1}') のアクセス トークンの取得に失敗しました。 + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + アカウント {0} (テナント '{1}') のサブスクリプションを取得できませんでした。{2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (プレビュー) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + このアカウントから以前に Azure Cloud Shell を起動したことがない場合は、https://shell.azure.com/ にアクセスして、作業を開始してください。セットアップすると、Azure Data Studio で AzureCloud Shell を直接使用できます。 + OK OK @@ -388,10 +360,6 @@ Do you wish to proceed? Open Azure Shell Azure Shell を開く - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - このアカウントから以前に Azure Cloud Shell を起動したことがない場合は、https://shell.azure.com/ にアクセスして、作業を開始してください。セットアップすると、Azure Data Studio で AzureCloud Shell を直接使用できます。 - Select Bash or PowerShell for Azure Cloud Shell Azure Cloud Shell に Bash または PowerShell を選択する @@ -408,7 +376,7 @@ Do you wish to proceed? - + Sign in to Azure... @@ -416,7 +384,7 @@ Do you wish to proceed? - + No Tenants found. @@ -424,7 +392,7 @@ Do you wish to proceed? - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Do you wish to proceed? - + No Tenants found. @@ -448,7 +416,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -456,7 +424,7 @@ Do you wish to proceed? - + No Resources found. @@ -464,7 +432,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -472,7 +440,7 @@ Do you wish to proceed? - + Loading ... @@ -480,7 +448,7 @@ Do you wish to proceed? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Do you wish to proceed? Error fetching subscriptions for account {0} tenant {1} : {2} アカウント {0} テナント {1} のサブスクリプションの取り込みでエラーが発生しました: {2} - - Invalid query - 無効なクエリ - Error: {0} エラー: {0} + + Invalid query + 無効なクエリ + - + - - Azure Resources (Preview) - Azure リソース (プレビュー) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - トークン キャッシュのキーを資格情報ストアに保存できませんでした。Azure アクセス トークンの永続化に問題が発生して接続が不安定になる可能性があります。SqlTools が Windows の資格情報ストレージ制限に達していると考えられる場合は、Windows 資格情報マネージャーで、"Microsoft.SqlTools|" から始まる資格情報を少なくとも 2 つクリアし、再読み込みしてください。 - - - Unable to open link, missing required values - リンクを開けません。必要な値がありません - Australia Central オーストラリア中部 @@ -538,17 +494,25 @@ Do you wish to proceed? Australia Southeast オーストラリア南東部 + + Azure Accounts + Azure アカウント + Azure Arc-enabled PostgreSQL Hyperscale Azure Arc 対応 PostgreSQL Hyperscale - - Data Service - Azure Arc - Data Service - Azure Arc + + Azure Database for PostgreSQL flexible servers + Azure Database for PostgreSQL のフレキシブル サーバー - - SQL managed instance - Azure Arc - SQL マネージド インスタンス - Azure Arc + + Azure Database for PostgreSQL servers + Azure Database for PostgreSQL + + + Azure Resources (Preview) + Azure リソース (プレビュー) Brazil South @@ -566,6 +530,10 @@ Do you wish to proceed? Canada East カナダ東部 + + Cancel + キャンセル + Central India インド中部 @@ -578,9 +546,9 @@ Do you wish to proceed? Central US EUAP 米国中部 EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - 警告: ADAL は非推奨となり、今後のリリースで削除される予定です。代わりに MSAL を使用してください。 + + Data Service - Azure Arc + Data Service - Azure Arc Disable @@ -606,10 +574,6 @@ Do you wish to proceed? East US 2 EUAP 米国東部 2 EUAP - - Azure Accounts - Azure アカウント - France Central フランス中部 @@ -642,6 +606,10 @@ Do you wish to proceed? Japan West 西日本 + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + トークン キャッシュのキーを資格情報ストアに保存できませんでした。Azure アクセス トークンの永続化に問題が発生して接続が不安定になる可能性があります。SqlTools が Windows の資格情報ストレージ制限に達していると考えられる場合は、Windows 資格情報マネージャーで、"Microsoft.SqlTools|" から始まる資格情報を少なくとも 2 つクリアし、再読み込みしてください。 + Korea Central 韓国中部 @@ -654,10 +622,18 @@ Do you wish to proceed? Location 場所 + + Modifying this setting requires reloading the window for all changes to take effect. + この設定を変更するには、すべての変更を有効にするためにウィンドウを再読み込みする必要があります。 + Name 名前 + + No clouds are enabled, please enable a cloud to continue. + クラウドが有効になっていません。続行するにはクラウドを有効にしてください。 + North Central US 米国中北部 @@ -674,34 +650,10 @@ Do you wish to proceed? Norway West ノルウェー西部 - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - 警告: Azure PII ログが有効になっています。このオプションを有効にすると、個人を特定できる情報をログに記録でき、デバッグ目的でのみ使用する必要があります。 - - - Azure Database for PostgreSQL flexible servers - Azure Database for PostgreSQL のフレキシブル サーバー - - - Azure Database for PostgreSQL servers - Azure Database for PostgreSQL - - - Reload - 再読み込み - Reload Azure Data Studio Azure Data Studio の再読み込み - - Authentication Library has changed, please reload Azure Data Studio. - 認証ライブラリが変更されました。Azure Data Studio を再読み込みしてください。 - - - Modifying this setting requires reloading the window for all changes to take effect. - この設定を変更するには、すべての変更を有効にするためにウィンドウを再読み込みする必要があります。 - Resource group リソース グループ @@ -710,6 +662,26 @@ Do you wish to proceed? Resource type リソースの種類 + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + SQL Database + + + SQL managed instance + SQL マネージド インスタンス + + + SQL managed instance - Azure Arc + SQL マネージド インスタンス - Azure Arc + + + SQL server + SQL Server + South Africa North 南アフリカ北部 @@ -722,34 +694,22 @@ Do you wish to proceed? South Central US 米国中南部 - - Southeast Asia - 東南アジア - South India インド南部 - - SQL database - SQL Database - - - SQL managed instance - SQL マネージド インスタンス - - - SQL server - SQL Server - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + 東南アジア Subscription サブスクリプション + + Switch to MSAL + MSAL に切り替える + Switzerland North スイス北部 @@ -758,6 +718,10 @@ Do you wish to proceed? Switzerland West スイス西部 + + Token cache has been cleared successfully, please reload Azure Data Studio. + トークン キャッシュが正常にクリアされました。Azure Data Studio をもう一度読み込んでください。 + Type Icon 種類アイコン @@ -782,6 +746,14 @@ Do you wish to proceed? Unable to get token for tenant {0} テナント {0} のトークンを取得できません + + Unable to open link, missing required values + リンクを開けません。必要な値がありません + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + 警告: Azure PII ログが有効になっています。このオプションを有効にすると、個人を特定できる情報をログに記録でき、デバッグ目的でのみ使用する必要があります。 + West Central US 米国中西部 @@ -802,85 +774,53 @@ Do you wish to proceed? West US 2 米国西部 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} 設定が変更されました。Azure Data Studio をもう一度読み込んでください。 + - + - - Clear Azure Account Token Cache - Azure アカウント トークンのキャッシュをクリア + + Could not load endpoints from settings, please check the logs for more details. + 設定からエンドポイントを読み込めませんでした。詳細については、ログを確認してください。 - - Browse and work with Azure resources - Azure リソースを参照して作業します + + Successfully loaded custom endpoints from settings + 設定からカスタム エンドポイントを正常に読み込みました - - Azure (Core) - Azure (コア) - - - Open in Azure Portal - Azure Portal で開きます - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - リソース フィルターの各要素であるアカウント ID、サブスクリプション ID、名前はスラッシュで区切ります - - - Azure Resource Configuration - Azure リソースの構成 + + + + + + ARM Resource Endpoint + ARM リソース エンドポイント Add to Servers サーバーに追加 - - Connect - 接続 - Azure Azure - - Refresh - 最新の情報に更新 - - - Azure: Refresh All Accounts - Azure: すべてのアカウントを更新する - - - Select Subscriptions - サブスクリプションの選択 - - - Select Tenants - テナントの選択 - - - Azure: Sign In - Azure: サインイン - - - Start Cloud Shell - Cloud Shell の開始 - - - Azure (Preview) - Azure (プレビュー) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Azure リソースのクエリまたは認証トークンの要求時にスキップされるテナント ID の一覧。 - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - AAD 認証フローに使用されるライブラリ。このオプションを変更した後は ADS を再起動してください。 + + Azure (Core) + Azure (コア) + + + Azure (Preview) + Azure (プレビュー) Azure Account Configuration @@ -890,46 +830,170 @@ Do you wish to proceed? Azure Authentication Method Azure 認証方法 + + Azure KeyVault Resource Endpoint + Azure KeyVault リソース エンドポイント + + + Azure Kusto Resource Endpoint + Azure Kusto リソース エンドポイント + + + Azure Log Analytics Endpoint + Azure Log Analytics エンドポイント + + + Azure Portal Endpoint + Azure portal エンドポイント + + + Azure Resource Configuration + Azure リソースの構成 + + + Azure Storage Resource Endpoint + Azure Storage リソース エンドポイント + + + Azure Storage Resource Endpoint Suffix + Azure Storage リソース エンドポイント サフィックス + + + Azure: Refresh All Accounts + Azure: すべてのアカウントを更新する + + + Azure: Sign In + Azure: サインイン + + + Browse and work with Azure resources + Azure リソースを参照して作業します + + + Clear Azure Account Token Cache + Azure アカウント トークンのキャッシュをクリア + + + Client ID for Azure Data Studio + Azure Data Studio のクライアント ID + + + Cloud Display Name + クラウドの表示名 + + + Cloud ID + クラウド ID + + + Cloud Name + クラウド名 + + + Cloud Settings + クラウドの設定 + Code Grant Method Code Grant 方法 + + Connect + 接続 + Device Code Method デバイス コード メソッド + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + システムのキーチェーン統合を無効にします。資格情報は、ユーザーのホーム ディレクトリ内のフラット ファイルに保存されます。 + + + Graph Resource Endpoint + グラフ リソース エンドポイント + + + Host Endpoint + ホスト エンドポイント + + + Microsoft Graph Resource Endpoint + Microsoft Graph リソース エンドポイント + + + Microsoft Resource Endpoint + Microsoft リソース エンドポイント + + + Open in Azure Portal + Azure Portal で開きます + + + Power BI Resource Endpoint + Power BI リソース エンドポイント + + + Provider Settings + プロバイダーの設定 + + + Refresh + 更新 + + + SQL Resource Endpoint + SQL リソース エンドポイント + + + Scopes Endpoint + スコープ エンドポイント + + + Select Subscriptions + サブスクリプションの選択 + + + Select Tenants + テナントの選択 + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + カスタム Azure 認証エンドポイントを含む設定。この設定を変更した場合、有効にするには再起動が必要です。 + Should Azure China integration be enabled Azure China の統合を有効にするかどうか - - Should Azure Germany integration be enabled - Azure Germany の統合を有効にするかどうか - Should Azure public cloud integration be enabled Azure パブリック クラウド統合を有効にするかどうか + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。 + Should US Government Azure cloud (Fairfax) integration be enabled 米国政府向け Azure クラウド (Fairfax) 統合を有効にするかどうか - - Should US National Azure cloud integration be enabled - US National Azure クラウド統合を有効にするかどうか + + Start Cloud Shell + Cloud Shell の開始 + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Azure リソースのクエリまたは認証トークンの要求時にスキップされるテナント ID の一覧。 + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + リソース フィルターの各要素であるアカウント ID、サブスクリプション ID、名前はスラッシュで区切ります [Optional] The verbosity of logging for the Azure Accounts extension. [オプション] Azure アカウント拡張機能のログ記録の詳細。 - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - システムのキーチェーン統合を無効にします。資格情報は、ユーザーのホーム ディレクトリ内のフラット ファイルに保存されます。 - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - 個人を特定できる情報 (PII) を Azure アカウントの出力チャネルと出力チャネルのログ ファイルにログ記録してしまった場合。 - \ No newline at end of file diff --git a/resources/xlf/ja/Microsoft.azuremonitor.ja.xlf b/resources/xlf/ja/Microsoft.azuremonitor.ja.xlf new file mode 100644 index 0000000000..6dfa8bef38 --- /dev/null +++ b/resources/xlf/ja/Microsoft.azuremonitor.ja.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + ダウンロード済み {0} + + + Downloading {0} + {0} をダウンロードしています + + + Downloading {0} + {0} をダウンロードしています + + + Failed to start {0} + {0} を開始できませんでした + + + Installed {0} + {0} がインストールされました + + + Installing {0} + {0} のインストール中 + + + Installing {0} to {1} + {0} を {1} にインストールしています + + + Starting {0} + {0} の開始中 + + + {0} Started + {0} が開始されました + + + + + + + Account does not exist. + アカウントが存在しません。 + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。 + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + {0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。 + + + + + + + Notebooks + ノートブック + + + Only .ipynb Notebooks are supported + .ipynb ノートブックのみがサポートされています + + + Unsupported platform + サポートされていないプラットフォーム + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + キャンセル + + + Cancel operation? + 操作をキャンセルしますか? + + + Search Server Names + サーバー名を検索 + + + + + + + Error notifying of node change: {0} + ノード変更の通知でエラーが発生しました: {0} + + + Root + ルート + + + Session for node {0} does not exist + ノード {0} のセッションが存在しません + + + + + + + View Known Issues + 既知の問題の表示 + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。 + + + + + + + Administrative privileges + 管理特権 + + + Administrative privileges: SYSDBA or SYSOPER + 管理者特権: SYSDBA または SYSOPER + + + Authentication type + 認証の種類 + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA サポート付きユニバーサル + + + Azure Monitor Logs + Azure Monitor ログ + + + Azure Monitor access for Azure Data Studio + Azure Data Studio 向け Azure Monitor アクセス + + + Custom name of the connection + 接続のカスタム名 + + + Database + データベース + + + Indicates the password to be used when connecting to the data source + データ ソースへの接続時に使用するパスワードを示します + + + Indicates the user ID to be used when connecting to the data source + データ ソースへの接続時に使用するユーザー ID を示します + + + Log Analytics Workspace ID + Log Analytics ワークスペースの ID + + + Metadata Pooling + メタデータのプーリング + + + Name + 名前 + + + Name + 名前 + + + Name (optional) + 名前 (省略可能) + + + Password + パスワード + + + Password of the proxy user. + プロキシ ユーザーのパスワード。 + + + Proxy Password + プロキシ パスワード + + + Proxy User Id + プロキシ ユーザー ID + + + Security + セキュリティ + + + Size (MB) + サイズ (MB) + + + Source + ソース + + + Specifies the method of authenticating with Azure Monitor + Azure Monitor を使った認証方法を指定します + + + The name of the initial catalog or database in the data source + データ ソース内の初期カタログまたはデータベースの名前 + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + この属性は、実行されたクエリのメタデータ情報がパフォーマンス向上のためにキャッシュされているかどうかを示します。 + + + Type + 種類 + + + User name + ユーザー名 + + + User name of the proxy user. + プロキシ ユーザーのユーザー名。 + + + Workspace ID + ワークスペース ID + + + Workspace ID + ワークスペース ID + + + Workspace Name + ワークスペース名 + + + + \ No newline at end of file diff --git a/resources/xlf/ja/cms.ja.xlf b/resources/xlf/ja/Microsoft.cms.ja.xlf similarity index 97% rename from resources/xlf/ja/cms.ja.xlf rename to resources/xlf/ja/Microsoft.cms.ja.xlf index c35f8ed553..9a01f173df 100644 --- a/resources/xlf/ja/cms.ja.xlf +++ b/resources/xlf/ja/Microsoft.cms.ja.xlf @@ -1,27 +1,11 @@  - + Add Server Group サーバー グループの追加 - - Cancel - キャンセル - - - OK - OK - - - Server Group Description - サーバー グループの説明 - - - Server Group Name - サーバー グループ名 - Are you sure you want to delete 削除しますか @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Azure SQL サーバーは、Central Management Servers として使用できません + + Cancel + キャンセル + Central Management Server Group already has a Registered Server with the name {0} 中央管理サーバー グループには、既に {0} という名前の登録済みサーバーがあります - - {0} already has a Server Group with the name {1} - {0} には既に {1} という名前のサーバー グループがあります - No いいえ + + OK + OK + + + Server Group Description + サーバー グループの説明 + + + Server Group Name + サーバー グループ名 + Yes はい + + {0} already has a Server Group with the name {1} + {0} には既に {1} という名前のサーバー グループがあります + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - 保存されたサーバー {0} の読み込み中に予期しないエラーが発生しました。 - Loading ... 読み込み中... + + Unexpected error occurred while loading saved servers {0} + 保存されたサーバー {0} の読み込み中に予期しないエラーが発生しました。 + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - エディション + + Add Central Management Server + 中央管理サーバーの追加 - - Compatibility Level - 互換性レベル - - - Owner - 所有者 - - - Pricing Tier - 価格レベル - - - Type - 種類 - - - Version - バージョン - - - MSSQL configuration - MSSQL 構成 - - - Declares the application workload type when connecting to a server - サーバーに接続するときにアプリケーションのワークロードの種類を宣言します - - - Application intent - アプリケーションの意図 - - - The name of the application - アプリケーションの名前 - - - Application name - アプリケーション名 - - - The name of the primary file, including the full path name, of an attachable database - 完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名 - - - Attach DB filename - 添付 DB ファイル名 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA サポート付きユニバーサル - - - Windows Authentication - Windows 認証 - - - SQL Login - SQL ログイン - - - Specifies the method of authenticating with SQL Server - SQL Server での認証方法を指定します - - - Authentication type - 認証の種類 - - - Enables or disables Always Encrypted for the connection - 接続の Always Encrypted を有効または無効にする + + Advanced + 詳細 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位) + + Application intent + アプリケーションの意図 - - Command timeout - コマンドのタイムアウト + + Application name + アプリケーション名 - - Number of attempts to restore connection - 接続を復元するための試行回数 - - - Connect retry count - 接続の再試行回数 - - - Delay between attempts to restore connection - 接続を復元するための試行間の遅延 - - - Connect retry interval - 接続の再試行間隔 - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します - - - Connect timeout - 接続タイムアウト - - - Custom name of the connection - 接続のカスタム名 - - - Name (optional) - 名前 (省略可能) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます - - - Context connection - コンテキスト接続 - - - The SQL Server language record name - SQL Server 言語レコード名 - - - Current language - 現在の言語 - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - ホスト ガーディアン サービス - - - None - なし - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します - - - Attestation protocol - 構成証明プロトコル - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します + + Attach DB filename + 添付 DB ファイル名 Attestation URL 構成証明 URL - - Optional (False) - オプション (False) + + Attestation protocol + 構成証明プロトコル - - Strict - 厳密 + + Authentication type + 認証の種類 - - Mandatory (True) - 必須 (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA サポート付きユニバーサル - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - '必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。 + + Azure Attestation + Azure Attestation - - Encrypt - 暗号化 + + Central Management Servers + Central Management Servers - - The name or network address of the instance of SQL Server that acts as a failover partner - フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス + + Central Management Servers + Central Management Servers - - Failover partner - フェールオーバー パートナー + + Command timeout + コマンドのタイムアウト - - Advanced - 詳細設定 + + Compatibility Level + 互換性レベル + + + Compatibility Level + 互換性レベル + + + Computer Name + コンピューター名 + + + Connect retry count + 接続の再試行回数 + + + Connect retry interval + 接続の再試行間隔 + + + Connect timeout + 接続タイムアウト Connection Resiliency @@ -294,53 +178,137 @@ Context コンテキスト - - Initialization - 初期化 + + Context connection + コンテキスト接続 - - Pooling - プーリング + + Current language + 現在の言語 - - Replication - レプリケーション + + Custom name of the connection + 接続のカスタム名 - - Security - セキュリティ + + Declares the application workload type when connecting to a server + サーバーに接続するときにアプリケーションのワークロードの種類を宣言します - - Source - ソース + + Delay between attempts to restore connection + 接続を復元するための試行間の遅延 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。 + + Delete + 削除 + + + Delete + 削除 + + + Delete + 削除 + + + Description of the SQL Server instance + SQL Server インスタンスの説明 + + + Disabled + 無効 + + + Edition + エディション + + + Edition + エディション + + + Enabled + 有効 + + + Enables or disables Always Encrypted for the connection + 接続の Always Encrypted を有効または無効にする + + + Enables or disables Secure enclaves for the connection + 接続のセキュリティで保護されたエンクレーブを有効または無効にします + + + Encrypt + 暗号化 + + + Failover partner + フェールオーバー パートナー + + + Host Guardian Service + ホスト ガーディアン サービス Host name in certificate 証明書内のホスト名 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - この接続が破棄される前にプールに存在する最小時間 (秒) + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。 + + + Indicates the password to be used when connecting to the data source + データ ソースへの接続時に使用するパスワードを示します + + + Indicates the user ID to be used when connecting to the data source + データ ソースへの接続時に使用するユーザー ID を示します + + + Indicates which server type system then provider will expose through the DataReader + DataReader を通してプロバイダーが公開するサーバー タイプのシステムを示します + + + Initialization + 初期化 + + + Last Database Backup + 前回のデータベース バックアップ + + + Last Log Backup + 最終ログ バックアップ Load balance timeout 負荷分散タイムアウト - - The maximum number of connections allowed in the pool - プールに保持される接続の最大数 + + MSSQL configuration + MSSQL 構成 + + + Mandatory (True) + 必須 (True) Max pool size 最大プール サイズ - - The minimum number of connections allowed in the pool - プールに保持される接続の最小数 + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。 + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover マルチ サブネット フェールオーバー - - When true, multiple result sets can be returned and read from one connection - True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます - Multiple active result sets 複数のアクティブな結果セット - - Size in bytes of the network packets used to communicate with an instance of SQL Server - SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト) + + Name (optional) + 名前 (省略可能) + + + Name of the SQL Server instance + SQL Server インスタンスの名前 + + + New Server Group... + 新しいサーバー グループ... + + + New Server Registration... + 新しいサーバーの登録... + + + None + なし + + + Number of attempts to restore connection + 接続を復元するための試行回数 + + + Number of minutes to retain log files for backend services. Default is 1 week. + バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。 + + + OS Version + OS バージョン + + + Optional (False) + オプション (False) + + + Owner + 所有者 + + + Owner + 所有者 Packet size パケット サイズ - - Indicates the password to be used when connecting to the data source - データ ソースへの接続時に使用するパスワードを示します - Password パスワード - - When false, security-sensitive information, such as the password, is not returned as part of the connection - False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません - Persist security info セキュリティ情報を保持する - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます + + Pooling + プーリング Pooling @@ -394,93 +390,57 @@ Port ポート - - Used by SQL Server in Replication - レプリケーション時に SQL Server によって使用されます + + Pricing Tier + 価格レベル + + + Recovery Model + 復旧モデル + + + Refresh + 最新の情報に更新 + + + Refresh Server Group + サーバー グループの更新 + + + Replication + レプリケーション Replication レプリケーション - - Enables or disables Secure enclaves for the connection - 接続のセキュリティで保護されたエンクレーブを有効または無効にします - - - Secure enclaves - セキュリティで保護されたエンクレーブ - - - Description of the SQL Server instance - SQL Server インスタンスの説明 - - - Server Description - サーバーの説明 - - - Name of the SQL Server instance - SQL Server インスタンスの名前 - - - Server - サーバー - - - e.g. tcp:servername,1433 - 例: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。 - - - Trust server certificate - サーバー証明書を信頼する - - - Indicates which server type system then provider will expose through the DataReader - DataReader を通してプロバイダーが公開するサーバー タイプのシステムを示します - - - Type system version - タイプ システムのバージョン - - - Indicates the user ID to be used when connecting to the data source - データ ソースへの接続時に使用するユーザー ID を示します - - - User name - ユーザー名 - - - The name of the workstation connecting to SQL Server - SQL Server に接続しているワークステーションの名前 - - - Workstation Id - ワークステーション ID - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - SQL Server Central Management Servers の管理のサポート - - - Disabled - 無効 + + SQL Login + SQL ログイン SQL Server Central Management Servers SQL Server Central Management Servers - - Enabled - 有効 + + Secure enclaves + セキュリティで保護されたエンクレーブ + + + Security + セキュリティ + + + Server + サーバー + + + Server Description + サーバーの説明 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します + + Size in bytes of the network packets used to communicate with an instance of SQL Server + SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト) - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。 + + Source + ソース - - Number of minutes to retain log files for backend services. Default is 1 week. - バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。 + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます + + Specifies the method of authenticating with SQL Server + SQL Server での認証方法を指定します - - New Server Registration... - 新しいサーバーの登録... + + Strict + 厳密 - - New Server Group... - 新しいサーバー グループ... + + Support for managing SQL Server Central Management Servers + SQL Server Central Management Servers の管理のサポート - - Delete - 削除 + + The SQL Server language record name + SQL Server 言語レコード名 - - Delete - 削除 + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位) - - Delete - 削除 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します - - Central Management Servers - Central Management Servers + + The maximum number of connections allowed in the pool + プールに保持される接続の最大数 - - Refresh - 最新の情報に更新 + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + この接続が破棄される前にプールに存在する最小時間 (秒) - - Refresh Server Group - サーバー グループの更新 + + The minimum number of connections allowed in the pool + プールに保持される接続の最小数 - - Add Central Management Server - 中央管理サーバーの追加 + + The name of the application + アプリケーションの名前 - - Central Management Servers - Central Management Servers + + The name of the primary file, including the full path name, of an attachable database + 完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名 - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます + + The name of the workstation connecting to SQL Server + SQL Server に接続しているワークステーションの名前 - - [Optional] Do not show unsupported platform warnings - [省略可能] サポートされていないプラットフォームの警告を表示しない + + The name or network address of the instance of SQL Server that acts as a failover partner + フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス - - Compatibility Level - 互換性レベル + + Trust server certificate + サーバー証明書を信頼する - - Last Database Backup - 前回のデータベース バックアップ + + Type + 種類 - - Last Log Backup - 最終ログ バックアップ + + Type system version + タイプ システムのバージョン - - Owner - 所有者 + + Used by SQL Server in Replication + レプリケーション時に SQL Server によって使用されます - - Recovery Model - 復旧モデル + + User name + ユーザー名 - - Computer Name - コンピューター名 - - - OS Version - OS バージョン - - - Edition - エディション + + Version + バージョン Version バージョン + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + '必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。 + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。 + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます + + + When true, multiple result sets can be returned and read from one connection + True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます + + + Windows Authentication + Windows 認証 + + + Workstation Id + ワークステーション ID + + + [Optional] Do not show unsupported platform warnings + [省略可能] サポートされていないプラットフォームの警告を表示しない + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます + + + e.g. tcp:servername,1433 + 例: tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか + \ No newline at end of file diff --git a/resources/xlf/ja/dacpac.ja.xlf b/resources/xlf/ja/Microsoft.dacpac.ja.xlf similarity index 98% rename from resources/xlf/ja/dacpac.ja.xlf rename to resources/xlf/ja/Microsoft.dacpac.ja.xlf index d31033ab83..dc04ce1b54 100644 --- a/resources/xlf/ja/dacpac.ja.xlf +++ b/resources/xlf/ja/Microsoft.dacpac.ja.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + SQL Server のインスタンスに同じ名前のデータベースが既に存在します。 + + + Create a database from a .bacpac file [Import Bacpac] + .bacpac ファイルからデータベースを作成します [Bacpac のインポート] + + + Data Loss + データ損失 + + + Data-tier Application Wizard + データ層アプリケーション ウィザード + Database Name データベース名 @@ -10,26 +26,18 @@ Deploy デプロイ - - Select Deploy Dacpac Settings - Dacpac のデプロイ設定を選択します - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] データ層アプリケーションの .dacpac ファイルを SQL Server インスタンスにデプロイします [Dacpac のデプロイ] - - Review the deploy plan - デプロイ計画を確認します + + Deploy plan operations + デプロイ プランの操作 Export エクスポート - - Select Export Bacpac Settings - Bacpac のエクスポート設定を選択します - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] データベースのスキーマとデータを論理 .bacpac ファイル形式にエクスポートします [Bacpac のエクスポート] @@ -38,42 +46,126 @@ Extract 抽出 - - Select Extract Dacpac Settings - Dacpac の抽出設定を選択します - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] SQL Server インスタンスのデータ層アプリケーションを .dacpac ファイルに抽出します [Dacpac の抽出] + + File Location + ファイルの場所 + + + File name cannot be whitespace + ファイル名を空白にすることはできません + + + File name cannot end with a period + ファイル名の末尾をピリオドにすることはできません + + + File name cannot end with a whitespace + ファイル名の末尾を空白にすることはできません + + + File name is over 255 characters + ファイル名が 255 文字を超えています + Generate Script スクリプトの生成 + + Generating deploy plan failed '{0}' + デプロイ計画の生成に失敗しました '{0}' + + + Generating deploy script failed '{0}' + デプロイ スクリプトの生成に失敗しました '{0}' + Import インポート - - Select Import Bacpac Settings - Bacpac のインポート設定を選択します + + Invalid file characters + ファイル文字が無効です - - Create a database from a .bacpac file [Import Bacpac] - .bacpac ファイルからデータベースを作成します [Bacpac のインポート] + + Name of object that will be affected by deployment + デプロイによって影響を受けるオブジェクトの名前 New Database 新しいデータベース + + No data loss will occur from the listed deploy actions. + リストされているデプロイ アクションによってデータ損失は生じません。 + + + Object + オブジェクト + + + Open + 開く + + + Operation + 操作 + + + Operation(Create, Alter, Delete) that will occur during deployment + デプロイ中に発生する操作 (作成、変更、削除) + + + Operations that may result in data loss are marked with a warning sign + データが失われる可能性のある操作には警告サインが表示されます + Proceed despite possible data loss データ損失の可能性にかかわらず続行します + + Reserved file name. Choose another name and try again + 予約済みのファイル名です。別の名前を選択して、もう一度お試しください + + + Review the deploy plan + デプロイ計画を確認します + + + Save + 保存 + + + Select Deploy Dacpac Settings + Dacpac のデプロイ設定を選択します + + + Select Export Bacpac Settings + Bacpac のエクスポート設定を選択します + + + Select Extract Dacpac Settings + Dacpac の抽出設定を選択します + + + Select Import Bacpac Settings + Bacpac のインポート設定を選択します + Select an Operation 操作を選択します + + Select file + ファイルの選択 + + + Setting + 設定 + Source Database ソース データベース @@ -86,6 +178,10 @@ Summary 概要 + + Summary of settings + 設定の概要 + Target Database ターゲット データベース @@ -94,126 +190,14 @@ Target Server ターゲット サーバー - - Upgrade Existing Database - 既存のデータベースのアップグレード - - - Version (use x.x.x.x where x is a number) - バージョン (形式は x.x.x.x。x は数字) - - - Open - 開く - - - Data Loss - データ損失 - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. デプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。 - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - リストされている {0} のデプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。 - - - Operations that may result in data loss are marked with a warning sign - データが失われる可能性のある操作には警告サインが表示されます - - - A database with the same name already exists on the instance of SQL Server - SQL Server のインスタンスに同じ名前のデータベースが既に存在します。 - - - default - 既定 - - - Generating deploy plan failed '{0}' - デプロイ計画の生成に失敗しました '{0}' - - - Deploy plan operations - デプロイ プランの操作 - - - File Location - ファイルの場所 - - - File name cannot end with a period - ファイル名の末尾をピリオドにすることはできません - - - Generating deploy script failed '{0}' - デプロイ スクリプトの生成に失敗しました '{0}' - - - Invalid file characters - ファイル文字が無効です - - - No data loss will occur from the listed deploy actions. - リストされているデプロイ アクションによってデータ損失は生じません。 - - - Name of object that will be affected by deployment - デプロイによって影響を受けるオブジェクトの名前 - - - Object - オブジェクト - - - Operation - 操作 - - - {0} operation failed '{1}' - {0} 操作に失敗しました '{1}' - - - Operation(Create, Alter, Delete) that will occur during deployment - デプロイ中に発生する操作 (作成、変更、削除) - - - Reserved file name. Choose another name and try again - 予約済みのファイル名です。別の名前を選択して、もう一度お試しください - This file name is reserved for use by Windows. Choose another name and try again このファイル名は Windows による使用のために予約されています。別の名前を選んで再実行してください - - Save - 保存 - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - ウィザードを閉じた後、タスク ビューでスクリプト生成の状態を表示できます。完了すると、生成されたスクリプトが開きます。 - - - Select file - ファイルの選択 - - - Setting - 設定 - - - Summary of settings - 設定の概要 - - - File name is over 255 characters - ファイル名が 255 文字を超えています - - - File name cannot end with a whitespace - ファイル名の末尾を空白にすることはできません - Type 種類 @@ -226,6 +210,10 @@ Undefined name 未定義の名前 + + Upgrade Existing Database + 既存のデータベースのアップグレード + Value @@ -234,26 +222,34 @@ Version バージョン - - File name cannot be whitespace - ファイル名を空白にすることはできません + + Version (use x.x.x.x where x is a number) + バージョン (形式は x.x.x.x。x は数字) - - Data-tier Application Wizard - データ層アプリケーション ウィザード + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + ウィザードを閉じた後、タスク ビューでスクリプト生成の状態を表示できます。完了すると、生成されたスクリプトが開きます。 + + + default + 既定 + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + リストされている {0} のデプロイ操作によってデータが失われる可能性があります。デプロイで生じる問題に備えて、バックアップまたはスナップショットが使用可能であることを確認してください。 + + + {0} operation failed '{1}' + {0} 操作に失敗しました '{1}' - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - 既定で、.DACPAC と .BACPAC ファイルが保存されるフォルダーの完全パス - Dacpac データ層アプリケーション パッケージ @@ -262,6 +258,10 @@ Data-tier Application Wizard データ層アプリケーション ウィザード + + Full path to folder where .DACPAC and .BACPAC files are saved by default + 既定で、.DACPAC と .BACPAC ファイルが保存されるフォルダーの完全パス + \ No newline at end of file diff --git a/resources/xlf/ja/data-workspace.ja.xlf b/resources/xlf/ja/Microsoft.data-workspace.ja.xlf similarity index 94% rename from resources/xlf/ja/data-workspace.ja.xlf rename to resources/xlf/ja/Microsoft.data-workspace.ja.xlf index 700851fb81..d6891c84a1 100644 --- a/resources/xlf/ja/data-workspace.ja.xlf +++ b/resources/xlf/ja/Microsoft.data-workspace.ja.xlf @@ -1,46 +1,14 @@  - + All Project Types すべてのプロジェクトの種類 - - Click "Learn more" button for more information about local development experience to {0} - {0}するローカル開発エクスペリエンスの詳細については、[詳細情報] ボタンをクリックしてください - - - Select - 選択 - - - No provider was found for project type with id: '{0}' - ID: '{0}' のプロジェクトの種類のプロバイダーが見つかりませんでした - - - No provider was found for the following projects: {0} - 次のプロジェクトのプロバイダーが見つかりませんでした: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1} - - - Local - ローカル - - - Refresh - 最新の情報に更新 - - - Create new database project - 新しいデータベース プロジェクトの作成 - - - Type - 種類 + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか? Browse @@ -50,41 +18,93 @@ Browse... 参照... - - The selected clone path '{0}' does not exist or is not a directory. - 選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。 + + Click "Learn More" button for more information about SDK-style projects + SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください + + + Click "Learn more" button for more information about local development experience to {0} + {0}するローカル開発エクスペリエンスの詳細については、[詳細情報] ボタンをクリックしてください + + + Cloning git repository '{0}'... + Git リポジトリ '{0}' をクローンしています... Create 作成 + + Create new database project + 新しいデータベース プロジェクトの作成 + Default 既定 + + Directory '{0}' already exists in the selected location, please choose another + ディレクトリ '{0}' は選択された場所に既に存在します。別の場所を選択してください + Enter Project Name プロジェクト名を入力してください - - The selected {0} file '{1}' does not exist or is not a file. - 選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。 + + Enter project name + プロジェクト名を入力してください Enter remote git repository URL リモート git リポジトリの URL を入力してください + + Error during git clone. View git output for more details + git の複製中にエラーが発生しました。詳細について git 出力を表示します + + + Failed to load the project provider extension '{0}'. Error message: {1} + プロジェクト プロバイダー拡張機能 '{0}' を読み込むことができませんでした。エラー メッセージ: {1} + + + File '{0}' doesn't exist + ファイル '{0}' は存在しません + + + File name cannot be over 255 characters + ファイル名は 255 文字を超えることはできません + + + File name cannot be whitespace + ファイル名を空白にすることはできません + + + File name cannot end with a period + ファイル名の末尾をピリオドにすることはできません + + + File name cannot start or end with whitespace + ファイル名の先頭または末尾に空白文字を使用することはできません + Git repository URL Git リポジトリ URL + + Invalid file characters + 無効なファイル文字 + Learn More 詳細情報 - - Select location to clone repository locally - リポジトリをローカルに複製する場所を選択してください + + List of opened projects should not be undefined after refresh from disk. + ディスクから更新した後に、開いているプロジェクトの一覧を未定義にすることはできません。 + + + Local + ローカル Local clone path @@ -94,6 +114,14 @@ Location 場所 + + Location + 場所 + + + Name + 名前 + Name cannot be empty 名前を空にすることはできません。 @@ -102,10 +130,26 @@ No いいえ + + No database project extensions are installed. Please install a database project extension to use this feature. + データベース プロジェクト拡張機能はインストールされていません。この機能を使用するには、データベース プロジェクト拡張機能をインストールしてください。 + + + No provider was found for project type with id: '{0}' + ID: '{0}' のプロジェクトの種類のプロバイダーが見つかりませんでした + + + No provider was found for the following projects: {0} + 次のプロジェクトのプロバイダーが見つかりませんでした: {0} + OK OK + + Only moving one file at a time is supported. + 一度に 1 つのファイルのみを移動できます。 + Open 開く @@ -114,61 +158,41 @@ Open Existing Project 既存のプロジェクトを開く + + Prior {0} for the current project will appear here, please run to see the results. + 現在のプロジェクトの前の {0} がここに表示されます。結果を確認するには、実行してください。 + Project プロジェクト + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + プロジェクト '{0}' を読み込めませんでした: {1}。詳細を表示するには、[開発者コンソールを開いてください](command:workbench.action.toggleDevTools)。 + Project '{0}' is already opened. プロジェクト '{0}' は既に開かれています。 - - There is already a directory named '{0}' in the selected location: '{1}'. - 選択した場所: '{1}' に、'{0}' という名前のディレクトリが既に存在します。 - - - Directory '{0}' already exists in the selected location, please choose another - ディレクトリ '{0}' は選択された場所に既に存在します。別の場所を選択してください - - - Select project file - プロジェクト ファイルを選択 - Project file プロジェクト ファイル - - Select location to create project - プロジェクトを作成する場所の選択 + + Project name is null + プロジェクト名が NULL です - - Location - 場所 - - - Enter project name - プロジェクト名を入力してください - - - Name - 名前 - - - The selected project location '{0}' does not exist or is not a directory. - 選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。 + + Refresh + 最新の情報に更新 Remote git repository リモート git リポジトリ - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - プロジェクトをワークスペースに追加するには、Azure Data Studio を再起動する必要があります。今すぐ再起動しますか? - - - Click "Learn More" button for more information about SDK-style projects - SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください + + Reserved file name. Choose another name and try again + 予約済みのファイル名です。別の名前を選択して、もう一度お試しください SDK-style project (Preview) @@ -178,151 +202,107 @@ Select 選択 - - Select Project Location - プロジェクトの場所を選択 + + Select + 選択 Select Database Project Type データベース プロジェクトの種類の選択 + + Select Project Location + プロジェクトの場所を選択 + Select Target Platform ターゲット プラットフォームの選択 - - Target Platform - ターゲット プラットフォーム + + Select location to clone repository locally + リポジトリをローカルに複製する場所を選択してください + + + Select location to create project + プロジェクトを作成する場所の選択 + + + Select project file + プロジェクト ファイルを選択 Select workspace ({0}) file ワークスペース ({0}) ファイルの選択 - - Yes (Recommended) - はい (推奨) + + Target Platform + ターゲット プラットフォーム - - This project type does not support drag and drop. - このプロジェクトの種類では、ドラッグ アンド ドロップはサポートされていません。 + + The selected clone path '{0}' does not exist or is not a directory. + 選択したパスのクローン '{0}' は存在しないか、ディレクトリではありません。 - - File '{0}' doesn't exist - ファイル '{0}' は存在しません + + The selected project location '{0}' does not exist or is not a directory. + 選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。 - - File name cannot end with a period - ファイル名の末尾をピリオドにすることはできません + + The selected {0} file '{1}' does not exist or is not a file. + 選択した {0} ファイル '{1}' が存在しないか、ファイルではありません。 - - Error during git clone. View git output for more details - git の複製中にエラーが発生しました。詳細について git 出力を表示します - - - Cloning git repository '{0}'... - Git リポジトリ '{0}' をクローンしています... - - - Invalid file characters - 無効なファイル文字 - - - Prior {0} for the current project will appear here, please run to see the results. - 現在のプロジェクトの前の {0} がここに表示されます。結果を確認するには、実行してください。 - - - No database project extensions are installed. Please install a database project extension to use this feature. - データベース プロジェクト拡張機能はインストールされていません。この機能を使用するには、データベース プロジェクト拡張機能をインストールしてください。 - - - Only moving one file at a time is supported. - 一度に 1 つのファイルのみを移動できます。 - - - List of opened projects should not be undefined after refresh from disk. - ディスクから更新した後に、開いているプロジェクトの一覧を未定義にすることはできません。 - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - プロジェクト '{0}' を読み込めませんでした: {1}。詳細を表示するには、[開発者コンソールを開いてください](command:workbench.action.toggleDevTools)。 - - - Project name is null - プロジェクト名が NULL です - - - Reserved file name. Choose another name and try again - 予約済みのファイル名です。別の名前を選択して、もう一度お試しください + + There is already a directory named '{0}' in the selected location: '{1}'. + 選択した場所: '{1}' に、'{0}' という名前のディレクトリが既に存在します。 This file name is reserved for use by Windows. Choose another name and try again このファイル名は Windows による使用のために予約されています。別の名前を選んで再実行してください - - File name cannot be over 255 characters - ファイル名は 255 文字を超えることはできません + + This project type does not support drag and drop. + このプロジェクトの種類では、ドラッグ アンド ドロップはサポートされていません。 - - File name cannot start or end with whitespace - ファイル名の先頭または末尾に空白文字を使用することはできません + + Type + 種類 Undefined name 未定義の名前 - - File name cannot be whitespace - ファイル名を空白にすることはできません + + Yes (Recommended) + はい (推奨) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。 + Close Workspace ワークスペースを閉じる - - Database Projects - データベース プロジェクト - - - Database Projects - データベース プロジェクト - - - Manage - 管理 - - - New - 新規 - - - Open existing - 既存のものを開く - - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + 新規作成するか、既存のものを開いて作業を開始します。 +[新規作成](command:projects.new) +[既存のものを開く](command:projects.openExisting) +プロジェクトの詳細情報については、[ドキュメントを読む](https://aka.ms/azuredatastudio-projects) をご覧ください。 + + + Database Projects + データベース プロジェクト + + + Database Projects + データベース プロジェクト Full path to folder where new projects are saved by default. @@ -332,9 +312,29 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj List of projects in the workspace to exclude from the projects viewlet プロジェクト ビューレットから除外するワークスペース内のプロジェクトの一覧 - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - ワークスペースのプロジェクトにまだ追加されていないプロジェクトが現在のワークスペースフォルダーに含まれている場合は、情報メッセージを常に表示します。 + + Manage + 管理 + + + New + 新規 + + + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + + 現在のワークスペースでプロジェクトが開かれていません。 +[新規作成](command:projects.new) +[既存のものを開く](command:projects.openExisting) +プロジェクトの詳細情報については、[ドキュメントを読む](https://aka.ms/azuredatastudio-projects) をご覧ください。 + + + + Open existing + 既存のものを開く Refresh diff --git a/resources/xlf/ja/Microsoft.datavirtualization.ja.xlf b/resources/xlf/ja/Microsoft.datavirtualization.ja.xlf new file mode 100644 index 0000000000..2402391c3e --- /dev/null +++ b/resources/xlf/ja/Microsoft.datavirtualization.ja.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + データベース名 + + + External Schema + 外部スキーマ + + + External Table + 外部テーブル + + + Hostname + ホスト名 + + + Node Command called without any node passed + ノードが渡されずに呼び出されたノード コマンド + + + SQL Server + SQL Server + + + Server Name + サーバー名 + + + Service name / SID + サービス名/SID + + + Source Schema + ソース スキーマ + + + Source Table + 基になるテーブル + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + {0} のダウンロードが完了しました + + + Downloading {0} + {0} をダウンロードしています + + + Downloading {0} + {0} をダウンロードしています + + + Failed to start {0}: {1} + {0}を開始できませんでした: {1} + + + Installed {0} + {0} がインストールされました + + + Installing {0} + {0} のインストール中 + + + Installing {0} to {1} + {0} を {1} にインストールしています + + + Starting {0}... + {0} を開始しています... + + + {0} started + {0} 開始 + + + + + + + View Known Issues + 既知の問題の表示 + + + service component could not start + サービス コンポーネントを開始できませんでした + + + + + + + Process exited with code {0} + プロセスがコード {0} で終了しました + + + + + + + Database the external table will be created in + 外部テーブルが作成されるデータベース + + + Destination Server + 同期先サーバー + + + External data source for new external table + 新しい外部テーブル用外部データ ソース + + + Name for new external table + 新しい外部テーブルの名前 + + + Name for new table's external file format + 新しいテーブルの外部ファイル形式の名前 + + + No user schemas were found in the specified database. + 指定したデータベースにはユーザー スキーマがありません。 + + + No valid external data sources were found in the specified database. + 指定されたデータベースに有効な外部データ ソースが見つかりませんでした。 + + + Refresh + 最新の情報に更新 + + + Schema for new external table + 新しい外部テーブルのスキーマ + + + Source File + ソース ファイル + + + Source Folder + 転送元フォルダー + + + The specified external file format name already exists. + 指定された外部ファイル形式名は既に存在します。 + + + The specified table name already exists under the specified schema. + 指定されたテーブル名は、指定されたスキーマに既に存在します。 + + + + + + + Allow Nulls + Null を許容 + + + Column Name + 列名 + + + Data Type + データ型 + + + + + + + Failed to generate column information for the specified file. + 指定されたファイルの列情報を生成できませんでした。 + + + Failed to retrieve any data from the specified file. + 指定されたファイルからデータを取得できませんでした。 + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。 + + + + + + + Data Virtualization information + データ仮想化情報 + + + Database name + データベース名 + + + File format name + ファイル形式名 + + + Next + 次へ + + + Server name + サーバー名 + + + Source File + ソース ファイル + + + Source Folder + 転送元フォルダー + + + Table name + テーブル名 + + + Table schema + テーブル スキーマ + + + Virtualize Data + データの仮想化 + + + + + + + Currently only csv files are supported for this wizard. + 現在、このウィザードでは CSV ファイルのみがサポートされています。 + + + Modify Columns + 列の変更 + + + No csv files were found in the specified folder. + 指定されたフォルダーに CSV ファイルが見つかりませんでした。 + + + Please select a source file or folder before using this wizard. + このウィザードを使用する前に、ソース ファイルまたはフォルダーを選択してください。 + + + Preview Data + データのプレビュー + + + Select the destination database for your external table + 外部テーブルの宛先データベースを選択する + + + Summary + 概要 + + + The script has opened in a document window. You can view it once the wizard is closed. + スクリプトがドキュメント ウィンドウで開きました。ウィザードが閉じられると表示できます。 + + + Virtualize Data + データの仮想化 + + + Virtualize Data From CSV + CSV からデータを仮想化する + + + + + + + -- Create New Credential -- + -- 新しい資格情報の作成 -- + + + Choose Credential + 資格情報の選択 + + + Configure Credential + 資格情報の構成 + + + Create a connection to your Data Source + データ ソースへの接続を作成する + + + External Data Source Name + 外部データ ソース名 + + + New Credential Name + 新しい資格情報名 + + + Password + パスワード + + + Server Connection + サーバー接続 + + + The name for your External Data Source. + 外部データ ソースの名前。 + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + 作成する外部データ ソースのログイン情報を安全に保存するために使用されるデータベース スコープ資格情報の名前です。 + + + Username + ユーザー名 + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + 選択したデータベースのマスター キーは既に存在します。このページでの操作は必要ありません。 + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + マスター キーが必要です。これにより、外部データ ソースで使用される資格情報がセキュリティで保護されます。バックアップ マスター キーを使用してマスター キーをバックアップし、バックアップを安全なオフサイトの場所に保存する必要があります。 + + + Confirm Password + パスワードの確認入力 + + + Create Database Master Key + データベース マスター キーを作成する + + + Password + パスワード + + + Password values do not match. + パスワードの値が一致しません。 + + + Set the Master Key password. + マスター キーのパスワードを設定します。 + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + 強力なパスワードには、英数字、大文字、小文字、特殊文字の組み合わせを使用します。 + + + + + + + Clicking on the checkbox will select that table to be mapped. + チェックボックスをクリックすると、マップするテーブルが選択されます。 + + + Clicking on the table name will show you the column mapping information for that table. + テーブル名をクリックすると、そのテーブルの列マッピング情報が表示されます。 + + + Collations + 照合順序 + + + Column Mapping + 列マッピング + + + External + 外部 + + + Map your data source objects to your external table + データ ソース オブジェクトを外部テーブルにマップする + + + No objects were selected. + オブジェクトが選択されていません。 + + + No table information present for '{0}' + '{0}' のテーブル情報が存在しません + + + Nullable + Null 許容 + + + SQL Data Type + SQL データ型 + + + Source + ソース + + + Tables + テーブル + + + These column types are not supported for external tables:{0}{1} + これらの列の種類は次の外部テーブルではサポートされていません:{0}{1} + + + Unsupported Column Types found + サポートされていない列の種類が見つかりました + + + Views + ビュー + + + + + + + A data source type must be selected. + データ ソースの種類を選択する必要があります。 + + + A destination database must be selected. + 同期先データベースを選択する必要があります。 + + + Default + 既定 + + + Select a Data Source + データ ソースの選択 + + + Select the destination database for your external table + 外部テーブルの宛先データベースを選択する + + + Select your data source type + データ ソースの種類を選択する + + + The database in which to create your External Data Source. + 外部データ ソースを作成するデータベースです。 + + + + + + + Database Master Key + データベース マスター キー + + + Database Scoped Credential + データベース スコープ資格情報 + + + Destination Database: + 転送先データベース: + + + Executing script... + スクリプトを実行しています... + + + External Data Source + 外部データ ソース + + + External Table + 外部テーブル + + + External Table creation completed successfully + 外部テーブルの作成が正常に完了しました + + + External Table creation failed + 外部テーブルの作成に失敗しました + + + Name + 名前 + + + Object type + オブジェクトの種類 + + + Schema + スキーマ + + + Summary + 概要 + + + The following objects will be created in the destination database: + 次のオブジェクトが宛先データベースに作成されます。 + + + Virtualize Data + データの仮想化 + + + + + + + Create + 作成 + + + The script has opened in a document window. You can view it once the wizard is closed. + スクリプトがドキュメント ウィンドウで開きました。ウィザードが閉じられると表示できます。 + + + Virtualize Data + データの仮想化 + + + + + + + Data Virtualization requires a connection to be selected. + データ仮想化は、接続を選択する必要があります。 + + + + + + + Data Virtualization + データ仮想化 + + + Enable/disable logging debug information to the developer console. + 開発者コンソールへのデバッグ情報のログ記録を有効または無効にします。 + + + Number of lines to read from a file to run PROSE parsing on. + PROSE 解析を実行するファイルから読み取る行数。 + + + Support for Data Virtualization features in SQL Server + SQL Server でのデータ仮想化機能のサポート + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + 外部データ ソースまたは CSV ファイルから外部テーブルを作成するためのウィザードを含む、SQL Server でのデータ仮想化のサポート。 + + + Tasks + タスク + + + Virtualize Data + データの仮想化 + + + Virtualize Data From CSV Files + CSV ファイルからデータを仮想化する + + + + \ No newline at end of file diff --git a/resources/xlf/ja/import.ja.xlf b/resources/xlf/ja/Microsoft.import.ja.xlf similarity index 97% rename from resources/xlf/ja/import.ja.xlf rename to resources/xlf/ja/Microsoft.import.ja.xlf index 6fc4c8582e..77c7bf8e2a 100644 --- a/resources/xlf/ja/import.ja.xlf +++ b/resources/xlf/ja/Microsoft.import.ja.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - ファイルの場所が無効です。別の入力ファイルをお試しください - Allow Nulls Null を許容 @@ -14,14 +10,22 @@ Browse 参照 - - Column Name - 列名 + + Click "Preview Transformation" to preview the transformation + "変換をプレビュー" をクリックして変換をプレビューします Column + + Column Name + 列名 + + + Column Name + 列名 + Create derived column 派生列を作成する @@ -30,50 +34,30 @@ Data Type データ型 - - Database the table is created in - テーブルが作成されているデータベース - Database name データベース名 - - Select the columns of data on the left required to derive your new column - 新しい列の派生に必要な左側のデータの列を選択します - - - Select a row and specify an example transformation that you would like applied to the rest of the column - 行を選択し、列の残りの部分に適用する変換例を指定します - - - Click "Preview Transformation" to preview the transformation - "変換をプレビュー" をクリックして変換をプレビューします - - - Refine your transformation until you have the desired column - 目的の列になるまで、変換を絞り込みます - - - Specify the new derived column's name and click "Done" - 新しい派生列の名前を指定して、"完了" をクリックします + + Database the table is created in + テーブルが作成されているデータベース File to be imported インポートするファイル - - Location of the file to be imported - インポートするファイルの場所 - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - 派生列ツールへようこそ! 開始するには、以下の手順に従ってください。 + + Give Feedback + フィードバックの送信 Import Data データのインポート + + Import flat file wizard + フラット ファイルのインポート ウィザード + Import information 情報のインポート @@ -86,6 +70,22 @@ Import status インポート状態 + + Invalid file location. Please try a different input file + ファイルの場所が無効です。別の入力ファイルをお試しください + + + Location of the file to be imported + インポートするファイルの場所 + + + Modify Columns + 列の変更 + + + New table name + 新しいテーブル名 + Next 次へ @@ -94,22 +94,14 @@ Open 開く - - Specify Input File - 入力ファイルを指定 + + Please connect to a server before using this wizard. + このウィザードを使用する前に、サーバーに接続してください。 Preview Data データのプレビュー - - Modify Columns - 列の変更 - - - Summary - 概要 - Preview Transformation 変換をプレビューする @@ -118,21 +110,21 @@ Primary Key 主キー - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。 - - - This operation was unsuccessful. Please try a different input file. - この操作は失敗しました。別の入力ファイルをお試しください。 + + Refine your transformation until you have the desired column + 目的の列になるまで、変換を絞り込みます Refresh 最新の情報に更新 - - Table schema - テーブル スキーマ + + SQL Server Import extension does not support this type of connection + SQL Server Import 拡張機能は、この種類の接続をサポートしていません + + + Select a row and specify an example transformation that you would like applied to the rest of the column + 行を選択し、列の残りの部分に適用する変換例を指定します Select all columns @@ -142,29 +134,37 @@ Select column {0} 列 {0} を選択する - - Server the database is in - データベースが含まれるサーバー + + Select the columns of data on the left required to derive your new column + 新しい列の派生に必要な左側のデータの列を選択します Server name サーバー名 - - Column Name - 列名 + + Server the database is in + データベースが含まれるサーバー + + + Specify Input File + 入力ファイルを指定 Specify Transformation 変換を指定する + + Specify the new derived column's name and click "Done" + 新しい派生列の名前を指定して、"完了" をクリックします + Specify transformation for row {0} 行 {0} に変換を指定する - - ✔ You have successfully inserted the data into a table. - ✔ テーブルにデータを正常に挿入しました。 + + Summary + 概要 Table name @@ -174,50 +174,50 @@ Table schema テーブル スキーマ - - New table name - 新しいテーブル名 + + Table schema + テーブル スキーマ - - Import flat file wizard - フラット ファイルのインポート ウィザード + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + この操作によって、最初の 50 行までのプレビューを下に生成するために入力ファイル構造が分析されました。 - - Please connect to a server before using this wizard. - このウィザードを使用する前に、サーバーに接続してください。 + + This operation was unsuccessful. Please try a different input file. + この操作は失敗しました。別の入力ファイルをお試しください。 - - SQL Server Import extension does not support this type of connection - SQL Server Import 拡張機能は、この種類の接続をサポートしていません - - - Give Feedback - フィードバックの送信 + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + 派生列ツールへようこそ! 開始するには、以下の手順に従ってください。 service component could not start サービス コンポーネントを開始できませんでした + + ✔ You have successfully inserted the data into a table. + ✔ テーブルにデータを正常に挿入しました。 + - + - - Downloading {0} - {0} をダウンロードしています + + ({0} KB) + ({0} KB) Done downloading {0} {0} のダウンロードが完了しました - - ({0} KB) - ({0} KB) - Downloading {0} {0} をダウンロードしています + + Downloading {0} + {0} をダウンロードしています + Extracted {0} ({1}/{2}) {0} を抽出しました ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} {0}を開始できませんでした: {1} + + Installed {0} + {0} がインストールされました + Installing {0} Service {0} サービスをインストールしています @@ -234,21 +238,17 @@ Installing {0} to {1} {0} を {1} にインストールしています - - Installed {0} - {0} がインストールされました + + Starting {0} + {0} の開始中 {0} Started {0} が開始されました - - Starting {0} - {0} の開始中 - - + Flat File Import configuration diff --git a/resources/xlf/ja/kusto.ja.xlf b/resources/xlf/ja/Microsoft.kusto.ja.xlf similarity index 94% rename from resources/xlf/ja/kusto.ja.xlf rename to resources/xlf/ja/Microsoft.kusto.ja.xlf index 578cb7505e..fa907d25f4 100644 --- a/resources/xlf/ja/kusto.ja.xlf +++ b/resources/xlf/ja/Microsoft.kusto.ja.xlf @@ -1,38 +1,38 @@  - + Account does not exist. アカウントが存在しません。 - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - {0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。 - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。 + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + {0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。 + - + - - Downloaded {0} - ダウンロード済み {0} - - - Downloading {0} - {0} をダウンロードしています - ({0} KB) ({0} KB) + + Downloaded {0} + ダウンロード済み {0} + Downloading {0} - {0} をダウンロードしています + {0} のダウンロード中 + + + Downloading {0} + {0} のダウンロード中 Failed to start {0} @@ -42,30 +42,26 @@ Installed {0} {0} がインストールされました - - Installing {0} to {1} - {0} を {1} にインストールしています - Installing {0} {0} のインストール中 - - {0} Started - {0} が開始されました + + Installing {0} to {1} + {0} を {1} にインストールしています Starting {0} {0} の開始中 + + {0} Started + {0} が開始されました + - + - - Unsupported platform - サポートされていないプラットフォーム - Notebooks ノートブック @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported .ipynb ノートブックのみがサポートされています + + Unsupported platform + サポートされていないプラットフォーム + - + - - Cancel operation? - 操作をキャンセルしますか? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel キャンセル + + Cancel operation? + 操作をキャンセルしますか? + Search Server Names サーバー名を検索 - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。 - View Known Issues 既知の問題の表示 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。 + - + - - Database Name - データベース名 - - - Size (MB) - サイズ (MB) - % of Cluster data capacity used クラスターデータ容量の % が使用されました - - Total Machines in the cluster - クラスター内のマシンの総数 - - - Status - 状態 - - - Name - 名前 - - - Size (MB) - サイズ (MB) - - - KUSTO configuration - KUSTO の構成 - - - The name of the application - アプリケーションの名前 - Application name アプリケーション名 - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA サポート付きユニバーサル - - - No Authentication - 認証なし - - - User Authentication - ユーザー認証 - - - Specifies the method of authenticating with Kusto Server - Kusto サーバーを使った認証方法を指定します - Authentication type 認証の種類 - - Number of attempts to restore connection - 接続を復元するための試行回数 + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA サポート付きユニバーサル + + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) + + + Cluster + クラスター Connect retry count 接続の再試行回数 - - Delay between attempts to restore connection - 接続を復元するための試行間の遅延 - Connect retry interval 接続の再試行間隔 - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します - Connect timeout 接続タイムアウト - - Custom name of the connection - 接続のカスタム名 - - - Name (optional) - 名前 (省略可能) - - - The name of the initial catalog or database in the data source - データ ソース内の初期カタログまたはデータベースの名前 - - - Database - データベース - - - The name or network address of the instance of Kusto Server that acts as a failover partner - フェールオーバー パートナーとして機能する Kusto サーバーのインスタンスの名前またはネットワーク アドレス - - - Failover partner - フェールオーバー パートナー - Connection Resiliency 接続の復元性 @@ -242,49 +170,85 @@ Context コンテキスト - - Initialization - 初期化 + + Custom name of the connection + 接続のカスタム名 - - Security - セキュリティ + + Database + データベース - - Source - ソース + + Database Name + データベース名 + + + Delay between attempts to restore connection + 接続を復元するための試行間の遅延 + + + Failover partner + フェールオーバー パートナー Indicates the password to be used when connecting to the data source データ ソースへの接続時に使用するパスワードを示します - - Password - パスワード + + Indicates the user ID to be used when connecting to the data source + データ ソースへの接続時に使用するユーザー ID を示します + + + Initialization + 初期化 + + + KUSTO configuration + KUSTO の構成 Kusto cluster name Kusto クラスター名 - - Cluster - クラスター + + Name + 名前 - - Indicates the user ID to be used when connecting to the data source - データ ソースへの接続時に使用するユーザー ID を示します + + Name + 名前 - - User name - ユーザー名 + + Name (optional) + 名前 (省略可能) - - The name of the workstation connecting to Kusto Server - Kusto サーバーに接続しているワークステーションの名前 + + New Notebook + 新しいノートブック - - Workstation Id - ワークステーション ID + + No Authentication + 認証なし + + + Number of attempts to restore connection + 接続を復元するための試行回数 + + + Open Notebook + ノートブックを開く + + + Password + パスワード + + + Security + セキュリティ + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します + + Size (MB) + サイズ (MB) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + サイズ (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます + + Source + ソース - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます + + Specifies the method of authenticating with Kusto Server + Kusto サーバーを使った認証方法を指定します - - New Notebook - 新しいノートブック + + Status + 状態 - - Open Notebook - ノートブックを開く + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します + + + The name of the application + アプリケーションの名前 + + + The name of the initial catalog or database in the data source + データ ソース内の初期カタログまたはデータベースの名前 + + + The name of the workstation connecting to Kusto Server + Kusto サーバーに接続しているワークステーションの名前 + + + The name or network address of the instance of Kusto Server that acts as a failover partner + フェールオーバー パートナーとして機能する Kusto サーバーのインスタンスの名前またはネットワーク アドレス + + + Total Machines in the cluster + クラスター内のマシンの総数 Type 種類 - - Name - 名前 + + User Authentication + ユーザー認証 + + + User name + ユーザー名 + + + Workstation Id + ワークステーション ID + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます diff --git a/resources/xlf/ja/machine-learning.ja.xlf b/resources/xlf/ja/Microsoft.machine-learning.ja.xlf similarity index 99% rename from resources/xlf/ja/machine-learning.ja.xlf rename to resources/xlf/ja/Microsoft.machine-learning.ja.xlf index c22a534719..c16e448e3b 100644 --- a/resources/xlf/ja/machine-learning.ja.xlf +++ b/resources/xlf/ja/Microsoft.machine-learning.ja.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - エラー: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + パッケージ管理には '{0}' が必要です。インストールされていること、および正しく設定されていることを確認してください。 - - Machine Learning for SQL databases - SQL データベース向け機械学習 - - - Useful links - 役に立つリンク - - - Machine Learning - Machine Learning - - - Video tutorials - ビデオ チュートリアル - - - Database - データベース - - - Select a database to store the new model. - 新しいモデルの格納のため、データベースを選択する。 - - - Edit - 編集 - - - Existing table - 既存のテーブル - - - Cancel - キャンセル - - - Languages - 言語 - - - Close - 閉じる - - - localhost - localhost - - - OK - OK - - - Save - 保存 - - - Target - ターゲット - - - Delete - 削除 - - - Environment variables - 環境変数 - - - Language extension location - 言語拡張機能の場所 - - - Extension file Name - 拡張機能ファイル名 - - - Language extension path - 言語拡張機能パス - - - File Browser - ファイル ブラウザー - - - Install - インストール - - - Failed to install language - 言語をインストールできませんでした - - - Installed - インストール済み - - - Installed - インストール済み - - - Name - 名前 - - - Platform - プラットフォーム - - - Add new - 新規追加 - - - Parameters - パラメーター - - - Selected Path - 選択されたパス - - - Failed to update language - 言語を更新できませんでした - - - Learn more - 詳細情報 - - - Showing {0} model(s) - {0} モデルを表示しています - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Python 実行可能ファイル '{0}' が見つかりません。Python が正しくインストールおよび構成されていることを確認してください - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - R 実行可能ファイル '{0}' が見つかりません。R が正しくインストールおよび構成されていることを確認してください + + ... + ... Action アクション - - Enabled - 有効 + + Add new + 新規追加 - - Config - 構成 - - - Failed to modify Machine Learning Services configurations - Machine Learning Services 構成を変更できませんでした - - - External script is required for package management. Are you sure you want to enable that. - パッケージ管理には外部スクリプトが必要です。これを有効にしてもよろしいですか? + + Are you sure you want to delete model '{0}? + この '{0}' を削除しますか? Are you sure you want to install required packages? 必要なパッケージをインストールしてもよろしいですか? - - Disable - 無効化 - - - Error while downloading - ダウンロード中のエラー - - - Downloading - ダウンロード中 - - - Enable - 有効化 - - - Failed to enable External script. - 外部スクリプトの有効化に失敗しました。 - - - Machine Learning Services Enabled - Machine Learning service が有効にされました - - - External Execute Script - 外部実行スクリプト - - - External script configuration is required for this action. - このアクションには、外部スクリプトの構成が必要です。 - - - Package info request failed with error: {0} {1} - パッケージ情報要求がエラーで失敗しました: {0} {1} - - - The following Python packages are required to install: {0} - 次の Python パッケージがインストールされている必要があります: {0} - - - The following R packages are required to install: {0} - 次の R パッケージがインストールされている必要があります: {0} - - - Failed to get installed python packages. Error: {0} - インストールされている Python パッケージを取得できませんでした。エラー: {0} - - - Installing required packages ... - 必須パッケージをインストールしています... - - - Required packages are already installed. - 必要なパッケージは既にインストールされています。 - - - Verifying model management dependencies - モデル管理の依存関係を確認しています - - - Verifying package management dependencies - パッケージ管理の依存関係の確認 - - - Installing dependencies ... - 依存関係のインストール中... - - - Invalid model id. model url: {0} - モデル ID が無効です。モデルの URL: {0} - - - Latest - 最新 - - - Package management is not supported for the server. Make sure you have Python or R installed. - パッケージ管理は、サーバーではサポートされていません。Python または R がインストールされていることを確認してください。 - - - MSSQL extension is not loaded - MSSQL 拡張機能が読み込まれていません - - - Model doesn't have any artifact. model url: {0} - モデルにアーティファクトがありません。モデルの URL: {0} - - - No Result returned - 結果は返されませんでした - - - Notebook extension is not loaded - ノートブックの拡張機能が読み込まれていません - - - No connection selected - 接続が選択されていません - - - Python executable is not configured - Python 実行可能ファイルが構成されていません - - - Python - Python - - - R executable is not configured - R 実行可能ファイルが構成されていません - - - R - R - - - The required packages are not installed - 必要なパッケージがインストールされていません - - - Could not find the specified resource - 指定されたファイルが見つかりませんでした - - - Failed to complete task '{0}'. Error: {1} - タスク '{0}' を完了できませんでした。エラー: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - パッケージ管理には '{0}' が必要です。インストールされていること、および正しく設定されていることを確認してください。 - - - Install the Microsoft ODBC driver for SQL Server - Microsoft ODBC Driver for SQL Server をインストールする - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - このドキュメントでは、Microsoft ODBC Driver for SQL Server のインストール方法について説明します。 - - - Select a database where existing / imported models are stored. - 既存の、またはインポートされたモデルが格納されているデータベースを選択します。 - - - Select a model table to view the list of existing / imported models. - モデル テーブルを選択して、既存のまたはインポートされたモデルのリストを表示します。 - - - Import models - インポート モデル - - - Azure account - Azure アカウント - - - Resource group - リソース グループ - - - Filter - フィルター - - - Import from Azure Machine Learning - Azure Machine Learning からインポート + + Azure ML workspace + Azure ML ワークスペース Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - 'Azure Machine Learning' が選択されています。これにより、この SQL インスタンスのモデル データベース内の Azure Machine Learning ワークスペースに格納されているモデルをインポートできます。続行するには、[次へ] をクリックしてください。​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - 'Azure Machine Learning' が選択されています。これにより、Azure Machine Learning ワークスペースに保存されているモデルを選択できます。続行するには、[次へ] をクリックしてください。​ - - - Azure ML workspace - Azure ML ワークスペース - - - Models - モデル - - - Select another Azure ML workspace - 別の Azure ML ワークスペースを選択します - - - No models found - モデルが見つかりません + + Azure account + Azure アカウント Azure models @@ -378,62 +50,190 @@ Azure subscription Azure サブスクリプション - - ... - ... + + Cancel + キャンセル - - The data type of the source table column does not match the required input field’s type. - ソース テーブル列のデータ型が、必要な入力フィールドの型と一致しません。 + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Python 実行可能ファイル '{0}' が見つかりません。Python が正しくインストールおよび構成されていることを確認してください - - Differences in data type - データ型の相違点 + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + R 実行可能ファイル '{0}' が見つかりません。R が正しくインストールおよび構成されていることを確認してください Click to review warning details クリックして警告の詳細を確認する - - Map source data to model - ソース データをモデルにマッピングする + + Close + 閉じる - - Are you sure you want to delete model '{0}? - この '{0}' を削除しますか? + + Config + 構成 - - Run experiments and create models in a notebook - ノートブックで実験を行い、モデルを作成します + + Could not find the specified resource + 指定されたファイルが見つかりませんでした Create notebook ノートブックの作成 + + Database + データベース + Date created 作成日 - - Models - モデル + + Date imported + インポートされた日付 + + + Delete + 削除 Description 説明 + + Differences in data type + データ型の相違点 + + + Disable + 無効化 + + + Display name + 表示名 + + + Downloading + ダウンロード中 + Downloading Model from Azure Azure でモデルをダウンロードしています + + Edit + 編集 + Edit model モデルの編集 + + Enable + 有効化 + + + Enabled + 有効 + + + Enter model details + モデルの詳細を入力する + + + Environment variables + 環境変数 + + + Error while downloading + ダウンロード中のエラー + + + Error: {0} + エラー: {0} + + + Existing table + 既存のテーブル + + + Extension file Name + 拡張機能ファイル名 + + + External Execute Script + 外部実行スクリプト + + + External script configuration is required for this action. + このアクションには、外部スクリプトの構成が必要です。 + + + External script is required for package management. Are you sure you want to enable that. + パッケージ管理には外部スクリプトが必要です。これを有効にしてもよろしいですか? + + + Failed to complete task '{0}'. Error: {1} + タスク '{0}' を完了できませんでした。エラー: {1} + + + Failed to enable External script. + 外部スクリプトの有効化に失敗しました。 + + + Failed to get installed python packages. Error: {0} + インストールされている Python パッケージを取得できませんでした。エラー: {0} + + + Failed to install language + 言語をインストールできませんでした + + + Failed to load model parameters' + モデル パラメーターを読み込めませんでした + + + Failed to modify Machine Learning Services configurations + Machine Learning Services 構成を変更できませんでした + + + Failed to register the model: {0} ,file: {1} + モデル {0}、ファイル {1} を登録できませんでした + + + Failed to update language + 言語を更新できませんでした + + + Failed to update the model + モデルを更新できませんでした + + + Failed to update the model + モデルを更新できませんでした + File ファイル + + File Browser + ファイル ブラウザー + + + File paths of the models to import + インポートするモデルのファイル パス + + + File upload + ファイルのアップロード + + + Filter + フィルター + Framework フレームワーク @@ -442,53 +242,77 @@ Framework version フレームワークのバージョン - - Import or view machine learning models stored in database - データベースに格納されている機械学習モデルをインポートまたは表示します + + Generate a predicted value or scores using a managed model + 管理対象のモデルを使用して予測値またはスコアを生成する + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Azure SQL Managed Instance で Machine Learning Services を開始します。 + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + SQL Server 上での Machine Learning Services を開始し、Windows と Linux にインストールする方法を説明します。 + + + Get started with machine learning in Azure SQL Database Edge + Azure SQL Database Edge で機械学習を開始します。 Import インポート - - Failed to register the model: {0} ,file: {1} - モデル {0}、ファイル {1} を登録できませんでした + + Import from Azure Machine Learning + Azure Machine Learning からインポート + + + Import models + インポート モデル + + + Import or view machine learning models stored in database + データベースに格納されている機械学習モデルをインポートまたは表示します Import or view models モデルのインポートまたは表示 - - Date imported - インポートされた日付 + + Imported models + インポート済みモデル - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - ‘インポート済みモデル‘ が選択されました。これにより、データベース内のモデル テーブルに格納されているモデルを選択できます。[次へ] をクリックして続行します。​ + + Install + インストール - - Select imported model - インポート済みモデルの選択 + + Install the Microsoft ODBC driver for SQL Server + Microsoft ODBC Driver for SQL Server をインストールする + + + Installed + インストール済み + + + Installed + インストール済み + + + Installing dependencies ... + 依存関係のインストール中... + + + Installing required packages ... + 必須パッケージをインストールしています... Invalid Azure resource 無効な Azure リソース - - Invalid table for importing models. database name: {0} ,table name: {1} - モデルをインポートするための無効なテーブル。データベース名: {0}、テーブル名: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - テーブル スキーマは、モデルのインポートがサポートされていません。データベース名: {0}、テーブル名: {1}。 - - - Please select a valid table - 有効なテーブルを選択してください - - - Please select valid source table and model parameters - 有効なソース テーブルとモデル パラメーターを選択してください + + Invalid model id. model url: {0} + モデル ID が無効です。モデルの URL: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register 登録するモデルが無効 - - Please select a valid model - 有効なモデルを選択してください。 - - - Learn more. - 詳細を表示。 - - - Failed to load model parameters' - モデル パラメーターを読み込めませんでした - - - Upload model file - モデル ファイルのアップロード - - - File upload - ファイルのアップロード - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - ‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンからこの SQL インスタンスのモデル データベースにインポートできます。[次へ] をクリックして続行します。​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - ‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンでアップロードできます。[次へ] をクリックして続行します。​​ - - - Local models - ローカル モデル - - - Generate a predicted value or scores using a managed model - 管理対象のモデルを使用して予測値またはスコアを生成する - - - Make predictions - 予測する - - - Enter model details - モデルの詳細を入力する - - - Model failed to register - モデルを登録できませんでした - - - Select or enter the location to import the models to - モデルをインポートする場所を選択または入力する - - - Source files - ソース ファイル - - - File paths of the models to import - インポートするモデルのファイル パス - - - Model name is required. - モデル名が必要です。 - - - Model registered successfully - モデルは正常に登録されました - - - Table meets requirements! - テーブルが要件を満たしています。 + + Invalid table for importing models. database name: {0} ,table name: {1} + モデルをインポートするための無効なテーブル。データベース名: {0}、テーブル名: {1} Invalid table structure! テーブルの構造が無効です。 - - Select model source type - モデル ソースの種類の選択 + + Language extension location + 言語拡張機能の場所 - - Source location - ソースの場所 + + Language extension path + 言語拡張機能パス - - Failed to update the model - モデルを更新できませんでした + + Languages + 言語 - - Model updated successfully - モデルが正常に更新されました + + Latest + 最新 - - Select another database or table - 別のデータベースまたはテーブルの選択 + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Azure Data Studio で Machine Learning 拡張機能を使用する方法、パッケージを管理する方法、予測する方法、およびモデルをインポートする方法について説明します。 - - No models found - モデルが見つかりません + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + Azure の SQL Server および SQL で機械学習を使用して、関連データで Python および R スクリプトを実行する方法について説明します。 - - Please select at least one model to import. - インポートするモデルを少なくとも 1 つ選択してください。 + + Learn more + 詳細情報 - - Name - 名前 + + Learn more. + 詳細情報。 - - ONNX runtime is not supported in current server - ONNX ランタイムは現在のサーバーではサポートされていません + + Local models + ローカル モデル - - The data type of output column does not match the output field’s type. - 出力列のデータ型が出力フィールドの種類と一致しません。 + + MSSQL extension is not loaded + MSSQL 拡張機能が読み込まれていません - - Predict - 予測 + + Machine Learning + Machine Learning - - Imported models - インポート済みモデル + + Machine Learning Services Enabled + Machine Learning service が有効にされました - - Select Database - データベースの選択 + + Machine Learning Services in Azure SQL Managed Instance + Azure SQL Managed Instance における Machine Learning Services - - Select database with models - モデルを含むデータベースを選択する + + Machine Learning extension in Azure Data Studio + Azure Data Studio における Machine Learning 拡張機能 - - Select table - テーブルの選択 - - - Select tables with models - モデルが含まれるテーブルの選択 - - - Select models table - モデル テーブルの選択 - - - unsupported - サポートされていません - - - Failed to update the model - モデルを更新できませんでした - - - Version - バージョン - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - モデルは、1 つ以上のデータベースとテーブルに格納されます。モデル データベースとテーブルを選択して、それらにモデルを表示します。 + + Machine Learning for SQL databases + SQL データベース向け機械学習 Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 機械学習モデルは、1 つ以上のデータベースとテーブルに格納できます。モデル データベースとテーブルを選択して、その内部にモデルを表示します。 - - View and import models - モデルを表示してインポートする - - - No - いいえ - - - Yes - はい - - - New table - 新しいテーブル - - - Not supported event args - サポートされていないイベント引数 - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - この拡張機能は Notebook 拡張機能に依存しているため、読み込みできませんでした。詳細については、Notebook 拡張機能の出力ログを確認してください - - - Get started with machine learning in Azure SQL Database Edge - Azure SQL Database Edge で機械学習を開始します。 - Machine learning and AI with ONNX in SQL Database Edge Preview SQL Database Edge プレビューでの機械学習と ONNX を使用した AI - - Source database - ソース データベース + + Make predictions + 予測する - - Select the database containing the dataset to apply the prediction. - データセットを含むデータベースを選択して、予測を適用します。 - - - Source columns - 基になる列 - - - Source table - ソース テーブル - - - Select the table containing the dataset to apply the prediction. - データセットを含むテーブルを選択して、予測を適用します。 - - - Type - 種類 - - - Display name - 表示名 + + Map source data to model + ソース データをモデルにマッピングする Model Input mapping 入力マッピングのモデル化 + + Model doesn't have any artifact. model url: {0} + モデルにアーティファクトがありません。モデルの URL: {0} + + + Model failed to register + モデルを登録できませんでした + Model input モデルの入力 + + Model name is required. + モデル名が必要です。 + Model output モデルの出力 + + Model registered successfully + モデルは正常に登録されました + + + Model updated successfully + モデルが正常に更新されました + + + Models + モデル + + + Models + モデル + Name 名前 + + Name + 名前 + + + Name + 名前 + + + New table + 新しいテーブル + + + No + いいえ + + + No Result returned + 結果は返されませんでした + + + No connection selected + 接続が選択されていません + + + No models found + モデルが見つかりません + + + No models found + モデルが見つかりません + + + Not supported event args + サポートされていないイベント引数 + + + Notebook extension is not loaded + ノートブックの拡張機能が読み込まれていません + + + OK + OK + + + ONNX runtime is not supported in current server + ONNX ランタイムは現在のサーバーではサポートされていません + + + Package info request failed with error: {0} {1} + パッケージ情報要求がエラーで失敗しました: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + パッケージ管理は、サーバーではサポートされていません。Python または R がインストールされていることを確認してください。 + + + Parameters + パラメーター + + + Platform + プラットフォーム + + + Please select a valid model + 有効なモデルを選択してください。 + + + Please select a valid table + 有効なテーブルを選択してください + + + Please select at least one model to import. + インポートするモデルを少なくとも 1 つ選択してください。 + + + Please select valid source table and model parameters + 有効なソース テーブルとモデル パラメーターを選択してください + + + Predict + 予測 + + + Python + Python + + + Python executable is not configured + Python 実行可能ファイルが構成されていません + + + R + R + + + R executable is not configured + R 実行可能ファイルが構成されていません + + + Required packages are already installed. + 必要なパッケージは既にインストールされています。 + + + Resource group + リソース グループ + + + Run experiments and create models in a notebook + ノートブックで実験を行い、モデルを作成します + + + SQL Server Machine Learning Services (Python and R) + SQL Server Machine Learning Services (Python および R) + + + SQL machine learning documentation + SQL 機械学習ドキュメント + + + Save + 保存 + + + Select Database + データベースの選択 + + + Select a database to store the new model. + 新しいモデルの格納のため、データベースを選択する。 + + + Select a database where existing / imported models are stored. + 既存の、またはインポートされたモデルが格納されているデータベースを選択します。 + + + Select a model table to view the list of existing / imported models. + モデル テーブルを選択して、既存のまたはインポートされたモデルのリストを表示します。 + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + モデル スキーマに準拠している既存のテーブルを選択するか、インポートされたモデルを格納する新しいテーブルを作成します。 + + + Select another Azure ML workspace + 別の Azure ML ワークスペースを選択します + + + Select another database or table + 別のデータベースまたはテーブルの選択 + Select column... 列の選択... @@ -746,10 +610,50 @@ Select database データベースを選択してください + + Select database with models + モデルを含むデータベースを選択する + + + Select imported model + インポート済みモデルの選択 + + + Select model source type + モデル ソースの種類の選択 + + + Select models table + モデル テーブルの選択 + + + Select or enter the location to import the models to + モデルをインポートする場所を選択または入力する + Select table テーブルの選択 + + Select table + テーブルの選択 + + + Select tables with models + モデルが含まれるテーブルの選択 + + + Select the database containing the dataset to apply the prediction. + データセットを含むデータベースを選択して、予測を適用します。 + + + Select the table containing the dataset to apply the prediction. + データセットを含むテーブルを選択して、予測を適用します。 + + + Selected Path + 選択されたパス + Show less 表示数を減らす @@ -758,50 +662,186 @@ Show more さらに表示 - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - Azure の SQL Server および SQL で機械学習を使用して、関連データで Python および R スクリプトを実行する方法について説明します。 + + Showing {0} model(s) + {0} モデルを表示しています - - SQL machine learning documentation - SQL 機械学習ドキュメント + + Source columns + 基になる列 - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Azure Data Studio で Machine Learning 拡張機能を使用する方法、パッケージを管理する方法、予測する方法、およびモデルをインポートする方法について説明します。 + + Source database + ソース データベース - - Machine Learning extension in Azure Data Studio - Azure Data Studio における Machine Learning 拡張機能 + + Source files + ソース ファイル - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - SQL Server 上での Machine Learning Services を開始し、Windows と Linux にインストールする方法を説明します。 + + Source location + ソースの場所 - - SQL Server Machine Learning Services (Python and R) - SQL Server Machine Learning Services (Python および R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Azure SQL Managed Instance で Machine Learning Services を開始します。 - - - Machine Learning Services in Azure SQL Managed Instance - Azure SQL Managed Instance における Machine Learning Services + + Source table + ソース テーブル Table テーブル - - Select an existing table that conforms the model schema or create a new one to store the imported model. - モデル スキーマに準拠している既存のテーブルを選択するか、インポートされたモデルを格納する新しいテーブルを作成します。 + + Table meets requirements! + テーブルが要件を満たしています。 + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + テーブル スキーマは、モデルのインポートがサポートされていません。データベース名: {0}、テーブル名: {1}。 + + + Target + ターゲット + + + The data type of output column does not match the output field’s type. + 出力列のデータ型が出力フィールドの種類と一致しません。 + + + The data type of the source table column does not match the required input field’s type. + ソース テーブル列のデータ型が、必要な入力フィールドの型と一致しません。 + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + この拡張機能は Notebook 拡張機能に依存しているため、読み込みできませんでした。詳細については、Notebook 拡張機能の出力ログを確認してください + + + The following Python packages are required to install: {0} + 次の Python パッケージがインストールされている必要があります: {0} + + + The following R packages are required to install: {0} + 次の R パッケージがインストールされている必要があります: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + モデルは、1 つ以上のデータベースとテーブルに格納されます。モデル データベースとテーブルを選択して、それらにモデルを表示します。 + + + The required packages are not installed + 必要なパッケージがインストールされていません + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + このドキュメントでは、Microsoft ODBC Driver for SQL Server のインストール方法について説明します。 + + + Type + 種類 + + + Upload model file + モデル ファイルのアップロード + + + Useful links + 役に立つリンク + + + Verifying model management dependencies + モデル管理の依存関係を確認しています + + + Verifying package management dependencies + パッケージ管理の依存関係の確認 + + + Version + バージョン + + + Video tutorials + ビデオ チュートリアル + + + View and import models + モデルを表示してインポートする + + + Yes + はい + + + localhost + localhost + + + unsupported + サポートされていません + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + 'Azure Machine Learning' が選択されています。これにより、Azure Machine Learning ワークスペースに保存されているモデルを選択できます。続行するには、[次へ] をクリックしてください。​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + 'Azure Machine Learning' が選択されています。これにより、この SQL インスタンスのモデル データベース内の Azure Machine Learning ワークスペースに格納されているモデルをインポートできます。続行するには、[次へ] をクリックしてください。​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + ‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンからこの SQL インスタンスのモデル データベースにインポートできます。[次へ] をクリックして続行します。​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + ‘ファイル アップロード‘ が選択されました。これにより、モデル ファイルをローカル マシンでアップロードできます。[次へ] をクリックして続行します。​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + ‘インポート済みモデル‘ が選択されました。これにより、データベース内のモデル テーブルに格納されているモデルを選択できます。[次へ] をクリックして続行します。​ - + + + Configurations + 構成 + + + Documents + ドキュメント + + + Enable External script + 外部スクリプトを有効にする + + + Enable Python package management in database. + データベースで Python パッケージ管理を有効にします。 + + + Enable R package management in database. + データベースで R パッケージ管理を有効にします。 + + + Endpoints + エンドポイント + + + Import model + モデルのインポート + + + Install Machine Learning Dependencies + Machine Learning 依存関係のインストール + + + Local path to a preexisting Python installation used by Machine Learning. + Machine Learning で使用される、以前から存在する Python インストールのローカル パス。 + + + Local path to a preexisting R installation used by Machine Learning. + Machine Learning で使用される、以前から存在する R インストールのローカル パス。 + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Machine Learning 依存関係のインストール + + Machine Learning Configurations + Machine Learning の構成 - - Enable External script - 外部スクリプトを有効にする - - - Import model - モデルのインポート + + Make prediction + 予測の作成 Manage external languages @@ -834,42 +870,6 @@ Manage packages in database データベースのパッケージを管理します - - Make prediction - 予測の作成 - - - Machine Learning Configurations - Machine Learning の構成 - - - Enable Python package management in database. - データベースで Python パッケージ管理を有効にします。 - - - Enable R package management in database. - データベースで R パッケージ管理を有効にします。 - - - Local path to a preexisting Python installation used by Machine Learning. - Machine Learning で使用される、以前から存在する Python インストールのローカル パス。 - - - Local path to a preexisting R installation used by Machine Learning. - Machine Learning で使用される、以前から存在する R インストールのローカル パス。 - - - Configurations - 構成 - - - Documents - ドキュメント - - - Endpoints - エンドポイント - Tasks タスク diff --git a/resources/xlf/ja/mssql.ja.xlf b/resources/xlf/ja/Microsoft.mssql.ja.xlf similarity index 68% rename from resources/xlf/ja/mssql.ja.xlf rename to resources/xlf/ja/Microsoft.mssql.ja.xlf index a2fa28ce9a..97b2935d30 100644 --- a/resources/xlf/ja/mssql.ja.xlf +++ b/resources/xlf/ja/Microsoft.mssql.ja.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。 + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントが選択されていません。クエリを再試行して、メッセージが表示されたら、リンクされた Azure アカウントを選択してください。 @@ -34,14 +38,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. {0} に構成された Azure アカウントには、Always Encrypted の列マスターキーにアクセスするための Azure Key Vault の十分なアクセス許可がありません。 - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - Azure Data Studio では、Always Encrypted の列マスター キーにアクセスするために Azure Key Vault に接続する必要がありますが、リンクされた Azure アカウントがありません。リンクされた Azure アカウントを追加して、クエリを再試行してください。 - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + エディター トークンの更新が失敗しました。エディターが切断されて再接続されるまで、オートコンプリートは無効になります + Failed to find azure account {0} when executing token refresh トークンの更新時に Azure アカウント {0} が見つかりませんでした @@ -50,133 +54,69 @@ Note: A self-signed certificate offers only limited protection and is not a reco Failed to find tenant '{0}' in account '{1}' when refreshing security token セキュリティ トークンの更新時にアカウント '{1}' にテナント '{0}' が見つかりませんでした - - No result returned from Notebook convert request - Notebook 変換要求から結果が返されませんでした - No document found for URI {0} URI のドキュメントが見つかりません {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} AAD トークンの更新が失敗しました。再接続して {0} を有効にしてください - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - エディター トークンの更新が失敗しました。エディターが切断されて再接続されるまで、オートコンプリートは無効になります + + No result returned from Notebook convert request + Notebook 変換要求から結果が返されませんでした Unsupported platform {0} サポートされていないプラットフォーム {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} AAD トークンの更新が失敗しました。再接続して {0} を有効にしてください + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + ノートブック ドキュメントを SQL に変換中にエラーが発生しました。エラー: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} SQL ドキュメントをノートブックに変換中にエラーが発生しました。エラー: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - ノートブック ドキュメントを SQL に変換中にエラーが発生しました。エラー: {0} + + Reload Azure Data Studio + Azure Data Studio の再読み込み Search Server Names サーバー名を検索 + + This setting requires Azure Data Studio to be reloaded to take into effect. + この設定では、Azure Data Studio を再読み込みして有効にする必要があります。 + - + - - application role - アプリケーション ロール + + Add + 追加 - - Application Role - アプリケーション ロール + + Add Database file + データベース ファイルの追加 - - column - + + Add Filegroup + ファイル グループの追加 - - database - データベース + + Add Objects + オブジェクトの追加 - - Database - データベース - - - database role - データベース ロール - - - Database Role - データベース ロール - - - login - ログイン - - - Login - ログイン - - - All objects belonging to a schema - スキーマに属するすべてのオブジェクト - - - All objects of certain types - 特定の型のすべてのオブジェクト - - - Schema - スキーマ - - - Specific objects… - 特定のオブジェクト… - - - How do you want to add objects? - オブジェクトをどのように追加しますか? - - - Search Text - 検索テキスト - - - Server - サーバー - - - server role - サーバー の役割 - - - Server Role - サーバー ロール - - - table - テーブル - - - user - ユーザー - - - User - ユーザー - - - view - ビュー + + Add database files + データベース ファイルの追加 Add members @@ -190,17 +130,186 @@ Note: A self-signed certificate offers only limited protection and is not a reco Advanced 詳細設定 + + All Files + すべてのファイル + + + All objects belonging to a schema + スキーマに属するすべてのオブジェクト + + + All objects of certain types + 特定の型のすべてのオブジェクト + + + Allow Triggers to Fire Others + トリガーから他のトリガーの起動を許可する + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + {0} の削除中にエラーが発生しました: {1}。{2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + アタッチ データベース ダイアログを開いているときにエラーが発生しました。{0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + データベースのデタッチ ダイアログを開いているときにエラーが発生しました。{0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + データベースのデタッチ ダイアログを開いているときにエラーが発生しました。{0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + 新しい {0} ダイアログを開くときにエラーが発生しました。{1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + {0}: {1} のプロパティ ダイアログを開いているときにエラーが発生しました。{2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + オブジェクト エクスプローラーの更新中にエラーが発生しました。{0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + {0} '{1}' の名前を '{2}' に変更中にエラーが発生しました。 {3} + + + Application Role + アプリケーション ロール + + + Apply + 適用 + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + {0} を削除しますか: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + クエリ ストアデータを '{0}' から削除しますか? + + + Associated Database Files + 関連付けられたデータベース ファイル + + + Attach + アタッチ + + + Attach As + 名前を付けてアタッチ + + + Attach Database (Preview) + データベースのデタッチ (プレビュー) + + + Attach database + データベースのアタッチ + + + Authenticate with Azure Active Directory + Azure Active Directory で認証する + + + Authenticate with password + パスワードを使用して認証する + + + Authentication + 認証 + + + Auto Create Incremental Statistics + 自動作成統計の増分 + + + Auto Create Statistics + 統計の自動作成 + + + Auto Shrink + 自動圧縮 + + + Auto Update Statistics + 統計の自動更新 + + + Auto Update Statistics Asynchronously + 統計の非同期的自動更新 + + + Autogrow All Files + すべてのファイルを自動拡張 + + + Autogrowth / Maxsize + 自動拡張 / 最大サイズ + + + Automatic + 自動 + + + Automatically set I/O affinity mask for all processors + すべてのプロセッサに対して自動的に I/O 関係マスクを設定する + + + Automatically set processor affinity mask for all processors + すべてのプロセッサに対して自動的にプロセッサ関係マスクを設定する + + + Azure Active Directory Authentication + Azure Active Directory 認証 + Azure SQL Database pricing calculator Azure SQL Database 料金計算ツール + + Backup + バックアップ + + + Backup + バックアップ + Backup Storage Redundancy バックアップ ストレージの冗長性 - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - パスワードを空白にしてログインを作成すると、セキュリティ上の危険を伴います。続行しますか? + + Backup and Restore + バックアップと復元 + + + Backup checksum + バックアップのチェックサム + + + Blocked Process Threshold + ブロックされたプロセスのしきい値 + + + Both failed and successful logins + 失敗したログインと成功したログインの両方 Browse for an owner @@ -210,6 +319,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco Browse… 参照... + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + ファイル '{0}' は既に存在するため、作成できません。 + + + Cannot use empty object names for filegroups. + ファイル グループに空のオブジェクト名を使用することはできません。 + + + Changes require server restart in order to be effective + 変更を有効にするには、サーバーの再起動が必要です + + + Close existing connections + 既存の接続を閉じる + Collation 照合 @@ -218,6 +347,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Compatibility Level 互換性レベル + + Compress Backup + バックアップを圧縮する + Configure SLO SLO の構成 @@ -230,98 +363,209 @@ Note: A self-signed certificate offers only limited protection and is not a reco Containment Type 包含の種類 + + Cost Threshold Parallelism + コストしきい値の並列処理 + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + ノードの種類 '{0}' とオブジェクトの種類 '{1}' でサポートされているダイアログが見つかりませんでした。 + + + Create + 作成 + Create {0} {0} object type {0} の作成 + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + パスワードを空白にしてログインを作成すると、セキュリティ上の危険を伴います。続行しますか? + + + Current Disk Usage + 現在のディスク使用状況 + Current Service Level Objective 現在のサービス レベル目標 - - Database '{0}' already exists. Choose a different database name. - データベース '{0}' は既に存在します。別のデータベース名を選択してください。 + + Cursor Threshold + カーソルのしきい値 - - Backup - バックアップ + + Custom + カスタム + + + DB Name + DB 名 + + + Data + データ + + + Data + データ + + + Data Flush Interval (Minutes) + データのフラッシュ間隔 (分) + + + DataFile '{0}' could not be added to the collection, because it already exists. + DataFile '{0}' は既に存在するため、コレクションに追加できませんでした。 Database データベース + + Database + データベース + + + Database Data Files + データベース データ ファイル + + + Database Details + Database Details + + + Database Files + データベース File + + + Database Name + データベース名 + + + Database Read-Only + 読み取り専用データベース + + + Database Role + データベース ロール + + + Database Scoped Configuration + データベース スコープ構成 + + + Database Scoped Options + データベース スコープ オプション + + + Database Settings + データベースの設定 + + + Database State + データベース状態 + + + Database default locations + データベースの既定の場所 + + + Database files + データベース ファイル + + + Databases to Attach + アタッチするデータベース + Date Created 作成日 - - {0} MB - {0} MB + + Default + 既定 - - Memory Allocated To Memory Optimized Objects - メモリ最適化オブジェクトに割り当てられたメモリ + + Default Full-Text Language + 既定のフルテキスト言語 - - Memory Used By Memory Optimized Objects - メモリ最適化オブジェクトによって使用されるメモリ + + Default Language + 既定の言語 - - Name - 名前 + + Default database + 既定のデータベース - - Number of Users - ユーザー数 + + Default language + 既定の言語 - - Owner - 所有者 + + Default schema + 既定のスキーマ - - Size - サイズ - - - Space Available - 使用可能領域 - - - Status - 状態 - - - Select Database Role Members - データベース ロール メンバーの選択 - - - Select Database Role Owner - データベース ロール所有者の選択 - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - サーバー ログインを削除しても、そのログインに関連付けられたデータベース ユーザーは削除されません。処理を完了するには、各データベースでユーザーを削除してください。場合によっては、スキーマの所有権を新しいユーザーに移す必要があります。 - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - {0}: {1} を削除しますか? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - {0}: {1} の削除中にエラーが発生しました。{2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - {0} '{1}' の削除 + + Delete backup and restore history information for database + データベースのバックアップと復元の履歴情報を削除する Deny 拒否 + + Detach + デタッチ + + + Detach Database - {0} (Preview) + データベースのデタッチ - {0} (プレビュー) + + + Detach Database Options + データベースのデタッチ オプション + + + Detach database '{0}' + {0}: object name. + データベースのデタッチ '{0}' + + + Drop + 削除 + + + Drop Database - {0} (Preview) + データベースの削除 ‐ {0} (プレビュー) + + + Drop Database Options + データベースの削除オプションの設定 + + + Drop connnections + 接続の削除 + + + Drop {0} '{1}' + {0} object type, {1}: object name. + 削除 {0} '{1}' + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + サーバー ログインを削除しても、そのログインに関連付けられたデータベース ユーザーは削除されません。処理を完了するには、各データベースでユーザーを削除してください。場合によっては、スキーマの所有権を新しいユーザーに移す必要があります。 + + + Edit + 編集 + + + Edit Database file - {0} + データベース ファイルの編集 - {0} + Edition エディション @@ -334,10 +578,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Effective permissions for: {0} 有効なアクセス許可: {0} + + Enable Autogrowth + 自動拡張を有効にする + Enabled 有効 + + Encryption Enabled + 暗号化有効 + + + Enforce password expiration + パスワードの期限を適用します + + + Enforce password policy + パスワード ポリシーを適用します + + + Enter new name + 新しい名前の入力 + + + Execution Count + 実行回数 + Explicit permissions for selected securable 選択したセキュリティ保護可能なリソースに対する明示的なアクセス許可 @@ -346,6 +614,66 @@ Note: A self-signed certificate offers only limited protection and is not a reco Explicit permissions for: {0} 明示的なアクセス許可: {0} + + FILESTREAM Data + FILESTREAM データ + + + Failed logins only + 失敗したログインのみ + + + Failed to retrieve the connection information, please reconnect and try again. + 接続情報を取得できませんでした。再接続して、もう一度お試しください。 + + + File Group + ファイル グループ + + + File Growth + ファイル拡張 + + + File Name + ファイル名 + + + File Type + ファイルの種類 + + + File group '{0}' could not be added to the collection, because it already exists. + ファイル グループ '{0}' は既に存在するため、コレクションに追加できませんでした。 + + + FileStream + FileStream + + + Filegroup + ファイル グループ + + + Filegroups + ファイル グループ + + + Filegrowth cannot be greater than the Maximum file size for a file + Filegrowth をファイルの最大ファイル サイズより大きくすることはできません + + + Files + ファイル + + + Files + ファイル + + + Filestream Files + filestream ファイル + Filters フィルター @@ -354,6 +682,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Find 検索 + + Full-Text Upgrade Option + フルテキストのアップグレード オプション + General 全般 @@ -370,9 +702,21 @@ Note: A self-signed certificate offers only limited protection and is not a reco Hardware Generation ハードウェアの世代 - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - パスワードが複雑さの要件を満たしていません。詳細情報: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + オブジェクトをどのように追加しますか? + + + I/O Affinity + I/O アフィニティ + + + In Megabytes + メガバイト単位 + + + In Percent + パーセント単位 Is Clustered @@ -382,6 +726,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is HADR Enabled HADR が有効 + + Is Ledger Database + 台帳データベースです + Is PolyBase Installed PolyBase インストール済み @@ -390,18 +738,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is XTP Supported XTP サポート対象 + + LOG + LOG + Language 言語 Last Database Backup - 最終データベース バックアップ + 前回のデータベース バックアップ Last Database Log Backup 最終データベース ログ バックアップ + + Ledger + 台帳 + + + Limited to (MB) + 制限付き (MB) + + + Limited to {0} MB + {0} MB に制限 + Loading objects completed, {0} objects found オブジェクトの読み込みが完了しました。 {0} 個オブジェクトが見つかりました @@ -410,81 +774,89 @@ Note: A self-signed certificate offers only limited protection and is not a reco Loading objects… オブジェクトを読み込んでいます… - - Azure Active Directory Authentication - Azure Active Directory 認証 + + Locks + ロック - - Authentication - 認証 + + Log + ログ - - Default database - 既定のデータベース + + Log + ログ - - Default language - 既定の言語 + + Logical Name + 論理名 - - Enforce password expiration - パスワードの期限を適用します + + Login + ログイン - - Enforce password policy - パスワード ポリシーを適用します + + Login + ログイン + + + Login auditing + ログインの監査 Login is locked out ログインがロックアウトされています - - User must change password at next login - 次回ログイン時のパスワードの変更を必須にする - - - Old password cannot be empty. - 古いパスワードを空にすることはできません。 - - - Old password - 古いパスワード - - - Permission to connect to database engine - データベース エンジンに接続する権限 - - - Server Roles - サーバー ロール - - - Specify old password - 古いパスワードの指定 - - - SQL Authentication - SQL 認証 - - - SQL Authentication - SQL 認証 - - - Windows Authentication - Windows 認証 - Login is not selected. ログインが選択されていません。 + + MDF File Location + MDF ファイルの場所 + + + Mapped to a Windows user/group + Windows ユーザー/グループにマップ済み + + + Mapped to a server login + サーバー ログインにマップされました + + + Max Degree Parallelism + 最大限度の並列処理 + + + Max Plans Per Query + クエリあたりの最大プラン数 + + + Max Size + 最大サイズ + + + Max Size (MB) + 最大サイズ (MB) + + + Max Text Replication Size + テキスト レプリケーションの最大サイズ + + + Maximum File Size + ファイルの最大サイズ + Maximum Server Memory (MB) 最大サーバー メモリ (MB) - - Max Size - 最大サイズ + + Maximum file size cannot be less than size + 最大ファイル サイズをサイズより小さくすることはできません + + + Maximum server memory cannot be lower than minimum server memory + 最大サーバー メモリを最小サーバー メモリより小さくすることはできません Members @@ -498,35 +870,65 @@ Note: A self-signed certificate offers only limited protection and is not a reco Memory メモリ + + Memory Allocated To Memory Optimized Objects + メモリ最適化オブジェクトに割り当てられたメモリ + + + Memory Optimized Data + メモリ最適化データ + + + Memory Used By Memory Optimized Objects + メモリ最適化オブジェクトによって使用されるメモリ + Minimum Server Memory (MB) 最小サーバー メモリ (MB) - - Name cannot be empty. - 名前を空にすることはできません。 + + Monitoring + 監視 + + + Name + 名前 + + + Name + 名前 Name 名前 - - {0} - New (Preview) - {0} object type. - {0} - 新規 (プレビュー) + + Name cannot be empty. + 名前を空にすることはできません。 - - Failed to retrieve the connection information, please reconnect and try again. - 接続情報を取得できませんでした。再接続して、もう一度お試しください。 + + No Login Access + ログイン アクセスなし - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (プレビュー) + + No database files were specified to attach to the server. + サーバーにアタッチするデータベース ファイルが指定されていません。 - - Add Objects - オブジェクトの追加 + + None + なし + + + None + なし + + + Numa Node {0} + Numa ノード {0} + + + Number of Users + ユーザー数 Object Type @@ -540,48 +942,94 @@ Note: A self-signed certificate offers only limited protection and is not a reco Objects オブジェクト - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - 新しい {0} ダイアログを開くときにエラーが発生しました。{1} + + Old password + 古いパスワード - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - {0}: {1} のプロパティ ダイアログを開いているときにエラーが発生しました。{2} + + Old password cannot be empty. + 古いパスワードを空にすることはできません。 Operating System オペレーティング システム - - Options - オプション​​ + + Operation Mode (Actual) + 操作モード (実際) + + + Operation Mode (Requested) + 操作モード (要求) + + + Optimize Ad Hoc Workloads + アドホック ワークロードの最適化 + + + Owned Schemas + 所有するスキーマ + + + Owner + 所有者 Owner 所有者 - - Password cannot be empty. - パスワードを空にすることはできません。 + + Page Verify + ページ確認 Password パスワード + + Password cannot be empty. + パスワードを空にすることはできません。 + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + パスワードが複雑さの要件を満たしていません。詳細情報: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. パスワードは、確認パスワードと一致する必要があります。 + + Path + パス + + + Path + パス + Permission アクセス許可 + + Permission to connect to database engine + データベース エンジンに接続する権限 + Platform プラットフォーム + + Processor + プロセッサ + + + Processor Affinity + プロセッサ アフィニティ + + + Processor Affinity Table + プロセッサ アフィニティ テーブル + Processors プロセッサ @@ -594,14 +1042,61 @@ Note: A self-signed certificate offers only limited protection and is not a reco Properties プロパティ + + Purge Query Store Data + クエリ ストア データの削除 + + + Query Store + クエリ ストア + + + Query Store Available + 使用可能なクエリ ストア + + + Query Store Capture Mode + クエリ ストア取り込みモード + + + Query Store Capture Policy + クエリ ストア取り込みポリシー + + + Query Store Retention + クエリ ストアのリテンション期間 + + + Query Store Used + 使用中のクエリ ストア + + + Query Wait + クエリの待機 + + + ROWS Data + ROWS データ + + + Read-Only + 読み取り専用 + + + Recovery + 復元 + Recovery Model 復旧モデル - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - オブジェクト エクスプローラーの更新中にエラーが発生しました。{0} + + Remove + 削除 + + + Remove database file + データベース ファイルの削除 Remove selected member @@ -611,47 +1106,82 @@ Note: A self-signed certificate offers only limited protection and is not a reco Remove selected securable 選択したセキュリティ保護可能なリソースの削除 - - Enter new name - 新しい名前の入力 - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - {0} '{1}' の名前を '{2}' に変更中にエラーが発生しました。 {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name {0} '{1}' の名前を '{2}' に変更します - Reserved Storage Size + Reserved Storage Size (MB) 予約済みストレージのサイズ (MB) + + Restrict Access + アクセスの制限 + Root Directory ルート ディレクトリ + + Rows + + + + SQL Authentication + SQL 認証 + + + SQL Authentication + SQL 認証 + + + SQL Server and Windows Authentication mode + SQL Serverと Windows 認証モード + + + Scan Startup Procs + スタートアップ プロセスのスキャン + + + Schema + スキーマ + Schema スキーマ + + Search Text + 検索テキスト + Securables セキュリティ保護可能なリソース - - Select Securables - セキュリティ保護可能なリソースの選択 + + Security + セキュリティ Select 選択 - - Server Collation - サーバーの照合順序 + + Select Database Role Members + データベース ロール メンバーの選択 + + + Select Database Role Owner + データベース ロール所有者の選択 + + + Select Folder + フォルダーの選択 + + + Select Securables + セキュリティ保護可能なリソースの選択 Select Server Role Members @@ -661,86 +1191,252 @@ Note: A self-signed certificate offers only limited protection and is not a reco Select Server Role Owner サーバー ロール所有者の選択 + + Server + サーバー + + + Server Collation + サーバーの照合順序 + + + Server Role + サーバー ロール + + + Server Roles + サーバー ロール + + + Server authentication + サーバー認証 + Service Tier サービス レベル - - Storage Space Usage - ストレージ領域の使用率 + + Set Secondary same as Primary + セカンダリをプライマリと同じ設定にする + + + Size (MB) + サイズ (MB) + + + Size Based Cleanup Mode + サイズ ベース クリーンアップ モード + + + Space Available + 使用可能領域 + + + Specific objects… + 特定のオブジェクト… + + + Specify old password + 古いパスワードの指定 + + + Stale Threshold + 古いしきい値 + + + State + 状態 + + + State Query Threshold (Days) + 古いクエリのしきい値 (日) + + + Statistics Collection Interval + 統計情報の収集間隔 + + + Status + 状態 + + + Storage Space Usage (MB) + ストレージ領域の使用率 (MB) + + + Successful logins only + 成功したログインのみ + + + Target Recovery Time (Seconds) + 目標復旧時間 (秒) + + + The selected collation '{0}' is not valid. Please choose a different collation. + 選択した照合順序 '{0}' は有効ではありません。別の照合順序を選択してください。 + + + This command is not supported for object type '{0}'. + このコマンドは、オブジェクトの種類 '{0}' ではサポートされていません。 + + + Total Compile CPU Time (ms) + コンパイル CPU 時間の合計 (ミリ秒) + + + Total Execution CPU Time (ms) + 実行 CPU 時間の合計 (ミリ秒) + + + Two Digit Year Cutoff + 2 桁表記の年の基準になる年 + + + Type + 種類 + + + Type + 種類 + + + Unlimited + 無制限 + + + Unlimited + 無制限 + + + Update statistics + 統計の更新 Update {0} '{1}' {0} object type, {1}: object name. {0} '{1}' を更新する - - Authenticate with Azure Active Directory - Azure Active Directory で認証する + + Use full-text indexing + フルテキスト インデックス作成を使用する - - Default schema - 既定のスキーマ + + User + ユーザー - - Login - ログイン + + User must change password at next login + 次回ログイン時のパスワードの変更を必須にする - - Mapped to a server login - サーバー ログインにマップされました + + Value for Primary + プライマリの値 - - No Login Access - ログイン アクセスなし - - - Owned Schemas - 所有するスキーマ - - - Authenticate with password - パスワードを使用して認証する - - - Type - 種類 - - - Mapped to a Windows user/group - Windows ユーザー/グループにマップ済み + + Value for Secondary + セカンダリの値 Version バージョン + + Wait Statistics Capture Mode + 待機統計取り込みモード + + + Windows Authentication + Windows 認証 + + + Windows Authentication mode + Windows 認証モード + With Grant 許可の有無 + + Yes + はい + + + application role + アプリケーション ロール + + + column + + + + database + データベース + + + database role + データベース ロール + + + login + ログイン + + + server role + サーバー の役割 + + + table + テーブル + + + user + ユーザー + + + view + ビュー + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} - 新規 (プレビュー) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} プロパティ (プレビュー) - {1} + - + - - Downloaded {0} - ダウンロード済み {0} - - - Downloading {0} - {0} のダウンロード中 - ({0} KB) ({0} KB) + + Downloaded {0} + ダウンロード済み {0} + Downloading {0} - {0} のダウンロード中 + {0} をダウンロードしています + + + Downloading {0} + {0} をダウンロードしています Extracted {0} ({1}/{2}) - {0} を抽出しました ({1}/{2}) + {0} ({1}/{2}) を抽出しました Failed to start {0} @@ -750,26 +1446,30 @@ Note: A self-signed certificate offers only limited protection and is not a reco Installed {0} {0} がインストールされました + + Installing {0} + {0} のインストール中 + Installing {0} to {1} {0} を {1} にインストールしています - - Installing {0} - {0} のインストール中 + + Starting {0} + {0} を開始しています {0} Started {0} が開始されました - - Starting {0} - {0} の開始中 - - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + データベース モデルの事前読み込みを有効にして、テーブル デザイナーの読み込み時間を短縮しますか? オブジェクト エクスプローラーでデータベース ノードを展開すると、データベース モデルが事前に読み込まれます。 + Failed to get connection string for the table. Please reconnect to the server and try again. テーブルの接続文字列を取得できませんでした。サーバーに再接続して、もう一度お試しください。 @@ -782,329 +1482,181 @@ Note: A self-signed certificate offers only limited protection and is not a reco No いいえ - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - データベース モデルの事前読み込みを有効にして、テーブル デザイナーの読み込み時間を短縮しますか? オブジェクト エクスプローラーでデータベース ノードを展開すると、データベース モデルが事前に読み込まれます。 - Yes はい - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。 - View Known Issues 既知の問題の表示 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} コンポーネントが予期せず終了しました。Azure Data Studio を再起動してください。 + - + - - OK - OK + + Add… + 追加... + + + An error occurred while generating the script. {0} + スクリプトの生成中にエラーが発生しました。{0} + + + Edit + 編集 Generating script... スクリプトを生成しています... - - Script generated - スクリプトが生成されました - Help ヘルプ - Loading dialog... - ダイアログを読み込んでいます... + Loading dialog completed + ダイアログの読み込みが完了しました - - There is no action to be scripted. - スクリプトを作成するアクションはありません。 - - - An error occurred while generating the script. {0} - スクリプトの生成中にエラーが発生しました。{0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - スクリプトが正常に生成されました。このダイアログを閉じると、エディターが新しく開いてスクリプトが表示されます。 - - - Script - スクリプト - - - Yes - はい - - - Add… - 追加... + + OK + OK Remove 削除 + + Script + スクリプト + + + Script generated + スクリプトが生成されました + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + スクリプトが正常に生成されました。このダイアログを閉じると、エディターが新しく開いてスクリプトが表示されます。 + Select 選択 + + There is no action to be scripted. + スクリプトを作成するアクションはありません。 + + + Yes + はい + - + - - Edition - エディション - - - Compatibility Level - 互換性レベル - - - Owner - 所有者 - - - Pricing Tier - 価格レベル - - - Type - 種類 - - - Version - バージョン - - - Last backup - 前回のバックアップ - - - Name - 名前 - - - Size (MB) - サイズ (MB) - - - Status - 状態 - - - Enable/disable default JSON formatter (requires restart) - 既定の JSON フォーマッタを有効/無効にします (再起動が必要です) - - - Associate schemas to JSON files in the current project - スキーマを現在のプロジェクトの JSON ファイルに関連付けます - - - An array of file patterns to match against when resolving JSON files to schemas. - JSON ファイルをスキーマに解決するときに突き合わせるファイル パターンの配列です。 + + A URL to a schema or a relative path to a schema in the current directory + スキーマへの URL または現在のディレクトリ内のスキーマへの相対パス A file pattern that can contain '*' to match against when resolving JSON files to schemas. JSON ファイルをスキーマに解決するときに突き合わせる、'*' を含められるファイル パターンです。 - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - 指定された URL のスキーマ定義です。スキーマは、スキーマ URL へのアクセスを避けるためにのみ指定する必要があります。 - - - A URL to a schema or a relative path to a schema in the current directory - スキーマへの URL または現在のディレクトリ内のスキーマへの相対パス - - - MSSQL configuration - MSSQL 構成 - - - Declares the application workload type when connecting to a server - サーバーに接続するときにアプリケーションのワークロードの種類を宣言します - - - Application intent - アプリケーションの意図 - - - The name of the application - アプリケーションの名前 - - - Application name - アプリケーション名 - - - The name of the primary file, including the full path name, of an attachable database - 完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名 - - - Attach DB filename - 添付 DB ファイル名 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA サポート付きユニバーサル - - - Windows Authentication - Windows 認証 - - - SQL Login - SQL ログイン - - - Specifies the method of authenticating with SQL Server - SQL Server での認証方法を指定します - - - Authentication type - 認証の種類 - - - Enables or disables Always Encrypted for the connection - 接続の Always Encrypted を有効または無効にする + + Advanced + 詳細設定 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位) + + An array of file patterns to match against when resolving JSON files to schemas. + JSON ファイルをスキーマに解決するときに突き合わせるファイル パターンの配列です。 - - Command timeout - コマンドのタイムアウト + + An execution time-out of 0 indicates an unlimited wait (no time-out) + 実行タイムアウトが 0 の場合は、無制限の待機 (タイムアウトなし) を示します - - Number of attempts to restore connection - 接続を復元するための試行回数 + + Application intent + アプリケーションの意図 - - Connect retry count - 接続の再試行回数 + + Application name + アプリケーション名 - - Delay between attempts to restore connection - 接続を復元するための試行間の遅延 + + Associate schemas to JSON files in the current project + スキーマを現在のプロジェクトの JSON ファイルに関連付けます - - Connect retry interval - 接続の再試行間隔 + + Attach (Preview) + アタッチ (プレビュー) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します - - - Connect timeout - 接続タイムアウト - - - Custom name of the connection - 接続のカスタム名 - - - Name (optional) - 名前 (省略可能) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます - - - Context connection - コンテキスト接続 - - - The SQL Server language record name - SQL Server 言語レコード名 - - - Current language - 現在の言語 - - - The name of the initial catalog or database int the data source - データ ソース内の初期カタログまたはデータベースの名前 - - - Database - データベース - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - ホスト ガーディアン サービス - - - None - なし - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します - - - Attestation protocol - 構成証明プロトコル - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します + + Attach DB filename + 添付 DB ファイル名 Attestation URL 構成証明 URL - - Optional (False) - オプション (False) + + Attestation protocol + 構成証明プロトコル - - Strict - 厳密 + + Authentication type + 認証の種類 - - Mandatory (True) - 必須 (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA サポート付きユニバーサル - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - '必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。 + + Azure Attestation + Azure Attestation - - Encrypt - 暗号化 + + Change SQL Notebook Connection + SQL Notebook 接続の変更 - - The name or network address of the instance of SQL Server that acts as a failover partner - フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス + + Command timeout + コマンドのタイムアウト - - Failover partner - フェールオーバー パートナー + + Compatibility Level + 互換性レベル - - Advanced - 詳細設定 + + Compatibility Level + 互換性レベル + + + Computer Name + コンピューター名 + + + Connect retry count + 接続の再試行回数 + + + Connect retry interval + 接続の再試行間隔 + + + Connect timeout + 接続タイムアウト Connection Resiliency @@ -1114,310 +1666,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco Context コンテキスト - - Initialization - 初期化 + + Context connection + コンテキスト接続 - - Pooling - プーリング + + Current language + 現在の言語 - - Replication - レプリケーション + + Custom name of the connection + 接続のカスタム名 - - Security - セキュリティ + + Database + データベース - - Source - ソース + + Declares the application workload type when connecting to a server + サーバーに接続するときにアプリケーションのワークロードの種類を宣言します - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。 + + Delay between attempts to restore connection + 接続を復元するための試行間の遅延 - - Host name in certificate - 証明書内のホスト名 + + Design + デザイン - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - この接続が破棄される前にプールに存在する最小時間 (秒) - - - Load balance timeout - 負荷分散タイムアウト - - - The maximum number of connections allowed in the pool - プールに保持される接続の最大数 - - - Max pool size - 最大プール サイズ - - - The minimum number of connections allowed in the pool - プールに保持される接続の最小数 - - - Min pool size - 最小プール サイズ - - - Multi subnet failover - マルチ サブネット フェールオーバー - - - When true, multiple result sets can be returned and read from one connection - True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます - - - Multiple active result sets - 複数のアクティブな結果セット - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト) - - - Packet size - パケット サイズ - - - Indicates the password to be used when connecting to the data source - データ ソースへの接続時に使用するパスワードを示します - - - Password - パスワード - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません - - - Persist security info - セキュリティ情報を保持する - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます - - - Pooling - プーリング - - - Port - ポート - - - Used by SQL Server in Replication - レプリケーション時に SQL Server によって使用されます - - - Replication - レプリケーション - - - Enables or disables Secure enclaves for the connection - 接続のセキュリティで保護されたエンクレーブを有効または無効にします - - - Secure enclaves - セキュリティで保護されたエンクレーブ - - - Name of the SQL Server instance - SQL Server インスタンスの名前 - - - Server - サーバー - - - e.g. tcp:servername,1433 - 例: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。 - - - Trust server certificate - サーバー証明書を信頼する - - - Indicates which server type system the provider will expose through the DataReader - プロバイダーがデータ リーダー経由で公開するサーバーの種類のシステムを示します。 - - - Type system version - タイプ システムのバージョン - - - Indicates the user ID to be used when connecting to the data source - データ ソースへの接続時に使用するユーザー ID を示します - - - User name - ユーザー名 - - - The name of the workstation connecting to SQL Server - SQL Server に接続しているワークステーションの名前 - - - Workstation Id - ワークステーション ID - - - Disabled - 無効 - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - ユーザーが 'AzureMFA' 認証を選択したときに、'Active Directory Interactive' 認証モードで Sql 認証プロバイダーを使用できるようにします。これにより、アクセス トークンをフェッチするときにサーバー側のリソース エンドポイントの統合が有効になります。このオプションは、'MSAL' Azure 認証ライブラリでのみサポートされています。Azure Data Studio は、値が変更されたときに再起動する必要があります。 - - - Enabled - 有効 - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - すべての実行の実際の行数が最も多い実行プランの操作を強調表示します。 - - - Highlights the execution plan operation with the highest cost. - コストが最も高い実行プラン操作を強調表示します。 - - - The default metric to use to highlight an expensive operation in query execution plans - クエリ実行プランで負荷の高い操作を強調表示するために使用する既定のメトリック - - - Highlights the execution plan operation that used the most CPU time. - CPU 時間が最も多く使用された実行プラン操作を強調表示します。 - - - Highlights the execution plan operation that took the most time. - 最も時間がかかった実行プランの操作を強調表示します。 - - - Expensive operation highlighting will be turned off for execution plans. - 実行プランでは、負荷の高い操作の強調表示がオフになります。 - - - Highlights the execution plan operation with the greatest number of rows read. - 読み取られた行数が最も多い実行プラン操作を強調表示します。 - - - Highlights the execution plan operation with the highest subtree cost. - サブツリー コストが最も高い実行プラン操作を強調表示します。 - - - Export Notebook as SQL - ノートブックを SQL としてエクスポート - - - Export SQL as Notebook - SQL をノートブックとしてエクスポート - - - Should column definitions be aligned? - 列定義を揃えるかどうか - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか - - - [Optional] Do not show unsupported platform warnings - [省略可能] サポートされていないプラットフォームの警告を表示しない - - - Should IntelliSense error checking be enabled - IntelliSense エラー チェックを有効にするかどうか - - - Should IntelliSense be enabled - IntelliSense を有効にするかどうか - - - Should IntelliSense quick info be enabled - IntelliSense クイック ヒントを有効にするかどうか - - - Should IntelliSense suggestions be enabled - IntelliSense 提案を有効にするかどうか - - - Should IntelliSense suggestions be lowercase - IntelliSense 提案を小文字にするかどうか - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。 - - - Number of minutes to retain log files for backend services. Default is 1 week. - バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。 + + Detach (Preview) + デタッチ (プレビュー) Disable Group By Schema スキーマによるグループ化を無効にする - - SQL Server: Disable Group By Schema - SQL Server: スキーマによるグループの無効化 + + Disabled + 無効 + + + Drop (Preview) + 削除 (プレビュー) + + + Edition + エディション + + + Edition + エディション Enable Group By Schema スキーマによるグループ化を有効にする - - SQL Server: Enable Group By Schema - SQL Server: スキーマによるグループの有効化 - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - オブジェクト エクスプローラーでノードを展開する場合のタイムアウト (秒)。既定値は 45 秒。 - - - When enabled, the database objects in Object Explorer will be categorized by schema. - 有効にすると、オブジェクト エクスプローラー内のデータベース オブジェクトがスキーマ別に分類されます。 - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [試験段階] SQL Tools Service への要求を並列で処理する必要があるかどうか。これは、すべての要求を並行して処理するときに発生する可能性がある問題を検出するために導入されています。既定値は false です。Azure Data Studio は、値が変更されたときに再起動する必要があります。 - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [オプション]個人を特定できる情報 (PII) をログ ファイルに記録する必要があります。 - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Always Encrypted のパラメーター化を有効にする @@ -1426,14 +1730,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET ANSI_DEFAULTS SET ANSI_DEFAULTS を有効にする - - Enable SET ANSI_NULL_DFLT_ON - SET ANSI_NULL_DFLT_ON を有効にする - Enable SET ANSI_NULLS SET ANSI_NULLS を有効にする + + Enable SET ANSI_NULL_DFLT_ON + SET ANSI_NULL_DFLT_ON を有効にする + Enable SET ANSI_PADDING SET ANSI_PADDING を有効にする @@ -1454,14 +1758,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET DEADLOCK_PRIORITY option SET DEADLOCK_PRIORITY オプションを有効にする - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - 実行タイムアウトが 0 の場合は、無制限の待機 (タイムアウトなし) を示します - Enable SET IMPLICIT_TRANSACTIONS SET IMPLICIT_TRANSACTIONS を有効にする @@ -1470,14 +1766,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET LOCK TIMEOUT option (in milliseconds) SET LOCK TIMEOUT オプションを有効にする (ミリ秒単位) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - クエリの実行後に、文字/バイナリ列の各値に格納する最大文字数/バイト数。既定値: 65,535。有効な値の範囲: 1 から 2,147,483,647。 - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - クエリの実行後に XML 列の各値に格納する最大文字数。既定値: 2,097,152。有効な値の範囲: 1 から 2,147,483,647。 - Enable SET NOCOUNT option SET NOCOUNT オプションを有効にする @@ -1498,10 +1786,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET QUOTED_IDENTIFIER SET QUOTED_IDENTIFIER を有効にする - - Maximum number of rows to return before the server stops processing your query. - サーバーがクエリの処理を停止する前に返す行の最大数。 - Enable SET STATISTICS IO option SET STATISTICS IO オプションを有効にする @@ -1510,10 +1794,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET STATISTICS TIME option SET STATISTICS TIME オプションを有効にする - - Maximum size of text and ntext data returned from a SELECT statement - SELECT ステートメントから返されるテキストおよび ntext データの最大サイズ - Enable SET TRANSACTION ISOLATION LEVEL option SET TRANSACTION ISOLATION LEVEL オプションを有効にする @@ -1522,6 +1802,498 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET XACT_ABORT ON option SET XACT_ABORT ON オプションを有効にする + + Enable/disable default JSON formatter (requires restart) + 既定の JSON フォーマッタを有効/無効にします (再起動が必要です) + + + Enabled + 有効 + + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + MSSQL 接続の接続プールを有効にして、Azure Data Studio 接続の全体的な接続パフォーマンスを向上させます。この設定は既定で有効になっています。値が変更された場合は Azure Data Studio の再起動が必要です。プールされた接続をクリアするには、'SQL Server: プールされた接続をクリア' コマンドを実行します。 + + + Enables or disables Always Encrypted for the connection + 接続の Always Encrypted を有効または無効にする + + + Enables or disables Secure enclaves for the connection + 接続のセキュリティで保護されたエンクレーブを有効または無効にします + + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + ユーザーが 'AzureMFA' 認証を選択したときに、'Active Directory Interactive' 認証モードで Sql 認証プロバイダーを使用できるようにします。これにより、アクセス トークンをフェッチするときにサーバー側のリソース エンドポイントの統合が有効になります。このオプションは、'MSAL' Azure 認証ライブラリでのみサポートされています。Azure Data Studio は、値が変更されたときに再起動する必要があります。 + + + Encrypt + 暗号化 + + + Expensive operation highlighting will be turned off for execution plans. + 実行プランでは、負荷の高い操作の強調表示がオフになります。 + + + Export Notebook as SQL + ノートブックを SQL としてエクスポート + + + Export SQL as Notebook + SQL をノートブックとしてエクスポート + + + Failover partner + フェールオーバー パートナー + + + Highlights the execution plan operation that took the most time. + 最も時間がかかった実行プランの操作を強調表示します。 + + + Highlights the execution plan operation that used the most CPU time. + CPU 時間が最も多く使用された実行プラン操作を強調表示します。 + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + すべての実行の実際の行数が最も多い実行プランの操作を強調表示します。 + + + Highlights the execution plan operation with the greatest number of rows read. + 読み取られた行数が最も多い実行プラン操作を強調表示します。 + + + Highlights the execution plan operation with the highest cost. + コストが最も高い実行プラン操作を強調表示します。 + + + Highlights the execution plan operation with the highest subtree cost. + サブツリー コストが最も高い実行プラン操作を強調表示します。 + + + Host Guardian Service + ホスト ガーディアン サービス + + + Host name in certificate + 証明書内のホスト名 + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + SQL Server で使用されるサーバー証明書検証用の TLS 証明書内に指定されたホスト名を示します。指定されていない場合、既定ではサーバー名が証明書の検証に使用されます。 + + + Indicates the password to be used when connecting to the data source + データ ソースへの接続時に使用するパスワードを示します + + + Indicates the user ID to be used when connecting to the data source + データ ソースへの接続時に使用するユーザー ID を示します + + + Indicates which server type system the provider will expose through the DataReader + プロバイダーがデータ リーダー経由で公開するサーバーの種類のシステムを示します。 + + + Initialization + 初期化 + + + Last Database Backup + 最終データベース バックアップ + + + Last Log Backup + 最終ログ バックアップ + + + Last backup + 前回のバックアップ + + + Load balance timeout + 負荷分散タイムアウト + + + MSSQL configuration + MSSQL 構成 + + + Mandatory (True) + 必須 (True) + + + Max pool size + 最大プール サイズ + + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + クエリの実行後に XML 列の各値に格納する最大文字数。既定値: 2,097,152。有効な値の範囲: 1 から 2,147,483,647。 + + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + クエリの実行後に、文字/バイナリ列の各値に格納する最大文字数/バイト数。既定値: 65,535。有効な値の範囲: 1 から 2,147,483,647。 + + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + mssql.logRetentionMinutes の有効期限が切れた、起動時に削除する古いファイルの最大数。この制限のためにクリーンアップされないファイルは、Azure Data Studio の次回の起動時にクリーンアップされます。 + + + Maximum number of rows to return before the server stops processing your query. + サーバーがクエリの処理を停止する前に返す行の最大数。 + + + Maximum size of text and ntext data returned from a SELECT statement + SELECT ステートメントから返されるテキストおよび ntext データの最大サイズ + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + 最小プール サイズ + + + Multi subnet failover + マルチ サブネット フェールオーバー + + + Multiple active result sets + 複数のアクティブな結果セット + + + Name + 名前 + + + Name + 名前 + + + Name (optional) + 名前 (省略可能) + + + Name of the SQL Server instance + SQL Server インスタンスの名前 + + + New (Preview) + 新規 (プレビュー) + + + New Database (Preview) + 新しいデータベース (プレビュー) + + + New Table + 新しいテーブル + + + None + なし + + + Number of attempts to restore connection + 接続を復元するための試行回数 + + + Number of minutes to retain log files for backend services. Default is 1 week. + バックエンド サービスのログ ファイルを保持する分単位の時間。既定値は 1 週間です。 + + + OS Version + OS バージョン + + + Optional (False) + オプション (False) + + + Owner + 所有者 + + + Owner + 所有者 + + + Packet size + パケット サイズ + + + Password + パスワード + + + Persist security info + セキュリティ情報を保持する + + + Pooling + プーリング + + + Pooling + プーリング + + + Port + ポート + + + Pricing Tier + 価格レベル + + + Properties (Preview) + プロパティ (プレビュー) + + + Recovery Model + 復旧モデル + + + Rename (Preview) + 名前の変更 (プレビュー) + + + Replication + レプリケーション + + + Replication + レプリケーション + + + SQL Login + SQL ログイン + + + SQL Server: Clear Pooled Connections + SQL Server: プールされた接続をクリア + + + SQL Server: Disable Group By Schema + SQL Server: スキーマによるグループの無効化 + + + SQL Server: Enable Group By Schema + SQL Server: スキーマによるグループの有効化 + + + Search: Clear Search Server Results + 検索: 検索サーバーの結果を消去する + + + Search: Servers + 検索: サーバー + + + Secure enclaves + セキュリティで保護されたエンクレーブ + + + Security + セキュリティ + + + Server + サーバー + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + ビット列を数値 (1 または 0) として表示するかどうか。False の場合、ビット列は 'true' または 'false' として表示されます + + + Should IntelliSense be enabled + IntelliSense を有効にするかどうか + + + Should IntelliSense error checking be enabled + IntelliSense エラー チェックを有効にするかどうか + + + Should IntelliSense quick info be enabled + IntelliSense クイック ヒントを有効にするかどうか + + + Should IntelliSense suggestions be enabled + IntelliSense 提案を有効にするかどうか + + + Should IntelliSense suggestions be lowercase + IntelliSense 提案を小文字にするかどうか + + + Should column definitions be aligned? + 列定義を揃えるかどうか + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + データ型を大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + キーワードを大文字、小文字、または 'なし' (元のまま) のいずれにフォーマットするか + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + たとえば 'SELECT C1, C2 FROM T1' の場合に C1 と C2 を別々の行にするように、Select ステートメント内のオブジェクトへの参照を別々の行に分割するかどうか + + + Show Log File + ログ ファイルの表示 + + + Size (MB) + サイズ (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + SQL Server インスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト) + + + Source + ソース + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + セキュリティで保護されたエンクレーブでの Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のプロトコルを指定します + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + セキュリティで保護されたエンクレーブによる Always Encrypted で使用する、サーバー側エンクレーブ構成証明用のエンドポイントを指定します + + + Specifies the method of authenticating with SQL Server + SQL Server での認証方法を指定します + + + Status + 状態 + + + Strict + 厳密 + + + The SQL Server language record name + SQL Server 言語レコード名 + + + The default metric to use to highlight an expensive operation in query execution plans + クエリ実行プランで負荷の高い操作を強調表示するために使用する既定のメトリック + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 試行を終了してエラーを生成する前にコマンドの実行を待機するまでの時間 (秒単位) + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + サーバーへの接続が確立されるまでに待機する時間 (秒)。この時間が経過すると接続要求を終了し、エラーを生成します + + + The maximum number of connections allowed in the pool + プールに保持される接続の最大数 + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + この接続が破棄される前にプールに存在する最小時間 (秒) + + + The minimum number of connections allowed in the pool + プールに保持される接続の最小数 + + + The name of the application + アプリケーションの名前 + + + The name of the initial catalog or database int the data source + データ ソース内の初期カタログまたはデータベースの名前 + + + The name of the primary file, including the full path name, of an attachable database + 完全なパス名を含む、接続可能なデータベースのプライマリ ファイル名 + + + The name of the workstation connecting to SQL Server + SQL Server に接続しているワークステーションの名前 + + + The name or network address of the instance of SQL Server that acts as a failover partner + フェールオーバー パートナーとして機能する SQL Server インスタンスの名前またはネットワーク アドレス + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + 指定された URL のスキーマ定義です。スキーマは、スキーマ URL へのアクセスを避けるためにのみ指定する必要があります。 + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + オブジェクト エクスプローラーでノードを展開する場合のタイムアウト (秒)。既定値は 45 秒。 + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Azure Data Studio と SQL Tools Service の間の SQL Tools Service 出力チャネルへの通信をトレースします。警告: 詳細なログ記録が有効になっている場合、機密情報が含まれる可能性があります。 + + + Trust server certificate + サーバー証明書を信頼する + + + Type + 種類 + + + Type system version + タイプ システムのバージョン + + + Used by SQL Server in Replication + レプリケーション時に SQL Server によって使用されます + + + User name + ユーザー名 + + + Version + バージョン + + + Version + バージョン + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + '必須' または '厳密' の場合、SQL Server は、サーバーに証明書がインストールされていれば、クライアントとサーバー間のすべてのデータ送信に SSL 暗号化を使用します。'厳密' に設定すると、SQL Server はクライアントとサーバー間のすべてのデータ転送に TDS 8.0 を使用します。'厳密' は、SQL Server 2022 以降でサポートされています。 + + + When enabled, the database objects in Object Explorer will be categorized by schema. + 有効にすると、オブジェクト エクスプローラー内のデータベース オブジェクトがスキーマ別に分類されます。 + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + False の場合、パスワードなどのセキュリティによる保護が要求される情報は、接続しても返されません + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + true (および encrypt=true) の場合、SQL Server はサーバー証明書を検証せずに、クライアントとサーバーの間で送信されるすべてのデータに SSL 暗号化を使用します。このプロパティは Encrypt=Strict ではサポートされていません。 + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + True の場合は、接続元が SQL Server のコンテキストであることを示します。SQL Server のプロセスで実行する場合のみ使用できます + + + When true, multiple result sets can be returned and read from one connection + True の場合は、1 つの接続から複数の結果セットが返され、これらを読み取ることができます + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + True の場合、接続オブジェクトが適切なプールから取得されるか、または、必要に応じて接続オブジェクトが作成され、適切なプールに追加されます + Whether to allow table designer to disable and re-enable DDL triggers during publish パブリッシュ中にテーブル デザイナーが DDL トリガーを無効化および再有効化を許可するかどうか @@ -1530,93 +2302,41 @@ Note: A self-signed certificate offers only limited protection and is not a reco Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. オブジェクト エクスプローラーのデータベース ノードが展開されたときに、データベース モデルを事前に読み込むかどうか。有効にすると、テーブル デザイナーの読み込み時間を短縮できます。注: 多数のデータベース ノードの展開が必要な場合、通常よりも多くのメモリが使用される可能性があります。 - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Azure Data Studio と SQL Tools Service の間の SQL Tools Service 出力チャネルへの通信をトレースします。警告: 詳細なログ記録が有効になっている場合、機密情報が含まれる可能性があります。 + + Windows Authentication + Windows 認証 + + + Workstation Id + ワークステーション ID + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [試験段階] SQL Tools Service への要求を並列で処理する必要があるかどうか。これは、すべての要求を並行して処理するときに発生する可能性がある問題を検出するために導入されています。既定値は false です。Azure Data Studio は、値が変更されたときに再起動する必要があります。 + + + [Optional] Do not show unsupported platform warnings + [省略可能] サポートされていないプラットフォームの警告を表示しない + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [省略可能] コンソールへのデバッグ出力をログに記録し ([表示] -> [出力])、ドロップダウンから適切な出力チャネルを選択します [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information [省略可能] バックエンド サービスのログ レベル。Azure Data Studio は開始のたびにファイル名を生成し、そのファイルが既に存在する場合にはログ エントリが対象ファイルに追加されます。古いログ ファイルのクリーンアップについては、logRetentionMinutes と logFilesRemovalLimit の設定を参照してください。既定の tracingLevel では、ログに記録される数は多くありません。詳細レベルを変更すると、詳細なログが記録され、ログのためのディスク容量が必要になる場合があります。エラーには重大が含まれ、警告にはエラーが含まれ、情報には警告が含まれ、詳細には情報が含まれます - - Name - 名前 + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [オプション]個人を特定できる情報 (PII) をログ ファイルに記録する必要があります。 - - Compatibility Level - 互換性レベル + + e.g. servername,port + 例: servername,port - - Last Database Backup - 前回のデータベース バックアップ - - - Last Log Backup - 最終ログ バックアップ - - - Owner - 所有者 - - - Recovery Model - 復旧モデル - - - Computer Name - コンピューター名 - - - OS Version - OS バージョン - - - Edition - エディション - - - Version - バージョン - - - Change SQL Notebook Connection - SQL Notebook 接続の変更 - - - Search: Clear Search Server Results - 検索: 検索サーバーの結果を消去する - - - Delete - 削除 - - - Design - デザイン - - - New - 新規 - - - New Table - 新しいテーブル - - - Properties (Preview) - プロパティ (プレビュー) - - - Rename - 名前の変更 - - - Search: Servers - 検索: サーバー - - - Show Log File - ログ ファイルの表示 + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + コンマを、'mycolumn1,' のようにリスト内の各ステートメントの末尾に配置する代わりに ',mycolumn2' のように先頭に配置するかどうか diff --git a/resources/xlf/ja/notebook.ja.xlf b/resources/xlf/ja/Microsoft.notebook.ja.xlf similarity index 95% rename from resources/xlf/ja/notebook.ja.xlf rename to resources/xlf/ja/Microsoft.notebook.ja.xlf index c5cceed05a..6e39087e57 100644 --- a/resources/xlf/ja/notebook.ja.xlf +++ b/resources/xlf/ja/Microsoft.notebook.ja.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package 指定されたパッケージが見つかりませんでした + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - エラー: {0} に正しくない toc.yml ファイルがあります - - - Invalid toc file - 無効な toc ファイル + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book リモート Jupyter ブックの追加 + + Add to this level + このレベルに追加する + All Files すべてのファイル - - Jupyter Book - Jupyter ブック - - - Jupyter Books are used to organize Notebooks. - Jupyter ブックは、ノートブックを整理するために使用されます。 - - - Failed to find a Table of Contents file in the specified Jupyter Book. - 指定された Jupyter ブックに目次ファイルが見つかりませんでした。 - - - No Jupyter Books are currently available on the provided link - 指定されたリンクで現在利用可能な Jupyter ブックがありません - Browse 参照 @@ -66,14 +50,6 @@ Configuration file missing 構成ファイルが見つかりません - - File already exists. Are you sure you want to overwrite this file? - ファイルは既に存在します。このファイルを上書きしますか? - - - Folder already exists. Are you sure you want to delete and replace this folder? - フォルダーは既に存在します。このフォルダーを削除して置き換えますか? - Content folder コンテンツ フォルダー @@ -82,20 +58,62 @@ Content folder (Optional) コンテンツ フォルダー (省略可能) + + Content folder path does not exist + コンテンツ フォルダーのパスが存在しません + Create 作成 - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - ファイル {0} は、ターゲット フォルダー {1} に既に存在しています - データの損失を防ぐために、ファイルの名前が {2} に変更されました。 + + Downloading Remote Jupyter Book + リモート Jupyter ブックのダウンロード + + + Downloading to {0} + {0} にダウンロードしています + + + Error while creating remote Jupyter Book directory + リモート Jupyter ブック ディレクトリの作成中にエラーが発生しました + + + Error while decompressing remote Jupyter Book + リモート Jupyter ブックの圧縮解除中にエラーが発生しました + + + Error while downloading remote Jupyter Book + リモート Jupyter ブックのダウンロード中にエラーが発生しました Error while editing Jupyter Book {0}: {1} Jupyter ブック {0} の編集中にエラーが発生しました: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + 編集する Jupyter ブックまたはセクションの選択中にエラーが発生しました: {0} + + + Error while trying to access: {0} + アクセスしようとしているときにエラーが発生しました: {0} + + + Error: {0} has an incorrect toc.yml file + エラー: {0} に正しくない toc.yml ファイルがあります + + + Failed to find a Table of Contents file in the specified Jupyter Book. + 指定された Jupyter ブックに目次ファイルが見つかりませんでした。 + + + Failed to find section {0} in {1}. + {1} にセクション {0} が見つかりませんでした。 + + + Failed to read Jupyter Book {0}: {1} + Jupyter ブック {0} を読み取ることができませんでした: {1} + File Extension ファイル拡張子 @@ -104,45 +122,39 @@ File Name ファイル名 + + File already exists. Are you sure you want to overwrite this file? + ファイルは既に存在します。このファイルを上書きしますか? + + + File {0} already exists in the destination folder + 移動先のフォルダーにファイル {0} が既に存在します + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + ファイル {0} は、ターゲット フォルダー {1} に既に存在しています + データの損失を防ぐために、ファイルの名前が {2} に変更されました。 + + + Folder already exists. Are you sure you want to delete and replace this folder? + フォルダーは既に存在します。このフォルダーを削除して置き換えますか? + + + GitHub + GitHub + Http Request failed with error: {0} {1} HTTP 要求が失敗しました。エラー: {0} {1} - - - - - + + Invalid toc file + 無効な toc ファイル - - Add to this level - このレベルに追加する - - - Select Jupyter Book - Jupyter ブックの選択 - - - Select Jupyter Book Section - Jupyter ブックのセクションを選択 - - - Select Folder - フォルダーの選択 - - - Language - 言語 - - - Learn more. - 詳細情報。 - - - Location - 場所 - - - Missing file : {0} from {1} - ファイル {0} が {1} から見つかりません + + Jupyter Book + Jupyter ブック Jupyter Book is already trusted in this workspace. @@ -152,13 +164,9 @@ Jupyter Book is already untrusted in this workspace. Jupyter ブックは既にこのワークスペースで信頼されていません。 - - Jupyter Books not Found - Jupyter ブックが見つかりません - - - Jupyter Book {0} is now pinned in the workspace. - Jupyter ブック {0} はワークスペースにピン留めされました。 + + Jupyter Book is no longer trusted in this workspace + Jupyter ブックはこのワークスペースで信頼されなくなりました Jupyter Book is now trusted in the workspace. @@ -168,81 +176,33 @@ Jupyter Book {0} is no longer pinned in this workspace Jupyter ブック {0} はもうこのワークスペースにピン留めされていません - - Jupyter Book is no longer trusted in this workspace - Jupyter ブックはこのワークスペースで信頼されなくなりました + + Jupyter Book {0} is now pinned in the workspace. + Jupyter ブック {0} はワークスペースにピン留めされました。 - - Content folder path does not exist - コンテンツ フォルダーのパスが存在しません + + Jupyter Books are used to organize Notebooks. + Jupyter ブックは、ノートブックを整理するために使用されます。 - - Error while trying to access: {0} - アクセスしようとしているときにエラーが発生しました: {0} + + Jupyter Books not Found + Jupyter ブックが見つかりません - - Downloading to {0} - {0} にダウンロードしています + + Language + 言語 - - File {0} already exists in the destination folder - 移動先のフォルダーにファイル {0} が既に存在します + + Learn more. + 詳細を表示。 - - Save location path is not valid. - 保存場所のパスが無効です。 + + Location + 場所 - - No - いいえ - - - Releases not Found - リリースが見つかりません - - - Error while creating remote Jupyter Book directory - リモート Jupyter ブック ディレクトリの作成中にエラーが発生しました - - - Remote Jupyter Book download is complete - リモート Jupyter ブックのダウンロードが完了しました - - - Error while downloading remote Jupyter Book - リモート Jupyter ブックのダウンロード中にエラーが発生しました - - - Remote Jupyter Book download is in progress - リモート Jupyter ブックのダウンロードが進行中です - - - Error while decompressing remote Jupyter Book - リモート Jupyter ブックの圧縮解除中にエラーが発生しました - - - Resource not Found - リソースが見つかりません。 - - - This sample code loads the file into a data frame and shows the first 10 results. - このサンプル コードは、ファイルをデータ フレームに読み込み、最初の 10 件の結果を示します。 - - - Save location path does not exist. - 保存場所のパスが存在しません。 - - - Downloading Remote Jupyter Book - リモート Jupyter ブックのダウンロード - - - The selected Jupyter Book is not valid - 選択した Jupyter ブックは無効です - - - Yes - はい + + Missing file : {0} from {1} + ファイル {0} が {1} から見つかりません Name @@ -264,42 +224,42 @@ New Section (Preview) 新しいセクション (プレビュー) + + No + いいえ + + + No Jupyter Books are currently available on the provided link + 指定されたリンクで現在利用可能な Jupyter ブックがありません + No Jupyter Books are currently selected in the viewlet. ビューレットに現在選択されている Jupyter ブックがありません。 - - GitHub - GitHub - - - Shared File - 共有ファイル - - - Open Jupyter Book {0} failed: {1} - Jupyter ブック {0} を開くことができませんでした: {1} - Open External Link 外部リンクを開く - - Open link {0} failed: {1} - リンク {0} を開けませんでした。{1} + + Open Jupyter Book {0} failed: {1} + Jupyter ブック {0} を開くことができませんでした: {1} Open Markdown マークダウンを開く - - Open markdown {0} failed: {1} - マークダウン {0} を開けませんでした: {1} - Open Notebook ノートブックを開く + + Open link {0} failed: {1} + リンク {0} を開けませんでした。{1} + + + Open markdown {0} failed: {1} + マークダウン {0} を開けませんでした: {1} + Open notebook {0} failed: {1} ノートブック {0} を開けませんでした: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} 無題のノートブック {0} を無題として開けませんでした: {1} - - Failed to read Jupyter Book {0}: {1} - Jupyter ブック {0} を読み取ることができませんでした: {1} - Releases リリース + + Releases not Found + リリースが見つかりません + + + Remote Jupyter Book download is complete + リモート Jupyter ブックのダウンロードが完了しました + + + Remote Jupyter Book download is in progress + リモート Jupyter ブックのダウンロードが進行中です + Repository URL リポジトリ URL + + Resource not Found + リソースが見つかりません。 + Save location 保存場所 + + Save location path does not exist. + 保存場所のパスが存在しません。 + + + Save location path is not valid. + 保存場所のパスが無効です。 + Search 検索 - - Failed to find section {0} in {1}. - {1} にセクション {0} が見つかりませんでした。 + + Select Folder + フォルダーの選択 - - Error while selecting a Jupyter Book or a section to edit: {0} - 編集する Jupyter ブックまたはセクションの選択中にエラーが発生しました: {0} + + Select Jupyter Book + Jupyter ブックの選択 + + + Select Jupyter Book Section + Jupyter ブックのセクションを選択 + + + Shared File + 共有ファイル + + + The selected Jupyter Book is not valid + 選択した Jupyter ブックは無効です + + + The url provided is not a Github release url + 指定された URL は Github リリース URL ではありません + + + This sample code loads the file into a data frame and shows the first 10 results. + このサンプル コードは、ファイルをデータ フレームに読み込み、最初の 10 件の結果を示します。 Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - 指定された URL は Github リリース URL ではありません - Version バージョン + + Yes + はい + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse 参照 - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - '{0}' カーネルにって、Python ランタイムを構成し、依存関係をインストールする必要があります。 + + Installation Type + インストールの種類 + + + New Python installation + 新しい Python インストール + + + No supported Python versions found. + サポートされている Python バージョンが見つかりません。 Notebook kernels require a Python runtime to be configured and dependencies to be installed. Notebook カーネルには、Python ランタイムが構成され、依存関係がインストールされている必要があります。 - - Use existing Python installation - 既存の Python インストールを使用する - - - Installation Type - インストールの種類 - Python Install Location Python のインストール場所 - - New Python installation - 新しい Python インストール - Python runtime configured! Python ランタイムが構成されました! @@ -416,6 +412,14 @@ Select 選択 + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + '{0}' カーネルにって、Python ランタイムを構成し、依存関係をインストールする必要があります。 + + + Use existing Python installation + 既存の Python インストールを使用する + {0} (Custom) {0} (カスタム) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - サポートされている Python バージョンが見つかりません。 - - + - - The specified install location is invalid. - 指定されたインストール場所が無効です。 - - - Install - インストール - Configure Python Runtime Python ランタイムの構成 - - Install Dependencies - 依存関係のインストール - - - Python installation was declined. - Python のインストールが拒否されました。 - - - No Python installation was found at the specified location. - 指定された場所に Python インストールが見つかりませんでした。 - - - Configure Python to run {0} kernel - {0} カーネルを実行するように Python を構成する - Configure Python to run kernels カーネルを実行するように Python を構成する + + Configure Python to run {0} kernel + {0} カーネルを実行するように Python を構成する + + + Install + インストール + + + Install Dependencies + 依存関係のインストール + + + No Python installation was found at the specified location. + 指定された場所に Python インストールが見つかりませんでした。 + + + Python installation was declined. + Python のインストールが拒否されました。 + + + The specified install location is invalid. + 指定されたインストール場所が無効です。 + - + Existing Version 既存のバージョン + + Install required kernel dependencies + 必要なカーネルの依存関係のインストール + Kernel カーネル @@ -484,21 +488,17 @@ Name 名前 - - Install required kernel dependencies - 必要なカーネルの依存関係のインストール + + No packages are required by default for the kernel '{0}' + 既定では、カーネル '{0}' にはパッケージは必要ありません Required Version 必要なバージョン - - No packages are required by default for the kernel '{0}' - 既定では、カーネル '{0}' にはパッケージは必要ありません - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} {0} のインストールが完了しました {1} + + Could not find any valid versions for the specified package + 指定されたパッケージの有効なバージョンが見つかりませんでした + Failed to install {0} {1}. Error: {2} {0} のインストールに失敗しました {1} エラー: {2} - - Installing {0} {1} - {0} をインストールしています {1} - Install インストール - - Package installed - パッケージがインストールされました - Installing package パッケージをインストールしています + + Installing {0} {1} + {0} をインストールしています {1} + N/A 該当なし - - Could not find any valid versions for the specified package - 指定されたパッケージの有効なバージョンが見つかりませんでした - Package Name パッケージ名 @@ -544,42 +540,42 @@ Package Summary パッケージの概要 - - Supported Package Versions for Python {0} - Python {0} でサポートされているパッケージ バージョン - - - Search {0} packages - {0} パッケージを検索します + + Package installed + パッケージがインストールされました Search 検索 + + Search {0} packages + {0} パッケージを検索します + + + Supported Package Versions for Python {0} + Python {0} でサポートされているパッケージ バージョン + - + - - Completed uninstall for {0} - {0} のアンインストールが完了しました - - - Failed to uninstall {0}. Error: {1} - {0} をアンインストールできませんでした。エラー: {1} - - - Uninstalling {0} - {0} をアンインストールしています - Are you sure you want to uninstall the specified packages? 指定したパッケージをアンインストールしますか? + + Completed uninstall for {0} + {0} のアンインストールが完了しました + Delete 削除 + + Failed to uninstall {0}. Error: {1} + {0} をアンインストールできませんでした。エラー: {1} + Installed インストール済み @@ -588,6 +584,30 @@ Location 場所 + + Name + 名前 + + + Package Type + パッケージの種類 + + + Package uninstalled + パッケージがアンインストールされました + + + Uninstall selected packages + 選択したパッケージをアンインストールします + + + Uninstalling package + パッケージをアンインストールしています + + + Uninstalling {0} + {0} をアンインストールしています + Version バージョン @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1} パッケージが見つかりました - - Package Type - パッケージの種類 - - - Name - 名前 - - - Uninstall selected packages - 選択したパッケージをアンインストールします - - - Package uninstalled - パッケージがアンインストールされました - - - Uninstalling package - パッケージをアンインストールしています - - + Close @@ -630,23 +630,23 @@ - + Code コード - - What type of cell do you want to add? - 追加するセルの種類を指定してください - Text テキスト + + What type of cell do you want to add? + 追加するセルの種類を指定してください + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + 更新のために、アクティブな Python ノートブック セッションがシャットダウンされます。今すぐ続行しますか? + + + Another Python installation is currently in progress. Waiting for it to complete. + 別の Python のインストールが現在進行中です。完了するのを待っています。 + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Python の実行中は、既存の Python インストールを上書きできません。続行する前に、アクティブなノートブックを閉じてください。 + Don't Ask Again 今後このメッセージを表示しない - - Installing Notebook dependencies failed with error: {0} - Notebook 依存関係のインストールに失敗しました。エラー: {0} - Downloading local python for platform: {0} to {1} {0} から {1} にプラットフォーム用のローカル Python をダウンロードしています + + Downloading python package + Python パッケージをダウンロードしています + Encountered an error when getting Python user path: {0} Python ユーザー パスの取得時にエラーが発生しました: {0} - - Notebook dependencies installation is complete - Notebook 依存関係のインストールが完了しました - - - Notebook dependencies installation is in progress - Notebook 依存関係のインストールが進行中です - - - Installing Notebook dependencies, see Tasks view for more information - Notebook 依存関係のインストールについて詳しくは、[タスク ビュー] を参照してください - Encountered an error when trying to retrieve list of installed packages: {0} インストールされているパッケージの一覧を取得しようとしてエラーが発生しました: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Python インストール ディレクトリの作成中にエラーが発生しました - - Python download is complete - Python のダウンロードが完了しました - Error while downloading python setup Python セットアップのダウンロード中にエラーが発生しました - - Downloading python package - Python パッケージをダウンロードしています - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Python の実行中は、既存の Python インストールを上書きできません。続行する前に、アクティブなノートブックを閉じてください。 - Error while unpacking python bundle Python バンドルのアンパック中にエラーが発生しました - - Unpacking python package - Python パッケージをアンパックしています + + Installing Notebook dependencies + Notebook 依存関係のインストール + + + Installing Notebook dependencies failed with error: {0} + Notebook 依存関係のインストールに失敗しました。エラー: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Notebook 依存関係のインストールについて詳しくは、[タスク ビュー] を参照してください + + + No + いいえ + + + Notebook dependencies installation is complete + Notebook 依存関係のインストールが完了しました + + + Notebook dependencies installation is in progress + Notebook 依存関係のインストールが進行中です + + + Python download is complete + Python のダウンロードが完了しました Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Python {0} がインストールされ、Python 3.6.6 が置換されます。一部のパッケージは、新しいバージョンとの互換性がなくなったか、再インストールが必要になる可能性があります。すべての pip パッケージの再インストールを支援するためにノートブックが作成されます。今すぐ更新を続行しますか? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - 更新のために、アクティブな Python ノートブック セッションがシャットダウンされます。今すぐ続行しますか? - - - Installing Notebook dependencies - Notebook 依存関係のインストール - - - Another Python installation is currently in progress. Waiting for it to complete. - 別の Python のインストールが現在進行中です。完了するのを待っています。 - - - No - いいえ + + Unpacking python package + Python パッケージをアンパックしています Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Jupyter からの送信でエラーが発生しました: {0} + + ... Jupyter is running at {0} + ... Jupyter は {0} で実行中です ... Starting Notebook server ... Notebook サーバーを起動しています - - ... Jupyter is running at {0} - ... Jupyter は {0} で実行中です - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Notebook プロセスが途中で終了しました。エラー コード: {0}。StdErr 出力: {1} + + Error sent from Jupyter: {0} + Jupyter からの送信でエラーが発生しました: {0} Error stopping Notebook Server: {0} Notebook サーバーの停止でエラーが発生しました: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Notebook プロセスが途中で終了しました。エラー コード: {0}。StdErr 出力: {1} + - + - - Download and open '{0}'? - '{0}' をダウンロードして開きますか? - - - File open request failed with error: {0} {1} - ファイルを開く要求に失敗しました。エラー: {0} {1} - - - Could not find the specified file - 指定されたファイルが見つかりませんでした - Action {0} is not supported for this handler このハンドラーではアクション {0} はサポートされていません @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported HTTP、HTTPS、およびファイル リンクのみがサポートされているため、リンク {0} を開けません + + Could not find the specified file + 指定されたファイルが見つかりませんでした + + + Download and open '{0}'? + '{0}' をダウンロードして開きますか? + + + File open request failed with error: {0} {1} + ファイルを開く要求に失敗しました。エラー: {0} {1} + - + - - Jupyter Books - Jupyter ブック - - - IDs of the extra kernels to enable - 有効にするその他のカーネルの ID - - - Extra kernels - その他のカーネル - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Jupyter カーネルの構成オプション。これは自動的に管理され、手動で編集することは推奨されていません。 - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - データ プロトコル ベースの Notebook コントリビューションと、多くの Notebook コマンドおよびコントリビューションを定義します。 - - - Notebook Core Extensions - Notebook のコア拡張機能 - - - Allow Jupyter server to run as root user - Jupyter サーバーをルート ユーザーとして実行することを許可します - - - Analyze in Notebook - ノートブックで分析 - - - Collapse Book items at root level in the Notebooks Viewlet - Notebooks ビューレットのルート レベルでブック項目を折りたたみます - Add Cell セルの追加 - - Add Code Cell - コード セルの追加 - - - Add Text Cell - テキスト セルの追加 - - - Bold Markdown Text - Markdown テキストを太字にする - - - Clear Cell Result - セル結果をクリアする - Add Code Block コード ブロックを追加する - - Highlight Markdown Text - Markdown テキストの強調表示 - - - Italicize Markdown Text - Markdown テキストを斜体にする - - - New Notebook - 新しいノートブック - - - Open Notebook - ノートブックを開く - - - Run Cell - セルの実行 - - - Run Cells - セルの実行 - - - Underline Markdown Text - Markdown テキストに下線を付ける - - - Notebook configuration - Notebook 構成 - - - Do not show prompt to update Python. - Python の更新を確認するメッセージを表示しません。 - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - すべてのノートブックが閉じられた後、サーバーをシャットダウンするまでの待機時間 (分)。(シャットダウンしない場合は ”0” を入力してください) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - ブックを検索するサブディレクトリの最大深度 (無限にするには 0 を入力します) - - - Maximum number of rows returned per table in the Notebook editor - Notebook エディターでテーブルごとに返される行の最大数 - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Notebook エディターの既定の設定をオーバーライドします。設定には、背景色、現在の線の色、境界線が含まれます - - - Notebooks that are pinned by the user for the current workspace - ユーザーによって現在のワークスペースにピン留めされているノートブック - - - Local path to python installation used by Notebooks. - ノートブックで使用される Python インストールへのローカル パス。 - - - Download timeout in milliseconds for GitHub books - GitHub ブックのダウンロードのタイムアウト (ミリ秒) - - - Notebooks contained in these books will automatically be trusted. - これらのブックに含まれるノートブックは、自動的に信頼されます。 - - - Local path to a preexisting python installation used by Notebooks. - ノートブックで使用される、以前から存在する Python インストールのローカル パス。 - - - Pinned notebooks - ピン留めされたノートブック - - - Get localized SQL Server 2019 guide - ローカライズ版 SQL Server 2019 ガイドの入手 - - - Provided Jupyter Books - 提供されている Jupyter ブック - - - SQL Server 2019 Guide - SQL Server 2019 ガイド - - - Notebooks - ノートブック + + Add Code Cell + コード セルの追加 Add Markdown File @@ -996,14 +856,38 @@ Add Notebook ノートブックの追加 + + Add Remote Jupyter Book + リモート Jupyter ブックの追加 + Add Section セクションの追加 + + Add Text Cell + テキスト セルの追加 + + + Allow Jupyter server to run as root user + Jupyter サーバーをルート ユーザーとして実行することを許可します + Analyze in Notebook ノートブックで分析 + + Analyze in Notebook + ノートブックで分析 + + + Bold Markdown Text + Markdown テキストを太字にする + + + Clear Cell Result + セル結果をクリアする + Close Jupyter Book Jupyter ブックを閉じる @@ -1012,6 +896,14 @@ Close Notebook ノートブックを閉じる + + Collapse Book items at root level in the Notebooks Viewlet + Notebooks ビューレットのルート レベルでブック項目を折りたたみます + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Jupyter カーネルの構成オプション。これは自動的に管理され、手動で編集することは推奨されていません。 + Configure Python for Notebooks ノートブック用 Python の構成 @@ -1020,18 +912,62 @@ Create Jupyter Book Jupyter ブックの作成 - - Set context for Notebook - ノートブックのコンテキストを設定します + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + データ プロトコル ベースの Notebook コントリビューションと、多くの Notebook コマンドおよびコントリビューションを定義します。 - - Set kernel for Notebook - ノートブック用カーネルの設定 + + Do not show prompt to update Python. + Python の更新を確認するメッセージを表示しません。 + + + Download timeout in milliseconds for GitHub books + GitHub ブックのダウンロードのタイムアウト (ミリ秒) + + + Extra kernels + その他のカーネル + + + Get localized SQL Server 2019 guide + ローカライズ版 SQL Server 2019 ガイドの入手 + + + Highlight Markdown Text + Markdown テキストの強調表示 + + + IDs of the extra kernels to enable + 有効にするその他のカーネルの ID + + + Italicize Markdown Text + Markdown テキストを斜体にする + + + Jupyter Books + Jupyter ブック + + + Local path to a preexisting python installation used by Notebooks. + ノートブックで使用される、以前から存在する Python インストールのローカル パス。 + + + Local path to python installation used by Notebooks. + ノートブックで使用される Python インストールへのローカル パス。 Manage Packages パッケージの管理 + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + ブックを検索するサブディレクトリの最大深度 (無限にするには 0 を入力します) + + + Maximum number of rows returned per table in the Notebook editor + Notebook エディターでテーブルごとに返される行の最大数 + Move to ... 移動先... @@ -1040,6 +976,30 @@ New Notebook 新しいノートブック + + New Notebook + 新しいノートブック + + + Notebook Core Extensions + Notebook のコア拡張機能 + + + Notebook configuration + Notebook 構成 + + + Notebooks + ノートブック + + + Notebooks contained in these books will automatically be trusted. + これらのブックに含まれるノートブックは、自動的に信頼されます。 + + + Notebooks that are pinned by the user for the current workspace + ユーザーによって現在のワークスペースにピン留めされているノートブック + Open Jupyter Book Jupyter ブックを開く @@ -1048,18 +1008,30 @@ Open Notebook ノートブックを開く + + Open Notebook + ノートブックを開く + Open Notebooks in Folder フォルダー内のノートブックを開く - - Add Remote Jupyter Book - リモート Jupyter ブックの追加 + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Notebook エディターの既定の設定をオーバーライドします。設定には、背景色、現在の線の色、境界線が含まれます Pin Notebook ノートブックのピン留め + + Pinned notebooks + ピン留めされたノートブック + + + Provided Jupyter Books + 提供されている Jupyter ブック + Reinstall Notebook dependencies ノートブック依存関係を再インストール @@ -1072,6 +1044,18 @@ Reveal in Books ブックで公開する + + Run Cell + セルの実行 + + + Run Cells + セルの実行 + + + SQL Server 2019 Guide + SQL Server 2019 ガイド + Save Jupyter Book Jupyter ブックの保存 @@ -1080,10 +1064,26 @@ Search Jupyter Book Jupyter ブックの検索 + + Set context for Notebook + ノートブックのコンテキストを設定します + + + Set kernel for Notebook + ノートブック用カーネルの設定 + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + すべてのノートブックが閉じられた後、サーバーをシャットダウンするまでの待機時間 (分)。(シャットダウンしない場合は ”0” を入力してください) + Trust Jupyter Book Jupyter ブックの信頼 + + Underline Markdown Text + Markdown テキストに下線を付ける + Unpin Notebook ノートブックのピン留めを外す diff --git a/resources/xlf/ja/profiler.ja.xlf b/resources/xlf/ja/Microsoft.profiler.ja.xlf similarity index 88% rename from resources/xlf/ja/profiler.ja.xlf rename to resources/xlf/ja/Microsoft.profiler.ja.xlf index d607405e00..785cc95126 100644 --- a/resources/xlf/ja/profiler.ja.xlf +++ b/resources/xlf/ja/Microsoft.profiler.ja.xlf @@ -1,14 +1,14 @@  - + Cancel 取り消し - - Start - 開始 + + Enter session name: + セッション名を入力する: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog ダイアログ所有者が無効です。ダイアログを開くことができません - - Enter session name: - セッション名を入力する: - Invalid provider type, cannot open dialog 無効なプロバイダーの種類です。ダイアログを開くことができません + + Invalid templates list, cannot open dialog + テンプレート リストが無効です。ダイアログを開くことができません + Select session template: セッション テンプレートの選択: - - Invalid templates list, cannot open dialog - テンプレート リストが無効です。ダイアログを開くことができません + + Start + 開始 Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - Azure Data Studio のSQL Server Profiler - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - プロファイラー + + Create Profiler Season + プロファイラー シーズンの作成 Launch Profiler プロファイラーを起動 - - Create Profiler Season - プロファイラー シーズンの作成 + + Open XEL File + XEL ファイルを開く + + + Profiler + プロファイラー + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + Azure Data Studio のSQL Server Profiler Start diff --git a/resources/xlf/ja/query-history.ja.xlf b/resources/xlf/ja/Microsoft.query-history.ja.xlf similarity index 95% rename from resources/xlf/ja/query-history.ja.xlf rename to resources/xlf/ja/Microsoft.query-history.ja.xlf index 421af1544a..29a1402431 100644 --- a/resources/xlf/ja/query-history.ja.xlf +++ b/resources/xlf/ja/Microsoft.query-history.ja.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Query History キャプチャが有効かどうか。false の場合、実行されたクエリはキャプチャされません。 - Clear All History すべての履歴をクリア @@ -30,34 +26,6 @@ Delete 削除 - - View and run previously executed queries - 以前に実行したクエリを表示して実行します - - - Pause Query History Capture - Query History キャプチャの一時停止 - - - Query History - Query History - - - The action taken when a history item is double clicked - 履歴項目がダブルクリックされたときに実行されるアクション - - - Open a new disconnected editor with the query from the selected history item - 選択した履歴項目のクエリを使用して、切断された新しいエディターを開きます - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - クエリーと選択した履歴項目からの接続を使用して新しい接続されたエディターを開き、クエリを自動的に実行します - - - Start Query History Capture - Query History キャプチャの開始 - Loading saved entries... 保存されたエントリを読み込んでいます... @@ -74,18 +42,50 @@ Open Query クエリを開く + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + クエリーと選択した履歴項目からの接続を使用して新しい接続されたエディターを開き、クエリを自動的に実行します + + + Open a new disconnected editor with the query from the selected history item + 選択した履歴項目のクエリを使用して、切断された新しいエディターを開きます + Open storage folder ストレージ フォルダーを開く - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - クエリ履歴が再起動間で保持されるかどうか。false の場合、アプリケーションの終了時に履歴がクリアされます。 + + Pause Query History Capture + Query History キャプチャの一時停止 + + + Query History + Query History Run Query クエリの実行 + + Start Query History Capture + Query History キャプチャの開始 + + + The action taken when a history item is double clicked + 履歴項目がダブルクリックされたときに実行されるアクション + + + View and run previously executed queries + 以前に実行したクエリを表示して実行します + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Query History キャプチャが有効かどうか。false の場合、実行されたクエリはキャプチャされません。 + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + クエリ履歴が再起動間で保持されるかどうか。false の場合、アプリケーションの終了時に履歴がクリアされます。 + \ No newline at end of file diff --git a/resources/xlf/ja/Microsoft.query-store.ja.xlf b/resources/xlf/ja/Microsoft.query-store.ja.xlf new file mode 100644 index 0000000000..3cc82329f3 --- /dev/null +++ b/resources/xlf/ja/Microsoft.query-store.ja.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + 集計サイズ + + + All + すべて + + + Apply + 適用 + + + Automatic + 自動 + + + Avg + 平均 + + + Based on: + 基準: + + + CLR Time (ms) + CLR 時間 (ミリ秒) + + + CPU Time + CPU 時間 + + + CPU Time (ms) + CPU 時間 (ミリ秒) + + + Cancel + 取り消す + + + Check for top consumers of: + 次の上位のコンシューマーを確認: + + + Configure + 構成 + + + Criteria + 抽出条件 + + + Custom + カスタム + + + DOP + DOP + + + Day + + + + Duration + 時間 + + + Duration (ms) + 期間 (ミリ秒) + + + Execution Count + 実行回数 + + + Execution Count + 実行回数 + + + Filters + フィルター + + + From + から + + + Hour + 時間 + + + Last 12 hours + 直近 12 時間 + + + Last 15 minutes + 直近 15 分間 + + + Last 2 days + 過去 2 日間 + + + Last 2 weeks + 過去 2 週間 + + + Last 3 months + 過去 3 か月間 + + + Last 30 minutes + 直近 30 分間 + + + Last 5 minutes + 直近 5 分間 + + + Last 6 months + 過去 6 か月間 + + + Last day + 過去 1 日間 + + + Last hour + 直近 1 時間 + + + Last month + 過去 1 か月間 + + + Last week + 過去 1 週間 + + + Last year + 昨年 + + + Local + ローカル + + + Log Memory Used (KB) + 使用されたログ メモリ (KB) + + + Logical Reads + 論理読み取り + + + Logical Reads (KB) + 論理読み取り (KB) + + + Logical Writes (KB) + 論理書き込み (KB) + + + Max + 最大 + + + Memory Consumption (KB) + メモリ消費量 (KB) + + + Min + 最小 + + + Min number of plans + プランの最小数 + + + Minute + + + + Ok + OK + + + Open In New Tab + 新しいタブで開く + + + Overall Resource Consumption + リソース全体の消費量 + + + Overall resource consumption for database {0} + データベース {0} の全体的なリソース消費量 + + + Physical Reads (KB) + 物理読み取り (KB) + + + Plan Summary for query {0} + クエリ {0} 向けプランの概要 + + + Plan {0} + プラン {0} + + + Queries + クエリ + + + Query Store - {0} + クエリ ストア - {0} + + + Resource Consumption Criteria + リソース消費量の条件 + + + Return + 返す + + + Row Count + 行数 + + + Show Chart for + のグラフを表示 + + + Std Dev + 標準偏差 + + + Temp DB Memory Used (KB) + 使用された一時 DB メモリ (KB) + + + Time Format + 時刻の形式 + + + Time Interval + 期間 + + + Time Settings + 時刻の設定 + + + To + 宛先 + + + Top + 上位 + + + Top 25 resource consumers for database {0} + データベース {0} の上位 25 件のリソース コンシューマー + + + Top Resource Consuming Queries + リソースを消費するクエリの上位 + + + Total + 合計 + + + UTC + UTC + + + Wait Time (ms) + 待機時間 (ミリ秒) + + + + + + + Query Store + クエリ ストア + + + Query Store + クエリ ストア + + + Query Store + クエリ ストア + + + Query Store extension for Azure Data Studio. + Azure Data Studio 用のクエリ ストアの拡張機能 + + + + \ No newline at end of file diff --git a/resources/xlf/ja/resource-deployment.ja.xlf b/resources/xlf/ja/Microsoft.resource-deployment.ja.xlf similarity index 95% rename from resources/xlf/ja/resource-deployment.ja.xlf rename to resources/xlf/ja/Microsoft.resource-deployment.ja.xlf index f03f75537c..a94352ff5a 100644 --- a/resources/xlf/ja/resource-deployment.ja.xlf +++ b/resources/xlf/ja/Microsoft.resource-deployment.ja.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - 不明なフィールドの種類: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - デプロイを続行できません。Azure Data CLI のライセンス条項が拒否されました。EULA に同意して続行するか、この操作を取り消すことができます - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - デプロイを続行できません。Azure Data CLI ライセンス条項にまだ同意していません。Azure Data CLI を必要とする機能を有効にするには、EULA に同意してください。 - - - Azure Account - Azure アカウント - - - Azure Location - Azure の場所 - - - Resource Group - リソース グループ - - - Subscription (selected subset) - サブスクリプション (選択されたサブセット) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - '接続' ビューレットの 'Azure' ツリー ビューに一覧表示されているアカウントに対して、'サブスクリプションの選択' アクションから、現在選択されているサブスクリプションを変更します - - - No - いいえ - - - Refresh - 最新の情報に更新 - - - New resource group name - 新しいリソース グループ名 - - - Create a new resource group - 新しいリソース グループの作成 - - - Sign in… - サインイン… - - - Yes - はい - - - Select - 選択 - - - Realm - 領域 - - - Required tool '{0}' [ {1} ] is being installed now. - 必要なツール '{0}' [{1}] は現在インストール中です。 - Accept EULA & Select EULA に同意して選択 - - Browse - 参照 + + All + すべて + + + An error occurred opening the output notebook. {1}{2}. + 出力ノートブックを開こうとしてエラーが発生しました。{1}{2}。 Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} 不明な変数 {0} の変数値の取得を試みます - - No cluster context information found - クラスター コンテキスト情報が見つかりません + + Azure Account + Azure アカウント - - Kube config file path - Kube 構成のファイル パス + + Azure Location + Azure の場所 - - FieldInfo.options was not defined for field type: {0} - フィールドの種類に FieldInfo.options が定義されていません: {0} + + Browse + 参照 - - FieldInfo.options must be an object if it is not an array - FieldInfo.options は、配列でない場合にオブジェクトである必要があります + + Categories + カテゴリ - - Options Source with id:{0} is already defined - ID {0} のオプション ソースは既に定義されています + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + '接続' ビューレットの 'Azure' ツリー ビューに一覧表示されているアカウントに対して、'サブスクリプションの選択' アクションから、現在選択されているサブスクリプションを変更します - - No Options Source defined for id: {0} - ID {0} のオプション ソースが定義されていません + + Cloud + クラウド - - When FieldInfo.options is an object it must have 'optionsType' property - FieldInfo.options がオブジェクトである場合、'optionsType' プロパティが必要です + + Create a new resource group + 新しいリソース グループの作成 - - When optionsType is not {0} then it must be {1} - optionsType が {0} でない場合、{1} である必要があります + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + デプロイを続行できません。Azure Data CLI ライセンス条項にまだ同意していません。Azure Data CLI を必要とする機能を有効にするには、EULA に同意してください。 - - The task "{0}" has failed. - タスク "{0}" が失敗しました。 + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + デプロイを続行できません。Azure Data CLI のライセンス条項が拒否されました。EULA に同意して続行するか、この操作を取り消すことができます Description 説明 - - An error occurred opening the output notebook. {1}{2}. - 出力ノートブックを開こうとしてエラーが発生しました。{1}{2}。 + + Discovered Path or Additional Information + 検出されたパスまたは追加情報 + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options は、配列でない場合にオブジェクトである必要があります + + + FieldInfo.options was not defined for field type: {0} + フィールドの種類に FieldInfo.options が定義されていません: {0} + + + Filter resources... + リソースのフィルター... + + + Hybrid + ハイブリッド + + + Install + インストール Install tools ツールのインストール + + Installing extension '{0}'... + 拡張機能 '{0}' をインストールしています... + + + Kube config file path + Kube 構成のファイル パス + + + New resource group name + 新しいリソース グループ名 + + + No + いいえ + + + No Options Source defined for id: {0} + ID {0} のオプション ソースが定義されていません + + + No Value Provider defined for id: {0} + ID {0} の値プロバイダーが定義されていません + + + No cluster context information found + クラスター コンテキスト情報が見つかりません + + + On-premises + オンプレミス + Options オプション​​ + + Options Source with id:{0} is already defined + ID {0} のオプション ソースは既に定義されています + + + PostgreSQL + PostgreSQL + + + Realm + 領域 + + + Refresh + 最新の情報に更新 + Required Version 必要なバージョン + + Required tool '{0}' [ {1} ] is being installed now. + 必要なツール '{0}' [{1}] は現在インストール中です。 + + + Required tools + 必要なツール + + + Resource Group + リソース グループ + + + Run + 実行 + + + SQL Server + SQL Server + + + Script + スクリプト + + + Select + 選択 + + + Select the deployment options + デプロイ オプションを選択します + + + Sign in… + サインイン… + Status 状態 + + Subscription (selected subset) + サブスクリプション (選択されたサブセット) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + このリソースを展開するには、'{0}' の拡張機能が必要です。今すぐインストールしますか? + The task "{0}" failed and no output Notebook was generated. タスク "{0}" が失敗し、出力ノートブックが生成されませんでした。 + + The task "{0}" has failed. + タスク "{0}" が失敗しました。 + + + There are some errors on this page, click 'Show Details' to view the errors. + このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。 + Tool ツール + + Unknown extension '{0}' + 不明な拡張機能 '{0}' + + + Unknown field type: "{0}" + 不明なフィールドの種類: "{0}" + + + Value Provider with id:{0} is already defined + ID {0} の値プロバイダーは既に定義されています + Version バージョン @@ -162,89 +230,21 @@ View error detail エラーの詳細の表示 - - Discovered Path or Additional Information - 検出されたパスまたは追加情報 + + When FieldInfo.options is an object it must have 'optionsType' property + FieldInfo.options がオブジェクトである場合、'optionsType' プロパティが必要です - - The '{0}' extension is required to deploy this resource, do you want to install it now? - このリソースを展開するには、'{0}' の拡張機能が必要です。今すぐインストールしますか? + + When optionsType is not {0} then it must be {1} + optionsType が {0} でない場合、{1} である必要があります - - Install - インストール - - - Installing extension '{0}'... - 拡張機能 '{0}' をインストールしています... - - - Required tools - 必要なツール - - - Unknown extension '{0}' - 不明な拡張機能 '{0}' - - - Filter resources... - リソースのフィルター... - - - SQL Server - SQL Server - - - All - すべて - - - Cloud - クラウド - - - Hybrid - ハイブリッド - - - PostgreSQL - PostgreSQL - - - On-premises - オンプレミス - - - Categories - カテゴリ - - - Select the deployment options - デプロイ オプションを選択します - - - Run - 実行 - - - Script - スクリプト - - - There are some errors on this page, click 'Show Details' to view the errors. - このページにはいくつかのエラーがあります。エラーを表示するには、[詳細を表示] をクリックします。 - - - Value Provider with id:{0} is already defined - ID {0} の値プロバイダーは既に定義されています - - - No Value Provider defined for id: {0} - ID {0} の値プロバイダーが定義されていません + + Yes + はい - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} ...エラーが発生しました: {1} - >>> Ignoring error in execution and continuing tool deployment >>> 実行中のエラーを無視し、ツールのデプロイを続行しています - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} ...エラーが発生しました: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … シグナル {1} で終了しました + + stderr: + stderr: + + + stdout: + stdout: + Deployments デプロイ - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Azure リソースを管理します - Azure CLI Azure CLI + + Manages Azure resources + Azure リソースを管理します + adding the azure-cli repository information … azure-cli リポジトリ情報を追加しています... - - getting packages needed for azure-cli installation … - azure-cli のインストールに必要なパッケージを取得しています... - - - updating repository information before installing azure-cli … - azure-cli をインストールする前にリポジトリ情報を更新しています... - - - updating repository information again for azure-cli … - azure-cli のリポジトリ情報をもう一度更新しています... - deleting previously downloaded azurecli.msi if one exists … 以前にダウンロードされた azurecli.msi が存在する場合にそれを削除しています... @@ -334,6 +322,10 @@ displaying the installation log … インストール ログを表示しています... + + download and invoking script to install azure-cli … + azure-cli をインストールするためにスクリプトをダウンロードして呼び出しています... + downloading and installing the signing key for azure-cli … azure-cli の署名キーをダウンロードしてインストールしています... @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … azurecli.msi をダウンロードして、azure-cli をインストールしています... + + getting packages needed for azure-cli installation … + azure-cli のインストールに必要なパッケージを取得しています... + installing azure-cli … azure-cli をインストールしています... - - download and invoking script to install azure-cli … - azure-cli をインストールするためにスクリプトをダウンロードして呼び出しています... + + updating repository information again for azure-cli … + azure-cli のリポジトリ情報をもう一度更新しています... + + + updating repository information before installing azure-cli … + azure-cli をインストールする前にリポジトリ情報を更新しています... updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Kubernetes クラスターに対してコマンドを実行します - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Kubectl バージョン コマンドの出力を解析できません: "{0}" adding the kubectl repository information … kubectl リポジトリ情報を追加しています... - - getting packages needed for kubectl installation … - kubectl のインストールに必要なパッケージを取得しています... - - - updating repository information … - リポジトリ情報を更新しています... - backing up any existing kubectl in the install location … インストール場所にある既存の kubectl をバックアップしています... @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … 以前にダウンロードされた kubectl.exe が存在する場合にそれを削除しています... - - downloading and installing the signing key for kubectl … - kubectl の署名キーをダウンロードしてインストールしています... - downloading and installing the latest kubectl.exe … 最新の kubectl.exe をダウンロードしてインストールしています... + + downloading and installing the signing key for kubectl … + kubectl の署名キーをダウンロードしてインストールしています... + downloading the latest kubectl release … 最新の kubectl リリースをダウンロードしています... - - installing kubectl … - kubectl をインストールしています... + + getting packages needed for kubectl installation … + kubectl のインストールに必要なパッケージを取得しています... installing kubectl … kubectl をインストールしています... + + installing kubectl … + kubectl をインストールしています... + + + kubectl + kubectl + making kubectl executable … kubectl 実行可能ファイルを作成しています... @@ -434,41 +434,65 @@ moving kubectl into the install location in the PATH … kubectl を PATH のインストール場所に移動しています... + + updating repository information … + リポジトリ情報を更新しています... + updating your brew repository for kubectl installation … kubectl インストール用の brew リポジトリを更新しています... - - Unable to parse the kubectl version command output: "{0}" - Kubectl バージョン コマンドの出力を解析できません: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - バージョン情報の取得でエラーが発生しました。{0}無効な出力を受け取りました。バージョン取得コマンドの出力: '{1}' + + Could not find 'Location' in the output: + 出力に '場所' が見つかりませんでした: - - Error retrieving version information. See output channel '{0}' for more details - バージョン情報の取得でエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください + + output: + 出力: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • brew はツールのデプロイに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります + + A possibly way to uninstall is using this command:{0} >{1} + アンインストールの可能性のある方法はこのコマンドを使用することです: {0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • curl はインストールに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + OS ディストリビューションにインストール コマンドが認識されないため、ツール {0}::{1} をインストールできません。続行する前に {0} を手動でインストールしてください Error エラー + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + ツール '{0}' [{1}] のインストールでエラーが発生しました。{2}エラー: {3}{2}詳細については、出力チャネル '{4}' を参照してください + + + Error installing tool. See output channel '{0}' for more details + ツールのインストールでエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください + + + Error retrieving version information. See output channel '{0}' for more details + バージョン情報の取得でエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + バージョン情報の取得でエラーが発生しました。{0}無効な出力を受け取りました。バージョン取得コマンドの出力: '{1}' + Failed - 失敗 + 失敗しました + + + Failed to detect version post installation. See output channel '{0}' for more details + バージョン ポストのインストールを検出できませんでした。詳細については、出力チャネル '{0}' を参照してください + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + インストール コマンドは完了しましたが、ツール '{0}' のバージョンを検出できなかったため、インストール試行に失敗しました。検出エラー: {1}{2}以前のインストールをクリーンアップすると役立つことがあります。 Installed @@ -482,160 +506,132 @@ Not Installed インストールされていません - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - ツール '{0}' [{1}] のインストールでエラーが発生しました。{2}エラー: {3}{2}詳細については、出力チャネル '{4}' を参照してください - - - Error installing tool. See output channel '{0}' for more details - ツールのインストールでエラーが発生しました。詳細については、出力チャネル '{0}' を参照してください - - - Failed to detect version post installation. See output channel '{0}' for more details - バージョン ポストのインストールを検出できませんでした。詳細については、出力チャネル '{0}' を参照してください - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - インストール コマンドは完了しましたが、ツール '{0}' のバージョンを検出できなかったため、インストール試行に失敗しました。検出エラー: {1}{2}以前のインストールをクリーンアップすると役立つことがあります。 - - - A possibly way to uninstall is using this command:{0} >{1} - アンインストールの可能性のある方法はこのコマンドを使用することです: {0} >{1} + + Search Paths for tool '{0}': {1} + ツール '{0}' の検索パス: {1} {0}See output channel '{1}' for more details {0}詳細については、出力チャネル '{1}' を参照してください - - Search Paths for tool '{0}': {1} - ツール '{0}' の検索パス: {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • brew はツールのデプロイに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります - - Could not find 'Location' in the output: - 出力に '場所' が見つかりませんでした: - - - output: - 出力: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - OS ディストリビューションにインストール コマンドが認識されないため、ツール {0}::{1} をインストールできません。続行する前に {0} を手動でインストールしてください + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • curl はインストールに必要であり、必要なツールをデプロイする前に、事前インストールされている必要があります - + - - Azure account - Azure アカウント - - - Server - サーバー - Azure SQL Database - Azure account settings Azure SQL Database - Azure アカウント設定 + + Azure account + Azure アカウント + Azure account settings Azure アカウント設定 - - Subscription - サブスクリプション - - - Database collation - データベース照合順序 - Collation for database データベースの照合順序 - - SQL database name - SQL データベース名 - - - Database settings - データベースの設定 - - - Max IP address in firewall IP range - ファイアウォール IP 範囲の最大 IP アドレス - - - Max IP address - 最大 IP アドレス - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - 作成の完了後に、Azure Data Studio を使用してデータベースに接続するには、ローカル クライアント IP のファイアウォール規則を作成します。 - - - Firewall rule name - ファイアウォール規則名 - Create a firewall rule ファイアウォール規則の作成 - - Enter IP addresses in IPv4 format. - IP アドレスを IPv4 形式で入力します。 + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + 作成の完了後に、Azure Data Studio を使用してデータベースに接続するには、ローカル クライアント IP のファイアウォール規則を作成します。 - - Please fill out the required fields marked with red asterisks. - 赤いアスタリスクでマークされた必須フィールドに入力してください。 + + Database collation + データベース照合順序 + + + Database settings + データベースの設定 Deploy Azure SQL DB Azure SQL DB のデプロイ - - Resource group - リソース グループ + + Enter IP addresses in IPv4 format. + IP アドレスを IPv4 形式で入力します。 - - Script to Notebook - ノートブックへのスクリプト + + Firewall rule name + ファイアウォール規則名 - - Min IP address in firewall IP range - ファイアウォール IP 範囲の最小 IP アドレス + + Max IP address + 最大 IP アドレス + + + Max IP address in firewall IP range + ファイアウォール IP 範囲の最大 IP アドレス Min IP address 最小 IP アドレス + + Min IP address in firewall IP range + ファイアウォール IP 範囲の最小 IP アドレス + + + Please fill out the required fields marked with red asterisks. + 赤いアスタリスクでマークされた必須フィールドに入力してください。 + + + Resource group + リソース グループ + + + SQL database name + SQL データベース名 + + + Script to Notebook + ノートブックへのスクリプト + + + Server + サーバー + + + Subscription + サブスクリプション + - + + + No servers found + サーバーが見つかりませんでした + No servers found in current subscription. Select a different subscription containing at least one server 現在のサブスクリプションにサーバーが見つかりません。 少なくとも 1 台のサーバーを含む別のサブスクリプションを選択してください - - No servers found - サーバーが見つかりませんでした - Sign in to an Azure account first 最初に Azure アカウントにサインインします - + - - Collation name must be between 1 and 100 characters long. - 照合順序名は 1 から 100 文字までの長さにする必要があります。 - Collation name cannot contain only numbers. 照合順序名を数字だけにすることはできません @@ -644,37 +640,9 @@ Select a different subscription containing at least one server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . 照合順序名に特殊文字 \/""[]:|<>+=;,?*@&, を含めることはできません。 - - Firewall name must be between 1 and 100 characters long. - ファイアウォール名は 1 から 100 文字までの長さにする必要があります。 - - - Firewall name cannot contain only numbers. - ファイアウォール名を数字のみにすることはできません。 - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - ファイアウォール名に特殊文字 \/""[]:|<>+=;,?*@&, を含めることはできません。 - - - Upper case letters are not allowed for firewall name - ファイアウォール名に大文字は使用できません - - - Max Ip address is invalid - 最大 IP アドレスが無効です - - - Min Ip address is invalid - 最小 IP アドレスが無効です - - - Database name must be unique in the current server. - データベース名は、現在のサーバー内で一意である必要があります。 - - - Database name must be between 1 and 100 characters long. - データベース名は 1 から 100 文字までの長さにする必要があります。 + + Collation name must be between 1 and 100 characters long. + 照合順序名は 1 から 100 文字までの長さにする必要があります。 Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Select a different subscription containing at least one server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . データベース名に特殊文字 \/""[]:|<>+=;,?*@&, を含めることはできません。 + + Database name must be between 1 and 100 characters long. + データベース名は 1 から 100 文字までの長さにする必要があります。 + + + Database name must be unique in the current server. + データベース名は、現在のサーバー内で一意である必要があります。 + + + Firewall name cannot contain only numbers. + ファイアウォール名を数字のみにすることはできません。 + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + ファイアウォール名に特殊文字 \/""[]:|<>+=;,?*@&, を含めることはできません。 + + + Firewall name must be between 1 and 100 characters long. + ファイアウォール名は 1 から 100 文字までの長さにする必要があります。 + + + Max Ip address is invalid + 最大 IP アドレスが無効です + + + Min Ip address is invalid + 最小 IP アドレスが無効です + + + Upper case letters are not allowed for firewall name + ファイアウォール名に大文字は使用できません + - + + + Administrator account password + 管理者アカウントのパスワード + + + Administrator account username + 管理者アカウントのユーザー名 + Azure Account Azure アカウント - - Region - リージョン - Azure settings Azure の設定 - - Subscription - サブスクリプション - - - Please fill out the required fields marked with red asterisks. - 赤いアスタリスクでマークされた必須フィールドに入力してください。 - - - New subnet - 新しいサブネット - - - New virtual network - 新しい仮想ネットワーク + + Click here to learn more about pricing and supported VM sizes + 価格とサポートされている VM サイズの詳細については、ここをクリックしてください Configure network settings ネットワーク設定の構成 + + Confirm password + パスワードの確認 + + + Confirm password + パスワードの確認 + + + Deploy Azure SQL VM + Azure SQL VM のデプロイ + + + Enable Remote Desktop (RDP) inbound port (3389) + リモート デスクトップ (RDP) 受信ポート (3389) を有効にする + + + Enable SQL authentication + SQL 認証を有効にする + + + Image + イメージ + + + Image SKU + 画像の SKU + + + Image Version + 画像のバージョン + Networking ネットワーク @@ -728,105 +752,81 @@ Select a different subscription containing at least one server New public ip 新しいパブリック IP - - Deploy Azure SQL VM - Azure SQL VM のデプロイ + + New subnet + 新しいサブネット - - Public IP - パブリック IP - - - Resource Group - リソース グループ - - - Script to Notebook - ノートブックへのスクリプト - - - Confirm password - パスワードの確認 + + New virtual network + 新しい仮想ネットワーク Password パスワード - - Username - ユーザー名 - - - SQL connectivity - SQL の接続 - - - Enable SQL authentication - SQL 認証を有効にする + + Please fill out the required fields marked with red asterisks. + 赤いアスタリスクでマークされた必須フィールドに入力してください。 Port ポート + + Public IP + パブリック IP + + + Region + リージョン + + + Resource Group + リソース グループ + SQL Servers settings SQL Server 設定 - - Subnet - サブネット + + SQL connectivity + SQL の接続 - - Virtual Network - Virtual Network - - - Confirm password - パスワードの確認 - - - Administrator account password - 管理者アカウントのパスワード - - - Administrator account username - 管理者アカウントのユーザー名 - - - Image - イメージ - - - Image Version - 画像のバージョン - - - Virtual machine name - 仮想マシン名 - - - Enable Remote Desktop (RDP) inbound port (3389) - リモート デスクトップ (RDP) 受信ポート (3389) を有効にする + + Script to Notebook + ノートブックへのスクリプト Size サイズ - - Image SKU - 画像の SKU + + Subnet + サブネット + + + Subscription + サブスクリプション + + + Username + ユーザー名 + + + Virtual Network + Virtual Network + + + Virtual machine name + 仮想マシン名 Virtual machine settings 仮想マシンの設定 - - Click here to learn more about pricing and supported VM sizes - 価格とサポートされている VM サイズの詳細については、ここをクリックしてください - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Select a different subscription containing at least one server - + Create a new new public Ip 新しいパブリック IP の作成 - - Enter name for new public IP - 新しいパブリック IP の名前を入力してください - Create a new sub network 新しいサブ ネットワークの作成 - - Enter name for new subnet - 新しいサブネットの名前を入力してください - Create a new virtual network 新しい仮想ネットワークの作成 + + Enter name for new public IP + 新しいパブリック IP の名前を入力してください + + + Enter name for new subnet + 新しいサブネットの名前を入力してください + Enter name for new virtual network 新しい仮想ネットワークの名前を入力してください @@ -878,12 +878,16 @@ Select a different subscription containing at least one server - + Local (inside VM only) ローカル (VM 内のみ) + + Password and confirm password must match. + パスワードとパスワードの確認が一致しなければなりません。 + Private (within Virtual Network) プライベート (Virtual Network 内) @@ -892,33 +896,25 @@ Select a different subscription containing at least one server Public (Internet) 公開 (インターネット) - - Password and confirm password must match. - パスワードとパスワードの確認が一致しなければなりません。 + + Username cannot contain special characters \/""[]:|<>+=;,?* . + ユーザー名に特殊文字 \/"":|<>+ =;? * を含めることはできません。 Username must be between 2 and 128 characters long. ユーザー名は 2 から 128 文字までの長さにする必要があります。 - - Username cannot contain special characters \/""[]:|<>+=;,?* . - ユーザー名に特殊文字 \/"":|<>+ =;? * を含めることはできません。 - - + Password and confirm password must match. パスワードとパスワードの確認が一致しなければなりません。 - - Username must be between 1 and 20 characters long. - ユーザー名は 1 から 20 文字までの長さにする必要があります。 - - - Username must not include reserved words. - ユーザー名には予約語を含めないでください。 + + Select a valid virtual machine size. + 有効な仮想マシンのサイズを選択してください。 Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Select a different subscription containing at least one server Username cannot end with period ユーザー名の末尾をピリオドにすることはできません - - Virtual machine name must be unique in the current resource group. - 仮想マシンの名前は、現在のリソース グループ内で一意である必要があります。 + + Username must be between 1 and 20 characters long. + ユーザー名は 1 から 20 文字までの長さにする必要があります。 - - Virtual machine name cannot contain only numbers. - 仮想マシン名を数字だけにすることはできません。 + + Username must not include reserved words. + ユーザー名には予約語を含めないでください。 Virtual machine name Can't start with underscore. Can't end with period or hyphen 仮想マシン名をアンダースコアで始めることはできません。末尾にピリオドまたはハイフンを使用することはできません + + Virtual machine name cannot contain only numbers. + 仮想マシン名を数字だけにすることはできません。 + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . 仮想マシン名に特殊文字 \/""[]:|<>+=;,?*@&, を含めることはできません。 @@ -948,14 +948,18 @@ Select a different subscription containing at least one server Virtual machine name must be between 1 and 15 characters long. 仮想マシン名は 1 から 15 文字までの長さにする必要があります。 - - Select a valid virtual machine size. - 有効な仮想マシンのサイズを選択してください。 + + Virtual machine name must be unique in the current resource group. + 仮想マシンの名前は、現在のリソース グループ内で一意である必要があります。 - + + + Notebook type + Notebook の種類 + OK OK @@ -964,39 +968,19 @@ Select a different subscription containing at least one server Open Notebook ノートブックを開く - - Notebook type - Notebook の種類 - - + Error Details: {0}. - エラーの詳細: {0}。 + エラーの詳細: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - 選択したアカウント '{0}' は使用できなくなりました。[サインイン] をクリックしてもう一度追加するか、別のアカウントを選択してください。 - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - 選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。サインイン ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。 - - - Unexpected error fetching accounts: {0} - アカウントの取り込みで予期しないエラーが発生しました: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - サブスクリプション {0} のリソース グループの取り込みで予期しないエラーが発生しました: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - アカウント {0} のサブスクリプションの取り込みで予期しないエラーが発生しました: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + 構成ファイル {0} の読み込み中または解析中にエラーが発生しました、エラー: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Select a different subscription containing at least one server Path: {0} is not a file, please select a valid kube config file. パス: {0} はファイルではありません。有効な kube 構成ファイルを選択してください。 - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - 構成ファイル {0} の読み込み中または解析中にエラーが発生しました、エラー: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + 選択したアカウント '{0}' のアクセス トークンは有効でなくなりました。サインイン ボタンをクリックして、アカウントを更新するか、別のアカウントを選択してください。 - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} がパスワードの複雑さの要件を満たしていません。詳細: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + 選択したアカウント '{0}' は使用できなくなりました。[サインイン] をクリックしてもう一度追加するか、別のアカウントを選択してください。 - - {0} doesn't match the confirmation password - {0} が確認パスワードと一致しません + + Unexpected error fetching accounts: {0} + アカウントの取り込みで予期しないエラーが発生しました: {0} Unexpected error fetching available kubectl storage classes : {0} 利用可能な kubectl ストレージ クラスの取り込みで予期しないエラーが発生しました: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + サブスクリプション {0} のリソース グループの取り込みで予期しないエラーが発生しました: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + アカウント {0} のサブスクリプションの取り込みで予期しないエラーが発生しました: {1} + + + {0} doesn't match the confirmation password + {0} が確認パスワードと一致しません + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} がパスワードの複雑さの要件を満たしていません。詳細: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Select a different subscription containing at least one server - + Download and launch installer, URL: {0} インストーラーのダウンロードと起動、URL: {0} - - Successfully downloaded: {0} - 正常にダウンロードされました: {0} - Downloading from: {0} ダウンロード元: {0} @@ -1050,13 +1046,17 @@ Select a different subscription containing at least one server Launching: {0} 起動中: {0} + + Successfully downloaded: {0} + 正常にダウンロードされました: {0} + Successfully launched: {0} 正常に起動されました: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Select a different subscription containing at least one server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - 進めるには、エンド ユーザー使用許諾契約 (EULA) の条件に同意する必要があります。 - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - 一部のツールがまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - ツール: {0} がインストールされていません。"{1}" ボタンをクリックしてインストールできます。 - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - ツール: {0} がインストールされていません。"{1}" ボタンをクリックしてインストールできます。 - - - All required tools are installed now. - 必要なすべてのツールがインストールされました。 - - - No tools required - ツールは不要です - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - 次のツール: {0} はまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. '{0}' [{1}] は最小バージョン要件を満たしていません。アンインストールして、Azure Data Studio を再起動してください。 @@ -1102,9 +1074,21 @@ Select a different subscription containing at least one server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . '{0}' が検出されませんでした。自動インストールは現在サポートされていません。'{0}' を手動でインストールするか、それが起動して検出可能であることを確認してください。完了したら、Azure Data Studio を再起動してください。[{1}] を参照してください。 - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - 変更を取得するためにツールが手動でインストールされている場合は、Azure Data Studio を再起動する必要があります。詳細については、'デプロイ' と 'Azure Data CLI' の出力チャネルを参照してください + + Accept terms of use + 利用規約に同意する + + + All required tools are installed now. + 必要なすべてのツールがインストールされました。 + + + Deployment pre-requisites + デプロイの前提条件 + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + 次のツール: {0} はまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください Loading required tools information @@ -1114,94 +1098,62 @@ Select a different subscription containing at least one server Loading required tools information completed 必要なツール情報の読み込みが完了しました - - Deployment pre-requisites - デプロイの前提条件 + + No tools required + ツールは不要です - - Accept terms of use - 利用規約に同意する + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + 一部のツールがまだ検出されていません。それらがインストールされており、実行中で検出可能であることを確認してください + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + 進めるには、エンド ユーザー使用許諾契約 (EULA) の条件に同意する必要があります。 + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + ツール: {0} がインストールされていません。"{1}" ボタンをクリックしてインストールできます。 + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + ツール: {0} がインストールされていません。"{1}" ボタンをクリックしてインストールできます。 + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + 変更を取得するためにツールが手動でインストールされている場合は、Azure Data Studio を再起動する必要があります。詳細については、'デプロイ' と 'Azure Data CLI' の出力チャネルを参照してください - + - - Location of the azdata package used for the install command - インストール コマンドに使用される azdata パッケージの場所 - - - I accept {0} and {1}. - {0} および {1} に同意します。 - - - Azure SQL MI License Terms - Azure SQL MI ライセンス条項 - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Azure または顧客が管理する環境に SQL Managed Instance を作成します - - - Azure SQL managed instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL Managed Instance によって、SQL Server を Azure に移行したり、新しいアプリケーションを開発したりするための SQL Server のフル アクセスと機能互換性が提供されます。{0}。 - - - Learn More - 詳細情報 - - - Open in Portal - ポータルで開く - - - Resource Type - リソースの種類 - - - I accept {0}, {1} and {2}. - {0}、{1}、{2} に同意します。 - - - azdata License Terms - azdata ライセンス条項 + + Administrator account + 管理者アカウント Azure SQL DB License Terms Azure SQL DB ライセンス条項 - - Create a SQL database, database server, or elastic pool in Azure. - Azure で SQL データベース、データベースサーバー、またはエラスティック プールを作成します。 - Azure SQL Database Azure SQL Database - - Select - 選択 + + Azure SQL MI License Terms + Azure SQL MI ライセンス条項 - - Create in Azure portal - Azure portal で作成 - - - I accept {0}, {1} and {2}. - {0}、{1}、{2} に同意します。 - - - azdata License Terms - azdata ライセンス条項 + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL Managed Instance によって、SQL Server を Azure に移行したり、新しいアプリケーションを開発したりするための SQL Server のフル アクセスと機能互換性が提供されます。{0}。 Azure SQL VM License Terms Azure SQL VM ライセンス条項 + + Azure SQL managed instance + Azure SQL Managed Instance + Azure information Azure 情報 @@ -1210,90 +1162,10 @@ Select a different subscription containing at least one server Azure locations Azure の場所 - - Script to notebook - ノートブックへのスクリプト - - - Deploy Azure SQL virtual machine - Azure SQL 仮想マシンのデプロイ - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Azure で SQL 仮想マシンを作成します。移行と OS レベルのアクセスが必要なアプリケーションに最適です。 - - - SQL Server on Azure Virtual Machine - Azure Virtual Machine 上の SQL Server - - - Image - イメージ - - - VM image SKU - VM イメージ SKU - Confirm password パスワードの確認 - - Password - パスワード - - - Publisher - パブリッシャー - - - Storage account name - ストレージ アカウント名 - - - Storage account - ストレージ アカウント - - - Storage account SKU type - ストレージ アカウント SKU の種類 - - - Username - ユーザー名 - - - Administrator account - 管理者アカウント - - - VM information - VM 情報 - - - Summary - 概要 - - - Virtual machine name - 仮想マシン名 - - - Size - サイズ - - - Deployment - デプロイ - - - New Deployment… - 新しいデプロイ… - - - Deployment configuration - デプロイ構成 - Confirm password パスワードの確認 @@ -1302,6 +1174,30 @@ Select a different subscription containing at least one server Container name コンテナー名 + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Azure で SQL 仮想マシンを作成します。移行と OS レベルのアクセスが必要なアプリケーションに最適です。 + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Azure または顧客が管理する環境に SQL Managed Instance を作成します + + + Create a SQL database, database server, or elastic pool in Azure. + Azure で SQL データベース、データベースサーバー、またはエラスティック プールを作成します。 + + + Create in Azure portal + Azure portal で作成 + + + Database Server + データベース サーバー + + + Deploy Azure SQL virtual machine + Azure SQL 仮想マシンのデプロイ + Deploy SQL Server 2017 container images SQL Server 2017 コンテナー イメージのデプロイ @@ -1314,9 +1210,57 @@ Select a different subscription containing at least one server Deploy SQL Server 2022 container images SQL Server 2022 コンテナー イメージのデプロイ - - SQL Server password - SQL Server のパスワード + + Deployment + デプロイ + + + Deployment configuration + デプロイ構成 + + + Elastic Pool + エラスティック プール + + + I accept {0} and {1}. + {0} および {1} に同意します。 + + + I accept {0}, {1} and {2}. + {0}、{1}、{2} に同意します。 + + + I accept {0}, {1} and {2}. + {0}、{1}、{2} に同意します。 + + + Image + イメージ + + + Learn More + 詳細情報 + + + Location of the azdata package used for the install command + インストール コマンドに使用される azdata パッケージの場所 + + + Microsoft Privacy Statement + Microsoft プライバシー ステートメント + + + New Deployment… + 新しいデプロイ… + + + Open in Portal + ポータルで開く + + + Password + パスワード Port @@ -1326,13 +1270,13 @@ Select a different subscription containing at least one server Provides a notebook-based experience to deploy Microsoft SQL Server Microsoft SQL Server をデプロイするためのノートブック ベースのエクスペリエンスを提供します - - SQL Server Deployment extension for Azure Data Studio - Azure Data Studio 用の SQL Server デプロイの拡張 + + Publisher + パブリッシャー - - Microsoft Privacy Statement - Microsoft のプライバシーに関する声明 + + Resource Type + リソースの種類 Resource Type @@ -1342,18 +1286,10 @@ Select a different subscription containing at least one server Run SQL Server container image with docker Docker を使用して SQL Server コンテナー イメージを実行する - - SQL Server container image - SQL Server コンテナー イメージ - Run SQL Server on Windows, select a version to get started. SQL Server on Windows を実行し、開始するバージョンを選択します。 - - SQL Server on Windows - SQL Server on Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Select a different subscription containing at least one server SQL Server 2022 SQL Server 2022 - - Database Server - データベース サーバー + + SQL Server Deployment extension for Azure Data Studio + Azure Data Studio 用の SQL Server デプロイの拡張 - - Elastic Pool - エラスティック プール + + SQL Server container image + SQL Server コンテナー イメージ + + + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server + + + SQL Server on Windows + SQL Server on Windows + + + SQL Server password + SQL Server のパスワード + + + Script to notebook + ノートブックへのスクリプト + + + Select + 選択 Single Database 単一データベース + + Size + サイズ + + + Storage account + ストレージ アカウント + + + Storage account SKU type + ストレージ アカウント SKU の種類 + + + Storage account name + ストレージ アカウント名 + + + Summary + 概要 + + + Username + ユーザー名 + + + VM image SKU + VM イメージ SKU + + + VM information + VM 情報 + Version バージョン + + Virtual machine name + 仮想マシン名 + + + azdata License Terms + azdata ライセンス条項 + + + azdata License Terms + azdata ライセンス条項 + \ No newline at end of file diff --git a/resources/xlf/ja/schema-compare.ja.xlf b/resources/xlf/ja/Microsoft.schema-compare.ja.xlf similarity index 98% rename from resources/xlf/ja/schema-compare.ja.xlf rename to resources/xlf/ja/Microsoft.schema-compare.ja.xlf index 00dd98d26e..10cff56a78 100644 --- a/resources/xlf/ja/schema-compare.ja.xlf +++ b/resources/xlf/ja/Microsoft.schema-compare.ja.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - ラベル: {0} はオプション値の名前参照に存在しません + + A different source schema has been selected. Compare to see the comparison? + 別のソース スキーマが選択されました。比較を表示して比較しますか? - - General Options - 全般オプション - - - Include Object Types - オブジェクトの種類を含める - - - Schema Compare Options - Schema Compare のオプション - - - Reset - リセット - - - File - ファイル - - - Flat - フラット - - - Object Type - オブジェクト型 - - - Schema - スキーマ - - - Are you sure you want to update the target? - ターゲットを更新しますか? - - - Compare Details - 詳細の比較 - - - Do you want to connect to {0}? - {0} に接続しますか? - - - Press Compare to refresh the comparison. - 比較を更新するには、[比較] を押します。 + + A different target schema has been selected. Compare to see the comparison? + 別のターゲット スキーマが選択されました。比較を表示して比較しますか? Action @@ -62,29 +18,25 @@ Add 追加 - - Apply is enabled when the target is a database or database project - ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。 + + Apply + 適用 Apply changes to target ターゲットに変更を適用する - - There was an error updating the project - プロジェクトの更新中にエラーが発生しました + + Apply is enabled when the target is a database or database project + ターゲットがデータベースまたはデータベース プロジェクトの場合、[適用] は有効化されます。 - - No changes to apply - 適用する変更はありません + + Are you sure you want to update the target? + ターゲットを更新しますか? - - Project was successfully updated - プロジェクトが正常に更新されました - - - Stop - 停止 + + Cancel + キャンセル Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare 比較 - - Schema Compare failed: {0} - Schema Compare に失敗しました: {0} - - - Data-tier Application File (.dacpac) - データ層アプリケーション ファイル (.dacpac) - - - Database - データベース - - - Delete - 削除 - - - Schema Compare - Schema Compare + + Compare Details + 詳細の比較 Comparison between Source and Target ソースとターゲットの比較 + + Data-tier Application File (.dacpac) + データ層アプリケーション ファイル (.dacpac) + + + Database + データベース + + + Database + データベース + + + Database Project + データベース プロジェクト + + + Delete + 削除 + + + Different source and target schemas have been selected. Compare to see the comparison? + 異なるソース スキーマとターゲット スキーマが選択されています。比較を表示して比較しますか? + + + Do you want to connect to {0}? + {0} に接続しますか? + + + File + ファイル + + + File + ファイル + + + Flat + フラット + + + Folder Structure + フォルダー構造 + + + General Options + 全般オプション + Generate script スクリプトの生成 + + Generate script failed: '{0}' + スクリプトを生成できませんでした: '{0}' + Generate script is enabled when the target is a database ターゲットがデータベースの場合にスクリプトの生成が有効になります @@ -150,26 +138,46 @@ Generate script to deploy changes to target ターゲットに変更をデプロイするスクリプトを生成します - - Generate script failed: '{0}' - スクリプトを生成できませんでした: '{0}' + + Include + 包含 + + + Include Object Types + オブジェクトの種類を含める + + + Initializing Comparison. This might take a moment. + 比較を初期化します。しばらく時間がかかる場合があります。 + + + Load source, target, and options saved in an .scmp file + .scmp ファイルに保存されたソース、ターゲット、およびオプションを読み込みます + + + No + いいえ + + + No changes to apply + 適用する変更はありません No changes to script スクリプトに変更はありません - - Include - 包含 - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - 対象の依存関係を計算するために、包含/除外操作に少し時間がかかる場合があることにご注意ください - No schema differences were found. スキーマの違いは見つかりませんでした。 + + OK + OK + + + Object Type + オブジェクト型 + Open 開く @@ -178,10 +186,6 @@ Open .scmp file .scmp ファイルを開く - - Load source, target, and options saved in an .scmp file - .scmp ファイルに保存されたソース、ターゲット、およびオプションを読み込みます - Open scmp failed: '{0}' scmp を開くことができませんでした: '{0}' @@ -190,13 +194,25 @@ Options オプション​​ - - Database Project - データベース プロジェクト + + Options have changed. Recompare to see the comparison? + オプションが変更されました。比較を表示して再比較しますか? - - Type - 種類 + + Please note that include/exclude operations can take a moment to calculate affected dependencies + 対象の依存関係を計算するために、包含/除外操作に少し時間がかかる場合があることにご注意ください + + + Press Compare to refresh the comparison. + 比較を更新するには、[比較] を押します。 + + + Project was successfully updated + プロジェクトが正常に更新されました + + + Reset + リセット Save @@ -206,13 +222,45 @@ Save .scmp file .scmp ファイルを保存 + + Save scmp failed: '{0}' + scmp を保存できませんでした: '{0}' + Save source and target, options, and excluded elements ソース、ターゲット、オプション、および除外された要素を保存します - - Save scmp failed: '{0}' - scmp を保存できませんでした: '{0}' + + Schema + スキーマ + + + Schema Compare + Schema Compare + + + Schema Compare Apply failed '{0}' + Schema Compare を適用できませんでした '{0}' + + + Schema Compare Options + Schema Compare のオプション + + + Schema Compare failed: {0} + Schema Compare に失敗しました: {0} + + + Schema/Object Type + スキーマ/オブジェクト型 + + + Select Source + ソースの選択 + + + Select Target + ターゲットの選択 Select connection @@ -226,122 +274,22 @@ Select target file ターゲット ファイルの選択 - - Select Source - ソースの選択 - - - Source Name - ソース名 - - - To compare two schemas, first select a source schema and target schema, then press Compare. - 2 つのスキーマを比較するには、最初にソース スキーマとターゲット スキーマを選択し、[比較] を押します。 - - - Switch source and target - ソースとターゲットの切り替え - - - Switch direction - 方向の切り替え - - - Select Target - ターゲットの選択 - - - Target Name - ターゲット名 - - - Type - 種類 - - - Apply - 適用 - - - Schema Compare Apply failed '{0}' - Schema Compare を適用できませんでした '{0}' - - - Initializing Comparison. This might take a moment. - 比較を初期化します。しばらく時間がかかる場合があります。 - - - No - いいえ + + Server + サーバー Source ソース - - Target - ターゲット - - - Yes - はい - - - Cancel - キャンセル - - - Database - データベース - - - default - 既定 - - - A different source schema has been selected. Compare to see the comparison? - 別のソース スキーマが選択されました。比較を表示して比較しますか? - - - Different source and target schemas have been selected. Compare to see the comparison? - 異なるソース スキーマとターゲット スキーマが選択されています。比較を表示して比較しますか? - - - A different target schema has been selected. Compare to see the comparison? - 別のターゲット スキーマが選択されました。比較を表示して比較しますか? - - - The source .sqlproj file does not specify a database schema component - ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません - - - The target .sqlproj file does not specify a database schema component - ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません - - - File - ファイル - - - The sql-database-projects extension is required to perform schema comparison with database projects - 複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です - - - The sql-database-projects extension is required to apply changes to a project - プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です - - - OK - OK - - - Server - サーバー - Source Database ソース データベース + + Source Name + ソース名 + Source Server ソース サーバー @@ -350,14 +298,34 @@ Source file ソース ファイル - - Folder Structure - フォルダー構造 + + Stop + 停止 + + + Switch direction + 方向の切り替え + + + Switch source and target + ソースとターゲットの切り替え + + + Target + ターゲット Target Database ターゲット データベース + + Target Folder Structure + ターゲット フォルダー 構造 + + + Target Name + ターゲット名 + Target Server ターゲット サーバー @@ -366,30 +334,54 @@ Target file ターゲット ファイル - - Options have changed. Recompare to see the comparison? - オプションが変更されました。比較を表示して再比較しますか? + + The source .sqlproj file does not specify a database schema component + ソース .sqlproj ファイルでデータベース スキーマ コンポーネントを指定していません - - Schema/Object Type - スキーマ/オブジェクト型 + + The sql-database-projects extension is required to apply changes to a project + プロジェクトに変更を適用するには、sql-database-projects 拡張機能が必要です - - Target Folder Structure - ターゲット フォルダー 構造 + + The sql-database-projects extension is required to perform schema comparison with database projects + 複数のデータベース プロジェクトについてのスキーマ比較を実行するには、sql-database-projects 拡張機能が必要です + + + The target .sqlproj file does not specify a database schema component + ターゲットの .sqlproj ファイルは、データベース スキーマ コンポーネントを指定していません + + + There was an error updating the project + プロジェクトの更新中にエラーが発生しました + + + To compare two schemas, first select a source schema and target schema, then press Compare. + 2 つのスキーマを比較するには、最初にソース スキーマとターゲット スキーマを選択し、[比較] を押します。 + + + Type + 種類 + + + Type + 種類 + + + Yes + はい + + + default + 既定 + + + label: {0} does not exist in the options value name lookup + ラベル: {0} はオプション値の名前参照に存在しません - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。 - - - SQL Server Schema Compare - SQL Server Schema Compare - Open in Schema Compare Schema Compare で開く @@ -398,6 +390,14 @@ Run Schema Comparison スキーマ比較の実行 + + SQL Server Schema Compare + SQL Server Schema Compare + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Azure Data Studio 用 SQL Server Schema Compare では、データベースと dacpac のスキーマを比較できます。 + Schema Compare Schema Compare diff --git a/resources/xlf/ja/server-report.ja.xlf b/resources/xlf/ja/Microsoft.server-report.ja.xlf similarity index 89% rename from resources/xlf/ja/server-report.ja.xlf rename to resources/xlf/ja/Microsoft.server-report.ja.xlf index a897b9ee71..6dbe2f6d93 100644 --- a/resources/xlf/ja/server-report.ja.xlf +++ b/resources/xlf/ja/Microsoft.server-report.ja.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. XEvents 操作が失敗しました。 + + XEvents sessions PageContention and ObjectContention removed. + XEvents セッション PageContention および ObjectContention が削除されました。 + XEvents sessions not supported. XEvents セッションはサポートされていません。 @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. PageContention および ObjectContention に対する XEvents セッションが開始されました。 - - XEvents sessions PageContention and ObjectContention removed. - XEvents セッション PageContention および ObjectContention が削除されました。 - \ No newline at end of file diff --git a/resources/xlf/ja/sql-assessment.ja.xlf b/resources/xlf/ja/Microsoft.sql-assessment.ja.xlf similarity index 93% rename from resources/xlf/ja/sql-assessment.ja.xlf rename to resources/xlf/ja/Microsoft.sql-assessment.ja.xlf index 0650255cbe..1228b3f927 100644 --- a/resources/xlf/ja/sql-assessment.ja.xlf +++ b/resources/xlf/ja/Microsoft.sql-assessment.ja.xlf @@ -1,15 +1,19 @@  - + - - Target Type - ターゲット型 + + to learn more. + をクリックしてください。 Click here ここをクリック + + Database + データベース + Recommendation 推奨事項 @@ -18,21 +22,17 @@ Rule Description 規則の説明 - - to learn more. - をクリックしてください。 - - - Database - データベース - Server サーバー + + Target Type + ターゲット型 + - + API Version @@ -42,25 +42,33 @@ Check ID ID の確認 + + Default Ruleset + 既定の規則 + + + Edition + エディション + + + Error + エラー + Help Link ヘルプ リンク - - Message - メッセージ + + High + - - Severity - 重要度 + + Info + 情報 - - Tags - タグ - - - Target - ターゲット + + Information + 情報 Instance Name @@ -70,42 +78,6 @@ Learn More 詳細情報 - - OS Version - OS バージョン - - - Default Ruleset - 既定の規則 - - - Info - 情報 - - - SQL Server Instance Details - SQL Server インスタンスの詳細 - - - Edition - エディション - - - Version - バージョン - - - Error - エラー - - - High - - - - Information - 情報 - Low @@ -114,9 +86,13 @@ Medium - - Warning - 警告 + + Message + メッセージ + + + OS Version + OS バージョン Results for database @@ -126,22 +102,70 @@ Results for server サーバーの結果 - - {0}: {1} item(s) - {0}: {1} 項目 - SQL Assessment Report SQL Assessment レポート + + SQL Server Instance Details + SQL Server インスタンスの詳細 + + + Severity + 重大度 + + + Tags + タグ + + + Target + ターゲット + + + Version + バージョン + + + Warning + 警告 + + + {0}: {1} item(s) + {0}: {1} 項目 + - + Cancel キャンセル + + Copy + コピー + + + Create HTML Report + HTML レポートの作成 + + + Export as script + スクリプトとしてエクスポート + + + Invoke assessment + 評価の呼び出し + + + Invoke assessment for {0} + {0} の評価の呼び出し + + + OK + OK + Open 開く @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? レポートが保存されました。開きますか? - - Export as script - スクリプトとしてエクスポート - - - Create HTML Report - HTML レポートの作成 - - - View all rules and learn more on GitHub - すべての規則を表示し、GitHub の詳細を確認する - - - View all on GitHub - GitHub にてすべて表示する - - - View applicable rules for {0} - {0} に適用可能な規則を表示する - - - View applicable rules - 適用可能な規則を表示する - - - Invoke assessment for {0} - {0} の評価の呼び出し - - - Invoke assessment - 評価の呼び出し - SQL Assessment Information SQL Assessment 情報 @@ -190,30 +182,38 @@ SQL Assessment Information copied SQL Assessment 情報をコピーしました - - Copy - コピー + + View all on GitHub + GitHub にてすべて表示する - - OK - OK + + View all rules and learn more on GitHub + すべての規則を表示し、GitHub の詳細を確認する + + + View applicable rules + 適用可能な規則を表示する + + + View applicable rules for {0} + {0} に適用可能な規則を表示する - + << Back << 戻る - - Assessment Results from {0} - {0} からの評価結果 - Assessment Date 評価日 + + Assessment Results from {0} + {0} からの評価結果 + Error エラー @@ -228,20 +228,20 @@ - + SQL Assessment SQL Assessment + + SQL Assessment + SQL Assessment + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Azure Data Studio (プレビュー) の SQL Assessment では、ベストプラクティスの SQL Server の構成を評価するためのメカニズムが提供されます。 - - SQL Assessment - SQL Assessment - \ No newline at end of file diff --git a/resources/xlf/ja/sql-database-projects.ja.xlf b/resources/xlf/ja/Microsoft.sql-database-projects.ja.xlf similarity index 97% rename from resources/xlf/ja/sql-database-projects.ja.xlf rename to resources/xlf/ja/Microsoft.sql-database-projects.ja.xlf index eb678e4022..5143f65fca 100644 --- a/resources/xlf/ja/sql-database-projects.ja.xlf +++ b/resources/xlf/ja/Microsoft.sql-database-projects.ja.xlf @@ -1,67 +1,51 @@  - + - - Build History - ビルド履歴 + + A SQLCMD Variable with the same name already exists in this project + 同じ名前の SQLCMD 変数がこのプロジェクトに既に存在します - - Date - 日付 + + A database name is required. The database variable is optional. + データベース名は必須です。データベース変数は省略可能です。 - - Failed - 失敗 + + A database name, server name, and server variable are required. The database variable is optional + データベース名、サーバー名、およびサーバー変数は必須です。データベース変数は省略可能です - - In progress - 進行中 + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + '{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。 - - Move - 移動 + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + "{0}" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。 - - Publish History - 公開履歴 + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + '{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。 - - Status - 状態 + + A project named {0} already exists in {1}. + {0} という名前のプロジェクトは既に {1} に存在します。 - - Success - 成功 + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + プロジェクト '{0}' への参照を追加できません。このプロジェクトを参照として追加すると、循環する依存関係が発生します。 - - Target Database - ターゲット データベース + + A reference to this database already exists in this project + このデータベースへの参照は、このプロジェクトに既に存在します - - Target Platform - ターゲット プラットフォーム - - - Target Server - ターゲット サーバー - - - Time - 時間 + + A {0} script already exists. The new script will not be included in build. + {0} スクリプトが既に存在します。新しいスクリプトはビルドに含まれません。 Action アクション - - Add reference - 参照の追加 - - - Add database reference - データベース参照の追加 - Add Item 項目の追加 @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? 既定値なしで SQLCMD 変数 '{0}' をプロジェクトに追加しますか? - - Advanced... - 詳細... + + Add an Account... + アカウントの追加... + + + Add database reference + データベース参照の追加 + + + Add reference + 参照の追加 Advanced Publish Options 高度な発行オプション - - Would you like to update Azure Function local.settings.json with the new connection string? - Azure Function local.settings.json を新しい接続文字列で更新しますか? + + Advanced... + 詳細... + + + Apply all changes + すべての変更を適用する + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + SQLCMD 変数 '{0}' を削除しますか? + + + Are you sure you want to delete the reference to {0}? + {0} への参照を削除しますか? + + + Are you sure you want to delete {0} and all of its contents? + {0} とその内容をすべて削除してもよろしいですか? + + + Are you sure you want to delete {0}? + {0} を削除しますか? + + + Are you sure you want to move {0} to {1}? + {0} を {1}に移動しますか? Are you sure you want to update the target project? 対象のプロジェクトを更新しますか? - - There was an error updating the project: {0} - プロジェクトの更新でエラーが発生しました: {0} - - - Project was successfully updated. - プロジェクトが正常に更新されました。 - Artifact Reference アーティファクト参照 - - at - 場所 + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。 - - New SQL project name - 新しい SQL プロジェクト名 + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。 - - Azure accounts - Azure アカウント + + Azure SQL Database + Azure SQL Database - - Add an Account... - アカウントの追加... + + Azure SQL Edge Database + Azure SQL Edge データベース + + + Azure SQL Server '{0}' created + Azure SQL Server '{0}'が作成されました Azure SQL server name Azure SQL サーバー名 - - Azure SQL Server '{0}' created - Azure SQL Server '{0}'が作成されました + + Azure accounts + Azure アカウント Azure subscription @@ -134,14 +146,14 @@ Browse folder フォルダーの参照 - - Browse... - 参照... - Browse for profile プロファイルを参照する + + Browse... + 参照... + Build ビルド @@ -150,22 +162,30 @@ Build Elements 要素のビルド - - Schema compare could not start because build failed - ビルドに失敗したため、Schema Compare を開始できませんでした + + Build History + ビルド履歴 + + + Build failed. Check output pane for more details. {0} + ビルドに失敗しました。詳細については、出力ウィンドウを確認してください。{0} Cancel キャンセル + + Cannot access parent of provided tree item + 指定されたツリー項目の親にアクセスできません + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。 + Cannot resolve path {0} パス {0} を解決できません - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - プロジェクト '{0}' への参照を追加できません。このプロジェクトを参照として追加すると、循環する依存関係が発生します。 - Change Target Platform ターゲット プラットフォームの変更 @@ -174,14 +194,14 @@ Check output pane for more details 詳細については、出力ペインを確認してください。 - - Choose action - アクションの選択 - Choose SQLCMD variables to modify SQLCMD 変数を選択して変更する + + Choose action + アクションの選択 + Circular reference from project {0} to project {1} プロジェクト {0} からプロジェクト {1} への循環参照 @@ -190,9 +210,9 @@ Cleaning existing deployments... 既存の展開をクリーンにしています... - - View changes in Schema Compare - Schema Compare で変更を表示する + + Click "Learn More" button for more information about SDK-style projects + SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server SQL Server に接続しています + + Connection + 接続 + Connection failed error: '{0}' 接続に失敗しました。エラー: '{0}' @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? このプロジェクト用のコンテナーは既に存在します。新しい展開を行う前に削除しますか? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - 変換後、プロジェクト '{0}' は SSDT と完全には互換性がありません。プロジェクト ファイルのバックアップ コピーは、変換前にプロジェクト フォルダーに作成されます。詳細については、https://aka.ms/sqlprojsdk を参照してください。SDK スタイルのプロジェクトへの変換を続行しますか? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + プロジェクト{0} を SDK スタイルに変換できませんでした。.sqlproj への変更がロールバックされました。 - - Create New - 新規作成 + + Could not build project. Error retrieving files needed to build. + プロジェクトをビルドできませんでした。ビルドに必要なファイルの取得中にエラーが発生しました。 Create 作成 + + Create New + 新規作成 + Create project from database データベースからのプロジェクトの作成 - - Settings - 設定 - Creating Azure SQL Server '{0}' ... Azure SQL Server '{0}' を作成しています... @@ -246,29 +270,25 @@ Creating deployment settings ... 展開設定を読み込んでいます... - - Target platform of the project {0} is now {1} - {0} プロジェクトのターゲットプラットフォームは現在 {1} + + Current target platform: {0}. Select new target platform + 現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + 現在インストールされている .NET SDK のバージョンは {0}であり、これはサポートされていません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、.NET SDK でサポートされているバージョンの場所を設定で更新してください (既にインストールされている場合)。 Dacpac file location is required for adding a reference to a database データベースに参照を追加するには DACPAC ファイルの場所が必要です - - dacpac Files - DACPAC ファイル - - - Dacpac references need to be located on the same drive as the project file. - DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。 - Dacpac reference Dacpac 参照 - - Data-tier application (.dacpac) - データ層アプリケーション (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + DACPAC 参照は、プロジェクト ファイルと同じドライブに配置されている必要があります。プロジェクト ファイルは {0} に配置されています Data Source @@ -282,6 +302,22 @@ Data sources データ ソース + + Data-tier application (.dacpac) + データ層アプリケーション (.dacpac) + + + Database + データベース + + + Database Projects + データベース プロジェクト + + + Database References + データベース参照 + Database location is required for adding a reference to a database データベースへの参照を追加するには、データベースの場所が必要です @@ -290,38 +326,22 @@ Database name データベース名 - - Database - データベース - Database name is required for adding a reference to a different database 異なるデータベースに参照を追加するには、データベース名が必要です - - A database name is required. The database variable is optional. - データベース名は必須です。データベース変数は省略可能です。 - - - A database name, server name, and server variable are required. The database variable is optional - データベース名、サーバー名、およびサーバー変数は必須です。データベース変数は省略可能です - Database project データベース プロジェクト - - A reference to this database already exists in this project - このデータベースへの参照は、このプロジェクトに既に存在します + + Database project published successfully + データベース プロジェクトが正常に公開されました Database reference type is required for adding a reference to a database データベースに参照を追加するには、データベース参照型が必要です - - Database References - データベース参照 - Database selection is required to create a project from a database データベースからプロジェクトを作成するには、データベース選択が必要です @@ -330,22 +350,14 @@ Database variable データベース変数 - - There is already a directory named '{0}' in the selected location: '{1}'. - 選択された場所 '{1}' には、すでに '{0}' という名前のディレクトリが存在します。 - - - The selected project location '{0}' does not exist or is not a directory. - 選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。 - - - default - 既定 - DatabaseProject DatabaseProject + + Date + 日付 + Default - image defined as default in the container registry 既定 - コンテナー レジストリで既定として定義されたイメージ @@ -354,41 +366,21 @@ Delete 削除 - - Are you sure you want to delete {0}? - {0} を削除しますか? - - - Are you sure you want to delete {0} and all of its contents? - {0} とその内容をすべて削除してもよろしいですか? - - - Are you sure you want to delete the reference to {0}? - {0} への参照を削除しますか? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - SQLCMD 変数 '{0}' を削除しますか? - - - Failed to update app setting '{0}' - アプリ設定 '{0}' を更新できませんでした - - - Updating app setting: '{0}' - アプリ設定を更新しています: '{0}' - Deploying SQL Db Project Locally SQL Db プロジェクトをローカルに展開しています - - Failed to open a connection to the deployed database' - 展開したデータベースへの接続を開けませんでした' + + Develop and publish schemas for Azure SQL Database starting from an empty project + 空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します - - A {0} script already exists. The new script will not be included in build. - {0} スクリプトが既に存在します。新しいスクリプトはビルドに含まれません。 + + Develop and publish schemas for SQL Server databases starting from an empty project + 空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。 Different database, different server @@ -398,46 +390,34 @@ Different database, same server 異なるデータベース、同じサーバー - - Docker created id: '{0}' - Docker によって作成された ID: '{0}' - - - Failed to run the docker container - Docker コンテナーを実行できませんでした + + Docker Image: + Docker イメージ Docker container is not running Docker コンテナーが実行されていません - - License Agreement: - ライセンス契約: - - - Docker Image: - Docker イメージ - - - Use {0} on local arm64/Apple Silicon - ローカル arm64/Apple Silicon で {0} を使用する + + Docker created id: '{0}' + Docker によって作成された ID: '{0}' Docker logs: '{0}' Docker ログ: '{0}' - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Docker を確認できませんでした。Docker がインストールされ、実行されていることを確認してください。エラー: '{0}' - - - Done - 完了 + + Don't Ask Again + 今後このメッセージを表示しない Don't use profile プロファイルを使用しません + + Done + 完了 + Download error ダウンロード エラー @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs ビルド DLL を取得するための {0} nuget のダウンロード - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge License Agreement - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します - - - Azure SQL Edge Database - Azure SQL Edge データベース - - - Develop and publish schemas for Azure SQL Database starting from an empty project - 空のプロジェクトから Azure SQL Database 用のスキーマを開発して公開します - - - Azure SQL Database - Azure SQL Database - - - Develop and publish schemas for SQL Server databases starting from an empty project - 空のプロジェクトから SQL Server データベース用のスキーマを開発して公開します - - - SQL Server Database - SQL Server データベース - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - 空の SDK スタイルのプロジェクトから、Microsoft.Build.Sql (プレビュー) を使用して SQL データベースのスキーマを開発して発行します。 - - - SQL Database (SDK) - SQL Database (SDK) + + Enter a database name for this system database + このシステム データベースのデータベース名を入力します Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name 接続文字列の環境変数名を入力してください - - Enter environment variable for SQL connection string - SQL 接続文字列の環境変数を入力してください - Enter connection string template 接続文字列を入力してください - - Enter new database name - 新しいデータベース名を入力する - - - Enter new name - 新しい名前の入力 - Enter default value for SQLCMD variable '{0}' SQLCMD 変数 '{0}' の既定値を入力してください + + Enter environment variable for SQL connection string + SQL 接続文字列の環境変数を入力してください + Enter new SQLCMD Variable name 新しい SQLCMD 変数名を入力してください + + Enter new database name + 新しいデータベース名を入力する + Enter new default value for variable '{0}' 変数 '{0}' の新しい値を入力してください + + Enter new name + 新しい名前の入力 + + + Enter project name + プロジェクト名を入力してください + Enter {0} admin password {0} 管理者パスワードを入力してください - - Enter {0} port number or press enter to use the default value - 既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください - - - Enter a database name for this system database - このシステム データベースのデータベース名を入力します - Enter {0} admin user name {0} 管理者ユーザー名を入力 - - The project is already up to date with the database. - プロジェクトはデータベースと既に最新の状態にあります。 + + Enter {0} port number or press enter to use the default value + 既定値を使用するには、{0} ポート番号を入力するか、Enter キーを押してください Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} ビルド ファイルの場所の検索中にエラーが発生しました: {0} - - Error when moving file from {0} to {1}. Error: {2} - ファイルを {0} から {1} に移動するときにエラーが発生しました。エラー: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - エラー: {0} は現在、VS Codeの SQL Database プロジェクトではサポートされていません。 - - - Error: {0} - エラー: {0} + + Error loading the publish profile. {0} + 発行プロファイルの読み込みエラー。{0} Error trying to read {0} of project '{1}'. {2} プロジェクト '{1}' の {0} を読み取り中にエラーが発生しました。{2} + + Error when moving file from {0} to {1}. Error: {2} + ファイルを {0} から {1} に移動するときにエラーが発生しました。エラー: {2} + Error when renaming file from {0} to {1}. Error: {2} ファイルの名前を {0} から {1} に変更するときにエラーが発生しました。エラー: {2} - - Could not build project. Error retrieving files needed to build. - プロジェクトをビルドできませんでした。ビルドに必要なファイルの取得中にエラーが発生しました。 + + Error: {0} + エラー: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - {0} に同意します。 - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - {0} に同意します。 - - - Microsoft SQL Server License Agreement - Microsoft SQL Server ライセンス契約 + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + エラー: {0} は現在、VS Codeの SQL Database プロジェクトではサポートされていません。 Example Usage @@ -612,14 +542,14 @@ Exclude 除外 - - Excluding folders is not yet supported - フォルダーの除外はまだサポートされていません - Exclude Object Types オブジェクトの種類を除外する + + Excluding folders is not yet supported + フォルダーの除外はまだサポートされていません + External Stream 外部ストリーム @@ -628,61 +558,69 @@ External Streaming Job 外部ストリーミング ジョブ - - Validation of external streaming job passed. - 外部ストリーミングジョブの検証に合格しました。 - - - Target information for extract is required to create database project. - データベース プロジェクトを作成するには、抽出対象の情報が必要です。 - Extracting DacFx build DLLs to {0} DacFx ビルド DLL を {0} に抽出しています + + Failed + 失敗 + + + Failed to complete task '{0}'. Error: {1} + タスク '{0}' を完了できませんでした。エラー: {1} + + + Failed to open a connection to the deployed database' + 展開したデータベースへの接続を開けませんでした' + + + Failed to publish to container. {0} + コンテナーを公開できませんでした。{0} + + + Failed to publish to new Azure SQL server. {0} + 新しい Azure SQL サーバーに公開できませんでした。{0} + + + Failed to run the docker container + Docker コンテナーを実行できませんでした + + + Failed to update app setting '{0}' + アプリ設定 '{0}' を更新できませんでした + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Docker を確認できませんでした。Docker がインストールされ、実行されていることを確認してください。エラー: '{0}' + File ファイル - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - '{0}' という名前のファイルが、ディスク上のこの場所に既に存在します。別の名前を選択してください。 - File Format ファイル形式 - - file - ファイル - File or directory '{0}' doesn't exist ファイルまたはディレクトリ '{0}' は存在しません + + File {0} doesn't exist + {0} ファイルは存在しません + Flat フラット - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - '{0}' という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の名前を選択してください。 - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - "{0}" という名前のフォルダーが、ディスク上のこの場所に既に存在します。別の場所を選択してください。 - - - Folder Elements - フォルダー要素 - Folder フォルダー - - folder - フォルダー + + Folder Elements + フォルダー要素 Folder structure @@ -692,17 +630,23 @@ Generate Script スクリプトの生成 - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0} - Generating new SQL project from {0}... Check output window for details. {0} から新しい SQL プロジェクトを生成しています... 詳細については、出力ウィンドウを確認してください。 - - hr - 時間 + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + AutoRest を介したプロジェクトの生成に失敗しました。詳細については、出力ウィンドウを確認してください。エラー: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0} に同意します。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0} に同意します。 Image tag @@ -712,17 +656,25 @@ Import Elements 要素のインポート + + In progress + 進行中 + Include 包含 + + Include permissions + 権限を含める + Include permissions in project プロジェクトにアクセス許可を含める - - Include permissions - 権限を含める + + Install + インストール Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file .sqlproj ファイルにある無効な DSP + + Invalid SQL connection string + 無効な SQL 接続文字列です + Invalid database reference in .sqlproj file .sqlproj ファイルでの無効なデータベース参照 - - Specified GUID is invalid: {0} - 指定された GUID は無効です: {0} - Invalid input: {0} 無効な入力: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 提供されたデータベース プロジェクトにアクセスできません。再読み込みできるのは、有効なオープン データベース プロジェクトのみです。 + + Invalid target platform: {0}. Supported target platforms: {1} + ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1} Invalid value specified for the property '{0}' in .sqlproj file .sqlproj ファイルのプロパティ '{0}' に無効な値が指定されました: '{0}' - - Project property value '{0} is invalid - プロジェクト プロパティの値 {0} が無効です - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください - - - Invalid SQL connection string - 無効な SQL 接続文字列です - - - Invalid target platform: {0}. Supported target platforms: {1} - ターゲット プラットフォームが無効です: {0}。サポートされているターゲット プラットフォーム: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。 Learn More - 詳細情報 + 詳細を表示 + + + License Agreement: + ライセンス契約: Load profile... プロファイルの読み込み... + + Location + 場所 + Location 場所 - - min - + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge License Agreement + + + Microsoft SQL Server License Agreement + Microsoft SQL Server ライセンス契約 Missing 'version' entry in {0} {0} に 'version' エントリがありません。 - - Are you sure you want to move {0} to {1}? - {0} を {1}に移動しますか? + + Move + 移動 Moving files between projects is not supported プロジェクト間でのファイルの移動はサポートされていません - - msec - ミリ秒 - - - Unexpected number of {0} files: {1} - {0} ファイルの数が予期していたものではありませんでした: {1} - Multiple .sqlproj files selected; please select only one. 複数の .sqlproj ファイルが選択されています。1 つだけ選択してください。 + + Name + 名前 + + + Name + 名前 + Name must not be empty 名前を空にすることはできません + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。 + New 新規 + + New SQL project name + 新しい SQL プロジェクト名 + New {0} name: 新しい {0} 名: - - No {0} found - {0} が見つかりません - - - No data sources in this project - このプロジェクトにデータソースがありません - - - File {0} doesn't exist - {0} ファイルは存在しません - - - The Schema Compare extension must be installed to a update a project from a database. - データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。 - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。 - - - The selected project file does not exist - 選択したプロジェクト ファイルが存在しません - - - No .sqlproj file selected; please select one. - .sqlproj ファイルが選択されていません。1 つ選択してください。 - No いいえ @@ -856,17 +788,21 @@ No (default) いいえ (既定値) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Autorest ツールはシステム パスで見つかりませんでしたが、Node.js が見つかりました。 続行する方法をユーザーに確認しています。完全にインストールしてこのメッセージを回避するには、'npm install autorest -g' を実行します。 + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest で生成された .sql ファイルはありません。仕様にモデル定義が含まれていることを確認するか、または出力ログで詳細を確認してください。 - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - Autorest がインストールされていません。続行するには、'npx' を介した一時的な場所で Autorest を実行するか、Autorest をグローバルにインストールしてから実行するかを選択します。 + + No .sqlproj file selected; please select one. + .sqlproj ファイルが選択されていません。1 つ選択してください。 - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - システム パスで AutoRest と Node.js (npx) のいずれも見つかりませんでした。AutoRest の生成を機能させるには、Node.js をインストールしてください。 + + No data sources in this project + このプロジェクトにデータソースがありません + + + No {0} found + {0} が見つかりません None Elements @@ -876,9 +812,9 @@ NuGet package name NuGet パッケージ名 - - Published data-tier application (.nupkg) - 公開データ層アプリケーション (.nupkg) + + NuGet package version + NuGet パッケージ バージョン Object Type @@ -896,6 +832,22 @@ Open License Agreement ライセンス契約を開く + + OpenAPI/Swagger spec + OpenAPI または Swagger 仕様 + + + Operation '{0}' completed successfully. Result: {1} + 操作 '{0}' が正常に完了しました。結果: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + 操作 '{0}' に失敗しました。再試行しています...現在の結果: {1}。エラー: '{2}' + + + Operation '{0}' failed. Re-trying... Error: '{1}' + 操作 '{0}' に失敗しました。再試行しています... エラー: '{1}' + Option Description オプションの説明 @@ -904,26 +856,10 @@ Option Name オプション名 - - label: {0} does not exist in the options value name lookup - ラベル: {0} はオプション値の名前参照に存在しません - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - プロジェクト フォルダーの外に絶対パスがある項目はサポートされていません。プロジェクト ファイルのパスがプロジェクト フォルダーへの相対パスであることを確認してください。 - Package Reference パッケージ参照 - - Cannot access parent of provided tree item - 指定されたツリー項目の親にアクセスできません - - - {0} password doesn't match the confirmation password - {0} パスワードが確認パスワードと一致しません - Port must a be number ポートは数値である必要があります @@ -932,65 +868,25 @@ PostDeploy Elements PostDeploy 要素 - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements PreDeploy 要素 - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します - Profile プロファイル - - Error loading the publish profile. {0} - 発行プロファイルの読み込みエラー。{0} - - - Build failed. Check output pane for more details. {0} - ビルドに失敗しました。詳細については、出力ウィンドウを確認してください。{0} - - - A project named {0} already exists in {1}. - {0} という名前のプロジェクトは既に {1} に存在します。 + + Project + プロジェクト Project '{0}' is already opened. プロジェクト '{0}' は既に開かれています。 - - Project - プロジェクト - - - Location - 場所 - - - Select location to create project - プロジェクトを作成する場所の選択 - - - Name - 名前 - - - Enter project name - プロジェクト名を入力してください - - - The targets, references, and system database references need to be updated to build the project '{0}'. - プロジェクト '{0}' をビルドするには、ターゲット、参照、およびシステム データベース参照を更新する必要があります。 + + Project property value '{0} is invalid + プロジェクト プロパティの値 {0} が無効です Project reference @@ -1000,13 +896,9 @@ Project reference name element プロジェクト参照名の要素 - - Select project file - プロジェクト ファイルの選択 - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。 + + Project was successfully updated. + プロジェクトが正常に更新されました。 Publish @@ -1016,26 +908,18 @@ Publish 公開 - - Publish project - プロジェクトの発行 + + Publish History + 公開履歴 Publish Options 公開オプション - - Publish profile elements - プロファイル要素の発行 - Publish Profile 発行プロファイル - - Database project published successfully - データベース プロジェクトが正常に公開されました - Publish Settings File 公開の設定ファイル @@ -1044,13 +928,25 @@ Publish Target ターゲットの公開 + + Publish profile elements + プロファイル要素の発行 + + + Publish project + プロジェクトの発行 + + + Publish to an existing {0} + 既存の {0} に発行します + Publish to new Azure SQL Database emulator 新しい Azure SQL Database エミュレーターに発行する - - Failed to publish to container. {0} - コンテナーを公開できませんでした。{0} + + Publish to new Azure SQL logical server (Preview) + 新しい Azure SQL 論理サーバーに公開 (プレビュー) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) 新しい {0} ローカル開発コンテナーへの公開 (プレビュー) - - Publish to an existing {0} - 既存の {0} に発行します - - - Publish to new Azure SQL logical server (Preview) - 新しい Azure SQL 論理サーバーに公開 (プレビュー) - - - Failed to publish to new Azure SQL server. {0} - 新しい Azure SQL サーバーに公開できませんでした。{0} + + Published data-tier application (.nupkg) + 公開データ層アプリケーション (.nupkg) Publishing project in a container... コンテナーでプロジェクトを公開しています... - - Referenced Database Type - 参照先データベースの種類 - Reference Type 参照型 + + Referenced Database Type + 参照先データベースの種類 + Referenced Database type 参照先データベースの種類 - - Would you like to reload your database project? - データベース プロジェクトを再読み込みしますか? - Reset リセット @@ -1104,26 +988,6 @@ Resource group リソース グループ - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - 操作 '{0}' に失敗しました。再試行しています...現在の結果: {1}。エラー: '{2}' - - - Operation '{0}' failed. Re-trying... Error: '{1}' - 操作 '{0}' に失敗しました。再試行しています... エラー: '{1}' - - - Running operation '{2}' Attempt {0} of {1} - 操作 '{2}' を実行しています。{1} の {0} を試みます - - - Operation '{0}' completed successfully. Result: {1} - 操作 '{0}' が正常に完了しました。結果: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - 操作 '{1}' をもう一度実行する前に、{0}秒間待機しています - Revert values to project defaults 値をプロジェクトの既定値に戻す @@ -1132,10 +996,46 @@ Run via npx npx を介して実行する + + Running operation '{2}' Attempt {0} of {1} + 操作 '{2}' を実行しています。{1} の {0} を試みます + Running the docker container ... Docker コンテナーを実行しています ... + + SDK-style project (Preview) + SDK スタイルのプロジェクト (プレビュー) + + + SQL Database (SDK) + SQL Database (SDK) + + + SQL Server Database + SQL Server データベース + + + SQL connection string + SQL 接続文字列 + + + SQLCMD Variables + SQLCMD 変数 + + + SQLCMD Variables + SQLCMD 変数 + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + SQLCMD 変数名 '{0}' には、次の文字を含めることはできません: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + SQLCMD 変数名 '{0}' に空白を含めることはできません + Same database 同じデータベース @@ -1144,10 +1044,6 @@ Save 保存 - - Would you like to save the settings in a profile (.publish.xml)? - 設定をプロファイル (.publish.xml) に保存しますか? - Save As... 名前を付けて保存... @@ -1156,13 +1052,17 @@ Schema スキーマ + + Schema Compare + Schema Compare + Schema Compare failed: {0} Schema Compare に失敗しました: {0} - - Schema Compare - Schema Compare + + Schema compare could not start because build failed + ビルドに失敗したため、Schema Compare を開始できませんでした Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script スクリプト - - Click "Learn More" button for more information about SDK-style projects - SDK スタイルのプロジェクトの詳細については、[詳細情報] ボタンをクリックしてください + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - SDK スタイルのプロジェクト (プレビュー) - - - sec - - - - Select the base {0} docker image - 基本の {0} Docker イメージを選択してください - - - Select connection - 接続の選択 - - - Select .dacpac - .dacpac を選択します - - - Select database - データベースを選択してください - - - Select File - ファイルの選択 - - - Select folder structure - フォルダー構造の選択 - - - Select the image tag or press enter to use the default value - イメージ タグを選択するか、Enter キーを押して既定値を使用します - - - Select Profile - プロファイルの選択 - - - Select publish profile to load - 読み込む発行プロファイルを選択してください - - - Select project location - プロジェクトの場所を選択 - - - Select where to publish the project to - プロジェクトの公開先を選択します - - - Select OpenAPI/Swagger spec file - OpenAPI または Swagger 仕様ファイルを選択してください + + Script.PreDeployment + Script.PreDeployment Select 選択 - - Current target platform: {0}. Select new target platform - 現在のターゲットプラットフォーム: {0}。新しいターゲット プラットフォームを選択します + + Select .dacpac + .dacpac を選択します + + + Select File + ファイルの選択 + + + Select OpenAPI/Swagger spec file + OpenAPI または Swagger 仕様ファイルを選択してください + + + Select Profile + プロファイルの選択 + + + Select connection + 接続の選択 + + + Select database + データベースを選択してください + + + Select folder structure + フォルダー構造の選択 + + + Select location to create project + プロジェクトを作成する場所の選択 + + + Select project file + プロジェクト ファイルの選択 + + + Select project location + プロジェクトの場所を選択 + + + Select publish profile to load + 読み込む発行プロファイルを選択してください + + + Select the base {0} docker image + 基本の {0} Docker イメージを選択してください + + + Select the image tag or press enter to use the default value + イメージ タグを選択するか、Enter キーを押して既定値を使用します + + + Select where to publish the project to + プロジェクトの公開先を選択します Server @@ -1256,86 +1156,38 @@ Server name サーバー名 - - {0} admin password - {0} 管理者パスワード - - - {0} port number - {0} ポート番号 - Server variable サーバー変数 + + Settings + 設定 + Source database ソース データベース - - OpenAPI/Swagger spec - OpenAPI または Swagger 仕様 + + Specified GUID is invalid: {0} + 指定された GUID は無効です: {0} - - SQLCMD Variables - SQLCMD 変数 + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + コア部分を開始し、Azure SQL Edge データベースのスキーマを開発して公開します - - Value - - - - Name - 名前 - - - SQL connection string - SQL 接続文字列 - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - .NET SDK が見つかりません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、既にインストールされている場合は設定で .NET SDK の場所を更新してください。 - - - Install - インストール - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - 現在インストールされている .NET SDK のバージョンは {0}であり、これはサポートされていません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、.NET SDK でサポートされているバージョンの場所を設定で更新してください (既にインストールされている場合)。 - - - Update Location - 場所の更新 - - - Don't Ask Again - 今後このメッセージを表示しない - - - Database Projects - データベース プロジェクト - - - A SQLCMD Variable with the same name already exists in this project - 同じ名前の SQLCMD 変数がこのプロジェクトに既に存在します - - - SQLCMD variable name '{0}' cannot contain whitespace - SQLCMD 変数名 '{0}' に空白を含めることはできません - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - SQLCMD 変数名 '{0}' には、次の文字を含めることはできません: {1} - - - SQLCMD Variables - SQLCMD 変数 + + Status + 状態 Stored Procedure ストアド プロシージャ + + Success + 成功 + Suppress errors caused by unresolved references in the referenced project 参照プロジェクト内の未解決の参照によるエラーを表示しない @@ -1352,45 +1204,113 @@ Table テーブル - - Connection - 接続 + + Target Database + ターゲット データベース + + + Target Platform + ターゲット プラットフォーム + + + Target Server + ターゲット サーバー + + + Target information for extract is required to create database project. + データベース プロジェクトを作成するには、抽出対象の情報が必要です。 + + + Target platform of the project {0} is now {1} + {0} プロジェクトのターゲットプラットフォームは現在 {1} Target project ターゲット プロジェクト - - Failed to complete task '{0}'. Error: {1} - タスク '{0}' を完了できませんでした。エラー: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + .NET SDK が見つかりません。プロジェクトのビルドは機能しません。.NET 6 SDK 以降をインストールするか、既にインストールされている場合は設定で .NET SDK の場所を更新してください。 + + + The Schema Compare extension must be installed to a update a project from a database. + データベースからプロジェクトを更新するには、Schema Compare 拡張機能をインストールする必要があります。 + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + 変換後、プロジェクト '{0}' は SSDT と完全には互換性がありません。プロジェクト ファイルのバックアップ コピーは、変換前にプロジェクト フォルダーに作成されます。詳細については、https://aka.ms/sqlprojsdk を参照してください。SDK スタイルのプロジェクトへの変換を続行しますか? + + + The project is already up to date with the database. + プロジェクトはデータベースと既に最新の状態にあります。 + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + プロジェクト {0} が SDK スタイル プロジェクトに更新されました。Microsoft.Build.Sql SDK の詳細とプロジェクト ファイルを簡略化する方法については、[詳細情報] をクリックしてください。 + + + The selected project file does not exist + 選択したプロジェクト ファイルが存在しません + + + The selected project location '{0}' does not exist or is not a directory. + 選択したプロジェクトの場所 '{0}' は存在しないか、ディレクトリではありません。 + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + プロジェクト '{0}' をビルドするには、ターゲット、参照、およびシステム データベース参照を更新する必要があります。 + + + There is already a directory named '{0}' in the selected location: '{1}'. + 選択された場所 '{1}' には、すでに '{0}' という名前のディレクトリが存在します。 + + + There was an error updating the project: {0} + プロジェクトの更新でエラーが発生しました: {0} + + + Time + 時間 + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + ビルドを成功させるには、1 つの配置前スクリプトと 1 つの配置後スクリプトを含むように、プロジェクトを更新します Unable to construct connection: {0} 接続を構築できません: {0} - - Unable to find {1} with path '{0}' - パス '{0}' の {1} が見つかりません - - - Unable to find database reference {0} - データベース参照 {0} が見つかりません + + Unable to establish project context. Command invoked from unexpected location: {0} + プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0} Unable to find SQLCMD variable '{0}' SQLCMD 変数 '{0}' が見つかりません + + Unable to find database reference {0} + データベース参照 {0} が見つかりません + + + Unable to find {1} with path '{0}' + パス '{0}' の {1} が見つかりません + Unable to locate '{0}' target: '{1}'. {2} '{0}' ターゲット: '{1}' が見つかりません。{2} - - Unable to establish project context. Command invoked from unexpected location: {0} - プロジェクト コンテキストを確立できません。 コマンドが予期しない場所から呼び出されたコマンド: {0} + + Unexpected number of {0} files: {1} + {0} ファイルの数が予期していたものではありませんでした: {1} - Unhandled item type during delete: '{0} - 削除中の未処理のアイテムの種類: '{0} + Unhandled item type during exclude: '{0} + 除外中の未処理のアイテムの種類: '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: 認識されていないバージョン: + + Update + 更新 + + + Update Location + 場所の更新 + Update action 更新操作 - - Apply all changes - すべての変更を適用する - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - プロジェクト '{0}' をビルドするには、システム データベース参照を更新する必要があります。SSDT にプロジェクトが作成された場合、それは両方のツール上で引き続き機能します。プロジェクトを更新しますか? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} SSDT で作成したプロジェクトの場合は、両方のツール上で引き続き機能します。プロジェクトを更新しますか? - - - Update {0} for cross-platform support? - {0} を更新してクロスプラットフォーム対応にしますか? - Update project from database データベースからプロジェクトを更新する - - Update - 更新 + + Update {0} for cross-platform support? + {0} を更新してクロスプラットフォーム対応にしますか? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - プロジェクト{0} を SDK スタイルに変換できませんでした。.sqlproj への変更がロールバックされました。 + + Updating app setting: '{0}' + アプリ設定を更新しています: '{0}' Updating {0} from {1}... {1} から {0} を更新しています... + + Use {0} on local arm64/Apple Silicon + ローカル arm64/Apple Silicon で {0} を使用する + User has cancelled selection for how to run autorest. autorest の実行方法の選択がユーザーによって取り消されました。 @@ -1452,6 +1368,14 @@ User selected to run via npx. ユーザーは、npx 経由での実行を選択しました。 + + Validation of external streaming job passed. + 外部ストリーミングジョブの検証に合格しました。 + + + Value + + Value cannot be empty 値を空にすることはできません @@ -1464,25 +1388,101 @@ Version must not be empty バージョンを空にすることはできません - - NuGet package version - NuGet パッケージ バージョン - View 表示 - - Yes (Recommended) - はい (推奨) + + View changes in Schema Compare + Schema Compare で変更を表示する + + + Waiting for {0} seconds before another attempt for operation '{1}' + 操作 '{1}' をもう一度実行する前に、{0}秒間待機しています + + + Would you like to reload your database project? + データベース プロジェクトを再読み込みしますか? + + + Would you like to save the settings in a profile (.publish.xml)? + 設定をプロファイル (.publish.xml) に保存しますか? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Azure Function local.settings.json を新しい接続文字列で更新しますか? Yes はい + + Yes (Recommended) + はい (推奨) + + + at + 場所 + + + dacpac Files + DACPAC ファイル + + + default + 既定 + + + file + ファイル + + + folder + フォルダー + + + hr + 時間 + + + label: {0} does not exist in the options value name lookup + ラベル: {0} はオプション値の名前参照に存在しません + + + min + + + + msec + ミリ秒 + + + sec + + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} SSDT で作成したプロジェクトの場合は、両方のツール上で引き続き機能します。プロジェクトを更新しますか? + + + {0} admin password + {0} 管理者パスワード + + + {0} password doesn't match the confirmation password + {0} パスワードが確認パスワードと一致しません + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} パスワードがパスワードの複雑さの要件を満たしていません。詳細については、https://docs.microsoft.com/sql/relational-databases/security/password-policy をご覧ください + + + {0} port number + {0} ポート番号 + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … コード {1} で終了しました @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … シグナル {1} で終了しました + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - データベース プロジェクト - Add Database Reference データベース参照の追加 @@ -1524,86 +1520,6 @@ Add Existing Item... 既存項目の追加... - - Add SQLCMD Variable - SQLCMD 変数の追加 - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。 - - - Build - ビルド - - - Change Target Platform - ターゲット プラットフォームの変更 - - - Close Database Project - データベース プロジェクトを閉じる - - - Whether project nodes start collapsed - プロジェクト ノードが折りたたまれた状態で開始するかどうか - - - Convert to SDK-style project - SDK スタイル プロジェクトに変換する - - - Create Project From Database - データベースからのプロジェクトの作成 - - - Delete - 削除 - - - Design and publish SQL database schemas - SQL データベース スキーマをデザインして発行する - - - Database Projects - データベース プロジェクト - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - コンピューター上の .NET SDK への完全なパス。たとえば、dotnet.exe が C:\folder1\dotnet\dotnet.exe にある場合は、この設定のパスを C:\folder1\dotnet に設定します - - - Edit - 編集 - - - Edit .sqlproj File - .sqlproj ファイルの編集 - - - Enable preview SQL Database Projects features - SQL データベース プロジェクトのプレビュー機能を有効にする - - - Exclude from project - プロジェクトから除外する - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - OpenAPI/Swagger 仕様から SQL プロジェクトを生成する (プレビュー) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - レガシ SQL プロジェクトのビルドに使用する Microsoft.Build.Sql SDK のバージョン。 例: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - 検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。 - - - New Database Project - 新しいデータベース プロジェクト - Add External Streaming Job 外部ストリーミング ジョブの追加 @@ -1628,6 +1544,10 @@ Add Publish Profile 発行プロファイルの追加 + + Add SQLCMD Variable + SQLCMD 変数の追加 + Add Script スクリプトの追加 @@ -1644,18 +1564,88 @@ Add View ビューの追加 - - Whether to prompt the user to install Node.js when not detected. - 検出されなかった場合に、ユーザーに Node.js のインストールを求めるかどうか。 + + Build + ビルド + + + Change Target Platform + ターゲット プラットフォームの変更 + + + Close Database Project + データベース プロジェクトを閉じる + + + Convert to SDK-style project + SDK スタイル プロジェクトに変換する + + + Create Project From Database + データベースからのプロジェクトの作成 + + + Database Projects + データベース プロジェクト + + + Database Projects + データベース プロジェクト + + + Delete + 削除 + + + Design and publish SQL database schemas + SQL データベース スキーマをデザインして発行する + + + Edit + 編集 + + + Edit .sqlproj File + .sqlproj ファイルの編集 + + + Enable preview SQL Database Projects features + SQL データベース プロジェクトのプレビュー機能を有効にする + + + Exclude from project + プロジェクトから除外する + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + コンピューター上の .NET SDK への完全なパス。たとえば、dotnet.exe が C:\folder1\dotnet\dotnet.exe にある場合は、この設定のパスを C:\folder1\dotnet に設定します + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + OpenAPI/Swagger 仕様から SQL プロジェクトを生成する (プレビュー) + + + New Database Project + 新しいデータベース プロジェクト + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + 現在開いているデータベースプロジェクトはありません。 +[新しいプロジェクト](command:sqlDatabaseProjects.new) +[プロジェクトを開く](command:sqlDatabaseProjects.open) +[データベースからプロジェクトを作成する](command:sqlDatabaseProjects. importDatabase) + + + Open Containing Folder + 含まれているフォルダーを開く Open Database Project データベース プロジェクトを開く - - Open Containing Folder - このアイテムのフォルダーを開く - Open in Designer デザイナーで開く @@ -1664,6 +1654,10 @@ Open project プロジェクトを開く + + Projects + プロジェクト + Properties プロパティ @@ -1688,19 +1682,25 @@ Validate External Streaming Job 外部ストリーミング ジョブを検証する - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - 現在開いているデータベースプロジェクトはありません。 -[新しいプロジェクト] (command:sqlDatabaseProjects.new) -[プロジェクトを開く] (command:sqlDatabaseProjects.open) -[データベースからプロジェクトを作成する] (command:sqlDatabaseProjects. importDatabase) + + Whether project nodes start collapsed + プロジェクト ノードが折りたたまれた状態で開始するかどうか - - Projects - プロジェクト + + Whether to prompt the user to install .NET SDK when not detected. + 検出されなかった場合に、ユーザーに .NET Core をインストールを求めるかどうか。 + + + Whether to prompt the user to install Node.js when not detected. + 検出されなかった場合に、ユーザーに Node.js のインストールを求めるかどうか。 + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + NPM から使用する Autorest.Sql のバージョン。設定されていない場合は、最新版が使用されます。 + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + レガシ SQL プロジェクトのビルドに使用する Microsoft.Build.Sql SDK のバージョン。 例: 0.1.7-preview diff --git a/resources/xlf/ja/sql-migration.ja.xlf b/resources/xlf/ja/Microsoft.sql-migration.ja.xlf similarity index 97% rename from resources/xlf/ja/sql-migration.ja.xlf rename to resources/xlf/ja/Microsoft.sql-migration.ja.xlf index 03082d52c0..fe75e09317 100644 --- a/resources/xlf/ja/sql-migration.ja.xlf +++ b/resources/xlf/ja/Microsoft.sql-migration.ja.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - 移行サービス コンポーネントを開始できませんでした。{0} + + ({0} error) + ({0} エラー) - - Service component crashed. - サービス コンポーネントがクラッシュしました。 + + ({0} errors) + ({0} エラー) - - Service provider could not be initialized. - データ プロバイダーを初期化できませんでした。 + + ({0} warning) + ({0} 警告) - - Migrate logins from '{0}' to Azure SQL - '{0}' から Azure SQL にログインを移行する + + ({0} warnings) + ({0} 警告) - - Migrate '{0}' to Azure SQL - '{0}' を Azure SQL に移行する + + (Unavailable) {0} + (使用不可) {0} - - Are you sure you want to cancel this migration? - この移行を取り消しますか? + + (for {0} assessed databases) + (評価済みデータベース {0} 件の場合) - - Are you sure you want to delete this migration? - この移行を削除しますか? + + (new) {0} + (新規) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory ドメイン名 (Windows 認証ログインの移行にのみ必要) + + - + - - - Enter AAD Domain Name - AAD ドメイン名を入力してください + + -- unavailable -- + -- 使用不可 -- - - Collecting target login failed with error code {0} - ターゲット ログインの収集がエラー コード {0} で失敗しました + + 0 tables found on source database. + ソース データベースに 0 個のテーブルが見つかりました。 - - Completed migrating logins - ログインの移行が完了しました + + 1. Stop all incoming transactions to the source database. + 1. ソース データベースに送信されるすべてのトランザクションを停止します。 - - Azure SQL Database - Azure SQL Database + + 2. Create a final transaction log backup and store it on the network share. + 2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。 - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Windows ログインを移行するには、Azure Active Directory (AAD) ドメイン名が必要です。AAD ドメイン名を入力するか、Windows ログインの選択を解除してください。 + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。 - - Login migration error: {0} - ログイン移行エラー: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. ターゲット データベースですべてのバックアップが復元されていることを確認します。"復元保留中のログ バックアップ" 値は、0 にする必要があります。 - - Validating and migrating logins completed. - -Establishing user mappings. - ログインの検証と移行が完了しました。 - -ユーザー マッピングを確立しています。 + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. ターゲット データベースですべてのログ バックアップが復元されていることを確認します。"復元保留中のログ バックアップ" 値は、0 にする必要があります。 - - Establishing user mappings failed - ユーザー マッピングの確立に失敗しました + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。 - - Migrating logins failed - ログインの移行に失敗しました + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。 - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。 - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + オンプレミス、Azure 仮想マシン上のSQL Server、またはクラウドで実行されている任意の仮想マシン (プライベート、パブリック) で実行されているソース SQL Server データベース。 - - Login migration in progress - テスト移行が進行中 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Database にデータベースを移行するためのステップ バイ ステップ チュートリアルです。 - - Migration status details for {0} - {0} の移行状態の詳細 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 - - Login found - ログインが見つかりました + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 - - Login not found - ログインが見つかりません - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - ユーザー マッピングの確立が完了しました。 - -現在、サーバーの役割を移行し、サーバー マッピングを確立し、アクセス許可を設定しています。これには時間がかかります。 - - - Migrating server roles, establishing server mappings and setting permissions failed. - サーバーの役割の移行、サーバー マッピングの確立、アクセス許可の設定に失敗しました。 - - - Migration Status - 移行の状態 - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - ログイン リストの更新に成功しました。ソース ログインが {0} 件、ターゲット ログインが {1} 件見つかりました。 - - - Refreshing login list from source failed - ソースからのログイン リストの更新に失敗しました - - - Refreshing login list from target failed - ターゲットのログイン リストの更新に失敗しました - - - Refreshing login list from source and target - ソースとターゲットからログイン リストを更新しています - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - このウィザードでは、Windows 認証ログインの種類は表示されません。この種類の移行は現在サポートされていません。Windows 認証ログインの移行機能は近日公開予定です。 - - - Select login(s) to migrate - 移行するログインの選択 - - - Status - 状態 - - - Failed - 失敗 - - - In progress - 進行中 - - - Migrating {0} logins to target {1} '{2}' - {0} 件のログインをターゲット {1} '{2}' に移行しています - - - Completed migrating {0} logins to {1} '{2}' - {0} 件のログインを {1} '{2}' への移行が完了しました - - - Failed migrating {0} logins to {1} '{2}' - {0} 件のログインを {1} '{2}' への移行が失敗しました - - - Login migration has already been initiated and going back to prior page is disabled. - ログイン移行は既に開始されており、前のページに戻る操作は無効になっています。 - - - Previous (Disabled) - 前 (無効) - - - Migration Status - 移行の状態 - - - Succeeded - 成功 - - - Migrate logins - ログインの移行 - - - Not started - 未開始 - - - Target Status - ターゲットの状態 - - - Azure SQL target - Azure SQL のターゲット - - - Login type - ログインの種類 - - - SQL Server on Azure Virtual Machine - Azure Virtual Machine 上の SQL Server - - - Connection was successful. - 接続が正常に完了しました。 - - - Please note that login migration feature is in public preview mode. - ログイン移行機能はパブリック プレビュー モードであることに注意してください。 - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - ログインを移行するターゲット Azure SQL Managed Instance、Azure SQL VM、Azure SQL Database を選択します。 - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - 現在のユーザーに、現在のインスタンス ({0}) のすべてのログイン情報を取得するための sysadmin アクセス許可があることを確認してください。 - - - Azure SQL target type - Azure SQL ターゲット型 - - - {0}/{1} logins selected - {0}/{1} 件のログインが選択されました - - - Select the databases that you want to migrate to Azure SQL. - Azure SQL に移行するデータベースを選択します。 - - - {0} (requires credentials refresh) - {0} (資格情報の更新が必要) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + リソース接続の検証中にタイムアウトが発生しました。詳細情報: https://aka.ms/dms-migrations-troubleshooting。 Active backup files @@ -250,1234 +106,30 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) アクティブなバックアップ ファイル ({0} 項目) + + Add a linked account and then try again. + リンクされたアカウントを追加して、もう一度お試しください。 + + + Add account + アカウントを追加 + + + Add your Azure account to view existing migrations and their status. + Azure アカウントを追加して、既存の移行とその状態を表示します。 + All backups restored すべてのバックアップが復元されました + + All database migrations + すべてのデータベース移行 + All fields are required. すべてのフィールドに入力してください。 - - Apply - 適用 - - - (for {0} assessed databases) - (評価済みデータベース {0} 件の場合) - - - Assessment results for '{0}' - '{0}' の評価結果 - - - The assessment of your SQL Server instance '{0}' failed. - SQL Server インスタンス '{0}' を評価できませんでした。 - - - Assessment in progress - 評価の実行中 - - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - 適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。 - -これには時間がかかることがあります。 - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Azure SQL Managed Instance または Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行させることができます。 - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。 - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Azure SQL Managed Instance への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Serverに移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。 - - - Assessment results - 評価結果 - - - Assessment results and recommendations - 評価の結果とレコメンデーション - - - This is a blocking issue that will prevent the database migration from succeeding. - これがデータベース移行の成功を妨げるブロック問題です。 - - - Authentication key - 認証キー - - - Authentication key '{0}' has been refreshed. - 認証キー '{0}' が更新されました。 - - - Authentication type - 認証の種類 - - - Authentication keys - 認証キー - - - Azure SQL - Azure SQL - - - Azure SQL Database Server - Azure SQL Database サーバー - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - SQL Server on Azure Virtual Machines - Azure Virtual Machines 上の SQL Server - - - SQL Server on Azure VM - Azure VM での SQL Server - - - Target type - ターゲットの種類 - - - Azure Storage account to upload backups - バックアップをアップロードする Azure Storage アカウント - - - Azure AD tenant - Azure AD テナント - - - Folder name - フォルダー名 - - - Backup size (MB) - バックアップ サイズ (MB) - - - File name - ファイル名 - - - Number of stripes - ストライプの数 - - - Restore finish date - 復元の終了日 - - - Restore start date - 復元の開始日 - - - Restore status - 復元の状態 - - - File status - ファイルの状態 - - - Backup location - バックアップの場所 - - - Backup start time - バックアップ開始時刻 - - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - ビジネス クリティカル サービス層の SQL Managed Instance の一括移行では、Always On 高可用性グループに 3 つのセカンダリ レプリカをシードする必要があるため、通常の目的よりも大幅に時間がかかります。このオペレーションの期間は、データのサイズに依存します。シードの速度は、90% のケースで220GB/時以上となっています。 - - - Folder - フォルダー - - - Blob container resource group - BLOB コンテナー リソース グループ - - - Last backup file - 最終バックアップ ファイル - - - Select a blob container value first. - 最初に BLOB コンテナーの値を選択します。 - - - Blob container storage account - BLOB コンテナー ストレージ アカウント - - - Blob container - BLOB コンテナー - - - Select a resource group. - リソース グループを選択します。 - - - Select a resource group value first. - 最初にリソース グループの値を選択します。 - - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - データベースのバックアップを BLOB コンテナーにアップロードする際、異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。コンテナーのルートと深さ 1 レベルまでのフォルダーのみがサポートされています。 - - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - 複数のデータベースについて同じバックアップの場所が選択されています。異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。 - - - Azure Storage Blob Container details - Azure Storage Blob コンテナーの詳細 - - - Provide the Azure Storage Blob Container that contains the backups. - バックアップを含む Azure Storage Blob コンテナーを指定します。 - - - Subscription - サブスクリプション - - - Enter target database name and select resource group, storage account and container for the selected source databases. - ターゲット データベース名を入力し、選択したソース データベースのリソース グループ、ストレージ アカウント、コンテナーを選択します。 - - - Select a storage account value first. - 最初にストレージ アカウントの値を選択します。 - - - Browse - 参照 - - - {0}/{1} databases can be migrated without issues - {0}/{1} 個のデータベースはイシューなく移行可能 - - - Cancel - キャンセル - - - An error occurred while canceling the migration. - 移行のキャンセル中にエラーが発生しました。 - - - Cancel migration - 移行のキャンセル - - - Migration is not in progress and cannot be canceled. - 移行は進行中ではないため、取り消すことができません。 - - - Migration is not in progress and cannot be cutover. - 移行は進行中ではないため、一括移行にすることができません。 - - - Migration is currently in progress and cannot be deleted. - 移行は現在進行中です。削除できません。 - - - Migration cannot be retried. - 移行を再試行できません。 - - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。 - - - Clear - クリア - - - Close - 閉じる - - - Complete cutover - 一括移行を完了する - - - We ran the following steps: - 次のステップを実行しました: - - - Completing cutover without restoring all the backups may result in a data loss. - すべてのバックアップを復元せずに一括移行を完了すると、データが失われる可能性があります。 - - - I confirm there are no additional log backups to provide and want to complete cutover. - 提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。 - - - Connect - 接続 - - - Connection status - 接続の状態 - - - Copy key 1 - キー 1 のコピー - - - Copy key 2 - キー 2 のコピー - - - Copy migration details - 移行の詳細をコピー - - - Canceled - 取り消し - - - Cancelled - 取り消されました - - - Copy finished - コピーの完了 - - - Copying - コピー中 - - - Failed - 失敗 - - - In progress - 進行中 - - - Preparing - 準備中 - - - Queued - キューに投入済み - - - Rebuilding indexes - インデックスの再構築 - - - Succeeded - 成功しました - - - Copy throughput (MBPS) - コピー スループット (Mbps) - - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - データベース バックアップを Azure に移行する場合に達成したデータ移動のスループット。これは、データ読み込み量を Azure へのバックアップ移行期間で割ったデータ転送の比率です。 - - - {0} databases - {0} データベース - - - {0} database - {0} データベース - - - Create - 作成 - - - Create new - 新規作成 - - - Create new migration service - 新しい移行サービスの作成 - - - Create new resource group - 新しいリソース グループの作成 - - - Creating resource group - リソース グループを作成しています - - - Currently restoring file - 現在ファイルを復元しています - - - Migration cutover - 一括移行 - - - Database migrations completing cutover - 一括移行を完了するデータベースの移行 - - - An error occurred while initiating cutover. - 一括移行開始中にエラーが発生しました。 - - - Perform the following steps before you complete cutover. - 一括移行を完了する前に、次の手順を実行してください。 - - - Cutover in progress for database '{0}' - データベース '{0}' の一括移行が進行中です - - - Last file restored: {0} - 復元された最後のファイル: {0} - - - Log backups pending restore: {0} - 復元保留中のログ バックアップ: {0} - - - An error occurred while refreshing the migration status. - 移行ステータスの更新中にエラーが発生しました。 - - - 1. Stop all incoming transactions to the source database. - 1. ソース データベースに送信されるすべてのトランザクションを停止します。 - - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. 最終の差分またはトランザクション ログのバックアップを作成し、Azure Storage Blob コンテナーに格納します。 - - - 2. Create a final transaction log backup and store it on the network share. - 2. トランザクション ログの最終的なバックアップを取り、それをネットワーク共有に格納します。 - - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. ターゲット データベースですべてのバックアップが復元されていることを確認します。"復元保留中のログ バックアップ" 値は、0 にする必要があります。 - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. ターゲット データベースですべてのログ バックアップが復元されていることを確認します。"復元保留中のログ バックアップ" 値は、0 にする必要があります。 - - - Migration mode - 移行モード - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - SQL Server インスタンスの移行準備状況を判断し、推奨されるAzure SQLターゲットを特定し、SQL Server インスタンスの Azure SQL Managed Instance への移行、Azure Virtual Machines または Azure SQL Database でのSQL Serverを完了します。 - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Azure のデータ資産の移行と最新化に関して、手順を追ったガイダンスを提供する移行記事のハブ。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Managed Instance に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - SQL Server インスタンス (オンプレミスまたは Azure Virtual Machines) から Azure SQL Database にデータベースを移行するためのステップ バイ ステップ チュートリアルです。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - SQL Server インスタンス (オンプレミス) から Azure Virtual Machines 上の SQL Server に最小のダウンタイムでデータベースを移行するための手順を追ったチュートリアルです。 - - - Azure Database Migration Guides - Azure データベースの移行ガイド - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - チュートリアル: Azure SQL Managed Instance への移行 (オンライン) - - - Migrate databases using Azure Data Studio - Azure Data Studio を使用してデータベースを移行する - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - チュートリアル: Azure SQL Database でSQL Serverに移行する (オフライン) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン) - - - Help articles and video links - ヘルプ記事とビデオ リンク - - - Migrate logins to Azure SQL - Azure SQL にログインを移行する - - - Migrate SQL Server logins to Azure SQL. - SQL Server ログインを Azure SQL に移行します。 - - - Migrate to Azure SQL - Azure SQLへの移行 - - - Migrate a SQL Server instance to Azure SQL. - SQL Server インスタンスを Azure SQL に移行します。 - - - Azure SQL Migration - Azure SQL の移行 - - - Data source configuration - データ ソースの構成 - - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - ソースから読み取られた実際のデータ量と、ターゲットにアップロードされた実際のデータ量の比較。 - - - Data uploaded / size - アップロードされたデータ/サイズ - - - Database - データベース - - - Database '{0}' already exists on the target managed instance '{1}'. - データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。 - - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - 指定されたデータベース名が Azure 仮想マシンのターゲット SQL Server にまだ存在しないことを確認してください。 - - - Select the databases that you want to assess for migration to Azure SQL. - Azure SQLへの移行を評価するデータベースを選択します。 - - - Databases for assessment - 評価用のデータベース - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - 選択したデータベースに対して、必要に応じて拡張イベント セッション ファイルを提供して、アドホックまたは動的 SQL クエリ、またはアプリケーション データ レイヤーを介して開始された DML ステートメントを評価します。{0} - - - Select a folder where extended events session files (.xel and .xem) are stored - 拡張イベント セッション ファイル (.xel および .xem) が格納されているフォルダーを選択します - - - Learn more - 詳細情報 - - - Assess extended event sessions - 拡張イベント セッションの評価 - - - An error occurred while accessing database details. - データベースの詳細へのアクセス中にエラーが発生しました。 - - - An error occurred while connecting to target migration database. - ターゲット移行データベースへの接続中にエラーが発生しました。 - - - Connection error:{0} {1} - 接続エラー:{0} {1} - - - Loading database table list.. - データベース テーブルの一覧を読み込んでいます... - - - Loading tables list... - テーブルの一覧を読み込んでいます... - - - Click this column to activate the context command menu - この列をクリックすると、コンテキスト コマンド メニューが表示されます - - - The duration of the migration - 移行の期間 - - - The fininish time for the migration - 移行の完了時刻 - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - Azure Database Migration Service では、データベースをオフラインにして移行するか、オンライン状態のまま移行することができます。オフライン移行では、移行の開始時にアプリケーションのダウンタイムが開始されます。ダウンタイムの長さを、移行後の新しい環境へのカットオーバー時間のみに限定するには、オンライン移行を使用します。 - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。 - - - Migration mode - 移行モード - - - Application downtime will start when the migration starts. - アプリケーションのダウンタイムは、移行開始時に開始します。 - - - Offline migration - オフライン移行 - - - Application downtime is limited to cutover at the end of migration. - アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。 - - - Online migration - オンライン移行 - - - Database Migration Service - Database Migration Service - - - Database Migration Service authentication keys - データベース移行サービスの認証キー - - - Successfully created a Database Migration Service. - Database Migration Service が正常に作成されました。 - - - The start time for the migration - 移行の開始時刻 - - - Database migration status - データベースの移行状態 - - - Database migration status: {0} - データベース移行の状態: {0} - - - The target database name - ターゲット データベース名 - - - The target server name - ターゲット サーバー名 - - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Azure リソース ターゲットの種類 [SQL Managed Instance、SQL 仮想マシン、SQL データベース] - - - 0 tables found on source database. - ソース データベースに 0 個のテーブルが見つかりました。 - - - Select the location of the database backups to use during migration. - 移行中に使用するデータベース バックアップの場所を選択します。 - - - SQL Server dacpac extension - SQL Server dacpac 拡張機能 - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - 移行の対象にするテーブルを選択する前に、Azure Data Studio の {0} または {1} を使用して、データベース スキーマをソースからターゲットに移行してください。 - - - SQL Database Projects extension - SQL データベース プロジェクト拡張機能 - - - Migration status - 移行の状態 - - - The current status of the migration - 移行の現在の状態 - - - Refresh - 更新 - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - 以下の各データベースについて、[編集] をクリックし、ソースからターゲットへの移行対象にするテーブルを選択してください。その後、[検証の実行] をクリックして指定の構成を検証してから、[次へ] をクリックしてください。 - - - Table selection - テーブルの選択 - - - Source database - ソース データベース - - - Select tables - テーブルの選択 - - - Target database - ターゲット データベース - - - Database to be migrated - 移行されるデータベース - - - Please select target database tables to migrate to. At least one database with one table is required. - 移行先のターゲット データベース テーブルを選択してください。 1 つのテーブルを持つ少なくとも 1 つのデータベースが必要です。 - - - Databases ({0}/{1}) - データベース ({0}/{1}) - - - {0}/{1} databases selected - {0}/{1} のデータベースが選択されています - - - Databases - データベース - - - {0} day - {0} 日 - - - {0} days - {0} 日 - - - Default database - 既定のデータベース - - - An error occurred while deleting the migration. - 移行の削除中にエラーが発生しました。 - - - Delete migration - 移行の削除 - - - Description - 説明 - - - Migrations - 移行 - - - Details copied - 詳細をコピー済み - - - Refresh - 最新の情報に更新 - - - Total tables - テーブルの合計数 - - - Cancelled - 取り消されました - - - Failed - 失敗 - - - Server objects - サーバー オブジェクト - - - Filter table migration results using keywords - キーワードを使用してテーブル移行の結果をフィルター処理する - - - Filter table migration results - テーブル移行結果のフィルター処理 - - - In progress - 進行中 - - - Server objects - サーバー オブジェクト - - - Successful - 成功 - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Azure Database Migration Service における Azure リージョン。サービスを含むリージョンのみが表示されます。 - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。 - - - Your Azure Database Migration Service resource name - Azure Database Migration Service のリソース名。 - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Azure SQL ターゲット用途のリソース グループ。サービスを含むリソース グループのみが表示されます。 - - - Subscription name for your Azure Database Migration Service - Azure Database Migration Service のサブスクリプション名。 - - - Duration - 時間 - - - If results were expected, verify the connection to the SQL Server instance. - 結果が期待通りだった場合、SQL Server インスタンスへの接続を確認します。 - - - No backup files - バックアップ ファイルなし - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - ソース SQL Server インスタンスの資格情報を入力します。これらの資格情報は、データベースを Azure SQL に移行する場合に使用されます。 - - - Error - エラー - - - Click to view error details - クリックするとエラー詳細が表示されます。 - - - Migration error(s)) - 移行エラー - - - Migration error details - 移行エラーの詳細 - - - Migration status details - 移行状態の詳細 - - - Database migrations failed - データベースの移行に失敗しました - - - Feedback on the migration experience - 移行エクスペリエンスのフィードバック - - - Detected files - 検出されたファイル - - - Last restored file time - 最後に復元されたファイル時間 - - - Last uploaded file time - 最後にアップロードしたファイル時間 - - - Last uploaded file - 最後にアップロードしたファイル - - - Managed instance restore state - マネージド インスタンスの復元状態 - - - Pending differential backups - 保留中の差分バックアップ - - - Queued files - キューに登録済みのファイル - - - Restore percent completed - 復元の完了率 - - - Restore plan size (MB) - 復元プランのサイズ (MB) - - - Restored files - 復元されたファイル - - - Restored size (MB) - 復元されたサイズ (MB) - - - Restoring files - ファイルを復元しています - - - Skipped files - スキップされたファイル - - - Unrestorable files - 復元不可能なファイル - - - File name - ファイル名 - - - Finish time - 終了時刻 - - - First LSN - 最初の LSN - - - Full backup file(s) - 完全バックアップ ファイル - - - We have completed the assessment of your SQL Server instance '{0}'. - SQL Server インスタンス '{0}' の評価が完了しました。 - - - {0} hr - {0} 時間 - - - {0} hrs - {0} 時間 - - - Impact - Impact - - - Name: {0} - 名前: {0} - - - Type: {0} - 種類: {0} - - - Impacted objects - 影響を受けたオブジェクト - - - Inline migration - インライン移行 - - - {0} databases have warnings - {0} データベースに警告があります - - - {0} database has warnings - {0} データベースに警告があります - - - Instance - インスタンス - - - To continue, select a valid Azure account. - 続けるには、有効な Azure アカウントを選択してください。 - - - To continue, select a valid blob container for source database '{0}'. - 先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。 - - - To continue, select a valid last backup file for source database '{0}'. - 先に進むには、ソース データベース '{0}' の有効な最終バックアップ ファイルを選択してください。 - - - To continue, select a valid backup folder for source database '{0}'. - 続行するには、ソース データベース '{0}' の有効なバックアップ フォルダーを選択します。 - - - To continue, select a valid resource group for source database '{0}'. - 先に進むには、ソース データベース '{0}' の有効なリソース グループを選択してください。 - - - To continue, select a valid storage account for source database '{0}'. - 先に進むには、ソース データベース '{0}' の有効なストレージ アカウントを選択してください。 - - - To continue, select a valid location. - 先に進むには、有効な場所を選択してください。 - - - To continue, select a valid managed instance. - 続行するには、有効なマネージド インスタンスを選択してください。 - - - Select a valid Database Migration Service. - 有効な Database Migration Service を選択してください。 - - - Select a Database Migration Service that is connected to a node. - ノードに接続された Database Migration Service を選択します。 - - - Invalid network share location format. Example: {0} - 無効なネットワーク共有の場所の形式です。例: {0} - - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - 続行するには、すべてのバックアップ ファイルがソース データベース '{0}' のページ BLOB である BLOB コンテナーを選択してください。ブロック BLOB は、SQL Server 2016 以降を実行しているターゲットでのみサポートされています。詳細情報: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri') - - - To continue, select a valid resource group. - 続行するには、有効なリソースグループを選択してください。 - - - Cannot retrieve saved session. Try again by selecting new session. - 保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。 - - - Enter a valid name for the Migration Service. - 移行サービスに有効な名前を入力してください。 - - - To continue, select a valid Azure SQL Database server. - 続行するには、有効なAzure SQL Database サーバーを選択します。 - - - To continue, select a valid storage account. - 先に進むには、有効なストレージ アカウントを選択してください。 - - - To continue, select a valid subscription. - 先に進むには、有効なサブスクリプションを選択してください。 - - - Enter a valid name for the target database. - ターゲット データベースに有効な名前を入力してください。 - - - Invalid user account format. Example: {0} - 無効なユーザー アカウントの形式です。例: {0} - - - To continue, select a valid virtual machine. - 続行するには、有効な仮想マシンを選択してください。 - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service は、データベース移行アクティビティを調整し、その進行状況を追跡します。以前に作成した場合は既存のDatabase Migration Serviceを選択するか、以下で新しいDatabase Migration Serviceを作成できます。 - - - No Database Migration Service found. Create a new one. - Database Migration Service が見つかりません。新しいのを作成します。 - - - Azure Database Migration Service - Azure Database Migration Service - - - Step 1: {0} - ステップ 1: {0} - - - Step 2: Use the keys below to register your integration runtime - 手順 2: 以下のキーを使用して統合ランタイムを登録します - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - 手順 3: [接続テスト] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - 手順 3: 上の [最新の情報に更新] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します - - - Blocking Issue: {0} - 障害となっている問題: {0} - - - Issues - 問題 - - - Issues ({0}) - 問題 ({0} 件) - - - Issue details - 問題の詳細 - - - Key 1 copied - キー 1 がコピーされました - - - Key 1 - キー 1 - - - Key 2 copied - キー 2 がコピーされました - - - Key 2 - キー 2 - - - Last LSN - 最後の LSN - - - Last applied backup file(s) - 最後に適用されたバックアップ ファイル - - - Last applied backup taken on - 以下で作成された、最後に適用されたバックアップ - - - Last applied LSN - 最後に適用された LSN - - - Last scan completed: {0} - 完了した最後のスキャン: {0} - - - Learn more - 詳細情報 - - - Learn more about things you need before starting a migration. - 移行を開始する前に、必要な事項の詳細を説明します。 - - - Error loading migrations list - 移行一覧の読み込みエラー - - - Location - 場所 - - - Source database - ソース データベース - - - Target database - ターゲット データベース - - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - ソース データベースの移行先となるターゲット データベースを選択します。 1 つのソース データベースに対してのみターゲット データベースを選択できます。 - - - Map selected source databases to target databases for migration - 選択したソース データベースを移行先データベースにマップする - - - Select a target database - ターゲット データベースを選択する - - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。 - - - Database migrations completed - データベースの移行が完了しました - - - Database migrations in progress - データベースの移行が進行中 - - - Ascending - 昇順 - - - Sort - ソート - - - Migration status - 移行の状態 - - - Migration status filter - 移行状態フィルター - - - {0} min - {0} 分 - - - {0} mins - {0} 分 - - - Table name - テーブル名 - - - To continue, enter a valid target password. - 続行するには、有効なターゲット パスワードを入力します。 - - - To continue, enter a valid target user name. - 続行するには、有効なターゲット ユーザー名を入力します。 - - - Mode - モード - - - More info - 詳細情報 - All steps completed with the following error(s):{0}{1} 全てのステップは次のエラーで完了しました: {0}{1} @@ -1486,701 +138,209 @@ This may take some time. All steps succeeded. すべてのステップが成功しました。 - - Some steps are still running. - 一部のステップはまだ実行中です。 - - - Step status: {0} - ステップの状態: {0} - - - Copy results - 結果のコピー - - - Step details - ステップの詳細 - - - Step status: {0}{1}{2} - ステップの状態: {0}{1}{2} - - - Steps - ステップ - - - N/A - 該当なし - - - Name - 名前 - - - Names: - 名前: - - - Name of new resource group - 新しいリソース グループの名前 - - - My database backups are in an Azure Storage Blob Container - データベースのバックアップは、Azure Storage Blob コンテナーにあります。 - - - My database backups are on a network share - データベースのバックアップは、ネットワーク共有にあります - - - Network share - ネットワーク共有 - - - Storage account details - ストレージ アカウントの詳細 - - - Provide the Azure Storage account where the backups will be uploaded to. - バックアップのアップロード先の Azure Storage アカウントを指定します。 - - - Network share details - ネットワーク共有の詳細 - - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - バックアップが格納されているネットワーク共有の場所、および共有へのアクセスに使用するユーザーの資格情報を指定します。 - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - データベース バックアップのネットワーク共有パス。移行プロセスでは、このネットワーク共有から有効なバックアップ ファイルを自動的に取得します。 - - - Network share location where the backups are stored - バックアップが保存されているネットワーク共有の場所 - - - Password - パスワード - - - Enter password. - パスワードを入力します。 - - - Network share path - ネットワーク共有パス - - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder - - - Enter target database name and network share path information for the selected source databases. - 選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。 - - - Windows user account with read access to the network share location. - ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。 - - - Windows user account with read access to the network share location - ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント - - - (new) {0} - (新規) {0} - - - New support request - 新しいサポート リクエスト - - - No - いいえ - - - No blob containers found. - BLOB コンテナーが見つかりません。 - - - No blob files found. - BLOB ファイルが見つかりません。 - - - No blob folders found. - BLOB フォルダーが見つかりません。 - - - No file shares found. - ファイル共有が見つかりません。 - - - No issues found for migrating to Azure SQL Managed Instance. - Azure SQL Managed Instance への移行に関する問題は見つかりませんでした。 - - - No issues found for migrating to Azure SQL Database. - Azure SQL Database への移行に関する問題は見つかりませんでした。 - - - No issues found for migrating to SQL Server on Azure Virtual Machine. - Azure Virtual Machine 上で SQL Server への移行に関する問題は見つかりませんでした。 - - - No locations found. - 場所が見つかりません。 - - - No managed instances found. - マネージド インスタンスが見つかりません。 - - - No pending backups. Click refresh to check current status. - 保留中のバックアップはありません。[最新の情報に更新] をクリックして、現在の状態を確認します。 - - - Assessment results are unavailable. - 評価結果を使用できません。 - - - No Azure SQL databases found. - Azure SQL データベースが見つかりません。 - - - No Azure SQL database servers found. - Azure SQL データベース サーバーが見つかりません。 - - - No storage accounts found. - ストレージ アカウントが見つかりません。 - - - No subscriptions found. - サブスクリプションが見つかりません。 - - - No virtual machines found. - 仮想マシンが見つかりません。 - - - Failed to open the migration notebook. - 移行ノートブックを開けませんでした。 - - - {0}/{1} migrating logins displayed - {0}/{1} 件の表示されているログインの移行 - - - Object details - オブジェクトの詳細 - - - Offline - オフライン - - - OFFLINE - OFFLINE - - - OK - OK - - - Online - オンライン - - - Open - 開く - - - Error opening migration details dialog - 移行の詳細ダイアログ オープン時エラー - - - Error opening migration service dialog - 移行サービス ダイアログのオープン時エラー - - - Error opening migration target - 移行ターゲット オープン時エラー - - - Download and install integration runtime - 統合ランタイムのダウンロードとインストール - - - Dynamic range - 動的範囲 - - - None - なし - - - Physical partitions - 物理パーティション - - - Target password - ターゲット パスワード - - - Enter the target password - ターゲット パスワードを入力してください - - - User account - ユーザー アカウント + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + データベースの移行先となる Azure SQL Managed Instance、Azure Virtual Machine 上のSQL Server、または Azure SQL Database。 An Azure account (not required for assessment or SKU recommendation functionality) Azure アカウント (評価または SKU のレコメンデーション 機能には必要ありません) - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - オンプレミス、Azure 仮想マシン上のSQL Server、またはクラウドで実行されている任意の仮想マシン (プライベート、パブリック) で実行されているソース SQL Server データベース。 - - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - データベースの移行先となる Azure SQL Managed Instance、Azure Virtual Machine 上のSQL Server、または Azure SQL Database。 - - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - データベースバックアップの場所の詳細、ネットワーク ファイル共有またはAzure Blob Storageコンテナー (Azure SQL データベース ターゲットには必要ありません)。 - - - Things you need before starting your Azure SQL migration: - Azure SQL 移行を開始する前に必要なもの: - - - Provide a unique container for each target database. Databases affected: - ターゲット データベースごとに一意のコンテナーを指定してください。影響を受けるデータベースは以下のとおりです。 - - - Select the operation you'd like to perform. - 実行する操作を選択します。 - - - Recommendation - 推奨事項 - - - Refresh - 最新の情報に更新 - - - Refresh assessment - 評価の更新 - - - Refresh key 1 - キー 1 を最新の情報に更新する - - - Refresh key 2 - キー 2 を最新の情報に更新する - - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - 移行リストの更新中にエラーが発生しました。リンクされた Azure 接続を確認し、[更新] をクリックしてもう一度お試しください。 - An error has occured while refreshing the migrations list. 移行リストの更新中にエラーが発生しました。 - - A resource group is a container that holds related resources for an Azure solution. - リソース グループは、Azure のソリューションに関連するリソースを保持するコンテナーです。 + + An error occurred while accessing database details. + データベースの詳細へのアクセス中にエラーが発生しました。 - - No resource groups found. - リソース グループが見つかりません。 + + An error occurred while assessing the server '{0}'. + サーバー '{0}' の評価中にエラーが発生しました。 - - Resource group - リソース グループ + + An error occurred while canceling the migration. + 移行のキャンセル中にエラーが発生しました。 - - Restart migration wizard - 移行ウィザードの再起動 + + An error occurred while connecting to target migration database. + ターゲット移行データベースへの接続中にエラーが発生しました。 - - None - なし + + An error occurred while connecting to the target server. + ターゲット サーバーへの接続中にエラーが発生しました。 - - Queued - キューに登録済み + + An error occurred while deleting the migration. + 移行の削除中にエラーが発生しました。 - - Restored - 復元済み + + An error occurred while generating SKU recommendations for the server '{0}'. + サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。 - - Restoring - 復元しています - - - Skipped - スキップされました - - - Database - データベース - - - Differential database - 差分データベース - - - Differential file - 差分ファイル - - - Differential partial - 部分的な差分 - - - File - ファイル - - - Partial - 部分的 - - - Transaction log - トランザクション ログ - - - Unknown - 不明 - - - Restoring - 復元しています - - - Blocked - ブロックされている - - - Cancelled - キャンセル済み - - - Completed - 完了済み - - - Completing migration - 移行を完了しています - - - Failed - 失敗しました - - - Initializing - 初期化しています - - - None - なし - - - Not started - 未開始 - - - Restore completed - 復元が完了しました - - - Restore paused - 復元が一時停止されました - - - Searching backups - バックアップの検索 - - - Waiting - 待機中 - - - Resume previously saved session - 以前に保存したセッションを再開する - - - Run migration workflow again - 移行ワークフローを再度実行する - - - Retry migration - 移行の再試行 - - - An error occurred while retrying the migration. - 移行の再試行中にエラーが発生しました。 - - - Resource group created - リソース グループが作成されました - - - Run validation - 検証の実行 - - - We are running the following steps: - 次のステップを実行しています: - - - Save assessment report - 評価レポートを保存する - - - Successfully saved assessment report to {0}. - 評価レポートが {0} に正常に保存されました。 - - - Save and close - 保存して閉じる - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - 構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。 - - - Save recommendation report - 推奨事項レポートを保存する - - - Successfully saved recommendation report to {0}. - 推奨事項レポートが {0} に正常に保存されました。 - - - Cancel - キャンセル - - - Next - 次へ - - - Saved session - 保存されたセッション - - - Search - 検索 - - - Filter migration results - 移行結果のフィルター処理 - - - {0} sec - {0} 秒 - - - Select - 選択 - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - 対象の Azure サブスクリプションと対象の Azure SQL Managed Instance を選択します。 - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - 対象の Azure サブスクリプションと Azure Virtual Machine 上の対象の SQL Server で選択します。 - - - Please select 1 or more logins for migration - 移行に 1 つ以上のログインを選択してください - - - Select the databases to migrate. - 移行するデータベースを選択してください。 - - - Select tables for migration - 移行するテーブルの選択 - - - Click on SQL Server instance or any of the databases on the left to view its details. - SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。 - - - Apply - 適用 - - - Clear - クリア - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Database Migration Service で移行リストをフィルター処理する - - - Select a Database Migration Service - Database Migration Service の選択 - - - Sign into Azure and select an account - Azure にサインインしてアカウントを選択する - - - Select a location - 場所を選択してください - - - Select a resource group - リソース グループを選択します - - - Select a Database Migration Service - Database Migration Service の選択 - - - Select a subscription - サブスクリプションの選択 - - - Select a tenant - テナントを選択してください - - - An error occurred while loading available Azure accounts. - 使用可能な Azure アカウントの読み込み中にエラーが発生しました。 - - - An error occurred while loading locations. Please check your Azure connection and try again. - 場所の読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - - Select a target server. - ターゲット サーバーを選択します。 - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - 使用可能なリソース グループの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - 使用可能なデータベースの移行サービスの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 + + An error occurred while initiating cutover. + 一括移行開始中にエラーが発生しました。 An error occurred while loading account subscriptions. Please check your Azure connection and try again. アカウント サブスクリプションの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - Select target Azure SQL Type - ターゲット Azure SQL の型の選択 - An error occurred while loading available Azure account tenants. 使用可能な Azure アカウント テナントの読み込み中にエラーが発生しました。 - - Azure Database Migration Service - Azure Database Migration Service + + An error occurred while loading available Azure accounts. + 使用可能な Azure アカウントの読み込み中にエラーが発生しました。 - - Select Database Migration Service - Database Migration Service の選択 + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + 使用可能なデータベースの移行サービスの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - To continue, select a target. - 続行するには、ターゲットを選択してください。 + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + 使用可能なリソース グループの読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - Server - サーバー + + An error occurred while loading locations. Please check your Azure connection and try again. + 場所の読み込み中にエラーが発生しました。Azure 接続を確認して、もう一度お試しください。 - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。 + + An error occurred while refreshing the migration service creation status. + Migration Service の作成ステータスを更新中にエラーが発生しました。 - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service では、ソースとターゲットの間の接続の処理、および (該当する場合) オンプレミスのネットワーク ファイル共有から Azure へのバックアップのアップロードを、Azure Data Factory のセルフホステッド統合ランタイムを利用して行います。 + + An error occurred while refreshing the migration status. + 移行ステータスの更新中にエラーが発生しました。 - - Follow the instructions below to set up self-hosted integration runtime. - セルフホステッド統合ランタイムをセットアップするには、以下の手順に従ってください。 + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + 移行リストの更新中にエラーが発生しました。リンクされた Azure 接続を確認し、[更新] をクリックしてもう一度お試しください。 - - Set up integration runtime - 統合ランタイムのセットアップ + + An error occurred while restarting the migration. + 移行の再開中にエラーが発生しました。 - - Loading Migration Services - 移行サービスの読み込み中 + + An error occurred while starting the certificate migration: '{0}' + 証明書移行の開始中にエラーが発生しました: '{0}' + + + An error occurred while trying to get {0} login information. + {0} ログイン情報の取得中にエラーが発生しました。 + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2} + + + Application downtime is limited to cutover at the end of migration. + アプリケーションのダウンタイムは、移行終了時の一括移行に限定されます。 + + + Application downtime will start when the migration starts. + アプリケーションのダウンタイムは、移行開始時に開始します。 + + + Apply + 適用 + + + Apply + 適用 + + + Are you sure you want to cancel this migration? + この移行を取り消しますか? + + + Are you sure you want to delete this migration? + この移行を削除しますか? + + + Ascending + 昇順 + + + Assess extended event sessions + 拡張イベント セッションの評価 + + + Assessment in progress + 評価の実行中 + + + Assessment results + 評価結果 + + + Assessment results and recommendations + 評価の結果とレコメンデーション + + + Assessment results are unavailable. + 評価結果を使用できません。 + + + Assessment results for '{0}' + '{0}' の評価結果 + + + Authentication key + 認証キー + + + Authentication key '{0}' has been refreshed. + 認証キー '{0}' が更新されました。 Authentication keys 認証キー + + Authentication keys + 認証キー + Authentication keys used to connect to the self-hosted integration runtime node セルフホステッド統合ランタイム ノードへの接続に使用される認証キー - - Close - 閉じる + + Authentication type + 認証の種類 + + + Azure AD tenant + Azure AD テナント + + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Windows ログインを移行するには、Azure Active Directory (AAD) ドメイン名が必要です。AAD ドメイン名を入力するか、Windows ログインの選択を解除してください。 + + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory ドメイン名 (Windows 認証ログインの移行にのみ必要) + + + Azure Database Migration Guides + Azure データベースの移行ガイド + + + Azure Database Migration Service + Azure Database Migration Service + + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service Azure Database Migration Service - - Self-hosted integration runtime node - セルフホステッド統合ランタイム ノード - - - -- unavailable -- - -- 使用不可 -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Azure Database Migration Service '{0}' の登録情報の取得中に次のエラーが発生しました。[更新] をクリックして、もう一度お試しください。エラー: '{1}'。 - - - Azure Database Migration Service "{0}" details:` - Azure Database Migration Service ファイル "{0}" の詳細:` - - - No Migration Services found. To continue, create a new one. - Migration Services が見つかりません。新しく作成してください。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' は、任意のノードでセルフホステッド統合ランタイムに登録する必要があります。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' が、任意のノードのセルフホステッド統合ランタイムに登録されている必要があります。 - -登録手順については以下をご覧ください。 - - - {0} (change) - {0} (変更) + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} @@ -2198,431 +358,43 @@ For improved performance and high availability, you can register additional node パフォーマンスの向上と高可用性を実現したい場合は、追加のノードを登録できます。登録手順については以下をご覧ください。 - - Please select the location of your database backup files before continuing. - 続行する前に、データベース バックアップ ファイルの場所を選択してください。 + + Azure Database Migration Service "{0}" details:` + Azure Database Migration Service ファイル "{0}" の詳細:` - - An error occurred while refreshing the migration service creation status. - Migration Service の作成ステータスを更新中にエラーが発生しました。 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' は、任意のノードでセルフホステッド統合ランタイムに登録する必要があります。 - - Enter the information below to add a new Azure Database Migration Service. - 以下の情報を入力して、新しい Azure Database Migration Service を追加します。 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Azure Database Migration Service が登録されていません。Azure Database Migration Service '{0}' が、任意のノードのセルフホステッド統合ランタイムに登録されている必要があります。 + +登録手順については以下をご覧ください。 - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - 以下の情報を入力して、新しい Azure Database Migration Service を追加します。セルフホステッド統合ランタイムを登録するには、前のページで [データベースのバックアップがネットワーク共有上にある] を選択します。 - - - Create Azure Database Migration Service - Azure Database Migration Service の作成 - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Azure Database Migration Service の Azure リージョン。これは、ターゲット Azure SQL と同じリージョンである必要があります。 + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service では、ソースとターゲットの間の接続の処理、および (該当する場合) オンプレミスのネットワーク ファイル共有から Azure へのバックアップのアップロードを、Azure Data Factory のセルフホステッド統合ランタイムを利用して行います。 Azure Database Migration Service name. Azure Database Migration Service 名。 - - Resource group for your Azure Database Migration Service. - Azure Database Migration Service のリソース グループ。 + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service は、データベース移行アクティビティを調整し、その進行状況を追跡します。以前に作成した場合は既存のDatabase Migration Serviceを選択するか、以下で新しいDatabase Migration Serviceを作成できます。 - - Subscription name for your Azure Database Migration Service. - Azure Database Migration Service のサブスクリプション名。 + + Azure SQL + Azure SQL - - Azure SQL target selected as default. - 既定として Azure SQL ターゲットが選択されました。 + + Azure SQL Database + Azure SQL Database - - Self-hosted integration runtime node - セルフホステッド統合ランタイム ノード - - - Show status - 状態の表示 - - - Size (MB) - サイズ (MB) - - - Size - サイズ - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} 件の利用可能なレコメンデーション - - - {0} recommendation available - {0}件のレコメンデーションがあります - - - Azure configuration - Azure の構成 - - - Business critical - Business Critical - - - Gen5 - 第 5 世代 - - - General purpose - 汎用 - - - Hyperscale - ハイパースケール - - - {0} - {1} - {2} vCore - {0} - {1} - {2} 仮想コア - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} 仮想コア - {3} GB - - - Premium-series - Premium シリーズ - - - Memory optimized premium-series - メモリ最適化 Premium シリーズ - - - {0} - {1} vCore - {0} - {1} 仮想コア - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} 仮想コア - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - データ: {0}、ログ: {1}、tempdb: {2} - - - Choose how you want to provide performance data - パフォーマンス データを提供する方法を選択する - - - Collect performance data now - パフォーマンス データを今すぐ収集する - - - Select a folder on your local drive where performance data will be saved - パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。 - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - 以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。 - - - I already have the performance data - パフォーマンス データが既にあります - - - Select a folder on your local drive where previously collected performance data was saved - 以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します - - - Start - 開始 - - - Starting performance data collection... - パフォーマンス データの収集を開始しています... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - 最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。 - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - 提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。 - - - Data collection in progress. Generating initial recommendations... - データ収集が進行中です。最初のレコメンデーションを生成しています... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - [レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。 - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのターゲットを Azure で推奨します。 - - - Data collection still in progress. Refining existing recommendations... - データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます... - - - Data collection for Azure recommendations has been stopped. - Azure のレコメンデーションのデータ収集が停止されました。 - - - Stopping performance data collection... - パフォーマンス データ収集を停止しています... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。 - - - Click the button below to import or collect database performance data. - 下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。 - - - Azure recommendation will be displayed once data collection is complete. - データ収集が完了すると、Azure のレコメンデーションが表示されます。 - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。 - - - {0} cores - {0} コア - - - CPU requirement - CPU 要件 - - - Data IOPS requirement - データ IOPS 要件 - - - Data storage requirement - データ ストレージの要件 - - - {0} GB - {0} GB - - - Get Azure recommendation - Azure のレコメンデーションを取得する - - - IO latency requirement - IO 待機時間の要件 - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Azure SQL ターゲット用途の Azure リージョン。移行先として適しているターゲットを含むリージョンのみが表示されます。 - - - Log storage requirement - ログ ストレージの要件 - - - Logs IOPS requirement - ログ IOPS 要件 - - - Memory requirement - メモリ要件 - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - {0} ms - {0} ミリ秒 - - - Recommendation parameters - レコメンデーション パラメーター - - - Edit parameters - パラメーターの編集 - - - Edit recommendation parameters - レコメンデーション パラメーターの編集 - - - Enable elastic recommendation - エラスティック レコメンデーションを有効にする - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - エラスティック レコメンデーションでは、既存のクラウド顧客に対してパーソナライズされた価格パフォーマンス プロファイリングを利用する代替の推奨モデルが使用されます。 - - - Enable preview features - プレビュー機能を有効にする - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。 - - - Percentage utilization - 使用率 - - - Percentile of data points to be used during aggregation of the performance data. - パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。 - - - Scale factor - 倍率: - - - Invalid scale factor. Enter a positive integer value. - 倍率が無効です。正の整数値を入力してください。 - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。 - - - Enter the information below to edit the recommendation parameters. - レコメンデーション パラメーターを編集するには、以下の情報を入力します。 - - - Update - 更新 - - - {0}% - {0}% - - - {0}th percentile - {0} パーセンタイル - - - Azure recommendation (PREVIEW) - Azure のレコメンデーション (プレビュー) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Azure SQL Database に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - - Recommendation reason - レコメンデーションの理由 - - - Recommendations - レコメンデーション - - - - - - - - - Last refreshed: {0} - 最終更新: {0} - - - Loading... - 読み込んでいます... - - - {0} Recommendations - {0} 件のレコメンデーション - - - Value - - - - Recommended configuration - 推奨される構成 - - - Refine Azure recommendation - Azure のレコメンデーションを絞り込む - - - Refresh recommendation - レコメンデーションの更新 - - - Your Azure SQL target resource name - Azure SQL ターゲット リソース名 - - - Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. - Azure SQL ターゲット用途のリソース グループ。移行先として適したターゲットを含むリソース グループのみが表示されます。 - - - Restart data collection - データ収集を再開する - - - Source properties - ソースのプロパティ - - - SQL data files - SQL データ ファイル - - - SQL log files - SQL ログ ファイル - - - SQL tempdb - SQL tempdb - - + Azure SQL Database Azure SQL Database @@ -2630,158 +402,410 @@ For improved performance and high availability, you can register additional node Azure SQL Database Azure SQL Database - - Stop data collection - データ収集の停止 + + Azure SQL Database + Azure SQL Database - - Dimension - ディメンション + + Azure SQL Database Server + Azure SQL Database サーバー - - {0} GB - {0} GB + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Subscription name for your Azure SQL target - Azure SQL ターゲットのサブスクリプション名 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Target deployment type - ターゲットのデプロイの種類 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Recommendation target storage configuration - レコメンデーション ターゲット ストレージの構成 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Host caching - ホスト キャッシュ + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Not applicable - 適用なし + + Azure SQL Migration + Azure SQL の移行 - - None - なし + + Azure SQL target + Azure SQL のターゲット - - Read-only - 読み取り専用 + + Azure SQL target + Azure SQL のターゲット - - Read/write - 読み取り/書き込み + + Azure SQL target selected as default. + 既定として Azure SQL ターゲットが選択されました。 - - Place tempdb on the local ephemeral SSD (default D:\) drive - ローカル エフェメラル SSD (既定の D:\) ドライブに tempdb を配置する + + Azure SQL target type + Azure SQL ターゲット型 + + + Azure Storage Blob Container details + Azure Storage Blob コンテナーの詳細 + + + Azure Storage account to upload backups + バックアップをアップロードする Azure Storage アカウント + + + Azure account + Azure アカウント + + + Azure configuration + Azure の構成 + + + Azure recommendation (PREVIEW) + Azure のレコメンデーション (プレビュー) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Azure のレコメンデーションでは、パフォーマンス データを収集して分析し、ワークロードに適したサイズのターゲットを Azure で推奨します。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 提供されたデータを使用して Azure のレコメンデーションが適用されています。追加のデータをインポートまたは収集して、レコメンデーションを絞り込みます。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure のレコメンデーションは使用できません。下にある [Azure のレコメンデーションを取得] ボタンをクリックしてください。 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure のレコメンデーションでは、ターゲット レコメンデーションを提供するために SQL Server インスタンスのパフォーマンス データが必要です。パフォーマンス データの収集を有効にして、移行するデータベースのターゲット レコメンデーションを受け取ります。これを長くすればするほど、より良いレコメンデーションが得られます。パフォーマンス データ収集はいつでも無効にできます。 + + + Azure recommendation will be displayed once data collection is complete. + データ収集が完了すると、Azure のレコメンデーションが表示されます。 + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Azure Database Migration Service における Azure リージョン。サービスを含むリージョンのみが表示されます。 + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Azure Database Migration Service の Azure リージョン。これは、ターゲット Azure SQL と同じリージョンである必要があります。 + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Azure SQL ターゲット用途の Azure リージョン。移行先として適しているターゲットを含むリージョンのみが表示されます。 + + + Azure storage + Azure Storage + + + Azure storage connectivity + Azure Storage の接続性 + + + Azure storage subscription + Azure ストレージ サブスクリプション + + + Backup location + バックアップの場所 + + + Backup size (MB) + バックアップ サイズ (MB) + + + Backup start time + バックアップ開始時刻 + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + 評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。 Below is the target storage configuration required to meet your storage performance needs. ストレージ パフォーマンスのニーズを満たすために必要なターゲット ストレージ構成を次に示します。 - - Local SSD - ローカル SSD + + Blob container + BLOB コンテナー - - Recommended storage configuration - 推奨されるストレージ構成 + + Blob container resource group + BLOB コンテナー リソース グループ - - Storage - ストレージ + + Blob container storage account + BLOB コンテナー ストレージ アカウント - - View details - 詳細の表示 + + Blocked + ブロックされている - - SQL Server on Azure Virtual Machine - Azure Virtual Machine 上の SQL Server + + Blocking Issue: {0} + 障害となっている問題: {0} - - SQL Server on Azure Virtual Machine - Azure Virtual Machine 上の SQL Server + + Browse + 参照 - - Source configuration - ソース構成 + + Business critical + Business Critical - - Source credentials - ソースの資格情報 + + CPU requirement + CPU 要件 - - Source database name - 転送元データベース名 + + Cancel + キャンセル - - Source databases - ソース データベース + + Cancel + キャンセル - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。 + + Cancel + キャンセル - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 + + Cancel migration + 移行のキャンセル - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。 + + Canceled + 取り消されました - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 + + Canceled + 取り消し - - Source login - ソース ログイン + + Canceled + 取り消し - - Source server - ソース サーバー + + Canceled + 取り消されました - - Source version - ソース バージョン + + Canceling + 取り消しています - - SQL migration assessment - SQL 移行評価 + + Cancelled + キャンセル済み - - SQL Database - SQL データベース + + Cancelled + 取り消されました - - SQL Managed Instance - SQL Managed Instance + + Cancelled + 取り消されました - - SQL Server instance - SQL Server インスタンス + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + OwnerUri が無効なため、データベースに接続できません (パラメーター 'OwnerUri') - - SQL Virtual Machine - SQL 仮想マシン + + Cannot retrieve saved session. Try again by selecting new session. + 保存されたセッションを回復できません。新しいセッションを選択して、もう一度お試しください。 - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - SQL Server 2014 以下を実行しているターゲット サーバーでは、ネットワーク共有オプションを使用してデータベース バックアップをアップロードするのではなく、Azure Storage Blob コンテナーに格納する必要があります。また、ブロック BLOB はSQL Server 2016 以降を実行しているターゲットでのみサポートされているため、バックアップ ファイルをページ BLOB として保存する必要があります。詳細情報: {0} + + Certificate migration + 証明書の移行 - - Known issues, limitations, and troubleshooting - 既知の問題、制限事項、トラブルシューティング + + Certificates Migration + 証明書の移行 + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + 証明書移行が正常に完了しました。移行を続行するには、[次へ] をクリックしてください。 + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + 現在の構成では証明書移行がまだ実行されていません。続行するには、証明書移行を実行および完了してください。 + + + Certificates migration progress details: + 証明書の移行に関する進行状況の詳細: + + + Certificates migration results: + 証明書移行の結果: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + 証明書移行が取り消されました。続行するには、証明書移行を実行および完了してください。 + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + データベースの移行を進める前に証明書を移行する必要があり、移行しない場合にはエラーが発生します。TDE 証明書の手動移行については、{0}。 + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Azure レコメンデーションを現在のワークロードよりも大きく、または小さくする場合は、倍率を変更します。 + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + [レコメンデーションの更新] ボタンを押して、更新されたレコメンデーションを定期的に確認します。 + + + Check this option to skip assessment and continue the migration. + このオプションをチェックして評価をスキップし、移行を続行します。 + + + Choose how you want to provide performance data + パフォーマンス データを提供する方法を選択する + + + Choose your Azure SQL target + Azure SQL ターゲットを選択する + + + Clear + クリア + + + Clear + クリア + + + Click on SQL Server instance or any of the databases on the left to view its details. + SQL Server インスタンス、または左側にあるいずれかのデータベースをクリックすると、その詳細が表示されます。 + + + Click the button below to import or collect database performance data. + 下のボタンをクリックして、データベースのパフォーマンス データをインポートまたは収集します。 + + + Click this column to activate the context command menu + この列をクリックすると、コンテキスト コマンド メニューが表示されます + + + Click to view error details + クリックするとエラー詳細が表示されます。 + + + Close + 閉じる + + + Close + 閉じる + + + Collect performance data now + パフォーマンス データを今すぐ収集する + + + Collecting target login failed with error code {0} + ターゲット ログインの収集がエラー コード {0} で失敗しました + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + ソースから読み取られた実際のデータ量と、ターゲットにアップロードされた実際のデータ量の比較。 + + + Complete cutover + 一括移行を完了する + + + Completed + 完了済み + + + Completed migrating logins + ログインの移行が完了しました + + + Completed migrating {0} logins to {1} '{2}' + {0} 件のログインを {1} '{2}' への移行が完了しました + + + Completing + 完了処理中 + + + Completing cutover without restoring all the backups may result in a data loss. + すべてのバックアップを復元せずに一括移行を完了すると、データが失われる可能性があります。 + + + Completing migration + 移行を完了しています + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 構成が保存されました。パフォーマンス データの収集はバックグラウンドで実行されたままになります。必要に応じて、コレクションを停止できます。 + + + Connect + 接続 + + + Connection error: {0} + 接続エラー: {0} + + + Connection error:{0} {1} + 接続エラー:{0} {1} + + + Connection status + 接続の状態 + + + Connection was successful but did not find any target databases. + 接続は成功しましたが、ターゲット データベースが見つかりませんでした。 + + + Connection was successful. + 接続が正常に完了しました。 + + + Connection was successful. Target databases found: {0} + 接続に成功しました。ターゲット データベースが見つかりました: {0} Copy duration コピー期間 + + Copy finished + コピーの完了 + + + Copy key 1 + キー 1 のコピー + + + Copy key 2 + キー 2 のコピー + + + Copy migration details + 移行の詳細をコピー + + + Copy migration results + 移行結果をコピーする + + + Copy results + 結果のコピー + Copy start コピーの開始 @@ -2790,18 +814,1574 @@ For improved performance and high availability, you can register additional node Copy throughput コピーのスループット + + Copy throughput (MBPS) + コピー スループット (Mbps) + + + Copy validation results + 検証結果をコピー + + + Copying + コピー中 + + + Create + 作成 + + + Create Azure Database Migration Service + Azure Database Migration Service の作成 + + + Create new + 新規作成 + + + Create new migration service + 新しい移行サービスの作成 + + + Create new resource group + 新しいリソース グループの作成 + + + Creating + 作成中 + + + Creating resource group + リソース グループを作成しています + + + Currently restoring file + 現在ファイルを復元しています + + + Cutover in progress for database '{0}' + データベース '{0}' の一括移行が進行中です + + + Dashboard + ダッシュボード + + + Data IOPS requirement + データ IOPS 要件 + + + Data collection for Azure recommendations has been stopped. + Azure のレコメンデーションのデータ収集が停止されました。 + + + Data collection in progress. Generating initial recommendations... + データ収集が進行中です。最初のレコメンデーションを生成しています... + + + Data collection still in progress. Refining existing recommendations... + データ収集はまだ進行中です。既存のレコメンデーションを絞り込んでいます... + + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + データベース バックアップを Azure に移行する場合に達成したデータ移動のスループット。これは、データ読み込み量を Azure へのバックアップ移行期間で割ったデータ転送の比率です。 + Data read データの読み取り + + Data source configuration + データ ソースの構成 + + + Data storage requirement + データ ストレージの要件 + + + Data uploaded / size + アップロードされたデータ/サイズ + Data written 書き込み済みデータ + + Data: {0}, Log: {1}, tempdb: {2} + データ: {0}、ログ: {1}、tempdb: {2} + + + Database + データベース + + + Database + データベース + + + Database '{0}' already exists on the target managed instance '{1}'. + データベース '{0}' は、ターゲット マネージド インスタンス '{1}' に既に存在します。 + + + Database Migration Service + Database Migration Service + + + Database Migration Service authentication keys + データベース移行サービスの認証キー + + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + ' {1}' と '{2}' データベースの間で、データベース マッピング エラー (エラー コード:{0}) が見つかりました。ソース データベースの照合順序 '{3}' がターゲット データベースの照合順序 '{4}' と一致しません。ソース データベースと同じ照合順序のターゲット データベースを選択するか再作成してください。 + + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + データベース マッピング エラーです。移行するターゲット データベースがありません。 ターゲット サーバー接続を構成し、[接続] をクリックして、使用可能なデータベース移行ターゲットの一覧を収集してください。 + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + データベース マッピング エラーです。ソース データベース '{0}' はターゲット データベースにマップされていません。 移行先のターゲット データベースを選択してください。 + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + データベース マッピング エラーです。ターゲット データベース '{0}' は、データベース '{1}' の移行ターゲットとして選択できません。 ターゲット データベース '{2}' は、データベース '{3}' の移行ターゲットとして既に選択されています。 別のターゲット データベースを選択してください。 + + + Database migration status + データベースの移行状態 + + + Database migrations completed + データベースの移行が完了しました + + + Database migrations completing cutover + 一括移行を完了するデータベースの移行 + + + Database migrations failed + データベースの移行に失敗しました + + + Database migrations in progress + データベースの移行が進行中 + + + Database to be migrated + 移行されるデータベース + + + Databases + データベース + + + Databases + データベース + + + Databases ({0}/{1}) + データベース ({0}/{1}) + + + Databases for assessment + 評価用のデータベース + + + Databases for migration + 移行用のデータベース + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。 + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Azure SQL Managed Instance への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Serverに移行できます。または、Azure SQL Managed Instance 移行の準備度に関する評価結果を確認します。 + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Azure SQL Managed Instance または Azure SQL Database への移行準備が整っていないデータベースは、Azure Virtual Machines の SQL Server に移行させることができます。 + + + Default database + 既定のデータベース + + + Delete migration + 移行の削除 + + + Description + 説明 + + + Details copied + 詳細をコピー済み + + + Detected files + 検出されたファイル + + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + SQL Server インスタンスの移行準備状況を判断し、推奨されるAzure SQLターゲットを特定し、SQL Server インスタンスの Azure SQL Managed Instance への移行、Azure Virtual Machines または Azure SQL Database でのSQL Serverを完了します。 + + + Differential database + 差分データベース + + + Differential file + 差分ファイル + + + Differential partial + 部分的な差分 + + + Dimension + ディメンション + + + Do you want to retry the failed table migrations? + 失敗したテーブルの移行を再試行しますか? + + + Domain\username + ドメイン\ユーザー名 + + + Done + 完了 + + + Done + 完了 + + + Download and install integration runtime + 統合ランタイムのダウンロードとインストール + + + Duration + 時間 + + + Dynamic range + 動的範囲 + + + Edit + 編集 + + + Edit + 編集 + + + Edit parameters + パラメーターの編集 + + + Edit recommendation parameters + レコメンデーション パラメーターの編集 + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + エラスティック レコメンデーションでは、既存のクラウド顧客に対してパーソナライズされた価格パフォーマンス プロファイリングを利用する代替の推奨モデルが使用されます。 + + + Enable elastic recommendation + エラスティック レコメンデーションを有効にする + + + Enable preview features + プレビュー機能を有効にする + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + このオプションを有効にすることにより、パフォーマンスとスケーラビリティが大幅に向上した最新のハードウェア世代が含まれます。これらの SKU は現在プレビュー段階であり、一部のリージョンではまだ利用できない場合があります。 + + + Encrypted database selected. + 暗号化されたデータベースが選択されています。 + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + 指定されたデータベース名が Azure 仮想マシンのターゲット SQL Server にまだ存在しないことを確認してください。 + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + ソース SQL Server インスタンスを実行しているサービス アカウントに、ネットワーク共有に対する読み取り権限があることを確認してください。 + + + Enter AAD Domain Name + AAD ドメイン名を入力してください + + + Enter a valid name for the Migration Service. + 移行サービスに有効な名前を入力してください。 + + + Enter a valid name for the target database. + ターゲット データベースに有効な名前を入力してください。 + + + Enter network path + ネットワーク パスを入力してください + + + Enter password. + パスワードを入力します。 + + + Enter target database name and network share path information for the selected source databases. + 選択したソース データベースのターゲット データベース名とネットワーク共有パス情報を入力します。 + + + Enter target database name and select resource group, storage account and container for the selected source databases. + ターゲット データベース名を入力し、選択したソース データベースのリソース グループ、ストレージ アカウント、コンテナーを選択します。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + SQL Server インスタンス {0} への接続に使用する SQL 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力します。これらの資格情報は、SQL Server インスタンスに接続して、有効なバックアップ ファイルを識別するために使用されます。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + SQL Server インスタンス {0} への接続に使用する Windows 認証の資格情報を入力してください。これらの資格情報は、セルフホステッド統合ランタイムから SQL Server インスタンスへの接続に使用されます。 + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + ソース SQL Server インスタンスの資格情報を入力します。これらの資格情報は、データベースを Azure SQL に移行する場合に使用されます。 + + + Enter the information below to add a new Azure Database Migration Service. + 以下の情報を入力して、新しい Azure Database Migration Service を追加します。 + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + 以下の情報を入力して、新しい Azure Database Migration Service を追加します。セルフホステッド統合ランタイムを登録するには、前のページで [データベースのバックアップがネットワーク共有上にある] を選択します。 + + + Enter the information below to edit the recommendation parameters. + レコメンデーション パラメーターを編集するには、以下の情報を入力します。 + + + Enter the target password + ターゲット パスワードを入力してください + + + Enter the target user name + ターゲット ユーザー名を入力してください + + + Error + エラー + + + Error getting login information: {0} + ログイン情報の取得中にエラーが発生しました: {0} + + + Error loading migrations list + 移行一覧の読み込みエラー + + + Error migrating certificate for database {0}. {1} + データベース {0} の証明書を移行中にエラーが発生しました。{1} + + + Error opening migration details dialog + 移行の詳細ダイアログ オープン時エラー + + + Error opening migration service dialog + 移行サービス ダイアログのオープン時エラー + + + Error opening migration target + 移行ターゲット オープン時エラー + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + ユーザー マッピングの確立が完了しました。 + +現在、サーバーの役割を移行し、サーバー マッピングを確立し、アクセス許可を設定しています。これには時間がかかります。 + + + Establishing user mappings failed + ユーザー マッピングの確立に失敗しました + + + Export my certificates and private keys to the target. + 証明書と秘密キーをターゲットにエクスポートします。 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗しました + + + Failed + 失敗 + + + Failed migrating {0} logins to {1} '{2}' + {0} 件のログインを {1} '{2}' への移行が失敗しました + + + Failed to open the migration notebook. + 移行ノートブックを開けませんでした。 + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Database Migration Service をプロビジョニングできませんでした。数分待ってからもう一度やり直してください。 + + + Feedback + フィードバック + + + Feedback + フィードバック + + + Feedback on the migration experience + 移行エクスペリエンスのフィードバック + + + File + ファイル + + + File name + ファイル名 + + + File name + ファイル名 + + + File status + ファイルの状態 + + + Filter migration results + 移行結果のフィルター処理 + + + Filter table migration results + テーブル移行結果のフィルター処理 + + + Filter table migration results using keywords + キーワードを使用してテーブル移行の結果をフィルター処理する + + + Filter tables + フィルター テーブル + + + Filter the migration list by Database Migration Service + Database Migration Service で移行リストをフィルター処理する + + + Finish time + 終了時刻 + + + First LSN + 最初の LSN + + + Folder + フォルダー + + + Folder name + フォルダー名 + + + Follow the instructions below to set up self-hosted integration runtime. + セルフホステッド統合ランタイムをセットアップするには、以下の手順に従ってください。 + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + 以下の各データベースについて、[編集] をクリックし、ソースからターゲットへの移行対象にするテーブルを選択してください。その後、[検証の実行] をクリックして指定の構成を検証してから、[次へ] をクリックしてください。 + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + SQL Server 2014 以下を実行しているターゲット サーバーでは、ネットワーク共有オプションを使用してデータベース バックアップをアップロードするのではなく、Azure Storage Blob コンテナーに格納する必要があります。また、ブロック BLOB はSQL Server 2016 以降を実行しているターゲットでのみサポートされているため、バックアップ ファイルをページ BLOB として保存する必要があります。詳細情報: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + 選択したデータベースに対して、必要に応じて拡張イベント セッション ファイルを提供して、アドホックまたは動的 SQL クエリ、またはアプリケーション データ レイヤーを介して開始された DML ステートメントを評価します。{0} + + + Full backup file(s) + 完全バックアップ ファイル + + + Gen5 + 第 5 世代 + + + General purpose + 汎用 + + + Get Azure recommendation + Azure のレコメンデーションを取得する + + + Has rows + 行を含む + + + Help articles and video links + ヘルプ記事とビデオ リンク + + + Host caching + ホスト キャッシュ + + + Hyperscale + ハイパースケール + + + I already have the performance data + パフォーマンス データが既にあります + + + I confirm there are no additional log backups to provide and want to complete cutover. + 提供する追加のログ バックアップがないことを確認し、一括移行の完了を希望します。 + + + I give consent to use my credentials for accessing the certificates. + 証明書へのアクセスに自分の資格情報を使用することに同意します。 + + + I have already migrated my certificates and private keys to the target. + 証明書と秘密鍵は既にターゲットに移行しています。 + + + IO latency requirement + IO 待機時間の要件 + + + If results were expected, verify the connection to the SQL Server instance. + 結果が期待通りだった場合、SQL Server インスタンスへの接続を確認します。 + + + Impact + Impact + + + Impacted objects + 影響を受けたオブジェクト + + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + Azure Database Migration Service では、データベースをオフラインにして移行するか、オンライン状態のまま移行することができます。オフライン移行では、移行の開始時にアプリケーションのダウンタイムが開始されます。ダウンタイムの長さを、移行後の新しい環境へのカットオーバー時間のみに限定するには、オンライン移行を使用します。 + + + In progress + 進行中 + + + In progress + 進行中 + + + In progress + 進行中 + + + In progress + 進行中 + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 最初のレコメンデーションは、約 {0} 分後に自動的に更新されます。 + + + Initializing + 初期化しています + + + Inline migration + インライン移行 + + + Instance + インスタンス + + + Integration runtime connectivity + 統合ランタイムの接続性 + + + Invalid network share location format. Example: {0} + 無効なネットワーク共有の場所の形式です。例: {0} + + + Invalid scale factor. Enter a positive integer value. + 倍率が無効です。正の整数値を入力してください。 + + + Invalid user account format. Example: {0} + 無効なユーザー アカウントの形式です。例: {0} + + + Issue details + 問題の詳細 + + + Issues + 問題 + + + Issues ({0}) + 問題 ({0} 件) + + + Key 1 + キー 1 + + + Key 1 copied + キー 1 がコピーされました + + + Key 2 + キー 2 + + + Key 2 copied + キー 2 がコピーされました + + + Known issues, limitations, and troubleshooting + 既知の問題、制限事項、トラブルシューティング + + + Last LSN + 最後の LSN + + + Last applied LSN + 最後に適用された LSN + + + Last applied backup file(s) + 最後に適用されたバックアップ ファイル + + + Last applied backup taken on + 以下で作成された、最後に適用されたバックアップ + + + Last backup file + 最終バックアップ ファイル + + + Last file restored: {0} + 復元された最後のファイル: {0} + + + Last refreshed: {0} + 最終更新: {0} + + + Last restored file time + 最後に復元されたファイル時間 + + + Last scan completed: {0} + 完了した最後のスキャン: {0} + + + Last uploaded file + 最後にアップロードしたファイル + + + Last uploaded file time + 最後にアップロードしたファイル時間 + + + Learn more + 詳細情報 + + + Learn more + 詳細情報 + + + Learn more about things you need before starting a migration. + 移行を開始する前に、必要な事項の詳細を説明します。 + + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + 詳細情報: https://aka.ms/dms-migrations-troubleshooting。 + + + Link account + アカウントのリンク + + + Loading Migration Services + 移行サービスの読み込み中 + + + Loading database table list.. + データベース テーブルの一覧を読み込んでいます... + + + Loading tables list... + テーブルの一覧を読み込んでいます... + + + Loading... + 読み込んでいます... + + + Local SSD + ローカル SSD + + + Location + 場所 + + + Log backups pending restore: {0} + 復元保留中のログ バックアップ: {0} + + + Log storage requirement + ログ ストレージの要件 + + + Login found + ログインが見つかりました + + + Login migration completed + ログインの移行が完了しました + + + Login migration error: {0} + ログイン移行エラー: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + ログイン移行は既に開始されており、前のページに戻る操作は無効になっています。 + + + Login migration in progress + テスト移行が進行中 + + + Login migration status: {0} + ログイン移行の状態: {0} + + + Login not found + ログインが見つかりません + + + Login type + ログインの種類 + + + Logs IOPS requirement + ログ IOPS 要件 + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + 移行の対象にするテーブルを選択する前に、Azure Data Studio の {0} または {1} を使用して、データベース スキーマをソースからターゲットに移行してください。 + + + Managed instance restore state + マネージド インスタンスの復元状態 + + + Map selected source databases to target databases for migration + 選択したソース データベースを移行先データベースにマップする + + + Memory optimized premium-series + メモリ最適化 Premium シリーズ + + + Memory requirement + メモリ要件 + + + Migrate + 移行 + + + Migrate '{0}' to Azure SQL + '{0}' を Azure SQL に移行する + + + Migrate SQL Server logins to Azure SQL. + SQL Server ログインを Azure SQL に移行します。 + + + Migrate a SQL Server instance to Azure SQL. + SQL Server インスタンスを Azure SQL に移行します。 + + + Migrate certificates + 証明書を移行する + + + Migrate databases using Azure Data Studio + Azure Data Studio を使用してデータベースを移行する + + + Migrate logins from '{0}' to Azure SQL + '{0}' から Azure SQL にログインを移行する + + + Migrate logins to Azure SQL + Azure SQL にログインを移行する + + + Migrate logins to Azure SQL + Azure SQL にログインを移行する + + + Migrate to Azure SQL + Azure SQLへの移行 + + + Migrate to Azure SQL + Azure SQLへの移行 + + + Migrating logins failed + ログインの移行に失敗しました + + + Migrating server roles, establishing server mappings and setting permissions failed. + サーバーの役割の移行、サーバー マッピングの確立、アクセス許可の設定に失敗しました。 + + + Migrating the certificates from the following databases: + 次のデータベースから証明書を移行しています: + + + Migrating {0} logins to target {1} '{2}' + {0} 件のログインをターゲット {1} '{2}' に移行しています + + + Migration Status + 移行の状態 + + + Migration Status + 移行の状態 + + + Migration canceled + 移行が取り消されました + + + Migration cannot be restarted. + 移行を再開できません。 + + + Migration completed successfully. + 移行が正常に完了しました。 + + + Migration completed with the following error(s):{0}{1} + 移行は完了しましたが、次のエラーが発生しました:{0}{1} + + + Migration cutover + 一括移行 + + + Migration error details + 移行エラーの詳細 + + + Migration error(s)) + 移行エラー + + + Migration is currently in progress and cannot be deleted. + 移行は現在進行中です。削除できません。 + + + Migration is not in progress and cannot be canceled. + 移行は進行中ではないため、取り消すことができません。 + + + Migration is not in progress and cannot be cutover. + 移行は進行中ではないため、一括移行にすることができません。 + + + Migration mode + 移行モード + + + Migration mode + 移行モード + + + Migration service component could not start. {0} + 移行サービス コンポーネントを開始できませんでした。{0} + + + Migration status + 移行の状態 + + + Migration status + 移行の状態 + + + Migration status details + 移行状態の詳細 + + + Migration status details for {0} + {0} の移行状態の詳細 + + + Migration status filter + 移行状態フィルター + + + Migration status: {0}{1}{2} + 移行の状態: {0}{1}{2} + + + Migrations + 移行 + + + Migrations + 移行 + + + Mode + モード + + + More info + 詳細情報 + + + My database backups are in an Azure Storage Blob Container + データベースのバックアップは、Azure Storage Blob コンテナーにあります。 + + + My database backups are on a network share + データベースのバックアップは、ネットワーク共有にあります + + + N/A + 該当なし + + + Name + 名前 + + + Name of new resource group + 新しいリソース グループの名前 + + + Name of the source database + ソース データベースの名前 + + + Name of the source server + ソース サーバーの名前 + + + Name: {0} + 名前: {0} + + + Names: + 名前: + + + Network path for certificate + 証明書のネットワーク パス + + + Network path where certificate will be placed. + 証明書の配置先とするネットワーク パス。 + + + Network share + ネットワーク共有 + + + Network share connectivity: '{0}' + ネットワーク共有の接続性: '{0}' + + + Network share details + ネットワーク共有の詳細 + + + Network share location where the backups are stored + バックアップが保存されているネットワーク共有の場所 + + + Network share path + ネットワーク共有パス + + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + データベース バックアップのネットワーク共有パス。移行プロセスでは、このネットワーク共有から有効なバックアップ ファイルを自動的に取得します。 + + + New login migration (PREVIEW) + 新しいログイン移行 (プレビュー) + + + New migration + 新規の移行 + + + New support request + 新しいサポート リクエスト + + + New support request + 新規のサポート要求 + + + New support request + 新しいサポート リクエスト + + + Next + 次へ + + + No + いいえ + + + No Azure SQL database servers found. + Azure SQL データベース サーバーが見つかりません。 + + + No Azure SQL databases found. + Azure SQL データベースが見つかりません。 + + + No Database Migration Service found. Create a new one. + Database Migration Service が見つかりません。新しいのを作成します。 + + + No Migration Services found. To continue, create a new one. + Migration Services が見つかりません。新しく作成してください。 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームの選択、推奨事項パラメーターの調整、評価するデータベースの別のセットの選択、または推奨事項モデルの変更を試してください。 + + + No backup files + バックアップ ファイルなし + + + No blob containers found. + BLOB コンテナーが見つかりません。 + + + No blob files found. + BLOB ファイルが見つかりません。 + + + No blob folders found. + BLOB フォルダーが見つかりません。 + + + No encrypted database selected. + 暗号化されたデータベースは選択されていません。 + + + No file shares found. + ファイル共有が見つかりません。 + + + No issues found for migrating to Azure SQL Database. + Azure SQL Database への移行に関する問題は見つかりませんでした。 + + + No issues found for migrating to Azure SQL Managed Instance. + Azure SQL Managed Instance への移行に関する問題は見つかりませんでした。 + + + No issues found for migrating to SQL Server on Azure Virtual Machine. + Azure Virtual Machine 上で SQL Server への移行に関する問題は見つかりませんでした。 + + + No locations found. + 場所が見つかりません。 + + + No managed instances found. + マネージド インスタンスが見つかりません。 + + + No pending backups. Click refresh to check current status. + 保留中のバックアップはありません。[最新の情報に更新] をクリックして、現在の状態を確認します。 + + + No recommendation available + 利用可能なレコメンデーションはありません + + + No resource groups found. + リソース グループが見つかりません。 + + + No storage accounts found. + ストレージ アカウントが見つかりません。 + + + No subscriptions found. + サブスクリプションが見つかりません。 + + + No virtual machines found. + 仮想マシンが見つかりません。 + + + None + なし + + + None + なし + + + None + なし + + + None + なし + + + Not applicable + 適用なし + + + Not started + 未開始 + + + Not started + 未開始 + + + Not sure which Azure SQL target is right for you? Learn more + どの Azure SQL ターゲットが適切かわからない場合は、詳細情報を参照してください + + + Number of stripes + ストライプの数 + + + OFFLINE + OFFLINE + + + OK + OK + + + Object details + オブジェクトの詳細 + + + Offline + オフライン + + + Offline migration + オフライン移行 + + + Online + オンライン + + + Online migration + オンライン移行 + + + Open + 開く + Parallel copy type 並列コピー タイプ + + Partial + 部分的 + + + Password + パスワード + + + Pending + 保留中 + + + Pending + 保留中 + + + Pending differential backups + 保留中の差分バックアップ + + + Percentage utilization + 使用率 + + + Percentile of data points to be used during aggregation of the performance data. + パフォーマンス データの集計中に使用されるデータ ポイントのパーセンタイル。 + + + Perform the following steps before you complete cutover. + 一括移行を完了する前に、次の手順を実行してください。 + + + Physical partitions + 物理パーティション + + + Place tempdb on the local ephemeral SSD (default D:\) drive + ローカル エフェメラル SSD (既定の D:\) ドライブに tempdb を配置する + + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + 現在のユーザー ({0}) に、現在のインスタンス ({1}) のすべてのログイン情報を取得するための sysadmin アクセス許可があることを確認してください。 + + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + SQL Server で証明書をエクスポートするネットワーク パスを入力してください。また、SQL Server サービスにこのパスに対する書き込みアクセス権があること、および現在のユーザーはこのネットワーク パスがあるコンピューターの管理者特権が必要であることを確認してください。 + + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + このウィザードでは、Windows 認証ログインの種類は表示されません。この種類の移行は現在サポートされていません。Windows 認証ログインの移行機能は近日公開予定です。 + + + Please resolve any errors before retrying the migration. + 移行を再試行する前に、エラーを解決してください。 + + + Please select 1 or more databases to assess for migration + 移行を評価するために 1 つ以上のデータベースを選択してください + + + Please select target database tables to migrate to. At least one database with one table is required. + 移行先のターゲット データベース テーブルを選択してください。 1 つのテーブルを持つ少なくとも 1 つのデータベースが必要です。 + + + Please select the location of your database backup files before continuing. + 続行する前に、データベース バックアップ ファイルの場所を選択してください。 + + + Premium-series + Premium シリーズ + + + Preparing + 準備中 + + + Previous (Disabled) + 前 (無効) + + + Previous certificates migration results: + 以前の証明書移行の結果: + + + Provide a unique container for each target database. Databases affected: + ターゲット データベースごとに一意のコンテナーを指定してください。影響を受けるデータベースは以下のとおりです。 + + + Provide the Azure Storage Blob Container that contains the backups. + バックアップを含む Azure Storage Blob コンテナーを指定します。 + + + Provide the Azure Storage account where the backups will be uploaded to. + バックアップのアップロード先の Azure Storage アカウントを指定します。 + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + バックアップが格納されているネットワーク共有の場所、および共有へのアクセスに使用するユーザーの資格情報を指定します。 + + + Queued + キューに登録済み + + + Queued + キューに投入済み + + + Queued files + キューに登録済みのファイル + + + Read-only + 読み取り専用 + + + Read/write + 読み取り/書き込み + + + Ready for cutover + 一括移行の準備完了 + + + Rebuilding indexes + インデックスの再構築 + + + Recommendation + 推奨事項 + + + Recommendation parameters + レコメンデーション パラメーター + + + Recommendation reason + レコメンデーションの理由 + + + Recommendation target storage configuration + レコメンデーション ターゲット ストレージの構成 + + + Recommendations + レコメンデーション + + + Recommended configuration + 推奨される構成 + + + Recommended storage configuration + 推奨されるストレージ構成 + + + Refine Azure recommendation + Azure のレコメンデーションを絞り込む + + + Refresh + 最新の情報に更新 + + + Refresh + 最新の情報に更新 + + + Refresh + 最新の情報に更新 + + + Refresh + 最新の情報に更新 + + + Refresh assessment + 評価の更新 + + + Refresh key 1 + キー 1 を最新の情報に更新する + + + Refresh key 2 + キー 2 を最新の情報に更新する + + + Refresh recommendation + レコメンデーションの更新 + + + Refreshing login list from source and target + ソースとターゲットからログイン リストを更新しています + + + Refreshing login list from source failed + ソースからのログイン リストの更新に失敗しました + + + Refreshing login list from target failed + ターゲットのログイン リストの更新に失敗しました + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + ログイン リストの更新に成功しました。ソース ログインが {0} 件、ターゲット ログインが {1} 件見つかりました。 + + + Resource group + リソース グループ + + + Resource group created + リソース グループが作成されました + + + Resource group for your Azure Database Migration Service. + Azure Database Migration Service のリソース グループ。 + + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Azure SQL ターゲット用途のリソース グループ。サービスを含むリソース グループのみが表示されます。 + + + Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. + Azure SQL ターゲット用途のリソース グループ。移行先として適したターゲットを含むリソース グループのみが表示されます。 + + + Restart data collection + データ収集を再開する + + + Restart migration wizard + 移行ウィザードの再起動 + + + Restore completed + 復元が完了しました + + + Restore finish date + 復元の終了日 + + + Restore paused + 復元が一時停止されました + + + Restore percent completed + 復元の完了率 + + + Restore plan size (MB) + 復元プランのサイズ (MB) + + + Restore start date + 復元の開始日 + + + Restore status + 復元の状態 + + + Restored + 復元済み + + + Restored files + 復元されたファイル + + + Restored size (MB) + 復元されたサイズ (MB) + + + Restoring + 復元しています + + + Restoring + 復元しています + + + Restoring + 復元しています + + + Restoring files + ファイルを復元しています + + + Resume previously saved session + 以前に保存したセッションを再開する + + + Retriable + 取得可能 + + + Retry migration + 移行の再試行 + + + Retry migration + 移行の再試行 + + + Revalidate unsuccessful steps + 失敗した手順を再検証する + Rows copied コピーされた行 @@ -2810,113 +2390,429 @@ For improved performance and high availability, you can register additional node Rows read 読み取られた行 - - Table name - テーブル名 + + Run migration workflow again + 移行ワークフローを再度実行する - - Used parallel copies - 並列コピーが使用されました - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - SQL データベース サーバー '{0}' は現在 '{1}' 状態であるため、移行できません。続行するには、使用可能な SQL データベース サーバーを選択します。 - - - Source database - ソース データベース - - - Name of the source database - ソース データベースの名前 - - - Source name - ソース名 - - - Name of the source server - ソース サーバーの名前 - - - Migrate - 移行 - - - Start migration - 移行の開始 - - - Start a new session - 新しいセッションを開始 - - - Start time - 開始時刻 - - - Validating and migrating logins are in progress - ログインの検証と移行が進行中です - - - Validating and migrating logins failed - ログインの検証と移行に失敗しました - - - Error migrating certificate for database {0}. {1} - データベース {0} の証明書を移行中にエラーが発生しました。{1} - - - An error occurred while starting the certificate migration: '{0}' - 証明書移行の開始中にエラーが発生しました: '{0}' - - - Canceled - 取り消されました - - - Failed - 失敗 - - - Pending - 保留中 + + Run validation + 検証の実行 Running 実行中 - - Succeeded - 成功 + + Running + 実行中 + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + パフォーマンス コレクションをより長い期間実行すると、より正確なレコメンデーションが得られます。 + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + SQL データベース + + + SQL Database Projects extension + SQL データベース プロジェクト拡張機能 + + + SQL Managed Instance + SQL Managed Instance + + + SQL Server dacpac extension + SQL Server dacpac 拡張機能 + + + SQL Server instance + SQL Server インスタンス + + + SQL Server on Azure VM + Azure VM での SQL Server + + + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server + + + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server + + + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server + + + SQL Server on Azure Virtual Machine + Azure Virtual Machine 上の SQL Server + + + SQL Server on Azure Virtual Machines + Azure Virtual Machines 上の SQL Server + + + SQL Virtual Machine + SQL 仮想マシン + + + SQL data files + SQL データ ファイル + + + SQL log files + SQL ログ ファイル + + + SQL migration assessment + SQL 移行評価 + + + SQL tempdb + SQL tempdb + + + Save and close + 保存して閉じる + + + Save assessment report + 評価レポートを保存する + + + Save recommendation report + 推奨事項レポートを保存する + + + Saved session + 保存されたセッション + + + Scale factor + 倍率: + + + Search + 検索 + + + Searching backups + バックアップの検索 + + + Select + 選択 + + + Select Database Migration Service + Database Migration Service の選択 + + + Select a Database Migration Service + Database Migration Service の選択 + + + Select a Database Migration Service + Database Migration Service の選択 + + + Select a Database Migration Service that is connected to a node. + ノードに接続された Database Migration Service を選択します。 + + + Select a Database Migration Service to monitor migrations. + 移行を監視する Database Migration Service を選択します。 + + + Select a blob container value first. + 最初に BLOB コンテナーの値を選択します。 + + + Select a folder on your local drive where performance data will be saved + パフォーマンス データが保存されるローカル ドライブ上のフォルダーを選択します + + + Select a folder on your local drive where previously collected performance data was saved + 以前に収集したパフォーマンス データが保存されているローカル ドライブ上のフォルダーを選択します + + + Select a folder where extended events session files (.xel and .xem) are stored + 拡張イベント セッション ファイル (.xel および .xem) が格納されているフォルダーを選択します + + + Select a location + 場所を選択してください + + + Select a resource group + リソース グループを選択します + + + Select a resource group value first. + 最初にリソース グループの値を選択します。 + + + Select a resource group. + リソース グループを選択します。 + + + Select a storage account value first. + 最初にストレージ アカウントの値を選択します。 + + + Select a subscription + サブスクリプションの選択 + + + Select a target database + ターゲット データベースを選択する + + + Select a target server. + ターゲット サーバーを選択します。 + + + Select a tenant + テナントを選択してください + + + Select a unique name for this target database + 対象データベースに一意の名前を選択する + + + Select a valid Database Migration Service. + 有効な Database Migration Service を選択してください。 + + + Select an Azure account and your target {0}. + Azure アカウントとターゲット {0}を選択します。 + + + Select an Azure account linked to Azure Data Studio, or link one now. + Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。 + + + Select login(s) to migrate + 移行するログインの選択 + + + Select tables + テーブルの選択 + + + Select tables for migration + 移行するテーブルの選択 + + + Select tables for {0} + {0}のテーブルを選択する + + + Select target Azure SQL Type + ターゲット Azure SQL の型の選択 + + + Select the databases that you want to assess for migration to Azure SQL. + Azure SQLへの移行を評価するデータベースを選択します。 + + + Select the databases that you want to migrate to Azure SQL. + Azure SQL に移行するデータベースを選択します。 + + + Select the databases to migrate. + 移行するデータベースを選択してください。 + + + Select the location of the database backups to use during migration. + 移行中に使用するデータベース バックアップの場所を選択します。 + + + Select the operation you'd like to perform. + 実行する操作を選択します。 + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + ログインを移行するターゲット Azure SQL Managed Instance、Azure SQL VM、Azure SQL Database を選択します。 + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + ソース データベースの移行先となるターゲット データベースを選択します。 1 つのソース データベースに対してのみターゲット データベースを選択できます。 + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + 対象の Azure サブスクリプションと Azure Virtual Machine 上の対象の SQL Server で選択します。 + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + 対象の Azure サブスクリプションと対象の Azure SQL Managed Instance を選択します。 + + + Self-hosted integration runtime node + セルフホステッド統合ランタイム ノード + + + Self-hosted integration runtime node + セルフホステッド統合ランタイム ノード + + + Server + サーバー + + + Server objects + サーバー オブジェクト + + + Server objects + サーバー オブジェクト + + + Service component crashed. + サービス コンポーネントがクラッシュしました。 + + + Service provider could not be initialized. + データ プロバイダーを初期化できませんでした。 + + + Set up integration runtime + 統合ランタイムのセットアップ + + + Show status + 状態の表示 + + + Sign into Azure and select an account + Azure にサインインしてアカウントを選択する + + + Size + サイズ + + + Size (MB) + サイズ (MB) + + + Skipped + スキップされました + + + Skipped files + スキップされたファイル + + + Some steps are still running. + 一部のステップはまだ実行中です。 + + + Sort + ソート + + + Source configuration + ソース構成 + + + Source credentials + ソースの資格情報 + + + Source database + ソース データベース + + + Source database + ソース データベース + + + Source database + ソース データベース + + + Source database connectivity: '{0}' + ソース データベースの接続性: '{0}' + + + Source database name + 転送元データベース名 + + + Source databases + ソース データベース + + + Source login + ソース ログイン + + + Source name + ソース名 + + + Source properties + ソースのプロパティ + + + Source server + ソース サーバー + + + Source version + ソース バージョン + + + Start + 開始 + + + Start a new session + 新しいセッションを開始 + + + Start migration + 移行の開始 + + + Start time + 開始時刻 + + + Start validation + 検証を開始 + + + Starting performance data collection... + パフォーマンス データの収集を開始しています... + + + Status + 状態 + + + Status + 状態 + + + Status + 状態 Status 状態 - - Add account - アカウントを追加 - - - Add your Azure account to view existing migrations and their status. - Azure アカウントを追加して、既存の移行とその状態を表示します。 - - - Canceled - 取り消し - - - Canceling - 取り消しています - - - Completing - 完了処理中 - - - Creating - 作成中 + + Status + 状態 Status: All @@ -2938,161 +2834,125 @@ For improved performance and high availability, you can register additional node Status: Succeeded 状態: 成功 - - ({0} errors) - ({0} エラー) + + Step 1: {0} + ステップ 1: {0} - - ({0} error) - ({0} エラー) + + Step 2: Use the keys below to register your integration runtime + 手順 2: 以下のキーを使用して統合ランタイムを登録します - - Failed - 失敗 + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + 手順 3: [接続テスト] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します - - In progress - 進行中 + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + 手順 3: 上の [最新の情報に更新] ボタンをクリックして、Azure Database Migration Service と統合ランタイムの間の接続を確認します - - Ready for cutover - 一括移行の準備完了 + + Step details + ステップの詳細 - - Refresh - 最新の情報に更新 + + Step status: {0} + ステップの状態: {0} - - Restoring - 復元しています + + Step status: {0}{1}{2} + ステップの状態: {0}{1}{2} - - Retriable - 取得可能 + + Steps + ステップ - - Select a Database Migration Service to monitor migrations. - 移行を監視する Database Migration Service を選択します。 + + Stop data collection + データ収集の停止 - - Status - 状態 + + Stop validation + 検証を停止 - - Succeeded - 成功 + + Stopping performance data collection... + パフォーマンス データ収集を停止しています... - - Uploading full backup - 完全バックアップをアップロードしています - - - Uploading log backup(s) - ログ バックアップをアップロードしています - - - {0} - {0} - - - ({0} warnings) - ({0} 警告) - - - ({0} warning) - ({0} 警告) + + Storage + ストレージ Storage account ストレージ アカウント - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク内にあることを確認します。 - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク上にあることを確認します。 - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。 - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。 + + Storage account details + ストレージ アカウントの詳細 Subscription サブスクリプション - - Azure storage - Azure Storage + + Subscription + サブスクリプション - - Azure storage subscription - Azure ストレージ サブスクリプション + + Subscription name for your Azure Database Migration Service + Azure Database Migration Service のサブスクリプション名。 - - Databases for migration - 移行用のデータベース + + Subscription name for your Azure Database Migration Service. + Azure Database Migration Service のサブスクリプション名。 - - Azure SQL Managed Instance - Azure SQL Managed Instance + + Subscription name for your Azure SQL target + Azure SQL ターゲットのサブスクリプション名 + + + Succeeded + 成功 + + + Succeeded + 成功 + + + Succeeded + 成功しました + + + Succeeded + 成功 + + + Succeeded + 成功しました + + + Successful + 成功 + + + Successfully created a Database Migration Service. + Database Migration Service が正常に作成されました。 + + + Successfully saved assessment report to {0}. + 評価レポートが {0} に正常に保存されました。 + + + Successfully saved recommendation report to {0}. + 推奨事項レポートが {0} に正常に保存されました。 Summary 概要 - - Azure SQL Database - Azure SQL Database - - - SQL Server on Azure Virtual Machine - Azure Virtual Machine 上の SQL Server - - - Feedback - フィードバック - - - Feedback - フィードバック - - - Migrate logins to Azure SQL - Azure SQL にログインを移行する - - - New login migration (PREVIEW) - 新しいログイン移行 (プレビュー) - - - Migrate to Azure SQL - Azure SQLへの移行 - - - New migration - 新規の移行 - - - New support request - 新規のサポート要求 - - - New support request - 新規のサポート要求 - - - Dashboard - ダッシュボード - - - Migrations - 移行 + + TDE certificate migration must be successful before continuing. + 続行する前に、TDE 証明書の移行が正常に行われる必要があります。 Table migration status details @@ -3102,65 +2962,81 @@ For improved performance and high availability, you can register additional node Table migration status: {0} テーブル移行の状態: {0} - - Tables missing on target: {0} - ターゲットにないテーブルの数: {0} - - - Select tables for {0} - {0}のテーブルを選択する - - - {0} of {1} tables selected - {1} テーブルの{0} が選択されています - - - {0} of {1} - {1}のうち {0} - - - Edit - 編集 - - - Filter tables - フィルター テーブル - - - Has rows - 行を含む + + Table name + テーブル名 Table name テーブル名 - - Update - 更新 + + Table name + テーブル名 - - Cancel - キャンセル + + Table selection + テーブルの選択 + + + Tables missing on target: {0} + ターゲットにないテーブルの数: {0} + + + Tables selected + 選択されたテーブル Target ターゲット + + Target Status + ターゲットの状態 + Target database ターゲット データベース - - Target name - ターゲット名 + + Target database + ターゲット データベース + + + Target database + ターゲット データベース + + + Target database connectivity: '{0}' + ターゲット データベースの接続性: '{0}' + + + Target database name + ターゲット データベース名 + + + Target deployment type + ターゲットのデプロイの種類 + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク内にあることを確認します。 + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + ターゲット インスタンス '{0}' はストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット インスタンスのサブネットがストレージ アカウントでホワイトリストに登録されていることを確認し、該当する場合は、プライベート エンドポイントがターゲット サーバーと同じ仮想ネットワーク上にあることを確認します。 Target name ターゲット名 - - Target database name - ターゲット データベース名 + + Target name + ターゲット名 + + + Target password + ターゲット パスワード Target platform @@ -3170,9 +3046,13 @@ For improved performance and high availability, you can register additional node Target server ターゲット サーバー - - Tables selected - 選択されたテーブル + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。 + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + ターゲット サーバー '{0}' は、ストレージ アカウント '{1}' にアクセスできない可能性があります。ターゲット サーバーのサブネットがストレージ アカウントのホワイトリストに登録されていることを確認してください。 Target table does not exist @@ -3182,157 +3062,205 @@ For improved performance and high availability, you can register additional node Target table is not empty. ターゲット テーブルが空ではありません。 + + Target type + ターゲットの種類 + + + Target user name + ターゲット ユーザー名 + Target version ターゲット バージョン - - Edit - 編集 + + Test connection + 接続のテスト - - Migrate certificates - 証明書を移行する + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio の Azure SQL 移行拡張機能では、アセスメントを実行し、適切なサイズの Azure 推奨事項を取得し、SQL Server データベースを Azure に移行する機能が提供されます。 - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - 証明書移行が取り消されました。続行するには、証明書移行を実行および完了してください。 + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + SQL データベース サーバー '{0}' は現在 '{1}' 状態であるため、移行できません。続行するには、使用可能な SQL データベース サーバーを選択します。 - - Validation was canceled with the following error(s):{0}{1} - 次のエラーで検証が取り消されました: {0}{1} + + The assessment of your SQL Server instance '{0}' failed. + SQL Server インスタンス '{0}' を評価できませんでした。 - - Databases - データベース + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Azure リソース ターゲットの種類 [SQL Managed Instance、SQL 仮想マシン、SQL データベース] - - Status - 状態 + + The current status of the migration + 移行の現在の状態 - - Migration completed with the following error(s):{0}{1} - 移行は完了しましたが、次のエラーが発生しました:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + すべての移行が完了するまで一括移行処理を開始できません。最新のファイル状態に戻るには、ブラウザー ウィンドウを更新します。 - - Copy migration results - 移行結果をコピーする + + The duration of the migration + 移行の期間 - - Done - 完了 + + The fininish time for the migration + 移行の完了時刻 - - Migrating the certificates from the following databases: - 次のデータベースから証明書を移行しています: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Azure Database Migration Service '{0}' の登録情報の取得中に次のエラーが発生しました。[更新] をクリックして、もう一度お試しください。エラー: '{1}'。 - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - 現在の構成では証明書移行がまだ実行されていません。続行するには、証明書移行を実行および完了してください。 + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + マネージド インスタンス '{0}' は、現在 '{1}' 状態であるため、移行のために使用できません。続行するには、使用可能なマネージド インスタンスを選択してください。 - - Certificates migration progress details: - 証明書の移行に関する進行状況の詳細: + + The migration failed with the following errors: + 次のエラーで移行に失敗しました。 - - Certificates migration results: - 証明書移行の結果: + + The start time for the migration + 移行の開始時刻 - - Previous certificates migration results: - 以前の証明書移行の結果: + + The target database name + ターゲット データベース名 - - Retry migration - 移行の再試行 + + The target server name + ターゲット サーバー名 - - Migration status: {0}{1}{2} - 移行の状態: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + SQL Server IaaS エージェント拡張機能が現在フル モードではなく '{1}' モードであるため、仮想マシン '{0}' を移行できません。詳細情報: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + 仮想マシン '{0}' は、基になる仮想マシンが実行されていないため、移行に使用できません。再試行する前に、電源がオンになっていることを確認してください。 - - Certificates migration completed successfully. Please click Next to proceed with the migration. - 証明書移行が正常に完了しました。移行を続行するには、[次へ] をクリックしてください。 + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + 複数のデータベースについて同じバックアップの場所が選択されています。異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。 - - Migration canceled - 移行が取り消されました + + Things you need before starting your Azure SQL migration: + Azure SQL 移行を開始する前に必要なもの: - - Migration completed successfully. - 移行が正常に完了しました。 + + This is a blocking issue that will prevent the database migration from succeeding. + これがデータベース移行の成功を妨げるブロック問題です。 - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - Transparent Data Encryption に対応したデータベース {0} つを移行対象に選択しました。{1} + + To continue, enter a valid target password. + 続行するには、有効なターゲット パスワードを入力します。 - - No encrypted database selected. - 暗号化されたデータベースは選択されていません。 + + To continue, enter a valid target user name. + 続行するには、有効なターゲット ユーザー名を入力します。 - - You have chosen to manually migrate certificates. - 証明書を手動で移行することを選択しました。 + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + 続行するには、すべてのバックアップ ファイルがソース データベース '{0}' のページ BLOB である BLOB コンテナーを選択してください。ブロック BLOB は、SQL Server 2016 以降を実行しているターゲットでのみサポートされています。詳細情報: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - 暗号化証明書とデータベースを移行するために、Azure Data Studio へのアクセス権を付与しました。 + + To continue, select a target. + 続行するには、ターゲットを選択してください。 - - {0} of {1} completed - {0} / {1} 完了 + + To continue, select a valid Azure SQL Database server. + 続行するには、有効なAzure SQL Database サーバーを選択します。 - - {0} out of {1} selected database(s) is using transparent data encryption. - 選択したデータベース {1} つのうち {0} つで、Transparent Data Encryption が使用されています。 + + To continue, select a valid Azure account. + 続けるには、有効な Azure アカウントを選択してください。 + + + To continue, select a valid backup folder for source database '{0}'. + 続行するには、ソース データベース '{0}' の有効なバックアップ フォルダーを選択します。 + + + To continue, select a valid blob container for source database '{0}'. + 先に進むには、ソース データベース '{0}' の有効な BLOB コンテナーを選択してください。 + + + To continue, select a valid last backup file for source database '{0}'. + 先に進むには、ソース データベース '{0}' の有効な最終バックアップ ファイルを選択してください。 + + + To continue, select a valid location. + 先に進むには、有効な場所を選択してください。 + + + To continue, select a valid managed instance. + 続行するには、有効なマネージド インスタンスを選択してください。 + + + To continue, select a valid resource group for source database '{0}'. + 先に進むには、ソース データベース '{0}' の有効なリソース グループを選択してください。 + + + To continue, select a valid resource group. + 続行するには、有効なリソースグループを選択してください。 + + + To continue, select a valid storage account for source database '{0}'. + 先に進むには、ソース データベース '{0}' の有効なストレージ アカウントを選択してください。 + + + To continue, select a valid storage account. + 先に進むには、有効なストレージ アカウントを選択してください。 + + + To continue, select a valid subscription. + 先に進むには、有効なサブスクリプションを選択してください。 + + + To continue, select a valid virtual machine. + 続行するには、有効な仮想マシンを選択してください。 To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. 暗号化されたデータベースを正常に移行するには、暗号化証明書へのアクセスを許可するか、移行を続行する前に証明書を手動で移行する必要があります。{0}。 - - Network path where certificate will be placed. - 証明書の配置先とするネットワーク パス。 + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Azure SQL Database に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - Network path for certificate - 証明書のネットワーク パス + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Azure SQL Managed Instance に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - Enter network path - ネットワーク パスを入力してください + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Azure Virtual Machine 上の SQL Server に移行するには、評価結果を表示し、1 つ以上のデータベースを選択します。 - - Export my certificates and private key to the target. - 証明書と秘密キーをターゲットにエクスポートします。 + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Azure SQL ターゲットに移行するには、ダウンタイムの要件に基づいて移行モードを選択します。 - - I give consent to use my credentials for accessing the certificates. - 証明書へのアクセスに自分の資格情報を使用することに同意します。 + + Total tables + テーブルの合計数 - - I don't want Azure Data Studio to export the certificates. - Azure Data Studio による証明書のエクスポートすることを希望しません。 + + Transaction log + トランザクション ログ - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - 移行作業を続行する前に証明書を移行する必要があります。証明書を移行しない場合、この移行は失敗します。{0}。 + + Tutorial: Migrate to Azure SQL Managed Instance (online) + チュートリアル: Azure SQL Managed Instance への移行 (オンライン) - - Certificate migration - 証明書の移行 + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + チュートリアル: Azure SQL Database でSQL Serverに移行する (オフライン) - - Encrypted database selected. - 暗号化されたデータベースが選択されています。 - - - Test connection - 接続のテスト + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + チュートリアル: Azure Virtual Machines 上の SQL Server に移行する (オンライン) Type @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: 入力: - - (Unavailable) {0} - (使用不可) {0} + + Type: {0} + 種類: {0} - - Select a unique name for this target database - 対象データベースに一意の名前を選択する + + Unknown + 不明 + + + Unrestorable files + 復元不可能なファイル + + + Update + 更新 + + + Update + 更新 + + + Uploading full backup + 完全バックアップをアップロードしています + + + Uploading log backup(s) + ログ バックアップをアップロードしています + + + Used parallel copies + 並列コピーが使用されました + + + User account + ユーザー アカウント User name ユーザー名 - - Target user name - ターゲット ユーザー名 + + Validating and migrating logins are in progress + ログインの検証と移行が進行中です - - Enter the target user name - ターゲット ユーザー名を入力してください + + Validating and migrating logins completed. + +Establishing user mappings. + ログインの検証と移行が完了しました。 + +ユーザー マッピングを確立しています。 - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - リソース接続の検証中にタイムアウトが発生しました。詳細情報: https://aka.ms/dms-migrations-troubleshooting。 - - - Status - 状態 - - - Validation steps - 検証手順 - - - Validation completed with the following error(s):{0}{1} - 検証は次のエラーで完了しました: {0}{1} - - - Copy validation results - 検証結果をコピー - - - Done - 完了 - - - We are validating the following: - 次を検証しています: - - - Validation step details - 検証手順の詳細 - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - ソース データベース {0} の検証チェック エラー: {1}{0}ターゲット データベース: {2}{0} エラー: {3} - {4} - - - Start validation - 検証を開始 - - - Validation status: {0} - 検証状態: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} 件のエラー - - - {0} - 1 error - {0} - 1 件のエラー - - - Validation status: {0}{1}{2} - 検証状態: {0}{1}{2} - - - Stop validation - 検証を停止 + + Validating and migrating logins failed + ログインの検証と移行に失敗しました Validation check canceled 検証チェックが取り消されました - - Validation completed successfully. - 検証が正常に完了しました。 - Validation check error{0}Database:{1}{0}Error: {2} - {3} データベース {0} の検証チェック エラー: {1}{0}エラー: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} ソース データベース {0} の検証チェック エラー: {1}{0}ファイル共有パス: {2}{0}エラー: {3} - {4} - - Network share connectivity: '{0}' - ネットワーク共有の接続性: '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + ソース データベース {0} の検証チェック エラー: {1}{0}ターゲット データベース: {2}{0} エラー: {3} - {4} - - Integration runtime connectivity - 統合ランタイムの接続性 - - - Source database connectivity: '{0}' - ソース データベースの接続性: '{0}' - - - Azure storage connectivity - Azure Storage の接続性 - - - Target database connectivity: '{0}' - ターゲット データベースの接続性: '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - 検証が取り消されました。続行するには、移行設定を実行して検証してください。 - - - Validation was canceled with the following error(s):{0}{1} - 次のエラーで検証が取り消されました: {0}{1} - - - Running validation - 検証を実行しています - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - 現在の構成に対して検証が実行されていません。続行するには、移行設定を実行して検証してください。 - - - Canceled - 取り消されました - - - Failed - 失敗しました - - - Pending - 保留中 - - - Running - 実行中 - - - Succeeded - 成功しました + + Validation completed successfully. + 検証が正常に完了しました。 Validation completed successfully. Please click Next to proceed with the migration. 検証が正常に完了しました。 移行を続行するには、[次へ] をクリックしてください。 - - All database migrations - すべてのデータベース移行 + + Validation completed with the following error(s):{0}{1} + 検証は次のエラーで完了しました: {0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + 現在の構成に対して検証が実行されていません。続行するには、移行設定を実行して検証してください。 + + + Validation status: {0} + 検証状態: {0} + + + Validation status: {0}{1}{2} + 検証状態: {0}{1}{2} + + + Validation step details + 検証手順の詳細 + + + Validation steps + 検証手順 + + + Validation was canceled with the following error(s):{0}{1} + 次のエラーで検証が取り消されました: {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + 次のエラーで検証が取り消されました: {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + 検証が取り消されました。続行するには、移行設定を実行して検証してください。 + + + Value + + + + View details + 詳細の表示 View/Select 表示/選択 - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - SQL Server IaaS エージェント拡張機能が現在フル モードではなく '{1}' モードであるため、仮想マシン '{0}' を移行できません。詳細情報: https://aka.ms/sql-iaas-extension + + Waiting + 待機中 - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - 仮想マシン '{0}' は、基になる仮想マシンが実行されていないため、移行に使用できません。再試行する前に、電源がオンになっていることを確認してください。 + + Waiting for {0} component to start. + {0} コンポーネントの開始を待機しています。 Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details 警告の詳細 - - Domain\username - ドメイン\ユーザー名 - - - Link account - アカウントのリンク - - - {0} accounts linked - リンク済みの {0} アカウント - - - {0} account linked - リンク済みの {0} アカウント - - - Select an Azure account linked to Azure Data Studio, or link one now. - Azure Data Studio にリンクされている Azure アカウントを選択するか、今すぐリンクします。 - - - Add a linked account and then try again. - リンクされたアカウントを追加して、もう一度お試しください。 - - - Azure account - Azure アカウント - - - An error occurred while connecting to the target server. - ターゲット サーバーへの接続中にエラーが発生しました。 - - - An error occurred while trying to get {0} login information. - {0} ログイン情報の取得中にエラーが発生しました。 - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - サーバー `{0}` のパフォーマンス データの収集中にエラーが発生しました。これらの問題が解決しない場合は、 データ収集プロセスをリスタートしてみてください: +This may take some time. + 適切な Azure SQL ターゲットを特定するために、SQL Server インスタンス {0} でデータベースを評価しています。 -{1} +これには時間がかかることがあります。 - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - 評価結果に基づくと、オンライン状態のデータベースのすべての {0} を Azure SQL に移行できます。 + + We are running the following steps: + 次のステップを実行しています: - - An error occurred while assessing the server '{0}'. - サーバー '{0}' の評価中にエラーが発生しました。 + + We are validating the following: + 次を検証しています: - - Check this option to skip assessment and continue the migration. - このオプションをチェックして評価をスキップし、移行を続行します。 + + We have completed the assessment of your SQL Server instance '{0}'. + SQL Server インスタンス '{0}' の評価が完了しました。 - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。] + + We ran the following steps: + 次のステップを実行しました: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - サーバー '{0}' の評価中に予期しないエラーが発生しました。{3}メッセージ: {1}{3}スタック {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + ログイン移行を開始する前に、データベースを Azure SQL ターゲットに移行して、プロセスでエラーが発生しないようにすることをお勧めします。最近移行したデータベースのユーザー マッピングを更新することが目標である場合は、いつでもこの移行プロセスを実行できます。 + +ソース名とデータベース名が同じでない場合は、一部のアクセス許可が正しく適用されない可能性があります。 - - Choose your Azure SQL target - Azure SQL ターゲットを選択する + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + データベースのバックアップを BLOB コンテナーにアップロードする際、異なるデータベースのバックアップ ファイルは必ず異なるフォルダーに保存してください。コンテナーのルートと深さ 1 レベルまでのフォルダーのみがサポートされています。 - - Not sure which Azure SQL target is right for you? Learn more - どの Azure SQL ターゲットが適切かわからない場合は、詳細情報を参照してください + + Windows user account with read access to the network share location + ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント - - An error occurred while generating SKU recommendations for the server '{0}'. - サーバー `{0}` の SKU レコメンデーションの生成中にエラーが発生しました。 - - - No recommendation available - 利用可能なレコメンデーションはありません - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - ソースのパフォーマンス特性を満たす SKU がないため、SKU のレコメンデーションは生成されませんでした。別のターゲット プラットフォームの選択、推奨事項パラメーターの調整、評価するデータベースの別のセットの選択、または推奨事項モデルの変更を試してください。 - - - Connection was successful but did not find any target databases. - 接続は成功しましたが、ターゲット データベースが見つかりませんでした。 - - - Connection error: {0} - 接続エラー: {0} - - - Connection was successful. Target databases found: {0} - 接続に成功しました。ターゲット データベースが見つかりました: {0} - - - Select an Azure account and your target {0}. - Azure アカウントとターゲット {0}を選択します。 - - - Error getting login information: {0} - ログイン情報の取得中にエラーが発生しました: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - データベース マッピング エラーです。ターゲット データベース '{0}' は、データベース '{1}' の移行ターゲットとして選択できません。 ターゲット データベース '{2}' は、データベース '{3}' の移行ターゲットとして既に選択されています。 別のターゲット データベースを選択してください。 - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - データベース マッピング エラーです。移行するターゲット データベースがありません。 ターゲット サーバー接続を構成し、[接続] をクリックして、使用可能なデータベース移行ターゲットの一覧を収集してください。 - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - ' {1}' と '{2}' データベースの間で、データベース マッピング エラー (エラー コード:{0}) が見つかりました。ソース データベースの照合順序 '{3}' がターゲット データベースの照合順序 '{4}' と一致しません。ソース データベースと同じ照合順序のターゲット データベースを選択するか再作成してください。 - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - データベース マッピング エラーです。ソース データベース '{0}' はターゲット データベースにマップされていません。 移行先のターゲット データベースを選択してください。 - - - Azure SQL target - Azure SQL のターゲット - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - 詳細情報: https://aka.ms/dms-migrations-troubleshooting。 + + Windows user account with read access to the network share location. + ネットワーク共有の場所への読み取り権限のある Windows ユーザー アカウント。 Yes はい - - Do you want to retry the failed table migrations? - 失敗したテーブルの移行を再試行しますか? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 以前に収集したことがある場合は、既存のフォルダーからこのデータを選択することもできます。 - - Please resolve any errors before retrying the migration. - 移行を再試行する前に、エラーを解決してください。 + + You have given Azure Data Studio access to migrate the encryption certificates and database. + 暗号化証明書とデータベースを移行するために、Azure Data Studio へのアクセス権を付与しました。 - - The migration failed with the following errors: - 次のエラーで移行に失敗しました。 + + You have not given Azure Data Studio access to migrate the encryption certificates. + 暗号化証明書を移行するための Azure Data Studio へのアクセス権を付与していません。 - - {0} of {1} databases selected - {1} 個中の {0} 個のデータベースが選択されています + + You must click the '{0}' button before proceeding to the next page of the wizard. + ウィザードの次のページに進む前に、['{0}'] ボタンをクリックする必要があります。 + + + Your Azure Database Migration Service resource name + Azure Database Migration Service のリソース名。 + + + Your Azure SQL target resource name + Azure SQL ターゲット リソース名 + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + データベースバックアップの場所の詳細、ネットワーク ファイル共有またはAzure Blob Storageコンテナー (Azure SQL データベース ターゲットには必要ありません)。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [データベース移行の準備状況を確認するための評価結果はありません。このチェックボックスをオンにすることで、データベースを目的の Azure SQL ターゲットに移行することを承認します。] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (変更) + + + {0} (requires credentials refresh) + {0} (資格情報の更新が必要) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 件のエラー + + + {0} - {1} - {2} vCore + {0} - {1} - {2} 仮想コア + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} 仮想コア - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} 仮想コア - {3} GB + + + {0} - {1} errors + {0} - {1} 件のエラー + + + {0} - {1} vCore + {0} - {1} 仮想コア + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MB + + + {0} Recommendations + {0} 件のレコメンデーション + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + Transparent Data Encryption に対応したデータベース {0} つを移行対象に選択しました。{1} + + + {0} account linked + リンク済みの {0} アカウント + + + {0} accounts linked + リンク済みの {0} アカウント + + + {0} cores + {0} コア + + + {0} database + {0} データベース + + + {0} database has warnings + {0} データベースに警告があります + + + {0} databases + {0} データベース + + + {0} databases have warnings + {0} データベースに警告があります + + + {0} day + {0} 日 + + + {0} days + {0} 日 + + + {0} hr + {0} 時間 + + + {0} hrs + {0} 時間 + + + {0} min + {0} 分 + + + {0} mins + {0} 分 + + + {0} ms + {0} ミリ秒 {0} of {1} {1}のうち {0} - - Waiting for {0} component to start. - {0} コンポーネントの開始を待機しています。 + + {0} of {1} + {1}のうち {0} + + + {0} of {1} completed + {0} / {1} 完了 + + + {0} of {1} databases selected + {1} 個中の {0} 個のデータベースが選択されています + + + {0} of {1} tables selected + {1} テーブルの{0} が選択されています + + + {0} out of {1} selected database(s) is using transparent data encryption. + 選択したデータベース {1} つのうち {0} つで、Transparent Data Encryption が使用されています。 + + + {0} recommendation available + {0}件のレコメンデーションがあります + + + {0} recommendations available + {0} 件の利用可能なレコメンデーション + + + {0} sec + {0} 秒 + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + {0}/{1} 個のデータベースはイシューなく移行可能 + + + {0}/{1} databases selected + {0}/{1} のデータベースが選択されています + + + {0}/{1} logins selected + {0}/{1} 件のログインが選択されました + + + {0}/{1} migrating logins displayed + {0}/{1} 件の表示されているログインの移行 + + + {0}th percentile + {0} パーセンタイル + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - {0} をダウンロードしています + + ({0} KB) + ({0} KB) Done downloading {0} {0} のダウンロードが完了しました + + Downloading {0} + {0} をダウンロードしています + + + Downloading {0} + {0} をダウンロードしています + + + Extracted {0} ({1}/{2}) + {0} を抽出しました ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} {0} のバイナリをダウンロードできませんでした。トラブルシューティングを行うには、次のリンクを使用します: {1} @@ -3722,22 +3754,14 @@ For improved performance and high availability, you can register additional node Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). {0} のバイナリをダウンロードできませんでした。この [トラブルシューティングへのリンク]({1}) を使用します。 - - ({0} KB) - ({0} KB) - - - Downloading {0} - {0} をダウンロードしています - - - Extracted {0} ({1}/{2}) - {0} ({1}/{2}) を抽出しました - Failed to start {0}: {1} {0}を開始できませんでした: {1} + + Installed {0} + {0} がインストールされました + Installing {0} Service {0} サービスをインストールしています @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} {0} を {1} にインストールしています - - Installed {0} - {0} がインストールされました + + Starting {0} + {0} を開始しています {0} Started {0} が開始されました - - Starting {0} - {0} を開始しています - - + + + Azure SQL Migration + Azure SQL の移行 + + + Azure SQL Migration + Azure SQL の移行 + + + Azure SQL Migration + Azure SQL の移行 + + + Azure SQL Target details + Azure SQL ターゲットの名前 + + + Azure SQL migration description + Azure SQL の移行の説明 + Cancel migration 移行のキャンセル @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details 移行の詳細をコピー + + Database Migration Service details + Database Migration Service の詳細 + Database details データベースの詳細 @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration 移行の削除 - - Azure SQL migration description - Azure SQL の移行の説明 - - - Azure SQL Migration - Azure SQL の移行 - - - Azure SQL Migration - Azure SQL の移行 - - - Migration Context Menu - 移行コンテキスト メニュー - - - Migration Tasks - 移行タスク - - - Azure SQL Migration - Azure SQL の移行 - - - Open Azure SQL migration notebooks - Azure SQL 移行ノートブックを開く - - - New support request - 新しいサポート リクエスト - - - Refresh - 最新の情報に更新 - - - Retry migration - 移行の再試行 - Feedback フィードバック @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL Azure SQLへの移行 - - Database Migration Service details - Database Migration Service の詳細 + + Migration Context Menu + 移行コンテキスト メニュー - - Azure SQL Target details - Azure SQL ターゲットの名前 + + Migration Tasks + 移行タスク + + + New support request + 新規のサポート要求 + + + Open Azure SQL migration notebooks + Azure SQL 移行ノートブックを開く + + + Refresh + 最新の情報に更新 + + + Retry migration + 移行の再試行 diff --git a/resources/xlf/ja/ms-mssql.sql-bindings-vscode.ja.xlf b/resources/xlf/ja/ms-mssql.sql-bindings-vscode.ja.xlf new file mode 100644 index 0000000000..1c607e81cf --- /dev/null +++ b/resources/xlf/ja/ms-mssql.sql-bindings-vscode.ja.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (省略可能) local.settings.json に保存する接続パスワードを入力する + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + SQL バインドに新しい Azure 関数を作成するには、C# Azure Functions プロジェクトが存在する必要があります。 + + + Add Package + パッケージの追加 + + + Adding SQL Binding to function "{0}"... + 関数 "{0}" に SQL バインドを追加しています... + + + Adding SQL nuget package: +{0} + SQL NuGet パッケージを追加しています: +{0} + + + An error occurred generating the connection string for the selected connection + 選択した接続の接続文字列の生成でエラーが発生しました + + + Azure Functions extension must be installed in order to use this feature. + この機能を使用するには、Azure Functions 拡張機能をインストールする必要があります。 + + + Browse... + 参照... + + + Close + 閉じる + + + Connection string setting name + 接続文字列の設定名 + + + Connection string setting specified in "local.settings.json" + "local.settings.json" で指定された接続文字列の設定 + + + Create Azure Function Project + Azure 関数プロジェクトの作成 + + + Create new local app setting + 新しいローカル アプリ設定を作成する + + + Do not install + インストールしない + + + Do you want to include the password from this connection in your local.settings.json file? + local.settings.json ファイルに、この接続からのパスワードを含めますか? + + + Enter SQL table to query + SQL テーブルをクエリに入力する + + + Enter SQL table to upsert into + アップサート先の SQL テーブルを入力する + + + Enter SQL view to query + SQL ビューをクエリに入力する + + + Enter connection string + 接続文字列を入力してください + + + Enter connection string + 接続文字列を入力してください + + + Enter connection string setting name + 接続文字列の設定名を入力してください + + + Error creating new Azure Function: {0} + 新しい Azure 関数の作成中のエラー: {0} + + + Failed to parse "{0}": {1}. + "{0}" を解析できませんでした: {1}。 + + + Failed to set connection string app setting + 接続文字列アプリの設定を設定できませんでした + + + Failed to set connection string app setting: {0} + 接続文字列アプリの設定を設定できませんでした: {0} + + + Fetching tables for selected database... + 選択したデータベースのテーブルをフェッチしています... + + + Fetching views for selected database... + 選択したデータベースのビューをフェッチしています... + + + Function Name + 関数名 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 後で SQL 接続文字列を使用するには、local.settings.json ファイルにパスワードを手動で入力する必要があります。 + + + Input + 入力 + + + Install + インストール + + + Learn more + 詳細情報 + + + Local app setting '{0}' already exists. Overwrite? + ローカル アプリケーション設定 '{0}' は既に存在します。上書きしますか? + + + More Information + 詳細情報 + + + Name must not be empty + 名前を空にすることはできません + + + Name must not include special characters + 名前に特殊文字を含めることはできません + + + No + いいえ + + + No Azure functions in the current active file + 現在のアクティブなファイルには Azure 関数がありません + + + No Azure functions projects found in the workspace + ワークスペースに Azure 機能プロジェクトが見つかりませんでした + + + Open File + ファイルを開く + + + Output + 出力 + + + Retrieves data from a database + データベースからデータを取得します + + + SQL object to query + クエリ対象の SQL オブジェクト + + + SQL table to upsert into + Upsert 先の SQL テーブル + + + Save + 保存 + + + Save data to a database + データベースにデータを保存する + + + Select + 選択 + + + Select Database + データベースの選択 + + + Select SQL connection string method + SQL 接続文字列メソッドの選択 + + + Select SQL connection string setting from local.settings.json + local.settings.json から SQL 接続文字列設定を選択します + + + Select a connection profile + 接続プロファイルを選択する + + + Select an Azure function in the current file to add SQL binding to + SQL バインドを追加する Azure 関数を現在のファイル内から選択します + + + Select folder for the Azure Function project + Azure Function プロジェクトのフォルダーを選択する + + + Select object type to insert or upsert into + 挿入またはアップサートするオブジェクトの種類を選択します + + + Select table to use + 使用するテーブルを選択する + + + Select the Azure Function project for the SQL Binding + SQL バインドのAzure Functions プロジェクトを選択します + + + Select type of binding + バインドするタイプを選択します + + + Select type of binding for the function '{0}' + 関数 '{0}' のバインドの種類を選択する + + + Select view to use + 使用するビューの選択 + + + Table + テーブル + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + SQL バインドを含む新しい Azure 関数を作成するには、Azure Functions 拡張機能が必要ですが、インストールされていません。今すぐインストールしますか? + + + There are unsaved changes in the current file. Save now? + 現在のファイルに保存されていない変更があります。今すぐ保存しますか? + + + Timed out waiting for Azure Function file to be created + Azure 関数ファイルの作成の待機中にタイムアウトしました + + + Timed out waiting for extension to install + 拡張機能のインストールの待機中にタイムアウトしました + + + Value must not be empty + 値を空にすることはできません + + + View + 表示 + + + Yes + はい + + + + + + + Add SQL Binding (preview) + SQL バインドの追加 (プレビュー) + + + Create Azure Function with SQL binding (preview) + SQL バインドを使用して Azure 関数を作成する (プレビュー) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + ユーザーが Azure SQL バインドを使用して Azure Functions を開発および発行できるようにする + + + SQL Bindings + SQL バインド + + + + \ No newline at end of file diff --git a/resources/xlf/ja/sql.ja.xlf b/resources/xlf/ja/sql.ja.xlf index 10962ab1e1..d7f7e30ab4 100644 --- a/resources/xlf/ja/sql.ja.xlf +++ b/resources/xlf/ja/sql.ja.xlf @@ -1585,6 +1585,58 @@ Default Skipped Commands: + + + + Asymmetric Key + 非対称キー + + + Compress backup + バックアップの圧縮 + + + Use the default server setting + 既定のサーバー設定を使用する + + + Do not compress backup + バックアップを圧縮しない + + + Database + データベース + + + Differential + 差分 + + + Disk + ディスク + + + Files and filegroups + ファイルとファイル グループ + + + Full + 完全 + + + Transaction Log + トランザクション ログ + + + Url + URL + + + Server Certificate + サーバー証明書 + + + @@ -2033,58 +2085,6 @@ Default Skipped Commands: - - - - Asymmetric Key - 非対称キー - - - Compress backup - バックアップの圧縮 - - - Use the default server setting - 既定のサーバー設定を使用する - - - Do not compress backup - バックアップを圧縮しない - - - Database - データベース - - - Differential - 差分 - - - Disk - ディスク - - - Files and filegroups - ファイルとファイル グループ - - - Full - 完全 - - - Transaction Log - トランザクション ログ - - - Url - URL - - - Server Certificate - サーバー証明書 - - - @@ -2317,7 +2317,7 @@ Default Skipped Commands: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Default Skipped Commands: Dispose Edit Failed With Error: 編集内容の破棄がエラーで失敗しました: - - Close SQL Pane - SQL ペインを閉じる + + Hide SQL Pane + SQL ペインの非表示 Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results クエリ結果からグラフ ビューアーを開くときに使用する既定のグラフの種類 + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (プレビュー) GitHub Copilot のクエリのコンテキスト化を有効にします。この設定を使用すると、Copilot 拡張機能がインストールされていて、プロバイダーがコンテキスト化を実装している場合に、GitHub Copilot で返される提案を改善するのに役立ちます。 + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. メモリ内でフィルター処理と並べ替えを実行できる行の最大数を制御します。この数を超えた場合、並べ替えとフィルター処理は無効になります。警告: これを増やすと、パフォーマンスに影響を与える可能性があります。 @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view クエリ結果ビューにアクション バーを表示するかどうか + + Whether to show notifications when a results grid copy operation is completed. + 結果グリッドのコピー操作が完了したときに通知を表示するかどうかを指定します。 + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. 前の行の末尾に既に改行がある場合、結果をコピーするときに行間への改行の追加をスキップするかどうかを指定します。既定値は false です。 @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。 + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。 + + + Read More + 詳細を読む + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7083,7 +7107,7 @@ Error: {1} Preview features enhance your experience in Azure Data Studio by giving you full access to new features and improvements. You can learn more about preview features [here]({0}). Would you like to enable preview features? - プレビュー機能により、新機能と機能改善にフル アクセスできることで、Azure Data Studio のエクスペリエンスが拡張されます。プレビュー機能の詳細については、[ここ] ({0}) を参照してください。プレビュー機能を有効にしますか? + プレビュー機能により、新機能と機能改善にフル アクセスできることで、Azure Data Studio のエクスペリエンスが拡張されます。プレビュー機能の詳細については、[ここ]({0}) を参照してください。プレビュー機能を有効にしますか? Yes (recommended) @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - はじめに(&&S) - - - Show Getting Started - 「はじめに」を表示する - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install インストール - - Install additional support for {0} - {0} に追加のサポートをインストールする - - - Install {0} keymap - {0} キーマップのインストール - Installed インストール済み - - {0} support is already installed - {0} のサポートは既にインストールされています - - - {0} keymap is already installed - {0} キーマップは既にインストールされています - Installing additional support for {0}... {0} に追加のサポートをインストールしています... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。 + + Getting &&Started + && denotes a mnemonic + はじめに(&&S) - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Microsoft による利用状況のデータ収集を許可することで Azure Data Studio の改善に役立てることができます。[プライバシーに関する声明]({0}) を読んで [オプトアウト]({1}) の方法をご確認ください。 - - - Read More - 詳細を読む + + Show Getting Started + 「はじめに」を表示する @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + 認証プロバイダーを選択していません。もう一度お試しください。 + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + 有効にされているクラウドがありません。[設定] -> [Azure アカウント構成の検索] に移動し、 少なくとも 1 つのクラウドを有効にしてください + Close 閉じる @@ -7625,6 +7625,10 @@ Error Message: {1} Copy & Open コピーして開く + + Azure Auth: Device Code + Azure 認証: デバイス コード + Cancel キャンセル @@ -7645,6 +7649,10 @@ Error Message: {1} Cannot start auto OAuth. An auto OAuth is already in progress. 自動 OAuth を開始できません。自動 OAuth は既に進行中です。 + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + この環境では Web ブラウザーを起動できません。手動でブラウザーを起動して上の URL にアクセスし、コードを入力してください。 + @@ -7909,10 +7917,6 @@ Error Message: {1} Are you sure you want to cancel this connection? この接続をキャンセルしてもよろしいですか? - - (Group: {0}) - (グループ: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Error Message: {1} Failed to get Azure account token for connection 接続用の Azure アカウント トークンの取得に失敗しました + + Connection provider '{0}' not found + 接続プロバイダー '{0}' が見つかりません + Failed to refresh Azure account token for connection 接続用の Azure アカウント トークンの更新に失敗しました @@ -7953,10 +7961,6 @@ Error Message: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? プロバイダーの種類 '{0}' をサポートする拡張機能は現在インストールされていません。拡張機能を表示しますか? - - Could not find provider for uri: {0} - URI のプロバイダーが見つかりませんでした:{0} - Connection Not Accepted 接続が承認されていません @@ -8853,6 +8857,14 @@ Error Message: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + プロファイルをグループにドラッグできません: 同じオプションを持つプロファイルがグループに既に存在します。 + + + @@ -9153,6 +9165,22 @@ Error Message: {1} + + + + XEL Files + XEL ファイル + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + ファイルが大きすぎてプロファイラーで開けません。プロファイラーは、1 GB 未満のファイルを開くことができます。 + + + Loading the file might take a moment due to the file size. + ファイル サイズが原因で、ファイルの読み込みに時間がかかる場合があります。 + + + @@ -9171,10 +9199,18 @@ Error Message: {1} Copying... コピー中... + + Don't show again + 今後は表示しない + Loading the rows to be copied ({0}/{1})... コピーする行を読み込んでいます ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + コピー完了の通知が無効になりました。再度有効にするには、queryEditor.results.showCopyCompletedNotification 設定を変更してください + @@ -9263,6 +9299,10 @@ Error Message: {1} Open file ファイルを開く + + Open file location + ファイルの場所を開く + CSV (Comma delimited) CSV (コンマ区切り) diff --git a/resources/xlf/ja/git.ja.xlf b/resources/xlf/ja/vscode.git.ja.xlf similarity index 65% rename from resources/xlf/ja/git.ja.xlf rename to resources/xlf/ja/vscode.git.ja.xlf index 8b10ca77f9..16227fbc61 100644 --- a/resources/xlf/ja/git.ja.xlf +++ b/resources/xlf/ja/vscode.git.ja.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} コミットしてプッシュ + + $(info) Remote "{0}" has no tags. + $(info) リモート「{0}」にタグがありません。 - + + $(info) This repository has no tags. + $(info) このリポジトリにはタグがありません。 + + + "{0}" has fingerprint "{1}" + "{0}" のフィンガープリントは "{1}" です + + + A branch named "{0}" already exists + ブランチ名 "{0}" は既に存在します + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + ワークスペースまたは開いているファイルの親フォルダーに Git リポジトリが見つかりました。リポジトリを開きますか? + + + Absolute paths not supported in "git.scanRepositories" setting. + "git.scanRepositories" 設定は絶対パスをサポートしていません。 + + + Add Remote + リモートを追加する + + + Add a new remote... + 新しいリモートを追加... + + + Add remote from URL + URL からリモートを追加する + + + Add remote from {0} + {0} からリモートを追加する + + + Add to Workspace + ワークスペースに追加 + + + All Repositories + すべてのリポジトリ + + + Always + 常に行う + + + Always Pull + 常にプル + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + {0} 個のファイルを削除しますか?\nこれは元に戻すことができません。\n続行すると、このファイルは完全に失われます。 + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + {0} を削除しますか?\nこれは元に戻すことはできません。\n続行すると、このファイルは完全に失われます。 + + + Are you sure you want to continue connecting? + 接続を続行しますか? + + + Are you sure you want to create an empty commit? + 空のコミットを生成しますか? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + {0} 個のファイルのすべての変更を破棄してもよろしいですか?\nこれは元に戻すことができません。\n続行すると、現在のワーキング セットは完全に失われます。 + + + Are you sure you want to discard changes in {0} files? + {0} 個のファイルの変更内容を破棄しますか? + + + Are you sure you want to discard changes in {0}? + {0} の変更を破棄しますか? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + すべてのスタッシュを削除しますか? 削除の対象となる可能性のある {0} 個のスタッシュがあり、それらは回復できない可能性があります。 + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + すべてのスタッシュを削除しますか? 削除の対象となる可能性のある 1 個のスタッシュがあり、それらは回復できない可能性があります。 + + + Are you sure you want to drop the stash: {0}? + スタッシュ {0} を削除しますか? + + + Are you sure you want to restore {0} files? + {0} 個のファイルを復元しますか? + + + Are you sure you want to restore {0}? + {0} を復元しますか? + + + Are you sure you want to stage {0} files with merge conflicts? + マージの競合がある {0} 個のファイルをステージしてもよろしいですか? + + + Are you sure you want to stage {0} with merge conflicts? + マージの競合がある {0} をステージしてもよろしいですか? + + + Ask Me Later + 後で通知する + + + Branch name + ブランチ名 + + + Branch name needs to match regex: {0} + ブランチ名は次の正規表現に一致する必要があります: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + 参照仕様をリモートにプッシュできません。最初に "Pull" を実行して変更を統合してください。 + + + Can\'t undo because HEAD doesn\'t point to any commit. + HEAD が任意のコミットを明示しないため、元に戻すことはできません。 + + + Changes + 変更 + + + Checking Out Branch/Tag... + ブランチまたはタグをチェックアウトしています... + + + Checking Out Changes... + 変更をチェックアウトしています... + + + Checkout Branch/Tag... + ブランチまたはタグのチェックアウト... + + + Checkout detached... + チェックアウトがデタッチされました... + + + Choose Folder... + フォルダーを選択... + + + Choose a folder to clone {0} into + {0} を複製するフォルダーを選択してください + + + Choose a repository + リポジトリの選択 + + + Choose which repository to clone + プルするリポジトリを選択する + + + Clone from URL + リポジトリの URL + + + Clone from {0} + {0} から複製 + + + Cloning git repository "{0}"... + Git リポジトリ "{0}" を複製しています... + + + Commit + コミット + + Commit & Push Changes 変更点をコミットしてプッシュ - - {0} Commit & Sync - {0} コミットして同期 - - + Commit & Sync Changes 変更点をコミットして同期 - - {0} Commit - {0} コミット + + Commit Anyway + このままコミット - - Commit to New Branch & Push Changes - 新しいブランチにコミットして変更をプッシュする - - - Commit to New Branch & Sync Changes - 新しいブランチにコミットして変更を同期する - - - Commit Changes to New Branch - 新しいブランチに変更をコミットする - - + Commit Changes 変更点のコミット - + + Commit Changes on "{0}" + "{0}" で変更点をコミットする + + + Commit Changes to New Branch + 新しいブランチに変更をコミットする + + + Commit Hash + コミット ハッシュ + + + Commit Staged Changes + ステージされている変更のコミット + + + Commit message + コミット メッセージ + + + Commit operation was cancelled due to empty commit message. + コミット メッセージが空だったため、コミット操作がキャンセルされました。 + + + Commit to New Branch & Push Changes + 新しいブランチにコミットして変更をプッシュする + + + Commit to New Branch & Synchronize Changes + 新しいブランチへのコミットと変更の同期 + + + Commit to a New Branch + 新しいブランチにコミットする + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + 確認なしのコミットは許可されていません。"git.allowNoVerifyCommit" 設定を使用して有効にしてください。 + + Committing & Pushing Changes... 変更点をコミットしてプッシュしています... - - Committing & Synching Changes... - 変更点をコミットして同期しています... + + Committing & Synchronizing Changes... + コミットをして変更を同期しています... - - Committing to New Branch & Pushing Changes... - 新しいブランチにコミットして変更をプッシュしています... - - - Committing to New Branch & Synching Changes... - 新しいブランチにコミットして変更を同期しています... - - + Committing Changes to New Branch... 新しいブランチに変更をコミットしています... - + Committing Changes... 変更点をコミットしています... - - {0} Continue - {0} 続行 + + Committing to New Branch & Pushing Changes... + 新しいブランチにコミットして変更をプッシュしています... - + + Committing to New Branch & Synchronizing Changes... + 新しいブランチへのコミットと変更を同期しています... + + + Conflict: Added By Them + 競合: 他者が追加 + + + Conflict: Added By Us + 競合: こちらが追加 + + + Conflict: Both Added + 競合: 両方追加 + + + Conflict: Both Deleted + 競合: 両方削除 + + + Conflict: Both Modified + 競合: 両方変更 + + + Conflict: Deleted By Them + 競合: 他者が削除 + + + Conflict: Deleted By Us + 競合: こちらが削除 + + Continue Rebase リベースを続行する - + Continuing Rebase... リベースを続行しています... - + + Could not clone your repository as Git is not installed. + Git がインストールされていないため、リポジトリをクローンできませんでした。 + + + Create Empty Commit + 空のコミットの作成 + + + Create new branch from... + 新しい分岐の作成元... + + + Create new branch... + 新しい分岐の作成... + + + Current + 現在のマシン + + + Current commit message only contains whitespace characters + 現在のコミット メッセージには空白文字のみが含めています + + + Delete Branch + ブランチの削除 + + + Delete File + ファイルを削除 + + + Delete Files + 複数のファイルを削除 + + + Delete file + ファイルを削除 + + + Deleted + 削除済み + + + Discard 1 File + 1 つのファイルを破棄 + + + Discard 1 Tracked File + 1 つの追跡ファイルを破棄 + + + Discard All {0} Files + {0} 個のファイルをすべて破棄 + + + Discard Changes + 変更を破棄 + + + Discard {0} Tracked Files + {0} 個の追跡ファイルを破棄 + + + Don\'t Pull + プルしない + + + Don\'t Show Again + 今後は表示しない + + + Download Git + Git のダウンロード + + + Email + 電子メール + + + Failed to authenticate to git remote. + Git リモートに対して認証できませんでした。 + + + Failed to authenticate to git remote:\n\n{0} + Git リモートに対して認証できませんでした:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + ファイル "{0}" は、他者が削除し、こちらが変更しました。\n\nどのように処理しますか? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + ファイル "{0}" は、こちらが削除し、他者が変更しました。\n\nどのように処理しますか? + + + Force Checkout + チェックアウトの強制 + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + 強制的なプッシュは禁止されています。"git.allowForcePush" 設定で有効にしてください。 + + + Git History + Git 履歴 + + + Git error + Git エラー + + + Git local working changes + Git ローカル作業の変更 + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + ワークスペースまたは開いているファイルの親フォルダーに Git リポジトリが見つかりました。リポジトリを開きますか? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + "{0}" の HEAD バージョンは利用できません。 + + + Ignored + 無視 + + + Incoming + 受信中 + + + Index Added + インデックスの追加 + + + Index Copied + インデックスをコピー + + + Index Deleted + 削除されたインデックス + + + Index Modified + 変更されたインデックス + + + Index Renamed + インデックスの名前変更 + + + Initialize Repository + リポジトリの初期化 + + + Intent to Add + 追加する目的 + + + Intent to Rename + 名前を変更する意図 + + + Invalid branch name + 無効なブランチ名 + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + 現在のブランチ "{0}" がリベースされた可能性があります。そこへプルしますか? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 現在のブランチがリベースされた可能性があります。そこへプルしますか? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。 + + + Keep Our Version + 自分 (Our) を維持する + + + Keep Their Version + 相手 (Their) を維持する + + + Learn More + 詳細情報 + + + Log level: {0} + ログ レベル: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Git の "user.name" と "user.email" を構成していることを確認してください。 + + + Manage Unsafe Repositories + 安全でないリポジトリの管理 + + + Merge Changes + 変更のマージ + + + Message + メッセージ + + + Message (commit on "{0}") + メッセージ ("{0}" でコミット) + + + Message ({0} to commit on "{1}") + メッセージ ("{1}" でコミットするための{0}) + + + Message ({0} to commit) + メッセージ (コミットするための {0}) + + + Migrate Changes + 変更の移行 + + + Modified + 変更済み + + + Never + 行わない + + + No + いいえ + + + No rebase in progress. + 進行中のリベースはありません。 + + + OK + OK + + + OK, Don\'t Ask Again + OK、今後は確認しない + + + OK, Don\'t Show Again + OK、今後は表示しない + + + Open + 開く + + + Open Comparison + 比較を開く + + + Open Git Log + Git ログを開く + + + Open Merge + マージを開く + + + Open Repositories In Parent Folders + 親フォルダーでリポジトリを開く + + + Open Repository + リポジトリを開く + + + Open in New Window + 新しいウィンドウで開く + + + Optionally provide a stash message + 必要に応じてスタッシュ メッセージを提示する + + + Passphrase + パスフレーズ + + + Pick a branch to pull from + プル元のブランチを選択 + + + Pick a provider to publish the branch "{0}" to: + ブランチ "{0}" を以下へ発行するプロバイダーを選択する: + + + Pick a remote to publish the branch "{0}" to: + リモートを選んで、ブランチ "{0}" を次の場所に公開します: + + + Pick a remote to pull the branch from + リモートを選んで、ブランチを次からプルします + + + Pick a remote to remove + 削除するリモートを選択 + + + Pick a repository to mark as safe and open + 安全とマークして開くリポジトリを選択してください + + + Pick a repository to open + 開くリポジトリを選択します。 + + + Pick a stash to apply + 適用するスタッシュを選択してください + + + Pick a stash to drop + ドロップするスタッシュを選択する + + + Pick a stash to pop + ポップするスタッシュを選択する + + + Pick workspace folder to initialize git repo in + Git リポジトリを初期化するワークスペース フォルダーを選択してください + + + Please check out a branch to push to a remote. + リモートにプッシュするブランチをチェックアウトしてください。 + + + Please clean your repository working tree before checkout. + チェックアウトの前に、リポジトリの作業ツリーを消去してください。 + + + Please provide a commit message + コミット メッセージを入力してください + + + Please provide a message to annotate the tag + 注釈付きタグにつけるメッセージを入力してください + + + Please provide a new branch name + 新しいブランチ名を入力してください + + + Please provide a remote name + リモート名を入力してください。 + + + Please provide a tag name + タグ名を入力してください + + + Please provide the commit hash + コミット ハッシュを指定してください + + + Publish Branch + ブランチを発行... + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Branch を発行 - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch "{0}" の発行 + + + Publish to {0} + {0} に発行する + + + Publish to... + 以下に発行する... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch "{0}" を発行しています... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Branch を公開しています... - - {0} Sync Changes{1}{2} - {0}変更の同期{1}{2} + + Pull + プル - + + Pull {0} and push {1} commits between {2}/{3} + {2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします + + + Pull {0} commits from {1}/{2} + {1}/{2} から {0} 件のコミットをプルします + + + Push {0} commits to {1}/{2} + {1}/{2} に {0} 件のコミットをプッシュします + + + Rebasing + リベースしています + + + Remote "{0}" already exists. + リモート "{0}" は既に存在します。 + + + Remote branch at {0} + {0} でのリモート ブランチ + + + Remote name + リモート名 + + + Remote name format invalid + リモート名の形式が無効です + + + Replace Local Tag(s) + ローカル タグの置換 + + + Restore file + ファイルを復元 + + + Restore files + 複数のファイルを復元 + + + Save All & Commit + すべてのコミットを保存 + + + Save All & Stash + すべてを保存してスタッシュする + + + Select a branch or tag to checkout + チェックアウトするブランチまたはタグを選択します + + + Select a branch to checkout in detached mode + デタッチ モードでチェックアウトするブランチを選択します + + + Select a branch to delete + 削除するブランチの選択 + + + Select a branch to merge from + マージ元のブランチを選択 + + + Select a branch to rebase onto + リベース先のブランチを選択 + + + Select a ref to create the branch from + ブランチの作成元 ref を選択 + + + Select a remote to delete a tag from + タグを削除するリモートを選択します + + + Select a remote to fetch + リモートを選択して取得 + + + Select a tag to delete + 削除するタグを選択する + + + Select as Repository Destination + リポジトリの宛先として選択 + + + Show Changes + 変更の表示 + + + Show Command Output + コマンド出力を表示する + + + Skipped found git in: "{0}" + Git のスキップが検出されました: "{0}" + + + Staged Changes + ステージされている変更 + + + Stash & Checkout + スタッシュしてチェックアウト + + + Stash Anyway + このままスタッシュ + + + Stash message + スタッシュ メッセージ + + + Stashed Changes + 一時退避された変更 + + + Successfully pushed. + 正常にプッシュされました。 + + + Synchronize Changes + 変更の同期 + + + Synchronizing Changes... + 変更を同期しています... + + + Syncing. Cancelling may cause serious damages to the repository + 同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります + + + Tag at {0} + {0} のタグ + + + Tag name + タグ名 + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + "{0}" リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。 + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + "{0}" ブランチにリモート ブランチはありません。このブランチを公開しますか? + + + The branch "{0}" is not fully merged. Delete anyway? + ブランチ '{0}' はマージされていません。それでも削除しますか? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + 現在のブランチはリモートに発行されません。他の場所の変更にアクセスするために公開しますか? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + 次のファイルには保存されていない変更があり、続行するとコミットに含まれません: {0}。\n\nコミットする前に保存しますか? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + 次のファイルには保存されていない変更があり、続行するとスタッシュに含められません: {0}。\n\nスタッシュする前に保存しますか? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + 破棄すると次の未追跡ファイルがディスクから削除されます: {0}。 + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + 現在のフォルダー内の Git リポジトリは、現在のユーザー以外のユーザーによって所有されているため、安全でない可能性があります。 + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + "{0}" のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。 + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + 現在のフォルダー内の Git リポジトリは、現在のユーザー以外のユーザーによって所有されているため、安全でない可能性があります。 + + + The last commit was a merge commit. Are you sure you want to undo it? + 最後のコミットはマージ コミットでした。元に戻しますか? + + + The new branch will be "{0}" + 新しいブランチは "{0}" になります + + + The repository does not have any commits. Please make an initial commit before creating a stash. + リポジトリにコミットがありません。一時退避を作成する前に、初期コミットを行ってください。 + + + The selection range does not contain any changes. + 選択範囲に変更が含まれていません。 + + + There are merge conflicts. Resolve them before committing. + マージの競合があります。コミットする前にこれを解決してください。 + + + There are no available repositories + 利用可能なリポジトリがありません + + + There are no changes to commit. + コミットする必要のある変更はありません。 + + + There are no changes to stash. + スタッシュする変更がありません。 + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + ステージされている変更がなく、コミットできません。\n\nすべての変更をステージして、直接コミットしますか? + + + There are no staged changes to stash. + コミットする必要のあるステージされている変更はありません。 + + + There are no stashes in the repository. + リポジトリ内にスタッシュはありません。 + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + {0} 個の保存されていないファイルがあります。\n\nコミット前に保存しますか? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + {0} 個の保存されていないファイルがあります。\n\nスタッシュする前に保存しますか? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + 破棄すると {0} 個の未追跡ファイルがディスクから削除されます。 + + + There were merge conflicts while applying the stash. + スタッシュを適用している間に、マージの競合がありました。 + + + This action will pull and push commits from and to "{0}/{1}". + このアクションは、"{0}/{1}" との間でコミットをプルおよびプッシュします。 + + + This repository has no remotes configured to fetch from. + リポジトリには、フェッチ元として構成されているリモートがありません。 + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + {0} 個の追跡されていないファイルが削除されます。\n元に戻すことはできません。\nこれらのファイルは完全に失われます。 + + + This will create a Git repository in "{0}". Are you sure you want to continue? + "{0}" に Git リポジトリを作成します。続行してもよろしいですか? + + + Too many changes were detected. Only the first {0} changes will be shown below. + 検出された変更が多すぎます。最初の {0} の変更のみが下に表示されます。 + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + タグが競合しているため、リモート リポジトリからプルできません: {0}。ローカル タグを置き換えて競合を解決しますか? + + + Uncommitted Changes + コミットされていない変更 + + + Undo merge commit + マージ コミットの取り消し + + + Untracked + 追跡対象外 + + + Untracked Changes + 追跡対象外の変更 + + + Using git "{0}" from "{1}" + "{1}" から Git "{0}" を使用しています + + + Validating found git in: "{0}" + Git の検証が検出されました: "{0}" + + + Would you like to add "{0}" to .gitignore? + .gitignore に "{0}" を追加しますか? + + + Would you like to open the cloned repository, or add it to the current workspace? + 複製したリポジトリを開きますか? または現在のワークスペースに追加しますか? + + + Would you like to open the cloned repository? + クローンしたリポジトリを開きますか? + + + Would you like to open the initialized repository, or add it to the current workspace? + 初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか? + + + Would you like to open the initialized repository? + 初期化済みのリポジトリを開きますか? + + + Would you like {0} to [periodically run "git fetch"]({1})? + {0}に定期的に[「git fetch」を実行する]({1}) にしますか? + + + Yes + はい + + + Yes, Don\'t Show Again + はい、今後は表示しません + + + You + 自分 + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + 確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。\n\n続行しますか? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + 変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。\n\n続行しますか? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + 保護されたブランチにコミットしようとしていますが、コミットをリモートにプッシュするアクセス許可がない可能性があります。\n\n続行しますか? + + + Your local changes would be overwritten by checkout. + ローカルの変更は、チェックアウトによって上書きされます。 + + + Your repository has no remotes configured to publish to. + リポジトリには、発行先として構成されているリモートがありません。 + + + Your repository has no remotes configured to pull from. + リポジトリには、プル元として構成されているリモートがありません。 + + + Your repository has no remotes configured to push to. + リポジトリには、プッシュ先として構成されているリモートがありません。 + + + Your repository has no remotes. + リポジトリにリモートが含まれていません。 + + + no + no + + + yes + はい + + + {0} (Deleted) + {0} (削除済み) + + + {0} (Index) + {0} (インデックス) + + + {0} (Intent to add) + {0} (追加する意図) + + + {0} (Ours) + {0} (自分たちの) + + + {0} (Theirs) + {0} (他のユーザー) + + + {0} (Untracked) + {0} (未追跡) + + + {0} (Working Tree) + {0} (作業ツリー) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} コミット + + + {0} Commit & Push + {0} コミットしてプッシュ + + + {0} Commit & Sync + {0} コミットして同期 + + + {0} Continue + {0} 続行 + + + {0} Fetch all remotes + {0} すべてのリモートを取得 + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Branch の発行 - - Commit - コミット + + {0} Sync Changes{1}{2} + {0}変更の同期{1}{2} - - Synchronizing Changes... - 変更を同期しています... - - - - - - - Missing or invalid credentials. - 資格情報が見つからないか、無効です。 - - - - - - - No - いいえ - - - Ask Me Later - 後で通知する - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Azure Data Studio が [定期的に 'git fetch']({0}) を実行してもよろしいですか? - - - Yes - はい - - - - - - - HEAD version of '{0}' is not available. - '{0}' の HEAD バージョンは利用できません。 - - - Theirs - 他のユーザー用 - - - Yours - 自分用 - - - Add to Workspace - ワークスペースに追加 - - - Add a new remote... - 新しいリモートを追加... - - - Add remote from URL - URL からリモートを追加する - - - Add remote from {0} - {0} からリモートを追加する - - - Add Remote - リモートを追加する - - - Always - 常に行う - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - '{0}' に Git リポジトリを作成します。続行してもよろしいですか? - - - Failed to authenticate to git remote. - Git リモートに対して認証できませんでした。 - - - Failed to authenticate to git remote: - -{0} - Git リモートに対して認証できませんでした: - -{0} - - - A branch named '{0}' already exists - ブランチ名 '{0}' は既に存在します - - - Branch name - ブランチ名 - - - The new branch will be '{0}' - 新しいブランチは '{0}' になります - - - Branch name needs to match regex: {0} - ブランチ名は次の正規表現に一致する必要があります: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - 参照仕様をリモートにプッシュできません。最初に 'Pull' を実行して変更を統合してください。 - - - Checkout detached... - チェックアウトがデタッチされました... - - - Choose Folder... - フォルダーを選択... - - - Please clean your repository working tree before checkout. - チェックアウトの前に、リポジトリの作業ツリーを消去してください。 - - - Clone from {0} - {0} から複製 - - - Cloning git repository '{0}'... - Git リポジトリ '{0}' をクローンしています... - - - Commit Staged Changes - ステージされている変更のコミット - - - Create Empty Commit - 空のコミットの作成 - - - Commit Anyway - このままコミット - - - Commit Hash - コミット ハッシュ - - - Commit message - コミット メッセージ - - - Commit to a New Branch - 新しいブランチにコミットする - - - Message (commit on '{0}') - メッセージ ('{0}' でコミット) - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - 保護されたブランチにコミットしようとしていますが、リモートの送信先にコミットをプッシュするためのアクセス許可がない可能性があります。 - -続行しますか? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - {0} を削除しますか? -これは元に戻すことはできません。 -続行すると、このファイルは完全に失われます。 - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - {0} 個のファイルを削除しますか? -これは元に戻すことができません。 -続行すると、このファイルは完全に失われます。 - - - Are you sure you want to discard changes in {0}? - {0} の変更を破棄しますか? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - {0} 個のファイルのすべての変更を破棄してもよろしいですか? -これは元に戻すことができません。 -続行すると、現在のワーキング セットは完全に失われます。 - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -これは元に戻すことはできません。現在のワーキング セットは永久に失われます。 - - - Are you sure you want to discard changes in {0}? - {0} の変更を破棄しますか? - - - Are you sure you want to discard changes in {0} files? - {0} 個のファイルの変更内容を破棄しますか? - - - Are you sure you want to create an empty commit? - 空のコミットを生成しますか? - - - The branch '{0}' is not fully merged. Delete anyway? - ブランチ '{0}' はマージされていません。それでも削除しますか? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - 変更の強制プッシュを行おうとしていますが、これは破壊的なことがあり、他人の変更を誤って上書きする可能性があります。 - -続行しますか? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - 確認せずに変更をコミットしようとしています。これは、コミット前のフックをスキップするため、望ましくない場合があります。 - -続行しますか? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - '{0}' ブランチにリモート ブランチはありません。このブランチを公開しますか? - - - Are you sure you want to restore {0}? - {0} を復元しますか? - - - Are you sure you want to restore {0} files? - {0} 個のファイルを復元しますか? - - - Are you sure you want to stage {0} with merge conflicts? - マージの競合がある {0} をステージしてもよろしいですか? - - - Are you sure you want to stage {0} files with merge conflicts? - マージの競合がある {0} 個のファイルをステージしてもよろしいですか? - - - Create new branch... - 新しい分岐の作成... - - - Create new branch from... - 新しい分岐の作成元... - - - Initialize Repository - リポジトリの初期化 - - - Current - 現在のマシン - - - Default - 既定 - - - Delete File - ファイルを削除 - - - Delete Branch - ブランチの削除 - - - Delete file - ファイルを削除 - - - Delete Files - 複数のファイルを削除 - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - ファイル '{0}' は、他者が削除し、こちらが変更しました。 - -どのように処理しますか? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - ファイル '{0}' は、こちらが削除し、他者が変更しました。 - -どのように処理しますか? - - - Discard Changes - 変更を破棄 - - - Discard All {0} Files - {0} 個のファイルをすべて破棄 - - - Discard 1 File - 1 つのファイルを破棄 - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - すべてのスタッシュを削除しますか? 削除の対象となる可能性のある {0} 個のスタッシュがあり、それらは回復できない可能性があります。 - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - すべてのスタッシュを削除しますか? 削除の対象となる可能性のある 1 個のスタッシュがあり、それらは回復できない可能性があります。 - - - Commit operation was cancelled due to empty commit message. - コミット メッセージが空だったため、コミット操作がキャンセルされました。 - - - Force Checkout - チェックアウトの強制 - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - 強制的なプッシュは禁止されています。'git.allowForcePush' 設定で有効にしてください。 - - - Git error - Git エラー - - - Git: {0} - Git: {0} - - - Open Comparison - 比較を開く - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (インデックス) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (作業ツリー) - - - Pick workspace folder to initialize git repo in - Git リポジトリを初期化するワークスペース フォルダーを選択してください - - - Initialize Repository - リポジトリの初期化 - - - Invalid branch name - 無効なブランチ名 - - - Keep Our Version - 自分 (Our) を維持する - - - Keep Their Version - 相手 (Their) を維持する - - - Learn More - 詳細を表示 - - - Your local changes would be overwritten by checkout. - ローカルの変更は、チェックアウトによって上書きされます。 - - - The last commit was a merge commit. Are you sure you want to undo it? - 最後のコミットはマージ コミットでした。元に戻しますか? - - - There are merge conflicts. Resolve them before committing. - マージの競合があります。コミットする前にこれを解決してください。 - - - Make sure you configure your 'user.name' and 'user.email' in git. - Git の 'user.name' と 'user.email' を構成していることを確認してください。 - - - Never - 行わない - - - OK, Don't Show Again - OK、今後は表示しない - - - OK, Don't Ask Again - 今後は確認しない - - - There are no changes to commit. - コミットする必要のある変更はありません。 - - - There are no changes to stash. - スタッシュする変更がありません。 - - - Can't undo because HEAD doesn't point to any commit. - HEAD が任意のコミットを明示しないため、元に戻すことはできません。 - - - No rebase in progress. - 進行中のリベースはありません。 - - - Your repository has no remotes. - リポジトリにリモートが含まれていません。 - - - This repository has no remotes configured to fetch from. - リポジトリには、フェッチ元として構成されているリモートがありません。 - - - Your repository has no remotes configured to publish to. - リポジトリには、発行先として構成されているリモートがありません。 - - - Your repository has no remotes configured to pull from. - リポジトリには、プル元として構成されているリモートがありません。 - - - Your repository has no remotes configured to push to. - リポジトリには、プッシュ先として構成されているリモートがありません。 - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - ステージされている変更がなく、コミットできません。 - -すべての変更をステージして、直接コミットしますか? - - - There are no stashes in the repository. - リポジトリ内にスタッシュはありません。 - - - This repository has no tags. - このリポジトリにはタグがありません。 - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - 確認なしのコミットは許可されていません。'git.allowNoVerifyCommit' 設定を使用して有効にしてください。 - - - Please check out a branch to push to a remote. - リモートにプッシュするブランチをチェックアウトしてください。 - - - OK - OK - - - Open Git Log - Git ログを開く - - - Open Repository - リポジトリを開く - - - Open - 開く - - - Open in New Window - 新しいウィンドウで開く - - - Pick a branch to pull from - プル元のブランチを選択 - - - Pick a provider to publish the branch '{0}' to: - ブランチ '{0}' を以下へ発行するプロバイダーを選択する: - - - Pick a remote to publish the branch '{0}' to: - リモートを選んで、ブランチ '{0}' を次の場所に公開します: - - - Pick a remote to pull the branch from - リモートを選んで、ブランチを次からプルします - - - Pick a stash to apply - 適用するスタッシュを選択してください - - - Pick a stash to drop - ドロップするスタッシュを選択する - - - Pick a stash to pop - ポップするスタッシュを選択する - - - Would you like to open the cloned repository? - クローンしたリポジトリを開きますか? - - - Would you like to open the initialized repository? - 初期化済みのリポジトリを開きますか? - - - Would you like to open the cloned repository, or add it to the current workspace? - 複製したリポジトリを開きますか? または現在のワークスペースに追加しますか? - - - Would you like to open the initialized repository, or add it to the current workspace? - 初期化済みのリポジトリを開きますか? または現在のワークスペースへ追加しますか? - - - Please provide a new branch name - 新しいブランチ名を入力してください - - - Please provide the commit hash - コミット ハッシュを指定してください - - - Please provide a commit message - コミット メッセージを入力してください - - - Please provide a remote name - リモート名を入力してください。 - - - Optionally provide a stash message - 必要に応じてスタッシュ メッセージを提示する - - - Please provide a message to annotate the tag - 注釈付きタグにつけるメッセージを入力してください - - - Please provide a tag name - タグ名を入力してください - - - Publish to {0} - {0} に発行する - - - Remote '{0}' already exists. - リモート '{0}' は既に存在します。 - - - Remote branch at {0} - {0} でのリモート ブランチ - - - Remote name - リモート名 - - - Remote name format invalid - リモート名の形式が無効です - - - Pick a remote to remove - 削除するリモートを選択 - - - Clone from URL - リポジトリの URL - - - Restore file - ファイルを復元 - - - Restore files - 複数のファイルを復元 - - - Save All & Commit - すべてのコミットを保存 - - - Save All & Stash - すべてを保存してスタッシュする - - - Select a branch to merge from - マージ元のブランチを選択 - - - Select a branch to rebase onto - リベース先のブランチを選択 - - - Select a ref to checkout - チェックアウトする参照を選択 - - - Select a ref to checkout in detached mode - デタッチ モードでチェックアウトする参照を選択する - - - Select a ref to create the '{0}' branch from - '{0}' ブランチの作成元 ref を選択 - - - Select a tag to delete - 削除するタグを選択する - - - Select a branch to delete - 削除するブランチの選択 - - - Select log level - ログ レベルを選択 - - - Select Repository Location - リポジトリの場所を選択 - - - Show Command Output - コマンド出力を表示する - - - Stash Anyway - このままスタッシュ - - - There were merge conflicts while applying the stash. - スタッシュを適用している間に、マージの競合がありました。 - - - Stash message - スタッシュ メッセージ - - - Stash & Checkout - スタッシュしてチェックアウト - - - Are you sure you want to drop the stash: {0}? - スタッシュ {0} を削除しますか? - - - This action will pull and push commits from and to '{0}/{1}'. - このアクションは、'{0}/{1}' との間でコミットをプルおよびプッシュします。 - - - Tag at {0} - {0} のタグ - - - Message - メッセージ - - - Tag name - タグ名 - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - 破棄すると {0} 個の未追跡ファイルがディスクから削除されます。 - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - 破棄すると次の未追跡ファイルがディスクから削除されます: {0}。 - - - Undo merge commit - マージ コミットの取り消し - - - There are {0} unsaved files. - -Would you like to save them before committing? - {0} 個の保存されていないファイルがあります。 - -コミットする前に保存しますか? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - 次のファイルには保存されていない変更があり、続行するとコミットに組み込まれません: {0}。 - -コミットする前に保存しますか? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - {0} 個の保存されていないファイルがあります。 - -スタッシュする前に保存しますか? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - 次のファイルには保存されていない変更があり、続行するとスタッシュに含められません: {0}。 - -スタッシュする前に保存しますか? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - {0} 個の追跡されていないファイルが削除されます。 -これは元に戻すことはできません。 -これらのファイルは完全に失われます。 - - - Yes - はい - - - Discard 1 Tracked File - 1 つの追跡ファイルを破棄 - - - Discard {0} Tracked Files - {0} 個の追跡ファイルを破棄 - - - Yes, Don't Show Again - はい、今後は表示しません - - - - - - - Log level: {0} - ログ レベル: {0} - - - - - - - Skipped found git in: {0} - Git のスキップが検出されました: {0} - - - Using git {0} from {1} - {1} から Git {0} を使用しています - - - Validating found git in: {0} - Git の検証が検出されました: {0} - - - - - - - There are no available repositories - 利用可能なリポジトリがありません - - - Absolute paths not supported in 'git.scanRepositories' setting. - 'git.scanRepositories' 設定は絶対パスをサポートしていません。 - - - Choose a repository - リポジトリの選択 - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - '{0}' で Git リポジトリを自動的に開くことができません。その Git リポジトリを開くには、VS Code のフォルダーとして直接開きます。 - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - '{0}' リポジトリに {1} 個のサブモジュールがあり、自動では開かれません。 ファイルを開くことで、それぞれを個別に開くことができます。 - - - - - - - Would you like to add '{0}' to .gitignore? - .gitignore に '{0}' を追加しますか。 - - - Conflict: Added By Them - 競合: 他者が追加 - - - Conflict: Added By Us - 競合: こちらが追加 - - - Always Pull - 常にプル - - - Conflict: Both Added - 競合: 両方追加 - - - Conflict: Both Deleted - 競合: 両方削除 - - - Conflict: Both Modified - 競合: 両方変更 - - - Changes - 変更 - - - Commit - コミット - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - リベースの最中にコミット メッセージは変更できません。リベースの操作を終了してから、代わりに interactive rebase を使用してください。 - - - Message ({0} to commit) - メッセージ (コミットするための {0}) - - + {0} characters left in current line 現在の行で残り {0} 文字 - + {0} characters over {1} in current line 現在の行で {1} から {0} 文字オーバー - - Current commit message only contains whitespace characters - 現在のコミット メッセージには空白文字のみが含めています + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - メッセージ ('{1}' でコミットするための {0}) - - - Deleted - 削除済み - - - Conflict: Deleted By Them - 競合: 他者が削除 - - - Conflict: Deleted By Us - 競合: こちらが削除 - - - Don't Pull - プルしない - - - {0} (Deleted) - {0} (削除済み) - - - {0} (Index) - {0} (インデックス) - - - {0} (Ours) - {0} (自分たちの) - - - {0} (Theirs) - {0} (他のユーザー) - - - {0} (Untracked) - {0} (未追跡) - - - {0} (Working Tree) - {0} (作業ツリー) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - '{0}' のGit リポジトリにアクティブな変更が多いため、 Git 機能の一部のみが有効になります。 - - - Ignored - 無視 - - - Index Added - インデックスの追加 - - - Index Copied - インデックスをコピー - - - Index Deleted - 削除されたインデックス - - - Index Modified - 変更されたインデックス - - - Index Renamed - インデックスの名前変更 - - - Intent to Add - 追加する目的 - - - Merge Changes - 変更のマージ - - - Modified - 変更済み - - - Don't Show Again - 今後表示しない - - - No - いいえ - - - OK - OK - - - Open - 開く - - - Open Merge - マージを開く - - - Pull - プル - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - 現在のブランチ '{0}' がリベースされた可能性があります。そこへプルしますか? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - 現在のブランチがリベースされた可能性があります。そこへプルしますか? - - - Pull {0} commits from {1}/{2} - {1}/{2} から {0} 件のコミットをプルします - - - Pull {0} and push {1} commits between {2}/{3} - {2}/{3} の間で {0} 件のコミットをプルし、{1} 件のコミットをプッシュします - - - Push {0} commits to {1}/{2} - {1}/{2} に {0} 件のコミットをプッシュします - - - Successfully pushed. - 正常にプッシュされました。 - - - Staged Changes - ステージされている変更 - - - Synchronize Changes - 変更の同期 - - - Syncing. Cancelling may cause serious damages to the repository - 同期中です。キャンセルすると、リポジトリに重大な損傷を与える可能性があります - - - Too many changes were detected. Only the first {0} changes will be shown below. - 検出された変更が多すぎます。最初の {0} の変更のみが下に表示されます。 - - - Untracked - 追跡対象外 - - - Untracked Changes - 追跡対象外の変更 - - - Yes - はい + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nこの変更は元に戻すことはできません。現在のワーキング セットは永久に失われます。 - + - - Checkout branch/tag... - ブランチまたはタグのチェックアウト... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + ワークスペースの親フォルダーまたは開いているファイルで、1 つの Git リポジトリが見つかりました。 +[リポジトリを開く](command:git.openRepositoriesInParentFolders) +[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。 - - Publish Branch - ブランチを発行... + + A random adjective + ランダムな形容詞 - - Publish to {0} - {0} に発行する + + A random animal name + ランダムな動物の名前 - - Publish to... - 以下に発行する... + + A random color name + ランダムな色の名前 - - Rebasing - リベースしています + + A random number between 100 and 999 + 100 と 999 の間のランダムな数 - - Synchronizing Changes... - 変更を同期しています... + + A regular expression to validate new branch names. + 新しいブランチ名を検証するための正規表現。 - - - - - - Email - メール + + Abort Merge + マージの中止 - - Open Comparison - 比較を開く + + Abort Rebase + リベースを中止する - - Git History - Git 履歴 - - - Staged Changes - ステージング済みの変更 - - - Uncommitted Changes - コミットされていない変更 - - - You - 自分 - - - - - - - Color for added resources. - 追加したリソースの配色。 - - - Color for resources with conflicts. - リソースが競合する場合の配色 - - - Color for deleted resources. - リソースを検出した場合の配色 - - - Color for ignored resources. - リソースを無視する場合の配色 - - - Color for modified resources. - リソースを改変した場合の配色 - - - Color for renamed or copied resources. - 名前変更またはコピーされたリソースの色。 - - - Color for deleted resources which have been staged. - ステージングされた削除済みリソースの色。 - - - Color for modified resources which have been staged. - ステージングされた変更済みリソースの色。 - - - Color for submodule resources. - サブモジュールの配色。 - - - Color for untracked resources. - リソースを追跡しない場合の配色 + + Accept Commit Message + コミット メッセージを受け入れる Add Remote... リモートの追加... - - Get Remote Sources - リモート ソースの取得 + + Add to .gitignore + .gitignore に追加 - - Get Repositories - リポジトリの取得 + + All changes, tracked and untracked, appear together and behave equally. + 追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。 - - Get Repository State - リポジトリ状態の取得 + + Always commit changes to a new branch. + 新しいブランチへの変更をコミットします。 - - Create Branch... - 分岐の作成... + + Always commit changes to the protected branch. + 常に保護されたブランチに変更をコミットします。 - - Create Branch From... - ブランチの作成元... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。 - - Checkout to... - チェックアウト先... + + Always open a repository in parent folders of workspaces or open files. + 常にワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きます。 + + + Always open in a new window. + 常に新しいウィンドウで開きます。 + + + Always open in current window. + 常に現在のウィンドウで開きます。 + + + Always prompt before changes are committed to a protected branch. + 変更が保護されたブランチにコミットされる前に、常にプロンプトを表示します。 + + + Always prompt for action. + 常にアクションを確認します。 + + + Always publish unpublished git state when using Continue Working On from a git repository + Git リポジトリから Continue Working On を使用する場合は、発行されていない Git 状態を常に発行する + + + Always show the Staged Changes resource group. + ステージ済み変更のリソース グループを常に表示します。 + + + Amend + 修正 + + + Apply Latest Stash + 最新のスタッシュを適用 + + + Apply Stash... + スタッシュを適用... + + + Automatically stage all changes. + すべての変更を自動的にステージします。 + + + Automatically stage tracked changes only. + 自動的にステージングされた変更箇所のみ。 + + + Branch + ブランチ + + + Changes + 変更 + + + Check for any unsaved files. + 保存されていないファイルがないか確認します。 + + + Check for any unsaved files. + 保存されていないファイルがないか確認します。 + + + Check only for unsaved staged files. + 保存されていないステージング済みファイルのみを確認します。 + + + Check only for unsaved staged files. + 保存されていないステージング済みファイルのみを確認します。 Checkout to (Detached)... チェックアウト先 (デタッチ済み)... + + Checkout to... + チェックアウト先... + Cherry Pick... チェリーピック... - - Discard Changes - 変更を破棄 - - - Discard All Changes - すべての変更を破棄 - - - Discard All Tracked Changes - 変更履歴をすべて破棄 - - - Discard All Untracked Changes - 追跡対象外のすべての変更を破棄 - Clone クローン @@ -1288,18 +1332,70 @@ These files will be FOREVER LOST. Clone (Recursive) 複製 (再帰) - - Close Repository - リポジトリを閉じる + + Clone Repository Locally and Open on Desktop... + リポジトリをローカルにクローンしてデスクトップで開く... Close All Diff Editors すべての差分エディターを閉じる + + Close Repository + リポジトリを閉じる + + + Color for added resources. + 追加したリソースの配色。 + + + Color for deleted resources which have been staged. + ステージングされた削除済みリソースの色。 + + + Color for deleted resources. + リソースを検出した場合の配色 + + + Color for ignored resources. + リソースを無視する場合の配色 + + + Color for modified resources which have been staged. + ステージングされた変更済みリソースの色。 + + + Color for modified resources. + リソースを改変した場合の配色 + + + Color for renamed or copied resources. + 名前変更またはコピーされたリソースの色。 + + + Color for resources with conflicts. + リソースが競合する場合の配色 + + + Color for submodule resources. + サブモジュールの配色。 + + + Color for untracked resources. + リソースを追跡しない場合の配色 + + + Commit + コミット + Commit コミット + + Commit (No Verify) + コミット (確認なし) + Commit All すべてコミット @@ -1332,18 +1428,6 @@ These files will be FOREVER LOST. Commit Empty (No Verify) 空のコミット (確認なし) - - Accept Commit Message - コミット メッセージを受け入れる - - - Discard Commit Message - コミット メッセージの破棄 - - - Commit (No Verify) - コミット (確認なし) - Commit Staged ステージング済みをコミット @@ -1368,6 +1452,254 @@ These files will be FOREVER LOST. Commit Staged (Signed Off, No Verify) ステージング済みをコミット (サインオフ、確認なし) + + Commit all changes when there are no staged changes. + ステージされた変更がない場合はすべての変更をコミットします。 + + + Compare with Selected + 選択項目と比較 + + + Complete Merge + マージの完了 + + + Compute Conflicts With Git + Git とのコンピューティングの競合 + + + Compute Conflicts With Git (Diff3) + Git とのコンピューティングの競合 (Diff3) + + + Configures when repositories should be automatically detected. + レポジトリを自動的に検出するかどうかを構成します。 + + + Confirm before synchronizing git repositories. + Git リポジトリを同期する前に確認します。 + + + Continue Working in New Local Clone + 新しいローカル クローンで作業を続ける + + + Control whether a repository in parent folders of workspaces or open files should be opened. + ワークスペースの親フォルダー内または開いているファイルのどちらでのリポジトリを開く必要があるのかを制御します。 + + + Control which changes are automatically staged by Smart Commit. + スマート コミットで変更を自動的にステージングするかどうかを制御します。 + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Git 状態コマンドで解析できる変更回数の制限方法を制御します。0 に設定すると制限なしにすることができます。 + + + Controls how untracked changes behave. + 追跡対象外の変更の動作を制御します。 + + + Controls the Git count badge. + Git カウント バッジを制御します。 + + + Controls the commit message length threshold for showing a warning. + 警告を表示するコミット メッセージの長さのしきい値を制御します。 + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。 + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + '#git.autoRepositoryDetection#' が 'true' もしくは 'subFolders' であるとき、Git リポジトリのワークスペース フォルダーをスキャンする際に使用される深さを制御します。制限なしとするためには、'-1' として設定可能です。 + + + Controls the limit of git submodules detected. + 検出する git サブモジュール数の制限を制御します。 + + + Controls the signoff flag for all commits. + すべてのコミットのサインオフ フラグを制御します。 + + + Controls the sort order for branches. + ブランチの並べ替え順序を制御します。 + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + 名前変更と見なされる追加/削除されたファイルのペアの変更に対する類似性インデックスのしきい値 (つまり、ファイルのサイズと比較した追加/削除の量) を制御します。 + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。 + + + Controls what type of git refs are listed when running `Checkout to...`. + 'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。 + + + Controls when to show commit message input validation. + コミット メッセージの入力検証をいつ表示するかを制御します。 + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + 統合バージョンを使用するために GIT_ASKPASS を上書きするかどうかを制御します。 + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。 + + + Controls whether Git should check for unsaved files before committing. + コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。 + + + Controls whether Git should check for unsaved files before stashing changes. + 変更をスタッシュする前に Git で保存していないファイルを確認すべきかどうかを制御します。 + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + 出力方向のコミットがないブランチを、チェックアウト前に早送りするかどうかを制御します。 + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + コミット入力ボックスにメッセージが指定されていない場合に、コミット メッセージの作成にフル テキスト エディターを使用するかどうかを制御します。 + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。 + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + 保護されたブランチに変更をコミットする前にプロンプトを表示するかどうかを制御します。 + + + Controls whether a random name is generated when creating a new branch. + 新しいブランチの作成時にランダムな名前を生成するかどうかを制御します。 + + + Controls whether an action button is shown in the Source Control view. + ソース管理ビューにアクション ボタンを表示するかどうかを制御します。 + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。 + + + Controls whether force push (with or without lease) is enabled. + 強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。 + + + Controls whether force pushing uses the safer force-with-lease variant. + force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。 + + + Controls whether git actions should show progress. + Git 操作の進行状況を表示するかどうかを制御します。 + + + Controls whether the Git Sync command appears in the status bar. + ステータス バーに Git Sync コマンドを表示するかどうかを制御します。 + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + 変更をスタッシュ、コミット、破棄、ステージング、またはステージング解除する場合に差分エディターを自動的に閉じるかどうかを制御します。 + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。 + + + Controls whether to ask for confirmation before committing without verification. + 確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。 + + + Controls whether to ask for confirmation before force-pushing. + 強制的なプッシュの前に確認を求めるかどうかを制御します。 + + + Controls whether to automatically detect git submodules. + git サブモジュールを自動的に検出するかどうかを制御します。 + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 統合ターミナルで生成される Git プロセスの Git エディターとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。 + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 統合ターミナルで生成される Git プロセスの認証ハンドラーとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。 + + + Controls whether to open a repository automatically after cloning. + 複製後にリポジトリを自動的に開くかどうかを制御します。 + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + git コマンドの実行後にソース管理ビューの状態を楽観的に更新するかどうかを制御します。 + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Git リポジトリから Continue Working On を使用する場合に、未発行の Git 状態を発行するかどうかを制御します。 + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。 + + + Controls whether to show a notification when a push is successful. + プッシュが成功したときに通知を表示するかどうかを制御します。 + + + Controls whether to show an inline Open File action in the Git changes view. + Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。 + + + Controls whether to show the commit author in the Timeline view. + タイムライン ビューにコミット作成者を表示するかどうかを制御します。 + + + Controls whether to show the commit input in the Git source control panel. + Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。 + + + Controls whether to show uncommitted changes in the Timeline view. + コミットされていない変更をタイムライン ビューに表示するかどうかを制御します。 + + + Controls whether to use the message from the commit input box as the default stash message. + コミット入力ボックスからのメッセージを既定のスタッシュ メッセージとして使用するかどうかを制御します。 + + + Controls which date to use for items in the Timeline view. + タイムライン ビューでアイテムに使用する日付を制御します。 + + + Copy Commit ID + コミット ID のコピー + + + Copy Commit Message + コミット メッセージのコピー + + + Count all changes. + すべての変更をカウントします。 + + + Count only tracked changes. + 追跡済みの変更のみカウントします。 + + + Create Branch From... + ブランチの作成元... + + + Create Branch... + 分岐の作成... + Create Tag タグを作成 @@ -1376,46 +1708,251 @@ These files will be FOREVER LOST. Delete Branch... ブランチの削除... + + Delete Remote Tag + リモート タグの削除 + Delete Tag タグの削除 + + Disable automatic repository scanning. + リポジトリの自動的なスキャンを無効にします。 + + + Disable this check. + このチェックを無効にします。 + + + Disable this check. + このチェックを無効にします。 + + + Discard All Changes + すべての変更を破棄 + + + Discard All Tracked Changes + 変更履歴をすべて破棄 + + + Discard All Untracked Changes + 追跡対象外のすべての変更を破棄 + + + Discard Changes + 変更を破棄 + + + Discard Commit Message + コミット メッセージの破棄 + + + Don't run any command after a commit. + コミット後、任意のコマンドを実行しません。 + + + Drop All Stashes... + すべてのスタッシュを削除... + + + Drop Stash... + スタッシュを削除する... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + `#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。 + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + 「#git.useEditorAsCommitInput#」が有効になっている場合は、冗長出力を有効化してください。 + + + Enables commit signing with GPG or X.509. + GPG または X.509 によるコミットの署名を有効にします。 + + + Experimental improvements for the git setup flow. + Git のセットアップ フローの試験的な改善。 + Fetch フェッチ - - Fetch From All Remotes - すべてのリモートからフェッチ - Fetch (Prune) フェッチ (Prune) - - Accept Merge - マージの許可 + + Fetch From All Remotes + すべてのリモートからフェッチ - - Add to .gitignore - .gitignore に追加 + + Fetch all tags when pulling. + プルするときにすべてのタグをフェッチします。 + + + Force git to use rebase when running the sync command. + 同期コマンドを実行するときに、Git リベースを強制します。 + + + Get Remote Sources + リモート ソースの取得 + + + Get Repositories + リポジトリの取得 + + + Get Repository State + リポジトリ状態の取得 + + + Git + Git + + + Git + Git + + + Git SCM Integration + Git SCM統合 + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + ワークスペースの親フォルダーまたは開いているファイルで、複数の Git リポジトリが見つかりました。 +[リポジトリを開く](command:git.openRepositoriesInParentFolders) +[git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定を使用して、ワークスペースの親フォルダーまたは開いているファイルのどちらで Git リポジトリを開くかを制御します。詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-git-repository-in-parent-folders)。 + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + git 機能を使用する場合、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)で git を有効にしてください。 +Git とソース コントロールを VS Code で使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 + + + Ignore modifications to submodules in the file tree. + ファイル ツリーでのサブモジュールの変更を無視します。 + + + Ignores the legacy Git warning. + 古い Git である警告を無視します。 + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。 + + + Ignores the warning when Git is missing. + Git が見つからない場合の警告を無視します。 + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。 + + + Ignores the warning when there are too many changes in a repository. + リポジトリ内に変更が多い場合の警告を無視します。 + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。 +[フォルダーを開く](command:vscode.openFolder) +[リポジトリのクローン](command:git.clone) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 Initialize Repository リポジトリの初期化 + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + 一般的なソース管理システムである Git をインストールして、コードの変更を追跡し、他のユーザーと共同作業を行います。詳細については、[Git ガイド](https://aka.ms/vscode-scm) を参照してください。 + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + ランダムに生成されたブランチ名に使用されるディクショナリの一覧。各値は、ブランチ名のセグメントを生成するために使用されるディクショナリを表します。サポートされている辞書: `adjectives`, `animals`, `colors`, `numbers`。 + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + `#git.autoRepositoryDetection#` が `true` または `subFolders` に設定されている場合に Git リポジトリのスキャン中に無視されるフォルダーのリスト。 + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 'stdout' のログが[git output](command:git.showOutput) に記録される Git コマンドの一覧 (commit、push など)。Git コマンドでクライアント側フックが構成されている場合、クライアント側フックの 'stdout' のログも[git output](command:git.showOutput) に記録されます。 + + + List of git repositories to ignore. + 無視する git リポジトリの一覧。 + + + List of paths to search for git repositories in. + Git リポジトリを検索するパスのリスト。 + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + 保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。 + + + Local branches + ローカル ブランチ + + + Manage Unsafe Repositories + 安全でないリポジトリの管理 + Merge Branch... ブランチをマージ... + + Never open a repository in parent folders of workspaces or open files. + ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開きません。 + + + Never publish unpublished git state when using Continue Working On from a git repository + Git リポジトリから Continue Working On を使用する場合、未発行の Git 状態を公開しない + + + Only open in current window when no folder is opened. + 開いているフォルダーがない場合は現在のウィンドウでのみ開きます。 + Open All Changes すべての変更を開く + + Open Changes + 変更を開く + Open Changes 変更を開く + + Open Containing Folder + このアイテムのフォルダーを開く + Open File ファイルを開く @@ -1424,10 +1961,46 @@ These files will be FOREVER LOST. Open File (HEAD) ファイル (HEAD) を開く + + Open Repositories In Parent Folders + 親フォルダーでリポジトリを開く + Open Repository リポジトリを開く + + Open the merge editor for files that are currently under conflict. + 現在競合しているファイルのマージ エディターを開きます。 + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\Program Files\Git\bin\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。 + + + Pop Latest Stash + 最新のスタッシュをポップ + + + Pop Stash... + スタッシュをポップする... + + + Prefix used when creating a new branch. + 新しいブランチを作成するときに使用されるプレフィックス。 + + + Prompt before opening a repository the parent folders of workspaces or open files. + ワークスペースの親フォルダーまたは開いているファイルでリポジトリを開く前に、ダイアログを表示します。 + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Git リポジトリから作業を続行する場合に、未発行の Git 状態を発行するように求めるメッセージ + + + Prune when fetching. + フェッチ時に取り除きます。 + Publish Branch... ブランチを発行... @@ -1436,13 +2009,17 @@ These files will be FOREVER LOST. Pull プル + + Pull (Rebase) + プル (リベース) + Pull from... 指定元からプル... - - Pull (Rebase) - プル (リベース) + + Pull, Push + プル、プッシュ Push @@ -1464,6 +2041,10 @@ These files will be FOREVER LOST. Push Tags タグをプッシュ + + Push all annotated tags when running the sync command. + 同期コマンドを実行するときに、注釈付きタグをすべてプッシュします。 + Push to... プッシュ先... @@ -1476,14 +2057,22 @@ These files will be FOREVER LOST. Rebase Branch... ブランチのリベース... - - Abort Rebase - リベースを中止する - Refresh 最新の情報に更新 + + Remember the last git command that ran after a commit. + コミット後に最後に実行された git コマンドを覚えておいてください。 + + + Remote + リモート + + + Remote branches + リモート ブランチ + Remove Remote リモートの削除 @@ -1496,25 +2085,25 @@ These files will be FOREVER LOST. Rename Branch... ブランチ名の変更... + + Resolve in Merge Editor + マージ エディターで解決 + Restore Commit Template コミット テンプレートを復元する - - Open Containing Folder - 含まれているフォルダーを開く - - - Reveal in Finder - Finder で表示します + + Reveal in Explorer View + エクスプローラー ビューで表示 Reveal in File Explorer エクスプローラーで表示する - - Reveal in Explorer View - エクスプローラー ビューで表示 + + Reveal in Finder + Finder で表示します Revert Change @@ -1524,17 +2113,72 @@ These files will be FOREVER LOST. Revert Selected Ranges 選択範囲を元に戻す - - Set Log Level... - ログ レベルの設定... + + Run 'git pull' and 'git push' after a successful commit. + コミットが成功した後、'git pull' と 'git push' を実行します。 + + + Run 'git push' after a successful commit. + コミットの成功後、'git push' を実行します。 + + + Run a git command after a successful commit. + コミットの成功後、git コマンドを実行します。 + + + Scan for both subfolders of the current opened folder and parent folders of open files. + 現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。 + + + Scan for parent folders of open files. + 開いているファイルの親フォルダーをスキャンします。 + + + Scan for subfolders of the currently opened folder. + 現在開いているフォルダーのサブフォルダーをスキャンします。 + + + Scanning folder for git repositories... + Git リポジトリのフォルダーをスキャンしています... + + + Scanning workspace for git repositories... + ワークスペースで Git リポジトリをスキャンしています... + + + Select for Compare + 比較対象の選択 Show Git Output Git 出力の表示 - - Stage Changes - 変更をステージ + + Show an action button to commit changes when the local branch has modified files ready to be committed. + ローカル ブランチがコミットする準備ができているファイルを変更したときに、変更をコミットするアクション ボタンを表示します。 + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + 追跡リモート ブランチがない場合にローカル ブランチを発行するアクション ボタンを表示します。 + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + ローカル ブランチがリモート ブランチの前方または背後にある場合に、変更を同期するアクション ボタンを表示します。 + + + Sign Off + サインオフ + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + ソース管理は、インストールされている Git に依存しています。 +[Linux 用 Git のダウンロード](https://git-scm.com/download/linux) +インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 Stage All Changes @@ -1556,41 +2200,37 @@ These files will be FOREVER LOST. Stage Change 変更のステージング + + Stage Changes + 変更をステージ + Stage Selected Ranges 選択した範囲をステージする + + Stash + スタッシュ + Stash スタッシュ - - Apply Stash... - スタッシュを適用... - - - Apply Latest Stash - 最新のスタッシュを適用 - - - Drop Stash... - スタッシュを削除する... - - - Drop All Stashes... - すべてのスタッシュを削除... - Stash (Include Untracked) スタッシュ (未追跡ファイルを含む) - - Pop Stash... - スタッシュをポップする... + + Stash Staged + スタッシュ (ステージング済み) - - Pop Latest Stash - 最新のスタッシュをポップ + + Stash any changes before pulling and restore them after successful pull. + プルする前にすべての変更をスタッシュし、プル成功後に復元します。 + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。 Sync @@ -1600,645 +2240,68 @@ These files will be FOREVER LOST. Sync (Rebase) 同期 (Rebase) - - Compare with Selected - 選択項目と比較 - - - Copy Commit ID - コミット ID のコピー - - - Copy Commit Message - コミット メッセージのコピー - - - Open Changes - 変更を開く - - - Select for Compare - 比較対象の選択 - - - Undo Last Commit - 前回のコミットを元に戻す - - - Unstage Changes - 変更のステージング解除 - - - Unstage All Changes - すべての変更のステージング解除 - - - Unstage Selected Ranges - 選択した範囲のステージを解除 - - - Controls whether force push (with or without lease) is enabled. - 強制的なプッシュ (--force-with-lease の有無にかかわらず) を有効にするかどうかを制御します。 - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - pre-commit と commit-msg フックを実行しないコミットを許可するかどうかを制御します。 - - - Always show the Staged Changes resource group. - ステージ済み変更のリソース グループを常に表示します。 - - - Controls the signoff flag for all commits. - すべてのコミットのサインオフ フラグを制御します。 - - - Configures when repositories should be automatically detected. - レポジトリを自動的に検出するかどうかを構成します。 - - - Disable automatic repository scanning. - リポジトリの自動的なスキャンを無効にします。 - - - Scan for parent folders of open files. - 開いているファイルの親フォルダーをスキャンします。 - - - Scan for subfolders of the currently opened folder. - 現在開いているフォルダーのサブフォルダーをスキャンします。 - - - Scan for both subfolders of the current opened folder and parent folders of open files. - 現在開いているフォルダーのサブフォルダーと、開いているファイルの親フォルダーの両方をスキャンします。 - - - Stash any changes before pulling and restore them after successful pull. - プルする前にすべての変更をスタッシュし、プル成功後に復元します。 - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。 - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - `#git.autofetch#` が有効な場合の git の自動フェッチ間隔 (秒単位)。 - - - Whether auto refreshing is enabled. - 自動更新の有効/無効。 - - - Prefix used when creating a new branch. - 新しいブランチを作成するときに使用されるプレフィックス。 - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - 保護されたブランチのリスト。既定では、変更が保護されたブランチにコミットされる前にプロンプトが表示されます。プロンプトは、'#git.branchProtectionPrompt#' 設定を使用して制御できます。 - - - Controls whether a prompt is being before changes are committed to a protected branch. - 変更が保護されたブランチにコミットされる前にプロンプトを表示するかどうかを制御します。 - - - Always commit changes to the protected branch. - 常に保護されたブランチに変更をコミットします。 - - - Always commit changes to a new branch. - 新しいブランチへの変更をコミットします。 - - - Always prompt before changes are committed to a protected branch. - 変更が保護されたブランチにコミットされる前に、常にプロンプトを表示します。 - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - ランダムに生成されたブランチ名に使用されるディクショナリの一覧。各値は、ブランチ名のセグメントを生成するために使用されるディクショナリを表します。サポートされている辞書: `adjectives`, `animals`, `colors`, `numbers`。 - - - A random adjective - ランダムな形容詞 - - - A random animal name - ランダムな動物の名前 - - - A random color name - ランダムな色の名前 - - - A random number between 100 and 999 - 100 と 999 の間のランダムな数 - - - Controls whether a random name is generated when creating a new branch. - 新しいブランチの作成時にランダムな名前を生成するかどうかを制御します。 - - - Controls the sort order for branches. - ブランチの並べ替え順序を制御します。 - - - A regular expression to validate new branch names. - 新しいブランチ名を検証するための正規表現。 - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - 新しいブランチ名の空白文字を置き換え、ランダムに生成されたブランチ名のセグメントを区切る文字。 - - - Controls what type of git refs are listed when running `Checkout to...`. - 'チェックアウト先...' を実行するとき、どの種類の Git 参照を一覧表示するか制御します。 - - - Local branches - ローカル ブランチ - - - Remote branches - リモート ブランチ + + Tags + タグ Tags タグ - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - 変更をスタッシュ、コミット、破棄、ステージング、またはステージング解除する場合に差分エディターを自動的に閉じるかどうかを制御します。 - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 'stdout' のログが[git output](command:git.showOutput) に記録される Git コマンドの一覧 (commit、push など)。Git コマンドでクライアント側フックが構成されている場合、クライアント側フックの 'stdout' のログも[git output](command:git.showOutput) に記録されます。 - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - 'Git: Commit Empty' コマンドの空のコミットの作成を常に確認します。 - - - Controls whether to ask for confirmation before force-pushing. - 強制的なプッシュの前に確認を求めるかどうかを制御します。 - - - Controls whether to ask for confirmation before committing without verification. - 確認せずにコミットする前に確認メッセージを表示するかどうかを制御します。 - - - Confirm before synchronizing git repositories. - Git リポジトリを同期する前に確認します。 - - - Controls the Git count badge. - Git カウント バッジを制御します。 - - - Count all changes. - すべての変更をカウントします。 - - - Turn off counter. - カウンターをオフにします。 - - - Count only tracked changes. - 追跡済みの変更のみカウントします。 - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Git が配色とバッジをエクスプローラーと [開いているエディター] ビューに提供するかどうかを制御します。 + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + 新しいブランチ名の空白文字を置き換え、ランダムに生成されたブランチ名のセグメントを区切る文字。 The default location to clone a git repository. Git リポジトリをクローンする既定の場所。 - - Controls whether to automatically detect git submodules. - git サブモジュールを自動的に検出するかどうかを制御します。 - - - Controls the limit of git submodules detected. - 検出する git サブモジュール数の制限を制御します。 - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - 'すべての変更を破棄' コマンドによってどの変更が破棄されるかを制御します。'all' はすべての変更を破棄します。 'tracked' は追跡されているファイルだけを破棄します。 'prompt' は、アクションが実行されるたびにプロンプ​​ト ダイアログを表示します。 - - - Enables commit signing with GPG or X.509. - GPG または X.509 によるコミットの署名を有効にします。 - - - Commit all changes when there are no staged changes. - ステージされた変更がない場合はすべての変更をコミットします。 - - - Controls whether the Git Sync command appears in the status bar. - ステータス バーに Git Sync コマンドを表示するかどうかを制御します。 - - - Whether git is enabled. - Git が有効になっているかどうか。 - - - Experimental improvements for the git setup flow. - Git のセットアップ フローの試験的な改善。 - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - 有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。 - - - Follow push all tags when running the sync command. - 同期コマンドを実行するときに、すべてのタグをフォロー プッシュします。 - - - Ignores the legacy Git warning. - 古い Git である警告を無視します。 - - - Ignores the warning when there are too many changes in a repository. - リポジトリ内に変更が多い場合の警告を無視します。 - - - Ignores the warning when Git is missing. - Git が見つからない場合の警告を無視します。 - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - ブランチがプル時にリベースされた可能性があると思われる場合、警告を無視します。 - - - Ignore modifications to submodules in the file tree. - ファイル ツリーでのサブモジュールの変更を無視します。 - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Git 2.25 - 2.26 が Windows にインストールされている場合は警告を無視します。 - - - List of git repositories to ignore. - 無視する git リポジトリの一覧。 - - - Controls when to show commit message input validation. - コミット メッセージの入力検証をいつ表示するかを制御します。 - - - Controls the commit message length threshold for showing a warning. - 警告を表示するコミット メッセージの長さのしきい値を制御します。 - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - 警告を表示するためのコミット メッセージの件名長のしきい値を制御します。'config.inputValidationLength' の値を継承する場合には設定解除します。 - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [git output](command:git.showOutput) にログに記録する情報の量 (ある場合) を指定します。 - - - Log only critical information - クリティカルな情報のみをログに記録する - - - Log only debug, information, warning, error, and critical information - デバッグ、情報、警告、エラー、およびクリティカルな情報のみをログに記録する - - - Log only error, and critical information - エラーとクリティカルな情報のみをログに記録する - - - Log only information, warning, error, and critical information - 情報、警告、エラー、およびクリティカルな情報のみをログに記録する - - - Log nothing - 何もログに記録しない - - - Log all information - すべての情報をログに記録する - - - Log only warning, error, and critical information - 警告、エラー、およびクリティカルな情報のみをログに記録する - - - Open the merge editor for files that are currently under conflict. - 現在競合しているファイルのマージ エディターを開きます。 - - - Controls whether to open a repository automatically after cloning. - 複製後にリポジトリを自動的に開くかどうかを制御します。 - - - Always open in current window. - 常に現在のウィンドウで開きます。 - - - Always open in a new window. - 常に新しいウィンドウで開きます。 - - - Always prompt for action. - 常にアクションを確認します。 - - - Only open in current window when no folder is opened. - 開いているフォルダーがない場合は現在のウィンドウでのみ開きます。 - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - 変更をクリックすると差分エディターを開くかどうかを制御します。そうでなければ通常のエディターを開きます。 - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Git 実行可能ファイルのパスとファイル名 (例: Windows の場合は `C:\Program Files\Git\bin\git.exe`)。検索する複数のパスを含む文字列値の配列を指定することもできます。 - - - Runs a git command after a successful commit. - コミットの成功後、git コマンドを実行します。 - - - Don't run any command after a commit. - コミット後、任意のコマンドを実行しません。 - - - Run 'Git Push' after a successful commit. - コミットの成功後、'Git Push' を実行します。 - - - Run 'Git Sync' after a successful commit. - コミットの成功後、'Git Sync' を実行します。 - - - Controls whether Git should check for unsaved files before committing. - コミット前に Git が保存していないファイルを確認すべきかどうかを制御します。 - - - Check for any unsaved files. - 保存されていないファイルがないか確認します。 - - - Disable this check. - このチェックを無効にします。 - - - Check only for unsaved staged files. - 保存されていないステージング済みファイルのみを確認します。 - - - Controls whether Git should check for unsaved files before stashing changes. - 変更をスタッシュする前に Git で保存していないファイルを確認すべきかどうかを制御します。 - - - Check for any unsaved files. - 保存されていないファイルがないか確認します。 - - - Disable this check. - このチェックを無効にします。 - - - Check only for unsaved staged files. - 保存されていないステージング済みファイルのみを確認します。 - - - Prune when fetching. - フェッチ時に取り除きます。 - - - Fetch all tags when pulling. - プルするときにすべてのタグをフェッチします。 - - - Force git to use rebase when running the sync command. - 同期コマンドを実行するときに、Git リベースを強制します。 - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - `#git.autoRepositoryDetection#` が `true` または `subFolders` に設定されている場合に Git リポジトリのスキャン中に無視されるフォルダーのリスト。 - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - '#git.autoRepositoryDetection#' が 'true' もしくは 'subFolders' であるとき、Git リポジトリのワークスペース フォルダーをスキャンする際に使用される深さを制御します。制限なしとするためには、'-1' として設定可能です。 - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - 明示的な Git ユーザーの構成が必要かどうかを制御するか、指定されていない場合は Git による推測を許可します。 - - - List of paths to search for git repositories in. - Git リポジトリを検索するパスのリスト。 - - - Controls whether an action button is shown in the Source Control view. - ソース管理ビューにアクション ボタンを表示するかどうかを制御します。 - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - ローカル ブランチがコミットする準備ができているファイルを変更したときに、変更をコミットするアクション ボタンを表示します。 - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - 追跡リモート ブランチがない場合にローカル ブランチを発行するアクション ボタンを表示します。 - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - ローカル ブランチがリモート ブランチの前方または背後にある場合に、変更を同期するアクション ボタンを表示します。 - - - Controls whether to show the commit input in the Git source control panel. - Git ソース管理パネルにコミットの入力を表示するかどうかを制御します。 - - - Controls whether to show an inline Open File action in the Git changes view. - Git 変更の表示内にインラインのファイルを開くアクションを表示するかどうかを制御します。 - - - Controls whether git actions should show progress. - Git 操作の進行状況を表示するかどうかを制御します。 - - - Controls whether to show a notification when a push is successful. - プッシュが成功したときに通知を表示するかどうかを制御します。 - - - Control which changes are automatically staged by Smart Commit. - スマート コミットで変更を自動的にステージングするかどうかを制御します。 - - - Automatically stage all changes. - すべての変更を自動的にステージします。 - - - Automatically stage tracked changes only. - 自動的にステージングされた変更箇所のみ。 - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Git 状態コマンドで解析できる変更回数の制限方法を制御します。0 に設定すると制限なしにすることができます。 - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - スマート コミットを有効にすることを推奨します (ステージング済み変更がない場合、すべての変更をコミットします)。 - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - ユーザーが操作を中止できる同期アクションの実行時に通知が表示されるかどうかを制御します。 - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 統合ターミナルで生成される Git プロセスの認証ハンドラーとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。 - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 統合ターミナルで生成される Git プロセスの Git エディターとして VS Code を有効にするかどうかを制御します。注意: この設定の変更を反映させるには、ターミナルを再起動する必要があります。 - - - Controls which date to use for items in the Timeline view. - タイムライン ビューでアイテムに使用する日付を制御します。 - - - Use the authored date - 作成日を使用する - - - Use the committed date - コミットされた日付を使用する - - - Controls whether to show the commit author in the Timeline view. - タイムライン ビューにコミット作成者を表示するかどうかを制御します。 - - - Controls whether to show uncommitted changes in the Timeline view. - コミットされていない変更をタイムライン ビューに表示するかどうかを制御します。 - - - Controls how untracked changes behave. - 追跡対象外の変更の動作を制御します。 - - - Untracked changes are hidden and excluded from several actions. - 追跡対象外の変更は非表示になり、複数のアクションから除外されます。 - - - All changes, tracked and untracked, appear together and behave equally. - 追跡対象および追跡対象外のすべての変更は、一緒に表示され、均等に動作します。 - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - 追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。 - - - Controls whether to use the message from the commit input box as the default stash message. - コミット入力ボックスからのメッセージを既定のスタッシュ メッセージとして使用するかどうかを制御します。 - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - コミット入力ボックスにメッセージが指定されていない場合に、コミット メッセージの作成にフル テキスト エディターを使用するかどうかを制御します。 - - - Controls whether force pushing uses the safer force-with-lease variant. - force プッシュより安全な force-with-lease 方式を使用するかどうかを制御します。 - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - 統合バージョンを使用するために GIT_ASKPASS を上書きするかどうかを制御します。 - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - 「#git.useEditorAsCommitInput#」が有効になっている場合は、冗長出力を有効化してください。 - - - Git SCM Integration - Git SCM統合 - - - Git - Git - - - Branch - ブランチ - - - Changes - 変更 - - - Commit - コミット - - - Amend - 修正 - - - Sign Off - サインオフ - - - Git - Git - - - Pull, Push - プル、プッシュ - - - Remote - リモート - - - Stash - スタッシュ - - - Tags - タグ - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + 検出された Git リポジトリは、現在のユーザー以外のユーザーがフォルダーを所有しているため、安全でない可能性があります。 +[安全でないリポジトリの管理](command:git.manageUnsafeRepositories) +安全でないリポジトリの詳細については、[ドキュメントをお読みください](https://aka.ms/vscode-git-unsafe-repository)。 + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - リポジトリをローカルに複製できます。 -[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する') + 検出された Git リポジトリは、現在のユーザー以外のユーザーがフォルダーを所有しているため、安全でない可能性があります。 +[安全でないリポジトリの管理](command:git.manageUnsafeRepositories) +安全でないリポジトリの詳細については、[ドキュメントをお読みください](https://aka.ms/vscode-git-unsafe-repository)。 - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Git 機能を使用する場合は、[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D) で Git を有効にしてください。 -VS Code で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} + {Locked='](command:git.init?%5Btrue%5D'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Git 機能を使用するために、Git リポジトリを含むフォルダーを開くか、URL からクローンを作成することができます。 -[フォルダーを開く](command:vscode.openFolder) -[リポジトリのクローン](command:git.clone) + 現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。 +[リポジトリを初期化する](command:git.init?%5Btrue%5D) +Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 + + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + 新しい Git リポジトリを初期化するときの既定のブランチ (メイン、トランク、開発など) の名前。空に設定すると、git で構成された既定のブランチ名が使用されます。 + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。 +[リポジトリの初期化](command:git.init) Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 @@ -2252,40 +2315,70 @@ Please make sure there is no space between the right bracket and left parenthesi [ワークスペースにフォルダーを追加します](command:workbench.action.addRootFolder) Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 - - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init?%5Btrue%5D'} + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 + + + Turn off counter. + カウンターをオフにします。 + + + Undo Last Commit + 前回のコミットを元に戻す + + + Unstage All Changes + すべての変更のステージング解除 + + + Unstage Changes + 変更のステージング解除 + + + Unstage Selected Ranges + 選択した範囲のステージを解除 + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 追跡されていない変更は、ソース管理ビューに個別に表示されます。それらは、複数のアクションからも除外されます。 + + + Untracked changes are hidden and excluded from several actions. + 追跡対象外の変更は非表示になり、複数のアクションから除外されます。 + + + Use the authored date + 作成日を使用する + + + Use the committed date + コミットされた日付を使用する + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 有効にすると、プル時にすべてのブランチをフェッチします。それ以外の場合は、現在のブランチだけをフェッチします。 + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + true に設定すると、現在の Git リポジトリの既定のリモートからコミットが自動的にフェッチされます。[すべて] に設定すると、すべてのリモートからフェッチされます。 + + + Whether auto refreshing is enabled. + 自動更新の有効/無効。 + + + Whether git is enabled. + Git が有効になっているかどうか。 + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 現在開いているフォルダーには Git リポジトリがありません。Git を利用したソース管理機能を有効にするリポジトリを初期化できます。 -[リポジトリを初期化する](command:git.init?%5Btrue%5D) -Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 - - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - 一般的なソース管理システムである Git をインストールして、コードの変更を追跡し、他のユーザーと共同作業を行います。詳細については、[Git ガイド](https://aka.ms/vscode-scm) を参照してください。 - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - ソース管理は、インストールされる Git に依存しています。 -[Linux 用 Git のダウンロード](https://git-scm.com/download/linux) -インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [macOS 用 Git のダウンロード](https://git-scm.com/download/mac) -インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 + リポジトリをローカルに複製できます。 +[リポジトリの複製](command:git.clone 'Git 拡張機能がアクティブ化されたらリポジトリを複製する') [Download Git for Windows](https://git-scm.com/download/win) @@ -2294,18 +2387,16 @@ After installing, please [reload](command:workbench.action.reloadWindow) (or [tr Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links [Windows 用 Git のダウンロード](https://git-scm.com/download/win) -インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーは [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 +インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 現在開いているワークスペースには、Git リポジトリを含むフォルダーはありません。フォルダーにあるリポジトリを初期化して、Git を利用したソース管理機能を有効にすることができます。 -[リポジトリの初期化](command:git.init) -Azure Data Studio で Git とソース管理を使用する方法の詳細については、[ドキュメントをご覧ください](https://aka.ms/vscode-scm)。 + [macOS 用 Git のダウンロード](https://git-scm.com/download/mac) +インストール後、[再読み込み](command:workbench.action.reloadWindow) (または [トラブルシューティング](command:git.showOutput)) してください。追加のソース管理プロバイダーを [Marketplace から](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) インストールできます。 diff --git a/resources/xlf/ja/xml-language-features.ja.xlf b/resources/xlf/ja/xml-language-features.ja.xlf deleted file mode 100644 index f9744f79e1..0000000000 --- a/resources/xlf/ja/xml-language-features.ja.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - XML に豊富な言語サポートを提供します。 - - - XML Language Features - XML の言語機能 - - - - \ No newline at end of file diff --git a/resources/xlf/ko/admin-tool-ext-win.ko.xlf b/resources/xlf/ko/Microsoft.admin-tool-ext-win.ko.xlf similarity index 87% rename from resources/xlf/ko/admin-tool-ext-win.ko.xlf rename to resources/xlf/ko/Microsoft.admin-tool-ext-win.ko.xlf index f2d7e4db4f..f716ec52d4 100644 --- a/resources/xlf/ko/admin-tool-ext-win.ko.xlf +++ b/resources/xlf/ko/Microsoft.admin-tool-ext-win.ko.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + connectionContext에서 개체 탐색기 노드를 확인할 수 없습니다. {0} + + + Error calling SsmsMin with args '{0}' - {1} + '{0}' 인수로 SsmsMin을 호출하는 중 오류 발생 - {1} + Launching dialog... 대화 상자를 시작하는 중... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} connectionContext에서 제공된 connectionProfile이 없습니다. {0} - - Could not determine Object Explorer node from connectionContext : {0} - connectionContext에서 개체 탐색기 노드를 확인할 수 없습니다. {0} - - - Error calling SsmsMin with args '{0}' - {1} - '{0}' 인수로 SsmsMin을 호출하는 중 오류 발생 - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ 스크립트 생성... - Properties - 속성 + Properties (Admin Tools) + 속성(관리 도구) diff --git a/resources/xlf/ko/agent.ko.xlf b/resources/xlf/ko/Microsoft.agent.ko.xlf similarity index 96% rename from resources/xlf/ko/agent.ko.xlf rename to resources/xlf/ko/Microsoft.agent.ko.xlf index 1050972db0..02958ae551 100644 --- a/resources/xlf/ko/agent.ko.xlf +++ b/resources/xlf/ko/Microsoft.agent.ko.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - SQL Server 이벤트 경고 - Alert update failed '{0}' '{0}' 경고를 업데이트하지 못했습니다. + + SQL Server event alert + SQL Server 이벤트 경고 + SQL Server performance condition alert SQL Server 성능 조건 경고 @@ -20,28 +20,28 @@ - + - - Job name must be provided - 작업 이름을 지정해야 합니다. + + Job '{0}' created successfully + '{0}' 작업을 만들었습니다. + + + Job '{0}' updated successfully + '{0}' 작업을 업데이트했습니다. Job creation failed '{0}' '{0}' 작업을 만들지 못했습니다. - - Job '{0}' created successfully - '{0}' 작업을 만들었습니다. + + Job name must be provided + 작업 이름을 지정해야 합니다. Job update failed '{0}' '{0}' 작업을 업데이트하지 못했습니다. - - Job '{0}' updated successfully - '{0}' 작업을 업데이트했습니다. - When the job completes 작업 완료 시 @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - '{0}' 단계를 업데이트하지 못했습니다. - Job name must be provided 작업 이름을 지정해야 합니다. @@ -70,9 +66,13 @@ Step name must be provided 단계 이름을 지정해야 합니다. + + Step update failed '{0}' + '{0}' 단계를 업데이트하지 못했습니다. + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists 이름이 비슷한 작업이 이미 있음 - - Notebook name must be provided - 전자 필기장 이름을 제공해야 합니다. + + Notebook '{0}' created successfully + Notebook '{0}'이(가) 생성됨 + + + Notebook '{0}' updated successfully + Notebook '{0}'을(를) 업데이트함 Notebook creation failed '{0}' Notebook 만들기 실패 ‘{0}’ - - Notebook '{0}' created successfully - Notebook '{0}'이(가) 생성됨 + + Notebook name must be provided + 전자 필기장 이름을 제공해야 합니다. Notebook update failed '{0}' Notebook 업데이트 실패 '{0}' - - Notebook '{0}' updated successfully - Notebook '{0}'을(를) 업데이트함 - Select execution database 실행 데이터베이스 선택 @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully '{0}' 프록시를 만들었습니다. - - Proxy update failed '{0}' - 프록시를 업데이트하지 못했습니다. '{0}' - Proxy '{0}' updated successfully '{0}' 프록시를 업데이트했습니다. + + Proxy update failed '{0}' + 프록시를 업데이트하지 못했습니다. '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - 전송할 추가 알림 메시지 - <all databases> <모든 데이터베이스> - - Database name - 데이터베이스 이름 - - - Delay Minutes - 지연(분) - - - Delay Seconds - 지연(초) - - - Enabled - 사용 - - - Error number - 오류 번호 - - - Execute Job - 작업 실행 - - - Job Name - 작업 이름 - - - General - 일반 - - - Include alert error text in e-mail - 전자 메일에 경고 오류 텍스트 포함 - - - Include alert error text in pager - 호출기에 경고 오류 텍스트 포함 - - - Message text - 메시지 텍스트 - - - Name - 이름 - - - New Job - 새 작업 - - - New Operator - 새 운영자 - - - Notify Operators - 운영자에게 알림 - - - E-mail - 전자 메일 - - - Operator List - 운영자 목록 - - - Operator - 운영자 - - - Pager - 호출기 - - - Options - 옵션 - - - Raise alert when message contains - 메시지에 다음 텍스트가 포함될 때 경고 발생 - - - Response - 응답 - - - Severity - 심각도 - 001 - Miscellaneous System Information 기타 시스템 정보 - 001 @@ -358,38 +262,130 @@ 025 - Fatal Error 오류 - 025 - - Type - 형식 + + Additional notification message to send + 전송할 추가 알림 메시지 Create Alert 경고 만들기 + + Database name + 데이터베이스 이름 + + + Delay Minutes + 지연(분) + + + Delay Seconds + 지연(초) + + + E-mail + 전자 메일 + Edit Alert 경고 편집 + + Enabled + 사용 + + + Error number + 오류 번호 + Event alert definition 이벤트 경고 정의 + + Execute Job + 작업 실행 + + + General + 일반 + + + Include alert error text in e-mail + 전자 메일에 경고 오류 텍스트 포함 + + + Include alert error text in pager + 호출기에 경고 오류 텍스트 포함 + + + Job Name + 작업 이름 + + + Message text + 메시지 텍스트 + + + Name + 이름 + + + New Job + 새 작업 + + + New Operator + 새 운영자 + + + Notify Operators + 운영자에게 알림 + + + Operator + 운영자 + + + Operator List + 운영자 목록 + + + Options + 옵션 + + + Pager + 호출기 + + + Raise alert when message contains + 메시지에 다음 텍스트가 포함될 때 경고 발생 + + + Response + 응답 + + + Severity + 심각도 + + + Type + 형식 + - + - - Enabled - 사용 + + Actions to perform when the job completes + 작업 완료 시 수행할 동작 Alert Name 경고 이름 - - Type - 형식 - Alerts 경고 @@ -398,9 +394,9 @@ Alerts list 경고 목록 - - The name of the job cannot be blank. - 작업 이름을 비워 둘 수 없습니다. + + Automatically delete job + 자동으로 작업 삭제 Category @@ -410,33 +406,29 @@ Delete Step 단계 삭제 - - Automatically delete job - 자동으로 작업 삭제 - Description 설명 - - Edit Step - 단계 편집 - Edit Job 작업 편집 + + Edit Step + 단계 편집 + Email 전자 메일 - + Enabled 사용 - - Write to the Windows Application event log - Windows 애플리케이션 이벤트 로그에 쓰기 + + Enabled + 사용 General @@ -458,10 +450,6 @@ Name 이름 - - New Step - 새 단계 - New Alert 새 경고 @@ -470,14 +458,14 @@ New Job 새 작업 + + New Step + 새 단계 + Notifications 알림 - - Actions to perform when the job completes - 작업 완료 시 수행할 동작 - On Failure 실패한 경우 @@ -522,42 +510,34 @@ Steps 단계 + + The name of the job cannot be blank. + 작업 이름을 비워 둘 수 없습니다. + + + Type + 형식 + Type 형식 + + Write to the Windows Application event log + Windows 애플리케이션 이벤트 로그에 쓰기 + - + - - Operating system (CmdExec) - 운영 체제(CmdExec) - - - Transact-SQL script (T-SQL) - Transact-SQL 스크립트(T-SQL) - Advanced 고급 - - SQL Server Agent Service Account - SQL Server 에이전트 서비스 계정 - All Files (*) 모든 파일(*) - - SQL Server Analysis Services Command - SQL Server Analysis Services 명령 - - - SQL Server Analysis Services Query - SQL Server Analysis Services 쿼리 - Append output to exisiting entry in table 테이블의 기존 항목에 출력 추가 @@ -566,10 +546,6 @@ Append output to existing file 기존 파일에 출력 추가 - - The step name cannot be left blank - 단계 이름은 비워 둘 수 없습니다. - Cancel 취소 @@ -586,18 +562,6 @@ Edit Job Step 작업 단계 편집 - - The command failed. - 명령이 실패했습니다. - - - On failure action - 실패한 경우 동작 - - - Locate Database Files - - 데이터베이스 파일 찾기 - - File name 파일 이름 @@ -610,10 +574,18 @@ General 일반 + + Go to the next step + 다음 단계로 이동 + Include step output in history 기록에 단계 출력 포함 + + Locate Database Files - + 데이터베이스 파일 찾기 - + Log to table 테이블에 기록 @@ -622,18 +594,26 @@ New Job Step 새 작업 단계 - - Go to the next step - 다음 단계로 이동 - OK 확인 + + On failure action + 실패한 경우 동작 + + + On success action + 성공한 경우 동작 + Open... 열기... + + Operating system (CmdExec) + 운영 체제(CmdExec) + Output File 출력 파일 @@ -694,38 +674,54 @@ Run as user 사용자로 실행 - - Selected path - 선택한 경로 + + SQL Server Agent Service Account + SQL Server 에이전트 서비스 계정 + + + SQL Server Analysis Services Command + SQL Server Analysis Services 명령 + + + SQL Server Analysis Services Query + SQL Server Analysis Services 쿼리 SQL Server Integration Service Package SQL Server 통합 서비스 패키지 + + Selected path + 선택한 경로 + Step Name 단계 이름 - - On success action - 성공한 경우 동작 + + The command failed. + 명령이 실패했습니다. The command was successfully parsed. 명령을 구문 분석했습니다. + + The step name cannot be left blank + 단계 이름은 비워 둘 수 없습니다. + + + Transact-SQL script (T-SQL) + Transact-SQL 스크립트(T-SQL) + Type 형식 - + - - Select Database - 데이터베이스 선택 - Description 설명 @@ -738,10 +734,6 @@ Execution Database 실행 데이터베이스 - - Select a database against which notebook queries will run - 전자 필기장 쿼리를 실행할 데이터베이스 선택 - General 일반 @@ -762,6 +754,10 @@ Notebook Details Notebook 세부 정보 + + Notebook Path + 전자 필기장 경로 + Owner 소유자 @@ -778,30 +774,30 @@ Schedules list 일정 목록 - - Storage Database - 저장소 데이터베이스 + + Select Database + 데이터베이스 선택 + + + Select a database against which notebook queries will run + 전자 필기장 쿼리를 실행할 데이터베이스 선택 Select a database to store all notebook job metadata and results 모든 전자 필기장 작업 메타데이터 및 결과를 저장할 데이터베이스 선택 - - Notebook Path - 전자 필기장 경로 - Select a notebook to schedule from PC PC에서 예약할 전자 필기장 선택 + + Storage Database + 저장소 데이터베이스 + - + - - E-mail - 전자 메일 - Alert list 경고 목록 @@ -810,22 +806,38 @@ Alert name 경고 이름 - - Pager - 호출기 + + Create Operator + 연산자 만들기 + + + E-mail + 전자 메일 E-mail Name 전자 메일 이름 + + Edit Operator + 연산자 편집 + Enabled 사용 + + Friday + 금요일 + General 일반 + + Monday + 월요일 + Name 이름 @@ -834,21 +846,17 @@ Notifications 알림 - - Pager on duty schedule - 호출기 연락 가능 근무 일정 + + Pager + 호출기 Pager E-mail Name 호출기 전자 메일 이름 - - Friday - 금요일 - - - Monday - 월요일 + + Pager on duty schedule + 호출기 연락 가능 근무 일정 Saturday @@ -870,14 +878,6 @@ Wednesday 수요일 - - Create Operator - 연산자 만들기 - - - Edit Operator - 연산자 편집 - Workday begin 업무 시작일 @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description 설명 - - Job Schedules - 작업 일정 - - - OK - 확인 - ID ID + + Job Schedules + 작업 일정 + Name 이름 + + OK + 확인 + - + + + Create Proxy + 프록시 만들기 + Credential name 자격 증명 이름 @@ -930,6 +934,10 @@ Description 설명 + + Edit Proxy + 프록시 편집 + General 일반 @@ -982,30 +990,22 @@ Subsystem 하위 시스템 - - Create Proxy - 프록시 만들기 - - - Edit Proxy - 프록시 편집 - - + Add new connection 새 연결 추가 - - Select a connection - 연결 선택 - Please select a valid connection 올바른 연결을 선택하세요 + + Select a connection + 연결 선택 + Template update failure 템플릿 업데이트 실패 diff --git a/resources/xlf/ko/arc.ko.xlf b/resources/xlf/ko/Microsoft.arc.ko.xlf similarity index 99% rename from resources/xlf/ko/arc.ko.xlf rename to resources/xlf/ko/Microsoft.arc.ko.xlf index 4c34434906..49a0a93815 100644 --- a/resources/xlf/ko/arc.ko.xlf +++ b/resources/xlf/ko/Microsoft.arc.ko.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + 코디네이터 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다. - - Apply - 적용 + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + 작업자 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다. + + 1 + 1 - - Azure Arc Resources - Azure Arc 리소스 + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - 선택한 업그레이드를 적용하시겠어요? + + 3 + 3 - - Available - 사용 가능 + + A connection is required to list the databases on this instance. + 이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다. - - Available Upgrades - 사용 가능한 업그레이드 - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - 이 리소스에 사용할 수 있는 업그레이드가 아래에 나열되어 있습니다. 업그레이드 버튼을 클릭하여 업그레이드를 적용할 수 있습니다. - - - Backup - 백업 - - - Backups - 백업 - - - {0} backups - 백업 {0}개 - - - False - False - - - True - True - - - BusinessCritical - BusinessCritical - - - Cancel - 취소 - - - Click the new support request button to file a support request in the Azure Portal. - [새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - [문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다. - - - Compute - 컴퓨팅 - - - Compute + Storage - 컴퓨팅 + 스토리지 - - - there are sufficient resources available - 사용 가능한 리소스가 충분합니다. - - - Before doing so, you need to ensure - 이렇게 하려면 먼저 다음을 확인해야 합니다. - - - in your Kubernetes cluster to honor this configuration. - Kubernetes 클러스터에서 이 구성을 준수합니다. - - - without downtime and by - 가동 중지 시간 없이 - - - Compute Configuration - 컴퓨팅 구성 - - - Condition - 조건 - - - Configuration - 구성 - - - Configure retention policy - 보존 정책 구성 - - - Configure Retention Policy - 보존 정책 구성 - - - Confirm the new password - 새 암호 확인 - - - Connect - 연결 - - - Connect to Existing Controller - 기존 컨트롤러에 연결 - - - Could not connect to controller {0}. {1} - 컨트롤러 {0}에 연결할 수 없습니다. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - SQL Managed Instance에 연결 - Azure Arc({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - SQL Managed Instance - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - PostgreSQL 서버에 연결 - Azure Arc({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - PostgreSQL 서버에 연결할 수 없습니다. Azure Arc Instance {0}. {1} + + A connection is required to show and set database engine settings. + 데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. PostgreSQL 확장을 설치해야 하는 데이터베이스 엔진 설정을 표시하고 설정하려면 서버에 연결해야 합니다. - - Connect to Server - 서버에 연결 - - - Connection Mode - 연결 모드 - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - {0}에 대한 연결 문자열 - - - Connection Strings - 연결 문자열 - - - Pod containers are ready. - Pod 컨테이너가 준비되었습니다. - - - Cluster Context - 클러스터 컨텍스트 - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc 데이터 컨트롤러 대시보드 - {0} - - - Kube Config File Path - Kube 구성 파일 경로 - - - Name - 이름 - - - The name to display in the tree view, this is not applied to the controller itself. - 트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다. - - - Controller Password - 컨트롤러 암호 - - - Controller URL - 컨트롤러 URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - 동일한 네임스페이스를 사용하는 클러스터가 여러 개 있는 경우 컨트롤러 URL이 필요합니다. 일반적으로 필요하지 않습니다. - - - https://<IP or hostname>:<port> - https://<IP 또는 호스트 이름>:<port> - - - Controller Username - 컨트롤러 사용자 이름 - - - Coordinator - 코디네이터 - - - Coordinator endpoint - 코디네이터 엔드포인트 - - - Coordinator Node Parameters - 코디네이터 노드 매개 변수 - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - 코디네이터 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다. - - - {0} copied to clipboard - 클립보드에 복사된 {0} - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - {0} 연결 문자열을 클립보드에 복사 - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - {0}을(를) 클립보드에 복사 - - - CPU limit - CPU 제한 - - - CPU request - CPU 요청 - - - Could not find Azure resource for {0} - {0}에 대한 Azure 리소스를 찾을 수 없습니다. - - - Could not find controller registration. - 컨트롤러 등록을 찾을 수 없습니다. - - - New Instance - 새 인스턴스 - - - Current version - 현재 버전 - - - Data controller - 데이터 컨트롤러 - - - Azure Arc Data Controller - Azure Arc 데이터 컨트롤러 - - - {0} data - {0} 데이터 - - - Database - 데이터베이스 - - - Database {0} created - 데이터베이스 {0} 생성됨 - - - Failed to create database {0}. {1} - {0} 데이터베이스를 만들지 못했습니다. {1} - - - Destination Details - 대상 세부 정보 - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - 대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다. - - - Database name - 데이터베이스 이름 - - - Databases - 데이터베이스 - - - arc-dc - arc-dc - - - Delete - 삭제 - - - Deleting instance '{0}'... - 인스턴스 '{0}'을(를) 삭제하는 중... - - - Description - 설명 - - - Details - 세부 정보 - - - Diagnose and solve problems - 문제 진단 및 해결 - - - Direct - 직접 - - - Discard - 삭제 - - - Drop - 삭제 - - - Currently dropping another extension, try again once that is completed. - 현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요. - - - Earliest point in time - 가장 빠른 시점 - - - Emergency - 비상 - - - Enable Trust Server Certificate - 서버 인증서 신뢰 활성화 - - - Encrypt - 암호화 - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - true인 경우 서버에 인증서가 설치되어 있으면 SQL Server는 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. - - - Endpoint - 엔드포인트 - - - Enter a non empty password or press escape to exit. - 비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다. - - - Enter a new password - 새 암호 입력 - - - Error connecting to controller. {0} - 컨트롤러에 연결하는 동안 오류가 발생했습니다. {0} - - - Error getting data controller connection mode. - 데이터 컨트롤러 연결 모드를 가져오는 동안 오류가 발생했습니다. - - - Error listing Log Analytics workspaces {0} - {0} Log Analytics 작업 영역 오류 목록 - - - Error encountered while verifying password. {0} - 암호를 확인하는 동안 오류가 발생했습니다. {0} - - - Failed to install extension {0}. - 확장 {0}을(를) 설치하지 못했습니다. - - - Extension '{0}' has been installed. - '{0}' 확장이 설치되었습니다. - - - Extension name - 확장 이름 - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. - - - Value should be either of the following: ({0}). - 값은 다음 중 하나여야 합니다({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - 일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 편집하려면 유효한 확장의 쉼표로 구분된 목록을 입력합니다({0}). - - - Extensions - 확장 - - - Extensions '{0}' added - 확장 '{0}'이(가) 추가됨 - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. 확장을 사용하면 단일 명령으로 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 묶을 수 있습니다. 데이터베이스에 로드된 후 확장은 기본 제공 기능처럼 작동할 수 있습니다. - - - Extensions '{0}' dropped - '{0}' 확장을 삭제했습니다. - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 이러한 미리 로드된 확장은 아래에서 보고 편집할 수 있습니다. - - - Learn more about PostgreSQL extensions. - PostgreSQL 확장에 대해 자세히 알아보세요. - - - Table of preloaded extensions. - 미리 로드된 확장의 테이블입니다. - - - Table of preloaded extensions are loading. - 미리 로드된 확장의 테이블이 로드되고 있습니다. - - - Preloaded extensions can now be viewed. - 이제 미리 로드된 확장을 볼 수 있습니다. - - - External Endpoint - 외부 엔드포인트 - - - Failed - 실패 - - - Feedback - 피드백 + + Admin username + 관리자 사용자 이름 An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} '{0}'에 대한 등록을 검색하는 동안 예기치 않은 오류가 발생했습니다. {1} + + Apply + 적용 + + + Are you sure you want to apply the selected upgrade? + 선택한 업그레이드를 적용하시겠어요? + + + Attempt to get isPassword for unknown variable:{0} + 알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다. + + + Attempt to get variable value for unknown variable:{0} + 알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다. + + + Available + 사용 가능 + + + Available Upgrades + 사용 가능한 업그레이드 + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + 이 리소스에 사용할 수 있는 업그레이드가 아래에 나열되어 있습니다. 업그레이드 버튼을 클릭하여 업그레이드를 적용할 수 있습니다. + + + Azure Arc Data Controller + Azure Arc 데이터 컨트롤러 + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc 데이터 컨트롤러 대시보드 - {0} + + + Azure Arc Resources + Azure Arc 리소스 + + + Azure Database for PostgreSQL - Azure Arc + Azure Database for PostgreSQL - Azure Arc + + + Backup + 백업 + + + Backups + 백업 + + + Before doing so, you need to ensure + 이렇게 하려면 먼저 다음을 확인해야 합니다. + + + Browse + 찾아보기 + + + BusinessCritical + BusinessCritical + + + CPU limit + CPU 제한 + + + CPU request + CPU 요청 + + + Cancel + 취소 + + + Click the new support request button to file a support request in the Azure Portal. + [새 지원 요청] 단추를 클릭하여 Azure Portal에서 지원 요청을 제출합니다. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + [문제 해결] 단추를 클릭하여 Azure Arc {0} 문제 해결 Notebook을 엽니다. + + + Cluster Context + 클러스터 컨텍스트 + + + Cluster Context with name: {0} not found in the Kube config file + 이름이 {0}인 클러스터 컨텍스트를 Kube 구성 파일에서 찾을 수 없습니다. + + + Compute + 컴퓨팅 + + + Compute + Storage + 컴퓨팅 + 스토리지 + + + Compute Configuration + 컴퓨팅 구성 + + + Condition + 조건 + + + Configuration + 구성 + + + Configure Retention Policy + 보존 정책 구성 + + + Configure retention policy + 보존 정책 구성 + + + Confirm the new password + 새 암호 확인 + + + Connect + 연결 + + + Connect to Existing Controller + 기존 컨트롤러에 연결 + + + Connect to PostgreSQL server - Azure Arc ({0}) + PostgreSQL 서버에 연결 - Azure Arc({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + SQL Managed Instance에 연결 - Azure Arc({0}) + + + Connect to Server + 서버에 연결 + + + Connection Mode + 연결 모드 + + + Connection Strings + 연결 문자열 + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + {0}에 대한 연결 문자열 + + + Controller Info could not be found with name: {0} + 이름이 {0}인 컨트롤러 정보를 찾을 수 없습니다. + + + Controller Password + 컨트롤러 암호 + + + Controller URL + 컨트롤러 URL + + + Controller Username + 컨트롤러 사용자 이름 + + + Coordinator + 코디네이터 + + + Coordinator Node Parameters + 코디네이터 노드 매개 변수 + + + Coordinator endpoint + 코디네이터 엔드포인트 + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + {0} 연결 문자열을 클립보드에 복사 + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + {0}을(를) 클립보드에 복사 + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + PostgreSQL 서버에 연결할 수 없습니다. Azure Arc Instance {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + SQL Managed Instance - Azure Arc 인스턴스 {0}에 연결할 수 없습니다. {1} + + + Could not connect to controller {0}. {1} + 컨트롤러 {0}에 연결할 수 없습니다. {1} + + + Could not find Azure resource for {0} + {0}에 대한 Azure 리소스를 찾을 수 없습니다. + + + Could not find controller registration. + 컨트롤러 등록을 찾을 수 없습니다. + + + Current version + 현재 버전 + + + Currently dropping another extension, try again once that is completed. + 현재 다른 확장을 삭제하고 있습니다. 완료된 후 다시 시도하세요. + + + Currently, only upgrading to the next immediate version is supported. + 지금은 바로 다음 버전으로 업그레이드만 지원됩니다. + + + Dashboard for viewing logs + 로그를 보기 위한 대시보드 + + + Dashboard for viewing metrics + 메트릭을 보기 위한 대시보드 + + + Data controller + 데이터 컨트롤러 + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + 데이터 컨트롤러를 업그레이드하는 중입니다. 'kubectl get datacontrollers -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. + + + Database + 데이터베이스 + + + Database name + 데이터베이스 이름 + + + Database {0} created + 데이터베이스 {0} 생성됨 + + + Databases + 데이터베이스 + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다. + + + Delete + 삭제 + + + Deleting instance '{0}'... + 인스턴스 '{0}'을(를) 삭제하는 중... + + + Description + 설명 + + + Destination Details + 대상 세부 정보 + + + Details + 세부 정보 + + + Diagnose and solve problems + 문제 진단 및 해결 + + + Direct + 직접 + + + Discard + 삭제 + + + Drop + 삭제 + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + SQL Managed Instance를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. SQL Managed Instance를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 서버)에는 가동 중지 시간이 발생하지 않습니다. + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + 데이터 컨트롤러를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. 데이터 컨트롤러를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 하이퍼스케일 서버)에는 가동 중지 시간이 발생하지 않습니다. + + + Earliest point in time + 가장 빠른 시점 + + + Editing extensions failed. {0} + 확장을 편집하지 못했습니다. {0} + + + Emergency + 비상 + + + Enable Trust Server Certificate + 서버 인증서 신뢰 활성화 + + + Encrypt + 암호화 + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + 이 연결에서 암호화가 사용 설정되었습니다. 대상 SQL Server의 SSL 및 인증서 구성을 검토하거나 설정 파일에서 '서버 인증서 신뢰'를 'true'로 설정하세요. 참고: 자체 서명된 인증서는 제한된 보호만 제공하며 프로덕션 환경에서는 권장되지 않습니다. 이 연결에서 '서버 인증서 신뢰'를 활성화하고 다시 시도하시겠습니까? + + + Endpoint + 엔드포인트 + + + Enter a new password + 새 암호 입력 + + + Enter a non empty password or press escape to exit. + 비어 있지 않은 암호를 입력하거나 Esc 키를 눌러 종료합니다. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 대상 데이터베이스 이름 및 SQL Managed Instance에 필요한 설정을 입력합니다. 기본적으로 원본 Managed Instance가 선택됩니다. + + + Error connecting to controller. {0} + 컨트롤러에 연결하는 동안 오류가 발생했습니다. {0} + + + Error encountered while verifying password. {0} + 암호를 확인하는 동안 오류가 발생했습니다. {0} + + + Error getting SQL managed instance version number. + SQL Managed Instance 버전 번호를 가져오는 동안 오류가 발생했습니다. + + + Error getting data controller connection mode. + 데이터 컨트롤러 연결 모드를 가져오는 동안 오류가 발생했습니다. + + + Error listing Log Analytics workspaces {0} + {0} Log Analytics 작업 영역 오류 목록 + + + Error loading cluster contexts. {0} + 클러스터 컨텍스트를 로드하는 동안 오류가 발생했습니다. {0} + + + Error logging into controller - wrong username or password + 컨트롤러에 로그인하는 동안 오류 발생 - 잘못된 사용자 이름 또는 암호 + + + Error opening dashboard. {0} + 대시보드를 여는 동안 오류가 발생했습니다. {0} + + + Error showing details of SQL managed instance. + SQL Managed Instance의 세부 정보를 표시하는 동안 오류가 발생했습니다. + + + Extension '{0}' has been installed. + '{0}' 확장이 설치되었습니다. + + + Extension name + 확장 이름 + + + Extensions + 확장 + + + Extensions '{0}' added + 확장 '{0}'이(가) 추가됨 + + + Extensions '{0}' dropped + '{0}' 확장을 삭제했습니다. + + + External Endpoint + 외부 엔드포인트 + + + Failed + 실패 + + + Failed to acquire password. {0} + 암호를 가져오지 못했습니다. {0} + + + Failed to create database {0}. {1} + {0} 데이터베이스를 만들지 못했습니다. {1} + + + Failed to delete instance {0}. {1} + {0} 인스턴스를 삭제하지 못했습니다. {1} + + + Failed to discard user input. {0} + 사용자 입력을 삭제하지 못했습니다. {0} + + + Failed to install extension {0}. + 확장 {0}을(를) 설치하지 못했습니다. + + + Failed to reset password. {0} + 암호를 다시 설정하지 못했습니다. {0} + + + Failed to update instance {0}. {1} + 인스턴스 {0}을(를) 업데이트하지 못했습니다. {1} + + + False + False + + + Feedback + 피드백 + Fully qualified domain 정규화된 도메인 @@ -497,10 +521,6 @@ Grafana Dashboard Grafana 대시보드 - - Dashboard for viewing metrics - 메트릭을 보기 위한 대시보드 - Indirect 간접 @@ -517,18 +537,6 @@ Instance '{0}' deleted 인스턴스 '{0}'이(가) 삭제됨 - - Failed to delete instance {0}. {1} - {0} 인스턴스를 삭제하지 못했습니다. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다. - - - Failed to update instance {0}. {1} - 인스턴스 {0}을(를) 업데이트하지 못했습니다. {1} - Instance '{0}' updated 인스턴스 '{0}'이(가) 업데이트됨 @@ -537,10 +545,6 @@ Invalid config path 잘못된 구성 경로 - - The value '{0}' does not match the instance name. Try again or press escape to exit - '{0}' 값이 인스턴스 이름과 일치하지 않습니다. 다시 시도하거나 Esc 키를 눌러 종료합니다. - Issues Detected 문제 검색됨 @@ -549,9 +553,9 @@ Kibana Dashboard Kibana 대시보드 - - Dashboard for viewing logs - 로그를 보기 위한 대시보드 + + Kube Config File Path + Kube 구성 파일 경로 Last transition @@ -561,41 +565,45 @@ Latest point in time 최신 시점 - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Azure Arc 지원 PostgreSQL의 데이터베이스 엔진 설정에 대한 자세한 정보 + + Learn More. + 자세히 알아보세요. Learn more about Azure PostgreSQL client interfaces Azure PostgreSQL 클라이언트 인터페이스에 대한 자세한 정보 - - Learn More. - 자세히 알아보세요. + + Learn more about PostgreSQL extensions. + PostgreSQL 확장에 대해 자세히 알아보세요. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Azure Arc 지원 PostgreSQL의 데이터베이스 엔진 설정에 대한 자세한 정보 + + + Learn more about each release here. + 여기에서 각 릴리스에 대해 자세히 알아보세요. Load extensions 확장 로드 - - Loading... - 로드하는 중... - Loading cluster contexts completed 클러스터 컨텍스트 로드 완료 - - Error loading cluster contexts. {0} - 클러스터 컨텍스트를 로드하는 동안 오류가 발생했습니다. {0} + + Loading... + 로드하는 중... - - {0} log - {0} 로그 + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - 컨트롤러에 로그인하는 동안 오류 발생 - 잘못된 사용자 이름 또는 암호 + + Managed instance admin + 관리되는 인스턴스 관리자 Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) 메모리 요청(GB) - - Managed instance admin - 관리되는 인스턴스 관리자 - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - 사용 가능한 백업이 있는 데이터베이스가 아래에 표시됩니다. 이 인스턴스 또는 동일한 사용자 지정 위치 내의 다른 인스턴스로 데이터베이스를 복원합니다. - - - You can scale your Azure SQL managed instance - Azure Arc by - Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다. - - - A connection is required to list the databases on this instance. - 이 인스턴스의 데이터베이스를 나열하려면 연결이 필요합니다. - - - SQL managed instance - Azure Arc Dashboard - {0} - Azure SQL Managed Instance - Azure Arc - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - SQL 관리형 인스턴스 - Azure Arc - - - Error getting SQL managed instance version number. - SQL Managed Instance 버전 번호를 가져오는 동안 오류가 발생했습니다. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - 엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까? - Monitor 모니터 - - You can check the status of the upgrade by running the following command: - 다음 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - 이 연결에서 암호화가 사용 설정되었습니다. 대상 SQL Server의 SSL 및 인증서 구성을 검토하거나 설정 파일에서 '서버 인증서 신뢰'를 'true'로 설정하세요. 참고: 자체 서명된 인증서는 제한된 보호만 제공하며 프로덕션 환경에서는 권장되지 않습니다. 이 연결에서 '서버 인증서 신뢰'를 활성화하고 다시 시도하시겠습니까? + + Name + 이름 Name @@ -669,6 +637,10 @@ New Database 새 데이터베이스 + + New Instance + 새 인스턴스 + New support request 새 지원 요청 @@ -677,41 +649,45 @@ No 아니요 - - No extensions listed in configuration. - 구성에 나열된 확장이 없습니다. + + No 'contexts' found in the config file: {0} + 구성 파일 {0}에서 '컨텍스트'를 찾을 수 없습니다. + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + 현재 연결된 Azure Arc 컨트롤러가 없습니다. '기존 Azure Arc 컨트롤러에 연결' 명령을 실행한 후 다시 시도하세요. No External Endpoint has been configured so this information isn't available. 외부 엔드포인트가 구성되지 않았으므로 이 정보를 사용할 수 없습니다. + + No context is marked as 'current-context' in the config file: {0} + 구성 파일에 'current-context'로 표시된 컨텍스트가 없습니다. {0} + + + No current cluster context was found in the kube config file + kube 구성 파일에서 현재 클러스터 컨텍스트를 찾을 수 없습니다. + + + No extensions listed in configuration. + 구성에 나열된 확장이 없습니다. + No instances available 인스턴스를 사용할 수 없음 - - No worker server parameters found... - 작업자 서버 매개 변수를 찾을 수 없습니다... - - - There aren’t any known issues affecting this PostgreSQL instance. - 이 PostgreSQL 인스턴스에 영향을 주는 알려진 문제는 없습니다. - - - The current version is the latest version. No upgrades available. - 현재 버전은 최신 버전입니다. 사용 가능한 업그레이드가 없습니다. + + No name field was found in a cluster context in the config file: {0} + 구성 파일의 클러스터 컨텍스트에서 이름 필드를 찾을 수 없습니다. {0} No worker pods in this configuration. 이 구성에는 작업자 Pod가 없습니다. - - node - 노드 - - - nodes - 노드 + + No worker server parameters found... + 작업자 서버 매개 변수를 찾을 수 없습니다... Not Configured @@ -721,17 +697,9 @@ Not Ready 준비되지 않음 - - {0} vCore - vCore {0} - - - {0} vCores - vCore {0}개 - - - • {0} ({1} issues) - •{0} (문제 {1}개) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + 지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다. Off @@ -753,18 +721,6 @@ Online 온라인 - - Currently, only upgrading to the next immediate version is supported. - 지금은 바로 다음 버전으로 업그레이드만 지원됩니다. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - SQL Managed Instance 버전은 해당 데이터 컨트롤러의 버전보다 최신 버전일 수 없습니다. 현재는 바로 다음 버전으로 업그레이드만 지원됩니다. - - - Error opening dashboard. {0} - 대시보드를 여는 동안 오류가 발생했습니다. {0} - Open in Azure Portal Azure Portal에서 열기 @@ -773,9 +729,9 @@ Overview 개요 - - Failed to discard user input. {0} - 사용자 입력을 삭제하지 못했습니다. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password 암호 - - Failed to acquire password. {0} - 암호를 가져오지 못했습니다. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + {0} 컨트롤러에 대한 암호를 검색할 수 없으며 사용자가 암호를 제공하지 않았습니다. 나중에 다시 시도하세요. Password reset successfully 암호 재설정 성공 - - Failed to reset password. {0} - 암호를 다시 설정하지 못했습니다. {0} - - - Provide Password to Controller - 컨트롤러에 암호 제공 - Pending 보류 중 - - A connection is required to show and set database engine settings. - 데이터베이스 엔진 설정을 표시하고 설정하려면 연결이 필요합니다. - - - PostgreSQL server - Azure Arc - PostgreSQL 서버 - Azure Arc - - - Point in time restore - 지정 시간 복원 - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - 특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다. - Pod conditions table Pod 조건 테이블 + + Pod containers are ready. + Pod 컨테이너가 준비되었습니다. + Pod is initialized. Pod가 초기화됩니다. - - The pods listed below are experiencing issues that may affect performance or availability. - 아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다. - Pod is ready. Pod가 준비되었습니다. @@ -845,46 +777,38 @@ Pods Present Pod 있음 - - pods ready - Pod 준비 + + Point in time restore + 지정 시간 복원 - - Select a pod in the dropdown below for detailed health information. - 자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다. + + Point in time restore time window update failed. {0} + 지정 시간 복원 시간 창 업데이트에 실패했습니다. {0} - - Select a pod in the dropdown below for detailed health information - 자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다. + + Point-In-Time Recovery retention (days) + 특정 시점 복원 보존(일) PostgreSQL by PostgreSQL 기준 - - Admin username - 관리자 사용자 이름 + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. - - Azure Database for PostgreSQL - Azure Arc - Azure Database for PostgreSQL - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장할 수 있도록 합니다. 확장을 사용하면 단일 명령으로 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 묶을 수 있습니다. 데이터베이스에 로드된 후 확장은 기본 제공 기능처럼 작동할 수 있습니다. - - You can scale your Azure Arc-enabled - Azure Arc 지원의 크기를 조정할 수 있습니다. + + PostgreSQL server - Azure Arc + PostgreSQL 서버 - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} PostgreSQL 서버 - Azure Arc 대시보드(미리 보기) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version PostgreSQL 버전 @@ -893,26 +817,30 @@ Preloaded Extensions 미리 로드된 확장 + + Preloaded extensions can now be viewed. + 이제 미리 로드된 확장을 볼 수 있습니다. + Project Details 프로젝트 세부 정보 - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - 배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다. - Properties 속성 + + Provide Password to Controller + 컨트롤러에 암호 제공 + + + Provide time in correct format and within range: {0} to {1} + 올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공 + RAM RAM - - Value is expected to be in the range {0} - {1} - 값이 {0}-{1} 범위에 있어야 합니다. - Read more 자세한 정보 @@ -957,17 +885,9 @@ Remember Password 암호 저장 - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + 암호 재설정 Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} 다시 설정하지 못했습니다. {0} - - Reset Password - 암호 재설정 - Reset to default 기본값으로 다시 설정 @@ -1005,6 +921,10 @@ Restore Database 데이터베이스 복원 + + Restore Point Details + 복원 지점 세부 정보 + Restore a database to an Azure Arc enabled SQL Managed Instance. Azure Arc 지원 SQL Managed Instance로 데이터베이스를 복원합니다. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ 복원 지점(UTC), 시간 형식: 'YYYY-MM-DDTHH:MM:SSZ - - Restore Point Details - 복원 지점 세부 정보 - - - Provide time in correct format and within range: {0} to {1} - 올바른 형식으로 범위: {0} ~ {1} 내의 시간 제공 - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - 가장 이른 복원 시간과 가장 늦은 복원 시간의 지정된 범위 내에서 지정된 시간 형식으로 복원 지점을 입력합니다. - - - Point in time restore time window update failed. {0} - 지정 시간 복원 시간 창 업데이트에 실패했습니다. {0} - Restoring 복원 - - Point-In-Time Recovery retention (days) - 특정 시점 복원 보존(일) - Running 실행 + + SQL managed instance - Azure Arc + SQL 관리형 인스턴스 - Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Azure SQL Managed Instance - Azure Arc - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + SQL Managed Instance를 업그레이드하는 중입니다. 'kubectl get sqlmi -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. + Save 저장 - - scaling compute vCores and memory. - 계산 vCore 및 메모리 크기를 조정합니다. - Search to filter items... 필터링 항목 검색... @@ -1057,10 +965,30 @@ Security 보안 + + Select + 선택 + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다. + + + Select a pod in the dropdown below for detailed health information + 자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다. + + + Select a pod in the dropdown below for detailed health information. + 자세한 상태 정보를 보려면 아래 드롭다운에서 Pod를 선택합니다. + Select from available client connection strings below. 아래에서 사용 가능한 클라이언트 연결 문자열 중에서 선택합니다. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 배포된 리소스를 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다. + Server 서버 @@ -1085,21 +1013,25 @@ Settings 설정 - - Error showing details of SQL managed instance. - SQL Managed Instance의 세부 정보를 표시하는 동안 오류가 발생했습니다. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 이러한 미리 로드된 확장은 아래에서 보고 편집할 수 있습니다. - - Source database - 원본 데이터베이스 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + 일부 확장을 사용하려면 시작 시 PostgreSQL에 로드해야 합니다. 편집하려면 유효한 확장의 쉼표로 구분된 목록을 입력합니다({0}). Source Details 원본 세부 정보 - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - 백업 원본을 선택하고 세부 정보를 입력합니다. 선택한 데이터베이스를 기준으로 가능한 경우 추가 설정이 기본값으로 설정됩니다. + + Source database + 원본 데이터베이스 + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 특정 시점 백업을 유지할 기간을 지정합니다. 백업 가용성을 위해 이를 사용자 지정합니다. State @@ -1109,10 +1041,6 @@ Status 상태 - - storage per node - 노드당 스토리지 - Subscription 구독 @@ -1125,10 +1053,6 @@ Support + troubleshooting 지원 + 문제 해결 - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - 지원 요청을 열려면 먼저 리소스 구성을 Azure에 업로드해야 합니다. - Suspect 주의 대상 @@ -1137,17 +1061,69 @@ Sync Secondary To Commit 커밋할 보조 동기화 + + Table of preloaded extensions are loading. + 미리 로드된 확장의 테이블이 로드되고 있습니다. + + + Table of preloaded extensions. + 미리 로드된 확장의 테이블입니다. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Arc 배포 확장이 Arc 확장으로 대체되었으며 제거되었습니다. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + 동일한 네임스페이스를 사용하는 클러스터가 여러 개 있는 경우 컨트롤러 URL이 필요합니다. 일반적으로 필요하지 않습니다. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + 구성 파일에서 지정한 클러스터 컨텍스트 정보: {0} 및 클러스터 컨텍스트: {1}은(는) 더 이상 유효하지 않습니다. 오류: + {2} + 이 정보를 업데이트하시겠습니까? + + + The current version is the latest version. No upgrades available. + 현재 버전은 최신 버전입니다. 사용 가능한 업그레이드가 없습니다. + + + The name to display in the tree view, this is not applied to the controller itself. + 트리 뷰에 표시할 이름이며 컨트롤러 자체에 적용되지 않습니다. + The passwords do not match. Confirm the password or press escape to exit. 암호가 일치하지 않습니다. 암호를 확인하거나 ESC 키를 눌러 종료합니다. + + The pods listed below are experiencing issues that may affect performance or availability. + 아래에 나열된 Pod에는 성능 또는 가용성에 영향을 줄 수 있는 문제가 있습니다. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + '{0}' 값이 인스턴스 이름과 일치하지 않습니다. 다시 시도하거나 Esc 키를 눌러 종료합니다. + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + SQL Managed Instance 버전은 해당 데이터 컨트롤러의 버전보다 최신 버전일 수 없습니다. 현재는 바로 다음 버전으로 업그레이드만 지원됩니다. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + 엔진 설정을 보려면 {0} 확장이 필요합니다. 지금 설치하시겠습니까? + + + There aren’t any known issues affecting this PostgreSQL instance. + 이 PostgreSQL 인스턴스에 영향을 주는 알려진 문제는 없습니다. + Troubleshoot 문제 해결 - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type 형식 + + USD + USD + Unknown 알 수 없음 @@ -1165,10 +1145,6 @@ Unload extensions 확장 언로드 - - Editing extensions failed. {0} - 확장을 편집하지 못했습니다. {0} - Updated {0} 업데이트된 {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller 데이터 컨트롤러 업그레이드 - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - 데이터 컨트롤러를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. 데이터 컨트롤러를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 하이퍼스케일 서버)에는 가동 중지 시간이 발생하지 않습니다. - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - SQL Managed Instance를 업그레이드하는 동안 CRD(사용자 지정 리소스 정의), 컨테이너 등 데이터 컨트롤 플레인 일부가 업그레이드될 수 있습니다. SQL Managed Instance를 업그레이드해도 데이터 서비스(SQL Managed Instance 또는 PostgreSQL 서버)에는 가동 중지 시간이 발생하지 않습니다. - Upgrade Management 업그레이드 관리 @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance SQL Managed Instance 업그레이드 - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - 데이터 컨트롤러를 업그레이드하는 중입니다. 'kubectl get datacontrollers -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중 + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 명령으로 SQL MIAA '{0}' 업그레이드 중 Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중 - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 명령으로 SQL MIAA '{0}' 업그레이드 중 - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - SQL Managed Instance를 업그레이드하는 중입니다. 'kubectl get sqlmi -A' 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 명령으로 데이터 컨트롤러 '{0}' 업그레이드 중 User cancelled the dialog @@ -1233,30 +1193,38 @@ Username 사용자 이름 - - vCores - vCore - Value + + Value is expected to be in the range {0} - {1} + 값이 {0}-{1} 범위에 있어야 합니다. + + + Value should be either of the following: ({0}). + 값은 다음 중 하나여야 합니다({0}). + Version 버전 - - Learn more about each release here. - 여기에서 각 릴리스에 대해 자세히 알아보세요. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 경고! 인스턴스 삭제는 영구적이므로 실행 취소할 수 없습니다. 인스턴스 '{0}'을(를) 삭제하려면 아래에 '{0}' 이름을 입력하고 계속합니다. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + true인 경우 서버에 인증서가 설치되어 있으면 SQL Server는 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. Worker 작업자 - - Worker node count - 작업자 노드 수 - Worker Node Parameters 작업자 노드 매개 변수 @@ -1265,121 +1233,201 @@ Worker Nodes 작업자 노드 - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - 작업자 노드의 이러한 서버 매개 변수는 사용자 지정(기본값이 아닌) 값으로 설정할 수 있습니다. 검색하여 매개 변수를 찾습니다. + + Worker node count + 작업자 노드 수 Yes - - Select - 선택 + + You can check the status of the upgrade by running the following command: + 다음 명령을 실행하여 업그레이드 상태를 확인할 수 있습니다. - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 구성 파일에서 지정한 클러스터 컨텍스트 정보: {0} 및 클러스터 컨텍스트: {1}은(는) 더 이상 유효하지 않습니다. 오류: -{2} - 이 정보를 업데이트하시겠습니까? + + You can scale your Azure Arc-enabled + Azure Arc 지원의 크기를 조정할 수 있습니다. - - Cluster Context with name: {0} not found in the Kube config file - 이름이 {0}인 클러스터 컨텍스트를 Kube 구성 파일에서 찾을 수 없습니다. + + You can scale your Azure SQL managed instance - Azure Arc by + Azure SQL Managed Instance - Azure Arc의 크기를 조정할 수 있습니다. - - Browse - 찾아보기 + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - 알 수 없는 변수 {0}의 isPassword를 가져오려고 시도합니다. + + https://<IP or hostname>:<port> + https://<IP 또는 호스트 이름>:<port> - - Attempt to get variable value for unknown variable:{0} - 알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다. + + in your Kubernetes cluster to honor this configuration. + Kubernetes 클러스터에서 이 구성을 준수합니다. - - No 'contexts' found in the config file: {0} - 구성 파일 {0}에서 '컨텍스트'를 찾을 수 없습니다. + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - 이름이 {0}인 컨트롤러 정보를 찾을 수 없습니다. + + node + 노드 - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - 현재 연결된 Azure Arc 컨트롤러가 없습니다. '기존 Azure Arc 컨트롤러에 연결' 명령을 실행한 후 다시 시도하세요. + + nodes + 노드 - - No current cluster context was found in the kube config file - kube 구성 파일에서 현재 클러스터 컨텍스트를 찾을 수 없습니다. + + pods ready + Pod 준비 - - No context is marked as 'current-context' in the config file: {0} - 구성 파일에 'current-context'로 표시된 컨텍스트가 없습니다. {0} + + scaling compute vCores and memory. + 계산 vCore 및 메모리 크기를 조정합니다. - - No name field was found in a cluster context in the config file: {0} - 구성 파일의 클러스터 컨텍스트에서 이름 필드를 찾을 수 없습니다. {0} + + storage per node + 노드당 스토리지 - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - {0} 컨트롤러에 대한 암호를 검색할 수 없으며 사용자가 암호를 제공하지 않았습니다. 나중에 다시 시도하세요. + + there are sufficient resources available + 사용 가능한 리소스가 충분합니다. + + + vCores + vCore + + + without downtime and by + 가동 중지 시간 없이 + + + {0} backups + 백업 {0}개 + + + {0} copied to clipboard + 클립보드에 복사된 {0} + + + {0} data + {0} 데이터 + + + {0} log + {0} 로그 + + + {0} vCore + vCore {0} + + + {0} vCores + vCore {0}개 + + + • {0} ({1} issues) + •{0} (문제 {1}개) - + - - I accept {0} and {1}. - {0} 및 {1}에 동의합니다. + + ({0}) + ({0}) - - Azure Marketplace Terms - Azure Marketplace 약관 + + 1 replica + 복제본 1개 - - Learn more - 자세한 정보 + + 2 replicas + 복제본 2개 - - Privacy policy - 개인정보처리방침 + + 3 replicas + 복제본 3개 - - Terms of use - 사용 약관 + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 시작 시 로드해야 하는 Postgres 확장의 쉼표로 구분된 목록입니다. 지원되는 값은 Postgres 설명서를 참조하세요. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL Server - Azure Arc는 Azure Arc 지원 데이터 서비스의 일부로 사용할 수 있는 데이터베이스 엔진 중 하나이며 원하는 인프라에 배포할 수 있습니다. {0}. - - ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요. + + Additional charge per usage. See {0} for more detail. + 사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요. - - Learn more about PostgreSQL Server - Azure Arc - PostgreSQL 서버에 대한 자세한 정보 - Azure Arc + + Admin username + 관리 사용자 이름 - - PostgreSQL Server - Azure Arc terms and conditions - PostgreSQL 서버 - Azure Arc 사용 약관 + + Administrator account + 관리자 계정 + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요 + + + Auto-upload Logs + 로그 자동 업로드 + + + Auto-upload Metrics + 메트릭 자동 업로드 + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Azure Arc 컨트롤러 + + + Azure Arc data controller + Azure Arc 데이터 컨트롤러 + + + Azure Arc data controller + Azure Arc 데이터 컨트롤러 Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Azure Arc 지원 Managed Instance는 선택한 인프라에 배포할 수 있는 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}. + Azure Arc 지원 Managed Instance는 선택한 인프라에 배포할 수 있는 SQL Server 액세스 및 기능 호환성을 제공합니다.{0}. ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요. - - Learn more about Azure Arc-enabled Managed Instance - Azure Arc 지원 Managed Instance 대해 자세히 알아보기 + + Azure Configuration + Azure 구성 + + + Azure Hybrid Benefit discount (in USD) + Azure 하이브리드 혜택 할인(USD) + + + Azure Marketplace Terms + Azure Marketplace 약관 + + + Azure Marketplace Terms + Azure Marketplace 약관 + + + Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Azure 계정 + + Azure details + Azure 세부 정보 + + + Azure information + Azure 정보 + Azure location Azure 위치 @@ -1397,514 +1453,10 @@ Azure resource group Azure 리소스 그룹 - - Azure information - Azure 정보 - Azure subscription Azure 구독 - - Azure Arc - Azure Arc - - - Confirm password - 암호 확인 - - - Target Azure Arc Controller - 대상 Azure Arc 컨트롤러 - - - Cores Limit - 코어 제한 - - - Cores Request - 코어 요청 - - - Auto-upload Logs - 로그 자동 업로드 - - - Enable the automatic upload of logs. Direct mode only. - 로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. - - - Auto-upload Metrics - 메트릭 자동 업로드 - - - Enable the automatic upload of metrics. Direct mode only. - 메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. - - - Kubernetes configuration template - Kubernetes 구성 템플릿 - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Kubernetes 배포와 일치하는 Kubernetes 구성 템플릿을 선택하세요. 이 템플릿은 저장소 클래스, 서비스 유형 등에 대한 기본값을 제공합니다. - - - Loading config profiles - 구성 프로필 로드 중 - - - Loading config profiles complete - 구성 프로필 로드 완료 - - - Choose the config profile - 구성 프로필 선택 - - - What is your target existing Kubernetes cluster environment? - 대상 기존 Kubernetes 클러스터 환경은 무엇인가요? - - - Cluster Name - 클러스터 이름 - - - The name of the cluster. Direct mode only. - 클러스터의 이름입니다. 직접 모드에만 해당합니다. - - - Connectivity mode - 연결 모드 - - - Azure Configuration - Azure 구성 - - - Controller Configuration - 컨트롤러 구성 - - - Review your configuration - 구성 검토 - - - Custom Location - 사용자 지정 위치 - - - The name of the custom location. Direct mode only. - 사용자 지정 위치의 이름입니다. 직접 모드 전용입니다. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - 간접 모드의 경우 네임스페이스, 이름, 스토리지 클래스가 필요합니다. 이 이름은 원격 관리와 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다. 직접 모드의 경우 사용자 지정 위치 이름이 필요합니다. - - - Data controller details - 데이터 컨트롤러 세부 정보 - - - Direct - 직접 - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Kubernetes 클러스터는 이미 az connectedk8s connect 명령을 사용하여 호를 활성화해야 합니다. 자세한 내용은 {0}을(를) 사용하세요. - - - documentation page - 설명서 페이지 - - - Indirect - 간접 - - - Infrastructure - 인프라 - - - Cluster context - 클러스터 컨텍스트 - - - Location - 위치 - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - 위치는 간접 모드 배포에만 사용됩니다. 직접 모드에서는 이 필드가 무시됩니다. - - - Log Analytics primary key - Log Analytics 기본 키 - - - Log Analytics workspace ID - Log Analytics 작업 영역 ID - - - Log Analytics workspace - Log Analytics 작업 영역 - - - Confirm password - 암호 확인 - - - Password - 암호 - - - Enter the password that will be used to log in to the metrics and logs dashboards. - 메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요. - - - Metrics and Logs Dashboard Credentials - 메트릭 및 로그 대시보드 자격 증명 - - - Username - 사용자 이름 - - - Enter the username that will be used for the metrics and logs dashboards. - 메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다. - - - Data controller name - 데이터 컨트롤러 이름 - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다. - - - Data controller namespace - 데이터 컨트롤러 네임스페이스 - - - Data controller namespace. Indirect mode only. - 데이터 컨트롤러 네임스페이스입니다. 간접 모드 전용입니다. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - 네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다. - - - Create Azure Arc data controller - Azure Arc 데이터 컨트롤러 만들기 - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - 배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다. - - - Azure details - Azure 세부 정보 - - - Read more - 자세한 정보 - - - Select from existing Kubernetes clusters - 기존 Kubernetes 클러스터에서 선택 - - - by Microsoft - Microsoft 제공 - - - Azure Arc data controller - Azure Arc 데이터 컨트롤러 - - - Terms of use - 사용 약관 - - - Privacy policy - 개인정보처리방침 - - - | - | - - - Azure - Azure - - - Cluster context - 클러스터 컨텍스트 - - - Cluster name - 클러스터 이름 - - - Controller - 컨트롤러 - - - Data controller custom location - 데이터 컨트롤러 사용자 지정 위치 - - - Data controller infrastructure - 데이터 컨트롤러 인프라 - - - Data controller name - 데이터 컨트롤러 이름 - - - Data controller namespace - 데이터 컨트롤러 네임스페이스 - - - Estimated cost per month - 월별 예상 비용 - - - Free - 무료 - - - Kube config file path - Kube 구성 파일 경로 - - - Kubernetes - Kubernetes - - - Location - 위치 - - - Config profile - 구성 프로필 - - - Resource group - 리소스 그룹 - - - Subscription - 구독 - - - Terms - 사용 약관 - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - "전자 필기장으로 스크립트"를 클릭함으로써 (a) 위에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {0}를 참조하세요. - - - Azure Marketplace Terms - Azure Marketplace 약관 - - - Username - 사용자 이름 - - - Support for Azure Arc - Azure Arc 지원 - - - Azure Arc - Azure Arc - - - Memory Limit - 메모리 제한 - - - Memory Request - 메모리 요청 - - - Manage - 관리 - - - Password - 암호 - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 코디네이터 노드에서 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다. - - - CPU limit - CPU 제한 - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 서비스를 예약하기 위해 코디네이터 노드에서 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다. - - - CPU request - CPU 요청 - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - 이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다. - - - For development use only - 개발용으로만 사용 - - - Engine Version - 엔진 버전 - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 시작 시 로드해야 하는 Postgres 확장의 쉼표로 구분된 목록입니다. 지원되는 값은 Postgres 설명서를 참조하세요. - - - Extensions - 확장 - - - That username is disabled; please choose another username. - 해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요. - - - The memory limit of the Postgres instance on the coordinator node in GB. - 코디네이터 노드의 Postgres 인스턴스 메모리 제한(GB)입니다. - - - Memory limit (GB) - 메모리 제한(GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - 코디네이터 노드에 있는 Postgres 인스턴스의 메모리 요청(GB)입니다. - - - Memory request (GB) - 메모리 요청(GB) - - - Server name - 서버 이름 - - - Enter server name - 서버 이름 입력 - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - 서버 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 11자 이하여야 합니다. - - - Port - 포트 - - - Service type - 서비스 유형 - - - Admin username - 관리 사용자 이름 - - - Enter server admin login name - 서버 관리자 로그인 이름 입력 - - - The size of the storage volume to be used for backups in GB. - 백업에 사용할 저장소 볼륨의 크기(GB)입니다. - - - Volume Size GB (Backups) - 볼륨 크기 GB(백업) - - - The size of the storage volume to be used for data in GB. - 데이터에 사용할 스토리지 볼륨의 크기(GB)입니다. - - - Volume Size GB (Data) - 볼륨 크기 GB(데이터) - - - The size of the storage volume to be used for logs in GB. - 로그에 사용할 저장소 볼륨의 크기(GB)입니다. - - - Volume Size GB (Logs) - 볼륨 크기 GB(로그) - - - Compute Configuration - 컴퓨팅 구성 - - - General settings - 일반 설정 - - - Storage settings - 저장소 설정 - - - The storage class to be used for backup persistent volumes - 백업 영구 볼륨에 사용할 스토리지 클래스입니다. - - - The storage class to be used for data persistent volumes - 데이터 영구 볼륨에 사용할 스토리지 클래스입니다. - - - The storage class to be used for logs persistent volumes - 로그 영구 볼륨에 사용할 스토리지 클래스입니다. - - - Provide PostgreSQL server parameters - PostgreSQL 서버 매개 변수 제공 - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - PostgreSQL 서버 배포 - Azure Arc(미리 보기) - - - SQL Connection information - SQL 연결 정보 - - - The cores limit of the managed instance as an integer. - 정수로 관리되는 인스턴스의 코어 제한입니다. - - - The request for cores of the managed instance as an integer. - 정수로 관리되는 인스턴스의 코어에 대한 요청입니다. - - - Cost Summary - 비용 요약 - - - Additional charge per usage. See {0} for more detail. - 사용량당 추가 요금. 자세한 내용은 {0}을(를) 참조하세요. - - - Administrator account - 관리자 계정 - - - Azure Hybrid Benefit discount (in USD) - Azure 하이브리드 혜택 할인(USD) - Basics 기본 사항 @@ -1917,320 +1469,492 @@ Business Critical 중요 비즈니스용 - - Cost per vCore (in USD) - vCore당 비용(USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + 중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성) - - Custom location - 사용자 지정 위치 + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + "전자 필기장으로 스크립트"를 클릭함으로써 (a) 위에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {0}를 참조하세요. - - Estimated cost per month - 월별 예상 비용 + + CPU limit + CPU 제한 - - General Purpose - 범용 - - - Instance name - 인스턴스 이름 - - - Managed Instance admin login - Managed Instance 관리자 로그인 - - - pricing details - 가격 책정 세부 정보 - - - Resource group - 리소스 그룹 - - - Service Tier - 서비스 계층 - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. - - - Learn more - 자세히 알아보기 - - - SQL Connection Information - SQL 연결 정보 - - - SQL Instance Settings - SQL 인스턴스 설정 - - - SQL managed instance - Azure Arc - SQL 관리형 인스턴스 - Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - SQL Managed Instance - Azure Arc 비용 요약 - - - Subscription - 구독 + + CPU request + CPU 요청 CPU vCores Limit CPU vCore 제한 + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + 이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 이 인스턴스가 개발 또는 테스트 목적으로만 사용됨을 나타내려면 확인란을 선택합니다. 이 인스턴스는 청구되지 않습니다. - - For development use only - 개발용으로만 사용 + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Kubernetes 배포와 일치하는 Kubernetes 구성 템플릿을 선택하세요. 이 템플릿은 저장소 클래스, 서비스 유형 등에 대한 기본값을 제공합니다. - - High availability - 고가용성 + + Choose the config profile + 구성 프로필 선택 - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다. + + Cluster Name + 클러스터 이름 - - Instance name - 인스턴스 이름 + + Cluster context + 클러스터 컨텍스트 - - Enter instance name - 인스턴스 이름 입력 + + Cluster context + 클러스터 컨텍스트 - - SQL Instance Backup Retention Policy - SQL 인스턴스 백업 보존 정책 + + Cluster name + 클러스터 이름 - - SQL Instance settings - SQL 인스턴스 설정 + + Compute Configuration + 컴퓨팅 구성 - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다. - - - That username is disabled; please choose another username. - 해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - 이미 SQL Server 라이선스를 소유하고 있는 경우 Azure 하이브리드 혜택을 적용하세요 - - - I already have a SQL Server License - 이미 SQL Server 라이선스가 있습니다. - - - The limit of the capacity of the managed instance as an integer. - 정수로 관리되는 인스턴스의 용량 제한입니다. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - 관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다. - - - 1 replica - 복제본 1개 - - - Point in time restore - 지정 시간 복원 + + Config profile + 구성 프로필 Configure retention for point-in-time backups. {0} 특정 시점 백업의 보존을 구성합니다. {0} - - The number of readable secondary replicas. - 읽을 수 있는 보조 복제본의 수입니다. + + Confirm password + 암호 확인 - - Readable secondary replicas - 읽기 가능한 보조 복제본 - - - Specify how long you want to keep your point-in-time backups. - 특정 시점 백업을 유지할 기간을 지정합니다. - - - Point in time retention (days) - 특정 시점 보존(일) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - 중요 비즈니스용(무제한 vCore 및 RAM, 고급 고가용성) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) - - - Service Tier - 서비스 계층 - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - Backups에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 백업이 데이터에 할당된 동일한 스토리지 클래스에 저장됩니다. RWX 지원 스토리지 클래스여야 합니다. - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - 데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다. - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - 데이터베이스 로그(.ldf)에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다. - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다. - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - 로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다. - - - by Microsoft - Microsoft 제공 - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - 기본 복제본이 커밋되도록 허용되기 전에 트랜잭션을 커밋하는 데 필요한 동기 복제본의 수입니다. 이 값을 -1로 설정하면 필요한 동기화된 보조 장치의 수가 '(복제본 수 - 1) / 2'로 설정되며 반올림됩니다. - - - Synchronized secondaries required to commit - 커밋하는 데 필요한 동기화된 보조 복제본 수 - - - 3 replicas - 복제본 3개 - - - 2 replicas - 복제본 2개 - - - Managed Instance admin login - Managed Instance 관리자 로그인 - - - Enter admin name - 관리자 이름 입력 - - - The size of the storage volume to be used for backups in gibibytes. - 백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다. - - - Volume Size in Gi (Backups) - Gi 단위의 볼류 크기(백업) - - - The size of the storage volume to be used for data in gibibytes. - 데이터에 사용할 저장소 볼륨의 크기(기비바이트)입니다. - - - Volume Size in Gi (Data) - Gi 단위의 볼류 크기(데이터) - - - The size of the storage volume to be used for database logs in gibibytes. - 데이터베이스 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다. - - - Volume Size in Gi (Database logs) - 볼륨 크기(Gi)(데이터베이스 로그) - - - The size of the storage volume to be used for logs in gibibytes. - 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다. - - - Volume Size in Gi (Logs) - Gi 단위의 볼류 크기(로그) - - - Provide Azure SQL managed instance parameters - Azure SQL 관리되는 인스턴스 매개 변수 제공 - - - Deploy Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance 배포 - Azure Arc - - - Storage Class (Backups) - 스토리지 클래스(백업) - - - ({0}) - ({0}) - - - RWX capable - RWX 지원 - - - Storage Class (Data) - 스토리지 클래스(데이터) - - - Storage Class (Database logs) - 저장소 클래스(데이터베이스 로그) - - - Storage Class - 스토리지 클래스 - - - Storage Class (Logs) - 스토리지 클래스(로그) - - - Azure Arc Controllers - Azure Arc 컨트롤러 - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - - - Loading controllers... - 컨트롤러를 로드하는 중... + + Confirm password + 암호 확인 Connect to Existing Azure Arc Controller 기존 Azure Arc 컨트롤러에 연결 + + Connectivity mode + 연결 모드 + + + Controller + 컨트롤러 + + + Controller Configuration + 컨트롤러 구성 + + + Cores Limit + 코어 제한 + + + Cores Request + 코어 요청 + + + Cores limit must be greater than or equal to requested cores + 코어 제한은 요청된 코어보다 크거나 같아야 합니다. + + + Cost Summary + 비용 요약 + + + Cost per vCore (in USD) + vCore당 비용(USD) + + + Create Azure Arc data controller + Azure Arc 데이터 컨트롤러 만들기 + Create New Azure Arc Controller 새 Azure Arc 컨트롤러 만들기 + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Azure Arc 데이터 컨트롤러를 만듭니다. 이 마법사를 시작하려면 먼저 az 로그인을 실행해야 합니다. + + + Custom Location + 사용자 지정 위치 + + + Custom location + 사용자 지정 위치 + + + Data controller custom location + 데이터 컨트롤러 사용자 지정 위치 + + + Data controller details + 데이터 컨트롤러 세부 정보 + + + Data controller infrastructure + 데이터 컨트롤러 인프라 + + + Data controller name + 데이터 컨트롤러 이름 + + + Data controller name + 데이터 컨트롤러 이름 + + + Data controller namespace + 데이터 컨트롤러 네임스페이스 + + + Data controller namespace + 데이터 컨트롤러 네임스페이스 + + + Data controller namespace. Indirect mode only. + 데이터 컨트롤러 네임스페이스입니다. 간접 모드 전용입니다. + + + Deploy + 배포 + + + Deploy Azure SQL managed instance - Azure Arc + Azure SQL Managed Instance 배포 - Azure Arc + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + PostgreSQL 서버 배포 - Azure Arc(미리 보기) + + + Deploy a PostgreSQL server into an Azure Arc environment + Azure Arc 환경에 PostgreSQL 서버 배포 + + + Direct + 직접 + Edit Connection 연결 편집 + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 고가용성을 위해 추가적인 복제본을 사용 설정합니다. 아래에서 선택한 컴퓨팅 및 스토리지 구성이 모든 복제본에 적용됩니다. + + + Enable the automatic upload of logs. Direct mode only. + 로그의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. + + + Enable the automatic upload of metrics. Direct mode only. + 메트릭의 자동 업로드를 사용하도록 설정합니다. 직접 모드 전용입니다. + + + Engine Version + 엔진 버전 + + + Enter admin name + 관리자 이름 입력 + + + Enter instance name + 인스턴스 이름 입력 + + + Enter server admin login name + 서버 관리자 로그인 이름 입력 + + + Enter server name + 서버 이름 입력 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 메트릭 및 로그 대시보드에 로그인하는 데 사용할 암호를 입력하세요. + + + Enter the username that will be used for the metrics and logs dashboards. + 메트릭 및 로그 대시보드에 사용할 사용자 이름을 입력합니다. + Estimate Cost of SQL Managed Instance - Azure Arc SQL Managed Instance 예상 비용 - Azure Arc + + Estimated cost per month + 월별 예상 비용 + + + Estimated cost per month + 월별 예상 비용 + + + Extensions + 확장 + + + For development use only + 개발용으로만 사용 + + + For development use only + 개발용으로만 사용 + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + 간접 모드의 경우 네임스페이스, 이름, 스토리지 클래스가 필요합니다. 이 이름은 원격 관리와 모니터링을 위해 Arc 인스턴스를 식별하는 데 사용됩니다. 직접 모드의 경우 사용자 지정 위치 이름이 필요합니다. + + + Free + 무료 + + + General Purpose + 범용 + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 범용(최대 24개의 vCore 및 128Gi의 RAM, 표준 고가용성) + + + General settings + 일반 설정 + + + High availability + 고가용성 + + + I accept {0} and {1}. + {0} 및 {1}에 동의합니다. + + + I already have a SQL Server License + 이미 SQL Server 라이선스가 있습니다. + + + Indirect + 간접 + + + Infrastructure + 인프라 + + + Instance name + 인스턴스 이름 + + + Instance name + 인스턴스 이름 + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 인스턴스 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 13자 이하여야 합니다. + + + Kube config file path + Kube 구성 파일 경로 + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Kubernetes 구성 템플릿 + + + Learn more + 자세히 알아보기 + + + Learn more + 자세히 알아보기 + + + Learn more about Azure Arc-enabled Managed Instance + Azure Arc 지원 Managed Instance 대해 자세히 알아보기 + + + Learn more about PostgreSQL Server - Azure Arc + PostgreSQL 서버에 대한 자세한 정보 - Azure Arc + + + Loading config profiles + 구성 프로필 로드 중 + + + Loading config profiles complete + 구성 프로필 로드 완료 + + + Loading controllers... + 컨트롤러를 로드하는 중... + + + Location + 위치 + + + Location + 위치 + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + 위치는 간접 모드 배포에만 사용됩니다. 직접 모드에서는 이 필드가 무시됩니다. + + + Log Analytics primary key + Log Analytics 기본 키 + + + Log Analytics workspace + Log Analytics 작업 영역 + + + Log Analytics workspace ID + Log Analytics 작업 영역 ID + + + Manage + 관리 + + + Managed Instance admin login + Managed Instance 관리자 로그인 + + + Managed Instance admin login + Managed Instance 관리자 로그인 + + + Managed SQL Instance service for app developers in a customer-managed environment + 고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스 + + + Memory Limit + 메모리 제한 + + + Memory Request + 메모리 요청 + + + Memory limit (GB) + 메모리 제한(GB) + + + Memory limit must be greater than or equal to requested memory + 메모리 제한은 요청된 메모리보다 크거나 같아야 합니다. + + + Memory request (GB) + 메모리 요청(GB) + + + Metrics and Logs Dashboard Credentials + 메트릭 및 로그 대시보드 자격 증명 + + + Microsoft Privacy Statement + Microsoft 개인정보처리방침 + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 이름은 소문자 영숫자 문자, '-' 또는 '.'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 253자 이하여야 합니다. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + 네임스페이스는 소문자 영숫자 문자 또는 '-'로 구성되어야 하며, 시작/끝은 영숫자 문자로 구성되어야 하며 길이는 63자 이하여야 합니다. + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + 등록된 Azure Arc 컨트롤러가 없습니다.[자세한 정보](https://azure.microsoft.com/services/azure-arc/) +[컨트롤러 연결](command:arc.connectToController) + + + Password + 암호 + + + Password + 암호 + + + Point in time restore + 지정 시간 복원 + + + Point in time retention (days) + 특정 시점 보존(일) + + + Port + 포트 + + + PostgreSQL Server - Azure Arc (Preview) + PostgreSQL 서버 - Azure Arc(미리 보기) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server - Azure Arc는 Azure Arc 지원 데이터 서비스의 일부로 사용할 수 있는 데이터베이스 엔진 중 하나이며 원하는 인프라에 배포할 수 있습니다. {0}. + + ‘스크립트를 전자 필기장으로’ 또는 ‘배포’를 클릭함으로써 (a) 아래에 열거된 해당 Marketplace 제품 및 서비스와 관련된 약관 및 개인정보처리방침에 동의하고, (b) Microsoft가 현재 결제 방법으로 제품 및 서비스와 관련된 요금을 Azure 구독과 동일한 대금 청구 주기로 청구하도록 권한을 부여하는 데 동의합니다. 또한 (c) Microsoft가 지원, 청구 및 기타 거래 활동을 목적으로 연락처, 사용량 그리고 거래 정보를 제품 및 서비스 공급자와 공유할 수 있다는 데 동의합니다. Microsoft는 타사 제품 및 서비스에 대한 권리를 제공하지 않습니다. 자세한 내용은 {1}, {2} 및 {3}을(를) 참조하세요. + + + PostgreSQL Server - Azure Arc terms and conditions + PostgreSQL 서버 - Azure Arc 사용 약관 + + + Privacy policy + 개인정보처리방침 + + + Privacy policy + 개인정보처리방침 + + + Provide Azure SQL managed instance parameters + Azure SQL 관리되는 인스턴스 매개 변수 제공 + + + Provide PostgreSQL server parameters + PostgreSQL 서버 매개 변수 제공 + + + RWX capable + RWX 지원 + + + Read more + 자세한 정보 + + + Readable secondary replicas + 읽기 가능한 보조 복제본 + Refresh 새로 고침 @@ -2239,26 +1963,6 @@ Remove Controller 컨트롤러 제거 - - Cores limit must be greater than or equal to requested cores - 코어 제한은 요청된 코어보다 크거나 같아야 합니다. - - - Deploy - 배포 - - - Script to notebook - Notebook에 스크립트 - - - Memory limit must be greater than or equal to requested memory - 메모리 제한은 요청된 메모리보다 크거나 같아야 합니다. - - - Microsoft Privacy Statement - Microsoft 개인정보처리방침 - Requested cores must be less than or equal to cores limit 요청된 코어는 코어 제한보다 작거나 같아야 합니다. @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit 요청한 메모리는 메모리 제한보다 작거나 같아야 합니다. - - Deploy a PostgreSQL server into an Azure Arc environment - Azure Arc 환경에 PostgreSQL 서버 배포 + + Resource group + 리소스 그룹 - - PostgreSQL Server - Azure Arc (Preview) - PostgreSQL 서버 - Azure Arc(미리 보기) + + Resource group + 리소스 그룹 - - Managed SQL Instance service for app developers in a customer-managed environment - 고객 관리형 환경의 앱 개발자를 위한 관리형 SQL 인스턴스 서비스 + + Review your configuration + 구성 검토 - - Azure SQL managed instance - Azure Arc - Azure SQL Managed Instance - Azure Arc + + SQL Connection Information + SQL 연결 정보 - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Azure Arc 데이터 컨트롤러를 만듭니다. 이 마법사를 시작하려면 먼저 az 로그인을 실행해야 합니다. + + SQL Connection information + SQL 연결 정보 - - Azure Arc data controller - Azure Arc 데이터 컨트롤러 + + SQL Instance Backup Retention Policy + SQL 인스턴스 백업 보존 정책 + + + SQL Instance Settings + SQL 인스턴스 설정 + + + SQL Instance settings + SQL 인스턴스 설정 + + + SQL Managed Instance - Azure Arc Cost Summary + SQL Managed Instance - Azure Arc 비용 요약 + + + SQL managed instance - Azure Arc + SQL 관리형 인스턴스 - Azure Arc + + + Script to notebook + Notebook으로 스크립트 + + + Select from existing Kubernetes clusters + 기존 Kubernetes 클러스터에서 선택 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 범용 및 중요 비즈니스용을 포함하여 SQL Managed Instance - Azure Arc에 사용할 수 있는 최신 vCore 서비스 계층에서 선택합니다. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + 배포된 리소스 및 비용을 관리할 구독을 선택합니다. 폴더와 같은 리소스 그룹을 사용하여 모든 리소스를 구성하고 관리합니다. + + + Server name + 서버 이름 + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + 서버 이름은 소문자 영숫자 또는 '-'로 구성되어야 하며, 문자로 시작하고 영숫자로 끝나며 길이가 11자 이하여야 합니다. + + + Service Tier + 서비스 계층 + + + Service Tier + 서비스 계층 + + + Service type + 서비스 유형 + + + Specify how long you want to keep your point-in-time backups. + 특정 시점 백업을 유지할 기간을 지정합니다. + + + Storage Class + 스토리지 클래스 + + + Storage Class (Backups) + 스토리지 클래스(백업) + + + Storage Class (Data) + 스토리지 클래스(데이터) + + + Storage Class (Database logs) + 저장소 클래스(데이터베이스 로그) + + + Storage Class (Logs) + 스토리지 클래스(로그) + + + Storage settings + 저장소 설정 + + + Subscription + 구독 + + + Subscription + 구독 + + + Support for Azure Arc + Azure Arc 지원 + + + Synchronized secondaries required to commit + 커밋하는 데 필요한 동기화된 보조 복제본 수 + + + Target Azure Arc Controller + 대상 Azure Arc 컨트롤러 + + + Terms + 사용 약관 + + + Terms of use + 사용 약관 + + + Terms of use + 사용 약관 + + + That username is disabled; please choose another username. + 해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요. + + + That username is disabled; please choose another username. + 해당 사용자 이름을 사용할 수 없습니다. 다른 사용자 이름을 선택하세요. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Kubernetes 클러스터는 이미 az connectedk8s connect 명령을 사용하여 호를 활성화해야 합니다. 자세한 내용은 {0}을(를) 사용하세요. + + + The cores limit of the managed instance as an integer. + 정수로 관리되는 인스턴스의 코어 제한입니다. + + + The limit of the capacity of the managed instance as an integer. + 정수로 관리되는 인스턴스의 용량 제한입니다. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 코디네이터 노드에서 사용할 수 있는 Postgres 인스턴스의 최대 CPU 코어 수입니다. 소수 코어가 지원됩니다. + + + The memory limit of the Postgres instance on the coordinator node in GB. + 코디네이터 노드의 Postgres 인스턴스 메모리 제한(GB)입니다. + + + The memory request of the Postgres instance on the coordinator node in GB. + 코디네이터 노드에 있는 Postgres 인스턴스의 메모리 요청(GB)입니다. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 서비스를 예약하기 위해 코디네이터 노드에서 사용할 수 있어야 하는 최소 CPU 코어 수입니다. 소수 코어가 지원됩니다. + + + The name of the cluster. Direct mode only. + 클러스터의 이름입니다. 직접 모드에만 해당합니다. + + + The name of the custom location. Direct mode only. + 사용자 지정 위치의 이름입니다. 직접 모드 전용입니다. + + + The number of readable secondary replicas. + 읽을 수 있는 보조 복제본의 수입니다. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + 기본 복제본이 커밋되도록 허용되기 전에 트랜잭션을 커밋하는 데 필요한 동기 복제본의 수입니다. 이 값을 -1로 설정하면 필요한 동기화된 보조 장치의 수가 '(복제본 수 - 1) / 2'로 설정되며 반올림됩니다. + + + The request for cores of the managed instance as an integer. + 정수로 관리되는 인스턴스의 코어에 대한 요청입니다. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + 관리되는 인스턴스의 용량에 대한 요청(GB의 정수 메모리 양)입니다. + + + The size of the storage volume to be used for backups in GB. + 백업에 사용할 저장소 볼륨의 크기(GB)입니다. + + + The size of the storage volume to be used for backups in gibibytes. + 백업에 사용할 저장소 볼륨의 크기(기비바이트)입니다. + + + The size of the storage volume to be used for data in GB. + 데이터에 사용할 스토리지 볼륨의 크기(GB)입니다. + + + The size of the storage volume to be used for data in gibibytes. + 데이터에 사용할 저장소 볼륨의 크기(기비바이트)입니다. + + + The size of the storage volume to be used for database logs in gibibytes. + 데이터베이스 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다. + + + The size of the storage volume to be used for logs in GB. + 로그에 사용할 저장소 볼륨의 크기(GB)입니다. + + + The size of the storage volume to be used for logs in gibibytes. + 로그에 사용할 저장소 볼륨의 크기(기비바이트)입니다. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + Backups에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 백업이 데이터에 할당된 동일한 스토리지 클래스에 저장됩니다. RWX 지원 스토리지 클래스여야 합니다. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 모든 데이터에 사용할 스토리지 클래스이며 필요한 모든 데이터 컨트롤러 Pod의 영구 볼륨을 기록합니다. + + + The storage class to be used for backup persistent volumes + 백업 영구 볼륨에 사용할 스토리지 클래스입니다. + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + 데이터(.mdf)에 사용할 스토리지 클래스입니다. 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다. + + + The storage class to be used for data persistent volumes + 데이터 영구 볼륨에 사용할 스토리지 클래스입니다. + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + 데이터베이스 로그(.ldf)에 사용할 저장소 클래스입니다. 값을 지정하지 않으면 기본 저장소 클래스가 사용됩니다. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + 로그에 사용할 스토리지 클래스(/var/log). 값을 지정하지 않으면 기본 스토리지 클래스가 사용됩니다. + + + The storage class to be used for logs persistent volumes + 로그 영구 볼륨에 사용할 스토리지 클래스입니다. + + + Username + 사용자 이름 + + + Username + 사용자 이름 Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. 값 1은 지원되지 않습니다. + + Volume Size GB (Backups) + 볼륨 크기 GB(백업) + + + Volume Size GB (Data) + 볼륨 크기 GB(데이터) + + + Volume Size GB (Logs) + 볼륨 크기 GB(로그) + + + Volume Size in Gi (Backups) + Gi 단위의 볼류 크기(백업) + + + Volume Size in Gi (Data) + Gi 단위의 볼류 크기(데이터) + + + Volume Size in Gi (Database logs) + 볼륨 크기(Gi)(데이터베이스 로그) + + + Volume Size in Gi (Logs) + Gi 단위의 볼류 크기(로그) + + + What is your target existing Kubernetes cluster environment? + 대상 기존 Kubernetes 클러스터 환경은 무엇인가요? + + + by Microsoft + Microsoft 제공 + + + by Microsoft + Microsoft 제공 + + + documentation page + 설명서 페이지 + + + pricing details + 가격 책정 세부 정보 + + + | + | + \ No newline at end of file diff --git a/resources/xlf/ko/asde-deployment.ko.xlf b/resources/xlf/ko/Microsoft.asde-deployment.ko.xlf similarity index 98% rename from resources/xlf/ko/asde-deployment.ko.xlf rename to resources/xlf/ko/Microsoft.asde-deployment.ko.xlf index 7fe35a1391..e8e2395389 100644 --- a/resources/xlf/ko/asde-deployment.ko.xlf +++ b/resources/xlf/ko/Microsoft.asde-deployment.ko.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge(미리 보기)는 IoT 및 IoT Edge 배포를 위한 최적화된 관계형 데이터베이스 엔진입니다. + + + Azure SQL Edge Deployment Extension + Azure SQL Edge 배포 확장 + + + Azure SQL Edge Port + Azure SQL Edge 포트 + + + Azure SQL Edge information + Azure SQL Edge 정보 + + + Azure SQL Edge instance (sa) password + Azure SQL Edge 인스턴스(sa) 암호 + Azure information Azure 정보 - - Location - 위치 - - - Resource group - 리소스 그룹 - - - Subscription id - 구독 ID - - - Device ID - 장치 ID - - - Device IP Address - 장치 IP 주소 - - - Will be used to connect to the Azure SQL Edge instance after deployment - 배포 후 Azure SQL Edge 인스턴스에 연결하는 데 사용됩니다. - - - Target condition - 대상 조건 - - - Learn more about target condition - 대상 조건에 대한 자세한 정보 + + Confirm VM admin password + VM 관리자 암호 확인 Confirm password @@ -46,170 +42,174 @@ Container name 컨테이너 이름 - - Image tag - 이미지 태그 - - - Password - 암호 - - - Registry - 레지스트리 - - - Repository - 리포지토리 - - - Docker settings - Docker 설정 - - - Azure SQL Edge instance (sa) password - Azure SQL Edge 인스턴스(sa) 암호 - - - Azure SQL Edge Port - Azure SQL Edge 포트 - - - Username - 사용자 이름 - - - I accept {0} and {1}. - {0} 및 {1}에 동의합니다. - - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 사용권 계약 - - - Password - 암호 - - - Name or IP address - 이름 또는 IP 주소 - - - Username - 사용자 이름 - - - Provides a notebook-based experience to deploy Azure SQL Edge - Azure SQL Edge를 배포하기 위한 Notebook 기반 환경을 제공합니다. - - - Azure SQL Edge Deployment Extension - Azure SQL Edge 배포 확장 - - - IoT Hub name - IoT Hub 이름 - - - Microsoft Privacy Statement - Microsoft 개인정보처리방침 - - - SQL Server Package files - SQL Server 패키지 파일 - - - Package file - 패키지 파일 - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - SQL Server 패키지 파일(dacpac, bacpac) 또는 압축된 패키지 파일의 경로입니다. - - - Target machine information - 대상 컴퓨터 정보 - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge(미리 보기)는 IoT 및 IoT Edge 배포를 위한 최적화된 관계형 데이터베이스 엔진입니다. - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - 새 Azure IoT Hub 및 VM(암호 인증) - - - Multiple devices of an Azure IoT Hub - Azure IoT Hub의 여러 장치 - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Azure SQL Edge를 여러 Azure IoT 장치에 배포 - - - Existing device of an Azure IoT Hub - Azure IoT Hub의 기존 장치 - - - Deploy Azure SQL Edge to an existing device - 기존 장치에 Azure SQL Edge 배포 - - - New Azure IoT Hub and VM (ssh public key authentication) - 새 Azure IoT Hub 및 VM(ssh 공개 키 인증) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - IoT Hub를 통해 Azure SQL Edge를 새 Azure VM에 배포 - - - Local container instance - 로컬 컨테이너 인스턴스 - Deploy Azure SQL Edge container instance on local machine 로컬 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포 - - Remote container instance - 원격 컨테이너 인스턴스 - Deploy Azure SQL Edge container instance on remote machine 원격 컴퓨터에 Azure SQL Edge 컨테이너 인스턴스 배포 + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + IoT Hub를 통해 Azure SQL Edge를 새 Azure VM에 배포 + + + Deploy Azure SQL Edge to an existing device + 기존 장치에 Azure SQL Edge 배포 + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Azure SQL Edge를 여러 Azure IoT 장치에 배포 + Deployment target 배포 대상 - - Azure SQL Edge information - Azure SQL Edge 정보 + + Device ID + 장치 ID - - VM admin username - VM 관리자 사용자 이름 + + Device IP Address + 장치 IP 주소 - - VM admin password - VM 관리자 암호 + + Docker settings + Docker 설정 - - Confirm VM admin password - VM 관리자 암호 확인 + + Existing device of an Azure IoT Hub + Azure IoT Hub의 기존 장치 - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - VM 암호의 길이는 12~123자여야 하며 대문자, 소문자, 숫자 및 특수 문자로 구성되어야 합니다. + + I accept {0} and {1}. + {0} 및 {1}에 동의합니다. + + + Image tag + 이미지 태그 + + + IoT Hub name + IoT Hub 이름 + + + Learn more about target condition + 대상 조건에 대한 자세한 정보 + + + Local container instance + 로컬 컨테이너 인스턴스 + + + Location + 위치 + + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 사용권 계약 + + + Microsoft Privacy Statement + Microsoft 개인정보처리방침 + + + Multiple devices of an Azure IoT Hub + Azure IoT Hub의 여러 장치 + + + Name or IP address + 이름 또는 IP 주소 + + + New Azure IoT Hub and VM (password authentication) + 새 Azure IoT Hub 및 VM(암호 인증) + + + New Azure IoT Hub and VM (ssh public key authentication) + 새 Azure IoT Hub 및 VM(ssh 공개 키 인증) + + + Package file + 패키지 파일 + + + Password + 암호 + + + Password + 암호 + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + SQL Server 패키지 파일(dacpac, bacpac) 또는 압축된 패키지 파일의 경로입니다. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Azure SQL Edge를 배포하기 위한 Notebook 기반 환경을 제공합니다. + + + Registry + 레지스트리 + + + Remote container instance + 원격 컨테이너 인스턴스 + + + Repository + 리포지토리 + + + Resource group + 리소스 그룹 + + + SQL Server Package files + SQL Server 패키지 파일 SSH public key SSH 공개 키 + + Subscription id + 구독 ID + + + Target condition + 대상 조건 + + + Target machine information + 대상 컴퓨터 정보 + + + Username + 사용자 이름 + + + Username + 사용자 이름 + + + VM admin password + VM 관리자 암호 + + + VM admin username + VM 관리자 사용자 이름 + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + VM 암호의 길이는 12~123자여야 하며 대문자, 소문자, 숫자 및 특수 문자로 구성되어야 합니다. + + + Will be used to connect to the Azure SQL Edge instance after deployment + 배포 후 Azure SQL Edge 인스턴스에 연결하는 데 사용됩니다. + \ No newline at end of file diff --git a/resources/xlf/ko/azcli.ko.xlf b/resources/xlf/ko/Microsoft.azcli.ko.xlf similarity index 97% rename from resources/xlf/ko/azcli.ko.xlf rename to resources/xlf/ko/Microsoft.azcli.ko.xlf index 7b6ba6ee3e..244194ee32 100644 --- a/resources/xlf/ko/azcli.ko.xlf +++ b/resources/xlf/ko/Microsoft.azcli.ko.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - 릴리스 날짜를 구문 분석할 수 없습니다. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까? Accept 수용하다 - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다. + + An error occurred while parsing the output of az --version. + az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다. Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - az 명령의 출력을 구문 분석하는 동안 오류가 발생했습니다: {0}. 출력은 JSON이 아닙니다. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + 이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Azure CLI 사용자 설정: {0}.{1} 업데이트됨, newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI가 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. + Checking for latest available version of Azure CLI 사용 가능한 최신 Azure CLI 버전 확인 - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Azure CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다. Could not find Azure CLI. Error: {0} Azure CLI 찾을 수 없습니다. 오류: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Azure CLI arcdata 확장을 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. + Could not find the Azure CLI arcdata extension. Error: {0} Azure CLI arcdata 확장을 찾을 수 없습니다. 오류: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Azure CLI를 찾을 수 없습니다. 지금 설치하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않습니다. - Currently installed version of Azure CLI: {0} is same or newer than any other version available 현재 설치된 Azure CLI 버전: {0}은(는) 사용 가능한 다른 버전과 동일하거나 최신 버전입니다. @@ -74,10 +74,6 @@ Don't Ask Again 다시 묻지 않음 - - Error while downloading - 다운로드 중 오류 - Download finished 다운로드 완료 @@ -88,12 +84,24 @@ Downloading {0} from {1} to {2} - {0}을 {1}에서 {2}(으)로 다운로드하는 중 + {0}을(를) {1}에서 {2}(으)로 다운로드하는 중 Either an endpoint or a namespace must be specified 엔드포인트 또는 네임스페이스를 지정해야 합니다. + + Error installing Azure CLI and arcdata extension: {0} + Azure CLI 및 arcdata 확장 설치 오류: {0} + + + Error updating Azure CLI: {0} + Azure CLI 업데이트 오류: {0} + + + Error while downloading + 다운로드하는 동안 오류 발생 + Executing command: '{0} {1}' 명령 실행 중: '{0} {1}' @@ -112,37 +120,29 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. arcdata 버전이 {2}인 경로:{1}에서 버전(v{0})의 기존 Azure CLI 설치를 찾았습니다. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + 발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다. + Getting text contents of resource at URL {0} URL {0}에서 리소스의 텍스트 콘텐츠를 가져오고 있습니다. - - Error installing Azure CLI and arcdata extension: {0} - Azure CLI 및 arcdata 확장 설치 오류: {0} - - - Installing the Azure CLI arcdata extension... - Azure CLI arcdata 확장 설치 중... - Installing Azure CLI... Azure CLI 설치 중... + + Installing the Azure CLI arcdata extension... + Azure CLI arcdata 확장 설치 중... + Latest available Azure CLI version: {0}. 사용 가능한 최신 Azure CLI 버전: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - 이 기능에는 Azure CLI >= {0}이(가) 필요합니다. 'Azure CLI: 업데이트 확인' 명령을 실행하여 이를 설치한 다음 다시 시도하세요. - No - 아니 - - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요. + 아니요 No Azure CLI arcdata extension is available. @@ -152,10 +152,18 @@ Error: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Azure CLI를 사용할 수 없습니다. 필요한 기능을 사용하도록 설정하려면 [Azure CLI 설치](command:az.install)를 수행하세요. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Azure CLI를 사용할 수 없습니다. 'Azure CLI: 설치' 명령을 실행하여 필요한 기능을 사용하도록 설정하세요. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Azure CLI를 사용할 수 없습니다. [여기](https://docs.microsoft.com/cli/azure/install-azure-cli)에서 수동으로 최신 버전을 설치한 다음 Azure Studio를 다시 시작합니다. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음 + No download link available for platform '{0}' Release info: ${1} @@ -168,29 +176,17 @@ Release info: ${1} 플랫폼 '{0}' 릴리스 정보: ${1}에 사용할 수 있는 릴리스 버전이 없습니다. - - An error occurred while parsing the output of az --version. - az --version의 출력을 구문 분석하는 동안 오류가 발생했습니다. - Platform '{0}' is currently unsupported '{0}' 플랫폼은 현재 지원되지 않습니다. - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - 새 버전의 Azure CLI( {0} )를 사용할 수 있습니다. 지금 업데이트하시겠습니까? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - 이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. - Prompting the user to accept the following: {0} 사용자에게 다음을 수락하도록 요청하는 중: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. + + Release date could not be parsed. + 릴리스 날짜를 구문 분석할 수 없습니다. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} 사용자가 작업을 요청하지 않았고 구성 옵션: {0}이므로 Azure CLI 및 arcdata 확장을 건너뛰는 중입니다.{1}은(는) {2}입니다. - - stderr: {0} - 표준 오류: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Azure CLI arcdata 확장이 성공적으로 설치되었습니다. 구성을 완료하려면 Azure Studio를 다시 시작해야 합니다. 이 작업이 완료될 때까지 기능이 사용하도록 설정되지 않습니다. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 이 확장을 사용하려면 Azure CLI >= {0}을(를) 설치해야 합니다. 지금 최신 버전({1})으로 업데이트하시겠습니까? 그렇지 않으면 일부 기능이 작동하지 않을 수 있습니다. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 이 확장을 사용하려면 Azure CLI 확장 'arcdata'를 설치해야 합니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 최신 버전을 설치합니다. + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 이 확장을 사용하려면 Azure CLI 확장 'arcdata' 버전 >= {0}을(를) 설치해야 하지만 현재 사용 가능한 버전은 {1}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) 명령에서 예기치 않은 종료 코드: {1}({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - 설치된 Azure CLI를 찾을 수 없으므로 새 Azure CLI 버전 가용성 확인이 수행되지 않음 - - - Error updating Azure CLI: {0} - Azure CLI 업데이트 오류: {0} - Updating Azure CLI... Azure CLI 업데이트하는 중... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - 사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다. - User Response on prompt to install Azure CLI: {0} Azure CLI를 설치하라는 사용자 응답: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} Azure CLI를 업데이트하라는 메시지의 사용자 응답: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - 발견된 버전: {0}, 현재 버전: {1}에서 Azure CLI를 업데이트할 수 있습니다. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 사용자가 'Azure CLI: 설치' 명령을 사용하여 Azure CLI 및 arcdata 확장을 설치하도록 요청했습니다. Yes - + + + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Azure CLI 확장 'arcdata'의 다운로드한 버전 {1}은(는) 아직 지원되지 않습니다. 최신 버전은 {0}입니다. [여기](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)의 지침을 사용하여 올바른 버전을 설치합니다. + + + stderr: {0} + 표준 오류: {0} + + + stdout: {0} + stdout: {0} - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다. - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - 실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다. - - - Azure CLI Configuration - Azure CLI 구성 - - - Support for Azure CLI. - Azure CLI 지원. + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - 사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다. + + Azure CLI Configuration + Azure CLI 구성 + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Azure CLI arcdata 확장을 다운로드하라는 메시지를 표시할지 여부를 선택합니다. + + + Choose whether you will be prompted to install Azure CLI. + Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Azure CLI arcdata 확장의 업데이트를 사용할 수 있을 때 메시지를 표시할지 여부를 선택합니다. + + + Log debug info to the output channel for all executed az commands + 실행된 모든 az 명령에 대한 디버그 정보를 출력 채널에 기록합니다. + + + Support for Azure CLI. + Azure CLI 지원. + + + The user will be prompted for update of the Azure CLI arcdata extension + 사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다. + + + The user will be prompted to install the Azure CLI + 사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다. The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension Azure CLI arcdata 확장을 업데이트하라는 메시지가 사용자에게 표시되지 않습니다. - - The user will be prompted for update of the Azure CLI arcdata extension - 사용자에게 Azure CLI arcdata 확장을 업데이트하라는 메시지가 표시됩니다. - - - Choose whether you will be prompted to install Azure CLI. - Azure CLI를 설치하라는 메시지를 표시할지 여부를 선택합니다. - The user will not be prompted to install the Azure CLI 사용자에게 Azure CLI를 설치하라는 메시지가 표시되지 않습니다. - - The user will be prompted to install the Azure CLI - 사용자에게 Azure CLI를 설치하라는 메시지가 표시됩니다. - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + 사용자에게 Azure CLI arcdata 확장을 설치하라는 메시지가 표시되지 않습니다. diff --git a/resources/xlf/ko/azurecore.ko.xlf b/resources/xlf/ko/Microsoft.azurecore.ko.xlf similarity index 76% rename from resources/xlf/ko/azurecore.ko.xlf rename to resources/xlf/ko/Microsoft.azurecore.ko.xlf index ddecda8562..c5d17cdc9e 100644 --- a/resources/xlf/ko/azurecore.ko.xlf +++ b/resources/xlf/ko/Microsoft.azurecore.ko.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - Microsoft OAuth에서 반환된 액세스 토큰 없음 + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + Azure Data Studio에서 이 테넌트 {0}({1})에 대한 인증을 더 이상 트리거하지 않으며 리소스에 액세스할 수 없게 됩니다 + +이 테넌트의 리소스에 대한 액세스를 다시 허용하려면 '{2}' 설정의 제외 목록에서 테넌트를 제거해야 합니다. + +계속하시겠습니까? - - Error when adding your account to the cache. - 계정을 캐시에 추가하는 동안 오류가 발생했습니다. + + Cancel + 취소 - - Error when getting your account from the cache - 캐시에서 계정을 가져올 때 오류 발생 + + Cancel and Authenticate + 취소 및 인증 - - Error when parsing your account from the cache - 캐시에서 계정을 구문 분석하는 동안 오류 발생 + + Confirm + 확인 + + + Ignore Tenant + 테넌트 무시 Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - 인증 관련 오류가 발생했거나 토큰이 시스템에서 삭제되었습니다. 계정을 다시 Azure Data Studio에 추가해 보세요. - - - The user had no unique identifier within AAD - 해당 사용자는 AAD 내에 고유 식별자가 없습니다. - - - Owning Tenant information not found for account. - 계정에 대한 소유 테넌트 정보를 찾을 수 없습니다. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - 오류로 인해 토큰 검색에 실패했습니다. 자세한 내용은 [개발자 도구 열기]({0})를 참조하세요. - - - Specified tenant with ID '{0}' not found. - ID가 '{0}'인 지정된 테넌트를 찾을 수 없습니다. - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - Azure Data Studio에서 이 테넌트 {0}({1})에 대한 인증을 더 이상 트리거하지 않으며 리소스에 액세스할 수 없게 됩니다. - -이 테넌트의 리소스에 대한 액세스를 다시 허용하려면 '{2}' 설정의 제외 목록에서 테넌트를 제거해야 합니다. - -계속하시겠습니까? - - - Confirm - 확인 - - - Cancel and Authenticate - 취소 및 인증 - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - {0}({1}) 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. 열기를 눌러 인증 프로세스를 시작하세요. - - - Cancel - 취소 - - - Ignore Tenant - 테넌트 무시 - Open 열기 - - Unable to find account info when acquiring token. - 토큰을 가져올 때 계정 정보를 찾을 수 없습니다. - - - Unable to find configuration for Azure Resource {0} - Azure 리소스 {0}에 대한 구성을 찾을 수 없습니다. - Provider '{0}' does not have a Microsoft resource endpoint defined. '{0}' 공급자에 정의된 Microsoft 리소스 엔드포인트가 없습니다. + + Unable to find account info when acquiring token, please remove account and add again. + 토큰을 가져올 때 계정 정보를 찾을 수 없습니다. 계정을 제거하고 다시 추가하세요. + + + Unable to find configuration for Azure Resource {0} + Azure 리소스 {0}에 대한 구성을 찾을 수 없습니다. + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + {0}({1}) 테넌트에서는 {2} 리소스에 액세스하려면 다시 재인증해야 합니다. 열기를 눌러 인증 프로세스를 시작하세요. + - + - - Azure Auth Code Grant - Azure 인증 코드 부여 - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - 서버를 시작할 수 없습니다. 시스템의 권한 오류 또는 비호환성 문제일 수 있습니다. 설정에서 디바이스 코드 인증을 사용하도록 설정할 수 있습니다. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + 인증 코드 URL을 요청하는 동안 MSAL 라이브러리에서 오류가 발생했습니다. 오류에 대한 자세한 내용은 'Azure 계정' 출력 창을 확인하세요. + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Do you wish to proceed? Authentication failed due to a state mismatch, please close ADS and try again. 상태 불일치로 인해 인증에 실패했습니다. ADS를 닫고 다시 시도하세요. + + Azure Auth Code Grant + Azure 인증 코드 부여 + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + 서버를 시작할 수 없습니다. 시스템의 권한 오류 또는 비호환성 문제일 수 있습니다. 설정에서 디바이스 코드 인증을 사용하도록 설정할 수 있습니다. + - + Add {0} account @@ -126,26 +98,10 @@ Do you wish to proceed? Azure Device Code Azure 디바이스 코드 - - Error encountered when trying to check for login results - 로그인 결과를 확인하는 동안 오류가 발생했습니다. - - - Timed out when waiting for device code login. - 디바이스 코드 로그인을 기다리는 동안 시간이 초과되었습니다. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - 사용 가능한 Azure 인증 방법이 없습니다. ADS 구성에서 인증 방법을 사용하도록 설정해야 합니다. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Azure 인증 방법이 선택되지 않았습니다. 사용할 인증 방법을 선택해야 합니다. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. azdata.accounts.getSecurityToken이 호출되었습니다. 이 메서드는 사용되지 않으며 향후 릴리스에서 제거됩니다. 대신 getAccountSecurityToken을 사용하세요. @@ -154,64 +110,52 @@ Do you wish to proceed? Failed to get token 토큰을 가져오지 못했습니다. + + No Azure auth method available. You must enable the auth methods in ADS configuration. + 사용 가능한 Azure 인증 방법이 없습니다. ADS 구성에서 인증 방법을 사용하도록 설정해야 합니다. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Azure 인증 방법이 선택되지 않았습니다. 사용할 인증 방법을 선택해야 합니다. + + + Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. + 테넌트가 무시 목록에 있습니다. 인증이 시도되지 않았습니다. {1} settings.json 파일의 무시 목록에서 {0} 테넌트를 제거하여 이 테넌트의 리소스에 액세스할 수 있습니다. + {0} occurred when acquiring token. {1} 토큰을 획득할 때 {0}이(가) 발생했습니다. {1} - - Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. - 테넌트가 무시 목록에 있습니다. 인증이 시도되지 않았습니다. {1} settings.json 파일의 무시 목록에서 {0} 테넌트를 제거하여 이 테넌트의 리소스에 액세스할 수 있습니다. - - + Failed to clear token cache 토큰 캐시를 지우지 못했습니다. - - Token cache successfully cleared - 토큰 캐시를 지웠습니다. - - + - - Azure (China) - Azure(중국) - Azure Azure + + Azure (China) + Azure(중국) + Azure (US Government) Azure(미국 정부) - + - - You must select an Azure account for this feature to work. - 이 기능이 작동하려면 Azure 계정을 선택해야 합니다. - - - You must enable preview features in order to use Azure Cloud Shell. - Azure Cloud Shell을 사용하려면 미리 보기 기능을 사용하도록 설정해야 합니다. - - - You must select a tenant for this feature to work. - 이 기능이 작동하려면 테넌트를 선택해야 합니다. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - 현재 Azure 계정에 로그인되어 있지 않습니다. 로그인한 후 다시 시도하세요. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. 이 기능에는 테넌트가 필요합니다. Azure 구독에 테넌트가 없는 것 같습니다. @@ -228,9 +172,25 @@ Do you wish to proceed? Starting cloud shell… Cloud Shell을 시작하는 중... + + You are not currently signed into any Azure accounts, Please sign in and then try again. + 현재 Azure 계정에 로그인되어 있지 않습니다. 로그인한 후 다시 시도하세요. + + + You must enable preview features in order to use Azure Cloud Shell. + Azure Cloud Shell을 사용하려면 미리 보기 기능을 사용하도록 설정해야 합니다. + + + You must select a tenant for this feature to work. + 이 기능이 작동하려면 테넌트를 선택해야 합니다. + + + You must select an Azure account for this feature to work. + 이 기능이 작동하려면 Azure 계정을 선택해야 합니다. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Do you wish to proceed? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Do you wish to proceed? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Do you wish to proceed? - + + + + Azure CosmosDB for PostgreSQL Cluster + Azure CosmosDB for PostgreSQL 클러스터 + + + + SQL databases @@ -262,7 +230,7 @@ Do you wish to proceed? - + SQL servers @@ -270,7 +238,7 @@ Do you wish to proceed? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Do you wish to proceed? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Do you wish to proceed? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Do you wish to proceed? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Do you wish to proceed? - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Azure Database for PostgreSQL 서버 - + SQL managed instances @@ -318,7 +286,7 @@ Do you wish to proceed? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Do you wish to proceed? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Do you wish to proceed? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Do you wish to proceed? - + - - Unrecognized Provider resource: {0} - 인식할 수 없는 공급자 리소스: {0} - Unrecognized Provider resource type: {0} 인식할 수 없는 공급자 리소스 종류: {0} + + Unrecognized Provider resource: {0} + 인식할 수 없는 공급자 리소스: {0} + - + No Resources found @@ -362,24 +330,28 @@ Do you wish to proceed? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - 계정 {0}(테넌트 '{1}')에 대한 구독을 가져오지 못했습니다. {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). 계정 '{0}'(테넌트 '{1}')에 대한 액세스 토큰을 가져오지 못했습니다. + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + 계정 {0}(테넌트 '{1}')에 대한 구독을 가져오지 못했습니다. {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell(미리 보기) {0}({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + 이전에 이 계정에서 Azure Cloud Shell을 시작하지 않은 경우 https://shell.azure.com/을 방문하여 시작하세요. 설정된 후 Azure Data Studio에서 직접 Azure Cloud Shell을 사용할 수 있습니다. + OK 확인 @@ -388,10 +360,6 @@ Do you wish to proceed? Open Azure Shell Azure Shell 열기 - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - 이전에 이 계정에서 Azure Cloud Shell을 시작하지 않은 경우 https://shell.azure.com/을 방문하여 시작하세요. 설정된 후 Azure Data Studio에서 직접 Azure Cloud Shell을 사용할 수 있습니다. - Select Bash or PowerShell for Azure Cloud Shell Azure Cloud Shell용 Bash 또는 PowerShell 선택 @@ -408,7 +376,7 @@ Do you wish to proceed? - + Sign in to Azure... @@ -416,7 +384,7 @@ Do you wish to proceed? - + No Tenants found. @@ -424,7 +392,7 @@ Do you wish to proceed? - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Do you wish to proceed? - + No Tenants found. @@ -448,7 +416,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -456,7 +424,7 @@ Do you wish to proceed? - + No Resources found. @@ -464,7 +432,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -472,7 +440,7 @@ Do you wish to proceed? - + Loading ... @@ -480,7 +448,7 @@ Do you wish to proceed? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Do you wish to proceed? Error fetching subscriptions for account {0} tenant {1} : {2} 계정 {0} 테넌트 {1}의 구독을 가져오는 동안 오류 발생: {2} - - Invalid query - 잘못된 쿼리 - Error: {0} 오류: {0} + + Invalid query + 잘못된 쿼리 + - + - - Azure Resources (Preview) - Azure 리소스(미리 보기) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - 토큰 캐시에 대한 키를 자격 증명 저장소에 저장할 수 없습니다. 이로 인해 Azure 액세스 토큰 지속성 문제가 발생할 수 있으며 연결이 불안정해질 수 있습니다. SqlTools가 Windows의 자격 증명 저장 한도에 도달한 것 같습니다. Windows 자격 증명 관리자 "Microsoft.SqlTools|"로 시작하는 자격 증명을 2개 이상 지우고 다시 로드하세요. - - - Unable to open link, missing required values - 링크를 열 수 없음, 필요한 값이 없음 - Australia Central 오스트레일리아 중부 @@ -538,17 +494,25 @@ Do you wish to proceed? Australia Southeast 오스트레일리아 남동부 + + Azure Accounts + Azure 계정 + Azure Arc-enabled PostgreSQL Hyperscale Azure Arc 지원 PostgreSQL 하이퍼스케일 - - Data Service - Azure Arc - Data Service - Azure Arc + + Azure Database for PostgreSQL flexible servers + Azure Database for PostgreSQL 유연한 서버 - - SQL managed instance - Azure Arc - SQL 관리형 인스턴스 - Azure Arc + + Azure Database for PostgreSQL servers + Azure Database for PostgreSQL 서버 + + + Azure Resources (Preview) + Azure 리소스(미리 보기) Brazil South @@ -566,6 +530,10 @@ Do you wish to proceed? Canada East 캐나다 동부 + + Cancel + 취소 + Central India 인도 중부 @@ -578,9 +546,9 @@ Do you wish to proceed? Central US EUAP 미국 중부 EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - 경고: ADAL은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 MSAL을 사용하세요. + + Data Service - Azure Arc + Data Service - Azure Arc Disable @@ -606,10 +574,6 @@ Do you wish to proceed? East US 2 EUAP 미국 동부 2 EUAP - - Azure Accounts - Azure 계정 - France Central 프랑스 중부 @@ -642,6 +606,10 @@ Do you wish to proceed? Japan West 일본 서부 + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + 토큰 캐시에 대한 키를 자격 증명 저장소에 저장할 수 없습니다. 이로 인해 Azure 액세스 토큰 지속성 문제가 발생할 수 있으며 연결이 불안정해질 수 있습니다. SqlTools가 Windows의 자격 증명 저장 한도에 도달한 것 같습니다. Windows 자격 증명 관리자 "Microsoft.SqlTools|"로 시작하는 자격 증명을 2개 이상 지우고 다시 로드하세요. + Korea Central 한국 중부 @@ -654,10 +622,18 @@ Do you wish to proceed? Location 위치 + + Modifying this setting requires reloading the window for all changes to take effect. + 이 설정을 수정하려면 모든 변경 내용이 적용되도록 창을 다시 로드해야 합니다. + Name 이름 + + No clouds are enabled, please enable a cloud to continue. + 클라우드를 사용할 수 없습니다. 계속하려면 클라우드를 사용하도록 설정하세요. + North Central US 미국 중북부 @@ -674,34 +650,10 @@ Do you wish to proceed? Norway West 노르웨이 서부 - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - 경고: Azure PII 로깅이 활성화되어 있습니다. 이 옵션을 활성화하면 개인 식별 정보가 기록될 수 있으며 디버깅 용도로만 사용해야 합니다. - - - Azure Database for PostgreSQL flexible servers - Azure Database for PostgreSQL 유연한 서버 - - - Azure Database for PostgreSQL servers - Azure Database for PostgreSQL 서버 - - - Reload - 다시 로드 - Reload Azure Data Studio Azure 데이터 스튜디오 다시 로드 - - Authentication Library has changed, please reload Azure Data Studio. - 인증 라이브러리가 변경되었습니다. Azure Data Studio를 다시 로드하세요. - - - Modifying this setting requires reloading the window for all changes to take effect. - 이 설정을 수정하려면 모든 변경 내용이 적용되도록 창을 다시 로드해야 합니다. - Resource group 리소스 그룹 @@ -710,6 +662,26 @@ Do you wish to proceed? Resource type 리소스 종류 + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + SQL 데이터베이스 + + + SQL managed instance + SQL 관리형 인스턴스 + + + SQL managed instance - Azure Arc + SQL 관리형 인스턴스 - Azure Arc + + + SQL server + SQL 서버 + South Africa North 남아프리카 북부 @@ -722,34 +694,22 @@ Do you wish to proceed? South Central US 미국 중남부 - - Southeast Asia - 동남 아시아 - South India 인도 남부 - - SQL database - SQL 데이터베이스 - - - SQL managed instance - SQL 관리형 인스턴스 - - - SQL server - SQL 서버 - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + 동남 아시아 Subscription 구독 + + Switch to MSAL + MSAL로 전환 + Switzerland North 스위스 북부 @@ -758,6 +718,10 @@ Do you wish to proceed? Switzerland West 스위스 서부 + + Token cache has been cleared successfully, please reload Azure Data Studio. + 토큰 캐시가 지워졌습니다. Azure Data Studio를 다시 로드하세요. + Type Icon 형식 아이콘 @@ -782,6 +746,14 @@ Do you wish to proceed? Unable to get token for tenant {0} {0} 테넌트의 토큰을 가져올 수 없음 + + Unable to open link, missing required values + 링크를 열 수 없음, 필요한 값이 없음 + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + 경고: Azure PII 로깅이 활성화되어 있습니다. 이 옵션을 활성화하면 개인 식별 정보가 기록될 수 있으며 디버깅 용도로만 사용해야 합니다. + West Central US 미국 중서부 @@ -802,85 +774,53 @@ Do you wish to proceed? West US 2 미국 서부 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} 설정이 변경되었습니다. Azure Data Studio를 다시 로드하세요. + - + - - Clear Azure Account Token Cache - Azure 계정 토큰 캐시 지우기 + + Could not load endpoints from settings, please check the logs for more details. + 설정에서 엔드포인트를 로드할 수 없습니다. 자세한 내용은 로그를 확인하세요. - - Browse and work with Azure resources - Azure 리소스 찾아보기 및 사용 + + Successfully loaded custom endpoints from settings + 설정에서 사용자 지정 엔드포인트를 로드했습니다. - - Azure (Core) - Azure(Core) - - - Open in Azure Portal - Azure Portal에서 열기 - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - 리소스 필터, 각 요소는 계정 ID임, 구독 ID와 이름은 슬래시로 구분됨 - - - Azure Resource Configuration - Azure 리소스 구성 + + + + + + ARM Resource Endpoint + ARM 리소스 엔드포인트 Add to Servers 서버에 추가 - - Connect - 연결 - Azure Azure - - Refresh - 새로 고침 - - - Azure: Refresh All Accounts - Azure: 모든 계정 새로 고침 - - - Select Subscriptions - 구독 선택 - - - Select Tenants - 테넌트 선택 - - - Azure: Sign In - Azure: 로그인 - - - Start Cloud Shell - Cloud Shell 시작 - - - Azure (Preview) - Azure(미리 보기) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Azure 리소스를 쿼리하거나 인증 토큰을 요청할 때 건너뛸 테넌트 ID 목록입니다. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - AAD 인증 흐름에 사용되는 라이브러리입니다. 이 옵션을 변경한 후 ADS를 다시 시작하세요. + + Azure (Core) + Azure(Core) + + + Azure (Preview) + Azure(미리 보기) Azure Account Configuration @@ -890,46 +830,170 @@ Do you wish to proceed? Azure Authentication Method Azure 인증 방법 + + Azure KeyVault Resource Endpoint + Azure KeyVault 리소스 엔드포인트 + + + Azure Kusto Resource Endpoint + Azure Kusto 리소스 엔드포인트 + + + Azure Log Analytics Endpoint + Azure Log Analytics 엔드포인트 + + + Azure Portal Endpoint + Azure Portal 엔드포인트 + + + Azure Resource Configuration + Azure 리소스 구성 + + + Azure Storage Resource Endpoint + Azure Storage 리소스 엔드포인트 + + + Azure Storage Resource Endpoint Suffix + Azure Storage 리소스 엔드포인트 접미사 + + + Azure: Refresh All Accounts + Azure: 모든 계정 새로 고침 + + + Azure: Sign In + Azure: 로그인 + + + Browse and work with Azure resources + Azure 리소스 찾아보기 및 사용 + + + Clear Azure Account Token Cache + Azure 계정 토큰 캐시 지우기 + + + Client ID for Azure Data Studio + Azure Data Studio 클라이언트 ID + + + Cloud Display Name + 클라우드 표시 이름 + + + Cloud ID + 클라우드 ID + + + Cloud Name + 클라우드 이름 + + + Cloud Settings + 클라우드 설정 + Code Grant Method 코드 부여 방법 + + Connect + 연결 + Device Code Method 디바이스 코드 메서드 + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + 시스템 키 집합 통합을 사용하지 않도록 설정합니다. 자격 증명은 사용자의 홈 디렉터리에서 플랫 파일에 저장됩니다. + + + Graph Resource Endpoint + 그래프 리소스 엔드포인트 + + + Host Endpoint + 호스트 엔드포인트 + + + Microsoft Graph Resource Endpoint + Microsoft Graph 리소스 엔드포인트 + + + Microsoft Resource Endpoint + Microsoft 리소스 엔드포인트 + + + Open in Azure Portal + Azure Portal에서 열기 + + + Power BI Resource Endpoint + Power BI 리소스 엔드포인트 + + + Provider Settings + 공급자 설정 + + + Refresh + 새로 고침 + + + SQL Resource Endpoint + SQL 리소스 엔드포인트 + + + Scopes Endpoint + 범위 엔드포인트 + + + Select Subscriptions + 구독 선택 + + + Select Tenants + 테넌트 선택 + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + 사용자 지정 Azure 인증 엔드포인트를 포함하는 설정입니다. 이 설정을 변경하려면 다시 시작해야 합니다. + Should Azure China integration be enabled Azure 중국 통합을 사용하도록 설정한 경우 - - Should Azure Germany integration be enabled - Azure 독일 통합을 사용하도록 설정한 경우 - Should Azure public cloud integration be enabled Azure 퍼블릭 클라우드 통합을 사용하도록 설정한 경우 + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다. + Should US Government Azure cloud (Fairfax) integration be enabled US Government Azure 클라우드(Fairfax) 통합을 사용하도록 설정한 경우 - - Should US National Azure cloud integration be enabled - 미국 국가 Azure 클라우드 통합이 사용되는지 여부 + + Start Cloud Shell + Cloud Shell 시작 + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Azure 리소스를 쿼리하거나 인증 토큰을 요청할 때 건너뛸 테넌트 ID 목록입니다. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + 리소스 필터, 각 요소는 계정 ID임, 구독 ID와 이름은 슬래시로 구분됨 [Optional] The verbosity of logging for the Azure Accounts extension. [선택 사항] Azure 계정 확장에 대한 로깅의 자세한 정도입니다. - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - 시스템 키 집합 통합을 사용하지 않도록 설정합니다. 자격 증명은 사용자의 홈 디렉터리에서 플랫 파일에 저장됩니다. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - 개인 식별 정보(PII)는 Azure 계정 출력 채널 및 출력 채널 로그 파일에 기록되어야 합니다. - \ No newline at end of file diff --git a/resources/xlf/ko/Microsoft.azuremonitor.ko.xlf b/resources/xlf/ko/Microsoft.azuremonitor.ko.xlf new file mode 100644 index 0000000000..0fb8ed7f07 --- /dev/null +++ b/resources/xlf/ko/Microsoft.azuremonitor.ko.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0}KB) + + + Downloaded {0} + {0}을(를) 다운로드함 + + + Downloading {0} + {0} 다운로드 중 + + + Downloading {0} + {0} 다운로드 중 + + + Failed to start {0} + {0}을(를) 시작하지 못함 + + + Installed {0} + 설치된 {0} + + + Installing {0} + {0} 설치 + + + Installing {0} to {1} + {1}에 {0} 설치 중 + + + Starting {0} + {0} 시작 + + + {0} Started + {0}이(가) 시작됨 + + + + + + + Account does not exist. + 계정이 없습니다. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + {0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다. + + + + + + + Notebooks + Notebook + + + Only .ipynb Notebooks are supported + .ipynb Notebook만 지원됩니다. + + + Unsupported platform + 지원되지 않는 플랫폼 + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + 취소 + + + Cancel operation? + 작업을 취소하시겠습니까? + + + Search Server Names + 서버 이름 검색 + + + + + + + Error notifying of node change: {0} + 노드 변경 알리기 오류: {0} + + + Root + 루트 + + + Session for node {0} does not exist + {0} 노드의 세션이 없습니다. + + + + + + + View Known Issues + 알려진 문제 보기 + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요. + + + + + + + Administrative privileges + 관리자 권한 + + + Administrative privileges: SYSDBA or SYSOPER + 관리 권한: SYSDBA 또는 SYSOPER + + + Authentication type + 인증 유형 + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA가 지원되는 유니버설 + + + Azure Monitor Logs + Azure Monitor 로그 + + + Azure Monitor access for Azure Data Studio + Azure Data Studio 대한 액세스 Azure Monitor + + + Custom name of the connection + 연결의 사용자 지정 이름 + + + Database + 데이터베이스 + + + Indicates the password to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. + + + Indicates the user ID to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. + + + Log Analytics Workspace ID + Log Analytics 작업 영역 ID + + + Metadata Pooling + 메타데이터 풀링 + + + Name + 이름 + + + Name + 이름 + + + Name (optional) + 이름(선택 사항) + + + Password + 암호 + + + Password of the proxy user. + 프록시 사용자의 암호입니다. + + + Proxy Password + 프록시 암호 + + + Proxy User Id + 프록시 사용자 ID + + + Security + 보안 + + + Size (MB) + 크기(MB) + + + Source + 원본 + + + Specifies the method of authenticating with Azure Monitor + Azure Monitor를 사용하여 인증하는 방법을 지정합니다. + + + The name of the initial catalog or database in the data source + 데이터 원본의 초기 카탈로그 또는 데이터베이스 이름 + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + 이 특성은 성능 향상을 위해 실행된 쿼리에 대한 메타데이터 정보가 캐시되는지 여부를 나타냅니다. + + + Type + 형식 + + + User name + 사용자 이름 + + + User name of the proxy user. + 프록시 사용자의 사용자 이름입니다. + + + Workspace ID + 작업 영역 ID + + + Workspace ID + 작업 영역 ID + + + Workspace Name + 작업 영역 이름 + + + + \ No newline at end of file diff --git a/resources/xlf/ko/cms.ko.xlf b/resources/xlf/ko/Microsoft.cms.ko.xlf similarity index 97% rename from resources/xlf/ko/cms.ko.xlf rename to resources/xlf/ko/Microsoft.cms.ko.xlf index 50f9960d74..00d4cf8331 100644 --- a/resources/xlf/ko/cms.ko.xlf +++ b/resources/xlf/ko/Microsoft.cms.ko.xlf @@ -1,27 +1,11 @@  - + Add Server Group 서버 그룹 추가 - - Cancel - 취소 - - - OK - 확인 - - - Server Group Description - 서버 그룹 설명 - - - Server Group Name - 서버 그룹 이름 - Are you sure you want to delete 삭제하시겠습니까? @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Azure SQL Server는 중앙 관리 서버로 사용될 수 없습니다. + + Cancel + 취소 + Central Management Server Group already has a Registered Server with the name {0} 중앙 관리 서버 그룹에 이름이 {0}인 등록된 서버가 이미 있습니다. - - {0} already has a Server Group with the name {1} - {0}에 이름이 {1}인 서버 그룹이 이미 있습니다. - No 아니요 + + OK + 확인 + + + Server Group Description + 서버 그룹 설명 + + + Server Group Name + 서버 그룹 이름 + Yes + + {0} already has a Server Group with the name {1} + {0}에 이름이 {1}인 서버 그룹이 이미 있습니다. + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - 저장된 서버를 로드하는 동안 예기치 않은 오류가 발생했습니다. {0} - Loading ... 로드하는 중... + + Unexpected error occurred while loading saved servers {0} + 저장된 서버를 로드하는 동안 예기치 않은 오류가 발생했습니다. {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - 버전 + + Add Central Management Server + 중앙 관리 서버 추가 - - Compatibility Level - 호환성 수준 - - - Owner - 소유자 - - - Pricing Tier - 가격 책정 계층 - - - Type - 형식 - - - Version - 버전 - - - MSSQL configuration - MSSQL 구성 - - - Declares the application workload type when connecting to a server - 서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다. - - - Application intent - 애플리케이션 의도 - - - The name of the application - 애플리케이션의 이름 - - - Application name - 애플리케이션 이름 - - - The name of the primary file, including the full path name, of an attachable database - 연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함) - - - Attach DB filename - DB 파일 이름 연결 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA가 지원되는 유니버설 - - - Windows Authentication - Windows 인증 - - - SQL Login - SQL 로그인 - - - Specifies the method of authenticating with SQL Server - SQL Server로 인증하는 방법을 지정합니다. - - - Authentication type - 인증 유형 - - - Enables or disables Always Encrypted for the connection - 연결에 Always Encrypted 기능 사용 또는 사용 안 함 + + Advanced + 고급 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다. + + Application intent + 애플리케이션 의도 - - Command timeout - 명령 시간 제한 + + Application name + 애플리케이션 이름 - - Number of attempts to restore connection - 연결 복구 시도의 횟수 - - - Connect retry count - 연결 다시 시도 횟수 - - - Delay between attempts to restore connection - 연결 복구 시도 간 지연 시간 - - - Connect retry interval - 연결 다시 시도 간격 - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. - - - Connect timeout - 연결 시간 제한 - - - Custom name of the connection - 연결의 사용자 지정 이름 - - - Name (optional) - 이름(옵션) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다. - - - Context connection - 컨텍스트 연결 - - - The SQL Server language record name - SQL Server 언어 레코드 이름 - - - Current language - 현재 언어 - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - 호스트 보호 서비스 - - - None - 없음 - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정 - - - Attestation protocol - 증명 프로토콜 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정 + + Attach DB filename + DB 파일 이름 연결 Attestation URL 증명 URL - - Optional (False) - 선택 사항(False) + + Attestation protocol + 증명 프로토콜 - - Strict - 엄격 + + Authentication type + 인증 유형 - - Mandatory (True) - 필수(True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA가 지원되는 유니버설 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다. + + Azure Attestation + Azure Attestation - - Encrypt - 암호화 + + Central Management Servers + 중앙 관리 서버 - - The name or network address of the instance of SQL Server that acts as a failover partner - 장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소 + + Central Management Servers + 중앙 관리 서버 - - Failover partner - 장애 조치(failover) 파트너 + + Command timeout + 명령 시간 제한 - - Advanced - 고급 + + Compatibility Level + 호환성 수준 + + + Compatibility Level + 호환성 수준 + + + Computer Name + 컴퓨터 이름 + + + Connect retry count + 연결 다시 시도 횟수 + + + Connect retry interval + 연결 다시 시도 간격 + + + Connect timeout + 연결 시간 제한 Connection Resiliency @@ -294,53 +178,137 @@ Context 컨텍스트 - - Initialization - 초기화 + + Context connection + 컨텍스트 연결 - - Pooling - 풀링 + + Current language + 현재 언어 - - Replication - 복제 + + Custom name of the connection + 연결의 사용자 지정 이름 - - Security - 보안 + + Declares the application workload type when connecting to a server + 서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다. - - Source - 원본 + + Delay between attempts to restore connection + 연결 복구 시도 간 지연 시간 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다. + + Delete + 삭제 + + + Delete + 삭제 + + + Delete + 삭제 + + + Description of the SQL Server instance + SQL Server 인스턴스에 대한 설명 + + + Disabled + 사용 안 함 + + + Edition + 버전 + + + Edition + 버전 + + + Enabled + 사용 + + + Enables or disables Always Encrypted for the connection + 연결에 Always Encrypted 기능 사용 또는 사용 안 함 + + + Enables or disables Secure enclaves for the connection + 연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다. + + + Encrypt + 암호화 + + + Failover partner + 장애 조치(failover) 파트너 + + + Host Guardian Service + 호스트 보호 서비스 Host name in certificate 인증서의 호스트 이름 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다. + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다. + + + Indicates the password to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. + + + Indicates the user ID to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. + + + Indicates which server type system then provider will expose through the DataReader + 공급자가 DataReader를 통해 노출할 서버 형식 시스템을 나타냅니다. + + + Initialization + 초기화 + + + Last Database Backup + 마지막 데이터베이스 백업 + + + Last Log Backup + 마지막 로그 백업 Load balance timeout 부하 분산 시간 제한 - - The maximum number of connections allowed in the pool - 풀에서 허용되는 최대 연결 수 + + MSSQL configuration + MSSQL 구성 + + + Mandatory (True) + 필수(True) Max pool size 최대 풀 크기 - - The minimum number of connections allowed in the pool - 풀에서 허용되는 최소 연결 수 + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover 다중 서브넷 장애 조치(failover) - - When true, multiple result sets can be returned and read from one connection - true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다. - Multiple active result sets 여러 개의 활성 결과 집합 - - Size in bytes of the network packets used to communicate with an instance of SQL Server - SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트) + + Name (optional) + 이름(옵션) + + + Name of the SQL Server instance + SQL Server 인스턴스의 이름 + + + New Server Group... + 새 서버 그룹... + + + New Server Registration... + 새 서버 등록... + + + None + 없음 + + + Number of attempts to restore connection + 연결 복구 시도의 횟수 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다. + + + OS Version + OS 버전 + + + Optional (False) + 선택 사항(False) + + + Owner + 소유자 + + + Owner + 소유자 Packet size 패킷 크기 - - Indicates the password to be used when connecting to the data source - 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. - Password 암호 - - When false, security-sensitive information, such as the password, is not returned as part of the connection - false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다. - Persist security info 보안 정보 유지 - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다. + + Pooling + 풀링 Pooling @@ -394,93 +390,57 @@ Port 포트 - - Used by SQL Server in Replication - 복제에서 SQL Server가 사용합니다. + + Pricing Tier + 가격 책정 계층 + + + Recovery Model + 복구 모델 + + + Refresh + 새로 고침 + + + Refresh Server Group + 서버 그룹 새로 고침 + + + Replication + 복제 Replication 복제 - - Enables or disables Secure enclaves for the connection - 연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다. - - - Secure enclaves - 보안 enclave - - - Description of the SQL Server instance - SQL Server 인스턴스에 대한 설명 - - - Server Description - 서버 설명 - - - Name of the SQL Server instance - SQL Server 인스턴스의 이름 - - - Server - 서버 - - - e.g. tcp:servername,1433 - 예: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다. - - - Trust server certificate - 서버 인증서 신뢰 - - - Indicates which server type system then provider will expose through the DataReader - 공급자가 DataReader를 통해 노출할 서버 형식 시스템을 나타냅니다. - - - Type system version - 형식 시스템 버전 - - - Indicates the user ID to be used when connecting to the data source - 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. - - - User name - 사용자 이름 - - - The name of the workstation connecting to SQL Server - SQL Server에 연결하는 워크스테이션의 이름 - - - Workstation Id - 워크스테이션 ID - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - SQL Server 중앙 관리 서버 관리 지원 - - - Disabled - 사용 안 함 + + SQL Login + SQL 로그인 SQL Server Central Management Servers SQL Server 중앙 관리 서버 - - Enabled - 사용 + + Secure enclaves + 보안 Enclave + + + Security + 보안 + + + Server + 서버 + + + Server Description + 서버 설명 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용) - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함) - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. + + Size in bytes of the network packets used to communicate with an instance of SQL Server + SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트) - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다. + + Source + 원본 - - Number of minutes to retain log files for backend services. Default is 1 week. - 백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정 - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. + + Specifies the method of authenticating with SQL Server + SQL Server로 인증하는 방법을 지정합니다. - - New Server Registration... - 새 서버 등록... + + Strict + 엄격 - - New Server Group... - 새 서버 그룹... + + Support for managing SQL Server Central Management Servers + SQL Server 중앙 관리 서버 관리 지원 - - Delete - 삭제 + + The SQL Server language record name + SQL Server 언어 레코드 이름 - - Delete - 삭제 + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다. - - Delete - 삭제 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. - - Central Management Servers - 중앙 관리 서버 + + The maximum number of connections allowed in the pool + 풀에서 허용되는 최대 연결 수 - - Refresh - 새로 고침 + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다. - - Refresh Server Group - 서버 그룹 새로 고침 + + The minimum number of connections allowed in the pool + 풀에서 허용되는 최소 연결 수 - - Add Central Management Server - 중앙 관리 서버 추가 + + The name of the application + 애플리케이션의 이름 - - Central Management Servers - 중앙 관리 서버 + + The name of the primary file, including the full path name, of an attachable database + 연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함) - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. + + The name of the workstation connecting to SQL Server + SQL Server에 연결하는 워크스테이션의 이름 - - [Optional] Do not show unsupported platform warnings - [옵션] 지원되지 않는 플랫폼 경고 표시 안 함 + + The name or network address of the instance of SQL Server that acts as a failover partner + 장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소 - - Compatibility Level - 호환성 수준 + + Trust server certificate + 서버 인증서 신뢰 - - Last Database Backup - 마지막 데이터베이스 백업 + + Type + 형식 - - Last Log Backup - 마지막 로그 백업 + + Type system version + 형식 시스템 버전 - - Owner - 소유자 + + Used by SQL Server in Replication + 복제에서 SQL Server가 사용합니다. - - Recovery Model - 복구 모델 + + User name + 사용자 이름 - - Computer Name - 컴퓨터 이름 - - - OS Version - OS 버전 - - - Edition + + Version 버전 Version 버전 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다. + + + When true, multiple result sets can be returned and read from one connection + true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다. + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다. + + + Windows Authentication + Windows 인증 + + + Workstation Id + 워크스테이션 ID + + + [Optional] Do not show unsupported platform warnings + [옵션] 지원되지 않는 플랫폼 경고 표시 안 함 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. + + + e.g. tcp:servername,1433 + 예: tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용) + \ No newline at end of file diff --git a/resources/xlf/ko/dacpac.ko.xlf b/resources/xlf/ko/Microsoft.dacpac.ko.xlf similarity index 98% rename from resources/xlf/ko/dacpac.ko.xlf rename to resources/xlf/ko/Microsoft.dacpac.ko.xlf index 00fb02faf2..6f47d237eb 100644 --- a/resources/xlf/ko/dacpac.ko.xlf +++ b/resources/xlf/ko/Microsoft.dacpac.ko.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + SQL Server 인스턴스에 같은 이름의 데이터베이스가 이미 있습니다. + + + Create a database from a .bacpac file [Import Bacpac] + .bacpac 파일에서 데이터베이스 만들기[Bacpac 가져오기] + + + Data Loss + 데이터 손실 + + + Data-tier Application Wizard + 데이터 계층 애플리케이션 마법사 + Database Name 데이터베이스 이름 @@ -10,26 +26,18 @@ Deploy 배포 - - Select Deploy Dacpac Settings - Dacpac 배포 설정 선택 - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] 데이터 계층 애플리케이션 .dacpac 파일을 SQL Server의 인스턴스에 배포[Dacpac 배포] - - Review the deploy plan - 배포 플랜 검토 + + Deploy plan operations + 계획 작업 배포 Export 내보내기 - - Select Export Bacpac Settings - Bacpac 내보내기 설정 선택 - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] 데이터베이스의 스키마 및 데이터를 논리적 .bacpac 파일 형식으로 내보내기[Bacpac 내보내기] @@ -38,42 +46,126 @@ Extract 추출 - - Select Extract Dacpac Settings - Dacpac 추출 설정 선택 - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] SQL Server의 인스턴스에서 데이터 계층 애플리케이션을 .dacpac 파일로 추출[Dacpac 추출] + + File Location + 파일 위치 + + + File name cannot be whitespace + 파일 이름은 공백일 수 없습니다. + + + File name cannot end with a period + 파일 이름은 마침표(.)로 끝날 수 없습니다. + + + File name cannot end with a whitespace + 파일 이름은 공백으로 끝날 수 없습니다. + + + File name is over 255 characters + 파일 이름이 255자를 초과합니다. + Generate Script 스크립트 생성 + + Generating deploy plan failed '{0}' + 배포 플랜 '{0}'을(를) 생성하지 못했습니다. + + + Generating deploy script failed '{0}' + 배포 스크립트 생성 실패 '{0}' + Import 가져오기 - - Select Import Bacpac Settings - Bacpac 가져오기 설정 선택 + + Invalid file characters + 잘못된 파일 문자 - - Create a database from a .bacpac file [Import Bacpac] - .bacpac 파일에서 데이터베이스 만들기[Bacpac 가져오기] + + Name of object that will be affected by deployment + 배포의 영향을 받는 개체의 이름 New Database 새 데이터베이스 + + No data loss will occur from the listed deploy actions. + 나열된 배포 작업에서 데이터 손실이 발생하지 않습니다. + + + Object + 개체 + + + Open + 열기 + + + Operation + 작업 + + + Operation(Create, Alter, Delete) that will occur during deployment + 배포하는 동안 발생하는 작업(만들기, 변경, 삭제) + + + Operations that may result in data loss are marked with a warning sign + 데이터 손실이 발생할 수 있는 작업에는 경고 기호가 표시됩니다. + Proceed despite possible data loss 데이터가 손실되더라도 계속 진행 + + Reserved file name. Choose another name and try again + 예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오. + + + Review the deploy plan + 배포 플랜 검토 + + + Save + 저장 + + + Select Deploy Dacpac Settings + Dacpac 배포 설정 선택 + + + Select Export Bacpac Settings + Bacpac 내보내기 설정 선택 + + + Select Extract Dacpac Settings + Dacpac 추출 설정 선택 + + + Select Import Bacpac Settings + Bacpac 가져오기 설정 선택 + Select an Operation 작업 선택 + + Select file + 파일 선택 + + + Setting + 설정 + Source Database 원본 데이터베이스 @@ -86,6 +178,10 @@ Summary 요약 + + Summary of settings + 설정 요약 + Target Database 대상 데이터베이스 @@ -94,126 +190,14 @@ Target Server 대상 서버 - - Upgrade Existing Database - 기존 데이터베이스 업그레이드 - - - Version (use x.x.x.x where x is a number) - 버전(x.x.x.x 사용, x는 숫자임) - - - Open - 열기 - - - Data Loss - 데이터 손실 - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. 배포 작업으로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용 가능한 백업 또는 스냅샷이 있는지 확인하세요. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - 나열된 배포 작업의 {0}(으)로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용할 수 있는 백업 또는 스냅샷이 있는지 확인하세요. - - - Operations that may result in data loss are marked with a warning sign - 데이터 손실이 발생할 수 있는 작업에는 경고 기호가 표시됩니다. - - - A database with the same name already exists on the instance of SQL Server - SQL Server 인스턴스에 같은 이름의 데이터베이스가 이미 있습니다. - - - default - 기본값 - - - Generating deploy plan failed '{0}' - 배포 플랜 '{0}'을(를) 생성하지 못했습니다. - - - Deploy plan operations - 계획 작업 배포 - - - File Location - 파일 위치 - - - File name cannot end with a period - 파일 이름은 마침표(.)로 끝날 수 없습니다. - - - Generating deploy script failed '{0}' - 배포 스크립트 생성 실패 '{0}' - - - Invalid file characters - 잘못된 파일 문자 - - - No data loss will occur from the listed deploy actions. - 나열된 배포 작업에서 데이터 손실이 발생하지 않습니다. - - - Name of object that will be affected by deployment - 배포의 영향을 받는 개체의 이름 - - - Object - 개체 - - - Operation - 작업 - - - {0} operation failed '{1}' - {0} 작업 실패 '{1}' - - - Operation(Create, Alter, Delete) that will occur during deployment - 배포하는 동안 발생하는 작업(만들기, 변경, 삭제) - - - Reserved file name. Choose another name and try again - 예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오. - This file name is reserved for use by Windows. Choose another name and try again 이 파일 이름은 Windows에서 예약되어 있습니다. 다른 이름을 선택하고 다시 시도하세요. - - Save - 저장 - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - 마법사가 닫히면 작업 보기에서 스크립트 생성 상태를 볼 수 있습니다. 완료되면 생성된 스크립트가 열립니다. - - - Select file - 파일 선택 - - - Setting - 설정 - - - Summary of settings - 설정 요약 - - - File name is over 255 characters - 파일 이름이 255자를 초과합니다. - - - File name cannot end with a whitespace - 파일 이름은 공백으로 끝날 수 없습니다. - Type 형식 @@ -226,6 +210,10 @@ Undefined name 정의되지 않은 네임스페이스: + + Upgrade Existing Database + 기존 데이터베이스 업그레이드 + Value @@ -234,26 +222,34 @@ Version 버전 - - File name cannot be whitespace - 파일 이름은 공백일 수 없습니다. + + Version (use x.x.x.x where x is a number) + 버전(x.x.x.x 사용, x는 숫자임) - - Data-tier Application Wizard - 데이터 계층 애플리케이션 마법사 + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + 마법사가 닫히면 작업 보기에서 스크립트 생성 상태를 볼 수 있습니다. 완료되면 생성된 스크립트가 열립니다. + + + default + 기본값 + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + 나열된 배포 작업의 {0}(으)로 인해 데이터가 손실될 수 있습니다. 배포 관련 문제가 발생하는 경우 사용할 수 있는 백업 또는 스냅샷이 있는지 확인하세요. + + + {0} operation failed '{1}' + {0} 작업 실패 '{1}' - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - .DACPAC 및 .BACPAC 파일이 기본적으로 저장되는 폴더의 전체 경로입니다. - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard 데이터 계층 애플리케이션 마법사 + + Full path to folder where .DACPAC and .BACPAC files are saved by default + .DACPAC 및 .BACPAC 파일이 기본적으로 저장되는 폴더의 전체 경로입니다. + \ No newline at end of file diff --git a/resources/xlf/ko/data-workspace.ko.xlf b/resources/xlf/ko/Microsoft.data-workspace.ko.xlf similarity index 98% rename from resources/xlf/ko/data-workspace.ko.xlf rename to resources/xlf/ko/Microsoft.data-workspace.ko.xlf index fd62ea4de0..e6ea39e6a8 100644 --- a/resources/xlf/ko/data-workspace.ko.xlf +++ b/resources/xlf/ko/Microsoft.data-workspace.ko.xlf @@ -1,46 +1,14 @@  - + All Project Types 모든 프로젝트 형식 - - Click "Learn more" button for more information about local development experience to {0} - {0} 로컬 개발 환경에 대한 자세한 내용을 보려면 "자세한 정보" 단추를 클릭합니다. - - - Select - 선택 - - - No provider was found for project type with id: '{0}' - ID가 '{0}'인 프로젝트 형식에 대한 공급자를 찾을 수 없습니다. - - - No provider was found for the following projects: {0} - 다음 프로젝트에 대한 공급자를 찾을 수 없습니다. {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - 프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1} - - - Local - 로컬 - - - Refresh - 새로 고침 - - - Create new database project - 새 데이터베이스 프로젝트 만들기 - - - Type - 형식 + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + 프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까? Browse @@ -50,41 +18,93 @@ Browse... 찾아보기... - - The selected clone path '{0}' does not exist or is not a directory. - 선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다. + + Click "Learn More" button for more information about SDK-style projects + SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 "자세한 정보" 버튼을 클릭합니다. + + + Click "Learn more" button for more information about local development experience to {0} + {0} 로컬 개발 환경에 대한 자세한 내용을 보려면 "자세한 정보" 단추를 클릭합니다. + + + Cloning git repository '{0}'... + Git 리포지토리 '{0}'을(를) 복제하는 중... Create 만들기 + + Create new database project + 새 데이터베이스 프로젝트 만들기 + Default 기본값 + + Directory '{0}' already exists in the selected location, please choose another + 디렉터리 '{0}'이(가) 선택한 위치에 이미 있습니다. 다른 디렉터리를 선택하세요. + Enter Project Name 프로젝트 이름 입력 - - The selected {0} file '{1}' does not exist or is not a file. - 선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다. + + Enter project name + 프로젝트 이름 입력 Enter remote git repository URL 원격 GIT 리포지토리 URL 입력 + + Error during git clone. View git output for more details + GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인 + + + Failed to load the project provider extension '{0}'. Error message: {1} + 프로젝트 공급자 확장 '{0}'을(를) 로드하지 못했습니다. 오류 메시지: {1} + + + File '{0}' doesn't exist + 파일 '{0}'이(가) 없습니다. + + + File name cannot be over 255 characters + 파일 이름은 255자를 초과할 수 없습니다. + + + File name cannot be whitespace + 파일 이름은 공백일 수 없습니다. + + + File name cannot end with a period + 파일 이름은 마침표(.)로 끝날 수 없습니다. + + + File name cannot start or end with whitespace + 파일 이름은 공백으로 시작하거나 끝날 수 없습니다 + Git repository URL GIT 리포지토리 URL + + Invalid file characters + 잘못된 파일 문자 + Learn More 자세한 정보 - - Select location to clone repository locally - 리포지토리를 로컬로 복제할 위치 선택 + + List of opened projects should not be undefined after refresh from disk. + 디스크에서 새로 고친 후에는 열린 프로젝트 목록을 정의하지 않아야 합니다. + + + Local + 로컬 Local clone path @@ -94,6 +114,14 @@ Location 위치 + + Location + 위치 + + + Name + 이름 + Name cannot be empty 이름은 비워 둘 수 없습니다. @@ -102,10 +130,26 @@ No 아니요 + + No database project extensions are installed. Please install a database project extension to use this feature. + 데이터베이스 프로젝트 확장이 설치되어 있지 않습니다. 이 기능을 사용하려면 데이터베이스 프로젝트 확장을 설치하세요. + + + No provider was found for project type with id: '{0}' + ID가 '{0}'인 프로젝트 형식에 대한 공급자를 찾을 수 없습니다. + + + No provider was found for the following projects: {0} + 다음 프로젝트에 대한 공급자를 찾을 수 없습니다. {0} + OK 확인 + + Only moving one file at a time is supported. + 한 번에 하나의 파일만 이동할 수 있습니다. + Open 열기 @@ -114,61 +158,41 @@ Open Existing Project 기존 프로젝트 열기 + + Prior {0} for the current project will appear here, please run to see the results. + 현재 프로젝트에 대한 이전 {0}이(가) 여기에 표시됩니다. 실행하여 결과를 확인하세요. + Project Project + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + ‘{0}’ 프로젝트를 로드하지 못했습니다. {1}. 자세한 내용을 보려면 [개발자 콘솔을 여세요](command:workbench.action.toggleDevTools). + Project '{0}' is already opened. 프로젝트 '{0}'이(가) 이미 열려 있습니다. - - There is already a directory named '{0}' in the selected location: '{1}'. - 선택한 위치 '{1}'에 '{0}'(이)라는 디렉터리가 이미 있습니다. - - - Directory '{0}' already exists in the selected location, please choose another - 디렉터리 '{0}'이(가) 선택한 위치에 이미 있습니다. 다른 디렉터리를 선택하세요. - - - Select project file - 프로젝트 파일 선택 - Project file 프로젝트 파일 - - Select location to create project - 프로젝트를 만들 위치 선택 + + Project name is null + 프로젝트 이름이 Null입니다. - - Location - 위치 - - - Enter project name - 프로젝트 이름 입력 - - - Name - 이름 - - - The selected project location '{0}' does not exist or is not a directory. - 선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다. + + Refresh + 새로 고침 Remote git repository 원격 GIT 리포지토리 - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - 프로젝트를 작업 영역에 추가하려면 Azure Data Studio를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까? - - - Click "Learn More" button for more information about SDK-style projects - SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 "자세한 정보" 버튼을 클릭합니다. + + Reserved file name. Choose another name and try again + 예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오. SDK-style project (Preview) @@ -178,117 +202,115 @@ Select 선택 - - Select Project Location - 프로젝트 위치 선택 + + Select + 선택 Select Database Project Type 데이터베이스 프로젝트 유형 선택 + + Select Project Location + 프로젝트 위치 선택 + Select Target Platform 대상 플랫폼 선택 - - Target Platform - 대상 플랫폼 + + Select location to clone repository locally + 리포지토리를 로컬로 복제할 위치 선택 + + + Select location to create project + 프로젝트를 만들 위치 선택 + + + Select project file + 프로젝트 파일 선택 Select workspace ({0}) file 작업 영역({0}) 파일 선택 - - Yes (Recommended) - 예(권장) + + Target Platform + 대상 플랫폼 - - This project type does not support drag and drop. - 이 프로젝트 형식은 끌어서 놓기 기능이 지원되지 않습니다. + + The selected clone path '{0}' does not exist or is not a directory. + 선택한 복제 경로 '{0}'이(가) 없거나 디렉터리가 아닙니다. - - File '{0}' doesn't exist - 파일 '{0}'이(가) 없습니다. + + The selected project location '{0}' does not exist or is not a directory. + 선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다. - - File name cannot end with a period - 파일 이름은 마침표(.)로 끝날 수 없습니다. + + The selected {0} file '{1}' does not exist or is not a file. + 선택한 {0} 파일 '{1}'이(가) 없거나 파일이 아닙니다. - - Error during git clone. View git output for more details - GIT 복제 중 오류가 발생했습니다. GIT 출력 보기로 자세한 내용 확인 - - - Cloning git repository '{0}'... - Git 리포지토리 '{0}'을(를) 복제하는 중... - - - Invalid file characters - 잘못된 파일 문자 - - - Prior {0} for the current project will appear here, please run to see the results. - 현재 프로젝트에 대한 이전 {0}이(가) 여기에 표시됩니다. 실행하여 결과를 확인하세요. - - - No database project extensions are installed. Please install a database project extension to use this feature. - 데이터베이스 프로젝트 확장이 설치되어 있지 않습니다. 이 기능을 사용하려면 데이터베이스 프로젝트 확장을 설치하세요. - - - Only moving one file at a time is supported. - 한 번에 하나의 파일만 이동할 수 있습니다. - - - List of opened projects should not be undefined after refresh from disk. - 디스크에서 새로 고친 후에는 열린 프로젝트 목록을 정의하지 않아야 합니다. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - ‘{0}’ 프로젝트를 로드하지 못했습니다. {1}. 자세한 내용을 보려면 [개발자 콘솔을 여세요](command:workbench.action.toggleDevTools). - - - Project name is null - 프로젝트 이름이 Null입니다. - - - Reserved file name. Choose another name and try again - 예약된 파일 이름입니다. 다른 이름을 선택하고 다시 시도하십시오. + + There is already a directory named '{0}' in the selected location: '{1}'. + 선택한 위치 '{1}'에 '{0}'(이)라는 디렉터리가 이미 있습니다. This file name is reserved for use by Windows. Choose another name and try again 이 파일 이름은 Windows에서 예약되어 있습니다. 다른 이름을 선택하고 다시 시도하세요. - - File name cannot be over 255 characters - 파일 이름은 255자를 초과할 수 없습니다. + + This project type does not support drag and drop. + 이 프로젝트 형식은 끌어서 놓기 기능이 지원되지 않습니다. - - File name cannot start or end with whitespace - 파일 이름은 공백으로 시작하거나 끝날 수 없습니다 + + Type + 형식 Undefined name 정의되지 않은 이름 - - File name cannot be whitespace - 파일 이름은 공백일 수 없습니다. + + Yes (Recommended) + 예(권장) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 현재 작업 영역 폴더에 작업 영역의 프로젝트에 추가되지 않은 프로젝트가 포함된 경우 항상 정보 메시지를 표시합니다. + Close Workspace 작업 영역 닫기 + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + 새 항목을 만들거나 기존 항목을 열어 시작합니다. +[새로 만들기](command:projects.new) +[기존 항목 열기](command:projects.openExisting) +프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects). + + + Database Projects + 데이터베이스 프로젝트 + Database Projects 데이터베이스 프로젝트 - - Database Projects - 데이터베이스 프로젝트 + + Full path to folder where new projects are saved by default. + 새 프로젝트가 기본적으로 저장되는 폴더의 전체 경로입니다. + + + List of projects in the workspace to exclude from the projects viewlet + 프로젝트 뷰렛에서 제외할 작업 영역의 프로젝트 목록 Manage @@ -298,10 +320,6 @@ New 새로 만들기 - - Open existing - 기존 항목 열기 - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj 프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - 새 항목을 만들거나 기존 항목을 열어 시작합니다. -[새로 만들기](command:projects.new) -[기존 항목 열기](command:projects.openExisting) -프로젝트에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/azuredatastudio-projects). - - - Full path to folder where new projects are saved by default. - 새 프로젝트가 기본적으로 저장되는 폴더의 전체 경로입니다. - - - List of projects in the workspace to exclude from the projects viewlet - 프로젝트 뷰렛에서 제외할 작업 영역의 프로젝트 목록 - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 현재 작업 영역 폴더에 작업 영역의 프로젝트에 추가되지 않은 프로젝트가 포함된 경우 항상 정보 메시지를 표시합니다. + + Open existing + 기존 항목 열기 Refresh diff --git a/resources/xlf/ko/Microsoft.datavirtualization.ko.xlf b/resources/xlf/ko/Microsoft.datavirtualization.ko.xlf new file mode 100644 index 0000000000..5064d9bd7b --- /dev/null +++ b/resources/xlf/ko/Microsoft.datavirtualization.ko.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + 데이터베이스 이름 + + + External Schema + 외부 스키마 + + + External Table + 외부 테이블 + + + Hostname + 호스트 이름 + + + Node Command called without any node passed + 노드가 전달되지 않고 호출된 노드 명령 + + + SQL Server + SQL Server + + + Server Name + 서버 이름 + + + Service name / SID + 서비스 이름 / SID + + + Source Schema + 원본 스키마 + + + Source Table + 원본 테이블 + + + + + + + ({0} KB) + ({0}KB) + + + Done downloading {0} + {0} 다운로드 완료 + + + Downloading {0} + {0} 다운로드 중 + + + Downloading {0} + {0} 다운로드 중 + + + Failed to start {0}: {1} + {0}:{1}을(를) 시작하지 못함 + + + Installed {0} + {0} 설치됨 + + + Installing {0} + {0} 설치 중 + + + Installing {0} to {1} + {1}에 {0} 설치 중 + + + Starting {0}... + {0} 시작 중... + + + {0} started + {0} 시작됨 + + + + + + + View Known Issues + 알려진 문제 보기 + + + service component could not start + 서비스 구성 요소를 시작할 수 없습니다. + + + + + + + Process exited with code {0} + 프로세스가 {0} 코드로 종료됨 + + + + + + + Database the external table will be created in + 외부 테이블이 생성될 데이터베이스 + + + Destination Server + 대상 서버 + + + External data source for new external table + 새 외부 테이블의 외부 데이터 원본 + + + Name for new external table + 새 외부 테이블의 이름 + + + Name for new table's external file format + 새 테이블의 외부 파일 형식 이름 + + + No user schemas were found in the specified database. + 지정한 데이터베이스에 테이블이 없습니다. + + + No valid external data sources were found in the specified database. + 지정한 데이터베이스에서 유효한 외부 데이터 원본을 찾을 수 없습니다. + + + Refresh + 새로 고침 + + + Schema for new external table + 새 외부 테이블의 스키마 + + + Source File + 원본 파일 + + + Source Folder + 원본 폴더 + + + The specified external file format name already exists. + 지정된 외부 파일 형식 이름이 이미 있습니다. + + + The specified table name already exists under the specified schema. + 지정한 테이블 이름이 이미 지정한 스키마 아래에 있습니다. + + + + + + + Allow Nulls + Null 허용 + + + Column Name + 열 이름 + + + Data Type + 데이터 형식 + + + + + + + Failed to generate column information for the specified file. + 지정된 파일에 대한 열 정보를 생성하지 못했습니다. + + + Failed to retrieve any data from the specified file. + 지정한 파일에서 데이터를 검색하지 못했습니다. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다. + + + + + + + Data Virtualization information + 데이터 가상화 정보 + + + Database name + 데이터베이스 이름 + + + File format name + 파일 형식 이름 + + + Next + 다음 + + + Server name + 서버 이름 + + + Source File + 원본 파일 + + + Source Folder + 원본 폴더 + + + Table name + 테이블 이름 + + + Table schema + 테이블 스키마 + + + Virtualize Data + 데이터 가상화 + + + + + + + Currently only csv files are supported for this wizard. + 현재 이 마법사에서는 CSV 파일만 지원됩니다. + + + Modify Columns + 열 수정 + + + No csv files were found in the specified folder. + 지정된 폴더에서 csv 파일을 찾을 수 없습니다. + + + Please select a source file or folder before using this wizard. + 이 마법사를 사용하기 전에 원본 파일 또는 폴더를 선택하세요. + + + Preview Data + 데이터 미리 보기 + + + Select the destination database for your external table + 외부 테이블의 대상 데이터베이스를 선택하세요. + + + Summary + 요약 + + + The script has opened in a document window. You can view it once the wizard is closed. + 문서 창에서 스크립트가 열렸습니다. 마법사가 닫히면 볼 수 있습니다. + + + Virtualize Data + 데이터 가상화 + + + Virtualize Data From CSV + CSV에서 데이터 가상화 + + + + + + + -- Create New Credential -- + -- 새 자격 증명 만들기 -- + + + Choose Credential + 자격 증명 선택 + + + Configure Credential + 자격 증명 구성 + + + Create a connection to your Data Source + 데이터 원본에 대한 연결 만들기 + + + External Data Source Name + 외부 데이터 원본 이름 + + + New Credential Name + 새 자격 증명 이름 + + + Password + 암호 + + + Server Connection + 서버 연결 + + + The name for your External Data Source. + 외부 데이터 원본의 이름입니다. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + 생성 중인 외부 데이터 원본에 대한 로그인 정보를 안전하게 저장하는 데 사용되는 데이터베이스 범위 자격 증명의 이름입니다. + + + Username + 사용자 이름 + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + 선택한 데이터베이스에 대한 마스터 키가 이미 있습니다. 이 페이지에서는 조치가 필요하지 않습니다. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + 마스터 키가 필요합니다. 이렇게 하면 외부 데이터 원본에서 사용하는 자격 증명이 보호됩니다. BACKUP MASTER KEY를 사용하여 마스터 키를 백업하고 안전한 오프사이트 위치에 백업을 저장해야 합니다. + + + Confirm Password + 암호 확인 + + + Create Database Master Key + 데이터베이스 마스터 키 생성 + + + Password + 암호 + + + Password values do not match. + 암호 값이 일치하지 않습니다. + + + Set the Master Key password. + 마스터 키 암호를 설정합니다. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + 강력한 암호는 영숫자, 대문자, 소문자 및 특수 문자의 조합을 사용합니다. + + + + + + + Clicking on the checkbox will select that table to be mapped. + 확인란을 클릭하면 매핑할 테이블이 선택됩니다. + + + Clicking on the table name will show you the column mapping information for that table. + 테이블 이름을 클릭하면 해당 테이블에 대한 열 매핑 정보가 표시됩니다. + + + Collations + 데이터 정렬 + + + Column Mapping + 열 매핑 + + + External + 외부 + + + Map your data source objects to your external table + 데이터 원본 개체를 외부 테이블에 매핑 + + + No objects were selected. + 선택된 개체가 없습니다. + + + No table information present for '{0}' + '{0}'에 대한 테이블 정보가 없습니다. + + + Nullable + 널 입력 가능 + + + SQL Data Type + SQL 데이터 유형 + + + Source + 원본 + + + Tables + 테이블 + + + These column types are not supported for external tables:{0}{1} + 다음 열 유형은 외부 테이블에서 지원되지 않습니다.{0}{1} + + + Unsupported Column Types found + 지원되지 않는 열 형식 + + + Views + 견해 + + + + + + + A data source type must be selected. + 데이터 원본 유형을 선택해야 합니다. + + + A destination database must be selected. + 대상 데이터베이스를 선택해야 합니다. + + + Default + 기본값 + + + Select a Data Source + 데이터 원본 선택 + + + Select the destination database for your external table + 외부 테이블의 대상 데이터베이스를 선택하세요. + + + Select your data source type + 데이터 원본 유형 선택 + + + The database in which to create your External Data Source. + 외부 데이터 원본을 생성할 데이터베이스입니다. + + + + + + + Database Master Key + 데이터베이스 마스터 키 + + + Database Scoped Credential + 데이터베이스 범위 자격 증명 + + + Destination Database: + 대상 데이터베이스: + + + Executing script... + 스크립트 실행 중... + + + External Data Source + 외부 데이터 원본 + + + External Table + 외부 테이블 + + + External Table creation completed successfully + 외부 테이블 만들기가 완료되었습니다. + + + External Table creation failed + 외부 테이블 생성 실패 + + + Name + 이름 + + + Object type + 개체 유형 + + + Schema + 스키마 + + + Summary + 요약 + + + The following objects will be created in the destination database: + 다음 개체가 대상 데이터베이스에 만들어집니다. + + + Virtualize Data + 데이터 가상화 + + + + + + + Create + 만들기 + + + The script has opened in a document window. You can view it once the wizard is closed. + 문서 창에서 스크립트가 열렸습니다. 마법사가 닫히면 볼 수 있습니다. + + + Virtualize Data + 데이터 가상화 + + + + + + + Data Virtualization requires a connection to be selected. + 데이터 가상화를 사용하려면 연결을 선택해야 합니다. + + + + + + + Data Virtualization + 데이터 가상화 + + + Enable/disable logging debug information to the developer console. + 개발자 콘솔에 대한 디버그 정보 로깅을 활성화/비활성화합니다. + + + Number of lines to read from a file to run PROSE parsing on. + PROSE 구문 분석을 실행하기 위해 파일에서 읽을 라인 수. + + + Support for Data Virtualization features in SQL Server + SQL Server의 데이터 가상화 기능 지원 + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + 외부 데이터 원본 또는 CSV 파일에서 외부 테이블을 만드는 마법사를 포함하여 SQL Server의 데이터 가상화 지원. + + + Tasks + 작업 + + + Virtualize Data + 데이터 가상화 + + + Virtualize Data From CSV Files + CSV 파일에서 데이터 가상화 + + + + \ No newline at end of file diff --git a/resources/xlf/ko/import.ko.xlf b/resources/xlf/ko/Microsoft.import.ko.xlf similarity index 97% rename from resources/xlf/ko/import.ko.xlf rename to resources/xlf/ko/Microsoft.import.ko.xlf index 99631887d0..a76a02913f 100644 --- a/resources/xlf/ko/import.ko.xlf +++ b/resources/xlf/ko/Microsoft.import.ko.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - 잘못된 파일 위치입니다. 다른 입력 파일을 사용해 보세요. - Allow Nulls Null 허용 @@ -14,14 +10,22 @@ Browse 찾아보기 - - Column Name - 열 이름 + + Click "Preview Transformation" to preview the transformation + 변환을 미리 보려면 "변환 미리 보기"를 클릭하세요. Column + + Column Name + 열 이름 + + + Column Name + 열 이름 + Create derived column 파생 열 만들기 @@ -30,50 +34,30 @@ Data Type 데이터 형식 - - Database the table is created in - 테이블이 생성된 데이터베이스 - Database name 데이터베이스 이름 - - Select the columns of data on the left required to derive your new column - 새 열을 파생시키는 데 필요한 왼쪽의 데이터 열을 선택하세요. - - - Select a row and specify an example transformation that you would like applied to the rest of the column - 행을 선택하고 나머지 열에 적용할 예제 변환을 지정합니다. - - - Click "Preview Transformation" to preview the transformation - 변환을 미리 보려면 "변환 미리 보기"를 클릭하세요. - - - Refine your transformation until you have the desired column - 원하는 열이 생길 때까지 변환을 수정하세요. - - - Specify the new derived column's name and click "Done" - 새 파생 열의 이름을 지정하고 "완료"를 클릭합니다. + + Database the table is created in + 테이블이 생성된 데이터베이스 File to be imported 가져올 파일 - - Location of the file to be imported - 가져올 파일의 위치 - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - 파생 열 도구에 오신 것을 환영합니다! 시작하려면 다음 단계를 따르세요. + + Give Feedback + 사용자 의견 제공 Import Data 데이터 가져오기 + + Import flat file wizard + 플랫 파일 가져오기 마법사 + Import information 정보 가져오기 @@ -86,6 +70,22 @@ Import status 상태 가져오기 + + Invalid file location. Please try a different input file + 잘못된 파일 위치입니다. 다른 입력 파일을 사용해 보세요. + + + Location of the file to be imported + 가져올 파일의 위치 + + + Modify Columns + 열 수정 + + + New table name + 새 테이블 이름 + Next 다음 @@ -94,22 +94,14 @@ Open 열기 - - Specify Input File - 입력 파일 지정 + + Please connect to a server before using this wizard. + 이 마법사를 사용하기 전에 서버에 연결하세요. Preview Data 데이터 미리 보기 - - Modify Columns - 열 수정 - - - Summary - 요약 - Preview Transformation 변환 미리 보기 @@ -118,21 +110,21 @@ Primary Key 기본 키 - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - 이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다. - - - This operation was unsuccessful. Please try a different input file. - 이 작업이 실패했습니다. 다른 입력 파일을 사용해 보세요. + + Refine your transformation until you have the desired column + 원하는 열이 생길 때까지 변환을 수정하세요. Refresh 새로 고침 - - Table schema - 테이블 스키마 + + SQL Server Import extension does not support this type of connection + SQL Server 가져오기 확장은 이 유형의 연결을 지원하지 않습니다. + + + Select a row and specify an example transformation that you would like applied to the rest of the column + 행을 선택하고 나머지 열에 적용할 예제 변환을 지정합니다. Select all columns @@ -142,29 +134,37 @@ Select column {0} 열 {0} 선택 - - Server the database is in - 데이터베이스가 있는 서버 + + Select the columns of data on the left required to derive your new column + 새 열을 파생시키는 데 필요한 왼쪽의 데이터 열을 선택하세요. Server name 서버 이름 - - Column Name - 열 이름 + + Server the database is in + 데이터베이스가 있는 서버 + + + Specify Input File + 입력 파일 지정 Specify Transformation 변환 지정 + + Specify the new derived column's name and click "Done" + 새 파생 열의 이름을 지정하고 "완료"를 클릭합니다. + Specify transformation for row {0} 행 {0}에 대한 변환 지정 - - ✔ You have successfully inserted the data into a table. - ✔ 테이블에 데이터를 입력했습니다. + + Summary + 요약 Table name @@ -174,50 +174,50 @@ Table schema 테이블 스키마 - - New table name - 새 테이블 이름 + + Table schema + 테이블 스키마 - - Import flat file wizard - 플랫 파일 가져오기 마법사 + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 이 작업은 입력 파일 구조를 분석하여 처음 50개 행의 미리 보기를 아래에 생성했습니다. - - Please connect to a server before using this wizard. - 이 마법사를 사용하기 전에 서버에 연결하세요. + + This operation was unsuccessful. Please try a different input file. + 이 작업이 실패했습니다. 다른 입력 파일을 사용해 보세요. - - SQL Server Import extension does not support this type of connection - SQL Server 가져오기 확장은 이 유형의 연결을 지원하지 않습니다. - - - Give Feedback - 사용자 의견 제공 + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + 파생 열 도구에 오신 것을 환영합니다! 시작하려면 다음 단계를 따르세요. service component could not start 서비스 구성 요소를 시작할 수 없습니다. + + ✔ You have successfully inserted the data into a table. + ✔ 테이블에 데이터를 입력했습니다. + - + - - Downloading {0} - {0} 다운로드 중 + + ({0} KB) + ({0}KB) Done downloading {0} {0} 다운로드 완료 - - ({0} KB) - ({0}KB) - Downloading {0} {0} 다운로드 중 + + Downloading {0} + {0} 다운로드 중 + Extracted {0} ({1}/{2}) 추출된 {0}({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} {0}:{1}을(를) 시작하지 못함 + + Installed {0} + 설치된 {0} + Installing {0} Service {0} 서비스를 설치하는 중 @@ -234,21 +238,17 @@ Installing {0} to {1} {1}에 {0} 설치 중 - - Installed {0} - 설치된 {0} + + Starting {0} + {0}을(를) 시작하는 중 {0} Started {0}이(가) 시작됨 - - Starting {0} - {0}을(를) 시작하는 중 - - + Flat File Import configuration diff --git a/resources/xlf/ko/kusto.ko.xlf b/resources/xlf/ko/Microsoft.kusto.ko.xlf similarity index 93% rename from resources/xlf/ko/kusto.ko.xlf rename to resources/xlf/ko/Microsoft.kusto.ko.xlf index 92112e6507..a4e617c524 100644 --- a/resources/xlf/ko/kusto.ko.xlf +++ b/resources/xlf/ko/Microsoft.kusto.ko.xlf @@ -1,39 +1,39 @@  - + Account does not exist. 계정이 없습니다. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - {0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + {0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다. + - + - - Downloaded {0} - {0}을(를) 다운로드함 - - - Downloading {0} - {0} 다운로드 중 - ({0} KB) ({0}KB) + + Downloaded {0} + {0}을(를) 다운로드함 + Downloading {0} {0} 다운로드 중 + + Downloading {0} + {0} 다운로드 중 + Failed to start {0} {0}을(를) 시작하지 못함 @@ -42,61 +42,61 @@ Installed {0} 설치된 {0} + + Installing {0} + {0} 설치 중 + Installing {0} to {1} {1}에 {0} 설치 중 - - Installing {0} - {0} 설치 + + Starting {0} + {0}을(를) 시작하는 중 {0} Started {0}이(가) 시작됨 - - Starting {0} - {0} 시작 - - + - - Unsupported platform - 지원되지 않는 플랫폼 - Notebooks - 전자 필기장 + Notebook Only .ipynb Notebooks are supported .ipynb Notebook만 지원됩니다. + + Unsupported platform + 지원되지 않는 플랫폼 + - + - - Cancel operation? - 작업을 취소하시겠습니까? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel 취소 + + Cancel operation? + 작업을 취소하시겠습니까? + Search Server Names 서버 이름 검색 - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요. - View Known Issues 알려진 문제 보기 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요. + - + - - Database Name - 데이터베이스 이름 - - - Size (MB) - 크기(MB) - % of Cluster data capacity used 사용된 클러스터 데이터 용량의 % - - Total Machines in the cluster - 클러스터의 총 컴퓨터 수 - - - Status - 상태 - - - Name - 이름 - - - Size (MB) - 크기(MB) - - - KUSTO configuration - KUSTO 구성 - - - The name of the application - 애플리케이션의 이름 - Application name 애플리케이션 이름 - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA가 지원되는 유니버설 - - - No Authentication - 인증 없음 - - - User Authentication - 사용자 인증 - - - Specifies the method of authenticating with Kusto Server - Kusto 서버를 사용하여 인증하는 방법을 지정합니다. - Authentication type 인증 유형 - - Number of attempts to restore connection - 연결 복구 시도의 횟수 + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA가 지원되는 유니버설 + + + Azure Data Explorer (Kusto) + Azure Data Explorer(Kusto) + + + Cluster + 클러스터 Connect retry count 연결 다시 시도 횟수 - - Delay between attempts to restore connection - 연결 복구 시도 간 지연 시간 - Connect retry interval 연결 다시 시도 간격 - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. - Connect timeout 연결 시간 제한 - - Custom name of the connection - 연결의 사용자 지정 이름 - - - Name (optional) - 이름(선택 사항) - - - The name of the initial catalog or database in the data source - 데이터 원본의 초기 카탈로그 또는 데이터베이스 이름 - - - Database - 데이터베이스 - - - The name or network address of the instance of Kusto Server that acts as a failover partner - 장애 조치(failover) 파트너 역할을 하는 Kusto 서버 인스턴스의 이름 또는 네트워크 주소 - - - Failover partner - 장애 조치(failover) 파트너 - Connection Resiliency 연결 복구 @@ -242,49 +170,85 @@ Context 컨텍스트 - - Initialization - 초기화 + + Custom name of the connection + 연결의 사용자 지정 이름 - - Security - 보안 + + Database + 데이터베이스 - - Source - 원본 + + Database Name + 데이터베이스 이름 + + + Delay between attempts to restore connection + 연결 복구 시도 간 지연 시간 + + + Failover partner + 장애 조치(failover) 파트너 Indicates the password to be used when connecting to the data source 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. - - Password - 암호 + + Indicates the user ID to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. + + + Initialization + 초기화 + + + KUSTO configuration + KUSTO 구성 Kusto cluster name Kusto 클러스터 이름 - - Cluster - 클러스터 + + Name + 이름 - - Indicates the user ID to be used when connecting to the data source - 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. + + Name + 이름 - - User name - 사용자 이름 + + Name (optional) + 이름(옵션) - - The name of the workstation connecting to Kusto Server - Kusto 서버에 연결하는 워크스테이션의 이름 + + New Notebook + 새 Notebook - - Workstation Id - 워크스테이션 ID + + No Authentication + 인증 없음 + + + Number of attempts to restore connection + 연결 복구 시도의 횟수 + + + Open Notebook + Notebook 열기 + + + Password + 암호 + + + Security + 보안 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. + + Size (MB) + 크기(MB) - - Azure Data Explorer (Kusto) - Azure Data Explorer(Kusto) + + Size (MB) + 크기(MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. + + Source + 원본 - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. + + Specifies the method of authenticating with Kusto Server + Kusto 서버를 사용하여 인증하는 방법을 지정합니다. - - New Notebook - 새 전자 필기장 + + Status + 상태 - - Open Notebook - 전자 필기장 열기 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. + + + The name of the application + 애플리케이션의 이름 + + + The name of the initial catalog or database in the data source + 데이터 원본의 초기 카탈로그 또는 데이터베이스 이름 + + + The name of the workstation connecting to Kusto Server + Kusto 서버에 연결하는 워크스테이션의 이름 + + + The name or network address of the instance of Kusto Server that acts as a failover partner + 장애 조치(failover) 파트너 역할을 하는 Kusto 서버 인스턴스의 이름 또는 네트워크 주소 + + + Total Machines in the cluster + 클러스터의 총 컴퓨터 수 Type 형식 - - Name - 이름 + + User Authentication + 사용자 인증 + + + User name + 사용자 이름 + + + Workstation Id + 워크스테이션 ID + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. diff --git a/resources/xlf/ko/machine-learning.ko.xlf b/resources/xlf/ko/Microsoft.machine-learning.ko.xlf similarity index 99% rename from resources/xlf/ko/machine-learning.ko.xlf rename to resources/xlf/ko/Microsoft.machine-learning.ko.xlf index ebd70427d2..f3c04d259d 100644 --- a/resources/xlf/ko/machine-learning.ko.xlf +++ b/resources/xlf/ko/Microsoft.machine-learning.ko.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - 오류: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + 패키지 관리에는 '{0}'이(가) 필요합니다. 설치되어 있고 올바르게 설정되었는지 확인하세요. - - Machine Learning for SQL databases - SQL 데이터베이스에 대한 Machine Learning - - - Useful links - 유용한 링크 - - - Machine Learning - Machine Learning - - - Video tutorials - 비디오 자습서 - - - Database - 데이터베이스 - - - Select a database to store the new model. - 새 모델을 저장할 데이터베이스를 선택합니다. - - - Edit - 편집 - - - Existing table - 기존 테이블 - - - Cancel - 취소 - - - Languages - 언어 - - - Close - 닫기 - - - localhost - localhost - - - OK - 확인 - - - Save - 저장 - - - Target - 대상 - - - Delete - 삭제 - - - Environment variables - 환경 변수 - - - Language extension location - 언어 확장 위치 - - - Extension file Name - 확장 파일 이름 - - - Language extension path - 언어 확장 경로 - - - File Browser - 파일 브라우저 - - - Install - 설치 - - - Failed to install language - 언어를 설치하지 못했습니다. - - - Installed - 설치됨 - - - Installed - 설치됨 - - - Name - 이름 - - - Platform - 플랫폼 - - - Add new - 새 항목 추가 - - - Parameters - 매개 변수 - - - Selected Path - 선택한 경로 - - - Failed to update language - 언어를 업데이트하지 못함 - - - Learn more - 자세히 알아보기 - - - Showing {0} model(s) - {0} 모델 표시 - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Python 실행 파일 '{0}'을(를) 찾을 수 없습니다. Python이 올바르게 설치 및 구성되어 있는지 확인하세요. - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - R 실행 파일 '{0}'을(를) 찾을 수 없습니다. R이 설치되어 있고 제대로 구성되어 있는지 확인하세요. + + ... + ... Action 작업 - - Enabled - 사용 + + Add new + 새로 추가 - - Config - 구성 - - - Failed to modify Machine Learning Services configurations - Machine Learning Services 구성을 수정하지 못했습니다. - - - External script is required for package management. Are you sure you want to enable that. - 패키지 관리에는 외부 스크립트가 필요합니다. 사용하도록 설정하시겠습니까? + + Are you sure you want to delete model '{0}? + ‘{0} 모델을 삭제하시겠습니까? Are you sure you want to install required packages? 필수 패키지를 설치하시겠습니까? - - Disable - 사용 안 함 - - - Error while downloading - 다운로드하는 동안 오류 발생 - - - Downloading - 다운로드 - - - Enable - 사용 - - - Failed to enable External script. - 외부 스크립트를 사용하도록 설정하지 못했습니다. - - - Machine Learning Services Enabled - Machine Learning Services 사용 - - - External Execute Script - 외부 실행 스크립트 - - - External script configuration is required for this action. - 이 작업에는 외부 스크립트 구성이 필요합니다. - - - Package info request failed with error: {0} {1} - {0} {1} 오류를 나타내며 패키지 정보 요청 실패 - - - The following Python packages are required to install: {0} - {0}를 설치하려면 다음 Python 패키지가 필요합니다. - - - The following R packages are required to install: {0} - 설치하려면 다음 R 패키지가 필요합니다. {0} - - - Failed to get installed python packages. Error: {0} - 설치된 Python 패키지를 가져오지 못했습니다. 오류: {0} - - - Installing required packages ... - 필요한 패키지를 설치하는 중... - - - Required packages are already installed. - 필수 패키지가 이미 설치되어 있습니다. - - - Verifying model management dependencies - 모델 관리 종속성 확인 - - - Verifying package management dependencies - 패키지 관리 종속성 확인 - - - Installing dependencies ... - 종속성을 설치하는 중... - - - Invalid model id. model url: {0} - 모델 ID가 잘못되었습니다. 모델 URL: {0} - - - Latest - 최신 - - - Package management is not supported for the server. Make sure you have Python or R installed. - 서버에 대해 패키지 관리가 지원되지 않습니다. Python 또는 R이 설치되어 있는지 확인합니다. - - - MSSQL extension is not loaded - MSSQL 확장이 로드되지 않았습니다. - - - Model doesn't have any artifact. model url: {0} - 모델에 아티팩트가 없습니다. 모델 url: {0} - - - No Result returned - 결과가 반환되지 않음 - - - Notebook extension is not loaded - Notebook 확장이 로드되지 않음 - - - No connection selected - 선택한 연결 없음 - - - Python executable is not configured - Python 실행 파일이 구성되지 않았습니다. - - - Python - Python - - - R executable is not configured - R 실행 파일이 구성되지 않았습니다. - - - R - R - - - The required packages are not installed - 필요한 패키지가 설치되어 있지 않습니다. - - - Could not find the specified resource - 지정된 리소스를 찾을 수 없습니다. - - - Failed to complete task '{0}'. Error: {1} - '{0}' 작업을 완료하지 못했습니다. 오류: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - 패키지 관리에는 '{0}'이(가) 필요합니다. 설치되어 있고 올바르게 설정되었는지 확인하세요. - - - Install the Microsoft ODBC driver for SQL Server - Microsoft ODBC Driver for SQL Server 설치 - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - 이 문서에서는 Microsoft ODBC Driver for SQL Server를 설치하는 방법을 설명합니다. - - - Select a database where existing / imported models are stored. - 기존/가져온 모델이 저장되는 데이터베이스를 선택합니다. - - - Select a model table to view the list of existing / imported models. - 모델 테이블을 선택하여 기존/가져온 모델 목록을 봅니다. - - - Import models - 모델 가져오기 - - - Azure account - Azure 계정 - - - Resource group - 리소스 그룹 - - - Filter - 필터 - - - Import from Azure Machine Learning - Azure Machine Learning에서 가져오기 + + Azure ML workspace + Azure ML 작업 영역 Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - 'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 SQL 인스턴스의 모델 데이터베이스에서 Azure Machine Learning 작업 영역에 저장 된 모델을 가져올 수 있습니다. 계속 하려면 '다음'을 클릭하세요.​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - 'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 Azure Machine Learning 작업 영역에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​ - - - Azure ML workspace - Azure ML 작업 영역 - - - Models - 모델 - - - Select another Azure ML workspace - 다른 Azure ML 작업 영역 선택 - - - No models found - 모델을 찾을 수 없음 + + Azure account + Azure 계정 Azure models @@ -378,62 +50,190 @@ Azure subscription Azure 구독 - - ... - ... + + Cancel + 취소 - - The data type of the source table column does not match the required input field’s type. - 원본 테이블 열의 데이터 형식이 필수 입력 필드의 형식과 일치하지 않습니다. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Python 실행 파일 '{0}'을(를) 찾을 수 없습니다. Python이 올바르게 설치 및 구성되어 있는지 확인하세요. - - Differences in data type - 데이터 형식의 차이 + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + R 실행 파일 '{0}'을(를) 찾을 수 없습니다. R이 설치되어 있고 제대로 구성되어 있는지 확인하세요. Click to review warning details 경고 세부 정보를 검토하려면 클릭하세요. - - Map source data to model - 모델에 원본 데이터 매핑 + + Close + 닫기 - - Are you sure you want to delete model '{0}? - ‘{0} 모델을 삭제하시겠습니까? + + Config + 구성 - - Run experiments and create models in a notebook - Notebook에서 실험 실행 및 모델 만들기 + + Could not find the specified resource + 지정된 리소스를 찾을 수 없습니다. Create notebook 전자 필기장 만들기 + + Database + 데이터베이스 + Date created 만든 날짜 - - Models - 모델 + + Date imported + 가져온 날짜 + + + Delete + 삭제 Description 설명 + + Differences in data type + 데이터 형식의 차이 + + + Disable + 사용 안 함 + + + Display name + 표시 이름 + + + Downloading + 다운로드 + Downloading Model from Azure Azure에서 모델 다운로드 + + Edit + 편집 + Edit model 모델 편집 + + Enable + 사용 + + + Enabled + 사용 + + + Enter model details + 모델 세부 정보 입력 + + + Environment variables + 환경 변수 + + + Error while downloading + 다운로드 중 오류 + + + Error: {0} + 오류: {0} + + + Existing table + 기존 테이블 + + + Extension file Name + 확장 파일 이름 + + + External Execute Script + 외부 실행 스크립트 + + + External script configuration is required for this action. + 이 작업에는 외부 스크립트 구성이 필요합니다. + + + External script is required for package management. Are you sure you want to enable that. + 패키지 관리에는 외부 스크립트가 필요합니다. 사용하도록 설정하시겠습니까? + + + Failed to complete task '{0}'. Error: {1} + '{0}' 작업을 완료하지 못했습니다. 오류: {1} + + + Failed to enable External script. + 외부 스크립트를 사용하도록 설정하지 못했습니다. + + + Failed to get installed python packages. Error: {0} + 설치된 Python 패키지를 가져오지 못했습니다. 오류: {0} + + + Failed to install language + 언어를 설치하지 못했습니다. + + + Failed to load model parameters' + 모델 매개 변수를 로드하지 못했습니다.' + + + Failed to modify Machine Learning Services configurations + Machine Learning Services 구성을 수정하지 못했습니다. + + + Failed to register the model: {0} ,file: {1} + 모델을 등록 하지 못함: {0}, 파일: {1} + + + Failed to update language + 언어를 업데이트하지 못함 + + + Failed to update the model + 모델을 업데이트하지 못했습니다. + + + Failed to update the model + 모델을 업데이트하지 못했습니다. + File 파일 + + File Browser + 파일 브라우저 + + + File paths of the models to import + 가져올 모델의 파일 경로 + + + File upload + 파일 업로드 + + + Filter + 필터 + Framework 프레임워크 @@ -442,53 +242,77 @@ Framework version 프레임워크 버전 - - Import or view machine learning models stored in database - 데이터베이스에 저장된 기계 학습 모델 가져오기 또는 보기 + + Generate a predicted value or scores using a managed model + 관리되는 모델을 사용하여 예측 값 또는 점수 생성 + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Azure SQL Managed Instance에서 Machine Learning Services를 시작합니다. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + SQL Server에서 Machine Learning Services를 시작하고 Windows 및 Linux에서 설치를 시작합니다. + + + Get started with machine learning in Azure SQL Database Edge + Azure SQL Database Edge에서 기계 학습 시작 Import 가져오기 - - Failed to register the model: {0} ,file: {1} - 모델을 등록 하지 못함: {0}, 파일: {1} + + Import from Azure Machine Learning + Azure Machine Learning에서 가져오기 + + + Import models + 모델 가져오기 + + + Import or view machine learning models stored in database + 데이터베이스에 저장된 기계 학습 모델 가져오기 또는 보기 Import or view models 모델 가져오기 또는 보기 - - Date imported - 가져온 날짜 + + Imported models + 가져온 모델 - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - '가져온 모델'이 선택되었습니다. 이렇게 하면 데이터베이스의 모델 테이블에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​ + + Install + 설치 - - Select imported model - 가져온 모델 선택 + + Install the Microsoft ODBC driver for SQL Server + Microsoft ODBC Driver for SQL Server 설치 + + + Installed + 설치됨 + + + Installed + 설치됨 + + + Installing dependencies ... + 종속성을 설치하는 중... + + + Installing required packages ... + 필요한 패키지를 설치하는 중... Invalid Azure resource 잘못된 Azure 리소스 - - Invalid table for importing models. database name: {0} ,table name: {1} - 모델을 가져오기 위한 테이블이 잘못되었습니다. 데이터베이스 이름: {0}, 테이블 이름: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - 모델 가져오기에는 테이블 스키마가 지원되지 않습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}. - - - Please select a valid table - 올바른 테이블을 선택하세요. - - - Please select valid source table and model parameters - 유효한 원본 테이블 및 모델 매개 변수를 선택하세요. + + Invalid model id. model url: {0} + 모델 ID가 잘못되었습니다. 모델 URL: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register 등록할 모델이 잘못되었습니다. - - Please select a valid model - 유효한 모델을 선택하세요. - - - Learn more. - 자세히 알아보세요. - - - Failed to load model parameters' - 모델 매개 변수를 로드하지 못했습니다.' - - - Upload model file - 모델 파일 업로드 - - - File upload - 파일 업로드 - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - ‘파일 업로드’가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 이 SQL 인스턴스의 모델 데이터베이스로 모델 파일을 가져올 수 있습니다. 계속하려면 ‘다음’을 클릭하세요.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - '파일 업로드'가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 모델 파일을 업로드할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​​ - - - Local models - 로컬 모델 - - - Generate a predicted value or scores using a managed model - 관리되는 모델을 사용하여 예측 값 또는 점수 생성 - - - Make predictions - 예측 만들기 - - - Enter model details - 모델 세부 정보 입력 - - - Model failed to register - 모델을 등록하지 못했습니다. - - - Select or enter the location to import the models to - 모델을 가져올 위치 선택 또는 입력 - - - Source files - 원본 파일 - - - File paths of the models to import - 가져올 모델의 파일 경로 - - - Model name is required. - 모델 이름이 필요합니다. - - - Model registered successfully - 모델이 등록되었습니다. - - - Table meets requirements! - 테이블이 요구 사항을 충족합니다. + + Invalid table for importing models. database name: {0} ,table name: {1} + 모델을 가져오기 위한 테이블이 잘못되었습니다. 데이터베이스 이름: {0}, 테이블 이름: {1} Invalid table structure! 테이블 구조가 잘못되었습니다. - - Select model source type - 모델 원본 유형 선택 + + Language extension location + 언어 확장 위치 - - Source location - 원본 위치 + + Language extension path + 언어 확장 경로 - - Failed to update the model - 모델을 업데이트하지 못했습니다. + + Languages + 언어 - - Model updated successfully - 모델을 업데이트했습니다. + + Latest + 최신 - - Select another database or table - 다른 데이터베이스 또는 테이블 선택 + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Azure Data Studio Machine Learning 확장을 사용하여 패키지를 관리하고, 예측을 수행하고, 모델을 가져오는 방법을 알아봅니다. - - No models found - 모델을 찾을 수 없음 + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + Azure의 SQL Server 및 SQL에서 기계 학습을 사용하여 관계형 데이터에서 Python 및 R 스크립트를 실행하는 방법에 대해 알아봅니다. - - Please select at least one model to import. - 가져올 모델을 하나 이상 선택하세요. + + Learn more + 자세한 정보 - - Name - 이름 + + Learn more. + 자세히 알아보세요. - - ONNX runtime is not supported in current server - ONNX 런타임은 현재 서버에서 지원되지 않습니다. + + Local models + 로컬 모델 - - The data type of output column does not match the output field’s type. - 출력 열의 데이터 형식이 출력 필드의 형식과 일치하지 않습니다. + + MSSQL extension is not loaded + MSSQL 확장이 로드되지 않았습니다. - - Predict - 예측 + + Machine Learning + Machine Learning - - Imported models - 가져온 모델 + + Machine Learning Services Enabled + Machine Learning Services 사용 - - Select Database - 데이터베이스 선택 + + Machine Learning Services in Azure SQL Managed Instance + Azure SQL Managed Instance의 Machine Learning Services - - Select database with models - 모델이 있는 데이터베이스 선택 + + Machine Learning extension in Azure Data Studio + Azure Data Studio에서 기계 학습 확장 - - Select table - 테이블 선택 - - - Select tables with models - 모델이 있는 테이블 선택 - - - Select models table - 모델 테이블 선택 - - - unsupported - 지원되지 않음 - - - Failed to update the model - 모델을 업데이트하지 못했습니다. - - - Version - 버전 - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 모델은 하나 이상의 데이터베이스 및 테이블에 저장됩니다. 모델 데이터베이스 및 테이블을 선택하여 내부 모델을 봅니다. + + Machine Learning for SQL databases + SQL 데이터베이스에 대한 Machine Learning Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 기계 학습 모델은 하나 이상의 데이터베이스 및 테이블에 저장할 수 있습니다. 모델 데이터베이스 및 테이블을 선택하여 해당 모델을 봅니다. - - View and import models - 모델 보기 및 가져오기 - - - No - 아니요 - - - Yes - - - - New table - 새 테이블 - - - Not supported event args - 지원되지 않는 이벤트 인수 - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 전자 필기장 확장에 대한 종속성으로 인해 확장을 로드하지 못했습니다. 자세한 내용을 보려면 전자 필기장 확장에 대한 출력 로그를 확인하세요. - - - Get started with machine learning in Azure SQL Database Edge - Azure SQL Database Edge에서 기계 학습 시작 - Machine learning and AI with ONNX in SQL Database Edge Preview SQL Database Edge 미리 보기에서 ONNX를 사용한 기계 학습 및 AI - - Source database - 원본 데이터베이스 + + Make predictions + 예측 만들기 - - Select the database containing the dataset to apply the prediction. - 예측을 적용할 데이터 세트가 포함된 데이터베이스를 선택합니다. - - - Source columns - 원본 열 - - - Source table - 원본 테이블 - - - Select the table containing the dataset to apply the prediction. - 예측을 적용할 데이터 세트가 포함된 테이블을 선택합니다. - - - Type - 형식 - - - Display name - 표시 이름 + + Map source data to model + 모델에 원본 데이터 매핑 Model Input mapping 입력 매핑 추가 + + Model doesn't have any artifact. model url: {0} + 모델에 아티팩트가 없습니다. 모델 url: {0} + + + Model failed to register + 모델을 등록하지 못했습니다. + Model input 모델 입력 + + Model name is required. + 모델 이름이 필요합니다. + Model output 모델 출력 + + Model registered successfully + 모델이 등록되었습니다. + + + Model updated successfully + 모델을 업데이트했습니다. + + + Models + 모델 + + + Models + 모델 + Name 이름 + + Name + 이름 + + + Name + 이름 + + + New table + 새 테이블 + + + No + 아니요 + + + No Result returned + 결과가 반환되지 않음 + + + No connection selected + 선택한 연결 없음 + + + No models found + 모델을 찾을 수 없음 + + + No models found + 모델을 찾을 수 없음 + + + Not supported event args + 지원되지 않는 이벤트 인수 + + + Notebook extension is not loaded + Notebook 확장이 로드되지 않음 + + + OK + 확인 + + + ONNX runtime is not supported in current server + ONNX 런타임은 현재 서버에서 지원되지 않습니다. + + + Package info request failed with error: {0} {1} + {0} {1} 오류를 나타내며 패키지 정보 요청 실패 + + + Package management is not supported for the server. Make sure you have Python or R installed. + 서버에 대해 패키지 관리가 지원되지 않습니다. Python 또는 R이 설치되어 있는지 확인합니다. + + + Parameters + 매개 변수 + + + Platform + 플랫폼 + + + Please select a valid model + 유효한 모델을 선택하세요. + + + Please select a valid table + 올바른 테이블을 선택하세요. + + + Please select at least one model to import. + 가져올 모델을 하나 이상 선택하세요. + + + Please select valid source table and model parameters + 유효한 원본 테이블 및 모델 매개 변수를 선택하세요. + + + Predict + 예측 + + + Python + Python + + + Python executable is not configured + Python 실행 파일이 구성되지 않았습니다. + + + R + R + + + R executable is not configured + R 실행 파일이 구성되지 않았습니다. + + + Required packages are already installed. + 필수 패키지가 이미 설치되어 있습니다. + + + Resource group + 리소스 그룹 + + + Run experiments and create models in a notebook + Notebook에서 실험 실행 및 모델 만들기 + + + SQL Server Machine Learning Services (Python and R) + SQL Server Machine Learning Services(Python 및 R) + + + SQL machine learning documentation + SQL 기계 학습 설명서 + + + Save + 저장 + + + Select Database + 데이터베이스 선택 + + + Select a database to store the new model. + 새 모델을 저장할 데이터베이스를 선택합니다. + + + Select a database where existing / imported models are stored. + 기존/가져온 모델이 저장되는 데이터베이스를 선택합니다. + + + Select a model table to view the list of existing / imported models. + 모델 테이블을 선택하여 기존/가져온 모델 목록을 봅니다. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + 모델 스키마를 준수하는 기존 테이블을 선택하거나 가져온 모델을 저장할 새 테이블을 만듭니다. + + + Select another Azure ML workspace + 다른 Azure ML 작업 영역 선택 + + + Select another database or table + 다른 데이터베이스 또는 테이블 선택 + Select column... 열 선택... @@ -746,10 +610,50 @@ Select database 데이터베이스 선택 + + Select database with models + 모델이 있는 데이터베이스 선택 + + + Select imported model + 가져온 모델 선택 + + + Select model source type + 모델 원본 유형 선택 + + + Select models table + 모델 테이블 선택 + + + Select or enter the location to import the models to + 모델을 가져올 위치 선택 또는 입력 + Select table 테이블 선택 + + Select table + 테이블 선택 + + + Select tables with models + 모델이 있는 테이블 선택 + + + Select the database containing the dataset to apply the prediction. + 예측을 적용할 데이터 세트가 포함된 데이터베이스를 선택합니다. + + + Select the table containing the dataset to apply the prediction. + 예측을 적용할 데이터 세트가 포함된 테이블을 선택합니다. + + + Selected Path + 선택한 경로 + Show less 간단히 보기 @@ -758,50 +662,186 @@ Show more 더 보기 - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - Azure의 SQL Server 및 SQL에서 기계 학습을 사용하여 관계형 데이터에서 Python 및 R 스크립트를 실행하는 방법에 대해 알아봅니다. + + Showing {0} model(s) + {0} 모델 표시 - - SQL machine learning documentation - SQL 기계 학습 설명서 + + Source columns + 원본 열 - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Azure Data Studio Machine Learning 확장을 사용하여 패키지를 관리하고, 예측을 수행하고, 모델을 가져오는 방법을 알아봅니다. + + Source database + 원본 데이터베이스 - - Machine Learning extension in Azure Data Studio - Azure Data Studio에서 기계 학습 확장 + + Source files + 원본 파일 - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - SQL Server에서 Machine Learning Services를 시작하고 Windows 및 Linux에서 설치를 시작합니다. + + Source location + 원본 위치 - - SQL Server Machine Learning Services (Python and R) - SQL Server Machine Learning Services(Python 및 R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Azure SQL Managed Instance에서 Machine Learning Services를 시작합니다. - - - Machine Learning Services in Azure SQL Managed Instance - Azure SQL Managed Instance의 Machine Learning Services + + Source table + 원본 테이블 Table 테이블 - - Select an existing table that conforms the model schema or create a new one to store the imported model. - 모델 스키마를 준수하는 기존 테이블을 선택하거나 가져온 모델을 저장할 새 테이블을 만듭니다. + + Table meets requirements! + 테이블이 요구 사항을 충족합니다. + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + 모델 가져오기에는 테이블 스키마가 지원되지 않습니다. 데이터베이스 이름: {0}, 테이블 이름: {1}. + + + Target + 대상 + + + The data type of output column does not match the output field’s type. + 출력 열의 데이터 형식이 출력 필드의 형식과 일치하지 않습니다. + + + The data type of the source table column does not match the required input field’s type. + 원본 테이블 열의 데이터 형식이 필수 입력 필드의 형식과 일치하지 않습니다. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 전자 필기장 확장에 대한 종속성으로 인해 확장을 로드하지 못했습니다. 자세한 내용을 보려면 전자 필기장 확장에 대한 출력 로그를 확인하세요. + + + The following Python packages are required to install: {0} + {0}를 설치하려면 다음 Python 패키지가 필요합니다. + + + The following R packages are required to install: {0} + 설치하려면 다음 R 패키지가 필요합니다. {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 모델은 하나 이상의 데이터베이스 및 테이블에 저장됩니다. 모델 데이터베이스 및 테이블을 선택하여 내부 모델을 봅니다. + + + The required packages are not installed + 필요한 패키지가 설치되어 있지 않습니다. + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + 이 문서에서는 Microsoft ODBC Driver for SQL Server를 설치하는 방법을 설명합니다. + + + Type + 형식 + + + Upload model file + 모델 파일 업로드 + + + Useful links + 유용한 링크 + + + Verifying model management dependencies + 모델 관리 종속성 확인 + + + Verifying package management dependencies + 패키지 관리 종속성 확인 + + + Version + 버전 + + + Video tutorials + 비디오 자습서 + + + View and import models + 모델 보기 및 가져오기 + + + Yes + + + + localhost + localhost + + + unsupported + 지원되지 않음 + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + 'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 Azure Machine Learning 작업 영역에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + 'Azure Machine Learning'이 선택되었습니다. 이렇게 하면 SQL 인스턴스의 모델 데이터베이스에서 Azure Machine Learning 작업 영역에 저장 된 모델을 가져올 수 있습니다. 계속 하려면 '다음'을 클릭하세요.​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + ‘파일 업로드’가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 이 SQL 인스턴스의 모델 데이터베이스로 모델 파일을 가져올 수 있습니다. 계속하려면 ‘다음’을 클릭하세요.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + '파일 업로드'가 선택되었습니다. 이렇게 하면 로컬 컴퓨터에서 모델 파일을 업로드할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + '가져온 모델'이 선택되었습니다. 이렇게 하면 데이터베이스의 모델 테이블에 저장된 모델 중에서 선택할 수 있습니다. 계속하려면 '다음'을 클릭하세요.​ - + + + Configurations + 구성 + + + Documents + 문서 + + + Enable External script + 외부 스크립트 사용 + + + Enable Python package management in database. + 데이터베이스에서 Python 패키지 관리를 사용하도록 설정합니다. + + + Enable R package management in database. + 데이터베이스에서 R 패키지 관리를 사용하도록 설정합니다. + + + Endpoints + 엔드포인트 + + + Import model + 모델 가져오기 + + + Install Machine Learning Dependencies + Machine Learning 종속성 설치 + + + Local path to a preexisting Python installation used by Machine Learning. + Machine Learning에서 사용하는 기존 Python 설치에 대한 로컬 경로입니다. + + + Local path to a preexisting R installation used by Machine Learning. + 기계 학습에서 사용하는 기존 R 설치의 로컬 경로입니다. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Machine Learning 종속성 설치 + + Machine Learning Configurations + Machine Learning 구성 - - Enable External script - 외부 스크립트 사용 - - - Import model - 모델 가져오기 + + Make prediction + 예측 만들기 Manage external languages @@ -834,42 +870,6 @@ Manage packages in database 데이터베이스에서 패키지 관리 - - Make prediction - 예측 만들기 - - - Machine Learning Configurations - Machine Learning 구성 - - - Enable Python package management in database. - 데이터베이스에서 Python 패키지 관리를 사용하도록 설정합니다. - - - Enable R package management in database. - 데이터베이스에서 R 패키지 관리를 사용하도록 설정합니다. - - - Local path to a preexisting Python installation used by Machine Learning. - Machine Learning에서 사용하는 기존 Python 설치에 대한 로컬 경로입니다. - - - Local path to a preexisting R installation used by Machine Learning. - 기계 학습에서 사용하는 기존 R 설치의 로컬 경로입니다. - - - Configurations - 구성 - - - Documents - 문서 - - - Endpoints - 엔드포인트 - Tasks 작업 diff --git a/resources/xlf/ko/mssql.ko.xlf b/resources/xlf/ko/Microsoft.mssql.ko.xlf similarity index 68% rename from resources/xlf/ko/mssql.ko.xlf rename to resources/xlf/ko/Microsoft.mssql.ko.xlf index aeb7da19f3..927e66a975 100644 --- a/resources/xlf/ko/mssql.ko.xlf +++ b/resources/xlf/ko/Microsoft.mssql.ko.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 선택하지 않았습니다. 쿼리를 다시 시도하고 메시지가 표시되면 연결된 Azure 계정을 선택하세요. @@ -34,14 +38,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. {0}에 대해 구성된 Azure 계정에 Always Encrypted의 열 마스터 키에 액세스할 수 있는 Azure Key Vault에 대한 권한이 없습니다. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - Azure Data Studio는 Always Encrypted의 열 마스터 키에 액세스하려면 Azure Key Vault에 연결해야 하지만, 연결된 Azure 계정을 사용할 수 없습니다. 연결된 Azure 계정을 추가하고 쿼리를 다시 시도하세요. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + 편집기 토큰 새로 고침에 실패했습니다. 편집기 연결을 끊고 다시 연결할 때까지 자동 완성이 비활성화됩니다. + Failed to find azure account {0} when executing token refresh 토큰 새로 고침을 실행할 때 Azure 계정 {0}을(를) 찾지 못했습니다. @@ -50,133 +54,69 @@ Note: A self-signed certificate offers only limited protection and is not a reco Failed to find tenant '{0}' in account '{1}' when refreshing security token 보안 토큰을 새로 고칠 때 '{1}' 계정에서 '{0}' 테넌트를 찾지 못했습니다. - - No result returned from Notebook convert request - Notebook 변환 요청에서 반환된 결과가 없습니다. - No document found for URI {0} URI {0}에 대한 문서를 찾을 수 없음 - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} AAD 토큰 새로 고침에 실패했습니다. {0}을(를) 활성화하려면 다시 연결하세요. - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - 편집기 토큰 새로 고침에 실패했습니다. 편집기 연결을 끊고 다시 연결할 때까지 자동 완성이 비활성화됩니다. + + No result returned from Notebook convert request + Notebook 변환 요청에서 반환된 결과가 없습니다. Unsupported platform {0} 지원되지 않는 플랫폼 {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} AAD 토큰 새로 고침에 실패했습니다. {0}을(를) 활성화하려면 다시 연결하세요. + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Notebook 문서를 SQL로 변환하는 동안 오류가 발생했습니다. 오류: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} SQL 문서를 Notebook으로 변환하는 동안 오류가 발생했습니다. 오류: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Notebook 문서를 SQL로 변환하는 동안 오류가 발생했습니다. 오류: {0} + + Reload Azure Data Studio + Azure 데이터 스튜디오 다시 로드 Search Server Names 서버 이름 검색 + + This setting requires Azure Data Studio to be reloaded to take into effect. + 이 설정을 적용하려면 Azure Data Studio를 다시 로드해야 합니다. + - + - - application role - 애플리케이션 역할 + + Add + 추가 - - Application Role - 애플리케이션 역할 + + Add Database file + 데이터베이스 파일 추가 - - column - + + Add Filegroup + 파일 그룹 추가 - - database - 데이터 베이스 + + Add Objects + 개체 추가 - - Database - 데이터베이스 - - - database role - 데이터베이스 역할 - - - Database Role - 데이터베이스 역할 - - - login - 로그인 - - - Login - 로그인 - - - All objects belonging to a schema - 스키마에 속하는 모든 개체 - - - All objects of certain types - 특정 형식의 모든 개체 - - - Schema - 스키마 - - - Specific objects… - 특정 개체... - - - How do you want to add objects? - 개체를 추가하려면 어떻게 해야 합니까? - - - Search Text - 텍스트 검색 - - - Server - 서버 - - - server role - 서버 역할 - - - Server Role - 서버 역할 - - - table - 테이블 - - - user - 사용자 - - - User - 사용자 - - - view - 보기 + + Add database files + 데이터베이스 파일 추가 Add members @@ -190,17 +130,186 @@ Note: A self-signed certificate offers only limited protection and is not a reco Advanced 고급 + + All Files + 모든 파일 + + + All objects belonging to a schema + 스키마에 속하는 모든 개체 + + + All objects of certain types + 특정 형식의 모든 개체 + + + Allow Triggers to Fire Others + 다른 트리거를 발생시키는 트리거 허용 + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + {0}을(를) 삭제하는 동안 오류가 발생했습니다. {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + 데이터베이스 첨부 대화 상자를 여는 동안 오류가 발생했습니다. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + 데이터베이스 분리 대화 상자를 여는 동안 오류가 발생했습니다. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + 데이터베이스 삭제 대화 상자를 여는 동안 오류가 발생했습니다. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + 새 {0} 대화 상자를 여는 동안 오류가 발생했습니다. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + {0}: {1}에 대한 속성 대화 상자를 여는 동안 오류가 발생했습니다. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + 개체 탐색기를 새로 고치는 동안 오류가 발생했습니다. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + {0} '{1}'의 이름을 '{2}'(으)로 바꾸는 동안 오류가 발생했습니다. {3} + + + Application Role + 애플리케이션 역할 + + + Apply + 적용 + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + {0} {1}을(를) 삭제하시겠습니까? + + + Are you sure you want to purge the Query Store data from '{0}'? + '{0}'에서 쿼리 저장소 데이터를 제거하시겠습니까? + + + Associated Database Files + 연결된 데이터베이스 파일 + + + Attach + 첨부 + + + Attach As + 다음 이름으로 연결: + + + Attach Database (Preview) + 데이터베이스 첨부(미리 보기) + + + Attach database + 데이터베이스 연결 + + + Authenticate with Azure Active Directory + Azure Active Directory로 인증 + + + Authenticate with password + 암호로 인증 + + + Authentication + 인증 + + + Auto Create Incremental Statistics + 증분 통계 자동 작성 + + + Auto Create Statistics + 통계 자동 작성 + + + Auto Shrink + 자동 축소 + + + Auto Update Statistics + 통계 자동 업데이트 + + + Auto Update Statistics Asynchronously + 통계를 비동기적으로 자동 업데이트 + + + Autogrow All Files + 모든 파일 자동 증가 + + + Autogrowth / Maxsize + 자동 증가/최대 크기 + + + Automatic + 자동 + + + Automatically set I/O affinity mask for all processors + 모든 프로세서에 대해 자동으로 I/O 선호도 마스크 설정 + + + Automatically set processor affinity mask for all processors + 모든 프로세서에 대해 자동으로 프로세서 선호도 마스크 설정 + + + Azure Active Directory Authentication + Azure Active Directory 인증 + Azure SQL Database pricing calculator Azure SQL Database 가격 계산기 + + Backup + 백업 + + + Backup + 백업 + Backup Storage Redundancy 백업 스토리지 중복 - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - 암호가 없는 로그인을 만들면 보안상 위험합니다. 계속하시겠습니까? + + Backup and Restore + 백업 및 복원 + + + Backup checksum + 백업 체크섬 + + + Blocked Process Threshold + 차단된 프로세스 임계값 + + + Both failed and successful logins + 실패한 로그인과 성공한 로그인 모두 Browse for an owner @@ -210,6 +319,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco Browse… 찾아보기... + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + '{0}' 파일이 이미 있으므로 이 파일을 만들 수 없습니다. + + + Cannot use empty object names for filegroups. + 파일 그룹에 빈 개체 이름을 사용할 수 없습니다. + + + Changes require server restart in order to be effective + 변경 내용을 적용하려면 서버를 다시 시작해야 합니다. + + + Close existing connections + 기존 연결 닫기 + Collation 데이터 정렬 @@ -218,6 +347,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Compatibility Level 호환성 수준 + + Compress Backup + 백업 압축 + Configure SLO SLO 구성 @@ -230,98 +363,209 @@ Note: A self-signed certificate offers only limited protection and is not a reco Containment Type 포함 유형 + + Cost Threshold Parallelism + 비용 임계값 병렬 처리 + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + 노드 유형 '{0}' 및 개체 유형 '{1}'에 대해 지원되는 대화 상자를 찾을 수 없습니다. + + + Create + 만들기 + Create {0} {0} object type {0} 만들기 + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + 암호가 없는 로그인을 만들면 보안상 위험합니다. 계속하시겠습니까? + + + Current Disk Usage + 현재 디스크 사용 + Current Service Level Objective 현재 서비스 수준 목표 - - Database '{0}' already exists. Choose a different database name. - 데이터베이스 '{0}'이(가) 이미 있습니다. 다른 데이터베이스 이름을 선택하세요. + + Cursor Threshold + 커서 임계값 - - Backup - 백업 + + Custom + 사용자 지정 + + + DB Name + DB 이름 + + + Data + 데이터 + + + Data + 데이터 + + + Data Flush Interval (Minutes) + 데이터 플러시 간격(분) + + + DataFile '{0}' could not be added to the collection, because it already exists. + '{0}' DataFile이 이미 있으므로 컬렉션에 추가할 수 없습니다. Database 데이터베이스 + + Database + 데이터베이스 + + + Database Data Files + 데이터베이스 데이터 파일 + + + Database Details + 데이터베이스 세부 정보 + + + Database Files + 데이터베이스 파일 + + + Database Name + 데이터베이스 이름 + + + Database Read-Only + 데이터베이스 읽기 전용 + + + Database Role + 데이터베이스 역할 + + + Database Scoped Configuration + 데이터베이스 범위 구성 + + + Database Scoped Options + 데이터베이스 범위 옵션 + + + Database Settings + 데이터베이스 설정 + + + Database State + 데이터베이스 상태 + + + Database default locations + 데이터베이스 기본 위치 + + + Database files + 데이터베이스 파일 + + + Databases to Attach + 연결할 데이터베이스 + Date Created 만든 날짜 - - {0} MB - {0}MB + + Default + 기본값 - - Memory Allocated To Memory Optimized Objects - 메모리 액세스에 최적화된 개체에 할당된 메모리 + + Default Full-Text Language + 기본 전체 텍스트 언어 - - Memory Used By Memory Optimized Objects - 메모리 액세스에 최적화된 개체에서 사용하는 메모리 + + Default Language + 기본 언어 - - Name - 이름 + + Default database + 기본 데이터베이스 - - Number of Users - 사용자 수 + + Default language + 기본 언어 - - Owner - 소유자 + + Default schema + 기본 스키마 - - Size - 크기 - - - Space Available - 사용 가능한 공간 - - - Status - 상태 - - - Select Database Role Members - 데이터베이스 역할 구성원 선택 - - - Select Database Role Owner - 데이터베이스 역할 소유자 선택 - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - 서버 로그인을 삭제해도 로그인과 관련된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에서 사용자를 삭제하십시오. 먼저 스키마의 소유권을 새 사용자에게 전송해야만 사용자를 삭제할 수 있습니다. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - {0} '{1}'을(를) 삭제하시겠습니까? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - {0}: {1}을(를) 삭제하는 동안 오류가 발생했습니다. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - {0} '{1}' 삭제 + + Delete backup and restore history information for database + 백업 삭제 후 데이터베이스에 대한 기록 정보 복원 Deny 거부 + + Detach + 분리 + + + Detach Database - {0} (Preview) + 데이터베이스 분리 - {0} (미리 보기) + + + Detach Database Options + 데이터베이스 분리 옵션 + + + Detach database '{0}' + {0}: object name. + ‘{0}’ 데이터베이스 분리 + + + Drop + 삭제 + + + Drop Database - {0} (Preview) + 데이터베이스 삭제 - {0}(미리 보기) + + + Drop Database Options + 데이터베이스 옵션 삭제 + + + Drop connnections + 연결 삭제 + + + Drop {0} '{1}' + {0} object type, {1}: object name. + {0} '{1}' 삭제 + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + 서버 로그인을 삭제해도 로그인과 연결된 데이터베이스 사용자는 삭제되지 않습니다. 프로세스를 완료하려면 각 데이터베이스에 사용자를 삭제합니다. 먼저 스키마의 소유권을 새 사용자에게 이전해야 할 수 있습니다. + + + Edit + 편집 + + + Edit Database file - {0} + 데이터베이스 파일 편집 - {0} + Edition 버전 @@ -334,10 +578,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Effective permissions for: {0} 다음의 유효 사용 권한: {0} + + Enable Autogrowth + 자동 증가 사용 + Enabled 사용 + + Encryption Enabled + 암호화 사용 + + + Enforce password expiration + 암호 만료 적용 + + + Enforce password policy + 암호 정책 적용 + + + Enter new name + 새 이름 입력 + + + Execution Count + 실행 수 + Explicit permissions for selected securable 선택한 보안 개체에 대한 명시적 권한 @@ -346,6 +614,66 @@ Note: A self-signed certificate offers only limited protection and is not a reco Explicit permissions for: {0} 다음에 대한 명시적 권한: {0} + + FILESTREAM Data + 파일 스트림 데이터 + + + Failed logins only + 실패한 로그인만 + + + Failed to retrieve the connection information, please reconnect and try again. + 연결 정보를 검색하지 못했습니다. 다시 연결하고 다시 시도하세요. + + + File Group + 파일 그룹 + + + File Growth + 파일 증가 + + + File Name + 파일 이름 + + + File Type + 파일 형식 + + + File group '{0}' could not be added to the collection, because it already exists. + '{0}' 파일 그룹이 이미 있으므로 컬렉션에 추가할 수 없습니다. + + + FileStream + FileStream + + + Filegroup + 파일 그룹 + + + Filegroups + 파일 그룹 + + + Filegrowth cannot be greater than the Maximum file size for a file + Filegrowth는 파일의 최대 파일 크기보다 클 수 없습니다. + + + Files + 파일 + + + Files + 파일 + + + Filestream Files + 파일 스트림 파일 + Filters 필터 @@ -354,6 +682,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Find 찾기 + + Full-Text Upgrade Option + 전체 텍스트 업그레이드 옵션 + General 일반 @@ -370,9 +702,21 @@ Note: A self-signed certificate offers only limited protection and is not a reco Hardware Generation 하드웨어 세대 - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - 암호가 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. + + How do you want to add objects? + 개체를 추가하려면 어떻게 해야 합니까? + + + I/O Affinity + I/O 선호도 + + + In Megabytes + 메가바이트 단위 + + + In Percent + 백분율 단위 Is Clustered @@ -382,6 +726,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is HADR Enabled HADR 사용 + + Is Ledger Database + 원장 데이터베이스임 + Is PolyBase Installed PolyBase 설치됨 @@ -390,6 +738,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is XTP Supported XTP 지원됨 + + LOG + 로그 + Language 언어 @@ -402,6 +754,18 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Database Log Backup 마지막 데이터베이스 로그 백업 + + Ledger + 원장 + + + Limited to (MB) + 제한(MB) + + + Limited to {0} MB + {0}MB로 제한됨 + Loading objects completed, {0} objects found 개체 로드가 완료되었습니다. {0} 개체를 찾았습니다. @@ -410,81 +774,89 @@ Note: A self-signed certificate offers only limited protection and is not a reco Loading objects… 개체 로드 중... - - Azure Active Directory Authentication - Azure Active Directory 인증 + + Locks + 잠금 - - Authentication - 인증 + + Log + 로그 - - Default database - 기본 데이터베이스 + + Log + 로그 - - Default language - 기본 언어 + + Logical Name + 논리적 이름 - - Enforce password expiration - 암호 만료 적용 + + Login + 로그인 - - Enforce password policy - 암호 정책 적용 + + Login + 로그인 + + + Login auditing + 로그인 감사 Login is locked out 로그인 잠겨 있음 - - User must change password at next login - 다음 로그인할 때 반드시 암호 변경 - - - Old password cannot be empty. - 이전 암호는 비워 둘 수 없습니다. - - - Old password - 이전 암호 - - - Permission to connect to database engine - 데이터베이스 엔진 연결 권한 - - - Server Roles - 서버 역할 - - - Specify old password - 이전 암호 지정 - - - SQL Authentication - SQL 인증 - - - SQL Authentication - SQL 인증 - - - Windows Authentication - Windows 인증 - Login is not selected. 로그인이 선택되지 않았습니다. + + MDF File Location + MDF 파일 위치 + + + Mapped to a Windows user/group + Windows 사용자/그룹에 매핑됨 + + + Mapped to a server login + 서버 로그인에 매핑됨 + + + Max Degree Parallelism + 최대 수준 병렬 처리 + + + Max Plans Per Query + 쿼리당 최대 계획 + + + Max Size + 최대 크기 + + + Max Size (MB) + 최대 크기(MB) + + + Max Text Replication Size + 최대 텍스트 복제 크기 + + + Maximum File Size + 최대 파일 크기 + Maximum Server Memory (MB) 최대 서버 메모리(MB) - - Max Size - 최대 크기 + + Maximum file size cannot be less than size + 최대 파일 크기는 크기보다 작을 수 없습니다. + + + Maximum server memory cannot be lower than minimum server memory + 최대 서버 메모리는 최소 서버 메모리보다 작을 수 없습니다. Members @@ -498,35 +870,65 @@ Note: A self-signed certificate offers only limited protection and is not a reco Memory 메모리 + + Memory Allocated To Memory Optimized Objects + 메모리 액세스에 최적화된 개체에 할당된 메모리 + + + Memory Optimized Data + 메모리 액세스에 최적화된 데이터 + + + Memory Used By Memory Optimized Objects + 메모리 액세스에 최적화된 개체에서 사용하는 메모리 + Minimum Server Memory (MB) 최소 서버 메모리(MB) - - Name cannot be empty. - 이름은 비워둘 수 없습니다. + + Monitoring + 모니터링 + + + Name + 이름 + + + Name + 이름 Name 이름 - - {0} - New (Preview) - {0} object type. - {0} 신규(미리 보기) + + Name cannot be empty. + 이름은 비워둘 수 없습니다. - - Failed to retrieve the connection information, please reconnect and try again. - 연결 정보를 검색하지 못했습니다. 다시 연결하고 다시 시도하세요. + + No Login Access + 로그인 액세스 권한 없음 - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1}(미리 보기) + + No database files were specified to attach to the server. + 서버에 연결할 데이터베이스 파일이 지정되지 않았습니다. - - Add Objects - 개체 추가 + + None + 없음 + + + None + 없음 + + + Numa Node {0} + Numa 노드 {0} + + + Number of Users + 사용자 수 Object Type @@ -540,48 +942,94 @@ Note: A self-signed certificate offers only limited protection and is not a reco Objects 개체 - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - 새 {0} 대화 상자를 여는 동안 오류가 발생했습니다. {1} + + Old password + 이전 암호 - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - {0}: {1}에 대한 속성 대화 상자를 여는 동안 오류가 발생했습니다. {2} + + Old password cannot be empty. + 이전 암호는 비워 둘 수 없습니다. Operating System 운영 체제 - - Options - 옵션 + + Operation Mode (Actual) + 작동 모드(실제) + + + Operation Mode (Requested) + 작동 모드(요청) + + + Optimize Ad Hoc Workloads + 임시 워크로드 최적화 + + + Owned Schemas + 소유한 스키마 + + + Owner + 소유자 Owner 소유자 - - Password cannot be empty. - 암호는 비워 둘 수 없습니다. + + Page Verify + 페이지 확인 Password 암호 + + Password cannot be empty. + 암호는 비워 둘 수 없습니다. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + 암호가 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. + Password must match the confirm password. 암호는 확인 암호와 일치해야 합니다. + + Path + 경로 + + + Path + 경로 + Permission 사용 권한 + + Permission to connect to database engine + 데이터베이스 엔진 연결 권한 + Platform 플랫폼 + + Processor + 프로세서 + + + Processor Affinity + 프로세서 선호도 + + + Processor Affinity Table + 프로세서 선호도 테이블 + Processors 프로세서 @@ -594,14 +1042,61 @@ Note: A self-signed certificate offers only limited protection and is not a reco Properties 속성 + + Purge Query Store Data + 쿼리 저장소 데이터 제거 + + + Query Store + 쿼리 저장소 + + + Query Store Available + 사용 가능한 쿼리 저장소 + + + Query Store Capture Mode + 쿼리 저장소 캡처 모드 + + + Query Store Capture Policy + 쿼리 저장소 캡처 정책 + + + Query Store Retention + 쿼리 저장소 보존 + + + Query Store Used + 사용된 쿼리 저장소 + + + Query Wait + 쿼리 대기 + + + ROWS Data + 행 데이터 + + + Read-Only + 읽기 전용 + + + Recovery + 복구 + Recovery Model 복구 모델 - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - 개체 탐색기를 새로 고치는 동안 오류가 발생했습니다. {0} + + Remove + 제거 + + + Remove database file + 데이터베이스 파일 제거 Remove selected member @@ -611,47 +1106,82 @@ Note: A self-signed certificate offers only limited protection and is not a reco Remove selected securable 선택한 보안 개체 제거 - - Enter new name - 새 이름 입력 - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - {0} '{1}'의 이름을 '{2}'(으)로 바꾸는 동안 오류가 발생했습니다. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name {0} '{1}'의 이름을 '{2}'(으)로 변경 - Reserved Storage Size + Reserved Storage Size (MB) 예약된 스토리지 크기(MB) + + Restrict Access + 액세스 제한 + Root Directory 루트 디렉터리 + + Rows + + + + SQL Authentication + SQL 인증 + + + SQL Authentication + SQL 인증 + + + SQL Server and Windows Authentication mode + SQL Server 및 Windows 인증 모드 + + + Scan Startup Procs + 시작 프로시저 검색 + + + Schema + 스키마 + Schema 스키마 + + Search Text + 텍스트 검색 + Securables 보안 개체 - - Select Securables - 보안 개체 선택 + + Security + 보안 Select 선택 - - Server Collation - 서버 데이터 정렬 + + Select Database Role Members + 데이터베이스 역할 구성원 선택 + + + Select Database Role Owner + 데이터베이스 역할 소유자 선택 + + + Select Folder + 폴더 선택 + + + Select Securables + 보안 개체 선택 Select Server Role Members @@ -661,83 +1191,249 @@ Note: A self-signed certificate offers only limited protection and is not a reco Select Server Role Owner 서버 역할 소유자 선택 + + Server + 서버 + + + Server Collation + 서버 데이터 정렬 + + + Server Role + 서버 역할 + + + Server Roles + 서버 역할 + + + Server authentication + 서버 인증 + Service Tier 서비스 계층 - - Storage Space Usage - 저장소 공간 사용량 + + Set Secondary same as Primary + 보조를 주 항목과 동일하게 설정 + + + Size (MB) + 크기(MB) + + + Size Based Cleanup Mode + 크기 기반 정리 모드 + + + Space Available + 사용 가능한 공간 + + + Specific objects… + 특정 개체... + + + Specify old password + 이전 암호 지정 + + + Stale Threshold + 오래된 임곗값 + + + State + 상태 + + + State Query Threshold (Days) + 상태 쿼리 임계값(일) + + + Statistics Collection Interval + 통계 수집 간격 + + + Status + 상태 + + + Storage Space Usage (MB) + 저장소 공간 사용량(MB) + + + Successful logins only + 성공한 로그인만 + + + Target Recovery Time (Seconds) + 목표 복구 시간(초) + + + The selected collation '{0}' is not valid. Please choose a different collation. + 선택한 데이터 정렬 '{0}'이(가) 잘못되었습니다. 다른 데이터 정렬을 선택하세요. + + + This command is not supported for object type '{0}'. + 이 명령은 '{0}' 개체 유형에 대해 지원되지 않습니다. + + + Total Compile CPU Time (ms) + 총 컴파일 CPU 시간(밀리초) + + + Total Execution CPU Time (ms) + 총 실행 CPU 시간(밀리초) + + + Two Digit Year Cutoff + 두 자리 연도 구분 + + + Type + 형식 + + + Type + 유형 + + + Unlimited + 무제한 + + + Unlimited + 무제한 + + + Update statistics + 통계 업데이트 Update {0} '{1}' {0} object type, {1}: object name. {0} '{1}' 업데이트 - - Authenticate with Azure Active Directory - Azure Active Directory로 인증 + + Use full-text indexing + 전체 텍스트 인덱스 사용 - - Default schema - 기본 스키마 + + User + 사용자 - - Login - 로그인 + + User must change password at next login + 다음 로그인할 때 반드시 암호 변경 - - Mapped to a server login - 서버 로그인에 매핑됨 + + Value for Primary + 기본 값 - - No Login Access - 로그인 액세스 권한 없음 - - - Owned Schemas - 소유한 스키마 - - - Authenticate with password - 암호로 인증 - - - Type - 유형 - - - Mapped to a Windows user/group - Windows 사용자/그룹에 매핑됨 + + Value for Secondary + 보조용 값 Version 버전 + + Wait Statistics Capture Mode + 대기 통계 캡처 모드 + + + Windows Authentication + Windows 인증 + + + Windows Authentication mode + Windows 인증 모드 + With Grant 허용 권한 소유 + + Yes + + + + application role + 애플리케이션 역할 + + + column + + + + database + 데이터 베이스 + + + database role + 데이터베이스 역할 + + + login + 로그인 + + + server role + 서버 역할 + + + table + 테이블 + + + user + 사용자 + + + view + 보기 + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} 신규(미리 보기) + + + {0} MB + {0}MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} 속성(미리 보기) - {1} + - + - - Downloaded {0} - {0}을(를) 다운로드함 - - - Downloading {0} - {0} 다운로드 중 - ({0} KB) ({0}KB) + + Downloaded {0} + {0}을(를) 다운로드함 + Downloading {0} {0} 다운로드 중 + + Downloading {0} + {0} 다운로드 중 + Extracted {0} ({1}/{2}) 추출된 {0}({1}/{2}) @@ -748,28 +1444,32 @@ Note: A self-signed certificate offers only limited protection and is not a reco Installed {0} - 설치된 {0} - - - Installing {0} to {1} - {1}에 {0} 설치 중 + {0} 설치됨 Installing {0} {0} 설치 중 - - {0} Started - {0}이(가) 시작됨 + + Installing {0} to {1} + {1}에 {0} 설치 중 Starting {0} {0}을(를) 시작하는 중 + + {0} Started + {0} 시작됨 + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + 데이터베이스 모델 사전 로드를 활성화하여 테이블 디자이너 로드 시간을 줄이시겠습니까? 개체 탐색기에서 데이터베이스 노드를 확장하면 데이터베이스 모델이 미리 로드됩니다. + Failed to get connection string for the table. Please reconnect to the server and try again. 테이블에 대한 연결 문자열을 가져오지 못했습니다. 서버에 다시 연결하고 다시 시도하세요. @@ -780,11 +1480,7 @@ Note: A self-signed certificate offers only limited protection and is not a reco No - 아니요 - - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - 데이터베이스 모델 사전 로드를 활성화하여 테이블 디자이너 로드 시간을 줄이시겠습니까? 개체 탐색기에서 데이터베이스 노드를 확장하면 데이터베이스 모델이 미리 로드됩니다. + 아니 Yes @@ -792,319 +1488,175 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요. - View Known Issues 알려진 문제 보기 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 구성 요소가 예기치 않게 종료되었습니다. Azure Data Studio를 다시 시작하세요. + - + - - OK - 확인 + + Add… + 추가… + + + An error occurred while generating the script. {0} + 스크립트를 생성하는 동안 오류가 발생했습니다. {0} + + + Edit + 편집 Generating script... 스크립트 생성 중... - - Script generated - 스크립트가 생성됨 - Help 도움말 - Loading dialog... - 대화 상자를 로드하는 중... + Loading dialog completed + 대화 상자 로드 완료 - - There is no action to be scripted. - 스크립팅할 동작이 없습니다. - - - An error occurred while generating the script. {0} - 스크립트를 생성하는 동안 오류가 발생했습니다. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - 스크립트가 생성되었습니다. 대화 상자를 닫아 새로 연 편집기에서 스크립트를 볼 수 있습니다. - - - Script - 스크립트 - - - Yes - - - - Add… - 추가… + + OK + 확인 Remove 제거 + + Script + 스크립트 + + + Script generated + 스크립트가 생성됨 + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + 스크립트가 생성되었습니다. 대화 상자를 닫아 새로 연 편집기에서 스크립트를 볼 수 있습니다. + Select 선택 + + There is no action to be scripted. + 스크립팅할 동작이 없습니다. + + + Yes + + - + - - Edition - 버전 - - - Compatibility Level - 호환성 수준 - - - Owner - 소유자 - - - Pricing Tier - 가격 책정 계층 - - - Type - 형식 - - - Version - 버전 - - - Last backup - 마지막 백업 - - - Name - 이름 - - - Size (MB) - 크기(MB) - - - Status - 상태 - - - Enable/disable default JSON formatter (requires restart) - 기본 JSON 포맷터 사용/사용 안 함(다시 시작해야 함) - - - Associate schemas to JSON files in the current project - 현재 프로젝트에서 스키마를 JSON 파일에 연결 - - - An array of file patterns to match against when resolving JSON files to schemas. - JSON 파일로 스키마를 확인할 때 일치할 파일 패턴의 배열입니다. + + A URL to a schema or a relative path to a schema in the current directory + 현재 디렉터리에 있는 스키마의 URL 또는 상대 경로 A file pattern that can contain '*' to match against when resolving JSON files to schemas. JSON 파일로 스키마를 확인할 때 일치할 '*'를 포함할 수 있는 파일 패턴입니다. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - 지정된 URL의 스키마 정의입니다. 스키마는 스키마 URL에 대한 액세스 방지를 위해서만 제공해야 합니다. - - - A URL to a schema or a relative path to a schema in the current directory - 현재 디렉터리에 있는 스키마의 URL 또는 상대 경로 - - - MSSQL configuration - MSSQL 구성 - - - Declares the application workload type when connecting to a server - 서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다. - - - Application intent - 애플리케이션 의도 - - - The name of the application - 애플리케이션의 이름 - - - Application name - 애플리케이션 이름 - - - The name of the primary file, including the full path name, of an attachable database - 연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함) - - - Attach DB filename - DB 파일 이름 연결 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA가 지원되는 유니버설 - - - Windows Authentication - Windows 인증 - - - SQL Login - SQL 로그인 - - - Specifies the method of authenticating with SQL Server - SQL Server로 인증하는 방법을 지정합니다. - - - Authentication type - 인증 유형 - - - Enables or disables Always Encrypted for the connection - 연결에 Always Encrypted 기능 사용 또는 사용 안 함 + + Advanced + 고급 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다. + + An array of file patterns to match against when resolving JSON files to schemas. + JSON 파일로 스키마를 확인할 때 일치할 파일 패턴의 배열입니다. - - Command timeout - 명령 시간 제한 + + An execution time-out of 0 indicates an unlimited wait (no time-out) + 실행 시간 제한이 0이면 무제한 대기(시간 제한 없음)를 나타냅니다. - - Number of attempts to restore connection - 연결 복구 시도의 횟수 + + Application intent + 애플리케이션 의도 - - Connect retry count - 연결 다시 시도 횟수 + + Application name + 애플리케이션 이름 - - Delay between attempts to restore connection - 연결 복구 시도 간 지연 시간 + + Associate schemas to JSON files in the current project + 현재 프로젝트에서 스키마를 JSON 파일에 연결 - - Connect retry interval - 연결 다시 시도 간격 + + Attach (Preview) + 첨부(미리 보기) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. - - - Connect timeout - 연결 시간 제한 - - - Custom name of the connection - 연결의 사용자 지정 이름 - - - Name (optional) - 이름(옵션) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다. - - - Context connection - 컨텍스트 연결 - - - The SQL Server language record name - SQL Server 언어 레코드 이름 - - - Current language - 현재 언어 - - - The name of the initial catalog or database int the data source - 데이터 원본에 있는 초기 카탈로그 또는 데이터베이스의 이름 - - - Database - 데이터베이스 - - - Azure Attestation - Azure Attestation - - - Host Guardian Service - 호스트 보호 서비스 - - - None - 없음 - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정 - - - Attestation protocol - 증명 프로토콜 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정 + + Attach DB filename + DB 파일 이름 연결 Attestation URL 증명 URL - - Optional (False) - 선택 사항(False) + + Attestation protocol + 증명 프로토콜 - - Strict - 엄격 + + Authentication type + 인증 유형 - - Mandatory (True) - 필수(True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA가 지원되는 유니버설 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다. + + Azure Attestation + Azure Attestation - - Encrypt - 암호화 + + Change SQL Notebook Connection + SQL Notebook 연결 변경 - - The name or network address of the instance of SQL Server that acts as a failover partner - 장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소 + + Command timeout + 명령 시간 제한 - - Failover partner - 장애 조치(failover) 파트너 + + Compatibility Level + 호환성 수준 - - Advanced - 고급 + + Compatibility Level + 호환성 수준 + + + Computer Name + 컴퓨터 이름 + + + Connect retry count + 연결 다시 시도 횟수 + + + Connect retry interval + 연결 다시 시도 간격 + + + Connect timeout + 연결 시간 제한 Connection Resiliency @@ -1114,310 +1666,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco Context 컨텍스트 - - Initialization - 초기화 + + Context connection + 컨텍스트 연결 - - Pooling - 풀링 + + Current language + 현재 언어 - - Replication - 복제 + + Custom name of the connection + 연결의 사용자 지정 이름 - - Security - 보안 + + Database + 데이터베이스 - - Source - 원본 + + Declares the application workload type when connecting to a server + 서버에 연결할 때 애플리케이션 워크로드 형식을 선언합니다. - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다. + + Delay between attempts to restore connection + 연결 복구 시도 간 지연 시간 - - Host name in certificate - 인증서의 호스트 이름 + + Design + 디자인 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다. - - - Load balance timeout - 부하 분산 시간 제한 - - - The maximum number of connections allowed in the pool - 풀에서 허용되는 최대 연결 수 - - - Max pool size - 최대 풀 크기 - - - The minimum number of connections allowed in the pool - 풀에서 허용되는 최소 연결 수 - - - Min pool size - 최소 풀 크기 - - - Multi subnet failover - 다중 서브넷 장애 조치(failover) - - - When true, multiple result sets can be returned and read from one connection - true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다. - - - Multiple active result sets - 여러 개의 활성 결과 집합 - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트) - - - Packet size - 패킷 크기 - - - Indicates the password to be used when connecting to the data source - 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. - - - Password - 암호 - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다. - - - Persist security info - 보안 정보 유지 - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다. - - - Pooling - 풀링 - - - Port - 포트 - - - Used by SQL Server in Replication - 복제에서 SQL Server가 사용합니다. - - - Replication - 복제 - - - Enables or disables Secure enclaves for the connection - 연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다. - - - Secure enclaves - 보안 Enclave - - - Name of the SQL Server instance - SQL Server 인스턴스의 이름 - - - Server - 서버 - - - e.g. tcp:servername,1433 - 예: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다. - - - Trust server certificate - 서버 인증서 신뢰 - - - Indicates which server type system the provider will expose through the DataReader - 공급자가 DataReader를 통해 공개할 서버 유형 시스템을 나타냄 - - - Type system version - 형식 시스템 버전 - - - Indicates the user ID to be used when connecting to the data source - 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. - - - User name - 사용자 이름 - - - The name of the workstation connecting to SQL Server - SQL Server에 연결하는 워크스테이션의 이름 - - - Workstation Id - 워크스테이션 ID - - - Disabled - 사용 안 함 - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - 사용자가 'AzureMFA' 인증을 선택할 때 'Active Directory Interactive' 인증 모드에서 SQL 인증 공급자를 사용하도록 설정합니다. 이를 통해 액세스 토큰을 가져올 때 서버 쪽 리소스 엔드포인트 통합을 사용할 수 있습니다. 이 옵션은 'MSAL' Azure 인증 라이브러리에 대해서만 지원됩니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다. - - - Enabled - 사용 - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - 모든 실행에 대한 실제 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다. - - - Highlights the execution plan operation with the highest cost. - 가장 높은 비용으로 실행 계획 작업을 강조 표시합니다. - - - The default metric to use to highlight an expensive operation in query execution plans - 쿼리 실행 계획에서 비용이 많이 드는 작업을 강조 표시하는 데 사용할 기본 메트릭 - - - Highlights the execution plan operation that used the most CPU time. - CPU 시간을 가장 많이 사용한 실행 계획 작업을 강조 표시합니다. - - - Highlights the execution plan operation that took the most time. - 가장 많은 시간이 걸린 실행 계획 작업을 강조 표시합니다. - - - Expensive operation highlighting will be turned off for execution plans. - 실행 계획에 대해 비용이 많이 드는 작업 강조 표시가 꺼집니다. - - - Highlights the execution plan operation with the greatest number of rows read. - 읽은 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다. - - - Highlights the execution plan operation with the highest subtree cost. - 하위 트리 비용이 가장 높은 실행 계획 작업을 강조 표시합니다. - - - Export Notebook as SQL - Notebook을 SQL로 내보내기 - - - Export SQL as Notebook - SQL을 Notebook으로 내보내기 - - - Should column definitions be aligned? - 열 정의 정렬 여부 - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - 데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - 키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용) - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함) - - - [Optional] Do not show unsupported platform warnings - [옵션] 지원되지 않는 플랫폼 경고 표시 안 함 - - - Should IntelliSense error checking be enabled - IntelliSense 오류 검사 사용 여부 - - - Should IntelliSense be enabled - IntelliSense 사용 여부 - - - Should IntelliSense quick info be enabled - IntelliSense 빠른 정보 사용 여부 - - - Should IntelliSense suggestions be enabled - IntelliSense 제안 사용 여부 - - - Should IntelliSense suggestions be lowercase - IntelliSense 제안을 소문자로 표시할지 여부 - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다. - - - Number of minutes to retain log files for backend services. Default is 1 week. - 백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다. + + Detach (Preview) + 분리(미리 보기) Disable Group By Schema 스키마별 그룹화 사용 안 함 - - SQL Server: Disable Group By Schema - SQL Server: 스키마별 그룹화 비활성화 + + Disabled + 사용 안 함 + + + Drop (Preview) + 놓기(미리 보기) + + + Edition + 버전 + + + Edition + 버전 Enable Group By Schema 스키마별 그룹화 사용 - - SQL Server: Enable Group By Schema - SQL Server: 스키마별 그룹화 사용 - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - 개체 탐색기 노드를 확장하기 위한 시간 제한(초)입니다. 기본값은 45초입니다. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - 사용하도록 설정하면 개체 탐색기의 데이터베이스 개체가 스키마로 분류됩니다. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [실험적] SQL 도구 서비스에 대한 요청을 병렬로 처리할지 여부입니다. 모든 요청을 병렬로 처리할 때 발생할 수 있는 문제를 검색하기 위해 도입되었습니다. 기본값은 false입니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [선택 사항] PII(개인 식별 정보)가 로그 파일에 기록되게 합니다. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Always Encrypted에 매개 변수화 사용 @@ -1426,14 +1730,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET ANSI_DEFAULTS SET ANSI_DEFAULTS 사용 - - Enable SET ANSI_NULL_DFLT_ON - SET ANSI_NULL_DFLT_ON 사용 - Enable SET ANSI_NULLS SET ANSI_NULLS 사용 + + Enable SET ANSI_NULL_DFLT_ON + SET ANSI_NULL_DFLT_ON 사용 + Enable SET ANSI_PADDING SET ANSI_PADDING 사용 @@ -1454,14 +1758,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET DEADLOCK_PRIORITY option SET DEADLOCK_PRIORITY 옵션 사용 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - 실행 시간 제한이 0이면 무제한 대기(시간 제한 없음)를 나타냅니다. - Enable SET IMPLICIT_TRANSACTIONS SET IMPLICIT_TRANSACTIONS 사용 @@ -1470,14 +1766,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET LOCK TIMEOUT option (in milliseconds) SET LOCK TIMEOUT 옵션 사용(밀리초) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - 쿼리를 실행한 후 문자/이진 열의 각 값에 대해 저장할 최대 문자/바이트 수입니다. 기본값: 65,535. 유효한 값 범위: 1 ~ 2,147,483,647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - 쿼리를 실행한 후 XML 열의 각 값에 대해 저장할 최대 문자 수입니다. 기본값: 2,097,152. 유효한 값 범위: 1 ~ 2,147,483,647. - Enable SET NOCOUNT option SET NOCOUNT 옵션 사용 @@ -1498,10 +1786,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET QUOTED_IDENTIFIER SET QUOTED_IDENTIFIER 사용 - - Maximum number of rows to return before the server stops processing your query. - 서버가 쿼리 처리를 중지하기 전에 반환할 최대 행 수입니다. - Enable SET STATISTICS IO option SET STATISTICS IO 옵션 사용 @@ -1510,10 +1794,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET STATISTICS TIME option SET STATISTICS TIME 옵션 사용 - - Maximum size of text and ntext data returned from a SELECT statement - SELECT 문에서 반환되는 text 및 ntext 데이터의 최대 크기 - Enable SET TRANSACTION ISOLATION LEVEL option SET TRANSACTION ISOLATION LEVEL 옵션 사용 @@ -1522,29 +1802,101 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET XACT_ABORT ON option SET XACT_ABORT ON 옵션 사용 - - Whether to allow table designer to disable and re-enable DDL triggers during publish - 게시하는 동안 테이블 디자이너가 DDL 트리거를 사용하지 않도록 설정하고 다시 사용하도록 설정할지 여부 + + Enable/disable default JSON formatter (requires restart) + 기본 JSON 포맷터 사용/사용 안 함(다시 시작해야 함) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - 개체 탐색기에서 데이터베이스 노드를 확장할 때 데이터베이스 모델을 미리 로드할지 여부입니다. 활성화하면 테이블 디자이너의 로딩 시간을 줄일 수 있습니다. 참고: 많은 데이터베이스 노드를 확장해야 하는 경우 일반 메모리 사용량보다 높을 수 있습니다. + + Enabled + 사용 - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Azure Data Studio와 SQL Tools Service 간에 SQL Tools Service 출력 채널로의 통신을 추적합니다. 경고: 자세한 로깅을 사용하는 경우 중요한 정보가 포함될 수 있습니다. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + MSSQL 연결에서 연결 풀링을 사용하도록 설정하여 Azure Data Studio 연결의 전체 성능을 향상시킵니다. 이 설정은 기본적으로 사용하도록 설정되어 있습니다. 값이 변경되면 Azure Data Studio를 다시 시작해야 합니다. 풀된 연결을 지우려면 ‘SQL Server: 풀된 연결 지우기’ 명령을 실행합니다. - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. + + Enables or disables Always Encrypted for the connection + 연결에 Always Encrypted 기능 사용 또는 사용 안 함 - - Name - 이름 + + Enables or disables Secure enclaves for the connection + 연결에 대해 보안 Enclave를 사용하거나 사용하지 않도록 설정합니다. - - Compatibility Level - 호환성 수준 + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + 사용자가 'AzureMFA' 인증을 선택할 때 'Active Directory Interactive' 인증 모드에서 SQL 인증 공급자를 사용하도록 설정합니다. 이를 통해 액세스 토큰을 가져올 때 서버 쪽 리소스 엔드포인트 통합을 사용할 수 있습니다. 이 옵션은 'MSAL' Azure 인증 라이브러리에 대해서만 지원됩니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다. + + + Encrypt + 암호화 + + + Expensive operation highlighting will be turned off for execution plans. + 실행 계획에 대해 비용이 많이 드는 작업 강조 표시가 꺼집니다. + + + Export Notebook as SQL + Notebook을 SQL로 내보내기 + + + Export SQL as Notebook + SQL을 Notebook으로 내보내기 + + + Failover partner + 장애 조치(failover) 파트너 + + + Highlights the execution plan operation that took the most time. + 가장 많은 시간이 걸린 실행 계획 작업을 강조 표시합니다. + + + Highlights the execution plan operation that used the most CPU time. + CPU 시간을 가장 많이 사용한 실행 계획 작업을 강조 표시합니다. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + 모든 실행에 대한 실제 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다. + + + Highlights the execution plan operation with the greatest number of rows read. + 읽은 행 수가 가장 많은 실행 계획 작업을 강조 표시합니다. + + + Highlights the execution plan operation with the highest cost. + 가장 높은 비용으로 실행 계획 작업을 강조 표시합니다. + + + Highlights the execution plan operation with the highest subtree cost. + 하위 트리 비용이 가장 높은 실행 계획 작업을 강조 표시합니다. + + + Host Guardian Service + 호스트 보호 서비스 + + + Host name in certificate + 인증서의 호스트 이름 + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + SQL Server 서버 인증서에서 유효성을 검사하는 데 사용할 TLS 인증서에 지정된 호스트 이름을 나타냅니다. 지정하지 않으면 서버 이름이 인증서 유효성 검사에 기본적으로 사용됩니다. + + + Indicates the password to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 암호를 나타냅니다. + + + Indicates the user ID to be used when connecting to the data source + 데이터 원본에 연결할 때 사용할 사용자 ID를 나타냅니다. + + + Indicates which server type system the provider will expose through the DataReader + 공급자가 DataReader를 통해 공개할 서버 유형 시스템을 나타냄 + + + Initialization + 초기화 Last Database Backup @@ -1554,69 +1906,437 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Log Backup 마지막 로그 백업 - - Owner - 소유자 + + Last backup + 마지막 백업 - - Recovery Model - 복구 모델 + + Load balance timeout + 부하 분산 시간 제한 - - Computer Name - 컴퓨터 이름 + + MSSQL configuration + MSSQL 구성 + + + Mandatory (True) + 필수(True) + + + Max pool size + 최대 풀 크기 + + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + 쿼리를 실행한 후 XML 열의 각 값에 대해 저장할 최대 문자 수입니다. 기본값: 2,097,152. 유효한 값 범위: 1 ~ 2,147,483,647. + + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + 쿼리를 실행한 후 문자/이진 열의 각 값에 대해 저장할 최대 문자/바이트 수입니다. 기본값: 65,535. 유효한 값 범위: 1 ~ 2,147,483,647. + + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 시작 시 제거하려고 하며 mssql.logRetentionMinutes가 만료된 이전 파일의 최대 수입니다. 이 제한으로 인해 정리되지 않은 파일은 다음에 Azure Data Studio를 시작할 때 정리됩니다. + + + Maximum number of rows to return before the server stops processing your query. + 서버가 쿼리 처리를 중지하기 전에 반환할 최대 행 수입니다. + + + Maximum size of text and ntext data returned from a SELECT statement + SELECT 문에서 반환되는 text 및 ntext 데이터의 최대 크기 + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + 최소 풀 크기 + + + Multi subnet failover + 다중 서브넷 장애 조치(failover) + + + Multiple active result sets + 여러 개의 활성 결과 집합 + + + Name + 이름 + + + Name + 이름 + + + Name (optional) + 이름(선택 사항) + + + Name of the SQL Server instance + SQL Server 인스턴스의 이름 + + + New (Preview) + 신규(미리 보기) + + + New Database (Preview) + 새 데이터베이스(미리 보기) + + + New Table + 새 테이블 + + + None + 없음 + + + Number of attempts to restore connection + 연결 복구 시도의 횟수 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 백 엔드 서비스의 로그 파일을 유지하는 시간(분)입니다. 기본값은 1주일입니다. OS Version OS 버전 - - Edition + + Optional (False) + 선택 사항(False) + + + Owner + 소유자 + + + Owner + 소유자 + + + Packet size + 패킷 크기 + + + Password + 암호 + + + Persist security info + 보안 정보 유지 + + + Pooling + 풀링 + + + Pooling + 풀링 + + + Port + 포트 + + + Pricing Tier + 가격 책정 계층 + + + Properties (Preview) + 속성(미리 보기) + + + Recovery Model + 복구 모델 + + + Rename (Preview) + 이름 바꾸기(미리 보기) + + + Replication + 복제 + + + Replication + 복제 + + + SQL Login + SQL 로그인 + + + SQL Server: Clear Pooled Connections + SQL Server: 풀된 연결 지우기 + + + SQL Server: Disable Group By Schema + SQL Server: 스키마별 그룹화 비활성화 + + + SQL Server: Enable Group By Schema + SQL Server: 스키마별 그룹화 사용 + + + Search: Clear Search Server Results + 검색: 검색 서버 결과 지우기 + + + Search: Servers + 검색: 서버 + + + Secure enclaves + 보안 enclave + + + Security + 보안 + + + Server + 서버 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 열을 숫자(1 또는 0)로 표시할지 여부. False이면 BIT 열을 'true' 또는 'false'로 표시합니다. + + + Should IntelliSense be enabled + IntelliSense 사용 여부 + + + Should IntelliSense error checking be enabled + IntelliSense 오류 검사 사용 여부 + + + Should IntelliSense quick info be enabled + IntelliSense 빠른 정보 사용 여부 + + + Should IntelliSense suggestions be enabled + IntelliSense 제안 사용 여부 + + + Should IntelliSense suggestions be lowercase + IntelliSense 제안을 소문자로 표시할지 여부 + + + Should column definitions be aligned? + 열 정의 정렬 여부 + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + 데이터 형식을 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + 키워드를 대문자, 소문자 또는 없음(서식 없음)으로 지정할지 여부 + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Select 문에서 개체에 대한 참조를 별도 줄에 분할할지 여부(예: 'SELECT C1, C2 FROM T1'의 경우 C1 및 C2를 별도의 줄에 표시함) + + + Show Log File + 로그 파일 표시 + + + Size (MB) + 크기(MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + SQL Server 인스턴스와 통신하는 데 사용되는 네트워크 패킷의 크기(바이트) + + + Source + 원본 + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 프로토콜 지정 + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 보안 enclave를 사용한 Always Encrypted와 함께 사용되는 서버 쪽 enclave를 증명하기 위한 엔드포인트 지정 + + + Specifies the method of authenticating with SQL Server + SQL Server로 인증하는 방법을 지정합니다. + + + Status + 상태 + + + Strict + 엄격 + + + The SQL Server language record name + SQL Server 언어 레코드 이름 + + + The default metric to use to highlight an expensive operation in query execution plans + 쿼리 실행 계획에서 비용이 많이 드는 작업을 강조 표시하는 데 사용할 기본 메트릭 + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 시도를 종료하고 오류를 생성하기 전에 명령이 실행되기를 기다리는 시간(초)입니다. + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 연결 시도를 중단하고 오류를 생성하기 전 서버에 연결될 때까지의 대기 시간(초)입니다. + + + The maximum number of connections allowed in the pool + 풀에서 허용되는 최대 연결 수 + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 이 연결이 제거되기 전에 풀에서 활성화되어 있는 최소 시간(초)입니다. + + + The minimum number of connections allowed in the pool + 풀에서 허용되는 최소 연결 수 + + + The name of the application + 애플리케이션의 이름 + + + The name of the initial catalog or database int the data source + 데이터 원본에 있는 초기 카탈로그 또는 데이터베이스의 이름 + + + The name of the primary file, including the full path name, of an attachable database + 연결할 수 있는 데이터베이스의 기본 파일 이름(전체 경로 이름 포함) + + + The name of the workstation connecting to SQL Server + SQL Server에 연결하는 워크스테이션의 이름 + + + The name or network address of the instance of SQL Server that acts as a failover partner + 장애 조치(failover) 파트너 역할을 하는 SQL Server 인스턴스의 이름 또는 네트워크 주소 + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + 지정된 URL의 스키마 정의입니다. 스키마는 스키마 URL에 대한 액세스 방지를 위해서만 제공해야 합니다. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + 개체 탐색기 노드를 확장하기 위한 시간 제한(초)입니다. 기본값은 45초입니다. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Azure Data Studio와 SQL Tools Service 간에 SQL Tools Service 출력 채널로의 통신을 추적합니다. 경고: 자세한 로깅을 사용하는 경우 중요한 정보가 포함될 수 있습니다. + + + Trust server certificate + 서버 인증서 신뢰 + + + Type + 형식 + + + Type system version + 형식 시스템 버전 + + + Used by SQL Server in Replication + 복제에서 SQL Server가 사용합니다. + + + User name + 사용자 이름 + + + Version 버전 Version 버전 - - Change SQL Notebook Connection - SQL Notebook 연결 변경 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 'Mandatory' 또는 'Strict'로 설정하면 SQL Server는 인증서가 설치된 경우 클라이언트와 서버 간의 모든 데이터 전송에 SSL 암호화를 사용합니다. 'Strict'로 설정하면 SQL Server는 클라이언트와 서버 간의 모든 데이터 전송에 TDS 8.0을 사용합니다. 'Strict'는 SQL Server 2022 이상에서 지원됩니다. - - Search: Clear Search Server Results - 검색: 검색 서버 결과 지우기 + + When enabled, the database objects in Object Explorer will be categorized by schema. + 사용하도록 설정하면 개체 탐색기의 데이터베이스 개체가 스키마로 분류됩니다. - - Delete - 삭제 + + When false, security-sensitive information, such as the password, is not returned as part of the connection + false이면 보안상 중요한 정보(예: 암호)를 연결의 일부로 반환하지 않습니다. - - Design - 디자인 + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + true(및 encrypt=true)인 경우 SQL Server는 서버 인증서의 유효성을 검사하지 않고 클라이언트와 서버 간에 전송되는 모든 데이터에 SSL 암호화를 사용합니다. 이 속성은 Encrypt=Strict와는 지원되지 않습니다. - - New - 새로 만들기 + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + true인 경우 연결이 SQL Server 컨텍스트에서 시작되어야 함을 나타냅니다. SQL Server 프로세스에서 실행 중인 경우에만 사용할 수 있습니다. - - New Table - 새 테이블 + + When true, multiple result sets can be returned and read from one connection + true인 경우 한 연결에서 여러 결과 집합을 반환하고 읽을 수 있습니다. - - Properties (Preview) - 속성(미리 보기) + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + true이면 해당 풀에서 연결 개체를 끌어 오거나 필요한 경우 연결 개체를 만들어 해당 풀에 추가합니다. - - Rename - 이름 바꾸기 + + Whether to allow table designer to disable and re-enable DDL triggers during publish + 게시하는 동안 테이블 디자이너가 DDL 트리거를 사용하지 않도록 설정하고 다시 사용하도록 설정할지 여부 - - Search: Servers - 검색: 서버 + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + 개체 탐색기에서 데이터베이스 노드를 확장할 때 데이터베이스 모델을 미리 로드할지 여부입니다. 활성화하면 테이블 디자이너의 로딩 시간을 줄일 수 있습니다. 참고: 많은 데이터베이스 노드를 확장해야 하는 경우 일반 메모리 사용량보다 높을 수 있습니다. - - Show Log File - 로그 파일 표시 + + Windows Authentication + Windows 인증 + + + Workstation Id + 워크스테이션 ID + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [실험적] SQL 도구 서비스에 대한 요청을 병렬로 처리할지 여부입니다. 모든 요청을 병렬로 처리할 때 발생할 수 있는 문제를 검색하기 위해 도입되었습니다. 기본값은 false입니다. 값을 변경하면 Azure Data Studio를 다시 시작해야 합니다. + + + [Optional] Do not show unsupported platform warnings + [옵션] 지원되지 않는 플랫폼 경고 표시 안 함 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [옵션] 디버그 출력을 콘솔에 로깅한 다음(보기 -> 출력), 드롭다운에서 해당 출력 채널을 선택합니다. + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [옵션] 백 엔드 서비스의 로그 수준입니다. Azure Data Studio는 시작할 때마다 파일 이름을 생성하며 파일이 이미 있으면 로그 항목이 해당 파일에 추가됩니다. 이전 로그 파일을 정리하려면 logRetentionMinutes 및 logFilesRemovalLimit 설정을 참조하세요. 기본 tracingLevel에서는 많은 양의 로그가 기록되지 않습니다. 세부 정보 표시를 변경하면 로깅이 광범위해지고 로그의 디스크 공간 요구 사항이 커질 수 있습니다. 오류이면 중요가 포함되고 경고이면 오류가 포함되고 정보이면 경고가 포함되고 세부 정보 표시이면 정보가 포함됩니다. + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [선택 사항] PII(개인 식별 정보)가 로그 파일에 기록되게 합니다. + + + e.g. servername,port + 예: 서버 이름,포트 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 목록의 각 문 앞에 쉼표를 표시할지 여부(예: 끝에 'mycolumn1' 대신 ', mycolumn2' 사용) diff --git a/resources/xlf/ko/notebook.ko.xlf b/resources/xlf/ko/Microsoft.notebook.ko.xlf similarity index 94% rename from resources/xlf/ko/notebook.ko.xlf rename to resources/xlf/ko/Microsoft.notebook.ko.xlf index 582016aa6f..6cc3fa1b8e 100644 --- a/resources/xlf/ko/notebook.ko.xlf +++ b/resources/xlf/ko/Microsoft.notebook.ko.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package 지정된 패키지를 찾을 수 없습니다. + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - 오류: {0}에 잘못된 toc.yml 파일이 있음 - - - Invalid toc file - 잘못된 toc 파일 + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book 원격 Jupyter Book 추가 + + Add to this level + 이 수준에 추가 + All Files 모든 파일 - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - Jupyter Book은 Notebook을 구성하는 데 사용됩니다. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - 지정된 Jupyter Book에서 목차 파일을 찾지 못했습니다. - - - No Jupyter Books are currently available on the provided link - 제공된 링크에 현재 사용 가능한 Jupyter Book이 없습니다. - Browse 찾아보기 @@ -66,14 +50,6 @@ Configuration file missing 구성 파일 없음 - - File already exists. Are you sure you want to overwrite this file? - 파일이 이미 있습니다. 이 파일을 덮어쓰시겠습니까? - - - Folder already exists. Are you sure you want to delete and replace this folder? - 폴더가 이미 있습니다. 이 폴더를 삭제하고 바꾸시겠습니까? - Content folder 콘텐츠 폴더 @@ -82,20 +58,62 @@ Content folder (Optional) 콘텐츠 폴더(선택 사항) + + Content folder path does not exist + 콘텐츠 폴더 경로가 없습니다. + Create 만들기 - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - 대상 폴더 {1}에 {0} 파일이 이미 있습니다. - 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다. + + Downloading Remote Jupyter Book + 원격 Jupyter Book 다운로드 + + + Downloading to {0} + {0}에 다운로드 + + + Error while creating remote Jupyter Book directory + 원격 Jupyter Book 디렉터리를 만드는 동안 오류 발생 + + + Error while decompressing remote Jupyter Book + 원격 Jupyter Book의 압축을 푸는 동안 오류 발생 + + + Error while downloading remote Jupyter Book + 원격 Jupyter Book을 다운로드하는 동안 오류 발생 Error while editing Jupyter Book {0}: {1} Jupyter Book {0}을(를) 편집하는 동안 오류 발생: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Jupyter Book 또는 편집할 섹션을 선택하는 동안 오류 발생: {0} + + + Error while trying to access: {0} + {0}에 액세스하는 동안 오류가 발생했습니다. + + + Error: {0} has an incorrect toc.yml file + 오류: {0}에 잘못된 toc.yml 파일이 있음 + + + Failed to find a Table of Contents file in the specified Jupyter Book. + 지정된 Jupyter Book에서 목차 파일을 찾지 못했습니다. + + + Failed to find section {0} in {1}. + {1}에서 {0} 섹션을 찾지 못했습니다. + + + Failed to read Jupyter Book {0}: {1} + Jupyter Book {0}을(를) 읽지 못했습니다. {1} + File Extension 파일 확장명 @@ -104,29 +122,71 @@ File Name 파일 이름 + + File already exists. Are you sure you want to overwrite this file? + 파일이 이미 있습니다. 이 파일을 덮어쓰시겠습니까? + + + File {0} already exists in the destination folder + {0} 파일이 대상 폴더에 이미 있습니다. + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + 대상 폴더 {1}에 {0} 파일이 이미 있습니다. + 데이터 손실을 방지하기 위해 파일 이름이 {2}(으)로 바뀌었습니다. + + + Folder already exists. Are you sure you want to delete and replace this folder? + 폴더가 이미 있습니다. 이 폴더를 삭제하고 바꾸시겠습니까? + + + GitHub + GitHub + Http Request failed with error: {0} {1} 오류로 인해 Http 요청 실패: {0} {1} - - - - - + + Invalid toc file + 잘못된 toc 파일 - - Add to this level - 이 수준에 추가 + + Jupyter Book + Jupyter Book - - Select Jupyter Book - Jupyter Book 선택 + + Jupyter Book is already trusted in this workspace. + Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 있습니다. - - Select Jupyter Book Section - Jupyter Book 섹션 선택 + + Jupyter Book is already untrusted in this workspace. + Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 없습니다. - - Select Folder - 폴더 선택 + + Jupyter Book is no longer trusted in this workspace + Jupyter Book은 더 이상 이 작업 영역에서 신뢰할 수 없습니다. + + + Jupyter Book is now trusted in the workspace. + 이제 Jupyter Book은 작업 영역에서 신뢰할 수 있습니다. + + + Jupyter Book {0} is no longer pinned in this workspace + Jupyter Book {0}은(는) 더 이상 이 작업 영역에 고정되지 않습니다. + + + Jupyter Book {0} is now pinned in the workspace. + Jupyter Book {0}는 이제 작업 영역에 고정됩니다. + + + Jupyter Books are used to organize Notebooks. + Jupyter Book은 Notebook을 구성하는 데 사용됩니다. + + + Jupyter Books not Found + Jupyter Book을 찾을 수 없음 Language @@ -144,106 +204,6 @@ Missing file : {0} from {1} 누락된 파일: {1}의 {0} - - Jupyter Book is already trusted in this workspace. - Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 있습니다. - - - Jupyter Book is already untrusted in this workspace. - Jupyter Book은 이미 이 작업 영역에서 신뢰할 수 없습니다. - - - Jupyter Books not Found - Jupyter Book을 찾을 수 없음 - - - Jupyter Book {0} is now pinned in the workspace. - Jupyter Book {0}는 이제 작업 영역에 고정됩니다. - - - Jupyter Book is now trusted in the workspace. - 이제 Jupyter Book은 작업 영역에서 신뢰할 수 있습니다. - - - Jupyter Book {0} is no longer pinned in this workspace - Jupyter Book {0}은(는) 더 이상 이 작업 영역에 고정되지 않습니다. - - - Jupyter Book is no longer trusted in this workspace - Jupyter Book은 더 이상 이 작업 영역에서 신뢰할 수 없습니다. - - - Content folder path does not exist - 콘텐츠 폴더 경로가 없습니다. - - - Error while trying to access: {0} - {0}에 액세스하는 동안 오류가 발생했습니다. - - - Downloading to {0} - {0}에 다운로드 - - - File {0} already exists in the destination folder - {0} 파일이 대상 폴더에 이미 있습니다. - - - Save location path is not valid. - 저장 위치 경로가 유효하지 않습니다. - - - No - 아니요 - - - Releases not Found - 릴리스를 찾을 수 없음 - - - Error while creating remote Jupyter Book directory - 원격 Jupyter Book 디렉터리를 만드는 동안 오류 발생 - - - Remote Jupyter Book download is complete - 원격 Jupyter Book 다운로드가 완료되었습니다. - - - Error while downloading remote Jupyter Book - 원격 Jupyter Book을 다운로드하는 동안 오류 발생 - - - Remote Jupyter Book download is in progress - 원격 Jupyter Book 다운로드가 진행 중입니다. - - - Error while decompressing remote Jupyter Book - 원격 Jupyter Book의 압축을 푸는 동안 오류 발생 - - - Resource not Found - 리소스를 찾을 수 없음 - - - This sample code loads the file into a data frame and shows the first 10 results. - 이 샘플 코드는 파일을 데이터 프레임에 로드하고 처음 10개의 결과를 표시합니다. - - - Save location path does not exist. - 저장 위치 경로가 없습니다. - - - Downloading Remote Jupyter Book - 원격 Jupyter Book 다운로드 - - - The selected Jupyter Book is not valid - 선택한 Jupyter Book이 유효하지 않습니다. - - - Yes - - Name 이름 @@ -264,42 +224,42 @@ New Section (Preview) 새 섹션(미리 보기) + + No + 아니요 + + + No Jupyter Books are currently available on the provided link + 제공된 링크에 현재 사용 가능한 Jupyter Book이 없습니다. + No Jupyter Books are currently selected in the viewlet. 뷰렛에 현재 선택된 Jupyter Book이 없습니다. - - GitHub - GitHub - - - Shared File - 공유 파일 - - - Open Jupyter Book {0} failed: {1} - Jupyter Book {0} 열기 실패: {1} - Open External Link 외부 링크 열기 - - Open link {0} failed: {1} - 링크 {0} 열기 실패: {1} + + Open Jupyter Book {0} failed: {1} + Jupyter Book {0} 열기 실패: {1} Open Markdown Markdown 열기 - - Open markdown {0} failed: {1} - {0} Markdown을 열지 못함: {1} - Open Notebook Notebook 열기 + + Open link {0} failed: {1} + 링크 {0} 열기 실패: {1} + + + Open markdown {0} failed: {1} + {0} Markdown을 열지 못함: {1} + Open notebook {0} failed: {1} {0} Notebook을 열지 못함: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} 제목 없는 Notebook {0}을(를) 제목 없음으로 열지 못함: {1} - - Failed to read Jupyter Book {0}: {1} - Jupyter Book {0}을(를) 읽지 못했습니다. {1} - Releases 릴리스 + + Releases not Found + 릴리스를 찾을 수 없음 + + + Remote Jupyter Book download is complete + 원격 Jupyter Book 다운로드가 완료되었습니다. + + + Remote Jupyter Book download is in progress + 원격 Jupyter Book 다운로드가 진행 중입니다. + Repository URL 리포지토리 URL + + Resource not Found + 리소스를 찾을 수 없음 + Save location 저장 위치 + + Save location path does not exist. + 저장 위치 경로가 없습니다. + + + Save location path is not valid. + 저장 위치 경로가 유효하지 않습니다. + Search 검색 - - Failed to find section {0} in {1}. - {1}에서 {0} 섹션을 찾지 못했습니다. + + Select Folder + 폴더 선택 - - Error while selecting a Jupyter Book or a section to edit: {0} - Jupyter Book 또는 편집할 섹션을 선택하는 동안 오류 발생: {0} + + Select Jupyter Book + Jupyter Book 선택 + + + Select Jupyter Book Section + Jupyter Book 섹션 선택 + + + Shared File + 공유 파일 + + + The selected Jupyter Book is not valid + 선택한 Jupyter Book이 유효하지 않습니다. + + + The url provided is not a Github release url + 제공된 URL은 GitHub 릴리스 URL이 아닙니다. + + + This sample code loads the file into a data frame and shows the first 10 results. + 이 샘플 코드는 파일을 데이터 프레임에 로드하고 처음 10개의 결과를 표시합니다. Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - 제공된 URL은 GitHub 릴리스 URL이 아닙니다. - Version 버전 + + Yes + + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse 찾아보기 - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - ‘{0}’ 커널을 사용하려면 Python 런타임을 구성하고 종속성을 설치해야 합니다. + + Installation Type + 설치 유형 + + + New Python installation + 새 Python 설치 + + + No supported Python versions found. + 지원되는 Python 버전을 찾을 수 없습니다. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Notebook 커널에서는 Python 런타임을 구성하고 종속성을 설치해야 합니다. - - Use existing Python installation - 기존 Python 설치 사용 - - - Installation Type - 설치 유형 - Python Install Location Python 설치 위치 - - New Python installation - 새 Python 설치 - Python runtime configured! Python 런타임이 구성되었습니다. @@ -416,6 +412,14 @@ Select 선택 + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + ‘{0}’ 커널을 사용하려면 Python 런타임을 구성하고 종속성을 설치해야 합니다. + + + Use existing Python installation + 기존 Python 설치 사용 + {0} (Custom) {0}(사용자 지정) @@ -428,54 +432,54 @@ {0} (Python {1}) {0}(Python {1}) - - No supported Python versions found. - 지원되는 Python 버전을 찾을 수 없습니다. - - + - - The specified install location is invalid. - 지정된 설치 위치가 잘못되었습니다. - - - Install - 설치 - Configure Python Runtime Python 런타임 구성 - - Install Dependencies - 종속성 설치 - - - Python installation was declined. - Python 설치가 거부되었습니다. - - - No Python installation was found at the specified location. - 지정된 위치에서 Python 설치를 찾을 수 없습니다. - - - Configure Python to run {0} kernel - {0} 커널을 실행하도록 Python 구성 - Configure Python to run kernels 커널을 실행하도록 Python 구성 + + Configure Python to run {0} kernel + {0} 커널을 실행하도록 Python 구성 + + + Install + 설치 + + + Install Dependencies + 종속성 설치 + + + No Python installation was found at the specified location. + 지정된 위치에서 Python 설치를 찾을 수 없습니다. + + + Python installation was declined. + Python 설치가 거부되었습니다. + + + The specified install location is invalid. + 지정된 설치 위치가 잘못되었습니다. + - + Existing Version 기존 버전 + + Install required kernel dependencies + 필요한 커널 종속성 설치 + Kernel 커널 @@ -484,58 +488,50 @@ Name 이름 - - Install required kernel dependencies - 필요한 커널 종속성 설치 + + No packages are required by default for the kernel '{0}' + '{0}' 커널에는 기본적으로 패키지가 필요하지 않습니다. Required Version 필요한 버전 - - No packages are required by default for the kernel '{0}' - '{0}' 커널에는 기본적으로 패키지가 필요하지 않습니다. - - + Add new - 새로 추가 + 새 항목 추가 Completed install for {0} {1} {0} {1} 설치 완료 + + Could not find any valid versions for the specified package + 지정된 패키지의 유효한 버전을 찾을 수 없습니다. + Failed to install {0} {1}. Error: {2} {0} {1}을(를) 설치하지 못했습니다. 오류: {2} - - Installing {0} {1} - {0} {1} 설치 중 - Install 설치 - - Package installed - 패키지를 설치함 - Installing package 패키지를 설치하는 중 + + Installing {0} {1} + {0} {1} 설치 중 + N/A 해당 없음 - - Could not find any valid versions for the specified package - 지정된 패키지의 유효한 버전을 찾을 수 없습니다. - Package Name 패키지 이름 @@ -544,42 +540,42 @@ Package Summary 패키지 요약 - - Supported Package Versions for Python {0} - Python {0}에 지원되는 패키지 버전 - - - Search {0} packages - {0} 패키지 검색 + + Package installed + 패키지를 설치함 Search 검색 + + Search {0} packages + {0} 패키지 검색 + + + Supported Package Versions for Python {0} + Python {0}에 지원되는 패키지 버전 + - + - - Completed uninstall for {0} - {0}의 제거를 완료했습니다. - - - Failed to uninstall {0}. Error: {1} - {0}을(를) 제거하지 못했습니다. 오류: {1} - - - Uninstalling {0} - {0} 제거 중 - Are you sure you want to uninstall the specified packages? 지정된 패키지를 제거하시겠습니까? + + Completed uninstall for {0} + {0}의 제거를 완료했습니다. + Delete 삭제 + + Failed to uninstall {0}. Error: {1} + {0}을(를) 제거하지 못했습니다. 오류: {1} + Installed 설치됨 @@ -588,6 +584,30 @@ Location 위치 + + Name + 이름 + + + Package Type + 패키지 유형 + + + Package uninstalled + 패키지를 제거함 + + + Uninstall selected packages + 선택한 패키지 제거 + + + Uninstalling package + 패키지를 제거하는 중 + + + Uninstalling {0} + {0} 제거 중 + Version 버전 @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1}개의 패키지 찾음 - - Package Type - 패키지 유형 - - - Name - 이름 - - - Uninstall selected packages - 선택한 패키지 제거 - - - Package uninstalled - 패키지를 제거함 - - - Uninstalling package - 패키지를 제거하는 중 - - + Close @@ -630,23 +630,23 @@ - + Code 코드 - - What type of cell do you want to add? - 어떤 유형의 셀을 추가하시겠습니까? - Text 텍스트 + + What type of cell do you want to add? + 어떤 유형의 셀을 추가하시겠습니까? + - + Are you sure you want to reinstall? @@ -654,7 +654,7 @@ Notebooks - Notebook + 전자 필기장 Only .ipynb Notebooks are supported @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + 업데이트를 하기 위해 활성 Python Notebook 세션이 종료됩니다. 지금 계속하시겠습니까? + + + Another Python installation is currently in progress. Waiting for it to complete. + 현재 다른 Python 설치를 진행 중입니다. 완료될 때까지 기다립니다. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Python이 실행되는 동안 기존 Python 설치를 덮어쓸 수 없습니다. 계속하기 전에 활성 Notebook을 닫으세요. + Don't Ask Again 다시 묻지 않음 - - Installing Notebook dependencies failed with error: {0} - 오류: {0}(을) 나타내며 Notebook 종속성 설치에 실패했습니다. - Downloading local python for platform: {0} to {1} {0} 플랫폼용 로컬 python을 {1}(으)로 다운로드하는 중 + + Downloading python package + Python 패키지 다운로드 중 + Encountered an error when getting Python user path: {0} Python 사용자 경로를 가져올 때 오류가 발생했습니다. {0} - - Notebook dependencies installation is complete - Notebook 종속성 설치를 완료했습니다. - - - Notebook dependencies installation is in progress - Notebook 종속성 설치가 진행 중입니다. - - - Installing Notebook dependencies, see Tasks view for more information - Notebook 종속성을 설치하는 중입니다. 자세한 내용은 작업 보기를 참조하세요. - Encountered an error when trying to retrieve list of installed packages: {0} 설치된 패키지 목록을 검색하는 동안 오류가 발생했습니다. {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Python 설치 디렉터리를 만드는 동안 오류가 발생했습니다. - - Python download is complete - Python 다운로드가 완료되었습니다. - Error while downloading python setup Python 설정을 다운로드하는 동안 오류가 발생했습니다. - - Downloading python package - Python 패키지 다운로드 중 - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Python이 실행되는 동안 기존 Python 설치를 덮어쓸 수 없습니다. 계속하기 전에 활성 Notebook을 닫으세요. - Error while unpacking python bundle Python 번들 압축을 푸는 동안 오류가 발생했습니다. - - Unpacking python package - Python 패키지 압축을 푸는 중 + + Installing Notebook dependencies + Notebook 종속성 설치 중 + + + Installing Notebook dependencies failed with error: {0} + 오류: {0}(을) 나타내며 Notebook 종속성 설치에 실패했습니다. + + + Installing Notebook dependencies, see Tasks view for more information + Notebook 종속성을 설치하는 중입니다. 자세한 내용은 작업 보기를 참조하세요. + + + No + 아니요 + + + Notebook dependencies installation is complete + Notebook 종속성 설치를 완료했습니다. + + + Notebook dependencies installation is in progress + Notebook 종속성 설치가 진행 중입니다. + + + Python download is complete + Python 다운로드가 완료되었습니다. Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,29 +752,17 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Python {0}이(가) 설치되고 Python 3.6.6을 대체합니다. 일부 패키지는 더 이상 새 버전과 호환되지 않거나 다시 설치해야 할 수 있습니다. 모든 pip 패키지를 다시 설치하는 데 도움이 되는 전자 필기장이 만들어집니다. 지금 업데이트를 계속하시겠습니까? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - 업데이트를 하기 위해 활성 Python Notebook 세션이 종료됩니다. 지금 계속하시겠습니까? - - - Installing Notebook dependencies - Notebook 종속성 설치 중 - - - Another Python installation is currently in progress. Waiting for it to complete. - 현재 다른 Python 설치를 진행 중입니다. 완료될 때까지 기다립니다. - - - No - 아니요 + + Unpacking python package + Python 패키지 압축을 푸는 중 Yes - + - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Jupyter에서 보낸 오류: {0} + + ... Jupyter is running at {0} + ... Jupyter가 {0}에서 실행되고 있습니다. ... Starting Notebook server ... Notebook 서버 시작 중 - - ... Jupyter is running at {0} - ... Jupyter가 {0}에서 실행되고 있습니다. - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Notebook 프로세스가 조기에 종료되었습니다(오류 코드: {0}). StdErr 출력: {1} + + Error sent from Jupyter: {0} + Jupyter에서 보낸 오류: {0} Error stopping Notebook Server: {0} Notebook 서버 중지 오류: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Notebook 프로세스가 조기에 종료되었습니다(오류 코드: {0}). StdErr 출력: {1} + - + - - Download and open '{0}'? - '{0}'을(를) 다운로드하고 여시겠습니까? - - - File open request failed with error: {0} {1} - {0} {1} 오류를 나타내며 파일 열기 요청 실패 - - - Could not find the specified file - 지정한 파일을 찾을 수 없습니다. - Action {0} is not supported for this handler 이 처리기에는 {0} 작업이 지원되지 않습니다. @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported HTTP, HTTPS 및 파일 링크만 지원되므로 링크 {0}을(를) 열 수 없음 + + Could not find the specified file + 지정한 파일을 찾을 수 없습니다. + + + Download and open '{0}'? + '{0}'을(를) 다운로드하고 여시겠습니까? + + + File open request failed with error: {0} {1} + {0} {1} 오류를 나타내며 파일 열기 요청 실패 + - + - - Jupyter Books - Jupyter Book - - - IDs of the extra kernels to enable - 사용하도록 설정할 추가 커널의 ID - - - Extra kernels - 추가 커널 - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Jupyter 커널의 구성 옵션입니다. 이 옵션은 자동으로 관리되며 수동으로 편집하지 않는 것이 좋습니다. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - 데이터 프로토콜 기반 Notebook 기여와 많은 Notebook 명령 및 기여를 정의합니다. - - - Notebook Core Extensions - Notebook 코어 확장 - - - Allow Jupyter server to run as root user - Jupyter 서버를 루트 사용자로 실행하도록 허용 - - - Analyze in Notebook - Notebook에서 분석 - - - Collapse Book items at root level in the Notebooks Viewlet - Notebook 뷰렛에서 루트 수준의 Book 항목 축소 - Add Cell 셀 추가 - - Add Code Cell - 코드 셀 추가 - - - Add Text Cell - 텍스트 셀 추가 - - - Bold Markdown Text - 굵은 마크다운 텍스트 - - - Clear Cell Result - 셀 결과 지우기 - Add Code Block 코드 블록 추가 - - Highlight Markdown Text - Markdown 텍스트 강조 표시 - - - Italicize Markdown Text - Markdown 텍스트 기울임꼴 - - - New Notebook - 새 Notebook - - - Open Notebook - Notebook 열기 - - - Run Cell - 셀 실행 - - - Run Cells - 셀 실행 - - - Underline Markdown Text - Markdown 텍스트에 밑줄 긋기 - - - Notebook configuration - Notebook 구성 - - - Do not show prompt to update Python. - Python을 업데이트하라는 메시지가 표시되지 않습니다. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - 모든 전자 필기장이 닫힌 후 서버를 종료하기 전에 대기해야 할 시간(분)입니다(종료하지 않으려면 0을 입력하세요). - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - 책을 검색할 하위 디렉터리의 최대 깊이(무한의 경우 0 입력) - - - Maximum number of rows returned per table in the Notebook editor - Notebook 편집기에서 테이블당 반환된 최대 행 수 - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Notebook 편집기에서 편집기 기본 설정을 재정의합니다. 설정에는 배경색, 현재 선 색 및 테두리가 포함됩니다. - - - Notebooks that are pinned by the user for the current workspace - 사용자가 현재 작업 영역에 고정한 Notebook - - - Local path to python installation used by Notebooks. - Notebook에서 사용하는 python 설치의 로컬 경로입니다. - - - Download timeout in milliseconds for GitHub books - GitHub 문서의 다운로드 시간 제한(밀리초) - - - Notebooks contained in these books will automatically be trusted. - 이 Book에 포함된 Notebook은 자동으로 신뢰할 수 있습니다. - - - Local path to a preexisting python installation used by Notebooks. - Notebook에서 사용하는 기존 python 설치의 로컬 경로입니다. - - - Pinned notebooks - 고정된 Notebook - - - Get localized SQL Server 2019 guide - 지역화된 SQL Server 2019 가이드 가져오기 - - - Provided Jupyter Books - Jupyter Book 제공 - - - SQL Server 2019 Guide - SQL Server 2019 가이드 - - - Notebooks - Notebook + + Add Code Cell + 코드 셀 추가 Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Notebook 추가 + + Add Remote Jupyter Book + 원격 Jupyter Book 추가 + Add Section 섹션 추가 + + Add Text Cell + 텍스트 셀 추가 + + + Allow Jupyter server to run as root user + Jupyter 서버를 루트 사용자로 실행하도록 허용 + Analyze in Notebook Notebook에서 분석 + + Analyze in Notebook + Notebook에서 분석 + + + Bold Markdown Text + 굵은 마크다운 텍스트 + + + Clear Cell Result + 셀 결과 지우기 + Close Jupyter Book Jupyter Book 닫기 @@ -1012,6 +896,14 @@ Close Notebook Notebook 닫기 + + Collapse Book items at root level in the Notebooks Viewlet + Notebook 뷰렛에서 루트 수준의 Book 항목 축소 + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Jupyter 커널의 구성 옵션입니다. 이 옵션은 자동으로 관리되며 수동으로 편집하지 않는 것이 좋습니다. + Configure Python for Notebooks Notebook용 Python 구성 @@ -1020,26 +912,94 @@ Create Jupyter Book Jupyter Book 만들기 - - Set context for Notebook - Notebook의 컨텍스트 설정 + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + 데이터 프로토콜 기반 Notebook 기여와 많은 Notebook 명령 및 기여를 정의합니다. - - Set kernel for Notebook - Notebook용 커널 설정 + + Do not show prompt to update Python. + Python을 업데이트하라는 메시지가 표시되지 않습니다. + + + Download timeout in milliseconds for GitHub books + GitHub 문서의 다운로드 시간 제한(밀리초) + + + Extra kernels + 추가 커널 + + + Get localized SQL Server 2019 guide + 지역화된 SQL Server 2019 가이드 가져오기 + + + Highlight Markdown Text + Markdown 텍스트 강조 표시 + + + IDs of the extra kernels to enable + 사용하도록 설정할 추가 커널의 ID + + + Italicize Markdown Text + Markdown 텍스트 기울임꼴 + + + Jupyter Books + Jupyter Book + + + Local path to a preexisting python installation used by Notebooks. + Notebook에서 사용하는 기존 python 설치의 로컬 경로입니다. + + + Local path to python installation used by Notebooks. + Notebook에서 사용하는 python 설치의 로컬 경로입니다. Manage Packages 패키지 관리 + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + 책을 검색할 하위 디렉터리의 최대 깊이(무한의 경우 0 입력) + + + Maximum number of rows returned per table in the Notebook editor + Notebook 편집기에서 테이블당 반환된 최대 행 수 + Move to ... 이동 대상... + New Notebook + 새 전자 필기장 + + New Notebook 새 Notebook + + Notebook Core Extensions + Notebook 코어 확장 + + + Notebook configuration + Notebook 구성 + + + Notebooks + Notebook + + + Notebooks contained in these books will automatically be trusted. + 이 Book에 포함된 Notebook은 자동으로 신뢰할 수 있습니다. + + + Notebooks that are pinned by the user for the current workspace + 사용자가 현재 작업 영역에 고정한 Notebook + Open Jupyter Book Jupyter Book 열기 @@ -1048,18 +1008,30 @@ Open Notebook Notebook 열기 + + Open Notebook + Notebook 열기 + Open Notebooks in Folder 폴더에서 Notebook 열기 - - Add Remote Jupyter Book - 원격 Jupyter Book 추가 + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Notebook 편집기에서 편집기 기본 설정을 재정의합니다. 설정에는 배경색, 현재 선 색 및 테두리가 포함됩니다. Pin Notebook Notebook 고정 + + Pinned notebooks + 고정된 Notebook + + + Provided Jupyter Books + Jupyter Book 제공 + Reinstall Notebook dependencies Notebook 종속성 다시 설치 @@ -1072,6 +1044,18 @@ Reveal in Books Book에 표시 + + Run Cell + 셀 실행 + + + Run Cells + 셀 실행 + + + SQL Server 2019 Guide + SQL Server 2019 가이드 + Save Jupyter Book Jupyter Book 저장 @@ -1080,10 +1064,26 @@ Search Jupyter Book Jupyter Book 검색 + + Set context for Notebook + Notebook의 컨텍스트 설정 + + + Set kernel for Notebook + Notebook용 커널 설정 + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + 모든 전자 필기장이 닫힌 후 서버를 종료하기 전에 대기해야 할 시간(분)입니다(종료하지 않으려면 0을 입력하세요). + Trust Jupyter Book Jupyter Book 신뢰 + + Underline Markdown Text + Markdown 텍스트에 밑줄 긋기 + Unpin Notebook Notebook 고정 해제 diff --git a/resources/xlf/ko/profiler.ko.xlf b/resources/xlf/ko/Microsoft.profiler.ko.xlf similarity index 88% rename from resources/xlf/ko/profiler.ko.xlf rename to resources/xlf/ko/Microsoft.profiler.ko.xlf index 2ea1b981cd..1cd7b53fcd 100644 --- a/resources/xlf/ko/profiler.ko.xlf +++ b/resources/xlf/ko/Microsoft.profiler.ko.xlf @@ -1,14 +1,14 @@  - + Cancel 취소 - - Start - 시작 + + Enter session name: + 세션 이름 입력: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog 대화 상자 소유자가 잘못되었습니다. 대화 상자를 열 수 없습니다. - - Enter session name: - 세션 이름 입력: - Invalid provider type, cannot open dialog 공급자 유형이 잘못되었습니다. 대화 상자를 열 수 없습니다. + + Invalid templates list, cannot open dialog + 템플릿 목록이 잘못되었습니다. 대화 상자를 열 수 없습니다. + Select session template: 세션 템플릿 선택: - - Invalid templates list, cannot open dialog - 템플릿 목록이 잘못되었습니다. 대화 상자를 열 수 없습니다. + + Start + 시작 Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - Azure Data Studio에 대한 SQL Server Profiler - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - 프로파일러 + + Create Profiler Season + 프로파일러 시즌 만들기 Launch Profiler Profiler 시작 - - Create Profiler Season - 프로파일러 시즌 만들기 + + Open XEL File + XEL 파일 열기 + + + Profiler + 프로파일러 + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + Azure Data Studio에 대한 SQL Server Profiler Start diff --git a/resources/xlf/ko/query-history.ko.xlf b/resources/xlf/ko/Microsoft.query-history.ko.xlf similarity index 94% rename from resources/xlf/ko/query-history.ko.xlf rename to resources/xlf/ko/Microsoft.query-history.ko.xlf index 660c24c758..9fce36ddd1 100644 --- a/resources/xlf/ko/query-history.ko.xlf +++ b/resources/xlf/ko/Microsoft.query-history.ko.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - 쿼리 기록 캡처가 사용하도록 설정되어 있는지 여부입니다. false이면 실행된 쿼리가 캡처되지 않습니다. - Clear All History 모든 기록 지우기 @@ -30,34 +26,6 @@ Delete 삭제 - - View and run previously executed queries - 이전에 실행한 쿼리 보기 및 실행 - - - Pause Query History Capture - 쿼리 기록 캡처 일시 중지 - - - Query History - 쿼리 기록 - - - The action taken when a history item is double clicked - 기록 항목을 두 번 클릭할 때 수행되는 작업 - - - Open a new disconnected editor with the query from the selected history item - 선택한 기록 항목의 쿼리로 연결이 끊긴 새 편집기 열기 - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - 선택한 기록 항목에서 쿼리 및 연결을 사용하여 연결된 새 편집기를 열고 쿼리를 자동으로 실행 - - - Start Query History Capture - 쿼리 기록 캡처 시작 - Loading saved entries... 저장된 항목을 로드하는 중... @@ -74,18 +42,50 @@ Open Query 쿼리 열기 + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + 선택한 기록 항목에서 쿼리 및 연결을 사용하여 연결된 새 편집기를 열고 쿼리를 자동으로 실행 + + + Open a new disconnected editor with the query from the selected history item + 선택한 기록 항목의 쿼리로 연결이 끊긴 새 편집기 열기 + Open storage folder 저장소 폴더 열기 - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - 다시 시작할 때 쿼리 기록이 유지되는지 여부입니다. false이면 애플리케이션이 종료될 때 기록이 지워집니다. + + Pause Query History Capture + 쿼리 기록 캡처 일시 중지 + + + Query History + 쿼리 기록 Run Query 쿼리 실행 + + Start Query History Capture + 쿼리 기록 캡처 시작 + + + The action taken when a history item is double clicked + 기록 항목을 두 번 클릭할 때 수행되는 작업 + + + View and run previously executed queries + 이전에 실행한 쿼리 보기 및 실행 + + + Whether Query History capture is enabled. If false queries executed will not be captured. + 쿼리 기록 캡처가 사용하도록 설정되어 있는지 여부입니다. false이면 실행된 쿼리가 캡처되지 않습니다. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + 다시 시작할 때 쿼리 기록이 유지되는지 여부입니다. false이면 애플리케이션이 종료될 때 기록이 지워집니다. + \ No newline at end of file diff --git a/resources/xlf/ko/Microsoft.query-store.ko.xlf b/resources/xlf/ko/Microsoft.query-store.ko.xlf new file mode 100644 index 0000000000..cdce335085 --- /dev/null +++ b/resources/xlf/ko/Microsoft.query-store.ko.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + 집계 크기 + + + All + 모두 + + + Apply + 적용 + + + Automatic + 자동 + + + Avg + 평균 + + + Based on: + 기준: + + + CLR Time (ms) + CLR 시간(밀리초) + + + CPU Time + CPU 시간 + + + CPU Time (ms) + CPU 시간(밀리초) + + + Cancel + 취소 + + + Check for top consumers of: + 상위 소비자 확인 대상: + + + Configure + 구성 + + + Criteria + 기준 + + + Custom + 사용자 지정 + + + DOP + DOP + + + Day + + + + Duration + 기간 + + + Duration (ms) + 기간(밀리초) + + + Execution Count + 실행 수 + + + Execution Count + 실행 수 + + + Filters + 필터 + + + From + 시작 + + + Hour + 시간 + + + Last 12 hours + 지난 12시간 + + + Last 15 minutes + 지난 15분 + + + Last 2 days + 지난 2일 + + + Last 2 weeks + 지난 2주 + + + Last 3 months + 지난 3개월 + + + Last 30 minutes + 지난 30분 + + + Last 5 minutes + 지난 5분 + + + Last 6 months + 지난 6개월 + + + Last day + 어제 + + + Last hour + 지난 1시간 + + + Last month + 지난 1개월 + + + Last week + 지난 1주 + + + Last year + 지난 1년 + + + Local + 로컬 + + + Log Memory Used (KB) + 사용한 로그 메모리(KB) + + + Logical Reads + 논리적 읽기 + + + Logical Reads (KB) + 논리적 읽기(KB) + + + Logical Writes (KB) + 논리적 쓰기(KB) + + + Max + 최대 + + + Memory Consumption (KB) + 메모리 사용량(KB) + + + Min + 최소 + + + Min number of plans + 최소 계획 수 + + + Minute + + + + Ok + 확인 + + + Open In New Tab + 새 탭에서 열기 + + + Overall Resource Consumption + 전체 리소스 소비량 + + + Overall resource consumption for database {0} + 데이터베이스 {0}에 대한 전체 리소스 사용량 + + + Physical Reads (KB) + 물리적 읽기(KB) + + + Plan Summary for query {0} + 쿼리 {0}에 대한 계획 요약 + + + Plan {0} + 계획 {0} + + + Queries + 쿼리 + + + Query Store - {0} + 쿼리 저장소 - {0} + + + Resource Consumption Criteria + 리소스 사용량 기준 + + + Return + 반환 + + + Row Count + 행 개수 + + + Show Chart for + 다음에 대한 차트 표시 + + + Std Dev + 표준 개발 + + + Temp DB Memory Used (KB) + 사용된 임시 DB 메모리(KB) + + + Time Format + 시간 형식 + + + Time Interval + 시간 간격 + + + Time Settings + 시간 설정 + + + To + + + + Top + 상위 + + + Top 25 resource consumers for database {0} + 데이터베이스 {0}에 대한 상위 25개 리소스 소비자 + + + Top Resource Consuming Queries + 리소스를 가장 많이 사용하는 쿼리 + + + Total + 합계 + + + UTC + UTC + + + Wait Time (ms) + 대기 시간(밀리초) + + + + + + + Query Store + 쿼리 저장소 + + + Query Store + 쿼리 저장소 + + + Query Store + 쿼리 저장소 + + + Query Store extension for Azure Data Studio. + Azure Data Studio에 대한 쿼리 저장소 확장. + + + + \ No newline at end of file diff --git a/resources/xlf/ko/resource-deployment.ko.xlf b/resources/xlf/ko/Microsoft.resource-deployment.ko.xlf similarity index 95% rename from resources/xlf/ko/resource-deployment.ko.xlf rename to resources/xlf/ko/Microsoft.resource-deployment.ko.xlf index dd83ac0904..c95064087f 100644 --- a/resources/xlf/ko/resource-deployment.ko.xlf +++ b/resources/xlf/ko/Microsoft.resource-deployment.ko.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - 알 수 없는 필드 형식: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - 배포를 계속할 수 없습니다. Azure Data CLI 사용 조건이 거부되었습니다. EULA에 동의하여 계속하거나 이 작업을 취소할 수 있습니다. - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - 배포를 계속할 수 없습니다. Azure Data CLI 사용 조건에 아직 동의하지 않았습니다. Azure Data CLI가 필요한 기능을 사용하려면 EULA에 동의하세요. - - - Azure Account - Azure 계정 - - - Azure Location - Azure 위치 - - - Resource Group - 리소스 그룹 - - - Subscription (selected subset) - 구독(선택한 하위 집합) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - '연결' 뷰렛의 'Azure' 트리 뷰에 나열된 계정의 '구독 선택' 작업을 통해 현재 선택된 구독 변경 - - - No - 아니요 - - - Refresh - 새로 고침 - - - New resource group name - 새 리소스 그룹 이름 - - - Create a new resource group - 새 리소스 그룹 만들기 - - - Sign in… - 로그인… - - - Yes - - - - Select - 선택 - - - Realm - 영역 - - - Required tool '{0}' [ {1} ] is being installed now. - 지금 필요한 도구 '{0}'[{1}]을(를) 설치하는 중입니다. - Accept EULA & Select EULA에 동의 및 선택 - - Browse - 찾아보기 + + All + 모두 + + + An error occurred opening the output notebook. {1}{2}. + 출력 Notebook을 여는 동안 오류가 발생했습니다. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} 알 수 없는 변수 {0}의 변수 값을 가져오려고 시도합니다. - - No cluster context information found - 클러스터 컨텍스트 정보를 찾을 수 없음 + + Azure Account + Azure 계정 - - Kube config file path - Kube 구성 파일 경로 + + Azure Location + Azure 위치 - - FieldInfo.options was not defined for field type: {0} - FieldInfo.options가 필드 형식 {0}에 대해 정의되지 않았습니다. + + Browse + 찾아보기 - - FieldInfo.options must be an object if it is not an array - FieldInfo.options는 배열이 아닌 경우 개체여야 합니다. + + Categories + 범주 - - Options Source with id:{0} is already defined - ID가 {0}인 옵션 원본이 이미 정의되어 있습니다. + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + '연결' 뷰렛의 'Azure' 트리 뷰에 나열된 계정의 '구독 선택' 작업을 통해 현재 선택된 구독 변경 - - No Options Source defined for id: {0} - {0} ID에 대해 정의된 옵션 원본 없음 + + Cloud + 클라우드 - - When FieldInfo.options is an object it must have 'optionsType' property - FieldInfo.options가 개체인 경우 'optionsType' 속성을 포함해야 합니다. + + Create a new resource group + 새 리소스 그룹 만들기 - - When optionsType is not {0} then it must be {1} - optionsType이 {0}이(가) 아니면 {1}이어야 합니다. + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + 배포를 계속할 수 없습니다. Azure Data CLI 사용 조건에 아직 동의하지 않았습니다. Azure Data CLI가 필요한 기능을 사용하려면 EULA에 동의하세요. - - The task "{0}" has failed. - "{0}" 작업이 실패했습니다. + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + 배포를 계속할 수 없습니다. Azure Data CLI 사용 조건이 거부되었습니다. EULA에 동의하여 계속하거나 이 작업을 취소할 수 있습니다. Description 설명 - - An error occurred opening the output notebook. {1}{2}. - 출력 Notebook을 여는 동안 오류가 발생했습니다. {1}{2}. + + Discovered Path or Additional Information + 검색된 경로 또는 추가 정보 + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options는 배열이 아닌 경우 개체여야 합니다. + + + FieldInfo.options was not defined for field type: {0} + FieldInfo.options가 필드 형식 {0}에 대해 정의되지 않았습니다. + + + Filter resources... + 리소스 필터링... + + + Hybrid + 하이브리드 + + + Install + 설치 Install tools 도구 설치 + + Installing extension '{0}'... + '{0}' 확장을 설치하는 중... + + + Kube config file path + Kube 구성 파일 경로 + + + New resource group name + 새 리소스 그룹 이름 + + + No + 아니요 + + + No Options Source defined for id: {0} + {0} ID에 대해 정의된 옵션 원본 없음 + + + No Value Provider defined for id: {0} + {0} ID에 대해 정의된 값 공급자 없음 + + + No cluster context information found + 클러스터 컨텍스트 정보를 찾을 수 없음 + + + On-premises + 온-프레미스 + Options 옵션 + + Options Source with id:{0} is already defined + ID가 {0}인 옵션 원본이 이미 정의되어 있습니다. + + + PostgreSQL + PostgreSQL + + + Realm + 영역 + + + Refresh + 새로 고침 + Required Version 필요한 버전 + + Required tool '{0}' [ {1} ] is being installed now. + 지금 필요한 도구 '{0}'[{1}]을(를) 설치하는 중입니다. + + + Required tools + 필요한 도구 + + + Resource Group + 리소스 그룹 + + + Run + 실행 + + + SQL Server + SQL Server + + + Script + 스크립트 + + + Select + 선택 + + + Select the deployment options + 배포 옵션 선택 + + + Sign in… + 로그인… + Status 상태 + + Subscription (selected subset) + 구독(선택한 하위 집합) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + 이 리소스를 배포하려면 '{0}' 확장이 필요합니다. 지금 설치하시겠습니까? + The task "{0}" failed and no output Notebook was generated. "{0}" 작업이 실패했으며 출력 Notebook이 생성되지 않았습니다. + + The task "{0}" has failed. + "{0}" 작업이 실패했습니다. + + + There are some errors on this page, click 'Show Details' to view the errors. + 이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다. + Tool 도구 + + Unknown extension '{0}' + '{0}'은(는) 알 수 없는 확장입니다. + + + Unknown field type: "{0}" + 알 수 없는 필드 형식: "{0}" + + + Value Provider with id:{0} is already defined + ID가 {0}인 값 공급자가 이미 정의되어 있습니다. + Version 버전 @@ -162,89 +230,21 @@ View error detail 오류 세부 정보 보기 - - Discovered Path or Additional Information - 검색된 경로 또는 추가 정보 + + When FieldInfo.options is an object it must have 'optionsType' property + FieldInfo.options가 개체인 경우 'optionsType' 속성을 포함해야 합니다. - - The '{0}' extension is required to deploy this resource, do you want to install it now? - 이 리소스를 배포하려면 '{0}' 확장이 필요합니다. 지금 설치하시겠습니까? + + When optionsType is not {0} then it must be {1} + optionsType이 {0}이(가) 아니면 {1}이어야 합니다. - - Install - 설치 - - - Installing extension '{0}'... - '{0}' 확장을 설치하는 중... - - - Required tools - 필요한 도구 - - - Unknown extension '{0}' - '{0}'은(는) 알 수 없는 확장입니다. - - - Filter resources... - 리소스 필터링... - - - SQL Server - SQL Server - - - All - 모두 - - - Cloud - 클라우드 - - - Hybrid - 하이브리드 - - - PostgreSQL - PostgreSQL - - - On-premises - 온-프레미스 - - - Categories - 범주 - - - Select the deployment options - 배포 옵션 선택 - - - Run - 실행 - - - Script - 스크립트 - - - There are some errors on this page, click 'Show Details' to view the errors. - 이 페이지에 오류가 있습니다. 오류를 보려면 '세부 정보 표시'를 클릭합니다. - - - Value Provider with id:{0} is already defined - ID가 {0}인 값 공급자가 이미 정의되어 있습니다. - - - No Value Provider defined for id: {0} - {0} ID에 대해 정의된 값 공급자 없음 + + Yes + - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} ... 오류가 발생했습니다. {1} - >>> Ignoring error in execution and continuing tool deployment >>> 실행 시 오류 무시 및 도구 배포 계속 - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} ... 오류가 발생했습니다. {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … 종료됨(신호: {1}) + + stderr: + stderr: + + + stdout: + stdout: + Deployments 배포 - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Azure 리소스 관리 - Azure CLI Azure CLI + + Manages Azure resources + Azure 리소스 관리 + adding the azure-cli repository information … azure-cli 리포지토리 정보를 추가하는 중... - - getting packages needed for azure-cli installation … - azure-cli 설치에 필요한 패키지를 가져오는 중... - - - updating repository information before installing azure-cli … - azure-cli를 설치하기 전에 리포지토리 정보를 업데이트하는 중... - - - updating repository information again for azure-cli … - azure-cli의 리포지토리 정보를 다시 업데이트하는 중... - deleting previously downloaded azurecli.msi if one exists … 이전에 다운로드한 azurecli.msi 삭제 중(있는 경우)... @@ -334,6 +322,10 @@ displaying the installation log … 설치 로그를 표시하는 중... + + download and invoking script to install azure-cli … + azure-cli를 설치하는 스크립트 다운로드 및 호출 중... + downloading and installing the signing key for azure-cli … azure-cli의 서명 키를 다운로드하고 설치하는 중... @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … azurecli.msi를 다운로드하고 azure-cli를 설치하는 중… + + getting packages needed for azure-cli installation … + azure-cli 설치에 필요한 패키지를 가져오는 중... + installing azure-cli … azure-cli를 설치하는 중... - - download and invoking script to install azure-cli … - azure-cli를 설치하는 스크립트 다운로드 및 호출 중... + + updating repository information again for azure-cli … + azure-cli의 리포지토리 정보를 다시 업데이트하는 중... + + + updating repository information before installing azure-cli … + azure-cli를 설치하기 전에 리포지토리 정보를 업데이트하는 중... updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Kubernetes 클러스터에 대해 명령 실행 - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Kubectl 버전 명령 출력을 구문 분석할 수 없음: "{0}" adding the kubectl repository information … kubectl 리포지토리 정보를 추가하는 중... - - getting packages needed for kubectl installation … - kubectl 설치에 필요한 패키지를 가져오는 중... - - - updating repository information … - 리포지토리 정보를 업데이트하는 중... - backing up any existing kubectl in the install location … 설치 위치의 기존 kubectl을 백업하는 중... @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … 이전에 다운로드한 kubectl.exe 삭제 중(있는 경우)... - - downloading and installing the signing key for kubectl … - kubectl의 서명 키를 다운로드하고 설치하는 중... - downloading and installing the latest kubectl.exe … 최신 kubectl.exe를 다운로드하고 설치하는 중... + + downloading and installing the signing key for kubectl … + kubectl의 서명 키를 다운로드하고 설치하는 중... + downloading the latest kubectl release … 최신 kubectl 릴리스를 다운로드하는 중... - - installing kubectl … - kubectl을 설치하는 중... + + getting packages needed for kubectl installation … + kubectl 설치에 필요한 패키지를 가져오는 중... installing kubectl … kubectl을 설치하는 중... + + installing kubectl … + kubectl을 설치하는 중... + + + kubectl + kubectl + making kubectl executable … kubectl 실행 파일을 만드는 중... @@ -434,42 +434,66 @@ moving kubectl into the install location in the PATH … PATH에서 설치 위치로 kubectl을 이동하는 중... + + updating repository information … + 리포지토리 정보를 업데이트하는 중... + updating your brew repository for kubectl installation … kubectl 설치를 위해 brew 리포지토리를 업데이트하는 중... - - Unable to parse the kubectl version command output: "{0}" - Kubectl 버전 명령 출력을 구문 분석할 수 없음: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - 버전 정보를 검색하는 동안 오류가 발생했습니다. {0}잘못된 출력이 수신되었습니다. 버전 명령 출력 '{1}'을(를) 가져옵니다. + + Could not find 'Location' in the output: + 출력에서 'Location'을 찾을 수 없습니다. - - Error retrieving version information. See output channel '{0}' for more details - 버전 정보를 검색하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. + + output: + 출력: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • brew는 도구를 배포하는 데 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다. + + A possibly way to uninstall is using this command:{0} >{1} + 제거할 수 있는 방법은 {0} >{1} 명령을 사용하는 것입니다. - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • curl은 설치에 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다. + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + OS 배포를 위한 설치 명령을 알 수 없으므로 {0}::{1} 도구를 설치할 수 없습니다. 계속하기 전에 {0}을(를) 수동으로 설치하세요. Error 오류 + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + '{0}'[{1}] 도구를 설치하는 동안 오류가 발생했습니다. {2}오류: {3}{2}자세한 내용은 출력 채널 '{4}'을(를) 참조하세요. + + + Error installing tool. See output channel '{0}' for more details + 도구를 설치하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. + + + Error retrieving version information. See output channel '{0}' for more details + 버전 정보를 검색하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + 버전 정보를 검색하는 동안 오류가 발생했습니다. {0}잘못된 출력이 수신되었습니다. 버전 명령 출력 '{1}'을(를) 가져옵니다. + Failed 실패 + + Failed to detect version post installation. See output channel '{0}' for more details + 설치 후 버전을 검색하지 못했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + 설치 명령이 완료되었지만 '{0}' 도구의 버전을 검색할 수 없어서 설치하지 못했습니다. 검색 오류: {1}{2}이전 설치를 정리하는 것이 도움이 됩니다. + Installed 설치됨 @@ -482,160 +506,132 @@ Not Installed 설치되지 않음 - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - '{0}'[{1}] 도구를 설치하는 동안 오류가 발생했습니다. {2}오류: {3}{2}자세한 내용은 출력 채널 '{4}'을(를) 참조하세요. - - - Error installing tool. See output channel '{0}' for more details - 도구를 설치하는 동안 오류가 발생했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. - - - Failed to detect version post installation. See output channel '{0}' for more details - 설치 후 버전을 검색하지 못했습니다. 자세한 내용은 출력 채널 '{0}'을(를) 참조하세요. - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - 설치 명령이 완료되었지만 '{0}' 도구의 버전을 검색할 수 없어서 설치하지 못했습니다. 검색 오류: {1}{2}이전 설치를 정리하는 것이 도움이 됩니다. - - - A possibly way to uninstall is using this command:{0} >{1} - 제거할 수 있는 방법은 {0} >{1} 명령을 사용하는 것입니다. + + Search Paths for tool '{0}': {1} + '{0}' 도구의 검색 경로: {1} {0}See output channel '{1}' for more details {0}자세한 내용은 출력 채널 '{1}' 참조 - - Search Paths for tool '{0}': {1} - '{0}' 도구의 검색 경로: {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • brew는 도구를 배포하는 데 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다. - - Could not find 'Location' in the output: - 출력에서 'Location'을 찾을 수 없습니다. - - - output: - 출력: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - OS 배포를 위한 설치 명령을 알 수 없으므로 {0}::{1} 도구를 설치할 수 없습니다. 계속하기 전에 {0}을(를) 수동으로 설치하세요. + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • curl은 설치에 필요하며 필요한 도구를 배포하기 전에 미리 설치해야 합니다. - + - - Azure account - Azure 계정 - - - Server - 서버 - Azure SQL Database - Azure account settings Azure SQL Database - Azure 계정 설정 + + Azure account + Azure 계정 + Azure account settings Azure 계정 설정 - - Subscription - 구독 - - - Database collation - 데이터베이스 데이터 정렬 - Collation for database 데이터베이스 데이터 정렬 - - SQL database name - SQL 데이터베이스 이름 - - - Database settings - 데이터베이스 설정 - - - Max IP address in firewall IP range - 방화벽 IP 범위의 최대 IP 주소 - - - Max IP address - 최대 IP 주소 - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - 만들기가 완료된 후 Azure Data Studio를 통해 데이터베이스에 연결하려면 로컬 클라이언트 IP의 방화벽 규칙을 만듭니다. - - - Firewall rule name - 방화벽 규칙 이름 - Create a firewall rule 방화벽 규칙 만들기 - - Enter IP addresses in IPv4 format. - IPv4 형식으로 IP 주소를 입력합니다. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + 만들기가 완료된 후 Azure Data Studio를 통해 데이터베이스에 연결하려면 로컬 클라이언트 IP의 방화벽 규칙을 만듭니다. - - Please fill out the required fields marked with red asterisks. - 빨간색 별표가 표시된 필수 필드를 입력하세요. + + Database collation + 데이터베이스 데이터 정렬 + + + Database settings + 데이터베이스 설정 Deploy Azure SQL DB Azure SQL DB 배포 - - Resource group - 리소스 그룹 + + Enter IP addresses in IPv4 format. + IPv4 형식으로 IP 주소를 입력합니다. - - Script to Notebook - Notebook으로 스크립트 + + Firewall rule name + 방화벽 규칙 이름 - - Min IP address in firewall IP range - 방화벽 IP 범위의 최소 IP 주소 + + Max IP address + 최대 IP 주소 + + + Max IP address in firewall IP range + 방화벽 IP 범위의 최대 IP 주소 Min IP address 최소 IP 주소 + + Min IP address in firewall IP range + 방화벽 IP 범위의 최소 IP 주소 + + + Please fill out the required fields marked with red asterisks. + 빨간색 별표가 표시된 필수 필드를 입력하세요. + + + Resource group + 리소스 그룹 + + + SQL database name + SQL 데이터베이스 이름 + + + Script to Notebook + Notebook으로 스크립트 + + + Server + 서버 + + + Subscription + 구독 + - + + + No servers found + 서버를 찾을 수 없음 + No servers found in current subscription. Select a different subscription containing at least one server 현재 구독에서 서버를 찾을 수 없습니다. 하나 이상의 서버를 포함하는 다른 구독을 선택합니다. - - No servers found - 서버를 찾을 수 없음 - Sign in to an Azure account first 먼저 Azure 계정에 로그인 - + - - Collation name must be between 1 and 100 characters long. - 데이터 정렬 이름은 1~100자여야 합니다. - Collation name cannot contain only numbers. 데이터 정렬 이름은 숫자만 포함할 수 없습니다. @@ -644,37 +640,9 @@ Select a different subscription containing at least one server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . 데이터 정렬 이름에는 특수 문자 \/""[]:|<>+=;,?*@&,를 사용할 수 없습니다. - - Firewall name must be between 1 and 100 characters long. - 방화벽 이름은 1~100자여야 합니다. - - - Firewall name cannot contain only numbers. - 방화벽 이름에 숫자만 사용할 수는 없습니다. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - 방화벽 이름에는 특수 문자 \/""[]:|<>+=;,?*@&,를 사용할 수 없습니다. - - - Upper case letters are not allowed for firewall name - 방화벽 이름에는 대문자를 사용할 수 없습니다. - - - Max Ip address is invalid - 최대 IP 주소가 잘못되었습니다. - - - Min Ip address is invalid - 최소 IP 주소가 잘못되었습니다. - - - Database name must be unique in the current server. - 데이터베이스 이름은 현재 서버에서 고유해야 합니다. - - - Database name must be between 1 and 100 characters long. - 데이터베이스 이름은 1~100자여야 합니다. + + Collation name must be between 1 and 100 characters long. + 데이터 정렬 이름은 1~100자여야 합니다. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Select a different subscription containing at least one server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . 데이터베이스 이름에는 특수 문자 \/""[]:|<>+=;,?*@&,를 사용할 수 없습니다. + + Database name must be between 1 and 100 characters long. + 데이터베이스 이름은 1~100자여야 합니다. + + + Database name must be unique in the current server. + 데이터베이스 이름은 현재 서버에서 고유해야 합니다. + + + Firewall name cannot contain only numbers. + 방화벽 이름에 숫자만 사용할 수는 없습니다. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + 방화벽 이름에는 특수 문자 \/""[]:|<>+=;,?*@&,를 사용할 수 없습니다. + + + Firewall name must be between 1 and 100 characters long. + 방화벽 이름은 1~100자여야 합니다. + + + Max Ip address is invalid + 최대 IP 주소가 잘못되었습니다. + + + Min Ip address is invalid + 최소 IP 주소가 잘못되었습니다. + + + Upper case letters are not allowed for firewall name + 방화벽 이름에는 대문자를 사용할 수 없습니다. + - + + + Administrator account password + 관리자 계정 암호 + + + Administrator account username + 관리자 계정 사용자 이름 + Azure Account Azure 계정 - - Region - 지역 - Azure settings Azure 설정 - - Subscription - 구독 - - - Please fill out the required fields marked with red asterisks. - 빨간색 별표가 표시된 필수 필드를 입력하세요. - - - New subnet - 새 서브넷 - - - New virtual network - 새 가상 네트워크 + + Click here to learn more about pricing and supported VM sizes + 가격 책정 및 지원되는 VM 크기를 자세히 알아보려면 여기를 클릭합니다. Configure network settings 네트워크 설정 구성 + + Confirm password + 암호 확인 + + + Confirm password + 암호 확인 + + + Deploy Azure SQL VM + Azure SQL VM 배포 + + + Enable Remote Desktop (RDP) inbound port (3389) + RDP(원격 데스크톱) 인바운드 포트(3389) 사용 + + + Enable SQL authentication + SQL 인증 사용 + + + Image + 이미지 + + + Image SKU + 이미지 SKU + + + Image Version + 이미지 버전 + Networking 네트워킹 @@ -728,105 +752,81 @@ Select a different subscription containing at least one server New public ip 새 공용 IP - - Deploy Azure SQL VM - Azure SQL VM 배포 + + New subnet + 새 서브넷 - - Public IP - 공용 IP - - - Resource Group - 리소스 그룹 - - - Script to Notebook - Notebook으로 스크립트 - - - Confirm password - 암호 확인 + + New virtual network + 새 가상 네트워크 Password 암호 - - Username - 사용자 이름 - - - SQL connectivity - SQL 연결 - - - Enable SQL authentication - SQL 인증 사용 + + Please fill out the required fields marked with red asterisks. + 빨간색 별표가 표시된 필수 필드를 입력하세요. Port 포트 + + Public IP + 공용 IP + + + Region + 지역 + + + Resource Group + 리소스 그룹 + SQL Servers settings SQL Server 설정 - - Subnet - 서브넷 + + SQL connectivity + SQL 연결 - - Virtual Network - Virtual Network - - - Confirm password - 암호 확인 - - - Administrator account password - 관리자 계정 암호 - - - Administrator account username - 관리자 계정 사용자 이름 - - - Image - 이미지 - - - Image Version - 이미지 버전 - - - Virtual machine name - 가상 머신 이름 - - - Enable Remote Desktop (RDP) inbound port (3389) - RDP(원격 데스크톱) 인바운드 포트(3389) 사용 + + Script to Notebook + Notebook으로 스크립트 Size 크기 - - Image SKU - 이미지 SKU + + Subnet + 서브넷 + + + Subscription + 구독 + + + Username + 사용자 이름 + + + Virtual Network + Virtual Network + + + Virtual machine name + 가상 머신 이름 Virtual machine settings 가상 머신 설정 - - Click here to learn more about pricing and supported VM sizes - 가격 책정 및 지원되는 VM 크기를 자세히 알아보려면 여기를 클릭합니다. - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Select a different subscription containing at least one server - + Create a new new public Ip 새 공용 IP 만들기 - - Enter name for new public IP - 새 공용 IP의 이름 입력 - Create a new sub network 새 하위 네트워크 만들기 - - Enter name for new subnet - 새 서브넷의 이름 입력 - Create a new virtual network 새 가상 네트워크 만들기 + + Enter name for new public IP + 새 공용 IP의 이름 입력 + + + Enter name for new subnet + 새 서브넷의 이름 입력 + Enter name for new virtual network 새 가상 네트워크의 이름 입력 @@ -878,12 +878,16 @@ Select a different subscription containing at least one server - + Local (inside VM only) 로컬(VM 내부 전용) + + Password and confirm password must match. + 암호와 확인 암호가 일치해야 합니다. + Private (within Virtual Network) 프라이빗(가상 네트워크 내) @@ -892,33 +896,25 @@ Select a different subscription containing at least one server Public (Internet) 퍼블릭(인터넷) - - Password and confirm password must match. - 암호와 확인 암호가 일치해야 합니다. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + 사용자 이름에는 특수 문자(\/""[]:|<>+=;,?*)를 사용할 수 없습니다. Username must be between 2 and 128 characters long. 암호는 2~128자여야 합니다. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - 사용자 이름에는 특수 문자(\/""[]:|<>+=;,?*)를 사용할 수 없습니다. - - + Password and confirm password must match. 암호와 확인 암호가 일치해야 합니다. - - Username must be between 1 and 20 characters long. - 사용자 이름은 1~20자여야 합니다. - - - Username must not include reserved words. - 사용자 이름은 예약어를 포함하지 않아야 합니다. + + Select a valid virtual machine size. + 유효한 가상 머신 크기를 선택합니다. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Select a different subscription containing at least one server Username cannot end with period 사용자 이름은 마침표로 끝날 수 없습니다. - - Virtual machine name must be unique in the current resource group. - 가상 머신 이름은 현재 리소스 그룹에서 고유해야 합니다. + + Username must be between 1 and 20 characters long. + 사용자 이름은 1~20자여야 합니다. - - Virtual machine name cannot contain only numbers. - 가상 머신 이름을 숫자로만 설정할 수는 없습니다. + + Username must not include reserved words. + 사용자 이름은 예약어를 포함하지 않아야 합니다. Virtual machine name Can't start with underscore. Can't end with period or hyphen 가상 머신 이름은 밑줄로 시작할 수 없습니다. 마침표 또는 하이픈으로 끝날 수 없습니다. + + Virtual machine name cannot contain only numbers. + 가상 머신 이름을 숫자로만 설정할 수는 없습니다. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . 가상 머신 이름에는 특수 문자 \/""[]:|<>+=;,?*@&,가 포함될 수 없습니다. @@ -948,55 +948,39 @@ Select a different subscription containing at least one server Virtual machine name must be between 1 and 15 characters long. 가상 머신 이름은 1~15자여야 합니다. - - Select a valid virtual machine size. - 유효한 가상 머신 크기를 선택합니다. + + Virtual machine name must be unique in the current resource group. + 가상 머신 이름은 현재 리소스 그룹에서 고유해야 합니다. - + + + Notebook type + Notebook 유형 + OK 확인 Open Notebook - Notebook 열기 - - - Notebook type - Notebook 유형 + 전자 필기장 열기 - + Error Details: {0}. - 오류 세부 정보: {0}. +오류 세부 정보: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - 선택한 계정 '{0}'은(는) 더 이상 사용할 수 없습니다. [로그인]을 클릭하여 다시 추가하거나 다른 계정을 선택합니다. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - 선택한 계정 '{0}'의 액세스 토큰이 더 이상 유효하지 않습니다. [로그인] 단추를 클릭하고 계정을 새로 고치거나, 다른 계정을 선택하세요. - - - Unexpected error fetching accounts: {0} - 계정을 가져오는 동안 예기치 않은 오류 발생: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - {0} 구독의 리소스 그룹을 가져오는 동안 예기치 않은 오류 발생: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - {0} 계정의 구독을 가져오는 동안 예기치 않은 오류 발생: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + {0} 구성 파일을 로드하거나 구문 분석하는 동안 오류가 발생했습니다. 오류: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Select a different subscription containing at least one server Path: {0} is not a file, please select a valid kube config file. {0} 경로가 파일이 아닙니다. 유효한 kube 구성 파일을 선택하세요. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - {0} 구성 파일을 로드하거나 구문 분석하는 동안 오류가 발생했습니다. 오류: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + 선택한 계정 '{0}'의 액세스 토큰이 더 이상 유효하지 않습니다. [로그인] 단추를 클릭하고 계정을 새로 고치거나, 다른 계정을 선택하세요. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0}이(가) 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 정보: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + 선택한 계정 '{0}'은(는) 더 이상 사용할 수 없습니다. [로그인]을 클릭하여 다시 추가하거나 다른 계정을 선택합니다. - - {0} doesn't match the confirmation password - {0}이(가) 확인 암호와 일치하지 않습니다. + + Unexpected error fetching accounts: {0} + 계정을 가져오는 동안 예기치 않은 오류 발생: {0} Unexpected error fetching available kubectl storage classes : {0} 사용 가능한 kubectl 스토리지 클래스를 가져오는 동안 예기치 않은 오류 발생: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + {0} 구독의 리소스 그룹을 가져오는 동안 예기치 않은 오류 발생: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + {0} 계정의 구독을 가져오는 동안 예기치 않은 오류 발생: {1} + + + {0} doesn't match the confirmation password + {0}이(가) 확인 암호와 일치하지 않습니다. + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0}이(가) 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 정보: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Select a different subscription containing at least one server - + Download and launch installer, URL: {0} 설치 관리자 다운로드 및 시작, URL: {0} - - Successfully downloaded: {0} - 다운로드함: {0} - Downloading from: {0} {0}에서 다운로드 @@ -1050,13 +1046,17 @@ Select a different subscription containing at least one server Launching: {0} {0} 시작 중 + + Successfully downloaded: {0} + 다운로드함: {0} + Successfully launched: {0} 시작함: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Select a different subscription containing at least one server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - 계속 진행하려면 EULA(최종 사용자 사용권 계약) 약관에 동의해야 합니다. - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - 일부 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요. - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - {0} 도구가 설치되지 않았습니다. "{1}" 단추를 클릭하여 설치할 수 있습니다. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - {0} 도구가 설치되지 않았습니다. "{1}" 단추를 클릭하여 설치할 수 있습니다. - - - All required tools are installed now. - 이제 모든 필수 도구가 설치되었습니다. - - - No tools required - 도구가 필요하지 않음 - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - {0} 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요. - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. '{0}'[{1}]이(가) 최소 버전 요구 사항을 충족하지 않습니다. 해당 도구를 제거하고 Azure Data Studio를 다시 시작하세요. @@ -1102,9 +1074,21 @@ Select a different subscription containing at least one server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . '{0}'이(가) 검색되지 않았고 현재 자동화된 설치가 지원되지 않습니다. '{0}'을(를) 수동으로 설치하거나 해당 항목이 시작되고 검색 가능한지 확인합니다. 완료되면 Azure Data Studio를 다시 시작하세요. [{1}] 항목을 참조하세요. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - 변경 내용을 선택하기 위해 도구를 수동으로 설치한 경우에는 Azure Data Studio를 다시 시작해야 합니다. '배포' 및 'Azure Data CLI' 출력 채널에서 추가적인 세부 정보를 찾을 수 있습니다. + + Accept terms of use + 사용 약관에 동의 + + + All required tools are installed now. + 이제 모든 필수 도구가 설치되었습니다. + + + Deployment pre-requisites + 배포 필수 구성 요소 + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + {0} 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요. Loading required tools information @@ -1114,94 +1098,62 @@ Select a different subscription containing at least one server Loading required tools information completed 필요한 도구 정보 로드 완료 - - Deployment pre-requisites - 배포 필수 구성 요소 + + No tools required + 도구가 필요하지 않음 - - Accept terms of use - 사용 약관에 동의 + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + 일부 도구가 아직 검색되지 않았습니다. 해당 도구가 설치되고, 실행 중이며, 검색 가능한지 확인하세요. + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + 계속 진행하려면 EULA(최종 사용자 사용권 계약) 약관에 동의해야 합니다. + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + {0} 도구가 설치되지 않았습니다. "{1}" 단추를 클릭하여 설치할 수 있습니다. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + {0} 도구가 설치되지 않았습니다. "{1}" 단추를 클릭하여 설치할 수 있습니다. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + 변경 내용을 선택하기 위해 도구를 수동으로 설치한 경우에는 Azure Data Studio를 다시 시작해야 합니다. '배포' 및 'Azure Data CLI' 출력 채널에서 추가적인 세부 정보를 찾을 수 있습니다. - + - - Location of the azdata package used for the install command - 설치 명령에 사용되는 azdata 패키지의 위치 - - - I accept {0} and {1}. - {0} 및 {1}에 동의합니다. - - - Azure SQL MI License Terms - Azure SQL MI 사용 조건 - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Azure 또는 고객 관리형 환경에서 SQL Managed Instance 만들기 - - - Azure SQL managed instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL Managed Instance는 SQL Server를 Azure로 마이그레이션하거나 새 애플리케이션을 개발하는 데 필요한 전체 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}. - - - Learn More - 자세한 정보 - - - Open in Portal - Portal에서 열기 - - - Resource Type - 리소스 종류 - - - I accept {0}, {1} and {2}. - {0}, {1} 및 {2}에 동의합니다. - - - azdata License Terms - azdata 사용 조건 + + Administrator account + 관리자 계정 Azure SQL DB License Terms Azure SQL DB 사용 조건 - - Create a SQL database, database server, or elastic pool in Azure. - Azure에서 SQL 데이터베이스, 데이터베이스 서버 또는 탄력적 풀을 만듭니다. - Azure SQL Database Azure SQL Database - - Select - 선택 + + Azure SQL MI License Terms + Azure SQL MI 사용 조건 - - Create in Azure portal - Azure Portal에서 만들기 - - - I accept {0}, {1} and {2}. - {0}, {1} 및 {2}에 동의합니다. - - - azdata License Terms - azdata 사용 조건 + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL Managed Instance는 SQL Server를 Azure로 마이그레이션하거나 새 애플리케이션을 개발하는 데 필요한 전체 SQL Server 액세스 및 기능 호환성을 제공합니다. {0}. Azure SQL VM License Terms Azure SQL VM 사용 조건 + + Azure SQL managed instance + Azure SQL Managed Instance + Azure information Azure 정보 @@ -1210,90 +1162,10 @@ Select a different subscription containing at least one server Azure locations Azure 위치 - - Script to notebook - Notebook으로 스크립트 - - - Deploy Azure SQL virtual machine - Azure SQL 가상 머신 배포 - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Azure에서 SQL 가상 머신을 만듭니다. OS 수준 액세스가 필요한 마이그레이션 및 애플리케이션에 가장 적합합니다. - - - SQL Server on Azure Virtual Machine - Azure 가상 머신의 SQL Server - - - Image - 이미지 - - - VM image SKU - VM 이미지 SKU - Confirm password 암호 확인 - - Password - 암호 - - - Publisher - 게시자 - - - Storage account name - 스토리지 계정 이름 - - - Storage account - 스토리지 계정 - - - Storage account SKU type - 스토리지 계정 SKU 유형 - - - Username - 사용자 이름 - - - Administrator account - 관리자 계정 - - - VM information - VM 정보 - - - Summary - 요약 - - - Virtual machine name - 가상 머신 이름 - - - Size - 크기 - - - Deployment - 배포 - - - New Deployment… - 새 배포... - - - Deployment configuration - 배포 구성 - Confirm password 암호 확인 @@ -1302,6 +1174,30 @@ Select a different subscription containing at least one server Container name 컨테이너 이름 + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Azure에서 SQL 가상 머신을 만듭니다. OS 수준 액세스가 필요한 마이그레이션 및 애플리케이션에 가장 적합합니다. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Azure 또는 고객 관리형 환경에서 SQL Managed Instance 만들기 + + + Create a SQL database, database server, or elastic pool in Azure. + Azure에서 SQL 데이터베이스, 데이터베이스 서버 또는 탄력적 풀을 만듭니다. + + + Create in Azure portal + Azure Portal에서 만들기 + + + Database Server + 데이터베이스 서버 + + + Deploy Azure SQL virtual machine + Azure SQL 가상 머신 배포 + Deploy SQL Server 2017 container images SQL Server 2017 컨테이너 이미지 배포 @@ -1314,9 +1210,57 @@ Select a different subscription containing at least one server Deploy SQL Server 2022 container images SQL Server 2022 컨테이너 이미지 배포 - - SQL Server password - SQL Server 암호 + + Deployment + 배포 + + + Deployment configuration + 배포 구성 + + + Elastic Pool + 탄력적 풀 + + + I accept {0} and {1}. + {0} 및 {1}에 동의합니다. + + + I accept {0}, {1} and {2}. + {0}, {1} 및 {2}에 동의합니다. + + + I accept {0}, {1} and {2}. + {0}, {1} 및 {2}에 동의합니다. + + + Image + 이미지 + + + Learn More + 자세한 정보 + + + Location of the azdata package used for the install command + 설치 명령에 사용되는 azdata 패키지의 위치 + + + Microsoft Privacy Statement + Microsoft 개인정보처리방침 + + + New Deployment… + 새 배포... + + + Open in Portal + Portal에서 열기 + + + Password + 암호 Port @@ -1326,13 +1270,13 @@ Select a different subscription containing at least one server Provides a notebook-based experience to deploy Microsoft SQL Server Microsoft SQL Server 배포를 위한 Notebook 기반 환경을 제공합니다. - - SQL Server Deployment extension for Azure Data Studio - Azure Data Studio용 SQL Server 배포 확장 + + Publisher + 게시자 - - Microsoft Privacy Statement - Microsoft 개인정보처리방침 + + Resource Type + 리소스 종류 Resource Type @@ -1342,18 +1286,10 @@ Select a different subscription containing at least one server Run SQL Server container image with docker Docker를 사용하여 SQL Server 컨테이너 이미지 실행 - - SQL Server container image - SQL Server 컨테이너 이미지 - Run SQL Server on Windows, select a version to get started. Windows에서 SQL Server를 실행하고 시작할 버전을 선택합니다. - - SQL Server on Windows - Windows의 SQL Server - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Select a different subscription containing at least one server SQL Server 2022 SQL Server 2022 - - Database Server - 데이터베이스 서버 + + SQL Server Deployment extension for Azure Data Studio + Azure Data Studio용 SQL Server 배포 확장 - - Elastic Pool - 탄력적 풀 + + SQL Server container image + SQL Server 컨테이너 이미지 + + + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server + + + SQL Server on Windows + Windows의 SQL Server + + + SQL Server password + SQL Server 암호 + + + Script to notebook + Notebook에 스크립트 + + + Select + 선택 Single Database 단일 데이터베이스 + + Size + 크기 + + + Storage account + 스토리지 계정 + + + Storage account SKU type + 스토리지 계정 SKU 유형 + + + Storage account name + 스토리지 계정 이름 + + + Summary + 요약 + + + Username + 사용자 이름 + + + VM image SKU + VM 이미지 SKU + + + VM information + VM 정보 + Version 버전 + + Virtual machine name + 가상 머신 이름 + + + azdata License Terms + azdata 사용 조건 + + + azdata License Terms + azdata 사용 조건 + \ No newline at end of file diff --git a/resources/xlf/ko/schema-compare.ko.xlf b/resources/xlf/ko/Microsoft.schema-compare.ko.xlf similarity index 98% rename from resources/xlf/ko/schema-compare.ko.xlf rename to resources/xlf/ko/Microsoft.schema-compare.ko.xlf index dc663c634b..17943eb48e 100644 --- a/resources/xlf/ko/schema-compare.ko.xlf +++ b/resources/xlf/ko/Microsoft.schema-compare.ko.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - 레이블: {0}이(가) 옵션 값 이름 조회에 없음 + + A different source schema has been selected. Compare to see the comparison? + 다른 원본 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. - - General Options - 일반 옵션 - - - Include Object Types - 개체 유형 포함 - - - Schema Compare Options - 스키마 비교 옵션 - - - Reset - 다시 설정 - - - File - 파일 - - - Flat - 평면 - - - Object Type - 개체 형식 - - - Schema - 스키마 - - - Are you sure you want to update the target? - 대상을 업데이트하시겠습니까? - - - Compare Details - 세부 정보 비교 - - - Do you want to connect to {0}? - {0}에 연결하시겠습니까? - - - Press Compare to refresh the comparison. - 비교를 눌러 비교를 새로 고칩니다. + + A different target schema has been selected. Compare to see the comparison? + 다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. Action @@ -62,29 +18,25 @@ Add 추가 - - Apply is enabled when the target is a database or database project - 대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다. + + Apply + 적용 Apply changes to target 대상에 변경 내용 적용 - - There was an error updating the project - 프로젝트를 업데이트하는 동안 오류가 발생했습니다. + + Apply is enabled when the target is a database or database project + 대상이 데이터베이스 또는 데이터베이스 프로젝트인 경우 적용을 사용하도록 설정합니다. - - No changes to apply - 적용할 변경 내용 없음 + + Are you sure you want to update the target? + 대상을 업데이트하시겠습니까? - - Project was successfully updated - 프로젝트를 업데이트했습니다. - - - Stop - 중지 + + Cancel + 취소 Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare 비교 - - Schema Compare failed: {0} - 스키마 비교 실패: {0} - - - Data-tier Application File (.dacpac) - 데이터 계층 애플리케이션 파일(.dacpac) - - - Database - 데이터베이스 - - - Delete - 삭제 - - - Schema Compare - 스키마 비교 + + Compare Details + 세부 정보 비교 Comparison between Source and Target 원본과 대상 간의 비교 + + Data-tier Application File (.dacpac) + 데이터 계층 애플리케이션 파일(.dacpac) + + + Database + 데이터베이스 + + + Database + 데이터베이스 + + + Database Project + 데이터베이스 프로젝트 + + + Delete + 삭제 + + + Different source and target schemas have been selected. Compare to see the comparison? + 다른 원본 및 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. + + + Do you want to connect to {0}? + {0}에 연결하시겠습니까? + + + File + 파일 + + + File + 파일 + + + Flat + 평면 + + + Folder Structure + 폴더 구조 + + + General Options + 일반 옵션 + Generate script 스크립트 생성 + + Generate script failed: '{0}' + 스크립트 생성 실패: '{0}' + Generate script is enabled when the target is a database 대상이 데이터베이스이면 스크립트 생성이 사용하도록 설정됩니다. @@ -150,26 +138,46 @@ Generate script to deploy changes to target 대상에 변경 내용을 배포하는 스크립트 생성 - - Generate script failed: '{0}' - 스크립트 생성 실패: '{0}' + + Include + 포함 + + + Include Object Types + 개체 유형 포함 + + + Initializing Comparison. This might take a moment. + 비교를 초기화하는 중입니다. 시간이 약간 걸릴 수 있습니다. + + + Load source, target, and options saved in an .scmp file + .scmp 파일에 저장된 원본, 대상 및 옵션 로드 + + + No + 아니요 + + + No changes to apply + 적용할 변경 내용 없음 No changes to script 스크립트 변경 내용 없음 - - Include - 포함 - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - 포함/제외 작업은 영향을 받는 종속성을 계산하는 데 잠시 걸릴 수 있습니다. - No schema differences were found. 스키마 차이를 찾을 수 없습니다. + + OK + 확인 + + + Object Type + 개체 형식 + Open 열기 @@ -178,10 +186,6 @@ Open .scmp file .scmp 파일 열기 - - Load source, target, and options saved in an .scmp file - .scmp 파일에 저장된 원본, 대상 및 옵션 로드 - Open scmp failed: '{0}' scmp 열기 실패: '{0}' @@ -190,13 +194,25 @@ Options 옵션 - - Database Project - 데이터베이스 프로젝트 + + Options have changed. Recompare to see the comparison? + 옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요. - - Type - 형식 + + Please note that include/exclude operations can take a moment to calculate affected dependencies + 포함/제외 작업은 영향을 받는 종속성을 계산하는 데 잠시 걸릴 수 있습니다. + + + Press Compare to refresh the comparison. + 비교를 눌러 비교를 새로 고칩니다. + + + Project was successfully updated + 프로젝트를 업데이트했습니다. + + + Reset + 다시 설정 Save @@ -206,13 +222,45 @@ Save .scmp file .scmp 파일 저장 + + Save scmp failed: '{0}' + scmp 저장 실패: '{0}' + Save source and target, options, and excluded elements 원본 및 대상, 옵션 및 제외된 요소 저장 - - Save scmp failed: '{0}' - scmp 저장 실패: '{0}' + + Schema + 스키마 + + + Schema Compare + 스키마 비교 + + + Schema Compare Apply failed '{0}' + 스키마 비교 적용 실패 '{0}' + + + Schema Compare Options + 스키마 비교 옵션 + + + Schema Compare failed: {0} + 스키마 비교 실패: {0} + + + Schema/Object Type + 스키마/개체 형식 + + + Select Source + 원본 선택 + + + Select Target + 대상 선택 Select connection @@ -226,122 +274,22 @@ Select target file 대상 파일 선택 - - Select Source - 원본 선택 - - - Source Name - 원본 이름 - - - To compare two schemas, first select a source schema and target schema, then press Compare. - 두 스키마를 비교하려면 먼저 원본 스키마 및 대상 스키마를 선택한 다음, 비교를 누릅니다. - - - Switch source and target - 원본과 대상 전환 - - - Switch direction - 방향 전환 - - - Select Target - 대상 선택 - - - Target Name - 대상 이름 - - - Type - 형식 - - - Apply - 적용 - - - Schema Compare Apply failed '{0}' - 스키마 비교 적용 실패 '{0}' - - - Initializing Comparison. This might take a moment. - 비교를 초기화하는 중입니다. 시간이 약간 걸릴 수 있습니다. - - - No - 아니요 - - - Source - 원본 - - - Target - 대상 - - - Yes - - - - Cancel - 취소 - - - Database - 데이터베이스 - - - default - 기본값 - - - A different source schema has been selected. Compare to see the comparison? - 다른 원본 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. - - - Different source and target schemas have been selected. Compare to see the comparison? - 다른 원본 및 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. - - - A different target schema has been selected. Compare to see the comparison? - 다른 대상 스키마를 선택했습니다. 비교를 확인하려면 비교를 누르세요. - - - The source .sqlproj file does not specify a database schema component - 원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. - - - The target .sqlproj file does not specify a database schema component - 대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. - - - File - 파일 - - - The sql-database-projects extension is required to perform schema comparison with database projects - 데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다. - - - The sql-database-projects extension is required to apply changes to a project - 프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다. - - - OK - 확인 - Server 서버 + + Source + 소스 + Source Database 원본 데이터베이스 + + Source Name + 원본 이름 + Source Server 원본 서버 @@ -350,14 +298,34 @@ Source file 원본 파일 - - Folder Structure - 폴더 구조 + + Stop + 중지 + + + Switch direction + 방향 전환 + + + Switch source and target + 원본과 대상 전환 + + + Target + 대상 Target Database 대상 데이터베이스 + + Target Folder Structure + 대상 폴더 구조 + + + Target Name + 대상 이름 + Target Server 대상 서버 @@ -366,30 +334,54 @@ Target file 대상 파일 - - Options have changed. Recompare to see the comparison? - 옵션이 변경되었습니다. 비교를 확인하려면 다시 비교를 누르세요. + + The source .sqlproj file does not specify a database schema component + 원본 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. - - Schema/Object Type - 스키마/개체 형식 + + The sql-database-projects extension is required to apply changes to a project + 프로젝트에 변경 내용을 적용하려면 sql-database-projects 확장이 필요합니다. - - Target Folder Structure - 대상 폴더 구조 + + The sql-database-projects extension is required to perform schema comparison with database projects + 데이터베이스 프로젝트와 스키마 비교를 수행하려면 sql-database-projects 확장이 필요합니다. + + + The target .sqlproj file does not specify a database schema component + 대상 .sqlproj 파일이 데이터베이스 스키마 구성 요소를 지정하지 않습니다. + + + There was an error updating the project + 프로젝트를 업데이트하는 동안 오류가 발생했습니다. + + + To compare two schemas, first select a source schema and target schema, then press Compare. + 두 스키마를 비교하려면 먼저 원본 스키마 및 대상 스키마를 선택한 다음, 비교를 누릅니다. + + + Type + 형식 + + + Type + 형식 + + + Yes + + + + default + 기본값 + + + label: {0} does not exist in the options value name lookup + 레이블: {0}이(가) 옵션 값 이름 조회에 없음 - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다. - - - SQL Server Schema Compare - SQL Server 스키마 비교 - Open in Schema Compare 스키마 비교 열기 @@ -398,6 +390,14 @@ Run Schema Comparison 스키마 비교 실행 + + SQL Server Schema Compare + SQL Server 스키마 비교 + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Azure Data Studio에 대한 SQL Server 스키마 비교는 데이터베이스 및 Dacpac의 스키마 비교를 지원합니다. + Schema Compare 스키마 비교 diff --git a/resources/xlf/ko/server-report.ko.xlf b/resources/xlf/ko/Microsoft.server-report.ko.xlf similarity index 89% rename from resources/xlf/ko/server-report.ko.xlf rename to resources/xlf/ko/Microsoft.server-report.ko.xlf index dafd7ae340..009b872d3c 100644 --- a/resources/xlf/ko/server-report.ko.xlf +++ b/resources/xlf/ko/Microsoft.server-report.ko.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. XEvents 작업에 실패했습니다. + + XEvents sessions PageContention and ObjectContention removed. + PageContention 및 ObjectContention에 대한 XEvents 세션이 제거되었습니다. + XEvents sessions not supported. XEvents 세션은 지원되지 않습니다. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. PageContention 및 ObjectContention에 대한 XEvents 세션이 시작되었습니다. - - XEvents sessions PageContention and ObjectContention removed. - PageContention 및 ObjectContention에 대한 XEvents 세션이 제거되었습니다. - \ No newline at end of file diff --git a/resources/xlf/ko/sql-assessment.ko.xlf b/resources/xlf/ko/Microsoft.sql-assessment.ko.xlf similarity index 93% rename from resources/xlf/ko/sql-assessment.ko.xlf rename to resources/xlf/ko/Microsoft.sql-assessment.ko.xlf index 72864727f4..66d88788ec 100644 --- a/resources/xlf/ko/sql-assessment.ko.xlf +++ b/resources/xlf/ko/Microsoft.sql-assessment.ko.xlf @@ -1,15 +1,19 @@  - + - - Target Type - 대상 유형 + + to learn more. + 자세히 알아봅니다. Click here 여기를 클릭 + + Database + 데이터베이스 + Recommendation 권장 사항 @@ -18,21 +22,17 @@ Rule Description 규칙 설명 - - to learn more. - 자세히 알아봅니다. - - - Database - 데이터베이스 - Server 서버 + + Target Type + 대상 유형 + - + API Version @@ -42,14 +42,74 @@ Check ID ID 확인 + + Default Ruleset + 기본 규칙 집합 + + + Edition + 버전 + + + Error + 오류 + Help Link 도움말 링크 + + High + 높음 + + + Info + 정보 + + + Information + 정보 + + + Instance Name + 인스턴스 이름 + + + Learn More + 자세한 정보 + + + Low + 낮음 + + + Medium + 중간 + Message 메시지 + + OS Version + OS 버전 + + + Results for database + 데이터베이스에 대한 결과 + + + Results for server + 서버에 대한 결과 + + + SQL Assessment Report + SQL 평가 보고서 + + + SQL Server Instance Details + SQL Server 인스턴스 세부 정보 + Severity 심각도 @@ -62,86 +122,50 @@ Target 대상 - - Instance Name - 인스턴스 이름 - - - Learn More - 자세한 정보 - - - OS Version - OS 버전 - - - Default Ruleset - 기본 규칙 집합 - - - Info - 정보 - - - SQL Server Instance Details - SQL Server 인스턴스 세부 정보 - - - Edition - 버전 - Version 버전 - - Error - 오류 - - - High - 높음 - - - Information - 정보 - - - Low - 낮음 - - - Medium - 중간 - Warning 경고 - - Results for database - 데이터베이스에 대한 결과 - - - Results for server - 서버에 대한 결과 - {0}: {1} item(s) {0}: {1} 항목 - - SQL Assessment Report - SQL 평가 보고서 - - + Cancel 취소 + + Copy + 복사 + + + Create HTML Report + HTML 보고서 만들기 + + + Export as script + 스크립트로 내보내기 + + + Invoke assessment + 평가 호출 + + + Invoke assessment for {0} + {0}에 대한 평가 호출 + + + OK + 확인 + Open 열기 @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? 보고서가 저장되었습니다. 열어보시겠습니까? - - Export as script - 스크립트로 내보내기 - - - Create HTML Report - HTML 보고서 만들기 - - - View all rules and learn more on GitHub - GitHub에서 모든 규칙 보기 및 자세히 알아보기 - - - View all on GitHub - GitHub에서 모두 보기 - - - View applicable rules for {0} - {0}에 적용 가능한 규칙 보기 - - - View applicable rules - 적용 가능한 규칙 보기 - - - Invoke assessment for {0} - {0}에 대한 평가 호출 - - - Invoke assessment - 평가 호출 - SQL Assessment Information SQL 평가 정보 @@ -190,30 +182,38 @@ SQL Assessment Information copied SQL 평가 정보 복사됨 - - Copy - 복사 + + View all on GitHub + GitHub에서 모두 보기 - - OK - 확인 + + View all rules and learn more on GitHub + GitHub에서 모든 규칙 보기 및 자세히 알아보기 + + + View applicable rules + 적용 가능한 규칙 보기 + + + View applicable rules for {0} + {0}에 적용 가능한 규칙 보기 - + << Back << 뒤로 - - Assessment Results from {0} - {0}의 평가 결과 - Assessment Date 평가 날짜 + + Assessment Results from {0} + {0}의 평가 결과 + Error 오류 @@ -228,20 +228,20 @@ - + SQL Assessment SQL 평가 + + SQL Assessment + SQL 평가 + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Azure Data Studio에 대한 SQL 평가(미리 보기)는 모범 사례에 대한 SQL Server 구성을 평가하는 메커니즘을 제공합니다. - - SQL Assessment - SQL 평가 - \ No newline at end of file diff --git a/resources/xlf/ko/sql-database-projects.ko.xlf b/resources/xlf/ko/Microsoft.sql-database-projects.ko.xlf similarity index 97% rename from resources/xlf/ko/sql-database-projects.ko.xlf rename to resources/xlf/ko/Microsoft.sql-database-projects.ko.xlf index e455e639b7..d42ac2b34a 100644 --- a/resources/xlf/ko/sql-database-projects.ko.xlf +++ b/resources/xlf/ko/Microsoft.sql-database-projects.ko.xlf @@ -1,67 +1,51 @@  - + - - Build History - 빌드 기록 + + A SQLCMD Variable with the same name already exists in this project + 이름이 같은 SQLCMD 변수가 이 프로젝트에 이미 있습니다. - - Date - 날짜 + + A database name is required. The database variable is optional. + 데이터베이스 이름이 필요합니다. 데이터베이스 변수는 선택 사항입니다. - - Failed - 실패 + + A database name, server name, and server variable are required. The database variable is optional + 데이터베이스 이름, 서버 이름 및 서버 변수가 필요합니다. 데이터베이스 변수는 선택 사항입니다. - - In progress - 진행 중 + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + 이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요. - - Move - 이동 + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + 이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요. - - Publish History - 게시 기록 + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + 이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요. - - Status - 상태 + + A project named {0} already exists in {1}. + 이름이 {0}인 프로젝트가 이미 {1}에 있습니다. - - Success - 성공 + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + '{0}' 프로젝트에 대한 참조를 추가할 수 없습니다. 이 프로젝트를 참조로 추가하면 순환 종속성이 발생합니다. - - Target Database - 대상 데이터베이스 + + A reference to this database already exists in this project + 이 데이터베이스에 대한 참조가 이 프로젝트에 이미 있습니다. - - Target Platform - 대상 플랫폼 - - - Target Server - 대상 서버 - - - Time - 시간 + + A {0} script already exists. The new script will not be included in build. + {0} 스크립트가 이미 있습니다. 새 스크립트는 빌드에 포함되지 않습니다. Action 작업 - - Add reference - 참조 추가 - - - Add database reference - 데이터베이스 참조 추가 - Add Item 항목 추가 @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? SQLCMD 변수 '{0}'을(를) 기본값 없이 프로젝트에 추가하시겠습니까? - - Advanced... - 고급... + + Add an Account... + 계정 추가... + + + Add database reference + 데이터베이스 참조 추가 + + + Add reference + 참조 추가 Advanced Publish Options 고급 게시 옵션 - - Would you like to update Azure Function local.settings.json with the new connection string? - Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까? + + Advanced... + 고급... + + + Apply all changes + 모든 변경 내용 적용 + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + SQLCMD 변수 '{0}'을(를) 삭제하시겠습니까? + + + Are you sure you want to delete the reference to {0}? + {0}에 대한 참조를 삭제하시겠습니까? + + + Are you sure you want to delete {0} and all of its contents? + {0} 및 모든 내용을 삭제하시겠습니까? + + + Are you sure you want to delete {0}? + {0}을(를) 삭제하시겠습니까? + + + Are you sure you want to move {0} to {1}? + {0}을(를) {1}(으)로 이동하시겠습니까? Are you sure you want to update the target project? 대상 프로젝트를 업데이트하시겠습니까? - - There was an error updating the project: {0} - 프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다. - - - Project was successfully updated. - 프로젝트를 업데이트했습니다. - Artifact Reference 아티팩트 참조 - - at - 위치 + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다. - - New SQL project name - 새 SQL 프로젝트 이름 + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요. - - Azure accounts - Azure 계정 + + Azure SQL Database + Azure SQL Database - - Add an Account... - 계정 추가... + + Azure SQL Edge Database + Azure SQL Edge Database + + + Azure SQL Server '{0}' created + Azure SQL 서버 '{0}'이(가) 생성됨 Azure SQL server name Azure SQL Server 이름 - - Azure SQL Server '{0}' created - Azure SQL 서버 '{0}'이(가) 생성됨 + + Azure accounts + Azure 계정 Azure subscription @@ -134,14 +146,14 @@ Browse folder 폴더 찾아보기 - - Browse... - 찾아보기... - Browse for profile 프로필 찾아보기 + + Browse... + 찾아보기... + Build 빌드 @@ -150,22 +162,30 @@ Build Elements 빌드 요소 - - Schema compare could not start because build failed - 빌드 실패로 인해 스키마 비교를 시작할 수 없습니다. + + Build History + 빌드 기록 + + + Build failed. Check output pane for more details. {0} + 빌드하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. {0} Cancel 취소 + + Cannot access parent of provided tree item + 제공된 트리 항목의 부모에 액세스할 수 없습니다. + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다. + Cannot resolve path {0} 경로 {0}를 확인할 수 없습니다. - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - '{0}' 프로젝트에 대한 참조를 추가할 수 없습니다. 이 프로젝트를 참조로 추가하면 순환 종속성이 발생합니다. - Change Target Platform 대상 플랫폼 변경 @@ -174,14 +194,14 @@ Check output pane for more details 자세한 내용은 출력 창을 확인하세요 - - Choose action - 작업 선택 - Choose SQLCMD variables to modify 수정할 SQLCMD 변수 선택 + + Choose action + 작업 선택 + Circular reference from project {0} to project {1} 프로젝트에서 {0}프로젝트로의{1} 순환 참조 @@ -190,9 +210,9 @@ Cleaning existing deployments... 기존 배포를 정리하는 중... - - View changes in Schema Compare - 스키마 비교의 변경 내용 보기 + + Click "Learn More" button for more information about SDK-style projects + SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 "자세한 정보" 버튼을 클릭합니다. Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server SQL Server에 연결하는 중입니다. + + Connection + 연결 + Connection failed error: '{0}' 연결 실패 오류: '{0}' @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? 이 프로젝트에 대한 컨테이너가 이미 있습니다. 새 항목을 배포하기 전에 삭제하시겠습니까? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - 프로젝트 '{0}'은(는) 변환 후 SSDT와 완전히 호환되지 않습니다. 변환하기 전에 프로젝트 폴더에 프로젝트 파일의 백업 복사본이 생성됩니다. 자세한 내용은 https://aka.ms/sqlprojsdk에서 확인할 수 있습니다. SDK 스타일 프로젝트로 계속 변환하시겠습니까? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + {0} 프로젝트에서 SDK 스타일로 변환하지 못했습니다. .sqlproj에 대한 변경 내용이 롤백되었습니다. - - Create New - 새로 만들기 + + Could not build project. Error retrieving files needed to build. + 프로젝트를 빌드할 수 없습니다. 빌드에 필요한 파일을 검색하는 동안 오류가 발생했습니다. Create 만들기 + + Create New + 새로 만들기 + Create project from database 데이터베이스에서 프로젝트 만들기 - - Settings - 설정 - Creating Azure SQL Server '{0}' ... Azure SQL Server '{0}'을(를) 만드는 중... @@ -246,29 +270,25 @@ Creating deployment settings ... 배포 설정을 만드는 중... - - Target platform of the project {0} is now {1} - 이제 프로젝트 {0}의 대상 플랫폼이 {1}입니다. + + Current target platform: {0}. Select new target platform + 현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택 + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + 현재 설치된 .NET SDK 버전은 {0}(이)며, 지원되지 않는 버전입니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 이미 설치한 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요. Dacpac file location is required for adding a reference to a database 데이터베이스에 대한 참조를 추가하려면 Dacpac 파일 위치가 필요합니다. - - dacpac Files - DACPAC 파일 - - - Dacpac references need to be located on the same drive as the project file. - Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. - Dacpac reference Dacpac 참조 - - Data-tier application (.dacpac) - 데이터 계층 애플리케이션(.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Dacpac 참조는 프로젝트 파일과 동일한 드라이브에 있어야 합니다. 프로젝트 파일이 {0}에 있습니다. Data Source @@ -282,6 +302,22 @@ Data sources 데이터 원본 + + Data-tier application (.dacpac) + 데이터 계층 애플리케이션(.dacpac) + + + Database + 데이터베이스 + + + Database Projects + 데이터베이스 프로젝트 + + + Database References + 데이터베이스 참조 + Database location is required for adding a reference to a database 데이터베이스에 대한 참조를 추가하려면 데이터베이스 위치가 필요합니다. @@ -290,38 +326,22 @@ Database name 데이터베이스 이름 - - Database - 데이터베이스 - Database name is required for adding a reference to a different database 다른 데이터베이스에 대한 참조를 추가하려면 데이터베이스 이름이 필요합니다. - - A database name is required. The database variable is optional. - 데이터베이스 이름이 필요합니다. 데이터베이스 변수는 선택 사항입니다. - - - A database name, server name, and server variable are required. The database variable is optional - 데이터베이스 이름, 서버 이름 및 서버 변수가 필요합니다. 데이터베이스 변수는 선택 사항입니다. - Database project 데이터베이스 프로젝트 - - A reference to this database already exists in this project - 이 데이터베이스에 대한 참조가 이 프로젝트에 이미 있습니다. + + Database project published successfully + 데이터베이스 프로젝트를 게시했습니다. Database reference type is required for adding a reference to a database 데이터베이스에 참조를 추가하려면 데이터베이스 참조 형식이 필요합니다. - - Database References - 데이터베이스 참조 - Database selection is required to create a project from a database 데이터베이스에서 프로젝트를 만들려면 데이터베이스를 선택해야 합니다. @@ -330,22 +350,14 @@ Database variable 데이터베이스 변수 - - There is already a directory named '{0}' in the selected location: '{1}'. - 선택한 위치 '{1}'에 이름이 '{0}'인 디렉터리가 이미 있습니다.. - - - The selected project location '{0}' does not exist or is not a directory. - 선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다. - - - default - 기본값 - DatabaseProject DatabaseProject + + Date + 날짜 + Default - image defined as default in the container registry 기본값 - 컨테이너 레지스트리에서 기본값으로 정의된 이미지 @@ -354,41 +366,21 @@ Delete 삭제 - - Are you sure you want to delete {0}? - {0}을(를) 삭제하시겠습니까? - - - Are you sure you want to delete {0} and all of its contents? - {0} 및 모든 내용을 삭제하시겠습니까? - - - Are you sure you want to delete the reference to {0}? - {0}에 대한 참조를 삭제하시겠습니까? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - SQLCMD 변수 '{0}'을(를) 삭제하시겠습니까? - - - Failed to update app setting '{0}' - 앱 설정 '{0}'을(를) 업데이트하지 못함 - - - Updating app setting: '{0}' - 앱 설정을 업데이트하는 중: '{0}' - Deploying SQL Db Project Locally 로컬로 SQL DB 프로젝트 배포 중 - - Failed to open a connection to the deployed database' - 배포된 데이터베이스’에 대한 연결을 열지 못함 + + Develop and publish schemas for Azure SQL Database starting from an empty project + 빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시 - - A {0} script already exists. The new script will not be included in build. - {0} 스크립트가 이미 있습니다. 새 스크립트는 빌드에 포함되지 않습니다. + + Develop and publish schemas for SQL Server databases starting from an empty project + 빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시 + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다. Different database, different server @@ -398,46 +390,34 @@ Different database, same server 동일한 서버의 다른 데이터베이스 - - Docker created id: '{0}' - Docker 생성 ID: '{0}' - - - Failed to run the docker container - Docker 컨테이너를 실행하지 못함 + + Docker Image: + Docker 이미지 Docker container is not running Docker 컨테이너가 실행되고 있지 않음 - - License Agreement: - 라이선스 계약 - - - Docker Image: - Docker 이미지 - - - Use {0} on local arm64/Apple Silicon - 로컬 arm64/Apple Silicon에서 {0} 사용 + + Docker created id: '{0}' + Docker 생성 ID: '{0}' Docker logs: '{0}' Docker 로그: '{0}' - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - 도커를 확인하지 못했습니다. 도커가 설치되어 실행 중인지 확인하세요. 오류: '{0}' - - - Done - 완료 + + Don't Ask Again + 다시 묻지 않음 Don't use profile 프로필 사용 안 함 + + Done + 완료 + Download error 다운로드 오류 @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs 빌드 DLL을 가져오기 위해 {0} nuget 다운로드 - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 사용권 계약 - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다. - - - Azure SQL Edge Database - Azure SQL Edge Database - - - Develop and publish schemas for Azure SQL Database starting from an empty project - 빈 프로젝트에서 시작하는 Azure SQL Database 대한 스키마 개발 및 게시 - - - Azure SQL Database - Azure SQL Database - - - Develop and publish schemas for SQL Server databases starting from an empty project - 빈 프로젝트에서 시작하는 SQL Server 데이터베이스에 대한 스키마 개발 및 게시 - - - SQL Server Database - SQL Server 데이터베이스 - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - 빈 SDK 스타일 프로젝트에서 시작하여 Microsoft.Build.Sql(미리 보기)을 사용하여 SQL 데이터베이스용 스키마를 개발 및 게시합니다. - - - SQL Database (SDK) - SQL 데이터베이스(SDK) + + Enter a database name for this system database + 이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오. Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name 연결 문자열 환경 변수 이름 입력 - - Enter environment variable for SQL connection string - SQL 연결 문자열에 대한 환경 변수 입력 - Enter connection string template 연결 문자열 템플릿 입력 - - Enter new database name - 새 데이터베이스 이름 입력 - - - Enter new name - 새 이름 입력 - Enter default value for SQLCMD variable '{0}' SQLCMD 변수 '{0}'의 기본값을 입력하세요. + + Enter environment variable for SQL connection string + SQL 연결 문자열에 대한 환경 변수 입력 + Enter new SQLCMD Variable name 새 SQLCMD 변수 이름 입력 + + Enter new database name + 새 데이터베이스 이름 입력 + Enter new default value for variable '{0}' '{0}' 변수의 새 기본값 입력 + + Enter new name + 새 이름 입력 + + + Enter project name + 프로젝트 이름 입력 + Enter {0} admin password {0} 관리자 암호를 입력합니다. - - Enter {0} port number or press enter to use the default value - {0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함 - - - Enter a database name for this system database - 이 시스템 데이터베이스에 대한 데이터베이스 이름을 입력하십시오. - Enter {0} admin user name {0} 관리자 사용자 이름 입력 - - The project is already up to date with the database. - 프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다. + + Enter {0} port number or press enter to use the default value + {0} 포트 번호를 입력하거나 Enter 키를 눌러 기본값을 사용함 Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} 빌드 파일 위치를 찾는 동안 오류 발생: {0} - - Error when moving file from {0} to {1}. Error: {2} - {0}에서 {1}(으)로 파일을 이동하는 동안 오류가 발생했습니다. 오류: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - 오류: {0}은(는) 현재 VS Code용 SQL Database 프로젝트에서 지원되지 않습니다. - - - Error: {0} - 오류: {0} + + Error loading the publish profile. {0} + 게시 프로필을 로드하는 동안 오류가 발생했습니다. {0} Error trying to read {0} of project '{1}'. {2} '{1}' 프로젝트의 {0}을(를) 읽는 동안 오류가 발생했습니다. {2} + + Error when moving file from {0} to {1}. Error: {2} + {0}에서 {1}(으)로 파일을 이동하는 동안 오류가 발생했습니다. 오류: {2} + Error when renaming file from {0} to {1}. Error: {2} 파일 이름을 {0}에서 {1}(으)로 변경하는 동안 오류가 발생했습니다. 오류: {2} - - Could not build project. Error retrieving files needed to build. - 프로젝트를 빌드할 수 없습니다. 빌드에 필요한 파일을 검색하는 동안 오류가 발생했습니다. + + Error: {0} + 오류: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - {0}을(를) 수락합니다. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - {0}을(를) 수락합니다. - - - Microsoft SQL Server License Agreement - Microsoft SQL Server 라이선스 계약 + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + 오류: {0}은(는) 현재 VS Code용 SQL Database 프로젝트에서 지원되지 않습니다. Example Usage @@ -612,14 +542,14 @@ Exclude 제외 - - Excluding folders is not yet supported - 폴더 제외는 아직 지원되지 않습니다. - Exclude Object Types 개체 형식 제외 + + Excluding folders is not yet supported + 폴더 제외는 아직 지원되지 않습니다. + External Stream 외부 스트림 @@ -628,61 +558,69 @@ External Streaming Job 외부 스트리밍 작업 - - Validation of external streaming job passed. - 외부 스트리밍 작업의 유효성 검사를 통과했습니다. - - - Target information for extract is required to create database project. - 데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다. - Extracting DacFx build DLLs to {0} DacFx 빌드 DLL을 {0}(으)로 추출하는 중 + + Failed + 실패 + + + Failed to complete task '{0}'. Error: {1} + '{0}' 작업을 완료하지 못했습니다. 오류: {1} + + + Failed to open a connection to the deployed database' + 배포된 데이터베이스’에 대한 연결을 열지 못함 + + + Failed to publish to container. {0} + 컨테이너에 게시하지 못했습니다. {0} + + + Failed to publish to new Azure SQL server. {0} + 새 Azure SQL 서버에 게시하지 못했습니다. {0} + + + Failed to run the docker container + Docker 컨테이너를 실행하지 못함 + + + Failed to update app setting '{0}' + 앱 설정 '{0}'을(를) 업데이트하지 못함 + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + 도커를 확인하지 못했습니다. 도커가 설치되어 실행 중인지 확인하세요. 오류: '{0}' + File 파일 - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - 이름이 '{0}'인 파일이 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요. - File Format 파일 형식 - - file - 파일 - File or directory '{0}' doesn't exist 파일 또는 디렉터리 '{0}'이(가) 없습니다. + + File {0} doesn't exist + 파일 {0}이(가) 존재하지 않습니다. + Flat 플랫 - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - 이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 이름을 선택하세요. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - 이름이 '{0}'인 폴더가 이 위치의 디스크에 이미 있습니다. 다른 위치를 선택하세요. - - - Folder Elements - 폴더 요소 - Folder 폴더 - - folder - 폴더 + + Folder Elements + 폴더 요소 Folder structure @@ -692,17 +630,23 @@ Generate Script 스크립트 생성 - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0} - Generating new SQL project from {0}... Check output window for details. {0}에서 새 SQL 프로젝트를 생성하는 중... 자세한 내용은 출력 창을 확인하세요. - - hr - 시간 + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + AutoRest를 통해 프로젝트를 생성하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. 오류: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0}을(를) 수락합니다. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + {0}을(를) 수락합니다. Image tag @@ -712,17 +656,25 @@ Import Elements 요소 가져오기 + + In progress + 진행 중 + Include 포함 + + Include permissions + 사용 권한 포함 + Include permissions in project 프로젝트에 사용 권한 포함 - - Include permissions - 사용 권한 포함 + + Install + 설치 Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file .sqlproj 파일의 DSP가 잘못되었습니다. + + Invalid SQL connection string + 잘못된 SQL 연결 문자열 + Invalid database reference in .sqlproj file .sqlproj 파일의 데이터베이스 참조가 잘못되었습니다. - - Specified GUID is invalid: {0} - 지정한 GUID가 잘못됨: {0} - Invalid input: {0} 잘못된 입력: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 제공된 데이터베이스 프로젝트에 액세스할 수 없습니다. 유효한 개방형 데이터베이스 프로젝트만 다시 로드할 수 있습니다. + + Invalid target platform: {0}. Supported target platforms: {1} + 잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1} Invalid value specified for the property '{0}' in .sqlproj file .sqlproj 파일의 '{0}' 속성에 잘못된 값이 지정되었습니다. - - Project property value '{0} is invalid - 프로젝트 속성 값 '{0}이(가) 잘못되었습니다. - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. - - - Invalid SQL connection string - 잘못된 SQL 연결 문자열 - - - Invalid target platform: {0}. Supported target platforms: {1} - 잘못된 대상 플랫폼: {0}. 지원되는 대상 플랫폼: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + 프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요. Learn More 자세한 정보 + + License Agreement: + 라이선스 계약 + Load profile... 프로필 로드... + + Location + 위치 + Location 위치 - - min - + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 사용권 계약 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 라이선스 계약 Missing 'version' entry in {0} {0}에 '버전' 항목이 없습니다. - - Are you sure you want to move {0} to {1}? - {0}을(를) {1}(으)로 이동하시겠습니까? + + Move + 이동 Moving files between projects is not supported 프로젝트 간 파일 이동은 지원되지 않습니다. - - msec - 밀리초 - - - Unexpected number of {0} files: {1} - 예기치 않은 {0} 파일 수: {1} - Multiple .sqlproj files selected; please select only one. 여러 .sqlproj 파일이 선택되었습니다. 하나만 선택하세요. + + Name + 이름 + + + Name + 이름 + Name must not be empty 이름은 비워 둘 수 없습니다. + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + 시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요. + New 새로 만들기 + + New SQL project name + 새 SQL 프로젝트 이름 + New {0} name: 새 {0} 이름: - - No {0} found - {0}을(를) 찾을 수 없음 - - - No data sources in this project - 이 프로젝트에 데이터 원본이 없습니다. - - - File {0} doesn't exist - 파일 {0}이(가) 존재하지 않습니다. - - - The Schema Compare extension must be installed to a update a project from a database. - 데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요. - - - The selected project file does not exist - 선택한 프로젝트 파일이 없습니다. - - - No .sqlproj file selected; please select one. - Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요. - No 아니요 @@ -856,17 +788,21 @@ No (default) (기본값) 없음 - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Autorest 도구는 시스템 경로에 없지만 Node.js는 찾았습니다. 사용자에게 진행 방법을 묻는 메시지를 표시합니다. 영구적으로 설치하고 이 메시지를 피하려면 'npm install autorest -g'를 실행하세요. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest에서 .sql 파일을 생성하지 않았습니다. 사양에 모델 정의가 포함되어 있는지 확인하거나 출력 로그에서 자세한 내용을 확인하세요. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - 자동 테스트가 설치되어 있지 않습니다. 계속하려면 'npx'를 통해 임시 위치에서 Autorest를 실행할지 아니면 전역으로 Autorest를 설치할지 선택한 다음 실행합니다. + + No .sqlproj file selected; please select one. + Sqlproj 파일을 선택하지 않았습니다. 하나를 선택하세요. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - 시스템 경로에 Autorest나 Node.js(npx)가 없습니다. Autorest 생성이 작동하려면 Node.js를 설치하세요. + + No data sources in this project + 이 프로젝트에 데이터 원본이 없습니다. + + + No {0} found + {0}을(를) 찾을 수 없음 None Elements @@ -876,9 +812,9 @@ NuGet package name NuGet 패키지 이름 - - Published data-tier application (.nupkg) - 게시된 데이터 계층 애플리케이션(.nupkg) + + NuGet package version + NuGet 패키지 버전 Object Type @@ -896,6 +832,22 @@ Open License Agreement 라이선스 계약 열기 + + OpenAPI/Swagger spec + OpenAPI/Swagger 사양 + + + Operation '{0}' completed successfully. Result: {1} + 작업 '{0}'이(가) 완료됨. 결과: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + 작업 '{0}'이(가) 실패함. 다시 시도하는 중... 현재 결과: {1}. 오류: '{2}' + + + Operation '{0}' failed. Re-trying... Error: '{1}' + 작업 '{0}'이(가) 실패함. 다시 시도하는 중... 오류: '{1}' + Option Description 옵션 설명 @@ -904,26 +856,10 @@ Option Name 옵션 이름 - - label: {0} does not exist in the options value name lookup - 레이블: {0}이(가) 옵션 값 이름 조회에 없음 - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - 프로젝트 폴더 외부에 절대 경로가 있는 항목은 지원되지 않습니다. 프로젝트 파일의 경로가 프로젝트 폴더에 상대적인지 확인하세요. - Package Reference 패키지 참조 - - Cannot access parent of provided tree item - 제공된 트리 항목의 부모에 액세스할 수 없습니다. - - - {0} password doesn't match the confirmation password - {0} 암호가 확인 암호와 일치하지 않습니다. - Port must a be number 포트는 숫자여야 함 @@ -932,65 +868,25 @@ PostDeploy Elements 요소 사후 배포 - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements 요소 사전 배포 - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - 성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다. - Profile 프로필 - - Error loading the publish profile. {0} - 게시 프로필을 로드하는 동안 오류가 발생했습니다. {0} - - - Build failed. Check output pane for more details. {0} - 빌드하지 못했습니다. 자세한 내용은 출력 창을 확인하세요. {0} - - - A project named {0} already exists in {1}. - 이름이 {0}인 프로젝트가 이미 {1}에 있습니다. + + Project + Project Project '{0}' is already opened. 프로젝트 '{0}'이(가) 이미 열려 있습니다. - - Project - Project - - - Location - 위치 - - - Select location to create project - 프로젝트를 만들 위치 선택 - - - Name - 이름 - - - Enter project name - 프로젝트 이름 입력 - - - The targets, references, and system database references need to be updated to build the project '{0}'. - '{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. + + Project property value '{0} is invalid + 프로젝트 속성 값 '{0}이(가) 잘못되었습니다. Project reference @@ -1000,13 +896,9 @@ Project reference name element 프로젝트 참조 이름 요소 - - Select project file - 프로젝트 파일 선택 - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - 프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요. + + Project was successfully updated. + 프로젝트를 업데이트했습니다. Publish @@ -1016,26 +908,18 @@ Publish 게시 - - Publish project - 프로젝트 게시 + + Publish History + 게시 기록 Publish Options 게시 옵션 - - Publish profile elements - 게시 프로필 요소 - Publish Profile 게시 프로필 - - Database project published successfully - 데이터베이스 프로젝트를 게시했습니다. - Publish Settings File 설정 파일 게시 @@ -1044,13 +928,25 @@ Publish Target 대상 게시 + + Publish profile elements + 게시 프로필 요소 + + + Publish project + 프로젝트 게시 + + + Publish to an existing {0} + 기존 {0}에 게시합니다. + Publish to new Azure SQL Database emulator 새 Azure SQL Database 에뮬레이터에 게시 - - Failed to publish to container. {0} - 컨테이너에 게시하지 못했습니다. {0} + + Publish to new Azure SQL logical server (Preview) + 새 Azure SQL 논리 서버에 게시(미리 보기) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) 새 {0} 로컬 개발 컨테이너에 게시(미리 보기) - - Publish to an existing {0} - 기존 {0}에 게시합니다. - - - Publish to new Azure SQL logical server (Preview) - 새 Azure SQL 논리 서버에 게시(미리 보기) - - - Failed to publish to new Azure SQL server. {0} - 새 Azure SQL 서버에 게시하지 못했습니다. {0} + + Published data-tier application (.nupkg) + 게시된 데이터 계층 애플리케이션(.nupkg) Publishing project in a container... 컨테이너에 프로젝트를 게시하는 중... - - Referenced Database Type - 참조된 데이터베이스 유형 - Reference Type 참조 형식 + + Referenced Database Type + 참조된 데이터베이스 유형 + Referenced Database type 참조된 데이터베이스 유형 - - Would you like to reload your database project? - 데이터베이스 프로젝트를 다시 로드하시겠습니까? - Reset 다시 설정 @@ -1104,26 +988,6 @@ Resource group 리소스 그룹 - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - 작업 '{0}'이(가) 실패함. 다시 시도하는 중... 현재 결과: {1}. 오류: '{2}' - - - Operation '{0}' failed. Re-trying... Error: '{1}' - 작업 '{0}'이(가) 실패함. 다시 시도하는 중... 오류: '{1}' - - - Running operation '{2}' Attempt {0} of {1} - 작업 '{2}' 실행 중 {0}/{1} 시도 - - - Operation '{0}' completed successfully. Result: {1} - 작업 '{0}'이(가) 완료됨. 결과: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - 작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기 - Revert values to project defaults 값을 프로젝트 기본값으로 되돌리기 @@ -1132,10 +996,46 @@ Run via npx npx를 통해 실행 + + Running operation '{2}' Attempt {0} of {1} + 작업 '{2}' 실행 중 {0}/{1} 시도 + Running the docker container ... Docker 컨테이너를 실행하는 중... + + SDK-style project (Preview) + SDK 스타일 프로젝트(미리 보기) + + + SQL Database (SDK) + SQL 데이터베이스(SDK) + + + SQL Server Database + SQL Server 데이터베이스 + + + SQL connection string + SQL 연결 문자열 + + + SQLCMD Variables + SQLCMD 변수 + + + SQLCMD Variables + SQLCMD 변수 + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + SQLCMD 변수 이름 '{0}'은(는) {1} 문자를 포함할 수 없습니다. + + + SQLCMD variable name '{0}' cannot contain whitespace + SQLCMD 변수 이름 '{0}'은(는) 공백을 포함할 수 없습니다. + Same database 동일한 데이터베이스 @@ -1144,10 +1044,6 @@ Save 저장 - - Would you like to save the settings in a profile (.publish.xml)? - 설정을 프로필(.publish.xml)에 저장하시겠습니까? - Save As... 다른 이름으로 저장... @@ -1156,13 +1052,17 @@ Schema 스키마 + + Schema Compare + 스키마 비교 + Schema Compare failed: {0} 스키마 비교 실패: {0} - - Schema Compare - 스키마 비교 + + Schema compare could not start because build failed + 빌드 실패로 인해 스키마 비교를 시작할 수 없습니다. Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script 스크립트 - - Click "Learn More" button for more information about SDK-style projects - SDK 스타일 프로젝트에 관한 자세한 내용을 보려면 "자세한 정보" 버튼을 클릭합니다. + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - SDK 스타일 프로젝트(미리 보기) - - - sec - - - - Select the base {0} docker image - 기본 {0} docker 이미지를 선택합니다. - - - Select connection - 연결 선택 - - - Select .dacpac - .dacpac 선택 - - - Select database - 데이터베이스 선택 - - - Select File - 파일 선택 - - - Select folder structure - 폴더 구조 선택 - - - Select the image tag or press enter to use the default value - 이미지 태그를 선택하거나 Enter 키를 눌러 기본값을 사용하세요. - - - Select Profile - 프로필 선택 - - - Select publish profile to load - 로드할 게시 프로필 선택 - - - Select project location - 프로젝트 위치 선택 - - - Select where to publish the project to - 프로젝트를 게시할 위치 선택 - - - Select OpenAPI/Swagger spec file - OpenAPI/Swagger 사양 파일 선택 + + Script.PreDeployment + Script.PreDeployment Select 선택 - - Current target platform: {0}. Select new target platform - 현재 대상 플랫폼: {0}입니다. 새 대상 플랫폼 선택 + + Select .dacpac + .dacpac 선택 + + + Select File + 파일 선택 + + + Select OpenAPI/Swagger spec file + OpenAPI/Swagger 사양 파일 선택 + + + Select Profile + 프로필 선택 + + + Select connection + 연결 선택 + + + Select database + 데이터베이스 선택 + + + Select folder structure + 폴더 구조 선택 + + + Select location to create project + 프로젝트를 만들 위치 선택 + + + Select project file + 프로젝트 파일 선택 + + + Select project location + 프로젝트 위치 선택 + + + Select publish profile to load + 로드할 게시 프로필 선택 + + + Select the base {0} docker image + 기본 {0} docker 이미지를 선택합니다. + + + Select the image tag or press enter to use the default value + 이미지 태그를 선택하거나 Enter 키를 눌러 기본값을 사용하세요. + + + Select where to publish the project to + 프로젝트를 게시할 위치 선택 Server @@ -1256,86 +1156,38 @@ Server name 서버 이름 - - {0} admin password - {0} 관리자 암호 - - - {0} port number - {0} 포트 번호 - Server variable 서버 변수 + + Settings + 설정 + Source database 원본 데이터베이스 - - OpenAPI/Swagger spec - OpenAPI/Swagger 사양 + + Specified GUID is invalid: {0} + 지정한 GUID가 잘못됨: {0} - - SQLCMD Variables - SQLCMD 변수 + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Azure SQL Edge Database에 대한 스키마를 개발하고 게시하는 핵심 부분부터 시작합니다. - - Value - - - - Name - 이름 - - - SQL connection string - SQL 연결 문자열 - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - .NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 설정에서 .NET SDK 위치를 업데이트하세요(이미 설치한 경우). - - - Install - 설치 - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - 현재 설치된 .NET SDK 버전은 {0}(이)며, 지원되지 않는 버전입니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 이미 설치한 경우 설정에서 .NET SDK 지원 버전 위치를 업데이트하세요. - - - Update Location - 업데이트 위치 - - - Don't Ask Again - 다시 묻지 않음 - - - Database Projects - 데이터베이스 프로젝트 - - - A SQLCMD Variable with the same name already exists in this project - 이름이 같은 SQLCMD 변수가 이 프로젝트에 이미 있습니다. - - - SQLCMD variable name '{0}' cannot contain whitespace - SQLCMD 변수 이름 '{0}'은(는) 공백을 포함할 수 없습니다. - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - SQLCMD 변수 이름 '{0}'은(는) {1} 문자를 포함할 수 없습니다. - - - SQLCMD Variables - SQLCMD 변수 + + Status + 상태 Stored Procedure 저장 프로시저 + + Success + 성공 + Suppress errors caused by unresolved references in the referenced project 참조 프로젝트의 확인되지 않은 참조로 인한 오류를 표시하지 않습니다. @@ -1352,45 +1204,113 @@ Table 테이블 - - Connection - 연결 + + Target Database + 대상 데이터베이스 + + + Target Platform + 대상 플랫폼 + + + Target Server + 대상 서버 + + + Target information for extract is required to create database project. + 데이터베이스 프로젝트를 만들려면 추출에 대한 대상 정보가 필요합니다. + + + Target platform of the project {0} is now {1} + 이제 프로젝트 {0}의 대상 플랫폼이 {1}입니다. Target project 대상 프로젝트 - - Failed to complete task '{0}'. Error: {1} - '{0}' 작업을 완료하지 못했습니다. 오류: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + .NET SDK를 찾을 수 없습니다. 프로젝트 빌드가 작동하지 않습니다. .NET 6 SDK 이상을 설치하거나 설정에서 .NET SDK 위치를 업데이트하세요(이미 설치한 경우). + + + The Schema Compare extension must be installed to a update a project from a database. + 데이터베이스에서 프로젝트를 업데이트하려면 스키마 비교 확장을 설치해야 합니다. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + 프로젝트 '{0}'은(는) 변환 후 SSDT와 완전히 호환되지 않습니다. 변환하기 전에 프로젝트 폴더에 프로젝트 파일의 백업 복사본이 생성됩니다. 자세한 내용은 https://aka.ms/sqlprojsdk에서 확인할 수 있습니다. SDK 스타일 프로젝트로 계속 변환하시겠습니까? + + + The project is already up to date with the database. + 프로젝트가 데이터베이스를 사용하여 이미 최신 상태입니다. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 프로젝트 {0}이(가) SDK 스타일 프로젝트로 업데이트되었습니다. Microsoft.Build.Sql SDK에 대한 자세한 내용과 프로젝트 파일을 단순화하는 방법은 '자세한 정보'를 클릭하세요. + + + The selected project file does not exist + 선택한 프로젝트 파일이 없습니다. + + + The selected project location '{0}' does not exist or is not a directory. + 선택한 프로젝트 위치 '{0}'이(가) 없거나 디렉터리가 아닙니다. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + '{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + '{0}' 프로젝트를 빌드하려면 대상, 참조 및 시스템 데이터베이스 참조를 업데이트해야 합니다. + + + There is already a directory named '{0}' in the selected location: '{1}'. + 선택한 위치 '{1}'에 이름이 '{0}'인 디렉터리가 이미 있습니다.. + + + There was an error updating the project: {0} + 프로젝트 {0}을(를) 업데이트하는 동안 오류가 발생했습니다. + + + Time + 시간 + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + 성공적으로 빌드하려면 프로젝트를 배포 전 스크립트 하나 및/또는 배포 후 스크립트 하나를 보유하도록 업데이트합니다. Unable to construct connection: {0} 연결을 구성할 수 없음: {0} - - Unable to find {1} with path '{0}' - 경로가 '{0}'인 {1}을(를) 찾을 수 없습니다. - - - Unable to find database reference {0} - 데이터베이스 참조 {0}를 찾을 수 없습니다. + + Unable to establish project context. Command invoked from unexpected location: {0} + 프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0} Unable to find SQLCMD variable '{0}' SQLCMD 변수 '{0}'을(를) 찾을 수 없습니다. + + Unable to find database reference {0} + 데이터베이스 참조 {0}를 찾을 수 없습니다. + + + Unable to find {1} with path '{0}' + 경로가 '{0}'인 {1}을(를) 찾을 수 없습니다. + Unable to locate '{0}' target: '{1}'. {2} '{0}' 대상을 찾을 수 없음: '{1}'. {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - 프로젝트 컨텍스트를 설정할 수 없습니다. 예기치 않은 위치에서 호출된 명령: {0} + + Unexpected number of {0} files: {1} + 예기치 않은 {0} 파일 수: {1} - Unhandled item type during delete: '{0} - 삭제하는 동안 처리되지 않는 항목 종류: '{0} + Unhandled item type during exclude: '{0} + 제외하는 동안 처리되지 않는 항목 종류: '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: 인식할 수 없는 버전: + + Update + 업데이트 + + + Update Location + 업데이트 위치 + Update action 업데이트 작업 - - Apply all changes - 모든 변경 내용 적용 - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - '{0}' 프로젝트를 빌드하려면 시스템 데이터베이스 참조를 업데이트해야 합니다. 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? - - - Update {0} for cross-platform support? - 플랫폼 간 지원을 위해 {0}을(를) 업데이트하시겠습니까? - Update project from database 데이터베이스의 프로젝트 업데이트 - - Update - 업데이트 + + Update {0} for cross-platform support? + 플랫폼 간 지원을 위해 {0}을(를) 업데이트하시겠습니까? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - {0} 프로젝트에서 SDK 스타일로 변환하지 못했습니다. .sqlproj에 대한 변경 내용이 롤백되었습니다. + + Updating app setting: '{0}' + 앱 설정을 업데이트하는 중: '{0}' Updating {0} from {1}... {1}의 {0}을(를) 업데이트하는 중... + + Use {0} on local arm64/Apple Silicon + 로컬 arm64/Apple Silicon에서 {0} 사용 + User has cancelled selection for how to run autorest. 사용자가 autorest 실행 방법에 대한 선택을 취소했습니다. @@ -1452,6 +1368,14 @@ User selected to run via npx. 사용자가 npx를 통해 실행하도록 선택했습니다. + + Validation of external streaming job passed. + 외부 스트리밍 작업의 유효성 검사를 통과했습니다. + + + Value + + Value cannot be empty 값을 비워 둘 수 없음 @@ -1464,25 +1388,101 @@ Version must not be empty 버전은 비워 둘 수 없습니다. - - NuGet package version - NuGet 패키지 버전 - View 보기 - - Yes (Recommended) - 예(권장) + + View changes in Schema Compare + 스키마 비교의 변경 내용 보기 + + + Waiting for {0} seconds before another attempt for operation '{1}' + 작업 '{0}'에 대한 다른 시도 전에 {1}초 동안 대기 + + + Would you like to reload your database project? + 데이터베이스 프로젝트를 다시 로드하시겠습니까? + + + Would you like to save the settings in a profile (.publish.xml)? + 설정을 프로필(.publish.xml)에 저장하시겠습니까? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Azure Function local.settings.json을 새 연결 문자열로 업데이트하시겠습니까? Yes + + Yes (Recommended) + 예(권장) + + + at + 위치 + + + dacpac Files + DACPAC 파일 + + + default + 기본값 + + + file + 파일 + + + folder + 폴더 + + + hr + 시간 + + + label: {0} does not exist in the options value name lookup + 레이블: {0}이(가) 옵션 값 이름 조회에 없음 + + + min + + + + msec + 밀리초 + + + sec + + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} 프로젝트가 SSDT에서 생성된 경우 두 도구 모두에서 계속 작동합니다. 프로젝트를 업데이트하시겠습니까? + + + {0} admin password + {0} 관리자 암호 + + + {0} password doesn't match the confirmation password + {0} 암호가 확인 암호와 일치하지 않습니다. + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 암호가 암호 복잡성 요구 사항을 충족하지 않습니다. 자세한 내용은 https://docs.microsoft.com/sql/relational-databases/security/password-policy를 참조하세요. + + + {0} port number + {0} 포트 번호 + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … 종료됨(코드: {1}) @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … 종료됨(신호: {1}) + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - 데이터베이스 프로젝트 - Add Database Reference 데이터베이스 참조 추가 @@ -1524,86 +1520,6 @@ Add Existing Item... 기존 항목 추가... - - Add SQLCMD Variable - SQLCMD 변수 추가 - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다. - - - Build - 빌드 - - - Change Target Platform - 대상 플랫폼 변경 - - - Close Database Project - 데이터베이스 프로젝트 닫기 - - - Whether project nodes start collapsed - 프로젝트 노드를 축소할지 여부 - - - Convert to SDK-style project - SDK 스타일 프로젝트로 변환 - - - Create Project From Database - 데이터베이스에서 프로젝트 만들기 - - - Delete - 삭제 - - - Design and publish SQL database schemas - SQL 데이터베이스 스키마 디자인 및 게시 - - - Database Projects - 데이터베이스 프로젝트 - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - 컴퓨터의 .NET SDK 전체 경로입니다. 예를 들어 dotnet.exe가 C:\folder1\dotnet\dotnet.exe에 있다면 이 설정의 경로를 C:\folder1\dotnet으로 설정합니다. - - - Edit - 편집 - - - Edit .sqlproj File - .sqlproj 파일 편집 - - - Enable preview SQL Database Projects features - SQL Database Projects 미리보기 기능 사용 - - - Exclude from project - 프로젝트에서 제외 - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - OpenAPI/Swagger 사양에서 SQL 프로젝트 생성(미리 보기) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - 레거시 SQL 프로젝트를 빌드하는 데 사용할 Microsoft.Build.Sql SDK 버전입니다. 예: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - 검색되지 않은 경우 사용자에게 .NET SDK를 설치하라는 메시지를 표시할지입니다. - - - New Database Project - 새 데이터베이스 프로젝트 - Add External Streaming Job 외부 스트리밍 작업 추가 @@ -1628,6 +1544,10 @@ Add Publish Profile 게시 프로필 추가 + + Add SQLCMD Variable + SQLCMD 변수 추가 + Add Script 스크립트 추가 @@ -1644,18 +1564,88 @@ Add View 보기 추가 - - Whether to prompt the user to install Node.js when not detected. - 검색되지 않는 경우 사용자에게 Node.js를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다. + + Build + 빌드 - - Open Database Project - 데이터베이스 프로젝트 열기 + + Change Target Platform + 대상 플랫폼 변경 + + + Close Database Project + 데이터베이스 프로젝트 닫기 + + + Convert to SDK-style project + SDK 스타일 프로젝트로 변환 + + + Create Project From Database + 데이터베이스에서 프로젝트 만들기 + + + Database Projects + 데이터베이스 프로젝트 + + + Database Projects + 데이터베이스 프로젝트 + + + Delete + 삭제 + + + Design and publish SQL database schemas + SQL 데이터베이스 스키마 디자인 및 게시 + + + Edit + 편집 + + + Edit .sqlproj File + .sqlproj 파일 편집 + + + Enable preview SQL Database Projects features + SQL Database Projects 미리보기 기능 사용 + + + Exclude from project + 프로젝트에서 제외 + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + 컴퓨터의 .NET SDK 전체 경로입니다. 예를 들어 dotnet.exe가 C:\folder1\dotnet\dotnet.exe에 있다면 이 설정의 경로를 C:\folder1\dotnet으로 설정합니다. + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + OpenAPI/Swagger 사양에서 SQL 프로젝트 생성(미리 보기) + + + New Database Project + 새 데이터베이스 프로젝트 + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + 현재 열려 있는 데이터베이스 프로젝트가 없습니다. +[새 프로젝트](command: sqlDatabaseProjects.new) +[프로젝트 열기](command: sqlDatabaseProjects) +[데이터베이스에서 프로젝트 만들기](command: sqlDatabaseProjects. importDatabase) Open Containing Folder 상위 폴더 열기 + + Open Database Project + 데이터베이스 프로젝트 열기 + Open in Designer 디자이너에서 열기 @@ -1664,6 +1654,10 @@ Open project 프로젝트 열기 + + Projects + 프로젝트 + Properties 속성 @@ -1688,19 +1682,25 @@ Validate External Streaming Job 외부 스트리밍 작업 유효성 검사 - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - 현재 열려 있는 데이터베이스 프로젝트가 없습니다. -[새 프로젝트] (command: sqlDatabaseProjects.new) -[프로젝트 열기] (command: sqlDatabaseProjects) -[데이터베이스에서 프로젝트 만들기] (command: sqlDatabaseProjects. importDatabase) + + Whether project nodes start collapsed + 프로젝트 노드를 축소할지 여부 - - Projects - 프로젝트 + + Whether to prompt the user to install .NET SDK when not detected. + 검색되지 않은 경우 사용자에게 .NET SDK를 설치하라는 메시지를 표시할지입니다. + + + Whether to prompt the user to install Node.js when not detected. + 검색되지 않는 경우 사용자에게 Node.js를 설치할지 사용자에게 묻는 메시지를 표시할지 여부입니다. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + NPM에서 사용할 Autorest.Sql 버전입니다. 설정하지 않으면 최신이 사용됩니다. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + 레거시 SQL 프로젝트를 빌드하는 데 사용할 Microsoft.Build.Sql SDK 버전입니다. 예: 0.1.7-preview diff --git a/resources/xlf/ko/sql-migration.ko.xlf b/resources/xlf/ko/Microsoft.sql-migration.ko.xlf similarity index 97% rename from resources/xlf/ko/sql-migration.ko.xlf rename to resources/xlf/ko/Microsoft.sql-migration.ko.xlf index 3ab4ca1f76..521668a266 100644 --- a/resources/xlf/ko/sql-migration.ko.xlf +++ b/resources/xlf/ko/Microsoft.sql-migration.ko.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - 마이그레이션 서비스 구성 요소를 시작할 수 없습니다. {0} + + ({0} error) + ({0}개의 오류) - - Service component crashed. - 서비스 구성 요소가 충돌했습니다. + + ({0} errors) + ({0}개의 오류) - - Service provider could not be initialized. - 서비스 공급자를 초기화할 수 없습니다. + + ({0} warning) + ({0}개의 경고) - - Migrate logins from '{0}' to Azure SQL - 로그인을 '{0}'에서 Azure SQL로 마이그레이션 + + ({0} warnings) + ({0}개의 경고) - - Migrate '{0}' to Azure SQL - Azure SQL로 '{0}' 마이그레이션 + + (Unavailable) {0} + (사용할 수 없음) {0} - - Are you sure you want to cancel this migration? - 이 마이그레이션을 취소하시겠습니까? + + (for {0} assessed databases) + ({0} 평가된 데이터베이스의 경우) - - Are you sure you want to delete this migration? - 이 마이그레이션을 삭제하시겠습니까? + + (new) {0} + (신규) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory 도메인 이름(Windows 인증 로그인을 마이그레이션하는 데만 필요) + + - + - - - Enter AAD Domain Name - AAD 도메인 이름 입력 + + -- unavailable -- + -- 사용할 수 없음 -- - - Collecting target login failed with error code {0} - 오류 코드로 대상 로그인을 수집하지 못했습니다. {0} + + 0 tables found on source database. + 원본 데이터베이스에 테이블이 0개 있습니다. - - Completed migrating logins - 로그인 마이그레이션 완료 + + 1. Stop all incoming transactions to the source database. + 1. 원본 데이터베이스로 들어오는 모든 트랜잭션을 중지합니다. - - Azure SQL Database - Azure SQL Database + + 2. Create a final transaction log backup and store it on the network share. + 2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Windows 로그인을 마이그레이션하려면 AAD(Azure Active Directory) 도메인 이름이 필요합니다. AAD 도메인 이름을 입력하거나 Windows 로그인 선택을 취소하세요. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다. - - Login migration error: {0} - 로그인 마이그레이션 오류: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 모든 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. "복원 보류 중인 로그 백업" 값은 0이어야 합니다. - - Validating and migrating logins completed. - -Establishing user mappings. - 로그인 확인 및 마이그레이션이 완료되었습니다. - -사용자 매핑을 설정하는 중입니다. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. "복원 보류 중인 로그 백업" 값은 0이어야 합니다. - - Establishing user mappings failed - 사용자 매핑을 설정하지 못 함 + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + 중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다. - - Migrating logins failed - 로그인 마이그레이션 실패 + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - 데이터 원본={0};초기 카탈로그=마스터;사용자 ID={1};암호={2};TrustServerCertificate=True;통합 보안=false; + + A resource group is a container that holds related resources for an Azure solution. + 리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + 온-프레미스 또는 Azure Virtual Machine의 SQL Server 또는 클라우드(프라이빗, 퍼블릭)에서 실행되는 모든 가상 머신에서 실행되는 원본 SQL Server 데이터베이스입니다. - - Login migration in progress - 로그인 마이그레이션 진행 중 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Database로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - Migration status details for {0} - {0}에 대한 마이그레이션 상태 세부 정보 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - Login found - 로그인 찾음 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - Login not found - 로그인을 찾을 수 없음 - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - 사용자 매핑 설정이 완료되었습니다. - -현재 서버 역할을 마이그레이션하고, 서버 매핑을 설정하고, 권한을 설정하는 중입니다. 이 작업은 시간이 걸릴 수 있습니다. - - - Migrating server roles, establishing server mappings and setting permissions failed. - 서버 역할 마이그레이션, 서버 매핑 설정 및 권한 설정을 하지 못했습니다. - - - Migration Status - 마이그레이션 상태 - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - 로그인 목록을 새로 고침 했습니다. 원본 로그인이 {0}을(를) 찾았습니다. 대상 로그인이 {1}을(를) 찾았습니다. - - - Refreshing login list from source failed - 원본의 로그인 목록을 새로 고침 하지 못 함 - - - Refreshing login list from target failed - 대상에서 로그인 목록을 새로 고침 하지 못 함 - - - Refreshing login list from source and target - 원본 및 대상에서 로그인 목록을 새로 고침 하는 중 - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - 해당 유형의 마이그레이션은 현재 지원하지 않으므로 이 마법사는 Windows 인증 로그인 유형을 표시하지 않습니다. Windows 인증 로그인 마이그레이션 기능은 곧 제공될 예정입니다. - - - Select login(s) to migrate - 마이그레이션할 로그인 선택 - - - Status - 상태 - - - Failed - 실패 - - - In progress - 진행 중 - - - Migrating {0} logins to target {1} '{2}' - {0} 로그인을 대상 {1} '{2}'(으)로 마이그레이션하는 중 - - - Completed migrating {0} logins to {1} '{2}' - {0} 로그인을 {1} '{2}'(으)로 마이그레이션 완료 - - - Failed migrating {0} logins to {1} '{2}' - {0} 로그인을 {1} '{2}'(으)로 마이그레이션하지 못 함 - - - Login migration has already been initiated and going back to prior page is disabled. - 로그인 마이그레이션이 이미 시작되었으며 이전 페이지로 돌아갈 수 없습니다. - - - Previous (Disabled) - 이전(사용 안 함) - - - Migration Status - 마이그레이션 상태 - - - Succeeded - 성공 - - - Migrate logins - 로그인 마이그레이션 - - - Not started - 시작되지 않음 - - - Target Status - 대상 상태 - - - Azure SQL target - Azure SQL 대상 - - - Login type - 로그인 유형 - - - SQL Server on Azure Virtual Machine - Azure 가상 머신의 SQL Server - - - Connection was successful. - 연결되었습니다. - - - Please note that login migration feature is in public preview mode. - 로그인 마이그레이션 기능은 공개 미리 보기 모드입니다. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - 로그인을 마이그레이션할 대상 Azure SQL Managed Instance, Azure SQL VM 또는 Azure SQL 데이터베이스를 선택합니다. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - 현재 사용자에게 현재 인스턴스({0})에 대한 모든 로그인 정보를 가져올 수 있는 sysadmin 권한이 있는지 확인하세요. - - - Azure SQL target type - Azure SQL 대상 유형 - - - {0}/{1} logins selected - {0}/{1} 로그인 선택됨 - - - Select the databases that you want to migrate to Azure SQL. - Azure SQL로 마이그레이션할 데이터베이스를 선택합니다. - - - {0} (requires credentials refresh) - {0}(자격 증명 새로 고침 필요) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + 리소스 연결을 확인하는 동안 시간 초과가 발생했습니다. 자세히 알아보기: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,1234 +106,30 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) 활성 백업 파일({0}개 항목) + + Add a linked account and then try again. + 연결된 계정을 추가한 후 다시 시도하세요. + + + Add account + 계정 추가 + + + Add your Azure account to view existing migrations and their status. + Azure 계정을 추가하여 기존 마이그레이션 및 해당 상태를 확인합니다. + All backups restored 모든 백업이 복원됨 + + All database migrations + 모든 데이터베이스 마이그레이션 + All fields are required. 모든 필드가 필수 항목입니다. - - Apply - 적용 - - - (for {0} assessed databases) - ({0} 평가된 데이터베이스의 경우) - - - Assessment results for '{0}' - ‘{0}’에 대한 평가 결과 - - - The assessment of your SQL Server instance '{0}' failed. - SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다. - - - Assessment in progress - 평가 진행 중 - - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - 올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다. - -평가하는 데 시간이 걸릴 수 있습니다. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Azure SQL Managed Instance 또는 Azure SQL Database로의 마이그레이션이 준비가 되지 않은 데이터베이스는 Azure Virtual Machines SQL Server에서 마이그레이션할 수 있습니다. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Azure SQL Database로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Managed Instance 마이그레이션 준비에 대한 평가 결과를 검토하세요. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Azure SQL Managed Instance로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Database 마이그레이션 준비에 대한 평가 결과를 검토하세요. - - - Assessment results - 평가 결과 - - - Assessment results and recommendations - 평가 결과 및 권장 사항 - - - This is a blocking issue that will prevent the database migration from succeeding. - 이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다. - - - Authentication key - 인증 키 - - - Authentication key '{0}' has been refreshed. - '{0}' 인증 키를 새로 고쳤습니다. - - - Authentication type - 인증 유형 - - - Authentication keys - 인증 키 - - - Azure SQL - Azure SQL - - - Azure SQL Database Server - Azure SQL Database 서버 - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - SQL Server on Azure Virtual Machines - Azure 가상 컴퓨터의 SQL Server - - - SQL Server on Azure VM - SQL Server on Azure VM - - - Target type - 대상 유형 - - - Azure Storage account to upload backups - 백업을 업로드할 Azure Storage 계정 - - - Azure AD tenant - Azure AD 테넌트 - - - Folder name - 폴더 이름 - - - Backup size (MB) - 백업 크기(MB) - - - File name - 파일 이름 - - - Number of stripes - 스트라이프 수 - - - Restore finish date - 복원 완료 날짜 - - - Restore start date - 복원 시작 날짜 - - - Restore status - 복원 상태 - - - File status - 파일 상태 - - - Backup location - 백업 위치 - - - Backup start time - 백업 시작 시간 - - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - 중요 업무용 서비스 계층으로의 SQL Managed Instance 마이그레이션 컷오버는 Always On 고가용성 그룹에 대해 3개의 보조 복제본을 시드해야 하기 때문에 범용보다 훨씬 오래 걸릴 수 있습니다. 작업 기간은 데이터 크기에 따라 다릅니다. 90%의 경우 시딩 속도는 220GB/시간 이상입니다. - - - Folder - 폴더 - - - Blob container resource group - Blob 컨테이너 리소스 그룹 - - - Last backup file - 마지막 백업 파일 - - - Select a blob container value first. - 먼저 Blob 컨테이너 값을 선택합니다. - - - Blob container storage account - Blob 컨테이너 스토리지 계정 - - - Blob container - BLOB 컨테이너 - - - Select a resource group. - 리소스 그룹을 선택하세요. - - - Select a resource group value first. - 먼저 리소스 그룹 값을 선택합니다. - - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - 데이터베이스 백업을 Blob 컨테이너에 업로드할 때 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. 최대 한 수준 깊이의 컨테이너와 폴더 루트만 지원됩니다. - - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - 동일한 백업 위치를 선택한 데이터베이스가 여러 개 있습니다. 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. - - - Azure Storage Blob Container details - Azure Storage Blob 컨테이너 세부 정보 - - - Provide the Azure Storage Blob Container that contains the backups. - 백업이 포함된 Azure Storage Blob 컨테이너를 제공합니다. - - - Subscription - 구독 - - - Enter target database name and select resource group, storage account and container for the selected source databases. - 대상 데이터베이스 이름을 입력하고 선택한 원본 데이터베이스에 대한 리소스 그룹, 스토리지 계정 및 컨테이너를 선택합니다. - - - Select a storage account value first. - 먼저 스토리지 계정 값을 선택합니다. - - - Browse - 찾아보기 - - - {0}/{1} databases can be migrated without issues - {0}/{1} 데이터베이스는 문제 없이 마이그레이션할 수 있습니다. - - - Cancel - 취소 - - - An error occurred while canceling the migration. - 마이그레이션을 취소하는 동안 오류가 발생했습니다. - - - Cancel migration - 마이그레이션 취소 - - - Migration is not in progress and cannot be canceled. - 마이그레이션이 진행 중이 아니므로 취소할 수 없습니다. - - - Migration is not in progress and cannot be cutover. - 마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다. - - - Migration is currently in progress and cannot be deleted. - 마이그레이션이 현재 진행 중이므로 삭제할 수 없습니다. - - - Migration cannot be retried. - 마이그레이션을 다시 시도하지 못했습니다. - - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - 모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다. - - - Clear - 지우기 - - - Close - 닫기 - - - Complete cutover - 컷오버 완료 - - - We ran the following steps: - 다음 단계를 실행했습니다: - - - Completing cutover without restoring all the backups may result in a data loss. - 모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다. - - - I confirm there are no additional log backups to provide and want to complete cutover. - 제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 함을 확인합니다. - - - Connect - 연결 - - - Connection status - 연결 상태 - - - Copy key 1 - 키 1 복사 - - - Copy key 2 - 키 2 복사 - - - Copy migration details - 마이그레이션 세부 정보 복사 - - - Canceled - 취소됨 - - - Cancelled - 취소됨 - - - Copy finished - 복사 완료 - - - Copying - 복사 중 - - - Failed - 실패 - - - In progress - 진행 중 - - - Preparing - 준비 중 - - - Queued - 큐에 추가됨 - - - Rebuilding indexes - 인덱스를 다시 빌드하는 중 - - - Succeeded - 성공 - - - Copy throughput (MBPS) - 복사 처리량(MBPS) - - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - 데이터베이스 백업을 Azure로 마이그레이션하는 동안 달성된 데이터 이동 처리량입니다. 데이터 읽기를 Azure로의 백업 마이그레이션 기간으로 나눠 계산된 데이터 전송 속도입니다. - - - {0} databases - 데이터베이스 {0}개 - - - {0} database - 데이터베이스 {0}개 - - - Create - 만들기 - - - Create new - 새로 만들기 - - - Create new migration service - 새 마이그레이션 서비스 만들기 - - - Create new resource group - 새 리소스 그룹 만들기 - - - Creating resource group - 리소스 그룹을 만드는 중 - - - Currently restoring file - 현재 파일을 복원하는 중 - - - Migration cutover - 마이그레이션 컷오버 - - - Database migrations completing cutover - 컷오버를 완료하는 데이터베이스 마이그레이션 - - - An error occurred while initiating cutover. - 컷오버를 시작하는 동안 오류가 발생했습니다. - - - Perform the following steps before you complete cutover. - 컷오버를 완료하기 전에 다음 단계를 수행합니다. - - - Cutover in progress for database '{0}' - '{0}' 데이터베이스에 대한 컷오버 진행 중 - - - Last file restored: {0} - 마지막으로 복원된 파일: {0} - - - Log backups pending restore: {0} - 복원 보류 중인 로그 백업: {0} - - - An error occurred while refreshing the migration status. - 마이그레이션 상태를 새로 고치는 동안 오류가 발생했습니다. - - - 1. Stop all incoming transactions to the source database. - 1. 원본 데이터베이스로 들어오는 모든 트랜잭션을 중지합니다. - - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. 최종 트랜잭션 로그 차등 또는 백업을 만들어 Azure Storage Blob 컨테이너에 저장합니다. - - - 2. Create a final transaction log backup and store it on the network share. - 2. 최종 트랜잭션 로그 백업을 만들어 네트워크 공유에 저장합니다. - - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 모든 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. "복원 보류 중인 로그 백업" 값은 0이어야 합니다. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 모든 로그 백업이 대상 데이터베이스에서 복원되었는지 확인합니다. "복원 보류 중인 로그 백업" 값은 0이어야 합니다. - - - Migration mode - 마이그레이션 모드 - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장되는 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance, SQL Server on Azure Virtual Machines 또는 Azure SQL Database로 마이그레이션을 완료합니다. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Azure에서 데이터 자산을 마이그레이션하고 최신화하기 위한 단계별 지침을 제공하는 마이그레이션 문서의 허브입니다. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Managed Instance로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - SQL Server 인스턴스(온-프레미스 또는 Azure Virtual Machines)에서 Azure SQL Database로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - 가동 중지 시간을 최소화하면서 SQL Server 인스턴스(온-프레미스)에서 Azure Virtual Machines의 SQL Server로 데이터베이스를 마이그레이션하는 단계별 자습서입니다. - - - Azure Database Migration Guides - Azure 데이터베이스 마이그레이션 가이드 - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - 자습서: Azure SQL Managed Instance(온라인)로 마이그레이션 - - - Migrate databases using Azure Data Studio - Azure Data Studio를 사용하여 데이터베이스 마이그레이션 - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - 자습서: Azure SQL Database의 SQL Server로 마이그레이션(오프라인) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - 자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인) - - - Help articles and video links - 도움말 및 비디오 링크 - - - Migrate logins to Azure SQL - 로그인을 Azure SQL로 마이그레이션 - - - Migrate SQL Server logins to Azure SQL. - SQL Server 로그인을 Azure SQL로 마이그레이션합니다. - - - Migrate to Azure SQL - Azure SQL로 마이그레이션 - - - Migrate a SQL Server instance to Azure SQL. - SQL Server 인스턴스를 Azure SQL로 마이그레이션합니다. - - - Azure SQL Migration - Azure SQL 마이그레이션 - - - Data source configuration - 데이터 원본 구성 - - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - 원본에서 읽은 실제 데이터 양과 대상에 업로드된 실제 데이터 양에 대한 비교입니다. - - - Data uploaded / size - 업로드된 데이터/크기 - - - Database - 데이터베이스 - - - Database '{0}' already exists on the target managed instance '{1}'. - 데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다. - - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - 제공된 데이터베이스 이름이 Azure 가상 머신의 대상 SQL Server에 없는지 확인합니다. - - - Select the databases that you want to assess for migration to Azure SQL. - Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요. - - - Databases for assessment - 평가용 데이터베이스 - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - 선택한 데이터베이스에 대해 확장 이벤트 세션 파일을 선택적으로 제공하여 임시 또는 동적 SQL 쿼리 또는 응용 프로그램 데이터 계층을 통해 시작된 모든 DML 문을 평가합니다. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - 확장 이벤트 세션 파일(.xel 및 .xem)이 저장된 폴더를 선택하세요. - - - Learn more - 자세히 알아보기 - - - Assess extended event sessions - 확장 이벤트 세션 평가 - - - An error occurred while accessing database details. - 데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다. - - - An error occurred while connecting to target migration database. - 대상 마이그레이션 데이터베이스에 연결하는 동안 오류가 발생했습니다. - - - Connection error:{0} {1} - 연결 오류: {0} {1} - - - Loading database table list.. - 데이터베이스 테이블 목록을 로드하는 중입니다. - - - Loading tables list... - 테이블 목록을 로드하는 중... - - - Click this column to activate the context command menu - 상황에 맞는 명령 메뉴를 활성화하려면 이 열을 클릭하세요. - - - The duration of the migration - 마이그레이션 기간 - - - The fininish time for the migration - 마이그레이션 종료 시간 - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - Azure Database Migration Service에서 오프라인 또는 온라인 상태일 때 데이터베이스를 마이그레이션할 수 있습니다. 오프라인 마이그레이션에서는 마이그레이션이 시작될 때 애플리케이션 가동 중지 시간이 시작됩니다. 가동 중지 시간을 마이그레이션 후 새 환경으로 컷오버하는 데 걸리는 시간으로 제한하려면 온라인 마이그레이션을 사용하세요. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다. - - - Migration mode - 마이그레이션 모드 - - - Application downtime will start when the migration starts. - 마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다. - - - Offline migration - 오프라인 마이그레이션 - - - Application downtime is limited to cutover at the end of migration. - 애플리케이션 다운타임은 마이그레이션 종료 시 컷오버로 제한됩니다. - - - Online migration - 온라인 마이그레이션 - - - Database Migration Service - Database Migration Service - - - Database Migration Service authentication keys - 데이터베이스 마이그레이션 서비스 인증 키 - - - Successfully created a Database Migration Service. - 데이터베이스 마이그레이션 서비스를 생성했습니다. - - - The start time for the migration - 마이그레이션 시작 시간 - - - Database migration status - 데이터베이스 마이그레이션 상태 - - - Database migration status: {0} - 데이터베이스 마이그레이션 상태: {0} - - - The target database name - 대상 데이터베이스 이름 - - - The target server name - 대상 서버 이름 - - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Azure 리소스 대상 유형 [SQL Managed Instance, SQL 가상 머신, SQL Database] - - - 0 tables found on source database. - 원본 데이터베이스에 테이블이 0개 있습니다. - - - Select the location of the database backups to use during migration. - 마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다. - - - SQL Server dacpac extension - SQL Server DACPAC 확장 - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - 마이그레이션할 테이블 목록을 선택하기 전에 Azure Data Studio에서 {0} 또는 {1}을(를) 사용하여 데이터베이스 스키마를 원본에서 대상으로 마이그레이션해야 합니다. - - - SQL Database Projects extension - SQL 데이터베이스 프로젝트 확장 - - - Migration status - 마이그레이션 상태 - - - The current status of the migration - 마이그레이션의 현재 상태 - - - Refresh - 새로 고침 - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - 아래의 각 데이터베이스에 대해 편집을 클릭하여 원본에서 대상으로 마이그레이션할 테이블을 선택합니다. 그런 다음 '유효성 검사 실행'을 클릭하여 제공된 구성의 유효성을 검사한 후 다음을 클릭합니다. - - - Table selection - 테이블 선택 - - - Source database - 원본 데이터베이스 - - - Select tables - 테이블 선택 - - - Target database - 대상 데이터베이스 - - - Database to be migrated - 마이그레이션할 데이터베이스 - - - Please select target database tables to migrate to. At least one database with one table is required. - 마이그레이션할 대상 데이터베이스 테이블을 선택하세요. 테이블이 하나 이상 있는 데이터베이스가 하나 이상 필요합니다. - - - Databases ({0}/{1}) - 데이터베이스({0}/{1}) - - - {0}/{1} databases selected - {0}/{1}개 데이터베이스 선택함 - - - Databases - 데이터베이스 - - - {0} day - {0}일 - - - {0} days - {0}일 - - - Default database - 기본 데이터베이스 - - - An error occurred while deleting the migration. - 마이그레이션을 삭제하는 동안 오류가 발생했습니다. - - - Delete migration - 마이그레이션 삭제 - - - Description - 설명 - - - Migrations - 마이그레이션 - - - Details copied - 세부 정보 복사됨 - - - Refresh - 새로 고침 - - - Total tables - 총 테이블 - - - Cancelled - 취소됨 - - - Failed - 실패 - - - Server objects - 서버 개체 - - - Filter table migration results using keywords - 키워드를 사용하여 테이블 마이그레이션 결과 필터링 - - - Filter table migration results - 테이블 마이그레이션 결과 필터링 - - - In progress - 진행 중 - - - Server objects - 서버 개체 - - - Successful - 성공 - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Azure Database Migration Service의 Azure 지역입니다. 서비스를 포함하는 지역만 표시합니다. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - 데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요. - - - Your Azure Database Migration Service resource name - Azure Database Migration Service 리소스 이름 - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Azure SQL 대상의 리소스 그룹입니다. 서비스를 포함하는 리소스 그룹만 표시합니다. - - - Subscription name for your Azure Database Migration Service - Azure Database Migration Service의 구독 이름 - - - Duration - 기간 - - - If results were expected, verify the connection to the SQL Server instance. - 결과가 예상되는 경우 SQL Server 인스턴스에 대한 연결을 확인하세요. - - - No backup files - 백업 파일 없음 - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - 원본 SQL Server 인스턴스에 대한 자격 증명을 입력합니다. 이러한 자격 증명은 데이터베이스를 Azure SQL로 마이그레이션하는 동안 사용됩니다. - - - Error - 오류 - - - Click to view error details - 오류 세부 정보를 보려면 클릭하세요. - - - Migration error(s)) - 마이그레이션 오류 - - - Migration error details - 마이그레이션 오류 세부 정보 - - - Migration status details - 마이그레이션 상태 세부 정보 - - - Database migrations failed - 데이터베이스 마이그레이션 실패 - - - Feedback on the migration experience - 마이그레이션 환경에 대한 피드백 - - - Detected files - 검색된 파일 - - - Last restored file time - 마지막으로 복원된 파일 시간 - - - Last uploaded file time - 마지막으로 업로드한 파일 시간 - - - Last uploaded file - 마지막으로 업로드한 파일 - - - Managed instance restore state - 관리되는 인스턴스 복원 상태 - - - Pending differential backups - 보류 중인 차등 백업 - - - Queued files - 큐에 대기된 파일 - - - Restore percent completed - 복원 완료율 - - - Restore plan size (MB) - 복원 계획 크기(MB) - - - Restored files - 복원된 파일 - - - Restored size (MB) - 복원된 크기(MB) - - - Restoring files - 파일 복원 중 - - - Skipped files - 건너뛴 파일 - - - Unrestorable files - 복원할 수 없는 파일 - - - File name - 파일 이름 - - - Finish time - 종료 시간 - - - First LSN - 첫 번째 LSN - - - Full backup file(s) - 전체 백업 파일 - - - We have completed the assessment of your SQL Server instance '{0}'. - SQL Server 인스턴스 '{0}'에 대한 평가를 완료했습니다. - - - {0} hr - {0}시간 - - - {0} hrs - {0}시간 - - - Impact - 영향 - - - Name: {0} - 이름: {0} - - - Type: {0} - 형식: {0} - - - Impacted objects - 영향을 받는 개체 - - - Inline migration - 인라인 마이그레이션 - - - {0} databases have warnings - {0} 데이터베이스에 경고가 있습니다. - - - {0} database has warnings - {0} 데이터베이스에 경고가 있음 - - - Instance - 인스턴스 - - - To continue, select a valid Azure account. - 계속하려면 유효한 Azure 계정을 선택합니다. - - - To continue, select a valid blob container for source database '{0}'. - 계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요. - - - To continue, select a valid last backup file for source database '{0}'. - 계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 마지막 백업 파일을 선택하세요. - - - To continue, select a valid backup folder for source database '{0}'. - 계속하려면 '{0}' 원본 데이터베이스에 대해 유효한 백업 폴더를 선택하세요. - - - To continue, select a valid resource group for source database '{0}'. - 계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 리소스 그룹을 선택하세요. - - - To continue, select a valid storage account for source database '{0}'. - 계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 저장소 계정을 선택하세요. - - - To continue, select a valid location. - 계속하려면 유효한 위치를 선택하세요. - - - To continue, select a valid managed instance. - 계속하려면 유효한 관리되는 인스턴스를 선택하세요. - - - Select a valid Database Migration Service. - 유효한 데이터베이스 마이그레이션 서비스를 선택하세요. - - - Select a Database Migration Service that is connected to a node. - 노드에 연결된 Database Migration Service를 선택합니다. - - - Invalid network share location format. Example: {0} - 네트워크 공유 위치 형식이 잘못되었습니다. 예: {0} - - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - 블록 Blob이 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 계속하려면 모든 백업 파일이 원본 데이터베이스 '{0}'에 대한 페이지 Blob인 BLOB 컨테이너를 선택합니다. 자세한 정보: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - 잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다. - - - To continue, select a valid resource group. - 계속하려면 유효한 리소스 그룹을 선택하세요. - - - Cannot retrieve saved session. Try again by selecting new session. - 저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요. - - - Enter a valid name for the Migration Service. - 마이그레이션 서비스의 유효한 이름을 입력하세요. - - - To continue, select a valid Azure SQL Database server. - 계속하려면 유효한 Azure SQL Database 서버를 선택합니다. - - - To continue, select a valid storage account. - 계속하려면 유효한 스토리지 계정을 선택하세요. - - - To continue, select a valid subscription. - 계속하려면 유효한 구독을 선택하세요. - - - Enter a valid name for the target database. - 대상 데이터베이스의 유효한 이름을 입력하세요. - - - Invalid user account format. Example: {0} - 사용자 계정 형식이 잘못되었습니다. 예: {0} - - - To continue, select a valid virtual machine. - 계속하려면 유효한 가상 머신을 선택하세요. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 이전에 생성한 경우 기존 서비스를 선택하거나 아래에서 새로 생성할 수 있습니다. - - - No Database Migration Service found. Create a new one. - 데이터베이스 마이그레이션 서비스를 찾을 수 없습니다. 새로 만드세요. - - - Azure Database Migration Service - Azure Database Migration Service - - - Step 1: {0} - 1단계: {0} - - - Step 2: Use the keys below to register your integration runtime - 2단계: 아래 키를 사용하여 통합 런타임을 등록합니다. - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - 3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다. - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - 3단계: 위의 새로 고침 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다. - - - Blocking Issue: {0} - 차단 문제: {0} - - - Issues - 문제 - - - Issues ({0}) - 문제({0}개) - - - Issue details - 문제 세부 정보 - - - Key 1 copied - 키 1 복사됨 - - - Key 1 - 키 1 - - - Key 2 copied - 키 2 복사됨 - - - Key 2 - 키 2 - - - Last LSN - 마지막 LSN - - - Last applied backup file(s) - 마지막으로 적용된 백업 파일 - - - Last applied backup taken on - 백업을 마지막으로 적용한 날짜 - - - Last applied LSN - 마지막으로 적용된 LSN - - - Last scan completed: {0} - 마지막 검사 완료: {0} - - - Learn more - 자세히 알아보기 - - - Learn more about things you need before starting a migration. - 마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요. - - - Error loading migrations list - 마이그레이션 목록 로드 중 오류 발생 - - - Location - 위치 - - - Source database - 원본 데이터베이스 - - - Target database - 대상 데이터베이스 - - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - 원본 데이터베이스를 마이그레이션할 대상 데이터베이스를 선택합니다. 하나의 원본 데이터베이스에 대해서만 대상 데이터베이스를 선택할 수 있습니다. - - - Map selected source databases to target databases for migration - 선택한 원본 데이터베이스를 마이그레이션할 대상 데이터베이스에 매핑 - - - Select a target database - 대상 데이터베이스 선택 - - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - 관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다. - - - Database migrations completed - 데이터베이스 마이그레이션 완료 - - - Database migrations in progress - 데이터베이스 마이그레이션 진행 중 - - - Ascending - 오름차순 - - - Sort - 정렬 - - - Migration status - 마이그레이션 상태 - - - Migration status filter - 마이그레이션 상태 필터 - - - {0} min - {0}분 - - - {0} mins - {0}분 - - - Table name - 테이블 이름 - - - To continue, enter a valid target password. - 계속하려면 유효한 대상 암호를 입력합니다. - - - To continue, enter a valid target user name. - 계속하려면 유효한 대상 사용자 이름을 입력합니다. - - - Mode - 모드 - - - More info - 추가 정보 - All steps completed with the following error(s):{0}{1} 다음 오류와 함께 모든 단계가 완료되었습니다.{0}{1} @@ -1486,701 +138,209 @@ This may take some time. All steps succeeded. 모든 단계가 완료되었습니다. - - Some steps are still running. - 일부 단계가 아직 실행 중입니다. - - - Step status: {0} - 단계 상태: {0} - - - Copy results - 결과 복사 - - - Step details - 단계 세부 정보 - - - Step status: {0}{1}{2} - 단계 상태: {0}{1}{2} - - - Steps - 단계 - - - N/A - 해당 없음 - - - Name - 이름 - - - Names: - 이름: - - - Name of new resource group - 새 리소스 그룹의 이름 - - - My database backups are in an Azure Storage Blob Container - 내 데이터베이스 백업은 Azure Storage Blob 컨테이너에 있습니다. - - - My database backups are on a network share - 내 데이터베이스 백업은 네트워크 공유에 있습니다. - - - Network share - 네트워크 공유 - - - Storage account details - 스토리지 계정 세부 정보 - - - Provide the Azure Storage account where the backups will be uploaded to. - 백업이 업로드될 Azure Storage 계정을 제공합니다. - - - Network share details - 네트워크 공유 세부 정보 - - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - 백업이 저장되는 네트워크 공유 위치와 공유에 액세스하는 데 사용되는 사용자 자격 증명을 제공합니다. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - 데이터베이스 백업에 대한 네트워크 공유 경로입니다. 마이그레이션 프로세스는 이 네트워크 공유에서 유효한 백업 파일을 자동으로 검색합니다. - - - Network share location where the backups are stored - 백업이 저장되는 네트워크 공유 위치 - - - Password - 암호 - - - Enter password. - 암호를 입력합니다. - - - Network share path - 네트워크 공유 경로 - - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder - - - Enter target database name and network share path information for the selected source databases. - 선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요. - - - Windows user account with read access to the network share location. - 네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다. - - - Windows user account with read access to the network share location - 네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정 - - - (new) {0} - (신규) {0} - - - New support request - 새 지원 요청 - - - No - 아니요 - - - No blob containers found. - Blob 컨테이너를 찾을 수 없습니다. - - - No blob files found. - BLOB 파일을 찾을 수 없습니다. - - - No blob folders found. - BLOb 폴더를 찾을 수 없습니다. - - - No file shares found. - 파일 공유를 찾을 수 없습니다. - - - No issues found for migrating to Azure SQL Managed Instance. - Azure SQL Managed Instance로 마이그레이션하는 데 문제가 없습니다. - - - No issues found for migrating to Azure SQL Database. - Azure SQL 데이터베이스로 마이그레이션하는 데 문제가 없습니다. - - - No issues found for migrating to SQL Server on Azure Virtual Machine. - Azure Virtual Machine에서 SQL Server로 마이그레이션하는 데 문제가 없습니다. - - - No locations found. - 위치를 찾을 수 없음. - - - No managed instances found. - 관리되는 인스턴스를 찾을 수 없음. - - - No pending backups. Click refresh to check current status. - 보류 중인 백업이 없습니다. 새로 고침을 클릭하여 현재 상태를 확인합니다. - - - Assessment results are unavailable. - 평가 결과를 사용할 수 없습니다. - - - No Azure SQL databases found. - Azure SQL 데이터베이스를 찾을 수 없습니다. - - - No Azure SQL database servers found. - Azure SQL 데이터베이스 서버를 찾을 수 없습니다. - - - No storage accounts found. - 스토리지 계정을 찾을 수 없음. - - - No subscriptions found. - 구독을 찾을 수 없음. - - - No virtual machines found. - 가상 머신이 없습니다. - - - Failed to open the migration notebook. - 마이그레이션 노트북을 열지 못했습니다. - - - {0}/{1} migrating logins displayed - {0}/{1} 마이그레이션 로그인이 표시됨 - - - Object details - 개체 세부 정보 - - - Offline - 오프라인 - - - OFFLINE - 오프라인 - - - OK - 확인 - - - Online - 온라인 - - - Open - 열기 - - - Error opening migration details dialog - 마이그레이션 세부 정보 대화 상자를 여는 중 오류 발생 - - - Error opening migration service dialog - 마이그레이션 서비스 대화 상자를 여는 중 오류 발생 - - - Error opening migration target - 마이그레이션 대상을 여는 중 오류 발생 - - - Download and install integration runtime - 통합 런타임 다운로드 및 설치 - - - Dynamic range - 동적 범위 - - - None - 없음 - - - Physical partitions - 실제 파티션 - - - Target password - 대상 암호 - - - Enter the target password - 대상 암호 입력 - - - User account - 사용자 계정 + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Azure SQL Managed Instance, Azure Virtual Machine의 SQL Server 또는 데이터베이스를 마이그레이션할 Azure SQL Database. An Azure account (not required for assessment or SKU recommendation functionality) Azure 계정(평가 또는 SKU 권장 기능에는 필요하지 않음) - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - 온-프레미스 또는 Azure Virtual Machine의 SQL Server 또는 클라우드(프라이빗, 퍼블릭)에서 실행되는 모든 가상 머신에서 실행되는 원본 SQL Server 데이터베이스입니다. - - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Azure SQL Managed Instance, Azure Virtual Machine의 SQL Server 또는 데이터베이스를 마이그레이션할 Azure SQL Database. - - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - 네트워크 파일 공유 또는 Azure Blob Storage 컨테이너(Azure SQL Database 대상에는 필요하지 않음)인 데이터베이스 백업 위치 세부 정보. - - - Things you need before starting your Azure SQL migration: - Azure SQL 마이그레이션을 시작하기 전에 필요한 사항: - - - Provide a unique container for each target database. Databases affected: - 각 대상 데이터베이스에 대해 고유한 컨테이너를 제공하세요. 영향을 받는 데이터베이스: - - - Select the operation you'd like to perform. - 수행하려는 작업을 선택합니다. - - - Recommendation - 권장 사항 - - - Refresh - 새로 고침 - - - Refresh assessment - 평가 새로 고침 - - - Refresh key 1 - 키 1 새로 고침 - - - Refresh key 2 - 키 2 새로 고침 - - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - 마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다. 연결된 Azure 연결을 확인하고 새로 고침을 클릭하여 다시 시도하세요. - An error has occured while refreshing the migrations list. 마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다. - - A resource group is a container that holds related resources for an Azure solution. - 리소스 그룹은 Azure 솔루션에 대한 관련 리소스를 보유하는 컨테이너입니다. + + An error occurred while accessing database details. + 데이터베이스 세부 정보에 액세스하는 동안 오류가 발생했습니다. - - No resource groups found. - 리소스 그룹을 찾을 수 없습니다. + + An error occurred while assessing the server '{0}'. + '{0}' 서버를 평가하는 동안 오류가 발생했습니다. - - Resource group - 리소스 그룹 + + An error occurred while canceling the migration. + 마이그레이션을 취소하는 동안 오류가 발생했습니다. - - Restart migration wizard - 마이그레이션 마법사 다시 시작 + + An error occurred while connecting to target migration database. + 대상 마이그레이션 데이터베이스에 연결하는 동안 오류가 발생했습니다. - - None - 없음 + + An error occurred while connecting to the target server. + 대상 서버에 연결하는 동안 오류가 발생했습니다. - - Queued - 큐에 대기됨 + + An error occurred while deleting the migration. + 마이그레이션을 삭제하는 동안 오류가 발생했습니다. - - Restored - 복원됨 + + An error occurred while generating SKU recommendations for the server '{0}'. + '{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다. - - Restoring - 복원 중 - - - Skipped - 건너뜀 - - - Database - 데이터베이스 - - - Differential database - 데이터베이스 차등 - - - Differential file - 파일 차등 - - - Differential partial - 부분 차등 - - - File - 파일 - - - Partial - 부분 - - - Transaction log - 트랜잭션 로그 - - - Unknown - 알 수 없음 - - - Restoring - 복원 중 - - - Blocked - 차단됨 - - - Cancelled - 취소됨 - - - Completed - 완료 - - - Completing migration - 마이그레이션 완료 중 - - - Failed - 실패 - - - Initializing - 초기화하는 중 - - - None - 없음 - - - Not started - 시작되지 않음 - - - Restore completed - 복원이 완료됨 - - - Restore paused - 복원이 일시 중지됨 - - - Searching backups - 백업 검색 중 - - - Waiting - 대기 중 - - - Resume previously saved session - 이전에 저장된 세션 다시 시작 - - - Run migration workflow again - 마이그레이션 워크플로 다시 실행 - - - Retry migration - 마이그레이션 다시 시도 - - - An error occurred while retrying the migration. - 마이그레이션을 다시 시도할 때 오류가 발생합니다. - - - Resource group created - 리소스 그룹을 만들었습니다. - - - Run validation - 유효성 검사 실행 - - - We are running the following steps: - 다음 단계를 실행하고 있습니다. - - - Save assessment report - 평가 보고서 저장 - - - Successfully saved assessment report to {0}. - 평가 보고서를 {0}에 저장했습니다. - - - Save and close - 저장하고 닫기 - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - 구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다. - - - Save recommendation report - 권장 사항 보고서 저장 - - - Successfully saved recommendation report to {0}. - 권장 사항 보고서를 {0}에 저장했습니다. - - - Cancel - 취소 - - - Next - 다음 - - - Saved session - 저장된 세션 - - - Search - 검색 - - - Filter migration results - 마이그레이션 결과 필터링 - - - {0} sec - {0}초 - - - Select - 선택 - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - 대상 Azure 구독 및 대상 Azure SQL Managed Instance를 선택합니다. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - 대상에 대한 Azure 가상 머신에서 대상 Azure 구독 및 대상 SQL Server를 선택합니다. - - - Please select 1 or more logins for migration - 마이그레이션할 로그인을 1개 이상 선택하세요. - - - Select the databases to migrate. - 마이그레이션할 데이터베이스를 선택합니다. - - - Select tables for migration - 마이그레이션할 테이블 선택 - - - Click on SQL Server instance or any of the databases on the left to view its details. - SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다. - - - Apply - 적용 - - - Clear - 지우기 - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Database Migration Service 기준으로 마이그레이션 목록 필터링 - - - Select a Database Migration Service - Database Migration Service 선택 - - - Sign into Azure and select an account - Azure에 로그인하여 계정 선택 - - - Select a location - 위치 선택 - - - Select a resource group - 리소스 그룹 선택 - - - Select a Database Migration Service - Database Migration Service 선택 - - - Select a subscription - 구독 선택 - - - Select a tenant - 테넌트 선택 - - - An error occurred while loading available Azure accounts. - 사용 가능한 Azure 계정을 로드하는 동안 오류가 발생했습니다. - - - An error occurred while loading locations. Please check your Azure connection and try again. - 위치를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - - Select a target server. - 대상 서버를 선택합니다. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - 사용 가능한 리소스 그룹을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - 사용 가능한 데이터베이스 마이그레이션 서비스를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. + + An error occurred while initiating cutover. + 컷오버를 시작하는 동안 오류가 발생했습니다. An error occurred while loading account subscriptions. Please check your Azure connection and try again. 계정 구독을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - Select target Azure SQL Type - 대상 Azure SQL 유형 선택 - An error occurred while loading available Azure account tenants. 사용 가능한 Azure 계정 테넌트를 로드하는 동안 오류가 발생했습니다. - - Azure Database Migration Service - Azure Database Migration Service + + An error occurred while loading available Azure accounts. + 사용 가능한 Azure 계정을 로드하는 동안 오류가 발생했습니다. - - Select Database Migration Service - Database Migration Service 선택 + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + 사용 가능한 데이터베이스 마이그레이션 서비스를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - To continue, select a target. - 계속하려면 대상을 선택하세요. + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + 사용 가능한 리소스 그룹을 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - Server - 서버 + + An error occurred while loading locations. Please check your Azure connection and try again. + 위치를 로드하는 동안 오류가 발생했습니다. Azure 연결을 확인하고 다시 시도하세요. - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - 원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다. + + An error occurred while refreshing the migration service creation status. + 마이그레이션 서비스 만들기 상태를 새로 고치는 동안 오류가 발생했습니다. - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 원본과 대상 간의 연결을 처리하고 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다(해당하는 경우). + + An error occurred while refreshing the migration status. + 마이그레이션 상태를 새로 고치는 동안 오류가 발생했습니다. - - Follow the instructions below to set up self-hosted integration runtime. - 아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다. + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + 마이그레이션 목록을 새로 고치는 동안 오류가 발생했습니다. 연결된 Azure 연결을 확인하고 새로 고침을 클릭하여 다시 시도하세요. - - Set up integration runtime - 통합 런타임 설정 + + An error occurred while restarting the migration. + 마이그레이션을 다시 시작하는 동안 오류가 발생했습니다. - - Loading Migration Services - 마이그레이션 서비스 로드 중 + + An error occurred while starting the certificate migration: '{0}' + 인증서 마이그레이션을 시작하는 동안 오류 발생: '{0}' + + + An error occurred while trying to get {0} login information. + {0} 로그인 정보를 가져오는 동안 오류가 발생했습니다. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + '{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2} + + + Application downtime is limited to cutover at the end of migration. + 애플리케이션 다운타임은 마이그레이션 종료 시 컷오버로 제한됩니다. + + + Application downtime will start when the migration starts. + 마이그레이션이 시작되면 애플리케이션 가동 중지 시간이 시작됩니다. + + + Apply + 적용 + + + Apply + 적용 + + + Are you sure you want to cancel this migration? + 이 마이그레이션을 취소하시겠습니까? + + + Are you sure you want to delete this migration? + 이 마이그레이션을 삭제하시겠습니까? + + + Ascending + 오름차순 + + + Assess extended event sessions + 확장 이벤트 세션 평가 + + + Assessment in progress + 평가 진행 중 + + + Assessment results + 평가 결과 + + + Assessment results and recommendations + 평가 결과 및 권장 사항 + + + Assessment results are unavailable. + 평가 결과를 사용할 수 없습니다. + + + Assessment results for '{0}' + ‘{0}’에 대한 평가 결과 + + + Authentication key + 인증 키 + + + Authentication key '{0}' has been refreshed. + '{0}' 인증 키를 새로 고쳤습니다. Authentication keys 인증 키 + + Authentication keys + 인증 키 + Authentication keys used to connect to the self-hosted integration runtime node 자체 호스팅 통합 런타임 노드에 연결하는 데 사용되는 인증 키 - - Close - 닫기 + + Authentication type + 인증 유형 + + + Azure AD tenant + Azure AD 테넌트 + + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Windows 로그인을 마이그레이션하려면 AAD(Azure Active Directory) 도메인 이름이 필요합니다. AAD 도메인 이름을 입력하거나 Windows 로그인 선택을 취소하세요. + + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory 도메인 이름(Windows 인증 로그인을 마이그레이션하는 데만 필요) + + + Azure Database Migration Guides + Azure 데이터베이스 마이그레이션 가이드 + + + Azure Database Migration Service + Azure Database Migration Service + + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service Azure Database Migration Service - - Self-hosted integration runtime node - 자체 호스팅 통합 런타임 노드 - - - -- unavailable -- - -- 사용할 수 없음 -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Azure Database Migration Service '{0}'에 대한 등록 정보를 검색하는 동안 다음 오류가 발생했습니다. 새로 고침을 클릭하고 다시 시도하세요. 오류: '{1}'. - - - Azure Database Migration Service "{0}" details:` - Azure Database Migration Service "{0}" 세부 정보:' - - - No Migration Services found. To continue, create a new one. - 마이그레이션 서비스를 찾을 수 없습니다. 계속하려면 새 항목을 만드세요. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다. - -아래에서 등록 지침을 확인하세요. - - - {0} (change) - {0}(변경) + + Azure Database Migration Service + Azure Database Migration Service Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} @@ -2198,431 +358,43 @@ For improved performance and high availability, you can register additional node 향상된 성능과 고가용성을 위해 추가 노드를 등록할 수 있습니다. 아래에서 등록 지침을 확인하세요. - - Please select the location of your database backup files before continuing. - 계속하기 전에 데이터베이스 백업 파일의 위치를 선택하세요. + + Azure Database Migration Service "{0}" details:` + Azure Database Migration Service "{0}" 세부 정보:' - - An error occurred while refreshing the migration service creation status. - 마이그레이션 서비스 만들기 상태를 새로 고치는 동안 오류가 발생했습니다. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다. - - Enter the information below to add a new Azure Database Migration Service. - 새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Azure Database Migration Service가 등록되지 않았습니다. Azure Database Migration Service '{0}'를 노드에서 자체 호스팅 통합 런타임에 등록해야 합니다. + +아래에서 등록 지침을 확인하세요. - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - 새 Azure Database Migration Service를 추가하려면 아래에 정보를 입력하세요. 자체 호스팅 통합 런타임을 등록하려면 이전 페이지에서 '내 데이터베이스 백업이 네트워크 공유에 있음'을 선택합니다. - - - Create Azure Database Migration Service - Azure Database Migration Service 만들기 - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Azure Database Migration Service의 Azure 지역입니다. 대상 Azure SQL과 동일한 지역이어야 합니다. + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service는 Azure Data Factory의 자체 호스팅 통합 런타임을 활용하여 원본과 대상 간의 연결을 처리하고 온-프레미스 네트워크 파일 공유에서 Azure로 백업을 업로드합니다(해당하는 경우). Azure Database Migration Service name. Azure Database Migration Service 이름 - - Resource group for your Azure Database Migration Service. - Azure Database Migration Service의 리소스 그룹입니다. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service는 데이터베이스 마이그레이션 활동을 오케스트레이션하고 진행 상황을 추적합니다. 기존 Database Migration Service를 이전에 생성한 경우 기존 서비스를 선택하거나 아래에서 새로 생성할 수 있습니다. - - Subscription name for your Azure Database Migration Service. - Azure Database Migration Service의 구독 이름입니다. + + Azure SQL + Azure SQL - - Azure SQL target selected as default. - Azure SQL 대상이 기본값으로 선택됨 + + Azure SQL Database + Azure SQL Database - - Self-hosted integration runtime node - 자체 호스팅 통합 런타임 노드 - - - Show status - 상태 표시 - - - Size (MB) - 크기(MB) - - - Size - 크기 - - - {0} GB - {0}GB - - - {0} MB - {0}MB - - - {0} TB - {0}TB - - - {0} recommendations available - {0} 권장 사항 사용 가능 - - - {0} recommendation available - {0} 권장 사항 사용 가능 - - - Azure configuration - Azure 구성 - - - Business critical - 중요 비즈니스용 - - - Gen5 - Gen5 - - - General purpose - 범용 - - - Hyperscale - 하이퍼스케일 - - - {0} - {1} - {2} vCore - {0} - {1} - {2} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3}GB - - - Premium-series - 프리미엄-데이터 계열 - - - Memory optimized premium-series - 메모리 최적화 프리미엄-데이터 계열 - - - {0} - {1} vCore - {0} - {1} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3}GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0}({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - 데이터: {0}, 로그: {1}, tempdb: {2} - - - Choose how you want to provide performance data - 성능 데이터를 제공할 방법 선택 - - - Collect performance data now - 지금 성능 데이터 수집 - - - Select a folder on your local drive where performance data will be saved - 성능 데이터를 저장할 로컬 드라이브의 폴더 선택 - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - 대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - 이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다. - - - I already have the performance data - 성능 데이터가 이미 있습니다. - - - Select a folder on your local drive where previously collected performance data was saved - 이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택 - - - Start - 시작 - - - Starting performance data collection... - 성능 데이터 수집을 시작하는 중... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - 초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다. - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - 제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요. - - - Data collection in progress. Generating initial recommendations... - 데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - '권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다. - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 대상을 권장합니다. - - - Data collection still in progress. Refining existing recommendations... - 데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중... - - - Data collection for Azure recommendations has been stopped. - Azure 권장 사항용 데이터 수집을 중지했습니다. - - - Stopping performance data collection... - 성능 데이터 수집을 중지하는 중... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - 오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다. - - - Click the button below to import or collect database performance data. - 데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요. - - - Azure recommendation will be displayed once data collection is complete. - 데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - Azure 권장 사항을 사용할 수 없습니다. 아래에서 \"Azure 권장 사항 가져오기\" 버튼을 클릭하세요. - - - {0} cores - {0} 코어 - - - CPU requirement - CPU 요구 사항 - - - Data IOPS requirement - 데이터 IOPS 요구 사항 - - - Data storage requirement - 데이터 스토리지 요구 사항 - - - {0} GB - {0}GB - - - Get Azure recommendation - Azure 권장 사항 가져오기 - - - IO latency requirement - IO 대기 시간 요구 사항 - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Azure SQL 대상의 Azure 지역입니다. 마이그레이션에 적합한 대상을 포함하는 지역만 표시합니다. - - - Log storage requirement - 로그 스토리지 요구 사항 - - - Logs IOPS requirement - 로그 IOPS 요구 사항 - - - Memory requirement - 메모리 요구 사항 - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - Azure SQL Managed Instance - Azure SQL Managed Instance - - - {0} ms - {0}ms - - - Recommendation parameters - 권장 사항 매개 변수 - - - Edit parameters - 매개 변수 편집 - - - Edit recommendation parameters - 권장 사항 매개 변수 편집 - - - Enable elastic recommendation - 탄력적 권장 사항 사용 - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - 탄력적 권장 사항은 기존 온클라우드 고객에 대한 개인 설정된 가격 대비 성능 프로파일링을 활용하는 대체 추천 모델을 사용합니다. - - - Enable preview features - 미리 보기 기능 사용 - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - 이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다. - - - Percentage utilization - 사용률(%) - - - Percentile of data points to be used during aggregation of the performance data. - 성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다. - - - Scale factor - 배율 - - - Invalid scale factor. Enter a positive integer value. - 배율이 잘못되었습니다. 양의 정수 값을 입력하세요. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다. - - - Enter the information below to edit the recommendation parameters. - 권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요. - - - Update - 업데이트 - - - {0}% - {0}% - - - {0}th percentile - {0}번째 백분위수 - - - Azure recommendation (PREVIEW) - Azure 권장 사항(미리 보기) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Azure SQL 데이터베이스로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - - Recommendation reason - 권장 이유 - - - Recommendations - 권장 사항 - - - - - - - - - Last refreshed: {0} - 마지막 새로 고침: {0} - - - Loading... - 로드 중... - - - {0} Recommendations - {0} 권장 사항 - - - Value - - - - Recommended configuration - 맞춤 구성 - - - Refine Azure recommendation - Azure 권장 사항 상세 검색 - - - Refresh recommendation - 권장 사항 새로 고침 - - - Your Azure SQL target resource name - Azure SQL 대상 리소스 이름 - - - Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. - Azure SQL 대상의 리소스 그룹입니다. 마이그레이션에 적합한 대상을 포함하는 리소스 그룹만 표시합니다. - - - Restart data collection - 데이터 수집 다시 시작 - - - Source properties - 원본 속성 - - - SQL data files - SQL 데이터 파일 - - - SQL log files - SQL 로그 파일 - - - SQL tempdb - SQL tempdb - - + Azure SQL Database Azure SQL Database @@ -2630,158 +402,410 @@ For improved performance and high availability, you can register additional node Azure SQL Database Azure SQL Database - - Stop data collection - 데이터 수집 중지 + + Azure SQL Database + Azure SQL Database - - Dimension - 차원 + + Azure SQL Database Server + Azure SQL Database 서버 - - {0} GB - {0}GB + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Subscription name for your Azure SQL target - Azure SQL 대상의 구독 이름 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Target deployment type - 대상 배포 유형 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Recommendation target storage configuration - 권장 대상 스토리지 구성 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Host caching - 호스트 캐싱 + + Azure SQL Managed Instance + Azure SQL Managed Instance - - Not applicable - 해당 사항 없음 + + Azure SQL Migration + Azure SQL 마이그레이션 - - None - 없음 + + Azure SQL target + Azure SQL 대상 - - Read-only - 읽기 전용 + + Azure SQL target + Azure SQL 대상 - - Read/write - 읽기/쓰기 + + Azure SQL target selected as default. + Azure SQL 대상이 기본값으로 선택됨 - - Place tempdb on the local ephemeral SSD (default D:\) drive - tempdb를 로컬 임시 SSD(기본값 D:\) 드라이브에 배치합니다. + + Azure SQL target type + Azure SQL 대상 유형 + + + Azure Storage Blob Container details + Azure Storage Blob 컨테이너 세부 정보 + + + Azure Storage account to upload backups + 백업을 업로드할 Azure Storage 계정 + + + Azure account + Azure 계정 + + + Azure configuration + Azure 구성 + + + Azure recommendation (PREVIEW) + Azure 권장 사항(미리 보기) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Azure 권장 사항은 성능 데이터를 수집하고 분석한 다음 워크로드에 적합한 크기의 Azure 대상을 권장합니다. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 제공된 데이터를 사용하여 Azure 권장 사항을 적용했습니다. 권장 사항을 구체화하려면 추가 데이터를 가져오거나 수집하세요. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure 권장 사항을 사용할 수 없습니다. 아래에서 \"Azure 권장 사항 가져오기\" 버튼을 클릭하세요. + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + 대상 권장 사항을 제공하려면 Azure 권장 사항에 따라 SQL Server 인스턴스의 성능 데이터가 필요합니다. 마이그레이션할 데이터베이스에 대한 대상 권장 사항을 받으려면 성능 데이터 수집을 사용하도록 설정하세요. 오래 사용할수록 더 정확한 권장 사항이 제공됩니다. 언제든지 성능 데이터 수집을 사용하지 않도록 설정할 수 있습니다. + + + Azure recommendation will be displayed once data collection is complete. + 데이터 수집이 완료되면 Azure 권장 사항이 표시됩니다. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Azure Database Migration Service의 Azure 지역입니다. 서비스를 포함하는 지역만 표시합니다. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Azure Database Migration Service의 Azure 지역입니다. 대상 Azure SQL과 동일한 지역이어야 합니다. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Azure SQL 대상의 Azure 지역입니다. 마이그레이션에 적합한 대상을 포함하는 지역만 표시합니다. + + + Azure storage + Azure Storage + + + Azure storage connectivity + Azure Storage 연결 + + + Azure storage subscription + Azure Storage 구독 + + + Backup location + 백업 위치 + + + Backup size (MB) + 백업 크기(MB) + + + Backup start time + 백업 시작 시간 + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + 평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다. Below is the target storage configuration required to meet your storage performance needs. 다음은 스토리지 성능 요구 사항을 충족하는 데 필요한 대상 스토리지 구성입니다. - - Local SSD - 로컬 SSD + + Blob container + BLOB 컨테이너 - - Recommended storage configuration - 맞춤 스토리지 구성 + + Blob container resource group + Blob 컨테이너 리소스 그룹 - - Storage - 스토리지 + + Blob container storage account + Blob 컨테이너 스토리지 계정 - - View details - 세부 정보 보기 + + Blocked + 차단됨 - - SQL Server on Azure Virtual Machine - Azure 가상 머신의 SQL Server + + Blocking Issue: {0} + 차단 문제: {0} - - SQL Server on Azure Virtual Machine - Azure 가상 머신의 SQL Server + + Browse + 찾아보기 - - Source configuration - 원본 구성 + + Business critical + 중요 비즈니스용 - - Source credentials - 원본 자격 증명 + + CPU requirement + CPU 요구 사항 - - Source database name - 원본 데이터베이스 이름 + + Cancel + 취소 - - Source databases - 원본 데이터베이스 + + Cancel + 취소 - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - {0} SQL Server 인스턴스에 연결하는 데 사용한 SQL 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다. + + Cancel + 취소 - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - {0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다. + + Cancel migration + 마이그레이션 취소 - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - {0} SQL Server 인스턴스에 연결하는 데 사용한 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다. + + Canceled + 취소됨 - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다. + + Canceled + 취소됨 - - Source login - 원본 로그인 + + Canceled + 취소됨 - - Source server - 원본 서버 + + Canceled + 취소함 - - Source version - 원본 버전 + + Canceling + 취소 중 - - SQL migration assessment - SQL 마이그레이션 평가 + + Cancelled + 취소됨 - - SQL Database - SQL Database + + Cancelled + 취소됨 - - SQL Managed Instance - SQL Managed Instance + + Cancelled + 취소됨 - - SQL Server instance - SQL Server 인스턴스 + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 잘못된 OwnerUri(매개 변수 'OwnerUri')로 인해 데이터베이스에 연결할 수 없습니다. - - SQL Virtual Machine - SQL 가상 머신 + + Cannot retrieve saved session. Try again by selecting new session. + 저장된 세션을 검색할 수 없습니다. 새 세션을 선택하여 다시 시도하세요. - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - SQL Server 2014 이하를 실행하는 대상 서버의 경우 데이터베이스를 백업할 때 네트워크 공유 옵션을 사용하여 업로드하는 대신 Azure Storage Blob 컨테이너에 저장해야 합니다. 또한 블록 Blob은 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 백업 파일을 페이지 Blob으로 저장해야 합니다. 자세한 정보: {0} + + Certificate migration + 인증서 마이그레이션 - - Known issues, limitations, and troubleshooting - 알려진 문제, 제한 사항 및 문제 해결 + + Certificates Migration + 인증서 마이그레이션 + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + 인증서 마이그레이션을 완료했습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + 인증서 마이그레이션이 현재 구성에 대해 실행되지 않았습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요. + + + Certificates migration progress details: + 인증서 마이그레이션 진행률 세부 정보: + + + Certificates migration results: + 인증서 마이그레이션 결과: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + 인증서 마이그레이션을 취소했습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + 데이터베이스 마이그레이션을 계속하기 전에 인증서를 마이그레이션해야 합니다. 그렇지 않으면 오류가 발생하게 됩니다. TDE 인증서를 수동으로 마이그레이션하는 방법에 대해 {0}. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Azure 권장 사항을 현재 워크로드보다 크거나 작은 비율로 설정하려면 배율을 변경합니다. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + '권장 사항 새로 고침' 버튼을 눌러 주기적으로 업데이트된 권장 사항을 다시 확인합니다. + + + Check this option to skip assessment and continue the migration. + 평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다. + + + Choose how you want to provide performance data + 성능 데이터를 제공할 방법 선택 + + + Choose your Azure SQL target + Azure SQL 대상 선택 + + + Clear + 지우기 + + + Clear + 지우기 + + + Click on SQL Server instance or any of the databases on the left to view its details. + SQL Server 인스턴스 또는 왼쪽에 있는 데이터베이스를 클릭하여 세부 정보를 봅니다. + + + Click the button below to import or collect database performance data. + 데이터베이스 성능 데이터를 가져오거나 수집하려면 아래 버튼을 클릭하세요. + + + Click this column to activate the context command menu + 상황에 맞는 명령 메뉴를 활성화하려면 이 열을 클릭하세요. + + + Click to view error details + 오류 세부 정보를 보려면 클릭하세요. + + + Close + 닫기 + + + Close + 닫기 + + + Collect performance data now + 지금 성능 데이터 수집 + + + Collecting target login failed with error code {0} + 오류 코드로 대상 로그인을 수집하지 못했습니다. {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + 원본에서 읽은 실제 데이터 양과 대상에 업로드된 실제 데이터 양에 대한 비교입니다. + + + Complete cutover + 컷오버 완료 + + + Completed + 완료 + + + Completed migrating logins + 로그인 마이그레이션 완료 + + + Completed migrating {0} logins to {1} '{2}' + {0} 로그인을 {1} '{2}'(으)로 마이그레이션 완료 + + + Completing + 완료 중 + + + Completing cutover without restoring all the backups may result in a data loss. + 모든 백업을 복원하지 않고 컷오버를 완료하면 데이터가 손실될 수 있습니다. + + + Completing migration + 마이그레이션 완료 중 + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 구성을 저장했습니다. 백그라운드에서 성능 데이터 수집을 계속 실행합니다. 원하는 경우 수집을 중지할 수 있습니다. + + + Connect + 연결 + + + Connection error: {0} + 연결 오류: {0} + + + Connection error:{0} {1} + 연결 오류: {0} {1} + + + Connection status + 연결 상태 + + + Connection was successful but did not find any target databases. + 연결에 성공했지만 대상 데이터베이스를 찾지 못했습니다. + + + Connection was successful. + 연결되었습니다. + + + Connection was successful. Target databases found: {0} + 연결에 성공했습니다. 검색된 대상 데이터베이스: {0} Copy duration 복사 기간 + + Copy finished + 복사 완료 + + + Copy key 1 + 키 1 복사 + + + Copy key 2 + 키 2 복사 + + + Copy migration details + 마이그레이션 세부 정보 복사 + + + Copy migration results + 마이그레이션 결과 복사 + + + Copy results + 결과 복사 + Copy start 복사 시작 @@ -2790,18 +814,1574 @@ For improved performance and high availability, you can register additional node Copy throughput 복사 처리량 + + Copy throughput (MBPS) + 복사 처리량(MBPS) + + + Copy validation results + 유효성 검사 결과 복사 + + + Copying + 복사 중 + + + Create + 만들기 + + + Create Azure Database Migration Service + Azure Database Migration Service 만들기 + + + Create new + 새로 만들기 + + + Create new migration service + 새 마이그레이션 서비스 만들기 + + + Create new resource group + 새 리소스 그룹 만들기 + + + Creating + 만드는 중 + + + Creating resource group + 리소스 그룹을 만드는 중 + + + Currently restoring file + 현재 파일을 복원하는 중 + + + Cutover in progress for database '{0}' + '{0}' 데이터베이스에 대한 컷오버 진행 중 + + + Dashboard + 대시보드 + + + Data IOPS requirement + 데이터 IOPS 요구 사항 + + + Data collection for Azure recommendations has been stopped. + Azure 권장 사항용 데이터 수집을 중지했습니다. + + + Data collection in progress. Generating initial recommendations... + 데이터 수집이 진행 중입니다. 초기 권장 사항 생성 중... + + + Data collection still in progress. Refining existing recommendations... + 데이터 수집이 아직 진행 중입니다. 기존 권장 사항을 세부 검색하는 중... + + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + 데이터베이스 백업을 Azure로 마이그레이션하는 동안 달성된 데이터 이동 처리량입니다. 데이터 읽기를 Azure로의 백업 마이그레이션 기간으로 나눠 계산된 데이터 전송 속도입니다. + Data read 읽은 데이터 + + Data source configuration + 데이터 원본 구성 + + + Data storage requirement + 데이터 스토리지 요구 사항 + + + Data uploaded / size + 업로드된 데이터/크기 + Data written 쓴 데이터 + + Data: {0}, Log: {1}, tempdb: {2} + 데이터: {0}, 로그: {1}, tempdb: {2} + + + Database + 데이터베이스 + + + Database + 데이터베이스 + + + Database '{0}' already exists on the target managed instance '{1}'. + 데이터베이스 '{0}'이(가) 대상 관리되는 인스턴스 '{1}'에 이미 있습니다. + + + Database Migration Service + Database Migration Service + + + Database Migration Service authentication keys + 데이터베이스 마이그레이션 서비스 인증 키 + + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + 데이터베이스 매핑 오류(오류 코드: {0})가 '{1}' 및 '{2}' 데이터베이스 사이에서 발견되었습니다. 원본 데이터베이스 데이터 정렬 '{3}'이(가) 대상 데이터베이스 데이터 정렬 '{4}'과(와) 일치하지 않습니다. 원본 데이터베이스와 동일한 데이터 정렬을 사용하여 대상 데이터베이스를 선택하거나 다시 생성하세요. + + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + 데이터베이스 매핑 오류입니다. 마이그레이션할 대상 데이터베이스가 없습니다. 대상 서버 연결을 구성하고 연결을 클릭하여 사용 가능한 데이터베이스 마이그레이션 대상 목록을 수집하세요. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + 데이터베이스 매핑 오류입니다. 원본 데이터베이스 '{0}'이(가) 대상 데이터베이스에 매핑되지 않았습니다. 마이그레이션할 대상 데이터베이스를 선택하세요. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + 데이터베이스 매핑 오류입니다. 대상 데이터베이스 '{0}'을(를) 데이터베이스 '{1}'의 마이그레이션 대상으로 선택할 수 없습니다. 대상 데이터베이스 '{2}'이(가) 데이터베이스 '{3}'의 마이그레이션 대상으로 이미 선택되었습니다. 다른 대상 데이터베이스를 선택하세요. + + + Database migration status + 데이터베이스 마이그레이션 상태 + + + Database migrations completed + 데이터베이스 마이그레이션 완료 + + + Database migrations completing cutover + 컷오버를 완료하는 데이터베이스 마이그레이션 + + + Database migrations failed + 데이터베이스 마이그레이션 실패 + + + Database migrations in progress + 데이터베이스 마이그레이션 진행 중 + + + Database to be migrated + 마이그레이션할 데이터베이스 + + + Databases + 데이터베이스 + + + Databases + 데이터베이스 + + + Databases ({0}/{1}) + 데이터베이스({0}/{1}) + + + Databases for assessment + 평가용 데이터베이스 + + + Databases for migration + 마이그레이션할 데이터베이스 + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Azure SQL Database로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Managed Instance 마이그레이션 준비에 대한 평가 결과를 검토하세요. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Azure SQL Managed Instance로 마이그레이션할 준비가 되지 않은 데이터베이스는 Azure Virtual Machines의 SQL Server로 마이그레이션할 수 있습니다. 또는 Azure SQL Database 마이그레이션 준비에 대한 평가 결과를 검토하세요. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Azure SQL Managed Instance 또는 Azure SQL Database로의 마이그레이션이 준비가 되지 않은 데이터베이스는 Azure Virtual Machines SQL Server에서 마이그레이션할 수 있습니다. + + + Default database + 기본 데이터베이스 + + + Delete migration + 마이그레이션 삭제 + + + Description + 설명 + + + Details copied + 세부 정보 복사됨 + + + Detected files + 검색된 파일 + + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + SQL Server 인스턴스의 마이그레이션 준비 상태를 확인하고, 권장되는 Azure SQL 대상을 식별하고, SQL Server 인스턴스를 Azure SQL Managed Instance, SQL Server on Azure Virtual Machines 또는 Azure SQL Database로 마이그레이션을 완료합니다. + + + Differential database + 데이터베이스 차등 + + + Differential file + 파일 차등 + + + Differential partial + 부분 차등 + + + Dimension + 차원 + + + Do you want to retry the failed table migrations? + 실패한 테이블 마이그레이션을 다시 시도하시겠습니까? + + + Domain\username + 도메인\사용자 이름 + + + Done + 완료 + + + Done + 완료 + + + Download and install integration runtime + 통합 런타임 다운로드 및 설치 + + + Duration + 기간 + + + Dynamic range + 동적 범위 + + + Edit + 편집 + + + Edit + 편집 + + + Edit parameters + 매개 변수 편집 + + + Edit recommendation parameters + 권장 사항 매개 변수 편집 + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + 탄력적 권장 사항은 기존 온클라우드 고객에 대한 개인 설정된 가격 대비 성능 프로파일링을 활용하는 대체 추천 모델을 사용합니다. + + + Enable elastic recommendation + 탄력적 권장 사항 사용 + + + Enable preview features + 미리 보기 기능 사용 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 이 옵션을 사용하도록 설정하면 성능과 확장성이 크게 개선된 최신 하드웨어 세대가 포함됩니다. 이러한 SKU는 현재 미리 보기 상태로 제공되며, 일부 지역에서는 아직 사용할 수 없습니다. + + + Encrypted database selected. + 암호화된 데이터베이스를 선택했습니다. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + 제공된 데이터베이스 이름이 Azure 가상 머신의 대상 SQL Server에 없는지 확인합니다. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 원본 SQL Server 인스턴스를 실행하는 서비스 계정에 네트워크 공유에 대한 읽기 권한이 있는지 확인합니다. + + + Enter AAD Domain Name + AAD 도메인 이름 입력 + + + Enter a valid name for the Migration Service. + 마이그레이션 서비스의 유효한 이름을 입력하세요. + + + Enter a valid name for the target database. + 대상 데이터베이스의 유효한 이름을 입력하세요. + + + Enter network path + 네트워크 경로 입력 + + + Enter password. + 암호를 입력합니다. + + + Enter target database name and network share path information for the selected source databases. + 선택한 원본 데이터베이스에 대한 대상 데이터베이스 이름 및 네트워크 공유 경로 정보를 입력하세요. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + 대상 데이터베이스 이름을 입력하고 선택한 원본 데이터베이스에 대한 리소스 그룹, 스토리지 계정 및 컨테이너를 선택합니다. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + {0} SQL Server 인스턴스에 연결하는 데 사용할 SQL 인증 자격 증명을 입력합니다. SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 이 자격 증명을 사용합니다. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + {0} SQL Server 인스턴스에 연결하는 데 사용한 SQL 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + SQL Server 인스턴스 {0}에 연결하는 데 사용되는 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 SQL Server 인스턴스에 연결하고 유효한 백업 파일을 식별하는 데 사용됩니다. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + {0} SQL Server 인스턴스에 연결하는 데 사용한 Windows 인증 자격 증명을 입력합니다. 이러한 자격 증명은 자체 호스팅 통합 런타임에서 SQL Server 인스턴스에 연결하는 데 사용됩니다. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + 원본 SQL Server 인스턴스에 대한 자격 증명을 입력합니다. 이러한 자격 증명은 데이터베이스를 Azure SQL로 마이그레이션하는 동안 사용됩니다. + + + Enter the information below to add a new Azure Database Migration Service. + 새 Azure Database Migration Service를 추가하려면 아래 정보를 입력하세요. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + 새 Azure Database Migration Service를 추가하려면 아래에 정보를 입력하세요. 자체 호스팅 통합 런타임을 등록하려면 이전 페이지에서 '내 데이터베이스 백업이 네트워크 공유에 있음'을 선택합니다. + + + Enter the information below to edit the recommendation parameters. + 권장 사항 매개 변수를 편집하려면 아래에 정보를 입력하세요. + + + Enter the target password + 대상 암호 입력 + + + Enter the target user name + 대상 사용자 이름 입력 + + + Error + 오류 + + + Error getting login information: {0} + 로그인 정보를 가져오는 동안 오류 발생: {0} + + + Error loading migrations list + 마이그레이션 목록 로드 중 오류 발생 + + + Error migrating certificate for database {0}. {1} + {0} 데이터베이스 인증서를 마이그레이션하는 동안 오류가 발생했습니다. {1} + + + Error opening migration details dialog + 마이그레이션 세부 정보 대화 상자를 여는 중 오류 발생 + + + Error opening migration service dialog + 마이그레이션 서비스 대화 상자를 여는 중 오류 발생 + + + Error opening migration target + 마이그레이션 대상을 여는 중 오류 발생 + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + '{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요. + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + 사용자 매핑 설정이 완료되었습니다. + +현재 서버 역할을 마이그레이션하고, 서버 매핑을 설정하고, 권한을 설정하는 중입니다. 이 작업은 시간이 걸릴 수 있습니다. + + + Establishing user mappings failed + 사용자 매핑을 설정하지 못 함 + + + Export my certificates and private keys to the target. + 내 인증서와 프라이빗 키를 대상으로 내보냅니다. + + + Failed + 실패 + + + Failed + 실패 + + + Failed + 실패 + + + Failed + 실패 + + + Failed + 실패 + + + Failed + 실패 + + + Failed + 실패 + + + Failed migrating {0} logins to {1} '{2}' + {0} 로그인을 {1} '{2}'(으)로 마이그레이션하지 못 함 + + + Failed to open the migration notebook. + 마이그레이션 노트북을 열지 못했습니다. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + 데이터베이스 마이그레이션 서비스를 프로비전하지 못했습니다. 몇 분 기다렸다가 다시 시도하세요. + + + Feedback + 피드백 + + + Feedback + 피드백 + + + Feedback on the migration experience + 마이그레이션 환경에 대한 피드백 + + + File + 파일 + + + File name + 파일 이름 + + + File name + 파일 이름 + + + File status + 파일 상태 + + + Filter migration results + 마이그레이션 결과 필터링 + + + Filter table migration results + 테이블 마이그레이션 결과 필터링 + + + Filter table migration results using keywords + 키워드를 사용하여 테이블 마이그레이션 결과 필터링 + + + Filter tables + 테이블 필터링 + + + Filter the migration list by Database Migration Service + Database Migration Service 기준으로 마이그레이션 목록 필터링 + + + Finish time + 종료 시간 + + + First LSN + 첫 번째 LSN + + + Folder + 폴더 + + + Folder name + 폴더 이름 + + + Follow the instructions below to set up self-hosted integration runtime. + 아래 지침에 따라 자체 호스팅 통합 런타임을 설정합니다. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + 아래의 각 데이터베이스에 대해 편집을 클릭하여 원본에서 대상으로 마이그레이션할 테이블을 선택합니다. 그런 다음 '유효성 검사 실행'을 클릭하여 제공된 구성의 유효성을 검사한 후 다음을 클릭합니다. + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + SQL Server 2014 이하를 실행하는 대상 서버의 경우 데이터베이스를 백업할 때 네트워크 공유 옵션을 사용하여 업로드하는 대신 Azure Storage Blob 컨테이너에 저장해야 합니다. 또한 블록 Blob은 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 백업 파일을 페이지 Blob으로 저장해야 합니다. 자세한 정보: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + 선택한 데이터베이스에 대해 확장 이벤트 세션 파일을 선택적으로 제공하여 임시 또는 동적 SQL 쿼리 또는 응용 프로그램 데이터 계층을 통해 시작된 모든 DML 문을 평가합니다. {0} + + + Full backup file(s) + 전체 백업 파일 + + + Gen5 + Gen5 + + + General purpose + 범용 + + + Get Azure recommendation + Azure 권장 사항 가져오기 + + + Has rows + 행 있음 + + + Help articles and video links + 도움말 및 비디오 링크 + + + Host caching + 호스트 캐싱 + + + Hyperscale + 하이퍼스케일 + + + I already have the performance data + 성능 데이터가 이미 있습니다. + + + I confirm there are no additional log backups to provide and want to complete cutover. + 제공할 추가 로그 백업이 없음을 확인하고 컷오버를 완료하려고 함을 확인합니다. + + + I give consent to use my credentials for accessing the certificates. + 인증서에 액세스하기 위해 내 자격 증명을 사용하는 데 동의합니다. + + + I have already migrated my certificates and private keys to the target. + 이미 인증서와 프라이빗 키를 대상으로 마이그레이션했습니다. + + + IO latency requirement + IO 대기 시간 요구 사항 + + + If results were expected, verify the connection to the SQL Server instance. + 결과가 예상되는 경우 SQL Server 인스턴스에 대한 연결을 확인하세요. + + + Impact + 영향 + + + Impacted objects + 영향을 받는 개체 + + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + Azure Database Migration Service에서 오프라인 또는 온라인 상태일 때 데이터베이스를 마이그레이션할 수 있습니다. 오프라인 마이그레이션에서는 마이그레이션이 시작될 때 애플리케이션 가동 중지 시간이 시작됩니다. 가동 중지 시간을 마이그레이션 후 새 환경으로 컷오버하는 데 걸리는 시간으로 제한하려면 온라인 마이그레이션을 사용하세요. + + + In progress + 진행 중 + + + In progress + 진행 중 + + + In progress + 진행 중 + + + In progress + 진행 중 + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 초기 권장 사항은 약 {0}분 후에 자동으로 새로 고쳐집니다. + + + Initializing + 초기화하는 중 + + + Inline migration + 인라인 마이그레이션 + + + Instance + 인스턴스 + + + Integration runtime connectivity + 통합 런타임 연결 + + + Invalid network share location format. Example: {0} + 네트워크 공유 위치 형식이 잘못되었습니다. 예: {0} + + + Invalid scale factor. Enter a positive integer value. + 배율이 잘못되었습니다. 양의 정수 값을 입력하세요. + + + Invalid user account format. Example: {0} + 사용자 계정 형식이 잘못되었습니다. 예: {0} + + + Issue details + 문제 세부 정보 + + + Issues + 문제 + + + Issues ({0}) + 문제({0}개) + + + Key 1 + 키 1 + + + Key 1 copied + 키 1 복사됨 + + + Key 2 + 키 2 + + + Key 2 copied + 키 2 복사됨 + + + Known issues, limitations, and troubleshooting + 알려진 문제, 제한 사항 및 문제 해결 + + + Last LSN + 마지막 LSN + + + Last applied LSN + 마지막으로 적용된 LSN + + + Last applied backup file(s) + 마지막으로 적용된 백업 파일 + + + Last applied backup taken on + 백업을 마지막으로 적용한 날짜 + + + Last backup file + 마지막 백업 파일 + + + Last file restored: {0} + 마지막으로 복원된 파일: {0} + + + Last refreshed: {0} + 마지막 새로 고침: {0} + + + Last restored file time + 마지막으로 복원된 파일 시간 + + + Last scan completed: {0} + 마지막 검사 완료: {0} + + + Last uploaded file + 마지막으로 업로드한 파일 + + + Last uploaded file time + 마지막으로 업로드한 파일 시간 + + + Learn more + 자세히 알아보기 + + + Learn more + 자세히 알아보기 + + + Learn more about things you need before starting a migration. + 마이그레이션을 시작하기 전에 필요한 사항에 대해 자세히 알아보세요. + + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + 자세한 정보: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + 계정 연결 + + + Loading Migration Services + 마이그레이션 서비스 로드 중 + + + Loading database table list.. + 데이터베이스 테이블 목록을 로드하는 중입니다. + + + Loading tables list... + 테이블 목록을 로드하는 중... + + + Loading... + 로드 중... + + + Local SSD + 로컬 SSD + + + Location + 위치 + + + Log backups pending restore: {0} + 복원 보류 중인 로그 백업: {0} + + + Log storage requirement + 로그 스토리지 요구 사항 + + + Login found + 로그인 찾음 + + + Login migration completed + 로그인 마이그레이션 완료 + + + Login migration error: {0} + 로그인 마이그레이션 오류: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + 로그인 마이그레이션이 이미 시작되었으며 이전 페이지로 돌아갈 수 없습니다. + + + Login migration in progress + 로그인 마이그레이션 진행 중 + + + Login migration status: {0} + 로그인 마이그레이션 상태: {0} + + + Login not found + 로그인을 찾을 수 없음 + + + Login type + 로그인 유형 + + + Logs IOPS requirement + 로그 IOPS 요구 사항 + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + 마이그레이션할 테이블 목록을 선택하기 전에 Azure Data Studio에서 {0} 또는 {1}을(를) 사용하여 데이터베이스 스키마를 원본에서 대상으로 마이그레이션해야 합니다. + + + Managed instance restore state + 관리되는 인스턴스 복원 상태 + + + Map selected source databases to target databases for migration + 선택한 원본 데이터베이스를 마이그레이션할 대상 데이터베이스에 매핑 + + + Memory optimized premium-series + 메모리 최적화 프리미엄-데이터 계열 + + + Memory requirement + 메모리 요구 사항 + + + Migrate + 마이그레이션 + + + Migrate '{0}' to Azure SQL + Azure SQL로 '{0}' 마이그레이션 + + + Migrate SQL Server logins to Azure SQL. + SQL Server 로그인을 Azure SQL로 마이그레이션합니다. + + + Migrate a SQL Server instance to Azure SQL. + SQL Server 인스턴스를 Azure SQL로 마이그레이션합니다. + + + Migrate certificates + 인증서 마이그레이션 + + + Migrate databases using Azure Data Studio + Azure Data Studio를 사용하여 데이터베이스 마이그레이션 + + + Migrate logins from '{0}' to Azure SQL + 로그인을 '{0}'에서 Azure SQL로 마이그레이션 + + + Migrate logins to Azure SQL + 로그인을 Azure SQL로 마이그레이션 + + + Migrate logins to Azure SQL + 로그인을 Azure SQL로 마이그레이션 + + + Migrate to Azure SQL + Azure SQL로 마이그레이션 + + + Migrate to Azure SQL + Azure SQL로 마이그레이션 + + + Migrating logins failed + 로그인 마이그레이션 실패 + + + Migrating server roles, establishing server mappings and setting permissions failed. + 서버 역할 마이그레이션, 서버 매핑 설정 및 권한 설정을 하지 못했습니다. + + + Migrating the certificates from the following databases: + 다음 데이터베이스에서 인증서를 마이그레이션하는 중: + + + Migrating {0} logins to target {1} '{2}' + {0} 로그인을 대상 {1} '{2}'(으)로 마이그레이션하는 중 + + + Migration Status + 마이그레이션 상태 + + + Migration Status + 마이그레이션 상태 + + + Migration canceled + 마이그레이션을 취소했습니다. + + + Migration cannot be restarted. + 마이그레이션을 다시 시작하지 못했습니다. + + + Migration completed successfully. + 마이그레이션을 완료했습니다. + + + Migration completed with the following error(s):{0}{1} + 다음 오류와 함께 마이그레이션이 완료됨:{0}{1} + + + Migration cutover + 마이그레이션 컷오버 + + + Migration error details + 마이그레이션 오류 세부 정보 + + + Migration error(s)) + 마이그레이션 오류 + + + Migration is currently in progress and cannot be deleted. + 마이그레이션이 현재 진행 중이므로 삭제할 수 없습니다. + + + Migration is not in progress and cannot be canceled. + 마이그레이션이 진행 중이 아니므로 취소할 수 없습니다. + + + Migration is not in progress and cannot be cutover. + 마이그레이션이 진행 중이 아니므로 컷오버할 수 없습니다. + + + Migration mode + 마이그레이션 모드 + + + Migration mode + 마이그레이션 모드 + + + Migration service component could not start. {0} + 마이그레이션 서비스 구성 요소를 시작할 수 없습니다. {0} + + + Migration status + 마이그레이션 상태 + + + Migration status + 마이그레이션 상태 + + + Migration status details + 마이그레이션 상태 세부 정보 + + + Migration status details for {0} + {0}에 대한 마이그레이션 상태 세부 정보 + + + Migration status filter + 마이그레이션 상태 필터 + + + Migration status: {0}{1}{2} + 마이그레이션 상태: {0}{1}{2} + + + Migrations + 마이그레이션 + + + Migrations + 마이그레이션 + + + Mode + 모드 + + + More info + 추가 정보 + + + My database backups are in an Azure Storage Blob Container + 내 데이터베이스 백업은 Azure Storage Blob 컨테이너에 있습니다. + + + My database backups are on a network share + 내 데이터베이스 백업은 네트워크 공유에 있습니다. + + + N/A + 해당 없음 + + + Name + 이름 + + + Name of new resource group + 새 리소스 그룹의 이름 + + + Name of the source database + 원본 데이터베이스의 이름 + + + Name of the source server + 원본 서버의 이름 + + + Name: {0} + 이름: {0} + + + Names: + 이름: + + + Network path for certificate + 인증서의 네트워크 경로 + + + Network path where certificate will be placed. + 인증서를 배치할 네트워크 경로입니다. + + + Network share + 네트워크 공유 + + + Network share connectivity: '{0}' + 네트워크 공유 연결: '{0}' + + + Network share details + 네트워크 공유 세부 정보 + + + Network share location where the backups are stored + 백업이 저장되는 네트워크 공유 위치 + + + Network share path + 네트워크 공유 경로 + + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + 데이터베이스 백업에 대한 네트워크 공유 경로입니다. 마이그레이션 프로세스는 이 네트워크 공유에서 유효한 백업 파일을 자동으로 검색합니다. + + + New login migration (PREVIEW) + 새 로그인 마이그레이션(미리 보기) + + + New migration + 새 마이그레이션 + + + New support request + 새 지원 요청 + + + New support request + 새 지원 요청 + + + New support request + 새 지원 요청 + + + Next + 다음 + + + No + 아니요 + + + No Azure SQL database servers found. + Azure SQL 데이터베이스 서버를 찾을 수 없습니다. + + + No Azure SQL databases found. + Azure SQL 데이터베이스를 찾을 수 없습니다. + + + No Database Migration Service found. Create a new one. + 데이터베이스 마이그레이션 서비스를 찾을 수 없습니다. 새로 만드세요. + + + No Migration Services found. To continue, create a new one. + 마이그레이션 서비스를 찾을 수 없습니다. 계속하려면 새 항목을 만드세요. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + 원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택하거나 권장 모델을 변경해 보세요. + + + No backup files + 백업 파일 없음 + + + No blob containers found. + Blob 컨테이너를 찾을 수 없습니다. + + + No blob files found. + BLOB 파일을 찾을 수 없습니다. + + + No blob folders found. + BLOb 폴더를 찾을 수 없습니다. + + + No encrypted database selected. + 암호화된 데이터베이스를 선택하지 않았습니다. + + + No file shares found. + 파일 공유를 찾을 수 없습니다. + + + No issues found for migrating to Azure SQL Database. + Azure SQL 데이터베이스로 마이그레이션하는 데 문제가 없습니다. + + + No issues found for migrating to Azure SQL Managed Instance. + Azure SQL Managed Instance로 마이그레이션하는 데 문제가 없습니다. + + + No issues found for migrating to SQL Server on Azure Virtual Machine. + Azure Virtual Machine에서 SQL Server로 마이그레이션하는 데 문제가 없습니다. + + + No locations found. + 위치를 찾을 수 없음. + + + No managed instances found. + 관리되는 인스턴스를 찾을 수 없음. + + + No pending backups. Click refresh to check current status. + 보류 중인 백업이 없습니다. 새로 고침을 클릭하여 현재 상태를 확인합니다. + + + No recommendation available + 사용할 수 있는 권장 사항 없음 + + + No resource groups found. + 리소스 그룹을 찾을 수 없습니다. + + + No storage accounts found. + 스토리지 계정을 찾을 수 없음. + + + No subscriptions found. + 구독을 찾을 수 없음. + + + No virtual machines found. + 가상 머신이 없습니다. + + + None + 없음 + + + None + 없음 + + + None + 없음 + + + None + 없음 + + + Not applicable + 해당 사항 없음 + + + Not started + 시작되지 않음 + + + Not started + 시작되지 않음 + + + Not sure which Azure SQL target is right for you? Learn more + 적합한 Azure SQL 대상이 뭔지 모르겠나요? 자세히 알아보세요. + + + Number of stripes + 스트라이프 수 + + + OFFLINE + 오프라인 + + + OK + 확인 + + + Object details + 개체 세부 정보 + + + Offline + 오프라인 + + + Offline migration + 오프라인 마이그레이션 + + + Online + 온라인 + + + Online migration + 온라인 마이그레이션 + + + Open + 열기 + Parallel copy type 병렬 복사 형식 + + Partial + 부분 + + + Password + 암호 + + + Pending + 보류 중 + + + Pending + 보류 중 + + + Pending differential backups + 보류 중인 차등 백업 + + + Percentage utilization + 사용률(%) + + + Percentile of data points to be used during aggregation of the performance data. + 성능 데이터를 집계하는 동안 사용할 데이터 요소의 백분위수입니다. + + + Perform the following steps before you complete cutover. + 컷오버를 완료하기 전에 다음 단계를 수행합니다. + + + Physical partitions + 실제 파티션 + + + Place tempdb on the local ephemeral SSD (default D:\) drive + tempdb를 로컬 임시 SSD(기본값 D:\) 드라이브에 배치합니다. + + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + 현재 사용자({0})에게 현재 인스턴스({1})에 대한 모든 로그인 정보를 가져올 수 있는 sysadmin 권한이 있는지 확인하세요. + + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + SQL Server 인증서를 내보낼 네트워크 경로를 입력하세요. SQL Server 서비스가 이 경로에 대한 쓰기 권한을 가지고 있으며 현재 사용자에게 이 네트워크 경로가 있는 컴퓨터에 대한 관리자 권한이 있어야 하는지도 확인하세요. + + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + 해당 유형의 마이그레이션은 현재 지원하지 않으므로 이 마법사는 Windows 인증 로그인 유형을 표시하지 않습니다. Windows 인증 로그인 마이그레이션 기능은 곧 제공될 예정입니다. + + + Please resolve any errors before retrying the migration. + 마이그레이션을 다시 시도하기 전에 오류를 해결하세요. + + + Please select 1 or more databases to assess for migration + 마이그레이션을 평가할 데이터베이스를 1개 이상 선택하세요. + + + Please select target database tables to migrate to. At least one database with one table is required. + 마이그레이션할 대상 데이터베이스 테이블을 선택하세요. 테이블이 하나 이상 있는 데이터베이스가 하나 이상 필요합니다. + + + Please select the location of your database backup files before continuing. + 계속하기 전에 데이터베이스 백업 파일의 위치를 선택하세요. + + + Premium-series + 프리미엄-데이터 계열 + + + Preparing + 준비 중 + + + Previous (Disabled) + 이전(사용 안 함) + + + Previous certificates migration results: + 이전 인증서 마이그레이션 결과: + + + Provide a unique container for each target database. Databases affected: + 각 대상 데이터베이스에 대해 고유한 컨테이너를 제공하세요. 영향을 받는 데이터베이스: + + + Provide the Azure Storage Blob Container that contains the backups. + 백업이 포함된 Azure Storage Blob 컨테이너를 제공합니다. + + + Provide the Azure Storage account where the backups will be uploaded to. + 백업이 업로드될 Azure Storage 계정을 제공합니다. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + 백업이 저장되는 네트워크 공유 위치와 공유에 액세스하는 데 사용되는 사용자 자격 증명을 제공합니다. + + + Queued + 큐에 대기됨 + + + Queued + 큐에 추가됨 + + + Queued files + 큐에 대기된 파일 + + + Read-only + 읽기 전용 + + + Read/write + 읽기/쓰기 + + + Ready for cutover + 전환 준비 + + + Rebuilding indexes + 인덱스를 다시 빌드하는 중 + + + Recommendation + 권장 사항 + + + Recommendation parameters + 권장 사항 매개 변수 + + + Recommendation reason + 권장 이유 + + + Recommendation target storage configuration + 권장 대상 스토리지 구성 + + + Recommendations + 권장 사항 + + + Recommended configuration + 맞춤 구성 + + + Recommended storage configuration + 맞춤 스토리지 구성 + + + Refine Azure recommendation + Azure 권장 사항 상세 검색 + + + Refresh + 새로 고침 + + + Refresh + 새로 고침 + + + Refresh + 새로 고침 + + + Refresh + 새로 고침 + + + Refresh assessment + 평가 새로 고침 + + + Refresh key 1 + 키 1 새로 고침 + + + Refresh key 2 + 키 2 새로 고침 + + + Refresh recommendation + 권장 사항 새로 고침 + + + Refreshing login list from source and target + 원본 및 대상에서 로그인 목록을 새로 고침 하는 중 + + + Refreshing login list from source failed + 원본의 로그인 목록을 새로 고침 하지 못 함 + + + Refreshing login list from target failed + 대상에서 로그인 목록을 새로 고침 하지 못 함 + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + 로그인 목록을 새로 고침 했습니다. 원본 로그인이 {0}을(를) 찾았습니다. 대상 로그인이 {1}을(를) 찾았습니다. + + + Resource group + 리소스 그룹 + + + Resource group created + 리소스 그룹을 만들었습니다. + + + Resource group for your Azure Database Migration Service. + Azure Database Migration Service의 리소스 그룹입니다. + + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Azure SQL 대상의 리소스 그룹입니다. 서비스를 포함하는 리소스 그룹만 표시합니다. + + + Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. + Azure SQL 대상의 리소스 그룹입니다. 마이그레이션에 적합한 대상을 포함하는 리소스 그룹만 표시합니다. + + + Restart data collection + 데이터 수집 다시 시작 + + + Restart migration wizard + 마이그레이션 마법사 다시 시작 + + + Restore completed + 복원이 완료됨 + + + Restore finish date + 복원 완료 날짜 + + + Restore paused + 복원이 일시 중지됨 + + + Restore percent completed + 복원 완료율 + + + Restore plan size (MB) + 복원 계획 크기(MB) + + + Restore start date + 복원 시작 날짜 + + + Restore status + 복원 상태 + + + Restored + 복원됨 + + + Restored files + 복원된 파일 + + + Restored size (MB) + 복원된 크기(MB) + + + Restoring + 복원 중 + + + Restoring + 복원 + + + Restoring + 복원 중 + + + Restoring files + 파일 복원 중 + + + Resume previously saved session + 이전에 저장된 세션 다시 시작 + + + Retriable + 다시 시도 가능 + + + Retry migration + 마이그레이션 다시 시도 + + + Retry migration + 마이그레이션 다시 시도 + + + Revalidate unsuccessful steps + 실패한 단계 유효성 재검사 + Rows copied 행 복사됨 @@ -2810,113 +2390,429 @@ For improved performance and high availability, you can register additional node Rows read 읽은 행 - - Table name - 테이블 이름 + + Run migration workflow again + 마이그레이션 워크플로 다시 실행 - - Used parallel copies - 사용된 병렬 복사본 - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - SQL 데이터베이스 서버 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 SQL 데이터베이스 서버를 선택합니다. - - - Source database - 원본 데이터베이스 - - - Name of the source database - 원본 데이터베이스의 이름 - - - Source name - 원본 이름 - - - Name of the source server - 원본 서버의 이름 - - - Migrate - 마이그레이션 - - - Start migration - 마이그레이션 시작 - - - Start a new session - 새 세션 시작 - - - Start time - 시작 시간 - - - Validating and migrating logins are in progress - 로그인을 확인하고 마이그레이션하는 중입니다. - - - Validating and migrating logins failed - 로그인 확인 및 마이그레이션하지 못 함 - - - Error migrating certificate for database {0}. {1} - {0} 데이터베이스 인증서를 마이그레이션하는 동안 오류가 발생했습니다. {1} - - - An error occurred while starting the certificate migration: '{0}' - 인증서 마이그레이션을 시작하는 동안 오류 발생: '{0}' - - - Canceled - 취소함 - - - Failed - 실패 - - - Pending - 보류 중 + + Run validation + 유효성 검사 실행 Running 실행하는 중 - - Succeeded - 성공 + + Running + 실행하는 중 + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 오래 성능 수집을 실행할수록 더욱 정확한 권장 사항이 제공됩니다. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + SQL Database + + + SQL Database Projects extension + SQL 데이터베이스 프로젝트 확장 + + + SQL Managed Instance + SQL Managed Instance + + + SQL Server dacpac extension + SQL Server DACPAC 확장 + + + SQL Server instance + SQL Server 인스턴스 + + + SQL Server on Azure VM + SQL Server on Azure VM + + + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 가상 머신의 SQL Server + + + SQL Server on Azure Virtual Machines + Azure 가상 컴퓨터의 SQL Server + + + SQL Virtual Machine + SQL 가상 머신 + + + SQL data files + SQL 데이터 파일 + + + SQL log files + SQL 로그 파일 + + + SQL migration assessment + SQL 마이그레이션 평가 + + + SQL tempdb + SQL tempdb + + + Save and close + 저장하고 닫기 + + + Save assessment report + 평가 보고서 저장 + + + Save recommendation report + 권장 사항 보고서 저장 + + + Saved session + 저장된 세션 + + + Scale factor + 배율 + + + Search + 검색 + + + Searching backups + 백업 검색 중 + + + Select + 선택 + + + Select Database Migration Service + Database Migration Service 선택 + + + Select a Database Migration Service + Database Migration Service 선택 + + + Select a Database Migration Service + Database Migration Service 선택 + + + Select a Database Migration Service that is connected to a node. + 노드에 연결된 Database Migration Service를 선택합니다. + + + Select a Database Migration Service to monitor migrations. + 마이그레이션을 모니터링할 Database Migration Service를 선택하세요. + + + Select a blob container value first. + 먼저 Blob 컨테이너 값을 선택합니다. + + + Select a folder on your local drive where performance data will be saved + 성능 데이터를 저장할 로컬 드라이브의 폴더 선택 + + + Select a folder on your local drive where previously collected performance data was saved + 이전에 수집한 성능 데이터가 저장된 로컬 드라이브의 폴더 선택 + + + Select a folder where extended events session files (.xel and .xem) are stored + 확장 이벤트 세션 파일(.xel 및 .xem)이 저장된 폴더를 선택하세요. + + + Select a location + 위치 선택 + + + Select a resource group + 리소스 그룹 선택 + + + Select a resource group value first. + 먼저 리소스 그룹 값을 선택합니다. + + + Select a resource group. + 리소스 그룹을 선택하세요. + + + Select a storage account value first. + 먼저 스토리지 계정 값을 선택합니다. + + + Select a subscription + 구독 선택 + + + Select a target database + 대상 데이터베이스 선택 + + + Select a target server. + 대상 서버를 선택합니다. + + + Select a tenant + 테넌트 선택 + + + Select a unique name for this target database + 이 대상 데이터베이스의 고유한 이름 선택 + + + Select a valid Database Migration Service. + 유효한 데이터베이스 마이그레이션 서비스를 선택하세요. + + + Select an Azure account and your target {0}. + Azure 계정과 {0} 대상을 선택합니다. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Azure Data Studio에 연결된 Azure 계정을 선택하거나 지금 연결하세요. + + + Select login(s) to migrate + 마이그레이션할 로그인 선택 + + + Select tables + 테이블 선택 + + + Select tables for migration + 마이그레이션할 테이블 선택 + + + Select tables for {0} + {0}에 대한 테이블 선택 + + + Select target Azure SQL Type + 대상 Azure SQL 유형 선택 + + + Select the databases that you want to assess for migration to Azure SQL. + Azure SQL으로의 마이그레이션을 평가할 데이터베이스를 선택하세요. + + + Select the databases that you want to migrate to Azure SQL. + Azure SQL로 마이그레이션할 데이터베이스를 선택합니다. + + + Select the databases to migrate. + 마이그레이션할 데이터베이스를 선택합니다. + + + Select the location of the database backups to use during migration. + 마이그레이션 중에 사용할 데이터베이스 백업의 위치를 ​​선택합니다. + + + Select the operation you'd like to perform. + 수행하려는 작업을 선택합니다. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + 로그인을 마이그레이션할 대상 Azure SQL Managed Instance, Azure SQL VM 또는 Azure SQL 데이터베이스를 선택합니다. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + 원본 데이터베이스를 마이그레이션할 대상 데이터베이스를 선택합니다. 하나의 원본 데이터베이스에 대해서만 대상 데이터베이스를 선택할 수 있습니다. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + 대상에 대한 Azure 가상 머신에서 대상 Azure 구독 및 대상 SQL Server를 선택합니다. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + 대상 Azure 구독 및 대상 Azure SQL Managed Instance를 선택합니다. + + + Self-hosted integration runtime node + 자체 호스팅 통합 런타임 노드 + + + Self-hosted integration runtime node + 자체 호스팅 통합 런타임 노드 + + + Server + 서버 + + + Server objects + 서버 개체 + + + Server objects + 서버 개체 + + + Service component crashed. + 서비스 구성 요소가 충돌했습니다. + + + Service provider could not be initialized. + 서비스 공급자를 초기화할 수 없습니다. + + + Set up integration runtime + 통합 런타임 설정 + + + Show status + 상태 표시 + + + Sign into Azure and select an account + Azure에 로그인하여 계정 선택 + + + Size + 크기 + + + Size (MB) + 크기(MB) + + + Skipped + 건너뜀 + + + Skipped files + 건너뛴 파일 + + + Some steps are still running. + 일부 단계가 아직 실행 중입니다. + + + Sort + 정렬 + + + Source configuration + 원본 구성 + + + Source credentials + 원본 자격 증명 + + + Source database + 원본 데이터베이스 + + + Source database + 원본 데이터베이스 + + + Source database + 원본 데이터베이스 + + + Source database connectivity: '{0}' + 원본 데이터베이스 연결: '{0}' + + + Source database name + 원본 데이터베이스 이름 + + + Source databases + 원본 데이터베이스 + + + Source login + 원본 로그인 + + + Source name + 원본 이름 + + + Source properties + 원본 속성 + + + Source server + 원본 서버 + + + Source version + 원본 버전 + + + Start + 시작 + + + Start a new session + 새 세션 시작 + + + Start migration + 마이그레이션 시작 + + + Start time + 시작 시간 + + + Start validation + 유효성 검사 시작 + + + Starting performance data collection... + 성능 데이터 수집을 시작하는 중... + + + Status + 상태 + + + Status + 상태 + + + Status + 상태 Status 상태 - - Add account - 계정 추가 - - - Add your Azure account to view existing migrations and their status. - Azure 계정을 추가하여 기존 마이그레이션 및 해당 상태를 확인합니다. - - - Canceled - 취소됨 - - - Canceling - 취소 중 - - - Completing - 완료 중 - - - Creating - 만드는 중 + + Status + 상태 Status: All @@ -2938,161 +2834,125 @@ For improved performance and high availability, you can register additional node Status: Succeeded 상태: 성공함 - - ({0} errors) - ({0}개의 오류) + + Step 1: {0} + 1단계: {0} - - ({0} error) - ({0}개의 오류) + + Step 2: Use the keys below to register your integration runtime + 2단계: 아래 키를 사용하여 통합 런타임을 등록합니다. - - Failed - 실패 + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + 3단계: '연결 테스트' 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다. - - In progress - 진행 중 + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + 3단계: 위의 새로 고침 단추를 클릭하여 Azure Database Migration Service와 통합 런타임 간의 연결을 확인합니다. - - Ready for cutover - 전환 준비 + + Step details + 단계 세부 정보 - - Refresh - 새로 고침 + + Step status: {0} + 단계 상태: {0} - - Restoring - 복원 + + Step status: {0}{1}{2} + 단계 상태: {0}{1}{2} - - Retriable - 다시 시도 가능 + + Steps + 단계 - - Select a Database Migration Service to monitor migrations. - 마이그레이션을 모니터링할 Database Migration Service를 선택하세요. + + Stop data collection + 데이터 수집 중지 - - Status - 상태 + + Stop validation + 유효성 검사 중지 - - Succeeded - 성공 + + Stopping performance data collection... + 성능 데이터 수집을 중지하는 중... - - Uploading full backup - 전체 백업 업로드 - - - Uploading log backup(s) - 로그 백업 업로드 - - - {0} - {0} - - - ({0} warnings) - ({0}개의 경고) - - - ({0} warning) - ({0}개의 경고) + + Storage + 스토리지 Storage account 스토리지 계정 - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - '{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - '{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - 대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - 대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요. + + Storage account details + 스토리지 계정 세부 정보 Subscription 구독 - - Azure storage - Azure Storage + + Subscription + 구독 - - Azure storage subscription - Azure Storage 구독 + + Subscription name for your Azure Database Migration Service + Azure Database Migration Service의 구독 이름 - - Databases for migration - 마이그레이션할 데이터베이스 + + Subscription name for your Azure Database Migration Service. + Azure Database Migration Service의 구독 이름입니다. - - Azure SQL Managed Instance - Azure SQL Managed Instance + + Subscription name for your Azure SQL target + Azure SQL 대상의 구독 이름 + + + Succeeded + 성공 + + + Succeeded + 성공 + + + Succeeded + 성공함 + + + Succeeded + 성공 + + + Succeeded + 성공 + + + Successful + 성공 + + + Successfully created a Database Migration Service. + 데이터베이스 마이그레이션 서비스를 생성했습니다. + + + Successfully saved assessment report to {0}. + 평가 보고서를 {0}에 저장했습니다. + + + Successfully saved recommendation report to {0}. + 권장 사항 보고서를 {0}에 저장했습니다. Summary 요약 - - Azure SQL Database - Azure SQL Database - - - SQL Server on Azure Virtual Machine - Azure 가상 머신의 SQL Server - - - Feedback - 피드백 - - - Feedback - 피드백 - - - Migrate logins to Azure SQL - 로그인을 Azure SQL로 마이그레이션 - - - New login migration (PREVIEW) - 새 로그인 마이그레이션(미리 보기) - - - Migrate to Azure SQL - Azure SQL로 마이그레이션 - - - New migration - 새 마이그레이션 - - - New support request - 새 지원 요청 - - - New support request - 새 지원 요청 - - - Dashboard - 대시보드 - - - Migrations - 마이그레이션 + + TDE certificate migration must be successful before continuing. + 계속하려면 먼저 TDE 인증서 마이그레이션에 성공해야 합니다. Table migration status details @@ -3102,65 +2962,81 @@ For improved performance and high availability, you can register additional node Table migration status: {0} 테이블 마이그레이션 상태: {0} - - Tables missing on target: {0} - 대상에 테이블이 없습니다. {0} - - - Select tables for {0} - {0}에 대한 테이블 선택 - - - {0} of {1} tables selected - {0}/{1} 선택합 - - - {0} of {1} - {0}/{1} - - - Edit - 편집 - - - Filter tables - 테이블 필터링 - - - Has rows - 행 있음 + + Table name + 테이블 이름 Table name 테이블 이름 - - Update - 업데이트 + + Table name + 테이블 이름 - - Cancel - 취소 + + Table selection + 테이블 선택 + + + Tables missing on target: {0} + 대상에 테이블이 없습니다. {0} + + + Tables selected + 선택한 테이블 Target 대상 + + Target Status + 대상 상태 + Target database 대상 데이터베이스 - - Target name - 대상 이름 + + Target database + 대상 데이터베이스 + + + Target database + 대상 데이터베이스 + + + Target database connectivity: '{0}' + 대상 데이터베이스 연결: '{0}' + + + Target database name + 대상 데이터베이스 이름 + + + Target deployment type + 대상 배포 유형 + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + '{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + '{0}' 대상 인스턴스가 '{1}' 스토리지 계정에 액세스하지 못할 수 있습니다. 대상 인스턴스의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하고, 해당하는 경우 프라이빗 엔드포인트가 대상 서버와 동일한 가상 네트워크에 있는지 확인하세요. Target name 대상 이름 - - Target database name - 대상 데이터베이스 이름 + + Target name + 대상 이름 + + + Target password + 대상 암호 Target platform @@ -3170,9 +3046,13 @@ For improved performance and high availability, you can register additional node Target server 대상 서버 - - Tables selected - 선택한 테이블 + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + 대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + 대상 서버 '{0}'이(가) 스토리지 계정 '{1}'에 액세스하지 못할 수 있습니다. 대상 서버의 서브넷이 스토리지 계정의 허용 목록에 있는지 확인하세요. Target table does not exist @@ -3182,157 +3062,205 @@ For improved performance and high availability, you can register additional node Target table is not empty. 대상 테이블이 비어 있지 않습니다. + + Target type + 대상 유형 + + + Target user name + 대상 사용자 이름 + Target version 대상 버전 - - Edit - 편집 + + Test connection + 연결 테스트 - - Migrate certificates - 인증서 마이그레이션 + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio용 Azure SQL 마이그레이션 확장은 Azure 권장 사항을 평가하고, 적합한 크기를 구하며, SQL Server 데이터베이스를 Azure로 마이그레이션하는 기능을 제공합니다. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - 인증서 마이그레이션을 취소했습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + SQL 데이터베이스 서버 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 SQL 데이터베이스 서버를 선택합니다. - - Validation was canceled with the following error(s):{0}{1} - 다음 오류로 유효성 검사가 취소되었습니다. {0}{1} + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 인스턴스 '{0}'을(를) 평가하지 못했습니다. - - Databases - 데이터베이스 + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Azure 리소스 대상 유형 [SQL Managed Instance, SQL 가상 머신, SQL Database] - - Status - 상태 + + The current status of the migration + 마이그레이션의 현재 상태 - - Migration completed with the following error(s):{0}{1} - 다음 오류와 함께 마이그레이션이 완료됨:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + 모든 마이그레이션이 완료될 때까지 컷오버 프로세스를 시작할 수 없습니다. 최신 파일 상태를 반환하려면 브라우저 창을 새로 고칩니다. - - Copy migration results - 마이그레이션 결과 복사 + + The duration of the migration + 마이그레이션 기간 - - Done - 완료 + + The fininish time for the migration + 마이그레이션 종료 시간 - - Migrating the certificates from the following databases: - 다음 데이터베이스에서 인증서를 마이그레이션하는 중: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Azure Database Migration Service '{0}'에 대한 등록 정보를 검색하는 동안 다음 오류가 발생했습니다. 새로 고침을 클릭하고 다시 시도하세요. 오류: '{1}'. - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - 인증서 마이그레이션이 현재 구성에 대해 실행되지 않았습니다. 계속하려면 인증서 마이그레이션을 실행하고 완료하세요. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 관리되는 인스턴스 '{0}'은(는) 현재 '{1}' 상태이므로 마이그레이션에 사용할 수 없습니다. 계속하려면 사용 가능한 관리형 인스턴스를 선택합니다. - - Certificates migration progress details: - 인증서 마이그레이션 진행률 세부 정보: + + The migration failed with the following errors: + 다음 오류로 인해 마이그레이션하지 못했습니다. - - Certificates migration results: - 인증서 마이그레이션 결과: + + The start time for the migration + 마이그레이션 시작 시간 - - Previous certificates migration results: - 이전 인증서 마이그레이션 결과: + + The target database name + 대상 데이터베이스 이름 - - Retry migration - 마이그레이션 다시 시도 + + The target server name + 대상 서버 이름 - - Migration status: {0}{1}{2} - 마이그레이션 상태: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + SQL Server IaaS 에이전트 확장이 현재 전체 모드가 아닌 '{1}' 모드에 있으므로 가상 머신 ‘{0}’ 마이그레이션에 사용할 수 없습니다. 자세한 정보: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + 기본 가상 머신이 실행되고 있지 않으므로 가상 머신 '{0}'을 마이그레이션에 사용할 수 없습니다. 다시 시도하기 전에 전원이 켜져 있는지 확인하세요. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - 인증서 마이그레이션을 완료했습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + 동일한 백업 위치를 선택한 데이터베이스가 여러 개 있습니다. 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. - - Migration canceled - 마이그레이션을 취소했습니다. + + Things you need before starting your Azure SQL migration: + Azure SQL 마이그레이션을 시작하기 전에 필요한 사항: - - Migration completed successfully. - 마이그레이션을 완료했습니다. + + This is a blocking issue that will prevent the database migration from succeeding. + 이 문제는 데이터베이스 마이그레이션이 성공하는 것을 막는 차단 문제입니다. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - 마이그레이션에 {0} 투명한 데이터 암호화를 사용하는 데이터베이스를 선택했습니다. {1} + + To continue, enter a valid target password. + 계속하려면 유효한 대상 암호를 입력합니다. - - No encrypted database selected. - 암호화된 데이터베이스를 선택하지 않았습니다. + + To continue, enter a valid target user name. + 계속하려면 유효한 대상 사용자 이름을 입력합니다. - - You have chosen to manually migrate certificates. - 인증서를 수동으로 마이그레이션하도록 선택했습니다. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + 블록 Blob이 SQL Server 2016 이상을 실행하는 대상에만 지원되므로 계속하려면 모든 백업 파일이 원본 데이터베이스 '{0}'에 대한 페이지 Blob인 BLOB 컨테이너를 선택합니다. 자세한 정보: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Azure Data Studio에 암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 액세스 권한을 부여했습니다. + + To continue, select a target. + 계속하려면 대상을 선택하세요. - - {0} of {1} completed - {1}개 중 {0}개 완료 + + To continue, select a valid Azure SQL Database server. + 계속하려면 유효한 Azure SQL Database 서버를 선택합니다. - - {0} out of {1} selected database(s) is using transparent data encryption. - 선택한 데이터베이스 {1}개 중 {0}개가 투명한 데이터 암호화를 사용하고 있습니다. + + To continue, select a valid Azure account. + 계속하려면 유효한 Azure 계정을 선택합니다. + + + To continue, select a valid backup folder for source database '{0}'. + 계속하려면 '{0}' 원본 데이터베이스에 대해 유효한 백업 폴더를 선택하세요. + + + To continue, select a valid blob container for source database '{0}'. + 계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 Blob 컨테이너를 선택하세요. + + + To continue, select a valid last backup file for source database '{0}'. + 계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 마지막 백업 파일을 선택하세요. + + + To continue, select a valid location. + 계속하려면 유효한 위치를 선택하세요. + + + To continue, select a valid managed instance. + 계속하려면 유효한 관리되는 인스턴스를 선택하세요. + + + To continue, select a valid resource group for source database '{0}'. + 계속하려면 원본 데이터베이스 '{0}'에 대해 유효한 리소스 그룹을 선택하세요. + + + To continue, select a valid resource group. + 계속하려면 유효한 리소스 그룹을 선택하세요. + + + To continue, select a valid storage account for source database '{0}'. + 계속하려면 원본 데이터베이스 '{0}'에 대한 유효한 저장소 계정을 선택하세요. + + + To continue, select a valid storage account. + 계속하려면 유효한 스토리지 계정을 선택하세요. + + + To continue, select a valid subscription. + 계속하려면 유효한 구독을 선택하세요. + + + To continue, select a valid virtual machine. + 계속하려면 유효한 가상 머신을 선택하세요. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. 암호화된 데이터베이스를 마이그레이션하려면 마이그레이션을 계속하기 전에 암호화 인증서에 대한 액세스를 제공하거나 인증서를 수동으로 마이그레이션해야 합니다. {0}. - - Network path where certificate will be placed. - 인증서를 배치할 네트워크 경로입니다. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Azure SQL 데이터베이스로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - Network path for certificate - 인증서의 네트워크 경로 + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Azure SQL Managed Instance로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - Enter network path - 네트워크 경로 입력 + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Azure 가상 머신의 SQL Server로 마이그레이션하려면 평가 결과를 보고 하나 이상의 데이터베이스를 선택합니다. - - Export my certificates and private key to the target. - 내 인증서와 프라이빗 키를 대상으로 내보냅니다. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Azure SQL 대상으로 마이그레이션하려면 가동 중지 시간 요구 사항에 따라 마이그레이션 모드를 선택합니다. - - I give consent to use my credentials for accessing the certificates. - 인증서에 액세스하기 위해 내 자격 증명을 사용하는 데 동의합니다. + + Total tables + 총 테이블 - - I don't want Azure Data Studio to export the certificates. - Azure Data Studio 인증서를 내보내지 않겠습니다. + + Transaction log + 트랜잭션 로그 - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - 마이그레이션을 계속하기 전에 인증서를 마이그레이션해야 합니다. 그러지 않으면 마이그레이션이 실패합니다. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + 자습서: Azure SQL Managed Instance(온라인)로 마이그레이션 - - Certificate migration - 인증서 마이그레이션 + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + 자습서: Azure SQL Database의 SQL Server로 마이그레이션(오프라인) - - Encrypted database selected. - 암호화된 데이터베이스를 선택했습니다. - - - Test connection - 연결 테스트 + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 자습서: Azure Virtual Machines에서 SQL Server로 마이그레이션(온라인) Type @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: 형식: - - (Unavailable) {0} - (사용할 수 없음) {0} + + Type: {0} + 형식: {0} - - Select a unique name for this target database - 이 대상 데이터베이스의 고유한 이름 선택 + + Unknown + 알 수 없음 + + + Unrestorable files + 복원할 수 없는 파일 + + + Update + 업데이트 + + + Update + 업데이트 + + + Uploading full backup + 전체 백업 업로드 + + + Uploading log backup(s) + 로그 백업 업로드 + + + Used parallel copies + 사용된 병렬 복사본 + + + User account + 사용자 계정 User name 사용자 이름 - - Target user name - 대상 사용자 이름 + + Validating and migrating logins are in progress + 로그인을 확인하고 마이그레이션하는 중입니다. - - Enter the target user name - 대상 사용자 이름 입력 + + Validating and migrating logins completed. + +Establishing user mappings. + 로그인 확인 및 마이그레이션이 완료되었습니다. + +사용자 매핑을 설정하는 중입니다. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - 리소스 연결을 확인하는 동안 시간 초과가 발생했습니다. 자세히 알아보기: https://aka.ms/dms-migrations-troubleshooting. - - - Status - 상태 - - - Validation steps - 유효성 검사 단계 - - - Validation completed with the following error(s):{0}{1} - 다음 오류로 유효성 검사가 완료되었습니다. {0}{1} - - - Copy validation results - 유효성 검사 결과 복사 - - - Done - 완료 - - - We are validating the following: - 다음의 유효성을 검사하는 중입니다. - - - Validation step details - 유효성 검사 단계 세부 정보 - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - 유효성 검사 오류{0}원본 데이터베이스: {1}{0}대상 데이터베이스: {2}{0}오류: {3} - {4} - - - Start validation - 유효성 검사 시작 - - - Validation status: {0} - 유효성 검사 상태: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1}개의 오류 - - - {0} - 1 error - {0} - 1개의 오류 - - - Validation status: {0}{1}{2} - 유효성 검사 상태: {0}{1}{2} - - - Stop validation - 유효성 검사 중지 + + Validating and migrating logins failed + 로그인 확인 및 마이그레이션하지 못 함 Validation check canceled 유효성 검사 취소됨 - - Validation completed successfully. - 유효성 검사가 완료되었습니다. - Validation check error{0}Database:{1}{0}Error: {2} - {3} 유효성 검사 오류{0}데이터베이스:{1}{0}오류: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} 유효성 검사 오류{0}원본 데이터베이스: {1}{0}파일 공유 경로: {2}{0}오류: {3} - {4} - - Network share connectivity: '{0}' - 네트워크 공유 연결: '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + 유효성 검사 오류{0}원본 데이터베이스: {1}{0}대상 데이터베이스: {2}{0}오류: {3} - {4} - - Integration runtime connectivity - 통합 런타임 연결 - - - Source database connectivity: '{0}' - 원본 데이터베이스 연결: '{0}' - - - Azure storage connectivity - Azure Storage 연결 - - - Target database connectivity: '{0}' - 대상 데이터베이스 연결: '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - 유효성 검사가 취소되었습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요. - - - Validation was canceled with the following error(s):{0}{1} - 다음 오류로 유효성 검사가 취소되었습니다. {0}{1} - - - Running validation - 유효성 검사 실행 - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - 현재 구성에 대해 유효성 검사가 실행되지 않았습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요. - - - Canceled - 취소됨 - - - Failed - 실패 - - - Pending - 보류 중 - - - Running - 실행하는 중 - - - Succeeded - 성공함 + + Validation completed successfully. + 유효성 검사가 완료되었습니다. Validation completed successfully. Please click Next to proceed with the migration. 유효성 검사가 완료되었습니다. 마이그레이션을 계속하려면 [다음]을 클릭하세요. - - All database migrations - 모든 데이터베이스 마이그레이션 + + Validation completed with the following error(s):{0}{1} + 다음 오류로 유효성 검사가 완료되었습니다. {0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + 현재 구성에 대해 유효성 검사가 실행되지 않았습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요. + + + Validation status: {0} + 유효성 검사 상태: {0} + + + Validation status: {0}{1}{2} + 유효성 검사 상태: {0}{1}{2} + + + Validation step details + 유효성 검사 단계 세부 정보 + + + Validation steps + 유효성 검사 단계 + + + Validation was canceled with the following error(s):{0}{1} + 다음 오류로 유효성 검사가 취소되었습니다. {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + 다음 오류로 유효성 검사가 취소되었습니다. {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + 유효성 검사가 취소되었습니다. 계속하려면 마이그레이션 설정을 실행하고 유효성을 검사하세요. + + + Value + + + + View details + 세부 정보 보기 View/Select 보기/선택 - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - SQL Server IaaS 에이전트 확장이 현재 전체 모드가 아닌 '{1}' 모드에 있으므로 가상 머신 ‘{0}’ 마이그레이션에 사용할 수 없습니다. 자세한 정보: https://aka.ms/sql-iaas-extension + + Waiting + 대기 중 - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - 기본 가상 머신이 실행되고 있지 않으므로 가상 머신 '{0}'을 마이그레이션에 사용할 수 없습니다. 다시 시도하기 전에 전원이 켜져 있는지 확인하세요. + + Waiting for {0} component to start. + {0} 구성 요소가 시작하기를 기다리는 중입니다. Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details 경고 세부 정보 - - Domain\username - 도메인\사용자 이름 - - - Link account - 계정 연결 - - - {0} accounts linked - 연결된 계정 {0}개 - - - {0} account linked - 연결된 계정 {0}개 - - - Select an Azure account linked to Azure Data Studio, or link one now. - Azure Data Studio에 연결된 Azure 계정을 선택하거나 지금 연결하세요. - - - Add a linked account and then try again. - 연결된 계정을 추가한 후 다시 시도하세요. - - - Azure account - Azure 계정 - - - An error occurred while connecting to the target server. - 대상 서버에 연결하는 동안 오류가 발생했습니다. - - - An error occurred while trying to get {0} login information. - {0} 로그인 정보를 가져오는 동안 오류가 발생했습니다. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - '{0}' 서버의 성능 데이터를 수집하는 동안 오류가 발생했습니다. 이 문제가 계속되면 데이터 수집 프로세스를 다시 시작해 보세요. +This may take some time. + 올바른 Azure SQL 대상을 식별하기 위해 SQL Server 인스턴스 {0}의 데이터베이스를 평가하고 있습니다. -{1} +평가하는 데 시간이 걸릴 수 있습니다. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - 평가 결과에 따라 온라인 상태의 모든 {0} 데이터베이스를 Azure SQL로 마이그레이션할 수 있습니다. + + We are running the following steps: + 다음 단계를 실행하고 있습니다. - - An error occurred while assessing the server '{0}'. - '{0}' 서버를 평가하는 동안 오류가 발생했습니다. + + We are validating the following: + 다음의 유효성을 검사하는 중입니다. - - Check this option to skip assessment and continue the migration. - 평가를 건너뛰고 마이그레이션을 계속하려면 이 옵션을 선택합니다. + + We have completed the assessment of your SQL Server instance '{0}'. + SQL Server 인스턴스 '{0}'에 대한 평가를 완료했습니다. - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.] + + We ran the following steps: + 다음 단계를 실행했습니다: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - '{0}' 서버를 평가하는 동안 예기치 않은 오류가 발생했습니다. {3}메시지: {1}{3}스택: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + 프로세스의 오류를 방지하기 위해서 로그인 마이그레이션을 시작하기 전에 데이터베이스를 Azure SQL 대상으로 마이그레이션하는 것이 좋습니다. 최근에 마이그레이션된 데이터베이스에 대한 사용자 매핑을 업데이트하는 것이 목표라면 원할 때마다 이 마이그레이션 프로세스를 실행할 수 있습니다. + +원본 이름과 데이터베이스 이름이 같으면 일부 사용 권한이 제대로 적용되지 않을 수 있습니다. - - Choose your Azure SQL target - Azure SQL 대상 선택 + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + 데이터베이스 백업을 Blob 컨테이너에 업로드할 때 서로 다른 데이터베이스의 백업 파일이 별도의 폴더에 저장되어 있는지 확인하세요. 최대 한 수준 깊이의 컨테이너와 폴더 루트만 지원됩니다. - - Not sure which Azure SQL target is right for you? Learn more - 적합한 Azure SQL 대상이 뭔지 모르겠나요? 자세히 알아보세요. + + Windows user account with read access to the network share location + 네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정 - - An error occurred while generating SKU recommendations for the server '{0}'. - '{0}' 서버의 SKU 권장 사항을 생성하는 동안 오류가 발생했습니다. - - - No recommendation available - 사용할 수 있는 권장 사항 없음 - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - 원본의 성능 특성을 만족할 SKU가 없어 SKU 권장 사항이 생성되지 않았습니다. 다른 대상 플랫폼을 선택하거나, 권장 사항 매개 변수를 조정하거나, 평가할 다른 데이터베이스 집합을 선택하거나 권장 모델을 변경해 보세요. - - - Connection was successful but did not find any target databases. - 연결에 성공했지만 대상 데이터베이스를 찾지 못했습니다. - - - Connection error: {0} - 연결 오류: {0} - - - Connection was successful. Target databases found: {0} - 연결에 성공했습니다. 검색된 대상 데이터베이스: {0} - - - Select an Azure account and your target {0}. - Azure 계정과 {0} 대상을 선택합니다. - - - Error getting login information: {0} - 로그인 정보를 가져오는 동안 오류 발생: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - 데이터베이스 매핑 오류입니다. 대상 데이터베이스 '{0}'을(를) 데이터베이스 '{1}'의 마이그레이션 대상으로 선택할 수 없습니다. 대상 데이터베이스 '{2}'이(가) 데이터베이스 '{3}'의 마이그레이션 대상으로 이미 선택되었습니다. 다른 대상 데이터베이스를 선택하세요. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - 데이터베이스 매핑 오류입니다. 마이그레이션할 대상 데이터베이스가 없습니다. 대상 서버 연결을 구성하고 연결을 클릭하여 사용 가능한 데이터베이스 마이그레이션 대상 목록을 수집하세요. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - 데이터베이스 매핑 오류(오류 코드: {0})가 '{1}' 및 '{2}' 데이터베이스 사이에서 발견되었습니다. 원본 데이터베이스 데이터 정렬 '{3}'이(가) 대상 데이터베이스 데이터 정렬 '{4}'과(와) 일치하지 않습니다. 원본 데이터베이스와 동일한 데이터 정렬을 사용하여 대상 데이터베이스를 선택하거나 다시 생성하세요. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - 데이터베이스 매핑 오류입니다. 원본 데이터베이스 '{0}'이(가) 대상 데이터베이스에 매핑되지 않았습니다. 마이그레이션할 대상 데이터베이스를 선택하세요. - - - Azure SQL target - Azure SQL 대상 - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - 자세한 정보: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + 네트워크 공유 위치에 대한 읽기 권한이 있는 Windows 사용자 계정입니다. Yes - - Do you want to retry the failed table migrations? - 실패한 테이블 마이그레이션을 다시 시도하시겠습니까? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 이미 데이터를 수집했다면 기존 폴더에서 이 데이터를 선택하도록 선택할 수도 있습니다. - - Please resolve any errors before retrying the migration. - 마이그레이션을 다시 시도하기 전에 오류를 해결하세요. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + 암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 Azure Data Studio 액세스 권한을 부여받았습니다. - - The migration failed with the following errors: - 다음 오류로 인해 마이그레이션하지 못했습니다. + + You have not given Azure Data Studio access to migrate the encryption certificates. + 암호화 인증서 및 데이터베이스를 마이그레이션하기 위한 Azure Data Studio 액세스 권한을 부여받지 않았습니다. - - {0} of {1} databases selected - 데이터베이스 {0}/{1}개가 선택됨 + + You must click the '{0}' button before proceeding to the next page of the wizard. + 마법사의 다음 페이지로 넘어가기 전에 '{0}' 단추를 클릭해야 합니다. + + + Your Azure Database Migration Service resource name + Azure Database Migration Service 리소스 이름 + + + Your Azure SQL target resource name + Azure SQL 대상 리소스 이름 + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + 네트워크 파일 공유 또는 Azure Blob Storage 컨테이너(Azure SQL Database 대상에는 필요하지 않음)인 데이터베이스 백업 위치 세부 정보. + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [데이터베이스 마이그레이션 준비 상태의 유효성을 검사하는 평가 결과가 없습니다. 이 확인란을 선택하면 데이터베이스를 원하는 Azure SQL 대상으로 계속 마이그레이션할 수 있습니다.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + 데이터 원본={0};초기 카탈로그=마스터;사용자 ID={1};암호={2};TrustServerCertificate=True;통합 보안=false; + + + {0} + {0} + + + {0} (change) + {0}(변경) + + + {0} (requires credentials refresh) + {0}(자격 증명 새로 고침 필요) + + + {0} ({1} vCPU) + {0}({1} vCPU) + + + {0} - 1 error + {0} - 1개의 오류 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3}GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3}GB + + + {0} - {1} errors + {0} - {1}개의 오류 + + + {0} - {1} vCore + {0} - {1} vCore + + + {0} GB + {0}GB + + + {0} GB + {0}GB + + + {0} GB + {0}GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0}MB + + + {0} Recommendations + {0} 권장 사항 + + + {0} TB + {0}TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + 마이그레이션에 {0} 투명한 데이터 암호화를 사용하는 데이터베이스를 선택했습니다. {1} + + + {0} account linked + 연결된 계정 {0}개 + + + {0} accounts linked + 연결된 계정 {0}개 + + + {0} cores + {0} 코어 + + + {0} database + 데이터베이스 {0}개 + + + {0} database has warnings + {0} 데이터베이스에 경고가 있음 + + + {0} databases + 데이터베이스 {0}개 + + + {0} databases have warnings + {0} 데이터베이스에 경고가 있습니다. + + + {0} day + {0}일 + + + {0} days + {0}일 + + + {0} hr + {0}시간 + + + {0} hrs + {0}시간 + + + {0} min + {0}분 + + + {0} mins + {0}분 + + + {0} ms + {0}ms {0} of {1} {0}/{1} - - Waiting for {0} component to start. - {0} 구성 요소가 시작하기를 기다리는 중입니다. + + {0} of {1} + {0}/{1} + + + {0} of {1} completed + {1}개 중 {0}개 완료 + + + {0} of {1} databases selected + 데이터베이스 {0}/{1}개가 선택됨 + + + {0} of {1} tables selected + {0}/{1} 선택합 + + + {0} out of {1} selected database(s) is using transparent data encryption. + 선택한 데이터베이스 {1}개 중 {0}개가 투명한 데이터 암호화를 사용하고 있습니다. + + + {0} recommendation available + {0} 권장 사항 사용 가능 + + + {0} recommendations available + {0} 권장 사항 사용 가능 + + + {0} sec + {0}초 + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + {0}/{1} 데이터베이스는 문제 없이 마이그레이션할 수 있습니다. + + + {0}/{1} databases selected + {0}/{1}개 데이터베이스 선택함 + + + {0}/{1} logins selected + {0}/{1} 로그인 선택됨 + + + {0}/{1} migrating logins displayed + {0}/{1} 마이그레이션 로그인이 표시됨 + + + {0}th percentile + {0}번째 백분위수 + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - {0} 다운로드 중 + + ({0} KB) + ({0}KB) Done downloading {0} {0} 다운로드 완료 + + Downloading {0} + {0} 다운로드 중 + + + Downloading {0} + {0} 다운로드 중 + + + Extracted {0} ({1}/{2}) + 추출된 {0}({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} {0}에 대한 이진 파일을 다운로드하지 못했습니다. 다음 링크를 사용하여 문제를 해결하세요. {1} @@ -3722,22 +3754,14 @@ For improved performance and high availability, you can register additional node Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). {0}에 대한 이진 파일을 다운로드하지 못했습니다. 이 [링크를 사용하여 문제를 해결]({1})하세요. - - ({0} KB) - ({0}KB) - - - Downloading {0} - {0} 다운로드 중 - - - Extracted {0} ({1}/{2}) - 추출된 {0}({1}/{2}) - Failed to start {0}: {1} {0}:{1}을(를) 시작하지 못함 + + Installed {0} + {0}을(를) 설치함 + Installing {0} Service {0} 서비스를 설치하는 중 @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} {1}에 {0} 설치 중 - - Installed {0} - {0}을(를) 설치함 + + Starting {0} + {0}을(를) 시작하는 중 {0} Started {0}을(를) 시작함 - - Starting {0} - {0}을(를) 시작하는 중 - - + + + Azure SQL Migration + Azure SQL 마이그레이션 + + + Azure SQL Migration + Azure SQL 마이그레이션 + + + Azure SQL Migration + Azure SQL 마이그레이션 + + + Azure SQL Target details + Azure SQL 대상 세부 정보 + + + Azure SQL migration description + Azure SQL 마이그레이션 설명 + Cancel migration 마이그레이션 취소 @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details 마이그레이션 세부 정보 복사 + + Database Migration Service details + Database Migration Service 세부 정보 + Database details 데이터베이스 정보 @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration 마이그레이션 삭제 - - Azure SQL migration description - Azure SQL 마이그레이션 설명 - - - Azure SQL Migration - Azure SQL 마이그레이션 - - - Azure SQL Migration - Azure SQL 마이그레이션 - - - Migration Context Menu - 마이그레이션 상황에 맞는 메뉴 - - - Migration Tasks - 마이그레이션 작업 - - - Azure SQL Migration - Azure SQL 마이그레이션 - - - Open Azure SQL migration notebooks - Azure SQL 마이그레이션 Notebook 열기 - - - New support request - 새 지원 요청 - - - Refresh - 새로 고침 - - - Retry migration - 마이그레이션 다시 시도 - Feedback 피드백 @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL Azure SQL로 마이그레이션 - - Database Migration Service details - Database Migration Service 세부 정보 + + Migration Context Menu + 마이그레이션 상황에 맞는 메뉴 - - Azure SQL Target details - Azure SQL 대상 세부 정보 + + Migration Tasks + 마이그레이션 작업 + + + New support request + 새 지원 요청 + + + Open Azure SQL migration notebooks + Azure SQL 마이그레이션 Notebook 열기 + + + Refresh + 새로 고침 + + + Retry migration + 마이그레이션 다시 시도 diff --git a/resources/xlf/ko/ms-mssql.sql-bindings-vscode.ko.xlf b/resources/xlf/ko/ms-mssql.sql-bindings-vscode.ko.xlf new file mode 100644 index 0000000000..55cfc266b3 --- /dev/null +++ b/resources/xlf/ko/ms-mssql.sql-bindings-vscode.ko.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (선택 사항) local.settings.json에 저장할 연결 암호 입력 + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + SQL 바인딩을 사용하여 새 Azure 함수를 만들려면 C# Azure Functions 프로젝트가 있어야 합니다. + + + Add Package + 패키지 추가 + + + Adding SQL Binding to function "{0}"... + 함수 "{0}"에 SQL 바인딩을 추가하는 중... + + + Adding SQL nuget package: +{0} + SQL 너겟 패키지 추가: +{0} + + + An error occurred generating the connection string for the selected connection + 선택한 연결에 대한 연결 문자열을 생성하는 동안 오류가 발생했습니다. + + + Azure Functions extension must be installed in order to use this feature. + 이 기능을 사용하려면 Azure Functions 확장을 설치해야 합니다. + + + Browse... + 찾아보기... + + + Close + 닫기 + + + Connection string setting name + 연결 문자열 설정 이름 + + + Connection string setting specified in "local.settings.json" + "local.settings.json"에 지정된 연결 문자열 설정 + + + Create Azure Function Project + Azure 함수 프로젝트 만들기 + + + Create new local app setting + 새 로컬 앱 설정 만들기 + + + Do not install + 설치하지 마세요 + + + Do you want to include the password from this connection in your local.settings.json file? + 이 연결의 암호를 local.settings.json 파일에 포함하시겠어요? + + + Enter SQL table to query + 쿼리할 SQL 테이블 입력 + + + Enter SQL table to upsert into + Upsert할 SQL 테이블 입력 + + + Enter SQL view to query + 쿼리할 SQL 보기 입력 + + + Enter connection string + 연결 문자열 입력 + + + Enter connection string + 연결 문자열 입력 + + + Enter connection string setting name + 연결 문자열 설정 이름 입력 + + + Error creating new Azure Function: {0} + 새 Azure 함수를 만드는 동안 오류가 발생했습니다. {0} + + + Failed to parse "{0}": {1}. + {0}을(를) 구문 분석하지 못했습니다. {1}. + + + Failed to set connection string app setting + 연결 문자열 앱 설정을 설정하지 못했습니다. + + + Failed to set connection string app setting: {0} + 연결 문자열 앱 설정을 설정하지 못했습니다. {0} + + + Fetching tables for selected database... + 선택한 데이터베이스의 테이블을 가져오는 중... + + + Fetching views for selected database... + 선택한 데이터베이스의 뷰를 가져오는 중... + + + Function Name + 기능 이름 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 나중에 SQL 연결 문자열을 사용하려면 local.settings.json 파일에 암호를 수동으로 입력해야 합니다. + + + Input + 입력 + + + Install + 설치 + + + Learn more + 자세히 알아보기 + + + Local app setting '{0}' already exists. Overwrite? + 로컬 앱 설정 '{0}'이(가) 이미 존재합니다. 덮어쓰시겠습니까? + + + More Information + 자세한 정보 + + + Name must not be empty + 이름은 비워 둘 수 없습니다. + + + Name must not include special characters + 이름에는 특수 문자가 포함되지 않아야 합니다. + + + No + 아니요 + + + No Azure functions in the current active file + 현재 활성 파일에 Azure 함수가 없음 + + + No Azure functions projects found in the workspace + 작업 영역에서 Azure 함수 프로젝트를 찾을 수 없음 + + + Open File + 파일 열기 + + + Output + 출력 + + + Retrieves data from a database + 데이터베이스에서 데이터 검색 + + + SQL object to query + 쿼리할 SQL 개체 + + + SQL table to upsert into + upsert할 SQL 테이블 + + + Save + 저장 + + + Save data to a database + 데이터를 데이터베이스에 저장 + + + Select + 선택 + + + Select Database + 데이터베이스 선택 + + + Select SQL connection string method + SQL 연결 문자열 메서드 선택 + + + Select SQL connection string setting from local.settings.json + local.settings.js에서 SQL 연결 문자열 설정 선택 + + + Select a connection profile + 연결 프로필 선택 + + + Select an Azure function in the current file to add SQL binding to + 현재 파일에서 SQL 바인딩을 추가할 Azure 함수 선택 + + + Select folder for the Azure Function project + Azure 함수 프로젝트에 대한 폴더 선택 + + + Select object type to insert or upsert into + 삽입하거나 upsert할 개체 유형 선택 + + + Select table to use + 사용할 테이블 선택 + + + Select the Azure Function project for the SQL Binding + SQL 바인딩에 대한 Azure 함수 프로젝트 선택 + + + Select type of binding + 바인딩 유형 선택 + + + Select type of binding for the function '{0}' + 함수 '{0}'에 대한 바인딩 유형 선택 + + + Select view to use + 사용할 보기 선택 + + + Table + 테이블 + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + SQL 바인딩을 사용하여 새 Azure 함수를 만드는 데 Azure Functions 확장이 필요하나 현재 설치되어 있지 않습니다. 지금 설치할까요? + + + There are unsaved changes in the current file. Save now? + 현재 파일에 저장되지 않은 변경 사항이 있습니다. 지금 저장하시겠습니까? + + + Timed out waiting for Azure Function file to be created + Azure 함수 파일이 만들지길 기다리는 동안 시간이 초과되었습니다. + + + Timed out waiting for extension to install + 확장이 설치되길 기다리는 동안 시간이 초과되었습니다. + + + Value must not be empty + 값은 비워 둘 수 없습니다. + + + View + 보기 + + + Yes + + + + + + + + Add SQL Binding (preview) + SQL 바인딩 추가(미리 보기) + + + Create Azure Function with SQL binding (preview) + SQL 바인딩을 사용하여 Azure 함수 만들기(미리 보기) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + 사용자가 Azure SQL 바인딩을 사용하여 Azure Functions를 개발하고 게시할 수 있습니다. + + + SQL Bindings + SQL 바인딩 + + + + \ No newline at end of file diff --git a/resources/xlf/ko/sql.ko.xlf b/resources/xlf/ko/sql.ko.xlf index c11fc36b6c..5a5ccb225a 100644 --- a/resources/xlf/ko/sql.ko.xlf +++ b/resources/xlf/ko/sql.ko.xlf @@ -1585,6 +1585,58 @@ Default Skipped Commands: + + + + Asymmetric Key + 비대칭 키 + + + Compress backup + 백업 압축 + + + Use the default server setting + 기본 서버 설정 사용 + + + Do not compress backup + 백업 압축 안 함 + + + Database + 데이터베이스 + + + Differential + 차등 + + + Disk + 디스크 + + + Files and filegroups + 파일 및 파일 그룹 + + + Full + 전체 + + + Transaction Log + 트랜잭션 로그 + + + Url + URL + + + Server Certificate + 서버 인증서 + + + @@ -2033,58 +2085,6 @@ Default Skipped Commands: - - - - Asymmetric Key - 비대칭 키 - - - Compress backup - 백업 압축 - - - Use the default server setting - 기본 서버 설정 사용 - - - Do not compress backup - 백업 압축 안 함 - - - Database - 데이터베이스 - - - Differential - 차등 - - - Disk - 디스크 - - - Files and filegroups - 파일 및 파일 그룹 - - - Full - 전체 - - - Transaction Log - 트랜잭션 로그 - - - Url - URL - - - Server Certificate - 서버 인증서 - - - @@ -2317,7 +2317,7 @@ Default Skipped Commands: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Default Skipped Commands: Dispose Edit Failed With Error: 오류를 나타내며 편집 내용 삭제 실패: - - Close SQL Pane - SQL 창 닫기 + + Hide SQL Pane + SQL 창 숨기기 Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results 쿼리 결과에서 차트 뷰어를 열 때 사용할 기본 차트 유형 + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (미리 보기) GitHub Copilot 쿼리의 컨텍스트화를 사용하도록 설정합니다. 이 설정을 사용하면 Copilot 확장이 설치되어 있고 공급자가 문맥화를 구현한 경우 GitHub Copilot이 개선된 제안을 반환하는 데 도움이 됩니다. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. 메모리에서 필터링 및 정렬할 수 있는 최대 행 수를 제어합니다. 숫자를 초과하는 경우 정렬과 필터링이 비활성화됩니다. 경고: 이 항목을 늘리면 성능에 영향을 미칠 수 있습니다. @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view 쿼리 결과 뷰에 작업 모음을 표시할지 여부 + + Whether to show notifications when a results grid copy operation is completed. + 결과 표 복사 작업이 완료되면 알림을 표시할지 여부입니다. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. 이전 행에 이미 후행 줄 바꿈이 있는 경우 결과를 복사할 때 행 간에 줄 바꿈 추가를 건너뛸지 여부를 지정합니다. 기본값은 false입니다. @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트인]({1})하는 방법을 알아보세요. + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트아웃]({1})하는 방법을 알아보세요. + + + Read More + 더 읽기 + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - 시작(&&S) - - - Show Getting Started - 시작 표시 - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install 설치 - - Install additional support for {0} - {0}에 대한 추가 지원 설치 - - - Install {0} keymap - {0} 키맵 설치 - Installed 설치됨 - - {0} support is already installed - {0} 지원이 이미 설치되어 있습니다. - - - {0} keymap is already installed - {0} 키맵이 이미 설치되어 있습니다. - Installing additional support for {0}... {0}에 대한 추가 지원을 설치하는 중... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트인]({1})하는 방법을 알아보세요. + + Getting &&Started + && denotes a mnemonic + 시작(&&S) - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Microsoft에서 사용 데이터를 수집하도록 허용하여 Azure Data Studio 개선에 도움을 주세요. Microsoft [개인정보처리방침]({0})을 읽고 [옵트아웃]({1})하는 방법을 알아보세요. - - - Read More - 더 읽기 + + Show Getting Started + 시작 표시 @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + 인증 공급자를 선택하지 않았습니다. 다시 시도하세요. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + 클라우드를 사용할 수 없습니다. [설정] -> [Azure 계정 구성 검색] -> [하나 이상의 클라우드 사용]으로 이동합니다. + Close 닫기 @@ -7625,6 +7625,10 @@ Error Message: {1} Copy & Open 복사 및 열기 + + Azure Auth: Device Code + Azure 인증: 디바이스 코드 + Cancel 취소 @@ -7645,6 +7649,10 @@ Error Message: {1} Cannot start auto OAuth. An auto OAuth is already in progress. 자동 OAuth를 시작할 수 없습니다. 자동 OAuth가 이미 진행 중입니다. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + 이 환경에서는 웹 브라우저를 시작할 수 없습니다. 브라우저를 시작하고 위의 URL로 이동한 후 코드를 수동으로 입력하세요. + @@ -7909,10 +7917,6 @@ Error Message: {1} Are you sure you want to cancel this connection? 이 연결을 취소하시겠습니까? - - (Group: {0}) - (그룹: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Error Message: {1} Failed to get Azure account token for connection 연결을 위한 Azure 계정 토큰을 가져오지 못함 + + Connection provider '{0}' not found + '{0}' 연결 공급자를 찾을 수 없습니다. + Failed to refresh Azure account token for connection 연결을 위한 Azure 계정 토큰을 새로 고침하지 못함 @@ -7953,10 +7961,6 @@ Error Message: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? '{0}' 공급자 유형을 지원하는 확장이 현재 설치되어 있지 않습니다. 확장을 보시겠습니까? - - Could not find provider for uri: {0} - {0} URI에 대한 공급자를 찾을 수 없습니다. - Connection Not Accepted 연결이 허용되지 않음 @@ -8853,6 +8857,14 @@ Error Message: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + 프로필을 그룹으로 끌어올 수 없습니다. 동일한 옵션을 가진 프로필이 그룹에 이미 있습니다. + + + @@ -9153,6 +9165,22 @@ Error Message: {1} + + + + XEL Files + XEL 파일. + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + 파일이 너무 커서 프로파일러에서 열 수 없습니다. 프로파일러는 1GB 미만의 파일을 열 수 있습니다. + + + Loading the file might take a moment due to the file size. + 파일 크기 때문에 파일을 로드하는 데 시간이 걸릴 수 있습니다. + + + @@ -9171,10 +9199,18 @@ Error Message: {1} Copying... 복사 중... + + Don't show again + 다시 표시하지 않음 + Loading the rows to be copied ({0}/{1})... 복사할 행 로드 중({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + 이제 복사 완료 알림이 비활성화됩니다. 다시 활성화하려면 queryEditor.results.showCopyCompletedNotification 설정을 수정하세요. + @@ -9263,6 +9299,10 @@ Error Message: {1} Open file 파일 열기 + + Open file location + 파일 위치 열기 + CSV (Comma delimited) CSV(쉼표로 구분) diff --git a/resources/xlf/ko/git.ko.xlf b/resources/xlf/ko/vscode.git.ko.xlf similarity index 64% rename from resources/xlf/ko/git.ko.xlf rename to resources/xlf/ko/vscode.git.ko.xlf index 21a80cf1ec..e5b6266ae4 100644 --- a/resources/xlf/ko/git.ko.xlf +++ b/resources/xlf/ko/vscode.git.ko.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} 커밋 및 푸시 + + $(info) Remote "{0}" has no tags. + $(info) 원격 "{0}"에 태그가 없습니다. - + + $(info) This repository has no tags. + $(info) 이 리포지토리에는 태그가 없습니다. + + + "{0}" has fingerprint "{1}" + "{0}"에 지문 "{1}"이(가) 있음 + + + A branch named "{0}" already exists + 이름이 "{0}"인 분기가 이미 있습니다. + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + 작업 영역의 부모 폴더 또는 열린 파일에서 Git 리포지토리를 찾았습니다. 리포지토리를 열까요? + + + Absolute paths not supported in "git.scanRepositories" setting. + “git.scanRepositories” 설정에서는 절대 경로를 사용할 수 없습니다. + + + Add Remote + 원격 추가 + + + Add a new remote... + 새 원격 추가... + + + Add remote from URL + URL에서 원격 추가 + + + Add remote from {0} + {0}에서 원격 추가 + + + Add to Workspace + 작업 영역에 추가 + + + All Repositories + 모든 리포지토리 + + + Always + 항상 + + + Always Pull + 항상 풀 + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + 파일 {0}개를 삭제하시겠습니까?\n이 작업은 되돌릴 수 없습니다!\n계속하면 해당 파일이 영구적으로 손실됩니다. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + {0}을(를) 삭제하시겠습니까?\n이 작업은 되돌릴 수 없습니다!\n계속하면 이 파일이 영구적으로 손실됩니다. + + + Are you sure you want to continue connecting? + 연결을 계속 진행하시겠습니까? + + + Are you sure you want to create an empty commit? + 빈 커밋을 만드시겠습니까? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + 파일 {0}개의 변경 내용을 모두 취소하시겠습니까?\n이 작업은 되돌릴 수 없습니다!\n계속하면 현재 작업 집합이 영구적으로 손실됩니다. + + + Are you sure you want to discard changes in {0} files? + {0}개 파일의 변경 내용을 취소하시겠습니까? + + + Are you sure you want to discard changes in {0}? + {0}의 변경 내용을 취소하시겠습니까? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 {0}개 있으며 복구가 불가능할 수 있습니다. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 1개 있으며 복구가 불가능할 수 있습니다. + + + Are you sure you want to drop the stash: {0}? + 스태시 {0}을(를) 삭제하시겠습니까? + + + Are you sure you want to restore {0} files? + {0}개 파일을 복원하겠습니까? + + + Are you sure you want to restore {0}? + {0}을(를) 복원하시겠습니까? + + + Are you sure you want to stage {0} files with merge conflicts? + 병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까? + + + Are you sure you want to stage {0} with merge conflicts? + 병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까? + + + Ask Me Later + 나중에 물어보기 + + + Branch name + 분기 이름 + + + Branch name needs to match regex: {0} + 분기 이름은 regex {0}과(와) 일치해야 합니다. + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + 참조를 원격에 푸시할 수 없습니다. 먼저 \'풀\'을 실행하여 변경 내용을 통합하세요. + + + Can\'t undo because HEAD doesn\'t point to any commit. + HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다. + + + Changes + 변경 사항 + + + Checking Out Branch/Tag... + 분기/태그를 체크 아웃하는 중... + + + Checking Out Changes... + 변경 내용을 확인하는 중... + + + Checkout Branch/Tag... + 분기/태그 체크 아웃... + + + Checkout detached... + 체크 아웃 분리됨... + + + Choose Folder... + 폴더 선택... + + + Choose a folder to clone {0} into + {0}을(를) 복제할 폴더를 선택하세요. + + + Choose a repository + 리포지토리 선택 + + + Choose which repository to clone + 복제할 리포지토리 선택 + + + Clone from URL + 리포지토리 URL + + + Clone from {0} + {0}에서 복제 + + + Cloning git repository "{0}"... + Git 리포지토리 "{0}"을(를) 복제하는 중... + + + Commit + 커밋 + + Commit & Push Changes 변경 내용 커밋 및 푸시 - - {0} Commit & Sync - {0} 커밋 및 동기화 - - + Commit & Sync Changes 변경 내용 커밋 및 동기화 - - {0} Commit - {0} 커밋 + + Commit Anyway + 커밋 진행 - - Commit to New Branch & Push Changes - 새 분기에 커밋 및 변경 내용 푸시 - - - Commit to New Branch & Sync Changes - 새 분기에 커밋 및 변경 내용 동기화 - - - Commit Changes to New Branch - 새 분기에 변경 내용 커밋 - - + Commit Changes 변경 내용 커밋 - + + Commit Changes on "{0}" + "{0}"에 변경 내용 커밋 + + + Commit Changes to New Branch + 새 분기에 변경 내용 커밋 + + + Commit Hash + 커밋 해시 + + + Commit Staged Changes + 스테이징된 변경 사항 커밋 + + + Commit message + 커밋 메시지 + + + Commit operation was cancelled due to empty commit message. + 커밋 메시지가 비어 있어 커밋 작업이 취소되었습니다. + + + Commit to New Branch & Push Changes + 새 분기에 커밋 및 변경 내용 푸시 + + + Commit to New Branch & Synchronize Changes + 새 분기에 커밋 및 변경 내용 동기화 + + + Commit to a New Branch + 새 브랜치에 커밋 + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + 확인 없는 커밋은 허용되지 않습니다. "git.allowNoVerifyCommit" 설정을 통해 사용하도록 설정하세요. + + Committing & Pushing Changes... 변경 내용 커밋 및 푸시 중... - - Committing & Synching Changes... - 변경 내용 커밋 및 동기화 중... + + Committing & Synchronizing Changes... + 커밋 및 변경 내용을 동기화하는 중... - - Committing to New Branch & Pushing Changes... - 새 분기에 대한 커밋 및 변경 내용 추진... - - - Committing to New Branch & Synching Changes... - 새 분기에 커밋하고 변경 내용을 동기화하는 중... - - + Committing Changes to New Branch... 새 분기에 변경 내용 커밋 중... - + Committing Changes... 변경 내용 커밋 중... - - {0} Continue - {0} 계속 + + Committing to New Branch & Pushing Changes... + 새 분기에 대한 커밋 및 변경 내용 추진... - + + Committing to New Branch & Synchronizing Changes... + 새 분기에 커밋 및 변경 내용을 동기화하는 중... + + + Conflict: Added By Them + 충돌: 타인이 추가 + + + Conflict: Added By Us + 충돌: 자체 추가 + + + Conflict: Both Added + 충돌: 양쪽에서 추가 + + + Conflict: Both Deleted + 충돌: 양쪽에서 삭제 + + + Conflict: Both Modified + 충돌: 양쪽에서 수정 + + + Conflict: Deleted By Them + 충돌: 타인이 삭제 + + + Conflict: Deleted By Us + 충돌: 자체 삭제 + + Continue Rebase 계속 기준 다시 지정 - + Continuing Rebase... 기준 주소 다시 지정을 계속하는 중... - + + Could not clone your repository as Git is not installed. + Git이 설치되지 않아 저장소를 복제할 수 없습니다. + + + Create Empty Commit + 빈 커밋 만들기 + + + Create new branch from... + 에서 새 분기 만들기... + + + Create new branch... + 새 분기 만들기... + + + Current + 현재 + + + Current commit message only contains whitespace characters + 현재 커밋 메시지에는 공백 문자만 포함됩니다. + + + Delete Branch + 분기 삭제 + + + Delete File + 파일 삭제 + + + Delete Files + 파일 삭제 + + + Delete file + 파일 삭제 + + + Deleted + 삭제 + + + Discard 1 File + 1개 파일 취소 + + + Discard 1 Tracked File + 1개의 추적된 파일 취소 + + + Discard All {0} Files + {0}개 파일 모두 버리기 + + + Discard Changes + 변경 내용 취소 + + + Discard {0} Tracked Files + {0}개의 추적된 파일 취소 + + + Don\'t Pull + 끌어오지 않음 + + + Don\'t Show Again + 다시 표시 안 함 + + + Download Git + Git 다운로드 + + + Email + 전자 메일 + + + Failed to authenticate to git remote. + git remote에 인증하지 못했습니다. + + + Failed to authenticate to git remote:\n\n{0} + git remote에 인증하지 못했습니다.\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + "{0}" 파일을 다른 사용자가 삭제하고 Microsoft가 수정했습니다.\n\n어떻게 하시겠습니까? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + "{0}" 파일을 Microsoft가 삭제하고 다른 사용자가 수정했습니다.\n\n어떻게 하시겠습니까? + + + Force Checkout + 강제 체크 아웃 + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + 강제 푸시가 허용되지 않습니다. "git.allowForcePush" 설정으로 사용하도록 설정하세요. + + + Git History + Git 기록 + + + Git error + Git 오류 + + + Git local working changes + Git 로컬 작업 변경 내용 + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + 작업 영역의 부모 폴더 또는 열린 파일에서 Git 리포지토리를 찾았습니다. 리포지토리를 열까요? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + “{0}”의 HEAD 버전을 사용할 수 없습니다. + + + Ignored + 무시됨 + + + Incoming + 수신 + + + Index Added + 인덱스 추가됨 + + + Index Copied + 인덱스 복사됨 + + + Index Deleted + 인덱스 삭제됨 + + + Index Modified + 인덱스 수정됨 + + + Index Renamed + 인덱스 이름 변경됨 + + + Initialize Repository + 리포지토리 초기화 + + + Intent to Add + 추가할 의도 + + + Intent to Rename + 이름 바꾸기 의도 + + + Invalid branch name + 잘못된 분기 이름 + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + 현재 분기 "{0}"이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요. + + + Keep Our Version + 현재 버전 유지 + + + Keep Their Version + 다른 사용자 버전 유지 + + + Learn More + 자세한 정보 + + + Log level: {0} + 로그 수준: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + git에서 "user.name" 및 "user.email"를 구성해야 합니다. + + + Manage Unsafe Repositories + 안전하지 않은 리포지토리 관리 + + + Merge Changes + 변경 사항 병합 + + + Message + 메시지 + + + Message (commit on "{0}") + 메시지(“{0}”에서 커밋) + + + Message ({0} to commit on "{1}") + 메시지(“{1}”에서 커밋하기 위한 {0}) + + + Message ({0} to commit) + 메시지(커밋할 {0}) + + + Migrate Changes + 변경 내용 마이그레이션 + + + Modified + 수정 + + + Never + 안 함 + + + No + 아니요 + + + No rebase in progress. + 진행 중인 다시 지정이 없습니다. + + + OK + 확인 + + + OK, Don\'t Ask Again + 알겠습니다. 다시 묻지 않음 + + + OK, Don\'t Show Again + 알겠습니다. 다시 표시 안 함 + + + Open + 열기 + + + Open Comparison + 비교 열기 + + + Open Git Log + Git 로그 열기 + + + Open Merge + 병합 열기 + + + Open Repositories In Parent Folders + 부모 폴더에서 리포지토리 열기 + + + Open Repository + 리포지토리 열기 + + + Open in New Window + 새 창에서 열기 + + + Optionally provide a stash message + 필요한 경우 스태시 메시지를 입력하세요. + + + Passphrase + 암호 + + + Pick a branch to pull from + 다음에서 가져올 분기 선택 + + + Pick a provider to publish the branch "{0}" to: + 공급자를 선택하여 “{0}” 분기를 다음에 게시: + + + Pick a remote to publish the branch "{0}" to: + “{0}” 분기를 다음에 게시하려면 원격을 선택하세요: + + + Pick a remote to pull the branch from + 분기를 가져올 원격 선택 + + + Pick a remote to remove + 제거할 원격 선택 + + + Pick a repository to mark as safe and open + 안전하고 개방된 것으로 표시할 리포지토리 선택 + + + Pick a repository to open + 열려는 리포지토리 선택 + + + Pick a stash to apply + 적용할 스태시 선택 + + + Pick a stash to drop + 삭제할 스태시 선택 + + + Pick a stash to pop + 표시할 스태시 선택 + + + Pick workspace folder to initialize git repo in + Git 리포지토리를 초기화할 작업 영역 폴더 선택 + + + Please check out a branch to push to a remote. + 원격에 푸시할 분기를 체크 아웃하세요. + + + Please clean your repository working tree before checkout. + 체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요. + + + Please provide a commit message + 커밋 메시지를 제공하세요. + + + Please provide a message to annotate the tag + 태그에 주석을 달 메시지를 입력하세요. + + + Please provide a new branch name + 새 분기 이름을 제공하세요. + + + Please provide a remote name + 원격 이름을 제공하세요. + + + Please provide a tag name + 태그 이름을 입력하세요. + + + Please provide the commit hash + 커밋 해시를 제공하세요. + + + Publish Branch + 분기 게시 + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term 게시 Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Branch "{0}" 게시 + + + Publish to {0} + {0}에 게시 + + + Publish to... + 다음에 게시... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + 분기 (Branch) "{0}" 게시하는 중... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term 게시 Branch... - - {0} Sync Changes{1}{2} - {0} 변경 내용 동기화 {1}{2} + + Pull + - + + Pull {0} and push {1} commits between {2}/{3} + {2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시 + + + Pull {0} commits from {1}/{2} + {1}/{2}에서 {0}개 커밋 풀 + + + Push {0} commits to {1}/{2} + {1}/{2}(으)로 {0}개 커밋 푸시 + + + Rebasing + 기준 주소 다시 지정 + + + Remote "{0}" already exists. + 원격 "{0}"이(가) 이미 존재합니다. + + + Remote branch at {0} + {0}에서 원격 분기 + + + Remote name + 원격 이름 + + + Remote name format invalid + 잘못된 원격 이름 형식 + + + Replace Local Tag(s) + 로컬 태그 교체 + + + Restore file + 파일 복원 + + + Restore files + 파일 복원 + + + Save All & Commit + 모두 저장 및 커밋 + + + Save All & Stash + 모두 저장 및 스태시 + + + Select a branch or tag to checkout + 체크 아웃할 분기 또는 태그 선택 + + + Select a branch to checkout in detached mode + 분리 모드에서 체크 아웃할 분기 선택 + + + Select a branch to delete + 삭제할 분기 선택 + + + Select a branch to merge from + 병합할 분기 선택 + + + Select a branch to rebase onto + 다시 지정할 대상 분기 선택 + + + Select a ref to create the branch from + 분기를 만들 ref 선택 + + + Select a remote to delete a tag from + 태그를 삭제할 원격 선택 + + + Select a remote to fetch + 가져올 원격 선택 + + + Select a tag to delete + 삭제할 태그 선택 + + + Select as Repository Destination + 리포지토리 대상으로 선택 + + + Show Changes + 변경 내용 표시 + + + Show Command Output + 명령 출력 표시 + + + Skipped found git in: "{0}" + “{0}”에서 찾은 Git 건너뜀 + + + Staged Changes + 스테이징된 변경 사항 + + + Stash & Checkout + 스태시 및 체크 아웃 + + + Stash Anyway + 스태시 + + + Stash message + 스태시 메시지 + + + Stashed Changes + 스태시된 변경 내용 + + + Successfully pushed. + 성공적으로 푸시 되었습니다. + + + Synchronize Changes + 변경 내용 동기화 + + + Synchronizing Changes... + 변경 내용을 동기화하는 중... + + + Syncing. Cancelling may cause serious damages to the repository + 동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다. + + + Tag at {0} + {0}의 태그 + + + Tag name + 태그 이름 + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + "{0}" 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열어 각 모듈을 개별적으로 열 수는 있습니다. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + “{0}” 분기에 원격 분기가 없습니다. 이 분기를 게시하시겠습니까? + + + The branch "{0}" is not fully merged. Delete anyway? + "{0}" 분기가 완전히 병합되지 않았습니다. 그래도 삭제하시겠습니까? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + 현재 분기는 원격에 게시되지 않습니다. 다른 곳에서 변경 사항에 액세스할 수 있도록 게시하시겠습니까? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + 다음 파일에는 저장되지 않은 변경 사항이 있으며 진행하면 커밋에 포함되지 않습니다: {0}.\n\n커밋하기 전에 저장하시겠습니까? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + 다음 파일에는 저장되지 않은 변경 사항이 있으며 진행하면 스태시에 포함되지 않습니다: {0}.\n\n스태시하기 전에 저장하시겠습니까? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + 취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + 현재 폴더의 Git 리포지토리는 현재 사용자가 아닌 다른 사람이 폴더를 소유하고 있으므로 잠재적으로 안전하지 않습니다. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + “{0}”의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정합니다. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + 현재 폴더의 Git 리포지토리는 현재 사용자가 아닌 다른 사람이 폴더를 소유하고 있으므로 잠재적으로 안전하지 않습니다. + + + The last commit was a merge commit. Are you sure you want to undo it? + 마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까? + + + The new branch will be "{0}" + 새 분기는 "{0}" 입니다. + + + The repository does not have any commits. Please make an initial commit before creating a stash. + 리포지토리에 커밋이 없습니다. 스태시를 만들기 전에 초기 커밋을 만드세요. + + + The selection range does not contain any changes. + 선택 범위에 변경 내용이 없습니다. + + + There are merge conflicts. Resolve them before committing. + 병합 충돌이 있습니다. 해결한 후 계속하세요. + + + There are no available repositories + 사용 가능한 리포지토리가 없습니다. + + + There are no changes to commit. + 커밋할 변경 내용이 없습니다. + + + There are no changes to stash. + 스태시할 변경 내용이 없습니다. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + 커밋할 스테이징된 변경 사항이 없습니다.\n\n모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까? + + + There are no staged changes to stash. + 스태시할 스테이징된 변경 사항이 없습니다. + + + There are no stashes in the repository. + 리포지토리에 스태시가 없습니다. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + 저장되지 않은 {0}개의 파일이 있습니다.\n\n커밋하기 전에 저장하시겠습니까? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + 저장되지 않은 파일이 {0}개 있습니다.\n\n스태시하기 전에 저장하시겠습니까? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + 취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다. + + + There were merge conflicts while applying the stash. + 스태시를 적용하는 중 병합 충돌이 발생했습니다. + + + This action will pull and push commits from and to "{0}/{1}". + 이 작업은 '{0}/{1}'을(를) 오가는 커밋을 풀/푸시합니다. + + + This repository has no remotes configured to fetch from. + 이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + 이렇게 하면 {0}개의 추적되지 않은 파일이 삭제됩니다!\n이 작업은 되돌릴 수 없습니다!\n삭제된 파일은 영구적으로 손실됩니다. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + '{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까? + + + Too many changes were detected. Only the first {0} changes will be shown below. + 너무 많은 변경 내용이 감지되었습니다. 첫 번째 {0} 변경 내용만 아래에 표시됩니다. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + 충돌하는 태그로 인해 원격 리포지토리에서 가져올 수 없음: {0}. 로컬 태그를 교체하여 충돌을 해결하시겠습니까? + + + Uncommitted Changes + 커밋되지 않은 변경 내용 + + + Undo merge commit + 병합 커밋 실행 취소 + + + Untracked + 추적되지 않음 + + + Untracked Changes + 추적되지 않은 변경 사항 + + + Using git "{0}" from "{1}" + "{0}"에서 git "{1}"을(를) 사용하는 중 + + + Validating found git in: "{0}" + "{0}"에서 찾은 git 유효성을 검사하는 중 + + + Would you like to add "{0}" to .gitignore? + "{0}"을(를) .gitignore에 추가하시겠습니까? + + + Would you like to open the cloned repository, or add it to the current workspace? + 복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까? + + + Would you like to open the cloned repository? + 복제된 리포지토리를 여시겠습니까? + + + Would you like to open the initialized repository, or add it to the current workspace? + 초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까? + + + Would you like to open the initialized repository? + 초기화된 리포지토리를 여시겠습니까? + + + Would you like {0} to [periodically run "git fetch"]({1})? + {0}에서 ["git fetch"를 정기적으로 실행]({1})하도록 하시겠습니까? + + + Yes + + + + Yes, Don\'t Show Again + 예, 다시 표시 안 함 + + + You + 사용자 + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + 확인 없이 변경 내용을 커밋하려고 합니다. 이렇게 하면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다.\n\n계속하시겠습니까? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + 변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도치 않게 덮어쓸 수 있습니다.\n\n계속하시겠습니까? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + 보호된 브랜치에 커밋을 시도하고 있지만 커밋을 원격으로 푸시할 수 있는 권한이 없을 수 있습니다.\n\n어떻게 진행하시겠습니까? + + + Your local changes would be overwritten by checkout. + 체크 아웃하면 로컬 변경 내용을 덮어씁니다. + + + Your repository has no remotes configured to publish to. + 리포지토리에 게시하도록 구성된 원격이 없습니다. + + + Your repository has no remotes configured to pull from. + 리포지토리에 풀하도록 구성된 원격 항목이 없습니다. + + + Your repository has no remotes configured to push to. + 리포지토리에 푸시하도록 구성된 원격이 없습니다. + + + Your repository has no remotes. + 리포지토리에 원격 항목이 없습니다. + + + no + 아니요 + + + yes + + + + {0} (Deleted) + {0}(삭제됨) + + + {0} (Index) + {0}(인덱스) + + + {0} (Intent to add) + {0}(추가할 의도) + + + {0} (Ours) + {0}(우리의 변경 내용) + + + {0} (Theirs) + {0}(다른 사용자의 변경 내용) + + + {0} (Untracked) + {0}(추적되지 않음) + + + {0} (Working Tree) + {0}(작업 트리) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0}({1}) ↔ {0} ({2}) + + + {0} Commit + {0} 커밋 + + + {0} Commit & Push + {0} 커밋 및 푸시 + + + {0} Commit & Sync + {0} 커밋 및 동기화 + + + {0} Continue + {0} 계속 + + + {0} Fetch all remotes + {0} 모든 원격 가져오기 + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Branch 게시 - - Commit - 커밋 + + {0} Sync Changes{1}{2} + {0} 변경 내용 동기화 {1}{2} - - Synchronizing Changes... - 변경 내용을 동기화하는 중... - - - - - - - Missing or invalid credentials. - 자격 증명이 없거나 잘못되었습니다. - - - - - - - No - 아니요 - - - Ask Me Later - 나중에 물어보기 - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Azure Data Studio에서 [주기적으로 'git fetch'를 실행]({0})하시겠습니까? - - - Yes - - - - - - - - HEAD version of '{0}' is not available. - '{0}'의 HEAD 버전이 없습니다. - - - Theirs - 다른 사용자들의 항목 - - - Yours - 사용자 버전 - - - Add to Workspace - 작업 영역에 추가 - - - Add a new remote... - 새 원격 추가... - - - Add remote from URL - URL에서 원격 추가 - - - Add remote from {0} - {0}에서 원격 추가 - - - Add Remote - 원격 추가 - - - Always - 항상 - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - '{0}'에서 Git 리포지토리가 만들어집니다. 계속하시겠습니까? - - - Failed to authenticate to git remote. - git remote에 인증하지 못했습니다. - - - Failed to authenticate to git remote: - -{0} - 원격 Git에 인증하지 못했습니다. - -{0} - - - A branch named '{0}' already exists - 이름이 '{0}'인 분기가 이미 있습니다. - - - Branch name - 분기 이름 - - - The new branch will be '{0}' - 새 브랜치는 '{0}'입니다. - - - Branch name needs to match regex: {0} - 분기 이름은 regex {0}과(와) 일치해야 합니다. - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - 참조를 원격에 푸시할 수 없습니다. 먼저 '풀'을 실행하여 변경 내용을 통합하세요. - - - Checkout detached... - 체크 아웃 분리됨... - - - Choose Folder... - 폴더 선택... - - - Please clean your repository working tree before checkout. - 체크 아웃하기 전에 리포지토리 작업 트리를 정리하세요. - - - Clone from {0} - {0}에서 복제 - - - Cloning git repository '{0}'... - Git 리포지토리 '{0}'을(를) 복제하는 중... - - - Commit Staged Changes - 스테이징된 변경 사항 커밋 - - - Create Empty Commit - 빈 커밋 만들기 - - - Commit Anyway - 커밋 진행 - - - Commit Hash - 커밋 해시 - - - Commit message - 커밋 메시지 - - - Commit to a New Branch - 새 브랜치에 커밋 - - - Message (commit on '{0}') - 메시지('{0}'에서 커밋) - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - 보호된 브랜치에 커밋하려고 하며 커밋을 원격으로 푸시할 수 있는 권한이 없을 수 있습니다. - -어떻게 진행하시겠습니까? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - {0}을(를) 삭제하시겠습니까? -이 작업은 취소할 수 없습니다! -계속하면 이 파일이 영구적으로 손실됩니다. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - 파일 {0}개를 삭제하시겠습니까? -이 작업은 취소할 수 없습니다! -계속하면 해당 파일이 영구적으로 손실됩니다. - - - Are you sure you want to discard changes in {0}? - {0}의 변경 내용을 취소하시겠습니까? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - 파일 {0}개의 변경 내용을 모두 취소하시겠습니까? -이 작업은 취소할 수 없습니다! -계속하면 현재 작업 집합이 영구적으로 손실됩니다. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다. - - - Are you sure you want to discard changes in {0}? - {0}의 변경 내용을 취소하시겠습니까? - - - Are you sure you want to discard changes in {0} files? - {0}개 파일의 변경 내용을 취소하시겠습니까? - - - Are you sure you want to create an empty commit? - 빈 커밋을 만드시겠습니까? - - - The branch '{0}' is not fully merged. Delete anyway? - '{0}' 분기가 완벽히 병합되지 않았습니다. 그래도 삭제할까요? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - 변경 내용을 강제로 푸시하려고 합니다. 이렇게 하면 다른 사람의 변경 내용을 무시하거나 의도하지 않게 덮어쓸 수 있습니다. - -계속하시겠습니까? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - 확인 없이 변경 내용을 커밋하려고 합니다. 그러면 pre-commit 후크를 건너뛰고 바람직하지 않을 수 있습니다. - -계속하시겠습니까? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - '{0}' 분기에 원격 분기가 없습니다. 이 분기를 게시하시겠습니까? - - - Are you sure you want to restore {0}? - {0}을(를) 복원하시겠습니까? - - - Are you sure you want to restore {0} files? - {0}개 파일을 복원하겠습니까? - - - Are you sure you want to stage {0} with merge conflicts? - 병합 충돌이 있는 {0}을(를) 스테이징하시겠습니까? - - - Are you sure you want to stage {0} files with merge conflicts? - 병합 충돌이 있는 {0} 파일을 스테이징하시겠습니까? - - - Create new branch... - 새 분기 만들기... - - - Create new branch from... - 에서 새 분기 만들기... - - - Initialize Repository - 리포지토리 초기화 - - - Current - 현재 - - - Default - 기본값 - - - Delete File - 파일 삭제 - - - Delete Branch - 분기 삭제 - - - Delete file - 파일 삭제 - - - Delete Files - 파일 삭제 - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - 다른 사용자가 삭제한 '{0}' 파일을 Microsoft에서 수정했습니다. - -원하는 작업을 선택하세요. - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - 본인이 '{0}' 파일을 삭제하고 타인이 수정했습니다. - -수행하고 싶은 작업을 선택하세요. - - - Discard Changes - 변경 내용 취소 - - - Discard All {0} Files - {0}개 파일 모두 버리기 - - - Discard 1 File - 1개 파일 취소 - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 {0}개 있으며 복구가 불가능할 수 있습니다. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 모든 스태시를 삭제하시겠습니까? 정리 대상이 될 스태시가 1개 있으며 복구가 불가능할 수 있습니다. - - - Commit operation was cancelled due to empty commit message. - 커밋 메시지가 비어 있어 커밋 작업이 취소되었습니다. - - - Force Checkout - 강제 체크 아웃 - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - 강제 푸시가 허용되지 않습니다. 'git.allowForcePush' 설정으로 사용하도록 설정하세요. - - - Git error - Git 오류 - - - Git: {0} - Git: {0} - - - Open Comparison - 비교 열기 - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0}({1}) ↔ {0} ({2}) - - - {0} (Index) - {0}(인덱스) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0}(작업 트리) - - - Pick workspace folder to initialize git repo in - Git 리포지토리를 초기화할 작업 영역 폴더 선택 - - - Initialize Repository - 리포지토리 초기화 - - - Invalid branch name - 잘못된 분기 이름 - - - Keep Our Version - 현재 버전 유지 - - - Keep Their Version - 다른 사용자 버전 유지 - - - Learn More - 자세한 정보 - - - Your local changes would be overwritten by checkout. - 체크 아웃하면 로컬 변경 내용을 덮어씁니다. - - - The last commit was a merge commit. Are you sure you want to undo it? - 마지막 커밋은 병합 커밋이었습니다. 실행 취소하시겠습니까? - - - There are merge conflicts. Resolve them before committing. - 병합 충돌이 있습니다. 해결한 후 계속하세요. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Git에서 'user.name' 및 'user.email'을 구성하세요. - - - Never - 안 함 - - - OK, Don't Show Again - 다시 표시 안 함 - - - OK, Don't Ask Again - 네, 다시 표시 안 함 - - - There are no changes to commit. - 커밋할 변경 내용이 없습니다. - - - There are no changes to stash. - 스태시할 변경 내용이 없습니다. - - - Can't undo because HEAD doesn't point to any commit. - HEAD가 커밋을 가리키지 않으므로 실행 취소할 수 없습니다. - - - No rebase in progress. - 진행 중인 다시 지정이 없습니다. - - - Your repository has no remotes. - 리포지토리에 원격 항목이 없습니다. - - - This repository has no remotes configured to fetch from. - 이 리포지토리에 페치할 원격 항목이 구성되어 있지 않습니다. - - - Your repository has no remotes configured to publish to. - 리포지토리에 게시하도록 구성된 원격이 없습니다. - - - Your repository has no remotes configured to pull from. - 리포지토리에 풀하도록 구성된 원격 항목이 없습니다. - - - Your repository has no remotes configured to push to. - 리포지토리에 푸시하도록 구성된 원격이 없습니다. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - 커밋할 스테이징된 변경 사항이 없습니다. - -모든 변경 사항을 스테이징하고 직접 커밋하시겠습니까? - - - There are no stashes in the repository. - 리포지토리에 스태시가 없습니다. - - - This repository has no tags. - 이 리포지토리에는 태그가 없습니다. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - 확인 없는 커밋은 허용되지 않습니다. 'git.allowNoVerifyCommit' 설정을 통해 사용하도록 설정하세요. - - - Please check out a branch to push to a remote. - 원격에 푸시할 분기를 체크 아웃하세요. - - - OK - 확인 - - - Open Git Log - Git 로그 열기 - - - Open Repository - 리포지토리 열기 - - - Open - 열기 - - - Open in New Window - 새 창에서 열기 - - - Pick a branch to pull from - 다음에서 가져올 분기 선택 - - - Pick a provider to publish the branch '{0}' to: - '{0}' 분기를 다음에 게시할 공급자 선택: - - - Pick a remote to publish the branch '{0}' to: - '{0}' 분기를 다음에 게시하려면 원격을 선택하세요: - - - Pick a remote to pull the branch from - 분기를 가져올 원격 선택 - - - Pick a stash to apply - 적용할 스태시 선택 - - - Pick a stash to drop - 삭제할 스태시 선택 - - - Pick a stash to pop - 표시할 스태시 선택 - - - Would you like to open the cloned repository? - 복제된 리포지토리를 여시겠습니까? - - - Would you like to open the initialized repository? - 초기화된 리포지토리를 여시겠습니까? - - - Would you like to open the cloned repository, or add it to the current workspace? - 복제된 리포지토리를 열거나 현재 작업 영역에 추가하시겠습니까? - - - Would you like to open the initialized repository, or add it to the current workspace? - 초기화된 리포지토리를 열거나 현재 작업 영역에 추가하겠습니까? - - - Please provide a new branch name - 새 분기 이름을 제공하세요. - - - Please provide the commit hash - 커밋 해시를 제공하세요. - - - Please provide a commit message - 커밋 메시지를 제공하세요. - - - Please provide a remote name - 원격 이름을 제공하세요. - - - Optionally provide a stash message - 필요한 경우 스태시 메시지를 입력하세요. - - - Please provide a message to annotate the tag - 태그에 주석을 달 메시지를 입력하세요. - - - Please provide a tag name - 태그 이름을 입력하세요. - - - Publish to {0} - {0}에 게시 - - - Remote '{0}' already exists. - 원격 '{0}'이(가) 이미 존재합니다. - - - Remote branch at {0} - {0}에서 원격 분기 - - - Remote name - 원격 이름 - - - Remote name format invalid - 잘못된 원격 이름 형식 - - - Pick a remote to remove - 제거할 원격 선택 - - - Clone from URL - 리포지토리 URL - - - Restore file - 파일 복원 - - - Restore files - 파일 복원 - - - Save All & Commit - 모두 저장 및 커밋 - - - Save All & Stash - 모두 저장 및 스태시 - - - Select a branch to merge from - 병합할 분기 선택 - - - Select a branch to rebase onto - 다시 지정할 대상 분기 선택 - - - Select a ref to checkout - 체크아웃할 참조 선택 - - - Select a ref to checkout in detached mode - 분리 모드에서 체크 아웃할 참조 선택 - - - Select a ref to create the '{0}' branch from - ref를 선택하여 다음에서 '{0}' 분기를 만듭니다. - - - Select a tag to delete - 삭제할 태그 선택 - - - Select a branch to delete - 삭제할 분기 선택 - - - Select log level - 로그 수준 선택 - - - Select Repository Location - 리포지토리 위치 선택 - - - Show Command Output - 명령 출력 표시 - - - Stash Anyway - 스태시 - - - There were merge conflicts while applying the stash. - 스태시를 적용하는 중 병합 충돌이 발생했습니다. - - - Stash message - 스태시 메시지 - - - Stash & Checkout - 스태시 및 체크 아웃 - - - Are you sure you want to drop the stash: {0}? - 스태시 {0}을(를) 삭제하시겠습니까? - - - This action will pull and push commits from and to '{0}/{1}'. - 이 작업은 '{0}/{1}'에서 커밋을 가져오고 푸시합니다. - - - Tag at {0} - {0}의 태그 - - - Message - 메시지 - - - Tag name - 태그 이름 - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - 취소하는 경우 {0}개의 추적되지 않은 파일이 디스크에서 삭제됩니다. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - 취소한 경우 다음 추적되지 않은 파일이 디스크에서 삭제됩니다. {0}. - - - Undo merge commit - 병합 커밋 실행 취소 - - - There are {0} unsaved files. - -Would you like to save them before committing? - 저장되지 않은 파일 {0}개가 있습니다. - -커밋하기 전에 저장하시겠습니까? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - 계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 커밋에 포함되지 않을 수 있습니다. - -커밋하기 전에 저장하시겠습니까? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - 저장되지 않은 파일이 {0}개 있습니다. - -스태시하기 전에 저장하시겠습니까? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - 계속하는 경우 {0} 파일의 저장되지 않은 변경 내용이 스태시에 포함되지 않습니다. - -스태시하기 전에 저장하시겠습니까? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - 이렇게 하면 추적되지 않은 파일 {0}개가 삭제됩니다! -삭제 후에는 되돌릴 수 없습니다! -이 파일은 영구적으로 손실됩니다. - - - Yes - - - - Discard 1 Tracked File - 1개의 추적된 파일 취소 - - - Discard {0} Tracked Files - {0}개의 추적된 파일 취소 - - - Yes, Don't Show Again - 예, 다시 표시 안 함 - - - - - - - Log level: {0} - 로그 수준: {0} - - - - - - - Skipped found git in: {0} - 다음 위치에서 찾은 git 건너뛰기: {0} - - - Using git {0} from {1} - {1}에서 git {0}을(를) 사용하는 중 - - - Validating found git in: {0} - {0}에서 찾은 git 유효성을 검사하는 중 - - - - - - - There are no available repositories - 사용 가능한 리포지토리가 없습니다. - - - Absolute paths not supported in 'git.scanRepositories' setting. - 'git.scanRepositories' 설정에서는 절대 경로를 사용할 수 없습니다. - - - Choose a repository - 리포지토리 선택 - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - '{0}'에서 Git 리포지토리를 자동으로 열 수 없습니다. 해당 Git 리포지토리를 열려면 VS Code 폴더로 직접 여세요. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - '{0}' 리포지토리에 자동으로 열리지 않는 {1}개의 하위 모듈이 있습니다. 모듈 내의 파일을 열러 각 모듈을 개별적으로 열 수는 있습니다. - - - - - - - Would you like to add '{0}' to .gitignore? - '{0}'을(를) .gitignore에 추가하시겠어요? - - - Conflict: Added By Them - 충돌: 타인이 추가 - - - Conflict: Added By Us - 충돌: 자체 추가 - - - Always Pull - 항상 풀 - - - Conflict: Both Added - 충돌: 양쪽에서 추가 - - - Conflict: Both Deleted - 충돌: 양쪽에서 삭제 - - - Conflict: Both Modified - 충돌: 양쪽에서 수정 - - - Changes - 변경 사항 - - - Commit - 커밋 - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - 기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요. - - - Message ({0} to commit) - 메시지(커밋할 {0}) - - + {0} characters left in current line 현재 줄에서 {0} 글자 남음 - + {0} characters over {1} in current line 현재 줄에서 {0} 글자 초과 {1} - - Current commit message only contains whitespace characters - 현재 커밋 메시지에는 공백 문자만 포함됩니다. + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - 메시지('{1}'에서 커밋할 {0}) - - - Deleted - 삭제 - - - Conflict: Deleted By Them - 충돌: 타인이 삭제 - - - Conflict: Deleted By Us - 충돌: 자체 삭제 - - - Don't Pull - 풀 안 함 - - - {0} (Deleted) - {0}(삭제됨) - - - {0} (Index) - {0}(인덱스) - - - {0} (Ours) - {0}(우리의 변경 내용) - - - {0} (Theirs) - {0}(다른 사용자의 변경 내용) - - - {0} (Untracked) - {0}(추적되지 않음) - - - {0} (Working Tree) - {0}(작업 트리) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - '{0}'의 Git 리포지토리에 활성 변경 내용이 너무 많습니다. Git 기능의 하위 집합만 사용할 수 있도록 설정됩니다. - - - Ignored - 무시됨 - - - Index Added - 인덱스 추가됨 - - - Index Copied - 인덱스 복사됨 - - - Index Deleted - 인덱스 삭제됨 - - - Index Modified - 인덱스 수정됨 - - - Index Renamed - 인덱스 이름 변경됨 - - - Intent to Add - 추가할 의도 - - - Merge Changes - 변경 사항 병합 - - - Modified - 수정 - - - Don't Show Again - 다시 표시 안 함 - - - No - 아니요 - - - OK - 확인 - - - Open - 열기 - - - Open Merge - 병합 열기 - - - Pull - - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - 현재 분기 '{0}'이(가) 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - 현재 분기가 다시 지정된 것 같습니다. 해당 분기로 풀하시겠습니까? - - - Pull {0} commits from {1}/{2} - {1}/{2}에서 {0}개 커밋 풀 - - - Pull {0} and push {1} commits between {2}/{3} - {2}/{3} 간에 {0}개 커밋 풀 및 {1}개 커밋 푸시 - - - Push {0} commits to {1}/{2} - {1}/{2}(으)로 {0}개 커밋 푸시 - - - Successfully pushed. - 성공적으로 푸시 되었습니다. - - - Staged Changes - 스테이징된 변경 사항 - - - Synchronize Changes - 변경 내용 동기화 - - - Syncing. Cancelling may cause serious damages to the repository - 동기화 중입니다. 취소하면 리포지토리가 손상될 수 있습니다. - - - Too many changes were detected. Only the first {0} changes will be shown below. - 너무 많은 변경 내용이 감지되었습니다. 첫 번째 {0} 변경 내용만 아래에 표시됩니다. - - - Untracked - 추적되지 않음 - - - Untracked Changes - 추적되지 않은 변경 사항 - - - Yes - + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\n이 작업은 되돌릴 수 없으며, 현재 작업 집합이 영구적으로 손실됩니다. - + - - Checkout branch/tag... - 분기/태그 체크 아웃... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다. + [리포지토리 열기](command:git.openRepositoriesInParentFolders) + [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - 분기 게시 + + A random adjective + 무작위 형용사 - - Publish to {0} - {0}에 게시 + + A random animal name + 임의의 동물 이름 - - Publish to... - 다음에 게시... + + A random color name + 임의의 색상 이름 - - Rebasing - 기준 주소 다시 지정 + + A random number between 100 and 999 + 100에서 999 사이의 난수 - - Synchronizing Changes... - 변경 내용을 동기화하는 중... + + A regular expression to validate new branch names. + 새 분기 이름의 유효성을 검사하는 정규식입니다. - - - - - - Email - 전자 메일 + + Abort Merge + 병합 중단 - - Open Comparison - 비교 열기 + + Abort Rebase + 다시 지정 중단 - - Git History - Git 기록 - - - Staged Changes - 스테이징된 변경 내용 - - - Uncommitted Changes - 커밋되지 않은 변경 내용 - - - You - 사용자 - - - - - - - Color for added resources. - 추가된 리소스의 색입니다. - - - Color for resources with conflicts. - 충돌이 발생한 리소스의 색상입니다. - - - Color for deleted resources. - 삭제된 리소스의 색상입니다. - - - Color for ignored resources. - 무시된 리소스의 색상입니다. - - - Color for modified resources. - 수정된 리소스의 색상입니다. - - - Color for renamed or copied resources. - 이름이 바뀌었거나 복사된 리소스의 색입니다. - - - Color for deleted resources which have been staged. - 스테이징되어 있는 삭제된 리소스의 색입니다. - - - Color for modified resources which have been staged. - 스테이징되어 있는 수정된 리소스의 색입니다. - - - Color for submodule resources. - 서브모듈 자원의 색상 - - - Color for untracked resources. - 추적되지 않은 리소스의 색상입니다. + + Accept Commit Message + 커밋 메시지 수락 Add Remote... 원격 추가... - - Get Remote Sources - 원격 원본 가져오기 + + Add to .gitignore + .gitignore에 추가 - - Get Repositories - Git 리포지토리 + + All changes, tracked and untracked, appear together and behave equally. + 추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다. - - Get Repository State - 리포지토리 상태 가져오기 + + Always commit changes to a new branch. + 변경 사항을 항상 새 브랜치에 커밋 - - Create Branch... - 분기 만들기... + + Always commit changes to the protected branch. + 항상 보호된 브랜치에 변경 내용을 커밋합니다. - - Create Branch From... - 분기를 만듭니다... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다. - - Checkout to... - 다음으로 체크 아웃... + + Always open a repository in parent folders of workspaces or open files. + 항상 작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 엽니다. + + + Always open in a new window. + 항상 새 창에서 엽니다. + + + Always open in current window. + 항상 현재 창에서 엽니다. + + + Always prompt before changes are committed to a protected branch. + 변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다. + + + Always prompt for action. + 항상 동작을 확인합니다. + + + Always publish unpublished git state when using Continue Working On from a git repository + Git 리포지토리에서 계속 작업을 사용할 때 항상 게시되지 않은 Git 상태를 게시합니다. + + + Always show the Staged Changes resource group. + 스테이징된 변경 내용 리소스 그룹을 항상 표시합니다. + + + Amend + 수정 + + + Apply Latest Stash + 최신 스태시 적용하기 + + + Apply Stash... + 스태시 적용하기... + + + Automatically stage all changes. + 모든 변경 사항을 자동으로 스테이징합니다. + + + Automatically stage tracked changes only. + 추적된 변경 사항만 자동으로 스테이징했습니다. + + + Branch + 분기 + + + Changes + 변경 사항 + + + Check for any unsaved files. + 저장되지 않은 파일이 있는지 확인합니다. + + + Check for any unsaved files. + 저장되지 않은 파일이 있는지 확인합니다. + + + Check only for unsaved staged files. + 저장되지 않은 스테이징된 파일만 확인합니다. + + + Check only for unsaved staged files. + 저장되지 않은 스테이징된 파일만 확인합니다. Checkout to (Detached)... 체크 아웃(분리됨)... + + Checkout to... + 다음으로 체크 아웃... + Cherry Pick... cherry-pick... - - Discard Changes - 변경 내용 취소 - - - Discard All Changes - 모든 변경 내용 취소 - - - Discard All Tracked Changes - 추적된 모든 변경 내용 취소 - - - Discard All Untracked Changes - 추적되지 않은 모든 변경 내용 취소 - Clone 복제 @@ -1288,18 +1332,70 @@ These files will be FOREVER LOST. Clone (Recursive) 복제(재귀) - - Close Repository - 리포지토리 닫기 + + Clone Repository Locally and Open on Desktop... + 리포지토리를 로컬로 복제하고 데스크톱에서 열기... Close All Diff Editors 모든 diff 편집기 닫기 + + Close Repository + 리포지토리 닫기 + + + Color for added resources. + 추가된 리소스의 색입니다. + + + Color for deleted resources which have been staged. + 스테이징되어 있는 삭제된 리소스의 색입니다. + + + Color for deleted resources. + 삭제된 리소스의 색상입니다. + + + Color for ignored resources. + 무시된 리소스의 색상입니다. + + + Color for modified resources which have been staged. + 스테이징되어 있는 수정된 리소스의 색입니다. + + + Color for modified resources. + 수정된 리소스의 색상입니다. + + + Color for renamed or copied resources. + 이름이 바뀌었거나 복사된 리소스의 색입니다. + + + Color for resources with conflicts. + 충돌이 발생한 리소스의 색상입니다. + + + Color for submodule resources. + 서브모듈 자원의 색상 + + + Color for untracked resources. + 추적되지 않은 리소스의 색상입니다. + + + Commit + 커밋 + Commit 커밋 + + Commit (No Verify) + 커밋(확인 안 함) + Commit All 모두 커밋 @@ -1332,18 +1428,6 @@ These files will be FOREVER LOST. Commit Empty (No Verify) 빈 상태로 커밋(확인 안 함) - - Accept Commit Message - 커밋 메시지 수락 - - - Discard Commit Message - 커밋 메시지 삭제 - - - Commit (No Verify) - 커밋(확인 안 함) - Commit Staged 스테이징된 항목 커밋 @@ -1368,6 +1452,254 @@ These files will be FOREVER LOST. Commit Staged (Signed Off, No Verify) 커밋 스테이징됨(로그오프됨, 확인 안 함) + + Commit all changes when there are no staged changes. + 단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다. + + + Compare with Selected + 선택한 항목과 비교 + + + Complete Merge + 병합 완료 + + + Compute Conflicts With Git + Git과 충돌 계산 + + + Compute Conflicts With Git (Diff3) + Git과 충돌 계산(Diff3) + + + Configures when repositories should be automatically detected. + 리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다. + + + Confirm before synchronizing git repositories. + Git 리포지토리를 동기화하기 전에 확인합니다. + + + Continue Working in New Local Clone + 새 로컬 복제본에서 계속 작업하기 + + + Control whether a repository in parent folders of workspaces or open files should be opened. + 작업 영역 또는 열린 파일의 부모 폴더에 있는 리포지토리를 열지 여부를 제어합니다. + + + Control which changes are automatically staged by Smart Commit. + 스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Git 상태 명령에서 구문 분석할 수 있는 변경 내용의 수를 제한하는 방법을 제어합니다. 제한이 없는 경우 0으로 설정할 수 있습니다. + + + Controls how untracked changes behave. + 추적되지 않은 변경 내용의 작동 방식을 제어합니다. + + + Controls the Git count badge. + Git 개수 배지를 제어합니다. + + + Controls the commit message length threshold for showing a warning. + 경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요. + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + `#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리에 대한 작업 영역 간 폴더를 스캔할 때 사용되는 깊이를 제어합니다. 제한 없이 '-1'로 설정할 수 있습니다. + + + Controls the limit of git submodules detected. + Git submodules 검출 개수의 제한을 제어합니다. + + + Controls the signoff flag for all commits. + 모든 커밋에 대한 확인 플래그를 제어합니다. + + + Controls the sort order for branches. + 분기의 정렬 순서를 제어합니다. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + 추가/삭제된 파일 쌍의 변경 사항을 이름 변경으로 간주하기 위한 유사성 색인의 임계값(예: 파일 크기와 비교한 추가/삭제 양)을 제어합니다. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + `모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다. + + + Controls what type of git refs are listed when running `Checkout to...`. + '다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다. + + + Controls when to show commit message input validation. + 커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + 통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다. + + + Controls whether Git should check for unsaved files before committing. + Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. + + + Controls whether Git should check for unsaved files before stashing changes. + Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + 나가는 커밋이 없는 분기를 체크아웃하기 전에 빨리 감기할지 여부를 제어합니다. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + 커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + 변경 내용이 보호된 분기에 커밋되기 전에 프롬프트가 표시되는지 여부를 제어합니다. + + + Controls whether a random name is generated when creating a new branch. + 새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다. + + + Controls whether an action button is shown in the Source Control view. + 작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다. + + + Controls whether force push (with or without lease) is enabled. + 강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다. + + + Controls whether force pushing uses the safer force-with-lease variant. + 강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다. + + + Controls whether git actions should show progress. + Git 작업에서 진행률을 표시할지 여부를 제어합니다. + + + Controls whether the Git Sync command appears in the status bar. + Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + 변경 내용을 스태시, 커밋, 삭제, 스테이징 또는 스테이징 해제할 때 diff 편집기를 자동으로 닫을지 여부를 제어합니다. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다. + + + Controls whether to ask for confirmation before committing without verification. + 확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다. + + + Controls whether to ask for confirmation before force-pushing. + 강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다. + + + Controls whether to automatically detect git submodules. + Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 통합 터미널에서 생성된 Git 프로세스에 대해 Git 편집기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 통합 터미널에서 생성된 Git 프로세스의 인증 처리기로 VS Code를 사용할지를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다. + + + Controls whether to open a repository automatically after cloning. + 복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Git 명령을 실행한 후 소스 제어 뷰의 상태를 낙관적으로 업데이트할지 여부를 제어합니다. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시할지 여부를 제어합니다. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다. + + + Controls whether to show a notification when a push is successful. + 푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다. + + + Controls whether to show an inline Open File action in the Git changes view. + Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다. + + + Controls whether to show the commit author in the Timeline view. + 타임라인 보기에 커밋 작성자를 표시할지를 제어합니다. + + + Controls whether to show the commit input in the Git source control panel. + Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다. + + + Controls whether to show uncommitted changes in the Timeline view. + 타임라인 보기에서 커밋되지 않은 변경 내용을 표시할지 여부를 제어합니다. + + + Controls whether to use the message from the commit input box as the default stash message. + 커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다. + + + Controls which date to use for items in the Timeline view. + 타임라인 보기에서 항목에 사용할 날짜를 제어합니다. + + + Copy Commit ID + 커밋 ID 복사 + + + Copy Commit Message + 커밋 메시지 복사 + + + Count all changes. + 모든 변경 내용을 계산합니다. + + + Count only tracked changes. + 추적된 변경 내용만 계산합니다. + + + Create Branch From... + 분기를 만듭니다... + + + Create Branch... + 분기 만들기... + Create Tag 태그 만들기 @@ -1376,46 +1708,251 @@ These files will be FOREVER LOST. Delete Branch... 분기 삭제... + + Delete Remote Tag + 원격 태그 삭제 + Delete Tag 태그 삭제 + + Disable automatic repository scanning. + 자동 리포지토리 검사를 사용하지 않습니다. + + + Disable this check. + 이 검사를 사용하지 않도록 설정합니다. + + + Disable this check. + 이 검사를 사용하지 않도록 설정합니다. + + + Discard All Changes + 모든 변경 내용 취소 + + + Discard All Tracked Changes + 추적된 모든 변경 내용 취소 + + + Discard All Untracked Changes + 추적되지 않은 모든 변경 내용 취소 + + + Discard Changes + 변경 내용 취소 + + + Discard Commit Message + 커밋 메시지 삭제 + + + Don't run any command after a commit. + 커밋 후 명령을 실행하지 않습니다. + + + Drop All Stashes... + 모든 스태시 삭제... + + + Drop Stash... + 스태시 삭제... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + #git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + '#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다. + + + Enables commit signing with GPG or X.509. + GPG 또는 X.509로 서명 커밋을 사용합니다. + + + Experimental improvements for the git setup flow. + Git 설정 흐름에 대한 실험적 개선 사항입니다. + Fetch 페치 - - Fetch From All Remotes - 모든 원격에서 페치 - Fetch (Prune) 페치(정리) - - Accept Merge - 병합 수락 + + Fetch From All Remotes + 모든 원격에서 페치 - - Add to .gitignore - .gitignore에 추가 + + Fetch all tags when pulling. + 풀할 때 모든 태그를 페치합니다. + + + Force git to use rebase when running the sync command. + 동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다. + + + Get Remote Sources + 원격 원본 가져오기 + + + Get Repositories + Git 리포지토리 + + + Get Repository State + 리포지토리 상태 가져오기 + + + Git + Git + + + Git + Git + + + Git SCM Integration + Git SCM 통합 + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Git 리포지토리가 작업 영역의 부모 폴더 또는 열린 파일에서 발견되었습니다. + [리포지토리 열기](command:git.openRepositoriesInParentFolders) + [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 설정을 사용하여 작업 영역의 부모 폴더 또는 열린 파일의 git 리포지토리를 열지 여부를 제어합니다. 자세한 내용은 [문서를 읽어보세요](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 git을 사용하도록 설정하세요. +VS Code에서 Git 및 원본 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. + + + Ignore modifications to submodules in the file tree. + 파일 트리의 하위 모듈 수정 내용을 무시합니다. + + + Ignores the legacy Git warning. + 레거시 Git 경고를 무시합니다. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다. + + + Ignores the warning when Git is missing. + Git이 없으면 경고를 무시합니다. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + 풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다. + + + Ignores the warning when there are too many changes in a repository. + 리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다. +[폴더 열기](command:vscode.openFolder) +[리포지토리 복제](command:git.clone) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. Initialize Repository 리포지토리 초기화 + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + 인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요. + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + 무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'. + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + `#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리를 검색하는 동안 무시되는 폴더 목록입니다. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + `stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다. + + + List of git repositories to ignore. + 무시할 Git 리포지토리의 목록입니다. + + + List of paths to search for git repositories in. + Git 리포지토리를 검색할 경로의 목록입니다. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + 보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다. + + + Local branches + 로컬 분기 + + + Manage Unsafe Repositories + 안전하지 않은 리포지토리 관리 + Merge Branch... 분기 병합... + + Never open a repository in parent folders of workspaces or open files. + 작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열지 마세요. + + + Never publish unpublished git state when using Continue Working On from a git repository + Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하지 마세요. + + + Only open in current window when no folder is opened. + 열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다. + Open All Changes 모든 변경 내용 열기 + + Open Changes + 변경 내용 열기 + Open Changes 변경 내용 열기 + + Open Containing Folder + 상위 폴더 열기 + Open File 파일 열기 @@ -1424,10 +1961,46 @@ These files will be FOREVER LOST. Open File (HEAD) 파일 열기(HEAD) + + Open Repositories In Parent Folders + 부모 폴더에서 리포지토리 열기 + Open Repository 리포지토리 열기 + + Open the merge editor for files that are currently under conflict. + 현재 충돌 된 파일의 병합 편집기를 엽니다. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + git 실행 파일의 경로 및 파일 이름입니다(예: `C:\Program Files\Git\bin\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다. + + + Pop Latest Stash + 최신 슬래시 표시 + + + Pop Stash... + 스태시 표시... + + + Prefix used when creating a new branch. + 새 브랜치를 만들 때 사용되는 접두사입니다. + + + Prompt before opening a repository the parent folders of workspaces or open files. + 작업 영역의 부모 폴더에서 리포지토리를 열거나 파일을 열기 전에 프롬프트를 표시합니다. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Git 리포지토리에서 계속 작업을 사용할 때 게시되지 않은 Git 상태를 게시하라는 메시지 표시 + + + Prune when fetching. + 페치할 때 정리합니다. + Publish Branch... 분기 게시... @@ -1436,13 +2009,17 @@ These files will be FOREVER LOST. Pull + + Pull (Rebase) + 풀(다시 지정) + Pull from... 가져올 위치... - - Pull (Rebase) - 풀(다시 지정) + + Pull, Push + 풀, 푸시 Push @@ -1464,6 +2041,10 @@ These files will be FOREVER LOST. Push Tags 푸시 태그 + + Push all annotated tags when running the sync command. + 동기화 명령을 실행할 때 주석이 추가된 모든 태그를 푸시합니다. + Push to... 다음으로 푸시... @@ -1476,14 +2057,22 @@ These files will be FOREVER LOST. Rebase Branch... 분기 다시 지정... - - Abort Rebase - 다시 지정 중단 - Refresh 새로 고침 + + Remember the last git command that ran after a commit. + 커밋 후 실행된 마지막 git 명령을 기억하세요. + + + Remote + 원격 + + + Remote branches + 원격 분기 + Remove Remote 원격 제거 @@ -1496,25 +2085,25 @@ These files will be FOREVER LOST. Rename Branch... 분기 이름 바꾸기... + + Resolve in Merge Editor + 병합 편집기에서 확인 + Restore Commit Template 커밋 템플릿 복원 - - Open Containing Folder - 상위 폴더 열기 - - - Reveal in Finder - Finder에 표시 + + Reveal in Explorer View + 탐색기 보기에 표시 Reveal in File Explorer 파일 탐색기에 표시 - - Reveal in Explorer View - 탐색기 보기에 표시 + + Reveal in Finder + Finder에 표시 Revert Change @@ -1524,17 +2113,72 @@ These files will be FOREVER LOST. Revert Selected Ranges 선택한 범위 되돌리기 - - Set Log Level... - 로그 수준 설정... + + Run 'git pull' and 'git push' after a successful commit. + 커밋이 성공한 후 'git pull' 및 'git push'를 실행합니다. + + + Run 'git push' after a successful commit. + 커밋이 성공한 후 'git push'를 실행합니다. + + + Run a git command after a successful commit. + 커밋이 성공한 후 git 명령을 실행합니다. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + 현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다. + + + Scan for parent folders of open files. + 열려 있는 파일의 부모 폴더를 검사합니다. + + + Scan for subfolders of the currently opened folder. + 현재 열려 있는 폴더의 하위 폴더를 검사합니다. + + + Scanning folder for git repositories... + git 리포지토리용 폴더 검색 중... + + + Scanning workspace for git repositories... + Git 리포지토리에 대한 작업 영역을 검색하는 중... + + + Select for Compare + 비교를 위해 선택 Show Git Output Git 출력 표시 - - Stage Changes - 변경 내용 스테이징 + + Show an action button to commit changes when the local branch has modified files ready to be committed. + 로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + 추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + 로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다. + + + Sign Off + 승인 + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 소스 제어는 설치 중인 Git에 따라 달라집니다. +[Linux용 Git 다운로드](https://git-scm.com/download/linux) +설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. Stage All Changes @@ -1556,41 +2200,37 @@ These files will be FOREVER LOST. Stage Change 변경 내용 스테이징 + + Stage Changes + 변경 내용 스테이징 + Stage Selected Ranges 선택한 범위 스테이징 + + Stash + 스태시 + Stash 스태시 - - Apply Stash... - 스태시 적용하기... - - - Apply Latest Stash - 최신 스태시 적용하기 - - - Drop Stash... - 스태시 삭제... - - - Drop All Stashes... - 모든 스태시 삭제... - Stash (Include Untracked) 스태시(미추적 포함) - - Pop Stash... - 스태시 표시... + + Stash Staged + 스테이징된 스태시 - - Pop Latest Stash - 최신 슬래시 표시 + + Stash any changes before pulling and restore them after successful pull. + 풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + 스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋). Sync @@ -1600,657 +2240,43 @@ These files will be FOREVER LOST. Sync (Rebase) 동기화(다시 지정) - - Compare with Selected - 선택한 항목과 비교 - - - Copy Commit ID - 커밋 ID 복사 - - - Copy Commit Message - 커밋 메시지 복사 - - - Open Changes - 변경 내용 열기 - - - Select for Compare - 비교를 위해 선택 - - - Undo Last Commit - 마지막 커밋 실행 취소 - - - Unstage Changes - 변경 내용 스테이징 취소 - - - Unstage All Changes - 모든 변경 내용 스테이징 취소 - - - Unstage Selected Ranges - 선택한 범위 스테이징 취소 - - - Controls whether force push (with or without lease) is enabled. - 강제 푸시(임대 사용 또는 사용 안 함)가 가능한지 여부를 제어합니다. - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - pre-commit 및 commit-msg 후크를 실행하지 않는 커밋이 허용되는지를 제어합니다. - - - Always show the Staged Changes resource group. - 스테이징된 변경 내용 리소스 그룹을 항상 표시합니다. - - - Controls the signoff flag for all commits. - 모든 커밋에 대한 확인 플래그를 제어합니다. - - - Configures when repositories should be automatically detected. - 리포지토리가 자동으로 감지되어야 하는 경우를 구성합니다. - - - Disable automatic repository scanning. - 자동 리포지토리 검사를 사용하지 않습니다. - - - Scan for parent folders of open files. - 열려 있는 파일의 부모 폴더를 검사합니다. - - - Scan for subfolders of the currently opened folder. - 현재 열려 있는 폴더의 하위 폴더를 검사합니다. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - 현재 열려 있는 폴더의 하위 폴더와 열려 있는 파일의 부모 폴더를 모두 검사합니다. - - - Stash any changes before pulling and restore them after successful pull. - 풀하기 전에 변경 내용을 스태시하고 풀하는 데 성공한 후 변경 내용을 복원합니다. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - #git.autofetch#가 사용되는 경우 각 자동 git fetch 사이의 시간(초)입니다. - - - Whether auto refreshing is enabled. - 자동 새로 고침을 사용할지 여부입니다. - - - Prefix used when creating a new branch. - 새 브랜치를 만들 때 사용되는 접두사입니다. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - 보호된 브랜치 목록입니다. 기본적으로 변경 내용이 보호된 브랜치에 커밋되기 전에 프롬프트가 표시됩니다. 프롬프트는 '#git.branchProtectionPrompt#' 설정을 사용하여 제어할 수 있습니다. - - - Controls whether a prompt is being before changes are committed to a protected branch. - 변경 내용을 보호된 브랜치에 커밋하기 전에 프롬프트를 표시할지 여부를 제어합니다. - - - Always commit changes to the protected branch. - 항상 보호된 브랜치에 변경 내용을 커밋합니다. - - - Always commit changes to a new branch. - 변경 사항을 항상 새 브랜치에 커밋 - - - Always prompt before changes are committed to a protected branch. - 변경 내용이 보호된 분기에 커밋되기 전에 항상 프롬프트를 표시합니다. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - 무작위로 생성된 분기 이름에 사용되는 사전 목록입니다. 각 값은 분기 이름의 세그먼트를 생성하는 데 사용되는 사전을 나타냅니다. 지원되는 사전: '형용사', '동물', '색상', '숫자'. - - - A random adjective - 무작위 형용사 - - - A random animal name - 임의의 동물 이름 - - - A random color name - 임의의 색상 이름 - - - A random number between 100 and 999 - 100에서 999 사이의 난수 - - - Controls whether a random name is generated when creating a new branch. - 새 브랜치를 만들 때 임의 이름이 생성되는지 여부를 제어합니다. - - - Controls the sort order for branches. - 분기의 정렬 순서를 제어합니다. - - - A regular expression to validate new branch names. - 새 분기 이름의 유효성을 검사하는 정규식입니다. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - 새 브랜치 이름의 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다. - - - Controls what type of git refs are listed when running `Checkout to...`. - '다음으로 체크 아웃...'을 실행할 때 나열되는 Git 참조의 형식을 제어합니다. - - - Local branches - 로컬 분기 - - - Remote branches - 원격 분기 + + Tags + 태그 Tags 태그 - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - 변경 내용을 스태시, 커밋, 삭제, 스테이징 또는 스테이징 해제할 때 diff 편집기를 자동으로 닫을지 여부를 제어합니다. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - `stdout`를 [git output](command:git.showOutput)에 기록하는 git 명령(예: 커밋, 푸시) 목록입니다. git 명령에 클라이언트 측 후크가 구성된 경우 클라이언트 측 후크의 `stdout`도 [git output](command:git.showOutput)에 기록됩니다. - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - 'Git: Commit Empty' 명령에 대한 빈 항목 생성 커밋을 항상 확인합니다. - - - Controls whether to ask for confirmation before force-pushing. - 강제 푸시하기 전에 확인을 요청할지 여부를 제어합니다. - - - Controls whether to ask for confirmation before committing without verification. - 확인하지 않고 커밋하기 전에 확인을 요청할지를 제어합니다. - - - Confirm before synchronizing git repositories. - Git 리포지토리를 동기화하기 전에 확인합니다. - - - Controls the Git count badge. - Git 개수 배지를 제어합니다. - - - Count all changes. - 모든 변경 내용을 계산합니다. - - - Turn off counter. - 카운터를 끕니다. - - - Count only tracked changes. - 추적된 변경 내용만 계산합니다. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Git에서 색과 배지를 탐색기와 열려 있는 편집기 뷰에 적용하는지 여부를 제어합니다. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + 새 브랜치 이름의 공백을 바꾸고 임의로 생성된 브랜치 이름의 세그먼트를 구분할 문자입니다. The default location to clone a git repository. Git 리포지토리를 복제할 기본 위치입니다. - - Controls whether to automatically detect git submodules. - Git 하위 모듈을 자동으로 검색할지 여부를 제어합니다. - - - Controls the limit of git submodules detected. - Git submodules 검출 개수의 제한을 제어합니다. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - `모든 변경 내용 취소` 명령으로 취소되는 변경 내용을 제어합니다. `all`이면 모든 변경 내용을 취소합니다. `tracked`이면 추적된 파일만 취소합니다. `prompt`이면 작업을 실행할 때마다 프롬프트 대화 상자를 표시합니다. - - - Enables commit signing with GPG or X.509. - GPG 또는 X.509로 서명 커밋을 사용합니다. - - - Commit all changes when there are no staged changes. - 단계적 변경 사항이 없는 경우 모든 변경 사항을 저장합니다. - - - Controls whether the Git Sync command appears in the status bar. - Git Sync 명령이 상태 표시줄에 표시되는지 여부를 제어합니다. - - - Whether git is enabled. - Git을 사용하도록 설정했는지 여부입니다. - - - Experimental improvements for the git setup flow. - Git 설정 흐름에 대한 실험적 개선 사항입니다. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - 사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다. - - - Follow push all tags when running the sync command. - 동기화 명령을 실행할 때 모든 푸시 태그를 팔로우합니다. - - - Ignores the legacy Git warning. - 레거시 Git 경고를 무시합니다. - - - Ignores the warning when there are too many changes in a repository. - 리포지토리에 변경 내용이 너무 많으면 경고를 무시합니다. - - - Ignores the warning when Git is missing. - Git이 없으면 경고를 무시합니다. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - 풀할 때 분기가 다시 지정된 것 같은 경우 경고를 무시합니다. - - - Ignore modifications to submodules in the file tree. - 파일 트리의 하위 모듈 수정 내용을 무시합니다. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Windows에 Git 2.25~007E;2.26이 설치되어 있는 경우 경고를 무시합니다. - - - List of git repositories to ignore. - 무시할 Git 리포지토리의 목록입니다. - - - Controls when to show commit message input validation. - 커밋 메시지 입력 유효성 검사를 언제 표시할지 제어합니다. - - - Controls the commit message length threshold for showing a warning. - 경고 표시를 위한 커밋 메시지 길이 임계값을 제어합니다. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - 경고 표시를 위한 커밋 메시지 제목 길이 임계값을 제어합니다. `config.inputValidationLength` 값을 상속하려면 이 임계값 설정을 해제하세요. - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [git output](command:git.showOutput)에 로그할 정보(있는 경우)를 지정합니다. - - - Log only critical information - 중요한 정보만 로그 - - - Log only debug, information, warning, error, and critical information - 로그 전용 디버그, 정보, 경고, 오류 및 중요 정보 - - - Log only error, and critical information - 로그 전용 오류 및 중요 정보 - - - Log only information, warning, error, and critical information - 로그 전용 정보, 경고, 오류 및 중요 정보 - - - Log nothing - 아무 것도 로그하지 않음 - - - Log all information - 모든 정보 로그 - - - Log only warning, error, and critical information - 로그 전용 경고, 오류 및 중요 정보 - - - Open the merge editor for files that are currently under conflict. - 현재 충돌 된 파일의 병합 편집기를 엽니다. - - - Controls whether to open a repository automatically after cloning. - 복제 후에 자동으로 리포지토리를 열지 여부를 제어합니다. - - - Always open in current window. - 항상 현재 창에서 엽니다. - - - Always open in a new window. - 항상 새 창에서 엽니다. - - - Always prompt for action. - 항상 동작을 확인합니다. - - - Only open in current window when no folder is opened. - 열려 있는 폴더가 없는 경우에만 현재 창에서 엽니다. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - 변경을 클릭할 때 Diff 편집기가 열릴지 여부를 제어합니다. 그렇지 않으면 일반 편집기가 열립니다. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - git 실행 파일의 경로 및 파일 이름입니다(예: `C:\Program Files\Git\bin\git.exe`(Windows)). 조회할 여러 경로를 포함하는 문자열 값의 배열일 수도 있습니다. - - - Runs a git command after a successful commit. - 커밋 후 git 명령을 실행합니다. - - - Don't run any command after a commit. - 커밋 후 명령을 실행하지 않습니다. - - - Run 'Git Push' after a successful commit. - 성공적인 커밋 후 'Git Push'를 실행합니다. - - - Run 'Git Sync' after a successful commit. - 성공적인 커밋 후 'Git Sync'를 실행합니다. - - - Controls whether Git should check for unsaved files before committing. - Git가 제출(commit)하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. - - - Check for any unsaved files. - 저장되지 않은 파일이 있는지 확인합니다. - - - Disable this check. - 이 검사를 사용하지 않도록 설정합니다. - - - Check only for unsaved staged files. - 저장되지 않은 스테이징된 파일만 확인합니다. - - - Controls whether Git should check for unsaved files before stashing changes. - Git이 변경 사항을 스태시하기 전에 저장되지 않은 파일을 검사할지를 제어합니다. - - - Check for any unsaved files. - 저장되지 않은 파일이 있는지 확인합니다. - - - Disable this check. - 이 검사를 사용하지 않도록 설정합니다. - - - Check only for unsaved staged files. - 저장되지 않은 스테이징된 파일만 확인합니다. - - - Prune when fetching. - 페치할 때 정리합니다. - - - Fetch all tags when pulling. - 풀할 때 모든 태그를 페치합니다. - - - Force git to use rebase when running the sync command. - 동기화 명령을 실행할 때 Git에서 다시 지정을 사용하게 합니다. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - `#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리를 검색하는 동안 무시되는 폴더 목록입니다. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - `#git.autoRepositoryDetection#`이 `true` 또는 `subFolders`로 설정된 경우 Git 리포지토리에 대한 작업 영역 간 폴더를 스캔할 때 사용되는 깊이를 제어합니다. 제한 없이 '-1'로 설정할 수 있습니다. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - 명시적 Git 사용자 구성을 요구할지 또는 누락된 경우 Git에서 추측하도록 허용할지를 제어합니다. - - - List of paths to search for git repositories in. - Git 리포지토리를 검색할 경로의 목록입니다. - - - Controls whether an action button is shown in the Source Control view. - 작업 단추가 원본 제어 뷰에 표시되는지 여부를 제어합니다. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - 로컬 분기에서 커밋할 준비가 된 파일을 수정한 경우 변경 내용을 커밋하는 작업 단추를 표시합니다. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - 추적 원격 분기가 없는 경우 로컬 분기를 게시하는 작업 단추를 표시합니다. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - 로컬 분기가 원격 분기 앞이나 뒤에 있을 때 변경 내용을 동기화하는 작업 단추를 표시합니다. - - - Controls whether to show the commit input in the Git source control panel. - Git 소스 제어판에 커밋 입력을 표시할지 여부를 제어합니다. - - - Controls whether to show an inline Open File action in the Git changes view. - Git 변경점 보기에서 파일 열기 동작 줄을 표시할지의 여부를 제어합니다. - - - Controls whether git actions should show progress. - Git 작업에서 진행률을 표시할지 여부를 제어합니다. - - - Controls whether to show a notification when a push is successful. - 푸시가 성공했을 때 알림을 표시할지 여부를 제어합니다. - - - Control which changes are automatically staged by Smart Commit. - 스마트 커밋에서 자동으로 스테이징되는 변경 사항을 제어합니다. - - - Automatically stage all changes. - 모든 변경 사항을 자동으로 스테이징합니다. - - - Automatically stage tracked changes only. - 추적된 변경 사항만 자동으로 스테이징했습니다. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Git 상태 명령에서 구문 분석할 수 있는 변경 내용의 수를 제한하는 방법을 제어합니다. 제한이 없는 경우 0으로 설정할 수 있습니다. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - 스마트 커밋을 사용하도록 제안합니다(스테이징된 변경 사항이 없는 경우 모든 변경 사항 커밋). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - 동기화 작업을 실행할 때 사용자가 작업을 취소할 수 있도록 알림이 표시되는지 여부를 제어합니다. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 통합 터미널에서 생성된 git 프로세스의 인증 처리기로 VS Code를 사용할지 여부를 제어합니다. 참고: 이 설정의 변경 내용을 적용하려면 터미널을 다시 시작해야 합니다. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 통합 터미널에서 생성된 git 프로세스에 대한 git 편집기로 VS Code 사용할지 여부를 제어합니다. 참고: 이 설정에서 변경 사항을 선택하려면 터미널을 다시 시작해야 합니다. - - - Controls which date to use for items in the Timeline view. - 타임라인 보기에서 항목에 사용할 날짜를 제어합니다. - - - Use the authored date - 작성 날짜 사용 - - - Use the committed date - 커밋된 날짜 사용 - - - Controls whether to show the commit author in the Timeline view. - 타임라인 보기에 커밋 작성자를 표시할지를 제어합니다. - - - Controls whether to show uncommitted changes in the Timeline view. - 타임라인 보기에서 커밋되지 않은 변경 내용을 표시할지 여부를 제어합니다. - - - Controls how untracked changes behave. - 추적되지 않은 변경 내용의 작동 방식을 제어합니다. - - - Untracked changes are hidden and excluded from several actions. - 추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다. - - - All changes, tracked and untracked, appear together and behave equally. - 추적 및 추적되지 않은 모든 변경 내용이 함께 표시되고 동일한 작업이 수행됩니다. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - 추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다. - - - Controls whether to use the message from the commit input box as the default stash message. - 커밋 입력 상자의 메시지를 기본 스태시 메시지로 사용할지 여부를 제어합니다. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - 커밋 입력 상자에 메시지가 제공되지 않을 때마다 커밋 메시지를 작성하는 데 전체 텍스트 편집기를 사용할지 여부를 제어합니다. - - - Controls whether force pushing uses the safer force-with-lease variant. - 강제 푸시가 좀 더 안전한 force-with-lease 변형을 사용하는지 여부를 제어합니다. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - 통합 버전을 사용하기 위해 GIT_ASKPASS를 덮어써야 하는지 여부를 제어합니다. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - '#git.useEditorAsCommitInput#'이 사용하도록 설정된 경우 자세한 정보 표시 출력을 사용하도록 설정합니다. - - - Git SCM Integration - Git SCM 통합 - - - Git - Git - - - Branch - 분기 - - - Changes - 변경 사항 - - - Commit - 커밋 - - - Amend - 수정 - - - Sign Off - 승인 - - - Git - Git - - - Pull, Push - 풀, 푸시 - - - Remote - 원격 - - - Stash - 스태시 - - - Tags - 태그 - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + 검색된 Git 리포지토리는 폴더를 현재 사용자가 아닌 다른 사람이 소유하고 있으므로 잠재적으로 안전하지 않을 수 있습니다. +[안전하지 않은 저장소 관리](command:git.manageUnsafeRepositories) +안전하지 않은 리포지토리에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/vscode-git-unsafe-repository). + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 리포지토리를 로컬에서 복제할 수 있습니다. -[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제') - - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Git 기능을 사용하려면 [설정](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)에서 Git을 사용하도록 설정하세요. -VS Code에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Git 기능을 사용하려면 Git 리포지토리가 포함된 폴더를 열거나 URL에서 복제할 수 있습니다. -[폴더 열기](command:vscode.openFolder) -[리포지토리 복제](command:git.clone) -Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다. -[작업 영역에 폴더 추가](command:workbench.action.addRootFolder) -Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. + 검색된 Git 리포지토리는 폴더를 현재 사용자가 아닌 다른 사람이 소유하고 있으므로 잠재적으로 안전하지 않습니다. +[안전하지 않은 리포지토리 관리](command:git.manageUnsafeRepositories) +안전하지 않은 리포지토리에 대해 자세히 알아보려면 [문서를 읽어보세요](https://aka.ms/vscode-git-unsafe-repository). The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. @@ -2263,38 +2289,9 @@ Please make sure there is no space between the right bracket and left parenthesi [리포지토리 초기화](command:git.init?%5Btrue%5D) Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요. - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - 인기 있는 소스 제어 시스템인 Git을 설치하여 코드 변경 내용을 추적하고 다른 사용자와 공동 작업합니다. [Git 가이드](https://aka.ms/vscode-scm)에서 자세히 알아보세요. - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 소스 제어는 설치 중인 Git에 따라 달라집니다. -[Linux용 Git 다운로드](https://git-scm.com/download/linux) -설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [macOS용 GIT 다운로드](https://git-scm.com/download/mac) -설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. - - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Windows용 GIT 다운로드](https://git-scm.com/download/win) -설치 후에 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + 새 Git 리포지토리를 초기화할 때 기본 분기(예: main, trunk, development)의 이름입니다. 빈 값으로 설정하면 git에 구성된 기본 분기 이름이 사용됩니다. The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. @@ -2307,6 +2304,100 @@ Please make sure there is no space between the right bracket and left parenthesi [리포지토리 초기화](command:git.init) Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 읽어보세요. + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 현재 열려 있는 작업 영역에 Git 리포지토리를 포함하는 폴더가 없습니다. +[작업 영역에 폴더 추가](command:workbench.action.addRootFolder) +Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [관련 문서를 참조](https://aka.ms/vscode-scm)하세요. + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Azure Data Studio에서 Git 및 소스 제어를 사용하는 방법에 대해 자세히 알아보려면 [Microsoft Docs](https://aka.ms/vscode-scm)를 참조하세요. + + + Turn off counter. + 카운터를 끕니다. + + + Undo Last Commit + 마지막 커밋 실행 취소 + + + Unstage All Changes + 모든 변경 내용 스테이징 취소 + + + Unstage Changes + 변경 내용 스테이징 취소 + + + Unstage Selected Ranges + 선택한 범위 스테이징 취소 + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 추적되지 않은 변경 내용은 소스 제어 보기에 별도로 표시됩니다. 또한 여러 작업에서 제외됩니다. + + + Untracked changes are hidden and excluded from several actions. + 추적되지 않은 변경 내용이 숨겨지고 여러 작업에서 제외됩니다. + + + Use the authored date + 작성 날짜 사용 + + + Use the committed date + 커밋된 날짜 사용 + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 사용하도록 설정하면 풀할 때 모든 분기를 페치합니다. 그렇지 않으면 현재 분기만 페치합니다. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + true로 설정하면 커밋이 현재 Git 리포지토리의 기본 원격에서 자동으로 페치됩니다. 'all'로 설정하면 모든 원격에서 페치됩니다. + + + Whether auto refreshing is enabled. + 자동 새로 고침을 사용할지 여부입니다. + + + Whether git is enabled. + Git을 사용하도록 설정했는지 여부입니다. + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 리포지토리를 로컬에서 복제할 수 있습니다. +[리포지토리 복제](command:git.clone 'Git 확장이 활성화되면 리포지토리 복제') + + + [Download Git for Windows](https://git-scm.com/download/win) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [Windows용 GIT 다운로드](https://git-scm.com/download/win) +설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. + + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [macOS용 GIT 다운로드](https://git-scm.com/download/mac) +설치 후에는 [다시 로드하세요](command:workbench.action.reloadWindow)(또는 [문제를 해결하세요](command:git.showOutput)). 추가 원본 제어 공급자는 [Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)에서 설치할 수 있습니다. + \ No newline at end of file diff --git a/resources/xlf/ko/xml-language-features.ko.xlf b/resources/xlf/ko/xml-language-features.ko.xlf deleted file mode 100644 index a789e42157..0000000000 --- a/resources/xlf/ko/xml-language-features.ko.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - XML에 대한 다양한 언어 지원을 제공합니다. - - - XML Language Features - XML 언어 기능 - - - - \ No newline at end of file diff --git a/resources/xlf/pt-br/admin-tool-ext-win.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.admin-tool-ext-win.pt-BR.xlf similarity index 86% rename from resources/xlf/pt-br/admin-tool-ext-win.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.admin-tool-ext-win.pt-BR.xlf index 45c7db40b8..81c499850c 100644 --- a/resources/xlf/pt-br/admin-tool-ext-win.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.admin-tool-ext-win.pt-BR.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + Não foi possível determinar o nó do Pesquisador de Objetos de connectionContext: {0} + + + Error calling SsmsMin with args '{0}' - {1} + Erro ao chamar SsmsMin com os argumentos '{0}' – {1} + Launching dialog... Iniciando a caixa de diálogo... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} Não foi fornecido nenhum connectionProfile do connectionContext: {0} - - Could not determine Object Explorer node from connectionContext : {0} - Não foi possível determinar o nó do Pesquisador de Objetos de connectionContext: {0} - - - Error calling SsmsMin with args '{0}' - {1} - Erro ao chamar SsmsMin com os argumentos '{0}' – {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Gerar scripts... - Properties - Propriedades + Properties (Admin Tools) + Propriedades (Ferramentas de Administração) diff --git a/resources/xlf/pt-br/agent.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.agent.pt-BR.xlf similarity index 96% rename from resources/xlf/pt-br/agent.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.agent.pt-BR.xlf index 44cab92228..378beecfee 100644 --- a/resources/xlf/pt-br/agent.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.agent.pt-BR.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - Alerta de evento do SQL Server - Alert update failed '{0}' Falha na atualização do alerta '{0}' + + SQL Server event alert + Alerta de evento do SQL Server + SQL Server performance condition alert Alerta de condição de desempenho do SQL Server @@ -20,28 +20,28 @@ - + - - Job name must be provided - O nome do trabalho deve ser fornecido + + Job '{0}' created successfully + Trabalho '{0}' criado com sucesso + + + Job '{0}' updated successfully + Trabalho '{0}' atualizado com sucesso Job creation failed '{0}' Falha na criação do trabalho '{0}' - - Job '{0}' created successfully - Trabalho '{0}' criado com sucesso + + Job name must be provided + O nome do trabalho deve ser fornecido Job update failed '{0}' Falha na atualização do trabalho '{0}' - - Job '{0}' updated successfully - Trabalho '{0}' atualizado com sucesso - When the job completes Quando o trabalho estiver concluído @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - Falha na atualização da etapa '{0}' - Job name must be provided O nome do trabalho deve ser fornecido @@ -70,9 +66,13 @@ Step name must be provided O nome da etapa deve ser fornecido + + Step update failed '{0}' + Falha na atualização da etapa '{0}' + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Já existe um trabalho com nome semelhante - - Notebook name must be provided - O nome do bloco de anotações deve ser fornecido + + Notebook '{0}' created successfully + Bloco de anotações '{0}' criado com êxito + + + Notebook '{0}' updated successfully + Bloco de anotações '{0}' atualizado com êxito Notebook creation failed '{0}' Falha na criação do bloco de anotações '{0}' - - Notebook '{0}' created successfully - Bloco de anotações '{0}' criado com êxito + + Notebook name must be provided + O nome do bloco de anotações deve ser fornecido Notebook update failed '{0}' Falha na atualização do bloco de anotações '{0}' - - Notebook '{0}' updated successfully - Bloco de anotações '{0}' atualizado com êxito - Select execution database Banco de dados de execução @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Proxy '{0}' criado com sucesso - - Proxy update failed '{0}' - Falha na atualização do proxy '{0}' - Proxy '{0}' updated successfully Proxy '{0}' atualizado com sucesso + + Proxy update failed '{0}' + Falha na atualização do proxy '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - Mensagem de notificação adicional para enviar - <all databases> <todos os bancos de dados> - - Database name - Nome do banco de dados - - - Delay Minutes - Minutos de Atraso - - - Delay Seconds - Segundos de Atraso - - - Enabled - Habilitado - - - Error number - Número do erro - - - Execute Job - Executar trabalho - - - Job Name - Nome do Trabalho - - - General - Geral - - - Include alert error text in e-mail - Incluir texto de erro do alerta no email - - - Include alert error text in pager - Incluir texto de erro do alerta no pager - - - Message text - Mensagem de texto - - - Name - Nome - - - New Job - Novo Trabalho - - - New Operator - Novo Operador - - - Notify Operators - Notificar Operadores - - - E-mail - Email - - - Operator List - Lista de Operadores - - - Operator - Operador - - - Pager - Pager - - - Options - Opções - - - Raise alert when message contains - Gerar alerta quando a mensagem contiver - - - Response - Resposta - - - Severity - Gravidade - 001 - Miscellaneous System Information 001 – Informações Diversas do Sistema @@ -358,38 +262,130 @@ 025 - Fatal Error 025 – Erro Fatal - - Type - Tipo + + Additional notification message to send + Mensagem de notificação adicional para enviar Create Alert Criar Alerta + + Database name + Nome do banco de dados + + + Delay Minutes + Minutos de Atraso + + + Delay Seconds + Segundos de Atraso + + + E-mail + Email + Edit Alert Editar Alerta + + Enabled + Habilitado + + + Error number + Número do erro + Event alert definition Definição de alerta de eventos + + Execute Job + Executar trabalho + + + General + Geral + + + Include alert error text in e-mail + Incluir texto de erro do alerta no email + + + Include alert error text in pager + Incluir texto de erro do alerta no pager + + + Job Name + Nome do Trabalho + + + Message text + Mensagem de texto + + + Name + Nome + + + New Job + Novo Trabalho + + + New Operator + Novo Operador + + + Notify Operators + Notificar Operadores + + + Operator + Operador + + + Operator List + Lista de Operadores + + + Options + Opções + + + Pager + Pager + + + Raise alert when message contains + Gerar alerta quando a mensagem contiver + + + Response + Resposta + + + Severity + Gravidade + + + Type + Tipo + - + - - Enabled - Habilitado + + Actions to perform when the job completes + Ações a executar quando o trabalho for concluído Alert Name Nome do Alerta - - Type - Tipo - Alerts Alertas @@ -398,9 +394,9 @@ Alerts list Lista de alertas - - The name of the job cannot be blank. - O nome do trabalho não pode ficar em branco. + + Automatically delete job + Excluir o trabalho automaticamente Category @@ -410,34 +406,30 @@ Delete Step Excluir Etapa - - Automatically delete job - Excluir o trabalho automaticamente - Description Descrição - - Edit Step - Editar Etapa - Edit Job Editar Trabalho + + Edit Step + Editar Etapa + Email - Email + E-mail + + + Enabled + Habilitado Enabled Habilitado - - Write to the Windows Application event log - Escrever no log de eventos de aplicativos do Windows - General Geral @@ -458,10 +450,6 @@ Name Nome - - New Step - Nova Etapa - New Alert Novo Alerta @@ -470,14 +458,14 @@ New Job Novo Trabalho + + New Step + Nova Etapa + Notifications Notificações - - Actions to perform when the job completes - Ações a executar quando o trabalho for concluído - On Failure Em Caso de Falha @@ -522,42 +510,34 @@ Steps Etapas + + The name of the job cannot be blank. + O nome do trabalho não pode ficar em branco. + + + Type + Tipo + Type Tipo + + Write to the Windows Application event log + Escrever no log de eventos de aplicativos do Windows + - + - - Operating system (CmdExec) - Sistema operacional (CmdExec) - - - Transact-SQL script (T-SQL) - Script Transact-SQL (T-SQL) - Advanced Avançado - - SQL Server Agent Service Account - Conta de Serviço do SQL Server Agent - All Files (*) Todos os Arquivos (*) - - SQL Server Analysis Services Command - Comando do SQL Server Analysis Services - - - SQL Server Analysis Services Query - Consulta do SQL Server Analysis Services - Append output to exisiting entry in table Acrescentar a saída à entrada existente na tabela @@ -566,10 +546,6 @@ Append output to existing file Acrescentar a saída em um arquivo existente - - The step name cannot be left blank - O nome da etapa não pode ser deixado em branco - Cancel Cancelar @@ -586,18 +562,6 @@ Edit Job Step Editar Etapa de Trabalho - - The command failed. - O comando falhou. - - - On failure action - Ação em falha - - - Locate Database Files - - Localizar Arquivos de Banco de Dados – - File name Nome do arquivo @@ -610,10 +574,18 @@ General Geral + + Go to the next step + Avançar para a próxima etapa + Include step output in history Incluir a saída da etapa no histórico + + Locate Database Files - + Localizar Arquivos de Banco de Dados – + Log to table Registrar na tabela @@ -622,18 +594,26 @@ New Job Step Nova Etapa de Trabalho - - Go to the next step - Avançar para a próxima etapa - OK OK + + On failure action + Ação em falha + + + On success action + Ação em caso de sucesso + Open... Abrir... + + Operating system (CmdExec) + Sistema operacional (CmdExec) + Output File Arquivo de Saída @@ -694,38 +674,54 @@ Run as user Executar como usuário - - Selected path - Caminho selecionado + + SQL Server Agent Service Account + Conta de Serviço do SQL Server Agent + + + SQL Server Analysis Services Command + Comando do SQL Server Analysis Services + + + SQL Server Analysis Services Query + Consulta do SQL Server Analysis Services SQL Server Integration Service Package Pacote do Serviço de Integração do SQL Server + + Selected path + Caminho selecionado + Step Name Nome da Etapa - - On success action - Ação em caso de sucesso + + The command failed. + O comando falhou. The command was successfully parsed. Comando analisado com sucesso. + + The step name cannot be left blank + O nome da etapa não pode ser deixado em branco + + + Transact-SQL script (T-SQL) + Script Transact-SQL (T-SQL) + Type Tipo - + - - Select Database - Selecionar banco de dados - Description Descrição @@ -738,10 +734,6 @@ Execution Database Banco de dados de execução - - Select a database against which notebook queries will run - Selecione um banco de dados no qual as consultas de bloco de anotações serão executadas - General Geral @@ -762,6 +754,10 @@ Notebook Details Detalhes do bloco de anotações + + Notebook Path + Caminho do bloco de anotações + Owner Proprietário @@ -778,30 +774,30 @@ Schedules list Lista de agendamentos - - Storage Database - Banco de dados de armazenamento + + Select Database + Selecionar Banco de Dados + + + Select a database against which notebook queries will run + Selecione um banco de dados no qual as consultas de bloco de anotações serão executadas Select a database to store all notebook job metadata and results Selecione um banco de dados para armazenar todos os metadados e resultados do trabalho do bloco de anotações - - Notebook Path - Caminho do bloco de anotações - Select a notebook to schedule from PC Selecione um bloco de anotações a ser agendado no PC + + Storage Database + Banco de dados de armazenamento + - + - - E-mail - Email - Alert list Lista de alerta @@ -810,22 +806,38 @@ Alert name Nome do alerta - - Pager - Pager + + Create Operator + Criar Operador + + + E-mail + Email E-mail Name Nome do Email + + Edit Operator + Editar Operador + Enabled Habilitado + + Friday + Sexta-feira + General Geral + + Monday + Segunda-feira + Name Nome @@ -834,21 +846,17 @@ Notifications Notificações - - Pager on duty schedule - Agenda do pager de plantão + + Pager + Pager Pager E-mail Name Nome do Email do Pager - - Friday - Sexta-feira - - - Monday - Segunda-feira + + Pager on duty schedule + Agenda do pager de plantão Saturday @@ -870,14 +878,6 @@ Wednesday Quarta-feira - - Create Operator - Criar Operador - - - Edit Operator - Editar Operador - Workday begin Início da jornada de trabalho @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Descrição - - Job Schedules - Agendamentos de Trabalho - - - OK - OK - ID ID + + Job Schedules + Agendamentos de Trabalho + Name Nome + + OK + OK + - + + + Create Proxy + Criar Proxy + Credential name Nome da credencial @@ -930,6 +934,10 @@ Description Descrição + + Edit Proxy + Editar Proxy + General Geral @@ -982,30 +990,22 @@ Subsystem Subsistema - - Create Proxy - Criar Proxy - - - Edit Proxy - Editar Proxy - - + Add new connection Adicionar nova conexão - - Select a connection - Selecionar uma conexão - Please select a valid connection Selecione uma conexão válida. + + Select a connection + Selecionar uma conexão + Template update failure Falha na atualização do modelo diff --git a/resources/xlf/pt-br/arc.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.arc.pt-BR.xlf similarity index 98% rename from resources/xlf/pt-br/arc.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.arc.pt-BR.xlf index 04051c5481..3584cfe0b4 100644 --- a/resources/xlf/pt-br/arc.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.arc.pt-BR.xlf @@ -1,469 +1,42 @@  - + - - USD - USD + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + Esses parâmetros do servidor do nó coordenador podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros. - - Apply - Aplicar + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + Esses parâmetros do servidor do nó de trabalho podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada. + + 1 + 1 - - Azure Arc Resources - Recursos do Azure Arc + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - Tem certeza de que deseja aplicar a atualização selecionada? + + 3 + 3 - - Available - Disponíveis + + A connection is required to list the databases on this instance. + Uma conexão é necessária para listar os bancos de dados nesta instância. - - Available Upgrades - Atualizações Disponíveis - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - As atualizações disponíveis para este recurso estão listadas abaixo. Você pode aplicar as atualizações ao clicar em o botão de atualização. - - - Backup - Backup - - - Backups - Backups - - - {0} backups - {0} backups - - - False - Falso - - - True - Verdadeiro - - - BusinessCritical - BusinessCritical - - - Cancel - Cancelar - - - Click the new support request button to file a support request in the Azure Portal. - Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc. - - - Compute - Computação - - - Compute + Storage - Computação + Armazenamento - - - there are sufficient resources available - há recursos suficientes disponíveis - - - Before doing so, you need to ensure - Antes de fazer isso, é necessário garantir - - - in your Kubernetes cluster to honor this configuration. - no cluster do Kubernetes para respeitar esta configuração. - - - without downtime and by - sem tempo de inatividade e por - - - Compute Configuration - Configuração de Computação - - - Condition - Condição - - - Configuration - Configuração - - - Configure retention policy - Configurar política de retenção - - - Configure Retention Policy - Configurar Política de Retenção - - - Confirm the new password - Confirmar a nova senha - - - Connect - Conectar - - - Connect to Existing Controller - Conectar-se ao Controlador Existente - - - Could not connect to controller {0}. {1} - Não foi possível conectar-se ao controlador {0}. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Conectar-se à instância gerenciada do SQL - Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - Não foi possível conectar à instância gerenciada do SQL-Instância do Azure Arc {0}. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Conectar ao servidor PostgreSQL - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - Não foi possível conectar ao servidor PostgreSQL - Instância Azure Arc {0}. {1} + + A connection is required to show and set database engine settings. + É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. 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. - - Connect to Server - Conectar ao Servidor - - - Connection Mode - Modo de Conexão - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Cadeia de conexão para {0} - - - Connection Strings - Cadeias de conexão - - - Pod containers are ready. - Os contêineres Pod estão prontos. - - - Cluster Context - Contexto do cluster - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc Painel do Controlador de Dados – {0} - - - Kube Config File Path - Caminho do arquivo de configuração de Kube - - - Name - Nome - - - The name to display in the tree view, this is not applied to the controller itself. - O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador. - - - Controller Password - Senha do controlador - - - Controller URL - URL do controlador - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - A URL do Controlador será necessária se houver vários clusters com o mesmo namespace – isso geralmente não deverá ser necessário. - - - https://<IP or hostname>:<port> - https://<IP ou nome do host>:<porta> - - - Controller Username - Nome de usuário do controlador - - - Coordinator - Coordenador - - - Coordinator endpoint - Ponto de extremidade do coordenador - - - Coordinator Node Parameters - Parâmetros do nó coordenador - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - Esses parâmetros do servidor do nó coordenador podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros. - - - {0} copied to clipboard - {0} copiado para a área de transferência - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Copiar {0} cadeia de conexão para a área de transferência - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - Copiar {0} para a área de transferência - - - CPU limit - Limite de CPU - - - CPU request - Solicitação de CPU - - - Could not find Azure resource for {0} - Não foi possível localizar o recurso do Azure para {0} - - - Could not find controller registration. - Não foi possível localizar o registro do controlador. - - - New Instance - Nova Instância - - - Current version - Versão atual - - - Data controller - Controlador de dados - - - Azure Arc Data Controller - Controlador de dados do Azure Arc - - - {0} data - {0} dados - - - Database - Banco de dados - - - Database {0} created - Banco de dados {0} criado - - - Failed to create database {0}. {1} - Falha ao criar o banco de dados {0}. {1} - - - Destination Details - Detalhes do Destino - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem. - - - Database name - Nome do banco de dados - - - Databases - Bancos de dados - - - arc-dc - arc-dc - - - Delete - Excluir - - - Deleting instance '{0}'... - Excluindo instância '{0}'... - - - Description - Descrição - - - Details - Detalhes - - - Diagnose and solve problems - Diagnosticar e resolver problemas - - - Direct - Direto - - - Discard - Descartar - - - Drop - Remover - - - Currently dropping another extension, try again once that is completed. - Descartando outra extensão no momento. Tente novamente após a conclusão. - - - Earliest point in time - Ponto no tempo mais antigo - - - Emergency - Emergência - - - Enable Trust Server Certificate - Certificado do servidor de confiança - - - Encrypt - Criptografar - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Se for true, o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor, se o servidor possuir um certificado instalado. - - - Endpoint - Ponto de Extremidade - - - Enter a non empty password or press escape to exit. - Insira uma senha não vazia ou clique em escape para sair. - - - Enter a new password - Insira uma nova senha - - - Error connecting to controller. {0} - Erro ao conectar-se ao controlador. {0} - - - Error getting data controller connection mode. - Erro ao obter o modo de conexão do controlador de dados. - - - Error listing Log Analytics workspaces {0} - Erro ao listar os workspaces do Log Analytics {0} - - - Error encountered while verifying password. {0} - Erro encontrado ao verificar a senha. {0} - - - Failed to install extension {0}. - Ocorreu um erro ao instalar a extensão {0}. - - - Extension '{0}' has been installed. - A extensão '{0}' foi instalada. - - - Extension name - Nome da extensão - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - O PostgreSQL fornece a capacidade de estender a funcionalidade do banco de dados usando extensões. - - - Value should be either of the following: ({0}). - O valor deve ser um dos seguintes: ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Algumas extensões devem ser carregadas no PostgreSQL no momento da inicialização antes que possam ser usadas. Para editar, digite uma lista separada por vírgulas de extensões válidas: ({0}). - - - Extensions - Extensões - - - Extensions '{0}' added - Extensões '{0}' adicionadas - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - 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. - - - Extensions '{0}' dropped - Extensões '{0}' removidas - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 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. - - - Learn more about PostgreSQL extensions. - Saiba mais sobre as extensões do PostgreSQL. - - - Table of preloaded extensions. - Tabela de extensões pré-carregadas. - - - Table of preloaded extensions are loading. - A tabela de extensões pré-carregadas está sendo carregada. - - - Preloaded extensions can now be viewed. - As extensões pré-carregadas já podem ser exibidas. - - - External Endpoint - Ponto de extremidade externo - - - Failed - Com falha - - - Feedback - Comentários + + Admin username + Nome do usuário administrador An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Ocorreu um erro inesperado ao recuperar os registros de '{0}'. {1} + + Apply + Aplicar + + + Are you sure you want to apply the selected upgrade? + Tem certeza de que deseja aplicar a atualização selecionada? + + + Attempt to get isPassword for unknown variable:{0} + Tentativa de obter isPassword para uma variável desconhecida: {0} + + + Attempt to get variable value for unknown variable:{0} + Tentativa de obter o valor de variável para a variável desconhecida: {0} + + + Available + Disponíveis + + + Available Upgrades + Atualizações Disponíveis + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + As atualizações disponíveis para este recurso estão listadas abaixo. Você pode aplicar as atualizações ao clicar em o botão de atualização. + + + Azure Arc Data Controller + Controlador de dados do Azure Arc + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc Painel do Controlador de Dados – {0} + + + Azure Arc Resources + Recursos do Azure Arc + + + Azure Database for PostgreSQL - Azure Arc + Banco de Dados do Azure para PostgreSQL – Azure Arc + + + Backup + Backup + + + Backups + Backups + + + Before doing so, you need to ensure + Antes de fazer isso, é necessário garantir + + + Browse + Procurar + + + BusinessCritical + BusinessCritical + + + CPU limit + Limite de CPU + + + CPU request + Solicitação de CPU + + + Cancel + Cancelar + + + Click the new support request button to file a support request in the Azure Portal. + Clique no botão nova solicitação de suporte para enviar uma solicitação de suporte no Portal do Azure. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Clique no botão solução de problemas para abrir o bloco de anotações de solução de problemas{0} do Azure Arc. + + + Cluster Context + Contexto do cluster + + + Cluster Context with name: {0} not found in the Kube config file + Contexto de Cluster com nome: {0} não encontrado no arquivo de configuração do Kube + + + Compute + Computação + + + Compute + Storage + Computação + Armazenamento + + + Compute Configuration + Configuração de Computação + + + Condition + Condição + + + Configuration + Configuração + + + Configure Retention Policy + Configurar Política de Retenção + + + Configure retention policy + Configurar política de retenção + + + Confirm the new password + Confirmar a nova senha + + + Connect + Conectar + + + Connect to Existing Controller + Conectar-se ao Controlador Existente + + + Connect to PostgreSQL server - Azure Arc ({0}) + Conectar ao servidor PostgreSQL - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + Conectar-se à instância gerenciada do SQL - Azure Arc ({0}) + + + Connect to Server + Conectar ao Servidor + + + Connection Mode + Modo de Conexão + + + Connection Strings + Cadeias de conexão + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Cadeia de conexão para {0} + + + Controller Info could not be found with name: {0} + Não foi possível encontrar as Informações do Controlador com o nome: {0} + + + Controller Password + Senha do controlador + + + Controller URL + URL do controlador + + + Controller Username + Nome de usuário do controlador + + + Coordinator + Coordenador + + + Coordinator Node Parameters + Parâmetros do nó coordenador + + + Coordinator endpoint + Ponto de extremidade do coordenador + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Copiar {0} cadeia de conexão para a área de transferência + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + Copiar {0} para a área de transferência + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + Não foi possível conectar ao servidor PostgreSQL - Instância Azure Arc {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + Não foi possível conectar à instância gerenciada do SQL-Instância do Azure Arc {0}. {1} + + + Could not connect to controller {0}. {1} + Não foi possível conectar-se ao controlador {0}. {1} + + + Could not find Azure resource for {0} + Não foi possível localizar o recurso do Azure para {0} + + + Could not find controller registration. + Não foi possível localizar o registro do controlador. + + + Current version + Versão atual + + + Currently dropping another extension, try again once that is completed. + Descartando outra extensão no momento. Tente novamente após a conclusão. + + + Currently, only upgrading to the next immediate version is supported. + Atualmente, apenas a atualização para a próxima versão imediata é suportada. + + + Dashboard for viewing logs + Painel para a exibição de registros + + + Dashboard for viewing metrics + Painel para a exibição de métricas + + + Data controller + Controlador de dados + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + O controlador de dados está sendo atualizado. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get datacontrollers -A' + + + Database + Banco de dados + + + Database name + Nome do banco de dados + + + Database {0} created + Banco de dados {0} criado + + + Databases + Bancos de dados + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado. + + + Delete + Excluir + + + Deleting instance '{0}'... + Excluindo instância '{0}'... + + + Description + Descrição + + + Destination Details + Detalhes do Destino + + + Details + Detalhes + + + Diagnose and solve problems + Diagnosticar e resolver problemas + + + Direct + Direto + + + Discard + Descartar + + + Drop + Remover + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante uma atualização de instância gerenciada de SQL, partes do plano de controle de dados, como CRDs (Custom Resource Definitions) e contêineres, podem ser atualizadas. Uma atualização da instância gerenciada do SQL não causará tempo de inatividade para os serviços de dados (Instância Gerenciada de SQL ou servidor PostgreSQL). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + Durante uma atualização do controlador de dados, partes do plano de controle de dados, como (CRDs) Definições de Recursos Personalizados e contêineres, podem ser atualizados. Uma atualização do controlador de dados não causará tempo de inatividade para os serviços de dados (SQL Instância Gerenciada ou servidor PostgreSQL). + + + Earliest point in time + Ponto no tempo mais antigo + + + Editing extensions failed. {0} + Falha ao editar extensões. {0} + + + Emergency + Emergência + + + Enable Trust Server Certificate + Certificado do servidor de confiança + + + Encrypt + Criptografar + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + A criptografia foi habilitada nesta conexão, examine sua configuração de SSL e certificado para a configuração de SQL Server, ou configure o 'Certificado do servidor de confiança' como 'true' na caixa de diálogo de conexão. Observação: um certificado autoassinado oferece apenas proteção limitada e não é uma prática recomendada para ambientes de produção. Deseja habilitar o 'Certificado do servidor de confiança' nesta conexão e tentar novamente? + + + Endpoint + Ponto de Extremidade + + + Enter a new password + Insira uma nova senha + + + Enter a non empty password or press escape to exit. + Insira uma senha não vazia ou clique em escape para sair. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Insira as configurações necessárias para o nome do banco de dados de destino e a instância gerenciada de SQL. Por padrão, é selecionada a instância gerenciada de origem. + + + Error connecting to controller. {0} + Erro ao conectar-se ao controlador. {0} + + + Error encountered while verifying password. {0} + Erro encontrado ao verificar a senha. {0} + + + Error getting SQL managed instance version number. + Erro ao obter o número da versão da instância gerenciada de SQL. + + + Error getting data controller connection mode. + Erro ao obter o modo de conexão do controlador de dados. + + + Error listing Log Analytics workspaces {0} + Erro ao listar os workspaces do Log Analytics {0} + + + Error loading cluster contexts. {0} + Ocorreu um erro ao carregar os contextos do cluster. {0} + + + Error logging into controller - wrong username or password + Erro ao fazer logon no controlador - nome de usuário ou senha incorreto + + + Error opening dashboard. {0} + Ocorreu um erro ao abrir o painel. {0} + + + Error showing details of SQL managed instance. + Erro ao mostrar detalhes da instância gerenciada de SQL. + + + Extension '{0}' has been installed. + A extensão '{0}' foi instalada. + + + Extension name + Nome da extensão + + + Extensions + Extensões + + + Extensions '{0}' added + Extensões '{0}' adicionadas + + + Extensions '{0}' dropped + Extensões '{0}' removidas + + + External Endpoint + Ponto de extremidade externo + + + Failed + Com falha + + + Failed to acquire password. {0} + Falha ao adquirir a senha. {0} + + + Failed to create database {0}. {1} + Falha ao criar o banco de dados {0}. {1} + + + Failed to delete instance {0}. {1} + Ocorreu um erro ao excluir a instância {0}. {1} + + + Failed to discard user input. {0} + Ocorreu um erro ao descartar a entrada do usuário. {0} + + + Failed to install extension {0}. + Ocorreu um erro ao instalar a extensão {0}. + + + Failed to reset password. {0} + Falha ao redefinir senha. {0} + + + Failed to update instance {0}. {1} + Ocorreu um erro ao atualizar a instância {0}. {1} + + + False + Falso + + + Feedback + Comentários + Fully qualified domain Domínio totalmente qualificado @@ -497,10 +521,6 @@ Grafana Dashboard Painel do Grafana - - Dashboard for viewing metrics - Painel para a exibição de métricas - Indirect Indireto @@ -517,18 +537,6 @@ Instance '{0}' deleted Instância '{0}' excluída - - Failed to delete instance {0}. {1} - Ocorreu um erro ao excluir a instância {0}. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 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. - - - Failed to update instance {0}. {1} - Ocorreu um erro ao atualizar a instância {0}. {1} - Instance '{0}' updated Instância '{0}' atualizada @@ -537,10 +545,6 @@ Invalid config path Caminho de configuração inválido - - The value '{0}' does not match the instance name. Try again or press escape to exit - O valor '{0}' não corresponde com o nome da instância. Tente novamente ou clique em escape para sair - Issues Detected Problemas Detectados @@ -549,9 +553,9 @@ Kibana Dashboard Painel do Kibana - - Dashboard for viewing logs - Painel para a exibição de registros + + Kube Config File Path + Caminho do arquivo de configuração de Kube Last transition @@ -561,41 +565,45 @@ Latest point in time Último ponto no tempo - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Saiba mais sobre as configurações do mecanismo de banco de dados para o PostgreSQL habilitado para o Azure Arc + + Learn More. + Saiba mais. Learn more about Azure PostgreSQL client interfaces Saiba mais sobre interfaces de cliente so Azure PostgreSQL - - Learn More. - Saiba mais. + + Learn more about PostgreSQL extensions. + Saiba mais sobre as extensões do PostgreSQL. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Saiba mais sobre as configurações do mecanismo de banco de dados para o PostgreSQL habilitado para o Azure Arc + + + Learn more about each release here. + Saiba mais sobre cada versão aqui. Load extensions Carregar extensões - - Loading... - Carregando... - Loading cluster contexts completed Carregamento de contextos de cluster concluídos - - Error loading cluster contexts. {0} - Ocorreu um erro ao carregar os contextos do cluster. {0} + + Loading... + Carregando... - - {0} log - log {0} + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Erro ao fazer logon no controlador - nome de usuário ou senha incorreto + + Managed instance admin + Administrador da instância gerenciada Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Solicitação de Memória (em GB) - - Managed instance admin - Administrador da instância gerenciada - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Os bancos de dados com backups disponíveis são exibidos abaixo. Restaure bancos de dados para essa instância ou qualquer outra instância no mesmo local personalizado. - - - You can scale your Azure SQL managed instance - Azure Arc by - Você pode dimensionar sua instância SQL do Azure gerenciada – pelo Azure Arc - - - A connection is required to list the databases on this instance. - Uma conexão é necessária para listar os bancos de dados nesta instância. - - - SQL managed instance - Azure Arc Dashboard - {0} - Instância gerenciada do SQL - Painel do Azure Arc - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Instância gerenciada do SQL – Azure Arc - - - Error getting SQL managed instance version number. - Erro ao obter o número da versão da instância gerenciada de SQL. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora? - Monitor Monitor - - You can check the status of the upgrade by running the following command: - Você pode verificar o status da atualização executando o seguinte comando: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - A criptografia foi habilitada nesta conexão, examine sua configuração de SSL e certificado para a configuração de SQL Server, ou configure o 'Certificado do servidor de confiança' como 'true' na caixa de diálogo de conexão. Observação: um certificado autoassinado oferece apenas proteção limitada e não é uma prática recomendada para ambientes de produção. Deseja habilitar o 'Certificado do servidor de confiança' nesta conexão e tentar novamente? + + Name + Nome Name @@ -669,6 +637,10 @@ New Database Novo banco de dados + + New Instance + Nova Instância + New support request Nova solicitação de suporte @@ -677,41 +649,45 @@ No Não - - No extensions listed in configuration. - Nenhuma extensão listada na configuração. + + No 'contexts' found in the config file: {0} + Nenhum 'contexto' encontrado no arquivo de configuração: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + Não há controladores Azure Arc conectados no momento. Execute o comando: 'Conectar-se ao Controlador Azure Arc Existente' e tente novamente No External Endpoint has been configured so this information isn't available. Nenhum ponto de extremidade externo foi configurado, por isso, essa informação não está disponível. + + No context is marked as 'current-context' in the config file: {0} + Nenhum contexto está marcado como 'current-context' no arquivo de configuração: {0} + + + No current cluster context was found in the kube config file + Nenhum contexto de cluster atual foi encontrado no arquivo de configuração kube + + + No extensions listed in configuration. + Nenhuma extensão listada na configuração. + No instances available Não há nenhuma instância disponível - - No worker server parameters found... - Não foi encontrado nenhum parâmetro do servidor de trabalho... - - - There aren’t any known issues affecting this PostgreSQL instance. - Não há nenhum problema conhecido que afete esta instância do PostgreSQL. - - - The current version is the latest version. No upgrades available. - A versão atual é a versão mais recente. Não há atualizações disponíveis. + + No name field was found in a cluster context in the config file: {0} + Nenhum campo de nome foi encontrado em um contexto de cluster no arquivo de configuração: {0} No worker pods in this configuration. Nenhum pod de trabalhador nesta configuração. - - node - - - - nodes - nós + + No worker server parameters found... + Não foi encontrado nenhum parâmetro do servidor de trabalho... Not Configured @@ -721,17 +697,9 @@ Not Ready Não está pronto - - {0} vCore - {0} vCore - - - {0} vCores - {0} vCores - - - • {0} ({1} issues) - • {0} (problemas {1}) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Observe que a configuração de recurso deve ter sido carregada para o Azure primeiro para abrir uma solicitação de suporte. Off @@ -751,19 +719,7 @@ Online - On-line - - - Currently, only upgrading to the next immediate version is supported. - Atualmente, apenas a atualização para a próxima versão imediata é suportada. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - A versão de uma Instância Gerenciada de SQL não pode ser mais recente que a versão de seu controlador de dados. Atualmente, apenas a atualização para a próxima versão imediata é suportada. - - - Error opening dashboard. {0} - Ocorreu um erro ao abrir o painel. {0} + Online Open in Azure Portal @@ -773,9 +729,9 @@ Overview Visão geral - - Failed to discard user input. {0} - Ocorreu um erro ao descartar a entrada do usuário. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Senha - - Failed to acquire password. {0} - Falha ao adquirir a senha. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 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. Password reset successfully A redefinição de senha foi bem-sucedida - - Failed to reset password. {0} - Falha ao redefinir senha. {0} - - - Provide Password to Controller - Fornecer a senha ao controlador - Pending Pendente - - A connection is required to show and set database engine settings. - É necessária uma conexão para mostrar e definir as configurações do mecanismo do banco de dados. - - - PostgreSQL server - Azure Arc - Servidor PostgreSQL - Azure Arc - - - Point in time restore - Restauração pontual - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup. - Pod conditions table Tabela de condições Pod + + Pod containers are ready. + Os contêineres Pod estão prontos. + Pod is initialized. O pod foi inicializado. - - The pods listed below are experiencing issues that may affect performance or availability. - Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade. - Pod is ready. O pod está pronto. @@ -845,46 +777,38 @@ Pods Present Pods Presentes - - pods ready - pods prontos + + Point in time restore + Restauração pontual - - Select a pod in the dropdown below for detailed health information. - Selecione um pod na lista suspensa abaixo para obter informações detalhadas sobre a integridade. + + Point in time restore time window update failed. {0} + A atualização da janela de tempo de restauração pontual falhou. {0} - - Select a pod in the dropdown below for detailed health information - Selecionar uma cápsula no menu suspenso abaixo para informação detalhada sobre integridade + + Point-In-Time Recovery retention (days) + Retenção de Recuperação pontual (dias) PostgreSQL by PostgreSQL pelo - - Admin username - Nome do usuário administrador + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + O PostgreSQL fornece a capacidade de estender a funcionalidade do banco de dados usando extensões. - - Azure Database for PostgreSQL - Azure Arc - Banco de Dados do Azure para PostgreSQL – Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + 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. - - You can scale your Azure Arc-enabled - Você pode dimensionar seu Azure Arc habilitado + + PostgreSQL server - Azure Arc + Servidor PostgreSQL - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Servidor PostgreSQL - Painel Azure Arc (Pré-visualização) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version Versão do PostgreSQL @@ -893,26 +817,30 @@ Preloaded Extensions Extensões pré-carregadas + + Preloaded extensions can now be viewed. + As extensões pré-carregadas já podem ser exibidas. + Project Details Detalhes do projeto - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos. - Properties Propriedades + + Provide Password to Controller + Fornecer a senha ao controlador + + + Provide time in correct format and within range: {0} to {1} + Forneça a hora no formato correto e dentro do intervalo: {0} a {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - Espera-se que o valor esteja no intervalo {0} - {1} - Read more Leia mais @@ -957,17 +885,9 @@ Remember Password Lembrar Senha - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Redefinir senha Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} Falha na redefinição. {0} - - Reset Password - Redefinir senha - Reset to default Redefinir para padrão @@ -1005,6 +921,10 @@ Restore Database Restaurar Banco de Dados + + Restore Point Details + Detalhes do Ponto de Restauração + Restore a database to an Azure Arc enabled SQL Managed Instance. Restaurar um banco de dados para uma Instância Gerenciada de SQL habilitada para Azure Arc. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Ponto de restauração (UTC), em um formato de hora: 'DD-MM-AAAADTHH:MM:SSZ - - Restore Point Details - Detalhes do Ponto de Restauração - - - Provide time in correct format and within range: {0} to {1} - Forneça a hora no formato correto e dentro do intervalo: {0} a {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Insira um ponto de restauração no formato de hora especificado dentro do intervalo de tempo de restauração mais antigo e mais recente. - - - Point in time restore time window update failed. {0} - A atualização da janela de tempo de restauração pontual falhou. {0} - Restoring Restaurando - - Point-In-Time Recovery retention (days) - Retenção de Recuperação pontual (dias) - Running Executando + + SQL managed instance - Azure Arc + Instância gerenciada do SQL – Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Instância gerenciada do SQL - Painel do Azure Arc - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + A instância gerenciada do SQL está sendo atualizada. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get sqlmi -A' + Save Salvar - - scaling compute vCores and memory. - dimensionamento de vCore e memória de computação. - Search to filter items... Pesquisar para filtrar itens... @@ -1057,10 +965,30 @@ Security Segurança + + Select + Selecionar + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado. + + + Select a pod in the dropdown below for detailed health information + Selecionar uma cápsula no menu suspenso abaixo para informação detalhada sobre integridade + + + Select a pod in the dropdown below for detailed health information. + Selecione um pod na lista suspensa abaixo para obter informações detalhadas sobre a integridade. + Select from available client connection strings below. Selecione uma das cadeias de conexão de cliente disponíveis abaixo. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Selecione a assinatura para gerenciar recursos implantados. Use grupos de recursos como pastas para organizar e gerenciar todos os seus recursos. + Server Servidor @@ -1085,21 +1013,25 @@ Settings Configurações - - Error showing details of SQL managed instance. - Erro ao mostrar detalhes da instância gerenciada de SQL. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 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. - - Source database - Banco de dados de origem + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Algumas extensões devem ser carregadas no PostgreSQL no momento da inicialização antes que possam ser usadas. Para editar, digite uma lista separada por vírgulas de extensões válidas: ({0}). Source Details Detalhes da Origem - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Selecione uma fonte de backup e forneça os detalhes. Configurações adicionais serão padronizados sempre que possível com base no banco de dados selecionado. + + Source database + Banco de dados de origem + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Especifique por quanto tempo você deseja manter seus backups point-in-time. Personalize isso para disponibilidade de backup. State @@ -1109,10 +1041,6 @@ Status Status - - storage per node - armazenamento por nó - Subscription Assinatura @@ -1125,10 +1053,6 @@ Support + troubleshooting Suporte + solução de problemas - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Observe que a configuração de recurso deve ter sido carregada para o Azure primeiro para abrir uma solicitação de suporte. - Suspect Suspeito @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Sincronizar Secundário para Confirmar + + Table of preloaded extensions are loading. + A tabela de extensões pré-carregadas está sendo carregada. + + + Table of preloaded extensions. + Tabela de extensões pré-carregadas. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + A extensão de implantação ARC foi substituída pela extensão Arc e foi desinstalada. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + A URL do Controlador será necessária se houver vários clusters com o mesmo namespace – isso geralmente não deverá ser necessário. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + As informações de contexto do cluster especificadas pelo arquivo de configuração: {0} e contexto do cluster: {1} não são mais válidas. O erro é: + {2} + Deseja atualizar essas informações? + + + The current version is the latest version. No upgrades available. + A versão atual é a versão mais recente. Não há atualizações disponíveis. + + + The name to display in the tree view, this is not applied to the controller itself. + O nome a ser exibido no modo de exibição de árvore não é aplicado ao próprio controlador. + The passwords do not match. Confirm the password or press escape to exit. As senhas não coincidem. Confirme a senha ou pressione escape para sair. + + The pods listed below are experiencing issues that may affect performance or availability. + Os pods listados abaixo estão enfrentando problemas que podem afetar o desempenho ou a disponibilidade. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + O valor '{0}' não corresponde com o nome da instância. Tente novamente ou clique em escape para sair + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + A versão de uma Instância Gerenciada de SQL não pode ser mais recente que a versão de seu controlador de dados. Atualmente, apenas a atualização para a próxima versão imediata é suportada. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + A extensão {0} é necessária para exibir as configurações do mecanismo. Deseja instalá-lo agora? + + + There aren’t any known issues affecting this PostgreSQL instance. + Não há nenhum problema conhecido que afete esta instância do PostgreSQL. + Troubleshoot Solucionar problemas - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Se for true (e encrypt=true), o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor sem validar o certificado do servidor. + + True + Verdadeiro Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Tipo + + USD + USD + Unknown Desconhecido @@ -1165,10 +1145,6 @@ Unload extensions Descarregar extensões - - Editing extensions failed. {0} - Falha ao editar extensões. {0} - Updated {0} Atualizado {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller Atualizar Controlador de Dados - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante uma atualização do controlador de dados, partes do plano de controle de dados, como (CRDs) Definições de Recursos Personalizados e contêineres, podem ser atualizados. Uma atualização do controlador de dados não causará tempo de inatividade para os serviços de dados (SQL Instância Gerenciada ou servidor PostgreSQL). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - Durante uma atualização de instância gerenciada de SQL, partes do plano de controle de dados, como CRDs (Custom Resource Definitions) e contêineres, podem ser atualizadas. Uma atualização da instância gerenciada do SQL não causará tempo de inatividade para os serviços de dados (Instância Gerenciada de SQL ou servidor PostgreSQL). - Upgrade Management Gerenciamento de Atualizações @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance Atualizar Instância Gerenciada de SQL - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - O controlador de dados está sendo atualizado. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get datacontrollers -A' - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Atualização do SQL MIAA '{0}' com o comando 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Atualização do SQL MIAA '{0}' com o comando 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - A instância gerenciada do SQL está sendo atualizada. Você pode verificar o status da atualização executando o seguinte comando: 'kubectl get sqlmi -A' + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Atualizando controlador de dados '{0}' com o comando 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Nome de usuário - - vCores - vCores - Value Valor + + Value is expected to be in the range {0} - {1} + Espera-se que o valor esteja no intervalo {0} - {1} + + + Value should be either of the following: ({0}). + O valor deve ser um dos seguintes: ({0}). + Version Versão - - Learn more about each release here. - Saiba mais sobre cada versão aqui. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 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. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Se for true (e encrypt=true), o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor sem validar o certificado do servidor. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Se for true, o SQL Server usará criptografia SSL para todos os dados enviados entre cliente e servidor, se o servidor possuir um certificado instalado. Worker Trabalhador - - Worker node count - Contagem de nós de trabalho - Worker Node Parameters Parâmetros do Nó de Trabalho @@ -1265,121 +1233,201 @@ Worker Nodes Nós de trabalho - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - Esses parâmetros do servidor do nó de trabalho podem ser definidos como valores personalizados (não padrão). Pesquisar para localizar parâmetros. + + Worker node count + Contagem de nós de trabalho Yes Sim - - Select - Selecionar + + You can check the status of the upgrade by running the following command: + Você pode verificar o status da atualização executando o seguinte comando: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 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 é: - {2} - Deseja atualizar essas informações? + + You can scale your Azure Arc-enabled + Você pode dimensionar seu Azure Arc habilitado - - Cluster Context with name: {0} not found in the Kube config file - Contexto de Cluster com nome: {0} não encontrado no arquivo de configuração do Kube + + You can scale your Azure SQL managed instance - Azure Arc by + Você pode dimensionar sua instância SQL do Azure gerenciada – pelo Azure Arc - - Browse - Procurar + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Tentativa de obter isPassword para uma variável desconhecida: {0} + + https://<IP or hostname>:<port> + https://<IP ou nome do host>:<porta> - - Attempt to get variable value for unknown variable:{0} - Tentativa de obter o valor de variável para a variável desconhecida: {0} + + in your Kubernetes cluster to honor this configuration. + no cluster do Kubernetes para respeitar esta configuração. - - No 'contexts' found in the config file: {0} - Nenhum 'contexto' encontrado no arquivo de configuração: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - Não foi possível encontrar as Informações do Controlador com o nome: {0} + + node + - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - Não há controladores Azure Arc conectados no momento. Execute o comando: 'Conectar-se ao Controlador Azure Arc Existente' e tente novamente + + nodes + nós - - No current cluster context was found in the kube config file - Nenhum contexto de cluster atual foi encontrado no arquivo de configuração kube + + pods ready + pods prontos - - No context is marked as 'current-context' in the config file: {0} - Nenhum contexto está marcado como 'current-context' no arquivo de configuração: {0} + + scaling compute vCores and memory. + dimensionamento de vCore e memória de computação. - - No name field was found in a cluster context in the config file: {0} - Nenhum campo de nome foi encontrado em um contexto de cluster no arquivo de configuração: {0} + + storage per node + armazenamento por nó - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 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. + + there are sufficient resources available + há recursos suficientes disponíveis + + + vCores + vCores + + + without downtime and by + sem tempo de inatividade e por + + + {0} backups + {0} backups + + + {0} copied to clipboard + {0} copiado para a área de transferência + + + {0} data + {0} dados + + + {0} log + log {0} + + + {0} vCore + {0} vCore + + + {0} vCores + {0} vCores + + + • {0} ({1} issues) + • {0} (problemas {1}) - + - - I accept {0} and {1}. - Aceito {0} e {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Termos do Azure Marketplace + + 1 replica + 1 réplica - - Learn more - Saiba mais + + 2 replicas + 2 réplicas - - Privacy policy - Política de privacidade + + 3 replicas + 3 réplicas - - Terms of use - Termos de uso + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 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. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Servidor PostgreSQL - Azure Arc é um dos mecanismos de banco de dados disponíveis como parte dos serviços de dados habilitados para o Azure Arc e pode ser implantados na infraestrutura de sua escolha. {0}. - - Ao clicar em 'Script para notebook' ou 'Implantar', eu (a) concordo com os termos e condições jurídicas e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas à(s) oferta(s), com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar meu contato, uso e informações transacionais com o(s) fornecedor(es) da(s) oferta(s) para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para detalhes adicionais consulte {1}, {2} e {3}. + + Additional charge per usage. See {0} for more detail. + Custo adicional por uso. Consulte {0} para obter mais detalhes. - - Learn more about PostgreSQL Server - Azure Arc - Saiba mais sobre o Servidor PostgreSQL - Azure Arc + + Admin username + Nome do usuário administrador - - PostgreSQL Server - Azure Arc terms and conditions - Servidor PostgreSQL - Termos e condições do Azure Arc + + Administrator account + Conta de administrador + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server + + + Auto-upload Logs + Carregar logs automaticamente + + + Auto-upload Metrics + Métricas de carregamento automático + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Controladores de Azure Arc + + + Azure Arc data controller + Controlador de dados do Azure Arc + + + Azure Arc data controller + Controlador de dados do Azure Arc Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Instância gerenciada habilitada para Azure Arc fornece acesso ao SQL Server e compatibilidade de recursos que podem ser implantados na infraestrutura de sua escolha. {0}. + A Instância Gerenciada habilitada para Azure Arc fornece acesso ao SQL Server e compatibilidade de recursos que podem ser implantados na infraestrutura de sua escolha. {0}. - Ao clicar em 'Script para notebook' ou 'Implantar', eu (a) concordo com os termos e condições jurídicas e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas à(s) oferta(s), com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar meu contato, uso e informações transacionais com o(s) fornecedor(es) da(s) oferta(s) para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para detalhes adicionais consulte {1}, {2} e {3}. + Ao clicar em ''Script para notebook'' ou ''Implantar'', eu (a) concordo com os termos legais e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas às ofertas, com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar minhas informações de contato, uso e transações com os provedores das ofertas para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para obter detalhes adicionais, confira {1}, {2}, e {3}. - - Learn more about Azure Arc-enabled Managed Instance - Saiba mais sobre a Instância Gerenciada habilitada para Azure Arc + + Azure Configuration + Configuração do Azure + + + Azure Hybrid Benefit discount (in USD) + Desconto no Benefício Híbrido do Azure (em USD) + + + Azure Marketplace Terms + Termos do Azure Marketplace + + + Azure Marketplace Terms + Termos do Azure Marketplace + + + Azure SQL managed instance - Azure Arc + Instância Gerenciada de SQL do Azure – Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Conta do Azure + + Azure details + Detalhes do Azure + + + Azure information + Informações do Azure + Azure location Local do Azure @@ -1397,514 +1453,10 @@ Azure resource group Grupo de recursos do Azure - - Azure information - Informações do Azure - Azure subscription Assinatura do Azure - - Azure Arc - Azure Arc - - - Confirm password - Confirmar a senha - - - Target Azure Arc Controller - Controlador de destino do Azure Arc - - - Cores Limit - Núcleos limite - - - Cores Request - Solicitação de Núcleos - - - Auto-upload Logs - Carregar logs automaticamente - - - Enable the automatic upload of logs. Direct mode only. - Habilitar o carregamento automático de logs. Somente modo direto. - - - Auto-upload Metrics - Métricas de carregamento automático - - - Enable the automatic upload of metrics. Direct mode only. - Habilitar o carregamento automático de métricas. Somente modo direto. - - - Kubernetes configuration template - Configuração do modelo de Kubernetes - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Escolha o modelo de configuração Kubernetes que corresponde à sua distribuição da Kubernetes. Esse modelo fornece padrões para classe de armazenamento, tipo de serviço etc. - - - Loading config profiles - Carregando perfis de configuração - - - Loading config profiles complete - Carregamento de perfis de configuração concluído - - - Choose the config profile - Escolher o perfil de configuração - - - What is your target existing Kubernetes cluster environment? - Qual é a sua meta de ambiente de cluster Kubernete existente? - - - Cluster Name - Nome do Cluster - - - The name of the cluster. Direct mode only. - O nome do cluster. Somente modo direto. - - - Connectivity mode - Modo de conectividade - - - Azure Configuration - Configuração do Azure - - - Controller Configuration - Configuração do Controlador - - - Review your configuration - Examine a sua configuração - - - Custom Location - Local Personalizado - - - The name of the custom location. Direct mode only. - O nome do local personalizado. Apenas modo direto. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Para o modo indireto, o namespace, o nome e a classe de armazenamento são obrigatórios. Esse nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remotos. Para o modo direto, é necessário um nome de local personalizado. - - - Data controller details - Detalhes do controlador de dados - - - Direct - Direto - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - O cluster Kubernetes já deve estar habilitado para arc com o comando az connectk8s connect. Use nosso {0} para saber mais. - - - documentation page - página de documentação - - - Indirect - Indireto - - - Infrastructure - Infraestrutura - - - Cluster context - Contexto de cluster - - - Location - Localização - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - A localização só é usada para implantação de modo indireto. Este campo será ignorado para o modo direto. - - - Log Analytics primary key - A Chave primária do Log Analytics - - - Log Analytics workspace ID - ID do Workspace do Log Analytics - - - Log Analytics workspace - Workspace do Log Analytics - - - Confirm password - Confirmar a senha - - - Password - Senha - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Insira a senha que será usada para fazer logon nos painéis de métricas e logs. - - - Metrics and Logs Dashboard Credentials - Credenciais do Pai de Métricas e Logs - - - Username - Nome de usuário - - - Enter the username that will be used for the metrics and logs dashboards. - Insira o nome de usuário que será usado nos painéis de métricas e logs. - - - Data controller name - Nome do controlador de dados - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - O nome deve consistir em caracteres alfanuméricos minúsculos, '-' ou '.', Iniciar/terminar com um caractere alfanumérico e ter 253 caracteres ou menos. - - - Data controller namespace - Namespace do controlador de dados - - - Data controller namespace. Indirect mode only. - Namespace do controlador de dados. Somente modo indireto. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento. - - - Create Azure Arc data controller - Criar controlador de dados do Azure Arc - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - 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. - - - Azure details - Detalhes do Azure - - - Read more - Leia mais - - - Select from existing Kubernetes clusters - Selecione um dos clusters Kubernetes existentes - - - by Microsoft - pela Microsoft - - - Azure Arc data controller - Controlador de dados do Azure Arc - - - Terms of use - Termos de uso - - - Privacy policy - Política de privacidade - - - | - | - - - Azure - Azure - - - Cluster context - Contexto de cluster - - - Cluster name - Nome do cluster - - - Controller - Controlador - - - Data controller custom location - Localização personalizada do controlador de dados - - - Data controller infrastructure - Infraestrutura do controlador de dados - - - Data controller name - Nome do controlador de dados - - - Data controller namespace - Namespace do controlador de dados - - - Estimated cost per month - Custo estimado por mês - - - Free - Gratuito - - - Kube config file path - Caminho do arquivo de configuração de Kube - - - Kubernetes - Kubernetes - - - Location - Local - - - Config profile - Perfil de configuração - - - Resource group - Grupo de recursos - - - Subscription - Assinatura - - - Terms - Termos - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 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} - - - Azure Marketplace Terms - Termos do Azure Marketplace - - - Username - Nome de usuário - - - Support for Azure Arc - Suporte para Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Limite de Memória - - - Memory Request - Solicitação de Memória - - - Manage - Gerenciar - - - Password - Senha - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 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. - - - CPU limit - Limite de CPU - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 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. - - - CPU request - Solicitação de CPU - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada. - - - For development use only - Somente para uso em desenvolvimento - - - Engine Version - Versão do Mecanismo - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 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. - - - Extensions - Extensões - - - That username is disabled; please choose another username. - Esse nome de usuário está desabilitado; escolha outro nome de usuário. - - - The memory limit of the Postgres instance on the coordinator node in GB. - O limite de memória da instância do Postgres no nó coordenador em GB. - - - Memory limit (GB) - Limite de memória (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - A solicitação de memória da instância Postgres no nó coordenador em GB. - - - Memory request (GB) - Solicitação de memória (GB) - - - Server name - Nome do servidor - - - Enter server name - Inserir o nome do servidor - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - O nome do servidor deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 11 caracteres ou menos de comprimento. - - - Port - Porta - - - Service type - Tipo de serviço - - - Admin username - Nome do usuário administrador - - - Enter server admin login name - Insira o nome de login do administrador do servidor - - - The size of the storage volume to be used for backups in GB. - O tamanho do volume de armazenamento a ser usado para backups em GB. - - - Volume Size GB (Backups) - Tamanho do Volume em GB (Backups) - - - The size of the storage volume to be used for data in GB. - O tamanho do volume de armazenamento a ser usado para dados em GB. - - - Volume Size GB (Data) - Tamanho do volume em GB (dados) - - - The size of the storage volume to be used for logs in GB. - O tamanho do volume de armazenamento a ser usado para logs em GB. - - - Volume Size GB (Logs) - Tamanho do Volume GB (Logs) - - - Compute Configuration - Configuração de Computação - - - General settings - Configurações Gerais - - - Storage settings - Configurações de armazenamento - - - The storage class to be used for backup persistent volumes - A classe de armazenamento a ser utilizada para backups de volumes persistentes - - - The storage class to be used for data persistent volumes - A classe de armazenamento a ser usada para volumes persistentes de dados - - - The storage class to be used for logs persistent volumes - A classe de armazenamento a ser usada para logs volumes persistentes - - - Provide PostgreSQL server parameters - Providenciar os parâmetros do servidor PostgreSQL - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Implantar um Servidor PostgreSQL - Azure Arc (Pré-visualização) - - - SQL Connection information - Informações da Conexão SQL - - - The cores limit of the managed instance as an integer. - O limite de núcleos da instância gerenciada como um inteiro. - - - The request for cores of the managed instance as an integer. - A solicitação de núcleos da instância gerenciada como um inteiro. - - - Cost Summary - Resumo de Custos - - - Additional charge per usage. See {0} for more detail. - Custo adicional por uso. Consulte {0} para obter mais detalhes. - - - Administrator account - Conta de administrador - - - Azure Hybrid Benefit discount (in USD) - Desconto no Benefício Híbrido do Azure (em USD) - Basics Básico @@ -1917,320 +1469,492 @@ Business Critical Comercialmente Crítico - - Cost per vCore (in USD) - Custo por vCore (em USD) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada) - - Custom location - Localização personalizada + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 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} - - Estimated cost per month - Custo estimado por mês + + CPU limit + Limite de CPU - - General Purpose - Uso Geral - - - Instance name - Nome da instância - - - Managed Instance admin login - Instância Gerenciada logon de administrador - - - pricing details - detalhes do preço - - - Resource group - Grupo de recursos - - - Service Tier - Camada de Serviço - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. - - - Learn more - Saiba mais - - - SQL Connection Information - Informações da conexão SQL - - - SQL Instance Settings - Configurações da Instância do SQL - - - SQL managed instance - Azure Arc - Instância gerenciada do SQL – Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - Instância Gerenciada de SQL — Resumo de custos do Azure Arc - - - Subscription - Assinatura + + CPU request + Solicitação de CPU CPU vCores Limit Limite de vCores da CPU + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Marque a caixa para indicar que esta instância será usada apenas para fins de desenvolvimento ou de teste. Esta instância não será cobrada. - - For development use only - Somente para uso em desenvolvimento + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Escolha o modelo de configuração Kubernetes que corresponde à sua distribuição da Kubernetes. Esse modelo fornece padrões para classe de armazenamento, tipo de serviço etc. - - High availability - Alta disponibilidade + + Choose the config profile + Escolher o perfil de configuração - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas. + + Cluster Name + Nome do Cluster - - Instance name - Nome da instância + + Cluster context + Contexto de cluster - - Enter instance name - Inserir o nome da instância + + Cluster context + Contexto de cluster - - SQL Instance Backup Retention Policy - Política de Retenção de Backup da Instância SQL + + Cluster name + Nome do cluster - - SQL Instance settings - Configurações da Instância do SQL + + Compute Configuration + Configuração de Computação - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 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. - - - That username is disabled; please choose another username. - Esse nome de usuário está desabilitado; escolha outro nome de usuário. - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Aplique o Benefício Híbrido do Azure se você já possui uma Licença do SQL Server - - - I already have a SQL Server License - Já tenho uma licença SQL Server cliente - - - The limit of the capacity of the managed instance as an integer. - O limite da capacidade da instância gerenciada como um inteiro. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs. - - - 1 replica - 1 réplica - - - Point in time restore - Restauração pontual + + Config profile + Perfil de configuração Configure retention for point-in-time backups. {0} Configure a retenção para backups pontuais. {0} - - The number of readable secondary replicas. - Número de réplicas secundárias para leitura. + + Confirm password + Confirmar a senha - - Readable secondary replicas - Réplicas secundárias para leitura - - - Specify how long you want to keep your point-in-time backups. - Especifique por quanto tempo você deseja manter os seus backups pontuais. - - - Point in time retention (days) - Retenção de ponto no tempo (dias) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Comercialmente Crítico (vCores e RAM ilimitados, alta disponibilidade avançada) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão) - - - Service Tier - Camada de Serviço - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - A classe de armazenamento a ser usada para Backups. Se nenhum valor for especificado, os backups serão armazenados na mesma classe de armazenamento atribuída a Dados. Deve ser uma classe de armazenamento compatível com RWX. - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - A classe de armazenamento a ser usada nos logs dos banco de dados (.ldf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 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. - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. - - - by Microsoft - por Microsoft - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - O número de réplicas síncronas necessárias para confirmar uma transação antes que a réplica primária tenha permissão para confirmar. Definir esse valor como -1 definirá o número de secundários sincronizados necessários para '(# de réplicas - 1) / 2', arredondado para baixo. - - - Synchronized secondaries required to commit - Secundários sincronizados necessários para confirmar - - - 3 replicas - 3 réplicas - - - 2 replicas - 2 réplicas - - - Managed Instance admin login - Instância Gerenciada logon de administrador - - - Enter admin name - Insira o nome do administrador - - - The size of the storage volume to be used for backups in gibibytes. - O tamanho do volume de armazenamento a ser usado nos backups em gibibytes. - - - Volume Size in Gi (Backups) - Tamanho do volume em Gi (Backups) - - - The size of the storage volume to be used for data in gibibytes. - O tamanho do volume de armazenamento a ser usado nos dados em gibibytes. - - - Volume Size in Gi (Data) - Tamanho do volume em Gi (Dados). - - - The size of the storage volume to be used for database logs in gibibytes. - O tamanho do volume de armazenamento a ser usado nos logs de banco de dados em gibibytes. - - - Volume Size in Gi (Database logs) - Tamanho do Volume em Gi (Logs do banco de dados) - - - The size of the storage volume to be used for logs in gibibytes. - O tamanho do volume de armazenamento a ser usado nos logs em gibibytes. - - - Volume Size in Gi (Logs) - Tamanho do volume em Gi (Logs). - - - Provide Azure SQL managed instance parameters - Fornece parâmetros de instância gerenciada do SQL do Azure - - - Deploy Azure SQL managed instance - Azure Arc - Implantar instância gerenciada do SQL do Azure - Azure Arc - - - Storage Class (Backups) - Classe de Armazenamento (Backups) - - - ({0}) - ({0}) - - - RWX capable - Compatível com RWX - - - Storage Class (Data) - Classe de Armazenamento (Dados) - - - Storage Class (Database logs) - Classe de Armazenamento (Logs do banco de dados) - - - Storage Class - Classe de Armazenamento - - - Storage Class (Logs) - Classe de Armazenamento (Registros) - - - Azure Arc Controllers - Controladores de Azure Arc - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - Nenhum controlador Azure Arc registrado. [Saiba mais](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - - - Loading controllers... - Carregando controladores... + + Confirm password + Confirmar a senha Connect to Existing Azure Arc Controller Conectar-se ao Controlador Azure Arc Existente + + Connectivity mode + Modo de conectividade + + + Controller + Controlador + + + Controller Configuration + Configuração do Controlador + + + Cores Limit + Núcleos limite + + + Cores Request + Solicitação de Núcleos + + + Cores limit must be greater than or equal to requested cores + O limite de núcleos deve ser maior ou igual aos núcleos solicitados + + + Cost Summary + Resumo de Custos + + + Cost per vCore (in USD) + Custo por vCore (em USD) + + + Create Azure Arc data controller + Criar controlador de dados do Azure Arc + Create New Azure Arc Controller Criar novo controlador do Azure Arc + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Cria um controlador de dados do Azure Arc. Certifique-se de executado o logon no az antes de iniciar este assistente. + + + Custom Location + Local Personalizado + + + Custom location + Localização personalizada + + + Data controller custom location + Localização personalizada do controlador de dados + + + Data controller details + Detalhes do controlador de dados + + + Data controller infrastructure + Infraestrutura do controlador de dados + + + Data controller name + Nome do controlador de dados + + + Data controller name + Nome do controlador de dados + + + Data controller namespace + Namespace do controlador de dados + + + Data controller namespace + Namespace do controlador de dados + + + Data controller namespace. Indirect mode only. + Namespace do controlador de dados. Somente modo indireto. + + + Deploy + Implantar + + + Deploy Azure SQL managed instance - Azure Arc + Implantar instância gerenciada do SQL do Azure - Azure Arc + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Implantar um Servidor PostgreSQL - Azure Arc (Pré-visualização) + + + Deploy a PostgreSQL server into an Azure Arc environment + Implantar um servidor PostgreSQL em um ambiente do Azure Arc + + + Direct + Direto + Edit Connection Editar Conexão + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Habilite réplicas adicionais para alta disponibilidade. A configuração de computador e armazenamento selecionada abaixo será aplicada a todas as réplicas. + + + Enable the automatic upload of logs. Direct mode only. + Habilitar o carregamento automático de logs. Somente modo direto. + + + Enable the automatic upload of metrics. Direct mode only. + Habilitar o carregamento automático de métricas. Somente modo direto. + + + Engine Version + Versão do Mecanismo + + + Enter admin name + Insira o nome do administrador + + + Enter instance name + Inserir o nome da instância + + + Enter server admin login name + Insira o nome de login do administrador do servidor + + + Enter server name + Inserir o nome do servidor + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Insira a senha que será usada para fazer logon nos painéis de métricas e logs. + + + Enter the username that will be used for the metrics and logs dashboards. + Insira o nome de usuário que será usado nos painéis de métricas e logs. + Estimate Cost of SQL Managed Instance - Azure Arc Estimar o custo da Instância Gerenciada de SQL - Azure Arc + + Estimated cost per month + Custo estimado por mês + + + Estimated cost per month + Custo estimado por mês + + + Extensions + Extensões + + + For development use only + Somente para uso em desenvolvimento + + + For development use only + Somente para uso em desenvolvimento + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Para o modo indireto, o namespace, o nome e a classe de armazenamento são obrigatórios. Esse nome será usado para identificar sua instância do Arc para gerenciamento e monitoramento remotos. Para o modo direto, é necessário um nome de local personalizado. + + + Free + Gratuito + + + General Purpose + Uso Geral + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Uso Geral (até 24 vCores e 128 Gi de RAM, alta disponibilidade padrão) + + + General settings + Configurações Gerais + + + High availability + Alta disponibilidade + + + I accept {0} and {1}. + Aceito {0} e {1}. + + + I already have a SQL Server License + Já tenho uma licença SQL Server cliente + + + Indirect + Indireto + + + Infrastructure + Infraestrutura + + + Instance name + Nome da instância + + + Instance name + Nome da instância + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 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. + + + Kube config file path + Caminho do arquivo de configuração de Kube + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Configuração do modelo de Kubernetes + + + Learn more + Saber mais + + + Learn more + Saiba mais + + + Learn more about Azure Arc-enabled Managed Instance + Saiba mais sobre a Instância Gerenciada habilitada para Azure Arc + + + Learn more about PostgreSQL Server - Azure Arc + Saiba mais sobre o Servidor PostgreSQL - Azure Arc + + + Loading config profiles + Carregando perfis de configuração + + + Loading config profiles complete + Carregamento de perfis de configuração concluído + + + Loading controllers... + Carregando controladores... + + + Location + Localização + + + Location + Localização + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + A localização só é usada para implantação de modo indireto. Este campo será ignorado para o modo direto. + + + Log Analytics primary key + A Chave primária do Log Analytics + + + Log Analytics workspace + Workspace do Log Analytics + + + Log Analytics workspace ID + ID do Workspace do Log Analytics + + + Manage + Gerenciar + + + Managed Instance admin login + Instância Gerenciada logon de administrador + + + Managed Instance admin login + Instância Gerenciada logon de administrador + + + Managed SQL Instance service for app developers in a customer-managed environment + Serviço de Instância SQL gerenciado para desenvolvedores de aplicativos em um ambiente gerenciado pelo cliente + + + Memory Limit + Limite de Memória + + + Memory Request + Solicitação de Memória + + + Memory limit (GB) + Limite de memória (GB) + + + Memory limit must be greater than or equal to requested memory + O limite de memória deve ser maior ou igual à memória solicitada + + + Memory request (GB) + Solicitação de memória (GB) + + + Metrics and Logs Dashboard Credentials + Credenciais do Pai de Métricas e Logs + + + Microsoft Privacy Statement + Política de Privacidade da Microsoft + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + O nome deve consistir em caracteres alfanuméricos minúsculos, '-' ou '.', Iniciar/terminar com um caractere alfanumérico e ter 253 caracteres ou menos. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + O namespace deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar/terminar com um caractere alfanumérico e ter 63 caracteres ou menos de comprimento. + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + Nenhum controlador Azure Arc registrado. [Saiba mais](https://azure.microsoft.com/services/azure-arc/) +[Conectar Controlador](command:arc.connectToController) + + + Password + Senha + + + Password + Senha + + + Point in time restore + Restauração pontual + + + Point in time retention (days) + Retenção de ponto no tempo (dias) + + + Port + Porta + + + PostgreSQL Server - Azure Arc (Preview) + Servidor PostgreSQL - Azure Arc (Pré-visualização) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server - O Azure Arc é um dos mecanismos de banco de dados disponíveis como parte dos serviços de dados habilitados para o Azure Arc e pode ser implantado na infraestrutura de sua escolha. {0}. + + Ao clicar em ''Script para notebook'' ou ''Implantar'', eu (a) concordo com os termos legais e as políticas de privacidade associadas às ofertas do Marketplace listadas abaixo; (b) autorizo a Microsoft a cobrar do meu método de pagamento atual as taxas associadas às ofertas, com a mesma frequência de cobrança da minha assinatura do Azure; e (c) concordo que a Microsoft pode compartilhar minhas informações de contato, uso e transações com os provedores das ofertas para suporte, cobrança e outras atividades transacionais. A Microsoft não fornece direitos para ofertas de terceiros. Para obter detalhes adicionais, confira {1}, {2}, e {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + Servidor PostgreSQL - Termos e condições do Azure Arc + + + Privacy policy + Política de privacidade + + + Privacy policy + Política de privacidade + + + Provide Azure SQL managed instance parameters + Fornece parâmetros de instância gerenciada do SQL do Azure + + + Provide PostgreSQL server parameters + Providenciar os parâmetros do servidor PostgreSQL + + + RWX capable + Compatível com RWX + + + Read more + Leia mais + + + Readable secondary replicas + Réplicas secundárias para leitura + Refresh Atualizar @@ -2239,26 +1963,6 @@ Remove Controller Remover Controlador - - Cores limit must be greater than or equal to requested cores - O limite de núcleos deve ser maior ou igual aos núcleos solicitados - - - Deploy - Implantar - - - Script to notebook - Script para notebook - - - Memory limit must be greater than or equal to requested memory - O limite de memória deve ser maior ou igual à memória solicitada - - - Microsoft Privacy Statement - Declaração de Privacidade da Microsoft - Requested cores must be less than or equal to cores limit Os núcleos solicitados devem ser menores ou iguais ao limite dos núcleos @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit A memória solicitada deve ser menor ou igual ao limite de memória - - Deploy a PostgreSQL server into an Azure Arc environment - Implantar um servidor PostgreSQL em um ambiente do Azure Arc + + Resource group + Grupo de recursos - - PostgreSQL Server - Azure Arc (Preview) - Servidor PostgreSQL - Azure Arc (Pré-visualização) + + Resource group + Grupo de recursos - - Managed SQL Instance service for app developers in a customer-managed environment - Serviço de Instância SQL gerenciado para desenvolvedores de aplicativos em um ambiente gerenciado pelo cliente + + Review your configuration + Examine a sua configuração - - Azure SQL managed instance - Azure Arc - Instância Gerenciada de SQL do Azure – Azure Arc + + SQL Connection Information + Informações da conexão SQL - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Cria um controlador de dados do Azure Arc. Certifique-se de executado o logon no az antes de iniciar este assistente. + + SQL Connection information + Informações da Conexão SQL - - Azure Arc data controller - Controlador de dados do Azure Arc + + SQL Instance Backup Retention Policy + Política de Retenção de Backup da Instância SQL + + + SQL Instance Settings + Configurações da Instância do SQL + + + SQL Instance settings + Configurações da Instância do SQL + + + SQL Managed Instance - Azure Arc Cost Summary + Instância Gerenciada de SQL — Resumo de custos do Azure Arc + + + SQL managed instance - Azure Arc + Instância gerenciada do SQL – Azure Arc + + + Script to notebook + Script para o notebook + + + Select from existing Kubernetes clusters + Selecione um dos clusters Kubernetes existentes + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Selecione entre as camadas de serviço vCore mais recentes disponíveis para o Instância Gerenciada de SQL - Azure Arc incluindo Uso Geral e Comercialmente Crítico. + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + 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. + + + Server name + Nome do servidor + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + O nome do servidor deve consistir em caracteres alfanuméricos minúsculos ou '-', iniciar com uma letra, terminar com um caractere alfanumérico e ter 11 caracteres ou menos de comprimento. + + + Service Tier + Camada de Serviço + + + Service Tier + Camada de Serviço + + + Service type + Tipo de serviço + + + Specify how long you want to keep your point-in-time backups. + Especifique por quanto tempo você deseja manter os seus backups pontuais. + + + Storage Class + Classe de Armazenamento + + + Storage Class (Backups) + Classe de Armazenamento (Backups) + + + Storage Class (Data) + Classe de Armazenamento (Dados) + + + Storage Class (Database logs) + Classe de Armazenamento (Logs do banco de dados) + + + Storage Class (Logs) + Classe de Armazenamento (Registros) + + + Storage settings + Configurações de armazenamento + + + Subscription + Assinatura + + + Subscription + Assinatura + + + Support for Azure Arc + Suporte para Azure Arc + + + Synchronized secondaries required to commit + Secundários sincronizados necessários para confirmar + + + Target Azure Arc Controller + Controlador de destino do Azure Arc + + + Terms + Termos + + + Terms of use + Termos de uso + + + Terms of use + Termos de uso + + + That username is disabled; please choose another username. + Esse nome de usuário está desabilitado; escolha outro nome de usuário. + + + That username is disabled; please choose another username. + Esse nome de usuário está desabilitado; escolha outro nome de usuário. + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + O cluster Kubernetes já deve estar habilitado para arc com o comando az connectk8s connect. Use nosso {0} para saber mais. + + + The cores limit of the managed instance as an integer. + O limite de núcleos da instância gerenciada como um inteiro. + + + The limit of the capacity of the managed instance as an integer. + O limite da capacidade da instância gerenciada como um inteiro. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 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. + + + The memory limit of the Postgres instance on the coordinator node in GB. + O limite de memória da instância do Postgres no nó coordenador em GB. + + + The memory request of the Postgres instance on the coordinator node in GB. + A solicitação de memória da instância Postgres no nó coordenador em GB. + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 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. + + + The name of the cluster. Direct mode only. + O nome do cluster. Somente modo direto. + + + The name of the custom location. Direct mode only. + O nome do local personalizado. Apenas modo direto. + + + The number of readable secondary replicas. + Número de réplicas secundárias para leitura. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + O número de réplicas síncronas necessárias para confirmar uma transação antes que a réplica primária tenha permissão para confirmar. Definir esse valor como -1 definirá o número de secundários sincronizados necessários para '(# de réplicas - 1) / 2', arredondado para baixo. + + + The request for cores of the managed instance as an integer. + A solicitação de núcleos da instância gerenciada como um inteiro. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + A solicitação para a capacidade da instância gerenciada como uma quantidade inteira de memória em GBs. + + + The size of the storage volume to be used for backups in GB. + O tamanho do volume de armazenamento a ser usado para backups em GB. + + + The size of the storage volume to be used for backups in gibibytes. + O tamanho do volume de armazenamento a ser usado nos backups em gibibytes. + + + The size of the storage volume to be used for data in GB. + O tamanho do volume de armazenamento a ser usado para dados em GB. + + + The size of the storage volume to be used for data in gibibytes. + O tamanho do volume de armazenamento a ser usado nos dados em gibibytes. + + + The size of the storage volume to be used for database logs in gibibytes. + O tamanho do volume de armazenamento a ser usado nos logs de banco de dados em gibibytes. + + + The size of the storage volume to be used for logs in GB. + O tamanho do volume de armazenamento a ser usado para logs em GB. + + + The size of the storage volume to be used for logs in gibibytes. + O tamanho do volume de armazenamento a ser usado nos logs em gibibytes. + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + A classe de armazenamento a ser usada para Backups. Se nenhum valor for especificado, os backups serão armazenados na mesma classe de armazenamento atribuída a Dados. Deve ser uma classe de armazenamento compatível com RWX. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 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. + + + The storage class to be used for backup persistent volumes + A classe de armazenamento a ser utilizada para backups de volumes persistentes + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. + + + The storage class to be used for data persistent volumes + A classe de armazenamento a ser usada para volumes persistentes de dados + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + A classe de armazenamento a ser usada nos logs dos banco de dados (.ldf). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, a classe de armazenamento padrão será usada. + + + The storage class to be used for logs persistent volumes + A classe de armazenamento a ser usada para logs volumes persistentes + + + Username + Nome de usuário + + + Username + Nome de usuário Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. O valor 1 não é compatível. + + Volume Size GB (Backups) + Tamanho do Volume em GB (Backups) + + + Volume Size GB (Data) + Tamanho do volume em GB (dados) + + + Volume Size GB (Logs) + Tamanho do Volume GB (Logs) + + + Volume Size in Gi (Backups) + Tamanho do volume em Gi (Backups) + + + Volume Size in Gi (Data) + Tamanho do volume em Gi (Dados). + + + Volume Size in Gi (Database logs) + Tamanho do Volume em Gi (Logs do banco de dados) + + + Volume Size in Gi (Logs) + Tamanho do volume em Gi (Logs). + + + What is your target existing Kubernetes cluster environment? + Qual é a sua meta de ambiente de cluster Kubernete existente? + + + by Microsoft + por Microsoft + + + by Microsoft + pela Microsoft + + + documentation page + página de documentação + + + pricing details + detalhes do preço + + + | + | + \ No newline at end of file diff --git a/resources/xlf/pt-br/asde-deployment.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.asde-deployment.pt-BR.xlf similarity index 98% rename from resources/xlf/pt-br/asde-deployment.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.asde-deployment.pt-BR.xlf index 828dad725c..ddf66f7b47 100644 --- a/resources/xlf/pt-br/asde-deployment.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.asde-deployment.pt-BR.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + SQL do Azure no Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + 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. + + + Azure SQL Edge Deployment Extension + Extensão de implantação do SQL do Azure no Edge + + + Azure SQL Edge Port + Porta do SQL do Azure no Edge + + + Azure SQL Edge information + Informações do SQL do Azure no Edge + + + Azure SQL Edge instance (sa) password + Senha do SQL do Azure no Edge (sa) + Azure information Informações do Azure - - Location - Local - - - Resource group - Grupo de recursos - - - Subscription id - ID da assinatura - - - Device ID - ID do Dispositivo - - - Device IP Address - Endereço IP do Dispositivo - - - Will be used to connect to the Azure SQL Edge instance after deployment - Será usado para se conectar à instância do SQL do Azure no Edge após a implantação - - - Target condition - Condição de destino - - - Learn more about target condition - Saiba mais sobre a condição de destino + + Confirm VM admin password + Confirmar senha de administrador de VM Confirm password @@ -46,170 +42,174 @@ Container name Nome do contêiner - - Image tag - Marca de imagem - - - Password - Senha - - - Registry - Registro - - - Repository - Repositório - - - Docker settings - Configurações do Docker - - - Azure SQL Edge instance (sa) password - Senha do SQL do Azure no Edge (sa) - - - Azure SQL Edge Port - Porta do SQL do Azure no Edge - - - Username - Nome de usuário - - - I accept {0} and {1}. - Aceito {0} e {1}. - - - Microsoft Azure SQL Edge License Agreement - Contrato de licença do SQL do Microsoft Azure no Edge - - - Password - Senha - - - Name or IP address - Nome ou Endereço IP - - - Username - Nome de usuário - - - Provides a notebook-based experience to deploy Azure SQL Edge - Fornece uma experiência baseada em bloco de anotações para implantar o SQL do Azure no Edge - - - Azure SQL Edge Deployment Extension - Extensão de implantação do SQL do Azure no Edge - - - IoT Hub name - Nome do Hub IoT - - - Microsoft Privacy Statement - Política de Privacidade da Microsoft - - - SQL Server Package files - Arquivos do pacote SQL Server - - - Package file - Arquivo de pacote - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Caminho do arquivo de pacote do SQL Server (dacpac, bacpac) ou arquivo de pacote compactado. - - - Target machine information - Informações do computador de destino - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - 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. - - - Azure SQL Edge - SQL do Azure no Edge - - - New Azure IoT Hub and VM (password authentication) - Novo Hub IoT do Azure e VM (autenticação de senha) - - - Multiple devices of an Azure IoT Hub - Vários dispositivos de um Hub IoT do Azure - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Implantar o SQL do Azure no Edge em vários dispositivos IoT do Azure - - - Existing device of an Azure IoT Hub - Dispositivo existente de uma Hub IoT do Azure - - - Deploy Azure SQL Edge to an existing device - Implantar o SQL do Azure no Edge em um dispositivo existente - - - New Azure IoT Hub and VM (ssh public key authentication) - Novo Hub IoT do Azure e VM (autenticação de chave pública SSH) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Implantar o SQL do Azure no Edge em uma nova VM do Azure via hub IoT - - - Local container instance - Instância de contêiner local - Deploy Azure SQL Edge container instance on local machine Implantar instância de contêiner do SQL do Azure no Edge no computador local - - Remote container instance - Instância de contêiner remoto - Deploy Azure SQL Edge container instance on remote machine Implantar instância de contêiner do SQL do Azure no Edge no computador remoto + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Implantar o SQL do Azure no Edge em uma nova VM do Azure via hub IoT + + + Deploy Azure SQL Edge to an existing device + Implantar o SQL do Azure no Edge em um dispositivo existente + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Implantar o SQL do Azure no Edge em vários dispositivos IoT do Azure + Deployment target Destino de implantação - - Azure SQL Edge information - Informações do SQL do Azure no Edge + + Device ID + ID do Dispositivo - - VM admin username - Nome de usuário do administrador da VM + + Device IP Address + Endereço IP do Dispositivo - - VM admin password - Senha de administrador da VM + + Docker settings + Configurações do Docker - - Confirm VM admin password - Confirmar senha de administrador de VM + + Existing device of an Azure IoT Hub + Dispositivo existente de uma Hub IoT do Azure - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - 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. + + I accept {0} and {1}. + Aceito {0} e {1}. + + + Image tag + Marca de imagem + + + IoT Hub name + Nome do Hub IoT + + + Learn more about target condition + Saiba mais sobre a condição de destino + + + Local container instance + Instância de contêiner local + + + Location + Local + + + Microsoft Azure SQL Edge License Agreement + Contrato de licença do SQL do Microsoft Azure no Edge + + + Microsoft Privacy Statement + Política de Privacidade da Microsoft + + + Multiple devices of an Azure IoT Hub + Vários dispositivos de um Hub IoT do Azure + + + Name or IP address + Nome ou Endereço IP + + + New Azure IoT Hub and VM (password authentication) + Novo Hub IoT do Azure e VM (autenticação de senha) + + + New Azure IoT Hub and VM (ssh public key authentication) + Novo Hub IoT do Azure e VM (autenticação de chave pública SSH) + + + Package file + Arquivo de pacote + + + Password + Senha + + + Password + Senha + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Caminho do arquivo de pacote do SQL Server (dacpac, bacpac) ou arquivo de pacote compactado. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Fornece uma experiência baseada em bloco de anotações para implantar o SQL do Azure no Edge + + + Registry + Registro + + + Remote container instance + Instância de contêiner remoto + + + Repository + Repositório + + + Resource group + Grupo de recursos + + + SQL Server Package files + Arquivos do pacote SQL Server SSH public key Chave pública SSH + + Subscription id + ID da assinatura + + + Target condition + Condição de destino + + + Target machine information + Informações do computador de destino + + + Username + Nome de usuário + + + Username + Nome de usuário + + + VM admin password + Senha de administrador da VM + + + VM admin username + Nome de usuário do administrador da VM + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + 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. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Será usado para se conectar à instância do SQL do Azure no Edge após a implantação + \ No newline at end of file diff --git a/resources/xlf/pt-br/azcli.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.azcli.pt-BR.xlf similarity index 98% rename from resources/xlf/pt-br/azcli.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.azcli.pt-BR.xlf index 2f9d468dbb..d31bb62003 100644 --- a/resources/xlf/pt-br/azcli.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.azcli.pt-BR.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - A data de lançamento não pôde ser analisada. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora? Accept Aceitar - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + Erro ao analisar a saída de az --version. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Erro ao analisar a saída do comando Az: {0}. A saída não é JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI CLI do Azure - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Erro ao analisar a saída do comando Az: {0}. A saída não é JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Configuração do usuário da CLI do Azure: {0}.{1}atualizado, newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + A CLI do Azure foi instalada com êxito. A reinicialização do Azure Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. + Checking for latest available version of Azure CLI Verificando a versão mais recente disponível da CLI do Azure - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Não foi possível localizar a CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. Could not find Azure CLI. Error: {0} Não foi possível localizar a CLI do Azure. Erro: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Não foi possível localizar a extensão arcdata da CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. + Could not find the Azure CLI arcdata extension. Error: {0} Não foi possível localizar a extensão arcdata da CLI do Azure. Erro: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Não foi possível localizar a CLI do Azure. Deseja instalar agora? Caso contrário, alguns recursos poderão não funcionar. - Currently installed version of Azure CLI: {0} is same or newer than any other version available Versão atualmente instalada da CLI do Azure: {0} é igual ou mais recente do que qualquer outra versão disponível @@ -74,10 +74,6 @@ Don't Ask Again Não perguntar novamente - - Error while downloading - Erro durante o download - Download finished Download concluído @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified Um ponto de extremidade ou um namespace deve ser especificado + + Error installing Azure CLI and arcdata extension: {0} + Erro ao instalar a CLI do Azure e a extensão arcdata: {0} + + + Error updating Azure CLI: {0} + Erro ao atualizar o CLI do Azure: {0} + + + Error while downloading + Erro durante o download + Executing command: '{0} {1}' Executando comando: '{0}{1}' @@ -112,38 +120,30 @@ Erro: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. Foi encontrada uma instalação de CLI do Azure existente da versão (v{0}) no caminho:{1} com a versão do arcdata: {2}. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}. + Getting text contents of resource at URL {0} Obtendo conteúdo de texto do recurso em URL {0} - - Error installing Azure CLI and arcdata extension: {0} - Erro ao instalar a CLI do Azure e a extensão arcdata: {0} - - - Installing the Azure CLI arcdata extension... - Instalando a extensão arcdata da CLI do Azure... - Installing Azure CLI... Instalando a CLI do Azure… + + Installing the Azure CLI arcdata extension... + Instalando a extensão arcdata da CLI do Azure... + Latest available Azure CLI version: {0}. Versão mais recente da CLI do Azure: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - A CLI do Azure >= {0} é necessária para esse recurso. Execute o comando 'Azure CLI: Check for Update' para instalá-lo e tente novamente. - No Não - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem. - No Azure CLI arcdata extension is available. Nenhuma extensão de arcdata da CLI do Azure está disponível. @@ -152,45 +152,41 @@ Erro: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Nenhuma CLI do Azure está disponível, [instale a CLI do Azure](command:azdata.install) para habilitar os recursos que a exigem. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Nenhuma CLI do Azure está disponível. Execute o comando 'Azure CLI: Install' para habilitar os recursos que a exigem. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Nenhum CLI do Azure está disponível. Instale a versão mais recente manualmente [aqui](https://docs.microsoft.com/cli/azure/install-azure-cli) e reinicie o Azure Studio. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada + No download link available for platform '{0}' Release info: ${1} - Nenhum link de download disponível para a plataforma ' {0} ' + Nenhum link de download disponível para a plataforma ''{0}'' Informações sobre a versão: ${1} No release version available for platform '{0}' Release info: ${1} - Nenhuma versão de lançamento disponível para a plataforma ' {0} ' + Nenhuma versão de lançamento disponível para a plataforma "{0}" Informações sobre a versão: ${1} - - An error occurred while parsing the output of az --version. - Erro ao analisar a saída de az --version. - Platform '{0}' is currently unsupported A plataforma '{0}' não tem suporte no momento - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Uma nova versão da CLI do Azure ({0}) está disponível. Deseja atualizá-la agora? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar. - Prompting the user to accept the following: {0} Solicitando que o usuário aceite o seguinte: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + A data de lançamento não pôde ser analisada. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Informações sobre a versão: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} Ignorando a instalação do CLI do Azure e da extensão arcdata, pois a operação não foi solicitada pelo usuário e a opção de configuração: {0}.{1} é {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + A extensão arcdata da CLI do Azure foi instalada com êxito. A reinicialização do Azure Data Studio é necessária para concluir a configuração. Os recursos não serão ativados até que isso seja feito. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Esta extensão requer que a CLI do Azure >= {0} seja instalada. Deseja atualizar para a versão mais recente ({1}) agora? Se você não fizer isso, algumas funcionalidades poderão não funcionar. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Essa extensão requer que a extensão 'arcdata' da CLI do Azure seja instalada. Instale a versão mais recente usando as instruções fornecidas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Essa extensão requer que a extensão 'arcdata' do CLI do Azure versão >= {0} seja instalada, mas a versão atual disponível é apenas {1}. Instale a versão correta usando as instruções [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Informações sobre a versão: ${1} Unexpected exit code from command: {1} ({0}) Código de saída inesperado do comando: {1}({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Nenhuma verificação para a nova disponibilidade de versão da CLI do Azure foi executada, pois a CLI do Azure não foi encontrada para ser instalada - - - Error updating Azure CLI: {0} - Erro ao atualizar o CLI do Azure: {0} - Updating Azure CLI... Atualizando a CLI do Azure... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install' - User Response on prompt to install Azure CLI: {0} Resposta do usuário no prompt para instalar a CLI do Azure: {0} @@ -244,49 +232,73 @@ Informações sobre a versão: ${1} User Response on prompt to update Azure CLI: {0} Resposta do usuário no prompt para atualizar a CLI do Azure: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Versão encontrada: {0} a CLI do Azure pode ser atualizada da versão atual: {1}. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + O usuário solicitou a instalação da CLI do Azure e a extensão arcdata usando o comando 'Azure CLI: Install' Yes Sim + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Ainda não há suporte para versão {1} baixada da extensão “arcdata” da CLI do Azure. A versão mais recente é {0}. Instale a versão correta usando as instruções encontradas [aqui](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível. - Azure CLI CLI do Azure - - Log debug info to the output channel for all executed az commands - Registrar informações de depuração no canal de saída para todos os comandos az executados - - - Azure CLI Configuration - Configuração da CLI do Azure - - - Support for Azure CLI. - Suporte à CLI do Azure. + + Azure CLI + CLI do Azure Azure CLI CLI do Azure - - The user will not be prompted to install the Azure CLI arcdata extension - O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure + + Azure CLI Configuration + Configuração da CLI do Azure + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Escolha se você será solicitado a baixar a extensão arcdata da CLI do Azure. + + + Choose whether you will be prompted to install Azure CLI. + Escolha se você será solicitado a instalar a CLI do Azure. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Escolha se você será solicitado quando uma atualização da extensão de arcdata do CLI do Azure estiver disponível. + + + Log debug info to the output channel for all executed az commands + Registrar informações de depuração no canal de saída para todos os comandos az executados + + + Support for Azure CLI. + Suporte à CLI do Azure. + + + The user will be prompted for update of the Azure CLI arcdata extension + O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure + + + The user will be prompted to install the Azure CLI + O usuário será solicitado a instalar o CLI do Azure The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Informações sobre a versão: ${1} The user will not be prompted for update of the Azure CLI arcdata extension O usuário não será solicitado a atualizar a extensão arcdata da CLI do Azure - - The user will be prompted for update of the Azure CLI arcdata extension - O usuário será solicitado a atualizar a extensão de arcdata da CLI do Azure - - - Choose whether you will be prompted to install Azure CLI. - Escolha se você será solicitado a instalar a CLI do Azure. - The user will not be prompted to install the Azure CLI O usuário não será solicitado a instalar a CLI do Azure - - The user will be prompted to install the Azure CLI - O usuário será solicitado a instalar o CLI do Azure - - - Azure CLI - CLI do Azure + + The user will not be prompted to install the Azure CLI arcdata extension + O usuário não será solicitado a instalar a extensão de arcdata do CLI do Azure diff --git a/resources/xlf/pt-br/azurecore.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.azurecore.pt-BR.xlf similarity index 76% rename from resources/xlf/pt-br/azurecore.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.azurecore.pt-BR.xlf index 4cebf7a68f..af9a54c670 100644 --- a/resources/xlf/pt-br/azurecore.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.azurecore.pt-BR.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - Nenhum token de acesso retornado do Microsoft OAuth + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + O Azure Data Studio não acionará mais a autenticação para este locatário {0} ({1}) e os recursos não estarão acessíveis. + +Para permitir o acesso aos recursos para este locatário novamente, você precisará remover o locatário da lista de exclusão na configuração '{2}'. + +Você deseja continuar? - - Error when adding your account to the cache. - Erro ao adicionar a sua conta ao cache. + + Cancel + Cancelar - - Error when getting your account from the cache - Erro ao obter a sua conta do cache + + Cancel and Authenticate + Cancelar e autenticar - - Error when parsing your account from the cache - Erro ao analisar a sua conta do cache + + Confirm + Confirmar + + + Ignore Tenant + Ignorar Locatário Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Ocorreu um erro com a autenticação ou os tokens foram excluídos do sistema. Tente adicionar a sua conta no Azure Data Studio novamente. - - - The user had no unique identifier within AAD - O usuário não tinha um identificador exclusivo no AAD - - - Owning Tenant information not found for account. - As informações do locatário não foram encontradas para a conta. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - Falha na recuperação de token com um erro. [Abrir ferramentas para desenvolvedores] ({0}) para obter mais detalhes. - - - Specified tenant with ID '{0}' not found. - Locatário especificado com ID '{0}' não encontrado. - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - O Azure Data Studio não acionará mais a autenticação para este locatário {0} ({1}) e os recursos não estarão acessíveis. - -Para permitir o acesso aos recursos para este inquilino novamente, você precisará remover o inquilino da lista de exclusão na configuração '{2}'. - -Você deseja continuar? - - - Confirm - Confirmar - - - Cancel and Authenticate - Cancelar e autenticar - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - Seu locatário {0} ({1}) exige que você se autentique novamente para acessar os {2} recursos. Pressione Abrir para iniciar o processo de autenticação. - - - Cancel - Cancelar - - - Ignore Tenant - Ignorar Locatário - Open Abrir - - Unable to find account info when acquiring token. - Não foi possível encontrar as informações da conta ao adquirir o token. - - - Unable to find configuration for Azure Resource {0} - Não é possível encontrar a configuração para o Azure Resource {0} - Provider '{0}' does not have a Microsoft resource endpoint defined. O provedor '{0}' não tem um ponto de extremidade de recurso da Microsoft definido. + + Unable to find account info when acquiring token, please remove account and add again. + Não é possível localizar as informações da conta ao adquirir o token. Remova a conta e adicione novamente. + + + Unable to find configuration for Azure Resource {0} + Não é possível encontrar a configuração para o Azure Resource {0} + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + Seu locatário {0} ({1}) exige que você se autentique novamente para acessar os {2} recursos. Pressione Abrir para iniciar o processo de autenticação. + - + - - Azure Auth Code Grant - Concessão de Código de Autenticação do Azure - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - Não foi possível iniciar o servidor. Isso pode ocorrer devido a um erro de permissões ou a uma incompatibilidade no seu sistema. Você pode tentar habilitar a autenticação de código do dispositivo nas configurações. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Ocorreu um erro na biblioteca MSAL ao solicitar a URL do código de autenticação. Para obter informações mais detalhadas sobre o erro, verifique o painel de saída 'Contas do Azure'. + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Você deseja continuar? Authentication failed due to a state mismatch, please close ADS and try again. Falha na autenticação devido a uma incompatibilidade de estado. Feche o ADS e tente novamente. + + Azure Auth Code Grant + Concessão de Código de Autenticação do Azure + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + Não foi possível iniciar o servidor. Isso pode ocorrer devido a um erro de permissões ou a uma incompatibilidade no seu sistema. Você pode tentar habilitar a autenticação de código do dispositivo nas configurações. + - + Add {0} account @@ -126,26 +98,10 @@ Você deseja continuar? Azure Device Code Código de Dispositivo do Azure - - Error encountered when trying to check for login results - Erro encontrado ao tentar verificar os resultados de logon - - - Timed out when waiting for device code login. - Tempo limite atingido ao aguardar o logon do código do dispositivo. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - Nenhum método de autenticação do Azure disponível. Você precisa habilitar os métodos de autenticação na configuração do ADS. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Nenhum método de autenticação do Azure selecionado. Você precisa selecionar o método de autenticação que deseja usar. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. Uma chamada foi realizada para azdata.accounts.getSecurityToken. Esse método foi preterido e será removido em versões futuras. Em vez disso, use getAccountSecurityToken. @@ -154,64 +110,52 @@ Você deseja continuar? Failed to get token Falha ao obter o token + + No Azure auth method available. You must enable the auth methods in ADS configuration. + Nenhum método de autenticação do Azure disponível. Você precisa habilitar os métodos de autenticação na configuração do ADS. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Nenhum método de autenticação do Azure selecionado. Você precisa selecionar o método de autenticação que deseja usar. + + + Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. + Inquilino encontrado na lista de ignorados, autenticação não tentada. Você pode remover o locatário {0} da lista de ignorados no arquivo settings.json: {1} se desejar acessar os recursos deste inquilino. + {0} occurred when acquiring token. {1} {0} ocorreu ao adquirir o token. {1} - - Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. - Inquilino encontrado na lista de ignorados, autenticação não tentada. Você pode remover o locatário {0} da lista de ignorados no arquivo settings.json: {1} se desejar acessar os recursos deste inquilino. - - + Failed to clear token cache Falha ao limpar o cache do token - - Token cache successfully cleared - Cache do token limpo com êxito - - + - - Azure (China) - Azure (China) - Azure Azure + + Azure (China) + Azure (China) + Azure (US Government) Azure (Governo dos EUA) - + - - You must select an Azure account for this feature to work. - Você precisa selecionar uma conta do Azure para que este recurso funcione. - - - You must enable preview features in order to use Azure Cloud Shell. - Você precisa habilitar os recursos da versão prévia para usar o Azure Cloud Shell. - - - You must select a tenant for this feature to work. - Você precisa selecionar um locatário para que este recurso funcione. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - No momento, você não está conectado a nenhuma conta do Azure. Conecte-se e tente novamente. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Um locatário é necessário neste recurso. A sua assinatura do Azure parece não ter locatários. @@ -228,9 +172,25 @@ Você deseja continuar? Starting cloud shell… Iniciando o cloud shell… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + No momento, você não está conectado a nenhuma conta do Azure. Conecte-se e tente novamente. + + + You must enable preview features in order to use Azure Cloud Shell. + Você precisa habilitar os recursos da versão prévia para usar o Azure Cloud Shell. + + + You must select a tenant for this feature to work. + Você precisa selecionar um locatário para que este recurso funcione. + + + You must select an Azure account for this feature to work. + Você precisa selecionar uma conta do Azure para que este recurso funcione. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Você deseja continuar? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Você deseja continuar? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Você deseja continuar? - + + + + Azure CosmosDB for PostgreSQL Cluster + Cluster do Azure CosmosDB for PostgreSQL + + + + SQL databases @@ -262,7 +230,7 @@ Você deseja continuar? - + SQL servers @@ -270,7 +238,7 @@ Você deseja continuar? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Você deseja continuar? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Você deseja continuar? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Você deseja continuar? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Você deseja continuar? - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Servidores do Banco de Dados do Azure para PostgreSQL - + SQL managed instances @@ -318,7 +286,7 @@ Você deseja continuar? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Você deseja continuar? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Você deseja continuar? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Você deseja continuar? - + - - Unrecognized Provider resource: {0} - Recurso de Provedor não reconhecido: {0} - Unrecognized Provider resource type: {0} Tipo de recurso de Provedor não reconhecido: {0} + + Unrecognized Provider resource: {0} + Recurso de Provedor não reconhecido: {0} + - + No Resources found @@ -362,24 +330,28 @@ Você deseja continuar? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - Falha ao obter assinaturas da conta {0} (locatário '{1}'). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). Falha ao adquirir o token de acesso para a conta '{0}' (locatário '{1}'). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + Falha ao obter assinaturas da conta {0} (locatário '{1}'). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (Versão Prévia) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Se você ainda não iniciou o Azure Cloud Shell nesta conta, visite https://shell.azure.com/ para começar. Quando estiver configurado, você poderá usar o AzureCloud Shell diretamente no Azure Data Studio. + OK OK @@ -388,10 +360,6 @@ Você deseja continuar? Open Azure Shell Abrir Shell do Azure - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Se você ainda não iniciou o Azure Cloud Shell nesta conta, visite https://shell.azure.com/ para começar. Quando estiver configurado, você poderá usar o AzureCloud Shell diretamente no Azure Data Studio. - Select Bash or PowerShell for Azure Cloud Shell Selecionar o Bash ou o PowerShell para o Azure Cloud Shell @@ -408,7 +376,7 @@ Você deseja continuar? - + Sign in to Azure... @@ -416,15 +384,15 @@ Você deseja continuar? - + No Tenants found. - Nenhum Locatário encontrado. + No Tenants found. - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Você deseja continuar? - + No Tenants found. @@ -448,23 +416,7 @@ Você deseja continuar? - - - - No Subscriptions found. - Não foi encontrada nenhuma assinatura. - - - - - - - No Resources found. - Nenhum recurso encontrado. - - - - + No Subscriptions found. @@ -472,7 +424,23 @@ Você deseja continuar? - + + + + No Resources found. + Nenhum recurso encontrado. + + + + + + + No Subscriptions found. + Não foi encontrada nenhuma assinatura. + + + + Loading ... @@ -480,7 +448,7 @@ Você deseja continuar? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Você deseja continuar? Error fetching subscriptions for account {0} tenant {1} : {2} Erro ao buscar as assinaturas para a conta {0}, locatário {1} : {2} - - Invalid query - Consulta inválida - Error: {0} Erro: {0} + + Invalid query + Consulta inválida + - + - - Azure Resources (Preview) - Recursos do Azure (Versão Prévia) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - As chaves para cache de token não puderam ser salvas no armazenamento de credenciais, isso pode causar problemas de persistência de token de acesso do Azure e instabilidades de conexão. É provável que o SqlTools tenha atingido o limite de armazenamento de credenciais no Windows, limpe pelo menos 2 credenciais que comecem com "Microsoft.SqlTools|" no Gerenciador de Credenciais do Windows e recarregue. - - - Unable to open link, missing required values - Não é possível abrir o link, os valores necessários estão ausentes - Australia Central Austrália Central @@ -538,17 +494,25 @@ Você deseja continuar? Australia Southeast Sudeste da Austrália + + Azure Accounts + Contas do Azure + Azure Arc-enabled PostgreSQL Hyperscale Hiperescala de PostgreSQL habilitada para Azure Arc - - Data Service - Azure Arc - Serviço de Dados – Azure Arc + + Azure Database for PostgreSQL flexible servers + Servidores flexíveis do Banco de Dados do Azure para PostgreSQL - - SQL managed instance - Azure Arc - Instância gerenciada do SQL – Azure Arc + + Azure Database for PostgreSQL servers + Servidores do Banco de Dados do Azure para PostgreSQL + + + Azure Resources (Preview) + Recursos do Azure (Versão Prévia) Brazil South @@ -566,6 +530,10 @@ Você deseja continuar? Canada East Leste do Canadá + + Cancel + Cancelar + Central India Índia Central @@ -578,9 +546,9 @@ Você deseja continuar? Central US EUAP EUA Central EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Aviso: a ADAL foi preterida e está agendada para ser removida em uma versão futura. Em vez disso, use a MSAL. + + Data Service - Azure Arc + Serviço de Dados – Azure Arc Disable @@ -606,10 +574,6 @@ Você deseja continuar? East US 2 EUAP Leste dos EUA 2 EUAP - - Azure Accounts - Contas do Azure - France Central França Central @@ -642,6 +606,10 @@ Você deseja continuar? Japan West Oeste do Japão + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + As chaves para cache de token não puderam ser salvas no armazenamento de credenciais, isso pode causar problemas de persistência de token de acesso do Azure e instabilidades de conexão. É provável que o SqlTools tenha atingido o limite de armazenamento de credenciais no Windows, limpe pelo menos 2 credenciais que comecem com "Microsoft.SqlTools|" no Gerenciador de Credenciais do Windows e recarregue. + Korea Central Coreia Central @@ -654,10 +622,18 @@ Você deseja continuar? Location Localização + + Modifying this setting requires reloading the window for all changes to take effect. + Modificar esta configuração requer o recarregamento da janela para que todas as alterações entrem em vigor. + Name Nome + + No clouds are enabled, please enable a cloud to continue. + Nenhuma nuvem está habilitada. Habilite uma nuvem para continuar. + North Central US Centro-Norte dos EUA @@ -674,34 +650,10 @@ Você deseja continuar? Norway West Oeste da Noruega - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Aviso: o Log de PII do Azure está habilitado. Habilitar essa opção permite que informações de identificação pessoal sejam registradas em log e só devem ser usadas para fins de depuração. - - - Azure Database for PostgreSQL flexible servers - Servidores flexíveis do Banco de Dados do Azure para PostgreSQL - - - Azure Database for PostgreSQL servers - Servidores do Banco de Dados do Azure para PostgreSQL - - - Reload - Recarregar - Reload Azure Data Studio Recarregar o Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - A Biblioteca de Autenticação foi alterada, recarregue o Azure Data Studio. - - - Modifying this setting requires reloading the window for all changes to take effect. - Modificar esta configuração requer o recarregamento da janela para que todas as alterações entrem em vigor. - Resource group Grupo de recursos @@ -710,6 +662,26 @@ Você deseja continuar? Resource type Tipo de recurso + + SQL Server - Azure Arc + SQL Server – Azure Arc + + + SQL database + Banco de dados SQL + + + SQL managed instance + Instância gerenciada de SQL + + + SQL managed instance - Azure Arc + Instância gerenciada do SQL – Azure Arc + + + SQL server + SQL Server + South Africa North Norte da África do Sul @@ -722,34 +694,22 @@ Você deseja continuar? South Central US Centro-Sul dos EUA - - Southeast Asia - Sudeste da Ásia - South India Sul da Índia - - SQL database - Banco de dados SQL - - - SQL managed instance - Instância gerenciada de SQL - - - SQL server - SQL Server - - - SQL Server - Azure Arc - SQL Server – Azure Arc + + Southeast Asia + Sudeste da Ásia Subscription Assinatura + + Switch to MSAL + Alternar para MSAL + Switzerland North Norte da Suíça @@ -758,6 +718,10 @@ Você deseja continuar? Switzerland West Oeste da Suíça + + Token cache has been cleared successfully, please reload Azure Data Studio. + O cache de token foi limpo com êxito, recarregue o Azure Data Studio. + Type Icon Ícone de Tipo @@ -782,6 +746,14 @@ Você deseja continuar? Unable to get token for tenant {0} Não é possível obter um token para o locatário {0} + + Unable to open link, missing required values + Não é possível abrir o link, os valores necessários estão ausentes + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Aviso: o Log de PII do Azure está habilitado. Habilitar essa opção permite que informações de identificação pessoal sejam registradas em log e só devem ser usadas para fins de depuração. + West Central US Centro-Oeste dos EUA @@ -802,85 +774,53 @@ Você deseja continuar? West US 2 Oeste dos EUA 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} configuração alterada, recarregue o Azure Data Studio.. + - + - - Clear Azure Account Token Cache - Limpar o Cache de Token da Conta do Azure + + Could not load endpoints from settings, please check the logs for more details. + Não foi possível carregar os pontos de extremidade das configurações, verifique os logs para obter mais detalhes. - - Browse and work with Azure resources - Navegar e trabalhar com recursos do Azure + + Successfully loaded custom endpoints from settings + Pontos de extremidade personalizados carregados com êxito das configurações - - Azure (Core) - Azure (Core) - - - Open in Azure Portal - Abrir no Portal do Azure - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - O filtro de recursos, cada elemento é uma ID de conta, uma ID da assinatura e um nome, separados por uma barra - - - Azure Resource Configuration - Configuração de Recurso do Azure + + + + + + ARM Resource Endpoint + Ponto de Extremidade de Recurso do ARM Add to Servers Adicionar aos Servidores - - Connect - Conectar - Azure Azure - - Refresh - Atualizar - - - Azure: Refresh All Accounts - Azure: Atualizar Todas as Contas - - - Select Subscriptions - Selecionar Assinaturas - - - Select Tenants - Selecionar Locatários - - - Azure: Sign In - Azure: Entrar - - - Start Cloud Shell - Iniciar Cloud Shell - - - Azure (Preview) - Azure (Versão Prévia) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - A lista de IDs de locatário que serão ignoradas ao consultar recursos do Azure ou solicitar tokens de autenticação. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - A biblioteca usada para o fluxo de autenticação do AAD. Reinicie o ADS após alterar esta opção. + + Azure (Core) + Azure (Core) + + + Azure (Preview) + Azure (Versão Prévia) Azure Account Configuration @@ -890,46 +830,170 @@ Você deseja continuar? Azure Authentication Method Método de Autenticação do Azure + + Azure KeyVault Resource Endpoint + Ponto de Extremidade de Recurso do Azure KeyVault + + + Azure Kusto Resource Endpoint + Ponto de Extremidade de Recurso do Azure Kusto + + + Azure Log Analytics Endpoint + Ponto de Extremidade do Azure Log Analytics + + + Azure Portal Endpoint + Ponto de Extremidade do Portal do Azure + + + Azure Resource Configuration + Configuração de Recurso do Azure + + + Azure Storage Resource Endpoint + Ponto de Extremidade de Recurso do Armazenamento do Azure + + + Azure Storage Resource Endpoint Suffix + Sufixo do Ponto de Extremidade de Recurso do Armazenamento do Azure + + + Azure: Refresh All Accounts + Azure: Atualizar Todas as Contas + + + Azure: Sign In + Azure: Entrar + + + Browse and work with Azure resources + Navegar e trabalhar com recursos do Azure + + + Clear Azure Account Token Cache + Limpar o Cache de Token da Conta do Azure + + + Client ID for Azure Data Studio + ID do Cliente no Azure Data Studio + + + Cloud Display Name + Nome de Exibição do Usuário + + + Cloud ID + ID da nuvem + + + Cloud Name + Nome da Nuvem + + + Cloud Settings + Configurações de nuvem + Code Grant Method Método de Concessão de Código + + Connect + Conectar + Device Code Method Método de Código do Dispositivo + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Desabilite a integração do conjunto de chaves do sistema. As credenciais serão armazenadas em um arquivo simples no diretório base do usuário. + + + Graph Resource Endpoint + Ponto de Extremidade de Recurso do Graph + + + Host Endpoint + Ponto de Extremidade do Host + + + Microsoft Graph Resource Endpoint + Ponto de Extremidade de Recurso do Microsoft Graph + + + Microsoft Resource Endpoint + Ponto de Extremidade de Recurso da Microsoft + + + Open in Azure Portal + Abrir no Portal do Azure + + + Power BI Resource Endpoint + Ponto de Extremidade de Recurso do Power BI + + + Provider Settings + Configurações do Provedor + + + Refresh + Atualizar + + + SQL Resource Endpoint + Ponto de Extremidade de Recurso do SQL + + + Scopes Endpoint + Ponto de Extremidade de Escopos + + + Select Subscriptions + Selecionar Assinaturas + + + Select Tenants + Selecionar Locatários + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Configuração que contém pontos de extremidade de autenticação personalizados do Azure. As alterações nesta configuração exigem uma reinicialização para entrar em vigor. + Should Azure China integration be enabled A integração com o Azure China deve estar habilitada? - - Should Azure Germany integration be enabled - A integração do Azure Alemanha deve estar habilitada? - Should Azure public cloud integration be enabled A integração de nuvem pública do Azure deve estar habilitada? + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída. + Should US Government Azure cloud (Fairfax) integration be enabled A integração de nuvem do US Government Azure (Fairfax) deve estar habilitada? - - Should US National Azure cloud integration be enabled - A integração de nuvem Nacional dos EUA do Azure deve estar habilitada? + + Start Cloud Shell + Iniciar Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + A lista de IDs de locatário que serão ignoradas ao consultar recursos do Azure ou solicitar tokens de autenticação. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + O filtro de recursos, cada elemento é uma ID de conta, uma ID da assinatura e um nome, separados por uma barra [Optional] The verbosity of logging for the Azure Accounts extension. [Opcional] O detalhamento do registro em log para a extensão de Contas do Azure. - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Desabilite a integração do conjunto de chaves do sistema. As credenciais serão armazenadas em um arquivo simples no diretório base do usuário. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - As Informações de Identificação Pessoal (PII) devem ser registradas no canal de saída das Contas do Azure e no arquivo de log do canal de saída. - \ No newline at end of file diff --git a/resources/xlf/pt-br/Microsoft.azuremonitor.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.azuremonitor.pt-BR.xlf new file mode 100644 index 0000000000..10e63b70ad --- /dev/null +++ b/resources/xlf/pt-br/Microsoft.azuremonitor.pt-BR.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + Baixado {0} + + + Downloading {0} + Baixando {0} + + + Downloading {0} + Baixando {0} + + + Failed to start {0} + Falha ao iniciar o {0} + + + Installed {0} + Instalado {0} + + + Installing {0} + Instalando {0} + + + Installing {0} to {1} + Instalando {0} para {1} + + + Starting {0} + A partir de {0} + + + {0} Started + {0} Iniciado + + + + + + + Account does not exist. + Conta não existe. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + + + + + + + Notebooks + Notebooks + + + Only .ipynb Notebooks are supported + Somente os Notebooks .ipynb são compatíveis + + + Unsupported platform + Plataforma sem suporte + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Cancelar + + + Cancel operation? + Cancelar operação? + + + Search Server Names + Nomes de Servidores de Pesquisa + + + + + + + Error notifying of node change: {0} + Erro ao notificar a alteração de nó: {0} + + + Root + Raiz + + + Session for node {0} does not exist + A sessão para o nó {0} não existe + + + + + + + View Known Issues + Exibir Problemas Conhecidos + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio. + + + + + + + Administrative privileges + Privilégios administrativos + + + Administrative privileges: SYSDBA or SYSOPER + Privilégios administrativos: SYSDBA ou SYSOPER + + + Authentication type + Tipo de Autenticação + + + Azure Active Directory - Universal with MFA support + Azure Active Directory – Universal com suporte para MFA + + + Azure Monitor Logs + Logs do Azure Monitor + + + Azure Monitor access for Azure Data Studio + Acesso do Azure Monitor para o Azure Data Studio + + + Custom name of the connection + Nome personalizado da conexão + + + Database + Banco de dados + + + Indicates the password to be used when connecting to the data source + Indica a senha a ser usada ao conectar-se à fonte de dados + + + Indicates the user ID to be used when connecting to the data source + Indica a ID de usuário a ser usada ao conectar-se à fonte de dados + + + Log Analytics Workspace ID + ID do Workspace do Log Analytics + + + Metadata Pooling + Pooling de metadados + + + Name + Nome + + + Name + Nome + + + Name (optional) + Nome (opcional) + + + Password + Senha + + + Password of the proxy user. + Senha do usuário do proxy. + + + Proxy Password + Senha de Proxy + + + Proxy User Id + ID de Usuário do Proxy + + + Security + Segurança + + + Size (MB) + Tamanho (MB) + + + Source + Fonte + + + Specifies the method of authenticating with Azure Monitor + Especifica o método de autenticação com Azure Monitor + + + The name of the initial catalog or database in the data source + O nome do catálogo ou banco de dados inicial na fonte de dados + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Este atributo indica se as informações de metadados das consultas executadas estão armazenadas em cache para melhorar o desempenho. + + + Type + Tipo + + + User name + Nome do usuário + + + User name of the proxy user. + Nome de usuário do usuário proxy. + + + Workspace ID + ID de Workspace + + + Workspace ID + ID de Workspace + + + Workspace Name + Nome do Workspace + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/cms.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.cms.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/cms.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.cms.pt-BR.xlf index abdb082460..d2a7acf5b2 100644 --- a/resources/xlf/pt-br/cms.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.cms.pt-BR.xlf @@ -1,27 +1,11 @@  - + Add Server Group Adicionar Grupo de Servidores - - Cancel - Cancelar - - - OK - OK - - - Server Group Description - Descrição do Grupo de Servidores - - - Server Group Name - Nome do Grupo de Servidores - Are you sure you want to delete Tem certeza de que deseja excluir @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Os Servidores SQL do Azure não podem ser usados como Servidores de Gerenciamento Central + + Cancel + Cancelar + Central Management Server Group already has a Registered Server with the name {0} O Grupo de Servidores de Gerenciamento Central já tem um Servidor Registrado com o nome {0} - - {0} already has a Server Group with the name {1} - {0} já tem um Grupo de Servidores com o nome {1} - No Não + + OK + OK + + + Server Group Description + Descrição do Grupo de Servidores + + + Server Group Name + Nome do Grupo de Servidores + Yes Sim + + {0} already has a Server Group with the name {1} + {0} já tem um Grupo de Servidores com o nome {1} + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - Erro inesperado durante o carregamento de servidores salvos {0} - Loading ... Carregando... + + Unexpected error occurred while loading saved servers {0} + Erro inesperado durante o carregamento de servidores salvos {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Edição + + Add Central Management Server + Adicionar o Servidor de Gerenciamento Central - - Compatibility Level - Nível de Compatibilidade - - - Owner - Proprietário - - - Pricing Tier - Tipo de Preço - - - Type - Tipo - - - Version - Versão - - - MSSQL configuration - Configuração do MSSQL - - - Declares the application workload type when connecting to a server - Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor - - - Application intent - Intenção do aplicativo - - - The name of the application - O nome do aplicativo - - - Application name - Nome do aplicativo - - - The name of the primary file, including the full path name, of an attachable database - O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável - - - Attach DB filename - Anexar o nome do arquivo de BD - - - Azure Active Directory - Universal with MFA support - Azure Active Directory – Universal com suporte para MFA - - - Windows Authentication - Autenticação do Windows - - - SQL Login - Login do SQL - - - Specifies the method of authenticating with SQL Server - Especifica o método de autenticação com o SQL Server - - - Authentication type - Tipo de autenticação - - - Enables or disables Always Encrypted for the connection - Habilita ou desabilita o Always Encrypted para a conexão + + Advanced + Avançado Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro + + Application intent + Intenção do aplicativo - - Command timeout - Tempo limite do comando + + Application name + Nome do aplicativo - - Number of attempts to restore connection - Número de tentativas para restaurar a conexão - - - Connect retry count - Contagem de nova tentativa de conexão - - - Delay between attempts to restore connection - Atraso entre as tentativas de restauração de conexão - - - Connect retry interval - Intervalo de nova tentativa de conexão - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro - - - Connect timeout - Tempo limite de conexão - - - Custom name of the connection - Nome personalizado da conexão - - - Name (optional) - Nome (opcional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server - - - Context connection - Conexão de contexto - - - The SQL Server language record name - O nome do registro de idioma do SQL Server - - - Current language - Idioma atual - - - Azure Attestation - Atestado do Azure - - - Host Guardian Service - Serviço Guardião de Host - - - None - Nenhum - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros - - - Attestation protocol - Protocolo de atestado - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros + + Attach DB filename + Anexar o nome do arquivo de BD Attestation URL URL do Atestado - - Optional (False) - Opcional (Falso) + + Attestation protocol + Protocolo de atestado - - Strict - Estrito + + Authentication type + Tipo de autenticação - - Mandatory (True) - Obrigatório (Verdadeiro) + + Azure Active Directory - Universal with MFA support + Azure Active Directory – Universal com suporte para MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante. + + Azure Attestation + Atestado do Azure - - Encrypt - Criptografar + + Central Management Servers + Servidores de Gerenciamento Central - - The name or network address of the instance of SQL Server that acts as a failover partner - O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover + + Central Management Servers + Servidores de Gerenciamento Central - - Failover partner - Parceiro de failover + + Command timeout + Tempo limite do comando - - Advanced - Avançado + + Compatibility Level + Nível de Compatibilidade + + + Compatibility Level + Nível de Compatibilidade + + + Computer Name + Nome do Computador + + + Connect retry count + Contagem de nova tentativa de conexão + + + Connect retry interval + Intervalo de nova tentativa de conexão + + + Connect timeout + Tempo limite de conexão Connection Resiliency @@ -294,53 +178,137 @@ Context Contexto - - Initialization - Inicialização + + Context connection + Conexão de contexto - - Pooling - Pooling + + Current language + Idioma atual - - Replication - Replicação + + Custom name of the connection + Nome personalizado da conexão - - Security - Segurança + + Declares the application workload type when connecting to a server + Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor - - Source - Fonte + + Delay between attempts to restore connection + Atraso entre as tentativas de restauração de conexão - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado. + + Delete + Excluir + + + Delete + Excluir + + + Delete + Excluir + + + Description of the SQL Server instance + Descrição da instância do SQL Server + + + Disabled + Desabilitado + + + Edition + Edição + + + Edition + Edição + + + Enabled + Habilitado + + + Enables or disables Always Encrypted for the connection + Habilita ou desabilita o Always Encrypted para a conexão + + + Enables or disables Secure enclaves for the connection + Habilita ou desabilita enclaves Seguros para a conexão + + + Encrypt + Criptografar + + + Failover partner + Parceiro de failover + + + Host Guardian Service + Serviço Guardião de Host Host name in certificate Nome do host no certificado - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado. + + + Indicates the password to be used when connecting to the data source + Indica a senha a ser usada ao conectar-se à fonte de dados + + + Indicates the user ID to be used when connecting to the data source + Indica a ID de usuário a ser usada ao conectar-se à fonte de dados + + + Indicates which server type system then provider will expose through the DataReader + Indica qual sistema de tipo de servidor o provedor poderá expor por meio do DataReader + + + Initialization + Inicialização + + + Last Database Backup + Último Backup de Banco de Dados + + + Last Log Backup + Último Backup de Log Load balance timeout Tempo limite de balanceamento de carga - - The maximum number of connections allowed in the pool - O número máximo de conexões permitidas no pool + + MSSQL configuration + Configuração do MSSQL + + + Mandatory (True) + Obrigatório (Verdadeiro) Max pool size Tamanho máximo do pool - - The minimum number of connections allowed in the pool - O número mínimo de conexões permitidas no pool + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Failover de várias sub-redes - - When true, multiple result sets can be returned and read from one connection - Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão - Multiple active result sets Conjuntos de resultados ativos múltiplos - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server + + Name (optional) + Nome (opcional) + + + Name of the SQL Server instance + Nome da instância do SQL Server + + + New Server Group... + Novo Grupo de Servidores... + + + New Server Registration... + Novo Registro de Servidor... + + + None + Nenhum + + + Number of attempts to restore connection + Número de tentativas para restaurar a conexão + + + Number of minutes to retain log files for backend services. Default is 1 week. + O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana. + + + OS Version + Versão do Sistema Operacional + + + Optional (False) + Opcional (Falso) + + + Owner + Proprietário + + + Owner + Proprietário Packet size Tamanho do pacote - - Indicates the password to be used when connecting to the data source - Indica a senha a ser usada ao conectar-se à fonte de dados - Password Senha - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão - Persist security info Persistir as informações de segurança - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado + + Pooling + Pooling Pooling @@ -394,93 +390,57 @@ Port Porta - - Used by SQL Server in Replication - Usado pelo SQL Server na replicação + + Pricing Tier + Tipo de Preço + + + Recovery Model + Modo de Recuperação + + + Refresh + Atualizar + + + Refresh Server Group + Atualizar Grupo de Servidores + + + Replication + Replicação Replication Replicação - - Enables or disables Secure enclaves for the connection - Habilita ou desabilita enclaves Seguros para a conexão - - - Secure enclaves - Enclaves seguros - - - Description of the SQL Server instance - Descrição da instância do SQL Server - - - Server Description - Descrição do Servidor - - - Name of the SQL Server instance - Nome da instância do SQL Server - - - Server - Servidor - - - e.g. tcp:servername,1433 - por exemplo. tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict. - - - Trust server certificate - Certificado do servidor de confiança - - - Indicates which server type system then provider will expose through the DataReader - Indica qual sistema de tipo de servidor o provedor poderá expor por meio do DataReader - - - Type system version - Versão do sistema de tipos - - - Indicates the user ID to be used when connecting to the data source - Indica a ID de usuário a ser usada ao conectar-se à fonte de dados - - - User name - Nome do usuário - - - The name of the workstation connecting to SQL Server - O nome da estação de trabalho que se conecta ao SQL Server - - - Workstation Id - ID da estação de trabalho - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Suporte para gerenciar os Servidores de Gerenciamento Central do SQL Server - - - Disabled - Desabilitado + + SQL Login + Login do SQL SQL Server Central Management Servers Servidores de Gerenciamento Central do SQL Server - - Enabled - Habilitado + + Secure enclaves + Enclaves seguros + + + Security + Segurança + + + Server + Servidor + + + Server Description + Descrição do Servidor + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'? - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas? - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado. + + Source + Fonte - - Number of minutes to retain log files for backend services. Default is 1 week. - O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Specifies the method of authenticating with SQL Server + Especifica o método de autenticação com o SQL Server - - New Server Registration... - Novo Registro de Servidor... + + Strict + Estrito - - New Server Group... - Novo Grupo de Servidores... + + Support for managing SQL Server Central Management Servers + Suporte para gerenciar os Servidores de Gerenciamento Central do SQL Server - - Delete - Excluir + + The SQL Server language record name + O nome do registro de idioma do SQL Server - - Delete - Excluir + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro - - Delete - Excluir + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro - - Central Management Servers - Servidores de Gerenciamento Central + + The maximum number of connections allowed in the pool + O número máximo de conexões permitidas no pool - - Refresh - Atualizar + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída - - Refresh Server Group - Atualizar Grupo de Servidores + + The minimum number of connections allowed in the pool + O número mínimo de conexões permitidas no pool - - Add Central Management Server - Adicionar o Servidor de Gerenciamento Central + + The name of the application + O nome do aplicativo - - Central Management Servers - Servidores de Gerenciamento Central + + The name of the primary file, including the full path name, of an attachable database + O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + The name of the workstation connecting to SQL Server + O nome da estação de trabalho que se conecta ao SQL Server - - [Optional] Do not show unsupported platform warnings - [Opcional] Não mostrar os avisos de plataforma sem suporte + + The name or network address of the instance of SQL Server that acts as a failover partner + O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover - - Compatibility Level - Nível de Compatibilidade + + Trust server certificate + Certificado do servidor de confiança - - Last Database Backup - Último Backup de Banco de Dados + + Type + Tipo - - Last Log Backup - Último Backup de Log + + Type system version + Versão do sistema de tipos - - Owner - Proprietário + + Used by SQL Server in Replication + Usado pelo SQL Server na replicação - - Recovery Model - Modo de Recuperação + + User name + Nome do usuário - - Computer Name - Nome do Computador - - - OS Version - Versão do Sistema Operacional - - - Edition - Edição + + Version + Versão Version Versão + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server + + + When true, multiple result sets can be returned and read from one connection + Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado + + + Windows Authentication + Autenticação do Windows + + + Workstation Id + ID da estação de trabalho + + + [Optional] Do not show unsupported platform warnings + [Opcional] Não mostrar os avisos de plataforma sem suporte + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + e.g. tcp:servername,1433 + por exemplo. tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'? + \ No newline at end of file diff --git a/resources/xlf/pt-br/dacpac.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.dacpac.pt-BR.xlf similarity index 98% rename from resources/xlf/pt-br/dacpac.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.dacpac.pt-BR.xlf index b9fe804d6a..f304d01ea6 100644 --- a/resources/xlf/pt-br/dacpac.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.dacpac.pt-BR.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + Já existe um banco de dados com o mesmo nome na instância do SQL Server. + + + Create a database from a .bacpac file [Import Bacpac] + Criar um banco de dados de um arquivo .bacpac [Importar Bacpac] + + + Data Loss + Perda de Dados + + + Data-tier Application Wizard + Assistente de Aplicativo em Camada de Dados + Database Name Nome do Banco de Dados @@ -10,26 +26,18 @@ Deploy Implantar - - Select Deploy Dacpac Settings - Selecione Implantar Configurações do Dacpac - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] Implantar um arquivo .dacpac de aplicativo de camada de dados em uma instância do SQL Server [implantar Dacpac] - - Review the deploy plan - Examine o plano de implantação + + Deploy plan operations + Implantar plano de operações Export Exportar - - Select Export Bacpac Settings - Selecione Exportar Configurações do Bacpac - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Exportar o esquema e os dados de um banco de dados para o formato de arquivo lógico .bacpac [Exportar Bacpac] @@ -38,42 +46,126 @@ Extract Extrair - - Select Extract Dacpac Settings - Selecione Extrair Configurações do Dacpac - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Extrair um aplicativo de camada de dados de uma instância do SQL Server para um arquivo .dacpac [Extrair Dacpac] + + File Location + Localização do Arquivo + + + File name cannot be whitespace + O nome do arquivo não pode ser espaço em branco + + + File name cannot end with a period + O nome do arquivo não pode terminar com um ponto + + + File name cannot end with a whitespace + O nome do arquivo não pode terminar com um espaço em branco + + + File name is over 255 characters + O nome do arquivo tem mais de 255 caracteres + Generate Script Gerar Script + + Generating deploy plan failed '{0}' + Falha na geração do plano de implantação '{0}' + + + Generating deploy script failed '{0}' + Falha na geração do script de implantação '{0}' + Import Importar - - Select Import Bacpac Settings - Selecione Importar Configurações do Bacpac + + Invalid file characters + Caracteres de arquivo inválidos - - Create a database from a .bacpac file [Import Bacpac] - Criar um banco de dados de um arquivo .bacpac [Importar Bacpac] + + Name of object that will be affected by deployment + Nome do objeto que será afetado pela implantação New Database Novo Banco de Dados + + No data loss will occur from the listed deploy actions. + Nenhuma perda de dados ocorrerá nas ações de implantação listadas. + + + Object + Objeto + + + Open + Abrir + + + Operation + Operação + + + Operation(Create, Alter, Delete) that will occur during deployment + Operação (Criação, Alteração, Exclusão) que ocorrerá durante a implantação + + + Operations that may result in data loss are marked with a warning sign + Operações que podem resultar em perda de dados são marcadas com um sinal de aviso + Proceed despite possible data loss Prosseguir, apesar da possível perda de dados + + Reserved file name. Choose another name and try again + Nome de arquivo reservado. Escolha outro nome e tente novamente + + + Review the deploy plan + Examine o plano de implantação + + + Save + Salvar + + + Select Deploy Dacpac Settings + Selecione Implantar Configurações do Dacpac + + + Select Export Bacpac Settings + Selecione Exportar Configurações do Bacpac + + + Select Extract Dacpac Settings + Selecione Extrair Configurações do Dacpac + + + Select Import Bacpac Settings + Selecione Importar Configurações do Bacpac + Select an Operation Selecionar uma Operação + + Select file + Selecionar arquivo + + + Setting + Configuração + Source Database Banco de Dados de Origem @@ -86,6 +178,10 @@ Summary Resumo + + Summary of settings + Resumo das configurações + Target Database Banco de Dados de Destino @@ -94,126 +190,14 @@ Target Server Servidor de Destino - - Upgrade Existing Database - Atualizar Banco de Dados Existente - - - Version (use x.x.x.x where x is a number) - Versão (use x.x.x.x, em que x é um número) - - - Open - Abrir - - - Data Loss - Perda de Dados - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. As ações de implantação podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} das ações de implantação listadas podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação. - - - Operations that may result in data loss are marked with a warning sign - Operações que podem resultar em perda de dados são marcadas com um sinal de aviso - - - A database with the same name already exists on the instance of SQL Server - Já existe um banco de dados com o mesmo nome na instância do SQL Server. - - - default - padrão - - - Generating deploy plan failed '{0}' - Falha na geração do plano de implantação '{0}' - - - Deploy plan operations - Implantar plano de operações - - - File Location - Localização do Arquivo - - - File name cannot end with a period - O nome do arquivo não pode terminar com um ponto - - - Generating deploy script failed '{0}' - Falha na geração do script de implantação '{0}' - - - Invalid file characters - Caracteres de arquivo inválidos - - - No data loss will occur from the listed deploy actions. - Nenhuma perda de dados ocorrerá nas ações de implantação listadas. - - - Name of object that will be affected by deployment - Nome do objeto que será afetado pela implantação - - - Object - Objeto - - - Operation - Operação - - - {0} operation failed '{1}' - Falha na operação {0} '{1}' - - - Operation(Create, Alter, Delete) that will occur during deployment - Operação (Criação, Alteração, Exclusão) que ocorrerá durante a implantação - - - Reserved file name. Choose another name and try again - Nome de arquivo reservado. Escolha outro nome e tente novamente - This file name is reserved for use by Windows. Choose another name and try again Este nome de arquivo está reservado para ser usado pelo Windows. Escolha outro nome e tente novamente. - - Save - Salvar - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - Você pode exibir o status da geração de script na Exibição de Tarefas depois que o assistente for fechado. O script gerado será aberto quando concluído. - - - Select file - Selecionar arquivo - - - Setting - Configuração - - - Summary of settings - Resumo das configurações - - - File name is over 255 characters - O nome do arquivo tem mais de 255 caracteres - - - File name cannot end with a whitespace - O nome do arquivo não pode terminar com um espaço em branco - Type Tipo @@ -226,6 +210,10 @@ Undefined name Nome indefinido + + Upgrade Existing Database + Atualizar Banco de Dados Existente + Value Valor @@ -234,26 +222,34 @@ Version Versão - - File name cannot be whitespace - O nome do arquivo não pode ser espaço em branco + + Version (use x.x.x.x where x is a number) + Versão (use x.x.x.x, em que x é um número) - - Data-tier Application Wizard - Assistente de Aplicativo em Camada de Dados + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + Você pode exibir o status da geração de script na Exibição de Tarefas depois que o assistente for fechado. O script gerado será aberto quando concluído. + + + default + padrão + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} das ações de implantação listadas podem resultar em perda de dados. Verifique se você tem um backup ou instantâneo disponível no caso de um problema com a implantação. + + + {0} operation failed '{1}' + Falha na operação {0} '{1}' - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Caminho completo para a pasta em que se encontram os arquivos .DACPAC e .BACPAC são salvos por padrão - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard Assistente de Aplicativo da Camada de Dados + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Caminho completo para a pasta em que se encontram os arquivos .DACPAC e .BACPAC são salvos por padrão + \ No newline at end of file diff --git a/resources/xlf/pt-br/data-workspace.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.data-workspace.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/data-workspace.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.data-workspace.pt-BR.xlf index 1442244626..abac187cc5 100644 --- a/resources/xlf/pt-br/data-workspace.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.data-workspace.pt-BR.xlf @@ -1,46 +1,14 @@  - + All Project Types Todos os tipos de projeto - - Click "Learn more" button for more information about local development experience to {0} - Clique no botão "Saiba mais" para obter mais informações sobre a experiência de desenvolvimento local para {0} - - - Select - Selecionar - - - No provider was found for project type with id: '{0}' - Nenhum provedor foi encontrado para o tipo de projeto com ID: '{0}' - - - No provider was found for the following projects: {0} - Nenhum provedor foi encontrado para os seguintes projetos: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1} - - - Local - Local - - - Refresh - Atualizar - - - Create new database project - Criar novo projeto de banco de dados - - - Type - Tipo + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora? Browse @@ -50,41 +18,93 @@ Browse... Procurar... - - The selected clone path '{0}' does not exist or is not a directory. - O caminho do clone selecionado '{0}' não existe ou não é um diretório. + + Click "Learn More" button for more information about SDK-style projects + Clique no botão "Saiba mais" para obter mais informações sobre projetos no estilo SDK + + + Click "Learn more" button for more information about local development experience to {0} + Clique no botão "Saiba mais" para obter mais informações sobre a experiência de desenvolvimento local para {0} + + + Cloning git repository '{0}'... + Clonando o repositório git '{0}'... Create Criar + + Create new database project + Criar novo projeto de banco de dados + Default Padrão + + Directory '{0}' already exists in the selected location, please choose another + O diretório '{0}' já existe no local selecionado; escolha outro + Enter Project Name Inserir o nome do projeto - - The selected {0} file '{1}' does not exist or is not a file. - O arquivo {0} selecionado '{1}' não existe ou não é um arquivo. + + Enter project name + Inserir o nome do projeto Enter remote git repository URL Insira a URL do repositório git remoto + + Error during git clone. View git output for more details + Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes + + + Failed to load the project provider extension '{0}'. Error message: {1} + Ocorreu um erro ao carregar a extensão do provedor do projeto '{0}'. Mensagem de erro: {1} + + + File '{0}' doesn't exist + O arquivo '{0}' não existe + + + File name cannot be over 255 characters + O nome do arquivo não pode ter mais de 255 caracteres + + + File name cannot be whitespace + O nome do arquivo não pode ser espaço em branco + + + File name cannot end with a period + O nome do arquivo não pode terminar com um ponto + + + File name cannot start or end with whitespace + O nome do arquivo não pode começar ou terminar com espaço em branco + Git repository URL URL do repositório git + + Invalid file characters + Caracteres de arquivo inválidos + Learn More Saiba mais - - Select location to clone repository locally - Selecione o local para clonar o repositório localmente + + List of opened projects should not be undefined after refresh from disk. + A lista de projetos abertos não deve estar indefinida após a atualização do disco. + + + Local + Local Local clone path @@ -94,6 +114,14 @@ Location Localização + + Location + Localização + + + Name + Nome + Name cannot be empty O nome não pode estar vazio @@ -102,10 +130,26 @@ No Não + + No database project extensions are installed. Please install a database project extension to use this feature. + Não há extensões de projeto de banco de dados instaladas. Instale uma extensão de projeto de banco de dados para usar esse recurso. + + + No provider was found for project type with id: '{0}' + Nenhum provedor foi encontrado para o tipo de projeto com ID: '{0}' + + + No provider was found for the following projects: {0} + Nenhum provedor foi encontrado para os seguintes projetos: {0} + OK OK + + Only moving one file at a time is supported. + Só há suporte para a movimentação de um arquivo por vez. + Open Abrir @@ -114,61 +158,41 @@ Open Existing Project Adicionar o projeto existente + + Prior {0} for the current project will appear here, please run to see the results. + Antes {0} para o projeto atual será exibido aqui, execute para visualizar os resultados. + Project Projeto + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + Falha ao carregar o projeto '{0}': {1} Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools). + Project '{0}' is already opened. O projeto '{0}' já está aberto. - - There is already a directory named '{0}' in the selected location: '{1}'. - Já existe um diretório com o nome '{0}' no local selecionado: '{1}'. - - - Directory '{0}' already exists in the selected location, please choose another - O diretório '{0}' já existe no local selecionado; escolha outro - - - Select project file - Selecionar o arquivo do projeto - Project file Arquivo de projeto - - Select location to create project - Selecione o local para criar o projeto + + Project name is null + O nome do projeto é nulo - - Location - Localização - - - Enter project name - Inserir o nome do projeto - - - Name - Nome - - - The selected project location '{0}' does not exist or is not a directory. - O local do projeto selecionado '{0}' não existe ou não é um diretório. + + Refresh + Atualizar Remote git repository Repositório git remoto - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - O Azure Data Studio precisa ser reiniciado para que o projeto possa ser adicionado ao espaço de trabalho. Reiniciar agora? - - - Click "Learn More" button for more information about SDK-style projects - Clique no botão "Saiba mais" para obter mais informações sobre projetos no estilo SDK + + Reserved file name. Choose another name and try again + Nome de arquivo reservado. Escolha outro nome e tente novamente SDK-style project (Preview) @@ -178,117 +202,115 @@ Select Selecionar - - Select Project Location - Selecionar o local do projeto + + Select + Selecionar Select Database Project Type Selecionar tipo de projeto de banco de dados + + Select Project Location + Selecionar o local do projeto + Select Target Platform Selecionar Plataforma de Destino - - Target Platform - Plataforma de Destino + + Select location to clone repository locally + Selecione o local para clonar o repositório localmente + + + Select location to create project + Selecione o local para criar o projeto + + + Select project file + Selecionar o arquivo do projeto Select workspace ({0}) file Selecionar o arquivo da ({0}) espaço de trabalho - - Yes (Recommended) - Sim (Recomendado) + + Target Platform + Plataforma de destino - - This project type does not support drag and drop. - Esse tipo de projeto não é compatível com a ação de arrastar e soltar. + + The selected clone path '{0}' does not exist or is not a directory. + O caminho do clone selecionado '{0}' não existe ou não é um diretório. - - File '{0}' doesn't exist - O arquivo '{0}' não existe + + The selected project location '{0}' does not exist or is not a directory. + O local do projeto selecionado '{0}' não existe ou não é um diretório. - - File name cannot end with a period - O nome do arquivo não pode terminar com um ponto + + The selected {0} file '{1}' does not exist or is not a file. + O arquivo {0} selecionado '{1}' não existe ou não é um arquivo. - - Error during git clone. View git output for more details - Ocorreu um erro durante a clonagem do git. Exibir a saída do git para obter mais detalhes - - - Cloning git repository '{0}'... - Clonando o repositório git '{0}'... - - - Invalid file characters - Caracteres de arquivo inválidos - - - Prior {0} for the current project will appear here, please run to see the results. - Antes {0} para o projeto atual será exibido aqui, execute para visualizar os resultados. - - - No database project extensions are installed. Please install a database project extension to use this feature. - Não há extensões de projeto de banco de dados instaladas. Instale uma extensão de projeto de banco de dados para usar esse recurso. - - - Only moving one file at a time is supported. - Só há suporte para a movimentação de um arquivo por vez. - - - List of opened projects should not be undefined after refresh from disk. - A lista de projetos abertos não deve estar indefinida após a atualização do disco. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - Falha ao carregar o projeto '{0}': {1} Para exibir mais detalhes, [abra o console do desenvolvedor](command:workbench.action.toggleDevTools). - - - Project name is null - O nome do projeto é nulo - - - Reserved file name. Choose another name and try again - Nome de arquivo reservado. Escolha outro nome e tente novamente + + There is already a directory named '{0}' in the selected location: '{1}'. + Já existe um diretório com o nome '{0}' no local selecionado: '{1}'. This file name is reserved for use by Windows. Choose another name and try again Este nome de arquivo está reservado para ser usado pelo Windows. Escolha outro nome e tente novamente. - - File name cannot be over 255 characters - O nome do arquivo não pode ter mais de 255 caracteres + + This project type does not support drag and drop. + Esse tipo de projeto não é compatível com a ação de arrastar e soltar. - - File name cannot start or end with whitespace - O nome do arquivo não pode começar ou terminar com espaço em branco + + Type + Tipo Undefined name Nome indefinido - - File name cannot be whitespace - O nome do arquivo não pode ser espaço em branco + + Yes (Recommended) + Sim (Recomendado) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 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. + Close Workspace Fechar espaço de trabalho + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + Crie novos ou abra existentes para começar. +[Criar novo](command:projects.new) +[Abrir existente](command:projects.openExisting) +Para saber mais sobre projetos [leia nossos documentos](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Projetos de Banco de Dados + Database Projects Projetos de Banco de Dados - - Database Projects - Projetos de Banco de Dados + + Full path to folder where new projects are saved by default. + Caminho completo para a pasta em que novos projetos são salvos por padrão. + + + List of projects in the workspace to exclude from the projects viewlet + Lista de projetos no espaço de trabalho a serem excluídos da visualização dos projetos Manage @@ -298,10 +320,6 @@ New Novo - - Open existing - Abrir existente - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj Para saber mais sobre projetos [leia nossos documentos](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Crie novos ou abra existentes para começar. -[Criar novo](command:projects.new) -[Abrir existente](command:projects.openExisting) -Para saber mais sobre projetos [leia nossos documentos](https://aka.ms/azuredatastudio-projects). - - - Full path to folder where new projects are saved by default. - Caminho completo para a pasta em que novos projetos são salvos por padrão. - - - List of projects in the workspace to exclude from the projects viewlet - Lista de projetos no espaço de trabalho a serem excluídos da visualização dos projetos - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 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. + + Open existing + Abrir existente Refresh diff --git a/resources/xlf/pt-br/Microsoft.datavirtualization.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.datavirtualization.pt-BR.xlf new file mode 100644 index 0000000000..13b5664de3 --- /dev/null +++ b/resources/xlf/pt-br/Microsoft.datavirtualization.pt-BR.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Nome do Banco de Dados + + + External Schema + Esquema Externo + + + External Table + Tabela Externa + + + Hostname + Nome do host + + + Node Command called without any node passed + Comando de nó chamado sem nenhum nó passado + + + SQL Server + SQL Server + + + Server Name + Nome do Servidor + + + Service name / SID + Nome do Serviço/SID: + + + Source Schema + Esquema de Origem + + + Source Table + Tabela de Origem + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + Download de {0} concluído + + + Downloading {0} + Baixando {0} + + + Downloading {0} + Baixando {0} + + + Failed to start {0}: {1} + Falha ao iniciar {0}: {1} + + + Installed {0} + {0} instalado + + + Installing {0} + Instalando {0} + + + Installing {0} to {1} + Instalando {0} para {1} + + + Starting {0}... + Iniciando {0}... + + + {0} started + {0} iniciado + + + + + + + View Known Issues + Ver Problemas Conhecidos + + + service component could not start + componente de serviço não pôde ser iniciado + + + + + + + Process exited with code {0} + Processo encerrado com o código {0} + + + + + + + Database the external table will be created in + Banco de dados no qual a tabela externa será criada + + + Destination Server + Servidor de Destino + + + External data source for new external table + Fonte de dados externa para uma nova tabela externa + + + Name for new external table + Nome da nova tabela externa + + + Name for new table's external file format + Nome do formato de arquivo externo para a nova tabela + + + No user schemas were found in the specified database. + Nenhum esquema de usuário foi encontrado no banco de dados especificado. + + + No valid external data sources were found in the specified database. + Nenhuma fonte de dados externa válida foi encontrada no banco de dados especificado. + + + Refresh + Atualizar + + + Schema for new external table + Esquema para uma nova tabela externa + + + Source File + Arquivo de Origem + + + Source Folder + Pasta de Origem + + + The specified external file format name already exists. + O nome do formato de arquivo externo especificado já existe. + + + The specified table name already exists under the specified schema. + O nome da tabela especificado já existe no esquema especificado. + + + + + + + Allow Nulls + Permitir Valores Nulos + + + Column Name + Nome da Coluna + + + Data Type + Tipo de Dados + + + + + + + Failed to generate column information for the specified file. + Falha ao gerar informações de coluna para o arquivo especificado. + + + Failed to retrieve any data from the specified file. + Falha ao recuperar dados do arquivo especificado. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas. + + + + + + + Data Virtualization information + Informações de Virtualização de Dados + + + Database name + Nome do banco de dados + + + File format name + Nome do formato de arquivo + + + Next + Próximo + + + Server name + Nome do servidor + + + Source File + Arquivo de Origem + + + Source Folder + Pasta de Origem + + + Table name + Nome da tabela + + + Table schema + Esquema da tabela + + + Virtualize Data + Virtualizar Dados + + + + + + + Currently only csv files are supported for this wizard. + Atualmente, somente arquivos csv têm suporte para este assistente. + + + Modify Columns + Modificar Colunas + + + No csv files were found in the specified folder. + Nenhum arquivo csv foi encontrado na pasta especificada. + + + Please select a source file or folder before using this wizard. + Selecione um arquivo ou pasta de origem antes de usar esse assistente. + + + Preview Data + Visualizar Dados + + + Select the destination database for your external table + Selecione o banco de dados de destino para sua tabela externa + + + Summary + Resumo + + + The script has opened in a document window. You can view it once the wizard is closed. + O script foi aberto em uma janela do documento. Você poderá vê-lo assim que o assistente for fechado. + + + Virtualize Data + Virtualizar Dados + + + Virtualize Data From CSV + Virtualizar dados do CSV + + + + + + + -- Create New Credential -- + — Criar Nova Credencial — + + + Choose Credential + Escolher Credencial + + + Configure Credential + Configurar Credencial + + + Create a connection to your Data Source + Criar uma conexão com sua Fonte de Dados + + + External Data Source Name + Nome da Fonte de Dados Externa + + + New Credential Name + Novo Nome da Credencial + + + Password + Senha + + + Server Connection + Conexão do Servidor + + + The name for your External Data Source. + O nome da Fonte de dados externa. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + O nome da Credencial Incluída no Escopo do Banco de Dados usada para armazenar com segurança as informações de login da Fonte de Dados Externa que você está criando. + + + Username + Nome de usuário + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Já existe uma Chave Mestra para o banco de dados selecionado. Nenhuma ação é necessária nessa página. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + Uma chave mestra é necessária. Isso protege as credenciais usadas por uma Fonte de Dados Externa. Observe que você deve fazer backup da chave mestra usando uma CHAVE MESTRA DE BACKUP e armazenar o backup em um local seguro e fora do local. + + + Confirm Password + Confirmar Senha + + + Create Database Master Key + Criar uma Chave Mestra de Banco de Dados + + + Password + Senha + + + Password values do not match. + Os valores de senha não correspondem. + + + Set the Master Key password. + Defina a senha da Chave Mestra. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Senhas fortes usam uma combinação de caracteres alfanuméricos, letra maiúscula, letra minúscula e caracteres especiais. + + + + + + + Clicking on the checkbox will select that table to be mapped. + Clicar na caixa de seleção selecionará a tabela a ser mapeada. + + + Clicking on the table name will show you the column mapping information for that table. + Clicar no nome da tabela lhe mostrará as informações de mapeamento de coluna para essa tabela. + + + Collations + Regras de comparação e ordenação + + + Column Mapping + Mapeamento de Coluna + + + External + Externo + + + Map your data source objects to your external table + Mapear os objetos da sua fonte de dados para a sua tabela externa + + + No objects were selected. + Nenhum objeto foi selecionado. + + + No table information present for '{0}' + Nenhuma informação de tabela presente para "{0}" + + + Nullable + Anulável + + + SQL Data Type + Tipo de Dados do SQL + + + Source + Fonte + + + Tables + Tabelas + + + These column types are not supported for external tables:{0}{1} + Esses tipos de coluna não têm suporte para tabelas externas:{0}{1} + + + Unsupported Column Types found + Tipos de coluna sem suporte encontrados + + + Views + Exibições + + + + + + + A data source type must be selected. + Um tipo de fonte de dados deve ser selecionado. + + + A destination database must be selected. + O banco de dados de destino precisa ser selecionado. + + + Default + Padrão + + + Select a Data Source + Selecionar uma Fonte de Dados + + + Select the destination database for your external table + Selecione o banco de dados de destino para sua tabela externa + + + Select your data source type + Selecionar o tipo da sua fonte de dados + + + The database in which to create your External Data Source. + O banco de dados no qual criar sua Fonte de Dados Externa. + + + + + + + Database Master Key + Chave Mestra do Banco de Dados + + + Database Scoped Credential + Credencial Incluída no Escopo do Banco de Dados + + + Destination Database: + Banco de Dados de Destino: + + + Executing script... + Executando o script... + + + External Data Source + Fonte de Dados Externa + + + External Table + Tabela Externa + + + External Table creation completed successfully + Criação de Tabela Externa concluída com êxito + + + External Table creation failed + Falha na criação da Tabela Externa + + + Name + Nome + + + Object type + Tipo de Objeto + + + Schema + Esquema + + + Summary + Resumo + + + The following objects will be created in the destination database: + Os seguintes objetos serão criados no banco de dados de destino: + + + Virtualize Data + Virtualizar Dados + + + + + + + Create + Criar + + + The script has opened in a document window. You can view it once the wizard is closed. + O script foi aberto em uma janela do documento. Você poderá vê-lo assim que o assistente for fechado. + + + Virtualize Data + Virtualizar Dados + + + + + + + Data Virtualization requires a connection to be selected. + A Virtualização de Dados requer que uma conexão seja selecionada. + + + + + + + Data Virtualization + Virtualização de Dados + + + Enable/disable logging debug information to the developer console. + Habilitar/desabilitar o registro em log das informações de depuração no console do desenvolvedor. + + + Number of lines to read from a file to run PROSE parsing on. + Número de linhas a serem lidas de um arquivo no qual executar a análise PROSE. + + + Support for Data Virtualization features in SQL Server + Suporte aos recursos de Virtualização de Dados no SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Suporte para Virtualização de Dados do SQL Server, incluindo assistentes para a criação de uma Tabela Externa a partir de uma Fonte de Dados Externa ou de arquivos CSV. + + + Tasks + Tarefas + + + Virtualize Data + Virtualizar Dados + + + Virtualize Data From CSV Files + Virtualizar Dados a Partir de Arquivos CSV + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/import.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.import.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/import.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.import.pt-BR.xlf index 0ec053264d..5a4d4053dd 100644 --- a/resources/xlf/pt-br/import.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.import.pt-BR.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Localização de arquivo inválida. Tente um arquivo de entrada diferente - Allow Nulls Permitir Valores Nulos @@ -14,14 +10,22 @@ Browse Procurar - - Column Name - Nome da Coluna + + Click "Preview Transformation" to preview the transformation + Clique em "Transformação de Visualização" para visualizar a transformação Column Coluna + + Column Name + Nome da Coluna + + + Column Name + Nome da Coluna + Create derived column Criar coluna derivada @@ -30,50 +34,30 @@ Data Type Tipo de Dados - - Database the table is created in - Banco de dados em que a tabela é criada - Database name Nome do banco de dados - - Select the columns of data on the left required to derive your new column - Selecione as colunas de dados à esquerda necessárias para derivar sua nova coluna - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Selecione uma linha e especifique uma transformação de exemplo que você deseja aplicar ao restante da coluna - - - Click "Preview Transformation" to preview the transformation - Clique em "Transformação de Visualização" para visualizar a transformação - - - Refine your transformation until you have the desired column - Refine sua transformação até que você tenha a coluna desejada - - - Specify the new derived column's name and click "Done" - Especifique o nome da nova coluna derivada e clique em "Concluído" + + Database the table is created in + Banco de dados em que a tabela é criada File to be imported Arquivo a ser importado - - Location of the file to be imported - Local do arquivo a ser importado - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Bem-vindo à Ferramenta de Coluna Derivada! Para começar, siga as etapas abaixo: + + Give Feedback + Fornecer Comentários Import Data Importar Dados + + Import flat file wizard + Assistente de importação de arquivo simples + Import information Importar informações @@ -86,6 +70,22 @@ Import status Status de importação + + Invalid file location. Please try a different input file + Localização de arquivo inválida. Tente um arquivo de entrada diferente + + + Location of the file to be imported + Local do arquivo a ser importado + + + Modify Columns + Modificar Colunas + + + New table name + Nome da nova tabela + Next Próximo @@ -94,22 +94,14 @@ Open Abrir - - Specify Input File - Especificar o Arquivo de Entrada + + Please connect to a server before using this wizard. + Conecte-se a um servidor antes de usar este assistente. Preview Data Visualizar Dados - - Modify Columns - Modificar Colunas - - - Summary - Resumo - Preview Transformation Transformação de Visualização @@ -118,21 +110,21 @@ Primary Key Chave Primária - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas. - - - This operation was unsuccessful. Please try a different input file. - Esta operação não teve êxito. Tente um arquivo de entrada diferente. + + Refine your transformation until you have the desired column + Refine sua transformação até que você tenha a coluna desejada Refresh Atualizar - - Table schema - Esquema da tabela + + SQL Server Import extension does not support this type of connection + A extensão de importação SQL Server não dá suporte a este tipo de conexão + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Selecione uma linha e especifique uma transformação de exemplo que você deseja aplicar ao restante da coluna Select all columns @@ -142,29 +134,37 @@ Select column {0} Selecionar coluna {0} - - Server the database is in - O servidor no qual o banco de dados está + + Select the columns of data on the left required to derive your new column + Selecione as colunas de dados à esquerda necessárias para derivar sua nova coluna Server name Nome do servidor - - Column Name - Nome da Coluna + + Server the database is in + O servidor no qual o banco de dados está + + + Specify Input File + Especificar o Arquivo de Entrada Specify Transformation Especificar Transformação + + Specify the new derived column's name and click "Done" + Especifique o nome da nova coluna derivada e clique em "Concluído" + Specify transformation for row {0} Especifique a transformação para a linha {0} - - ✔ You have successfully inserted the data into a table. - ✔ Dados inseridos na tabela corretamente. + + Summary + Resumo Table name @@ -174,50 +174,50 @@ Table schema Esquema da tabela - - New table name - Nome da nova tabela + + Table schema + Esquema da tabela - - Import flat file wizard - Assistente de importação de arquivo simples + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Esta operação analisou a estrutura do arquivo de entrada para gerar a visualização abaixo para as primeiras 50 linhas. - - Please connect to a server before using this wizard. - Conecte-se a um servidor antes de usar este assistente. + + This operation was unsuccessful. Please try a different input file. + Esta operação não teve êxito. Tente um arquivo de entrada diferente. - - SQL Server Import extension does not support this type of connection - A extensão de importação SQL Server não dá suporte a este tipo de conexão - - - Give Feedback - Fornecer Comentários + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Bem-vindo à Ferramenta de Coluna Derivada! Para começar, siga as etapas abaixo: service component could not start componente de serviço não pôde ser iniciado + + ✔ You have successfully inserted the data into a table. + ✔ Dados inseridos na tabela corretamente. + - + - - Downloading {0} - Baixando {0} + + ({0} KB) + ({0} KB) Done downloading {0} Download de {0} concluído - - ({0} KB) - ({0} KB) - Downloading {0} Baixando {0} + + Downloading {0} + Baixando {0} + Extracted {0} ({1}/{2}) {0} extraído ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} Falha ao iniciar {0}: {1} + + Installed {0} + {0} instalado + Installing {0} Service Instalando serviço {0} @@ -234,21 +238,17 @@ Installing {0} to {1} Instalando {0} para {1} - - Installed {0} - {0} instalado + + Starting {0} + Iniciando {0} {0} Started {0} iniciado - - Starting {0} - Iniciando {0} - - + Flat File Import configuration diff --git a/resources/xlf/pt-br/kusto.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.kusto.pt-BR.xlf similarity index 91% rename from resources/xlf/pt-br/kusto.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.kusto.pt-BR.xlf index 7ea282afc8..d21a452195 100644 --- a/resources/xlf/pt-br/kusto.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.kusto.pt-BR.xlf @@ -1,39 +1,39 @@  - + Account does not exist. Conta não existe. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 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. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. 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. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 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. + - + - - Downloaded {0} - Baixado {0} - - - Downloading {0} - Baixando {0} - ({0} KB) ({0} KB) + + Downloaded {0} + Baixado {0} + Downloading {0} Baixando {0} + + Downloading {0} + Baixando {0} + Failed to start {0} Falha ao iniciar o {0} @@ -42,30 +42,26 @@ Installed {0} Instalado {0} - - Installing {0} to {1} - Instalando {0} para {1} - Installing {0} Instalando {0} - - {0} Started - {0} Iniciado + + Installing {0} to {1} + Instalando {0} para {1} Starting {0} - A partir de {0} + Iniciando {0} + + + {0} Started + {0} iniciado - + - - Unsupported platform - Plataforma não suportada - Notebooks Notebooks @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported Somente os Notebooks .ipynb são compatíveis + + Unsupported platform + Plataforma não suportada + - + - - Cancel operation? - Cancelar operação? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Cancelar + + Cancel operation? + Cancelar operação? + Search Server Names Nomes de Servidores de Pesquisa - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + + + View Known Issues + Exibir os Problemas Conhecidos + {0} component exited unexpectedly. Please restart Azure Data Studio. O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio. - - View Known Issues - Exibir Problemas Conhecidos - - + - - Database Name - Nome do Banco de dados - - - Size (MB) - Tamanho (MB) - % of Cluster data capacity used % da capacidade de dados do cluster usada - - Total Machines in the cluster - Total de Máquinas no cluster - - - Status - Status - - - Name - Nome - - - Size (MB) - Tamanho (MB) - - - KUSTO configuration - Configuração KUSTO - - - The name of the application - O nome do aplicativo - Application name - Nome da Aplicação + Nome do aplicativo + + + Authentication type + Tipo de autenticação Azure Active Directory - Universal with MFA support Azure Active Directory – Universal com suporte para MFA - - No Authentication - Sem Autenticação + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) - - User Authentication - Autenticação de usuário - - - Specifies the method of authenticating with Kusto Server - Especifica o método de autenticação com o servidor Kusto - - - Authentication type - Tipo de Autenticação - - - Number of attempts to restore connection - Número de tentativas para restaurar a conexão + + Cluster + Cluster Connect retry count - Contagem de tentativas de conexão - - - Delay between attempts to restore connection - Atraso entre as tentativas de restauração de conexão + Contagem de nova tentativa de conexão Connect retry interval - Intervalo de tentativa de conexão - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro + Intervalo de nova tentativa de conexão Connect timeout Tempo limite de conexão - - Custom name of the connection - Nome personalizado da conexão - - - Name (optional) - Nome (opcional) - - - The name of the initial catalog or database in the data source - O nome do catálogo ou banco de dados inicial na fonte de dados - - - Database - Base de dados - - - The name or network address of the instance of Kusto Server that acts as a failover partner - O nome ou endereço de rede da instância do Servidor Kusto que atua como um parceiro de failover - - - Failover partner - Parceiro de failover - Connection Resiliency Resiliência da Conexão @@ -242,49 +170,85 @@ Context Contexto - - Initialization - Inicialização + + Custom name of the connection + Nome personalizado da conexão - - Security - Segurança + + Database + Banco de dados - - Source - Fonte + + Database Name + Nome do Banco de dados + + + Delay between attempts to restore connection + Atraso entre as tentativas de restauração de conexão + + + Failover partner + Parceiro de failover Indicates the password to be used when connecting to the data source Indica a senha a ser usada ao conectar-se à fonte de dados - - Password - Senha + + Indicates the user ID to be used when connecting to the data source + Indica a ID de usuário a ser usada ao conectar-se à fonte de dados + + + Initialization + Inicialização + + + KUSTO configuration + Configuração KUSTO Kusto cluster name Nome do cluster Kusto - - Cluster - Cluster + + Name + Nome - - Indicates the user ID to be used when connecting to the data source - Indica a ID de usuário a ser usada ao conectar-se à fonte de dados + + Name + Nome - - User name - Nome do usuário + + Name (optional) + Nome (opcional) - - The name of the workstation connecting to Kusto Server - O nome da estação de trabalho conectada ao Servidor Kusto + + New Notebook + Novo Notebook - - Workstation Id - Id da Estação de trabalho + + No Authentication + Sem Autenticação + + + Number of attempts to restore connection + Número de tentativas para restaurar a conexão + + + Open Notebook + Abrir o Notebook + + + Password + Senha + + + Security + Segurança + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 + + Size (MB) + Tamanho (MB) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + Tamanho (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' + + Source + Origem - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Specifies the method of authenticating with Kusto Server + Especifica o método de autenticação com o servidor Kusto - - New Notebook - Novo Notebook + + Status + Status - - Open Notebook - Abrir Notebook + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro + + + The name of the application + O nome do aplicativo + + + The name of the initial catalog or database in the data source + O nome do catálogo ou banco de dados inicial na fonte de dados + + + The name of the workstation connecting to Kusto Server + O nome da estação de trabalho conectada ao Servidor Kusto + + + The name or network address of the instance of Kusto Server that acts as a failover partner + O nome ou endereço de rede da instância do Servidor Kusto que atua como um parceiro de failover + + + Total Machines in the cluster + Total de Máquinas no cluster Type Tipo - - Name - Nome + + User Authentication + Autenticação de usuário + + + User name + Nome do usuário + + + Workstation Id + ID da estação de trabalho + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 diff --git a/resources/xlf/pt-br/machine-learning.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.machine-learning.pt-BR.xlf similarity index 99% rename from resources/xlf/pt-br/machine-learning.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.machine-learning.pt-BR.xlf index 685a750c19..42f2ee60f9 100644 --- a/resources/xlf/pt-br/machine-learning.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.machine-learning.pt-BR.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Erro: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + '{0}' é necessário para gerenciamento de pacote. Verifique se ele está instalado e configurado corretamente. - - Machine Learning for SQL databases - Machine Learning para bancos de dados SQL - - - Useful links - Links Úteis - - - Machine Learning - Aprendizado de Máquina - - - Video tutorials - Tutoriais em vídeo - - - Database - Base de dados - - - Select a database to store the new model. - Selecionar um banco de dados para armazenar o novo modelo. - - - Edit - Editar - - - Existing table - Tabela Existente - - - Cancel - Cancelar - - - Languages - Linguagens - - - Close - Fechar - - - localhost - localhost - - - OK - OK - - - Save - Salvar - - - Target - Alvo - - - Delete - Excluir - - - Environment variables - Variáveis ​​ambientais - - - Language extension location - Localização da extensão de idioma - - - Extension file Name - Nome do arquivo de extensão - - - Language extension path - Caminho de extensão de linguagem - - - File Browser - Navegador de Arquivos - - - Install - Instalar - - - Failed to install language - Falha ao instalar o idioma - - - Installed - Instalado - - - Installed - Instalado - - - Name - Nome - - - Platform - Plataforma - - - Add new - Adicionar novo - - - Parameters - Parâmetros - - - Selected Path - Caminho Selecionado - - - Failed to update language - Falha ao atualizar o idioma - - - Learn more - Saber mais - - - Showing {0} model(s) - Mostrando {0} modelo(s) - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Não é possível localizar o executável Python '{0}'. Certifique-se de que o Python está instalado e configurado corretamente - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - Não é possível localizar o executável R '{0}'. Certifique-se de que R está instalado e configurado corretamente + + ... + ... Action Ação - - Enabled - Habilitado + + Add new + Adicionar novo - - Config - Config - - - Failed to modify Machine Learning Services configurations - Falha ao modificar as configurações de Machine Learning Services - - - External script is required for package management. Are you sure you want to enable that. - O script externo é necessário para o gerenciamento de pacotes. Tem certeza de que deseja habilitar isso. + + Are you sure you want to delete model '{0}? + Tem certeza de que deseja excluir o modelo '{0}? Are you sure you want to install required packages? Tem certeza de que deseja instalar os pacotes necessários? - - Disable - Desabilitar - - - Error while downloading - Erro durante o download - - - Downloading - Baixando - - - Enable - Habilitar - - - Failed to enable External script. - Falha ao habilitar o script externo. - - - Machine Learning Services Enabled - Serviços de Machine Learning habilitados - - - External Execute Script - Script de Execução Externo - - - External script configuration is required for this action. - A configuração de script externo é necessária para esta ação. - - - Package info request failed with error: {0} {1} - Falha na solicitação de informações do pacote com o erro: {0} {1} - - - The following Python packages are required to install: {0} - Os seguintes pacotes de Python são necessários para instalação: {0} - - - The following R packages are required to install: {0} - Os seguintes pacotes R são necessários para instalar: {0} - - - Failed to get installed python packages. Error: {0} - Falha ao obter pacotes Python instalados. Erro: {0} - - - Installing required packages ... - Instalando os pacotes necessários... - - - Required packages are already installed. - Os pacotes necessários já estão instalados. - - - Verifying model management dependencies - Verificando dependências de gerenciamento de modelo - - - Verifying package management dependencies - Verificando dependências de gerenciamento de pacotes - - - Installing dependencies ... - Instalando dependências... - - - Invalid model id. model url: {0} - ID de modelo inválido. url do modelo: {0} - - - Latest - Mais recentes - - - Package management is not supported for the server. Make sure you have Python or R installed. - O gerenciamento de pacotes não é compatível com o servidor. Certifique-se de ter Python ou R instalado. - - - MSSQL extension is not loaded - A extensão MSSQL não está carregada - - - Model doesn't have any artifact. model url: {0} - O modelo não tem nenhum artefato. url do modelo: {0} - - - No Result returned - Nenhum resultado retornado - - - Notebook extension is not loaded - A extensão do notebook não está carregada - - - No connection selected - Nenhuma conexão selecionada - - - Python executable is not configured - O executável Python não está configurado - - - Python - Python - - - R executable is not configured - O executável R não está configurado - - - R - R - - - The required packages are not installed - Os pacotes necessários não estão instalados - - - Could not find the specified resource - Não foi possível localizar o recurso especificado - - - Failed to complete task '{0}'. Error: {1} - Falha ao concluir a tarefa '{0}'. Erro: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - '{0}' é necessário para gerenciamento de pacote. Verifique se ele está instalado e configurado corretamente. - - - Install the Microsoft ODBC driver for SQL Server - Instalar o driver ODBC da Microsoft para SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - Este documento explica como instalar o driver Microsoft ODBC Driver for SQL Server. - - - Select a database where existing / imported models are stored. - Selecione um banco de dados onde os modelos existentes/importados são armazenados. - - - Select a model table to view the list of existing / imported models. - Selecione uma tabela de modelo para exibir a lista de modelos existentes/importados. - - - Import models - Modelos de importação - - - Azure account - Conta do Azure - - - Resource group - Grupo de recursos - - - Filter - Filtro - - - Import from Azure Machine Learning - Importar do Azure Machine Learning + + Azure ML workspace + Workspace do Machine Learning do Azure Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - ‘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.​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - ‘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.​ - - - Azure ML workspace - Workspace do Machine Learning do Azure - - - Models - Modelos - - - Select another Azure ML workspace - Selecione outro espaço de trabalho do Azure ML - - - No models found - Nenhum modelo encontrado + + Azure account + Conta do Azure Azure models @@ -378,62 +50,190 @@ Azure subscription Assinatura do Azure - - ... - ... + + Cancel + Cancelar - - The data type of the source table column does not match the required input field’s type. - O tipo de dados da coluna da tabela de origem não corresponde ao tipo do campo de entrada obrigatório. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Não é possível localizar o executável Python '{0}'. Certifique-se de que o Python está instalado e configurado corretamente - - Differences in data type - Diferenças no tipo de dados + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + Não é possível localizar o executável R '{0}'. Certifique-se de que R está instalado e configurado corretamente Click to review warning details Clique para examinar os detalhes do aviso - - Map source data to model - Mapear dados de origem para o modelo + + Close + Fechar - - Are you sure you want to delete model '{0}? - Tem certeza de que deseja excluir o modelo '{0}? + + Config + Config - - Run experiments and create models in a notebook - Executar experimentos e criar modelos em um bloco de anotações + + Could not find the specified resource + Não foi possível localizar o recurso especificado Create notebook Criar um notebook + + Database + Banco de dados + Date created Data de criação - - Models - Modelos + + Date imported + Data da importação + + + Delete + Excluir Description Descrição + + Differences in data type + Diferenças no tipo de dados + + + Disable + Desabilitar + + + Display name + Nome de Exibição + + + Downloading + Baixando + Downloading Model from Azure Baixando modelo do Azure + + Edit + Editar + Edit model Editar o modelo + + Enable + Habilitar + + + Enabled + Habilitado + + + Enter model details + Exibir os detalhes do modelo + + + Environment variables + Variáveis ​​ambientais + + + Error while downloading + Erro durante o download + + + Error: {0} + Erro: {0} + + + Existing table + Tabela Existente + + + Extension file Name + Nome do arquivo de extensão + + + External Execute Script + Script de Execução Externo + + + External script configuration is required for this action. + A configuração de script externo é necessária para esta ação. + + + External script is required for package management. Are you sure you want to enable that. + O script externo é necessário para o gerenciamento de pacotes. Tem certeza de que deseja habilitar isso. + + + Failed to complete task '{0}'. Error: {1} + Falha ao concluir a tarefa '{0}'. Erro: {1} + + + Failed to enable External script. + Falha ao habilitar o script externo. + + + Failed to get installed python packages. Error: {0} + Falha ao obter pacotes Python instalados. Erro: {0} + + + Failed to install language + Falha ao instalar o idioma + + + Failed to load model parameters' + Falha ao carregar os parâmetros modelo' + + + Failed to modify Machine Learning Services configurations + Falha ao modificar as configurações de Machine Learning Services + + + Failed to register the model: {0} ,file: {1} + Falha ao registrar o modelo: {0}, arquivo: {1} + + + Failed to update language + Falha ao atualizar o idioma + + + Failed to update the model + Falha ao atualizar o modelo + + + Failed to update the model + Falha ao atualizar o modelo + File Arquivo + + File Browser + Navegador de Arquivos + + + File paths of the models to import + Caminhos de arquivo dos modelos a serem importados + + + File upload + Upload de arquivo + + + Filter + Filtro + Framework Framework @@ -442,53 +242,77 @@ Framework version Versão do Framework - - Import or view machine learning models stored in database - Importar ou exibir modelos de Machine Learning armazenados no banco de dados + + Generate a predicted value or scores using a managed model + Gerar um valor previsto ou uma pontuação usando um modelo gerenciado + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Introdução ao Serviços de Machine Learning na Instância Gerenciada do SQL do Azure. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Comece a usar o Serviços de Machine Learning no SQL Server e como instalá-lo no Windows e no Linux. + + + Get started with machine learning in Azure SQL Database Edge + Introdução ao Machine Learning no Banco de Dados SQL do Azure Edge Import Importar - - Failed to register the model: {0} ,file: {1} - Falha ao registrar o modelo: {0}, arquivo: {1} + + Import from Azure Machine Learning + Importar do Azure Machine Learning + + + Import models + Modelos de importação + + + Import or view machine learning models stored in database + Importar ou exibir modelos de Machine Learning armazenados no banco de dados Import or view models Importar ou exibir modelos - - Date imported - Data da importação + + Imported models + Modelos importados - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - '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.​ + + Install + Instalar - - Select imported model - Selecionar modelo importado + + Install the Microsoft ODBC driver for SQL Server + Instalar o driver ODBC da Microsoft para SQL Server + + + Installed + Instalado + + + Installed + Instalado + + + Installing dependencies ... + Instalando dependências... + + + Installing required packages ... + Instalando os pacotes necessários... Invalid Azure resource Recurso do Azure inválido - - Invalid table for importing models. database name: {0} ,table name: {1} - Tabela inválida para importar modelos. nome do banco de dados: {0}, nome da tabela: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - O esquema de tabela não tem suporte para importação do modelo. Nome do banco de dados: {0}, nome da tabela: {1}. - - - Please select a valid table - Selecione uma tabela válida - - - Please select valid source table and model parameters - Selecione parâmetros de tabela e modelo de origem válidos + + Invalid model id. model url: {0} + ID de modelo inválido. url do modelo: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register Modelo inválido para registrar - - Please select a valid model - Selecione um modelo válido - - - Learn more. - Saiba mais. - - - Failed to load model parameters' - Falha ao carregar os parâmetros modelo' - - - Upload model file - Carregar arquivo de modelo - - - File upload - Upload de arquivo - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - '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.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - 'Carregamento de Arquivo' selecionado. Isso permite que você carregue um arquivo de modelo do seu computador local. Clique em "Avançar" para continuar.​​ - - - Local models - Modelos locais - - - Generate a predicted value or scores using a managed model - Gerar um valor previsto ou uma pontuação usando um modelo gerenciado - - - Make predictions - Fazer previsão - - - Enter model details - Exibir os detalhes do modelo - - - Model failed to register - O modelo não pôde registrar - - - Select or enter the location to import the models to - Selecione ou insira o local para o qual importar os modelos - - - Source files - Arquivos de origem - - - File paths of the models to import - Caminhos de arquivo dos modelos a serem importados - - - Model name is required. - É necessário o nome do modelo. - - - Model registered successfully - Modelo registrado com êxito - - - Table meets requirements! - A tabela atende aos requisitos! + + Invalid table for importing models. database name: {0} ,table name: {1} + Tabela inválida para importar modelos. nome do banco de dados: {0}, nome da tabela: {1} Invalid table structure! Estrutura de tabela inválida! - - Select model source type - Selecionar tipo de fonte de modelo + + Language extension location + Localização da extensão de idioma - - Source location - Localização de origem + + Language extension path + Caminho de extensão de linguagem - - Failed to update the model - Falha ao atualizar o modelo + + Languages + Linguagens - - Model updated successfully - O modelo foi atualizado com êxito + + Latest + Mais recentes - - Select another database or table - Selecionar outro banco de dados ou tabela + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Saiba como usar a extensão Machine Learning no Azure Data Studio, para gerenciar pacotes, fazer previsões e importar modelos. - - No models found - Nenhum modelo encontrado + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + Saiba como usar o Machine Learning em SQL Server e SQL no Azure, para executar scripts Python e R em dados relacionais. - - Please select at least one model to import. - Selecione pelo menos um módulo para importar. + + Learn more + Saiba mais - - Name - Nome + + Learn more. + Saiba mais. - - ONNX runtime is not supported in current server - O tempo de execução do ONNX não tem suporte no servidor atual + + Local models + Modelos locais - - The data type of output column does not match the output field’s type. - O tipo de dado da coluna de saída não corresponde ao tipo do campo de saída. + + MSSQL extension is not loaded + A extensão MSSQL não está carregada - - Predict - Prever + + Machine Learning + Aprendizado de Máquina - - Imported models - Modelos importados + + Machine Learning Services Enabled + Serviços de Machine Learning habilitados - - Select Database - Selecionar banco de dados + + Machine Learning Services in Azure SQL Managed Instance + Serviços de Machine Learning na Instância Gerenciada de SQL do Azure - - Select database with models - Selecionar banco de dados com modelos + + Machine Learning extension in Azure Data Studio + Extensão Machine Learning no Azure Data Studio - - Select table - Selecionar tabela - - - Select tables with models - Selecionar tabelas com modelos - - - Select models table - Selecionar tabela de modelos - - - unsupported - sem suporte - - - Failed to update the model - Falha ao atualizar o modelo - - - Version - Versão - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 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. + + Machine Learning for SQL databases + Machine Learning para bancos de dados SQL Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 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. - - View and import models - Exibir e importar modelos - - - No - Não - - - Yes - Sim - - - New table - Nova tabela - - - Not supported event args - Argumentos de evento sem suporte - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 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 - - - Get started with machine learning in Azure SQL Database Edge - Introdução ao Machine Learning no Banco de Dados SQL do Azure Edge - Machine learning and AI with ONNX in SQL Database Edge Preview ML e IA com ONNX na Visualização do Banco de Dados SQL - - Source database - Banco de dados de origem + + Make predictions + Fazer previsão - - Select the database containing the dataset to apply the prediction. - Selecione o banco de dados que contém o conjunto de dados para aplicar a previsão. - - - Source columns - Colunas de origem - - - Source table - Tabela de origem - - - Select the table containing the dataset to apply the prediction. - Selecione a tabela que contém o conjunto de dados para aplicar a previsão. - - - Type - Tipo - - - Display name - Nome de Exibição + + Map source data to model + Mapear dados de origem para o modelo Model Input mapping Mapeamento de entrada de modelo + + Model doesn't have any artifact. model url: {0} + O modelo não tem nenhum artefato. url do modelo: {0} + + + Model failed to register + O modelo não pôde registrar + Model input Entrada de modelo + + Model name is required. + É necessário o nome do modelo. + Model output Saída de modelo + + Model registered successfully + Modelo registrado com êxito + + + Model updated successfully + O modelo foi atualizado com êxito + + + Models + Modelos + + + Models + Modelos + Name Nome + + Name + Nome + + + Name + Nome + + + New table + Nova tabela + + + No + Não + + + No Result returned + Nenhum resultado retornado + + + No connection selected + Nenhuma conexão selecionada + + + No models found + Nenhum modelo encontrado + + + No models found + Nenhum modelo encontrado + + + Not supported event args + Argumentos de evento sem suporte + + + Notebook extension is not loaded + A extensão do notebook não está carregada + + + OK + OK + + + ONNX runtime is not supported in current server + O tempo de execução do ONNX não tem suporte no servidor atual + + + Package info request failed with error: {0} {1} + Falha na solicitação de informações do pacote com o erro: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + O gerenciamento de pacotes não é compatível com o servidor. Certifique-se de ter Python ou R instalado. + + + Parameters + Parâmetros + + + Platform + Plataforma + + + Please select a valid model + Selecione um modelo válido + + + Please select a valid table + Selecione uma tabela válida + + + Please select at least one model to import. + Selecione pelo menos um módulo para importar. + + + Please select valid source table and model parameters + Selecione parâmetros de tabela e modelo de origem válidos + + + Predict + Prever + + + Python + Python + + + Python executable is not configured + O executável Python não está configurado + + + R + R + + + R executable is not configured + O executável R não está configurado + + + Required packages are already installed. + Os pacotes necessários já estão instalados. + + + Resource group + Grupo de recursos + + + Run experiments and create models in a notebook + Executar experimentos e criar modelos em um bloco de anotações + + + SQL Server Machine Learning Services (Python and R) + Serviços de Machine Learning do SQL Server (Python e R) + + + SQL machine learning documentation + Documentação do SQL Machine Learning + + + Save + Salvar + + + Select Database + Selecionar banco de dados + + + Select a database to store the new model. + Selecionar um banco de dados para armazenar o novo modelo. + + + Select a database where existing / imported models are stored. + Selecione um banco de dados onde os modelos existentes/importados são armazenados. + + + Select a model table to view the list of existing / imported models. + Selecione uma tabela de modelo para exibir a lista de modelos existentes/importados. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Selecione uma tabela existente que esteja em conformidade com o esquema do modelo ou crie uma nova para armazenar o modelo importado. + + + Select another Azure ML workspace + Selecione outro espaço de trabalho do Azure ML + + + Select another database or table + Selecionar outro banco de dados ou tabela + Select column... Selecionar coluna... @@ -746,10 +610,50 @@ Select database Selecionar o banco de dados + + Select database with models + Selecionar banco de dados com modelos + + + Select imported model + Selecionar modelo importado + + + Select model source type + Selecionar tipo de fonte de modelo + + + Select models table + Selecionar tabela de modelos + + + Select or enter the location to import the models to + Selecione ou insira o local para o qual importar os modelos + Select table Selecionar tabela + + Select table + Selecionar tabela + + + Select tables with models + Selecionar tabelas com modelos + + + Select the database containing the dataset to apply the prediction. + Selecione o banco de dados que contém o conjunto de dados para aplicar a previsão. + + + Select the table containing the dataset to apply the prediction. + Selecione a tabela que contém o conjunto de dados para aplicar a previsão. + + + Selected Path + Caminho Selecionado + Show less Mostrar menos @@ -758,50 +662,186 @@ Show more Mostrar mais - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - Saiba como usar o Machine Learning em SQL Server e SQL no Azure, para executar scripts Python e R em dados relacionais. + + Showing {0} model(s) + Mostrando {0} modelo(s) - - SQL machine learning documentation - Documentação do SQL Machine Learning + + Source columns + Colunas de origem - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Saiba como usar a extensão Machine Learning no Azure Data Studio, para gerenciar pacotes, fazer previsões e importar modelos. + + Source database + Banco de dados de origem - - Machine Learning extension in Azure Data Studio - Extensão Machine Learning no Azure Data Studio + + Source files + Arquivos de origem - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Comece a usar o Serviços de Machine Learning no SQL Server e como instalá-lo no Windows e no Linux. + + Source location + Localização de origem - - SQL Server Machine Learning Services (Python and R) - Serviços de Machine Learning do SQL Server (Python e R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Introdução ao Serviços de Machine Learning na Instância Gerenciada do SQL do Azure. - - - Machine Learning Services in Azure SQL Managed Instance - Serviços de Machine Learning na Instância Gerenciada de SQL do Azure + + Source table + Tabela de origem Table Tabela - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Selecione uma tabela existente que esteja em conformidade com o esquema do modelo ou crie uma nova para armazenar o modelo importado. + + Table meets requirements! + A tabela atende aos requisitos! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + O esquema de tabela não tem suporte para importação do modelo. Nome do banco de dados: {0}, nome da tabela: {1}. + + + Target + Destino + + + The data type of output column does not match the output field’s type. + O tipo de dado da coluna de saída não corresponde ao tipo do campo de saída. + + + The data type of the source table column does not match the required input field’s type. + O tipo de dados da coluna da tabela de origem não corresponde ao tipo do campo de entrada obrigatório. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 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 + + + The following Python packages are required to install: {0} + Os seguintes pacotes de Python são necessários para instalação: {0} + + + The following R packages are required to install: {0} + Os seguintes pacotes R são necessários para instalar: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 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. + + + The required packages are not installed + Os pacotes necessários não estão instalados + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + Este documento explica como instalar o driver Microsoft ODBC Driver for SQL Server. + + + Type + Tipo + + + Upload model file + Carregar arquivo de modelo + + + Useful links + Links Úteis + + + Verifying model management dependencies + Verificando dependências de gerenciamento de modelo + + + Verifying package management dependencies + Verificando dependências de gerenciamento de pacotes + + + Version + Versão + + + Video tutorials + Tutoriais em vídeo + + + View and import models + Exibir e importar modelos + + + Yes + Sim + + + localhost + localhost + + + unsupported + sem suporte + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + ‘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.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + ‘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.​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + '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.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + 'Carregamento de Arquivo' selecionado. Isso permite que você carregue um arquivo de modelo do seu computador local. Clique em "Avançar" para continuar.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + '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.​ - + + + Configurations + Configurações + + + Documents + Documentos + + + Enable External script + Habilitar Script externo + + + Enable Python package management in database. + Habilite o gerenciamento de pacote Python no banco de dados. + + + Enable R package management in database. + Habilite o gerenciamento de pacote R no banco de dados. + + + Endpoints + Pontos de Extremidade + + + Import model + Modelo de importação + + + Install Machine Learning Dependencies + Instalar Dependências de Machine Learning + + + Local path to a preexisting Python installation used by Machine Learning. + Caminho local para uma instalação Python preexistente usada pelo Machine Learning. + + + Local path to a preexisting R installation used by Machine Learning. + Caminho local para uma instalação R preexistente usada pelo Machine Learning. + Machine Learning Machine Learning @@ -810,17 +850,13 @@ Machine Learning Machine Learning - - Install Machine Learning Dependencies - Instalar Dependências de Machine Learning + + Machine Learning Configurations + Configurações do Machine Learning - - Enable External script - Habilitar Script externo - - - Import model - Modelo de importação + + Make prediction + Fazer previsão Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Gerenciar pacotes no banco de dados - - Make prediction - Fazer previsão - - - Machine Learning Configurations - Configurações do Machine Learning - - - Enable Python package management in database. - Habilite o gerenciamento de pacote Python no banco de dados. - - - Enable R package management in database. - Habilite o gerenciamento de pacote R no banco de dados. - - - Local path to a preexisting Python installation used by Machine Learning. - Caminho local para uma instalação Python preexistente usada pelo Machine Learning. - - - Local path to a preexisting R installation used by Machine Learning. - Caminho local para uma instalação R preexistente usada pelo Machine Learning. - - - Configurations - Configurações - - - Documents - Documentos - - - Endpoints - Pontos de Extremidade - Tasks Tarefas diff --git a/resources/xlf/pt-br/mssql.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.mssql.pt-BR.xlf similarity index 68% rename from resources/xlf/pt-br/mssql.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.mssql.pt-BR.xlf index ac6be7dc4b..ad50c6bf5a 100644 --- a/resources/xlf/pt-br/mssql.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.mssql.pt-BR.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + 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. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. 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 foi selecionada. Repita a consulta e selecione uma conta vinculada do Azure quando solicitado. @@ -34,14 +38,14 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 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. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - 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. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + Falha na atualização do token do editor, o preenchimento automático será desativado até que o editor seja desconectado e reconectado + Failed to find azure account {0} when executing token refresh Falha ao localizar a conta do Azure {0} ao executar a atualização do token @@ -50,133 +54,69 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Failed to find tenant '{0}' in account '{1}' when refreshing security token Falha ao localizar o locatário '{0}' na conta '{1}' ao atualizar o token de segurança - - No result returned from Notebook convert request - Nenhum resultado retornado da solicitação de conversão do Notebook - No document found for URI {0} Nenhum documento encontrado para URI {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} Falha na atualização do token AAD, reconecte-se para ativar {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - Falha na atualização do token do editor, o preenchimento automático será desativado até que o editor seja desconectado e reconectado + + No result returned from Notebook convert request + Nenhum resultado retornado da solicitação de conversão do Notebook Unsupported platform {0} Plataforma sem suporte {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} Falha na atualização do token AAD, reconecte-se para ativar {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Ocorreu um erro ao converter o documento do Notebook para SQL. Erro: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} Ocorreu um erro ao converter o documento SQL em um Notebook. Erro: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Ocorreu um erro ao converter o documento do Notebook para SQL. Erro: {0} + + Reload Azure Data Studio + Recarregar o Azure Data Studio Search Server Names Nomes de Servidores de Pesquisa + + This setting requires Azure Data Studio to be reloaded to take into effect. + Essa configuração exige que o Azure Data Studio seja recarregado para entrar em vigor. + - + - - application role - função de aplicativo + + Add + Adicionar - - Application Role - Função de Aplicativo + + Add Database file + Adicionar o arquivo do banco de dados - - column - coluna + + Add Filegroup + Adicionar Grupo de Arquivos - - database - banco de dados + + Add Objects + Adicionar Objetos - - Database - Base de dados - - - database role - função de banco de dados - - - Database Role - Função de Banco de Dados - - - login - logon - - - Login - Logon - - - All objects belonging to a schema - Todos os objetos pertencentes a um esquema - - - All objects of certain types - Todos os objetos de certos tipos - - - Schema - Esquema - - - Specific objects… - Objetos específicos… - - - How do you want to add objects? - Como você deseja adicionar objetos? - - - Search Text - Texto da pesquisa - - - Server - Servidor - - - server role - função de servidor - - - Server Role - Função de Servidor - - - table - tabela - - - user - usuário - - - User - Usuário - - - view - exibir + + Add database files + Adicionar arquivos de banco de dados Add members @@ -190,17 +130,186 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Advanced Avançado + + All Files + Todos os Arquivos + + + All objects belonging to a schema + Todos os objetos pertencentes a um esquema + + + All objects of certain types + Todos os objetos de certos tipos + + + Allow Triggers to Fire Others + Permitir que Gatilhos Disparem Outros Gatilhos + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Ocorreu um erro ao descartar o {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Erro ao abrir a caixa de diálogo desanexar banco de dados. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Erro ao abrir a caixa de diálogo desanexar banco de dados. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Erro ao abrir a caixa de diálogo remover banco de dados. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Erro ao abrir o novo diálogo {0}. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Erro ao abrir a caixa de diálogo de propriedades para {0}: {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Ocorreu um erro ao atualizar o explorador de objetos. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Ocorreu um erro ao renomear {0} '{1}' para '{2}'. {3} + + + Application Role + Função de Aplicativo + + + Apply + Aplicar + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + Tem certeza de que deseja remover o {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + Arquivos de Banco de Dados Associados + + + Attach + Anexar + + + Attach As + Anexar como + + + Attach Database (Preview) + Anexar Banco de Dados (Versão Prévia) + + + Attach database + Anexar banco de dados + + + Authenticate with Azure Active Directory + Autenticar com Azure Active Directory + + + Authenticate with password + Autenticar com senha + + + Authentication + Autenticação + + + Auto Create Incremental Statistics + Criação Automática de Estatísticas Incrementais + + + Auto Create Statistics + Criar Estatísticas Automaticamente + + + Auto Shrink + Redução Automática + + + Auto Update Statistics + Atualizar Estatísticas Automaticamente + + + Auto Update Statistics Asynchronously + Atualizar estatísticas automat. de forma assíncrona + + + Autogrow All Files + Crescimento Automático de Todos os Arquivos + + + Autogrowth / Maxsize + Aumento Automático / Tamanho Máximo + + + Automatic + Automático + + + Automatically set I/O affinity mask for all processors + Definir automaticamente a máscara de afinidade de E/S para todos os processadores + + + Automatically set processor affinity mask for all processors + Definir automaticamente a máscara de afinidade de processador de todos os processadores + + + Azure Active Directory Authentication + Autenticação do Azure Active Directory + Azure SQL Database pricing calculator Calculadora de preços do Banco de Dados SQL do Azure + + Backup + Backup + + + Backup + Backup + Backup Storage Redundancy Redundância de Armazenamento de Backup - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - A criação de um logon com uma senha em branco é um risco à segurança. Tem certeza de que deseja continuar? + + Backup and Restore + Backup e Restauração + + + Backup checksum + Soma de verificação de backup + + + Blocked Process Threshold + Limite de Processo Bloqueado + + + Both failed and successful logins + Logons com falha e bem-sucedidos Browse for an owner @@ -210,6 +319,26 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Browse… Procurar… + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + Não é possível criar o arquivo '{0}' porque ele já existe. + + + Cannot use empty object names for filegroups. + Não é possível usar nomes de objetos vazios para grupos de arquivo. + + + Changes require server restart in order to be effective + As alterações exigem a reinicialização do servidor para entrar em vigor + + + Close existing connections + Fechar conexões existentes + Collation Agrupamento @@ -218,110 +347,225 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Compatibility Level Nível de Compatibilidade + + Compress Backup + Compactar Backup + Configure SLO Configurar o SLO Confirm password - Confirmar senha + Confirmar a senha Containment Type Tipo de Contenção + + Cost Threshold Parallelism + Paralelismo de Limite de Custo + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + Não foi possível localizar uma caixa de diálogo com suporte para o tipo de nó '{0}' e o tipo de objeto '{1}'. + + + Create + Criar + Create {0} {0} object type Criar {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + A criação de um logon com uma senha em branco é um risco à segurança. Tem certeza de que deseja continuar? + + + Current Disk Usage + Uso do Disco Atual + Current Service Level Objective Objetivo de Nível de Serviço Atual - - Database '{0}' already exists. Choose a different database name. - O banco de dados '{0}' já existe. Escolha um nome de banco de dados diferente. + + Cursor Threshold + Limite de Cursor - - Backup - Backup + + Custom + Personalizado + + + DB Name + Nome do Banco de dados + + + Data + Dados + + + Data + Dados + + + Data Flush Interval (Minutes) + Intervalo de liberação de dados (minutos) + + + DataFile '{0}' could not be added to the collection, because it already exists. + o DataFile '{0}' não pôde ser adicionado à coleção, porque ele já existe. + Database + Base de dados + + Database Banco de dados + + Database Data Files + Arquivos de Dados do Banco de Dados + + + Database Details + Detalhes do Banco de Dados + + + Database Files + Arquivos de Banco de Dados + + + Database Name + Nome do Banco de Dados + + + Database Read-Only + Banco de Dados Somente Leitura + + + Database Role + Função de Banco de Dados + + + Database Scoped Configuration + Configuração de Escopo do Banco de Dados + + + Database Scoped Options + Opções no Escopo do Banco de Dados + + + Database Settings + Configurações do Banco de Dados + + + Database State + Estado do Banco de Dados + + + Database default locations + Locais padrão de banco de dados + + + Database files + Arquivos de banco de dados + + + Databases to Attach + Bancos de dados a serem anexados: + Date Created Data de Criação - - {0} MB - {0} MB + + Default + Padrão - - Memory Allocated To Memory Optimized Objects - Memória Alocada a Objetos com Otimização de Memória + + Default Full-Text Language + Idioma de Texto Completo Padrão - - Memory Used By Memory Optimized Objects - Memória Usada por Objetos com Otimização de Memória + + Default Language + Idioma Padrão - - Name - Nome + + Default database + Banco de dados padrão - - Number of Users - Número de Usuários + + Default language + Idioma padrão - - Owner - Proprietário + + Default schema + Esquema padrão - - Size - Tamanho - - - Space Available - Espaço Disponível - - - Status - Status - - - Select Database Role Members - Selecionar Membros da Função de Banco de Dados - - - Select Database Role Owner - Selecione o proprietário da função do banco de dados - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - A exclusão de logons do servidor não exclui os usuários de banco de dados associados aos logons. Para concluir o processo, exclua os usuários em cada banco de dados. Pode ser necessário primeiro transferir a propriedade de esquemas aos novos usuários. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - Tem certeza de que deseja excluir o {0}: {1}? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Erro ao excluir o {0}: {1}. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - Excluir {0} "{1}" + + Delete backup and restore history information for database + Excluir backup e restaurar informações de histórico para banco de dados Deny Negar + + Detach + Desanexar + + + Detach Database - {0} (Preview) + Desanexar Banco de Dados - {0} (Versão Prévia) + + + Detach Database Options + Desanexar Opções de Banco de Dados + + + Detach database '{0}' + {0}: object name. + Desanexar banco de dados "{0}" + + + Drop + Remover + + + Drop Database - {0} (Preview) + Descartar Banco de Dados: {0} (Versão Prévia) + + + Drop Database Options + Remover Opções de Banco de Dados + + + Drop connnections + Remover conotações + + + Drop {0} '{1}' + {0} object type, {1}: object name. + Remover {0} "{1}" + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + A exclusão de logons do servidor não exclui os usuários de banco de dados associados aos logons. Para concluir o processo, exclua os usuários em cada banco de dados. Pode ser necessário primeiro transferir a propriedade de esquemas aos novos usuários. + + + Edit + Editar + + + Edit Database file - {0} + Editar o arquivo do Banco de Dados - {0} + Edition Edição @@ -334,10 +578,34 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Effective permissions for: {0} Permissões efetivas para: {0} + + Enable Autogrowth + Habilitar o Aumento Automático + Enabled Habilitado + + Encryption Enabled + Criptografia Habilitada + + + Enforce password expiration + Impor validade de senha + + + Enforce password policy + Impor política de senha + + + Enter new name + Inserir novo nome + + + Execution Count + Contagem de Execução + Explicit permissions for selected securable Permissões explícitas para o protegível selecionado @@ -346,6 +614,66 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Explicit permissions for: {0} Permissões explícitas para: {0} + + FILESTREAM Data + Dados FILESTREAM + + + Failed logins only + Somente logons com falha + + + Failed to retrieve the connection information, please reconnect and try again. + Falha ao recuperar as informações de conexão, reconecte e tente novamente. + + + File Group + Grupo de Arquivos + + + File Growth + Aumento do Arquivo + + + File Name + Nome do Arquivo + + + File Type + Tipo de Arquivo + + + File group '{0}' could not be added to the collection, because it already exists. + O grupo de arquivo "{0}" não pôde ser adicionado à coleção, porque ele já existe. + + + FileStream + Fluxo de arquivos + + + Filegroup + Grupo de arquivos + + + Filegroups + Grupos de arquivos + + + Filegrowth cannot be greater than the Maximum file size for a file + O aumento do arquivo não pode ser maior que o tamanho máximo do arquivo de um arquivo + + + Files + Arquivos + + + Files + Arquivos + + + Filestream Files + Arquivos do fluxo de arquivos + Filters Filtros @@ -354,6 +682,10 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Find Encontrar + + Full-Text Upgrade Option + Opção de Atualização de Texto Completo + General Geral @@ -370,9 +702,21 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Hardware Generation Geração de Hardware - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - A senha não atende ao requisito de complexidade. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + Como você deseja adicionar objetos? + + + I/O Affinity + Afinidade de E/S + + + In Megabytes + Em Megabytes + + + In Percent + Em Porcentagem Is Clustered @@ -382,6 +726,10 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Is HADR Enabled É Habilitado para HADR + + Is Ledger Database + É o Banco de Dados Razão + Is PolyBase Installed O PolyBase Está Instalado? @@ -390,6 +738,10 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Is XTP Supported Compatível com XTP + + LOG + LOG + Language Linguagem @@ -402,6 +754,18 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Last Database Log Backup Último Backup de Log do Banco de Dados + + Ledger + Livro Razão + + + Limited to (MB) + Limitado a (MB) + + + Limited to {0} MB + Limitado a {0} MB + Loading objects completed, {0} objects found Carregamento de objetos concluído, {0} objetos encontrados @@ -410,81 +774,89 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Loading objects… Carregando objetos… - - Azure Active Directory Authentication - Autenticação do Azure Active Directory + + Locks + Bloqueios - - Authentication - Autenticação + + Log + Log - - Default database - Banco de dados padrão + + Log + Log - - Default language - Idioma padrão + + Logical Name + Nome Lógico - - Enforce password expiration - Impor validade de senha + + Login + Logon - - Enforce password policy - Impor política de senha + + Login + Logon + + + Login auditing + Auditoria de logon Login is locked out O logon está bloqueado - - User must change password at next login - O usuário deve alterar a senha no próximo login - - - Old password cannot be empty. - A senha antiga não pode ficar vazia. - - - Old password - Senha antiga - - - Permission to connect to database engine - Permissão para conectar ao mecanismo de banco de dados - - - Server Roles - Funções de Servidor - - - Specify old password - Especificar a senha antiga - - - SQL Authentication - Autenticação do SQL - - - SQL Authentication - Autenticação do SQL - - - Windows Authentication - Autenticação do Windows - Login is not selected. Login não selecionado. + + MDF File Location + Local do Arquivo MDF + + + Mapped to a Windows user/group + Mapeado para um usuário/grupo do Windows + + + Mapped to a server login + Mapeado para um login do servidor + + + Max Degree Parallelism + Paralelismo de Grau Máximo + + + Max Plans Per Query + Planos Máximos por Consulta + + + Max Size + Tamanho Máximo + + + Max Size (MB) + Tamanho Máximo (MB) + + + Max Text Replication Size + Tamanho Máx. de Replicação de texto + + + Maximum File Size + Tamanho Máximo do Arquivo + Maximum Server Memory (MB) Memória Máxima do Servidor (MB) - - Max Size - Tamanho Máximo + + Maximum file size cannot be less than size + O tamanho máximo do arquivo não pode ser menor que o tamanho + + + Maximum server memory cannot be lower than minimum server memory + A memória máxima do servidor não pode ser inferior à memória mínima do servidor Members @@ -498,35 +870,65 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Memory Memória + + Memory Allocated To Memory Optimized Objects + Memória Alocada a Objetos com Otimização de Memória + + + Memory Optimized Data + Dados com otimização de memória + + + Memory Used By Memory Optimized Objects + Memória Usada por Objetos com Otimização de Memória + Minimum Server Memory (MB) Memória Mínima do Servidor (MB) - - Name cannot be empty. - O nome não pode ficar em branco. + + Monitoring + Monitoramento + + + Name + Nome + + + Name + Nome Name Nome - - {0} - New (Preview) - {0} object type. - {0} – Novo (Versão prévia) + + Name cannot be empty. + O nome não pode ficar em branco. - - Failed to retrieve the connection information, please reconnect and try again. - Falha ao recuperar as informações de conexão, reconecte e tente novamente. + + No Login Access + Sem acesso de login - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} – {1} (Versão prévia) + + No database files were specified to attach to the server. + Nenhum arquivo de banco de dados foi especificado para anexar ao servidor. - - Add Objects - Adicionar Objetos + + None + Nenhum + + + None + Nenhum + + + Numa Node {0} + Nó Numa {0} + + + Number of Users + Número de Usuários Object Type @@ -540,48 +942,94 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Objects Objetos - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Erro ao abrir o novo diálogo {0}. {1} + + Old password + Senha antiga - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Erro ao abrir a caixa de diálogo de propriedades para {0}: {1}. {2} + + Old password cannot be empty. + A senha antiga não pode ficar vazia. Operating System Sistema Operacional - - Options - Opções + + Operation Mode (Actual) + Modo de operação (real) + + + Operation Mode (Requested) + Modo de operação (solicitado) + + + Optimize Ad Hoc Workloads + Otimizar cargas de trabalho Ad Hoc + + + Owned Schemas + Esquemas Proprietários + + + Owner + Proprietário Owner Proprietário - - Password cannot be empty. - A senha não pode ficar em branco. + + Page Verify + Verificação de Página Password Senha + + Password cannot be empty. + A senha não pode ficar em branco. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + A senha não atende ao requisito de complexidade. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. A senha deve corresponder à confirmação da senha. + + Path + Caminho + + + Path + Caminho + Permission Permissão + + Permission to connect to database engine + Permissão para conectar ao mecanismo de banco de dados + Platform Plataforma + + Processor + Processador + + + Processor Affinity + Afinidade do Processador + + + Processor Affinity Table + Tabela de Afinidade do Processador + Processors Processadores @@ -594,14 +1042,61 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Properties Propriedades + + Purge Query Store Data + Purge Query Store Data + + + Query Store + Repositório de Consultas + + + Query Store Available + Repositório de Consultas Disponível + + + Query Store Capture Mode + Modo de Captura do Repositório de Consultas + + + Query Store Capture Policy + Política de Captura do Repositório de Consultas + + + Query Store Retention + Retenção de Repositório de Consulta + + + Query Store Used + Repositório de Consultas Usado + + + Query Wait + Espera da Consulta + + + ROWS Data + Dados de LINHAS + + + Read-Only + Somente leitura + + + Recovery + Recuperação + Recovery Model - Modelo de Recuperação + Modo de Recuperação - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Ocorreu um erro ao atualizar o explorador de objetos. {0} + + Remove + Remover + + + Remove database file + Remover arquivo de banco de dados Remove selected member @@ -611,47 +1106,82 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Remove selected securable Remover protegível selecionado - - Enter new name - Inserir novo nome - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Ocorreu um erro ao renomear {0} '{1}' para '{2}'. {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name Renomear {0} '{1}' para '{2}' - Reserved Storage Size - Tamanho do Armazenamento Reservado + Reserved Storage Size (MB) + Tamanho do Armazenamento Reservado (MB) + + + Restrict Access + Acesso Restrito Root Directory Diretório Raiz + + Rows + Linhas + + + SQL Authentication + Autenticação do SQL + + + SQL Authentication + Autenticação do SQL + + + SQL Server and Windows Authentication mode + Modo de Autenticação do SQL Server e do Windows + + + Scan Startup Procs + Verificar Processador de Inicialização + + + Schema + Esquema + Schema Esquema + + Search Text + Texto da pesquisa + Securables Protegíveis - - Select Securables - Selecione Protegíveis + + Security + Segurança Select Selecionar - - Server Collation - Agrupamento do Servidor + + Select Database Role Members + Selecionar Membros da Função de Banco de Dados + + + Select Database Role Owner + Selecione o proprietário da função do banco de dados + + + Select Folder + Selecionar Pasta + + + Select Securables + Selecione Protegíveis Select Server Role Members @@ -661,86 +1191,252 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Select Server Role Owner Selecione o proprietário da função do servidor + + Server + Servidor + + + Server Collation + Agrupamento do Servidor + + + Server Role + Função de Servidor + + + Server Roles + Funções de Servidor + + + Server authentication + Autenticação do servidor + Service Tier Camada de Serviço - - Storage Space Usage - Uso do Espaço de Armazenamento + + Set Secondary same as Primary + Definir Secundário igual ao Primário + + + Size (MB) + Tamanho (MB) + + + Size Based Cleanup Mode + Modo de Limpeza com Base em Tamanho + + + Space Available + Espaço Disponível + + + Specific objects… + Objetos específicos… + + + Specify old password + Especificar a senha antiga + + + Stale Threshold + Limite de Obsoleto + + + State + Estado + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + Intervalo de Coleta de Estatísticas + + + Status + Status + + + Storage Space Usage (MB) + Uso do Espaço de Armazenamento (MB) + + + Successful logins only + Somente logons bem-sucedidos + + + Target Recovery Time (Seconds) + Tempo de Recuperação de Destino (Segundos) + + + The selected collation '{0}' is not valid. Please choose a different collation. + A ordenação selecionada ''{0}'' não é válida. Selecione uma diferente. + + + This command is not supported for object type '{0}'. + Esse comando não é compatível com o tipo de objeto "{0}". + + + Total Compile CPU Time (ms) + Tempo Total de Compilação de CPU (ms) + + + Total Execution CPU Time (ms) + Tempo Total de Execução de CPU (ms) + + + Two Digit Year Cutoff + Corte de Ano de Dois Dígitos + + + Type + Tipo + + + Type + Tipo + + + Unlimited + Ilimitado + + + Unlimited + Ilimitado + + + Update statistics + Atualizar estatísticas Update {0} '{1}' {0} object type, {1}: object name. Atualizar {0} "{1}" - - Authenticate with Azure Active Directory - Autenticar com Azure Active Directory + + Use full-text indexing + Usar a Indexação de Texto Completo - - Default schema - Esquema padrão + + User + Usuário - - Login - Logon + + User must change password at next login + O usuário deve alterar a senha no próximo login - - Mapped to a server login - Mapeado para um login do servidor + + Value for Primary + Valor para a Chave Primária - - No Login Access - Sem acesso de login - - - Owned Schemas - Esquemas Proprietários - - - Authenticate with password - Autenticar com senha - - - Type - Tipo - - - Mapped to a Windows user/group - Mapeado para um usuário/grupo do Windows + + Value for Secondary + Valor para secundário Version Versão + + Wait Statistics Capture Mode + Modo de Captura de Estatísticas de Espera + + + Windows Authentication + Autenticação do Windows + + + Windows Authentication mode + Modo Autenticação do Windows + With Grant Com Concessão + + Yes + Sim + + + application role + função de aplicativo + + + column + coluna + + + database + banco de dados + + + database role + função de banco de dados + + + login + logon + + + server role + função de servidor + + + table + tabela + + + user + usuário + + + view + exibir + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} – Novo (Versão prévia) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} Propriedades (Versão Prévia) – {1} + - + - - Downloaded {0} - Baixado {0} - - - Downloading {0} - Baixando {0} - ({0} KB) ({0} KB) + + Downloaded {0} + Baixado {0} + Downloading {0} Baixando {0} + + Downloading {0} + Baixando {0} + Extracted {0} ({1}/{2}) - {0} extraído ({1}/{2}) + Extraído {0} ({1}/{2}) Failed to start {0} @@ -750,26 +1446,30 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Installed {0} Instalado {0} - - Installing {0} to {1} - Instalando {0} para {1} - Installing {0} Instalando {0} - - {0} Started - {0} iniciado + + Installing {0} to {1} + Instalando {0} para {1} Starting {0} Iniciando {0} + + {0} Started + {0} Iniciado + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + Deseja reduzir o tempo de carregamento do designer de tabela habilitando o pré-carregamento do modelo de banco de dados? O modelo de banco de dados será pré-carregado quando você expandir o nó de banco de dados no explorador de objetos. + Failed to get connection string for the table. Please reconnect to the server and try again. Falha ao obter cadeia de conexão para a tabela. Reconecte-se ao servidor e tente novamente. @@ -782,329 +1482,181 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n No Não - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - Deseja reduzir o tempo de carregamento do designer de tabela habilitando o pré-carregamento do modelo de banco de dados? O modelo de banco de dados será pré-carregado quando você expandir o nó de banco de dados no explorador de objetos. - Yes Sim - + + + View Known Issues + Exibir Problemas Conhecidos + {0} component exited unexpectedly. Please restart Azure Data Studio. O componente {0} foi encerrado inesperadamente. Reinicie o Azure Data Studio. - - View Known Issues - Exibir os Problemas Conhecidos - - + - - OK - OK + + Add… + Adicionar… + + + An error occurred while generating the script. {0} + Ocorreu um erro ao gerar o script. {0} + + + Edit + Editar Generating script... Gerando script... - - Script generated - Script gerado - Help Ajuda - Loading dialog... - Carregando diálogo... + Loading dialog completed + Carregamento da caixa de diálogo concluído - - There is no action to be scripted. - Não há ação a ser incluída no script. - - - An error occurred while generating the script. {0} - Ocorreu um erro ao gerar o script. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - O script foi gerado com êxito. Você pode fechar a caixa de diálogo para exibi-la no editor recém-aberto. - - - Script - Script - - - Yes - Sim - - - Add… - Adicionar… + + OK + OK Remove Remover + + Script + Script + + + Script generated + Script gerado + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + O script foi gerado com êxito. Você pode fechar a caixa de diálogo para exibi-la no editor recém-aberto. + Select Selecionar + + There is no action to be scripted. + Não há ação a ser incluída no script. + + + Yes + Sim + - + - - Edition - Edição - - - Compatibility Level - Nível de Compatibilidade - - - Owner - Proprietário - - - Pricing Tier - Tipo de Preço - - - Type - Tipo - - - Version - Versão - - - Last backup - Último backup - - - Name - Nome - - - Size (MB) - Tamanho (MB) - - - Status - Status - - - Enable/disable default JSON formatter (requires restart) - Habilitar/desabilitar o formatador JSON padrão (requer reinicialização) - - - Associate schemas to JSON files in the current project - Esquemas associados a arquivos JSON no projeto atual - - - An array of file patterns to match against when resolving JSON files to schemas. - Uma matriz de padrões de arquivos para fazer correspondência ao resolver arquivos JSON para esquemas. + + A URL to a schema or a relative path to a schema in the current directory + Uma URL para um esquema ou um caminho relativo a um esquema no diretório atual A file pattern that can contain '*' to match against when resolving JSON files to schemas. Um padrão de arquivos que pode conter '*' para fazer a correspondência ao resolver arquivos JSON para esquemas. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - A definição de esquema para a URL fornecida. O esquema precisa ser fornecido apenas para evitar acessos à URL do esquema. - - - A URL to a schema or a relative path to a schema in the current directory - Uma URL para um esquema ou um caminho relativo a um esquema no diretório atual - - - MSSQL configuration - Configuração do MSSQL - - - Declares the application workload type when connecting to a server - Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor - - - Application intent - Intenção do aplicativo - - - The name of the application - O nome do aplicativo - - - Application name - Nome do aplicativo - - - The name of the primary file, including the full path name, of an attachable database - O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável - - - Attach DB filename - Anexar o nome do arquivo de BD - - - Azure Active Directory - Universal with MFA support - Azure Active Directory – Universal com suporte para MFA - - - Windows Authentication - Autenticação do Windows - - - SQL Login - Login do SQL - - - Specifies the method of authenticating with SQL Server - Especifica o método de autenticação com o SQL Server - - - Authentication type - Tipo de autenticação - - - Enables or disables Always Encrypted for the connection - Habilita ou desabilita o Always Encrypted para a conexão + + Advanced + Avançado Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro + + An array of file patterns to match against when resolving JSON files to schemas. + Uma matriz de padrões de arquivos para fazer correspondência ao resolver arquivos JSON para esquemas. - - Command timeout - Tempo limite do comando + + An execution time-out of 0 indicates an unlimited wait (no time-out) + Um tempo limite de execução 0 indica uma espera ilimitada (sem tempo limite) - - Number of attempts to restore connection - Número de tentativas para restaurar a conexão + + Application intent + Intenção do aplicativo - - Connect retry count - Contagem de nova tentativa de conexão + + Application name + Nome da Aplicação - - Delay between attempts to restore connection - Atraso entre as tentativas de restauração de conexão + + Associate schemas to JSON files in the current project + Esquemas associados a arquivos JSON no projeto atual - - Connect retry interval - Intervalo de nova tentativa de conexão + + Attach (Preview) + Anexar (Versão Prévia) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro - - - Connect timeout - Tempo limite de conexão - - - Custom name of the connection - Nome personalizado da conexão - - - Name (optional) - Nome (opcional) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server - - - Context connection - Conexão de contexto - - - The SQL Server language record name - O nome do registro de idioma do SQL Server - - - Current language - Idioma atual - - - The name of the initial catalog or database int the data source - O nome do catálogo ou do banco de dados inicial na fonte de dados - - - Database - Banco de dados - - - Azure Attestation - Atestado do Azure - - - Host Guardian Service - Serviço Guardião de Host - - - None - Nenhum - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros - - - Attestation protocol - Protocolo de atestado - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros + + Attach DB filename + Anexar o nome do arquivo de BD Attestation URL URL do Atestado - - Optional (False) - Opcional (Falso) + + Attestation protocol + Protocolo de atestado - - Strict - Estrito + + Authentication type + Tipo de autenticação - - Mandatory (True) - Obrigatório (Verdadeiro) + + Azure Active Directory - Universal with MFA support + Azure Active Directory – Universal com suporte para MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante. + + Azure Attestation + Atestado do Azure - - Encrypt - Criptografar + + Change SQL Notebook Connection + Alterar a conexão de Notebook SQL - - The name or network address of the instance of SQL Server that acts as a failover partner - O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover + + Command timeout + Tempo limite do comando - - Failover partner - Parceiro de failover + + Compatibility Level + Nível de Compatibilidade - - Advanced - Avançado + + Compatibility Level + Nível de Compatibilidade + + + Computer Name + Nome do Computador + + + Connect retry count + Contagem de tentativas de conexão + + + Connect retry interval + Intervalo de tentativa de conexão + + + Connect timeout + Tempo limite de conexão Connection Resiliency @@ -1114,310 +1666,62 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Context Contexto - - Initialization - Inicialização + + Context connection + Conexão de contexto - - Pooling - Pooling + + Current language + Idioma atual - - Replication - Replicação + + Custom name of the connection + Nome personalizado da conexão - - Security - Segurança + + Database + Banco de Dados - - Source - Origem + + Declares the application workload type when connecting to a server + Declara o tipo de carga de trabalho do aplicativo ao conectar-se a um servidor - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado. + + Delay between attempts to restore connection + Atraso entre as tentativas de restauração de conexão - - Host name in certificate - Nome do host no certificado + + Design + Design - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída - - - Load balance timeout - Tempo limite de balanceamento de carga - - - The maximum number of connections allowed in the pool - O número máximo de conexões permitidas no pool - - - Max pool size - Tamanho máximo do pool - - - The minimum number of connections allowed in the pool - O número mínimo de conexões permitidas no pool - - - Min pool size - Tamanho mínimo do pool - - - Multi subnet failover - Failover de várias sub-redes - - - When true, multiple result sets can be returned and read from one connection - Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão - - - Multiple active result sets - Conjuntos de resultados ativos múltiplos - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server - - - Packet size - Tamanho do pacote - - - Indicates the password to be used when connecting to the data source - Indica a senha a ser usada ao conectar-se à fonte de dados - - - Password - Senha - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão - - - Persist security info - Persistir as informações de segurança - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado - - - Pooling - Pooling - - - Port - Porta - - - Used by SQL Server in Replication - Usado pelo SQL Server na replicação - - - Replication - Replicação - - - Enables or disables Secure enclaves for the connection - Habilita ou desabilita enclaves Seguros para a conexão - - - Secure enclaves - Enclaves seguros - - - Name of the SQL Server instance - Nome da instância do SQL Server - - - Server - Servidor - - - e.g. tcp:servername,1433 - por exemplo. tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict. - - - Trust server certificate - Certificado do servidor de confiança - - - Indicates which server type system the provider will expose through the DataReader - Indica qual sistema do tipo de servidor o provedor vai expor por meio do DataReader - - - Type system version - Versão do sistema de tipos - - - Indicates the user ID to be used when connecting to the data source - Indica a ID de usuário a ser usada ao conectar-se à fonte de dados - - - User name - Nome do usuário - - - The name of the workstation connecting to SQL Server - O nome da estação de trabalho que se conecta ao SQL Server - - - Workstation Id - ID da estação de trabalho - - - Disabled - Desabilitado - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Habilita o uso do Provedor de Autenticação Sql para o modo de autenticação 'Active Directory Interactive' quando o usuário seleciona a autenticação 'AzureMFA'. Isso permite a integração de ponto de extremidade de recurso do lado do servidor ao buscar tokens de acesso. Esta opção só tem suporte para a Biblioteca de Autenticação do Azure 'MSAL'. O Azure Data Studio precisa ser reiniciado quando o valor é alterado. - - - Enabled - Habilitado - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Realça a operação do plano de execução com o maior número real de linhas para todas as execuções. - - - Highlights the execution plan operation with the highest cost. - Realça a operação do plano de execução com o custo mais alto. - - - The default metric to use to highlight an expensive operation in query execution plans - A métrica padrão a ser usada para realçar uma operação cara em planos de execução de consulta - - - Highlights the execution plan operation that used the most CPU time. - Realça a operação do plano de execução que usou mais tempo de CPU. - - - Highlights the execution plan operation that took the most time. - Realça a operação do plano de execução que levou mais tempo. - - - Expensive operation highlighting will be turned off for execution plans. - O realce de operações caras será desativado para planos de execução. - - - Highlights the execution plan operation with the greatest number of rows read. - Realça a operação do plano de execução com o maior número de linhas lidas. - - - Highlights the execution plan operation with the highest subtree cost. - Realça a operação do plano de execução com o custo de subárvore mais alto. - - - Export Notebook as SQL - Exportar o Notebook como SQL - - - Export SQL as Notebook - Exportar o SQL como Notebook - - - Should column definitions be aligned? - Definições de coluna devem ser alinhadas? - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'? - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas? - - - [Optional] Do not show unsupported platform warnings - [Opcional] Não mostrar os avisos de plataforma sem suporte - - - Should IntelliSense error checking be enabled - A verificação de erros do IntelliSense deve estar habilitada? - - - Should IntelliSense be enabled - O IntelliSense deve estar habilitado? - - - Should IntelliSense quick info be enabled - As informações rápidas do IntelliSense devem estar habilitadas? - - - Should IntelliSense suggestions be enabled - As sugestões do IntelliSense devem ser habilitadas? - - - Should IntelliSense suggestions be lowercase - As sugestões do IntelliSense devem estar em letras minúsculas? - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [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 - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado. - - - Number of minutes to retain log files for backend services. Default is 1 week. - O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana. + + Detach (Preview) + Desanexar (Versão Prévia) Disable Group By Schema Desabilitar Agrupar por Esquema - - SQL Server: Disable Group By Schema - SQL Server: Desabilitar Agrupar por Esquema + + Disabled + Desabilitado + + + Drop (Preview) + Remover (Visualização) + + + Edition + Edição + + + Edition + Edição Enable Group By Schema Habilitar Agrupar por Esquema - - SQL Server: Enable Group By Schema - SQL Server: Habilitar Agrupar por Esquema - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - O tempo limite em segundos para expandir um nó no Pesquisador de Objetos. O valor padrão é 45 segundos. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Quando habilitados, os objetos de banco de dados no Pesquisador de Objetos serão categorizados por esquema. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Experimental] Se as solicitações para o SQL Tools Service devem ser tratadas em paralelo. Isso é introduzido para descobrir os problemas que podem ocorrer ao lidar com todas as solicitações em paralelo. O valor padrão é falso. O Azure Data Studio precisa ser reiniciado quando o valor é alterado. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Opcional] As informações de identificação pessoal (PII) devem ser registradas no arquivo de log. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Habilitar a Parametrização para Always Encrypted @@ -1426,14 +1730,14 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET ANSI_DEFAULTS Habilitar SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - Habilitar SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS Habilitar SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + Habilitar SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING Habilitar SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET DEADLOCK_PRIORITY option Habilitar a opção SET DEADLOCK_PRIORITY - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 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' - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - Um tempo limite de execução 0 indica uma espera ilimitada (sem tempo limite) - Enable SET IMPLICIT_TRANSACTIONS Habilitar SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET LOCK TIMEOUT option (in milliseconds) Habilitar a opção SET LOCK TIMEOUT (em milissegundos) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Máximo de caracteres/bytes a serem armazenados em cada valor nas colunas caracter/binário depois de executar uma consulta. Valor padrão: 65.535. Intervalo de valor válido: 1 a 2.147.483.647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Máximo de caracteres a serem armazenados em cada valor nas colunas XML depois de executar uma consulta. Valor padrão: 2.097.152. Intervalo de valor válido: 1 a 2.147.483.647. - Enable SET NOCOUNT option Habilitar a opção SET NOCOUNT @@ -1498,10 +1786,6 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET QUOTED_IDENTIFIER Habilitar SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - O número máximo de linhas a serem retornadas antes que o servidor pare de processar sua consulta. - Enable SET STATISTICS IO option Habilitar a opção SET STATISTICS IO @@ -1510,10 +1794,6 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET STATISTICS TIME option Habilitar a opção SET STATISTICS TIME - - Maximum size of text and ntext data returned from a SELECT statement - O tamanho máximo de dados text e ntext retornados de uma instrução SELECT - Enable SET TRANSACTION ISOLATION LEVEL option Habilitar a opção SET TRANSACTION ISOLATION LEVEL @@ -1522,29 +1802,101 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Enable SET XACT_ABORT ON option Habilitar a opção SET XACT_ABORT ON - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Se deve permitir que o designer da tabela desative e reative os gatilhos DDL durante a publicação + + Enable/disable default JSON formatter (requires restart) + Habilitar/desabilitar o formatador JSON padrão (requer reinicialização) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Se o modelo de banco de dados deve ser pré-carregado quando o nó do banco de dados no explorador de objetos for expandido. Quando ativado, o tempo de carregamento do designer de tabela pode ser reduzido. Nota: Você pode ver um uso de memória maior do que o normal se precisar expandir muitos nós de banco de dados. + + Enabled + Habilitado - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Rastreia a comunicação entre o Azure Data Studio e o Serviço SQL Tools para o canal de saída do Serviço de Ferramentas SQL. AVISO: isso pode incluir informações confidenciais quando o log detalhado estiver habilitado. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [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 + + Enables or disables Always Encrypted for the connection + Habilita ou desabilita o Always Encrypted para a conexão - - Name - Nome + + Enables or disables Secure enclaves for the connection + Habilita ou desabilita enclaves Seguros para a conexão - - Compatibility Level - Nível de Compatibilidade + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Habilita o uso do Provedor de Autenticação Sql para o modo de autenticação 'Active Directory Interactive' quando o usuário seleciona a autenticação 'AzureMFA'. Isso permite a integração de ponto de extremidade de recurso do lado do servidor ao buscar tokens de acesso. Esta opção só tem suporte para a Biblioteca de Autenticação do Azure 'MSAL'. O Azure Data Studio precisa ser reiniciado quando o valor é alterado. + + + Encrypt + Criptografar + + + Expensive operation highlighting will be turned off for execution plans. + O realce de operações caras será desativado para planos de execução. + + + Export Notebook as SQL + Exportar o Notebook como SQL + + + Export SQL as Notebook + Exportar o SQL como Notebook + + + Failover partner + Parceiro de failover + + + Highlights the execution plan operation that took the most time. + Realça a operação do plano de execução que levou mais tempo. + + + Highlights the execution plan operation that used the most CPU time. + Realça a operação do plano de execução que usou mais tempo de CPU. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Realça a operação do plano de execução com o maior número real de linhas para todas as execuções. + + + Highlights the execution plan operation with the greatest number of rows read. + Realça a operação do plano de execução com o maior número de linhas lidas. + + + Highlights the execution plan operation with the highest cost. + Realça a operação do plano de execução com o custo mais alto. + + + Highlights the execution plan operation with the highest subtree cost. + Realça a operação do plano de execução com o custo de subárvore mais alto. + + + Host Guardian Service + Serviço Guardião de Host + + + Host name in certificate + Nome do host no certificado + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Indica o nome do host especificado no certificado TLS que será usado pelo SQL Server para validar o certificado do servidor. Quando não especificado, o nome do servidor é usado por padrão para validação do certificado. + + + Indicates the password to be used when connecting to the data source + Indica a senha a ser usada ao conectar-se à fonte de dados + + + Indicates the user ID to be used when connecting to the data source + Indica a ID de usuário a ser usada ao conectar-se à fonte de dados + + + Indicates which server type system the provider will expose through the DataReader + Indica qual sistema do tipo de servidor o provedor vai expor por meio do DataReader + + + Initialization + Inicialização Last Database Backup @@ -1554,70 +1906,438 @@ Observação: um certificado autoassinado oferece apenas proteção limitada e n Last Log Backup Último Backup de Log - - Owner - Proprietário + + Last backup + Último backup - - Recovery Model - Modo de Recuperação + + Load balance timeout + Tempo limite de balanceamento de carga - - Computer Name - Nome do Computador + + MSSQL configuration + Configuração do MSSQL - - OS Version - Versão do Sistema Operacional + + Mandatory (True) + Obrigatório (Verdadeiro) - - Edition - Edição + + Max pool size + Tamanho máximo do pool - - Version - Versão + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Máximo de caracteres a serem armazenados em cada valor nas colunas XML depois de executar uma consulta. Valor padrão: 2.097.152. Intervalo de valor válido: 1 a 2.147.483.647. - - Change SQL Notebook Connection - Alterar a conexão de Notebook SQL + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Máximo de caracteres/bytes a serem armazenados em cada valor nas colunas caracter/binário depois de executar uma consulta. Valor padrão: 65.535. Intervalo de valor válido: 1 a 2.147.483.647. - - Search: Clear Search Server Results - Pesquisar: Limpar os Resultados do Search Server + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Número máximo de arquivos antigos a serem removidos na inicialização com mssql.logRetentionMinutes expirado. Os arquivos que não forem limpos devido a essa limitação serão limpos na próxima vez em que o Azure Data Studio for iniciado. - - Delete - Excluir + + Maximum number of rows to return before the server stops processing your query. + O número máximo de linhas a serem retornadas antes que o servidor pare de processar sua consulta. - - Design - Design + + Maximum size of text and ntext data returned from a SELECT statement + O tamanho máximo de dados text e ntext retornados de uma instrução SELECT + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Tamanho mínimo do pool + + + Multi subnet failover + Failover de várias sub-redes + + + Multiple active result sets + Conjuntos de resultados ativos múltiplos + + + Name + Nome + + + Name + Nome + + + Name (optional) + Nome (opcional) + + + Name of the SQL Server instance + Nome da instância do SQL Server - New - Novo + New (Preview) + Novo (Versão prévia) + + + New Database (Preview) + Novo Banco de Dados (Versão Prévia) New Table Nova Tabela + + None + Nenhum + + + Number of attempts to restore connection + Número de tentativas para restaurar a conexão + + + Number of minutes to retain log files for backend services. Default is 1 week. + O número de minutos para reter os arquivos de log dos serviços de back-end. O padrão é uma semana. + + + OS Version + Versão do Sistema Operacional + + + Optional (False) + Opcional (Falso) + + + Owner + Proprietário + + + Owner + Proprietário + + + Packet size + Tamanho do pacote + + + Password + Senha + + + Persist security info + Persistir as informações de segurança + + + Pooling + Pooling + + + Pooling + Pooling + + + Port + Porta + + + Pricing Tier + Tipo de Preço + Properties (Preview) Propriedades (Versão prévia) + + Recovery Model + Modelo de Recuperação + - Rename - Renomear + Rename (Preview) + Renomear (Versão Prévia) + + + Replication + Replicação + + + Replication + Replicação + + + SQL Login + Login do SQL + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server: Desabilitar Agrupar por Esquema + + + SQL Server: Enable Group By Schema + SQL Server: Habilitar Agrupar por Esquema + + + Search: Clear Search Server Results + Pesquisar: Limpar os Resultados do Search Server Search: Servers Pesquisar: Servidores + + Secure enclaves + Enclaves seguros + + + Security + Segurança + + + Server + Servidor + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 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' + + + Should IntelliSense be enabled + O IntelliSense deve estar habilitado? + + + Should IntelliSense error checking be enabled + A verificação de erros do IntelliSense deve estar habilitada? + + + Should IntelliSense quick info be enabled + As informações rápidas do IntelliSense devem estar habilitadas? + + + Should IntelliSense suggestions be enabled + As sugestões do IntelliSense devem ser habilitadas? + + + Should IntelliSense suggestions be lowercase + As sugestões do IntelliSense devem estar em letras minúsculas? + + + Should column definitions be aligned? + Definições de coluna devem ser alinhadas? + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + Tipos de dados devem ser formatados como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + Palavras-chave devem ser formatadas como letras MAIÚSCULAS, minúsculas ou nenhum (não formatado)? + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Referências a objetos em uma instrução select devem ser divididas em linhas separadas? Por exemplo, para 'SELECT C1, C2 FROM T1', em que C1 e C2 deverão estar em linhas separadas? + Show Log File Mostrar o Arquivo de Log + + Size (MB) + Tamanho (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Tamanho em bytes dos pacotes de rede usados para comunicar-se com uma instância do SQL Server + + + Source + Fonte + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica um protocolo para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Especifica um ponto de extremidade para atestar um enclave do lado do servidor usado com Always Encrypted com enclaves Seguros + + + Specifies the method of authenticating with SQL Server + Especifica o método de autenticação com o SQL Server + + + Status + Status + + + Strict + Estrito + + + The SQL Server language record name + O nome do registro de idioma do SQL Server + + + The default metric to use to highlight an expensive operation in query execution plans + A métrica padrão a ser usada para realçar uma operação cara em planos de execução de consulta + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + O período de tempo (em segundos) para aguardar a execução de um comando antes de encerrar a tentativa e gerar um erro + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + O período de tempo (em segundos) para aguardar uma conexão com o servidor antes de encerrar a tentativa e gerar um erro + + + The maximum number of connections allowed in the pool + O número máximo de conexões permitidas no pool + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + O período mínimo de tempo (em segundos) para que essa conexão exista no pool antes de ser destruída + + + The minimum number of connections allowed in the pool + O número mínimo de conexões permitidas no pool + + + The name of the application + O nome do aplicativo + + + The name of the initial catalog or database int the data source + O nome do catálogo ou do banco de dados inicial na fonte de dados + + + The name of the primary file, including the full path name, of an attachable database + O nome do arquivo principal, incluindo o nome do caminho completo, de um banco de dados anexável + + + The name of the workstation connecting to SQL Server + O nome da estação de trabalho que se conecta ao SQL Server + + + The name or network address of the instance of SQL Server that acts as a failover partner + O nome ou o endereço de rede da instância do SQL Server que atua como um parceiro de failover + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + A definição de esquema para a URL fornecida. O esquema precisa ser fornecido apenas para evitar acessos à URL do esquema. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + O tempo limite em segundos para expandir um nó no Pesquisador de Objetos. O valor padrão é 45 segundos. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Rastreia a comunicação entre o Azure Data Studio e o Serviço SQL Tools para o canal de saída do Serviço de Ferramentas SQL. AVISO: isso pode incluir informações confidenciais quando o log detalhado estiver habilitado. + + + Trust server certificate + Certificado do servidor de confiança + + + Type + Tipo + + + Type system version + Versão do sistema de tipos + + + Used by SQL Server in Replication + Usado pelo SQL Server na replicação + + + User name + Nome do usuário + + + Version + Versão + + + Version + Versão + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Quando 'Obrigatório' ou 'Estrito', o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor se o servidor tiver um certificado instalado. Quando definido como 'Strict', o SQL Server usa o TDS 8.0 para todas as transferências de dados entre o cliente e o servidor. 'Strict' tem suporte no SQL Server 2022 em diante. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Quando habilitados, os objetos de banco de dados no Pesquisador de Objetos serão categorizados por esquema. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Quando false, as informações confidenciais de segurança, como a senha, não são retornadas como parte da conexão + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Quando verdadeiro (e encrypt=true), o SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor sem validar o certificado do servidor. Esta propriedade não é suportada com Encrypt=Strict. + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Quando true, indica que a conexão deve ser do contexto do SQL Server. Disponível somente quando executado no processo do SQL Server + + + When true, multiple result sets can be returned and read from one connection + Quando true, conjuntos de resultados múltiplos podem ser retornados e lidos de uma conexão + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Quando true, o objeto de conexão é extraído do pool apropriado ou, se necessário, é criado e adicionado ao pool apropriado + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Se deve permitir que o designer da tabela desative e reative os gatilhos DDL durante a publicação + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Se o modelo de banco de dados deve ser pré-carregado quando o nó do banco de dados no explorador de objetos for expandido. Quando ativado, o tempo de carregamento do designer de tabela pode ser reduzido. Nota: Você pode ver um uso de memória maior do que o normal se precisar expandir muitos nós de banco de dados. + + + Windows Authentication + Autenticação do Windows + + + Workstation Id + Id da Estação de trabalho + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Experimental] Se as solicitações para o SQL Tools Service devem ser tratadas em paralelo. Isso é introduzido para descobrir os problemas que podem ocorrer ao lidar com todas as solicitações em paralelo. O valor padrão é falso. O Azure Data Studio precisa ser reiniciado quando o valor é alterado. + + + [Optional] Do not show unsupported platform warnings + [Opcional] Não mostrar os avisos de plataforma sem suporte + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [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 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [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 + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Opcional] As informações de identificação pessoal (PII) devem ser registradas no arquivo de log. + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + vírgulas devem ser colocadas no início de cada instrução em uma lista? Por exemplo, ', minhacoluna2' em vez de no final, por exemplo, 'minhacoluna1,'? + \ No newline at end of file diff --git a/resources/xlf/pt-br/notebook.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.notebook.pt-BR.xlf similarity index 94% rename from resources/xlf/pt-br/notebook.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.notebook.pt-BR.xlf index d06721ba09..961e07c494 100644 --- a/resources/xlf/pt-br/notebook.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.notebook.pt-BR.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package Não foi possível localizar o pacote especificado + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Erro: {0} tem um arquivo toc.yml incorreto - - - Invalid toc file - Arquivo de sumário inválido + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Adicionar Livro do Jupyter Remoto + + Add to this level + Adicionar a este nível + All Files Todos os Arquivos - - Jupyter Book - Livro Jupyter - - - Jupyter Books are used to organize Notebooks. - Os Livros Jupyter são usados para organizar Blocos de Anotações. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - Falha ao encontrar um arquivo de Índice no Livro Jupyter especificado. - - - No Jupyter Books are currently available on the provided link - Nenhum Livro Jupyter está disponível no momento no link fornecido - Browse Procurar @@ -66,14 +50,6 @@ Configuration file missing Arquivo de configuração ausente - - File already exists. Are you sure you want to overwrite this file? - O arquivo já existe. Tem certeza de que deseja substituir este arquivo? - - - Folder already exists. Are you sure you want to delete and replace this folder? - A pasta já existe. Tem certeza de que deseja excluir e substituir essa pasta? - Content folder Pasta de conteúdo @@ -82,20 +58,62 @@ Content folder (Optional) Pasta de conteúdo (Opcional) + + Content folder path does not exist + O caminho da pasta de conteúdo não existe + Create Criar - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - O arquivo {0} já existe na pasta de destino {1} - O arquivo foi renomeado para {2} para impedir a perda de dados. + + Downloading Remote Jupyter Book + Baixando o Livro Jupyter Remoto + + + Downloading to {0} + Baixando para {0} + + + Error while creating remote Jupyter Book directory + Erro ao criar diretório remoto do Livro Jupyter + + + Error while decompressing remote Jupyter Book + Erro ao descompactar o Livro Jupyter remoto + + + Error while downloading remote Jupyter Book + Erro ao baixar o Livro Jupyter remoto Error while editing Jupyter Book {0}: {1} Erro ao editar o Livro Jupyter {0}: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Erro ao selecionar um Livro Jupyter ou uma seção para editar: {0} + + + Error while trying to access: {0} + Erro ao tentar acessar: {0} + + + Error: {0} has an incorrect toc.yml file + Erro: {0} tem um arquivo toc.yml incorreto + + + Failed to find a Table of Contents file in the specified Jupyter Book. + Falha ao encontrar um arquivo de Índice no Livro Jupyter especificado. + + + Failed to find section {0} in {1}. + Falha ao localizar a seção {0} em {1}. + + + Failed to read Jupyter Book {0}: {1} + Falha ao ler o Livro Jupyter {0}: {1} + File Extension Extensão de Arquivo @@ -104,29 +122,71 @@ File Name Nome do Arquivo + + File already exists. Are you sure you want to overwrite this file? + O arquivo já existe. Tem certeza de que deseja substituir este arquivo? + + + File {0} already exists in the destination folder + Arquivo {0} já existe na pasta de destino + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + O arquivo {0} já existe na pasta de destino {1} + O arquivo foi renomeado para {2} para impedir a perda de dados. + + + Folder already exists. Are you sure you want to delete and replace this folder? + A pasta já existe. Tem certeza de que deseja excluir e substituir essa pasta? + + + GitHub + GitHub + Http Request failed with error: {0} {1} Houve uma falha na solicitação HTTP com o erro: {0} {1} - - - - + + Invalid toc file + Arquivo de sumário inválido - - Add to this level - Adicionar a este nível + + Jupyter Book + Livro Jupyter - - Select Jupyter Book - Selecionar Livro Jupyter + + Jupyter Book is already trusted in this workspace. + O Livro Jupyter já é confiável neste espaço de trabalho. - - Select Jupyter Book Section - Selecione a Seção do Livro Jupyter + + Jupyter Book is already untrusted in this workspace. + O Livro Jupyter já não é confiável neste espaço de trabalho. - - Select Folder - Selecionar Pasta + + Jupyter Book is no longer trusted in this workspace + O Livro Jupyter não é mais confiável neste espaço de trabalho + + + Jupyter Book is now trusted in the workspace. + O Livro Jupyter agora é confiável no espaço de trabalho. + + + Jupyter Book {0} is no longer pinned in this workspace + O Livro Jupyter {0} agora não está mais fixado neste espaço de trabalho + + + Jupyter Book {0} is now pinned in the workspace. + O Livro Jupyter {0} agora está fixado no espaço de trabalho. + + + Jupyter Books are used to organize Notebooks. + Os Livros Jupyter são usados para organizar Blocos de Anotações. + + + Jupyter Books not Found + Livros Jupyter não encontrados Language @@ -138,112 +198,12 @@ Location - Localização + Local Missing file : {0} from {1} Arquivo ausente: {0} de {1} - - Jupyter Book is already trusted in this workspace. - O Livro Jupyter já é confiável neste espaço de trabalho. - - - Jupyter Book is already untrusted in this workspace. - O Livro Jupyter já não é confiável neste espaço de trabalho. - - - Jupyter Books not Found - Livros Jupyter não encontrados - - - Jupyter Book {0} is now pinned in the workspace. - O Livro Jupyter {0} agora está fixado no espaço de trabalho. - - - Jupyter Book is now trusted in the workspace. - O Livro Jupyter agora é confiável no espaço de trabalho. - - - Jupyter Book {0} is no longer pinned in this workspace - O Livro Jupyter {0} agora não está mais fixado neste espaço de trabalho - - - Jupyter Book is no longer trusted in this workspace - O Livro Jupyter não é mais confiável neste espaço de trabalho - - - Content folder path does not exist - O caminho da pasta de conteúdo não existe - - - Error while trying to access: {0} - Erro ao tentar acessar: {0} - - - Downloading to {0} - Baixando para {0} - - - File {0} already exists in the destination folder - Arquivo {0} já existe na pasta de destino - - - Save location path is not valid. - O caminho do local salvo não é válido. - - - No - Não - - - Releases not Found - Versões Não Encontradas - - - Error while creating remote Jupyter Book directory - Erro ao criar diretório remoto do Livro Jupyter - - - Remote Jupyter Book download is complete - O download do Livro Jupyter Remoto está concluído - - - Error while downloading remote Jupyter Book - Erro ao baixar o Livro Jupyter remoto - - - Remote Jupyter Book download is in progress - O download do Livro Jupyter Remoto está em andamento - - - Error while decompressing remote Jupyter Book - Erro ao descompactar o Livro Jupyter remoto - - - Resource not Found - Recurso Não Encontrado - - - This sample code loads the file into a data frame and shows the first 10 results. - Este código de exemplo carrega o arquivo em um quadro de dados e mostra os 10 primeiros resultados. - - - Save location path does not exist. - O caminho de localização para salvar não existe. - - - Downloading Remote Jupyter Book - Baixando o Livro Jupyter Remoto - - - The selected Jupyter Book is not valid - O Livro Jupyter selecionado não é válido - - - Yes - Sim - Name Nome @@ -264,42 +224,42 @@ New Section (Preview) Nova Seção (Pré-visualização) + + No + Não + + + No Jupyter Books are currently available on the provided link + Nenhum Livro Jupyter está disponível no momento no link fornecido + No Jupyter Books are currently selected in the viewlet. Nenhum Livro Jupyter está selecionado no momento no viewlet. - - GitHub - GitHub - - - Shared File - Arquivo Compartilhado - - - Open Jupyter Book {0} failed: {1} - Falha ao abrir o Livro Jupyter {0}: {1} - Open External Link Abrir Link Externo - - Open link {0} failed: {1} - Falha ao abrir o link {0}: {1} + + Open Jupyter Book {0} failed: {1} + Falha ao abrir o Livro Jupyter {0}: {1} Open Markdown Abrir Markdown + + Open Notebook + Abrir o Notebook + + + Open link {0} failed: {1} + Falha ao abrir o link {0}: {1} + Open markdown {0} failed: {1} Falha ao abrir o markdown {0}: {1} - - Open Notebook - Abrir Notebook - Open notebook {0} failed: {1} Falha ao abrir o notebook {0}: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} Abrir o notebook sem título {0} porque o sem título falhou: {1} - - Failed to read Jupyter Book {0}: {1} - Falha ao ler o Livro Jupyter {0}: {1} - Releases Versões + + Releases not Found + Versões Não Encontradas + + + Remote Jupyter Book download is complete + O download do Livro Jupyter Remoto está concluído + + + Remote Jupyter Book download is in progress + O download do Livro Jupyter Remoto está em andamento + Repository URL URL do repositório + + Resource not Found + Recurso Não Encontrado + Save location Salvar localização + + Save location path does not exist. + O caminho de localização para salvar não existe. + + + Save location path is not valid. + O caminho do local salvo não é válido. + Search Pesquisar - - Failed to find section {0} in {1}. - Falha ao localizar a seção {0} em {1}. + + Select Folder + Selecionar Pasta - - Error while selecting a Jupyter Book or a section to edit: {0} - Erro ao selecionar um Livro Jupyter ou uma seção para editar: {0} + + Select Jupyter Book + Selecionar Livro Jupyter + + + Select Jupyter Book Section + Selecione a Seção do Livro Jupyter + + + Shared File + Arquivo Compartilhado + + + The selected Jupyter Book is not valid + O Livro Jupyter selecionado não é válido + + + The url provided is not a Github release url + A URL fornecida não é uma URL de versão do Github + + + This sample code loads the file into a data frame and shows the first 10 results. + Este código de exemplo carrega o arquivo em um quadro de dados e mostra os 10 primeiros resultados. Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - A URL fornecida não é uma URL de versão do Github - Version Versão + + Yes + Sim + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Procurar - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - O kernel '{0}' exige que um runtime do Python seja configurado e as dependências sejam instaladas. + + Installation Type + Tipo de Instalação + + + New Python installation + Nova instalação do Python + + + No supported Python versions found. + Não foram encontradas versões do Python com suporte. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Os kernels do Notebook exigem que o runtime do Python seja configurado e as dependências sejam instaladas. - - Use existing Python installation - Usar a instalação existente do Python - - - Installation Type - Tipo de Instalação - Python Install Location Localização da Instalação do Python - - New Python installation - Nova instalação do Python - Python runtime configured! Runtime do Python configurado. @@ -416,6 +412,14 @@ Select Selecionar + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + O kernel '{0}' exige que um runtime do Python seja configurado e as dependências sejam instaladas. + + + Use existing Python installation + Usar a instalação existente do Python + {0} (Custom) {0} (Personalizado) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - Não foram encontradas versões do Python com suporte. - - + - - The specified install location is invalid. - O local de instalação especificado é inválido. - - - Install - Instalar - Configure Python Runtime Configurar Runtime do Python - - Install Dependencies - Instalar Dependências - - - Python installation was declined. - A instalação do Python foi recusada. - - - No Python installation was found at the specified location. - Não foi encontrada nenhuma instalação do Python na localização especificada. - - - Configure Python to run {0} kernel - Configurar o Python para executar o kernel {0} - Configure Python to run kernels Configurar o Python para executar kernels + + Configure Python to run {0} kernel + Configurar o Python para executar o kernel {0} + + + Install + Instalar + + + Install Dependencies + Instalar Dependências + + + No Python installation was found at the specified location. + Não foi encontrada nenhuma instalação do Python na localização especificada. + + + Python installation was declined. + A instalação do Python foi recusada. + + + The specified install location is invalid. + O local de instalação especificado é inválido. + - + Existing Version Versão Existente + + Install required kernel dependencies + Instalar dependências do kernel obrigatórias + Kernel Kernel @@ -484,21 +488,17 @@ Name Nome - - Install required kernel dependencies - Instalar dependências do kernel obrigatórias + + No packages are required by default for the kernel '{0}' + Nenhum pacote é exigido por padrão para o kernel '{0}' Required Version Versão Obrigatória - - No packages are required by default for the kernel '{0}' - Nenhum pacote é exigido por padrão para o kernel '{0}' - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} Instalação concluída para {0} {1} + + Could not find any valid versions for the specified package + Não foi possível localizar nenhuma versão válida para o pacote especificado + Failed to install {0} {1}. Error: {2} Falha ao instalar {0} {1}. Erro: {2} - - Installing {0} {1} - Instalando {0} {1} - Install Instalar - - Package installed - Pacote instalado - Installing package Instalando pacote + + Installing {0} {1} + Instalando {0} {1} + N/A N/D - - Could not find any valid versions for the specified package - Não foi possível localizar nenhuma versão válida para o pacote especificado - Package Name Nome do Pacote @@ -544,49 +540,73 @@ Package Summary Resumo do Pacote - - Supported Package Versions for Python {0} - Versões de pacote com suporte para Python {0} - - - Search {0} packages - Pesquisar pacotes {0} + + Package installed + Pacote instalado Search Pesquisar + + Search {0} packages + Pesquisar pacotes {0} + + + Supported Package Versions for Python {0} + Versões de pacote com suporte para Python {0} + - + - - Completed uninstall for {0} - Desinstalação concluída para {0} - - - Failed to uninstall {0}. Error: {1} - Falha ao desinstalar {0}. Erro: {1} - - - Uninstalling {0} - Desinstalando {0} - Are you sure you want to uninstall the specified packages? Tem certeza de que deseja desinstalar os pacotes especificados? + + Completed uninstall for {0} + Desinstalação concluída para {0} + Delete Excluir + + Failed to uninstall {0}. Error: {1} + Falha ao desinstalar {0}. Erro: {1} + Installed Instalado Location - Localização + Local + + + Name + Nome + + + Package Type + Tipo de Pacote + + + Package uninstalled + Pacote desinstalado + + + Uninstall selected packages + Desinstalar os pacotes selecionados + + + Uninstalling package + Desinstalando o pacote + + + Uninstalling {0} + Desinstalando {0} Version @@ -596,29 +616,9 @@ {0} {1} packages found {0} {1} pacotes encontrados - - Package Type - Tipo de Pacote - - - Name - Nome - - - Uninstall selected packages - Desinstalar os pacotes selecionados - - - Package uninstalled - Pacote desinstalado - - - Uninstalling package - Desinstalando o pacote - - + Close @@ -630,23 +630,23 @@ - + Code Código - - What type of cell do you want to add? - Que tipo de célula você deseja adicionar? - Text Texto + + What type of cell do you want to add? + Que tipo de célula você deseja adicionar? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + As sessões ativas do bloco de anotações do Python serão encerradas para serem atualizadas. Deseja continuar agora? + + + Another Python installation is currently in progress. Waiting for it to complete. + Outra instalação do Python está em andamento no momento. Esperando a conclusão. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Não é possível substituir uma instalação do Python existente enquanto o Python está em execução. Feche todos os notebooks ativos antes de prosseguir. + Don't Ask Again Não perguntar novamente - - Installing Notebook dependencies failed with error: {0} - Falha na instalação das dependências do Notebook com o erro: {0} - Downloading local python for platform: {0} to {1} Baixando o Python local para a plataforma: {0} a {1} + + Downloading python package + Baixando o pacote Python + Encountered an error when getting Python user path: {0} Foi encontrado um erro ao obter o caminho do usuário do Python: {0} - - Notebook dependencies installation is complete - A instalação das dependências do Notebook está concluída - - - Notebook dependencies installation is in progress - A instalação de dependências do Notebook está em andamento - - - Installing Notebook dependencies, see Tasks view for more information - Instalando as dependências do Notebook. Confira a exibição Tarefas para obter mais informações - Encountered an error when trying to retrieve list of installed packages: {0} Foi encontrado um erro ao tentar recuperar a lista de pacotes instalados: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Erro ao criar o diretório de instalação do Python - - Python download is complete - O download do Python está concluído - Error while downloading python setup Erro ao baixar a configuração do Python - - Downloading python package - Baixando o pacote Python - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Não é possível substituir uma instalação do Python existente enquanto o Python está em execução. Feche todos os notebooks ativos antes de prosseguir. - Error while unpacking python bundle Erro ao descompactar o pacote Python - - Unpacking python package - Descompactando o pacote Python + + Installing Notebook dependencies + Instalando as dependências do Notebook + + + Installing Notebook dependencies failed with error: {0} + Falha na instalação das dependências do Notebook com o erro: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Instalando as dependências do Notebook. Confira a exibição Tarefas para obter mais informações + + + No + Não + + + Notebook dependencies installation is complete + A instalação das dependências do Notebook está concluída + + + Notebook dependencies installation is in progress + A instalação de dependências do Notebook está em andamento + + + Python download is complete + O download do Python está concluído Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? O Python {0} será instalado e substituirá o Python 3.6.6. Alguns pacotes podem não ser mais compatíveis com a nova versão ou talvez precisem ser reinstalados. Um bloco de anotações será criado para ajudá-lo a reinstalar todos os pacotes pip. Deseja continuar com a atualização agora? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - As sessões ativas do bloco de anotações do Python serão encerradas para serem atualizadas. Deseja continuar agora? - - - Installing Notebook dependencies - Instalando as dependências do Notebook - - - Another Python installation is currently in progress. Waiting for it to complete. - Outra instalação do Python está em andamento no momento. Esperando a conclusão. - - - No - Não + + Unpacking python package + Descompactando o pacote Python Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Erro enviado do Jupyter: {0} + + ... Jupyter is running at {0} + ... O Jupyter está sendo executado em {0} ... Starting Notebook server ... Iniciando o servidor do Notebook - - ... Jupyter is running at {0} - ... O Jupyter está sendo executado em {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - O processo do Notebook foi encerrado prematuramente com o código de erro: {0}. Saída de StdErr: {1} + + Error sent from Jupyter: {0} + Erro enviado do Jupyter: {0} Error stopping Notebook Server: {0} Erro ao parar o Servidor do Notebook: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + O processo do Notebook foi encerrado prematuramente com o código de erro: {0}. Saída de StdErr: {1} + - + - - Download and open '{0}'? - Baixar e abrir '{0}'? - - - File open request failed with error: {0} {1} - Falha na solicitação de abertura de arquivo com o erro: {0} {1} - - - Could not find the specified file - Não foi possível localizar o arquivo especificado - Action {0} is not supported for this handler Não há suporte para a ação {0} para esse manipulador @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported Não é possível abrir o link {0} porque somente os links HTTP, HTTPS e de arquivos são compatíveis + + Could not find the specified file + Não foi possível localizar o arquivo especificado + + + Download and open '{0}'? + Baixar e abrir '{0}'? + + + File open request failed with error: {0} {1} + Falha na solicitação de abertura de arquivo com o erro: {0} {1} + - + - - Jupyter Books - Jupyter Books - - - IDs of the extra kernels to enable - IDs dos kernels extras a serem habilitados - - - Extra kernels - Kernels extra - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Opções de configuração dos kernels do Jupyter. Isso é gerenciado automaticamente e não deve ser editado manualmente. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Define a contribuição do Notebook baseada em protocolo de Dados e muitos comandos e contribuições do Notebook. - - - Notebook Core Extensions - Extensões Principais do Notebook - - - Allow Jupyter server to run as root user - Permitir que o servidor Jupyter seja executado como usuário raiz - - - Analyze in Notebook - Analisar no Notebook - - - Collapse Book items at root level in the Notebooks Viewlet - Recolher itens do Livro no nível raiz no Viewlet dos Notebooks - Add Cell Adicionar Célula - - Add Code Cell - Adicionar Célula de Código - - - Add Text Cell - Adicionar Célula de Texto - - - Bold Markdown Text - Texto Negrito de Markdown - - - Clear Cell Result - Limpar o Resultado da Célula - Add Code Block Adicionar bloco de código - - Highlight Markdown Text - Destacar Texto de Markdown - - - Italicize Markdown Text - Italicize Markdown Texto - - - New Notebook - Novo Notebook - - - Open Notebook - Abrir o Notebook - - - Run Cell - Executar Célula - - - Run Cells - Executar Células - - - Underline Markdown Text - Sublinhar Texto Markdown - - - Notebook configuration - Configuração do Notebook - - - Do not show prompt to update Python. - Não mostrar aviso para atualizar Python. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - A quantidade de tempo (em minutos) de espera antes de desligar um servidor depois de fechar todos os blocos de anotações. (Digite 0 para não desligar) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Profundidade máxima de subdiretórios para pesquisar Books (insira 0 para infinita) - - - Maximum number of rows returned per table in the Notebook editor - Número máximo de linhas retornadas por tabela no editor do Notebook - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Substitua as configurações padrão do editor no editor de Notebook. As configurações incluem a cor da tela de fundo, a cor e a borda da linha atual - - - Notebooks that are pinned by the user for the current workspace - Os Notebooks que são fixados pelo usuário para o workspace atual - - - Local path to python installation used by Notebooks. - Caminho local para a instalação do Python usada por Notebooks. - - - Download timeout in milliseconds for GitHub books - Baixar o tempo limite em milissegundos para os livros do GitHub - - - Notebooks contained in these books will automatically be trusted. - Os Notebooks contidos nesses livros serão automaticamente confiáveis. - - - Local path to a preexisting python installation used by Notebooks. - Caminho local para uma instalação do Python preexistente usada por Notebooks. - - - Pinned notebooks - Notebooks fixados - - - Get localized SQL Server 2019 guide - Obtenha o guia do SQL Server 2019 localizado - - - Provided Jupyter Books - Livros Jupyter fornecidos - - - SQL Server 2019 Guide - Guia do SQL Server 2019 - - - Notebooks - Notebooks + + Add Code Cell + Adicionar Célula de Código Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Adicionar Bloco de Anotações + + Add Remote Jupyter Book + Adicionar Livro do Jupyter Remoto + Add Section Adicionar Seção + + Add Text Cell + Adicionar Célula de Texto + + + Allow Jupyter server to run as root user + Permitir que o servidor Jupyter seja executado como usuário raiz + Analyze in Notebook Analisar no Notebook + + Analyze in Notebook + Analisar no Notebook + + + Bold Markdown Text + Texto Negrito de Markdown + + + Clear Cell Result + Limpar o Resultado da Célula + Close Jupyter Book Fechar o Livro do Jupyter @@ -1012,6 +896,14 @@ Close Notebook Fechar Bloco de Anotações + + Collapse Book items at root level in the Notebooks Viewlet + Recolher itens do Livro no nível raiz no Viewlet dos Notebooks + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Opções de configuração dos kernels do Jupyter. Isso é gerenciado automaticamente e não deve ser editado manualmente. + Configure Python for Notebooks Configurar o Python para Notebooks @@ -1020,18 +912,62 @@ Create Jupyter Book Criar Livro Jupyter - - Set context for Notebook - Definir o contexto do Notebook + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Define a contribuição do Notebook baseada em protocolo de Dados e muitos comandos e contribuições do Notebook. - - Set kernel for Notebook - Definir o kernel do Notebook + + Do not show prompt to update Python. + Não mostrar aviso para atualizar Python. + + + Download timeout in milliseconds for GitHub books + Baixar o tempo limite em milissegundos para os livros do GitHub + + + Extra kernels + Kernels extra + + + Get localized SQL Server 2019 guide + Obtenha o guia do SQL Server 2019 localizado + + + Highlight Markdown Text + Destacar Texto de Markdown + + + IDs of the extra kernels to enable + IDs dos kernels extras a serem habilitados + + + Italicize Markdown Text + Italicize Markdown Texto + + + Jupyter Books + Jupyter Books + + + Local path to a preexisting python installation used by Notebooks. + Caminho local para uma instalação do Python preexistente usada por Notebooks. + + + Local path to python installation used by Notebooks. + Caminho local para a instalação do Python usada por Notebooks. Manage Packages Gerenciar Pacotes + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Profundidade máxima de subdiretórios para pesquisar Books (insira 0 para infinita) + + + Maximum number of rows returned per table in the Notebook editor + Número máximo de linhas retornadas por tabela no editor do Notebook + Move to ... Mover para... @@ -1040,26 +976,62 @@ New Notebook Novo Notebook + + New Notebook + Novo Notebook + + + Notebook Core Extensions + Extensões Principais do Notebook + + + Notebook configuration + Configuração do Notebook + + + Notebooks + Notebooks + + + Notebooks contained in these books will automatically be trusted. + Os Notebooks contidos nesses livros serão automaticamente confiáveis. + + + Notebooks that are pinned by the user for the current workspace + Os Notebooks que são fixados pelo usuário para o workspace atual + Open Jupyter Book Abrir Livro do Jupyter Open Notebook - Abrir o Notebook + Abrir Notebook + + + Open Notebook + Abrir Notebook Open Notebooks in Folder Abrir Notebooks na Pasta - - Add Remote Jupyter Book - Adicionar Livro do Jupyter Remoto + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Substitua as configurações padrão do editor no editor de Notebook. As configurações incluem a cor da tela de fundo, a cor e a borda da linha atual Pin Notebook Fixar Notebook + + Pinned notebooks + Notebooks fixados + + + Provided Jupyter Books + Livros Jupyter fornecidos + Reinstall Notebook dependencies Reinstalar as dependências do Notebook @@ -1072,6 +1044,18 @@ Reveal in Books Revelar nos Livros + + Run Cell + Executar Célula + + + Run Cells + Executar Células + + + SQL Server 2019 Guide + Guia do SQL Server 2019 + Save Jupyter Book Salvar Livro Jupyter @@ -1080,10 +1064,26 @@ Search Jupyter Book Pesquisar no Livro Jupyter + + Set context for Notebook + Definir o contexto do Notebook + + + Set kernel for Notebook + Definir o kernel do Notebook + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + A quantidade de tempo (em minutos) de espera antes de desligar um servidor depois de fechar todos os blocos de anotações. (Digite 0 para não desligar) + Trust Jupyter Book Confiar Livro Jupyter + + Underline Markdown Text + Sublinhar Texto Markdown + Unpin Notebook Desafixar Notebook diff --git a/resources/xlf/pt-br/profiler.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.profiler.pt-BR.xlf similarity index 88% rename from resources/xlf/pt-br/profiler.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.profiler.pt-BR.xlf index d1e0f85452..35ff52c9da 100644 --- a/resources/xlf/pt-br/profiler.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.profiler.pt-BR.xlf @@ -1,14 +1,14 @@  - + Cancel Cancelar - - Start - Iniciar + + Enter session name: + Digite o nome da sessão: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Proprietário de caixa de diálogo inválido. Não é possível abrir a caixa de diálogo - - Enter session name: - Digite o nome da sessão: - Invalid provider type, cannot open dialog Tipo de provedor inválido. Não é possível abrir a caixa de diálogo + + Invalid templates list, cannot open dialog + Lista de modelos inválidas. Não é possível abrir a caixa de diálogo + Select session template: Selecione o modelo de sessão: - - Invalid templates list, cannot open dialog - Lista de modelos inválidas. Não é possível abrir a caixa de diálogo + + Start + Iniciar Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - SQL Server Profiler para Azure Data Studio - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - Profiler + + Create Profiler Season + Criar Temporada do Profiler Launch Profiler Iniciar Profiler - - Create Profiler Season - Criar Temporada do Profiler + + Open XEL File + Abrir Arquivo XEL + + + Profiler + Profiler + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + SQL Server Profiler para Azure Data Studio Start diff --git a/resources/xlf/pt-br/query-history.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.query-history.pt-BR.xlf similarity index 93% rename from resources/xlf/pt-br/query-history.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.query-history.pt-BR.xlf index ddaa752ac4..e1a79bc070 100644 --- a/resources/xlf/pt-br/query-history.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.query-history.pt-BR.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -8,7 +8,7 @@ Failed - Com falha + Falhou Succeeded @@ -16,47 +16,15 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Se a captura do Histórico de Consultas estiver habilitada. Se for false, as consultas executadas não serão capturadas. - Clear All History Limpar Todo o Histórico Delete - Excluir - - - View and run previously executed queries - Exibir e executar consultas executadas anteriormente - - - Pause Query History Capture - Pausar a Captura de Histórico de Consultas - - - Query History - Histórico de Consultas - - - The action taken when a history item is double clicked - A ação executada quando um item de histórico é clicado duas vezes - - - Open a new disconnected editor with the query from the selected history item - Abrir um novo editor desconectado com a consulta do item de histórico selecionado - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Abrir um novo editor conectado com a consulta e a conexão do item de histórico selecionado e executar a consulta automaticamente - - - Start Query History Capture - Iniciar a Captura do Histórico de Consultas + Deletar Loading saved entries... @@ -74,18 +42,50 @@ Open Query Abrir Consulta + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Abrir um novo editor conectado com a consulta e a conexão do item de histórico selecionado e executar a consulta automaticamente + + + Open a new disconnected editor with the query from the selected history item + Abrir um novo editor desconectado com a consulta do item de histórico selecionado + Open storage folder Abrir pasta de armazenamento - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Se o histórico de consultas persiste entre reinicializações. Se for false, o histórico será limpo quando o aplicativo for encerrado. + + Pause Query History Capture + Pausar a Captura de Histórico de Consultas + + + Query History + Histórico de Consultas Run Query Executar Consulta + + Start Query History Capture + Iniciar a Captura do Histórico de Consultas + + + The action taken when a history item is double clicked + A ação executada quando um item de histórico é clicado duas vezes + + + View and run previously executed queries + Exibir e executar consultas executadas anteriormente + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Se a captura do Histórico de Consultas estiver habilitada. Se for false, as consultas executadas não serão capturadas. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Se o histórico de consultas persiste entre reinicializações. Se for false, o histórico será limpo quando o aplicativo for encerrado. + \ No newline at end of file diff --git a/resources/xlf/pt-br/Microsoft.query-store.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.query-store.pt-BR.xlf new file mode 100644 index 0000000000..1382b4ab1f --- /dev/null +++ b/resources/xlf/pt-br/Microsoft.query-store.pt-BR.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Tamanho da Agregação + + + All + Todos + + + Apply + Aplicar + + + Automatic + Automático + + + Avg + Média + + + Based on: + Com base em: + + + CLR Time (ms) + Tempo do CLR (ms) + + + CPU Time + Tempo de CPU + + + CPU Time (ms) + Tempo de CPU (ms) + + + Cancel + Cancelar + + + Check for top consumers of: + Verificar os maiores consumidores de: + + + Configure + Configurar + + + Criteria + Critério + + + Custom + Personalizado + + + DOP + DOP + + + Day + Dia + + + Duration + Duração + + + Duration (ms) + Duração (ms) + + + Execution Count + Contagem de Execução + + + Execution Count + Contagem de Execução + + + Filters + Filtros + + + From + De + + + Hour + Hora + + + Last 12 hours + Últimas 12 horas + + + Last 15 minutes + Últimos 15 minutos + + + Last 2 days + Últimos 2 dias + + + Last 2 weeks + Últimas 2 semanas + + + Last 3 months + Últimos 3 meses + + + Last 30 minutes + Últimos 30 minutos + + + Last 5 minutes + Últimos 5 minutos + + + Last 6 months + Últimos 6 meses + + + Last day + Último dia + + + Last hour + Última hora + + + Last month + Último mês + + + Last week + Última semana + + + Last year + Ano passado + + + Local + Local + + + Log Memory Used (KB) + Memória de Log Usada (KB) + + + Logical Reads + Leituras Lógicas + + + Logical Reads (KB) + Leituras Lógicas (KB) + + + Logical Writes (KB) + Gravações Lógicas (KB) + + + Max + Máximo + + + Memory Consumption (KB) + Consumo de Memória (KB) + + + Min + Mín + + + Min number of plans + Número mínimo de planos + + + Minute + Minuto + + + Ok + Ok + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + Consumo Geral de Recursos + + + Overall resource consumption for database {0} + Consumo geral de recursos para o banco de dados {0} + + + Physical Reads (KB) + Leituras Físicas (KB) + + + Plan Summary for query {0} + Resumo do plano para a consulta {0} + + + Plan {0} + Plano {0} + + + Queries + Consultas + + + Query Store - {0} + Repositório de Consultas: {0} + + + Resource Consumption Criteria + Critério para Consumo de Recursos + + + Return + Retornar + + + Row Count + Contagem de Linhas + + + Show Chart for + Mostrar Gráfico para + + + Std Dev + Dev. Padr. + + + Temp DB Memory Used (KB) + Memória do BD Temporário Usada (KB) + + + Time Format + Formato de Hora + + + Time Interval + Intervalo de Tempo + + + Time Settings + Configurações de Hora + + + To + Para + + + Top + Superior + + + Top 25 resource consumers for database {0} + 25 principais consumidores de recursos para banco de dados {0} + + + Top Resource Consuming Queries + Principais Consultas de Consumo de Recursos + + + Total + Total + + + UTC + UTC + + + Wait Time (ms) + Tempo de Espera (ms) + + + + + + + Query Store + Repositório de Consultas + + + Query Store + Repositório de Consultas + + + Query Store + Repositório de Consultas + + + Query Store extension for Azure Data Studio. + Extensão do Repositório de Consultas para o Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/resource-deployment.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.resource-deployment.pt-BR.xlf similarity index 95% rename from resources/xlf/pt-br/resource-deployment.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.resource-deployment.pt-BR.xlf index 7564953d2f..2c64616eda 100644 --- a/resources/xlf/pt-br/resource-deployment.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.resource-deployment.pt-BR.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Tipo de campo desconhecido: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure foram recusados. Você pode aceitar os Termos de Licença para Software Microsoft para continuar ou cancelar esta operação - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure ainda não foram aceitos. Aceite os Termos de Licença para Software Microsoft para habilitar os recursos que exigem a CLI de Dados do Azure. - - - Azure Account - Conta do Azure - - - Azure Location - Localização do Azure - - - Resource Group - Grupo de Recursos - - - Subscription (selected subset) - Assinatura (subconjunto selecionado) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Altere as assinaturas atualmente selecionadas por meio da ação 'Selecionar Assinaturas' em uma conta listada no modo de exibição de árvore 'Azure' do viewlet 'Conexões' - - - No - Não - - - Refresh - Atualizar - - - New resource group name - Nome do novo grupo de recursos - - - Create a new resource group - Criar um novo grupo de recurso - - - Sign in… - Entrar… - - - Yes - Sim - - - Select - Selecionar - - - Realm - Realm - - - Required tool '{0}' [ {1} ] is being installed now. - A ferramenta obrigatória '{0}' [ {1} ] está sendo instalada agora. - Accept EULA & Select Aceitar os Termos de Licença para Software Microsoft e Selecionar - - Browse - Procurar + + All + Tudo + + + An error occurred opening the output notebook. {1}{2}. + Ocorreu um erro ao abrir o notebook de saída. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Tentativa de obter o valor de variável para a variável desconhecida: {0} - - No cluster context information found - Nenhuma informação de contexto de cluster encontrada + + Azure Account + Conta do Azure - - Kube config file path - Caminho do arquivo de configuração de Kube + + Azure Location + Localização do Azure - - FieldInfo.options was not defined for field type: {0} - FieldInfo.options não foi definido para o tipo de campo: {0} + + Browse + Procurar - - FieldInfo.options must be an object if it is not an array - FieldInfo.options precisa ser um objeto se não for uma matriz + + Categories + Categorias - - Options Source with id:{0} is already defined - A Fonte de Opções com a ID {0} já está definida + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Altere as assinaturas atualmente selecionadas por meio da ação 'Selecionar Assinaturas' em uma conta listada no modo de exibição de árvore 'Azure' do viewlet 'Conexões' - - No Options Source defined for id: {0} - Nenhuma Fonte de Opções definida para a ID: {0} + + Cloud + Nuvem - - When FieldInfo.options is an object it must have 'optionsType' property - Quando FieldInfo.options for um objeto, ele precisará ter a propriedade 'optionsType' + + Create a new resource group + Criar um novo grupo de recurso - - When optionsType is not {0} then it must be {1} - Quando optionsType não for {0}, ele precisará ser {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure ainda não foram aceitos. Aceite os Termos de Licença para Software Microsoft para habilitar os recursos que exigem a CLI de Dados do Azure. - - The task "{0}" has failed. - Falha na tarefa "{0}". + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + A implantação não pode continuar. Os termos de licença da CLI de Dados do Azure foram recusados. Você pode aceitar os Termos de Licença para Software Microsoft para continuar ou cancelar esta operação Description Descrição - - An error occurred opening the output notebook. {1}{2}. - Ocorreu um erro ao abrir o notebook de saída. {1}{2}. + + Discovered Path or Additional Information + Caminho Descoberto ou Informações Adicionais + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options precisa ser um objeto se não for uma matriz + + + FieldInfo.options was not defined for field type: {0} + FieldInfo.options não foi definido para o tipo de campo: {0} + + + Filter resources... + Filtrar recursos... + + + Hybrid + Híbrido + + + Install + Instalar Install tools Ferramentas de instalação + + Installing extension '{0}'... + Instalando a Extensão '{0}'... + + + Kube config file path + Caminho do arquivo de configuração de Kube + + + New resource group name + Nome do novo grupo de recursos + + + No + Não + + + No Options Source defined for id: {0} + Nenhuma Fonte de Opções definida para a ID: {0} + + + No Value Provider defined for id: {0} + Nenhum Provedor de Valor foi definido para a ID: {0} + + + No cluster context information found + Nenhuma informação de contexto de cluster encontrada + + + On-premises + Local + Options Opções + + Options Source with id:{0} is already defined + A Fonte de Opções com a ID {0} já está definida + + + PostgreSQL + PostgreSQL + + + Realm + Realm + + + Refresh + Atualizar + Required Version Versão Obrigatória + + Required tool '{0}' [ {1} ] is being installed now. + A ferramenta obrigatória '{0}' [ {1} ] está sendo instalada agora. + + + Required tools + Ferramentas necessárias + + + Resource Group + Grupo de Recursos + + + Run + Executar + + + SQL Server + SQL Server + + + Script + Script + + + Select + Selecionar + + + Select the deployment options + Selecione as opções de implantação + + + Sign in… + Entrar… + Status Status + + Subscription (selected subset) + Assinatura (subconjunto selecionado) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + A extensão '{0}' é necessária para implantar esse recurso, deseja instalá-lo agora? + The task "{0}" failed and no output Notebook was generated. Houve uma falha na tarefa "{0}" e nenhum Notebook de saída foi gerado. + + The task "{0}" has failed. + Falha na tarefa "{0}". + + + There are some errors on this page, click 'Show Details' to view the errors. + Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros. + Tool Ferramenta + + Unknown extension '{0}' + Extensão desconhecida '{0}' + + + Unknown field type: "{0}" + Tipo de campo desconhecido: "{0}" + + + Value Provider with id:{0} is already defined + O Provedor de Valor com a ID {0} já está definido + Version Versão @@ -162,89 +230,21 @@ View error detail Exibir detalhe do erro - - Discovered Path or Additional Information - Caminho Descoberto ou Informações Adicionais + + When FieldInfo.options is an object it must have 'optionsType' property + Quando FieldInfo.options for um objeto, ele precisará ter a propriedade 'optionsType' - - The '{0}' extension is required to deploy this resource, do you want to install it now? - A extensão '{0}' é necessária para implantar esse recurso, deseja instalá-lo agora? + + When optionsType is not {0} then it must be {1} + Quando optionsType não for {0}, ele precisará ser {1} - - Install - Instalar - - - Installing extension '{0}'... - Instalando a Extensão '{0}'... - - - Required tools - Ferramentas necessárias - - - Unknown extension '{0}' - Extensão desconhecida '{0}' - - - Filter resources... - Filtrar recursos... - - - SQL Server - SQL Server - - - All - Tudo - - - Cloud - Nuvem - - - Hybrid - Híbrido - - - PostgreSQL - PostgreSQL - - - On-premises - Local - - - Categories - Categorias - - - Select the deployment options - Selecione as opções de implantação - - - Run - Executar - - - Script - Script - - - There are some errors on this page, click 'Show Details' to view the errors. - Há alguns erros nesta página. Clique em 'Mostrar Detalhes' para exibir os erros. - - - Value Provider with id:{0} is already defined - O Provedor de Valor com a ID {0} já está definido - - - No Value Provider defined for id: {0} - Nenhum Provedor de Valor foi definido para a ID: {0} + + Yes + Sim - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … com o erro: {1} - >>> Ignoring error in execution and continuing tool deployment >>> Ignorando erro na execução e continuando a implantação da ferramenta - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … com o erro: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … foi encerrado com o sinal: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments Implantações - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Gerencia recursos do Azure - Azure CLI CLI do Azure + + Manages Azure resources + Gerencia recursos do Azure + adding the azure-cli repository information … adicionando informações do repositório do azure-cli… - - getting packages needed for azure-cli installation … - obtendo pacotes necessários para a instalação do azure-cli… - - - updating repository information before installing azure-cli … - atualizando as informações do repositório antes de instalar o azure-cli… - - - updating repository information again for azure-cli … - atualizando as informações do repositório novamente do azure-cli… - deleting previously downloaded azurecli.msi if one exists … excluindo o azurecli.msi baixado anteriormente, se houver… @@ -334,6 +322,10 @@ displaying the installation log … exibindo o log de instalação… + + download and invoking script to install azure-cli … + baixe e invoque o script para instalar o azure-cli… + downloading and installing the signing key for azure-cli … baixando e instalando a chave de assinatura do azure-cli… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … baixando o azurecli.msi e instalando o azure-cli… + + getting packages needed for azure-cli installation … + obtendo pacotes necessários para a instalação do azure-cli… + installing azure-cli … instalando o azure-cli.… - - download and invoking script to install azure-cli … - baixe e invoque o script para instalar o azure-cli… + + updating repository information again for azure-cli … + atualizando as informações do repositório novamente do azure-cli… + + + updating repository information before installing azure-cli … + atualizando as informações do repositório antes de instalar o azure-cli… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Executa comandos em clusters do Kubernetes - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Não é possível analisar a saída do comando da versão do kubectl: "{0}" adding the kubectl repository information … adicionando informações do repositório kubectl… - - getting packages needed for kubectl installation … - obtendo pacotes necessários para a instalação do kubectl… - - - updating repository information … - atualizando informações do repositório… - backing up any existing kubectl in the install location … fazendo backup de qualquer kubectl existente na localização de instalação… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … excluindo o kubectl.exe baixado anteriormente, se houver… - - downloading and installing the signing key for kubectl … - baixando e instalando a chave de assinatura para kubectl… - downloading and installing the latest kubectl.exe … baixando e instalando o kubectl.exe mais recente… + + downloading and installing the signing key for kubectl … + baixando e instalando a chave de assinatura para kubectl… + downloading the latest kubectl release … baixando a versão mais recente do kubectl… - - installing kubectl … - instalando o kubectl… + + getting packages needed for kubectl installation … + obtendo pacotes necessários para a instalação do kubectl… installing kubectl … instalando o kubectl… + + installing kubectl … + instalando o kubectl… + + + kubectl + kubectl + making kubectl executable … tornando o kubectl executável… @@ -434,41 +434,65 @@ moving kubectl into the install location in the PATH … movendo o kubectl para a localização de instalação em PATH… + + updating repository information … + atualizando informações do repositório… + updating your brew repository for kubectl installation … atualizando o seu repositório brew para a instalação do kubectl… - - Unable to parse the kubectl version command output: "{0}" - Não é possível analisar a saída do comando da versão do kubectl: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Erro ao recuperar informações de versão.{0}Saída inválida recebida, obtenha a saída do comando da versão: '{1}' + + Could not find 'Location' in the output: + Não foi possível encontrar 'Localização' na saída: - - Error retrieving version information. See output channel '{0}' for more details - Erro ao recuperar as informações da versão. Confira o canal de saída '{0}' para obter mais detalhes + + output: + saída: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • O brew é necessário na implantação das ferramentas e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas + + A possibly way to uninstall is using this command:{0} >{1} + Um modo possível de desinstalar é usando este comando:{0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • O curl é necessário na instalação e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + Não é possível instalar a ferramenta {0}::{1}, pois os comandos de instalação são desconhecidos pela sua distribuição de SO. Instale o {0} manualmente antes de continuar Error Erro + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Erro ao instalar a ferramenta '{0}' [ {1} ].{2}Erro: {3}{2}Confira o canal de saída '{4}' para obter mais detalhes + + + Error installing tool. See output channel '{0}' for more details + Erro ao instalar a ferramenta. Confira o canal de saída '{0}' para obter mais detalhes + + + Error retrieving version information. See output channel '{0}' for more details + Erro ao recuperar as informações da versão. Confira o canal de saída '{0}' para obter mais detalhes + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Erro ao recuperar informações de versão.{0}Saída inválida recebida, obtenha a saída do comando da versão: '{1}' + Failed - Com falha + Fracassado + + + Failed to detect version post installation. See output channel '{0}' for more details + Falha ao detectar a versão após a instalação. Confira o canal de saída '{0}' para obter mais detalhes + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + Os comandos de instalação foram concluídos, mas a versão da ferramenta '{0}' não pôde ser detectada, portanto, houve uma falha na tentativa de instalação. Erro de detecção: {1}{2}Limpar instalações anteriores pode ajudar. Installed @@ -482,160 +506,132 @@ Not Installed Não Instalado - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Erro ao instalar a ferramenta '{0}' [ {1} ].{2}Erro: {3}{2}Confira o canal de saída '{4}' para obter mais detalhes - - - Error installing tool. See output channel '{0}' for more details - Erro ao instalar a ferramenta. Confira o canal de saída '{0}' para obter mais detalhes - - - Failed to detect version post installation. See output channel '{0}' for more details - Falha ao detectar a versão após a instalação. Confira o canal de saída '{0}' para obter mais detalhes - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - Os comandos de instalação foram concluídos, mas a versão da ferramenta '{0}' não pôde ser detectada, portanto, houve uma falha na tentativa de instalação. Erro de detecção: {1}{2}Limpar instalações anteriores pode ajudar. - - - A possibly way to uninstall is using this command:{0} >{1} - Um modo possível de desinstalar é usando este comando:{0} >{1} + + Search Paths for tool '{0}': {1} + Caminhos de pesquisa para a ferramenta '{0}': {1} {0}See output channel '{1}' for more details {0}Confira o canal de saída '{1}' para obter mais detalhes - - Search Paths for tool '{0}': {1} - Caminhos de pesquisa para a ferramenta '{0}': {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • O brew é necessário na implantação das ferramentas e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas - - Could not find 'Location' in the output: - Não foi possível encontrar 'Localização' na saída: - - - output: - saída: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - Não é possível instalar a ferramenta {0}::{1}, pois os comandos de instalação são desconhecidos pela sua distribuição de SO. Instale o {0} manualmente antes de continuar + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • O curl é necessário na instalação e precisa ser pré-instalado antes que as ferramentas necessárias possam ser implantadas - + - - Azure account - Conta do Azure - - - Server - Servidor - Azure SQL Database - Azure account settings Banco de Dados SQL do Azure – Configurações da conta do Azure + + Azure account + Conta do Azure + Azure account settings Configurações de conta do Azure - - Subscription - Assinatura - - - Database collation - Ordenação de banco de dados - Collation for database Ordenação para banco de dados - - SQL database name - Nome do banco de dados SQL - - - Database settings - Configurações do banco de dados - - - Max IP address in firewall IP range - Endereço IP máximo no intervalo de IP do firewall - - - Max IP address - Endereço IP máximo - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Crie uma regra de firewall para o IP do cliente local para se conectar ao seu banco de dados por meio do Azure Data Studio após a conclusão da criação. - - - Firewall rule name - Nome da regra de firewall - Create a firewall rule Criar uma regra de firewall - - Enter IP addresses in IPv4 format. - Insira os endereços IP no formato IPv4. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Crie uma regra de firewall para o IP do cliente local para se conectar ao seu banco de dados por meio do Azure Data Studio após a conclusão da criação. - - Please fill out the required fields marked with red asterisks. - Preencha os campos obrigatórios marcados com asteriscos vermelhos. + + Database collation + Ordenação de banco de dados + + + Database settings + Configurações do banco de dados Deploy Azure SQL DB Implantar o BD SQL do Azure - - Resource group - Grupo de recursos + + Enter IP addresses in IPv4 format. + Insira os endereços IP no formato IPv4. - - Script to Notebook - Script para o Notebook + + Firewall rule name + Nome da regra de firewall - - Min IP address in firewall IP range - Endereço IP mínimo no intervalo de IP do firewall + + Max IP address + Endereço IP máximo + + + Max IP address in firewall IP range + Endereço IP máximo no intervalo de IP do firewall Min IP address Endereço IP mínimo + + Min IP address in firewall IP range + Endereço IP mínimo no intervalo de IP do firewall + + + Please fill out the required fields marked with red asterisks. + Preencha os campos obrigatórios marcados com asteriscos vermelhos. + + + Resource group + Grupo de recursos + + + SQL database name + Nome do banco de dados SQL + + + Script to Notebook + Script para o Notebook + + + Server + Servidor + + + Subscription + Assinatura + - + + + No servers found + Não foram encontrados servidores + No servers found in current subscription. Select a different subscription containing at least one server Nenhum servidor encontrado na assinatura atual. Selecione uma assinatura diferente contendo pelo menos um servidor - - No servers found - Não foram encontrados servidores - Sign in to an Azure account first Entrar em uma conta do Azure primeiro - + - - Collation name must be between 1 and 100 characters long. - O nome da ordenação precisa ter entre 1 e 100 caracteres. - Collation name cannot contain only numbers. O nome da ordenação não pode conter somente números. @@ -644,37 +640,9 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . O nome da ordenação não pode conter caracteres especiais \/""[]:|<>+=;,?*@&, . - - Firewall name must be between 1 and 100 characters long. - O nome do firewall precisa ter entre 1 e 100 caracteres. - - - Firewall name cannot contain only numbers. - O nome do firewall não pode conter somente números. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - O nome do firewall não pode conter caracteres especiais \/""[]:|<>+=;,?*@&, . - - - Upper case letters are not allowed for firewall name - Letras maiúsculas não são permitidas no nome do firewall - - - Max Ip address is invalid - O endereço IP máximo é inválido - - - Min Ip address is invalid - O endereço IP mínimo é inválido - - - Database name must be unique in the current server. - O nome do banco de dados precisa ser exclusivo no servidor atual. - - - Database name must be between 1 and 100 characters long. - O nome do banco de dados precisa ter entre 1 e 100 caracteres. + + Collation name must be between 1 and 100 characters long. + O nome da ordenação precisa ter entre 1 e 100 caracteres. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . O nome do banco de dados não pode conter caracteres especiais \/""[]:|<>+=;,?*@&, . + + Database name must be between 1 and 100 characters long. + O nome do banco de dados precisa ter entre 1 e 100 caracteres. + + + Database name must be unique in the current server. + O nome do banco de dados precisa ser exclusivo no servidor atual. + + + Firewall name cannot contain only numbers. + O nome do firewall não pode conter somente números. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + O nome do firewall não pode conter caracteres especiais \/""[]:|<>+=;,?*@&, . + + + Firewall name must be between 1 and 100 characters long. + O nome do firewall precisa ter entre 1 e 100 caracteres. + + + Max Ip address is invalid + O endereço IP máximo é inválido + + + Min Ip address is invalid + O endereço IP mínimo é inválido + + + Upper case letters are not allowed for firewall name + Letras maiúsculas não são permitidas no nome do firewall + - + + + Administrator account password + Senha da conta de administrador + + + Administrator account username + Nome de usuário da conta de administrador + Azure Account Conta do Azure - - Region - Região - Azure settings Configurações do Azure - - Subscription - Assinatura - - - Please fill out the required fields marked with red asterisks. - Preencha os campos obrigatórios marcados com asteriscos vermelhos. - - - New subnet - Nova sub-rede - - - New virtual network - Nova rede virtual + + Click here to learn more about pricing and supported VM sizes + Clique aqui para saber mais sobre o preço e os tamanhos de VM com suporte Configure network settings Definir configurações de rede + + Confirm password + Confirmar a senha + + + Confirm password + Confirmar a senha + + + Deploy Azure SQL VM + Implantar a VM do SQL do Azure + + + Enable Remote Desktop (RDP) inbound port (3389) + Habilitar a porta de entrada da RDP (Área de Trabalho Remota) (3389) + + + Enable SQL authentication + Habilitar autenticação do SQL + + + Image + Imagem + + + Image SKU + SKU da Imagem + + + Image Version + Versão da Imagem + Networking Rede @@ -728,105 +752,81 @@ Selecione uma assinatura diferente contendo pelo menos um servidor New public ip Novo IP - - Deploy Azure SQL VM - Implantar a VM do SQL do Azure + + New subnet + Nova sub-rede - - Public IP - IP - - - Resource Group - Grupo de Recursos - - - Script to Notebook - Script para o Notebook - - - Confirm password - Confirmar a senha + + New virtual network + Nova rede virtual Password Senha - - Username - Nome de usuário - - - SQL connectivity - Conectividade do SQL - - - Enable SQL authentication - Habilitar autenticação do SQL + + Please fill out the required fields marked with red asterisks. + Preencha os campos obrigatórios marcados com asteriscos vermelhos. Port Porta + + Public IP + IP + + + Region + Região + + + Resource Group + Grupo de Recursos + SQL Servers settings Configurações de SQL Servers - - Subnet - Sub-rede + + SQL connectivity + Conectividade do SQL - - Virtual Network - Rede Virtual - - - Confirm password - Confirmar a senha - - - Administrator account password - Senha da conta de administrador - - - Administrator account username - Nome de usuário da conta de administrador - - - Image - Imagem - - - Image Version - Versão da Imagem - - - Virtual machine name - Nome da máquina virtual - - - Enable Remote Desktop (RDP) inbound port (3389) - Habilitar a porta de entrada da RDP (Área de Trabalho Remota) (3389) + + Script to Notebook + Script para o Notebook Size Tamanho - - Image SKU - SKU da Imagem + + Subnet + Sub-rede + + + Subscription + Assinatura + + + Username + Nome de usuário + + + Virtual Network + Rede Virtual + + + Virtual machine name + Nome da máquina virtual Virtual machine settings Configurações de máquina virtual - - Click here to learn more about pricing and supported VM sizes - Clique aqui para saber mais sobre o preço e os tamanhos de VM com suporte - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Selecione uma assinatura diferente contendo pelo menos um servidor - + Create a new new public Ip Criar um IP - - Enter name for new public IP - Inserir o nome do novo IP - Create a new sub network Criar uma sub-rede - - Enter name for new subnet - Inserir o nome da nova sub-rede - Create a new virtual network Criar uma rede virtual + + Enter name for new public IP + Inserir o nome do novo IP + + + Enter name for new subnet + Inserir o nome da nova sub-rede + Enter name for new virtual network Inserir o nome da nova rede virtual @@ -878,12 +878,16 @@ Selecione uma assinatura diferente contendo pelo menos um servidor - + Local (inside VM only) Local (somente dentro da VM) + + Password and confirm password must match. + A Senha e a Confirmação de senha devem corresponder. + Private (within Virtual Network) Privado (dentro da Rede Virtual) @@ -892,33 +896,25 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Public (Internet) Público (Internet) - - Password and confirm password must match. - A Senha e a Confirmação de senha devem corresponder. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + O nome de usuário não pode conter caracteres especiais \/""[]:|<>+=;,?* . Username must be between 2 and 128 characters long. O nome de usuário precisa ter entre 2 e 128 caracteres. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - O nome de usuário não pode conter caracteres especiais \/""[]:|<>+=;,?* . - - + Password and confirm password must match. A Senha e a Confirmação de senha devem corresponder. - - Username must be between 1 and 20 characters long. - O nome de usuário precisa ter entre 1 e 20 caracteres. - - - Username must not include reserved words. - O nome de usuário não pode incluir palavras reservadas. + + Select a valid virtual machine size. + Selecione um tamanho de máquina virtual válido. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Username cannot end with period O nome de usuário não pode terminar com um ponto - - Virtual machine name must be unique in the current resource group. - O nome da máquina virtual deve ser exclusivo no grupo de recursos atual. + + Username must be between 1 and 20 characters long. + O nome de usuário precisa ter entre 1 e 20 caracteres. - - Virtual machine name cannot contain only numbers. - O nome da máquina virtual não pode conter somente números. + + Username must not include reserved words. + O nome de usuário não pode incluir palavras reservadas. Virtual machine name Can't start with underscore. Can't end with period or hyphen O nome da máquina virtual não pode começar com sublinhado e não pode terminar com ponto ou hífen + + Virtual machine name cannot contain only numbers. + O nome da máquina virtual não pode conter somente números. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . O nome da máquina virtual não pode conter os caracteres especiais \/""[]:|<>+=;,?*@&, . @@ -948,14 +948,18 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Virtual machine name must be between 1 and 15 characters long. O nome da máquina virtual precisa ter entre 1 e 15 caracteres. - - Select a valid virtual machine size. - Selecione um tamanho de máquina virtual válido. + + Virtual machine name must be unique in the current resource group. + O nome da máquina virtual deve ser exclusivo no grupo de recursos atual. - + + + Notebook type + Tipo de notebook + OK OK @@ -964,13 +968,9 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Open Notebook Abrir Notebook - - Notebook type - Tipo de notebook - - + @@ -978,25 +978,9 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Detalhes do Erro: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - A conta selecionada '{0}' não está mais disponível. Clique em entrar para adicioná-la novamente ou selecione uma conta diferente. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - O token de acesso para a conta selecionada '{0}' não é mais válido. Clique no botão Entrar e atualize a conta ou selecione uma conta diferente. - - - Unexpected error fetching accounts: {0} - Erro inesperado ao buscar contas: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - Erro inesperado ao buscar grupos de recursos para a assinatura {0}: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - Erro inesperado ao buscar assinaturas para a conta {0}: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + Ocorreu um erro ao carregar ou analisar o arquivo de configuração: {0}. O erro é: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Path: {0} is not a file, please select a valid kube config file. Caminho: {0} não é um arquivo, selecione um arquivo de configuração de kube válido. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - Ocorreu um erro ao carregar ou analisar o arquivo de configuração: {0}. O erro é: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + O token de acesso para a conta selecionada '{0}' não é mais válido. Clique no botão Entrar e atualize a conta ou selecione uma conta diferente. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} não atende ao requisito de complexidade de senha. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + A conta selecionada '{0}' não está mais disponível. Clique em entrar para adicioná-la novamente ou selecione uma conta diferente. - - {0} doesn't match the confirmation password - {0} não corresponde à senha de confirmação + + Unexpected error fetching accounts: {0} + Erro inesperado ao buscar contas: {0} Unexpected error fetching available kubectl storage classes : {0} Erro inesperado ao buscar classes de armazenamento kubectl disponíveis: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + Erro inesperado ao buscar grupos de recursos para a assinatura {0}: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + Erro inesperado ao buscar assinaturas para a conta {0}: {1} + + + {0} doesn't match the confirmation password + {0} não corresponde à senha de confirmação + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} não atende ao requisito de complexidade de senha. Para obter mais informações: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Selecione uma assinatura diferente contendo pelo menos um servidor - + Download and launch installer, URL: {0} Baixe e inicie o instalador, URL: {0} - - Successfully downloaded: {0} - Baixado com êxito: {0} - Downloading from: {0} Baixando de: {0} @@ -1050,13 +1046,17 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Launching: {0} Iniciando: {0} + + Successfully downloaded: {0} + Baixado com êxito: {0} + Successfully launched: {0} Iniciado com êxito: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Selecione uma assinatura diferente contendo pelo menos um servidor - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Para continuar, você precisa aceitar os Termos de Licença - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Algumas ferramentas ainda não foram descobertas. Verifique se eles estão instaladas, em execução e são detectáveis - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Ferramentas: os {0} não estão instalados, você pode clicar no botão "{1}" para instalá-los. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - Ferramenta: o {0} não está instalado, você pode clicar no botão "{1}" para instalá-lo. - - - All required tools are installed now. - Todas as ferramentas necessárias estão instaladas agora. - - - No tools required - Nenhuma ferramenta é necessária - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - As ferramentas {0} ainda não foram descobertas. Verifique se elas estão instaladas, em execução e são detectáveis - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. O '{0}' [ {1} ] não atende ao requisito mínimo de versão. Desinstale-o e reinicie o Azure Data Studio. @@ -1102,9 +1074,21 @@ Selecione uma assinatura diferente contendo pelo menos um servidor '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . O '{0}' não foi descoberto e a instalação automática não tem suporte atualmente. Instale o '{0}' manualmente ou verifique se ele foi iniciado e é detectável. Depois de fazer isso, reinicie o Azure Data Studio. Confira [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - Você precisará reiniciar o Azure Data Studio se as ferramentas forem instaladas manualmente para escolher a alteração. Você pode encontrar mais detalhes nos canais de saída 'Implantações' e 'CLI de Dados do Azure' + + Accept terms of use + Aceitar os termos de uso + + + All required tools are installed now. + Todas as ferramentas necessárias estão instaladas agora. + + + Deployment pre-requisites + Pré-requisitos da implantação + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + As ferramentas {0} ainda não foram descobertas. Verifique se elas estão instaladas, em execução e são detectáveis Loading required tools information @@ -1114,94 +1098,62 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Loading required tools information completed O carregamento das informações das ferramentas necessárias foi concluído - - Deployment pre-requisites - Pré-requisitos da implantação + + No tools required + Nenhuma ferramenta é necessária - - Accept terms of use - Aceitar os termos de uso + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Algumas ferramentas ainda não foram descobertas. Verifique se eles estão instaladas, em execução e são detectáveis + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Para continuar, você precisa aceitar os Termos de Licença + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + Ferramenta: o {0} não está instalado, você pode clicar no botão "{1}" para instalá-lo. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Ferramentas: os {0} não estão instalados, você pode clicar no botão "{1}" para instalá-los. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + Você precisará reiniciar o Azure Data Studio se as ferramentas forem instaladas manualmente para escolher a alteração. Você pode encontrar mais detalhes nos canais de saída 'Implantações' e 'CLI de Dados do Azure' - + - - Location of the azdata package used for the install command - Localização do pacote azdata usado para o comando de instalação - - - I accept {0} and {1}. - Aceito {0} e {1}. - - - Azure SQL MI License Terms - Termos de Licença da MI do SQL do Azure - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Criar uma Instância Gerenciada de SQL no Azure ou em um ambiente gerenciado pelo cliente - - - Azure SQL managed instance - Instância gerenciada de SQL do Azure - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - A Instância Gerenciada de SQL do Azure fornece acesso completo ao SQL Server e compatibilidade de recurso para migrar SQL Servers para o Azure ou desenvolver novos aplicativos. {0}. - - - Learn More - Saiba Mais - - - Open in Portal - Abrir no Portal - - - Resource Type - Tipo de Recurso - - - I accept {0}, {1} and {2}. - Aceito {0}, {1} e {2}. - - - azdata License Terms - Termos de Licença do azdata + + Administrator account + Conta de administrador Azure SQL DB License Terms Termos de Licença do BD SQL do Azure - - Create a SQL database, database server, or elastic pool in Azure. - Crie um banco de dados SQL, um servidor de banco de dados ou um pool elástico no Azure. - Azure SQL Database Banco de Dados SQL do Azure - - Select - Selecionar + + Azure SQL MI License Terms + Termos de Licença da MI do SQL do Azure - - Create in Azure portal - Criar no portal do Azure - - - I accept {0}, {1} and {2}. - Aceito {0}, {1} e {2}. - - - azdata License Terms - Termos de Licença do azdata + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + A Instância Gerenciada de SQL do Azure fornece acesso completo ao SQL Server e compatibilidade de recurso para migrar SQL Servers para o Azure ou desenvolver novos aplicativos. {0}. Azure SQL VM License Terms Termos de Licença da VM do SQL do Azure + + Azure SQL managed instance + Instância gerenciada de SQL do Azure + Azure information Informações do Azure @@ -1210,97 +1162,41 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Azure locations Locais do Azure - - Script to notebook - Script para o notebook + + Confirm password + Confirmar a senha - - Deploy Azure SQL virtual machine - Implantar a máquina virtual do SQL do Azure + + Confirm password + Confirmar senha + + + Container name + Nome do contêiner Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. Crie máquinas virtuais do SQL no Azure. Isso é ideal para migrações e aplicativos que exigem acesso ao nível do SO. - - SQL Server on Azure Virtual Machine - SQL Server na Máquina Virtual do Azure + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Criar uma Instância Gerenciada de SQL no Azure ou em um ambiente gerenciado pelo cliente - - Image - Imagem + + Create a SQL database, database server, or elastic pool in Azure. + Crie um banco de dados SQL, um servidor de banco de dados ou um pool elástico no Azure. - - VM image SKU - SKU da imagem de VM + + Create in Azure portal + Criar no portal do Azure - - Confirm password - Confirmar a senha + + Database Server + Servidor de Banco de Dados - - Password - Senha - - - Publisher - Editor - - - Storage account name - Nome da conta de armazenamento - - - Storage account - Conta de armazenamento - - - Storage account SKU type - Tipo de SKU da conta de armazenamento - - - Username - Nome de usuário - - - Administrator account - Conta de administrador - - - VM information - Informações da VM - - - Summary - Resumo - - - Virtual machine name - Nome da máquina virtual - - - Size - Tamanho - - - Deployment - Implantação - - - New Deployment… - Nova Implantação… - - - Deployment configuration - Configuração de implantação - - - Confirm password - Confirmar a senha - - - Container name - Nome do contêiner + + Deploy Azure SQL virtual machine + Implantar a máquina virtual do SQL do Azure Deploy SQL Server 2017 container images @@ -1314,9 +1210,57 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Deploy SQL Server 2022 container images Implantar imagens de contêiner do SQL Server 2022 - - SQL Server password - Senha do SQL Server + + Deployment + Implantação + + + Deployment configuration + Configuração de implantação + + + Elastic Pool + Pool Elástico + + + I accept {0} and {1}. + Aceito {0} e {1}. + + + I accept {0}, {1} and {2}. + Aceito {0}, {1} e {2}. + + + I accept {0}, {1} and {2}. + Aceito {0}, {1} e {2}. + + + Image + Imagem + + + Learn More + Saiba mais + + + Location of the azdata package used for the install command + Localização do pacote azdata usado para o comando de instalação + + + Microsoft Privacy Statement + Declaração de Privacidade da Microsoft + + + New Deployment… + Nova Implantação… + + + Open in Portal + Abrir no Portal + + + Password + Senha Port @@ -1326,13 +1270,13 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Provides a notebook-based experience to deploy Microsoft SQL Server Fornece uma experiência baseada em Notebook para implantar o Microsoft SQL Server - - SQL Server Deployment extension for Azure Data Studio - Extensão de Implantação do SQL Server para o Azure Data Studio + + Publisher + Editor - - Microsoft Privacy Statement - Política de Privacidade da Microsoft + + Resource Type + Tipo de Recurso Resource Type @@ -1342,18 +1286,10 @@ Selecione uma assinatura diferente contendo pelo menos um servidor Run SQL Server container image with docker Executar a imagem de contêiner do SQL Server com o Docker - - SQL Server container image - Imagem de contêiner do SQL Server - Run SQL Server on Windows, select a version to get started. Execute o SQL Server no Windows, selecione uma versão para começar. - - SQL Server on Windows - SQL Server no Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Selecione uma assinatura diferente contendo pelo menos um servidor SQL Server 2022 SQL Server 2022 - - Database Server - Servidor de Banco de Dados + + SQL Server Deployment extension for Azure Data Studio + Extensão de Implantação do SQL Server para o Azure Data Studio - - Elastic Pool - Pool Elástico + + SQL Server container image + Imagem de contêiner do SQL Server + + + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure + + + SQL Server on Windows + SQL Server no Windows + + + SQL Server password + Senha do SQL Server + + + Script to notebook + Script para notebook + + + Select + Selecionar Single Database Banco de Dados Individual + + Size + Tamanho + + + Storage account + Conta de armazenamento + + + Storage account SKU type + Tipo de SKU da conta de armazenamento + + + Storage account name + Nome da conta de armazenamento + + + Summary + Resumo + + + Username + Nome de usuário + + + VM image SKU + SKU da imagem de VM + + + VM information + Informações da VM + Version Versão + + Virtual machine name + Nome da máquina virtual + + + azdata License Terms + Termos de Licença do azdata + + + azdata License Terms + Termos de Licença do azdata + \ No newline at end of file diff --git a/resources/xlf/pt-br/schema-compare.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.schema-compare.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/schema-compare.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.schema-compare.pt-BR.xlf index 64524301d5..6d5a8c9339 100644 --- a/resources/xlf/pt-br/schema-compare.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.schema-compare.pt-BR.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - rótulo: {0} não existe na pesquisa de nome de valor de opções + + A different source schema has been selected. Compare to see the comparison? + Um esquema de origem diferente foi selecionado. Comparar para ver a comparação? - - General Options - Opções Gerais - - - Include Object Types - Incluir Tipos de Objetos - - - Schema Compare Options - Opções da Comparação de Esquemas - - - Reset - Redefinir - - - File - Arquivo - - - Flat - Simples - - - Object Type - Tipo de Objeto - - - Schema - Esquema - - - Are you sure you want to update the target? - Tem certeza de que deseja atualizar o destino? - - - Compare Details - Comparar os Detalhes - - - Do you want to connect to {0}? - Você deseja se conectar a {0}? - - - Press Compare to refresh the comparison. - Pressione Comparar para atualizar a comparação. + + A different target schema has been selected. Compare to see the comparison? + Um esquema de destino diferente foi selecionado. Comparar para ver a comparação? Action @@ -62,29 +18,25 @@ Add Adicionar - - Apply is enabled when the target is a database or database project - A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados + + Apply + Aplicar Apply changes to target Aplicar alterações ao destino - - There was an error updating the project - Ocorreu um erro ao atualizar o projeto + + Apply is enabled when the target is a database or database project + A aplicação é habilitada quando o destino é um banco de dados ou projeto de banco de dados - - No changes to apply - Não há nenhuma alteração a ser aplicada + + Are you sure you want to update the target? + Tem certeza de que deseja atualizar o destino? - - Project was successfully updated - O projeto foi atualizado com êxito - - - Stop - Parar + + Cancel + Cancelar Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Comparar - - Schema Compare failed: {0} - Falha na Comparação de Esquemas: {0} - - - Data-tier Application File (.dacpac) - Arquivo do Aplicativo da Camada de Dados (.dacpac) - - - Database - Banco de dados - - - Delete - Excluir - - - Schema Compare - Comparação de Esquemas + + Compare Details + Comparar os Detalhes Comparison between Source and Target Comparação entre Origem e Destino + + Data-tier Application File (.dacpac) + Arquivo do Aplicativo da Camada de Dados (.dacpac) + + + Database + Banco de dados + + + Database + Base de dados + + + Database Project + Projeto de Banco de Dados + + + Delete + Excluir + + + Different source and target schemas have been selected. Compare to see the comparison? + Diferentes esquemas de origem e de destino foram selecionados. Comparar para ver a comparação? + + + Do you want to connect to {0}? + Você deseja se conectar a {0}? + + + File + Arquivo + + + File + Arquivo + + + Flat + Simples + + + Folder Structure + Estrutura de Pastas + + + General Options + Opções Gerais + Generate script Gerar script + + Generate script failed: '{0}' + Falha ao gerar script: '{0}' + Generate script is enabled when the target is a database Gerar script é habilitado quando o destino é um banco de dados @@ -150,26 +138,46 @@ Generate script to deploy changes to target Gerar script para implantar alterações no destino - - Generate script failed: '{0}' - Falha ao gerar script: '{0}' + + Include + Incluir + + + Include Object Types + Incluir Tipos de Objetos + + + Initializing Comparison. This might take a moment. + Inicializando a comparação. Isso pode demorar um pouco. + + + Load source, target, and options saved in an .scmp file + Carregar a origem, o destino e as opções salvas em um arquivo .scmp + + + No + Não + + + No changes to apply + Não há nenhuma alteração a ser aplicada No changes to script Nenhuma alteração no script - - Include - Incluir - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Observe que as operações incluir/excluir podem demorar um pouco para calcular as dependências afetadas - No schema differences were found. Não foi encontrada nenhuma diferença de esquema. + + OK + OK + + + Object Type + Tipo de Objeto + Open Abrir @@ -178,10 +186,6 @@ Open .scmp file Abrir arquivo .scmp - - Load source, target, and options saved in an .scmp file - Carregar a origem, o destino e as opções salvas em um arquivo .scmp - Open scmp failed: '{0}' Falha ao abrir o scmp: '{0}' @@ -190,13 +194,25 @@ Options Opções - - Database Project - Projeto de Banco de Dados + + Options have changed. Recompare to see the comparison? + As opções mudaram. Comparar novamente para ver a comparação? - - Type - Tipo + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Observe que as operações incluir/excluir podem demorar um pouco para calcular as dependências afetadas + + + Press Compare to refresh the comparison. + Pressione Comparar para atualizar a comparação. + + + Project was successfully updated + O projeto foi atualizado com êxito + + + Reset + Redefinir Save @@ -206,13 +222,45 @@ Save .scmp file Salvar o arquivo .scmp + + Save scmp failed: '{0}' + Falha ao salvar scmp: '{0}' + Save source and target, options, and excluded elements Salvar a origem e o destino, as opções e os elementos excluídos - - Save scmp failed: '{0}' - Falha ao salvar scmp: '{0}' + + Schema + Esquema + + + Schema Compare + Comparação de Esquemas + + + Schema Compare Apply failed '{0}' + Falha ao Aplicar a Comparação de Esquemas '{0}' + + + Schema Compare Options + Opções da Comparação de Esquemas + + + Schema Compare failed: {0} + Falha na Comparação de Esquemas: {0} + + + Schema/Object Type + Tipo de esquema/objeto + + + Select Source + Selecionar Origem + + + Select Target + Selecionar Destino Select connection @@ -226,122 +274,22 @@ Select target file Selecionar a pasta de destino - - Select Source - Selecionar Origem - - - Source Name - Nome da Origem - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Para comparar dois esquemas, primeiro selecione um esquema de origem e um esquema de destino e, em seguida, pressione Comparar. - - - Switch source and target - Alternar origem e destino - - - Switch direction - Alternar direção - - - Select Target - Selecionar Destino - - - Target Name - Nome do Destino - - - Type - Tipo - - - Apply - Aplicar - - - Schema Compare Apply failed '{0}' - Falha ao Aplicar a Comparação de Esquemas '{0}' - - - Initializing Comparison. This might take a moment. - Inicializando a comparação. Isso pode demorar um pouco. - - - No - Não + + Server + Servidor Source Fonte - - Target - Destino - - - Yes - Sim - - - Cancel - Cancelar - - - Database - Banco de dados - - - default - padrão - - - A different source schema has been selected. Compare to see the comparison? - Um esquema de origem diferente foi selecionado. Comparar para ver a comparação? - - - Different source and target schemas have been selected. Compare to see the comparison? - Diferentes esquemas de origem e de destino foram selecionados. Comparar para ver a comparação? - - - A different target schema has been selected. Compare to see the comparison? - Um esquema de destino diferente foi selecionado. Comparar para ver a comparação? - - - The source .sqlproj file does not specify a database schema component - O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados - - - The target .sqlproj file does not specify a database schema component - O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados - - - File - Arquivo - - - The sql-database-projects extension is required to perform schema comparison with database projects - A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados - - - The sql-database-projects extension is required to apply changes to a project - A extensão sql-database-projects é necessária para aplicar alterações a um projeto - - - OK - OK - - - Server - Servidor - Source Database Banco de Dados de Origem + + Source Name + Nome da Origem + Source Server Servidor de Origem @@ -350,46 +298,90 @@ Source file Arquivo de origem - - Folder Structure - Estrutura de Pastas + + Stop + Parar + + + Switch direction + Alternar direção + + + Switch source and target + Alternar origem e destino + + + Target + Destino Target Database - Banco de Dados de Destino - - - Target Server - Servidor de Destino - - - Target file - Arquivo de destino - - - Options have changed. Recompare to see the comparison? - As opções mudaram. Comparar novamente para ver a comparação? - - - Schema/Object Type - Tipo de esquema/objeto + Banco de dados de destino Target Folder Structure Estrutura de Pasta de Destino + + Target Name + Nome do Destino + + + Target Server + Servidor de destino + + + Target file + Arquivo de destino + + + The source .sqlproj file does not specify a database schema component + O arquivo .sqlproj de origem não especifica um componente de esquema de banco de dados + + + The sql-database-projects extension is required to apply changes to a project + A extensão sql-database-projects é necessária para aplicar alterações a um projeto + + + The sql-database-projects extension is required to perform schema comparison with database projects + A extensão sql-database-projects é necessária para realizar a comparação do esquema com o projeto do banco de dados + + + The target .sqlproj file does not specify a database schema component + O arquivo .sqlproj de destino não especifica um componente de esquema de banco de dados + + + There was an error updating the project + Ocorreu um erro ao atualizar o projeto + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Para comparar dois esquemas, primeiro selecione um esquema de origem e um esquema de destino e, em seguida, pressione Comparar. + + + Type + Tipo + + + Type + Tipo + + + Yes + Sim + + + default + padrão + + + label: {0} does not exist in the options value name lookup + rótulo: {0} não existe na pesquisa de nome de valor de opções + - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - A Comparação de Esquemas do SQL Server para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs. - - - SQL Server Schema Compare - Comparação de Esquemas do SQL Server - Open in Schema Compare Abrir na Comparação de Esquemas @@ -398,6 +390,14 @@ Run Schema Comparison Executar comparação de esquemas + + SQL Server Schema Compare + Comparação de Esquemas do SQL Server + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + A Comparação de Esquemas do SQL Server para o Azure Data Studio dá suporte à comparação de esquemas de bancos de dados e dacpacs. + Schema Compare Comparação de Esquemas diff --git a/resources/xlf/pt-br/server-report.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.server-report.pt-BR.xlf similarity index 88% rename from resources/xlf/pt-br/server-report.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.server-report.pt-BR.xlf index 8fc6cbc5b0..79eca3e8b1 100644 --- a/resources/xlf/pt-br/server-report.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.server-report.pt-BR.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. Falha na operação do XEvents. + + XEvents sessions PageContention and ObjectContention removed. + As PageContention e ObjectContention das sessões de XEvents, foram removidas. + XEvents sessions not supported. Não há suporte para as sessões XEvents. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. Sessões XEvents iniciadas para PageContention e ObjectContention. - - XEvents sessions PageContention and ObjectContention removed. - As PageContention e ObjectContention das sessões de XEvents, foram removidas. - \ No newline at end of file diff --git a/resources/xlf/pt-br/sql-assessment.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.sql-assessment.pt-BR.xlf similarity index 92% rename from resources/xlf/pt-br/sql-assessment.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.sql-assessment.pt-BR.xlf index 74388b03da..0061916f05 100644 --- a/resources/xlf/pt-br/sql-assessment.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.sql-assessment.pt-BR.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Tipo de Destino + + to learn more. + para saber mais. Click here Clique aqui + + Database + Banco de dados + Recommendation Recomendação @@ -18,21 +22,17 @@ Rule Description Descrição da Regra - - to learn more. - para saber mais. - - - Database - Banco de dados - Server Servidor + + Target Type + Tipo de Destino + - + API Version @@ -42,25 +42,33 @@ Check ID Verificar a ID + + Default Ruleset + Conjunto de Regras Padrão + + + Edition + Edição + + + Error + Erro + Help Link Link de Ajuda - - Message - Mensagem + + High + Alto - - Severity - Gravidade + + Info + Informações - - Tags - Rótulos - - - Target - Destino + + Information + Informações Instance Name @@ -68,43 +76,7 @@ Learn More - Saiba mais - - - OS Version - Versão do Sistema Operacional - - - Default Ruleset - Conjunto de Regras Padrão - - - Info - Informações - - - SQL Server Instance Details - Detalhes da Instância do SQL Server - - - Edition - Edição - - - Version - Versão - - - Error - Erro - - - High - Alto - - - Information - Informações + Saiba Mais Low @@ -114,9 +86,13 @@ Medium Média - - Warning - Aviso + + Message + Mensagem + + + OS Version + Versão do Sistema Operacional Results for database @@ -126,22 +102,70 @@ Results for server Resultados do servidor - - {0}: {1} item(s) - {0}: {1} itens - SQL Assessment Report Relatório de Avaliação do SQL + + SQL Server Instance Details + Detalhes da Instância do SQL Server + + + Severity + Gravidade + + + Tags + Marcas + + + Target + Destino + + + Version + Versão + + + Warning + Aviso + + + {0}: {1} item(s) + {0}: {1} itens + - + Cancel Cancelar + + Copy + Copiar + + + Create HTML Report + Criar Relatório HTML + + + Export as script + Exportar como Script + + + Invoke assessment + Invocar avaliação + + + Invoke assessment for {0} + Invocar avaliação para {0} + + + OK + OK + Open Abrir @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? O relatório foi salvo. Deseja abri-lo? - - Export as script - Exportar como Script - - - Create HTML Report - Criar Relatório HTML - - - View all rules and learn more on GitHub - Veja todas as regras e saiba mais no GitHub - - - View all on GitHub - Exibir tudo no GitHub - - - View applicable rules for {0} - Exibir regras aplicáveis para {0} - - - View applicable rules - Exibir regras aplicáveis - - - Invoke assessment for {0} - Invocar avaliação para {0} - - - Invoke assessment - Invocar avaliação - SQL Assessment Information Informações de avaliação do SQL @@ -190,30 +182,38 @@ SQL Assessment Information copied Informações de avaliação do SQL copiadas - - Copy - Copiar + + View all on GitHub + Exibir tudo no GitHub - - OK - OK + + View all rules and learn more on GitHub + Veja todas as regras e saiba mais no GitHub + + + View applicable rules + Exibir regras aplicáveis + + + View applicable rules for {0} + Exibir regras aplicáveis para {0} - + << Back << Voltar - - Assessment Results from {0} - Resultados da avaliação de {0} - Assessment Date Data da avaliação + + Assessment Results from {0} + Resultados da avaliação de {0} + Error Erro @@ -228,20 +228,20 @@ - + SQL Assessment Avaliação do SQL + + SQL Assessment + Avaliação do SQL + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. 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. - - SQL Assessment - Avaliação do SQL - \ No newline at end of file diff --git a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.sql-database-projects.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/sql-database-projects.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.sql-database-projects.pt-BR.xlf index cc24ce056c..e4f036679f 100644 --- a/resources/xlf/pt-br/sql-database-projects.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.sql-database-projects.pt-BR.xlf @@ -1,67 +1,51 @@  - + - - Build History - Histórico da compilação + + A SQLCMD Variable with the same name already exists in this project + Já existe uma Variável SQLCMD com o mesmo nome neste projeto - - Date - Data + + A database name is required. The database variable is optional. + É necessário um nome de banco de dados. A variável do banco de dados é opcional. - - Failed - Ocorreu um erro + + A database name, server name, and server variable are required. The database variable is optional + 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 - - In progress - Em andamento + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome. - - Move - Mover + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local. - - Publish History - Publicar histórico + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome. - - Status - Status + + A project named {0} already exists in {1}. + Um projeto com nome {0} já existe em {1}. - - Success - Sucesso + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + Não é possível adicionar '{0}' uma referência ao projeto. Adicionar esse projeto como uma referência causaria uma dependência circular - - Target Database - Banco de dados de destino + + A reference to this database already exists in this project + Já existe uma referência a esse banco de dados nesse projeto - - Target Platform - Plataforma de destino - - - Target Server - Servidor de destino - - - Time - Hora + + A {0} script already exists. The new script will not be included in build. + Já {0} existe um script. O novo script não será incluído na Compilação. Action Ação - - Add reference - Adicionar referência - - - Add database reference - Adicionar a referência do banco de dados - Add Item Adicionar item @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? Adicionar variável SQLCMD '{0}' ao projeto sem valor padrão? - - Advanced... - Avançado... + + Add an Account... + Adicionar uma Conta... + + + Add database reference + Adicionar a referência do banco de dados + + + Add reference + Adicionar referência Advanced Publish Options Opções Avançadas de Publicação - - Would you like to update Azure Function local.settings.json with the new connection string? - Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão? + + Advanced... + Avançado... + + + Apply all changes + Aplicar Todas Alterações + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + Tem certeza de que deseja excluir a Variável SQLCMD '{0}'? + + + Are you sure you want to delete the reference to {0}? + Tem certeza de que quer excluir a referência a {0}? + + + Are you sure you want to delete {0} and all of its contents? + Tem certeza de que quer excluir {0} e todos os seus conteúdos? + + + Are you sure you want to delete {0}? + Tem certeza de que deseja excluir {0}? + + + Are you sure you want to move {0} to {1}? + Tem certeza de que deseja mover {0} para {1}? Are you sure you want to update the target project? Tem certeza de que deseja atualizar o projeto de destino? - - There was an error updating the project: {0} - Ocorreu um erro ao atualizar o projeto: {0} - - - Project was successfully updated. - O projeto foi atualizado com êxito. - Artifact Reference Referência do Artefato - - at - em + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute. - - New SQL project name - Novo nome do projeto SQL + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem. - - Azure accounts - Contas do Azure + + Azure SQL Database + Banco de Dados SQL do Azure - - Add an Account... - Adicionar uma Conta... + + Azure SQL Edge Database + Banco de dados SQL do Azure no Edge + + + Azure SQL Server '{0}' created + SQL Server do Azure '{0}' criado Azure SQL server name Nome do servidor do SQL do Azure - - Azure SQL Server '{0}' created - SQL Server do Azure '{0}' criado + + Azure accounts + Contas do Azure Azure subscription @@ -134,14 +146,14 @@ Browse folder Procurar pasta - - Browse... - Procurar... - Browse for profile Procurar perfil + + Browse... + Procurar... + Build Compilar @@ -150,22 +162,30 @@ Build Elements Criar Elementos - - Schema compare could not start because build failed - Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação + + Build History + Histórico da compilação + + + Build failed. Check output pane for more details. {0} + Falha na compilação. Verifique o painel de saída para obter mais detalhes. {0} Cancel Cancelar + + Cannot access parent of provided tree item + Não é possível acessar o pai do item de árvore fornecido + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 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. + Cannot resolve path {0} Não foi possível resolver o caminho {0} - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - Não é possível adicionar '{0}' uma referência ao projeto. Adicionar esse projeto como uma referência causaria uma dependência circular - Change Target Platform Alterar plataforma de destino @@ -174,14 +194,14 @@ Check output pane for more details Verifique o painel de saída para mais detalhes - - Choose action - Escolher ação - Choose SQLCMD variables to modify Escolha variáveis SQLCMD para modificar + + Choose action + Escolher ação + Circular reference from project {0} to project {1} Referência circular do projeto {0} para o projeto {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Limpando implantações existentes... - - View changes in Schema Compare - Exibir as alterações na Comparação de Esquemas + + Click "Learn More" button for more information about SDK-style projects + Clique no botão "Saiba mais" para obter mais informações sobre projetos no estilo SDK Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Conectando ao SQL Server + + Connection + Conexão + Connection failed error: '{0}' Erro de falha na conexão: '{0}' @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? Já existem contêineres para este projeto. Deseja excluí-los antes de implantar um novo? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - O projeto '{0}' não será totalmente compatível com SSDT após a conversão. Uma cópia de backup do arquivo do projeto será criada na pasta do projeto antes da conversão. Mais informações estão disponíveis em https://aka.ms/sqlprojsdk. Continuar com a conversão para o projeto no estilo SDK? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + A conversão do projeto {0} para o estilo SDK não foi bem-sucedida. As alterações no .sqlproj foram revertidas. - - Create New - Criar Novo + + Could not build project. Error retrieving files needed to build. + Não foi possível criar o projeto. Ocorreu um erro ao recuperar arquivos necessários para compilar. Create Criar + + Create New + Criar Novo + Create project from database Criar projeto pelo banco de dados - - Settings - Configurações - Creating Azure SQL Server '{0}' ... Criando SQL Server do Azure '{0}'... @@ -246,29 +270,25 @@ Creating deployment settings ... Criando configurações de implantação... - - Target platform of the project {0} is now {1} - A plataforma de destino do projeto {0} agora é {1} + + Current target platform: {0}. Select new target platform + Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + A versão do .NET SDK instalada no momento é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET 6 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado. Dacpac file location is required for adding a reference to a database O local do arquivo Dacpac é necessário para adicionar uma referência a um banco de dados - - dacpac Files - Arquivos dacpac - - - Dacpac references need to be located on the same drive as the project file. - As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. - Dacpac reference Referência Dacpac - - Data-tier application (.dacpac) - Aplicativo da camada de dados (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + As referências do Dacpac precisam estar localizadas na mesma unidade que o arquivo de projeto. O arquivo de projeto está localizado em {0} Data Source @@ -282,6 +302,22 @@ Data sources Fontes de dados + + Data-tier application (.dacpac) + Aplicativo da camada de dados (.dacpac) + + + Database + Banco de dados + + + Database Projects + Projetos de Banco de Dados + + + Database References + Referências do banco de dados + Database location is required for adding a reference to a database A localização do banco de dados é necessária para adicionar uma referência a um banco de dados @@ -290,38 +326,22 @@ Database name Nome do banco de dados - - Database - Banco de dados - Database name is required for adding a reference to a different database O nome do banco de dados é necessário para adicionar uma referência a um banco de dados diferente - - A database name is required. The database variable is optional. - É necessário um nome de banco de dados. A variável do banco de dados é opcional. - - - A database name, server name, and server variable are required. The database variable is optional - 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 - Database project Projeto do banco de dados - - A reference to this database already exists in this project - Já existe uma referência a esse banco de dados nesse projeto + + Database project published successfully + Projeto de banco de dados publicado com êxito Database reference type is required for adding a reference to a database O tipo de referência de banco de dados é necessário para adicionar uma referência a um banco de dados - - Database References - Referências do banco de dados - Database selection is required to create a project from a database A seleção do banco de dados é necessária para criar um projeto de um banco de dados @@ -330,22 +350,14 @@ Database variable Variável do banco de dados - - There is already a directory named '{0}' in the selected location: '{1}'. - Já existe um diretório com o nome '{0}' no local selecionado: '{1}'. - - - The selected project location '{0}' does not exist or is not a directory. - O local do projeto selecionado '{0}' não existe ou não é um diretório. - - - default - padrão - DatabaseProject DatabaseProject + + Date + Data + Default - image defined as default in the container registry Padrão - imagem definida como padrão no registro de contêiner @@ -354,41 +366,21 @@ Delete Deletar - - Are you sure you want to delete {0}? - Tem certeza de que deseja excluir {0}? - - - Are you sure you want to delete {0} and all of its contents? - Tem certeza de que quer excluir {0} e todos os seus conteúdos? - - - Are you sure you want to delete the reference to {0}? - Tem certeza de que quer excluir a referência a {0}? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - Tem certeza de que deseja excluir a Variável SQLCMD '{0}'? - - - Failed to update app setting '{0}' - Falha ao atualizar a configuração do aplicativo '{0}' - - - Updating app setting: '{0}' - Atualizando a configuração do aplicativo: '{0}' - Deploying SQL Db Project Locally Implantando o projeto do Banco de dados SQL localmente - - Failed to open a connection to the deployed database' - Falha ao abrir uma conexão com o banco de dados implantado' + + Develop and publish schemas for Azure SQL Database starting from an empty project + Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio - - A {0} script already exists. The new script will not be included in build. - Já {0} existe um script. O novo script não será incluído na Compilação. + + Develop and publish schemas for SQL Server databases starting from an empty project + Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Outro banco de dados, mesmo servidor - - Docker created id: '{0}' - ID criada pelo Docker: '{0}' - - - Failed to run the docker container - Falha ao executar o contêiner do Docker + + Docker Image: + Imagem do Docker: Docker container is not running O contêiner do Docker não está em execução - - License Agreement: - Contrato de Licença: - - - Docker Image: - Imagem do Docker: - - - Use {0} on local arm64/Apple Silicon - Usar {0} no arm64/Apple Silicon local + + Docker created id: '{0}' + ID criada pelo Docker: '{0}' Docker logs: '{0}' Logs do Docker: '{0}' - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Falha ao verificar o Docker. Verifique se o Docker está instalado e em execução. Erro: '{0}' - - - Done - Concluído + + Don't Ask Again + Não perguntar novamente Don't use profile Não usar o perfil + + Done + Concluído + Download error Erro de download @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Baixando {0} nuget para obter DLLs de compilação - - Microsoft Azure SQL Edge License Agreement - Contrato de licença do SQL do Microsoft Azure no Edge - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge - - - Azure SQL Edge Database - Banco de dados SQL do Azure no Edge - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Desenvolva e publique esquemas para bancos de dados SQL do Azure a partir de um projeto vazio - - - Azure SQL Database - Banco de dados SQL do Azure - - - Develop and publish schemas for SQL Server databases starting from an empty project - Desenvolva e publique esquemas para bancos de dados SQL Server a partir de um projeto vazio - - - SQL Server Database - Banco de Dados SQL Server - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Desenvolva e publique esquemas para bancos de dados SQL com Microsoft.Build.Sql (versão prévia), começando com um projeto vazio no estilo SDK. - - - SQL Database (SDK) - Banco de Dados SQL (SDK) + + Enter a database name for this system database + Insira um nome de banco de dados para esse banco de dados do sistema Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Insira o nome da variável de ambiente da cadeia de conexão - - Enter environment variable for SQL connection string - Inserir variável de ambiente para cadeia de conexão do SQL - Enter connection string template Inserir modelo de cadeia de conexão - - Enter new database name - Insira um nome de banco de dados - - - Enter new name - Inserir novo nome - Enter default value for SQLCMD variable '{0}' Insira o valor padrão para a variável SQLCMD '{0}' + + Enter environment variable for SQL connection string + Inserir variável de ambiente para cadeia de conexão do SQL + Enter new SQLCMD Variable name Insira o novo nome da Variável SQLCMD + + Enter new database name + Insira um nome de banco de dados + Enter new default value for variable '{0}' Digite o novo valor padrão para a variável '{0}' + + Enter new name + Inserir novo nome + + + Enter project name + Inserir nome do projeto + Enter {0} admin password Insira {0} senha de administrador - - Enter {0} port number or press enter to use the default value - Insira {0} número da porta ou pressione Enter para usar o valor padrão - - - Enter a database name for this system database - Insira um nome de banco de dados para esse banco de dados do sistema - Enter {0} admin user name Insira o nome de usuário do administrador do {0} - - The project is already up to date with the database. - O projeto já está atualizado com o banco de dados. + + Enter {0} port number or press enter to use the default value + Insira {0} número da porta ou pressione Enter para usar o valor padrão Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Erro ao localizar o local dos arquivos de build: {0} - - Error when moving file from {0} to {1}. Error: {2} - Erro ao mover o arquivo de {0} para {1}. Erro: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Erro: {0} atualmente não tem suporte em projetos de Banco de Dados SQL para VS Code. - - - Error: {0} - Erro: {0} + + Error loading the publish profile. {0} + Erro ao carregar o perfil de publicação. {0} Error trying to read {0} of project '{1}'. {2} Erro ao tentar ler {0} do projeto '{1}'. {2} + + Error when moving file from {0} to {1}. Error: {2} + Erro ao mover o arquivo de {0} para {1}. Erro: {2} + Error when renaming file from {0} to {1}. Error: {2} Erro ao renomear arquivo de {0} para {1}. Erro: {2} - - Could not build project. Error retrieving files needed to build. - Não foi possível criar o projeto. Ocorreu um erro ao recuperar arquivos necessários para compilar. + + Error: {0} + Erro: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Eu aceito os {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Eu aceito os {0}. - - - Microsoft SQL Server License Agreement - Contrato de Licença do Microsoft SQL Server + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Erro: {0} atualmente não tem suporte em projetos de Banco de Dados SQL para VS Code. Example Usage @@ -612,14 +542,14 @@ Exclude Excluir - - Excluding folders is not yet supported - Ainda não há suporte para a exclusão de pastas - Exclude Object Types Excluir os Tipos de Objeto + + Excluding folders is not yet supported + Ainda não há suporte para a exclusão de pastas + External Stream Fluxo externo @@ -628,61 +558,69 @@ External Streaming Job Trabalho de Streaming Externo - - Validation of external streaming job passed. - A validação do trabalho de streaming externo foi aprovada. - - - Target information for extract is required to create database project. - Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta. - Extracting DacFx build DLLs to {0} Extraindo DLLs de compilação DacFx para {0} + + Failed + Com falha + + + Failed to complete task '{0}'. Error: {1} + Falha ao concluir a tarefa '{0}'. Erro: {1} + + + Failed to open a connection to the deployed database' + Falha ao abrir uma conexão com o banco de dados implantado' + + + Failed to publish to container. {0} + Falha ao publicar no contêiner. {0} + + + Failed to publish to new Azure SQL server. {0} + Falha ao publicar no novo servidor do SQL do Azure. {0} + + + Failed to run the docker container + Falha ao executar o contêiner do Docker + + + Failed to update app setting '{0}' + Falha ao atualizar a configuração do aplicativo '{0}' + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Falha ao verificar o Docker. Verifique se o Docker está instalado e em execução. Erro: '{0}' + File Arquivo - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Já existe um arquivo com o nome '{0}' no disco neste local. Escolha outro nome. - File Format Formato do arquivo - - file - arquivo - File or directory '{0}' doesn't exist O arquivo ou diretório '{0}' não existe + + File {0} doesn't exist + O arquivo {0} não existe + Flat Simples - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Já existe uma pasta com o nome '{0}' no disco neste local. Escolha outro nome. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - Uma pasta com o nome '{0}' já existe em disco neste local. Escolha outro local. - - - Folder Elements - Elementos da Pasta - Folder Pasta - - folder - pasta + + Folder Elements + Elementos da Pasta Folder structure @@ -692,17 +630,23 @@ Generate Script Gerar script - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0} - Generating new SQL project from {0}... Check output window for details. Gerando novo projeto SQL a partir de {0}... Verifique a janela de saída para obter detalhes. - - hr - h + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Falha na geração do projeto por meio do AutoRest. Verifique o painel de saída para obter mais detalhes. Erro: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Eu aceito os {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Eu aceito os {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Importar Elementos + + In progress + Em andamento + Include Incluir + + Include permissions + Incluir permissões + Include permissions in project Incluir permissões no projeto - - Include permissions - Incluir permissões + + Install + Instalar Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file DSP inválido no arquivo. sqlproj + + Invalid SQL connection string + Cadeia de conexão SQL inválida + Invalid database reference in .sqlproj file Referência de banco de dados inválida no arquivo .sqlproj - - Specified GUID is invalid: {0} - O GUID especificado é inválido: {0} - Invalid input: {0} Entrada inválida: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 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. + + Invalid target platform: {0}. Supported target platforms: {1} + Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1} Invalid value specified for the property '{0}' in .sqlproj file Valor inválido especificado para a propriedade '{0}' no arquivo .sqlproj - - Project property value '{0} is invalid - O valor da propriedade do projeto '{0} é inválido - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Cadeia de conexão SQL inválida - - - Invalid target platform: {0}. Supported target platforms: {1} - Plataforma de destino inválida: {0}. Plataformas de destino suportadas: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + Não há suporte para itens com caminho absoluto fora da pasta do projeto. Certifique-se de que os caminhos no arquivo de projeto sejam relativos à pasta do projeto. Learn More Saiba Mais + + License Agreement: + Contrato de Licença: + Load profile... Carregar perfil... + + Location + Localização + Location Localização - - min - min + + Microsoft Azure SQL Edge License Agreement + Contrato de licença do SQL do Microsoft Azure no Edge + + + Microsoft SQL Server License Agreement + Contrato de Licença do Microsoft SQL Server Missing 'version' entry in {0} Entrada 'version' ausente no {0} - - Are you sure you want to move {0} to {1}? - Tem certeza de que deseja mover {0} para {1}? + + Move + Mover Moving files between projects is not supported Não há suporte para a movimentação de arquivos entre projetos - - msec - mseg - - - Unexpected number of {0} files: {1} - Número inesperado de {0} files: {1} - Multiple .sqlproj files selected; please select only one. Vários arquivos. sqlproj selecionados; selecione apenas um. + + Name + Nome + + + Name + Nome + Name must not be empty O nome não deve estar vazio + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione. + New Novo + + New SQL project name + Novo nome do projeto SQL + New {0} name: Novo nome {0}: - - No {0} found - Não foi localizado nenhum {0} - - - No data sources in this project - Nenhuma fonte de dados neste projeto - - - File {0} doesn't exist - O arquivo {0} não existe - - - The Schema Compare extension must be installed to a update a project from a database. - A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados. - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes. - - - The selected project file does not exist - O arquivo de projeto selecionado não existe - - - No .sqlproj file selected; please select one. - Nenhum arquivo. sqlproj selecionado; selecione um. - No Não @@ -856,17 +788,21 @@ No (default) Não (padrão) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - A ferramenta Autorest não foi encontrada no caminho do sistema, mas encontrou o Node.js. Solicitando ao usuário como proceder. Execute 'npm install autorest -g' para instalar permanentemente e evitar esta mensagem. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Nenhum arquivo.sql foi gerado pelo Autorest. Confirme se sua especificação contém definições de modelo ou verifique o log de saída para obter detalhes. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - O Autorest não está instalado. Para continuar, escolha se deseja executar o Autorest a partir de um local temporário por meio de 'npx' ou instale o Autorest globalmente e depois execute. + + No .sqlproj file selected; please select one. + Nenhum arquivo. sqlproj selecionado; selecione um. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - Nem o Autorest nem o Node.js (npx) foram encontrados no caminho do sistema. Instale o Node.js para que a geração do Autorest funcione. + + No data sources in this project + Nenhuma fonte de dados neste projeto + + + No {0} found + Não foi localizado nenhum {0} None Elements @@ -876,9 +812,9 @@ NuGet package name Nome do pacote NuGet - - Published data-tier application (.nupkg) - Aplicativo de camada de dados publicado (.nupkg) + + NuGet package version + Versão do pacote NuGet Object Type @@ -896,6 +832,22 @@ Open License Agreement Abrir o Contrato de Licença + + OpenAPI/Swagger spec + Especificação de OpenAPI/Swagger + + + Operation '{0}' completed successfully. Result: {1} + Operação '{0}' concluída com êxito. Resultado: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + Falha na operação '{0}'. Tentando novamente... Resultado Atual: {1}. Erro: '{2}' + + + Operation '{0}' failed. Re-trying... Error: '{1}' + Falha na operação '{0}'. Tentando novamente... Erro: '{1}' + Option Description Descrição da Opção @@ -904,26 +856,10 @@ Option Name Nome da Opção - - label: {0} does not exist in the options value name lookup - rótulo: {0} não existe na pesquisa de nome de valor de opções - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - Não há suporte para itens com caminho absoluto fora da pasta do projeto. Certifique-se de que os caminhos no arquivo de projeto sejam relativos à pasta do projeto. - Package Reference Referência do Pacote - - Cannot access parent of provided tree item - Não é possível acessar o pai do item de árvore fornecido - - - {0} password doesn't match the confirmation password - {0} senha não corresponde à senha de confirmação - Port must a be number A porta deve ser um número @@ -932,65 +868,25 @@ PostDeploy Elements Elementos de PostDeploy - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements Elementos de PreDeploy - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação - Profile Perfil - - Error loading the publish profile. {0} - Erro ao carregar o perfil de publicação. {0} - - - Build failed. Check output pane for more details. {0} - Falha na compilação. Verifique o painel de saída para obter mais detalhes. {0} - - - A project named {0} already exists in {1}. - Um projeto com nome {0} já existe em {1}. + + Project + Projeto Project '{0}' is already opened. O projeto '{0}' já está aberto. - - Project - Projeto - - - Location - Localização - - - Select location to create project - Selecione o local para criar o projeto - - - Name - Nome - - - Enter project name - Inserir nome do projeto - - - The targets, references, and system database references need to be updated to build the project '{0}'. - Os destinos, referências e referências do banco de dados do sistema precisam ser atualizados para construir o projeto '{0}'. + + Project property value '{0} is invalid + O valor da propriedade do projeto '{0} é inválido Project reference @@ -1000,13 +896,9 @@ Project reference name element Elemento do nome da referência do projeto - - Select project file - Selecionar o arquivo do projeto - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto. + + Project was successfully updated. + O projeto foi atualizado com êxito. Publish @@ -1016,26 +908,18 @@ Publish Publicar - - Publish project - Publicar projeto + + Publish History + Publicar histórico Publish Options Opções de Publicação - - Publish profile elements - Publicar elementos de perfil - Publish Profile Publicar Perfil - - Database project published successfully - Projeto de banco de dados publicado com êxito - Publish Settings File Publicar arquivo de configurações @@ -1044,13 +928,25 @@ Publish Target Destino de Publicação + + Publish profile elements + Publicar elementos de perfil + + + Publish project + Publicar projeto + + + Publish to an existing {0} + Publicar em uma {0} existente + Publish to new Azure SQL Database emulator Publicar em um novo emulado do Banco de Dados SQL do Azure - - Failed to publish to container. {0} - Falha ao publicar no contêiner. {0} + + Publish to new Azure SQL logical server (Preview) + Publicar no novo servidor lógico SQL do Azure (visualização) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) Publicar no novo contêiner de desenvolvimento local {0} (Versão prévia) - - Publish to an existing {0} - Publicar em uma {0} existente - - - Publish to new Azure SQL logical server (Preview) - Publicar no novo servidor lógico SQL do Azure (visualização) - - - Failed to publish to new Azure SQL server. {0} - Falha ao publicar no novo servidor do SQL do Azure. {0} + + Published data-tier application (.nupkg) + Aplicativo de camada de dados publicado (.nupkg) Publishing project in a container... Publicando projeto em um contêiner... - - Referenced Database Type - Tipo de Banco de Dados Referenciado - Reference Type Tipo de Referência + + Referenced Database Type + Tipo de Banco de Dados Referenciado + Referenced Database type Tipo de banco de dados referenciado - - Would you like to reload your database project? - Deseja recarregar seu projeto de banco de dados? - Reset Redefinir @@ -1104,26 +988,6 @@ Resource group Grupo de recursos - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - Falha na operação '{0}'. Tentando novamente... Resultado Atual: {1}. Erro: '{2}' - - - Operation '{0}' failed. Re-trying... Error: '{1}' - Falha na operação '{0}'. Tentando novamente... Erro: '{1}' - - - Running operation '{2}' Attempt {0} of {1} - Executando operação '{2}' Tentativa {0} de {1} - - - Operation '{0}' completed successfully. Result: {1} - Operação '{0}' concluída com êxito. Resultado: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - Aguardando {0} segundos antes de outra tentativa de operação '{1}' - Revert values to project defaults Reverter valores para os padrões do projeto @@ -1132,10 +996,46 @@ Run via npx Executar por meio de npx + + Running operation '{2}' Attempt {0} of {1} + Executando operação '{2}' Tentativa {0} de {1} + Running the docker container ... Executando o contêiner do Docker ... + + SDK-style project (Preview) + Projeto no estilo SDK (versão prévia) + + + SQL Database (SDK) + Banco de Dados SQL (SDK) + + + SQL Server Database + Banco de Dados SQL Server + + + SQL connection string + Cadeia de conexão SQL + + + SQLCMD Variables + Variáveis SQLCMD + + + SQLCMD Variables + Variáveis SQLCMD + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + O nome da variável SQLCMD '{0}' não pode conter nenhum dos seguintes caracteres: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + O nome da variável SQLCMD '{0}' não pode conter espaços em branco + Same database Mesmo banco de dados @@ -1144,10 +1044,6 @@ Save Salvar - - Would you like to save the settings in a profile (.publish.xml)? - Gostaria de salvar as configurações em um perfil (.publish.xml)? - Save As... Salvar como... @@ -1156,13 +1052,17 @@ Schema Esquema + + Schema Compare + Comparação de Esquemas + Schema Compare failed: {0} Falha na Comparação de Esquemas: {0} - - Schema Compare - Comparação de Esquemas + + Schema compare could not start because build failed + Não foi possível iniciar a comparação de esquema pois ocorreu um erro na compilação Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script Script - - Click "Learn More" button for more information about SDK-style projects - Clique no botão "Saiba mais" para obter mais informações sobre projetos no estilo SDK + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Projeto no estilo SDK (versão prévia) - - - sec - seg - - - Select the base {0} docker image - Selecione a imagem base {0} do Docker - - - Select connection - Selecionar a conexão - - - Select .dacpac - Selecione .dacpac - - - Select database - Selecionar o banco de dados - - - Select File - Selecionar Arquivo - - - Select folder structure - Selecione a estrutura de pastas - - - Select the image tag or press enter to use the default value - Selecione o rótulo da imagem ou pressione Enter para usar o valor padrão - - - Select Profile - Selecionar o perfil - - - Select publish profile to load - Selecionar perfil de publicação a ser carregado - - - Select project location - Selecione o local do projeto - - - Select where to publish the project to - Selecionar onde publicar o projeto - - - Select OpenAPI/Swagger spec file - Selecione o arquivo de especificação OpenAPI/Swagger + + Script.PreDeployment + Script.PreDeployment Select Selecionar - - Current target platform: {0}. Select new target platform - Plataforma de destino atual: {0}. Selecionar a nova plataforma de destino + + Select .dacpac + Selecione .dacpac + + + Select File + Selecionar Arquivo + + + Select OpenAPI/Swagger spec file + Selecione o arquivo de especificação OpenAPI/Swagger + + + Select Profile + Selecionar o perfil + + + Select connection + Selecionar a conexão + + + Select database + Selecionar o banco de dados + + + Select folder structure + Selecione a estrutura de pastas + + + Select location to create project + Selecione o local para criar o projeto + + + Select project file + Selecionar o arquivo do projeto + + + Select project location + Selecione o local do projeto + + + Select publish profile to load + Selecionar perfil de publicação a ser carregado + + + Select the base {0} docker image + Selecione a imagem base {0} do Docker + + + Select the image tag or press enter to use the default value + Selecione o rótulo da imagem ou pressione Enter para usar o valor padrão + + + Select where to publish the project to + Selecionar onde publicar o projeto Server @@ -1256,86 +1156,38 @@ Server name Nome do servidor - - {0} admin password - {0} senha de administrador - - - {0} port number - {0} número da porta - Server variable Variável de servidor + + Settings + Configurações + Source database Banco de dados de origem - - OpenAPI/Swagger spec - Especificação de OpenAPI/Swagger + + Specified GUID is invalid: {0} + O GUID especificado é inválido: {0} - - SQLCMD Variables - Variáveis SQLCMD + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Inicie com as partes principais para desenvolver e publicar esquemas do banco de dados SQL do Azure no Edge - - Value - Valor - - - Name - Nome - - - SQL connection string - Cadeia de conexão SQL - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - O .NET SDK não pode ser localizado. O build do projeto não funcionará. Instale o .NET 6 SDK ou superior ou atualize o local do .NET SDK nas configurações, se já estiver instalado. - - - Install - Instalar - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - A versão do .NET SDK instalada no momento é {0}, que não tem suporte. O build do projeto não funcionará. Instale o SDK do .NET 6 ou superior ou atualize o local da versão com suporte do SDK do .NET nas configurações, se já estiver instalado. - - - Update Location - Atualizar Local - - - Don't Ask Again - Não perguntar novamente - - - Database Projects - Projetos de Banco de Dados - - - A SQLCMD Variable with the same name already exists in this project - Já existe uma Variável SQLCMD com o mesmo nome neste projeto - - - SQLCMD variable name '{0}' cannot contain whitespace - O nome da variável SQLCMD '{0}' não pode conter espaços em branco - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - O nome da variável SQLCMD '{0}' não pode conter nenhum dos seguintes caracteres: {1} - - - SQLCMD Variables - Variáveis SQLCMD + + Status + Status Stored Procedure Procedimento armazenado + + Success + Sucesso + Suppress errors caused by unresolved references in the referenced project Suprimir erros causados por referências não resolvidas no projeto referenciado @@ -1352,44 +1204,112 @@ Table Tabela - - Connection - Conexão + + Target Database + Banco de Dados de Destino + + + Target Platform + Plataforma de Destino + + + Target Server + Servidor de Destino + + + Target information for extract is required to create database project. + Para criar um projeto de banco de dados são necessárias as informações alvo para realizar a coleta. + + + Target platform of the project {0} is now {1} + A plataforma de destino do projeto {0} agora é {1} Target project Projeto de destino - - Failed to complete task '{0}'. Error: {1} - Falha ao concluir a tarefa '{0}'. Erro: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + O .NET SDK não pode ser localizado. O build do projeto não funcionará. Instale o .NET 6 SDK ou superior ou atualize o local do .NET SDK nas configurações, se já estiver instalado. + + + The Schema Compare extension must be installed to a update a project from a database. + A extensão Comparação de Esquemas deve ser instalada para a atualização de um projeto a partir de um banco de dados. + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + O projeto '{0}' não será totalmente compatível com SSDT após a conversão. Uma cópia de backup do arquivo do projeto será criada na pasta do projeto antes da conversão. Mais informações estão disponíveis em https://aka.ms/sqlprojsdk. Continuar com a conversão para o projeto no estilo SDK? + + + The project is already up to date with the database. + O projeto já está atualizado com o banco de dados. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + O projeto {0} foi atualizado para ser um projeto no estilo SDK. Clique em 'Saiba Mais' para obter detalhes sobre o SDK do Microsoft.Build.Sql e maneiras de simplificar o arquivo de projeto. + + + The selected project file does not exist + O arquivo de projeto selecionado não existe + + + The selected project location '{0}' does not exist or is not a directory. + O local do projeto selecionado '{0}' não existe ou não é um diretório. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + Os destinos, referências e referências do banco de dados do sistema precisam ser atualizados para construir o projeto '{0}'. + + + There is already a directory named '{0}' in the selected location: '{1}'. + Já existe um diretório com o nome '{0}' no local selecionado: '{1}'. + + + There was an error updating the project: {0} + Ocorreu um erro ao atualizar o projeto: {0} + + + Time + Hora + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + Para compilar com êxito, atualize o projeto para ter um script de pré-implantação e/ou um script pós-implantação Unable to construct connection: {0} Não é possível construir a conexão: {0} - - Unable to find {1} with path '{0}' - Não é possível localizar {1} com o caminho '{0}' - - - Unable to find database reference {0} - Não é possível localizar o banco de dados de referência {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0} Unable to find SQLCMD variable '{0}' Não é possível localizar a variável SQLCMD '{0}' + + Unable to find database reference {0} + Não é possível localizar o banco de dados de referência {0} + + + Unable to find {1} with path '{0}' + Não é possível localizar {1} com o caminho '{0}' + Unable to locate '{0}' target: '{1}'. {2} Não foi possível localizar o destino '{0}': '{1}'. {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - Não é possível estabelecer o contexto do projeto. Comando invocado de um local inesperado: {0} + + Unexpected number of {0} files: {1} + Número inesperado de {0} files: {1} - Unhandled item type during delete: '{0} + Unhandled item type during exclude: '{0} Tipo de item não tratado durante a exclusão: '{0} @@ -1404,42 +1324,38 @@ Unrecognized version: Versão não reconhecida: + + Update + Atualizar + + + Update Location + Atualizar Local + Update action Atualizar Ação - - Apply all changes - Aplicar Todas Alterações - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - As referências do banco de dados do sistema precisam ser atualizadas para criar o projeto '{0}'. Se o projeto foi criado no SSDT, ele continuará funcionando em ambas as ferramentas. Deseja atualizar o projeto? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Se o projeto foi criado no SSDT, continuará funcionando nas duas ferramentas. Deseja atualizar o projeto? - - - Update {0} for cross-platform support? - Atualizar {0} para suporte multiplataforma? - Update project from database Atualizar o projeto do banco de dados - - Update - Atualizar + + Update {0} for cross-platform support? + Atualizar {0} para suporte multiplataforma? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - A conversão do projeto {0} para o estilo SDK não foi bem-sucedida. As alterações no .sqlproj foram revertidas. + + Updating app setting: '{0}' + Atualizando a configuração do aplicativo: '{0}' Updating {0} from {1}... Atualizando {0} de {1}... + + Use {0} on local arm64/Apple Silicon + Usar {0} no arm64/Apple Silicon local + User has cancelled selection for how to run autorest. O usuário cancelou a seleção de como executar o autorest. @@ -1452,6 +1368,14 @@ User selected to run via npx. Usuário selecionado para ser executado por meio de npx. + + Validation of external streaming job passed. + A validação do trabalho de streaming externo foi aprovada. + + + Value + Valor + Value cannot be empty O valor não pode estar vazio @@ -1464,25 +1388,101 @@ Version must not be empty A versão não deve estar vazia - - NuGet package version - Versão do pacote NuGet - View Exibir - - Yes (Recommended) - Sim (Recomendado) + + View changes in Schema Compare + Exibir as alterações na Comparação de Esquemas + + + Waiting for {0} seconds before another attempt for operation '{1}' + Aguardando {0} segundos antes de outra tentativa de operação '{1}' + + + Would you like to reload your database project? + Deseja recarregar seu projeto de banco de dados? + + + Would you like to save the settings in a profile (.publish.xml)? + Gostaria de salvar as configurações em um perfil (.publish.xml)? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Deseja atualizar o arquivo local.settings.json da Função do Azure com a nova cadeia de conexão? Yes Sim + + Yes (Recommended) + Sim (Recomendado) + + + at + em + + + dacpac Files + Arquivos dacpac + + + default + padrão + + + file + arquivo + + + folder + pasta + + + hr + h + + + label: {0} does not exist in the options value name lookup + rótulo: {0} não existe na pesquisa de nome de valor de opções + + + min + min + + + msec + mseg + + + sec + seg + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Se o projeto foi criado no SSDT, continuará funcionando nas duas ferramentas. Deseja atualizar o projeto? + + + {0} admin password + {0} senha de administrador + + + {0} password doesn't match the confirmation password + {0} senha não corresponde à senha de confirmação + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} senha não atende ao requisito de complexidade de senha. Para obter mais informações, consulte https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + {0} número da porta + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … foi encerrado com o código: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … foi encerrado com o sinal: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - Projetos de Banco de Dados - Add Database Reference Adicionar a referência do banco de dados @@ -1524,86 +1520,6 @@ Add Existing Item... Adicionar Item Existente... - - Add SQLCMD Variable - Adicionar Variável SQLCMD - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Qual versão do Autorest.Sql usar do NPM. A mais recente será usada se não estiver definida. - - - Build - Compilar - - - Change Target Platform - Alterar Plataforma de Destino - - - Close Database Project - Fechar Projeto de Banco de Dados - - - Whether project nodes start collapsed - Se os nós do projeto começam recolhidos - - - Convert to SDK-style project - Converter em projeto no estilo SDK - - - Create Project From Database - Criar projeto a partir do banco de dados - - - Delete - Deletar - - - Design and publish SQL database schemas - Criar e publicar esquemas de banco de dados SQL - - - Database Projects - Projetos de Banco de Dados - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Caminho completo para o SDK do .NET no computador. Por exemplo, se o dotnet.exe estiver localizado em C:\folder1\dotnet\dotnet.exe, defina o caminho para essa configuração como C:\folder1\dotnet - - - Edit - Editar - - - Edit .sqlproj File - Editar Arquivo .sqlproj - - - Enable preview SQL Database Projects features - Habilitar recursos de projetos de Banco de Dados SQL do Microsoft Azure visualização - - - Exclude from project - Excluir do projeto - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - Gerar Projeto SQL a partir da especificação OpenAPI/Swagger (Versão prévia) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Qual versão do Microsoft.Build.Sql SDK usar para criar projetos SQL herdados. Exemplo: 0.1.7-visualização - - - Whether to prompt the user to install .NET SDK when not detected. - Se o usuário deve solicitar a instalação do .NET SDK quando não for detectado. - - - New Database Project - Novo Projeto de Banco de Dados - Add External Streaming Job Adicionar Trabalho de Streaming Externo @@ -1628,6 +1544,10 @@ Add Publish Profile Adicionar perfil de publicação + + Add SQLCMD Variable + Adicionar Variável SQLCMD + Add Script Adicionar Script @@ -1644,18 +1564,88 @@ Add View Adicionar modo de exibição - - Whether to prompt the user to install Node.js when not detected. - Se o usuário deve instalar o Node.js quando não for detectado. + + Build + Compilar + + + Change Target Platform + Alterar Plataforma de Destino + + + Close Database Project + Fechar Projeto de Banco de Dados + + + Convert to SDK-style project + Converter em projeto no estilo SDK + + + Create Project From Database + Criar projeto a partir do banco de dados + + + Database Projects + Projetos de Banco de Dados + + + Database Projects + Projetos de Banco de Dados + + + Delete + Excluir + + + Design and publish SQL database schemas + Criar e publicar esquemas de banco de dados SQL + + + Edit + Editar + + + Edit .sqlproj File + Editar Arquivo .sqlproj + + + Enable preview SQL Database Projects features + Habilitar recursos de projetos de Banco de Dados SQL do Microsoft Azure visualização + + + Exclude from project + Excluir do projeto + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Caminho completo para o SDK do .NET no computador. Por exemplo, se o dotnet.exe estiver localizado em C:\folder1\dotnet\dotnet.exe, defina o caminho para essa configuração como C:\folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + Gerar Projeto SQL a partir da especificação OpenAPI/Swagger (Versão prévia) + + + New Database Project + Novo Projeto de Banco de Dados + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + Não há projetos de banco de dados abertos no momento. +[Novo Projeto](comando: sqlDatabaseProjects.new) +[Abrir Projeto](comando: sqlDatabaseProjects.open) +[Criar Projeto do Banco de dados](comando: sqlDatabaseProjects.importDatabase) + + + Open Containing Folder + Abrir Pasta de retenção Open Database Project Abrir Projeto de Banco de Dados - - Open Containing Folder - Abrir Pasta Continente - Open in Designer Abrir no Designer @@ -1664,6 +1654,10 @@ Open project Abrir projeto + + Projects + Projetos + Properties Propriedades @@ -1688,19 +1682,25 @@ Validate External Streaming Job Validar Trabalho de Streaming Externo - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - Não há projetos de banco de dados abertos no momento. -[New Project] (comando: sqlDatabaseProjects.new) -[Open Project] (comando: sqlDatabaseProjects.open) -[Create Project From Database] (comando: sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Se os nós do projeto começam recolhidos - - Projects - Projetos + + Whether to prompt the user to install .NET SDK when not detected. + Se o usuário deve solicitar a instalação do .NET SDK quando não for detectado. + + + Whether to prompt the user to install Node.js when not detected. + Se o usuário deve instalar o Node.js quando não for detectado. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Qual versão do Autorest.Sql usar do NPM. A mais recente será usada se não estiver definida. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Qual versão do Microsoft.Build.Sql SDK usar para criar projetos SQL herdados. Exemplo: 0.1.7-visualização diff --git a/resources/xlf/pt-br/sql-migration.pt-BR.xlf b/resources/xlf/pt-br/Microsoft.sql-migration.pt-BR.xlf similarity index 97% rename from resources/xlf/pt-br/sql-migration.pt-BR.xlf rename to resources/xlf/pt-br/Microsoft.sql-migration.pt-BR.xlf index 7cb36441a5..f96ae4ef05 100644 --- a/resources/xlf/pt-br/sql-migration.pt-BR.xlf +++ b/resources/xlf/pt-br/Microsoft.sql-migration.pt-BR.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - O componente do serviço de migração não pôde ser iniciado. {0} + + ({0} error) + ({0} erro) - - Service component crashed. - O componente de serviço travou. + + ({0} errors) + ({0} erros) - - Service provider could not be initialized. - O provedor de serviços não pôde ser inicializado. + + ({0} warning) + ({0} aviso) - - Migrate logins from '{0}' to Azure SQL - Migrar os logons de '{0}' para SQL do Azure + + ({0} warnings) + ({0} avisos) - - Migrate '{0}' to Azure SQL - Migrar '{0}' para SQL do Azure + + (Unavailable) {0} + (Indisponível) {0} - - Are you sure you want to cancel this migration? - Tem certeza de que deseja cancelar esta migração? + + (for {0} assessed databases) + (para {0} bancos de dados avaliados) - - Are you sure you want to delete this migration? - Tem certeza de que deseja excluir esta migração? + + (new) {0} + (novo) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - O Nome de Domínio do Azure Active Directory (necessário apenas para migrar logons de autenticação do Windows) + + - + - - Enter AAD Domain Name - Insira o Nome de Domínio do AAD + + -- unavailable -- + - indisponível - - - Collecting target login failed with error code {0} - Falha ao coletar o logon de destino com o código de erro {0} + + 0 tables found on source database. + 0 tabelas encontradas no banco de dados de origem. - - Completed migrating logins - A migração de logon foi concluída + + 1. Stop all incoming transactions to the source database. + 1. Interromper todas as transações de entrada para o banco de dados de origem. - - Azure SQL Database - Banco de Dados SQL do Azure + + 2. Create a final transaction log backup and store it on the network share. + 2. Crie um backup de log final e armazene-o no compartilhamento de rede. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - O nome de domínio do Azure Active Directory (AAD) é necessário para migrar o logon do Windows. Insira um Nome de Domínio do AAD ou anule a seleção dos logons do Windows. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob. - - Login migration error: {0} - Ocorreu um erro de migração de logon: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Verifique se todos os backups foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero. - - Validating and migrating logins completed. - -Establishing user mappings. - A validação e a migração de logons foram concluídas. - -Estabelecendo os mapeamentos de usuários. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero. - - Establishing user mappings failed - Ocorreu um erro ao estabelecer os mapeamentos de usuários + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + Uma substituição de migração de Instância Gerenciada de SQL para a camada de serviço Comercialmente Crítico pode levar muito mais tempo do que a de Uso Geral, pois três réplicas secundárias devem ser propagadas para o grupo de Alta Disponibilidade Always On. A duração da operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB/hora ou superior. - - Migrating logins failed - Ocorreu um erro ao migrar os logons + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Um grupo de recursos é um contêiner que armazena recursos relacionados para uma solução do Azure. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Uma fonte de bancos de dados SQL Server em execução no local ou no SQL Server na Máquina Virtual do Azure ou em qualquer máquina virtual em execução na nuvem (privada, pública). - - Login migration in progress - A migração de logon está em andamento + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (no local ou Máquinas Virtuais do Microsoft Azure) para o Banco de Dados SQL do Azure. - - Migration status details for {0} - Detalhes do status da migração para {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo. - - Login found - Logon encontrado + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo. - - Login not found - Logon não encontrado - - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - O estabelecimento de mapeamentos de usuários foi concluído. - -Atualmente, migrando as funções de servidor, estabelecendo mapeamentos de servidores e definindo permissões. Isso levará algum tempo. - - - Migrating server roles, establishing server mappings and setting permissions failed. - Ocorreu um erro ao migrar as funções de servidor, estabelecer os mapeamentos de servidores e definir permissões. - - - Migration Status - Status de Migração - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - A atualização da lista de logons foi bem-sucedida. {0} Logons de origem encontrados, {1} Logons de destino encontrados - - - Refreshing login list from source failed - Falha ao atualizar a lista de logons de origem - - - Refreshing login list from target failed - Ocorreu um erro ao atualizar a lista de logons de destino - - - Refreshing login list from source and target - Atualizando a lista de logons de origem e de destino - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Observe que esse assistente não exibe os tipos de logon de autenticação do Windows porque a migração desse tipo não é suportada no momento. A capacidade de migrar logons de autenticação do Windows estará disponível em breve. - - - Select login(s) to migrate - Selecione o(s) logon(s) para migrar - - - Status - Status - - - Failed - Falhou - - - In progress - Em andamento - - - Migrating {0} logins to target {1} '{2}' - Migrando {0} logons para o destino {1} '{2}' - - - Completed migrating {0} logins to {1} '{2}' - Concluída a migração de {0} logons para {1} '{2}' - - - Failed migrating {0} logins to {1} '{2}' - Ocorreu um erro ao migrar {0} logons para {1} '{2}' - - - Login migration has already been initiated and going back to prior page is disabled. - A migração de logon já foi iniciada e voltar à página anterior está desabilitada. - - - Previous (Disabled) - Anterior (Desabilitado) - - - Migration Status - Status de Migração - - - Succeeded - Êxito - - - Migrate logins - Migrar logons - - - Not started - Não iniciado - - - Target Status - Status de Destino - - - Azure SQL target - SQL do Azure de destino - - - Login type - Tipo de logon - - - SQL Server on Azure Virtual Machine - SQL Server na Máquina Virtual do Azure - - - Connection was successful. - A conexão foi bem-sucedida. - - - Please note that login migration feature is in public preview mode. - Observe que o recurso de migração de logon está no modo de visualização pública. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Selecione a Instância Gerenciada de SQL do Azure de destino, a VM de SQL do Azure ou o(s) banco(s) de dados de SQL do Azure para onde você deseja migrar seus logons. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Verifique se o usuário atual tem permissões de administrador de sistema para obter todas as informações de logon da instância atual ({0}). - - - Azure SQL target type - Tipo de destino do SQL do Azure - - - {0}/{1} logins selected - {0}/{1} logons selecionados - - - Select the databases that you want to migrate to Azure SQL. - Selecionar bancos de dados que deseja migrar para SQL do Azure. - - - {0} (requires credentials refresh) - {0} (requer atualização de credenciais) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Foi encontrado um tempo limite ao validar uma conexão de recurso. Saiba mais: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,54 +106,170 @@ Atualmente, migrando as funções de servidor, estabelecendo mapeamentos de serv Active backup files ({0} items) Arquivos de backup ativos ({0} items) + + Add a linked account and then try again. + Adicione uma conta vinculada e tente novamente. + + + Add account + Adicionar conta + + + Add your Azure account to view existing migrations and their status. + Adicione sua conta do Azure para exibir as migrações existentes e seu status. + All backups restored Todos os backups restaurados + + All database migrations + Todas as migrações de banco de dados + All fields are required. Todos os campos são obrigatórios. + + All steps completed with the following error(s):{0}{1} + Todas as etapas foram concluídas com o(s) seguinte(s) erros:{0}{1} + + + All steps succeeded. + Todas as etapas foram bem-sucedidas. + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Uma Instância Gerenciada de SQL do Azure, SQL Server na Máquina Virtual do Azure ou Banco de Dados SQL do Azure para migrar seus bancos de dados. + + + An Azure account (not required for assessment or SKU recommendation functionality) + Uma conta do Azure (não é necessária para a funcionalidade de avaliação ou recomendação de SKU) + + + An error has occured while refreshing the migrations list. + Erro ao atualizar a lista de migrações. + + + An error occurred while accessing database details. + Erro ao acessar detalhes do banco de dados. + + + An error occurred while assessing the server '{0}'. + Erro ao avaliar o servidor '{0}'. + + + An error occurred while canceling the migration. + Ocorreu um erro ao cancelar a migração. + + + An error occurred while connecting to target migration database. + Ocorreu um erro ao conectar ao banco de dados para a migração de destino. + + + An error occurred while connecting to the target server. + Erro ao se conectar ao servidor de destino. + + + An error occurred while deleting the migration. + Ocorreu um erro ao excluir a migração. + + + An error occurred while generating SKU recommendations for the server '{0}'. + Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'. + + + An error occurred while initiating cutover. + Ocorreu um erro ao iniciar a substituição. + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + Ocorreu um erro ao carregar as assinaturas da conta. Verifique sua conexão do Azure e tente novamente. + + + An error occurred while loading available Azure account tenants. + Ocorreu um erro ao carregar os locatários da conta do Azure disponíveis. + + + An error occurred while loading available Azure accounts. + Ocorreu um erro ao carregar as contas do Azure disponíveis. + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Ocorreu um erro ao carregar os serviços de migração de banco de dados disponíveis. Verifique sua conexão do Azure e tente novamente. + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Ocorreu um erro ao carregar os grupos de recursos disponíveis. Verifique sua conexão do Azure e tente novamente. + + + An error occurred while loading locations. Please check your Azure connection and try again. + Ocorreu um erro ao carregar os locais. Verifique sua conexão do Azure e tente novamente. + + + An error occurred while refreshing the migration service creation status. + Ocorreu um erro ao atualizar o status de criação do serviço de migração. + + + An error occurred while refreshing the migration status. + Ocorreu um erro ao atualizar o status da migração. + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Ocorreu um erro ao atualizar a lista de migrações. Verifique sua conexão do Azure vinculada e clique em atualizar para tentar novamente. + + + An error occurred while restarting the migration. + Erro ao reiniciar a migração. + + + An error occurred while starting the certificate migration: '{0}' + Erro ao iniciar a migração de certificado: “{0}” + + + An error occurred while trying to get {0} login information. + Ocorreu um erro ao tentar obter {0} informações de logon. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2} + + + Application downtime is limited to cutover at the end of migration. + O tempo de inatividade do aplicativo é limitado para ser substituído no final da migração. + + + Application downtime will start when the migration starts. + O tempo de inatividade do aplicativo será iniciado quando a migração for iniciada. + + + Apply + Aplicar + Apply Aplicar - - (for {0} assessed databases) - (para {0} bancos de dados avaliados) + + Are you sure you want to cancel this migration? + Tem certeza de que deseja cancelar esta migração? - - Assessment results for '{0}' - Resultados da avaliação para '{0}' + + Are you sure you want to delete this migration? + Tem certeza de que deseja excluir esta migração? - - The assessment of your SQL Server instance '{0}' failed. - Falha na avaliação da sua instância do SQL Server '{0}'. + + Ascending + Crescente + + + Assess extended event sessions + Avaliar sessões de eventos estendidos Assessment in progress Avaliação em andamento - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - Estamos avaliando os bancos de dados em sua instância do SQL Server {0} para identificar o alvo SQL do Azure correto. - -Isto pode levar algum tempo. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Os bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure ou para o Banco de Dados SQL podem ser migrados para o SQL Server em Máquinas Virtuais do Azure. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Bancos de dados que não estão prontos para migração para o Banco de Dados SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração da Instância Gerenciada de SQL do Azure. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração do Banco de Dados SQL. - Assessment results Resultados da avaliação @@ -306,9 +278,13 @@ Isto pode levar algum tempo. Assessment results and recommendations Resultados e recomendações da avaliação - - This is a blocking issue that will prevent the database migration from succeeding. - Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados. + + Assessment results are unavailable. + Os resultados da avaliação não estão disponíveis. + + + Assessment results for '{0}' + Resultados da avaliação para '{0}' Authentication key @@ -318,222 +294,498 @@ Isto pode levar algum tempo. Authentication key '{0}' has been refreshed. A chave de autenticação '{0}' foi atualizada. - - Authentication type - Tipo de autenticação + + Authentication keys + Chaves de autenticação Authentication keys Chaves de autenticação - - Azure SQL - SQL do Azure + + Authentication keys used to connect to the self-hosted integration runtime node + Chaves de autenticação usadas para se conectar ao nó de runtime de integração auto-hospedada - - Azure SQL Database Server - Servidor do Banco de Dados SQL do Azure - - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure - - - SQL Server on Azure Virtual Machines - SQL Server em Máquinas Virtuais do Azure - - - SQL Server on Azure VM - SQL Server na VM do Azure - - - Target type - Tipo de destino - - - Azure Storage account to upload backups - Conta de Armazenamento do Microsoft Azure para carregar backups + + Authentication type + Tipo de autenticação Azure AD tenant Locatário do Azure Active Directory - - Folder name - Nome da pasta + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + O nome de domínio do Azure Active Directory (AAD) é necessário para migrar o logon do Windows. Insira um Nome de Domínio do AAD ou anule a seleção dos logons do Windows. - - Backup size (MB) - Tamanho do Backup (MB) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + O Nome de Domínio do Azure Active Directory (necessário apenas para migrar logons de autenticação do Windows) - - File name - Nome do arquivo + + Azure Database Migration Guides + Guias de migração de banco de dados do Azure - - Number of stripes - Número de faixas + + Azure Database Migration Service + Serviço de migração de banco de dados do Azure - - Restore finish date - Restaurar data de término + + Azure Database Migration Service + Serviço de Migração de Banco de Dados do Azure - - Restore start date - Restaurar data de início + + Azure Database Migration Service + Serviço de migração de banco de dados do Azure - - Restore status - Restaurar status + + Azure Database Migration Service + Serviço de Migração de Banco de Dados do Azure - - File status - Status do arquivo + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedado em execução no(s) nó(s) – {1} + +Para melhorar o desempenho e alta disponibilidade, você pode registrar nós adicionais. - - Backup location - Local do backup + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedado em execução no(s) nó(s) – {1} + +Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós adicionais. Confira abaixo as instruções de registro. - - Backup start time - Hora de início do backup + + Azure Database Migration Service "{0}" details:` + Detalhes do Serviço de Migração de Banco de Dados do Azure "{0}": ` - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Uma substituição de migração de Instância Gerenciada de SQL para a camada de serviço Comercialmente Crítico pode levar muito mais tempo do que a de Uso Geral, pois três réplicas secundárias devem ser propagadas para o grupo de Alta Disponibilidade Always On. A duração da operação depende do tamanho dos dados. A velocidade de propagação em 90% dos casos é de 220 GB/hora ou superior. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + 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ó. - - Folder - Pasta + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + 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-hospedado em qualquer nó. + +Confira abaixo as instruções de registro. - - Blob container resource group - Grupo de recursos de contêiner de blob + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + 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 lidar com a conectividade entre a origem e o destino e carregar backups de um compartilhamento de arquivos de rede local para o Azure (se aplicável). - - Last backup file - Último arquivo de backup + + Azure Database Migration Service name. + Nome do Serviço de Migração de Banco de Dados do Azure. - - Select a blob container value first. - Selecione um valor de contêiner blob primeiro. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente se você já criou um anteriormente, ou criar um novo abaixo. - - Blob container storage account - Conta de armazenamento de contêiner de blobs + + Azure SQL + SQL do Azure - - Blob container - Contêiner de blob + + Azure SQL Database + Banco de Dados SQL do Azure - - Select a resource group. - Selecione um grupo de recursos. + + Azure SQL Database + Banco de Dados SQL do Azure - - Select a resource group value first. - Selecione um valor de grupo de recursos primeiro. + + Azure SQL Database + Banco de dados SQL do Azure - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - Ao carregar backups de banco de dados no contêiner de blobs, verifique se os arquivos de backup de bancos de dados diferentes estão armazenados em pastas separadas. Há suporte apenas para a raiz do contêiner e das pastas no máximo um nível de profundidade. + + Azure SQL Database + Banco de Dados SQL do Azure - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Existem vários bancos de dados com o mesmo local de backup selecionado. Certifique-se de que os arquivos de backup de diferentes bancos de dados sejam armazenados em pastas separadas. + + Azure SQL Database Server + Servidor do Banco de Dados SQL do Azure + + + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + Azure SQL Managed Instance + Instância Gerenciada de SQL do Azure + + + Azure SQL Migration + Migração do SQL do Azure + + + Azure SQL target + SQL do Azure de destino + + + Azure SQL target + SQL do Azure de destino + + + Azure SQL target selected as default. + SQL do Azure de destino selecionado como padrão. + + + Azure SQL target type + Tipo de destino do SQL do Azure Azure Storage Blob Container details Detalhes do contêiner do Azure Storage Blob - - Provide the Azure Storage Blob Container that contains the backups. - Fornecer o Contêiner do Azure Storage Blob que contém os backups. + + Azure Storage account to upload backups + Conta de Armazenamento do Microsoft Azure para carregar backups - - Subscription - Assinatura + + Azure account + Conta do Azure - - Enter target database name and select resource group, storage account and container for the selected source databases. - Inserir o nome do banco de dados de destino e selecionar grupo de recursos, conta de armazenamento e contêiner para os bancos de dados de origem selecionados. + + Azure configuration + Configuração do Azure - - Select a storage account value first. - Selecione um valor de conta de armazenamento primeiro. + + Azure recommendation (PREVIEW) + Recomendação do Azure (VERSÃO PRÉVIA) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + A recomendação do Azure coleta e analisa dados de desempenho e depois recomenda um destino de tamanho apropriado no Azure para sua carga de trabalho. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento. + + + Azure recommendation will be displayed once data collection is complete. + A recomendação do Azure será exibida assim que a coleta de dados for concluída. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Somente as regiões que contêm um serviço serão mostradas. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Essa deve ser a mesma região que o SQL do Azure de destino. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Região do Azure para seu destino SQL do Azure. Somente as regiões que contêm um destino qualificado para migração serão mostradas. + + + Azure storage + Armazenamento do Azure + + + Azure storage connectivity + Conectividade de armazenamento do Azure + + + Azure storage subscription + Assinatura de armazenamento do Azure + + + Backup location + Local do backup + + + Backup size (MB) + Tamanho do Backup (MB) + + + Backup start time + Hora de início do backup + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure. + + + Below is the target storage configuration required to meet your storage performance needs. + Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento. + + + Blob container + Contêiner de blob + + + Blob container resource group + Grupo de recursos de contêiner de blob + + + Blob container storage account + Conta de armazenamento de contêiner de blobs + + + Blocked + Bloqueado + + + Blocking Issue: {0} + Problema de Bloqueio: {0} Browse Procurar - - {0}/{1} databases can be migrated without issues - {0}/{1} bancos de dados podem ser migrados sem problemas + + Business critical + Comercialmente crítico + + + CPU requirement + Requisito de CPU + + + Cancel + Cancelar Cancel Cancelar - - An error occurred while canceling the migration. - Ocorreu um erro ao cancelar a migração. + + Cancel + Cancelar Cancel migration Cancelar migração - - Migration is not in progress and cannot be canceled. - A migração não está em andamento não pode ser cancelada. + + Canceled + Cancelado - - Migration is not in progress and cannot be cutover. - A migração não está em andamento e não pode ser substituída. + + Canceled + Cancelado - - Migration is currently in progress and cannot be deleted. - A migração está em andamento e não pode ser excluída. + + Canceled + Cancelado - - Migration cannot be retried. - A migração não pode ser repetida. + + Canceled + Cancelado - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador. + + Canceling + Cancelando + + + Cancelled + Cancelado + + + Cancelled + Cancelada + + + Cancelled + Cancelada + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri') + + + Cannot retrieve saved session. Try again by selecting new session. + Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão. + + + Certificate migration + Migração de certificado + + + Certificates Migration + Migração de Certificados + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + Migração de certificados concluída com êxito. Clique em Avançar para continuar com a migração. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + A migração de certificados não foi executada para a configuração atual. Execute e conclua a migração de certificados para continuar. + + + Certificates migration progress details: + Detalhes do progresso da migração de certificados: + + + Certificates migration results: + Resultados da migração de certificados: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + A migração de certificados foi cancelada. Execute e conclua a migração de certificados para continuar. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + Os certificados devem ser migrados antes de prosseguir com a migração do banco de dados, caso contrário, ocorrerá uma falha. {0} sobre a migração manual de certificados TDE. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'. + + + Check this option to skip assessment and continue the migration. + Marque essa opção para ignorar a avaliação e continuar a migração. + + + Choose how you want to provide performance data + Escolha como você deseja fornecer dados de desempenho + + + Choose your Azure SQL target + Escolha seu destino SQL do Azure + + + Clear + Claro Clear Claro + + Click on SQL Server instance or any of the databases on the left to view its details. + Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes. + + + Click the button below to import or collect database performance data. + Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados. + + + Click this column to activate the context command menu + Clique nesta coluna para ativar o menu de comando de contexto + + + Click to view error details + Clique para exibir os detalhes do erro + + + Close + Fechar + Close Fechar + + Collect performance data now + Coletar dados de desempenho agora + + + Collecting target login failed with error code {0} + Falha ao coletar o logon de destino com o código de erro {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Comparação da quantidade real de dados lidos da origem e da quantidade real de dados carregados para o destino. + Complete cutover Concluir substituição - - We ran the following steps: - Executamos as seguintes etapas: + + Completed + Concluído + + + Completed migrating logins + A migração de logon foi concluída + + + Completed migrating {0} logins to {1} '{2}' + Concluída a migração de {0} logons para {1} '{2}' + + + Completing + Concluindo Completing cutover without restoring all the backups may result in a data loss. Concluir a substituição sem restaurar todos os backups pode resultar em perda de dados. - - I confirm there are no additional log backups to provide and want to complete cutover. - Confirmo que não há backups de log adicionais para fornecer e desejo concluir a substituição. + + Completing migration + Concluindo a migração + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser. Connect Conectar + + Connection error: {0} + Erro de conexão: {0} + + + Connection error:{0} {1} + Erro de conexão: {0} {1} + Connection status Status da conexão + + Connection was successful but did not find any target databases. + A conexão foi bem-sucedida, mas não encontrou nenhum banco de dados de destino. + + + Connection was successful. + A conexão foi bem-sucedida. + + + Connection was successful. Target databases found: {0} + A conexão foi bem-sucedida. Os bancos de dados de destino encontrados: {0} + + + Copy duration + Duração da cópia + + + Copy finished + Cópia concluída + Copy key 1 Copiar chave 1 @@ -546,66 +798,42 @@ Isto pode levar algum tempo. Copy migration details Copiar detalhes da migração - - Canceled - Cancelado + + Copy migration results + Copiar resultados da migração - - Cancelled - Cancelada + + Copy results + Copiar os resultados - - Copy finished - Cópia concluída + + Copy start + Início da cópia - - Copying - Copiando - - - Failed - Com falha - - - In progress - Em andamento - - - Preparing - Preparando - - - Queued - Na fila - - - Rebuilding indexes - Recompilando índices - - - Succeeded - Com êxito + + Copy throughput + Copiar taxa de transferência Copy throughput (MBPS) Taxa de Transferência de Cópia (MBPS) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - Taxa de transferência de movimentação de dados obtida durante a migração do seus backups de banco de dados para o Azure. Essa é a taxa de transferência de dados, calculada por dados lidos divididos pela duração da migração de backups para o Azure. + + Copy validation results + Copiar resultados de validação - - {0} databases - {0} bancos de dados - - - {0} database - {0} banco de dados + + Copying + Copiando Create Criar + + Create Azure Database Migration Service + Criar Serviço de Migração de Banco de Dados do Azure + Create new Criar novo @@ -618,6 +846,10 @@ Isto pode levar algum tempo. Create new resource group Criar um novo grupo de recursos + + Creating + Criando + Creating resource group Criando grupo de recursos @@ -626,238 +858,70 @@ Isto pode levar algum tempo. Currently restoring file Atualmente restaurando arquivo - - Migration cutover - Substituição de migração - - - Database migrations completing cutover - Migrações de banco de dados concluindo a transição - - - An error occurred while initiating cutover. - Ocorreu um erro ao iniciar a substituição. - - - Perform the following steps before you complete cutover. - Execute as etapas a seguir antes de concluir a substituição. - Cutover in progress for database '{0}' Substituição em andamento para o banco de dados '{0}' - - Last file restored: {0} - Último arquivo restaurado: {0} + + Dashboard + Painel - - Log backups pending restore: {0} - Backups de log com restauração pendente: {0} + + Data IOPS requirement + Requisito de IOPS de dados - - An error occurred while refreshing the migration status. - Ocorreu um erro ao atualizar o status da migração. + + Data collection for Azure recommendations has been stopped. + A coleta de dados para recomendações do Azure foi interrompida. - - 1. Stop all incoming transactions to the source database. - 1. Interromper todas as transações de entrada para o banco de dados de origem. + + Data collection in progress. Generating initial recommendations... + Coleta de dados em andamento. Gerando as recomendações iniciais... - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Faça o backup do log diferencial final ou faça o backup e armazene-o no Contêiner do Azure Storage Blob. + + Data collection still in progress. Refining existing recommendations... + Coleta de dados ainda em andamento. Refinando recomendações existentes... - - 2. Create a final transaction log backup and store it on the network share. - 2. Crie um backup de log final e armazene-o no compartilhamento de rede. + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + Taxa de transferência de movimentação de dados obtida durante a migração do seus backups de banco de dados para o Azure. Essa é a taxa de transferência de dados, calculada por dados lidos divididos pela duração da migração de backups para o Azure. - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Verifique se todos os backups foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Verifique se todos os backups de log foram restaurados no banco de dados de destino. O valor de “Backups de log com restauração pendente” deve ser zero. - - - Migration mode - Modo de migração - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - Determine a prontidão da migração de suas instâncias do SQL Server, identifique um destino de SQL do Azure recomendado e conclua a migração da sua instância do SQL Server para a Instância Gerenciada de SQL do Azure, SQL Server em Máquinas Virtuais do Azure ou Banco de Dados SQL do Azure. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Um hub de artigos de migração que fornece orientações passo a passo para migrar e modernizar seus ativos de dados no Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local ou Máquinas Virtuais do Azure) para a Instância Gerenciada de SQL do Azure com tempo de inatividade mínimo. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (no local ou Máquinas Virtuais do Microsoft Azure) para o Banco de Dados SQL do Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Um tutorial passo a passo para migrar bancos de dados de uma instância do SQL Server (local) para o SQL Server em Máquinas Virtuais do Azure com tempo de inatividade mínimo. - - - Azure Database Migration Guides - Guias de migração de banco de dados do Azure - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online) - - - Migrate databases using Azure Data Studio - Migrar bancos de dados usando Azure Data Studio - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Tutorial: Migrar para o SQL Server no Banco de Dados SQL do Azure (offline) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online) - - - Help articles and video links - Artigos de ajuda e links de vídeo - - - Migrate logins to Azure SQL - Migrar os logons para o SQL do Azure - - - Migrate SQL Server logins to Azure SQL. - Migrar os logons do SQL Server para o SQL do Azure. - - - Migrate to Azure SQL - Migrar para SQL do Azure - - - Migrate a SQL Server instance to Azure SQL. - Migrar a Instância do SQL Server para o SQL do Azure. - - - Azure SQL Migration - Migração do SQL do Azure + + Data read + Leitura de dados Data source configuration Configuração da fonte de dados - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Comparação da quantidade real de dados lidos da origem e da quantidade real de dados carregados para o destino. + + Data storage requirement + Requisitos de armazenamento de dados Data uploaded / size Dados carregados/tamanho + + Data written + Dados gravados + + + Data: {0}, Log: {1}, tempdb: {2} + Data: {0}, Log: {1}, tempdb: {2} + + + Database + Base de dados + Database - Banco de dados + Base de dados Database '{0}' already exists on the target managed instance '{1}'. O banco de dados '{0}' já existe na instância gerenciada de destino '{1}'. - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Verifique se os nomes de banco de dados fornecidos não existem no SQL Server de destino na Máquina Virtual do Azure. - - - Select the databases that you want to assess for migration to Azure SQL. - Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure. - - - Databases for assessment - Bancos de dados para avaliação - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - Para os bancos de dados selecionados, opcionalmente, forneça arquivos de sessão de evento estendido para avaliar consultas ad hoc ou SQL dinâmicas ou quaisquer instruções DML iniciadas pela camada de dados do aplicativo. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Selecione uma pasta na qual os arquivos de sessão de eventos estendidos (.xel e .xem) são armazenados - - - Learn more - Saiba mais - - - Assess extended event sessions - Avaliar sessões de eventos estendidos - - - An error occurred while accessing database details. - Erro ao acessar detalhes do banco de dados. - - - An error occurred while connecting to target migration database. - Ocorreu um erro ao conectar ao banco de dados para a migração de destino. - - - Connection error:{0} {1} - Erro de conexão: {0} {1} - - - Loading database table list.. - Carregando lista de tabelas do banco de dados - - - Loading tables list... - Carregando a lista de tabelas... - - - Click this column to activate the context command menu - Clique nesta coluna para ativar o menu de comando de contexto - - - The duration of the migration - A duração da migração - - - The fininish time for the migration - O tempo de término para a migração - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - No Serviço de Migração de Banco de Dados do Azure, você pode migrar seus bancos de dados offline ou enquanto estiverem online. Em uma migração offline, o tempo de inatividade do aplicativo começa quando a migração é iniciada. Para limitar o tempo de inatividade ao tempo que leva para mudar para o novo ambiente após a migração, use uma migração online. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Para migrar para o destino do SQL do Azure, escolha um modo de migração baseado em seus requisitos de tempo de inatividade. - - - Migration mode - Modo de migração - - - Application downtime will start when the migration starts. - O tempo de inatividade do aplicativo será iniciado quando a migração for iniciada. - - - Offline migration - Migração offline - - - Application downtime is limited to cutover at the end of migration. - O tempo de inatividade do aplicativo é limitado para ser substituído no final da migração. - - - Online migration - Migração online - Database Migration Service Serviço de Migração de Banco de Dados @@ -866,122 +930,82 @@ Isto pode levar algum tempo. Database Migration Service authentication keys Chaves de autenticação do Serviço de Migração de Banco de Dados - - Successfully created a Database Migration Service. - Um Serviço de Migração de Banco de Dados foi criado com êxito. + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Erro de mapeamento (código de erro: {0}) encontrado entre os bancos de dados '{1}' e '{2}'. A ordenação do banco de dados de origem '{3}' não corresponde à ordenação do banco de dados '{4}'. Selecione ou crie novamente um banco de dados de destino com a mesma ordenação que o banco de dados de origem. - - The start time for the migration - A hora de início da migração + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Erro de mapeamento de banco de dados. Os bancos de dados de destino estão ausentes para migração. Configure a conexão do servidor de destino e clique em conectar para coletar a lista de destinos de migração de banco de dados disponíveis. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Erro de mapeamento de banco de dados. O banco de dados de origem '{0}' não está mapeado para um banco de dados de destino. Selecione um banco de dados de destino para a migração. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Erro de mapeamento do banco de dados. O banco de dados de destino '{0}' não pode ser selecionado como um destino de migração para o banco de dados '{1}'. O banco de dados de destino '{2}' já está selecionado como um destino de migração para o banco de dados '{3}'. Selecione outro banco de dados de destino. Database migration status Status da migração de banco de dados - - Database migration status: {0} - Status de migração de banco de dados: {0} + + Database migrations completed + Migrações de banco de dados concluídas - - The target database name - O nome do banco de dados de destino + + Database migrations completing cutover + Migrações de banco de dados concluindo a transição - - The target server name - O nome do servidor de destino + + Database migrations failed + Falha nas migrações de banco de dados - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - O tipo de destino do recurso azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - - 0 tables found on source database. - 0 tabelas encontradas no banco de dados de origem. - - - Select the location of the database backups to use during migration. - Selecione o local dos backups de banco de dados a serem usados durante a migração. - - - SQL Server dacpac extension - Extensão dacpac do SQL Server - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Certifique-se de migrar o esquema do banco de dados da origem para o destino usando {0} ou {1} no Azure Data Studio antes de selecionar a lista de tabelas a serem migradas. - - - SQL Database Projects extension - Extensão de projetos de Banco de Dados SQL - - - Migration status - Status de migração - - - The current status of the migration - O status atual da migração - - - Refresh - Atualizar - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Para cada banco de dados abaixo, clique em Editar para selecionar as tabelas a serem migradas da origem para o destino. Em seguida, antes de clicar em Avançar, valide a configuração fornecida clicando em 'Executar validação'. - - - Table selection - Seleção da tabela - - - Source database - Banco de dados de origem - - - Select tables - Selecionar tabelas - - - Target database - Banco de dados de destino + + Database migrations in progress + Migrações de banco de dados em andamento Database to be migrated Banco de dados a ser migrado - - Please select target database tables to migrate to. At least one database with one table is required. - Selecione as tabelas de banco de dados de destino para a migração. É necessário pelo menos um banco de dados com uma tabela. - - - Databases ({0}/{1}) - Bancos de dados ({0}/{1}) - - - {0}/{1} databases selected - {0}/{1} bancos de dados selecionados + + Databases + Bancos de dados Databases Bancos de dados - - {0} day - {0} dia + + Databases ({0}/{1}) + Bancos de dados ({0}/{1}) - - {0} days - {0} dias + + Databases for assessment + Bancos de dados para avaliação + + + Databases for migration + Banco de dados para migração + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Bancos de dados que não estão prontos para migração para o Banco de Dados SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração da Instância Gerenciada de SQL do Azure. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure podem ser migrados para o SQL Server nas Máquinas Virtuais do Azure. Como alternativa, examine os resultados da avaliação para a preparação da migração do Banco de Dados SQL. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Os bancos de dados que não estão prontos para migração para a Instância Gerenciada de SQL do Azure ou para o Banco de Dados SQL podem ser migrados para o SQL Server em Máquinas Virtuais do Azure. Default database Banco de dados padrão - - An error occurred while deleting the migration. - Ocorreu um erro ao excluir a migração. - Delete migration Excluir migração @@ -990,178 +1014,314 @@ Isto pode levar algum tempo. Description Descrição - - Migrations - Migrações - Details copied Detalhes copiados - - Refresh - Atualizar - - - Total tables - Total de tabelas - - - Cancelled - Cancelada - - - Failed - Com falha - - - Server objects - Objetos do servidor - - - Filter table migration results using keywords - Filtre os resultados da migração da tabela usando palavras-chave - - - Filter table migration results - Filtrar resultados de migração de tabela - - - In progress - Em andamento - - - Server objects - Objetos do servidor - - - Successful - Bem-sucedido - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Somente as regiões que contêm um serviço serão mostradas. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente. - - - Your Azure Database Migration Service resource name - Seu nome de recurso do Serviço de Migração de Banco de Dados do Azure - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Grupo de recursos para seu destino SQL do Azure. somente grupos de recursos que contêm um serviço serão mostrados. - - - Subscription name for your Azure Database Migration Service - Nome da assinatura para seu Serviço de Migração de Banco de Dados do Azure - - - Duration - Duração - - - If results were expected, verify the connection to the SQL Server instance. - Para atingir os resultados esperados, verifique a conexão com a Instância do SQL Server. - - - No backup files - Nenhum arquivos de backup encontrado - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Insira as credenciais para a Instância do SQL Server de origem. Essas credenciais serão usadas ao migrar bancos de dados para o SQL do Azure. - - - Error - Erro - - - Click to view error details - Clique para exibir os detalhes do erro - - - Migration error(s)) - Erros de migração - - - Migration error details - Detalhes do erro de migração - - - Migration status details - Detalhes do status da migração - - - Database migrations failed - Falha nas migrações de banco de dados - - - Feedback on the migration experience - Comentários sobre a experiência de migração - Detected files Arquivos detectados - - Last restored file time - Hora do último arquivo restaurado + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + Determine a prontidão da migração de suas instâncias do SQL Server, identifique um destino de SQL do Azure recomendado e conclua a migração da sua instância do SQL Server para a Instância Gerenciada de SQL do Azure, SQL Server em Máquinas Virtuais do Azure ou Banco de Dados SQL do Azure. - - Last uploaded file time - Hora do último arquivo carregado + + Differential database + Banco de dados diferencial - - Last uploaded file - Último arquivo enviado + + Differential file + Arquivo diferencial - - Managed instance restore state - Estado de restauração da instância gerenciada + + Differential partial + Diferencial parcial - - Pending differential backups - Backups diferenciais pendentes + + Dimension + Dimensão - - Queued files - Arquivos em fila + + Do you want to retry the failed table migrations? + Deseja repetir as migrações de tabela com falha? - - Restore percent completed - Porcentagem de restauração concluída + + Domain\username + Domínio\nome de usuário - - Restore plan size (MB) - Restaurar tamanho do plano (MB) + + Done + Concluído - - Restored files - Arquivos restaurados + + Done + Concluído - - Restored size (MB) - Tamanho restaurado (MB) + + Download and install integration runtime + Baixar e instalar o runtime de integração - - Restoring files - Restaurando arquivos + + Duration + Duração - - Skipped files - Arquivos ignorados + + Dynamic range + Intervalo dinâmico - - Unrestorable files - Arquivos irrecuperáveis + + Edit + Editar + + + Edit + Editar + + + Edit parameters + Editar os parâmetros + + + Edit recommendation parameters + Editar os parâmetros de recomendação + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + A recomendação elástica utiliza um modelo alternativo de recomendação que utiliza um perfil de preço-desempenho personalizado em relação aos clientes existentes na nuvem. + + + Enable elastic recommendation + Habilitar a recomendação elástica + + + Enable preview features + Habilitar os recursos de visualização + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões. + + + Encrypted database selected. + Banco de dados criptografado selecionado. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Verifique se os nomes de banco de dados fornecidos não existem no SQL Server de destino na Máquina Virtual do Azure. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 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. + + + Enter AAD Domain Name + Insira o Nome de Domínio do AAD + + + Enter a valid name for the Migration Service. + Insira um nome válido para o Serviço de Migração. + + + Enter a valid name for the target database. + Insira um nome válido para o banco de dados de destino. + + + Enter network path + Inserir caminho de rede + + + Enter password. + Digitar a senha. + + + Enter target database name and network share path information for the selected source databases. + Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Inserir o nome do banco de dados de destino e selecionar grupo de recursos, conta de armazenamento e contêiner para os bancos de dados de origem selecionados. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Insira as credenciais de Autenticação do SQL usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Insira as credenciais de Autenticação do Windows usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivos de backup válidos. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Insira as credenciais de autenticação do Windows usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Insira as credenciais para a Instância do SQL Server de origem. Essas credenciais serão usadas ao migrar bancos de dados para o SQL do Azure. + + + Enter the information below to add a new Azure Database Migration Service. + Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. Para registrar o runtime de integração auto-hospedada, selecione “Meus backups de banco de dados estão em um compartilhamento de rede” na página anterior. + + + Enter the information below to edit the recommendation parameters. + Insira as informações abaixo para editar os parâmetros de recomendação. + + + Enter the target password + Inserir a senha de destino + + + Enter the target user name + Insira o nome do usuário de destino. + + + Error + Erro + + + Error getting login information: {0} + Ocorreu um erro ao obter as informações de logon: {0} + + + Error loading migrations list + Erro ao carregar a lista de migrações + + + Error migrating certificate for database {0}. {1} + Erro ao migrar o certificado para o banco de dados {0}. {1} + + + Error opening migration details dialog + Erro ao abrir a caixa de diálogo de detalhes da migração + + + Error opening migration service dialog + Erro ao abrir a caixa de diálogo do serviço de migração + + + Error opening migration target + Erro ao abrir destino de migração + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Ocorreram erros ao coletar os dados de desempenho do servidor ''{0}''. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + O estabelecimento de mapeamentos de usuários foi concluído. + +Atualmente, migrando as funções de servidor, estabelecendo mapeamentos de servidores e definindo permissões. Isso levará algum tempo. + + + Establishing user mappings failed + Ocorreu um erro ao estabelecer os mapeamentos de usuários + + + Export my certificates and private keys to the target. + Exporte meus certificados e minha chave privada para o destino. + + + Failed + Com falha + + + Failed + Com falha + + + Failed + Com falha + + + Failed + Com falha + + + Failed + Com falha + + + Failed + Com falha + + + Failed + Ocorreu um erro + + + Failed migrating {0} logins to {1} '{2}' + Ocorreu um erro ao migrar {0} logons para {1} '{2}' + + + Failed to open the migration notebook. + Falha ao abrir o bloco de anotações de migração. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Falha ao provisional um Serviço de Migração de Banco de Dados. Aguarde alguns minutos e tente novamente. + + + Feedback + Comentários + + + Feedback + Comentários + + + Feedback on the migration experience + Comentários sobre a experiência de migração + + + File + Arquivo File name Nome do arquivo + + File name + Nome do arquivo + + + File status + Status do arquivo + + + Filter migration results + Filtrar resultados da migração + + + Filter table migration results + Filtrar resultados de migração de tabela + + + Filter table migration results using keywords + Filtre os resultados da migração da tabela usando palavras-chave + + + Filter tables + Filtrar tabelas + + + Filter the migration list by Database Migration Service + Filtrar a lista de migração por Serviço de Migração de Banco de Dados + Finish time Hora da conclusão @@ -1170,173 +1330,149 @@ Isto pode levar algum tempo. First LSN Primeiro LSN + + Folder + Pasta + + + Folder name + Nome da pasta + + + Follow the instructions below to set up self-hosted integration runtime. + Siga as instruções abaixo para configurar o runtime de integração auto-hospedada. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Para cada banco de dados abaixo, clique em Editar para selecionar as tabelas a serem migradas da origem para o destino. Em seguida, antes de clicar em Avançar, valide a configuração fornecida clicando em 'Executar validação'. + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Para servidores de destino que executam o SQL Server 2014 ou inferior, você deve armazenar seus backups de banco de dados em um contêiner do Azure Storage Blob em vez de carregá-los usando a opção de compartilhamento de rede. Além disso, você deve armazenar os arquivos de backup como blobs de páginas, pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + Para os bancos de dados selecionados, opcionalmente, forneça arquivos de sessão de evento estendido para avaliar consultas ad hoc ou SQL dinâmicas ou quaisquer instruções DML iniciadas pela camada de dados do aplicativo. {0} + Full backup file(s) Arquivo(s) de backup completo(s) - - We have completed the assessment of your SQL Server instance '{0}'. - Concluímos a avaliação da sua instância do SQL Server ' {0} '. + + Gen5 + Gen5 - - {0} hr - {0} hora + + General purpose + Uso geral - - {0} hrs - {0} horas + + Get Azure recommendation + Obter recomendações do Azure + + + Has rows + Tem linhas + + + Help articles and video links + Artigos de ajuda e links de vídeo + + + Host caching + Cache do host + + + Hyperscale + Hiperescala + + + I already have the performance data + Já tenho os dados de desempenho + + + I confirm there are no additional log backups to provide and want to complete cutover. + Confirmo que não há backups de log adicionais para fornecer e desejo concluir a substituição. + + + I give consent to use my credentials for accessing the certificates. + Eu dou consentimento para usar minhas credenciais para acessar os certificados. + + + I have already migrated my certificates and private keys to the target. + Já migrei meus certificados e chaves privadas para o destino. + + + IO latency requirement + Requisitos de latência de E/S + + + If results were expected, verify the connection to the SQL Server instance. + Para atingir os resultados esperados, verifique a conexão com a Instância do SQL Server. Impact Impacto - - Name: {0} - Nome: {0} - - - Type: {0} - Tipo: {0} - Impacted objects Objetos afetados + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + No Serviço de Migração de Banco de Dados do Azure, você pode migrar seus bancos de dados offline ou enquanto estiverem online. Em uma migração offline, o tempo de inatividade do aplicativo começa quando a migração é iniciada. Para limitar o tempo de inatividade ao tempo que leva para mudar para o novo ambiente após a migração, use uma migração online. + + + In progress + Em andamento + + + In progress + Em andamento + + + In progress + Em andamento + + + In progress + Em andamento + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s). + + + Initializing + Inicializando + Inline migration Migração embutida - - {0} databases have warnings - {0} os bancos de dados possuem avisos - - - {0} database has warnings - {0} o banco de dados possui avisos - Instance Instância - - To continue, select a valid Azure account. - Para continuar, selecione uma conta válida do Azure. - - - To continue, select a valid blob container for source database '{0}'. - Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'. - - - To continue, select a valid last backup file for source database '{0}'. - Para continuar, selecione um último arquivo de backup válido para o banco dados de origem '{0}'. - - - To continue, select a valid backup folder for source database '{0}'. - Para continuar, selecione uma pasta de backup válida para o banco de dados de origem '{0}'. - - - To continue, select a valid resource group for source database '{0}'. - Para continuar, selecione um grupo de recursos válido para o banco de dados de origem '{0}'. - - - To continue, select a valid storage account for source database '{0}'. - Para continuar, selecione uma conta de armazenamento válida para o banco de dados de origem '{0}'. - - - To continue, select a valid location. - Para continuar, selecione um local válido. - - - To continue, select a valid managed instance. - Para continuar, selecione uma instância gerenciada válida. - - - Select a valid Database Migration Service. - Selecione um Serviço de Migração de Banco de Dados válido. - - - Select a Database Migration Service that is connected to a node. - Selecione um Serviço de Migração de Banco de Dados que esteja conectado a um nó. + + Integration runtime connectivity + Conectividade de runtime de integração Invalid network share location format. Example: {0} Formato do local de compartilhamento de rede inválido. Exemplo: {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Para continuar, selecione um contêiner de blobs em que todos os arquivos de backup sejam blobs de páginas para o banco de dados de origem "{0}", pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - Não é possível conectar-se ao banco de dados devido a OwnerUri inválido (Parâmetro 'OwnerUri') - - - To continue, select a valid resource group. - Para continuar, selecione um grupo de recursos válido. - - - Cannot retrieve saved session. Try again by selecting new session. - Não é possível recuperar a sessão salva. Tente novamente seleccionando uma nova sessão. - - - Enter a valid name for the Migration Service. - Insira um nome válido para o Serviço de Migração. - - - To continue, select a valid Azure SQL Database server. - Para continuar, selecione um servidor válido do Banco de Dados SQL do Azure. - - - To continue, select a valid storage account. - Para continuar, selecione uma conta de armazenamento válida. - - - To continue, select a valid subscription. - Para continuar, selecione uma assinatura válida. - - - Enter a valid name for the target database. - Insira um nome válido para o banco de dados de destino. + + Invalid scale factor. Enter a positive integer value. + Fator de escala inválido. Insira um valor inteiro positivo. Invalid user account format. Example: {0} O formato da conta de usuário é inválido. Exemplo: {0} - - To continue, select a valid virtual machine. - Para continuar, selecione uma máquina virtual válida. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - O Serviço de Migração de Banco de Dados do Azure orquestra as atividades de migração de banco de dados e acompanha seu progresso. Você pode selecionar um Serviço de Migração de Banco de Dados existente se você já criou um anteriormente, ou criar um novo abaixo. - - - No Database Migration Service found. Create a new one. - Nenhum Serviço de Migração de Banco de Dados encontrado. Criar um novo. - - - Azure Database Migration Service - Serviço de Migração de Banco de Dados do Azure - - - Step 1: {0} - Etapa 1: {0} - - - Step 2: Use the keys below to register your integration runtime - Etapa 2: usar as chaves abaixo para registrar o seu runtime de integração - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Etapa 3: clique no botão “Testar conectividade” para verificar a conexão entre o Serviço de Migração de Banco de Dados do Azure e o runtime de integração - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Etapa 3: clique no botão acima Atualizar para verificar a conexão entre o Serviço de Migração de Banco de Dados do Azure e o runtime de integração - - - Blocking Issue: {0} - Problema de Bloqueio: {0} + + Issue details + Detalhes do problema Issues @@ -1346,30 +1482,34 @@ Isto pode levar algum tempo. Issues ({0}) Problemas ({0}) - - Issue details - Detalhes do problema + + Key 1 + Chave 1 Key 1 copied Chave 1 copiada - - Key 1 - Chave 1 + + Key 2 + Chave 2 Key 2 copied Chave 2 copiada - - Key 2 - Chave 2 + + Known issues, limitations, and troubleshooting + Problemas conhecidos, limitações e solução de problemas Last LSN Último LSN + + Last applied LSN + Último LSN aplicado + Last applied backup file(s) Últimos arquivos de backup aplicados @@ -1378,97 +1518,293 @@ Isto pode levar algum tempo. Last applied backup taken on Último backup aplicado realizado em - - Last applied LSN - Último LSN aplicado + + Last backup file + Último arquivo de backup + + + Last file restored: {0} + Último arquivo restaurado: {0} + + + Last refreshed: {0} + Última atualização: {0} + + + Last restored file time + Hora do último arquivo restaurado Last scan completed: {0} Última verificação concluída: {0} + + Last uploaded file + Último arquivo enviado + + + Last uploaded file time + Hora do último arquivo carregado + Learn more Saiba mais + + Learn more + Saiba mais + Learn more about things you need before starting a migration. Saiba mais sobre o que você precisa antes de iniciar uma migração. - - Error loading migrations list - Erro ao carregar a lista de migrações + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + Saiba mais: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Vincular conta + + + Loading Migration Services + Carregando Serviços de Migração + + + Loading database table list.. + Carregando lista de tabelas do banco de dados + + + Loading tables list... + Carregando a lista de tabelas... + + + Loading... + Carregando... + + + Local SSD + SSD local Location - Local + Localização - - Source database - Banco de dados de origem + + Log backups pending restore: {0} + Backups de log com restauração pendente: {0} - - Target database - Banco de dados de destino + + Log storage requirement + Requisitos de armazenamento de log - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Selecione o banco de dados de destino para o qual você gostaria de migrar o banco de dados de origem. Você pode escolher um banco de dados de destino para apenas um banco de dados de origem. + + Login found + Logon encontrado + + + Login migration completed + Migração de login concluída + + + Login migration error: {0} + Ocorreu um erro de migração de logon: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + A migração de logon já foi iniciada e voltar à página anterior está desabilitada. + + + Login migration in progress + A migração de logon está em andamento + + + Login migration status: {0} + Status da migração do login: {0} + + + Login not found + Logon não encontrado + + + Login type + Tipo de logon + + + Logs IOPS requirement + Requisito de IOPS de registros + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Certifique-se de migrar o esquema do banco de dados da origem para o destino usando {0} ou {1} no Azure Data Studio antes de selecionar a lista de tabelas a serem migradas. + + + Managed instance restore state + Estado de restauração da instância gerenciada Map selected source databases to target databases for migration Mapeie os bancos de dados de origem selecionados para os bancos de dados de destino - - Select a target database - Selecione um banco de dados de destino + + Memory optimized premium-series + Série premium otimizada para memória - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível. + + Memory requirement + Requisito de Memória - - Database migrations completed - Migrações de banco de dados concluídas + + Migrate + Migrar - - Database migrations in progress - Migrações de banco de dados em andamento + + Migrate '{0}' to Azure SQL + Migrar '{0}' para SQL do Azure - - Ascending - Crescente + + Migrate SQL Server logins to Azure SQL. + Migrar os logons do SQL Server para o SQL do Azure. - - Sort - Classificar + + Migrate a SQL Server instance to Azure SQL. + Migrar a Instância do SQL Server para o SQL do Azure. + + + Migrate certificates + Migrar certificados + + + Migrate databases using Azure Data Studio + Migrar bancos de dados usando Azure Data Studio + + + Migrate logins from '{0}' to Azure SQL + Migrar os logons de '{0}' para SQL do Azure + + + Migrate logins to Azure SQL + Migrar os logons para o SQL do Azure + + + Migrate logins to Azure SQL + Migrar os logons para o SQL do Azure + + + Migrate to Azure SQL + Migrar para SQL do Azure + + + Migrate to Azure SQL + Migrar para SQL do Azure + + + Migrating logins failed + Ocorreu um erro ao migrar os logons + + + Migrating server roles, establishing server mappings and setting permissions failed. + Ocorreu um erro ao migrar as funções de servidor, estabelecer os mapeamentos de servidores e definir permissões. + + + Migrating the certificates from the following databases: + Migrando os certificados dos seguintes bancos de dados: + + + Migrating {0} logins to target {1} '{2}' + Migrando {0} logons para o destino {1} '{2}' + + + Migration Status + Status de Migração + + + Migration Status + Status de Migração + + + Migration canceled + Migração cancelada + + + Migration cannot be restarted. + A migração não pôde ser reiniciada. + + + Migration completed successfully. + Migração concluída com êxito. + + + Migration completed with the following error(s):{0}{1} + Migração concluída com os seguintes erros:{0}{1} + + + Migration cutover + Substituição de migração + + + Migration error details + Detalhes do erro de migração + + + Migration error(s)) + Erros de migração + + + Migration is currently in progress and cannot be deleted. + A migração está em andamento e não pode ser excluída. + + + Migration is not in progress and cannot be canceled. + A migração não está em andamento não pode ser cancelada. + + + Migration is not in progress and cannot be cutover. + A migração não está em andamento e não pode ser substituída. + + + Migration mode + Modo de migração + + + Migration mode + Modo de migração + + + Migration service component could not start. {0} + O componente do serviço de migração não pôde ser iniciado. {0} + + + Migration status + Status de migração Migration status Status de migração + + Migration status details + Detalhes do status da migração + + + Migration status details for {0} + Detalhes do status da migração para {0} + Migration status filter Filtro de status de migração - - {0} min - {0} minuto + + Migration status: {0}{1}{2} + Status da migração: {0}{1}{2} - - {0} mins - {0} minutos + + Migrations + Migrações - - Table name - Nome da tabela - - - To continue, enter a valid target password. - Para continuar, insira uma senha de destino válida. - - - To continue, enter a valid target user name. - Para continuar, insira um nome de usuário de destino válido. + + Migrations + Migrações Mode @@ -1478,37 +1814,13 @@ Isto pode levar algum tempo. More info Mais informações - - All steps completed with the following error(s):{0}{1} - Todas as etapas foram concluídas com o(s) seguinte(s) erros:{0}{1} + + My database backups are in an Azure Storage Blob Container + Meus backups do banco de dados se encontram em um contêiner do Azure Storage Blob - - All steps succeeded. - Todas as etapas foram bem-sucedidas. - - - Some steps are still running. - Algumas etapas ainda estão em execução. - - - Step status: {0} - Status da etapa: {0} - - - Copy results - Copiar os resultados - - - Step details - Detalhes da etapa - - - Step status: {0}{1}{2} - Status da etapa: {0}{1}{2} - - - Steps - Etapas + + My database backups are on a network share + Meus backups do banco de dados se encontram em um compartilhamento de rede N/A @@ -1518,90 +1830,110 @@ Isto pode levar algum tempo. Name Nome - - Names: - Nomes: - Name of new resource group Nome do novo grupo de recursos - - My database backups are in an Azure Storage Blob Container - Meus backups do banco de dados se encontram em um contêiner do Azure Storage Blob + + Name of the source database + Nome do banco de dados de origem - - My database backups are on a network share - Meus backups do banco de dados se encontram em um compartilhamento de rede + + Name of the source server + Nome do servidor de origem + + + Name: {0} + Nome: {0} + + + Names: + Nomes: + + + Network path for certificate + Caminho de rede para o certificado + + + Network path where certificate will be placed. + Caminho de rede em que o certificado será colocado. Network share Compartilhamento de rede - - Storage account details - Detalhes da conta de armazenamento - - - Provide the Azure Storage account where the backups will be uploaded to. - Forneça a conta do Armazenamento do Microsoft Azure em que os backups serão carregados. + + Network share connectivity: '{0}' + Conectividade de compartilhamento de rede: '{0}' Network share details Detalhes do compartilhamento de rede - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Forneça o local de compartilhamento de rede onde os backups estão armazenados e as credenciais de usuário usadas para acessar o compartilhamento. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Caminho de compartilhamento de rede para seu backups de banco de dados. O processo de migração recuperará automaticamente arquivos de backup válidos desse compartilhamento de rede. - Network share location where the backups are stored Local de compartilhamento de rede onde os backups estão armazenados - - Password - Senha - - - Enter password. - Digitar a senha. - Network share path Caminho de compartilhamento de rede - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Caminho de compartilhamento de rede para seu backups de banco de dados. O processo de migração recuperará automaticamente arquivos de backup válidos desse compartilhamento de rede. - - Enter target database name and network share path information for the selected source databases. - Insira o nome do banco de dados de destino e as informações do caminho de compartilhamento de rede para os bancos de dados de origem selecionados. + + New login migration (PREVIEW) + Nova migração de logons (VISUALIZAÇÃO) - - Windows user account with read access to the network share location. - Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede. + + New migration + Nova migração - - Windows user account with read access to the network share location - Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede. + + New support request + Nova solicitação de suporte - - (new) {0} - (novo) {0} + + New support request + Nova solicitação de suporte New support request Nova solicitação de suporte + + Next + Próximo + No Não + + No Azure SQL database servers found. + Nenhum servidor de banco de dados SQL do Azure foi encontrado. + + + No Azure SQL databases found. + Nenhum banco de dados SQL do Azure foi encontrado. + + + No Database Migration Service found. Create a new one. + Nenhum Serviço de Migração de Banco de Dados encontrado. Criar um novo. + + + No Migration Services found. To continue, create a new one. + Nenhum Serviço de Migração encontrado. Para continuar, crie um novo. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + Nenhuma recomendação de SKU foi gerada, pois não havia SKUs que pudessem satisfazer as características de desempenho de sua fonte. Tente selecionar uma plataforma de destino diferente, ajustando os parâmetros de recomendação, selecionando um conjunto diferente de bancos de dados para avaliar, ou mudando o modelo de recomendação. + + + No backup files + Nenhum arquivos de backup encontrado + No blob containers found. Nenhum contêiner de blob encontrado. @@ -1614,18 +1946,22 @@ Isto pode levar algum tempo. No blob folders found. Nenhuma pasta de blob encontrada. + + No encrypted database selected. + Nenhum banco de dados criptografado selecionado. + No file shares found. Nenhum compartilhamento de arquivos encontrado. - - No issues found for migrating to Azure SQL Managed Instance. - Nenhum problema encontrado para migrar para a Instância Gerenciada de SQL do Azure. - No issues found for migrating to Azure SQL Database. Nenhum problema encontrado para migrar para o Banco de Dados SQL do Azure. + + No issues found for migrating to Azure SQL Managed Instance. + Nenhum problema encontrado para migrar para a Instância Gerenciada de SQL do Azure. + No issues found for migrating to SQL Server on Azure Virtual Machine. Nenhum problema encontrado para a migração para o SQL Server na Máquina Virtual do Azure. @@ -1642,17 +1978,13 @@ Isto pode levar algum tempo. No pending backups. Click refresh to check current status. Nenhum backup pendente. Clique em Atualizar para verificar o status atual. - - Assessment results are unavailable. - Os resultados da avaliação não estão disponíveis. + + No recommendation available + Nenhuma recomendação disponível - - No Azure SQL databases found. - Nenhum banco de dados SQL do Azure foi encontrado. - - - No Azure SQL database servers found. - Nenhum servidor de banco de dados SQL do Azure foi encontrado. + + No resource groups found. + Nenhum grupo de recursos encontrado. No storage accounts found. @@ -1666,21 +1998,41 @@ Isto pode levar algum tempo. No virtual machines found. Nenhuma máquina virtual encontrada. - - Failed to open the migration notebook. - Falha ao abrir o bloco de anotações de migração. + + None + Nenhum - - {0}/{1} migrating logins displayed - {0}/{1} logons de migração exibidos + + None + Nenhum - - Object details - Detalhes do objeto + + None + Nenhum - - Offline - Off-line + + None + Nenhum + + + Not applicable + Não aplicável + + + Not started + Não foi iniciado + + + Not started + Não iniciado + + + Not sure which Azure SQL target is right for you? Learn more + Não tem certeza de qual destino SQL do Azure é ideal para você? Saber mais + + + Number of stripes + Número de faixas OFFLINE @@ -1690,90 +2042,210 @@ Isto pode levar algum tempo. OK OK + + Object details + Detalhes do objeto + + + Offline + Off-line + + + Offline migration + Migração offline + Online - Online + On-line + + + Online migration + Migração online Open Abrir - - Error opening migration details dialog - Erro ao abrir a caixa de diálogo de detalhes da migração + + Parallel copy type + Tipo de cópia paralela - - Error opening migration service dialog - Erro ao abrir a caixa de diálogo do serviço de migração + + Partial + Parcial - - Error opening migration target - Erro ao abrir destino de migração + + Password + Senha - - Download and install integration runtime - Baixar e instalar o runtime de integração + + Pending + Pendente - - Dynamic range - Intervalo dinâmico + + Pending + Pendente - - None - Nenhum + + Pending differential backups + Backups diferenciais pendentes + + + Percentage utilization + Utilização percentual + + + Percentile of data points to be used during aggregation of the performance data. + Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho. + + + Perform the following steps before you complete cutover. + Execute as etapas a seguir antes de concluir a substituição. Physical partitions Partições físicas - - Target password - Senha de destino + + Place tempdb on the local ephemeral SSD (default D:\) drive + Coloque tempdb na unidade SSD efêmera local (padrão D:) - - Enter the target password - Inserir a senha de destino + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Certifique-se de que o usuário atual ({0}) tenha permissões de administrador de sistema para obter todas as informações de login da instância atual ({1}). - - User account - Conta de usuário + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Insira um caminho de rede para onde o SQL Server exportará os certificados. Verifique também se o serviço do SQL Server tem acesso de gravação a esse caminho e se o usuário atual deve ter privilégios de administrador no computador onde está esse caminho de rede. - - An Azure account (not required for assessment or SKU recommendation functionality) - Uma conta do Azure (não é necessária para a funcionalidade de avaliação ou recomendação de SKU) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Observe que esse assistente não exibe os tipos de logon de autenticação do Windows porque a migração desse tipo não é suportada no momento. A capacidade de migrar logons de autenticação do Windows estará disponível em breve. - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Uma fonte de bancos de dados SQL Server em execução no local ou no SQL Server na Máquina Virtual do Azure ou em qualquer máquina virtual em execução na nuvem (privada, pública). + + Please resolve any errors before retrying the migration. + Resolva quaisquer erros antes de tentar novamente a migração. - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Uma Instância Gerenciada de SQL do Azure, SQL Server na Máquina Virtual do Azure ou Banco de Dados SQL do Azure para migrar seus bancos de dados. + + Please select 1 or more databases to assess for migration + Selecione um ou mais bancos de dados para avaliar a migração - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Os detalhes do local de backup do seu banco de dados, seja um compartilhamento de arquivos de rede ou um contêiner de Armazenamento de Blobs do Azure (não necessário para destinos de Banco de Dados SQL do Azure). + + Please select target database tables to migrate to. At least one database with one table is required. + Selecione as tabelas de banco de dados de destino para a migração. É necessário pelo menos um banco de dados com uma tabela. - - Things you need before starting your Azure SQL migration: - Coisas de que você precisa antes de iniciar a migração do SQL do Azure: + + Please select the location of your database backup files before continuing. + Selecione o local dos arquivos de backup do banco de dados antes de continuar. + + + Premium-series + Série Premium + + + Preparing + Preparando + + + Previous (Disabled) + Anterior (Desabilitado) + + + Previous certificates migration results: + Resultados anteriores da migração de certificados: Provide a unique container for each target database. Databases affected: Forneça um contêiner exclusivo para cada banco de dados de destino. Banco de dados afetados: - - Select the operation you'd like to perform. - Selecionar a operação que deseja realizar. + + Provide the Azure Storage Blob Container that contains the backups. + Fornecer o Contêiner do Azure Storage Blob que contém os backups. + + + Provide the Azure Storage account where the backups will be uploaded to. + Forneça a conta do Armazenamento do Microsoft Azure em que os backups serão carregados. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Forneça o local de compartilhamento de rede onde os backups estão armazenados e as credenciais de usuário usadas para acessar o compartilhamento. + + + Queued + Enfileirado + + + Queued + Na fila + + + Queued files + Arquivos em fila + + + Read-only + Somente leitura + + + Read/write + Leitura/gravação + + + Ready for cutover + Pronto para substituição + + + Rebuilding indexes + Recompilando índices Recommendation Recomendação + + Recommendation parameters + Parâmetros de recomendação + + + Recommendation reason + Motivo da recomendação + + + Recommendation target storage configuration + Configuração do armazenamento de destino da recomendação + + + Recommendations + Recomendações + + + Recommended configuration + Configuração recomendada + + + Recommended storage configuration + Configuração do armazenamento recomendada + + + Refine Azure recommendation + Refinar a recomendação do Azure + + + Refresh + Atualizar + + + Refresh + Atualizar + Refresh Atualizar + + Refresh + Atualizar + Refresh assessment Atualizar avaliação @@ -1786,817 +2258,41 @@ Isto pode levar algum tempo. Refresh key 2 Atualizar chaves 2 - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Ocorreu um erro ao atualizar a lista de migrações. Verifique sua conexão do Azure vinculada e clique em atualizar para tentar novamente. + + Refresh recommendation + Recomendação de atualização - - An error has occured while refreshing the migrations list. - Erro ao atualizar a lista de migrações. + + Refreshing login list from source and target + Atualizando a lista de logons de origem e de destino - - A resource group is a container that holds related resources for an Azure solution. - Um grupo de recursos é um contêiner que armazena recursos relacionados para uma solução do Azure. + + Refreshing login list from source failed + Falha ao atualizar a lista de logons de origem - - No resource groups found. - Nenhum grupo de recursos encontrado. + + Refreshing login list from target failed + Ocorreu um erro ao atualizar a lista de logons de destino + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + A atualização da lista de logons foi bem-sucedida. {0} Logons de origem encontrados, {1} Logons de destino encontrados Resource group Grupo de recursos - - Restart migration wizard - Reiniciar o assistente de migração - - - None - Nenhum - - - Queued - Enfileirado - - - Restored - Restaurado - - - Restoring - Restaurando - - - Skipped - Ignorado - - - Database - Base de dados - - - Differential database - Banco de dados diferencial - - - Differential file - Arquivo diferencial - - - Differential partial - Diferencial parcial - - - File - Arquivo - - - Partial - Parcial - - - Transaction log - Log de transações - - - Unknown - Desconhecido - - - Restoring - Restaurando - - - Blocked - Bloqueado - - - Cancelled - Cancelado - - - Completed - Concluído - - - Completing migration - Concluindo a migração - - - Failed - Fracassado - - - Initializing - Inicializando - - - None - Nenhum - - - Not started - Não foi iniciado - - - Restore completed - Restauração concluída - - - Restore paused - Restauração pausada - - - Searching backups - Pesquisando backups - - - Waiting - Esperando - - - Resume previously saved session - Retomar a sessão salva previamente - - - Run migration workflow again - Executar o fluxo de trabalho de migração novamente - - - Retry migration - Repetir a migração - - - An error occurred while retrying the migration. - Erro ao tentar novamente a migração. - Resource group created Grupo de recursos criado - - Run validation - Executar validação - - - We are running the following steps: - Estamos executando as seguintes etapas: - - - Save assessment report - Salvar relatório de avaliação - - - Successfully saved assessment report to {0}. - Relatório de avaliação salvo com êxito em {0}. - - - Save and close - Salvar e fechar - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Configuração salva. A coleta de dados de desempenho permanecerá em execução em segundo plano. Você pode parar a coleta quando quiser. - - - Save recommendation report - Salvar relatório de recomendação - - - Successfully saved recommendation report to {0}. - Relatório de recomendação salvo com êxito em {0}. - - - Cancel - Cancelar - - - Next - Próximo - - - Saved session - Sessão salva - - - Search - Pesquisar - - - Filter migration results - Filtrar resultados da migração - - - {0} sec - {0} seg - - - Select - Selecionar - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Selecionar sua assinatura Azure alvo e sua Instância Gerenciada de SQL do Azure. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Selecione sua Assinatura do Azure de destino e seu SQL Server de destino na Máquina Virtual do Azure para seu destino. - - - Please select 1 or more logins for migration - Selecione 1 ou mais logons para migração - - - Select the databases to migrate. - Selecione os bancos de dados a serem migrados. - - - Select tables for migration - Selecionar tabelas para migração - - - Click on SQL Server instance or any of the databases on the left to view its details. - Clique em Instância do SQL Server ou qualquer um dos bancos de dados à esquerda para exibir seus detalhes. - - - Apply - Aplicar - - - Clear - Claro - - - Azure Database Migration Service - Serviço de migração de banco de dados do Azure - - - Filter the migration list by Database Migration Service - Filtrar a lista de migração por Serviço de Migração de Banco de Dados - - - Select a Database Migration Service - Selecionar um Serviço de Migração de Banco de Dados - - - Sign into Azure and select an account - Entrar no Azure e selecionar uma conta - - - Select a location - Selecionar um local - - - Select a resource group - Selecione um grupo de recursos - - - Select a Database Migration Service - Selecionar um Serviço de Migração de Banco de Dados - - - Select a subscription - Selecionar uma assinatura - - - Select a tenant - Selecionar um locatário - - - An error occurred while loading available Azure accounts. - Ocorreu um erro ao carregar as contas do Azure disponíveis. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Ocorreu um erro ao carregar os locais. Verifique sua conexão do Azure e tente novamente. - - - Select a target server. - Selecione um servidor de destino. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Ocorreu um erro ao carregar os grupos de recursos disponíveis. Verifique sua conexão do Azure e tente novamente. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Ocorreu um erro ao carregar os serviços de migração de banco de dados disponíveis. Verifique sua conexão do Azure e tente novamente. - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - Ocorreu um erro ao carregar as assinaturas da conta. Verifique sua conexão do Azure e tente novamente. - - - Select target Azure SQL Type - Selecione o Tipo SQL do Azure de destino - - - An error occurred while loading available Azure account tenants. - Ocorreu um erro ao carregar os locatários da conta do Azure disponíveis. - - - Azure Database Migration Service - Serviço de migração de banco de dados do Azure - - - Select Database Migration Service - Selecionar o Serviço de Migração de Banco de Dados - - - To continue, select a target. - Para continuar, selecione um destino. - - - Server - Servidor - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - Certifique-se de que a conta de serviço que executa a instância do SQL Server de origem tenha privilégios de leitura no compartilhamento de rede. - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - 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 lidar com a conectividade entre a origem e o destino e carregar backups de um compartilhamento de arquivos de rede local para o Azure (se aplicável). - - - Follow the instructions below to set up self-hosted integration runtime. - Siga as instruções abaixo para configurar o runtime de integração auto-hospedada. - - - Set up integration runtime - Configurar o runtime de integração - - - Loading Migration Services - Carregando Serviços de Migração - - - Authentication keys - Chaves de autenticação - - - Authentication keys used to connect to the self-hosted integration runtime node - Chaves de autenticação usadas para se conectar ao nó de runtime de integração auto-hospedada - - - Close - Fechar - - - Azure Database Migration Service - Serviço de Migração de Banco de Dados do Azure - - - Self-hosted integration runtime node - Nó de runtime de integração auto-hospedada - - - -- unavailable -- - - indisponível - - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - Ocorreu o seguinte erro ao recuperar informações de registro para o Serviço de Migração de Banco de Dados do Azure '{0}'. Clique em atualizar e tente novamente. Erro: '{1}'. - - - Azure Database Migration Service "{0}" details:` - Detalhes do Serviço de Migração de Banco de Dados do Azure "{0}": ` - - - No Migration Services found. To continue, create a new one. - Nenhum Serviço de Migração encontrado. Para continuar, crie um novo. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - 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ó. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - 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ó. - -Confira abaixo as instruções de registro. - - - {0} (change) - {0} (alterar) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedada em execução nos nós – {1} - -Para melhorar o desempenho e alta disponibilidade, você pode registrar nós adicionais. - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - O Serviço de Migração de Banco de Dados do Azure “{0}” está conectado ao runtime de integração auto-hospedada em execução nos nós – {1} - -Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós adicionais. Confira abaixo as instruções de registro. - - - Please select the location of your database backup files before continuing. - Selecione o local dos arquivos de backup do banco de dados antes de continuar. - - - An error occurred while refreshing the migration service creation status. - Ocorreu um erro ao atualizar o status de criação do serviço de migração. - - - Enter the information below to add a new Azure Database Migration Service. - Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Insira as informações abaixo para adicionar um novo Serviço de Migração de Banco de Dados do Azure. Para registrar o runtime de integração auto-hospedada, selecione “Meus backups de banco de dados estão em um compartilhamento de rede” na página anterior. - - - Create Azure Database Migration Service - Criar Serviço de Migração de Banco de Dados do Azure - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Região do Azure para seu Serviço de Migração de Banco de Dados do Azure. Essa deve ser a mesma região que o SQL do Azure de destino. - - - Azure Database Migration Service name. - Nome do Serviço de Migração de Banco de Dados do Azure. - Resource group for your Azure Database Migration Service. Grupo de recursos para o seu Serviço de Migração de Banco de Dados do Azure. - - Subscription name for your Azure Database Migration Service. - Nome da assinatura para o seu Serviço de Migração de Banco de Dados do Azure. - - - Azure SQL target selected as default. - SQL do Azure de destino selecionado como padrão. - - - Self-hosted integration runtime node - Nó de runtime de integração auto-hospedada - - - Show status - Mostrar status - - - Size (MB) - Tamanho (MB) - - - Size - Tamanho - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} recomendações disponíveis - - - {0} recommendation available - {0} recomendação disponível - - - Azure configuration - Configuração do Azure - - - Business critical - Comercialmente crítico - - - Gen5 - Gen5 - - - General purpose - Uso geral - - - Hyperscale - Hiperescala - - - {0} - {1} - {2} vCore - {0} - {1} - {2} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - Premium-series - Série Premium - - - Memory optimized premium-series - Série premium otimizada para memória - - - {0} - {1} vCore - {0} - {1} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - Data: {0}, Log: {1}, tempdb: {2} - - - Choose how you want to provide performance data - Escolha como você deseja fornecer dados de desempenho - - - Collect performance data now - Coletar dados de desempenho agora - - - Select a folder on your local drive where performance data will be saved - Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - A recomendação do Azure requer dados de desempenho da instância do SQL Server para fornecer recomendações de destino. Ative a coleta de dados de desempenho para receber a recomendação de destino para os bancos de dados que você deseja migrar. Quanto mais tempo isso for ativado, melhor será a recomendação. Você pode desativar a coleta de dados de desempenho a qualquer momento. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente. - - - I already have the performance data - Já tenho os dados de desempenho - - - Select a folder on your local drive where previously collected performance data was saved - Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos - - - Start - Iniciar - - - Starting performance data collection... - Iniciando a coleta de dados de desempenho... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - As recomendações iniciais serão atualizadas automaticamente em aproximadamente {0} minuto(s). - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - A recomendação do Azure foi aplicada usando os dados fornecidos. Importe ou colete dados adicionais para refinar a recomendação. - - - Data collection in progress. Generating initial recommendations... - Coleta de dados em andamento. Gerando as recomendações iniciais... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Verifique periodicamente para obter recomendações atualizadas pressionando o botão 'Atualizar recomendação'. - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - A recomendação do Azure coleta e analisa dados de desempenho e depois recomenda um destino de tamanho apropriado no Azure para sua carga de trabalho. - - - Data collection still in progress. Refining existing recommendations... - Coleta de dados ainda em andamento. Refinando recomendações existentes... - - - Data collection for Azure recommendations has been stopped. - A coleta de dados para recomendações do Azure foi interrompida. - - - Stopping performance data collection... - Interrompendo a coleta de dados de desempenho... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa. - - - Click the button below to import or collect database performance data. - Clique no botão abaixo para importar ou coletar dados de desempenho do banco de dados. - - - Azure recommendation will be displayed once data collection is complete. - A recomendação do Azure será exibida assim que a coleta de dados for concluída. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - A recomendação do Azure não está disponível. Clique no botão “Obter recomendação do Azure” abaixo - - - {0} cores - {0} núcleos - - - CPU requirement - Requisito de CPU - - - Data IOPS requirement - Requisito de IOPS de dados - - - Data storage requirement - Requisitos de armazenamento de dados - - - {0} GB - {0} GB - - - Get Azure recommendation - Obter recomendações do Azure - - - IO latency requirement - Requisitos de latência de E/S - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Região do Azure para seu destino SQL do Azure. Somente as regiões que contêm um destino qualificado para migração serão mostradas. - - - Log storage requirement - Requisitos de armazenamento de log - - - Logs IOPS requirement - Requisito de IOPS de registros - - - Memory requirement - Requisito de Memória - - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure - - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure - - - {0} ms - {0} ms - - - Recommendation parameters - Parâmetros de recomendação - - - Edit parameters - Editar os parâmetros - - - Edit recommendation parameters - Editar os parâmetros de recomendação - - - Enable elastic recommendation - Habilitar a recomendação elástica - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - A recomendação elástica utiliza um modelo alternativo de recomendação que utiliza um perfil de preço-desempenho personalizado em relação aos clientes existentes na nuvem. - - - Enable preview features - Habilitar os recursos de visualização - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - A ativação dessa opção incluirá as gerações de hardware mais recentes que melhoraram significativamente o desempenho e a escalabilidade. Esses SKUs estão atualmente em visualização e podem ainda não estar disponíveis em todas as regiões. - - - Percentage utilization - Utilização percentual - - - Percentile of data points to be used during aggregation of the performance data. - Percentual de pontos de dados a serem usados durante a agregação dos dados de desempenho. - - - Scale factor - Fator de escala: - - - Invalid scale factor. Enter a positive integer value. - Fator de escala inválido. Insira um valor inteiro positivo. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Altere o fator de escala se desejar que a recomendação do Azure seja uma porcentagem maior ou menor do que sua carga de trabalho atual. - - - Enter the information below to edit the recommendation parameters. - Insira as informações abaixo para editar os parâmetros de recomendação. - - - Update - Atualizar - - - {0}% - {0}% - - - {0}th percentile - {0}° percentil - - - Azure recommendation (PREVIEW) - Recomendação do Azure (VERSÃO PRÉVIA) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Para migrar para o Banco de Dados SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - - Recommendation reason - Motivo da recomendação - - - Recommendations - Recomendações - - - - - - - - - Last refreshed: {0} - Última atualização: {0} - - - Loading... - Carregando... - - - {0} Recommendations - ({0} recomendações) - - - Value - Valor - - - Recommended configuration - Configuração recomendada - - - Refine Azure recommendation - Refinar a recomendação do Azure - - - Refresh recommendation - Recomendação de atualização - - - Your Azure SQL target resource name - Seu nome de recurso do SQL do Azure de destino + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Grupo de recursos para seu destino SQL do Azure. somente grupos de recursos que contêm um serviço serão mostrados. Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Restart data collection Reiniciar a coleta de dados - - Source properties - Propriedades da origem + + Restart migration wizard + Reiniciar o assistente de migração - - SQL data files - Arquivos de dados do SQL + + Restore completed + Restauração concluída - - SQL log files - Arquivos de log do SQL + + Restore finish date + Restaurar data de término - - SQL tempdb - Tempdb do SQL + + Restore paused + Restauração pausada - - Azure SQL Database - Banco de Dados SQL do Azure + + Restore percent completed + Porcentagem de restauração concluída - - Azure SQL Database - Banco de Dados SQL do Azure + + Restore plan size (MB) + Restaurar tamanho do plano (MB) - - Stop data collection - Interromper a Coleta de Dados + + Restore start date + Restaurar data de início - - Dimension - Dimensão + + Restore status + Restaurar status - - {0} GB - {0} GB + + Restored + Restaurado - - Subscription name for your Azure SQL target - Nome da assinatura para o destino do SQL do Azure + + Restored files + Arquivos restaurados - - Target deployment type - Tipo de implantação de destino + + Restored size (MB) + Tamanho restaurado (MB) - - Recommendation target storage configuration - Configuração do armazenamento de destino da recomendação + + Restoring + Restaurando - - Host caching - Cache do host + + Restoring + Restaurando - - Not applicable - Não aplicável + + Restoring + Restaurando - - None - Nenhum + + Restoring files + Restaurando arquivos - - Read-only - Somente leitura + + Resume previously saved session + Retomar a sessão salva previamente - - Read/write - Leitura/gravação + + Retriable + Recuperável - - Place tempdb on the local ephemeral SSD (default D:\) drive - Coloque tempdb na unidade SSD efêmera local (padrão D:) + + Retry migration + Repetir a migração - - Below is the target storage configuration required to meet your storage performance needs. - Abaixo está a configuração de armazenamento de destino necessária para atender suas necessidades de desempenho de armazenamento. + + Retry migration + Repetir a migração - - Local SSD - SSD local - - - Recommended storage configuration - Configuração do armazenamento recomendada - - - Storage - Armazenamento - - - View details - Exibir os detalhes - - - SQL Server on Azure Virtual Machine - SQL Server na Máquina Virtual do Azure - - - SQL Server on Azure Virtual Machine - SQL Server na Máquina Virtual do Azure - - - Source configuration - Configuração de origem - - - Source credentials - Credenciais de origem - - - Source database name - Nome do banco de dados de origem - - - Source databases - Bancos de dados de origem - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Insira as credenciais de Autenticação do SQL usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada. - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Insira as credenciais de Autenticação do SQL usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivo de backup válido. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Insira as credenciais de autenticação do Windows usadas para conectar-se à instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server a partir do runtime de integração auto-hospedada. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Insira as credenciais de Autenticação do Windows usadas para se conectar à Instância do SQL Server {0}. Essas credenciais serão usadas para se conectar à instância do SQL Server e identificar arquivos de backup válidos. - - - Source login - Logon de origem - - - Source server - Servidor de origem - - - Source version - Versão de origem - - - SQL migration assessment - Avaliação de migração de SQL - - - SQL Database - Banco de Dados SQL - - - SQL Managed Instance - Instância Gerenciada por SQL - - - SQL Server instance - Instância do SQL Server - - - SQL Virtual Machine - Máquina Virtual SQL - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Para servidores de destino que executam o SQL Server 2014 ou inferior, você deve armazenar seus backups de banco de dados em um contêiner do Azure Storage Blob em vez de carregá-los usando a opção de compartilhamento de rede. Além disso, você deve armazenar os arquivos de backup como blobs de páginas, pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: {0} - - - Known issues, limitations, and troubleshooting - Problemas conhecidos, limitações e solução de problemas - - - Copy duration - Duração da cópia - - - Copy start - Início da cópia - - - Copy throughput - Copiar taxa de transferência - - - Data read - Leitura de dados - - - Data written - Dados gravados - - - Parallel copy type - Tipo de cópia paralela + + Revalidate unsuccessful steps + Revalidar etapas malsucedidas Rows copied @@ -2810,113 +2390,429 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Rows read Linhas lidas - - Table name - Nome da tabela + + Run migration workflow again + Executar o fluxo de trabalho de migração novamente - - Used parallel copies - Cópias paralelas usadas - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - O servidor de banco de dados SQL '{0}' não está disponível para migração porque atualmente está no estado '{1}'. Para continuar, selecione um servidor de banco de dados SQL disponível. - - - Source database - Banco de dados de origem - - - Name of the source database - Nome do banco de dados de origem - - - Source name - Nome da fonte - - - Name of the source server - Nome do servidor de origem - - - Migrate - Migrar - - - Start migration - Iniciar migração - - - Start a new session - Iniciar nova sessão - - - Start time - Hora de início - - - Validating and migrating logins are in progress - A validação e a migração de logons estão em andamento - - - Validating and migrating logins failed - Ocorreu um erro ao validar e migrar os logons - - - Error migrating certificate for database {0}. {1} - Erro ao migrar o certificado para o banco de dados {0}. {1} - - - An error occurred while starting the certificate migration: '{0}' - Erro ao iniciar a migração de certificado: “{0}” - - - Canceled - Cancelado - - - Failed - Com falha - - - Pending - Pendente + + Run validation + Executar validação Running Executando - - Succeeded - Com êxito + + Running + Executando + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + A execução da coleta de desempenho por um período mais longo ajuda a garantir uma recomendação mais precisa. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + Banco de Dados SQL + + + SQL Database Projects extension + Extensão de projetos de Banco de Dados SQL + + + SQL Managed Instance + Instância Gerenciada por SQL + + + SQL Server dacpac extension + Extensão dacpac do SQL Server + + + SQL Server instance + Instância do SQL Server + + + SQL Server on Azure VM + SQL Server na VM do Azure + + + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure + + + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure + + + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure + + + SQL Server on Azure Virtual Machine + SQL Server na Máquina Virtual do Azure + + + SQL Server on Azure Virtual Machines + SQL Server em Máquinas Virtuais do Azure + + + SQL Virtual Machine + Máquina Virtual SQL + + + SQL data files + Arquivos de dados do SQL + + + SQL log files + Arquivos de log do SQL + + + SQL migration assessment + Avaliação de migração de SQL + + + SQL tempdb + Tempdb do SQL + + + Save and close + Salvar e fechar + + + Save assessment report + Salvar relatório de avaliação + + + Save recommendation report + Salvar relatório de recomendação + + + Saved session + Sessão salva + + + Scale factor + Fator de escala: + + + Search + Pesquisar + + + Searching backups + Pesquisando backups + + + Select + Selecionar + + + Select Database Migration Service + Selecionar o Serviço de Migração de Banco de Dados + + + Select a Database Migration Service + Selecionar um Serviço de Migração de Banco de Dados + + + Select a Database Migration Service + Selecionar um Serviço de Migração de Banco de Dados + + + Select a Database Migration Service that is connected to a node. + Selecione um Serviço de Migração de Banco de Dados que esteja conectado a um nó. + + + Select a Database Migration Service to monitor migrations. + Selecione um Serviço de Migração de Banco de Dados para monitorar as migrações. + + + Select a blob container value first. + Selecione um valor de contêiner blob primeiro. + + + Select a folder on your local drive where performance data will be saved + Selecione uma pasta na sua unidade local onde os dados de desempenho serão salvos + + + Select a folder on your local drive where previously collected performance data was saved + Selecione uma pasta em sua unidade local onde os dados de desempenho coletados anteriormente foram salvos + + + Select a folder where extended events session files (.xel and .xem) are stored + Selecione uma pasta na qual os arquivos de sessão de eventos estendidos (.xel e .xem) são armazenados + + + Select a location + Selecionar um local + + + Select a resource group + Selecione um grupo de recursos + + + Select a resource group value first. + Selecione um valor de grupo de recursos primeiro. + + + Select a resource group. + Selecione um grupo de recursos. + + + Select a storage account value first. + Selecione um valor de conta de armazenamento primeiro. + + + Select a subscription + Selecionar uma assinatura + + + Select a target database + Selecione um banco de dados de destino + + + Select a target server. + Selecione um servidor de destino. + + + Select a tenant + Selecionar um locatário + + + Select a unique name for this target database + Selecione um nome exclusivo para este banco de dados de destino + + + Select a valid Database Migration Service. + Selecione um Serviço de Migração de Banco de Dados válido. + + + Select an Azure account and your target {0}. + Selecione uma conta do Azure e seu destino {0}. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora. + + + Select login(s) to migrate + Selecione o(s) logon(s) para migrar + + + Select tables + Selecionar tabelas + + + Select tables for migration + Selecionar tabelas para migração + + + Select tables for {0} + Selecione as tabelas para {0} + + + Select target Azure SQL Type + Selecione o Tipo SQL do Azure de destino + + + Select the databases that you want to assess for migration to Azure SQL. + Selecione os bancos de dados que você deseja avaliar para migração para o SQL do Azure. + + + Select the databases that you want to migrate to Azure SQL. + Selecionar bancos de dados que deseja migrar para SQL do Azure. + + + Select the databases to migrate. + Selecione os bancos de dados a serem migrados. + + + Select the location of the database backups to use during migration. + Selecione o local dos backups de banco de dados a serem usados durante a migração. + + + Select the operation you'd like to perform. + Selecionar a operação que deseja realizar. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Selecione a Instância Gerenciada de SQL do Azure de destino, a VM de SQL do Azure ou o(s) banco(s) de dados de SQL do Azure para onde você deseja migrar seus logons. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Selecione o banco de dados de destino para o qual você gostaria de migrar o banco de dados de origem. Você pode escolher um banco de dados de destino para apenas um banco de dados de origem. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Selecione sua Assinatura do Azure de destino e seu SQL Server de destino na Máquina Virtual do Azure para seu destino. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Selecionar sua assinatura Azure alvo e sua Instância Gerenciada de SQL do Azure. + + + Self-hosted integration runtime node + Nó de runtime de integração auto-hospedada + + + Self-hosted integration runtime node + Nó de runtime de integração auto-hospedada + + + Server + Servidor + + + Server objects + Objetos do servidor + + + Server objects + Objetos do servidor + + + Service component crashed. + O componente de serviço travou. + + + Service provider could not be initialized. + O provedor de serviços não pôde ser inicializado. + + + Set up integration runtime + Configurar o runtime de integração + + + Show status + Mostrar status + + + Sign into Azure and select an account + Entrar no Azure e selecionar uma conta + + + Size + Tamanho + + + Size (MB) + Tamanho (MB) + + + Skipped + Ignorado + + + Skipped files + Arquivos ignorados + + + Some steps are still running. + Algumas etapas ainda estão em execução. + + + Sort + Classificar + + + Source configuration + Configuração de origem + + + Source credentials + Credenciais de origem + + + Source database + Banco de dados de origem + + + Source database + Banco de dados de origem + + + Source database + Banco de dados de origem + + + Source database connectivity: '{0}' + Conectividade do banco de dados de origem: '{0}' + + + Source database name + Nome do banco de dados de origem + + + Source databases + Bancos de dados de origem + + + Source login + Logon de origem + + + Source name + Nome da fonte + + + Source properties + Propriedades da origem + + + Source server + Servidor de origem + + + Source version + Versão de origem + + + Start + Iniciar + + + Start a new session + Iniciar nova sessão + + + Start migration + Iniciar migração + + + Start time + Hora de início + + + Start validation + Iniciar validação + + + Starting performance data collection... + Iniciando a coleta de dados de desempenho... + + + Status + Status + + + Status + Status + + + Status + Status Status Status - - Add account - Adicionar conta - - - Add your Azure account to view existing migrations and their status. - Adicione sua conta do Azure para exibir as migrações existentes e seu status. - - - Canceled - Cancelado - - - Canceling - Cancelando - - - Completing - Concluindo - - - Creating - Criando + + Status + Status Status: All @@ -2938,161 +2834,125 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Status: Succeeded Status: com êxito - - ({0} errors) - ({0} erros) + + Step 1: {0} + Etapa 1: {0} - - ({0} error) - ({0} erro) + + Step 2: Use the keys below to register your integration runtime + Etapa 2: usar as chaves abaixo para registrar o seu runtime de integração - - Failed - Com falha + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Etapa 3: clique no botão “Testar conectividade” para verificar a conexão entre o Serviço de Migração de Banco de Dados do Azure e o runtime de integração - - In progress - Em andamento + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Etapa 3: clique no botão acima Atualizar para verificar a conexão entre o Serviço de Migração de Banco de Dados do Azure e o runtime de integração - - Ready for cutover - Pronto para substituição + + Step details + Detalhes da etapa - - Refresh - Atualizar + + Step status: {0} + Status da etapa: {0} - - Restoring - Restaurando + + Step status: {0}{1}{2} + Status da etapa: {0}{1}{2} - - Retriable - Recuperável + + Steps + Etapas - - Select a Database Migration Service to monitor migrations. - Selecione um Serviço de Migração de Banco de Dados para monitorar as migrações. + + Stop data collection + Interromper a Coleta de Dados - - Status - Status + + Stop validation + Parar validação - - Succeeded - Com êxito + + Stopping performance data collection... + Interrompendo a coleta de dados de desempenho... - - Uploading full backup - Carregando backup completo - - - Uploading log backup(s) - Carregando backups de log - - - {0} - {0} - - - ({0} warnings) - ({0} avisos) - - - ({0} warning) - ({0} aviso) + + Storage + Armazenamento Storage account Conta de armazenamento - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - A instância de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Verifique se a sub-rede da instância de destino está na lista de permissões da conta de armazenamento e, se aplicável, se o ponto de extremidade privado está na mesma rede virtual que o servidor de destino. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - A instância de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede da instância de destino esteja na lista de permissões das contas de armazenamento e, se aplicável, de que os pontos de extremidade privados estejam na mesma rede virtual que o servidor de destino. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - O servidor de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões da conta de armazenamento. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - O servidor de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões nas contas de armazenamento. + + Storage account details + Detalhes da conta de armazenamento Subscription Assinatura - - Azure storage - Armazenamento do Azure + + Subscription + Assinatura - - Azure storage subscription - Assinatura de armazenamento do Azure + + Subscription name for your Azure Database Migration Service + Nome da assinatura para seu Serviço de Migração de Banco de Dados do Azure - - Databases for migration - Banco de dados para migração + + Subscription name for your Azure Database Migration Service. + Nome da assinatura para o seu Serviço de Migração de Banco de Dados do Azure. - - Azure SQL Managed Instance - Instância Gerenciada de SQL do Azure + + Subscription name for your Azure SQL target + Nome da assinatura para o destino do SQL do Azure + + + Succeeded + Com êxito + + + Succeeded + Com êxito + + + Succeeded + Com êxito + + + Succeeded + Êxito + + + Succeeded + Com êxito + + + Successful + Bem-sucedido + + + Successfully created a Database Migration Service. + Um Serviço de Migração de Banco de Dados foi criado com êxito. + + + Successfully saved assessment report to {0}. + Relatório de avaliação salvo com êxito em {0}. + + + Successfully saved recommendation report to {0}. + Relatório de recomendação salvo com êxito em {0}. Summary Resumo - - Azure SQL Database - Banco de Dados SQL do Azure - - - SQL Server on Azure Virtual Machine - SQL Server na Máquina Virtual do Azure - - - Feedback - Comentários - - - Feedback - Comentários - - - Migrate logins to Azure SQL - Migrar os logons para o SQL do Azure - - - New login migration (PREVIEW) - Nova migração de logons (VISUALIZAÇÃO) - - - Migrate to Azure SQL - Migrar para SQL do Azure - - - New migration - Nova migração - - - New support request - Nova solicitação de suporte - - - New support request - Nova solicitação de suporte - - - Dashboard - Painel - - - Migrations - Migrações + + TDE certificate migration must be successful before continuing. + A migração do certificado TDE deve ser bem-sucedida antes de continuar. Table migration status details @@ -3102,65 +2962,81 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Table migration status: {0} Status de migração de tabela: {0} - - Tables missing on target: {0} - Tabelas ausentes no destino: {0} - - - Select tables for {0} - Selecione as tabelas para {0} - - - {0} of {1} tables selected - {0} de {1} tabelas selecionadas - - - {0} of {1} - {0} de {1} - - - Edit - Editar - - - Filter tables - Filtrar tabelas - - - Has rows - Tem linhas + + Table name + Nome da tabela Table name Nome da tabela - - Update - Atualizar + + Table name + Nome da tabela - - Cancel - Cancelar + + Table selection + Seleção da tabela + + + Tables missing on target: {0} + Tabelas ausentes no destino: {0} + + + Tables selected + Tabelas selecionadas Target - Destino + Alvo + + + Target Status + Status de Destino Target database Banco de dados de destino - - Target name - Nome de destino + + Target database + Banco de dados de destino + + + Target database + Banco de dados de destino + + + Target database connectivity: '{0}' + Conectividade de banco de dados de destino: '{0}' + + + Target database name + Nome do banco de dados de destino + + + Target deployment type + Tipo de implantação de destino + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + A instância de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Verifique se a sub-rede da instância de destino está na lista de permissões da conta de armazenamento e, se aplicável, se o ponto de extremidade privado está na mesma rede virtual que o servidor de destino. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + A instância de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede da instância de destino esteja na lista de permissões das contas de armazenamento e, se aplicável, de que os pontos de extremidade privados estejam na mesma rede virtual que o servidor de destino. Target name Nome de destino - - Target database name - Nome do banco de dados de destino + + Target name + Nome de destino + + + Target password + Senha de destino Target platform @@ -3170,9 +3046,13 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Target server Servidor de destino - - Tables selected - Tabelas selecionadas + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + O servidor de destino '{0}' pode não conseguir acessar a conta de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões da conta de armazenamento. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + O servidor de destino '{0}' pode não conseguir acessar as contas de armazenamento '{1}'. Certifique-se de que a sub-rede do servidor de destino esteja na lista de permissões nas contas de armazenamento. Target table does not exist @@ -3182,157 +3062,205 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Target table is not empty. A tabela de destino não está vazia. + + Target type + Tipo de destino + + + Target user name + Nome do usuário de destino + Target version Versão alvo - - Edit - Editar + + Test connection + Testar conexão - - Migrate certificates - Migrar certificados + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + A extensão SQL do Azure Migration para Azure Data Studio fornece recursos para avaliar, obter recomendações do Azure do tamanho certo e migrar bancos de dados do SQL Server para o Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - A migração de certificados foi cancelada. Execute e conclua a migração de certificados para continuar. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + O servidor de banco de dados SQL '{0}' não está disponível para migração porque atualmente está no estado '{1}'. Para continuar, selecione um servidor de banco de dados SQL disponível. - - Validation was canceled with the following error(s):{0}{1} - A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1} + + The assessment of your SQL Server instance '{0}' failed. + Falha na avaliação da sua instância do SQL Server '{0}'. - - Databases - Bancos de dados + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + O tipo de destino do recurso azure [SQL Managed Instance, SQL Virtual Machine, SQL Database] - - Status - Status + + The current status of the migration + O status atual da migração - - Migration completed with the following error(s):{0}{1} - Migração concluída com os seguintes erros:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + O processo de substituição não pode ser iniciado até que todas as migrações sejam concluídos. Para retornar o último status do arquivo, atualize a janela do navegador. - - Copy migration results - Copiar resultados da migração + + The duration of the migration + A duração da migração - - Done - Concluído + + The fininish time for the migration + O tempo de término para a migração - - Migrating the certificates from the following databases: - Migrando os certificados dos seguintes bancos de dados: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + Ocorreu o seguinte erro ao recuperar informações de registro para o Serviço de Migração de Banco de Dados do Azure '{0}'. Clique em atualizar e tente novamente. Erro: '{1}'. - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - A migração de certificados não foi executada para a configuração atual. Execute e conclua a migração de certificados para continuar. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + A instância gerenciada '{0}' não está disponível para migração porque está atualmente no estado '{1}'. Para continuar, selecione uma instância gerenciada disponível. - - Certificates migration progress details: - Detalhes do progresso da migração de certificados: + + The migration failed with the following errors: + A migração falhou com os seguintes erros: - - Certificates migration results: - Resultados da migração de certificados: + + The start time for the migration + A hora de início da migração - - Previous certificates migration results: - Resultados anteriores da migração de certificados: + + The target database name + O nome do banco de dados de destino - - Retry migration - Repetir a migração + + The target server name + O nome do servidor de destino - - Migration status: {0}{1}{2} - Status da migração: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + A máquina virtual “{0}” está indisponível para migração porque a extensão do Agente IaaS do SQL Server está atualmente no modo “{1}” em vez do modo Completo. Saiba mais: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + A máquina virtual “{0}” está indisponível para migração porque a máquina virtual subjacente não está em execução. Verifique se ele está ligado antes de tentar novamente. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - Migração de certificados concluída com êxito. Clique em Avançar para continuar com a migração. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Existem vários bancos de dados com o mesmo local de backup selecionado. Certifique-se de que os arquivos de backup de diferentes bancos de dados sejam armazenados em pastas separadas. - - Migration canceled - Migração cancelada + + Things you need before starting your Azure SQL migration: + Coisas de que você precisa antes de iniciar a migração do SQL do Azure: - - Migration completed successfully. - Migração concluída com êxito. + + This is a blocking issue that will prevent the database migration from succeeding. + Este é um problema de bloqueio que impedirá o êxito da migração do banco de dados. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0}O Transparent Data Encryption habilitou os bancos de dados selecionados para migração. {1} + + To continue, enter a valid target password. + Para continuar, insira uma senha de destino válida. - - No encrypted database selected. - Nenhum banco de dados criptografado selecionado. + + To continue, enter a valid target user name. + Para continuar, insira um nome de usuário de destino válido. - - You have chosen to manually migrate certificates. - Você optou por migrar os certificados manualmente. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Para continuar, selecione um contêiner de blobs em que todos os arquivos de backup sejam blobs de páginas para o banco de dados de origem "{0}", pois os blobs de blocos têm suporte apenas para destinos que executam o SQL Server 2016 ou posterior. Saiba mais: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Você deu acesso ao Azure Data Studio para migrar os certificados de criptografia e o banco de dados. + + To continue, select a target. + Para continuar, selecione um destino. - - {0} of {1} completed - {0} de {1} concluído(s) + + To continue, select a valid Azure SQL Database server. + Para continuar, selecione um servidor válido do Banco de Dados SQL do Azure. - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} de {1} bancos de dados selecionados está usando criptografia de dados transparente. + + To continue, select a valid Azure account. + Para continuar, selecione uma conta válida do Azure. + + + To continue, select a valid backup folder for source database '{0}'. + Para continuar, selecione uma pasta de backup válida para o banco de dados de origem '{0}'. + + + To continue, select a valid blob container for source database '{0}'. + Para continuar, selecione um contêiner de blob válido para o banco de dados de origem '{0}'. + + + To continue, select a valid last backup file for source database '{0}'. + Para continuar, selecione um último arquivo de backup válido para o banco dados de origem '{0}'. + + + To continue, select a valid location. + Para continuar, selecione um local válido. + + + To continue, select a valid managed instance. + Para continuar, selecione uma instância gerenciada válida. + + + To continue, select a valid resource group for source database '{0}'. + Para continuar, selecione um grupo de recursos válido para o banco de dados de origem '{0}'. + + + To continue, select a valid resource group. + Para continuar, selecione um grupo de recursos válido. + + + To continue, select a valid storage account for source database '{0}'. + Para continuar, selecione uma conta de armazenamento válida para o banco de dados de origem '{0}'. + + + To continue, select a valid storage account. + Para continuar, selecione uma conta de armazenamento válida. + + + To continue, select a valid subscription. + Para continuar, selecione uma assinatura válida. + + + To continue, select a valid virtual machine. + Para continuar, selecione uma máquina virtual válida. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Para migrar um banco de dados criptografado com êxito, você precisa fornecer acesso aos certificados de criptografia ou migrar certificados manualmente antes de prosseguir com a migração. {0}. - - Network path where certificate will be placed. - Caminho de rede em que o certificado será colocado. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Para migrar para o Banco de Dados SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - Network path for certificate - Caminho de rede para o certificado + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Para migrar para a Instância Gerenciada de SQL do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - Enter network path - Inserir caminho de rede + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Para migrar para o SQL Server na Máquina Virtual do Azure, exiba os resultados da avaliação e selecione um ou mais bancos de dados. - - Export my certificates and private key to the target. - Exporte meus certificados e minha chave privada para o destino. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Para migrar para o destino do SQL do Azure, escolha um modo de migração baseado em seus requisitos de tempo de inatividade. - - I give consent to use my credentials for accessing the certificates. - Eu dou consentimento para usar minhas credenciais para acessar os certificados. + + Total tables + Total de tabelas - - I don't want Azure Data Studio to export the certificates. - Não quero que o Azure Data Studio exporte os certificados. + + Transaction log + Log de transações - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - Você deve migrar os certificados antes de prosseguir com a migração, caso contrário, a migração falhará. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Tutorial: Migrar para Instância Gerenciada de SQL do Azure (online) - - Certificate migration - Migração de certificado + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Tutorial: Migrar para o SQL Server no Banco de Dados SQL do Azure (offline) - - Encrypted database selected. - Banco de dados criptografado selecionado. - - - Test connection - Testar conexão + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Tutorial: Migrar para SQL Server em Máquinas Virtuais do Azure (online) Type @@ -3342,98 +3270,66 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Type: Tipo: - - (Unavailable) {0} - (Indisponível) {0} + + Type: {0} + Tipo: {0} - - Select a unique name for this target database - Selecione um nome exclusivo para este banco de dados de destino + + Unknown + Desconhecido + + + Unrestorable files + Arquivos irrecuperáveis + + + Update + Atualizar + + + Update + Atualizar + + + Uploading full backup + Carregando backup completo + + + Uploading log backup(s) + Carregando backups de log + + + Used parallel copies + Cópias paralelas usadas + + + User account + Conta de usuário User name Nome do usuário - - Target user name - Nome do usuário de destino + + Validating and migrating logins are in progress + A validação e a migração de logons estão em andamento - - Enter the target user name - Insira o nome do usuário de destino. + + Validating and migrating logins completed. + +Establishing user mappings. + A validação e a migração de logons foram concluídas. + +Estabelecendo os mapeamentos de usuários. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Foi encontrado um tempo limite ao validar uma conexão de recurso. Saiba mais: https://aka.ms/dms-migrations-troubleshooting. - - - Status - Status - - - Validation steps - Etapas de validação - - - Validation completed with the following error(s):{0}{1} - Validação concluída com o(s) seguinte(s) erros:{0}{1} - - - Copy validation results - Copiar resultados de validação - - - Done - Concluído - - - We are validating the following: - Estamos validando o seguinte: - - - Validation step details - Detalhes da etapa de validação - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Banco de dados de destino: {2}{0}Erro: {3} - {4} - - - Start validation - Iniciar validação - - - Validation status: {0} - Status de validação: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} erros - - - {0} - 1 error - {0} - 1 erro - - - Validation status: {0}{1}{2} - Status de validação: {0}{1}{2} - - - Stop validation - Parar validação + + Validating and migrating logins failed + Ocorreu um erro ao validar e migrar os logons Validation check canceled Verificação de validação cancelada - - Validation completed successfully. - A validação foi concluída com êxito. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Erro de verificação de validação{0}Banco de dados:{1}{0}Erro: {2} - {3} @@ -3442,81 +3338,73 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Caminho de compartilhamento de arquivo: {2}{0}Erro: {3} - {4} - - Network share connectivity: '{0}' - Conectividade de compartilhamento de rede: '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Erro de verificação de validação{0}Banco de dados de origem: {1}{0}Banco de dados de destino: {2}{0}Erro: {3} - {4} - - Integration runtime connectivity - Conectividade de runtime de integração - - - Source database connectivity: '{0}' - Conectividade do banco de dados de origem: '{0}' - - - Azure storage connectivity - Conectividade de armazenamento do Azure - - - Target database connectivity: '{0}' - Conectividade de banco de dados de destino: '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - A validação foi cancelada. Execute e valide as configurações de migração para continuar. - - - Validation was canceled with the following error(s):{0}{1} - A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1} - - - Running validation - Executando validação.. - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - A validação não foi executada para a configuração atual. Execute e valide as configurações de migração para continuar. - - - Canceled - Cancelado - - - Failed - Com falha - - - Pending - Pendente - - - Running - Executando - - - Succeeded - Com êxito + + Validation completed successfully. + A validação foi concluída com êxito. Validation completed successfully. Please click Next to proceed with the migration. Validação concluída com êxito. Clique em Avançar para continuar com a migração. - - All database migrations - Todas as migrações de banco de dados + + Validation completed with the following error(s):{0}{1} + Validação concluída com o(s) seguinte(s) erros:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + A validação não foi executada para a configuração atual. Execute e valide as configurações de migração para continuar. + + + Validation status: {0} + Status de validação: {0} + + + Validation status: {0}{1}{2} + Status de validação: {0}{1}{2} + + + Validation step details + Detalhes da etapa de validação + + + Validation steps + Etapas de validação + + + Validation was canceled with the following error(s):{0}{1} + A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1} + + + Validation was canceled with the following error(s):{0}{1} + A validação foi cancelada com o(s) seguinte(s) erro(s):{0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + A validação foi cancelada. Execute e valide as configurações de migração para continuar. + + + Value + Valor + + + View details + Exibir os detalhes View/Select Exibir/selecionar - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - A máquina virtual “{0}” está indisponível para migração porque a extensão do Agente IaaS do SQL Server está atualmente no modo “{1}” em vez do modo Completo. Saiba mais: https://aka.ms/sql-iaas-extension + + Waiting + Esperando - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - A máquina virtual “{0}” está indisponível para migração porque a máquina virtual subjacente não está em execução. Verifique se ele está ligado antes de tentar novamente. + + Waiting for {0} component to start. + Aguardando o componente {0} iniciar. Warning @@ -3534,165 +3422,297 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Warnings details Detalhes de avisos - - Domain\username - Domínio\nome de usuário - - - Link account - Vincular conta - - - {0} accounts linked - {0} contas vinculadas - - - {0} account linked - {0} conta vinculada - - - Select an Azure account linked to Azure Data Studio, or link one now. - Selecione uma conta do Azure vinculada ao Azure Data Studio ou vincule uma agora. - - - Add a linked account and then try again. - Adicione uma conta vinculada e tente novamente. - - - Azure account - Conta do Azure - - - An error occurred while connecting to the target server. - Erro ao se conectar ao servidor de destino. - - - An error occurred while trying to get {0} login information. - Ocorreu um erro ao tentar obter {0} informações de logon. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Ocorreram erros ao coletar os dados de desempenho do servidor '{0}'. Se esses problemas persistirem, tente reiniciar o processo de coleta de dados: +This may take some time. + Estamos avaliando os bancos de dados em sua instância do SQL Server {0} para identificar o alvo SQL do Azure correto. -{1} +Isto pode levar algum tempo. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - Com base nos resultados da avaliação, todos os {0} de seus bancos de dados em um estado online podem ser migrados para o SQL do Azure. + + We are running the following steps: + Estamos executando as seguintes etapas: - - An error occurred while assessing the server '{0}'. - Erro ao avaliar o servidor '{0}'. + + We are validating the following: + Estamos validando o seguinte: - - Check this option to skip assessment and continue the migration. - Marque essa opção para ignorar a avaliação e continuar a migração. + + We have completed the assessment of your SQL Server instance '{0}'. + Concluímos a avaliação da sua instância do SQL Server ' {0} '. - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [Não há resultados de avaliação para validar a preparação da migração do seu banco de dados. Ao marcar esta caixa, você reconhece que deseja continuar migrando seu banco de dados para o destino SQL do Azure desejado.] + + We ran the following steps: + Executamos as seguintes etapas: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Ocorreu um erro inesperado ao avaliar o servidor '{0}'.{3}Mensagem: {1}{3}pilha: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + Recomendamos migrar seus bancos de dados para o destino do SQL do Azure antes de iniciar a migração de login para evitar falhas no processo. No entanto, você pode executar esse processo de migração sempre que quiser se o seu objetivo for atualizar o mapeamento de usuário para bancos de dados migrados recentemente. + + Se os nomes de origem e banco de dados não forem os mesmos, é possível que algumas permissões não sejam aplicadas adequadamente. - - Choose your Azure SQL target - Escolha seu destino SQL do Azure + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + Ao carregar backups de banco de dados no contêiner de blobs, verifique se os arquivos de backup de bancos de dados diferentes estão armazenados em pastas separadas. Há suporte apenas para a raiz do contêiner e das pastas no máximo um nível de profundidade. - - Not sure which Azure SQL target is right for you? Learn more - Não tem certeza de qual destino SQL do Azure é ideal para você? Saber mais + + Windows user account with read access to the network share location + Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede. - - An error occurred while generating SKU recommendations for the server '{0}'. - Ocorreu um erro ao gerar recomendações de SKU para o servidor '{0}'. - - - No recommendation available - Nenhuma recomendação disponível - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - Nenhuma recomendação de SKU foi gerada, pois não havia SKUs que pudessem satisfazer as características de desempenho de sua fonte. Tente selecionar uma plataforma de destino diferente, ajustando os parâmetros de recomendação, selecionando um conjunto diferente de bancos de dados para avaliar, ou mudando o modelo de recomendação. - - - Connection was successful but did not find any target databases. - A conexão foi bem-sucedida, mas não encontrou nenhum banco de dados de destino. - - - Connection error: {0} - Erro de conexão: {0} - - - Connection was successful. Target databases found: {0} - A conexão foi bem-sucedida. Os bancos de dados de destino encontrados: {0} - - - Select an Azure account and your target {0}. - Selecione uma conta do Azure e seu destino {0}. - - - Error getting login information: {0} - Ocorreu um erro ao obter as informações de logon: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Erro de mapeamento do banco de dados. O banco de dados de destino '{0}' não pode ser selecionado como um destino de migração para o banco de dados '{1}'. O banco de dados de destino '{2}' já está selecionado como um destino de migração para o banco de dados '{3}'. Selecione outro banco de dados de destino. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Erro de mapeamento de banco de dados. Os bancos de dados de destino estão ausentes para migração. Configure a conexão do servidor de destino e clique em conectar para coletar a lista de destinos de migração de banco de dados disponíveis. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Erro de mapeamento (código de erro: {0}) encontrado entre os bancos de dados '{1}' e '{2}'. A ordenação do banco de dados de origem '{3}' não corresponde à ordenação do banco de dados '{4}'. Selecione ou crie novamente um banco de dados de destino com a mesma ordenação que o banco de dados de origem. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Erro de mapeamento de banco de dados. O banco de dados de origem '{0}' não está mapeado para um banco de dados de destino. Selecione um banco de dados de destino para a migração. - - - Azure SQL target - SQL do Azure de destino - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - Saiba mais: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Conta de usuário do Windows com acesso de leitura ao local de compartilhamento de rede. Yes Sim - - Do you want to retry the failed table migrations? - Deseja repetir as migrações de tabela com falha? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Você também pode optar por selecionar esses dados a partir de uma pasta existente, caso já os tenha coletado anteriormente. - - Please resolve any errors before retrying the migration. - Resolva quaisquer erros antes de tentar novamente a migração. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + Você concedeu acesso ao Azure Data Studio para migrar os certificados de criptografia e o banco de dados. - - The migration failed with the following errors: - A migração falhou com os seguintes erros: + + You have not given Azure Data Studio access to migrate the encryption certificates. + Você não concedeu acesso ao Azure Data Studio para migrar os certificados de criptografia. - - {0} of {1} databases selected - {0} de {1} bancos de dados selecionados + + You must click the '{0}' button before proceeding to the next page of the wizard. + Você deve clicar no botão ''{0}'' antes de prosseguir para a próxima página do assistente. + + + Your Azure Database Migration Service resource name + Seu nome de recurso do Serviço de Migração de Banco de Dados do Azure + + + Your Azure SQL target resource name + Seu nome de recurso do SQL do Azure de destino + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Os detalhes do local de backup do seu banco de dados, seja um compartilhamento de arquivos de rede ou um contêiner de Armazenamento de Blobs do Azure (não necessário para destinos de Banco de Dados SQL do Azure). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Não há resultados de avaliação para validar a preparação da migração do seu banco de dados. Ao marcar esta caixa, você reconhece que deseja continuar migrando seu banco de dados para o destino SQL do Azure desejado.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (alterar) + + + {0} (requires credentials refresh) + {0} (requer atualização de credenciais) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 erro + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} errors + {0} - {1} erros + + + {0} - {1} vCore + {0} - {1} vCore + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MB + + + {0} Recommendations + ({0} recomendações) + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0}O Transparent Data Encryption habilitou os bancos de dados selecionados para migração. {1} + + + {0} account linked + {0} conta vinculada + + + {0} accounts linked + {0} contas vinculadas + + + {0} cores + {0} núcleos + + + {0} database + {0} banco de dados + + + {0} database has warnings + {0} o banco de dados possui avisos + + + {0} databases + {0} bancos de dados + + + {0} databases have warnings + {0} os bancos de dados possuem avisos + + + {0} day + {0} dia + + + {0} days + {0} dias + + + {0} hr + {0} hora + + + {0} hrs + {0} horas + + + {0} min + {0} minuto + + + {0} mins + {0} minutos + + + {0} ms + {0} ms {0} of {1} {0} de {1} - - Waiting for {0} component to start. - Aguardando o componente {0} iniciar. + + {0} of {1} + {0} de {1} + + + {0} of {1} completed + {0} de {1} concluído(s) + + + {0} of {1} databases selected + {0} de {1} bancos de dados selecionados + + + {0} of {1} tables selected + {0} de {1} tabelas selecionadas + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} de {1} bancos de dados selecionados está usando criptografia de dados transparente. + + + {0} recommendation available + {0} recomendação disponível + + + {0} recommendations available + {0} recomendações disponíveis + + + {0} sec + {0} seg + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + {0}/{1} bancos de dados podem ser migrados sem problemas + + + {0}/{1} databases selected + {0}/{1} bancos de dados selecionados + + + {0}/{1} logins selected + {0}/{1} logons selecionados + + + {0}/{1} migrating logins displayed + {0}/{1} logons de migração exibidos + + + {0}th percentile + {0}° percentil + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a - + - - Downloading {0} - Baixando {0} + + ({0} KB) + ({0} KB) Done downloading {0} Download de concluído {0} + + Downloading {0} + Baixando {0} + + + Downloading {0} + Baixando {0} + + + Extracted {0} ({1}/{2}) + {0} extraído ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} Falha ao baixar binários para {0}. Use o link a seguir para solucionar problemas: {1} @@ -3722,22 +3754,14 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). Falha ao baixar binários para {0}. Use este [link para solucionar problemas]({1}). - - ({0} KB) - ({0} KB) - - - Downloading {0} - Baixando {0} - - - Extracted {0} ({1}/{2}) - Extraído {0} ({1}/{2}) - Failed to start {0}: {1} Falha ao iniciar {0}: {1} + + Installed {0} + Instalado {0} + Installing {0} Service Instalando {0} Serviço @@ -3746,22 +3770,38 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Installing {0} to {1} Instalando {0} para {1} - - Installed {0} - Instalado {0} + + Starting {0} + Iniciando {0} {0} Started {0} Iniciado - - Starting {0} - Iniciando {0} - - + + + Azure SQL Migration + Migração do SQL do Azure + + + Azure SQL Migration + Migração do SQL do Azure + + + Azure SQL Migration + Migração do SQL do Azure + + + Azure SQL Target details + Detalhes do Destino do SQL do Azure + + + Azure SQL migration description + Descrição da migração do SQL do Azure + Cancel migration Cancelar migração @@ -3774,6 +3814,10 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Copy migration details Copiar detalhes da migração + + Database Migration Service details + Detalhes do Serviço de Migração de Banco de Dados + Database details Detalhes do banco de dados @@ -3782,46 +3826,6 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Delete migration Excluir migração - - Azure SQL migration description - Descrição da migração do SQL do Azure - - - Azure SQL Migration - Migração do SQL do Azure - - - Azure SQL Migration - Migração do SQL do Azure - - - Migration Context Menu - Menu de Contexto de Migração - - - Migration Tasks - Tarefas de Migração - - - Azure SQL Migration - Migração do SQL do Azure - - - Open Azure SQL migration notebooks - Abrir blocos de anotações de migração do SQL do Azure - - - New support request - Nova solicitação de suporte - - - Refresh - Atualizar - - - Retry migration - Repetir a migração - Feedback Comentários @@ -3830,13 +3834,29 @@ Para melhorar o desempenho e a alta disponibilidade, você pode registrar nós a Migrate to Azure SQL Migrar para SQL do Azure - - Database Migration Service details - Detalhes do Serviço de Migração de Banco de Dados + + Migration Context Menu + Menu de Contexto de Migração - - Azure SQL Target details - Detalhes do Destino do SQL do Azure + + Migration Tasks + Tarefas de Migração + + + New support request + Nova solicitação de suporte + + + Open Azure SQL migration notebooks + Abrir blocos de anotações de migração do SQL do Azure + + + Refresh + Atualizar + + + Retry migration + Repetir a migração diff --git a/resources/xlf/pt-br/ms-mssql.sql-bindings-vscode.pt-BR.xlf b/resources/xlf/pt-br/ms-mssql.sql-bindings-vscode.pt-BR.xlf new file mode 100644 index 0000000000..0bbd65272a --- /dev/null +++ b/resources/xlf/pt-br/ms-mssql.sql-bindings-vscode.pt-BR.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Opcional) Insira a senha de conexão para salvar em local.settings.json + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Um projeto do Azure Functions C# deve estar presente para criar uma nova Função do Azure com associação SQL. + + + Add Package + Adicionar Pacote + + + Adding SQL Binding to function "{0}"... + Adicionando Associação SQL à função "{0}"... + + + Adding SQL nuget package: +{0} + Adicionando o pacote nuget do SQL: +{0} + + + An error occurred generating the connection string for the selected connection + Erro ao gerar a cadeia de conexão para a conexão selecionada + + + Azure Functions extension must be installed in order to use this feature. + A extensão Azure Functions deve ser instalada para usar este recurso. + + + Browse... + Procurar... + + + Close + Fechar + + + Connection string setting name + Nome da configuração da cadeia de conexão + + + Connection string setting specified in "local.settings.json" + Configuração da cadeia de conexão especificada em "local.settings.json" + + + Create Azure Function Project + Criar projeto de função do Azure + + + Create new local app setting + Criar nova configuração de aplicativo local + + + Do not install + Não instalar + + + Do you want to include the password from this connection in your local.settings.json file? + Deseja incluir a senha desta conexão em seu arquivo local.settings.json? + + + Enter SQL table to query + Insira a tabela SQL a ser consultada + + + Enter SQL table to upsert into + Insira a tabela SQL na qual executar upsert + + + Enter SQL view to query + Inserir a exibição SQL para consultar + + + Enter connection string + Inserir cadeia de conexão + + + Enter connection string + Inserir cadeia de conexão + + + Enter connection string setting name + Insira o nome da configuração da cadeia de conexão + + + Error creating new Azure Function: {0} + Erro ao criar uma nova Função do Azure: {0} + + + Failed to parse "{0}": {1}. + Falha ao analisar "{0}": {1}. + + + Failed to set connection string app setting + Falha ao definir a configuração do aplicativo da cadeia de conexão + + + Failed to set connection string app setting: {0} + Falha ao definir a configuração do aplicativo da cadeia de conexão: {0} + + + Fetching tables for selected database... + Buscando tabelas para o banco de dados selecionado... + + + Fetching views for selected database... + Buscando exibições para o banco de dados selecionado... + + + Function Name + Nome da Função + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Para usar a cadeia de conexão SQL posteriormente, você precisará inserir manualmente a senha em seu arquivo local.settings.json. + + + Input + Entrada + + + Install + Instalar + + + Learn more + Saiba mais + + + Local app setting '{0}' already exists. Overwrite? + A configuração do aplicativo local '{0}' já existe. Substituir? + + + More Information + Mais Informações + + + Name must not be empty + O nome não deve estar vazio + + + Name must not include special characters + O nome não deve incluir caracteres especiais + + + No + Não + + + No Azure functions in the current active file + Nenhuma função do Azure no arquivo ativo atual + + + No Azure functions projects found in the workspace + Nenhum projeto do Azure Functions encontrado no espaço de trabalho + + + Open File + Abrir Arquivo + + + Output + Saída + + + Retrieves data from a database + Recupera dados de um banco de dados + + + SQL object to query + Objeto SQL a ser consultado + + + SQL table to upsert into + Tabela SQL para upsert into + + + Save + Salvar + + + Save data to a database + Salvar dados em um banco de dados + + + Select + Selecionar + + + Select Database + Selecionar banco de dados + + + Select SQL connection string method + Selecionar método de cadeia de conexão SQL + + + Select SQL connection string setting from local.settings.json + Selecione a configuração da cadeia de conexão SQL em local.settings.jsem + + + Select a connection profile + Selecionar um perfil de conexão + + + Select an Azure function in the current file to add SQL binding to + Selecione uma função do Azure no arquivo atual para adicionar associação SQL para + + + Select folder for the Azure Function project + Selecionar pasta para o projeto do Azure Function + + + Select object type to insert or upsert into + Selecione o tipo de objeto no qual inserir ou fazer um upsert + + + Select table to use + Selecionar tabela a ser usada + + + Select the Azure Function project for the SQL Binding + Selecione o projeto de Função do Azure para a Associação SQL + + + Select type of binding + Selecione o tipo de associação + + + Select type of binding for the function '{0}' + Selecione o tipo de associação para a função ''{0}'' + + + Select view to use + Selecionar modo de exibição a ser usado + + + Table + Tabela + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + A extensão Azure Functions é necessária para criar uma nova Função do Azure com associação SQL, mas não está instalada, instalá-la agora? + + + There are unsaved changes in the current file. Save now? + Há alterações não salvas no arquivo atual. Salvar agora? + + + Timed out waiting for Azure Function file to be created + Tempo limite atingido ao aguardar a criação do arquivo de Funções do Azure + + + Timed out waiting for extension to install + Tempo limite atingido ao aguardar a instalação da extensão + + + Value must not be empty + O valor não pode ser vazio + + + View + Exibir + + + Yes + Sim + + + + + + + Add SQL Binding (preview) + Adicionar Associação SQL (versão prévia) + + + Create Azure Function with SQL binding (preview) + Criar Função do Azure com associação SQL (versão prévia) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Permitir que os usuários desenvolvam e publiquem o Azure Functions com associações SQL do Azure + + + SQL Bindings + Associações SQL + + + + \ No newline at end of file diff --git a/resources/xlf/pt-br/sql.pt-BR.xlf b/resources/xlf/pt-br/sql.pt-BR.xlf index 12dcd73f6f..4fc3c4e2db 100644 --- a/resources/xlf/pt-br/sql.pt-BR.xlf +++ b/resources/xlf/pt-br/sql.pt-BR.xlf @@ -1586,6 +1586,58 @@ Comandos Padrão Ignorados: + + + + Asymmetric Key + Chave Assimétrica + + + Compress backup + Compactar backup + + + Use the default server setting + Usar a configuração padrão do servidor + + + Do not compress backup + Não compactar backup + + + Database + Banco de dados + + + Differential + Diferencial + + + Disk + Disco + + + Files and filegroups + Arquivos e grupos de arquivos + + + Full + Completo + + + Transaction Log + Log de Transações + + + Url + URL + + + Server Certificate + Certificado do Servidor + + + @@ -2034,58 +2086,6 @@ Comandos Padrão Ignorados: - - - - Asymmetric Key - Chave Assimétrica - - - Compress backup - Compactar backup - - - Use the default server setting - Usar a configuração padrão do servidor - - - Do not compress backup - Não compactar backup - - - Database - Banco de dados - - - Differential - Diferencial - - - Disk - Disco - - - Files and filegroups - Arquivos e grupos de arquivos - - - Full - Completo - - - Transaction Log - Log de Transações - - - Url - URL - - - Server Certificate - Certificado do Servidor - - - @@ -2318,7 +2318,7 @@ Comandos Padrão Ignorados: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3492,9 +3492,9 @@ Comandos Padrão Ignorados: Dispose Edit Failed With Error: Editar descarte falhou com o erro: - - Close SQL Pane - Fechar Painel do SQL + + Hide SQL Pane + Ocultar Painel SQL Run @@ -6404,6 +6404,10 @@ Erro: {1} The default chart type to use when opening Chart Viewer from a Query Results O tipo de gráfico padrão a ser usado ao abrir o Visualizador de Gráficos nos Resultados da Consulta + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Versão Prévia) Habilite a contextualização das consultas do GitHub Copilot. Essa configuração ajuda o GitHub Copilot a retornar sugestões aprimoradas se a extensão do Copilot estiver instalada e os provedores implementarem a contextualização. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Controla o número máximo de linhas permitidas para filtragem e classificação na memória. Se o número for excedido, a classificação e a filtragem serão desabilitadas. Aviso: aumentar isso pode afetar o desempenho. @@ -6488,6 +6492,10 @@ Erro: {1} Whether to show the action bar in the query results view Se a barra de ações deve ser mostrada na visualização dos resultados da consulta + + Whether to show notifications when a results grid copy operation is completed. + Se deve mostrar notificações quando uma operação de cópia da grade de resultados for concluída. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Se a adição de uma quebra de linha entre as linhas deve ser ignorada ao copiar os resultados se a linha anterior já tiver uma quebra de linha à direita. O valor padrão é falso. @@ -7012,6 +7020,22 @@ Erro: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [optar por participar]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [desativar]({1}). + + + Read More + Leia Mais + + + @@ -7072,7 +7096,7 @@ Erro: {1} - + No, don't show again @@ -7092,20 +7116,7 @@ Erro: {1} - - - - Getting &&Started - && denotes a mnemonic - I&&ntrodução - - - Show Getting Started - Mostrar Introdução - - - - + Create a connection @@ -7209,7 +7220,7 @@ Erro: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7293,7 +7304,7 @@ Erro: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7367,26 +7378,10 @@ Erro: {1} Install Instalar - - Install additional support for {0} - Instalar suporte adicional para {0} - - - Install {0} keymap - Instalar o mapa de teclas {0} - Installed Instalado - - {0} support is already installed - O suporte de {0} já está instalado - - - {0} keymap is already installed - O mapa de teclas {0} já está instalado - Installing additional support for {0}... Instalando suporte adicional para {0}... @@ -7461,7 +7456,7 @@ Erro: {1} - + &&Welcome @@ -7504,19 +7499,16 @@ Erro: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [optar por participar]({1}). + + Getting &&Started + && denotes a mnemonic + I&&ntrodução - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Ajude a melhorar o Azure Data Studio permitindo que a Microsoft colete dados de uso. Leia nossa [declaração de privacidade]({0}) e saiba como [desativar]({1}). - - - Read More - Leia Mais + + Show Getting Started + Mostrar Introdução @@ -7574,6 +7566,14 @@ Erro: {1} + + You didn't select any authentication provider. Please try again. + Você não selecionou nenhum provedor de autenticação. Tente novamente. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + Você não tem nuvens habilitadas. Acesse Configurações-> Pesquisar Configuração de Conta do Azure-> Habilitar pelo menos uma nuvem + Close Fechar @@ -7626,6 +7626,10 @@ Mensagem de Erro: {1} Copy & Open Copiar e Abrir + + Azure Auth: Device Code + Autenticação do Azure: Código do Dispositivo + Cancel Cancelar @@ -7646,6 +7650,10 @@ Mensagem de Erro: {1} Cannot start auto OAuth. An auto OAuth is already in progress. Não é possível iniciar o OAuth automático. Um OAuth automático já está em andamento. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + Um navegador da Web não pode ser iniciado neste ambiente. Inicie um navegador, navegue até o URL acima e insira o código manualmente. + @@ -7910,10 +7918,6 @@ Mensagem de Erro: {1} Are you sure you want to cancel this connection? Tem certeza de que deseja cancelar esta conexão? - - (Group: {0}) - (Grupo: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7938,6 +7942,10 @@ Mensagem de Erro: {1} Failed to get Azure account token for connection Falha ao obter o token de conta do Azure para a conexão + + Connection provider '{0}' not found + Provedor de conexão "{0}" não encontrado + Failed to refresh Azure account token for connection Falha ao obter o token de conta do Azure para a conexão @@ -7954,10 +7962,6 @@ Mensagem de Erro: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? A extensão que oferece suporte ao tipo de provedor '{0}' não está instalada no momento. Quer ver as extensões? - - Could not find provider for uri: {0} - Não foi possível encontrar o provedor para o uri: {0} - Connection Not Accepted Conexão não aceita @@ -8853,6 +8857,14 @@ Mensagem de Erro: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + Não é possível arrastar o perfil para o grupo: já existe um perfil com opções idênticas no grupo. + + + @@ -9153,6 +9165,22 @@ Mensagem de Erro: {1} + + + + XEL Files + Arquivos XEL + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + O arquivo é muito grande para ser aberto no criador de perfis. O criador de perfis só pode abrir arquivos com menos de 1 GB. + + + Loading the file might take a moment due to the file size. + Carregar o arquivo pode demorar um pouco devido ao tamanho do arquivo. + + + @@ -9171,10 +9199,18 @@ Mensagem de Erro: {1} Copying... Copiando... + + Don't show again + Não mostrar novamente + Loading the rows to be copied ({0}/{1})... Carregando as linhas a serem copiadas ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + As notificações de cópia concluída agora estão desativadas. Para reativar, modifique a configuração: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Mensagem de Erro: {1} Open file Abrir arquivo + + Open file location + Abrir local do arquivo + CSV (Comma delimited) CSV (separado por vírgula) diff --git a/resources/xlf/pt-br/git.pt-BR.xlf b/resources/xlf/pt-br/vscode.git.pt-BR.xlf similarity index 63% rename from resources/xlf/pt-br/git.pt-BR.xlf rename to resources/xlf/pt-br/vscode.git.pt-BR.xlf index f97bcb3733..e5fa6294e0 100644 --- a/resources/xlf/pt-br/git.pt-BR.xlf +++ b/resources/xlf/pt-br/vscode.git.pt-BR.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} Confirmar e Efetuar push + + $(info) Remote "{0}" has no tags. + $(info) O remoto "{0}" não possui marcas. - + + $(info) This repository has no tags. + $(info) Este repositório não tem marcas. + + + "{0}" has fingerprint "{1}" + "{0}" tem impressão digital "{1}" + + + A branch named "{0}" already exists + Já existe um branch com o nome ''{0}'' + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + Um repositório Git foi encontrado nas pastas pai do workspace ou nos arquivos abertos. Deseja abrir o repositório? + + + Absolute paths not supported in "git.scanRepositories" setting. + Não há suporte para caminhos absolutos na configuração ''git. scanRepositories''. + + + Add Remote + Adicionar Remoto + + + Add a new remote... + Adicionar um novo remoto... + + + Add remote from URL + Adicionar remoto da URL + + + Add remote from {0} + Adicionar remoto de {0} + + + Add to Workspace + Adicionar ao Workspace + + + All Repositories + Todos os Repositórios + + + Always + Sempre + + + Always Pull + Sempre Efetuar Pull + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + Tem certeza de que deseja EXCLUIR {0} arquivos?\nIsso é IRREVERSÍVEL!\nEste arquivo será PERDIDO PARA SEMPRE. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + Tem certeza de que deseja EXCLUIR {0}?\nIsso é IRREVERSÍVEL!\nEste arquivo será PERDIDO PARA SEMPRE. + + + Are you sure you want to continue connecting? + Tem certeza de que deseja continuar a se conectar? + + + Are you sure you want to create an empty commit? + Tem certeza de que deseja criar uma confirmação vazia? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos?\nIsso é IRREVERSÍVEL!\nSeu conjunto de trabalho atual será PERDIDO PARA SEMPRE. + + + Are you sure you want to discard changes in {0} files? + Tem certeza de que deseja descartar as alterações nos {0} arquivos? + + + Are you sure you want to discard changes in {0}? + Tem certeza de que deseja descartar as alterações em {0}? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Tem certeza de que deseja remover TODOS os stashes? Existem {0} stashes que estarão sujeitos a remoção e PODEM SER IMPOSSÍVEIS DE RECUPERAR. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Tem certeza de que deseja remover TODOS os stashes? Há 1 estoque que estará sujeito a remoção e PODE SER IMPOSSÍVEL DE RECUPERAR. + + + Are you sure you want to drop the stash: {0}? + Tem certeza de que deseja remover o stash: {0}? + + + Are you sure you want to restore {0} files? + Tem certeza de que deseja restaurar {0} arquivos? + + + Are you sure you want to restore {0}? + Tem certeza de que deseja restaurar {0}? + + + Are you sure you want to stage {0} files with merge conflicts? + Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem? + + + Are you sure you want to stage {0} with merge conflicts? + Tem certeza de que deseja preparar {0} com conflitos de mesclagem? + + + Ask Me Later + Pergunte-me Mais Tarde + + + Branch name + Nome da ramificação + + + Branch name needs to match regex: {0} + O nome da ramificação precisa corresponder ao regex: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + Não é possível efetuar push de refs para o remoto. Tente executar “Pull” primeiro para integrar as alterações. + + + Can\'t undo because HEAD doesn\'t point to any commit. + Não é possível desfazer porque HEAD não aponta para nenhuma confirmação. + + + Changes + Alterações + + + Checking Out Branch/Tag... + Fazendo check-out do branch/tag... + + + Checking Out Changes... + Verificando Alterações... + + + Checkout Branch/Tag... + Fazer Check-Out do Branch/Tag... + + + Checkout detached... + Check-out desanexado... + + + Choose Folder... + Escolher Pasta... + + + Choose a folder to clone {0} into + Escolha uma pasta para clonar {0} em + + + Choose a repository + Escolher um repositório + + + Choose which repository to clone + Escolha qual repositório clonar + + + Clone from URL + Clonar da URL + + + Clone from {0} + Clonar de {0} + + + Cloning git repository "{0}"... + Clonando o repositório git ''{0}''... + + + Commit + Confirmar + + Commit & Push Changes Confirmar e Enviar Alterações por Push - - {0} Commit & Sync - {0} Confirmar e Sincronizar - - + Commit & Sync Changes Confirmar e Sincronizar Alterações - - {0} Commit - {0} Confirmação + + Commit Anyway + Confirmar mesmo assim - - Commit to New Branch & Push Changes - Confirmar Nova Ramificação e Alterações por Push - - - Commit to New Branch & Sync Changes - Confirmar Nova Ramificação e Sincronizar Alterações - - - Commit Changes to New Branch - Confirmar Alterações na Nova Ramificação - - + Commit Changes Confirmar Alterações - + + Commit Changes on "{0}" + Confirmar Alterações em "{0}"... + + + Commit Changes to New Branch + Confirmar Alterações na Nova Ramificação + + + Commit Hash + Fazer Commit do Hash + + + Commit Staged Changes + Fazer Commit das Alterações Preparadas + + + Commit message + Confirmar mensagem + + + Commit operation was cancelled due to empty commit message. + A operação de confirmação foi cancelada devido à mensagem de confirmação vazia. + + + Commit to New Branch & Push Changes + Confirmar Nova Ramificação e Alterações por Push + + + Commit to New Branch & Synchronize Changes + Confirmar no Novo Branch e Sincronizar Alterações + + + Commit to a New Branch + Fazer commit em um novo branch + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + Commits sem verificação não são permitidos, habilite-os com a configuração 'git.allowNoVerifyCommit'. + + Committing & Pushing Changes... Confirmando e enviando alterações por push... - - Committing & Synching Changes... + + Committing & Synchronizing Changes... Confirmando e Sincronizando Alterações... - - Committing to New Branch & Pushing Changes... - Confirmando Novas Ramificações e Enviando Alterações por Push... - - - Committing to New Branch & Synching Changes... - Confirmando Novas Ramificações e Sincronizando Alterações... - - + Committing Changes to New Branch... Confirmando Alterações no Novo Branch... - + Committing Changes... Confirmando Alterações... - - {0} Continue - {0} Continuar + + Committing to New Branch & Pushing Changes... + Confirmando Novas Ramificações e Enviando Alterações por Push... - + + Committing to New Branch & Synchronizing Changes... + Comprometendo-se com o Novo Branch e Sincronizando as Alterações... + + + Conflict: Added By Them + Conflito: Adicionado por Eles + + + Conflict: Added By Us + Conflito: Adicionados por Nós + + + Conflict: Both Added + Conflito: Adicionados por Ambos + + + Conflict: Both Deleted + Conflito: Excluído por Ambos + + + Conflict: Both Modified + Conflito: Modificado por Ambos + + + Conflict: Deleted By Them + Conflito: Excluído por Eles + + + Conflict: Deleted By Us + Conflito: Excluído por Nós + + Continue Rebase Continuar Troca de base - + Continuing Rebase... Continuando troca de base... - + + Could not clone your repository as Git is not installed. + Não foi possível clonar seu repositório porque o Git não está instalado. + + + Create Empty Commit + Criar um Commit Vazio + + + Create new branch from... + Criar ramificação de... + + + Create new branch... + Criar ramificação... + + + Current + Atual + + + Current commit message only contains whitespace characters + A mensagem de confirmação atual contém somente caracteres de espaço em branco + + + Delete Branch + Excluir Ramificação + + + Delete File + Excluir Arquivo + + + Delete Files + Excluir Arquivos + + + Delete file + Excluir arquivo + + + Deleted + Excluído + + + Discard 1 File + Descartar 1 Arquivo + + + Discard 1 Tracked File + Descartar 1 Arquivo Controlado + + + Discard All {0} Files + Descartar Todos os {0} Arquivos + + + Discard Changes + Descartar as Alterações + + + Discard {0} Tracked Files + Descartar {0} Arquivos Controlados + + + Don\'t Pull + Não Efetuar Pull + + + Don\'t Show Again + Não Mostrar Novamente + + + Download Git + Baixar Git + + + Email + Email + + + Failed to authenticate to git remote. + Falha ao autenticar no remoto do git. + + + Failed to authenticate to git remote:\n\n{0} + Falha ao autenticar no remoto do git:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + O arquivo “{0}” foi excluído por eles e modificado por nós.\n\nO que você deseja fazer? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + O arquivo "{0}" foi excluído por nós e modificado por eles.\n\nO que você deseja fazer? + + + Force Checkout + Forçar o Check-out + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + Não é permitido forçar push. Habilite-o com a configuração ''git.allowForcePush''. + + + Git History + Histórico de Git + + + Git error + Erro de git + + + Git local working changes + Alterações do trabalho local do Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + Repositórios Git foram encontrados nas pastas pai do workspace ou nos arquivos abertos. Deseja abrir os repositórios? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + A versão CABEÇALHO de ''{0}'' não está disponível. + + + Ignored + Ignorado + + + Incoming + Entrada + + + Index Added + Índice Adicionado + + + Index Copied + Índice Copiado + + + Index Deleted + Índice Excluído + + + Index Modified + Índice Modificado + + + Index Renamed + Índice Renomeado + + + Initialize Repository + Inicializar o Repositório + + + Intent to Add + Intenção de Adicionar + + + Intent to Rename + Intenção de Renomear + + + Invalid branch name + Nome de ramificação inválido + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Parece que a base do branch atual ''{0}'' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa. + + + Keep Our Version + Manter Nossa Versão + + + Keep Their Version + Manter Versão Deles + + + Learn More + Saiba Mais + + + Log level: {0} + Nível de log: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Verifique se você configurou ''user.name'' e ''user.email'' no git. + + + Manage Unsafe Repositories + Gerenciar Repositórios Não Seguros + + + Merge Changes + Mesclar Alterações + + + Message + Mensagem + + + Message (commit on "{0}") + Mensagem (fazer commit em ''{0}'') + + + Message ({0} to commit on "{1}") + Mensagem ({0} para fazer commit em ''{1}'') + + + Message ({0} to commit) + Mensagem ({0} para confirmação) + + + Migrate Changes + Migrar Alterações + + + Modified + Modificado + + + Never + Nunca + + + No + Não + + + No rebase in progress. + Não há troca de base em andamento. + + + OK + OK + + + OK, Don\'t Ask Again + OK, Não Perguntar Novamente + + + OK, Don\'t Show Again + OK, Não Mostrar Novamente + + + Open + Abrir + + + Open Comparison + Abrir Comparação + + + Open Git Log + Abrir Log do Git + + + Open Merge + Abrir Mesclagem + + + Open Repositories In Parent Folders + Abrir Repositórios em Pastas Pai + + + Open Repository + Abrir o Repositório + + + Open in New Window + Abrir em uma Nova Janela + + + Optionally provide a stash message + Opcionalmente, forneça uma mensagem stash + + + Passphrase + Frase Secreta + + + Pick a branch to pull from + Selecionar uma ramificação da qual efetuar pull + + + Pick a provider to publish the branch "{0}" to: + Selecionar um provedor ao qual publicar o branch ''{0}'' para: + + + Pick a remote to publish the branch "{0}" to: + Selecionar um remoto ao qual publicar o branch ''{0}'' para: + + + Pick a remote to pull the branch from + Selecionar um remoto do qual efetuar pull da ramificação + + + Pick a remote to remove + Selecionar um remoto para remover + + + Pick a repository to mark as safe and open + Escolha um repositório para marcar como seguro e aberto + + + Pick a repository to open + Selecione um repositório para abrir + + + Pick a stash to apply + Selecionar um stash para aplicar + + + Pick a stash to drop + Selecionar um stash para soltar + + + Pick a stash to pop + Selecionar um stash para aplicar e remover + + + Pick workspace folder to initialize git repo in + Selecionar pasta do workspace na qual inicializar o repositório git + + + Please check out a branch to push to a remote. + Confira uma ramificação para enviar por push a um remoto. + + + Please clean your repository working tree before checkout. + Limpe sua árvore de trabalho do repositório antes do check-out. + + + Please provide a commit message + Forneça uma mensagem de confirmação + + + Please provide a message to annotate the tag + Forneça uma mensagem para anotar a marca + + + Please provide a new branch name + Forneça um novo nome de ramificação + + + Please provide a remote name + Forneça um nome de remoto + + + Please provide a tag name + Forneça um nome de marca + + + Please provide the commit hash + Forneça o hash de commit + + + Publish Branch + Publicar Ramificação + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Publicar Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Publicar Branch "{0}" + + + Publish to {0} + Publicar em {0} + + + Publish to... + Publicar em... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Publicando do Branch "{0}"... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Ramificação de Branch... - - {0} Sync Changes{1}{2} - {0} Sincronizar Alterações{1}{2} + + Pull + Efetuar Pull - + + Pull {0} and push {1} commits between {2}/{3} + Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3} + + + Pull {0} commits from {1}/{2} + Efetuar pull de {0} commits de {1}/{2} + + + Push {0} commits to {1}/{2} + Efetuar push de {0} commits para {1}/{2} + + + Rebasing + Trocando base + + + Remote "{0}" already exists. + O remoto ''{0}'' já existe. + + + Remote branch at {0} + Ramificação remota em {0} + + + Remote name + Nome do remoto + + + Remote name format invalid + Formato de nome do remoto inválido + + + Replace Local Tag(s) + Substituir Tags Locais + + + Restore file + Restaurar arquivo + + + Restore files + Restaurar arquivos + + + Save All & Commit + Salvar Tudo e Confirmar + + + Save All & Stash + Salvar Tudo e Fazer Stash + + + Select a branch or tag to checkout + Selecione um branch ou uma tag para finalizar compra + + + Select a branch to checkout in detached mode + Selecionar uma filial para fazer check-out no modo separado + + + Select a branch to delete + Selecionar uma ramificação para excluir + + + Select a branch to merge from + Selecionar uma ramificação da qual mesclar + + + Select a branch to rebase onto + Selecionar uma ramificação para a qual trocar base + + + Select a ref to create the branch from + Selecionar uma referência da qual criar o branch de + + + Select a remote to delete a tag from + Selecione um remoto do qual excluir uma marca + + + Select a remote to fetch + Selecione um remoto para buscar + + + Select a tag to delete + Selecionar uma marca para excluir + + + Select as Repository Destination + Selecionar como Destino do Repositório + + + Show Changes + Mostrar Alterações + + + Show Command Output + Mostrar a Saída do Comando + + + Skipped found git in: "{0}" + Git encontrado ignorado em: ''{0}'' + + + Staged Changes + Alterações Preparadas + + + Stash & Checkout + Fazer Stash e Check-out + + + Stash Anyway + Fazer Stash Mesmo Assim + + + Stash message + Mensagem stash + + + Stashed Changes + Alterações armazenadas temporariamente + + + Successfully pushed. + Enviado por push com êxito. + + + Synchronize Changes + Sincronizar as Alterações + + + Synchronizing Changes... + Sincronizando Alterações... + + + Syncing. Cancelling may cause serious damages to the repository + Sincronizando. O cancelamento pode causar sérios danos ao repositório + + + Tag at {0} + Marca na {0} + + + Tag name + Nome da marca + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + O repositório “{0}” tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + O branch ''{0}'' não tem branch remoto. Você gostaria de publicar este branch? + + + The branch "{0}" is not fully merged. Delete anyway? + O branch ''{0}'' não foi totalmente mesclado. Excluir assim mesmo? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + O branch atual não está publicado no remoto. Deseja publicá-lo para acessar suas alterações em outro lugar? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você prosseguir: {0}.\n\nGostaria de salvá-lo antes de cometer? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}.\n\nDeseja salvá-lo antes de fazer stash? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + Os repositórios git na pasta atual são potencialmente não seguros, pois as pastas pertencem a alguém diferente do usuário atual. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + O repositório do git em ''{0}'' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + O repositório git na pasta atual é potencialmente não seguro, pois a pasta pertence a alguém diferente do usuário atual. + + + The last commit was a merge commit. Are you sure you want to undo it? + A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la? + + + The new branch will be "{0}" + O novo branch será ''{0}'' + + + The repository does not have any commits. Please make an initial commit before creating a stash. + O repositório não tem nenhum commit. Faça um commit inicial antes de criar um stash. + + + The selection range does not contain any changes. + O intervalo de seleção não possui nenhuma alteração. + + + There are merge conflicts. Resolve them before committing. + Há conflitos de mesclagem. Resolva-os antes de confirmar. + + + There are no available repositories + Não há repositórios disponíveis + + + There are no changes to commit. + Não há alterações para confirmar. + + + There are no changes to stash. + Não há alterações para stash. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + Não há nenhuma alteração preparada a ser confirmada.\n\nDeseja preparar automaticamente todas as alterações e confirmá-las diretamente? + + + There are no staged changes to stash. + Não há alterações preparadas para stash. + + + There are no stashes in the repository. + Não há fases no repositório. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + Existem {0} arquivos não salvos.\n\nGostaria de salvá-los antes de executar a confirmação? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + Há {0} arquivos não salvos.\n\nDeseja salvá-los antes de fazer stash? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados. + + + There were merge conflicts while applying the stash. + Ocorreram conflitos de mesclagem ao aplicar o stash. + + + This action will pull and push commits from and to "{0}/{1}". + Esta ação efetuará pull e push das confirmações de e para ''{0}/{1}''. + + + This repository has no remotes configured to fetch from. + Este repositório não tem remotos configurados para buscar. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + Isso excluirá {0} arquivos não rastreados!\nIsto é irreversível!\nEsses arquivos serão perdidos para sempre. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Isso criará um repositório Git em ''{0}''. Tem certeza de que deseja continuar? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Muitas mudanças foram detectadas. Somente as primeiras {0} alterações serão mostradas abaixo. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + Não foi possível extrair do repositório remoto devido a marcas conflitantes: {0}. Gostaria de resolver o conflito substituindo a marca(s) local? + + + Uncommitted Changes + Alterações Não Confirmadas + + + Undo merge commit + Desfazer confirmação de mesclagem + + + Untracked + Não controlado + + + Untracked Changes + Alterações Não Controladas + + + Using git "{0}" from "{1}" + Usando git ''{0}'' de ''{1}'' + + + Validating found git in: "{0}" + Validando o git encontrado em: {0} + + + Would you like to add "{0}" to .gitignore? + Deseja adicionar ''{0}'' ao .gitignore? + + + Would you like to open the cloned repository, or add it to the current workspace? + Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual? + + + Would you like to open the cloned repository? + Deseja abrir o repositório clonado? + + + Would you like to open the initialized repository, or add it to the current workspace? + Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual? + + + Would you like to open the initialized repository? + Deseja abrir o repositório inicializado? + + + Would you like {0} to [periodically run "git fetch"]({1})? + Deseja que {0} [execute periodicamente o "git fetch"]({1})? + + + Yes + Sim + + + Yes, Don\'t Show Again + Sim, Não Mostrar Novamente + + + You + Você + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável.\n\nTem certeza de que deseja continuar? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas.\n\nTem certeza de que deseja continuar? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Você está tentando fazer commit em um branch protegido e talvez não tenha permissão para efetuar push em seus commits por push para remoto.\n\nComo você deseja continuar? + + + Your local changes would be overwritten by checkout. + Suas alterações locais seriam substituídas pelo check-out. + + + Your repository has no remotes configured to publish to. + O repositório não tem remotos configurados para publicar. + + + Your repository has no remotes configured to pull from. + O repositório não tem remotos configurados para extrair. + + + Your repository has no remotes configured to push to. + O repositório não tem remotos configurados para enviar por push. + + + Your repository has no remotes. + O repositório não tem remotos. + + + no + não + + + yes + sim + + + {0} (Deleted) + {0} (Excluído) + + + {0} (Index) + {0} (Índice) + + + {0} (Intent to add) + {0} (Intenção de adicionar) + + + {0} (Ours) + {0} (Nosso) + + + {0} (Theirs) + {0} (Deles) + + + {0} (Untracked) + {0} (Não rastreado) + + + {0} (Working Tree) + {0} (Árvore de Trabalho) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} Confirmação + + + {0} Commit & Push + {0} Confirmar e Efetuar push + + + {0} Commit & Sync + {0} Confirmar e Sincronizar + + + {0} Continue + {0} Continuar + + + {0} Fetch all remotes + {0} buscar todos os remotos + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Publicar Branch - - Commit - Commit + + {0} Sync Changes{1}{2} + {0} Sincronizar Alterações{1}{2} - - Synchronizing Changes... - Sincronizando Alterações... - - - - - - - Missing or invalid credentials. - Credenciais ausentes ou inválidas. - - - - - - - No - Não - - - Ask Me Later - Pergunte-me Mais Tarde - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Deseja que o Azure Data Studio [execute periodicamente 'git fetch']({0})? - - - Yes - Sim - - - - - - - HEAD version of '{0}' is not available. - A versão HEAD de '{0}' não está disponível. - - - Theirs - Deles - - - Yours - Suas - - - Add to Workspace - Adicionar ao Workspace - - - Add a new remote... - Adicionar um novo remoto... - - - Add remote from URL - Adicionar remoto da URL - - - Add remote from {0} - Adicionar remoto de {0} - - - Add Remote - Adicionar Remoto - - - Always - Sempre - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - Isso criará um repositório Git em '{0}'. Tem certeza de que deseja continuar? - - - Failed to authenticate to git remote. - Falha ao autenticar no remoto do git. - - - Failed to authenticate to git remote: - -{0} - Falha ao autenticar no remoto do git: - -{0} - - - A branch named '{0}' already exists - Já existe um branch com o nome '{0}' - - - Branch name - Nome da ramificação - - - The new branch will be '{0}' - O novo branch será '{0}' - - - Branch name needs to match regex: {0} - O nome da ramificação precisa corresponder ao regex: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Não é possível enviar refs por push para o remoto. Tente executar 'pull' primeiro para integrar suas alterações. - - - Checkout detached... - Check-out desanexado... - - - Choose Folder... - Escolher Pasta... - - - Please clean your repository working tree before checkout. - Limpe sua árvore de trabalho do repositório antes do check-out. - - - Clone from {0} - Clonar de {0} - - - Cloning git repository '{0}'... - Clonando o repositório git '{0}'... - - - Commit Staged Changes - Fazer Commit das Alterações Preparadas - - - Create Empty Commit - Criar um Commit Vazio - - - Commit Anyway - Confirmar mesmo assim - - - Commit Hash - Fazer Commit do Hash - - - Commit message - Confirmar mensagem - - - Commit to a New Branch - Fazer commit em um novo branch - - - Message (commit on '{0}') - Mensagem (confirmar em '{0}') - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Você está tentando fazer commit em um branch protegido e pode não ter permissão para enviar suas confirmações para o remoto. - -Como você gostaria de proceder? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - Tem certeza de que deseja EXCLUIR {0}? -Isso é IRREVERSÍVEL. -Este arquivo será PERDIDO PARA SEMPRE. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - Tem certeza de que deseja EXCLUIR {0} arquivos? -Isso é IRREVERSÍVEL! -Este arquivo será PERDIDO PARA SEMPRE. - - - Are you sure you want to discard changes in {0}? - Tem certeza de que deseja descartar as alterações em {0}? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - Tem certeza de que deseja descartar TODAS as alterações nos {0} arquivos? -Isso é IRREVERSÍVEL. -Seu conjunto de trabalho atual será PERDIDO PARA SEMPRE. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Isso é IRREVERSÍVEL. O conjunto de trabalho atual será PERDIDO PARA SEMPRE. - - - Are you sure you want to discard changes in {0}? - Tem certeza de que deseja descartar as alterações em {0}? - - - Are you sure you want to discard changes in {0} files? - Tem certeza de que deseja descartar as alterações nos {0} arquivos? - - - Are you sure you want to create an empty commit? - Tem certeza de que deseja criar uma confirmação vazia? - - - The branch '{0}' is not fully merged. Delete anyway? - A ramificação '{0}' não foi totalmente mesclada. Excluir assim mesmo? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Você está prestes a forçar o envio por push das suas alterações. Isso pode ser destrutivo e pode substituir acidentalmente as alterações feitas por outras pessoas. - -Tem certeza de que deseja continuar? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Você está prestes a confirmar as alterações sem verificação, isso ignora hooks pre-commit e pode ser indesejável. - -Tem certeza de que deseja continuar? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - A ramificação '{0}' não tem ramificação remota. Você gostaria de publicar este ramificação? - - - Are you sure you want to restore {0}? - Tem certeza de que deseja restaurar {0}? - - - Are you sure you want to restore {0} files? - Tem certeza de que deseja restaurar {0} arquivos? - - - Are you sure you want to stage {0} with merge conflicts? - Tem certeza de que deseja preparar {0} com conflitos de mesclagem? - - - Are you sure you want to stage {0} files with merge conflicts? - Tem certeza de que deseja preparar {0} arquivos com conflitos de mesclagem? - - - Create new branch... - Criar ramificação... - - - Create new branch from... - Criar ramificação de... - - - Initialize Repository - Inicializar o Repositório - - - Current - Atual - - - Default - Padrão - - - Delete File - Excluir Arquivo - - - Delete Branch - Excluir Ramificação - - - Delete file - Excluir arquivo - - - Delete Files - Excluir Arquivos - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - O arquivo '{0}' foi excluído por eles e modificado por nós. - -O que você deseja fazer? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - O arquivo '{0}' foi excluído por nós e modificado por eles. - -O que você deseja fazer? - - - Discard Changes - Descartar as Alterações - - - Discard All {0} Files - Descartar Todos os {0} Arquivos - - - Discard 1 File - Descartar 1 Arquivo - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Tem certeza de que deseja remover TODOS os stashes? Existem {0} stashes que estarão sujeitos a remoção e PODEM SER IMPOSSÍVEIS DE RECUPERAR. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Tem certeza de que deseja remover TODOS os stashes? Há 1 estoque que estará sujeito a remoção e PODE SER IMPOSSÍVEL DE RECUPERAR. - - - Commit operation was cancelled due to empty commit message. - A operação de confirmação foi cancelada devido à mensagem de confirmação vazia. - - - Force Checkout - Forçar o Check-out - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Forçar envio por push não é permitido. Habilite-o com a configuração 'git.allowForcePush'. - - - Git error - Erro de git - - - Git: {0} - Git: {0} - - - Open Comparison - Abrir Comparação - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (Índice) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (Árvore de Trabalho) - - - Pick workspace folder to initialize git repo in - Selecionar pasta do workspace na qual inicializar o repositório git - - - Initialize Repository - Inicializar o Repositório - - - Invalid branch name - Nome de ramificação inválido - - - Keep Our Version - Manter Nossa Versão - - - Keep Their Version - Manter Versão Deles - - - Learn More - Saiba Mais - - - Your local changes would be overwritten by checkout. - Suas alterações locais seriam substituídas pelo check-out. - - - The last commit was a merge commit. Are you sure you want to undo it? - A última confirmação foi uma confirmação de mesclagem. Tem certeza de que deseja desfazê-la? - - - There are merge conflicts. Resolve them before committing. - Há conflitos de mesclagem. Resolva-os antes de confirmar. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Verifique se você configurou 'user.name' e 'user.email' no git. - - - Never - Nunca - - - OK, Don't Show Again - OK, Não Mostrar Novamente - - - OK, Don't Ask Again - OK, Não Perguntar Novamente - - - There are no changes to commit. - Não há alterações para confirmar. - - - There are no changes to stash. - Não há alterações para stash. - - - Can't undo because HEAD doesn't point to any commit. - Não é possível desfazer porque HEAD não aponta para nenhuma confirmação. - - - No rebase in progress. - Não há troca de base em andamento. - - - Your repository has no remotes. - O repositório não tem remotos. - - - This repository has no remotes configured to fetch from. - Este repositório não tem remotos configurados para buscar. - - - Your repository has no remotes configured to publish to. - O repositório não tem remotos configurados para publicar. - - - Your repository has no remotes configured to pull from. - O repositório não tem remotos configurados para extrair. - - - Your repository has no remotes configured to push to. - O repositório não tem remotos configurados para enviar por push. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - Não há nenhuma alteração preparada a ser confirmada. - -Deseja preparar automaticamente todas as alterações e confirmá-las diretamente? - - - There are no stashes in the repository. - Não há fases no repositório. - - - This repository has no tags. - Este repositório não tem marcas. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Confirmações sem verificação não são permitidas, habilite-as com a configuração 'git.allowNoVerifyCommit'. - - - Please check out a branch to push to a remote. - Confira uma ramificação para enviar por push a um remoto. - - - OK - OK - - - Open Git Log - Abrir Log do Git - - - Open Repository - Abrir o Repositório - - - Open - Abrir - - - Open in New Window - Abrir em uma Nova Janela - - - Pick a branch to pull from - Selecionar uma ramificação da qual efetuar pull - - - Pick a provider to publish the branch '{0}' to: - Selecionar um provedor ao qual publicar a ramificação '{0}': - - - Pick a remote to publish the branch '{0}' to: - Selecionar um remoto ao qual publicar a ramificação '{0}': - - - Pick a remote to pull the branch from - Selecionar um remoto do qual efetuar pull da ramificação - - - Pick a stash to apply - Selecionar um stash para aplicar - - - Pick a stash to drop - Selecionar um stash para soltar - - - Pick a stash to pop - Selecionar um stash para aplicar e remover - - - Would you like to open the cloned repository? - Deseja abrir o repositório clonado? - - - Would you like to open the initialized repository? - Deseja abrir o repositório inicializado? - - - Would you like to open the cloned repository, or add it to the current workspace? - Deseja abrir o repositório clonado ou adicioná-lo ao workspace atual? - - - Would you like to open the initialized repository, or add it to the current workspace? - Deseja abrir o repositório inicializado ou adicioná-lo ao workspace atual? - - - Please provide a new branch name - Forneça um novo nome de ramificação - - - Please provide the commit hash - Forneça o hash de commit - - - Please provide a commit message - Forneça uma mensagem de confirmação - - - Please provide a remote name - Forneça um nome de remoto - - - Optionally provide a stash message - Opcionalmente, forneça uma mensagem stash - - - Please provide a message to annotate the tag - Forneça uma mensagem para anotar a marca - - - Please provide a tag name - Forneça um nome de marca - - - Publish to {0} - Publicar em {0} - - - Remote '{0}' already exists. - O remoto '{0}' já existe. - - - Remote branch at {0} - Ramificação remota em {0} - - - Remote name - Nome do remoto - - - Remote name format invalid - Formato de nome do remoto inválido - - - Pick a remote to remove - Selecionar um remoto para remover - - - Clone from URL - Clonar da URL - - - Restore file - Restaurar arquivo - - - Restore files - Restaurar arquivos - - - Save All & Commit - Salvar Tudo e Confirmar - - - Save All & Stash - Salvar Tudo e Fazer Stash - - - Select a branch to merge from - Selecionar uma ramificação da qual mesclar - - - Select a branch to rebase onto - Selecionar uma ramificação para a qual trocar base - - - Select a ref to checkout - Selecionar uma referência para sair - - - Select a ref to checkout in detached mode - Selecionar uma referência para o check-out no modo desanexado - - - Select a ref to create the '{0}' branch from - Selecionar uma referência da qual criar a ramificação '{0}' - - - Select a tag to delete - Selecionar uma marca para excluir - - - Select a branch to delete - Selecionar uma ramificação para excluir - - - Select log level - Selecionar nível de log - - - Select Repository Location - Selecionar Localização do Repositório - - - Show Command Output - Mostrar a Saída do Comando - - - Stash Anyway - Fazer Stash Mesmo Assim - - - There were merge conflicts while applying the stash. - Ocorreram conflitos de mesclagem ao aplicar o stash. - - - Stash message - Mensagem stash - - - Stash & Checkout - Fazer Stash e Check-out - - - Are you sure you want to drop the stash: {0}? - Tem certeza de que deseja remover o stash: {0}? - - - This action will pull and push commits from and to '{0}/{1}'. - Esta ação efetuará pull e push das confirmações de e para '{0}/{1}'. - - - Tag at {0} - Marca na {0} - - - Message - Mensagem - - - Tag name - Nome da marca - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - Há {0} arquivos não controlados que serão EXCLUÍDOS DO disco, se descartados. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - O seguinte arquivo não controlado será EXCLUÍDO DO DISCO se descartado: {0}. - - - Undo merge commit - Desfazer confirmação de mesclagem - - - There are {0} unsaved files. - -Would you like to save them before committing? - Há {0} arquivos não salvos. - -Deseja salvá-los antes de confirmar? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - O arquivo a seguir tem alterações não salvas que não serão incluídas na confirmação se você continuar: {0}. - -Deseja salvá-lo antes de confirmar? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - Há {0} arquivos não salvos. - -Deseja salvá-los antes de fazer stash? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - O seguinte arquivo tem alterações não salvas que não serão incluídas no stash se você continuar: {0}. - -Deseja salvá-lo antes de fazer stash? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - Isso EXCLUIRÁ {0} arquivos não acompanhados. -Isso é IRREVERSÍVEL. -Esses arquivos serão PERDIDOS PARA SEMPRE. - - - Yes - Sim - - - Discard 1 Tracked File - Descartar 1 Arquivo Controlado - - - Discard {0} Tracked Files - Descartar {0} Arquivos Controlados - - - Yes, Don't Show Again - Sim, Não Mostrar Novamente - - - - - - - Log level: {0} - Nível de log: {0} - - - - - - - Skipped found git in: {0} - Git localizado ignorado em: {0} - - - Using git {0} from {1} - Usando git {0} de {1} - - - Validating found git in: {0} - Validando git localizado em: {0} - - - - - - - There are no available repositories - Não há repositórios disponíveis - - - Absolute paths not supported in 'git.scanRepositories' setting. - Não há suporte para caminhos absolutos na configuração 'git. scanRepositories'. - - - Choose a repository - Escolher um repositório - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - Não é possível abrir automaticamente o repositório git em '{0}'. Para abrir esse repositório git, abra-o diretamente como uma pasta no VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - O repositório '{0}' tem {1} submódulos que não serão abertos automaticamente. Você ainda pode abrir cada um individualmente abrindo um arquivo dentro dele. - - - - - - - Would you like to add '{0}' to .gitignore? - Deseja adicionar '{0}' a .gitignore? - - - Conflict: Added By Them - Conflito: Adicionado por Eles - - - Conflict: Added By Us - Conflito: Adicionados por Nós - - - Always Pull - Sempre Efetuar Pull - - - Conflict: Both Added - Conflito: Adicionados por Ambos - - - Conflict: Both Deleted - Conflito: Excluído por Ambos - - - Conflict: Both Modified - Conflito: Modificado por Ambos - - - Changes - Alterações - - - Commit - Confirmar - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - Não é possível alterar a mensagem de confirmação no meio de uma troca de base. Conclua a operação de troca de base e use a troca de base interativa. - - - Message ({0} to commit) - Mensagem ({0} para confirmação) - - + {0} characters left in current line {0} caracteres restantes na linha atual - + {0} characters over {1} in current line {0} caracteres acima de {1} na linha atual - - Current commit message only contains whitespace characters - A mensagem de confirmação atual contém somente caracteres de espaço em branco + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Mensagem ({0} para confirmar em '{1}') - - - Deleted - Excluído - - - Conflict: Deleted By Them - Conflito: Excluído por Eles - - - Conflict: Deleted By Us - Conflito: Excluído por Nós - - - Don't Pull - Não Efetuar Pull - - - {0} (Deleted) - {0} (Excluído) - - - {0} (Index) - {0} (Índice) - - - {0} (Ours) - {0} (Nosso) - - - {0} (Theirs) - {0} (Deles) - - - {0} (Untracked) - {0} (Não rastreado) - - - {0} (Working Tree) - {0} (Árvore de Trabalho) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - O repositório do git em '{0}' tem muitas alterações ativas, apenas um subconjunto de recursos do Git será habilitado. - - - Ignored - Ignorado - - - Index Added - Índice Adicionado - - - Index Copied - Índice Copiado - - - Index Deleted - Índice Excluído - - - Index Modified - Índice Modificado - - - Index Renamed - Índice Renomeado - - - Intent to Add - Intenção de Adicionar - - - Merge Changes - Mesclar Alterações - - - Modified - Modificado - - - Don't Show Again - Não Mostrar Novamente - - - No - Não - - - OK - OK - - - Open - Abrir - - - Open Merge - Abrir Mesclagem - - - Pull - Efetuar Pull - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Parece que a base do branch atual '{0}' pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Parece que a base do branch atual pode ter sido trocada. Tem certeza de que ainda deseja efetuar pull nele? - - - Pull {0} commits from {1}/{2} - Efetuar pull de {0} commits de {1}/{2} - - - Pull {0} and push {1} commits between {2}/{3} - Efetuar pull de {0} e efetuar push de {1} commits entre {2}/{3} - - - Push {0} commits to {1}/{2} - Efetuar push de {0} commits para {1}/{2} - - - Successfully pushed. - Enviado por push com êxito. - - - Staged Changes - Alterações Preparadas - - - Synchronize Changes - Sincronizar as Alterações - - - Syncing. Cancelling may cause serious damages to the repository - Sincronizando. O cancelamento pode causar sérios danos ao repositório - - - Too many changes were detected. Only the first {0} changes will be shown below. - Muitas mudanças foram detectadas. Somente as primeiras {0} alterações serão mostradas abaixo. - - - Untracked - Não controlado - - - Untracked Changes - Alterações Não Controladas - - - Yes - Sim + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\n é IRREVERSÍVEL, o conjunto de trabalho atual será PERDIDO PARA SEMPRE. - + - - Checkout branch/tag... - Branch/tag de check-out... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Um repositório Git foi encontrado nas pastas pai do workspace ou no(s) arquivo(s) aberto(s). +[Abrir Repositório](command:git.openRepositoriesInParentFolders) +Use a configuração [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai de workspaces ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Publicar Ramificação + + A random adjective + Um adjetivo aleatório - - Publish to {0} - Publicar em {0} + + A random animal name + Um nome de animal aleatório - - Publish to... - Publicar em... + + A random color name + Um nome de cor aleatório - - Rebasing - Trocando base + + A random number between 100 and 999 + Um número aleatório entre 100 e 999 - - Synchronizing Changes... - Sincronizando Alterações... + + A regular expression to validate new branch names. + Uma expressão regular para validar novos nomes de branch. - - - - - - Email - E-mail + + Abort Merge + Anular Mesclagem - - Open Comparison - Abrir Comparação + + Abort Rebase + Abortar Troca de Base - - Git History - Histórico de Git - - - Staged Changes - Alterações Preparadas - - - Uncommitted Changes - Alterações Não Confirmadas - - - You - Você - - - - - - - Color for added resources. - Cor dos recursos adicionados. - - - Color for resources with conflicts. - Cor dos recursos com conflitos. - - - Color for deleted resources. - Cor dos recursos excluídos. - - - Color for ignored resources. - Cor dos recursos ignorados. - - - Color for modified resources. - Cor dos recursos modificados. - - - Color for renamed or copied resources. - Cor dos recursos renomeados ou copiados. - - - Color for deleted resources which have been staged. - Cor dos recursos excluídos que foram preparados. - - - Color for modified resources which have been staged. - Cor dos recursos modificados que foram preparados. - - - Color for submodule resources. - Cor dos recursos do submódulo. - - - Color for untracked resources. - Cor dos recursos não controlados. + + Accept Commit Message + Aceitar Mensagem de Confirmação Add Remote... Adicionar Remoto... - - Get Remote Sources - Obter Fontes Remotas + + Add to .gitignore + Adicionar a .gitignore - - Get Repositories - Obter Repositórios + + All changes, tracked and untracked, appear together and behave equally. + Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente. - - Get Repository State - Obter Estado do Repositório + + Always commit changes to a new branch. + Sempre fazer commit nas alterações em um novo branch. - - Create Branch... - Criar Ramificação... + + Always commit changes to the protected branch. + Sempre faça commit nas alterações no branch protegido. - - Create Branch From... - Criar Ramificação de... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'. - - Checkout to... - Sair para... + + Always open a repository in parent folders of workspaces or open files. + Sempre abra um repositório em pastas pai de workspaces ou arquivos abertos. + + + Always open in a new window. + Sempre abrir o repositório em uma nova janela. + + + Always open in current window. + Sempre abrir o repositório na janela atual. + + + Always prompt before changes are committed to a protected branch. + Sempre solicitar antes que as alterações sejam confirmadas em um branch protegido. + + + Always prompt for action. + Sempre solicitar uma ação. + + + Always publish unpublished git state when using Continue Working On from a git repository + Sempre publicar o estado git não publicado ao usar Continuar Trabalhando em um repositório git + + + Always show the Staged Changes resource group. + Sempre mostrar o grupo de recursos Alterações em Etapas. + + + Amend + Corrigir + + + Apply Latest Stash + Aplicar Stash Mais Recente + + + Apply Stash... + Aplicar Stash... + + + Automatically stage all changes. + Preparar automaticamente todas as alterações. + + + Automatically stage tracked changes only. + Somente preparar automaticamente as alterações controladas. + + + Branch + Ramificação + + + Changes + Alterações + + + Check for any unsaved files. + Verificar se há arquivos não salvos. + + + Check for any unsaved files. + Verificar se há arquivos não salvos. + + + Check only for unsaved staged files. + Verificar somente os arquivos preparados não salvos. + + + Check only for unsaved staged files. + Verificar somente os arquivos preparados não salvos. Checkout to (Detached)... Check-out para (Desanexado)... + + Checkout to... + Sair para... + Cherry Pick... Cherry-pick... - - Discard Changes - Descartar as Alterações - - - Discard All Changes - Descartar Todas as Alterações - - - Discard All Tracked Changes - Descartar Todas as Alterações Controladas - - - Discard All Untracked Changes - Descartar Todas as Alterações Não Controladas - Clone Clonar @@ -1288,18 +1332,70 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Clone (Recursive) Clonar (Recursivo) - - Close Repository - Fechar Repositório + + Clone Repository Locally and Open on Desktop... + Clonar Repositório Localmente e Abrir na Área de Trabalho... Close All Diff Editors Fechar Todos os Editores de Comparação + + Close Repository + Fechar Repositório + + + Color for added resources. + Cor dos recursos adicionados. + + + Color for deleted resources which have been staged. + Cor dos recursos excluídos que foram preparados. + + + Color for deleted resources. + Cor dos recursos excluídos. + + + Color for ignored resources. + Cor dos recursos ignorados. + + + Color for modified resources which have been staged. + Cor dos recursos modificados que foram preparados. + + + Color for modified resources. + Cor dos recursos modificados. + + + Color for renamed or copied resources. + Cor dos recursos renomeados ou copiados. + + + Color for resources with conflicts. + Cor dos recursos com conflitos. + + + Color for submodule resources. + Cor dos recursos do submódulo. + + + Color for untracked resources. + Cor dos recursos não controlados. + + + Commit + Confirmar + Commit Confirmar + + Commit (No Verify) + Confirmar (Sem Verificação) + Commit All Confirmar Tudo @@ -1332,18 +1428,6 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Commit Empty (No Verify) Confirmar Vazio (Sem Verificação) - - Accept Commit Message - Aceitar Mensagem de Confirmação - - - Discard Commit Message - Descartar Mensagem de Confirmação - - - Commit (No Verify) - Confirmar (Sem Verificação) - Commit Staged Confirmar Preparadas @@ -1368,6 +1452,254 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Commit Staged (Signed Off, No Verify) Confirmar Preparadas (Assinar, Sem Verificação) + + Commit all changes when there are no staged changes. + Confirmar todas as alterações quando não houver alterações preparadas. + + + Compare with Selected + Comparar com o Selecionado + + + Complete Merge + Executar Mesclagem + + + Compute Conflicts With Git + Calcular conflitos com o Git + + + Compute Conflicts With Git (Diff3) + Conflitos de computação com Git (Diff3) + + + Configures when repositories should be automatically detected. + Configura quando os repositórios devem ser detectados automaticamente. + + + Confirm before synchronizing git repositories. + Confirmar antes de sincronizar os repositórios git. + + + Continue Working in New Local Clone + Continuar Trabalhando no Novo Clone Local + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Controle se um repositório em pastas pai de workspaces ou arquivos abertos deve ser aberto. + + + Control which changes are automatically staged by Smart Commit. + Controlar quais alterações são automaticamente testadas por Confirmação Inteligente. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Controla como limitar o número de alterações que podem ser analisadas a partir do comando de status do Git. Pode ser definido como 0 para nenhum limite. + + + Controls how untracked changes behave. + Controla como as alterações não controladas se comportam. + + + Controls the Git count badge. + Controla o selo da contagem de Git. + + + Controls the commit message length threshold for showing a warning. + Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`. + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Controla a profundidade usada ao verificar as pastas do workspace para repositórios Git quando `#git.autoRepositoryDetection#` está definido como `true` ou` subFolders`. Pode ser definido como `-1` para nenhum limite. + + + Controls the limit of git submodules detected. + Controla o limite de submódulos git detectados. + + + Controls the signoff flag for all commits. + Controla o sinalizador de aprovação para todas as confirmações. + + + Controls the sort order for branches. + Controla a ordem de classificação de ramificações. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Controla o limite do índice de similaridade (ou seja, quantidade de adições/exclusões em comparação com o tamanho do arquivo) para que as alterações em um par de arquivos adicionados/excluídos sejam consideradas uma renomeação. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada. + + + Controls what type of git refs are listed when running `Checkout to...`. + Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`. + + + Controls when to show commit message input validation. + Controla quando mostrar a validação de entrada da mensagem de confirmação. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Controla se o GIT_ASKPASS deve ser substituído para usar a versão integrada. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos. + + + Controls whether Git should check for unsaved files before committing. + Controla se o Git deve verificar arquivos não salvos antes de confirmar. + + + Controls whether Git should check for unsaved files before stashing changes. + Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Controla se uma ramificação que não possui commits de saída é avançada antes do check-out. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Controla se um editor de texto completo será usado para criar mensagens de confirmação, sempre que nenhuma mensagem for fornecida na caixa de entrada de confirmação. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Controla se um prompt está sendo mostrado antes que as alterações sejam confirmadas em um branch protegido. + + + Controls whether a random name is generated when creating a new branch. + Controla se um nome aleatório é gerado ao criar um novo branch. + + + Controls whether an action button is shown in the Source Control view. + Controla se um botão de ação é mostrado na visualização Source Control. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas. + + + Controls whether force push (with or without lease) is enabled. + Controla se o envio forçado por push (com ou sem concessão) está habilitado. + + + Controls whether force pushing uses the safer force-with-lease variant. + Controla se o envio por push forçado usa a variante force-with-lease mais segura. + + + Controls whether git actions should show progress. + Controla se as ações git devem mostrar o progresso. + + + Controls whether the Git Sync command appears in the status bar. + Controla se o comando de sincronização do Git aparece na barra de status. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Controla se o editor de comparação deve ser fechado automaticamente quando as alterações são ocultadas, confirmadas, descartadas, preparadas ou não. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto. + + + Controls whether to ask for confirmation before committing without verification. + Controla se deve solicitar confirmação antes de confirmar sem verificação. + + + Controls whether to ask for confirmation before force-pushing. + Controla se é necessário solicitar confirmação antes de forçar o envio por push. + + + Controls whether to automatically detect git submodules. + Controla se os submódulos git devem ser detectados automaticamente. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controla se o VS Code deve ser ativado como editor git para processos git gerados no terminal integrado. Nota: Os terminais precisam ser reiniciados para detectar uma alteração nesta configuração. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Controla se o VS Code deve ser habilitado para ser o manipulador de autenticação para processos Git gerados no Terminal Integrado. Observação: os terminais precisam ser reiniciados para haver uma alteração nesta configuração. + + + Controls whether to open a repository automatically after cloning. + Controla se um repositório deve ser aberto automaticamente após a clonagem. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Controla se o estado da exibição do Controle do Código-Fonte deve ser atualizado de forma otimizada após a execução dos comandos git. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Controla se o estado git não publicado deve ser publicado ao usar Continuar Trabalhando em um repositório git. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente. + + + Controls whether to show a notification when a push is successful. + Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido. + + + Controls whether to show an inline Open File action in the Git changes view. + Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git. + + + Controls whether to show the commit author in the Timeline view. + Controla se o autor do commit deve ser mostrado na exibição Linha do tempo. + + + Controls whether to show the commit input in the Git source control panel. + Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git. + + + Controls whether to show uncommitted changes in the Timeline view. + Controla se as alterações não confirmadas devem ser mostradas no modo de exibição de Linha do Tempo. + + + Controls whether to use the message from the commit input box as the default stash message. + Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão. + + + Controls which date to use for items in the Timeline view. + Controla qual data deve ser usada para os itens na exibição Linha do tempo. + + + Copy Commit ID + Copiar ID de Confirmação + + + Copy Commit Message + Copiar Mensagem de Confirmação + + + Count all changes. + Contar todas as alterações. + + + Count only tracked changes. + Contar somente as alterações controladas. + + + Create Branch From... + Criar Ramificação de... + + + Create Branch... + Criar Ramificação... + Create Tag Criar Rótulo @@ -1376,46 +1708,251 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Delete Branch... Excluir Ramificação... + + Delete Remote Tag + Excluir Tag Remota + Delete Tag Excluir Rótulo + + Disable automatic repository scanning. + Desabilitar verificação automática do repositório. + + + Disable this check. + Desabilitar esta verificação. + + + Disable this check. + Desabilitar essa verificação. + + + Discard All Changes + Descartar Todas as Alterações + + + Discard All Tracked Changes + Descartar Todas as Alterações Controladas + + + Discard All Untracked Changes + Descartar Todas as Alterações Não Controladas + + + Discard Changes + Descartar as Alterações + + + Discard Commit Message + Descartar Mensagem de Confirmação + + + Don't run any command after a commit. + Não executar nenhum comando após uma confirmação. + + + Drop All Stashes... + Descartar Todos os Stashes... + + + Drop Stash... + Remover Stash... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado. + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Habilite a saída detalhada quando `#git.useEditorAsCommitInput#` estiver habilitado. + + + Enables commit signing with GPG or X.509. + Habilita a assinatura de confirmação com GPG ou X.509. + + + Experimental improvements for the git setup flow. + Melhorias experimentais para o fluxo de configuração do Git. + Fetch Buscar - - Fetch From All Remotes - Buscar de Todos os Remotos - Fetch (Prune) Buscar (Remover) - - Accept Merge - Aceitar Mesclagem + + Fetch From All Remotes + Buscar de Todos os Remotos - - Add to .gitignore - Adicionar a .gitignore + + Fetch all tags when pulling. + Buscar todas as marcas ao efetuar pull. + + + Force git to use rebase when running the sync command. + Forçar o git a usar a troca de base ao executar o comando de sincronização. + + + Get Remote Sources + Obter Fontes Remotas + + + Get Repositories + Obter Repositórios + + + Get Repository State + Obter Estado do Repositório + + + Git + Git + + + Git + Git + + + Git SCM Integration + Integração SCM do Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Repositórios Git foram encontrados nas pastas pai do workspace ou no(s) arquivo(s) aberto(s). +[Abrir Repositório](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) para controlar se os repositórios Git em pastas pai do workspace ou arquivos abertos são abertos. Para saber mais [leia nossos documentos](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Ignorar as modificações em submódulos na árvore de arquivos. + + + Ignores the legacy Git warning. + Ignora o aviso de Git herdado. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows. + + + Ignores the warning when Git is missing. + Ignora o aviso quando o Git está ausente. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull. + + + Ignores the warning when there are too many changes in a repository. + Ignora o aviso quando há muitas alterações em um repositório. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Para usar os recursos do git, você pode abrir uma pasta contendo um repositório git ou clonar de um URL. +[Abrir Pasta](command:vscode.openFolder) +[Clonar Repositório](command:git.clone) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm). Initialize Repository Inicializar o Repositório + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Instale o Git, um sistema de controle do código-fonte popular, para acompanhar alterações de código e colaborar com outras pessoas. Saiba mais em nossos [guias do Git](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Lista de dicionários usados para o nome do branch gerado aleatoriamente. Cada valor representa o dicionário usado para gerar o segmento do nome da ramificação. Dicionários suportados: `adjetivos`, `animais`, `cores` e `números`. + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Lista de pastas ignoradas durante a verificação de repositórios Git quando '#git.autoRepositoryDetection#' está definido como 'true' ou 'subFolders'. + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Lista de comandos git (por exemplo: commit, push) que teriam seu 'stdout' registrado no [git output](command:git.showOutput). Se o comando git tiver um gancho do lado do cliente configurado, o 'stdout' do gancho do lado do cliente também será registrado no [git output](command:git.showOutput). + + + List of git repositories to ignore. + Lista de repositórios git a serem ignorados. + + + List of paths to search for git repositories in. + Lista de caminhos nos quais pesquisar repositórios git. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`. + + + Local branches + Branches locais + + + Manage Unsafe Repositories + Gerenciar Repositórios Não Seguros + Merge Branch... Mesclar Ramificação... + + Never open a repository in parent folders of workspaces or open files. + Nunca abra um repositório em pastas pai de workspaces ou arquivos abertos. + + + Never publish unpublished git state when using Continue Working On from a git repository + Nunca publicar o estado git não publicado ao usar Continuar Trabalhando a partir de um repositório git + + + Only open in current window when no folder is opened. + Abrir somente na janela atual quando não for aberta nenhuma pasta. + Open All Changes Abrir Todas as Alterações + + Open Changes + Abrir as Alterações + Open Changes Abrir as Alterações + + Open Containing Folder + Abrir Pasta Continente + Open File Abrir o Arquivo @@ -1424,10 +1961,46 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Open File (HEAD) Abrir Arquivo (HEAD) + + Open Repositories In Parent Folders + Abrir Repositórios em Pastas Pai + Open Repository Abrir o Repositório + + Open the merge editor for files that are currently under conflict. + Abra o editor de mesclagem para arquivos que estão atualmente em conflito. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Caminho e nome de arquivo do executável git, por exemplo, `C:\Program Files\Git\bin\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar. + + + Pop Latest Stash + Aplicar e Remover Stash Mais Recente + + + Pop Stash... + Aplicar e Remover Stash... + + + Prefix used when creating a new branch. + Prefixo usado ao criar um novo branch. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Avise antes de abrir um repositório nas pastas pai dos workspaces ou arquivos abertos. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Solicitar a publicação do estado git não publicado ao usar Continuar Trabalhando em um repositório git + + + Prune when fetching. + Fazer a remoção durante a busca. + Publish Branch... Publicar Ramificação... @@ -1436,13 +2009,17 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Pull Efetuar Pull + + Pull (Rebase) + Efetuar Pull (Trocar Base) + Pull from... Efetuar Pull de... - - Pull (Rebase) - Efetuar Pull (Trocar Base) + + Pull, Push + Efetuar Pull, Enviar por Push Push @@ -1464,6 +2041,10 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Push Tags Tags de Push + + Push all annotated tags when running the sync command. + Envie todas as tags anotadas ao executar o comando de sincronização. + Push to... Enviar por push para... @@ -1476,14 +2057,22 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Rebase Branch... Trocar Base para a Ramificação... - - Abort Rebase - Abortar Troca de Base - Refresh Atualizar + + Remember the last git command that ran after a commit. + Lembre-se do último comando git executado após um commit. + + + Remote + Remoto + + + Remote branches + Branches remotos + Remove Remote Remover Remoto @@ -1496,25 +2085,25 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Rename Branch... Renomear Ramificação... + + Resolve in Merge Editor + Resolver no Editor de Mesclagem + Restore Commit Template Restaurar Modelo de Confirmação - - Open Containing Folder - Abrir Pasta de retenção - - - Reveal in Finder - Revelar no Localizador + + Reveal in Explorer View + Modo de exibição Revelar no Explorer Reveal in File Explorer Revelar no Explorador de Arquivos - - Reveal in Explorer View - Modo de exibição Revelar no Explorer + + Reveal in Finder + Revelar no Localizador Revert Change @@ -1524,17 +2113,72 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Revert Selected Ranges Reverter Intervalos Selecionados - - Set Log Level... - Definir o Nível de Log... + + Run 'git pull' and 'git push' after a successful commit. + Execute 'git pull' e 'git push' após um commit bem-sucedido. + + + Run 'git push' after a successful commit. + Execute 'git push' após um commit bem-sucedido. + + + Run a git command after a successful commit. + Execute um comando git após um commit bem-sucedido. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos. + + + Scan for parent folders of open files. + Examinar pastas pai de arquivos abertos. + + + Scan for subfolders of the currently opened folder. + Examinar subpastas da pasta aberta no momento. + + + Scanning folder for git repositories... + Verificando pasta para repositórios git... + + + Scanning workspace for git repositories... + Verificando espaço de trabalho para repositórios git... + + + Select for Compare + Selecionar para Comparar Show Git Output Mostrar Saída do Git - - Stage Changes - Preparar Alterações + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Mostre um botão de ação para confirmar as alterações quando a ramificação local tiver modificado os arquivos prontos para serem confirmados. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Mostre um botão de ação para publicar a ramificação local quando ela não tiver uma ramificação remota de rastreamento. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Mostre um botão de ação para sincronizar as alterações quando a ramificação local estiver à frente ou atrás da ramificação remota. + + + Sign Off + Desconectar + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + O controle do código-fonte depende da instalação do Git. +[Baixe o Git para Linux](https://git-scm.com/download/linux) +Depois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). Stage All Changes @@ -1556,41 +2200,37 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Stage Change Preparar Alteração + + Stage Changes + Preparar Alterações + Stage Selected Ranges Preparar Intervalos Selecionados + + Stash + Fazer Stash + Stash Fazer Stash - - Apply Stash... - Aplicar Stash... - - - Apply Latest Stash - Aplicar Stash Mais Recente - - - Drop Stash... - Remover Stash... - - - Drop All Stashes... - Descartar Todos os Stashes... - Stash (Include Untracked) Stash (Incluir Não Controlado) - - Pop Stash... - Aplicar e Remover Stash... + + Stash Staged + Stash Preparado - - Pop Latest Stash - Aplicar e Remover Stash Mais Recente + + Stash any changes before pulling and restore them after successful pull. + Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas). Sync @@ -1600,511 +2240,112 @@ Esses arquivos serão PERDIDOS PARA SEMPRE. Sync (Rebase) Sincronizar (Trocar Base) - - Compare with Selected - Comparar com o Selecionado + + Tags + Tags - - Copy Commit ID - Copiar ID de Confirmação - - - Copy Commit Message - Copiar Mensagem de Confirmação - - - Open Changes - Abrir as Alterações - - - Select for Compare - Selecionar para Comparar - - - Undo Last Commit - Desfazer Última Confirmação - - - Unstage Changes - Despreparar Alterações - - - Unstage All Changes - Despreparar Todas as Alterações - - - Unstage Selected Ranges - Despreparar Intervalos Selecionados - - - Controls whether force push (with or without lease) is enabled. - Controla se o envio forçado por push (com ou sem concessão) está habilitado. - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Controla se as confirmações sem executar ganchos pre-commit e commit-msg são permitidas. - - - Always show the Staged Changes resource group. - Sempre mostrar o grupo de recursos Alterações em Etapas. - - - Controls the signoff flag for all commits. - Controla o sinalizador de aprovação para todas as confirmações. - - - Configures when repositories should be automatically detected. - Configura quando os repositórios devem ser detectados automaticamente. - - - Disable automatic repository scanning. - Desabilitar verificação automática do repositório. - - - Scan for parent folders of open files. - Examinar pastas pai de arquivos abertos. - - - Scan for subfolders of the currently opened folder. - Examinar subpastas da pasta aberta no momento. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Examinar as duas subpastas da pasta aberta no momento e das pastas pai de arquivos abertos. - - - Stash any changes before pulling and restore them after successful pull. - Efetuar stash das alterações antes de acioná-las e restaurá-las após o êxito. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Duração em segundos entre cada busca automática de git, quando `#git.autofetch#` está habilitado. - - - Whether auto refreshing is enabled. - Se a atualização automática está habilitada. - - - Prefix used when creating a new branch. - Prefixo usado ao criar um novo branch. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Lista de branches protegidos. Por padrão, um prompt é mostrado antes que as alterações sejam confirmadas em um branch protegido. O prompt pode ser controlado usando a configuração `#git.branchProtectionPrompt#`. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Controla se um prompt está sendo usado antes que as alterações sejam confirmadas em um branch protegido. - - - Always commit changes to the protected branch. - Sempre faça commit nas alterações no branch protegido. - - - Always commit changes to a new branch. - Sempre fazer commit nas alterações em um novo branch. - - - Always prompt before changes are committed to a protected branch. - Sempre solicitar antes que as alterações sejam confirmadas em um branch protegido. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Lista de dicionários usados para o nome do branch gerado aleatoriamente. Cada valor representa o dicionário usado para gerar o segmento do nome da ramificação. Dicionários suportados: `adjetivos`, `animais`, `cores` e `números`. - - - A random adjective - Um adjetivo aleatório - - - A random animal name - Um nome de animal aleatório - - - A random color name - Um nome de cor aleatório - - - A random number between 100 and 999 - Um número aleatório entre 100 e 999 - - - Controls whether a random name is generated when creating a new branch. - Controla se um nome aleatório é gerado ao criar um novo branch. - - - Controls the sort order for branches. - Controla a ordem de classificação de ramificações. - - - A regular expression to validate new branch names. - Uma expressão regular para validar novos nomes de branch. + + Tags + Rótulos The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. O caractere para substituir o espaço em branco em novos nomes de branch e para separar segmentos de um nome de branch gerado aleatoriamente. - - Controls what type of git refs are listed when running `Checkout to...`. - Controla o tipo de referências do Git que são listadas ao executar `Checkout to...`. + + The default location to clone a git repository. + A localização padrão para clonar um repositório git. - - Local branches - Branches locais + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Os repositórios git detectados são potencialmente não seguros, pois as pastas pertencem a alguém diferente do usuário atual. +[Gerenciar Repositórios Não Seguros](command:git.manageUnsafeRepositories) +Para saber mais sobre repositórios não seguros [leia nossos documentos](https://aka.ms/vscode-git-unsafe-repository). - - Remote branches - Branches remotos + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + O repositório git detectado é potencialmente não seguro, pois a pasta pertence a alguém diferente do usuário atual. +[Gerenciar Repositórios Não Seguros](command:git.manageUnsafeRepositories) +Para saber mais sobre repositórios não seguros [leia nossos documentos](https://aka.ms/vscode-git-unsafe-repository). - - Tags - Tags - - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Controla se o editor de comparação deve ser fechado automaticamente quando as alterações são ocultadas, confirmadas, descartadas, preparadas ou não. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init?%5Btrue%5D'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Lista de comandos git (por exemplo: commit, push) que teriam seu 'stdout' registrado no [git output](command:git.showOutput). Se o comando git tiver um gancho do lado do cliente configurado, o 'stdout' do gancho do lado do cliente também será registrado no [git output](command:git.showOutput). + A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte alimentados pelo git. +[Inicializar Repositório](command:git.init?%5Btrue%5D) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm). - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Sempre confirmar a criação de confirmações vazias para o comando 'Git: Commit Empty'. + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + O nome do branch padrão (ex: principal, tronco, desenvolvimento) ao inicializar um novo repositório git. Quando definido como vazio, o nome da ramificação padrão configurado no git será usado. - - Controls whether to ask for confirmation before force-pushing. - Controla se é necessário solicitar confirmação antes de forçar o envio por push. + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + O espaço de trabalho aberto no momento não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git. +[Inicializar Repositório](command:git.init) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm). - - Controls whether to ask for confirmation before committing without verification. - Controla se deve solicitar confirmação antes de confirmar sem verificação. + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + O espaço de trabalho aberto no momento não tem nenhuma pasta contendo repositórios git. +[Adicionar pasta ao espaço de trabalho](command:workbench.action.addRootFolder) +Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia a nossa documentação](https://aka.ms/vscode-scm). - - Confirm before synchronizing git repositories. - Confirmar antes de sincronizar os repositórios git. - - - Controls the Git count badge. - Controla o selo da contagem de Git. - - - Count all changes. - Contar todas as alterações. + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). Turn off counter. Desligar o contador. - - Count only tracked changes. - Contar somente as alterações controladas. + + Undo Last Commit + Desfazer Última Confirmação - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Controla se o Git contribui com cores e selos para o Explorador e para a exibição Editores Abertos. + + Unstage All Changes + Despreparar Todas as Alterações - - The default location to clone a git repository. - A localização padrão para clonar um repositório git. + + Unstage Changes + Despreparar Alterações - - Controls whether to automatically detect git submodules. - Controla se os submódulos git devem ser detectados automaticamente. + + Unstage Selected Ranges + Despreparar Intervalos Selecionados - - Controls the limit of git submodules detected. - Controla o limite de submódulos git detectados. + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações. - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Controla as alterações que são descartadas pelo comando `Discard all changes`. `all` descarta todas as alterações. `tracked` descarta somente arquivos controlados. `prompt` mostra uma caixa de diálogo de aviso toda vez que a ação é executada. - - - Enables commit signing with GPG or X.509. - Habilita a assinatura de confirmação com GPG ou X.509. - - - Commit all changes when there are no staged changes. - Confirmar todas as alterações quando não houver alterações preparadas. - - - Controls whether the Git Sync command appears in the status bar. - Controla se o comando de sincronização do Git aparece na barra de status. - - - Whether git is enabled. - Se o Git está habilitado. - - - Experimental improvements for the git setup flow. - Melhorias experimentais para o fluxo de configuração do Git. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual. - - - Follow push all tags when running the sync command. - Seguir as marcas de envio de tudo por push ao executar o comando de sincronização. - - - Ignores the legacy Git warning. - Ignora o aviso de Git herdado. - - - Ignores the warning when there are too many changes in a repository. - Ignora o aviso quando há muitas alterações em um repositório. - - - Ignores the warning when Git is missing. - Ignora o aviso quando o Git está ausente. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Ignora o aviso quando parece que a base do branch pode ter sido trocada ao efetuar pull. - - - Ignore modifications to submodules in the file tree. - Ignorar as modificações em submódulos na árvore de arquivos. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Ignora o aviso quando as versões 2.25 – 2.26 do Git estão instaladas no Windows. - - - List of git repositories to ignore. - Lista de repositórios git a serem ignorados. - - - Controls when to show commit message input validation. - Controla quando mostrar a validação de entrada da mensagem de confirmação. - - - Controls the commit message length threshold for showing a warning. - Controla o limite de tamanho da mensagem de confirmação para mostrar um aviso. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Controla o limite de tamanho do assunto da mensagem de confirmação para mostrar um aviso. Remova a definição dele para herdar o valor de `config.inputValidationLength`. - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Especifica a quantidade de informações (se houver) para registrar no [git output](command:git.showOutput). - - - Log only critical information - Registrar somente informações críticas - - - Log only debug, information, warning, error, and critical information - Registrar apenas depuração, informações, avisos, erros e informações críticas - - - Log only error, and critical information - Erro somente de log e informações críticas - - - Log only information, warning, error, and critical information - Registrar apenas informações, avisos, erros e informações críticas - - - Log nothing - Não registrar nada - - - Log all information - Registrar todas as informações - - - Log only warning, error, and critical information - Registrar apenas avisos, erros e informações críticas - - - Open the merge editor for files that are currently under conflict. - Abra o editor de mesclagem para arquivos que estão atualmente em conflito. - - - Controls whether to open a repository automatically after cloning. - Controla se um repositório deve ser aberto automaticamente após a clonagem. - - - Always open in current window. - Sempre abrir o repositório na janela atual. - - - Always open in a new window. - Sempre abrir o repositório em uma nova janela. - - - Always prompt for action. - Sempre solicitar uma ação. - - - Only open in current window when no folder is opened. - Abrir somente na janela atual quando não for aberta nenhuma pasta. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Controla se o editor de comparação deve ser aberto ao clicar em uma alteração. Caso contrário, o editor regular será aberto. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Caminho e nome de arquivo do executável git, por exemplo, `C:\Program Files\Git\bin\git.exe` (Windows). Isso também pode ser uma matriz de valores de cadeia de caracteres contendo vários caminhos para pesquisar. - - - Runs a git command after a successful commit. - Executa um comando git após uma confirmação com êxito. - - - Don't run any command after a commit. - Não executar nenhum comando após uma confirmação. - - - Run 'Git Push' after a successful commit. - Executar 'Git Push' após uma confirmação com êxito. - - - Run 'Git Sync' after a successful commit. - Executar 'Git Sync' após uma confirmação com êxito. - - - Controls whether Git should check for unsaved files before committing. - Controla se o Git deve verificar arquivos não salvos antes de confirmar. - - - Check for any unsaved files. - Verificar se há arquivos não salvos. - - - Disable this check. - Desabilitar essa verificação. - - - Check only for unsaved staged files. - Verificar somente os arquivos preparados não salvos. - - - Controls whether Git should check for unsaved files before stashing changes. - Controla se o Git deve verificar se há arquivos não salvos antes de fazer stash das alterações. - - - Check for any unsaved files. - Verificar se há arquivos não salvos. - - - Disable this check. - Desabilitar esta verificação. - - - Check only for unsaved staged files. - Verificar somente os arquivos preparados não salvos. - - - Prune when fetching. - Fazer a remoção durante a busca. - - - Fetch all tags when pulling. - Buscar todas as marcas ao efetuar pull. - - - Force git to use rebase when running the sync command. - Forçar o git a usar a troca de base ao executar o comando de sincronização. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Lista de pastas ignoradas durante a verificação de repositórios Git quando '#git.autoRepositoryDetection#' está definido como 'true' ou 'subFolders'. - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Controla a profundidade usada ao verificar as pastas do workspace para repositórios Git quando `#git.autoRepositoryDetection#` está definido como `true` ou` subFolders`. Pode ser definido como `-1` para nenhum limite. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Controla se a configuração explícita do usuário do Git deve ser exigida ou se o Git pode adivinhar a configuração quando ela estiver ausente. - - - List of paths to search for git repositories in. - Lista de caminhos nos quais pesquisar repositórios git. - - - Controls whether an action button is shown in the Source Control view. - Controla se um botão de ação é mostrado na visualização Source Control. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Mostre um botão de ação para confirmar as alterações quando a ramificação local tiver modificado os arquivos prontos para serem confirmados. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Mostre um botão de ação para publicar a ramificação local quando ela não tiver uma ramificação remota de rastreamento. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Mostre um botão de ação para sincronizar as alterações quando a ramificação local estiver à frente ou atrás da ramificação remota. - - - Controls whether to show the commit input in the Git source control panel. - Controla se a entrada de confirmação deve ser mostrada no painel de controle do código-fonte do Git. - - - Controls whether to show an inline Open File action in the Git changes view. - Controla se uma ação de abertura de arquivo embutida deve ser mostrada no modo de exibição de alterações do Git. - - - Controls whether git actions should show progress. - Controla se as ações git devem mostrar o progresso. - - - Controls whether to show a notification when a push is successful. - Controla se uma notificação deve ser mostrada quando um envio por push é bem-sucedido. - - - Control which changes are automatically staged by Smart Commit. - Controlar quais alterações são automaticamente testadas por Confirmação Inteligente. - - - Automatically stage all changes. - Preparar automaticamente todas as alterações. - - - Automatically stage tracked changes only. - Somente preparar automaticamente as alterações controladas. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Controla como limitar o número de alterações que podem ser analisadas a partir do comando de status do Git. Pode ser definido como 0 para nenhum limite. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Sugere habilitar a confirmação inteligente (confirmar todas as alterações quando não há alterações preparadas). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Controla se uma notificação aparece durante a execução da ação de sincronização, o que permite ao usuário cancelar a operação. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controla se o VS Code deve ser habilitado para ser o manipulador de autenticação para processos git gerados no terminal integrado. Observação: os terminais precisam ser reiniciados para retirar uma alteração nesta configuração. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Controla se o VS Code deve ser ativado como editor git para processos git gerados no terminal integrado. Nota: os terminais precisam ser reiniciados para detectar uma alteração nesta configuração. - - - Controls which date to use for items in the Timeline view. - Controla qual data deve ser usada para os itens na exibição Linha do tempo. + + Untracked changes are hidden and excluded from several actions. + As alterações não controladas são ocultas e excluídas de várias ações. Use the authored date @@ -2114,97 +2355,21 @@ Please make sure there is no space between the right bracket and left parenthesi Use the committed date Usar a data confirmada - - Controls whether to show the commit author in the Timeline view. - Controla se o autor do commit deve ser mostrado na exibição Linha do tempo. + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Quando habilitado, busque todas as ramificações efetuando pull. Caso contrário, busque apenas a atual. - - Controls whether to show uncommitted changes in the Timeline view. - Controla se as alterações não confirmadas devem ser mostradas no modo de exibição de Linha do Tempo. + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Quando esta opção estiver definida como true, os commits serão buscados automaticamente no repositório remoto padrão do repositório do Git atual. Quando ela estiver definida como `all` os commits serão buscados de todos os repositórios remotos. - - Controls how untracked changes behave. - Controla como as alterações não controladas se comportam. + + Whether auto refreshing is enabled. + Se a atualização automática está habilitada. - - Untracked changes are hidden and excluded from several actions. - As alterações não controladas são ocultas e excluídas de várias ações. - - - All changes, tracked and untracked, appear together and behave equally. - Todas as alterações, controladas e não controladas, aparecem juntas e se comportam igualmente. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - As alterações não controladas são exibidas separadamente no modo de exibição de Controle do Código-fonte. Elas também são excluídas de várias ações. - - - Controls whether to use the message from the commit input box as the default stash message. - Controla se a mensagem da caixa de entrada de commit deve ser usada como a mensagem de stash padrão. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Controla se um editor de texto completo será usado para criar mensagens de confirmação, sempre que nenhuma mensagem for fornecida na caixa de entrada de confirmação. - - - Controls whether force pushing uses the safer force-with-lease variant. - Controla se o envio por push forçado usa a variante force-with-lease mais segura. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Controla se o GIT_ASKPASS deve ser substituído para usar a versão integrada. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Habilite a saída detalhada quando `#git.useEditorAsCommitInput#` estiver habilitado. - - - Git SCM Integration - Integração SCM do Git - - - Git - Git - - - Branch - Ramificação - - - Changes - Alterações - - - Commit - Confirmar - - - Amend - Corrigir - - - Sign Off - Desconectar - - - Git - Git - - - Pull, Push - Efetuar Pull, Enviar por Push - - - Remote - Remoto - - - Stash - Fazer Stash - - - Tags - Marcas + + Whether git is enabled. + Se o Git está habilitado. You can clone a repository locally. @@ -2213,70 +2378,16 @@ Please make sure there is no space between the right bracket and left parenthesi Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links Você pode clonar um repositório localmente. -[Clone Repository](command:git.clone 'Clonar um repositório após a ativação da extensão git') +[Clonar Repositório](command:git.clone 'Clonar um repositório após a ativação da extensão git') - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Se você quiser usar os recursos do git, habilite o Git nas suas [configurações](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -Para saber mais sobre como usar o git e o controle do código-fonte no VS Code [leia nossos documentos](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Para usar os recursos do git, você pode abrir uma pasta que contém um repositório git ou clonar de uma URL. -[Abrir Pasta](command:vscode.openFolder) -[Clonar Repositório](command:git.clone) -Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - O workspace atualmente aberto não tem nenhuma pasta que contenha repositórios git. -[Adicionar Pasta ao Workspace](command:workbench.action.addRootFolder) -Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). - - - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init?%5Btrue%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - A pasta aberta no momento não tem um repositório git. Você pode inicializar um repositório que habilitará os recursos de controle do código-fonte fornecidos pelo git. -[Inicializar Repositório](command:git.init?%5Btrue%5D) -Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). - - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Instale o Git, um sistema de controle do código-fonte popular, para acompanhar alterações de código e colaborar com outras pessoas. Saiba mais em nossos [guias do Git](https://aka.ms/vscode-scm). - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) + + [Download Git for Windows](https://git-scm.com/download/win) After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - O controle de origem depende da instalação do Git. -[Baixe o Git para Linux](https://git-scm.com/download/linux) -Após a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + [Baixar o Git para Windows](https://git-scm.com/download/win) +Depois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o problema](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). [Download Git for macOS](https://git-scm.com/download/mac) @@ -2285,27 +2396,7 @@ After installing, please [reload](command:workbench.action.reloadWindow) (or [tr Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links [Baixe o Git para macOS](https://git-scm.com/download/mac) -Após a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Baixe o Git para Windows](https://git-scm.com/download/win) -Após a instalação, [recarregue](command:workbench.action.reloadWindow) (ou [solucione problemas](command:git.showOutput)). Provedores de controle de origem adicionais podem ser instalados [do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - O workspace aberto atualmente não tem nenhuma pasta contendo repositórios git. Você pode inicializar um repositório em uma pasta que habilitará os recursos de controle do código-fonte fornecidos pelo git. -[Inicializar Repositório](command:git.init) -Para saber mais sobre como usar o git e o controle do código-fonte no Azure Data Studio [leia nossa documentação](https://aka.ms/vscode-scm). +Depois de instalar, [recarregue](command:workbench.action.reloadWindow) (ou [solucione o probleme](command:git.showOutput)). Provedores de controle do código-fonte adicionais podem ser instalados [a partir do Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). diff --git a/resources/xlf/pt-br/xml-language-features.pt-BR.xlf b/resources/xlf/pt-br/xml-language-features.pt-BR.xlf deleted file mode 100644 index 8aa1cab7ab..0000000000 --- a/resources/xlf/pt-br/xml-language-features.pt-BR.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Fornece suporte de linguagem avançada para XML. - - - XML Language Features - Recursos de Linguagem XML - - - - \ No newline at end of file diff --git a/resources/xlf/ru/admin-tool-ext-win.ru.xlf b/resources/xlf/ru/Microsoft.admin-tool-ext-win.ru.xlf similarity index 86% rename from resources/xlf/ru/admin-tool-ext-win.ru.xlf rename to resources/xlf/ru/Microsoft.admin-tool-ext-win.ru.xlf index c65489fa3c..28caa7a3e0 100644 --- a/resources/xlf/ru/admin-tool-ext-win.ru.xlf +++ b/resources/xlf/ru/Microsoft.admin-tool-ext-win.ru.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + Не удалось определить узел обозревателя объектов из connectionContext: {0} + + + Error calling SsmsMin with args '{0}' - {1} + Ошибка при вызове SsmsMin с аргументами "{0}" — {1} + Launching dialog... Запуск диалогового окна… @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} Не указан connectionProfile из connectionContext: {0} - - Could not determine Object Explorer node from connectionContext : {0} - Не удалось определить узел обозревателя объектов из connectionContext: {0} - - - Error calling SsmsMin with args '{0}' - {1} - Ошибка при вызове SsmsMin с аргументами "{0}" — {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ Создание сценариев… - Properties - Свойства + Properties (Admin Tools) + Свойства (средства администрирования) diff --git a/resources/xlf/ru/agent.ru.xlf b/resources/xlf/ru/Microsoft.agent.ru.xlf similarity index 96% rename from resources/xlf/ru/agent.ru.xlf rename to resources/xlf/ru/Microsoft.agent.ru.xlf index 6586af80e4..616ed58aa5 100644 --- a/resources/xlf/ru/agent.ru.xlf +++ b/resources/xlf/ru/Microsoft.agent.ru.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - Предупреждение о событии сервера SQL Server - Alert update failed '{0}' Не удалось обновить оповещение "{0}" + + SQL Server event alert + Предупреждение о событии сервера SQL Server + SQL Server performance condition alert Предупреждение о производительности сервера SQL Server @@ -20,28 +20,28 @@ - + - - Job name must be provided - Необходимо указать имя задания + + Job '{0}' created successfully + Задание "{0}" создано + + + Job '{0}' updated successfully + Задание "{0}" обновлено Job creation failed '{0}' Не удалось создать задание "{0}" - - Job '{0}' created successfully - Задание "{0}" создано + + Job name must be provided + Необходимо указать имя задания Job update failed '{0}' Не удалось обновить задание "{0}" - - Job '{0}' updated successfully - Задание "{0}" обновлено - When the job completes При завершении задания @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - Не удалось обновить шаг "{0}" - Job name must be provided Необходимо указать имя задания @@ -70,9 +66,13 @@ Step name must be provided Необходимо указать имя шага + + Step update failed '{0}' + Не удалось обновить шаг "{0}" + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists Работа с похожим названием уже существует - - Notebook name must be provided - Записные книжки должны быть предоставлены + + Notebook '{0}' created successfully + Записная книжка "{0}" успешно создана + + + Notebook '{0}' updated successfully + Записная книжка «{0}» успешно обновлена Notebook creation failed '{0}' Не удалось создать записную книжку "{0}" - - Notebook '{0}' created successfully - Записная книжка "{0}" успешно создана + + Notebook name must be provided + Записные книжки должны быть предоставлены Notebook update failed '{0}' Не удалось обновить записную книжку "{0}" - - Notebook '{0}' updated successfully - Записная книжка «{0}» успешно обновлена - Select execution database Выберите базу данных исполнения @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully Прокси-сервер "{0}" создан - - Proxy update failed '{0}' - Не удалось обновить прокси-сервер "{0}" - Proxy '{0}' updated successfully Прокси-сервер "{0}" обновлен + + Proxy update failed '{0}' + Не удалось обновить прокси-сервер "{0}" + - + Cancel @@ -152,112 +152,16 @@ OK - ОК + OK - + - - Additional notification message to send - Дополнительное уведомление для отправки - <all databases> <все базы данных> - - Database name - Имя базы данных - - - Delay Minutes - Задержка в минутах - - - Delay Seconds - Задержка в секундах - - - Enabled - Включено - - - Error number - Номер ошибки - - - Execute Job - Выполнить задание - - - Job Name - Имя задания - - - General - Общее - - - Include alert error text in e-mail - Включить текст оповещения об ошибке в электронное письмо - - - Include alert error text in pager - Добавить текст уведомления об ошибке в пейджер - - - Message text - Текст сообщения - - - Name - Имя - - - New Job - Новое задание - - - New Operator - Новый оператор - - - Notify Operators - Операторы уведомления - - - E-mail - Электронная почта - - - Operator List - Список операторов - - - Operator - Оператор - - - Pager - Пейджер - - - Options - Параметры - - - Raise alert when message contains - Выдать предупреждение, если сообщение содержит - - - Response - Ответ - - - Severity - Серьезность - 001 - Miscellaneous System Information 001 — различные системные сведения @@ -358,38 +262,130 @@ 025 - Fatal Error 025 — неустранимая ошибка - - Type - Тип + + Additional notification message to send + Дополнительное уведомление для отправки Create Alert Создать предупреждение + + Database name + Имя базы данных + + + Delay Minutes + Задержка в минутах + + + Delay Seconds + Задержка в секундах + + + E-mail + Электронная почта + Edit Alert Изменить оповещение + + Enabled + Включено + + + Error number + Номер ошибки + Event alert definition Определение предупреждения о событии + + Execute Job + Выполнить задание + + + General + Общее + + + Include alert error text in e-mail + Включить текст оповещения об ошибке в электронное письмо + + + Include alert error text in pager + Добавить текст уведомления об ошибке в пейджер + + + Job Name + Имя задания + + + Message text + Текст сообщения + + + Name + Имя + + + New Job + Новое задание + + + New Operator + Новый оператор + + + Notify Operators + Операторы уведомления + + + Operator + Оператор + + + Operator List + Список операторов + + + Options + Параметры + + + Pager + Пейджер + + + Raise alert when message contains + Выдать предупреждение, если сообщение содержит + + + Response + Ответ + + + Severity + Серьезность + + + Type + Тип + - + - - Enabled - Включено + + Actions to perform when the job completes + Действия для выполнения после завершения задачи Alert Name Имя предупреждения - - Type - Тип - Alerts Предупреждения @@ -398,9 +394,9 @@ Alerts list Список предупреждений - - The name of the job cannot be blank. - Имя задания не может быть пустым. + + Automatically delete job + Автоматически удалить задание Category @@ -410,34 +406,30 @@ Delete Step Удалить шаг - - Automatically delete job - Автоматически удалить задание - Description Описание - - Edit Step - Изменить шаг - Edit Job Изменение задания + + Edit Step + Изменить шаг + Email - Адрес электронной почты + Электронная почта + + + Enabled + Включено Enabled Включено - - Write to the Windows Application event log - Запись в журнал событий приложений Windows - General Общее @@ -458,10 +450,6 @@ Name Имя - - New Step - Новый шаг - New Alert Новое предупреждение @@ -470,14 +458,14 @@ New Job Новое задание + + New Step + Новый шаг + Notifications Уведомления - - Actions to perform when the job completes - Действия для выполнения после завершения задачи - On Failure При сбое @@ -522,42 +510,34 @@ Steps Шаги + + The name of the job cannot be blank. + Имя задания не может быть пустым. + + + Type + Тип + Type Тип + + Write to the Windows Application event log + Запись в журнал событий приложений Windows + - + - - Operating system (CmdExec) - Операционная система (CmdExec) - - - Transact-SQL script (T-SQL) - Скрипт Transact-SQL (T-SQL) - Advanced Дополнительно - - SQL Server Agent Service Account - Учетная запись службы агента SQL Server - All Files (*) Все файлы (*) - - SQL Server Analysis Services Command - Команда служб SQL Server Analysis Services - - - SQL Server Analysis Services Query - Запрос служб SQL Server Analysis Services - Append output to exisiting entry in table Добавить выходные данные в существующую запись в таблице @@ -566,10 +546,6 @@ Append output to existing file Добавить выходные данные в существующий файл - - The step name cannot be left blank - Имя шага не может быть пустым - Cancel Отмена @@ -586,18 +562,6 @@ Edit Job Step Изменить шаг задания - - The command failed. - Сбой команды. - - - On failure action - Действие при ошибке - - - Locate Database Files - - Укажите файлы базы данных — - File name Имя файла @@ -610,10 +574,18 @@ General Общее + + Go to the next step + Перейти к следующему шагу + Include step output in history Включить выходные данные шага в журнал + + Locate Database Files - + Укажите файлы базы данных — + Log to table Ведение журнала в таблицу @@ -622,18 +594,26 @@ New Job Step Создание шага задания - - Go to the next step - Перейти к следующему шагу - OK ОК + + On failure action + Действие при ошибке + + + On success action + Действие в случае успешного результата + Open... Открыть… + + Operating system (CmdExec) + Операционная система (CmdExec) + Output File Выходной файл @@ -694,38 +674,54 @@ Run as user Запустить от имени пользователя - - Selected path - Выбранный путь + + SQL Server Agent Service Account + Учетная запись службы агента SQL Server + + + SQL Server Analysis Services Command + Команда служб SQL Server Analysis Services + + + SQL Server Analysis Services Query + Запрос служб SQL Server Analysis Services SQL Server Integration Service Package Пакет службы интеграции SQL Server + + Selected path + Выбранный путь + Step Name Имя шага - - On success action - Действие в случае успешного результата + + The command failed. + Сбой команды. The command was successfully parsed. Синтаксический анализ команды завершен. + + The step name cannot be left blank + Имя шага не может быть пустым + + + Transact-SQL script (T-SQL) + Скрипт Transact-SQL (T-SQL) + Type Тип - + - - Select Database - Выберите базу данных - Description Описание @@ -738,10 +734,6 @@ Execution Database База данных выполнения - - Select a database against which notebook queries will run - Выберите базу данных, в которой будут выполняться запросы записных книжек - General Общее @@ -762,6 +754,10 @@ Notebook Details Сведения о записной книжке + + Notebook Path + Путь к записной книжке + Owner Владелец @@ -778,30 +774,30 @@ Schedules list Список расписаний - - Storage Database - База данных хранилища + + Select Database + Выберите базу данных + + + Select a database against which notebook queries will run + Выберите базу данных, в которой будут выполняться запросы записных книжек Select a database to store all notebook job metadata and results Выберите базу данных для хранения всех метаданных и результатов задания записной книжки - - Notebook Path - Путь к записной книжке - Select a notebook to schedule from PC Выберите записную книжку для планирования с компьютера + + Storage Database + База данных хранилища + - + - - E-mail - Электронная почта - Alert list Список предупреждений @@ -810,22 +806,38 @@ Alert name Имя предупреждения - - Pager - Пейджер + + Create Operator + Оператор создания + + + E-mail + Электронная почта E-mail Name Имя для адреса электронной почты + + Edit Operator + Оператор редактирования + Enabled Включено + + Friday + пятница + General Общее + + Monday + понедельник + Name Имя @@ -834,21 +846,17 @@ Notifications Уведомления - - Pager on duty schedule - Расписание работы для пейджера + + Pager + Пейджер Pager E-mail Name Имя для адреса электронной почты пейджера - - Friday - пятница - - - Monday - понедельник + + Pager on duty schedule + Расписание работы для пейджера Saturday @@ -870,14 +878,6 @@ Wednesday среда - - Create Operator - Оператор создания - - - Edit Operator - Оператор редактирования - Workday begin Начало рабочего дня @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description Описание - - Job Schedules - Расписания заданий - - - OK - ОК - ID Идентификатор + + Job Schedules + Расписания заданий + Name Имя + + OK + ОК + - + + + Create Proxy + Создание прокси-сервера + Credential name Имя учетных данных @@ -930,6 +934,10 @@ Description Описание + + Edit Proxy + Изменить прокси-сервер + General Общее @@ -982,30 +990,22 @@ Subsystem Подсистема - - Create Proxy - Создание прокси-сервера - - - Edit Proxy - Изменить прокси-сервер - - + Add new connection Добавить подключение - - Select a connection - Выберите подключение - Please select a valid connection Выберите допустимое подключение. + + Select a connection + Выберите подключение + Template update failure Сбой обновления шаблона diff --git a/resources/xlf/ru/arc.ru.xlf b/resources/xlf/ru/Microsoft.arc.ru.xlf similarity index 97% rename from resources/xlf/ru/arc.ru.xlf rename to resources/xlf/ru/Microsoft.arc.ru.xlf index f10084be57..2f33efc285 100644 --- a/resources/xlf/ru/arc.ru.xlf +++ b/resources/xlf/ru/Microsoft.arc.ru.xlf @@ -1,469 +1,42 @@  - + - - USD - Доллары США + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + Этим параметрам сервера узла-координатора могут быть присвоены настраиваемые (нестандартные) значения. Выполните поиск, чтобы найти параметры. - - Apply - Применить + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + Для этих параметров сервера рабочих узлов могут быть заданы пользовательские значения (отличные от значений по умолчанию). Воспользуйтесь поиском, чтобы найти параметры. - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Расширение развертывания Arc было заменено расширением Arc и было удалено. + + 1 + 1 - - Azure Arc Resources - Ресурсы Azure Arc + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - Продолжить выбранное обновление? + + 3 + 3 - - Available - Доступно + + A connection is required to list the databases on this instance. + Для перечисления баз данных в этом экземпляре требуется подключение. - - Available Upgrades - Доступные обновления - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - Доступные обновления для этого ресурса перечислены ниже. Вы можете применить их, нажав кнопку обновления. - - - Backup - Резервное копирование - - - Backups - Резервные копии - - - {0} backups - Резервные копии: {0} - - - False - ЛОЖЬ - - - True - ИСТИНА - - - BusinessCritical - BusinessCritical - - - Cancel - Отмена - - - Click the new support request button to file a support request in the Azure Portal. - Нажмите кнопку "Новый запрос в службу поддержки", чтобы отправить запрос в службу поддержки на портале Azure. - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - Нажмите кнопку "Устранение неполадок", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}. - - - Compute - Вычислительный - - - Compute + Storage - Вычислительная среда и хранилище - - - there are sufficient resources available - достаточно доступных ресурсов - - - Before doing so, you need to ensure - Перед этим необходимо убедиться, что - - - in your Kubernetes cluster to honor this configuration. - в кластере Kubernetes, чтобы соблюдать эту конфигурацию. - - - without downtime and by - без простоев и - - - Compute Configuration - Настройка вычислений - - - Condition - Условие - - - Configuration - Конфигурация - - - Configure retention policy - Настройка политики хранения - - - Configure Retention Policy - Настройка политики хранения - - - Confirm the new password - Подтвердите новый пароль - - - Connect - Подключиться - - - Connect to Existing Controller - Подключение к существующему контроллеру - - - Could not connect to controller {0}. {1} - Не удалось подключиться к контроллеру {0}. {1} - - - Connect to SQL managed instance - Azure Arc ({0}) - Подключиться к управляемому экземпляру SQL — Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - Не удалось подключиться к управляемому экземпляру SQL — экземпляр Azure Arc {0}. {1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - Подключиться к серверу PostgreSQL — Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - Не удалось подключиться к серверу PostgreSQL — экземпляр Azure Arc {0}. {1} + + A connection is required to show and set database engine settings. + Для отображения и настройки параметров ядра СУБД требуется подключение. A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. Для отображения и настройки параметров ядра СУБД требуется подключение к серверу, которое потребует установки расширения PostgreSQL. - - Connect to Server - Подключиться к серверу - - - Connection Mode - Режим подключения - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - Строка подключения для {0} - - - Connection Strings - Строки подключения - - - Pod containers are ready. - Контейнеры Pod готовы. - - - Cluster Context - Контекст кластера - - - Azure Arc Data Controller Dashboard - {0} - Панель мониторинга контроллера данных Azure Arc — {0} - - - Kube Config File Path - Путь к файлу kube config - - - Name - Имя - - - The name to display in the tree view, this is not applied to the controller itself. - Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру. - - - Controller Password - Пароль контроллера - - - Controller URL - URL-адрес контроллера - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - URL-адрес контроллера необходим при наличии нескольких кластеров с одним и тем же пространством имен. Обычно это не требуется. - - - https://<IP or hostname>:<port> - https://<IP-адрес или имя узла>:<port> - - - Controller Username - Имя пользователя контроллера - - - Coordinator - Координатор - - - Coordinator endpoint - Конечная точка координатора - - - Coordinator Node Parameters - Параметры узла-координатора - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - Этим параметрам сервера узла-координатора могут быть присвоены настраиваемые (нестандартные) значения. Выполните поиск, чтобы найти параметры. - - - {0} copied to clipboard - {0} — скопировано в буфер обмена - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - Копировать строку подключения {0} в буфер обмена - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - Копировать {0} в буфер обмена - - - CPU limit - Ограничение на использование ЦП - - - CPU request - Запрос ЦП - - - Could not find Azure resource for {0} - Не удалось найти ресурс Azure для {0} - - - Could not find controller registration. - Не удалось найти регистрацию контроллера. - - - New Instance - Новый экземпляр - - - Current version - Текущая версия - - - Data controller - Контроллер данных - - - Azure Arc Data Controller - Контроллер данных Azure Arc - - - {0} data - Данные: {0} - - - Database - База данных - - - Database {0} created - База данных {0} создана - - - Failed to create database {0}. {1} - Не удалось создать базу данных {0}. {1} - - - Destination Details - Сведения о назначении - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр. - - - Database name - Имя базы данных - - - Databases - Базы данных - - - arc-dc - arc-dc - - - Delete - Удалить - - - Deleting instance '{0}'... - Удаляется экземпляр "{0}"... - - - Description - Описание - - - Details - Подробные сведения - - - Diagnose and solve problems - Диагностика и решение проблем - - - Direct - Прямой - - - Discard - Отменить - - - Drop - Удалить - - - Currently dropping another extension, try again once that is completed. - Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения. - - - Earliest point in time - Самая ранняя точка во времени - - - Emergency - Аварийный режим - - - Enable Trust Server Certificate - Включить сертификат доверенного сервера - - - Encrypt - Шифровать - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - Если задано значение ИСТИНА, SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, если на сервере установлен сертификат. - - - Endpoint - Конечная точка - - - Enter a non empty password or press escape to exit. - Введите непустой пароль или нажмите клавишу ESC, чтобы выйти. - - - Enter a new password - Введите новый пароль - - - Error connecting to controller. {0} - Ошибка при подключении к контроллеру. {0} - - - Error getting data controller connection mode. - Ошибка при получении режима подключения контроллера данных. - - - Error listing Log Analytics workspaces {0} - Ошибка при перечислении рабочих областей Log Analytics: {0} - - - Error encountered while verifying password. {0} - При проверке пароля произошла ошибка. {0} - - - Failed to install extension {0}. - Расширение {0} не установлено. - - - Extension '{0}' has been installed. - Расширение "{0}" установлено. - - - Extension name - Имя расширения - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL обеспечивает возможность расширения функциональных возможностей базы данных с помощью расширений. - - - Value should be either of the following: ({0}). - Допустимые значения: ({0}). - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Чтобы изменить список расширений, укажите допустимые расширения, разделенные запятыми: ({0}). - - - Extensions - Расширения - - - Extensions '{0}' added - Добавлены расширения "{0}" - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - PostgreSQL предоставляет возможность расширять функциональность базы данных с помощью расширений. Расширения позволяют объединять несколько связанных объектов SQL в один пакет, который можно загрузить или удалить из базы данных с помощью одной команды. После загрузки в базу данных расширения могут работать как встроенные функции. - - - Extensions '{0}' dropped - Расширения "{0}" удалены - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Эти предварительно загруженные расширения можно просмотреть и отредактировать ниже. - - - Learn more about PostgreSQL extensions. - Дополнительные сведения о расширениях PostgreSQL. - - - Table of preloaded extensions. - Таблица предварительно загруженных расширений. - - - Table of preloaded extensions are loading. - Таблица предварительно загруженных расширений загружается. - - - Preloaded extensions can now be viewed. - Теперь можно просмотреть предварительно загруженные расширения. - - - External Endpoint - Внешняя конечная точка - - - Failed - Сбой - - - Feedback - Отзывы + + Admin username + Имя администратора An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} Произошла непредвиденная ошибка при извлечении регистраций для "{0}". {1} + + Apply + Применить + + + Are you sure you want to apply the selected upgrade? + Продолжить выбранное обновление? + + + Attempt to get isPassword for unknown variable:{0} + Попытка получить пароль (isPassword) для неизвестной переменной: {0} + + + Attempt to get variable value for unknown variable:{0} + Попытка получить значение переменной для неизвестной переменной: {0} + + + Available + Доступно + + + Available Upgrades + Доступные обновления + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + Доступные обновления для этого ресурса перечислены ниже. Вы можете применить их, нажав кнопку обновления. + + + Azure Arc Data Controller + Контроллер данных Azure Arc + + + Azure Arc Data Controller Dashboard - {0} + Панель мониторинга контроллера данных Azure Arc — {0} + + + Azure Arc Resources + Ресурсы Azure Arc + + + Azure Database for PostgreSQL - Azure Arc + База данных Azure для PostgreSQL — Azure Arc + + + Backup + Резервное копирование + + + Backups + Резервные копии + + + Before doing so, you need to ensure + Перед этим необходимо убедиться, что + + + Browse + Обзор + + + BusinessCritical + BusinessCritical + + + CPU limit + Ограничение на использование ЦП + + + CPU request + Запрос ЦП + + + Cancel + Отмена + + + Click the new support request button to file a support request in the Azure Portal. + Нажмите кнопку "Новый запрос в службу поддержки", чтобы отправить запрос в службу поддержки на портале Azure. + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + Нажмите кнопку "Устранение неполадок", чтобы открыть записную книжку по устранению неполадок в Azure Arc {0}. + + + Cluster Context + Контекст кластера + + + Cluster Context with name: {0} not found in the Kube config file + Не удалось найти контекст кластера с именем {0} в файле kube config + + + Compute + Вычислительный + + + Compute + Storage + Вычислительная среда и хранилище + + + Compute Configuration + Настройка вычислений + + + Condition + Условие + + + Configuration + Конфигурация + + + Configure Retention Policy + Настройка политики хранения + + + Configure retention policy + Настройка политики хранения + + + Confirm the new password + Подтвердите новый пароль + + + Connect + Подключиться + + + Connect to Existing Controller + Подключение к существующему контроллеру + + + Connect to PostgreSQL server - Azure Arc ({0}) + Подключиться к серверу PostgreSQL — Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + Подключиться к управляемому экземпляру SQL — Azure Arc ({0}) + + + Connect to Server + Подключиться к серверу + + + Connection Mode + Режим подключения + + + Connection Strings + Строки подключения + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + Строка подключения для {0} + + + Controller Info could not be found with name: {0} + Не удалось найти сведения о контроллере с именем {0} + + + Controller Password + Пароль контроллера + + + Controller URL + URL-адрес контроллера + + + Controller Username + Имя пользователя контроллера + + + Coordinator + Координатор + + + Coordinator Node Parameters + Параметры узла-координатора + + + Coordinator endpoint + Конечная точка координатора + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + Копировать строку подключения {0} в буфер обмена + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + Копировать {0} в буфер обмена + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + Не удалось подключиться к серверу PostgreSQL — экземпляр Azure Arc {0}. {1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + Не удалось подключиться к управляемому экземпляру SQL — экземпляр Azure Arc {0}. {1} + + + Could not connect to controller {0}. {1} + Не удалось подключиться к контроллеру {0}. {1} + + + Could not find Azure resource for {0} + Не удалось найти ресурс Azure для {0} + + + Could not find controller registration. + Не удалось найти регистрацию контроллера. + + + Current version + Текущая версия + + + Currently dropping another extension, try again once that is completed. + Сейчас выполняется удаление другого расширения. Повторите попытку после его завершения. + + + Currently, only upgrading to the next immediate version is supported. + Сейчас поддерживается обновление только до следующей версии. + + + Dashboard for viewing logs + Панель мониторинга для просмотра журналов + + + Dashboard for viewing metrics + Панель мониторинга для просмотра метрик + + + Data controller + Контроллер данных + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + Выполняется обновление контроллера данных. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get datacontrollers -A” + + + Database + База данных + + + Database name + Имя базы данных + + + Database {0} created + База данных {0} создана + + + Databases + Базы данных + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении. + + + Delete + Удалить + + + Deleting instance '{0}'... + Удаляется экземпляр "{0}"... + + + Description + Описание + + + Destination Details + Сведения о назначении + + + Details + Подробные сведения + + + Diagnose and solve problems + Диагностика и решение проблем + + + Direct + Прямой + + + Discard + Отменить + + + Drop + Удалить + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + При обновлении Управляемого экземпляра SQL могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление Управляемого экземпляра SQL не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL). + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + При обновлении контроллера данных могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление контроллера данных не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL). + + + Earliest point in time + Самая ранняя точка во времени + + + Editing extensions failed. {0} + Не удалось изменить расширения. {0} + + + Emergency + Аварийный режим + + + Enable Trust Server Certificate + Включить сертификат доверенного сервера + + + Encrypt + Шифровать + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + Для этого подключения было включено шифрование, проверьте конфигурацию SSL и сертификата для целевого SQL Server или установите для параметра «Сертификат доверенного сервера» значение «true» в файле настроек. Примечание. Самозаверяющий сертификат обеспечивает лишь ограниченную защиту и не рекомендуется для производственных сред. Вы хотите включить «Сертификат доверенного сервера» для этого подключения и повторить попытку? + + + Endpoint + Конечная точка + + + Enter a new password + Введите новый пароль + + + Enter a non empty password or press escape to exit. + Введите непустой пароль или нажмите клавишу ESC, чтобы выйти. + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления. + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + Введите обязательные параметры для имени целевой базы данных и управляемого экземпляра SQL. По умолчанию выбран исходный управляемый экземпляр. + + + Error connecting to controller. {0} + Ошибка при подключении к контроллеру. {0} + + + Error encountered while verifying password. {0} + При проверке пароля произошла ошибка. {0} + + + Error getting SQL managed instance version number. + Ошибка при получении номера версии Управляемого экземпляра SQL. + + + Error getting data controller connection mode. + Ошибка при получении режима подключения контроллера данных. + + + Error listing Log Analytics workspaces {0} + Ошибка при перечислении рабочих областей Log Analytics: {0} + + + Error loading cluster contexts. {0} + Ошибка при загрузке контекстов кластера. {0} + + + Error logging into controller - wrong username or password + Ошибка входа в систему контроллера: неправильное имя пользователя или пароль + + + Error opening dashboard. {0} + Ошибка при открытии панели мониторинга. {0} + + + Error showing details of SQL managed instance. + Ошибка при отображении сведений об Управляемом экземпляре SQL. + + + Extension '{0}' has been installed. + Расширение "{0}" установлено. + + + Extension name + Имя расширения + + + Extensions + Расширения + + + Extensions '{0}' added + Добавлены расширения "{0}" + + + Extensions '{0}' dropped + Расширения "{0}" удалены + + + External Endpoint + Внешняя конечная точка + + + Failed + Сбой + + + Failed to acquire password. {0} + Не удалось получить пароль. {0} + + + Failed to create database {0}. {1} + Не удалось создать базу данных {0}. {1} + + + Failed to delete instance {0}. {1} + Не удалось удалить экземпляр {0}. {1} + + + Failed to discard user input. {0} + Не удалось отменить ввод пользователя. {0} + + + Failed to install extension {0}. + Расширение {0} не установлено. + + + Failed to reset password. {0} + Не удалось сбросить пароль. {0} + + + Failed to update instance {0}. {1} + Не удалось обновить экземпляр {0}. {1} + + + False + ЛОЖЬ + + + Feedback + Отзывы + Fully qualified domain Полное доменное имя @@ -497,17 +521,13 @@ Grafana Dashboard Панель мониторинга Grafana - - Dashboard for viewing metrics - Панель мониторинга для просмотра метрик - Indirect Косвенный Installing extension '{0}'... - Установка расширения "{0}"… + Установка расширения "{0}"... Instance @@ -517,18 +537,6 @@ Instance '{0}' deleted Экземпляр "{0}" удален - - Failed to delete instance {0}. {1} - Не удалось удалить экземпляр {0}. {1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр "{0}" введите имя "{0}" ниже для продолжения. - - - Failed to update instance {0}. {1} - Не удалось обновить экземпляр {0}. {1} - Instance '{0}' updated Экземпляр "{0}" обновлен @@ -537,10 +545,6 @@ Invalid config path Недопустимый путь к конфигурации - - The value '{0}' does not match the instance name. Try again or press escape to exit - Значение "{0}" не соответствует имени экземпляра. Повторите попытку или нажмите клавишу ESC, чтобы выйти - Issues Detected Обнаруженные проблемы @@ -549,9 +553,9 @@ Kibana Dashboard Панель мониторинга Kibana - - Dashboard for viewing logs - Панель мониторинга для просмотра журналов + + Kube Config File Path + Путь к файлу kube config Last transition @@ -561,41 +565,45 @@ Latest point in time Последняя точка во времени - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - Дополнительные сведения о параметрах ядра базы данных для PostgreSQL с поддержкой Azure Arc + + Learn More. + Дополнительные сведения. Learn more about Azure PostgreSQL client interfaces Дополнительные сведения о клиентских интерфейсах Azure PostgreSQL. - - Learn More. - Дополнительные сведения. + + Learn more about PostgreSQL extensions. + Дополнительные сведения о расширениях PostgreSQL. + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + Дополнительные сведения о параметрах ядра базы данных для PostgreSQL с поддержкой Azure Arc + + + Learn more about each release here. + Подробнее о каждом выпуске здесь. Load extensions Загрузить расширения - - Loading... - Загрузка… - Loading cluster contexts completed Загрузка контекстов кластера завершена - - Error loading cluster contexts. {0} - Ошибка при загрузке контекстов кластера. {0} + + Loading... + Загрузка… - - {0} log - Журнал {0} + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - Ошибка входа в систему контроллера: неправильное имя пользователя или пароль + + Managed instance admin + Администратор управляемого экземпляра Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) Запрошенная память (в ГБ) - - Managed instance admin - Администратор управляемого экземпляра - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - Базы данных с доступными резервными копиями отображаются ниже. Восстановите базы данных до этого экземпляра или любого другого экземпляра в том же пользовательском расположении. - - - You can scale your Azure SQL managed instance - Azure Arc by - Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью - - - A connection is required to list the databases on this instance. - Для перечисления баз данных в этом экземпляре требуется подключение. - - - SQL managed instance - Azure Arc Dashboard - {0} - Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - Управляемый экземпляр SQL — Azure Arc - - - Error getting SQL managed instance version number. - Ошибка при получении номера версии Управляемого экземпляра SQL. - - - The {0} extension is required to view engine settings. Do you wish to install it now? - Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас? - Monitor Монитор - - You can check the status of the upgrade by running the following command: - Чтобы проверить состояние обновления, выполните следующую команду: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - Для этого подключения было включено шифрование, проверьте конфигурацию SSL и сертификата для целевого SQL Server или установите для параметра «Сертификат доверенного сервера» значение «true» в файле настроек. Примечание. Самозаверяющий сертификат обеспечивает лишь ограниченную защиту и не рекомендуется для производственных сред. Вы хотите включить «Сертификат доверенного сервера» для этого подключения и повторить попытку? + + Name + Имя Name @@ -669,6 +637,10 @@ New Database Новая база данных + + New Instance + Новый экземпляр + New support request Новый запрос на поддержку @@ -677,41 +649,45 @@ No Нет - - No extensions listed in configuration. - В конфигурации не перечислены расширения. + + No 'contexts' found in the config file: {0} + Не найдены "контексты" в файле конфигурации: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + Подключенные контроллеры Azure Arc отсутствуют. Выполните команду "Подключиться к существующему контроллеру Azure Arc" и повторите попытку. No External Endpoint has been configured so this information isn't available. Нет настроенных внешних конечных точек, поэтому эти сведения недоступны. + + No context is marked as 'current-context' in the config file: {0} + В файле конфигурации отсутствует контекст, помеченный как "current-context": {0} + + + No current cluster context was found in the kube config file + В файле kube config не найден текущий контекст кластера + + + No extensions listed in configuration. + В конфигурации не перечислены расширения. + No instances available Нет доступных экземпляров - - No worker server parameters found... - Параметры сервера рабочих ролей не найдены… - - - There aren’t any known issues affecting this PostgreSQL instance. - Нет известных проблем,этот экземпляр PostgreSQL. - - - The current version is the latest version. No upgrades available. - Текущая версия — последняя версия. Нет доступных обновлений. + + No name field was found in a cluster context in the config file: {0} + В контексте кластера в файле конфигурации не найдено поле имени: {0} No worker pods in this configuration. В этой конфигурации нет рабочих экземпляров pod. - - node - узел - - - nodes - узлы + + No worker server parameters found... + Параметры сервера рабочих ролей не найдены… Not Configured @@ -721,17 +697,9 @@ Not Ready Не готово - - {0} vCore - {0} виртуальное ядро - - - {0} vCores - Виртуальных ядер: {0} - - - • {0} ({1} issues) - • {0} (проблем: {1}) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure. Off @@ -753,18 +721,6 @@ Online В Интернете - - Currently, only upgrading to the next immediate version is supported. - Сейчас поддерживается обновление только до следующей версии. - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - Версия Управляемого экземпляра SQL не может быть новее версии контроллера данных. Сейчас поддерживается обновление только до следующей по порядку версии. - - - Error opening dashboard. {0} - Ошибка при открытии панели мониторинга. {0} - Open in Azure Portal Открыть на портале Azure @@ -773,9 +729,9 @@ Overview Обзор - - Failed to discard user input. {0} - Не удалось отменить ввод пользователя. {0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password Пароль - - Failed to acquire password. {0} - Не удалось получить пароль. {0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + Не удалось получить пароль для контроллера {0}, и пользователь не предоставил пароль. Повторите попытку позже. Password reset successfully Пароль успешно сброшен - - Failed to reset password. {0} - Не удалось сбросить пароль. {0} - - - Provide Password to Controller - Укажите пароль для контроллера - Pending Ожидание - - A connection is required to show and set database engine settings. - Для отображения и настройки параметров ядра СУБД требуется подключение. - - - PostgreSQL server - Azure Arc - Сервер PostgreSQL — Azure Arc - - - Point in time restore - Восстановление на момент времени - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования. - Pod conditions table Таблица условий pod + + Pod containers are ready. + Контейнеры Pod готовы. + Pod is initialized. Объект pod инициализирован. - - The pods listed below are experiencing issues that may affect performance or availability. - В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность. - Pod is ready. Объект pod готов. @@ -845,46 +777,38 @@ Pods Present Число имеющихся объектов pod - - pods ready - объекты pod готовы + + Point in time restore + Восстановление на момент времени - - Select a pod in the dropdown below for detailed health information. - Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности. + + Point in time restore time window update failed. {0} + Не удалось обновить временной интервал восстановления до точки во времени. {0} - - Select a pod in the dropdown below for detailed health information - Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности + + Point-In-Time Recovery retention (days) + Хранение восстановления до точки во времени (в днях) PostgreSQL by PostgreSQL от - - Admin username - Имя администратора + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL обеспечивает возможность расширения функциональных возможностей базы данных с помощью расширений. - - Azure Database for PostgreSQL - Azure Arc - База данных Azure для PostgreSQL — Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + PostgreSQL предоставляет возможность расширять функциональность базы данных с помощью расширений. Расширения позволяют объединять несколько связанных объектов SQL в один пакет, который можно загрузить или удалить из базы данных с помощью одной команды. После загрузки в базу данных расширения могут работать как встроенные функции. - - You can scale your Azure Arc-enabled - Вы можете масштабировать поддерживающий Azure Arc… + + PostgreSQL server - Azure Arc + Сервер PostgreSQL — Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} Сервер PostgreSQL — панель мониторинга Azure Arc (предварительная версия) — {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version Версия PostgreSQL @@ -893,26 +817,30 @@ Preloaded Extensions Предварительно загруженные расширения + + Preloaded extensions can now be viewed. + Теперь можно просмотреть предварительно загруженные расширения. + Project Details Сведения о проекте - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов. - Properties Свойства + + Provide Password to Controller + Укажите пароль для контроллера + + + Provide time in correct format and within range: {0} to {1} + Укажите время в правильном формате и в диапазоне от {0} до {1} + RAM ОЗУ - - Value is expected to be in the range {0} - {1} - Значение должно находиться в диапазоне от {0} до {1} - Read more Дополнительные сведения @@ -957,17 +885,9 @@ Remember Password Запомнить пароль - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + Сброс пароля Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} Сбой сброса. {0} - - Reset Password - Сброс пароля - Reset to default Восстановить значения по умолчанию @@ -1005,6 +921,10 @@ Restore Database Восстановление базы данных + + Restore Point Details + Сведения о точке восстановления + Restore a database to an Azure Arc enabled SQL Managed Instance. Восстановите базу данных в управляемом экземпляре SQL с поддержкой Azure Arc. @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ Точка восстановления (время в формате UTC) в формате времени: "YYYY-MM-DDTHH:MM:SSZ - - Restore Point Details - Сведения о точке восстановления - - - Provide time in correct format and within range: {0} to {1} - Укажите время в правильном формате и в диапазоне от {0} до {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - Введите точку восстановления в указанном формате времени в пределах заданного диапазона самого раннего и самого последнего времени восстановления. - - - Point in time restore time window update failed. {0} - Не удалось обновить временной интервал восстановления до точки во времени. {0} - Restoring Восстановление - - Point-In-Time Recovery retention (days) - Хранение восстановления до точки во времени (в днях) - Running Выполняется + + SQL managed instance - Azure Arc + Управляемый экземпляр SQL — Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + Управляемый экземпляр SQL — панель мониторинга Azure Arc — {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + Выполняется обновление Управляемого экземпляра SQL. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get sqlmi -A” + Save Сохранить - - scaling compute vCores and memory. - масштабирование виртуальных ядер и памяти вычисления. - Search to filter items... Поиск для фильтрации элементов... @@ -1057,10 +965,30 @@ Security Безопасность + + Select + Выбрать + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию. + + + Select a pod in the dropdown below for detailed health information + Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности + + + Select a pod in the dropdown below for detailed health information. + Выберите pod в раскрывающемся списке ниже, чтобы получить подробные сведения о работоспособности. + Select from available client connection strings below. Выберите строку подключения клиента из доступных строк ниже. + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + Выберите подписку для управления развернутыми ресурсами. Используйте группы ресурсов, например папки, для упорядочения и контроля всех ваших ресурсов. + Server Сервер @@ -1085,21 +1013,25 @@ Settings Параметры - - Error showing details of SQL managed instance. - Ошибка при отображении сведений об Управляемом экземпляре SQL. + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Эти предварительно загруженные расширения можно просмотреть и отредактировать ниже. - - Source database - База данных-источник + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + Некоторые расширения необходимо загрузить в PostgreSQL во время запуска, прежде чем их можно будет использовать. Чтобы изменить список расширений, укажите допустимые расширения, разделенные запятыми: ({0}). Source Details Сведения об источнике - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - Выберите источник резервного копирования и укажите сведения. В зависимости от выбранной базы данных для дополнительных параметров будут, где возможно, заданы значения по умолчанию. + + Source database + База данных-источник + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + Укажите время хранения резервных копий точек во времени. Настройте этот параметр для доступности резервного копирования. State @@ -1109,10 +1041,6 @@ Status Состояние - - storage per node - размер хранилища на узел - Subscription Подписка @@ -1125,10 +1053,6 @@ Support + troubleshooting Поддержка и устранение неполадок - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - Обратите внимание, что перед созданием запроса в службу поддержки необходимо предварительно отправить конфигурацию ресурса в Azure. - Suspect Подозрительный @@ -1137,17 +1061,69 @@ Sync Secondary To Commit Синхронизировать получателя для фиксации + + Table of preloaded extensions are loading. + Таблица предварительно загруженных расширений загружается. + + + Table of preloaded extensions. + Таблица предварительно загруженных расширений. + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Расширение развертывания Arc было заменено расширением Arc и было удалено. + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + URL-адрес контроллера необходим при наличии нескольких кластеров с одним и тем же пространством имен. Обычно это не требуется. + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + Сведения о контексте кластера, указанные в файле конфигурации {0} и контекст кластера {1} больше не действительны. Ошибка: + {2} + Обновить эти сведения? + + + The current version is the latest version. No upgrades available. + Текущая версия — последняя версия. Нет доступных обновлений. + + + The name to display in the tree view, this is not applied to the controller itself. + Имя, отображаемое в представлении в виде дерева. Оно не применяется к самому контроллеру. + The passwords do not match. Confirm the password or press escape to exit. Пароли не совпадают. Подтвердите пароль или нажмите клавишу ESC для выхода. + + The pods listed below are experiencing issues that may affect performance or availability. + В указанных ниже объектах pod возникли проблемы, которые могут повлиять на производительность или доступность. + + + The value '{0}' does not match the instance name. Try again or press escape to exit + Значение "{0}" не соответствует имени экземпляра. Повторите попытку или нажмите клавишу ESC, чтобы выйти + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + Версия Управляемого экземпляра SQL не может быть новее версии контроллера данных. Сейчас поддерживается обновление только до следующей по порядку версии. + + + The {0} extension is required to view engine settings. Do you wish to install it now? + Для просмотра параметров модуля требуется расширение {0}. Вы хотите установить его сейчас? + + + There aren’t any known issues affecting this PostgreSQL instance. + Нет известных проблем,этот экземпляр PostgreSQL. + Troubleshoot Устранение неполадок - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - Если задано значение ИСТИНА (и encrypt=true), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. + + True + ИСТИНА Trust Server Certificate @@ -1157,6 +1133,10 @@ Type Тип + + USD + Доллары США + Unknown Неизвестно @@ -1165,10 +1145,6 @@ Unload extensions Отменить загрузку расширений - - Editing extensions failed. {0} - Не удалось изменить расширения. {0} - Updated {0} Обновлено: {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller Обновление контроллера данных - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - При обновлении контроллера данных могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление контроллера данных не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL). - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - При обновлении Управляемого экземпляра SQL могут быть обновлены части уровня управления данными, такие как настраиваемые определения ресурсов (CRD) и контейнеры. Обновление Управляемого экземпляра SQL не приведет к простою служб данных (Управляемый экземпляр SQL или сервер PostgreSQL). - Upgrade Management Управление обновлениями @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance Обновление Управляемого экземпляра SQL - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - Выполняется обновление контроллера данных. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get datacontrollers -A” - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - Обновление контроллера данных "{0}" с помощью команды "az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}" + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + Обновление SQL MIAA "{0}" с командой "az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s" Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' Обновление контроллера данных "{0}" с помощью команды "az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s" - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - Обновление SQL MIAA "{0}" с командой "az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s" - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - Выполняется обновление Управляемого экземпляра SQL. Чтобы проверить состояние обновления, выполните следующую команду: “kubectl get sqlmi -A” + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + Обновление контроллера данных "{0}" с помощью команды "az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}" User cancelled the dialog @@ -1233,30 +1193,38 @@ Username Имя пользователя - - vCores - Виртуальные ядра - Value Значение + + Value is expected to be in the range {0} - {1} + Значение должно находиться в диапазоне от {0} до {1} + + + Value should be either of the following: ({0}). + Допустимые значения: ({0}). + Version Версия - - Learn more about each release here. - Подробнее о каждом выпуске здесь. + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + Предупреждение! Удаление экземпляра является окончательным и не может быть отменено. Чтобы удалить экземпляр "{0}" введите имя "{0}" ниже для продолжения. + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + Если задано значение ИСТИНА (и encrypt=true), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + Если задано значение ИСТИНА, SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, если на сервере установлен сертификат. Worker Рабочая роль - - Worker node count - Число рабочих узлов - Worker Node Parameters Параметры рабочего узла @@ -1265,121 +1233,201 @@ Worker Nodes Рабочие узлы - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - Для этих параметров сервера рабочих узлов могут быть заданы пользовательские значения (отличные от значений по умолчанию). Воспользуйтесь поиском, чтобы найти параметры. + + Worker node count + Число рабочих узлов Yes Да - - Select - Выбрать + + You can check the status of the upgrade by running the following command: + Чтобы проверить состояние обновления, выполните следующую команду: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - Сведения о контексте кластера, указанные в файле конфигурации: {0} и контекст кластера: {1} больше не действительны. Ошибка: - {2} - Вы хотите обновить эти сведения? + + You can scale your Azure Arc-enabled + Вы можете масштабировать поддерживающий Azure Arc… - - Cluster Context with name: {0} not found in the Kube config file - Не удалось найти контекст кластера с именем {0} в файле kube config + + You can scale your Azure SQL managed instance - Azure Arc by + Вы можете масштабировать управляемый экземпляр SQL Azure — Azure Arc с помощью - - Browse - Обзор + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - Попытка получить пароль (isPassword) для неизвестной переменной: {0} + + https://<IP or hostname>:<port> + https://<IP-адрес или имя узла>:<port> - - Attempt to get variable value for unknown variable:{0} - Попытка получить значение переменной для неизвестной переменной: {0} + + in your Kubernetes cluster to honor this configuration. + в кластере Kubernetes, чтобы соблюдать эту конфигурацию. - - No 'contexts' found in the config file: {0} - Не найдены "контексты" в файле конфигурации: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - Не удалось найти сведения о контроллере с именем {0} + + node + узел - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - Подключенные контроллеры Azure Arc отсутствуют. Выполните команду "Подключиться к существующему контроллеру Azure Arc" и повторите попытку. + + nodes + узлы - - No current cluster context was found in the kube config file - В файле kube config не найден текущий контекст кластера + + pods ready + объекты pod готовы - - No context is marked as 'current-context' in the config file: {0} - В файле конфигурации отсутствует контекст, помеченный как "current-context": {0} + + scaling compute vCores and memory. + масштабирование виртуальных ядер и памяти вычисления. - - No name field was found in a cluster context in the config file: {0} - В контексте кластера в файле конфигурации не найдено поле имени: {0} + + storage per node + размер хранилища на узел - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - Не удалось получить пароль для контроллера {0}, и пользователь не предоставил пароль. Повторите попытку позже. + + there are sufficient resources available + достаточно доступных ресурсов + + + vCores + Виртуальные ядра + + + without downtime and by + без простоев и + + + {0} backups + Резервные копии: {0} + + + {0} copied to clipboard + {0} — скопировано в буфер обмена + + + {0} data + Данные: {0} + + + {0} log + Журнал {0} + + + {0} vCore + {0} виртуальное ядро + + + {0} vCores + Виртуальных ядер: {0} + + + • {0} ({1} issues) + • {0} (проблем: {1}) - + - - I accept {0} and {1}. - Я принимаю {0} и {1}. + + ({0}) + ({0}) - - Azure Marketplace Terms - Условия Azure Marketplace + + 1 replica + 1 реплика - - Learn more - Подробнее + + 2 replicas + 2 реплики - - Privacy policy - Политика конфиденциальности + + 3 replicas + 3 реплики - - Terms of use - Условия использования + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + Разделенный запятыми список расширений Postgres, которые должны загружаться при запуске. Поддерживаемые значения см. в документации по Postgres. - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой инфраструктуре по вашему вкусу. {0}. - - Нажимая кнопку "Сохранить сценарий в записную книжку" или "Развернуть", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}. + + Additional charge per usage. See {0} for more detail. + Дополнительная плата за использование. Дополнительные сведения см. в {0}. - - Learn more about PostgreSQL Server - Azure Arc - Подробнее о PostgreSQL Server — Azure Arc + + Admin username + Имя администратора - - PostgreSQL Server - Azure Arc terms and conditions - PostgreSQL Server — условия и положения Azure Arc + + Administrator account + Учетная запись администратора + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server. + + + Auto-upload Logs + Автоматически отправлять журналы + + + Auto-upload Metrics + Автоматически отправлять метрики + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Контроллеры Azure Arc + + + Azure Arc data controller + Контроллер данных Azure Arc + + + Azure Arc data controller + Контроллер данных Azure Arc Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой инфраструктуре по вашему вкусу. {0}. + Управляемый экземпляр с поддержкой Azure Arc обеспечивает доступ к SQL Server и совместимость функций, которые можно развернуть в любой удобной инфраструктуре. {0}. - Щелкая "Сохранить сценарий в записную книжку" или "Развернуть", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}. + Нажимая "Сохранить сценарий в записную книжку" или "Развернуть", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}. - - Learn more about Azure Arc-enabled Managed Instance - Подробнее об управляемом экземпляре Azure Arc + + Azure Configuration + Конфигурация Azure + + + Azure Hybrid Benefit discount (in USD) + Скидка на преимущество гибридного использования Azure (в долларах США) + + + Azure Marketplace Terms + Условия Azure Marketplace + + + Azure Marketplace Terms + Условия Azure Marketplace + + + Azure SQL managed instance - Azure Arc + Управляемый экземпляр SQL Azure — Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Учетная запись Azure + + Azure details + Сведения об Azure + + + Azure information + Информация об Azure + Azure location Расположение Azure @@ -1397,514 +1453,10 @@ Azure resource group Группа ресурсов Azure - - Azure information - Информация Azure - Azure subscription Подписка Azure - - Azure Arc - Azure Arc - - - Confirm password - Подтверждение пароля - - - Target Azure Arc Controller - Целевой контроллер Azure Arc - - - Cores Limit - Ограничение на число ядер - - - Cores Request - Запрос ядер - - - Auto-upload Logs - Автоматически отправлять журналы - - - Enable the automatic upload of logs. Direct mode only. - Включить автоматическую отправку журналов. Только прямой режим. - - - Auto-upload Metrics - Автоматически отправлять метрики - - - Enable the automatic upload of metrics. Direct mode only. - Включить автоматическую отправку метрик. Только прямой режим. - - - Kubernetes configuration template - Шаблон конфигурации Kubernetes - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - Выберите шаблон конфигурации Kubernetes, соответствующий вашему дистрибутиву Kubernetes. Этот шаблон предоставляет значения по умолчанию для класса хранения, типа службы и т. д. - - - Loading config profiles - Загрузка профилей конфигурации - - - Loading config profiles complete - Загрузка профилей конфигурации завершена - - - Choose the config profile - Выберите профиль конфигурации - - - What is your target existing Kubernetes cluster environment? - Какова целевая существующая среда кластера Kubernetes? - - - Cluster Name - Имя кластера - - - The name of the cluster. Direct mode only. - Имя кластера. Только прямой режим. - - - Connectivity mode - Режим подключения - - - Azure Configuration - Конфигурация Azure - - - Controller Configuration - Конфигурация контроллера - - - Review your configuration - Проверьте конфигурацию - - - Custom Location - Настраиваемое расположение - - - The name of the custom location. Direct mode only. - Имя настраиваемого расположения. Только прямой режим. - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - Для непрямого режима требуются: пространство имен, имя и класс хранилища. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима требуется имя настраиваемого расположения. - - - Data controller details - Сведения о контроллере данных - - - Direct - Прямое - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Кластер Kubernetes уже должен быть включен с помощью команды az connectedk8s connect. Используйте наш {0} для получения дополнительных сведений. - - - documentation page - страница документации - - - Indirect - Непрямое - - - Infrastructure - Инфраструктура - - - Cluster context - Контекст кластера - - - Location - Расположение - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - Расположение используется только в режиме непрямого развертывания. Это поле будет игнорироваться для прямого режима. - - - Log Analytics primary key - Первичный ключ Log Analytics - - - Log Analytics workspace ID - ИД рабочей области Log Analytics - - - Log Analytics workspace - Рабочая область Log Analytics - - - Confirm password - Подтвердить пароль - - - Password - Пароль - - - Enter the password that will be used to log in to the metrics and logs dashboards. - Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов. - - - Metrics and Logs Dashboard Credentials - Учетные данные панели мониторинга метрик и журналов - - - Username - Имя пользователя - - - Enter the username that will be used for the metrics and logs dashboards. - Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов. - - - Data controller name - Имя контроллера данных - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - Имя должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов. - - - Data controller namespace - Пространство имен контроллера данных - - - Data controller namespace. Indirect mode only. - Пространство имен контроллера данных. Только непрямой режим. - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - Пространство имен должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов. - - - Create Azure Arc data controller - Создать контроллер данных Azure Arc - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими. - - - Azure details - Сведения об Azure - - - Read more - Дополнительные сведения - - - Select from existing Kubernetes clusters - Выбор из существующих кластеров Kubernetes - - - by Microsoft - от Майкрософт - - - Azure Arc data controller - Контроллер данных Azure Arc - - - Terms of use - Условия использования - - - Privacy policy - Политика конфиденциальности - - - | - | - - - Azure - Azure - - - Cluster context - Контекст кластера - - - Cluster name - Имя кластера - - - Controller - Контроллер - - - Data controller custom location - Пользовательское расположение контроллера данных - - - Data controller infrastructure - Инфраструктура контроллера данных - - - Data controller name - Имя контроллера данных - - - Data controller namespace - Пространство имен контроллера данных - - - Estimated cost per month - Примерная стоимость в месяц - - - Free - Бесплатно - - - Kube config file path - Путь к файлу kube config - - - Kubernetes - Kubernetes - - - Location - Расположение - - - Config profile - Профиль конфигурации - - - Resource group - Группа ресурсов - - - Subscription - Подписка - - - Terms - Условия - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - Нажимая кнопку "Сохранить скрипт в записную книжку", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с вышеуказанными предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {0}. - - - Azure Marketplace Terms - Условия Azure Marketplace - - - Username - Имя пользователя - - - Support for Azure Arc - Поддержка Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - Предельный объем памяти - - - Memory Request - Запрос памяти - - - Manage - Управление - - - Password - Пароль - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - Максимальное числ ядер процессора для экземпляра Postgres, которое может использоваться в узле-координаторе. Поддерживается дробное количество ядер. - - - CPU limit - Ограничение на использование ЦП - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - Минимальное число ядер процессора, которое должно быть доступно в узле-координаторе, чтобы запланировать службу. Поддерживается дробное количество ядер. - - - CPU request - Запрос ЦП - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата. - - - For development use only - Только для разработки - - - Engine Version - Версия подсистемы - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - Разделенный запятыми список расширений Postgres, которые должны загружаться при запуске. Поддерживаемые значения см. в документации по Postgres. - - - Extensions - Расширения - - - That username is disabled; please choose another username. - Это имя пользователя отключено, выберите другое имя пользователя - - - The memory limit of the Postgres instance on the coordinator node in GB. - Ограничение памяти экземпляра Postgres в узле-координаторе (ГБ). - - - Memory limit (GB) - Предельный объем памяти (ГБ) - - - The memory request of the Postgres instance on the coordinator node in GB. - Запрос памяти экземпляра Postgres в узле-координаторе (ГБ). - - - Memory request (GB) - Запрос памяти (ГБ) - - - Server name - Имя сервера - - - Enter server name - Введите имя сервера - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - Имя экземпляра должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 11 символов. - - - Port - Порт - - - Service type - Тип службы - - - Admin username - Имя администратора - - - Enter server admin login name - Введите имя для входа администратора сервера - - - The size of the storage volume to be used for backups in GB. - Размер тома хранилища, используемого для резервных копий (ГБ). - - - Volume Size GB (Backups) - Размер тома в ГБ (резервные копии) - - - The size of the storage volume to be used for data in GB. - Размер тома хранилища, используемого для данных (ГБ). - - - Volume Size GB (Data) - Размер тома в ГБ (данные) - - - The size of the storage volume to be used for logs in GB. - Размер тома хранилища, используемого для журналов (ГБ). - - - Volume Size GB (Logs) - Размер тома в ГБ (журналы) - - - Compute Configuration - Настройка вычислений - - - General settings - Общие параметры - - - Storage settings - Параметры хранилища - - - The storage class to be used for backup persistent volumes - Класс хранения, используемый для постоянных томов резервных копий - - - The storage class to be used for data persistent volumes - Класс хранения, используемый для постоянных томов данных - - - The storage class to be used for logs persistent volumes - Класс хранения, используемый для постоянных томов журналов - - - Provide PostgreSQL server parameters - Предоставление параметров сервера PostgreSQL - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - Развертывание PostgreSQL Server — Azure Arc (предварительная версия) - - - SQL Connection information - Сведения о подключении SQL - - - The cores limit of the managed instance as an integer. - Предельное количество ядер управляемого экземпляра в виде целого числа. - - - The request for cores of the managed instance as an integer. - Запрос ядер управляемого экземпляра в виде целого числа. - - - Cost Summary - Сводка по затратам - - - Additional charge per usage. See {0} for more detail. - Дополнительная плата за использование. Дополнительные сведения см. в {0}. - - - Administrator account - Учетная запись администратора - - - Azure Hybrid Benefit discount (in USD) - Скидка на преимущество гибридного использования Azure (в долларах США) - Basics Основное @@ -1917,293 +1469,421 @@ Business Critical Критически важный для бизнеса - - Cost per vCore (in USD) - Стоимость виртуального ядра (в долларах США) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности) - - Custom location - Настраиваемое расположение + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + Нажимая кнопку "Сохранить скрипт в записную книжку", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с вышеуказанными предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {0}. - - Estimated cost per month - Примерная стоимость в месяц + + CPU limit + Ограничение на использование ЦП - - General Purpose - Общего назначения - - - Instance name - Имя экземпляра - - - Managed Instance admin login - Имя для входа администратора Управляемого экземпляра - - - pricing details - сведения о ценах - - - Resource group - Группа ресурсов - - - Service Tier - Уровень служб - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". - - - Learn more - Дополнительные сведения - - - SQL Connection Information - Сведения о подключении SQL - - - SQL Instance Settings - Параметры экземпляра SQL - - - SQL managed instance - Azure Arc - Управляемый экземпляр SQL — Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - Управляемый экземпляр SQL — сводка по затратам Azure Arc - - - Subscription - Подписка + + CPU request + Запрос ЦП CPU vCores Limit Ограничение виртуальных ядер ЦП + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата. + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. Установите этот флажок, чтобы указать, что этот экземпляр будет использоваться только для разработки и тестирования. За этот экземпляр не будет взиматься оплата. - - For development use only - Только для разработки + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + Выберите шаблон конфигурации Kubernetes, соответствующий вашему дистрибутиву Kubernetes. Этот шаблон предоставляет значения по умолчанию для класса хранения, типа службы и т. д. - - High availability - Высокий уровень доступности + + Choose the config profile + Выберите профиль конфигурации - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. + + Cluster Name + Имя кластера - - Instance name - Имя экземпляра + + Cluster context + Контекст кластера - - Enter instance name - Введите имя экземпляра + + Cluster context + Контекст кластера - - SQL Instance Backup Retention Policy - Политика хранения резервных копий экземпляров SQL + + Cluster name + Имя кластера - - SQL Instance settings - Параметры экземпляра SQL + + Compute Configuration + Настройка вычислений - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - Имя экземпляра должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов. - - - That username is disabled; please choose another username. - Это имя пользователя отключено, выберите другое имя пользователя - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - Примените преимущество гибридного использования Azure, если у вас уже есть лицензия SQL Server. - - - I already have a SQL Server License - У меня уже есть лицензия на SQL Server - - - The limit of the capacity of the managed instance as an integer. - Предельная емкость управляемого экземпляра в виде целого числа. - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ. - - - 1 replica - 1 реплика - - - Point in time restore - Восстановление на момент времени + + Config profile + Профиль конфигурации Configure retention for point-in-time backups. {0} Настройте хранение резервных копий до определенного момента во времени. {0} - - The number of readable secondary replicas. - Число вторичных реплик для чтения. + + Confirm password + Подтверждение пароля - - Readable secondary replicas - Вторичные реплики для чтения + + Confirm password + Подтверждение пароля - - Specify how long you want to keep your point-in-time backups. - Укажите срок хранения резервных копий для восстановления до точки во времени. + + Connect to Existing Azure Arc Controller + Подключение к существующему контроллеру Azure Arc - - Point in time retention (days) - Хранение до точки во времени (в днях) + + Connectivity mode + Режим подключения - - Business Critical (Unlimited vCores and RAM, advanced high availability) - Критически важный для бизнеса (неограниченное количество виртуальных ядер и объем ОЗУ, расширенные функции высокого уровня доступности) + + Controller + Контроллер - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". + + Controller Configuration + Конфигурация контроллера - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) + + Cores Limit + Ограничение на число ядер - - Service Tier - Уровень служб + + Cores Request + Запрос ядер - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - Класс хранения, используемый для создания резервных копий. Если значение не указано, резервные копии будут храниться в том же классе хранения, который назначен данным. Должен быть классом хранилища с поддержкой RWX. + + Cores limit must be greater than or equal to requested cores + Предельное число ядер должно быть не менее запрошенного - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию. + + Cost Summary + Сводка по затратам - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - Класс хранения для журналов базы данных (.ldf). Если значение не указано, будет использоваться класс по умолчанию. + + Cost per vCore (in USD) + Стоимость виртуального ядра (в долларах США) - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются. + + Create Azure Arc data controller + Создать контроллер данных Azure Arc - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию. + + Create New Azure Arc Controller + Создание нового контроллера Azure Arc - - by Microsoft - от Майкрософт + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + Создает контроллер данных Azure Arc. Перед запуском этого мастера убедитесь, что вы уже запускали учетную запись AZ. - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - Количество синхронных реплик, необходимых для фиксации транзакции, прежде чем первичная реплика будет разрешена для фиксации. Если задано значение -1, количество обязательных синхронных получателей рассчитывается по формуле "(количество реплик – 1) / 2" (округляется в меньшую сторону). + + Custom Location + Настраиваемое расположение - - Synchronized secondaries required to commit - Синхронизированные вторичные серверы, необходимые для фиксации + + Custom location + Настраиваемое расположение - - 3 replicas - 3 реплики + + Data controller custom location + Пользовательское расположение контроллера данных - - 2 replicas - 2 реплики + + Data controller details + Сведения о контроллере данных - - Managed Instance admin login - Имя для входа администратора Управляемого экземпляра + + Data controller infrastructure + Инфраструктура контроллера данных - - Enter admin name - Введите имя администратора + + Data controller name + Имя контроллера данных - - The size of the storage volume to be used for backups in gibibytes. - Размер тома хранилища для резервных копий (гибибайт). + + Data controller name + Имя контроллера данных - - Volume Size in Gi (Backups) - Размер тома в ГиБ (резервные копии) + + Data controller namespace + Пространство имен контроллера данных - - The size of the storage volume to be used for data in gibibytes. - Размер тома хранилища для данных (гибибайт). + + Data controller namespace + Пространство имен контроллера данных - - Volume Size in Gi (Data) - Размер тома в ГиБ (данные) + + Data controller namespace. Indirect mode only. + Пространство имен контроллера данных. Только непрямой режим. - - The size of the storage volume to be used for database logs in gibibytes. - Размер тома хранилища для журналов базы данных (гибибайт). - - - Volume Size in Gi (Database logs) - Размер тома в ГиБ (журналы базы данных) - - - The size of the storage volume to be used for logs in gibibytes. - Размер тома хранилища для журналов (гибибайт). - - - Volume Size in Gi (Logs) - Размер тома в ГиБ (журналы) - - - Provide Azure SQL managed instance parameters - Укажите параметры Управляемого экземпляра Azure SQL + + Deploy + Развернуть Deploy Azure SQL managed instance - Azure Arc Создание управляемого экземпляра SQL Azure — Azure Arc - - Storage Class (Backups) - Класс хранения (резервные копии) + + Deploy a PostgreSQL Server - Azure Arc (Preview) + Развертывание PostgreSQL Server — Azure Arc (предварительная версия) - - ({0}) - ({0}) + + Deploy a PostgreSQL server into an Azure Arc environment + Развертывание сервера PostgreSQL в среде Azure Arc - - RWX capable - С поддержкой RWX + + Direct + Прямое - - Storage Class (Data) - Класс хранения (данные) + + Edit Connection + Изменение подключения - - Storage Class (Database logs) - Класс хранения (журналы базы данных) + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + Включите дополнительные реплики для высокого уровня доступности. Выбранная ниже конфигурация вычислений и хранилища будет применена ко всем репликам. - - Storage Class - Класс хранения + + Enable the automatic upload of logs. Direct mode only. + Включить автоматическую отправку журналов. Только прямой режим. - - Storage Class (Logs) - Класс хранения (журналы) + + Enable the automatic upload of metrics. Direct mode only. + Включить автоматическую отправку метрик. Только прямой режим. - - Azure Arc Controllers - Контроллеры Azure Arc + + Engine Version + Версия подсистемы + + + Enter admin name + Введите имя администратора + + + Enter instance name + Введите имя экземпляра + + + Enter server admin login name + Введите имя для входа администратора сервера + + + Enter server name + Введите имя сервера + + + Enter the password that will be used to log in to the metrics and logs dashboards. + Введите пароль, который будет использоваться для входа на панели мониторинга метрик и журналов. + + + Enter the username that will be used for the metrics and logs dashboards. + Введите имя пользователя, которое будет использоваться для панелей мониторинга метрик и журналов. + + + Estimate Cost of SQL Managed Instance - Azure Arc + Оценка стоимости управляемого экземпляра SQL — Azure Arc + + + Estimated cost per month + Примерная стоимость в месяц + + + Estimated cost per month + Примерная стоимость в месяц + + + Extensions + Расширения + + + For development use only + Только для разработки + + + For development use only + Только для разработки + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + Для непрямого режима требуются: пространство имен, имя и класс хранилища. Это имя будет использоваться для идентификации вашего экземпляра Arc для удаленного управления и мониторинга. Для прямого режима требуется имя настраиваемого расположения. + + + Free + Бесплатно + + + General Purpose + Общего назначения + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + Общего назначения (до 24 виртуальных ядер и 128 ГБ ОЗУ, стандартные функции высокого уровня доступности) + + + General settings + Общие параметры + + + High availability + Высокий уровень доступности + + + I accept {0} and {1}. + Я принимаю {0} и {1}. + + + I already have a SQL Server License + У меня уже есть лицензия на SQL Server + + + Indirect + Непрямое + + + Infrastructure + Инфраструктура + + + Instance name + Имя экземпляра + + + Instance name + Имя экземпляра + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + Имя экземпляра должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 13 символов. + + + Kube config file path + Путь к файлу kube config + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Шаблон конфигурации Kubernetes + + + Learn more + Дополнительные сведения + + + Learn more + Дополнительные сведения + + + Learn more about Azure Arc-enabled Managed Instance + Подробнее об управляемом экземпляре Azure Arc + + + Learn more about PostgreSQL Server - Azure Arc + Подробнее о PostgreSQL Server — Azure Arc + + + Loading config profiles + Загрузка профилей конфигурации + + + Loading config profiles complete + Загрузка профилей конфигурации завершена + + + Loading controllers... + Загрузка контроллеров… + + + Location + Расположение + + + Location + Расположение + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + Расположение используется только в режиме непрямого развертывания. Это поле будет игнорироваться для прямого режима. + + + Log Analytics primary key + Первичный ключ Log Analytics + + + Log Analytics workspace + Рабочая область Log Analytics + + + Log Analytics workspace ID + ИД рабочей области Log Analytics + + + Manage + Управление + + + Managed Instance admin login + Имя для входа администратора Управляемого экземпляра + + + Managed Instance admin login + Имя для входа администратора Управляемого экземпляра + + + Managed SQL Instance service for app developers in a customer-managed environment + Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде + + + Memory Limit + Предельный объем памяти + + + Memory Request + Запрос памяти + + + Memory limit (GB) + Предельный объем памяти (ГБ) + + + Memory limit must be greater than or equal to requested memory + Предельный объем памяти должен быть не менее запрошенного + + + Memory request (GB) + Запрос памяти (ГБ) + + + Metrics and Logs Dashboard Credentials + Учетные данные панели мониторинга метрик и журналов + + + Microsoft Privacy Statement + Заявление о конфиденциальности Майкрософт + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + Имя должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 253 символов. + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + Пространство имен должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы или цифры, заканчиваться буквой или цифрой и содержать не более 63 символов. No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) @@ -2211,54 +1891,78 @@ Контроллеры Azure Arc не зарегистрированы. [Подробнее](https://azure.microsoft.com/services/azure-arc/) [Подключение контроллера](command:arc.connectToController) - - Loading controllers... - Загрузка контроллеров… + + Password + Пароль - - Connect to Existing Azure Arc Controller - Подключение к существующему контроллеру Azure Arc + + Password + Пароль - - Create New Azure Arc Controller - Создание нового контроллера Azure Arc + + Point in time restore + Восстановление на момент времени - - Edit Connection - Изменение подключения + + Point in time retention (days) + Хранение до точки во времени (в днях) - - Estimate Cost of SQL Managed Instance - Azure Arc - Оценка стоимости управляемого экземпляра SQL — Azure Arc + + Port + Порт + + + PostgreSQL Server - Azure Arc (Preview) + Сервер PostgreSQL — Azure Arc (предварительная версия) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL Server — Azure Arc является одним из ядер СУБД, доступных в рамках служб данных с поддержкой Azure Arc, которое можно развернуть в любой удобной инфраструктуре. {0}. + + Нажимая "Сохранить сценарий в записную книжку" или "Развернуть", я (а) соглашаюсь с юридическими условиями и заявлениями о конфиденциальности, связанными с указанными ниже предложениями Marketplace; (б) разрешаю корпорации Майкрософт выставлять мне счета по сборам, связанным с этими предложениями, с использованием моего текущего метода оплаты и с той же периодичностью, что и для моей подписки Azure; и (в) соглашаюсь, что корпорация Майкрософт имеет право передавать мои контактные данные, а также сведения об использовании и транзакциях поставщикам предложений для целей предоставления поддержки, выставления счетов и других действий с транзакциями. Корпорация Майкрософт не предоставляет права на сторонние предложения. Дополнительные сведения см. в {1}, {2} и {3}. + + + PostgreSQL Server - Azure Arc terms and conditions + PostgreSQL Server — условия и положения Azure Arc + + + Privacy policy + Политика конфиденциальности + + + Privacy policy + Политика конфиденциальности + + + Provide Azure SQL managed instance parameters + Укажите параметры Управляемого экземпляра Azure SQL + + + Provide PostgreSQL server parameters + Предоставление параметров сервера PostgreSQL + + + RWX capable + С поддержкой RWX + + + Read more + Дополнительные сведения + + + Readable secondary replicas + Вторичные реплики для чтения Refresh - Обновление + Обновить Remove Controller Удаление контроллера - - Cores limit must be greater than or equal to requested cores - Предельное число ядер должно быть не менее запрошенного - - - Deploy - Развернуть - - - Script to notebook - Сохранить скрипт в записную книжку - - - Memory limit must be greater than or equal to requested memory - Предельный объем памяти должен быть не менее запрошенного - - - Microsoft Privacy Statement - Заявление о конфиденциальности корпорации Майкрософт - Requested cores must be less than or equal to cores limit Число запрошенных ядер не должно превышать предельное @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit Объем запрошенной памяти не должен превышать предельный - - Deploy a PostgreSQL server into an Azure Arc environment - Развертывание сервера PostgreSQL в среде Azure Arc + + Resource group + Группа ресурсов - - PostgreSQL Server - Azure Arc (Preview) - Сервер PostgreSQL — Azure Arc (предварительная версия) + + Resource group + Группа ресурсов - - Managed SQL Instance service for app developers in a customer-managed environment - Управляемая служба экземпляра SQL для разработчиков приложений в управляемой клиентом среде + + Review your configuration + Проверьте конфигурацию - - Azure SQL managed instance - Azure Arc - Управляемый экземпляр SQL Azure — Azure Arc + + SQL Connection Information + Сведения о подключении SQL - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - Создает контроллер данных Azure Arc. Перед запуском этого мастера убедитесь, что вы уже запускали учетную запись AZ. + + SQL Connection information + Сведения о подключении SQL - - Azure Arc data controller - Контроллер данных Azure Arc + + SQL Instance Backup Retention Policy + Политика хранения резервных копий экземпляров SQL + + + SQL Instance Settings + Параметры экземпляра SQL + + + SQL Instance settings + Параметры экземпляра SQL + + + SQL Managed Instance - Azure Arc Cost Summary + Управляемый экземпляр SQL — сводка по затратам Azure Arc + + + SQL managed instance - Azure Arc + Управляемый экземпляр SQL — Azure Arc + + + Script to notebook + Скрипт в записную книжку + + + Select from existing Kubernetes clusters + Выбор из существующих кластеров Kubernetes + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + Выберите один из последних уровней обслуживания для виртуальных ядер, которые доступны для Управляемых экземпляров SQL — Azure Arc, включая уровни обслуживания \"Общего назначения\" и \"Критически важный для бизнеса\". + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + Выберите подписку для управления развернутыми ресурсами и затратами. Используйте группы ресурсов, такие как папки, для организации всех ресурсов и управления ими. + + + Server name + Имя сервера + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + Имя экземпляра должно состоять из строчных букв и цифр или дефисов "-", начинаться с буквы, заканчиваться буквой или цифрой и содержать не более 11 символов. + + + Service Tier + Уровень служб + + + Service Tier + Уровень служб + + + Service type + Тип службы + + + Specify how long you want to keep your point-in-time backups. + Укажите срок хранения резервных копий для восстановления до точки во времени. + + + Storage Class + Класс хранения + + + Storage Class (Backups) + Класс хранения (резервные копии) + + + Storage Class (Data) + Класс хранения (данные) + + + Storage Class (Database logs) + Класс хранения (журналы базы данных) + + + Storage Class (Logs) + Класс хранения (журналы) + + + Storage settings + Параметры хранилища + + + Subscription + Подписка + + + Subscription + Подписка + + + Support for Azure Arc + Поддержка Azure Arc + + + Synchronized secondaries required to commit + Синхронизированные вторичные серверы, необходимые для фиксации + + + Target Azure Arc Controller + Целевой контроллер Azure Arc + + + Terms + Условия + + + Terms of use + Условия использования + + + Terms of use + Условия использования + + + That username is disabled; please choose another username. + Это имя пользователя отключено, выберите другое имя пользователя + + + That username is disabled; please choose another username. + Это имя пользователя отключено, выберите другое имя пользователя + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Кластер Kubernetes уже должен быть включен с помощью команды az connectedk8s connect. Используйте наш {0} для получения дополнительных сведений. + + + The cores limit of the managed instance as an integer. + Предельное количество ядер управляемого экземпляра в виде целого числа. + + + The limit of the capacity of the managed instance as an integer. + Предельная емкость управляемого экземпляра в виде целого числа. + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + Максимальное числ ядер процессора для экземпляра Postgres, которое может использоваться в узле-координаторе. Поддерживается дробное количество ядер. + + + The memory limit of the Postgres instance on the coordinator node in GB. + Ограничение памяти экземпляра Postgres в узле-координаторе (ГБ). + + + The memory request of the Postgres instance on the coordinator node in GB. + Запрос памяти экземпляра Postgres в узле-координаторе (ГБ). + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + Минимальное число ядер процессора, которое должно быть доступно в узле-координаторе, чтобы запланировать службу. Поддерживается дробное количество ядер. + + + The name of the cluster. Direct mode only. + Имя кластера. Только прямой режим. + + + The name of the custom location. Direct mode only. + Имя настраиваемого расположения. Только прямой режим. + + + The number of readable secondary replicas. + Число вторичных реплик для чтения. + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + Количество синхронных реплик, необходимых для фиксации транзакции, прежде чем первичная реплика будет разрешена для фиксации. Если задано значение -1, количество обязательных синхронных получателей рассчитывается по формуле "(количество реплик – 1) / 2" (округляется в меньшую сторону). + + + The request for cores of the managed instance as an integer. + Запрос ядер управляемого экземпляра в виде целого числа. + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + Запрос емкости управляемого экземпляра в виде целочисленного объема памяти в ГБ. + + + The size of the storage volume to be used for backups in GB. + Размер тома хранилища, используемого для резервных копий (ГБ). + + + The size of the storage volume to be used for backups in gibibytes. + Размер тома хранилища для резервных копий (гибибайт). + + + The size of the storage volume to be used for data in GB. + Размер тома хранилища, используемого для данных (ГБ). + + + The size of the storage volume to be used for data in gibibytes. + Размер тома хранилища для данных (гибибайт). + + + The size of the storage volume to be used for database logs in gibibytes. + Размер тома хранилища для журналов базы данных (гибибайт). + + + The size of the storage volume to be used for logs in GB. + Размер тома хранилища, используемого для журналов (ГБ). + + + The size of the storage volume to be used for logs in gibibytes. + Размер тома хранилища для журналов (гибибайт). + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + Класс хранения, используемый для создания резервных копий. Если значение не указано, резервные копии будут храниться в том же классе хранения, который назначен данным. Должен быть классом хранилища с поддержкой RWX. + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + Класс хранения, используемый для всех данных и постоянных томов журналов во всех объектах pod контроллеров данных, которым они требуются. + + + The storage class to be used for backup persistent volumes + Класс хранения, используемый для постоянных томов резервных копий + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + Класс хранения, используемый для данных (.mdf). Если значение не указано, будет использован класс хранения по умолчанию. + + + The storage class to be used for data persistent volumes + Класс хранения, используемый для постоянных томов данных + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + Класс хранения для журналов базы данных (.ldf). Если значение не указано, будет использоваться класс по умолчанию. + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + Класс хранения, используемый для журналов (/var/log). Если значение не указано, будет использован класс хранения по умолчанию. + + + The storage class to be used for logs persistent volumes + Класс хранения, используемый для постоянных томов журналов + + + Username + Имя пользователя + + + Username + Имя пользователя Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. Значение 1 не поддерживается. + + Volume Size GB (Backups) + Размер тома в ГБ (резервные копии) + + + Volume Size GB (Data) + Размер тома в ГБ (данные) + + + Volume Size GB (Logs) + Размер тома в ГБ (журналы) + + + Volume Size in Gi (Backups) + Размер тома в ГиБ (резервные копии) + + + Volume Size in Gi (Data) + Размер тома в ГиБ (данные) + + + Volume Size in Gi (Database logs) + Размер тома в ГиБ (журналы базы данных) + + + Volume Size in Gi (Logs) + Размер тома в ГиБ (журналы) + + + What is your target existing Kubernetes cluster environment? + Какова целевая существующая среда кластера Kubernetes? + + + by Microsoft + от Майкрософт + + + by Microsoft + от Майкрософт + + + documentation page + страница документации + + + pricing details + сведения о ценах + + + | + | + \ No newline at end of file diff --git a/resources/xlf/ru/asde-deployment.ru.xlf b/resources/xlf/ru/Microsoft.asde-deployment.ru.xlf similarity index 99% rename from resources/xlf/ru/asde-deployment.ru.xlf rename to resources/xlf/ru/Microsoft.asde-deployment.ru.xlf index 104229fc6e..9827a343c3 100644 --- a/resources/xlf/ru/asde-deployment.ru.xlf +++ b/resources/xlf/ru/Microsoft.asde-deployment.ru.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + SQL Azure для пограничных вычислений + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + SQL Azure для пограничных вычислений (предварительная версия) — это оптимизированное ядро реляционной СУБД, предназначенное для развертываний Интернета вещей и IoT Edge. + + + Azure SQL Edge Deployment Extension + Расширение развертывания SQL Azure для пограничных вычислений + + + Azure SQL Edge Port + Порт SQL Azure для пограничных вычислений + + + Azure SQL Edge information + Сведения об SQL Azure для пограничных вычислений + + + Azure SQL Edge instance (sa) password + Пароль экземпляра SQL Azure для пограничных вычислений (SA) + Azure information Информация об Azure - - Location - Расположение - - - Resource group - Группа ресурсов - - - Subscription id - Идентификатор подписки - - - Device ID - ИД устройства - - - Device IP Address - IP-адрес устройства - - - Will be used to connect to the Azure SQL Edge instance after deployment - Будет использоваться для подключения к экземпляру SQL Azure для пограничных вычислений после развертывания - - - Target condition - Целевое условие - - - Learn more about target condition - Дополнительные сведения о целевом условии + + Confirm VM admin password + Подтвердить пароль администратора ВМ Confirm password @@ -46,170 +42,174 @@ Container name Имя контейнера - - Image tag - Тег изображения - - - Password - Пароль - - - Registry - Реестр - - - Repository - Репозиторий - - - Docker settings - Параметры Docker - - - Azure SQL Edge instance (sa) password - Пароль экземпляра SQL Azure для пограничных вычислений (SA) - - - Azure SQL Edge Port - Порт SQL Azure для пограничных вычислений - - - Username - Имя пользователя - - - I accept {0} and {1}. - Я принимаю {0} и {1}. - - - Microsoft Azure SQL Edge License Agreement - Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений - - - Password - Пароль - - - Name or IP address - Имя или IP-адрес - - - Username - Имя пользователя - - - Provides a notebook-based experience to deploy Azure SQL Edge - Обеспечивает развертывание SQL Azure для пограничных вычислений на основе записных книжек - - - Azure SQL Edge Deployment Extension - Расширение развертывания SQL Azure для пограничных вычислений - - - IoT Hub name - Имя центра Интернета вещей - - - Microsoft Privacy Statement - Заявление о конфиденциальности корпорации Майкрософт - - - SQL Server Package files - Файлы пакета SQL Server - - - Package file - Файл пакета - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - Путь к файлу пакета SQL Server (DACPAC, BACPAC) или сжатому файлу пакета. - - - Target machine information - Сведения о целевом компьютере - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - SQL Azure для пограничных вычислений (предварительная версия) — это оптимизированное ядро реляционной СУБД, предназначенное для развертываний Интернета вещей и IoT Edge. - - - Azure SQL Edge - SQL Azure для пограничных вычислений - - - New Azure IoT Hub and VM (password authentication) - Новый Центр Интернета вещей Azure и ВМ (проверка пароля) - - - Multiple devices of an Azure IoT Hub - Несколько устройств Центра Интернета вещей Azure - - - Deploy Azure SQL Edge to multiple Azure IoT devices - Развертывание SQL Azure для пограничных вычислений для нескольких устройств Интернета вещей Azure - - - Existing device of an Azure IoT Hub - Существующее устройство Центра Интернета вещей Azure - - - Deploy Azure SQL Edge to an existing device - Развертывание SQL Azure для пограничных вычислений на существующем устройстве - - - New Azure IoT Hub and VM (ssh public key authentication) - Новый Центр Интернета вещей Azure и ВМ (проверка подлинности открытого ключа SSH) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - Развертывание SQL Azure для пограничных вычислений на новой виртуальной машине Azure через центр Интернета вещей - - - Local container instance - Экземпляр локального контейнера - Deploy Azure SQL Edge container instance on local machine Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на локальном компьютере - - Remote container instance - Удаленный экземпляр контейнера - Deploy Azure SQL Edge container instance on remote machine Развертывание экземпляра контейнера SQL Azure для пограничных вычислений на удаленном компьютере + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + Развертывание SQL Azure для пограничных вычислений на новой виртуальной машине Azure через центр Интернета вещей + + + Deploy Azure SQL Edge to an existing device + Развертывание SQL Azure для пограничных вычислений на существующем устройстве + + + Deploy Azure SQL Edge to multiple Azure IoT devices + Развертывание SQL Azure для пограничных вычислений для нескольких устройств Интернета вещей Azure + Deployment target Целевой объект развертывания - - Azure SQL Edge information - Сведения об SQL Azure для пограничных вычислений + + Device ID + ИД устройства - - VM admin username - Имя администратора ВМ + + Device IP Address + IP-адрес устройства - - VM admin password - Пароль администратора ВМ + + Docker settings + Параметры Docker - - Confirm VM admin password - Подтвердить пароль администратора ВМ + + Existing device of an Azure IoT Hub + Существующее устройство Центра Интернета вещей Azure - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - Пароль ВМ должен составлять в длину от 12 до 123 символов и включать символы верхнего регистра, нижнего регистра, цифры и специальные знаки. + + I accept {0} and {1}. + Я принимаю {0} и {1}. + + + Image tag + Тег изображения + + + IoT Hub name + Имя центра Интернета вещей + + + Learn more about target condition + Дополнительные сведения о целевом условии + + + Local container instance + Экземпляр локального контейнера + + + Location + Расположение + + + Microsoft Azure SQL Edge License Agreement + Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений + + + Microsoft Privacy Statement + Заявление о конфиденциальности корпорации Майкрософт + + + Multiple devices of an Azure IoT Hub + Несколько устройств Центра Интернета вещей Azure + + + Name or IP address + Имя или IP-адрес + + + New Azure IoT Hub and VM (password authentication) + Новый Центр Интернета вещей Azure и ВМ (проверка пароля) + + + New Azure IoT Hub and VM (ssh public key authentication) + Новый Центр Интернета вещей Azure и ВМ (проверка подлинности открытого ключа SSH) + + + Package file + Файл пакета + + + Password + Пароль + + + Password + Пароль + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + Путь к файлу пакета SQL Server (DACPAC, BACPAC) или сжатому файлу пакета. + + + Provides a notebook-based experience to deploy Azure SQL Edge + Обеспечивает развертывание SQL Azure для пограничных вычислений на основе записных книжек + + + Registry + Реестр + + + Remote container instance + Удаленный экземпляр контейнера + + + Repository + Репозиторий + + + Resource group + Группа ресурсов + + + SQL Server Package files + Файлы пакета SQL Server SSH public key Открытый ключ SSH + + Subscription id + Идентификатор подписки + + + Target condition + Целевое условие + + + Target machine information + Сведения о целевом компьютере + + + Username + Имя пользователя + + + Username + Имя пользователя + + + VM admin password + Пароль администратора ВМ + + + VM admin username + Имя администратора ВМ + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + Пароль ВМ должен составлять в длину от 12 до 123 символов и включать символы верхнего регистра, нижнего регистра, цифры и специальные знаки. + + + Will be used to connect to the Azure SQL Edge instance after deployment + Будет использоваться для подключения к экземпляру SQL Azure для пограничных вычислений после развертывания + \ No newline at end of file diff --git a/resources/xlf/ru/azcli.ru.xlf b/resources/xlf/ru/Microsoft.azcli.ru.xlf similarity index 97% rename from resources/xlf/ru/azcli.ru.xlf rename to resources/xlf/ru/Microsoft.azcli.ru.xlf index 65da78d4c1..bf7f455f80 100644 --- a/resources/xlf/ru/azcli.ru.xlf +++ b/resources/xlf/ru/Microsoft.azcli.ru.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - Не удалось разобрать дату выпуска. + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас? Accept Принять - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Для этого расширения требуется установленное расширение \"arcdata\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + An error occurred while parsing the output of az --version. + При анализе выходных данных az --version произошла ошибка. - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON. Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - Произошла ошибка при анализе выходных данных команды az: {0}. Выходные данные не соответствуют формату JSON. + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Для этой функции требуется Azure CLI >= {0}. Запустите команду \"Azure CLI: проверка на наличие обновления\", чтобы установить ее, а затем повторите попытку. Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Пользовательский параметр Azure CLI: {0}. {1} обновлено, newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Служба Azure CLI успешно установлена. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. + Checking for latest available version of Azure CLI Проверка наличия последней доступной версии Azure CLI - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + Не удалось найти Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. Could not find Azure CLI. Error: {0} Не удалось найти Azure CLI. Ошибка: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + Не удалось найти расширение arcdata для Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. + Could not find the Azure CLI arcdata extension. Error: {0} Не удалось найти расширение arcdata для Azure CLI. Ошибка: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - Не удалось найти Azure CLI, установить сейчас? Если нет, то некоторые функции не смогут работать. - Currently installed version of Azure CLI: {0} is same or newer than any other version available Установленная в настоящее время версия Azure CLI: {0} или более новая, чем любая другая доступная версия @@ -74,10 +74,6 @@ Don't Ask Again Больше не спрашивать - - Error while downloading - Ошибка при скачивании - Download finished Загрузка завершена @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified Необходимо указать конечную точку или пространство имен + + Error installing Azure CLI and arcdata extension: {0} + Ошибка при установке Azure CLI и расширения arcdata: {0} + + + Error updating Azure CLI: {0} + Ошибка при обновлении Azure CLI: {0} + + + Error while downloading + Ошибка при скачивании + Executing command: '{0} {1}' Выполняется команда: \"{0} {1}\" @@ -103,7 +111,7 @@ File contents: {1} Error: {2} - Не удалось проанализировать JSON содержимого: в {0}. + Не удалось проанализировать JSON содержимого: в: {0}. Содержимое файла: {1} Ошибка: {2} @@ -112,38 +120,30 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. Найдена существующая установка Azure CLI версии (v{0}) по пути {1} с версией arcdata {2}. + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}. + Getting text contents of resource at URL {0} Получение текстового содержимого ресурса по URL-адресу {0} - - Error installing Azure CLI and arcdata extension: {0} - Ошибка при установке Azure CLI и расширения arcdata: {0} - - - Installing the Azure CLI arcdata extension... - Установка расширения arcdata для Azure CLI... - Installing Azure CLI... Установка Azure CLI... + + Installing the Azure CLI arcdata extension... + Установка расширения arcdata для Azure CLI... + Latest available Azure CLI version: {0}. Последняя доступная версия Azure CLI: {0}. - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Для этой функции требуется Azure CLI >= {0}. Запустите команду \"Azure CLI: проверка на наличие обновления\", чтобы установить ее, а затем повторите попытку. - No Нет - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - Служба Azure CLI недоступна, запустите команду \"Azure CLI: установить\", чтобы включить необходимые функции. - No Azure CLI arcdata extension is available. Расширение arcdata для Azure CLI недоступно. @@ -152,45 +152,41 @@ Error: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. Служба Azure CLI недоступна, [установите Azure CLI](command:az.install), чтобы включить необходимые функции. + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + Служба Azure CLI недоступна, запустите команду \"Azure CLI: установить\", чтобы включить необходимые функции. + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. Azure CLI недоступен. Установите последнюю версию вручную [отсюда](https://docs.microsoft.com/cli/azure/install-azure-cli) и перезапустите Azure Studio. + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI + No download link available for platform '{0}' Release info: ${1} - Ссылка для скачивания недоступна для платформы \"{0}\" + Нет доступной ссылки для скачивания для платформы "{0}" Сведения о выпуске: ${1} No release version available for platform '{0}' Release info: ${1} - Версия выпуска недоступна для платформы \"{0}\" -Сведения о выпуске: ${1} - - - An error occurred while parsing the output of az --version. - При анализе выходных данных az --version произошла ошибка. + Нет доступной версии выпуска для платформы "{0}" +Версия выпуска: ${1} Platform '{0}' is currently unsupported Платформа \"{0}\" сейчас не поддерживается - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - Доступна новая версия Azure CLI ({0}). Обновить до нее сейчас? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать. - Prompting the user to accept the following: {0} Пользователю будет предложено принять следующее: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + Release date could not be parsed. + Не удалось разобрать дату выпуска. Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} Пропущена установка Azure CLI и расширения arcdata, так как операция не была запрошена пользователем, а параметр конфигурации {0}.{1} — {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + Расширение arcdata для Azure CLI успешно установлено. Перезапуск Azure Studio необходим для завершения настройки — функции не будут активированы, пока это не будет сделано. - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + Для этого расширения требуется установить Azure CLI >= {0}, чтобы выполнить обновление до последней версии ({1}) сейчас? В противном случае некоторые функции могут не работать. + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Для этого расширения требуется установленное расширение \"arcdata\" для Azure CLI. Установите последнюю версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Для этого расширения требуется установленное расширение arcdata для Azure CLI версии не ниже {0}, но в настоящее время доступна только версия {1}. Установите соответствующую версию, следуя инструкциям [отсюда](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) Непредвиденный код выхода из команды: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - Проверка доступности новой версии Azure CLI не выполнена, так как не удалось установить Azure CLI - - - Error updating Azure CLI: {0} - Ошибка при обновлении Azure CLI: {0} - Updating Azure CLI... Обновление Azure CLI... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \"Azure CLI: Установить\" - User Response on prompt to install Azure CLI: {0} Ответ пользователя при запросе на установку Azure CLI: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} Ответ пользователя при запросе на обновление Azure CLI: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - Найдена версия {0}, до которой можно обновить Azure CLI с текущей версии {1}. + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + Пользователь запросил установку Azure CLI и расширения arcdata с помощью команды \"Azure CLI: Установить\" Yes Да + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + Загруженная версия расширения arcdata для Azure CLI, {1}, пока не поддерживается. Последняя версия — {0}. Установите правильную версию, следуя инструкциям [здесь](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI. - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI. - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - Запись отладочной информации в канал вывода для всех выполненных команд az - - - Azure CLI Configuration - Конфигурация Azure CLI - - - Support for Azure CLI. - Поддержка Azure CLI + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - Пользователю не будет предложено установить расширение arcdata для Azure CLI + + Azure CLI Configuration + Конфигурация Azure CLI + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + Выберите, будет ли вам предложено скачать расширение arcdata для Azure CLI. + + + Choose whether you will be prompted to install Azure CLI. + Укажите, будет ли отображаться запрос на установку Azure CLI. + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + Укажите, следует ли отображать запрос, когда станет доступно обновление для расширения arcdata для Azure CLI. + + + Log debug info to the output channel for all executed az commands + Запись отладочной информации в канал вывода для всех выполненных команд az + + + Support for Azure CLI. + Поддержка Azure CLI + + + The user will be prompted for update of the Azure CLI arcdata extension + Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI + + + The user will be prompted to install the Azure CLI + Пользователю будет предложено установить Azure CLI The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension Пользователю не будет выдаваться запрос на обновление расширения arcdata для Azure CLI - - The user will be prompted for update of the Azure CLI arcdata extension - Пользователю будет выдаваться запрос на обновление расширения arcdata для Azure CLI - - - Choose whether you will be prompted to install Azure CLI. - Укажите, будет ли отображаться запрос на установку Azure CLI. - The user will not be prompted to install the Azure CLI Пользователю не будет предложено установить Azure CLI - - The user will be prompted to install the Azure CLI - Пользователю будет предложено установить Azure CLI - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + Пользователю не будет предложено установить расширение arcdata для Azure CLI diff --git a/resources/xlf/ru/azurecore.ru.xlf b/resources/xlf/ru/Microsoft.azurecore.ru.xlf similarity index 77% rename from resources/xlf/ru/azurecore.ru.xlf rename to resources/xlf/ru/Microsoft.azurecore.ru.xlf index f5383cbebd..555f7bd1c5 100644 --- a/resources/xlf/ru/azurecore.ru.xlf +++ b/resources/xlf/ru/Microsoft.azurecore.ru.xlf @@ -1,51 +1,7 @@  - + - - No access token returned from Microsoft OAuth - Токен доступа не возвращен из Microsoft OAuth - - - Error when adding your account to the cache. - Ошибка при добавлении учетной записи в кэш. - - - Error when getting your account from the cache - Ошибка при получении учетной записи из кэша. - - - Error when parsing your account from the cache - Ошибка при анализе учетной записи из кэша. - - - Microsoft Account - Учетная запись Майкрософт - - - Microsoft Corp - Корпорация Майкрософт - - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - Произошла ошибка при проверке подлинности, или ваши токены были удалены из системы. Попробуйте добавить учетную запись в Azure Data Studio еще раз. - - - The user had no unique identifier within AAD - У пользователя нет уникального идентификатора в AAD - - - Owning Tenant information not found for account. - Для учетной записи не найдены сведения о владении клиентом. - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - Не удалось получить токен из-за ошибки. [Откройте инструменты разработчика]({0}), чтобы узнать подробности. - - - Specified tenant with ID '{0}' not found. - Указанный клиент с идентификатором "{0}" не найден. - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. @@ -58,53 +14,61 @@ Do you wish to proceed? Вы хотите продолжить? - - Confirm - Подтвердить + + Cancel + Отмена Cancel and Authenticate Отмена и проверка подлинности - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - Клиент {0} ({1}) требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку "Открыть", чтобы начать проверку подлинности. - - - Cancel - Отмена + + Confirm + Подтвердить Ignore Tenant Игнорировать клиента + + Microsoft Account + Учетная запись Майкрософт + + + Microsoft Corp + Корпорация Майкрософт + Open Открыть - - Unable to find account info when acquiring token. - Не удалось найти сведения об учетной записи при получении токена. - - - Unable to find configuration for Azure Resource {0} - Не удалось найти конфигурацию для ресурса Azure {0} - Provider '{0}' does not have a Microsoft resource endpoint defined. Для поставщика {0} не определена конечная точка ресурса Майкрософт. + + Unable to find account info when acquiring token, please remove account and add again. + Не удалось найти сведения об учетной записи при получении токена. Удалите учетную запись и добавьте ее еще раз. + + + Unable to find configuration for Azure Resource {0} + Не удалось найти конфигурацию для ресурса Azure {0} + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + Клиент {0} ({1}) требует повторной проверки подлинности для доступа к ресурсам {2}. Нажмите кнопку "Открыть", чтобы начать проверку подлинности. + - + - - Azure Auth Code Grant - Предоставление кода проверки подлинности Azure - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - Не удалось запустить сервер. Это может быть связано с ошибкой разрешений или несовместимостью вашей системы. Вы можете попробовать включить проверку подлинности кода устройства в разделе параметров. + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + Произошла ошибка в библиотеке MSAL при запросе URL-адреса кода проверки подлинности. Для получения более подробной информации об ошибке см. панель вывода "Учетные записи Azure". + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Do you wish to proceed? Authentication failed due to a state mismatch, please close ADS and try again. Не удалось выполнить проверку подлинности из-за несоответствия состояния, закройте ADS и повторите попытку. + + Azure Auth Code Grant + Предоставление кода проверки подлинности Azure + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + Не удалось запустить сервер. Это может быть связано с ошибкой разрешений или несовместимостью вашей системы. Вы можете попробовать включить проверку подлинности кода устройства в разделе параметров. + - + Add {0} account @@ -126,26 +98,10 @@ Do you wish to proceed? Azure Device Code Код устройства Azure - - Error encountered when trying to check for login results - Произошла ошибка при попытке проверить результаты входа в систему - - - Timed out when waiting for device code login. - Истекло время ожидания для входа в систему с кодом устройства. - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - Методы проверки подлинности Azure недоступны. Необходимо включить методы проверки подлинности в конфигурации ADS. - - - No Azure auth method selected. You must select what method of authentication you want to use. - Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться. - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. Выполнен вызов метода azdata.accounts.getSecurityToken. Этот метод является устаревшим и будет удален в будущих выпусках. Используйте вместо него метод getAccountSecurityToken. @@ -154,64 +110,52 @@ Do you wish to proceed? Failed to get token Не удалось получить маркер + + No Azure auth method available. You must enable the auth methods in ADS configuration. + Методы проверки подлинности Azure недоступны. Необходимо включить методы проверки подлинности в конфигурации ADS. + + + No Azure auth method selected. You must select what method of authentication you want to use. + Метод проверки подлинности Azure не выбран. Необходимо выбрать метод проверки подлинности, который будет использоваться. + + + Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. + Клиент найден в списке игнорирования, проверка подлинности не предпринята. Вы можете удалить клиент из {0} списка игнорирования в файле settings.json: {1} если вы хотите получить доступ к ресурсам этого клиента. + {0} occurred when acquiring token. {1} {0} произошло при приобретении маркера. {1} - - Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. - Клиент найден в списке игнорирования, проверка подлинности не предпринята. Вы можете удалить клиент из {0} списка игнорирования в файле settings.json: {1} если вы хотите получить доступ к ресурсам этого клиента. - - + Failed to clear token cache Не удалось очистить кэш токена - - Token cache successfully cleared - Кэш токена успешно очищен - - + - - Azure (China) - Azure для Китая - Azure Azure + + Azure (China) + Azure для Китая + Azure (US Government) Azure для государственных организаций США - + - - You must select an Azure account for this feature to work. - Для работы этой функции необходимо выбрать учетную запись Azure. - - - You must enable preview features in order to use Azure Cloud Shell. - Чтобы использовать Azure Cloud Shell, необходимо включить предварительные версии функций. - - - You must select a tenant for this feature to work. - Для работы этой функции необходимо выбрать клиента. - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - Вы не вошли ни в одну учетную запись Azure. Выполните вход и повторите попытку. - A tenant is required for this feature. Your Azure subscription seems to have no tenants. Для этой функции требуется клиент. Похоже, в вашей подписке Azure нет клиентов. @@ -228,9 +172,25 @@ Do you wish to proceed? Starting cloud shell… Запуск Cloud Shell… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + Вы не вошли ни в одну учетную запись Azure. Выполните вход и повторите попытку. + + + You must enable preview features in order to use Azure Cloud Shell. + Чтобы использовать Azure Cloud Shell, необходимо включить предварительные версии функций. + + + You must select a tenant for this feature to work. + Для работы этой функции необходимо выбрать клиента. + + + You must select an Azure account for this feature to work. + Для работы этой функции необходимо выбрать учетную запись Azure. + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Do you wish to proceed? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Do you wish to proceed? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Do you wish to proceed? - + + + + Azure CosmosDB for PostgreSQL Cluster + Кластер Azure CosmosDB для PostgreSQL + + + + SQL databases @@ -262,7 +230,7 @@ Do you wish to proceed? - + SQL servers @@ -270,7 +238,7 @@ Do you wish to proceed? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Do you wish to proceed? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Do you wish to proceed? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Do you wish to proceed? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Do you wish to proceed? - + - Azure Database for PostgreSQL servers - Серверы Базы данных Azure для PostgreSQL + Azure Database for PostgreSQL Servers + База данных Azure для серверов PostgreSQL - + SQL managed instances @@ -318,7 +286,7 @@ Do you wish to proceed? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Do you wish to proceed? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Do you wish to proceed? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Do you wish to proceed? - + - - Unrecognized Provider resource: {0} - Нераспознанный ресурс поставщика: {0} - Unrecognized Provider resource type: {0} Нераспознанный тип ресурса поставщика: {0} + + Unrecognized Provider resource: {0} + Нераспознанный ресурс поставщика: {0} + - + No Resources found @@ -362,36 +330,36 @@ Do you wish to proceed? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - Не удалось получить подписки для учетной записи {0} (клиент "{1}"). {2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). Не удалось получить маркер доступа для учетной записи "{0}" (клиент "{1}"). + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + Не удалось получить подписки для учетной записи {0} (клиент "{1}"). {2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (предварительная версия) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + Если ранее вы не запускали Azure Cloud Shell из этой учетной записи, перейдите на страницу https://shell.azure.com/, чтобы начать работу. Выполнив настройку, вы сможете использовать Azure Cloud Shell непосредственно в Azure Data Studio. + OK - OK + ОК Open Azure Shell Открыть Azure Shell - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - Если ранее вы не запускали Azure Cloud Shell из этой учетной записи, перейдите на страницу https://shell.azure.com/, чтобы начать работу. Выполнив настройку, вы сможете использовать Azure Cloud Shell непосредственно в Azure Data Studio. - Select Bash or PowerShell for Azure Cloud Shell Выберите Bash или PowerShell для Azure Cloud Shell @@ -408,7 +376,7 @@ Do you wish to proceed? - + Sign in to Azure... @@ -416,7 +384,7 @@ Do you wish to proceed? - + No Tenants found. @@ -424,7 +392,7 @@ Do you wish to proceed? - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Do you wish to proceed? - + No Tenants found. @@ -448,7 +416,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -456,7 +424,7 @@ Do you wish to proceed? - + No Resources found. @@ -464,7 +432,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -472,7 +440,7 @@ Do you wish to proceed? - + Loading ... @@ -480,7 +448,7 @@ Do you wish to proceed? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Do you wish to proceed? Error fetching subscriptions for account {0} tenant {1} : {2} Ошибка при получении подписок для учетной записи {0} в клиенте {1}: {2} - - Invalid query - Недопустимый запрос - Error: {0} Ошибка: {0} + + Invalid query + Недопустимый запрос + - + - - Azure Resources (Preview) - Ресурсы Azure (предварительная версия) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - Не удалось сохранить ключи для кэша маркеров в хранилище учетных данных, что может привести к проблемам с сохранением маркера доступа Azure и нестабильности подключения. Вполне вероятно, что SqlTools достиг предела хранения учетных данных в Windows. Очистите по крайней мере 2 записи учетных данных, которые начинаются с «Microsoft.SqlTools|» в диспетчере учетных данных Windows и перезагрузите. - - - Unable to open link, missing required values - Не удается открыть ссылку, отсутствуют обязательные значения - Australia Central Центральная Австралия @@ -538,17 +494,25 @@ Do you wish to proceed? Australia Southeast Юго-Восточная Австралия + + Azure Accounts + Учетные записи Azure + Azure Arc-enabled PostgreSQL Hyperscale Гипермасштабирование PostgreSQL с поддержкой Azure Arc - - Data Service - Azure Arc - Служба данных — Azure Arc + + Azure Database for PostgreSQL flexible servers + Гибкие серверы Базы данных Azure для PostgreSQL - - SQL managed instance - Azure Arc - Управляемый экземпляр SQL — Azure Arc + + Azure Database for PostgreSQL servers + Серверы Базы данных Azure для PostgreSQL + + + Azure Resources (Preview) + Ресурсы Azure (предварительная версия) Brazil South @@ -566,6 +530,10 @@ Do you wish to proceed? Canada East Восточная Канада + + Cancel + Отмена + Central India Центральная Индия @@ -578,9 +546,9 @@ Do you wish to proceed? Central US EUAP Центральная часть США (EUAP) - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - Предупреждение. ADAL не рекомендуется и будет удален в будущем выпуске. Вместо этого используйте MSAL. + + Data Service - Azure Arc + Служба данных — Azure Arc Disable @@ -606,10 +574,6 @@ Do you wish to proceed? East US 2 EUAP Восточная часть США 2 (EUAP) - - Azure Accounts - Учетные записи Azure - France Central Центральная Франция @@ -642,6 +606,10 @@ Do you wish to proceed? Japan West Западная Япония + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + Не удалось сохранить ключи для кэша маркеров в хранилище учетных данных, что может привести к проблемам с сохранением маркера доступа Azure и нестабильности подключения. Вполне вероятно, что SqlTools достиг предела хранения учетных данных в Windows. Очистите по крайней мере 2 записи учетных данных, которые начинаются с «Microsoft.SqlTools|» в диспетчере учетных данных Windows и перезагрузите. + Korea Central Республика Корея, центральный регион @@ -654,10 +622,18 @@ Do you wish to proceed? Location Расположение + + Modifying this setting requires reloading the window for all changes to take effect. + При изменении этого ресурса необходимо перезагрузить окно, чтобы все изменения вступили в силу. + Name Имя + + No clouds are enabled, please enable a cloud to continue. + Облака не включены. Включите облако, чтобы продолжить. + North Central US Центрально-северная часть США @@ -674,34 +650,10 @@ Do you wish to proceed? Norway West Западная Норвегия - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки. - - - Azure Database for PostgreSQL flexible servers - Гибкие серверы Базы данных Azure для PostgreSQL - - - Azure Database for PostgreSQL servers - Серверы Базы данных Azure для PostgreSQL - - - Reload - Перезагрузить - Reload Azure Data Studio Перезагрузить Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - Библиотека проверки подлинности изменена. Перезагрузите Azure Data Studio. - - - Modifying this setting requires reloading the window for all changes to take effect. - При изменении этого ресурса необходимо перезагрузить окно, чтобы все изменения вступили в силу. - Resource group Группа ресурсов @@ -710,6 +662,26 @@ Do you wish to proceed? Resource type Тип ресурса + + SQL Server - Azure Arc + SQL Server — Azure Arc + + + SQL database + База данных SQL + + + SQL managed instance + Управляемый экземпляр SQL + + + SQL managed instance - Azure Arc + Управляемый экземпляр SQL — Azure Arc + + + SQL server + Сервер SQL Server + South Africa North Северная часть ЮАР @@ -722,34 +694,22 @@ Do you wish to proceed? South Central US Центрально-южная часть США - - Southeast Asia - Юго-Восточная Азия - South India Южная Индия - - SQL database - База данных SQL - - - SQL managed instance - Управляемый экземпляр SQL - - - SQL server - Сервер SQL Server - - - SQL Server - Azure Arc - SQL Server — Azure Arc + + Southeast Asia + Юго-Восточная Азия Subscription Подписка + + Switch to MSAL + Переключиться на MSAL + Switzerland North Северная Швейцария @@ -758,6 +718,10 @@ Do you wish to proceed? Switzerland West Западная Швейцария + + Token cache has been cleared successfully, please reload Azure Data Studio. + Кэш маркеров успешно очищен. Перезагрузите Azure Data Studio. + Type Icon Значок типа @@ -782,6 +746,14 @@ Do you wish to proceed? Unable to get token for tenant {0} Не удается получить токен для клиента {0} + + Unable to open link, missing required values + Не удается открыть ссылку, отсутствуют обязательные значения + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + Внимание! Ведение журнала личных сведений Azure включено. Включение этого параметра позволяет регистрировать личные сведения. Это следует использовать только для отладки. + West Central US Центрально-западная часть США @@ -802,85 +774,53 @@ Do you wish to proceed? West US 2 Западная часть США — 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + Параметр {0} изменен, перезагрузите Azure Data Studio. + - + - - Clear Azure Account Token Cache - Очистить кэш токена учетной записи Azure + + Could not load endpoints from settings, please check the logs for more details. + Не удалось загрузить конечные точки из параметров. Проверьте журналы для получения дополнительных сведений. - - Browse and work with Azure resources - Обзор ресурсов Azure и работа с ними + + Successfully loaded custom endpoints from settings + Пользовательские конечные точки успешно загружены из параметров - - Azure (Core) - Azure (ядро) - - - Open in Azure Portal - Открыть на портале Azure - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - Фильтр ресурсов, каждый элемент представляет собой идентификатор учетной записи, идентификатор подписки и имя, разделенные косой чертой - - - Azure Resource Configuration - Конфигурация ресурсов Azure + + + + + + ARM Resource Endpoint + Конечная точка ресурса ARM Add to Servers Добавить к серверам - - Connect - Подключиться - Azure Azure - - Refresh - Обновить - - - Azure: Refresh All Accounts - Azure: обновление всех учетных записей - - - Select Subscriptions - Выберите подписки - - - Select Tenants - Выбрать клиенты - - - Azure: Sign In - Azure: вход - - - Start Cloud Shell - Запуск Cloud Shell - - - Azure (Preview) - Azure (предварительная версия) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - Список идентификаторов клиентов, которые будут пропущены при запросе ресурсов Azure или запросе маркеров проверки подлинности. - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - Библиотека, используемая для потока проверки подлинности AAD. Перезапустите ADS после изменения этого параметра. + + Azure (Core) + Azure (ядро) + + + Azure (Preview) + Azure (предварительная версия) Azure Account Configuration @@ -890,46 +830,170 @@ Do you wish to proceed? Azure Authentication Method Метод проверки подлинности Azure + + Azure KeyVault Resource Endpoint + Конечная точка ресурса Azure KeyVault + + + Azure Kusto Resource Endpoint + Конечная точка ресурса Azure Kusto + + + Azure Log Analytics Endpoint + Конечная точка Azure Log Analytics + + + Azure Portal Endpoint + Конечная точка портала Azure + + + Azure Resource Configuration + Конфигурация ресурсов Azure + + + Azure Storage Resource Endpoint + Конечная точка ресурса службы хранилища Azure + + + Azure Storage Resource Endpoint Suffix + Суффикс конечной точки ресурса службы хранилища Azure + + + Azure: Refresh All Accounts + Azure: обновление всех учетных записей + + + Azure: Sign In + Azure: вход + + + Browse and work with Azure resources + Обзор ресурсов Azure и работа с ними + + + Clear Azure Account Token Cache + Очистить кэш токена учетной записи Azure + + + Client ID for Azure Data Studio + Идентификатор клиента для Azure Data Studio + + + Cloud Display Name + Отображаемое имя облака + + + Cloud ID + ИД облака + + + Cloud Name + Имя облака + + + Cloud Settings + Настройки облака + Code Grant Method Метод предоставления кода + + Connect + Подключить + Device Code Method Метод кода устройства + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя. + + + Graph Resource Endpoint + Конечная точка ресурса Graph + + + Host Endpoint + Конечная точка узла + + + Microsoft Graph Resource Endpoint + Конечная точка ресурса Microsoft Graph + + + Microsoft Resource Endpoint + Конечная точка ресурса Майкрософт + + + Open in Azure Portal + Открыть на портале Azure + + + Power BI Resource Endpoint + Конечная точка ресурса Power BI + + + Provider Settings + Параметры поставщика + + + Refresh + Обновить + + + SQL Resource Endpoint + Конечная точка ресурса SQL + + + Scopes Endpoint + Конечная точка областей + + + Select Subscriptions + Выберите подписки + + + Select Tenants + Выбрать клиенты + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + Параметр, содержащий настраиваемые конечные точки проверки подлинности Azure. Чтобы изменения этого параметра вступили в силу, требуется перезапуск. + Should Azure China integration be enabled Нужно ли включить интеграцию Azure для Китая - - Should Azure Germany integration be enabled - Следует ли включить интеграцию Azure для Германии - Should Azure public cloud integration be enabled Следует ли включить интеграцию общедоступного облака Azure + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала. + Should US Government Azure cloud (Fairfax) integration be enabled Следует ли включить интеграцию облака Azure для государственных организаций США (Fairfax) - - Should US National Azure cloud integration be enabled - Следует ли включить интеграцию с национальным облаком Azure для США + + Start Cloud Shell + Запуск Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + Список идентификаторов клиентов, которые будут пропущены при запросе ресурсов Azure или запросе маркеров проверки подлинности. + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + Фильтр ресурсов, каждый элемент представляет собой идентификатор учетной записи, идентификатор подписки и имя, разделенные косой чертой [Optional] The verbosity of logging for the Azure Accounts extension. [Необязательно] Уровень детализации ведения журнала для расширения "Учетные записи Azure". - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - Отключение интеграции с цепочкой ключей системы. Учетные данные будут храниться в неструктурированном файле в основном каталоге пользователя. - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - Следует ли регистрировать идентифицирующие данные конечного пользователя (PII) в выходном канале учетных записей Azure и файле журнала выходного канала. - \ No newline at end of file diff --git a/resources/xlf/ru/Microsoft.azuremonitor.ru.xlf b/resources/xlf/ru/Microsoft.azuremonitor.ru.xlf new file mode 100644 index 0000000000..e82bf0358a --- /dev/null +++ b/resources/xlf/ru/Microsoft.azuremonitor.ru.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} КБ) + + + Downloaded {0} + Скачано {0} + + + Downloading {0} + Скачивание {0} + + + Downloading {0} + Скачивание {0} + + + Failed to start {0} + Не удалось запустить {0} + + + Installed {0} + Установлено: {0} + + + Installing {0} + Установка {0} + + + Installing {0} to {1} + Установка {0} в {1} + + + Starting {0} + Запуск {0} + + + {0} Started + Запущено: {0} + + + + + + + Account does not exist. + Несуществующая учетная запись. + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос. + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted. + + + + + + + Notebooks + Записные книжки + + + Only .ipynb Notebooks are supported + Поддерживаются только записные книжки IPYNB + + + Unsupported platform + Неподдерживаемая платформа + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + Отмена + + + Cancel operation? + Отменить операцию? + + + Search Server Names + Поиск имен серверов + + + + + + + Error notifying of node change: {0} + Ошибка при уведомлении об изменении узла: {0} + + + Root + Корень + + + Session for node {0} does not exist + Сеанс для узла {0} не существует + + + + + + + View Known Issues + Просмотреть известные проблемы + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio. + + + + + + + Administrative privileges + Права администратора + + + Administrative privileges: SYSDBA or SYSOPER + Права администратора: SYSDBA или SYSOPER + + + Authentication type + Тип проверки подлинности + + + Azure Active Directory - Universal with MFA support + Azure Active Directory — универсальный с поддержкой MFA + + + Azure Monitor Logs + Журналы Azure Monitor + + + Azure Monitor access for Azure Data Studio + Доступ к Azure Monitor для Azure Data Studio + + + Custom name of the connection + Настраиваемое имя подключения + + + Database + База данных + + + Indicates the password to be used when connecting to the data source + Указывает пароль, который необходимо использовать для подключения к источнику данных + + + Indicates the user ID to be used when connecting to the data source + Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных + + + Log Analytics Workspace ID + ИД рабочей области Log Analytics + + + Metadata Pooling + Объединение в пул метаданных + + + Name + Имя + + + Name + Имя + + + Name (optional) + Имя (необязательно) + + + Password + Пароль + + + Password of the proxy user. + Пароль пользователя прокси-сервера. + + + Proxy Password + Пароль прокси-сервера + + + Proxy User Id + ИД пользователя прокси-сервера + + + Security + Безопасность + + + Size (MB) + Размер (МБ) + + + Source + Источник + + + Specifies the method of authenticating with Azure Monitor + Указывает способ проверки подлинности в Azure Monitor + + + The name of the initial catalog or database in the data source + Имя исходного каталога или базы данных в источнике данных + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + Этот атрибут указывает, кэшируются ли метаданные для выполненных запросов для повышения производительности. + + + Type + Тип + + + User name + Имя пользователя + + + User name of the proxy user. + Имя пользователя прокси-сервера. + + + Workspace ID + Идентификатор рабочей области + + + Workspace ID + Идентификатор рабочей области + + + Workspace Name + Имя рабочей области + + + + \ No newline at end of file diff --git a/resources/xlf/ru/cms.ru.xlf b/resources/xlf/ru/Microsoft.cms.ru.xlf similarity index 98% rename from resources/xlf/ru/cms.ru.xlf rename to resources/xlf/ru/Microsoft.cms.ru.xlf index 49fdf54e3b..29954df35f 100644 --- a/resources/xlf/ru/cms.ru.xlf +++ b/resources/xlf/ru/Microsoft.cms.ru.xlf @@ -1,27 +1,11 @@  - + Add Server Group Добавить группу серверов - - Cancel - Отмена - - - OK - ОК - - - Server Group Description - Описание группы серверов - - - Server Group Name - Имя группы серверов - Are you sure you want to delete Вы действительно хотите удалить @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Серверы SQL Azure не могут использоваться в качестве Центральных серверов управления. + + Cancel + Отмена + Central Management Server Group already has a Registered Server with the name {0} Группа центральных серверов управления уже содержит зарегистрированный сервер с именем {0} - - {0} already has a Server Group with the name {1} - В {0} уже имеется группа серверов с именем {1} - No Нет + + OK + ОК + + + Server Group Description + Описание группы серверов + + + Server Group Name + Имя группы серверов + Yes Да + + {0} already has a Server Group with the name {1} + В {0} уже имеется группа серверов с именем {1} + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - При загрузке сохраненных серверов произошла непредвиденная ошибка {0} - Loading ... Идет загрузка… + + Unexpected error occurred while loading saved servers {0} + При загрузке сохраненных серверов произошла непредвиденная ошибка {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - Выпуск + + Add Central Management Server + Добавить центральный сервер управления - - Compatibility Level - Уровень совместимости - - - Owner - Владелец - - - Pricing Tier - Ценовая категория - - - Type - Тип - - - Version - Версия - - - MSSQL configuration - Конфигурация MSSQL - - - Declares the application workload type when connecting to a server - Объявляет тип рабочей нагрузки приложения при подключении к серверу - - - Application intent - Намерение приложения - - - The name of the application - Имя приложения - - - Application name - Имя приложения - - - The name of the primary file, including the full path name, of an attachable database - Имя первичного файла прикрепляемой базы данных, включая полный путь - - - Attach DB filename - Имя вложенного файла базы данных - - - Azure Active Directory - Universal with MFA support - Azure Active Directory — универсальный с поддержкой MFA - - - Windows Authentication - Проверка подлинности Windows. - - - SQL Login - Имя входа SQL - - - Specifies the method of authenticating with SQL Server - Указывает способ проверки подлинности в SQL Server - - - Authentication type - Тип проверки подлинности - - - Enables or disables Always Encrypted for the connection - Включает или отключает Always Encrypted для подключения + + Advanced + Дополнительно Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка + + Application intent + Намерение приложения - - Command timeout - Время ожидания команды + + Application name + Имя приложения - - Number of attempts to restore connection - Число попыток восстановления подключения - - - Connect retry count - Счетчик повторных попыток для подключения - - - Delay between attempts to restore connection - Задержка между попытками восстановления подключения - - - Connect retry interval - Интервал повторных попыток подключения - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка - - - Connect timeout - Истекло время ожидания подключения - - - Custom name of the connection - Настраиваемое имя подключения - - - Name (optional) - Имя (необязательно) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server. - - - Context connection - Контекстное подключение - - - The SQL Server language record name - Имя записи языка SQL Server - - - Current language - Текущий язык - - - Azure Attestation - Аттестация Azure - - - Host Guardian Service - Служба защиты узла - - - None - Нет - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами - - - Attestation protocol - Протокол аттестации - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами + + Attach DB filename + Имя вложенного файла базы данных Attestation URL URL-адрес аттестации - - Optional (False) - Необязательное (False) + + Attestation protocol + Протокол аттестации - - Strict - Строгое + + Authentication type + Тип проверки подлинности - - Mandatory (True) - Обязательное (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory — универсальный с поддержкой MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях. + + Azure Attestation + Аттестация Azure - - Encrypt - Шифровать + + Central Management Servers + Центральные серверы управления - - The name or network address of the instance of SQL Server that acts as a failover partner - Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа + + Central Management Servers + Центральные серверы управления - - Failover partner - Партнер по обеспечению отработки отказа + + Command timeout + Время ожидания команды - - Advanced - Дополнительно + + Compatibility Level + Уровень совместимости + + + Compatibility Level + Уровень совместимости + + + Computer Name + Имя компьютера + + + Connect retry count + Счетчик повторных попыток для подключения + + + Connect retry interval + Интервал повторных попыток подключения + + + Connect timeout + Истекло время ожидания подключения Connection Resiliency @@ -294,53 +178,137 @@ Context Контекст - - Initialization - Инициализация + + Context connection + Контекстное подключение - - Pooling - Объединение в пул + + Current language + Текущий язык - - Replication - Репликация + + Custom name of the connection + Настраиваемое имя подключения - - Security - Безопасность + + Declares the application workload type when connecting to a server + Объявляет тип рабочей нагрузки приложения при подключении к серверу - - Source - Источник + + Delay between attempts to restore connection + Задержка между попытками восстановления подключения - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера. + + Delete + Удалить + + + Delete + Удалить + + + Delete + Удалить + + + Description of the SQL Server instance + Описание экземпляра SQL Server + + + Disabled + Отключено + + + Edition + Выпуск + + + Edition + Выпуск + + + Enabled + Включено + + + Enables or disables Always Encrypted for the connection + Включает или отключает Always Encrypted для подключения + + + Enables or disables Secure enclaves for the connection + Включает или отключает защищенные анклавы для подключения + + + Encrypt + Шифровать + + + Failover partner + Партнер по обеспечению отработки отказа + + + Host Guardian Service + Служба защиты узла Host name in certificate Имя узла в сертификате - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера. + + + Indicates the password to be used when connecting to the data source + Указывает пароль, который необходимо использовать для подключения к источнику данных + + + Indicates the user ID to be used when connecting to the data source + Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных + + + Indicates which server type system then provider will expose through the DataReader + Указывает, какую систему серверного типа предоставит поставщик через DataReader + + + Initialization + Инициализация + + + Last Database Backup + Последнее резервное копирование базы данных + + + Last Log Backup + Последняя резервная копия журнала Load balance timeout Истекло время ожидания при балансировке нагрузки - - The maximum number of connections allowed in the pool - Максимально допустимое число подключений в пуле + + MSSQL configuration + Конфигурация MSSQL + + + Mandatory (True) + Обязательное (True) Max pool size Максимальный размер пула - - The minimum number of connections allowed in the pool - Минимально допустимое число подключений в пуле + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio. + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover Отработка отказа в нескольких подсетях - - When true, multiple result sets can be returned and read from one connection - Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов - Multiple active result sets Множественные активные результирующие наборы - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server + + Name (optional) + Имя (необязательно) + + + Name of the SQL Server instance + Имя экземпляра SQL Server + + + New Server Group... + Новая группа серверов… + + + New Server Registration... + Новая регистрация сервера… + + + None + Нет + + + Number of attempts to restore connection + Число попыток восстановления подключения + + + Number of minutes to retain log files for backend services. Default is 1 week. + Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя. + + + OS Version + Версия ОС + + + Optional (False) + Необязательное (False) + + + Owner + Владелец + + + Owner + Владелец Packet size Размер пакета - - Indicates the password to be used when connecting to the data source - Указывает пароль, который необходимо использовать для подключения к источнику данных - Password Пароль - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения - Persist security info Сохранение сведений о безопасности - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул + + Pooling + Объединение в пул Pooling @@ -394,93 +390,57 @@ Port Порт - - Used by SQL Server in Replication - Используется SQL Server при репликации + + Pricing Tier + Ценовая категория + + + Recovery Model + Модель восстановления + + + Refresh + Обновить + + + Refresh Server Group + Обновить группу серверов + + + Replication + Репликация Replication Репликация - - Enables or disables Secure enclaves for the connection - Включает или отключает защищенные анклавы для подключения - - - Secure enclaves - Защищенные анклавы - - - Description of the SQL Server instance - Описание экземпляра SQL Server - - - Server Description - Описание сервера - - - Name of the SQL Server instance - Имя экземпляра SQL Server - - - Server - Сервер - - - e.g. tcp:servername,1433 - например, tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict". - - - Trust server certificate - Доверять сертификату сервера - - - Indicates which server type system then provider will expose through the DataReader - Указывает, какую систему серверного типа предоставит поставщик через DataReader - - - Type system version - Версия системы типов - - - Indicates the user ID to be used when connecting to the data source - Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных - - - User name - Имя пользователя - - - The name of the workstation connecting to SQL Server - Имя рабочей станции, подключающейся к SQL Server - - - Workstation Id - Идентификатор рабочей станции - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - Поддержка управления Центральными серверами управления SQL Server - - - Disabled - Отключено + + SQL Login + Имя входа SQL SQL Server Central Management Servers Центральные серверы управления SQL Server - - Enabled - Включено + + Secure enclaves + Защищенные анклавы + + + Security + Безопасность + + + Server + Сервер + + + Server Description + Описание сервера + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Следует ли ставить запятые в начале каждой инструкции в списке, например ", mycolumn2", а не в конце, например "mycolumn1," - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для "SELECT C1, C2 FROM T1" как C1, так и C2 будут находиться на отдельных строках - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio. + + Source + Исходная база данных - - Number of minutes to retain log files for backend services. Default is 1 week. - Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя. + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" + + Specifies the method of authenticating with SQL Server + Указывает способ проверки подлинности в SQL Server - - New Server Registration... - Новая регистрация сервера… + + Strict + Строгое - - New Server Group... - Новая группа серверов… + + Support for managing SQL Server Central Management Servers + Поддержка управления Центральными серверами управления SQL Server - - Delete - Удалить + + The SQL Server language record name + Имя записи языка SQL Server - - Delete - Удалить + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка - - Delete - Удалить + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка - - Central Management Servers - Центральные серверы управления + + The maximum number of connections allowed in the pool + Максимально допустимое число подключений в пуле - - Refresh - Обновить + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения - - Refresh Server Group - Обновить группу серверов + + The minimum number of connections allowed in the pool + Минимально допустимое число подключений в пуле - - Add Central Management Server - Добавить центральный сервер управления + + The name of the application + Имя приложения - - Central Management Servers - Центральные серверы управления + + The name of the primary file, including the full path name, of an attachable database + Имя первичного файла прикрепляемой базы данных, включая полный путь - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. + + The name of the workstation connecting to SQL Server + Имя рабочей станции, подключающейся к SQL Server - - [Optional] Do not show unsupported platform warnings - [Необязательно] Не показывать предупреждения для неподдерживаемых платформ + + The name or network address of the instance of SQL Server that acts as a failover partner + Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа - - Compatibility Level - Уровень совместимости + + Trust server certificate + Доверять сертификату сервера - - Last Database Backup - Последнее резервное копирование базы данных + + Type + Тип - - Last Log Backup - Последняя резервная копия журнала + + Type system version + Версия системы типов - - Owner - Владелец + + Used by SQL Server in Replication + Используется SQL Server при репликации - - Recovery Model - Модель восстановления + + User name + Имя пользователя - - Computer Name - Имя компьютера - - - OS Version - Версия ОС - - - Edition - Выпуск + + Version + Версия Version Версия + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict". + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server. + + + When true, multiple result sets can be returned and read from one connection + Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул + + + Windows Authentication + Проверка подлинности Windows. + + + Workstation Id + Идентификатор рабочей станции + + + [Optional] Do not show unsupported platform warnings + [Необязательно] Не показывать предупреждения для неподдерживаемых платформ + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. + + + e.g. tcp:servername,1433 + например, tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Следует ли ставить запятые в начале каждой инструкции в списке, например ", mycolumn2", а не в конце, например "mycolumn1," + \ No newline at end of file diff --git a/resources/xlf/ru/dacpac.ru.xlf b/resources/xlf/ru/Microsoft.dacpac.ru.xlf similarity index 98% rename from resources/xlf/ru/dacpac.ru.xlf rename to resources/xlf/ru/Microsoft.dacpac.ru.xlf index 1d49a9b936..1022c6d0f1 100644 --- a/resources/xlf/ru/dacpac.ru.xlf +++ b/resources/xlf/ru/Microsoft.dacpac.ru.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + В этом экземпляре SQL Server уже существует база данных с таким именем. + + + Create a database from a .bacpac file [Import Bacpac] + Создание базы данных из файла BACPAC [Импорт BACPAC] + + + Data Loss + Потеря данных + + + Data-tier Application Wizard + Мастер приложений уровня данных + Database Name Имя базы данных @@ -10,26 +26,18 @@ Deploy Развернуть - - Select Deploy Dacpac Settings - Выберите параметры развертывания DACPAC - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] Развертывание файла DACPAC приложения уровня данных в экземпляре SQL Server [Развертывание DACPAC] - - Review the deploy plan - Обзор плана развертывания + + Deploy plan operations + Операции плана развертывания Export Экспортировать - - Select Export Bacpac Settings - Выберите параметры экспорта BACPAC - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] Экспорт схемы и данных из базы данных в логический формат файла BACPAC [Экспорт BACPAC] @@ -38,42 +46,126 @@ Extract Извлечь - - Select Extract Dacpac Settings - Выберите параметры извлечения DACPAC - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] Извлечение приложения уровня данных из экземпляра SQL Server в файл DACPAC [Извлечение DACPAC] + + File Location + Расположение файла + + + File name cannot be whitespace + Имя файла не может быть пробелом + + + File name cannot end with a period + Имя не может заканчиваться точкой + + + File name cannot end with a whitespace + Имя не может заканчиваться пробелом + + + File name is over 255 characters + Длина имени файла превышает 255 символов + Generate Script Создать сценарий + + Generating deploy plan failed '{0}' + Сбой при создании плана развертывания "{0}" + + + Generating deploy script failed '{0}' + Сбой при создании сценария развертывания "{0}" + Import Импортировать - - Select Import Bacpac Settings - Выберите параметры импорта BACPAC + + Invalid file characters + Недопустимые символы файла - - Create a database from a .bacpac file [Import Bacpac] - Создание базы данных из файла BACPAC [Импорт BACPAC] + + Name of object that will be affected by deployment + Имя объекта, который будет затронут развертыванием New Database Новая база данных + + No data loss will occur from the listed deploy actions. + Указанные действия развертывания не приведут к потере данных. + + + Object + Объект + + + Open + Открыть + + + Operation + Операция + + + Operation(Create, Alter, Delete) that will occur during deployment + Операция (Create, Alter, Delete), которая будет выполнена во время развертывания + + + Operations that may result in data loss are marked with a warning sign + Операции, которые могут привести к потере данных, отмечены предупреждающим знаком + Proceed despite possible data loss Продолжать, несмотря на возможную потерю данных + + Reserved file name. Choose another name and try again + Имя файла уже используется. Выберите другое имя и повторите попытку + + + Review the deploy plan + Обзор плана развертывания + + + Save + Сохранить + + + Select Deploy Dacpac Settings + Выберите параметры развертывания DACPAC + + + Select Export Bacpac Settings + Выберите параметры экспорта BACPAC + + + Select Extract Dacpac Settings + Выберите параметры извлечения DACPAC + + + Select Import Bacpac Settings + Выберите параметры импорта BACPAC + Select an Operation Выберите операцию + + Select file + Выберите файл + + + Setting + Параметр + Source Database База данных — источник @@ -86,6 +178,10 @@ Summary Сводка + + Summary of settings + Итоговые настройки + Target Database Целевая база данных @@ -94,126 +190,14 @@ Target Server Целевой сервер - - Upgrade Existing Database - Обновление существующей базы данных - - - Version (use x.x.x.x where x is a number) - Версия (используйте формат x.x.x.x, где x — это число) - - - Open - Открыть - - - Data Loss - Потеря данных - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. Действия развертывания могут привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием. - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - {0} из указанных действий развертывания может привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием. - - - Operations that may result in data loss are marked with a warning sign - Операции, которые могут привести к потере данных, отмечены предупреждающим знаком - - - A database with the same name already exists on the instance of SQL Server - В этом экземпляре SQL Server уже существует база данных с таким именем. - - - default - по умолчанию - - - Generating deploy plan failed '{0}' - Сбой при создании плана развертывания "{0}" - - - Deploy plan operations - Операции плана развертывания - - - File Location - Расположение файла - - - File name cannot end with a period - Имя не может заканчиваться точкой - - - Generating deploy script failed '{0}' - Сбой при создании сценария развертывания "{0}" - - - Invalid file characters - Недопустимые символы файла - - - No data loss will occur from the listed deploy actions. - Указанные действия развертывания не приведут к потере данных. - - - Name of object that will be affected by deployment - Имя объекта, который будет затронут развертыванием - - - Object - Объект - - - Operation - Операция - - - {0} operation failed '{1}' - Сбой операции {0} "{1}" - - - Operation(Create, Alter, Delete) that will occur during deployment - Операция (Create, Alter, Delete), которая будет выполнена во время развертывания - - - Reserved file name. Choose another name and try again - Имя файла уже используется. Выберите другое имя и повторите попытку - This file name is reserved for use by Windows. Choose another name and try again Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку - - Save - Сохранить - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется. - - - Select file - Выберите файл - - - Setting - Параметр - - - Summary of settings - Итоговые настройки - - - File name is over 255 characters - Длина имени файла превышает 255 символов - - - File name cannot end with a whitespace - Имя не может заканчиваться пробелом - Type Тип @@ -226,6 +210,10 @@ Undefined name Не определено имя + + Upgrade Existing Database + Обновление существующей базы данных + Value Значение @@ -234,26 +222,34 @@ Version Версия - - File name cannot be whitespace - Имя файла не может быть пробелом + + Version (use x.x.x.x where x is a number) + Версия (используйте формат x.x.x.x, где x — это число) - - Data-tier Application Wizard - Мастер приложений уровня данных + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + Вы можете просмотреть состояние создания сценариев в представлении задач после закрытия мастера. После завершения созданный сценарий откроется. + + + default + По умолчанию + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + {0} из указанных действий развертывания может привести к потере данных. Убедитесь в наличии резервной копии или моментального снимка на случай проблем с развертыванием. + + + {0} operation failed '{1}' + Сбой операции {0} "{1}" - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - Полный путь к папке, в которой по умолчанию сохраняются файлы DACPAC и BACPAC - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard Мастер приложений уровня данных + + Full path to folder where .DACPAC and .BACPAC files are saved by default + Полный путь к папке, в которой по умолчанию сохраняются файлы DACPAC и BACPAC + \ No newline at end of file diff --git a/resources/xlf/ru/data-workspace.ru.xlf b/resources/xlf/ru/Microsoft.data-workspace.ru.xlf similarity index 98% rename from resources/xlf/ru/data-workspace.ru.xlf rename to resources/xlf/ru/Microsoft.data-workspace.ru.xlf index b5bde4e879..76602f4698 100644 --- a/resources/xlf/ru/data-workspace.ru.xlf +++ b/resources/xlf/ru/Microsoft.data-workspace.ru.xlf @@ -1,46 +1,14 @@  - + All Project Types Все типы проектов - - Click "Learn more" button for more information about local development experience to {0} - Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о локальном интерфейсе разработки для {0} - - - Select - Выбрать - - - No provider was found for project type with id: '{0}' - Не найден поставщик для типа проекта с идентификатором "{0}" - - - No provider was found for the following projects: {0} - Не найден поставщик для следующих проектов: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - Не удалось загрузить расширение "{0}" поставщика проекта. Сообщение об ошибке: {1} - - - Local - Локально - - - Refresh - Обновить - - - Create new database project - Создать новый проект базы данных - - - Type - Тип + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас? Browse @@ -50,41 +18,93 @@ Browse... Обзор... - - The selected clone path '{0}' does not exist or is not a directory. - Выбранный путь клонирования "{0}" не существует или не является каталогом. + + Click "Learn More" button for more information about SDK-style projects + Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о проектах в стиле пакета SDK. + + + Click "Learn more" button for more information about local development experience to {0} + Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о локальном интерфейсе разработки для {0} + + + Cloning git repository '{0}'... + Клонирование репозитория Git "{0}"... Create Создать + + Create new database project + Создать новый проект базы данных + Default По умолчанию + + Directory '{0}' already exists in the selected location, please choose another + Каталог "{0}" уже существует в выбранном расположении. Выберите другой вариант + Enter Project Name Введите имя проекта - - The selected {0} file '{1}' does not exist or is not a file. - Выбранный {0} файл "{1}" не существует или не является файлом. + + Enter project name + Введите имя проекта Enter remote git repository URL Введите URL-адрес удаленного репозитория Git + + Error during git clone. View git output for more details + Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения + + + Failed to load the project provider extension '{0}'. Error message: {1} + Не удалось загрузить расширение "{0}" поставщика проекта. Сообщение об ошибке: {1} + + + File '{0}' doesn't exist + Файл "{0}" не существует + + + File name cannot be over 255 characters + Имя файла не может превышать 255 символов + + + File name cannot be whitespace + Имя файла не может быть пробелом + + + File name cannot end with a period + Имя не может заканчиваться точкой + + + File name cannot start or end with whitespace + Имя файла не может начинаться с пробела или заканчиваться им. + Git repository URL URL-адрес репозитория Git + + Invalid file characters + Недопустимые символы файла + Learn More Подробнее - - Select location to clone repository locally - Выберите расположение для локального клонирования репозитория + + List of opened projects should not be undefined after refresh from disk. + Список открытых проектов не должен быть определен после обновления с диска. + + + Local + Локально Local clone path @@ -94,6 +114,14 @@ Location Расположение + + Location + Расположение + + + Name + Имя + Name cannot be empty Имя не может быть пустым @@ -102,10 +130,26 @@ No Нет + + No database project extensions are installed. Please install a database project extension to use this feature. + Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию. + + + No provider was found for project type with id: '{0}' + Не найден поставщик для типа проекта с идентификатором "{0}" + + + No provider was found for the following projects: {0} + Не найден поставщик для следующих проектов: {0} + OK ОК + + Only moving one file at a time is supported. + Поддерживается перемещение только одного файла за раз. + Open Открыть @@ -114,61 +158,41 @@ Open Existing Project Открыть существующий проект + + Prior {0} for the current project will appear here, please run to see the results. + Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск. + Project Проект + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + Не удалось загрузить проект "{0}": {1}. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools) + Project '{0}' is already opened. Проект "{0}" уже открыт. - - There is already a directory named '{0}' in the selected location: '{1}'. - Каталог с именем "{0}" уже существует в выбранном расположении: "{1}". - - - Directory '{0}' already exists in the selected location, please choose another - Каталог "{0}" уже существует в выбранном расположении. Выберите другой вариант - - - Select project file - Выберите файл проекта - Project file Файл проекта - - Select location to create project - Выберите расположение для создания проекта + + Project name is null + Имя проекта имеет значение NULL - - Location - Расположение - - - Enter project name - Введите имя проекта - - - Name - Имя - - - The selected project location '{0}' does not exist or is not a directory. - Выбранное расположение проекта "{0}" не существует или не является каталогом. + + Refresh + Обновить Remote git repository Удаленный репозиторий Git - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - Чтобы добавить проект в рабочую область, необходимо перезагрузить Azure Data Studio. Перезагрузить сейчас? - - - Click "Learn More" button for more information about SDK-style projects - Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о проектах в стиле пакета SDK. + + Reserved file name. Choose another name and try again + Имя файла уже используется. Выберите другое имя и повторите попытку SDK-style project (Preview) @@ -178,117 +202,115 @@ Select Выбрать - - Select Project Location - Выбрать расположение проекта + + Select + Выбрать Select Database Project Type Выбрать тип проекта базы данных + + Select Project Location + Выбрать расположение проекта + Select Target Platform Выбрать целевую платформу - - Target Platform - Целевая Платформа + + Select location to clone repository locally + Выберите расположение для локального клонирования репозитория + + + Select location to create project + Выберите расположение для создания проекта + + + Select project file + Выберите файл проекта Select workspace ({0}) file Выберите файл рабочей области ({0}) - - Yes (Recommended) - Да (рекомендуется) + + Target Platform + Целевая платформа - - This project type does not support drag and drop. - Этот тип проекта не поддерживает перетаскивание. + + The selected clone path '{0}' does not exist or is not a directory. + Выбранный путь клонирования "{0}" не существует или не является каталогом. - - File '{0}' doesn't exist - Файл "{0}" не существует + + The selected project location '{0}' does not exist or is not a directory. + Выбранное расположение проекта "{0}" не существует или не является каталогом. - - File name cannot end with a period - Имя не может заканчиваться точкой + + The selected {0} file '{1}' does not exist or is not a file. + Выбранный {0} файл "{1}" не существует или не является файлом. - - Error during git clone. View git output for more details - Ошибка во время клонирования Git. Просмотрите выходные данные Git, чтобы получить дополнительные сведения - - - Cloning git repository '{0}'... - Клонирование репозитория Git "{0}"... - - - Invalid file characters - Недопустимые символы файла - - - Prior {0} for the current project will appear here, please run to see the results. - Предыдущие {0} для текущего проекта будут отображаться здесь. Чтобы увидеть результаты, используйте запуск. - - - No database project extensions are installed. Please install a database project extension to use this feature. - Расширения проекта базы данных не установлены. Установите расширение проекта базы данных, чтобы использовать эту функцию. - - - Only moving one file at a time is supported. - Поддерживается перемещение только одного файла за раз. - - - List of opened projects should not be undefined after refresh from disk. - Список открытых проектов не должен быть определен после обновления с диска. - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - Не удалось загрузить проект "{0}": {1}. Чтобы просмотреть дополнительные сведения, [откройте консоль разработчика](command:workbench.action.toggleDevTools) - - - Project name is null - Имя проекта имеет значение NULL - - - Reserved file name. Choose another name and try again - Имя файла уже используется. Выберите другое имя и повторите попытку + + There is already a directory named '{0}' in the selected location: '{1}'. + Каталог с именем "{0}" уже существует в выбранном расположении: "{1}". This file name is reserved for use by Windows. Choose another name and try again Это имя файла зарезервировано для использования операционной системой. Выберите другое имя и повторите попытку - - File name cannot be over 255 characters - Имя файла не может превышать 255 символов + + This project type does not support drag and drop. + Этот тип проекта не поддерживает перетаскивание. - - File name cannot start or end with whitespace - Имя файла не может начинаться с пробела или заканчиваться им. + + Type + Тип Undefined name Неопределенное имя - - File name cannot be whitespace - Имя файла не может быть пробелом + + Yes (Recommended) + Да (рекомендуется) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + Всегда показывать информационное сообщение, если текущие папки рабочей области содержат проекты, которые не были добавлены в проекты рабочей области. + Close Workspace Закрыть рабочую область + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + Создайте новый или откройте существующий, чтобы начать работу. +[Создать новый](command:projects.new) +[Открыть существующий](command:projects.openExisting) +Чтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects). + + + Database Projects + Проекты баз данных + Database Projects Проекты баз данных - - Database Projects - Проекты баз данных + + Full path to folder where new projects are saved by default. + Полный путь к папке, в которой по умолчанию сохраняются новые проекты. + + + List of projects in the workspace to exclude from the projects viewlet + Список проектов в рабочей области, исключаемых из вьюлета проектов Manage @@ -298,10 +320,6 @@ New Создать - - Open existing - Открыть существующий - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj Чтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects). - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - Создайте новый или откройте существующий, чтобы начать работу. -[Создать новый](command:projects.new) -[Открыть существующий](command:projects.openExisting) -Чтобы узнать больше о наших проектах, [см. нашу документацию](https://aka.ms/azuredatastudio-projects). - - - Full path to folder where new projects are saved by default. - Полный путь к папке, в которой по умолчанию сохраняются новые проекты. - - - List of projects in the workspace to exclude from the projects viewlet - Список проектов в рабочей области, исключаемых из вьюлета проектов - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - Всегда показывать информационное сообщение, если текущие папки рабочей области содержат проекты, которые не были добавлены в проекты рабочей области. + + Open existing + Открыть существующий Refresh diff --git a/resources/xlf/ru/Microsoft.datavirtualization.ru.xlf b/resources/xlf/ru/Microsoft.datavirtualization.ru.xlf new file mode 100644 index 0000000000..8f49e8facc --- /dev/null +++ b/resources/xlf/ru/Microsoft.datavirtualization.ru.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + Имя базы данных + + + External Schema + Внешняя схема + + + External Table + Внешняя таблица + + + Hostname + Имя узла + + + Node Command called without any node passed + Команда Node вызвана без передачи какого-либо узла + + + SQL Server + SQL Server + + + Server Name + Имя сервера + + + Service name / SID + Имя службы или ИД безопасности: + + + Source Schema + Исходная схема + + + Source Table + Исходная таблица + + + + + + + ({0} KB) + ({0} КБ) + + + Done downloading {0} + Скачивание службы {0} завершено + + + Downloading {0} + Скачивание службы {0} + + + Downloading {0} + Скачивание службы {0} + + + Failed to start {0}: {1} + Не удалось запустить {0}: {1} + + + Installed {0} + Установлено: {0} + + + Installing {0} + Установка {0} + + + Installing {0} to {1} + Установка {0} в {1} + + + Starting {0}... + Запуск {0}... + + + {0} started + Запущено: {0} + + + + + + + View Known Issues + Просмотреть известные проблемы + + + service component could not start + Не удалось запустить компонент службы + + + + + + + Process exited with code {0} + Процесс завершил работу с кодом {0} + + + + + + + Database the external table will be created in + База данных, в которой будет создана внешняя таблица + + + Destination Server + Целевой сервер + + + External data source for new external table + Внешний источник данных для новой внешней таблицы + + + Name for new external table + Имя новой внешней таблицы + + + Name for new table's external file format + Имя формата внешнего файла новой таблицы + + + No user schemas were found in the specified database. + В указанной базе данных схемы пользователей не найдены. + + + No valid external data sources were found in the specified database. + В указанной базе данных не найдены допустимые внешние источники данных. + + + Refresh + Обновить + + + Schema for new external table + Схема новой внешней таблицы + + + Source File + Исходный файл + + + Source Folder + Исходная папка + + + The specified external file format name already exists. + Указанное имя формата внешнего файла уже существует. + + + The specified table name already exists under the specified schema. + Указанное имя таблицы уже существует в указанной схеме. + + + + + + + Allow Nulls + Разрешить значения NULL + + + Column Name + Имя столбца + + + Data Type + Тип данных + + + + + + + Failed to generate column information for the specified file. + Не удалось создать сведения о столбце для указанного файла. + + + Failed to retrieve any data from the specified file. + Не удалось получить данные из указанного файла. + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже. + + + + + + + Data Virtualization information + Сведения о виртуализации данных + + + Database name + Имя базы данных + + + File format name + Имя формата файла + + + Next + Далее + + + Server name + Имя сервера + + + Source File + Исходный файл + + + Source Folder + Исходная папка + + + Table name + Имя таблицы + + + Table schema + Схема таблицы + + + Virtualize Data + Виртуализация данных + + + + + + + Currently only csv files are supported for this wizard. + Сейчас для этого мастера поддерживаются только CSV-файлы. + + + Modify Columns + Изменить столбцы + + + No csv files were found in the specified folder. + CSV-файлы не найдены в указанной папке. + + + Please select a source file or folder before using this wizard. + Перед использованием этого мастера выберите исходный файл или папку. + + + Preview Data + Предварительный просмотр данных + + + Select the destination database for your external table + Выберите конечную базу данных для внешней таблицы + + + Summary + Сводка + + + The script has opened in a document window. You can view it once the wizard is closed. + Сценарий открыт в окне документа. Вы можете просмотреть его после закрытия мастера. + + + Virtualize Data + Виртуализация данных + + + Virtualize Data From CSV + Виртуализация данных из CSV-файла + + + + + + + -- Create New Credential -- + -- Создать учетные данные -- + + + Choose Credential + Выбор учетных данных + + + Configure Credential + Настройка учетных данных + + + Create a connection to your Data Source + Создание подключения к источнику данных + + + External Data Source Name + Имя внешнего источника данных + + + New Credential Name + Новое имя учетных данных + + + Password + Пароль + + + Server Connection + Соединение с сервером + + + The name for your External Data Source. + Имя внешнего источника данных. + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + Имя учетных данных с областью действия базы данных, используемых для безопасного хранения информации для входа в создаваемый внешний источник данных. + + + Username + Имя пользователя + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + Для выбранной базы данных уже существует главный ключ. Действий на этой странице не требуется. + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + Требуется главный ключ. Это защищает учетные данные, используемые внешним источником данных. Обратите внимание, что вы должны создать резервную копию главного ключа с помощью BACKUP MASTER KEY и хранить резервную копию в безопасном месте за пределами сайта. + + + Confirm Password + Подтверждение пароля + + + Create Database Master Key + Создать главный ключ базы данных + + + Password + Пароль + + + Password values do not match. + Значения пароля не совпадают. + + + Set the Master Key password. + Задайте пароль главного ключа. + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + Надежные пароли используют сочетание букв, цифр, верхних, нижних и специальных символов. + + + + + + + Clicking on the checkbox will select that table to be mapped. + При нажатии флажка будет выбрана таблица для сопоставления. + + + Clicking on the table name will show you the column mapping information for that table. + Щелкнув имя таблицы, вы сможете просмотреть сведения о сопоставлении столбцов для этой таблицы. + + + Collations + Параметры сортировки + + + Column Mapping + Сопоставление столбцов + + + External + Внешний + + + Map your data source objects to your external table + Сопоставление объектов источника данных с внешней таблицей + + + No objects were selected. + Объекты не выбраны. + + + No table information present for '{0}' + Нет сведений о таблице для "{0}" + + + Nullable + Допускающее значение NULL + + + SQL Data Type + Тип данных SQL + + + Source + Источник + + + Tables + Таблицы + + + These column types are not supported for external tables:{0}{1} + Эти типы столбцов не поддерживаются для внешних таблиц:{0}{1} + + + Unsupported Column Types found + Найдены неподдерживаемые типы столбцов + + + Views + Представления + + + + + + + A data source type must be selected. + Необходимо выбрать тип источника данных. + + + A destination database must be selected. + Требуется выбрать целевую базу данных. + + + Default + По умолчанию + + + Select a Data Source + Выбор источника данных + + + Select the destination database for your external table + Выберите конечную базу данных для внешней таблицы + + + Select your data source type + Выберите тип источника данных + + + The database in which to create your External Data Source. + База данных для создания внешнего источника данных. + + + + + + + Database Master Key + Главный ключ базы данных + + + Database Scoped Credential + Учетные данные для базы данных + + + Destination Database: + Целевая база данных: + + + Executing script... + Выполнение сценария... + + + External Data Source + Внешний источник данных + + + External Table + Внешняя таблица + + + External Table creation completed successfully + Создание внешней таблицы завершено + + + External Table creation failed + Не удалось создать внешнюю таблицу + + + Name + Имя + + + Object type + Тип объекта + + + Schema + Схема + + + Summary + Сводка + + + The following objects will be created in the destination database: + В базе данных назначения будут созданы следующие объекты: + + + Virtualize Data + Виртуализация данных + + + + + + + Create + Создать + + + The script has opened in a document window. You can view it once the wizard is closed. + Сценарий открыт в окне документа. Вы можете просмотреть его после закрытия мастера. + + + Virtualize Data + Виртуализация данных + + + + + + + Data Virtualization requires a connection to be selected. + Для виртуализации данных необходимо выбрать подключение. + + + + + + + Data Virtualization + Виртуализация данных + + + Enable/disable logging debug information to the developer console. + Включить или отключить регистрацию сведений отладки на консоли разработчика. + + + Number of lines to read from a file to run PROSE parsing on. + Количество строк, которые нужно прочитать из файла для запуска синтаксического анализа PROSE. + + + Support for Data Virtualization features in SQL Server + Поддержка функций виртуализации данных в SQL Server + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + Поддержка виртуализации данных в SQL Server, включая мастера создания внешней таблицы из внешнего источника данных или CSV-файлов. + + + Tasks + Задачи + + + Virtualize Data + Виртуализация данных + + + Virtualize Data From CSV Files + Виртуализация данных из CSV-файлов + + + + \ No newline at end of file diff --git a/resources/xlf/ru/import.ru.xlf b/resources/xlf/ru/Microsoft.import.ru.xlf similarity index 97% rename from resources/xlf/ru/import.ru.xlf rename to resources/xlf/ru/Microsoft.import.ru.xlf index f99956aa8c..083814b02e 100644 --- a/resources/xlf/ru/import.ru.xlf +++ b/resources/xlf/ru/Microsoft.import.ru.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - Недопустимое расположение файла. Попробуйте другой входной файл. - Allow Nulls Разрешить значения NULL @@ -14,14 +10,22 @@ Browse Обзор - - Column Name - Имя столбца + + Click "Preview Transformation" to preview the transformation + Нажмите кнопку "Предварительный просмотр преобразования", чтобы просмотреть преобразование Column Столбец + + Column Name + Имя столбца + + + Column Name + Имя столбца + Create derived column Создать производный столбец @@ -30,50 +34,30 @@ Data Type Тип данных - - Database the table is created in - База данных, в которой будет создана таблица - Database name Имя базы данных - - Select the columns of data on the left required to derive your new column - Выберите слева столбцы данных, необходимые для создания производного столбца - - - Select a row and specify an example transformation that you would like applied to the rest of the column - Выберите строку и укажите пример преобразование, которое следует применить к остальной части столбца - - - Click "Preview Transformation" to preview the transformation - Нажмите кнопку "Предварительный просмотр преобразования", чтобы просмотреть преобразование - - - Refine your transformation until you have the desired column - Корректируйте преобразование, пока не получится нужный столбец - - - Specify the new derived column's name and click "Done" - Укажите имя нового производного столбца и нажмите кнопку "Готово" + + Database the table is created in + База данных, в которой будет создана таблица File to be imported Импортируемый файл - - Location of the file to be imported - Расположение файла для импорта - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - Добро пожаловать в инструмент создания производных столбцов. Чтобы начать, выполните следующие действия: + + Give Feedback + Оставить отзыв Import Data Импорт данных + + Import flat file wizard + Мастер импорта неструктурированных файлов + Import information Сведения об импорте @@ -86,6 +70,22 @@ Import status Состояние импорта + + Invalid file location. Please try a different input file + Недопустимое расположение файла. Попробуйте другой входной файл. + + + Location of the file to be imported + Расположение файла для импорта + + + Modify Columns + Изменить столбцы + + + New table name + Имя новой таблицы + Next Далее @@ -94,22 +94,14 @@ Open Открыть - - Specify Input File - Укажите исходный файл + + Please connect to a server before using this wizard. + Подключитесь к серверу перед использованием этого мастера. Preview Data Предварительный просмотр данных - - Modify Columns - Изменить столбцы - - - Summary - Сводка - Preview Transformation Предварительный просмотр преобразования @@ -118,21 +110,21 @@ Primary Key Первичный ключ - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже. - - - This operation was unsuccessful. Please try a different input file. - Эта операция не была выполнена. Попробуйте использовать другой входной файл. + + Refine your transformation until you have the desired column + Корректируйте преобразование, пока не получится нужный столбец Refresh Обновить - - Table schema - Схема таблицы + + SQL Server Import extension does not support this type of connection + Расширение импорта SQL Server не поддерживает этот тип подключения + + + Select a row and specify an example transformation that you would like applied to the rest of the column + Выберите строку и укажите пример преобразование, которое следует применить к остальной части столбца Select all columns @@ -142,29 +134,37 @@ Select column {0} Выберите столбец {0} - - Server the database is in - База данных сервера в + + Select the columns of data on the left required to derive your new column + Выберите слева столбцы данных, необходимые для создания производного столбца Server name Имя сервера - - Column Name - Имя столбца + + Server the database is in + База данных сервера в + + + Specify Input File + Укажите исходный файл Specify Transformation Укажите преобразование + + Specify the new derived column's name and click "Done" + Укажите имя нового производного столбца и нажмите кнопку "Готово" + Specify transformation for row {0} Укажите преобразование для строки {0} - - ✔ You have successfully inserted the data into a table. - ✔ Вы успешно вставили данные в таблицу. + + Summary + Сводка Table name @@ -174,50 +174,50 @@ Table schema Схема таблицы - - New table name - Имя новой таблицы + + Table schema + Схема таблицы - - Import flat file wizard - Мастер импорта неструктурированных файлов + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + Эта операция проанализировала структуру первых 50 строк входного файла для отображения предварительного просмотра ниже. - - Please connect to a server before using this wizard. - Подключитесь к серверу перед использованием этого мастера. + + This operation was unsuccessful. Please try a different input file. + Эта операция не была выполнена. Попробуйте использовать другой входной файл. - - SQL Server Import extension does not support this type of connection - Расширение импорта SQL Server не поддерживает этот тип подключения - - - Give Feedback - Оставить отзыв + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + Добро пожаловать в инструмент создания производных столбцов. Чтобы начать, выполните следующие действия: service component could not start Не удалось запустить компонент службы + + ✔ You have successfully inserted the data into a table. + ✔ Вы успешно вставили данные в таблицу. + - + - - Downloading {0} - Идет загрузка {0} + + ({0} KB) + ({0} КБ) Done downloading {0} Скачивание {0} завершено - - ({0} KB) - ({0} КБ) - Downloading {0} Скачивание {0} + + Downloading {0} + Идет загрузка {0} + Extracted {0} ({1}/{2}) Извлечено {0} ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} Не удалось запустить {0}: {1} + + Installed {0} + Установлено: {0} + Installing {0} Service Установка службы {0} @@ -234,21 +238,17 @@ Installing {0} to {1} Установка {0} в {1} - - Installed {0} - Установлено: {0} + + Starting {0} + Запуск {0} {0} Started Запущено: {0} - - Starting {0} - Запуск {0} - - + Flat File Import configuration diff --git a/resources/xlf/ru/kusto.ru.xlf b/resources/xlf/ru/Microsoft.kusto.ru.xlf similarity index 94% rename from resources/xlf/ru/kusto.ru.xlf rename to resources/xlf/ru/Microsoft.kusto.ru.xlf index e7f69ba8b3..dca31b92e1 100644 --- a/resources/xlf/ru/kusto.ru.xlf +++ b/resources/xlf/ru/Microsoft.kusto.ru.xlf @@ -1,38 +1,38 @@  - + Account does not exist. Несуществующая учетная запись. - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted. - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос. + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted. + - + - - Downloaded {0} - Скачано {0} - - - Downloading {0} - Скачивание {0} - ({0} KB) ({0} КБ) + + Downloaded {0} + Скачано {0} + Downloading {0} - Скачивание {0} + Идет загрузка {0} + + + Downloading {0} + Идет загрузка {0} Failed to start {0} @@ -42,30 +42,26 @@ Installed {0} Установлено: {0} + + Installing {0} + Установка (0) + Installing {0} to {1} Установка {0} в {1} - - Installing {0} - Установка {0} + + Starting {0} + Запуск (0) {0} Started - Запущено: {0} - - - Starting {0} - Запуск {0} + {0} запущен - + - - Unsupported platform - Неподдерживаемая платформа - Notebooks Записные книжки @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported Поддерживаются только записные книжки IPYNB + + Unsupported platform + Неподдерживаемая платформа + - + - - Cancel operation? - Отменить операцию? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel Отмена + + Cancel operation? + Отменить операцию? + Search Server Names Поиск имен серверов - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio. - View Known Issues Просмотреть известные проблемы + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio. + - + - - Database Name - Имя базы данных - - - Size (MB) - Размер (МБ) - % of Cluster data capacity used % использования объема данных кластера - - Total Machines in the cluster - Всего компьютеров в кластере - - - Status - Состояние - - - Name - Имя - - - Size (MB) - Размер (МБ) - - - KUSTO configuration - Конфигурация KUSTO - - - The name of the application - Имя приложения - Application name Имя приложения - - Azure Active Directory - Universal with MFA support - Azure Active Directory — универсальный с поддержкой MFA - - - No Authentication - Без проверки подлинности - - - User Authentication - Проверка подлинности пользователя - - - Specifies the method of authenticating with Kusto Server - Указывает способ проверки подлинности в Kusto Server - Authentication type Тип проверки подлинности - - Number of attempts to restore connection - Число попыток восстановления подключения + + Azure Active Directory - Universal with MFA support + Azure Active Directory — универсальный с поддержкой MFA + + + Azure Data Explorer (Kusto) + Azure Data Explorer (Kusto) + + + Cluster + Кластер Connect retry count Счетчик повторных попыток для подключения - - Delay between attempts to restore connection - Задержка между попытками восстановления подключения - Connect retry interval Интервал повторных попыток подключения - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка - Connect timeout Истекло время ожидания подключения - - Custom name of the connection - Настраиваемое имя подключения - - - Name (optional) - Имя (необязательно) - - - The name of the initial catalog or database in the data source - Имя исходного каталога или базы данных в источнике данных - - - Database - База данных - - - The name or network address of the instance of Kusto Server that acts as a failover partner - Имя или сетевой адрес экземпляра Kusto Server, выступающего в роли партнера по обеспечению отработки отказа - - - Failover partner - Партнер по обеспечению отработки отказа - Connection Resiliency Устойчивость подключений @@ -242,49 +170,85 @@ Context Контекст - - Initialization - Инициализация + + Custom name of the connection + Настраиваемое имя подключения - - Security - Безопасность + + Database + База данных - - Source - Источник + + Database Name + Имя базы данных + + + Delay between attempts to restore connection + Задержка между попытками восстановления подключения + + + Failover partner + Партнер по обеспечению отработки отказа Indicates the password to be used when connecting to the data source Указывает пароль, который необходимо использовать для подключения к источнику данных - - Password - Пароль + + Indicates the user ID to be used when connecting to the data source + Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных + + + Initialization + Инициализация + + + KUSTO configuration + Конфигурация KUSTO Kusto cluster name Имя кластера Kusto - - Cluster - Кластер + + Name + Имя - - Indicates the user ID to be used when connecting to the data source - Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных + + Name + Имя - - User name - Имя пользователя + + Name (optional) + Имя (необязательно) - - The name of the workstation connecting to Kusto Server - Имя рабочей станции, подключающейся к Kusto Server + + New Notebook + Создать записную книжку - - Workstation Id - Идентификатор рабочей станции + + No Authentication + Без проверки подлинности + + + Number of attempts to restore connection + Число попыток восстановления подключения + + + Open Notebook + Открыть записную книжку + + + Password + Пароль + + + Security + Безопасность + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке + + Size (MB) + Размер (МБ) - - Azure Data Explorer (Kusto) - Azure Data Explorer (Kusto) + + Size (MB) + Размер (МБ) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" + + Source + Источник - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. + + Specifies the method of authenticating with Kusto Server + Указывает способ проверки подлинности в Kusto Server - - New Notebook - Новая записная книжка + + Status + Состояние - - Open Notebook - Открыть записную книжку + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка + + + The name of the application + Имя приложения + + + The name of the initial catalog or database in the data source + Имя исходного каталога или базы данных в источнике данных + + + The name of the workstation connecting to Kusto Server + Имя рабочей станции, подключающейся к Kusto Server + + + The name or network address of the instance of Kusto Server that acts as a failover partner + Имя или сетевой адрес экземпляра Kusto Server, выступающего в роли партнера по обеспечению отработки отказа + + + Total Machines in the cluster + Всего компьютеров в кластере Type Тип - - Name - Имя + + User Authentication + Проверка подлинности пользователя + + + User name + Имя пользователя + + + Workstation Id + Идентификатор рабочей станции + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. diff --git a/resources/xlf/ru/machine-learning.ru.xlf b/resources/xlf/ru/Microsoft.machine-learning.ru.xlf similarity index 99% rename from resources/xlf/ru/machine-learning.ru.xlf rename to resources/xlf/ru/Microsoft.machine-learning.ru.xlf index c3b7869a38..e1d8755072 100644 --- a/resources/xlf/ru/machine-learning.ru.xlf +++ b/resources/xlf/ru/Microsoft.machine-learning.ru.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - Ошибка: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + Для управления пакетами требуется "{0}". Проверьте, что проведена установка и правильная настройка. - - Machine Learning for SQL databases - Машинное обучение для баз данных SQL - - - Useful links - Полезные ссылки - - - Machine Learning - Машинное обучение - - - Video tutorials - Видеоучебники - - - Database - База данных - - - Select a database to store the new model. - Выберите базу данных, в которой будет хранится новая модель. - - - Edit - Изменить - - - Existing table - Существующая таблица - - - Cancel - Отмена - - - Languages - Языки - - - Close - Закрыть - - - localhost - localhost - - - OK - ОК - - - Save - Сохранить - - - Target - Целевой объект - - - Delete - Удалить - - - Environment variables - Переменные окружения - - - Language extension location - Расположение расширения языка - - - Extension file Name - Имя расширения файла - - - Language extension path - Путь к расширению языка - - - File Browser - Браузер файлов - - - Install - Установить - - - Failed to install language - Не удается установить язык - - - Installed - Установлено - - - Installed - Установлено - - - Name - Имя - - - Platform - Платформа - - - Add new - Добавить новый - - - Parameters - Параметры - - - Selected Path - Выбранный путь - - - Failed to update language - Не удалось обновить язык - - - Learn more - Дополнительные сведения - - - Showing {0} model(s) - Отображение моделей: {0} - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - Не удается найти исполняемый файл Python "{0}". Убедитесь, что Python правильно установлен и настроен. - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - Не удается найти исполняемый файл R "{0}". Убедитесь, что R правильно установлен и настроен. + + ... + ... Action Действие - - Enabled - Включено + + Add new + Добавить новый - - Config - Конфигурация - - - Failed to modify Machine Learning Services configurations - Не удалось изменить конфигурации Службы машинного обучения - - - External script is required for package management. Are you sure you want to enable that. - Для управления пакетами требуется внешний скрипт. Вы действительно хотите включить этот пункт. + + Are you sure you want to delete model '{0}? + Действительно удалить модель '{0}? Are you sure you want to install required packages? Вы действительно хотите установить необходимые пакеты? - - Disable - Отключить - - - Error while downloading - Ошибка при скачивании - - - Downloading - Идет скачивание - - - Enable - Включить - - - Failed to enable External script. - Не удалось включить внешний сценарий. - - - Machine Learning Services Enabled - Службы машинного обучения включены - - - External Execute Script - Внешний скрипт выполнения - - - External script configuration is required for this action. - Для этого действия требуется конфигурация внешнего скрипта. - - - Package info request failed with error: {0} {1} - Запрос сведений о пакете завершился с ошибкой: {0} {1} - - - The following Python packages are required to install: {0} - Для установки требуются следующие пакеты Python: {0} - - - The following R packages are required to install: {0} - Для установки требуются следующие пакеты R: {0} - - - Failed to get installed python packages. Error: {0} - Не удалось установить пакеты Python. Ошибка: {0} - - - Installing required packages ... - Устанавливаются обязательные пакеты... - - - Required packages are already installed. - Обязательные пакеты уже установлены. - - - Verifying model management dependencies - Проверка зависимостей управления моделями - - - Verifying package management dependencies - Проверка зависимостей управления пакетами - - - Installing dependencies ... - Установка зависимостей... - - - Invalid model id. model url: {0} - Недопустимый ИД модели. URL-адрес модели: {0} - - - Latest - Последняя - - - Package management is not supported for the server. Make sure you have Python or R installed. - Управление пакетами не поддерживается для этого сервера. Убедитесь, что на компьютере установлен Python или R. - - - MSSQL extension is not loaded - Расширение MSSQL не загружено - - - Model doesn't have any artifact. model url: {0} - Модель не имеет артефактов. URL-адрес модели: {0} - - - No Result returned - Результаты не возвращены - - - Notebook extension is not loaded - Расширение записной книжки не загружено - - - No connection selected - Подключение не выбрано - - - Python executable is not configured - Исполняемый файл Python не настроен - - - Python - Python - - - R executable is not configured - Исполняемый файл R не настроен - - - R - R - - - The required packages are not installed - Требуемые пакеты не установлены - - - Could not find the specified resource - Не удалось найти указанный ресурс - - - Failed to complete task '{0}'. Error: {1} - Не удалось выполнить задачу "{0}". Ошибка: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - Для управления пакетами требуется "{0}". Проверьте, что проведена установка и правильная настройка. - - - Install the Microsoft ODBC driver for SQL Server - Установка Microsoft ODBC Driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - В этом документе объясняется, как установить Microsoft ODBC Driver for SQL Server. - - - Select a database where existing / imported models are stored. - Выберите базу данных, в которой хранятся существующие или импортированные модели. - - - Select a model table to view the list of existing / imported models. - Выберите таблицу моделей, чтобы просмотреть список существующих или импортированных моделей. - - - Import models - Модели импорта - - - Azure account - Учетная запись Azure - - - Resource group - Группа ресурсов - - - Filter - Фильтр - - - Import from Azure Machine Learning - Импорт из "Машинного обучения Azure" + + Azure ML workspace + Рабочая область машинного обучения Azure Azure Machine Learning Машинное обучение Azure - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - Выбрано "Машинное обучение Azure". С его помощью вы можете импортировать модели, хранящиеся в рабочих областях "Машинного обучения Azure" в базе данных модели в этом экземпляре SQL. Нажмите кнопку "Далее", чтобы продолжить.​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - Выбрано "Машинное обучение Azure". С его помощью вы можете выбрать модели, хранящиеся в рабочих областях "Машинного обучения Azure". Нажмите кнопку "Далее", чтобы продолжить.​ - - - Azure ML workspace - Рабочая область машинного обучения Azure - - - Models - Модели - - - Select another Azure ML workspace - Выберите другую рабочую область Azure ML - - - No models found - Модели не найдены. + + Azure account + Учетная запись Azure Azure models @@ -378,62 +50,190 @@ Azure subscription Подписка Azure - - ... - ... + + Cancel + Отмена - - The data type of the source table column does not match the required input field’s type. - Тип данных столбца исходной таблицы не совпадает с требуемым типом поля ввода. + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + Не удается найти исполняемый файл Python "{0}". Убедитесь, что Python правильно установлен и настроен. - - Differences in data type - Различия в типе данных + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + Не удается найти исполняемый файл R "{0}". Убедитесь, что R правильно установлен и настроен. Click to review warning details Щелкните, чтобы просмотреть подробности предупреждения - - Map source data to model - Сопоставление исходных данных с моделью + + Close + Закрыть - - Are you sure you want to delete model '{0}? - Действительно удалить модель '{0}? + + Config + Конфигурация - - Run experiments and create models in a notebook - Запуск экспериментов и создание моделей в записной книжке + + Could not find the specified resource + Не удалось найти указанный ресурс Create notebook Создать записную книжку + + Database + База данных + Date created Дата создания - - Models - Модели + + Date imported + Дата импорта + + + Delete + Удалить Description Описание + + Differences in data type + Различия в типе данных + + + Disable + Отключить + + + Display name + Отображаемое имя + + + Downloading + Идет скачивание + Downloading Model from Azure Скачивание модели из Azure + + Edit + Изменить + Edit model Изменить модель + + Enable + Включить + + + Enabled + Включено + + + Enter model details + Введите сведения о модели + + + Environment variables + Переменные окружения + + + Error while downloading + Ошибка при скачивании + + + Error: {0} + Ошибка: {0} + + + Existing table + Существующая таблица + + + Extension file Name + Имя расширения файла + + + External Execute Script + Внешний скрипт выполнения + + + External script configuration is required for this action. + Для этого действия требуется конфигурация внешнего скрипта. + + + External script is required for package management. Are you sure you want to enable that. + Для управления пакетами требуется внешний скрипт. Вы действительно хотите включить этот пункт. + + + Failed to complete task '{0}'. Error: {1} + Не удалось выполнить задачу "{0}". Ошибка: {1} + + + Failed to enable External script. + Не удалось включить внешний сценарий. + + + Failed to get installed python packages. Error: {0} + Не удалось установить пакеты Python. Ошибка: {0} + + + Failed to install language + Не удается установить язык + + + Failed to load model parameters' + Не удалось загрузить параметры модели + + + Failed to modify Machine Learning Services configurations + Не удалось изменить конфигурации Службы машинного обучения + + + Failed to register the model: {0} ,file: {1} + Не удалось зарегистрировать модель: {0}, файл: {1} + + + Failed to update language + Не удалось обновить язык + + + Failed to update the model + Не удалось обновить модель + + + Failed to update the model + Не удалось обновить модель + File Файл + + File Browser + Браузер файлов + + + File paths of the models to import + Пути к файлам моделей для импорта + + + File upload + Отправка файла + + + Filter + Фильтр + Framework Платформа @@ -442,53 +242,77 @@ Framework version Версия платформы - - Import or view machine learning models stored in database - Импорт или просмотр моделей машинного обучения, хранящихся в базе данных + + Generate a predicted value or scores using a managed model + Создание прогнозного значения или оценок с помощью управляемой модели + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Начните работу со Службами машинного обучения в управляемых экземплярах SQL Azure. + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + Начните работу со Службами машинного обучения на SQL Server и узнайте, как установить их в Windows и Linux. + + + Get started with machine learning in Azure SQL Database Edge + Начало работы с машинным обучением в базе данных SQL Azure для пограничных вычислений Import Импортировать - - Failed to register the model: {0} ,file: {1} - Не удалось зарегистрировать модель: {0}, файл: {1} + + Import from Azure Machine Learning + Импорт из "Машинного обучения Azure" + + + Import models + Модели импорта + + + Import or view machine learning models stored in database + Импорт или просмотр моделей машинного обучения, хранящихся в базе данных Import or view models Импорт и просмотр моделей - - Date imported - Дата импорта + + Imported models + Импортированные модели - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - Выбрано "Импортированные модели". Это позволяет выбирать из моделей, хранящихся в таблице моделей из базы данных. Нажмите "Далее", чтобы продолжить.​ + + Install + Установить - - Select imported model - Выбор импортированной модели + + Install the Microsoft ODBC driver for SQL Server + Установка Microsoft ODBC Driver for SQL Server + + + Installed + Установлен + + + Installed + Установлено + + + Installing dependencies ... + Установка зависимостей... + + + Installing required packages ... + Устанавливаются обязательные пакеты... Invalid Azure resource Недопустимый ресурс Azure - - Invalid table for importing models. database name: {0} ,table name: {1} - Недопустимая таблица для импорта моделей. Имя базы данных: {0}, имя таблицы: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - Схема таблицы не поддерживается для импорта модели. Имя базы данных: {0}, имя таблицы: {1}. - - - Please select a valid table - Выберите допустимую таблицу - - - Please select valid source table and model parameters - Выберите допустимые параметры исходной таблицы и модели + + Invalid model id. model url: {0} + Недопустимый ИД модели. URL-адрес модели: {0} Invalid model to predict @@ -498,138 +322,318 @@ Invalid model to register Недопустимая модель для регистрации - - Please select a valid model - Выберите допустимую модель - - - Learn more. - Дополнительные сведения. - - - Failed to load model parameters' - Не удалось загрузить параметры модели - - - Upload model file - Отправка файла модели - - - File upload - Отправка файла - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - Выбрано "Отправка файла". Это позволяет импортировать файл модели с локального компьютера в базу данных модели в этом экземпляре SQL. Нажмите "Далее", чтобы продолжить.​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - Выбрано "Отправка файла". Это позволит отправить файл модели с локального компьютера. Нажмите "Далее", чтобы продолжить.​​ - - - Local models - Локальные модели - - - Generate a predicted value or scores using a managed model - Создание прогнозного значения или оценок с помощью управляемой модели - - - Make predictions - Создать прогнозы - - - Enter model details - Введите сведения о модели - - - Model failed to register - Не удалось зарегистрировать модель - - - Select or enter the location to import the models to - Выберите или введите расположение для импорта моделей в - - - Source files - Исходные файлы - - - File paths of the models to import - Пути к файлам моделей для импорта - - - Model name is required. - Требуется указать имя модели. - - - Model registered successfully - Модель зарегистрирована - - - Table meets requirements! - Таблица соответствует требованиям! + + Invalid table for importing models. database name: {0} ,table name: {1} + Недопустимая таблица для импорта моделей. Имя базы данных: {0}, имя таблицы: {1} Invalid table structure! Недопустимая структура таблицы! - - Select model source type - Выберите тип источника модели + + Language extension location + Расположение расширения языка - - Source location - Исходное расположение + + Language extension path + Путь к расширению языка - - Failed to update the model - Не удалось обновить модель + + Languages + Языки + + + Latest + Последняя + + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + Узнайте, как использовать расширение Машинного обучения в Azure Data Studio, чтобы управлять пакетами, создавать прогнозы и импортировать модели. + + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + Узнайте, как использовать машинное обучение в SQL Server и SQL в Azure для выполнения сценариев Python и R для реляционных данных. + + + Learn more + Подробнее + + + Learn more. + Подробнее. + + + Local models + Локальные модели + + + MSSQL extension is not loaded + Расширение MSSQL не загружено + + + Machine Learning + Машинное обучение + + + Machine Learning Services Enabled + Службы машинного обучения включены + + + Machine Learning Services in Azure SQL Managed Instance + Службы машинного обучения в управляемом экземпляре SQL Azure + + + Machine Learning extension in Azure Data Studio + Расширение Машинного обучение в Azure Data Studio + + + Machine Learning for SQL databases + Машинное обучение для баз данных SQL + + + Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. + Модели машинного обучения можно хранить в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них. + + + Machine learning and AI with ONNX in SQL Database Edge Preview + Машинное обучение и ИИ с ONNX в предварительной версии базы данных SQL для пограничных вычислений + + + Make predictions + Создать прогнозы + + + Map source data to model + Сопоставление исходных данных с моделью + + + Model Input mapping + Сопоставление входных данных модели + + + Model doesn't have any artifact. model url: {0} + Модель не имеет артефактов. URL-адрес модели: {0} + + + Model failed to register + Не удалось зарегистрировать модель + + + Model input + Входные данные модели + + + Model name is required. + Требуется указать имя модели. + + + Model output + Выходные данные модели + + + Model registered successfully + Модель зарегистрирована Model updated successfully Модель обновлена - - Select another database or table - Выберите другую базу данных или таблицу + + Models + Модели - - No models found - Модели не найдены + + Models + Модели - - Please select at least one model to import. - Выберите хотя бы одну модель для импорта. + + Name + Имя Name Имя + + Name + Имя + + + New table + Создать таблицу + + + No + Нет + + + No Result returned + Результаты не возвращены + + + No connection selected + Подключение не выбрано + + + No models found + Модели не найдены. + + + No models found + Модели не найдены + + + Not supported event args + Аргументы события не поддерживаются + + + Notebook extension is not loaded + Расширение записной книжки не загружено + + + OK + ОК + ONNX runtime is not supported in current server Среда выполнения ONNX не поддерживается на текущем сервере - - The data type of output column does not match the output field’s type. - Тип данных выходного столбца не соответствует типу поля выходных данных. + + Package info request failed with error: {0} {1} + Запрос сведений о пакете завершился с ошибкой: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + Управление пакетами не поддерживается для этого сервера. Убедитесь, что на компьютере установлен Python или R. + + + Parameters + Параметры + + + Platform + Платформа + + + Please select a valid model + Выберите допустимую модель + + + Please select a valid table + Выберите допустимую таблицу + + + Please select at least one model to import. + Выберите хотя бы одну модель для импорта. + + + Please select valid source table and model parameters + Выберите допустимые параметры исходной таблицы и модели Predict Прогноз - - Imported models - Импортированные модели + + Python + Python + + + Python executable is not configured + Исполняемый файл Python не настроен + + + R + R + + + R executable is not configured + Исполняемый файл R не настроен + + + Required packages are already installed. + Обязательные пакеты уже установлены. + + + Resource group + Группа ресурсов + + + Run experiments and create models in a notebook + Запуск экспериментов и создание моделей в записной книжке + + + SQL Server Machine Learning Services (Python and R) + Службы машинного обучения SQL Server (Python и R) + + + SQL machine learning documentation + Документация по машинному обучению SQL + + + Save + Сохранить Select Database Выберите базу данных + + Select a database to store the new model. + Выберите базу данных, в которой будет хранится новая модель. + + + Select a database where existing / imported models are stored. + Выберите базу данных, в которой хранятся существующие или импортированные модели. + + + Select a model table to view the list of existing / imported models. + Выберите таблицу моделей, чтобы просмотреть список существующих или импортированных моделей. + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + Выберите существующую таблицу, соответствующую схеме модели, или создайте новую, чтобы сохранить импортированную модель. + + + Select another Azure ML workspace + Выберите другую рабочую область Azure ML + + + Select another database or table + Выберите другую базу данных или таблицу + + + Select column... + Выбрать столбец... + + + Select database + Выберите базу данных. + Select database with models Выберите базу данных с моделями + + Select imported model + Выбор импортированной модели + + + Select model source type + Выберите тип источника модели + + + Select models table + Выберите таблицу моделей + + + Select or enter the location to import the models to + Выберите или введите расположение для импорта моделей в + + + Select table + Выберите таблицу + Select table Выберите таблицу @@ -638,117 +642,17 @@ Select tables with models Выбор таблиц с моделями - - Select models table - Выберите таблицу моделей - - - unsupported - не поддерживается - - - Failed to update the model - Не удалось обновить модель - - - Version - Версия - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - Модели хранятся в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них. - - - Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. - Модели машинного обучения можно хранить в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них. - - - View and import models - Просмотр и импорт моделей - - - No - Нет - - - Yes - Да - - - New table - Создать таблицу - - - Not supported event args - Аргументы события не поддерживаются - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - Не удалось загрузить расширение из-за его зависимости от расширения записной книжки. Дополнительные сведения см. в выходном журнале для расширения записной книжки - - - Get started with machine learning in Azure SQL Database Edge - Начало работы с машинным обучением в базе данных SQL Azure для пограничных вычислений - - - Machine learning and AI with ONNX in SQL Database Edge Preview - Машинное обучение и ИИ с ONNX в предварительной версии базы данных SQL для пограничных вычислений - - - Source database - База данных-источник - Select the database containing the dataset to apply the prediction. Выберите базу данных, содержащую набор данных для применения прогноза. - - Source columns - Исходные столбцы - - - Source table - Исходная таблица - Select the table containing the dataset to apply the prediction. Выберите таблицу, содержащую набор данных для применения прогноза. - - Type - Тип - - - Display name - Отображаемое имя - - - Model Input mapping - Сопоставление входных данных модели - - - Model input - Входные данные модели - - - Model output - Выходные данные модели - - - Name - Имя - - - Select column... - Выбрать столбец... - - - Select database - Выберите базу данных - - - Select table - Выберите таблицу + + Selected Path + Выбранный путь Show less @@ -758,50 +662,186 @@ Show more Показать больше - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - Узнайте, как использовать машинное обучение в SQL Server и SQL в Azure для выполнения сценариев Python и R для реляционных данных. + + Showing {0} model(s) + Отображение моделей: {0} - - SQL machine learning documentation - Документация по машинному обучению SQL + + Source columns + Исходные столбцы - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - Узнайте, как использовать расширение Машинного обучения в Azure Data Studio, чтобы управлять пакетами, создавать прогнозы и импортировать модели. + + Source database + База данных-источник - - Machine Learning extension in Azure Data Studio - Расширение Машинного обучение в Azure Data Studio + + Source files + Исходные файлы - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - Начните работу со Службами машинного обучения на SQL Server и узнайте, как установить их в Windows и Linux. + + Source location + Исходное расположение - - SQL Server Machine Learning Services (Python and R) - Службы машинного обучения SQL Server (Python и R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Начните работу со Службами машинного обучения в управляемых экземплярах SQL Azure. - - - Machine Learning Services in Azure SQL Managed Instance - Службы машинного обучения в управляемом экземпляре SQL Azure + + Source table + Исходная таблица Table Таблица - - Select an existing table that conforms the model schema or create a new one to store the imported model. - Выберите существующую таблицу, соответствующую схеме модели, или создайте новую, чтобы сохранить импортированную модель. + + Table meets requirements! + Таблица соответствует требованиям! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + Схема таблицы не поддерживается для импорта модели. Имя базы данных: {0}, имя таблицы: {1}. + + + Target + Целевой объект + + + The data type of output column does not match the output field’s type. + Тип данных выходного столбца не соответствует типу поля выходных данных. + + + The data type of the source table column does not match the required input field’s type. + Тип данных столбца исходной таблицы не совпадает с требуемым типом поля ввода. + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + Не удалось загрузить расширение из-за его зависимости от расширения записной книжки. Дополнительные сведения см. в выходном журнале для расширения записной книжки + + + The following Python packages are required to install: {0} + Для установки требуются следующие пакеты Python: {0} + + + The following R packages are required to install: {0} + Для установки требуются следующие пакеты R: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + Модели хранятся в одной или нескольких базах данных и таблицах. Выберите базу данных модели и таблицу для просмотра моделей в них. + + + The required packages are not installed + Требуемые пакеты не установлены + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + В этом документе объясняется, как установить Microsoft ODBC Driver for SQL Server. + + + Type + Тип + + + Upload model file + Отправка файла модели + + + Useful links + Полезные ссылки + + + Verifying model management dependencies + Проверка зависимостей управления моделями + + + Verifying package management dependencies + Проверка зависимостей управления пакетами + + + Version + Версия + + + Video tutorials + Видеоучебники + + + View and import models + Просмотр и импорт моделей + + + Yes + Да + + + localhost + localhost + + + unsupported + не поддерживается + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + Выбрано "Машинное обучение Azure". С его помощью вы можете выбрать модели, хранящиеся в рабочих областях "Машинного обучения Azure". Нажмите кнопку "Далее", чтобы продолжить.​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + Выбрано "Машинное обучение Azure". С его помощью вы можете импортировать модели, хранящиеся в рабочих областях "Машинного обучения Azure" в базе данных модели в этом экземпляре SQL. Нажмите кнопку "Далее", чтобы продолжить.​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + Выбрано "Отправка файла". Это позволяет импортировать файл модели с локального компьютера в базу данных модели в этом экземпляре SQL. Нажмите "Далее", чтобы продолжить.​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + Выбрано "Отправка файла". Это позволит отправить файл модели с локального компьютера. Нажмите "Далее", чтобы продолжить.​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + Выбрано "Импортированные модели". Это позволяет выбирать из моделей, хранящихся в таблице моделей из базы данных. Нажмите "Далее", чтобы продолжить.​ - + + + Configurations + Конфигурации + + + Documents + Документы + + + Enable External script + Включить внешний сценарий + + + Enable Python package management in database. + Включите управление пакетами Python в базе данных. + + + Enable R package management in database. + Включите управление пакетами R в базе данных. + + + Endpoints + Конечные точки + + + Import model + Импортировать модель + + + Install Machine Learning Dependencies + Установить зависимости Машинного обучения + + + Local path to a preexisting Python installation used by Machine Learning. + Локальный путь к существующей установке Python, используемой Машинным обучением. + + + Local path to a preexisting R installation used by Machine Learning. + Локальный путь к существующей установке R, используемой Машинным обучением. + Machine Learning Машинное обучение @@ -810,17 +850,13 @@ Machine Learning Машинное обучение - - Install Machine Learning Dependencies - Установить зависимости Машинного обучения + + Machine Learning Configurations + Конфигурации Машинного обучения - - Enable External script - Включить внешний сценарий - - - Import model - Импортировать модель + + Make prediction + Создать прогноз Manage external languages @@ -834,42 +870,6 @@ Manage packages in database Управление пакетами в базе данных - - Make prediction - Создать прогноз - - - Machine Learning Configurations - Конфигурации Машинного обучения - - - Enable Python package management in database. - Включите управление пакетами Python в базе данных. - - - Enable R package management in database. - Включите управление пакетами R в базе данных. - - - Local path to a preexisting Python installation used by Machine Learning. - Локальный путь к существующей установке Python, используемой Машинным обучением. - - - Local path to a preexisting R installation used by Machine Learning. - Локальный путь к существующей установке R, используемой Машинным обучением. - - - Configurations - Конфигурации - - - Documents - Документы - - - Endpoints - Конечные точки - Tasks Задачи diff --git a/resources/xlf/ru/mssql.ru.xlf b/resources/xlf/ru/Microsoft.mssql.ru.xlf similarity index 68% rename from resources/xlf/ru/mssql.ru.xlf rename to resources/xlf/ru/Microsoft.mssql.ru.xlf index f98645e2a6..958a89b69f 100644 --- a/resources/xlf/ru/mssql.ru.xlf +++ b/resources/xlf/ru/Microsoft.mssql.ru.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос. + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure не выбрана. Повторите запрос и выберите связанную учетную запись Azure при появлении соответствующего запроса. @@ -34,14 +38,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. Настроенная учетная запись Azure для {0} не имеет необходимых разрешений для доступа Azure Key Vault к главному ключу столбца для Always Encrypted. - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - Azure Data Studio необходимо связаться с Azure Key Vault для доступа к главному ключу столбца для Always Encrypted, но связанная учетная запись Azure недоступна. Добавьте связанную учетную запись Azure и повторите запрос. - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + Не удалось обновить токен редактора, автозаполнение будет отключено до тех пор, пока редактор не будет отключен и подключен снова. + Failed to find azure account {0} when executing token refresh Не удалось найти учетную запись Azure {0} при обновлении токена @@ -50,133 +54,69 @@ Note: A self-signed certificate offers only limited protection and is not a reco Failed to find tenant '{0}' in account '{1}' when refreshing security token Не удалось найти клиент ''{0}'' в учетной записи ''{1}'' при обновлении токена безопасности - - No result returned from Notebook convert request - Запрос на преобразование записной книжки не вернул результатов - No document found for URI {0} Не найден документ для URI {0} - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} Не удалось обновить токен AAD. Пожалуйста, подключитесь повторно, чтобы включить {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - Не удалось обновить токен редактора, автозаполнение будет отключено до тех пор, пока редактор не будет отключен и подключен снова. + + No result returned from Notebook convert request + Запрос на преобразование записной книжки не вернул результатов Unsupported platform {0} Неподдерживаемая платформа {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} Не удалось обновить токен AAD. Пожалуйста, подключитесь повторно, чтобы включить {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + Произошла ошибка при преобразовании документа записной книжки в SQL. Ошибка: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} Произошла ошибка при преобразовании документа SQL в записную книжку. Ошибка: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - Произошла ошибка при преобразовании документа записной книжки в SQL. Ошибка: {0} + + Reload Azure Data Studio + Перезагрузить Azure Data Studio Search Server Names Поиск имен серверов + + This setting requires Azure Data Studio to be reloaded to take into effect. + Чтобы этот параметр вступил в силу, необходимо перезагрузить Azure Data Studio. + - + - - application role - роль приложения + + Add + Добавить - - Application Role - Роль приложения + + Add Database file + Добавить файл базы данных - - column - столбец + + Add Filegroup + Добавить файловую группу - - database - база данных + + Add Objects + Добавление объектов - - Database - База данных - - - database role - роль базы данных - - - Database Role - Роль базы данных - - - login - имя для входа - - - Login - Вход - - - All objects belonging to a schema - Все объекты, принадлежащие схеме - - - All objects of certain types - Все объекты определенных типов - - - Schema - Схема - - - Specific objects… - Определенные объекты... - - - How do you want to add objects? - Как вы хотите добавить объекты? - - - Search Text - Текст поиска - - - Server - Сервер - - - server role - роль сервера - - - Server Role - Роль сервера - - - table - таблица - - - user - пользователь - - - User - Пользователь - - - view - представление + + Add database files + Добавить файлы базы данных Add members @@ -190,17 +130,186 @@ Note: A self-signed certificate offers only limited protection and is not a reco Advanced Дополнительно + + All Files + Все файлы + + + All objects belonging to a schema + Все объекты, принадлежащие схеме + + + All objects of certain types + Все объекты определенных типов + + + Allow Triggers to Fire Others + Разрешить триггерам запускать другие триггеры + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Произошла ошибка при удалении {0}: {1}. {2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + Произошла ошибка при открытии диалогового окна подключения базы данных. {0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + Произошла ошибка при открытии диалогового окна отсоединения базы данных. {0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + Произошла ошибка при открытии диалогового окна удаления базы данных. {0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + Произошла ошибка при открытии нового {0} диалога. {1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + Произошла ошибка при обновлении обозревателя объектов. {0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + Произошла ошибка при переименовании {0} "{1}" на "{2}". {3} + + + Application Role + Роль приложения + + + Apply + Применить + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + Действительно удалить {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Вы действительно хотите очистить данные из "{0}" в хранилище запросов? + + + Associated Database Files + Связанные файлы базы данных + + + Attach + Подключить + + + Attach As + Подключить как + + + Attach Database (Preview) + Подключение базы данных (предварительная версия) + + + Attach database + Присоединение базы данных + + + Authenticate with Azure Active Directory + Проверить подлинность с помощью Azure Active Directory + + + Authenticate with password + Проверка подлинности с помощью пароля + + + Authentication + Аутентификация + + + Auto Create Incremental Statistics + Автоматическое создание статистики с добавлением + + + Auto Create Statistics + Автоматическое создание статистики + + + Auto Shrink + Автоматическое сжатие + + + Auto Update Statistics + Автоматическое обновление статистики + + + Auto Update Statistics Asynchronously + Асинхронное автоматическое обновление статистики + + + Autogrow All Files + Автоматическое увеличение всех файлов + + + Autogrowth / Maxsize + Автоматическое увеличение/максимальный размер + + + Automatic + Автоматически + + + Automatically set I/O affinity mask for all processors + Автоматически устанавливать маску привязки ввода-вывода для всех процессоров. + + + Automatically set processor affinity mask for all processors + Автоматически устанавливать маску привязки процессоров для всех процессоров. + + + Azure Active Directory Authentication + Проверка подлинности Azure Active Directory + Azure SQL Database pricing calculator Калькулятор цен на базу данных SQL Azure + + Backup + Резервное копирование + + + Backup + Резервное копирование + Backup Storage Redundancy Избыточность хранилища резервных копий - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить? + + Backup and Restore + Резервное копирование и восстановление + + + Backup checksum + Контрольная сумма резервной копии + + + Blocked Process Threshold + Порог блокированного процесса + + + Both failed and successful logins + Все попытки входа (удачные и неудачные) Browse for an owner @@ -210,6 +319,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco Browse… Обзор… + + CPU {0} + ЦП {0} + + + Cannot create file '{0}' because it already exists. + Невозможно создать файл "{0}", так как он уже существует. + + + Cannot use empty object names for filegroups. + Нельзя указывать пустые имена объектов для файловых групп. + + + Changes require server restart in order to be effective + Чтобы изменения вступили в силу, требуется перезапуск сервера + + + Close existing connections + Закрыть существующие соединения + Collation Параметры сортировки @@ -218,6 +347,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Compatibility Level Уровень совместимости + + Compress Backup + Сжатие резервной копии + Configure SLO Настройка целевого уровня обслуживания @@ -230,98 +363,209 @@ Note: A self-signed certificate offers only limited protection and is not a reco Containment Type Тип автономности + + Cost Threshold Parallelism + Стоимостный порог параллелизма + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + Не удалось найти поддерживаемое диалоговое окно для типа узла "{0}" и типа объекта "{1}". + + + Create + Создать + Create {0} {0} object type Создать {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + Создание имени для входа с пустым паролем создает угрозу безопасности. Продолжить? + + + Current Disk Usage + Текущее использование диска + Current Service Level Objective Текущая цель уровня обслуживания - - Database '{0}' already exists. Choose a different database name. - База данных \"{0}\" уже существует. Выберите другое имя базы данных. + + Cursor Threshold + Порог курсора - - Backup - Резервное копирование + + Custom + Настраиваемый + + + DB Name + Имя базы данных + + + Data + Данные + + + Data + Данные + + + Data Flush Interval (Minutes) + Интервал записи данных на диск (в минутах) + + + DataFile '{0}' could not be added to the collection, because it already exists. + Не удалось добавить файл данных "{0}" в коллекцию, так как он уже существует. Database База данных + + Database + База данных + + + Database Data Files + Файлы данных базы данных + + + Database Details + Сведения о базе данных + + + Database Files + Файлы базы данных + + + Database Name + Имя базы данных + + + Database Read-Only + База данных только для чтения + + + Database Role + Роль базы данных + + + Database Scoped Configuration + Конфигурация области баз данных + + + Database Scoped Options + Параметры области базы данных + + + Database Settings + Параметры базы данных + + + Database State + Состояние базы данных + + + Database default locations + Места хранения, используемые базой данных по умолчанию + + + Database files + Файлы баз данных + + + Databases to Attach + Базы данных для подключения + Date Created Дата создания - - {0} MB - {0} МБ + + Default + По умолчанию - - Memory Allocated To Memory Optimized Objects - Память, выделенная для оптимизированных для обработки в памяти объектов + + Default Full-Text Language + Язык полнотекстового поиска по умолчанию - - Memory Used By Memory Optimized Objects - Память, используемая оптимизированными для обработки в памяти объектами + + Default Language + Язык по умолчанию - - Name - Имя + + Default database + База данных по умолчанию - - Number of Users - Число пользователей + + Default language + Язык по умолчанию - - Owner - Владелец + + Default schema + Схема по умолчанию - - Size - Размер - - - Space Available - Доступное место - - - Status - Состояние - - - Select Database Role Members - Выбор элементов роли базы данных - - - Select Database Role Owner - Выбор владельца роли базы данных - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - Удаление имен для входа на сервер не удаляет пользователей связанных с этими подключениями. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала перенести данные о принадлежности схем новым пользователям. - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - Вы действительно хотите удалить {0}: {1}? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Ошибка при удалении {0}: {1}. {2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - Удаление: {0} "{1}" + + Delete backup and restore history information for database + Удалить для базы данных данные журнала резервного копирования и восстановления Deny Запретить + + Detach + Отключить + + + Detach Database - {0} (Preview) + Отсоединения базы данных — {0} (предварительная версия) + + + Detach Database Options + Параметры отсоединения базы данных + + + Detach database '{0}' + {0}: object name. + Отсоединение базы данных {0} + + + Drop + Удалить + + + Drop Database - {0} (Preview) + Удалить базу данных — {0} (предварительная версия) + + + Drop Database Options + Параметры удаления базы данных + + + Drop connnections + Удалить подключения + + + Drop {0} '{1}' + {0} object type, {1}: object name. + Удалить {0} "{1}" + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + Удаление имен для входа на сервер не удаляет пользователей базы данных, связанных с этими именами для входа. Чтобы выполнить этот процесс, удалите пользователей в каждой базе данных. Возможно, необходимо сначала передать права владения схемами новым пользователям. + + + Edit + Изменить + + + Edit Database file - {0} + Изменить файл базы данных — {0} + Edition Выпуск @@ -334,10 +578,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Effective permissions for: {0} Действующие разрешения для: {0} + + Enable Autogrowth + Разрешить автоматическое увеличение + Enabled Включено + + Encryption Enabled + Шифрование включено + + + Enforce password expiration + Обеспечить срок действия пароля + + + Enforce password policy + Требовать использование политики паролей. + + + Enter new name + Введите новое имя + + + Execution Count + Счетчик выполнения + Explicit permissions for selected securable Явные разрешения для выбранного защищаемого объекта @@ -346,6 +614,66 @@ Note: A self-signed certificate offers only limited protection and is not a reco Explicit permissions for: {0} Явные разрешения для: {0} + + FILESTREAM Data + Данные ФАЙЛОВОГО ПОТОКА + + + Failed logins only + Только неудачные попытки входа + + + Failed to retrieve the connection information, please reconnect and try again. + Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку. + + + File Group + Группа файлов + + + File Growth + Увеличение размера файлов + + + File Name + Имя файла + + + File Type + Тип файла + + + File group '{0}' could not be added to the collection, because it already exists. + Не удалось добавить файловую группу "{0}" в коллекцию, так как она уже существует. + + + FileStream + Файловый поток + + + Filegroup + Группа файлов + + + Filegroups + Файловые группы + + + Filegrowth cannot be greater than the Maximum file size for a file + Увеличение размера файла не может превышать максимальный размер файла + + + Files + Файлы + + + Files + Файлы + + + Filestream Files + Файлы файлового потока + Filters Фильтры @@ -354,6 +682,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Find Найти + + Full-Text Upgrade Option + Режим обновления полнотекстового каталога + General Общие @@ -370,9 +702,21 @@ Note: A self-signed certificate offers only limited protection and is not a reco Hardware Generation Поколение оборудования - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy. + + How do you want to add objects? + Как вы хотите добавить объекты? + + + I/O Affinity + Привязка ввода-вывода + + + In Megabytes + В мегабайтах + + + In Percent + В процентах Is Clustered @@ -382,6 +726,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is HADR Enabled Подключение HADR + + Is Ledger Database + Базы данных реестра + Is PolyBase Installed Наличие PolyBase @@ -390,6 +738,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is XTP Supported Поддержка XTP + + LOG + ЖУРНАЛ + Language Язык @@ -402,6 +754,18 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Database Log Backup Последнее резервное копирование журналов базы данных + + Ledger + Реестр + + + Limited to (MB) + Ограничено (МБ) + + + Limited to {0} MB + Ограничено {0} МБ + Loading objects completed, {0} objects found Загрузка объектов завершена, объекты {0} найдены @@ -410,81 +774,89 @@ Note: A self-signed certificate offers only limited protection and is not a reco Loading objects… Загрузка объектов... - - Azure Active Directory Authentication - Проверка подлинности Azure Active Directory + + Locks + Блокировки - - Authentication - Аутентификация + + Log + Журнал - - Default database - База данных по умолчанию + + Log + Журнал - - Default language - Язык по умолчанию + + Logical Name + Логическое имя - - Enforce password expiration - Обеспечить срок действия пароля + + Login + Вход - - Enforce password policy - Требовать использование политики паролей. + + Login + Вход + + + Login auditing + Аудит входа Login is locked out Имя для входа заблокировано - - User must change password at next login - Пользователь должен сменить пароль при следующем входе - - - Old password cannot be empty. - Старый пароль не может быть пустым. - - - Old password - Старый пароль - - - Permission to connect to database engine - Разрешение на подключение к ядру СУБД - - - Server Roles - Роли сервера - - - Specify old password - Укажите старый пароль - - - SQL Authentication - Проверка подлинности SQL - - - SQL Authentication - Проверка подлинности SQL - - - Windows Authentication - Проверка подлинности Windows. - Login is not selected. Имя для входа не выбрано. + + MDF File Location + Расположение файла MDF + + + Mapped to a Windows user/group + Сопоставлено с пользователем или группой Windows + + + Mapped to a server login + Сопоставлено с входом на сервер + + + Max Degree Parallelism + Максимальная степень параллелизма + + + Max Plans Per Query + Максимальное число планов на запрос + + + Max Size + Максимальный размер + + + Max Size (MB) + Максимальный размер (МБ) + + + Max Text Replication Size + Максимальный размер реплицируемого текста + + + Maximum File Size + Максимальный размер файла + Maximum Server Memory (MB) Максимальный объем памяти сервера (МБ) - - Max Size - Максимальный размер + + Maximum file size cannot be less than size + Максимальный размер файла не может быть меньше размера + + + Maximum server memory cannot be lower than minimum server memory + Максимальный объем памяти сервера не может быть меньше минимального объема памяти сервера Members @@ -498,35 +870,65 @@ Note: A self-signed certificate offers only limited protection and is not a reco Memory Память + + Memory Allocated To Memory Optimized Objects + Память, выделенная для оптимизированных для обработки в памяти объектов + + + Memory Optimized Data + Данные, оптимизированные для операций в памяти + + + Memory Used By Memory Optimized Objects + Память, используемая оптимизированными для обработки в памяти объектами + Minimum Server Memory (MB) Минимальный объем памяти сервера (МБ) - - Name cannot be empty. - Необходимо ввести имя. + + Monitoring + Мониторинг + + + Name + Имя + + + Name + Имя Name Имя - - {0} - New (Preview) - {0} object type. - {0} — предварительная версия + + Name cannot be empty. + Необходимо ввести имя. - - Failed to retrieve the connection information, please reconnect and try again. - Не удалось получить сведения о подключении. Восстановите подключение и повторите попытку. + + No Login Access + Нет доступа для входа - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (предварительная версия) + + No database files were specified to attach to the server. + Не указаны файлы базы данных для подключения к серверу. - - Add Objects - Добавление объектов + + None + Нет + + + None + Нет + + + Numa Node {0} + Узел NUMA {0} + + + Number of Users + Число пользователей Object Type @@ -540,48 +942,94 @@ Note: A self-signed certificate offers only limited protection and is not a reco Objects Объекты - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - Произошла ошибка при открытии нового {0} диалога. {1} + + Old password + Старый пароль - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - Произошла ошибка при открытии диалогового окно свойств для {0}: {1}. {2} + + Old password cannot be empty. + Старый пароль не может быть пустым. Operating System Операционная система - - Options - Параметры + + Operation Mode (Actual) + Режим работы (фактический) + + + Operation Mode (Requested) + Режим работы (запрошенный) + + + Optimize Ad Hoc Workloads + Оптимизировать нерегламентированные рабочие нагрузки + + + Owned Schemas + Собственные схемы + + + Owner + Владелец Owner Владелец - - Password cannot be empty. - Пароль не может быть пустым. + + Page Verify + Проверка страницы Password Пароль + + Password cannot be empty. + Пароль не может быть пустым. + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Пароль не соответствует требованиям сложности. Для получения дополнительных сведений: https://docs.microsoft.com/sql/relational-databases/security/password-policy. + Password must match the confirm password. Пароль должен совпадать с паролем подтверждения. + + Path + Путь + + + Path + Путь + Permission Разрешение + + Permission to connect to database engine + Разрешение на подключение к ядру СУБД + Platform Платформа + + Processor + Процессор + + + Processor Affinity + Соответствие процессоров + + + Processor Affinity Table + Таблица соответствия процессоров + Processors Процессоры @@ -594,14 +1042,61 @@ Note: A self-signed certificate offers only limited protection and is not a reco Properties Свойства + + Purge Query Store Data + Очистить данные хранилища запросов + + + Query Store + Хранилище запросов + + + Query Store Available + Доступное хранилище запросов + + + Query Store Capture Mode + Режим записи хранилища запросов + + + Query Store Capture Policy + Политика записи хранилища запросов + + + Query Store Retention + Период удержания хранилища запросов + + + Query Store Used + Используемое хранилище запросов + + + Query Wait + Ожидание запроса + + + ROWS Data + Данные СТРОК + + + Read-Only + Только для чтения + + + Recovery + Восстановление + Recovery Model Модель восстановления - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - Произошла ошибка при обновлении обозревателя объектов. {0} + + Remove + Удалить + + + Remove database file + Удалить файл базы данных Remove selected member @@ -611,47 +1106,82 @@ Note: A self-signed certificate offers only limited protection and is not a reco Remove selected securable Удалить выбранный защищаемый объект - - Enter new name - Введите новое имя - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - Произошла ошибка при переименовании {0} "{1}" на "{2}". {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name Переименовать {0} "{1}" на "{2}" - Reserved Storage Size - Зарезервированный размер хранилища + Reserved Storage Size (MB) + Зарезервированный размер хранилища (МБ) + + + Restrict Access + Ограничение доступа Root Directory Корневой каталог + + Rows + Строки + + + SQL Authentication + Проверка подлинности SQL + + + SQL Authentication + Проверка подлинности SQL + + + SQL Server and Windows Authentication mode + Режим проверки подлинности Windows и SQL Server + + + Scan Startup Procs + Проверить процедуры, выполняемые при запуске + + + Schema + Схема + Schema Схема + + Search Text + Текст поиска + Securables Защищаемые объекты - - Select Securables - Выберите защищаемые объекты + + Security + Безопасность Select Выберите - - Server Collation - Параметры сортировки сервера + + Select Database Role Members + Выбор элементов роли базы данных + + + Select Database Role Owner + Выбор владельца роли базы данных + + + Select Folder + Выбрать папку + + + Select Securables + Выберите защищаемые объекты Select Server Role Members @@ -661,82 +1191,248 @@ Note: A self-signed certificate offers only limited protection and is not a reco Select Server Role Owner Выбор владельца роли сервера + + Server + Сервер + + + Server Collation + Параметры сортировки сервера + + + Server Role + Роль сервера + + + Server Roles + Роли сервера + + + Server authentication + Проверка подлинности сервера + Service Tier Уровень служб - - Storage Space Usage - Использование дискового пространства + + Set Secondary same as Primary + Задать вторичную так же, как первичную + + + Size (MB) + Размер (МБ) + + + Size Based Cleanup Mode + Режим очистки на основе размера + + + Space Available + Доступное место + + + Specific objects… + Определенные объекты... + + + Specify old password + Укажите старый пароль + + + Stale Threshold + Порог устаревания + + + State + Состояние + + + State Query Threshold (Days) + Порог устаревания запросов (в днях) + + + Statistics Collection Interval + Интервал сбора статистики + + + Status + Состояние + + + Storage Space Usage (MB) + Использование места в хранилище (МБ) + + + Successful logins only + Только успешные попытки входа + + + Target Recovery Time (Seconds) + Целевое время восстановления (в секундах) + + + The selected collation '{0}' is not valid. Please choose a different collation. + Выбранная сортировка "{0}" недействительна. Выберите другое сопоставление. + + + This command is not supported for object type '{0}'. + Эта команда не поддерживается для типа объекта {0}. + + + Total Compile CPU Time (ms) + Общее время ЦП на компиляцию (мс) + + + Total Execution CPU Time (ms) + Общее время ЦП на выполнение (мс) + + + Two Digit Year Cutoff + Отсечение двух цифр года + + + Type + Тип + + + Type + Тип + + + Unlimited + Без ограничений + + + Unlimited + Без ограничений + + + Update statistics + Обновить статистику Update {0} '{1}' {0} object type, {1}: object name. Обновление {0} "{1}" - - Authenticate with Azure Active Directory - Проверить подлинность с помощью Azure Active Directory + + Use full-text indexing + Использовать полнотекстовое индексирование - - Default schema - Схема по умолчанию + + User + Пользователь - - Login - Вход + + User must change password at next login + Пользователь должен сменить пароль при следующем входе - - Mapped to a server login - Сопоставлено с входом на сервер + + Value for Primary + Значение для основного - - No Login Access - Нет доступа для входа - - - Owned Schemas - Собственные схемы - - - Authenticate with password - Проверка подлинности с помощью пароля - - - Type - Тип - - - Mapped to a Windows user/group - Сопоставлено с пользователем или группой Windows + + Value for Secondary + Значение для получателя Version Версия + + Wait Statistics Capture Mode + Режим записи статистики ожидания + + + Windows Authentication + Проверка подлинности Windows. + + + Windows Authentication mode + Режим проверки подлинности Windows + With Grant С предоставлением разрешения + + Yes + Да + + + application role + роль приложения + + + column + столбец + + + database + база данных + + + database role + роль базы данных + + + login + имя для входа + + + server role + роль сервера + + + table + таблица + + + user + пользователь + + + view + представление + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} — предварительная версия + + + {0} MB + {0} МБ + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + Свойства {0} (предварительная версия) — {1} + - + + + ({0} KB) + ({0} КБ) + Downloaded {0} Скачано {0} - - Downloading {0} - Идет загрузка {0} - - - ({0} KB) - ({0} КБ) - Downloading {0} - Идет загрузка {0} + Скачивание службы {0} + + + Downloading {0} + Скачивание службы {0} Extracted {0} ({1}/{2}) @@ -750,26 +1446,30 @@ Note: A self-signed certificate offers only limited protection and is not a reco Installed {0} Установлено: {0} + + Installing {0} + Установка {0} + Installing {0} to {1} Установка {0} в {1} - - Installing {0} - Установка (0) + + Starting {0} + Запуск службы {0} {0} Started - {0} запущен - - - Starting {0} - Запуск (0) + Служба {0} запущена - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + Хотите сократить время загрузки конструктора таблиц, включив предварительную загрузку модели базы данных? Модель базы данных будет предварительно загружена при развертывании узла базы данных в обозревателе объектов. + Failed to get connection string for the table. Please reconnect to the server and try again. Не удалось получить строку подключения для таблицы. Подключитесь к серверу повторно и повторите попытку. @@ -782,329 +1482,181 @@ Note: A self-signed certificate offers only limited protection and is not a reco No Нет - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - Хотите сократить время загрузки конструктора таблиц, включив предварительную загрузку модели базы данных? Модель базы данных будет предварительно загружена при развертывании узла базы данных в обозревателе объектов. - Yes Да - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio. - View Known Issues Просмотреть известные проблемы + + {0} component exited unexpectedly. Please restart Azure Data Studio. + Компонент {0} неожиданно завершил работу. Перезапустите Azure Data Studio. + - + - - OK - OK + + Add… + Добавить... + + + An error occurred while generating the script. {0} + Произошла ошибка при создании сценария. {0} + + + Edit + Изменить Generating script... Создание сценария… - - Script generated - Сценарий создан - Help Справка - Loading dialog... - Загрузка диалогового окна... + Loading dialog completed + Загрузка диалогового окна завершена - - There is no action to be scripted. - Нет действий для включения в скрипт. - - - An error occurred while generating the script. {0} - Произошла ошибка при создании сценария. {0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе. - - - Script - Сценарий - - - Yes - Да - - - Add… - Добавить... + + OK + ОК Remove Удалить + + Script + Сценарий + + + Script generated + Сценарий создан + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + Сценарий успешно создан. Вы можете закрыть диалоговое окно, чтобы просмотреть его в открывшемся редакторе. + Select Выбрать + + There is no action to be scripted. + Нет действий для включения в скрипт. + + + Yes + Да + - + - - Edition - Выпуск - - - Compatibility Level - Уровень совместимости - - - Owner - Владелец - - - Pricing Tier - Ценовая категория - - - Type - Тип - - - Version - Версия - - - Last backup - Последняя архивация - - - Name - Имя - - - Size (MB) - Размер (МБ) - - - Status - Состояние - - - Enable/disable default JSON formatter (requires restart) - Включение или отключение модуля форматирования JSON по умолчанию (требуется перезагрузка) - - - Associate schemas to JSON files in the current project - Связь схем с JSON-файлами в текущем проекте - - - An array of file patterns to match against when resolving JSON files to schemas. - Массив шаблонов файлов, с которым выполняется сравнение, при разрешении JSON-файлов в схемах. + + A URL to a schema or a relative path to a schema in the current directory + URL-адрес схемы или относительный путь к ней в текущем каталоге A file pattern that can contain '*' to match against when resolving JSON files to schemas. Шаблон файла, который может содержать "*" и с которым выполняется сравнение, при разрешении JSON-файлов в схемах. - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы. - - - A URL to a schema or a relative path to a schema in the current directory - URL-адрес схемы или относительный путь к ней в текущем каталоге - - - MSSQL configuration - Конфигурация MSSQL - - - Declares the application workload type when connecting to a server - Объявляет тип рабочей нагрузки приложения при подключении к серверу - - - Application intent - Намерение приложения - - - The name of the application - Имя приложения - - - Application name - Имя приложения - - - The name of the primary file, including the full path name, of an attachable database - Имя первичного файла прикрепляемой базы данных, включая полный путь - - - Attach DB filename - Имя вложенного файла базы данных - - - Azure Active Directory - Universal with MFA support - Azure Active Directory — универсальный с поддержкой MFA - - - Windows Authentication - Проверка подлинности Windows. - - - SQL Login - Имя входа SQL - - - Specifies the method of authenticating with SQL Server - Указывает способ проверки подлинности в SQL Server - - - Authentication type - Тип проверки подлинности - - - Enables or disables Always Encrypted for the connection - Включает или отключает Always Encrypted для подключения + + Advanced + Дополнительно Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка + + An array of file patterns to match against when resolving JSON files to schemas. + Массив шаблонов файлов, с которым выполняется сравнение, при разрешении JSON-файлов в схемах. - - Command timeout - Время ожидания команды + + An execution time-out of 0 indicates an unlimited wait (no time-out) + Время ожидания выполнения, равное 0, указывает на неограниченное время ожидания - - Number of attempts to restore connection - Число попыток восстановления подключения + + Application intent + Намерение приложения - - Connect retry count - Счетчик повторных попыток для подключения + + Application name + Имя приложения - - Delay between attempts to restore connection - Задержка между попытками восстановления подключения + + Associate schemas to JSON files in the current project + Связь схем с JSON-файлами в текущем проекте - - Connect retry interval - Интервал повторных попыток подключения + + Attach (Preview) + Подключение (предварительная версия) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка - - - Connect timeout - Истекло время ожидания подключения - - - Custom name of the connection - Настраиваемое имя подключения - - - Name (optional) - Имя (необязательно) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server. - - - Context connection - Контекстное подключение - - - The SQL Server language record name - Имя записи языка SQL Server - - - Current language - Текущий язык - - - The name of the initial catalog or database int the data source - Имя исходного каталога или базы данных в источнике данных - - - Database - База данных - - - Azure Attestation - Аттестация Azure - - - Host Guardian Service - Служба защиты узла - - - None - Нет - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами - - - Attestation protocol - Протокол аттестации - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами + + Attach DB filename + Имя вложенного файла базы данных Attestation URL URL-адрес аттестации - - Optional (False) - Необязательное (False) + + Attestation protocol + Протокол аттестации - - Strict - Строгое + + Authentication type + Тип проверки подлинности - - Mandatory (True) - Обязательное (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory — универсальный с поддержкой MFA - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях. + + Azure Attestation + Аттестация Azure - - Encrypt - Шифровать + + Change SQL Notebook Connection + Изменить подключение к записной книжке SQL - - The name or network address of the instance of SQL Server that acts as a failover partner - Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа + + Command timeout + Время ожидания команды - - Failover partner - Партнер по обеспечению отработки отказа + + Compatibility Level + Уровень совместимости - - Advanced - Дополнительно + + Compatibility Level + Уровень совместимости + + + Computer Name + Имя компьютера + + + Connect retry count + Счетчик повторных попыток для подключения + + + Connect retry interval + Интервал повторных попыток подключения + + + Connect timeout + Истекло время ожидания подключения Connection Resiliency @@ -1114,310 +1666,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco Context Контекст - - Initialization - Инициализация + + Context connection + Контекстное подключение - - Pooling - Объединение в пул + + Current language + Текущий язык - - Replication - Репликация + + Custom name of the connection + Настраиваемое имя подключения - - Security - Безопасность + + Database + База данных - - Source - Источник + + Declares the application workload type when connecting to a server + Объявляет тип рабочей нагрузки приложения при подключении к серверу - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера. + + Delay between attempts to restore connection + Задержка между попытками восстановления подключения - - Host name in certificate - Имя узла в сертификате + + Design + Конструктор - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения - - - Load balance timeout - Истекло время ожидания при балансировке нагрузки - - - The maximum number of connections allowed in the pool - Максимально допустимое число подключений в пуле - - - Max pool size - Максимальный размер пула - - - The minimum number of connections allowed in the pool - Минимально допустимое число подключений в пуле - - - Min pool size - Минимальный размер пула - - - Multi subnet failover - Отработка отказа в нескольких подсетях - - - When true, multiple result sets can be returned and read from one connection - Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов - - - Multiple active result sets - Множественные активные результирующие наборы - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server - - - Packet size - Размер пакета - - - Indicates the password to be used when connecting to the data source - Указывает пароль, который необходимо использовать для подключения к источнику данных - - - Password - Пароль - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения - - - Persist security info - Сохранение сведений о безопасности - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул - - - Pooling - Объединение в пул - - - Port - Порт - - - Used by SQL Server in Replication - Используется SQL Server при репликации - - - Replication - Репликация - - - Enables or disables Secure enclaves for the connection - Включает или отключает защищенные анклавы для подключения - - - Secure enclaves - Защищенные анклавы - - - Name of the SQL Server instance - Имя экземпляра SQL Server - - - Server - Сервер - - - e.g. tcp:servername,1433 - например, tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict". - - - Trust server certificate - Доверять сертификату сервера - - - Indicates which server type system the provider will expose through the DataReader - Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader - - - Type system version - Версия системы типов - - - Indicates the user ID to be used when connecting to the data source - Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных - - - User name - Имя пользователя - - - The name of the workstation connecting to SQL Server - Имя рабочей станции, подключающейся к SQL Server - - - Workstation Id - Идентификатор рабочей станции - - - Disabled - Отключено - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - Разрешает использование поставщика проверки подлинности SQL для режима проверки подлинности "Active Directory Interactive", когда пользователь выбирает проверку подлинности "AzureMFA". Это разрешает интеграцию конечной точки ресурсов на стороне сервера при получении маркеров доступа. Этот параметр поддерживается только для библиотеки проверки подлинности Azure "MSAL". При изменении значения требуется перезапуск Azure Data Studio. - - - Enabled - Включено - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - Выделяет операцию плана выполнения с наибольшим фактическим числом строк для всех выполнений. - - - Highlights the execution plan operation with the highest cost. - Выделяет операцию плана выполнения с наибольшей ресурсоемкостью. - - - The default metric to use to highlight an expensive operation in query execution plans - Метрика по умолчанию, используемая для выделения ресурсоемкой операции в планах выполнения запросов. - - - Highlights the execution plan operation that used the most CPU time. - Выделяет операцию плана выполнения, использовавшую больше всего процессорного времени. - - - Highlights the execution plan operation that took the most time. - Выделяет операцию плана выполнения, занявшую больше всего времени. - - - Expensive operation highlighting will be turned off for execution plans. - Выделение ресурсоемких операций будет отключено для планов выполнения. - - - Highlights the execution plan operation with the greatest number of rows read. - Выделяет операцию плана выполнения с наибольшим количеством прочитанных строк. - - - Highlights the execution plan operation with the highest subtree cost. - Выделяет операцию плана выполнения с наибольшей ресурсоемкостью поддерева. - - - Export Notebook as SQL - Экспорт записной книжки в виде SQL - - - Export SQL as Notebook - Экспорт SQL в виде записной книжки - - - Should column definitions be aligned? - Должны ли определения столбцов быть выровнены? - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - Следует ли ставить запятые в начале каждой инструкции в списке, например ", mycolumn2", а не в конце, например "mycolumn1," - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для "SELECT C1, C2 FROM T1" как C1, так и C2 будут находиться на отдельных строках - - - [Optional] Do not show unsupported platform warnings - [Необязательно] Не показывать предупреждения для неподдерживаемых платформ - - - Should IntelliSense error checking be enabled - Должна ли быть включена проверка ошибок IntelliSense - - - Should IntelliSense be enabled - Должен ли быть включен IntelliSense - - - Should IntelliSense quick info be enabled - Должны ли быть включены краткие сведения IntelliSense - - - Should IntelliSense suggestions be enabled - Должны ли быть включены подсказки IntelliSense - - - Should IntelliSense suggestions be lowercase - Следует ли подсказкам IntelliSense использовать строчные буквы - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio. - - - Number of minutes to retain log files for backend services. Default is 1 week. - Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя. + + Detach (Preview) + Отсоединить (предварительная версия) Disable Group By Schema Отключить группирование по схеме - - SQL Server: Disable Group By Schema - SQL Server: отключить группирование по схеме + + Disabled + Отключено + + + Drop (Preview) + Удалить (предварительная версия) + + + Edition + Выпуск + + + Edition + Выпуск Enable Group By Schema Включить группирование по схеме - - SQL Server: Enable Group By Schema - SQL Server: включить группирование по схеме - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - Время ожидания в секундах для развертывания узла в обозревателе объектов SQL Server. Значение по умолчанию — 45 секунд. - - - When enabled, the database objects in Object Explorer will be categorized by schema. - Если этот параметр включен, объекты базы данных в обозревателе объектов будут классифицированы по схеме. - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [Экспериментальное] Следует ли обрабатывать запросы к службе SQL Tools Service одновременно. Этот параметр введен для обнаружения проблем, которые могут возникнуть при параллельной обработке всех запросов. Значение по умолчанию — false. При изменении значения требуется перезапуск Azure Data Studio. - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [Необязательно] Должны ли личные сведения регистрироваться в файле журнала. - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted Включить параметризацию для Always Encrypted @@ -1426,14 +1730,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET ANSI_DEFAULTS Установить параметр SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - Установить параметр SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS Установить параметр SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + Установить параметр SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING Установить параметр SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET DEADLOCK_PRIORITY option Установить параметр SET DEADLOCK_PRIORITY - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - Время ожидания выполнения, равное 0, указывает на неограниченное время ожидания - Enable SET IMPLICIT_TRANSACTIONS Установить параметр SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET LOCK TIMEOUT option (in milliseconds) Установить параметр SET LOCK TIMEOUT (в миллисекундах) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - Максимальное сохраняемое количество символов/байт для каждого значения в символьных/двоичных столбцах после выполнения запроса. Значение по умолчанию: 65 535. Допустимый диапазон значений: от 1 до 2 147 483 647. - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - Максимальное сохраняемое количество символов для каждого значения в столбцах XML после выполнения запроса. Значение по умолчанию: 2 097 152. Допустимый диапазон значений: от 1 до 2 147 483 647. - Enable SET NOCOUNT option Установить параметр SET NOCOUNT @@ -1498,10 +1786,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET QUOTED_IDENTIFIER Установить параметр SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - Максимальное число строк, которые будут возвращены перед тем, как сервер перестанет обрабатывать ваш запрос. - Enable SET STATISTICS IO option Установить параметр SET STATISTICS IO @@ -1510,10 +1794,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET STATISTICS TIME option Установить параметр SET STATISTICS TIME - - Maximum size of text and ntext data returned from a SELECT statement - Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT - Enable SET TRANSACTION ISOLATION LEVEL option Установить параметр SET TRANSACTION ISOLATION LEVEL @@ -1522,29 +1802,101 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET XACT_ABORT ON option Установить параметр SET XACT_ABORT ON - - Whether to allow table designer to disable and re-enable DDL triggers during publish - Разрешить ли конструктору таблиц отключать и повторно включать триггеры DDL во время публикации + + Enable/disable default JSON formatter (requires restart) + Включение или отключение модуля форматирования JSON по умолчанию (требуется перезагрузка) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного. + + Enabled + Включено - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала. + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Позволяет использовать пулы соединений для подключений MSSQL, чтобы повысить общую производительность подключения Azure Data Studio. Этот параметр включен по умолчанию. Необходимо перезапустить Azure Data Studio при смене значения. Чтобы очистить подключения в пуле, запустите команду: "SQL Server: Clear Pooled Connections" - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. + + Enables or disables Always Encrypted for the connection + Включает или отключает Always Encrypted для подключения - - Name - Имя + + Enables or disables Secure enclaves for the connection + Включает или отключает защищенные анклавы для подключения - - Compatibility Level - Уровень совместимости + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + Разрешает использование поставщика проверки подлинности SQL для режима проверки подлинности "Active Directory Interactive", когда пользователь выбирает проверку подлинности "AzureMFA". Это разрешает интеграцию конечной точки ресурсов на стороне сервера при получении маркеров доступа. Этот параметр поддерживается только для библиотеки проверки подлинности Azure "MSAL". При изменении значения требуется перезапуск Azure Data Studio. + + + Encrypt + Шифровать + + + Expensive operation highlighting will be turned off for execution plans. + Выделение ресурсоемких операций будет отключено для планов выполнения. + + + Export Notebook as SQL + Экспорт записной книжки в виде SQL + + + Export SQL as Notebook + Экспорт SQL в виде записной книжки + + + Failover partner + Партнер по обеспечению отработки отказа + + + Highlights the execution plan operation that took the most time. + Выделяет операцию плана выполнения, занявшую больше всего времени. + + + Highlights the execution plan operation that used the most CPU time. + Выделяет операцию плана выполнения, использовавшую больше всего процессорного времени. + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + Выделяет операцию плана выполнения с наибольшим фактическим числом строк для всех выполнений. + + + Highlights the execution plan operation with the greatest number of rows read. + Выделяет операцию плана выполнения с наибольшим количеством прочитанных строк. + + + Highlights the execution plan operation with the highest cost. + Выделяет операцию плана выполнения с наибольшей ресурсоемкостью. + + + Highlights the execution plan operation with the highest subtree cost. + Выделяет операцию плана выполнения с наибольшей ресурсоемкостью поддерева. + + + Host Guardian Service + Служба защиты узла + + + Host name in certificate + Имя узла в сертификате + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + Задает имя узла, указанное в сертификате TLS, которое будет использоваться SQL Server для проверки сертификата сервера. Если оно не указано, то по умолчанию для проверки сертификата используется имя сервера. + + + Indicates the password to be used when connecting to the data source + Указывает пароль, который необходимо использовать для подключения к источнику данных + + + Indicates the user ID to be used when connecting to the data source + Указывает идентификатор пользователя, который необходимо использовать для подключения к источнику данных + + + Indicates which server type system the provider will expose through the DataReader + Указывает серверную систему, доступ к которой поставщик будет предоставлять через DataReader + + + Initialization + Инициализация Last Database Backup @@ -1554,70 +1906,438 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Log Backup Последняя резервная копия журнала - - Owner - Владелец + + Last backup + Последняя архивация - - Recovery Model - Модель восстановления + + Load balance timeout + Истекло время ожидания при балансировке нагрузки - - Computer Name - Имя компьютера + + MSSQL configuration + Конфигурация MSSQL - - OS Version - Версия ОС + + Mandatory (True) + Обязательное (True) - - Edition - Выпуск + + Max pool size + Максимальный размер пула - - Version - Версия + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + Максимальное сохраняемое количество символов для каждого значения в столбцах XML после выполнения запроса. Значение по умолчанию: 2 097 152. Допустимый диапазон значений: от 1 до 2 147 483 647. - - Change SQL Notebook Connection - Изменить подключение к записной книжке SQL + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + Максимальное сохраняемое количество символов/байт для каждого значения в символьных/двоичных столбцах после выполнения запроса. Значение по умолчанию: 65 535. Допустимый диапазон значений: от 1 до 2 147 483 647. - - Search: Clear Search Server Results - Поиск: очистить результаты поиска сервера + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + Максимальное число старых файлов, удаляемых при запуске, с истекшим сроком mssql.logRetentionMinutes. Файлы, которые не были очищены из-за этого ограничения, очищаются при следующем запуске Azure Data Studio. - - Delete - Удалить + + Maximum number of rows to return before the server stops processing your query. + Максимальное число строк, которые будут возвращены перед тем, как сервер перестанет обрабатывать ваш запрос. - - Design - Конструктор + + Maximum size of text and ntext data returned from a SELECT statement + Максимальный размер текста и данных ntext, возвращаемых инструкцией SELECT + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + Минимальный размер пула + + + Multi subnet failover + Отработка отказа в нескольких подсетях + + + Multiple active result sets + Множественные активные результирующие наборы + + + Name + Имя + + + Name + Имя + + + Name (optional) + Имя (необязательно) + + + Name of the SQL Server instance + Имя экземпляра SQL Server - New - Создать + New (Preview) + Новое (предварительная версия) + + + New Database (Preview) + Новая база данных (предварительная версия) New Table Создать таблицу + + None + Нет + + + Number of attempts to restore connection + Число попыток восстановления подключения + + + Number of minutes to retain log files for backend services. Default is 1 week. + Срок хранения файлов журналов (в минутах) для серверных служб. По умолчанию задана 1 неделя. + + + OS Version + Версия ОС + + + Optional (False) + Необязательное (False) + + + Owner + Владелец + + + Owner + Владелец + + + Packet size + Размер пакета + + + Password + Пароль + + + Persist security info + Сохранение сведений о безопасности + + + Pooling + Объединение в пул + + + Pooling + Объединение в пул + + + Port + Порт + + + Pricing Tier + Ценовая категория + Properties (Preview) Свойства (предварительная версия) + + Recovery Model + Модель восстановления + - Rename - Переименовать + Rename (Preview) + Переименовать (предварительная версия) + + + Replication + Репликация + + + Replication + Репликация + + + SQL Login + Имя входа SQL + + + SQL Server: Clear Pooled Connections + SQL Server: очистка общих подключений + + + SQL Server: Disable Group By Schema + SQL Server: отключить группирование по схеме + + + SQL Server: Enable Group By Schema + SQL Server: включить группирование по схеме + + + Search: Clear Search Server Results + Поиск: очистить результаты поиска сервера Search: Servers Поиск: серверы + + Secure enclaves + Защищенные анклавы + + + Security + Безопасность + + + Server + Сервер + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + Нужно ли отображать столбцы BIT как числа (1 или 0)? Если задано значение FALSE, столбцы BIT будут отображаться как "TRUE" или "FALSE" + + + Should IntelliSense be enabled + Должен ли быть включен IntelliSense + + + Should IntelliSense error checking be enabled + Должна ли быть включена проверка ошибок IntelliSense + + + Should IntelliSense quick info be enabled + Должны ли быть включены краткие сведения IntelliSense + + + Should IntelliSense suggestions be enabled + Должны ли быть включены подсказки IntelliSense + + + Should IntelliSense suggestions be lowercase + Следует ли подсказкам IntelliSense использовать строчные буквы + + + Should column definitions be aligned? + Должны ли определения столбцов быть выровнены? + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + Следует ли форматировать типы данных в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + Следует ли форматировать ключевые слова в верхнем регистре, нижнем регистре или оставить без форматирования ("нет") + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + Нужно ли разделять на отдельные строки ссылки на объекты в выбранных инструкциях? Например, для "SELECT C1, C2 FROM T1" как C1, так и C2 будут находиться на отдельных строках + Show Log File Показать файл журнала + + Size (MB) + Размер (МБ) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + Размер (в байтах) сетевых пакетов, которые используются для взаимодействия с экземпляром SQL Server + + + Source + Источник + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Задает протокол для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + Задает конечную точку для аттестации анклава на стороне сервера, используемого с Always Encrypted с защищенным анклавами + + + Specifies the method of authenticating with SQL Server + Указывает способ проверки подлинности в SQL Server + + + Status + Состояние + + + Strict + Строгое + + + The SQL Server language record name + Имя записи языка SQL Server + + + The default metric to use to highlight an expensive operation in query execution plans + Метрика по умолчанию, используемая для выделения ресурсоемкой операции в планах выполнения запросов. + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + Длительность (в секундах) ожидания выполнения команды, после чего попытка прекращается и выводится ошибка + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + Длительность (в секундах) ожидания при подключении к серверу, после чего попытка прекращается и выводится ошибка + + + The maximum number of connections allowed in the pool + Максимально допустимое число подключений в пуле + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + Минимальное время (в секундах), которое это подключение будет оставаться в пуле до уничтожения + + + The minimum number of connections allowed in the pool + Минимально допустимое число подключений в пуле + + + The name of the application + Имя приложения + + + The name of the initial catalog or database int the data source + Имя исходного каталога или базы данных в источнике данных + + + The name of the primary file, including the full path name, of an attachable database + Имя первичного файла прикрепляемой базы данных, включая полный путь + + + The name of the workstation connecting to SQL Server + Имя рабочей станции, подключающейся к SQL Server + + + The name or network address of the instance of SQL Server that acts as a failover partner + Имя или сетевой адрес экземпляра SQL Server, выступающего в роли партнера по обеспечению отработки отказа + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + Определение схемы для указанного URL-адреса. Схему необходимо указать только для того, чтобы не обращаться по URL-адресу схемы. + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + Время ожидания в секундах для развертывания узла в обозревателе объектов SQL Server. Значение по умолчанию — 45 секунд. + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + Отслеживает обмен данными между Azure Data Studio и службой SQL Tools Service в канал выходных данных службы SQL Tools Service. ПРЕДУПРЕЖДЕНИЕ. Данные могут включать конфиденциальную информацию, если включено подробное ведение журнала. + + + Trust server certificate + Доверять сертификату сервера + + + Type + Тип + + + Type system version + Версия системы типов + + + Used by SQL Server in Replication + Используется SQL Server при репликации + + + User name + Имя пользователя + + + Version + Версия + + + Version + Версия + + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + Если задано значение "Mandatory" или "Strict", SQL Server использует SSL-шифрование для всех данных, отправляемых между клиентом и сервером, если на сервере установлен сертификат. Если установлено значение "Strict", SQL Server использует TDS 8.0 для передачи всех данных между клиентом и сервером. Значение "Strict" поддерживается в SQL Server 2022 и более поздних версиях. + + + When enabled, the database objects in Object Explorer will be categorized by schema. + Если этот параметр включен, объекты базы данных в обозревателе объектов будут классифицированы по схеме. + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + Если задано значение FALSE, то секретные данные (например, пароль) не возвращаются в составе подключения + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + Если задано значение "true" (и параметр "encrypt" имеет значение "true"), SQL Server использует шифрование SSL для всех данных, которыми сервер обменивается с клиентом, без проверки сертификата сервера. Это свойство не поддерживается, если параметр "Encrypt" имеет значение "Strict". + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + Если задано значение TRUE, указывает, что подключение должно быть произведено в контексте SQL Server. Доступно только при выполнении в процессе SQL Server. + + + When true, multiple result sets can be returned and read from one connection + Если задано значение TRUE, из одного подключения может быть возвращено и считано несколько результирующих наборов + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + Если задано значение TRUE, объект соединения извлекается из соответствующего пула или при необходимости создается и добавляется в соответствующий пул + + + Whether to allow table designer to disable and re-enable DDL triggers during publish + Разрешить ли конструктору таблиц отключать и повторно включать триггеры DDL во время публикации + + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + Следует ли предварительно загружать модель базы данных при расширении узла базы данных в проводнике объектов. При включении время загрузки конструктора таблиц может быть уменьшено. Примечание. Если вам нужно расширить множество узлов базы данных, использование памяти может быть выше обычного. + + + Windows Authentication + Проверка подлинности Windows. + + + Workstation Id + Идентификатор рабочей станции + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [Экспериментальное] Следует ли обрабатывать запросы к службе SQL Tools Service одновременно. Этот параметр введен для обнаружения проблем, которые могут возникнуть при параллельной обработке всех запросов. Значение по умолчанию — false. При изменении значения требуется перезапуск Azure Data Studio. + + + [Optional] Do not show unsupported platform warnings + [Необязательно] Не показывать предупреждения для неподдерживаемых платформ + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [Необязательно] Выведите выходные данные отладки в консоль (Вид -> Вывод), а затем выберите подходящий выходной канал в раскрывающемся списке + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [Необязательно] Уровень ведения журнала для серверных служб. Azure Data Studio создает имя файла при каждом запуске, а если такой файл уже существует, записи журналов добавляются в него. Для очистки старых файлов журналов см. описание параметров logRetentionMinutes и logFilesRemovalLimit. Параметр tracingLevel по умолчанию регистрирует не слишком многое. Изменение детализации может привести к тому, что журналы будут занимать слишком много места. Ошибка включает критический уровень, предупреждение включает ошибку, информационный уровень включает предупреждение, а подробный уровень включает информационный уровень. + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [Необязательно] Должны ли личные сведения регистрироваться в файле журнала. + + + e.g. servername,port + например, имя сервера,порт + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + Следует ли ставить запятые в начале каждой инструкции в списке, например ", mycolumn2", а не в конце, например "mycolumn1," + \ No newline at end of file diff --git a/resources/xlf/ru/notebook.ru.xlf b/resources/xlf/ru/Microsoft.notebook.ru.xlf similarity index 95% rename from resources/xlf/ru/notebook.ru.xlf rename to resources/xlf/ru/Microsoft.notebook.ru.xlf index 01caddbdf5..c351c5d916 100644 --- a/resources/xlf/ru/notebook.ru.xlf +++ b/resources/xlf/ru/Microsoft.notebook.ru.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package Не удалось найти указанный пакет + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - Ошибка: в {0} имеется неправильный файл toc.yml - - - Invalid toc file - Недопустимый файл оглавления + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book Добавить удаленную книгу Jupyter + + Add to this level + Добавить на этот уровень + All Files Все файлы - - Jupyter Book - Книга Jupyter - - - Jupyter Books are used to organize Notebooks. - Для упорядочения записных книжек используется Jupyter Books. - - - Failed to find a Table of Contents file in the specified Jupyter Book. - Не удалось найти файл содержания в указанной книге Jupyter. - - - No Jupyter Books are currently available on the provided link - По указанной ссылке отсутствуют доступные книги Jupyter - Browse Обзор @@ -66,14 +50,6 @@ Configuration file missing Отсутствует файл конфигурации - - File already exists. Are you sure you want to overwrite this file? - Файл уже существует. Перезаписать его? - - - Folder already exists. Are you sure you want to delete and replace this folder? - Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку? - Content folder Папка содержимого @@ -82,20 +58,62 @@ Content folder (Optional) Папка содержимого (необязательно) + + Content folder path does not exist + Путь к папке содержимого не существует + Create Создать - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - Файл {0} уже существует в конечной папке {1}. -Имя файла было изменено на {2} для предотвращения потери данных. + + Downloading Remote Jupyter Book + Выполняется скачивание удаленной книги Jupyter + + + Downloading to {0} + Выполняется скачивание в {0} + + + Error while creating remote Jupyter Book directory + Ошибка при создании каталога удаленной книги Jupyter + + + Error while decompressing remote Jupyter Book + Ошибка при распаковке удаленной книги Jupyter + + + Error while downloading remote Jupyter Book + Произошла ошибка во время скачивания удаленной книги Jupyter Error while editing Jupyter Book {0}: {1} Ошибка при редактировании книги Jupyter {0}: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + Ошибка при выборе книги Jupyter или раздела для изменения: {0} + + + Error while trying to access: {0} + Ошибка при попытке доступа: {0} + + + Error: {0} has an incorrect toc.yml file + Ошибка: в {0} имеется неправильный файл toc.yml + + + Failed to find a Table of Contents file in the specified Jupyter Book. + Не удалось найти файл содержания в указанной книге Jupyter. + + + Failed to find section {0} in {1}. + Не найден раздел {0} в {1}. + + + Failed to read Jupyter Book {0}: {1} + Не удалось прочитать книгу Jupyter {0}: {1} + File Extension Расширение файла @@ -104,45 +122,39 @@ File Name Имя файла + + File already exists. Are you sure you want to overwrite this file? + Файл уже существует. Перезаписать его? + + + File {0} already exists in the destination folder + Файл {0} уже существует в папке назначения + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + Файл {0} уже существует в конечной папке {1} + Имя файла было изменено на {2} для предотвращения потери данных. + + + Folder already exists. Are you sure you want to delete and replace this folder? + Папка уже существует. Вы уверены, что хотите удалить и заменить эту папку? + + + GitHub + GitHub + Http Request failed with error: {0} {1} Сбой HTTP-запроса с ошибкой: {0} {1} - - - - - + + Invalid toc file + Недопустимый файл оглавления - - Add to this level - Добавить на этот уровень - - - Select Jupyter Book - Выберите книгу Jupyter - - - Select Jupyter Book Section - Выберите раздел книги Jupyter - - - Select Folder - Выбрать папку - - - Language - Язык - - - Learn more. - Подробнее. - - - Location - Расположение - - - Missing file : {0} from {1} - Отсутствует файл: {0} из {1} + + Jupyter Book + Книга Jupyter Jupyter Book is already trusted in this workspace. @@ -152,13 +164,9 @@ Jupyter Book is already untrusted in this workspace. Книга Jupyter уже является недоверенной в этой рабочей области. - - Jupyter Books not Found - Книги Jupyter не найдены - - - Jupyter Book {0} is now pinned in the workspace. - Книга Jupyter {0} сейчас закреплена в рабочей области. + + Jupyter Book is no longer trusted in this workspace + Книга Jupyter больше не является доверенной в этой рабочей области. Jupyter Book is now trusted in the workspace. @@ -168,81 +176,33 @@ Jupyter Book {0} is no longer pinned in this workspace Книга Jupyter {0} больше не закреплена в этой рабочей области - - Jupyter Book is no longer trusted in this workspace - Книга Jupyter больше не является доверенной в этой рабочей области. + + Jupyter Book {0} is now pinned in the workspace. + Книга Jupyter {0} сейчас закреплена в рабочей области. - - Content folder path does not exist - Путь к папке содержимого не существует + + Jupyter Books are used to organize Notebooks. + Для упорядочения записных книжек используется Jupyter Books. - - Error while trying to access: {0} - Ошибка при попытке доступа: {0} + + Jupyter Books not Found + Книги Jupyter не найдены - - Downloading to {0} - Выполняется скачивание в {0} + + Language + Язык - - File {0} already exists in the destination folder - Файл {0} уже существует в папке назначения + + Learn more. + Дополнительные сведения. - - Save location path is not valid. - Недопустимый путь к расположению сохранения. + + Location + Расположение - - No - Нет - - - Releases not Found - Выпуски не найдены - - - Error while creating remote Jupyter Book directory - Ошибка при создании каталога удаленной книги Jupyter - - - Remote Jupyter Book download is complete - Скачивание удаленной книги Jupyter завершено - - - Error while downloading remote Jupyter Book - Произошла ошибка во время скачивания удаленной книги Jupyter - - - Remote Jupyter Book download is in progress - Сейчас выполняется скачивание удаленной книги Jupyter - - - Error while decompressing remote Jupyter Book - Ошибка при распаковке удаленной книги Jupyter - - - Resource not Found - Ресурс не найден - - - This sample code loads the file into a data frame and shows the first 10 results. - Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов. - - - Save location path does not exist. - Путь к расположению сохранения не существует. - - - Downloading Remote Jupyter Book - Выполняется скачивание удаленной книги Jupyter - - - The selected Jupyter Book is not valid - Выбранная книга Jupyter является недопустимой - - - Yes - Да + + Missing file : {0} from {1} + Отсутствует файл: {0} из {1} Name @@ -264,42 +224,42 @@ New Section (Preview) Новый раздел (предварительная версия) + + No + Нет + + + No Jupyter Books are currently available on the provided link + По указанной ссылке отсутствуют доступные книги Jupyter + No Jupyter Books are currently selected in the viewlet. В данный момент во viewlet не выбраны книги Jupyter. - - GitHub - GitHub - - - Shared File - Общий файл - - - Open Jupyter Book {0} failed: {1} - Не удалось открыть книгу Jupyter {0}: {1} - Open External Link Открыть внешнюю ссылку - - Open link {0} failed: {1} - Не удалось открыть ссылку {0}: {1} + + Open Jupyter Book {0} failed: {1} + Не удалось открыть книгу Jupyter {0}: {1} Open Markdown Открыть разметку Markdown - - Open markdown {0} failed: {1} - Не удалось открыть файл Markdown {0}: {1} - Open Notebook Открыть записную книжку + + Open link {0} failed: {1} + Не удалось открыть ссылку {0}: {1} + + + Open markdown {0} failed: {1} + Не удалось открыть файл Markdown {0}: {1} + Open notebook {0} failed: {1} Не удалось открыть записную книжку {0}: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} Не удалось открыть безымянную записную книжку {0} как безымянную: {1} - - Failed to read Jupyter Book {0}: {1} - Не удалось прочитать книгу Jupyter {0}: {1} - Releases Выпуски + + Releases not Found + Выпуски не найдены + + + Remote Jupyter Book download is complete + Скачивание удаленной книги Jupyter завершено + + + Remote Jupyter Book download is in progress + Сейчас выполняется скачивание удаленной книги Jupyter + Repository URL URL-адрес репозитория + + Resource not Found + Ресурс не найден + Save location Расположение сохранения + + Save location path does not exist. + Путь к расположению сохранения не существует. + + + Save location path is not valid. + Недопустимый путь к расположению сохранения. + Search Поиск - - Failed to find section {0} in {1}. - Не найден раздел {0} в {1}. + + Select Folder + Выбрать папку - - Error while selecting a Jupyter Book or a section to edit: {0} - Ошибка при выборе книги Jupyter или раздела для изменения: {0} + + Select Jupyter Book + Выберите книгу Jupyter + + + Select Jupyter Book Section + Выберите раздел книги Jupyter + + + Shared File + Общий файл + + + The selected Jupyter Book is not valid + Выбранная книга Jupyter является недопустимой + + + The url provided is not a Github release url + Указанный URL-адрес не является URL-адресом выпуска GitHub + + + This sample code loads the file into a data frame and shows the first 10 results. + Этот пример кода загружает файл в кадр данных и отображает первые 10 результатов. Title @@ -344,17 +344,17 @@ URL URL-адрес - - The url provided is not a Github release url - Указанный URL-адрес не является URL-адресом выпуска GitHub - Version Версия + + Yes + Да + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse Обзор - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - Для ядра "{0}" требуется настроить среду выполнения Python и установить зависимости. + + Installation Type + Тип установки + + + New Python installation + Новая установка Python + + + No supported Python versions found. + Поддерживаемые версии Python не найдены. Notebook kernels require a Python runtime to be configured and dependencies to be installed. Для ядер записных книжек требуется настроить среду выполнения Python и установить зависимости. - - Use existing Python installation - Использовать существующую установку Python - - - Installation Type - Тип установки - Python Install Location Расположение установки Python - - New Python installation - Новая установка Python - Python runtime configured! Среда выполнения Python настроена. @@ -416,6 +412,14 @@ Select Выбрать + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + Для ядра "{0}" требуется настроить среду выполнения Python и установить зависимости. + + + Use existing Python installation + Использовать существующую установку Python + {0} (Custom) {0} (пользовательский) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - Поддерживаемые версии Python не найдены. - - + - - The specified install location is invalid. - Указано недопустимое расположение установки. - - - Install - Установить - Configure Python Runtime Настройка среды выполнения Python - - Install Dependencies - Установка зависимостей - - - Python installation was declined. - Установка Python была отклонена. - - - No Python installation was found at the specified location. - Установка Python не найдена в указанном расположении. - - - Configure Python to run {0} kernel - Настройка Python для запуска ядра {0} - Configure Python to run kernels Настройка Python для запуска ядер + + Configure Python to run {0} kernel + Настройка Python для запуска ядра {0} + + + Install + Установить + + + Install Dependencies + Установка зависимостей + + + No Python installation was found at the specified location. + Установка Python не найдена в указанном расположении. + + + Python installation was declined. + Установка Python была отклонена. + + + The specified install location is invalid. + Указано недопустимое расположение установки. + - + Existing Version Существующая версия + + Install required kernel dependencies + Установка необходимых зависимостей ядра + Kernel Ядро @@ -484,21 +488,17 @@ Name Имя - - Install required kernel dependencies - Установка необходимых зависимостей ядра + + No packages are required by default for the kernel '{0}' + По умолчанию пакеты не требуются для ядра "{0}". Required Version Требуемая версия - - No packages are required by default for the kernel '{0}' - По умолчанию пакеты не требуются для ядра "{0}". - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} Завершена установка для {0} {1} + + Could not find any valid versions for the specified package + Не удалось найти допустимые версии для указанного пакета + Failed to install {0} {1}. Error: {2} Не удалось установить {0} {1}. Ошибка: {2} - - Installing {0} {1} - Идет установка {0} {1} - Install Установить - - Package installed - Пакет установлен. - Installing package Идет установка пакета + + Installing {0} {1} + Идет установка {0} {1} + N/A Н/Д - - Could not find any valid versions for the specified package - Не удалось найти допустимые версии для указанного пакета - Package Name Имя пакета @@ -544,50 +540,74 @@ Package Summary Сводка пакета - - Supported Package Versions for Python {0} - Поддерживаемые версии пакетов для Python {0} - - - Search {0} packages - Поиск пакетов: {0} + + Package installed + Пакет установлен. Search Поиск + + Search {0} packages + Поиск пакетов: {0} + + + Supported Package Versions for Python {0} + Поддерживаемые версии пакетов для Python {0} + - + - - Completed uninstall for {0} - Завершено удаление для {0} - - - Failed to uninstall {0}. Error: {1} - Не удалось удалить {0}. Ошибка: {1} - - - Uninstalling {0} - Идет удаление {0} - Are you sure you want to uninstall the specified packages? Вы действительно хотите удалить указанные пакеты? + + Completed uninstall for {0} + Завершено удаление для {0} + Delete Удалить + + Failed to uninstall {0}. Error: {1} + Не удалось удалить {0}. Ошибка: {1} + Installed - Установлен + Установлено Location Расположение + + Name + Имя + + + Package Type + Тип пакета + + + Package uninstalled + Пакет удален + + + Uninstall selected packages + Удалить выбранные пакеты + + + Uninstalling package + Идет удаление пакета + + + Uninstalling {0} + Идет удаление {0} + Version Версия @@ -596,29 +616,9 @@ {0} {1} packages found Найдены пакеты: {0} {1} - - Package Type - Тип пакета - - - Name - Имя - - - Uninstall selected packages - Удалить выбранные пакеты - - - Package uninstalled - Пакет удален - - - Uninstalling package - Идет удаление пакета - - + Close @@ -630,23 +630,23 @@ - + Code Код - - What type of cell do you want to add? - Какой тип ячейки требуется добавить? - Text Текст + + What type of cell do you want to add? + Какой тип ячейки требуется добавить? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + Сеансы активных записных книжек Python будут завершены, чтобы обновить их. Хотите продолжить? + + + Another Python installation is currently in progress. Waiting for it to complete. + Сейчас выполняется другая установка Python. Дождитесь ее завершения. + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + Не удается перезаписать существующую установку Python во время работы Python. Прежде чем продолжить, закройте все активные записные книжки. + Don't Ask Again Больше не спрашивать - - Installing Notebook dependencies failed with error: {0} - Установка зависимостей Notebook завершилась с ошибкой: {0} - Downloading local python for platform: {0} to {1} Скачивание локального Python для платформы: {0} в {1} + + Downloading python package + Идет скачивание пакета Python + Encountered an error when getting Python user path: {0} Обнаружена ошибка при получении пути пользователя Python: {0} - - Notebook dependencies installation is complete - Установка зависимостей Notebook завершена - - - Notebook dependencies installation is in progress - Выполняется установка зависимостей Notebook - - - Installing Notebook dependencies, see Tasks view for more information - Идет установка зависимостей Notebook, дополнительные сведения см. в представлении задач - Encountered an error when trying to retrieve list of installed packages: {0} Произошла ошибка при попытке получить список установленных пакетов: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory Ошибка при создании каталога установки Python - - Python download is complete - Скачивание Python завершено - Error while downloading python setup Ошибка при скачивании программы установки Python - - Downloading python package - Идет скачивание пакета Python - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - Не удается перезаписать существующую установку Python во время работы Python. Прежде чем продолжить, закройте все активные записные книжки. - Error while unpacking python bundle Ошибка при распаковке пакета Python - - Unpacking python package - Распаковка пакета Python + + Installing Notebook dependencies + Идет установка зависимостей Notebook + + + Installing Notebook dependencies failed with error: {0} + Установка зависимостей Notebook завершилась с ошибкой: {0} + + + Installing Notebook dependencies, see Tasks view for more information + Идет установка зависимостей Notebook, дополнительные сведения см. в представлении задач + + + No + Нет + + + Notebook dependencies installation is complete + Установка зависимостей Notebook завершена + + + Notebook dependencies installation is in progress + Выполняется установка зависимостей Notebook + + + Python download is complete + Скачивание Python завершено Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? Будет установлен {0} Python, который заменит 3.6.6 Python. Некоторые пакеты могут быть несовместимы с новой версией или требуют переустановки. Будет создана Записная книжка, которая поможет вам переустановить все пакеты PIP. Вы хотите продолжить обновление сейчас? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - Сеансы активных записных книжек Python будут завершены, чтобы обновить их. Хотите продолжить? - - - Installing Notebook dependencies - Идет установка зависимостей Notebook - - - Another Python installation is currently in progress. Waiting for it to complete. - Сейчас выполняется другая установка Python. Дождитесь ее завершения. - - - No - Нет + + Unpacking python package + Распаковка пакета Python Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - Ошибка, отправленная из Jupyter: {0} + + ... Jupyter is running at {0} + … Jupyter выполняется в {0} ... Starting Notebook server … Выполняется запуск сервера Notebook - - ... Jupyter is running at {0} - … Jupyter выполняется в {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Процесс записной книжки преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1} + + Error sent from Jupyter: {0} + Ошибка, отправленная из Jupyter: {0} Error stopping Notebook Server: {0} Ошибка при остановке сервера Notebook: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Процесс записной книжки преждевременно завершил работу с ошибкой: {0}, выходные данные StdErr: {1} + - + - - Download and open '{0}'? - Скачать и открыть "{0}"? - - - File open request failed with error: {0} {1} - Запрос на открытие файла завершился с ошибкой: {0} {1} - - - Could not find the specified file - Не удалось найти указанный файл - Action {0} is not supported for this handler Действие {0} не поддерживается для этого обработчика @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported Не удается открыть ссылку {0}, так как поддерживаются только ссылки HTTP, HTTPS и ссылки на файлы + + Could not find the specified file + Не удалось найти указанный файл + + + Download and open '{0}'? + Скачать и открыть "{0}"? + + + File open request failed with error: {0} {1} + Запрос на открытие файла завершился с ошибкой: {0} {1} + - + - - Jupyter Books - Книги Jupyter - - - IDs of the extra kernels to enable - Идентификаторы дополнительных включаемых ядер - - - Extra kernels - Дополнительные ядра - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Параметры конфигурации для ядер Jupyter. Этот параметр управляется автоматически, и изменять его вручную не рекомендуется. - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - Определяет протокол данных на основе вклада Notebook, а также многие команды и вклады Notebook. - - - Notebook Core Extensions - Основные расширения Notebook - - - Allow Jupyter server to run as root user - Разрешить запуск сервера Jupyter от имени привилегированного пользователя - - - Analyze in Notebook - Анализировать в Notebook - - - Collapse Book items at root level in the Notebooks Viewlet - Сворачивание элементов книги на корневом уровне во вьюлете записных книжек - Add Cell Добавить ячейку - - Add Code Cell - Добавить ячейку кода - - - Add Text Cell - Добавить текстовую ячейку - - - Bold Markdown Text - Полужирный текст Markdown - - - Clear Cell Result - Очистить результат ячейки - Add Code Block Добавить блок кода - - Highlight Markdown Text - Выделить текст Markdown - - - Italicize Markdown Text - Курсивный текст Markdown - - - New Notebook - Создать записную книжку - - - Open Notebook - Открыть записную книжку - - - Run Cell - Выполнить ячейку - - - Run Cells - Выполнить ячейки - - - Underline Markdown Text - Подчеркнутый текст Markdown - - - Notebook configuration - Конфигурация Notebook - - - Do not show prompt to update Python. - Не показывать предложение обновить Python. - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - Интервал времени (в минутах), по истечении которого производится завершение работы сервера после закрытия всех записных книжек. (Введите 0, чтобы не завершать работу) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - Максимальная глубина подкаталогов для поиска книг (введите 0 для бесконечной глубины) - - - Maximum number of rows returned per table in the Notebook editor - Максимальное число строк, возвращаемых на таблицу, в редакторе Notebook - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - Переопределите параметры редактора по умолчанию в редакторе Notebook. Параметры включают в себя цвет фона, цвет текущей строки и границу - - - Notebooks that are pinned by the user for the current workspace - Записные книжки, закрепленные пользователем для текущей рабочей области - - - Local path to python installation used by Notebooks. - Локальный путь к установке Python, используемой Записными книжками. - - - Download timeout in milliseconds for GitHub books - Время ожидания скачивания для книг GitHub (в мс) - - - Notebooks contained in these books will automatically be trusted. - Записные книжки, содержащиеся в этих книгах, будут автоматически считаться доверенными. - - - Local path to a preexisting python installation used by Notebooks. - Локальный путь к существующей установке Python, используемой Записными книжками. - - - Pinned notebooks - Закрепленные записные книжки - - - Get localized SQL Server 2019 guide - Скачать локализованное руководство по SQL Server 2019 - - - Provided Jupyter Books - Указанные книги Jupyter - - - SQL Server 2019 Guide - Руководство по SQL Server 2019 - - - Notebooks - Записные книжки + + Add Code Cell + Добавить ячейку кода Add Markdown File @@ -996,14 +856,38 @@ Add Notebook Добавить записную книжку + + Add Remote Jupyter Book + Добавить удаленную книгу Jupyter + Add Section Добавить раздел + + Add Text Cell + Добавить текстовую ячейку + + + Allow Jupyter server to run as root user + Разрешить запуск сервера Jupyter от имени привилегированного пользователя + Analyze in Notebook Анализировать в Notebook + + Analyze in Notebook + Анализировать в Notebook + + + Bold Markdown Text + Полужирный текст Markdown + + + Clear Cell Result + Очистить результат ячейки + Close Jupyter Book Закрыть книгу Jupyter @@ -1012,6 +896,14 @@ Close Notebook Закрыть записную книжку + + Collapse Book items at root level in the Notebooks Viewlet + Сворачивание элементов книги на корневом уровне во вьюлете записных книжек + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Параметры конфигурации для ядер Jupyter. Этот параметр управляется автоматически, и изменять его вручную не рекомендуется. + Configure Python for Notebooks Настройка Python для Записных книжек @@ -1020,26 +912,94 @@ Create Jupyter Book Создать книгу Jupyter - - Set context for Notebook - Задать контекст для Notebook + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + Определяет протокол данных на основе вклада Notebook, а также многие команды и вклады Notebook. - - Set kernel for Notebook - Задать ядро для Notebook + + Do not show prompt to update Python. + Не показывать предложение обновить Python. + + + Download timeout in milliseconds for GitHub books + Время ожидания скачивания для книг GitHub (в мс) + + + Extra kernels + Дополнительные ядра + + + Get localized SQL Server 2019 guide + Скачать локализованное руководство по SQL Server 2019 + + + Highlight Markdown Text + Выделить текст Markdown + + + IDs of the extra kernels to enable + Идентификаторы дополнительных включаемых ядер + + + Italicize Markdown Text + Курсивный текст Markdown + + + Jupyter Books + Книги Jupyter + + + Local path to a preexisting python installation used by Notebooks. + Локальный путь к существующей установке Python, используемой Записными книжками. + + + Local path to python installation used by Notebooks. + Локальный путь к установке Python, используемой Записными книжками. Manage Packages Управление пакетами + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + Максимальная глубина подкаталогов для поиска книг (введите 0 для бесконечной глубины) + + + Maximum number of rows returned per table in the Notebook editor + Максимальное число строк, возвращаемых на таблицу, в редакторе Notebook + Move to ... Переместить в… + New Notebook + Новая записная книжка + + New Notebook Создать записную книжку + + Notebook Core Extensions + Основные расширения Notebook + + + Notebook configuration + Конфигурация Notebook + + + Notebooks + Записные книжки + + + Notebooks contained in these books will automatically be trusted. + Записные книжки, содержащиеся в этих книгах, будут автоматически считаться доверенными. + + + Notebooks that are pinned by the user for the current workspace + Записные книжки, закрепленные пользователем для текущей рабочей области + Open Jupyter Book Открыть книгу Jupyter @@ -1048,18 +1008,30 @@ Open Notebook Открыть записную книжку + + Open Notebook + Открыть записную книжку + Open Notebooks in Folder Открыть записные книжки в папке - - Add Remote Jupyter Book - Добавить удаленную книгу Jupyter + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + Переопределите параметры редактора по умолчанию в редакторе Notebook. Параметры включают в себя цвет фона, цвет текущей строки и границу Pin Notebook Закрепить записную книжку + + Pinned notebooks + Закрепленные записные книжки + + + Provided Jupyter Books + Указанные книги Jupyter + Reinstall Notebook dependencies Переустановка зависимостей Notebook @@ -1072,6 +1044,18 @@ Reveal in Books Показать в книгах + + Run Cell + Выполнить ячейку + + + Run Cells + Выполнить ячейки + + + SQL Server 2019 Guide + Руководство по SQL Server 2019 + Save Jupyter Book Сохранить книгу Jupyter @@ -1080,10 +1064,26 @@ Search Jupyter Book Искать книгу Jupyter + + Set context for Notebook + Задать контекст для Notebook + + + Set kernel for Notebook + Задать ядро для Notebook + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + Интервал времени (в минутах), по истечении которого производится завершение работы сервера после закрытия всех записных книжек. (Введите 0, чтобы не завершать работу) + Trust Jupyter Book Доверенные книги Jupyter + + Underline Markdown Text + Подчеркнутый текст Markdown + Unpin Notebook Открепить записную книжку diff --git a/resources/xlf/ru/profiler.ru.xlf b/resources/xlf/ru/Microsoft.profiler.ru.xlf similarity index 87% rename from resources/xlf/ru/profiler.ru.xlf rename to resources/xlf/ru/Microsoft.profiler.ru.xlf index e0026d8d30..5812e9c72c 100644 --- a/resources/xlf/ru/profiler.ru.xlf +++ b/resources/xlf/ru/Microsoft.profiler.ru.xlf @@ -1,14 +1,14 @@  - + Cancel Отменить - - Start - Запустить + + Enter session name: + Введите имя сеанса: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog Недопустимый владелец диалогового окна, не удается открыть диалоговое окно - - Enter session name: - Введите имя сеанса: - Invalid provider type, cannot open dialog Недопустимый тип поставщика, не удается открыть диалоговое окно + + Invalid templates list, cannot open dialog + Недопустимый список шаблонов, не удается открыть диалоговое окно + Select session template: Выберите шаблон сеанса: - - Invalid templates list, cannot open dialog - Недопустимый список шаблонов, не удается открыть диалоговое окно + + Start + Запустить Start New Profiler Session @@ -40,31 +40,35 @@ - + - - SQL Server Profiler for Azure Data Studio - Приложение SQL Server Profiler для Azure Data Studio - - - SQL Server Profiler - Приложение SQL Server Profiler - - - Profiler - Профилировщик + + Create Profiler Season + Создание сезона профилировщика Launch Profiler Запустить профилировщик - - Create Profiler Season - Создание сезона профилировщика + + Open XEL File + Открыть XEL-файл + + + Profiler + Профилировщик + + + SQL Server Profiler + Приложение SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + Приложение SQL Server Profiler для Azure Data Studio Start - Запустить + Запуск Stop diff --git a/resources/xlf/ru/query-history.ru.xlf b/resources/xlf/ru/Microsoft.query-history.ru.xlf similarity index 95% rename from resources/xlf/ru/query-history.ru.xlf rename to resources/xlf/ru/Microsoft.query-history.ru.xlf index eb1ed6acbf..67e5cc51c0 100644 --- a/resources/xlf/ru/query-history.ru.xlf +++ b/resources/xlf/ru/Microsoft.query-history.ru.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - Включено ли ведение Журнала запросов. Если этот параметр имеет значение False, выполняемые запросы не будут записываться в истории. - Clear All History Очистить весь журнал @@ -30,34 +26,6 @@ Delete Удалить - - View and run previously executed queries - Просмотр и запуск ранее выполненных запросов - - - Pause Query History Capture - Приостановить ведение Журнала запросов - - - Query History - Журнал запросов - - - The action taken when a history item is double clicked - Действие при двойном щелчке элемента журнала - - - Open a new disconnected editor with the query from the selected history item - Открыть новый отключенный редактор с запросом из выбранного элемента журнала - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - Открыть новый подключенный редактор с запросом и подключением из выбранного элемента журнала, автоматически выполнить запрос - - - Start Query History Capture - Начать ведение Журнала запросов - Loading saved entries... Загрузка сохраненных записей... @@ -74,18 +42,50 @@ Open Query Открыть запрос + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + Открыть новый подключенный редактор с запросом и подключением из выбранного элемента журнала, автоматически выполнить запрос + + + Open a new disconnected editor with the query from the selected history item + Открыть новый отключенный редактор с запросом из выбранного элемента журнала + Open storage folder Открыть папку хранилища - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - Сохраняется ли история запросов при перезапусках. Если ЛОЖЬ, то журнал будет очищен при выходе из приложения. + + Pause Query History Capture + Приостановить ведение Журнала запросов + + + Query History + Журнал запросов Run Query Запуск запроса + + Start Query History Capture + Начать ведение Журнала запросов + + + The action taken when a history item is double clicked + Действие при двойном щелчке элемента журнала + + + View and run previously executed queries + Просмотр и запуск ранее выполненных запросов + + + Whether Query History capture is enabled. If false queries executed will not be captured. + Включено ли ведение Журнала запросов. Если этот параметр имеет значение False, выполняемые запросы не будут записываться в истории. + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + Сохраняется ли история запросов при перезапусках. Если ЛОЖЬ, то журнал будет очищен при выходе из приложения. + \ No newline at end of file diff --git a/resources/xlf/ru/Microsoft.query-store.ru.xlf b/resources/xlf/ru/Microsoft.query-store.ru.xlf new file mode 100644 index 0000000000..543383785a --- /dev/null +++ b/resources/xlf/ru/Microsoft.query-store.ru.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + Размер агрегирования + + + All + Все + + + Apply + Применить + + + Automatic + Автоматически + + + Avg + Среднее + + + Based on: + На основе: + + + CLR Time (ms) + Время CLR (мс) + + + CPU Time + Время ЦП + + + CPU Time (ms) + Время ЦП (мс) + + + Cancel + Отмена + + + Check for top consumers of: + Проверьте топ потребителей: + + + Configure + Настройка + + + Criteria + Условия + + + Custom + Настраиваемый + + + DOP + DOP + + + Day + День + + + Duration + Длительность + + + Duration (ms) + Длительность (мс) + + + Execution Count + Счетчик выполнения + + + Execution Count + Счетчик выполнения + + + Filters + Фильтры + + + From + С + + + Hour + Час + + + Last 12 hours + Последние 12 часов + + + Last 15 minutes + Последние 15 минут + + + Last 2 days + Последние 2 дня + + + Last 2 weeks + Последние 2 недели + + + Last 3 months + Последние 3 месяца + + + Last 30 minutes + Последние 30 минут + + + Last 5 minutes + Последние 5 минут + + + Last 6 months + Последние 6 месяцев + + + Last day + Последний день + + + Last hour + Последний час + + + Last month + Последний месяц + + + Last week + Последняя неделя + + + Last year + Последний год + + + Local + Локально + + + Log Memory Used (KB) + Использовано памяти журнала (КБ) + + + Logical Reads + Логические считывания + + + Logical Reads (KB) + Логические операции чтения (КБ) + + + Logical Writes (KB) + Логические операции записи (КБ) + + + Max + Максимум + + + Memory Consumption (KB) + Потребление памяти (КБ) + + + Min + Минимум + + + Min number of plans + Минимальное количество планов + + + Minute + Минута + + + Ok + ОК + + + Open In New Tab + Открыть в новой вкладке + + + Overall Resource Consumption + Общее использование ресурсов + + + Overall resource consumption for database {0} + Общее потребление ресурсов для базы данных {0} + + + Physical Reads (KB) + Физические операции чтения (КБ) + + + Plan Summary for query {0} + Сводка плана для запроса {0} + + + Plan {0} + План {0} + + + Queries + Запросы + + + Query Store - {0} + Хранилище запросов: {0} + + + Resource Consumption Criteria + Условия потребления ресурсов + + + Return + Возврат + + + Row Count + Число строк + + + Show Chart for + Показать диаграмму для + + + Std Dev + Стандартное отклонение + + + Temp DB Memory Used (KB) + Использовано памяти временной базы данных (КБ) + + + Time Format + Формат времени + + + Time Interval + Интервал времени + + + Time Settings + Параметры времени + + + To + До + + + Top + Сверху + + + Top 25 resource consumers for database {0} + 25 основных потребителей ресурсов для базы данных {0} + + + Top Resource Consuming Queries + Топ ресурсоемких запросов + + + Total + Всего + + + UTC + UTC + + + Wait Time (ms) + Время ожидания (мс) + + + + + + + Query Store + Хранилище запросов + + + Query Store + Хранилище запросов + + + Query Store + Хранилище запросов + + + Query Store extension for Azure Data Studio. + Расширение хранилища запросов для Azure Data Studio. + + + + \ No newline at end of file diff --git a/resources/xlf/ru/resource-deployment.ru.xlf b/resources/xlf/ru/Microsoft.resource-deployment.ru.xlf similarity index 95% rename from resources/xlf/ru/resource-deployment.ru.xlf rename to resources/xlf/ru/Microsoft.resource-deployment.ru.xlf index 636c8f38ab..aea00adadd 100644 --- a/resources/xlf/ru/resource-deployment.ru.xlf +++ b/resources/xlf/ru/Microsoft.resource-deployment.ru.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - Неизвестный тип поля: "{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - Продолжение развертывания невозможно. Условия лицензии Azure Data CLI были отклонены. Вы можете принять условия лицензионного соглашения или отменить эту операцию, нажав кнопку "Отмена" - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - Продолжение развертывания невозможно. Условия лицензии Azure Data CLI еще не приняты. Примите условия лицензионного соглашения, чтобы включить функции, требующие использования Azure Data CLI. - - - Azure Account - Учетная запись Azure - - - Azure Location - Расположение Azure - - - Resource Group - Группа ресурсов - - - Subscription (selected subset) - Подписка (выбранное подмножество) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - Измените текущие выбранные подписки с помощью действия "Выбрать подписки" в учетной записи, указанной в представлении дерева Azure во вьюлете "Подключения" - - - No - Нет - - - Refresh - Обновить - - - New resource group name - Новое имя группы ресурсов - - - Create a new resource group - Создать группу ресурсов - - - Sign in… - Войти… - - - Yes - Да - - - Select - Выбрать - - - Realm - Область - - - Required tool '{0}' [ {1} ] is being installed now. - Обязательное средство "{0}" [{1}] сейчас устанавливается. - Accept EULA & Select Принять лицензионное соглашение и выбрать - - Browse - Обзор + + All + Все + + + An error occurred opening the output notebook. {1}{2}. + Произошла ошибка при открытии выходной записной книжки. {1}{2}. Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} Попытка получить значение переменной для неизвестной переменной: {0} - - No cluster context information found - Сведения о контексте кластера не найдены + + Azure Account + Учетная запись Azure - - Kube config file path - Путь к файлу kube config + + Azure Location + Расположение Azure - - FieldInfo.options was not defined for field type: {0} - Объект FieldInfo.options не определен для типа поля: {0} + + Browse + Обзор - - FieldInfo.options must be an object if it is not an array - FieldInfo.options должен быть объектом, если он не является массивом + + Categories + Категории - - Options Source with id:{0} is already defined - Источник параметров с идентификатором {0} уже определен + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + Измените текущие выбранные подписки с помощью действия "Выбрать подписки" в учетной записи, указанной в представлении дерева Azure во вьюлете "Подключения" - - No Options Source defined for id: {0} - Источник параметров для идентификатора {0} не определен + + Cloud + Облачные - - When FieldInfo.options is an object it must have 'optionsType' property - Если FieldInfo.options является объектом, он должен иметь свойство optionsType + + Create a new resource group + Создать группу ресурсов - - When optionsType is not {0} then it must be {1} - Если optionsType не равен {0}, он должен быть равен {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + Продолжение развертывания невозможно. Условия лицензии Azure Data CLI еще не приняты. Примите условия лицензионного соглашения, чтобы включить функции, требующие использования Azure Data CLI. - - The task "{0}" has failed. - Не удалось выполнить задачу "{0}". + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + Продолжение развертывания невозможно. Условия лицензии Azure Data CLI были отклонены. Вы можете принять условия лицензионного соглашения или отменить эту операцию, нажав кнопку "Отмена" Description Описание - - An error occurred opening the output notebook. {1}{2}. - Произошла ошибка при открытии выходной записной книжки. {1}{2}. + + Discovered Path or Additional Information + Обнаруженный путь или дополнительные сведения + + + FieldInfo.options must be an object if it is not an array + FieldInfo.options должен быть объектом, если он не является массивом + + + FieldInfo.options was not defined for field type: {0} + Объект FieldInfo.options не определен для типа поля: {0} + + + Filter resources... + Фильтровать ресурсы… + + + Hybrid + Гибридные + + + Install + Установить Install tools Средства установки + + Installing extension '{0}'... + Установка расширения "{0}"… + + + Kube config file path + Путь к файлу kube config + + + New resource group name + Новое имя группы ресурсов + + + No + Нет + + + No Options Source defined for id: {0} + Источник параметров для идентификатора {0} не определен + + + No Value Provider defined for id: {0} + Для идентификатора {0} не определен поставщик значения + + + No cluster context information found + Сведения о контексте кластера не найдены + + + On-premises + Локальные + Options Параметры + + Options Source with id:{0} is already defined + Источник параметров с идентификатором {0} уже определен + + + PostgreSQL + PostgreSQL + + + Realm + Область + + + Refresh + Обновить + Required Version Требуемая версия + + Required tool '{0}' [ {1} ] is being installed now. + Обязательное средство "{0}" [{1}] сейчас устанавливается. + + + Required tools + Необходимые инструменты + + + Resource Group + Группа ресурсов + + + Run + Выполнить + + + SQL Server + SQL Server + + + Script + Сценарий + + + Select + Выбрать + + + Select the deployment options + Выбор параметров развертывания + + + Sign in… + Войти… + Status Состояние + + Subscription (selected subset) + Подписка (выбранное подмножество) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + Для развертывания этого ресурса требуется расширение "{0}". Хотите ли вы установить его? + The task "{0}" failed and no output Notebook was generated. Не удалось выполнить задачу "{0}", и выходная записная книжка не была создана. + + The task "{0}" has failed. + Не удалось выполнить задачу "{0}". + + + There are some errors on this page, click 'Show Details' to view the errors. + На этой странице есть ошибки, для их просмотра щелкните "Показать сведения". + Tool Инструмент + + Unknown extension '{0}' + Неизвестное расширение "{0}" + + + Unknown field type: "{0}" + Неизвестный тип поля: "{0}" + + + Value Provider with id:{0} is already defined + Поставщик значения с идентификатором {0} уже определен + Version Версия @@ -162,89 +230,21 @@ View error detail Просмотреть сведения об ошибке - - Discovered Path or Additional Information - Обнаруженный путь или дополнительные сведения + + When FieldInfo.options is an object it must have 'optionsType' property + Если FieldInfo.options является объектом, он должен иметь свойство optionsType - - The '{0}' extension is required to deploy this resource, do you want to install it now? - Для развертывания этого ресурса требуется расширение "{0}". Хотите ли вы установить его? + + When optionsType is not {0} then it must be {1} + Если optionsType не равен {0}, он должен быть равен {1} - - Install - Установить - - - Installing extension '{0}'... - Установка расширения "{0}"... - - - Required tools - Необходимые инструменты - - - Unknown extension '{0}' - Неизвестное расширение "{0}" - - - Filter resources... - Фильтровать ресурсы… - - - SQL Server - SQL Server - - - All - Все - - - Cloud - Облачные - - - Hybrid - Гибридные - - - PostgreSQL - PostgreSQL - - - On-premises - Локальные - - - Categories - Категории - - - Select the deployment options - Выбор параметров развертывания - - - Run - Выполнить - - - Script - Скрипт - - - There are some errors on this page, click 'Show Details' to view the errors. - На этой странице есть ошибки, для их просмотра щелкните "Показать сведения". - - - Value Provider with id:{0} is already defined - Поставщик значения с идентификатором {0} уже определен - - - No Value Provider defined for id: {0} - Для идентификатора {0} не определен поставщик значения + + Yes + Да - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … выдал ошибку: {1} - >>> Ignoring error in execution and continuing tool deployment >>> Пропуск ошибки при выполнении и продолжение развертывания средства - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … выдал ошибку: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … завершил работу с сигналом: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments Развертывания - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - Управляет ресурсами Azure - Azure CLI Azure CLI + + Manages Azure resources + Управляет ресурсами Azure + adding the azure-cli repository information … добавление в репозиторий сведений для azure-cli… - - getting packages needed for azure-cli installation … - получение пакетов, необходимых для установки azure-cli… - - - updating repository information before installing azure-cli … - обновление сведений в репозитории перед установкой azure-cli… - - - updating repository information again for azure-cli … - повторное обновление сведений в репозитории для azure-cli… - deleting previously downloaded azurecli.msi if one exists … удаление ранее скачанного файла azurecli.msi, если он существует… @@ -334,6 +322,10 @@ displaying the installation log … отображение журнала установки… + + download and invoking script to install azure-cli … + скачивание и вызов скрипта для установки azure-cli… + downloading and installing the signing key for azure-cli … скачивание и установка ключа подписывания для azure-cli… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … скачивание azurecli.msi и установка azure-cli… + + getting packages needed for azure-cli installation … + получение пакетов, необходимых для установки azure-cli… + installing azure-cli … установка azure-cli… - - download and invoking script to install azure-cli … - скачивание и вызов скрипта для установки azure-cli… + + updating repository information again for azure-cli … + повторное обновление сведений в репозитории для azure-cli… + + + updating repository information before installing azure-cli … + обновление сведений в репозитории перед установкой azure-cli… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters Запускает команды для кластеров Kubernetes - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + Не удалось проанализировать выходные данные команды kubectl version: "{0}" adding the kubectl repository information … добавление в репозиторий сведений для kubectl… - - getting packages needed for kubectl installation … - получение пакетов, необходимых для установки kubectl… - - - updating repository information … - обновление сведений в репозитории… - backing up any existing kubectl in the install location … архивация имеющихся версий kubectl в расположении установки… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … удаление ранее скачанного файла kubectl.exe, если он существует… - - downloading and installing the signing key for kubectl … - скачивание и установка ключа подписывания для kubectl… - downloading and installing the latest kubectl.exe … скачивание и установка последней версии файла kubectl.exe… + + downloading and installing the signing key for kubectl … + скачивание и установка ключа подписывания для kubectl… + downloading the latest kubectl release … выполняется скачивание последнего выпуска kubectl… - - installing kubectl … - установка kubectl… + + getting packages needed for kubectl installation … + получение пакетов, необходимых для установки kubectl… installing kubectl … установка kubectl… + + installing kubectl … + установка kubectl… + + + kubectl + kubectl + making kubectl executable … установка атрибутов исполняемого файла для kubectl… @@ -434,42 +434,66 @@ moving kubectl into the install location in the PATH … перемещение kubectl в расположение установки, указанное в переменной PATH… + + updating repository information … + обновление сведений в репозитории… + updating your brew repository for kubectl installation … обновление репозитория brew для установки kubectl… - - Unable to parse the kubectl version command output: "{0}" - Не удалось проанализировать выходные данные команды kubectl version: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - Ошибка при получении сведений о версии.{0}Получены недопустимые выходные данные, выходные данные команды get version: "{1}" + + Could not find 'Location' in the output: + Не удалось найти расположение (Location) в выходных данных: - - Error retrieving version information. See output channel '{0}' for more details - Ошибка при получении сведений о версии. Дополнительные сведения см. в канале вывода "{0}" + + output: + выходные данные: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • средство brew необходимо для развертывания инструментов и должно быть установлено перед развертыванием необходимых инструментов + + A possibly way to uninstall is using this command:{0} >{1} + Для удаления можно выполнить следующую команду:{0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • средство tcurl необходимо для установки и должно быть установлено перед развертыванием необходимых инструментов + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + Не удается установить инструмент {0}::{1}, так как команды установки являются неизвестными для вашего дистрибутива ОС. Установите {0} вручную, чтобы продолжить Error Ошибка + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + Ошибка при установке средства "{0}" [{1}].{2}Ошибка: {3}{2}Дополнительные сведения см. в канале вывода "{4}" + + + Error installing tool. See output channel '{0}' for more details + Ошибка при установке инструмента. Дополнительные сведения см. в канале вывода "{0}" + + + Error retrieving version information. See output channel '{0}' for more details + Ошибка при получении сведений о версии. Дополнительные сведения см. в канале вывода "{0}" + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + Ошибка при получении сведений о версии.{0}Получены недопустимые выходные данные, выходные данные команды get version: "{1}" + Failed Сбой + + Failed to detect version post installation. See output channel '{0}' for more details + Не удалось определить версию после установки. Дополнительные сведения см. в канале вывода "{0}" + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + Команды установки завершены, но не удалось обнаружить версию средства "{0}", поэтому попытка установки завершилась сбоем. Ошибка обнаружения: {1}{2}Чтобы устранить эту проблему, удалите предыдущие установленные версии. + Installed Установлено @@ -482,160 +506,132 @@ Not Installed Не установлено - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - Ошибка при установке средства "{0}" [{1}].{2}Ошибка: {3}{2}Дополнительные сведения см. в канале вывода "{4}" - - - Error installing tool. See output channel '{0}' for more details - Ошибка при установке инструмента. Дополнительные сведения см. в канале вывода "{0}" - - - Failed to detect version post installation. See output channel '{0}' for more details - Не удалось определить версию после установки. Дополнительные сведения см. в канале вывода "{0}" - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - Команды установки завершены, но не удалось обнаружить версию средства "{0}", поэтому попытка установки завершилась сбоем. Ошибка обнаружения: {1}{2}Чтобы устранить эту проблему, удалите предыдущие установленные версии. - - - A possibly way to uninstall is using this command:{0} >{1} - Для удаления можно выполнить следующую команду:{0} >{1} + + Search Paths for tool '{0}': {1} + Пути поиска для инструмента "{0}": {1} {0}See output channel '{1}' for more details {0}Дополнительные сведения см. в канале вывода "{1}" - - Search Paths for tool '{0}': {1} - Пути поиска для инструмента "{0}": {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • средство brew необходимо для развертывания инструментов и должно быть установлено перед развертыванием необходимых инструментов - - Could not find 'Location' in the output: - Не удалось найти расположение (Location) в выходных данных: - - - output: - выходные данные: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - Не удается установить инструмент {0}::{1}, так как команды установки являются неизвестными для вашего дистрибутива ОС. Установите {0} вручную, чтобы продолжить + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • средство tcurl необходимо для установки и должно быть установлено перед развертыванием необходимых инструментов - + - - Azure account - Учетная запись Azure - - - Server - Сервер - Azure SQL Database - Azure account settings База данных SQL Azure — параметры учетной записи Azure + + Azure account + Учетная запись Azure + Azure account settings Параметры учетной записи Azure - - Subscription - Подписка - - - Database collation - Параметры сортировки базы данных - Collation for database Параметры сортировки для базы данных - - SQL database name - Имя базы данных SQL - - - Database settings - Параметры базы данных - - - Max IP address in firewall IP range - Максимальный IP-адрес в диапазоне IP-адресов брандмауэра - - - Max IP address - Максимальный IP-адрес - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - Создайте правило брандмауэра для локального клиентского IP-адреса, чтобы подключиться к базе данных с помощью Azure Data Studio после завершения создания. - - - Firewall rule name - Имя правила брандмауэра - Create a firewall rule Создание правила брандмауэра - - Enter IP addresses in IPv4 format. - Введите IP-адреса в формате IPv4. + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + Создайте правило брандмауэра для локального клиентского IP-адреса, чтобы подключиться к базе данных с помощью Azure Data Studio после завершения создания. - - Please fill out the required fields marked with red asterisks. - Заполните обязательные поля, отмеченные красными звездочками. + + Database collation + Параметры сортировки базы данных + + + Database settings + Параметры базы данных Deploy Azure SQL DB Развертывание Базы данных SQL Azure - - Resource group - Группа ресурсов + + Enter IP addresses in IPv4 format. + Введите IP-адреса в формате IPv4. - - Script to Notebook - Скрипт в записную книжку + + Firewall rule name + Имя правила брандмауэра - - Min IP address in firewall IP range - Минимальный IP-адрес в диапазоне IP-адресов брандмауэра + + Max IP address + Максимальный IP-адрес + + + Max IP address in firewall IP range + Максимальный IP-адрес в диапазоне IP-адресов брандмауэра Min IP address Минимальный IP-адрес + + Min IP address in firewall IP range + Минимальный IP-адрес в диапазоне IP-адресов брандмауэра + + + Please fill out the required fields marked with red asterisks. + Заполните обязательные поля, отмеченные красными звездочками. + + + Resource group + Группа ресурсов + + + SQL database name + Имя базы данных SQL + + + Script to Notebook + Скрипт в записную книжку + + + Server + Сервер + + + Subscription + Подписка + - + + + No servers found + Серверы не найдены + No servers found in current subscription. Select a different subscription containing at least one server Серверы в текущей подписке не найдены. Выберите другую подписку, содержащую хотя бы один сервер - - No servers found - Серверы не найдены - Sign in to an Azure account first Сначала войдите в учетную запись Azure - + - - Collation name must be between 1 and 100 characters long. - Длина имени параметров сортировки должна составлять от 1 до 100 символов. - Collation name cannot contain only numbers. Имя параметров сортировки не может содержать только цифры. @@ -644,37 +640,9 @@ Select a different subscription containing at least one server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . Имя параметров сортировки не может содержать специальные символы \/""[]:|<>+=;,?*@&,. - - Firewall name must be between 1 and 100 characters long. - Длина имени брандмауэра должна составлять от 1 до 100 символов. - - - Firewall name cannot contain only numbers. - Имя брандмауэра не может содержать только цифры. - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - Имя брандмауэра не может содержать специальные символы \/""[]:|<>+=;,?*@&,. - - - Upper case letters are not allowed for firewall name - В имени брандмауэра не могут использоваться только прописные буквы - - - Max Ip address is invalid - Максимальный IP-адрес является недопустимым - - - Min Ip address is invalid - Минимальный IP-адрес является недопустимым - - - Database name must be unique in the current server. - Имя базы данных должно быть уникальным на текущем сервере. - - - Database name must be between 1 and 100 characters long. - Длина имени базы данных должна составлять от 1 до 100 символов. + + Collation name must be between 1 and 100 characters long. + Длина имени параметров сортировки должна составлять от 1 до 100 символов. Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Select a different subscription containing at least one server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . Имя базы данных не может содержать специальные символы \/""[]:|<>+=;,?*@&,. + + Database name must be between 1 and 100 characters long. + Длина имени базы данных должна составлять от 1 до 100 символов. + + + Database name must be unique in the current server. + Имя базы данных должно быть уникальным на текущем сервере. + + + Firewall name cannot contain only numbers. + Имя брандмауэра не может содержать только цифры. + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + Имя брандмауэра не может содержать специальные символы \/""[]:|<>+=;,?*@&,. + + + Firewall name must be between 1 and 100 characters long. + Длина имени брандмауэра должна составлять от 1 до 100 символов. + + + Max Ip address is invalid + Максимальный IP-адрес является недопустимым + + + Min Ip address is invalid + Минимальный IP-адрес является недопустимым + + + Upper case letters are not allowed for firewall name + В имени брандмауэра не могут использоваться только прописные буквы + - + + + Administrator account password + Пароль учетной записи администратора + + + Administrator account username + Имя пользователя учетной записи администратора + Azure Account Учетная запись Azure - - Region - Регион - Azure settings Параметры Azure - - Subscription - Подписка - - - Please fill out the required fields marked with red asterisks. - Заполните обязательные поля, отмеченные красными звездочками. - - - New subnet - Новая подсеть - - - New virtual network - Новая виртуальная сеть + + Click here to learn more about pricing and supported VM sizes + Щелкните здесь, чтобы просмотреть подробные сведения о ценах и поддерживаемых размерах виртуальных машин Configure network settings Настройка параметров сети + + Confirm password + Подтверждение пароля + + + Confirm password + Подтверждение пароля + + + Deploy Azure SQL VM + Развертывание ВМ SQL Azure + + + Enable Remote Desktop (RDP) inbound port (3389) + Включить входящий порт (3389) для удаленного рабочего стола (RDP) + + + Enable SQL authentication + Включить проверку подлинности SQL + + + Image + Образ + + + Image SKU + Номер SKU образа + + + Image Version + Версия образа + Networking Сеть @@ -728,105 +752,81 @@ Select a different subscription containing at least one server New public ip Новый общедоступный IP-адрес - - Deploy Azure SQL VM - Развертывание ВМ SQL Azure + + New subnet + Новая подсеть - - Public IP - Общедоступный IP-адрес - - - Resource Group - Группа ресурсов - - - Script to Notebook - Скрипт в записную книжку - - - Confirm password - Подтверждение пароля + + New virtual network + Новая виртуальная сеть Password Пароль - - Username - Имя пользователя - - - SQL connectivity - Подключение SQL - - - Enable SQL authentication - Включить проверку подлинности SQL + + Please fill out the required fields marked with red asterisks. + Заполните обязательные поля, отмеченные красными звездочками. Port Порт + + Public IP + Общедоступный IP-адрес + + + Region + Регион + + + Resource Group + Группа ресурсов + SQL Servers settings Параметры SQL Server - - Subnet - Подсеть + + SQL connectivity + Подключение SQL - - Virtual Network - Виртуальная сеть - - - Confirm password - Подтверждение пароля - - - Administrator account password - Пароль учетной записи администратора - - - Administrator account username - Имя пользователя учетной записи администратора - - - Image - Образ - - - Image Version - Версия образа - - - Virtual machine name - Имя виртуальной машины - - - Enable Remote Desktop (RDP) inbound port (3389) - Включить входящий порт (3389) для удаленного рабочего стола (RDP) + + Script to Notebook + Скрипт в записную книжку Size Размер - - Image SKU - Номер SKU образа + + Subnet + Подсеть + + + Subscription + Подписка + + + Username + Имя пользователя + + + Virtual Network + Виртуальная сеть + + + Virtual machine name + Имя виртуальной машины Virtual machine settings Параметры виртуальной машины - - Click here to learn more about pricing and supported VM sizes - Щелкните здесь, чтобы просмотреть подробные сведения о ценах и поддерживаемых размерах виртуальных машин - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Select a different subscription containing at least one server - + Create a new new public Ip Создать общедоступный IP-адрес - - Enter name for new public IP - Введите имя нового общедоступного IP-адреса - Create a new sub network Создать подсеть - - Enter name for new subnet - Введите имя новой подсети - Create a new virtual network Создать виртуальную сеть + + Enter name for new public IP + Введите имя нового общедоступного IP-адреса + + + Enter name for new subnet + Введите имя новой подсети + Enter name for new virtual network Введите имя новой виртуальной сети @@ -878,12 +878,16 @@ Select a different subscription containing at least one server - + Local (inside VM only) Локальное (только в виртуальной машине) + + Password and confirm password must match. + Пароль и его подтверждение должны совпадать. + Private (within Virtual Network) Частное (в виртуальной сети) @@ -892,33 +896,25 @@ Select a different subscription containing at least one server Public (Internet) Общедоступный (Интернет) - - Password and confirm password must match. - Пароль и его подтверждение должны совпадать. + + Username cannot contain special characters \/""[]:|<>+=;,?* . + Имя пользователя не может содержать следующие специальные символы: \/""[]:|<>+=;,?*. Username must be between 2 and 128 characters long. Длина имени пользователя должна составлять от 2 до 128 символов. - - Username cannot contain special characters \/""[]:|<>+=;,?* . - Имя пользователя не может содержать следующие специальные символы: \/""[]:|<>+=;,?*. - - + Password and confirm password must match. Пароль и его подтверждение должны совпадать. - - Username must be between 1 and 20 characters long. - Длина имени пользователя должна составлять от 1 до 20 символов. - - - Username must not include reserved words. - Имя пользователя не должно содержать зарезервированные слова. + + Select a valid virtual machine size. + Выберите допустимый размер виртуальной машины. Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Select a different subscription containing at least one server Username cannot end with period Имя пользователя не может заканчиваться точкой - - Virtual machine name must be unique in the current resource group. - Имя виртуальной машины должно быть уникальным в текущей группе ресурсов. + + Username must be between 1 and 20 characters long. + Длина имени пользователя должна составлять от 1 до 20 символов. - - Virtual machine name cannot contain only numbers. - Имя виртуальной машины не может состоять только из цифр. + + Username must not include reserved words. + Имя пользователя не должно содержать зарезервированные слова. Virtual machine name Can't start with underscore. Can't end with period or hyphen Имя виртуальной машины не может начинаться с символа подчеркивания и не может заканчиваться точкой или дефисом + + Virtual machine name cannot contain only numbers. + Имя виртуальной машины не может состоять только из цифр. + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . Имя виртуальной машины не может содержать специальные символы \/""[]:|<>+=;,?*@&,. @@ -948,29 +948,29 @@ Select a different subscription containing at least one server Virtual machine name must be between 1 and 15 characters long. Длина имени виртуальной машины должна составлять от 1 до 15 символов. - - Select a valid virtual machine size. - Выберите допустимый размер виртуальной машины. + + Virtual machine name must be unique in the current resource group. + Имя виртуальной машины должно быть уникальным в текущей группе ресурсов. - + + + Notebook type + Тип записной книжки + OK - OK + ОК Open Notebook Открыть записную книжку - - Notebook type - Тип записной книжки - - + @@ -978,25 +978,9 @@ Select a different subscription containing at least one server Сведения об ошибке: {0}. - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - Выбранная учетная запись "{0}" больше не доступна. Нажмите кнопку "Войти", чтобы добавить ее снова, или выберите другую учетную запись. - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - Токен доступа для выбранной учетной записи "{0}" больше не действителен. Нажмите кнопку "Войти" и обновите учетную запись или выберите другую учетную запись. - - - Unexpected error fetching accounts: {0} - Непредвиденная ошибка при получении учетных записей: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - Непредвиденная ошибка при получении групп ресурсов для подписки {0}: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - Непредвиденная ошибка при получении подписок для учетной записи {0}: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + При загрузке или анализе файла конфигурации {0} произошла ошибка: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Select a different subscription containing at least one server Path: {0} is not a file, please select a valid kube config file. Путь {0} не является файлом, выберите допустимый файл kube config. - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - При загрузке или анализе файла конфигурации {0} произошла ошибка: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + Токен доступа для выбранной учетной записи "{0}" больше не действителен. Нажмите кнопку "Войти" и обновите учетную запись или выберите другую учетную запись. - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} не соответствует требованиям к сложности пароля. Дополнительные сведения: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + Выбранная учетная запись "{0}" больше не доступна. Нажмите кнопку "Войти", чтобы добавить ее снова, или выберите другую учетную запись. - - {0} doesn't match the confirmation password - {0} не соответствует подтверждению пароля + + Unexpected error fetching accounts: {0} + Непредвиденная ошибка при получении учетных записей: {0} Unexpected error fetching available kubectl storage classes : {0} Непредвиденная ошибка при получении доступных классов хранилища kubectl: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + Непредвиденная ошибка при получении групп ресурсов для подписки {0}: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + Непредвиденная ошибка при получении подписок для учетной записи {0}: {1} + + + {0} doesn't match the confirmation password + {0} не соответствует подтверждению пароля + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} не соответствует требованиям к сложности пароля. Дополнительные сведения: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Select a different subscription containing at least one server - + Download and launch installer, URL: {0} Скачайте и запустите установщик, URL-адрес: {0} - - Successfully downloaded: {0} - Скачивание выполнено: {0} - Downloading from: {0} Выполняется скачивание из: {0} @@ -1050,13 +1046,17 @@ Select a different subscription containing at least one server Launching: {0} Запуск: {0} + + Successfully downloaded: {0} + Скачивание выполнено: {0} + Successfully launched: {0} Запуск выполнен: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Select a different subscription containing at least one server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA) - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - Некоторые инструменты еще не обнаружены. Убедитесь, что они установлены, запущены и могут быть обнаружены - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - Инструменты {0} не установлены; вы можете нажать кнопку "{1}" для их установки. - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - Инструмент {0} не установлен; вы можете нажать кнопку "{1}" для его установки. - - - All required tools are installed now. - Теперь все необходимые инструменты установлены. - - - No tools required - Инструменты не требуются - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - Следующие инструменты еще не обнаружены: {0}. Убедитесь, что они установлены, запущены и могут быть обнаружены - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. Инструмент "{0}" [{1}] не соответствует минимальным требованиям к версии, удалите его и перезапустите Azure Data Studio. @@ -1102,9 +1074,21 @@ Select a different subscription containing at least one server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . Инструмент "{0}" не был обнаружен, и автоматическая установка сейчас не поддерживается. Установите инструмент "{0}" вручную или убедитесь, что он запущен и доступен для обнаружения. Сделав это, перезапустите Azure Data Studio. См. раздел [{1}]. - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - Если средства были установлены вручную, то для применения изменений необходимо перезапустить Azure Data Studio. Дополнительные сведения см. в выходных каналах "Развертывания" и "Azure Data CLI" + + Accept terms of use + Принятие условий использования + + + All required tools are installed now. + Теперь все необходимые инструменты установлены. + + + Deployment pre-requisites + Предварительные требования к развертыванию + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + Следующие инструменты еще не обнаружены: {0}. Убедитесь, что они установлены, запущены и могут быть обнаружены Loading required tools information @@ -1114,185 +1098,73 @@ Select a different subscription containing at least one server Loading required tools information completed Загрузка сведений о необходимых инструментах завершена - - Deployment pre-requisites - Предварительные требования к развертыванию + + No tools required + Инструменты не требуются - - Accept terms of use - Принятие условий использования + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + Некоторые инструменты еще не обнаружены. Убедитесь, что они установлены, запущены и могут быть обнаружены + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + Чтобы продолжить, необходимо принять условия лицензионного соглашения (EULA) + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + Инструмент {0} не установлен; вы можете нажать кнопку "{1}" для его установки. + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + Инструменты {0} не установлены; вы можете нажать кнопку "{1}" для их установки. + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + Если средства были установлены вручную, то для применения изменений необходимо перезапустить Azure Data Studio. Дополнительные сведения см. в выходных каналах "Развертывания" и "Azure Data CLI" - + - - Location of the azdata package used for the install command - Расположение пакета azdata, используемого для команды установки - - - I accept {0} and {1}. - Я принимаю {0} и {1}. - - - Azure SQL MI License Terms - Условия лицензии Управляемого экземпляра SQL Azure - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - Создайте Управляемый экземпляр SQL в Azure или в управляемой пользователем среде - - - Azure SQL managed instance - Управляемый экземпляр SQL Azure - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Управляемый экземпляр SQL Azure предоставляет полный доступ к SQL Server и совместимость функций для миграции серверов SQL Server в Azure или для разработки новых приложений. {0}. - - - Learn More - Дополнительные сведения - - - Open in Portal - Открыть на портале - - - Resource Type - Тип ресурса - - - I accept {0}, {1} and {2}. - Я принимаю {0}, {1} и {2}. - - - azdata License Terms - Условия лицензии azdata + + Administrator account + Учетная запись администратора Azure SQL DB License Terms Условия лицензии Базы данных SQL Azure - - Create a SQL database, database server, or elastic pool in Azure. - Создайте базу данных, сервер базы данных или эластичный пул в Azure. - Azure SQL Database - База данных SQL Azure + База данных SQL Azure - - Select - Выбрать + + Azure SQL MI License Terms + Условия лицензии Управляемого экземпляра SQL Azure - - Create in Azure portal - Создать на портале Azure - - - I accept {0}, {1} and {2}. - Я принимаю {0}, {1} и {2}. - - - azdata License Terms - Условия лицензии azdata + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Управляемый экземпляр SQL Azure предоставляет полный доступ к SQL Server и совместимость функций для миграции серверов SQL Server в Azure или для разработки новых приложений. {0}. Azure SQL VM License Terms Условия лицензии виртуальной машины SQL Azure + + Azure SQL managed instance + Управляемый экземпляр SQL Azure + Azure information - Информация об Azure + Информация Azure Azure locations Расположения Azure - - Script to notebook - Скрипт в записную книжку - - - Deploy Azure SQL virtual machine - Развертывание виртуальной машины SQL Azure - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - Создание виртуальных машин SQL в Azure. Лучше всего подходит для миграций и приложений, требующих доступа на уровне ОС. - - - SQL Server on Azure Virtual Machine - SQL Server на виртуальной машине Azure - - - Image - Образ - - - VM image SKU - Номер SKU образа виртуальной машины - Confirm password - Подтверждение пароля - - - Password - Пароль - - - Publisher - Издатель - - - Storage account name - Имя учетной записи хранения - - - Storage account - Учетная запись хранения - - - Storage account SKU type - Тип SKU учетной записи хранения - - - Username - Имя пользователя - - - Administrator account - Учетная запись администратора - - - VM information - Информация о виртуальной машине - - - Summary - Сводка - - - Virtual machine name - Имя виртуальной машины - - - Size - Размер - - - Deployment - Развертывание - - - New Deployment… - Новое развертывание… - - - Deployment configuration - Конфигурация развертывания + Подтвердить пароль Confirm password @@ -1302,6 +1174,30 @@ Select a different subscription containing at least one server Container name Имя контейнера + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + Создание виртуальных машин SQL в Azure. Лучше всего подходит для миграций и приложений, требующих доступа на уровне ОС. + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + Создайте Управляемый экземпляр SQL в Azure или в управляемой пользователем среде + + + Create a SQL database, database server, or elastic pool in Azure. + Создайте базу данных, сервер базы данных или эластичный пул в Azure. + + + Create in Azure portal + Создать на портале Azure + + + Database Server + Сервер базы данных + + + Deploy Azure SQL virtual machine + Развертывание виртуальной машины SQL Azure + Deploy SQL Server 2017 container images Развертывание образов контейнеров SQL Server 2017 @@ -1314,9 +1210,57 @@ Select a different subscription containing at least one server Deploy SQL Server 2022 container images Развертывание образов контейнеров SQL Server 2022 - - SQL Server password - Пароль SQL Server + + Deployment + Развертывание + + + Deployment configuration + Конфигурация развертывания + + + Elastic Pool + Эластичный пул + + + I accept {0} and {1}. + Я принимаю {0} и {1}. + + + I accept {0}, {1} and {2}. + Я принимаю {0}, {1} и {2}. + + + I accept {0}, {1} and {2}. + Я принимаю {0}, {1} и {2}. + + + Image + Образ + + + Learn More + Подробнее + + + Location of the azdata package used for the install command + Расположение пакета azdata, используемого для команды установки + + + Microsoft Privacy Statement + Заявление о конфиденциальности корпорации Майкрософт + + + New Deployment… + Новое развертывание… + + + Open in Portal + Открыть на портале + + + Password + Пароль Port @@ -1326,13 +1270,13 @@ Select a different subscription containing at least one server Provides a notebook-based experience to deploy Microsoft SQL Server Обеспечивает развертывание Microsoft SQL Server на основе записных книжек - - SQL Server Deployment extension for Azure Data Studio - Расширение развертывания SQL Server для Azure Data Studio + + Publisher + Издатель - - Microsoft Privacy Statement - Заявление о конфиденциальности Майкрософт + + Resource Type + Тип ресурса Resource Type @@ -1342,18 +1286,10 @@ Select a different subscription containing at least one server Run SQL Server container image with docker Запустить образ контейнера SQL Server с помощью Docker - - SQL Server container image - Образ контейнера SQL Server - Run SQL Server on Windows, select a version to get started. Запустите SQL Server в Windows, выберите версию для начала работы. - - SQL Server on Windows - SQL Server в Windows - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Select a different subscription containing at least one server SQL Server 2022 SQL Server 2022 - - Database Server - Сервер базы данных + + SQL Server Deployment extension for Azure Data Studio + Расширение развертывания SQL Server для Azure Data Studio - - Elastic Pool - Эластичный пул + + SQL Server container image + Образ контейнера SQL Server + + + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure + + + SQL Server on Windows + SQL Server в Windows + + + SQL Server password + Пароль SQL Server + + + Script to notebook + Сохранить скрипт в записную книжку + + + Select + Выбрать Single Database Отдельная база данных + + Size + Размер + + + Storage account + Учетная запись хранения + + + Storage account SKU type + Тип SKU учетной записи хранения + + + Storage account name + Имя учетной записи хранения + + + Summary + Сводка + + + Username + Имя пользователя + + + VM image SKU + Номер SKU образа виртуальной машины + + + VM information + Информация о виртуальной машине + Version Версия + + Virtual machine name + Имя виртуальной машины + + + azdata License Terms + Условия лицензии azdata + + + azdata License Terms + Условия лицензии azdata + \ No newline at end of file diff --git a/resources/xlf/ru/schema-compare.ru.xlf b/resources/xlf/ru/Microsoft.schema-compare.ru.xlf similarity index 98% rename from resources/xlf/ru/schema-compare.ru.xlf rename to resources/xlf/ru/Microsoft.schema-compare.ru.xlf index a0c85e608b..06b8e5069c 100644 --- a/resources/xlf/ru/schema-compare.ru.xlf +++ b/resources/xlf/ru/Microsoft.schema-compare.ru.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - метка: {0} не существует в поиске имени значения параметров + + A different source schema has been selected. Compare to see the comparison? + Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов? - - General Options - Общие параметры - - - Include Object Types - Включить типы объектов - - - Schema Compare Options - Параметры Сравнения схем - - - Reset - Сброс - - - File - Файл - - - Flat - Одноуровневая - - - Object Type - Тип объекта - - - Schema - Схема - - - Are you sure you want to update the target? - Вы действительно хотите обновить целевой объект? - - - Compare Details - Сравнить сведения - - - Do you want to connect to {0}? - Установить подключение к {0}? - - - Press Compare to refresh the comparison. - Нажмите "Сравнить", чтобы обновить сравнение. + + A different target schema has been selected. Compare to see the comparison? + Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов? Action @@ -62,29 +18,25 @@ Add Добавить - - Apply is enabled when the target is a database or database project - Применение включено, когда целевой объект является базой данных или проектом базы данных + + Apply + Применить Apply changes to target Применить изменения к целевому объекту - - There was an error updating the project - Ошибка при обновлении проекта + + Apply is enabled when the target is a database or database project + Применение включено, когда целевой объект является базой данных или проектом базы данных - - No changes to apply - Нет изменений для применения + + Are you sure you want to update the target? + Вы действительно хотите обновить целевой объект? - - Project was successfully updated - Проект успешно обновлен - - - Stop - Остановить + + Cancel + Отмена Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare Сравнить - - Schema Compare failed: {0} - Сбой при сравнении схем: {0} - - - Data-tier Application File (.dacpac) - Файл приложения уровня данных (DACPAC) - - - Database - База данных - - - Delete - Удалить - - - Schema Compare - Сравнение схем + + Compare Details + Сравнить сведения Comparison between Source and Target Сравнение между исходным и целевым объектами + + Data-tier Application File (.dacpac) + Файл приложения уровня данных (DACPAC) + + + Database + База данных + + + Database + База данных + + + Database Project + Проект базы данных + + + Delete + Удалить + + + Different source and target schemas have been selected. Compare to see the comparison? + Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов? + + + Do you want to connect to {0}? + Установить подключение к {0}? + + + File + Файл + + + File + Файл + + + Flat + Одноуровневая + + + Folder Structure + Структура папок + + + General Options + Общие параметры + Generate script Создать сценарий + + Generate script failed: '{0}' + Сбой при создании сценария: "{0}" + Generate script is enabled when the target is a database Создание сценария включено, когда целевой объект является базой данных @@ -150,26 +138,46 @@ Generate script to deploy changes to target Создать сценарий для развертывания изменений в целевом объекте - - Generate script failed: '{0}' - Сбой при создании сценария: "{0}" + + Include + Включить + + + Include Object Types + Включить типы объектов + + + Initializing Comparison. This might take a moment. + Инициализация сравнения. Это может занять некоторое время. + + + Load source, target, and options saved in an .scmp file + Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP + + + No + Нет + + + No changes to apply + Нет изменений для применения No changes to script Нет изменений в сценарии - - Include - Включить - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - Обратите внимание, что операции включения и исключения могут занять некоторое время, чтобы вычислить затронутые зависимости - No schema differences were found. Различия в схемах не найдены. + + OK + ОК + + + Object Type + Тип объекта + Open Открыть @@ -178,10 +186,6 @@ Open .scmp file Открыть файл SCMP - - Load source, target, and options saved in an .scmp file - Загрузить источник, целевой объект и параметры, сохраненные в файле SCMP - Open scmp failed: '{0}' Сбой при открытии файла SCMP: "{0}" @@ -190,13 +194,25 @@ Options Параметры - - Database Project - Проект базы данных + + Options have changed. Recompare to see the comparison? + Параметры изменились. Выполнить повторное сравнение для просмотра его результатов? - - Type - Тип + + Please note that include/exclude operations can take a moment to calculate affected dependencies + Обратите внимание, что операции включения и исключения могут занять некоторое время, чтобы вычислить затронутые зависимости + + + Press Compare to refresh the comparison. + Нажмите "Сравнить", чтобы обновить сравнение. + + + Project was successfully updated + Проект успешно обновлен + + + Reset + Сбросить Save @@ -206,13 +222,45 @@ Save .scmp file Сохранить файл SCMP + + Save scmp failed: '{0}' + Сбой при сохранении файла SCMP: "{0}" + Save source and target, options, and excluded elements Сохранить источник, целевой объект, параметры и исключенные элементы - - Save scmp failed: '{0}' - Сбой при сохранении файла SCMP: "{0}" + + Schema + Схема + + + Schema Compare + Сравнение схем + + + Schema Compare Apply failed '{0}' + Сбой при применении Сравнения схем "{0}" + + + Schema Compare Options + Параметры Сравнения схем + + + Schema Compare failed: {0} + Сбой при сравнении схем: {0} + + + Schema/Object Type + Схема или тип объекта + + + Select Source + Выбор источника + + + Select Target + Выберите целевой объект Select connection @@ -226,122 +274,22 @@ Select target file Выберите целевой файл - - Select Source - Выбор источника - - - Source Name - Имя источника - - - To compare two schemas, first select a source schema and target schema, then press Compare. - Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку "Сравнить". - - - Switch source and target - Поменять местами источник и назначение - - - Switch direction - Сменить направление - - - Select Target - Выберите целевой объект - - - Target Name - Имя цели - - - Type - Тип - - - Apply - Применить - - - Schema Compare Apply failed '{0}' - Сбой при применении Сравнения схем "{0}" - - - Initializing Comparison. This might take a moment. - Инициализация сравнения. Это может занять некоторое время. - - - No - Нет - - - Source - Исходная база данных - - - Target - Целевой объект - - - Yes - Да - - - Cancel - Отмена - - - Database - База данных - - - default - По умолчанию - - - A different source schema has been selected. Compare to see the comparison? - Выбрана другая исходная схема. Выполнить сравнение для просмотра его результатов? - - - Different source and target schemas have been selected. Compare to see the comparison? - Выбраны другие исходная и целевая схемы. Выполнить сравнение для просмотра его результатов? - - - A different target schema has been selected. Compare to see the comparison? - Выбрана другая целевая схема. Выполнить сравнение для просмотра его результатов? - - - The source .sqlproj file does not specify a database schema component - Исходный файл .SQLPROJ не указывает компонент схемы базы данных - - - The target .sqlproj file does not specify a database schema component - Целевой файл .SQLPROJ не указывает компонент схемы базы данных - - - File - Файл - - - The sql-database-projects extension is required to perform schema comparison with database projects - Для сравнения схем с проектами баз данных требуется расширение sql-database-projects - - - The sql-database-projects extension is required to apply changes to a project - Для применения изменений к проектам требуется расширение sql-database-projects - - - OK - ОК - Server Сервер + + Source + Источник + Source Database Исходная база данных + + Source Name + Имя источника + Source Server Исходный сервер @@ -350,14 +298,34 @@ Source file Исходный файл - - Folder Structure - Структура папок + + Stop + Остановить + + + Switch direction + Сменить направление + + + Switch source and target + Поменять местами источник и назначение + + + Target + Целевой объект Target Database Целевая база данных + + Target Folder Structure + Целевая структура папок + + + Target Name + Имя цели + Target Server Целевой сервер @@ -366,30 +334,54 @@ Target file Целевой файл - - Options have changed. Recompare to see the comparison? - Параметры изменились. Выполнить повторное сравнение для просмотра его результатов? + + The source .sqlproj file does not specify a database schema component + Исходный файл .SQLPROJ не указывает компонент схемы базы данных - - Schema/Object Type - Схема или тип объекта + + The sql-database-projects extension is required to apply changes to a project + Для применения изменений к проектам требуется расширение sql-database-projects - - Target Folder Structure - Целевая структура папок + + The sql-database-projects extension is required to perform schema comparison with database projects + Для сравнения схем с проектами баз данных требуется расширение sql-database-projects + + + The target .sqlproj file does not specify a database schema component + Целевой файл .SQLPROJ не указывает компонент схемы базы данных + + + There was an error updating the project + Ошибка при обновлении проекта + + + To compare two schemas, first select a source schema and target schema, then press Compare. + Чтобы сравнить две схемы, сначала выберите исходную и целевую схему, а затем нажмите кнопку "Сравнить". + + + Type + Тип + + + Type + Тип + + + Yes + Да + + + default + по умолчанию + + + label: {0} does not exist in the options value name lookup + метка: {0} не существует в поиске имени значения параметров - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC. - - - SQL Server Schema Compare - Сравнение схем SQL Server - Open in Schema Compare Открыть в Сравнении схем @@ -398,6 +390,14 @@ Run Schema Comparison Запустить сравнение схем... + + SQL Server Schema Compare + Сравнение схем SQL Server + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Сравнение схем SQL для Azure Data Studio поддерживает сравнение схем баз данных и файлов DACPAC. + Schema Compare Сравнение схем diff --git a/resources/xlf/ru/server-report.ru.xlf b/resources/xlf/ru/Microsoft.server-report.ru.xlf similarity index 89% rename from resources/xlf/ru/server-report.ru.xlf rename to resources/xlf/ru/Microsoft.server-report.ru.xlf index f682a782df..220d0ac9bc 100644 --- a/resources/xlf/ru/server-report.ru.xlf +++ b/resources/xlf/ru/Microsoft.server-report.ru.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. Сбой операции XEvents. + + XEvents sessions PageContention and ObjectContention removed. + Сеансы XEvents для PageContention и ObjectContention удалены. + XEvents sessions not supported. Сеансы XEvents не поддерживаются. @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. Сеансы XEvents для PageContention и ObjectContention запущены. - - XEvents sessions PageContention and ObjectContention removed. - Сеансы XEvents для PageContention и ObjectContention удалены. - \ No newline at end of file diff --git a/resources/xlf/ru/sql-assessment.ru.xlf b/resources/xlf/ru/Microsoft.sql-assessment.ru.xlf similarity index 93% rename from resources/xlf/ru/sql-assessment.ru.xlf rename to resources/xlf/ru/Microsoft.sql-assessment.ru.xlf index 3616630de2..cd1cfd230d 100644 --- a/resources/xlf/ru/sql-assessment.ru.xlf +++ b/resources/xlf/ru/Microsoft.sql-assessment.ru.xlf @@ -1,15 +1,19 @@  - + - - Target Type - Конечный тип + + to learn more. + для получения дополнительных сведений. Click here Щелкните здесь + + Database + База данных + Recommendation Рекомендация @@ -18,21 +22,17 @@ Rule Description Описание правила - - to learn more. - для получения дополнительных сведений. - - - Database - База данных - Server Сервер + + Target Type + Конечный тип + - + API Version @@ -42,14 +42,74 @@ Check ID Проверьте ИД + + Default Ruleset + Набор правил по умолчанию + + + Edition + Выпуск + + + Error + Ошибка + Help Link Ссылка на справку + + High + Высокий + + + Info + Информация + + + Information + Сведения + + + Instance Name + Имя экземпляра + + + Learn More + Подробнее + + + Low + Низкий + + + Medium + Средний + Message Сообщение + + OS Version + Версия ОС + + + Results for database + Результаты для базы данных + + + Results for server + Результаты для сервера + + + SQL Assessment Report + Отчет об оценке SQL + + + SQL Server Instance Details + Сведения об экземпляре SQL Server + Severity Серьезность @@ -62,86 +122,50 @@ Target Целевой объект - - Instance Name - Имя экземпляра - - - Learn More - Подробнее - - - OS Version - Версия ОС - - - Default Ruleset - Набор правил по умолчанию - - - Info - Информация - - - SQL Server Instance Details - Сведения об экземпляре SQL Server - - - Edition - Выпуск - Version Версия - - Error - Ошибка - - - High - Высокий - - - Information - Сведения - - - Low - Низкий - - - Medium - Средний - Warning Предупреждение - - Results for database - Результаты для базы данных - - - Results for server - Результаты для сервера - {0}: {1} item(s) {0}, элементов: {1} - - SQL Assessment Report - Отчет об оценке SQL - - + Cancel Отмена + + Copy + Копировать + + + Create HTML Report + Создать отчет в формате HTML + + + Export as script + Экспортировать как сценарий + + + Invoke assessment + Вызвать оценку + + + Invoke assessment for {0} + Вызвать оценку для {0} + + + OK + OK + Open Открыть @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? Отчет сохранен. Вы хотите открыть его? - - Export as script - Экспортировать как сценарий - - - Create HTML Report - Создать отчет в формате HTML - - - View all rules and learn more on GitHub - Просмотреть все правила и дополнительные сведения в GitHub - - - View all on GitHub - Просмотреть все на GitHub - - - View applicable rules for {0} - Просмотреть применимые правила для {0} - - - View applicable rules - Просмотреть применимые правила - - - Invoke assessment for {0} - Вызвать оценку для {0} - - - Invoke assessment - Вызвать оценку - SQL Assessment Information Сведения об оценке SQL @@ -190,30 +182,38 @@ SQL Assessment Information copied Сведения об оценке SQL скопированы - - Copy - Копировать + + View all on GitHub + Просмотреть все на GitHub - - OK - ОК + + View all rules and learn more on GitHub + Просмотреть все правила и дополнительные сведения в GitHub + + + View applicable rules + Просмотреть применимые правила + + + View applicable rules for {0} + Просмотреть применимые правила для {0} - + << Back << Назад - - Assessment Results from {0} - Результаты оценки из {0} - Assessment Date Дата оценки + + Assessment Results from {0} + Результаты оценки из {0} + Error Ошибка @@ -228,20 +228,20 @@ - + SQL Assessment Оценка SQL + + SQL Assessment + Оценка SQL + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Оценка SQL для Azure Data Studio (предварительная версия) предоставляет механизм оценки конфигурации SQL Server на соответствие рекомендациям. - - SQL Assessment - Оценка SQL - \ No newline at end of file diff --git a/resources/xlf/ru/sql-database-projects.ru.xlf b/resources/xlf/ru/Microsoft.sql-database-projects.ru.xlf similarity index 97% rename from resources/xlf/ru/sql-database-projects.ru.xlf rename to resources/xlf/ru/Microsoft.sql-database-projects.ru.xlf index 7689e11bed..b376257abd 100644 --- a/resources/xlf/ru/sql-database-projects.ru.xlf +++ b/resources/xlf/ru/Microsoft.sql-database-projects.ru.xlf @@ -1,67 +1,51 @@  - + - - Build History - Журнал сборок + + A SQLCMD Variable with the same name already exists in this project + Переменная SQLCMD с таким именем уже существует в этом проекте. - - Date - Дата + + A database name is required. The database variable is optional. + Имя базы данных является обязательным. Переменная базы данных не является обязательной. - - Failed - Сбой + + A database name, server name, and server variable are required. The database variable is optional + Требуются имя базы данных, имя сервера и переменная сервера. Переменная базы данных не является обязательной - - In progress - Выполняется + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + Файл с именем "{0}" уже существует на диске в данном расположении. Выберите другое имя. - - Move - Переместить + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + Папка с именем "{0}" уже существует на диске в этом расположении. Выберите другое расположение. - - Publish History - Журнал публикации + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + Папка с именем "{0}" уже существует на диске в данном расположении. Выберите другое имя. - - Status - Состояние + + A project named {0} already exists in {1}. + Проект с именем {0} уже существует в {1}. - - Success - Выполнено + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + Не удается добавить ссылку на проект "{0}". Добавление этого проекта в виде ссылки может породить циклическую зависимость - - Target Database - Целевая база данных + + A reference to this database already exists in this project + Ссылка на эту базу данных уже существует в этом проекте - - Target Platform - Целевая платформа - - - Target Server - Целевой сервер - - - Time - Время + + A {0} script already exists. The new script will not be included in build. + Сценарий {0} уже существует. Новый сценарий не будет включен в сборку. Action Действие - - Add reference - Добавить ссылку - - - Add database reference - Добавить ссылку на базу данных - Add Item Добавить элемент @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? Добавить переменную SQLCMD "{0}" в проект без значения по умолчанию? - - Advanced... - Дополнительно… + + Add an Account... + Добавить учетную запись... + + + Add database reference + Добавить ссылку на базу данных + + + Add reference + Добавить ссылку Advanced Publish Options Дополнительные параметры публикации - - Would you like to update Azure Function local.settings.json with the new connection string? - Обновить функцию Azure local.settings.json с помощью новой строки подключения? + + Advanced... + Дополнительно… + + + Apply all changes + Применить все изменения + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + Вы действительно хотите удалить переменную SQLCMD "{0}"? + + + Are you sure you want to delete the reference to {0}? + Вы действительно хотите удалить ссылку на {0}? + + + Are you sure you want to delete {0} and all of its contents? + Действительно удалить {0} и все его содержимое? + + + Are you sure you want to delete {0}? + Вы действительно хотите удалить {0}? + + + Are you sure you want to move {0} to {1}? + Вы уверены, что хотите переместить {0} в {1}? Are you sure you want to update the target project? Вы действительно хотите обновить целевой проект? - - There was an error updating the project: {0} - При обновлении проекта возникла ошибка: {0} - - - Project was successfully updated. - Проект успешно обновлен. - Artifact Reference Ссылка на артефакт - - at - в + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью "npx" или установить Autorest глобально, а затем запустить. - - New SQL project name - Имя нового проекта SQL + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните "npm install autorest -g", чтобы установить навсегда и избежать появления этого сообщения. - - Azure accounts - Учетные записи Azure + + Azure SQL Database + База данных SQL Azure - - Add an Account... - Добавить учетную запись... + + Azure SQL Edge Database + База данных SQL Azure для пограничных вычислений + + + Azure SQL Server '{0}' created + Azure SQL Server ''{0}'' создан Azure SQL server name Имя сервера Azure SQL - - Azure SQL Server '{0}' created - Azure SQL Server ''{0}'' создан + + Azure accounts + Учетные записи Azure Azure subscription @@ -134,14 +146,14 @@ Browse folder Поиск папки - - Browse... - Обзор... - Browse for profile Поиск профиля + + Browse... + Обзор... + Build Создать @@ -150,22 +162,30 @@ Build Elements Элементы сборки - - Schema compare could not start because build failed - Не удалось начать сравнение схем, поскольку произошел сбой сборки + + Build History + Журнал сборок + + + Build failed. Check output pane for more details. {0} + Ошибка сборки. Дополнительные сведения см. в области вывода. {0} Cancel Отмена + + Cannot access parent of provided tree item + Не удается получить доступ к предоставленному родительскому элементу дерева + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных. + Cannot resolve path {0} Не удается сопоставить путь {0} - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - Не удается добавить ссылку на проект "{0}". Добавление этого проекта в виде ссылки может породить циклическую зависимость - Change Target Platform Изменить целевую платформу @@ -174,14 +194,14 @@ Check output pane for more details Дополнительные сведения см. в области вывода - - Choose action - Выберите действие - Choose SQLCMD variables to modify Выберите переменные SQLCMD для изменения + + Choose action + Выберите действие + Circular reference from project {0} to project {1} Циклическая ссылка из проекта {0} на проект {1} @@ -190,9 +210,9 @@ Cleaning existing deployments... Очистка существующих развертываний... - - View changes in Schema Compare - Просмотреть изменения в средстве сравнения схем + + Click "Learn More" button for more information about SDK-style projects + Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о проектах в стиле пакета SDK. Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server Подключение к SQL Server. + + Connection + Подключение + Connection failed error: '{0}' Ошибка подключения: "{0}" @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? Контейнеры для этого проекта уже существуют. Вы хотите удалить их перед развертыванием нового? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - Проект '{0}' не будет полностью совместим с SSDT после преобразования. Перед преобразованием в папке проекта будет создана резервная копия файла проекта. Дополнительные сведения см. по ссылке https://aka.ms/sqlprojsdk. Продолжить преобразование в проект в стиле SDK? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + Не удалось преобразовать проект {0} в стиль SDK. Выполнен откат в .sqlproj - - Create New - Создать + + Could not build project. Error retrieving files needed to build. + Не удалось построить проект. Ошибка получения файлов, необходимых для сборки. Create Создать + + Create New + Создать + Create project from database Создать проект из базы данных - - Settings - Параметры - Creating Azure SQL Server '{0}' ... Создание Azure SQL Server \"{0}\"... @@ -246,29 +270,25 @@ Creating deployment settings ... Создание параметров развертывания... - - Target platform of the project {0} is now {1} - Текущая целевая платформа проекта {0}: {1} + + Current target platform: {0}. Select new target platform + Текущая целевая платформа: {0}. Выберите новую целевую платформу + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + Установленная сейчас версия пакета SDK для .NET SDK {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. Dacpac file location is required for adding a reference to a database Для добавления ссылки на базу данных требуется расположение файла DACPAC - - dacpac Files - Файлы DACPAC - - - Dacpac references need to be located on the same drive as the project file. - Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. - Dacpac reference Ссылка на DACPAC - - Data-tier application (.dacpac) - Приложение уровня данных (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Ссылки DACPAC должны располагаться на том же диске, что и файл проекта. Файл проекта расположен в {0} Data Source @@ -282,6 +302,22 @@ Data sources Источники данных + + Data-tier application (.dacpac) + Приложение уровня данных (.dacpac) + + + Database + База данных + + + Database Projects + Проекты баз данных + + + Database References + Ссылки на базы данных + Database location is required for adding a reference to a database Для добавления ссылки на базу данных требуется расположение базы данных @@ -290,38 +326,22 @@ Database name Имя базы данных - - Database - База данных - Database name is required for adding a reference to a different database Для добавления ссылки на другую базу данных требуется имя базы данных - - A database name is required. The database variable is optional. - Имя базы данных является обязательным. Переменная базы данных не является обязательной. - - - A database name, server name, and server variable are required. The database variable is optional - Требуются имя базы данных, имя сервера и переменная сервера. Переменная базы данных не является обязательной - Database project Проект базы данных - - A reference to this database already exists in this project - Ссылка на эту базу данных уже существует в этом проекте + + Database project published successfully + Проект базы данных успешно опубликован Database reference type is required for adding a reference to a database Для добавления ссылки на базу данных требуется тип ссылки на базу данных - - Database References - Ссылки на базы данных - Database selection is required to create a project from a database Для создания проекта из базы данных требуется выбрать базу данных @@ -330,22 +350,14 @@ Database variable Переменная базы данных - - There is already a directory named '{0}' in the selected location: '{1}'. - Каталог с именем "{0}" уже существует в выбранном расположении: "{1}". - - - The selected project location '{0}' does not exist or is not a directory. - Выбранное расположение проекта "{0}" не существует или не является каталогом. - - - default - по умолчанию - DatabaseProject DatabaseProject + + Date + Дата + Default - image defined as default in the container registry По умолчанию — образ, определенный как используемый по умолчанию в реестре контейнеров @@ -354,41 +366,21 @@ Delete Удалить - - Are you sure you want to delete {0}? - Вы действительно хотите удалить {0}? - - - Are you sure you want to delete {0} and all of its contents? - Действительно удалить {0} и все его содержимое? - - - Are you sure you want to delete the reference to {0}? - Вы действительно хотите удалить ссылку на {0}? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - Вы действительно хотите удалить переменную SQLCMD "{0}"? - - - Failed to update app setting '{0}' - Не удалось обновить параметр приложения "{0}" - - - Updating app setting: '{0}' - Идет обновление параметра приложения: "{0}" - Deploying SQL Db Project Locally Локальное развертывание проекта базы данных SQL - - Failed to open a connection to the deployed database' - Не удалось открыть подключение к развернутой базе данных + + Develop and publish schemas for Azure SQL Database starting from an empty project + Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта - - A {0} script already exists. The new script will not be included in build. - Сценарий {0} уже существует. Новый сценарий не будет включен в сборку. + + Develop and publish schemas for SQL Server databases starting from an empty project + Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK. Different database, different server @@ -398,46 +390,34 @@ Different database, same server Другая база данных, тот же сервер - - Docker created id: '{0}' - Создан идентификатор Docker: "{0}" - - - Failed to run the docker container - Не удалось запустить контейнер Docker + + Docker Image: + Образ Docker: Docker container is not running Контейнер Docker не запущен - - License Agreement: - Лицензионное соглашение: - - - Docker Image: - Образ Docker: - - - Use {0} on local arm64/Apple Silicon - Использовать {0} на локальном arm64/Apple Silicon + + Docker created id: '{0}' + Создан идентификатор Docker: "{0}" Docker logs: '{0}' Журналы Docker: "{0}" - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - Не удалось проверить Docker. Убедитесь, что инструмент Docker установлен и работает. Ошибка: "{0}" - - - Done - Готово + + Don't Ask Again + Больше не спрашивать Don't use profile Не использовать профиль + + Done + Готово + Download error Ошибка скачивания @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs Скачивание {0} nuget для получения библиотек DLL сборки - - Microsoft Azure SQL Edge License Agreement - Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений - - - Azure SQL Edge Database - База данных SQL Azure для пограничных вычислений - - - Develop and publish schemas for Azure SQL Database starting from an empty project - Разработка и публикация схем для базы данных SQL Azure, начиная с пустого проекта - - - Azure SQL Database - База данных SQL Azure - - - Develop and publish schemas for SQL Server databases starting from an empty project - Разработка и публикация схем для баз данных SQL Server, начиная с пустого проекта - - - SQL Server Database - База данных SQL Server - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - Разрабатывайте и публикуйте схемы для баз данных SQL с помощью Microsoft.Build.Sql (предварительная версия), начиная с пустого проекта в стиле SDK. - - - SQL Database (SDK) - База данных SQL (SDK) + + Enter a database name for this system database + Введите имя базы данных для этой системной базы данных Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name Введите имя переменной среды для строки подключения - - Enter environment variable for SQL connection string - Укажите переменную среды для строки подключения SQL - Enter connection string template Введите шаблон строки подключения - - Enter new database name - Введите новое имя базы данных - - - Enter new name - Введите новое имя - Enter default value for SQLCMD variable '{0}' Введите значение по умолчанию для переменной SQLCMD "{0}". + + Enter environment variable for SQL connection string + Укажите переменную среды для строки подключения SQL + Enter new SQLCMD Variable name Введите новое имя переменной SQLCMD + + Enter new database name + Введите новое имя базы данных + Enter new default value for variable '{0}' Введите новое значение по умолчанию для переменной "{0}" + + Enter new name + Введите новое имя + + + Enter project name + Введите имя проекта + Enter {0} admin password Введите пароль администратора {0} - - Enter {0} port number or press enter to use the default value - Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию - - - Enter a database name for this system database - Введите имя базы данных для этой системной базы данных - Enter {0} admin user name Введите имя администратора {0} - - The project is already up to date with the database. - Проект уже содержит новейшие данные из базы данных. + + Enter {0} port number or press enter to use the default value + Введите номер порта {0} или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} Ошибка при поиске расположения файлов сборки: {0} - - Error when moving file from {0} to {1}. Error: {2} - Ошибка при перемещении файла из {0} в {1}. Ошибка: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - Ошибка: {0} сейчас не поддерживается в проектах базы данных SQL для VS Code. - - - Error: {0} - Ошибка: {0} + + Error loading the publish profile. {0} + Ошибка при загрузке профиля публикации. {0} Error trying to read {0} of project '{1}'. {2} Ошибка при попытке чтения {0} проекта "{1}". {2} + + Error when moving file from {0} to {1}. Error: {2} + Ошибка при перемещении файла из {0} в {1}. Ошибка: {2} + Error when renaming file from {0} to {1}. Error: {2} Ошибка при переименовании файла с {0} на {1}. Ошибка: {2} - - Could not build project. Error retrieving files needed to build. - Не удалось построить проект. Ошибка получения файлов, необходимых для сборки. + + Error: {0} + Ошибка: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Я принимаю {0}. - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - Я принимаю {0}. - - - Microsoft SQL Server License Agreement - Лицензионное соглашение Microsoft SQL Server + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + Ошибка: {0} сейчас не поддерживается в проектах базы данных SQL для VS Code. Example Usage @@ -612,14 +542,14 @@ Exclude Исключить - - Excluding folders is not yet supported - Исключение папок пока не поддерживается - Exclude Object Types Исключить типы объектов + + Excluding folders is not yet supported + Исключение папок пока не поддерживается + External Stream Внешний поток @@ -628,61 +558,69 @@ External Streaming Job Задание внешней потоковой передачи - - Validation of external streaming job passed. - Проверка задания внешней потоковой передачи успешно пройдена. - - - Target information for extract is required to create database project. - Для создания проекта базы данных требуется целевая информация для извлечения. - Extracting DacFx build DLLs to {0} Извлечение DLL сборки DacFx в {0} + + Failed + Сбой + + + Failed to complete task '{0}'. Error: {1} + Не удалось выполнить задачу "{0}". Ошибка: {1} + + + Failed to open a connection to the deployed database' + Не удалось открыть подключение к развернутой базе данных + + + Failed to publish to container. {0} + Не удалось опубликовать в контейнере. {0} + + + Failed to publish to new Azure SQL server. {0} + Не удалось опубликовать на новом сервере Azure SQL. {0} + + + Failed to run the docker container + Не удалось запустить контейнер Docker + + + Failed to update app setting '{0}' + Не удалось обновить параметр приложения "{0}" + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + Не удалось проверить Docker. Убедитесь, что инструмент Docker установлен и работает. Ошибка: "{0}" + File Файл - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - Файл с именем "{0}" уже существует на диске в данном расположении. Выберите другое имя. - File Format Формат файла - - file - файл - File or directory '{0}' doesn't exist Файл или каталог "{0}" не существует + + File {0} doesn't exist + Файл {0} не существует + Flat Без иерархии - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - Папка с именем "{0}" уже существует на диске в данном расположении. Выберите другое имя. - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - Папка с именем "{0}" уже существует на диске в этом расположении. Выберите другое расположение. - - - Folder Elements - Элементы папки - Folder Папка - - folder - папка + + Folder Elements + Элементы папки Folder structure @@ -692,17 +630,23 @@ Generate Script Создать сценарий - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0} - Generating new SQL project from {0}... Check output window for details. Создание нового проекта SQL из {0}... См. дополнительную информацию в окне вывода. - - hr - ч + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + Не удалось создать проект через AutoRest. Дополнительные сведения см. в области вывода. Ошибка: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Я принимаю {0}. + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + Я принимаю {0}. Image tag @@ -712,17 +656,25 @@ Import Elements Импорт элементов + + In progress + Выполняется + Include Включить + + Include permissions + Включить разрешения + Include permissions in project Включить разрешения в проект - - Include permissions - Включить разрешения + + Install + Установить Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file Недопустимый DSP в файле SQLPROJ + + Invalid SQL connection string + Недействительная строка подключения SQL + Invalid database reference in .sqlproj file Недопустимая ссылка на базу данных в файле SQLPROJ - - Specified GUID is invalid: {0} - Указан недопустимый GUID: {0} - Invalid input: {0} Недопустимые входные данные: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - Не удается получить доступ к указанному проекту базы данных. Перезагрузить можно только допустимые открытые проекты баз данных. + + Invalid target platform: {0}. Supported target platforms: {1} + Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1} Invalid value specified for the property '{0}' in .sqlproj file Указано недопустимое значение для свойства: \"{0}\" в файле SQLPROJ - - Project property value '{0} is invalid - Значение свойства Project '{0} недопустимо - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - Недействительная строка подключения SQL - - - Invalid target platform: {0}. Supported target platforms: {1} - Недопустимая целевая платформа: {0}. Поддерживаемые целевые платформы: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта. Learn More - Подробнее + Дополнительные сведения + + + License Agreement: + Лицензионное соглашение: Load profile... Профиль нагрузки... + + Location + Расположение + Location Расположение - - min - мин + + Microsoft Azure SQL Edge License Agreement + Лицензионное соглашение SQL Microsoft Azure для пограничных вычислений + + + Microsoft SQL Server License Agreement + Лицензионное соглашение Microsoft SQL Server Missing 'version' entry in {0} Отсутствует запись "version" в {0} - - Are you sure you want to move {0} to {1}? - Вы уверены, что хотите переместить {0} в {1}? + + Move + Переместить Moving files between projects is not supported Перемещение файлов между проектами не поддерживается - - msec - мс - - - Unexpected number of {0} files: {1} - Непредвиденное количество файлов {0}: {1} - Multiple .sqlproj files selected; please select only one. Выбрано несколько файлов. sqlproj. Выберите только один файл. + + Name + Имя + + + Name + Имя + Name must not be empty Поле имени не может быть пустым. + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest. + New Создать + + New SQL project name + Имя нового проекта SQL + New {0} name: Новое имя {0}: - - No {0} found - Не обнаружено {0} - - - No data sources in this project - В этом проекте нет источников данных - - - File {0} doesn't exist - Файл {0} не существует - - - The Schema Compare extension must be installed to a update a project from a database. - Для обновления проекта из базы данных должно быть установлено расширение "Сравнение схем". - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода. - - - The selected project file does not exist - Выбранный файл проекта не существует - - - No .sqlproj file selected; please select one. - Файл sqlproj не выбран. Выберите один из них. - No Нет @@ -856,17 +788,21 @@ No (default) Нет (по умолчанию) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - Средство автоматического восстановления не найден в системном пути, но обнаружил Node.js. Запрос пользователя о дальнейших действиях. Выполните "npm install autorest -g", чтобы установить навсегда и избежать появления этого сообщения. + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest не создал файлов .sql. Подтвердите, что спецификация содержит определения моделей, или см. дополнительные сведения в журнале вывода. - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - Autorest не установлена. Чтобы продолжить, выберите, запускать ли Autorest из временного расположения с помощью "npx" или установить Autorest глобально, а затем запустить. + + No .sqlproj file selected; please select one. + Файл sqlproj не выбран. Выберите один из них. - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - В системном пути не найдены Autorest и Node.js (npx). Установите Node.js, чтобы можно было использовать формирование Autorest. + + No data sources in this project + В этом проекте нет источников данных + + + No {0} found + Не обнаружено {0} None Elements @@ -876,9 +812,9 @@ NuGet package name Имя пакета NuGet - - Published data-tier application (.nupkg) - Опубликовано приложение уровня данных (NUPKG) + + NuGet package version + Версия пакета NuGet Object Type @@ -896,213 +832,13 @@ Open License Agreement Открыть лицензионное соглашение - - Option Description - Описание параметра + + OpenAPI/Swagger spec + Спецификация OpenAPI/Swagger - - Option Name - Имя параметра - - - label: {0} does not exist in the options value name lookup - метка: {0} не существует в поиске имени значения параметров - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - Элементы с абсолютным путем вне папки проекта не поддерживаются. Убедитесь, что пути в файле проекта указаны относительно папки проекта. - - - Package Reference - Ссылка на пакет - - - Cannot access parent of provided tree item - Не удается получить доступ к предоставленному родительскому элементу дерева - - - {0} password doesn't match the confirmation password - Пароль {0} не совпадает с подтверждением - - - Port must a be number - Порт должен быть числом - - - PostDeploy Elements - Элементы PostDeploy - - - Script.PostDeployment - Script.PostDeployment - - - PreDeploy Elements - Элементы PreDeploy - - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания. - - - Profile - Профиль - - - Error loading the publish profile. {0} - Ошибка при загрузке профиля публикации. {0} - - - Build failed. Check output pane for more details. {0} - Ошибка сборки. Дополнительные сведения см. в области вывода. {0} - - - A project named {0} already exists in {1}. - Проект с именем {0} уже существует в {1}. - - - Project '{0}' is already opened. - Проект "{0}" уже открыт. - - - Project - Проект - - - Location - Расположение - - - Select location to create project - Выберите расположение для создания проекта - - - Name - Имя - - - Enter project name - Введите имя проекта - - - The targets, references, and system database references need to be updated to build the project '{0}'. - Для сборки проекта "{0}" необходимо обновить целевые объекты, ссылки и системные ссылки на базы данных. - - - Project reference - Ссылка на проект - - - Project reference name element - Элемент имени ссылки на проект - - - Select project file - Выберите файл проекта - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - Проект {0} был обновлен как проект в стиле SDK. Щелкните \"Подробнее\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта. - - - Publish - Опубликовать - - - Publish - Опубликовать - - - Publish project - Опубликовать проект - - - Publish Options - Параметры публикации - - - Publish profile elements - Элементы профиля публикации - - - Publish Profile - Профиль публикации - - - Database project published successfully - Проект базы данных успешно опубликован - - - Publish Settings File - Опубликовать файл параметров - - - Publish Target - Опубликовать целевой объект - - - Publish to new Azure SQL Database emulator - Опубликовать в новом эмуляторе базы данных SQL Azure - - - Failed to publish to container. {0} - Не удалось опубликовать в контейнере. {0} - - - Publish to new {0} local development container - Опубликовать в новом {0} контейнере локальной разработки - - - Publish to new {0} local development container (Preview) - Опубликовать в новом {0} контейнере локальной разработки (предварительная версия) - - - Publish to an existing {0} - Опубликовать в существующем {0} - - - Publish to new Azure SQL logical server (Preview) - Публикация на новом логическом сервере Azure SQL (предварительная версия) - - - Failed to publish to new Azure SQL server. {0} - Не удалось опубликовать на новом сервере Azure SQL. {0} - - - Publishing project in a container... - Публикация проекта в контейнере... - - - Referenced Database Type - Тип базы данных, на которую указывает ссылка - - - Reference Type - Ссылочный тип - - - Referenced Database type - Тип базы данных, на которую указывает ссылка - - - Would you like to reload your database project? - Вы хотите перезагрузить проект базы данных? - - - Reset - Сбросить - - - Reset all variables - Сбросить все переменные - - - Resource group - Группа ресурсов + + Operation '{0}' completed successfully. Result: {1} + Операция "{0}" успешно завершена. Результат: {1} Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' @@ -1112,17 +848,145 @@ Operation '{0}' failed. Re-trying... Error: '{1}' Не удалось выполнить операцию \"{0}\". Повторная попытка... Ошибка: \"{1}\" - - Running operation '{2}' Attempt {0} of {1} - Выполнение операции "{2}". Попытка {0} из {1} + + Option Description + Описание параметра - - Operation '{0}' completed successfully. Result: {1} - Операция "{0}" успешно завершена. Результат: {1} + + Option Name + Имя параметра - - Waiting for {0} seconds before another attempt for operation '{1}' - Ожидание {0} сек. до выполнения другой попытки операции "{1}" + + Package Reference + Ссылка на пакет + + + Port must a be number + Порт должен быть числом + + + PostDeploy Elements + Элементы PostDeploy + + + PreDeploy Elements + Элементы PreDeploy + + + Profile + Профиль + + + Project + Проект + + + Project '{0}' is already opened. + Проект "{0}" уже открыт. + + + Project property value '{0} is invalid + Значение свойства Project '{0} недопустимо + + + Project reference + Ссылка на проект + + + Project reference name element + Элемент имени ссылки на проект + + + Project was successfully updated. + Проект успешно обновлен. + + + Publish + Опубликовать + + + Publish + Опубликовать + + + Publish History + Журнал публикации + + + Publish Options + Параметры публикации + + + Publish Profile + Профиль публикации + + + Publish Settings File + Опубликовать файл параметров + + + Publish Target + Опубликовать целевой объект + + + Publish profile elements + Элементы профиля публикации + + + Publish project + Опубликовать проект + + + Publish to an existing {0} + Опубликовать в существующем {0} + + + Publish to new Azure SQL Database emulator + Опубликовать в новом эмуляторе базы данных SQL Azure + + + Publish to new Azure SQL logical server (Preview) + Публикация на новом логическом сервере Azure SQL (предварительная версия) + + + Publish to new {0} local development container + Опубликовать в новом {0} контейнере локальной разработки + + + Publish to new {0} local development container (Preview) + Опубликовать в новом {0} контейнере локальной разработки (предварительная версия) + + + Published data-tier application (.nupkg) + Опубликовано приложение уровня данных (NUPKG) + + + Publishing project in a container... + Публикация проекта в контейнере... + + + Reference Type + Ссылочный тип + + + Referenced Database Type + Тип базы данных, на которую указывает ссылка + + + Referenced Database type + Тип базы данных, на которую указывает ссылка + + + Reset + Сброс + + + Reset all variables + Сбросить все переменные + + + Resource group + Группа ресурсов Revert values to project defaults @@ -1132,10 +996,46 @@ Run via npx Запустить через npx + + Running operation '{2}' Attempt {0} of {1} + Выполнение операции "{2}". Попытка {0} из {1} + Running the docker container ... Запуск контейнера Docker... + + SDK-style project (Preview) + Проект в стиле пакета SDK (предварительная версия) + + + SQL Database (SDK) + База данных SQL (SDK) + + + SQL Server Database + База данных SQL Server + + + SQL connection string + Строка подключения SQL + + + SQLCMD Variables + Переменные SQLCMD + + + SQLCMD Variables + Переменные SQLCMD + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + Имя переменной SQLCMD "{0}" не может содержать следующие символы: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + Имя переменной SQLCMD "{0}" не может содержать пробелы + Same database Та же база данных @@ -1144,10 +1044,6 @@ Save Сохранить - - Would you like to save the settings in a profile (.publish.xml)? - Сохранить параметры в профиле (.publish.xml)? - Save As... Сохранить как… @@ -1156,13 +1052,17 @@ Schema Схема + + Schema Compare + Сравнение схем + Schema Compare failed: {0} Сбой при сравнении схем: {0} - - Schema Compare - Сравнение схем + + Schema compare could not start because build failed + Не удалось начать сравнение схем, поскольку произошел сбой сборки Schema compare extension installation is required to run schema compare @@ -1174,75 +1074,75 @@ Script - Сценарий + Скрипт - - Click "Learn More" button for more information about SDK-style projects - Нажмите кнопку "Подробнее", чтобы получить дополнительные сведения о проектах в стиле пакета SDK. + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - Проект в стиле пакета SDK (предварительная версия) - - - sec - с - - - Select the base {0} docker image - Выберите базовый образ Docker {0} - - - Select connection - Выберите подключение - - - Select .dacpac - Выберите файл DACPAC - - - Select database - Выберите базу данных. - - - Select File - Выберите файл - - - Select folder structure - Выбор структуры папок - - - Select the image tag or press enter to use the default value - Выберите тег изображения или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию - - - Select Profile - Выберите профиль - - - Select publish profile to load - Выберите профиль публикации для загрузки - - - Select project location - Выбрать расположение проекта - - - Select where to publish the project to - Выберите место публикации проекта. - - - Select OpenAPI/Swagger spec file - Выберите файл спецификации OpenAPI/Swagger + + Script.PreDeployment + Script.PreDeployment Select Выбрать - - Current target platform: {0}. Select new target platform - Текущая целевая платформа: {0}. Выберите новую целевую платформу + + Select .dacpac + Выберите файл DACPAC + + + Select File + Выберите файл + + + Select OpenAPI/Swagger spec file + Выберите файл спецификации OpenAPI/Swagger + + + Select Profile + Выберите профиль + + + Select connection + Выберите подключение + + + Select database + Выберите базу данных + + + Select folder structure + Выбор структуры папок + + + Select location to create project + Выберите расположение для создания проекта + + + Select project file + Выберите файл проекта + + + Select project location + Выбрать расположение проекта + + + Select publish profile to load + Выберите профиль публикации для загрузки + + + Select the base {0} docker image + Выберите базовый образ Docker {0} + + + Select the image tag or press enter to use the default value + Выберите тег изображения или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию + + + Select where to publish the project to + Выберите место публикации проекта. Server @@ -1256,86 +1156,38 @@ Server name Имя сервера - - {0} admin password - Пароль администратора {0} - - - {0} port number - {0} номер порта - Server variable Переменная сервера + + Settings + Параметры + Source database База данных-источник - - OpenAPI/Swagger spec - Спецификация OpenAPI/Swagger + + Specified GUID is invalid: {0} + Указан недопустимый GUID: {0} - - SQLCMD Variables - Переменные SQLCMD + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + Начните с основных частей, чтобы разработать и опубликовать схемы для базы данных SQL Azure для пограничных вычислений - - Value - Значение - - - Name - Имя - - - SQL connection string - Строка подключения SQL - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. - - - Install - Установить - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - Установленная сейчас версия пакета SDK для .NET SDK {0} не поддерживается. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. - - - Update Location - Обновить расположение - - - Don't Ask Again - Больше не спрашивать - - - Database Projects - Проекты баз данных - - - A SQLCMD Variable with the same name already exists in this project - Переменная SQLCMD с таким именем уже существует в этом проекте. - - - SQLCMD variable name '{0}' cannot contain whitespace - Имя переменной SQLCMD "{0}" не может содержать пробелы - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - Имя переменной SQLCMD "{0}" не может содержать следующие символы: {1} - - - SQLCMD Variables - Переменные SQLCMD + + Status + Состояние Stored Procedure Хранимая процедура + + Success + Выполнено + Suppress errors caused by unresolved references in the referenced project Отключить вывод ошибок, вызванных неразрешенными ссылками в проекте на который имеется ссылка @@ -1350,47 +1202,115 @@ Table - Таблицы + Таблица - - Connection - Подключение + + Target Database + Целевая база данных + + + Target Platform + Целевая Платформа + + + Target Server + Целевой сервер + + + Target information for extract is required to create database project. + Для создания проекта базы данных требуется целевая информация для извлечения. + + + Target platform of the project {0} is now {1} + Текущая целевая платформа проекта {0}: {1} Target project Целевой проект - - Failed to complete task '{0}'. Error: {1} - Не удалось выполнить задачу "{0}". Ошибка: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + Не удается найти пакет SDK для .NET. Сборка проекта работать не будет. Установите пакет SDK для .NET версии 6 или выше. Если поддерживаемая версия уже установлена, обновите ее расположение в разделе параметров. + + + The Schema Compare extension must be installed to a update a project from a database. + Для обновления проекта из базы данных должно быть установлено расширение "Сравнение схем". + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + Проект '{0}' не будет полностью совместим с SSDT после преобразования. Перед преобразованием в папке проекта будет создана резервная копия файла проекта. Дополнительные сведения см. по ссылке https://aka.ms/sqlprojsdk. Продолжить преобразование в проект в стиле SDK? + + + The project is already up to date with the database. + Проект уже содержит новейшие данные из базы данных. + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + Проект {0} был обновлен как проект в стиле SDK. Щелкните \"Подробнее\", чтобы получить сведения о пакете SDK для Microsoft.Build.Sql и способах упрощения файла проекта. + + + The selected project file does not exist + Выбранный файл проекта не существует + + + The selected project location '{0}' does not exist or is not a directory. + Выбранное расположение проекта "{0}" не существует или не является каталогом. + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + Для сборки проекта "{0}" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + Для сборки проекта "{0}" необходимо обновить целевые объекты, ссылки и системные ссылки на базы данных. + + + There is already a directory named '{0}' in the selected location: '{1}'. + Каталог с именем "{0}" уже существует в выбранном расположении: "{1}". + + + There was an error updating the project: {0} + При обновлении проекта возникла ошибка: {0} + + + Time + Время + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + Для успешной сборки обновите проект, добавив в него один сценарий перед развертыванием и/или один сценарий после развертывания. Unable to construct connection: {0} Не удалось создать подключение: {0} - - Unable to find {1} with path '{0}' - Не удается найти "{1}" с путем "{0}" - - - Unable to find database reference {0} - Не удалось найти ссылку на базу данных {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0} Unable to find SQLCMD variable '{0}' Не удалось найти переменную SQLCMD "{0}" + + Unable to find database reference {0} + Не удалось найти ссылку на базу данных {0} + + + Unable to find {1} with path '{0}' + Не удается найти "{1}" с путем "{0}" + Unable to locate '{0}' target: '{1}'. {2} Не удается найти "{0}", цель: "{1}". {2} - - Unable to establish project context. Command invoked from unexpected location: {0} - Не удалось установить контекст проекта. Команда вызвана из неожиданного расположения: {0} + + Unexpected number of {0} files: {1} + Непредвиденное количество файлов {0}: {1} - Unhandled item type during delete: '{0} - Необработанный тип элемента во время удаления: "{0}" + Unhandled item type during exclude: '{0} + Необработанный тип элемента во время исключения: "{0}" Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: Нераспознанная версия: + + Update + Обновить + + + Update Location + Обновить расположение + Update action Действие обновления - - Apply all changes - Применить все изменения - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - Для сборки проекта "{0}" необходимо обновить ссылки на системную базу данных. Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Вы хотите обновить проект? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Обновить проект? - - - Update {0} for cross-platform support? - Обновить {0} для кроссплатформенной поддержки? - Update project from database Обновить проект из базы данных - - Update - Обновить + + Update {0} for cross-platform support? + Обновить {0} для кроссплатформенной поддержки? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - Не удалось преобразовать проект {0} в стиль SDK. Выполнен откат в .sqlproj + + Updating app setting: '{0}' + Идет обновление параметра приложения: "{0}" Updating {0} from {1}... Идет обновление {0} из {1}... + + Use {0} on local arm64/Apple Silicon + Использовать {0} на локальном arm64/Apple Silicon + User has cancelled selection for how to run autorest. Пользователь отменил выбор способа выполнения автоматического восстановления. @@ -1452,6 +1368,14 @@ User selected to run via npx. Пользователь выбран для запуска через NPX. + + Validation of external streaming job passed. + Проверка задания внешней потоковой передачи успешно пройдена. + + + Value + Значение + Value cannot be empty Значение не может быть пустым. @@ -1464,25 +1388,101 @@ Version must not be empty Версия не должна быть пустой - - NuGet package version - Версия пакета NuGet - View Представление - - Yes (Recommended) - Да (рекомендуется) + + View changes in Schema Compare + Просмотреть изменения в средстве сравнения схем + + + Waiting for {0} seconds before another attempt for operation '{1}' + Ожидание {0} сек. до выполнения другой попытки операции "{1}" + + + Would you like to reload your database project? + Вы хотите перезагрузить проект базы данных? + + + Would you like to save the settings in a profile (.publish.xml)? + Сохранить параметры в профиле (.publish.xml)? + + + Would you like to update Azure Function local.settings.json with the new connection string? + Обновить функцию Azure local.settings.json с помощью новой строки подключения? Yes Да + + Yes (Recommended) + Да (рекомендуется) + + + at + в + + + dacpac Files + Файлы DACPAC + + + default + по умолчанию + + + file + файл + + + folder + папка + + + hr + ч + + + label: {0} does not exist in the options value name lookup + метка: {0} не существует в поиске имени значения параметров + + + min + мин + + + msec + мс + + + sec + с + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} Если проект был создан в SSDT, он продолжит работать в обоих инструментах. Обновить проект? + + + {0} admin password + Пароль администратора {0} + + + {0} password doesn't match the confirmation password + Пароль {0} не совпадает с подтверждением + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + Пароль {0} не соответствует требованиям к сложности пароля. Дополнительные сведения см. по адресу https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + {0} номер порта + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … завершил работу с кодом: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … завершил работу с сигналом: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - Проекты баз данных - Add Database Reference Добавить ссылку на базу данных @@ -1524,86 +1520,6 @@ Add Existing Item... Добавить существующий элемент... - - Add SQLCMD Variable - Добавить переменную SQLCMD - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия. - - - Build - Сборка - - - Change Target Platform - Изменить целевую платформу - - - Close Database Project - Закрыть проект базы данных - - - Whether project nodes start collapsed - Будут ли узлы проекта свернуты - - - Convert to SDK-style project - Преобразовать в проект в стиле SDK - - - Create Project From Database - Создать проект из базы данных - - - Delete - Удалить - - - Design and publish SQL database schemas - Разработка и публикация схем базы данных SQL - - - Database Projects - Проекты баз данных - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - Полный путь к пакету SDK для .NET на компьютере. Например, если dotnet.exe находится в расположении C:\folder1\dotnet\dotnet.exe, задайте следующий путь для этого параметра: C:\folder1\dotnet - - - Edit - Изменить - - - Edit .sqlproj File - Изменить файл .sqlproj - - - Enable preview SQL Database Projects features - Включить предварительные версии функций SQL Database Projects - - - Exclude from project - Исключить из проекта - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - Сформировать проект SQL из спецификации OpenAPI/Swagger (предварительная версия) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - Какую версию Microsoft.Build.Sql SDK использовать для создания устаревших проектов SQL. Пример: 0.1.7-предварительная версия - - - Whether to prompt the user to install .NET SDK when not detected. - Следует ли предлагать пользователю установить .NET SDK, если он не будет обнаружен. - - - New Database Project - Новый проект базы данных - Add External Streaming Job Добавить задание внешней потоковой передачи @@ -1628,6 +1544,10 @@ Add Publish Profile Добавить профиль публикации + + Add SQLCMD Variable + Добавить переменную SQLCMD + Add Script Добавить сценарий @@ -1644,18 +1564,88 @@ Add View Добавить представление - - Whether to prompt the user to install Node.js when not detected. - Предлагать ли пользователю установить платформу Node.js, если она не обнаружена. + + Build + Сборка - - Open Database Project - Открыть проект базы данных + + Change Target Platform + Изменить целевую платформу + + + Close Database Project + Закрыть проект базы данных + + + Convert to SDK-style project + Преобразовать в проект в стиле SDK + + + Create Project From Database + Создать проект из базы данных + + + Database Projects + Проекты баз данных + + + Database Projects + Проекты баз данных + + + Delete + Удалить + + + Design and publish SQL database schemas + Разработка и публикация схем базы данных SQL + + + Edit + Изменить + + + Edit .sqlproj File + Изменить файл .sqlproj + + + Enable preview SQL Database Projects features + Включить предварительные версии функций SQL Database Projects + + + Exclude from project + Исключить из проекта + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + Полный путь к пакету SDK для .NET на компьютере. Например, если dotnet.exe находится в расположении C:\folder1\dotnet\dotnet.exe, задайте следующий путь для этого параметра: C:\folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + Сформировать проект SQL из спецификации OpenAPI/Swagger (предварительная версия) + + + New Database Project + Новый проект базы данных + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + В настоящее время нет открытых проектов баз данных. +[Новый проект](command:sqlDatabaseProjects.new) +[Открыть проект](command:sqlDatabaseProjects.open) +[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase) Open Containing Folder Открыть содержащую папку + + Open Database Project + Открыть проект базы данных + Open in Designer Открыть в конструкторе @@ -1664,6 +1654,10 @@ Open project Открыть проект + + Projects + Проекты + Properties Свойства @@ -1688,19 +1682,25 @@ Validate External Streaming Job Проверка задания внешней потоковой передачи - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - В настоящее время нет открытых проектов баз данных. -[Новый проект](command:sqlDatabaseProjects.new) -[Открыть проект](command:sqlDatabaseProjects.open) -[Создать проект из базы данных](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + Будут ли узлы проекта свернуты - - Projects - Проекты + + Whether to prompt the user to install .NET SDK when not detected. + Следует ли предлагать пользователю установить .NET SDK, если он не будет обнаружен. + + + Whether to prompt the user to install Node.js when not detected. + Предлагать ли пользователю установить платформу Node.js, если она не обнаружена. + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + Какую версию Autorest.Sql использовать из NPM. Если значение не задано, будет использоваться последняя версия. + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + Какую версию Microsoft.Build.Sql SDK использовать для создания устаревших проектов SQL. Пример: 0.1.7-предварительная версия diff --git a/resources/xlf/ru/sql-migration.ru.xlf b/resources/xlf/ru/Microsoft.sql-migration.ru.xlf similarity index 97% rename from resources/xlf/ru/sql-migration.ru.xlf rename to resources/xlf/ru/Microsoft.sql-migration.ru.xlf index 2bab905870..3d684c0066 100644 --- a/resources/xlf/ru/sql-migration.ru.xlf +++ b/resources/xlf/ru/Microsoft.sql-migration.ru.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - Не удалось запустить компонент службы миграции. {0} + + ({0} error) + ({0} ошибка) - - Service component crashed. - Сбой компонента службы. + + ({0} errors) + (Ошибок: {0}) - - Service provider could not be initialized. - Не удалось инициализировать поставщик службы. + + ({0} warning) + ({0} предупреждение) - - Migrate logins from '{0}' to Azure SQL - Миграция учетных данных из "{0}" в Azure SQL + + ({0} warnings) + (Предупреждений: {0}) - - Migrate '{0}' to Azure SQL - Миграция "{0}" в Azure SQL + + (Unavailable) {0} + (Недоступно) {0} - - Are you sure you want to cancel this migration? - Вы действительно хотите отменить эту миграцию? + + (for {0} assessed databases) + (для {0} оцененных баз данных) - - Are you sure you want to delete this migration? - Действительно удалить эту миграцию? + + (new) {0} + (новое) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Доменное имя Azure Active Directory (требуется только для того, чтобы перенести имена входа для проверки подлинности Windows) + + - + - - - Enter AAD Domain Name - Введите доменное имя AAD + + -- unavailable -- + -- недоступно -- - - Collecting target login failed with error code {0} - Сбой получения целевого входа с кодом ошибки {0} + + 0 tables found on source database. + В базе данных-источнике найдено 0 таблиц. - - Completed migrating logins - Выполнена миграция учетных данных + + 1. Stop all incoming transactions to the source database. + 1. Остановите все входящие транзакции в базе данных-источнике. - - Azure SQL Database - База данных SQL Azure + + 2. Create a final transaction log backup and store it on the network share. + 2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке. - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Для переноса имени входа Windows требуется доменное имя Azure Active Directory (AAD). Введите доменное имя AAD или отмените выбор имен входа Windows. + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob. - - Login migration error: {0} - Ошибка миграции учетных данных: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра "Резервные копии журналов, ожидающие восстановления" должно быть нулевым. - - Validating and migrating logins completed. - -Establishing user mappings. - Проверка и миграция учетных данных завершена. - -Установка сопоставлений пользователей. + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра "Резервные копии журналов, ожидающие восстановления" должно быть нулевым. - - Establishing user mappings failed - Сбой установки сопоставлений пользователей + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше. - - Migrating logins failed - Не удалось перенести учетные данные + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure. - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure. - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + Исходные базы данных SQL Server, работающие в локальной среде, на SQL Server в виртуальной машине Azure или в любой виртуальной машине, работающей в облаке (частном, общедоступном). - - Login migration in progress - Выполняется миграция учетных данных + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальная среда или Виртуальные машины Azure) в Базу данных SQL Azure. - - Migration status details for {0} - Сведения о состоянии миграции для {0} + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем. - - Login found - Учетные данные найдены + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем. - - Login not found - Учетные данные не найдены - - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - Установка сопоставлений пользователей завершена. - -В настоящее время выполняется миграция ролей сервера, установка сопоставлений серверов и настройка разрешений. Это займет некоторое время. - - - Migrating server roles, establishing server mappings and setting permissions failed. - Не удалось перенести роли сервера, установить сопоставления серверов и настроить разрешения. - - - Migration Status - Состояние миграции - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - Список учетных данных обновлен. Найдены исходные учетные данные: {0}, найдены целевые учетные данные: {1} - - - Refreshing login list from source failed - Не удалось обновить список учетных данных из источника - - - Refreshing login list from target failed - Не удалось обновить список учетных данных из целевого объекта - - - Refreshing login list from source and target - Обновление списка учетных данных из источника и целевого объекта - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - Обратите внимание, что этот мастер не отображает типы учетных данных проверки подлинности Windows, так как миграция этого типа сейчас не поддерживается. Возможность миграции учетных данных проверки подлинности Windows ожидается в ближайшее время. - - - Select login(s) to migrate - Выберите учетные данные для миграции - - - Status - Состояние - - - Failed - Сбой - - - In progress - Выполняется - - - Migrating {0} logins to target {1} '{2}' - Миграция учетных данных ({0}) в целевой объект {1} "{2}" - - - Completed migrating {0} logins to {1} '{2}' - Выполнена миграция учетных данных ({0}) в {1} "{2}" - - - Failed migrating {0} logins to {1} '{2}' - Не удалось перенести учетные данные ({0}) в {1} "{2}" - - - Login migration has already been initiated and going back to prior page is disabled. - Миграция учетных данных уже запущена, а возврат к предыдущей странице отключен. - - - Previous (Disabled) - Назад (отключено) - - - Migration Status - Состояние миграции - - - Succeeded - Успешно - - - Migrate logins - Перенос имен входа - - - Not started - Не запущено - - - Target Status - Целевое состояние - - - Azure SQL target - Целевой объект Azure SQL - - - Login type - Тип учетных данных - - - SQL Server on Azure Virtual Machine - SQL Server на виртуальной машине Azure - - - Connection was successful. - Подключение выполнено. - - - Please note that login migration feature is in public preview mode. - Обратите внимание, что функция миграции учетных данных доступна в режиме общедоступной предварительной версии. - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - Выберите целевой Управляемый экземпляр SQL Azure, виртуальную машину Azure SQL или базы данных SQL Azure, куда нужно перенести ваши учетные данные. - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - Убедитесь, что у текущего пользователя есть разрешения системного администратора для получения всех сведений об учетных данных для текущего экземпляра ({0}). - - - Azure SQL target type - Тип целевого объекта Azure SQL - - - {0}/{1} logins selected - Выбрано учетных данных: {0}/{1} - - - Select the databases that you want to migrate to Azure SQL. - Выберите базы данных, которые вы хотите переместить в Azure SQL. - - - {0} (requires credentials refresh) - {0} (требуется обновление учетных данных) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + Превышено время ожидания при проверке подключения к ресурсу. Подробнее: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,54 +106,170 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) Активные файлы резервных копий ({0} элементов) + + Add a linked account and then try again. + Добавьте связанную учетную запись и повторите попытку. + + + Add account + Добавить учетную запись + + + Add your Azure account to view existing migrations and their status. + Добавьте вашу учетную запись Azure, чтобы увидеть существующие миграции и их состояние. + All backups restored Все резервные копии восстановлены + + All database migrations + Все миграции баз данных + All fields are required. Нужно заполнить все поля. + + All steps completed with the following error(s):{0}{1} + Все шаги завершены со следующими ошибками:{0}{1} + + + All steps succeeded. + Все шаги выполнены успешно. + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + Управляемый экземпляр SQL Azure, SQL Server на виртуальной машине Azure или база данных SQL Azure для переноса баз данных. + + + An Azure account (not required for assessment or SKU recommendation functionality) + Учетная запись Azure (не требуется для оценки или рекомендаций по SKU) + + + An error has occured while refreshing the migrations list. + Произошла ошибка при обновление списка миграций. + + + An error occurred while accessing database details. + Произошла ошибка при доступе к сведениям базы данных. + + + An error occurred while assessing the server '{0}'. + При доступе к серверу "{0}" произошла ошибка. + + + An error occurred while canceling the migration. + Произошла ошибка при отмене миграции + + + An error occurred while connecting to target migration database. + Ошибка при подключении к целевой базе данных миграции. + + + An error occurred while connecting to the target server. + Ошибка при подключении к целевому серверу. + + + An error occurred while deleting the migration. + Ошибка при удалении миграции. + + + An error occurred while generating SKU recommendations for the server '{0}'. + Произошла ошибка при создании рекомендаций по SKU для сервера \"{0}\". + + + An error occurred while initiating cutover. + При запуске прямой миграции произошла ошибка. + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + Произошла ошибка при загрузке подписок учетных записей. Проверьте подключение к Azure и повторите попытку. + + + An error occurred while loading available Azure account tenants. + При загрузке доступных клиентов учетных записей Azure произошла ошибка. + + + An error occurred while loading available Azure accounts. + При загрузке доступных учетных записей Azure произошла ошибка. + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + Произошла ошибка при загрузке доступных служб миграции баз данных. Проверьте подключение к Azure и повторите попытку. + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + Произошла ошибка при загрузке доступных групп ресурсов. Проверьте подключение к Azure и повторите попытку. + + + An error occurred while loading locations. Please check your Azure connection and try again. + Произошла ошибка при загрузке расположений. Проверьте подключение к Azure и повторите попытку. + + + An error occurred while refreshing the migration service creation status. + Произошла ошибка при обновлении статуса создания службы миграции. + + + An error occurred while refreshing the migration status. + Произошла ошибка при обновлении статуса миграции. + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + Произошла ошибка при обновлении списка миграций. Проверьте связанное подключение к Azure и нажмите "Обновить", чтобы повторить попытку. + + + An error occurred while restarting the migration. + Произошла ошибка при перезапуске миграции. + + + An error occurred while starting the certificate migration: '{0}' + Произошла ошибка при запуске миграции сертификатов: "{0}" + + + An error occurred while trying to get {0} login information. + Произошла ошибка при попытке получения сведений об учетных данных {0}. + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + Произошла непредвиденная ошибка при оценке сервера "{0}".{3}Сообщение: {1}{3}стопка: {2} + + + Application downtime is limited to cutover at the end of migration. + Простой приложения ограничен прямой миграцией в конце миграционного процесса. + + + Application downtime will start when the migration starts. + Время простоя приложения начнется при запуске миграции. + + + Apply + Применить + Apply Применить - - (for {0} assessed databases) - (для {0} оцененных баз данных) + + Are you sure you want to cancel this migration? + Вы действительно хотите отменить эту миграцию? - - Assessment results for '{0}' - Результаты оценки для «{0}» + + Are you sure you want to delete this migration? + Действительно удалить эту миграцию? - - The assessment of your SQL Server instance '{0}' failed. - Сбой оценки экземпляра SQL Server \"{0}\". + + Ascending + По возрастанию + + + Assess extended event sessions + Оценка расширенных сеансов событий Assessment in progress Оценка выполняется - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL. - -Это может занять некоторое время. - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure или в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - Базы данных, которые не готовы к миграции в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Управляемый экземпляр SQL Azure. - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Базу данных SQL Azure. - Assessment results Результаты оценки @@ -306,9 +278,13 @@ This may take some time. Assessment results and recommendations Результаты оценки и рекомендации - - This is a blocking issue that will prevent the database migration from succeeding. - Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных. + + Assessment results are unavailable. + Результаты оценки недоступны. + + + Assessment results for '{0}' + Результаты оценки для «{0}» Authentication key @@ -318,222 +294,498 @@ This may take some time. Authentication key '{0}' has been refreshed. Ключ проверки подлинности "{0}" обновлен. - - Authentication type - Тип проверки подлинности + + Authentication keys + Ключи проверки подлинности Authentication keys Ключи проверки подлинности - - Azure SQL - Azure SQL + + Authentication keys used to connect to the self-hosted integration runtime node + Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции - - Azure SQL Database Server - Сервер Базы данных SQL Azure - - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure - - - SQL Server on Azure Virtual Machines - SQL Server на виртуальных машинах Azure - - - SQL Server on Azure VM - SQL Server на виртуальной машине Azure - - - Target type - Тип объекта - - - Azure Storage account to upload backups - Учетная запись службы хранилища Azure для отправки резервных копий + + Authentication type + Тип проверки подлинности Azure AD tenant Клиент Azure AD - - Folder name - Имя папки + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Для переноса имени входа Windows требуется доменное имя Azure Active Directory (AAD). Введите доменное имя AAD или отмените выбор имен входа Windows. - - Backup size (MB) - Размер резервной копии (МБ) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Доменное имя Azure Active Directory (требуется только для того, чтобы перенести имена входа для проверки подлинности Windows) - - File name - Имя файла + + Azure Database Migration Guides + Руководства по переносу баз данных Azure - - Number of stripes - Число полос + + Azure Database Migration Service + Azure Database Migration Service - - Restore finish date - Дата окончания восстановления + + Azure Database Migration Service + Служба миграции баз данных Azure - - Restore start date - Дата начала восстановления + + Azure Database Migration Service + Azure Database Migration Service - - Restore status - Состояние восстановления + + Azure Database Migration Service + Служба миграции баз данных Azure - - File status - Состояние файла + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + Служба Azure Database Migration Service "{0}" подключена к локальной среде выполнения интеграции, работающей на узлах: {1} + +Для улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. - - Backup location - Расположение резервной копии + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + Служба Azure Database Migration Service "{0}" подключена к локальной среде выполнения интеграции, работающей на узлах: {1} + +Для улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. Инструкции по регистрации см. ниже. - - Backup start time - Время начала резервного копирования + + Azure Database Migration Service "{0}" details:` + Сведения Azure Database Migration Service "{0}":` - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - Прямая миграция управляемого экземпляра SQL на критически важный для бизнеса уровень может занять значительно больше времени, чем для уровня общего назначения, поскольку для группы высокого уровня доступности Always On необходимо присвоить начальное значение трем вторичным репликам. Продолжительность этой операции зависит от объема данных. В 90% случаев скорость присвоения начального значения составляет 220 ГБ в час или выше. + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service "{0}" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле. - - Folder - Папка + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + Служба Azure Database Migration Service не зарегистрирована. Необходимо зарегистрировать Azure Database Migration Service "{0}" в локальной среде выполнения интеграции на любом узле. + +Инструкции по регистрации см. ниже. - - Blob container resource group - Группа ресурсов контейнера BLOB-объектов + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для управления подключением между источником и назначением и для загрузки резервных копий из локальной сетевой папки в Azure (если применимо). - - Last backup file - Последний файл резервной копии + + Azure Database Migration Service name. + Имя Azure Database Migration Service. - - Select a blob container value first. - Сначала выберите значение контейнера больших двоичных объектов. + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure Database Migration Service координирует действия по миграции базы данных и отслеживает их ход выполнения. Вы можете выбрать существующую службу миграции базы данных, если вы уже создали ее ранее, или создать новую ниже. - - Blob container storage account - Учетная запись хранения контейнера BLOB-объектов + + Azure SQL + Azure SQL - - Blob container - Контейнер BLOB-объектов + + Azure SQL Database + База данных SQL Azure - - Select a resource group. - Выберите группу ресурсов. + + Azure SQL Database + База данных SQL Azure - - Select a resource group value first. - Сначала выберите значение группы ресурсов. + + Azure SQL Database + База данных SQL Azure - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - При отправке резервных копий баз данных в контейнер BLOB-объектов убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. Поддерживается только корень контейнера и папок глубиной не более одного уровня. + + Azure SQL Database + База данных SQL Azure - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - Выбрано несколько баз данных с одинаковым расположением резервной копии. Убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. + + Azure SQL Database Server + Сервер Базы данных SQL Azure + + + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + Azure SQL Managed Instance + Управляемый экземпляр SQL Azure + + + Azure SQL Migration + Миграция SQL Azure + + + Azure SQL target + Целевой объект Azure SQL + + + Azure SQL target + Целевой объект Azure SQL + + + Azure SQL target selected as default. + Целевой объект Azure SQL выбран по умолчанию. + + + Azure SQL target type + Тип целевого объекта Azure SQL Azure Storage Blob Container details Сведения о контейнере Azure Storage Blob - - Provide the Azure Storage Blob Container that contains the backups. - Укажите контейнер Azure Storage Blob, содержащий резервные копии. + + Azure Storage account to upload backups + Учетная запись службы хранилища Azure для отправки резервных копий - - Subscription - Подписка + + Azure account + Учетная запись Azure - - Enter target database name and select resource group, storage account and container for the selected source databases. - Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника. + + Azure configuration + Конфигурация Azure - - Select a storage account value first. - Сначала выберите значение учетной записи хранения. + + Azure recommendation (PREVIEW) + Рекомендация Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Рекомендации Azure собирают и анализируют данные о производительности, а затем рекомендуют целевые объекты Azure соответствующего размера для вашей рабочей нагрузки. + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации. + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Рекомендация Azure недоступна. Нажмите кнопку \"Получить рекомендацию Azure\" ниже + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время. + + + Azure recommendation will be displayed once data collection is complete. + Рекомендация Azure будет отображаться после завершения сбора данных. + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Регион Azure для Azure Database Migration Service. Будут показаны только регионы, содержащие службу. + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL. + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Регион Azure для целевого Azure SQL. Будут показаны только регионы, в которых есть целевые объекты, подходящие для миграции. + + + Azure storage + Служба хранилища Azure + + + Azure storage connectivity + Подключение к службе хранилища Azure + + + Azure storage subscription + Подписка на службу хранилища Azure + + + Backup location + Расположение резервной копии + + + Backup size (MB) + Размер резервной копии (МБ) + + + Backup start time + Время начала резервного копирования + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL. + + + Below is the target storage configuration required to meet your storage performance needs. + Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища. + + + Blob container + Контейнер BLOB-объектов + + + Blob container resource group + Группа ресурсов контейнера BLOB-объектов + + + Blob container storage account + Учетная запись хранения контейнера BLOB-объектов + + + Blocked + Заблокировано + + + Blocking Issue: {0} + Блокирующая проблема: {0} Browse Обзор - - {0}/{1} databases can be migrated without issues - Можно перенести базы данных без проблем: {0} из {1} + + Business critical + Критически важный для бизнеса + + + CPU requirement + Требования к центральному процессору + + + Cancel + Отмена Cancel Отмена - - An error occurred while canceling the migration. - Произошла ошибка при отмене миграции + + Cancel + Отмена Cancel migration Отменить миграцию - - Migration is not in progress and cannot be canceled. - Миграция не выполняется и не может быть отменена. + + Canceled + Отменено - - Migration is not in progress and cannot be cutover. - Миграция не выполняется и не может быть отменена. + + Canceled + Отменено - - Migration is currently in progress and cannot be deleted. - В настоящее время выполняется миграция, ее невозможно удалить. + + Canceled + Отменено - - Migration cannot be retried. - Невозможно повторить попытку миграции. + + Canceled + Отменено - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера. + + Canceling + Выполняется отмена + + + Cancelled + Отменено + + + Cancelled + Отменено + + + Cancelled + Отменено + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri) + + + Cannot retrieve saved session. Try again by selecting new session. + Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс. + + + Certificate migration + Миграция сертификатов + + + Certificates Migration + Миграция сертификатов + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + Миграция сертификатов выполнена. Щелкните "Далее", чтобы продолжить миграцию. + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + Миграция сертификатов для текущей конфигурации не выполнялась. Необходимо запустить и полностью выполнить ее, чтобы продолжить. + + + Certificates migration progress details: + Сведения о ходе выполнения миграции сертификатов: + + + Certificates migration results: + Результаты миграции сертификатов: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + Миграция сертификатов отменена. Необходимо запустить и полностью выполнить ее, чтобы продолжить. + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + Перед продолжением миграции базы данных необходимо перенести сертификаты. В противном случае произойдет сбой. {0} о переносе сертификатов TDE вручную. + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки. + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \"Обновить рекомендацию\". + + + Check this option to skip assessment and continue the migration. + Установите этот флажок, чтобы пропустить оценку и продолжить миграцию. + + + Choose how you want to provide performance data + Выберите способ предоставления данных производительности + + + Choose your Azure SQL target + Выберите целевой объект Azure SQL + + + Clear + Очистить Clear Очистить + + Click on SQL Server instance or any of the databases on the left to view its details. + Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения. + + + Click the button below to import or collect database performance data. + Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных. + + + Click this column to activate the context command menu + Щелкните этот столбец, чтобы активировать контекстное меню команд + + + Click to view error details + Щелкните, чтобы просмотреть сведения об ошибке. + + + Close + Закрыть + Close Закрыть + + Collect performance data now + Собрать данные производительности + + + Collecting target login failed with error code {0} + Сбой получения целевого входа с кодом ошибки {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + Сравнение фактического объема данных, считываемого из источника, и фактического объема данных, загруженного в целевой объект. + Complete cutover Выполнение прямой миграции - - We ran the following steps: - Были выполнены следующие шаги: + + Completed + Выполнено + + + Completed migrating logins + Выполнена миграция учетных данных + + + Completed migrating {0} logins to {1} '{2}' + Выполнена миграция учетных данных ({0}) в {1} "{2}" + + + Completing + Завершение работы Completing cutover without restoring all the backups may result in a data loss. Завершение прямой миграции без восстановления всех резервных копий может привести к потере данных. - - I confirm there are no additional log backups to provide and want to complete cutover. - Я подтверждаю отсутствие дополнительных резервных копий журналов и хочу завершить прямую миграцию. + + Completing migration + Завершение миграции + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите. Connect - Подключить + Подключиться + + + Connection error: {0} + Ошибка подключения: {0} + + + Connection error:{0} {1} + Ошибка подключения:{0} {1} Connection status Состояние подключения + + Connection was successful but did not find any target databases. + Подключение успешно установлено, но не найдены целевые базы данных. + + + Connection was successful. + Подключение выполнено. + + + Connection was successful. Target databases found: {0} + Подключение успешно установлено. Найдены целевые базы данных: {0} + + + Copy duration + Продолжительность копирования + + + Copy finished + Копирование завершено + Copy key 1 Копировать ключ 1 @@ -546,66 +798,42 @@ This may take some time. Copy migration details Копировать сведения о миграции - - Canceled - Отменено + + Copy migration results + Копировать результаты миграции - - Cancelled - Отменено + + Copy results + Копировать результаты - - Copy finished - Копирование завершено + + Copy start + Запуск копирования - - Copying - Копирование - - - Failed - Сбой - - - In progress - Выполняется - - - Preparing - Подготовка - - - Queued - В очереди - - - Rebuilding indexes - Перестроение индексов - - - Succeeded - Успешно + + Copy throughput + Пропускная способность копирования Copy throughput (MBPS) Пропускная способность копирования (Мбит/с) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - Пропускная способность перемещения данных, достигнутая при переносе резервных копий базы данных в Azure. Это скорость передачи данных, вычисляемая путем деления прочитанных данных на длительность переноса резервных копий в Azure. + + Copy validation results + Копировать результаты проверки - - {0} databases - {0} баз данных - - - {0} database - {0} базы данных + + Copying + Копирование Create Создать + + Create Azure Database Migration Service + Создать Azure Database Migration Service + Create new Создать @@ -618,6 +846,10 @@ This may take some time. Create new resource group Создать новую группу ресурсов + + Creating + Создание + Creating resource group Создание группы ресурсов @@ -626,142 +858,62 @@ This may take some time. Currently restoring file Выполняется восстановление файла - - Migration cutover - Прямая миграция - - - Database migrations completing cutover - Миграции баз данных завершают прямую миграцию - - - An error occurred while initiating cutover. - При запуске прямой миграции произошла ошибка. - - - Perform the following steps before you complete cutover. - Перед выполнением прямой миграции сделайте следующее. - Cutover in progress for database '{0}' Выполняется прямая миграция для базы данных "{0}" - - Last file restored: {0} - Последний восстановленный файл: {0} + + Dashboard + Панель мониторинга - - Log backups pending restore: {0} - Резервные копии журналов, ожидающие восстановления: {0} + + Data IOPS requirement + Требуемое количество операций ввода-вывода в секунду для данных - - An error occurred while refreshing the migration status. - Произошла ошибка при обновлении статуса миграции. + + Data collection for Azure recommendations has been stopped. + Сбор данных для рекомендаций Azure остановлен. - - 1. Stop all incoming transactions to the source database. - 1. Остановите все входящие транзакции в базе данных-источнике. + + Data collection in progress. Generating initial recommendations... + Выполняется сбор данных. Создание начальных рекомендаций… - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. Создайте окончательную разностную копию журнала транзакций или резервную копию и сохраните ее в контейнере Azure Storage Blob. + + Data collection still in progress. Refining existing recommendations... + Сбор данных все еще выполняется. Уточнение существующих рекомендаций… - - 2. Create a final transaction log backup and store it on the network share. - 2. Сделайте окончательную резервную копию журналов транзакций и разместите ее в сетевой папке. + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + Пропускная способность перемещения данных, достигнутая при переносе резервных копий базы данных в Azure. Это скорость передачи данных, вычисляемая путем деления прочитанных данных на длительность переноса резервных копий в Azure. - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Убедитесь в том, что все резервные копии восстановлены в целевой базе данных. Значение параметра "Резервные копии журналов, ожидающие восстановления" должно быть нулевым. - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. Убедитесь в том, что все резервные копии журналов восстановлены в целевой базе данных. Значение параметра "Резервные копии журналов, ожидающие восстановления" должно быть нулевым. - - - Migration mode - Режим миграции - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - Определите готовность своих экземпляров SQL Server к миграции, определите рекомендуемую цель Azure SQL и завершите миграцию своего экземпляра SQL Server в Управляемый экземпляр SQL Azure, SQL Server на виртуальных машинах Azure или базу данных SQL Azure. - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - Центр статей по миграции, предоставляющий пошаговое руководство по миграции и модернизации ресурсов данных в Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный или Виртуальные машины Microsoft Azure) в Управляемый экземпляр SQL Azure с минимальным простоем. - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальная среда или Виртуальные машины Azure) в Базу данных SQL Azure. - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - Пошаговый учебник по миграции баз данных с экземпляра SQL Server (локальный) в SQL Server на виртуальных машинах Microsoft Azure с минимальным простоем. - - - Azure Database Migration Guides - Руководства по переносу баз данных Azure - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети) - - - Migrate databases using Azure Data Studio - Миграция баз данных с помощью Azure Data Studio - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - Учебник. Миграция в SQL Server в Базе данных SQL Azure (автономная) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети) - - - Help articles and video links - Статьи справки и ссылки на видео - - - Migrate logins to Azure SQL - Миграция учетных данных в Azure SQL - - - Migrate SQL Server logins to Azure SQL. - Миграция учетных данных SQL Server в Azure SQL. - - - Migrate to Azure SQL - Миграция в Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - Перенос экземпляра SQL Server в Azure SQL. - - - Azure SQL Migration - Миграция SQL Azure + + Data read + Данных прочитано Data source configuration Конфигурация источника данных - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - Сравнение фактического объема данных, считываемого из источника, и фактического объема данных, загруженного в целевой объект. + + Data storage requirement + Требование к хранилищу данных Data uploaded / size Отправленные данные или размер + + Data written + Данных записано + + + Data: {0}, Log: {1}, tempdb: {2} + Данные: {0}, журнал: {1}, tempdb: {2} + + + Database + База данных + Database База данных @@ -770,94 +922,6 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. База данных "{0}" уже существует в целевом управляемом экземпляре "{1}". - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure. - - - Select the databases that you want to assess for migration to Azure SQL. - Выберите базы данных для оценки миграции в Azure SQL. - - - Databases for assessment - Базы данных для оценки - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - Для выбранных баз данных при необходимости предоставьте файлы расширенных сеансов событий для оценки специализированных или динамических SQL-запросов или любых инструкций DML, инициированных с помощью уровня данных приложения. {0} - - - Select a folder where extended events session files (.xel and .xem) are stored - Выберите папку, в которой хранятся файлы расширенных сеансов событий (XEL и XEM) - - - Learn more - Дополнительные сведения - - - Assess extended event sessions - Оценка расширенных сеансов событий - - - An error occurred while accessing database details. - Произошла ошибка при доступе к сведениям базы данных. - - - An error occurred while connecting to target migration database. - Ошибка при подключении к целевой базе данных миграции. - - - Connection error:{0} {1} - Ошибка подключения:{0} {1} - - - Loading database table list.. - Загрузка списка таблиц базы данных... - - - Loading tables list... - Загрузка списка таблиц… - - - Click this column to activate the context command menu - Щелкните этот столбец, чтобы активировать контекстное меню команд - - - The duration of the migration - Длительность миграции - - - The fininish time for the migration - Время окончания миграции - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - В Azure Database Migration Service вы можете перенести базы данных в автономном режиме или при их подключении к сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем, необходимым для перехода в новую среду после миграции, используйте миграцию по сети. - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою. - - - Migration mode - Режим миграции - - - Application downtime will start when the migration starts. - Время простоя приложения начнется при запуске миграции. - - - Offline migration - Автономная миграция - - - Application downtime is limited to cutover at the end of migration. - Простой приложения ограничен прямой миграцией в конце миграционного процесса. - - - Online migration - Миграция по сети - Database Migration Service Database Migration Service @@ -866,122 +930,82 @@ This may take some time. Database Migration Service authentication keys Ключи проверки подлинности Database Migration Service - - Successfully created a Database Migration Service. - Создание Database Migration Service выполнено. + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + Обнаружена ошибка сопоставления между базами данных "{1}" и "{2}" (код ошибки: {0}). Параметры сортировки базы данных-источника "{3}" не совпадают с параметрами сортировки целевой базы "{4}". Выберите или повторно создайте целевую базу данных с такими же параметрами сортировки, как у источника. - - The start time for the migration - Время начала миграции + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + Ошибка сопоставления баз данных. Нет целевых баз данных для миграции. Настройте подключение к целевому серверу и щелкните "Подключить", чтобы получить список доступных целевых объектов для миграции баз данных. + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + Ошибка сопоставления баз данных. База данных-источник "{0}" не сопоставлена с целевой базой. Выберите целевую базу данных для миграции. + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных "{0}" в качестве цели миграции для базы "{1}". Целевая база данных "{2}" уже выбрана в качестве цели миграции для базы "{3}". Выберите другую целевую базу данных. Database migration status Состояние миграции базы данных - - Database migration status: {0} - Состояние миграции базы данных: {0} + + Database migrations completed + Миграции баз данных выполнены - - The target database name - Имя целевой базы данных + + Database migrations completing cutover + Миграции баз данных завершают прямую миграцию - - The target server name - Имя целевого сервера + + Database migrations failed + Сбой миграции баз данных - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Целевой тип ресурса Azure [Управляемый экземпляр SQL, виртуальная машина SQL, База данных SQL] - - - 0 tables found on source database. - В базе данных-источнике найдено 0 таблиц. - - - Select the location of the database backups to use during migration. - Выберите расположение резервных копий базы данных, используемых во время миграции. - - - SQL Server dacpac extension - Расширение DACPAC SQL Server - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - Перед выбором списка таблиц для миграции необходимо перенести схему базы данных из источника в целевой объект с помощью {0} или {1} в Azure Data Studio. - - - SQL Database Projects extension - Расширение проектов базы данных SQL - - - Migration status - Состояние миграции - - - The current status of the migration - Текущее состояние миграции - - - Refresh - Обновить - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - Для каждой базы данных ниже нажмите кнопку "Изменить", чтобы выбрать таблицы для миграции из источника в целевую базу данных. Перед нажатием кнопки "Далее" проверьте указанную конфигурацию, нажав кнопку "Выполнить проверку". - - - Table selection - Выбрать таблицу - - - Source database - База данных-источник - - - Select tables - Выбор таблиц - - - Target database - Целевая база данных + + Database migrations in progress + Выполняются миграции базы данных Database to be migrated База данных для миграции - - Please select target database tables to migrate to. At least one database with one table is required. - Выберите таблицы целевых баз данных для миграции. Требуется хотя бы одна база данных с одной таблицей. - - - Databases ({0}/{1}) - Базы данных ({0}/{1}) - - - {0}/{1} databases selected - Выбрано баз данных: {0}/{1} + + Databases + Базы данных Databases Базы данных - - {0} day - {0} дн. + + Databases ({0}/{1}) + Базы данных ({0}/{1}) - - {0} days - {0} дн. + + Databases for assessment + Базы данных для оценки + + + Databases for migration + Базы данных для миграции + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + Базы данных, которые не готовы к миграции в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Управляемый экземпляр SQL Azure. + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Также можно просмотреть результаты оценки готовности к миграции в Базу данных SQL Azure. + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + Базы данных, которые не готовы к миграции в Управляемый экземпляр SQL Azure или в Базу данных SQL Azure, можно перенести в SQL Server на Виртуальных машинах Azure. Default database База данных по умолчанию - - An error occurred while deleting the migration. - Ошибка при удалении миграции. - Delete migration Удалить миграцию @@ -990,178 +1014,314 @@ This may take some time. Description Описание - - Migrations - Миграции - Details copied Сведения скопированы - - Refresh - Обновить - - - Total tables - Всего таблиц - - - Cancelled - Отменено - - - Failed - Сбой - - - Server objects - Объекты сервера - - - Filter table migration results using keywords - Фильтрация результатов миграции таблицы с использованием ключевых слов - - - Filter table migration results - Фильтрация результатов миграции таблицы - - - In progress - Выполняется - - - Server objects - Объекты сервера - - - Successful - Успешно - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Регион Azure для Azure Database Migration Service. Будут показаны только регионы, содержащие службу. - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку. - - - Your Azure Database Migration Service resource name - Имя ресурса Azure Database Migration Service - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Группа ресурсов для целевого Azure SQL. Будут показаны только группы ресурсов, содержащие службу. - - - Subscription name for your Azure Database Migration Service - Имя подписки для Azure Database Migration Service - - - Duration - Длительность - - - If results were expected, verify the connection to the SQL Server instance. - Если ожидались результаты, проверьте подключение к экземпляру SQL Server. - - - No backup files - Файлы резервного копирования отсутствуют - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - Введите учетные данные для источника экземпляра SQL Server. Эти учетные данные будут использоваться при миграции баз данных в Azure SQL. - - - Error - Ошибка - - - Click to view error details - Щелкните, чтобы просмотреть сведения об ошибке. - - - Migration error(s)) - Ошибки миграции - - - Migration error details - Сведения об ошибке миграции - - - Migration status details - Сведения о состоянии миграции - - - Database migrations failed - Сбой миграции баз данных - - - Feedback on the migration experience - Отзывы об интерфейсе миграции - Detected files Обнаруженные файлы - - Last restored file time - Время последнего восстановления файла + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + Определите готовность своих экземпляров SQL Server к миграции, определите рекомендуемую цель Azure SQL и завершите миграцию своего экземпляра SQL Server в Управляемый экземпляр SQL Azure, SQL Server на виртуальных машинах Azure или базу данных SQL Azure. - - Last uploaded file time - Время последней отправки файла + + Differential database + Разностное копирование базы данных - - Last uploaded file - Последний отправленный файл + + Differential file + Разностное копирование файлов - - Managed instance restore state - Состояние восстановления управляемого экземпляра + + Differential partial + Частичное разностное - - Pending differential backups - Ожидающие разностные резервные копии + + Dimension + Измерение - - Queued files - Файлы в очереди + + Do you want to retry the failed table migrations? + Повторить миграцию таблиц со сбоем? - - Restore percent completed - Процент выполнения восстановления + + Domain\username + Домен\имя_пользователя - - Restore plan size (MB) - Размер плана восстановления (МБ) + + Done + Готово - - Restored files - Восстановленные файлы + + Done + Готово - - Restored size (MB) - Размер восстановленных файлов (МБ) + + Download and install integration runtime + Скачайте и установите среду выполнения интеграции. - - Restoring files - Восстановление файлов + + Duration + Длительность - - Skipped files - Пропущенные файлы + + Dynamic range + Динамический диапазон - - Unrestorable files - Невосстановимые файлы + + Edit + Изменить + + + Edit + Изменить + + + Edit parameters + Изменить параметры + + + Edit recommendation parameters + Изменить параметры рекомендаций + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + Эластичная рекомендация использует альтернативную модель рекомендаций, которая использует персонализированное профилирование цены и производительности по сравнению с существующими клиентами в облаке. + + + Enable elastic recommendation + Включить эластичную рекомендацию + + + Enable preview features + Включить предварительную версию функций + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах. + + + Encrypted database selected. + Выбрана база данных с шифрованием. + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + Убедитесь, что базы данных с указанными именами еще не существуют на целевом сервере SQL Server виртуальной машины Azure. + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке. + + + Enter AAD Domain Name + Введите доменное имя AAD + + + Enter a valid name for the Migration Service. + Введите действительное имя для службы миграции. + + + Enter a valid name for the target database. + Введите действительное имя для целевой базы данных. + + + Enter network path + Введите сетевой путь + + + Enter password. + Введите пароль. + + + Enter target database name and network share path information for the selected source databases. + Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных. + + + Enter target database name and select resource group, storage account and container for the selected source databases. + Введите имя целевой базы данных и выберите группу ресурсов, учетную запись хранения и контейнер для выбранных баз данных источника. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции. + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + Введите учетные данные для источника экземпляра SQL Server. Эти учетные данные будут использоваться при миграции баз данных в Azure SQL. + + + Enter the information below to add a new Azure Database Migration Service. + Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже. + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + Введите сведения ниже, чтобы добавить новую службу Azure Database Migration Service. Чтобы зарегистрировать локальную среду выполнения интеграции, выберите "Мои резервные копии базы данных находятся в сетевой папке" на предыдущей странице. + + + Enter the information below to edit the recommendation parameters. + Введите ниже сведения, чтобы изменить параметры рекомендаций. + + + Enter the target password + Введите пароль целевого объекта + + + Enter the target user name + Введите имя пользователя целевого объекта + + + Error + Ошибка + + + Error getting login information: {0} + Ошибка при получении сведений об учетных данных: {0} + + + Error loading migrations list + Ошибка при загрузке списка миграций + + + Error migrating certificate for database {0}. {1} + Ошибка миграции сертификата для базы данных {0}. {1} + + + Error opening migration details dialog + Ошибка при открытии диалогового окна сведений о миграции + + + Error opening migration service dialog + Ошибка при открытии диалоговое окно службы миграции + + + Error opening migration target + Ошибка при открытии цели миграции + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + Произошли ошибки при сборе данных производительности для сервера "{0}". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + Установка сопоставлений пользователей завершена. + +В настоящее время выполняется миграция ролей сервера, установка сопоставлений серверов и настройка разрешений. Это займет некоторое время. + + + Establishing user mappings failed + Сбой установки сопоставлений пользователей + + + Export my certificates and private keys to the target. + Экспорт сертификатов и закрытых ключей в целевой объект. + + + Failed + Сбой + + + Failed + Сбой + + + Failed + Сбой + + + Failed + Сбой + + + Failed + Сбой + + + Failed + Сбой + + + Failed + Сбой + + + Failed migrating {0} logins to {1} '{2}' + Не удалось перенести учетные данные ({0}) в {1} "{2}" + + + Failed to open the migration notebook. + Не удалось открыть записную книжку миграции. + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + Не удалось подготовить Database Migration Service. Подождите несколько минут и повторите попытку. + + + Feedback + Отзывы + + + Feedback + Отзывы + + + Feedback on the migration experience + Отзывы об интерфейсе миграции + + + File + Файл File name Имя файла + + File name + Имя файла + + + File status + Состояние файла + + + Filter migration results + Фильтровать результаты миграции + + + Filter table migration results + Фильтрация результатов миграции таблицы + + + Filter table migration results using keywords + Фильтрация результатов миграции таблицы с использованием ключевых слов + + + Filter tables + Фильтровать таблицы + + + Filter the migration list by Database Migration Service + Фильтрация списка миграции по Database Migration Service + Finish time Время завершения @@ -1170,173 +1330,149 @@ This may take some time. First LSN Первый номер LSN + + Folder + Папка + + + Folder name + Имя папки + + + Follow the instructions below to set up self-hosted integration runtime. + Настройте локальную среду выполнения интеграции, следуя инструкциям ниже. + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + Для каждой базы данных ниже нажмите кнопку "Изменить", чтобы выбрать таблицы для миграции из источника в целевую базу данных. Перед нажатием кнопки "Далее" проверьте указанную конфигурацию, нажав кнопку "Выполнить проверку". + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + Для целевых серверов с SQL Server 2014 или более поздней версии необходимо хранить резервные копии баз данных в контейнере Azure Storage Blob, а не отправлять их с помощью сетевой папки. Кроме того, файлы резервных копий должны храниться как страничные BLOB-объекты, так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + Для выбранных баз данных при необходимости предоставьте файлы расширенных сеансов событий для оценки специализированных или динамических SQL-запросов или любых инструкций DML, инициированных с помощью уровня данных приложения. {0} + Full backup file(s) Файлы полной резервной копии - - We have completed the assessment of your SQL Server instance '{0}'. - Оценка экземпляра SQL Server "{0}" завершена. + + Gen5 + 5-е поколение - - {0} hr - {0} ч + + General purpose + Общее назначение - - {0} hrs - {0} ч + + Get Azure recommendation + Получить рекомендацию Azure + + + Has rows + Содержит строки + + + Help articles and video links + Статьи справки и ссылки на видео + + + Host caching + Кэширование узлов + + + Hyperscale + Гипермасштабирование + + + I already have the performance data + У меня уже есть данные производительности + + + I confirm there are no additional log backups to provide and want to complete cutover. + Я подтверждаю отсутствие дополнительных резервных копий журналов и хочу завершить прямую миграцию. + + + I give consent to use my credentials for accessing the certificates. + Я даю согласие на использование моих учетных данных для доступа к сертификатам. + + + I have already migrated my certificates and private keys to the target. + Мои сертификаты и закрытые ключи уже перенесены в целевой объект. + + + IO latency requirement + Требование задержки ввода-вывода + + + If results were expected, verify the connection to the SQL Server instance. + Если ожидались результаты, проверьте подключение к экземпляру SQL Server. Impact Воздействие - - Name: {0} - Имя: {0} - - - Type: {0} - Тип: {0} - Impacted objects Затронутые объекты + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + В Azure Database Migration Service вы можете перенести базы данных в автономном режиме или при их подключении к сети. При автономной миграции время простоя приложения начинается при запуске миграции. Чтобы ограничить время простоя временем, необходимым для перехода в новую среду после миграции, используйте миграцию по сети. + + + In progress + Выполняется + + + In progress + Выполняется + + + In progress + Выполняется + + + In progress + Выполняется + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + Начальные рекомендации будут автоматически обновлены примерно через {0} мин. + + + Initializing + Инициализация + Inline migration Встроенная миграция - - {0} databases have warnings - Баз данных с предупреждениями: {0} - - - {0} database has warnings - {0} база данных содержит предупреждения - Instance Экземпляр - - To continue, select a valid Azure account. - Для продолжения выберите допустимую учетную запись Azure. - - - To continue, select a valid blob container for source database '{0}'. - Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника "{0}". - - - To continue, select a valid last backup file for source database '{0}'. - Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника "{0}". - - - To continue, select a valid backup folder for source database '{0}'. - Для продолжения выберите допустимую папку резервного копирования для базы данных-источника "{0}". - - - To continue, select a valid resource group for source database '{0}'. - Для продолжения выберите действительную группу ресурсов для базы данных-источника "{0}". - - - To continue, select a valid storage account for source database '{0}'. - Для продолжения выберите действительную учетную запись хранения для базы данных-источника "{0}". - - - To continue, select a valid location. - Чтобы продолжить, выберите действительное расположение. - - - To continue, select a valid managed instance. - Чтобы продолжить, выберите допустимый управляемый экземпляр. - - - Select a valid Database Migration Service. - Выберите действительную Database Migration Service. - - - Select a Database Migration Service that is connected to a node. - Выберите службу Database Migration Service, подключенную к какому-либо узлу. + + Integration runtime connectivity + Возможность подключения среды выполнения интеграции Invalid network share location format. Example: {0} Недопустимый формат расположения сетевой папки. Пример: {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - Чтобы продолжить, выберите контейнер BLOB-объектов, в котором все файлы резервных копий являются страничными BLOB-объектами для базы данных-источника '{0}', так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - Невозможно подключиться к базе данных из-за недопустимого значения OwnerUri (параметр OwnerUri) - - - To continue, select a valid resource group. - Чтобы продолжить, выберите действительную группу ресурсов. - - - Cannot retrieve saved session. Try again by selecting new session. - Не удалось получить сохраненный сеанс. Повторите попытку, выбрав новый сеанс. - - - Enter a valid name for the Migration Service. - Введите действительное имя для службы миграции. - - - To continue, select a valid Azure SQL Database server. - Чтобы продолжить, выберите допустимый сервер Базы данных SQL Azure. - - - To continue, select a valid storage account. - Чтобы продолжить, выберите действительную учетную запись хранения. - - - To continue, select a valid subscription. - Чтобы продолжить, выберите действительную подписку. - - - Enter a valid name for the target database. - Введите действительное имя для целевой базы данных. + + Invalid scale factor. Enter a positive integer value. + Недопустимый масштаб. Введите положительное целое значение. Invalid user account format. Example: {0} Недопустимый формат учетной записи пользователя. Пример: {0} - - To continue, select a valid virtual machine. - Чтобы продолжить, выберите допустимую виртуальную машину. - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure Database Migration Service координирует действия по миграции базы данных и отслеживает их ход выполнения. Вы можете выбрать существующую службу миграции базы данных, если вы уже создали ее ранее, или создать новую ниже. - - - No Database Migration Service found. Create a new one. - Служба Database Migration Service не найдена. Создайте новую службу. - - - Azure Database Migration Service - Служба миграции баз данных Azure - - - Step 1: {0} - Шаг 1. {0} - - - Step 2: Use the keys below to register your integration runtime - Шаг 2. Используйте приведенные ниже ключи для регистрации среды выполнения интеграции. - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - Шаг 3. Нажмите кнопку "Тестирование подключения", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции. - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - Шаг 3. Нажмите выше кнопку "Обновить", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции. - - - Blocking Issue: {0} - Блокирующая проблема: {0} + + Issue details + Подробные сведения о проблеме Issues @@ -1346,30 +1482,34 @@ This may take some time. Issues ({0}) Проблемы ({0}) - - Issue details - Подробные сведения о проблеме + + Key 1 + Ключ 1 Key 1 copied Ключ 1 скопирован - - Key 1 - Ключ 1 + + Key 2 + Ключ 2 Key 2 copied Ключ 2 скопирован - - Key 2 - Ключ 2 + + Known issues, limitations, and troubleshooting + Известные проблемы, ограничения и устранение неполадок Last LSN Последний номер LSN + + Last applied LSN + Последний примененный номер LSN + Last applied backup file(s) Последние примененные файлы резервной копии @@ -1378,15 +1518,39 @@ This may take some time. Last applied backup taken on Последняя примененная резервная копия от - - Last applied LSN - Последний примененный номер LSN + + Last backup file + Последний файл резервной копии + + + Last file restored: {0} + Последний восстановленный файл: {0} + + + Last refreshed: {0} + Последнее обновление: {0} + + + Last restored file time + Время последнего восстановления файла Last scan completed: {0} Последнее сканирование: {0} + + Last uploaded file + Последний отправленный файл + + + Last uploaded file time + Время последней отправки файла + + Learn more + Подробнее + + Learn more Дополнительные сведения @@ -1394,81 +1558,253 @@ This may take some time. Learn more about things you need before starting a migration. Дополнительные сведения о необходимых вещах перед началом миграции. - - Error loading migrations list - Ошибка при загрузке списка миграций + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting. + + + Link account + Свяжите учетную запись + + + Loading Migration Services + Загрузка служб миграции + + + Loading database table list.. + Загрузка списка таблиц базы данных... + + + Loading tables list... + Загрузка списка таблиц… + + + Loading... + Загрузка… + + + Local SSD + Локальная память SSD Location Расположение - - Source database - База данных-источник + + Log backups pending restore: {0} + Резервные копии журналов, ожидающие восстановления: {0} - - Target database - Целевая база данных + + Log storage requirement + Требование к хранилищу журналов - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - Выберите целевую базу данных, в которую следует перенести базу данных-источник. Можно выбрать целевую базу данных только для одной базы данных-источника. + + Login found + Учетные данные найдены + + + Login migration completed + Перенос имен для входа завершен + + + Login migration error: {0} + Ошибка миграции учетных данных: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + Миграция учетных данных уже запущена, а возврат к предыдущей странице отключен. + + + Login migration in progress + Выполняется миграция учетных данных + + + Login migration status: {0} + Состояние миграции имен для входа: {0} + + + Login not found + Учетные данные не найдены + + + Login type + Тип учетных данных + + + Logs IOPS requirement + Требуемое количество операций ввода-вывода в секунду для журналов + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + Перед выбором списка таблиц для миграции необходимо перенести схему базы данных из источника в целевой объект с помощью {0} или {1} в Azure Data Studio. + + + Managed instance restore state + Состояние восстановления управляемого экземпляра Map selected source databases to target databases for migration Сопоставление выбранных баз данных-источников с целевыми базами данных для миграции - - Select a target database - Выберите целевую базу данных + + Memory optimized premium-series + Серия Premium, оптимизированная для операций в памяти - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - Управляемый экземпляр \"{0}\" недоступен для миграции, так как сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный управляемый экземпляр. + + Memory requirement + Требования к памяти - - Database migrations completed - Миграции баз данных выполнены + + Migrate + Мигрировать - - Database migrations in progress - Выполняются миграции базы данных + + Migrate '{0}' to Azure SQL + Миграция "{0}" в Azure SQL - - Ascending - По возрастанию + + Migrate SQL Server logins to Azure SQL. + Миграция учетных данных SQL Server в Azure SQL. - - Sort - Сортировка + + Migrate a SQL Server instance to Azure SQL. + Перенос экземпляра SQL Server в Azure SQL. + + + Migrate certificates + Перенести сертификаты + + + Migrate databases using Azure Data Studio + Миграция баз данных с помощью Azure Data Studio + + + Migrate logins from '{0}' to Azure SQL + Миграция учетных данных из "{0}" в Azure SQL + + + Migrate logins to Azure SQL + Миграция учетных данных в Azure SQL + + + Migrate logins to Azure SQL + Миграция учетных данных в Azure SQL + + + Migrate to Azure SQL + Миграция в Azure SQL + + + Migrate to Azure SQL + Миграция в Azure SQL + + + Migrating logins failed + Не удалось перенести учетные данные + + + Migrating server roles, establishing server mappings and setting permissions failed. + Не удалось перенести роли сервера, установить сопоставления серверов и настроить разрешения. + + + Migrating the certificates from the following databases: + Выполняется миграция сертификатов из следующих баз данных: + + + Migrating {0} logins to target {1} '{2}' + Миграция учетных данных ({0}) в целевой объект {1} "{2}" + + + Migration Status + Состояние миграции + + + Migration Status + Состояние миграции + + + Migration canceled + Миграция отменена. + + + Migration cannot be restarted. + Невозможно перезапустить миграцию. + + + Migration completed successfully. + Миграция выполнена. + + + Migration completed with the following error(s):{0}{1} + Миграция завершена со следующими ошибками:{0}{1} + + + Migration cutover + Прямая миграция + + + Migration error details + Сведения об ошибке миграции + + + Migration error(s)) + Ошибки миграции + + + Migration is currently in progress and cannot be deleted. + В настоящее время выполняется миграция, ее невозможно удалить. + + + Migration is not in progress and cannot be canceled. + Миграция не выполняется и не может быть отменена. + + + Migration is not in progress and cannot be cutover. + Миграция не выполняется и не может быть отменена. + + + Migration mode + Режим миграции + + + Migration mode + Режим миграции + + + Migration service component could not start. {0} + Не удалось запустить компонент службы миграции. {0} + + + Migration status + Состояние миграции Migration status Состояние миграции + + Migration status details + Сведения о состоянии миграции + + + Migration status details for {0} + Сведения о состоянии миграции для {0} + Migration status filter Фильтр состояния миграции - - {0} min - {0} мин + + Migration status: {0}{1}{2} + Состояние миграции: {0}{1}{2} - - {0} mins - {0} мин + + Migrations + Миграции - - Table name - Имя таблицы - - - To continue, enter a valid target password. - Чтобы продолжить, введите допустимый пароль целевого объекта. - - - To continue, enter a valid target user name. - Чтобы продолжить, введите допустимое имя пользователя целевого объекта. + + Migrations + Миграции Mode @@ -1478,37 +1814,13 @@ This may take some time. More info Дополнительные сведения - - All steps completed with the following error(s):{0}{1} - Все шаги завершены со следующими ошибками:{0}{1} + + My database backups are in an Azure Storage Blob Container + Мои резервные копии базы данных находятся в контейнере Azure Storage Blob - - All steps succeeded. - Все шаги выполнены успешно. - - - Some steps are still running. - Некоторые шаги все еще выполняются. - - - Step status: {0} - Состояние шага: {0} - - - Copy results - Копировать результаты - - - Step details - Сведения о шаге - - - Step status: {0}{1}{2} - Состояние шага: {0}{1}{2} - - - Steps - Шаги + + My database backups are on a network share + Мои резервные копии базы данных находятся в сетевой папке N/A @@ -1518,90 +1830,110 @@ This may take some time. Name Имя - - Names: - Имена: - Name of new resource group Имя новой группы ресурсов - - My database backups are in an Azure Storage Blob Container - Мои резервные копии базы данных находятся в контейнере Azure Storage Blob + + Name of the source database + Имя базы данных-источника - - My database backups are on a network share - Мои резервные копии базы данных находятся в сетевой папке + + Name of the source server + Имя исходного сервера + + + Name: {0} + Имя: {0} + + + Names: + Имена: + + + Network path for certificate + Сетевой путь для сертификата + + + Network path where certificate will be placed. + Сетевой путь для размещения сертификата. Network share Сетевая папка - - Storage account details - Сведения об учетной записи хранения - - - Provide the Azure Storage account where the backups will be uploaded to. - Укажите учетную запись хранения Azure, куда будут отправляться архивные копии. + + Network share connectivity: '{0}' + Подключение к сетевой папке: "{0}" Network share details Сведения о сетевой папке - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - Укажите расположение общей сетевой папки, в которой хранятся резервные копии и учетные данные пользователя, используемые для доступа к общему ресурсу. - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - Путь к сетевой папке для резервных копий базы данных. В процессе миграции будут автоматически извлечены допустимые файлы резервной копии из этой сетевой папки. - Network share location where the backups are stored Расположение общей сетевой папки, в которой хранятся архивные копии - - Password - Пароль - - - Enter password. - Введите пароль. - Network share path Путь к общей папке - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + Путь к сетевой папке для резервных копий базы данных. В процессе миграции будут автоматически извлечены допустимые файлы резервной копии из этой сетевой папки. - - Enter target database name and network share path information for the selected source databases. - Введите имя целевой базы данных и путь к общей папке для выбранных исходных баз данных. + + New login migration (PREVIEW) + Новая миграция учетных данных (предварительная версия) - - Windows user account with read access to the network share location. - Учетная запись пользователя Windows с доступом на чтение сетевой папки. + + New migration + Новая миграция - - Windows user account with read access to the network share location - Учетная запись пользователя Windows с доступом на чтение сетевой папки + + New support request + Новый запрос на поддержку - - (new) {0} - (новое) {0} + + New support request + Новый запрос на поддержку New support request Новый запрос на поддержку + + Next + Далее + No Нет + + No Azure SQL database servers found. + Серверы баз данных SQL Azure не найдены. + + + No Azure SQL databases found. + Базы данных SQL Azure не найдены. + + + No Database Migration Service found. Create a new one. + Служба Database Migration Service не найдена. Создайте новую службу. + + + No Migration Services found. To continue, create a new one. + Службы миграции не найдены. Чтобы продолжить, создайте новую. + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций, выбрать другой набор баз данных для оценки или изменить модель рекомендаций. + + + No backup files + Файлы резервного копирования отсутствуют + No blob containers found. Контейнеры BLOB-объектов не найдены. @@ -1614,18 +1946,22 @@ This may take some time. No blob folders found. Папки BLOB-объектов не найдены. + + No encrypted database selected. + База данных с шифрованием не выбрана. + No file shares found. Файловые ресурсы не найдены. - - No issues found for migrating to Azure SQL Managed Instance. - Не обнаружены проблемы для миграции на Управляемый экземпляр SQL Azure. - No issues found for migrating to Azure SQL Database. Не обнаружены проблемы для миграции на Базы данных SQL Azure. + + No issues found for migrating to Azure SQL Managed Instance. + Не обнаружены проблемы для миграции на Управляемый экземпляр SQL Azure. + No issues found for migrating to SQL Server on Azure Virtual Machine. Не найдены проблемы миграции в SQL Server на виртуальной машине Azure. @@ -1642,17 +1978,13 @@ This may take some time. No pending backups. Click refresh to check current status. Ожидающие резервные копии отсутствуют. Нажмите кнопку Обновить, чтобы проверить текущее состояние. - - Assessment results are unavailable. - Результаты оценки недоступны. + + No recommendation available + Нет доступных рекомендаций - - No Azure SQL databases found. - Базы данных SQL Azure не найдены. - - - No Azure SQL database servers found. - Серверы баз данных SQL Azure не найдены. + + No resource groups found. + Группы ресурсов не найдены. No storage accounts found. @@ -1666,21 +1998,41 @@ This may take some time. No virtual machines found. Виртуальные машины не найдены - - Failed to open the migration notebook. - Не удалось открыть записную книжку миграции. + + None + Нет - - {0}/{1} migrating logins displayed - Отображаются переносимые учетные данные: {0}/{1} + + None + Нет - - Object details - Сведения об объекте + + None + Нет - - Offline - Вне сети + + None + Нет + + + Not applicable + Неприменимо + + + Not started + Не запущено + + + Not started + Не запущено + + + Not sure which Azure SQL target is right for you? Learn more + Не знаете, какой целевой объект Azure SQL вам нужен? Дополнительные сведения + + + Number of stripes + Число полос OFFLINE @@ -1690,90 +2042,210 @@ This may take some time. OK ОК + + Object details + Сведения об объекте + + + Offline + Вне сети + + + Offline migration + Автономная миграция + Online В Интернете + + Online migration + Миграция по сети + Open Открыть - - Error opening migration details dialog - Ошибка при открытии диалогового окна сведений о миграции + + Parallel copy type + Тип параллельного копирования - - Error opening migration service dialog - Ошибка при открытии диалоговое окно службы миграции + + Partial + Частично - - Error opening migration target - Ошибка при открытии цели миграции + + Password + Пароль - - Download and install integration runtime - Скачайте и установите среду выполнения интеграции. + + Pending + Ожидание - - Dynamic range - Динамический диапазон + + Pending + Ожидание - - None - Нет + + Pending differential backups + Ожидающие разностные резервные копии + + + Percentage utilization + Процент использования + + + Percentile of data points to be used during aggregation of the performance data. + Процентиль точек данных, используемых при агрегации данных производительности. + + + Perform the following steps before you complete cutover. + Перед выполнением прямой миграции сделайте следующее. Physical partitions Физические разделы - - Target password - Целевой пароль + + Place tempdb on the local ephemeral SSD (default D:\) drive + Разместить tempdb на локальном временном диске SSD (по умолчанию D:\) - - Enter the target password - Введите пароль целевого объекта + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + Убедитесь, что у текущего пользователя ({0}) есть разрешения системного администратора для получения всех сведений об именах для входа в текущем экземпляре ({1}). - - User account - Учетная запись пользователя + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + Введите сетевой путь, по которому SQL Server будет экспортировать сертификаты. Также убедитесь, что у службы SQL Server есть доступ на запись по этому пути. У текущего пользователя должны быть права администратора на компьютере, где находится этот сетевой путь. - - An Azure account (not required for assessment or SKU recommendation functionality) - Учетная запись Azure (не требуется для оценки или рекомендаций по SKU) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + Обратите внимание, что этот мастер не отображает типы учетных данных проверки подлинности Windows, так как миграция этого типа сейчас не поддерживается. Возможность миграции учетных данных проверки подлинности Windows ожидается в ближайшее время. - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - Исходные базы данных SQL Server, работающие в локальной среде, на SQL Server в виртуальной машине Azure или в любой виртуальной машине, работающей в облаке (частном, общедоступном). + + Please resolve any errors before retrying the migration. + Перед повторной миграцией необходимо устранить все ошибки. - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - Управляемый экземпляр SQL Azure, SQL Server на виртуальной машине Azure или база данных SQL Azure для переноса баз данных. + + Please select 1 or more databases to assess for migration + Выберите одну или несколько баз данных, чтобы выполнить оценку миграции - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - Сведения о расположении резервной копии базы данных: сетевой общей папке или контейнере Хранилища BLOB-объектов Azure (не требуется для целевых Баз данных SQL Azure). + + Please select target database tables to migrate to. At least one database with one table is required. + Выберите таблицы целевых баз данных для миграции. Требуется хотя бы одна база данных с одной таблицей. - - Things you need before starting your Azure SQL migration: - Что необходимо перед началом миграции Azure SQL: + + Please select the location of your database backup files before continuing. + Прежде чем продолжить, выберите расположение файлов резервной копии базы данных. + + + Premium-series + Серия Premium + + + Preparing + Подготовка + + + Previous (Disabled) + Назад (отключено) + + + Previous certificates migration results: + Предыдущие результаты миграции сертификатов: Provide a unique container for each target database. Databases affected: Укажите уникальный контейнер для каждой целевой базы данных. Затронутые базы данных: - - Select the operation you'd like to perform. - Выберите нужную операцию. + + Provide the Azure Storage Blob Container that contains the backups. + Укажите контейнер Azure Storage Blob, содержащий резервные копии. + + + Provide the Azure Storage account where the backups will be uploaded to. + Укажите учетную запись хранения Azure, куда будут отправляться архивные копии. + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + Укажите расположение общей сетевой папки, в которой хранятся резервные копии и учетные данные пользователя, используемые для доступа к общему ресурсу. + + + Queued + В очереди + + + Queued + В очереди + + + Queued files + Файлы в очереди + + + Read-only + Только для чтения + + + Read/write + Для чтения и записи + + + Ready for cutover + Готово к прямой миграции + + + Rebuilding indexes + Перестроение индексов Recommendation Рекомендация + + Recommendation parameters + Параметры рекомендаций + + + Recommendation reason + Причина рекомендации + + + Recommendation target storage configuration + Конфигурация целевого хранилища рекомендаций + + + Recommendations + Рекомендации + + + Recommended configuration + Рекомендуемая конфигурация + + + Recommended storage configuration + Рекомендуемая конфигурация хранилища + + + Refine Azure recommendation + Уточнить рекомендацию Azure + + + Refresh + Обновить + + + Refresh + Обновление + Refresh Обновить + + Refresh + Обновить + Refresh assessment Обновить оценку @@ -1786,817 +2258,41 @@ This may take some time. Refresh key 2 Обновить ключ 2 - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - Произошла ошибка при обновлении списка миграций. Проверьте связанное подключение к Azure и нажмите "Обновить", чтобы повторить попытку. + + Refresh recommendation + Обновить рекомендацию - - An error has occured while refreshing the migrations list. - Произошла ошибка при обновление списка миграций. + + Refreshing login list from source and target + Обновление списка учетных данных из источника и целевого объекта - - A resource group is a container that holds related resources for an Azure solution. - Группа ресурсов — это контейнер, содержащий связанные ресурсы для решения Azure. + + Refreshing login list from source failed + Не удалось обновить список учетных данных из источника - - No resource groups found. - Группы ресурсов не найдены. + + Refreshing login list from target failed + Не удалось обновить список учетных данных из целевого объекта + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + Список учетных данных обновлен. Найдены исходные учетные данные: {0}, найдены целевые учетные данные: {1} Resource group Группа ресурсов - - Restart migration wizard - Перезапустить мастер миграции - - - None - Нет - - - Queued - В очереди - - - Restored - Восстановлено - - - Restoring - Восстановление - - - Skipped - Пропущено - - - Database - База данных - - - Differential database - Разностное копирование базы данных - - - Differential file - Разностное копирование файлов - - - Differential partial - Частичное разностное - - - File - Файл - - - Partial - Частично - - - Transaction log - Журнал транзакций - - - Unknown - Неизвестно - - - Restoring - Восстановление - - - Blocked - Заблокировано - - - Cancelled - Отменено - - - Completed - Выполнено - - - Completing migration - Завершение миграции - - - Failed - Сбой - - - Initializing - Инициализация - - - None - Нет - - - Not started - Не запущено - - - Restore completed - Восстановление завершено - - - Restore paused - Восстановление приостановлено - - - Searching backups - Поиск резервных копий - - - Waiting - Ожидание - - - Resume previously saved session - Возобновить ранее сохраненный сеанс - - - Run migration workflow again - Снова запустить рабочий процесс миграции - - - Retry migration - Повтор миграции - - - An error occurred while retrying the migration. - Произошла ошибка при повторной попытке миграции. - Resource group created Создана группа ресурсов - - Run validation - Запустить проверку - - - We are running the following steps: - Выполняются следующие шаги: - - - Save assessment report - Сохранить отчет об оценке - - - Successfully saved assessment report to {0}. - Отчет об оценке успешно сохранен в {0}. - - - Save and close - Сохранить и закрыть - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - Конфигурация сохранена. Сбор данных производительности будет выполняться в фоновом режиме. Вы можете остановить сбор, когда за хотите. - - - Save recommendation report - Сохранить отчет о рекомендациях - - - Successfully saved recommendation report to {0}. - Отчет о рекомендациях успешно сохранен в {0}. - - - Cancel - Отмена - - - Next - Далее - - - Saved session - Сохраненный сеанс - - - Search - Поиск - - - Filter migration results - Фильтровать результаты миграции - - - {0} sec - {0} сек - - - Select - Выбрать - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure. - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта. - - - Please select 1 or more logins for migration - Выберите 1 или более учетных данных для миграции - - - Select the databases to migrate. - Выберите базы данных для миграции. - - - Select tables for migration - Выбор таблиц для миграции - - - Click on SQL Server instance or any of the databases on the left to view its details. - Щелкните экземпляр SQL Server или любую базу данных слева, чтобы просмотреть ее сведения. - - - Apply - Применить - - - Clear - Очистить - - - Azure Database Migration Service - Azure Database Migration Service - - - Filter the migration list by Database Migration Service - Фильтрация списка миграции по Database Migration Service - - - Select a Database Migration Service - Выберите службу Database Migration Service - - - Sign into Azure and select an account - Войдите в Azure и выберите учетную запись - - - Select a location - Выберите расположение - - - Select a resource group - Выберите группу ресурсов - - - Select a Database Migration Service - Выберите службу Database Migration Service - - - Select a subscription - Выберите подписку - - - Select a tenant - Выберите клиент - - - An error occurred while loading available Azure accounts. - При загрузке доступных учетных записей Azure произошла ошибка. - - - An error occurred while loading locations. Please check your Azure connection and try again. - Произошла ошибка при загрузке расположений. Проверьте подключение к Azure и повторите попытку. - - - Select a target server. - Выберите целевой сервер. - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - Произошла ошибка при загрузке доступных групп ресурсов. Проверьте подключение к Azure и повторите попытку. - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - Произошла ошибка при загрузке доступных служб миграции баз данных. Проверьте подключение к Azure и повторите попытку. - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - Произошла ошибка при загрузке подписок учетных записей. Проверьте подключение к Azure и повторите попытку. - - - Select target Azure SQL Type - Выберите целевой тип Azure SQL - - - An error occurred while loading available Azure account tenants. - При загрузке доступных клиентов учетных записей Azure произошла ошибка. - - - Azure Database Migration Service - Azure Database Migration Service - - - Select Database Migration Service - Выбрать службу миграции баз данных - - - To continue, select a target. - Чтобы продолжить, выберите целевой объект. - - - Server - Сервер - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - Убедитесь, что у учетной записи службы, в которой запущен исходный экземпляр SQL Server, есть разрешения на чтение в сетевой папке. - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure Database Migration Service использует локальную среду выполнения интеграции Фабрики данных Azure для управления подключением между источником и назначением и для загрузки резервных копий из локальной сетевой папки в Azure (если применимо). - - - Follow the instructions below to set up self-hosted integration runtime. - Настройте локальную среду выполнения интеграции, следуя инструкциям ниже. - - - Set up integration runtime - Настройка среды выполнения интеграции - - - Loading Migration Services - Загрузка служб миграции - - - Authentication keys - Ключи проверки подлинности - - - Authentication keys used to connect to the self-hosted integration runtime node - Ключи проверки подлинности, используемые для подключения к узлу локальной среды выполнения интеграции - - - Close - Закрыть - - - Azure Database Migration Service - Служба миграции баз данных Azure - - - Self-hosted integration runtime node - Узел локальной среды выполнения интеграции - - - -- unavailable -- - -- недоступно -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - При получении сведений о регистрации для Azure Database Migration Service "{0}" произошла следующая ошибка. Нажмите "Обновить" и повторите попытку. Ошибка: "{1}". - - - Azure Database Migration Service "{0}" details:` - Сведения Azure Database Migration Service "{0}":` - - - No Migration Services found. To continue, create a new one. - Службы миграции не найдены. Чтобы продолжить, создайте новую. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Служба Azure Database Migration Service не зарегистрирована. Azure Database Migration Service "{0}" необходимо зарегистрировать в локальной среде выполнения интеграции на любом узле. - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - Служба Azure Database Migration Service не зарегистрирована. Необходимо зарегистрировать Azure Database Migration Service "{0}" в локальной среде выполнения интеграции на любом узле. - -Инструкции по регистрации см. ниже. - - - {0} (change) - {0} (изменение) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - Служба Azure Database Migration Service "{0}" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}. - -Для улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - Служба Azure Database Migration Service "{0}" подключена к локальной среде выполнения интеграции, работающей на узлах: {1}. - -Для улучшения производительности и обеспечения высокой доступности можно зарегистрировать дополнительные узлы. Инструкции по регистрации см. ниже. - - - Please select the location of your database backup files before continuing. - Прежде чем продолжить, выберите расположение файлов резервной копии базы данных. - - - An error occurred while refreshing the migration service creation status. - Произошла ошибка при обновлении статуса создания службы миграции. - - - Enter the information below to add a new Azure Database Migration Service. - Чтобы добавить новую службу Azure Database Migration Service, введите сведения ниже. - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - Введите сведения ниже, чтобы добавить новую службу Azure Database Migration Service. Чтобы зарегистрировать локальную среду выполнения интеграции, выберите "Мои резервные копии базы данных находятся в сетевой папке" на предыдущей странице. - - - Create Azure Database Migration Service - Создать Azure Database Migration Service - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Регион Azure для Azure Database Migration Service. Это должен быть тот же регион, что и целевой экземпляр Azure SQL. - - - Azure Database Migration Service name. - Имя Azure Database Migration Service. - Resource group for your Azure Database Migration Service. Группа ресурсов для Azure Database Migration Service. - - Subscription name for your Azure Database Migration Service. - Имя подписки для Azure Database Migration Service. - - - Azure SQL target selected as default. - Целевой объект Azure SQL выбран по умолчанию. - - - Self-hosted integration runtime node - Узел локальной среды выполнения интеграции - - - Show status - Показать состояние - - - Size (MB) - Размер (МБ) - - - Size - Размер - - - {0} GB - {0} ГБ - - - {0} MB - {0} МБ - - - {0} TB - {0} ТБ - - - {0} recommendations available - Доступны рекомендации: {0} - - - {0} recommendation available - Доступна {0} рекомендация - - - Azure configuration - Конфигурация Azure - - - Business critical - Критически важный для бизнеса - - - Gen5 - 5-е поколение - - - General purpose - Общее назначение - - - Hyperscale - Гипермасштабирование - - - {0} - {1} - {2} vCore - {0} - {1} - {2} виртуальное ядро - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} виртуальное ядро - {3} ГБ - - - Premium-series - Серия Premium - - - Memory optimized premium-series - Серия Premium, оптимизированная для операций в памяти - - - {0} - {1} vCore - {0} - {1} виртуальное ядро - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} виртуальное ядро - {3} ГБ - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} виртуальных ЦП) - - - Data: {0}, Log: {1}, tempdb: {2} - Данные: {0}, журнал: {1}, tempdb: {2} - - - Choose how you want to provide performance data - Выберите способ предоставления данных производительности - - - Collect performance data now - Собрать данные производительности - - - Select a folder on your local drive where performance data will be saved - Выберите папку на локальном диске, где будут сохранены данные производительности - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - Для выработки целевой рекомендации Azure требуются данные производительности экземпляра SQL Server. Включите сбор данных производительности, чтобы получить целевую рекомендацию для баз данных, которые вы хотите перенести. Чем дольше он будет включен, тем лучше будет рекомендация. Отключить сбор данных производительности можно в любое время. - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее. - - - I already have the performance data - У меня уже есть данные производительности - - - Select a folder on your local drive where previously collected performance data was saved - Выберите папку на локальном диске, где сохранены ранее собранные данные производительности - - - Start - Запуск - - - Starting performance data collection... - Запуск сбора данных о производительности… - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - Начальные рекомендации будут автоматически обновлены примерно через {0} мин. - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - Рекомендация Azure применена с использованием предоставленных данных. Импортируйте или соберите дополнительные данные для уточнения рекомендации. - - - Data collection in progress. Generating initial recommendations... - Выполняется сбор данных. Создание начальных рекомендаций… - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - Периодически проверяйте наличие обновленных рекомендаций, нажав кнопку \"Обновить рекомендацию\". - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Рекомендации Azure собирают и анализируют данные о производительности, а затем рекомендуют целевые объекты Azure соответствующего размера для вашей рабочей нагрузки. - - - Data collection still in progress. Refining existing recommendations... - Сбор данных все еще выполняется. Уточнение существующих рекомендаций… - - - Data collection for Azure recommendations has been stopped. - Сбор данных для рекомендаций Azure остановлен. - - - Stopping performance data collection... - Остановка сбора данных о производительности… - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию. - - - Click the button below to import or collect database performance data. - Нажмите кнопку ниже, чтобы импортировать или собрать данные производительности базы данных. - - - Azure recommendation will be displayed once data collection is complete. - Рекомендация Azure будет отображаться после завершения сбора данных. - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - Рекомендация Azure недоступна. Нажмите кнопку \"Получить рекомендацию Azure\" ниже - - - {0} cores - Ядер: {0} - - - CPU requirement - Требования к центральному процессору - - - Data IOPS requirement - Требуемое количество операций ввода-вывода в секунду для данных - - - Data storage requirement - Требование к хранилищу данных - - - {0} GB - {0} ГБ - - - Get Azure recommendation - Получить рекомендацию Azure - - - IO latency requirement - Требование задержки ввода-вывода - - - {0} IOPS - {0} операций ввода-вывода в секунду - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Регион Azure для целевого Azure SQL. Будут показаны только регионы, в которых есть целевые объекты, подходящие для миграции. - - - Log storage requirement - Требование к хранилищу журналов - - - Logs IOPS requirement - Требуемое количество операций ввода-вывода в секунду для журналов - - - Memory requirement - Требования к памяти - - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure - - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure - - - {0} ms - {0} мс - - - Recommendation parameters - Параметры рекомендаций - - - Edit parameters - Изменить параметры - - - Edit recommendation parameters - Изменить параметры рекомендаций - - - Enable elastic recommendation - Включить эластичную рекомендацию - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - Эластичная рекомендация использует альтернативную модель рекомендаций, которая использует персонализированное профилирование цены и производительности по сравнению с существующими клиентами в облаке. - - - Enable preview features - Включить предварительную версию функций - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - При включении этого параметра будут учтены последние поколения оборудования со значительно улучшенной производительностью и масштабируемостью. Эти номера SKU сейчас находятся на этапе предварительной версии и могут быть доступны не во всех регионах. - - - Percentage utilization - Процент использования - - - Percentile of data points to be used during aggregation of the performance data. - Процентиль точек данных, используемых при агрегации данных производительности. - - - Scale factor - Коэффициент масштаба - - - Invalid scale factor. Enter a positive integer value. - Недопустимый масштаб. Введите положительное целое значение. - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - Измените масштаб, если хотите, чтобы рекомендация Azure была в процентах относительно текущей рабочей нагрузки. - - - Enter the information below to edit the recommendation parameters. - Введите ниже сведения, чтобы изменить параметры рекомендаций. - - - Update - Обновить - - - {0}% - {0}% - - - {0}th percentile - {0}-процентиль - - - Azure recommendation (PREVIEW) - Рекомендация Azure (ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure. - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - Для миграции на Базу данных SQL Azure просмотрите результаты оценки и выберите одну или несколько баз данных. - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure. - - - Recommendation reason - Причина рекомендации - - - Recommendations - Рекомендации - - - - - - - - - Last refreshed: {0} - Последнее обновление: {0} - - - Loading... - Загрузка… - - - {0} Recommendations - Рекомендаций: {0} - - - Value - Значение - - - Recommended configuration - Рекомендуемая конфигурация - - - Refine Azure recommendation - Уточнить рекомендацию Azure - - - Refresh recommendation - Обновить рекомендацию - - - Your Azure SQL target resource name - Имя целевого ресурса Azure SQL + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Группа ресурсов для целевого Azure SQL. Будут показаны только группы ресурсов, содержащие службу. Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ For improved performance and high availability, you can register additional node Restart data collection Перезапустить сбор данных - - Source properties - Свойства источника + + Restart migration wizard + Перезапустить мастер миграции - - SQL data files - Файлы данных SQL + + Restore completed + Восстановление завершено - - SQL log files - Файлы журналов SQL + + Restore finish date + Дата окончания восстановления - - SQL tempdb - SQL tempdb + + Restore paused + Восстановление приостановлено - - Azure SQL Database - База данных SQL Azure + + Restore percent completed + Процент выполнения восстановления - - Azure SQL Database - База данных SQL Azure + + Restore plan size (MB) + Размер плана восстановления (МБ) - - Stop data collection - Остановить сбор данных + + Restore start date + Дата начала восстановления - - Dimension - Измерение + + Restore status + Состояние восстановления - - {0} GB - {0} ГБ + + Restored + Восстановлено - - Subscription name for your Azure SQL target - Имя подписки для целевого объекта Azure SQL + + Restored files + Восстановленные файлы - - Target deployment type - Целевой тип развертывания + + Restored size (MB) + Размер восстановленных файлов (МБ) - - Recommendation target storage configuration - Конфигурация целевого хранилища рекомендаций + + Restoring + Восстановление - - Host caching - Кэширование узлов + + Restoring + Восстановление - - Not applicable - Неприменимо + + Restoring + Восстановление - - None - Нет + + Restoring files + Восстановление файлов - - Read-only - Только для чтения + + Resume previously saved session + Возобновить ранее сохраненный сеанс - - Read/write - Для чтения и записи + + Retriable + Повторное - - Place tempdb on the local ephemeral SSD (default D:\) drive - Разместить tempdb на локальном временном диске SSD (по умолчанию D:\) + + Retry migration + Повтор миграции - - Below is the target storage configuration required to meet your storage performance needs. - Ниже приведена целевая конфигурация хранилища, необходимая для выполнения ваших требований к производительности хранилища. + + Retry migration + Повтор миграции - - Local SSD - Локальная память SSD - - - Recommended storage configuration - Рекомендуемая конфигурация хранилища - - - Storage - Хранилище - - - View details - Просмотр сведений - - - SQL Server on Azure Virtual Machine - SQL Server на виртуальной машине Azure - - - SQL Server on Azure Virtual Machine - SQL Server на виртуальной машине Azure - - - Source configuration - Конфигурация источника - - - Source credentials - Исходные учетные данные. - - - Source database name - Имя базы данных-источника - - - Source databases - Базы данных — источники - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции. - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Введите учетные данные проверки подлинности SQL, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server из локальной среды выполнения интеграции. - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - Введите учетные данные проверки подлинности Windows, используемые для подключения к экземпляру SQL Server {0}. Эти учетные данные будут использоваться для подключения к экземпляру SQL Server и определения действительных файлов резервных копий. - - - Source login - Исходные учетные данные - - - Source server - Исходный сервер - - - Source version - Исходная версия - - - SQL migration assessment - Оценка миграции SQL - - - SQL Database - База данных SQL - - - SQL Managed Instance - Управляемый экземпляр SQL - - - SQL Server instance - Экземпляр сервера SQL Server - - - SQL Virtual Machine - Виртуальная машина SQL - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - Для целевых серверов с SQL Server 2014 или более поздней версии необходимо хранить резервные копии баз данных в контейнере Azure Storage Blob, а не отправлять их с помощью сетевой папки. Кроме того, файлы резервных копий должны храниться как страничные BLOB-объекты, так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: {0} - - - Known issues, limitations, and troubleshooting - Известные проблемы, ограничения и устранение неполадок - - - Copy duration - Продолжительность копирования - - - Copy start - Запуск копирования - - - Copy throughput - Пропускная способность копирования - - - Data read - Данных прочитано - - - Data written - Данных записано - - - Parallel copy type - Тип параллельного копирования + + Revalidate unsuccessful steps + Повторно проверить невыполненные шаги Rows copied @@ -2810,113 +2390,429 @@ For improved performance and high availability, you can register additional node Rows read Прочитанные строки - - Table name - Имя таблицы + + Run migration workflow again + Снова запустить рабочий процесс миграции - - Used parallel copies - Использованные параллельные копии - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - Сервер базы данных SQL "{0}" недоступен для миграции, поскольку сейчас он находится в состоянии "{1}". Чтобы продолжить, выберите доступный сервер базы данных SQL. - - - Source database - База данных-источник - - - Name of the source database - Имя базы данных-источника - - - Source name - Имя источника - - - Name of the source server - Имя исходного сервера - - - Migrate - Мигрировать - - - Start migration - Запуск миграции - - - Start a new session - Начать новый сеанс - - - Start time - Время начала - - - Validating and migrating logins are in progress - Выполняется проверка и миграция учетных данных - - - Validating and migrating logins failed - Сбой проверки и миграции учетных данных - - - Error migrating certificate for database {0}. {1} - Ошибка миграции сертификата для базы данных {0}. {1} - - - An error occurred while starting the certificate migration: '{0}' - Произошла ошибка при запуске миграции сертификатов: "{0}" - - - Canceled - Отменено - - - Failed - Сбой - - - Pending - Ожидание + + Run validation + Запустить проверку Running Выполняется - - Succeeded - Выполнено + + Running + Выполняется + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + Выполнение сбора данных о производительности в течение более длительного времени помогает получить более точную рекомендацию. + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + База данных SQL + + + SQL Database Projects extension + Расширение проектов базы данных SQL + + + SQL Managed Instance + Управляемый экземпляр SQL + + + SQL Server dacpac extension + Расширение DACPAC SQL Server + + + SQL Server instance + Экземпляр сервера SQL Server + + + SQL Server on Azure VM + SQL Server на виртуальной машине Azure + + + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure + + + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure + + + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure + + + SQL Server on Azure Virtual Machine + SQL Server на виртуальной машине Azure + + + SQL Server on Azure Virtual Machines + SQL Server на виртуальных машинах Azure + + + SQL Virtual Machine + Виртуальная машина SQL + + + SQL data files + Файлы данных SQL + + + SQL log files + Файлы журналов SQL + + + SQL migration assessment + Оценка миграции SQL + + + SQL tempdb + SQL tempdb + + + Save and close + Сохранить и закрыть + + + Save assessment report + Сохранить отчет об оценке + + + Save recommendation report + Сохранить отчет о рекомендациях + + + Saved session + Сохраненный сеанс + + + Scale factor + Коэффициент масштаба + + + Search + Поиск + + + Searching backups + Поиск резервных копий + + + Select + Выбрать + + + Select Database Migration Service + Выбрать службу миграции баз данных + + + Select a Database Migration Service + Выберите службу Database Migration Service + + + Select a Database Migration Service + Выберите службу Database Migration Service + + + Select a Database Migration Service that is connected to a node. + Выберите службу Database Migration Service, подключенную к какому-либо узлу. + + + Select a Database Migration Service to monitor migrations. + Выберите службу Database Migration Service для отслеживания миграций. + + + Select a blob container value first. + Сначала выберите значение контейнера больших двоичных объектов. + + + Select a folder on your local drive where performance data will be saved + Выберите папку на локальном диске, где будут сохранены данные производительности + + + Select a folder on your local drive where previously collected performance data was saved + Выберите папку на локальном диске, где сохранены ранее собранные данные производительности + + + Select a folder where extended events session files (.xel and .xem) are stored + Выберите папку, в которой хранятся файлы расширенных сеансов событий (XEL и XEM) + + + Select a location + Выберите расположение + + + Select a resource group + Выберите группу ресурсов + + + Select a resource group value first. + Сначала выберите значение группы ресурсов. + + + Select a resource group. + Выберите группу ресурсов. + + + Select a storage account value first. + Сначала выберите значение учетной записи хранения. + + + Select a subscription + Выберите подписку + + + Select a target database + Выберите целевую базу данных + + + Select a target server. + Выберите целевой сервер. + + + Select a tenant + Выберите клиент + + + Select a unique name for this target database + Выберите уникальное имя для этой целевой базы данных + + + Select a valid Database Migration Service. + Выберите действительную Database Migration Service. + + + Select an Azure account and your target {0}. + Выберите учетную запись Azure и целевой {0}. + + + Select an Azure account linked to Azure Data Studio, or link one now. + Выберите учетную запись Azure, связанную с Azure Data Studio, или свяжите ее сейчас. + + + Select login(s) to migrate + Выберите учетные данные для миграции + + + Select tables + Выбор таблиц + + + Select tables for migration + Выбор таблиц для миграции + + + Select tables for {0} + Выберите таблицы для {0} + + + Select target Azure SQL Type + Выберите целевой тип Azure SQL + + + Select the databases that you want to assess for migration to Azure SQL. + Выберите базы данных для оценки миграции в Azure SQL. + + + Select the databases that you want to migrate to Azure SQL. + Выберите базы данных, которые вы хотите переместить в Azure SQL. + + + Select the databases to migrate. + Выберите базы данных для миграции. + + + Select the location of the database backups to use during migration. + Выберите расположение резервных копий базы данных, используемых во время миграции. + + + Select the operation you'd like to perform. + Выберите нужную операцию. + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + Выберите целевой Управляемый экземпляр SQL Azure, виртуальную машину Azure SQL или базы данных SQL Azure, куда нужно перенести ваши учетные данные. + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + Выберите целевую базу данных, в которую следует перенести базу данных-источник. Можно выбрать целевую базу данных только для одной базы данных-источника. + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + Выберите целевую подписку Azure и целевой SQL Server на виртуальной машине Azure для целевого объекта. + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + Выберите целевую подписку Azure и целевой управляемый экземпляр SQL Azure. + + + Self-hosted integration runtime node + Узел локальной среды выполнения интеграции + + + Self-hosted integration runtime node + Узел локальной среды выполнения интеграции + + + Server + Сервер + + + Server objects + Объекты сервера + + + Server objects + Объекты сервера + + + Service component crashed. + Сбой компонента службы. + + + Service provider could not be initialized. + Не удалось инициализировать поставщик службы. + + + Set up integration runtime + Настройка среды выполнения интеграции + + + Show status + Показать состояние + + + Sign into Azure and select an account + Войдите в Azure и выберите учетную запись + + + Size + Размер + + + Size (MB) + Размер (МБ) + + + Skipped + Пропущено + + + Skipped files + Пропущенные файлы + + + Some steps are still running. + Некоторые шаги все еще выполняются. + + + Sort + Сортировка + + + Source configuration + Конфигурация источника + + + Source credentials + Исходные учетные данные. + + + Source database + База данных-источник + + + Source database + База данных-источник + + + Source database + База данных-источник + + + Source database connectivity: '{0}' + Подключение к базе данных-источнику: "{0}" + + + Source database name + Имя базы данных-источника + + + Source databases + Базы данных — источники + + + Source login + Исходные учетные данные + + + Source name + Имя источника + + + Source properties + Свойства источника + + + Source server + Исходный сервер + + + Source version + Исходная версия + + + Start + Запустить + + + Start a new session + Начать новый сеанс + + + Start migration + Запуск миграции + + + Start time + Время начала + + + Start validation + Начать проверку + + + Starting performance data collection... + Запуск сбора данных о производительности… + + + Status + Состояние + + + Status + Состояние + + + Status + Состояние Status Состояние - - Add account - Добавить учетную запись - - - Add your Azure account to view existing migrations and their status. - Добавьте вашу учетную запись Azure, чтобы увидеть существующие миграции и их состояние. - - - Canceled - Отменено - - - Canceling - Выполняется отмена - - - Completing - Завершение работы - - - Creating - Создание + + Status + Состояние Status: All @@ -2938,161 +2834,125 @@ For improved performance and high availability, you can register additional node Status: Succeeded Состояние: выполнено - - ({0} errors) - (Ошибок: {0}) + + Step 1: {0} + Шаг 1. {0} - - ({0} error) - ({0} ошибка) + + Step 2: Use the keys below to register your integration runtime + Шаг 2. Используйте приведенные ниже ключи для регистрации среды выполнения интеграции. - - Failed - Сбой + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + Шаг 3. Нажмите кнопку "Тестирование подключения", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции. - - In progress - Выполняется + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + Шаг 3. Нажмите выше кнопку "Обновить", чтобы проверить соединение между Azure Database Migration Service и средой выполнения интеграции. - - Ready for cutover - Готово к прямой миграции + + Step details + Сведения о шаге - - Refresh - Обновить + + Step status: {0} + Состояние шага: {0} - - Restoring - Восстановление + + Step status: {0}{1}{2} + Состояние шага: {0}{1}{2} - - Retriable - Повторное + + Steps + Шаги - - Select a Database Migration Service to monitor migrations. - Выберите службу Database Migration Service для отслеживания миграций. + + Stop data collection + Остановить сбор данных - - Status - Состояние + + Stop validation + Остановить проверку - - Succeeded - Успешно + + Stopping performance data collection... + Остановка сбора данных о производительности… - - Uploading full backup - Выкладывается полная резервная копия - - - Uploading log backup(s) - Выполняется отправка файлов журнала - - - {0} - {0} - - - ({0} warnings) - (Предупреждений: {0}) - - - ({0} warning) - ({0} предупреждение) + + Storage + Хранилище Storage account Учетная запись хранения - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - Возможно, целевой экземпляр "{0}" не сможет получить доступ к учетной записи хранения "{1}". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер. - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - Возможно, целевой экземпляр "{0}" не сможет получить доступ к учетным записям хранения "{1}". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер. - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - Целевой сервер "{0}", возможно, не сможет получить доступ к учетной записи хранения "{1}". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетной записи хранения. - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - Целевой сервер "{0}", возможно, не сможет получить доступ к учетным записям хранения "{1}". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетных записей хранения. + + Storage account details + Сведения об учетной записи хранения Subscription Подписка - - Azure storage - Служба хранилища Azure + + Subscription + Подписка - - Azure storage subscription - Подписка на службу хранилища Azure + + Subscription name for your Azure Database Migration Service + Имя подписки для Azure Database Migration Service - - Databases for migration - Базы данных для миграции + + Subscription name for your Azure Database Migration Service. + Имя подписки для Azure Database Migration Service. - - Azure SQL Managed Instance - Управляемый экземпляр SQL Azure + + Subscription name for your Azure SQL target + Имя подписки для целевого объекта Azure SQL + + + Succeeded + Выполнено + + + Succeeded + Успешно + + + Succeeded + Успешно + + + Succeeded + Успешно + + + Succeeded + Успешно + + + Successful + Успешно + + + Successfully created a Database Migration Service. + Создание Database Migration Service выполнено. + + + Successfully saved assessment report to {0}. + Отчет об оценке успешно сохранен в {0}. + + + Successfully saved recommendation report to {0}. + Отчет о рекомендациях успешно сохранен в {0}. Summary Сводка - - Azure SQL Database - База данных SQL Azure - - - SQL Server on Azure Virtual Machine - SQL Server на виртуальной машине Azure - - - Feedback - Отзывы - - - Feedback - Отзывы - - - Migrate logins to Azure SQL - Миграция учетных данных в Azure SQL - - - New login migration (PREVIEW) - Новая миграция учетных данных (предварительная версия) - - - Migrate to Azure SQL - Миграция в Azure SQL - - - New migration - Новая миграция - - - New support request - Новый запрос на поддержку - - - New support request - Новый запрос на поддержку - - - Dashboard - Панель мониторинга - - - Migrations - Миграции + + TDE certificate migration must be successful before continuing. + Прежде чем продолжить, необходимо успешно выполнить миграцию сертификата TDE. Table migration status details @@ -3102,65 +2962,81 @@ For improved performance and high availability, you can register additional node Table migration status: {0} Состояние переноса таблицы: {0} - - Tables missing on target: {0} - Таблицы, отсутствующие в целевой базе данных: {0} - - - Select tables for {0} - Выберите таблицы для {0} - - - {0} of {1} tables selected - Выбраны таблицы: {0} из {1} - - - {0} of {1} - {0} из {1} - - - Edit - Изменить - - - Filter tables - Фильтровать таблицы - - - Has rows - Содержит строки + + Table name + Имя таблицы Table name Имя таблицы - - Update - Обновить + + Table name + Имя таблицы - - Cancel - Отмена + + Table selection + Выбрать таблицу + + + Tables missing on target: {0} + Таблицы, отсутствующие в целевой базе данных: {0} + + + Tables selected + Выбранные таблицы Target Целевой объект + + Target Status + Целевое состояние + Target database Целевая база данных - - Target name - Целевое имя + + Target database + Целевая база данных + + + Target database + Целевая база данных + + + Target database connectivity: '{0}' + Подключение к целевой базе данных: "{0}" + + + Target database name + Имя целевой базы данных + + + Target deployment type + Целевой тип развертывания + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + Возможно, целевой экземпляр "{0}" не сможет получить доступ к учетной записи хранения "{1}". Добавьте подсеть целевого экземпляра в список разрешенных в учетной записи хранения и, если применимо, разместите частную конечную точку в той же виртуальной сети, что и целевой сервер. + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + Возможно, целевой экземпляр "{0}" не сможет получить доступ к учетным записям хранения "{1}". Добавьте подсеть целевого экземпляра в список разрешенных в учетных записях хранения и, если применимо, разместите частные конечные точки в той же виртуальной сети, что и целевой сервер. Target name Целевое имя - - Target database name - Имя целевой базы данных + + Target name + Целевое имя + + + Target password + Целевой пароль Target platform @@ -3170,9 +3046,13 @@ For improved performance and high availability, you can register additional node Target server Целевой сервер - - Tables selected - Выбранные таблицы + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + Целевой сервер "{0}", возможно, не сможет получить доступ к учетной записи хранения "{1}". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетной записи хранения. + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + Целевой сервер "{0}", возможно, не сможет получить доступ к учетным записям хранения "{1}". Убедитесь, что подсеть целевого сервера добавлена в список разрешенных для учетных записей хранения. Target table does not exist @@ -3182,157 +3062,205 @@ For improved performance and high availability, you can register additional node Target table is not empty. Целевая таблица не пустая. + + Target type + Тип объекта + + + Target user name + Имя целевого пользователя + Target version Целевая версия - - Edit - Изменить + + Test connection + Проверить подключение - - Migrate certificates - Перенести сертификаты + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Расширение миграции Azure SQL для Azure Data Studio предоставляет возможности для оценки, получения правильных рекомендаций Azure и миграции баз данных SQL Server в Azure. - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - Миграция сертификатов отменена. Необходимо запустить и полностью выполнить ее, чтобы продолжить. + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + Сервер базы данных SQL "{0}" недоступен для миграции, поскольку сейчас он находится в состоянии "{1}". Чтобы продолжить, выберите доступный сервер базы данных SQL. - - Validation was canceled with the following error(s):{0}{1} - Проверка была отменена со следующими ошибками:{0}{1} + + The assessment of your SQL Server instance '{0}' failed. + Сбой оценки экземпляра SQL Server \"{0}\". - - Databases - Базы данных + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Целевой тип ресурса Azure [Управляемый экземпляр SQL, виртуальная машина SQL, База данных SQL] - - Status - Состояние + + The current status of the migration + Текущее состояние миграции - - Migration completed with the following error(s):{0}{1} - Миграция завершена со следующими ошибками:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + Процесс прямой миграции не может быть запущен, пока не будут завершены все процессы миграции. Чтобы узнать о последнем состоянии файла, обновите окно браузера. - - Copy migration results - Копировать результаты миграции + + The duration of the migration + Длительность миграции - - Done - Готово + + The fininish time for the migration + Время окончания миграции - - Migrating the certificates from the following databases: - Выполняется миграция сертификатов из следующих баз данных: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + При получении сведений о регистрации для Azure Database Migration Service "{0}" произошла следующая ошибка. Нажмите "Обновить" и повторите попытку. Ошибка: "{1}". - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - Миграция сертификатов для текущей конфигурации не выполнялась. Необходимо запустить и полностью выполнить ее, чтобы продолжить. + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + Управляемый экземпляр \"{0}\" недоступен для миграции, так как сейчас он находится в состоянии \"{1}\". Чтобы продолжить, выберите доступный управляемый экземпляр. - - Certificates migration progress details: - Сведения о ходе выполнения миграции сертификатов: + + The migration failed with the following errors: + Миграция завершилась сбоем со следующими ошибками: - - Certificates migration results: - Результаты миграции сертификатов: + + The start time for the migration + Время начала миграции - - Previous certificates migration results: - Предыдущие результаты миграции сертификатов: + + The target database name + Имя целевой базы данных - - Retry migration - Повторить миграцию + + The target server name + Имя целевого сервера - - Migration status: {0}{1}{2} - Состояние миграции: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + Виртуальная машина "{0}" недоступна для миграции, так как расширение агента IaaS SQL Server сейчас находится в режиме "{1}", а не в полном режиме. Подробнее: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + Виртуальная машина "{0}" недоступна для миграции, так как базовая виртуальная машина не запущена. Перед повторной попыткой убедитесь, что она включена. - - Certificates migration completed successfully. Please click Next to proceed with the migration. - Миграция сертификатов выполнена. Щелкните "Далее", чтобы продолжить миграцию. + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + Выбрано несколько баз данных с одинаковым расположением резервной копии. Убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. - - Migration canceled - Миграция отменена. + + Things you need before starting your Azure SQL migration: + Что необходимо перед началом миграции Azure SQL: - - Migration completed successfully. - Миграция выполнена. + + This is a blocking issue that will prevent the database migration from succeeding. + Это блокирующая проблема, которая препятствует успешному выполнению миграции базы данных. - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - Выбранные для миграции базы данных, использующие прозрачное шифрование: {0}. {1} + + To continue, enter a valid target password. + Чтобы продолжить, введите допустимый пароль целевого объекта. - - No encrypted database selected. - База данных с шифрованием не выбрана. + + To continue, enter a valid target user name. + Чтобы продолжить, введите допустимое имя пользователя целевого объекта. - - You have chosen to manually migrate certificates. - Вы выбрали миграцию сертификатов вручную. + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + Чтобы продолжить, выберите контейнер BLOB-объектов, в котором все файлы резервных копий являются страничными BLOB-объектами для базы данных-источника '{0}', так как блочные BLOB-объекты поддерживаются только для целевых объектов с SQL Server 2016 или более поздней версии. Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - Вы предоставили Azure Data Studio доступ для миграции сертификатов шифрования и базы данных. + + To continue, select a target. + Чтобы продолжить, выберите целевой объект. - - {0} of {1} completed - Выполнено {0} из {1} + + To continue, select a valid Azure SQL Database server. + Чтобы продолжить, выберите допустимый сервер Базы данных SQL Azure. - - {0} out of {1} selected database(s) is using transparent data encryption. - Выбранные базы данных, использующие прозрачное шифрование: {0} из {1}. + + To continue, select a valid Azure account. + Для продолжения выберите допустимую учетную запись Azure. + + + To continue, select a valid backup folder for source database '{0}'. + Для продолжения выберите допустимую папку резервного копирования для базы данных-источника "{0}". + + + To continue, select a valid blob container for source database '{0}'. + Для продолжения выберите допустимый контейнер больших двоичных объектов для базы данных-источника "{0}". + + + To continue, select a valid last backup file for source database '{0}'. + Для продолжения выберите допустимый последний файл резервной копии для базы данных-источника "{0}". + + + To continue, select a valid location. + Чтобы продолжить, выберите действительное расположение. + + + To continue, select a valid managed instance. + Чтобы продолжить, выберите допустимый управляемый экземпляр. + + + To continue, select a valid resource group for source database '{0}'. + Для продолжения выберите действительную группу ресурсов для базы данных-источника "{0}". + + + To continue, select a valid resource group. + Чтобы продолжить, выберите действительную группу ресурсов. + + + To continue, select a valid storage account for source database '{0}'. + Для продолжения выберите действительную учетную запись хранения для базы данных-источника "{0}". + + + To continue, select a valid storage account. + Чтобы продолжить, выберите действительную учетную запись хранения. + + + To continue, select a valid subscription. + Чтобы продолжить, выберите действительную подписку. + + + To continue, select a valid virtual machine. + Чтобы продолжить, выберите допустимую виртуальную машину. To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. Для миграции зашифрованной базы данных необходимо предоставить доступ к сертификатам шифрования или перенести сертификаты вручную, прежде чем продолжить миграцию. {0}. - - Network path where certificate will be placed. - Сетевой путь для размещения сертификата. + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + Для миграции на Базу данных SQL Azure просмотрите результаты оценки и выберите одну или несколько баз данных. - - Network path for certificate - Сетевой путь для сертификата + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в Управляемый экземпляр SQL Azure. - - Enter network path - Введите сетевой путь + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + Просмотрите результаты оценки и выберите одну или несколько баз данных для миграции в SQL Server на виртуальной машине Azure. - - Export my certificates and private key to the target. - Экспорт сертификатов и закрытого ключа в назначение. + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + Чтобы выполнить миграцию в целевую базу данных Azure SQL, выберите режим миграции в соответствии с требованиями к простою. - - I give consent to use my credentials for accessing the certificates. - Я даю согласие на использование моих учетных данных для доступа к сертификатам. + + Total tables + Всего таблиц - - I don't want Azure Data Studio to export the certificates. - Я не хочу экспортировать сертификаты с помощью Azure Data Studio. + + Transaction log + Журнал транзакций - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - Прежде чем продолжить миграцию, необходимо перенести сертификаты, иначе возникнет сбой. {0}. + + Tutorial: Migrate to Azure SQL Managed Instance (online) + Учебник. Миграция в Управляемый экземпляр SQL Azure (по сети) - - Certificate migration - Миграция сертификатов + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + Учебник. Миграция в SQL Server в Базе данных SQL Azure (автономная) - - Encrypted database selected. - Выбрана база данных с шифрованием. - - - Test connection - Проверить подключение + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + Учебник. Миграция в SQL Server на Виртуальных машинах Microsoft Azure (по сети) Type @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: Введите следующее: - - (Unavailable) {0} - (Недоступно) {0} + + Type: {0} + Тип: {0} - - Select a unique name for this target database - Выберите уникальное имя для этой целевой базы данных + + Unknown + Неизвестно + + + Unrestorable files + Невосстановимые файлы + + + Update + Обновить + + + Update + Обновить + + + Uploading full backup + Выкладывается полная резервная копия + + + Uploading log backup(s) + Выполняется отправка файлов журнала + + + Used parallel copies + Использованные параллельные копии + + + User account + Учетная запись пользователя User name Имя пользователя - - Target user name - Имя целевого пользователя + + Validating and migrating logins are in progress + Выполняется проверка и миграция учетных данных - - Enter the target user name - Введите имя пользователя целевого объекта + + Validating and migrating logins completed. + +Establishing user mappings. + Проверка и миграция учетных данных завершена. + +Установка сопоставлений пользователей. - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - Превышено время ожидания при проверке подключения к ресурсу. Подробнее: https://aka.ms/dms-migrations-troubleshooting. - - - Status - Состояние - - - Validation steps - Шаги проверки - - - Validation completed with the following error(s):{0}{1} - Проверка завершена со следующими ошибками:{0}{1} - - - Copy validation results - Копировать результаты проверки - - - Done - Готово - - - We are validating the following: - Выполняется проверка следующего: - - - Validation step details - Сведения о шаге проверки - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - Ошибка проверки{0}Базы данных-источник: {1}{0}Целевая база данных: {2}{0}Ошибка: {3} - {4} - - - Start validation - Начать проверку - - - Validation status: {0} - Состояние проверки: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} ошибки - - - {0} - 1 error - {0} — 1 ошибка - - - Validation status: {0}{1}{2} - Состояние проверки: {0}{1}{2} - - - Stop validation - Остановить проверку + + Validating and migrating logins failed + Сбой проверки и миграции учетных данных Validation check canceled Проверка отменена - - Validation completed successfully. - Проверка пройдена. - Validation check error{0}Database:{1}{0}Error: {2} - {3} Ошибка проверки{0}База данных:{1}{0}Ошибка: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} Ошибка проверки{0}База данных-источник: {1}{0}Путь к общей папке: {2}{0}Ошибка: {3} - {4} - - Network share connectivity: '{0}' - Подключение к сетевой папке: "{0}" + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + Ошибка проверки{0}Базы данных-источник: {1}{0}Целевая база данных: {2}{0}Ошибка: {3} - {4} - - Integration runtime connectivity - Возможность подключения среды выполнения интеграции - - - Source database connectivity: '{0}' - Подключение к базе данных-источнику: "{0}" - - - Azure storage connectivity - Подключение к службе хранилища Azure - - - Target database connectivity: '{0}' - Подключение к целевой базе данных: "{0}" - - - Validation was canceled. Please run and validate the migration settings to continue. - Проверка отменена. Чтобы продолжить, запустите и проверьте параметры миграции. - - - Validation was canceled with the following error(s):{0}{1} - Проверка была отменена со следующими ошибками:{0}{1} - - - Running validation - Идет проверка - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - Проверка текущей конфигурации не выполнялась. Запустите и подтвердите параметры миграции, чтобы продолжить. - - - Canceled - Отменено - - - Failed - Сбой - - - Pending - Ожидание - - - Running - Выполняется - - - Succeeded - Успешно + + Validation completed successfully. + Проверка пройдена. Validation completed successfully. Please click Next to proceed with the migration. Проверка успешно завершена. Нажмите кнопку "Далее", чтобы продолжить миграцию. - - All database migrations - Все миграции баз данных + + Validation completed with the following error(s):{0}{1} + Проверка завершена со следующими ошибками:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + Проверка текущей конфигурации не выполнялась. Запустите и подтвердите параметры миграции, чтобы продолжить. + + + Validation status: {0} + Состояние проверки: {0} + + + Validation status: {0}{1}{2} + Состояние проверки: {0}{1}{2} + + + Validation step details + Сведения о шаге проверки + + + Validation steps + Шаги проверки + + + Validation was canceled with the following error(s):{0}{1} + Проверка была отменена со следующими ошибками:{0}{1} + + + Validation was canceled with the following error(s):{0}{1} + Проверка была отменена со следующими ошибками:{0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + Проверка отменена. Чтобы продолжить, запустите и проверьте параметры миграции. + + + Value + Значение + + + View details + Просмотр сведений View/Select Просмотреть или выбрать - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - Виртуальная машина "{0}" недоступна для миграции, так как расширение агента IaaS SQL Server сейчас находится в режиме "{1}", а не в полном режиме. Подробнее: https://aka.ms/sql-iaas-extension + + Waiting + Ожидание - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - Виртуальная машина "{0}" недоступна для миграции, так как базовая виртуальная машина не запущена. Перед повторной попыткой убедитесь, что она включена. + + Waiting for {0} component to start. + Ожидание запуска компонента {0}. Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details Сведения о предупреждениях - - Domain\username - Домен\имя_пользователя - - - Link account - Свяжите учетную запись - - - {0} accounts linked - Связанные учетные записи {0} - - - {0} account linked - Связанная учетная запись {0} - - - Select an Azure account linked to Azure Data Studio, or link one now. - Выберите учетную запись Azure, связанную с Azure Data Studio, или свяжите ее сейчас. - - - Add a linked account and then try again. - Добавьте связанную учетную запись и повторите попытку. - - - Azure account - Учетная запись Azure - - - An error occurred while connecting to the target server. - Ошибка при подключении к целевому серверу. - - - An error occurred while trying to get {0} login information. - Произошла ошибка при попытке получения сведений об учетных данных {0}. - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - Произошли ошибки при сборе данных производительности для сервера \"{0}\". Если эти проблемы не устранены, попробуйте перезапустить процесс сбора данных: +This may take some time. + Идет оценка баз данных в экземпляре SQL Server {0} для идентификации правильного целевого объекта Azure SQL. -{1} +Это может занять некоторое время. - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - Исходя из результатов оценки, все {0} из ваших баз данных в подключенном состоянии можно перенести в Azure SQL. + + We are running the following steps: + Выполняются следующие шаги: - - An error occurred while assessing the server '{0}'. - При доступе к серверу "{0}" произошла ошибка. + + We are validating the following: + Выполняется проверка следующего: - - Check this option to skip assessment and continue the migration. - Установите этот флажок, чтобы пропустить оценку и продолжить миграцию. + + We have completed the assessment of your SQL Server instance '{0}'. + Оценка экземпляра SQL Server "{0}" завершена. - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.] + + We ran the following steps: + Были выполнены следующие шаги: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - Произошла непредвиденная ошибка при оценке сервера "{0}".{3}Сообщение: {1}{3}стопка: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + Рекомендуется перенести базы данных в целевой объект Azure SQL перед началом миграции имен для входа, чтобы избежать сбоев. Однако этот процесс миграции можно запускать в любое время, если цель — обновить сопоставление пользователей для недавно перенесенных баз данных. + + Если имена источника и базы данных не совпадают, некоторые разрешения могут быть применены неправильно. - - Choose your Azure SQL target - Выберите целевой объект Azure SQL + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + При отправке резервных копий баз данных в контейнер BLOB-объектов убедитесь, что файлы резервных копий из разных баз данных хранятся в отдельных папках. Поддерживается только корень контейнера и папок глубиной не более одного уровня. - - Not sure which Azure SQL target is right for you? Learn more - Не знаете, какой целевой объект Azure SQL вам нужен? Дополнительные сведения + + Windows user account with read access to the network share location + Учетная запись пользователя Windows с доступом на чтение сетевой папки - - An error occurred while generating SKU recommendations for the server '{0}'. - Произошла ошибка при создании рекомендаций по SKU для сервера \"{0}\". - - - No recommendation available - Нет доступных рекомендаций - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - Рекомендации по SKU не созданы, так как нет номеров SKU, которые могли бы удовлетворять характеристикам производительности источника. Попробуйте выбрать другую целевую платформу, изменить параметры рекомендаций, выбрать другой набор баз данных для оценки или изменить модель рекомендаций. - - - Connection was successful but did not find any target databases. - Подключение успешно установлено, но не найдены целевые базы данных. - - - Connection error: {0} - Ошибка подключения: {0} - - - Connection was successful. Target databases found: {0} - Подключение успешно установлено. Найдены целевые базы данных: {0} - - - Select an Azure account and your target {0}. - Выберите учетную запись Azure и целевой {0}. - - - Error getting login information: {0} - Ошибка при получении сведений об учетных данных: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - Ошибка сопоставления базы данных. Невозможно выбрать целевую базу данных "{0}" в качестве цели миграции для базы "{1}". Целевая база данных "{2}" уже выбрана в качестве цели миграции для базы "{3}". Выберите другую целевую базу данных. - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - Ошибка сопоставления баз данных. Нет целевых баз данных для миграции. Настройте подключение к целевому серверу и щелкните "Подключить", чтобы получить список доступных целевых объектов для миграции баз данных. - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - Обнаружена ошибка сопоставления между базами данных "{1}" и "{2}" (код ошибки: {0}). Параметры сортировки базы данных-источника "{3}" не совпадают с параметрами сортировки целевой базы "{4}". Выберите или повторно создайте целевую базу данных с такими же параметрами сортировки, как у источника. - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - Ошибка сопоставления баз данных. База данных-источник "{0}" не сопоставлена с целевой базой. Выберите целевую базу данных для миграции. - - - Azure SQL target - Целевой объект Azure SQL - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - Дополнительные сведения: https://aka.ms/dms-migrations-troubleshooting. + + Windows user account with read access to the network share location. + Учетная запись пользователя Windows с доступом на чтение сетевой папки. Yes Да - - Do you want to retry the failed table migrations? - Повторить миграцию таблиц со сбоем? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + Вы также можете выбрать эти данные в существующей папке, если они уже собраны ранее. - - Please resolve any errors before retrying the migration. - Перед повторной миграцией необходимо устранить все ошибки. + + You have given Azure Data Studio access to migrate the encryption certificates and database. + Вы предоставили Azure Data Studio доступ для миграции сертификатов шифрования и базы данных. - - The migration failed with the following errors: - Миграция завершилась сбоем со следующими ошибками: + + You have not given Azure Data Studio access to migrate the encryption certificates. + Вы не предоставили Azure Data Studio доступ для миграции сертификатов шифрования. - - {0} of {1} databases selected - Выбрано баз данных: {0} из {1} + + You must click the '{0}' button before proceeding to the next page of the wizard. + Необходимо нажать кнопку "{0}" перед переходом к следующей странице мастера. + + + Your Azure Database Migration Service resource name + Имя ресурса Azure Database Migration Service + + + Your Azure SQL target resource name + Имя целевого ресурса Azure SQL + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + Сведения о расположении резервной копии базы данных: сетевой общей папке или контейнере Хранилища BLOB-объектов Azure (не требуется для целевых Баз данных SQL Azure). + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [Нет результатов оценки для проверки готовности к миграции базы данных. При установке этого флажка вы подтверждаете, что хотите продолжить миграцию базы данных в требуемый Azure SQL целевой объект.] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (изменение) + + + {0} (requires credentials refresh) + {0} (требуется обновление учетных данных) + + + {0} ({1} vCPU) + {0} ({1} виртуальных ЦП) + + + {0} - 1 error + {0} — 1 ошибка + + + {0} - {1} - {2} vCore + {0} - {1} - {2} виртуальное ядро + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} виртуальное ядро - {3} ГБ + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} виртуальное ядро - {3} ГБ + + + {0} - {1} errors + {0} - {1} ошибки + + + {0} - {1} vCore + {0} - {1} виртуальное ядро + + + {0} GB + {0} ГБ + + + {0} GB + {0} ГБ + + + {0} GB + {0} ГБ + + + {0} IOPS + {0} операций ввода-вывода в секунду + + + {0} MB + {0} МБ + + + {0} Recommendations + Рекомендаций: {0} + + + {0} TB + {0} ТБ + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + Выбранные для миграции базы данных, использующие прозрачное шифрование: {0}. {1} + + + {0} account linked + Связанная учетная запись {0} + + + {0} accounts linked + Связанные учетные записи {0} + + + {0} cores + Ядер: {0} + + + {0} database + {0} базы данных + + + {0} database has warnings + {0} база данных содержит предупреждения + + + {0} databases + {0} баз данных + + + {0} databases have warnings + Баз данных с предупреждениями: {0} + + + {0} day + {0} дн. + + + {0} days + {0} дн. + + + {0} hr + {0} ч + + + {0} hrs + {0} ч + + + {0} min + {0} мин + + + {0} mins + {0} мин + + + {0} ms + {0} мс {0} of {1} {0} из {1} - - Waiting for {0} component to start. - Ожидание запуска компонента {0}. + + {0} of {1} + {0} из {1} + + + {0} of {1} completed + Выполнено {0} из {1} + + + {0} of {1} databases selected + Выбрано баз данных: {0} из {1} + + + {0} of {1} tables selected + Выбраны таблицы: {0} из {1} + + + {0} out of {1} selected database(s) is using transparent data encryption. + Выбранные базы данных, использующие прозрачное шифрование: {0} из {1}. + + + {0} recommendation available + Доступна {0} рекомендация + + + {0} recommendations available + Доступны рекомендации: {0} + + + {0} sec + {0} сек + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + Можно перенести базы данных без проблем: {0} из {1} + + + {0}/{1} databases selected + Выбрано баз данных: {0}/{1} + + + {0}/{1} logins selected + Выбрано учетных данных: {0}/{1} + + + {0}/{1} migrating logins displayed + Отображаются переносимые учетные данные: {0}/{1} + + + {0}th percentile + {0}-процентиль + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - Скачивание службы {0} + + ({0} KB) + ({0} КБ) Done downloading {0} Скачивание службы {0} завершено + + Downloading {0} + Скачивание службы {0} + + + Downloading {0} + Скачивание службы {0} + + + Extracted {0} ({1}/{2}) + Извлечено {0} ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} Не удалось скачать двоичные файлы для {0}. Используйте следующую ссылку для устранения неполадок: {1} @@ -3722,22 +3754,14 @@ For improved performance and high availability, you can register additional node Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). Не удалось скачать двоичные файлы для {0}. Используйте [link to troubleshoot]({1}). - - ({0} KB) - ({0} КБ) - - - Downloading {0} - Скачивание службы {0} - - - Extracted {0} ({1}/{2}) - Извлечено {0} ({1}/{2}) - Failed to start {0}: {1} Не удалось запустить {0}: {1} + + Installed {0} + Служба {0} установлена + Installing {0} Service Установка службы {0} @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} Установка {0} в {1} - - Installed {0} - Служба {0} установлена + + Starting {0} + Запуск службы {0} {0} Started Служба {0} запущена - - Starting {0} - Запуск службы {0} - - + + + Azure SQL Migration + Миграция SQL Azure + + + Azure SQL Migration + Миграция SQL Azure + + + Azure SQL Migration + Миграция SQL Azure + + + Azure SQL Target details + Сведения о цели Azure SQL + + + Azure SQL migration description + Описание миграции Azure SQL + Cancel migration Отменить миграцию @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details Копировать сведения о миграции + + Database Migration Service details + Сведения Database Migration Service + Database details Сведения о базе данных @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration Удалить миграцию - - Azure SQL migration description - Описание миграции Azure SQL - - - Azure SQL Migration - Миграция SQL Azure - - - Azure SQL Migration - Миграция SQL Azure - - - Migration Context Menu - Контекстное меню миграции - - - Migration Tasks - Задачи миграции - - - Azure SQL Migration - Миграция SQL Azure - - - Open Azure SQL migration notebooks - Открыть записные книжки миграции Azure SQL - - - New support request - Новый запрос на поддержку - - - Refresh - Обновить - - - Retry migration - Повтор миграции - Feedback Отзывы @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL Миграция в Azure SQL - - Database Migration Service details - Сведения Database Migration Service + + Migration Context Menu + Контекстное меню миграции - - Azure SQL Target details - Сведения о цели Azure SQL + + Migration Tasks + Задачи миграции + + + New support request + Новый запрос на поддержку + + + Open Azure SQL migration notebooks + Открыть записные книжки миграции Azure SQL + + + Refresh + Обновить + + + Retry migration + Повторить миграцию diff --git a/resources/xlf/ru/ms-mssql.sql-bindings-vscode.ru.xlf b/resources/xlf/ru/ms-mssql.sql-bindings-vscode.ru.xlf new file mode 100644 index 0000000000..38ecdf8299 --- /dev/null +++ b/resources/xlf/ru/ms-mssql.sql-bindings-vscode.ru.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (Необязательно) Введите пароль подключения для сохранения в local.settings.json + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + Для создания новой Функции Azure с привязкой SQL должен присутствовать проект C# Функций Azure. + + + Add Package + Добавить пакет + + + Adding SQL Binding to function "{0}"... + Добавление привязки SQL к функции "{0}"... + + + Adding SQL nuget package: +{0} + Добавление пакета NuGet SQL: +{0} + + + An error occurred generating the connection string for the selected connection + Произошла ошибка при создании строки подключения для выбранного подключения + + + Azure Functions extension must be installed in order to use this feature. + Для использования этого компонента необходимо установить расширение \"Функции Azure\". + + + Browse... + Обзор... + + + Close + Закрыть + + + Connection string setting name + Имя параметра строки подключения + + + Connection string setting specified in "local.settings.json" + Параметр строки подключения указан в "local.settings.js". + + + Create Azure Function Project + Создание проекта Функции Azure + + + Create new local app setting + Создать новый параметр локального приложения + + + Do not install + Не устанавливать + + + Do you want to include the password from this connection in your local.settings.json file? + Вы хотите добавить пароль этого подключения в файл local.settings.json? + + + Enter SQL table to query + Введите таблицу SQL для запроса + + + Enter SQL table to upsert into + Введите таблицу SQL для вставки + + + Enter SQL view to query + Введите режим SQL для запроса + + + Enter connection string + Введите строку подключения + + + Enter connection string + Введите строку подключения + + + Enter connection string setting name + Введите имя параметра строки подключения + + + Error creating new Azure Function: {0} + Ошибка при создании новой функции Azure: {0} + + + Failed to parse "{0}": {1}. + Не удалось проанализировать "{0}": {1}. + + + Failed to set connection string app setting + Не удалось настроить параметр приложения строки подключения + + + Failed to set connection string app setting: {0} + Не удалось настроить параметр приложения строки подключения: {0} + + + Fetching tables for selected database... + Получение таблиц для выбранной базы данных... + + + Fetching views for selected database... + Получение представлений для выбранной базы данных... + + + Function Name + Имя функции + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + Чтобы позже использовать строку подключения SQL, необходимо вручную ввести пароль в файле local.settings.json. + + + Input + Входные данные + + + Install + Установить + + + Learn more + Дополнительные сведения + + + Local app setting '{0}' already exists. Overwrite? + Параметр локального приложения "{0}" уже существует. Перезаписать его? + + + More Information + Дополнительные сведения + + + Name must not be empty + Поле имени не может быть пустым. + + + Name must not include special characters + Имя не должно содержать специальные символы + + + No + Нет + + + No Azure functions in the current active file + Нет функций Azure в текущем активном файле + + + No Azure functions projects found in the workspace + В рабочей области не найдены проекты функций Azure + + + Open File + Открыть файл + + + Output + Выходные данные + + + Retrieves data from a database + Извлекает данные из базы данных + + + SQL object to query + Объект SQL для запроса + + + SQL table to upsert into + Таблица SQL для Upsert + + + Save + Сохранить + + + Save data to a database + Сохранение данных в базе данных + + + Select + Выбрать + + + Select Database + Выберите базу данных + + + Select SQL connection string method + Выберите метод строки подключения SQL + + + Select SQL connection string setting from local.settings.json + Выберите параметр строки подключения SQL из local.settings.json. + + + Select a connection profile + Выберите профиль подключения + + + Select an Azure function in the current file to add SQL binding to + Выберите функцию Azure в текущем файле, чтобы добавить привязку SQL + + + Select folder for the Azure Function project + Выбор папки для проекта Функции Azure + + + Select object type to insert or upsert into + Выберите тип объекта для вставки или операции upsert + + + Select table to use + Выберите таблицу для использования + + + Select the Azure Function project for the SQL Binding + Выберите проект Функций Azure для привязки SQL + + + Select type of binding + Выберите тип привязки + + + Select type of binding for the function '{0}' + Выберите тип привязки для функции "{0}" + + + Select view to use + Выберите представление для использования + + + Table + Таблицы + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + Для создания новой функции Azure с привязкой SQL требуется расширение \"Функции Azure\", но оно не установлено. Установить сейчас? + + + There are unsaved changes in the current file. Save now? + В текущем файле есть несохраненные изменения. Сохранить сейчас? + + + Timed out waiting for Azure Function file to be created + Истекло время ожидания создания файла функции Azure + + + Timed out waiting for extension to install + Истекло время ожидания установки расширения + + + Value must not be empty + Значение не может быть пустым + + + View + Представление + + + Yes + Да + + + + + + + Add SQL Binding (preview) + Добавить привязку SQL (предварительная версия) + + + Create Azure Function with SQL binding (preview) + Создание Функций Azure с привязкой SQL (предварительная версия) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + Позволяет пользователям разрабатывать и публиковать Функции Azure с привязками Azure SQL + + + SQL Bindings + SQL-привязки + + + + \ No newline at end of file diff --git a/resources/xlf/ru/sql.ru.xlf b/resources/xlf/ru/sql.ru.xlf index 97d74a6d47..b36d056798 100644 --- a/resources/xlf/ru/sql.ru.xlf +++ b/resources/xlf/ru/sql.ru.xlf @@ -1585,6 +1585,58 @@ Default Skipped Commands: + + + + Asymmetric Key + Асимметричный ключ + + + Compress backup + Сжимать резервные копии + + + Use the default server setting + Использовать параметр сервера по умолчанию + + + Do not compress backup + Не сжимать резервные копии + + + Database + База данных + + + Differential + Разностное + + + Disk + Диск + + + Files and filegroups + Файлы и файловые группы + + + Full + Полное + + + Transaction Log + Журнал транзакций + + + Url + URL-адрес + + + Server Certificate + Сертификат сервера + + + @@ -2033,58 +2085,6 @@ Default Skipped Commands: - - - - Asymmetric Key - Асимметричный ключ - - - Compress backup - Сжимать резервные копии - - - Use the default server setting - Использовать параметр сервера по умолчанию - - - Do not compress backup - Не сжимать резервные копии - - - Database - База данных - - - Differential - Разностное - - - Disk - Диск - - - Files and filegroups - Файлы и файловые группы - - - Full - Полное - - - Transaction Log - Журнал транзакций - - - Url - URL-адрес - - - Server Certificate - Сертификат сервера - - - @@ -2317,7 +2317,7 @@ Default Skipped Commands: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Default Skipped Commands: Dispose Edit Failed With Error: Не удалось отменить изменения. Ошибка: - - Close SQL Pane - Закрыть панель SQL + + Hide SQL Pane + Скрыть панель SQL Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results Тип диаграммы по умолчанию, используемый при открытии средства просмотра диаграмм из результатов запроса + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (Предварительная версия) Включите контекстуализацию запросов для GitHub Copilot. Этот параметр поможет GitHub Copilot возвращать улучшенные предложения, если установлено расширение Copilot и поставщики реализовали контекстуализацию. + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. Определяет максимальное количество строк, разрешенных для фильтрации и сортировки в памяти. Если число будет превышено, сортировка и фильтрация будут отключены. Предупреждение. Увеличение этого параметра может сказаться на производительности. @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view Отображать ли панель действий в представлении результатов запроса + + Whether to show notifications when a results grid copy operation is completed. + Показывать ли уведомления при завершении копирования сетки результатов. + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. Следует ли пропустить добавление разрыва строки между строками при копировании результатов, если предыдущая строка уже имеет конечный разрыв строки. Значение по умолчанию — false. @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно согласиться на его использование]({1}). + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}). + + + Read More + Дополнительные сведения + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - &&Начало работы - - - Show Getting Started - Показать раздел "Начало работы" - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install Установить - - Install additional support for {0} - Установить дополнительную поддержку для {0} - - - Install {0} keymap - Установить раскладку клавиатуры {0} - Installed Установлено - - {0} support is already installed - Поддержка {0} уже установлена - - - {0} keymap is already installed - Раскладка клавиатуры {0} уже установлена - Installing additional support for {0}... Установка дополнительной поддержки для {0}... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно согласиться на его использование]({1}). + + Getting &&Started + && denotes a mnemonic + &&Начало работы - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - Помогите улучшить Azure Data Studio, разрешив корпорации Майкрософт сбор данных об использовании. Прочтите наше [заявление о конфиденциальности]({0}) и узнайте, как [явно отказаться от него]({1}). - - - Read More - Дополнительные сведения + + Show Getting Started + Показать раздел "Начало работы" @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + Вы не выбрали поставщик проверки подлинности. Повторите попытку. + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + Облака не включены. Перейдите в раздел "Параметры", откройте раздел "Конфигурация учетной записи Azure" и включите хотя бы одно облако + Close Закрыть @@ -7625,6 +7625,10 @@ Error Message: {1} Copy & Open Копировать и открыть + + Azure Auth: Device Code + Проверка подлинности Azure: код устройства + Cancel Отмена @@ -7645,6 +7649,10 @@ Error Message: {1} Cannot start auto OAuth. An auto OAuth is already in progress. Не удается запустить автоматическую авторизацию OAuth. Она уже выполняется. + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + Невозможно запустить веб-браузер в этой среде. Запустите браузер, перейдите по URL-адресу выше и введите код вручную. + @@ -7909,10 +7917,6 @@ Error Message: {1} Are you sure you want to cancel this connection? Вы действительно хотите отменить это подключение? - - (Group: {0}) - (Группа: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Error Message: {1} Failed to get Azure account token for connection Не удалось получить маркер учетной записи Azure для подключения + + Connection provider '{0}' not found + Поставщик подключения "{0}" не найден + Failed to refresh Azure account token for connection Не удалось обновить маркер учетной записи Azure для подключения @@ -7953,10 +7961,6 @@ Error Message: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? Расширение, которое поддерживает тип поставщика "{0}", сейчас не установлено. Вы хотите просмотреть расширения? - - Could not find provider for uri: {0} - Не найден поставщик для URI: {0} - Connection Not Accepted Подключение не принято @@ -8853,6 +8857,14 @@ Error Message: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + Не удалось перетащить профиль в группу: в этой группе уже существует профиль с идентичными параметрами. + + + @@ -9153,6 +9165,22 @@ Error Message: {1} + + + + XEL Files + Файлы XEL + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + Файл слишком велик для открытия в профилировщике. Профилировщик может открывать файлы размером менее 1 ГБ. + + + Loading the file might take a moment due to the file size. + Загрузка файла может занять некоторое время из-за его размера. + + + @@ -9171,10 +9199,18 @@ Error Message: {1} Copying... Копирование... + + Don't show again + Больше не показывать + Loading the rows to be copied ({0}/{1})... Загрузка строк для копирования ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + Уведомления о завершении копирования отключены. Чтобы повторно включить их, измените параметр: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Error Message: {1} Open file Открыть файл + + Open file location + Открыть папку с файлом + CSV (Comma delimited) CSV (с разделением запятыми) diff --git a/resources/xlf/ru/git.ru.xlf b/resources/xlf/ru/vscode.git.ru.xlf similarity index 65% rename from resources/xlf/ru/git.ru.xlf rename to resources/xlf/ru/vscode.git.ru.xlf index 6bcdcccad3..cf2e761c09 100644 --- a/resources/xlf/ru/git.ru.xlf +++ b/resources/xlf/ru/vscode.git.ru.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - Фиксация и отправка {0} + + $(info) Remote "{0}" has no tags. + $(info) Удаленный объект "{0}" не имеет тегов. - + + $(info) This repository has no tags. + $(info) У этого репозитория нет тегов. + + + "{0}" has fingerprint "{1}" + "{0}" содержит отпечаток "{1}" + + + A branch named "{0}" already exists + Ветвь с именем "{0}" уже существует + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + В родительских папках рабочей области или открытых файлах найден репозиторий Git. Вы хотите открыть репозиторий? + + + Absolute paths not supported in "git.scanRepositories" setting. + Абсолютные пути в параметре "git.scanRepositories" не поддерживаются. + + + Add Remote + Добавить удаленный репозиторий + + + Add a new remote... + Добавить новый удаленный репозиторий... + + + Add remote from URL + Добавить удаленный репозиторий по URL-адресу + + + Add remote from {0} + Добавить удаленный репозиторий из {0} + + + Add to Workspace + Добавить в рабочую область + + + All Repositories + Все репозитории + + + Always + Всегда + + + Always Pull + Всегда получать + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + Вы действительно хотите удалить файлы ({0})?\nЭто действие необратимо!\nФайлы будут утеряны без возможности восстановления. + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + Вы действительно хотите удалить файл {0}?\nЭто действие необратимо!\nФайл будет утерян без возможности восстановления. + + + Are you sure you want to continue connecting? + Действительно продолжить подключение? + + + Are you sure you want to create an empty commit? + Вы действительно хотите создать пустую фиксацию? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + Вы действительно хотите отменить все изменения в файлах ({0})?\nЭто действие необратимо!\nЕсли продолжить, ваш текущий рабочий набор будет утерян без возможности восстановления. + + + Are you sure you want to discard changes in {0} files? + Вы действительно хотите отменить изменения в файлах ({0})? + + + Are you sure you want to discard changes in {0}? + Вы действительно хотите отменить изменения в {0}? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Вы действительно хотите удалить все спрятанные записи? Имеется {0} записей, которые будут удалены, и ИХ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО. + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + Вы действительно хотите удалить все спрятанные записи? Имеется 1 запись, которая будут удалена, и ЕЕ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО. + + + Are you sure you want to drop the stash: {0}? + Вы действительно хотите удалить спрятанные изменения: {0}? + + + Are you sure you want to restore {0} files? + Вы действительно хотите восстановить файлы ({0})? + + + Are you sure you want to restore {0}? + Вы действительно хотите восстановить {0}? + + + Are you sure you want to stage {0} files with merge conflicts? + Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния? + + + Are you sure you want to stage {0} with merge conflicts? + Вы действительно хотите проиндексировать {0} с конфликтами слияния? + + + Ask Me Later + Спросить меня позже + + + Branch name + Имя ветви + + + Branch name needs to match regex: {0} + Имя ветви должно соответствовать регулярному выражению: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + Невозможно отправить ссылки в удаленный репозиторий. Попробуйте сначала выполнить Pull для интеграции изменений. + + + Can\'t undo because HEAD doesn\'t point to any commit. + Отмена невозможна, так как HEAD не указывает ни на какую фиксацию. + + + Changes + Изменения + + + Checking Out Branch/Tag... + Извлечение ветви/тега... + + + Checking Out Changes... + Извлечение изменений... + + + Checkout Branch/Tag... + Извлечение ветви/тега... + + + Checkout detached... + Извлечение в отключенном режиме... + + + Choose Folder... + Выбрать папку... + + + Choose a folder to clone {0} into + Выберите папку для клонирования в нее {0} + + + Choose a repository + Выберите репозиторий + + + Choose which repository to clone + Выберите репозиторий для клонирования + + + Clone from URL + URL-адрес репозитория + + + Clone from {0} + Клонировать из {0} + + + Cloning git repository "{0}"... + Клонирование репозитория Git "{0}"... + + + Commit + Зафиксировать + + Commit & Push Changes Зафиксировать и отправить изменения - - {0} Commit & Sync - Фиксация и синхронизация {0} - - + Commit & Sync Changes Зафиксировать и синхронизировать изменения - - {0} Commit - Фиксация {0} + + Commit Anyway + Все равно зафиксировать - - Commit to New Branch & Push Changes - Зафиксировать в новой ветви и отправить изменения - - - Commit to New Branch & Sync Changes - Зафиксировать в новой ветви и синхронизировать изменения - - - Commit Changes to New Branch - Зафиксировать изменения в новой ветви - - + Commit Changes Зафиксировать изменения - + + Commit Changes on "{0}" + Зафиксировать изменения в "{0}" + + + Commit Changes to New Branch + Зафиксировать изменения в новой ветви + + + Commit Hash + Хэш фиксации + + + Commit Staged Changes + Зафиксировать подготовленные изменения + + + Commit message + Сообщение о фиксации + + + Commit operation was cancelled due to empty commit message. + Операция фиксации была отменена из-за пустого сообщения фиксации. + + + Commit to New Branch & Push Changes + Зафиксировать в новой ветви и отправить изменения + + + Commit to New Branch & Synchronize Changes + Зафиксировать в новой ветви и синхронизировать изменения + + + Commit to a New Branch + Зафиксировать в новой ветви + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + Фиксации без проверки не допускаются, включите их с помощью параметра "git.allowNoVerifyCommit". + + Committing & Pushing Changes... Фиксация и отправка изменений… - - Committing & Synching Changes... - Фиксация и синхронизация изменений… + + Committing & Synchronizing Changes... + Фиксация и синхронизация изменений... - - Committing to New Branch & Pushing Changes... - Фиксация в новой ветви и отправка изменений... - - - Committing to New Branch & Synching Changes... - Фиксация в новой ветви и синхронизация изменений... - - + Committing Changes to New Branch... Фиксация изменений в новой ветви... - + Committing Changes... Фиксация изменений… - - {0} Continue - Продолжить {0} + + Committing to New Branch & Pushing Changes... + Фиксация в новой ветви и отправка изменений... - + + Committing to New Branch & Synchronizing Changes... + Фиксация в новой ветви и синхронизация изменений... + + + Conflict: Added By Them + Конфликт: добавлено ими + + + Conflict: Added By Us + Конфликт: добавлено нами + + + Conflict: Both Added + Конфликт: оба добавили + + + Conflict: Both Deleted + Конфликт: оба удалили + + + Conflict: Both Modified + Конфликт: оба изменили + + + Conflict: Deleted By Them + Конфликт: удалено ими + + + Conflict: Deleted By Us + Конфликт: удалено нами + + Continue Rebase Продолжить перемещение изменений из одной ветви в другую - + Continuing Rebase... Продолжается перемещение изменений из одной ветви в другую... - + + Could not clone your repository as Git is not installed. + Не удалось клонировать ваш репозиторий, так как Git не установлен. + + + Create Empty Commit + Создать пустую фиксацию + + + Create new branch from... + Создание новой ветви из... + + + Create new branch... + Создание новой ветви... + + + Current + Текущая + + + Current commit message only contains whitespace characters + Текущее сообщение коммита содержит только пробелы. + + + Delete Branch + Удалить ветвь + + + Delete File + Удалить файл + + + Delete Files + Удалить файлы + + + Delete file + Удалить файл + + + Deleted + Удалить + + + Discard 1 File + Отменить изменения в одном файле + + + Discard 1 Tracked File + Отменить изменения для одного отслеживаемого файла + + + Discard All {0} Files + Отменить изменения во всех файлах ({0}) + + + Discard Changes + Отменить изменения + + + Discard {0} Tracked Files + Отменить изменения для отслеживаемых файлов ({0}) + + + Don\'t Pull + Не вытягивать + + + Don\'t Show Again + Больше не показывать + + + Download Git + Скачать Git + + + Email + Адрес электронной почты + + + Failed to authenticate to git remote. + Не удалось выполнить проверку подлинности в удаленном Git. + + + Failed to authenticate to git remote:\n\n{0} + Не удалось выполнить проверку подлинности в удаленном Git-репозитории:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + Файл "{0}" удален другим пользователем и модифицирован нами.\n\nКак вы хотите поступить? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + Файл "{0}" удален нами и изменен другим пользователем.\n\nКак вы хотите поступить? + + + Force Checkout + Принудительное извлечение + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + Принудительная отправка не разрешена. Включите ее, установив параметр "git.allowForcePush". + + + Git History + Журнал Git + + + Git error + Ошибка Git + + + Git local working changes + Локальные рабочие изменения Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + В родительских папках рабочей области или открытых файлах найдены репозитории Git. Вы хотите открыть репозитории? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + Версия HEAD "{0}" недоступна. + + + Ignored + Проигнорировано + + + Incoming + Входящие + + + Index Added + Добавлено в индексе + + + Index Copied + Скопировано в индексе + + + Index Deleted + Удалено в индексе + + + Index Modified + Изменено в индексе + + + Index Renamed + Переименовано в индексе + + + Initialize Repository + Инициализировать репозиторий + + + Intent to Add + Добавляемое намерение + + + Intent to Rename + Намерение переименовать + + + Invalid branch name + Недопустимое имя ветви + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + Похоже, изменения из текущей ветви "{0}" перемещены в другую. Все равно выполнить в нее вытягивание? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + Невозможно изменить сообщение фиксации во время перемещения изменений из одной ветви в другую. Завершите эту операцию и используйте вместо нее интерактивное перемещение. + + + Keep Our Version + Сохранить нашу версию + + + Keep Their Version + Сохранить их версию + + + Learn More + Дополнительные сведения + + + Log level: {0} + Уровень ведения журнала: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + Проверьте, настроены ли параметры "user.name" и "user.email" в git. + + + Manage Unsafe Repositories + Управление небезопасными репозиториями + + + Merge Changes + Изменения слияния + + + Message + Сообщение + + + Message (commit on "{0}") + Сообщение (фиксация: "{0}") + + + Message ({0} to commit on "{1}") + Сообщение ({0} для фиксации в "{1}") + + + Message ({0} to commit) + Сообщение ({0} для фиксации) + + + Migrate Changes + Миграция изменений + + + Modified + Изменен + + + Never + Никогда + + + No + Нет + + + No rebase in progress. + Перемещение изменений из одной ветви в другую не выполняется. + + + OK + ОК + + + OK, Don\'t Ask Again + ОК, больше не спрашивать + + + OK, Don\'t Show Again + ОК, больше не показывать + + + Open + Открыть + + + Open Comparison + Открыть сравнение + + + Open Git Log + Открыть журнал GIT + + + Open Merge + Открыть слияние + + + Open Repositories In Parent Folders + Открывать репозитории в родительских папках + + + Open Repository + Открыть репозиторий + + + Open in New Window + Открыть в новом окне + + + Optionally provide a stash message + Укажите сообщение о скрытии + + + Passphrase + Парольная фраза + + + Pick a branch to pull from + Выберите ветвь для извлечения + + + Pick a provider to publish the branch "{0}" to: + Выберите поставщика, в который необходимо опубликовать ветвь "{0}": + + + Pick a remote to publish the branch "{0}" to: + Выберите удаленный репозиторий для публикации ветви "{0}": + + + Pick a remote to pull the branch from + Выберите удаленный репозиторий, с которого нужно получить ветвь + + + Pick a remote to remove + Выберите удаленный репозиторий для удаления + + + Pick a repository to mark as safe and open + Выберите репозиторий, чтобы пометить его как безопасный и открыть + + + Pick a repository to open + Выберите, какой открыть репозиторий + + + Pick a stash to apply + Выберите спрятанное изменение для применения + + + Pick a stash to drop + Выберите спрятанные данные для удаления + + + Pick a stash to pop + Выберите спрятанное изменение для отображения + + + Pick workspace folder to initialize git repo in + Выберите папку рабочей области для инициализации репозитория Git + + + Please check out a branch to push to a remote. + Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий. + + + Please clean your repository working tree before checkout. + Очистите рабочее дерево репозитория перед извлечением. + + + Please provide a commit message + Введите сообщение фиксации. + + + Please provide a message to annotate the tag + Укажите сообщение для аннотирования тега + + + Please provide a new branch name + Укажите новое имя ветви + + + Please provide a remote name + Укажите удаленное имя + + + Please provide a tag name + Укажите имя тега + + + Please provide the commit hash + Укажите хэш фиксации + + + Publish Branch + Опубликовать ветвь + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term Опубликовать Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Опубликовать Branch "{0}" + + + Publish to {0} + Опубликовать в {0} + + + Publish to... + Опубликовать в… + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + Публикация Branch "{0}"... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term Публикация Branch... - - {0} Sync Changes{1}{2} - {0} Синхронизировать изменения{1}{2} + + Pull + Получать - + + Pull {0} and push {1} commits between {2}/{3} + Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3} + + + Pull {0} commits from {1}/{2} + Вытягивание фиксаций ({0}) из {1}/{2} + + + Push {0} commits to {1}/{2} + Отправка фиксаций ({0}) в {1}/{2} + + + Rebasing + Перебазирование + + + Remote "{0}" already exists. + Удаленный репозиторий "{0}" уже существует. + + + Remote branch at {0} + Удаленная ветвь в {0} + + + Remote name + Удаленное имя + + + Remote name format invalid + Недопустимый формат имени удаленного репозитория + + + Replace Local Tag(s) + Заменить локальные теги + + + Restore file + Восстановить файл + + + Restore files + Восстановить файлы + + + Save All & Commit + Сохранить все и фиксировать + + + Save All & Stash + Сохранить все и спрятать + + + Select a branch or tag to checkout + Выберите ветвь или тег для извлечения + + + Select a branch to checkout in detached mode + Выберите ветвь для извлечения в режиме отсоединения + + + Select a branch to delete + Выберите ветвь для удаления + + + Select a branch to merge from + Выберите ветвь для слияния + + + Select a branch to rebase onto + Выберите ветвь для перемещения в нее изменений + + + Select a ref to create the branch from + Выберите ссылку для создания ветви + + + Select a remote to delete a tag from + Выберите удаленный объект для удаления тега из + + + Select a remote to fetch + Выберите удаленный репозиторий для извлечения + + + Select a tag to delete + Выберите тег для удаления + + + Select as Repository Destination + Выбрать в качестве места назначения репозитория + + + Show Changes + Показать изменения + + + Show Command Output + Показать выходные данные команды + + + Skipped found git in: "{0}" + Пропущен найденный Git в: "{0}" + + + Staged Changes + Промежуточные изменения + + + Stash & Checkout + Спрятать и извлечь + + + Stash Anyway + Все равно спрятать + + + Stash message + Сообщение к спрятанным изменениям + + + Stashed Changes + Спрятанные изменения + + + Successfully pushed. + Отправка выполнена успешно. + + + Synchronize Changes + Синхронизация изменений + + + Synchronizing Changes... + Синхронизация изменений... + + + Syncing. Cancelling may cause serious damages to the repository + Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория + + + Tag at {0} + Тег в {0} + + + Tag name + Имя тега + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + Репозиторий "{0}" содержит подмодули ({1}), которые не будут открыты автоматически. Вы можете открывать их по отдельности, открывая вложенный файл. + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + В ветви "{0}" отсутствует удаленная ветвь. Опубликовать эту ветвь? + + + The branch "{0}" is not fully merged. Delete anyway? + Ветвь "{0}" объединена не полностью. Все равно удалить? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + Текущая ветвь не опубликована в удаленном репозитории. Опубликовать ее для доступа к изменениям в другом расположении? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + Если продолжить, не будут зафиксированы несохраненные изменения в файле {0}.\n\nХотите сохранить его перед фиксацией? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + Если продолжить, не будут спрятаны несохраненные изменения в файле {0}.\n\nХотите сохранить его, прежде чем спрятать? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}. + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + Репозитории Git в текущей папке потенциально небезопасны, так как папки принадлежит кому-то другому, а не текущему пользователю. + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + Репозиторий Git в "{0}" имеет очень много активных изменений. Только часть функций Git будет доступна. + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + Репозиторий Git в текущей папке потенциально небезопасен, так как папка принадлежит кому-то другому, а не текущему пользователю. + + + The last commit was a merge commit. Are you sure you want to undo it? + Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее? + + + The new branch will be "{0}" + Новая ветвь будет "{0}" + + + The repository does not have any commits. Please make an initial commit before creating a stash. + Репозиторий не содержит фиксаций. Перед созданием спрятанной записи выполните начальную фиксацию. + + + The selection range does not contain any changes. + Выбранный диапазон не содержит изменений. + + + There are merge conflicts. Resolve them before committing. + Обнаружены конфликты слияния. Устраните их перед фиксацией. + + + There are no available repositories + Доступные репозитории отсутствуют + + + There are no changes to commit. + Нет изменений для фиксации. + + + There are no changes to stash. + Отсутствуют изменения, которые необходимо спрятать. + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + Подготовленные изменения для фиксации отсутствуют.\n\nХотите подготовить все свои изменения и зафиксировать их напрямую? + + + There are no staged changes to stash. + Нет подготовленных изменений, чтобы спрятать их. + + + There are no stashes in the repository. + В репозитории отсутствуют скрытые изменения. + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + Имеются несохраненные файлы ({0}).\n\nХотите сохранить их перед фиксацией? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + Имеются несохраненные файлы ({0}).\n\nХотите сохранить их, прежде чем спрятать? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений. + + + There were merge conflicts while applying the stash. + Обнаружены конфликты слияния при применении скрытых изменений. + + + This action will pull and push commits from and to "{0}/{1}". + Это действие получает и отправляет фиксации от и к "{0}/{1}". + + + This repository has no remotes configured to fetch from. + Для этого репозитория не настроены удаленные репозитории для забора изменений. + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + Неотслеживаемые файлы ({0}) будут удалены.\nЭто действие необратимо!\nФайлы будут утеряны без возможности восстановления. + + + This will create a Git repository in "{0}". Are you sure you want to continue? + Это создаст репозиторий Git в "{0}". Вы действительно хотите продолжить? + + + Too many changes were detected. Only the first {0} changes will be shown below. + Обнаружено слишком много изменений. Ниже будут отображаться только первые изменения {0}. + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + Не удается извлечь данные из удаленного репозитория из-за конфликтующих тегов: {0}. Устранить конфликт, заменив локальные теги? + + + Uncommitted Changes + Незафиксированные изменения + + + Undo merge commit + Отменить фиксацию слияния + + + Untracked + Не отслеживается + + + Untracked Changes + Неотслеживаемые изменения + + + Using git "{0}" from "{1}" + Используется Git "{0}" из "{1}" + + + Validating found git in: "{0}" + Проверка найденного Git в: "{0}" + + + Would you like to add "{0}" to .gitignore? + Вы хотите добавить "{0}" в файл .GITIGNORE? + + + Would you like to open the cloned repository, or add it to the current workspace? + Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область? + + + Would you like to open the cloned repository? + Вы хотите открыть клонированный репозиторий? + + + Would you like to open the initialized repository, or add it to the current workspace? + Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область? + + + Would you like to open the initialized repository? + Вы хотите открыть инициализированный репозиторий? + + + Would you like {0} to [periodically run "git fetch"]({1})? + Вы хотите, чтобы среда {0} [периодически выполняла команду "git fetch"]({1})? + + + Yes + Да + + + Yes, Don\'t Show Again + Да, больше не показывать + + + You + Вы + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным.\n\nВы действительно хотите продолжить? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + Вы собираетесь отправить свои изменения. Это может быть деструктивным и привести к непреднамеренной перезаписи изменений, внесенных другими пользователями.\n\nВы действительно хотите продолжить? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + Вы пытаетесь выполнить фиксацию в защищенной ветви, и у вас может не быть разрешения на отправку фиксаций в удаленный репозиторий.\n\nКак вы хотите поступить? + + + Your local changes would be overwritten by checkout. + Локальные изменения будут перезаписаны при извлечении. + + + Your repository has no remotes configured to publish to. + Для вашего репозитория не настроены удаленные репозитории для публикации. + + + Your repository has no remotes configured to pull from. + Для вашего репозитория не настроены удаленные репозитории для получения данных. + + + Your repository has no remotes configured to push to. + Для вашего репозитория не настроены удаленные репозитории для отправки данных. + + + Your repository has no remotes. + Ваш репозиторий не содержит удаленные репозитории. + + + no + нет + + + yes + да + + + {0} (Deleted) + {0} (удалено) + + + {0} (Index) + {0} (индекс) + + + {0} (Intent to add) + {0} (намерение добавить) + + + {0} (Ours) + {0} (наш) + + + {0} (Theirs) + {0} (их) + + + {0} (Untracked) + {0} (не отслеживается) + + + {0} (Working Tree) + {0} (Рабочее дерево) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + Фиксация {0} + + + {0} Commit & Push + Фиксация и отправка {0} + + + {0} Commit & Sync + Фиксация и синхронизация {0} + + + {0} Continue + Продолжить {0} + + + {0} Fetch all remotes + {0} Получить все удаленные репозитории + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} Опубликовать Branch - - Commit - Фиксация + + {0} Sync Changes{1}{2} + {0} Синхронизировать изменения{1}{2} - - Synchronizing Changes... - Синхронизация изменений... - - - - - - - Missing or invalid credentials. - Учетные данные отсутствуют или недопустимы. - - - - - - - No - Нет - - - Ask Me Later - Спросить меня позже - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - Вы хотите, чтобы средство Azure Data Studio [периодически запускало \"git fetch\"]({0})? - - - Yes - Да - - - - - - - HEAD version of '{0}' is not available. - Версия HEAD '{0}' недоступна. - - - Theirs - Их - - - Yours - Ваш - - - Add to Workspace - Добавить в рабочую область - - - Add a new remote... - Добавить новый удаленный репозиторий... - - - Add remote from URL - Добавить удаленный репозиторий по URL-адресу - - - Add remote from {0} - Добавить удаленный репозиторий из {0} - - - Add Remote - Добавить удаленный репозиторий - - - Always - Всегда - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - В '{0}' будет создан репозиторий Git. Вы действительно хотите продолжить? - - - Failed to authenticate to git remote. - Не удалось выполнить проверку подлинности в удаленном Git. - - - Failed to authenticate to git remote: - -{0} - Не удалось выполнить проверку подлинности в удаленном репозитории Git: - -{0} - - - A branch named '{0}' already exists - Ветви с именем '{0}' уже существует - - - Branch name - Имя ветви - - - The new branch will be '{0}' - Новая ветвь будет "{0}" - - - Branch name needs to match regex: {0} - Имя ветви должно соответствовать регулярному выражению: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - Не удается отправить ссылки в удаленный репозиторий. Сначала запустите операцию извлечения, чтобы интегрировать изменения. - - - Checkout detached... - Извлечение в отключенном режиме... - - - Choose Folder... - Выбрать папку... - - - Please clean your repository working tree before checkout. - Очистите рабочее дерево репозитория перед извлечением. - - - Clone from {0} - Клонировать из {0} - - - Cloning git repository '{0}'... - Клонирование репозитория Git \"{0}\"... - - - Commit Staged Changes - Зафиксировать подготовленные изменения - - - Create Empty Commit - Создать пустую фиксацию - - - Commit Anyway - Все равно зафиксировать - - - Commit Hash - Хэш фиксации - - - Commit message - Сообщение о фиксации - - - Commit to a New Branch - Зафиксировать в новой ветви - - - Message (commit on '{0}') - Сообщение (фиксация: \"{0}\") - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - Вы пытаетесь выполнить фиксацию в защищенной ветви. Возможно, у вас нет разрешения на отправку фиксаций в удаленный репозиторий. - -Какое действие необходимо выполнить? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - Вы действительно хотите удалить файл {0}? -Эта операция является необратимой! -Восстановить этот файл будет невозможно. - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - Вы действительно хотите удалить файлы ({0})? -Эта операция является необратимой! -Восстановить эти файлы будет невозможно. - - - Are you sure you want to discard changes in {0}? - Вы действительно хотите отменить изменения в {0}? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - Вы действительно хотите отменить все изменения в файлах ({0})? -Эта операция является необратимой! -Восстановить ваш текущий набор изменений будет невозможно. - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -Отменить эту операцию будет НЕВОЗМОЖНО, ваш текущий рабочий набор БУДЕТ УТЕРЯН. - - - Are you sure you want to discard changes in {0}? - Вы действительно хотите отменить изменения в {0}? - - - Are you sure you want to discard changes in {0} files? - Вы действительно хотите отменить изменения в файлах ({0})? - - - Are you sure you want to create an empty commit? - Вы действительно хотите создать пустую фиксацию? - - - The branch '{0}' is not fully merged. Delete anyway? - Ветвь '{0}' объединена не полностью. Удалить ее? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - Вы собираетесь принудительно отправить ваши изменения. Это может привести к деструктивным изменениям и к непреднамеренной перезаписи изменений, внесенных другими пользователями. - -Вы действительно хотите продолжить? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - Вы собираетесь зафиксировать изменения без проверки. Перехватчики перед фиксацией будут пропущены, что может быть нежелательным. - -Продолжить? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - В ветви "{0}" отсутствует удаленная ветвь. Опубликовать эту ветвь? - - - Are you sure you want to restore {0}? - Вы действительно хотите восстановить {0}? - - - Are you sure you want to restore {0} files? - Вы действительно хотите восстановить файлы ({0})? - - - Are you sure you want to stage {0} with merge conflicts? - Вы действительно хотите проиндексировать {0} с конфликтами слияния? - - - Are you sure you want to stage {0} files with merge conflicts? - Вы действительно хотите проиндексировать файлы ({0}) с конфликтами слияния? - - - Create new branch... - Создание новой ветви... - - - Create new branch from... - Создание новой ветви из... - - - Initialize Repository - Инициализировать репозиторий - - - Current - Текущая - - - Default - По умолчанию - - - Delete File - Удалить файл - - - Delete Branch - Удалить ветвь - - - Delete file - Удалить файл - - - Delete Files - Удалить файлы - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - Файл \"{0}\" был удален ими и изменен нами. - -Что вы хотели бы сделать? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - Файл \"{0}\" был удален нами и изменен ими. - -Что вы хотели бы сделать? - - - Discard Changes - Отменить изменения - - - Discard All {0} Files - Отменить изменения во всех файлах ({0}) - - - Discard 1 File - Отменить изменения в одном файле - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Вы действительно хотите удалить все спрятанные записи? Имеется {0} записей, которые будут удалены, и ИХ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО. - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - Вы действительно хотите удалить все спрятанные записи? Имеется 1 запись, которая будут удалена, и ЕЕ ВОССТАНОВЛЕНИЕ МОЖЕТ БЫТЬ НЕВОЗМОЖНО. - - - Commit operation was cancelled due to empty commit message. - Операция фиксации была отменена из-за пустого сообщения фиксации. - - - Force Checkout - Принудительное извлечение - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - Принудительная отправка не разрешена. Включите ее, установив параметр \"git.allowForcePush\". - - - Git error - Ошибка Git - - - Git: {0} - Git: {0} - - - Open Comparison - Открыть сравнение - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (индекс) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (Рабочее дерево) - - - Pick workspace folder to initialize git repo in - Выберите папку рабочей области для инициализации репозитория Git - - - Initialize Repository - Инициализировать репозиторий - - - Invalid branch name - Недопустимое имя ветви - - - Keep Our Version - Сохранить нашу версию - - - Keep Their Version - Сохранить их версию - - - Learn More - Дополнительные сведения - - - Your local changes would be overwritten by checkout. - Локальные изменения будут перезаписаны при извлечении. - - - The last commit was a merge commit. Are you sure you want to undo it? - Последняя фиксация была фиксацией слияния. Вы действительно хотите отменить ее? - - - There are merge conflicts. Resolve them before committing. - Обнаружены конфликты слияния. Устраните их перед фиксацией. - - - Make sure you configure your 'user.name' and 'user.email' in git. - Убедитесь, что вы настроили параметры \"user.name\" и \"user.email\" в git. - - - Never - Никогда - - - OK, Don't Show Again - ОК, больше не показывать - - - OK, Don't Ask Again - ОК, больше не показывать - - - There are no changes to commit. - Нет изменений для фиксации. - - - There are no changes to stash. - Отсутствуют изменения, которые необходимо спрятать. - - - Can't undo because HEAD doesn't point to any commit. - Невозможно отменить операцию, так как HEAD не указывает ни на какой коммит. - - - No rebase in progress. - Перемещение изменений из одной ветви в другую не выполняется. - - - Your repository has no remotes. - Ваш репозиторий не содержит удаленные репозитории. - - - This repository has no remotes configured to fetch from. - Для этого репозитория не настроены удаленные репозитории для забора изменений. - - - Your repository has no remotes configured to publish to. - Для вашего репозитория не настроены удаленные репозитории для публикации. - - - Your repository has no remotes configured to pull from. - Для вашего репозитория не настроены удаленные репозитории для получения данных. - - - Your repository has no remotes configured to push to. - Для вашего репозитория не настроены удаленные репозитории для отправки данных. - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - Нет подготовленных изменений для фиксации. - -Хотите подготовить все свои изменения и зафиксировать их напрямую? - - - There are no stashes in the repository. - В репозитории отсутствуют скрытые изменения. - - - This repository has no tags. - У этого репозитория не было тегов. - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - Фиксации без проверки не допускаются, включите их с помощью параметра \"git.allowNoVerifyCommit\". - - - Please check out a branch to push to a remote. - Переключитесь на какую-либо ветвь, чтобы отправить изменения в удаленный репозиторий. - - - OK - ОК - - - Open Git Log - Открыть журнал GIT - - - Open Repository - Открыть репозиторий - - - Open - Открыть - - - Open in New Window - Открыть в новом окне - - - Pick a branch to pull from - Выберите ветвь для извлечения - - - Pick a provider to publish the branch '{0}' to: - Выберите поставщика, в который необходимо опубликовать ветвь \"{0}\": - - - Pick a remote to publish the branch '{0}' to: - Выберите удаленный сервер, на котором нужно опубликовать ветвь \"{0}\": - - - Pick a remote to pull the branch from - Выберите удаленный репозиторий, с которого нужно получить ветвь - - - Pick a stash to apply - Выберите спрятанное изменение для применения - - - Pick a stash to drop - Выберите спрятанные данные для удаления - - - Pick a stash to pop - Выберите спрятанное изменение для отображения - - - Would you like to open the cloned repository? - Вы хотите открыть клонированный репозиторий? - - - Would you like to open the initialized repository? - Вы хотите открыть инициализированный репозиторий? - - - Would you like to open the cloned repository, or add it to the current workspace? - Вы хотите открыть клонированный репозиторий, или добавить его в текущую рабочую область? - - - Would you like to open the initialized repository, or add it to the current workspace? - Вы хотите открыть инициализированный репозиторий, или добавить его в текущую рабочую область? - - - Please provide a new branch name - Укажите новое имя ветви - - - Please provide the commit hash - Укажите хэш фиксации - - - Please provide a commit message - Введите сообщение фиксации. - - - Please provide a remote name - Укажите удаленное имя - - - Optionally provide a stash message - Укажите сообщение о скрытии - - - Please provide a message to annotate the tag - Укажите сообщение для аннотирования тега - - - Please provide a tag name - Укажите имя тега - - - Publish to {0} - Опубликовать в {0} - - - Remote '{0}' already exists. - Удаленный репозиторий \"{0}\" уже существует. - - - Remote branch at {0} - Удаленная ветвь в {0} - - - Remote name - Удаленное имя - - - Remote name format invalid - Недопустимый формат имени удаленного репозитория - - - Pick a remote to remove - Выберите удаленный репозиторий для удаления - - - Clone from URL - URL-адрес репозитория - - - Restore file - Восстановить файл - - - Restore files - Восстановить файлы - - - Save All & Commit - Сохранить все и фиксировать - - - Save All & Stash - Сохранить все и спрятать - - - Select a branch to merge from - Выберите ветвь для слияния - - - Select a branch to rebase onto - Выберите ветвь для перемещения в нее изменений - - - Select a ref to checkout - Выберите ссылку для переключения - - - Select a ref to checkout in detached mode - Выберите ссылку для извлечения в отключенном режиме - - - Select a ref to create the '{0}' branch from - Выберите ссылку для создания ветви \"{0}\" из - - - Select a tag to delete - Выберите тег для удаления - - - Select a branch to delete - Выберите ветвь для удаления - - - Select log level - Установите уровень ведения журнала - - - Select Repository Location - Выбрать расположение репозитория - - - Show Command Output - Показать выходные данные команды - - - Stash Anyway - Все равно спрятать - - - There were merge conflicts while applying the stash. - Обнаружены конфликты слияния при применении скрытых изменений. - - - Stash message - Сообщение к спрятанным изменениям - - - Stash & Checkout - Спрятать и извлечь - - - Are you sure you want to drop the stash: {0}? - Вы действительно хотите удалить спрятанные изменения: {0}? - - - This action will pull and push commits from and to '{0}/{1}'. - Это действие получает и отправляет фиксации от и к "{0}/{1}". - - - Tag at {0} - Тег в {0} - - - Message - Сообщение - - - Tag name - Имя тега - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - Существует {0} неотслеживаемых файлов, которые будут удалены с диска в случае отмены изменений. - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - При отмене изменений для этого неотслеживаемого файла этот файл будет удален с диска: {0}. - - - Undo merge commit - Отменить фиксацию слияния - - - There are {0} unsaved files. - -Would you like to save them before committing? - Некоторые файлы ({0}) не сохранены. - -Вы хотите сохранить их перед фиксацией? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - В следующем файле есть несохраненные изменения, которые не будут включены в фиксацию, если вы захотите продолжить: {0}. - -Вы хотите сохранить этот файл перед фиксацией? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - Некоторые файлы ({0}) не сохранены. - -Вы хотите сохранить их, прежде чем спрятать? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - В следующем файле есть несохраненные изменения, которые не будут включены в спрятанные изменения, если вы захотите продолжить: {0}. - -Вы хотите сохранить этот файл, прежде чем спрятать? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - Эта операция приведет к УДАЛЕНИЮ неотслеживаемых файлов ({0})! -Она является НЕОБРАТИМОЙ! -Восстановить эти файлы будет НЕВОЗМОЖНО. - - - Yes - Да - - - Discard 1 Tracked File - Отменить изменения для одного отслеживаемого файла - - - Discard {0} Tracked Files - Отменить изменения для отслеживаемых файлов ({0}) - - - Yes, Don't Show Again - Да, больше не показывать - - - - - - - Log level: {0} - Уровень ведения журнала: {0} - - - - - - - Skipped found git in: {0} - Пропущенный найденный Git в: {0} - - - Using git {0} from {1} - Используется git {0} из {1} - - - Validating found git in: {0} - Проверка найденного git в:{0} - - - - - - - There are no available repositories - Доступные репозитории отсутствуют - - - Absolute paths not supported in 'git.scanRepositories' setting. - Абсолютные пути в параметре \"git.scanRepositories\" не поддерживаются. - - - Choose a repository - Выберите репозиторий - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - Невозможно автоматически открыть репозиторий git по адресу "{0}". Откройте его напрямую как папку в VS Code. - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - В репозитории '{0}' есть подмодули ({1}), которые не будут открыты автоматически. Вы можете открыть каждый подмодуль вручную, открыв соответствующий файл. - - - - - - - Would you like to add '{0}' to .gitignore? - Вы хотите добавить \"{0}\" в GITIGNORE-файл? - - - Conflict: Added By Them - Конфликт: добавлено ими - - - Conflict: Added By Us - Конфликт: добавлено нами - - - Always Pull - Всегда получать - - - Conflict: Both Added - Конфликт: оба добавили - - - Conflict: Both Deleted - Конфликт: оба удалили - - - Conflict: Both Modified - Конфликт: оба изменили - - - Changes - Изменения - - - Commit - Зафиксировать - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - Невозможно изменить сообщение коммита во время перебазирования. Завершите операцию перебазирования и используйте взамен интерактивное перебазирование. - - - Message ({0} to commit) - Сообщение ({0} для фиксации) - - + {0} characters left in current line В текущей строке остается {0} симв. - + {0} characters over {1} in current line На {0} симв. превышен предел {1} в текущей строке - - Current commit message only contains whitespace characters - Текущее сообщение коммита содержит только пробелы. + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - Сообщение ({0} для фиксации в \"{1}\") - - - Deleted - Удалить - - - Conflict: Deleted By Them - Конфликт: удалено ими - - - Conflict: Deleted By Us - Конфликт: удалено нами - - - Don't Pull - Не получать - - - {0} (Deleted) - {0} (удалено) - - - {0} (Index) - {0} (индекс) - - - {0} (Ours) - {0} (наш) - - - {0} (Theirs) - {0} (их) - - - {0} (Untracked) - {0} (не отслеживается) - - - {0} (Working Tree) - {0} (рабочее дерево) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - Репозиторий git в '{0}' имеет очень много активных изменений, только часть функций Git будет доступна. - - - Ignored - Проигнорировано - - - Index Added - Добавлено в индексе - - - Index Copied - Скопировано в индексе - - - Index Deleted - Удалено в индексе - - - Index Modified - Изменено в индексе - - - Index Renamed - Переименовано в индексе - - - Intent to Add - Добавляемое намерение - - - Merge Changes - Изменения слияния - - - Modified - Изменен - - - Don't Show Again - Больше не показывать - - - No - Нет - - - OK - ОК - - - Open - Открыто - - - Open Merge - Открыть слияние - - - Pull - Получать - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - Похоже, изменения из текущей ветви \"{0}\" перемещены в другую. Все равно выполнить в нее вытягивание? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - Похоже, изменения из текущей ветви перемещены в другую. Все равно выполнить в нее вытягивание? - - - Pull {0} commits from {1}/{2} - Вытягивание фиксаций ({0}) из {1}/{2} - - - Pull {0} and push {1} commits between {2}/{3} - Вытягивание ({0}) и отправка ({1}) фиксаций между {2}/{3} - - - Push {0} commits to {1}/{2} - Отправка фиксаций ({0}) в {1}/{2} - - - Successfully pushed. - Отправка выполнена успешно. - - - Staged Changes - Промежуточные изменения - - - Synchronize Changes - Синхронизация изменений - - - Syncing. Cancelling may cause serious damages to the repository - Выполняется синхронизация. Отмена может привести к серьезному повреждению репозитория - - - Too many changes were detected. Only the first {0} changes will be shown below. - Обнаружено слишком много изменений. Ниже будут отображаться только первые изменения {0}. - - - Untracked - Не отслеживается - - - Untracked Changes - Неотслеживаемые изменения - - - Yes - Да + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\nЭто действие необратимо! Ваш текущий рабочий набор будет утерян без возможности восстановления. - + - - Checkout branch/tag... - Извлечение ветви/тега... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Обнаружен репозиторий Git в родительских папках рабочей области или открытых файлов. +[Открыть репозиторий](command:git.openRepositoriesInParentFolders) +Используйте параметр [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) для управления тем, где открываются репозитории Git: в родительских папках рабочих областей или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders). - - Publish Branch - Опубликовать ветвь + + A random adjective + Случайное прилагательное - - Publish to {0} - Опубликовать в {0} + + A random animal name + Случайное имя животного - - Publish to... - Опубликовать в… + + A random color name + Случайное имя цвета - - Rebasing - Перебазирование + + A random number between 100 and 999 + Случайное число от 100 до 999 - - Synchronizing Changes... - Синхронизация изменений... + + A regular expression to validate new branch names. + Регулярное выражение для проверки новых имен ветвей. - - - - - - Email - Электронная почта + + Abort Merge + Прервать слияние - - Open Comparison - Открыть сравнение + + Abort Rebase + Прервать перемещение изменений из одной ветви в другую - - Git History - Журнал Git - - - Staged Changes - Промежуточно сохраненные изменения - - - Uncommitted Changes - Незафиксированные изменения - - - You - Вы - - - - - - - Color for added resources. - Цвет для добавленных ресурсов. - - - Color for resources with conflicts. - Цвет ресурсов с конфликтами. - - - Color for deleted resources. - Цвет удаленных ресурсов. - - - Color for ignored resources. - Цвет игнорируемых ресурсов. - - - Color for modified resources. - Цвет измененных ресурсов. - - - Color for renamed or copied resources. - Цвет для переименованных или скопированных ресурсов. - - - Color for deleted resources which have been staged. - Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение. - - - Color for modified resources which have been staged. - Цвет для измененных ресурсов, которые были помещены на промежуточное хранение. - - - Color for submodule resources. - Цвет ресурсов подмодуля. - - - Color for untracked resources. - Цвет неотслеживаемых ресурсов. + + Accept Commit Message + Принять сообщение о фиксации Add Remote... Добавить удаленный репозиторий... - - Get Remote Sources - Получить удаленные источники + + Add to .gitignore + Добавить в GITIGNORE - - Get Repositories - Получить репозитории + + All changes, tracked and untracked, appear together and behave equally. + Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково. - - Get Repository State - Получить состояние репозитория + + Always commit changes to a new branch. + Всегда фиксировать изменения в новой ветви. - - Create Branch... - Создать ветвь... + + Always commit changes to the protected branch. + Всегда фиксировать изменения в защищенной ветви. - - Create Branch From... - Создать ветвь из... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\". - - Checkout to... - Извлечь в... + + Always open a repository in parent folders of workspaces or open files. + Всегда открывать репозиторий в родительских папках рабочих областей или открытых файлов. + + + Always open in a new window. + Всегда открывать в новом окне. + + + Always open in current window. + Всегда открывать в текущем окне. + + + Always prompt before changes are committed to a protected branch. + Всегда запрашивать перед фиксацией изменений в защищенной ветви. + + + Always prompt for action. + Всегда запрашивать действие. + + + Always publish unpublished git state when using Continue Working On from a git repository + Всегда публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git + + + Always show the Staged Changes resource group. + Всегда показывать группу ресурсов \"Изменения в индексе\". + + + Amend + Исправить + + + Apply Latest Stash + Применить последнее спрятанное + + + Apply Stash... + Применить спрятанное... + + + Automatically stage all changes. + Автоматически размещать все изменения. + + + Automatically stage tracked changes only. + Только автоматически размещенные отслеживаемые изменения. + + + Branch + Ветвь + + + Changes + Изменения + + + Check for any unsaved files. + Проверить наличие несохраненных файлов. + + + Check for any unsaved files. + Проверить наличие несохраненных файлов. + + + Check only for unsaved staged files. + Проверять только наличие несохраненных промежуточных файлов. + + + Check only for unsaved staged files. + Проверять только наличие несохраненных промежуточных файлов. Checkout to (Detached)... Извлечь в (отключено)... + + Checkout to... + Извлечь в... + Cherry Pick... Выборочный отбор... - - Discard Changes - Отменить изменения - - - Discard All Changes - Отменить все изменения - - - Discard All Tracked Changes - Удалить все отслеживаемые изменения - - - Discard All Untracked Changes - Удалить все неотслеживаемые изменения - Clone Клонировать @@ -1288,18 +1332,70 @@ These files will be FOREVER LOST. Clone (Recursive) Клонировать (рекурсивно) - - Close Repository - Закрыть репозиторий + + Clone Repository Locally and Open on Desktop... + Клонировать репозиторий локально и открыть на рабочем столе… Close All Diff Editors Закрыть все редакторы несовпадений + + Close Repository + Закрыть репозиторий + + + Color for added resources. + Цвет для добавленных ресурсов. + + + Color for deleted resources which have been staged. + Цвет для удаленных ресурсов, которые были помещены на промежуточное хранение. + + + Color for deleted resources. + Цвет удаленных ресурсов. + + + Color for ignored resources. + Цвет игнорируемых ресурсов. + + + Color for modified resources which have been staged. + Цвет для измененных ресурсов, которые были помещены на промежуточное хранение. + + + Color for modified resources. + Цвет измененных ресурсов. + + + Color for renamed or copied resources. + Цвет для переименованных или скопированных ресурсов. + + + Color for resources with conflicts. + Цвет ресурсов с конфликтами. + + + Color for submodule resources. + Цвет ресурсов подмодуля. + + + Color for untracked resources. + Цвет неотслеживаемых ресурсов. + + + Commit + Фиксация + Commit Фиксация + + Commit (No Verify) + Зафиксировать (без проверки) + Commit All Зафиксировать все @@ -1332,18 +1428,6 @@ These files will be FOREVER LOST. Commit Empty (No Verify) Зафиксировать пустые (без проверки) - - Accept Commit Message - Принять сообщение о фиксации - - - Discard Commit Message - Отменить сообщение о фиксации - - - Commit (No Verify) - Зафиксировать (без проверки) - Commit Staged Зафиксировать промежуточно сохраненные изменения @@ -1368,6 +1452,254 @@ These files will be FOREVER LOST. Commit Staged (Signed Off, No Verify) Зафиксировать промежуточные (завершено, без проверки) + + Commit all changes when there are no staged changes. + Делать коммит из всех изменений, когда нет изменений в индексе. + + + Compare with Selected + Сравнить с выбранным + + + Complete Merge + Завершить слияние + + + Compute Conflicts With Git + Конфликты вычислений с Git + + + Compute Conflicts With Git (Diff3) + Конфликты вычислений с Git (Diff3) + + + Configures when repositories should be automatically detected. + Определяет, как автоматически обнаруживать репозитории. + + + Confirm before synchronizing git repositories. + Подтвердите синхронизацию репозиториев Git. + + + Continue Working in New Local Clone + Продолжить работу в новом локальном клоне + + + Control whether a repository in parent folders of workspaces or open files should be opened. + Определяет, где следует открывать репозиторий: в родительских папках рабочих областей или открытых файлов. + + + Control which changes are automatically staged by Smart Commit. + Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации. + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений. + + + Controls how untracked changes behave. + Определяет поведение неотслеживаемых изменений. + + + Controls the Git count badge. + Определяет индикатор событий Git. + + + Controls the commit message length threshold for showing a warning. + Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение. + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\". + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение "-1" для снятия ограничений. + + + Controls the limit of git submodules detected. + Управляет ограничением на количество обнаруженных подмодулей Git. + + + Controls the signoff flag for all commits. + Управляет флагом одобрения (signoff) для всех создаваемых коммитов. + + + Controls the sort order for branches. + Управляет порядком сортировки ветвей. + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + Определяет пороговое значение индекса сходства (например, количество добавлений/удалений по сравнению с размером файла), чтобы изменения в паре добавленных/удаленных файлов считались переименованием. + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия. + + + Controls what type of git refs are listed when running `Checkout to...`. + Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\". + + + Controls when to show commit message input validation. + Определяет, как производить проверку введенного сообщения коммита. + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии. + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов. + + + Controls whether Git should check for unsaved files before committing. + Определяет, должен ли Git проверять несохраненные файлы перед фиксацией. + + + Controls whether Git should check for unsaved files before stashing changes. + Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения. + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + Определяет, будет ли ветвь без исходящих фиксаций перемотана вперед перед извлечением. + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение. + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию. + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + Управляет отображением подсказки перед фиксацией изменений в защищенной ветви. + + + Controls whether a random name is generated when creating a new branch. + Определяет, создается ли случайное имя при создании новой ветви. + + + Controls whether an action button is shown in the Source Control view. + Определяет, отображается ли кнопка действия в представлении системы управления версиями. + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации. + + + Controls whether force push (with or without lease) is enabled. + Определяет, будет ли применяться принудительная отправка (с арендой или без). + + + Controls whether force pushing uses the safer force-with-lease variant. + Определяет, используется ли более безопасный вариант принудительной отправки с арендой. + + + Controls whether git actions should show progress. + Определяет, следует ли отображать ход выполнения для действий Git. + + + Controls whether the Git Sync command appears in the status bar. + Определяет, отображается ли команда синхронизации Git в строке состояния. + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными. + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор. + + + Controls whether to ask for confirmation before committing without verification. + Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки. + + + Controls whether to ask for confirmation before force-pushing. + Определяет, следует ли спрашивать подтверждение перед принудительной отправкой. + + + Controls whether to automatically detect git submodules. + Определяет, следует ли автоматически определять подмодули Git. + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы. + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для изменения этого параметра необходимо перезапустить терминалы. + + + Controls whether to open a repository automatically after cloning. + Определяет, следует ли автоматически открывать репозиторий после клонирования. + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + Управляет тем, следует ли оптимистично обновлять состояние представления "Исходный элемент управления" после запуска команд GIT. + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + Определяет, следует ли публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git. + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан. + + + Controls whether to show a notification when a push is successful. + Определяет, следует ли отображать уведомление об успешной отправке. + + + Controls whether to show an inline Open File action in the Git changes view. + Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\". + + + Controls whether to show the commit author in the Timeline view. + Определяет, показывать ли автора фиксации в представлении временной шкалы. + + + Controls whether to show the commit input in the Git source control panel. + Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git. + + + Controls whether to show uncommitted changes in the Timeline view. + Определяет, показывать ли незафиксированные изменения в представлении временной шкалы. + + + Controls whether to use the message from the commit input box as the default stash message. + Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию. + + + Controls which date to use for items in the Timeline view. + Определяет, какую дату использовать для элементов в представлении временной шкалы. + + + Copy Commit ID + Копировать идентификатор фиксации + + + Copy Commit Message + Копировать сообщение фиксации + + + Count all changes. + Учитывать все изменения. + + + Count only tracked changes. + Учитывать только отслеживаемые изменения. + + + Create Branch From... + Создать ветвь из... + + + Create Branch... + Создать ветвь... + Create Tag Создать Тег @@ -1376,46 +1708,251 @@ These files will be FOREVER LOST. Delete Branch... Удалить ветвь... + + Delete Remote Tag + Удалить удаленный тег + Delete Tag Удалить тег + + Disable automatic repository scanning. + Отключить автоматический поиск репозиториев. + + + Disable this check. + Отключение этой проверки. + + + Disable this check. + Отключите эту проверку. + + + Discard All Changes + Отменить все изменения + + + Discard All Tracked Changes + Удалить все отслеживаемые изменения + + + Discard All Untracked Changes + Удалить все неотслеживаемые изменения + + + Discard Changes + Отменить изменения + + + Discard Commit Message + Отменить сообщение о фиксации + + + Don't run any command after a commit. + Не выполнять никаких команд после успешной фиксации. + + + Drop All Stashes... + Удалить все спрятанные записи... + + + Drop Stash... + Удалить спрятанные данные... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\". + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`. + + + Enables commit signing with GPG or X.509. + Разрешает подписывание фиксаций с использованием GPG или X.509. + + + Experimental improvements for the git setup flow. + Экспериментальные улучшения для потока настройки Git. + Fetch Забрать - - Fetch From All Remotes - Забрать из всех удаленных репозиториев - Fetch (Prune) Получение (с обрезкой) - - Accept Merge - Принять слияние + + Fetch From All Remotes + Забрать из всех удаленных репозиториев - - Add to .gitignore - Добавить в GITIGNORE + + Fetch all tags when pulling. + Получить все теги при извлечении. + + + Force git to use rebase when running the sync command. + Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git. + + + Get Remote Sources + Получить удаленные источники + + + Get Repositories + Получить репозитории + + + Get Repository State + Получить состояние репозитория + + + Git + Git + + + Git + Git + + + Git SCM Integration + Интеграция системы контроля версий Git + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Обнаружены репозитории Git в родительских папках рабочей области или открытых файлов. +[Открыть репозиторий](command:git.openRepositoriesInParentFolders) +Используйте параметр git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D), для управления тем, где открываются репозитории Git: в родительских папках рабочей области или открытых файлов. Дополнительные сведения [см. в документации](https://aka.ms/vscode-git-repository-in-parent-folders). + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm). + + + Ignore modifications to submodules in the file tree. + Игнорировать изменения подмодулей в дереве файлов. + + + Ignores the legacy Git warning. + Игнорирует предупреждение об устаревшей версии Git. + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26. + + + Ignores the warning when Git is missing. + Игнорирует предупреждение об отсутствии Git. + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении. + + + Ignores the warning when there are too many changes in a repository. + Игнорирует предупреждение о том, что в репозитории слишком много изменений. + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса. +[Открыть папку](command:vscode.openFolder) +[Клонировать репозиторий](command:git.clone) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). Initialize Repository Инициализировать репозиторий + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm). + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: "прилагательные", "животные", "цвета" и "числа". + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра "#git.autoRepositoryDetection#" задано значение "true" или "subFolders". + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput). + + + List of git repositories to ignore. + Список репозиториев Git, которые будут проигнорированы. + + + List of paths to search for git repositories in. + Список путей для поиска репозиториев Git. + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`. + + + Local branches + Локальные ветви + + + Manage Unsafe Repositories + Управление небезопасными репозиториями + Merge Branch... Объединить ветвь... + + Never open a repository in parent folders of workspaces or open files. + Никогда не открывать репозиторий в родительских папках рабочих областей или открытых файлов. + + + Never publish unpublished git state when using Continue Working On from a git repository + Никогда не публиковать неопубликованное состояние Git при использовании функции продолжения работы из репозитория Git + + + Only open in current window when no folder is opened. + Открывать в текущем окне только при отсутствии открытых папок. + Open All Changes Открыть все изменения + + Open Changes + Открыть изменения + Open Changes Открыть изменения + + Open Containing Folder + Открыть содержащую папку + Open File Открыть файл @@ -1424,10 +1961,46 @@ These files will be FOREVER LOST. Open File (HEAD) Открыть файл (HEAD) + + Open Repositories In Parent Folders + Открывать репозитории в родительских папках + Open Repository Открыть репозиторий + + Open the merge editor for files that are currently under conflict. + Откройте редактор объединения для файлов, которые сейчас конфликтуют. + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Путь и имя исполняемого файла Git, например, \"C:\Program Files\Git\bin\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска. + + + Pop Latest Stash + Извлечь последнее спрятанное + + + Pop Stash... + Извлечь спрятанное + + + Prefix used when creating a new branch. + Префикс, используемый при создании новой ветви. + + + Prompt before opening a repository the parent folders of workspaces or open files. + Запрашивать перед открытием репозитория в родительских папках рабочих областей или открытых файлов. + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + Запрашивать публикацию неопубликованного состояния Git при использовании функции продолжения работы из репозитория Git + + + Prune when fetching. + Урезать при извлечении. + Publish Branch... Опубликовать ветвь... @@ -1436,13 +2009,17 @@ These files will be FOREVER LOST. Pull Получить + + Pull (Rebase) + Получить (переместить изменения из одной ветви в другую) + Pull from... Получить из... - - Pull (Rebase) - Получить (переместить изменения из одной ветви в другую) + + Pull, Push + Получение, отправка Push @@ -1464,6 +2041,10 @@ These files will be FOREVER LOST. Push Tags Отправить теги + + Push all annotated tags when running the sync command. + Отправить все аннотированные метки при выполнении команды синхронизации. + Push to... Отправить в: @@ -1476,14 +2057,22 @@ These files will be FOREVER LOST. Rebase Branch... Перемещение изменений из одной ветви в другую… - - Abort Rebase - Прервать перемещение изменений из одной ветви в другую - Refresh Обновить + + Remember the last git command that ran after a commit. + Запомнить последнюю команду Git, которая выполнялась после фиксации. + + + Remote + Удаленный + + + Remote branches + Удаленные ветви + Remove Remote Удалить удаленный репозиторий @@ -1496,25 +2085,25 @@ These files will be FOREVER LOST. Rename Branch... Переименовать ветвь... + + Resolve in Merge Editor + Разрешить в редакторе слияния + Restore Commit Template Восстановить шаблон коммита - - Open Containing Folder - Открыть содержащую папку - - - Reveal in Finder - Отобразить в Finder + + Reveal in Explorer View + Отобразить в проводнике Reveal in File Explorer Показать в проводнике - - Reveal in Explorer View - Отобразить в проводнике + + Reveal in Finder + Отобразить в Finder Revert Change @@ -1524,17 +2113,72 @@ These files will be FOREVER LOST. Revert Selected Ranges Обратить выбранные диапазоны - - Set Log Level... - Установите уровень ведения журнала... + + Run 'git pull' and 'git push' after a successful commit. + Выполнить "Git Pull" и "Git Push" после успешной фиксации. + + + Run 'git push' after a successful commit. + Выполнить "Git Push" после успешной фиксации. + + + Run a git command after a successful commit. + Запускает команду git после успешной фиксации. + + + Scan for both subfolders of the current opened folder and parent folders of open files. + Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов. + + + Scan for parent folders of open files. + Сканировать родительские папки открытых файлов. + + + Scan for subfolders of the currently opened folder. + Сканировать подпапки для текущей открытой папки. + + + Scanning folder for git repositories... + Сканирование папки на наличие репозиториев Git... + + + Scanning workspace for git repositories... + Сканирование рабочей области на наличие репозиториев Git... + + + Select for Compare + Выбрать для сравнения Show Git Output Показать выходные данные GIT - - Stage Changes - Индексировать изменения + + Show an action button to commit changes when the local branch has modified files ready to be committed. + Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы. + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания. + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней. + + + Sign Off + Выйти + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + Системе управления версиями требуется установка Git. +[Скачать Git для Linux](https://git-scm.com/download/linux) +После установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). Stage All Changes @@ -1556,41 +2200,37 @@ These files will be FOREVER LOST. Stage Change Изменение стадии + + Stage Changes + Индексировать изменения + Stage Selected Ranges Индексировать выбранные диапазоны + + Stash + Спрятать + Stash Спрятать - - Apply Stash... - Применить спрятанное... - - - Apply Latest Stash - Применить последнее спрятанное - - - Drop Stash... - Удалить спрятанные данные... - - - Drop All Stashes... - Удалить все спрятанные записи... - Stash (Include Untracked) Спрятать (включить неотслеживаемые) - - Pop Stash... - Извлечь спрятанное + + Stash Staged + Прятать (промежуточные) - - Pop Latest Stash - Извлечь последнее спрятанное + + Stash any changes before pulling and restore them after successful pull. + Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания. + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений). Sync @@ -1600,645 +2240,68 @@ These files will be FOREVER LOST. Sync (Rebase) Синхронизация (с перебазированием) - - Compare with Selected - Сравнить с выбранным - - - Copy Commit ID - Копировать идентификатор фиксации - - - Copy Commit Message - Копировать сообщение фиксации - - - Open Changes - Открыть изменения - - - Select for Compare - Выбрать для сравнения - - - Undo Last Commit - Отменить последнюю фиксацию - - - Unstage Changes - Отменить промежуточное изменение - - - Unstage All Changes - Отменить все промежуточные изменения - - - Unstage Selected Ranges - Отменить индексацию выбранных диапазонов - - - Controls whether force push (with or without lease) is enabled. - Определяет, будет ли применяться принудительная отправка (с арендой или без). - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - Определяет, разрешены ли фиксации без выполнения обработчиков, запускаемых перед фиксацией, и обработчиков сообщений фиксации. - - - Always show the Staged Changes resource group. - Всегда показывать группу ресурсов \"Изменения в индексе\". - - - Controls the signoff flag for all commits. - Управляет флагом одобрения (signoff) для всех создаваемых коммитов. - - - Configures when repositories should be automatically detected. - Определяет, как автоматически обнаруживать репозитории. - - - Disable automatic repository scanning. - Отключить автоматический поиск репозиториев. - - - Scan for parent folders of open files. - Сканировать родительские папки открытых файлов. - - - Scan for subfolders of the currently opened folder. - Сканировать подпапки для текущей открытой папки. - - - Scan for both subfolders of the current opened folder and parent folders of open files. - Сканировать подпапки для текущей открытой папки и родительские папки открытых файлов. - - - Stash any changes before pulling and restore them after successful pull. - Прятать все изменения перед вытягиванием и восстанавливать их после успешного вытягивания. - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев. - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - Длительность в секундах между автоматическими извлечениями из git, если включен параметр \"#git.autofetch#\". - - - Whether auto refreshing is enabled. - Включено ли автоматическое обновление. - - - Prefix used when creating a new branch. - Префикс, используемый при создании новой ветви. - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - Список защищенных ветвей. По умолчанию перед фиксацией изменений в защищенной ветви отображается запрос. Запросом можно управлять с помощью параметра `#git.branchProtectionPrompt#`. - - - Controls whether a prompt is being before changes are committed to a protected branch. - Определяет, выполняется ли запрос перед фиксацией изменений в защищенной ветви. - - - Always commit changes to the protected branch. - Всегда фиксировать изменения в защищенной ветви. - - - Always commit changes to a new branch. - Всегда фиксировать изменения в новой ветви. - - - Always prompt before changes are committed to a protected branch. - Всегда запрашивать перед фиксацией изменений в защищенной ветви. - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - Список словарей, используемых для случайно сгенерированного названия ветки. Каждое значение представляет словарь, используемый для создания сегмента имени ветки. Поддерживаемые словари: "прилагательные", "животные", "цвета" и "числа". - - - A random adjective - Случайное прилагательное - - - A random animal name - Случайное имя животного - - - A random color name - Случайное имя цвета - - - A random number between 100 and 999 - Случайное число от 100 до 999 - - - Controls whether a random name is generated when creating a new branch. - Определяет, создается ли случайное имя при создании новой ветви. - - - Controls the sort order for branches. - Управляет порядком сортировки ветвей. - - - A regular expression to validate new branch names. - Регулярное выражение для проверки новых имен ветвей. - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви. - - - Controls what type of git refs are listed when running `Checkout to...`. - Определяет, какие типы ссылок на GIT отображаются в списке при выполнении команды \"Извлечь в...\". - - - Local branches - Локальные ветви - - - Remote branches - Удаленные ветви + + Tags + Теги Tags Теги - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - Определяет, следует ли автоматически закрывать редактор несовпадений, когда изменения скрыты, зафиксированы, удалены, являются подготовленными или неподготовленными. - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Список команд Git (например, commit, push), для которых `stdout` записывается в [выходные данные Git](command:git.showOutput). Если для команды Git настроен обработчик на стороне клиента, то `stdout` обработчика на стороне клиента также будет записан в [выходные данные Git](command:git.showOutput). - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - Всегда подтверждайте создание пустых фиксаций для команды \"Git: Пустая фиксация\". - - - Controls whether to ask for confirmation before force-pushing. - Определяет, следует ли спрашивать подтверждение перед принудительной отправкой. - - - Controls whether to ask for confirmation before committing without verification. - Определяет, следует ли запрашивать подтверждение перед фиксацией без проверки. - - - Confirm before synchronizing git repositories. - Подтвердите синхронизацию репозиториев Git. - - - Controls the Git count badge. - Определяет индикатор событий Git. - - - Count all changes. - Учитывать все изменения. - - - Turn off counter. - Отключить счетчик. - - - Count only tracked changes. - Учитывать только отслеживаемые изменения. - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - Управляет тем, используются ли цвета и эмблемы Git в Проводнике и в представлении открытых редакторов. + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + Символ для замены пробелов в новых именах ветвей и для разделения сегментов случайно созданного имени ветви. The default location to clone a git repository. Расположение по умолчанию, в которое будет клонирован репозиторий Git. - - Controls whether to automatically detect git submodules. - Определяет, следует ли автоматически определять подмодули Git. - - - Controls the limit of git submodules detected. - Управляет ограничением на количество обнаруженных подмодулей Git. - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - Определяет, какие изменения отменяются с помощью команды `Отменить все изменения`. При значении `all` отменяются все изменения, при значении `tracked` отменяются изменения только в отслеживаемых файлах, при значении `prompt` выдается запрос подтверждения каждый раз при выполнении действия. - - - Enables commit signing with GPG or X.509. - Разрешает подписывание фиксаций с использованием GPG или X.509. - - - Commit all changes when there are no staged changes. - Делать коммит из всех изменений, когда нет изменений в индексе. - - - Controls whether the Git Sync command appears in the status bar. - Определяет, отображается ли команда синхронизации Git в строке состояния. - - - Whether git is enabled. - Определяет, включен ли git. - - - Experimental improvements for the git setup flow. - Экспериментальные улучшения для потока настройки Git. - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь. - - - Follow push all tags when running the sync command. - Отправка всех тегов при выполнении команды синхронизации. - - - Ignores the legacy Git warning. - Игнорирует предупреждение об устаревшей версии Git. - - - Ignores the warning when there are too many changes in a repository. - Игнорирует предупреждение о том, что в репозитории слишком много изменений. - - - Ignores the warning when Git is missing. - Игнорирует предупреждение об отсутствии Git. - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - Пропускает предупреждение, если изменения ветви могли быть перемещены в другую ветвь при получении. - - - Ignore modifications to submodules in the file tree. - Игнорировать изменения подмодулей в дереве файлов. - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - Игнорирует предупреждение, если в Windows установлен Git версий 2.25–2.26. - - - List of git repositories to ignore. - Список репозиториев Git, которые будут проигнорированы. - - - Controls when to show commit message input validation. - Определяет, как производить проверку введенного сообщения коммита. - - - Controls the commit message length threshold for showing a warning. - Определяет максимальную длину сообщения коммита, при превышении которой будет выдано предупреждение. - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - Управляет максимальной допустимой длиной темы сообщения фиксации, при превышении которой будет выдано предупреждение. Удалите это значение, чтобы использовалось значение параметра \"config.inputValidationLength\". - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Указывает объем данных (при наличии) для регистрации в [git output](command:git.showOutput). - - - Log only critical information - Регистрировать только критическую информацию - - - Log only debug, information, warning, error, and critical information - Регистрировать только информацию об отладке, сведения, предупреждения, ошибки и критическую информацию - - - Log only error, and critical information - Регистрировать только ошибки и критическую информацию - - - Log only information, warning, error, and critical information - Регистрировать только сведения, предупреждения, ошибки и критическую информацию - - - Log nothing - Ничего не регистрировать - - - Log all information - Регистрировать все сведения - - - Log only warning, error, and critical information - Регистрировать только предупреждения, ошибки и критическую информацию - - - Open the merge editor for files that are currently under conflict. - Откройте редактор объединения для файлов, которые сейчас конфликтуют. - - - Controls whether to open a repository automatically after cloning. - Определяет, следует ли автоматически открывать репозиторий после клонирования. - - - Always open in current window. - Всегда открывать в текущем окне. - - - Always open in a new window. - Всегда открывать в новом окне. - - - Always prompt for action. - Всегда запрашивать действие. - - - Only open in current window when no folder is opened. - Открывать в текущем окне только при отсутствии открытых папок. - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - Управляет тем, следует ли открыть редактор несовпадений при щелчке по изменению. Если этот параметр не установлен, будет открыт обычный редактор. - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Путь и имя исполняемого файла Git, например, \"C:\Program Files\Git\bin\git.exe\" (Windows). Это также может быть массив строковых значений, содержащий несколько путей для поиска. - - - Runs a git command after a successful commit. - Запускает команду git после успешной фиксации. - - - Don't run any command after a commit. - Не выполнять никаких команд после успешной фиксации. - - - Run 'Git Push' after a successful commit. - Выполните \"Git Push\" после успешной фиксации. - - - Run 'Git Sync' after a successful commit. - Выполните \"Git Sync\" после успешной фиксации. - - - Controls whether Git should check for unsaved files before committing. - Определяет, должен ли Git проверять несохраненные файлы перед фиксацией. - - - Check for any unsaved files. - Проверить наличие несохраненных файлов. - - - Disable this check. - Отключите эту проверку. - - - Check only for unsaved staged files. - Проверять только наличие несохраненных промежуточных файлов. - - - Controls whether Git should check for unsaved files before stashing changes. - Определяет, должен ли GIT проверять несохраненные файлы прежде чем прятать изменения. - - - Check for any unsaved files. - Проверить наличие несохраненных файлов. - - - Disable this check. - Отключение этой проверки. - - - Check only for unsaved staged files. - Проверять только наличие несохраненных промежуточных файлов. - - - Prune when fetching. - Урезать при извлечении. - - - Fetch all tags when pulling. - Получить все теги при извлечении. - - - Force git to use rebase when running the sync command. - Принудительно использовать перемещение изменений из одной ветви в другую вместо слияния при запуске команды sync в Git. - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - Список папок, которые игнорируются при сканировании репозиториев Git, когда для параметра "#git.autoRepositoryDetection#" задано значение "true" или "subFolders". - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - Определяет глубину, используемую при сканировании папок рабочей области для репозиториев Git, если для #git.autoRepositoryDetection# задано значение true или subFolders. Можно задать значение "-1" для снятия ограничений. - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - Позволяет определить, требовать ли явной настройки пользователя Git или разрешить Git использовать предположения, если пользователь не указан. - - - List of paths to search for git repositories in. - Список путей для поиска репозиториев Git. - - - Controls whether an action button is shown in the Source Control view. - Определяет, отображается ли кнопка действия в представлении системы управления версиями. - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - Показывать кнопку действия для фиксации изменений, когда локальной ветви есть готовые к фиксации измененные файлы. - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - Показывать кнопку действия для публикации локальной ветви, если у нее нет удаленной ветви отслеживания. - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - Показывать кнопку действия для синхронизации изменений, когда локализованная ветвь находится за удаленной ветвью или перед ней. - - - Controls whether to show the commit input in the Git source control panel. - Определяет, отображаются ли входные данные фиксации на панели управления исходным кодом Git. - - - Controls whether to show an inline Open File action in the Git changes view. - Определяет, должно ли отображаться интерактивное действие \"Открыть файл\" в представлении \"Изменения Git\". - - - Controls whether git actions should show progress. - Определяет, следует ли отображать ход выполнения для действий Git. - - - Controls whether to show a notification when a push is successful. - Определяет, следует ли отображать уведомление об успешной отправке. - - - Control which changes are automatically staged by Smart Commit. - Определяет, какие изменения автоматически размещаются при интеллектуальной фиксации. - - - Automatically stage all changes. - Автоматически размещать все изменения. - - - Automatically stage tracked changes only. - Только автоматически размещенные отслеживаемые изменения. - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - Определяет, как ограничить число изменений, которые можно проанализировать из команды состояния Git. Можно задать значение 0 без ограничений. - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - Предлагает включить интеллектуальную фиксацию (отправка всех изменений даже при отсутствии промежуточных изменений). - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - Определяет, выдается ли уведомление при запуске действия синхронизации. Это уведомление позволяет пользователю отменить операцию. - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Определяет, следует ли включить VS Code в качестве обработчика проверки подлинности для процессов Git, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы. - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - Определяет, следует ли включить VS Code в качестве редактора GIT для процессов GIT, порожденных во встроенном терминале. Примечание. Для получения изменения в этом параметре необходимо перезапустить терминалы. - - - Controls which date to use for items in the Timeline view. - Определяет, какую дату использовать для элементов в представлении временной шкалы. - - - Use the authored date - Использовать дату создания - - - Use the committed date - Использовать дату фиксации - - - Controls whether to show the commit author in the Timeline view. - Определяет, показывать ли автора фиксации в представлении временной шкалы. - - - Controls whether to show uncommitted changes in the Timeline view. - Определяет, показывать ли незафиксированные изменения в представлении временной шкалы. - - - Controls how untracked changes behave. - Определяет поведение неотслеживаемых изменений. - - - Untracked changes are hidden and excluded from several actions. - Неотслеживаемые изменения скрываются и исключаются из нескольких действий. - - - All changes, tracked and untracked, appear together and behave equally. - Все изменения — отслеживаемые и неотслеживаемые — отображаются вместе и работают одинаково. - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий. - - - Controls whether to use the message from the commit input box as the default stash message. - Определяет, следует ли использовать сообщение из поля входных данных фиксации в качестве сообщения о спрятанных изменениях по умолчанию. - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - Управляет тем, будет ли использоваться полнотекстовый редактор для создания сообщений фиксации, если в поле ввода фиксации не указано сообщение. - - - Controls whether force pushing uses the safer force-with-lease variant. - Определяет, используется ли более безопасный вариант принудительной отправки с арендой. - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - Определяет, следует ли перезаписать GIT_ASKPASS для использования интегрированной версии. - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - Включить подробные выходные данные, если включен `#git.useEditorAsCommitInput#`. - - - Git SCM Integration - Интеграция системы контроля версий Git - - - Git - Git - - - Branch - Ветвь - - - Changes - Изменения - - - Commit - Фиксация - - - Amend - Исправить - - - Sign Off - Выйти - - - Git - Git - - - Pull, Push - Получение, отправка - - - Remote - Удаленный - - - Stash - Спрятать - - - Tags - Теги - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + Обнаруженные репозитории Git потенциально небезопасны, так как папки принадлежат кому-то другому, а не текущему пользователю. +[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories) +Чтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository). + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Репозиторий можно клонировать локально. -[Клонировать репозиторий](command:git.clone \"Клонировать репозиторий после активации расширения Git\") + Обнаруженный репозиторий Git потенциально небезопасен, так как папка принадлежит кому-то другому, а не текущему пользователю. +[Управление небезопасными репозиториями](command:git.manageUnsafeRepositories) +Чтобы узнать больше о небезопасных репозиториях, [прочитайте нашу документацию](https://aka.ms/vscode-git-unsafe-repository). - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Если вы хотите использовать возможности Git, включите Git в своих [параметрах](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в VS Code, [изучите нашу документацию](https://aka.ms/vscode-scm). - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} + {Locked='](command:git.init?%5Btrue%5D'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Чтобы использовать возможности Git, можно открыть папку, содержащую репозиторий Git, или клонировать из URL-адреса. -[Открыть папку](command:vscode.openFolder) -[Клонировать репозиторий](command:git.clone) + В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git. +[Инициализировать репозиторий](command:git.init?%5Btrue%5D) +Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). + + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + Имя стандартной ветви (например, главная, канал связи, разработка) при инициализации нового репозитория Git. Если задано пустое значение, будет использоваться имя стандартной ветви, настроенное в Git. + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git. +[Инициализировать репозиторий](command:git.init) Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). @@ -2252,40 +2315,70 @@ Please make sure there is no space between the right bracket and left parenthesi [Добавить папку в рабочую область](command:workbench.action.addRootFolder) Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). - - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init?%5Btrue%5D'} + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). + + + Turn off counter. + Отключить счетчик. + + + Undo Last Commit + Отменить последнюю фиксацию + + + Unstage All Changes + Отменить все промежуточные изменения + + + Unstage Changes + Отменить промежуточное изменение + + + Unstage Selected Ranges + Отменить индексацию выбранных диапазонов + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + Неотслеживаемые изменения отображаются отдельно от представления исходного кода. Они также исключаются из нескольких действий. + + + Untracked changes are hidden and excluded from several actions. + Неотслеживаемые изменения скрываются и исключаются из нескольких действий. + + + Use the authored date + Использовать дату создания + + + Use the committed date + Использовать дату фиксации + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + Если параметр включен, то при вытягивании получаются все ветви. В противном случае получается только текущая ветвь. + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + Если задано значение true, фиксации будут автоматически извлекаться из удаленного репозитория по умолчанию для текущего репозитория Git. Если задано значение all, фиксации будут извлекаться из всех удаленных репозиториев. + + + Whether auto refreshing is enabled. + Включено ли автоматическое обновление. + + + Whether git is enabled. + Определяет, включен ли git. + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - В открытой папке нет репозитория Git. Вы можете инициализировать репозиторий, что позволит получить доступ к возможностям системы управления версиями на платформе Git. -[Инициализировать репозиторий](command:git.init?%5Btrue%5D) -Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). - - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - Установите Git, популярную систему управления версиями, чтобы отслеживать изменения кода и совместно работать с другими пользователями. Дополнительные сведения см. в [Git guides](https://aka.ms/vscode-scm). - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - Системе управления версиями требуется установка Git. -[Скачать Git для Linux](https://git-scm.com/download/linux) -После установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Скачать Git для macOS](https://git-scm.com/download/mac) -После установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Возможна установка дополнительных поставщиков управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + Репозиторий можно клонировать локально. +[Клонировать репозиторий](command:git.clone 'Клонировать репозиторий после активации расширения Git') [Download Git for Windows](https://git-scm.com/download/win) @@ -2293,19 +2386,17 @@ After installing, please [reload](command:workbench.action.reloadWindow) (or [tr {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [Скачать Git для Windows](https://git-scm.com/download/win) -После установки выполните [перезагрузку](command:workbench.action.reloadWindow) (или [устранение неполадок](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [из Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + [Download Git for Windows](https://git-scm.com/download/win) +После установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - В открытой рабочей области нет папок, содержащих репозитории Git. Вы можете инициализировать репозиторий в папке, что позволит получить доступ к возможностям системы управления версиями на платформе Git. -[Инициализировать репозиторий](command:git.init) -Чтобы получить дополнительные сведения об использовании Git и системы управления версиями в Azure Data Studio, [изучите нашу документацию](https://aka.ms/vscode-scm). + [Download Git for macOS](https://git-scm.com/download/mac) +После установки выполните [reload](command:workbench.action.reloadWindow) (или [troubleshoot](command:git.showOutput)). Можно установить дополнительных поставщиков системы управления версиями [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). diff --git a/resources/xlf/ru/xml-language-features.ru.xlf b/resources/xlf/ru/xml-language-features.ru.xlf deleted file mode 100644 index ea7687e75b..0000000000 --- a/resources/xlf/ru/xml-language-features.ru.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - Предоставляет широкую поддержку языка для XML. - - - XML Language Features - Возможности языка XML - - - - \ No newline at end of file diff --git a/resources/xlf/zh-hans/admin-tool-ext-win.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.admin-tool-ext-win.zh-Hans.xlf similarity index 86% rename from resources/xlf/zh-hans/admin-tool-ext-win.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.admin-tool-ext-win.zh-Hans.xlf index 292f502a6b..78ccab8a4d 100644 --- a/resources/xlf/zh-hans/admin-tool-ext-win.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.admin-tool-ext-win.zh-Hans.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + 无法由以下 connectionContex 确定对象资源管理器节点: {0} + + + Error calling SsmsMin with args '{0}' - {1} + 使用参数“{0}”调用 SsmsMin 时出错 - {1} + Launching dialog... 正在启动对话… @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} 未从 connectionContext 提供任何 connectionProfile: {0} - - Could not determine Object Explorer node from connectionContext : {0} - 无法由以下 connectionContex 确定对象资源管理器节点: {0} - - - Error calling SsmsMin with args '{0}' - {1} - 使用参数“{0}”调用 SsmsMin 时出错 - {1} - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ 生成脚本… - Properties - 属性 + Properties (Admin Tools) + 属性 (管理员工具) diff --git a/resources/xlf/zh-hans/agent.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.agent.zh-Hans.xlf similarity index 96% rename from resources/xlf/zh-hans/agent.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.agent.zh-Hans.xlf index f5b09feddb..b8e17e1124 100644 --- a/resources/xlf/zh-hans/agent.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.agent.zh-Hans.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - SQL Server 事件警报 - Alert update failed '{0}' 警报更新失败“{0}” + + SQL Server event alert + SQL Server 事件警报 + SQL Server performance condition alert SQL Server 性能条件警报 @@ -20,28 +20,28 @@ - + - - Job name must be provided - 必须提供作业名称 + + Job '{0}' created successfully + 已成功创建作业“{0}” + + + Job '{0}' updated successfully + 已成功更新作业“{0}” Job creation failed '{0}' 作业创建失败“{0}” - - Job '{0}' created successfully - 已成功创建作业“{0}” + + Job name must be provided + 必须提供作业名称 Job update failed '{0}' 作业更新失败“{0}” - - Job '{0}' updated successfully - 已成功更新作业“{0}” - When the job completes 当作业完成时 @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - 步骤更新失败“{0}” - Job name must be provided 必须提供作业名称 @@ -70,9 +66,13 @@ Step name must be provided 必须提供步骤名称 + + Step update failed '{0}' + 步骤更新失败“{0}” + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists 具有类似名称的作业已存在 - - Notebook name must be provided - 必须提供笔记本名称 + + Notebook '{0}' created successfully + 已成功创建笔记本 '{0}' + + + Notebook '{0}' updated successfully + 已成功更新笔记本 '{0}' Notebook creation failed '{0}' 未能创建笔记本 '{0}' - - Notebook '{0}' created successfully - 已成功创建笔记本 '{0}' + + Notebook name must be provided + 必须提供笔记本名称 Notebook update failed '{0}' 笔记本更新失败 '{0}' - - Notebook '{0}' updated successfully - 已成功更新笔记本 '{0}' - Select execution database 选择执行数据库 @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully 已成功创建代理“{0}” - - Proxy update failed '{0}' - 代理更新失败“{0}” - Proxy '{0}' updated successfully 已成功更新代理“{0}” + + Proxy update failed '{0}' + 代理更新失败“{0}” + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - 要发送的其他通知消息 - <all databases> <所有数据库> - - Database name - 数据库名称 - - - Delay Minutes - 延迟分钟数 - - - Delay Seconds - 延迟秒数 - - - Enabled - 已启用 - - - Error number - 错误号 - - - Execute Job - 执行作业 - - - Job Name - 作业名称 - - - General - 常规 - - - Include alert error text in e-mail - 在电子邮件中包含警报错误文本 - - - Include alert error text in pager - 在寻呼机中包含警报错误文本 - - - Message text - 消息文本 - - - Name - 名称 - - - New Job - 新建作业 - - - New Operator - 新建运算符 - - - Notify Operators - 通知运算符 - - - E-mail - 电子邮件 - - - Operator List - 运算符列表 - - - Operator - 运算符 - - - Pager - 寻呼机 - - - Options - 选项 - - - Raise alert when message contains - 消息包含以下内容时引发警报 - - - Response - 响应 - - - Severity - 严重性 - 001 - Miscellaneous System Information 001 - 其他系统信息 @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - 灾难性错误 - - Type - 类型 + + Additional notification message to send + 要发送的其他通知消息 Create Alert 创建警报 + + Database name + 数据库名 + + + Delay Minutes + 延迟分钟数 + + + Delay Seconds + 延迟秒数 + + + E-mail + 电子邮件 + Edit Alert 编辑警报 + + Enabled + 已启用 + + + Error number + 错误号 + Event alert definition 事件警报定义 + + Execute Job + 执行作业 + + + General + 常规 + + + Include alert error text in e-mail + 在电子邮件中包含警报错误文本 + + + Include alert error text in pager + 在寻呼机中包含警报错误文本 + + + Job Name + 作业名称 + + + Message text + 消息文本 + + + Name + 名称 + + + New Job + 新建作业 + + + New Operator + 新建运算符 + + + Notify Operators + 通知运算符 + + + Operator + 运算符 + + + Operator List + 运算符列表 + + + Options + 选项 + + + Pager + 寻呼机 + + + Raise alert when message contains + 消息包含以下内容时引发警报 + + + Response + 响应 + + + Severity + 严重性 + + + Type + 类型 + - + - - Enabled - 已启用 + + Actions to perform when the job completes + 作业完成时要执行的操作 Alert Name 警报名称 - - Type - 类型 - Alerts 警报 @@ -398,9 +394,9 @@ Alerts list 警报列表 - - The name of the job cannot be blank. - 作业名称不能为空。 + + Automatically delete job + 自动删除作业 Category @@ -410,33 +406,29 @@ Delete Step 删除步骤 - - Automatically delete job - 自动删除作业 - Description 说明 - - Edit Step - 编辑步骤 - Edit Job 编辑作业 + + Edit Step + 编辑步骤 + Email 电子邮件 - + Enabled 已启用 - - Write to the Windows Application event log - 写入 Windows 应用程序事件日志 + + Enabled + 已启用 General @@ -458,10 +450,6 @@ Name 名称 - - New Step - 新建步骤 - New Alert 新建警报 @@ -470,14 +458,14 @@ New Job 新建作业 + + New Step + 新建步骤 + Notifications 通知 - - Actions to perform when the job completes - 作业完成时要执行的操作 - On Failure 失败时 @@ -522,42 +510,34 @@ Steps 步骤 + + The name of the job cannot be blank. + 作业名称不能为空。 + + + Type + 类型 + Type 类型 + + Write to the Windows Application event log + 写入 Windows 应用程序事件日志 + - + - - Operating system (CmdExec) - 操作系统(CmdExec) - - - Transact-SQL script (T-SQL) - Transact-SQL 脚本(T-SQL) - Advanced 高级 - - SQL Server Agent Service Account - SQL Server 代理服务帐户 - All Files (*) 所有文件(*) - - SQL Server Analysis Services Command - SQL Server Analysis Services 命令 - - - SQL Server Analysis Services Query - SQL Server Analysis Services 查询 - Append output to exisiting entry in table 将输出追加到表中的现有条目 @@ -566,10 +546,6 @@ Append output to existing file 将输出追加到现有文件 - - The step name cannot be left blank - 步骤名称不能留空 - Cancel 取消 @@ -586,18 +562,6 @@ Edit Job Step 编辑作业步骤 - - The command failed. - 命令失败。 - - - On failure action - 失败操作时 - - - Locate Database Files - - 定位数据库文件 - - File name 文件名 @@ -610,10 +574,18 @@ General 常规 + + Go to the next step + 转到下一步骤 + Include step output in history 在历史记录中包括步骤输出 + + Locate Database Files - + 定位数据库文件 - + Log to table 记录到表中 @@ -622,18 +594,26 @@ New Job Step 新建作业步骤 - - Go to the next step - 转到下一步骤 - OK 确定 + + On failure action + 失败操作时 + + + On success action + 成功操作时 + Open... 打开… + + Operating system (CmdExec) + 操作系统(CmdExec) + Output File 输出文件 @@ -694,38 +674,54 @@ Run as user 以用户身份运行 - - Selected path - 选定的路径 + + SQL Server Agent Service Account + SQL Server 代理服务帐户 + + + SQL Server Analysis Services Command + SQL Server Analysis Services 命令 + + + SQL Server Analysis Services Query + SQL Server Analysis Services 查询 SQL Server Integration Service Package SQL Server 集成服务包 + + Selected path + 选定的路径 + Step Name 步骤名称 - - On success action - 成功操作时 + + The command failed. + 命令失败。 The command was successfully parsed. 已成功分析该命令。 + + The step name cannot be left blank + 步骤名称不能留空 + + + Transact-SQL script (T-SQL) + Transact-SQL 脚本(T-SQL) + Type 类型 - + - - Select Database - 选择数据库 - Description 说明 @@ -738,10 +734,6 @@ Execution Database 执行数据库 - - Select a database against which notebook queries will run - 选择数据库以运行笔记本查询 - General 常规 @@ -762,6 +754,10 @@ Notebook Details 笔记本详细信息 + + Notebook Path + 笔记本路径 + Owner 所有者 @@ -778,30 +774,30 @@ Schedules list 计划列表 - - Storage Database - 存储数据库 + + Select Database + 选择数据库 + + + Select a database against which notebook queries will run + 选择数据库以运行笔记本查询 Select a database to store all notebook job metadata and results 选择一个数据库以存储所有笔记本作业元数据和结果 - - Notebook Path - 笔记本路径 - Select a notebook to schedule from PC 从电脑中选择要计划的笔记本 + + Storage Database + 存储数据库 + - + - - E-mail - 电子邮件 - Alert list 警报列表 @@ -810,22 +806,38 @@ Alert name 警报名称 - - Pager - 寻呼机 + + Create Operator + 创建运算符 + + + E-mail + 电子邮件 E-mail Name 电子邮件名称 + + Edit Operator + 编辑运算符 + Enabled 已启用 + + Friday + 星期五 + General 常规 + + Monday + 星期一 + Name 名称 @@ -834,21 +846,17 @@ Notifications 通知 - - Pager on duty schedule - 寻呼机待机计划 + + Pager + 寻呼机 Pager E-mail Name 寻呼机电子邮件名称 - - Friday - 星期五 - - - Monday - 星期一 + + Pager on duty schedule + 寻呼机待机计划 Saturday @@ -870,14 +878,6 @@ Wednesday 星期三 - - Create Operator - 创建运算符 - - - Edit Operator - 编辑运算符 - Workday begin 工作日开始 @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description 说明 - - Job Schedules - 作业计划 - - - OK - 确定 - ID ID + + Job Schedules + 作业计划 + Name 名称 + + OK + 确定 + - + + + Create Proxy + 创建代理 + Credential name 凭据名称 @@ -930,6 +934,10 @@ Description 说明 + + Edit Proxy + 编辑代理 + General 常规 @@ -982,30 +990,22 @@ Subsystem 子系统 - - Create Proxy - 创建代理 - - - Edit Proxy - 编辑代理 - - + Add new connection 添加新连接 - - Select a connection - 选择连接 - Please select a valid connection 请选择有效的连接 + + Select a connection + 选择连接 + Template update failure 模板更新失败 diff --git a/resources/xlf/zh-hans/arc.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.arc.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/arc.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.arc.zh-Hans.xlf index dc0e48f573..29e830c96f 100644 --- a/resources/xlf/zh-hans/arc.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.arc.zh-Hans.xlf @@ -1,469 +1,42 @@  - + - - USD - 美元 + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + 协调器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。 - - Apply - 应用 + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + 工作器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。 - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Arc 部署扩展已由 Arc 扩展取代,并已卸载。 + + 1 + 1 - - Azure Arc Resources - Azure Arc 资源 + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - 是否确定要应用所选升级? + + 3 + 3 - - Available - 可用 + + A connection is required to list the databases on this instance. + 需要连接以列出此实例上的数据库。 - - Available Upgrades - 可用升级 - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - 下面列出了此资源的可用升级。你可以通过单击升级按钮来应用升级。 - - - Backup - 备份 - - - Backups - 备份 - - - {0} backups - {0} 备份 - - - False - False - - - True - True - - - BusinessCritical - 业务关键 - - - Cancel - 取消 - - - Click the new support request button to file a support request in the Azure Portal. - 单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。 - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - 单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。 - - - Compute - 计算 - - - Compute + Storage - 计算 + 存储 - - - there are sufficient resources available - 有足够的资源可用 - - - Before doing so, you need to ensure - 在执行此操作之前,需要确保 - - - in your Kubernetes cluster to honor this configuration. - 在你的 Kubernetes 群集中,以接受此配置。 - - - without downtime and by - 无故障时间和 - - - Compute Configuration - 计算配置 - - - Condition - 条件 - - - Configuration - 配置 - - - Configure retention policy - 配置保留策略 - - - Configure Retention Policy - 配置保留策略 - - - Confirm the new password - 确认新密码 - - - Connect - 连接 - - - Connect to Existing Controller - 连接到现有控制器 - - - Could not connect to controller {0}. {1} - 无法连接到控制器 {0}。{1} - - - Connect to SQL managed instance - Azure Arc ({0}) - 连接到 SQL 托管实例 - Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - 无法连接到 SQL 托管实例 - Azure Arc 实例 {0}。{1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - 连接到 PostgreSQL 服务器 - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - 无法连接到 PostgreSQL 服务器 - Azure Arc 实例{0}。{1} + + A connection is required to show and set database engine settings. + 需要连接才能显示和设置数据库引擎设置。 A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. 要显示和设置数据库引擎设置,需要连接到服务器,这将需要安装 PostgreSQL 扩展。 - - Connect to Server - 连接到服务器 - - - Connection Mode - 连接模式 - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - {0} 的连接字符串 - - - Connection Strings - 连接字符串 - - - Pod containers are ready. - Pod 容器已准备就绪。 - - - Cluster Context - 群集上下文 - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc 数据控制器仪表板 - {0} - - - Kube Config File Path - Kube 配置文件路径 - - - Name - 名称 - - - The name to display in the tree view, this is not applied to the controller itself. - 要在树视图中显示的名称,这不会应用于控制器本身。 - - - Controller Password - 控制器密码 - - - Controller URL - 控制器 URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - 如果存在多个具有相同命名空间的群集,则控制器 URL 是必需的 - 而通常这一点并不是必需的。 - - - https://<IP or hostname>:<port> - https://<IP or hostname>:<port> - - - Controller Username - 控制器用户名 - - - Coordinator - 协调器 - - - Coordinator endpoint - 协调器终结点 - - - Coordinator Node Parameters - 协调器节点参数 - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - 协调器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。 - - - {0} copied to clipboard - 已将 {0} 复制到剪贴板 - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - 将 {0} 连接字符串复制到剪贴板 - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - 将 {0} 复制到剪贴板 - - - CPU limit - CPU 限制 - - - CPU request - CPU 请求 - - - Could not find Azure resource for {0} - 找不到 {0} 的 Azure 资源 - - - Could not find controller registration. - 找不到控制器注册。 - - - New Instance - 新实例 - - - Current version - 当前版本 - - - Data controller - 数据控制器 - - - Azure Arc Data Controller - Azure Arc 数据控制器 - - - {0} data - {0} 数据 - - - Database - 数据库 - - - Database {0} created - 已创建数据库 {0} - - - Failed to create database {0}. {1} - 未能创建数据库 {0}。{1} - - - Destination Details - 目标详细信息 - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - 请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。 - - - Database name - 数据库名 - - - Databases - 数据库 - - - arc-dc - arc-dc - - - Delete - 删除 - - - Deleting instance '{0}'... - 正在删除实例“{0}” - - - Description - 说明 - - - Details - 详细信息 - - - Diagnose and solve problems - 诊断并解决问题 - - - Direct - 直接 - - - Discard - 放弃 - - - Drop - 放置 - - - Currently dropping another extension, try again once that is completed. - 当前正在删除另一个扩展,请在完成后重试。 - - - Earliest point in time - 最早的时间点 - - - Emergency - 紧急 - - - Enable Trust Server Certificate - 启用信任服务器证书 - - - Encrypt - 加密 - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - 如果为 True,并且服务器安装了证书,那么 SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。 - - - Endpoint - 终结点 - - - Enter a non empty password or press escape to exit. - 输入非空密码或按 Esc 退出。 - - - Enter a new password - 输入新密码 - - - Error connecting to controller. {0} - 连接到控制器时出现错误。{0} - - - Error getting data controller connection mode. - 获取数据控制器连接模式时出错。 - - - Error listing Log Analytics workspaces {0} - 列出 Log Analytics 工作区 {0} 时出错 - - - Error encountered while verifying password. {0} - 验证密码时遇到错误。{0} - - - Failed to install extension {0}. - 未能安装扩展 {0} - - - Extension '{0}' has been installed. - 已安装扩展“{0}”。 - - - Extension name - 扩展名 - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - 通过使用扩展,PostgreSQL 提供扩展数据库功能的能力。 - - - Value should be either of the following: ({0}). - 值应为以下值之一: ({0})。 - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - 某些扩展必须在启动时加载到 PostgreSQL 中,然后才能使用它们。若要编辑,请键入有效扩展列表,以逗号分隔: ({0})。 - - - Extensions - 扩展 - - - Extensions '{0}' added - 已添加扩展“{0}” - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - PostgreSQL 提供使用扩展程序扩展数据库功能的能力。扩展允许在单个包中将多个相关的 SQL 对象捆绑在一起,可以使用单个命令从数据库中加载或删除这些对象。在数据库中加载后,扩展可以像内置功能一样运行。 - - - Extensions '{0}' dropped - 已删除扩展 "{0}" - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 启动时必须将某些扩展加载到 PostgreSQL 中,然后才能使用它们。可在下面查看和编辑这些预加载的扩展。 - - - Learn more about PostgreSQL extensions. - 了解 PostgreSQL 扩展的详细信息。 - - - Table of preloaded extensions. - 预加载扩展的表。 - - - Table of preloaded extensions are loading. - 正在加载预加载扩展的表。 - - - Preloaded extensions can now be viewed. - 现在可以查看预加载的扩展。 - - - External Endpoint - 外部终结点 - - - Failed - 已失败 - - - Feedback - 反馈 + + Admin username + 管理员用户名 An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} 检索“{0}”的注册时出现意外错误。{1} + + Apply + 应用 + + + Are you sure you want to apply the selected upgrade? + 是否确定要应用所选升级? + + + Attempt to get isPassword for unknown variable:{0} + 尝试获取未知变量的 isPassword: {0} + + + Attempt to get variable value for unknown variable:{0} + 尝试获取未知变量的变量值: {0} + + + Available + 可用 + + + Available Upgrades + 可用升级 + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + 下面列出了此资源的可用升级。你可以通过单击升级按钮来应用升级。 + + + Azure Arc Data Controller + Azure Arc 数据控制器 + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc 数据控制器仪表板 - {0} + + + Azure Arc Resources + Azure Arc 资源 + + + Azure Database for PostgreSQL - Azure Arc + Azure Database for PostgreSQL - Azure Arc + + + Backup + 备份 + + + Backups + 备份 + + + Before doing so, you need to ensure + 在执行此操作之前,需要确保 + + + Browse + 浏览 + + + BusinessCritical + 业务关键 + + + CPU limit + CPU 限制 + + + CPU request + CPU 请求 + + + Cancel + 取消 + + + Click the new support request button to file a support request in the Azure Portal. + 单击“新建支持请求”按钮可在 Azure 门户中提出支持请求。 + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + 单击“故障排除”按钮以打开 Azure Arc {0} 疑难解答笔记本。 + + + Cluster Context + 群集上下文 + + + Cluster Context with name: {0} not found in the Kube config file + 在 Kube 配置文件中未找到名为 {0} 的群集上下文 + + + Compute + 计算 + + + Compute + Storage + 计算 + 存储 + + + Compute Configuration + 计算配置 + + + Condition + 条件 + + + Configuration + 配置 + + + Configure Retention Policy + 配置保留策略 + + + Configure retention policy + 配置保留策略 + + + Confirm the new password + 确认新密码 + + + Connect + 连接 + + + Connect to Existing Controller + 连接到现有控制器 + + + Connect to PostgreSQL server - Azure Arc ({0}) + 连接到 PostgreSQL 服务器 - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + 连接到 SQL 托管实例 - Azure Arc ({0}) + + + Connect to Server + 连接到服务器 + + + Connection Mode + 连接模式 + + + Connection Strings + 连接字符串 + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + {0} 的连接字符串 + + + Controller Info could not be found with name: {0} + 找不到名称为 {0} 的控制器信息 + + + Controller Password + 控制器密码 + + + Controller URL + 控制器 URL + + + Controller Username + 控制器用户名 + + + Coordinator + 协调器 + + + Coordinator Node Parameters + 协调器节点参数 + + + Coordinator endpoint + 协调器终结点 + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + 将 {0} 连接字符串复制到剪贴板 + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + 将 {0} 复制到剪贴板 + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + 无法连接到 PostgreSQL 服务器 - Azure Arc 实例{0}。{1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + 无法连接到 SQL 托管实例 - Azure Arc 实例 {0}。{1} + + + Could not connect to controller {0}. {1} + 无法连接到控制器 {0}。{1} + + + Could not find Azure resource for {0} + 找不到 {0} 的 Azure 资源 + + + Could not find controller registration. + 找不到控制器注册。 + + + Current version + 当前版本 + + + Currently dropping another extension, try again once that is completed. + 当前正在删除另一个扩展,请在完成后重试。 + + + Currently, only upgrading to the next immediate version is supported. + 目前,仅支持升级到下一个即时版本。 + + + Dashboard for viewing logs + 用于查看日志的仪表板 + + + Dashboard for viewing metrics + 用于查看指标的仪表板 + + + Data controller + 数据控制器 + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + 正在升级数据控制器。可以通过运行以下命令来检查升级状态: \"kubectl get datacontrollers -A\" + + + Database + 数据库 + + + Database name + 数据库名称 + + + Database {0} created + 已创建数据库 {0} + + + Databases + 数据库 + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。 + + + Delete + 删除 + + + Deleting instance '{0}'... + 正在删除实例“{0}” + + + Description + 说明 + + + Destination Details + 目标详细信息 + + + Details + 详细信息 + + + Diagnose and solve problems + 诊断并解决问题 + + + Direct + 直接 + + + Discard + 放弃 + + + Drop + 放置 + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + 在 SQL 托管实例升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级 SQL 托管实例不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。 + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + 在数据控制器升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级数据控制器不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。 + + + Earliest point in time + 最早的时间点 + + + Editing extensions failed. {0} + 编辑扩展失败。{0} + + + Emergency + 紧急 + + + Enable Trust Server Certificate + 启用信任服务器证书 + + + Encrypt + 加密 + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + 已在此连接上启用加密、查看目标 SQL Server 的 SSL 和证书配置,或在设置文件中将“信任服务器证书”设置为 “true”。注意: 自签名证书仅提供有限的保护,不建议用于生产环境。是否要在此连接上启用“信任服务器证书”并重试? + + + Endpoint + 终结点 + + + Enter a new password + 输入新密码 + + + Enter a non empty password or press escape to exit. + 输入非空密码或按 Esc 退出。 + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。 + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 请输入目标数据库所需的设置,包括名称和 SQL 托管实例。源托管实例默认已选择。 + + + Error connecting to controller. {0} + 连接到控制器时出现错误。{0} + + + Error encountered while verifying password. {0} + 验证密码时遇到错误。{0} + + + Error getting SQL managed instance version number. + 获取 SQL 托管实例版本号时出错。 + + + Error getting data controller connection mode. + 获取数据控制器连接模式时出错。 + + + Error listing Log Analytics workspaces {0} + 列出 Log Analytics 工作区 {0} 时出错 + + + Error loading cluster contexts. {0} + 加载群集上下文时出错。{0} + + + Error logging into controller - wrong username or password + 登录控制器时出错 - 用户名或密码错误 + + + Error opening dashboard. {0} + 打开仪表板时出错。{0} + + + Error showing details of SQL managed instance. + 显示 SQL 托管实例的详细信息时出错。 + + + Extension '{0}' has been installed. + 已安装扩展“{0}”。 + + + Extension name + 扩展名 + + + Extensions + 扩展 + + + Extensions '{0}' added + 已添加扩展“{0}” + + + Extensions '{0}' dropped + 已删除扩展 "{0}" + + + External Endpoint + 外部终结点 + + + Failed + 失败 + + + Failed to acquire password. {0} + 未能获取密码。{0} + + + Failed to create database {0}. {1} + 未能创建数据库 {0}。{1} + + + Failed to delete instance {0}. {1} + 未能删除实例 {0}。{1} + + + Failed to discard user input. {0} + 未能放弃用户输入。{0} + + + Failed to install extension {0}. + 未能安装扩展 {0} + + + Failed to reset password. {0} + 未能重置密码。{0} + + + Failed to update instance {0}. {1} + 未能更新实例 {0}。{1} + + + False + False + + + Feedback + 反馈 + Fully qualified domain 完全限定的域 @@ -497,10 +521,6 @@ Grafana Dashboard Grafana 仪表板 - - Dashboard for viewing metrics - 用于查看指标的仪表板 - Indirect 间接 @@ -517,18 +537,6 @@ Instance '{0}' deleted 已删除实例“{0}” - - Failed to delete instance {0}. {1} - 未能删除实例 {0}。{1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。 - - - Failed to update instance {0}. {1} - 未能更新实例 {0}。{1} - Instance '{0}' updated 已更新实例“{0}” @@ -537,10 +545,6 @@ Invalid config path 配置路径无效 - - The value '{0}' does not match the instance name. Try again or press escape to exit - 值“{0}”与实例名称不匹配。请重试或按 Esc 退出 - Issues Detected 已检测到问题 @@ -549,9 +553,9 @@ Kibana Dashboard Kibana 仪表板 - - Dashboard for viewing logs - 用于查看日志的仪表板 + + Kube Config File Path + Kube 配置文件路径 Last transition @@ -561,41 +565,45 @@ Latest point in time 最近的时间点 - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - 详细了解已启用 Azure Arc 的 PostgreSQL 数据库引擎设置 + + Learn More. + 了解详细信息。 Learn more about Azure PostgreSQL client interfaces 详细了解 Azure PostgreSQL 客户端接口 - - Learn More. - 了解详细信息。 + + Learn more about PostgreSQL extensions. + 了解 PostgreSQL 扩展的详细信息。 + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + 详细了解已启用 Azure Arc 的 PostgreSQL 数据库引擎设置 + + + Learn more about each release here. + 在此处详细了解每个版本。 Load extensions 加载扩展 - - Loading... - 正在加载... - Loading cluster contexts completed 已完成加载群集上下文 - - Error loading cluster contexts. {0} - 加载群集上下文时出错。{0} + + Loading... + 正在加载... - - {0} log - {0} 日志 + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - 登录控制器时出错 - 用户名或密码错误 + + Managed instance admin + 托管实例管理员 Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) 内存请求(以 GB 为单位) - - Managed instance admin - 托管实例管理员 - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - 下面显示了具有可用备份的数据库。将数据库还原到此实例或同一自定义位置内的任何其他实例。 - - - You can scale your Azure SQL managed instance - Azure Arc by - 可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc - - - A connection is required to list the databases on this instance. - 需要连接以列出此实例上的数据库。 - - - SQL managed instance - Azure Arc Dashboard - {0} - SQL 托管实例 - Azure Arc 仪表板 - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - SQL 托管实例 - Azure Arc - - - Error getting SQL managed instance version number. - 获取 SQL 托管实例版本号时出错。 - - - The {0} extension is required to view engine settings. Do you wish to install it now? - 需要 {0} 扩展才能查看引擎设置。是否要立即安装? - Monitor 监视器 - - You can check the status of the upgrade by running the following command: - 可以通过运行以下命令来检查升级的状态: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - 已在此连接上启用加密、查看目标 SQL Server 的 SSL 和证书配置,或在设置文件中将“信任服务器证书”设置为 “true”。注意: 自签名证书仅提供有限的保护,不建议用于生产环境。是否要在此连接上启用“信任服务器证书”并重试? + + Name + 名称 Name @@ -669,6 +637,10 @@ New Database 新建数据库 + + New Instance + 新实例 + New support request 新建支持请求 @@ -677,41 +649,45 @@ No - - No extensions listed in configuration. - 配置中未列出任何扩展。 + + No 'contexts' found in the config file: {0} + 在配置文件中找不到“上下文”: {0} + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + 当前未连接 Azure Arc 控制器。请运行命令:“连接到现有Azure Arc控制器”,然后重试 No External Endpoint has been configured so this information isn't available. 尚未配置外部终结点,此信息不可用。 + + No context is marked as 'current-context' in the config file: {0} + 配置文件中没有标记为 “current-context” 的上下文: {0} + + + No current cluster context was found in the kube config file + 在 kube 配置文件中找不到当前群集上下文 + + + No extensions listed in configuration. + 配置中未列出任何扩展。 + No instances available 没有可用的实例 - - No worker server parameters found... - 找不到工作器服务器参数... - - - There aren’t any known issues affecting this PostgreSQL instance. - 没有任何影响此 PostgreSQL 实例的已知问题。 - - - The current version is the latest version. No upgrades available. - 当前版本是最新版本。没有可用的升级。 + + No name field was found in a cluster context in the config file: {0} + 在配置文件中的群集上下文中找不到任何名称字段: {0} No worker pods in this configuration. 此配置中没有辅助角色 Pod。 - - node - 节点 - - - nodes - 节点 + + No worker server parameters found... + 找不到工作器服务器参数... Not Configured @@ -721,17 +697,9 @@ Not Ready 未就绪 - - {0} vCore - {0} 个 vCore - - - {0} vCores - {0} 个 vCore - - - • {0} ({1} issues) - • {0} ({1} 个问题) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + 请注意,必须先将资源配置上传到 Azure 才能打开支持请求。 Off @@ -753,18 +721,6 @@ Online 联机 - - Currently, only upgrading to the next immediate version is supported. - 目前,仅支持升级到下一个即时版本。 - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - SQL 托管实例的版本不能高于其数据控制器的版本。目前,仅支持升级到下一个最近的版本。 - - - Error opening dashboard. {0} - 打开仪表板时出错。{0} - Open in Azure Portal 在 Azure 门户中打开 @@ -773,9 +729,9 @@ Overview 概述 - - Failed to discard user input. {0} - 未能放弃用户输入。{0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password 密码 - - Failed to acquire password. {0} - 未能获取密码。{0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 无法检索到控制器的密码: {0},并且用户未提供密码。请稍后重试。 Password reset successfully 已成功重置密码 - - Failed to reset password. {0} - 未能重置密码。{0} - - - Provide Password to Controller - 向控制器提供密码 - Pending 挂起 - - A connection is required to show and set database engine settings. - 需要连接才能显示和设置数据库引擎设置。 - - - PostgreSQL server - Azure Arc - PostgreSQL 服务器 - Azure Arc - - - Point in time restore - 时点还原 - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - 指定要保留时点备份的时长。可按备份可用性自定义此项。 - Pod conditions table Pod 条件表 + + Pod containers are ready. + Pod 容器已准备就绪。 + Pod is initialized. Pod 已初始化。 - - The pods listed below are experiencing issues that may affect performance or availability. - 下面列出的 Pod 遇到可能会影响性能或可用性的问题。 - Pod is ready. Pod 已准备就绪。 @@ -845,46 +777,38 @@ Pods Present 存在 Pod - - pods ready - Pod 已就绪 + + Point in time restore + 时点还原 - - Select a pod in the dropdown below for detailed health information. - 请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息。 + + Point in time restore time window update failed. {0} + 时间点还原时间范围更新失败。{0} - - Select a pod in the dropdown below for detailed health information - 请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息 + + Point-In-Time Recovery retention (days) + 时点恢复保留期(天) PostgreSQL by PostgreSQL - - Admin username - 管理员用户名 + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + 通过使用扩展,PostgreSQL 提供扩展数据库功能的能力。 - - Azure Database for PostgreSQL - Azure Arc - Azure Database for PostgreSQL - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + PostgreSQL 提供使用扩展程序扩展数据库功能的能力。扩展允许在单个包中将多个相关的 SQL 对象捆绑在一起,可以使用单个命令从数据库中加载或删除这些对象。在数据库中加载后,扩展可以像内置功能一样运行。 - - You can scale your Azure Arc-enabled - 可以缩放已启用的 Azure Arc + + PostgreSQL server - Azure Arc + PostgreSQL 服务器 - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} PostgreSQL 服务器 - Azure Arc仪表板 (预览版) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version PostgreSQL 版本 @@ -893,26 +817,30 @@ Preloaded Extensions 预加载的扩展 + + Preloaded extensions can now be viewed. + 现在可以查看预加载的扩展。 + Project Details 项目详细信息 - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - 选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。 - Properties 属性 + + Provide Password to Controller + 向控制器提供密码 + + + Provide time in correct format and within range: {0} to {1} + 提供采用正确格式且在范围内的时间:{0} 至 {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - 值应位于 {0} - {1} 范围内 - Read more 阅读更多信息 @@ -957,17 +885,9 @@ Remember Password 记住密码 - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + 重置密码 Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} 重置失败。{0} - - Reset Password - 重置密码 - Reset to default 重置为默认值 @@ -1005,6 +921,10 @@ Restore Database 还原数据库 + + Restore Point Details + 还原点详细信息 + Restore a database to an Azure Arc enabled SQL Managed Instance. 将数据库还原到已启用 Azure Arc 的 SQL 托管实例。 @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ 恢复点(UTC),采用以下时间格式:“年-月-日,时:分:秒 - - Restore Point Details - 还原点详细信息 - - - Provide time in correct format and within range: {0} to {1} - 提供采用正确格式且在范围内的时间:{0} 至 {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - 以指定时间格式输入处于给定最早和最近的还原时间范围内的还原点。 - - - Point in time restore time window update failed. {0} - 时间点还原时间范围更新失败。{0} - Restoring 正在还原 - - Point-In-Time Recovery retention (days) - 时点恢复保留期(天) - Running 正在运行 + + SQL managed instance - Azure Arc + SQL 托管实例 - Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + SQL 托管实例 - Azure Arc 仪表板 - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + 正在升级 SQL 托管实例。可以通过运行以下命令来检查升级状态: 'kubectl get sqlmi -A' + Save 保存 - - scaling compute vCores and memory. - 正在缩放计算 vCore 和内存。 - Search to filter items... 通过搜索对项进行筛选... @@ -1057,10 +965,30 @@ Security 安全性 + + Select + 选择 + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。 + + + Select a pod in the dropdown below for detailed health information + 请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息 + + + Select a pod in the dropdown below for detailed health information. + 请在下面的下拉列表中选择一个 Pod,以获取详细的运行状况信息。 + Select from available client connection strings below. 从下面的可用客户端连接字符串中进行选择。 + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 选择订阅以管理已部署的资源。使用资源组(如文件夹)来整理和管理所有资源。 + Server 服务器 @@ -1085,21 +1013,25 @@ Settings 设置 - - Error showing details of SQL managed instance. - 显示 SQL 托管实例的详细信息时出错。 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 启动时必须将某些扩展加载到 PostgreSQL 中,然后才能使用它们。可在下面查看和编辑这些预加载的扩展。 - - Source database - 源数据库 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + 某些扩展必须在启动时加载到 PostgreSQL 中,然后才能使用它们。若要编辑,请键入有效扩展列表,以逗号分隔: ({0})。 Source Details 源详细信息 - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - 选择备份源并提供详细信息。如果可能,将根据所选数据库默认采用其他设置。 + + Source database + 源数据库 + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 指定要保留时点备份的时长。可按备份可用性自定义此项。 State @@ -1109,10 +1041,6 @@ Status 状态 - - storage per node - 每个节点的存储 - Subscription 订阅 @@ -1125,10 +1053,6 @@ Support + troubleshooting 支持 + 疑难解答 - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - 请注意,必须先将资源配置上传到 Azure 才能打开支持请求。 - Suspect 可疑 @@ -1137,17 +1061,69 @@ Sync Secondary To Commit 同步辅助副本以提交 + + Table of preloaded extensions are loading. + 正在加载预加载扩展的表。 + + + Table of preloaded extensions. + 预加载扩展的表。 + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Arc 部署扩展已由 Arc 扩展取代,并已卸载。 + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + 如果存在多个具有相同命名空间的群集,则控制器 URL 是必需的 - 而通常这一点并不是必需的。 + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + 配置文件指定的群集上下文信息: {0} 和群集上下文:{1} 不再有效。错误为: + {2} + 是否要更新此信息? + + + The current version is the latest version. No upgrades available. + 当前版本是最新版本。没有可用的升级。 + + + The name to display in the tree view, this is not applied to the controller itself. + 要在树视图中显示的名称,这不会应用于控制器本身。 + The passwords do not match. Confirm the password or press escape to exit. 密码不匹配。确认密码或按 Esc 退出。 + + The pods listed below are experiencing issues that may affect performance or availability. + 下面列出的 Pod 遇到可能会影响性能或可用性的问题。 + + + The value '{0}' does not match the instance name. Try again or press escape to exit + 值“{0}”与实例名称不匹配。请重试或按 Esc 退出 + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + SQL 托管实例的版本不能高于其数据控制器的版本。目前,仅支持升级到下一个最近的版本。 + + + The {0} extension is required to view engine settings. Do you wish to install it now? + 需要 {0} 扩展才能查看引擎设置。是否要立即安装? + + + There aren’t any known issues affecting this PostgreSQL instance. + 没有任何影响此 PostgreSQL 实例的已知问题。 + Troubleshoot 疑难解答 - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - 如果为 true (并且 encrypt=true),SQL Server 将对客户端和服务器之间发送的所有数据使用 SSL 加密,而不验证服务器证书。 + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type 类型 + + USD + 美元 + Unknown 未知 @@ -1165,10 +1145,6 @@ Unload extensions 上传扩展 - - Editing extensions failed. {0} - 编辑扩展失败。{0} - Updated {0} 已更新的 {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller 升级数据控制器 - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - 在数据控制器升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级数据控制器不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。 - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - 在 SQL 托管实例升级期间,可能会升级数据控制平面的某些部分,例如自定义资源定义(CRD)和容器。升级 SQL 托管实例不会导致数据服务(SQL 托管实例或 PostgreSQL 超大规模服务器)停机。 - Upgrade Management 升级管理 @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance 升级 Azure SQL 托管实例 - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - 正在升级数据控制器。可以通过运行以下命令来检查升级状态: \"kubectl get datacontrollers -A\" - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - 使用命令 "az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}" 升级数据控制器 "{0}" + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + 使用命令 "az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s" 升级 SQL MIAA "{0}" Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 使用命令 "az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s" 升级数据控制器 "{0}" - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - 使用命令 "az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s" 升级 SQL MIAA "{0}" - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - 正在升级 SQL 托管实例。可以通过运行以下命令来检查升级状态: 'kubectl get sqlmi -A' + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + 使用命令 "az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}" 升级数据控制器 "{0}" User cancelled the dialog @@ -1233,30 +1193,38 @@ Username 用户名 - - vCores - vCore - Value + + Value is expected to be in the range {0} - {1} + 值应位于 {0} - {1} 范围内 + + + Value should be either of the following: ({0}). + 值应为以下值之一: ({0})。 + Version 版本 - - Learn more about each release here. - 在此处详细了解每个版本。 + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 警告! 删除实例是永久性操作,且无法撤消。要删除实例“{0}”,请在下面键入名称“{0}”以继续。 + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + 如果为 true (并且 encrypt=true),SQL Server 将对客户端和服务器之间发送的所有数据使用 SSL 加密,而不验证服务器证书。 + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + 如果为 True,并且服务器安装了证书,那么 SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。 Worker 工作器 - - Worker node count - 工作器节点计数 - Worker Node Parameters 工作器节点参数 @@ -1265,121 +1233,201 @@ Worker Nodes 工作器节点 - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - 工作器节点的这些服务器参数可以设置为自定义(非默认)值。搜索以查找参数。 + + Worker node count + 工作器节点计数 Yes - - Select - 选择 + + You can check the status of the upgrade by running the following command: + 可以通过运行以下命令来检查升级的状态: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 配置文件指定的群集上下文信息: {0} 和群集上下文: {1} 不再有效。错误为: ->{2} - 是否要更新此信息? + + You can scale your Azure Arc-enabled + 可以缩放已启用的 Azure Arc - - Cluster Context with name: {0} not found in the Kube config file - 在 Kube 配置文件中未找到名为 {0} 的群集上下文 + + You can scale your Azure SQL managed instance - Azure Arc by + 可以通过以下方式缩放 Azure SQL 托管实例 - Azure Arc - - Browse - 浏览 + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - 尝试获取未知变量的 isPassword: {0} + + https://<IP or hostname>:<port> + https://<IP or hostname>:<port> - - Attempt to get variable value for unknown variable:{0} - 尝试获取未知变量的变量值: {0} + + in your Kubernetes cluster to honor this configuration. + 在你的 Kubernetes 群集中,以接受此配置。 - - No 'contexts' found in the config file: {0} - 在配置文件中找不到“上下文”: {0} + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - 找不到名称为 {0} 的控制器信息 + + node + 节点 - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - 当前未连接 Azure Arc 控制器。请运行命令:“连接到现有Azure Arc控制器”,然后重试 + + nodes + 节点 - - No current cluster context was found in the kube config file - 在 kube 配置文件中找不到当前群集上下文 + + pods ready + Pod 已就绪 - - No context is marked as 'current-context' in the config file: {0} - 配置文件中没有标记为 “current-context” 的上下文: {0} + + scaling compute vCores and memory. + 正在缩放计算 vCore 和内存。 - - No name field was found in a cluster context in the config file: {0} - 在配置文件中的群集上下文中找不到任何名称字段: {0} + + storage per node + 每个节点的存储 - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 无法检索到控制器的密码: {0},并且用户未提供密码。请稍后重试。 + + there are sufficient resources available + 有足够的资源可用 + + + vCores + vCore + + + without downtime and by + 无故障时间和 + + + {0} backups + {0} 备份 + + + {0} copied to clipboard + 已将 {0} 复制到剪贴板 + + + {0} data + {0} 数据 + + + {0} log + {0} 日志 + + + {0} vCore + {0} 个 vCore + + + {0} vCores + {0} 个 vCore + + + • {0} ({1} issues) + • {0} ({1} 个问题) - + - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 + + ({0}) + ({0}) - - Azure Marketplace Terms - Azure 市场条款 + + 1 replica + 1 个副本 - - Learn more - 了解详细信息 + + 2 replicas + 2 个副本 - - Privacy policy - 隐私策略 + + 3 replicas + 3 个副本 - - Terms of use - 使用条款 + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 应在启动时加载的 Postgres 扩展的列表(以逗号分隔)。请参阅 postgres 文档以查找支持的值。 - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL 服务器 - Azure Arc 是 Azure Arc 作为已启用的数据服务中一部分的可用数据库引擎之一,可在所选基础结构上部署。{0}。 - -单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。 + + Additional charge per usage. See {0} for more detail. + 每次使用的额外费用。有关详细信息,请参阅 {0}。 - - Learn more about PostgreSQL Server - Azure Arc - 详细了解 PostgreSQL 服务器 - Azure Arc + + Admin username + 管理员用户名 - - PostgreSQL Server - Azure Arc terms and conditions - PostgreSQL 服务器 - Azure Arc 条款和条件 + + Administrator account + 管理员帐户 + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益 + + + Auto-upload Logs + 自动上传日志 + + + Auto-upload Metrics + 自动上传指标 + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Azure Arc 控制器 + + + Azure Arc data controller + Azure Arc 数据控制器 + + + Azure Arc data controller + Azure Arc 数据控制器 Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - 已启用 Azure Arc 的托管实例提供可在所选基础结构上部署的 SQL Server 访问权限和功能兼容性。{0}。 + 已启用 Azure Arc 的托管实例提供可在所选基础结构上部署的 SQL Server 访问权限和功能兼容性。 {0}。 -单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。 + 单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。 - - Learn more about Azure Arc-enabled Managed Instance - 详细了解已启用 Azure Arc 的托管实例 + + Azure Configuration + Azure 配置 + + + Azure Hybrid Benefit discount (in USD) + Azure 混合使用权益折扣(美元) + + + Azure Marketplace Terms + Azure 市场条款 + + + Azure Marketplace Terms + Azure 市场条款 + + + Azure SQL managed instance - Azure Arc + Azure SQL 托管实例 - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Azure 帐户 + + Azure details + Azure 详细信息 + + + Azure information + Azure 信息 + Azure location Azure 位置 @@ -1397,514 +1453,10 @@ Azure resource group Azure 资源组 - - Azure information - Azure 信息 - Azure subscription Azure 订阅 - - Azure Arc - Azure Arc - - - Confirm password - 确认密码 - - - Target Azure Arc Controller - 目标 Azure Arc 控制器 - - - Cores Limit - 内核限制 - - - Cores Request - 核心请求 - - - Auto-upload Logs - 自动上传日志 - - - Enable the automatic upload of logs. Direct mode only. - 启用日志的自动上传。仅限直接模式。 - - - Auto-upload Metrics - 自动上传指标 - - - Enable the automatic upload of metrics. Direct mode only. - 启用指标的自动上传。仅限直接模式。 - - - Kubernetes configuration template - Kubernetes 配置模板 - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - 选择匹配 Kubernetes 分发的 Kubernetes 配置模版。此模版提供了存储类、服务类型等的默认设置。 - - - Loading config profiles - 正在加载配置文件 - - - Loading config profiles complete - 加载配置文件已完成 - - - Choose the config profile - 选择配置文件 - - - What is your target existing Kubernetes cluster environment? - 你的目标现有 Kubernetes 群集环境是什么? - - - Cluster Name - 群集名称 - - - The name of the cluster. Direct mode only. - 群集的名称。仅限直接模式。 - - - Connectivity mode - 连接模式 - - - Azure Configuration - Azure 配置 - - - Controller Configuration - 控制器配置 - - - Review your configuration - 查看配置 - - - Custom Location - 自定义位置 - - - The name of the custom location. Direct mode only. - 自定义位置的名称。仅限直接模式。 - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - 对于间接模式,需要命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,则需要自定义位置名称。 - - - Data controller details - 数据控制器详细信息 - - - Direct - 直接 - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Kubernetes 群集必须已使用 az connectedk8s 连接命令启用 arc。请使用我们的 {0} 了解详细信息。 - - - documentation page - 文档页面 - - - Indirect - 间接 - - - Infrastructure - 基础结构 - - - Cluster context - 群集上下文 - - - Location - 位置 - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - 位置仅用于间接模式部署。对于直接模式,将忽略此字段。 - - - Log Analytics primary key - Log Analytics 主键 - - - Log Analytics workspace ID - Log Analytics 工作区 ID - - - Log Analytics workspace - Log Analytics 工作区 - - - Confirm password - 确认密码 - - - Password - 密码 - - - Enter the password that will be used to log in to the metrics and logs dashboards. - 输入将用于登录指标和日志仪表板的密码。 - - - Metrics and Logs Dashboard Credentials - 指标和日志仪表板凭据 - - - Username - 用户名 - - - Enter the username that will be used for the metrics and logs dashboards. - 输入将用于指标和日志仪表板的用户名。 - - - Data controller name - 数据控制器名称 - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 名称必须包含小写字母数字字符、"-" 或 "。",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。 - - - Data controller namespace - 数据控制器命名空间 - - - Data controller namespace. Indirect mode only. - 数据控制器命名空间。仅限间接模式。 - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - 命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。 - - - Create Azure Arc data controller - 创建 Azure Arc 数据控制器 - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - 选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。 - - - Azure details - Azure 详细信息 - - - Read more - 阅读更多信息 - - - Select from existing Kubernetes clusters - 从现有 Kubernetes 群集中选择 - - - by Microsoft - 由 Microsoft 提供 - - - Azure Arc data controller - Azure Arc 数据控制器 - - - Terms of use - 使用条款 - - - Privacy policy - 隐私策略 - - - | - | - - - Azure - Azure - - - Cluster context - 群集上下文 - - - Cluster name - 群集名称 - - - Controller - 控制器 - - - Data controller custom location - 数据控制器自定义位置 - - - Data controller infrastructure - 数据控制器基础结构 - - - Data controller name - 数据控制器名称 - - - Data controller namespace - 数据控制器命名空间 - - - Estimated cost per month - 每月估计成本 - - - Free - 免费 - - - Kube config file path - Kube 配置文件路径 - - - Kubernetes - Kubernetes - - - Location - 位置 - - - Config profile - 配置文件 - - - Resource group - 资源组 - - - Subscription - 订阅 - - - Terms - 条款 - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 单击“脚本到笔记本”即表示本人: (a) 同意与上面列出的一项或多项市场产品/服务关联的法律条款和一条或多条隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与这项或这些产品/服务的一个或多个提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {0} - - - Azure Marketplace Terms - Azure 市场条款 - - - Username - 用户名 - - - Support for Azure Arc - 支持 Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - 内存限制 - - - Memory Request - 内存请求 - - - Manage - 管理 - - - Password - 密码 - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 可以在协调器节点上使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。 - - - CPU limit - CPU 限制 - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 协调器节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。 - - - CPU request - CPU 请求 - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - 选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。 - - - For development use only - 仅供开发使用 - - - Engine Version - 引擎版本 - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 应在启动时加载的 Postgres 扩展的列表(以逗号分隔)。请参阅 postgres 文档以查找支持的值。 - - - Extensions - 扩展 - - - That username is disabled; please choose another username. - 该用户名已禁用,请选择其他用户名。 - - - The memory limit of the Postgres instance on the coordinator node in GB. - 协调器节点上 Postgres 实例的内存限制(GB)。 - - - Memory limit (GB) - 内存限制(GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - 协调器节点上的 Postgres 实例的内存请求(GB)。 - - - Memory request (GB) - 内存请求(GB) - - - Server name - 服务器名称 - - - Enter server name - 输入服务器名称 - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - 服务器名称必须包含小写字母数字字符或 "-",以字母开头,以字母数字字符结尾,并且长度不能超过 11 个字符。 - - - Port - 端口 - - - Service type - 服务类型 - - - Admin username - 管理员用户名 - - - Enter server admin login name - 输入服务器管理员登录名 - - - The size of the storage volume to be used for backups in GB. - 用于备份的存储卷大小(GB)。 - - - Volume Size GB (Backups) - 卷大小 GB (备份) - - - The size of the storage volume to be used for data in GB. - 对数据所用的存储量大小(GB)。 - - - Volume Size GB (Data) - 卷大小 GB (数据) - - - The size of the storage volume to be used for logs in GB. - 用于日志的存储卷大小(GB)。 - - - Volume Size GB (Logs) - 卷大小 GB (日志) - - - Compute Configuration - 计算配置 - - - General settings - 常规设置 - - - Storage settings - 存储设置 - - - The storage class to be used for backup persistent volumes - 要用于备份永久卷的存储类 - - - The storage class to be used for data persistent volumes - 要用于数据永久卷的存储类。 - - - The storage class to be used for logs persistent volumes - 要用于日志永久卷的存储类。 - - - Provide PostgreSQL server parameters - 提供 PostgreSQL 服务器参数 - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - 部署 PostgreSQL 服务器 - Azure Arc (预览版) - - - SQL Connection information - SQL 连接信息 - - - The cores limit of the managed instance as an integer. - 托管实例的核心限制(整数)。 - - - The request for cores of the managed instance as an integer. - 将托管实例的核心作为整数的请求。 - - - Cost Summary - 成本摘要 - - - Additional charge per usage. See {0} for more detail. - 每次使用的额外费用。有关详细信息,请参阅 {0}。 - - - Administrator account - 管理员帐户 - - - Azure Hybrid Benefit discount (in USD) - Azure 混合使用权益折扣(美元) - Basics 基本信息 @@ -1917,320 +1469,492 @@ Business Critical 业务关键 - - Cost per vCore (in USD) - 每个 vCore 的成本(美元) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + 业务关键(无限制的 vCore 和 RAM,高级高可用性) - - Custom location - 自定义位置 + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 单击“脚本到笔记本”即表示本人: (a) 同意与上面列出的一项或多项市场产品/服务关联的法律条款和一条或多条隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与这项或这些产品/服务的一个或多个提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {0} - - Estimated cost per month - 每月估计成本 + + CPU limit + CPU 限制 - - General Purpose - 常规用途 - - - Instance name - 实例名称 - - - Managed Instance admin login - 托管实例管理员登录名 - - - pricing details - 定价详情 - - - Resource group - 资源组 - - - Service Tier - 服务层 - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 - - - Learn more - 了解详细信息 - - - SQL Connection Information - SQL 连接信息 - - - SQL Instance Settings - SQL 实例设置 - - - SQL managed instance - Azure Arc - SQL 托管实例 - Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - Azure SQL 托管实例 – Azure Arc 成本摘要 - - - Subscription - 订阅 + + CPU request + CPU 请求 CPU vCores Limit CPU vCores 限制 + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + 选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 选中此框以指示此实例将仅用于开发或测试目的。将不会对此实例计费。 - - For development use only - 仅供开发使用 + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + 选择匹配 Kubernetes 分发的 Kubernetes 配置模版。此模版提供了存储类、服务类型等的默认设置。 - - High availability - 高可用性 + + Choose the config profile + 选择配置文件 - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。 + + Cluster Name + 群集名称 - - Instance name - 实例名称 + + Cluster context + 群集上下文 - - Enter instance name - 输入实例名称 + + Cluster context + 群集上下文 - - SQL Instance Backup Retention Policy - SQL 实例备份保留策略 + + Cluster name + 群集名称 - - SQL Instance settings - SQL 实例设置 + + Compute Configuration + 计算配置 - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 实例名称必须包含小写字母数字字符或 "-",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。 - - - That username is disabled; please choose another username. - 该用户名已禁用,请选择其他用户名。 - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - 如果你已经拥有 SQL Server 许可证,请申请 Azure 混合权益 - - - I already have a SQL Server License - 我已有 SQL Server 许可证 - - - The limit of the capacity of the managed instance as an integer. - 托管实例的容量限制(整数)。 - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - 对托管实例容量的请求(整数内存量,以 GB 为单位)。 - - - 1 replica - 1 个副本 - - - Point in time restore - 时点还原 + + Config profile + 配置文件 Configure retention for point-in-time backups. {0} 配置时间点备份的保留期。{0} - - The number of readable secondary replicas. - 可读次要副本的数目。 + + Confirm password + 确认密码 - - Readable secondary replicas - 可读次要副本 - - - Specify how long you want to keep your point-in-time backups. - 指定要将时间点备份保留多长时间。 - - - Point in time retention (days) - 时间点保留(天) - - - Business Critical (Unlimited vCores and RAM, advanced high availability) - 业务关键(无限制的 vCore 和 RAM,高级高可用性) - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 - - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性) - - - Service Tier - 服务层 - - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - 要用于备份的存储类。如果未指定任何值,备份将存储在分配给数据的同一存储类中。必须是支持 RWX 的存储类。 - - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - 用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。 - - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - 用于数据的数据库日志(.ldf)。如果未指定任何值,则将使用默认存储类。 - - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。 - - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - 用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。 - - - by Microsoft - 由 Microsoft 提供 - - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - 允许提交主副本之前提交事务所需的同步副本数。将此值设置为 -1 会将所需的同步辅助副本数设置为 '(# of replicas - 1) / 2',(向下舍入)。 - - - Synchronized secondaries required to commit - 提交所需的同步辅助副本 - - - 3 replicas - 3 个副本 - - - 2 replicas - 2 个副本 - - - Managed Instance admin login - 托管实例管理员登录名 - - - Enter admin name - 输入管理员名称 - - - The size of the storage volume to be used for backups in gibibytes. - 用于备份的存储卷大小(GB)。 - - - Volume Size in Gi (Backups) - 以 Gi 为单位的卷大小(备份)。 - - - The size of the storage volume to be used for data in gibibytes. - 用于数据的存储卷大小(GB)。 - - - Volume Size in Gi (Data) - 以 Gi 为单位的卷大小(数据) - - - The size of the storage volume to be used for database logs in gibibytes. - 用于数据库日志的存储卷大小(GB)。 - - - Volume Size in Gi (Database logs) - 以 Gi 为单位的卷(数据库日志) - - - The size of the storage volume to be used for logs in gibibytes. - 用于日志的存储卷大小(GB)。 - - - Volume Size in Gi (Logs) - 以 Gi 为单位的卷大小(日志) - - - Provide Azure SQL managed instance parameters - 提供 Azure SQL 托管实例参数 - - - Deploy Azure SQL managed instance - Azure Arc - 部署 Azure SQL 托管实例 - Azure Arc - - - Storage Class (Backups) - 存储类(备份) - - - ({0}) - ({0}) - - - RWX capable - 支持 RWX - - - Storage Class (Data) - 存储类(数据) - - - Storage Class (Database logs) - 存储类(数据库日志) - - - Storage Class - 存储类 - - - Storage Class (Logs) - 存储类(日志) - - - Azure Arc Controllers - Azure Arc 控制器 - - - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) -[Connect Controller](command:arc.connectToController) - - - Loading controllers... - 正在加载控制器... + + Confirm password + 确认密码 Connect to Existing Azure Arc Controller 连接到现有 Azure Arc 控制器 + + Connectivity mode + 连接模式 + + + Controller + 控制器 + + + Controller Configuration + 控制器配置 + + + Cores Limit + 内核限制 + + + Cores Request + 核心请求 + + + Cores limit must be greater than or equal to requested cores + 内核限制必须大于或等于请求内核 + + + Cost Summary + 成本摘要 + + + Cost per vCore (in USD) + 每个 vCore 的成本(美元) + + + Create Azure Arc data controller + 创建 Azure Arc 数据控制器 + Create New Azure Arc Controller 新建 Azure Arc 控制器 + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + 创建 Azure Arc 数据控制器。在启动此向导前,请确保已运行 az 登录。 + + + Custom Location + 自定义位置 + + + Custom location + 自定义位置 + + + Data controller custom location + 数据控制器自定义位置 + + + Data controller details + 数据控制器详细信息 + + + Data controller infrastructure + 数据控制器基础结构 + + + Data controller name + 数据控制器名称 + + + Data controller name + 数据控制器名称 + + + Data controller namespace + 数据控制器命名空间 + + + Data controller namespace + 数据控制器命名空间 + + + Data controller namespace. Indirect mode only. + 数据控制器命名空间。仅限间接模式。 + + + Deploy + 部署 + + + Deploy Azure SQL managed instance - Azure Arc + 部署 Azure SQL 托管实例 - Azure Arc + + + Deploy a PostgreSQL Server - Azure Arc (Preview) + 部署 PostgreSQL 服务器 - Azure Arc (预览版) + + + Deploy a PostgreSQL server into an Azure Arc environment + 将 PostgreSQL 服务器部署到 Azure Arc 环境中 + + + Direct + 直接 + Edit Connection 编辑连接 + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 启用其他副本以实现高可用性。所选的计算和存储配置将应用于所有副本。 + + + Enable the automatic upload of logs. Direct mode only. + 启用日志的自动上传。仅限直接模式。 + + + Enable the automatic upload of metrics. Direct mode only. + 启用指标的自动上传。仅限直接模式。 + + + Engine Version + 引擎版本 + + + Enter admin name + 输入管理员名称 + + + Enter instance name + 输入实例名称 + + + Enter server admin login name + 输入服务器管理员登录名 + + + Enter server name + 输入服务器名称 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 输入将用于登录指标和日志仪表板的密码。 + + + Enter the username that will be used for the metrics and logs dashboards. + 输入将用于指标和日志仪表板的用户名。 + Estimate Cost of SQL Managed Instance - Azure Arc SQL 托管实例的估计成本 - Azure Arc + + Estimated cost per month + 每月估计成本 + + + Estimated cost per month + 每月估计成本 + + + Extensions + 扩展 + + + For development use only + 仅供开发使用 + + + For development use only + 仅供开发使用 + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + 对于间接模式,需要命名空间、名称和存储类。此名称将用于标识 Arc 实例以进行远程管理和监视。对于直接模式,则需要自定义位置名称。 + + + Free + 免费 + + + General Purpose + 常规用途 + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 常规用途(最多 24 个 Vcore 和 128 Gi RAM,标准高可用性) + + + General settings + 常规设置 + + + High availability + 高可用性 + + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + I already have a SQL Server License + 我已有 SQL Server 许可证 + + + Indirect + 间接 + + + Infrastructure + 基础结构 + + + Instance name + 实例名称 + + + Instance name + 实例名称 + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 实例名称必须包含小写字母数字字符或 "-",以字母开头,以字母数字字符结尾,并且长度不能超过 13 个字符。 + + + Kube config file path + Kube 配置文件路径 + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Kubernetes 配置模板 + + + Learn more + 了解详细信息 + + + Learn more + 了解详细信息 + + + Learn more about Azure Arc-enabled Managed Instance + 详细了解已启用 Azure Arc 的托管实例 + + + Learn more about PostgreSQL Server - Azure Arc + 详细了解 PostgreSQL 服务器 - Azure Arc + + + Loading config profiles + 正在加载配置文件 + + + Loading config profiles complete + 加载配置文件已完成 + + + Loading controllers... + 正在加载控制器... + + + Location + 位置 + + + Location + 位置 + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + 位置仅用于间接模式部署。对于直接模式,将忽略此字段。 + + + Log Analytics primary key + Log Analytics 主键 + + + Log Analytics workspace + Log Analytics 工作区 + + + Log Analytics workspace ID + Log Analytics 工作区 ID + + + Manage + 管理 + + + Managed Instance admin login + 托管实例管理员登录名 + + + Managed Instance admin login + 托管实例管理员登录名 + + + Managed SQL Instance service for app developers in a customer-managed environment + 客户管理的环境中面向应用开发人员的托管 SQL 实例服务 + + + Memory Limit + 内存限制 + + + Memory Request + 内存请求 + + + Memory limit (GB) + 内存限制(GB) + + + Memory limit must be greater than or equal to requested memory + 内存限制必须大于或等于请求内存 + + + Memory request (GB) + 内存请求(GB) + + + Metrics and Logs Dashboard Credentials + 指标和日志仪表板凭据 + + + Microsoft Privacy Statement + Microsoft 隐私声明 + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 名称必须包含小写字母数字字符、"-" 或 "。",以字母数字字符开头/结尾,并且长度不能超过 253 个字符。 + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + 命名空间必须包含小写字母数字字符或 “-”,以字母数字字符开头/结尾,并且长度不能超过 63 个字符。 + + + No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) +[Connect Controller](command:arc.connectToController) + 未注册 Azure Arc 控制器。[了解更多](https://azure.microsoft.com/services/azure-arc/) +[连接控制器](命令: arc.connectToController) + + + Password + 密码 + + + Password + 密码 + + + Point in time restore + 时点还原 + + + Point in time retention (days) + 时间点保留(天) + + + Port + 端口 + + + PostgreSQL Server - Azure Arc (Preview) + PostgreSQL 服务器 - Azure Arc (预览版) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL 服务器 - Azure Arc 是 Azure Arc 作为已启用的数据服务中一部分的可用数据库引擎之一,可在所选基础结构上部署。{0}. + + 单击“脚本到笔记本”或“部署”即表示本人: (a) 同意与下面列出的市场产品/服务关联的法律条款和隐私声明;(b) 授权 Microsoft 按与我的 Azure 订阅相同的账单频率,以我当前的付款方式向我收取使用这项或这些产品/服务所产生的费用;以及 (c) 同意 Microsoft 与产品/服务的提供商共享我的联系信息、使用情况和交易信息,用于支持、计费和其他交易活动。Microsoft 不提供针对第三方产品/服务的权利。有关其他详细信息,请参阅 {1}、{2} 和 {3}。 + + + PostgreSQL Server - Azure Arc terms and conditions + PostgreSQL 服务器 - Azure Arc 条款和条件 + + + Privacy policy + 隐私策略 + + + Privacy policy + 隐私策略 + + + Provide Azure SQL managed instance parameters + 提供 Azure SQL 托管实例参数 + + + Provide PostgreSQL server parameters + 提供 PostgreSQL 服务器参数 + + + RWX capable + 支持 RWX + + + Read more + 阅读更多信息 + + + Readable secondary replicas + 可读次要副本 + Refresh 刷新 @@ -2239,26 +1963,6 @@ Remove Controller 删除控制器 - - Cores limit must be greater than or equal to requested cores - 内核限制必须大于或等于请求内核 - - - Deploy - 部署 - - - Script to notebook - 脚本到笔记本 - - - Memory limit must be greater than or equal to requested memory - 内存限制必须大于或等于请求内存 - - - Microsoft Privacy Statement - Microsoft 隐私声明 - Requested cores must be less than or equal to cores limit 请求的内核数必须小于或等于内核限制 @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit 请求内存必须小于或等于内存限制 - - Deploy a PostgreSQL server into an Azure Arc environment - 将 PostgreSQL 服务器部署到 Azure Arc 环境中 + + Resource group + 资源组 - - PostgreSQL Server - Azure Arc (Preview) - PostgreSQL 服务器 - Azure Arc (预览版) + + Resource group + 资源组 - - Managed SQL Instance service for app developers in a customer-managed environment - 客户管理的环境中面向应用开发人员的托管 SQL 实例服务 + + Review your configuration + 查看配置 - - Azure SQL managed instance - Azure Arc - Azure SQL 托管实例 - Azure Arc + + SQL Connection Information + SQL 连接信息 - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - 创建 Azure Arc 数据控制器。在启动此向导前,请确保已运行 az 登录。 + + SQL Connection information + SQL 连接信息 - - Azure Arc data controller - Azure Arc 数据控制器 + + SQL Instance Backup Retention Policy + SQL 实例备份保留策略 + + + SQL Instance Settings + SQL 实例设置 + + + SQL Instance settings + SQL 实例设置 + + + SQL Managed Instance - Azure Arc Cost Summary + Azure SQL 托管实例 – Azure Arc 成本摘要 + + + SQL managed instance - Azure Arc + SQL 托管实例 - Azure Arc + + + Script to notebook + 脚本到笔记本 + + + Select from existing Kubernetes clusters + 从现有 Kubernetes 群集中选择 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 从可用于 SQL 托管实例 - Azure Arc 的最新 vCore 服务层(包括常规用途和业务关键型)中进行选择。 + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + 选择订阅以管理已部署的资源和成本。使用资源组(如文件夹)来整理和管理所有资源。 + + + Server name + 服务器名 + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + 服务器名称必须包含小写字母数字字符或 "-",以字母开头,以字母数字字符结尾,并且长度不能超过 11 个字符。 + + + Service Tier + 服务层 + + + Service Tier + 服务层 + + + Service type + 服务类型 + + + Specify how long you want to keep your point-in-time backups. + 指定要将时间点备份保留多长时间。 + + + Storage Class + 存储类 + + + Storage Class (Backups) + 存储类(备份) + + + Storage Class (Data) + 存储类(数据) + + + Storage Class (Database logs) + 存储类(数据库日志) + + + Storage Class (Logs) + 存储类(日志) + + + Storage settings + 存储设置 + + + Subscription + 订阅 + + + Subscription + 订阅 + + + Support for Azure Arc + 支持 Azure Arc + + + Synchronized secondaries required to commit + 提交所需的同步辅助副本 + + + Target Azure Arc Controller + 目标 Azure Arc 控制器 + + + Terms + 条款 + + + Terms of use + 使用条款 + + + Terms of use + 使用条款 + + + That username is disabled; please choose another username. + 该用户名已禁用,请选择其他用户名。 + + + That username is disabled; please choose another username. + 该用户名已禁用,请选择其他用户名。 + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Kubernetes 群集必须已使用 az connectedk8s 连接命令启用 arc。请使用我们的 {0} 了解详细信息。 + + + The cores limit of the managed instance as an integer. + 托管实例的核心限制(整数)。 + + + The limit of the capacity of the managed instance as an integer. + 托管实例的容量限制(整数)。 + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 可以在协调器节点上使用的 Postgres 实例的最大 CPU 内核数。支持分数核心。 + + + The memory limit of the Postgres instance on the coordinator node in GB. + 协调器节点上 Postgres 实例的内存限制(GB)。 + + + The memory request of the Postgres instance on the coordinator node in GB. + 协调器节点上的 Postgres 实例的内存请求(GB)。 + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 协调器节点上必须可用的用以安排服务的最小 CPU 核心数。支持分数核心。 + + + The name of the cluster. Direct mode only. + 群集的名称。仅限直接模式。 + + + The name of the custom location. Direct mode only. + 自定义位置的名称。仅限直接模式。 + + + The number of readable secondary replicas. + 可读次要副本的数目。 + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + 允许提交主副本之前提交事务所需的同步副本数。将此值设置为 -1 会将所需的同步辅助副本数设置为 '(# of replicas - 1) / 2',(向下舍入)。 + + + The request for cores of the managed instance as an integer. + 将托管实例的核心作为整数的请求。 + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + 对托管实例容量的请求(整数内存量,以 GB 为单位)。 + + + The size of the storage volume to be used for backups in GB. + 用于备份的存储卷大小(GB)。 + + + The size of the storage volume to be used for backups in gibibytes. + 用于备份的存储卷大小(GB)。 + + + The size of the storage volume to be used for data in GB. + 对数据所用的存储量大小(GB)。 + + + The size of the storage volume to be used for data in gibibytes. + 用于数据的存储卷大小(GB)。 + + + The size of the storage volume to be used for database logs in gibibytes. + 用于数据库日志的存储卷大小(GB)。 + + + The size of the storage volume to be used for logs in GB. + 用于日志的存储卷大小(GB)。 + + + The size of the storage volume to be used for logs in gibibytes. + 用于日志的存储卷大小(GB)。 + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + 要用于备份的存储类。如果未指定任何值,备份将存储在分配给数据的同一存储类中。必须是支持 RWX 的存储类。 + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 要用于所有数据的存储类,以及所有需要它们的数据控制器 Pod 的 日志永久卷。 + + + The storage class to be used for backup persistent volumes + 要用于备份永久卷的存储类 + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + 用于数据的存储类(.mdf)。如果未指定任何值,则将使用默认存储类。 + + + The storage class to be used for data persistent volumes + 要用于数据永久卷的存储类。 + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + 用于数据的数据库日志(.ldf)。如果未指定任何值,则将使用默认存储类。 + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + 用于日志的存储类(/var/log)。如果未指定任何值,则将使用默认存储类。 + + + The storage class to be used for logs persistent volumes + 要用于日志永久卷的存储类。 + + + Username + 用户名 + + + Username + 用户名 Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. 不支持值为 1。 + + Volume Size GB (Backups) + 卷大小 GB (备份) + + + Volume Size GB (Data) + 卷大小 GB (数据) + + + Volume Size GB (Logs) + 卷大小 GB (日志) + + + Volume Size in Gi (Backups) + 以 Gi 为单位的卷大小(备份)。 + + + Volume Size in Gi (Data) + 以 Gi 为单位的卷大小(数据) + + + Volume Size in Gi (Database logs) + 以 Gi 为单位的卷(数据库日志) + + + Volume Size in Gi (Logs) + 以 Gi 为单位的卷大小(日志) + + + What is your target existing Kubernetes cluster environment? + 你的目标现有 Kubernetes 群集环境是什么? + + + by Microsoft + 由 Microsoft 提供 + + + by Microsoft + 由 Microsoft 提供 + + + documentation page + 文档页面 + + + pricing details + 定价详情 + + + | + | + \ No newline at end of file diff --git a/resources/xlf/zh-hans/asde-deployment.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.asde-deployment.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/asde-deployment.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.asde-deployment.zh-Hans.xlf index 0b30ce4dbf..bf26c4a046 100644 --- a/resources/xlf/zh-hans/asde-deployment.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.asde-deployment.zh-Hans.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge (预览)是一个适合 IoT 和 IoT Edge 部署的优化关系数据库引擎。 + + + Azure SQL Edge Deployment Extension + Azure SQL Edge 部署扩展 + + + Azure SQL Edge Port + Azure SQL Edge 端口 + + + Azure SQL Edge information + Azure SQL Edge 信息 + + + Azure SQL Edge instance (sa) password + Azure SQL Edge 实例(sa)密码 + Azure information Azure 信息 - - Location - 位置 - - - Resource group - 资源组 - - - Subscription id - 订阅 ID - - - Device ID - 设备 ID - - - Device IP Address - 设备 IP 地址 - - - Will be used to connect to the Azure SQL Edge instance after deployment - 将用于在部署后连接到 Azure SQL Edge 实例 - - - Target condition - 目标条件 - - - Learn more about target condition - 详细了解目标状况。 + + Confirm VM admin password + 确认虚拟机管理员密码 Confirm password @@ -46,170 +42,174 @@ Container name 容器名称 - - Image tag - 图像标记 - - - Password - 密码 - - - Registry - 注册表 - - - Repository - 存储库 - - - Docker settings - Docker 设置 - - - Azure SQL Edge instance (sa) password - Azure SQL Edge 实例(sa)密码 - - - Azure SQL Edge Port - Azure SQL Edge 端口 - - - Username - 用户名 - - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 - - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 许可协议 - - - Password - 密码 - - - Name or IP address - 名称或 IP 地址 - - - Username - 用户名 - - - Provides a notebook-based experience to deploy Azure SQL Edge - 提供部署 Microsoft SQL Server 的基于笔记本的体验 - - - Azure SQL Edge Deployment Extension - Azure SQL Edge 部署扩展 - - - IoT Hub name - IoT 中心名称 - - - Microsoft Privacy Statement - Microsoft 隐私声明 - - - SQL Server Package files - SQL Server 包文件 - - - Package file - 包文件 - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - SQL Server 包文件的路径(dacpac、bacpac)或压缩包文件。 - - - Target machine information - 目标计算机信息 - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge (预览)是一个适合 IoT 和 IoT Edge 部署的优化关系数据库引擎。 - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - 新建 Azure IoT 中心和虚拟机(密码身份验证) - - - Multiple devices of an Azure IoT Hub - Azure IoT 中心的多个设备 - - - Deploy Azure SQL Edge to multiple Azure IoT devices - 将 Azure SQL Edge 部署到多个 Azure IoT 设备 - - - Existing device of an Azure IoT Hub - Azure IoT 中心的现有设备 - - - Deploy Azure SQL Edge to an existing device - 将 Azure SQL Edge 部署到现有设备 - - - New Azure IoT Hub and VM (ssh public key authentication) - 新建 Azure IoT 中心和虚拟机(ssh 公钥身份验证) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - 通过 IoT 中心将 Azure SQL Edge 部署到新的 Azure VM - - - Local container instance - 本地容器实例 - Deploy Azure SQL Edge container instance on local machine 在本地计算机上部署 Azure SQL Edge 容器实例 - - Remote container instance - 远程容器实例 - Deploy Azure SQL Edge container instance on remote machine 在远程计算机上部署 Azure SQL Edge 容器实例 + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + 通过 IoT 中心将 Azure SQL Edge 部署到新的 Azure VM + + + Deploy Azure SQL Edge to an existing device + 将 Azure SQL Edge 部署到现有设备 + + + Deploy Azure SQL Edge to multiple Azure IoT devices + 将 Azure SQL Edge 部署到多个 Azure IoT 设备 + Deployment target 部署目标 - - Azure SQL Edge information - Azure SQL Edge 信息 + + Device ID + 设备 ID - - VM admin username - 虚拟机管理员用户名 + + Device IP Address + 设备 IP 地址 - - VM admin password - 虚拟机管理员密码 + + Docker settings + Docker 设置 - - Confirm VM admin password - 确认虚拟机管理员密码 + + Existing device of an Azure IoT Hub + Azure IoT 中心的现有设备 - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - VM 密码的长度必须为 12 到 123 个字符,且包含大写字符、小写字符、数字、特殊字符。 + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + Image tag + 图像标记 + + + IoT Hub name + IoT 中心名称 + + + Learn more about target condition + 详细了解目标状况。 + + + Local container instance + 本地容器实例 + + + Location + 位置 + + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 许可协议 + + + Microsoft Privacy Statement + Microsoft 隐私声明 + + + Multiple devices of an Azure IoT Hub + Azure IoT 中心的多个设备 + + + Name or IP address + 名称或 IP 地址 + + + New Azure IoT Hub and VM (password authentication) + 新建 Azure IoT 中心和虚拟机(密码身份验证) + + + New Azure IoT Hub and VM (ssh public key authentication) + 新建 Azure IoT 中心和虚拟机(ssh 公钥身份验证) + + + Package file + 包文件 + + + Password + 密码 + + + Password + 密码 + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + SQL Server 包文件的路径(dacpac、bacpac)或压缩包文件。 + + + Provides a notebook-based experience to deploy Azure SQL Edge + 提供部署 Microsoft SQL Server 的基于笔记本的体验 + + + Registry + 注册表 + + + Remote container instance + 远程容器实例 + + + Repository + 存储库 + + + Resource group + 资源组 + + + SQL Server Package files + SQL Server 包文件 SSH public key SSH 公钥 + + Subscription id + 订阅 ID + + + Target condition + 目标条件 + + + Target machine information + 目标计算机信息 + + + Username + 用户名 + + + Username + 用户名 + + + VM admin password + 虚拟机管理员密码 + + + VM admin username + 虚拟机管理员用户名 + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + VM 密码的长度必须为 12 到 123 个字符,且包含大写字符、小写字符、数字、特殊字符。 + + + Will be used to connect to the Azure SQL Edge instance after deployment + 将用于在部署后连接到 Azure SQL Edge 实例 + \ No newline at end of file diff --git a/resources/xlf/zh-hans/azcli.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.azcli.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/azcli.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.azcli.zh-Hans.xlf index da820b93eb..52f7fc9fec 100644 --- a/resources/xlf/zh-hans/azcli.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.azcli.zh-Hans.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - 无法分析发布日期。 + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 新版本的 Azure CLI ({0}) 已可用,是否希望立即更新? Accept 接受 - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。 + + An error occurred while parsing the output of az --version. + 分析 az --version 的输出时出错。 - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - 已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + 分析 az 命令 {0} 的输出时出错。输出不是 JSON。 Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - 已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - 分析 az 命令 {0} 的输出时出错。输出不是 JSON。 + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。 Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Azure CLI 用户设置: 已更新 {0}.{1},newValue: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安装 Azure CLI。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 + Checking for latest available version of Azure CLI 正在检查最新可用版本的 Azure CLI - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - 找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。 + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + 找不到 Azure CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。 Could not find Azure CLI. Error: {0} 找不到 Azure CLI。错误: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + 找不到 Azure CLI arcdata 扩展,是否立即安装? 如果不安装,某些功能将无法正常工作。 + Could not find the Azure CLI arcdata extension. Error: {0} 找不到 Azure CLI arcdata 扩展。错误: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - 找不到 Azure CLI,是否立即安装? 如果不安装,则某些功能将无法正常工作。 - Currently installed version of Azure CLI: {0} is same or newer than any other version available 当前安装的 Azure CLI 版本 {0} 与任何其他可用版本相同或更新 @@ -74,10 +74,6 @@ Don't Ask Again 不再询问 - - Error while downloading - 下载时出错 - Download finished 已完成下载 @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified 必须指定终结点或命名空间 + + Error installing Azure CLI and arcdata extension: {0} + 安装 Azure CLI 和 arcdata 扩展时出错: {0} + + + Error updating Azure CLI: {0} + 更新 Azure CLI 时出错: {0} + + + Error while downloading + 下载时出错 + Executing command: '{0} {1}' 正在执行命令:“{0} {1}” @@ -112,38 +120,30 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. 在 arcdata 版本为 {2} 的路径 {1} 处找到现有 Azure CLI 安装(版本为 v{0})。 + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + 找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。 + Getting text contents of resource at URL {0} 正在获取位于 URL {0} 的资源的文本内容 - - Error installing Azure CLI and arcdata extension: {0} - 安装 Azure CLI 和 arcdata 扩展时出错: {0} - - - Installing the Azure CLI arcdata extension... - 正在安装 Azure CLI arcdata 扩展... - Installing Azure CLI... 正在安装 Azure CLI... + + Installing the Azure CLI arcdata extension... + 正在安装 Azure CLI arcdata 扩展... + Latest available Azure CLI version: {0}. 最新可用 Azure CLI 版本: {0}。 - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - Azure CLI >= {0} 是此功能所必需的。运行 “Azure CLI: 检查更新” 命令以安装此版本,然后重试。 - No - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - 没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。 - No Azure CLI arcdata extension is available. 没有可用的 Azure CLI arcdata 扩展。 @@ -152,45 +152,41 @@ Error: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. 没有可用的 Azure CLI,请 [安装Azure CLI](command:az.install)以启用需要它的功能。 + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 没有可用的 Azure CLI,请运行命令“Azure CLI: 安装”以启用需要它的功能。 + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. 没有可用的 Azure CLI。从 [此处](https://docs.microsoft.com/cli/azure/install-azure-cli)手动安装最新版本,然后重启 Azure Studio。 + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI + No download link available for platform '{0}' Release info: ${1} - 没有适用于平台“{0}”的下载链接 + 没有适用于平台“{0}”的下载链接 发布信息: ${1} No release version available for platform '{0}' Release info: ${1} - 没有适用于平台“{0}”的发布版本 + 没有适用于平台“{0}”的发布版本 发布信息: ${1} - - An error occurred while parsing the output of az --version. - 分析 az --version 的输出时出错。 - Platform '{0}' is currently unsupported 平台“{0}”当前不受支持 - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - 新版本的 Azure CLI ({0}) 已可用,是否希望立即更新? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - 此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。 - Prompting the user to accept the following: {0} 正在提示用户接受以下内容: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。 + + Release date could not be parsed. + 无法分析发布日期。 Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} 正在跳过安装 Azure CLI 和 arcdata 扩展,因为操作不是用户请求的,并且配置选项 {0}.{1} 为 {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安装 Azure CLI arcdata 扩展。需要重启 Azure Studio 才能完成配置 - 在完成此操作之前,将不会激活功能。 - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 此扩展需要安装 Azure CLI >= {0},是否希望立即更新到最新版本({1})? 如果不更新,则某些功能可能不起作用。 + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此扩展需要安装 Azure CLI 扩展 “arcdata”。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装最新版本。 + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此扩展需要安装 Azure CLI 扩展 “arcdata” 版本 >= {0},但当前可用版本仅为 {1}。使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本。 Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) 命令中出现意外的退出代码: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本. - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - 未执行对新 Azure CLI 版本的可用性检查,因为找不到要安装的 Azure CLI - - - Error updating Azure CLI: {0} - 更新 Azure CLI 时出错: {0} - Updating Azure CLI... 正在更新 Azure CLI... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - 用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展 - User Response on prompt to install Azure CLI: {0} 提示安装 Azure CLI 时的用户响应: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} 提示更新 Azure CLI 时的用户响应: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - 找到的版本为 {0}。Azure CLI 可以从当前版本 {1} 更新到此版本。 + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 用户已请求使用 “Azure CLI: 安装” 命令安装 Azure CLI 和 arcdata 扩展 Yes + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 尚不支持下载版本为 {1} 的 Azure CLI 扩展 “arcdata”。最新版本为 {0}。请使用 [此处](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension)的说明安装正确的版本. + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - 选择是否由系统提示你下载 Azure CLI arcdata 扩展。 - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - 选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。 - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - 将所有已执行的 az 命令的调试信息记录到输出通道 - - - Azure CLI Configuration - Azure CLI 配置 - - - Support for Azure CLI. - 支持 Azure CLI。 + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - 系统将不会提示用户安装 Azure CLI arcdata 扩展 + + Azure CLI Configuration + Azure CLI 配置 + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + 选择是否由系统提示你下载 Azure CLI arcdata 扩展。 + + + Choose whether you will be prompted to install Azure CLI. + 选择是否由系统提示你安装 Azure CLI。 + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + 选择当 Azure CLI arcdata 扩展可用时系统是否向你发出提示。 + + + Log debug info to the output channel for all executed az commands + 将所有已执行的 az 命令的调试信息记录到输出通道 + + + Support for Azure CLI. + 支持 Azure CLI。 + + + The user will be prompted for update of the Azure CLI arcdata extension + 系统将提示用户更新 Azure CLI arcdata 扩展 + + + The user will be prompted to install the Azure CLI + 系统将提示用户安装 Azure CLI The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension 系统将不提示用户更新 Azure CLI arcdata 扩展 - - The user will be prompted for update of the Azure CLI arcdata extension - 系统将提示用户更新 Azure CLI arcdata 扩展 - - - Choose whether you will be prompted to install Azure CLI. - 选择是否由系统提示你安装 Azure CLI。 - The user will not be prompted to install the Azure CLI 系统将不会提示用户安装 Azure CLI - - The user will be prompted to install the Azure CLI - 系统将提示用户安装 Azure CLI - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + 系统将不会提示用户安装 Azure CLI arcdata 扩展 diff --git a/resources/xlf/zh-hans/azurecore.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.azurecore.zh-Hans.xlf similarity index 76% rename from resources/xlf/zh-hans/azurecore.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.azurecore.zh-Hans.xlf index f612a4a8f4..9be58bffd0 100644 --- a/resources/xlf/zh-hans/azurecore.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.azurecore.zh-Hans.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - 未从 Microsoft OAuth 返回访问令牌 + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + Azure Data Studio 将不再触发此租户 {0} ({1}) 的身份验证,并且资源将无法访问。 + +若要再次允许访问此租户的资源,需要从“{2}”设置的排除列表中删除租户。 + +是否要继续? - - Error when adding your account to the cache. - 将帐户添加到缓存时出错。 + + Cancel + 取消 - - Error when getting your account from the cache - 从缓存获取帐户时出错 + + Cancel and Authenticate + 取消并进行身份验证 - - Error when parsing your account from the cache - 在缓存中分析帐户时出错 + + Confirm + 确认 + + + Ignore Tenant + 忽略租户 Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - 身份验证失败,或者你的令牌已从系统中删除。请尝试再次将帐户添加到 Azure Data Studio。 - - - The user had no unique identifier within AAD - 用户在 AAD 中没有唯一标识符 - - - Owning Tenant information not found for account. - 找不到帐户的拥有租户信息。 - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - 令牌检索失败,出现错误。[打开开发人员工具]({0})了解更多详细信息。 - - - Specified tenant with ID '{0}' not found. - 找不到带有 ID '{0}' 的指定租户。 - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - Azure Data Studio 将不再触发此租户 {0} ({1}) 的身份验证,并且资源将无法访问。 - -若要再次允许访问此租户的资源,需要从 "{2}" 设置的排除列表中删除租户。 - -是否要继续? - - - Confirm - 确认 - - - Cancel and Authenticate - 取消并进行身份验证 - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - 你的租户 {0} ({1}) 需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。 - - - Cancel - 取消 - - - Ignore Tenant - 忽略租户 - Open 打开 - - Unable to find account info when acquiring token. - 获取令牌时找不到帐户信息。 - - - Unable to find configuration for Azure Resource {0} - 找不到 Azure 资源 {0} 的配置 - Provider '{0}' does not have a Microsoft resource endpoint defined. 提供程序 "{0}" 未定义 Microsoft 资源终结点。 + + Unable to find account info when acquiring token, please remove account and add again. + 获取令牌时找不到帐户信息,请删除帐户并重新添加。 + + + Unable to find configuration for Azure Resource {0} + 找不到 Azure 资源 {0} 的配置 + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + 你的租户 {0} ({1}) 需要你重新进行身份验证才能访问 {2} 资源。请按“打开”启动身份验证过程。 + - + - - Azure Auth Code Grant - Azure 身份验证代码授予 - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - 无法启动服务器。这可能是由于权限错误或系统不兼容。可以尝试从设置启用设备代码身份验证。 + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + 请求身份验证代码 URL 时,MSAL 库中出错。有关错误的详细信息,请检查“Azure 帐户”输出窗格。 + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Do you wish to proceed? Authentication failed due to a state mismatch, please close ADS and try again. 由于状态不匹配,身份验证失败,请关闭 ADS,然后重试。 + + Azure Auth Code Grant + Azure 身份验证代码授予 + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + 无法启动服务器。这可能是由于权限错误或系统不兼容。可以尝试从设置启用设备代码身份验证。 + - + Add {0} account @@ -126,26 +98,10 @@ Do you wish to proceed? Azure Device Code Azure 设备代码 - - Error encountered when trying to check for login results - 尝试检查登录结果时遇到错误 - - - Timed out when waiting for device code login. - 等待设备代码登录时超时。 - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - 无可用的 Azure 身份验证方法。必须在 ADS 配置中启用身份验证方法。 - - - No Azure auth method selected. You must select what method of authentication you want to use. - 未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。 - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. 对 azdata.accounts.getSecurityToken 进行了调用,此方法已弃用,并会在未来的版本中删除。请改用 getAccountSecurityToken。 @@ -154,64 +110,52 @@ Do you wish to proceed? Failed to get token 无法获取令牌 - - {0} occurred when acquiring token. -{1} - {0} 获取令牌时发生。 -{1} + + No Azure auth method available. You must enable the auth methods in ADS configuration. + 无可用的 Azure 身份验证方法。必须在 ADS 配置中启用身份验证方法。 + + + No Azure auth method selected. You must select what method of authentication you want to use. + 未选择任何 Azure 身份验证方法。必须选择你要使用的身份验证方法。 Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. 在忽略列表中找到租户,未尝试身份验证。 如果要从此租户访问资源,可以从 settings.json 文件: {1} 中的忽略列表中删除租户 {0}。 + + {0} occurred when acquiring token. +{1} + 获取令牌时发生“{0}”。 +{1} + - + Failed to clear token cache 未能清除令牌缓存 - - Token cache successfully cleared - 令牌缓存已成功清除 - - + - - Azure (China) - Azure (中国) - Azure Azure + + Azure (China) + Azure (中国) + Azure (US Government) Azure (美国政府) - + - - You must select an Azure account for this feature to work. - 必须选择一个 Azure 帐户才能使用此功能。 - - - You must enable preview features in order to use Azure Cloud Shell. - 必须启用预览功能才能使用 Azure Cloud Shell。 - - - You must select a tenant for this feature to work. - 必须选择一个租户才能使用此功能。 - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - 你当前未登录到任何 Azure 帐户,请登录,然后重试。 - A tenant is required for this feature. Your Azure subscription seems to have no tenants. 此功能需要使用租户。你的 Azure 订阅似乎没有租户。 @@ -228,9 +172,25 @@ Do you wish to proceed? Starting cloud shell… 正在启动 Cloud Shell… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + 你当前未登录到任何 Azure 帐户,请登录,然后重试。 + + + You must enable preview features in order to use Azure Cloud Shell. + 必须启用预览功能才能使用 Azure Cloud Shell。 + + + You must select a tenant for this feature to work. + 必须选择一个租户才能使用此功能。 + + + You must select an Azure account for this feature to work. + 必须选择一个 Azure 帐户才能使用此功能。 + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Do you wish to proceed? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Do you wish to proceed? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Do you wish to proceed? - + + + + Azure CosmosDB for PostgreSQL Cluster + Azure CosmosDB for PostgreSQL Cluster + + + + SQL databases @@ -262,7 +230,7 @@ Do you wish to proceed? - + SQL servers @@ -270,7 +238,7 @@ Do you wish to proceed? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Do you wish to proceed? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Do you wish to proceed? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Do you wish to proceed? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Do you wish to proceed? - + - Azure Database for PostgreSQL servers + Azure Database for PostgreSQL Servers Azure Database for PostgreSQL 服务器 - + SQL managed instances @@ -318,7 +286,7 @@ Do you wish to proceed? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Do you wish to proceed? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Do you wish to proceed? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Do you wish to proceed? - + - - Unrecognized Provider resource: {0} - 无法识别的提供程序资源:{0} - Unrecognized Provider resource type: {0} 无法识别的提供程序资源类型:{0} + + Unrecognized Provider resource: {0} + 无法识别的提供程序资源:{0} + - + No Resources found @@ -362,24 +330,28 @@ Do you wish to proceed? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - 无法获取帐户{0} (租户 "{1}")的订阅。{2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). 无法为账户 "{0}" (租户 "{1}") 获取访问令牌。 + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + 无法获取帐户{0} (租户 "{1}")的订阅。{2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (预览) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + 如果你以前未从此帐户启动过 Azure Cloud Shell,请访问 https://shell.azure.com/ 以开始使用。设置后,可以直接在 Azure Data Studio 中使用 AzureCloud Shell。 + OK 确定 @@ -388,10 +360,6 @@ Do you wish to proceed? Open Azure Shell 打开 Azure Shell - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - 如果你以前未从此帐户启动过 Azure Cloud Shell,请访问 https://shell.azure.com/ 以开始使用。设置后,可以直接在 Azure Data Studio 中使用 AzureCloud Shell。 - Select Bash or PowerShell for Azure Cloud Shell 为 Azure Cloud Shell 选择 Bash 或 PowerShell @@ -408,7 +376,7 @@ Do you wish to proceed? - + Sign in to Azure... @@ -416,15 +384,15 @@ Do you wish to proceed? - + No Tenants found. - 找不到租户。 + No Tenants found. - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Do you wish to proceed? - + No Tenants found. @@ -448,7 +416,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -456,7 +424,7 @@ Do you wish to proceed? - + No Resources found. @@ -464,7 +432,7 @@ Do you wish to proceed? - + No Subscriptions found. @@ -472,7 +440,7 @@ Do you wish to proceed? - + Loading ... @@ -480,7 +448,7 @@ Do you wish to proceed? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Do you wish to proceed? Error fetching subscriptions for account {0} tenant {1} : {2} 为帐户 {0} 租户 {1} 提取订阅时出错: {2} - - Invalid query - 查询无效 - Error: {0} 错误: {0} + + Invalid query + 查询无效 + - + - - Azure Resources (Preview) - Azure 资源(预览) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - 无法在凭据存储中保存令牌缓存的密钥,这可能会导致 Azure 访问令牌持久性问题和连接不稳定。SqlTools 可能已达到 Windows 上的凭据存储限制,请清除至少 2 个以 Windows 凭据管理器中的“Microsoft.SqlTools|”开头的凭据,然后重新加载。 - - - Unable to open link, missing required values - 无法打开链接,缺少所需的值 - Australia Central 澳大利亚中部 @@ -538,17 +494,25 @@ Do you wish to proceed? Australia Southeast 澳大利亚东南部 + + Azure Accounts + Azure 帐户 + Azure Arc-enabled PostgreSQL Hyperscale 启用 Azure Arc 的 PostgreSQL 超大规模 - - Data Service - Azure Arc - 数据服务 - Azure Arc + + Azure Database for PostgreSQL flexible servers + Azure Database for PostgreSQL 灵活服务器 - - SQL managed instance - Azure Arc - SQL 托管实例 - Azure Arc + + Azure Database for PostgreSQL servers + Azure Database for PostgreSQL 服务器 + + + Azure Resources (Preview) + Azure 资源(预览) Brazil South @@ -566,6 +530,10 @@ Do you wish to proceed? Canada East 加拿大东部 + + Cancel + 取消 + Central India 印度中部 @@ -578,9 +546,9 @@ Do you wish to proceed? Central US EUAP 美国中部 EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - 警告: ADAL 已弃用,并计划在将来的版本中删除。请改用 MSAL。 + + Data Service - Azure Arc + 数据服务 - Azure Arc Disable @@ -606,10 +574,6 @@ Do you wish to proceed? East US 2 EUAP 美国东部 2 EUAP - - Azure Accounts - Azure 帐户 - France Central 法国中部 @@ -642,6 +606,10 @@ Do you wish to proceed? Japan West 日本西部 + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + 无法在凭据存储中保存令牌缓存的密钥,这可能会导致 Azure 访问令牌持久性问题和连接不稳定。SqlTools 可能已达到 Windows 上的凭据存储限制,请清除至少 2 个以 Windows 凭据管理器中的“Microsoft.SqlTools|”开头的凭据,然后重新加载。 + Korea Central 韩国中部 @@ -654,10 +622,18 @@ Do you wish to proceed? Location 位置 + + Modifying this setting requires reloading the window for all changes to take effect. + 修改此设置需要重新加载窗口,以使所有更改生效。 + Name 名称 + + No clouds are enabled, please enable a cloud to continue. + 未启用云,请启用云以继续。 + North Central US 美国中北部 @@ -674,34 +650,10 @@ Do you wish to proceed? Norway West 挪威西部 - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - 警告: 已启用 Azure PII 日志记录。启用此选项可允许记录个人身份信息,并且只能用于调试目的。 - - - Azure Database for PostgreSQL flexible servers - Azure Database for PostgreSQL 灵活服务器 - - - Azure Database for PostgreSQL servers - Azure Database for PostgreSQL 服务器 - - - Reload - 重载 - Reload Azure Data Studio 重新加载 Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - 身份验证库已更改,请重新加载 Azure Data Studio。 - - - Modifying this setting requires reloading the window for all changes to take effect. - 修改此设置需要重新加载窗口,以使所有更改生效。 - Resource group 资源组 @@ -710,6 +662,26 @@ Do you wish to proceed? Resource type 资源类型 + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + SQL 数据库 + + + SQL managed instance + SQL 托管实例 + + + SQL managed instance - Azure Arc + SQL 托管实例 - Azure Arc + + + SQL server + SQL 服务器 + South Africa North 南非北部 @@ -722,34 +694,22 @@ Do you wish to proceed? South Central US 美国中南部 - - Southeast Asia - 东南亚 - South India 印度南部 - - SQL database - SQL 数据库 - - - SQL managed instance - SQL 托管实例 - - - SQL server - SQL 服务器 - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + 东南亚 Subscription 订阅 + + Switch to MSAL + 切换到 MSAL + Switzerland North 瑞士北部 @@ -758,6 +718,10 @@ Do you wish to proceed? Switzerland West 瑞士西部 + + Token cache has been cleared successfully, please reload Azure Data Studio. + 令牌缓存已成功清除,请重新加载 Azure Data Studio。 + Type Icon 类型图标 @@ -782,6 +746,14 @@ Do you wish to proceed? Unable to get token for tenant {0} 无法获取租户 {0} 的令牌 + + Unable to open link, missing required values + 无法打开链接,缺少所需的值 + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + 警告: 已启用 Azure PII 日志记录。启用此选项可允许记录个人身份信息,并且只能用于调试目的。 + West Central US 美国中西部 @@ -802,85 +774,53 @@ Do you wish to proceed? West US 2 美国西部 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} 设置已更改,请重新加载 Azure Data Studio。 + - + - - Clear Azure Account Token Cache - 清除 Azure 帐户令牌缓存 + + Could not load endpoints from settings, please check the logs for more details. + 无法从设置加载终结点,请检查日志以了解更多详细信息。 - - Browse and work with Azure resources - 浏览和使用 Azure 资源 + + Successfully loaded custom endpoints from settings + 已成功从设置加载自定义终结点 - - Azure (Core) - Azure (核心) - - - Open in Azure Portal - 在 Azure 门户中打开 - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - 资源筛选器,每个元素是帐户 ID、订阅 ID 和由斜杠分隔的名称 - - - Azure Resource Configuration - Azure 资源配置 + + + + + + ARM Resource Endpoint + ARM 资源终结点 Add to Servers 添加到服务器 - - Connect - 连接 - Azure Azure - - Refresh - 刷新 - - - Azure: Refresh All Accounts - Azure: 刷新所有帐户 - - - Select Subscriptions - 选择订阅 - - - Select Tenants - 选择租户 - - - Azure: Sign In - Azure: 登录 - - - Start Cloud Shell - 启动 Cloud Shell - - - Azure (Preview) - Azure (预览) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - 查询 Azure 资源或请求身份验证令牌时将跳过的租户 ID 列表。 - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - 用于 AAD 身份验证流的库。请在更改此选项后重新启动 ADS。 + + Azure (Core) + Azure (核心) + + + Azure (Preview) + Azure (预览) Azure Account Configuration @@ -890,46 +830,170 @@ Do you wish to proceed? Azure Authentication Method Azure 身份验证方法 + + Azure KeyVault Resource Endpoint + Azure KeyVault 资源终结点 + + + Azure Kusto Resource Endpoint + Azure Kusto 资源终结点 + + + Azure Log Analytics Endpoint + Azure Log Analytics 终结点 + + + Azure Portal Endpoint + Azure 门户终结点 + + + Azure Resource Configuration + Azure 资源配置 + + + Azure Storage Resource Endpoint + Azure 存储资源终结点 + + + Azure Storage Resource Endpoint Suffix + Azure 存储资源终结点后缀 + + + Azure: Refresh All Accounts + Azure: 刷新所有帐户 + + + Azure: Sign In + Azure: 登录 + + + Browse and work with Azure resources + 浏览和使用 Azure 资源 + + + Clear Azure Account Token Cache + 清除 Azure 帐户令牌缓存 + + + Client ID for Azure Data Studio + Azure Data Studio 的客户端 ID + + + Cloud Display Name + 云显示名称 + + + Cloud ID + 云 ID + + + Cloud Name + 云名称 + + + Cloud Settings + 云设置 + Code Grant Method 代码授予方法 + + Connect + 连接 + Device Code Method 设备代码方法 + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + 禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。 + + + Graph Resource Endpoint + Graph 资源终结点 + + + Host Endpoint + 主机终结点 + + + Microsoft Graph Resource Endpoint + Microsoft Graph 资源终结点 + + + Microsoft Resource Endpoint + Microsoft 资源终结点 + + + Open in Azure Portal + 在 Azure 门户中打开 + + + Power BI Resource Endpoint + Power BI 资源终结点 + + + Provider Settings + 提供程序设置 + + + Refresh + 刷新 + + + SQL Resource Endpoint + SQL 资源终结点 + + + Scopes Endpoint + 作用域终结点 + + + Select Subscriptions + 选择订阅 + + + Select Tenants + 选择租户 + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + 包含自定义 Azure 身份验证终结点的设置。对此设置所做的更改需要重启才能生效。 + Should Azure China integration be enabled 是否应启用 Azure 中国集成 - - Should Azure Germany integration be enabled - 是否应启用 Azure 德国集成 - Should Azure public cloud integration be enabled 是否应启用 Azure 公有云集成 + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。 + Should US Government Azure cloud (Fairfax) integration be enabled 是否应启用美国政府 Azure 云(Fairfax)集成 - - Should US National Azure cloud integration be enabled - 是否应启用美国国家 Azure 云集成 + + Start Cloud Shell + 启动 Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + 查询 Azure 资源或请求身份验证令牌时将跳过的租户 ID 列表。 + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + 资源筛选器,每个元素是帐户 ID、订阅 ID 和由斜杠分隔的名称 [Optional] The verbosity of logging for the Azure Accounts extension. [可选] Azure 帐户扩展的日志记录详细程度。 - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - 禁用系统密钥链集成。凭据将存储在用户主目录的平面文件中。 - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - 是否应在 Azure 帐户输出通道和输出通道日志文件中记录个人身份信息 (PII)。 - \ No newline at end of file diff --git a/resources/xlf/zh-hans/Microsoft.azuremonitor.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.azuremonitor.zh-Hans.xlf new file mode 100644 index 0000000000..6f457b51ef --- /dev/null +++ b/resources/xlf/zh-hans/Microsoft.azuremonitor.zh-Hans.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + 已下载 {0} + + + Downloading {0} + 正在下载 {0} + + + Downloading {0} + 正在下载 {0} + + + Failed to start {0} + 未能启动 {0} + + + Installed {0} + 安装于 {0} + + + Installing {0} + 正在安装 {0} + + + Installing {0} to {1} + 正在将 {0} 安装到 {1} + + + Starting {0} + 正在启动 {0} + + + {0} Started + {0} 已启动 + + + + + + + Account does not exist. + 帐户不存在。 + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。 + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。 + + + + + + + Notebooks + 笔记本 + + + Only .ipynb Notebooks are supported + 仅支持 .ipynb 笔记本 + + + Unsupported platform + 平台不受支持 + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + 取消 + + + Cancel operation? + 是否取消操作? + + + Search Server Names + 搜索服务器名称 + + + + + + + Error notifying of node change: {0} + 通知节点更改时出错: {0} + + + Root + + + + Session for node {0} does not exist + 节点 {0} 的会话不存在 + + + + + + + View Known Issues + 查看已知问题 + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 个组件意外退出。请重启 Azure Data Studio。 + + + + + + + Administrative privileges + 管理权限 + + + Administrative privileges: SYSDBA or SYSOPER + 管理权限: SYSDBA 或 SYSOPER + + + Authentication type + 身份验证类型 + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - 支持 MFA 的通用目录 + + + Azure Monitor Logs + Azure Monitor 日志 + + + Azure Monitor access for Azure Data Studio + Azure Monitor Azure Data Studio 的访问权限 + + + Custom name of the connection + 连接的自定义名称 + + + Database + 数据库 + + + Indicates the password to be used when connecting to the data source + 指示连接到数据源时使用的密码 + + + Indicates the user ID to be used when connecting to the data source + 指示连接到数据源时使用的用户 ID + + + Log Analytics Workspace ID + Log Analytics 工作区 ID + + + Metadata Pooling + 元数据池 + + + Name + 名称 + + + Name + 名称 + + + Name (optional) + 名称(可选) + + + Password + 密码 + + + Password of the proxy user. + 代理用户的密码。 + + + Proxy Password + 代理密码 + + + Proxy User Id + 代理用户 ID + + + Security + 安全性 + + + Size (MB) + 大小(MB) + + + Source + + + + Specifies the method of authenticating with Azure Monitor + 指定使用 Azure Monitor 进行身份验证的方法 + + + The name of the initial catalog or database in the data source + 数据源中的初始目录或数据库的名称。 + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + 此属性指示是否缓存执行查询的元数据信息以提高性能。 + + + Type + 类型 + + + User name + 用户名 + + + User name of the proxy user. + 代理用户的用户名。 + + + Workspace ID + 工作区 ID + + + Workspace ID + 工作区 ID + + + Workspace Name + 工作区名称 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/cms.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.cms.zh-Hans.xlf similarity index 97% rename from resources/xlf/zh-hans/cms.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.cms.zh-Hans.xlf index dd01fc712b..efb1521d23 100644 --- a/resources/xlf/zh-hans/cms.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.cms.zh-Hans.xlf @@ -1,27 +1,11 @@  - + Add Server Group 添加服务器组 - - Cancel - 取消 - - - OK - 确定 - - - Server Group Description - 服务器组说明 - - - Server Group Name - 服务器组名称 - Are you sure you want to delete 确定要删除吗 @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers 无法将 Azure SQL Server 用作中央管理服务器 + + Cancel + 取消 + Central Management Server Group already has a Registered Server with the name {0} 中央管理服务器组已具有名称为 {0} 的注册服务器 - - {0} already has a Server Group with the name {1} - {0} 已具有名称为 {1} 的服务器组 - No + + OK + 确定 + + + Server Group Description + 服务器组说明 + + + Server Group Name + 服务器组名称 + Yes + + {0} already has a Server Group with the name {1} + {0} 已具有名称为 {1} 的服务器组 + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - 加载已保存的服务器时出现意外错误 {0} - Loading ... 正在加载… + + Unexpected error occurred while loading saved servers {0} + 加载已保存的服务器时出现意外错误 {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - 版本 + + Add Central Management Server + 添加中央管理服务器 - - Compatibility Level - 兼容级别 - - - Owner - 所有者 - - - Pricing Tier - 定价层 - - - Type - 类型 - - - Version - 版本 - - - MSSQL configuration - MSSQL 配置 - - - Declares the application workload type when connecting to a server - 声明连接到服务器时的应用程序工作负荷类型 - - - Application intent - 应用意图 - - - The name of the application - 应用程序的名称 - - - Application name - 应用程序名称 - - - The name of the primary file, including the full path name, of an attachable database - 可附加数据库的主文件的名称(包括完整路径名称) - - - Attach DB filename - 附加 DB 文件名 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - 支持 MFA 的通用目录 - - - Windows Authentication - Windows 身份验证 - - - SQL Login - SQL 登录 - - - Specifies the method of authenticating with SQL Server - 指定使用 SQL Server 进行身份验证的方法 - - - Authentication type - 身份验证类型 - - - Enables or disables Always Encrypted for the connection - 启用或禁用连接的 Always Encrypted 功能 + + Advanced + 高级 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 在终止尝试并生成错误之前等待命令执行的时长(秒) + + Application intent + 应用意图 - - Command timeout - 命令超时 + + Application name + 应用程序名称 - - Number of attempts to restore connection - 尝试还原连接的次数 - - - Connect retry count - 连接重试次数 - - - Delay between attempts to restore connection - 两次尝试恢复连接之间的延迟 - - - Connect retry interval - 连接重试间隔 - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 在终止尝试并生成错误之前等待连接到服务器的时长(秒) - - - Connect timeout - 连接超时 - - - Custom name of the connection - 连接的自定义名称 - - - Name (optional) - 名称(可选) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - 为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用 - - - Context connection - 上下文连接 - - - The SQL Server language record name - SQL Server 语言记录名称 - - - Current language - 当前语言 - - - Azure Attestation - Azure 证明 - - - Host Guardian Service - 主机保护者服务 - - - None - - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议 - - - Attestation protocol - 证明协议 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点 + + Attach DB filename + 附加 DB 文件名 Attestation URL 认证 URL - - Optional (False) - 可选(False) + + Attestation protocol + 证明协议 - - Strict - 严格 + + Authentication type + 身份验证类型 - - Mandatory (True) - 强制(True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - 支持 MFA 的通用目录 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。 + + Azure Attestation + Azure 证明 - - Encrypt - 加密 + + Central Management Servers + 中央管理服务器 - - The name or network address of the instance of SQL Server that acts as a failover partner - 充当故障转移伙伴的 SQL Server 实例的名称或网络地址 + + Central Management Servers + 中央管理服务器 - - Failover partner - 故障转移伙伴 + + Command timeout + 命令超时 - - Advanced - 高级 + + Compatibility Level + 兼容级别 + + + Compatibility Level + 兼容级别 + + + Computer Name + 计算机名 + + + Connect retry count + 连接重试次数 + + + Connect retry interval + 连接重试间隔 + + + Connect timeout + 连接超时 Connection Resiliency @@ -294,53 +178,137 @@ Context 上下文 - - Initialization - 初始化 + + Context connection + 上下文连接 - - Pooling - + + Current language + 当前语言 - - Replication - 副本 + + Custom name of the connection + 连接的自定义名称 - - Security - 安全性 + + Declares the application workload type when connecting to a server + 声明连接到服务器时的应用程序工作负荷类型 - - Source - + + Delay between attempts to restore connection + 两次尝试恢复连接之间的延迟 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - 指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。 + + Delete + 删除 + + + Delete + 删除 + + + Delete + 删除 + + + Description of the SQL Server instance + SQL Server 实例的说明 + + + Disabled + 已禁用 + + + Edition + 版本 + + + Edition + 版本 + + + Enabled + 已启用 + + + Enables or disables Always Encrypted for the connection + 启用或禁用连接的 Always Encrypted 功能 + + + Enables or disables Secure enclaves for the connection + 启用或禁用连接的安全 enclave + + + Encrypt + 加密 + + + Failover partner + 故障转移伙伴 + + + Host Guardian Service + 主机保护者服务 Host name in certificate 证书中的主机名 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 此连接在销毁前在池中生存的最短时间(秒) + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + 指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。 + + + Indicates the password to be used when connecting to the data source + 指示连接到数据源时使用的密码 + + + Indicates the user ID to be used when connecting to the data source + 指示连接到数据源时使用的用户 ID + + + Indicates which server type system then provider will expose through the DataReader + 指示提供程序将通过 DataReader 公开的服务器类型系统 + + + Initialization + 初始化 + + + Last Database Backup + 上次数据库备份 + + + Last Log Backup + 上次日志备份 Load balance timeout 负载均衡超时 - - The maximum number of connections allowed in the pool - 池中允许的最大连接数 + + MSSQL configuration + MSSQL 配置 + + + Mandatory (True) + 强制(True) Max pool size 最大池大小 - - The minimum number of connections allowed in the pool - 池中允许的最小连接数 + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。 + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover 多子网故障转移 - - When true, multiple result sets can be returned and read from one connection - 为 true 时,可从一个连接返回和读取多个结果集 - Multiple active result sets 多重活动结果集 - - Size in bytes of the network packets used to communicate with an instance of SQL Server - 用于与 SQL Server 实例通信的网络数据包的大小(字节数) + + Name (optional) + 名称(可选) + + + Name of the SQL Server instance + SQL Server 实例的名称 + + + New Server Group... + 新建服务器组… + + + New Server Registration... + 新建服务器注册… + + + None + + + + Number of attempts to restore connection + 尝试还原连接的次数 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。 + + + OS Version + OS 版本 + + + Optional (False) + 可选(False) + + + Owner + 所有者 + + + Owner + 所有者 Packet size 数据包大小 - - Indicates the password to be used when connecting to the data source - 指示连接到数据源时使用的密码 - Password 密码 - - When false, security-sensitive information, such as the password, is not returned as part of the connection - 为 false 时,安全敏感信息(如密码)不作为连接的一部分返回 - Persist security info 持久安全信息 - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - 为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中 + + Pooling + Pooling @@ -394,93 +390,57 @@ Port 端口 - - Used by SQL Server in Replication - 由 SQL Server 在复制中使用 + + Pricing Tier + 定价层 + + + Recovery Model + 恢复模式 + + + Refresh + 刷新 + + + Refresh Server Group + 刷新服务器组 + + + Replication + 副本 Replication 副本 - - Enables or disables Secure enclaves for the connection - 启用或禁用连接的安全 enclave - - - Secure enclaves - 安全 enclave - - - Description of the SQL Server instance - SQL Server 实例的说明 - - - Server Description - 服务器描述 - - - Name of the SQL Server instance - SQL Server 实例的名称 - - - Server - 服务器 - - - e.g. tcp:servername,1433 - 例如 tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - 在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。 - - - Trust server certificate - 信任服务器证书 - - - Indicates which server type system then provider will expose through the DataReader - 指示提供程序将通过 DataReader 公开的服务器类型系统 - - - Type system version - 类型系统版本 - - - Indicates the user ID to be used when connecting to the data source - 指示连接到数据源时使用的用户 ID - - - User name - 用户名 - - - The name of the workstation connecting to SQL Server - 连接到 SQL Server 的工作站的名称 - - - Workstation Id - 工作站 ID - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - 支持管理 SQL Server 中央管理服务器 - - - Disabled - 已禁用 + + SQL Login + SQL 登录 SQL Server Central Management Servers SQL Server 中央管理服务器 - - Enabled - 已启用 + + Secure enclaves + 安全 enclave + + + Security + 安全性 + + + Server + 服务器 + + + Server Description + 服务器描述 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 关键字应格式化为大写、小写还是无(不格式化) - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 是否应将逗号置于列表中每个语句的开头(例如 ", mycolumn2")而不是结尾(例如 "mycolumn1,") - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines select 语句中的对象引用是否应分到不同行中? 例如,在 "SELECT C1, C2 FROM T1" 中,C1 和 C2 是否将位于不同行 - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 + + Size in bytes of the network packets used to communicate with an instance of SQL Server + 用于与 SQL Server 实例通信的网络数据包的大小(字节数) - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。 + + Source + - - Number of minutes to retain log files for backend services. Default is 1 week. - 将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。 + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议 - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" + + Specifies the method of authenticating with SQL Server + 指定使用 SQL Server 进行身份验证的方法 - - New Server Registration... - 新建服务器注册… + + Strict + 严格 - - New Server Group... - 新建服务器组… + + Support for managing SQL Server Central Management Servers + 支持管理 SQL Server 中央管理服务器 - - Delete - 删除 + + The SQL Server language record name + SQL Server 语言记录名称 - - Delete - 删除 + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 在终止尝试并生成错误之前等待命令执行的时长(秒) - - Delete - 删除 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 在终止尝试并生成错误之前等待连接到服务器的时长(秒) - - Central Management Servers - 中央管理服务器 + + The maximum number of connections allowed in the pool + 池中允许的最大连接数 - - Refresh - 刷新 + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 此连接在销毁前在池中生存的最短时间(秒) - - Refresh Server Group - 刷新服务器组 + + The minimum number of connections allowed in the pool + 池中允许的最小连接数 - - Add Central Management Server - 添加中央管理服务器 + + The name of the application + 应用程序的名称 - - Central Management Servers - 中央管理服务器 + + The name of the primary file, including the full path name, of an attachable database + 可附加数据库的主文件的名称(包括完整路径名称) - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” + + The name of the workstation connecting to SQL Server + 连接到 SQL Server 的工作站的名称 - - [Optional] Do not show unsupported platform warnings - [可选] 不显示不受支持的平台警告 + + The name or network address of the instance of SQL Server that acts as a failover partner + 充当故障转移伙伴的 SQL Server 实例的名称或网络地址 - - Compatibility Level - 兼容级别 + + Trust server certificate + 信任服务器证书 - - Last Database Backup - 上次数据库备份 + + Type + 类型 - - Last Log Backup - 上次日志备份 + + Type system version + 类型系统版本 - - Owner - 所有者 + + Used by SQL Server in Replication + 由 SQL Server 在复制中使用 - - Recovery Model - 恢复模式 + + User name + 用户名 - - Computer Name - 计算机名 - - - OS Version - OS 版本 - - - Edition + + Version 版本 Version 版本 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。 + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + 为 false 时,安全敏感信息(如密码)不作为连接的一部分返回 + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + 在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。 + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + 为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用 + + + When true, multiple result sets can be returned and read from one connection + 为 true 时,可从一个连接返回和读取多个结果集 + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + 为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中 + + + Windows Authentication + Windows 身份验证 + + + Workstation Id + 工作站 ID + + + [Optional] Do not show unsupported platform warnings + [可选] 不显示不受支持的平台警告 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” + + + e.g. tcp:servername,1433 + 例如 tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 是否应将逗号置于列表中每个语句的开头(例如 ", mycolumn2")而不是结尾(例如 "mycolumn1,") + \ No newline at end of file diff --git a/resources/xlf/zh-hans/dacpac.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.dacpac.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/dacpac.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.dacpac.zh-Hans.xlf index 79b3fc4307..41b17602a5 100644 --- a/resources/xlf/zh-hans/dacpac.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.dacpac.zh-Hans.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + SQL Server 实例上已经存在同名数据库。 + + + Create a database from a .bacpac file [Import Bacpac] + 由 .bacpac 文件创建数据库 [导入 Bacpac] + + + Data Loss + 数据丢失 + + + Data-tier Application Wizard + 数据层应用程序向导 + Database Name 数据库名称 @@ -10,26 +26,18 @@ Deploy 部署 - - Select Deploy Dacpac Settings - 选择“部署 Dacpac 设置” - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] 将数据层应用程序 .dacpac 文件部署到 SQL Server 的实例 [部署 Dacpac] - - Review the deploy plan - 查看部署计划 + + Deploy plan operations + 部署计划操作 Export 导出 - - Select Export Bacpac Settings - 选择“导出 Bacpac 设置” - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] 将架构和数据从数据库导出到逻辑 .bacpac 文件格式 [导出 Bacpac] @@ -38,42 +46,126 @@ Extract 提取 - - Select Extract Dacpac Settings - 选择“提取 Dacpac 设置” - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] 将数据层应用程序从 SQL Server 实例提取到 .dacpac 文件 [提取 Dacpac] + + File Location + 文件位置 + + + File name cannot be whitespace + 文件名不能为空白 + + + File name cannot end with a period + 文件名不能以句号结尾 + + + File name cannot end with a whitespace + 文件名不能以空格结尾 + + + File name is over 255 characters + 文件名超过 255 个字符 + Generate Script 生成脚本 + + Generating deploy plan failed '{0}' + 生成部署计划失败“{0}” + + + Generating deploy script failed '{0}' + 生成部署脚本失败 '{0}' + Import 导入 - - Select Import Bacpac Settings - 选择“导入 Bacpac 设置” + + Invalid file characters + 无效的文件字符 - - Create a database from a .bacpac file [Import Bacpac] - 由 .bacpac 文件创建数据库 [导入 Bacpac] + + Name of object that will be affected by deployment + 将受部署影响的对象的名称 New Database 新建数据库 + + No data loss will occur from the listed deploy actions. + 列出的部署操作不会导致数据丢失。 + + + Object + 对象 + + + Open + 打开 + + + Operation + 操作 + + + Operation(Create, Alter, Delete) that will occur during deployment + 部署过程中将发生的操作(创建、更改、删除) + + + Operations that may result in data loss are marked with a warning sign + 可能导致数据丢失的操作标有警告符号 + Proceed despite possible data loss 尽管可能会丢失数据,仍要继续 + + Reserved file name. Choose another name and try again + 文件名已保留。请选择其他名称,然后重试 + + + Review the deploy plan + 查看部署计划 + + + Save + 保存 + + + Select Deploy Dacpac Settings + 选择“部署 Dacpac 设置” + + + Select Export Bacpac Settings + 选择“导出 Bacpac 设置” + + + Select Extract Dacpac Settings + 选择“提取 Dacpac 设置” + + + Select Import Bacpac Settings + 选择“导入 Bacpac 设置” + Select an Operation 选择操作 + + Select file + 选择文件 + + + Setting + 设置 + Source Database 源数据库 @@ -86,6 +178,10 @@ Summary 摘要 + + Summary of settings + 设置摘要 + Target Database 目标数据库 @@ -94,126 +190,14 @@ Target Server 目标服务器 - - Upgrade Existing Database - 升级现有数据库 - - - Version (use x.x.x.x where x is a number) - 版本(采用 x.x.x.x 格式,x 表示数字) - - - Open - 打开 - - - Data Loss - 数据丢失 - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. 部署操作可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。 - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - 列出的部署操作中有 {0} 个可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。 - - - Operations that may result in data loss are marked with a warning sign - 可能导致数据丢失的操作标有警告符号 - - - A database with the same name already exists on the instance of SQL Server - SQL Server 实例上已经存在同名数据库。 - - - default - 默认 - - - Generating deploy plan failed '{0}' - 生成部署计划失败“{0}” - - - Deploy plan operations - 部署计划操作 - - - File Location - 文件位置 - - - File name cannot end with a period - 文件名不能以句号结尾 - - - Generating deploy script failed '{0}' - 生成部署脚本失败 '{0}' - - - Invalid file characters - 无效的文件字符 - - - No data loss will occur from the listed deploy actions. - 列出的部署操作不会导致数据丢失。 - - - Name of object that will be affected by deployment - 将受部署影响的对象的名称 - - - Object - 对象 - - - Operation - 操作 - - - {0} operation failed '{1}' - {0} 操作失败“{1}” - - - Operation(Create, Alter, Delete) that will occur during deployment - 部署过程中将发生的操作(创建、更改、删除) - - - Reserved file name. Choose another name and try again - 文件名已保留。请选择其他名称,然后重试 - This file name is reserved for use by Windows. Choose another name and try again 此文件名保留供 Windows 使用。请选择其他名称,然后重试 - - Save - 保存 - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - 关闭向导后,可在任务视图中查看脚本生成的状态。生成的脚本将在完成后打开。 - - - Select file - 选择文件 - - - Setting - 设置 - - - Summary of settings - 设置摘要 - - - File name is over 255 characters - 文件名超过 255 个字符 - - - File name cannot end with a whitespace - 文件名不能以空格结尾 - Type 类型 @@ -226,6 +210,10 @@ Undefined name 未定义名称 + + Upgrade Existing Database + 升级现有数据库 + Value @@ -234,26 +222,34 @@ Version 版本 - - File name cannot be whitespace - 文件名不能为空白 + + Version (use x.x.x.x where x is a number) + 版本(采用 x.x.x.x 格式,x 表示数字) - - Data-tier Application Wizard - 数据层应用程序向导 + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + 关闭向导后,可在任务视图中查看脚本生成的状态。生成的脚本将在完成后打开。 + + + default + 默认 + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + 列出的部署操作中有 {0} 个可能导致数据丢失。请确保在部署出现问题时有备份或快照可用。 + + + {0} operation failed '{1}' + {0} 操作失败“{1}” - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - 文件夹的完整路径,其中已默认保存 .DACPAC 和 .BACPAC 文件 - Dacpac 数据层应用程序包 @@ -262,6 +258,10 @@ Data-tier Application Wizard 数据层应用程序向导 + + Full path to folder where .DACPAC and .BACPAC files are saved by default + 文件夹的完整路径,其中已默认保存 .DACPAC 和 .BACPAC 文件 + \ No newline at end of file diff --git a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.data-workspace.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/data-workspace.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.data-workspace.zh-Hans.xlf index 92a1b690a9..a5b6201535 100644 --- a/resources/xlf/zh-hans/data-workspace.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.data-workspace.zh-Hans.xlf @@ -1,46 +1,14 @@  - + All Project Types 所有项目类型 - - Click "Learn more" button for more information about local development experience to {0} - 单击“了解详细信息”按钮,以详细了解 {0} 的本地开发体验 - - - Select - 选择 - - - No provider was found for project type with id: '{0}' - 找不到 id 为“{0}”的项目类型的提供程序 - - - No provider was found for the following projects: {0} - 找不到以下项目的提供程序: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - 未能加载项目提供程序扩展“{0}”。错误消息: {1} - - - Local - 本地 - - - Refresh - 刷新 - - - Create new database project - 创建新数据库项目 - - - Type - 类型 + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + 需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启? Browse @@ -50,41 +18,93 @@ Browse... 浏览... - - The selected clone path '{0}' does not exist or is not a directory. - 所选克隆路径“{0}”不存在或不是目录。 + + Click "Learn More" button for more information about SDK-style projects + 单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息 + + + Click "Learn more" button for more information about local development experience to {0} + 单击“了解详细信息”按钮,以详细了解 {0} 的本地开发体验 + + + Cloning git repository '{0}'... + 正在克隆 Git 存储库“{0}”... Create 创建 + + Create new database project + 创建新数据库项目 + Default 默认 + + Directory '{0}' already exists in the selected location, please choose another + 所选位置中已存在目录“{0}”,请选择其他项 + Enter Project Name 输入项目名 - - The selected {0} file '{1}' does not exist or is not a file. - 所选 {0} 文件“{1}”不存在或者不是文件。 + + Enter project name + 输入项目名称 Enter remote git repository URL 输入远程 git 存储库 URL + + Error during git clone. View git output for more details + Git 克隆期间出错。请查看 git 输出以了解更多详细信息 + + + Failed to load the project provider extension '{0}'. Error message: {1} + 未能加载项目提供程序扩展“{0}”。错误消息: {1} + + + File '{0}' doesn't exist + 文件“{0}”不存在 + + + File name cannot be over 255 characters + 文件名不能超过 255 个字符 + + + File name cannot be whitespace + 文件名不能为空白 + + + File name cannot end with a period + 文件名不能以句号结尾 + + + File name cannot start or end with whitespace + 文件名不能以空格开头或结尾 + Git repository URL Git 存储库 URL + + Invalid file characters + 文件字符无效 + Learn More 了解详细信息 - - Select location to clone repository locally - 选择本地克隆存储库的位置 + + List of opened projects should not be undefined after refresh from disk. + 从磁盘刷新后,打开的项目列表应已被定义。 + + + Local + 本地 Local clone path @@ -94,6 +114,14 @@ Location 位置 + + Location + 位置 + + + Name + 名称 + Name cannot be empty 名称不能为空 @@ -102,10 +130,26 @@ No + + No database project extensions are installed. Please install a database project extension to use this feature. + 未安装数据库项目扩展。请安装数据库项目扩展以使用此功能。 + + + No provider was found for project type with id: '{0}' + 找不到 id 为“{0}”的项目类型的提供程序 + + + No provider was found for the following projects: {0} + 找不到以下项目的提供程序: {0} + OK 确定 + + Only moving one file at a time is supported. + 仅支持一次移动一个文件。 + Open 打开 @@ -114,61 +158,41 @@ Open Existing Project 打开现有项目 + + Prior {0} for the current project will appear here, please run to see the results. + 当前项目的前期 {0} 将在此处显示,请运行以查看结果。 + Project 项目 + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + 无法加载项目 '{0}':{1} 要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools) + Project '{0}' is already opened. 已打开项目“{0}”。 - - There is already a directory named '{0}' in the selected location: '{1}'. - 所选位置“{1}”中已存在名为“{0}”的目录。 - - - Directory '{0}' already exists in the selected location, please choose another - 所选位置中已存在目录“{0}”,请选择其他项 - - - Select project file - 选择项目文件 - Project file 项目文件 - - Select location to create project - 选择要创建项目的位置 + + Project name is null + 项目名为 null - - Location - 位置 - - - Enter project name - 输入项目名称 - - - Name - 名称 - - - The selected project location '{0}' does not exist or is not a directory. - 所选项目位置“{0}”不存在或不是目录。 + + Refresh + 刷新 Remote git repository 远程 Git 存储库 - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - 需要重启 Azure Data Studio 才能将项目添加到工作区。立即重启? - - - Click "Learn More" button for more information about SDK-style projects - 单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息 + + Reserved file name. Choose another name and try again + 文件名已保留。请选择其他名称,然后重试 SDK-style project (Preview) @@ -178,117 +202,115 @@ Select 选择 - - Select Project Location - 选择项目位置 + + Select + 选择 Select Database Project Type 选择数据库项目类型 + + Select Project Location + 选择项目位置 + Select Target Platform 选择目标平台 - - Target Platform - 目标平台 + + Select location to clone repository locally + 选择本地克隆存储库的位置 + + + Select location to create project + 选择要创建项目的位置 + + + Select project file + 选择项目文件 Select workspace ({0}) file 选择工作区({0})文件 - - Yes (Recommended) - 是(推荐) + + Target Platform + 目标平台 - - This project type does not support drag and drop. - 此项目类型不支持拖放。 + + The selected clone path '{0}' does not exist or is not a directory. + 所选克隆路径“{0}”不存在或不是目录。 - - File '{0}' doesn't exist - 文件“{0}”不存在 + + The selected project location '{0}' does not exist or is not a directory. + 所选项目位置“{0}”不存在或不是目录。 - - File name cannot end with a period - 文件名不能以句号结尾 + + The selected {0} file '{1}' does not exist or is not a file. + 所选 {0} 文件“{1}”不存在或者不是文件。 - - Error during git clone. View git output for more details - Git 克隆期间出错。请查看 git 输出以了解更多详细信息 - - - Cloning git repository '{0}'... - 正在克隆 Git 存储库“{0}”... - - - Invalid file characters - 文件字符无效 - - - Prior {0} for the current project will appear here, please run to see the results. - 当前项目的前期 {0} 将在此处显示,请运行以查看结果。 - - - No database project extensions are installed. Please install a database project extension to use this feature. - 未安装数据库项目扩展。请安装数据库项目扩展以使用此功能。 - - - Only moving one file at a time is supported. - 仅支持一次移动一个文件。 - - - List of opened projects should not be undefined after refresh from disk. - 从磁盘刷新后,打开的项目列表应已被定义。 - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - 无法加载项目 '{0}':{1} 要查看更多详细信息,请 [打开开发人员控制台](command:workbench.action.toggleDevTools) - - - Project name is null - 项目名为 null - - - Reserved file name. Choose another name and try again - 文件名已保留。请选择其他名称,然后重试 + + There is already a directory named '{0}' in the selected location: '{1}'. + 所选位置“{1}”中已存在名为“{0}”的目录。 This file name is reserved for use by Windows. Choose another name and try again 此文件名保留供 Windows 使用。请选择其他名称,然后重试 - - File name cannot be over 255 characters - 文件名不能超过 255 个字符 + + This project type does not support drag and drop. + 此项目类型不支持拖放。 - - File name cannot start or end with whitespace - 文件名不能以空格开头或结尾 + + Type + 类型 Undefined name 未定义名称 - - File name cannot be whitespace - 文件名不能为空白 + + Yes (Recommended) + 是(推荐) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 在当前工作区文件夹包含尚未添加到工作区项目的项目时,始终显示信息消息。 + Close Workspace 关闭工作区 + + Create new or open existing to get started. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + 创建新的或打开现有的以开始使用。 +[新建](command:projects.new) +[打开现有](command:projects.openExisting) +要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。 + + + Database Projects + 数据库项目 + Database Projects 数据库项目 - - Database Projects - 数据库项目 + + Full path to folder where new projects are saved by default. + 文件夹的完整路径,其中已默认保存新项目。 + + + List of projects in the workspace to exclude from the projects viewlet + 要从项目 Viewlet 中排除的工作区中的项目列表 Manage @@ -298,10 +320,6 @@ New 新建 - - Open existing - 打开现有 - No projects open in current workspace. [Create new](command:projects.new) @@ -314,27 +332,9 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj 要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。 - - Create new or open existing to get started. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - 创建新的或打开现有的以开始使用。 -[新建](command:projects.new) -[打开现有](command:projects.openExisting) -要了解项目的详细信息,请 [阅读文档](https://aka.ms/azuredatastudio-projects)。 - - - Full path to folder where new projects are saved by default. - 文件夹的完整路径,其中已默认保存新项目。 - - - List of projects in the workspace to exclude from the projects viewlet - 要从项目 Viewlet 中排除的工作区中的项目列表 - - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 在当前工作区文件夹包含尚未添加到工作区项目的项目时,始终显示信息消息。 + + Open existing + 打开现有 Refresh diff --git a/resources/xlf/zh-hans/Microsoft.datavirtualization.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.datavirtualization.zh-Hans.xlf new file mode 100644 index 0000000000..c2de1ec2ef --- /dev/null +++ b/resources/xlf/zh-hans/Microsoft.datavirtualization.zh-Hans.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + 数据库名称 + + + External Schema + 外部架构 + + + External Table + 外部表 + + + Hostname + 主机名 + + + Node Command called without any node passed + 调用了节点命令但未传递任何节点 + + + SQL Server + SQL Server + + + Server Name + 服务器名称 + + + Service name / SID + 服务名称/SID: + + + Source Schema + 源架构 + + + Source Table + 源表 + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + {0}下载完毕 + + + Downloading {0} + 正在下载 {0} + + + Downloading {0} + 正在下载 {0} + + + Failed to start {0}: {1} + 未能启动 {0}: {1} + + + Installed {0} + 已安装{0} + + + Installing {0} + 正在安装 {0} + + + Installing {0} to {1} + 正在将 {0} 安装到 {1} + + + Starting {0}... + 正在启动 {0}... + + + {0} started + {0} 已启动 + + + + + + + View Known Issues + 查看已知问题 + + + service component could not start + 服务组件无法启动 + + + + + + + Process exited with code {0} + 已退出进程,代码为 {0} + + + + + + + Database the external table will be created in + 将在其中创建外部表的数据库 + + + Destination Server + 目标服务器 + + + External data source for new external table + 新外部表的外部数据源 + + + Name for new external table + 新外部表的名称 + + + Name for new table's external file format + 新表的外部文件格式的名称 + + + No user schemas were found in the specified database. + 在指定的数据库中找不到用户架构。 + + + No valid external data sources were found in the specified database. + 在指定的数据库中找不到有效的外部数据源。 + + + Refresh + 刷新 + + + Schema for new external table + 新外部表的名称 + + + Source File + 源文件 + + + Source Folder + 源文件夹 + + + The specified external file format name already exists. + 指定的外部文件格式名称已存在。 + + + The specified table name already exists under the specified schema. + 指定的表名在指定的架构下已存在。 + + + + + + + Allow Nulls + 允许 Null + + + Column Name + 列名 + + + Data Type + 数据类型 + + + + + + + Failed to generate column information for the specified file. + 无法为指定的文件生成列信息。 + + + Failed to retrieve any data from the specified file. + 无法从指定的文件中检索任何数据。 + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 此操作分析了输入文件的结构并生成了下方的前 50 行预览。 + + + + + + + Data Virtualization information + 数据虚拟化信息 + + + Database name + 数据库名 + + + File format name + 文件格式名称 + + + Next + 下一页 + + + Server name + 服务器名称 + + + Source File + 源文件 + + + Source Folder + 源文件夹 + + + Table name + 表名 + + + Table schema + 表架构 + + + Virtualize Data + 虚拟化数据 + + + + + + + Currently only csv files are supported for this wizard. + 此向导当前仅支持 csv 文件。 + + + Modify Columns + 修改列 + + + No csv files were found in the specified folder. + 在指定的文件夹中找不到 csv 文件。 + + + Please select a source file or folder before using this wizard. + 请在使用此向导之前选择源文件或文件夹。 + + + Preview Data + 预览数据 + + + Select the destination database for your external table + 选择外部表的目标数据库 + + + Summary + 摘要 + + + The script has opened in a document window. You can view it once the wizard is closed. + 脚本已在文档窗口中打开。关闭向导后即可查看它。 + + + Virtualize Data + 虚拟化数据 + + + Virtualize Data From CSV + 从 CSV 虚拟化数据 + + + + + + + -- Create New Credential -- + --新建凭据-- + + + Choose Credential + 选择凭据 + + + Configure Credential + 配置凭据 + + + Create a connection to your Data Source + 无法与数据源建立连接 + + + External Data Source Name + 外部数据源名称 + + + New Credential Name + 新的凭据名称 + + + Password + 密码 + + + Server Connection + 服务器连接 + + + The name for your External Data Source. + 外部数据源的名称。 + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + 用于安全存储正在创建的外部数据源的登录信息的数据库范围内凭据的名称。 + + + Username + 用户名 + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + 所选数据库已存在主密钥。无需执行此页面上的任何操作。 + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + 主密钥是必需的。这可保护外部数据源使用的凭据。请注意,应使用 BACKUP MASTER KEY 备份主密钥,并将备份存储在安全的站点外位置。 + + + Confirm Password + 确认密码 + + + Create Database Master Key + 创建数据库主密钥 + + + Password + 密码 + + + Password values do not match. + 密码值不匹配。 + + + Set the Master Key password. + 设置主密钥密码。 + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + 强度高的密码使用字母数字、大小写字母和特殊字符的组合。 + + + + + + + Clicking on the checkbox will select that table to be mapped. + 点击复选框将选择要映射的表。 + + + Clicking on the table name will show you the column mapping information for that table. + 点击表名将显示该表的列映射信息。 + + + Collations + 排序规则 + + + Column Mapping + 列映射 + + + External + 外部 + + + Map your data source objects to your external table + 将数据源对象映射到外部表 + + + No objects were selected. + 未选择对象。 + + + No table information present for '{0}' + 没有“{0}”的表信息 + + + Nullable + 可为 Null + + + SQL Data Type + SQL 数据类型 + + + Source + + + + Tables + + + + These column types are not supported for external tables:{0}{1} + 外部表不支持这些列类型:{0}{1} + + + Unsupported Column Types found + 找到不受支持的列类型 + + + Views + 视图 + + + + + + + A data source type must be selected. + 必须选择数据源类型。 + + + A destination database must be selected. + 必须选择目标数据库。 + + + Default + 默认值 + + + Select a Data Source + 选择数据源 + + + Select the destination database for your external table + 选择外部表的目标数据库 + + + Select your data source type + 选择数据源 + + + The database in which to create your External Data Source. + 要在其中创建外部数据源的数据库。 + + + + + + + Database Master Key + 数据库主密钥 + + + Database Scoped Credential + 数据库范围的凭据 + + + Destination Database: + 目标数据库: + + + Executing script... + 正在执行脚本…。 + + + External Data Source + 外部数据源 + + + External Table + 外部表 + + + External Table creation completed successfully + 已成功完成外部表创建 + + + External Table creation failed + 外部表创建失败 + + + Name + 名称 + + + Object type + 对象类型 + + + Schema + 架构 + + + Summary + 摘要 + + + The following objects will be created in the destination database: + 将在目标数据库中创建以下对象: + + + Virtualize Data + 虚拟化数据 + + + + + + + Create + 创建 + + + The script has opened in a document window. You can view it once the wizard is closed. + 脚本已在文档窗口中打开。关闭向导后即可查看它。 + + + Virtualize Data + 虚拟化数据 + + + + + + + Data Virtualization requires a connection to be selected. + 数据虚拟化需要选择连接。 + + + + + + + Data Virtualization + 数据虚拟化 + + + Enable/disable logging debug information to the developer console. + 启用/禁用将调试信息记录到开发人员控制台。 + + + Number of lines to read from a file to run PROSE parsing on. + 要从文件中读取以运行 PROSE 分析的行数。 + + + Support for Data Virtualization features in SQL Server + 支持 SQL Server 中的数据虚拟化功能 + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + 支持 SQL Server 中的数据虚拟化,包括从外部数据源或 CSV 文件创建外部表的向导。 + + + Tasks + 任务 + + + Virtualize Data + 虚拟化数据 + + + Virtualize Data From CSV Files + 从 CSV 文件虚拟化数据 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/import.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.import.zh-Hans.xlf similarity index 96% rename from resources/xlf/zh-hans/import.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.import.zh-Hans.xlf index 2f1dc1d6b6..3224f03c82 100644 --- a/resources/xlf/zh-hans/import.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.import.zh-Hans.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - 文件位置无效。请尝试其他输入文件 - Allow Nulls 允许 Null @@ -14,14 +10,22 @@ Browse 浏览 - - Column Name - 列名称 + + Click "Preview Transformation" to preview the transformation + 单击“预览转换”以预览转换 Column + + Column Name + 列名称 + + + Column Name + 列名 + Create derived column 创建派生列 @@ -30,50 +34,30 @@ Data Type 数据类型 - - Database the table is created in - 创建表的数据库 - Database name 数据库名称 - - Select the columns of data on the left required to derive your new column - 在左侧选择派生新列所需的数据列 - - - Select a row and specify an example transformation that you would like applied to the rest of the column - 选择一行并指定要应用于列其余部分的示例转换 - - - Click "Preview Transformation" to preview the transformation - 单击“预览转换”以预览转换 - - - Refine your transformation until you have the desired column - 优化转换,直到获得所需列 - - - Specify the new derived column's name and click "Done" - 指定新派生列的名称,然后单击“完成” + + Database the table is created in + 创建表的数据库 File to be imported 要导入的文件 - - Location of the file to be imported - 要导入的文件的位置 - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - 欢迎使用衍生列工具! 若要开始,请执行以下步骤: + + Give Feedback + 提供反馈 Import Data 导入数据 + + Import flat file wizard + 导入平面文件向导 + Import information 导入信息 @@ -86,6 +70,22 @@ Import status 导入状态 + + Invalid file location. Please try a different input file + 文件位置无效。请尝试其他输入文件 + + + Location of the file to be imported + 要导入的文件的位置 + + + Modify Columns + 修改列 + + + New table name + 新建表名 + Next 下一步 @@ -94,22 +94,14 @@ Open 打开 - - Specify Input File - 指定输入文件 + + Please connect to a server before using this wizard. + 请在使用此向导之前连接到服务器。 Preview Data 预览数据 - - Modify Columns - 修改列 - - - Summary - 摘要 - Preview Transformation 预览转换 @@ -118,21 +110,21 @@ Primary Key 主键 - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - 此操作分析了输入文件的结构并生成了下方的前 50 行预览。 - - - This operation was unsuccessful. Please try a different input file. - 此操作不成功。请尝试其他输入文件。 + + Refine your transformation until you have the desired column + 优化转换,直到获得所需列 Refresh 刷新 - - Table schema - 表架构 + + SQL Server Import extension does not support this type of connection + SQL Server 导入扩展不支持此类连接 + + + Select a row and specify an example transformation that you would like applied to the rest of the column + 选择一行并指定要应用于列其余部分的示例转换 Select all columns @@ -142,29 +134,37 @@ Select column {0} 选择列 {0} - - Server the database is in - 数据库所在的服务器 + + Select the columns of data on the left required to derive your new column + 在左侧选择派生新列所需的数据列 Server name 服务器名称 - - Column Name - 列名 + + Server the database is in + 数据库所在的服务器 + + + Specify Input File + 指定输入文件 Specify Transformation 指定转换 + + Specify the new derived column's name and click "Done" + 指定新派生列的名称,然后单击“完成” + Specify transformation for row {0} 指定行 {0} 的转换 - - ✔ You have successfully inserted the data into a table. - ✔ 已成功将数据插入表中。 + + Summary + 摘要 Table name @@ -174,50 +174,50 @@ Table schema 表架构 - - New table name - 新建表名 + + Table schema + 表架构 - - Import flat file wizard - 导入平面文件向导 + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 此操作分析了输入文件的结构并生成了下方的前 50 行预览。 - - Please connect to a server before using this wizard. - 请在使用此向导之前连接到服务器。 + + This operation was unsuccessful. Please try a different input file. + 此操作不成功。请尝试其他输入文件。 - - SQL Server Import extension does not support this type of connection - SQL Server 导入扩展不支持此类连接 - - - Give Feedback - 提供反馈 + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + 欢迎使用衍生列工具! 若要开始,请执行以下步骤: service component could not start 服务组件无法启动 + + ✔ You have successfully inserted the data into a table. + ✔ 已成功将数据插入表中。 + - + - - Downloading {0} - 正在下载 {0} + + ({0} KB) + ({0} KB) Done downloading {0} {0} 下载完毕 - - ({0} KB) - ({0} KB) - Downloading {0} 正在下载 {0} + + Downloading {0} + 正在下载 {0} + Extracted {0} ({1}/{2}) 已提取 {0} ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} 未能启动 {0}: {1} + + Installed {0} + 安装于 {0} + Installing {0} Service 正在安装 {0} 服务 @@ -234,21 +238,17 @@ Installing {0} to {1} 正在将 {0} 安装到 {1} - - Installed {0} - 安装于 {0} + + Starting {0} + 正在启动 {0} {0} Started {0} 已启动 - - Starting {0} - 正在启动 {0} - - + Flat File Import configuration diff --git a/resources/xlf/zh-hans/kusto.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.kusto.zh-Hans.xlf similarity index 94% rename from resources/xlf/zh-hans/kusto.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.kusto.zh-Hans.xlf index 29d2e5c111..7887c703f5 100644 --- a/resources/xlf/zh-hans/kusto.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.kusto.zh-Hans.xlf @@ -1,39 +1,39 @@  - + Account does not exist. 帐户不存在。 - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。 - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。 + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。 + - + - - Downloaded {0} - 已下载 {0} - - - Downloading {0} - 正在下载 {0} - ({0} KB) ({0} KB) + + Downloaded {0} + 已下载 {0} + Downloading {0} 正在下载 {0} + + Downloading {0} + 正在下载 {0} + Failed to start {0} 未能启动 {0} @@ -42,30 +42,26 @@ Installed {0} 安装于 {0} - - Installing {0} to {1} - 正在将 {0} 安装到 {1} - Installing {0} 正在安装 {0} - - {0} Started - {0} 已启动 + + Installing {0} to {1} + 正在将 {0} 安装到 {1} Starting {0} 正在启动 {0} + + {0} Started + {0} 已启动 + - + - - Unsupported platform - 平台不受支持 - Notebooks 笔记本 @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported 仅支持 .ipynb 笔记本 + + Unsupported platform + 平台不受支持 + - + - - Cancel operation? - 是否取消操作? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel 取消 + + Cancel operation? + 是否取消操作? + Search Server Names 搜索服务器名称 - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 个组件意外退出。请重启 Azure Data Studio。 - View Known Issues 查看已知问题 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 个组件意外退出。请重启 Azure Data Studio。 + - + - - Database Name - 数据库名称 - - - Size (MB) - 大小(MB) - % of Cluster data capacity used 已使用的群集数据容量百分比 - - Total Machines in the cluster - 群集中的总计算机数 - - - Status - 状态 - - - Name - 名称 - - - Size (MB) - 大小(MB) - - - KUSTO configuration - KUSTO 配置 - - - The name of the application - 应用程序的名称 - Application name 应用程序名称 - - Azure Active Directory - Universal with MFA support - Azure Active Directory - 支持 MFA 的通用目录 - - - No Authentication - 无身份验证 - - - User Authentication - 用户身份验证 - - - Specifies the method of authenticating with Kusto Server - 指定使用 Kusto Server 进行身份验证的方法 - Authentication type 身份验证类型 - - Number of attempts to restore connection - 尝试还原连接的次数 + + Azure Active Directory - Universal with MFA support + Azure Active Directory - 支持 MFA 的通用目录 + + + Azure Data Explorer (Kusto) + Azure 数据资源管理器(Kusto) + + + Cluster + 群集 Connect retry count 连接重试次数 - - Delay between attempts to restore connection - 两次尝试恢复连接之间的延迟 - Connect retry interval 连接重试间隔 - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 在终止尝试并生成错误之前等待连接到服务器的时长(秒) - Connect timeout 连接超时 - - Custom name of the connection - 连接的自定义名称 - - - Name (optional) - 名称(可选) - - - The name of the initial catalog or database in the data source - 数据源中的初始目录或数据库的名称。 - - - Database - 数据库 - - - The name or network address of the instance of Kusto Server that acts as a failover partner - 充当故障转移伙伴的 Kusto Server 实例的名称或网络地址 - - - Failover partner - 故障转移伙伴 - Connection Resiliency 连接复原力 @@ -242,49 +170,85 @@ Context 上下文 - - Initialization - 初始化 + + Custom name of the connection + 连接的自定义名称 - - Security - 安全性 + + Database + 数据库 - - Source - + + Database Name + 数据库名称 + + + Delay between attempts to restore connection + 两次尝试恢复连接之间的延迟 + + + Failover partner + 故障转移伙伴 Indicates the password to be used when connecting to the data source 指示连接到数据源时使用的密码 - - Password - 密码 + + Indicates the user ID to be used when connecting to the data source + 指示连接到数据源时使用的用户 ID + + + Initialization + 初始化 + + + KUSTO configuration + KUSTO 配置 Kusto cluster name Kusto 群集名称 - - Cluster - 群集 + + Name + 名称 - - Indicates the user ID to be used when connecting to the data source - 指示连接到数据源时使用的用户 ID + + Name + 名称 - - User name - 用户名 + + Name (optional) + 名称(可选) - - The name of the workstation connecting to Kusto Server - 连接到 Kusto Server 的工作站的名称 + + New Notebook + 新建笔记本 - - Workstation Id - 工作站 ID + + No Authentication + 无身份验证 + + + Number of attempts to restore connection + 尝试还原连接的次数 + + + Open Notebook + 打开笔记本 + + + Password + 密码 + + + Security + 安全性 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 关键字应格式化为大写、小写还是无(不格式化) - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 + + Size (MB) + 大小(MB) - - Azure Data Explorer (Kusto) - Azure 数据资源管理器(Kusto) + + Size (MB) + 大小(MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" + + Source + - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” + + Specifies the method of authenticating with Kusto Server + 指定使用 Kusto Server 进行身份验证的方法 - - New Notebook - 新建笔记本 + + Status + 状态 - - Open Notebook - 打开笔记本 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 在终止尝试并生成错误之前等待连接到服务器的时长(秒) + + + The name of the application + 应用程序的名称 + + + The name of the initial catalog or database in the data source + 数据源中的初始目录或数据库的名称。 + + + The name of the workstation connecting to Kusto Server + 连接到 Kusto Server 的工作站的名称 + + + The name or network address of the instance of Kusto Server that acts as a failover partner + 充当故障转移伙伴的 Kusto Server 实例的名称或网络地址 + + + Total Machines in the cluster + 群集中的总计算机数 Type 类型 - - Name - 名称 + + User Authentication + 用户身份验证 + + + User name + 用户名 + + + Workstation Id + 工作站 ID + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” diff --git a/resources/xlf/zh-hans/machine-learning.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.machine-learning.zh-Hans.xlf similarity index 99% rename from resources/xlf/zh-hans/machine-learning.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.machine-learning.zh-Hans.xlf index 05891ea5da..f19c9bfe19 100644 --- a/resources/xlf/zh-hans/machine-learning.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.machine-learning.zh-Hans.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - 错误: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + 包管理需要“{0}”。请确保其已安装并正确设置。 - - Machine Learning for SQL databases - 针对 SQL 数据库的机器学习 - - - Useful links - 有用链接 - - - Machine Learning - 机器学习 - - - Video tutorials - 视频教程 - - - Database - 数据库 - - - Select a database to store the new model. - 选择要存储新模型的数据库。 - - - Edit - 编辑 - - - Existing table - 现有表 - - - Cancel - 取消 - - - Languages - 语言 - - - Close - 关闭 - - - localhost - localhost - - - OK - 确定 - - - Save - 保存 - - - Target - 目标 - - - Delete - 删除 - - - Environment variables - 环境变量 - - - Language extension location - 语言扩展位置 - - - Extension file Name - 扩展文件名 - - - Language extension path - 语言扩展路径 - - - File Browser - 文件浏览器 - - - Install - 安装 - - - Failed to install language - 未能安装语言 - - - Installed - 已安装 - - - Installed - 已安装 - - - Name - 名称 - - - Platform - 平台 - - - Add new - 新增 - - - Parameters - 参数 - - - Selected Path - 所选路径 - - - Failed to update language - 未能更新语言 - - - Learn more - 了解详细信息 - - - Showing {0} model(s) - 正在显示 {0} 个模型 - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - 找不到 Python 可执行文件“{0}”。请确保已正确安装和配置 Python - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - 找不到 R 可执行文件“{0}”。请确保已正确安装和配置 R + + ... + ... Action 操作 - - Enabled - 已启用 + + Add new + 新增 - - Config - 配置 - - - Failed to modify Machine Learning Services configurations - 未能修改机器学习服务配置 - - - External script is required for package management. Are you sure you want to enable that. - 包管理需要外部脚本。是否确实要启用它? + + Are you sure you want to delete model '{0}? + 确定要删除模型“{0}”? Are you sure you want to install required packages? 是否确实要安装所需的包? - - Disable - 禁用 - - - Error while downloading - 下载时出错 - - - Downloading - 正在下载 - - - Enable - 启用 - - - Failed to enable External script. - 未能启用外部脚本。 - - - Machine Learning Services Enabled - 已启用机器学习服务 - - - External Execute Script - 外部执行脚本 - - - External script configuration is required for this action. - 此操作需要外部脚本配置。 - - - Package info request failed with error: {0} {1} - 包信息请求失败,出现错误: {0} {1} - - - The following Python packages are required to install: {0} - 需要安装以下 Python 包: {0} - - - The following R packages are required to install: {0} - 安装需要以下 R 包: {0} - - - Failed to get installed python packages. Error: {0} - 未能获取已安装的 python 包。错误: {0} - - - Installing required packages ... - 正在安装所需的包... - - - Required packages are already installed. - 已安装所需的包。 - - - Verifying model management dependencies - 正在验证模型管理依赖项 - - - Verifying package management dependencies - 正在验证包管理依赖项 - - - Installing dependencies ... - 正在安装依赖项... - - - Invalid model id. model url: {0} - 模型 ID 无效。模型 URL: {0} - - - Latest - 最新 - - - Package management is not supported for the server. Make sure you have Python or R installed. - 服务器不支持包管理。请确保已安装 Python 或 R。 - - - MSSQL extension is not loaded - 未加载 MSSQL 扩展 - - - Model doesn't have any artifact. model url: {0} - 模型没有任何项目。模型 URL: {0} - - - No Result returned - 未返回任何结果 - - - Notebook extension is not loaded - 未加载笔记本扩展 - - - No connection selected - 未选择连接 - - - Python executable is not configured - 未配置 Python 可执行文件 - - - Python - Python - - - R executable is not configured - 未配置 R 可执行文件 - - - R - R - - - The required packages are not installed - 未安装所需的包 - - - Could not find the specified resource - 无法找到指定的资源 - - - Failed to complete task '{0}'. Error: {1} - 无法完成任务“{0}”。错误: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - 包管理需要“{0}”。请确保其已安装并正确设置。 - - - Install the Microsoft ODBC driver for SQL Server - 安装 Microsoft ODBC driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - 本文档介绍如何安装 Microsoft ODBC Driver for SQL Server。 - - - Select a database where existing / imported models are stored. - 选择存储现有/导入模型的数据库。 - - - Select a model table to view the list of existing / imported models. - 选择模型表以查看现有/导入的模型的列表。 - - - Import models - 导入模型 - - - Azure account - Azure 帐户 - - - Resource group - 资源组 - - - Filter - 筛选器 - - - Import from Azure Machine Learning - 从 Azure 机器学习导入 + + Azure ML workspace + Azure ML 工作区 Azure Machine Learning Azure 机器学习 - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - 已选择“Azure 机器学习”。此操作允许你导入存储在此 SQL 实例中模型数据库内 Azure 机器学习工作区中的模型。单击“下一步”以继续。​ ​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - 已选择“Azure 机器学习”。此操作允许从存储在 Azure 机器学习工作区内的模型中进行选择。单击“下一步”以继续。​ - - - Azure ML workspace - Azure ML 工作区 - - - Models - 模型 - - - Select another Azure ML workspace - 选择另一个 Azure ML 工作区 - - - No models found - 找不到任何模型 + + Azure account + Azure 帐户 Azure models @@ -378,62 +50,190 @@ Azure subscription Azure 订阅 - - ... - ... + + Cancel + 取消 - - The data type of the source table column does not match the required input field’s type. - 源表列的数据类型与所需的输入字段类型不匹配。 + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + 找不到 Python 可执行文件“{0}”。请确保已正确安装和配置 Python - - Differences in data type - 数据类型的差异 + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + 找不到 R 可执行文件“{0}”。请确保已正确安装和配置 R Click to review warning details 单击以查看警告详细信息 - - Map source data to model - 将源数据映射到模型 + + Close + 关闭 - - Are you sure you want to delete model '{0}? - 确定要删除模型“{0}”? + + Config + 配置 - - Run experiments and create models in a notebook - 在笔记本中运行试验和创建模型 + + Could not find the specified resource + 无法找到指定的资源 Create notebook 创建笔记本 + + Database + 数据库 + Date created 已创建日期 - - Models - 模型 + + Date imported + 已导入日期 + + + Delete + 删除 Description 说明 + + Differences in data type + 数据类型的差异 + + + Disable + 禁用 + + + Display name + 显示名称 + + + Downloading + 正在下载 + Downloading Model from Azure 正在从 Azure 下载模型 + + Edit + 编辑 + Edit model 编辑模型 + + Enable + 启用 + + + Enabled + 已启用 + + + Enter model details + 输入模型详细信息 + + + Environment variables + 环境变量 + + + Error while downloading + 下载时出错 + + + Error: {0} + 错误: {0} + + + Existing table + 现有表 + + + Extension file Name + 扩展文件名 + + + External Execute Script + 外部执行脚本 + + + External script configuration is required for this action. + 此操作需要外部脚本配置。 + + + External script is required for package management. Are you sure you want to enable that. + 包管理需要外部脚本。是否确实要启用它? + + + Failed to complete task '{0}'. Error: {1} + 无法完成任务“{0}”。错误: {1} + + + Failed to enable External script. + 未能启用外部脚本。 + + + Failed to get installed python packages. Error: {0} + 未能获取已安装的 python 包。错误: {0} + + + Failed to install language + 未能安装语言 + + + Failed to load model parameters' + 未能加载模型参数’ + + + Failed to modify Machine Learning Services configurations + 未能修改机器学习服务配置 + + + Failed to register the model: {0} ,file: {1} + 未能注册模型: {0},文件: {1} + + + Failed to update language + 未能更新语言 + + + Failed to update the model + 未能更新模型 + + + Failed to update the model + 未能更新模型 + File 文件 + + File Browser + 文件浏览器 + + + File paths of the models to import + 要导入的模型的文件路径 + + + File upload + 文件上传 + + + Filter + 筛选器 + Framework 框架 @@ -442,53 +242,77 @@ Framework version 框架版本 - - Import or view machine learning models stored in database - 导入或查看存储在数据库中的机器学习模型 + + Generate a predicted value or scores using a managed model + 使用托管模型生成预测值或分数 + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + Azure SQL 托管实例中的机器学习服务入门。 + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + SQL Server 上的机器学习服务入门,以及如何在 Windows 和 Linux 上安装它。 + + + Get started with machine learning in Azure SQL Database Edge + Azure SQL 数据库 Edge 中的机器学习入门 Import 导入 - - Failed to register the model: {0} ,file: {1} - 未能注册模型: {0},文件: {1} + + Import from Azure Machine Learning + 从 Azure 机器学习导入 + + + Import models + 导入模型 + + + Import or view machine learning models stored in database + 导入或查看存储在数据库中的机器学习模型 Import or view models 导入或查看模型 - - Date imported - 已导入日期 + + Imported models + 导入的模型 - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - 已选择“导入的模型”。这使你可以从存储在数据库中模型表内的模型中进行选择。单击“下一步”以继续。​ + + Install + 安装 - - Select imported model - 选择导入的模型 + + Install the Microsoft ODBC driver for SQL Server + 安装 Microsoft ODBC driver for SQL Server + + + Installed + 已安装 + + + Installed + 已安装 + + + Installing dependencies ... + 正在安装依赖项... + + + Installing required packages ... + 正在安装所需的包... Invalid Azure resource Azure 资源无效 - - Invalid table for importing models. database name: {0} ,table name: {1} - 导入模型的表无效。数据库名: {0},表名: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - 模型导入不支持表架构。数据库名: {0},表名: {1}。 - - - Please select a valid table - 请选择一个有效任务 - - - Please select valid source table and model parameters - 请选择有效的源表和模型参数 + + Invalid model id. model url: {0} + 模型 ID 无效。模型 URL: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register 要注册的模型无效 - - Please select a valid model - 请选择一个有效模型 - - - Learn more. - 了解详细信息。 - - - Failed to load model parameters' - 未能加载模型参数’ - - - Upload model file - 上传模型文件 - - - File upload - 文件上传 - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - 已选择“文件上传”。这允许你将模型文件从本地计算机导入到此 SQL 实例中的模型数据库中。单击“下一步”以继续。​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - 已选择“文件上传”。此操作允许从本地计算机上传模型文件。单击“下一步”以继续。​​ - - - Local models - 本地模型 - - - Generate a predicted value or scores using a managed model - 使用托管模型生成预测值或分数 - - - Make predictions - 进行预测 - - - Enter model details - 输入模型详细信息 - - - Model failed to register - 模型未能注册 - - - Select or enter the location to import the models to - 选择或输入要将模型导入到的位置 - - - Source files - 源文件 - - - File paths of the models to import - 要导入的模型的文件路径 - - - Model name is required. - 模型名称是必填项。 - - - Model registered successfully - 已成功注册类型 - - - Table meets requirements! - 表满足要求! + + Invalid table for importing models. database name: {0} ,table name: {1} + 导入模型的表无效。数据库名: {0},表名: {1} Invalid table structure! 表结构无效! - - Select model source type - 选择模型源类型 + + Language extension location + 语言扩展位置 - - Source location - 源位置 + + Language extension path + 语言扩展路径 - - Failed to update the model - 未能更新模型 + + Languages + 语言 - - Model updated successfully - 已成功更新模型 + + Latest + 最新 - - Select another database or table - 选择其他数据库或表 + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + 了解如何在 Azure Data Studio 中使用机器学习扩展来管理包、进行预测和导入模型。 - - No models found - 找不到任何模型 + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + 了解如何在 Azure 上的 SQL Server 和 SQL 中使用机器学习,以对关系数据运行 Python 和 R 脚本。 - - Please select at least one model to import. - 请至少选择一个要导入的模型。 + + Learn more + 了解详细信息 - - Name - 名称 + + Learn more. + 了解详细信息。 - - ONNX runtime is not supported in current server - 当前服务器中不支持 ONNX 运行时 + + Local models + 本地模型 - - The data type of output column does not match the output field’s type. - 输出列的数据类型与输出字段类型不匹配。 + + MSSQL extension is not loaded + 未加载 MSSQL 扩展 - - Predict - 预测 + + Machine Learning + 机器学习 - - Imported models - 导入的模型 + + Machine Learning Services Enabled + 已启用机器学习服务 - - Select Database - 选择数据库 + + Machine Learning Services in Azure SQL Managed Instance + Azure SQL 托管实例中的机器学习服务 - - Select database with models - 选择具有模型的数据库 + + Machine Learning extension in Azure Data Studio + Azure Data Studio 中的机器学习扩展 - - Select table - 选择表 - - - Select tables with models - 选择具有模型的表 - - - Select models table - 选择模型表 - - - unsupported - 不受支持 - - - Failed to update the model - 未能更新模型 - - - Version - 版本 - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 模型存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。 + + Machine Learning for SQL databases + 针对 SQL 数据库的机器学习 Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 机器学习模型可以存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。 - - View and import models - 查看和导入模型 - - - No - - - - Yes - - - - New table - 新建表 - - - Not supported event args - 不受支持的事件参数 - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 扩展因其对笔记本扩展的依赖项而未能加载。请检查笔记本扩展的输出日志以获取更多详细信息 - - - Get started with machine learning in Azure SQL Database Edge - Azure SQL 数据库 Edge 中的机器学习入门 - Machine learning and AI with ONNX in SQL Database Edge Preview SQL 数据库 Edge 预览版中使用 ONNX 的机器学习和 AI - - Source database - 源数据库 + + Make predictions + 进行预测 - - Select the database containing the dataset to apply the prediction. - 选择包含数据集的数据库以应用预测。 - - - Source columns - 源列 - - - Source table - 源表 - - - Select the table containing the dataset to apply the prediction. - 选择包含数据集的表以应用预测。 - - - Type - 类型 - - - Display name - 显示名称 + + Map source data to model + 将源数据映射到模型 Model Input mapping 模型输入映射 + + Model doesn't have any artifact. model url: {0} + 模型没有任何项目。模型 URL: {0} + + + Model failed to register + 模型未能注册 + Model input 模型输入 + + Model name is required. + 模型名称是必填项。 + Model output 模型输出 + + Model registered successfully + 已成功注册类型 + + + Model updated successfully + 已成功更新模型 + + + Models + 模型 + + + Models + 模型 + Name 名称 + + Name + 名称 + + + Name + 名称 + + + New table + 新建表 + + + No + + + + No Result returned + 未返回任何结果 + + + No connection selected + 未选择连接 + + + No models found + 找不到任何模型 + + + No models found + 找不到任何模型 + + + Not supported event args + 不受支持的事件参数 + + + Notebook extension is not loaded + 未加载笔记本扩展 + + + OK + 确定 + + + ONNX runtime is not supported in current server + 当前服务器中不支持 ONNX 运行时 + + + Package info request failed with error: {0} {1} + 包信息请求失败,出现错误: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + 服务器不支持包管理。请确保已安装 Python 或 R。 + + + Parameters + 参数 + + + Platform + 平台 + + + Please select a valid model + 请选择一个有效模型 + + + Please select a valid table + 请选择一个有效任务 + + + Please select at least one model to import. + 请至少选择一个要导入的模型。 + + + Please select valid source table and model parameters + 请选择有效的源表和模型参数 + + + Predict + 预测 + + + Python + Python + + + Python executable is not configured + 未配置 Python 可执行文件 + + + R + R + + + R executable is not configured + 未配置 R 可执行文件 + + + Required packages are already installed. + 已安装所需的包。 + + + Resource group + 资源组 + + + Run experiments and create models in a notebook + 在笔记本中运行试验和创建模型 + + + SQL Server Machine Learning Services (Python and R) + SQL Server 机器学习服务(Python 和 R) + + + SQL machine learning documentation + SQL 机器学习文档 + + + Save + 保存 + + + Select Database + 选择数据库 + + + Select a database to store the new model. + 选择要存储新模型的数据库。 + + + Select a database where existing / imported models are stored. + 选择存储现有/导入模型的数据库。 + + + Select a model table to view the list of existing / imported models. + 选择模型表以查看现有/导入的模型的列表。 + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + 选择符合模型架构的现有表或创建一个新表以存储导入的模型。 + + + Select another Azure ML workspace + 选择另一个 Azure ML 工作区 + + + Select another database or table + 选择其他数据库或表 + Select column... 选择列... @@ -746,10 +610,50 @@ Select database 选择数据库 + + Select database with models + 选择具有模型的数据库 + + + Select imported model + 选择导入的模型 + + + Select model source type + 选择模型源类型 + + + Select models table + 选择模型表 + + + Select or enter the location to import the models to + 选择或输入要将模型导入到的位置 + Select table 选择表 + + Select table + 选择表 + + + Select tables with models + 选择具有模型的表 + + + Select the database containing the dataset to apply the prediction. + 选择包含数据集的数据库以应用预测。 + + + Select the table containing the dataset to apply the prediction. + 选择包含数据集的表以应用预测。 + + + Selected Path + 所选路径 + Show less 收起 @@ -758,50 +662,186 @@ Show more 显示更多 - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - 了解如何在 Azure 上的 SQL Server 和 SQL 中使用机器学习,以对关系数据运行 Python 和 R 脚本。 + + Showing {0} model(s) + 正在显示 {0} 个模型 - - SQL machine learning documentation - SQL 机器学习文档 + + Source columns + 源列 - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - 了解如何在 Azure Data Studio 中使用机器学习扩展来管理包、进行预测和导入模型。 + + Source database + 源数据库 - - Machine Learning extension in Azure Data Studio - Azure Data Studio 中的机器学习扩展 + + Source files + 源文件 - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - SQL Server 上的机器学习服务入门,以及如何在 Windows 和 Linux 上安装它。 + + Source location + 源位置 - - SQL Server Machine Learning Services (Python and R) - SQL Server 机器学习服务(Python 和 R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - Azure SQL 托管实例中的机器学习服务入门。 - - - Machine Learning Services in Azure SQL Managed Instance - Azure SQL 托管实例中的机器学习服务 + + Source table + 源表 Table - - Select an existing table that conforms the model schema or create a new one to store the imported model. - 选择符合模型架构的现有表或创建一个新表以存储导入的模型。 + + Table meets requirements! + 表满足要求! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + 模型导入不支持表架构。数据库名: {0},表名: {1}。 + + + Target + 目标 + + + The data type of output column does not match the output field’s type. + 输出列的数据类型与输出字段类型不匹配。 + + + The data type of the source table column does not match the required input field’s type. + 源表列的数据类型与所需的输入字段类型不匹配。 + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 扩展因其对笔记本扩展的依赖项而未能加载。请检查笔记本扩展的输出日志以获取更多详细信息 + + + The following Python packages are required to install: {0} + 需要安装以下 Python 包: {0} + + + The following R packages are required to install: {0} + 安装需要以下 R 包: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 模型存储在一个或多个数据库和表中。选择模型数据库和表以查看其中的模型。 + + + The required packages are not installed + 未安装所需的包 + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + 本文档介绍如何安装 Microsoft ODBC Driver for SQL Server。 + + + Type + 类型 + + + Upload model file + 上传模型文件 + + + Useful links + 有用链接 + + + Verifying model management dependencies + 正在验证模型管理依赖项 + + + Verifying package management dependencies + 正在验证包管理依赖项 + + + Version + 版本 + + + Video tutorials + 视频教程 + + + View and import models + 查看和导入模型 + + + Yes + + + + localhost + localhost + + + unsupported + 不受支持 + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + 已选择“Azure 机器学习”。此操作允许从存储在 Azure 机器学习工作区内的模型中进行选择。单击“下一步”以继续。​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + 已选择“Azure 机器学习”。此操作允许你导入存储在此 SQL 实例中模型数据库内 Azure 机器学习工作区中的模型。单击“下一步”以继续。​ ​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + 已选择“文件上传”。这允许你将模型文件从本地计算机导入到此 SQL 实例中的模型数据库中。单击“下一步”以继续。​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + 已选择“文件上传”。此操作允许从本地计算机上传模型文件。单击“下一步”以继续。​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + 已选择“导入的模型”。这使你可以从存储在数据库中模型表内的模型中进行选择。单击“下一步”以继续。​ - + + + Configurations + 配置 + + + Documents + 文档 + + + Enable External script + 启用外部脚本 + + + Enable Python package management in database. + 在数据库中启用 Python 包管理。 + + + Enable R package management in database. + 在数据库中启用 R 包管理。 + + + Endpoints + 终结点 + + + Import model + 导入模型 + + + Install Machine Learning Dependencies + 安装机器学习依赖项 + + + Local path to a preexisting Python installation used by Machine Learning. + 机器学习使用的预先存在的 Python 安装的本地路径。 + + + Local path to a preexisting R installation used by Machine Learning. + 机器学习使用的预先存在的 R 安装的本地路径。 + Machine Learning 机器学习 @@ -810,17 +850,13 @@ Machine Learning 机器学习 - - Install Machine Learning Dependencies - 安装机器学习依赖项 + + Machine Learning Configurations + 机器学习配置 - - Enable External script - 启用外部脚本 - - - Import model - 导入模型 + + Make prediction + 进行预测 Manage external languages @@ -834,42 +870,6 @@ Manage packages in database 管理数据库中的包 - - Make prediction - 进行预测 - - - Machine Learning Configurations - 机器学习配置 - - - Enable Python package management in database. - 在数据库中启用 Python 包管理。 - - - Enable R package management in database. - 在数据库中启用 R 包管理。 - - - Local path to a preexisting Python installation used by Machine Learning. - 机器学习使用的预先存在的 Python 安装的本地路径。 - - - Local path to a preexisting R installation used by Machine Learning. - 机器学习使用的预先存在的 R 安装的本地路径。 - - - Configurations - 配置 - - - Documents - 文档 - - - Endpoints - 终结点 - Tasks 任务 diff --git a/resources/xlf/zh-hans/mssql.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.mssql.zh-Hans.xlf similarity index 68% rename from resources/xlf/zh-hans/mssql.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.mssql.zh-Hans.xlf index 7b594ee9e9..c61801a5b1 100644 --- a/resources/xlf/zh-hans/mssql.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.mssql.zh-Hans.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。 + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但未选择任何链接的 Azure 帐户。请重试查询,并在出现提示时选择链接的 Azure 帐户。 @@ -34,14 +38,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 为 {0} 配置的 Azure 帐户没有足够的权限让 Azure Key Vault 访问 Always Encrypted 的列主密钥。 - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - Azure Data Studio 需要连接 Azure Key Vault 才能访问 Always Encrypted 的列主密钥,但没有可用的链接 Azure 帐户。请添加链接的 Azure 帐户,然后重试查询。 - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + 编辑器令牌刷新失败,自动完成将被禁用,直到编辑器断开连接并重新连接 + Failed to find azure account {0} when executing token refresh 执行令牌刷新时找不到 Azure 帐户 {0} @@ -50,133 +54,69 @@ Note: A self-signed certificate offers only limited protection and is not a reco Failed to find tenant '{0}' in account '{1}' when refreshing security token 刷新安全令牌时,在帐户 \"{1}\" 中找不到租户 \"{0}\" - - No result returned from Notebook convert request - 笔记本转换请求未返回任何结果 - No document found for URI {0} 找不到 URI {0} 文档 - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} AAD 令牌刷新失败,请重新连接以启用 {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - 编辑器令牌刷新失败,自动完成将被禁用,直到编辑器断开连接并重新连接 + + No result returned from Notebook convert request + 笔记本转换请求未返回任何结果 Unsupported platform {0} 不受支持的平台 {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} AAD 令牌刷新失败,请重新连接以启用 {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + 将笔记本文档转换为 SQL 时出错。错误: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} 将 SQL 文档转换为笔记本时出错。错误: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - 将笔记本文档转换为 SQL 时出错。错误: {0} + + Reload Azure Data Studio + 重新加载 Azure Data Studio Search Server Names 搜索服务器名称 + + This setting requires Azure Data Studio to be reloaded to take into effect. + 此设置要求重新加 载Azure Data Studio 才能生效。 + - + - - application role - 应用程序角色 + + Add + 添加 - - Application Role - 应用程序角色 + + Add Database file + 添加数据库文件 - - column - + + Add Filegroup + 添加文件组 - - database - 数据库 + + Add Objects + 添加对象 - - Database - 数据库 - - - database role - 数据库角色 - - - Database Role - 数据库角色 - - - login - 登录名 - - - Login - 登录 - - - All objects belonging to a schema - 属于架构的所有对象 - - - All objects of certain types - 特定类型的所有对象 - - - Schema - 架构 - - - Specific objects… - 特定对象... - - - How do you want to add objects? - 你希望如何添加对象? - - - Search Text - 搜索文本 - - - Server - 服务器 - - - server role - 服务器角色 - - - Server Role - 服务器角色 - - - table - - - - user - 用户 - - - User - 用户 - - - view - 视图 + + Add database files + 添加数据库文件 Add members @@ -190,17 +130,186 @@ Note: A self-signed certificate offers only limited protection and is not a reco Advanced 高级 + + All Files + 所有文件 + + + All objects belonging to a schema + 属于架构的所有对象 + + + All objects of certain types + 特定类型的所有对象 + + + Allow Triggers to Fire Others + 允许触发器激发其他触发器 + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + 删除 {0} 时出错: {1}。{2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + 打开附加数据库对话框时出错。{0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + 打开拆离数据库对话框时出错。{0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + 打开放置数据库对话框时出错。{0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + 打开新 {0} 对话框时出错。{1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + 打开 {0}: {1} 的属性对话框时出错。{2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + 刷新对象资源管理器时出错。{0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + 将 {0} "{1}" 重命名为 "{2}" 时出错。 {3} + + + Application Role + 应用程序角色 + + + Apply + 应用 + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + 是否确实要删除 {0}: {1}? + + + Are you sure you want to purge the Query Store data from '{0}'? + Are you sure you want to purge the Query Store data from '{0}'? + + + Associated Database Files + 关联的数据库文件 + + + Attach + 附加 + + + Attach As + 附加为 + + + Attach Database (Preview) + 附加数据库(预览) + + + Attach database + 附加数据库 + + + Authenticate with Azure Active Directory + 通过 Azure Active Directory 进行身份验证 + + + Authenticate with password + 使用密码进行身份验证 + + + Authentication + 身份验证 + + + Auto Create Incremental Statistics + 自动创建增量统计信息 + + + Auto Create Statistics + 自动创建统计信息 + + + Auto Shrink + 自动收缩 + + + Auto Update Statistics + 自动更新统计信息 + + + Auto Update Statistics Asynchronously + 自动异步更新统计信息 + + + Autogrow All Files + 自动增长所有文件 + + + Autogrowth / Maxsize + 自动增长/最大大小 + + + Automatic + 自动 + + + Automatically set I/O affinity mask for all processors + 自动设置所有处理器的 I/O 关联掩码 + + + Automatically set processor affinity mask for all processors + 自动设置所有处理器的处理器关联掩码 + + + Azure Active Directory Authentication + Azure Active Directory 身份验证 + Azure SQL Database pricing calculator Azure SQL 数据库定价计算器 + + Backup + 备份 + + + Backup + 备份 + Backup Storage Redundancy 备份存储冗余 - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - 创建登录名时使用空密码将会带来安全隐患。是否确实要继续? + + Backup and Restore + 备份和还原 + + + Backup checksum + 备份校验和 + + + Blocked Process Threshold + 阻塞的进程阈值 + + + Both failed and successful logins + 失败和成功的登录 Browse for an owner @@ -210,6 +319,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco Browse… 浏览... + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + 无法创建文件“{0}”,因为它已存在。 + + + Cannot use empty object names for filegroups. + 无法将空对象名用于文件组。 + + + Changes require server restart in order to be effective + 更改需要重新启动服务器才能生效 + + + Close existing connections + 关闭现有连接 + Collation 排序规则 @@ -218,6 +347,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Compatibility Level 兼容级别 + + Compress Backup + 压缩备份 + Configure SLO 配置 SLO @@ -230,98 +363,209 @@ Note: A self-signed certificate offers only limited protection and is not a reco Containment Type 包含类型 + + Cost Threshold Parallelism + 成本阈值并行度 + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + 找不到节点类型“{0}”和对象类型“{1}”支持的对话框。 + + + Create + 创建 + Create {0} {0} object type 创建 {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + 创建登录名时使用空密码将会带来安全隐患。是否确实要继续? + + + Current Disk Usage + 当前磁盘使用情况 + Current Service Level Objective 当前服务级别目标 - - Database '{0}' already exists. Choose a different database name. - 数据库 '{0}' 已存在。请选择其他数据库名称。 + + Cursor Threshold + 游标阈值 - - Backup - 备份 + + Custom + 自定义 + + + DB Name + DB 名称 + + + Data + 数据 + + + Data + 数据 + + + Data Flush Interval (Minutes) + 数据刷新间隔(分钟) + + + DataFile '{0}' could not be added to the collection, because it already exists. + DataFile "{0}" 无法添加到集合中,因为它已存在。 Database 数据库 + + Database + 数据库 + + + Database Data Files + 数据库数据文件 + + + Database Details + 数据库详细信息 + + + Database Files + 数据库文件 + + + Database Name + 数据库名称 + + + Database Read-Only + 数据库为只读的 + + + Database Role + 数据库角色 + + + Database Scoped Configuration + 数据库范围的配置 + + + Database Scoped Options + 数据库作用域选项 + + + Database Settings + 数据库设置 + + + Database State + 数据库状态 + + + Database default locations + 数据库默认位置 + + + Database files + 数据库文件 + + + Databases to Attach + 要附加的数据库 + Date Created 创建日期 - - {0} MB - {0} MB + + Default + 默认 - - Memory Allocated To Memory Optimized Objects - 分配给内存优化对象的内存 + + Default Full-Text Language + 默认全文语言 - - Memory Used By Memory Optimized Objects - 内存优化对象使用的内存 + + Default Language + 默认语言 - - Name - 名称 + + Default database + 默认数据库 - - Number of Users - 用户数 + + Default language + 默认语言 - - Owner - 所有者 + + Default schema + 默认架构 - - Size - 大小 - - - Space Available - 可用空间 - - - Status - 状态 - - - Select Database Role Members - 选择数据库角色成员 - - - Select Database Role Owner - 选择数据库角色所有者 - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - 删除服务器登录名并不会删除与该登录名关联的数据库用户。若要完成此过程,请在每个数据库中删除用户。可能需要首先将架构所有权转移到新用户。 - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - 确定要删除 {0}: {1} 吗? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - 删除 {0}: {1} 时出错。{2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - 删除 {0} "{1}" + + Delete backup and restore history information for database + 删除数据库的备份和还原历史记录信息 Deny 拒绝 + + Detach + 拆离 + + + Detach Database - {0} (Preview) + 拆离数据库 - {0}(预览版) + + + Detach Database Options + 拆离数据库选项 + + + Detach database '{0}' + {0}: object name. + 分离数据库“{0}” + + + Drop + 放置 + + + Drop Database - {0} (Preview) + 删除数据库 - {0}(预览版) + + + Drop Database Options + 删除数据库选项 + + + Drop connnections + 删除连接 + + + Drop {0} '{1}' + {0} object type, {1}: object name. + 删除 {0}“{1}” + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + 删除服务器登录名并不会删除与该登录名关联的数据库用户。若要完成此过程,请在每个数据库中删除用户。可能需要首先将架构所有权转移到新用户。 + + + Edit + 编辑 + + + Edit Database file - {0} + 编辑数据库文件 - {0} + Edition 版本 @@ -334,10 +578,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Effective permissions for: {0} 有效权限: {0} + + Enable Autogrowth + 启用自动增长 + Enabled 已启用 + + Encryption Enabled + 启用加密 + + + Enforce password expiration + 强制密码过期 + + + Enforce password policy + 强制实施密码策略 + + + Enter new name + 输入新名称 + + + Execution Count + 执行计数 + Explicit permissions for selected securable 所选安全对象的显式权限 @@ -346,6 +614,66 @@ Note: A self-signed certificate offers only limited protection and is not a reco Explicit permissions for: {0} 显式权限: {0} + + FILESTREAM Data + FILESTREAM 数据 + + + Failed logins only + 仅限失败的登录 + + + Failed to retrieve the connection information, please reconnect and try again. + 无法检索连接信息,请重新连接,然后重试。 + + + File Group + 文件组 + + + File Growth + 文件增长 + + + File Name + 文件名 + + + File Type + 文件类型 + + + File group '{0}' could not be added to the collection, because it already exists. + 无法将文件组 "{0}" 添加到集合中,因为它已存在。 + + + FileStream + FileStream + + + Filegroup + 文件组 + + + Filegroups + 文件组 + + + Filegrowth cannot be greater than the Maximum file size for a file + 文件增长不能大于文件的最大文件大小 + + + Files + 文件 + + + Files + 文件 + + + Filestream Files + 文件流文件 + Filters 筛选器 @@ -354,6 +682,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Find 查找 + + Full-Text Upgrade Option + 全文升级选项 + General 常规 @@ -370,9 +702,21 @@ Note: A self-signed certificate offers only limited protection and is not a reco Hardware Generation 硬件生成 - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - 密码不符合复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + 你希望如何添加对象? + + + I/O Affinity + I/O 关联 + + + In Megabytes + 以兆字节为单位 + + + In Percent + 按百分比 Is Clustered @@ -382,6 +726,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is HADR Enabled 是否启用 HADR + + Is Ledger Database + 是账本数据库 + Is PolyBase Installed 已安装 PolyBase @@ -390,6 +738,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is XTP Supported 是否支持 XTP + + LOG + 日志 + Language 语言 @@ -402,6 +754,18 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Database Log Backup 数据库日志上次备份时间 + + Ledger + 账本 + + + Limited to (MB) + 限制为(MB) + + + Limited to {0} MB + 限制为 {0} MB + Loading objects completed, {0} objects found 已完成加载对象,找到 {0} 对象 @@ -410,81 +774,89 @@ Note: A self-signed certificate offers only limited protection and is not a reco Loading objects… 正在加载对象... - - Azure Active Directory Authentication - Azure Active Directory 身份验证 + + Locks + - - Authentication - 身份验证 + + Log + 日志 - - Default database - 默认数据库 + + Log + 日志 - - Default language - 默认语言 + + Logical Name + 逻辑名称 - - Enforce password expiration - 强制密码过期 + + Login + 登录 - - Enforce password policy - 强制实施密码策略 + + Login + 登录 + + + Login auditing + 登录审核 Login is locked out 登录已锁定 - - User must change password at next login - 用户在下次登录时必须更改密码 - - - Old password cannot be empty. - 旧密码不能为空。 - - - Old password - 旧密码 - - - Permission to connect to database engine - 连接到数据库引擎的权限 - - - Server Roles - 服务器角色 - - - Specify old password - 指定旧密码 - - - SQL Authentication - SQL 身份验证 - - - SQL Authentication - SQL 身份验证 - - - Windows Authentication - Windows 身份验证 - Login is not selected. 未选择登录名。 + + MDF File Location + MDF 文件位置 + + + Mapped to a Windows user/group + 映射到 Windows 用户/组 + + + Mapped to a server login + 映射到服务器登录名 + + + Max Degree Parallelism + 最大并行度 + + + Max Plans Per Query + 每个查询的最大计划数 + + + Max Size + 最大大小 + + + Max Size (MB) + 最大大小(MB) + + + Max Text Replication Size + 最大文本复制大小 + + + Maximum File Size + 最大文件大小 + Maximum Server Memory (MB) 最大服务器内存(MB) - - Max Size - 最大大小 + + Maximum file size cannot be less than size + 最大文件大小不能小于 + + + Maximum server memory cannot be lower than minimum server memory + 最大服务器内存不能低于最小服务器内存 Members @@ -498,35 +870,65 @@ Note: A self-signed certificate offers only limited protection and is not a reco Memory 内存 + + Memory Allocated To Memory Optimized Objects + 分配给内存优化对象的内存 + + + Memory Optimized Data + 内存优化数据 + + + Memory Used By Memory Optimized Objects + 内存优化对象使用的内存 + Minimum Server Memory (MB) 最小服务器内存(MB) - - Name cannot be empty. - 名称不能为空。 + + Monitoring + 监视 + + + Name + 名称 + + + Name + 名称 Name 名称 - - {0} - New (Preview) - {0} object type. - {0}–新建(预览) + + Name cannot be empty. + 名称不能为空。 - - Failed to retrieve the connection information, please reconnect and try again. - 无法检索连接信息,请重新连接,然后重试。 + + No Login Access + 无登录访问权限 - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (预览) + + No database files were specified to attach to the server. + 未指定要附加到服务器的数据库文件。 - - Add Objects - 添加对象 + + None + + + + None + + + + Numa Node {0} + Numa 节点 {0} + + + Number of Users + 用户数 Object Type @@ -540,48 +942,94 @@ Note: A self-signed certificate offers only limited protection and is not a reco Objects 对象 - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - 打开新 {0} 对话框时出错。{1} + + Old password + 旧密码 - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - 打开 {0}: {1} 的属性对话框时出错。{2} + + Old password cannot be empty. + 旧密码不能为空。 Operating System 操作系统 - - Options - 选项 + + Operation Mode (Actual) + 操作模式(实际) + + + Operation Mode (Requested) + 操作模式(要求) + + + Optimize Ad Hoc Workloads + 优化临时工作负载 + + + Owned Schemas + 拥有的架构 + + + Owner + 所有者 Owner 所有者 - - Password cannot be empty. - 密码不能为空。 + + Page Verify + 页验证 Password 密码 + + Password cannot be empty. + 密码不能为空。 + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + 密码不符合复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. 密码必须与确认密码匹配。 + + Path + 路径 + + + Path + 路径 + Permission 权限 + + Permission to connect to database engine + 连接到数据库引擎的权限 + Platform 平台 + + Processor + 处理器 + + + Processor Affinity + 处理器关联 + + + Processor Affinity Table + 处理器关联表 + Processors 处理器 @@ -594,14 +1042,61 @@ Note: A self-signed certificate offers only limited protection and is not a reco Properties 属性 + + Purge Query Store Data + Purge Query Store Data + + + Query Store + 查询存储 + + + Query Store Available + 可用的查询存储 + + + Query Store Capture Mode + 查询存储捕获模式 + + + Query Store Capture Policy + 查询存储捕获策略 + + + Query Store Retention + 查询存储保留 + + + Query Store Used + 已使用的查询存储 + + + Query Wait + 查询等待 + + + ROWS Data + 行数据 + + + Read-Only + 只读 + + + Recovery + 恢复 + Recovery Model 恢复模式 - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - 刷新对象资源管理器时出错。{0} + + Remove + 删除 + + + Remove database file + 删除数据库文件 Remove selected member @@ -611,47 +1106,82 @@ Note: A self-signed certificate offers only limited protection and is not a reco Remove selected securable 删除所选安全对象 - - Enter new name - 输入新名称 - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - 将 {0} "{1}" 重命名为 "{2}" 时出错。 {3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name 将 {0} "{1}" 重命名为 "{2}" - Reserved Storage Size - 预留的存储大小 + Reserved Storage Size (MB) + 预留的存储大小 (MB) + + + Restrict Access + 限制访问 Root Directory 根目录 + + Rows + + + + SQL Authentication + SQL 身份验证 + + + SQL Authentication + SQL 身份验证 + + + SQL Server and Windows Authentication mode + SQL Server 和 Windows 身份验证模式 + + + Scan Startup Procs + 扫描启动过程 + + + Schema + 架构 + Schema 架构 + + Search Text + 搜索文本 + Securables 安全对象 - - Select Securables - 选择安全对象 + + Security + 安全性 Select 选择 - - Server Collation - 服务器排序规则 + + Select Database Role Members + 选择数据库角色成员 + + + Select Database Role Owner + 选择数据库角色所有者 + + + Select Folder + 选择文件夹 + + + Select Securables + 选择安全对象 Select Server Role Members @@ -661,83 +1191,249 @@ Note: A self-signed certificate offers only limited protection and is not a reco Select Server Role Owner 选择服务器角色所有者 + + Server + 服务器 + + + Server Collation + 服务器排序规则 + + + Server Role + 服务器角色 + + + Server Roles + 服务器角色 + + + Server authentication + 服务器身份验证 + Service Tier 服务层 - - Storage Space Usage - 存储空间使用情况 + + Set Secondary same as Primary + 将辅助副本设置为与主要副本相同 + + + Size (MB) + 大小 (MB) + + + Size Based Cleanup Mode + 基于大小的清除模式 + + + Space Available + 可用空间 + + + Specific objects… + 特定对象... + + + Specify old password + 指定旧密码 + + + Stale Threshold + 过时的阈值 + + + State + 状态 + + + State Query Threshold (Days) + State Query Threshold (Days) + + + Statistics Collection Interval + 统计信息收集间隔 + + + Status + 状态 + + + Storage Space Usage (MB) + 存储空间使用情况 (MB) + + + Successful logins only + 仅限成功的登录 + + + Target Recovery Time (Seconds) + 目标恢复时间(秒) + + + The selected collation '{0}' is not valid. Please choose a different collation. + 所选排序规则“{0}”无效,请选择其他订阅。 + + + This command is not supported for object type '{0}'. + 对象类型“{0}”不支持此命令。 + + + Total Compile CPU Time (ms) + 总编译 CPU 时间(毫秒) + + + Total Execution CPU Time (ms) + 总执行 CPU 时间(毫秒) + + + Two Digit Year Cutoff + 两位数年份截止 + + + Type + 类型 + + + Type + 类型 + + + Unlimited + 无限制 + + + Unlimited + 无限制 + + + Update statistics + 更新统计信息 Update {0} '{1}' {0} object type, {1}: object name. 更新 {0} "{1}" - - Authenticate with Azure Active Directory - 通过 Azure Active Directory 进行身份验证 + + Use full-text indexing + 使用全文检索 - - Default schema - 默认架构 + + User + 用户 - - Login - 登录 + + User must change password at next login + 用户在下次登录时必须更改密码 - - Mapped to a server login - 映射到服务器登录名 + + Value for Primary + 主要值 - - No Login Access - 无登录访问权限 - - - Owned Schemas - 拥有的架构 - - - Authenticate with password - 使用密码进行身份验证 - - - Type - 类型 - - - Mapped to a Windows user/group - 映射到 Windows 用户/组 + + Value for Secondary + 辅助数据库的值 Version 版本 + + Wait Statistics Capture Mode + 等待统计信息捕获模式 + + + Windows Authentication + Windows 身份验证 + + + Windows Authentication mode + Windows 身份验证模式 + With Grant 具有授予权限 + + Yes + + + + application role + 应用程序角色 + + + column + + + + database + 数据库 + + + database role + 数据库角色 + + + login + 登录名 + + + server role + 服务器角色 + + + table + + + + user + 用户 + + + view + 视图 + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0}–新建(预览) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} 属性 (预览版) - {1} + - + - - Downloaded {0} - 已下载 {0} - - - Downloading {0} - 正在下载 {0} - ({0} KB) ({0} KB) + + Downloaded {0} + 已下载 {0} + Downloading {0} 正在下载 {0} + + Downloading {0} + 正在下载 {0} + Extracted {0} ({1}/{2}) 已提取 {0} ({1}/{2}) @@ -748,28 +1444,32 @@ Note: A self-signed certificate offers only limited protection and is not a reco Installed {0} - 安装于 {0} - - - Installing {0} to {1} - 正在将 {0} 安装到 {1} + 已安装{0} Installing {0} 正在安装 {0} - - {0} Started - {0} 已启动 + + Installing {0} to {1} + 正在将 {0} 安装到 {1} Starting {0} - 正在启动 {0} + 正在启动{0} + + + {0} Started + 已启动{0} - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + 是否要通过启用数据库模型预加载来减少表设计器加载时间? 在对象资源管理器中展开数据库节点时,将预加载数据库模型。 + Failed to get connection string for the table. Please reconnect to the server and try again. 无法获取表的连接字符串。请重新连接到服务器,然后重试。 @@ -782,329 +1482,181 @@ Note: A self-signed certificate offers only limited protection and is not a reco No - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - 是否要通过启用数据库模型预加载来减少表设计器加载时间? 在对象资源管理器中展开数据库节点时,将预加载数据库模型。 - Yes - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 个组件意外退出。请重启 Azure Data Studio。 - View Known Issues 查看已知问题 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 个组件意外退出。请重启 Azure Data Studio。 + - + - - OK - 确定 + + Add… + 添加... + + + An error occurred while generating the script. {0} + 生成脚本时出错。{0} + + + Edit + 编辑 Generating script... 正在生成脚本... - - Script generated - 生成的脚本 - Help 帮助 - Loading dialog... - 正在加载对话框... + Loading dialog completed + 已完成加载对话框 - - There is no action to be scripted. - 没有要编写脚本的操作。 - - - An error occurred while generating the script. {0} - 生成脚本时出错。{0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - 已成功生成脚本。可以关闭对话框以在新打开的编辑器中查看。 - - - Script - 脚本 - - - Yes - - - - Add… - 添加... + + OK + 确定 Remove 删除 + + Script + 脚本 + + + Script generated + 生成的脚本 + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + 已成功生成脚本。可以关闭对话框以在新打开的编辑器中查看。 + Select 选择 + + There is no action to be scripted. + 没有要编写脚本的操作。 + + + Yes + + - + - - Edition - 版本 - - - Compatibility Level - 兼容级别 - - - Owner - 所有者 - - - Pricing Tier - 定价层 - - - Type - 类型 - - - Version - 版本 - - - Last backup - 上次备份 - - - Name - 名称 - - - Size (MB) - 大小(MB) - - - Status - 状态 - - - Enable/disable default JSON formatter (requires restart) - 启用/禁用默认 JSON 格式化程序(需要重启) - - - Associate schemas to JSON files in the current project - 将架构关联到当前项目中的 JSON 文件 - - - An array of file patterns to match against when resolving JSON files to schemas. - 将 JSON 文件解析到架构时用于匹配的一组文件模式。 + + A URL to a schema or a relative path to a schema in the current directory + 架构的 URL 或当前目录中架构的相对路径 A file pattern that can contain '*' to match against when resolving JSON files to schemas. 将 JSON 文件解析到架构时用于匹配的可以包含 "*" 的文件模式。 - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - 给定 URL 的架构定义。仅当要避免访问架构 URL 时需要提供架构。 - - - A URL to a schema or a relative path to a schema in the current directory - 架构的 URL 或当前目录中架构的相对路径 - - - MSSQL configuration - MSSQL 配置 - - - Declares the application workload type when connecting to a server - 声明连接到服务器时的应用程序工作负荷类型 - - - Application intent - 应用意图 - - - The name of the application - 应用程序的名称 - - - Application name - 应用程序名称 - - - The name of the primary file, including the full path name, of an attachable database - 可附加数据库的主文件的名称(包括完整路径名称) - - - Attach DB filename - 附加 DB 文件名 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - 支持 MFA 的通用目录 - - - Windows Authentication - Windows 身份验证 - - - SQL Login - SQL 登录 - - - Specifies the method of authenticating with SQL Server - 指定使用 SQL Server 进行身份验证的方法 - - - Authentication type - 身份验证类型 - - - Enables or disables Always Encrypted for the connection - 启用或禁用连接的 Always Encrypted 功能 + + Advanced + 高级 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 在终止尝试并生成错误之前等待命令执行的时长(秒) + + An array of file patterns to match against when resolving JSON files to schemas. + 将 JSON 文件解析到架构时用于匹配的一组文件模式。 - - Command timeout - 命令超时 + + An execution time-out of 0 indicates an unlimited wait (no time-out) + 如果执行超时为 0,则表示无限等待(不会超时) - - Number of attempts to restore connection - 尝试还原连接的次数 + + Application intent + 应用意图 - - Connect retry count - 连接重试次数 + + Application name + 应用程序名称 - - Delay between attempts to restore connection - 两次尝试恢复连接之间的延迟 + + Associate schemas to JSON files in the current project + 将架构关联到当前项目中的 JSON 文件 - - Connect retry interval - 连接重试间隔 + + Attach (Preview) + 附加(预览) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 在终止尝试并生成错误之前等待连接到服务器的时长(秒) - - - Connect timeout - 连接超时 - - - Custom name of the connection - 连接的自定义名称 - - - Name (optional) - 名称(可选) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - 为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用 - - - Context connection - 上下文连接 - - - The SQL Server language record name - SQL Server 语言记录名称 - - - Current language - 当前语言 - - - The name of the initial catalog or database int the data source - 数据源中初始目录或数据库的名称 - - - Database - 数据库 - - - Azure Attestation - Azure 证明 - - - Host Guardian Service - 主机保护者服务 - - - None - - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议 - - - Attestation protocol - 证明协议 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点 + + Attach DB filename + 附加 DB 文件名 Attestation URL 认证 URL - - Optional (False) - 可选(False) + + Attestation protocol + 证明协议 - - Strict - 严格 + + Authentication type + 身份验证类型 - - Mandatory (True) - 强制(True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - 支持 MFA 的通用目录 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。 + + Azure Attestation + Azure 证明 - - Encrypt - 加密 + + Change SQL Notebook Connection + 更改 SQL 笔记本连接 - - The name or network address of the instance of SQL Server that acts as a failover partner - 充当故障转移伙伴的 SQL Server 实例的名称或网络地址 + + Command timeout + 命令超时 - - Failover partner - 故障转移伙伴 + + Compatibility Level + 兼容级别 - - Advanced - 高级 + + Compatibility Level + 兼容级别 + + + Computer Name + 计算机名 + + + Connect retry count + 连接重试次数 + + + Connect retry interval + 连接重试间隔 + + + Connect timeout + 连接超时 Connection Resiliency @@ -1114,310 +1666,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco Context 上下文 - - Initialization - 初始化 + + Context connection + 上下文连接 - - Pooling - + + Current language + 当前语言 - - Replication - 副本 + + Custom name of the connection + 连接的自定义名称 - - Security - 安全性 + + Database + 数据库 - - Source - + + Declares the application workload type when connecting to a server + 声明连接到服务器时的应用程序工作负荷类型 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - 指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。 + + Delay between attempts to restore connection + 两次尝试恢复连接之间的延迟 - - Host name in certificate - 证书中的主机名 + + Design + 设计 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 此连接在销毁前在池中生存的最短时间(秒) - - - Load balance timeout - 负载均衡超时 - - - The maximum number of connections allowed in the pool - 池中允许的最大连接数 - - - Max pool size - 最大池大小 - - - The minimum number of connections allowed in the pool - 池中允许的最小连接数 - - - Min pool size - 最小池大小 - - - Multi subnet failover - 多子网故障转移 - - - When true, multiple result sets can be returned and read from one connection - 为 true 时,可从一个连接返回和读取多个结果集 - - - Multiple active result sets - 多重活动结果集 - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - 用于与 SQL Server 实例通信的网络数据包的大小(字节数) - - - Packet size - 数据包大小 - - - Indicates the password to be used when connecting to the data source - 指示连接到数据源时使用的密码 - - - Password - 密码 - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - 为 false 时,安全敏感信息(如密码)不作为连接的一部分返回 - - - Persist security info - 持久安全信息 - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - 为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中 - - - Pooling - - - - Port - 端口 - - - Used by SQL Server in Replication - 由 SQL Server 在复制中使用 - - - Replication - 副本 - - - Enables or disables Secure enclaves for the connection - 启用或禁用连接的安全 enclave - - - Secure enclaves - 安全 enclave - - - Name of the SQL Server instance - SQL Server 实例的名称 - - - Server - 服务器 - - - e.g. tcp:servername,1433 - 例如 tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - 在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。 - - - Trust server certificate - 信任服务器证书 - - - Indicates which server type system the provider will expose through the DataReader - 指示提供程序将通过 DataReader 公开的服务器类型系统 - - - Type system version - 类型系统版本 - - - Indicates the user ID to be used when connecting to the data source - 指示连接到数据源时使用的用户 ID - - - User name - 用户名 - - - The name of the workstation connecting to SQL Server - 连接到 SQL Server 的工作站的名称 - - - Workstation Id - 工作站 ID - - - Disabled - 已禁用 - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - 当用户选择“AzureMFA”身份验证时,允许将 SQL 身份验证提供程序用于“Active Directory 交互式”身份验证模式。这将在获取访问令牌时启用服务器端资源终结点集成。仅“MSAL”Azure 身份验证库支持此选项。更改此值后,需要重新启动 Azure Data Studio。 - - - Enabled - 已启用 - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - 突出显示所有执行中实际行数最大的执行计划操作。 - - - Highlights the execution plan operation with the highest cost. - 突出显示成本最高的执行计划操作。 - - - The default metric to use to highlight an expensive operation in query execution plans - 用于在查询执行计划中突出显示高开销操作的默认指标 - - - Highlights the execution plan operation that used the most CPU time. - 突出显示使用 CPU 时间最多的执行计划操作。 - - - Highlights the execution plan operation that took the most time. - 突出显示花费时间最多的执行计划操作。 - - - Expensive operation highlighting will be turned off for execution plans. - 将会为执行计划关闭突出显示的高开销操作。 - - - Highlights the execution plan operation with the greatest number of rows read. - 突出显示读取行数最多的执行计划操作。 - - - Highlights the execution plan operation with the highest subtree cost. - 突出显示子树成本最高的执行计划操作。 - - - Export Notebook as SQL - 将笔记本导出为 SQL - - - Export SQL as Notebook - 将 SQL 导出为笔记本 - - - Should column definitions be aligned? - 列定义是否应对齐? - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - 数据类型应格式化为大写、小写还是无(不格式化) - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - 关键字应格式化为大写、小写还是无(不格式化) - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 是否应将逗号置于列表中每个语句的开头(例如 ", mycolumn2")而不是结尾(例如 "mycolumn1,") - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - select 语句中的对象引用是否应分到不同行中? 例如,在 "SELECT C1, C2 FROM T1" 中,C1 和 C2 是否将位于不同行 - - - [Optional] Do not show unsupported platform warnings - [可选] 不显示不受支持的平台警告 - - - Should IntelliSense error checking be enabled - 是否应启用 IntelliSense 错误检查 - - - Should IntelliSense be enabled - 是否应启用 IntelliSense - - - Should IntelliSense quick info be enabled - 是否应启用 IntelliSense 快速信息 - - - Should IntelliSense suggestions be enabled - 是否应启用 IntelliSense 建议 - - - Should IntelliSense suggestions be lowercase - 是否小写显示 IntelliSense 建议 - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。 - - - Number of minutes to retain log files for backend services. Default is 1 week. - 将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。 + + Detach (Preview) + 拆离 (预览) Disable Group By Schema 禁用分组依据架构 - - SQL Server: Disable Group By Schema - SQL Server: 禁用分组依据架构 + + Disabled + 已禁用 + + + Drop (Preview) + 删除(预览版) + + + Edition + 版本 + + + Edition + 版本 Enable Group By Schema 按架构启用分组 - - SQL Server: Enable Group By Schema - SQL Server: 按架构启用分组 - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - 在对象资源管理器中展开节点的超时(以秒为单位)。默认值为 45 秒。 - - - When enabled, the database objects in Object Explorer will be categorized by schema. - 启用后,对象资源管理器中的数据库对象将按架构进行分类。 - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [试验性] 是否应并行处理对 SQL 工具服务的请求。引入此方法的目的是发现并行处理所有请求时可能存在的问题。默认值为 false。更改此值后,需要重新启动 Azure Data Studio。 - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [可选] 应在日志文件中记录个人身份信息(PII)。 - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted 启用 Always Encrypted 参数化 @@ -1426,14 +1730,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET ANSI_DEFAULTS 启用 SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - 启用 SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS 启用 SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + 启用 SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING 启用 SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET DEADLOCK_PRIORITY option 启用 SET DEADLOCK_PRIORITY 选项 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - 如果执行超时为 0,则表示无限等待(不会超时) - Enable SET IMPLICIT_TRANSACTIONS 启用 SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET LOCK TIMEOUT option (in milliseconds) 启用 SET LOCK TIMEOUT 选项(毫秒) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - 运行查询后,字符/二进制列中每个值可存储的最大字符/字节数。默认值: 65,535。有效值范围: 1 到 2,147,483,647。 - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - 运行查询后,XML 列中每个值可存储的最大字符数。默认值: 2,097,152。有效值范围: 1 到 2,147,483,647。 - Enable SET NOCOUNT option 启用 SET NOCOUNT 选项 @@ -1498,10 +1786,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET QUOTED_IDENTIFIER 启用 SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - 在服务器停止处理查询之前要返回的最大行数。 - Enable SET STATISTICS IO option 启用 SET STATISTICS IO 选项 @@ -1510,10 +1794,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET STATISTICS TIME option 启用 SET STATISTICS TIME 选项 - - Maximum size of text and ntext data returned from a SELECT statement - 从 SELECT 语句返回的 text 和 ntext 数据的大小上限 - Enable SET TRANSACTION ISOLATION LEVEL option 启用 SET TRANSACTION ISOLATION LEVEL 选项 @@ -1522,29 +1802,101 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET XACT_ABORT ON option 启用 SET XACT_ABORT ON 选项 - - Whether to allow table designer to disable and re-enable DDL triggers during publish - 是否允许表设计器在发布期间禁用和重新启用 DDL 触发器 + + Enable/disable default JSON formatter (requires restart) + 启用/禁用默认 JSON 格式化程序(需要重启) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - 是否在对象资源管理器中的数据库节点展开时预加载数据库模型。启用后,可以减少表设计器的加载时间。注意: 如果需要展开大量数据库节点,内存使用率可能会高于正常情况。 + + Enabled + 已启用 - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - 跟踪 Azure Data Studio 与 SQL 工具服务到 SQL 工具服务输出通道之间的通信。警告: 启用详细日志记录时,这可能会包含敏感信息。 + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” + + Enables or disables Always Encrypted for the connection + 启用或禁用连接的 Always Encrypted 功能 - - Name - 名称 + + Enables or disables Secure enclaves for the connection + 启用或禁用连接的安全 enclave - - Compatibility Level - 兼容级别 + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + 当用户选择“AzureMFA”身份验证时,允许将 SQL 身份验证提供程序用于“Active Directory 交互式”身份验证模式。这将在获取访问令牌时启用服务器端资源终结点集成。仅“MSAL”Azure 身份验证库支持此选项。更改此值后,需要重新启动 Azure Data Studio。 + + + Encrypt + 加密 + + + Expensive operation highlighting will be turned off for execution plans. + 将会为执行计划关闭突出显示的高开销操作。 + + + Export Notebook as SQL + 将笔记本导出为 SQL + + + Export SQL as Notebook + 将 SQL 导出为笔记本 + + + Failover partner + 故障转移伙伴 + + + Highlights the execution plan operation that took the most time. + 突出显示花费时间最多的执行计划操作。 + + + Highlights the execution plan operation that used the most CPU time. + 突出显示使用 CPU 时间最多的执行计划操作。 + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + 突出显示所有执行中实际行数最大的执行计划操作。 + + + Highlights the execution plan operation with the greatest number of rows read. + 突出显示读取行数最多的执行计划操作。 + + + Highlights the execution plan operation with the highest cost. + 突出显示成本最高的执行计划操作。 + + + Highlights the execution plan operation with the highest subtree cost. + 突出显示子树成本最高的执行计划操作。 + + + Host Guardian Service + 主机保护者服务 + + + Host name in certificate + 证书中的主机名 + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + 指示 TLS 证书中指定的主机名,SQL Server 将使用该主机名来验证服务器证书。如果未指定,则默认使用服务器名称进行证书验证。 + + + Indicates the password to be used when connecting to the data source + 指示连接到数据源时使用的密码 + + + Indicates the user ID to be used when connecting to the data source + 指示连接到数据源时使用的用户 ID + + + Indicates which server type system the provider will expose through the DataReader + 指示提供程序将通过 DataReader 公开的服务器类型系统 + + + Initialization + 初始化 Last Database Backup @@ -1554,69 +1906,437 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Log Backup 上次日志备份 - - Owner - 所有者 + + Last backup + 上次备份 - - Recovery Model - 恢复模式 + + Load balance timeout + 负载均衡超时 - - Computer Name - 计算机名 + + MSSQL configuration + MSSQL 配置 + + + Mandatory (True) + 强制(True) + + + Max pool size + 最大池大小 + + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + 运行查询后,XML 列中每个值可存储的最大字符数。默认值: 2,097,152。有效值范围: 1 到 2,147,483,647。 + + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + 运行查询后,字符/二进制列中每个值可存储的最大字符/字节数。默认值: 65,535。有效值范围: 1 到 2,147,483,647。 + + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 启动时要删除的已超过 mssql.logRetentionMinutes 的旧文件的最大数量。将在下次启动 Azure Data Studio 时清理由于此限制而未清理的文件。 + + + Maximum number of rows to return before the server stops processing your query. + 在服务器停止处理查询之前要返回的最大行数。 + + + Maximum size of text and ntext data returned from a SELECT statement + 从 SELECT 语句返回的 text 和 ntext 数据的大小上限 + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + 最小池大小 + + + Multi subnet failover + 多子网故障转移 + + + Multiple active result sets + 多重活动结果集 + + + Name + 名称 + + + Name + 名称 + + + Name (optional) + 名称(可选) + + + Name of the SQL Server instance + SQL Server 实例的名称 + + + New (Preview) + 新建 (预览) + + + New Database (Preview) + 新建数据库 (预览版) + + + New Table + 新建表 + + + None + + + + Number of attempts to restore connection + 尝试还原连接的次数 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 将后端服务的日志文件保留的时长(分钟数)。默认为 1 周。 OS Version OS 版本 - - Edition + + Optional (False) + 可选(False) + + + Owner + 所有者 + + + Owner + 所有者 + + + Packet size + 数据包大小 + + + Password + 密码 + + + Persist security info + 持久安全信息 + + + Pooling + + + + Pooling + + + + Port + 端口 + + + Pricing Tier + 定价层 + + + Properties (Preview) + 属性(预览版) + + + Recovery Model + 恢复模式 + + + Rename (Preview) + 重命名 (预览) + + + Replication + 副本 + + + Replication + 副本 + + + SQL Login + SQL 登录 + + + SQL Server: Clear Pooled Connections + SQL Server: Clear Pooled Connections + + + SQL Server: Disable Group By Schema + SQL Server: 禁用分组依据架构 + + + SQL Server: Enable Group By Schema + SQL Server: 按架构启用分组 + + + Search: Clear Search Server Results + 搜索: 清除搜索服务器结果 + + + Search: Servers + 搜索: 服务器 + + + Secure enclaves + 安全 enclave + + + Security + 安全性 + + + Server + 服务器 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + 是否应将 BIT 列显示为数字(1 或 0)? 若否,则 BIT 列将显示为 "true" 或 "false" + + + Should IntelliSense be enabled + 是否应启用 IntelliSense + + + Should IntelliSense error checking be enabled + 是否应启用 IntelliSense 错误检查 + + + Should IntelliSense quick info be enabled + 是否应启用 IntelliSense 快速信息 + + + Should IntelliSense suggestions be enabled + 是否应启用 IntelliSense 建议 + + + Should IntelliSense suggestions be lowercase + 是否小写显示 IntelliSense 建议 + + + Should column definitions be aligned? + 列定义是否应对齐? + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + 数据类型应格式化为大写、小写还是无(不格式化) + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + 关键字应格式化为大写、小写还是无(不格式化) + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + select 语句中的对象引用是否应分到不同行中? 例如,在 "SELECT C1, C2 FROM T1" 中,C1 和 C2 是否将位于不同行 + + + Show Log File + 显示日志文件 + + + Size (MB) + 大小 (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + 用于与 SQL Server 实例通信的网络数据包的大小(字节数) + + + Source + + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的协议 + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用于证明与具有安全 enclave 的 Always Encrypted 结合使用的服务器端 enclave 的终结点 + + + Specifies the method of authenticating with SQL Server + 指定使用 SQL Server 进行身份验证的方法 + + + Status + 状态 + + + Strict + 严格 + + + The SQL Server language record name + SQL Server 语言记录名称 + + + The default metric to use to highlight an expensive operation in query execution plans + 用于在查询执行计划中突出显示高开销操作的默认指标 + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 在终止尝试并生成错误之前等待命令执行的时长(秒) + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 在终止尝试并生成错误之前等待连接到服务器的时长(秒) + + + The maximum number of connections allowed in the pool + 池中允许的最大连接数 + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 此连接在销毁前在池中生存的最短时间(秒) + + + The minimum number of connections allowed in the pool + 池中允许的最小连接数 + + + The name of the application + 应用程序的名称 + + + The name of the initial catalog or database int the data source + 数据源中初始目录或数据库的名称 + + + The name of the primary file, including the full path name, of an attachable database + 可附加数据库的主文件的名称(包括完整路径名称) + + + The name of the workstation connecting to SQL Server + 连接到 SQL Server 的工作站的名称 + + + The name or network address of the instance of SQL Server that acts as a failover partner + 充当故障转移伙伴的 SQL Server 实例的名称或网络地址 + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + 给定 URL 的架构定义。仅当要避免访问架构 URL 时需要提供架构。 + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + 在对象资源管理器中展开节点的超时(以秒为单位)。默认值为 45 秒。 + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + 跟踪 Azure Data Studio 与 SQL 工具服务到 SQL 工具服务输出通道之间的通信。警告: 启用详细日志记录时,这可能会包含敏感信息。 + + + Trust server certificate + 信任服务器证书 + + + Type + 类型 + + + Type system version + 类型系统版本 + + + Used by SQL Server in Replication + 由 SQL Server 在复制中使用 + + + User name + 用户名 + + + Version 版本 Version 版本 - - Change SQL Notebook Connection - 更改 SQL 笔记本连接 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 在值为 'Mandatory' 或 'Strict' 时,如果服务器安装了证书,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密。在设置为 'Strict' 时,SQL Server 使用 TDS 8.0 在客户端与服务器之间传输所有数据。SQL Server 2022 及之后的版本均支持 'Strict'。 - - Search: Clear Search Server Results - 搜索: 清除搜索服务器结果 + + When enabled, the database objects in Object Explorer will be categorized by schema. + 启用后,对象资源管理器中的数据库对象将按架构进行分类。 - - Delete - 删除 + + When false, security-sensitive information, such as the password, is not returned as part of the connection + 为 false 时,安全敏感信息(如密码)不作为连接的一部分返回 - - Design - 设计 + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + 在值为 true (且 encrypt=true)时,SQL Server 将对客户端与服务器之间发送的所有数据使用 SSL 加密,而无需验证服务器证书。此属性不支持 Encrypt=Strict 的设置。 - - New - 新建 + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + 为 true 时,指示连接应来自 SQL Server 上下文。仅在 SQL Server 进程中运行时可用 - - New Table - 新建表 + + When true, multiple result sets can be returned and read from one connection + 为 true 时,可从一个连接返回和读取多个结果集 - - Properties (Preview) - 属性(预览版) + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + 为 true 时,从相应的池中取出连接对象,或根据需要创建连接对象并将其添加到相应的池中 - - Rename - 重命名 + + Whether to allow table designer to disable and re-enable DDL triggers during publish + 是否允许表设计器在发布期间禁用和重新启用 DDL 触发器 - - Search: Servers - 搜索: 服务器 + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + 是否在对象资源管理器中的数据库节点展开时预加载数据库模型。启用后,可以减少表设计器的加载时间。注意: 如果需要展开大量数据库节点,内存使用率可能会高于正常情况。 - - Show Log File - 显示日志文件 + + Windows Authentication + Windows 身份验证 + + + Workstation Id + 工作站 ID + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [试验性] 是否应并行处理对 SQL 工具服务的请求。引入此方法的目的是发现并行处理所有请求时可能存在的问题。默认值为 false。更改此值后,需要重新启动 Azure Data Studio。 + + + [Optional] Do not show unsupported platform warnings + [可选] 不显示不受支持的平台警告 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [可选] 将调试输出记录到控制台(“查看”->“输出”),然后从下拉列表中选择相应的输出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [可选] 后端服务的日志级别。Azure Data Studio 在每次启动时都会生成文件名;如果文件已存在,日志条目将追加到该文件。有关旧日志文件的清理,请参阅 logRetentionMinutes 和 logFilesRemovalLimit 设置。默认 tracingLevel 记录的内容很少。更改详细级别可能提升日志的记录和磁盘空间要求。“错误”包含“严重”,“警告”包含“错误”,“信息”包含“警告”,“详细级别”包含“信息” + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [可选] 应在日志文件中记录个人身份信息(PII)。 + + + e.g. servername,port + e.g. servername,port + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 是否应将逗号置于列表中每个语句的开头(例如 ", mycolumn2")而不是结尾(例如 "mycolumn1,") diff --git a/resources/xlf/zh-hans/notebook.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.notebook.zh-Hans.xlf similarity index 94% rename from resources/xlf/zh-hans/notebook.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.notebook.zh-Hans.xlf index d346d84a04..7a04085159 100644 --- a/resources/xlf/zh-hans/notebook.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.notebook.zh-Hans.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package 未找到指定的包 + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - 错误: {0} 包含不正确的 toc.yml 文件 - - - Invalid toc file - toc 文件无效 + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book 添加远程 Jupyter Book + + Add to this level + 添加到此级别 + All Files 所有文件 - - Jupyter Book - Jupyter Book - - - Jupyter Books are used to organize Notebooks. - Jupyter 书籍用于整理笔记本。 - - - Failed to find a Table of Contents file in the specified Jupyter Book. - 在指定 Jupyter Book 中找不到目录文件。 - - - No Jupyter Books are currently available on the provided link - 当前,提供的链接中无可用 Jupyter Book - Browse 浏览 @@ -66,14 +50,6 @@ Configuration file missing 缺少配置文件 - - File already exists. Are you sure you want to overwrite this file? - 文件已存在。是否确实要覆盖此文件? - - - Folder already exists. Are you sure you want to delete and replace this folder? - 文件夹已存在。确定要删除并替换此文件夹吗? - Content folder 内容文件夹 @@ -82,20 +58,62 @@ Content folder (Optional) 内容文件夹(可选) + + Content folder path does not exist + 内容文件夹路径不存在 + Create 创建 - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - 文件 {0} 已在目标文件夹 {1} 中 - 此文件已重命名为 {2},以防数据丢失。 + + Downloading Remote Jupyter Book + 下载远程 Jupyter Book + + + Downloading to {0} + 正在下载到 {0} + + + Error while creating remote Jupyter Book directory + 创建远程 Jupyter Book 目录时出错 + + + Error while decompressing remote Jupyter Book + 解压缩远程 Jupyter Book 时出错 + + + Error while downloading remote Jupyter Book + 下载远程 Jupyter Book 时出错 Error while editing Jupyter Book {0}: {1} 编辑 Jupyter Book {0} 时出错: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + 选择要编辑的 Jupyter Book 或部分时出错: {0} + + + Error while trying to access: {0} + 尝试访问时出错: {0} + + + Error: {0} has an incorrect toc.yml file + 错误: {0} 包含不正确的 toc.yml 文件 + + + Failed to find a Table of Contents file in the specified Jupyter Book. + 在指定 Jupyter Book 中找不到目录文件。 + + + Failed to find section {0} in {1}. + 找不到 {1} 中的 {0} 部分。 + + + Failed to read Jupyter Book {0}: {1} + 无法读取 Jupyter Book {0}: {1} + File Extension 文件扩展名 @@ -104,29 +122,71 @@ File Name 文件名 + + File already exists. Are you sure you want to overwrite this file? + 文件已存在。是否确实要覆盖此文件? + + + File {0} already exists in the destination folder + 目标文件夹中已存在文件 {0} + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + 文件 {0} 已存在于目标文件夹 {1} 中 + 此文件已重命名为 {2},以防数据丢失。 + + + Folder already exists. Are you sure you want to delete and replace this folder? + 文件夹已存在。确定要删除并替换此文件夹吗? + + + GitHub + GitHub + Http Request failed with error: {0} {1} HTTP 请求失败,出现错误: {0} {1} - - - - - + + Invalid toc file + toc 文件无效 - - Add to this level - 添加到此级别 + + Jupyter Book + Jupyter Book - - Select Jupyter Book - 选择 Jupyter Book + + Jupyter Book is already trusted in this workspace. + 此工作区已信任 Jupyter Book。 - - Select Jupyter Book Section - 选择 Jupyter Book 部分 + + Jupyter Book is already untrusted in this workspace. + 此工作区已不信任 Jupyter Book。 - - Select Folder - 选择文件夹 + + Jupyter Book is no longer trusted in this workspace + 此工作区不再信任 Jupyter Book + + + Jupyter Book is now trusted in the workspace. + 现在,此工作区信任 Jupyter Book。 + + + Jupyter Book {0} is no longer pinned in this workspace + Jupyter Book {0} 不再固定在此工作区 + + + Jupyter Book {0} is now pinned in the workspace. + 现在,Jupyter Book {0} 固定在此工作区。 + + + Jupyter Books are used to organize Notebooks. + Jupyter 书籍用于整理笔记本。 + + + Jupyter Books not Found + 找不到 Jupyter Book Language @@ -144,106 +204,6 @@ Missing file : {0} from {1} 缺少文件: {1} 中的 {0} - - Jupyter Book is already trusted in this workspace. - 此工作区已信任 Jupyter Book。 - - - Jupyter Book is already untrusted in this workspace. - 此工作区已不信任 Jupyter Book。 - - - Jupyter Books not Found - 找不到 Jupyter Book - - - Jupyter Book {0} is now pinned in the workspace. - 现在,Jupyter Book {0} 固定在此工作区。 - - - Jupyter Book is now trusted in the workspace. - 现在,此工作区信任 Jupyter Book。 - - - Jupyter Book {0} is no longer pinned in this workspace - Jupyter Book {0} 不再固定在此工作区 - - - Jupyter Book is no longer trusted in this workspace - 此工作区不再信任 Jupyter Book - - - Content folder path does not exist - 内容文件夹路径不存在 - - - Error while trying to access: {0} - 尝试访问时出错: {0} - - - Downloading to {0} - 正在下载到 {0} - - - File {0} already exists in the destination folder - 目标文件夹中已存在文件 {0} - - - Save location path is not valid. - 保存位置路径无效。 - - - No - - - - Releases not Found - 找不到版本 - - - Error while creating remote Jupyter Book directory - 创建远程 Jupyter Book 目录时出错 - - - Remote Jupyter Book download is complete - 已下载远程 Jupyter Book - - - Error while downloading remote Jupyter Book - 下载远程 Jupyter Book 时出错 - - - Remote Jupyter Book download is in progress - 正在下载远程 Jupyter Book - - - Error while decompressing remote Jupyter Book - 解压缩远程 Jupyter Book 时出错 - - - Resource not Found - 找不到资源 - - - This sample code loads the file into a data frame and shows the first 10 results. - 此示例代码将文件加载到数据帧中,并显示前 10 个结果。 - - - Save location path does not exist. - 保存位置路径不存在。 - - - Downloading Remote Jupyter Book - 下载远程 Jupyter Book - - - The selected Jupyter Book is not valid - 选中的 Jupyter Book 无效 - - - Yes - - Name 名称 @@ -264,42 +224,42 @@ New Section (Preview) 新节(预览) + + No + + + + No Jupyter Books are currently available on the provided link + 当前,提供的链接中无可用 Jupyter Book + No Jupyter Books are currently selected in the viewlet. 当前,Viewlet 中未选中任何 Jupyter Book。 - - GitHub - GitHub - - - Shared File - 共享文件 - - - Open Jupyter Book {0} failed: {1} - 打开 Jupyter Book {0} 失败: {1} - Open External Link 打开外部链接 - - Open link {0} failed: {1} - 打开链接 {0} 失败: {1} + + Open Jupyter Book {0} failed: {1} + 打开 Jupyter Book {0} 失败: {1} Open Markdown 打开 Markdown - - Open markdown {0} failed: {1} - 打开 markdown {0} 失败: {1} - Open Notebook 打开笔记本 + + Open link {0} failed: {1} + 打开链接 {0} 失败: {1} + + + Open markdown {0} failed: {1} + 打开 markdown {0} 失败: {1} + Open notebook {0} failed: {1} 打开笔记本 {0} 失败: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} 以无标题形式打开无标题笔记本 {0} 失败: {1} - - Failed to read Jupyter Book {0}: {1} - 无法读取 Jupyter Book {0}: {1} - Releases 版本 + + Releases not Found + 找不到版本 + + + Remote Jupyter Book download is complete + 已下载远程 Jupyter Book + + + Remote Jupyter Book download is in progress + 正在下载远程 Jupyter Book + Repository URL 存储库 URL + + Resource not Found + 找不到资源 + Save location 保存位置 + + Save location path does not exist. + 保存位置路径不存在。 + + + Save location path is not valid. + 保存位置路径无效。 + Search 搜索 - - Failed to find section {0} in {1}. - 找不到 {1} 中的 {0} 部分。 + + Select Folder + 选择文件夹 - - Error while selecting a Jupyter Book or a section to edit: {0} - 选择要编辑的 Jupyter Book 或部分时出错: {0} + + Select Jupyter Book + 选择 Jupyter Book + + + Select Jupyter Book Section + 选择 Jupyter Book 部分 + + + Shared File + 共享文件 + + + The selected Jupyter Book is not valid + 选中的 Jupyter Book 无效 + + + The url provided is not a Github release url + 提供的 URL 不是 Github 发布 URL + + + This sample code loads the file into a data frame and shows the first 10 results. + 此示例代码将文件加载到数据帧中,并显示前 10 个结果。 Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - 提供的 URL 不是 Github 发布 URL - Version 版本 + + Yes + + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse 浏览 - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - "{0}" 内核要求配置 Python 运行时并安装依赖项。 + + Installation Type + 安装类型 + + + New Python installation + 新 Python 安装 + + + No supported Python versions found. + 找不到支持的 Python 版本。 Notebook kernels require a Python runtime to be configured and dependencies to be installed. 笔记本内核要求配置 Python 运行时并安装依赖项。 - - Use existing Python installation - 使用现有 Python 安装 - - - Installation Type - 安装类型 - Python Install Location Python 安装位置 - - New Python installation - 新 Python 安装 - Python runtime configured! Python 运行时已配置! @@ -416,6 +412,14 @@ Select 选择 + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + "{0}" 内核要求配置 Python 运行时并安装依赖项。 + + + Use existing Python installation + 使用现有 Python 安装 + {0} (Custom) {0} (自定义) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - 找不到支持的 Python 版本。 - - + - - The specified install location is invalid. - 指定的安装位置无效。 - - - Install - 安装 - Configure Python Runtime 配置 Python 运行时 - - Install Dependencies - 安装依赖项 - - - Python installation was declined. - Python 安装被拒绝。 - - - No Python installation was found at the specified location. - 在指定位置找不到 Python 安装。 - - - Configure Python to run {0} kernel - 配置 Python 以运行 {0} 内核 - Configure Python to run kernels 配置 Python 以运行内核 + + Configure Python to run {0} kernel + 配置 Python 以运行 {0} 内核 + + + Install + 安装 + + + Install Dependencies + 安装依赖项 + + + No Python installation was found at the specified location. + 在指定位置找不到 Python 安装。 + + + Python installation was declined. + Python 安装被拒绝。 + + + The specified install location is invalid. + 指定的安装位置无效。 + - + Existing Version 现有版本 + + Install required kernel dependencies + 安装所需的内核依赖项 + Kernel 内核 @@ -484,21 +488,17 @@ Name 名称 - - Install required kernel dependencies - 安装所需的内核依赖项 + + No packages are required by default for the kernel '{0}' + 默认情况下,内核 "{0}" 不需要包 Required Version 所需版本 - - No packages are required by default for the kernel '{0}' - 默认情况下,内核 "{0}" 不需要包 - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} {0} 已安装完毕 + + Could not find any valid versions for the specified package + 未找到指定包的任何有效版本 + Failed to install {0} {1}. Error: {2} 未能安装 {0} {1}。错误: {2} - - Installing {0} {1} - 正在安装 {0} {1} - Install 安装 - - Package installed - 已安装包 - Installing package 正在安装包 + + Installing {0} {1} + 正在安装 {0} {1} + N/A 不适用 - - Could not find any valid versions for the specified package - 未找到指定包的任何有效版本 - Package Name 包名称 @@ -544,42 +540,42 @@ Package Summary 包摘要 - - Supported Package Versions for Python {0} - Python {0} 支持的包版本 - - - Search {0} packages - 搜索 {0} 包 + + Package installed + 已安装包 Search 搜索 + + Search {0} packages + 搜索 {0} 包 + + + Supported Package Versions for Python {0} + Python {0} 支持的包版本 + - + - - Completed uninstall for {0} - {0} 已卸载完毕 - - - Failed to uninstall {0}. Error: {1} - 未能卸载 {0}。错误: {1} - - - Uninstalling {0} - 正在卸载 {0} - Are you sure you want to uninstall the specified packages? 确定要卸载指定的包吗? + + Completed uninstall for {0} + {0} 已卸载完毕 + Delete 删除 + + Failed to uninstall {0}. Error: {1} + 未能卸载 {0}。错误: {1} + Installed 已安装 @@ -588,6 +584,30 @@ Location 位置 + + Name + 名称 + + + Package Type + 包类型 + + + Package uninstalled + 已卸载包 + + + Uninstall selected packages + 卸载选定的包 + + + Uninstalling package + 正在卸载包 + + + Uninstalling {0} + 正在卸载 {0} + Version 版本 @@ -596,29 +616,9 @@ {0} {1} packages found 找到 {0} 个 {1} 包 - - Package Type - 包类型 - - - Name - 名称 - - - Uninstall selected packages - 卸载选定的包 - - - Package uninstalled - 已卸载包 - - - Uninstalling package - 正在卸载包 - - + Close @@ -630,23 +630,23 @@ - + Code 代码 - - What type of cell do you want to add? - 要添加哪种类型的单元格? - Text 文本 + + What type of cell do you want to add? + 要添加哪种类型的单元格? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + 将关闭活动 Python 笔记本会话以进行更新。是否要立即继续? + + + Another Python installation is currently in progress. Waiting for it to complete. + 另一个 Python 安装正在进行中。请等待它完成。 + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + 在 Python 运行时无法覆盖现有 Python 安装。请关闭所有活动笔记本,再继续操作。 + Don't Ask Again 不再询问 - - Installing Notebook dependencies failed with error: {0} - 安装笔记本依赖项失败,错误: {0} - Downloading local python for platform: {0} to {1} 正在将平台 {0} 的本地 python 下载到 {1} + + Downloading python package + 正在下载 python 包 + Encountered an error when getting Python user path: {0} 获取 Python 用户路径时遇到错误: {0} - - Notebook dependencies installation is complete - 笔记本依赖项安装完毕 - - - Notebook dependencies installation is in progress - 正在安装笔记本依赖项 - - - Installing Notebook dependencies, see Tasks view for more information - 正在安装笔记本依赖项;有关详细信息,请参阅“任务”视图 - Encountered an error when trying to retrieve list of installed packages: {0} 尝试检索已安装的包列表时遇到错误: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory 创建 python 安装目录时出错 - - Python download is complete - Python 下载完毕 - Error while downloading python setup 下载 python 安装程序时出错 - - Downloading python package - 正在下载 python 包 - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - 在 Python 运行时无法覆盖现有 Python 安装。请关闭所有活动笔记本,再继续操作。 - Error while unpacking python bundle 解压 Python 捆绑包时出错 - - Unpacking python package - 正在解压 python 包 + + Installing Notebook dependencies + 正在安装笔记本依赖项 + + + Installing Notebook dependencies failed with error: {0} + 安装笔记本依赖项失败,错误: {0} + + + Installing Notebook dependencies, see Tasks view for more information + 正在安装笔记本依赖项;有关详细信息,请参阅“任务”视图 + + + No + + + + Notebook dependencies installation is complete + 笔记本依赖项安装完毕 + + + Notebook dependencies installation is in progress + 正在安装笔记本依赖项 + + + Python download is complete + Python 下载完毕 Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? 将安装 Python {0} ,并将替换 Python 3.6.6。某些包可能不再与新版本兼容,或者可能需要重新安装。将创建一个笔记本来帮助你重新安装所有 pip 包。是否要立即继续更新? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - 将关闭活动 Python 笔记本会话以进行更新。是否要立即继续? - - - Installing Notebook dependencies - 正在安装笔记本依赖项 - - - Another Python installation is currently in progress. Waiting for it to complete. - 另一个 Python 安装正在进行中。请等待它完成。 - - - No - + + Unpacking python package + 正在解压 python 包 Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - 从 Jupyter 发送时出错: {0} + + ... Jupyter is running at {0} + …Jupyter 正运行到 {0} ... Starting Notebook server …正在启动笔记本服务器 - - ... Jupyter is running at {0} - …Jupyter 正运行到 {0} - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - 笔记本进程过早退出,错误代码为: {0}。StdErr 输出: {1} + + Error sent from Jupyter: {0} + 从 Jupyter 发送时出错: {0} Error stopping Notebook Server: {0} 停止笔记本服务器时出错: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + 笔记本进程过早退出,错误代码为: {0}。StdErr 输出: {1} + - + - - Download and open '{0}'? - 是否下载并打开“{0}”? - - - File open request failed with error: {0} {1} - 文件打开请求失败,出现错误: {0} {1} - - - Could not find the specified file - 未找到指定的文件 - Action {0} is not supported for this handler 此处理程序不支持操作 {0} @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported 无法打开链接 {0} 因为仅支持 HTTP、HTTPS、文件链接 + + Could not find the specified file + 未找到指定的文件 + + + Download and open '{0}'? + 是否下载并打开“{0}”? + + + File open request failed with error: {0} {1} + 文件打开请求失败,出现错误: {0} {1} + - + - - Jupyter Books - Jupyter 书籍 - - - IDs of the extra kernels to enable - 要启用的额外内核的 ID - - - Extra kernels - 额外内核 - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Jupyter 内核的配置选项。这是自动管理的,建议不要手动编辑。 - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - 定义基于数据协议的笔记本贡献以及多个笔记本命令和贡献。 - - - Notebook Core Extensions - 笔记本核心扩展 - - - Allow Jupyter server to run as root user - 允许 Jupyter 服务器以根用户身份运行 - - - Analyze in Notebook - 在笔记本中分析 - - - Collapse Book items at root level in the Notebooks Viewlet - 在笔记本 Viewlet 的根级别折叠工作簿项 - Add Cell 添加单元格 - - Add Code Cell - 添加代码单元格 - - - Add Text Cell - 添加文本单元格 - - - Bold Markdown Text - 加粗 Markdown 文本 - - - Clear Cell Result - 清除单元格结果 - Add Code Block 添加代码块 - - Highlight Markdown Text - 突出显示 Markdown 文本 - - - Italicize Markdown Text - 倾斜 Markdown 文本 - - - New Notebook - 新建笔记本 - - - Open Notebook - 打开笔记本 - - - Run Cell - 运行单元格 - - - Run Cells - 运行单元格 - - - Underline Markdown Text - 下划线 Markdown 文本 - - - Notebook configuration - 笔记本配置 - - - Do not show prompt to update Python. - 不显示更新 Python 的提示。 - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - 在关闭所有笔记本后关闭服务器之前等待的时间 (以分钟为单位)。(输入 0 则不关闭) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - 要搜索书籍的子目录的最大深度(输入 0 表示“无限”) - - - Maximum number of rows returned per table in the Notebook editor - 笔记本编辑器中每个表返回的最大行数 - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - 覆盖笔记本编辑器中的编辑器默认设置。设置包括背景色、当前线条颜色和边框 - - - Notebooks that are pinned by the user for the current workspace - 用户为当前工作区固定的笔记本 - - - Local path to python installation used by Notebooks. - 笔记本使用的 python 安装的本地路径。 - - - Download timeout in milliseconds for GitHub books - GitHub 工作簿下载超时时间(毫秒) - - - Notebooks contained in these books will automatically be trusted. - 包含在这些工作簿中的笔记本将自动受信任。 - - - Local path to a preexisting python installation used by Notebooks. - 笔记本使用的预先存在的 python 安装的本地路径。 - - - Pinned notebooks - 固定的笔记本 - - - Get localized SQL Server 2019 guide - 获取本地化 SQL Server 2019 指南 - - - Provided Jupyter Books - 提供的 Jupyter Book - - - SQL Server 2019 Guide - SQL Server 2019 指南 - - - Notebooks - 笔记本 + + Add Code Cell + 添加代码单元格 Add Markdown File @@ -996,14 +856,38 @@ Add Notebook 添加笔记本 + + Add Remote Jupyter Book + 添加远程 Jupyter Book + Add Section 添加节 + + Add Text Cell + 添加文本单元格 + + + Allow Jupyter server to run as root user + 允许 Jupyter 服务器以根用户身份运行 + Analyze in Notebook 在笔记本中分析 + + Analyze in Notebook + 在笔记本中分析 + + + Bold Markdown Text + 加粗 Markdown 文本 + + + Clear Cell Result + 清除单元格结果 + Close Jupyter Book 关闭 Jupyter Book @@ -1012,6 +896,14 @@ Close Notebook 关闭笔记本 + + Collapse Book items at root level in the Notebooks Viewlet + 在笔记本 Viewlet 的根级别折叠工作簿项 + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Jupyter 内核的配置选项。这是自动管理的,建议不要手动编辑。 + Configure Python for Notebooks 为笔记本配置 Python @@ -1020,18 +912,62 @@ Create Jupyter Book 创建 Jupyter Book - - Set context for Notebook - 为笔记本设置上下文 + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + 定义基于数据协议的笔记本贡献以及多个笔记本命令和贡献。 - - Set kernel for Notebook - 为笔记本设置内核 + + Do not show prompt to update Python. + 不显示更新 Python 的提示。 + + + Download timeout in milliseconds for GitHub books + GitHub 工作簿下载超时时间(毫秒) + + + Extra kernels + 额外内核 + + + Get localized SQL Server 2019 guide + 获取本地化 SQL Server 2019 指南 + + + Highlight Markdown Text + 突出显示 Markdown 文本 + + + IDs of the extra kernels to enable + 要启用的额外内核的 ID + + + Italicize Markdown Text + 倾斜 Markdown 文本 + + + Jupyter Books + Jupyter 书籍 + + + Local path to a preexisting python installation used by Notebooks. + 笔记本使用的预先存在的 python 安装的本地路径。 + + + Local path to python installation used by Notebooks. + 笔记本使用的 python 安装的本地路径。 Manage Packages 管理包 + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + 要搜索书籍的子目录的最大深度(输入 0 表示“无限”) + + + Maximum number of rows returned per table in the Notebook editor + 笔记本编辑器中每个表返回的最大行数 + Move to ... 移到... @@ -1040,6 +976,30 @@ New Notebook 新建笔记本 + + New Notebook + 新建笔记本 + + + Notebook Core Extensions + 笔记本核心扩展 + + + Notebook configuration + 笔记本配置 + + + Notebooks + 笔记本 + + + Notebooks contained in these books will automatically be trusted. + 包含在这些工作簿中的笔记本将自动受信任。 + + + Notebooks that are pinned by the user for the current workspace + 用户为当前工作区固定的笔记本 + Open Jupyter Book 打开 Jupyter Book @@ -1048,18 +1008,30 @@ Open Notebook 打开笔记本 + + Open Notebook + 打开笔记本 + Open Notebooks in Folder 在文件夹中打开笔记本 - - Add Remote Jupyter Book - 添加远程 Jupyter Book + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + 覆盖笔记本编辑器中的编辑器默认设置。设置包括背景色、当前线条颜色和边框 Pin Notebook 固定笔记本 + + Pinned notebooks + 固定的笔记本 + + + Provided Jupyter Books + 提供的 Jupyter Book + Reinstall Notebook dependencies 重新安装笔记本依赖项 @@ -1072,6 +1044,18 @@ Reveal in Books 在工作簿中展示 + + Run Cell + 运行单元格 + + + Run Cells + 运行单元格 + + + SQL Server 2019 Guide + SQL Server 2019 指南 + Save Jupyter Book 保存 Jupyter Book @@ -1080,10 +1064,26 @@ Search Jupyter Book 搜索 Jupyter Book + + Set context for Notebook + 为笔记本设置上下文 + + + Set kernel for Notebook + 为笔记本设置内核 + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + 在关闭所有笔记本后关闭服务器之前等待的时间 (以分钟为单位)。(输入 0 则不关闭) + Trust Jupyter Book 信任 Jupyter Book + + Underline Markdown Text + 下划线 Markdown 文本 + Unpin Notebook 取消固定笔记本 diff --git a/resources/xlf/zh-hans/profiler.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.profiler.zh-Hans.xlf similarity index 87% rename from resources/xlf/zh-hans/profiler.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.profiler.zh-Hans.xlf index 2b3ce6cf3a..1a8560ed84 100644 --- a/resources/xlf/zh-hans/profiler.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.profiler.zh-Hans.xlf @@ -1,14 +1,14 @@  - + Cancel 取消 - - Start - 开始 + + Enter session name: + 输入会话名称: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog 对话所有者无效,无法打开对话 - - Enter session name: - 输入会话名称: - Invalid provider type, cannot open dialog 提供程序类型无效,无法打开对话 + + Invalid templates list, cannot open dialog + 模板列表无效,无法打开对话 + Select session template: 选择会话模板: - - Invalid templates list, cannot open dialog - 模板列表无效,无法打开对话 + + Start + 开始 Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - Azure Data Studio 的 SQL Server Profiler - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - 探查器 + + Create Profiler Season + 创建探查器季度 Launch Profiler 启动探查器 - - Create Profiler Season - 创建探查器季度 + + Open XEL File + 打开 XEL 文件 + + + Profiler + 探查器 + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + Azure Data Studio 的 SQL Server Profiler Start diff --git a/resources/xlf/zh-hans/query-history.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.query-history.zh-Hans.xlf similarity index 94% rename from resources/xlf/zh-hans/query-history.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.query-history.zh-Hans.xlf index 7e19de618b..ef6193a667 100644 --- a/resources/xlf/zh-hans/query-history.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.query-history.zh-Hans.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - 是否启用查询历史记录捕获。若为 false,则不捕获所执行的查询。 - Clear All History 清除所有历史记录 @@ -30,34 +26,6 @@ Delete 删除 - - View and run previously executed queries - 查看并运行以前执行的查询 - - - Pause Query History Capture - 暂停查询历史记录捕获 - - - Query History - 查询历史记录 - - - The action taken when a history item is double clicked - 双击历史记录项时执行的操作 - - - Open a new disconnected editor with the query from the selected history item - 使用所选历史记录项中的查询打开新的断开连接的编辑器 - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - 使用所选历史记录项中的查询和连接打开新的连接编辑器,并自动运行查询 - - - Start Query History Capture - 开始查询历史记录捕获 - Loading saved entries... 正在加载已保存的条目... @@ -74,18 +42,50 @@ Open Query 打开查询 + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + 使用所选历史记录项中的查询和连接打开新的连接编辑器,并自动运行查询 + + + Open a new disconnected editor with the query from the selected history item + 使用所选历史记录项中的查询打开新的断开连接的编辑器 + Open storage folder 打开存储文件夹 - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - 查询历史记录是否在重新启动时保留。如果为 false,则在应用程序退出时清除历史记录。 + + Pause Query History Capture + 暂停查询历史记录捕获 + + + Query History + 查询历史记录 Run Query 运行查询 + + Start Query History Capture + 开始查询历史记录捕获 + + + The action taken when a history item is double clicked + 双击历史记录项时执行的操作 + + + View and run previously executed queries + 查看并运行以前执行的查询 + + + Whether Query History capture is enabled. If false queries executed will not be captured. + 是否启用查询历史记录捕获。若为 false,则不捕获所执行的查询。 + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + 查询历史记录是否在重新启动时保留。如果为 false,则在应用程序退出时清除历史记录。 + \ No newline at end of file diff --git a/resources/xlf/zh-hans/Microsoft.query-store.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.query-store.zh-Hans.xlf new file mode 100644 index 0000000000..86e26e3e80 --- /dev/null +++ b/resources/xlf/zh-hans/Microsoft.query-store.zh-Hans.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + 聚合大小 + + + All + 全部 + + + Apply + 应用 + + + Automatic + 自动 + + + Avg + 平均 + + + Based on: + 基于: + + + CLR Time (ms) + CLR 时间(毫秒) + + + CPU Time + CPU 时间 + + + CPU Time (ms) + CPU 时间(毫秒) + + + Cancel + 取消 + + + Check for top consumers of: + 排名靠前的使用者,检查依据: + + + Configure + 配置 + + + Criteria + 条件 + + + Custom + 自定义 + + + DOP + DOP + + + Day + + + + Duration + 持续时间 + + + Duration (ms) + 持续时间(毫秒) + + + Execution Count + 执行计数 + + + Execution Count + 执行计数 + + + Filters + 筛选器 + + + From + + + + Hour + 小时 + + + Last 12 hours + 过去 12 小时 + + + Last 15 minutes + 过去 15 分钟 + + + Last 2 days + 过去 2 天 + + + Last 2 weeks + 过去 2 周 + + + Last 3 months + 过去 3 个月 + + + Last 30 minutes + 过去 30 分钟 + + + Last 5 minutes + 过去 5 分钟 + + + Last 6 months + 过去 6 个月 + + + Last day + 前一天 + + + Last hour + 前一小时 + + + Last month + 上月 + + + Last week + 上周 + + + Last year + 去年 + + + Local + 本地 + + + Log Memory Used (KB) + 使用的日志内存(KB) + + + Logical Reads + 逻辑读取次数 + + + Logical Reads (KB) + 逻辑读取(KB) + + + Logical Writes (KB) + 逻辑写入(KB) + + + Max + 最大 + + + Memory Consumption (KB) + 内存消耗(KB) + + + Min + 最小 + + + Min number of plans + 最小计划数 + + + Minute + 分钟 + + + Ok + 确定 + + + Open In New Tab + Open In New Tab + + + Overall Resource Consumption + 总体资源消耗 + + + Overall resource consumption for database {0} + 数据库 {0} 的总体资源消耗量 + + + Physical Reads (KB) + 物理读取(KB) + + + Plan Summary for query {0} + 计划查询 {0} 摘要 + + + Plan {0} + 计划 {0} + + + Queries + 查询 + + + Query Store - {0} + 查询存储 - {0} + + + Resource Consumption Criteria + 资源消耗条件 + + + Return + 返回 + + + Row Count + 行数 + + + Show Chart for + 显示以下内容的图表: + + + Std Dev + 标准偏差 + + + Temp DB Memory Used (KB) + 已使用的临时 DB 内存(KB) + + + Time Format + 时间格式 + + + Time Interval + 时间间隔 + + + Time Settings + 时间设置 + + + To + + + + Top + + + + Top 25 resource consumers for database {0} + 数据库 {0} 的前 25 个资源使用者 + + + Top Resource Consuming Queries + 资源消耗量最大的几个查询 + + + Total + 总计 + + + UTC + UTC + + + Wait Time (ms) + 等待时间(毫秒) + + + + + + + Query Store + 查询存储 + + + Query Store + 查询存储 + + + Query Store + 查询存储 + + + Query Store extension for Azure Data Studio. + 查询存储 Azure Data Studio 扩展。 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/resource-deployment.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.resource-deployment.zh-Hans.xlf similarity index 95% rename from resources/xlf/zh-hans/resource-deployment.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.resource-deployment.zh-Hans.xlf index c1b5e17565..0201ee802b 100644 --- a/resources/xlf/zh-hans/resource-deployment.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.resource-deployment.zh-Hans.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - 未知字段类型:“{0}” - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - 部署无法继续。Azure 数据 CLI 许可条款被拒绝。你可以接受 EULA 以继续,也可以取消此操作 - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - 部署无法继续。Azure 数据 CLI 许可条款尚未被接受。请接受 EULA 以启用需要 Azure 数据 CLI 的功能。 - - - Azure Account - Azure 帐户 - - - Azure Location - Azure 位置 - - - Resource Group - 资源组 - - - Subscription (selected subset) - 订阅(所选子集) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - 在“连接”Viewlet 的 "Azure" 树状视图中列出的帐户上,通过“选择订阅”操作更改当前所选订阅 - - - No - - - - Refresh - 刷新 - - - New resource group name - 新资源组名称 - - - Create a new resource group - 创建新资源组 - - - Sign in… - 登录… - - - Yes - - - - Select - 选择 - - - Realm - 领域 - - - Required tool '{0}' [ {1} ] is being installed now. - 当前正在安装所需的工具“{0}”[ {1} ]。 - Accept EULA & Select 接受 EULA 并选择 - - Browse - 浏览 + + All + 全部 + + + An error occurred opening the output notebook. {1}{2}. + 打开输出笔记本时出错。{1}{2}。 Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} 尝试获取未知变量的变量值: {0} - - No cluster context information found - 未找到任何群集上下文信息 + + Azure Account + Azure 帐户 - - Kube config file path - Kube 配置文件路径 + + Azure Location + Azure 位置 - - FieldInfo.options was not defined for field type: {0} - 没有为字段类型 {0} 定义 FieldInfo.options + + Browse + 浏览 - - FieldInfo.options must be an object if it is not an array - 如果 FieldInfo.options 不是数组,则它必须是一个对象 + + Categories + 类别 - - Options Source with id:{0} is already defined - 已定义 ID 为 {0} 的选项源 + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + 在“连接”Viewlet 的 "Azure" 树状视图中列出的帐户上,通过“选择订阅”操作更改当前所选订阅 - - No Options Source defined for id: {0} - 没有为 ID {0} 定义选项源 + + Cloud + - - When FieldInfo.options is an object it must have 'optionsType' property - 如果 FieldInfo.options 是一个对象,它必须具有 "optionsType" 属性 + + Create a new resource group + 创建新资源组 - - When optionsType is not {0} then it must be {1} - 如果 optionsType 不是 {0},则它必须是 {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + 部署无法继续。Azure 数据 CLI 许可条款尚未被接受。请接受 EULA 以启用需要 Azure 数据 CLI 的功能。 - - The task "{0}" has failed. - 任务“{0}”失败。 + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + 部署无法继续。Azure 数据 CLI 许可条款被拒绝。你可以接受 EULA 以继续,也可以取消此操作 Description 说明 - - An error occurred opening the output notebook. {1}{2}. - 打开输出笔记本时出错。{1}{2}。 + + Discovered Path or Additional Information + 发现的路径或其他信息 + + + FieldInfo.options must be an object if it is not an array + 如果 FieldInfo.options 不是数组,则它必须是一个对象 + + + FieldInfo.options was not defined for field type: {0} + 没有为字段类型 {0} 定义 FieldInfo.options + + + Filter resources... + 筛选资源... + + + Hybrid + 混合 + + + Install + 安装 Install tools 安装工具 + + Installing extension '{0}'... + 正在安装扩展“{0}”... + + + Kube config file path + Kube 配置文件路径 + + + New resource group name + 新资源组名称 + + + No + + + + No Options Source defined for id: {0} + 没有为 ID {0} 定义选项源 + + + No Value Provider defined for id: {0} + 没有为 ID {0} 定义值提供程序 + + + No cluster context information found + 未找到任何群集上下文信息 + + + On-premises + 本地 + Options 选项 + + Options Source with id:{0} is already defined + 已定义 ID 为 {0} 的选项源 + + + PostgreSQL + PostgreSQL + + + Realm + 领域 + + + Refresh + 刷新 + Required Version 所需版本 + + Required tool '{0}' [ {1} ] is being installed now. + 当前正在安装所需的工具“{0}”[ {1} ]。 + + + Required tools + 所需的工具 + + + Resource Group + 资源组 + + + Run + 运行 + + + SQL Server + SQL Server + + + Script + 脚本 + + + Select + 选择 + + + Select the deployment options + 选择部署选项 + + + Sign in… + 登录… + Status 状态 + + Subscription (selected subset) + 订阅(所选子集) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + 部署此资源需要“{0}”扩展,现在是否希望安装此扩展? + The task "{0}" failed and no output Notebook was generated. 任务“{0}”失败,并且未生成任何输出笔记本。 + + The task "{0}" has failed. + 任务“{0}”失败。 + + + There are some errors on this page, click 'Show Details' to view the errors. + 此页面上存在一些错误,请单击“显示详细信息”以查看错误。 + Tool 工具 + + Unknown extension '{0}' + 未知扩展“{0}” + + + Unknown field type: "{0}" + 未知字段类型:“{0}” + + + Value Provider with id:{0} is already defined + 已定义 ID 为 {0} 的值提供程序 + Version 版本 @@ -162,89 +230,21 @@ View error detail 查看错误详细信息 - - Discovered Path or Additional Information - 发现的路径或其他信息 + + When FieldInfo.options is an object it must have 'optionsType' property + 如果 FieldInfo.options 是一个对象,它必须具有 "optionsType" 属性 - - The '{0}' extension is required to deploy this resource, do you want to install it now? - 部署此资源需要“{0}”扩展,现在是否希望安装此扩展? + + When optionsType is not {0} then it must be {1} + 如果 optionsType 不是 {0},则它必须是 {1} - - Install - 安装 - - - Installing extension '{0}'... - 正在安装扩展“{0}”... - - - Required tools - 所需的工具 - - - Unknown extension '{0}' - 未知扩展“{0}” - - - Filter resources... - 筛选资源... - - - SQL Server - SQL Server - - - All - 全部 - - - Cloud - - - - Hybrid - 混合 - - - PostgreSQL - PostgreSQL - - - On-premises - 本地 - - - Categories - 类别 - - - Select the deployment options - 选择部署选项 - - - Run - 运行 - - - Script - 脚本 - - - There are some errors on this page, click 'Show Details' to view the errors. - 此页面上存在一些错误,请单击“显示详细信息”以查看错误。 - - - Value Provider with id:{0} is already defined - 已定义 ID 为 {0} 的值提供程序 - - - No Value Provider defined for id: {0} - 没有为 ID {0} 定义值提供程序 + + Yes + - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … 出错: {1} - >>> Ignoring error in execution and continuing tool deployment >>> 忽略执行中的错误并继续部署工具 - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … 出错: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} … 已退出,信号: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments 部署 - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - 管理 Azure 资源 - Azure CLI Azure CLI + + Manages Azure resources + 管理 Azure 资源 + adding the azure-cli repository information … 正在添加 azure-cli 存储库信息… - - getting packages needed for azure-cli installation … - 正在获取 azure-cli 安装所需的包… - - - updating repository information before installing azure-cli … - 在安装 azure-cli 之前更新存储库信息… - - - updating repository information again for azure-cli … - 正在更新 azure-cli 的存储库信息… - deleting previously downloaded azurecli.msi if one exists … 正在删除以前下载的 azurecli.msi (如果存在)… @@ -334,6 +322,10 @@ displaying the installation log … 正在显示安装日志… + + download and invoking script to install azure-cli … + 下载并调用脚本以安装 azure-cli… + downloading and installing the signing key for azure-cli … 正在下载并安装 azure-cli 的签名密钥… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … 正在下载 azurecli.msi 并安装 azure-cli… + + getting packages needed for azure-cli installation … + 正在获取 azure-cli 安装所需的包… + installing azure-cli … 正在安装 azure-cli… - - download and invoking script to install azure-cli … - 下载并调用脚本以安装 azure-cli… + + updating repository information again for azure-cli … + 正在更新 azure-cli 的存储库信息… + + + updating repository information before installing azure-cli … + 在安装 azure-cli 之前更新存储库信息… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters 针对 Kubernetes 群集运行命令 - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + 无法分析 kubectl 版本命令输出:“{0}” adding the kubectl repository information … 正在添加 kubectl 存储库信息… - - getting packages needed for kubectl installation … - 正在获取 kubectl 安装所需的包… - - - updating repository information … - 正在更新存储库信息… - backing up any existing kubectl in the install location … 正在备份安装位置中的任何现有 kubectl… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … 正在删除以前下载的 kubectl.exe (如果存在)… - - downloading and installing the signing key for kubectl … - 正在下载并安装 kubectl 的签名密钥… - downloading and installing the latest kubectl.exe … 正在下载并安装最新的 kubectl.exe… + + downloading and installing the signing key for kubectl … + 正在下载并安装 kubectl 的签名密钥… + downloading the latest kubectl release … 正在下载最新的 kubectl 版本… - - installing kubectl … - 正在安装 kubectl… + + getting packages needed for kubectl installation … + 正在获取 kubectl 安装所需的包… installing kubectl … 正在安装 kubectl… + + installing kubectl … + 正在安装 kubectl… + + + kubectl + kubectl + making kubectl executable … 正在创建 kubectl 可执行文件… @@ -434,42 +434,66 @@ moving kubectl into the install location in the PATH … 正在将 kubectl 移到路径中的安装位置… + + updating repository information … + 正在更新存储库信息… + updating your brew repository for kubectl installation … 正在更新 kubectl 安装的 brew 存储库… - - Unable to parse the kubectl version command output: "{0}" - 无法分析 kubectl 版本命令输出:“{0}” - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - 检索版本信息时出错。{0}收到无效输出,获取版本命令输出:“{1}” + + Could not find 'Location' in the output: + 在输出中找不到“位置”: - - Error retrieving version information. See output channel '{0}' for more details - 检索版本信息时出错。有关详细信息,请参阅输出通道“{0}” + + output: + 输出: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • 部署这些工具时需要 brew,并且需要预先安装它才能部署必要的工具 + + A possibly way to uninstall is using this command:{0} >{1} + 一种可行的卸载方法是使用以下命令: {0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • 安装需要 curl,并且需要预先安装它才能部署必要的工具 + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + 无法安装工具:{0}::{1},因为安装命令对于你的 OS 分发是未知的。请先手动安装 {0},然后再继续操作 Error 错误 + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + 安装工具“{0}”[{1}]时出错。{2}错误: {3}{2}有关详细信息,请参阅输出通道“{4}” + + + Error installing tool. See output channel '{0}' for more details + 安装工具时出错。有关详细信息,请参阅输出通道“{0}” + + + Error retrieving version information. See output channel '{0}' for more details + 检索版本信息时出错。有关详细信息,请参阅输出通道“{0}” + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + 检索版本信息时出错。{0}收到无效输出,获取版本命令输出:“{1}” + Failed 失败 + + Failed to detect version post installation. See output channel '{0}' for more details + 未能检测到安装后的版本。有关详细信息,请参阅输出通道“{0}” + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + 安装命令已完成,但无法检测到工具版本“{0}”,因此安装尝试失败。检测错误: {1}{2}清除以前的安装会有所帮助。 + Installed 已安装 @@ -482,160 +506,132 @@ Not Installed 未安装 - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - 安装工具“{0}”[{1}]时出错。{2}错误: {3}{2}有关详细信息,请参阅输出通道“{4}” - - - Error installing tool. See output channel '{0}' for more details - 安装工具时出错。有关详细信息,请参阅输出通道“{0}” - - - Failed to detect version post installation. See output channel '{0}' for more details - 未能检测到安装后的版本。有关详细信息,请参阅输出通道“{0}” - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - 安装命令已完成,但无法检测到工具版本“{0}”,因此安装尝试失败。检测错误: {1}{2}清除以前的安装会有所帮助。 - - - A possibly way to uninstall is using this command:{0} >{1} - 一种可行的卸载方法是使用以下命令: {0} >{1} + + Search Paths for tool '{0}': {1} + 工具“{0}”的搜索路径: {1} {0}See output channel '{1}' for more details {0}有关详细信息,请参阅输出通道“{1}” - - Search Paths for tool '{0}': {1} - 工具“{0}”的搜索路径: {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • 部署这些工具时需要 brew,并且需要预先安装它才能部署必要的工具 - - Could not find 'Location' in the output: - 在输出中找不到“位置”: - - - output: - 输出: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - 无法安装工具:{0}::{1},因为安装命令对于你的 OS 分发是未知的。请先手动安装 {0},然后再继续操作 + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • 安装需要 curl,并且需要预先安装它才能部署必要的工具 - + - - Azure account - Azure 帐户 - - - Server - 服务器 - Azure SQL Database - Azure account settings Azure SQL 数据库 - Azure 帐户设置 + + Azure account + Azure 帐户 + Azure account settings Azure 帐户设置 - - Subscription - 订阅 - - - Database collation - 数据库排序规则 - Collation for database 数据库的排序规则 - - SQL database name - SQL 数据库名称 - - - Database settings - 数据库设置 - - - Max IP address in firewall IP range - 防火墙 IP 范围内的最大 IP 地址 - - - Max IP address - 最大 IP 地址 - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - 创建本地客户端 IP 的防火墙规则,以便在创建完成后通过 Azure Data Studio 连接到数据库。 - - - Firewall rule name - 防火墙规则名称 - Create a firewall rule 创建防火墙规则 - - Enter IP addresses in IPv4 format. - 输入 IPv4 格式的 IP 地址。 + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + 创建本地客户端 IP 的防火墙规则,以便在创建完成后通过 Azure Data Studio 连接到数据库。 - - Please fill out the required fields marked with red asterisks. - 请填写标有红色星号的必填字段。 + + Database collation + 数据库排序规则 + + + Database settings + 数据库设置 Deploy Azure SQL DB 部署 Azure SQL DB - - Resource group - 资源组 + + Enter IP addresses in IPv4 format. + 输入 IPv4 格式的 IP 地址。 - - Script to Notebook - 脚本到笔记本 + + Firewall rule name + 防火墙规则名称 - - Min IP address in firewall IP range - 防火墙 IP 范围内的最小 IP 地址 + + Max IP address + 最大 IP 地址 + + + Max IP address in firewall IP range + 防火墙 IP 范围内的最大 IP 地址 Min IP address 最小 IP 地址 + + Min IP address in firewall IP range + 防火墙 IP 范围内的最小 IP 地址 + + + Please fill out the required fields marked with red asterisks. + 请填写标有红色星号的必填字段。 + + + Resource group + 资源组 + + + SQL database name + SQL 数据库名称 + + + Script to Notebook + 脚本到笔记本 + + + Server + 服务器 + + + Subscription + 订阅 + - + + + No servers found + 找不到服务器 + No servers found in current subscription. Select a different subscription containing at least one server 在当前订阅中找不到服务器。 请选择至少包含一个服务器的其他订阅 - - No servers found - 找不到服务器 - Sign in to an Azure account first 先登录 Azure 帐户 - + - - Collation name must be between 1 and 100 characters long. - 排序规则名称长度必须介于 1 到 100 个字符之间。 - Collation name cannot contain only numbers. 排序规则名称不能只包含数字。 @@ -644,37 +640,9 @@ Select a different subscription containing at least one server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . 排序规则名称不得包含特殊字符 \/""[]:|<>+=;,?*@&, . - - Firewall name must be between 1 and 100 characters long. - 防火墙名称长度必须介于 1 到 100 个字符之间。 - - - Firewall name cannot contain only numbers. - 防火墙名称不能只包含数字。 - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - 防火墙名称不得包含特殊字符 \/""[]:|<>+=;,?*@&, . - - - Upper case letters are not allowed for firewall name - 防火墙名称不允许使用大写字母 - - - Max Ip address is invalid - 最大 IP 地址无效 - - - Min Ip address is invalid - 最小 IP 地址无效 - - - Database name must be unique in the current server. - 数据库名称在当前服务器中必须是唯一的。 - - - Database name must be between 1 and 100 characters long. - 数据库名称长度必须介于 1 到 100 个字符之间。 + + Collation name must be between 1 and 100 characters long. + 排序规则名称长度必须介于 1 到 100 个字符之间。 Database name cannot contain only numbers. @@ -684,42 +652,98 @@ Select a different subscription containing at least one server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . 数据库名称不得包含特殊字符 \/""[]:|<>+=;,?*@&, . + + Database name must be between 1 and 100 characters long. + 数据库名称长度必须介于 1 到 100 个字符之间。 + + + Database name must be unique in the current server. + 数据库名称在当前服务器中必须是唯一的。 + + + Firewall name cannot contain only numbers. + 防火墙名称不能只包含数字。 + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + 防火墙名称不得包含特殊字符 \/""[]:|<>+=;,?*@&, . + + + Firewall name must be between 1 and 100 characters long. + 防火墙名称长度必须介于 1 到 100 个字符之间。 + + + Max Ip address is invalid + 最大 IP 地址无效 + + + Min Ip address is invalid + 最小 IP 地址无效 + + + Upper case letters are not allowed for firewall name + 防火墙名称不允许使用大写字母 + - + + + Administrator account password + 管理员帐户密码 + + + Administrator account username + 管理员帐户用户名 + Azure Account Azure 帐户 - - Region - 区域 - Azure settings Azure 设置 - - Subscription - 订阅 - - - Please fill out the required fields marked with red asterisks. - 请填写标有红色星号的必填字段。 - - - New subnet - 新建子网 - - - New virtual network - 新建虚拟网络 + + Click here to learn more about pricing and supported VM sizes + 单击此处详细了解定价和支持的 VM 大小 Configure network settings 配置网络设置 + + Confirm password + 确认密码 + + + Confirm password + 确认密码 + + + Deploy Azure SQL VM + 部署 Azure SQL VM + + + Enable Remote Desktop (RDP) inbound port (3389) + 启用远程桌面(RDP)入站端口(3389) + + + Enable SQL authentication + 启用 SQL 身份验证 + + + Image + 映像 + + + Image SKU + 映像 SKU + + + Image Version + 映像版本 + Networking 网络 @@ -728,105 +752,81 @@ Select a different subscription containing at least one server New public ip 新建公共 IP - - Deploy Azure SQL VM - 部署 Azure SQL VM + + New subnet + 新建子网 - - Public IP - 公共 IP - - - Resource Group - 资源组 - - - Script to Notebook - 脚本到笔记本 - - - Confirm password - 确认密码 + + New virtual network + 新建虚拟网络 Password 密码 - - Username - 用户名 - - - SQL connectivity - SQL 连接 - - - Enable SQL authentication - 启用 SQL 身份验证 + + Please fill out the required fields marked with red asterisks. + 请填写标有红色星号的必填字段。 Port 端口 + + Public IP + 公共 IP + + + Region + 区域 + + + Resource Group + 资源组 + SQL Servers settings SQL Server 设置 - - Subnet - 子网 + + SQL connectivity + SQL 连接 - - Virtual Network - 虚拟网络 - - - Confirm password - 确认密码 - - - Administrator account password - 管理员帐户密码 - - - Administrator account username - 管理员帐户用户名 - - - Image - 映像 - - - Image Version - 映像版本 - - - Virtual machine name - 虚拟机名称 - - - Enable Remote Desktop (RDP) inbound port (3389) - 启用远程桌面(RDP)入站端口(3389) + + Script to Notebook + 脚本到笔记本 Size 大小 - - Image SKU - 映像 SKU + + Subnet + 子网 + + + Subscription + 订阅 + + + Username + 用户名 + + + Virtual Network + 虚拟网络 + + + Virtual machine name + 虚拟机名称 Virtual machine settings 虚拟机设置 - - Click here to learn more about pricing and supported VM sizes - 单击此处详细了解定价和支持的 VM 大小 - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Select a different subscription containing at least one server - + Create a new new public Ip 创建新的公共 IP - - Enter name for new public IP - 输入新公共 IP 的名称 - Create a new sub network 创建新的子网网络 - - Enter name for new subnet - 输入新子网的名称 - Create a new virtual network 新建虚拟网络 + + Enter name for new public IP + 输入新公共 IP 的名称 + + + Enter name for new subnet + 输入新子网的名称 + Enter name for new virtual network 输入新虚拟网络的名称 @@ -878,12 +878,16 @@ Select a different subscription containing at least one server - + Local (inside VM only) 本地(仅在 VM 中) + + Password and confirm password must match. + 密码和确认密码必须匹配。 + Private (within Virtual Network) 专用(虚拟网络中) @@ -892,33 +896,25 @@ Select a different subscription containing at least one server Public (Internet) 公共(Internet) - - Password and confirm password must match. - 密码和确认密码必须匹配。 + + Username cannot contain special characters \/""[]:|<>+=;,?* . + 用户名不可包含特殊字符 \/""[]:|<>+=;,?*。 Username must be between 2 and 128 characters long. 用户名长度必须介于 2 到 128 个字符之间。 - - Username cannot contain special characters \/""[]:|<>+=;,?* . - 用户名不可包含特殊字符 \/""[]:|<>+=;,?*。 - - + Password and confirm password must match. 密码和确认密码必须匹配。 - - Username must be between 1 and 20 characters long. - 用户名长度必须介于 1 到 20 个字符之间。 - - - Username must not include reserved words. - 用户名不得包含保留字。 + + Select a valid virtual machine size. + 选择有效的虚拟机大小。 Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Select a different subscription containing at least one server Username cannot end with period 用户名不能以句点结尾 - - Virtual machine name must be unique in the current resource group. - 虚拟机名称在当前资源组中必须唯一。 + + Username must be between 1 and 20 characters long. + 用户名长度必须介于 1 到 20 个字符之间。 - - Virtual machine name cannot contain only numbers. - 虚拟机名称不能仅包含数字。 + + Username must not include reserved words. + 用户名不得包含保留字。 Virtual machine name Can't start with underscore. Can't end with period or hyphen 虚拟机名称不得以下划线开头。不得以句点或连字符结尾 + + Virtual machine name cannot contain only numbers. + 虚拟机名称不能仅包含数字。 + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . 虚拟机名称不得包含特殊字符 \/""[]:|<>+=;,?*@&, . @@ -948,14 +948,18 @@ Select a different subscription containing at least one server Virtual machine name must be between 1 and 15 characters long. 虚拟机名称长度必须介于 1 到 15 个字符之间。 - - Select a valid virtual machine size. - 选择有效的虚拟机大小。 + + Virtual machine name must be unique in the current resource group. + 虚拟机名称在当前资源组中必须唯一。 - + + + Notebook type + 笔记本类型 + OK 确定 @@ -964,13 +968,9 @@ Select a different subscription containing at least one server Open Notebook 打开笔记本 - - Notebook type - 笔记本类型 - - + @@ -978,25 +978,9 @@ Select a different subscription containing at least one server 错误详细信息: {0}。 - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - 所选帐户“{0}”不再可用。请单击“登录”以再次添加,或选择其他帐户。 - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - 所选帐户“{0}”的访问令牌不再有效。请单击“登录”按钮,刷新帐户或选择其他帐户。 - - - Unexpected error fetching accounts: {0} - 提取帐户时出现意外错误: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - 为订阅 {0} 提取资源组时出现意外错误: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - 为帐户 {0} 提取订阅时出现意外错误: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + 加载或分析配置文件 {0} 时出错,错误为: {1} File: {0} not found. Please select a kube config file. @@ -1006,25 +990,41 @@ Select a different subscription containing at least one server Path: {0} is not a file, please select a valid kube config file. 路径 {0} 不是文件,请选择有效的 kube 配置文件。 - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - 加载或分析配置文件 {0} 时出错,错误为: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + 所选帐户“{0}”的访问令牌不再有效。请单击“登录”按钮,刷新帐户或选择其他帐户。 - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} 不符合密码复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + 所选帐户“{0}”不再可用。请单击“登录”以再次添加,或选择其他帐户。 - - {0} doesn't match the confirmation password - {0} 与确认密码不匹配 + + Unexpected error fetching accounts: {0} + 提取帐户时出现意外错误: {0} Unexpected error fetching available kubectl storage classes : {0} 提取可用的 kubectl 存储类时出现意外错误: {0} + + Unexpected error fetching resource groups for subscription {0}: {1} + 为订阅 {0} 提取资源组时出现意外错误: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + 为帐户 {0} 提取订阅时出现意外错误: {1} + + + {0} doesn't match the confirmation password + {0} 与确认密码不匹配 + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 不符合密码复杂性要求。有关详细信息,请访问: https://docs.microsoft.com/sql/relational-databases/security/password-policy + - + Review your configuration @@ -1032,16 +1032,12 @@ Select a different subscription containing at least one server - + Download and launch installer, URL: {0} 下载并启动安装程序,URL: {0} - - Successfully downloaded: {0} - 已成功下载: {0} - Downloading from: {0} 正在从 {0} 下载 @@ -1050,13 +1046,17 @@ Select a different subscription containing at least one server Launching: {0} 正在启动: {0} + + Successfully downloaded: {0} + 已成功下载: {0} + Successfully launched: {0} 已成功启动: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Select a different subscription containing at least one server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - 若要继续,必须接受最终用户许可协议(EULA)条款 - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - 仍未发现某些工具。请确保它们已安装,正在运行且可发现 - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - 未安装工具 {0},可单击“{1}”按钮进行安装。 - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - 未安装工具 {0},可单击“{1}”按钮进行安装。 - - - All required tools are installed now. - 现在已经安装了所有必需的工具。 - - - No tools required - 无需工具 - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - 仍未发现以下工具: {0}。请确保它们已安装、正在运行且可发现 - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. “{0}”[ {1} ]不符合最低版本要求,请将其卸载并重启 Azure Data Studio。 @@ -1102,9 +1074,21 @@ Select a different subscription containing at least one server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . 未发现“{0}”,当前不支持自动安装。请手动安装“{0}”,或确保它已启动且可被检测到。完成后,请重启 Azure Data Studio。请参阅 [{1}]。 - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - 如果手动安装工具以选择更改,则需要重启 Azure Data Studio。你可以在“部署”和“Azure 数据 CLI”输出通道中找到更多详细信息 + + Accept terms of use + 接受使用条款 + + + All required tools are installed now. + 现在已经安装了所有必需的工具。 + + + Deployment pre-requisites + 部署先决条件 + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + 仍未发现以下工具: {0}。请确保它们已安装、正在运行且可发现 Loading required tools information @@ -1114,94 +1098,62 @@ Select a different subscription containing at least one server Loading required tools information completed 所需工具信息加载已完成 - - Deployment pre-requisites - 部署先决条件 + + No tools required + 无需工具 - - Accept terms of use - 接受使用条款 + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + 仍未发现某些工具。请确保它们已安装,正在运行且可发现 + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + 若要继续,必须接受最终用户许可协议(EULA)条款 + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + 未安装工具 {0},可单击“{1}”按钮进行安装。 + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + 未安装工具 {0},可单击“{1}”按钮进行安装。 + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + 如果手动安装工具以选择更改,则需要重启 Azure Data Studio。你可以在“部署”和“Azure 数据 CLI”输出通道中找到更多详细信息 - + - - Location of the azdata package used for the install command - 用于安装命令的 azdata 程序包的位置 - - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 - - - Azure SQL MI License Terms - Azure SQL MI 许可条款 - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - 在 Azure 或客户管理的环境中创建 SQL 托管实例 - - - Azure SQL managed instance - Azure SQL 托管实例 - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL 托管实例提供全面的 SQL Server 访问和功能兼容性,用于将 SQL Server 迁移到 Azure,或开发新应用程序。{0}。 - - - Learn More - 了解更多 - - - Open in Portal - 在门户中打开 - - - Resource Type - 资源类型 - - - I accept {0}, {1} and {2}. - 我接受 {0}、{1} 和 {2}。 - - - azdata License Terms - azdata 许可条款 + + Administrator account + 管理员帐户 Azure SQL DB License Terms Azure SQL DB 许可条款 - - Create a SQL database, database server, or elastic pool in Azure. - 在 Azure 中创建 SQL 数据库、数据库服务器或弹性池。 - Azure SQL Database Azure SQL 数据库 - - Select - 选择 + + Azure SQL MI License Terms + Azure SQL MI 许可条款 - - Create in Azure portal - 在 Azure 门户中创建 - - - I accept {0}, {1} and {2}. - 我接受 {0}、{1} 和 {2}。 - - - azdata License Terms - azdata 许可条款 + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL 托管实例提供全面的 SQL Server 访问和功能兼容性,用于将 SQL Server 迁移到 Azure,或开发新应用程序。{0}。 Azure SQL VM License Terms Azure SQL VM 许可条款 + + Azure SQL managed instance + Azure SQL 托管实例 + Azure information Azure 信息 @@ -1210,90 +1162,10 @@ Select a different subscription containing at least one server Azure locations Azure 位置 - - Script to notebook - 脚本到笔记本 - - - Deploy Azure SQL virtual machine - 部署 Azure SQL 虚拟机 - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - 在 Azure 上创建 SQL 虚拟机。最适合需要 OS 级别访问权限的迁移和应用程序。 - - - SQL Server on Azure Virtual Machine - Azure 虚拟机上的 SQL Server - - - Image - 映像 - - - VM image SKU - VM 映像 SKU - Confirm password 确认密码 - - Password - 密码 - - - Publisher - 发布者 - - - Storage account name - 存储帐户名称 - - - Storage account - 存储帐户 - - - Storage account SKU type - 存储帐户 SKU 类型 - - - Username - 用户名 - - - Administrator account - 管理员帐户 - - - VM information - VM 信息 - - - Summary - 摘要 - - - Virtual machine name - 虚拟机名称 - - - Size - 大小 - - - Deployment - 部署 - - - New Deployment… - 新建部署… - - - Deployment configuration - 部署配置 - Confirm password 确认密码 @@ -1302,6 +1174,30 @@ Select a different subscription containing at least one server Container name 容器名称 + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + 在 Azure 上创建 SQL 虚拟机。最适合需要 OS 级别访问权限的迁移和应用程序。 + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + 在 Azure 或客户管理的环境中创建 SQL 托管实例 + + + Create a SQL database, database server, or elastic pool in Azure. + 在 Azure 中创建 SQL 数据库、数据库服务器或弹性池。 + + + Create in Azure portal + 在 Azure 门户中创建 + + + Database Server + 数据库服务器 + + + Deploy Azure SQL virtual machine + 部署 Azure SQL 虚拟机 + Deploy SQL Server 2017 container images 部署 SQL Server 2017 容器映像 @@ -1314,9 +1210,57 @@ Select a different subscription containing at least one server Deploy SQL Server 2022 container images 部署 SQL Server 2022 容器映像 - - SQL Server password - SQL Server 密码 + + Deployment + 部署 + + + Deployment configuration + 部署配置 + + + Elastic Pool + 弹性池 + + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + I accept {0}, {1} and {2}. + 我接受 {0}、{1} 和 {2}。 + + + I accept {0}, {1} and {2}. + 我接受 {0}、{1} 和 {2}。 + + + Image + 映像 + + + Learn More + 了解详细信息 + + + Location of the azdata package used for the install command + 用于安装命令的 azdata 程序包的位置 + + + Microsoft Privacy Statement + Microsoft 隐私声明 + + + New Deployment… + 新建部署… + + + Open in Portal + 在门户中打开 + + + Password + 密码 Port @@ -1326,13 +1270,13 @@ Select a different subscription containing at least one server Provides a notebook-based experience to deploy Microsoft SQL Server 提供部署 Microsoft SQL Server 的基于笔记本的体验 - - SQL Server Deployment extension for Azure Data Studio - Azure Data Studio 的 SQL Server 部署扩展 + + Publisher + 发布者 - - Microsoft Privacy Statement - Microsoft 隐私声明 + + Resource Type + 资源类型 Resource Type @@ -1342,18 +1286,10 @@ Select a different subscription containing at least one server Run SQL Server container image with docker 使用 Docker 运行 SQL Server 容器映像 - - SQL Server container image - SQL Server 容器映像 - Run SQL Server on Windows, select a version to get started. 在 Windows 上运行 SQL Server,选择版本以开始使用。 - - SQL Server on Windows - Windows 上的 SQL Server - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Select a different subscription containing at least one server SQL Server 2022 SQL Server 2022 - - Database Server - 数据库服务器 + + SQL Server Deployment extension for Azure Data Studio + Azure Data Studio 的 SQL Server 部署扩展 - - Elastic Pool - 弹性池 + + SQL Server container image + SQL Server 容器映像 + + + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server + + + SQL Server on Windows + Windows 上的 SQL Server + + + SQL Server password + SQL Server 密码 + + + Script to notebook + 脚本到笔记本 + + + Select + 选择 Single Database 单一数据库 + + Size + 大小 + + + Storage account + 存储帐户 + + + Storage account SKU type + 存储帐户 SKU 类型 + + + Storage account name + 存储帐户名称 + + + Summary + 摘要 + + + Username + 用户名 + + + VM image SKU + VM 映像 SKU + + + VM information + VM 信息 + Version 版本 + + Virtual machine name + 虚拟机名称 + + + azdata License Terms + azdata 许可条款 + + + azdata License Terms + azdata 许可条款 + \ No newline at end of file diff --git a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.schema-compare.zh-Hans.xlf similarity index 98% rename from resources/xlf/zh-hans/schema-compare.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.schema-compare.zh-Hans.xlf index ecb67db650..41fb3ff65c 100644 --- a/resources/xlf/zh-hans/schema-compare.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.schema-compare.zh-Hans.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - 标签: 选项值名称查找中不存在 {0} + + A different source schema has been selected. Compare to see the comparison? + 已选择其他源架构。是否进行比较以查看比较结果? - - General Options - 常规选项 - - - Include Object Types - 包括对象类型 - - - Schema Compare Options - 架构比较选项 - - - Reset - 重置 - - - File - 文件 - - - Flat - 平面 - - - Object Type - 对象类型 - - - Schema - 架构 - - - Are you sure you want to update the target? - 确定要更新目标吗? - - - Compare Details - 比较详细信息 - - - Do you want to connect to {0}? - 是否要连接到 {0}? - - - Press Compare to refresh the comparison. - 按“比较”以刷新比较结果。 + + A different target schema has been selected. Compare to see the comparison? + 已选择其他目标架构。是否进行比较以查看比较结果? Action @@ -62,29 +18,25 @@ Add 添加 - - Apply is enabled when the target is a database or database project - 当目标为数据库或数据库项目时启用应用 + + Apply + 应用 Apply changes to target 将更改应用到目标 - - There was an error updating the project - 更新项目时出错 + + Apply is enabled when the target is a database or database project + 当目标为数据库或数据库项目时启用应用 - - No changes to apply - 没有可应用的更改 + + Are you sure you want to update the target? + 确定要更新目标吗? - - Project was successfully updated - 已成功更新项目 - - - Stop - 停止 + + Cancel + 取消 Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare 比较 - - Schema Compare failed: {0} - 架构比较失败: {0} - - - Data-tier Application File (.dacpac) - 数据层应用程序文件(.dacpac) - - - Database - 数据库 - - - Delete - 删除 - - - Schema Compare - 架构比较 + + Compare Details + 比较详细信息 Comparison between Source and Target 源和目标之间的比较 + + Data-tier Application File (.dacpac) + 数据层应用程序文件(.dacpac) + + + Database + 数据库 + + + Database + 数据库 + + + Database Project + 数据库项目 + + + Delete + 删除 + + + Different source and target schemas have been selected. Compare to see the comparison? + 已选择其他源和目标架构。是否进行比较以查看比较结果? + + + Do you want to connect to {0}? + 是否要连接到 {0}? + + + File + 文件 + + + File + 文件 + + + Flat + 平面 + + + Folder Structure + 文件夹结构 + + + General Options + 常规选项 + Generate script 生成脚本 + + Generate script failed: '{0}' + 生成脚本失败:“{0}” + Generate script is enabled when the target is a database 当目标为数据库时启用生成脚本 @@ -150,26 +138,46 @@ Generate script to deploy changes to target 生成脚本以将更改部署到目标 - - Generate script failed: '{0}' - 生成脚本失败:“{0}” + + Include + 包括 + + + Include Object Types + 包括对象类型 + + + Initializing Comparison. This might take a moment. + 初始化比较。这可能需要一段时间。 + + + Load source, target, and options saved in an .scmp file + 加载保存在 .smp 文件中的源、目标和选项 + + + No + + + + No changes to apply + 没有可应用的更改 No changes to script 未更改脚本 - - Include - 包括 - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - 请注意,包括/排除操作可能需要一点时间来计算受影响的依赖项 - No schema differences were found. 未找到架构差异。 + + OK + 确定 + + + Object Type + 对象类型 + Open 打开 @@ -178,10 +186,6 @@ Open .scmp file 打开 .scmp 文件 - - Load source, target, and options saved in an .scmp file - 加载保存在 .smp 文件中的源、目标和选项 - Open scmp failed: '{0}' 打开 scmp 失败:“{0}” @@ -190,13 +194,25 @@ Options 选项 - - Database Project - 数据库项目 + + Options have changed. Recompare to see the comparison? + 选项已更改。是否重新比较以查看比较结果? - - Type - 类型 + + Please note that include/exclude operations can take a moment to calculate affected dependencies + 请注意,包括/排除操作可能需要一点时间来计算受影响的依赖项 + + + Press Compare to refresh the comparison. + 按“比较”以刷新比较结果。 + + + Project was successfully updated + 已成功更新项目 + + + Reset + 重置 Save @@ -206,13 +222,45 @@ Save .scmp file 保存 .smp 文件 + + Save scmp failed: '{0}' + 保存 scmp 失败:“{0}” + Save source and target, options, and excluded elements 保存源、目标、选项和已排除的元素 - - Save scmp failed: '{0}' - 保存 scmp 失败:“{0}” + + Schema + 架构 + + + Schema Compare + 架构比较 + + + Schema Compare Apply failed '{0}' + 架构比较应用失败“{0}” + + + Schema Compare Options + 架构比较选项 + + + Schema Compare failed: {0} + 架构比较失败: {0} + + + Schema/Object Type + 架构/对象类型 + + + Select Source + 选择源 + + + Select Target + 选择目标 Select connection @@ -226,122 +274,22 @@ Select target file 选择目标文件 - - Select Source - 选择源 - - - Source Name - 源名称 - - - To compare two schemas, first select a source schema and target schema, then press Compare. - 要比较两个架构,请先选择源架构和目标架构,然后按“比较”。 - - - Switch source and target - 切换源和目标 - - - Switch direction - 切换方向 - - - Select Target - 选择目标 - - - Target Name - 目标名称 - - - Type - 类型 - - - Apply - 应用 - - - Schema Compare Apply failed '{0}' - 架构比较应用失败“{0}” - - - Initializing Comparison. This might take a moment. - 初始化比较。这可能需要一段时间。 - - - No - + + Server + 服务器 Source - - Target - 目标 - - - Yes - - - - Cancel - 取消 - - - Database - 数据库 - - - default - 默认 - - - A different source schema has been selected. Compare to see the comparison? - 已选择其他源架构。是否进行比较以查看比较结果? - - - Different source and target schemas have been selected. Compare to see the comparison? - 已选择其他源和目标架构。是否进行比较以查看比较结果? - - - A different target schema has been selected. Compare to see the comparison? - 已选择其他目标架构。是否进行比较以查看比较结果? - - - The source .sqlproj file does not specify a database schema component - 源 .sqlproj 文件未指定数据库架构组件 - - - The target .sqlproj file does not specify a database schema component - 目标 .sqlproj 文件未指定数据库架构组件 - - - File - 文件 - - - The sql-database-projects extension is required to perform schema comparison with database projects - 需要 sql-database-projects 扩展才能执行与数据库项目的架构比较 - - - The sql-database-projects extension is required to apply changes to a project - 需要 sql-database-projects 扩展才能将更改应用于项目 - - - OK - 确定 - - - Server - 服务器 - Source Database 源数据库 + + Source Name + 源名称 + Source Server 源服务器 @@ -350,14 +298,34 @@ Source file 源文件 - - Folder Structure - 文件夹结构 + + Stop + 停止 + + + Switch direction + 切换方向 + + + Switch source and target + 切换源和目标 + + + Target + 目标 Target Database 目标数据库 + + Target Folder Structure + 目标文件夹结构 + + + Target Name + 目标名称 + Target Server 目标服务器 @@ -366,30 +334,54 @@ Target file 目标文件 - - Options have changed. Recompare to see the comparison? - 选项已更改。是否重新比较以查看比较结果? + + The source .sqlproj file does not specify a database schema component + 源 .sqlproj 文件未指定数据库架构组件 - - Schema/Object Type - 架构/对象类型 + + The sql-database-projects extension is required to apply changes to a project + 需要 sql-database-projects 扩展才能将更改应用于项目 - - Target Folder Structure - 目标文件夹结构 + + The sql-database-projects extension is required to perform schema comparison with database projects + 需要 sql-database-projects 扩展才能执行与数据库项目的架构比较 + + + The target .sqlproj file does not specify a database schema component + 目标 .sqlproj 文件未指定数据库架构组件 + + + There was an error updating the project + 更新项目时出错 + + + To compare two schemas, first select a source schema and target schema, then press Compare. + 要比较两个架构,请先选择源架构和目标架构,然后按“比较”。 + + + Type + 类型 + + + Type + 类型 + + + Yes + + + + default + 默认 + + + label: {0} does not exist in the options value name lookup + 标签: 选项值名称查找中不存在 {0} - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。 - - - SQL Server Schema Compare - SQL Server 架构比较 - Open in Schema Compare 在架构比较中打开 @@ -398,6 +390,14 @@ Run Schema Comparison 运行架构比较 + + SQL Server Schema Compare + SQL Server 架构比较 + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Azure Data Studio 的 SQL Server 架构比较支持对数据库和 dacpacs 的架构进行比较。 + Schema Compare 架构比较 diff --git a/resources/xlf/zh-hans/server-report.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.server-report.zh-Hans.xlf similarity index 88% rename from resources/xlf/zh-hans/server-report.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.server-report.zh-Hans.xlf index c54e642850..817d8635ac 100644 --- a/resources/xlf/zh-hans/server-report.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.server-report.zh-Hans.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. XEvents 操作失败。 + + XEvents sessions PageContention and ObjectContention removed. + 已删除 PageContention 和 ObjectContention 的 XEvents 会话。 + XEvents sessions not supported. 不支持 XEvents 会话。 @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. PageContention 和 ObjectContention 已启动 XEvents 会话。 - - XEvents sessions PageContention and ObjectContention removed. - 已删除 PageContention 和 ObjectContention 的 XEvents 会话。 - \ No newline at end of file diff --git a/resources/xlf/zh-hans/sql-assessment.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.sql-assessment.zh-Hans.xlf similarity index 93% rename from resources/xlf/zh-hans/sql-assessment.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.sql-assessment.zh-Hans.xlf index 629d9c6b31..5a6c81646c 100644 --- a/resources/xlf/zh-hans/sql-assessment.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.sql-assessment.zh-Hans.xlf @@ -1,15 +1,19 @@  - + - - Target Type - 目标类型 + + to learn more. + 了解详细信息。 Click here 单击此处 + + Database + 数据库 + Recommendation 建议 @@ -18,21 +22,17 @@ Rule Description 规则说明 - - to learn more. - 了解详细信息。 - - - Database - 数据库 - Server 服务器 + + Target Type + 目标类型 + - + API Version @@ -42,14 +42,74 @@ Check ID 检查 ID + + Default Ruleset + 默认规则集 + + + Edition + 版本 + + + Error + 错误 + Help Link 帮助链接 + + High + + + + Info + 信息 + + + Information + 信息 + + + Instance Name + 实例名 + + + Learn More + 了解详细信息 + + + Low + + + + Medium + + Message 消息 + + OS Version + OS 版本 + + + Results for database + 数据库结果 + + + Results for server + 服务器结果 + + + SQL Assessment Report + SQL 评估报表 + + + SQL Server Instance Details + SQL Server 实例详细信息 + Severity 严重性 @@ -62,86 +122,50 @@ Target 目标 - - Instance Name - 实例名 - - - Learn More - 了解详细信息 - - - OS Version - OS 版本 - - - Default Ruleset - 默认规则集 - - - Info - 信息 - - - SQL Server Instance Details - SQL Server 实例详细信息 - - - Edition - 版本 - Version 版本 - - Error - 错误 - - - High - - - - Information - 信息 - - - Low - - - - Medium - - Warning 警告 - - Results for database - 数据库结果 - - - Results for server - 服务器结果 - {0}: {1} item(s) {0}: {1} 项 - - SQL Assessment Report - SQL 评估报表 - - + Cancel 取消 + + Copy + 复制 + + + Create HTML Report + 创建 HTML 报表 + + + Export as script + 导出为脚本 + + + Invoke assessment + 调用评估 + + + Invoke assessment for {0} + 调用 {0} 的评估 + + + OK + 确定 + Open 打开 @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? 已保存报表。是否要打开它? - - Export as script - 导出为脚本 - - - Create HTML Report - 创建 HTML 报表 - - - View all rules and learn more on GitHub - 查看所有规则并了解有关 GitHub 的详细信息 - - - View all on GitHub - 在 GitHub 上查看全部 - - - View applicable rules for {0} - 查看 {0} 的适用规则 - - - View applicable rules - 查看适用规则 - - - Invoke assessment for {0} - 调用 {0} 的评估 - - - Invoke assessment - 调用评估 - SQL Assessment Information SQL 评估信息 @@ -190,30 +182,38 @@ SQL Assessment Information copied 已复制 SQL 评估信息 - - Copy - 复制 + + View all on GitHub + 在 GitHub 上查看全部 - - OK - 确定 + + View all rules and learn more on GitHub + 查看所有规则并了解有关 GitHub 的详细信息 + + + View applicable rules + 查看适用规则 + + + View applicable rules for {0} + 查看 {0} 的适用规则 - + << Back << 返回 - - Assessment Results from {0} - {0} 的评估结果 - Assessment Date 评估日期 + + Assessment Results from {0} + {0} 的评估结果 + Error 错误 @@ -228,20 +228,20 @@ - + SQL Assessment SQL 评估 + + SQL Assessment + SQL 评估 + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Azure Data Studio (Preview) 的 SQL 评估提供了一种机制来评估 SQL Server 的配置,以找出最佳做法。 - - SQL Assessment - SQL 评估 - \ No newline at end of file diff --git a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.sql-database-projects.zh-Hans.xlf similarity index 97% rename from resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.sql-database-projects.zh-Hans.xlf index bbf7b816c3..9368ae98a0 100644 --- a/resources/xlf/zh-hans/sql-database-projects.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.sql-database-projects.zh-Hans.xlf @@ -1,67 +1,51 @@  - + - - Build History - 生成历史记录 + + A SQLCMD Variable with the same name already exists in this project + 此项目中已存在同名的 SQLCMD 变量 - - Date - 日期 + + A database name is required. The database variable is optional. + 数据库名是必需的。数据库变量是可选的。 - - Failed - 已失败 + + A database name, server name, and server variable are required. The database variable is optional + 需要数据库名、服务器名和服务器变量。数据库变量是可选的。 - - In progress - 正在进行 + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + 此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。 - - Move - 移动 + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + 此位置的磁盘上已经存在名为 "{0}" 的文件夹。请选择其他名称。 - - Publish History - 发布历史记录 + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + 此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。 - - Status - 状态 + + A project named {0} already exists in {1}. + 在 {1} 中已存在名为 {0} 的项目。 - - Success - 成功 + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + 无法添加对项目“{0}”的引用。将此项目添加为引用将导致循环依赖。 - - Target Database - 目标数据库 + + A reference to this database already exists in this project + 此项目中已存在对此数据库的引用 - - Target Platform - 目标平台 - - - Target Server - 目标服务器 - - - Time - 时间 + + A {0} script already exists. The new script will not be included in build. + 已存在 {0} 脚本。新脚本不会包含在生成中。 Action 操作 - - Add reference - 添加引用 - - - Add database reference - 添加数据库引用 - Add Item 添加项 @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? 是否将 SQLCMD 变量 "{0}" 添加到没有默认值的项目? - - Advanced... - 高级... + + Add an Account... + 添加帐户... + + + Add database reference + 添加数据库引用 + + + Add reference + 添加引用 Advanced Publish Options 高级发布选项 - - Would you like to update Azure Function local.settings.json with the new connection string? - 是否要使用新的连接字符串更新 Azure 函数 local.settings.json? + + Advanced... + 高级... + + + Apply all changes + 应用所有更改 + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + 是否确实要删除 SQLCMD 变量“{0}'? + + + Are you sure you want to delete the reference to {0}? + 是否确定要删除对 {0} 的引用? + + + Are you sure you want to delete {0} and all of its contents? + 是否确实要删除 {0} 及其所有内容? + + + Are you sure you want to delete {0}? + 是否确实要删除 {0}? + + + Are you sure you want to move {0} to {1}? + 是否确定要将 {0} 移到 {1}? Are you sure you want to update the target project? 是否确定要更新目标项目? - - There was an error updating the project: {0} - 更新项目时出错: {0} - - - Project was successfully updated. - 已成功更新项目。 - Artifact Reference 项目引用 - - at - 位于 + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。 - - New SQL project name - 新 SQL 项目名称 + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + 在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。 - - Azure accounts - Azure 帐户 + + Azure SQL Database + Azure SQL 数据库 - - Add an Account... - 添加帐户... + + Azure SQL Edge Database + Azure SQL Edge 数据库 + + + Azure SQL Server '{0}' created + Azure SQL Server “{0}” 已创建 Azure SQL server name Azure SQL Server 名称 - - Azure SQL Server '{0}' created - Azure SQL Server “{0}” 已创建 + + Azure accounts + Azure 帐户 Azure subscription @@ -134,14 +146,14 @@ Browse folder 浏览文件夹 - - Browse... - 浏览... - Browse for profile 浏览配置文件 + + Browse... + 浏览... + Build 生成 @@ -150,22 +162,30 @@ Build Elements 生成元素 - - Schema compare could not start because build failed - 架构比较无法启动,因为生成失败 + + Build History + 生成历史记录 + + + Build failed. Check output pane for more details. {0} + 生成已失败。有关更多详细信息,请查看输出窗格。{0} Cancel 取消 + + Cannot access parent of provided tree item + 无法访问所提供树项的父级 + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。 + Cannot resolve path {0} 无法解析路径 {0} - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - 无法添加对项目“{0}”的引用。将此项目添加为引用将导致循环依赖。 - Change Target Platform 更改目标平台 @@ -174,14 +194,14 @@ Check output pane for more details 有关更多详细信息,请查看输出窗格。 - - Choose action - 选择操作 - Choose SQLCMD variables to modify 选择要修改的 SQLCMD 变量 + + Choose action + 选择操作 + Circular reference from project {0} to project {1} 从项目 {0} 到项目 {1} 的循环引用 @@ -190,9 +210,9 @@ Cleaning existing deployments... 正在清理现有部署... - - View changes in Schema Compare - 查看架构比较中的更改 + + Click "Learn More" button for more information about SDK-style projects + 单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息 Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server 正在连接到 SQL Server + + Connection + 连接 + Connection failed error: '{0}' 连接失败错误: "{0}" @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? 此项目的容器已存在。是否要在部署新文件之前删除它们? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - 转换后,项目 \"{0}\" 将不与 SSDT 完全兼容。转换前,将在项目文件夹中创建项目文件的备份副本。有关详细信息,请参阅 https://aka.ms/sqlprojsdk。继续转换为 SDK 样式项目? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + 未能将项目 {0} 转换为 SDK 样式失败。对 .sqlproj 的更改已回滚。 - - Create New - 新建 + + Could not build project. Error retrieving files needed to build. + 无法生成项目。检索生成所需的文件时出错。 Create 创建 + + Create New + 新建 + Create project from database 根据数据库创建项目 - - Settings - 设置 - Creating Azure SQL Server '{0}' ... 正在创建 Azure SQL Server “{0}”... @@ -246,29 +270,25 @@ Creating deployment settings ... 正在创建部署设置... - - Target platform of the project {0} is now {1} - 项目 {0} 的目标平台现已 {1} + + Current target platform: {0}. Select new target platform + 当前目标平台: {0}。请选择新目标平台 + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + 当前安装的 .NET SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。 Dacpac file location is required for adding a reference to a database 添加对数据库的引用时需要 Dacpac 文件位置 - - dacpac Files - dacpac 文件 - - - Dacpac references need to be located on the same drive as the project file. - Dacpac 引用需要位于项目文件所在的同一驱动器上。 - Dacpac reference Dacpac 引用 - - Data-tier application (.dacpac) - 数据层应用程序(.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Dacpac 引用需要位于项目文件所在的同一驱动器上。项目文件位于 {0} Data Source @@ -282,46 +302,46 @@ Data sources 数据源 + + Data-tier application (.dacpac) + 数据层应用程序(.dacpac) + + + Database + 数据库 + + + Database Projects + 数据库项目 + + + Database References + 数据库引用 + Database location is required for adding a reference to a database 添加对数据库的引用时需要数据库位置 Database name - 数据库名 - - - Database - 数据库 + 数据库名称 Database name is required for adding a reference to a different database 添加对不同数据库的引用时需要数据库名 - - A database name is required. The database variable is optional. - 数据库名是必需的。数据库变量是可选的。 - - - A database name, server name, and server variable are required. The database variable is optional - 需要数据库名、服务器名和服务器变量。数据库变量是可选的。 - Database project 数据库项目 - - A reference to this database already exists in this project - 此项目中已存在对此数据库的引用 + + Database project published successfully + 已成功发布数据库项目 Database reference type is required for adding a reference to a database 添加对数据库的引用时需要数据库引用 - - Database References - 数据库引用 - Database selection is required to create a project from a database 必须选择数据库才能根据数据库创建项目 @@ -330,22 +350,14 @@ Database variable 数据库变量 - - There is already a directory named '{0}' in the selected location: '{1}'. - 所选位置“{1}”中已存在名为“{0}”的目录。 - - - The selected project location '{0}' does not exist or is not a directory. - 所选项目位置“{0}”不存在或不是目录。 - - - default - 默认 - DatabaseProject DatabaseProject + + Date + 日期 + Default - image defined as default in the container registry 默认 - 在容器注册表中定义为默认值的映像 @@ -354,41 +366,21 @@ Delete 删除 - - Are you sure you want to delete {0}? - 是否确实要删除 {0}? - - - Are you sure you want to delete {0} and all of its contents? - 是否确实要删除 {0} 及其所有内容? - - - Are you sure you want to delete the reference to {0}? - 是否确定要删除对 {0} 的引用? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - 是否确实要删除 SQLCMD 变量“{0}'? - - - Failed to update app setting '{0}' - 无法更新应用设置 "{0}" - - - Updating app setting: '{0}' - 正在更新应用设置: "{0}" - Deploying SQL Db Project Locally 正在本地部署 SQL DB 项目 - - Failed to open a connection to the deployed database' - 无法打开与已部署数据库的连接 + + Develop and publish schemas for Azure SQL Database starting from an empty project + 从空项目开始开发和发布 Azure SQL 数据库架构 - - A {0} script already exists. The new script will not be included in build. - 已存在 {0} 脚本。新脚本不会包含在生成中。 + + Develop and publish schemas for SQL Server databases starting from an empty project + 从空项目开始开发和发布 SQL Server 数据库架构 + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。 Different database, different server @@ -398,46 +390,34 @@ Different database, same server 不同数据库,同一服务器 - - Docker created id: '{0}' - Docker 创建的 ID: "{0}" - - - Failed to run the docker container - 无法运行 Docker 容器 + + Docker Image: + Docker 映像: Docker container is not running Docker 容器未运行 - - License Agreement: - 许可协议: - - - Docker Image: - Docker 映像: - - - Use {0} on local arm64/Apple Silicon - 在本地 arm64/Apple Silicon 上使用{0} + + Docker created id: '{0}' + Docker 创建的 ID: "{0}" Docker logs: '{0}' Docker 日志: "{0}" - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - 验证 docker 失败。请确保 docker 已安装并正在运行。错误:“{0}” - - - Done - 完成 + + Don't Ask Again + 不再询问 Don't use profile 不使用配置文件 + + Done + 完成 + Download error 下载错误 @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs 下载 {0} nuget 以获取生成 DLL - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 许可协议 - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - 从核心部分开始开发和发布 Azure SQL Edge 数据库的架构 - - - Azure SQL Edge Database - Azure SQL Edge 数据库 - - - Develop and publish schemas for Azure SQL Database starting from an empty project - 从空项目开始开发和发布 Azure SQL 数据库架构 - - - Azure SQL Database - Azure SQL 数据库 - - - Develop and publish schemas for SQL Server databases starting from an empty project - 从空项目开始开发和发布 SQL Server 数据库架构 - - - SQL Server Database - SQL Server 数据库 - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - 使用 Microsoft.Build.Sql(预览版)为 SQL 数据库开发和发布架构,从空的 SDK 样式项目开始。 - - - SQL Database (SDK) - SQL 数据库 (SDK) + + Enter a database name for this system database + 输入此系统数据库的数据库名 Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name 输入连接字符串环境变量名称 - - Enter environment variable for SQL connection string - 输入 SQL 连接字符串的环境变量 - Enter connection string template 输入连接字符串模板 - - Enter new database name - 输入新数据库名 - - - Enter new name - 输入新名称 - Enter default value for SQLCMD variable '{0}' 为 SQLCMD 变量“{0}”输入默认值 + + Enter environment variable for SQL connection string + 输入 SQL 连接字符串的环境变量 + Enter new SQLCMD Variable name 输入新的 SQLCMD 变量名称 + + Enter new database name + 输入新数据库名 + Enter new default value for variable '{0}' 输入变量“{0}”的新默认值 + + Enter new name + 输入新名称 + + + Enter project name + 输入项目名 + Enter {0} admin password 输入 {0} 管理员密码 - - Enter {0} port number or press enter to use the default value - 输入 {0} 端口号或按 Enter 以使用默认值 - - - Enter a database name for this system database - 输入此系统数据库的数据库名 - Enter {0} admin user name 输入 {0} 管理员用户名 - - The project is already up to date with the database. - 项目已与数据库保持最新。 + + Enter {0} port number or press enter to use the default value + 输入 {0} 端口号或按 Enter 以使用默认值 Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} 查找生成文件位置时出错: {0} - - Error when moving file from {0} to {1}. Error: {2} - 从 {0} 到 {1} 移动文件时出错。错误: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - 错误: VS Code的 SQL 数据库项目当前不支持 {0}。 - - - Error: {0} - 错误: {0} + + Error loading the publish profile. {0} + 加载发布配置文件时出错。{0} Error trying to read {0} of project '{1}'. {2} 尝试读取项目“{0}”的 {1} 时出错。{2} + + Error when moving file from {0} to {1}. Error: {2} + 从 {0} 到 {1} 移动文件时出错。错误: {2} + Error when renaming file from {0} to {1}. Error: {2} 从 {0} 到 {1} 重命名文件时出错。错误: {2} - - Could not build project. Error retrieving files needed to build. - 无法生成项目。检索生成所需的文件时出错。 + + Error: {0} + 错误: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - 我接受 {0}。 - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - 我接受 {0}。 - - - Microsoft SQL Server License Agreement - Microsoft SQL Server 许可协议 + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + 错误: VS Code的 SQL 数据库项目当前不支持 {0}。 Example Usage @@ -612,14 +542,14 @@ Exclude 不包括 - - Excluding folders is not yet supported - 尚不支持排除文件夹 - Exclude Object Types 排除对象类型 + + Excluding folders is not yet supported + 尚不支持排除文件夹 + External Stream 外部 Stream @@ -628,61 +558,69 @@ External Streaming Job 外部流式处理作业 - - Validation of external streaming job passed. - 已通过外部流式作业验证。 - - - Target information for extract is required to create database project. - 必须提供用于提取的目标信息才能创建数据库项目。 - Extracting DacFx build DLLs to {0} 将 DacFx 版本 DLL 提取到 {0} + + Failed + 失败 + + + Failed to complete task '{0}'. Error: {1} + 无法完成任务“{0}”。错误: {1} + + + Failed to open a connection to the deployed database' + 无法打开与已部署数据库的连接 + + + Failed to publish to container. {0} + 未能发布到容器。{0} + + + Failed to publish to new Azure SQL server. {0} + 无法发布到新 Azure SQL 服务器。{0} + + + Failed to run the docker container + 无法运行 Docker 容器 + + + Failed to update app setting '{0}' + 无法更新应用设置 "{0}" + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + 验证 docker 失败。请确保 docker 已安装并正在运行。错误:“{0}” + File 文件 - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - 此位置的磁盘上已经存在名为“{0}”的文件。请选择其他名称。 - File Format 文件格式 - - file - 文件 - File or directory '{0}' doesn't exist 文件或目录“{0}”不存在 + + File {0} doesn't exist + 文件 {0} 不存在 + Flat 平面 - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - 此位置的磁盘上已经存在名为“{0}”的文件夹。请选择其他名称。 - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - 此位置的磁盘上已经存在名为 "{0}" 的文件夹。请选择其他名称。 - - - Folder Elements - 文件夹元素 - Folder 文件夹 - - folder - 文件夹 + + Folder Elements + 文件夹元素 Folder structure @@ -692,17 +630,23 @@ Generate Script 生成脚本 - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - 通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0} - Generating new SQL project from {0}... Check output window for details. 正在从 {0} 生成新的 SQL 项目... 检查输出窗口以了解详细信息。 - - hr - 小时 + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + 通过 AutoRest 生成项目失败。有关更多详细信息,请查看输出窗格。错误: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 Image tag @@ -712,17 +656,25 @@ Import Elements 导入元素 + + In progress + 进行中 + Include 包括 + + Include permissions + 包括权限 + Include permissions in project 在项目中包括权限 - - Include permissions - 包括权限 + + Install + 安装 Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file .Sqlproj 文件中的 DSP 无效 + + Invalid SQL connection string + SQL 连接字符串无效 + Invalid database reference in .sqlproj file .Sqlproj 文件中的数据库引用无效 - - Specified GUID is invalid: {0} - 指定的 GUID 无效: {0} - Invalid input: {0} 无效的输入: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 无法访问提供的数据库项目。只有有效的开放式数据库项目才可以重新加载。 + + Invalid target platform: {0}. Supported target platforms: {1} + 目标平台 {0} 无效。支持的目标平台: {1} Invalid value specified for the property '{0}' in .sqlproj file .sqlproj 文件中为属性“{0}”指定的值无效 - - Project property value '{0} is invalid - 项目属性值 '{0} 无效 - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - SQL 连接字符串无效 - - - Invalid target platform: {0}. Supported target platforms: {1} - 目标平台 {0} 无效。支持的目标平台: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + 不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。 Learn More 了解详细信息 + + License Agreement: + 许可协议: + Load profile... 加载配置文件... + + Location + 位置 + Location 位置 - - min - 分钟 + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 许可协议 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 许可协议 Missing 'version' entry in {0} 在 {0} 中缺少 “version” 条目 - - Are you sure you want to move {0} to {1}? - 是否确定要将 {0} 移到 {1}? + + Move + 移动 Moving files between projects is not supported 不支持在项目之间移动文件 - - msec - 毫秒 - - - Unexpected number of {0} files: {1} - {0} 文件数异常: {1} - Multiple .sqlproj files selected; please select only one. 已选择多个 .sqlproj 文件;请仅选择一个。 + + Name + 名称 + + + Name + 名称 + Name must not be empty 名称不得为空 + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + 在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。 + New 新建 + + New SQL project name + 新 SQL 项目名称 + New {0} name: 新 {0} 名称: - - No {0} found - 找不到 {0}。 - - - No data sources in this project - 此项目中没有数据源 - - - File {0} doesn't exist - 文件 {0} 不存在 - - - The Schema Compare extension must be installed to a update a project from a database. - 架构比较扩展必须从数据库安装到更新项目。 - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。 - - - The selected project file does not exist - 所选项目文件不存在 - - - No .sqlproj file selected; please select one. - 未选择任何 .sqlproj 文件;请选择一个。 - No @@ -856,17 +788,21 @@ No (default) 无(默认) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - 在系统路径中找不到 Autorest 工具,但发现Node.js。提示用户如何继续。执行“npm install autorest -g”,永久安装并避免此消息。 + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest 未生成任何 .sql 文件。请确认规范包含模型定义,或查看输出日志以了解详细信息。 - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - 未安装 Autorest。若要继续,请选择是通过 “npx” 从临时位置运行 Autorest,还是全局安装 Autorest,然后运行。 + + No .sqlproj file selected; please select one. + 未选择任何 .sqlproj 文件;请选择一个。 - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - 在系统路径中找不到 autorest 和 Node.js (npx)。请安装 Node.js 以使 Autorest 生成正常工作。 + + No data sources in this project + 此项目中没有数据源 + + + No {0} found + 找不到 {0}。 None Elements @@ -876,9 +812,9 @@ NuGet package name NuGet 包名称 - - Published data-tier application (.nupkg) - 已发布的数据层应用程序 (.nupkg) + + NuGet package version + NuGet 包版本 Object Type @@ -896,6 +832,22 @@ Open License Agreement 打开许可协议 + + OpenAPI/Swagger spec + OpenAPI/Swagger 规范 + + + Operation '{0}' completed successfully. Result: {1} + 操作 "{0}" 已成功完成。结果: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + 操作 "{0}" 失败。正在重试...当前结果: {1}。错误: "{2}" + + + Operation '{0}' failed. Re-trying... Error: '{1}' + 操作 “{0}” 失败。正在重试...错误: “{1}” + Option Description 选项说明 @@ -904,26 +856,10 @@ Option Name 选项名称 - - label: {0} does not exist in the options value name lookup - 标签: 选项值名称查找中不存在 {0} - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - 不支持具有项目文件夹外绝对路径的项。请确保项目文件中的路径与项目文件夹相关。 - Package Reference 包引用 - - Cannot access parent of provided tree item - 无法访问所提供树项的父级 - - - {0} password doesn't match the confirmation password - {0} 密码与确认密码不匹配 - Port must a be number 端口必须是数字 @@ -932,65 +868,25 @@ PostDeploy Elements PostDeploy 元素 - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements PreDeploy 元素 - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - 要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本 - Profile 配置文件 - - Error loading the publish profile. {0} - 加载发布配置文件时出错。{0} - - - Build failed. Check output pane for more details. {0} - 生成已失败。有关更多详细信息,请查看输出窗格。{0} - - - A project named {0} already exists in {1}. - 在 {1} 中已存在名为 {0} 的项目。 + + Project + 项目 Project '{0}' is already opened. 已打开项目“{0}”。 - - Project - 项目 - - - Location - 位置 - - - Select location to create project - 选择要创建项目的位置 - - - Name - 名称 - - - Enter project name - 输入项目名 - - - The targets, references, and system database references need to be updated to build the project '{0}'. - 需要更新目标、引用和系统数据库引用,以生成项目 '{0}'。 + + Project property value '{0} is invalid + 项目属性值 '{0} 无效 Project reference @@ -1000,13 +896,9 @@ Project reference name element 项目引用名称元素 - - Select project file - 选择项目文件 - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - 项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。 + + Project was successfully updated. + 已成功更新项目。 Publish @@ -1016,26 +908,18 @@ Publish 发布 - - Publish project - 发布项目 + + Publish History + 发布历史记录 Publish Options 发布选项 - - Publish profile elements - 发布配置文件元素 - Publish Profile 发布配置文件 - - Database project published successfully - 已成功发布数据库项目 - Publish Settings File 发布设置文件 @@ -1044,13 +928,25 @@ Publish Target 发布目标 + + Publish profile elements + 发布配置文件元素 + + + Publish project + 发布项目 + + + Publish to an existing {0} + 发布到现有 {0} + Publish to new Azure SQL Database emulator 发布到新的 Azure SQL 数据库仿真器 - - Failed to publish to container. {0} - 未能发布到容器。{0} + + Publish to new Azure SQL logical server (Preview) + 发布到新的 Azure SQL 逻辑服务器(预览) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) 发布到新 {0} 本地开发容器(预览) - - Publish to an existing {0} - 发布到现有 {0} - - - Publish to new Azure SQL logical server (Preview) - 发布到新的 Azure SQL 逻辑服务器(预览) - - - Failed to publish to new Azure SQL server. {0} - 无法发布到新 Azure SQL 服务器。{0} + + Published data-tier application (.nupkg) + 已发布的数据层应用程序 (.nupkg) Publishing project in a container... 正在容器中发布项目... - - Referenced Database Type - 引用的数据库类型 - Reference Type 引用类型 + + Referenced Database Type + 引用的数据库类型 + Referenced Database type 引用的数据库类型 - - Would you like to reload your database project? - 是否希望重新加载数据库项目? - Reset 重置 @@ -1104,26 +988,6 @@ Resource group 资源组 - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - 操作 "{0}" 失败。正在重试...当前结果: {1}。错误: "{2}" - - - Operation '{0}' failed. Re-trying... Error: '{1}' - 操作 “{0}” 失败。正在重试...错误: “{1}” - - - Running operation '{2}' Attempt {0} of {1} - 正在运行操作 "{2}",第 {0} 次尝试(共 {1} 次) - - - Operation '{0}' completed successfully. Result: {1} - 操作 "{0}" 已成功完成。结果: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - 正在等待 {0} 秒,然后再次尝试执行操作 "{1}" - Revert values to project defaults 将值还原为项目默认值 @@ -1132,10 +996,46 @@ Run via npx 通过 npx 运行 + + Running operation '{2}' Attempt {0} of {1} + 正在运行操作 "{2}",第 {0} 次尝试(共 {1} 次) + Running the docker container ... 正在运行 docker 容器... + + SDK-style project (Preview) + SDK 样式项目(预览版) + + + SQL Database (SDK) + SQL 数据库 (SDK) + + + SQL Server Database + SQL Server 数据库 + + + SQL connection string + SQL 连接字符串 + + + SQLCMD Variables + SQLCMD 变量 + + + SQLCMD Variables + SQLCMD 变量 + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + SQLCMD 变量名称 "{0}" 不能包含以下任何字符: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + SQLCMD 变量名称 "{0}" 不能包含空格 + Same database 同一数据库 @@ -1144,10 +1044,6 @@ Save 保存 - - Would you like to save the settings in a profile (.publish.xml)? - 是否要将设置保存在配置文件 (.publish.xml) 中? - Save As... 另存为… @@ -1156,13 +1052,17 @@ Schema 架构 + + Schema Compare + 架构比较 + Schema Compare failed: {0} 架构比较失败: {0} - - Schema Compare - 架构比较 + + Schema compare could not start because build failed + 架构比较无法启动,因为生成失败 Schema compare extension installation is required to run schema compare @@ -1176,73 +1076,73 @@ Script 脚本 - - Click "Learn More" button for more information about SDK-style projects - 单击“了解详细信息”按钮了解有关 SDK 样式项目的详细信息 + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - SDK 样式项目(预览版) - - - sec - - - - Select the base {0} docker image - 选择基础 {0} docker 映像 - - - Select connection - 选择连接 - - - Select .dacpac - 选择 .dacpac - - - Select database - 选择数据库 - - - Select File - 选择文件 - - - Select folder structure - 选择文件夹结构 - - - Select the image tag or press enter to use the default value - 选择图像标记或按 Enter 以使用默认值 - - - Select Profile - 选择配置文件 - - - Select publish profile to load - 选择要加载的发布配置文件 - - - Select project location - 选择项目位置 - - - Select where to publish the project to - 选择要将项目发布到的位置 - - - Select OpenAPI/Swagger spec file - 选择 OpenAPI/Swagger 规范文件 + + Script.PreDeployment + Script.PreDeployment Select 选择 - - Current target platform: {0}. Select new target platform - 当前目标平台: {0}。请选择新目标平台 + + Select .dacpac + 选择 .dacpac + + + Select File + 选择文件 + + + Select OpenAPI/Swagger spec file + 选择 OpenAPI/Swagger 规范文件 + + + Select Profile + 选择配置文件 + + + Select connection + 选择连接 + + + Select database + 选择数据库 + + + Select folder structure + 选择文件夹结构 + + + Select location to create project + 选择要创建项目的位置 + + + Select project file + 选择项目文件 + + + Select project location + 选择项目位置 + + + Select publish profile to load + 选择要加载的发布配置文件 + + + Select the base {0} docker image + 选择基础 {0} docker 映像 + + + Select the image tag or press enter to use the default value + 选择图像标记或按 Enter 以使用默认值 + + + Select where to publish the project to + 选择要将项目发布到的位置 Server @@ -1254,88 +1154,40 @@ Server name - 服务器名 - - - {0} admin password - {0} 管理员密码 - - - {0} port number - {0} 端口号 + 服务器名称 Server variable 服务器变量 + + Settings + 设置 + Source database 源数据库 - - OpenAPI/Swagger spec - OpenAPI/Swagger 规范 + + Specified GUID is invalid: {0} + 指定的 GUID 无效: {0} - - SQLCMD Variables - SQLCMD 变量 + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + 从核心部分开始开发和发布 Azure SQL Edge 数据库的架构 - - Value - - - - Name - 名称 - - - SQL connection string - SQL 连接字符串 - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - 找不到 .NET SDK。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。 - - - Install - 安装 - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - 当前安装的 .NET SDK 版本为 {0},这是不受支持的。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .NET SDK 支持的版本位置(如果已安装)。 - - - Update Location - 更新位置 - - - Don't Ask Again - 不再询问 - - - Database Projects - 数据库项目 - - - A SQLCMD Variable with the same name already exists in this project - 此项目中已存在同名的 SQLCMD 变量 - - - SQLCMD variable name '{0}' cannot contain whitespace - SQLCMD 变量名称 "{0}" 不能包含空格 - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - SQLCMD 变量名称 "{0}" 不能包含以下任何字符: {1} - - - SQLCMD Variables - SQLCMD 变量 + + Status + 状态 Stored Procedure 存储过程 + + Success + 成功 + Suppress errors caused by unresolved references in the referenced project 禁止显示由引用对象中的未解析引用导致的错误 @@ -1352,44 +1204,112 @@ Table - - Connection - 连接 + + Target Database + 目标数据库 + + + Target Platform + 目标平台 + + + Target Server + 目标服务器 + + + Target information for extract is required to create database project. + 必须提供用于提取的目标信息才能创建数据库项目。 + + + Target platform of the project {0} is now {1} + 项目 {0} 的目标平台现已 {1} Target project 目标项目 - - Failed to complete task '{0}'. Error: {1} - 无法完成任务“{0}”。错误: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + 找不到 .NET SDK。项目生成将不起作用。请安装 .NET 6 SDK 或更高版本,或在设置中更新 .Net SDK 位置(如果已安装)。 + + + The Schema Compare extension must be installed to a update a project from a database. + 架构比较扩展必须从数据库安装到更新项目。 + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + 转换后,项目 \"{0}\" 将不与 SSDT 完全兼容。转换前,将在项目文件夹中创建项目文件的备份副本。有关详细信息,请参阅 https://aka.ms/sqlprojsdk。继续转换为 SDK 样式项目? + + + The project is already up to date with the database. + 项目已与数据库保持最新。 + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 项目 {0} 已更新为 SDK 样式项目。单击“了解详细信息”,了解有关 Microsoft.Build.Sql SDK 的详细信息以及简化项目文件的方法。 + + + The selected project file does not exist + 所选项目文件不存在 + + + The selected project location '{0}' does not exist or is not a directory. + 所选项目位置“{0}”不存在或不是目录。 + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + 需要更新目标、引用和系统数据库引用,以生成项目 '{0}'。 + + + There is already a directory named '{0}' in the selected location: '{1}'. + 所选位置“{1}”中已存在名为“{0}”的目录。 + + + There was an error updating the project: {0} + 更新项目时出错: {0} + + + Time + 时间 + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + 要成功生成,请更新项目以具有一个预先部署脚本和/或一个后期部署脚本 Unable to construct connection: {0} 无法构造连接: {0} - - Unable to find {1} with path '{0}' - 找不到路径为“{0}”的 {1} - - - Unable to find database reference {0} - 找不到数据库引用 {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + 无法建立项目上下文。从意外位置调用了命令: {0} Unable to find SQLCMD variable '{0}' 找不到 SQLCMD 变量“{0}” + + Unable to find database reference {0} + 找不到数据库引用 {0} + + + Unable to find {1} with path '{0}' + 找不到路径为“{0}”的 {1} + Unable to locate '{0}' target: '{1}'. {2} 无法定位“{0}”目标:“{1}”。{2} - - Unable to establish project context. Command invoked from unexpected location: {0} - 无法建立项目上下文。从意外位置调用了命令: {0} + + Unexpected number of {0} files: {1} + {0} 文件数异常: {1} - Unhandled item type during delete: '{0} + Unhandled item type during exclude: '{0} 删除过程中未处理的项目类型: "{0} @@ -1404,42 +1324,38 @@ Unrecognized version: 无法识别的版本: + + Update + 更新 + + + Update Location + 更新位置 + Update action 更新操作 - - Apply all changes - 应用所有更改 - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - 需要更新系统数据库引用才能生成此项目“{0}”。如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} 如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? - - - Update {0} for cross-platform support? - 是否更新{0}以获得跨平台支持? - Update project from database 从数据库更新项目 - - Update - 更新 + + Update {0} for cross-platform support? + 是否更新{0}以获得跨平台支持? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - 未能将项目 {0} 转换为 SDK 样式失败。对 .sqlproj 的更改已回滚。 + + Updating app setting: '{0}' + 正在更新应用设置: "{0}" Updating {0} from {1}... 正在从 {1} 更新 {0}... + + Use {0} on local arm64/Apple Silicon + 在本地 arm64/Apple Silicon 上使用{0} + User has cancelled selection for how to run autorest. 用户已取消选择的 autorest 运行方式。 @@ -1452,6 +1368,14 @@ User selected to run via npx. 用户已选择通过 npx 运行。 + + Validation of external streaming job passed. + 已通过外部流式作业验证。 + + + Value + + Value cannot be empty 值不能为空 @@ -1464,25 +1388,101 @@ Version must not be empty 版本不得为空 - - NuGet package version - NuGet 包版本 - View 查看 - - Yes (Recommended) - 是(推荐) + + View changes in Schema Compare + 查看架构比较中的更改 + + + Waiting for {0} seconds before another attempt for operation '{1}' + 正在等待 {0} 秒,然后再次尝试执行操作 "{1}" + + + Would you like to reload your database project? + 是否希望重新加载数据库项目? + + + Would you like to save the settings in a profile (.publish.xml)? + 是否要将设置保存在配置文件 (.publish.xml) 中? + + + Would you like to update Azure Function local.settings.json with the new connection string? + 是否要使用新的连接字符串更新 Azure 函数 local.settings.json? Yes + + Yes (Recommended) + 是(推荐) + + + at + 位于 + + + dacpac Files + dacpac 文件 + + + default + 默认 + + + file + 文件 + + + folder + 文件夹 + + + hr + 小时 + + + label: {0} does not exist in the options value name lookup + 标签: 选项值名称查找中不存在 {0} + + + min + 分钟 + + + msec + 毫秒 + + + sec + + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} 如果项目是在 SSDT 中创建的,它将继续在这两个工具中工作。是否要更新项目? + + + {0} admin password + {0} 管理员密码 + + + {0} password doesn't match the confirmation password + {0} 密码与确认密码不匹配 + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 密码不符合密码复杂性要求。有关详细信息,请参阅 https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + {0} 端口号 + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} … 已退出,代码为: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} … 已退出,信号: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - 数据库项目 - Add Database Reference 添加数据库引用 @@ -1524,86 +1520,6 @@ Add Existing Item... 添加现有项... - - Add SQLCMD Variable - 添加 SQLCMD 变量 - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - 要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。 - - - Build - 生成 - - - Change Target Platform - 更新目标平台 - - - Close Database Project - 关闭数据库项目 - - - Whether project nodes start collapsed - 项目节点是否启动已折叠 - - - Convert to SDK-style project - 转换为 SDK 样式项目 - - - Create Project From Database - 根据数据库创建项目 - - - Delete - 删除 - - - Design and publish SQL database schemas - 设计和发布 SQL 数据库架构 - - - Database Projects - 数据库项目 - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - 计算机上 .NET SDK 的完整路径。例如,如果 dotnet.exe 位于 C: \folder1\dotnet\dotnet.exe,则将此设置的路径设置为 C: \folder1\dotnet - - - Edit - 编辑 - - - Edit .sqlproj File - 编辑 .sqlproj 文件 - - - Enable preview SQL Database Projects features - 启用预览版 SQL 数据库项目功能 - - - Exclude from project - 从项目中排除 - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - 从 OpenAPI/Swagger 规范生成 SQL 项目(预览) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - 用于生成旧版 SQL 项目的 Microsoft.Build.Sql SDK 版本。示例: 0.1.7-preview - - - Whether to prompt the user to install .NET SDK when not detected. - 未检测到时是否提示用户安装 .NET SDK。 - - - New Database Project - 新建数据库项目 - Add External Streaming Job 添加外部流式处理作业 @@ -1628,6 +1544,10 @@ Add Publish Profile 新建发布配置文件 + + Add SQLCMD Variable + 添加 SQLCMD 变量 + Add Script 添加脚本 @@ -1644,18 +1564,88 @@ Add View 添加视图 - - Whether to prompt the user to install Node.js when not detected. - 是否在未检测到时提示用户安装 Node.js。 + + Build + 生成 + + + Change Target Platform + 更新目标平台 + + + Close Database Project + 关闭数据库项目 + + + Convert to SDK-style project + 转换为 SDK 样式项目 + + + Create Project From Database + 根据数据库创建项目 + + + Database Projects + 数据库项目 + + + Database Projects + 数据库项目 + + + Delete + 删除 + + + Design and publish SQL database schemas + 设计和发布 SQL 数据库架构 + + + Edit + 编辑 + + + Edit .sqlproj File + 编辑 .sqlproj 文件 + + + Enable preview SQL Database Projects features + 启用预览版 SQL 数据库项目功能 + + + Exclude from project + 从项目中排除 + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + 计算机上 .NET SDK 的完整路径。例如,如果 dotnet.exe 位于 C: \folder1\dotnet\dotnet.exe,则将此设置的路径设置为 C: \folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + 从 OpenAPI/Swagger 规范生成 SQL 项目(预览) + + + New Database Project + 新建数据库项目 + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + 当前没有打开数据项目。 +[新建项目](command:sqlDatabaseProjects.new) +[打开项目](command:sqlDatabaseProjects.open) +[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase) + + + Open Containing Folder + 打开包含的文件夹 Open Database Project 打开数据库项目 - - Open Containing Folder - 打开所在的文件夹 - Open in Designer 在设计器中打开 @@ -1664,6 +1654,10 @@ Open project 打开项目 + + Projects + 项目 + Properties 属性 @@ -1688,19 +1682,25 @@ Validate External Streaming Job 验证外部流式处理作业 - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - 当前没有打开数据项目。 -[新建项目](command:sqlDatabaseProjects.new) -[打开项目](command:sqlDatabaseProjects.open) -[根据数据库创建项目](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + 项目节点是否启动已折叠 - - Projects - 项目 + + Whether to prompt the user to install .NET SDK when not detected. + 未检测到时是否提示用户安装 .NET SDK。 + + + Whether to prompt the user to install Node.js when not detected. + 是否在未检测到时提示用户安装 Node.js。 + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + 要从 NPM 使用哪个版本的 Autorest.Sql。如果未设置,则将使用最新版本。 + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + 用于生成旧版 SQL 项目的 Microsoft.Build.Sql SDK 版本。示例: 0.1.7-preview diff --git a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf b/resources/xlf/zh-hans/Microsoft.sql-migration.zh-Hans.xlf similarity index 97% rename from resources/xlf/zh-hans/sql-migration.zh-Hans.xlf rename to resources/xlf/zh-hans/Microsoft.sql-migration.zh-Hans.xlf index 024f618fb8..93c7104799 100644 --- a/resources/xlf/zh-hans/sql-migration.zh-Hans.xlf +++ b/resources/xlf/zh-hans/Microsoft.sql-migration.zh-Hans.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - 迁移服务组件无法启动。{0} + + ({0} error) + ({0} 错误) - - Service component crashed. - 服务组件崩溃。 + + ({0} errors) + ({0} 个错误) - - Service provider could not be initialized. - 无法初始化服务提供程序。 + + ({0} warning) + ({0} 个警告) - - Migrate logins from '{0}' to Azure SQL - 将登录从 "{0}" 迁移到 Azure SQL + + ({0} warnings) + ({0} 个警告) - - Migrate '{0}' to Azure SQL - 将“{0}”迁移到 Azure SQL + + (Unavailable) {0} + (不可用) {0} - - Are you sure you want to cancel this migration? - 是否确实要取消此迁移? + + (for {0} assessed databases) + (适用于 {0} 个已评估的数据库) - - Are you sure you want to delete this migration? - 确定要删除此迁移吗? + + (new) {0} + (新) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory 域名(仅在迁移 Windows 身份验证登录名时需要) + + - + - - - Enter AAD Domain Name - 输入 AAD 域名 + + -- unavailable -- + -- 不可用 -- - - Collecting target login failed with error code {0} - 收集目标登录失败,错误代码为 {0} + + 0 tables found on source database. + 源数据库上找到 0 个表。 - - Completed migrating logins - 已完成迁移登录 + + 1. Stop all incoming transactions to the source database. + 1. 停止到源数据库的所有传入事务。 - - Azure SQL Database - Azure SQL 数据库 + + 2. Create a final transaction log backup and store it on the network share. + 2. 创建最终事务日志备份并将其存储在网络共享上。 - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - Azure Active Directory (AAD)域名是迁移 Windows 登录名所必需的。请输入 AAD 域名或取消选择 windows 登录名。 + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。 - - Login migration error: {0} - 登录迁移错误: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。 - - Validating and migrating logins completed. - -Establishing user mappings. - 已完成验证和迁移登录。 - -正在建立用户映射。 + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。 - - Establishing user mappings failed - 建立用户映射失败 + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。 - - Migrating logins failed - 迁移登录失败 + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + 提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。 - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + 资源组是保管 Azure 解决方案的相关资源的容器。 - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + 在本地或 Azure 虚拟机中的 SQL Server 或云(私有、公共)中运行的任何虚拟机上的源 SQL Server 数据库。 - - Login migration in progress - 登录迁移正在进行中 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + 将数据库从 SQL Server 实例(本地或 Azure 虚拟机中)迁移到 Azure SQL 数据库的分步教程。 - - Migration status details for {0} - {0} 的迁移状态详细信息 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。 - - Login found - 找到了登录 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。 - - Login not found - 找不到登录 - - - Azure SQL Managed Instance - Azure SQL 托管实例 - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - 建立用户映射已完成。 - -当前正在迁移服务器角色、建立服务器映射和设置权限。这需要一些时间。 - - - Migrating server roles, establishing server mappings and setting permissions failed. - 迁移服务器角色、建立服务器映射和设置权限失败。 - - - Migration Status - 迁移状态 - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - 已成功刷新登录列表。找到的源登录 {0},找到的目标登录 {1} - - - Refreshing login list from source failed - 从源刷新登录列表失败 - - - Refreshing login list from target failed - 从目标刷新登录列表失败 - - - Refreshing login list from source and target - 正在从源和目标刷新登录列表 - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - 请注意,此向导不显示 Windows 身份验证登录类型,因为当前不支持迁移该类型。即将推出用于迁移 Windows 身份验证登录的功能。 - - - Select login(s) to migrate - 选择要迁移的登录 - - - Status - 状态 - - - Failed - 失败 - - - In progress - 进行中 - - - Migrating {0} logins to target {1} '{2}' - 正在将 {0} 个登录迁移到目标 {1} "{2}" - - - Completed migrating {0} logins to {1} '{2}' - 已完成将 {0} 个登录迁移到 {1} "{2}" - - - Failed migrating {0} logins to {1} '{2}' - 将 {0} 个登录迁移到 {1} "{2}" 失败 - - - Login migration has already been initiated and going back to prior page is disabled. - 登录迁移已启动,已禁用返回到前一页。 - - - Previous (Disabled) - 上一个(已禁用) - - - Migration Status - 迁移状态 - - - Succeeded - 成功 - - - Migrate logins - 迁移登录名 - - - Not started - 未启动 - - - Target Status - 目标状态 - - - Azure SQL target - Azure SQL 目标 - - - Login type - 登录类型 - - - SQL Server on Azure Virtual Machine - Azure 虚拟机上的 SQL Server - - - Connection was successful. - 连接成功。 - - - Please note that login migration feature is in public preview mode. - 请注意,登录迁移功能处于公共预览模式。 - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - 选择要在其中迁移登录的目标 Azure SQL 托管实例、Azure SQL VM 或 Azure SQL 数据库。 - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - 请确保当前用户具有获取当前实例({0})的所有登录信息的系统管理员权限。 - - - Azure SQL target type - Azure SQL 目标类型 - - - {0}/{1} logins selected - 已选择 {0}/{1} 个登录 - - - Select the databases that you want to migrate to Azure SQL. - 选择要迁移到 Azure SQL 的数据库。 - - - {0} (requires credentials refresh) - {0}(需要刷新凭据) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + 验证资源连接时遇到超时。了解详细信息: https://aka.ms/dms-migrations-troubleshooting。 Active backup files @@ -250,54 +106,170 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) 活动备份文件({0} 项) + + Add a linked account and then try again. + 请添加链接帐户,然后重试。 + + + Add account + 添加帐户 + + + Add your Azure account to view existing migrations and their status. + 添加 Azure 帐户以查看现有迁移及其状态。 + All backups restored 已还原的所有备份 + + All database migrations + 所有数据库迁移 + All fields are required. 所有字段均为必填。 + + All steps completed with the following error(s):{0}{1} + 已完成所有步骤,但出现以下错误: {0}{1} + + + All steps succeeded. + 所有步骤已成功。 + + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + 要将你的数据库迁移到的 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库。 + + + An Azure account (not required for assessment or SKU recommendation functionality) + Azure 帐户(非评估或 SKU 建议功能所需) + + + An error has occured while refreshing the migrations list. + 刷新迁移列表时出错。 + + + An error occurred while accessing database details. + 访问数据库详细信息时出错。 + + + An error occurred while assessing the server '{0}'. + 评估服务器“{0}”时出错。 + + + An error occurred while canceling the migration. + 取消迁移时出现错误。 + + + An error occurred while connecting to target migration database. + 连接到目标迁移数据库时出错。 + + + An error occurred while connecting to the target server. + 连接到目标服务器时出错。 + + + An error occurred while deleting the migration. + 删除迁移时出错。 + + + An error occurred while generating SKU recommendations for the server '{0}'. + 为服务器“{0}”生成 SKU 建议时出错。 + + + An error occurred while initiating cutover. + 启动直接转换时出错。 + + + An error occurred while loading account subscriptions. Please check your Azure connection and try again. + 加载帐户订阅时出错。请检查 Azure 连接,然后重试。 + + + An error occurred while loading available Azure account tenants. + 加载可用的 Azure 帐户租户时出错。 + + + An error occurred while loading available Azure accounts. + 加载可用的 Azure 帐户时出错。 + + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + 加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。 + + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + 加载可用的资源组时出错。请检查 Azure 连接,然后重试。 + + + An error occurred while loading locations. Please check your Azure connection and try again. + 加载位置时出错。请检查 Azure 连接,然后重试。 + + + An error occurred while refreshing the migration service creation status. + 刷新迁移服务创建状态时出错。 + + + An error occurred while refreshing the migration status. + 刷新迁移状态时出错。 + + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + 刷新迁移列表时出错。请检查关联的 Azure 连接,然后单击“刷新”重试。 + + + An error occurred while restarting the migration. + 开始迁移时出现错误。 + + + An error occurred while starting the certificate migration: '{0}' + 启动证书迁移时出错:“{0}” + + + An error occurred while trying to get {0} login information. + 尝试获取 {0} 登录信息时出错。 + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + 评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2} + + + Application downtime is limited to cutover at the end of migration. + 应用程序停机时间限制为在迁移结束时直接转换。 + + + Application downtime will start when the migration starts. + 应用程序停机时间将在迁移启动时开始。 + + + Apply + 应用 + Apply 应用 - - (for {0} assessed databases) - (适用于 {0} 个已评估的数据库) + + Are you sure you want to cancel this migration? + 是否确实要取消此迁移? - - Assessment results for '{0}' - “{0}”的评估结果 + + Are you sure you want to delete this migration? + 确定要删除此迁移吗? - - The assessment of your SQL Server instance '{0}' failed. - SQL Server 实例“{0}”的评估失败。 + + Ascending + 升序 + + + Assess extended event sessions + 评估扩展事件会话 Assessment in progress 正在进行评估 - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - 我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。 - -这可能需要一些时间才能完成。 - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - 可将尚未准备好迁移到 Azure SQL 托管实例或 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。 - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - 可将尚未准备好迁移到 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 托管实例迁移就绪情况的评估结果。 - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - 可将尚未准备好迁移到 Azure SQL 托管实例的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 数据库迁移就绪情况的评估结果。 - Assessment results 评估结果 @@ -306,9 +278,13 @@ This may take some time. Assessment results and recommendations 评估结果和建议 - - This is a blocking issue that will prevent the database migration from succeeding. - 这是一个阻止性问题,将阻止数据库迁移成功。 + + Assessment results are unavailable. + 评估结果不可用。 + + + Assessment results for '{0}' + “{0}”的评估结果 Authentication key @@ -318,222 +294,498 @@ This may take some time. Authentication key '{0}' has been refreshed. 已刷新身份验证密钥“{0}”。 - - Authentication type - 身份验证类型 + + Authentication keys + 身份验证密钥 Authentication keys 身份验证密钥 - - Azure SQL - Azure SQL + + Authentication keys used to connect to the self-hosted integration runtime node + 用于连接到自承载集成运行时节点的身份验证密钥 - - Azure SQL Database Server - Azure SQL 数据库服务器 - - - Azure SQL Managed Instance - Azure SQL 托管实例 - - - SQL Server on Azure Virtual Machines - Azure 虚拟机上的 SQL Server - - - SQL Server on Azure VM - Azure VM 上的 SQL Server - - - Target type - 目标类型 - - - Azure Storage account to upload backups - 要上传备份的 Azure 存储帐户 + + Authentication type + 身份验证类型 Azure AD tenant Azure AD 租户 - - Folder name - 文件夹名 + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + Azure Active Directory (AAD)域名是迁移 Windows 登录名所必需的。请输入 AAD 域名或取消选择 windows 登录名。 - - Backup size (MB) - 备份大小(MB) + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory 域名(仅在迁移 Windows 身份验证登录名时需要) - - File name - 文件名 + + Azure Database Migration Guides + Azure 数据库迁移指南 - - Number of stripes - 条带数 + + Azure Database Migration Service + Azure 数据库迁移服务 - - Restore finish date - 还原完成日期 + + Azure Database Migration Service + Azure 数据库迁移服务 - - Restore start date - 还原开始日期 + + Azure Database Migration Service + Azure 数据库迁移服务 - - Restore status - 还原状态 + + Azure Database Migration Service + Azure 数据库迁移服务 - - File status - 文件状态 + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. + Azure 数据库迁移服务 "{0}" 连接到在节点上运行的自承载集成运行时 - {1} + +为了提高性能和高可用性,你可以注册其他节点。 - - Backup location - 备份位置 + + Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} + +For improved performance and high availability, you can register additional nodes. See below for registration instructions. + Azure 数据库迁移服务“{0}”连接到在节点上运行的自承载集成运行时 - {1} + +为了提高性能和高可用性,你可以注册其他节点。请参阅下面的注册说明。 - - Backup start time - 备份开始时间 + + Azure Database Migration Service "{0}" details:` + Azure 数据库迁移服务“{0}”详细信息: - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - SQL 托管实例迁移直接转换到业务关键服务层需要的时间可能远多于常规用途,因为必须为始终打开高可用性组设置三个次要副本的种子。该操作持续时间取决于数据的大小。在 90% 的情况下,设置种子的速度为 220 GB/小时或更高。 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + 未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。 - - Folder - 文件夹 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + 未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。 + +请参阅下面的注册说明。 - - Blob container resource group - Blob 容器资源组 + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时处理源和目标之间的连接,并将备份从本地网络文件共享上传到 Azure (适用时)。 - - Last backup file - 上一个备份文件 + + Azure Database Migration Service name. + Azure 数据库迁移服务名称。 - - Select a blob container value first. - 首先选择一个 Blob 容器值。 + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务,或在下面创建一个新的服务。 - - Blob container storage account - Blob 容器存储账户 + + Azure SQL + Azure SQL - - Blob container - Blob 容器 + + Azure SQL Database + Azure SQL 数据库 - - Select a resource group. - 选择资源组。 + + Azure SQL Database + Azure SQL 数据库 - - Select a resource group value first. - 首先选择资源组值。 + + Azure SQL Database + Azure SQL 数据库 - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - 将数据库备份上传到 blob 容器时,请确保不同数据库中的备份文件存储在单独的文件夹中。仅支持容器的根目录和最高级别的深层文件夹。 + + Azure SQL Database + Azure SQL 数据库 - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - 选择了多个具有相同备份位置的数据库。请确保不同数据库中的备份文件存储在单独的文件夹中。 + + Azure SQL Database Server + Azure SQL 数据库服务器 + + + Azure SQL Managed Instance + Azure SQL 托管实例 + + + Azure SQL Managed Instance + Azure SQL 托管实例 + + + Azure SQL Managed Instance + Azure SQL 托管实例 + + + Azure SQL Managed Instance + Azure SQL 托管实例 + + + Azure SQL Managed Instance + Azure SQL 托管实例 + + + Azure SQL Migration + Azure SQL 迁移 + + + Azure SQL target + Azure SQL 目标 + + + Azure SQL target + Azure SQL 目标 + + + Azure SQL target selected as default. + Azure SQL 目标选择为默认。 + + + Azure SQL target type + Azure SQL 目标类型 Azure Storage Blob Container details Azure 存储 Blob 容器详细信息 - - Provide the Azure Storage Blob Container that contains the backups. - 提供包含备份的 Azure 存储 Blob 容器。 + + Azure Storage account to upload backups + 要上传备份的 Azure 存储帐户 - - Subscription - 订阅 + + Azure account + Azure 帐户 - - Enter target database name and select resource group, storage account and container for the selected source databases. - 输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。 + + Azure configuration + Azure 配置 - - Select a storage account value first. - 首先选择存储帐户值。 + + Azure recommendation (PREVIEW) + Azure 建议(预览版) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的目标。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + Azure 建议不可用。单击下面的“获取 Azure 建议”按钮 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。 + + + Azure recommendation will be displayed once data collection is complete. + 数据收集完成后,将显示 Azure 建议。 + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。 + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + 适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。 + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。 + + + Azure storage + Azure 存储 + + + Azure storage connectivity + Azure 存储连接 + + + Azure storage subscription + Azure 存储订阅 + + + Backup location + 备份位置 + + + Backup size (MB) + 备份大小(MB) + + + Backup start time + 备份开始时间 + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + 根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。 + + + Below is the target storage configuration required to meet your storage performance needs. + 下面是满足存储性能需求所需的目标存储配置。 + + + Blob container + Blob 容器 + + + Blob container resource group + Blob 容器资源组 + + + Blob container storage account + Blob 容器存储账户 + + + Blocked + 已阻止 + + + Blocking Issue: {0} + 阻塞性问题: {0} Browse 浏览 - - {0}/{1} databases can be migrated without issues - 可迁移 {0} 个数据库(共 {1} 个),而不会出现问题 + + Business critical + 业务关键 + + + CPU requirement + CPU 要求 + + + Cancel + 取消 Cancel 取消 - - An error occurred while canceling the migration. - 取消迁移时出现错误。 + + Cancel + 取消 Cancel migration 取消迁移 - - Migration is not in progress and cannot be canceled. - 迁移未进行,并且无法取消。 + + Canceled + 已取消 - - Migration is not in progress and cannot be cutover. - 迁移未进行,无法直接转换。 + + Canceled + 已取消 - - Migration is currently in progress and cannot be deleted. - 迁移当前正在进行,无法删除。 + + Canceled + 已取消 - - Migration cannot be retried. - 无法重试迁移。 + + Canceled + 已取消 - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - 在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。 + + Canceling + 正在取消 + + + Cancelled + 已取消 + + + Cancelled + 已取消 + + + Cancelled + 已取消 + + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 由于 OwnerUri 无效,无法连接到数据库(参数 "OwnerUri") + + + Cannot retrieve saved session. Try again by selecting new session. + 无法检索已保存的会话。请通过选择新会话重试。 + + + Certificate migration + 证书迁移 + + + Certificates Migration + 证书迁移 + + + Certificates migration completed successfully. Please click Next to proceed with the migration. + 证书迁移已成功完成。请单击“下一步”继续迁移。 + + + Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. + 尚未为当前配置运行证书迁移。请运行并完成证书迁移以继续。 + + + Certificates migration progress details: + 证书迁移进度详细信息: + + + Certificates migration results: + 证书迁移结果: + + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + 证书迁移已取消。请运行并完成证书迁移以继续。 + + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + 必须先迁移证书,然后才能继续数据库迁移,否则将发生故障。{0} 有关手动迁移 TDE 证书的信息。 + + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + 如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。 + + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + 通过按“刷新建议”按钮来定期返回查看更新的建议。 + + + Check this option to skip assessment and continue the migration. + 选中此选项可跳过评估并继续迁移。 + + + Choose how you want to provide performance data + 选择希望如何提供性能数据 + + + Choose your Azure SQL target + 选择 Azure SQL 目标 + + + Clear + 清除 Clear 清除 + + Click on SQL Server instance or any of the databases on the left to view its details. + 单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。 + + + Click the button below to import or collect database performance data. + 单击下面的按钮以导入或收集数据库性能数据。 + + + Click this column to activate the context command menu + 单击此列以激活上下文命令菜单 + + + Click to view error details + 单击以查看错误详细信息 + + + Close + 关闭 + Close 关闭 + + Collect performance data now + 立即收集性能数据 + + + Collecting target login failed with error code {0} + 收集目标登录失败,错误代码为 {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + 比较从源读取的实际数据量和上传到目标的实际数据量。 + Complete cutover 完成直接转换 - - We ran the following steps: - 我们运行了以下步骤: + + Completed + 已完成 + + + Completed migrating logins + 已完成迁移登录 + + + Completed migrating {0} logins to {1} '{2}' + 已完成将 {0} 个登录迁移到 {1} "{2}" + + + Completing + 正在完成 Completing cutover without restoring all the backups may result in a data loss. 在不还原所有备份的情况下完成直接转换可能导致数据丢失。 - - I confirm there are no additional log backups to provide and want to complete cutover. - 我确认没有要提供的其他日志备份,并且希望完成直接转换。 + + Completing migration + 正在完成迁移 + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。 Connect 连接 + + Connection error: {0} + 连接错误: {0} + + + Connection error:{0} {1} + 连接错误: {0} {1} + Connection status 连接状态 + + Connection was successful but did not find any target databases. + 连接成功,但未找到任何目标数据库。 + + + Connection was successful. + 连接成功。 + + + Connection was successful. Target databases found: {0} + 连接成功。已找到目标数据库: {0} + + + Copy duration + 复制持续时间 + + + Copy finished + 复制已完成 + Copy key 1 复制密钥 1 @@ -546,66 +798,42 @@ This may take some time. Copy migration details 复制迁移详细信息 - - Canceled - 已取消 + + Copy migration results + 复制迁移结果 - - Cancelled - 已取消 + + Copy results + 复制结果 - - Copy finished - 复制已完成 + + Copy start + 复制开始 - - Copying - 正在复制 - - - Failed - 失败 - - - In progress - 进行中 - - - Preparing - 正在准备 - - - Queued - 已排队 - - - Rebuilding indexes - 重新生成索引 - - - Succeeded - 成功 + + Copy throughput + 复制吞吐量 Copy throughput (MBPS) 复制吞吐量(MBPS) - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - 将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。 + + Copy validation results + 复制验证结果 - - {0} databases - {0} 个数据库 - - - {0} database - {0} 数据库 + + Copying + 正在复制 Create 创建 + + Create Azure Database Migration Service + 创建 Azure 数据库迁移服务 + Create new 新建 @@ -618,6 +846,10 @@ This may take some time. Create new resource group 创建新资源组 + + Creating + 正在创建 + Creating resource group 正在创建资源组 @@ -626,142 +858,62 @@ This may take some time. Currently restoring file 当前正在还原文件 - - Migration cutover - 迁移直接转换 - - - Database migrations completing cutover - 数据库迁移完成直接转换 - - - An error occurred while initiating cutover. - 启动直接转换时出错。 - - - Perform the following steps before you complete cutover. - 在完成直接转换之前,请执行以下步骤。 - Cutover in progress for database '{0}' 正在对数据库“{0}”进行直接转换 - - Last file restored: {0} - 最近还原的文件: {0} + + Dashboard + 仪表板 - - Log backups pending restore: {0} - 日志备份挂起还原: {0} + + Data IOPS requirement + 数据 IOPS 要求 - - An error occurred while refreshing the migration status. - 刷新迁移状态时出错。 + + Data collection for Azure recommendations has been stopped. + 已停止 Azure 建议的数据收集。 - - 1. Stop all incoming transactions to the source database. - 1. 停止到源数据库的所有传入事务。 + + Data collection in progress. Generating initial recommendations... + 正在收集数据。正在生成初始建议... - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. 创建最终事务日志的差异或备份,并将其存储在 Azure 存储 Blob 容器中。 + + Data collection still in progress. Refining existing recommendations... + 数据收集仍在进行。正在优化现有建议... - - 2. Create a final transaction log backup and store it on the network share. - 2. 创建最终事务日志备份并将其存储在网络共享上。 + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + 将数据库备份迁移到 Azure 期间实现的数据移动吞吐量。这是数据传输速率,计算方式为读取的数据除以备份迁移到 Azure 的持续时间。 - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 验证是否已在目标数据库上还原所有备份。“等待还原的日志备份”值应为零。 - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 验证是否已在目标数据库上还原所有日志备份。“等待还原的日志备份”值应为零。 - - - Migration mode - 迁移模式 - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - 确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。 - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - 提供有关在 Azure 中迁移和现代化数据资产分步指南的迁移文章中心。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - 以最短故障时间将数据库从 SQL Server 实例(本地或 Azure 虚拟机)迁移到 Azure SQL 托管实例的分步教程。 - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - 将数据库从 SQL Server 实例(本地或 Azure 虚拟机中)迁移到 Azure SQL 数据库的分步教程。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - 以最短故障时间将数据库从 SQL Server 实例(本地)迁移到 Azure 虚拟机上的 SQL Server 的分步教程。 - - - Azure Database Migration Guides - Azure 数据库迁移指南 - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - 教程: 迁移到 Azure SQL 托管实例(联机) - - - Migrate databases using Azure Data Studio - 使用 Azure Data Studio 迁移数据库 - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - 教程: 迁移到 Azure SQL 数据库上的 SQL Server (脱机) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - 教程: 迁移到 Azure 虚拟机上的 SQL Server (联机) - - - Help articles and video links - 帮助文章和视频链接 - - - Migrate logins to Azure SQL - 将登录迁移到 Azure SQL - - - Migrate SQL Server logins to Azure SQL. - 将 SQL Server 登录迁移到 Azure SQL。 - - - Migrate to Azure SQL - 迁移到 Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - 将 SQL Server 实例迁移到 Azure SQL。 - - - Azure SQL Migration - Azure SQL 迁移 + + Data read + 已读取数据 Data source configuration 数据源配置 - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - 比较从源读取的实际数据量和上传到目标的实际数据量。 + + Data storage requirement + 数据存储要求 Data uploaded / size 已上传数据/大小 + + Data written + 已写入数据 + + + Data: {0}, Log: {1}, tempdb: {2} + 数据: {0},日志: {1},tempdb: {2} + + + Database + 数据库 + Database 数据库 @@ -770,94 +922,6 @@ This may take some time. Database '{0}' already exists on the target managed instance '{1}'. 目标托管实例“{1}”上已存在数据库“{0}”。 - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - 确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。 - - - Select the databases that you want to assess for migration to Azure SQL. - 选择要评估以迁移到 Azure SQL 的数据库。 - - - Databases for assessment - 用于评估的数据库 - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - 对于所选数据库,可以选择提供扩展事件会话文件以评估临时或动态 SQL 查询或通过应用程序数据层启动的任何 DML 语句。{0} - - - Select a folder where extended events session files (.xel and .xem) are stored - 选择存储扩展事件会话文件(.xel 和 .xem)的文件夹 - - - Learn more - 了解详细信息 - - - Assess extended event sessions - 评估扩展事件会话 - - - An error occurred while accessing database details. - 访问数据库详细信息时出错。 - - - An error occurred while connecting to target migration database. - 连接到目标迁移数据库时出错。 - - - Connection error:{0} {1} - 连接错误: {0} {1} - - - Loading database table list.. - 正在加载数据库表列表。. - - - Loading tables list... - 正在加载表列表... - - - Click this column to activate the context command menu - 单击此列以激活上下文命令菜单 - - - The duration of the migration - 迁移的持续时间 - - - The fininish time for the migration - 迁移的完成时间 - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - 在 Azure 数据库迁移服务中,可以在脱机或联机时迁移数据库。脱机迁移期间,应用程序停机时间在迁移开始时开始。如果要在迁移后将故障时间限制为要直接转换到新环境的时间,请使用联机迁移。 - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - 要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。 - - - Migration mode - 迁移模式 - - - Application downtime will start when the migration starts. - 应用程序停机时间将在迁移启动时开始。 - - - Offline migration - 脱机迁移 - - - Application downtime is limited to cutover at the end of migration. - 应用程序停机时间限制为在迁移结束时直接转换。 - - - Online migration - 联机迁移 - Database Migration Service 数据库迁移服务 @@ -866,122 +930,82 @@ This may take some time. Database Migration Service authentication keys 数据库迁移服务身份验证密钥 - - Successfully created a Database Migration Service. - 已成功创建数据库迁移服务。 + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + 在“{1}”和“{2}”数据库之间发现映射错误(错误代码: {0})。源数据库排序规则“{3}”与目标数据库排序规则“{4}”不匹配。请选择或重新创建与源数据库具有相同排序规则的目标数据库。 - - The start time for the migration - 迁移开始时间 + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + 数据库映射错误。缺少要迁移的目标数据库。请配置目标服务器连接,然后单击“连接”以收集可用数据库迁移目标的列表。 + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + 数据库映射错误。未将源数据库“{0}”映射到目标数据库。请选择要迁移到的目标数据库。 + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + 数据库映射错误。无法将目标数据库“{0}”选为数据库“{1}”的迁移目标。已将目标数据库“{2}”选为数据库“{3}”的迁移目标。请选择其他目标数据库。 Database migration status 数据库迁移状态 - - Database migration status: {0} - 数据库迁移状态: {0} + + Database migrations completed + 已完成数据库迁移 - - The target database name - 目标数据库名称 + + Database migrations completing cutover + 数据库迁移完成直接转换 - - The target server name - 目标服务器名称 + + Database migrations failed + 数据库迁移失败 - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Azure 资源目标类型 [SQL 托管实例、SQL 虚拟机、SQL 数据库] - - - 0 tables found on source database. - 源数据库上找到 0 个表。 - - - Select the location of the database backups to use during migration. - 选择要在迁移期间使用的数据库备份的位置。 - - - SQL Server dacpac extension - SQL Server dacpac 扩展 - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - 选择要迁移的表列表之前,请确保使用{0}或 Azure Data Studio 中的 {1} 将数据库架构从源迁移到目标。 - - - SQL Database Projects extension - SQL 数据库项目扩展 - - - Migration status - 迁移状态 - - - The current status of the migration - 迁移的当前状态 - - - Refresh - 刷新 - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - 对于下面的每个数据库,单击“编辑”以选择要从源迁移到目标的表。然后,在单击“下一步”之前,单击“运行验证”来验证提供的配置。 - - - Table selection - 表选择 - - - Source database - 源数据库 - - - Select tables - 选择表 - - - Target database - 目标数据库 + + Database migrations in progress + 正在进行数据库迁移 Database to be migrated 要迁移的数据库 - - Please select target database tables to migrate to. At least one database with one table is required. - 请选择要迁移到的目标数据库表。至少需要一个包含一个表的数据库。 - - - Databases ({0}/{1}) - 数据库({0}/{1}) - - - {0}/{1} databases selected - 已选择 {0} 个数据库(共 {1} 个) + + Databases + 数据库 Databases 数据库 - - {0} day - {0} 天 + + Databases ({0}/{1}) + 数据库({0}/{1}) - - {0} days - {0} 天 + + Databases for assessment + 用于评估的数据库 + + + Databases for migration + 要迁移的数据库 + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + 可将尚未准备好迁移到 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 托管实例迁移就绪情况的评估结果。 + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + 可将尚未准备好迁移到 Azure SQL 托管实例的数据库迁移到 Azure 虚拟机上的 SQL Server。或查看 Azure SQL 数据库迁移就绪情况的评估结果。 + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + 可将尚未准备好迁移到 Azure SQL 托管实例或 Azure SQL 数据库的数据库迁移到 Azure 虚拟机上的 SQL Server。 Default database 默认数据库 - - An error occurred while deleting the migration. - 删除迁移时出错。 - Delete migration 删除迁移 @@ -990,178 +1014,314 @@ This may take some time. Description 说明 - - Migrations - 迁移 - Details copied 已复制详细信息 - - Refresh - 刷新 - - - Total tables - 表数总计 - - - Cancelled - 已取消 - - - Failed - 失败 - - - Server objects - 服务器对象 - - - Filter table migration results using keywords - 使用关键字筛选表迁移结果 - - - Filter table migration results - 筛选表迁移结果 - - - In progress - 进行中 - - - Server objects - 服务器对象 - - - Successful - 成功 - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - Azure 数据库迁移服务的 Azure 区域。将仅显示包含服务的区域。 - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - 未能预配数据库迁移服务。请等待几分钟,然后重试。 - - - Your Azure Database Migration Service resource name - Azure 数据库迁移服务资源名称 - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - Azure SQL 目标的资源组。将仅显示包含服务的资源组。 - - - Subscription name for your Azure Database Migration Service - Azure 数据库迁移服务的订阅名称 - - - Duration - 持续时间 - - - If results were expected, verify the connection to the SQL Server instance. - 如果结果在预期内,请验证与 SQL Server 实例的连接。 - - - No backup files - 无备份文件 - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - 输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。 - - - Error - 错误 - - - Click to view error details - 单击以查看错误详细信息 - - - Migration error(s)) - 迁移错误 - - - Migration error details - 迁移错误详细信息 - - - Migration status details - 迁移状态详细信息 - - - Database migrations failed - 数据库迁移失败 - - - Feedback on the migration experience - 有关迁移体验的反馈 - Detected files 检测到的文件 - - Last restored file time - 上次还原的文件时间 + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + 确定 SQL Server 实例的迁移准备情况,确定建议的 Azure SQL 目标,并完成 SQL Server 实例向 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库的迁移。 - - Last uploaded file time - 上次上传的文件时间 + + Differential database + 差异数据库 - - Last uploaded file - 上次上传的文件 + + Differential file + 差异文件 - - Managed instance restore state - 托管实例还原状态 + + Differential partial + 部分差异 - - Pending differential backups - 挂起的差异备份 + + Dimension + 维度 - - Queued files - 排队的文件 + + Do you want to retry the failed table migrations? + 是否要重试失败的表迁移? - - Restore percent completed - 已完成还原百分比 + + Domain\username + 域\用户名 - - Restore plan size (MB) - 还原计划大小(MB) + + Done + 完成 - - Restored files - 已还原的文件 + + Done + 完成 - - Restored size (MB) - 已还原大小(MB) + + Download and install integration runtime + 下载并安装集成运行时 - - Restoring files - 正在还原文件 + + Duration + 持续时间 - - Skipped files - 跳过的文件 + + Dynamic range + 动态范围 - - Unrestorable files - 无法还原的文件 + + Edit + 编辑 + + + Edit + 编辑 + + + Edit parameters + 编辑参数 + + + Edit recommendation parameters + 编辑建议参数 + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + 弹性建议使用替代建议模型,该模型针对现有的云客户使用个性化的性价比分析。 + + + Enable elastic recommendation + 启用弹性建议 + + + Enable preview features + 启用预览功能 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。 + + + Encrypted database selected. + 已选择加密数据库。 + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + 确保 Azure 虚拟机上的目标 SQL Server 上尚不存在提供的数据库名称。 + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。 + + + Enter AAD Domain Name + 输入 AAD 域名 + + + Enter a valid name for the Migration Service. + 输入迁移服务的有效名称。 + + + Enter a valid name for the target database. + 输入目标数据库的有效名称。 + + + Enter network path + 输入网络路径 + + + Enter password. + 输入密码。 + + + Enter target database name and network share path information for the selected source databases. + 输入所选源数据库的目标数据库名称和网络共享路径信息。 + + + Enter target database name and select resource group, storage account and container for the selected source databases. + 输入目标数据库名称,并为所选源数据库选择资源组、存储帐户和容器。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + 输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。 + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + 输入源 SQL Server 实例的凭据。将数据库迁移到 Azure SQL 时将使用这些凭据。 + + + Enter the information below to add a new Azure Database Migration Service. + 在下面输入信息以添加新的 Azure 数据库迁移服务。 + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + 输入下面的信息以添加新 Azure 数据库迁移服务。若要注册自承载集成运行时,请在上一页上选择“我的数据库备份位于网络共享上”。 + + + Enter the information below to edit the recommendation parameters. + 输入以下信息以编辑建议参数。 + + + Enter the target password + 输入目标密码 + + + Enter the target user name + 输入目标用户名 + + + Error + 错误 + + + Error getting login information: {0} + 获取登录信息时出错: {0} + + + Error loading migrations list + 加载迁移列表时出错 + + + Error migrating certificate for database {0}. {1} + 迁移数据库 {0} 的证书时出错。{1} + + + Error opening migration details dialog + 打开迁移详细信息对话框时出错 + + + Error opening migration service dialog + 打开迁移服务对话框时出错 + + + Error opening migration target + 打开迁移目标时出错 + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + 收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + 建立用户映射已完成。 + +当前正在迁移服务器角色、建立服务器映射和设置权限。这需要一些时间。 + + + Establishing user mappings failed + 建立用户映射失败 + + + Export my certificates and private keys to the target. + 将我的证书和私钥导出到目标。 + + + Failed + 失败 + + + Failed + 失败 + + + Failed + 已失败 + + + Failed + 失败 + + + Failed + 失败 + + + Failed + 失败 + + + Failed + 已失败 + + + Failed migrating {0} logins to {1} '{2}' + 将 {0} 个登录迁移到 {1} "{2}" 失败 + + + Failed to open the migration notebook. + 未能打开迁移笔记本。 + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + 未能预配数据库迁移服务。请等待几分钟,然后重试。 + + + Feedback + 反馈 + + + Feedback + 反馈 + + + Feedback on the migration experience + 有关迁移体验的反馈 + + + File + 文件 File name 文件名 + + File name + 文件名 + + + File status + 文件状态 + + + Filter migration results + 筛选迁移结果 + + + Filter table migration results + 筛选表迁移结果 + + + Filter table migration results using keywords + 使用关键字筛选表迁移结果 + + + Filter tables + 筛选表 + + + Filter the migration list by Database Migration Service + 按数据库迁移服务筛选迁移列表 + Finish time 结束时间 @@ -1170,173 +1330,149 @@ This may take some time. First LSN 第一个 LSN + + Folder + 文件夹 + + + Folder name + 文件夹名 + + + Follow the instructions below to set up self-hosted integration runtime. + 按照下面的说明安装自承载集成运行时。 + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + 对于下面的每个数据库,单击“编辑”以选择要从源迁移到目标的表。然后,在单击“下一步”之前,单击“运行验证”来验证提供的配置。 + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + 对于运行 SQL Server 2014 或更低版本的目标服务器,必须将数据库备份存储在 Azure 存储 Blob 容器中,而不是使用网络共享选项上传它们。此外,必须将备份文件存储为页 Blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + 对于所选数据库,可以选择提供扩展事件会话文件以评估临时或动态 SQL 查询或通过应用程序数据层启动的任何 DML 语句。{0} + Full backup file(s) 一个或多个完整备份文件 - - We have completed the assessment of your SQL Server instance '{0}'. - 我们已完成对 SQL Server 实例“{0}”的评估。 + + Gen5 + Gen5 - - {0} hr - {0} 小时 + + General purpose + 常规用途 - - {0} hrs - {0} 小时 + + Get Azure recommendation + 获取 Azure 建议 + + + Has rows + 具有行 + + + Help articles and video links + 帮助文章和视频链接 + + + Host caching + 主机缓存 + + + Hyperscale + 超大规模 + + + I already have the performance data + 我已有性能数据 + + + I confirm there are no additional log backups to provide and want to complete cutover. + 我确认没有要提供的其他日志备份,并且希望完成直接转换。 + + + I give consent to use my credentials for accessing the certificates. + 我同意使用我的凭据访问证书。 + + + I have already migrated my certificates and private keys to the target. + 我已将证书和私钥迁移到目标。 + + + IO latency requirement + IO 延迟要求 + + + If results were expected, verify the connection to the SQL Server instance. + 如果结果在预期内,请验证与 SQL Server 实例的连接。 Impact 影响 - - Name: {0} - 名称: {0} - - - Type: {0} - 类型: {0} - Impacted objects 受影响的对象 + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + 在 Azure 数据库迁移服务中,可以在脱机或联机时迁移数据库。脱机迁移期间,应用程序停机时间在迁移开始时开始。如果要在迁移后将故障时间限制为要直接转换到新环境的时间,请使用联机迁移。 + + + In progress + 进行中 + + + In progress + 进行中 + + + In progress + 进行中 + + + In progress + 正在进行 + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 初始建议将在大约 {0} 分钟后自动刷新。 + + + Initializing + 正在初始化 + Inline migration 内联迁移 - - {0} databases have warnings - {0} 个数据库有警告 - - - {0} database has warnings - {0} 数据库具有警告 - Instance 实例 - - To continue, select a valid Azure account. - 如果要继续,请选择有效的 Azure 帐户。 - - - To continue, select a valid blob container for source database '{0}'. - 若要继续,请为源数据库“{0}”选择有效的 blob 容器。 - - - To continue, select a valid last backup file for source database '{0}'. - 若要继续,请为源数据库“{0}”选择有效的上一个备份文件。 - - - To continue, select a valid backup folder for source database '{0}'. - 如果要继续,请为源数据库“{0}”选择有效的备份文件夹。 - - - To continue, select a valid resource group for source database '{0}'. - 若要继续,请为源数据库“{0}”选择有效的资源组。 - - - To continue, select a valid storage account for source database '{0}'. - 若要继续,请为源数据库“{0}”选择有效的存储帐户。 - - - To continue, select a valid location. - 若要继续,请选择有效位置。 - - - To continue, select a valid managed instance. - 如果要继续,请选择有效的托管实例。 - - - Select a valid Database Migration Service. - 选择有效的数据库迁移服务。 - - - Select a Database Migration Service that is connected to a node. - 选择连接到节点的数据库迁移服务。 + + Integration runtime connectivity + 集成运行时连接 Invalid network share location format. Example: {0} 网络共享位置格式无效。示例: {0} - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - 如果要继续,请选择一个 blob 容器,其中所有备份文件都是源数据库“{0}”的页 blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - 由于 OwnerUri 无效,无法连接到数据库(参数 "OwnerUri") - - - To continue, select a valid resource group. - 如果要继续,请选择有效的资源组。 - - - Cannot retrieve saved session. Try again by selecting new session. - 无法检索已保存的会话。请通过选择新会话重试。 - - - Enter a valid name for the Migration Service. - 输入迁移服务的有效名称。 - - - To continue, select a valid Azure SQL Database server. - 如果要继续,请选择有效的 Azure SQL 数据库服务器。 - - - To continue, select a valid storage account. - 若要继续,请选择有效的存储帐户。 - - - To continue, select a valid subscription. - 若要继续,请选择有效的订阅。 - - - Enter a valid name for the target database. - 输入目标数据库的有效名称。 + + Invalid scale factor. Enter a positive integer value. + 比例因子无效。请输入正整数值。 Invalid user account format. Example: {0} 用户帐户格式无效。示例: {0} - - To continue, select a valid virtual machine. - 如果要继续,请选择有效的虚拟机。 - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure 数据库迁移服务(DMS)协调数据库迁移活动并跟踪其进度。如果之前已经创建,则可以选择现有数据库迁移服务,或在下面创建一个新的服务。 - - - No Database Migration Service found. Create a new one. - 找不到数据库迁移服务。请新建一个。 - - - Azure Database Migration Service - Azure 数据库迁移服务 - - - Step 1: {0} - 步骤 1: {0} - - - Step 2: Use the keys below to register your integration runtime - 步骤 2: 使用以下密钥注册集成运行时 - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - 步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接 - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - 步骤 3: 单击上方“刷新”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接 - - - Blocking Issue: {0} - 阻塞性问题: {0} + + Issue details + 问题详情 Issues @@ -1346,30 +1482,34 @@ This may take some time. Issues ({0}) 问题({0}) - - Issue details - 问题详情 + + Key 1 + 密钥 1 Key 1 copied 已复制密钥 1 - - Key 1 - 密钥 1 + + Key 2 + 密钥 2 Key 2 copied 已复制密钥 2 - - Key 2 - 密钥 2 + + Known issues, limitations, and troubleshooting + 已知问题、限制和故障排除 Last LSN 最后一个 LSN + + Last applied LSN + 上次应用的 LSN + Last applied backup file(s) 上次应用的一个或多个备份文件 @@ -1378,97 +1518,293 @@ This may take some time. Last applied backup taken on 上次应用备份文件的时间 - - Last applied LSN - 上次应用的 LSN + + Last backup file + 上一个备份文件 + + + Last file restored: {0} + 最近还原的文件: {0} + + + Last refreshed: {0} + 上次刷新时间: {0} + + + Last restored file time + 上次还原的文件时间 Last scan completed: {0} 最近完成的扫描: {0} + + Last uploaded file + 上次上传的文件 + + + Last uploaded file time + 上次上传的文件时间 + Learn more 了解详细信息 + + Learn more + 了解详细信息 + Learn more about things you need before starting a migration. 在开始迁移之前,请了解有关所需内容的详细信息。 - - Error loading migrations list - 加载迁移列表时出错 + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + 了解详细信息: https://aka.ms/dms-migrations-troubleshooting。 + + + Link account + 链接帐户 + + + Loading Migration Services + 正在加载迁移服务 + + + Loading database table list.. + 正在加载数据库表列表。. + + + Loading tables list... + 正在加载表列表... + + + Loading... + 正在加载... + + + Local SSD + 本地 SSD Location 位置 - - Source database - 源数据库 + + Log backups pending restore: {0} + 日志备份挂起还原: {0} - - Target database - 目标数据库 + + Log storage requirement + 日志存储要求 - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - 选择要将源数据库迁移到的目标数据库。只能为一个源数据库选择目标数据库。 + + Login found + 找到了登录 + + + Login migration completed + 登录名迁移已完成 + + + Login migration error: {0} + 登录迁移错误: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + 登录迁移已启动,已禁用返回到前一页。 + + + Login migration in progress + 登录迁移正在进行中 + + + Login migration status: {0} + 登录迁移状态: {0} + + + Login not found + 找不到登录 + + + Login type + 登录类型 + + + Logs IOPS requirement + 日志 IOPS 要求 + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + 选择要迁移的表列表之前,请确保使用{0}或 Azure Data Studio 中的 {1} 将数据库架构从源迁移到目标。 + + + Managed instance restore state + 托管实例还原状态 Map selected source databases to target databases for migration 将所选源数据库映射到目标数据库以进行迁移 - - Select a target database - 选择目标数据库。 + + Memory optimized premium-series + 内存优化高级系列 - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - 托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。 + + Memory requirement + 内存要求 - - Database migrations completed - 已完成数据库迁移 + + Migrate + 迁移 - - Database migrations in progress - 正在进行数据库迁移 + + Migrate '{0}' to Azure SQL + 将“{0}”迁移到 Azure SQL - - Ascending - 升序 + + Migrate SQL Server logins to Azure SQL. + 将 SQL Server 登录迁移到 Azure SQL。 - - Sort - 排序 + + Migrate a SQL Server instance to Azure SQL. + 将 SQL Server 实例迁移到 Azure SQL。 + + + Migrate certificates + 迁移证书 + + + Migrate databases using Azure Data Studio + 使用 Azure Data Studio 迁移数据库 + + + Migrate logins from '{0}' to Azure SQL + 将登录从 "{0}" 迁移到 Azure SQL + + + Migrate logins to Azure SQL + 将登录迁移到 Azure SQL + + + Migrate logins to Azure SQL + 将登录迁移到 Azure SQL + + + Migrate to Azure SQL + 迁移到 Azure SQL + + + Migrate to Azure SQL + 迁移到 Azure SQL + + + Migrating logins failed + 迁移登录失败 + + + Migrating server roles, establishing server mappings and setting permissions failed. + 迁移服务器角色、建立服务器映射和设置权限失败。 + + + Migrating the certificates from the following databases: + 从以下数据库迁移证书: + + + Migrating {0} logins to target {1} '{2}' + 正在将 {0} 个登录迁移到目标 {1} "{2}" + + + Migration Status + 迁移状态 + + + Migration Status + 迁移状态 + + + Migration canceled + 迁移已取消 + + + Migration cannot be restarted. + 无法启动迁移。 + + + Migration completed successfully. + 已成功完成迁移。 + + + Migration completed with the following error(s):{0}{1} + 迁移已完成,出现以下错误:{0}{1} + + + Migration cutover + 迁移直接转换 + + + Migration error details + 迁移错误详细信息 + + + Migration error(s)) + 迁移错误 + + + Migration is currently in progress and cannot be deleted. + 迁移当前正在进行,无法删除。 + + + Migration is not in progress and cannot be canceled. + 迁移未进行,并且无法取消。 + + + Migration is not in progress and cannot be cutover. + 迁移未进行,无法直接转换。 + + + Migration mode + 迁移模式 + + + Migration mode + 迁移模式 + + + Migration service component could not start. {0} + 迁移服务组件无法启动。{0} + + + Migration status + 迁移状态 Migration status 迁移状态 + + Migration status details + 迁移状态详细信息 + + + Migration status details for {0} + {0} 的迁移状态详细信息 + Migration status filter 迁移状态筛选器 - - {0} min - {0} 分钟 + + Migration status: {0}{1}{2} + 迁移状态: {0}{1}{2} - - {0} mins - {0} 分钟 + + Migrations + 迁移 - - Table name - 表名 - - - To continue, enter a valid target password. - 如果要继续,请输入有效的目标密码。 - - - To continue, enter a valid target user name. - 如果要继续,请输入有效的目标用户名。 + + Migrations + 迁移 Mode @@ -1478,37 +1814,13 @@ This may take some time. More info 详细信息 - - All steps completed with the following error(s):{0}{1} - 已完成所有步骤,但出现以下错误: {0}{1} + + My database backups are in an Azure Storage Blob Container + 我的数据库备份位于 Azure 存储 Blob 容器中 - - All steps succeeded. - 所有步骤已成功。 - - - Some steps are still running. - 一些步骤仍在运行。 - - - Step status: {0} - 步骤状态: {0} - - - Copy results - 复制结果 - - - Step details - 步骤详细信息 - - - Step status: {0}{1}{2} - 步骤状态: {0}{1}{2} - - - Steps - 步骤 + + My database backups are on a network share + 我的数据库备份位于网络共享上 N/A @@ -1518,90 +1830,110 @@ This may take some time. Name 名称 - - Names: - 名称: - Name of new resource group 新资源组名称 - - My database backups are in an Azure Storage Blob Container - 我的数据库备份位于 Azure 存储 Blob 容器中 + + Name of the source database + 源数据库名称 - - My database backups are on a network share - 我的数据库备份位于网络共享上 + + Name of the source server + 源服务器名称 + + + Name: {0} + 名称: {0} + + + Names: + 名称: + + + Network path for certificate + 证书的网络路径 + + + Network path where certificate will be placed. + 将放置证书的网络路径。 Network share 网络共享 - - Storage account details - 存储帐户详细信息 - - - Provide the Azure Storage account where the backups will be uploaded to. - 提供备份将上传到其中的 Azure 存储帐户。 + + Network share connectivity: '{0}' + 网络共享连接:“{0}” Network share details 网络共享详细信息 - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - 提供存储备份的网络共享位置,以及用于访问共享的用户凭据。 - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - 数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。 - Network share location where the backups are stored 存储备份的网络共享位置 - - Password - 密码 - - - Enter password. - 输入密码。 - Network share path 网络共享路径 - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + 数据库备份的网络共享路径。迁移过程将自动从此网络共享检索有效的备份文件。 - - Enter target database name and network share path information for the selected source databases. - 输入所选源数据库的目标数据库名称和网络共享路径信息。 + + New login migration (PREVIEW) + 新登录迁移(预览版) - - Windows user account with read access to the network share location. - 具有对网络共享位置读取权限的 Windows 用户账户。 + + New migration + 新建迁移 - - Windows user account with read access to the network share location - 具有对网络共享位置读取权限的 Windows 用户账户。 + + New support request + 新建支持请求 - - (new) {0} - (新) {0} + + New support request + 新建支持请求 New support request 新建支持请求 + + Next + 下一步 + No + + No Azure SQL database servers found. + 找不到 Azure SQL 数据库服务器。 + + + No Azure SQL databases found. + 找不到 Azure SQL 数据库。 + + + No Database Migration Service found. Create a new one. + 找不到数据库迁移服务。请新建一个。 + + + No Migration Services found. To continue, create a new one. + 未找到迁移服务。若要继续,请新建一个。 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + 未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数,选择一组不同的数据库来进行评估或改变建议模型。 + + + No backup files + 无备份文件 + No blob containers found. 找不到任何 blob 容器。 @@ -1614,18 +1946,22 @@ This may take some time. No blob folders found. 找不到 Blob 文件夹。 + + No encrypted database selected. + 未选择加密数据库。 + No file shares found. 找不到文件共享。 - - No issues found for migrating to Azure SQL Managed Instance. - 未发现有关迁移到 Azure SQL 托管实例的任何问题。 - No issues found for migrating to Azure SQL Database. 未发现有关迁移到 Azure SQL 数据库的任何问题。 + + No issues found for migrating to Azure SQL Managed Instance. + 未发现有关迁移到 Azure SQL 托管实例的任何问题。 + No issues found for migrating to SQL Server on Azure Virtual Machine. 在 Azure 虚拟机上未发现迁移到 SQL Server 的问题。 @@ -1642,17 +1978,13 @@ This may take some time. No pending backups. Click refresh to check current status. 没有挂起的备份。请单击“刷新”以检查当前状态。 - - Assessment results are unavailable. - 评估结果不可用。 + + No recommendation available + 无可用建议 - - No Azure SQL databases found. - 找不到 Azure SQL 数据库。 - - - No Azure SQL database servers found. - 找不到 Azure SQL 数据库服务器。 + + No resource groups found. + 未找到资源组。 No storage accounts found. @@ -1666,21 +1998,41 @@ This may take some time. No virtual machines found. 找不到任何虚拟机。 - - Failed to open the migration notebook. - 未能打开迁移笔记本。 + + None + - - {0}/{1} migrating logins displayed - 显示了 {0}/{1} 个迁移登录 + + None + - - Object details - 对象详细信息 + + None + - - Offline - 脱机 + + None + + + + Not applicable + 不适用 + + + Not started + 未启动 + + + Not started + 未启动 + + + Not sure which Azure SQL target is right for you? Learn more + 不确定哪个 Azure SQL 目标适合你?了解详细信息 + + + Number of stripes + 条带数 OFFLINE @@ -1690,90 +2042,210 @@ This may take some time. OK 确定 + + Object details + 对象详细信息 + + + Offline + 脱机 + + + Offline migration + 脱机迁移 + Online 联机 + + Online migration + 联机迁移 + Open 打开 - - Error opening migration details dialog - 打开迁移详细信息对话框时出错 + + Parallel copy type + 并行复制类型 - - Error opening migration service dialog - 打开迁移服务对话框时出错 + + Partial + 分部 - - Error opening migration target - 打开迁移目标时出错 + + Password + 密码 - - Download and install integration runtime - 下载并安装集成运行时 + + Pending + 挂起 - - Dynamic range - 动态范围 + + Pending + 挂起 - - None - + + Pending differential backups + 挂起的差异备份 + + + Percentage utilization + 利用率百分比 + + + Percentile of data points to be used during aggregation of the performance data. + 在聚合性能数据期间要使用的数据点的百分位数。 + + + Perform the following steps before you complete cutover. + 在完成直接转换之前,请执行以下步骤。 Physical partitions 物理分区 - - Target password - 目标密码 + + Place tempdb on the local ephemeral SSD (default D:\) drive + 将 tempdb 置于本地临时 SSD (默认为 D: \)驱动器上 - - Enter the target password - 输入目标密码 + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + 请确保当前用户 ({0}) 具有获取当前实例 ({1}) 的所有登录信息的系统管理员权限。 - - User account - 用户帐户 + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + 请输入 SQL Server 将导出证书的网络路径。还要验证 SQL Server 服务是否具有对此路径的写入访问权限,并且当前用户应具有此网络路径所在的计算机的管理员权限。 - - An Azure account (not required for assessment or SKU recommendation functionality) - Azure 帐户(非评估或 SKU 建议功能所需) + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + 请注意,此向导不显示 Windows 身份验证登录类型,因为当前不支持迁移该类型。即将推出用于迁移 Windows 身份验证登录的功能。 - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - 在本地或 Azure 虚拟机中的 SQL Server 或云(私有、公共)中运行的任何虚拟机上的源 SQL Server 数据库。 + + Please resolve any errors before retrying the migration. + 请在重试迁移之前解决任何错误。 - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - 要将你的数据库迁移到的 Azure SQL 托管实例、Azure 虚拟机上的 SQL Server 或 Azure SQL 数据库。 + + Please select 1 or more databases to assess for migration + 请选择 1 个或多个要评估迁移的数据库 - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - 你的数据库备份位置详细信息,可以是网络文件共享或 Azure Blob 存储容器(非 Azure SQL 数据库目标所需)。 + + Please select target database tables to migrate to. At least one database with one table is required. + 请选择要迁移到的目标数据库表。至少需要一个包含一个表的数据库。 - - Things you need before starting your Azure SQL migration: - 开始 Azure SQL 迁移之前的必需项: + + Please select the location of your database backup files before continuing. + 请先选择数据库备份文件的位置,然后再继续。 + + + Premium-series + 高级系列 + + + Preparing + 正在准备 + + + Previous (Disabled) + 上一个(已禁用) + + + Previous certificates migration results: + 以前的证书迁移结果: Provide a unique container for each target database. Databases affected: 为每个目标数据库提供唯一的容器。受影响的数据库有: - - Select the operation you'd like to perform. - 选择要执行的操作。 + + Provide the Azure Storage Blob Container that contains the backups. + 提供包含备份的 Azure 存储 Blob 容器。 + + + Provide the Azure Storage account where the backups will be uploaded to. + 提供备份将上传到其中的 Azure 存储帐户。 + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + 提供存储备份的网络共享位置,以及用于访问共享的用户凭据。 + + + Queued + 已排队 + + + Queued + 已排队 + + + Queued files + 排队的文件 + + + Read-only + 只读 + + + Read/write + 读/写 + + + Ready for cutover + 已准备好进行直接转换 + + + Rebuilding indexes + 重新生成索引 Recommendation 建议 + + Recommendation parameters + 建议参数 + + + Recommendation reason + 建议原因 + + + Recommendation target storage configuration + 建议目标存储配置 + + + Recommendations + 建议 + + + Recommended configuration + 建议的配置 + + + Recommended storage configuration + 建议的存储配置 + + + Refine Azure recommendation + 优化 Azure 建议 + + + Refresh + 刷新 + + + Refresh + 刷新 + Refresh 刷新 + + Refresh + 刷新 + Refresh assessment 刷新评估 @@ -1786,817 +2258,41 @@ This may take some time. Refresh key 2 刷新密钥 2 - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - 刷新迁移列表时出错。请检查关联的 Azure 连接,然后单击“刷新”重试。 + + Refresh recommendation + 刷新建议 - - An error has occured while refreshing the migrations list. - 刷新迁移列表时出错。 + + Refreshing login list from source and target + 正在从源和目标刷新登录列表 - - A resource group is a container that holds related resources for an Azure solution. - 资源组是保管 Azure 解决方案的相关资源的容器。 + + Refreshing login list from source failed + 从源刷新登录列表失败 - - No resource groups found. - 未找到资源组。 + + Refreshing login list from target failed + 从目标刷新登录列表失败 + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + 已成功刷新登录列表。找到的源登录 {0},找到的目标登录 {1} Resource group 资源组 - - Restart migration wizard - 重新启动迁移向导 - - - None - - - - Queued - 已排队 - - - Restored - 已还原 - - - Restoring - 正在还原 - - - Skipped - 已跳过 - - - Database - 数据库 - - - Differential database - 差异数据库 - - - Differential file - 差异文件 - - - Differential partial - 部分差异 - - - File - 文件 - - - Partial - 分部 - - - Transaction log - 事务日志 - - - Unknown - 未知 - - - Restoring - 正在还原 - - - Blocked - 已阻止 - - - Cancelled - 已取消 - - - Completed - 已完成 - - - Completing migration - 正在完成迁移 - - - Failed - 失败 - - - Initializing - 正在初始化 - - - None - - - - Not started - 未启动 - - - Restore completed - 还原已完成 - - - Restore paused - 还原已暂停 - - - Searching backups - 正在搜索备份 - - - Waiting - 正在等待 - - - Resume previously saved session - 恢复以前保存的会话 - - - Run migration workflow again - 再次运行迁移工作流 - - - Retry migration - 重试迁移 - - - An error occurred while retrying the migration. - 重试迁移时出现错误。 - Resource group created 已创建资源组 - - Run validation - 运行验证 - - - We are running the following steps: - 我们正在运行以下步骤: - - - Save assessment report - 保存评估报告 - - - Successfully saved assessment report to {0}. - 已成功将评估报告保存到 {0}。 - - - Save and close - 保存并关闭 - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - 已保存配置。性能数据收集将保持在后台运行。你可以在需要时停止收集。 - - - Save recommendation report - 保存建议报告 - - - Successfully saved recommendation report to {0}. - 已成功将建议报告保存到 {0}。 - - - Cancel - 取消 - - - Next - 下一步 - - - Saved session - 已保存的会话 - - - Search - 搜索 - - - Filter migration results - 筛选迁移结果 - - - {0} sec - {0} 秒 - - - Select - 选择 - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - 选择目标 Azure 订阅和目标 Azure SQL 托管实例。 - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - 为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。 - - - Please select 1 or more logins for migration - 请选择 1 个或多个用于迁移的登录 - - - Select the databases to migrate. - 选择要迁移的数据库。 - - - Select tables for migration - 请选择要迁移的表 - - - Click on SQL Server instance or any of the databases on the left to view its details. - 单击 SQL Server 实例或左侧的任意数据库以查看其详细信息。 - - - Apply - 应用 - - - Clear - 清除 - - - Azure Database Migration Service - Azure 数据库迁移服务 - - - Filter the migration list by Database Migration Service - 按数据库迁移服务筛选迁移列表 - - - Select a Database Migration Service - 选择一项数据库迁移服务 - - - Sign into Azure and select an account - 登录 Azure 并选择帐户 - - - Select a location - 选择位置 - - - Select a resource group - 选择资源组 - - - Select a Database Migration Service - 选择一项数据库迁移服务 - - - Select a subscription - 选择订阅 - - - Select a tenant - 选择租户 - - - An error occurred while loading available Azure accounts. - 加载可用的 Azure 帐户时出错。 - - - An error occurred while loading locations. Please check your Azure connection and try again. - 加载位置时出错。请检查 Azure 连接,然后重试。 - - - Select a target server. - 选择目标服务器。 - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - 加载可用的资源组时出错。请检查 Azure 连接,然后重试。 - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - 加载可用的数据库迁移服务时出错。请检查 Azure 连接,然后重试。 - - - An error occurred while loading account subscriptions. Please check your Azure connection and try again. - 加载帐户订阅时出错。请检查 Azure 连接,然后重试。 - - - Select target Azure SQL Type - 选择目标 Azure SQL 类型 - - - An error occurred while loading available Azure account tenants. - 加载可用的 Azure 帐户租户时出错。 - - - Azure Database Migration Service - Azure 数据库迁移服务 - - - Select Database Migration Service - 选择数据库迁移服务 - - - To continue, select a target. - 如果要继续,请选择目标。 - - - Server - 服务器 - - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - 请确保运行源 SQL Server 实例的服务帐户对网络共享拥有读取权限。 - - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure 数据库迁移服务利用 Azure 数据工厂的自承载集成运行时处理源和目标之间的连接,并将备份从本地网络文件共享上传到 Azure (适用时)。 - - - Follow the instructions below to set up self-hosted integration runtime. - 按照下面的说明安装自承载集成运行时。 - - - Set up integration runtime - 设置集成运行时 - - - Loading Migration Services - 正在加载迁移服务 - - - Authentication keys - 身份验证密钥 - - - Authentication keys used to connect to the self-hosted integration runtime node - 用于连接到自承载集成运行时节点的身份验证密钥 - - - Close - 关闭 - - - Azure Database Migration Service - Azure 数据库迁移服务 - - - Self-hosted integration runtime node - 自承载集成运行时节点 - - - -- unavailable -- - -- 不可用 -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - 检索 Azure 数据库迁移服务 "{0}" 的注册信息时出现以下错误。请单击“刷新”,然后重试。错误: "{1}"。 - - - Azure Database Migration Service "{0}" details:` - Azure 数据库迁移服务“{0}”详细信息: - - - No Migration Services found. To continue, create a new one. - 未找到迁移服务。若要继续,请新建一个。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - 未注册 Azure 数据库迁移服务。Azure 数据库迁移服务“{0}”需要向任意节点上的自承载集成运行时进行注册。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - 未注册 Azure 数据库迁移服务。Azure 数据库迁移服务 "{0}" 需要向任意节点上的自承载集成运行时进行注册。 - -请参阅下面的注册说明。 - - - {0} (change) - {0} (更改) - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. - Azure 数据库迁移服务 "{0}" 连接到在节点上运行的自承载集成运行时 - {1} - -为了提高性能和高可用性,你可以注册其他节点。 - - - Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} - -For improved performance and high availability, you can register additional nodes. See below for registration instructions. - Azure 数据库迁移服务 "{0}" 连接到在节点上运行的自承载集成运行时 - {1} - -为了提高性能和高可用性,你可以注册其他节点。请参阅下面的注册说明。 - - - Please select the location of your database backup files before continuing. - 请先选择数据库备份文件的位置,然后再继续。 - - - An error occurred while refreshing the migration service creation status. - 刷新迁移服务创建状态时出错。 - - - Enter the information below to add a new Azure Database Migration Service. - 在下面输入信息以添加新的 Azure 数据库迁移服务。 - - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - 输入下面的信息以添加新 Azure 数据库迁移服务。若要注册自承载集成运行时,请在上一页上选择“我的数据库备份位于网络共享上”。 - - - Create Azure Database Migration Service - 创建 Azure 数据库迁移服务 - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - 适用于 Azure 数据库迁移服务的 Azure 区域。此区域应与目标 Azure SQL 相同。 - - - Azure Database Migration Service name. - Azure 数据库迁移服务名称。 - Resource group for your Azure Database Migration Service. Azure 数据库迁移服务的资源组。 - - Subscription name for your Azure Database Migration Service. - Azure 数据库迁移服务的订阅名称。 - - - Azure SQL target selected as default. - Azure SQL 目标选择为默认。 - - - Self-hosted integration runtime node - 自承载集成运行时节点 - - - Show status - 显示状态 - - - Size (MB) - 大小(MB) - - - Size - 大小 - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} 个建议可用 - - - {0} recommendation available - {0} 个建议可用 - - - Azure configuration - Azure 配置 - - - Business critical - 业务关键 - - - Gen5 - Gen5 - - - General purpose - 常规用途 - - - Hyperscale - 超大规模 - - - {0} - {1} - {2} vCore - {0} - {1} - {2} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - Premium-series - 高级系列 - - - Memory optimized premium-series - 内存优化高级系列 - - - {0} - {1} vCore - {0} - {1} vCore - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} vCore - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - 数据: {0},日志: {1},tempdb: {2} - - - Choose how you want to provide performance data - 选择希望如何提供性能数据 - - - Collect performance data now - 立即收集性能数据 - - - Select a folder on your local drive where performance data will be saved - 在将保存性能数据的本地驱动器上选择一个文件夹 - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - Azure 建议需要 SQL Server 实例的性能数据来提供目标建议。启用性能数据收集以接收要迁移的数据库的目标建议。启用此功能的时间越长,建议就越好。可以随时禁用性能数据收集。 - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - 如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。 - - - I already have the performance data - 我已有性能数据 - - - Select a folder on your local drive where previously collected performance data was saved - 在保存以前收集的性能数据的本地驱动器上选择文件夹 - - - Start - 开始 - - - Starting performance data collection... - 正在启动性能数据收集... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - 初始建议将在大约 {0} 分钟后自动刷新。 - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - 已使用提供的数据应用 Azure 建议。导入或收集其他数据以优化建议。 - - - Data collection in progress. Generating initial recommendations... - 正在收集数据。正在生成初始建议... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - 通过按“刷新建议”按钮来定期返回查看更新的建议。 - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Azure 建议收集和分析性能数据,然后在 Azure 中为工作负载推荐适当大小的目标。 - - - Data collection still in progress. Refining existing recommendations... - 数据收集仍在进行。正在优化现有建议... - - - Data collection for Azure recommendations has been stopped. - 已停止 Azure 建议的数据收集。 - - - Stopping performance data collection... - 正在停止性能数据收集... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - 长时间运行性能集合有助于确保更准确的建议。 - - - Click the button below to import or collect database performance data. - 单击下面的按钮以导入或收集数据库性能数据。 - - - Azure recommendation will be displayed once data collection is complete. - 数据收集完成后,将显示 Azure 建议。 - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - Azure 建议不可用。单击下面的“获取 Azure 建议”按钮 - - - {0} cores - {0} 个核心 - - - CPU requirement - CPU 要求 - - - Data IOPS requirement - 数据 IOPS 要求 - - - Data storage requirement - 数据存储要求 - - - {0} GB - {0} GB - - - Get Azure recommendation - 获取 Azure 建议 - - - IO latency requirement - IO 延迟要求 - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - Azure SQL 目标的 Azure 区域。将仅显示包含符合迁移条件的目标的区域。 - - - Log storage requirement - 日志存储要求 - - - Logs IOPS requirement - 日志 IOPS 要求 - - - Memory requirement - 内存要求 - - - Azure SQL Managed Instance - Azure SQL 托管实例 - - - Azure SQL Managed Instance - Azure SQL 托管实例 - - - {0} ms - {0} 毫秒 - - - Recommendation parameters - 建议参数 - - - Edit parameters - 编辑参数 - - - Edit recommendation parameters - 编辑建议参数 - - - Enable elastic recommendation - 启用弹性建议 - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - 弹性建议使用替代建议模型,该模型针对现有的云客户使用个性化的性价比分析。 - - - Enable preview features - 启用预览功能 - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - 启用此选项将包括性能和可伸缩性显著提高的最新硬件代系。这些 SKU 目前处于预览状态,并且可能尚未在所有区域中提供。 - - - Percentage utilization - 利用率百分比 - - - Percentile of data points to be used during aggregation of the performance data. - 在聚合性能数据期间要使用的数据点的百分位数。 - - - Scale factor - 比例因子 - - - Invalid scale factor. Enter a positive integer value. - 比例因子无效。请输入正整数值。 - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - 如果希望 Azure 建议的百分比大于或小于当前工作负载,请更改比例因子。 - - - Enter the information below to edit the recommendation parameters. - 输入以下信息以编辑建议参数。 - - - Update - 更新 - - - {0}% - {0}% - - - {0}th percentile - 第 {0} 个百分位数 - - - Azure recommendation (PREVIEW) - Azure 建议(预览版) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - 若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。 - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - 要迁移到 Azure SQL 数据库,请查看评估结果并选择一个或多个数据库。 - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - 若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。 - - - Recommendation reason - 建议原因 - - - Recommendations - 建议 - - - - - - - - - Last refreshed: {0} - 上次刷新时间: {0} - - - Loading... - 正在加载... - - - {0} Recommendations - {0} 个建议 - - - Value - - - - Recommended configuration - 建议的配置 - - - Refine Azure recommendation - 优化 Azure 建议 - - - Refresh recommendation - 刷新建议 - - - Your Azure SQL target resource name - Azure SQL 目标资源名称 + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + Azure SQL 目标的资源组。将仅显示包含服务的资源组。 Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. @@ -2606,201 +2302,85 @@ For improved performance and high availability, you can register additional node Restart data collection 重启数据收集 - - Source properties - 源属性 + + Restart migration wizard + 重新启动迁移向导 - - SQL data files - SQL 数据文件 + + Restore completed + 还原已完成 - - SQL log files - SQL 日志文件 + + Restore finish date + 还原完成日期 - - SQL tempdb - SQL tempdb + + Restore paused + 还原已暂停 - - Azure SQL Database - Azure SQL 数据库 + + Restore percent completed + 已完成还原百分比 - - Azure SQL Database - Azure SQL 数据库 + + Restore plan size (MB) + 还原计划大小(MB) - - Stop data collection - 停止数据收集 + + Restore start date + 还原开始日期 - - Dimension - 维度 + + Restore status + 还原状态 - - {0} GB - {0} GB + + Restored + 已还原 - - Subscription name for your Azure SQL target - Azure SQL 目标的订阅名称 + + Restored files + 已还原的文件 - - Target deployment type - 目标部署类型 + + Restored size (MB) + 已还原大小(MB) - - Recommendation target storage configuration - 建议目标存储配置 + + Restoring + 正在还原 - - Host caching - 主机缓存 + + Restoring + 正在还原 - - Not applicable - 不适用 + + Restoring + 正在还原 - - None - + + Restoring files + 正在还原文件 - - Read-only - 只读 + + Resume previously saved session + 恢复以前保存的会话 - - Read/write - 读/写 + + Retriable + 可重试 - - Place tempdb on the local ephemeral SSD (default D:\) drive - 将 tempdb 置于本地临时 SSD (默认为 D: \)驱动器上 + + Retry migration + 重试迁移 - - Below is the target storage configuration required to meet your storage performance needs. - 下面是满足存储性能需求所需的目标存储配置。 + + Retry migration + 重试迁移 - - Local SSD - 本地 SSD - - - Recommended storage configuration - 建议的存储配置 - - - Storage - 存储 - - - View details - 查看详细信息 - - - SQL Server on Azure Virtual Machine - Azure 虚拟机上的 SQL Server - - - SQL Server on Azure Virtual Machine - Azure 虚拟机上的 SQL Server - - - Source configuration - 源配置 - - - Source credentials - 源凭据 - - - Source database name - 源数据库名 - - - Source databases - 源数据库 - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。 - - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 输入用于连接到 SQL Server 实例 {0} 的 SQL 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - 输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于从自承载集成运行时连接到 SQL Server 实例。 - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 输入用于连接到 SQL Server 实例 {0} 的 Windows 身份验证凭据。这些凭据将用于连接到 SQL Server 实例并标识有效的备份文件。 - - - Source login - 源登录 - - - Source server - 源服务器 - - - Source version - 源版本 - - - SQL migration assessment - SQL 迁移评估 - - - SQL Database - SQL 数据库 - - - SQL Managed Instance - SQL 托管实例 - - - SQL Server instance - SQL Server 实例 - - - SQL Virtual Machine - SQL 虚拟机 - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - 对于运行 SQL Server 2014 或更低版本的目标服务器,必须将数据库备份存储在 Azure 存储 Blob 容器中,而不是使用网络共享选项上传它们。此外,必须将备份文件存储为页 Blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: {0} - - - Known issues, limitations, and troubleshooting - 已知问题、限制和故障排除 - - - Copy duration - 复制持续时间 - - - Copy start - 复制开始 - - - Copy throughput - 复制吞吐量 - - - Data read - 已读取数据 - - - Data written - 已写入数据 - - - Parallel copy type - 并行复制类型 + + Revalidate unsuccessful steps + 重新验证不成功的步骤 Rows copied @@ -2810,113 +2390,429 @@ For improved performance and high availability, you can register additional node Rows read 已读取行 - - Table name - 表名 + + Run migration workflow again + 再次运行迁移工作流 - - Used parallel copies - 已用并行副本 - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。 - - - Source database - 源数据库 - - - Name of the source database - 源数据库名称 - - - Source name - 源名称 - - - Name of the source server - 源服务器名称 - - - Migrate - 迁移 - - - Start migration - 开始迁移 - - - Start a new session - 启动新会话 - - - Start time - 开始时间 - - - Validating and migrating logins are in progress - 正在验证和迁移登录 - - - Validating and migrating logins failed - 验证和迁移登录失败 - - - Error migrating certificate for database {0}. {1} - 迁移数据库 {0} 的证书时出错。{1} - - - An error occurred while starting the certificate migration: '{0}' - 启动证书迁移时出错:“{0}” - - - Canceled - 已取消 - - - Failed - 失败 - - - Pending - 挂起 + + Run validation + 运行验证 Running 正在运行 - - Succeeded - 成功 + + Running + 正在运行 + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 长时间运行性能集合有助于确保更准确的建议。 + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + SQL 数据库 + + + SQL Database Projects extension + SQL 数据库项目扩展 + + + SQL Managed Instance + SQL 托管实例 + + + SQL Server dacpac extension + SQL Server dacpac 扩展 + + + SQL Server instance + SQL Server 实例 + + + SQL Server on Azure VM + Azure VM 上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虚拟机上的 SQL Server + + + SQL Server on Azure Virtual Machines + Azure 虚拟机上的 SQL Server + + + SQL Virtual Machine + SQL 虚拟机 + + + SQL data files + SQL 数据文件 + + + SQL log files + SQL 日志文件 + + + SQL migration assessment + SQL 迁移评估 + + + SQL tempdb + SQL tempdb + + + Save and close + 保存并关闭 + + + Save assessment report + 保存评估报告 + + + Save recommendation report + 保存建议报告 + + + Saved session + 已保存的会话 + + + Scale factor + 比例因子 + + + Search + 搜索 + + + Searching backups + 正在搜索备份 + + + Select + 选择 + + + Select Database Migration Service + 选择数据库迁移服务 + + + Select a Database Migration Service + 选择一项数据库迁移服务 + + + Select a Database Migration Service + 选择一项数据库迁移服务 + + + Select a Database Migration Service that is connected to a node. + 选择连接到节点的数据库迁移服务。 + + + Select a Database Migration Service to monitor migrations. + 选择一项数据库迁移服务来监视迁移。 + + + Select a blob container value first. + 首先选择一个 Blob 容器值。 + + + Select a folder on your local drive where performance data will be saved + 在将保存性能数据的本地驱动器上选择一个文件夹 + + + Select a folder on your local drive where previously collected performance data was saved + 在保存以前收集的性能数据的本地驱动器上选择文件夹 + + + Select a folder where extended events session files (.xel and .xem) are stored + 选择存储扩展事件会话文件(.xel 和 .xem)的文件夹 + + + Select a location + 选择位置 + + + Select a resource group + 选择资源组 + + + Select a resource group value first. + 首先选择资源组值。 + + + Select a resource group. + 选择资源组。 + + + Select a storage account value first. + 首先选择存储帐户值。 + + + Select a subscription + 选择订阅 + + + Select a target database + 选择目标数据库。 + + + Select a target server. + 选择目标服务器。 + + + Select a tenant + 选择租户 + + + Select a unique name for this target database + 为此目标数据库选择唯一名称 + + + Select a valid Database Migration Service. + 选择有效的数据库迁移服务。 + + + Select an Azure account and your target {0}. + 选择 Azure 帐户和目标 {0}。 + + + Select an Azure account linked to Azure Data Studio, or link one now. + 选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。 + + + Select login(s) to migrate + 选择要迁移的登录 + + + Select tables + 选择表 + + + Select tables for migration + 请选择要迁移的表 + + + Select tables for {0} + 选择 {0} 的表 + + + Select target Azure SQL Type + 选择目标 Azure SQL 类型 + + + Select the databases that you want to assess for migration to Azure SQL. + 选择要评估以迁移到 Azure SQL 的数据库。 + + + Select the databases that you want to migrate to Azure SQL. + 选择要迁移到 Azure SQL 的数据库。 + + + Select the databases to migrate. + 选择要迁移的数据库。 + + + Select the location of the database backups to use during migration. + 选择要在迁移期间使用的数据库备份的位置。 + + + Select the operation you'd like to perform. + 选择要执行的操作。 + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + 选择要在其中迁移登录的目标 Azure SQL 托管实例、Azure SQL VM 或 Azure SQL 数据库。 + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + 选择要将源数据库迁移到的目标数据库。只能为一个源数据库选择目标数据库。 + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + 为目标在 Azure 虚拟机上选择目标 Azure 订阅和目标 SQL Server。 + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + 选择目标 Azure 订阅和目标 Azure SQL 托管实例。 + + + Self-hosted integration runtime node + 自承载集成运行时节点 + + + Self-hosted integration runtime node + 自承载集成运行时节点 + + + Server + 服务器 + + + Server objects + 服务器对象 + + + Server objects + 服务器对象 + + + Service component crashed. + 服务组件崩溃。 + + + Service provider could not be initialized. + 无法初始化服务提供程序。 + + + Set up integration runtime + 设置集成运行时 + + + Show status + 显示状态 + + + Sign into Azure and select an account + 登录 Azure 并选择帐户 + + + Size + 大小 + + + Size (MB) + 大小(MB) + + + Skipped + 已跳过 + + + Skipped files + 跳过的文件 + + + Some steps are still running. + 一些步骤仍在运行。 + + + Sort + 排序 + + + Source configuration + 源配置 + + + Source credentials + 源凭据 + + + Source database + 源数据库 + + + Source database + 源数据库 + + + Source database + 源数据库 + + + Source database connectivity: '{0}' + 源数据库连接:“{0}” + + + Source database name + 源数据库名 + + + Source databases + 源数据库 + + + Source login + 源登录 + + + Source name + 源名称 + + + Source properties + 源属性 + + + Source server + 源服务器 + + + Source version + 源版本 + + + Start + 开始 + + + Start a new session + 启动新会话 + + + Start migration + 开始迁移 + + + Start time + 开始时间 + + + Start validation + 开始验证 + + + Starting performance data collection... + 正在启动性能数据收集... + + + Status + 状态 + + + Status + 状态 + + + Status + 状态 Status 状态 - - Add account - 添加帐户 - - - Add your Azure account to view existing migrations and their status. - 添加 Azure 帐户以查看现有迁移及其状态。 - - - Canceled - 已取消 - - - Canceling - 正在取消 - - - Completing - 正在完成 - - - Creating - 正在创建 + + Status + 状态 Status: All @@ -2938,161 +2834,125 @@ For improved performance and high availability, you can register additional node Status: Succeeded 状态: 已成功 - - ({0} errors) - ({0} 个错误) + + Step 1: {0} + 步骤 1: {0} - - ({0} error) - ({0} 错误) + + Step 2: Use the keys below to register your integration runtime + 步骤 2: 使用以下密钥注册集成运行时 - - Failed - 失败 + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + 步骤 3: 单击“测试连接”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接 - - In progress - 进行中 + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + 步骤 3: 单击上方“刷新”按钮,以检查 Azure 数据库迁移服务与集成运行时之间的连接 - - Ready for cutover - 已准备好进行直接转换 + + Step details + 步骤详细信息 - - Refresh - 刷新 + + Step status: {0} + 步骤状态: {0} - - Restoring - 正在还原 + + Step status: {0}{1}{2} + 步骤状态: {0}{1}{2} - - Retriable - 可重试 + + Steps + 步骤 - - Select a Database Migration Service to monitor migrations. - 选择一项数据库迁移服务来监视迁移。 + + Stop data collection + 停止数据收集 - - Status - 状态 + + Stop validation + 停止验证 - - Succeeded - 成功 + + Stopping performance data collection... + 正在停止性能数据收集... - - Uploading full backup - 正在上传完整备份 - - - Uploading log backup(s) - 上传日志备份 - - - {0} - {0} - - - ({0} warnings) - ({0} 个警告) - - - ({0} warning) - ({0} 个警告) + + Storage + 存储 Storage account 存储帐户 - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - 目标实例 "{0}" 可能无法访问存储帐户 "{1}"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。 - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - 目标实例 "{0}" 可能无法访问存储帐户 "{1}"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。 - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - 目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。 - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - 目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。 + + Storage account details + 存储帐户详细信息 Subscription 订阅 - - Azure storage - Azure 存储 + + Subscription + 订阅 - - Azure storage subscription - Azure 存储订阅 + + Subscription name for your Azure Database Migration Service + Azure 数据库迁移服务的订阅名称 - - Databases for migration - 要迁移的数据库 + + Subscription name for your Azure Database Migration Service. + Azure 数据库迁移服务的订阅名称。 - - Azure SQL Managed Instance - Azure SQL 托管实例 + + Subscription name for your Azure SQL target + Azure SQL 目标的订阅名称 + + + Succeeded + 成功 + + + Succeeded + 成功 + + + Succeeded + 成功 + + + Succeeded + 成功 + + + Succeeded + 成功 + + + Successful + 成功 + + + Successfully created a Database Migration Service. + 已成功创建数据库迁移服务。 + + + Successfully saved assessment report to {0}. + 已成功将评估报告保存到 {0}。 + + + Successfully saved recommendation report to {0}. + 已成功将建议报告保存到 {0}。 Summary 摘要 - - Azure SQL Database - Azure SQL 数据库 - - - SQL Server on Azure Virtual Machine - Azure 虚拟机上的 SQL Server - - - Feedback - 反馈 - - - Feedback - 反馈 - - - Migrate logins to Azure SQL - 将登录迁移到 Azure SQL - - - New login migration (PREVIEW) - 新登录迁移(预览版) - - - Migrate to Azure SQL - 迁移到 Azure SQL - - - New migration - 新建迁移 - - - New support request - 新建支持请求 - - - New support request - 新建支持请求 - - - Dashboard - 仪表板 - - - Migrations - 迁移 + + TDE certificate migration must be successful before continuing. + 必须先成功迁移 TDE 证书,然后才能继续。 Table migration status details @@ -3102,65 +2962,81 @@ For improved performance and high availability, you can register additional node Table migration status: {0} 表迁移状态: {0} + + Table name + 表单名称 + + + Table name + 表名 + + + Table name + 表名 + + + Table selection + 表选择 + Tables missing on target: {0} 目标上缺少的表: {0} - - Select tables for {0} - 选择 {0} 的表 - - - {0} of {1} tables selected - 已选择 {0} 个表(共 {1} 个) - - - {0} of {1} - {0} 个(共 {1} 个) - - - Edit - 编辑 - - - Filter tables - 筛选表 - - - Has rows - 具有行 - - - Table name - 表单名称 - - - Update - 更新 - - - Cancel - 取消 + + Tables selected + 已选择表 Target 目标 + + Target Status + 目标状态 + Target database 目标数据库 - - Target name - 目标名 + + Target database + 目标数据库 + + + Target database + 目标数据库 + + + Target database connectivity: '{0}' + 目标数据库连接:“{0}” + + + Target database name + 目标数据库名 + + + Target deployment type + 目标部署类型 + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + 目标实例 "{0}" 可能无法访问存储帐户 "{1}"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。 + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + 目标实例 "{0}" 可能无法访问存储帐户 "{1}"。请确保目标实例的子网已列入存储帐户允许列表; 如果适用,则确保专用终结点与目标服务器位于同一虚拟网络中。 Target name 目标名 - - Target database name - 目标数据库名 + + Target name + 目标名 + + + Target password + 目标密码 Target platform @@ -3170,9 +3046,13 @@ For improved performance and high availability, you can register additional node Target server 目标服务器 - - Tables selected - 已选择表 + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + 目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。 + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + 目标服务器“{0}”可能无法访问存储帐户“{1}”。请确保目标服务器的子网在存储帐户的白名单上。 Target table does not exist @@ -3182,157 +3062,205 @@ For improved performance and high availability, you can register additional node Target table is not empty. 目标表不为空。 + + Target type + 目标类型 + + + Target user name + 目标用户名 + Target version 目标版本 - - Edit - 编辑 + + Test connection + 测试连接 - - Migrate certificates - 迁移证书 + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio 的 Azure SQL 迁移扩展提供评估、获取适当大小的 Azure 建议以及将 SQL Server 数据库迁移到 Azure 的功能。 - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - 证书迁移已取消。请运行并完成证书迁移以继续。 + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + SQL 数据库服务器“{0}”不可用于迁移,因为它当前处于“{1}”状态。如果要继续,请选择可用的 SQL 数据库服务器。 - - Validation was canceled with the following error(s):{0}{1} - 验证已取消,出现以下错误:{0}{1} + + The assessment of your SQL Server instance '{0}' failed. + SQL Server 实例“{0}”的评估失败。 - - Databases - 数据库 + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Azure 资源目标类型 [SQL 托管实例、SQL 虚拟机、SQL 数据库] - - Status - 状态 + + The current status of the migration + 迁移的当前状态 - - Migration completed with the following error(s):{0}{1} - 迁移已完成,出现以下错误:{0}{1} + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + 在完成所有迁移之前,无法启动直接转换进程。要返回最新文件状态,请刷新浏览器窗口。 - - Copy migration results - 复制迁移结果 + + The duration of the migration + 迁移的持续时间 - - Done - 完成 + + The fininish time for the migration + 迁移的完成时间 - - Migrating the certificates from the following databases: - 从以下数据库迁移证书: + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + 检索 Azure 数据库迁移服务 "{0}" 的注册信息时出现以下错误。请单击“刷新”,然后重试。错误: "{1}"。 - - Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. - 尚未为当前配置运行证书迁移。请运行并完成证书迁移以继续。 + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 托管实例 “{0}” 不可用于迁移,因为它当前处于 “{1}” 状态。若要继续,请选择可用的托管实例。 - - Certificates migration progress details: - 证书迁移进度详细信息: + + The migration failed with the following errors: + 迁移失败,出现以下错误: - - Certificates migration results: - 证书迁移结果: + + The start time for the migration + 迁移开始时间 - - Previous certificates migration results: - 以前的证书迁移结果: + + The target database name + 目标数据库名称 - - Retry migration - 重试迁移 + + The target server name + 目标服务器名称 - - Migration status: {0}{1}{2} - 迁移状态: {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + 虚拟机“{0}”不可用于迁移,因为 SQL Server IaaS 代理扩展当前处于“{1}”模式,而不是“完整”模式。了解详细信息: https://aka.ms/sql-iaas-extension - - {0}{1}{2} - {0}{1}{2} + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + 虚拟机“{0}”不可用于迁移,因为基础虚拟机未运行。请确保它已开机,然后重试。 - - Certificates migration completed successfully. Please click Next to proceed with the migration. - 证书迁移已成功完成。请单击“下一步”继续迁移。 + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + 选择了多个具有相同备份位置的数据库。请确保不同数据库中的备份文件存储在单独的文件夹中。 - - Migration canceled - 迁移已取消 + + Things you need before starting your Azure SQL migration: + 开始 Azure SQL 迁移之前的必需项: - - Migration completed successfully. - 已成功完成迁移。 + + This is a blocking issue that will prevent the database migration from succeeding. + 这是一个阻止性问题,将阻止数据库迁移成功。 - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} 透明数据加密已为迁移选择的已启用数据库。{1} + + To continue, enter a valid target password. + 如果要继续,请输入有效的目标密码。 - - No encrypted database selected. - 未选择加密数据库。 + + To continue, enter a valid target user name. + 如果要继续,请输入有效的目标用户名。 - - You have chosen to manually migrate certificates. - 你已选择手动迁移证书。 + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + 如果要继续,请选择一个 blob 容器,其中所有备份文件都是源数据库“{0}”的页 blob,因为运行 SQL Server 2016 或更高版本的目标仅支持块 blob。要了解详细信息,请访问: https://aka.ms/dms-migrations-troubleshooting - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - 你已授予迁移加密证书和数据库 Azure Data Studio 的访问权限。 + + To continue, select a target. + 如果要继续,请选择目标。 - - {0} of {1} completed - {1} 的 {0} 已完成 + + To continue, select a valid Azure SQL Database server. + 如果要继续,请选择有效的 Azure SQL 数据库服务器。 - - {0} out of {1} selected database(s) is using transparent data encryption. - {1} 中所选 {0} 数据库正在使用透明数据加密。 + + To continue, select a valid Azure account. + 如果要继续,请选择有效的 Azure 帐户。 + + + To continue, select a valid backup folder for source database '{0}'. + 如果要继续,请为源数据库“{0}”选择有效的备份文件夹。 + + + To continue, select a valid blob container for source database '{0}'. + 若要继续,请为源数据库“{0}”选择有效的 blob 容器。 + + + To continue, select a valid last backup file for source database '{0}'. + 若要继续,请为源数据库“{0}”选择有效的上一个备份文件。 + + + To continue, select a valid location. + 若要继续,请选择有效位置。 + + + To continue, select a valid managed instance. + 如果要继续,请选择有效的托管实例。 + + + To continue, select a valid resource group for source database '{0}'. + 若要继续,请为源数据库“{0}”选择有效的资源组。 + + + To continue, select a valid resource group. + 如果要继续,请选择有效的资源组。 + + + To continue, select a valid storage account for source database '{0}'. + 若要继续,请为源数据库“{0}”选择有效的存储帐户。 + + + To continue, select a valid storage account. + 若要继续,请选择有效的存储帐户。 + + + To continue, select a valid subscription. + 若要继续,请选择有效的订阅。 + + + To continue, select a valid virtual machine. + 如果要继续,请选择有效的虚拟机。 To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. 若要成功迁移加密数据库,需要在继续迁移之前提供对加密证书的访问权限或手动迁移证书。{0}。 - - Network path where certificate will be placed. - 将放置证书的网络路径。 + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + 要迁移到 Azure SQL 数据库,请查看评估结果并选择一个或多个数据库。 - - Network path for certificate - 证书的网络路径 + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + 若要迁移到 Azure SQL 托管实例,请查看评估结果并选择一个或多个数据库。 - - Enter network path - 输入网络路径 + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + 若要迁移到 Azure 虚拟机上的 SQL Server,请查看评估结果并选择一个或多个数据库。 - - Export my certificates and private key to the target. - 将我的证书和私钥导出到目标。 + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + 要迁移到 Azure SQL 目标,请根据停机时间要求选择迁移模式。 - - I give consent to use my credentials for accessing the certificates. - 我同意使用我的凭据访问证书。 + + Total tables + 表数总计 - - I don't want Azure Data Studio to export the certificates. - 我不希望 Azure Data Studio 导出证书。 + + Transaction log + 事务日志 - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - 必须先迁移证书,然后再继续迁移,否则迁移将失败。{0}。 + + Tutorial: Migrate to Azure SQL Managed Instance (online) + 教程: 迁移到 Azure SQL 托管实例(联机) - - Certificate migration - 证书迁移 + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + 教程: 迁移到 Azure SQL 数据库上的 SQL Server (脱机) - - Encrypted database selected. - 已选择加密数据库。 - - - Test connection - 测试连接 + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 教程: 迁移到 Azure 虚拟机上的 SQL Server (联机) Type @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: 类型: - - (Unavailable) {0} - (不可用) {0} + + Type: {0} + 类型: {0} - - Select a unique name for this target database - 为此目标数据库选择唯一名称 + + Unknown + 未知 + + + Unrestorable files + 无法还原的文件 + + + Update + 更新 + + + Update + 更新 + + + Uploading full backup + 正在上传完整备份 + + + Uploading log backup(s) + 上传日志备份 + + + Used parallel copies + 已用并行副本 + + + User account + 用户帐户 User name 用户名 - - Target user name - 目标用户名 + + Validating and migrating logins are in progress + 正在验证和迁移登录 - - Enter the target user name - 输入目标用户名 + + Validating and migrating logins completed. + +Establishing user mappings. + 已完成验证和迁移登录。 + +正在建立用户映射。 - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - 验证资源连接时遇到超时。了解详细信息: https://aka.ms/dms-migrations-troubleshooting。 - - - Status - 状态 - - - Validation steps - 验证步骤 - - - Validation completed with the following error(s):{0}{1} - 验证已完成,出现以下错误:{0}{1} - - - Copy validation results - 复制验证结果 - - - Done - 完成 - - - We are validating the following: - 我们正在验证以下内容: - - - Validation step details - 验证步骤详细信息 - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - 源数据库验证检查错误{0}: {1}{0}目标数据库: {2}{0}错误: {3} - {4} - - - Start validation - 开始验证 - - - Validation status: {0} - 验证状态: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} 个错误 - - - {0} - 1 error - {0} - 1 个错误 - - - Validation status: {0}{1}{2} - 验证状态: {0}{1}{2} - - - Stop validation - 停止验证 + + Validating and migrating logins failed + 验证和迁移登录失败 Validation check canceled 验证检查已取消 - - Validation completed successfully. - 已成功完成验证。 - Validation check error{0}Database:{1}{0}Error: {2} - {3} 验证检查错误{0}数据库:{1}{0}错误: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} 源数据库验证检查错误{0}: {1}{0}文件分享路径: {2}{0}错误: {3} - {4} - - Network share connectivity: '{0}' - 网络共享连接:“{0}” + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + 源数据库验证检查错误{0}: {1}{0}目标数据库: {2}{0}错误: {3} - {4} - - Integration runtime connectivity - 集成运行时连接 - - - Source database connectivity: '{0}' - 源数据库连接:“{0}” - - - Azure storage connectivity - Azure 存储连接 - - - Target database connectivity: '{0}' - 目标数据库连接:“{0}” - - - Validation was canceled. Please run and validate the migration settings to continue. - 验证已取消。请运行并验证迁移设置以继续。 - - - Validation was canceled with the following error(s):{0}{1} - 验证已取消,出现以下错误:{0}{1} - - - Running validation - 正在运行验证 - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - 尚未对当前配置运行验证。请运行并验证迁移设置以继续。 - - - Canceled - 已取消 - - - Failed - 失败 - - - Pending - 挂起 - - - Running - 正在运行 - - - Succeeded - 成功 + + Validation completed successfully. + 已成功完成验证。 Validation completed successfully. Please click Next to proceed with the migration. 验证已成功完成。 请单击“下一步”继续迁移。 - - All database migrations - 所有数据库迁移 + + Validation completed with the following error(s):{0}{1} + 验证已完成,出现以下错误:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + 尚未对当前配置运行验证。请运行并验证迁移设置以继续。 + + + Validation status: {0} + 验证状态: {0} + + + Validation status: {0}{1}{2} + 验证状态: {0}{1}{2} + + + Validation step details + 验证步骤详细信息 + + + Validation steps + 验证步骤 + + + Validation was canceled with the following error(s):{0}{1} + 验证已取消,出现以下错误:{0}{1} + + + Validation was canceled with the following error(s):{0}{1} + 验证已取消,出现以下错误:{0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + 验证已取消。请运行并验证迁移设置以继续。 + + + Value + + + + View details + 查看详细信息 View/Select 查看/选择 - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - 虚拟机“{0}”不可用于迁移,因为 SQL Server IaaS 代理扩展当前处于“{1}”模式,而不是“完整”模式。了解详细信息: https://aka.ms/sql-iaas-extension + + Waiting + 正在等待 - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - 虚拟机“{0}”不可用于迁移,因为基础虚拟机未运行。请确保它已开机,然后重试。 + + Waiting for {0} component to start. + 正在等待{0}组件启动。 Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details 警告详细信息 - - Domain\username - 域\用户名 - - - Link account - 链接帐户 - - - {0} accounts linked - 已链接 {0} 个帐户 - - - {0} account linked - 已链接 {0} 个帐户 - - - Select an Azure account linked to Azure Data Studio, or link one now. - 选择链接到 Azure Data Studio 的 Azure 账户,或立即链接一个账户。 - - - Add a linked account and then try again. - 请添加链接帐户,然后重试。 - - - Azure account - Azure 帐户 - - - An error occurred while connecting to the target server. - 连接到目标服务器时出错。 - - - An error occurred while trying to get {0} login information. - 尝试获取 {0} 登录信息时出错。 - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - 收集服务器“{0}”的性能数据时出错。如果这些问题仍然存在,请尝试重启数据收集过程: +This may take some time. + 我们正在评估 SQL Server 实例 {0} 中的数据库,以识别正确的 Azure SQL 目标。 -{1} +这可能需要一些时间才能完成。 - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - 根据评估结果,你的联机状态下的所有 {0} 个数据库都可以迁移到 Azure SQL。 + + We are running the following steps: + 我们正在运行以下步骤: - - An error occurred while assessing the server '{0}'. - 评估服务器“{0}”时出错。 + + We are validating the following: + 我们正在验证以下内容: - - Check this option to skip assessment and continue the migration. - 选中此选项可跳过评估并继续迁移。 + + We have completed the assessment of your SQL Server instance '{0}'. + 我们已完成对 SQL Server 实例“{0}”的评估。 - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。] + + We ran the following steps: + 我们运行了以下步骤: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - 评估服务器“{0}”时发生意外错误。{3}消息: {1}{3}堆栈: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + 建议在开始登录迁移之前,先将数据库迁移到 Azure SQL 目标,以避免过程中出现故障。但是,如果目标是更新最近迁移的数据库的用户映射,你可以根据需要随时运行此迁移过程。 + +如果源名称和数据库名称不同,则某些权限可能无法正确应用。 - - Choose your Azure SQL target - 选择 Azure SQL 目标 + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + 将数据库备份上传到 blob 容器时,请确保不同数据库中的备份文件存储在单独的文件夹中。仅支持容器的根目录和最高级别的深层文件夹。 - - Not sure which Azure SQL target is right for you? Learn more - 不确定哪个 Azure SQL 目标适合你?了解详细信息 + + Windows user account with read access to the network share location + 具有对网络共享位置读取权限的 Windows 用户账户。 - - An error occurred while generating SKU recommendations for the server '{0}'. - 为服务器“{0}”生成 SKU 建议时出错。 - - - No recommendation available - 无可用建议 - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - 未生成 SKU 建议,因为没有可以满足源性能特征的 SKU。尝试选择其他目标平台、调整建议参数,选择一组不同的数据库来进行评估或改变建议模型。 - - - Connection was successful but did not find any target databases. - 连接成功,但未找到任何目标数据库。 - - - Connection error: {0} - 连接错误: {0} - - - Connection was successful. Target databases found: {0} - 连接成功。已找到目标数据库: {0} - - - Select an Azure account and your target {0}. - 选择 Azure 帐户和目标 {0}。 - - - Error getting login information: {0} - 获取登录信息时出错: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - 数据库映射错误。无法将目标数据库“{0}”选为数据库“{1}”的迁移目标。已将目标数据库“{2}”选为数据库“{3}”的迁移目标。请选择其他目标数据库。 - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - 数据库映射错误。缺少要迁移的目标数据库。请配置目标服务器连接,然后单击“连接”以收集可用数据库迁移目标的列表。 - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - 在“{1}”和“{2}”数据库之间发现映射错误(错误代码: {0})。源数据库排序规则“{3}”与目标数据库排序规则“{4}”不匹配。请选择或重新创建与源数据库具有相同排序规则的目标数据库。 - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - 数据库映射错误。未将源数据库“{0}”映射到目标数据库。请选择要迁移到的目标数据库。 - - - Azure SQL target - Azure SQL 目标 - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - 了解详细信息: https://aka.ms/dms-migrations-troubleshooting。 + + Windows user account with read access to the network share location. + 具有对网络共享位置读取权限的 Windows 用户账户。 Yes - - Do you want to retry the failed table migrations? - 是否要重试失败的表迁移? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 如果之前已收集此数据,则还可以选择从现有文件夹中选择此数据。 - - Please resolve any errors before retrying the migration. - 请在重试迁移之前解决任何错误。 + + You have given Azure Data Studio access to migrate the encryption certificates and database. + 你已授予 Azure Data Studio 迁移加密证书和数据库的访问权限。 - - The migration failed with the following errors: - 迁移失败,出现以下错误: + + You have not given Azure Data Studio access to migrate the encryption certificates. + 你尚未授予 Azure Data Studio 迁移加密证书和数据库的访问权限。 - - {0} of {1} databases selected - 已选择 {0} 个数据库(共 {1} 个)。 + + You must click the '{0}' button before proceeding to the next page of the wizard. + 必须点击“{0}”按钮,然后才能继续转到向导的下一页。 + + + Your Azure Database Migration Service resource name + Azure 数据库迁移服务资源名称 + + + Your Azure SQL target resource name + Azure SQL 目标资源名称 + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + 你的数据库备份位置详细信息,可以是网络文件共享或 Azure Blob 存储容器(非 Azure SQL 数据库目标所需)。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [没有评估结果来验证数据库迁移的准备情况。选中此框即表示你确认要继续将数据库迁移到所需的 Azure SQL 目标。] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (更改) + + + {0} (requires credentials refresh) + {0}(需要刷新凭据) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 个错误 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} vCore + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} vCore - {3} GB + + + {0} - {1} errors + {0} - {1} 个错误 + + + {0} - {1} vCore + {0} - {1} vCore + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MB + + + {0} Recommendations + {0} 个建议 + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} 透明数据加密已为迁移选择的已启用数据库。{1} + + + {0} account linked + 已链接 {0} 个帐户 + + + {0} accounts linked + 已链接 {0} 个帐户 + + + {0} cores + {0} 个核心 + + + {0} database + {0} 数据库 + + + {0} database has warnings + {0} 数据库具有警告 + + + {0} databases + {0} 个数据库 + + + {0} databases have warnings + {0} 个数据库有警告 + + + {0} day + {0} 天 + + + {0} days + {0} 天 + + + {0} hr + {0} 小时 + + + {0} hrs + {0} 小时 + + + {0} min + {0} 分钟 + + + {0} mins + {0} 分钟 + + + {0} ms + {0} 毫秒 {0} of {1} {0} 个(共 {1} 个) - - Waiting for {0} component to start. - 正在等待{0}组件启动。 + + {0} of {1} + {0} 个(共 {1} 个) + + + {0} of {1} completed + {1} 的 {0} 已完成 + + + {0} of {1} databases selected + 已选择 {0} 个数据库(共 {1} 个)。 + + + {0} of {1} tables selected + 已选择 {0} 个表(共 {1} 个) + + + {0} out of {1} selected database(s) is using transparent data encryption. + {1} 中所选 {0} 数据库正在使用透明数据加密。 + + + {0} recommendation available + {0} 个建议可用 + + + {0} recommendations available + {0} 个建议可用 + + + {0} sec + {0} 秒 + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + 可迁移 {0} 个数据库(共 {1} 个),而不会出现问题 + + + {0}/{1} databases selected + 已选择 {0} 个数据库(共 {1} 个) + + + {0}/{1} logins selected + 已选择 {0}/{1} 个登录 + + + {0}/{1} migrating logins displayed + 显示了 {0}/{1} 个迁移登录 + + + {0}th percentile + 第 {0} 个百分位数 + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - 正在下载{0} + + ({0} KB) + ({0} KB) Done downloading {0} {0}下载完毕 + + Downloading {0} + 正在下载{0} + + + Downloading {0} + 正在下载{0} + + + Extracted {0} ({1}/{2}) + 已提取 {0} ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} 无法下载{0}的二进制文件。使用以下链接以排除故障: {1} @@ -3722,22 +3754,14 @@ For improved performance and high availability, you can register additional node Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). 无法下载{0}的二进制文件。使用此[链接以排除故障]({1})。 - - ({0} KB) - ({0} KB) - - - Downloading {0} - 正在下载{0} - - - Extracted {0} ({1}/{2}) - 已提取 {0} ({1}/{2}) - Failed to start {0}: {1} 未能启动 {0}: {1} + + Installed {0} + 已安装{0} + Installing {0} Service 正在安装{0}服务 @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} 正在将 {0} 安装到 {1} - - Installed {0} - 已安装{0} + + Starting {0} + 正在启动{0} {0} Started 已启动{0} - - Starting {0} - 正在启动{0} - - + + + Azure SQL Migration + Azure SQL 迁移 + + + Azure SQL Migration + Azure SQL 迁移 + + + Azure SQL Migration + Azure SQL 迁移 + + + Azure SQL Target details + Azure SQL 目标详细信息 + + + Azure SQL migration description + Azure SQL 迁移说明 + Cancel migration 取消迁移 @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details 复制迁移详细信息 + + Database Migration Service details + 数据库迁移服务详细信息 + Database details 数据库详细信息 @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration 删除迁移 - - Azure SQL migration description - Azure SQL 迁移说明 - - - Azure SQL Migration - Azure SQL 迁移 - - - Azure SQL Migration - Azure SQL 迁移 - - - Migration Context Menu - 迁移上下文菜单 - - - Migration Tasks - 迁移任务 - - - Azure SQL Migration - Azure SQL 迁移 - - - Open Azure SQL migration notebooks - 打开 Azure SQL 迁移笔记本 - - - New support request - 新建支持请求 - - - Refresh - 刷新 - - - Retry migration - 重试迁移 - Feedback 反馈 @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL 迁移到 Azure SQL - - Database Migration Service details - 数据库迁移服务详细信息 + + Migration Context Menu + 迁移上下文菜单 - - Azure SQL Target details - Azure SQL 目标详细信息 + + Migration Tasks + 迁移任务 + + + New support request + 新建支持请求 + + + Open Azure SQL migration notebooks + 打开 Azure SQL 迁移笔记本 + + + Refresh + 刷新 + + + Retry migration + 重试迁移 diff --git a/resources/xlf/zh-hans/ms-mssql.sql-bindings-vscode.zh-Hans.xlf b/resources/xlf/zh-hans/ms-mssql.sql-bindings-vscode.zh-Hans.xlf new file mode 100644 index 0000000000..02f9f4099f --- /dev/null +++ b/resources/xlf/zh-hans/ms-mssql.sql-bindings-vscode.zh-Hans.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (可选) 输入连接密码以保存在 local.settings.json 中 + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + 必须存在 C# Azure Functions 项目才能使用创建包含 SQL 绑定的新的 Azure 函数。 + + + Add Package + 添加包 + + + Adding SQL Binding to function "{0}"... + 正在将 SQL 绑定添加到函数“{0}”... + + + Adding SQL nuget package: +{0} + 正在添加 SQL nuget 包: +{0} + + + An error occurred generating the connection string for the selected connection + 生成所选连接的连接字符串时出错 + + + Azure Functions extension must be installed in order to use this feature. + 必须安装 Azure Functions 扩展才能使用此功能。 + + + Browse... + 浏览... + + + Close + 关闭 + + + Connection string setting name + 连接字符串设置名称 + + + Connection string setting specified in "local.settings.json" + "local.settings.json" 中指定的连接字符串设置 + + + Create Azure Function Project + 创建 Azure 函数项目 + + + Create new local app setting + 创建新的本地应用设置 + + + Do not install + 不安装 + + + Do you want to include the password from this connection in your local.settings.json file? + 是否要将此连接中的密码包含在 local.settings.json 文件中? + + + Enter SQL table to query + 输入要查询的 SQL 表 + + + Enter SQL table to upsert into + 输入要更新插入到的 SQL 表 + + + Enter SQL view to query + 输入要查询的 SQL 视图 + + + Enter connection string + 输入连接字符串 + + + Enter connection string + 输入连接字符串 + + + Enter connection string setting name + 输入连接字符串设置名称 + + + Error creating new Azure Function: {0} + 创建新的 Azure 函数时出错: {0} + + + Failed to parse "{0}": {1}. + 未能解析“{0}”: {1}。 + + + Failed to set connection string app setting + 无法设置连接字符串应用设置 + + + Failed to set connection string app setting: {0} + 无法设置连接字符串应用设置: {0} + + + Fetching tables for selected database... + 正在提取所选数据库的表... + + + Fetching views for selected database... + 正在提取所选数据库的视图... + + + Function Name + 函数名称 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 若要在以后使用 SQL 连接字符串,需要在 local.settings.json 文件中手动输入密码。 + + + Input + 输入 + + + Install + 安装 + + + Learn more + 了解详细信息 + + + Local app setting '{0}' already exists. Overwrite? + 本地应用设置“{0}”已存在。是否覆盖? + + + More Information + 更多信息 + + + Name must not be empty + 名称不得为空 + + + Name must not include special characters + 名称不得包含特殊字符 + + + No + + + + No Azure functions in the current active file + 当前活动文件中没有 Azure 函数 + + + No Azure functions projects found in the workspace + 在工作区中找不到 Azure Functions 项目 + + + Open File + 打开文件 + + + Output + 输出 + + + Retrieves data from a database + 从数据库中检索数据 + + + SQL object to query + 要查询的 SQL 对象 + + + SQL table to upsert into + 要更新插入到的 SQL 表 + + + Save + 保存 + + + Save data to a database + 将数据保存到数据库 + + + Select + 选择 + + + Select Database + 选择数据库 + + + Select SQL connection string method + 选择 SQL 连接字符串方法 + + + Select SQL connection string setting from local.settings.json + 从 local.settings.json 中选择 SQL 连接字符串设置 + + + Select a connection profile + 选择连接配置文件 + + + Select an Azure function in the current file to add SQL binding to + 在当前文件中选择要将 SQL 绑定添加到的 Azure 函数 + + + Select folder for the Azure Function project + 选择 Azure 函数项目的文件夹 + + + Select object type to insert or upsert into + 选择要插入或更新插入的对象类型 + + + Select table to use + 选择要使用的表 + + + Select the Azure Function project for the SQL Binding + 为 SQL 绑定选择 Azure 函数项目 + + + Select type of binding + 选择绑定类型 + + + Select type of binding for the function '{0}' + 选择函数“{0}”的绑定类型 + + + Select view to use + 选择要使用的视图 + + + Table + + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + 需要 Azure Functions 扩展才能使用 SQL 绑定创建新的 Azure 函数,但未安装,是否立即安装? + + + There are unsaved changes in the current file. Save now? + 当前文件中存在未保存的更改。立即保存? + + + Timed out waiting for Azure Function file to be created + 等待创建 Azure 函数文件时超时 + + + Timed out waiting for extension to install + 等待安装扩展时超时 + + + Value must not be empty + 值不能为空 + + + View + 查看 + + + Yes + + + + + + + + Add SQL Binding (preview) + 添加 SQL 绑定(预览) + + + Create Azure Function with SQL binding (preview) + 创建包含 SQL 绑定的 Azure 函数 (预览版) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + 使用户能够开发和发布包含 Azure SQL 绑定的 Azure Functions + + + SQL Bindings + SQL 绑定 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hans/sql.zh-Hans.xlf b/resources/xlf/zh-hans/sql.zh-Hans.xlf index 79550bdf1a..c36272e691 100644 --- a/resources/xlf/zh-hans/sql.zh-Hans.xlf +++ b/resources/xlf/zh-hans/sql.zh-Hans.xlf @@ -1585,6 +1585,58 @@ Default Skipped Commands: + + + + Asymmetric Key + 非对称密钥 + + + Compress backup + 压缩备份 + + + Use the default server setting + 使用默认服务器设置 + + + Do not compress backup + 不压缩备份 + + + Database + 数据库 + + + Differential + 差异 + + + Disk + 磁盘 + + + Files and filegroups + 文件和文件组 + + + Full + 完整 + + + Transaction Log + 事务日志 + + + Url + URL + + + Server Certificate + 服务器证书 + + + @@ -2033,58 +2085,6 @@ Default Skipped Commands: - - - - Asymmetric Key - 非对称密钥 - - - Compress backup - 压缩备份 - - - Use the default server setting - 使用默认服务器设置 - - - Do not compress backup - 不压缩备份 - - - Database - 数据库 - - - Differential - 差异 - - - Disk - 磁盘 - - - Files and filegroups - 文件和文件组 - - - Full - 完整 - - - Transaction Log - 事务日志 - - - Url - URL - - - Server Certificate - 服务器证书 - - - @@ -2317,7 +2317,7 @@ Default Skipped Commands: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Default Skipped Commands: Dispose Edit Failed With Error: 释放编辑失败,出现错误: - - Close SQL Pane - 关闭 SQL 窗格 + + Hide SQL Pane + 隐藏 SQL 窗格 Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results 从“查询结果”打开“图表查看器”时要使用的默认图表类型 + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (预览)为 GitHub Copilot 启用上下文化查询。如果安装了 Copilot 扩展并且提供程序已实现上下文化,则此设置可帮助 GitHub Copilot 返回改进的建议。 + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. 控制允许在内存中进行筛选和排序的最大行数。如果超过最大行数,则将禁用排序和筛选。警告: 增加此值可能会影响性能。 @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view 是否在查询结果视图中显示操作栏 + + Whether to show notifications when a results grid copy operation is completed. + 是否在结果网格复制操作完成时显示通知。 + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. 如果上一行已有尾随换行符,则在复制结果时是否跳过在行之间添加换行符。默认值为 false。 @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + 帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。 + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + 帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。 + + + Read More + 阅读详细信息 + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - 入门(&&S) - - - Show Getting Started - 显示入门指南 - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install 安装 - - Install additional support for {0} - 安装对 {0} 的额外支持 - - - Install {0} keymap - 安装 {0} 键映射 - Installed 已安装 - - {0} support is already installed - 已安装 {0} 支持 - - - {0} keymap is already installed - 已安装 {0} 按键映射 - Installing additional support for {0}... 正在安装对 {0} 的额外支持... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - 帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择加入]({1})。 + + Getting &&Started + && denotes a mnemonic + 入门(&&S) - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - 帮助改善 Azure Data Studio,允许 Microsoft 收集使用数据。请阅读我们的[隐私声明]({0})并了解如何[选择退出]({1})。 - - - Read More - 阅读详细信息 + + Show Getting Started + 显示入门指南 @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + 你没有选择任何身份验证提供程序。请重试。 + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + 你没有启用云。请转到“设置”-> 搜索 Azure 帐户配置 -> 至少启用一个云 + Close 关闭 @@ -7625,6 +7625,10 @@ Error Message: {1} Copy & Open 复制并打开 + + Azure Auth: Device Code + Azure 身份验证: 设备代码 + Cancel 取消 @@ -7645,6 +7649,10 @@ Error Message: {1} Cannot start auto OAuth. An auto OAuth is already in progress. 无法启动自动 OAuth。自动 OAuth 已在进行中。 + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + 无法在此环境中启动 Web 浏览器,请启动浏览器,导航到上面的 URL 并手动输入代码。 + @@ -7909,10 +7917,6 @@ Error Message: {1} Are you sure you want to cancel this connection? 确定要取消此连接吗? - - (Group: {0}) - (组: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Error Message: {1} Failed to get Azure account token for connection 未能获取 Azure 帐户令牌用于连接 + + Connection provider '{0}' not found + 找不到连接提供程序“{0}” + Failed to refresh Azure account token for connection 未能刷新用于连接的 Azure 帐户令牌 @@ -7953,10 +7961,6 @@ Error Message: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? 当前未安装支持提供程序类型 "{0}" 的扩展。是否要查看扩展? - - Could not find provider for uri: {0} - 找不到此 URI 的提供程序: {0} - Connection Not Accepted 连接未被接受 @@ -8853,6 +8857,14 @@ Error Message: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + 无法将配置文件拖动到组中: 组中已存在具有相同选项的配置文件。 + + + @@ -9153,6 +9165,22 @@ Error Message: {1} + + + + XEL Files + XEL 文件 + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + 文件太大,无法在探查器中打开。探查器可以打开小于 1GB 的文件。 + + + Loading the file might take a moment due to the file size. + 由于文件大小,加载文件可能需要一段时间。 + + + @@ -9171,10 +9199,18 @@ Error Message: {1} Copying... 正在复制... + + Don't show again + 不再显示 + Loading the rows to be copied ({0}/{1})... 正在加载要复制的行({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + 复制已完成的通知现已禁用。若要重新启用,请修改以下设置: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Error Message: {1} Open file 打开文件 + + Open file location + 打开文件位置 + CSV (Comma delimited) CSV (以逗号分隔) diff --git a/resources/xlf/zh-hans/git.zh-Hans.xlf b/resources/xlf/zh-hans/vscode.git.zh-Hans.xlf similarity index 64% rename from resources/xlf/zh-hans/git.zh-Hans.xlf rename to resources/xlf/zh-hans/vscode.git.zh-Hans.xlf index 9ce3a155ef..51d1bfa606 100644 --- a/resources/xlf/zh-hans/git.zh-Hans.xlf +++ b/resources/xlf/zh-hans/vscode.git.zh-Hans.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} 提交和推送 + + $(info) Remote "{0}" has no tags. + $(info)远程库“{0}”没有标记。 - + + $(info) This repository has no tags. + $(info) 此仓库没有标记。 + + + "{0}" has fingerprint "{1}" + "{0}" 具有指纹 "{1}" + + + A branch named "{0}" already exists + 已存在名为“{0}”的分支 + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + 在工作区的父文件夹或打开的文件中找到了 git 存储库。是否要打开存储库? + + + Absolute paths not supported in "git.scanRepositories" setting. + “git.scanRepositories” 设置中不支持绝对路径。 + + + Add Remote + 添加远程存储库 + + + Add a new remote... + 添加一个新远程... + + + Add remote from URL + 从 URL 添加远程存储库 + + + Add remote from {0} + 从 {0} 添加远程存储库 + + + Add to Workspace + 添加到工作区 + + + All Repositories + 所有存储库 + + + Always + 总是 + + + Always Pull + 始终拉取 + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + 确定要删除 {0} 个文件吗?\n此操作不可撤消!\n如果继续操作,这些文件将永久丢失。 + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + 确定要删除 {0} 吗?\n此操作不可撤消!\n如果继续操作,此文件将永久丢失。 + + + Are you sure you want to continue connecting? + 确定要继续连接吗? + + + Are you sure you want to create an empty commit? + 是否确定要创建空提交? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + 确定要放弃在 {0} 个文件中所作的全部更改吗?\n此操作不可撤消!\n如果继续操作,你当前的工作集将永久丢失。 + + + Are you sure you want to discard changes in {0} files? + 是否确实要放弃 {0} 文件中的更改? + + + Are you sure you want to discard changes in {0}? + 确定要放弃 {0} 中更改吗? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 是否确实要删除所有储藏? 其中有 {0} 个储藏将会受到修剪,并且可能无法恢复。 + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 是否确实要删除所有储藏? 其中有 1 个储藏将会受到修剪,并且可能无法恢复。 + + + Are you sure you want to drop the stash: {0}? + 确定要删除储藏 {0} 吗? + + + Are you sure you want to restore {0} files? + 是否确定要还原 {0} 个文件? + + + Are you sure you want to restore {0}? + 是否确实要还原 {0}? + + + Are you sure you want to stage {0} files with merge conflicts? + 确定要暂存含有合并冲突的 {0} 个文件吗? + + + Are you sure you want to stage {0} with merge conflicts? + 确定要暂存含有合并冲突的 {0} 吗? + + + Ask Me Later + 稍后询问 + + + Branch name + 分支名称 + + + Branch name needs to match regex: {0} + 分支名称必须匹配正则表达式: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + 无法将引用推送到远程库。请尝试运行“拉取”以整合你的更改。 + + + Can\'t undo because HEAD doesn\'t point to any commit. + 无法撤消,因为 HEAD 不指向任何提交。 + + + Changes + 更改 + + + Checking Out Branch/Tag... + 正在签出分支/标记... + + + Checking Out Changes... + 正在签出更改... + + + Checkout Branch/Tag... + 签出分支/标记... + + + Checkout detached... + 签出已分离… + + + Choose Folder... + 选择文件夹... + + + Choose a folder to clone {0} into + 选择文件夹以将 {0} 克隆到 + + + Choose a repository + 选择存储库 + + + Choose which repository to clone + 选择要克隆的存储库 + + + Clone from URL + 存储库 URL + + + Clone from {0} + 从 {0} 克隆 + + + Cloning git repository "{0}"... + 正在克隆 Git 仓库“{0}”... + + + Commit + 提交 + + Commit & Push Changes 提交和推送更改 - - {0} Commit & Sync - {0} 提交和同步 - - + Commit & Sync Changes 提交和同步更改 - - {0} Commit - {0} 提交 + + Commit Anyway + 仍要提交 - - Commit to New Branch & Push Changes - 提交到新分支并推送更改 - - - Commit to New Branch & Sync Changes - 提交到新分支并同步更改 - - - Commit Changes to New Branch - 将更改提交到新分支 - - + Commit Changes 提交更改 - + + Commit Changes on "{0}" + 提交对“{0}”的更改 + + + Commit Changes to New Branch + 将更改提交到新分支 + + + Commit Hash + 提交哈希 + + + Commit Staged Changes + 提交暂存更改 + + + Commit message + 提交消息 + + + Commit operation was cancelled due to empty commit message. + 由于提交消息为空,已取消提交操作。 + + + Commit to New Branch & Push Changes + 提交到新分支并推送更改 + + + Commit to New Branch & Synchronize Changes + 提交到新分支并同步更改 + + + Commit to a New Branch + 提交到新分支 + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + 不允许在未验证的情况下提交,请使用 "git.allowNoVerifyCommit" 设置启用这些提交。 + + Committing & Pushing Changes... 正在提交和推送更改... - - Committing & Synching Changes... + + Committing & Synchronizing Changes... 正在提交和同步更改... - - Committing to New Branch & Pushing Changes... - 正在提交到新分支并推送更改... - - - Committing to New Branch & Synching Changes... - 正在提交到新分支并同步更改... - - + Committing Changes to New Branch... 正在将更改提交到新分支... - + Committing Changes... 正在提交更改... - - {0} Continue - {0} 继续 + + Committing to New Branch & Pushing Changes... + 正在提交到新分支并推送更改... - + + Committing to New Branch & Synchronizing Changes... + 正在提交到新分支并同步更改... + + + Conflict: Added By Them + 冲突: 已由他们添加 + + + Conflict: Added By Us + 冲突: 已由我们添加 + + + Conflict: Both Added + 冲突: 两个都已添加 + + + Conflict: Both Deleted + 冲突: 两个都已删除 + + + Conflict: Both Modified + 冲突: 两个都已修改 + + + Conflict: Deleted By Them + 冲突: 已由他们删除 + + + Conflict: Deleted By Us + 冲突: 已由我们删除 + + Continue Rebase 继续变基 - + Continuing Rebase... 正在继续变基... - + + Could not clone your repository as Git is not installed. + 无法克隆存储库,因为未安装 Git。 + + + Create Empty Commit + 创建空提交 + + + Create new branch from... + 从...创建分支 + + + Create new branch... + 正在创建新分支... + + + Current + 当前 + + + Current commit message only contains whitespace characters + 当前提交消息仅包含空白字符 + + + Delete Branch + 删除分支 + + + Delete File + 删除文件 + + + Delete Files + 删除文件 + + + Delete file + 删除文件 + + + Deleted + 已删除 + + + Discard 1 File + 放弃 1 个文件 + + + Discard 1 Tracked File + 放弃 1 个已跟踪的文件 + + + Discard All {0} Files + 放弃所有 {0} 个文件 + + + Discard Changes + 放弃更改 + + + Discard {0} Tracked Files + 放弃 {0} 个已跟踪的文件 + + + Don\'t Pull + 不拉取 + + + Don\'t Show Again + 不再显示 + + + Download Git + 下载 Git + + + Email + 电子邮件 + + + Failed to authenticate to git remote. + 未能对 git remote 进行身份验证。 + + + Failed to authenticate to git remote:\n\n{0} + 未能对 git remote 进行身份验证:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + 文件 "{0}" 已被他们删除且已经过我们修改。\n\n你想要执行什么操作? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + 文件 "{0}" 已被我们删除且已经过他们修改。\n\n你想要执行什么操作? + + + Force Checkout + 强制签出 + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + 不允许强制推送,请启用 "git. allowForcePush" 设置。 + + + Git History + Git 历史记录 + + + Git error + Git 错误 + + + Git local working changes + Git 本地工作更改 + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + 在工作区的父文件夹或打开的文件中找到了 Git 存储库。是否要打开存储库? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + “{0}”的 HEAD 版本不可用。 + + + Ignored + 已忽略 + + + Incoming + 传入 + + + Index Added + 已添加索引 + + + Index Copied + 已复制索引 + + + Index Deleted + 已删除索引 + + + Index Modified + 已修改索引 + + + Index Renamed + 已重命名索引 + + + Initialize Repository + 初始化存储库 + + + Intent to Add + 打算添加 + + + Intent to Rename + 打算重命名 + + + Invalid branch name + 分支名称无效 + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + 当前分支“{0}”似乎已变基。确定仍要拉取到其中吗? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 当前分支似乎已变基。确定仍要拉取到其中吗? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。 + + + Keep Our Version + 保留“我们”的版本 + + + Keep Their Version + 保留“他们”的版本 + + + Learn More + 了解更多 + + + Log level: {0} + 日志级别: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + 请确保已在 Git 中配置你的 "user.name" 和 "user.email"。 + + + Manage Unsafe Repositories + 管理不安全的存储库 + + + Merge Changes + 合并更改 + + + Message + 消息 + + + Message (commit on "{0}") + 消息(在 "{0}" 上提交) + + + Message ({0} to commit on "{1}") + 消息({0} 在“{1}”提交) + + + Message ({0} to commit) + 消息({0} 待提交) + + + Migrate Changes + 迁移更改 + + + Modified + 已修改 + + + Never + 从不 + + + No + + + + No rebase in progress. + 没有正在进行的变基。 + + + OK + 确定 + + + OK, Don\'t Ask Again + 确定,且不再询问 + + + OK, Don\'t Show Again + 确定,且不再显示 + + + Open + 打开 + + + Open Comparison + 打开比较 + + + Open Git Log + 打开 GIT 日志 + + + Open Merge + 打开合并 + + + Open Repositories In Parent Folders + 在父文件夹中打开存储库 + + + Open Repository + 打开存储库 + + + Open in New Window + 在新窗口中打开 + + + Optionally provide a stash message + 提供储藏消息(可选) + + + Passphrase + 密码 + + + Pick a branch to pull from + 选择拉取的来源分支 + + + Pick a provider to publish the branch "{0}" to: + 选取提供程序以将分支“{0}”发布到: + + + Pick a remote to publish the branch "{0}" to: + 选取要将分支“{0}”发布到的远程: + + + Pick a remote to pull the branch from + 选择要从其拉取分支的远程位置 + + + Pick a remote to remove + 选择要删除的远程库 + + + Pick a repository to mark as safe and open + 选择要标记为安全并打开的存储库 + + + Pick a repository to open + 选择要打开的存储库 + + + Pick a stash to apply + 选择要应用的储藏 + + + Pick a stash to drop + 选择要删除的储藏 + + + Pick a stash to pop + 选择要弹出的储藏 + + + Pick workspace folder to initialize git repo in + 选择用于初始化 Git 储存库的工作区文件夹 + + + Please check out a branch to push to a remote. + 请签出一个分支以推送到远程。 + + + Please clean your repository working tree before checkout. + 在签出前,请清理存储库工作树。 + + + Please provide a commit message + 请提供提交消息 + + + Please provide a message to annotate the tag + 请提供消息以对标记进行注释 + + + Please provide a new branch name + 请提供新的分支名称 + + + Please provide a remote name + 请提供远程存储库名称 + + + Please provide a tag name + 已成功带标记进行推送。 + + + Please provide the commit hash + 请提供提交哈希 + + + Publish Branch + 发布分支 + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term 发布Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + 发布 Branch“{0}” + + + Publish to {0} + 发布到 {0} + + + Publish to... + 发布到... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + 正在发布 Branch“{0}”... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term 正在发布 Branch... - - {0} Sync Changes{1}{2} - {0} 同步更改 {1}{2} + + Pull + 拉取 - + + Pull {0} and push {1} commits between {2}/{3} + 在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交 + + + Pull {0} commits from {1}/{2} + 从 {1}/{2} 拉取 {0} 个提交 + + + Push {0} commits to {1}/{2} + 将 {0} 个提交推送到 {1}/{2} + + + Rebasing + 正在变基 + + + Remote "{0}" already exists. + 远程存储库“{0}”已存在。 + + + Remote branch at {0} + {0} 处的远程分支 + + + Remote name + 远程存储库名称 + + + Remote name format invalid + 远程仓库名称格式无效 + + + Replace Local Tag(s) + 替换本地标记 + + + Restore file + 恢复文件 + + + Restore files + 恢复文件 + + + Save All & Commit + 全部保存并提交 + + + Save All & Stash + 全部保存并储藏 + + + Select a branch or tag to checkout + 选择要签出的分支或标记 + + + Select a branch to checkout in detached mode + 选择要在分离模式下签出的分支 + + + Select a branch to delete + 选择要删除的分支 + + + Select a branch to merge from + 选择要从其合并的分支 + + + Select a branch to rebase onto + 选择要变基到的分支 + + + Select a ref to create the branch from + 选择一个 ref 以从中创建分支 + + + Select a remote to delete a tag from + 选择要从中删除标记的远程库 + + + Select a remote to fetch + 选择要提取的远程 + + + Select a tag to delete + 选择要删除的标记 + + + Select as Repository Destination + 选择为存储库目标 + + + Show Changes + 显示更改 + + + Show Command Output + 显示命令输出 + + + Skipped found git in: "{0}" + {0} 已跳过在“{0}”中找到的 git + + + Staged Changes + 暂存的更改 + + + Stash & Checkout + 储藏并签出 + + + Stash Anyway + 仍要储藏 + + + Stash message + 储藏消息 + + + Stashed Changes + 隐藏的更改 + + + Successfully pushed. + 已成功推送。 + + + Synchronize Changes + 同步更改 + + + Synchronizing Changes... + 正在同步更改... + + + Syncing. Cancelling may cause serious damages to the repository + 正在同步。取消可能会导致存储库出现严重损坏 + + + Tag at {0} + {0} 处的标记 + + + Tag name + 标记名称 + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + "{0}" 存储库中的 {1} 个子模块将不会自动打开。你仍可以通过打开其中的文件来单独打开每个子模块。 + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + 分支“{0}”没有远程分支。是否要发布此分支? + + + The branch "{0}" is not fully merged. Delete anyway? + “{0}”分支未被完全合并。是否仍要删除? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + 当前分支未发布到远程。要发布该分支以访问其他位置的更改吗? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + 以下文件具有未保存的更改; 如果继续,则提交内容将不包含这些更改: {0}。\n\n你想在提交之前保存它吗? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + 以下文件具有未保存的更改; 如果继续,则储藏时不会包含这些更改: {0}。\n\n要在储藏之前保存吗? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + 若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。 + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + 当前文件夹中的 git 存储库可能不安全,因为这些文件夹由当前用户以外的其他人所有。 + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + 位于“{0}”的 Git 仓库中存在太多活动更改,将仅启用部分 Git 功能。 + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + 当前文件夹中的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。 + + + The last commit was a merge commit. Are you sure you want to undo it? + 最后一个提交是合并提交。是否确实要撤消它? + + + The new branch will be "{0}" + 新分支将为“{0}” + + + The repository does not have any commits. Please make an initial commit before creating a stash. + 存储库没有任何提交。请在创建储藏条目之前进行初始提交。 + + + The selection range does not contain any changes. + 选择范围未包含任何更改。 + + + There are merge conflicts. Resolve them before committing. + 存在合并冲突。请在提交之前解决这些冲突。 + + + There are no available repositories + 没有可用存储库 + + + There are no changes to commit. + 没有要提交的更改。 + + + There are no changes to stash. + 没有要储藏的更改。 + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + 没有可提交的暂存更改。\n\n是否要暂存所有更改并直接提交? + + + There are no staged changes to stash. + 没有要储藏的暂存更改。 + + + There are no stashes in the repository. + 此存储库中没有储藏。 + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + 当前有 {0} 个文件尚未保存。\n\n要在提交之前保存吗? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + 有 {0} 个文件尚未保存。\n\n要在储藏之前保存吗? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + 若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。 + + + There were merge conflicts while applying the stash. + 在应用储藏时存在合并冲突。 + + + This action will pull and push commits from and to "{0}/{1}". + 此操作将从“{0}/{1}”中拉取并向其推送提交。 + + + This repository has no remotes configured to fetch from. + 此存储库未配置可以从中抓取的远程存储库。 + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + 这将删除 {0} 个未跟踪的文件!\n此操作不可撤消!\n这些文件将被永久删除。 + + + This will create a Git repository in "{0}". Are you sure you want to continue? + 将在“{0}”中创建 Git 仓库。确定要继续吗? + + + Too many changes were detected. Only the first {0} changes will be shown below. + 检测到过多更改。下面将仅显示第一个 {0} 更改。 + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + 无法从远程存储库中拉取,因为标记冲突: {0}。是否要通过替换本地标记来解决冲突? + + + Uncommitted Changes + 未提交的更改 + + + Undo merge commit + 撤消合并提交 + + + Untracked + 未跟踪的 + + + Untracked Changes + 未跟踪的更改 + + + Using git "{0}" from "{1}" + 将使用位于 "{0}" 的 Git "{1}" + + + Validating found git in: "{0}" + 正在验证在以下位置找到的 git: "{0}" + + + Would you like to add "{0}" to .gitignore? + 是否要将“{0}”添加到 .gitignore? + + + Would you like to open the cloned repository, or add it to the current workspace? + 您是希望打开克隆的存储库,还是将其添加到当前工作区? + + + Would you like to open the cloned repository? + 是否要打开已克隆存储库? + + + Would you like to open the initialized repository, or add it to the current workspace? + 您是希望打开初始化的存储库,还是将其添加到当前工作区? + + + Would you like to open the initialized repository? + 是否打开初始化的存储库? + + + Would you like {0} to [periodically run "git fetch"]({1})? + 你希望 {0} [定期运行 "git fetch"]({1})吗? + + + Yes + + + + Yes, Don\'t Show Again + 确定,且不再显示 + + + You + + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + 你即将在未验证的情况下提交更改,这将跳过提交前的钩子,可能导致不理想的结果。\n\n确定要继续吗? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + 即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。\n\n确定要继续吗? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + 你正在尝试提交到受保护的分支,你可能无权将提交推送到远程库。\n\n你希望如何继续? + + + Your local changes would be overwritten by checkout. + 签出会覆盖本地更改。 + + + Your repository has no remotes configured to publish to. + 存储库未配置任何要发布到的远程存储库。 + + + Your repository has no remotes configured to pull from. + 存储库未配置任何从其中进行拉取的远程存储库。 + + + Your repository has no remotes configured to push to. + 存储库未配置任何要推送到的远程存储库。 + + + Your repository has no remotes. + 您的存储库中没有远程存储库。 + + + no + + + + yes + + + + {0} (Deleted) + {0} (已删除) + + + {0} (Index) + {0} (索引) + + + {0} (Intent to add) + {0} (打算添加) + + + {0} (Ours) + {0} (我们的) + + + {0} (Theirs) + {0} (他们的) + + + {0} (Untracked) + {0} (未跟踪) + + + {0} (Working Tree) + {0} (工作树) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} 提交 + + + {0} Commit & Push + {0} 提交和推送 + + + {0} Commit & Sync + {0} 提交和同步 + + + {0} Continue + {0} 继续 + + + {0} Fetch all remotes + {0} 提取所有远程 + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} 发布 Branch - - Commit - 提交 + + {0} Sync Changes{1}{2} + {0} 同步更改 {1}{2} - - Synchronizing Changes... - 正在同步更改... - - - - - - - Missing or invalid credentials. - 凭据丢失或无效。 - - - - - - - No - - - - Ask Me Later - 稍后询问 - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - 是否希望 Azure Data Studio [定期运行 “git fetch”]({0})? - - - Yes - - - - - - - - HEAD version of '{0}' is not available. - “{0}”的 HEAD 版本不可用。 - - - Theirs - 他们的 - - - Yours - 您的 - - - Add to Workspace - 添加到工作区 - - - Add a new remote... - 添加一个新远程... - - - Add remote from URL - 从 URL 添加远程存储库 - - - Add remote from {0} - 从 {0} 添加远程存储库 - - - Add Remote - 添加远程存储库 - - - Always - 总是 - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - 将在“{0}”中创建 Git 存储库。确定要继续吗? - - - Failed to authenticate to git remote. - 未能对 git remote 进行身份验证。 - - - Failed to authenticate to git remote: - -{0} - 未能对 git remote 进行身份验证: - -{0} - - - A branch named '{0}' already exists - 已存在名为“{0}”的分支 - - - Branch name - 分支名称 - - - The new branch will be '{0}' - 新分支将为“{0}” - - - Branch name needs to match regex: {0} - 分支名称必须匹配正则表达式: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - 无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。 - - - Checkout detached... - 签出已分离… - - - Choose Folder... - 选择文件夹... - - - Please clean your repository working tree before checkout. - 在签出前,请清理存储库工作树。 - - - Clone from {0} - 从 {0} 克隆 - - - Cloning git repository '{0}'... - 正在克隆 Git 存储库“{0}”... - - - Commit Staged Changes - 提交暂存更改 - - - Create Empty Commit - 创建空提交 - - - Commit Anyway - 仍要提交 - - - Commit Hash - 提交哈希 - - - Commit message - 提交消息 - - - Commit to a New Branch - 提交到新分支 - - - Message (commit on '{0}') - 消息(在“{0}”上提交) - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - 你正在尝试提交到受保护的分支,并且你可能无权将提交推送到远程库。 - -你希望如何继续? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - 确定要删除 {0} 吗? -此操作不可撤消! -如果继续操作,此文件将永久丢失。 - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - 确定要删除 {0} 个文件吗? -此操作不可撤消! -如果继续操作,这些文件将永久丢失。 - - - Are you sure you want to discard changes in {0}? - 确定要放弃 {0} 中更改吗? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - 确定要放弃在 {0} 个文件中所作的全部更改吗? -此操作不可撤消! -如果继续操作,你当前的工作集将永久丢失。 - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -此操作不可撤消,你当前的工作集将永久丢失。 - - - Are you sure you want to discard changes in {0}? - 确定要放弃 {0} 中更改吗? - - - Are you sure you want to discard changes in {0} files? - 是否确实要放弃 {0} 文件中的更改? - - - Are you sure you want to create an empty commit? - 是否确定要创建空提交? - - - The branch '{0}' is not fully merged. Delete anyway? - “{0}”分支未被完全合并。是否仍要删除? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - 即将强制推送更改,此操作可能具有破坏性并可能在无意中覆盖其他人的更改。 - -确定要继续吗? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - 你即将在未验证的情况下提交更改,这会跳过 pre-commit 挂钩,可能导致不理想的结果。 - -确定要继续吗? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - 分支“{0}”没有远程分支。是否要发布此分支? - - - Are you sure you want to restore {0}? - 是否确实要还原 {0}? - - - Are you sure you want to restore {0} files? - 是否确定要还原 {0} 个文件? - - - Are you sure you want to stage {0} with merge conflicts? - 确定要暂存含有合并冲突的 {0} 吗? - - - Are you sure you want to stage {0} files with merge conflicts? - 确定要暂存含有合并冲突的 {0} 个文件吗? - - - Create new branch... - 正在创建新分支... - - - Create new branch from... - 从...创建分支 - - - Initialize Repository - 初始化存储库 - - - Current - 当前 - - - Default - 默认值 - - - Delete File - 删除文件 - - - Delete Branch - 删除分支 - - - Delete file - 删除文件 - - - Delete Files - 删除文件 - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - 文件“{0}”已被他们删除且已经过我们修改。 - -你想要执行什么操作? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - 文件“{0}”已被我们删除且已经过他们修改。 - -你想要执行什么操作? - - - Discard Changes - 放弃更改 - - - Discard All {0} Files - 放弃所有 {0} 个文件 - - - Discard 1 File - 放弃 1 个文件 - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 是否确实要删除所有储藏? 其中有 {0} 个储藏将会受到修剪,并且可能无法恢复。 - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 是否确实要删除所有储藏? 其中有 1 个储藏将会受到修剪,并且可能无法恢复。 - - - Commit operation was cancelled due to empty commit message. - 由于提交消息为空,已取消提交操作。 - - - Force Checkout - 强制签出 - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - 不允许强制推送,请启用 “git. allowForcePush” 设置。 - - - Git error - Git 错误 - - - Git: {0} - Git: {0} - - - Open Comparison - 打开比较 - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (索引) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (工作树) - - - Pick workspace folder to initialize git repo in - 选择用于初始化 Git 储存库的工作区文件夹 - - - Initialize Repository - 初始化存储库 - - - Invalid branch name - 分支名称无效 - - - Keep Our Version - 保留“我们”的版本 - - - Keep Their Version - 保留“他们”的版本 - - - Learn More - 了解详细信息 - - - Your local changes would be overwritten by checkout. - 签出会覆盖本地更改。 - - - The last commit was a merge commit. Are you sure you want to undo it? - 最后一个提交是合并提交。是否确实要撤消它? - - - There are merge conflicts. Resolve them before committing. - 存在合并冲突。请在提交之前解决这些冲突。 - - - Make sure you configure your 'user.name' and 'user.email' in git. - 请确保已在 Git 中配置 “user.name” 和 “user.email”。 - - - Never - 从不 - - - OK, Don't Show Again - 确定,且不再显示 - - - OK, Don't Ask Again - 确定,且不再询问 - - - There are no changes to commit. - 没有要提交的更改。 - - - There are no changes to stash. - 没有要储藏的更改。 - - - Can't undo because HEAD doesn't point to any commit. - 无法撤消,因为 HEAD 不指向任何提交。 - - - No rebase in progress. - 没有正在进行的变基。 - - - Your repository has no remotes. - 您的存储库中没有远程存储库。 - - - This repository has no remotes configured to fetch from. - 此存储库未配置可以从中抓取的远程存储库。 - - - Your repository has no remotes configured to publish to. - 存储库未配置任何要发布到的远程存储库。 - - - Your repository has no remotes configured to pull from. - 存储库未配置任何从其中进行拉取的远程存储库。 - - - Your repository has no remotes configured to push to. - 存储库未配置任何要推送到的远程存储库。 - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - 没有可提交的暂存更改。 - -是否要暂存所有更改并直接提交? - - - There are no stashes in the repository. - 此存储库中没有储藏。 - - - This repository has no tags. - 此存储库没有标记。 - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - 不允许在未验证的情况下提交,请使用 “git.allowNoVerifyCommit” 设置启用这些提交。 - - - Please check out a branch to push to a remote. - 请签出一个分支以推送到远程。 - - - OK - 确定 - - - Open Git Log - 打开 GIT 日志 - - - Open Repository - 打开存储库 - - - Open - 打开 - - - Open in New Window - 在新窗口中打开 - - - Pick a branch to pull from - 选择拉取的来源分支 - - - Pick a provider to publish the branch '{0}' to: - 选择一个提供程序以将分支“{0}”发布到: - - - Pick a remote to publish the branch '{0}' to: - 选取要将分支“{0}”发布到的远程: - - - Pick a remote to pull the branch from - 选择要从其拉取分支的远程位置 - - - Pick a stash to apply - 选择要应用的储藏 - - - Pick a stash to drop - 选择要删除的储藏 - - - Pick a stash to pop - 选择要弹出的储藏 - - - Would you like to open the cloned repository? - 是否要打开已克隆存储库? - - - Would you like to open the initialized repository? - 是否打开初始化的存储库? - - - Would you like to open the cloned repository, or add it to the current workspace? - 您是希望打开克隆的存储库,还是将其添加到当前工作区? - - - Would you like to open the initialized repository, or add it to the current workspace? - 您是希望打开初始化的存储库,还是将其添加到当前工作区? - - - Please provide a new branch name - 请提供新的分支名称 - - - Please provide the commit hash - 请提供提交哈希 - - - Please provide a commit message - 请提供提交消息 - - - Please provide a remote name - 请提供远程存储库名称 - - - Optionally provide a stash message - 提供储藏消息(可选) - - - Please provide a message to annotate the tag - 请提供消息以对标记进行注释 - - - Please provide a tag name - 已成功带标记进行推送。 - - - Publish to {0} - 发布到 {0} - - - Remote '{0}' already exists. - 远程存储库“{0}”已存在。 - - - Remote branch at {0} - {0} 处的远程分支 - - - Remote name - 远程存储库名称 - - - Remote name format invalid - 远程仓库名称格式无效 - - - Pick a remote to remove - 选择要删除的远程库 - - - Clone from URL - 存储库 URL - - - Restore file - 恢复文件 - - - Restore files - 恢复文件 - - - Save All & Commit - 全部保存并提交 - - - Save All & Stash - 全部保存并储藏 - - - Select a branch to merge from - 选择要从其合并的分支 - - - Select a branch to rebase onto - 选择要变基到的分支 - - - Select a ref to checkout - 选择要签出的 ref - - - Select a ref to checkout in detached mode - 选择要在分离模式下签出的引用 - - - Select a ref to create the '{0}' branch from - 选择一个 ref 以从中创建“{0}”分支 - - - Select a tag to delete - 选择要删除的标记 - - - Select a branch to delete - 选择要删除的分支 - - - Select log level - 选择日志级别 - - - Select Repository Location - 选择存储库位置 - - - Show Command Output - 显示命令输出 - - - Stash Anyway - 仍要储藏 - - - There were merge conflicts while applying the stash. - 在应用储藏时存在合并冲突。 - - - Stash message - 储藏消息 - - - Stash & Checkout - 储藏并签出 - - - Are you sure you want to drop the stash: {0}? - 确定要删除储藏 {0} 吗? - - - This action will pull and push commits from and to '{0}/{1}'. - 此操作将从“{0}/{1}”中拉取并向其推送提交。 - - - Tag at {0} - {0} 处的标记 - - - Message - 消息 - - - Tag name - 标记名称 - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - 若放弃 {0} 个未跟踪的文件,其将被从硬盘上删除。 - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - 若放弃下面未跟踪的文件,其将被从硬盘上删除: {0}。 - - - Undo merge commit - 撤消合并提交 - - - There are {0} unsaved files. - -Would you like to save them before committing? - 有 {0} 个文件尚未保存。 - -要在提交之前保存吗? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - 以下文件具有未保存的更改;如果继续,则提交时不会包含这些更改: {0}。 - -要在提交之前保存吗? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - 有 {0} 个文件尚未保存。 - -要在储藏之前保存吗? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - 以下文件具有未保存的更改;如果继续,则储藏时不会包含这些更改: {0}。 - -要在储藏之前保存吗? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - 这将删除 {0} 个未跟踪的文件! -此操作不可撤消! -这些文件将永久丢失。 - - - Yes - - - - Discard 1 Tracked File - 放弃 1 个已跟踪的文件 - - - Discard {0} Tracked Files - 放弃 {0} 个已跟踪的文件 - - - Yes, Don't Show Again - 确定,且不再显示 - - - - - - - Log level: {0} - 日志级别: {0} - - - - - - - Skipped found git in: {0} - 已跳过在以下位置中找到的 git: {0} - - - Using git {0} from {1} - 将使用位于 {1} 的 Git {0} - - - Validating found git in: {0} - 正在验证在以下位置中找到的 git: {0} - - - - - - - There are no available repositories - 没有可用存储库 - - - Absolute paths not supported in 'git.scanRepositories' setting. - “git.scanRepositories” 设置不支持绝对路径。 - - - Choose a repository - 选择存储库 - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - 无法在“{0}”处自动打开 git 仓库。若要打开该 git 仓库,请在 VS Code 中直接将其作为文件夹打开。 - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - “{0}”存储库中的 {1} 个子模块将不会自动打开。您仍可以通过打开其中的文件来单独打开每个子模块。 - - - - - - - Would you like to add '{0}' to .gitignore? - 是否要将“{0}”添加到 .gitignore? - - - Conflict: Added By Them - 冲突: 已由他们添加 - - - Conflict: Added By Us - 冲突: 已由我们添加 - - - Always Pull - 始终拉取 - - - Conflict: Both Added - 冲突: 两个都已添加 - - - Conflict: Both Deleted - 冲突: 两个都已删除 - - - Conflict: Both Modified - 冲突: 两个都已修改 - - - Changes - 更改 - - - Commit - 提交 - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - 无法在变基过程中修改提交消息。请完成变基操作,并改用交互式变基。 - - - Message ({0} to commit) - 消息({0} 待提交) - - + {0} characters left in current line 当前行剩余 {0} 个字符 - + {0} characters over {1} in current line 当前行比 {1} 超出 {0} 个字符 - - Current commit message only contains whitespace characters - 当前提交消息仅包含空白字符 + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - 消息({0} 在“{1}”提交) - - - Deleted - 已删除 - - - Conflict: Deleted By Them - 冲突: 已由他们删除 - - - Conflict: Deleted By Us - 冲突: 已由我们删除 - - - Don't Pull - 不拉取 - - - {0} (Deleted) - {0} (已删除) - - - {0} (Index) - {0} (索引) - - - {0} (Ours) - {0} (我们的) - - - {0} (Theirs) - {0} (他们的) - - - {0} (Untracked) - {0} (未跟踪) - - - {0} (Working Tree) - {0} (工作树) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - Git 存储库“{0}”中存在大量活动更改,将仅启用部分 Git 功能。 - - - Ignored - 已忽略 - - - Index Added - 已添加索引 - - - Index Copied - 已复制索引 - - - Index Deleted - 已删除索引 - - - Index Modified - 已修改索引 - - - Index Renamed - 已重命名索引 - - - Intent to Add - 打算添加 - - - Merge Changes - 合并更改 - - - Modified - 已修改 - - - Don't Show Again - 不再显示 - - - No - - - - OK - 确定 - - - Open - 打开 - - - Open Merge - 打开合并 - - - Pull - 拉取 - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - 当前分支“{0}”似乎已变基。确定仍要拉取到其中吗? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - 当前分支似乎已变基。确定仍要拉取到其中吗? - - - Pull {0} commits from {1}/{2} - 从 {1}/{2} 拉取 {0} 个提交 - - - Pull {0} and push {1} commits between {2}/{3} - 在 {2}/{3} 之间拉取 {0} 个提交并推送 {1} 个提交 - - - Push {0} commits to {1}/{2} - 将 {0} 个提交推送到 {1}/{2} - - - Successfully pushed. - 已成功推送。 - - - Staged Changes - 暂存的更改 - - - Synchronize Changes - 同步更改 - - - Syncing. Cancelling may cause serious damages to the repository - 正在同步。取消可能会导致存储库出现严重损坏 - - - Too many changes were detected. Only the first {0} changes will be shown below. - 检测到过多更改。下面将仅显示第一个 {0} 更改。 - - - Untracked - 未跟踪的 - - - Untracked Changes - 未跟踪的更改 - - - Yes - + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\n此操作不可撤销,你当前的工作集将会永远丢失。 - + - - Checkout branch/tag... - 签出分支/标记... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 在工作区的父文件夹或打开的文件中找到了 git 存储库。 +[Open Repository](command:git.openRepositoriesInParentFolders) +使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。 - - Publish Branch - 发布分支 + + A random adjective + 随机形容词 - - Publish to {0} - 发布到 {0} + + A random animal name + 随机动物名称 - - Publish to... - 发布到... + + A random color name + 随机颜色名称 - - Rebasing - 正在变基 + + A random number between 100 and 999 + 100 和 999 之间的一个随机数 - - Synchronizing Changes... - 正在同步更改... + + A regular expression to validate new branch names. + 用于验证新分支名称的正则表达式。 - - - - - - Email - 电子邮件 + + Abort Merge + 中止合并 - - Open Comparison - 打开比较 + + Abort Rebase + 中止变基 - - Git History - Git 历史记录 - - - Staged Changes - 暂存的更改 - - - Uncommitted Changes - 未提交的更改 - - - You - - - - - - - - Color for added resources. - 已添加资源的颜色。 - - - Color for resources with conflicts. - 存在冲突的资源的颜色。 - - - Color for deleted resources. - 已删除资源的颜色。 - - - Color for ignored resources. - 已忽略资源的颜色。 - - - Color for modified resources. - 已修改资源的颜色。 - - - Color for renamed or copied resources. - 重命名或复制的资源的颜色。 - - - Color for deleted resources which have been staged. - 已暂存的已删除资源的颜色。 - - - Color for modified resources which have been staged. - 已暂存的已修改资源的颜色。 - - - Color for submodule resources. - 子模块资源的颜色。 - - - Color for untracked resources. - 未跟踪资源的颜色。 + + Accept Commit Message + 接受提交消息 Add Remote... 添加远程存储库… - - Get Remote Sources - 获取远程源 + + Add to .gitignore + 添加到 .gitignore - - Get Repositories - 获取存储库 + + All changes, tracked and untracked, appear together and behave equally. + 所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。 - - Get Repository State - 获取仓库状态 + + Always commit changes to a new branch. + 始终将更改提交到新的分支。 - - Create Branch... - 创建分支... + + Always commit changes to the protected branch. + 始终将更改提交到受保护分支。 - - Create Branch From... - 从现有来源创建新的分支... + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 始终为 “Git: Commit Empty” 命令确认创建空提交。 - - Checkout to... - 签出到... + + Always open a repository in parent folders of workspaces or open files. + 始终在工作区的父文件夹中打开存储库或打开文件。 + + + Always open in a new window. + 始终在新窗口中打开。 + + + Always open in current window. + 始终在当前窗口中打开。 + + + Always prompt before changes are committed to a protected branch. + 始终在将更改提交到受保护分支之前进行提示。 + + + Always prompt for action. + 始终提示操作。 + + + Always publish unpublished git state when using Continue Working On from a git repository + 从 git 存储库使用“继续工作”时始终发布未发布的 git 状态 + + + Always show the Staged Changes resource group. + 始终显示“暂存的更改”资源组。 + + + Amend + 修改 + + + Apply Latest Stash + 应用最新储藏 + + + Apply Stash... + 应用储藏... + + + Automatically stage all changes. + 自动暂存所有更改。 + + + Automatically stage tracked changes only. + 仅自动暂存跟踪的更改。 + + + Branch + 分支 + + + Changes + 更改 + + + Check for any unsaved files. + 检查是否有任何未保存的文件。 + + + Check for any unsaved files. + 检查是否有任何未保存的文件。 + + + Check only for unsaved staged files. + 只检查未保存的已暂存文件。 + + + Check only for unsaved staged files. + 只检查未保存的已暂存文件。 Checkout to (Detached)... 签出到(已分离)… + + Checkout to... + 签出到... + Cherry Pick... 挑拣… - - Discard Changes - 放弃更改 - - - Discard All Changes - 放弃所有更改 - - - Discard All Tracked Changes - 放弃所有跟踪的更改 - - - Discard All Untracked Changes - 放弃所有未跟踪的更改 - Clone 克隆 @@ -1288,18 +1332,70 @@ These files will be FOREVER LOST. Clone (Recursive) 克隆(递归) - - Close Repository - 关闭存储库 + + Clone Repository Locally and Open on Desktop... + 在本地克隆存储库并在桌面上打开... Close All Diff Editors 关闭所有差异编辑器 + + Close Repository + 关闭存储库 + + + Color for added resources. + 已添加资源的颜色。 + + + Color for deleted resources which have been staged. + 已暂存的已删除资源的颜色。 + + + Color for deleted resources. + 已删除资源的颜色。 + + + Color for ignored resources. + 已忽略资源的颜色。 + + + Color for modified resources which have been staged. + 已暂存的已修改资源的颜色。 + + + Color for modified resources. + 已修改资源的颜色。 + + + Color for renamed or copied resources. + 重命名或复制的资源的颜色。 + + + Color for resources with conflicts. + 存在冲突的资源的颜色。 + + + Color for submodule resources. + 子模块资源的颜色。 + + + Color for untracked resources. + 未跟踪资源的颜色。 + + + Commit + 提交 + Commit 提交 + + Commit (No Verify) + 提交(不验证) + Commit All 全部提交 @@ -1332,18 +1428,6 @@ These files will be FOREVER LOST. Commit Empty (No Verify) 空提交(不验证) - - Accept Commit Message - 接受提交消息 - - - Discard Commit Message - 放弃提交消息 - - - Commit (No Verify) - 提交(不验证) - Commit Staged 提交已暂存文件 @@ -1368,6 +1452,254 @@ These files will be FOREVER LOST. Commit Staged (Signed Off, No Verify) 提交已暂存内容(已签收,不验证) + + Commit all changes when there are no staged changes. + 在没有暂存的更改时提交所有更改。 + + + Compare with Selected + 与已选项目进行比较 + + + Complete Merge + 完成合并 + + + Compute Conflicts With Git + 计算与 Git 冲突 + + + Compute Conflicts With Git (Diff3) + 计算与 Git 冲突(Diff3) + + + Configures when repositories should be automatically detected. + 配置何时自动检测存储库。 + + + Confirm before synchronizing git repositories. + 同步 Git 存储库前请先进行确认。 + + + Continue Working in New Local Clone + 继续在新的本地克隆中工作 + + + Control whether a repository in parent folders of workspaces or open files should be opened. + 控制是应打开工作区父文件夹中的存储库还是打开的文件。 + + + Control which changes are automatically staged by Smart Commit. + 控制哪些更改由Smart Commit自动暂存。 + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + 控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。 + + + Controls how untracked changes behave. + 控制未跟踪的更改的行为。 + + + Controls the Git count badge. + 控制 Git 计数徽章。 + + + Controls the commit message length threshold for showing a warning. + 控制显示提交消息长度警告的长度阈值。 + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。 + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + 在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。 + + + Controls the limit of git submodules detected. + 控制可检测到的 Git 子模块的限制。 + + + Controls the signoff flag for all commits. + 控制所有提交的 signoff 标志。 + + + Controls the sort order for branches. + 控制分支的排列顺序。 + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + 控制相似性索引(即相比于文件大小添加/删除的量)的阈值,以便将一对添加/删除文件中的更改视为重命名。 + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。 + + + Controls what type of git refs are listed when running `Checkout to...`. + 控制在运行“签出到…”时列出的 git 参考类型。 + + + Controls when to show commit message input validation. + 控制何时显示提交消息输入验证。 + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + 控制是否应覆盖 GIT_ASKPASS 以使用集成版本。 + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + 控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。 + + + Controls whether Git should check for unsaved files before committing. + 控制 Git 是否在提交之前检查未保存的文件。 + + + Controls whether Git should check for unsaved files before stashing changes. + 控制 Git 是否在储藏更改之前检查未保存的文件。 + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + 控制没有传出提交的分支在签出之前是否快速转发。 + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + 控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。 + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 控制在运行同步操作时是否出现通知,允许用户取消操作。 + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + 控制是否在将更改提交到受保护的分支之前显示提示。 + + + Controls whether a random name is generated when creating a new branch. + 控制在创建新分支时是否生成随机名称。 + + + Controls whether an action button is shown in the Source Control view. + 控制操作按钮是否显示在“源代码管理”视图中。 + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + 控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。 + + + Controls whether force push (with or without lease) is enabled. + 控制是否启用强制推送 (不论 force 还是 force-with-lease)。 + + + Controls whether force pushing uses the safer force-with-lease variant. + 控制是否使用更安全的 force-with-lease 进行强制推送。 + + + Controls whether git actions should show progress. + 控制 Git 操作是否显示进度提示。 + + + Controls whether the Git Sync command appears in the status bar. + 控制Git Sync命令是否出现在状态栏中。 + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + 控制在储藏、提交、放弃、暂存或取消暂存更改时,是否应自动关闭差异编辑器。 + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。 + + + Controls whether to ask for confirmation before committing without verification. + 控制是否在提交前要求确认而不进行验证。 + + + Controls whether to ask for confirmation before force-pushing. + 控制在强制推送前是否进行确认。 + + + Controls whether to automatically detect git submodules. + 控制是否自动检测 Git 子模块。 + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 控制是否使 VS Code 成为集成终端中产生的 Git 进程的 Git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。 + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 控制是否启用 VS Code 作为集成终端中生成的 Git 进程的身份验证处理程序。请注意: 需要重启终端才能选取此设置中的更改。 + + + Controls whether to open a repository automatically after cloning. + 控制是否在克隆后自动打开存储库。 + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + 控制是否在运行 git 命令后乐观地更新源代码管理视图的状态。 + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + 控制是否要在从 git 存储库使用“继续工作”时提示发布未发布的 git 状态。 + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。 + + + Controls whether to show a notification when a push is successful. + 控制在推送成功时是否显示通知。 + + + Controls whether to show an inline Open File action in the Git changes view. + 控制是否在 Git 更改视图中显示内联“打开文件”操作。 + + + Controls whether to show the commit author in the Timeline view. + 控制是否在日程表视图中显示提交作者。 + + + Controls whether to show the commit input in the Git source control panel. + 控制是否在 Git 源控制面板中显示提交输入。 + + + Controls whether to show uncommitted changes in the Timeline view. + 控制是否在时间线视图中显示未提交的更改。 + + + Controls whether to use the message from the commit input box as the default stash message. + 控制是否将提交输入框中的消息用作默认储藏消息。 + + + Controls which date to use for items in the Timeline view. + 控制在日程表视图中项目使用的日期。 + + + Copy Commit ID + 复制提交 ID + + + Copy Commit Message + 复制提交消息 + + + Count all changes. + 对所有更改计数。 + + + Count only tracked changes. + 仅对跟踪的更改计数。 + + + Create Branch From... + 从现有来源创建新的分支... + + + Create Branch... + 创建分支... + Create Tag 创建标记 @@ -1376,46 +1708,251 @@ These files will be FOREVER LOST. Delete Branch... 删除分支... + + Delete Remote Tag + 删除远程标记 + Delete Tag 删除标签 + + Disable automatic repository scanning. + 禁止自动扫描存储库。 + + + Disable this check. + 禁用此检查。 + + + Disable this check. + 禁用此检查。 + + + Discard All Changes + 放弃所有更改 + + + Discard All Tracked Changes + 放弃所有跟踪的更改 + + + Discard All Untracked Changes + 放弃所有未跟踪的更改 + + + Discard Changes + 放弃更改 + + + Discard Commit Message + 放弃提交消息 + + + Don't run any command after a commit. + 提交后不要运行任何命令。 + + + Drop All Stashes... + 删除所有储藏... + + + Drop Stash... + 删除储藏... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + 在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。 + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + 启用`#git.useEditorAsCommitInput#`时启用详细输出。 + + + Enables commit signing with GPG or X.509. + 使用 GPG 或 x.509 启用提交签名。 + + + Experimental improvements for the git setup flow. + Git 安装流程的实验性改进。 + Fetch 抓取 - - Fetch From All Remotes - 从所有远程存储库中拉取 - Fetch (Prune) 获取 (删除) - - Accept Merge - 接受合并 + + Fetch From All Remotes + 从所有远程存储库中拉取 - - Add to .gitignore - 添加到 .gitignore + + Fetch all tags when pulling. + 拉取时提取所有标签。 + + + Force git to use rebase when running the sync command. + 在运行“同步”命令时,强制 Git 使用“变基”。 + + + Get Remote Sources + 获取远程源 + + + Get Repositories + 获取存储库 + + + Get Repository State + 获取仓库状态 + + + Git + Git + + + Git + Git + + + Git SCM Integration + Git 源代码管理集成 + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 在工作区的父文件夹或打开的文件中找到了 Git 存储库。 +[Open Repository](command:git.openRepositoriesInParentFolders) +使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 设置来控制是打开工作区或打开文件的父文件夹中的 git 存储库。若要了解详细信息,请[阅读我们的文档](https://aka.ms/vscode-git-repository-in-parent-folders)。 + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。 +要了解有关如何在 VS Code 中使用 Git 和源代码管理的更多信息,[请阅读我们的文档](https://aka.ms/vscode-scm)。 + + + Ignore modifications to submodules in the file tree. + 忽略对文件树中子模块的修改。 + + + Ignores the legacy Git warning. + 忽略“旧版 Git”警告。 + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + 如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。 + + + Ignores the warning when Git is missing. + 忽略“缺失 Git”的警告。 + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + 忽略拉取时发出的分支似乎已变基的警告。 + + + Ignores the warning when there are too many changes in a repository. + 忽略“存储库中存在大量更改”的警告。 + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。 +[打开文件夹](command:vscode.openFolder) +[克隆存储库](command:git.clone) +要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 Initialize Repository 初始化存储库 + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + 安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。 + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + 用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。 + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + 当 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时扫描 Git 仓库时忽略的文件夹列表。 + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + GIT 命令列表 (例如: commit、push),这些命令的 `stdout` 将被记录到 [git 输出](command:git.showOutput)。如果 GIT 命令配置了客户端挂钩,那么客户端挂钩的 `stdout` 也将被记录到 [git 输出](command:git.showOutput)。 + + + List of git repositories to ignore. + 要忽略的 Git 存储库列表。 + + + List of paths to search for git repositories in. + 在其中搜索 Git 存储库的路径的列表。 + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + 受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。 + + + Local branches + 本地分支 + + + Manage Unsafe Repositories + 管理不安全的存储库 + Merge Branch... 合并分支... + + Never open a repository in parent folders of workspaces or open files. + 切勿在工作区的父文件夹中打开存储库或打开文件。 + + + Never publish unpublished git state when using Continue Working On from a git repository + 从 git 存储库使用“继续工作”时切勿发布未发布的 git 状态 + + + Only open in current window when no folder is opened. + 只有在没有打开任何文件夹时,才在当前窗口中打开。 + Open All Changes 打开所有更改 + + Open Changes + 打开更改 + Open Changes 打开更改 + + Open Containing Folder + 打开所在的文件夹 + Open File 打开文件 @@ -1424,10 +1961,46 @@ These files will be FOREVER LOST. Open File (HEAD) 打开文件 (HEAD) + + Open Repositories In Parent Folders + 在父文件夹中打开存储库 + Open Repository 打开存储库 + + Open the merge editor for files that are currently under conflict. + 打开当前处于冲突状态的文件的合并编辑器。 + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 可执行文件的路径和文件名,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。 + + + Pop Latest Stash + 弹出最新储藏 + + + Pop Stash... + 弹出储藏... + + + Prefix used when creating a new branch. + 创建新分支时使用的前缀。 + + + Prompt before opening a repository the parent folders of workspaces or open files. + 在打开存储库之前提示工作区的父文件夹或打开文件。 + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + 从 git 存储库使用“继续工作”时提示发布未发布的 git 状态 + + + Prune when fetching. + 提取时修剪。 + Publish Branch... 发布分支... @@ -1436,13 +2009,17 @@ These files will be FOREVER LOST. Pull 拉取 + + Pull (Rebase) + 拉取(变基) + Pull from... 拉取自... - - Pull (Rebase) - 拉取(变基) + + Pull, Push + 拉取,推送 Push @@ -1464,6 +2041,10 @@ These files will be FOREVER LOST. Push Tags 推送标记 + + Push all annotated tags when running the sync command. + 运行同步命令时推送附注标签。 + Push to... 推送到... @@ -1476,14 +2057,22 @@ These files will be FOREVER LOST. Rebase Branch... 变基分支… - - Abort Rebase - 中止变基 - Refresh 刷新 + + Remember the last git command that ran after a commit. + 记住提交后运行的最后一个 git 命令。 + + + Remote + 远程 + + + Remote branches + 远程分支 + Remove Remote 删除远程存储库 @@ -1496,25 +2085,25 @@ These files will be FOREVER LOST. Rename Branch... 重命名分支... + + Resolve in Merge Editor + 在合并编辑器中解析 + Restore Commit Template 还原提交模板 - - Open Containing Folder - 打开包含的文件夹 - - - Reveal in Finder - 在查找器中显示 + + Reveal in Explorer View + 在资源管理器视图中显示 Reveal in File Explorer 在文件资源管理器中显示 - - Reveal in Explorer View - 在资源管理器视图中显示 + + Reveal in Finder + 在查找器中显示 Revert Change @@ -1524,17 +2113,72 @@ These files will be FOREVER LOST. Revert Selected Ranges 还原所选更改 - - Set Log Level... - 设置日志级别... + + Run 'git pull' and 'git push' after a successful commit. + 成功提交后运行 'git pull' 和 'git push' 命令。 + + + Run 'git push' after a successful commit. + 成功提交后运行 'git push'。 + + + Run a git command after a successful commit. + 成功提交后运行 git 命令。 + + + Scan for both subfolders of the current opened folder and parent folders of open files. + 扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。 + + + Scan for parent folders of open files. + 扫描当前打开文件的父文件夹。 + + + Scan for subfolders of the currently opened folder. + 扫描当前打开文件夹的子文件夹。 + + + Scanning folder for git repositories... + 正在扫描 git 存储库的文件夹... + + + Scanning workspace for git repositories... + 正在扫描工作区中的 GIT 存储库... + + + Select for Compare + 选择以进行比较 Show Git Output 显示 GIT 输出 - - Stage Changes - 暂存更改 + + Show an action button to commit changes when the local branch has modified files ready to be committed. + 显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。 + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + 显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。 + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + 显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。 + + + Sign Off + 注销 + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 源代码管理取决于将安装的 Git。 +[下载适用于 Linux 的 Git](https://git-scm.com/download/linux) +安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。 Stage All Changes @@ -1556,41 +2200,37 @@ These files will be FOREVER LOST. Stage Change 暂存更改 + + Stage Changes + 暂存更改 + Stage Selected Ranges 暂存所选范围 + + Stash + 存储 + Stash 储藏 - - Apply Stash... - 应用储藏... - - - Apply Latest Stash - 应用最新储藏 - - - Drop Stash... - 删除储藏... - - - Drop All Stashes... - 删除所有储藏... - Stash (Include Untracked) 储藏(包含未跟踪) - - Pop Stash... - 弹出储藏... + + Stash Staged + 储藏暂存 - - Pop Latest Stash - 弹出最新储藏 + + Stash any changes before pulling and restore them after successful pull. + 在拉取前暂存所有更改,在成功拉取后还原这些更改。 + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + 建议启用智能提交(在无暂存更改时提交所有更改)。 Sync @@ -1600,645 +2240,68 @@ These files will be FOREVER LOST. Sync (Rebase) 同步(变基) - - Compare with Selected - 与已选项目进行比较 - - - Copy Commit ID - 复制提交 ID - - - Copy Commit Message - 复制提交消息 - - - Open Changes - 打开更改 - - - Select for Compare - 选择以进行比较 - - - Undo Last Commit - 撤消上次提交 - - - Unstage Changes - 取消暂存更改 - - - Unstage All Changes - 取消暂存所有更改 - - - Unstage Selected Ranges - 取消暂存所选范围 - - - Controls whether force push (with or without lease) is enabled. - 控制是否启用强制推送 (不论 force 还是 force-with-lease)。 - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - 控制是否允许没有运行 pre-commit 和 commit-msg 挂钩的提交。 - - - Always show the Staged Changes resource group. - 始终显示“暂存的更改”资源组。 - - - Controls the signoff flag for all commits. - 控制所有提交的 signoff 标志。 - - - Configures when repositories should be automatically detected. - 配置何时自动检测存储库。 - - - Disable automatic repository scanning. - 禁止自动扫描存储库。 - - - Scan for parent folders of open files. - 扫描当前打开文件的父文件夹。 - - - Scan for subfolders of the currently opened folder. - 扫描当前打开文件夹的子文件夹。 - - - Scan for both subfolders of the current opened folder and parent folders of open files. - 扫描当前打开文件夹与当前打开文件所在文件夹的子文件夹。 - - - Stash any changes before pulling and restore them after successful pull. - 在拉取前暂存所有更改,在成功拉取后还原这些更改。 - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - 若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。 - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - 在启用“#git.autofetch#”情况下每次自动 git fetch 之间的间隔时间(以秒为单位)。 - - - Whether auto refreshing is enabled. - 是否启用自动刷新。 - - - Prefix used when creating a new branch. - 创建新分支时使用的前缀。 - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - 受保护分支的列表。默认情况下,在将更改提交到受保护分支之前会显示提示。可以使用 `#git.branchProtectionPrompt#` 设置控制提示。 - - - Controls whether a prompt is being before changes are committed to a protected branch. - 控制是否在将更改提交到受保护分支之前进行提示。 - - - Always commit changes to the protected branch. - 始终将更改提交到受保护分支。 - - - Always commit changes to a new branch. - 始终将更改提交到新的分支。 - - - Always prompt before changes are committed to a protected branch. - 始终在将更改提交到受保护分支之前进行提示。 - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - 用于随机生成的分支名称的字典列表。每个值都表示用于生成分支名称段的字典。支持的词典:“形容词”、“动物”、“颜色”和“数字”。 - - - A random adjective - 随机形容词 - - - A random animal name - 随机动物名称 - - - A random color name - 随机颜色名称 - - - A random number between 100 and 999 - 100 和 999 之间的一个随机数 - - - Controls whether a random name is generated when creating a new branch. - 控制在创建新分支时是否生成随机名称。 - - - Controls the sort order for branches. - 控制分支的排列顺序。 - - - A regular expression to validate new branch names. - 用于验证新分支名称的正则表达式。 - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - 用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。 - - - Controls what type of git refs are listed when running `Checkout to...`. - 控制在运行“签出到…”时列出的 git 参考类型。 - - - Local branches - 本地分支 - - - Remote branches - 远程分支 + + Tags + 标记 Tags 标记 - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - 控制在储藏、提交、放弃、暂存或取消暂存更改时,是否应自动关闭差异编辑器。 - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - GIT 命令列表 (例如: commit、push),这些命令的 `stdout` 将被记录到 [git 输出](command:git.showOutput)。如果 GIT 命令配置了客户端挂钩,那么客户端挂钩的 `stdout` 也将被记录到 [git 输出](command:git.showOutput)。 - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - 始终为 “Git: Commit Empty” 命令确认创建空提交。 - - - Controls whether to ask for confirmation before force-pushing. - 控制在强制推送前是否进行确认。 - - - Controls whether to ask for confirmation before committing without verification. - 控制是否在提交前要求确认而不进行验证。 - - - Confirm before synchronizing git repositories. - 同步 Git 存储库前请先进行确认。 - - - Controls the Git count badge. - 控制 Git 计数徽章。 - - - Count all changes. - 对所有更改计数。 - - - Turn off counter. - 关闭计数器。 - - - Count only tracked changes. - 仅对跟踪的更改计数。 - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - 控制 Git 是否在资源管理器和“打开编辑器”视图中添加颜色和小标。 + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + 用于替换新分支名称中的空格,以及用于分隔随机生成的分支名称区段的字符。 The default location to clone a git repository. 克隆 Git 存储库的默认位置。 - - Controls whether to automatically detect git submodules. - 控制是否自动检测 Git 子模块。 - - - Controls the limit of git submodules detected. - 控制可检测到的 Git 子模块的限制。 - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - 控制 `Discard all changes` 命命令将放弃哪些更改。`all` 放弃所有更改。`tracked` 仅放弃跟踪的文件。`prompt` 则在每次运行此操作时显示提示对话框。 - - - Enables commit signing with GPG or X.509. - 使用 GPG 或 x.509 启用提交签名。 - - - Commit all changes when there are no staged changes. - 在没有暂存的更改时提交所有更改。 - - - Controls whether the Git Sync command appears in the status bar. - 控制Git Sync命令是否出现在状态栏中。 - - - Whether git is enabled. - 是否启用 Git。 - - - Experimental improvements for the git setup flow. - Git 安装流程的实验性改进。 - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - 启用后,在拉取时获取所有分支。否则,仅获取当前。 - - - Follow push all tags when running the sync command. - 遵循“运行同步命令时推送所有标记”。 - - - Ignores the legacy Git warning. - 忽略“旧版 Git”警告。 - - - Ignores the warning when there are too many changes in a repository. - 忽略“存储库中存在大量更改”的警告。 - - - Ignores the warning when Git is missing. - 忽略“缺失 Git”的警告。 - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - 忽略拉取时发出的分支似乎已变基的警告。 - - - Ignore modifications to submodules in the file tree. - 忽略对文件树中子模块的修改。 - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - 如果 Windows 上安装了 Git 2.25 - 2.26,则忽略警告。 - - - List of git repositories to ignore. - 要忽略的 Git 存储库列表。 - - - Controls when to show commit message input validation. - 控制何时显示提交消息输入验证。 - - - Controls the commit message length threshold for showing a warning. - 控制显示提交消息长度警告的长度阈值。 - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - 控制用于显示警告的提交消息主题长度阈值。请取消设置它以继承 “config.inputValidationLength” 的值。 - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 指定要记录到 [git 输出](command:git.showOutput)的信息量(如果有)。 - - - Log only critical information - 仅记录关键信息 - - - Log only debug, information, warning, error, and critical information - 仅记录调试、信息、警告、错误和关键信息 - - - Log only error, and critical information - 仅记录错误和关键信息 - - - Log only information, warning, error, and critical information - 仅记录信息、警告、错误和关键信息 - - - Log nothing - 不记录任何内容 - - - Log all information - 记录所有信息 - - - Log only warning, error, and critical information - 仅记录警告、错误和关键信息 - - - Open the merge editor for files that are currently under conflict. - 打开当前处于冲突状态的文件的合并编辑器。 - - - Controls whether to open a repository automatically after cloning. - 控制是否在克隆后自动打开存储库。 - - - Always open in current window. - 始终在当前窗口中打开。 - - - Always open in a new window. - 始终在新窗口中打开。 - - - Always prompt for action. - 始终提示操作。 - - - Only open in current window when no folder is opened. - 只有在没有打开任何文件夹时,才在当前窗口中打开。 - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - 控制单击更改时是否应打开差异编辑器。否则将打开常规编辑器。 - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Git 可执行文件的路径和文件名,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。这也可以是一个包含多个要查找的路径的字符串值数组。 - - - Runs a git command after a successful commit. - 成功提交后运行 git 命令。 - - - Don't run any command after a commit. - 提交后不要运行任何命令。 - - - Run 'Git Push' after a successful commit. - 成功提交后运行'Git Push'。 - - - Run 'Git Sync' after a successful commit. - 成功提交后运行'Git Sync'。 - - - Controls whether Git should check for unsaved files before committing. - 控制 Git 是否在提交之前检查未保存的文件。 - - - Check for any unsaved files. - 检查是否有任何未保存的文件。 - - - Disable this check. - 禁用此检查。 - - - Check only for unsaved staged files. - 只检查未保存的已暂存文件。 - - - Controls whether Git should check for unsaved files before stashing changes. - 控制 Git 是否在储藏更改之前检查未保存的文件。 - - - Check for any unsaved files. - 检查是否有任何未保存的文件。 - - - Disable this check. - 禁用此检查。 - - - Check only for unsaved staged files. - 只检查未保存的已暂存文件。 - - - Prune when fetching. - 提取时修剪。 - - - Fetch all tags when pulling. - 拉取时提取所有标签。 - - - Force git to use rebase when running the sync command. - 在运行“同步”命令时,强制 Git 使用“变基”。 - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - 当 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时扫描 Git 仓库时忽略的文件夹列表。 - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - 在将 `#git.autoRepositoryDetection#` 设置为 `true` 或 `subFolders` 时,控制扫描工作区文件夹以查找 Git 仓库时使用的深度。如果不进行限制,可以设置为 `-1`。 - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - 控制在是要求进行显式 Git 用户配置,还是允许 Git 在缺少配置时进行猜测。 - - - List of paths to search for git repositories in. - 在其中搜索 Git 存储库的路径的列表。 - - - Controls whether an action button is shown in the Source Control view. - 控制操作按钮是否显示在“源代码管理”视图中。 - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - 显示一个操作按钮,以便在本地分支已修改文件可供提交时提交更改。 - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - 显示一个操作按钮,以便在本地分支没有跟踪远程分支时发布该分支。 - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - 显示一个操作按钮,以便在本地分支位于远程分支前面或后面时同步更改。 - - - Controls whether to show the commit input in the Git source control panel. - 控制是否在 Git 源控制面板中显示提交输入。 - - - Controls whether to show an inline Open File action in the Git changes view. - 控制是否在 Git 更改视图中显示内联“打开文件”操作。 - - - Controls whether git actions should show progress. - 控制 Git 操作是否显示进度提示。 - - - Controls whether to show a notification when a push is successful. - 控制在推送成功时是否显示通知。 - - - Control which changes are automatically staged by Smart Commit. - 控制哪些更改由Smart Commit自动暂存。 - - - Automatically stage all changes. - 自动暂存所有更改。 - - - Automatically stage tracked changes only. - 仅自动暂存跟踪的更改。 - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - 控制如何限制可从 Git 状态命令分析的更改数。可以设置为 0 表示无限制。 - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - 建议启用智能提交(在无暂存更改时提交所有更改)。 - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - 控制在运行同步操作时是否出现通知,允许用户取消操作。 - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 控制是否使 VS Code 成为集成终端中产生的 git 进程的身份验证处理程序。请注意: 需要重启终端才能选择此设置中的更改。 - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 控制是否使 VS Code 成为集成终端中产生的 git 进程的 git 编辑器。请注意: 需要重启终端才能选择此设置中的更改。 - - - Controls which date to use for items in the Timeline view. - 控制在日程表视图中项目使用的日期。 - - - Use the authored date - 使用创作日期 - - - Use the committed date - 使用提交日期 - - - Controls whether to show the commit author in the Timeline view. - 控制是否在日程表视图中显示提交作者。 - - - Controls whether to show uncommitted changes in the Timeline view. - 控制是否在时间线视图中显示未提交的更改。 - - - Controls how untracked changes behave. - 控制未跟踪的更改的行为。 - - - Untracked changes are hidden and excluded from several actions. - 未跟踪的更改被隐藏,并从多个操作中排除。 - - - All changes, tracked and untracked, appear together and behave equally. - 所有更改,无论是跟踪的还是未跟踪的,都会一起出现并表现出相同的行为。 - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - 未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。 - - - Controls whether to use the message from the commit input box as the default stash message. - 控制是否将提交输入框中的消息用作默认储藏消息。 - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - 控制当提交输入框中未提供消息时,是否将使用全文编辑器来创作提交消息。 - - - Controls whether force pushing uses the safer force-with-lease variant. - 控制是否使用更安全的 force-with-lease 进行强制推送。 - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - 控制是否应覆盖 GIT_ASKPASS 以使用集成版本。 - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - 启用`#git.useEditorAsCommitInput#`时启用详细输出。 - - - Git SCM Integration - Git 源代码管理集成 - - - Git - Git - - - Branch - 分支 - - - Changes - 更改 - - - Commit - 提交 - - - Amend - 修改 - - - Sign Off - 注销 - - - Git - Git - - - Pull, Push - 拉取,推送 - - - Remote - 远程 - - - Stash - 存储 - - - Tags - 标记 - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + 检测到的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。 +[管理不安全存储库](command:git.manageUnsafeRepositories) +要详细了解不安全存储库,[请阅读我们的文档](https://aka.ms/vscode-git-unsafe-repository)。 + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 可以在本地克隆存储库。 -[可控存储库](command:git.clone“启用 git 扩展后立即克隆存储库”) + 检测到的 git 存储库可能不安全,因为该文件夹由当前用户以外的其他人所有。 +[管理不安全存储库](command:git.manageUnsafeRepositories) +要详细了解不安全存储库,[请阅读我们的文档](https://aka.ms/vscode-git-unsafe-repository)。 - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - 要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 如果要使用 git 功能,请在[设置](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中启用 git。 -要详细了解如何在 VS Code 中使用 Git 和源代码管理,[请阅读我们的文档](https://aka.ms/vscode-scm)。 - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) + + The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. +[Initialize Repository](command:git.init?%5Btrue%5D) To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} + {Locked='](command:git.init?%5Btrue%5D'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 如果要使用 git 功能,可以打开包含 git 存储库的文件夹或从 URL 克隆。 -[打开文件夹](command:vscode.openFolder) -[克隆存储库](command:git.clone) + 当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。 +[初始化存储库](command:git.init?%5Btrue%5D) +要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 + + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + 初始化新的 git 存储库时默认分支的名称(例如: main、trunk、development)。设置为空时,将使用在 git 中配置的默认分支名称。 + + + The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. +[Initialize Repository](command:git.init) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:git.init'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。 +[初始化存储库](command:git.init) 要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 @@ -2252,40 +2315,70 @@ Please make sure there is no space between the right bracket and left parenthesi [将文件夹添加到工作区](command:workbench.action.addRootFolder) 要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 - - The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. -[Initialize Repository](command:git.init?%5Btrue%5D) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init?%5Btrue%5D'} + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 + + + Turn off counter. + 关闭计数器。 + + + Undo Last Commit + 撤消上次提交 + + + Unstage All Changes + 取消暂存所有更改 + + + Unstage Changes + 取消暂存更改 + + + Unstage Selected Ranges + 取消暂存所选范围 + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 未跟踪的更改单独显示在“源代码管理”视图中。它们也被排除在几个操作之外。 + + + Untracked changes are hidden and excluded from several actions. + 未跟踪的更改被隐藏,并从多个操作中排除。 + + + Use the authored date + 使用创作日期 + + + Use the committed date + 使用提交日期 + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 启用后,在拉取时获取所有分支。否则,仅获取当前。 + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + 若设置为 true,则自动从当前 Git 存储库的默认远程库提取提交。若设置为“全部”,则从所有远程库进行提取。 + + + Whether auto refreshing is enabled. + 是否启用自动刷新。 + + + Whether git is enabled. + 是否启用 Git。 + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 当前打开的文件夹中没有 Git 存储库。可初始化一个存储库,它将弃用 Git 提供支持的源代码管理功能。 -[初始化存储库](command:git.init?%5Btrue%5D) -要详细了解如何在 Azure Data Studio 中使用 Git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 - - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - 安装 Git (一种流行的源代码管理系统),以跟踪代码更改并与他人协作。在我们的 [Git 指南](https://aka.ms/vscode-scm)中了解详细信息。 - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 源代码管理取决于将安装的 Git。 -[下载适用于 Linux 的 Git](https://git-scm.com/download/linux) -安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城]](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。 - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [下载适用于 macOS 的 Git](https://git-scm.com/download/mac) -安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。 + 可以在本地克隆仓库。 +[克隆仓库](command:git.clone '启用 git 扩展后立即克隆仓库') [Download Git for Windows](https://git-scm.com/download/win) @@ -2296,16 +2389,14 @@ Please make sure there is no space between the right bracket and left parenthesi [下载适用于 Windows 的 Git](https://git-scm.com/download/win) 安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。 - - The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. -[Initialize Repository](command:git.init) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:git.init'} + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 当前打开的工作区没有任何包含 git 存储库的文件夹。可以初始化文件夹上将启用由 git 支持的源代码管理功能的存储库。 -[初始化存储库](command:git.init) -要详细了解如何在 Azure Data Studio 中使用 git 和源代码管理,请 [阅读我们的文档](https://aka.ms/vscode-scm)。 + [下载适用于 macOS 的 Git](https://git-scm.com/download/mac) +安装后,请[重新加载](command:workbench.action.reloadWindow) (或[执行故障排除](command:git.showOutput))。可以[从商城](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)安装其他源代码管理提供程序。 diff --git a/resources/xlf/zh-hans/xml-language-features.zh-Hans.xlf b/resources/xlf/zh-hans/xml-language-features.zh-Hans.xlf deleted file mode 100644 index 186d9036a6..0000000000 --- a/resources/xlf/zh-hans/xml-language-features.zh-Hans.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - 为 XML 提供丰富的语言支持。 - - - XML Language Features - XML 语言功能 - - - - \ No newline at end of file diff --git a/resources/xlf/zh-hant/admin-tool-ext-win.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.admin-tool-ext-win.zh-Hant.xlf similarity index 86% rename from resources/xlf/zh-hant/admin-tool-ext-win.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.admin-tool-ext-win.zh-Hant.xlf index 37898dd98c..4ab2a5e072 100644 --- a/resources/xlf/zh-hant/admin-tool-ext-win.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.admin-tool-ext-win.zh-Hant.xlf @@ -1,7 +1,15 @@  - + + + Could not determine Object Explorer node from connectionContext : {0} + 無法判斷來自 connectionContext 的物件總管節點 : {0} + + + Error calling SsmsMin with args '{0}' - {1} + 以引數 '{0}' - {1} 呼叫 SsmsMin 時發生錯誤 + Launching dialog... 正在啟動對話... @@ -18,17 +26,9 @@ No connectionProfile provided from connectionContext : {0} connectionContext 未提供任何 connectionProfile : {0} - - Could not determine Object Explorer node from connectionContext : {0} - 無法判斷來自 connectionContext 的物件總管節點 : {0} - - - Error calling SsmsMin with args '{0}' - {1} - 以引數 '{0}' - {1} 呼叫 SsmsMin 時發生錯誤 - - + Adds additional Windows-specific functionality to Azure Data Studio @@ -43,8 +43,8 @@ 產生指令碼... - Properties - 屬性 + Properties (Admin Tools) + 屬性 (管理員工具) diff --git a/resources/xlf/zh-hant/agent.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.agent.zh-Hant.xlf similarity index 95% rename from resources/xlf/zh-hant/agent.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.agent.zh-Hant.xlf index 686f62f309..db9767f010 100644 --- a/resources/xlf/zh-hant/agent.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.agent.zh-Hant.xlf @@ -1,15 +1,15 @@  - + - - SQL Server event alert - SQL Server 事件警示 - Alert update failed '{0}' 更新失敗 '{0}' + + SQL Server event alert + SQL Server 事件警示 + SQL Server performance condition alert SQL Server 效能條件警示 @@ -20,28 +20,28 @@ - + - - Job name must be provided - 必須提供作業名稱 + + Job '{0}' created successfully + 已成功建立作業 '{0}' + + + Job '{0}' updated successfully + 已成功更新作業 '{0}' Job creation failed '{0}' 作業建立失敗 '{0}' - - Job '{0}' created successfully - 已成功建立作業 '{0}' + + Job name must be provided + 必須提供作業名稱 Job update failed '{0}' 作業更新失敗 '{0}' - - Job '{0}' updated successfully - 已成功更新作業 '{0}' - When the job completes 當作業完成時 @@ -56,12 +56,8 @@ - + - - Step update failed '{0}' - 步驟更新失敗 '{0}' - Job name must be provided 必須提供作業名稱 @@ -70,9 +66,13 @@ Step name must be provided 必須提供步驟名稱 + + Step update failed '{0}' + 步驟更新失敗 '{0}' + - + Invalid notebook path @@ -82,26 +82,26 @@ Job with similar name already exists 已有類似名稱的作業存在 - - Notebook name must be provided - 必須提供筆記本名稱 + + Notebook '{0}' created successfully + 已成功建立筆記本 '{0}' + + + Notebook '{0}' updated successfully + 筆記本 '{0}' 已成功更新 Notebook creation failed '{0}' 筆記本建立失敗 '{0}' - - Notebook '{0}' created successfully - 已成功建立筆記本 '{0}' + + Notebook name must be provided + 必須提供筆記本名稱 Notebook update failed '{0}' 筆記本更新失敗 '{0}' - - Notebook '{0}' updated successfully - 筆記本 '{0}' 已成功更新 - Select execution database 選取執行資料庫 @@ -128,23 +128,23 @@ - + Proxy '{0}' created successfully 已成功建立 '{0}' - - Proxy update failed '{0}' - Proxy 更新失敗 '{0}' - Proxy '{0}' updated successfully 已成功更新 Proxy '{0}' + + Proxy update failed '{0}' + Proxy 更新失敗 '{0}' + - + Cancel @@ -156,108 +156,12 @@ - + - - Additional notification message to send - 要傳送的其他通知訊息 - <all databases> <所有資料庫> - - Database name - 資料庫名稱 - - - Delay Minutes - 延遲分鐘數 - - - Delay Seconds - 延遲秒數 - - - Enabled - 啟用 - - - Error number - 錯誤號碼 - - - Execute Job - 執行作業 - - - Job Name - 作業名稱 - - - General - 一般 - - - Include alert error text in e-mail - 在電子郵件中包含警示錯誤文字 - - - Include alert error text in pager - 在頁面巡覽區中包括警示文字 - - - Message text - 訊息文字 - - - Name - 名稱 - - - New Job - 新增作業 - - - New Operator - 新增運算子 - - - Notify Operators - 通知運算子 - - - E-mail - 電子郵件 - - - Operator List - 運算子清單 - - - Operator - 運算子 - - - Pager - 頁面巡覽區 - - - Options - 選項 - - - Raise alert when message contains - 當訊息包含以下項目時引發警示 - - - Response - 回應 - - - Severity - 嚴重性 - 001 - Miscellaneous System Information 001 - 其他系統資訊 @@ -358,38 +262,130 @@ 025 - Fatal Error 025 - 嚴重錯誤 - - Type - 類型 + + Additional notification message to send + 要傳送的其他通知訊息 Create Alert 建立警示 + + Database name + 資料庫名稱 + + + Delay Minutes + 延遲分鐘數 + + + Delay Seconds + 延遲秒數 + + + E-mail + 電子郵件 + Edit Alert 編輯警示 + + Enabled + 啟用 + + + Error number + 錯誤號碼 + Event alert definition 事件警示定義 + + Execute Job + 執行作業 + + + General + 一般 + + + Include alert error text in e-mail + 在電子郵件中包含警示錯誤文字 + + + Include alert error text in pager + 在頁面巡覽區中包括警示文字 + + + Job Name + 作業名稱 + + + Message text + 訊息文字 + + + Name + 名稱 + + + New Job + 新增作業 + + + New Operator + 新增運算子 + + + Notify Operators + 通知運算子 + + + Operator + 運算子 + + + Operator List + 運算子清單 + + + Options + 選項 + + + Pager + 頁面巡覽區 + + + Raise alert when message contains + 當訊息包含以下項目時引發警示 + + + Response + 回應 + + + Severity + 嚴重性 + + + Type + 類型 + - + - - Enabled - 啟用 + + Actions to perform when the job completes + 作業完成時要執行的操作 Alert Name 警示名稱 - - Type - 類型 - Alerts 警示 @@ -398,9 +394,9 @@ Alerts list 警示清單 - - The name of the job cannot be blank. - 作業名稱不得為空。 + + Automatically delete job + 自動刪除作業 Category @@ -410,33 +406,29 @@ Delete Step 刪除步驟 - - Automatically delete job - 自動刪除作業 - Description 描述 - - Edit Step - 編輯步驟 - Edit Job 編輯作業 + + Edit Step + 編輯步驟 + Email 電子郵件 - + Enabled 啟用 - - Write to the Windows Application event log - 寫入 Windows 應用程式事件記錄檔 + + Enabled + 已啟用 General @@ -458,10 +450,6 @@ Name 名稱 - - New Step - 新增步驟 - New Alert 新增警示 @@ -470,14 +458,14 @@ New Job 新增作業 + + New Step + 新增步驟 + Notifications 通知 - - Actions to perform when the job completes - 作業完成時要執行的操作 - On Failure 失敗時 @@ -522,42 +510,34 @@ Steps 步驟 + + The name of the job cannot be blank. + 作業名稱不得為空。 + + + Type + 類型 + Type 類型 + + Write to the Windows Application event log + 寫入 Windows 應用程式事件記錄檔 + - + - - Operating system (CmdExec) - 作業系統 (cmdexec) - - - Transact-SQL script (T-SQL) - Transact-SQL 指令碼 (T-SQL) - Advanced 進階 - - SQL Server Agent Service Account - SQL Server Agent 服務帳戶 - All Files (*) 所有檔案 (*) - - SQL Server Analysis Services Command - SQL Server Analysis Services 命令 - - - SQL Server Analysis Services Query - SQL Server Analysis Services 查詢 - Append output to exisiting entry in table 將輸出附加到表中現有的項目 @@ -566,10 +546,6 @@ Append output to existing file 將輸出附加至現有的檔案 - - The step name cannot be left blank - 步驟名稱不能留空 - Cancel 取消 @@ -586,18 +562,6 @@ Edit Job Step 編輯作業步驟 - - The command failed. - 命令失敗。 - - - On failure action - 當動作失敗時 - - - Locate Database Files - - 尋找資料庫檔案 - - File name 檔案名稱 @@ -610,10 +574,18 @@ General 一般 + + Go to the next step + 前往下一步 + Include step output in history 在歷程記錄中包含步驟輸出 + + Locate Database Files - + 尋找資料庫檔案 - + Log to table 記錄到資料表 @@ -622,18 +594,26 @@ New Job Step 新增作業步驟 - - Go to the next step - 前往下一步 - OK 確定 + + On failure action + 當動作失敗時 + + + On success action + 當動作成功時 + Open... 開啟... + + Operating system (CmdExec) + 作業系統 (cmdexec) + Output File 輸出檔案 @@ -694,38 +674,54 @@ Run as user 以使用者身分執行 - - Selected path - 選擇的路徑 + + SQL Server Agent Service Account + SQL Server Agent 服務帳戶 + + + SQL Server Analysis Services Command + SQL Server Analysis Services 命令 + + + SQL Server Analysis Services Query + SQL Server Analysis Services 查詢 SQL Server Integration Service Package SQL Server 整合服務套件 + + Selected path + 選擇的路徑 + Step Name 步驟名稱 - - On success action - 當動作成功時 + + The command failed. + 命令失敗。 The command was successfully parsed. 已成功剖析命令。 + + The step name cannot be left blank + 步驟名稱不能留空 + + + Transact-SQL script (T-SQL) + Transact-SQL 指令碼 (T-SQL) + Type 類型 - + - - Select Database - 選擇資料庫 - Description 描述 @@ -738,10 +734,6 @@ Execution Database 執行資料庫 - - Select a database against which notebook queries will run - 選取要執行筆記本查詢的資料庫 - General 一般 @@ -762,6 +754,10 @@ Notebook Details 筆記本詳細資料 + + Notebook Path + 筆記本路徑 + Owner 擁有者 @@ -778,30 +774,30 @@ Schedules list 排程清單 - - Storage Database - 儲存體資料庫 + + Select Database + 選取資料庫 + + + Select a database against which notebook queries will run + 選取要執行筆記本查詢的資料庫 Select a database to store all notebook job metadata and results 選取要儲存所有筆記本作業中繼資料及結果的資料庫 - - Notebook Path - 筆記本路徑 - Select a notebook to schedule from PC 選取要從電腦排程的筆記本 + + Storage Database + 儲存體資料庫 + - + - - E-mail - 電子郵件 - Alert list 警示清單 @@ -810,22 +806,38 @@ Alert name 警示名稱 - - Pager - 頁面巡覽區 + + Create Operator + 建立運算子 + + + E-mail + 電子郵件 E-mail Name 電子郵件名稱 + + Edit Operator + 編輯運算子 + Enabled - 啟用 + 已啟用 + + + Friday + 星期五 General 一般 + + Monday + 星期一 + Name 名稱 @@ -834,21 +846,17 @@ Notifications 通知 - - Pager on duty schedule - 呼叫器待命排程 + + Pager + 頁面巡覽區 Pager E-mail Name 頁面巡覽區電子郵件名稱 - - Friday - 星期五 - - - Monday - 星期一 + + Pager on duty schedule + 呼叫器待命排程 Saturday @@ -870,14 +878,6 @@ Wednesday 星期三 - - Create Operator - 建立運算子 - - - Edit Operator - 編輯運算子 - Workday begin 工作日開始 @@ -888,7 +888,7 @@ - + Available Schedules: @@ -902,26 +902,30 @@ Description 描述 - - Job Schedules - 作業排程 - - - OK - 確定 - ID 識別碼 + + Job Schedules + 作業排程 + Name 名稱 + + OK + 確定 + - + + + Create Proxy + 建立 Proxy + Credential name 認證名稱 @@ -930,6 +934,10 @@ Description 描述 + + Edit Proxy + 編輯 Proxy + General 一般 @@ -982,30 +990,22 @@ Subsystem 子系統 - - Create Proxy - 建立 Proxy - - - Edit Proxy - 編輯 Proxy - - + Add new connection 新增新連線 - - Select a connection - 選取連線 - Please select a valid connection 請選取有效的連線 + + Select a connection + 選取連線 + Template update failure 範本更新失敗 diff --git a/resources/xlf/zh-hant/arc.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.arc.zh-Hant.xlf similarity index 99% rename from resources/xlf/zh-hant/arc.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.arc.zh-Hant.xlf index 06a4976693..34c16bf952 100644 --- a/resources/xlf/zh-hant/arc.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.arc.zh-Hant.xlf @@ -1,469 +1,42 @@  - + - - USD - 美元 + + These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. + 協調器節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。 - - Apply - 套用 + + These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. + 背景工作節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。 - - The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. - Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。 + + 1 + 1 - - Azure Arc Resources - Azure Arc 資源 + + 2 + 2 - - Are you sure you want to apply the selected upgrade? - 確定要套用選取的升級? + + 3 + 3 - - Available - 可用 + + A connection is required to list the databases on this instance. + 需要連線才能列出此執行個體上的資料庫。 - - Available Upgrades - 可用的升級 - - - Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. - 此資源的可用升級如下所示。您可以點擊下方的按鈕以套用升級。 - - - Backup - 備份 - - - Backups - 備份 - - - {0} backups - {0} 個備份 - - - False - False - - - True - True - - - BusinessCritical - BusinessCritical - - - Cancel - 取消 - - - Click the new support request button to file a support request in the Azure Portal. - 按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。 - - - Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. - 按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。 - - - Compute - 計算 - - - Compute + Storage - 計算 + 儲存體 - - - there are sufficient resources available - 有足夠的資源可供使用 - - - Before doing so, you need to ensure - 執行此作業之前,您必須先確定 - - - in your Kubernetes cluster to honor this configuration. - 在您的 Kubernetes 叢集中,以接受此設定。 - - - without downtime and by - 不停機且依 - - - Compute Configuration - 計算設定 - - - Condition - 條件 - - - Configuration - 設定 - - - Configure retention policy - 設定保留原則 - - - Configure Retention Policy - 設定保留原則 - - - Confirm the new password - 確認新密碼 - - - Connect - 連線 - - - Connect to Existing Controller - 連線至現有的控制器 - - - Could not connect to controller {0}. {1} - 無法連線到控制器 {0}。{1} - - - Connect to SQL managed instance - Azure Arc ({0}) - 連線到 SQL 受控執行個體 - Azure Arc ({0}) - - - Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} - 無法連線到 SQL 受控執行個體 - Azure Arc 執行個體 {0}。{1} - - - Connect to PostgreSQL server - Azure Arc ({0}) - 連線到 PostgreSQL 伺服器 - Azure Arc ({0}) - - - Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} - 無法連線到 PostgreSQL 伺服器 - Azure Arc 執行個體 {0}。{1} + + A connection is required to show and set database engine settings. + 需要連線才能顯示及設定資料庫引擎設定。 A connection to the server is required to show and set database engine settings, which will require the PostgreSQL Extension to be installed. 需要伺服器連線才能顯示及設定資料庫引擎設定,這需要安裝 PostgreSQL 延伸模組。 - - Connect to Server - 連線到伺服器 - - - Connection Mode - 連線模式 - - - Connection string for {0} - {0} is the name of the type of connection string (e.g. Java) - {0} 的連接字串 - - - Connection Strings - 連接字串 - - - Pod containers are ready. - Pod 容器已就緒。 - - - Cluster Context - 叢集內容 - - - Azure Arc Data Controller Dashboard - {0} - Azure Arc 資料控制器儀表板 - {0} - - - Kube Config File Path - Kube 組態檔路徑 - - - Name - 名稱 - - - The name to display in the tree view, this is not applied to the controller itself. - 要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。 - - - Controller Password - 控制器密碼 - - - Controller URL - 控制器 URL - - - The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. - 如果有多個叢集具有相同的命名空間,就必須有控制器 URL - 這通常不是必要項目。 - - - https://<IP or hostname>:<port> - https://<IP 或主機名稱>:<port> - - - Controller Username - 控制器使用者名稱 - - - Coordinator - 協調器 - - - Coordinator endpoint - 協調器端點 - - - Coordinator Node Parameters - 協調器節點參數 - - - These server parameters of the Coordinator node can be set to custom (non-default) values. Search to find parameters. - 協調器節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。 - - - {0} copied to clipboard - {0} 已複製到剪貼簿 - - - Copy {0} Connection String to clipboard - {0} is the name of the type of connection string (e.g. Java) - 將 {0} 連接字串複製到剪貼簿 - - - Copy {0} to clipboard - {0} is the name of the type of value being copied (e.g. Coordinator endpoint) - 將 {0} 複製到剪貼簿 - - - CPU limit - CPU 限制 - - - CPU request - CPU 要求 - - - Could not find Azure resource for {0} - 找不到 {0} 的 Azure 資源 - - - Could not find controller registration. - 找不到控制器註冊。 - - - New Instance - 新執行個體 - - - Current version - 目前的版本 - - - Data controller - 資料控制器 - - - Azure Arc Data Controller - Azure Arc 資料控制器 - - - {0} data - {0} 資料 - - - Database - 資料庫 - - - Database {0} created - 資料庫 {0} 已建立 - - - Failed to create database {0}. {1} - 無法建立資料庫 {0}。{1} - - - Destination Details - 目的地詳細資料 - - - Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. - 輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。 - - - Database name - 資料庫名稱 - - - Databases - 資料庫 - - - arc-dc - arc-dc - - - Delete - 刪除 - - - Deleting instance '{0}'... - 正在刪除執行個體 '{0}'... - - - Description - 描述 - - - Details - 詳細資料 - - - Diagnose and solve problems - 診斷並解決問題 - - - Direct - 直接 - - - Discard - 捨棄 - - - Drop - 卸除 - - - Currently dropping another extension, try again once that is completed. - 目前正在卸載另一個延伸模組,請在完成後再試一次。 - - - Earliest point in time - 最早的時間點 - - - Emergency - 緊急 - - - Enable Trust Server Certificate - 啟用信任伺服器憑證 - - - Encrypt - 加密 - - - When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. - 當 True 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密。 - - - Endpoint - 端點 - - - Enter a non empty password or press escape to exit. - 輸入非空白的密碼或按 Esc 鍵結束。 - - - Enter a new password - 輸入新密碼 - - - Error connecting to controller. {0} - 連線至控制器時發生錯誤。{0} - - - Error getting data controller connection mode. - 取得資料控制器連線模式時發生錯誤。 - - - Error listing Log Analytics workspaces {0} - 列出 Log Analytics 工作區 {0} 時發生錯誤 - - - Error encountered while verifying password. {0} - 驗證密碼時發生錯誤。{0} - - - Failed to install extension {0}. - 無法安裝延伸模組 {0}。 - - - Extension '{0}' has been installed. - 已安裝延伸模組 '{0}'。 - - - Extension name - 延伸模組名稱 - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. - PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。 - - - Value should be either of the following: ({0}). - 值應為下列其中一項: ({0})。 - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). - 某些延伸模組必須先載入至 PostgreSQL 才能使用。若要編輯,請輸入以逗號分隔的有效延伸模組清單: ({0})。 - - - Extensions - 延伸模組 - - - Extensions '{0}' added - 已新增延伸模組 '{0}' - - - PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. - PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。延伸模組允許將多個相關的 SQL 物件捆綁到單一套件中,而您可使用單一命令在資料庫中載入或移除該套件。載入資料庫之後,延伸模組可以像內建功能一樣運作。 - - - Extensions '{0}' dropped - 已卸除延伸模組 '{0}' - - - Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. - 某些延伸模組在啟動時必須先載入至 PostgreSQL 才能使用。可在下方檢視及編輯這些預先載入的延伸模組。 - - - Learn more about PostgreSQL extensions. - 深入了解 PostgreSQL 延伸模組。 - - - Table of preloaded extensions. - 預先載入之延伸模組的資料表。 - - - Table of preloaded extensions are loading. - 正在載入預先載入之延伸模組的資料表。 - - - Preloaded extensions can now be viewed. - 現在可以檢視預先載入的延伸模組。 - - - External Endpoint - 外部端點 - - - Failed - 失敗 - - - Feedback - 意見反應 + + Admin username + 系統管理員使用者名稱 An unexpected error occurred retrieving the config for '{0}'. {1} @@ -485,6 +58,457 @@ An unexpected error occurred retrieving the registrations for '{0}'. {1} 擷取 '{0}' 的註冊時發生未預期的錯誤。{1} + + Apply + 套用 + + + Are you sure you want to apply the selected upgrade? + 確定要套用選取的升級? + + + Attempt to get isPassword for unknown variable:{0} + 嘗試取得未知變數 {0} 的 isPassword + + + Attempt to get variable value for unknown variable:{0} + 嘗試取得未知變數 {0} 的變數值 + + + Available + 可用 + + + Available Upgrades + 可用的升級 + + + Available upgrades for this resource are listed below. You can apply upgrades by clicking the upgrade button. + 此資源的可用升級如下所示。您可以點擊下方的按鈕以套用升級。 + + + Azure Arc Data Controller + Azure Arc 資料控制器 + + + Azure Arc Data Controller Dashboard - {0} + Azure Arc 資料控制器儀表板 - {0} + + + Azure Arc Resources + Azure Arc 資源 + + + Azure Database for PostgreSQL - Azure Arc + 適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc + + + Backup + 備份 + + + Backups + 備份 + + + Before doing so, you need to ensure + 執行此作業之前,您必須先確定 + + + Browse + 瀏覽 + + + BusinessCritical + BusinessCritical + + + CPU limit + CPU 限制 + + + CPU request + CPU 要求 + + + Cancel + 取消 + + + Click the new support request button to file a support request in the Azure Portal. + 按一下新的支援要求按鈕,以在 Azure 入口網站中提出支援要求。 + + + Click the troubleshoot button to open the Azure Arc {0} troubleshooting notebook. + 按一下 [疑難排解] 按鈕,開啟 Azure Arc {0} 疑難排解筆記本。 + + + Cluster Context + 叢集內容 + + + Cluster Context with name: {0} not found in the Kube config file + 在 Kube 組態檔中找不到名稱為: {0} 的叢集內容 + + + Compute + 計算 + + + Compute + Storage + 計算 + 儲存體 + + + Compute Configuration + 計算設定 + + + Condition + 條件 + + + Configuration + 設定 + + + Configure Retention Policy + 設定保留原則 + + + Configure retention policy + 設定保留原則 + + + Confirm the new password + 確認新密碼 + + + Connect + 連線 + + + Connect to Existing Controller + 連線至現有的控制器 + + + Connect to PostgreSQL server - Azure Arc ({0}) + 連線到 PostgreSQL 伺服器 - Azure Arc ({0}) + + + Connect to SQL managed instance - Azure Arc ({0}) + 連線到 SQL 受控執行個體 - Azure Arc ({0}) + + + Connect to Server + 連線到伺服器 + + + Connection Mode + 連線模式 + + + Connection Strings + 連接字串 + + + Connection string for {0} + {0} is the name of the type of connection string (e.g. Java) + {0} 的連接字串 + + + Controller Info could not be found with name: {0} + 找不到名稱為: {0} 的控制器資訊 + + + Controller Password + 控制器密碼 + + + Controller URL + 控制器 URL + + + Controller Username + 控制器使用者名稱 + + + Coordinator + 協調器 + + + Coordinator Node Parameters + 協調器節點參數 + + + Coordinator endpoint + 協調器端點 + + + Copy {0} Connection String to clipboard + {0} is the name of the type of connection string (e.g. Java) + 將 {0} 連接字串複製到剪貼簿 + + + Copy {0} to clipboard + {0} is the name of the type of value being copied (e.g. Coordinator endpoint) + 將 {0} 複製到剪貼簿 + + + Could not connect to PostgreSQL server - Azure Arc Instance {0}. {1} + 無法連線到 PostgreSQL 伺服器 - Azure Arc 執行個體 {0}。{1} + + + Could not connect to SQL managed instance - Azure Arc Instance {0}. {1} + 無法連線到 SQL 受控執行個體 - Azure Arc 執行個體 {0}。{1} + + + Could not connect to controller {0}. {1} + 無法連線到控制器 {0}。{1} + + + Could not find Azure resource for {0} + 找不到 {0} 的 Azure 資源 + + + Could not find controller registration. + 找不到控制器註冊。 + + + Current version + 目前的版本 + + + Currently dropping another extension, try again once that is completed. + 目前正在卸載另一個延伸模組,請在完成後再試一次。 + + + Currently, only upgrading to the next immediate version is supported. + 目前僅支援升級至下一個立即版本。 + + + Dashboard for viewing logs + 用於檢視記錄的儀表板 + + + Dashboard for viewing metrics + 用於檢視計量的儀表板 + + + Data controller + 資料控制器 + + + Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' + 正在升級資料控制器。您可以執行下列命令來檢查升級的狀態: 'kubectl get datacontrollers -A' + + + Database + 資料庫 + + + Database name + 資料庫名稱 + + + Database {0} created + 資料庫 {0} 已建立 + + + Databases + 資料庫 + + + Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. + 具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。 + + + Delete + 刪除 + + + Deleting instance '{0}'... + 正在刪除執行個體 '{0}'... + + + Description + 描述 + + + Destination Details + 目的地詳細資料 + + + Details + 詳細資料 + + + Diagnose and solve problems + 診斷並解決問題 + + + Direct + 直接 + + + Discard + 捨棄 + + + Drop + 卸除 + + + During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + 在 SQL 受控執行個體升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。SQL 受控執行個體升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。 + + + During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). + 在資料控制器升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。資料控制器升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。 + + + Earliest point in time + 最早的時間點 + + + Editing extensions failed. {0} + 編輯延伸模組失敗。{0} + + + Emergency + 緊急 + + + Enable Trust Server Certificate + 啟用信任伺服器憑證 + + + Encrypt + 加密 + + + Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? + 已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在設定檔案中將 [信任伺服器憑證] 設定為 'true'。注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎? + + + Endpoint + 端點 + + + Enter a new password + 輸入新密碼 + + + Enter a non empty password or press escape to exit. + 輸入非空白的密碼或按 Esc 鍵結束。 + + + Enter a restore point in the specified time format within given range of earliest and latest restore time. + 以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。 + + + Enter the required settings for target database name and SQL managed instance. By default, the source managed instance is selected. + 輸入目標資料庫名稱和 SQL 受控執行個體的必要設定。根據預設,會選取來源受控執行個體。 + + + Error connecting to controller. {0} + 連線至控制器時發生錯誤。{0} + + + Error encountered while verifying password. {0} + 驗證密碼時發生錯誤。{0} + + + Error getting SQL managed instance version number. + 取得 SQL 受控執行個體版本號碼時發生錯誤。 + + + Error getting data controller connection mode. + 取得資料控制器連線模式時發生錯誤。 + + + Error listing Log Analytics workspaces {0} + 列出 Log Analytics 工作區 {0} 時發生錯誤 + + + Error loading cluster contexts. {0} + 載入叢集內容時發生錯誤。{0} + + + Error logging into controller - wrong username or password + 登入控制器時發生錯誤 - 使用者名稱或密碼錯誤 + + + Error opening dashboard. {0} + 開啟儀表板時發生錯誤。{0} + + + Error showing details of SQL managed instance. + 顯示 SQL 受控執行個體詳細資料時發生錯誤。 + + + Extension '{0}' has been installed. + 已安裝延伸模組 '{0}'。 + + + Extension name + 延伸模組名稱 + + + Extensions + 延伸模組 + + + Extensions '{0}' added + 已新增延伸模組 '{0}' + + + Extensions '{0}' dropped + 已卸除延伸模組 '{0}' + + + External Endpoint + 外部端點 + + + Failed + 失敗 + + + Failed to acquire password. {0} + 無法取得密碼。{0} + + + Failed to create database {0}. {1} + 無法建立資料庫 {0}。{1} + + + Failed to delete instance {0}. {1} + 無法刪除執行個體 {0}。{1} + + + Failed to discard user input. {0} + 無法捨棄使用者輸入。{0} + + + Failed to install extension {0}. + 無法安裝延伸模組 {0}。 + + + Failed to reset password. {0} + 無法重設密碼。{0} + + + Failed to update instance {0}. {1} + 無法更新執行個體 {0}。{1} + + + False + False + + + Feedback + 意見反應 + Fully qualified domain 完整網域 @@ -497,10 +521,6 @@ Grafana Dashboard Grafana 儀表板 - - Dashboard for viewing metrics - 用於檢視計量的儀表板 - Indirect 間接 @@ -517,18 +537,6 @@ Instance '{0}' deleted 執行個體 '{0}' 已刪除 - - Failed to delete instance {0}. {1} - 無法刪除執行個體 {0}。{1} - - - Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. - 警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。 - - - Failed to update instance {0}. {1} - 無法更新執行個體 {0}。{1} - Instance '{0}' updated 執行個體 '{0}' 已更新 @@ -537,10 +545,6 @@ Invalid config path config 路徑無效 - - The value '{0}' does not match the instance name. Try again or press escape to exit - 值 '{0}' 不符合執行個體名稱。請再試一次或按 Esc 鍵結束 - Issues Detected 偵測到的問題 @@ -549,9 +553,9 @@ Kibana Dashboard Kibana 儀表板 - - Dashboard for viewing logs - 用於檢視記錄的儀表板 + + Kube Config File Path + Kube 組態檔路徑 Last transition @@ -561,41 +565,45 @@ Latest point in time 最近的時間點 - - Learn more about database engine settings for Azure Arc-enabled PostgreSQL - 深入了解啟用 Azure Arc 之 PostgreSQL 的資料庫引擎設定 + + Learn More. + 深入了解。 Learn more about Azure PostgreSQL client interfaces 深入了解 Azure PostgreSQL 用戶端介面 - - Learn More. - 深入了解。 + + Learn more about PostgreSQL extensions. + 深入了解 PostgreSQL 延伸模組。 + + + Learn more about database engine settings for Azure Arc-enabled PostgreSQL + 深入了解啟用 Azure Arc 之 PostgreSQL 的資料庫引擎設定 + + + Learn more about each release here. + 深入了解每項發行版本。 Load extensions 載入延伸模組 - - Loading... - 正在載入... - Loading cluster contexts completed 載入叢集內容完成 - - Error loading cluster contexts. {0} - 載入叢集內容時發生錯誤。{0} + + Loading... + 正在載入... - - {0} log - {0} 記錄 + + MSSQL + MSSQL - - Error logging into controller - wrong username or password - 登入控制器時發生錯誤 - 使用者名稱或密碼錯誤 + + Managed instance admin + 受控執行個體管理員 Memory limit (in GB) @@ -605,53 +613,13 @@ Memory request (in GB) 記憶體要求 (GB) - - Managed instance admin - 受控執行個體管理員 - - - Databases with available backups are displayed below. Restore databases to this instance or any other instance within the same custom location. - 具有可用備份的資料庫顯示如下。將資料庫還原到此執行個體或相同自訂位置內的任何其他執行個體。 - - - You can scale your Azure SQL managed instance - Azure Arc by - 您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為 - - - A connection is required to list the databases on this instance. - 需要連線才能列出此執行個體上的資料庫。 - - - SQL managed instance - Azure Arc Dashboard - {0} - SQL 受控執行個體 - Azure Arc 儀表板 - {0} - - - MSSQL - MSSQL - - - SQL managed instance - Azure Arc - SQL 受控執行個體 - Azure Arc - - - Error getting SQL managed instance version number. - 取得 SQL 受控執行個體版本號碼時發生錯誤。 - - - The {0} extension is required to view engine settings. Do you wish to install it now? - 需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎? - Monitor 監視 - - You can check the status of the upgrade by running the following command: - 您可以執行下列命令來檢查升級狀態: - - - Encryption was enabled on this connection, review your SSL and certificate configuration for the target SQL Server, or set 'Trust server certificate' to 'true' in the settings file. Note: A self-signed certificate offers only limited protection and is not a recommended practice for production environments. Do you want to enable 'Trust server certificate' on this connection and retry? - 已在此連線上啟用加密、檢閱目標 SQL Server 的 SSL 與憑證設定,或在設定檔案中將 [信任伺服器憑證] 設定為 'true'。注意: 自我簽署憑證只提供有限的保護,且不是實際執行環境的建議做法。您要在此連線上啟用 [信任伺服器憑證] 並重試嗎? + + Name + 名稱 Name @@ -663,12 +631,16 @@ Networking - 網路功能 + 網路 New Database 新增資料庫 + + New Instance + 新執行個體 + New support request 新增支援要求 @@ -677,41 +649,45 @@ No - - No extensions listed in configuration. - 設定中未列出任何延伸模組。 + + No 'contexts' found in the config file: {0} + 組態檔: {0} 中找不到「內容」 + + + No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again + 目前未連線任何 Azure Arc 控制器。請執行命令: [連線到現有的 Azure Arc 控制器],然後再試一次 No External Endpoint has been configured so this information isn't available. 未設定任何外部端點,因此無法使用此資訊。 + + No context is marked as 'current-context' in the config file: {0} + 組態檔中沒有內容標示為 'current-context': {0} + + + No current cluster context was found in the kube config file + 在 Kube 組態檔中找不到目前的叢集內容 + + + No extensions listed in configuration. + 設定中未列出任何延伸模組。 + No instances available 沒有執行個體可用 - - No worker server parameters found... - 找不到背景工作伺服器參數... - - - There aren’t any known issues affecting this PostgreSQL instance. - 沒有任何已知的問題會影響此 PostgreSQL 執行個體。 - - - The current version is the latest version. No upgrades available. - 目前的版本是最新版本。沒有可用的升級。 + + No name field was found in a cluster context in the config file: {0} + 在組態檔 {0} 中的叢集內容中找不到名稱欄位 No worker pods in this configuration. 此設定中沒有背景工作角色 Pod。 - - node - 節點 - - - nodes - 節點 + + No worker server parameters found... + 找不到背景工作伺服器參數... Not Configured @@ -721,17 +697,9 @@ Not Ready 未就緒 - - {0} vCore - {0} 個 vCore - - - {0} vCores - {0} 個虛擬核心 - - - • {0} ({1} issues) - • {0} ({1} 個問題) + + Note that the resource configuration must have been uploaded to Azure first in order to open a support request. + 請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。 Off @@ -751,19 +719,7 @@ Online - 上線 - - - Currently, only upgrading to the next immediate version is supported. - 目前僅支援升級至下一個立即版本。 - - - The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. - SQL 受控執行個體的版本不能比其資料控制器的版本新。目前只支援升級至下一個立即版本。 - - - Error opening dashboard. {0} - 開啟儀表板時發生錯誤。{0} + 線上 Open in Azure Portal @@ -773,9 +729,9 @@ Overview 概觀 - - Failed to discard user input. {0} - 無法捨棄使用者輸入。{0} + + PGSQL + PGSQL Parameter Name @@ -785,54 +741,30 @@ Password 密碼 - - Failed to acquire password. {0} - 無法取得密碼。{0} + + Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. + 無法擷取控制器: {0} 的密碼,且使用者未提供密碼。請稍後重試。 Password reset successfully 密碼重設成功 - - Failed to reset password. {0} - 無法重設密碼。{0} - - - Provide Password to Controller - 為控制器提供密碼 - Pending 擱置中 - - A connection is required to show and set database engine settings. - 需要連線才能顯示及設定資料庫引擎設定。 - - - PostgreSQL server - Azure Arc - PostgreSQL 伺服器 - Azure Arc - - - Point in time restore - 還原時間點 - - - Specify how long you want to keep your point-in-time backups. Customize this for backup availability. - 指定您想要保留時間點備份的時間。自訂此備份可用性。 - Pod conditions table Pod 條件表格 + + Pod containers are ready. + Pod 容器已就緒。 + Pod is initialized. 已初始化 Pod。 - - The pods listed below are experiencing issues that may affect performance or availability. - 以下所列的 pod 出現可能會影響效能或可用性的問題。 - Pod is ready. Pod 已就緒。 @@ -845,46 +777,38 @@ Pods Present Pod 存在 - - pods ready - 已就緒的 Pod + + Point in time restore + 還原時間點 - - Select a pod in the dropdown below for detailed health information. - 請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊。 + + Point in time restore time window update failed. {0} + 時間點還原時窗更新失敗。{0} - - Select a pod in the dropdown below for detailed health information - 請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊 + + Point-In-Time Recovery retention (days) + 時間點復原保留 (天) PostgreSQL by PostgreSQL - - Admin username - 系統管理員使用者名稱 + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. + PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。 - - Azure Database for PostgreSQL - Azure Arc - 適用於 PostgreSQL 的 Azure 資料庫 - Azure Arc + + PostgreSQL provides the ability to extend the functionality of your database by using extensions. Extensions allow for bundling multiple related SQL objects together in a single package that can be loaded or removed from your database with a single command. After being loaded in the database, extensions can function like built-in features. + PostgreSQL 可讓您使用延伸模組擴充資料庫的功能。延伸模組允許將多個相關的 SQL 物件捆綁到單一套件中,而您可使用單一命令在資料庫中載入或移除該套件。載入資料庫之後,延伸模組可以像內建功能一樣運作。 - - You can scale your Azure Arc-enabled - 您可以調整已啟用的 Azure Arc 規模 + + PostgreSQL server - Azure Arc + PostgreSQL 伺服器 - Azure Arc PostgreSQL server - Azure Arc Dashboard (Preview) - {0} PostgreSQL 伺服器 - Azure Arc 儀表板 (預覽) - {0} - - microsoft.azuredatastudio-postgresql - microsoft.azuredatastudio-postgresql - - - PGSQL - PGSQL - PostgreSQL version PostgreSQL 版本 @@ -893,26 +817,30 @@ Preloaded Extensions 預先載入的延伸模組 + + Preloaded extensions can now be viewed. + 現在可以檢視預先載入的延伸模組。 + Project Details 專案詳細資料 - - Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. - 請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。 - Properties 屬性 + + Provide Password to Controller + 為控制器提供密碼 + + + Provide time in correct format and within range: {0} to {1} + 以正確的格式提供時間,且在以下範圍內: {0} 到 {1} + RAM RAM - - Value is expected to be in the range {0} - {1} - 值應在 {0} - {1} 的範圍內 - Read more 深入了解 @@ -957,17 +885,9 @@ Remember Password 記住密碼 - - 1 - 1 - - - 3 - 3 - - - 2 - 2 + + Reset Password + 重設密碼 Reset all to default @@ -977,10 +897,6 @@ Reset failed. {0} 重設失敗。{0} - - Reset Password - 重設密碼 - Reset to default 重設為預設值 @@ -1005,6 +921,10 @@ Restore Database 還原資料庫 + + Restore Point Details + 還原點詳細資料 + Restore a database to an Azure Arc enabled SQL Managed Instance. 將資料庫還原到已啟用 Azure Arc 的 SQL 受控執行個體。 @@ -1013,42 +933,30 @@ Restore point (UTC), in a time format: 'YYYY-MM-DDTHH:MM:SSZ 還原點 (UTC) 時間格式: 'YYYY-MM-DDTHH:MM:SSZ - - Restore Point Details - 還原點詳細資料 - - - Provide time in correct format and within range: {0} to {1} - 以正確的格式提供時間,且在以下範圍內: {0} 到 {1} - - - Enter a restore point in the specified time format within given range of earliest and latest restore time. - 以指定的時間格式,在指定的最早和最新還原時間範圍內輸入還原點。 - - - Point in time restore time window update failed. {0} - 時間點還原時窗更新失敗。{0} - Restoring 正在還原 - - Point-In-Time Recovery retention (days) - 時間點復原保留 (天) - Running 正在執行 + + SQL managed instance - Azure Arc + SQL 受控執行個體 - Azure Arc + + + SQL managed instance - Azure Arc Dashboard - {0} + SQL 受控執行個體 - Azure Arc 儀表板 - {0} + + + SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' + 正在升級 SQL 受控執行個體。您可以執行下列命令來檢查升級的狀態: 'kubectl get sqlmi -A' + Save 儲存 - - scaling compute vCores and memory. - 正在調整計算虛擬核心和記憶體。 - Search to filter items... 搜尋篩選項目... @@ -1057,10 +965,30 @@ Security 安全性 + + Select + 選取 + + + Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. + 選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。 + + + Select a pod in the dropdown below for detailed health information + 請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊 + + + Select a pod in the dropdown below for detailed health information. + 請在下方的下拉式清單中選取 Pod,以取得詳細的健康情況資訊。 + Select from available client connection strings below. 從下列可用的用戶端連接字串選取。 + + Select the subscription to manage deployed resources. Use resource groups like folders to organize and manage all your resources. + 請選取訂閱,以管理已部署資源。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。 + Server 伺服器 @@ -1085,21 +1013,25 @@ Settings 設定 - - Error showing details of SQL managed instance. - 顯示 SQL 受控執行個體詳細資料時發生錯誤。 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. These preloaded extensions can be viewed and edited below. + 某些延伸模組在啟動時必須先載入至 PostgreSQL 才能使用。可在下方檢視及編輯這些預先載入的延伸模組。 - - Source database - 來源資料庫 + + Some extensions must be loaded into PostgreSQL at startup time before they can be used. To edit, type in comma separated list of valid extensions: ({0}). + 某些延伸模組必須先載入至 PostgreSQL 才能使用。若要編輯,請輸入以逗號分隔的有效延伸模組清單: ({0})。 Source Details 來源詳細資料 - - Select a backup source and provide details. Additional settings will be defaulted where possible based on the selected database. - 選取備份來源並提供詳細資料。其他設定將根據選取的資料庫採用預設值。 + + Source database + 來源資料庫 + + + Specify how long you want to keep your point-in-time backups. Customize this for backup availability. + 指定您想要保留時間點備份的時間。自訂此備份可用性。 State @@ -1109,13 +1041,9 @@ Status 狀態 - - storage per node - 每個節點的儲存體 - Subscription - 訂用帳戶 + 訂閱 Subscription ID @@ -1125,10 +1053,6 @@ Support + troubleshooting 支援與疑難排解 - - Note that the resource configuration must have been uploaded to Azure first in order to open a support request. - 請注意,資源設定必須先上傳到 Azure 才能開啟支援要求。 - Suspect 有疑問 @@ -1137,17 +1061,69 @@ Sync Secondary To Commit 同步次要複本到認可 + + Table of preloaded extensions are loading. + 正在載入預先載入之延伸模組的資料表。 + + + Table of preloaded extensions. + 預先載入之延伸模組的資料表。 + + + The Arc Deployment extension has been replaced by the Arc extension and has been uninstalled. + Arc 部署延伸模組已被 Arc 延伸模組取代,且已解除安裝。 + + + The Controller URL is necessary if there are multiple clusters with the same namespace - this should generally not be necessary. + 如果有多個叢集具有相同的命名空間,就必須有控制器 URL - 這通常不是必要項目。 + + + The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: + {2} + Do you want to update this information? + 組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: + {2} + 您要更新此資訊嗎? + + + The current version is the latest version. No upgrades available. + 目前的版本是最新版本。沒有可用的升級。 + + + The name to display in the tree view, this is not applied to the controller itself. + 要在樹狀檢視中顯示的名稱,這不會套用到控制器本身。 + The passwords do not match. Confirm the password or press escape to exit. 密碼不相符。請確認密碼或按 Esc 鍵結束。 + + The pods listed below are experiencing issues that may affect performance or availability. + 以下所列的 pod 出現可能會影響效能或可用性的問題。 + + + The value '{0}' does not match the instance name. Try again or press escape to exit + 值 '{0}' 不符合執行個體名稱。請再試一次或按 Esc 鍵結束 + + + The version of a SQL Managed Instance can not be newer than the version of its data controller. Currently, only upgrading to the next immediate version is supported. + SQL 受控執行個體的版本不能比其資料控制器的版本新。目前只支援升級至下一個立即版本。 + + + The {0} extension is required to view engine settings. Do you wish to install it now? + 需要 {0} 延伸模組才能檢視引擎設定。要立即安裝嗎? + + + There aren’t any known issues affecting this PostgreSQL instance. + 沒有任何已知的問題會影響此 PostgreSQL 執行個體。 + Troubleshoot 疑難排解 - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. - 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密,且不驗證伺服器憑證。 + + True + True Trust Server Certificate @@ -1157,6 +1133,10 @@ Type 類型 + + USD + 美元 + Unknown 未知 @@ -1165,10 +1145,6 @@ Unload extensions 卸載延伸模組 - - Editing extensions failed. {0} - 編輯延伸模組失敗。{0} - Updated {0} 更新於 {0} @@ -1185,14 +1161,6 @@ Upgrade Data Controller 升級資料控制器 - - During a data controller upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the data controller will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - 在資料控制器升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。資料控制器升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。 - - - During a SQL managed instance upgrade, portions of the data control plane such as Custom Resource Definitions (CRDs) and containers may be upgraded. An upgrade of the SQL managed instance will not cause downtime for the data services (SQL Managed Instance or PostgreSQL server). - 在 SQL 受控執行個體升級期間,資料控制平面的部分 (例如自訂資源定義 (CRD) 和容器) 可能會升級。SQL 受控執行個體升級不會導致資料服務 (SQL 受控執行個體或 PostgreSQL Hyperscale 伺服器) 停機。 - Upgrade Management 升級管理 @@ -1201,13 +1169,9 @@ Upgrade SQL Managed Instance 升級 SQL 受控執行個體 - - Data controller is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get datacontrollers -A' - 正在升級資料控制器。您可以執行下列命令來檢查升級的狀態: 'kubectl get datacontrollers -A' - - - Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' - 使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 升級資料控制器 '{0}' + + Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' + 使用命令 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 升级 SQL MIAA '{0}' Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --resource-group {1}' @@ -1217,13 +1181,9 @@ Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --k8s-namespace {2} --use-k8s' 升級資料控制器 '{0}' - - Upgrading SQL MIAA '{0}' with command 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' - 使用命令 'az sql mi-arc upgrade --name {0} --k8s-namespace {1} --use-k8s' 升级 SQL MIAA '{0}' - - - SQL managed instance is being upgraded. You can check the status of the upgrade by running the following command: 'kubectl get sqlmi -A' - 正在升級 SQL 受控執行個體。您可以執行下列命令來檢查升級的狀態: 'kubectl get sqlmi -A' + + Upgrading data controller '{0}' with command 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' + 使用命令 'az arcdata dc upgrade --desired-version {1} --name {0} --resource-group {2}' 升級資料控制器 '{0}' User cancelled the dialog @@ -1233,30 +1193,38 @@ Username 使用者名稱 - - vCores - 虛擬核心 - Value + + Value is expected to be in the range {0} - {1} + 值應在 {0} - {1} 的範圍內 + + + Value should be either of the following: ({0}). + 值應為下列其中一項: ({0})。 + Version 版本 - - Learn more about each release here. - 深入了解每項發行版本。 + + Warning! Deleting an instance is permanent and cannot be undone. To delete the instance '{0}' type the name '{0}' below to proceed. + 警告! 刪除執行個體是永久性的,無法復原。若要刪除執行個體 '{0}',請在下方輸入名稱 '{0}' 以繼續。 + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. + 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密,且不驗證伺服器憑證。 + + + When true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. + 當 True 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳送的資料使用 SSL 加密。 Worker 背景工作 - - Worker node count - 背景工作節點計數 - Worker Node Parameters 背景工作節點參數 @@ -1265,121 +1233,201 @@ Worker Nodes 背景工作節點 - - These server parameters of the Worker nodes can be set to custom (non-default) values. Search to find parameters. - 背景工作節點的這些伺服器參數可以設定為自訂 (非預設) 值。搜尋以尋找參數。 + + Worker node count + 背景工作節點計數 Yes - - Select - 選取 + + You can check the status of the upgrade by running the following command: + 您可以執行下列命令來檢查升級狀態: - - The cluster context information specified by config file: {0} and cluster context: {1} is no longer valid. Error is: - {2} - Do you want to update this information? - 組態檔所指定的叢集內容資訊: {0} 和叢集內容: {1} 不再有效。錯誤為: - {2} - 您要更新此資訊嗎? + + You can scale your Azure Arc-enabled + 您可以調整已啟用的 Azure Arc 規模 - - Cluster Context with name: {0} not found in the Kube config file - 在 Kube 組態檔中找不到名稱為: {0} 的叢集內容 + + You can scale your Azure SQL managed instance - Azure Arc by + 您可以縮放 Azure SQL 受控執行個體 - Azure Arc,依據為 - - Browse - 瀏覽 + + arc-dc + arc-dc - - Attempt to get isPassword for unknown variable:{0} - 嘗試取得未知變數 {0} 的 isPassword + + https://<IP or hostname>:<port> + https://<IP 或主機名稱>:<port> - - Attempt to get variable value for unknown variable:{0} - 嘗試取得未知變數 {0} 的變數值 + + in your Kubernetes cluster to honor this configuration. + 在您的 Kubernetes 叢集中,以接受此設定。 - - No 'contexts' found in the config file: {0} - 組態檔: {0} 中找不到「內容」 + + microsoft.azuredatastudio-postgresql + microsoft.azuredatastudio-postgresql - - Controller Info could not be found with name: {0} - 找不到名稱為: {0} 的控制器資訊 + + node + 節點 - - No Azure Arc controllers are currently connected. Please run the command: 'Connect to Existing Azure Arc Controller' and then try again - 目前未連線任何 Azure Arc 控制器。請執行命令: [連線到現有的 Azure Arc 控制器],然後再試一次 + + nodes + 節點 - - No current cluster context was found in the kube config file - 在 Kube 組態檔中找不到目前的叢集內容 + + pods ready + 已就緒的 Pod - - No context is marked as 'current-context' in the config file: {0} - 組態檔中沒有內容標示為 'current-context': {0} + + scaling compute vCores and memory. + 正在調整計算虛擬核心和記憶體。 - - No name field was found in a cluster context in the config file: {0} - 在組態檔 {0} 中的叢集內容中找不到名稱欄位 + + storage per node + 每個節點的儲存體 - - Password could not be retrieved for controller: {0} and user did not provide a password. Please retry later. - 無法擷取控制器: {0} 的密碼,且使用者未提供密碼。請稍後重試。 + + there are sufficient resources available + 有足夠的資源可供使用 + + + vCores + 虛擬核心 + + + without downtime and by + 不停機且依 + + + {0} backups + {0} 個備份 + + + {0} copied to clipboard + {0} 已複製到剪貼簿 + + + {0} data + {0} 資料 + + + {0} log + {0} 記錄 + + + {0} vCore + {0} 個 vCore + + + {0} vCores + {0} 個虛擬核心 + + + • {0} ({1} issues) + • {0} ({1} 個問題) - + - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 + + ({0}) + ({0}) - - Azure Marketplace Terms - Azure Marketplace 條款 + + 1 replica + 1 個複本 - - Learn more - 深入了解 + + 2 replicas + 2 個複本 - - Privacy policy - 隱私權原則 + + 3 replicas + 3 個複本 - - Terms of use - 使用規定 + + A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. + 啟動時應該載入 Postgres 延伸模組的逗號分隔清單。請參閱 Postgres 文件以尋求支援的值。 - - PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. - - By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - PostgreSQL 伺服器 - Azure Arc 是啟用 Azure Arc 的資料服務一部分的資料庫引擎之一,它可以部署在您選擇的基礎架構上。{0}。 - - 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。 + + Additional charge per usage. See {0} for more detail. + 每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。 - - Learn more about PostgreSQL Server - Azure Arc - 深入了解 PostgreSQL 伺服器 - Azure Arc + + Admin username + 系統管理員使用者名稱 - - PostgreSQL Server - Azure Arc terms and conditions - PostgreSQL 伺服器 - Azure Arc 條款及條件 + + Administrator account + 系統管理員帳戶 + + + Apply the Azure Hybrid Benefit if you already own a SQL Server License + 如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit + + + Auto-upload Logs + 自動上傳記錄 + + + Auto-upload Metrics + 自動上傳計量 + + + Azure + Azure + + + Azure Arc + Azure Arc + + + Azure Arc + Azure Arc + + + Azure Arc Controllers + Azure Arc 控制器 + + + Azure Arc data controller + Azure Arc 資料控制器 + + + Azure Arc data controller + Azure Arc 資料控制器 Azure Arc-enabled Managed Instance provides SQL Server access and feature compatibility that can be deployed on the infrastructure of your choice. {0}. By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. - 啟用 Azure Arc 的受控執行個體不僅可以存取 SQL Server,還提供相容的功能,可以部署到您選擇的基礎結構上。{0}。 + 啟用 Azure Arc 的受控執行個體不僅可以存取 SQL Server,還提供相容的功能,可以部署到您選擇的基礎結構上。{0}。 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。 - - Learn more about Azure Arc-enabled Managed Instance - 深入了解啟用 Azure Arc 的受控執行個體 + + Azure Configuration + Azure 組態 + + + Azure Hybrid Benefit discount (in USD) + Azure Hybrid Benefit 折扣 (美元) + + + Azure Marketplace Terms + Azure Marketplace 條款 + + + Azure Marketplace Terms + Azure Marketplace 條款 + + + Azure SQL managed instance - Azure Arc + Azure SQL 受控執行個體 - Azure Arc Azure SQL managed instance - Azure Arc terms and conditions @@ -1389,6 +1437,14 @@ Azure account Azure 帳戶 + + Azure details + Azure 詳細資料 + + + Azure information + Azure 資訊 + Azure location Azure 位置 @@ -1397,514 +1453,10 @@ Azure resource group Azure 資源群組 - - Azure information - Azure 資訊 - Azure subscription Azure 訂用帳戶 - - Azure Arc - Azure Arc - - - Confirm password - 確認密碼 - - - Target Azure Arc Controller - 目標 Azure Arc 控制器 - - - Cores Limit - 核心數限制 - - - Cores Request - 核心數要求 - - - Auto-upload Logs - 自動上傳記錄 - - - Enable the automatic upload of logs. Direct mode only. - 啟用自動上傳記錄檔。僅直接模式。 - - - Auto-upload Metrics - 自動上傳計量 - - - Enable the automatic upload of metrics. Direct mode only. - 啟用計量的自動上傳。僅直接模式。 - - - Kubernetes configuration template - Kube 設定範本 - - - Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. - 選擇符合您 Kube 發佈的 Kube 設定範本。此範本提供儲存類別、服務類型等的預設。 - - - Loading config profiles - 正在載入組態設定檔 - - - Loading config profiles complete - 載入組態設定檔完成 - - - Choose the config profile - 選擇組態設定檔 - - - What is your target existing Kubernetes cluster environment? - 您的目標現有 Kubernetes 叢集環境是什麼? - - - Cluster Name - 叢集名稱 - - - The name of the cluster. Direct mode only. - 叢集的名稱。僅直接模式。 - - - Connectivity mode - 連線模式 - - - Azure Configuration - Azure 組態 - - - Controller Configuration - 控制器設定 - - - Review your configuration - 檢閱您的設定 - - - Custom Location - 自訂位置 - - - The name of the custom location. Direct mode only. - 自訂位置的名稱。僅直接模式。 - - - For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. - 對於間接模式,需要命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以便進行遠端系統管理和監視。對於直接模式,需要自訂位置名稱。 - - - Data controller details - 資料控制器詳細資料 - - - Direct - 直接 - - - The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. - Kubernetes 叢集必須已使用 Az connectedk8s 連線命令來啟用 Arc。請使用我們的 {0} 深入了解。 - - - documentation page - 文件頁面 - - - Indirect - 間接 - - - Infrastructure - 基礎結構 - - - Cluster context - 叢集內容 - - - Location - 位置 - - - Location is only used for indirect mode deployment. This field will be ignored for direct mode. - 位置僅用於間接模式部署。直接模式將忽略此欄位。 - - - Log Analytics primary key - 記錄分析主要金鑰 - - - Log Analytics workspace ID - Log Analytics 工作區識別碼 - - - Log Analytics workspace - Log Analytics 工作區 - - - Confirm password - 確認密碼 - - - Password - 密碼 - - - Enter the password that will be used to log in to the metrics and logs dashboards. - 輸入將用於登入計量和記錄儀表板的密碼。 - - - Metrics and Logs Dashboard Credentials - 計量和記錄儀表板認證 - - - Username - 使用者名稱 - - - Enter the username that will be used for the metrics and logs dashboards. - 輸入將用於計量和記錄儀表板的使用者名稱。 - - - Data controller name - 資料控制器名稱 - - - Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. - 名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。 - - - Data controller namespace - 資料控制器命名空間 - - - Data controller namespace. Indirect mode only. - 資料控制器命名空間。僅間接模式。 - - - Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. - 命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。 - - - Create Azure Arc data controller - 建立 Azure Arc 資料控制器 - - - Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. - 請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。 - - - Azure details - Azure 詳細資料 - - - Read more - 深入了解 - - - Select from existing Kubernetes clusters - 從現有的 Kubernetes 叢集選取 - - - by Microsoft - 由 Microsoft 提供 - - - Azure Arc data controller - Azure Arc 資料控制器 - - - Terms of use - 使用規定 - - - Privacy policy - 隱私權原則 - - - | - | - - - Azure - Azure - - - Cluster context - 叢集內容 - - - Cluster name - 叢集名稱 - - - Controller - 控制器 - - - Data controller custom location - 資料控制器自訂位置 - - - Data controller infrastructure - 料控制器基礎結構 - - - Data controller name - 資料控制器名稱 - - - Data controller namespace - 資料控制器命名空間 - - - Estimated cost per month - 每月預估費用 - - - Free - 免費 - - - Kube config file path - Kube 設定檔路徑 - - - Kubernetes - Kubernetes - - - Location - 位置 - - - Config profile - 設定檔 - - - Resource group - 資源群組 - - - Subscription - 訂用帳戶 - - - Terms - 條款 - - - By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. - 按一下 [編寫指令碼到筆記本] 表示我 (a) 同意上述 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂閱相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {0}。 - - - Azure Marketplace Terms - Azure Marketplace 條款 - - - Username - 使用者名稱 - - - Support for Azure Arc - 支援 Azure Arc - - - Azure Arc - Azure Arc - - - Memory Limit - 記憶體限制 - - - Memory Request - 記憶體要求 - - - Manage - 管理 - - - Password - 密碼 - - - The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. - 協調器節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。 - - - CPU limit - CPU 限制 - - - The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. - 協調器節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。 - - - CPU request - CPU 要求 - - - Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. - 勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。 - - - For development use only - 僅供開發使用 - - - Engine Version - 引擎版本 - - - A comma-separated list of the Postgres extensions that should be loaded on startup. Please refer to the postgres documentation for supported values. - 啟動時應該載入 Postgres 延伸模組的逗號分隔清單。請參閱 Postgres 文件以尋求支援的值。 - - - Extensions - 延伸模組 - - - That username is disabled; please choose another username. - 已停用該使用者名稱,請選擇其他使用者名稱。 - - - The memory limit of the Postgres instance on the coordinator node in GB. - 協調器節點之 Postgres 執行個體的記憶體限制 (GB)。 - - - Memory limit (GB) - 記憶體限制 (GB) - - - The memory request of the Postgres instance on the coordinator node in GB. - 協調器節點之 Postgres 執行個體的記憶體要求 (GB)。 - - - Memory request (GB) - 記憶體要求 (GB) - - - Server name - 伺服器名稱 - - - Enter server name - 輸入伺服器名稱 - - - Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. - 伺服器名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 11 個字元。 - - - Port - 連接埠 - - - Service type - 服務類型 - - - Admin username - 系統管理員使用者名稱 - - - Enter server admin login name - 請輸入伺服器管理員登入名稱 - - - The size of the storage volume to be used for backups in GB. - 要用於備份之儲存磁碟區的大小 (GB)。 - - - Volume Size GB (Backups) - 磁碟區大小 GB (備份) - - - The size of the storage volume to be used for data in GB. - 要用於資料之儲存磁碟區的大小 (GB)。 - - - Volume Size GB (Data) - 磁碟區大小 GB (資料) - - - The size of the storage volume to be used for logs in GB. - 要用於記錄之儲存磁碟區的大小 (GB)。 - - - Volume Size GB (Logs) - 磁碟區大小 GB (記錄) - - - Compute Configuration - 計算設定 - - - General settings - 一般設定 - - - Storage settings - 儲存體設定 - - - The storage class to be used for backup persistent volumes - 用於備份永久性磁碟區的儲存類別 - - - The storage class to be used for data persistent volumes - 用於資料永久性磁碟區的儲存類別 - - - The storage class to be used for logs persistent volumes - 用於記錄永久性磁碟區的儲存類別。 - - - Provide PostgreSQL server parameters - 提供 PostgreSQL 伺服器參數 - - - Deploy a PostgreSQL Server - Azure Arc (Preview) - 部署 PostgreSQL 伺服器 - Azure Arc (預覽) - - - SQL Connection information - SQL 連線資訊 - - - The cores limit of the managed instance as an integer. - 受控執行個體的核心數限制 (整數)。 - - - The request for cores of the managed instance as an integer. - 受控執行個體的核心數要求,以整數表示。 - - - Cost Summary - 成本摘要 - - - Additional charge per usage. See {0} for more detail. - 每個使用方式的額外費用。如需詳細資訊,請參閱 {0}。 - - - Administrator account - 系統管理員帳戶 - - - Azure Hybrid Benefit discount (in USD) - Azure Hybrid Benefit 折扣 (美元) - Basics 基本 @@ -1917,293 +1469,421 @@ Business Critical 業務關鍵 - - Cost per vCore (in USD) - 每 vCore 成本 (美元) + + Business Critical (Unlimited vCores and RAM, advanced high availability) + 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性) - - Custom location - 自訂位置 + + By clicking 'Script to notebook', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed above; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {0}. + 按一下 [編寫指令碼到筆記本] 表示我 (a) 同意上述 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂閱相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {0}。 - - Estimated cost per month - 每月預估費用 + + CPU limit + CPU 限制 - - General Purpose - 一般用途 - - - Instance name - 執行個體名稱 - - - Managed Instance admin login - 受控執行個體系統管理員登入 - - - pricing details - 價格詳細資料 - - - Resource group - 資源群組 - - - Service Tier - 服務層級 - - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 - - - Learn more - 深入了解 - - - SQL Connection Information - SQL 連線資訊 - - - SQL Instance Settings - SQL 執行個體設定 - - - SQL managed instance - Azure Arc - SQL 受控執行個體 - Azure Arc - - - SQL Managed Instance - Azure Arc Cost Summary - SQL 受控執行個體 - Azure Arc 成本摘要 - - - Subscription - 訂用帳戶 + + CPU request + CPU 要求 CPU vCores Limit CPU vCore 限制 + + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. + 勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。 + Check the box to indicate this instance will be used for development or testing purposes only. This instance will not be billed. 勾選此方塊以表示此執行個體將僅用於開發或測試用途。此執行個體將不會計費。 - - For development use only - 僅供開發使用 + + Choose the Kubernetes configuration template that matches with your Kubernetes distribution. This template provides defaults for storage class, service type, etc. + 選擇符合您 Kube 發佈的 Kube 設定範本。此範本提供儲存類別、服務類型等的預設。 - - High availability - 高可用性 + + Choose the config profile + 選擇組態設定檔 - - Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. - 為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。 + + Cluster Name + 叢集名稱 - - Instance name - 執行個體名稱 + + Cluster context + 叢集內容 - - Enter instance name - 請輸入執行個體名稱 + + Cluster context + 叢集內容 - - SQL Instance Backup Retention Policy - SQL 執行個體備份保留原則 + + Cluster name + 叢集名稱 - - SQL Instance settings - SQL 執行個體設定 + + Compute Configuration + 計算設定 - - Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. - 執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。 - - - That username is disabled; please choose another username. - 已停用該使用者名稱,請選擇其他使用者名稱。 - - - Apply the Azure Hybrid Benefit if you already own a SQL Server License - 如果您已擁有 SQL Server 授權,請套用 Azure Hybrid Benefit - - - I already have a SQL Server License - 我已有 SQL Server 授權 - - - The limit of the capacity of the managed instance as an integer. - 受控執行個體的容量限制 (整數)。 - - - The request for the capacity of the managed instance as an integer amount of memory in GBs. - 受控執行個體的容量要求,以記憶體整數 GB 為單位。 - - - 1 replica - 1 個複本 - - - Point in time restore - 還原時間點 + + Config profile + 設定檔 Configure retention for point-in-time backups. {0} 設定時間點備份的保留期。{0} - - The number of readable secondary replicas. - 可讀取次要複本數目。 + + Confirm password + 確認密碼 - - Readable secondary replicas - 可讀取次要複本 + + Confirm password + 確認密碼 - - Specify how long you want to keep your point-in-time backups. - 指定時間點備份的保留時間長度。 + + Connect to Existing Azure Arc Controller + 連線到現有的 Azure Arc 控制器 - - Point in time retention (days) - 保留時間點 (天) + + Connectivity mode + 連線模式 - - Business Critical (Unlimited vCores and RAM, advanced high availability) - 商務關鍵性 (無限虛擬核心及 RAM,進階高可用性) + + Controller + 控制器 - - Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. - 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 + + Controller Configuration + 控制器設定 - - General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) - 一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性) + + Cores Limit + 核心數限制 - - Service Tier - 服務層級 + + Cores Request + 核心數要求 - - The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. - 要用於備份的儲存體類別。如果未指定任何值,備份將儲存在指派給資料的相同儲存體類別中。必須是具備 RWX 功能的儲存體類別。 + + Cores limit must be greater than or equal to requested cores + 核心數限制必須大於或等於要求的核心數 - - The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. - 用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + Cost Summary + 成本摘要 - - The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. - 用於資料庫記錄 (.ldf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + Cost per vCore (in USD) + 每 vCore 成本 (美元) - - The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. - 用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。 + + Create Azure Arc data controller + 建立 Azure Arc 資料控制器 - - The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. - 用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + Create New Azure Arc Controller + 建立新的 Azure Arc 控制器 - - by Microsoft - 由 Microsoft 提供 + + Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. + 建立 Azure Arc 資料控制器。啟動此精靈之前,請先確認您已執行 AZ 登入。 - - The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. - 允許認可主要複本之前認可交易所需的同步複本數目。將此值設定為 -1 會將所需的同步次要數設定為'(副本數 - 1) / 2',並向下四捨五入。 + + Custom Location + 自訂位置 - - Synchronized secondaries required to commit - 需要同步處理次要項目才能進行認可 + + Custom location + 自訂位置 - - 3 replicas - 3 個複本 + + Data controller custom location + 資料控制器自訂位置 - - 2 replicas - 2 個複本 + + Data controller details + 資料控制器詳細資料 - - Managed Instance admin login - 受控執行個體系統管理員登入 + + Data controller infrastructure + 料控制器基礎結構 - - Enter admin name - 輸入管理員名稱 + + Data controller name + 資料控制器名稱 - - The size of the storage volume to be used for backups in gibibytes. - 要用於備份之儲存磁碟區的大小 (GB)。 + + Data controller name + 資料控制器名稱 - - Volume Size in Gi (Backups) - 以 Gi 表示的磁碟區大小 (備份) + + Data controller namespace + 資料控制器命名空間 - - The size of the storage volume to be used for data in gibibytes. - 要用於資料之儲存磁碟區的大小 (GB)。 + + Data controller namespace + 資料控制器命名空間 - - Volume Size in Gi (Data) - 以 Gi 表示的磁碟區大小 (資料) + + Data controller namespace. Indirect mode only. + 資料控制器命名空間。僅間接模式。 - - The size of the storage volume to be used for database logs in gibibytes. - 要用於資料庫記錄之儲存區的大小 (以 GI 為單位)。 - - - Volume Size in Gi (Database logs) - 以 Gi 表示的磁碟區大小 (資料庫記錄) - - - The size of the storage volume to be used for logs in gibibytes. - 要用於記錄之儲存磁碟區的大小 (GB)。 - - - Volume Size in Gi (Logs) - 以 Gi 表示的磁碟區大小 (記錄) - - - Provide Azure SQL managed instance parameters - 提供 Azure SQL 受控執行個體參數 + + Deploy + 部署 Deploy Azure SQL managed instance - Azure Arc 部署 Azure SQL 受控執行個體 - Azure Arc - - Storage Class (Backups) - 儲存類別 (備份) + + Deploy a PostgreSQL Server - Azure Arc (Preview) + 部署 PostgreSQL 伺服器 - Azure Arc (預覽) - - ({0}) - ({0}) + + Deploy a PostgreSQL server into an Azure Arc environment + 將 PostgreSQL 伺服器部署至 Azure Arc 環境 - - RWX capable - 具備 RWX 功能 + + Direct + 直接 - - Storage Class (Data) - 儲存類別 (資料) + + Edit Connection + 編輯連線 - - Storage Class (Database logs) - 儲存類別 (資料庫記錄) + + Enable additional replicas for high availabilty. The compute and storage configuration selected below will be applied to all replicas. + 為求高可用性啟用其他複本。下方選取的計算與儲存體組態將會套用至所有複本。 - - Storage Class - 儲存類別 + + Enable the automatic upload of logs. Direct mode only. + 啟用自動上傳記錄檔。僅直接模式。 - - Storage Class (Logs) - 儲存類別 (記錄) + + Enable the automatic upload of metrics. Direct mode only. + 啟用計量的自動上傳。僅直接模式。 - - Azure Arc Controllers - Azure Arc 控制器 + + Engine Version + 引擎版本 + + + Enter admin name + 輸入管理員名稱 + + + Enter instance name + 請輸入執行個體名稱 + + + Enter server admin login name + 請輸入伺服器管理員登入名稱 + + + Enter server name + 輸入伺服器名稱 + + + Enter the password that will be used to log in to the metrics and logs dashboards. + 輸入將用於登入計量和記錄儀表板的密碼。 + + + Enter the username that will be used for the metrics and logs dashboards. + 輸入將用於計量和記錄儀表板的使用者名稱。 + + + Estimate Cost of SQL Managed Instance - Azure Arc + SQL 受控執行個體預估成本 - Azure Arc + + + Estimated cost per month + 每月預估費用 + + + Estimated cost per month + 每月預估費用 + + + Extensions + 延伸模組 + + + For development use only + 僅供開發使用 + + + For development use only + 僅供開發使用 + + + For indirect mode, namespace, name and storage class are required. This name will be used to identify your Arc instance for remote management and monitoring. For direct mode, custom location name is required. + 對於間接模式,需要命名空間、名稱和儲存類別。此名稱將用來識別您的 Arc 執行個體,以便進行遠端系統管理和監視。對於直接模式,需要自訂位置名稱。 + + + Free + 免費 + + + General Purpose + 一般用途 + + + General Purpose (Up to 24 vCores and 128 Gi of RAM, standard high availability) + 一般用途 (最高 24 個虛擬核心及 128 Gi RAM,標準高可用性) + + + General settings + 一般設定 + + + High availability + 高可用性 + + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + I already have a SQL Server License + 我已有 SQL Server 授權 + + + Indirect + 間接 + + + Infrastructure + 基礎結構 + + + Instance name + 執行個體名稱 + + + Instance name + 執行個體名稱 + + + Instance name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 13 characters or fewer in length. + 執行個體名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 13 個字元。 + + + Kube config file path + Kube 設定檔路徑 + + + Kubernetes + Kubernetes + + + Kubernetes configuration template + Kube 設定範本 + + + Learn more + 深入了解 + + + Learn more + 深入了解 + + + Learn more about Azure Arc-enabled Managed Instance + 深入了解啟用 Azure Arc 的受控執行個體 + + + Learn more about PostgreSQL Server - Azure Arc + 深入了解 PostgreSQL 伺服器 - Azure Arc + + + Loading config profiles + 正在載入組態設定檔 + + + Loading config profiles complete + 載入組態設定檔完成 + + + Loading controllers... + 正在載入控制器... + + + Location + 位置 + + + Location + 位置 + + + Location is only used for indirect mode deployment. This field will be ignored for direct mode. + 位置僅用於間接模式部署。直接模式將忽略此欄位。 + + + Log Analytics primary key + 記錄分析主要金鑰 + + + Log Analytics workspace + Log Analytics 工作區 + + + Log Analytics workspace ID + Log Analytics 工作區識別碼 + + + Manage + 管理 + + + Managed Instance admin login + 受控執行個體系統管理員登入 + + + Managed Instance admin login + 受控執行個體系統管理員登入 + + + Managed SQL Instance service for app developers in a customer-managed environment + 適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務 + + + Memory Limit + 記憶體限制 + + + Memory Request + 記憶體要求 + + + Memory limit (GB) + 記憶體限制 (GB) + + + Memory limit must be greater than or equal to requested memory + 記憶體限制必須大於或等於要求的記憶體 + + + Memory request (GB) + 記憶體要求 (GB) + + + Metrics and Logs Dashboard Credentials + 計量和記錄儀表板認證 + + + Microsoft Privacy Statement + Microsoft 隱私權聲明 + + + Name must consist of lower case alphanumeric characters, '-' or '.', start/end with an alphanumeric character and be 253 characters or less in length. + 名稱必須包含小寫英數字元、'-' 或 '.'、以英數字元開頭/結尾,且長度不得超過 253 個字元。 + + + Namespace must consist of lower case alphanumeric characters or '-', start/end with an alphanumeric character, and be 63 characters or fewer in length. + 命名空間必須包含小寫英數字元或 '-'、以英數字元開頭/結尾,且長度不得超過 63 個字元。 No Azure Arc controllers registered. [Learn More](https://azure.microsoft.com/services/azure-arc/) @@ -2211,25 +1891,69 @@ 未註冊任何 Azure Arc 控制器。[深入了解](https://azure.microsoft.com/services/azure-arc/) [連線控制器](command:arc.connectToController) - - Loading controllers... - 正在載入控制器... + + Password + 密碼 - - Connect to Existing Azure Arc Controller - 連線到現有的 Azure Arc 控制器 + + Password + 密碼 - - Create New Azure Arc Controller - 建立新的 Azure Arc 控制器 + + Point in time restore + 還原時間點 - - Edit Connection - 編輯連線 + + Point in time retention (days) + 保留時間點 (天) - - Estimate Cost of SQL Managed Instance - Azure Arc - SQL 受控執行個體預估成本 - Azure Arc + + Port + 連接埠 + + + PostgreSQL Server - Azure Arc (Preview) + PostgreSQL 伺服器 - Azure Arc (預覽) + + + PostgreSQL Server - Azure Arc is one of the database engines available as part of Azure Arc-enabled data services and it can be deployed on the infrastructure of your choice. {0}. + + By clicking 'Script to notebook' or 'Deploy', I (a) agree to the legal terms and privacy statement(s) associated with the Marketplace offering(s) listed below; (b) authorize Microsoft to bill my current payment method for the fees associated with the offering(s), with the same billing frequency as my Azure subscription; and (c) agree that Microsoft may share my contact, usage and transactional information with the provider(s) of the offering(s) for support, billing and other transactional activities. Microsoft does not provide rights for third-party offerings. For additional details see {1}, {2}, and {3}. + PostgreSQL 伺服器 - Azure Arc 是啟用 Azure Arc 的資料服務一部分的資料庫引擎之一,它可以部署在您選擇的基礎架構上。{0}。 + + 按一下 [編寫指令碼到筆記本] 或 [部署] 表示我 (a) 同意下方 Marketplace 供應項目的相關法律條款及隱私權聲明; (b) 授權 Microsoft 使用我目前的付款方式,收取供應項目的相關費用,帳單週期與我的 Azure 訂用帳戶相同; 並 (c) 同意 Microsoft 可以將我的連絡資料、使用方式及交易資訊,提供給供應項目的提供者,供支援、帳單及其他交易活動之用。Microsoft 不提供第三方供應項目的權利。如需其他詳細資料,請參閱 {1}、{2} 以及 {3}。 + + + PostgreSQL Server - Azure Arc terms and conditions + PostgreSQL 伺服器 - Azure Arc 條款及條件 + + + Privacy policy + 隱私權原則 + + + Privacy policy + 隱私權原則 + + + Provide Azure SQL managed instance parameters + 提供 Azure SQL 受控執行個體參數 + + + Provide PostgreSQL server parameters + 提供 PostgreSQL 伺服器參數 + + + RWX capable + 具備 RWX 功能 + + + Read more + 深入了解 + + + Readable secondary replicas + 可讀取次要複本 Refresh @@ -2239,26 +1963,6 @@ Remove Controller 移除控制器 - - Cores limit must be greater than or equal to requested cores - 核心數限制必須大於或等於要求的核心數 - - - Deploy - 部署 - - - Script to notebook - 編寫指令碼到筆記本 - - - Memory limit must be greater than or equal to requested memory - 記憶體限制必須大於或等於要求的記憶體 - - - Microsoft Privacy Statement - Microsoft 隱私權聲明 - Requested cores must be less than or equal to cores limit 要求的核心數必須小於或等於核心數限制 @@ -2267,29 +1971,273 @@ Requested memory must be less than or equal to memory limit 要求的記憶體必須小於或等於記憶體限制 - - Deploy a PostgreSQL server into an Azure Arc environment - 將 PostgreSQL 伺服器部署至 Azure Arc 環境 + + Resource group + 資源群組 - - PostgreSQL Server - Azure Arc (Preview) - PostgreSQL 伺服器 - Azure Arc (預覽) + + Resource group + 資源群組 - - Managed SQL Instance service for app developers in a customer-managed environment - 適用於客戶自控環境中應用程式開發人員的受控 SQL 執行個體服務 + + Review your configuration + 檢閱您的組態 - - Azure SQL managed instance - Azure Arc - Azure SQL 受控執行個體 - Azure Arc + + SQL Connection Information + SQL 連線資訊 - - Creates an Azure Arc data controller. Ensure that you have run az login before starting this wizard. - 建立 Azure Arc 資料控制器。啟動此精靈之前,請先確認您已執行 AZ 登入。 + + SQL Connection information + SQL 連線資訊 - - Azure Arc data controller - Azure Arc 資料控制器 + + SQL Instance Backup Retention Policy + SQL 執行個體備份保留原則 + + + SQL Instance Settings + SQL 執行個體設定 + + + SQL Instance settings + SQL 執行個體設定 + + + SQL Managed Instance - Azure Arc Cost Summary + SQL 受控執行個體 - Azure Arc 成本摘要 + + + SQL managed instance - Azure Arc + SQL 受控執行個體 - Azure Arc + + + Script to notebook + 編寫指令碼到筆記本 + + + Select from existing Kubernetes clusters + 從現有的 Kubernetes 叢集選取 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 + + + Select from the latest vCore service tiers available for SQL Managed Instance - Azure Arc including General Purpose and Business Critical. + 從 Azure SQL 受控執行個體 - Azure Arc (包括一般用途和商務關鍵性) 可用的最新 V 核心服務層級中選取。 + + + Select the subscription to manage deployed resources and costs. Use resource groups like folders to organize and manage all your resources. + 請選取訂閱,以管理部署的資源與費用。您可以使用資源群組 (例如資料夾) 整理及管理您的所有資源。 + + + Server name + 伺服器名稱 + + + Server name must consist of lower case alphanumeric characters or '-', start with a letter, end with an alphanumeric character, and be 11 characters or fewer in length. + 伺服器名稱必須包含小寫英數字元或 '-'、以字母開頭,以英數字元結尾,且長度不得超過 11 個字元。 + + + Service Tier + 服務層級 + + + Service Tier + 服務層級 + + + Service type + 服務類型 + + + Specify how long you want to keep your point-in-time backups. + 指定時間點備份的保留時間長度。 + + + Storage Class + 儲存類別 + + + Storage Class (Backups) + 儲存類別 (備份) + + + Storage Class (Data) + 儲存類別 (資料) + + + Storage Class (Database logs) + 儲存類別 (資料庫記錄) + + + Storage Class (Logs) + 儲存類別 (記錄) + + + Storage settings + 儲存體設定 + + + Subscription + 訂閱 + + + Subscription + 訂閱 + + + Support for Azure Arc + 支援 Azure Arc + + + Synchronized secondaries required to commit + 需要同步處理次要項目才能進行認可 + + + Target Azure Arc Controller + 目標 Azure Arc 控制器 + + + Terms + 條款 + + + Terms of use + 使用規定 + + + Terms of use + 使用規定 + + + That username is disabled; please choose another username. + 已停用該使用者名稱,請選擇其他使用者名稱。 + + + That username is disabled; please choose another username. + 已停用該使用者名稱,請選擇其他使用者名稱。 + + + The Kubernetes cluster must already be arc-enabled with the az connectedk8s connect command. Please use our {0} to learn more. + Kubernetes 叢集必須已使用 Az connectedk8s 連線命令來啟用 Arc。請使用我們的 {0} 深入了解。 + + + The cores limit of the managed instance as an integer. + 受控執行個體的核心數限制 (整數)。 + + + The limit of the capacity of the managed instance as an integer. + 受控執行個體的容量限制 (整數)。 + + + The maximum number of CPU cores for the Postgres instance that can be used on the coordinator node. Fractional cores are supported. + 協調器節點可使用之 Postgres 執行個體的 CPU 核心數上限。支援分數的核心數。 + + + The memory limit of the Postgres instance on the coordinator node in GB. + 協調器節點之 Postgres 執行個體的記憶體限制 (GB)。 + + + The memory request of the Postgres instance on the coordinator node in GB. + 協調器節點之 Postgres 執行個體的記憶體要求 (GB)。 + + + The minimum number of CPU cores that must be available on the coordinator node to schedule the service. Fractional cores are supported. + 協調器節點欲排程服務必須可使用之 CPU 核心數的最小值。支援分數的核心數。 + + + The name of the cluster. Direct mode only. + 叢集的名稱。僅直接模式。 + + + The name of the custom location. Direct mode only. + 自訂位置的名稱。僅直接模式。 + + + The number of readable secondary replicas. + 可讀取次要複本數目。 + + + The number of synchronous replicas required to commit a transaction before the primary replica is allowed to commit. Setting this value to -1 will set the number of required synchronized secondaries to '(# of replicas - 1) / 2', rounded down. + 允許認可主要複本之前認可交易所需的同步複本數目。將此值設定為 -1 會將所需的同步次要數設定為'(副本數 - 1) / 2',並向下四捨五入。 + + + The request for cores of the managed instance as an integer. + 受控執行個體的核心數要求,以整數表示。 + + + The request for the capacity of the managed instance as an integer amount of memory in GBs. + 受控執行個體的容量要求,以記憶體整數 GB 為單位。 + + + The size of the storage volume to be used for backups in GB. + 要用於備份之儲存磁碟區的大小 (GB)。 + + + The size of the storage volume to be used for backups in gibibytes. + 要用於備份之儲存磁碟區的大小 (GB)。 + + + The size of the storage volume to be used for data in GB. + 要用於資料之儲存磁碟區的大小 (GB)。 + + + The size of the storage volume to be used for data in gibibytes. + 要用於資料之儲存磁碟區的大小 (GB)。 + + + The size of the storage volume to be used for database logs in gibibytes. + 要用於資料庫記錄之儲存區的大小 (以 GI 為單位)。 + + + The size of the storage volume to be used for logs in GB. + 要用於記錄之儲存磁碟區的大小 (GB)。 + + + The size of the storage volume to be used for logs in gibibytes. + 要用於記錄之儲存磁碟區的大小 (GB)。 + + + The storage class to be used for Backups. If no value is specified, backups will be stored in same storage class assigned to Data. Must be a RWX capable storage class. + 要用於備份的儲存體類別。如果未指定任何值,備份將儲存在指派給資料的相同儲存體類別中。必須是具備 RWX 功能的儲存體類別。 + + + The storage class to be used for all data and logs persistent volumes for all data controller pods that require them. + 用於所有資料以及記錄永久性磁碟區 (所有資料控制器 Pod 都需要) 的儲存類別。 + + + The storage class to be used for backup persistent volumes + 用於備份永久性磁碟區的儲存類別 + + + The storage class to be used for data (.mdf). If no value is specified, the default storage class will be used. + 用於資料 (.mdf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + + The storage class to be used for data persistent volumes + 用於資料永久性磁碟區的儲存類別 + + + The storage class to be used for database logs (.ldf). If no value is specified, the default storage class will be used. + 用於資料庫記錄 (.ldf) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + + The storage class to be used for logs (/var/log). If no value is specified, the default storage class will be used. + 用於記錄 (/var/log) 的儲存類別。如果未指定任何值,則會使用預設儲存類別。 + + + The storage class to be used for logs persistent volumes + 用於記錄永久性磁碟區的儲存類別。 + + + Username + 使用者名稱 + + + Username + 使用者名稱 Value must be an integer @@ -2299,6 +2247,58 @@ Value of 1 is not supported. 不支援 1 的值。 + + Volume Size GB (Backups) + 磁碟區大小 GB (備份) + + + Volume Size GB (Data) + 磁碟區大小 GB (資料) + + + Volume Size GB (Logs) + 磁碟區大小 GB (記錄) + + + Volume Size in Gi (Backups) + 以 Gi 表示的磁碟區大小 (備份) + + + Volume Size in Gi (Data) + 以 Gi 表示的磁碟區大小 (資料) + + + Volume Size in Gi (Database logs) + 以 Gi 表示的磁碟區大小 (資料庫記錄) + + + Volume Size in Gi (Logs) + 以 Gi 表示的磁碟區大小 (記錄) + + + What is your target existing Kubernetes cluster environment? + 您的目標現有 Kubernetes 叢集環境是什麼? + + + by Microsoft + 由 Microsoft 提供 + + + by Microsoft + 由 Microsoft 提供 + + + documentation page + 文件頁面 + + + pricing details + 價格詳細資料 + + + | + | + \ No newline at end of file diff --git a/resources/xlf/zh-hant/asde-deployment.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.asde-deployment.zh-Hant.xlf similarity index 98% rename from resources/xlf/zh-hant/asde-deployment.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.asde-deployment.zh-Hant.xlf index b8d1e93024..b98fa27e91 100644 --- a/resources/xlf/zh-hant/asde-deployment.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.asde-deployment.zh-Hant.xlf @@ -1,42 +1,38 @@  - + + + Azure SQL Edge + Azure SQL Edge + + + Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. + Azure SQL Edge (預覽) 是專為 IoT 及 IoT Edge 部署而最佳化的關聯式資料庫引擎。 + + + Azure SQL Edge Deployment Extension + Azure SQL Edge 部署延伸模組 + + + Azure SQL Edge Port + Azure SQL Edge 連接埠 + + + Azure SQL Edge information + Azure SQL Edge 資訊 + + + Azure SQL Edge instance (sa) password + Azure SQL Edge 執行個體 (sa) 密碼 + Azure information Azure 資訊 - - Location - 位置 - - - Resource group - 資源群組 - - - Subscription id - 訂用帳戶識別碼 - - - Device ID - 裝置識別碼 - - - Device IP Address - 裝置 IP 位址 - - - Will be used to connect to the Azure SQL Edge instance after deployment - 將用來在部署後連線到 Azure SQL Edge 執行個體 - - - Target condition - 目標條件 - - - Learn more about target condition - 深入了解目標條件 + + Confirm VM admin password + 確認 VM 系統管理員密碼 Confirm password @@ -46,170 +42,174 @@ Container name 容器名稱 - - Image tag - 映像標籤 - - - Password - 密碼 - - - Registry - 登錄 - - - Repository - 存放庫 - - - Docker settings - Docker 設定 - - - Azure SQL Edge instance (sa) password - Azure SQL Edge 執行個體 (sa) 密碼 - - - Azure SQL Edge Port - Azure SQL Edge 連接埠 - - - Username - 使用者名稱 - - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 - - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 授權合約 - - - Password - 密碼 - - - Name or IP address - 名稱或 IP 位址 - - - Username - 使用者名稱 - - - Provides a notebook-based experience to deploy Azure SQL Edge - 提供部署 Azure SQL Edge 的筆記本式體驗 - - - Azure SQL Edge Deployment Extension - Azure SQL Edge 部署延伸模組 - - - IoT Hub name - IoT 中樞名稱 - - - Microsoft Privacy Statement - Microsoft 隱私權聲明 - - - SQL Server Package files - SQL Server 套件檔案 - - - Package file - 套件檔案 - - - Path of the SQL Server package file(dacpac, bacpac) or compressed package file. - SQL Server 套件檔案的路徑 (dacpac、bacpac) 或壓縮的套件檔案。 - - - Target machine information - 目標電腦資訊 - - - Azure SQL Edge (Preview) is an optimized relational database engine geared for IoT and IoT Edge deployments. - Azure SQL Edge (預覽) 是專為 IoT 及 IoT Edge 部署而最佳化的關聯式資料庫引擎。 - - - Azure SQL Edge - Azure SQL Edge - - - New Azure IoT Hub and VM (password authentication) - 新的 Azure IoT 中樞和 VM (密碼驗證) - - - Multiple devices of an Azure IoT Hub - Azure IoT 中樞的多個裝置 - - - Deploy Azure SQL Edge to multiple Azure IoT devices - 將 Azure SQL Edge 部署到多個 Azure IoT 裝置 - - - Existing device of an Azure IoT Hub - Azure IoT 中樞的現有裝置 - - - Deploy Azure SQL Edge to an existing device - 將 Azure SQL Edge 部署到現有的裝置 - - - New Azure IoT Hub and VM (ssh public key authentication) - 新的 Azure IoT 中樞和 VM (ssh 公開金鑰驗證) - - - Deploy Azure SQL Edge to a new Azure VM via IoT hub - 透過 IoT 中樞將 Azure SQL Edge 部署到新的 Azure VM - - - Local container instance - 本地容器執行個體 - Deploy Azure SQL Edge container instance on local machine 在本地電腦上部署 Azure SQL Edge 容器執行個體 - - Remote container instance - 遠端容器執行個體 - Deploy Azure SQL Edge container instance on remote machine 在遠端電腦上部署 Azure SQL Edge 容器執行個體 + + Deploy Azure SQL Edge to a new Azure VM via IoT hub + 透過 IoT 中樞將 Azure SQL Edge 部署到新的 Azure VM + + + Deploy Azure SQL Edge to an existing device + 將 Azure SQL Edge 部署到現有的裝置 + + + Deploy Azure SQL Edge to multiple Azure IoT devices + 將 Azure SQL Edge 部署到多個 Azure IoT 裝置 + Deployment target 部署目標 - - Azure SQL Edge information - Azure SQL Edge 資訊 + + Device ID + 裝置識別碼 - - VM admin username - VM 系統管理員使用者名稱 + + Device IP Address + 裝置 IP 位址 - - VM admin password - VM 系統管理員密碼 + + Docker settings + Docker 設定 - - Confirm VM admin password - 確認 VM 系統管理員密碼 + + Existing device of an Azure IoT Hub + Azure IoT 中樞的現有裝置 - - VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. - VM 密碼長度必須介於 12 到 123 個字元之間,且包含大寫字元、小寫字元、數字及特殊字元。 + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + Image tag + 映像標籤 + + + IoT Hub name + IoT 中樞名稱 + + + Learn more about target condition + 深入了解目標條件 + + + Local container instance + 本地容器執行個體 + + + Location + 位置 + + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 授權合約 + + + Microsoft Privacy Statement + Microsoft 隱私權聲明 + + + Multiple devices of an Azure IoT Hub + Azure IoT 中樞的多個裝置 + + + Name or IP address + 名稱或 IP 位址 + + + New Azure IoT Hub and VM (password authentication) + 新的 Azure IoT 中樞和 VM (密碼驗證) + + + New Azure IoT Hub and VM (ssh public key authentication) + 新的 Azure IoT 中樞和 VM (ssh 公開金鑰驗證) + + + Package file + 套件檔案 + + + Password + 密碼 + + + Password + 密碼 + + + Path of the SQL Server package file(dacpac, bacpac) or compressed package file. + SQL Server 套件檔案的路徑 (dacpac、bacpac) 或壓縮的套件檔案。 + + + Provides a notebook-based experience to deploy Azure SQL Edge + 提供部署 Azure SQL Edge 的筆記本式體驗 + + + Registry + 登錄 + + + Remote container instance + 遠端容器執行個體 + + + Repository + 存放庫 + + + Resource group + 資源群組 + + + SQL Server Package files + SQL Server 套件檔案 SSH public key SSH 公用金鑰 + + Subscription id + 訂用帳戶識別碼 + + + Target condition + 目標條件 + + + Target machine information + 目標電腦資訊 + + + Username + 使用者名稱 + + + Username + 使用者名稱 + + + VM admin password + VM 系統管理員密碼 + + + VM admin username + VM 系統管理員使用者名稱 + + + VM password must be 12 to 123 characters in length and consists of upper case characters, lower case characters, numbers and special characters. + VM 密碼長度必須介於 12 到 123 個字元之間,且包含大寫字元、小寫字元、數字及特殊字元。 + + + Will be used to connect to the Azure SQL Edge instance after deployment + 將用來在部署後連線到 Azure SQL Edge 執行個體 + \ No newline at end of file diff --git a/resources/xlf/zh-hant/azcli.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.azcli.zh-Hant.xlf similarity index 98% rename from resources/xlf/zh-hant/azcli.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.azcli.zh-Hant.xlf index cab9749f35..6a96d9bf25 100644 --- a/resources/xlf/zh-hant/azcli.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.azcli.zh-Hant.xlf @@ -1,22 +1,22 @@  - + - - Release date could not be parsed. - 無法剖析發行日期。 + + A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? + 有新版的 Azure CLI ( {0} ),您要立即更新嗎? Accept 接受 - - This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 + + An error occurred while parsing the output of az --version. + 剖析 az --version 的輸出時發生錯誤。 - - The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - 已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 + + An error occurred while parsing the output of az command: {0}. The output is not JSON. + 剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。 Ask Later @@ -26,13 +26,9 @@ Azure CLI Azure CLI - - Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. - 已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 - - - An error occurred while parsing the output of az command: {0}. The output is not JSON. - 剖析 az 命令的輸出時發生錯誤: {0}。輸出不是 JSON。 + + Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. + 此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。 Azure CLI user setting: {0}.{1} read, value: {2} @@ -42,26 +38,30 @@ Azure CLI user setting: {0}.{1} updated, newValue: {2} Azure CLI 使用者設定: {0}.{1} 已更新,新值: {2} + + Azure CLI was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安裝 Azure CLI。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 + Checking for latest available version of Azure CLI 正在檢查 Azure CLI 最新可用的版本 - - Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. - 找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。 + + Could not find Azure CLI, install it now? If not then some features will not be able to function. + 找不到 Azure CLI,要立即安裝嗎? 否則,某些功能將無法運作。 Could not find Azure CLI. Error: {0} 找不到 Azure CLI。錯誤: {0} + + Could not find the Azure CLI arcdata extension, install it now? If not then some features will not be able to function. + 找不到 Azure CLI arcdata 延伸模組,要立即安裝嗎? 否則,某些功能將無法運作。 + Could not find the Azure CLI arcdata extension. Error: {0} 找不到 Azure CLI arcdata 延伸模組。錯誤: {0} - - Could not find Azure CLI, install it now? If not then some features will not be able to function. - 找不到 Azure CLI,要立即安裝嗎? 否則,某些功能將無法運作。 - Currently installed version of Azure CLI: {0} is same or newer than any other version available 目前安裝的 Azure CLI 版本 {0} 與其他可用版本相同或更新 @@ -74,10 +74,6 @@ Don't Ask Again 不要再詢問 - - Error while downloading - 下載時發生錯誤 - Download finished 下載完成 @@ -94,6 +90,18 @@ Either an endpoint or a namespace must be specified 必須指定端點或命名空間 + + Error installing Azure CLI and arcdata extension: {0} + 安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0} + + + Error updating Azure CLI: {0} + 更新 Azure CLI 時發生錯誤: {0} + + + Error while downloading + 下載時發生錯誤 + Executing command: '{0} {1}' 正在執行命令: '{0} {1}' @@ -112,38 +120,30 @@ Error: {2} Found existing Azure CLI installation of version (v{0}) at path:{1} with arcdata version: {2}. 在路徑 {1} 中找到版本 (v{0}) 的現有 Azure CLI 安裝,arcdata 版本為 {2}。 + + Found version: {0} that Azure CLI can be updated to from current version: {1}. + 找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。 + Getting text contents of resource at URL {0} 正在取得位於 URL {0} 之資源的文字內容 - - Error installing Azure CLI and arcdata extension: {0} - 安裝 Azure CLI 和 arcdata 延伸模組時發生錯誤: {0} - - - Installing the Azure CLI arcdata extension... - 正在安裝 Azure CLI arcdata 延伸模組... - Installing Azure CLI... 正在安裝 Azure CLI... + + Installing the Azure CLI arcdata extension... + 正在安裝 Azure CLI arcdata 延伸模組... + Latest available Azure CLI version: {0}. 最新可用的 Azure CLI 版本: {0}。 - - Azure CLI >= {0} is required for this feature. Run the 'Azure CLI: Check for Update' command to install this and then try again. - 此功能需要 Azure CLI >= {0}。請執行 'Azure CLI: Check for Update' 命令安裝它,然後再試一次。 - No - - No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. - 沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。 - No Azure CLI arcdata extension is available. 沒有可用的 Azure CLI arcdata 延伸模組。 @@ -152,10 +152,18 @@ Error: {2} No Azure CLI is available, [install the Azure CLI](command:az.install) to enable the features that require it. 沒有 Azure CLI 可用,請[安裝 Azure CLI](command:az.install) 以啟用需要它的功能。 + + No Azure CLI is available, run the command 'Azure CLI: Install' to enable the features that require it. + 沒有 Azure CLI 可用,請執行 'Azure CLI: Install' 命令以啟用需要它的功能。 + No Azure CLI is available. Install the latest version manually from [here](https://docs.microsoft.com/cli/azure/install-azure-cli) and then restart Azure Studio. 沒有可用的 Azure CLI。從 [此處](https://docs.microsoft.com/cli/azure/install-azure-cli)手動安裝最新版本,然後重新啟動 Azure Studio。 + + No check for new Azure CLI version availability performed as Azure CLI was not found to be installed + 因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查 + No download link available for platform '{0}' Release info: ${1} @@ -168,29 +176,17 @@ Release info: ${1} 平台 '{0}' 沒有發行版本 發行資訊: ${1} - - An error occurred while parsing the output of az --version. - 剖析 az --version 的輸出時發生錯誤。 - Platform '{0}' is currently unsupported 目前不支援平台 '{0}' - - A new version of Azure CLI ( {0} ) is available, do you wish to update to it now? - 有新版的 Azure CLI ( {0} ),您要立即更新嗎? - - - This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. - 此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。 - Prompting the user to accept the following: {0} 提示使用者接受下列內容: {0} - - This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 + + Release date could not be parsed. + 無法剖析發行日期。 Searching for existing Azure CLI installation... @@ -200,13 +196,21 @@ Release info: ${1} Skipping installation of Azure CLI and arcdata extension, since the operation was not user requested and config option: {0}.{1} is {2} 略過 Azure CLI 和 arcdata 延伸模組的安裝,因為此作業不是使用者要求的,且設定選項: {0}.{1} 是 {2} - - stderr: {0} - stderr: {0} + + The Azure CLI arcdata extension was successfully installed. Restarting Azure Studio is required to complete configuration - features will not be activated until this is done. + 已成功安裝 Azure CLI arcdata 延伸模組。需要重新啟動 Azure Studio 才能完成設定 - 除非完成此作業,否則功能將不會啟用。 - - stdout: {0} - stdout: {0} + + This extension requires Azure CLI >= {0} to be installed, do you wish to update to the latest version ({1}) now? If you do not then some functionality may not work. + 此延伸模組需要安裝 Azure CLI >= {0},您要立即更新至最新版本 ({1}) 嗎? 否則,某些功能可能無法運作。 + + + This extension requires the Azure CLI extension 'arcdata' to be installed. Install the latest version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata'。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 + + + This extension requires the Azure CLI extension 'arcdata' version >= {0} to be installed, but the current version available is only {1}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 此延伸模組需要安裝 Azure CLI 延伸模組 'arcdata' >= {0},但目前可用的版本僅為 {1}。使用 [此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 的指示安裝正確的版本。 Unexpected error executing command: {0} @@ -216,26 +220,10 @@ Release info: ${1} Unexpected exit code from command: {1} ({0}) 命令中未預期的結束代碼: {1} ({0}) - - Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). - 尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。 - - - No check for new Azure CLI version availability performed as Azure CLI was not found to be installed - 因為找不到要安裝的 Azure CLI,所以未執行新的 Azure CLI 版本可用性檢查 - - - Error updating Azure CLI: {0} - 更新 Azure CLI 時發生錯誤: {0} - Updating Azure CLI... 正在更新 Azure CLI... - - User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command - 使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組 - User Response on prompt to install Azure CLI: {0} 提示安裝 Azure CLI 時的使用者回應: {0} @@ -244,49 +232,73 @@ Release info: ${1} User Response on prompt to update Azure CLI: {0} 提示更新 Azure CLI 時的使用者回應: {0} - - Found version: {0} that Azure CLI can be updated to from current version: {1}. - 找到 Azure CLI 可從目前版本 {1} 更新的版本 {0}。 + + User requested to install Azure CLI and arcdata extension using 'Azure CLI: Install' command + 使用者要求使用 'Azure CLI: Install' 命令安裝 Azure CLI 和 arcdata 延伸模組 Yes + + Your downloaded version {1} of the Azure CLI extension 'arcdata' is not yet supported. The latest version is is {0}. Install the correct version using instructions from [here](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension). + 尚不 支援您下載的 Azure CLI 延伸模組 'arcdata' 版本 {1}。最新版本是 {0}。使用[此處](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension) 中的指示安裝正確的版本。 + + + stderr: {0} + stderr: {0} + + + stdout: {0} + stdout: {0} + - + - - Choose whether you will be prompted to download the Azure CLI arcdata extension. - 選擇是否要提示您下載 Azure CLI arcdata 延伸模組。 - - - Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. - 選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。 - Azure CLI Azure CLI - - Log debug info to the output channel for all executed az commands - 將偵錯資訊記錄到所有已執行 az 命令的輸出通道 - - - Azure CLI Configuration - Azure CLI 設定 - - - Support for Azure CLI. - 支援 Azure CLI。 + + Azure CLI + Azure CLI Azure CLI Azure CLI - - The user will not be prompted to install the Azure CLI arcdata extension - 系統不會提示使用者安裝 Azure CLI arcdata 延伸模組 + + Azure CLI Configuration + Azure CLI 設定 + + + Choose whether you will be prompted to download the Azure CLI arcdata extension. + 選擇是否要提示您下載 Azure CLI arcdata 延伸模組。 + + + Choose whether you will be prompted to install Azure CLI. + 選擇是否要提示您安裝 Azure CLI。 + + + Choose whether you will be prompted when an update of the Azure CLI arcdata extension is available. + 選擇當 Azure CLI arcdata 延伸模組有更新時是否要提示您。 + + + Log debug info to the output channel for all executed az commands + 將偵錯資訊記錄到所有已執行 az 命令的輸出通道 + + + Support for Azure CLI. + 支援 Azure CLI。 + + + The user will be prompted for update of the Azure CLI arcdata extension + 系統將提示使用者更新 Azure CLI arcdata 延伸模組 + + + The user will be prompted to install the Azure CLI + 系統會提示使用者安裝 Azure CLI The user will be prompted to install the Azure CLI arcdata extension @@ -296,25 +308,13 @@ Release info: ${1} The user will not be prompted for update of the Azure CLI arcdata extension 系統將不會提示使用者更新 Azure CLI arcdata 延伸模組 - - The user will be prompted for update of the Azure CLI arcdata extension - 系統將提示使用者更新 Azure CLI arcdata 延伸模組 - - - Choose whether you will be prompted to install Azure CLI. - 選擇是否要提示您安裝 Azure CLI。 - The user will not be prompted to install the Azure CLI 系統將不會提示使用者安裝 Azure CLI - - The user will be prompted to install the Azure CLI - 系統會提示使用者安裝 Azure CLI - - - Azure CLI - Azure CLI + + The user will not be prompted to install the Azure CLI arcdata extension + 系統不會提示使用者安裝 Azure CLI arcdata 延伸模組 diff --git a/resources/xlf/zh-hant/azurecore.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.azurecore.zh-Hant.xlf similarity index 75% rename from resources/xlf/zh-hant/azurecore.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.azurecore.zh-Hant.xlf index 5c1695fa98..658a9ed39c 100644 --- a/resources/xlf/zh-hant/azurecore.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.azurecore.zh-Hant.xlf @@ -1,22 +1,34 @@  - + - - No access token returned from Microsoft OAuth - Microsoft OAuth 未傳回任何存取權杖 + + Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. + +To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. + +Do you wish to proceed? + Azure Data Studio 不會再觸發此租用戶 {0} ({1}) 的驗證,且資源將無法存取。. + +若要再次允許此租用戶存取資源,您必須從 '{2}' 設定的排除清單中移除該租用戶。 + +是否要繼續? - - Error when adding your account to the cache. - 將您的帳戶新增至快取時發生錯誤。 + + Cancel + 取消 - - Error when getting your account from the cache - 從快取取得您的帳戶時發生錯誤 + + Cancel and Authenticate + 註冊並驗證 - - Error when parsing your account from the cache - 從快取剖析您的帳戶時發生錯誤 + + Confirm + 確認 + + + Ignore Tenant + 忽略租用戶 Microsoft Account @@ -26,85 +38,37 @@ Microsoft Corp Microsoft Corp. - - Something failed with the authentication, or your tokens have been deleted from the system. Please try adding your account to Azure Data Studio again. - 驗證失敗,或您的權杖已從系統中刪除。請嘗試再次將帳戶新增至 Azure Data Studio。 - - - The user had no unique identifier within AAD - 使用者在 AAD 中沒有唯一的識別碼 - - - Owning Tenant information not found for account. - 找不到帳戶的擁有租用戶資訊。 - - - Token retrieval failed with an error. [Open developer tools]({0}) for more details. - 權杖擷取失敗,發生錯誤。[開啟開發人員工具]({0}) 以了解更多詳細資料。 - - - Specified tenant with ID '{0}' not found. - 找不到識別碼為 '{0}' 的指定租用戶。 - - - Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible. - -To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting. - -Do you wish to proceed? - Azure Data Studio 不會再觸發此租用戶 {0} ({1}) 的驗證,且資源無法存取。 - -若要再次允許存取此租用戶的資源,您必須從 '{2}' 設定的排除清單中移除該租用戶。 - -是否要繼續? - - - Confirm - 確認 - - - Cancel and Authenticate - 註冊並驗證 - - - Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. - 您的租用戶 {0} ({1}) 需要再次重新驗證,才能存取 {2} 資源。請按 [開啟] 啟動驗證程序。 - - - Cancel - 取消 - - - Ignore Tenant - 忽略租用戶 - Open 開啟 - - Unable to find account info when acquiring token. - 取得權杖時找不到帳戶資訊。 - - - Unable to find configuration for Azure Resource {0} - 找不到 Azure 資源的設定 {0} - Provider '{0}' does not have a Microsoft resource endpoint defined. 提供者 '{0}' 未定義 Microsoft 資源端點。 + + Unable to find account info when acquiring token, please remove account and add again. + 取得權杖時找不到帳戶資訊,請移除帳戶,然後再新增一次。 + + + Unable to find configuration for Azure Resource {0} + 找不到 Azure 資源的設定 {0} + + + Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process. + 您的租用戶 {0} ({1}) 需要再次重新驗證,才能存取 {2} 資源。請按 [開啟] 啟動驗證程序。 + - + - - Azure Auth Code Grant - Azure 驗證碼授與 - - - Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. - 無法啟動伺服器。這可能是系統的權限發生錯誤或系統不相容。可嘗試從設定啟用裝置代碼驗證。 + + An error occurred in MSAL library when requesting auth code URL. For more detailed information on error, please check 'Azure Accounts' output pane. + + + 要求驗證碼 URL 時,MSAL 程式庫發生錯誤。如需錯誤的詳細資訊,請檢查 [Azure 帳戶] 輸出窗格。 + + Authentication failed due to a nonce mismatch, please close Azure Data Studio and try again. @@ -114,9 +78,17 @@ Do you wish to proceed? Authentication failed due to a state mismatch, please close ADS and try again. 因為狀態不相符,導致驗證失敗,請關閉 ADS,然後再試一次。 + + Azure Auth Code Grant + Azure 驗證碼授與 + + + Server could not start. This could be a permissions error or an incompatibility on your system. You can try enabling device code authentication from settings. + 無法啟動伺服器。這可能是系統的權限發生錯誤或系統不相容。可嘗試從設定啟用裝置代碼驗證。 + - + Add {0} account @@ -126,26 +98,10 @@ Do you wish to proceed? Azure Device Code Azure 裝置代碼 - - Error encountered when trying to check for login results - 嘗試檢查登入結果時發生錯誤 - - - Timed out when waiting for device code login. - 等候裝置代碼登入發生逾時。 - - + - - No Azure auth method available. You must enable the auth methods in ADS configuration. - 沒有任何可用的 Azure 驗證方法。您必須在 ADS 組態中啟用驗證方法。 - - - No Azure auth method selected. You must select what method of authentication you want to use. - 未選取任何 Azure 驗證方法。您必須選取要使用的驗證方法。 - A call was made to azdata.accounts.getSecurityToken, this method is deprecated and will be removed in future releases. Please use getAccountSecurityToken instead. 已對 azdata.accounts.getSecurityToken 發出呼叫,此方法已淘汰,並將於日後的版本中移除。請改用 getAccountSecurityToken。 @@ -154,64 +110,52 @@ Do you wish to proceed? Failed to get token 無法取得權杖 - - {0} occurred when acquiring token. -{1} - 取得權杖時發生{0}。 -{1} + + No Azure auth method available. You must enable the auth methods in ADS configuration. + 沒有任何可用的 Azure 驗證方法。您必須在 ADS 組態中啟用驗證方法。 + + + No Azure auth method selected. You must select what method of authentication you want to use. + 未選取任何 Azure 驗證方法。您必須選取要使用的驗證方法。 Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant. 在忽略清單中找到的租用戶未嘗試過驗證。如果想要存取此租用戶 {0} 的資源,可以從 settings.json 檔案中的忽略清單 {1} 中移除該租用戶。 + + {0} occurred when acquiring token. +{1} + 取得權杖時發生 {0}。 +{1} + - + Failed to clear token cache 無法清除權杖快取 - - Token cache successfully cleared - 已成功清除權杖快取 - - + - - Azure (China) - Azure (中國) - Azure Azure + + Azure (China) + Azure (中國) + Azure (US Government) Azure (美國政府) - + - - You must select an Azure account for this feature to work. - 您必須選取 Azure 帳戶,此功能才能運作。 - - - You must enable preview features in order to use Azure Cloud Shell. - 您必須啟用預覽功能,才能使用 Azure Cloud Shell。 - - - You must select a tenant for this feature to work. - 您必須選取租用戶,此功能才能運作。 - - - You are not currently signed into any Azure accounts, Please sign in and then try again. - 您目前未登入任何 Azure 帳戶,請先登入,然後再試一次。 - A tenant is required for this feature. Your Azure subscription seems to have no tenants. 需要有租用戶,才能使用此功能。您的 Azure 訂閱似乎沒有任何租用戶。 @@ -228,9 +172,25 @@ Do you wish to proceed? Starting cloud shell… 正在啟動 Cloud Shell… + + You are not currently signed into any Azure accounts, Please sign in and then try again. + 您目前未登入任何 Azure 帳戶,請先登入,然後再試一次。 + + + You must enable preview features in order to use Azure Cloud Shell. + 您必須啟用預覽功能,才能使用 Azure Cloud Shell。 + + + You must select a tenant for this feature to work. + 您必須選取租用戶,此功能才能運作。 + + + You must select an Azure account for this feature to work. + 您必須選取 Azure 帳戶,此功能才能運作。 + - + Failed to get subscriptions for account {0}. Please refresh the account. @@ -238,7 +198,7 @@ Do you wish to proceed? - + Log Analytics workspaces @@ -246,7 +206,7 @@ Do you wish to proceed? - + Azure CosmosDB for MongoDB @@ -254,7 +214,15 @@ Do you wish to proceed? - + + + + Azure CosmosDB for PostgreSQL Cluster + 適用於 PostgreSQL 叢集的 Azure CosmosDB + + + + SQL databases @@ -262,7 +230,7 @@ Do you wish to proceed? - + SQL servers @@ -270,7 +238,7 @@ Do you wish to proceed? - + Azure Data Explorer Clusters @@ -278,7 +246,7 @@ Do you wish to proceed? - + Azure Database for MySQL flexible servers @@ -286,7 +254,7 @@ Do you wish to proceed? - + PostgreSQL servers – Azure Arc @@ -294,7 +262,7 @@ Do you wish to proceed? - + Azure Database for PostgreSQL flexible servers @@ -302,15 +270,15 @@ Do you wish to proceed? - + - Azure Database for PostgreSQL servers - 適用於 PostgreSQL 伺服器的 Azure 資料庫 + Azure Database for PostgreSQL Servers + 適用於 PostgreSQL 的 Azure 資料庫伺服器 - + SQL managed instances @@ -318,7 +286,7 @@ Do you wish to proceed? - + SQL managed instances - Azure Arc @@ -326,7 +294,7 @@ Do you wish to proceed? - + Dedicated SQL Pools @@ -334,7 +302,7 @@ Do you wish to proceed? - + Azure Synapse Analytics @@ -342,19 +310,19 @@ Do you wish to proceed? - + - - Unrecognized Provider resource: {0} - 無法辨識的提供者資源: {0} - Unrecognized Provider resource type: {0} 無法辨識的提供者資源類型: {0} + + Unrecognized Provider resource: {0} + 無法辨識的提供者資源: {0} + - + No Resources found @@ -362,24 +330,28 @@ Do you wish to proceed? - + - - Failed to get subscriptions for account {0} (tenant '{1}'). {2} - 無法取得帳戶 {0} (租用戶 '{1}') 的訂用帳戶。{2} - Failed to acquire Access Token for account '{0}' (tenant '{1}'). 無法取得租用戶 '{0}' 的存取權杖 (租用戶 '{1}')。 + + Failed to get subscriptions for account {0} (tenant '{1}'). {2} + 無法取得帳戶 {0} (租用戶 '{1}') 的訂用帳戶。{2} + - + Azure Cloud Shell (Preview) {0} ({1}) Azure Cloud Shell (預覽) {0} ({1}) + + If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. + 若您以前未從此帳戶啟動 Azure Cloud Shell,請前往 https://shell.azure.com/ 以開始使用。設定之後,即可在 Azure Data Studio 中直接使用 AzureCloud Shell。 + OK 確定 @@ -388,10 +360,6 @@ Do you wish to proceed? Open Azure Shell 開啟 Azure Shell - - If you have not launched Azure Cloud Shell from this account before, please visit https://shell.azure.com/ to get started. Once you are set up, you can use AzureCloud Shell directly in Azure Data Studio. - 若您以前未從此帳戶啟動 Azure Cloud Shell,請前往 https://shell.azure.com/ 以開始使用。設定之後,即可在 Azure Data Studio 中直接使用 AzureCloud Shell。 - Select Bash or PowerShell for Azure Cloud Shell 選取適用於 Azure Cloud Shell 的 Bash 或 PowerShell @@ -408,7 +376,7 @@ Do you wish to proceed? - + Sign in to Azure... @@ -416,15 +384,15 @@ Do you wish to proceed? - + No Tenants found. - 找不到任何租用戶。 + No Tenants found. - + Failed to load some Azure accounts. {0} @@ -440,7 +408,7 @@ Do you wish to proceed? - + No Tenants found. @@ -448,23 +416,7 @@ Do you wish to proceed? - - - - No Subscriptions found. - 找不到訂用帳戶。 - - - - - - - No Resources found. - 找不到資源。 - - - - + No Subscriptions found. @@ -472,7 +424,23 @@ Do you wish to proceed? - + + + + No Resources found. + 找不到資源。 + + + + + + + No Subscriptions found. + 找不到訂用帳戶。 + + + + Loading ... @@ -480,7 +448,7 @@ Do you wish to proceed? - + Error fetching locations for account {0} ({1}) subscription {2} ({3}) tenant {4} : {5} @@ -498,30 +466,18 @@ Do you wish to proceed? Error fetching subscriptions for account {0} tenant {1} : {2} 擷取帳戶 {0} 租用戶 {1} 的訂閱時發生錯誤: {2} - - Invalid query - 查詢無效 - Error: {0} 錯誤: {0} + + Invalid query + 查詢無效 + - + - - Azure Resources (Preview) - Azure 資源 (預覽) - - - Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. - 權杖快取的金鑰無法儲存在認證存放區中,這可能會導致 Azure 存取權杖持續性問題和連線不穩定。SqlTools 可能已達到 Windows 的認證儲存限制,請清除 Windows 認證管理員中以 「Microsoft.SqlTools|」 開始的至少 2 個認證,然後重新載入。 - - - Unable to open link, missing required values - 無法開啟連結,缺少必要值 - Australia Central 澳洲中部 @@ -538,17 +494,25 @@ Do you wish to proceed? Australia Southeast 澳洲東南部 + + Azure Accounts + Azure 帳戶 + Azure Arc-enabled PostgreSQL Hyperscale 已啟用 Azure Arc 的 PostgreSQL 超大規模資料庫 - - Data Service - Azure Arc - 資料服務 - Azure Arc + + Azure Database for PostgreSQL flexible servers + 適用於 PostgreSQL 的 Azure 資料庫彈性伺服器 - - SQL managed instance - Azure Arc - SQL 受控執行個體 - Azure Arc + + Azure Database for PostgreSQL servers + 適用於 PostgreSQL 伺服器的 Azure 資料庫 + + + Azure Resources (Preview) + Azure 資源 (預覽) Brazil South @@ -566,6 +530,10 @@ Do you wish to proceed? Canada East 加拿大東部 + + Cancel + 取消 + Central India 印度中部 @@ -578,9 +546,9 @@ Do you wish to proceed? Central US EUAP 美國中部 EUAP - - Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead. - 警告: ADAL 已被取代,並排定在未來的版本中移除。請改用 MSAL。 + + Data Service - Azure Arc + 資料服務 - Azure Arc Disable @@ -606,10 +574,6 @@ Do you wish to proceed? East US 2 EUAP 美國東部 2 EUAP - - Azure Accounts - Azure 帳戶 - France Central 法國中部 @@ -642,6 +606,10 @@ Do you wish to proceed? Japan West 日本西部 + + Keys for token cache could not be saved in credential store, this may cause Azure access token persistence issues and connection instabilities. It's likely that SqlTools has reached credential storage limit on Windows, please clear at least 2 credentials that start with "Microsoft.SqlTools|" in Windows Credential Manager and reload. + 權杖快取的金鑰無法儲存在認證存放區中,這可能會導致 Azure 存取權杖持續性問題和連線不穩定。SqlTools 可能已達到 Windows 的認證儲存限制,請清除 Windows 認證管理員中以 「Microsoft.SqlTools|」 開始的至少 2 個認證,然後重新載入。 + Korea Central 南韓中部 @@ -654,10 +622,18 @@ Do you wish to proceed? Location 位置 + + Modifying this setting requires reloading the window for all changes to take effect. + 修改此設定需要重新載入視窗,使所有變更生效。 + Name 名稱 + + No clouds are enabled, please enable a cloud to continue. + 未啟用雲端,請啟用雲端以繼續。 + North Central US 美國中北部 @@ -674,34 +650,10 @@ Do you wish to proceed? Norway West 挪威西部 - - Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. - 警告: Azure PII 記錄已啟用。啟用此選項後即可記錄個人識別資訊,且只能用於偵錯用途。 - - - Azure Database for PostgreSQL flexible servers - 適用於 PostgreSQL 的 Azure 資料庫彈性伺服器 - - - Azure Database for PostgreSQL servers - 適用於 PostgreSQL 伺服器的 Azure 資料庫 - - - Reload - 重新載入 - Reload Azure Data Studio 重新載入 Azure Data Studio - - Authentication Library has changed, please reload Azure Data Studio. - 驗證程式庫已更新,請重新載入 Azure Data Studio。 - - - Modifying this setting requires reloading the window for all changes to take effect. - 修改此設定需要重新載入視窗,使所有變更生效。 - Resource group 資源群組 @@ -710,6 +662,26 @@ Do you wish to proceed? Resource type 資源類型 + + SQL Server - Azure Arc + SQL Server - Azure Arc + + + SQL database + SQL 資料庫 + + + SQL managed instance + SQL 受控執行個體 + + + SQL managed instance - Azure Arc + SQL 受控執行個體 - Azure Arc + + + SQL server + SQL 伺服器 + South Africa North 南非北部 @@ -722,33 +694,21 @@ Do you wish to proceed? South Central US 美國中南部 - - Southeast Asia - 東南亞 - South India 印度南部 - - SQL database - SQL 資料庫 - - - SQL managed instance - SQL 受控執行個體 - - - SQL server - SQL 伺服器 - - - SQL Server - Azure Arc - SQL Server - Azure Arc + + Southeast Asia + 東南亞 Subscription - 訂閱 + 訂用帳戶 + + + Switch to MSAL + 切換到 MSAL Switzerland North @@ -758,6 +718,10 @@ Do you wish to proceed? Switzerland West 瑞士西部 + + Token cache has been cleared successfully, please reload Azure Data Studio. + 已成功清除權杖快取,請重載 Azure Data Studio。 + Type Icon 類型圖示 @@ -782,6 +746,14 @@ Do you wish to proceed? Unable to get token for tenant {0} 無法取得租用戶 {0} 的權杖 + + Unable to open link, missing required values + 無法開啟連結,缺少必要值 + + + Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes. + 警告: Azure PII 記錄已啟用。啟用此選項後即可記錄個人識別資訊,且只能用於偵錯用途。 + West Central US 美國中西部 @@ -802,85 +774,53 @@ Do you wish to proceed? West US 2 美國西部 2 + + enablePublicCloud + enablePublicCloud + + + {0} setting changed, please reload Azure Data Studio. + {0} 設定已變更,請重載 Azure Data Studio。 + - + - - Clear Azure Account Token Cache - 清除 Azure 帳戶權杖快取 + + Could not load endpoints from settings, please check the logs for more details. + 無法從設定載入端點,請查看記錄檔以取得詳細資料。 - - Browse and work with Azure resources - 瀏覽並使用 Azure 資源 + + Successfully loaded custom endpoints from settings + 已成功從設定載入自訂端點 - - Azure (Core) - Azure (核心) - - - Open in Azure Portal - 在 Azure 入口網站中開啟 - - - The resource filter, each element is an account id, a subscription id and name separated by a slash - 資源篩選條件,每個元素都是以正斜線分隔的帳戶識別碼、訂用帳戶識別碼和名稱 - - - Azure Resource Configuration - Azure 資源組態 + + + + + + ARM Resource Endpoint + ARM 資源端點 Add to Servers 新增至伺服器 - - Connect - 連線 - Azure Azure - - Refresh - 重新整理 - - - Azure: Refresh All Accounts - Azure: 重新整理所有帳戶 - - - Select Subscriptions - 選取訂用帳戶 - - - Select Tenants - 選取租用戶 - - - Azure: Sign In - Azure: 登入 - - - Start Cloud Shell - 啟動 Cloud Shell - - - Azure (Preview) - Azure (預覽) - - - The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. - 查詢 Azure 資源或要求驗證權杖時會略過的租用戶識別碼清單。 - Azure Azure - - The library used for the AAD auth flow. Please restart ADS after changing this option. - 用於 AAD 驗證流程的程式庫。請先變更此選項,然後重新啟動 ADS。 + + Azure (Core) + Azure (核心) + + + Azure (Preview) + Azure (預覽) Azure Account Configuration @@ -890,46 +830,170 @@ Do you wish to proceed? Azure Authentication Method Azure 驗證方法 + + Azure KeyVault Resource Endpoint + Azure KeyVault 資源端點 + + + Azure Kusto Resource Endpoint + Azure Kusto 資源端點 + + + Azure Log Analytics Endpoint + Azure Log Analytics 端點 + + + Azure Portal Endpoint + Azure 入口網站端點 + + + Azure Resource Configuration + Azure 資源組態 + + + Azure Storage Resource Endpoint + Azure 儲存體資源端點 + + + Azure Storage Resource Endpoint Suffix + Azure 儲存體資源端點尾碼 + + + Azure: Refresh All Accounts + Azure: 重新整理所有帳戶 + + + Azure: Sign In + Azure: 登入 + + + Browse and work with Azure resources + 瀏覽並使用 Azure 資源 + + + Clear Azure Account Token Cache + 清除 Azure 帳戶權杖快取 + + + Client ID for Azure Data Studio + Azure Data Studio 的用戶端識別碼 + + + Cloud Display Name + 雲端顯示名稱 + + + Cloud ID + 雲端識別碼 + + + Cloud Name + 雲端名稱 + + + Cloud Settings + 雲端設定 + Code Grant Method 代碼授與方法 + + Connect + 連線 + Device Code Method 裝置代碼方法 + + Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. + 停用系統金鑰鏈整合。認證將會儲存於使用者主目錄的一般檔案中。 + + + Graph Resource Endpoint + 圖表資源端點 + + + Host Endpoint + 主機端點 + + + Microsoft Graph Resource Endpoint + Microsoft Graph 資源端點 + + + Microsoft Resource Endpoint + Microsoft 資源端點 + + + Open in Azure Portal + 在 Azure 入口網站中開啟 + + + Power BI Resource Endpoint + Power BI 資源端點 + + + Provider Settings + 提供者設定 + + + Refresh + 重新整理 + + + SQL Resource Endpoint + SQL 資源端點 + + + Scopes Endpoint + 範圍端點 + + + Select Subscriptions + 選取訂用帳戶 + + + Select Tenants + 選取租用戶 + + + Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect. + 設定包含自訂 Azure 驗證端點。變更到此設定需要重新開機才會生效。 + Should Azure China integration be enabled 是否應啟用 Azure 中國整合 - - Should Azure Germany integration be enabled - 是否應啟用 Azure 德國整合 - Should Azure public cloud integration be enabled 是否應啟用 Azure 公用雲端整合 + + Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. + 是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。 + Should US Government Azure cloud (Fairfax) integration be enabled 是否應啟用 US Government Azure 雲端 (Fairfax) 整合 - - Should US National Azure cloud integration be enabled - 是否應啟用美國國民 Azure 雲端整合 + + Start Cloud Shell + 啟動 Cloud Shell + + + The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens. + 查詢 Azure 資源或要求驗證權杖時會略過的租用戶識別碼清單。 + + + The resource filter, each element is an account id, a subscription id and name separated by a slash + 資源篩選條件,每個元素都是以正斜線分隔的帳戶識別碼、訂用帳戶識別碼和名稱 [Optional] The verbosity of logging for the Azure Accounts extension. [選用] Azure 帳戶延伸模組的記錄詳細程度。 - - Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory. - 停用系統金鑰鏈整合。認證將會儲存於使用者主目錄的一般檔案中。 - - - Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file. - 是否要將個人識別資訊 (PII) 記錄在 Azure 帳戶輸出通道與輸出通道記錄檔中。 - \ No newline at end of file diff --git a/resources/xlf/zh-hant/Microsoft.azuremonitor.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.azuremonitor.zh-Hant.xlf new file mode 100644 index 0000000000..dbd1911f3c --- /dev/null +++ b/resources/xlf/zh-hant/Microsoft.azuremonitor.zh-Hant.xlf @@ -0,0 +1,255 @@ + + + + + + ({0} KB) + ({0} KB) + + + Downloaded {0} + 已下載 {0} + + + Downloading {0} + 正在下載 {0} + + + Downloading {0} + 正在下載 {0} + + + Failed to start {0} + 無法啟動 {0} + + + Installed {0} + 已安裝 {0} + + + Installing {0} + 正在安裝 {0} + + + Installing {0} to {1} + 正在將 {0} 安裝到 {1} + + + Starting {0} + 正在啟動 {0} + + + {0} Started + 已啟動 {0} + + + + + + + Account does not exist. + 帳戶不存在。 + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。 + + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。 + + + + + + + Notebooks + Notebooks + + + Only .ipynb Notebooks are supported + 僅支援 .ipynb Notebooks + + + Unsupported platform + 不支援的平台 + + + + + + + $(sync~spin) {0}... + $(sync~spin) {0}... + + + Cancel + 取消 + + + Cancel operation? + 要取消作業嗎? + + + Search Server Names + 搜尋伺服器名稱 + + + + + + + Error notifying of node change: {0} + 通知節點變更時發生錯誤: {0} + + + Root + + + + Session for node {0} does not exist + 節點 {0} 的工作階段不存在 + + + + + + + View Known Issues + 檢視已知問題 + + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 個元件意外結束。請重新啟動 Azure Data Studio。 + + + + + + + Administrative privileges + 必須使用系統管理權限 + + + Administrative privileges: SYSDBA or SYSOPER + 系統管理權限: SYSDBA 或 SYSOPER + + + Authentication type + 驗證類型 + + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA 通用支援 + + + Azure Monitor Logs + Azure 監視器記錄 + + + Azure Monitor access for Azure Data Studio + Azure Data Studio 的 Azure 監視器存取權 + + + Custom name of the connection + 連線的自訂名稱 + + + Database + 資料庫 + + + Indicates the password to be used when connecting to the data source + 代表要在連線至資料來源時使用的密碼 + + + Indicates the user ID to be used when connecting to the data source + 代表要在連線至資料來源時使用的使用者識別碼 + + + Log Analytics Workspace ID + Log Analytics 工作區識別碼 + + + Metadata Pooling + 中繼資料共用 + + + Name + 名稱 + + + Name + 名稱 + + + Name (optional) + 名稱 (選用) + + + Password + 密碼 + + + Password of the proxy user. + Proxy 使用者的密碼。 + + + Proxy Password + Proxy 密碼 + + + Proxy User Id + Proxy 使用者識別碼 + + + Security + 安全性 + + + Size (MB) + 大小 (MB) + + + Source + 來源 + + + Specifies the method of authenticating with Azure Monitor + 指定使用 Azure 監視器驗證的方法 + + + The name of the initial catalog or database in the data source + 資料來源中初始目錄或資料庫的名稱。 + + + This attribute indicates whether the metadata information for executed queries is cached for improved performance. + 此屬性指出是否快取執行查詢的中繼資料資訊以提升效能。 + + + Type + 類型 + + + User name + 使用者名稱 + + + User name of the proxy user. + Proxy 使用者的使用者名稱。 + + + Workspace ID + 工作區識別碼 + + + Workspace ID + 工作區 ID + + + Workspace Name + 工作區名稱 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/cms.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.cms.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/cms.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.cms.zh-Hant.xlf index 013d06a795..ad7a4041b8 100644 --- a/resources/xlf/zh-hant/cms.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.cms.zh-Hant.xlf @@ -1,27 +1,11 @@  - + Add Server Group 新增伺服器群組 - - Cancel - 取消 - - - OK - 確定 - - - Server Group Description - 伺服器群組描述 - - - Server Group Name - 伺服器群組名稱 - Are you sure you want to delete 確定要刪除 @@ -34,25 +18,41 @@ Azure SQL Servers cannot be used as Central Management Servers Azure SQL Servers 無法作為中央管理伺服器使用 + + Cancel + 取消 + Central Management Server Group already has a Registered Server with the name {0} 中央管理伺服器群組已經有名稱為 {0} 的已註冊伺服器 - - {0} already has a Server Group with the name {1} - {0} 已經有名稱為 {1} 的伺服器群組 - No + + OK + 確定 + + + Server Group Description + 伺服器群組描述 + + + Server Group Name + 伺服器群組名稱 + Yes + + {0} already has a Server Group with the name {1} + {0} 已經有名稱為 {1} 的伺服器群組 + - + Add Central Management Server... @@ -60,7 +60,7 @@ - + No resources found @@ -68,19 +68,19 @@ - + - - Unexpected error occurred while loading saved servers {0} - 載入儲存的伺服器時發生未預期的錯誤 {0} - Loading ... 正在載入... + + Unexpected error occurred while loading saved servers {0} + 載入儲存的伺服器時發生未預期的錯誤 {0} + - + You cannot add a shared registered server with the same name as the Configuration Server @@ -88,203 +88,87 @@ - + - - Edition - 版本 + + Add Central Management Server + 新增中央管理伺服器 - - Compatibility Level - 相容性層級 - - - Owner - 擁有者 - - - Pricing Tier - 定價層 - - - Type - 類型 - - - Version - 版本 - - - MSSQL configuration - MSSQL 設定 - - - Declares the application workload type when connecting to a server - 在連線至伺服器時宣告應用程式工作負載類型 - - - Application intent - 應用程式的意圖 - - - The name of the application - 應用程式的名稱 - - - Application name - 應用程式名稱 - - - The name of the primary file, including the full path name, of an attachable database - 主要檔案的名稱,包含可附加資料庫的完整路徑名稱 - - - Attach DB filename - 附加 DB 檔案名稱 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA 通用支援 - - - Windows Authentication - Windows 驗證 - - - SQL Login - SQL 登入 - - - Specifies the method of authenticating with SQL Server - 指定向 SQL Server 驗證的方法 - - - Authentication type - 驗證類型 - - - Enables or disables Always Encrypted for the connection - 啟用或停用連線的 Always Encrypted 功能 + + Advanced + 進階 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位) + + Application intent + 應用程式的意圖 - - Command timeout - 命令逾時 + + Application name + 應用程式名稱 - - Number of attempts to restore connection - 嘗試還原連線的次數 - - - Connect retry count - 連線重試計數 - - - Delay between attempts to restore connection - 嘗試還原連線之間的延遲 - - - Connect retry interval - 連線重試間隔 - - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) - - - Connect timeout - 連線逾時 - - - Custom name of the connection - 連線的自訂名稱 - - - Name (optional) - 名稱 (選用) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - 若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用 - - - Context connection - 內容連線 - - - The SQL Server language record name - SQL Server 語言記錄名稱 - - - Current language - 目前的語言 - - - Azure Attestation - Azure 證明 - - - Host Guardian Service - 主機守護者服務 - - - None - - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定 - - - Attestation protocol - 證明通訊協定 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點 + + Attach DB filename + 附加 DB 檔案名稱 Attestation URL 證明 URL - - Optional (False) - 選用 (False) + + Attestation protocol + 證明通訊協定 - - Strict - 嚴格 + + Authentication type + 驗證類型 - - Mandatory (True) - 強制 (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA 通用支援 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。 + + Azure Attestation + Azure 證明 - - Encrypt - 加密 + + Central Management Servers + 中央管理伺服器 - - The name or network address of the instance of SQL Server that acts as a failover partner - 充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址 + + Central Management Servers + 中央管理伺服器 - - Failover partner - 容錯移轉夥伴 + + Command timeout + 命令逾時 - - Advanced - 進階 + + Compatibility Level + 相容性層級 + + + Compatibility Level + 相容性層級 + + + Computer Name + 電腦名稱 + + + Connect retry count + 連線重試計數 + + + Connect retry interval + 連線重試間隔 + + + Connect timeout + 連線逾時 Connection Resiliency @@ -294,53 +178,137 @@ Context 內容 - - Initialization - 初始化 + + Context connection + 內容連線 - - Pooling - 共用 + + Current language + 目前的語言 - - Replication - 複寫 + + Custom name of the connection + 連線的自訂名稱 - - Security - 安全性 + + Declares the application workload type when connecting to a server + 在連線至伺服器時宣告應用程式工作負載類型 - - Source - 來源 + + Delay between attempts to restore connection + 嘗試還原連線之間的延遲 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - 指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。 + + Delete + 刪除 + + + Delete + 刪除 + + + Delete + 刪除 + + + Description of the SQL Server instance + SQL Server 執行個體描述 + + + Disabled + 已停用 + + + Edition + 版本 + + + Edition + 版本 + + + Enabled + 啟用 + + + Enables or disables Always Encrypted for the connection + 啟用或停用連線的 Always Encrypted 功能 + + + Enables or disables Secure enclaves for the connection + 啟用或停用連線的安全隔離區 + + + Encrypt + 加密 + + + Failover partner + 容錯移轉夥伴 + + + Host Guardian Service + 主機守護者服務 Host name in certificate 憑證中的主機名稱 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 此連線在終結前於集區中存留的時間下限 (秒) + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + 指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。 + + + Indicates the password to be used when connecting to the data source + 代表要在連線至資料來源時使用的密碼 + + + Indicates the user ID to be used when connecting to the data source + 代表要在連線至資料來源時使用的使用者識別碼 + + + Indicates which server type system then provider will expose through the DataReader + 指出會依序透過 DataReader 公開的伺服器類型系統和提供者 + + + Initialization + 初始化 + + + Last Database Backup + 上次資料庫備份 + + + Last Log Backup + 上次記錄備份 Load balance timeout 負載平衡逾時 - - The maximum number of connections allowed in the pool - 集區中允許的連線數上限 + + MSSQL configuration + MSSQL 設定 + + + Mandatory (True) + 強制 (True) Max pool size 集區大小上限 - - The minimum number of connections allowed in the pool - 集區中允許的連線數下限 + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。 + + + Microsoft SQL Server + Microsoft SQL Server + + + Microsoft SQL Server + Microsoft SQL Server Min pool size @@ -350,41 +318,69 @@ Multi subnet failover 多重子網路容錯移轉 - - When true, multiple result sets can be returned and read from one connection - 若為 True,則可傳回多個結果集並從一個連線讀取 - Multiple active result sets Multiple Active Result Set - - Size in bytes of the network packets used to communicate with an instance of SQL Server - 用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組) + + Name (optional) + 名稱 (選用) + + + Name of the SQL Server instance + SQL Server 執行個體的名稱 + + + New Server Group... + 新增伺服器群組... + + + New Server Registration... + 新增伺服器註冊... + + + None + + + + Number of attempts to restore connection + 嘗試還原連線的次數 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 為後端服務保留記錄檔的分鐘數。預設為 1 週。 + + + OS Version + 作業系統版本 + + + Optional (False) + 選用 (False) + + + Owner + 擁有者 + + + Owner + 擁有者 Packet size 封包大小 - - Indicates the password to be used when connecting to the data source - 代表要在連線至資料來源時使用的密碼 - Password 密碼 - - When false, security-sensitive information, such as the password, is not returned as part of the connection - 若為 False,則不會於連線中傳回密碼等安全性敏感資訊 - Persist security info 持續安全性資訊 - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - 若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區 + + Pooling + 共用 Pooling @@ -394,93 +390,57 @@ Port 連接埠 - - Used by SQL Server in Replication - 由 SQL Server 在複寫中使用 + + Pricing Tier + 定價層 + + + Recovery Model + 復原模式 + + + Refresh + 重新整理 + + + Refresh Server Group + 重新整理伺服器群組 + + + Replication + 複寫 Replication 複寫 - - Enables or disables Secure enclaves for the connection - 啟用或停用連線的安全隔離區 - - - Secure enclaves - 安全記憶體保護區 - - - Description of the SQL Server instance - SQL Server 執行個體描述 - - - Server Description - 伺服器描述 - - - Name of the SQL Server instance - SQL Server 執行個體的名稱 - - - Server - 伺服器 - - - e.g. tcp:servername,1433 - 例如: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。 - - - Trust server certificate - 信任伺服器憑證 - - - Indicates which server type system then provider will expose through the DataReader - 指出會依序透過 DataReader 公開的伺服器類型系統和提供者 - - - Type system version - 鍵入系統版本 - - - Indicates the user ID to be used when connecting to the data source - 代表要在連線至資料來源時使用的使用者識別碼 - - - User name - 使用者名稱 - - - The name of the workstation connecting to SQL Server - 連線至 SQL Server 的工作站名稱 - - - Workstation Id - 工作站識別碼 - - - Microsoft SQL Server - Microsoft SQL Server - - - Support for managing SQL Server Central Management Servers - 管理 SQL Server 中央管理伺服器的支援 - - - Disabled - 已停用 + + SQL Login + SQL 登入 SQL Server Central Management Servers SQL Server 中央管理伺服器 - - Enabled - 已啟用 + + Secure enclaves + 安全隔離區 + + + Security + 安全性 + + + Server + 伺服器 + + + Server Description + 伺服器描述 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' Should column definitions be aligned? @@ -494,118 +454,158 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 是否將關鍵字轉換為大寫,小寫或無 (不轉換) - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 逗號是否放在 list 中每個語句的開頭,例如: ", mycolumn2" 而非在結尾,例如: "mycolumn1," - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines 在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示 - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 + + Size in bytes of the network packets used to communicate with an instance of SQL Server + 用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組) - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。 + + Source + 來源 - - Number of minutes to retain log files for backend services. Default is 1 week. - 為後端服務保留記錄檔的分鐘數。預設為 1 週。 + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定 - - Microsoft SQL Server - Microsoft SQL Server + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' + + Specifies the method of authenticating with SQL Server + 指定向 SQL Server 驗證的方法 - - New Server Registration... - 新增伺服器註冊... + + Strict + 嚴格 - - New Server Group... - 新增伺服器群組... + + Support for managing SQL Server Central Management Servers + 管理 SQL Server 中央管理伺服器的支援 - - Delete - 刪除 + + The SQL Server language record name + SQL Server 語言記錄名稱 - - Delete - 刪除 + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位) - - Delete - 刪除 + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) - - Central Management Servers - 中央管理伺服器 + + The maximum number of connections allowed in the pool + 集區中允許的連線數上限 - - Refresh - 重新整理 + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 此連線在終結前於集區中存留的時間下限 (秒) - - Refresh Server Group - 重新整理伺服器群組 + + The minimum number of connections allowed in the pool + 集區中允許的連線數下限 - - Add Central Management Server - 新增中央管理伺服器 + + The name of the application + 應用程式的名稱 - - Central Management Servers - 中央管理伺服器 + + The name of the primary file, including the full path name, of an attachable database + 主要檔案的名稱,包含可附加資料庫的完整路徑名稱 - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 + + The name of the workstation connecting to SQL Server + 連線至 SQL Server 的工作站名稱 - - [Optional] Do not show unsupported platform warnings - [選用] 不要顯示不支援的平台警告 + + The name or network address of the instance of SQL Server that acts as a failover partner + 充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址 - - Compatibility Level - 相容性層級 + + Trust server certificate + 信任伺服器憑證 - - Last Database Backup - 上次資料庫備份 + + Type + 類型 - - Last Log Backup - 上次記錄備份 + + Type system version + 鍵入系統版本 - - Owner - 擁有者 + + Used by SQL Server in Replication + 由 SQL Server 在複寫中使用 - - Recovery Model - 復原模式 + + User name + 使用者名稱 - - Computer Name - 電腦名稱 - - - OS Version - 作業系統版本 - - - Edition + + Version 版本 Version 版本 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。 + + + When false, security-sensitive information, such as the password, is not returned as part of the connection + 若為 False,則不會於連線中傳回密碼等安全性敏感資訊 + + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。 + + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + 若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用 + + + When true, multiple result sets can be returned and read from one connection + 若為 True,則可傳回多個結果集並從一個連線讀取 + + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + 若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區 + + + Windows Authentication + Windows 驗證 + + + Workstation Id + 工作站識別碼 + + + [Optional] Do not show unsupported platform warnings + [選用] 不要顯示不支援的平台警告 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 + + + e.g. tcp:servername,1433 + 例如: tcp:servername,1433 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 逗號是否放在 list 中每個語句的開頭,例如: ", mycolumn2" 而非在結尾,例如: "mycolumn1," + \ No newline at end of file diff --git a/resources/xlf/zh-hant/dacpac.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.dacpac.zh-Hant.xlf similarity index 98% rename from resources/xlf/zh-hant/dacpac.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.dacpac.zh-Hant.xlf index 8a061c1312..80f4089904 100644 --- a/resources/xlf/zh-hant/dacpac.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.dacpac.zh-Hant.xlf @@ -1,7 +1,23 @@  - + + + A database with the same name already exists on the instance of SQL Server + SQL Server 執行個體上已經存在相同名稱的資料庫 + + + Create a database from a .bacpac file [Import Bacpac] + 從 .bacpac 檔案建立資料庫 [匯入 Bacpac] + + + Data Loss + 資料遺失 + + + Data-tier Application Wizard + 資料層應用程式精靈 + Database Name 資料庫名稱 @@ -10,26 +26,18 @@ Deploy 部署 - - Select Deploy Dacpac Settings - 選取部署 Dacpac 設定 - Deploy a data-tier application .dacpac file to an instance of SQL Server [Deploy Dacpac] 將資料層應用程式 .dacpac 檔案部署到 SQL Server 的執行個體 [部署 Dacpac] - - Review the deploy plan - 檢閱部署計劃 + + Deploy plan operations + 部署計畫作業 Export 匯出 - - Select Export Bacpac Settings - 選取匯出 Bacpac 設定 - Export the schema and data from a database to the logical .bacpac file format [Export Bacpac] 從資料庫將結構描述和資料匯出為邏輯 .bacpac 檔案格式 [匯出 Bacpac] @@ -38,42 +46,126 @@ Extract 擷取 - - Select Extract Dacpac Settings - 選取擷取 Dacpac 設定 - Extract a data-tier application from an instance of SQL Server to a .dacpac file [Extract Dacpac] 從 SQL Server 的執行個體將資料層應用程式擷取為 .dacpac 檔案 [擷取 Dacpac] + + File Location + 檔案位置 + + + File name cannot be whitespace + 檔案名稱不能是空白字元 + + + File name cannot end with a period + 檔案名稱的結尾不能是句點 + + + File name cannot end with a whitespace + 檔案名稱的結尾不能是空白字元 + + + File name is over 255 characters + 檔案名稱超過 255 個字元 + Generate Script 產生指令碼 + + Generating deploy plan failed '{0}' + 產生部署計劃時 ‘{0}’ 失敗 + + + Generating deploy script failed '{0}' + 產生部署指令碼時 '{0}' 失敗 + Import 匯入 - - Select Import Bacpac Settings - 選取匯入 Bacpac 設定 + + Invalid file characters + 無效的檔案字元 - - Create a database from a .bacpac file [Import Bacpac] - 從 .bacpac 檔案建立資料庫 [匯入 Bacpac] + + Name of object that will be affected by deployment + 將受部署影響的物件名稱 New Database 新增資料庫 + + No data loss will occur from the listed deploy actions. + 列出的部署動作不會導致資料遺失。 + + + Object + 物件 + + + Open + 開啟 + + + Operation + 作業 + + + Operation(Create, Alter, Delete) that will occur during deployment + 部署期間將會發生的作業 (建立、改變、刪除) + + + Operations that may result in data loss are marked with a warning sign + 可能造成資料遺失的作業標有警告符號 + Proceed despite possible data loss 儘管可能遺失資料,仍要繼續 + + Reserved file name. Choose another name and try again + 保留的檔案名稱。請選擇其他名稱,然後再試一次 + + + Review the deploy plan + 檢閱部署計劃 + + + Save + 儲存 + + + Select Deploy Dacpac Settings + 選取部署 Dacpac 設定 + + + Select Export Bacpac Settings + 選取匯出 Bacpac 設定 + + + Select Extract Dacpac Settings + 選取擷取 Dacpac 設定 + + + Select Import Bacpac Settings + 選取匯入 Bacpac 設定 + Select an Operation 選取作業 + + Select file + 選取檔案 + + + Setting + 設定 + Source Database 來源資料庫 @@ -86,6 +178,10 @@ Summary 摘要 + + Summary of settings + 設定值摘要 + Target Database 目標資料庫 @@ -94,126 +190,14 @@ Target Server 目標伺服器 - - Upgrade Existing Database - 升級現有的資料庫 - - - Version (use x.x.x.x where x is a number) - 版本 (使用 x.x.x.x,其中 x 是號碼) - - - Open - 開啟 - - - Data Loss - 資料遺失 - The deploy actions may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. 此部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。 - - {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. - 所列出的 {0} 部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。 - - - Operations that may result in data loss are marked with a warning sign - 可能造成資料遺失的作業標有警告符號 - - - A database with the same name already exists on the instance of SQL Server - SQL Server 執行個體上已經存在相同名稱的資料庫 - - - default - 預設 - - - Generating deploy plan failed '{0}' - 產生部署計劃時 ‘{0}’ 失敗 - - - Deploy plan operations - 部署計畫作業 - - - File Location - 檔案位置 - - - File name cannot end with a period - 檔案名稱的結尾不能是句點 - - - Generating deploy script failed '{0}' - 產生部署指令碼時 '{0}' 失敗 - - - Invalid file characters - 無效的檔案字元 - - - No data loss will occur from the listed deploy actions. - 列出的部署動作不會導致資料遺失。 - - - Name of object that will be affected by deployment - 將受部署影響的物件名稱 - - - Object - 物件 - - - Operation - 作業 - - - {0} operation failed '{1}' - {0} 作業失敗 '{1}' - - - Operation(Create, Alter, Delete) that will occur during deployment - 部署期間將會發生的作業 (建立、改變、刪除) - - - Reserved file name. Choose another name and try again - 保留的檔案名稱。請選擇其他名稱,然後再試一次 - This file name is reserved for use by Windows. Choose another name and try again 此檔案名稱保留供 Windows 使用。請選擇其他名稱,然後再試一次 - - Save - 儲存 - - - You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. - 精靈關閉後,您可於工作檢視中檢視指令碼產生的狀態。產生的指令碼將於完成時開啟。 - - - Select file - 選取檔案 - - - Setting - 設定 - - - Summary of settings - 設定值摘要 - - - File name is over 255 characters - 檔案名稱超過 255 個字元 - - - File name cannot end with a whitespace - 檔案名稱的結尾不能是空白字元 - Type 類型 @@ -226,6 +210,10 @@ Undefined name 未定義的名稱 + + Upgrade Existing Database + 升級現有的資料庫 + Value @@ -234,26 +222,34 @@ Version 版本 - - File name cannot be whitespace - 檔案名稱不能是空白字元 + + Version (use x.x.x.x where x is a number) + 版本 (使用 x.x.x.x,其中 x 是號碼) - - Data-tier Application Wizard - 資料層應用程式精靈 + + You can view the status of script generation in the Tasks View once the wizard is closed. The generated script will open when complete. + 精靈關閉後,您可於工作檢視中檢視指令碼產生的狀態。產生的指令碼將於完成時開啟。 + + + default + 預設 + + + {0} of the deploy actions listed may result in data loss. Please ensure you have a backup or snapshot available in the event of an issue with the deployment. + 所列出的 {0} 部署動作可能會導致資料遺失。請確認當部署發生問題時,您有備份或快照集可使用。 + + + {0} operation failed '{1}' + {0} 作業失敗 '{1}' - + DacFx DacFx - - Full path to folder where .DACPAC and .BACPAC files are saved by default - 資料夾的完整路徑,DACPAC 和 .BACPAC 檔案預設會儲存 - Dacpac Dacpac @@ -262,6 +258,10 @@ Data-tier Application Wizard 資料層應用程式精靈 + + Full path to folder where .DACPAC and .BACPAC files are saved by default + 資料夾的完整路徑,DACPAC 和 .BACPAC 檔案預設會儲存 + \ No newline at end of file diff --git a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.data-workspace.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/data-workspace.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.data-workspace.zh-Hant.xlf index 585364d6ce..1a5a672d0a 100644 --- a/resources/xlf/zh-hant/data-workspace.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.data-workspace.zh-Hant.xlf @@ -1,46 +1,14 @@  - + All Project Types 所有專案類型 - - Click "Learn more" button for more information about local development experience to {0} - 點擊 [深入了解] 按鈕以取得本機開發體驗的詳細資訊,以{0} - - - Select - 選取 - - - No provider was found for project type with id: '{0}' - 找不到識別碼為 '{0}' 之專案類型的提供者 - - - No provider was found for the following projects: {0} - 找不到下列專案的提供者: {0} - - - Failed to load the project provider extension '{0}'. Error message: {1} - 無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1} - - - Local - 本機 - - - Refresh - 重新整理 - - - Create new database project - 建立新資料庫專案 - - - Type - 類型 + + Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? + 需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動? Browse @@ -50,41 +18,93 @@ Browse... 瀏覽... - - The selected clone path '{0}' does not exist or is not a directory. - 選取的複製路徑 '{0}' 不存在或不是目錄。 + + Click "Learn More" button for more information about SDK-style projects + 按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案 + + + Click "Learn more" button for more information about local development experience to {0} + 點擊 [深入了解] 按鈕以取得本機開發體驗的詳細資訊,以{0} + + + Cloning git repository '{0}'... + 正在複製 Git 儲存庫 '{0}'... Create 建立 + + Create new database project + 建立新資料庫專案 + Default 預設 + + Directory '{0}' already exists in the selected location, please choose another + 選取的位置中已有目錄 '{0}',請選擇另一個 + Enter Project Name 輸入專案名稱 - - The selected {0} file '{1}' does not exist or is not a file. - 選取的 {0} 檔案 '{1}' 不存在或不是檔案。 + + Enter project name + 輸入專案名稱 Enter remote git repository URL 輸入遠端 git 存放庫 URL + + Error during git clone. View git output for more details + Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出 + + + Failed to load the project provider extension '{0}'. Error message: {1} + 無法載入專案提供者延伸模組 '{0}'。錯誤訊息: {1} + + + File '{0}' doesn't exist + 檔案 '{0}' 不存在 + + + File name cannot be over 255 characters + 檔案名稱不能超過 255 個字元 + + + File name cannot be whitespace + 檔案名稱不能是空白字元 + + + File name cannot end with a period + 檔案名稱的結尾不能是句點 + + + File name cannot start or end with whitespace + 檔案名稱的開頭或結尾不得為空格 + Git repository URL Git 存放庫 URL + + Invalid file characters + 無效的檔案字元 + Learn More 深入了解 - - Select location to clone repository locally - 選取要在本機複製存放庫的位置 + + List of opened projects should not be undefined after refresh from disk. + 從磁片重新整理之後,不應該取消定義已開啟專案的清單。 + + + Local + 本機 Local clone path @@ -94,6 +114,14 @@ Location 位置 + + Location + 位置 + + + Name + 名稱 + Name cannot be empty 名稱不可為空白 @@ -102,10 +130,26 @@ No + + No database project extensions are installed. Please install a database project extension to use this feature. + 未安裝任何資料庫專案延伸模組。請安裝資料庫專案延伸模組以使用此功能。 + + + No provider was found for project type with id: '{0}' + 找不到識別碼為 '{0}' 之專案類型的提供者 + + + No provider was found for the following projects: {0} + 找不到下列專案的提供者: {0} + OK 確定 + + Only moving one file at a time is supported. + 一次只支援移動一個檔案。 + Open 開啟 @@ -114,61 +158,41 @@ Open Existing Project 開啟現有專案 + + Prior {0} for the current project will appear here, please run to see the results. + 目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。 + Project 專案 + + Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). + 無法載入專案 '{0}': {1} 若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools) + Project '{0}' is already opened. 專案 '{0}' 已經開啟。 - - There is already a directory named '{0}' in the selected location: '{1}'. - 選取的位置中已有名為 '{0}' 的目錄: '{1}'。 - - - Directory '{0}' already exists in the selected location, please choose another - 選取的位置中已有目錄 '{0}',請選擇另一個 - - - Select project file - 選取專案檔 - Project file 專案檔 - - Select location to create project - 選取要建立專案的位置 + + Project name is null + 專案名稱為 Null - - Location - 位置 - - - Enter project name - 輸入專案名稱 - - - Name - 名稱 - - - The selected project location '{0}' does not exist or is not a directory. - 選取的專案位置 '{0}' 不存在或不是目錄。 + + Refresh + 重新整理 Remote git repository 遠端 Git 存放庫 - - Azure Data Studio needs to be restarted for the project to be added to the workspace. Restart now? - 需要重新啟動 Azure Data Studio,專案才能新增到工作區。立即重新啟動? - - - Click "Learn More" button for more information about SDK-style projects - 按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案 + + Reserved file name. Choose another name and try again + 保留的檔案名稱。請選擇其他名稱,然後再試一次 SDK-style project (Preview) @@ -178,152 +202,108 @@ Select 選取 - - Select Project Location - 選取專案位置 + + Select + 選取 Select Database Project Type 選取資料庫專案類型 + + Select Project Location + 選取專案位置 + Select Target Platform 選取目標平台 - - Target Platform - 目標平台 + + Select location to clone repository locally + 選取要在本機複製存放庫的位置 + + + Select location to create project + 選取要建立專案的位置 + + + Select project file + 選取專案檔 Select workspace ({0}) file 選取工作區 ({0}) 檔案 - - Yes (Recommended) - 是 (建議) + + Target Platform + 目標平台 - - This project type does not support drag and drop. - 此專案類型不支援拖放功能。 + + The selected clone path '{0}' does not exist or is not a directory. + 選取的複製路徑 '{0}' 不存在或不是目錄。 - - File '{0}' doesn't exist - 檔案 '{0}' 不存在 + + The selected project location '{0}' does not exist or is not a directory. + 選取的專案位置 '{0}' 不存在或不是目錄。 - - File name cannot end with a period - 檔案名稱的結尾不能是句點 + + The selected {0} file '{1}' does not exist or is not a file. + 選取的 {0} 檔案 '{1}' 不存在或不是檔案。 - - Error during git clone. View git output for more details - Git 複製期間發生錯誤。如需更多詳細資料,請檢視 git 輸出 - - - Cloning git repository '{0}'... - 正在複製 Git 儲存庫 '{0}'... - - - Invalid file characters - 無效的檔案字元 - - - Prior {0} for the current project will appear here, please run to see the results. - 目前專案的先前 {0} 會顯示在這裡,請執行以查看結果。 - - - No database project extensions are installed. Please install a database project extension to use this feature. - 未安裝任何資料庫專案延伸模組。請安裝資料庫專案延伸模組以使用此功能。 - - - Only moving one file at a time is supported. - 一次只支援移動一個檔案。 - - - List of opened projects should not be undefined after refresh from disk. - 從磁片重新整理之後,不應該取消定義已開啟專案的清單。 - - - Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools). - 無法載入專案 '{0}': {1} 若要檢視更多詳細資料,請[開啟開發人員主控台](command:workbench.action.toggleDevTools) - - - Project name is null - 專案名稱為 Null - - - Reserved file name. Choose another name and try again - 保留的檔案名稱。請選擇其他名稱,然後再試一次 + + There is already a directory named '{0}' in the selected location: '{1}'. + 選取的位置中已有名為 '{0}' 的目錄: '{1}'。 This file name is reserved for use by Windows. Choose another name and try again 此檔案名稱保留供 Windows 使用。請選擇其他名稱,然後再試一次 - - File name cannot be over 255 characters - 檔案名稱不能超過 255 個字元 + + This project type does not support drag and drop. + 此專案類型不支援拖放功能。 - - File name cannot start or end with whitespace - 檔案名稱的開頭或結尾不得為空格 + + Type + 類型 Undefined name 未定義的名稱 - - File name cannot be whitespace - 檔案名稱不能是空白字元 + + Yes (Recommended) + 是 (建議) - + + + Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. + 當目前的工作區資料夾包含尚未新增到工作區專案的專案時,永遠顯示資訊訊息。 + Close Workspace 關閉工作區 - - Database Projects - 資料庫專案 - - - Database Projects - 資料庫專案 - - - Manage - 管理 - - - New - 新增 - - - Open existing - 開啟現有項目 - - - No projects open in current workspace. -[Create new](command:projects.new) -[Open existing](command:projects.openExisting) -To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). - - 目前工作區未開啟任何專案。 -[建立新的] (command:projects.new) -[開啟現有的](command:projects.openExisting) -若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。 - - Create new or open existing to get started. [Create new](command:projects.new) [Open existing](command:projects.openExisting) To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). 建立新的或開啟現有的以開始使用。 -[建立新的] (command:projects.new) +[建立新的](command:projects.new) [開啟現有的](command:projects.openExisting) 若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。 + + Database Projects + 資料庫專案 + + + Database Projects + 資料庫專案 + Full path to folder where new projects are saved by default. 預設儲存新專案之資料夾的完整路徑。 @@ -332,9 +312,29 @@ To learn more about projects [read our docs](https://aka.ms/azuredatastudio-proj List of projects in the workspace to exclude from the projects viewlet 工作區中要從專案 Viewlet 排除的專案清單 - - Always show information message when the current workspace folders contain projects that have not been added to the workspace's projects. - 當目前的工作區資料夾包含尚未新增到工作區專案的專案時,永遠顯示資訊訊息。 + + Manage + 管理 + + + New + 新增 + + + No projects open in current workspace. +[Create new](command:projects.new) +[Open existing](command:projects.openExisting) +To learn more about projects [read our docs](https://aka.ms/azuredatastudio-projects). + + 目前工作區未開啟任何專案。 +[建立新的](command:projects.new) +[開啟現有的](command:projects.openExisting) +若要深入了解專案,請[閱讀我們的文件](https://aka.ms/azuredatastudio-projects)。 + + + + Open existing + 開啟現有項目 Refresh diff --git a/resources/xlf/zh-hant/Microsoft.datavirtualization.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.datavirtualization.zh-Hant.xlf new file mode 100644 index 0000000000..bec1ba480d --- /dev/null +++ b/resources/xlf/zh-hant/Microsoft.datavirtualization.zh-Hant.xlf @@ -0,0 +1,587 @@ + + + + + + Database Name + 資料庫名稱 + + + External Schema + 外部架構描述 + + + External Table + 外部資料表 + + + Hostname + 主機名稱 + + + Node Command called without any node passed + 已呼叫節點命令,但未傳遞任何節點 + + + SQL Server + SQL Server + + + Server Name + 伺服器名稱 + + + Service name / SID + 服務名稱 / SID + + + Source Schema + 來源結構描述 + + + Source Table + 來源資料表 + + + + + + + ({0} KB) + ({0} KB) + + + Done downloading {0} + 已完成下載 {0} + + + Downloading {0} + 正在下載 {0} + + + Downloading {0} + 正在下載 {0} + + + Failed to start {0}: {1} + 無法啟動 {0}: {1} + + + Installed {0} + 已安裝 {0} + + + Installing {0} + 正在安裝 {0} + + + Installing {0} to {1} + 正在將 {0} 安裝到 {1} + + + Starting {0}... + 正在啟動 {0}... + + + {0} started + {0} 已開始 + + + + + + + View Known Issues + 檢視已知問題 + + + service component could not start + 服務元件無法啟動 + + + + + + + Process exited with code {0} + 處理序已結束,代碼為 {0} + + + + + + + Database the external table will be created in + 外部資料表的資料庫將建立於 + + + Destination Server + 目的地伺服器 + + + External data source for new external table + 新外部資料表的外部資料來源 + + + Name for new external table + 新外部資料表的名稱 + + + Name for new table's external file format + 新資料表的外部檔案格式名稱 + + + No user schemas were found in the specified database. + 在指定的資料庫中找不到使用者結構描述。 + + + No valid external data sources were found in the specified database. + 在指定的資料庫中找不到有效的外部資料來源。 + + + Refresh + 重新整理 + + + Schema for new external table + 新外部資料表的結構描述 + + + Source File + 原始程式檔 + + + Source Folder + 來源資料夾 + + + The specified external file format name already exists. + 指定的外部檔案格式名稱已存在。 + + + The specified table name already exists under the specified schema. + 指定的資料表名稱已存在於指定的結構描述下。 + + + + + + + Allow Nulls + 允許 Null 值 + + + Column Name + 資料行名稱 + + + Data Type + 資料類型 + + + + + + + Failed to generate column information for the specified file. + 無法為指定的檔案產生資料行資訊。 + + + Failed to retrieve any data from the specified file. + 無法從指定的檔案擷取任何資料。 + + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。 + + + + + + + Data Virtualization information + 資料虛擬化資訊 + + + Database name + 資料庫名稱 + + + File format name + 檔案格式名稱 + + + Next + 下一步 + + + Server name + 伺服器名稱 + + + Source File + 原始程式檔 + + + Source Folder + 來源資料夾 + + + Table name + 資料表名稱 + + + Table schema + 資料表結構描述 + + + Virtualize Data + 虛擬化資料 + + + + + + + Currently only csv files are supported for this wizard. + 此精靈目前只支援 CSV 檔案。 + + + Modify Columns + 修改資料行 + + + No csv files were found in the specified folder. + 在指定的資料夾中找不到 csv 檔案。 + + + Please select a source file or folder before using this wizard. + 使用此精靈前,請先選取來源檔案或資料夾。 + + + Preview Data + 預覽資料 + + + Select the destination database for your external table + 選取外部資料表的目的地資料庫 + + + Summary + 摘要 + + + The script has opened in a document window. You can view it once the wizard is closed. + 指令碼已在文件視窗中開啟。一旦精靈關閉,您就可以檢視它。 + + + Virtualize Data + 虛擬化資料 + + + Virtualize Data From CSV + 從 CSV 將資料虛擬化 + + + + + + + -- Create New Credential -- + -- 建立新認證 -- + + + Choose Credential + 選擇認證 + + + Configure Credential + 設定認證 + + + Create a connection to your Data Source + 與您的資料來源建立連接 + + + External Data Source Name + 外部資料來源名稱 + + + New Credential Name + 新的認證名稱 + + + Password + 密碼 + + + Server Connection + 伺服器連接 + + + The name for your External Data Source. + 外部資料來源的名稱。 + + + The name of the Database Scoped Credential used to securely store the login information for the External Data Source you are creating. + 用來安全地儲存您正在建立的外部資料來源登入資訊的資料庫範圍認證名稱。 + + + Username + 使用者名稱 + + + + + + + A Master Key already exists for the selected database. No action is required on this page. + 選取的資料庫已有主要金鑰。此頁面不需要採取任何動作。 + + + A master key is required. This secures the credentials used by an External Data Source. Note that you should back up the master key by using BACKUP MASTER KEY and store the backup in a secure, off-site location. + 需要主要金鑰。這會保護外部資料來源使用的認證。請注意,您應使用 BACKUP MASTER KEY 備份主要金鑰,並將備份儲存在安全的非現場位置。 + + + Confirm Password + 確認密碼 + + + Create Database Master Key + 建立資料庫主要金鑰 + + + Password + 密碼 + + + Password values do not match. + 密碼值不符。 + + + Set the Master Key password. + 設定主要金鑰密碼。 + + + Strong passwords use a combination of alphanumeric, upper, lower, and special characters. + 強式密碼使用英數字元、大寫、小寫和特殊字元的組合。 + + + + + + + Clicking on the checkbox will select that table to be mapped. + 按一下核取方塊會選取要對應的資料表。 + + + Clicking on the table name will show you the column mapping information for that table. + 按一下資料表名稱會顯示該資料表的資料行對應資訊。 + + + Collations + 定序 + + + Column Mapping + 資料行對應 + + + External + 外部 + + + Map your data source objects to your external table + 將您的資料來源物件對應到外部資料表 + + + No objects were selected. + 未選取任何物件。 + + + No table information present for '{0}' + '{0}' 沒有資料表資訊 + + + Nullable + 可為 Null + + + SQL Data Type + SQL 資料類型 + + + Source + 來源 + + + Tables + 表格 + + + These column types are not supported for external tables:{0}{1} + 外部資料表不支援這些資料行類型: {0}{1} + + + Unsupported Column Types found + 找到不支援的資料行類型 + + + Views + 檢視 + + + + + + + A data source type must be selected. + 必須選取資料來源類型。 + + + A destination database must be selected. + 必須選取目的地資料庫。 + + + Default + 預設 + + + Select a Data Source + 選取資料來源 + + + Select the destination database for your external table + 選取外部資料表的目的地資料庫 + + + Select your data source type + 選取資料來源類型 + + + The database in which to create your External Data Source. + 要在其中建立外部資料來源的資料庫。 + + + + + + + Database Master Key + 資料庫主要金鑰 + + + Database Scoped Credential + 資料庫範圍認證 + + + Destination Database: + 目的地資料庫: + + + Executing script... + 正在執行指令碼... + + + External Data Source + 外部資料來源 + + + External Table + 外部資料表 + + + External Table creation completed successfully + 外部資料表建立已成功完成 + + + External Table creation failed + 外部資料表建立失敗 + + + Name + 名稱 + + + Object type + 物件類型 + + + Schema + 結構描述 + + + Summary + 摘要 + + + The following objects will be created in the destination database: + 下列物件將會建立在目的地資料庫中: + + + Virtualize Data + 虛擬化資料 + + + + + + + Create + 建立 + + + The script has opened in a document window. You can view it once the wizard is closed. + 指令碼已在文件視窗中開啟。一旦精靈關閉,您就可以檢視它。 + + + Virtualize Data + 虛擬化資料 + + + + + + + Data Virtualization requires a connection to be selected. + 資料虛擬化需要選取連線。 + + + + + + + Data Virtualization + 資料虛擬化 + + + Enable/disable logging debug information to the developer console. + 啟用/停用將偵錯資訊記錄到開發人員主控台。 + + + Number of lines to read from a file to run PROSE parsing on. + 要從檔案讀取以執行 PROSE 剖析的行數。 + + + Support for Data Virtualization features in SQL Server + SQL Server 中的資料虛擬化功能支援 + + + Support for Data Virtualization in SQL Server, including wizards for creating an External Table from an External Data Source or CSV files. + SQL Server 中的資料虛擬化支援,包括從外部資料來源或 CSV 檔案建立外部資料表的精靈。 + + + Tasks + 工作 + + + Virtualize Data + 虛擬化資料 + + + Virtualize Data From CSV Files + 從 CSV 將資料虛擬化 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/import.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.import.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/import.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.import.zh-Hant.xlf index dd9648a554..85a2d76131 100644 --- a/resources/xlf/zh-hant/import.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.import.zh-Hant.xlf @@ -1,11 +1,7 @@  - + - - Invalid file location. Please try a different input file - 無效的檔案位置。請嘗試其他輸入檔 - Allow Nulls 允許 Null 值 @@ -14,14 +10,22 @@ Browse 瀏覽 - - Column Name - 資料行名稱 + + Click "Preview Transformation" to preview the transformation + 按一下 [預覽轉換] 以預覽轉換 Column 資料行 + + Column Name + 資料行名稱 + + + Column Name + 資料行名稱 + Create derived column 建立衍生的資料行 @@ -30,50 +34,30 @@ Data Type 資料類型 - - Database the table is created in - 資料表建立所在的資料庫 - Database name 資料庫名稱 - - Select the columns of data on the left required to derive your new column - 在左側選取要衍生新資料行所需的資料行 - - - Select a row and specify an example transformation that you would like applied to the rest of the column - 選取資料列,並指定您想要套用到其餘資料行的範例轉換 - - - Click "Preview Transformation" to preview the transformation - 按一下 [預覽轉換] 以預覽轉換 - - - Refine your transformation until you have the desired column - 縮小轉換範圍,直到取得所需的資料行為止 - - - Specify the new derived column's name and click "Done" - 指定新的衍生資料行名稱,然後按一下 [完成] + + Database the table is created in + 資料表建立所在的資料庫 File to be imported 要匯入的檔案 - - Location of the file to be imported - 要匯入檔案的位置 - - - Welcome to the Derived Column Tool! To get started, please follow the steps below: - 歡迎使用衍生的資料行工具! 若要開始使用,請遵循下列步驟: + + Give Feedback + 提供意見反應 Import Data 匯入資料 + + Import flat file wizard + 匯入一般檔案精靈 + Import information 匯入資訊 @@ -86,6 +70,22 @@ Import status 匯入狀態 + + Invalid file location. Please try a different input file + 無效的檔案位置。請嘗試其他輸入檔 + + + Location of the file to be imported + 要匯入檔案的位置 + + + Modify Columns + 修改資料行 + + + New table name + 新增資料表名稱 + Next 下一個 @@ -94,22 +94,14 @@ Open 開啟 - - Specify Input File - 指定輸入檔 + + Please connect to a server before using this wizard. + 請先連線至伺服器再使用本精靈。 Preview Data 預覽資料 - - Modify Columns - 修改資料行 - - - Summary - 摘要 - Preview Transformation 預覽轉換 @@ -118,21 +110,21 @@ Primary Key 主索引鍵 - - This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. - 這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。 - - - This operation was unsuccessful. Please try a different input file. - 這項作業不成功。請嘗試其他輸入檔案。 + + Refine your transformation until you have the desired column + 縮小轉換範圍,直到取得所需的資料行為止 Refresh 重新整理 - - Table schema - 資料表結構描述 + + SQL Server Import extension does not support this type of connection + SQL Server 匯入延伸不支援此類型的連線 + + + Select a row and specify an example transformation that you would like applied to the rest of the column + 選取資料列,並指定您想要套用到其餘資料行的範例轉換 Select all columns @@ -142,29 +134,37 @@ Select column {0} 選取資料行 {0} - - Server the database is in - 資料庫所在的伺服器 + + Select the columns of data on the left required to derive your new column + 在左側選取要衍生新資料行所需的資料行 Server name 伺服器名稱 - - Column Name - 資料行名稱 + + Server the database is in + 資料庫所在的伺服器 + + + Specify Input File + 指定輸入檔 Specify Transformation 指定轉換 + + Specify the new derived column's name and click "Done" + 指定新的衍生資料行名稱,然後按一下 [完成] + Specify transformation for row {0} 指定資料列 {0} 的轉換 - - ✔ You have successfully inserted the data into a table. - ✔ 您已成功將資料插入表中。 + + Summary + 摘要 Table name @@ -174,50 +174,50 @@ Table schema 資料表結構描述 - - New table name - 新增資料表名稱 + + Table schema + 資料表結構描述 - - Import flat file wizard - 匯入一般檔案精靈 + + This operation analyzed the input file structure to generate the preview below for up to the first 50 rows. + 這項作業分析了輸出檔案結構,並產生了以下最多包含前 50 列的預覽。 - - Please connect to a server before using this wizard. - 請先連線至伺服器再使用本精靈。 + + This operation was unsuccessful. Please try a different input file. + 這項作業不成功。請嘗試其他輸入檔案。 - - SQL Server Import extension does not support this type of connection - SQL Server 匯入延伸不支援此類型的連線 - - - Give Feedback - 提供意見反應 + + Welcome to the Derived Column Tool! To get started, please follow the steps below: + 歡迎使用衍生的資料行工具! 若要開始使用,請遵循下列步驟: service component could not start 服務元件無法啟動 + + ✔ You have successfully inserted the data into a table. + ✔ 您已成功將資料插入表中。 + - + - - Downloading {0} - 正在下載 {0} + + ({0} KB) + ({0} KB) Done downloading {0} 已完成下載 {0} - - ({0} KB) - ({0} KB) - Downloading {0} 正在下載 {0} + + Downloading {0} + 正在下載 {0} + Extracted {0} ({1}/{2}) 已擷取 {0} ({1}/{2}) @@ -226,6 +226,10 @@ Failed to start {0}: {1} 無法啟動 {0}: {1} + + Installed {0} + 已安裝 {0} + Installing {0} Service 正在安裝 {0} 服務 @@ -234,21 +238,17 @@ Installing {0} to {1} 正在將 {0} 安裝到 {1} - - Installed {0} - 已安裝 {0} + + Starting {0} + 正在啟動 {0} {0} Started 已啟動 {0} - - Starting {0} - 正在啟動 {0} - - + Flat File Import configuration diff --git a/resources/xlf/zh-hant/kusto.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.kusto.zh-Hant.xlf similarity index 94% rename from resources/xlf/zh-hant/kusto.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.kusto.zh-Hant.xlf index 2b41677a9a..75aab588e1 100644 --- a/resources/xlf/zh-hant/kusto.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.kusto.zh-Hant.xlf @@ -1,39 +1,39 @@  - + Account does not exist. 帳戶不存在。 - - The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. - 為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。 - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。 + + The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. + 為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。 + - + - - Downloaded {0} - 已下載 {0} - - - Downloading {0} - 正在下載 {0} - ({0} KB) ({0} KB) + + Downloaded {0} + 已下載 {0} + Downloading {0} 正在下載 {0} + + Downloading {0} + 正在下載 {0} + Failed to start {0} 無法啟動 {0} @@ -42,30 +42,26 @@ Installed {0} 已安裝 {0} - - Installing {0} to {1} - 正在將 {0} 安裝到 {1} - Installing {0} 正在安裝 {0} - - {0} Started - 已啟動 {0} + + Installing {0} to {1} + 正在將 {0} 安裝到 {1} Starting {0} 正在啟動 {0} + + {0} Started + 已啟動 {0} + - + - - Unsupported platform - 不支援的平台 - Notebooks Notebooks @@ -74,29 +70,33 @@ Only .ipynb Notebooks are supported 僅支援 .ipynb Notebooks + + Unsupported platform + 不支援的平台 + - + - - Cancel operation? - 要取消作業嗎? + + $(sync~spin) {0}... + $(sync~spin) {0}... Cancel 取消 + + Cancel operation? + 要取消作業嗎? + Search Server Names 搜尋伺服器名稱 - - $(sync~spin) {0}... - $(sync~spin) {0}... - - + Error notifying of node change: {0} @@ -112,128 +112,56 @@ - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 個元件意外結束。請重新啟動 Azure Data Studio。 - View Known Issues 檢視已知問題 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 個元件意外結束。請重新啟動 Azure Data Studio。 + - + - - Database Name - 資料庫名稱 - - - Size (MB) - 大小 (MB) - % of Cluster data capacity used 使用的叢集資料容量百分比 - - Total Machines in the cluster - 叢集中的電腦總計 - - - Status - 狀態 - - - Name - 名稱 - - - Size (MB) - 大小 (MB) - - - KUSTO configuration - KUSTO 設定 - - - The name of the application - 應用程式的名稱 - Application name 應用程式名稱 - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA 通用支援 - - - No Authentication - 無驗證 - - - User Authentication - 使用者驗證 - - - Specifies the method of authenticating with Kusto Server - 指定使用 Kusto Server 驗證的方法 - Authentication type 驗證類型 - - Number of attempts to restore connection - 嘗試還原連線的次數 + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA 通用支援 + + + Azure Data Explorer (Kusto) + Azure 資料總管 (Kusto) + + + Cluster + 叢集 Connect retry count - 連線重試次數 - - - Delay between attempts to restore connection - 嘗試還原連線之間的延遲 + 連線重試計數 Connect retry interval 連線重試間隔 - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) - Connect timeout 連線逾時 - - Custom name of the connection - 連線的自訂名稱 - - - Name (optional) - 名稱 (選用) - - - The name of the initial catalog or database in the data source - 資料來源中初始目錄或資料庫的名稱。 - - - Database - 資料庫 - - - The name or network address of the instance of Kusto Server that acts as a failover partner - 充當容錯移轉夥伴之 Kusto Server 執行個體的名稱或網路位址 - - - Failover partner - 容錯移轉夥伴 - Connection Resiliency 恢復連接 @@ -242,49 +170,85 @@ Context 內容 - - Initialization - 初始化 + + Custom name of the connection + 連線的自訂名稱 - - Security - 安全性 + + Database + 資料庫 - - Source - 來源 + + Database Name + 資料庫名稱 + + + Delay between attempts to restore connection + 嘗試還原連線之間的延遲 + + + Failover partner + 容錯移轉夥伴 Indicates the password to be used when connecting to the data source 代表要在連線至資料來源時使用的密碼 - - Password - 密碼 + + Indicates the user ID to be used when connecting to the data source + 代表要在連線至資料來源時使用的使用者識別碼 + + + Initialization + 初始化 + + + KUSTO configuration + KUSTO 設定 Kusto cluster name Kusto 叢集名稱 - - Cluster - 叢集 + + Name + 名稱 - - Indicates the user ID to be used when connecting to the data source - 代表要在連線至資料來源時使用的使用者識別碼 + + Name + 名稱 - - User name - 使用者名稱 + + Name (optional) + 名稱 (選用) - - The name of the workstation connecting to Kusto Server - 連線至 Kusto Server 的工作站名稱 + + New Notebook + 新增 Notebook - - Workstation Id - 工作站識別碼 + + No Authentication + 無驗證 + + + Number of attempts to restore connection + 嘗試還原連線的次數 + + + Open Notebook + 開啟 Notebook + + + Password + 密碼 + + + Security + 安全性 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' Should column definitions be aligned? @@ -298,37 +262,73 @@ Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) 是否將關鍵字轉換為大寫,小寫或無 (不轉換) - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 + + Size (MB) + 大小 (MB) - - Azure Data Explorer (Kusto) - Azure 資料總管 (Kusto) + + Size (MB) + 大小 (MB) - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' + + Source + 來源 - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 + + Specifies the method of authenticating with Kusto Server + 指定使用 Kusto Server 驗證的方法 - - New Notebook - 新的 Notebook + + Status + 狀態 - - Open Notebook - 開啟 Notebook + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) + + + The name of the application + 應用程式的名稱 + + + The name of the initial catalog or database in the data source + 資料來源中初始目錄或資料庫的名稱。 + + + The name of the workstation connecting to Kusto Server + 連線至 Kusto Server 的工作站名稱 + + + The name or network address of the instance of Kusto Server that acts as a failover partner + 充當容錯移轉夥伴之 Kusto Server 執行個體的名稱或網路位址 + + + Total Machines in the cluster + 叢集中的電腦總計 Type 類型 - - Name - 名稱 + + User Authentication + 使用者驗證 + + + User name + 使用者名稱 + + + Workstation Id + 工作站識別碼 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 diff --git a/resources/xlf/zh-hant/machine-learning.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.machine-learning.zh-Hant.xlf similarity index 99% rename from resources/xlf/zh-hant/machine-learning.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.machine-learning.zh-Hant.xlf index b6fa222794..4270528e88 100644 --- a/resources/xlf/zh-hant/machine-learning.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.machine-learning.zh-Hant.xlf @@ -1,370 +1,42 @@  - + - - Error: {0} - 錯誤: {0} + + '{0}' is required for package management. Please make sure it is installed and set up correctly. + 套件管理需要 '{0}'。請確定已正確安裝及設定。 - - Machine Learning for SQL databases - SQL 資料庫的機器學習 - - - Useful links - 實用連結 - - - Machine Learning - 機器學習 - - - Video tutorials - 影片教學課程 - - - Database - 資料庫 - - - Select a database to store the new model. - 選取要儲存新模型的資料庫。 - - - Edit - 編輯 - - - Existing table - 現有資料表 - - - Cancel - 取消 - - - Languages - 語言 - - - Close - 關閉 - - - localhost - localhost - - - OK - 確定 - - - Save - 儲存 - - - Target - 目標 - - - Delete - 刪除 - - - Environment variables - 環境變數 - - - Language extension location - 語言延伸模組位置 - - - Extension file Name - 延伸模組檔案名稱 - - - Language extension path - 語言延伸模組路徑 - - - File Browser - 檔案瀏覽器 - - - Install - 安裝 - - - Failed to install language - 無法安裝語言 - - - Installed - 已安裝 - - - Installed - 已安裝 - - - Name - 名稱 - - - Platform - 平台 - - - Add new - 新增 - - - Parameters - 參數 - - - Selected Path - 選取的路徑 - - - Failed to update language - 無法更新語言 - - - Learn more - 深入了解 - - - Showing {0} model(s) - 顯示 {0} 模型 - - - Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly - 找不到 Python 可執行檔 '{0}'。請確定已正確安裝及設定 Python - - - Cannot find R executable '{0}'. Please make sure R is installed and configured correctly - 找不到 R 可執行檔 '{0}'。請確定已正確安裝及設定 R + + ... + ... Action 動作 - - Enabled - 已啟用 + + Add new + 新增 - - Config - 設定 - - - Failed to modify Machine Learning Services configurations - 無法修改機器學習服務設定 - - - External script is required for package management. Are you sure you want to enable that. - 套件管理需要外部指令碼。您確定要啟用。 + + Are you sure you want to delete model '{0}? + 確定要刪除 {0} 模型嗎? Are you sure you want to install required packages? 您確定要安裝必要的套件嗎? - - Disable - 停用 - - - Error while downloading - 下載時發生錯誤 - - - Downloading - 正在下載 - - - Enable - 啟用 - - - Failed to enable External script. - 無法啟用外部指令碼。 - - - Machine Learning Services Enabled - 已啟用機器學習服務 - - - External Execute Script - 外部執行指令碼 - - - External script configuration is required for this action. - 此動作需要外部指令碼設定。 - - - Package info request failed with error: {0} {1} - 套件資訊要求失敗。錯誤: {0} {1} - - - The following Python packages are required to install: {0} - 需要下列 Python 套件才能安裝: {0} - - - The following R packages are required to install: {0} - 需要下列 R 套件才能安裝: {0} - - - Failed to get installed python packages. Error: {0} - 無法取得已安裝的 Python 套件。錯誤: {0} - - - Installing required packages ... - 正在安裝必要套件 ... - - - Required packages are already installed. - 已安裝必要的套件。 - - - Verifying model management dependencies - 正在驗證模型管理相依性 - - - Verifying package management dependencies - 正在驗證套件管理相依性 - - - Installing dependencies ... - 正在安裝相依性 ... - - - Invalid model id. model url: {0} - 模型識別碼無效。模型 URL: {0} - - - Latest - 最新 - - - Package management is not supported for the server. Make sure you have Python or R installed. - 伺服器不支援套件管理。請確定您已安裝 Python 或 R。 - - - MSSQL extension is not loaded - 未載入 MSSQL 延伸模組 - - - Model doesn't have any artifact. model url: {0} - 模型沒有任何成品。模型 URL: {0} - - - No Result returned - 未傳回任何結果 - - - Notebook extension is not loaded - 未載入筆記本延伸模組 - - - No connection selected - 未選取連線 - - - Python executable is not configured - 未設定 Python 可執行檔 - - - Python - Python - - - R executable is not configured - 未設定 R 可執行檔 - - - R - R - - - The required packages are not installed - 未安裝所需的套件 - - - Could not find the specified resource - 找不到指定的資源 - - - Failed to complete task '{0}'. Error: {1} - 無法完成工作 '{0}'。錯誤: {1} - - - '{0}' is required for package management. Please make sure it is installed and set up correctly. - 套件管理需要 '{0}'。請確定已正確安裝及設定。 - - - Install the Microsoft ODBC driver for SQL Server - 安裝 Microsoft ODBC Driver for SQL Server - - - This document explains how to install the Microsoft ODBC Driver for SQL Server. - 此文件說明如何安裝 Microsoft ODBC Driver for SQL Server。 - - - Select a database where existing / imported models are stored. - 選取已儲存現有/匯入模型的資料庫。 - - - Select a model table to view the list of existing / imported models. - 選取模型資料表以檢視現有/匯入模型的清單。 - - - Import models - 匯入模型 - - - Azure account - Azure 帳戶 - - - Resource group - 資源群組 - - - Filter - 篩選 - - - Import from Azure Machine Learning - 從 Azure Machine Learning 匯入 + + Azure ML workspace + Azure ML 工作區 Azure Machine Learning Azure Machine Learning - - ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ - 已選取‘Azure Machine Learning’。這可讓您匯入儲存在此 SQL 執行個體中模型資料庫 Azure Machine Learning 工作區中的模型。點擊 [下一步] 以繼續。​​ - - - ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ - 已選取‘Azure Machine Learning’。這可讓您從儲存在 Azure Machine Learning 工作區的模型中選擇。點擊 [下一步] 以繼續。​ - - - Azure ML workspace - Azure ML 工作區 - - - Models - 模型 - - - Select another Azure ML workspace - 選取其他 Azure ML 工作區 - - - No models found - 找不到模型 + + Azure account + Azure 帳戶 Azure models @@ -378,61 +50,189 @@ Azure subscription Azure 訂用帳戶 - - ... - ... + + Cancel + 取消 - - The data type of the source table column does not match the required input field’s type. - 來源資料表資料行的資料類型與必要的輸入欄位類型不相符。 + + Cannot find Python executable '{0}'. Please make sure Python is installed and configured correctly + 找不到 Python 可執行檔 '{0}'。請確定已正確安裝及設定 Python - - Differences in data type - 資料類型的差異 + + Cannot find R executable '{0}'. Please make sure R is installed and configured correctly + 找不到 R 可執行檔 '{0}'。請確定已正確安裝及設定 R Click to review warning details 按一下以檢閱警告詳細資料 - - Map source data to model - 將來源資料對應至模型 + + Close + 關閉 - - Are you sure you want to delete model '{0}? - 確定要刪除 {0} 模型嗎? + + Config + 設定 - - Run experiments and create models in a notebook - 在筆記本中執行實驗並建立模型 + + Could not find the specified resource + 找不到指定的資源 Create notebook 建立筆記本 + + Database + 資料庫 + Date created 建立日期 - - Models - 模型 + + Date imported + 匯入日期 + + + Delete + 刪除 Description 描述 + + Differences in data type + 資料類型的差異 + + + Disable + 停用 + + + Display name + 顯示名稱 + + + Downloading + 正在下載 + Downloading Model from Azure 正在從 Azure 下載模型 + + Edit + 編輯 + Edit model 編輯模型 + + Enable + 啟用 + + + Enabled + 啟用 + + + Enter model details + 輸入模型詳細資料 + + + Environment variables + 環境變數 + + + Error while downloading + 下載時發生錯誤 + + + Error: {0} + 錯誤: {0} + + + Existing table + 現有資料表 + + + Extension file Name + 延伸模組檔案名稱 + + + External Execute Script + 外部執行指令碼 + + + External script configuration is required for this action. + 此動作需要外部指令碼設定。 + + + External script is required for package management. Are you sure you want to enable that. + 套件管理需要外部指令碼。您確定要啟用。 + + + Failed to complete task '{0}'. Error: {1} + 無法完成工作 '{0}'。錯誤: {1} + + + Failed to enable External script. + 無法啟用外部指令碼。 + + + Failed to get installed python packages. Error: {0} + 無法取得已安裝的 Python 套件。錯誤: {0} + + + Failed to install language + 無法安裝語言 + + + Failed to load model parameters' + 無法載入模型參數 + + + Failed to modify Machine Learning Services configurations + 無法修改機器學習服務設定 + + + Failed to register the model: {0} ,file: {1} + 無法註冊模型: {0},檔案: {1} + + + Failed to update language + 無法更新語言 + + + Failed to update the model + 無法更新模型 + + + Failed to update the model + 無法更新模型 + File - 檔案 + FILE + + + File Browser + 檔案瀏覽器 + + + File paths of the models to import + 要匯入之模型的檔案路徑 + + + File upload + 檔案上傳 + + + Filter + 篩選 Framework @@ -442,53 +242,77 @@ Framework version 架構版本 - - Import or view machine learning models stored in database - 匯入或檢視儲存在資料庫中的機器學習模型 + + Generate a predicted value or scores using a managed model + 使用受控模型產生預測值或分數 + + + Get started with Machine Learning Services in Azure SQL Managed Instances. + 開始使用 Azure SQL 受控執行個體中的機器學習服務。 + + + Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. + 開始使用 SQL Server 上的機器學習服務,以及如何將其安裝在 Windows 和 Linux 上。 + + + Get started with machine learning in Azure SQL Database Edge + 開始使用 Azure SQL Database Edge 中的機器學習 Import 匯入 - - Failed to register the model: {0} ,file: {1} - 無法註冊模型: {0},檔案: {1} + + Import from Azure Machine Learning + 從 Azure Machine Learning 匯入 + + + Import models + 匯入模型 + + + Import or view machine learning models stored in database + 匯入或檢視儲存在資料庫中的機器學習模型 Import or view models 匯入或檢視模型 - - Date imported - 匯入日期 + + Imported models + 匯入的模型 - - ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ - 已選取 [匯入的模型]。這可讓您從儲存在資料庫之模型資料表中的模型中選擇。按一下 [下一步] 以繼續。​ + + Install + 安裝 - - Select imported model - 選取匯入的模型 + + Install the Microsoft ODBC driver for SQL Server + 安裝 Microsoft ODBC Driver for SQL Server + + + Installed + 已安裝 + + + Installed + 已安裝 + + + Installing dependencies ... + 正在安裝相依性 ... + + + Installing required packages ... + 正在安裝必要套件 ... Invalid Azure resource Azure 資源無效 - - Invalid table for importing models. database name: {0} ,table name: {1} - 資料表無效,無法匯入模型。資料庫名稱: {0},資料表名稱: {1} - - - Table schema is not supported for model import. Database name: {0}, table name: {1}. - 模型匯入不支援資料表結構描述。資料庫名稱: {0},資料表名稱: {1}。 - - - Please select a valid table - 請選取有效的資料表 - - - Please select valid source table and model parameters - 請選取有效的來源資料表和模型參數 + + Invalid model id. model url: {0} + 模型識別碼無效。模型 URL: {0} Invalid model to predict @@ -498,246 +322,286 @@ Invalid model to register 要註冊的模型無效 - - Please select a valid model - 請選取有效的模型 - - - Learn more. - 深入了解。 - - - Failed to load model parameters' - 無法載入模型參數 - - - Upload model file - 上傳模型檔 - - - File upload - 檔案上傳 - - - ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ - 已選取 [檔案上傳]。這可讓您將本機電腦中的模型檔案匯入此 SQL 執行個體中的模型資料庫。按一下 [下一步] 以繼續。​ - - - ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ - 已選取 [檔案上傳]。這可讓您從本機電腦上傳模型檔案。按一下 [下一步] 以繼續。​​ - - - Local models - 本機模型 - - - Generate a predicted value or scores using a managed model - 使用受控模型產生預測值或分數 - - - Make predictions - 進行預測 - - - Enter model details - 輸入模型詳細資料 - - - Model failed to register - 模型無法註冊 - - - Select or enter the location to import the models to - 選取或輸入要將模型匯入的位置 - - - Source files - 來源檔案 - - - File paths of the models to import - 要匯入之模型的檔案路徑 - - - Model name is required. - 需要模型名稱。 - - - Model registered successfully - 已成功註冊模型 - - - Table meets requirements! - 資料表符合需求! + + Invalid table for importing models. database name: {0} ,table name: {1} + 資料表無效,無法匯入模型。資料庫名稱: {0},資料表名稱: {1} Invalid table structure! 資料表結構無效! - - Select model source type - 選取模型來源類型 + + Language extension location + 語言延伸模組位置 - - Source location - 來源位置 + + Language extension path + 語言延伸模組路徑 - - Failed to update the model - 無法更新模型 + + Languages + 語言 - - Model updated successfully - 已成功更新模型 + + Latest + 最新 - - Select another database or table - 選取另一個資料庫或資料表 + + Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. + 了解如何使用 Azure Data Studio 中的 Machine Learning 延伸模組來管理套件、進行預測及匯入模型。 - - No models found - 找不到任何模型 + + Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. + 了解如何在 Azure 上的 SQL Server 和 SQL 上使用機器學習,對關聯式資料執行 Python 及 R 指令碼。 - - Please select at least one model to import. - 請至少選取一個要匯入的模型。 + + Learn more + 深入了解 - - Name - 名稱 + + Learn more. + 深入了解。 - - ONNX runtime is not supported in current server - 目前的伺服器不支援 ONNX 執行階段 + + Local models + 本機模型 - - The data type of output column does not match the output field’s type. - 輸出資料行的資料類型不符合輸出欄位的類型。 + + MSSQL extension is not loaded + 未載入 MSSQL 延伸模組 - - Predict - 預測 + + Machine Learning + 機器學習 - - Imported models - 匯入的模型 + + Machine Learning Services Enabled + 已啟用機器學習服務 - - Select Database - 選取資料庫 + + Machine Learning Services in Azure SQL Managed Instance + Azure SQL 受控執行個體中的機器學習服務 - - Select database with models - 選取有模型的資料庫 + + Machine Learning extension in Azure Data Studio + Azure Data Studio 中的 Machine Learning 延伸模組 - - Select table - 選取資料表 - - - Select tables with models - 選取有模型的資料表 - - - Select models table - 選取模型資料表 - - - unsupported - 不支援 - - - Failed to update the model - 無法更新模型 - - - Version - 版本 - - - The models are stored in one or more databases and tables. Select the model database and table to view models in them. - 模型儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。 + + Machine Learning for SQL databases + SQL 資料庫的機器學習 Machine Learning models can be stored in one or more databases and tables. Select the model database and table to view the models within them. 機器學習模型可以儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。 - - View and import models - 檢視和匯入模型 - - - No - - - - Yes - - - - New table - 新增資料表 - - - Not supported event args - 不支援的事件引數 - - - The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details - 無法載入延伸模組,因為它與筆記本延伸模組有相依性。請查看筆記本延伸模組的輸出記錄以取得更多詳細資料 - - - Get started with machine learning in Azure SQL Database Edge - 開始使用 Azure SQL Database Edge 中的機器學習 - Machine learning and AI with ONNX in SQL Database Edge Preview 在 SQL Database Edge 預覽中使用 ONNX 的機器學習及 AI - - Source database - 來源資料庫 + + Make predictions + 進行預測 - - Select the database containing the dataset to apply the prediction. - 選取包含要套用預測之資料集的資料庫。 - - - Source columns - 來源資料行 - - - Source table - 來源資料表 - - - Select the table containing the dataset to apply the prediction. - 選取包含要套用預測之資料集的資料表。 - - - Type - 類型 - - - Display name - 顯示名稱 + + Map source data to model + 將來源資料對應至模型 Model Input mapping 模型輸入對應 + + Model doesn't have any artifact. model url: {0} + 模型沒有任何成品。模型 URL: {0} + + + Model failed to register + 模型無法註冊 + Model input 模型輸入 + + Model name is required. + 需要模型名稱。 + Model output 模型輸出 + + Model registered successfully + 已成功註冊模型 + + + Model updated successfully + 已成功更新模型 + + + Models + 模型 + + + Models + 模型 + Name 名稱 + + Name + 名稱 + + + Name + 名稱 + + + New table + 新增資料表 + + + No + + + + No Result returned + 未傳回任何結果 + + + No connection selected + 未選取連線 + + + No models found + 找不到模型 + + + No models found + 找不到任何模型 + + + Not supported event args + 不支援的事件引數 + + + Notebook extension is not loaded + 未載入筆記本延伸模組 + + + OK + 確定 + + + ONNX runtime is not supported in current server + 目前的伺服器不支援 ONNX 執行階段 + + + Package info request failed with error: {0} {1} + 套件資訊要求失敗。錯誤: {0} {1} + + + Package management is not supported for the server. Make sure you have Python or R installed. + 伺服器不支援套件管理。請確定您已安裝 Python 或 R。 + + + Parameters + 參數 + + + Platform + 平台 + + + Please select a valid model + 請選取有效的模型 + + + Please select a valid table + 請選取有效的資料表 + + + Please select at least one model to import. + 請至少選取一個要匯入的模型。 + + + Please select valid source table and model parameters + 請選取有效的來源資料表和模型參數 + + + Predict + 預測 + + + Python + Python + + + Python executable is not configured + 未設定 Python 可執行檔 + + + R + R + + + R executable is not configured + 未設定 R 可執行檔 + + + Required packages are already installed. + 已安裝必要的套件。 + + + Resource group + 資源群組 + + + Run experiments and create models in a notebook + 在筆記本中執行實驗並建立模型 + + + SQL Server Machine Learning Services (Python and R) + SQL Server 機器學習服務 (Python 和 R) + + + SQL machine learning documentation + SQL 機器學習文件 + + + Save + 儲存 + + + Select Database + 選取資料庫 + + + Select a database to store the new model. + 選取要儲存新模型的資料庫。 + + + Select a database where existing / imported models are stored. + 選取已儲存現有/匯入模型的資料庫。 + + + Select a model table to view the list of existing / imported models. + 選取模型資料表以檢視現有/匯入模型的清單。 + + + Select an existing table that conforms the model schema or create a new one to store the imported model. + 選取符合模型結構描述的現有資料表,或建立新的資料表來儲存匯入的模型。 + + + Select another Azure ML workspace + 選取其他 Azure ML 工作區 + + + Select another database or table + 選取另一個資料庫或資料表 + Select column... 選取資料行... @@ -746,10 +610,50 @@ Select database 選取資料庫 + + Select database with models + 選取有模型的資料庫 + + + Select imported model + 選取匯入的模型 + + + Select model source type + 選取模型來源類型 + + + Select models table + 選取模型資料表 + + + Select or enter the location to import the models to + 選取或輸入要將模型匯入的位置 + Select table 選取資料表 + + Select table + 選取資料表 + + + Select tables with models + 選取有模型的資料表 + + + Select the database containing the dataset to apply the prediction. + 選取包含要套用預測之資料集的資料庫。 + + + Select the table containing the dataset to apply the prediction. + 選取包含要套用預測之資料集的資料表。 + + + Selected Path + 選取的路徑 + Show less 顯示較少 @@ -758,50 +662,186 @@ Show more 顯示較多 - - Learn how to use machine learning in SQL Server and SQL on Azure, to run Python and R scripts on relational data. - 了解如何在 Azure 上的 SQL Server 和 SQL 上使用機器學習,對關聯式資料執行 Python 及 R 指令碼。 + + Showing {0} model(s) + 顯示 {0} 模型 - - SQL machine learning documentation - SQL 機器學習文件 + + Source columns + 來源資料行 - - Learn how to use Machine Learning extension in Azure Data Studio, to manage packages, make predictions, and import models. - 了解如何使用 Azure Data Studio 中的 Machine Learning 延伸模組來管理套件、進行預測及匯入模型。 + + Source database + 來源資料庫 - - Machine Learning extension in Azure Data Studio - Azure Data Studio 中的 Machine Learning 延伸模組 + + Source files + 來源檔案 - - Get started with Machine Learning Services on SQL Server and how to install it on Windows and Linux. - 開始使用 SQL Server 上的機器學習服務,以及如何將其安裝在 Windows 和 Linux 上。 + + Source location + 來源位置 - - SQL Server Machine Learning Services (Python and R) - SQL Server 機器學習服務 (Python 和 R) - - - Get started with Machine Learning Services in Azure SQL Managed Instances. - 開始使用 Azure SQL 受控執行個體中的機器學習服務。 - - - Machine Learning Services in Azure SQL Managed Instance - Azure SQL 受控執行個體中的機器學習服務 + + Source table + 來源資料表 Table 資料表 - - Select an existing table that conforms the model schema or create a new one to store the imported model. - 選取符合模型結構描述的現有資料表,或建立新的資料表來儲存匯入的模型。 + + Table meets requirements! + 資料表符合需求! + + + Table schema is not supported for model import. Database name: {0}, table name: {1}. + 模型匯入不支援資料表結構描述。資料庫名稱: {0},資料表名稱: {1}。 + + + Target + 目標 + + + The data type of output column does not match the output field’s type. + 輸出資料行的資料類型不符合輸出欄位的類型。 + + + The data type of the source table column does not match the required input field’s type. + 來源資料表資料行的資料類型與必要的輸入欄位類型不相符。 + + + The extension failed to load because of it's dependency to Notebook extension. Please check the output log for Notebook extension to get more details + 無法載入延伸模組,因為它與筆記本延伸模組有相依性。請查看筆記本延伸模組的輸出記錄以取得更多詳細資料 + + + The following Python packages are required to install: {0} + 需要下列 Python 套件才能安裝: {0} + + + The following R packages are required to install: {0} + 需要下列 R 套件才能安裝: {0} + + + The models are stored in one or more databases and tables. Select the model database and table to view models in them. + 模型儲存在一或多個資料庫及資料表中。請選取模型資料庫及資料表,以查看其中的模型。 + + + The required packages are not installed + 未安裝所需的套件 + + + This document explains how to install the Microsoft ODBC Driver for SQL Server. + 此文件說明如何安裝 Microsoft ODBC Driver for SQL Server。 + + + Type + 類型 + + + Upload model file + 上傳模型檔 + + + Useful links + 實用連結 + + + Verifying model management dependencies + 正在驗證模型管理相依性 + + + Verifying package management dependencies + 正在驗證套件管理相依性 + + + Version + 版本 + + + Video tutorials + 影片教學課程 + + + View and import models + 檢視和匯入模型 + + + Yes + + + + localhost + localhost + + + unsupported + 不支援 + + + ‘Azure Machine Learning’ is selected. This allows you to choose from models stored in Azure Machine Learning workspaces. Click ‘Next’ to continue.​ + 已選取‘Azure Machine Learning’。這可讓您從儲存在 Azure Machine Learning 工作區的模型中選擇。點擊 [下一步] 以繼續。​ + + + ‘Azure Machine Learning’ is selected. This allows you to import models stored in Azure Machine Learning workspaces in a model database in this SQL instance. Click ‘Next’ to continue.​​ + 已選取‘Azure Machine Learning’。這可讓您匯入儲存在此 SQL 執行個體中模型資料庫 Azure Machine Learning 工作區中的模型。點擊 [下一步] 以繼續。​​ + + + ‘File Upload’ is selected. This allows you to import a model file from your local machine into a model database in this SQL instance. Click ‘Next’ to continue.​ + 已選取 [檔案上傳]。這可讓您將本機電腦中的模型檔案匯入此 SQL 執行個體中的模型資料庫。按一下 [下一步] 以繼續。​ + + + ‘File Upload’ is selected. This allows you to upload a model file from your local machine. Click ‘Next’ to continue.​​ + 已選取 [檔案上傳]。這可讓您從本機電腦上傳模型檔案。按一下 [下一步] 以繼續。​​ + + + ‘Imported Models’ is selected. This allows you to choose from models stored in a model table in your database. Click ‘Next’ to continue.​ + 已選取 [匯入的模型]。這可讓您從儲存在資料庫之模型資料表中的模型中選擇。按一下 [下一步] 以繼續。​ - + + + Configurations + 設定 + + + Documents + 文件 + + + Enable External script + 啟用外部指令碼 + + + Enable Python package management in database. + 在資料庫中啟用 Python 套件管理。 + + + Enable R package management in database. + 在資料庫中啟用 R 套件管理。 + + + Endpoints + 端點 + + + Import model + 匯入模型 + + + Install Machine Learning Dependencies + 安裝機器學習依存性 + + + Local path to a preexisting Python installation used by Machine Learning. + 機器學習所使用之現有 Python 安裝的本機路徑。 + + + Local path to a preexisting R installation used by Machine Learning. + 機器學習所使用之現有 R 安裝的本機路徑。 + Machine Learning 機器學習 @@ -810,17 +850,13 @@ Machine Learning 機器學習 - - Install Machine Learning Dependencies - 安裝機器學習依存性 + + Machine Learning Configurations + 機器學習設定 - - Enable External script - 啟用外部指令碼 - - - Import model - 匯入模型 + + Make prediction + 進行預測 Manage external languages @@ -834,42 +870,6 @@ Manage packages in database 管理資料庫中的套件 - - Make prediction - 進行預測 - - - Machine Learning Configurations - 機器學習設定 - - - Enable Python package management in database. - 在資料庫中啟用 Python 套件管理。 - - - Enable R package management in database. - 在資料庫中啟用 R 套件管理。 - - - Local path to a preexisting Python installation used by Machine Learning. - 機器學習所使用之現有 Python 安裝的本機路徑。 - - - Local path to a preexisting R installation used by Machine Learning. - 機器學習所使用之現有 R 安裝的本機路徑。 - - - Configurations - 設定 - - - Documents - 文件 - - - Endpoints - 端點 - Tasks 工作 diff --git a/resources/xlf/zh-hant/mssql.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.mssql.zh-Hant.xlf similarity index 68% rename from resources/xlf/zh-hant/mssql.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.mssql.zh-Hant.xlf index b6112358d9..200392c083 100644 --- a/resources/xlf/zh-hant/mssql.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.mssql.zh-Hant.xlf @@ -1,6 +1,6 @@  - + Connection error @@ -20,8 +20,12 @@ Note: A self-signed certificate offers only limited protection and is not a reco - + + + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. + Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。 + Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account was selected. Please retry the query and select a linked Azure account when prompted. Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有選取任何已連結的 Azure 帳戶。請重試一次此查詢,並在提示出現時選取已連結的 Azure 帳戶。 @@ -34,14 +38,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco The configured Azure account for {0} does not have sufficient permissions for Azure Key Vault to access a column master key for Always Encrypted. 為 {0} 所設定的 Azure 帳戶,沒有足夠的權限讓 Azure Key Vault 存取 Always Encrypted 的資料行主要金鑰。 - - Azure Data Studio needs to contact Azure Key Vault to access a column master key for Always Encrypted, but no linked Azure account is available. Please add a linked Azure account and retry the query. - Azure Data Studio 必須連絡 Azure Key Vault 以存取 Always Encrypted 的資料行主要金鑰,但沒有任何已連結的 Azure 帳戶可供使用。請新增已連結的 Azure 帳戶,然後重試一次此查詢。 - - + + + Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected + 編輯器權杖重新整理失敗,將會停用自動編譯,直到編輯器中斷連線並重新連線為止 + Failed to find azure account {0} when executing token refresh 執行權杖重新整理時找不到 azure 帳戶 {0} @@ -50,133 +54,69 @@ Note: A self-signed certificate offers only limited protection and is not a reco Failed to find tenant '{0}' in account '{1}' when refreshing security token 重新整理安全性權杖時,在帳戶 '{1}'中找不到租用戶 '{0}' - - No result returned from Notebook convert request - 筆記本轉換要求未傳回任何結果 - No document found for URI {0} 找不到 URI {0} 的文件 - - {0} AAD token refresh failed, please reconnect to enable {0} - {0} AAD 權杖重新更新失敗,請重新連接以啟用 {0} - - - Editor token refresh failed, autocompletion will be disabled until the editor is disconnected and reconnected - 編輯器權杖重新整理失敗,將會停用自動編譯,直到編輯器中斷連線並重新連線為止 + + No result returned from Notebook convert request + 筆記本轉換要求未傳回任何結果 Unsupported platform {0} 不支援的平台 {0} + + {0} AAD token refresh failed, please reconnect to enable {0} + {0} AAD 權杖重新更新失敗,請重新連接以啟用 {0} + - + + + An error occurred converting the Notebook document to SQL. Error : {0} + 將筆記本文件轉換成 SQL 時發生錯誤。錯誤: {0} + An error occurred converting the SQL document to a Notebook. Error : {0} 將 SQL 文件轉換成筆記本時發生錯誤。錯誤: {0} - - An error occurred converting the Notebook document to SQL. Error : {0} - 將筆記本文件轉換成 SQL 時發生錯誤。錯誤: {0} + + Reload Azure Data Studio + 重新載入 Azure Data Studio Search Server Names 搜尋伺服器名稱 + + This setting requires Azure Data Studio to be reloaded to take into effect. + 此設定需要重新載入 Azure Data Studio 才會生效。 + - + - - application role - 應用程式角色 + + Add + 新增 - - Application Role - 應用程式角色 + + Add Database file + 新增資料庫檔案 - - column - 資料行 + + Add Filegroup + 新增檔案群組 - - database - 資料庫 + + Add Objects + 新增物件 - - Database - 資料庫 - - - database role - 資料庫角色 - - - Database Role - 資料庫角色 - - - login - 登入 - - - Login - 登入 - - - All objects belonging to a schema - 屬於結構描述的所有物件 - - - All objects of certain types - 特定類型的所有物件 - - - Schema - 結構描述 - - - Specific objects… - 特定物件... - - - How do you want to add objects? - 您要如何新增物件? - - - Search Text - 搜尋文字 - - - Server - 伺服器 - - - server role - 伺服器角色 - - - Server Role - 伺服器角色 - - - table - 資料表 - - - user - 使用者 - - - User - 使用者 - - - view - 檢視 + + Add database files + 新增資料庫檔案 Add members @@ -190,17 +130,186 @@ Note: A self-signed certificate offers only limited protection and is not a reco Advanced 進階 + + All Files + 所有檔案 + + + All objects belonging to a schema + 屬於結構描述的所有物件 + + + All objects of certain types + 特定類型的所有物件 + + + Allow Triggers to Fire Others + 允許觸發程序引發其他觸發程序 + + + An error occurred while dropping the {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + 刪除 {0}: {1} 時發生錯誤。{2} + + + An error occurred while opening the attach database dialog. {0} + {0}: error message. + 開啟附加資料庫對話方塊時發生錯誤。{0} + + + An error occurred while opening the detach database dialog. {0} + {0}: error message. + 開啟分離資料庫對話方塊時發生錯誤。{0} + + + An error occurred while opening the drop database dialog. {0} + {0}: error message. + 開啟刪除資料庫對話方塊時發生錯誤。{0} + + + An error occurred while opening the new {0} dialog. {1} + {0} object type, {1}: error message. + 開啟新 {0} 對話方塊時發生錯誤。{1} + + + An error occurred while opening the properties dialog for {0}: {1}. {2} + {0} object type, {1}: object name, {2}: error message. + 開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2} + + + An error occurred while refreshing the object explorer. {0} + {0}: error message. + 重新整理物件總管時發生錯誤。{0} + + + An error occurred while renaming {0} '{1}' to '{2}'. {3} + {0} object type, {1}: original name, {2}: new name, {3}: error message. + 將 {0} '{1}' 重新命名為 '{2}' 時發生錯誤。{3} + + + Application Role + 應用程式角色 + + + Apply + 套用 + + + Are you sure you want to drop the {0}: {1}? + {0} object type, {1}: object name. + 您確定要刪除 {0}: {1}嗎? + + + Are you sure you want to purge the Query Store data from '{0}'? + 您確定要清除 '{0}' 的查詢存放區資料嗎? + + + Associated Database Files + 關聯的資料庫檔案 + + + Attach + 附加 + + + Attach As + 附加為 + + + Attach Database (Preview) + 附加資料庫 (預覽) + + + Attach database + 附加資料庫 + + + Authenticate with Azure Active Directory + 向 Azure Active Directory 驗證 + + + Authenticate with password + 使用密碼驗證 + + + Authentication + 驗證 + + + Auto Create Incremental Statistics + 自動建立累加統計資料 + + + Auto Create Statistics + 自動建立統計資料 + + + Auto Shrink + 自動壓縮 + + + Auto Update Statistics + 自動更新統計資料 + + + Auto Update Statistics Asynchronously + 自動非同步更新統計資料 + + + Autogrow All Files + 所有檔案自動成長 + + + Autogrowth / Maxsize + 自動成長 / 大小上限 + + + Automatic + 自動 + + + Automatically set I/O affinity mask for all processors + 自動設定所有處理器的 I/O 親和性遮罩 + + + Automatically set processor affinity mask for all processors + 自動設定所有處理器的處理器親和性遮罩 + + + Azure Active Directory Authentication + Azure Active Directory 驗證 + Azure SQL Database pricing calculator Azure SQL 資料庫價格計算機 + + Backup + 備份 + + + Backup + 備份 + Backup Storage Redundancy 備份儲存體備援 - - Creating a login with a blank password is a security risk. Are you sure you want to continue? - 建立密碼為空白的登入,會有安全性的風險。您確定要繼續嗎? + + Backup and Restore + 備份與還原 + + + Backup checksum + 備份總和檢查碼 + + + Blocked Process Threshold + 已封鎖的處理序臨界值 + + + Both failed and successful logins + 失敗和成功的登入 Browse for an owner @@ -210,6 +319,26 @@ Note: A self-signed certificate offers only limited protection and is not a reco Browse… 瀏覽... + + CPU {0} + CPU {0} + + + Cannot create file '{0}' because it already exists. + 無法建立檔案 '{0}',因為檔案已存在。 + + + Cannot use empty object names for filegroups. + 不可將空的物件名稱用於檔案群組。 + + + Changes require server restart in order to be effective + 變更需要重新啟動伺服器才能生效 + + + Close existing connections + 關閉現有的連接 + Collation 定序 @@ -218,6 +347,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Compatibility Level 相容性層級 + + Compress Backup + 壓縮備份 + Configure SLO 設定 SLO @@ -230,98 +363,209 @@ Note: A self-signed certificate offers only limited protection and is not a reco Containment Type 內含項目類型 + + Cost Threshold Parallelism + 成本閾值平行處理原則 + + + Could not find a supported dialog for node type '{0}' and object type '{1}'. + 找不到節點類型 '{0}' 和物件類型 '{1}' 支援的對話方塊。 + + + Create + 建立 + Create {0} {0} object type 建立 {0} + + Creating a login with a blank password is a security risk. Are you sure you want to continue? + 建立密碼為空白的登入,會有安全性的風險。您確定要繼續嗎? + + + Current Disk Usage + 目前的磁碟使用量 + Current Service Level Objective 目前的服務等級目標 - - Database '{0}' already exists. Choose a different database name. - 資料庫 '{0}' 已存在。請選擇其他資料庫名稱。 + + Cursor Threshold + 資料指標臨界值 - - Backup - 備份 + + Custom + 自訂 + + + DB Name + 資料庫名稱 + + + Data + 資料 + + + Data + 資料 + + + Data Flush Interval (Minutes) + 資料排清間隔 (分鐘) + + + DataFile '{0}' could not be added to the collection, because it already exists. + 因為 DataFile '{0}' 已存在,所以無法將其新增至集合中。 Database 資料庫 + + Database + 資料庫 + + + Database Data Files + 資料庫資料檔案 + + + Database Details + 資料庫詳細資料 + + + Database Files + 資料庫檔案 + + + Database Name + 資料庫名稱 + + + Database Read-Only + 資料庫唯讀 + + + Database Role + 資料庫角色 + + + Database Scoped Configuration + 資料庫範圍設定 + + + Database Scoped Options + 資料庫範圍選項 + + + Database Settings + 資料庫設定 + + + Database State + 資料庫狀態 + + + Database default locations + 資料庫預設位置 + + + Database files + 資料庫檔案 + + + Databases to Attach + 要附加的資料庫 + Date Created 建立日期 - - {0} MB - {0} MB + + Default + 預設 - - Memory Allocated To Memory Optimized Objects - 配置給記憶體最佳化物件的記憶體 + + Default Full-Text Language + 預設全文檢索語言 - - Memory Used By Memory Optimized Objects - 記憶體最佳化物件使用的記憶體 + + Default Language + 預設語言 - - Name - 名稱 + + Default database + 預設資料庫 - - Number of Users - 使用者數目 + + Default language + 預設語言 - - Owner - 擁有者 + + Default schema + 預設結構描述 - - Size - 大小 - - - Space Available - 可用空間 - - - Status - 狀態 - - - Select Database Role Members - 選取資料庫角色成員 - - - Select Database Role Owner - 選取資料庫角色擁有者 - - - Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users. - 刪除伺服器登入不會刪除與登入相關聯的資料庫使用者。若要完成流程,請刪除每個資料庫中的使用者。可能必須先將結構描述的擁有權轉移給新使用者。 - - - Are you sure you want to delete the {0}: {1}? - {0} object type, {1}: object name. - 確定要刪除 {0}: {1} 嗎? - - - An error occurred while deleting the {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - 刪除事件時發生錯誤 {0}: {1}。{2} - - - Delete {0} '{1}' - {0} object type, {1}: object name. - 刪除 {0} '{1}' + + Delete backup and restore history information for database + 刪除資料庫的備份和還原記錄資訊 Deny 拒絕 + + Detach + 中斷連結 + + + Detach Database - {0} (Preview) + 卸離資料庫 - {0} (預覽) + + + Detach Database Options + 卸離資料庫選項 + + + Detach database '{0}' + {0}: object name. + 將資料庫 '{0}' 中斷連結 + + + Drop + 刪除 + + + Drop Database - {0} (Preview) + 刪除資料庫 - {0} (預覽) + + + Drop Database Options + 刪除資料庫選項 + + + Drop connnections + 卸載連線 + + + Drop {0} '{1}' + {0} object type, {1}: object name. + 刪除 {0} '{1}' + + + Dropping server logins does not drop the database users associated with the logins. To complete the process, drop the users in each database. It may be necessary to first transfer the ownership of schemas to new users. + 刪除伺服器登入不會刪除與登入相關聯的資料庫使用者。若要完成流程,請刪除每個資料庫中的使用者。可能必須先將結構描述的擁有權轉移給新使用者。 + + + Edit + 編輯 + + + Edit Database file - {0} + 編輯資料庫檔案 - {0} + Edition 版本 @@ -334,10 +578,34 @@ Note: A self-signed certificate offers only limited protection and is not a reco Effective permissions for: {0} 適用於 {0} 的有效權限 + + Enable Autogrowth + 啟用自動成長 + Enabled 已啟用 + + Encryption Enabled + 加密已啟用 + + + Enforce password expiration + 強制執行密碼逾期 + + + Enforce password policy + 強制執行密碼原則 + + + Enter new name + 請輸入新名稱 + + + Execution Count + 執行計數 + Explicit permissions for selected securable 已選取安全性實體的明確權限 @@ -346,6 +614,66 @@ Note: A self-signed certificate offers only limited protection and is not a reco Explicit permissions for: {0} 適用於 {0} 的明確權限 + + FILESTREAM Data + FILESTREAM 資料 + + + Failed logins only + 僅限失敗的登入 + + + Failed to retrieve the connection information, please reconnect and try again. + 無法擷取連線資訊,請重新連線,然後再試一次。 + + + File Group + 檔案群組 + + + File Growth + 檔案成長 + + + File Name + 檔案名稱 + + + File Type + 檔案類型 + + + File group '{0}' could not be added to the collection, because it already exists. + 因為檔案群組 '{0}' 已存在,所以無法將其新增至集合中。 + + + FileStream + FileStream + + + Filegroup + 檔案群組 + + + Filegroups + 檔案群組 + + + Filegrowth cannot be greater than the Maximum file size for a file + Filegrowth 不能大於檔案的檔案大小上限 + + + Files + 檔案 + + + Files + 檔案 + + + Filestream Files + Filestream 檔案 + Filters 篩選 @@ -354,6 +682,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Find 尋找 + + Full-Text Upgrade Option + 全文檢索升級選項 + General 一般 @@ -370,9 +702,21 @@ Note: A self-signed certificate offers only limited protection and is not a reco Hardware Generation 硬體世代 - - Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - 密碼不符合複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + How do you want to add objects? + 您要如何新增物件? + + + I/O Affinity + I/O 親和性 + + + In Megabytes + 以 MB 為單位 + + + In Percent + 以百分比為單位 Is Clustered @@ -382,6 +726,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is HADR Enabled 已啟用 HADR + + Is Ledger Database + 為總帳資料庫 + Is PolyBase Installed 已安裝 PolyBase @@ -390,6 +738,10 @@ Note: A self-signed certificate offers only limited protection and is not a reco Is XTP Supported 支援 XTP + + LOG + 記錄 + Language 語言 @@ -402,6 +754,18 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Database Log Backup 上次資料庫記錄備份 + + Ledger + 總帳 + + + Limited to (MB) + 限制為 (MB) + + + Limited to {0} MB + 限制為 {0} MB + Loading objects completed, {0} objects found 載入物件已完成,找到 {0} 個物件 @@ -410,81 +774,89 @@ Note: A self-signed certificate offers only limited protection and is not a reco Loading objects… 正在載入物件... - - Azure Active Directory Authentication - Azure Active Directory 驗證 + + Locks + 鎖定 - - Authentication - 驗證 + + Log + 記錄 - - Default database - 預設資料庫 + + Log + 記錄 - - Default language - 預設語言 + + Logical Name + 邏輯名稱 - - Enforce password expiration - 強制執行密碼逾期 + + Login + 登入 - - Enforce password policy - 強制執行密碼原則 + + Login + 登入 + + + Login auditing + 登入稽核 Login is locked out 登入已經鎖定 - - User must change password at next login - 使用者必須在下次登入時變更密碼 - - - Old password cannot be empty. - 舊密碼不可為空白。 - - - Old password - 舊密碼 - - - Permission to connect to database engine - 連線到資料庫引擎的權限 - - - Server Roles - 伺服器角色 - - - Specify old password - 指定舊密碼 - - - SQL Authentication - SQL 驗證 - - - SQL Authentication - SQL 驗證 - - - Windows Authentication - Windows 驗證 - Login is not selected. 未選取登入。 + + MDF File Location + MDF 檔案位置 + + + Mapped to a Windows user/group + 對應至 Windows 使用者/群組 + + + Mapped to a server login + 對應至伺服器登入 + + + Max Degree Parallelism + 最大平行處理原則 + + + Max Plans Per Query + 每個查詢的方案上限 + + + Max Size + 最大大小 + + + Max Size (MB) + 大小上限 (MB) + + + Max Text Replication Size + 文字複寫大小上限 + + + Maximum File Size + 檔案大小上限 + Maximum Server Memory (MB) 伺服器記憶體上限 (MB) - - Max Size - 最大大小 + + Maximum file size cannot be less than size + 檔案大小上限不能低於 + + + Maximum server memory cannot be lower than minimum server memory + 伺服器記憶體最大值不能低於伺服器記憶體最小值 Members @@ -498,35 +870,65 @@ Note: A self-signed certificate offers only limited protection and is not a reco Memory 記憶體 + + Memory Allocated To Memory Optimized Objects + 配置給記憶體最佳化物件的記憶體 + + + Memory Optimized Data + 記憶體最佳化資料 + + + Memory Used By Memory Optimized Objects + 記憶體最佳化物件使用的記憶體 + Minimum Server Memory (MB) 伺服器記憶體下限 (MB) - - Name cannot be empty. - 名稱不能空白。 + + Monitoring + 監視 + + + Name + 名稱 + + + Name + 名稱 Name 名稱 - - {0} - New (Preview) - {0} object type. - {0} - 新增 (預覽) + + Name cannot be empty. + 名稱不能空白。 - - Failed to retrieve the connection information, please reconnect and try again. - 無法擷取連線資訊,請重新連線,然後再試一次。 + + No Login Access + 無登入存取權 - - {0} - {1} (Preview) - {0} object type, {1}: object name. - {0} - {1} (預覽) + + No database files were specified to attach to the server. + 未指定要附加至伺服器的資料庫檔案。 - - Add Objects - 新增物件 + + None + + + + None + + + + Numa Node {0} + Numa 節點 {0} + + + Number of Users + 使用者數目 Object Type @@ -540,48 +942,94 @@ Note: A self-signed certificate offers only limited protection and is not a reco Objects 物件 - - An error occurred while opening the new {0} dialog. {1} - {0} object type, {1}: error message. - 開啟新 {0} 對話方塊時發生錯誤。{1} + + Old password + 舊密碼 - - An error occurred while opening the properties dialog for {0}: {1}. {2} - {0} object type, {1}: object name, {2}: error message. - 開啟 {0} 的內容對話方塊時發生錯誤: {1}。{2} + + Old password cannot be empty. + 舊密碼不可為空白。 Operating System 作業系統 - - Options - 選項 + + Operation Mode (Actual) + 作業模式 (實際) + + + Operation Mode (Requested) + 作業模式 (要求) + + + Optimize Ad Hoc Workloads + 針對臨機工作負載進行最佳化 + + + Owned Schemas + 擁有的結構描述 + + + Owner + 擁有者 Owner 擁有者 - - Password cannot be empty. - 密碼不可以是空的。 + + Page Verify + 頁面驗證 Password 密碼 + + Password cannot be empty. + 密碼不可以是空的。 + + + Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + 密碼不符合複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy + Password must match the confirm password. 密碼必須與確認密碼相符。 + + Path + 路徑 + + + Path + 路徑 + Permission 權限 + + Permission to connect to database engine + 連線到資料庫引擎的權限 + Platform 平台 + + Processor + 處理器 + + + Processor Affinity + 處理器親和性 + + + Processor Affinity Table + 處理器親和性表格 + Processors 處理器 @@ -594,14 +1042,61 @@ Note: A self-signed certificate offers only limited protection and is not a reco Properties 屬性 + + Purge Query Store Data + 清除查詢存放區資料 + + + Query Store + 查詢存放區 + + + Query Store Available + 可用的查詢存放區 + + + Query Store Capture Mode + 查詢存放區擷取模式 + + + Query Store Capture Policy + 查詢存放區擷取原則 + + + Query Store Retention + 查詢存放區保留 + + + Query Store Used + 已使用的查詢存放區 + + + Query Wait + 查詢等候 + + + ROWS Data + 資料列資料 + + + Read-Only + 唯讀 + + + Recovery + 復原 + Recovery Model 復原模式 - - An error occurred while refreshing the object explorer. {0} - {0}: error message. - 重新整理物件總管時發生錯誤。{0} + + Remove + 移除 + + + Remove database file + 移除資料庫檔案 Remove selected member @@ -611,47 +1106,82 @@ Note: A self-signed certificate offers only limited protection and is not a reco Remove selected securable 移除已選取的安全性實體 - - Enter new name - 請輸入新名稱 - - - An error occurred while renaming {0} '{1}' to '{2}'. {3} - {0} object type, {1}: original name, {2}: new name, {3}: error message. - 將 {0} '{1}' 重新命名為 '{2}' 時發生錯誤。{3} - Rename {0} '{1}' to '{2}' {0} object type, {1}: original name, {2}: new name 將 {0} '{1}' 重新命名為 '{2}' - Reserved Storage Size - 保留儲存空間大小 + Reserved Storage Size (MB) + 保留儲存空間大小 (MB) + + + Restrict Access + 限制存取 Root Directory 根目錄 + + Rows + 資料列 + + + SQL Authentication + SQL 驗證 + + + SQL Authentication + SQL 驗證 + + + SQL Server and Windows Authentication mode + SQL Server 及 Windows 驗證模式 + + + Scan Startup Procs + 掃描啟動程序 + + + Schema + 結構描述 + Schema 結構描述 + + Search Text + 搜尋文字 + Securables 安全性實體 - - Select Securables - 選取安全性實體 + + Security + 安全性 Select 選擇 - - Server Collation - 伺服器定序 + + Select Database Role Members + 選取資料庫角色成員 + + + Select Database Role Owner + 選取資料庫角色擁有者 + + + Select Folder + 選取資料夾 + + + Select Securables + 選取安全性實體 Select Server Role Members @@ -661,83 +1191,249 @@ Note: A self-signed certificate offers only limited protection and is not a reco Select Server Role Owner 選取伺服器角色擁有者 + + Server + 伺服器 + + + Server Collation + 伺服器定序 + + + Server Role + 伺服器角色 + + + Server Roles + 伺服器角色 + + + Server authentication + 伺服器驗證 + Service Tier 服務層級 - - Storage Space Usage - 儲存空間使用量 + + Set Secondary same as Primary + 將次要設定為與主要相同 + + + Size (MB) + 大小 (MB) + + + Size Based Cleanup Mode + 以大小為基礎的清除模式 + + + Space Available + 可用空間 + + + Specific objects… + 特定物件... + + + Specify old password + 指定舊密碼 + + + Stale Threshold + 過時的閾值 + + + State + 狀態 + + + State Query Threshold (Days) + 狀態查詢閾值 (天數) + + + Statistics Collection Interval + 統計資料收集間隔 + + + Status + 狀態 + + + Storage Space Usage (MB) + 儲存空間使用量 (MB) + + + Successful logins only + 僅限成功的登入 + + + Target Recovery Time (Seconds) + 目標復原時間 (秒) + + + The selected collation '{0}' is not valid. Please choose a different collation. + 選取的定序 '{0}' 無效,請選擇其他定序。 + + + This command is not supported for object type '{0}'. + 物件類型 '{0}' 不支援此命令。 + + + Total Compile CPU Time (ms) + 編譯 CPU 時間總計 (毫秒) + + + Total Execution CPU Time (ms) + 執行 CPU 時間總計 (毫秒) + + + Two Digit Year Cutoff + 兩位數年份的截止 + + + Type + 類型 + + + Type + 類型 + + + Unlimited + 無限制 + + + Unlimited + 無限制 + + + Update statistics + 更新統計資料 Update {0} '{1}' {0} object type, {1}: object name. 更新 {0} '{1}' - - Authenticate with Azure Active Directory - 向 Azure Active Directory 驗證 + + Use full-text indexing + 使用全文檢索索引 - - Default schema - 預設結構描述 + + User + 使用者 - - Login - 登入 + + User must change password at next login + 使用者必須在下次登入時變更密碼 - - Mapped to a server login - 對應至伺服器登入 + + Value for Primary + 主要值 - - No Login Access - 無登入存取權 - - - Owned Schemas - 擁有的結構描述 - - - Authenticate with password - 使用密碼驗證 - - - Type - 類型 - - - Mapped to a Windows user/group - 對應至 Windows 使用者/群組 + + Value for Secondary + 次要值 Version 版本 + + Wait Statistics Capture Mode + 等候統計資料擷取模式 + + + Windows Authentication + Windows 驗證 + + + Windows Authentication mode + Windows 驗證模式 + With Grant 已具授與 + + Yes + + + + application role + 應用程式角色 + + + column + 資料行 + + + database + 資料庫 + + + database role + 資料庫角色 + + + login + 登入 + + + server role + 伺服器角色 + + + table + 資料表 + + + user + 使用者 + + + view + 檢視 + + + {0} + {0} + + + {0} - New (Preview) + {0} object type. + {0} - 新增 (預覽) + + + {0} MB + {0} MB + + + {0} Properties (Preview) - {1} + {0} object type, {1}: object name. + {0} 屬性 (預覽) - {1} + - + - - Downloaded {0} - 已下載 {0} - - - Downloading {0} - 正在下載 {0} - ({0} KB) ({0} KB) + + Downloaded {0} + 已下載 {0} + Downloading {0} 正在下載 {0} + + Downloading {0} + 正在下載 {0} + Extracted {0} ({1}/{2}) 已擷取 {0} ({1}/{2}) @@ -750,26 +1446,30 @@ Note: A self-signed certificate offers only limited protection and is not a reco Installed {0} 已安裝 {0} - - Installing {0} to {1} - 正在將 {0} 安裝到 {1} - Installing {0} 正在安裝 {0} - - {0} Started - 已啟動 {0} + + Installing {0} to {1} + 正在將 {0} 安裝到 {1} Starting {0} 正在啟動 {0} + + {0} Started + 已啟動 {0} + - + + + Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. + 是否要啟用資料庫模型預先載入來縮短資料表設計工具的載入時間? 當您在物件總管中展開資料庫節點時,將會預先載入資料庫模型。 + Failed to get connection string for the table. Please reconnect to the server and try again. 無法取得資料表的連接字串。請重新連線到伺服器,然後再試一次。 @@ -782,329 +1482,181 @@ Note: A self-signed certificate offers only limited protection and is not a reco No - - Do you want to reduce the table designer load time by enabling the database model preloading? The database model will be preloaded when you expand the database node in object explorer. - 是否要啟用資料庫模型預先載入來縮短資料表設計工具的載入時間? 當您在物件總管中展開資料庫節點時,將會預先載入資料庫模型。 - Yes - + - - {0} component exited unexpectedly. Please restart Azure Data Studio. - {0} 個元件意外結束。請重新啟動 Azure Data Studio。 - View Known Issues 檢視已知問題 + + {0} component exited unexpectedly. Please restart Azure Data Studio. + {0} 個元件意外結束。請重新啟動 Azure Data Studio。 + - + - - OK - 確定 + + Add… + 新增... + + + An error occurred while generating the script. {0} + 產生指令碼時發生錯誤。{0} + + + Edit + 編輯 Generating script... 正在產生指令碼... - - Script generated - 已產生指令碼 - Help 說明 - Loading dialog... - 正在載入對話方塊... + Loading dialog completed + 已完成載入對話方塊 - - There is no action to be scripted. - 沒有要編寫指令碼的動作。 - - - An error occurred while generating the script. {0} - 產生指令碼時發生錯誤。{0} - - - Script has been generated successfully. You can close the dialog to view it in the newly opened editor. - 已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。 - - - Script - 指令碼 - - - Yes - - - - Add… - 新增... + + OK + 確定 Remove 移除 + + Script + 指令碼 + + + Script generated + 已產生指令碼 + + + Script has been generated successfully. You can close the dialog to view it in the newly opened editor. + 已成功產生指令碼。您可以關閉對話方塊,以在新開啟的編輯器中檢視它。 + Select 選取 + + There is no action to be scripted. + 沒有要編寫指令碼的動作。 + + + Yes + + - + - - Edition - 版本 - - - Compatibility Level - 相容性層級 - - - Owner - 擁有者 - - - Pricing Tier - 定價層 - - - Type - 類型 - - - Version - 版本 - - - Last backup - 上次備份 - - - Name - 名稱 - - - Size (MB) - 大小 (MB) - - - Status - 狀態 - - - Enable/disable default JSON formatter (requires restart) - 啟用/停用預設 JSON 格式器 (需要重新啟動) - - - Associate schemas to JSON files in the current project - 在結構描述與目前專案的 JSON 檔案之間建立關聯 - - - An array of file patterns to match against when resolving JSON files to schemas. - 檔案模式陣列,在將 JSON 檔案解析成結構描述時的比對對象。 + + A URL to a schema or a relative path to a schema in the current directory + 目前目錄中的結構描述 URL 或結構描述相對路徑 A file pattern that can contain '*' to match against when resolving JSON files to schemas. 可包含 '*' 的檔案模式,在將 JSON 檔案解析成結構描述時的比對對象。 - - The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. - 指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。 - - - A URL to a schema or a relative path to a schema in the current directory - 目前目錄中的結構描述 URL 或結構描述相對路徑 - - - MSSQL configuration - MSSQL 設定 - - - Declares the application workload type when connecting to a server - 在連線至伺服器時宣告應用程式工作負載類型 - - - Application intent - 應用程式的意圖 - - - The name of the application - 應用程式的名稱 - - - Application name - 應用程式名稱 - - - The name of the primary file, including the full path name, of an attachable database - 主要檔案的名稱,包含可附加資料庫的完整路徑名稱 - - - Attach DB filename - 附加 DB 檔案名稱 - - - Azure Active Directory - Universal with MFA support - Azure Active Directory - MFA 通用支援 - - - Windows Authentication - Windows 驗證 - - - SQL Login - SQL 登入 - - - Specifies the method of authenticating with SQL Server - 指定向 SQL Server 驗證的方法 - - - Authentication type - 驗證類型 - - - Enables or disables Always Encrypted for the connection - 啟用或停用連線的 Always Encrypted 功能 + + Advanced + 進階 Always Encrypted Always Encrypted - - The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error - 終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位) + + An array of file patterns to match against when resolving JSON files to schemas. + 檔案模式陣列,在將 JSON 檔案解析成結構描述時的比對對象。 - - Command timeout - 命令逾時 + + An execution time-out of 0 indicates an unlimited wait (no time-out) + 執行逾時為 0 表示無限等候 (不逾時) - - Number of attempts to restore connection - 嘗試還原連線的次數 + + Application intent + 應用程式的意圖 - - Connect retry count - 連線重試計數 + + Application name + 應用程式名稱 - - Delay between attempts to restore connection - 嘗試還原連線之間的延遲 + + Associate schemas to JSON files in the current project + 在結構描述與目前專案的 JSON 檔案之間建立關聯 - - Connect retry interval - 連線重試間隔 + + Attach (Preview) + 附加 (預覽) - - The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error - 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) - - - Connect timeout - 連線逾時 - - - Custom name of the connection - 連線的自訂名稱 - - - Name (optional) - 名稱 (選用) - - - When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process - 若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用 - - - Context connection - 內容連線 - - - The SQL Server language record name - SQL Server 語言記錄名稱 - - - Current language - 目前的語言 - - - The name of the initial catalog or database int the data source - 資料來源中,初始類別目錄或資料庫的名稱。 - - - Database - 資料庫 - - - Azure Attestation - Azure 證明 - - - Host Guardian Service - 主機守護者服務 - - - None - - - - Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定 - - - Attestation protocol - 證明通訊協定 - - - Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves - 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點 + + Attach DB filename + 附加 DB 檔案名稱 Attestation URL 證明 URL - - Optional (False) - 選用 (False) + + Attestation protocol + 證明通訊協定 - - Strict - 嚴格 + + Authentication type + 驗證類型 - - Mandatory (True) - 強制 (True) + + Azure Active Directory - Universal with MFA support + Azure Active Directory - MFA 通用支援 - - When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. - 當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。 + + Azure Attestation + Azure 證明 - - Encrypt - 加密 + + Change SQL Notebook Connection + 變更 SQL Notebook 連線 - - The name or network address of the instance of SQL Server that acts as a failover partner - 充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址 + + Command timeout + 命令逾時 - - Failover partner - 容錯移轉夥伴 + + Compatibility Level + 相容性層級 - - Advanced - 進階 + + Compatibility Level + 相容性層級 + + + Computer Name + 電腦名稱 + + + Connect retry count + 連線重試次數 + + + Connect retry interval + 連線重試間隔 + + + Connect timeout + 連線逾時 Connection Resiliency @@ -1114,310 +1666,62 @@ Note: A self-signed certificate offers only limited protection and is not a reco Context 內容 - - Initialization - 初始化 + + Context connection + 內容連線 - - Pooling - 共用 + + Current language + 目前的語言 - - Replication - 複寫 + + Custom name of the connection + 連線的自訂名稱 - - Security - 安全性 + + Database + 資料庫 - - Source - 來源 + + Declares the application workload type when connecting to a server + 在連線至伺服器時宣告應用程式工作負載類型 - - Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. - 指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。 + + Delay between attempts to restore connection + 嘗試還原連線之間的延遲 - - Host name in certificate - 憑證中的主機名稱 + + Design + 設計 - - The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed - 此連線在終結前於集區中存留的時間下限 (秒) - - - Load balance timeout - 負載平衡逾時 - - - The maximum number of connections allowed in the pool - 集區中允許的連線數上限 - - - Max pool size - 集區大小上限 - - - The minimum number of connections allowed in the pool - 集區中允許的連線數下限 - - - Min pool size - 集區大小下限 - - - Multi subnet failover - 多重子網路容錯移轉 - - - When true, multiple result sets can be returned and read from one connection - 若為 True,則可傳回多個結果集並從一個連線讀取 - - - Multiple active result sets - Multiple Active Result Set - - - Size in bytes of the network packets used to communicate with an instance of SQL Server - 用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組) - - - Packet size - 封包大小 - - - Indicates the password to be used when connecting to the data source - 代表要在連線至資料來源時使用的密碼 - - - Password - 密碼 - - - When false, security-sensitive information, such as the password, is not returned as part of the connection - 若為 False,則不會於連線中傳回密碼等安全性敏感資訊 - - - Persist security info - 持續安全性資訊 - - - When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool - 若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區 - - - Pooling - 共用 - - - Port - 連接埠 - - - Used by SQL Server in Replication - 由 SQL Server 在複寫中使用 - - - Replication - 複寫 - - - Enables or disables Secure enclaves for the connection - 啟用或停用連線的安全隔離區 - - - Secure enclaves - 安全隔離區 - - - Name of the SQL Server instance - SQL Server 執行個體的名稱 - - - Server - 伺服器 - - - e.g. tcp:servername,1433 - 例如: tcp:servername,1433 - - - When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. - 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。 - - - Trust server certificate - 信任伺服器憑證 - - - Indicates which server type system the provider will expose through the DataReader - 表示提供者透過 DataReader 所公開的伺服器類型系統 - - - Type system version - 鍵入系統版本 - - - Indicates the user ID to be used when connecting to the data source - 代表要在連線至資料來源時使用的使用者識別碼 - - - User name - 使用者名稱 - - - The name of the workstation connecting to SQL Server - 連線至 SQL Server 的工作站名稱 - - - Workstation Id - 工作站識別碼 - - - Disabled - 已停用 - - - Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. - 當使用者選取 'AzureMFA' 驗證,則針對 'Active Directory Interactive' 驗證模式啟用使用 SQL 驗證提供者。這會在擷取存取權杖時啟用伺服器端資源端點整合。此選項僅支援 'MSAL' Azure 驗證程式庫。值變更時,需要重新啟動 Azure Data Studio。 - - - Enabled - 已啟用 - - - Highlights the execution plan operation with the greatest actual number of rows for all executions. - 使用所有執行的最大實際資料列數來醒目提示執行計畫作業。 - - - Highlights the execution plan operation with the highest cost. - 以最高成本醒目提示執行計畫作業。 - - - The default metric to use to highlight an expensive operation in query execution plans - 用來在查詢執行計畫中醒目提示成本高的作業的預設計量 - - - Highlights the execution plan operation that used the most CPU time. - 醒目提示使用最多 CPU 時間的執行計畫作業。 - - - Highlights the execution plan operation that took the most time. - 醒目提示花費最多時間的執行計畫作業。 - - - Expensive operation highlighting will be turned off for execution plans. - 將會針對執行計畫關閉高成本的作業醒目提示。 - - - Highlights the execution plan operation with the greatest number of rows read. - 以讀取的資料列數目上限醒目提示執行計畫作業。 - - - Highlights the execution plan operation with the highest subtree cost. - 以最高樹狀子目錄成本醒目提示執行計畫作業。 - - - Export Notebook as SQL - 將筆記本匯出為 SQL - - - Export SQL as Notebook - 將 SQL 匯出為筆記本 - - - Should column definitions be aligned? - 行定義是否一致? - - - Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) - 是否將資料類型轉換為大寫,小寫或無 (不轉換) - - - Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) - 是否將關鍵字轉換為大寫,小寫或無 (不轉換) - - - should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' - 逗號是否放在 list 中每個語句的開頭,例如: ", mycolumn2" 而非在結尾,例如: "mycolumn1," - - - Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines - 在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示 - - - [Optional] Do not show unsupported platform warnings - [選用] 不要顯示不支援的平台警告 - - - Should IntelliSense error checking be enabled - 是否啟用 IntelliSense 錯誤檢查 - - - Should IntelliSense be enabled - 是否啟用 IntelliSense - - - Should IntelliSense quick info be enabled - 是否啟用 IntelliSense 快速諮詢 - - - Should IntelliSense suggestions be enabled - 是否啟用 IntelliSense 建議 - - - Should IntelliSense suggestions be lowercase - 是否將 IntelliSense 建議設定為小寫 - - - [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown - [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 - - - Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. - 具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。 - - - Number of minutes to retain log files for backend services. Default is 1 week. - 為後端服務保留記錄檔的分鐘數。預設為 1 週。 + + Detach (Preview) + 分離 (預覽) Disable Group By Schema 依架構停用群組 - - SQL Server: Disable Group By Schema - SQL Server: 依結構描述停用群組 + + Disabled + 已停用 + + + Drop (Preview) + 刪除 (預覽) + + + Edition + 版本 + + + Edition + 版本 Enable Group By Schema 依架構啟用群組 - - SQL Server: Enable Group By Schema - SQL Server: 依結構描述啟用群組 - - - The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. - 在物件總管中展開節點的逾時秒數。預設值為 45 秒。 - - - When enabled, the database objects in Object Explorer will be categorized by schema. - 啟用時,物件總管中的資料庫物件會依架構分類。 - - - [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. - [實驗性] 是否應該平行處理對 SQL Tools Service 的要求。這是為了發現探索平行處理所有要求時可能的問題。預設值為 false。值變更時,需要重新啟動 Azure Data Studio。 - - - [Optional] Should Personally Identifiable Information (PII) be logged in the log file. - [選用] 是否應在記錄檔中記錄個人識別資訊 (PII)。 - - - Microsoft SQL Server - Microsoft SQL Server - Enable Parameterization for Always Encrypted 啟用 Always Encrypted 的參數化 @@ -1426,14 +1730,14 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET ANSI_DEFAULTS 啟用 SET ANSI_DEFAULTS - - Enable SET ANSI_NULL_DFLT_ON - 啟用 SET ANSI_NULL_DFLT_ON - Enable SET ANSI_NULLS 啟用 SET ANSI_NULLS + + Enable SET ANSI_NULL_DFLT_ON + 啟用 SET ANSI_NULL_DFLT_ON + Enable SET ANSI_PADDING 啟用 SET ANSI_PADDING @@ -1454,14 +1758,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET DEADLOCK_PRIORITY option 啟用 SET DEADLOCK_PRIORITY 選項 - - Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' - BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' - - - An execution time-out of 0 indicates an unlimited wait (no time-out) - 執行逾時為 0 表示無限等候 (不逾時) - Enable SET IMPLICIT_TRANSACTIONS 啟用 SET IMPLICIT_TRANSACTIONS @@ -1470,14 +1766,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET LOCK TIMEOUT option (in milliseconds) 啟用 SET LOCK TIMEOUT 選項 (毫秒) - - Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. - 執行查詢之後,字元/二進位資料行中每個值儲存的字元/位元組數目上限。預設值: 65,535。有效值範圍: 1 到 2,147,483,647。 - - - Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. - 執行查詢後,XML 資料行中每個值儲存的最大字元數。預設值: 2,097,152。有效值範圍: 1 到 2,147,483,647。 - Enable SET NOCOUNT option 啟用 SET NOCOUNT 選項 @@ -1498,10 +1786,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET QUOTED_IDENTIFIER 啟用 SET QUOTED_IDENTIFIER - - Maximum number of rows to return before the server stops processing your query. - 要在伺服器停止處理查詢前傳回的資料列數上限。 - Enable SET STATISTICS IO option 啟用 SET STATISTICS IO 選項 @@ -1510,10 +1794,6 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET STATISTICS TIME option 啟用 SET STATISTICS TIME 選項 - - Maximum size of text and ntext data returned from a SELECT statement - SELECT 陳述式所傳回 text 與 Ntext 資料的大小上限 - Enable SET TRANSACTION ISOLATION LEVEL option 啟用 SET TRANSACTION ISOLATION LEVEL 選項 @@ -1522,29 +1802,101 @@ Note: A self-signed certificate offers only limited protection and is not a reco Enable SET XACT_ABORT ON option 啟用 SET XACT_ABORT ON 選項 - - Whether to allow table designer to disable and re-enable DDL triggers during publish - 是否允許資料表設計工具在發行期間停用和重新啟用 DDL 觸發程序 + + Enable/disable default JSON formatter (requires restart) + 啟用/停用預設 JSON 格式器 (需要重新啟動) - - Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. - 當物件總管中的資料庫節點展開時,是否要預先載入資料庫模型。啟用時,可以縮短資料表設計工具的載入時間。注意: 如果您需要展開許多資料庫節點,可能會看到高於一般的記憶體使用量。 + + Enabled + 已啟用 - - Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. - 追蹤 Azure Data Studio 與 SQL Tools 服務之間的通訊至 SQL Tools 服務輸出通道。警告: 啟用詳細資訊記錄時,這可能包含機密資訊。 + + Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections' + 在 MSSQL 連線上啟用連線共用,以改善 Azure Data Studio 連線的整體效能。預設會啟用此設定。值變更時,需要重新啟動 Azure Data Studio。若要清除已建立資料庫的連線,請執行命令: 'SQL Server: 清除集區連線' - - [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information - [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 + + Enables or disables Always Encrypted for the connection + 啟用或停用連線的 Always Encrypted 功能 - - Name - 名稱 + + Enables or disables Secure enclaves for the connection + 啟用或停用連線的安全隔離區 - - Compatibility Level - 相容性層級 + + Enables use of the Sql Authentication Provider for 'Active Directory Interactive' authentication mode when user selects 'AzureMFA' authentication. This enables Server-side resource endpoint integration when fetching access tokens. This option is only supported for 'MSAL' Azure Authentication Library. Azure Data Studio is required to be relaunched when the value is changed. + 當使用者選取 'AzureMFA' 驗證,則針對 'Active Directory Interactive' 驗證模式啟用使用 SQL 驗證提供者。這會在擷取存取權杖時啟用伺服器端資源端點整合。此選項僅支援 'MSAL' Azure 驗證程式庫。值變更時,需要重新啟動 Azure Data Studio。 + + + Encrypt + 加密 + + + Expensive operation highlighting will be turned off for execution plans. + 將會針對執行計畫關閉高成本的作業醒目提示。 + + + Export Notebook as SQL + 將筆記本匯出為 SQL + + + Export SQL as Notebook + 將 SQL 匯出為筆記本 + + + Failover partner + 容錯移轉夥伴 + + + Highlights the execution plan operation that took the most time. + 醒目提示花費最多時間的執行計畫作業。 + + + Highlights the execution plan operation that used the most CPU time. + 醒目提示使用最多 CPU 時間的執行計畫作業。 + + + Highlights the execution plan operation with the greatest actual number of rows for all executions. + 使用所有執行的最大實際資料列數來醒目提示執行計畫作業。 + + + Highlights the execution plan operation with the greatest number of rows read. + 以讀取的資料列數目上限醒目提示執行計畫作業。 + + + Highlights the execution plan operation with the highest cost. + 以最高成本醒目提示執行計畫作業。 + + + Highlights the execution plan operation with the highest subtree cost. + 以最高樹狀子目錄成本醒目提示執行計畫作業。 + + + Host Guardian Service + 主機守護者服務 + + + Host name in certificate + 憑證中的主機名稱 + + + Indicates the host name specified in TLS certificate that will be used by SQL Server to validate server certificate. When not specified, the server name is used by default for certificate validation. + 指出 SQL Server 會用來驗證伺服器憑證之 TLS 憑證中指定的主機名稱。未指定時,預設會使用伺服器名稱進行憑證驗證。 + + + Indicates the password to be used when connecting to the data source + 代表要在連線至資料來源時使用的密碼 + + + Indicates the user ID to be used when connecting to the data source + 代表要在連線至資料來源時使用的使用者識別碼 + + + Indicates which server type system the provider will expose through the DataReader + 表示提供者透過 DataReader 所公開的伺服器類型系統 + + + Initialization + 初始化 Last Database Backup @@ -1554,69 +1906,437 @@ Note: A self-signed certificate offers only limited protection and is not a reco Last Log Backup 上次記錄備份 - - Owner - 擁有者 + + Last backup + 上次備份 - - Recovery Model - 復原模式 + + Load balance timeout + 負載平衡逾時 - - Computer Name - 電腦名稱 + + MSSQL configuration + MSSQL 設定 + + + Mandatory (True) + 強制 (True) + + + Max pool size + 集區大小上限 + + + Maximum number of characters to store for each value in XML columns after running a query. Default value: 2,097,152. Valid value range: 1 to 2,147,483,647. + 執行查詢後,XML 資料行中每個值儲存的最大字元數。預設值: 2,097,152。有效值範圍: 1 到 2,147,483,647。 + + + Maximum number of characters/bytes to store for each value in character/binary columns after running a query. Default value: 65,535. Valid value range: 1 to 2,147,483,647. + 執行查詢之後,字元/二進位資料行中每個值儲存的字元/位元組數目上限。預設值: 65,535。有效值範圍: 1 到 2,147,483,647。 + + + Maximum number of old files to remove upon startup that have expired mssql.logRetentionMinutes. Files that do not get cleaned up due to this limitation get cleaned up next time Azure Data Studio starts up. + 具有到期的 logRetentionMinutes,且要於啟動時移除的舊檔案數上限。因為此限制而未清除的檔案,將於下次 Azure Data Studio 啟動時受到清除。 + + + Maximum number of rows to return before the server stops processing your query. + 要在伺服器停止處理查詢前傳回的資料列數上限。 + + + Maximum size of text and ntext data returned from a SELECT statement + SELECT 陳述式所傳回 text 與 Ntext 資料的大小上限 + + + Microsoft SQL Server + Microsoft SQL Server + + + Min pool size + 集區大小下限 + + + Multi subnet failover + 多重子網路容錯移轉 + + + Multiple active result sets + Multiple Active Result Set + + + Name + 名稱 + + + Name + 名稱 + + + Name (optional) + 名稱 (選用) + + + Name of the SQL Server instance + SQL Server 執行個體的名稱 + + + New (Preview) + 新增 (預覽) + + + New Database (Preview) + 新資料庫 (預覽) + + + New Table + 新增資料表 + + + None + + + + Number of attempts to restore connection + 嘗試還原連線的次數 + + + Number of minutes to retain log files for backend services. Default is 1 week. + 為後端服務保留記錄檔的分鐘數。預設為 1 週。 OS Version 作業系統版本 - - Edition + + Optional (False) + 選用 (False) + + + Owner + 擁有者 + + + Owner + 擁有者 + + + Packet size + 封包大小 + + + Password + 密碼 + + + Persist security info + 持續安全性資訊 + + + Pooling + 共用 + + + Pooling + 共用 + + + Port + 連接埠 + + + Pricing Tier + 定價層 + + + Properties (Preview) + 屬性 (預覽) + + + Recovery Model + 復原模式 + + + Rename (Preview) + 重新命名 (預覽) + + + Replication + 複寫 + + + Replication + 複寫 + + + SQL Login + SQL 登入 + + + SQL Server: Clear Pooled Connections + SQL Server: 清除集區連線 + + + SQL Server: Disable Group By Schema + SQL Server: 依結構描述停用群組 + + + SQL Server: Enable Group By Schema + SQL Server: 依結構描述啟用群組 + + + Search: Clear Search Server Results + 搜尋: 清除搜尋伺服器結果 + + + Search: Servers + 搜尋: 伺服器 + + + Secure enclaves + 安全記憶體保護區 + + + Security + 安全性 + + + Server + 伺服器 + + + Should BIT columns be displayed as numbers (1 or 0)? If false, BIT columns will be displayed as 'true' or 'false' + BIT 資料行是否顯示為數字 (1 或 0)? 若為 False,BIT 資料行將會顯示為 'True' 或 'False' + + + Should IntelliSense be enabled + 是否啟用 IntelliSense + + + Should IntelliSense error checking be enabled + 是否啟用 IntelliSense 錯誤檢查 + + + Should IntelliSense quick info be enabled + 是否啟用 IntelliSense 快速諮詢 + + + Should IntelliSense suggestions be enabled + 是否啟用 IntelliSense 建議 + + + Should IntelliSense suggestions be lowercase + 是否將 IntelliSense 建議設定為小寫 + + + Should column definitions be aligned? + 行定義是否一致? + + + Should data types be formatted as UPPERCASE, lowercase, or none (not formatted) + 是否將資料類型轉換為大寫,小寫或無 (不轉換) + + + Should keywords be formatted as UPPERCASE, lowercase, or none (not formatted) + 是否將關鍵字轉換為大寫,小寫或無 (不轉換) + + + Should references to objects in a select statements be split into separate lines? E.g. for 'SELECT C1, C2 FROM T1' both C1 and C2 will be on separate lines + 在 select 陳述式中參考的物件是否要分行處理? 以 'SELECT C1, C2 FROM T1' 為例,C1 與 C2 將會分行顯示 + + + Show Log File + 顯示記錄檔 + + + Size (MB) + 大小 (MB) + + + Size in bytes of the network packets used to communicate with an instance of SQL Server + 用於和 SQL Server 執行個體通訊之網路封包的大小 (位元組) + + + Source + 來源 + + + Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的通訊協定 + + + Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves + 指定用來證明與有安全記憶體保護區的 Always Encrypted 一起使用的伺服器端記憶體保護區的端點 + + + Specifies the method of authenticating with SQL Server + 指定向 SQL Server 驗證的方法 + + + Status + 狀態 + + + Strict + 嚴格 + + + The SQL Server language record name + SQL Server 語言記錄名稱 + + + The default metric to use to highlight an expensive operation in query execution plans + 用來在查詢執行計畫中醒目提示成本高的作業的預設計量 + + + The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error + 終止嘗試並產生錯誤前,要等待命令執行的時間長度 (以秒為單位) + + + The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error + 終止嘗試並產生錯誤前,要等待伺服器連線的時間長度 (秒) + + + The maximum number of connections allowed in the pool + 集區中允許的連線數上限 + + + The minimum amount of time (in seconds) for this connection to live in the pool before being destroyed + 此連線在終結前於集區中存留的時間下限 (秒) + + + The minimum number of connections allowed in the pool + 集區中允許的連線數下限 + + + The name of the application + 應用程式的名稱 + + + The name of the initial catalog or database int the data source + 資料來源中,初始類別目錄或資料庫的名稱。 + + + The name of the primary file, including the full path name, of an attachable database + 主要檔案的名稱,包含可附加資料庫的完整路徑名稱 + + + The name of the workstation connecting to SQL Server + 連線至 SQL Server 的工作站名稱 + + + The name or network address of the instance of SQL Server that acts as a failover partner + 充當容錯移轉夥伴之 SQL Server 執行個體的名稱或網路位址 + + + The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL. + 指定 URL 的結構描述定義。只須提供結構描述以避免存取結構描述 URL。 + + + The timeout in seconds for expanding a node in Object Explorer. The default value is 45 seconds. + 在物件總管中展開節點的逾時秒數。預設值為 45 秒。 + + + Traces the communication between Azure Data Studio and SQL Tools Service to the SQL Tools Service output channel. WARNING: This may include sensitive information when verbose logging is enabled. + 追蹤 Azure Data Studio 與 SQL Tools 服務之間的通訊至 SQL Tools 服務輸出通道。警告: 啟用詳細資訊記錄時,這可能包含機密資訊。 + + + Trust server certificate + 信任伺服器憑證 + + + Type + 類型 + + + Type system version + 鍵入系統版本 + + + Used by SQL Server in Replication + 由 SQL Server 在複寫中使用 + + + User name + 使用者名稱 + + + Version 版本 Version 版本 - - Change SQL Notebook Connection - 變更 SQL Notebook 連線 + + When 'Mandatory' or 'Strict', SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed. When set to 'Strict', SQL Server uses TDS 8.0 for all data transfer between the client and server. 'Strict' is supported on SQL Server 2022 onwards. + 當 [強制] 或 [嚴格] 時,若伺服器已安裝憑證,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密。當設定為 [嚴格] 時,SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 TDS 8.0。SQL Server 2022 與更新版本支援 [嚴格]。 - - Search: Clear Search Server Results - 搜尋: 清除搜尋伺服器結果 + + When enabled, the database objects in Object Explorer will be categorized by schema. + 啟用時,物件總管中的資料庫物件會依架構分類。 - - Delete - 刪除 + + When false, security-sensitive information, such as the password, is not returned as part of the connection + 若為 False,則不會於連線中傳回密碼等安全性敏感資訊 - - Design - 設計 + + When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict. + 當 True 時 (且 encrypt=true),SQL Server 會為所有在用戶端和伺服器之間傳輸的資料使用 SSL 加密,且不驗證伺服器憑證。Encrypt=Strict 不支援此屬性。 - - New - + + When true, indicates the connection should be from the SQL server context. Available only when running in the SQL Server process + 若為 True,則表示連線應來自 SQL 伺服器內容。僅可在於 SQL Server 處理序中執行時可用 - - New Table - 新增資料表 + + When true, multiple result sets can be returned and read from one connection + 若為 True,則可傳回多個結果集並從一個連線讀取 - - Properties (Preview) - 屬性 (預覽) + + When true, the connection object is drawn from the appropriate pool, or if necessary, is created and added to the appropriate pool + 若為 True,則會從適當的集區提取連線物件,或在有需要時建立並新增至適當的集區 - - Rename - 重新命名 + + Whether to allow table designer to disable and re-enable DDL triggers during publish + 是否允許資料表設計工具在發行期間停用和重新啟用 DDL 觸發程序 - - Search: Servers - 搜尋: 伺服器 + + Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes. + 當物件總管中的資料庫節點展開時,是否要預先載入資料庫模型。啟用時,可以縮短資料表設計工具的載入時間。注意: 如果您需要展開許多資料庫節點,可能會看到高於一般的記憶體使用量。 - - Show Log File - 顯示記錄檔 + + Windows Authentication + Windows 驗證 + + + Workstation Id + 工作站識別碼 + + + [Experimental] Whether the requests to the SQL Tools Service should be handled in parallel. This is introduced to discover the issues there might be when handling all requests in parallel. The default value is false. Azure Data Studio is required to be relaunched when the value is changed. + [實驗性] 是否應該平行處理對 SQL Tools Service 的要求。這是為了發現探索平行處理所有要求時可能的問題。預設值為 false。值變更時,需要重新啟動 Azure Data Studio。 + + + [Optional] Do not show unsupported platform warnings + [選用] 不要顯示不支援的平台警告 + + + [Optional] Log debug output to the console (View -> Output) and then select appropriate output channel from the dropdown + [選用] 將偵錯記錄輸出至主控台 ([檢視] -> [輸出]),並從下拉式清單選取適當的輸出通道 + + + [Optional] Log level for backend services. Azure Data Studio generates a file name every time it starts and if the file already exists the logs entries are appended to that file. For cleanup of old log files see logRetentionMinutes and logFilesRemovalLimit settings. The default tracingLevel does not log much. Changing verbosity could lead to extensive logging and disk space requirements for the logs. Error includes Critical, Warning includes Error, Information includes Warning and Verbose includes Information + [選用] 後端服務的記錄層級。每當 Azure Data Studio 啟動,或是檔案已經有附加至該檔案的記錄項目時,Azure Data Studio 都會產生檔案名稱。如需清除舊記錄檔,請查看 logRetentionMinutes 和 logFilesRemovalLimit 設定。預設 tracingLevel 不會記錄太多項目。變更詳細資訊可能會導致大量記錄和記錄的磁碟空間需求。錯誤包含嚴重,警告包含錯誤,資訊包含警告而詳細資訊包含資訊 + + + [Optional] Should Personally Identifiable Information (PII) be logged in the log file. + [選用] 是否應在記錄檔中記錄個人識別資訊 (PII)。 + + + e.g. servername,port + 例如伺服器名稱、連接埠 + + + should commas be placed at the beginning of each statement in a list e.g. ', mycolumn2' instead of at the end e.g. 'mycolumn1,' + 逗號是否放在 list 中每個語句的開頭,例如: ", mycolumn2" 而非在結尾,例如: "mycolumn1," diff --git a/resources/xlf/zh-hant/notebook.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.notebook.zh-Hant.xlf similarity index 94% rename from resources/xlf/zh-hant/notebook.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.notebook.zh-Hant.xlf index f7b9a049cd..91fb6d7dfc 100644 --- a/resources/xlf/zh-hant/notebook.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.notebook.zh-Hant.xlf @@ -1,26 +1,22 @@  - + - - localhost - localhost - Could not find the specified package 找不到指定的套件 + + localhost + localhost + - + - - Error: {0} has an incorrect toc.yml file - 錯誤: {0} 有不正確的 toc.yml 檔案 - - - Invalid toc file - TOC 檔案無效 + + - + - Add @@ -30,26 +26,14 @@ Add Remote Jupyter Book 新增遠端 Jupyter 書籍 + + Add to this level + 新增至此層級 + All Files 所有檔案 - - Jupyter Book - Jupyter 書籍 - - - Jupyter Books are used to organize Notebooks. - Jupyter Books 可用來整理筆記本。 - - - Failed to find a Table of Contents file in the specified Jupyter Book. - 指定 Jupyter 書籍中找不到的目錄檔案。 - - - No Jupyter Books are currently available on the provided link - 提供的連結目前沒有任何 Jupyter 書籍可供使用 - Browse 瀏覽 @@ -66,14 +50,6 @@ Configuration file missing 缺少組態檔 - - File already exists. Are you sure you want to overwrite this file? - 檔案已存在。確定要覆寫此檔案嗎 ? - - - Folder already exists. Are you sure you want to delete and replace this folder? - 已有資料夾。確定要刪除並取代此資料夾嗎? - Content folder 內容資料夾 @@ -82,20 +58,62 @@ Content folder (Optional) 內容資料夾 (選擇性) + + Content folder path does not exist + 內容資料夾路徑不存在 + Create 建立 - - File {0} already exists in the destination folder {1} - The file has been renamed to {2} to prevent data loss. - 檔案 {0} 已存在於目的地資料夾 {1} 中 - 檔案已重新命名為 {2},以避免資料遺失。 + + Downloading Remote Jupyter Book + 正在下載遠端 Jupyter 書籍 + + + Downloading to {0} + 正在下載至 {0} + + + Error while creating remote Jupyter Book directory + 建立遠端 Jupyter 書籍目錄時發生錯誤 + + + Error while decompressing remote Jupyter Book + 解壓縮遠端 Jupyter 書籍時發生錯誤 + + + Error while downloading remote Jupyter Book + 下載遠端 Jupyter 書籍時發生錯誤 Error while editing Jupyter Book {0}: {1} 編輯 Jupyter 書籍 {0} 時發生錯誤: {1} + + Error while selecting a Jupyter Book or a section to edit: {0} + 選取要編輯的 Jupyter 書籍或章節時發生錯誤: {0} + + + Error while trying to access: {0} + 嘗試存取時發生錯誤: {0} + + + Error: {0} has an incorrect toc.yml file + 錯誤: {0} 有不正確的 toc.yml 檔案 + + + Failed to find a Table of Contents file in the specified Jupyter Book. + 指定 Jupyter 書籍中找不到的目錄檔案。 + + + Failed to find section {0} in {1}. + 在 {1} 中找不到區段 {0}。 + + + Failed to read Jupyter Book {0}: {1} + 無法讀取 Jupyter 書籍 {0}: {1} + File Extension 副檔名 @@ -104,29 +122,71 @@ File Name 檔案名稱 + + File already exists. Are you sure you want to overwrite this file? + 檔案已存在。確定要覆寫此檔案嗎 ? + + + File {0} already exists in the destination folder + 檔案 {0} 已存在於目的地資料夾中 + + + File {0} already exists in the destination folder {1} + The file has been renamed to {2} to prevent data loss. + 檔案 {0} 已存在於目的地資料夾 {1} 中 + 檔案已重新命名為 {2},以避免資料遺失。 + + + Folder already exists. Are you sure you want to delete and replace this folder? + 已有資料夾。確定要刪除並取代此資料夾嗎? + + + GitHub + GitHub + Http Request failed with error: {0} {1} Http 要求失敗。錯誤: {0} {1} - - - - - + + Invalid toc file + TOC 檔案無效 - - Add to this level - 新增至此層級 + + Jupyter Book + Jupyter 書籍 - - Select Jupyter Book - 選取 Jupyter 書籍 + + Jupyter Book is already trusted in this workspace. + Jupyter 書籍在此工作區已受信任。 - - Select Jupyter Book Section - 選取 Jupyter 書籍章節 + + Jupyter Book is already untrusted in this workspace. + Jupyter 書籍在此工作區未受信任。 - - Select Folder - 選取資料夾 + + Jupyter Book is no longer trusted in this workspace + Jupyter 書籍在此工作區已不再受信任 + + + Jupyter Book is now trusted in the workspace. + Jupyter 書籍在此工作區現已受信任。 + + + Jupyter Book {0} is no longer pinned in this workspace + Jupyter 書籍 {0} 已不再釘選於此工作區中 + + + Jupyter Book {0} is now pinned in the workspace. + Jupyter 書籍 {0} 現已釘選在工作區中。 + + + Jupyter Books are used to organize Notebooks. + Jupyter Books 可用來整理筆記本。 + + + Jupyter Books not Found + 找不到 Jupyter 書籍 Language @@ -144,106 +204,6 @@ Missing file : {0} from {1} 缺少檔案: {1} 的 {0} - - Jupyter Book is already trusted in this workspace. - Jupyter 書籍在此工作區已受信任。 - - - Jupyter Book is already untrusted in this workspace. - Jupyter 書籍在此工作區未受信任。 - - - Jupyter Books not Found - 找不到 Jupyter 書籍 - - - Jupyter Book {0} is now pinned in the workspace. - Jupyter 書籍 {0} 現已釘選在工作區中。 - - - Jupyter Book is now trusted in the workspace. - Jupyter 書籍在此工作區現已受信任。 - - - Jupyter Book {0} is no longer pinned in this workspace - Jupyter 書籍 {0} 已不再釘選於此工作區中 - - - Jupyter Book is no longer trusted in this workspace - Jupyter 書籍在此工作區已不再受信任 - - - Content folder path does not exist - 內容資料夾路徑不存在 - - - Error while trying to access: {0} - 嘗試存取時發生錯誤: {0} - - - Downloading to {0} - 正在下載至 {0} - - - File {0} already exists in the destination folder - 檔案 {0} 已存在於目的地資料夾中 - - - Save location path is not valid. - 儲存位置路徑無效。 - - - No - - - - Releases not Found - 找不到版本 - - - Error while creating remote Jupyter Book directory - 建立遠端 Jupyter 書籍目錄時發生錯誤 - - - Remote Jupyter Book download is complete - 遠端 Jupyter 書籍下載已完成 - - - Error while downloading remote Jupyter Book - 下載遠端 Jupyter 書籍時發生錯誤 - - - Remote Jupyter Book download is in progress - 遠端 Jupyter 書籍下載進行中 - - - Error while decompressing remote Jupyter Book - 解壓縮遠端 Jupyter 書籍時發生錯誤 - - - Resource not Found - 找不到資源 - - - This sample code loads the file into a data frame and shows the first 10 results. - 這個範例程式碼會將檔案載入資料框架,並顯示前 10 個結果。 - - - Save location path does not exist. - 儲存位置路徑不存在。 - - - Downloading Remote Jupyter Book - 正在下載遠端 Jupyter 書籍 - - - The selected Jupyter Book is not valid - 選取的 Jupyter 書籍無效 - - - Yes - - Name 名稱 @@ -264,42 +224,42 @@ New Section (Preview) 新增區段 (預覽) + + No + + + + No Jupyter Books are currently available on the provided link + 提供的連結目前沒有任何 Jupyter 書籍可供使用 + No Jupyter Books are currently selected in the viewlet. 目前未在 Viewlet 中選取任何 Jupyter 書籍。 - - GitHub - GitHub - - - Shared File - 共用的檔案 - - - Open Jupyter Book {0} failed: {1} - 開啟 Jupyter 書籍 {0} 失敗: {1} - Open External Link 開啟外部連結 - - Open link {0} failed: {1} - 開啟連結 {0} 失敗: {1} + + Open Jupyter Book {0} failed: {1} + 開啟 Jupyter 書籍 {0} 失敗: {1} Open Markdown 開啟 Markdown - - Open markdown {0} failed: {1} - 開啟 Markdown {0} 失敗: {1} - Open Notebook 開啟 Notebook + + Open link {0} failed: {1} + 開啟連結 {0} 失敗: {1} + + + Open markdown {0} failed: {1} + 開啟 Markdown {0} 失敗: {1} + Open notebook {0} failed: {1} 無法開啟筆記本 {0}: {1} @@ -308,33 +268,73 @@ Open untitled notebook {0} as untitled failed: {1} 無法將未命名的書籍 {0} 以未命名開啟: {1} - - Failed to read Jupyter Book {0}: {1} - 無法讀取 Jupyter 書籍 {0}: {1} - Releases 版本 + + Releases not Found + 找不到版本 + + + Remote Jupyter Book download is complete + 遠端 Jupyter 書籍下載已完成 + + + Remote Jupyter Book download is in progress + 遠端 Jupyter 書籍下載進行中 + Repository URL 存放庫 URL + + Resource not Found + 找不到資源 + Save location 儲存位置 + + Save location path does not exist. + 儲存位置路徑不存在。 + + + Save location path is not valid. + 儲存位置路徑無效。 + Search 搜尋 - - Failed to find section {0} in {1}. - 在 {1} 中找不到區段 {0}。 + + Select Folder + 選取資料夾 - - Error while selecting a Jupyter Book or a section to edit: {0} - 選取要編輯的 Jupyter 書籍或章節時發生錯誤: {0} + + Select Jupyter Book + 選取 Jupyter 書籍 + + + Select Jupyter Book Section + 選取 Jupyter 書籍章節 + + + Shared File + 共用的檔案 + + + The selected Jupyter Book is not valid + 選取的 Jupyter 書籍無效 + + + The url provided is not a Github release url + 提供的 URL 並非 Github 版本 URL + + + This sample code loads the file into a data frame and shows the first 10 results. + 這個範例程式碼會將檔案載入資料框架,並顯示前 10 個結果。 Title @@ -344,17 +344,17 @@ URL URL - - The url provided is not a Github release url - 提供的 URL 並非 Github 版本 URL - Version 版本 + + Yes + + - + No notebook editor is active @@ -366,7 +366,7 @@ - + ... Ensuring {0} exists @@ -378,36 +378,32 @@ - + Browse 瀏覽 - - The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. - '{0}' 核心需要設定 Python 執行階段並安裝相依性。 + + Installation Type + 安裝類型 + + + New Python installation + 新增 Python 安裝 + + + No supported Python versions found. + 找不到支援的 Python 版本。 Notebook kernels require a Python runtime to be configured and dependencies to be installed. Notebook 核心需要設定 Python 執行階段並安裝相依性。 - - Use existing Python installation - 使用現有的 Python 安裝 - - - Installation Type - 安裝類型 - Python Install Location Python 安裝位置 - - New Python installation - 新增 Python 安裝 - Python runtime configured! 已設定 Python 執行階段! @@ -416,6 +412,14 @@ Select 選取 + + The '{0}' kernel requires a Python runtime to be configured and dependencies to be installed. + '{0}' 核心需要設定 Python 執行階段並安裝相依性。 + + + Use existing Python installation + 使用現有的 Python 安裝 + {0} (Custom) {0} (自訂) @@ -428,54 +432,54 @@ {0} (Python {1}) {0} (Python {1}) - - No supported Python versions found. - 找不到支援的 Python 版本。 - - + - - The specified install location is invalid. - 指定的安裝位置無效。 - - - Install - 安裝 - Configure Python Runtime 設定 Python 執行階段 - - Install Dependencies - 安裝相依性 - - - Python installation was declined. - Python 安裝已遭拒。 - - - No Python installation was found at the specified location. - 在指定的位置找不到任何 Python 安裝。 - - - Configure Python to run {0} kernel - 將 Python 設定為執行 {0} 核心 - Configure Python to run kernels 將 Python 設定為執行核心 + + Configure Python to run {0} kernel + 將 Python 設定為執行 {0} 核心 + + + Install + 安裝 + + + Install Dependencies + 安裝相依性 + + + No Python installation was found at the specified location. + 在指定的位置找不到任何 Python 安裝。 + + + Python installation was declined. + Python 安裝已遭拒。 + + + The specified install location is invalid. + 指定的安裝位置無效。 + - + Existing Version 現有的版本 + + Install required kernel dependencies + 安裝必要的核心相依性 + Kernel 核心 @@ -484,21 +488,17 @@ Name 名稱 - - Install required kernel dependencies - 安裝必要的核心相依性 + + No packages are required by default for the kernel '{0}' + 核心 '{0}' 預設不需要任何封裝 Required Version 所需版本 - - No packages are required by default for the kernel '{0}' - 核心 '{0}' 預設不需要任何封裝 - - + Add new @@ -508,34 +508,30 @@ Completed install for {0} {1} 已完成 {0} {1} 的安裝 + + Could not find any valid versions for the specified package + 無法為指定的套件找到任何有效版本 + Failed to install {0} {1}. Error: {2} 無法安裝 {0} {1}。錯誤: {2} - - Installing {0} {1} - 正在安裝 {0} {1} - Install 安裝 - - Package installed - 已安裝套件 - Installing package 正在安裝套件 + + Installing {0} {1} + 正在安裝 {0} {1} + N/A N/A - - Could not find any valid versions for the specified package - 無法為指定的套件找到任何有效版本 - Package Name 套件名稱 @@ -544,42 +540,42 @@ Package Summary 套件摘要 - - Supported Package Versions for Python {0} - 支援的 Python {0} 套件版本 - - - Search {0} packages - 搜尋 {0} 個套件 + + Package installed + 已安裝套件 Search 搜尋 + + Search {0} packages + 搜尋 {0} 個套件 + + + Supported Package Versions for Python {0} + 支援的 Python {0} 套件版本 + - + - - Completed uninstall for {0} - 已解除安裝 {0} - - - Failed to uninstall {0}. Error: {1} - 無法將 {0} 解除安裝。錯誤: {1} - - - Uninstalling {0} - 正在將 {0} 解除安裝 - Are you sure you want to uninstall the specified packages? 確定要將指定的套件解除安裝嗎? + + Completed uninstall for {0} + 已解除安裝 {0} + Delete 刪除 + + Failed to uninstall {0}. Error: {1} + 無法將 {0} 解除安裝。錯誤: {1} + Installed 已安裝 @@ -588,6 +584,30 @@ Location 位置 + + Name + 名稱 + + + Package Type + 套件類型 + + + Package uninstalled + 已將套件解除安裝 + + + Uninstall selected packages + 將選取的套件解除安裝 + + + Uninstalling package + 正在解除安裝套件 + + + Uninstalling {0} + 正在將 {0} 解除安裝 + Version 版本 @@ -596,29 +616,9 @@ {0} {1} packages found 已找到 {0} 個 {1} 套件 - - Package Type - 套件類型 - - - Name - 名稱 - - - Uninstall selected packages - 將選取的套件解除安裝 - - - Package uninstalled - 已將套件解除安裝 - - - Uninstalling package - 正在解除安裝套件 - - + Close @@ -630,23 +630,23 @@ - + Code 程式碼 - - What type of cell do you want to add? - 您要新增什麼類型的資料格? - Text 文字 + + What type of cell do you want to add? + 您要新增什麼類型的資料格? + - + Are you sure you want to reinstall? @@ -662,7 +662,7 @@ - + A notebook path is required @@ -670,36 +670,36 @@ - + + + Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? + 為了進行更新,將關閉使用中的 Python 筆記本工作階段。您要立即繼續嗎? + + + Another Python installation is currently in progress. Waiting for it to complete. + 目前在進行另一個 Python 安裝。請等它完成。 + + + Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. + 當 Python 正在執行時,無法覆寫現有的 Python 安裝。請先關閉所有使用中的筆記本再繼續。 + Don't Ask Again 不要再詢問 - - Installing Notebook dependencies failed with error: {0} - 安裝 Notebook 相依性失敗。錯誤: {0} - Downloading local python for platform: {0} to {1} 正在將平台的本機 python: {0} 下載至 {1} + + Downloading python package + 正在下載 python 套件 + Encountered an error when getting Python user path: {0} 取得 Python 使用者路徑時發生錯誤: {0} - - Notebook dependencies installation is complete - Notebook 相依性安裝完成 - - - Notebook dependencies installation is in progress - 正在安裝 Notebook 相依性 - - - Installing Notebook dependencies, see Tasks view for more information - 正在安裝 Notebook 相依性,請參閱 [工作] 檢視以取得詳細資訊 - Encountered an error when trying to retrieve list of installed packages: {0} 嘗試擷取已安裝套件的清單時發生錯誤: {0} @@ -708,29 +708,41 @@ Error while creating python installation directory 建立 python 安裝目錄時發生錯誤 - - Python download is complete - Python 下載完成 - Error while downloading python setup 下載 python 設定時發生錯誤 - - Downloading python package - 正在下載 python 套件 - - - Cannot overwrite an existing Python installation while python is running. Please close any active notebooks before proceeding. - 當 Python 正在執行時,無法覆寫現有的 Python 安裝。請先關閉所有使用中的筆記本再繼續。 - Error while unpacking python bundle 將 python 套件組合解壓縮時發生錯誤 - - Unpacking python package - 正在解壓縮 python 套件 + + Installing Notebook dependencies + 正在安裝 Notebook 相依性 + + + Installing Notebook dependencies failed with error: {0} + 安裝 Notebook 相依性失敗。錯誤: {0} + + + Installing Notebook dependencies, see Tasks view for more information + 正在安裝 Notebook 相依性,請參閱 [工作] 檢視以取得詳細資訊 + + + No + + + + Notebook dependencies installation is complete + Notebook 相依性安裝完成 + + + Notebook dependencies installation is in progress + 正在安裝 Notebook 相依性 + + + Python download is complete + Python 下載完成 Python {0} is now available in Azure Data Studio. The current Python version (3.6.6) will be out of support in December 2021. Would you like to update to Python {0} now? @@ -740,21 +752,9 @@ Python {0} will be installed and will replace Python 3.6.6. Some packages may no longer be compatible with the new version or may need to be reinstalled. A notebook will be created to help you reinstall all pip packages. Would you like to continue with the update now? 將安裝 Python {0} 並取代 Python 3.6.6。某些套件可能不再與新版本相容,或可能需要重新安裝。將建立筆記本以協助您重新安裝所有 pip 套件。您要立即繼續更新嗎? - - Active Python notebook sessions will be shutdown in order to update. Would you like to proceed now? - 為了進行更新,將關閉使用中的 Python 筆記本工作階段。您要立即繼續嗎? - - - Installing Notebook dependencies - 正在安裝 Notebook 相依性 - - - Another Python installation is currently in progress. Waiting for it to complete. - 目前在進行另一個 Python 安裝。請等它完成。 - - - No - + + Unpacking python package + 正在解壓縮 python 套件 Yes @@ -762,7 +762,7 @@ - + Shutdown of Notebook server failed: {0} @@ -770,7 +770,7 @@ - + Cannot start a session, the manager is not yet initialized @@ -778,7 +778,7 @@ - + Package info request failed with error: {0} {1} @@ -786,44 +786,32 @@ - + - - Error sent from Jupyter: {0} - 從 Jupyter 傳送的錯誤: {0} + + ... Jupyter is running at {0} + ... Jupyter 正在 {0} 中執行 ... Starting Notebook server ... 正在啟動 Notebook 伺服器 - - ... Jupyter is running at {0} - ... Jupyter 正在 {0} 中執行 - - - Notebook process exited prematurely with error code: {0}. StdErr Output: {1} - Notebook 處理序提前結束。錯誤碼: {0}。StdErr 輸出: {1} + + Error sent from Jupyter: {0} + 從 Jupyter 傳送的錯誤: {0} Error stopping Notebook Server: {0} 停止 Notebook 伺服器時發生錯誤: {0} + + Notebook process exited prematurely with error code: {0}. StdErr Output: {1} + Notebook 處理序提前結束。錯誤碼: {0}。StdErr 輸出: {1} + - + - - Download and open '{0}'? - 要下載並開啟 '{0}' 嗎? - - - File open request failed with error: {0} {1} - 檔案開啟要求失敗。錯誤: {0} {1} - - - Could not find the specified file - 無法尋找指定的檔案 - Action {0} is not supported for this handler 這個處理常式不支援動作 {0} @@ -832,161 +820,33 @@ Cannot open link {0} as only HTTP, HTTPS, and File links are supported 由於僅支援 HTTP、HTTPS 和檔案連結,所以無法開啟連結 {0} + + Could not find the specified file + 無法尋找指定的檔案 + + + Download and open '{0}'? + 要下載並開啟 '{0}' 嗎? + + + File open request failed with error: {0} {1} + 檔案開啟要求失敗。錯誤: {0} {1} + - + - - Jupyter Books - Jupyter 書籍 - - - IDs of the extra kernels to enable - 要啟用之額外核心的識別碼 - - - Extra kernels - 額外核心 - - - Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. - Jupyter 核心的設定選項。此為自動受控項目,且不建議手動編輯。 - - - Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. - 定義以資料通訊協定為基礎的 Notebook 貢獻,以及許多 Notebook 命令和貢獻。 - - - Notebook Core Extensions - Notebook 核心延伸模組 - - - Allow Jupyter server to run as root user - 允許 Jupyter 伺服器以根使用者身分執行 - - - Analyze in Notebook - 在 Notebook 中分析 - - - Collapse Book items at root level in the Notebooks Viewlet - 在 Notebooks Viewlet 中的根層級摺疊書籍項目 - Add Cell 新增資料格 - - Add Code Cell - 新增程式碼資料格 - - - Add Text Cell - 新增文字資料格 - - - Bold Markdown Text - 將 Markdown 文字變為粗體 - - - Clear Cell Result - 清除資料格結果 - Add Code Block 新增程式碼區塊 - - Highlight Markdown Text - 將 Markdown 文字強調顯示 - - - Italicize Markdown Text - 將 Markdown 文字變為斜體 - - - New Notebook - 新增 Notebook - - - Open Notebook - 開啟 Notebook - - - Run Cell - 執行資料格 - - - Run Cells - 執行資料格 - - - Underline Markdown Text - 為 Markdown 文字加上底線 - - - Notebook configuration - Notebook 組態 - - - Do not show prompt to update Python. - 不要顯示更新 Python 的提示。 - - - The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) - 在所有筆記本關閉後關閉伺服器前須等候的時間 (分鐘)。(若不要關閉,請輸入 0) - - - Maximum depth of subdirectories to search for Books (Enter 0 for infinite) - 用來搜尋書籍的子目錄最大深度 (輸入 0 表示無限) - - - Maximum number of rows returned per table in the Notebook editor - Notebook 編輯器中每一資料表傳回的資料列數上限 - - - Override editor default settings in the Notebook editor. Settings include background color, current line color and border - 覆寫 Notebook 編輯器中的預設設定。設定包含背景色彩、目前的線條色彩和框線 - - - Notebooks that are pinned by the user for the current workspace - 目前工作區之使用者所釘選的筆記本 - - - Local path to python installation used by Notebooks. - Notebooks 所使用之 python 安裝的本機路徑。 - - - Download timeout in milliseconds for GitHub books - GitHub 書籍的下載逾時 (毫秒) - - - Notebooks contained in these books will automatically be trusted. - 將會自動信任包含在這些書籍中的筆記本。 - - - Local path to a preexisting python installation used by Notebooks. - Notebooks 所使用之現有 python 安裝的本機路徑。 - - - Pinned notebooks - 已釘選的筆記本 - - - Get localized SQL Server 2019 guide - 取得當地語系化 SQL Server 2019 指南 - - - Provided Jupyter Books - 提供的 Jupyter 書籍 - - - SQL Server 2019 Guide - SQL Server 2019 指南 - - - Notebooks - Notebooks + + Add Code Cell + 新增程式碼資料格 Add Markdown File @@ -996,14 +856,38 @@ Add Notebook 新增筆記本 + + Add Remote Jupyter Book + 新增遠端 Jupyter 書籍 + Add Section 新增區段 + + Add Text Cell + 新增文字資料格 + + + Allow Jupyter server to run as root user + 允許 Jupyter 伺服器以根使用者身分執行 + Analyze in Notebook 在 Notebook 中分析 + + Analyze in Notebook + 在 Notebook 中分析 + + + Bold Markdown Text + 將 Markdown 文字變為粗體 + + + Clear Cell Result + 清除資料格結果 + Close Jupyter Book 關閉 Jupyter 書籍 @@ -1012,6 +896,14 @@ Close Notebook 關閉筆記本 + + Collapse Book items at root level in the Notebooks Viewlet + 在 Notebooks Viewlet 中的根層級摺疊書籍項目 + + + Configuration options for Jupyter kernels. This is automatically managed and not recommended to be manually edited. + Jupyter 核心的設定選項。此為自動受控項目,且不建議手動編輯。 + Configure Python for Notebooks 為 Notebooks 設定 Python @@ -1020,31 +912,103 @@ Create Jupyter Book 建立 Jupyter 書籍 - - Set context for Notebook - 設定 Notebook 的內容 + + Defines the Data-procotol based Notebook contribution and many Notebook commands and contributions. + 定義以資料通訊協定為基礎的 Notebook 貢獻,以及許多 Notebook 命令和貢獻。 - - Set kernel for Notebook - 設定 Notebook 的核心 + + Do not show prompt to update Python. + 不要顯示更新 Python 的提示。 + + + Download timeout in milliseconds for GitHub books + GitHub 書籍的下載逾時 (毫秒) + + + Extra kernels + 額外核心 + + + Get localized SQL Server 2019 guide + 取得當地語系化 SQL Server 2019 指南 + + + Highlight Markdown Text + 將 Markdown 文字強調顯示 + + + IDs of the extra kernels to enable + 要啟用之額外核心的識別碼 + + + Italicize Markdown Text + 將 Markdown 文字變為斜體 + + + Jupyter Books + Jupyter 書籍 + + + Local path to a preexisting python installation used by Notebooks. + Notebooks 所使用之現有 python 安裝的本機路徑。 + + + Local path to python installation used by Notebooks. + Notebooks 所使用之 python 安裝的本機路徑。 Manage Packages 管理套件 + + Maximum depth of subdirectories to search for Books (Enter 0 for infinite) + 用來搜尋書籍的子目錄最大深度 (輸入 0 表示無限) + + + Maximum number of rows returned per table in the Notebook editor + Notebook 編輯器中每一資料表傳回的資料列數上限 + Move to ... 移至... + New Notebook + 新的 Notebook + + New Notebook 新增 Notebook + + Notebook Core Extensions + Notebook 核心延伸模組 + + + Notebook configuration + Notebook 組態 + + + Notebooks + 筆記本 + + + Notebooks contained in these books will automatically be trusted. + 將會自動信任包含在這些書籍中的筆記本。 + + + Notebooks that are pinned by the user for the current workspace + 目前工作區之使用者所釘選的筆記本 + Open Jupyter Book 開啟 Jupyter 書籍 + Open Notebook + 開啟筆記本 + + Open Notebook 開啟 Notebook @@ -1052,14 +1016,22 @@ Open Notebooks in Folder 在資料夾中開啟 Notebooks - - Add Remote Jupyter Book - 新增遠端 Jupyter 書籍 + + Override editor default settings in the Notebook editor. Settings include background color, current line color and border + 覆寫 Notebook 編輯器中的預設設定。設定包含背景色彩、目前的線條色彩和框線 Pin Notebook 釘選筆記本 + + Pinned notebooks + 已釘選的筆記本 + + + Provided Jupyter Books + 提供的 Jupyter 書籍 + Reinstall Notebook dependencies 重新安裝 Notebook 相依性 @@ -1072,6 +1044,18 @@ Reveal in Books 在書籍中顯示 + + Run Cell + 執行資料格 + + + Run Cells + 執行資料格 + + + SQL Server 2019 Guide + SQL Server 2019 指南 + Save Jupyter Book 開啟 Jupyter 書籍 @@ -1080,10 +1064,26 @@ Search Jupyter Book 搜尋 Jupyter 書籍 + + Set context for Notebook + 設定 Notebook 的內容 + + + Set kernel for Notebook + 設定 Notebook 的核心 + + + The amount of time (in minutes) to wait before shutting down a server after all notebooks are closed. (Enter 0 to not shutdown) + 在所有筆記本關閉後關閉伺服器前須等候的時間 (分鐘)。(若不要關閉,請輸入 0) + Trust Jupyter Book 信任 Jupyter 書籍 + + Underline Markdown Text + 為 Markdown 文字加上底線 + Unpin Notebook 取消釘選筆記本 diff --git a/resources/xlf/zh-hant/profiler.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.profiler.zh-Hant.xlf similarity index 87% rename from resources/xlf/zh-hant/profiler.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.profiler.zh-Hant.xlf index 9f064a47f0..6988974521 100644 --- a/resources/xlf/zh-hant/profiler.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.profiler.zh-Hant.xlf @@ -1,14 +1,14 @@  - + Cancel 取消 - - Start - 開始 + + Enter session name: + 輸入工作階段名稱: Failed to create a session @@ -18,21 +18,21 @@ Invalid dialog owner, cannot open dialog 對話方塊擁有者無效,無法開啟對話方塊 - - Enter session name: - 輸入工作階段名稱: - Invalid provider type, cannot open dialog 提供者類型無效,無法開啟對話方塊 + + Invalid templates list, cannot open dialog + 範本清單無效,無法開啟對話方塊 + Select session template: 選取工作階段範本: - - Invalid templates list, cannot open dialog - 範本清單無效,無法開啟對話方塊 + + Start + 開始 Start New Profiler Session @@ -40,27 +40,31 @@ - + - - SQL Server Profiler for Azure Data Studio - Azure Data Studio 的 SQL Server Profiler - - - SQL Server Profiler - SQL Server Profiler - - - Profiler - 分析工具 + + Create Profiler Season + 建立分析工具季節 Launch Profiler 啟動分析工具 - - Create Profiler Season - 建立分析工具季節 + + Open XEL File + 開啟 XEL 檔案 + + + Profiler + 分析工具 + + + SQL Server Profiler + SQL Server Profiler + + + SQL Server Profiler for Azure Data Studio + Azure Data Studio 的 SQL Server Profiler Start diff --git a/resources/xlf/zh-hant/query-history.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.query-history.zh-Hant.xlf similarity index 94% rename from resources/xlf/zh-hant/query-history.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.query-history.zh-Hant.xlf index dc5efda6ce..6f09d30946 100644 --- a/resources/xlf/zh-hant/query-history.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.query-history.zh-Hant.xlf @@ -1,6 +1,6 @@  - + Error loading saved query history items. {0} @@ -16,12 +16,8 @@ - + - - Whether Query History capture is enabled. If false queries executed will not be captured. - 是否啟用了查詢歷史記錄擷取。若未啟用,將不會擷取已經執行的查詢。 - Clear All History 清除所有歷史記錄 @@ -30,34 +26,6 @@ Delete 刪除 - - View and run previously executed queries - 檢視及執行先前執行的查詢 - - - Pause Query History Capture - 暫停查詢歷史記錄擷取 - - - Query History - 查詢歷史記錄 - - - The action taken when a history item is double clicked - 按兩下歷程記錄項目時採取的動作 - - - Open a new disconnected editor with the query from the selected history item - 使用來自所選歷程記錄項目的查詢,開啟新的已中斷連線的編輯器 - - - Open a new connected editor with the query and connection from the selected history item and automatically run the query - 從選取的歷程記錄項目開啟具有查詢和連線的新連接編輯器,並自動執行查詢 - - - Start Query History Capture - 開始查詢歷史記錄擷取 - Loading saved entries... 正在載入已儲存的項目... @@ -74,18 +42,50 @@ Open Query 開啟查詢 + + Open a new connected editor with the query and connection from the selected history item and automatically run the query + 從選取的歷程記錄項目開啟具有查詢和連線的新連接編輯器,並自動執行查詢 + + + Open a new disconnected editor with the query from the selected history item + 使用來自所選歷程記錄項目的查詢,開啟新的已中斷連線的編輯器 + Open storage folder 開啟儲存資料夾 - - Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. - 查詢歷程記錄是否在重新啟動時保存。如果為 false,則會在應用程式結束時清除歷程記錄。 + + Pause Query History Capture + 暫停查詢歷史記錄擷取 + + + Query History + 查詢歷史記錄 Run Query 執行查詢 + + Start Query History Capture + 開始查詢歷史記錄擷取 + + + The action taken when a history item is double clicked + 按兩下歷程記錄項目時採取的動作 + + + View and run previously executed queries + 檢視及執行先前執行的查詢 + + + Whether Query History capture is enabled. If false queries executed will not be captured. + 是否啟用了查詢歷史記錄擷取。若未啟用,將不會擷取已經執行的查詢。 + + + Whether query history is persisted across restarts. If false then the history will be cleared when the application exits. + 查詢歷程記錄是否在重新啟動時保存。如果為 false,則會在應用程式結束時清除歷程記錄。 + \ No newline at end of file diff --git a/resources/xlf/zh-hant/Microsoft.query-store.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.query-store.zh-Hant.xlf new file mode 100644 index 0000000000..4c6a628387 --- /dev/null +++ b/resources/xlf/zh-hant/Microsoft.query-store.zh-Hant.xlf @@ -0,0 +1,311 @@ + + + + + + Aggregation Size + 彙總大小: + + + All + 全部 + + + Apply + 套用 + + + Automatic + 自動 + + + Avg + 平均值 + + + Based on: + 依據: + + + CLR Time (ms) + CLR 時間 (毫秒) + + + CPU Time + CPU 時間 + + + CPU Time (ms) + CPU 時間 (毫秒) + + + Cancel + 取消 + + + Check for top consumers of: + 檢查下列項目的前幾名取用者: + + + Configure + 設定 + + + Criteria + 準則 + + + Custom + 自訂 + + + DOP + DOP + + + Day + + + + Duration + 持續時間 + + + Duration (ms) + 持續時間 (毫秒) + + + Execution Count + 執行計數 + + + Execution Count + 執行計數 + + + Filters + 篩選 + + + From + + + + Hour + 小時 + + + Last 12 hours + 過去 12 小時 + + + Last 15 minutes + 過去 15 分鐘 + + + Last 2 days + 過去 2 天 + + + Last 2 weeks + 過去 2 週 + + + Last 3 months + 過去 3 個月 + + + Last 30 minutes + 過去 30 分鐘 + + + Last 5 minutes + 過去 5 分鐘 + + + Last 6 months + 過去 6 個月 + + + Last day + 最後一天 + + + Last hour + 最近 1 小時 + + + Last month + 上個月 + + + Last week + 上週 + + + Last year + 去年 + + + Local + 本機 + + + Log Memory Used (KB) + 已使用的記錄記憶體 (KB) + + + Logical Reads + 邏輯讀取次數 + + + Logical Reads (KB) + 邏輯讀取 (KB) + + + Logical Writes (KB) + 邏輯寫入 (KB) + + + Max + 最大值 + + + Memory Consumption (KB) + 記憶體使用量 (KB) + + + Min + 最小值 + + + Min number of plans + 方案數目下限 + + + Minute + 分鐘 + + + Ok + 確定 + + + Open In New Tab + 在新索引標籤中開啟 + + + Overall Resource Consumption + 整體資源耗用量 + + + Overall resource consumption for database {0} + 資料庫 {0} 的整體資源耗用量 + + + Physical Reads (KB) + 實體讀取 (KB) + + + Plan Summary for query {0} + 查詢 {0} 的計劃摘要 + + + Plan {0} + 計劃 {0} + + + Queries + 查詢 + + + Query Store - {0} + 查詢存放區 - {0} + + + Resource Consumption Criteria + 資源使用量準則 + + + Return + 傳回 + + + Row Count + 資料列計數 + + + Show Chart for + 顯示以下內容的圖表: + + + Std Dev + 標準差 + + + Temp DB Memory Used (KB) + 已使用的暫存 DB 記憶體 (KB) + + + Time Format + 時間格式 + + + Time Interval + 時間間隔 + + + Time Settings + 時間設定 + + + To + + + + Top + 最前幾項 + + + Top 25 resource consumers for database {0} + 資料庫 {0} 的前 25 個資源取用者 + + + Top Resource Consuming Queries + 資源耗用量排名在前的查詢 + + + Total + 總計 + + + UTC + UTC + + + Wait Time (ms) + 等候時間 (毫秒) + + + + + + + Query Store + 查詢存放區 + + + Query Store + 查詢存放區 + + + Query Store + 查詢存放區 + + + Query Store extension for Azure Data Studio. + 適用於 Azure Data Studio 的查詢存放區延伸模組。 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/resource-deployment.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.resource-deployment.zh-Hant.xlf similarity index 94% rename from resources/xlf/zh-hant/resource-deployment.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.resource-deployment.zh-Hant.xlf index afb4dbd481..b21d74b23e 100644 --- a/resources/xlf/zh-hant/resource-deployment.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.resource-deployment.zh-Hant.xlf @@ -1,82 +1,18 @@  - + - - Unknown field type: "{0}" - 未知的欄位類型: “{0}" - - - Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation - 部署無法繼續。Azure Data CLI 授權條款遭到拒絕。您可以接受 EULA 以繼續,或是取消此作業 - - - Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. - 部署無法繼續。尚未接受 Azure Data CLI 授權條款。請接受 EULA 以啟用需要 Azure Data CLI 的功能。 - - - Azure Account - Azure 帳戶 - - - Azure Location - Azure 位置 - - - Resource Group - 資源群組 - - - Subscription (selected subset) - 訂閱 (選取的子集) - - - Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet - 在列入 [連線] viewlet 之 [Azure] 樹狀檢視中的帳戶上,透過 [選取訂閱] 動作變更目前選取的訂閱 - - - No - - - - Refresh - 重新整理 - - - New resource group name - 新的資源群組名稱 - - - Create a new resource group - 建立新的資源群組 - - - Sign in… - 登入… - - - Yes - - - - Select - 選取 - - - Realm - 領域 - - - Required tool '{0}' [ {1} ] is being installed now. - 目前正在安裝必要的工具 '{0}' [{1}]。 - Accept EULA & Select 接受 EULA 並選取 - - Browse - 瀏覽 + + All + 全部 + + + An error occurred opening the output notebook. {1}{2}. + 開啟輸出筆記本時發生錯誤。{1}{2}。 Attempt to get isPassword for unknown variable:{0} @@ -86,74 +22,206 @@ Attempt to get variable value for unknown variable:{0} 嘗試取得未知變數 {0} 的變數值 - - No cluster context information found - 找不到任何叢集內容資訊 + + Azure Account + Azure 帳戶 - - Kube config file path - Kube 設定檔路徑 + + Azure Location + Azure 位置 - - FieldInfo.options was not defined for field type: {0} - 未對欄位類型 {0} 定義 FieldInfo.options + + Browse + 瀏覽 - - FieldInfo.options must be an object if it is not an array - 若 FieldInfo.options 並非陣列,則一定是物件 + + Categories + 類別 - - Options Source with id:{0} is already defined - 已定義識別碼為 {0} 的選項來源 + + Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet + 在列入 [連線] viewlet 之 [Azure] 樹狀檢視中的帳戶上,透過 [選取訂閱] 動作變更目前選取的訂閱 - - No Options Source defined for id: {0} - 未對識別碼 {0} 定義任何選項來源 + + Cloud + 雲端 - - When FieldInfo.options is an object it must have 'optionsType' property - 當 FieldInfo.options 為物件時,其必須具有 'optionsType' 屬性 + + Create a new resource group + 建立新的資源群組 - - When optionsType is not {0} then it must be {1} - 若 optionsType 並非 {0},則一定是 {1} + + Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI. + 部署無法繼續。尚未接受 Azure Data CLI 授權條款。請接受 EULA 以啟用需要 Azure Data CLI 的功能。 - - The task "{0}" has failed. - 工作 "{0}" 已失敗。 + + Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation + 部署無法繼續。Azure Data CLI 授權條款遭到拒絕。您可以接受 EULA 以繼續,或是取消此作業 Description 描述 - - An error occurred opening the output notebook. {1}{2}. - 開啟輸出筆記本時發生錯誤。{1}{2}。 + + Discovered Path or Additional Information + 探索到的路徑或其他資訊 + + + FieldInfo.options must be an object if it is not an array + 若 FieldInfo.options 並非陣列,則一定是物件 + + + FieldInfo.options was not defined for field type: {0} + 未對欄位類型 {0} 定義 FieldInfo.options + + + Filter resources... + 篩選資源... + + + Hybrid + 混合式 + + + Install + 安裝 Install tools 安裝工具 + + Installing extension '{0}'... + 正在安裝延伸模組 '{0}'... + + + Kube config file path + Kube 設定檔路徑 + + + New resource group name + 新的資源群組名稱 + + + No + + + + No Options Source defined for id: {0} + 未對識別碼 {0} 定義任何選項來源 + + + No Value Provider defined for id: {0} + 未對識別碼 {0} 定義任何值提供者 + + + No cluster context information found + 找不到任何叢集內容資訊 + + + On-premises + 內部部署 + Options 選項 + + Options Source with id:{0} is already defined + 已定義識別碼為 {0} 的選項來源 + + + PostgreSQL + PostgreSQL + + + Realm + 領域 + + + Refresh + 重新整理 + Required Version 所需版本 + + Required tool '{0}' [ {1} ] is being installed now. + 目前正在安裝必要的工具 '{0}' [{1}]。 + + + Required tools + 所需工具 + + + Resource Group + 資源群組 + + + Run + 執行 + + + SQL Server + SQL Server + + + Script + 指令碼 + + + Select + 選取 + + + Select the deployment options + 選擇部署選項 + + + Sign in… + 登入… + Status 狀態 + + Subscription (selected subset) + 訂閱 (選取的子集) + + + The '{0}' extension is required to deploy this resource, do you want to install it now? + 需要 ' {0} ' 延伸模組才可部署此資源,要立即安裝嗎? + The task "{0}" failed and no output Notebook was generated. 工作 "{0}" 失敗,且未產生任何輸出筆記本。 + + The task "{0}" has failed. + 工作 "{0}" 已失敗。 + + + There are some errors on this page, click 'Show Details' to view the errors. + 此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。 + Tool 工具 + + Unknown extension '{0}' + 未知的延伸模組 '{0}' + + + Unknown field type: "{0}" + 未知的欄位類型: “{0}" + + + Value Provider with id:{0} is already defined + 已定義識別碼為 {0} 的值提供者 + Version 版本 @@ -162,89 +230,21 @@ View error detail 檢視錯誤詳細資料 - - Discovered Path or Additional Information - 探索到的路徑或其他資訊 + + When FieldInfo.options is an object it must have 'optionsType' property + 當 FieldInfo.options 為物件時,其必須具有 'optionsType' 屬性 - - The '{0}' extension is required to deploy this resource, do you want to install it now? - 需要 ' {0} ' 延伸模組才可部署此資源,要立即安裝嗎? + + When optionsType is not {0} then it must be {1} + 若 optionsType 並非 {0},則一定是 {1} - - Install - 安裝 - - - Installing extension '{0}'... - 正在安裝延伸模組 '{0}'... - - - Required tools - 所需工具 - - - Unknown extension '{0}' - 未知的延伸模組 '{0}' - - - Filter resources... - 篩選資源... - - - SQL Server - SQL Server - - - All - 全部 - - - Cloud - 雲端 - - - Hybrid - 混合式 - - - PostgreSQL - PostgreSQL - - - On-premises - 內部部署 - - - Categories - 類別 - - - Select the deployment options - 選擇部署選項 - - - Run - 執行 - - - Script - 指令碼 - - - There are some errors on this page, click 'Show Details' to view the errors. - 此頁面有一些錯誤,按一下 [顯示詳細資料] 即可檢視錯誤。 - - - Value Provider with id:{0} is already defined - 已定義識別碼為 {0} 的值提供者 - - - No Value Provider defined for id: {0} - 未對識別碼 {0} 定義任何值提供者 + + Yes + - + The resource type: {0} is not defined @@ -252,7 +252,7 @@ - + The notebook {0} does not exist @@ -260,23 +260,15 @@ - + - - >>> {0} … errored out: {1} - >>> {0} … 發生錯誤: {1} - >>> Ignoring error in execution and continuing tool deployment >>> 正在忽略執行中的錯誤並繼續工具部署 - - stderr: - stderr: - - - stdout: - stdout: + + >>> {0} … errored out: {1} + >>> {0} … 發生錯誤: {1} >>> {0} … exited with code: {1} @@ -286,13 +278,21 @@ >>> {0} … exited with signal: {1} >>> {0} …已結束。訊號: {1} + + stderr: + stderr: + + + stdout: + stdout: + Deployments 部署 - + Download failed, status code: {0}, message: {1} @@ -300,32 +300,20 @@ - + - - Manages Azure resources - 管理 Azure 資源 - Azure CLI Azure CLI + + Manages Azure resources + 管理 Azure 資源 + adding the azure-cli repository information … 正在新增 azure-cli 存放庫資訊… - - getting packages needed for azure-cli installation … - 正在取得安裝 azure-cli 所需的套件… - - - updating repository information before installing azure-cli … - 正在更新存放庫資訊,然後再安裝 azure-cli… - - - updating repository information again for azure-cli … - 正再次更新存放庫資訊,以取得 azure-cli… - deleting previously downloaded azurecli.msi if one exists … 正在刪除先前下載的 azurecli.msi (如果有的話)… @@ -334,6 +322,10 @@ displaying the installation log … 正在顯示安裝記錄… + + download and invoking script to install azure-cli … + 正在下載並叫用指令碼以安裝 azure-cli… + downloading and installing the signing key for azure-cli … 正在下載並安裝 azure-cli 的簽署金鑰… @@ -342,13 +334,21 @@ downloading azurecli.msi and installing azure-cli … 正在下載 azurecli.msi 並安裝 azure-cli… + + getting packages needed for azure-cli installation … + 正在取得安裝 azure-cli 所需的套件… + installing azure-cli … 正在安裝 azure-cli… - - download and invoking script to install azure-cli … - 正在下載並叫用指令碼以安裝 azure-cli… + + updating repository information again for azure-cli … + 正再次更新存放庫資訊,以取得 azure-cli… + + + updating repository information before installing azure-cli … + 正在更新存放庫資訊,然後再安裝 azure-cli… updating your brew repository for azure-cli installation … @@ -356,7 +356,7 @@ - + Packages and runs applications in isolated containers @@ -368,28 +368,20 @@ - + Runs commands against Kubernetes clusters 對 Kubernetes 叢集執行命令 - - kubectl - kubectl + + Unable to parse the kubectl version command output: "{0}" + 無法剖析 kubectl 版本命令輸出: "{0}" adding the kubectl repository information … 正在新增 kubectl 存放庫資訊… - - getting packages needed for kubectl installation … - 正在取得安裝 kubectl 的必要套件… - - - updating repository information … - 正在更新存放庫資訊… - backing up any existing kubectl in the install location … 正在備份安裝位置中任何現有的 kubectl… @@ -406,26 +398,34 @@ deleting previously downloaded kubectl.exe if one exists … 正在刪除先前下載的 kubectl.exe (如果有的話)… - - downloading and installing the signing key for kubectl … - 正在下載並安裝 kubectl 的簽署金鑰… - downloading and installing the latest kubectl.exe … 正在下載並安裝最新的 kubectl.exe… + + downloading and installing the signing key for kubectl … + 正在下載並安裝 kubectl 的簽署金鑰… + downloading the latest kubectl release … 正在下載最新的 kubectl 版本… - - installing kubectl … - 正在安裝 kubectl… + + getting packages needed for kubectl installation … + 正在取得安裝 kubectl 的必要套件… installing kubectl … 正在安裝 kubectl… + + installing kubectl … + 正在安裝 kubectl… + + + kubectl + kubectl + making kubectl executable … 正在建立 kubectl 可執行檔… @@ -434,41 +434,65 @@ moving kubectl into the install location in the PATH … 正在將 kubectl 移至路徑中的安裝位置… + + updating repository information … + 正在更新存放庫資訊… + updating your brew repository for kubectl installation … 正在更新您的 brew 存放庫以安裝 kubectl… - - Unable to parse the kubectl version command output: "{0}" - 無法剖析 kubectl 版本命令輸出: "{0}" - - + - - Error retrieving version information.{0}Invalid output received, get version command output: '{1}' - 擷取版本資訊時發生錯誤。{0}接收到的輸出無效,請取得版本命令輸出: '{1}' + + Could not find 'Location' in the output: + 在輸出中找不到「位置」: - - Error retrieving version information. See output channel '{0}' for more details - 擷取版本資訊時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}' + + output: + 輸出: - - • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed - • 工具的部署需要 brew,而且必須預先安裝才能部署必要工具 + + A possibly way to uninstall is using this command:{0} >{1} + 使用此命令是可行的解除安裝方法:{0} >{1} - - • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed - • 安裝需要 curl,而且必須預先安裝才能部署必要工具 + + Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding + 因為 OS 發行版的安裝命令未知,所以無法安裝工具:{0}::{1}。請手動安裝 {0} 後再繼續 Error 錯誤 + + Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details + 安裝工具 '{0}' [ {1} ] 時發生錯誤。{2}錯誤: {3}{2}如需詳細資料,請參閱輸出通道 '{4}' + + + Error installing tool. See output channel '{0}' for more details + 安裝工具時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}' + + + Error retrieving version information. See output channel '{0}' for more details + 擷取版本資訊時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}' + + + Error retrieving version information.{0}Invalid output received, get version command output: '{1}' + 擷取版本資訊時發生錯誤。{0}接收到的輸出無效,請取得版本命令輸出: '{1}' + Failed - 失敗 + 已失敗 + + + Failed to detect version post installation. See output channel '{0}' for more details + 無法偵測安裝後的版本。如需詳細資料,請參閱輸出通道 '{0}' + + + Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. + 安裝命令已完成,但無法偵測工具 '{0}' 的版本,因此嘗試安裝失敗。偵測錯誤: {1}{2}清除先前的安裝可改善情況。 Installed @@ -482,160 +506,132 @@ Not Installed 未安裝 - - Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details - 安裝工具 '{0}' [ {1} ] 時發生錯誤。{2}錯誤: {3}{2}如需詳細資料,請參閱輸出通道 '{4}' - - - Error installing tool. See output channel '{0}' for more details - 安裝工具時發生錯誤。如需詳細資料,請參閱輸出通道 '{0}' - - - Failed to detect version post installation. See output channel '{0}' for more details - 無法偵測安裝後的版本。如需詳細資料,請參閱輸出通道 '{0}' - - - Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help. - 安裝命令已完成,但無法偵測工具 '{0}' 的版本,因此嘗試安裝失敗。偵測錯誤: {1}{2}清除先前的安裝可改善情況。 - - - A possibly way to uninstall is using this command:{0} >{1} - 使用此命令是可行的解除安裝方法:{0} >{1} + + Search Paths for tool '{0}': {1} + 工具 '{0}' 的搜尋路徑: {1} {0}See output channel '{1}' for more details {0}如需詳細資料,請參閱輸出通道 '{1}' - - Search Paths for tool '{0}': {1} - 工具 '{0}' 的搜尋路徑: {1} + + • brew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed + • 工具的部署需要 brew,而且必須預先安裝才能部署必要工具 - - Could not find 'Location' in the output: - 在輸出中找不到「位置」: - - - output: - 輸出: - - - Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding - 因為 OS 發行版的安裝命令未知,所以無法安裝工具:{0}::{1}。請手動安裝 {0} 後再繼續 + + • curl is needed for installation and needs to be pre-installed before necessary tools can be deployed + • 安裝需要 curl,而且必須預先安裝才能部署必要工具 - + - - Azure account - Azure 帳戶 - - - Server - 伺服器 - Azure SQL Database - Azure account settings Azure SQL Database - Azure 帳戶設定 + + Azure account + Azure 帳戶 + Azure account settings Azure 帳戶設定 - - Subscription - 訂閱 - - - Database collation - 資料庫定序 - Collation for database 資料庫的定序 - - SQL database name - SQL 資料庫名稱 - - - Database settings - 資料庫設定 - - - Max IP address in firewall IP range - 防火牆 IP 範圍內的最大 IP 位址 - - - Max IP address - 最大 IP 位址 - - - Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. - 建立本機用戶端 IP 的防火牆規則,以便在建立完成後透過 Azure Data Studio 連線到您的資料庫。 - - - Firewall rule name - 防火牆規則名稱 - Create a firewall rule 建立防火牆規則 - - Enter IP addresses in IPv4 format. - 請以 IPv4 格式輸入 IP 位址。 + + Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed. + 建立本機用戶端 IP 的防火牆規則,以便在建立完成後透過 Azure Data Studio 連線到您的資料庫。 - - Please fill out the required fields marked with red asterisks. - 請填寫標有紅色星號的必要欄位。 + + Database collation + 資料庫定序 + + + Database settings + 資料庫設定 Deploy Azure SQL DB 部署 Azure SQL DB - - Resource group - 資源群組 + + Enter IP addresses in IPv4 format. + 請以 IPv4 格式輸入 IP 位址。 - - Script to Notebook - 編寫指令碼到筆記本 + + Firewall rule name + 防火牆規則名稱 - - Min IP address in firewall IP range - 防火牆 IP 範圍內的最小 IP 位址 + + Max IP address + 最大 IP 位址 + + + Max IP address in firewall IP range + 防火牆 IP 範圍內的最大 IP 位址 Min IP address 最小 IP 位址 + + Min IP address in firewall IP range + 防火牆 IP 範圍內的最小 IP 位址 + + + Please fill out the required fields marked with red asterisks. + 請填寫標有紅色星號的必要欄位。 + + + Resource group + 資源群組 + + + SQL database name + SQL 資料庫名稱 + + + Script to Notebook + 編寫指令碼到筆記本 + + + Server + 伺服器 + + + Subscription + 訂用帳戶 + - + - - No servers found in current subscription. -Select a different subscription containing at least one server - 在目前的訂閱中找不到任何伺服器。 -請選取其他至少包含一部伺服器的訂閱 - No servers found 找不到任何伺服器 + + No servers found in current subscription. +Select a different subscription containing at least one server + 在目前的訂用帳戶中找不到任何伺服器。 +請選取其他至少包含一部伺服器的訂用帳戶 + Sign in to an Azure account first 請先登入 Azure 帳戶 - + - - Collation name must be between 1 and 100 characters long. - 定序名稱的長度必須介於 1 到 100 個字元之間。 - Collation name cannot contain only numbers. 定序名稱不能只包含數字。 @@ -644,37 +640,9 @@ Select a different subscription containing at least one server Collation name cannot contain special characters \/""[]:|<>+=;,?*@&, . 定序名稱不能包含特殊字元 \/""[]:|<>+=;,?*@&,。 - - Firewall name must be between 1 and 100 characters long. - 防火牆名稱的長度必須介於 1 到 100 個字元之間。 - - - Firewall name cannot contain only numbers. - 防火牆名稱不能只包含數字。 - - - Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . - 防火牆名稱不能包含特殊字元 \/""[]:|<>+=;,?*@&,。 - - - Upper case letters are not allowed for firewall name - 防火牆名稱不允許使用大寫字母 - - - Max Ip address is invalid - 最大 IP 位址無效 - - - Min Ip address is invalid - 最小 IP 位址無效 - - - Database name must be unique in the current server. - 資料庫名稱在目前的伺服器中必須是唯一的。 - - - Database name must be between 1 and 100 characters long. - 資料庫名稱的長度必須介於 1 到 100 個字元之間。 + + Collation name must be between 1 and 100 characters long. + 定序名稱的長度必須介於 1 到 100 個字元之間。 Database name cannot contain only numbers. @@ -684,29 +652,105 @@ Select a different subscription containing at least one server Database name cannot contain special characters \/""[]:|<>+=;,?*@&, . 資料庫名稱不能包含特殊字元 \/""[]:|<>+=;,?*@&,。 + + Database name must be between 1 and 100 characters long. + 資料庫名稱的長度必須介於 1 到 100 個字元之間。 + + + Database name must be unique in the current server. + 資料庫名稱在目前的伺服器中必須是唯一的。 + + + Firewall name cannot contain only numbers. + 防火牆名稱不能只包含數字。 + + + Firewall name cannot contain special characters \/""[]:|<>+=;,?*@&, . + 防火牆名稱不能包含特殊字元 \/""[]:|<>+=;,?*@&,。 + + + Firewall name must be between 1 and 100 characters long. + 防火牆名稱的長度必須介於 1 到 100 個字元之間。 + + + Max Ip address is invalid + 最大 IP 位址無效 + + + Min Ip address is invalid + 最小 IP 位址無效 + + + Upper case letters are not allowed for firewall name + 防火牆名稱不允許使用大寫字母 + - + + + Administrator account password + 系統管理員帳戶密碼 + + + Administrator account username + 系統管理員帳戶使用者名稱 + Azure Account Azure 帳戶 - - Region - 區域 - Azure settings Azure 設定 - - Subscription - 訂閱 + + Click here to learn more about pricing and supported VM sizes + 按一下這裡深入了解定價及支援的 VM 大小 - - Please fill out the required fields marked with red asterisks. - 請填寫標有紅色星號的必要欄位。 + + Configure network settings + 進行網路設定 + + + Confirm password + 確認密碼 + + + Confirm password + 確認密碼 + + + Deploy Azure SQL VM + 部署 Azure SQL VM + + + Enable Remote Desktop (RDP) inbound port (3389) + 啟用遠端桌面 (RDP) 輸入連接埠 (3389) + + + Enable SQL authentication + 啟用 SQL 驗證 + + + Image + 映像 + + + Image SKU + 映像 SKU + + + Image Version + 映像版本 + + + Networking + 網路功能 + + + New public ip + 新增公用 IP New subnet @@ -716,117 +760,73 @@ Select a different subscription containing at least one server New virtual network 新增虛擬網路 - - Configure network settings - 進行網路設定 - - - Networking - 網路 - - - New public ip - 新增公用 IP - - - Deploy Azure SQL VM - 部署 Azure SQL VM - - - Public IP - 公用 IP - - - Resource Group - 資源群組 - - - Script to Notebook - 編寫指令碼到筆記本 - - - Confirm password - 確認密碼 - Password 密碼 - - Username - 使用者名稱 - - - SQL connectivity - SQL 連線 - - - Enable SQL authentication - 啟用 SQL 驗證 + + Please fill out the required fields marked with red asterisks. + 請填寫標有紅色星號的必要欄位。 Port 連接埠 + + Public IP + 公用 IP + + + Region + 區域 + + + Resource Group + 資源群組 + SQL Servers settings SQL Server 設定 - - Subnet - 子網路 + + SQL connectivity + SQL 連線 - - Virtual Network - 虛擬網路 - - - Confirm password - 確認密碼 - - - Administrator account password - 系統管理員帳戶密碼 - - - Administrator account username - 系統管理員帳戶使用者名稱 - - - Image - 映像 - - - Image Version - 映像版本 - - - Virtual machine name - 虛擬機器名稱 - - - Enable Remote Desktop (RDP) inbound port (3389) - 啟用遠端桌面 (RDP) 輸入連接埠 (3389) + + Script to Notebook + 編寫指令碼到筆記本 Size 大小 - - Image SKU - 映像 SKU + + Subnet + 子網路 + + + Subscription + 訂用帳戶 + + + Username + 使用者名稱 + + + Virtual Network + 虛擬網路 + + + Virtual machine name + 虛擬機器名稱 Virtual machine settings 虛擬機器設定 - - Click here to learn more about pricing and supported VM sizes - 按一下這裡深入了解定價及支援的 VM 大小 - - + Password must be between 12 and 123 characters long. @@ -838,28 +838,28 @@ Select a different subscription containing at least one server - + Create a new new public Ip 建立新的公用 IP - - Enter name for new public IP - 為新的公用 IP 輸入名稱 - Create a new sub network 建立新的子網路 - - Enter name for new subnet - 為新的子網路輸入名稱 - Create a new virtual network 建立新的虛擬網路 + + Enter name for new public IP + 為新的公用 IP 輸入名稱 + + + Enter name for new subnet + 為新的子網路輸入名稱 + Enter name for new virtual network 為新的虛擬網路輸入名稱 @@ -878,12 +878,16 @@ Select a different subscription containing at least one server - + Local (inside VM only) 本機 (只在 VM 中) + + Password and confirm password must match. + [密碼] 和 [確認密碼] 必須相符。 + Private (within Virtual Network) 私人 (在虛擬網路中) @@ -892,33 +896,25 @@ Select a different subscription containing at least one server Public (Internet) 公用 (網際網路) - - Password and confirm password must match. - [密碼] 和 [確認密碼] 必須相符。 + + Username cannot contain special characters \/""[]:|<>+=;,?* . + 使用者名稱不得包含特殊字元 \/""[]:|<>+=;,?*。 Username must be between 2 and 128 characters long. 使用者名稱的長度必須介於 2 到 128 個字元之間。 - - Username cannot contain special characters \/""[]:|<>+=;,?* . - 使用者名稱不得包含特殊字元 \/""[]:|<>+=;,?*。 - - + Password and confirm password must match. [密碼] 和 [確認密碼] 必須相符。 - - Username must be between 1 and 20 characters long. - 使用者名稱的長度必須介於 1 到 20 個字元之間。 - - - Username must not include reserved words. - 使用者名稱不得包含保留字。 + + Select a valid virtual machine size. + 請選取有效的虛擬機器大小。 Username cannot contain special characters \/""[]:|<>+=;,?*@& . @@ -928,18 +924,22 @@ Select a different subscription containing at least one server Username cannot end with period 使用者名稱的結尾不能為句號 - - Virtual machine name must be unique in the current resource group. - 虛擬機器名稱在目前的資源群組中必須是唯一的。 + + Username must be between 1 and 20 characters long. + 使用者名稱的長度必須介於 1 到 20 個字元之間。 - - Virtual machine name cannot contain only numbers. - 虛擬機器名稱不可只包含數字。 + + Username must not include reserved words. + 使用者名稱不得包含保留字。 Virtual machine name Can't start with underscore. Can't end with period or hyphen 虛擬機器名稱的開頭不能為底線。結尾不能為句號或連字號 + + Virtual machine name cannot contain only numbers. + 虛擬機器名稱不可只包含數字。 + Virtual machine name cannot contain special characters \/""[]:|<>+=;,?*@&, . 虛擬機器名稱不能包含特殊字元 \/""[]:|<>+=;,?*@&,。 @@ -948,29 +948,29 @@ Select a different subscription containing at least one server Virtual machine name must be between 1 and 15 characters long. 虛擬機器名稱的長度必須介於 1 到 15 個字元之間。 - - Select a valid virtual machine size. - 請選取有效的虛擬機器大小。 + + Virtual machine name must be unique in the current resource group. + 虛擬機器名稱在目前的資源群組中必須是唯一的。 - + + + Notebook type + 筆記本類型 + OK 確定 Open Notebook - 開啟筆記本 - - - Notebook type - 筆記本類型 + 開啟 Notebook - + @@ -978,25 +978,9 @@ Select a different subscription containing at least one server 錯誤詳細資料: {0}。 - - The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. - 選取的帳戶 '{0}' 已無法使用。請按一下 [登入] 重新新增該帳戶,或選取其他帳戶。 - - - The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. - 選取的帳戶 '{0}' 存取權杖已失效。請按一下 [登入] 按鈕並重新整理該帳戶,或選取其他帳戶。 - - - Unexpected error fetching accounts: {0} - 擷取帳戶時發生未預期的錯誤: {0} - - - Unexpected error fetching resource groups for subscription {0}: {1} - 擷取訂閱 {0} 的資源群組時發生未預期的錯誤: {1} - - - Unexpected error fetching subscriptions for account {0}: {1} - 擷取帳戶 {0} 的訂閱時發生未預期的錯誤: {1} + + An error ocurred while loading or parsing the config file:{0}, error is:{1} + 載入或剖析組態檔 {0} 時發生錯誤。錯誤: {1} File: {0} not found. Please select a kube config file. @@ -1006,42 +990,54 @@ Select a different subscription containing at least one server Path: {0} is not a file, please select a valid kube config file. 路徑 {0} 不是檔案,請選取有效的 kube 組態檔。 - - An error ocurred while loading or parsing the config file:{0}, error is:{1} - 載入或剖析組態檔 {0} 時發生錯誤。錯誤: {1} + + The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account. + 選取的帳戶 '{0}' 存取權杖已失效。請按一下 [登入] 按鈕並重新整理該帳戶,或選取其他帳戶。 - - {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} 不符合密碼複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy + + The selected account '{0}' is no longer available. Click sign in to add it again or select a different account. + 選取的帳戶 '{0}' 已無法使用。請按一下 [登入] 重新新增該帳戶,或選取其他帳戶。 - - {0} doesn't match the confirmation password - {0} 與確認密碼不符 + + Unexpected error fetching accounts: {0} + 擷取帳戶時發生未預期的錯誤: {0} Unexpected error fetching available kubectl storage classes : {0} 擷取可用的 kubectl 儲存體類別時發生未預期的錯誤: {0} - - - - - - Review your configuration - 檢閱您的組態 + + Unexpected error fetching resource groups for subscription {0}: {1} + 擷取訂閱 {0} 的資源群組時發生未預期的錯誤: {1} + + + Unexpected error fetching subscriptions for account {0}: {1} + 擷取帳戶 {0} 的訂閱時發生未預期的錯誤: {1} + + + {0} doesn't match the confirmation password + {0} 與確認密碼不符 + + + {0} doesn't meet the password complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 不符合密碼複雜度要求。如需詳細資訊,請前往: https://docs.microsoft.com/sql/relational-databases/security/password-policy - + + + + Review your configuration + 檢閱您的設定 + + + + Download and launch installer, URL: {0} 下載並啟動安裝程式,URL: {0} - - Successfully downloaded: {0} - 已成功下載: {0} - Downloading from: {0} 正在從 {0} 下載 @@ -1050,13 +1046,17 @@ Select a different subscription containing at least one server Launching: {0} 正在啟動: {0} + + Successfully downloaded: {0} + 已成功下載: {0} + Successfully launched: {0} 已成功啟動: {0} - + Deployment options @@ -1064,36 +1064,8 @@ Select a different subscription containing at least one server - + - - To proceed, you must accept the terms of the End User License Agreement(EULA) - 若要繼續,您必須接受授權條款 - - - Some tools were still not discovered. Please make sure that they are installed, running and discoverable - 仍未探索到某些工具。請確認這些工具已安裝、正在執行並可供探索 - - - Tools: {0} are not installed, you can click the "{1}" button to install them. - 尚未安裝工具 {0},您可以按一下 "{1}" 按鈕加以安裝。 - - - Tool: {0} is not installed, you can click the "{1}" button to install it. - 尚未安裝工具 {0},您可以按一下 "{1}" 按鈕加以安裝。 - - - All required tools are installed now. - 已安裝所有必要工具。 - - - No tools required - 沒有任何必要工具 - - - Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable - 仍未探索到下列工具: {0}。請確認這些工具已安裝、正在執行並可供探索 - '{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio. '{0}' [ {1} ] 不符合最低版本需求,請予以解除安裝並重新啟動 Azure Data Studio。 @@ -1102,9 +1074,21 @@ Select a different subscription containing at least one server '{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] . 未探索到 '{0}',目前不支援自動安裝。請手動安裝 '{0}',或確認其已啟動並可供探索。完成後,請重新啟動 Azure Data Studio。請參閱 [{1}]。 - - You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels - 如果您手動安裝工具,就必須重新啟動 Azure Data Studio,以更新變更。您可以在 [部署] 與 [Azure Data CLI] 輸出通道中找到其他詳細資料 + + Accept terms of use + 接受使用條款 + + + All required tools are installed now. + 已安裝所有必要工具。 + + + Deployment pre-requisites + 部署必要條件 + + + Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable + 仍未探索到下列工具: {0}。請確認這些工具已安裝、正在執行並可供探索 Loading required tools information @@ -1114,94 +1098,62 @@ Select a different subscription containing at least one server Loading required tools information completed 已完成載入必要工具的資訊 - - Deployment pre-requisites - 部署必要條件 + + No tools required + 沒有任何必要工具 - - Accept terms of use - 接受使用條款 + + Some tools were still not discovered. Please make sure that they are installed, running and discoverable + 仍未探索到某些工具。請確認這些工具已安裝、正在執行並可供探索 + + + To proceed, you must accept the terms of the End User License Agreement(EULA) + 若要繼續,您必須接受授權條款 + + + Tool: {0} is not installed, you can click the "{1}" button to install it. + 尚未安裝工具 {0},您可以按一下 "{1}" 按鈕加以安裝。 + + + Tools: {0} are not installed, you can click the "{1}" button to install them. + 尚未安裝工具 {0},您可以按一下 "{1}" 按鈕加以安裝。 + + + You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels + 如果您手動安裝工具,就必須重新啟動 Azure Data Studio,以更新變更。您可以在 [部署] 與 [Azure Data CLI] 輸出通道中找到其他詳細資料 - + - - Location of the azdata package used for the install command - 用於安裝命令的 azdata 套件位置 - - - I accept {0} and {1}. - 我接受 {0} 和 {1}。 - - - Azure SQL MI License Terms - Azure SQL MI 授權條款 - - - Create a SQL Managed Instance in either Azure or a customer-managed environment - 在 Azure 或客戶自控環境中建立 SQL 受控執行個體 - - - Azure SQL managed instance - Azure SQL 受控執行個體 - - - Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. - Azure SQL 受控執行個體提供完整的 SQL Server 存取及功能相容性,以將 SQL Server 移轉至 Azure,或開發新的應用程式。{0}。 - - - Learn More - 深入了解 - - - Open in Portal - 在入口網站中開啟 - - - Resource Type - 資源類型 - - - I accept {0}, {1} and {2}. - 我接受 {0}、{1} 和 {2}。 - - - azdata License Terms - azdata 授權條款 + + Administrator account + 系統管理員帳戶 Azure SQL DB License Terms Azure SQL DB 授權條款 - - Create a SQL database, database server, or elastic pool in Azure. - 在 Azure 中建立 SQL 資料庫、資料庫伺服器或彈性集區。 - Azure SQL Database - Azure SQL Database + Azure SQL 資料庫 - - Select - 選取 + + Azure SQL MI License Terms + Azure SQL MI 授權條款 - - Create in Azure portal - 在 Azure 入口網站中建立 - - - I accept {0}, {1} and {2}. - 我接受 {0}、{1} 和 {2}。 - - - azdata License Terms - azdata 授權條款 + + Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}. + Azure SQL 受控執行個體提供完整的 SQL Server 存取及功能相容性,以將 SQL Server 移轉至 Azure,或開發新的應用程式。{0}。 Azure SQL VM License Terms Azure SQL VM 授權條款 + + Azure SQL managed instance + Azure SQL 受控執行個體 + Azure information Azure 資訊 @@ -1210,90 +1162,10 @@ Select a different subscription containing at least one server Azure locations Azure 位置 - - Script to notebook - 編寫指令碼到筆記本 - - - Deploy Azure SQL virtual machine - 部署 Azure SQL 虛擬機器 - - - Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. - 在 Azure 上建立 SQL 虛擬機器。適用於需要 OS 層級存取權的移轉及應用程式。 - - - SQL Server on Azure Virtual Machine - Azure 虛擬機器上的 SQL Server - - - Image - 映像 - - - VM image SKU - VM 映像 SKU - Confirm password 確認密碼 - - Password - 密碼 - - - Publisher - 發行者 - - - Storage account name - 儲存體帳戶名稱 - - - Storage account - 儲存體帳戶 - - - Storage account SKU type - 儲存體帳戶 SKU 類型 - - - Username - 使用者名稱 - - - Administrator account - 系統管理員帳戶 - - - VM information - VM 資訊 - - - Summary - 摘要 - - - Virtual machine name - 虛擬機器名稱 - - - Size - 大小 - - - Deployment - 部署 - - - New Deployment… - 新增部署… - - - Deployment configuration - 部署組態 - Confirm password 確認密碼 @@ -1302,6 +1174,30 @@ Select a different subscription containing at least one server Container name 容器名稱 + + Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access. + 在 Azure 上建立 SQL 虛擬機器。適用於需要 OS 層級存取權的移轉及應用程式。 + + + Create a SQL Managed Instance in either Azure or a customer-managed environment + 在 Azure 或客戶自控環境中建立 SQL 受控執行個體 + + + Create a SQL database, database server, or elastic pool in Azure. + 在 Azure 中建立 SQL 資料庫、資料庫伺服器或彈性集區。 + + + Create in Azure portal + 在 Azure 入口網站中建立 + + + Database Server + 資料庫伺服器 + + + Deploy Azure SQL virtual machine + 部署 Azure SQL 虛擬機器 + Deploy SQL Server 2017 container images 部署 SQL Server 2017 容器映像 @@ -1314,9 +1210,57 @@ Select a different subscription containing at least one server Deploy SQL Server 2022 container images 部署 SQL Server 2022 容器映像 - - SQL Server password - SQL Server 密碼 + + Deployment + 部署 + + + Deployment configuration + 部署組態 + + + Elastic Pool + 彈性集區 + + + I accept {0} and {1}. + 我接受 {0} 和 {1}。 + + + I accept {0}, {1} and {2}. + 我接受 {0}、{1} 和 {2}。 + + + I accept {0}, {1} and {2}. + 我接受 {0}、{1} 和 {2}。 + + + Image + 映像 + + + Learn More + 深入了解 + + + Location of the azdata package used for the install command + 用於安裝命令的 azdata 套件位置 + + + Microsoft Privacy Statement + Microsoft 隱私權聲明 + + + New Deployment… + 新增部署… + + + Open in Portal + 在入口網站中開啟 + + + Password + 密碼 Port @@ -1326,13 +1270,13 @@ Select a different subscription containing at least one server Provides a notebook-based experience to deploy Microsoft SQL Server 提供部署 Microsoft SQL Server 的筆記本式體驗 - - SQL Server Deployment extension for Azure Data Studio - 適用於 Azure Data Studio 的 SQL Server 部署延伸模組 + + Publisher + 發行者 - - Microsoft Privacy Statement - Microsoft 隱私權聲明 + + Resource Type + 資源類型 Resource Type @@ -1342,18 +1286,10 @@ Select a different subscription containing at least one server Run SQL Server container image with docker 以 Docker 執行 SQL Server 容器映像 - - SQL Server container image - SQL Server 容器映像 - Run SQL Server on Windows, select a version to get started. 在 Windows 上執行 SQL Server,選取要開始使用的版本。 - - SQL Server on Windows - Windows 上的 SQL Server - SQL Server 2017 SQL Server 2017 @@ -1366,22 +1302,86 @@ Select a different subscription containing at least one server SQL Server 2022 SQL Server 2022 - - Database Server - 資料庫伺服器 + + SQL Server Deployment extension for Azure Data Studio + 適用於 Azure Data Studio 的 SQL Server 部署延伸模組 - - Elastic Pool - 彈性集區 + + SQL Server container image + SQL Server 容器映像 + + + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server + + + SQL Server on Windows + Windows 上的 SQL Server + + + SQL Server password + SQL Server 密碼 + + + Script to notebook + 編寫指令碼到筆記本 + + + Select + 選取 Single Database 單一資料庫 + + Size + 大小 + + + Storage account + 儲存體帳戶 + + + Storage account SKU type + 儲存體帳戶 SKU 類型 + + + Storage account name + 儲存體帳戶名稱 + + + Summary + 摘要 + + + Username + 使用者名稱 + + + VM image SKU + VM 映像 SKU + + + VM information + VM 資訊 + Version 版本 + + Virtual machine name + 虛擬機器名稱 + + + azdata License Terms + azdata 授權條款 + + + azdata License Terms + azdata 授權條款 + \ No newline at end of file diff --git a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.schema-compare.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/schema-compare.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.schema-compare.zh-Hant.xlf index 14751538d2..505e3dbdbd 100644 --- a/resources/xlf/zh-hant/schema-compare.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.schema-compare.zh-Hant.xlf @@ -1,58 +1,14 @@  - + - - label: {0} does not exist in the options value name lookup - 標籤: 選項值名稱查閱中不存在 {0} + + A different source schema has been selected. Compare to see the comparison? + 已選取其他來源結構描述。要比較以查看比較結果嗎? - - General Options - 一般選項 - - - Include Object Types - 包含物件類型 - - - Schema Compare Options - 結構描述比較選項 - - - Reset - 重設 - - - File - FILE - - - Flat - 一般 - - - Object Type - 物件類型 - - - Schema - 結構描述 - - - Are you sure you want to update the target? - 確定要更新目標嗎? - - - Compare Details - 比較詳細資料 - - - Do you want to connect to {0}? - 是否要連接到 {0}? - - - Press Compare to refresh the comparison. - 按下 [比較] 即可重新整理比較結果。 + + A different target schema has been selected. Compare to see the comparison? + 已選取其他目標結構描述。要比較以查看比較結果嗎? Action @@ -62,29 +18,25 @@ Add 新增 - - Apply is enabled when the target is a database or database project - 當目標為資料庫或資料庫專案時,會啟用套用 + + Apply + 套用 Apply changes to target 將變更套用至目標 - - There was an error updating the project - 更新專案時發生錯誤 + + Apply is enabled when the target is a database or database project + 當目標為資料庫或資料庫專案時,會啟用套用 - - No changes to apply - 沒有任何要套用的變更 + + Are you sure you want to update the target? + 確定要更新目標嗎? - - Project was successfully updated - 已成功更新專案 - - - Stop - 停止 + + Cancel + 取消 Cancel schema compare failed: '{0}' @@ -114,34 +66,70 @@ Compare 比較 - - Schema Compare failed: {0} - 結構描述比較失敗: {0} - - - Data-tier Application File (.dacpac) - 資料層應用程式檔案 (.dacpac) - - - Database - 資料庫 - - - Delete - 刪除 - - - Schema Compare - 結構描述比較 + + Compare Details + 比較詳細資料 Comparison between Source and Target 來源和目標之間的比較 + + Data-tier Application File (.dacpac) + 資料層應用程式檔案 (.dacpac) + + + Database + 資料庫 + + + Database + 資料庫 + + + Database Project + 資料庫專案 + + + Delete + 刪除 + + + Different source and target schemas have been selected. Compare to see the comparison? + 已選取不同的來源和結構描述。要比較以查看比較結果嗎? + + + Do you want to connect to {0}? + 是否要連接到 {0}? + + + File + FILE + + + File + 檔案 + + + Flat + 一般 + + + Folder Structure + 資料夾結構 + + + General Options + 一般選項 + Generate script 產生指令碼 + + Generate script failed: '{0}' + 無法產生指令碼: '{0}' + Generate script is enabled when the target is a database 當目標為資料庫時,會啟用產生指令碼 @@ -150,26 +138,46 @@ Generate script to deploy changes to target 產生指令碼以將變更部署至目標 - - Generate script failed: '{0}' - 無法產生指令碼: '{0}' + + Include + 包括 + + + Include Object Types + 包含物件類型 + + + Initializing Comparison. This might take a moment. + 正在將比較結果初始化。這可能需要一些時間。 + + + Load source, target, and options saved in an .scmp file + 載入儲存在 .scmp 檔案中的來源、目標和選項 + + + No + + + + No changes to apply + 沒有任何要套用的變更 No changes to script 指令碼沒有任何變更 - - Include - 包含 - - - Please note that include/exclude operations can take a moment to calculate affected dependencies - 請注意,包含/排除作業可能需要一些時間來計算受影響的相依性 - No schema differences were found. 找不到任何結構描述差異。 + + OK + 確定 + + + Object Type + 物件類型 + Open 開啟 @@ -178,10 +186,6 @@ Open .scmp file 開啟 .scmp 檔案 - - Load source, target, and options saved in an .scmp file - 載入儲存在 .scmp 檔案中的來源、目標和選項 - Open scmp failed: '{0}' 無法開啟 scmp: '{0}' @@ -190,13 +194,25 @@ Options 選項 - - Database Project - 資料庫專案 + + Options have changed. Recompare to see the comparison? + 選項已變更。要重新比較以查看比較嗎? - - Type - 類型 + + Please note that include/exclude operations can take a moment to calculate affected dependencies + 請注意,包含/排除作業可能需要一些時間來計算受影響的相依性 + + + Press Compare to refresh the comparison. + 按下 [比較] 即可重新整理比較結果。 + + + Project was successfully updated + 已成功更新專案 + + + Reset + 重設 Save @@ -206,13 +222,45 @@ Save .scmp file 儲存 .scmp 檔案 + + Save scmp failed: '{0}' + 無法儲存 scmp: '{0}' + Save source and target, options, and excluded elements 儲存來源和目標、選項及排除的元素 - - Save scmp failed: '{0}' - 無法儲存 scmp: '{0}' + + Schema + 結構描述 + + + Schema Compare + 結構描述比較 + + + Schema Compare Apply failed '{0}' + 結構描述比較套用失敗 '{0}' + + + Schema Compare Options + 結構描述比較選項 + + + Schema Compare failed: {0} + 結構描述比較失敗: {0} + + + Schema/Object Type + 結構描述/物件類型 + + + Select Source + 選取來源 + + + Select Target + 選取目標 Select connection @@ -226,122 +274,22 @@ Select target file 選取目標檔案 - - Select Source - 選取來源 - - - Source Name - 來源名稱 - - - To compare two schemas, first select a source schema and target schema, then press Compare. - 若要比較兩個結構描述,請先選取來源結構描述,然後按下 [比較]。 - - - Switch source and target - 切換來源和目標 - - - Switch direction - 切換方向 - - - Select Target - 選取目標 - - - Target Name - 目標名稱 - - - Type - 類型 - - - Apply - 套用 - - - Schema Compare Apply failed '{0}' - 結構描述比較套用失敗 '{0}' - - - Initializing Comparison. This might take a moment. - 正在將比較結果初始化。這可能需要一些時間。 - - - No - + + Server + 伺服器​ Source 來源 - - Target - 目標 - - - Yes - - - - Cancel - 取消 - - - Database - 資料庫 - - - default - 預設 - - - A different source schema has been selected. Compare to see the comparison? - 已選取其他來源結構描述。要比較以查看比較結果嗎? - - - Different source and target schemas have been selected. Compare to see the comparison? - 已選取不同的來源和結構描述。要比較以查看比較結果嗎? - - - A different target schema has been selected. Compare to see the comparison? - 已選取其他目標結構描述。要比較以查看比較結果嗎? - - - The source .sqlproj file does not specify a database schema component - 來源 .sqlproj 檔案未指定資料庫結構描述元件 - - - The target .sqlproj file does not specify a database schema component - 目標 .sqlproj 檔案未指定資料庫結構描述元件 - - - File - FILE - - - The sql-database-projects extension is required to perform schema comparison with database projects - 需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較 - - - The sql-database-projects extension is required to apply changes to a project - 需要 sql-database-projects 延伸模組,才能將變更套用至專案 - - - OK - 確定 - - - Server - 伺服器 - Source Database 來源資料庫 + + Source Name + 來源名稱 + Source Server 來源伺服器 @@ -350,14 +298,34 @@ Source file 原始程式檔 - - Folder Structure - 資料夾結構 + + Stop + 停止 + + + Switch direction + 切換方向 + + + Switch source and target + 切換來源和目標 + + + Target + 目標 Target Database 目標資料庫 + + Target Folder Structure + 目的檔案夾結構 + + + Target Name + 目標名稱 + Target Server 目標伺服器 @@ -366,30 +334,54 @@ Target file 目標檔案 - - Options have changed. Recompare to see the comparison? - 選項已變更。要重新比較以查看比較嗎? + + The source .sqlproj file does not specify a database schema component + 來源 .sqlproj 檔案未指定資料庫結構描述元件 - - Schema/Object Type - 結構描述/物件類型 + + The sql-database-projects extension is required to apply changes to a project + 需要 sql-database-projects 延伸模組,才能將變更套用至專案 - - Target Folder Structure - 目的檔案夾結構 + + The sql-database-projects extension is required to perform schema comparison with database projects + 需要 sql-database-projects 延伸模組,才能與資料庫專案進行結構描述比較 + + + The target .sqlproj file does not specify a database schema component + 目標 .sqlproj 檔案未指定資料庫結構描述元件 + + + There was an error updating the project + 更新專案時發生錯誤 + + + To compare two schemas, first select a source schema and target schema, then press Compare. + 若要比較兩個結構描述,請先選取來源結構描述,然後按下 [比較]。 + + + Type + 類型 + + + Type + 類型 + + + Yes + + + + default + 預設 + + + label: {0} does not exist in the options value name lookup + 標籤: 選項值名稱查閱中不存在 {0} - + - - SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. - Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。 - - - SQL Server Schema Compare - SQL Server 結構描述比較 - Open in Schema Compare 在 [結構描述比較] 中開啟 @@ -398,6 +390,14 @@ Run Schema Comparison 執行結構描述比較 + + SQL Server Schema Compare + SQL Server 結構描述比較 + + + SQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs. + Azure Data Studio 的 SQL Server 結構描述比較支援比較資料庫和 dacpac 的結構描述。 + Schema Compare 結構描述比較 diff --git a/resources/xlf/zh-hant/server-report.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.server-report.zh-Hant.xlf similarity index 88% rename from resources/xlf/zh-hant/server-report.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.server-report.zh-Hant.xlf index 2981ea3ad2..091e4cf57a 100644 --- a/resources/xlf/zh-hant/server-report.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.server-report.zh-Hant.xlf @@ -1,11 +1,15 @@  - + XEvents operation failed. XEvents 作業失敗。 + + XEvents sessions PageContention and ObjectContention removed. + Xevent 工作階段 PageContention 和 ObjectContention 已移除。 + XEvents sessions not supported. 不支援 Xevent 工作階段。 @@ -14,10 +18,6 @@ XEvents sessions started for PageContention and ObjectContention. 已為 PageContention 和 ObjectContention 啟動 Xevent 工作階段。 - - XEvents sessions PageContention and ObjectContention removed. - Xevent 工作階段 PageContention 和 ObjectContention 已移除。 - \ No newline at end of file diff --git a/resources/xlf/zh-hant/sql-assessment.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.sql-assessment.zh-Hant.xlf similarity index 93% rename from resources/xlf/zh-hant/sql-assessment.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.sql-assessment.zh-Hant.xlf index ce14b2304a..ba70214623 100644 --- a/resources/xlf/zh-hant/sql-assessment.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.sql-assessment.zh-Hant.xlf @@ -1,15 +1,19 @@  - + - - Target Type - 目標型別 + + to learn more. + 以深入了解。 Click here 點擊這裡 + + Database + 資料庫 + Recommendation 建議 @@ -18,21 +22,17 @@ Rule Description 規則說明 - - to learn more. - 以深入了解。 - - - Database - 資料庫 - Server 伺服器 + + Target Type + 目標型別 + - + API Version @@ -42,14 +42,74 @@ Check ID 檢查識別碼 + + Default Ruleset + 預設規則集 + + + Edition + 版本 + + + Error + 錯誤 + Help Link 說明連結 + + High + + + + Info + 資訊 + + + Information + 資訊 + + + Instance Name + 執行個體名稱 + + + Learn More + 深入了解 + + + Low + + + + Medium + + Message 訊息 + + OS Version + 作業系統版本 + + + Results for database + 資料庫的結果 + + + Results for server + 伺服器的結果 + + + SQL Assessment Report + SQL 評定報表 + + + SQL Server Instance Details + SQL Server 執行個體詳細資料 + Severity 嚴重性 @@ -62,86 +122,50 @@ Target 目標 - - Instance Name - 執行個體名稱 - - - Learn More - 深入了解 - - - OS Version - 作業系統版本 - - - Default Ruleset - 預設規則集 - - - Info - 資訊 - - - SQL Server Instance Details - SQL Server 執行個體詳細資料 - - - Edition - 版本 - Version 版本 - - Error - 錯誤 - - - High - - - - Information - 資訊 - - - Low - - - - Medium - - Warning 警告 - - Results for database - 資料庫的結果 - - - Results for server - 伺服器的結果 - {0}: {1} item(s) {0}: {1} 個項目 - - SQL Assessment Report - SQL 評定報表 - - + Cancel 取消 + + Copy + 複製 + + + Create HTML Report + 建立 HTML 報告 + + + Export as script + 匯出為指令碼 + + + Invoke assessment + 叫用評定 + + + Invoke assessment for {0} + 為 {0} 叫用評定 + + + OK + 確定 + Open 開啟 @@ -150,38 +174,6 @@ Report has been saved. Do you want to open it? 已儲存報表。要開啟嗎? - - Export as script - 匯出為指令碼 - - - Create HTML Report - 建立 HTML 報告 - - - View all rules and learn more on GitHub - 檢視所有規則,並前往 GitHub 深入了解 - - - View all on GitHub - 在 GitHub 上檢視全部 - - - View applicable rules for {0} - 檢視適用於 {0} 的規則 - - - View applicable rules - 檢視適用的規則 - - - Invoke assessment for {0} - 為 {0} 叫用評定 - - - Invoke assessment - 叫用評定 - SQL Assessment Information SQL 評定資訊 @@ -190,30 +182,38 @@ SQL Assessment Information copied 已複製 SQL 評定資訊 - - Copy - 複製 + + View all on GitHub + 在 GitHub 上檢視全部 - - OK - 確定 + + View all rules and learn more on GitHub + 檢視所有規則,並前往 GitHub 深入了解 + + + View applicable rules + 檢視適用的規則 + + + View applicable rules for {0} + 檢視適用於 {0} 的規則 - + << Back << 返回 - - Assessment Results from {0} - 來自 {0} 的評定結果 - Assessment Date 評定日期 + + Assessment Results from {0} + 來自 {0} 的評定結果 + Error 錯誤 @@ -228,20 +228,20 @@ - + SQL Assessment SQL 評定 + + SQL Assessment + SQL 評定 + SQL Assessment for Azure Data Studio (Preview) provides a mechanism to evaluate the configuration of SQL Server for best practices. Azure Data Studio (預覽) 的 SQL 評定提供一種機制來評估 SQL Server 的設定是否為最佳做法。 - - SQL Assessment - SQL 評定 - \ No newline at end of file diff --git a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.sql-database-projects.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.sql-database-projects.zh-Hant.xlf index 4a5b833530..edb9314917 100644 --- a/resources/xlf/zh-hant/sql-database-projects.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.sql-database-projects.zh-Hant.xlf @@ -1,67 +1,51 @@  - + - - Build History - 組建歷程記錄 + + A SQLCMD Variable with the same name already exists in this project + 此專案中已有同名的 SQLCMD 變數 - - Date - 日期 + + A database name is required. The database variable is optional. + 需要資料庫名稱。資料庫變數為選擇性項目。 - - Failed - 失敗 + + A database name, server name, and server variable are required. The database variable is optional + 需要資料庫名稱、伺服器名稱和伺服器變數。資料庫變數為選擇性項目。 - - In progress - 進行中 + + A file with the name '{0}' already exists on disk at this location. Please choose another name. + 磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。 - - Move - 移動 + + A folder with the name '{0}' already exists on disk at this location. Please choose another location. + 磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。 - - Publish History - 發佈歷程記錄 + + A folder with the name '{0}' already exists on disk at this location. Please choose another name. + 磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。 - - Status - 狀態 + + A project named {0} already exists in {1}. + 名為 {0} 的專案已存在於 {1}。 - - Success - 成功 + + A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency + 無法新增專案 '{0}' 的參考。以參考方式新增此專案將導致循環相依性 - - Target Database - 目標資料庫 + + A reference to this database already exists in this project + 此專案中已經有這個資料庫的參考。 - - Target Platform - 目標平台 - - - Target Server - 目標伺服器 - - - Time - 時間 + + A {0} script already exists. The new script will not be included in build. + {0} 指令碼已存在。新指令碼不會包含在組建中。 Action 動作 - - Add reference - 新增參考 - - - Add database reference - 新增資料庫參考 - Add Item 新增項目 @@ -70,57 +54,85 @@ Add SQLCMD variable '{0}' to project without default value? 是否將 SQLCMD 變數 '{0}' 新增至專案而不使用預設值? - - Advanced... - 進階... + + Add an Account... + 新增帳戶... + + + Add database reference + 新增資料庫參考 + + + Add reference + 新增參考 Advanced Publish Options 進階發佈選項 - - Would you like to update Azure Function local.settings.json with the new connection string? - 是否要以新的連接字串更新 Azure Function local.settings.json? + + Advanced... + 進階... + + + Apply all changes + 套用所有變更 + + + Are you sure you want to delete the SQLCMD Variable '{0}'? + 確定要刪除 SQLCMD 變數 '{0}' 嗎? + + + Are you sure you want to delete the reference to {0}? + 確定要刪除 {0} 的參考嗎? + + + Are you sure you want to delete {0} and all of its contents? + 您確定要刪除 {0} 及其所有內容嗎? + + + Are you sure you want to delete {0}? + 確定要刪除 {0} 嗎? + + + Are you sure you want to move {0} to {1}? + 確定要將 {0} 移至 {1} 嗎? Are you sure you want to update the target project? 確定要更新目標專案嗎? - - There was an error updating the project: {0} - 更新專案時發生錯誤: {0} - - - Project was successfully updated. - 已成功更新專案。 - Artifact Reference 成品參考 - - at - + + Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. + 未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。 - - New SQL project name - 新增 SQL 專案名稱 + + Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. + 在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。 - - Azure accounts - Azure 帳戶 + + Azure SQL Database + Azure SQL Database - - Add an Account... - 新增帳戶... + + Azure SQL Edge Database + Azure SQL Edge 資料庫 + + + Azure SQL Server '{0}' created + Azure SQL 伺服器 '{0}' 已建立 Azure SQL server name Azure SQL 伺服器名稱 - - Azure SQL Server '{0}' created - Azure SQL 伺服器 '{0}' 已建立 + + Azure accounts + Azure 帳戶 Azure subscription @@ -134,14 +146,14 @@ Browse folder 瀏覽資料夾 - - Browse... - 瀏覽... - Browse for profile 瀏覽設定檔 + + Browse... + 瀏覽... + Build 組建 @@ -150,22 +162,30 @@ Build Elements 組建元素 - - Schema compare could not start because build failed - 因為組建失敗,所以無法啟動結構描述比較 + + Build History + 組建歷程記錄 + + + Build failed. Check output pane for more details. {0} + 組建失敗。如需詳細資料,請查看輸出窗格。{0} Cancel 取消 + + Cannot access parent of provided tree item + 無法存取提供之樹狀項目的父代 + + + Cannot access provided database project. Only valid, open database projects can be reloaded. + 無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。 + Cannot resolve path {0} 無法解析路徑 {0} - - A reference to project '{0}' cannot be added. Adding this project as a reference would cause a circular dependency - 無法新增專案 '{0}' 的參考。以參考方式新增此專案將導致循環相依性 - Change Target Platform 變更目標平台 @@ -174,14 +194,14 @@ Check output pane for more details 如需詳細資料,請查看輸出窗格 - - Choose action - 選擇動作 - Choose SQLCMD variables to modify 選擇要修改的 SQLCMD 變數 + + Choose action + 選擇動作 + Circular reference from project {0} to project {1} 從專案 {0} 到專案 {1} 的循環參考 @@ -190,9 +210,9 @@ Cleaning existing deployments... 正在清除現有的部署... - - View changes in Schema Compare - 在結構描述比較中檢視變更 + + Click "Learn More" button for more information about SDK-style projects + 按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案 Confirm {0} admin password @@ -206,6 +226,10 @@ Connecting to SQL Server 連接到 SQL Server + + Connection + 連線 + Connection failed error: '{0}' 連線失敗。錯誤: '{0}' @@ -218,26 +242,26 @@ Containers already exist for this project. Do you want to delete them before deploying a new one? 此專案的容器已存在。您要先刪除這些檔案再部署新的嗎? - - The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? - 轉換後,專案 '{0}' 將不會與 SSDT 完全相容。轉換之前,專案檔案備份會先在專案資料夾中建立。有關詳細資訊,可參閱: https://aka.ms/sqlprojsdk。要繼續轉換成 SDK 樣式的專案嗎? + + Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. + 將專案 {0} 轉換成 SDK 樣式失敗。已回復對 .sqlproj 所做的變更。 - - Create New - 新建立 + + Could not build project. Error retrieving files needed to build. + 無法建置專案。擷取建置所需檔案時發生錯誤。 Create 建立 + + Create New + 新建立 + Create project from database 從資料庫建立專案 - - Settings - 設定 - Creating Azure SQL Server '{0}' ... 正在建立 Azure SQL 伺服器 '{0}'... @@ -246,29 +270,25 @@ Creating deployment settings ... 正在建立部署設定... - - Target platform of the project {0} is now {1} - 專案 {0} 的目標平台現在已{1} + + Current target platform: {0}. Select new target platform + 目前的目標平台: {0}。請選取新的目標平台 + + + Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. + 目前安裝的 .NET SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。 Dacpac file location is required for adding a reference to a database 需要 Dacpac 檔案位置才能將參考新增到資料庫 - - dacpac Files - dacpac 檔案 - - - Dacpac references need to be located on the same drive as the project file. - Dacpac 參考必須位於與專案檔相同的磁碟機上。 - Dacpac reference Dacpac 参考 - - Data-tier application (.dacpac) - 資料層應用程式 (.dacpac) + + Dacpac references need to be located on the same drive as the project file. The project file is located at {0} + Dacpac 參考必須位於與專案檔相同的磁碟機上。專案檔位於 {0} Data Source @@ -282,6 +302,22 @@ Data sources 資料來源 + + Data-tier application (.dacpac) + 資料層應用程式 (.dacpac) + + + Database + 資料庫 + + + Database Projects + 資料庫專案 + + + Database References + 資料庫參考 + Database location is required for adding a reference to a database 需要資料庫位置才能將參考新增到資料庫 @@ -290,38 +326,22 @@ Database name 資料庫名稱 - - Database - 資料庫 - Database name is required for adding a reference to a different database 必須有資料庫參考類型才能新增資料庫的參考 - - A database name is required. The database variable is optional. - 需要資料庫名稱。資料庫變數為選擇性項目。 - - - A database name, server name, and server variable are required. The database variable is optional - 需要資料庫名稱、伺服器名稱和伺服器變數。資料庫變數為選擇性項目。 - Database project 資料庫專案 - - A reference to this database already exists in this project - 此專案中已經有這個資料庫的參考。 + + Database project published successfully + 已成功發佈資料庫專案 Database reference type is required for adding a reference to a database 必須有資料庫參考類型才能新增資料庫的參考 - - Database References - 資料庫參考 - Database selection is required to create a project from a database 必須選取資料庫,才能從資料庫建立專案 @@ -330,22 +350,14 @@ Database variable 資料庫變數 - - There is already a directory named '{0}' in the selected location: '{1}'. - 選取的位置中已有名為 '{0}' 的目錄: '{1}'。 - - - The selected project location '{0}' does not exist or is not a directory. - 選取的專案位置 '{0}' 不存在或不是目錄。 - - - default - 預設 - DatabaseProject DatabaseProject + + Date + 日期 + Default - image defined as default in the container registry 預設 - 在容器登錄中定義為預設的映射 @@ -354,41 +366,21 @@ Delete 刪除 - - Are you sure you want to delete {0}? - 確定要刪除 {0} 嗎? - - - Are you sure you want to delete {0} and all of its contents? - 您確定要刪除 {0} 及其所有內容嗎? - - - Are you sure you want to delete the reference to {0}? - 確定要刪除 {0} 的參考嗎? - - - Are you sure you want to delete the SQLCMD Variable '{0}'? - 確定要刪除 SQLCMD 變數 '{0}' 嗎? - - - Failed to update app setting '{0}' - 無法更新應用程式設定 '{0}' - - - Updating app setting: '{0}' - 正在更新應用程式設定: '{0}' - Deploying SQL Db Project Locally 在本機部署 SQL 資料庫專案 - - Failed to open a connection to the deployed database' - 無法開啟與已部署資料庫的連線 + + Develop and publish schemas for Azure SQL Database starting from an empty project + 為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述 - - A {0} script already exists. The new script will not be included in build. - {0} 指令碼已存在。新指令碼不會包含在組建中。 + + Develop and publish schemas for SQL Server databases starting from an empty project + 為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述 + + + Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. + 從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。 Different database, different server @@ -398,46 +390,34 @@ Different database, same server 不同資料庫,相同伺服器 - - Docker created id: '{0}' - Docker 建立的識別碼: '{0}' - - - Failed to run the docker container - 無法執行 Docker 容器 + + Docker Image: + Docker 映像: Docker container is not running Docker 容器未執行 - - License Agreement: - 授權合約: - - - Docker Image: - Docker 映像: - - - Use {0} on local arm64/Apple Silicon - 在本機 arm64/Apple Silicon 上使用{0} + + Docker created id: '{0}' + Docker 建立的識別碼: '{0}' Docker logs: '{0}' Docker 記錄檔: '{0}' - - Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' - 無法驗證 docker。請確定 docker 已安裝且正在執行。錯誤: '{0}' - - - Done - 完成 + + Don't Ask Again + 不要再詢問 Don't use profile 不要使用設定檔 + + Done + 完成 + Download error 下載錯誤 @@ -458,41 +438,9 @@ Downloading {0} nuget to get build DLLs 正在下載 {0} NuGet 以取得組建 DLL - - Microsoft Azure SQL Edge License Agreement - Microsoft Azure SQL Edge 授權合約 - - - Start with the core pieces to develop and publish schemas for Azure SQL Edge Database - 從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述 - - - Azure SQL Edge Database - Azure SQL Edge 資料庫 - - - Develop and publish schemas for Azure SQL Database starting from an empty project - 為從空白專案開始的 Azure SQL 資料庫開發及發佈結構描述 - - - Azure SQL Database - Azure SQL Database - - - Develop and publish schemas for SQL Server databases starting from an empty project - 為從空白專案開始的 SQL Server 資料庫開發及發佈結構描述 - - - SQL Server Database - SQL Server 資料庫 - - - Develop and publish schemas for SQL databases with Microsoft.Build.Sql (preview), starting from an empty SDK-style project. - 從空的 SDK 樣式專案開始,使用 Microsoft.Build.Sql (預覽) 開發及發行 SQL 資料庫架構。 - - - SQL Database (SDK) - SQL Database (SDK) + + Enter a database name for this system database + 輸入此系統資料庫的資料庫名稱 Enter a template for SQL connection string @@ -502,53 +450,49 @@ Enter connection string environment variable name 輸入連接字串環境變數名稱 - - Enter environment variable for SQL connection string - 輸入 SQL 連接字串的環境變數 - Enter connection string template 輸入連接字串範本 - - Enter new database name - 輸入新的資料庫名稱 - - - Enter new name - 請輸入新名稱 - Enter default value for SQLCMD variable '{0}' 輸入 SQLCMD 變數 '{0}' 的預設值 + + Enter environment variable for SQL connection string + 輸入 SQL 連接字串的環境變數 + Enter new SQLCMD Variable name 輸入新的 SQLCMD 變數名稱 + + Enter new database name + 輸入新的資料庫名稱 + Enter new default value for variable '{0}' 輸入變數 '{0}' 的新值 + + Enter new name + 請輸入新名稱 + + + Enter project name + 輸入專案名稱 + Enter {0} admin password 輸入 {0} 系統管理員密碼 - - Enter {0} port number or press enter to use the default value - 輸入 {0} 連接埠號碼或按 Enter 以使用預設值 - - - Enter a database name for this system database - 輸入此系統資料庫的資料庫名稱 - Enter {0} admin user name 輸入 {0} 系統管理員使用者名稱 - - The project is already up to date with the database. - 專案已經與資料庫一起更新。 + + Enter {0} port number or press enter to use the default value + 輸入 {0} 連接埠號碼或按 Enter 以使用預設值 Error adding database reference to {0}. Error: {1} @@ -566,43 +510,29 @@ Error finding build files location: {0} 尋找組建檔案位置時發生錯誤: {0} - - Error when moving file from {0} to {1}. Error: {2} - 將檔案從 {0} 移到 {1} 時發生錯誤。錯誤: {2} - - - Error: {0} is not currently supported in SQL Database Projects for VS Code. - 錯誤: VS Code 的 SQL Database 專案目前不支援 {0}。 - - - Error: {0} - 錯誤: {0} + + Error loading the publish profile. {0} + 載入發佈設定檔時發生錯誤。{0} Error trying to read {0} of project '{1}'. {2} 嘗試讀取專案 '{1}' 的 {0} 時發生錯誤。{2} + + Error when moving file from {0} to {1}. Error: {2} + 將檔案從 {0} 移到 {1} 時發生錯誤。錯誤: {2} + Error when renaming file from {0} to {1}. Error: {2} 將檔案從 {0} 重新命名為 {1} 時發生錯誤。錯誤: {2} - - Could not build project. Error retrieving files needed to build. - 無法建置專案。擷取建置所需檔案時發生錯誤。 + + Error: {0} + 錯誤: {0} - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - 我接受 {0}。 - - - I accept the {0}. - The placeholders are contents of the line and should not be translated. - 我接受 {0}。 - - - Microsoft SQL Server License Agreement - Microsoft SQL Server 授權合約 + + Error: {0} is not currently supported in SQL Database Projects for VS Code. + 錯誤: VS Code 的 SQL Database 專案目前不支援 {0}。 Example Usage @@ -612,14 +542,14 @@ Exclude 排除 - - Excluding folders is not yet supported - 尚不支援排除資料夾 - Exclude Object Types 排除物件類型 + + Excluding folders is not yet supported + 尚不支援排除資料夾 + External Stream 外部資料流 @@ -628,61 +558,69 @@ External Streaming Job 外部資料流作業 - - Validation of external streaming job passed. - 外部資料流作業的驗證已通過。 - - - Target information for extract is required to create database project. - 需要供解壓縮的目標資訊才能建立資料庫專案。 - Extracting DacFx build DLLs to {0} 正在將 DacFx 組建 DLL 解壓縮至 {0} + + Failed + 失敗 + + + Failed to complete task '{0}'. Error: {1} + 無法完成工作 '{0}'。錯誤: {1} + + + Failed to open a connection to the deployed database' + 無法開啟與已部署資料庫的連線 + + + Failed to publish to container. {0} + 無法發佈至容器。{0} + + + Failed to publish to new Azure SQL server. {0} + 無法發佈到新的 Azure SQL 伺服器。{0} + + + Failed to run the docker container + 無法執行 Docker 容器 + + + Failed to update app setting '{0}' + 無法更新應用程式設定 '{0}' + + + Failed to verify docker. Please make sure docker is installed and running. Error: '{0}' + 無法驗證 docker。請確定 docker 已安裝且正在執行。錯誤: '{0}' + File 檔案 - - A file with the name '{0}' already exists on disk at this location. Please choose another name. - 磁碟的這個位置已經有名稱為 '{0}' 的檔案存在。請選擇其他名稱。 - File Format 檔案格式 - - file - 檔案 - File or directory '{0}' doesn't exist 檔案或目錄 '{0}' 不存在 + + File {0} doesn't exist + 檔案 {0} 不存在 + Flat 一般 - - A folder with the name '{0}' already exists on disk at this location. Please choose another name. - 磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他名稱。 - - - A folder with the name '{0}' already exists on disk at this location. Please choose another location. - 磁碟的這個位置已經有名稱為 '{0}' 的資料夾存在。請選擇其他位置。 - - - Folder Elements - 資料夾元素 - Folder 資料夾 - - folder - 資料夾 + + Folder Elements + 資料夾元素 Folder structure @@ -692,17 +630,23 @@ Generate Script 產生指令碼 - - Generating project via AutoRest failed. Check output pane for more details. Error: {0} - 透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0} - Generating new SQL project from {0}... Check output window for details. 正在從 {0} 產生新的 SQL 專案...如需詳細資料,請查看輸出視窗。 - - hr - 小時 + + Generating project via AutoRest failed. Check output pane for more details. Error: {0} + 透過 AutoRest 產生專案失敗。如需詳細資料,請查看輸出窗格。錯誤: {0} + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 + + + I accept the {0}. + The placeholders are contents of the line and should not be translated. + 我接受 {0}。 Image tag @@ -712,17 +656,25 @@ Import Elements 匯入元素 + + In progress + 進行中 + Include - 包括 + 包含 + + + Include permissions + 包含權限 Include permissions in project 在專案中包含權限 - - Include permissions - 包含權限 + + Install + 安裝 Install globally @@ -732,122 +684,102 @@ Invalid DSP in .sqlproj file .sqlproj 檔中的 DSP 無效 + + Invalid SQL connection string + 不正確的 SQL 連接字串 + Invalid database reference in .sqlproj file .sqlproj 檔中的資料庫參考無效 - - Specified GUID is invalid: {0} - 指定的 GUID 無效: {0} - Invalid input: {0} 輸入無效: {0} - - Cannot access provided database project. Only valid, open database projects can be reloaded. - 無法存取提供的資料庫專案。只能重新載入有效、開啟的資料庫專案。 + + Invalid target platform: {0}. Supported target platforms: {1} + 目標平台無效: {0}。支援的目標平台: {1} Invalid value specified for the property '{0}' in .sqlproj file 在 .sqlproj 中為屬性 '{0}' 指定的值無效 - - Project property value '{0} is invalid - 專案屬性值 '{0} 無效 - - - {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy - {0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy - - - Invalid SQL connection string - 不正確的 SQL 連接字串 - - - Invalid target platform: {0}. Supported target platforms: {1} - 目標平台無效: {0}。支援的目標平台: {1} + + Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. + 不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。 Learn More 深入了解 + + License Agreement: + 授權合約: + Load profile... 負載設定檔... + + Location + 位置 + Location 位置 - - min - 分鐘 + + Microsoft Azure SQL Edge License Agreement + Microsoft Azure SQL Edge 授權合約 + + + Microsoft SQL Server License Agreement + Microsoft SQL Server 授權合約 Missing 'version' entry in {0} 遺漏了 {0} 的 'version' 項目 - - Are you sure you want to move {0} to {1}? - 確定要將 {0} 移至 {1} 嗎? + + Move + 移動 Moving files between projects is not supported 不支援在專案之間移動檔案 - - msec - 毫秒 - - - Unexpected number of {0} files: {1} - 非預期的 {0} 檔案數: {1} - Multiple .sqlproj files selected; please select only one. 選取了多個 .sqlproj 檔案;請只選取一個。 + + Name + 名稱 + + + Name + 名稱 + Name must not be empty 名稱不得為空白 + + Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. + 在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。 + New 新增 + + New SQL project name + 新增 SQL 專案名稱 + New {0} name: 新的 {0} 名稱: - - No {0} found - 找不到 {0} - - - No data sources in this project - 此專案中沒有資料來源 - - - File {0} doesn't exist - 檔案 {0} 不存在 - - - The Schema Compare extension must be installed to a update a project from a database. - 結構描述比較延伸模組必須安裝至資料庫中的更新專案。 - - - No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. - Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。 - - - The selected project file does not exist - 選取的專案檔不存在 - - - No .sqlproj file selected; please select one. - 未選取任何 .sqlproj 檔案;請選取一個。 - No @@ -856,17 +788,21 @@ No (default) 無 (預設值) - - Autorest tool not found in system path, but found Node.js. Prompting user for how to proceed. Execute 'npm install autorest -g' to install permanently and avoid this message. - 在系統路徑中找不到 Autorest 工具,但找到 Node.js。提示使用者如何繼續。執行 'npm install autorest -g' 以永久安裝並避免出現此訊息。 + + No .sql files were generated by Autorest. Please confirm that your spec contains model definitions, or check the output log for details. + Autorest 未產生任何 .sql 檔案。請確認您的規格包含模型定義,或檢查輸出記錄以尋找詳細資料。 - - Autorest is not installed. To proceed, choose whether to run Autorest from a temporary location via 'npx' or install Autorest globally then run. - 未安裝 Autorest。若要繼續,請選擇是否要透過 'npx' 從暫時位置執行 Autorest,或全域安裝 Autorest 然後執行。 + + No .sqlproj file selected; please select one. + 未選取任何 .sqlproj 檔案;請選取一個。 - - Neither Autorest nor Node.js (npx) found in system path. Please install Node.js for Autorest generation to work. - 在系統路徑中找不到 Autorest 和 Node.js (npx)。請安裝 Node.js 以產生 Autorest。 + + No data sources in this project + 此專案中沒有資料來源 + + + No {0} found + 找不到 {0} None Elements @@ -876,9 +812,9 @@ NuGet package name NuGet 套件名稱 - - Published data-tier application (.nupkg) - 已發佈的資料層應用程式 (.nupkg) + + NuGet package version + NuGet 套件版本 Object Type @@ -896,6 +832,22 @@ Open License Agreement 開啟授權合約 + + OpenAPI/Swagger spec + OpenAPI/Swagger 規格 + + + Operation '{0}' completed successfully. Result: {1} + 作業 '{0}' 已成功完成。結果: {1} + + + Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' + 作業 '{0}' 失敗。正在重新嘗試... 目前的結果: {1}。錯誤: '{2}' + + + Operation '{0}' failed. Re-trying... Error: '{1}' + 作業 '{0}' 失敗。正在重新嘗試...錯誤: '{1}' + Option Description 選項描述 @@ -904,26 +856,10 @@ Option Name 選項名稱 - - label: {0} does not exist in the options value name lookup - 標籤: 選項值名稱查閱中不存在 {0} - - - Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder. - 不支援在專案資料夾外具有絕對路徑的專案。請確定專案檔中的路徑與專案資料夾相對。 - Package Reference 套件參考 - - Cannot access parent of provided tree item - 無法存取提供之樹狀項目的父代 - - - {0} password doesn't match the confirmation password - {0} 密碼與確認密碼不相符 - Port must a be number 連接埠必須是數字 @@ -932,65 +868,25 @@ PostDeploy Elements PreDeploy 元素 - - Script.PostDeployment - Script.PostDeployment - PreDeploy Elements PreDeploy 元素 - - Script.PreDeployment - Script.PreDeployment - - - To successfully build, update the project to have one pre-deployment script and/or one post-deployment script - 若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼 - Profile 設定檔 - - Error loading the publish profile. {0} - 載入發佈設定檔時發生錯誤。{0} - - - Build failed. Check output pane for more details. {0} - 組建失敗。如需詳細資料,請查看輸出窗格。{0} - - - A project named {0} already exists in {1}. - 名為 {0} 的專案已存在於 {1}。 + + Project + 專案 Project '{0}' is already opened. 專案 '{0}' 已經開啟。 - - Project - 專案 - - - Location - 位置 - - - Select location to create project - 選取要建立專案的位置 - - - Name - 名稱 - - - Enter project name - 輸入專案名稱 - - - The targets, references, and system database references need to be updated to build the project '{0}'. - 需要更新目標、參照和系統資料庫參照,以組建 '{0}'。 + + Project property value '{0} is invalid + 專案屬性值 '{0} 無效 Project reference @@ -1000,13 +896,9 @@ Project reference name element 專案參考名稱元素 - - Select project file - 選取專案檔 - - - The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. - 專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。 + + Project was successfully updated. + 已成功更新專案。 Publish @@ -1016,26 +908,18 @@ Publish 發佈 - - Publish project - 發佈專案 + + Publish History + 發佈歷程記錄 Publish Options 發佈選項 - - Publish profile elements - 發佈設定檔元素 - Publish Profile 發行設定檔 - - Database project published successfully - 已成功發佈資料庫專案 - Publish Settings File 發佈設定檔案 @@ -1044,13 +928,25 @@ Publish Target 發佈目標 + + Publish profile elements + 發佈設定檔元素 + + + Publish project + 發佈專案 + + + Publish to an existing {0} + 發佈到現有的 {0} + Publish to new Azure SQL Database emulator 發佈到新的 Azure SQL 資料庫模擬器 - - Failed to publish to container. {0} - 無法發佈至容器。{0} + + Publish to new Azure SQL logical server (Preview) + 發佈到新的 Azure SQL 邏輯伺服器 (預覽) Publish to new {0} local development container @@ -1060,38 +956,26 @@ Publish to new {0} local development container (Preview) 發佈到新的 {0} 本機開發容器 (預覽) - - Publish to an existing {0} - 發佈到現有的 {0} - - - Publish to new Azure SQL logical server (Preview) - 發佈到新的 Azure SQL 邏輯伺服器 (預覽) - - - Failed to publish to new Azure SQL server. {0} - 無法發佈到新的 Azure SQL 伺服器。{0} + + Published data-tier application (.nupkg) + 已發佈的資料層應用程式 (.nupkg) Publishing project in a container... 正在發佈容器中的專案... + + Reference Type + 參考類型 + Referenced Database Type 參考的資料庫類型 - - Reference Type - 參考型別 - Referenced Database type 參考的資料庫類型 - - Would you like to reload your database project? - 要重新載入資料庫專案嗎? - Reset 重設 @@ -1104,26 +988,6 @@ Resource group 資源群組 - - Operation '{0}' failed. Re-trying... Current Result: {1}. Error: '{2}' - 作業 '{0}' 失敗。正在重新嘗試... 目前的結果: {1}。錯誤: '{2}' - - - Operation '{0}' failed. Re-trying... Error: '{1}' - 作業 '{0}' 失敗。正在重新嘗試...錯誤: '{1}' - - - Running operation '{2}' Attempt {0} of {1} - 執行作業 '{2}' 嘗試 {0} / {1} - - - Operation '{0}' completed successfully. Result: {1} - 作業 '{0}' 已成功完成。結果: {1} - - - Waiting for {0} seconds before another attempt for operation '{1}' - 在另一次嘗試作業 '{0}' 之前等候 {1} 秒 - Revert values to project defaults 將值還原為專案預設值 @@ -1132,10 +996,46 @@ Run via npx 透過 npx 執行 + + Running operation '{2}' Attempt {0} of {1} + 執行作業 '{2}' 嘗試 {0} / {1} + Running the docker container ... 正在執行 Docker 容器... + + SDK-style project (Preview) + SDK 樣式專案 (預覽) + + + SQL Database (SDK) + SQL Database (SDK) + + + SQL Server Database + SQL Server 資料庫 + + + SQL connection string + SQL 連接字串 + + + SQLCMD Variables + SQLCMD 變數 + + + SQLCMD Variables + SQLCMD 變數 + + + SQLCMD variable name '{0}' cannot contain any of the following characters: {1} + SQLCMD 變數名稱 '{0}' 不能包含下列任何字元: {1} + + + SQLCMD variable name '{0}' cannot contain whitespace + SQLCMD 變數名稱 '{0}' 不能包含空白字元 + Same database 相同資料庫 @@ -1144,10 +1044,6 @@ Save 儲存 - - Would you like to save the settings in a profile (.publish.xml)? - 是否將設定儲存在設定檔 (.publish.xml) 中? - Save As... 另存新檔... @@ -1156,13 +1052,17 @@ Schema 結構描述 + + Schema Compare + 結構描述比較 + Schema Compare failed: {0} 結構描述比較失敗: {0} - - Schema Compare - 結構描述比較 + + Schema compare could not start because build failed + 因為組建失敗,所以無法啟動結構描述比較 Schema compare extension installation is required to run schema compare @@ -1176,77 +1076,77 @@ Script 指令碼 - - Click "Learn More" button for more information about SDK-style projects - 按一下 [深入了解] 按鈕以深入了解 SDK 樣式專案 + + Script.PostDeployment + Script.PostDeployment - - SDK-style project (Preview) - SDK 樣式專案 (預覽) - - - sec - - - - Select the base {0} docker image - 選取基底 {0} docker 映像 - - - Select connection - 選取連線 - - - Select .dacpac - 選取 .dacpac - - - Select database - 選取資料庫 - - - Select File - 選取檔案 - - - Select folder structure - 選取資料夾結構 - - - Select the image tag or press enter to use the default value - 選取影像標籤,或按 Enter 以使用預設值 - - - Select Profile - 選取設定檔 - - - Select publish profile to load - 選取要載入的發行設定檔 - - - Select project location - 選取專案位置 - - - Select where to publish the project to - 選取要將專案發佈的位置 - - - Select OpenAPI/Swagger spec file - 選取 OpenAPI/Swagger 規格檔案 + + Script.PreDeployment + Script.PreDeployment Select 選取 - - Current target platform: {0}. Select new target platform - 目前的目標平台: {0}。請選取新的目標平台 + + Select .dacpac + 選取 .dacpac + + + Select File + 選取檔案 + + + Select OpenAPI/Swagger spec file + 選取 OpenAPI/Swagger 規格檔案 + + + Select Profile + 選取設定檔 + + + Select connection + 選取連線 + + + Select database + 選取資料庫 + + + Select folder structure + 選取資料夾結構 + + + Select location to create project + 選取要建立專案的位置 + + + Select project file + 選取專案檔 + + + Select project location + 選取專案位置 + + + Select publish profile to load + 選取要載入的發行設定檔 + + + Select the base {0} docker image + 選取基底 {0} docker 映像 + + + Select the image tag or press enter to use the default value + 選取影像標籤,或按 Enter 以使用預設值 + + + Select where to publish the project to + 選取要將專案發佈的位置 Server - 伺服器​ + 伺服器 Server created @@ -1256,86 +1156,38 @@ Server name 伺服器名稱 - - {0} admin password - {0} 系統管理員密碼 - - - {0} port number - {0} 連接埠號碼 - Server variable 伺服器變數 + + Settings + 設定 + Source database 來源資料庫 - - OpenAPI/Swagger spec - OpenAPI/Swagger 規格 + + Specified GUID is invalid: {0} + 指定的 GUID 無效: {0} - - SQLCMD Variables - SQLCMD 變數 + + Start with the core pieces to develop and publish schemas for Azure SQL Edge Database + 從核心元件開始開發及發佈 Azure SQL Edge 資料庫的結構描述 - - Value - - - - Name - 名稱 - - - SQL connection string - SQL 連接字串 - - - The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. - 找不到 .NET SDK。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。 - - - Install - 安裝 - - - Currently installed .NET SDK version is {0}, which is not supported. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK supported version location in settings if already installed. - 目前安裝的 .NET SDK 版本是 {0},但不支援此版本。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 支援的版本位置 (如果已安裝)。 - - - Update Location - 更新位置 - - - Don't Ask Again - 不要再詢問 - - - Database Projects - 資料庫專案 - - - A SQLCMD Variable with the same name already exists in this project - 此專案中已有同名的 SQLCMD 變數 - - - SQLCMD variable name '{0}' cannot contain whitespace - SQLCMD 變數名稱 '{0}' 不能包含空白字元 - - - SQLCMD variable name '{0}' cannot contain any of the following characters: {1} - SQLCMD 變數名稱 '{0}' 不能包含下列任何字元: {1} - - - SQLCMD Variables - SQLCMD 變數 + + Status + 狀態 Stored Procedure 預存程序 + + Success + 成功 + Suppress errors caused by unresolved references in the referenced project 隱藏參考的專案中未解析參考造成的錯誤 @@ -1352,45 +1204,113 @@ Table 資料表 - - Connection - 連線 + + Target Database + 目標資料庫 + + + Target Platform + 目標平台 + + + Target Server + 目標伺服器 + + + Target information for extract is required to create database project. + 需要供解壓縮的目標資訊才能建立資料庫專案。 + + + Target platform of the project {0} is now {1} + 專案 {0} 的目標平台現在已{1} Target project 目標專案 - - Failed to complete task '{0}'. Error: {1} - 無法完成工作 '{0}'。錯誤: {1} + + The .NET SDK cannot be located. Project build will not work. Please install .NET 6 SDK or higher or update the .NET SDK location in settings if already installed. + 找不到 .NET SDK。專案組建將無法運作。請安裝 .NET 6 SDK 或更新版本,或在設定中更新 .NET SDK 位置 (如果已安裝)。 + + + The Schema Compare extension must be installed to a update a project from a database. + 結構描述比較延伸模組必須安裝至資料庫中的更新專案。 + + + The project '{0}' will not be fully compatible with SSDT after conversion. A backup copy of the project file will be created in the project folder prior to conversion. More information is available at https://aka.ms/sqlprojsdk. Continue with converting to SDK-style project? + 轉換後,專案 '{0}' 將不會與 SSDT 完全相容。轉換之前,專案檔案備份會先在專案資料夾中建立。有關詳細資訊,可參閱: https://aka.ms/sqlprojsdk。要繼續轉換成 SDK 樣式的專案嗎? + + + The project is already up to date with the database. + 專案已經與資料庫一起更新。 + + + The project {0} has been updated to be an SDK-style project. Click 'Learn More' for details on the Microsoft.Build.Sql SDK and ways to simplify the project file. + 專案 {0} 已更新為 SDK 樣式專案。按一下 [深入了解] 以取得 Microsoft.Build.Sql SDK 的詳細資料,以及簡化專案檔的方式。 + + + The selected project file does not exist + 選取的專案檔不存在 + + + The selected project location '{0}' does not exist or is not a directory. + 選取的專案位置 '{0}' 不存在或不是目錄。 + + + The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + 必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? + + + The targets, references, and system database references need to be updated to build the project '{0}'. + 需要更新目標、參照和系統資料庫參照,以組建 '{0}'。 + + + There is already a directory named '{0}' in the selected location: '{1}'. + 選取的位置中已有名為 '{0}' 的目錄: '{1}'。 + + + There was an error updating the project: {0} + 更新專案時發生錯誤: {0} + + + Time + 時間 + + + To successfully build, update the project to have one pre-deployment script and/or one post-deployment script + 若要成功組建,請更新專案以擁有一個預先部署指令碼和/或一個部署後指令碼 Unable to construct connection: {0} 無法建立連線: {0} - - Unable to find {1} with path '{0}' - 找不到路徑為 '{0}' 的 {1} - - - Unable to find database reference {0} - 找不到資料庫參考 {0} + + Unable to establish project context. Command invoked from unexpected location: {0} + 無法建立專案內容。從未預期的位置叫用的命令: {0} Unable to find SQLCMD variable '{0}' 找不到 SQLCMD 變數 '{0}' + + Unable to find database reference {0} + 找不到資料庫參考 {0} + + + Unable to find {1} with path '{0}' + 找不到路徑為 '{0}' 的 {1} + Unable to locate '{0}' target: '{1}'. {2} 找不到 '{0}' 目標: '{1}'。{2} - - Unable to establish project context. Command invoked from unexpected location: {0} - 無法建立專案內容。從未預期的位置叫用的命令: {0} + + Unexpected number of {0} files: {1} + 非預期的 {0} 檔案數: {1} - Unhandled item type during delete: '{0} - 刪除期間未處理的項目類型: '{0} + Unhandled item type during exclude: '{0} + 排除期間未處理的項目類型: '{0} Unhandled node type for move @@ -1404,42 +1324,38 @@ Unrecognized version: 無法辨識的版本: + + Update + 更新 + + + Update Location + 更新位置 + Update action 更新動作 - - Apply all changes - 套用所有變更 - - - The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - 必須更新系統資料庫參考,以建置專案 '{0}'。如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? - - - {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? - {0} 如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? - - - Update {0} for cross-platform support? - 更新跨平台支援的 {0}? - Update project from database 從資料庫更新專案 - - Update - 更新 + + Update {0} for cross-platform support? + 更新跨平台支援的 {0}? - - Converting the project {0} to SDK-style was unsuccessful. Changes to the .sqlproj have been rolled back. - 將專案 {0} 轉換成 SDK 樣式失敗。已回復對 .sqlproj 所做的變更。 + + Updating app setting: '{0}' + 正在更新應用程式設定: '{0}' Updating {0} from {1}... 正在從 {1} 更新 {0}... + + Use {0} on local arm64/Apple Silicon + 在本機 arm64/Apple Silicon 上使用{0} + User has cancelled selection for how to run autorest. 使用者已取消選取如何執行自動 autorest。 @@ -1452,6 +1368,14 @@ User selected to run via npx. 已選取要透過 npx 執行的使用者。 + + Validation of external streaming job passed. + 外部資料流作業的驗證已通過。 + + + Value + + Value cannot be empty 值不得空白 @@ -1464,25 +1388,101 @@ Version must not be empty 版本不可為空白 - - NuGet package version - NuGet 套件版本 - View 檢視 - - Yes (Recommended) - 是 (建議) + + View changes in Schema Compare + 在結構描述比較中檢視變更 + + + Waiting for {0} seconds before another attempt for operation '{1}' + 在另一次嘗試作業 '{0}' 之前等候 {1} 秒 + + + Would you like to reload your database project? + 要重新載入資料庫專案嗎? + + + Would you like to save the settings in a profile (.publish.xml)? + 是否將設定儲存在設定檔 (.publish.xml) 中? + + + Would you like to update Azure Function local.settings.json with the new connection string? + 是否要以新的連接字串更新 Azure Function local.settings.json? Yes + + Yes (Recommended) + 是 (建議) + + + at + + + + dacpac Files + dacpac 檔案 + + + default + 預設 + + + file + 檔案 + + + folder + 資料夾 + + + hr + 小時 + + + label: {0} does not exist in the options value name lookup + 標籤: 選項值名稱查閱中不存在 {0} + + + min + 分鐘 + + + msec + 毫秒 + + + sec + + + + {0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project? + {0} 如果專案是在 SSDT 中建立,它會繼續在這兩個工具中運作。是否要更新專案? + + + {0} admin password + {0} 系統管理員密碼 + + + {0} password doesn't match the confirmation password + {0} 密碼與確認密碼不相符 + + + {0} password doesn't meet the password complexity requirement. For more information see https://docs.microsoft.com/sql/relational-databases/security/password-policy + {0} 密碼不符合密碼複雜度要求。如需詳細資訊,請參閱 https://docs.microsoft.com/sql/relational-databases/security/password-policy + + + {0} port number + {0} 連接埠號碼 + - + >>> {0} … errored out: {1} @@ -1490,16 +1490,8 @@ - + - - stderr: - stderr: - - - stdout: - stdout: - >>> {0} … exited with code: {1} >>> {0} …已結束。代碼: {1} @@ -1508,14 +1500,18 @@ >>> {0} … exited with signal: {1} >>> {0} …已結束。訊號: {1} + + stderr: + stderr: + + + stdout: + stdout: + - + - - Database Projects - 資料庫專案 - Add Database Reference 新增資料庫參考 @@ -1524,86 +1520,6 @@ Add Existing Item... 新增現有項目(_I)... - - Add SQLCMD Variable - 新增 SQLCMD 變數 - - - Which version of Autorest.Sql to use from NPM. Latest will be used if not set. - 要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。 - - - Build - 組建 - - - Change Target Platform - 變更目標平台 - - - Close Database Project - 關閉資料庫專案 - - - Whether project nodes start collapsed - 專案節點是否開始摺疊 - - - Convert to SDK-style project - 轉換成 SDK 樣式專案 - - - Create Project From Database - 從資料庫建立專案 - - - Delete - 刪除 - - - Design and publish SQL database schemas - 設計及發佈 SQL 資料庫結構描述 - - - Database Projects - 資料庫專案 - - - Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet - 電腦上 .NET SDK 的完整路徑。例如,如果 dotnet.exe 位於 C:\folder1\dotnet\dotnet.exe,請將此設定的路徑設定為 C:\folder1\dotnet - - - Edit - 編輯 - - - Edit .sqlproj File - 編輯 .sqlproj 檔 - - - Enable preview SQL Database Projects features - 啟用預覽 SQL 資料庫專案功能 - - - Exclude from project - 從專案中排除 - - - Generate SQL Project from OpenAPI/Swagger spec (Preview) - 透過 OpenAPI/Swagger 規格產生 SQL 專案 (預覽) - - - Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview - 要用於建置舊版 SQL 專案的 Microsoft.Build.Sql SDK 版本。範例: 0.1.7-預覽 - - - Whether to prompt the user to install .NET SDK when not detected. - 是否在未偵測到時提示使用者安裝 .NET SDK。 - - - New Database Project - 新的資料庫專案 - Add External Streaming Job 新增外部資料流作業 @@ -1628,6 +1544,10 @@ Add Publish Profile 新增發行設定檔 + + Add SQLCMD Variable + 新增 SQLCMD 變數 + Add Script 新增指令碼 @@ -1644,18 +1564,88 @@ Add View 新增檢視 - - Whether to prompt the user to install Node.js when not detected. - 是否在未偵測到 Node.js 時提示使用者加以安裝。 + + Build + 組建 + + + Change Target Platform + 變更目標平台 + + + Close Database Project + 關閉資料庫專案 + + + Convert to SDK-style project + 轉換成 SDK 樣式專案 + + + Create Project From Database + 從資料庫建立專案 + + + Database Projects + 資料庫專案 + + + Database Projects + 資料庫專案 + + + Delete + 刪除 + + + Design and publish SQL database schemas + 設計及發佈 SQL 資料庫結構描述 + + + Edit + 編輯 + + + Edit .sqlproj File + 編輯 .sqlproj 檔 + + + Enable preview SQL Database Projects features + 啟用預覽 SQL 資料庫專案功能 + + + Exclude from project + 從專案中排除 + + + Full path to .NET SDK on the machine. For example, if dotnet.exe is located at C:\folder1\dotnet\dotnet.exe, set the path for this setting to C:\folder1\dotnet + 電腦上 .NET SDK 的完整路徑。例如,如果 dotnet.exe 位於 C:\folder1\dotnet\dotnet.exe,請將此設定的路徑設定為 C:\folder1\dotnet + + + Generate SQL Project from OpenAPI/Swagger spec (Preview) + 透過 OpenAPI/Swagger 規格產生 SQL 專案 (預覽) + + + New Database Project + 新的資料庫專案 + + + No database projects currently open. +[New Project](command:sqlDatabaseProjects.new) +[Open Project](command:sqlDatabaseProjects.open) +[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + 目前沒有開啟的資料庫專案。 +[新專案](command:sqlDatabaseProjects.new) +[開啟的專案](command:sqlDatabaseProjects.open) +[從資料庫建立專案](command:sqlDatabaseProjects.importDatabase) + + + Open Containing Folder + 開啟所屬資料夾 Open Database Project 開啟資料庫專案 - - Open Containing Folder - 開啟收納資料夾 - Open in Designer 在設計工具中開啟 @@ -1664,6 +1654,10 @@ Open project 開啟專案 + + Projects + 專案 + Properties 屬性 @@ -1688,19 +1682,25 @@ Validate External Streaming Job 驗證外部串流作業 - - No database projects currently open. -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) - 目前沒有開啟的資料庫專案。 -[New Project](command:sqlDatabaseProjects.new) -[Open Project](command:sqlDatabaseProjects.open) -[Create Project From Database](command:sqlDatabaseProjects.importDatabase) + + Whether project nodes start collapsed + 專案節點是否開始摺疊 - - Projects - 專案 + + Whether to prompt the user to install .NET SDK when not detected. + 是否在未偵測到時提示使用者安裝 .NET SDK。 + + + Whether to prompt the user to install Node.js when not detected. + 是否在未偵測到 Node.js 時提示使用者加以安裝。 + + + Which version of Autorest.Sql to use from NPM. Latest will be used if not set. + 要從 NPM 使用的 Autorest.Sql 版本。如果未設定,則會使用最新的版本。 + + + Which version of Microsoft.Build.Sql SDK to use for building legacy sql projects. Example: 0.1.7-preview + 要用於建置舊版 SQL 專案的 Microsoft.Build.Sql SDK 版本。範例: 0.1.7-預覽 diff --git a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf b/resources/xlf/zh-hant/Microsoft.sql-migration.zh-Hant.xlf similarity index 97% rename from resources/xlf/zh-hant/sql-migration.zh-Hant.xlf rename to resources/xlf/zh-hant/Microsoft.sql-migration.zh-Hant.xlf index a2818e1476..3e8db71ca6 100644 --- a/resources/xlf/zh-hant/sql-migration.zh-Hant.xlf +++ b/resources/xlf/zh-hant/Microsoft.sql-migration.zh-Hant.xlf @@ -1,242 +1,98 @@  - + - - Migration service component could not start. {0} - 移轉服務元件無法啟動。{0} + + ({0} error) + ({0} 個錯誤) - - Service component crashed. - 服務元件當機。 + + ({0} errors) + ({0} 個錯誤) - - Service provider could not be initialized. - 無法初始化服務提供者。 + + ({0} warning) + ({0} 個警告) - - Migrate logins from '{0}' to Azure SQL - 將登入從 '{0}' 移轉至 Azure SQL + + ({0} warnings) + ({0} 個警告) - - Migrate '{0}' to Azure SQL - 將 '{0}' 移轉到 Azure SQL + + (Unavailable) {0} + (無法使用) {0} - - Are you sure you want to cancel this migration? - 確定要取消此移轉嗎? + + (for {0} assessed databases) + (針對 {0} 個已評定的資料庫) - - Are you sure you want to delete this migration? - 確定要刪除此刪除嗎? + + (new) {0} + (新) {0} - - Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) - Azure Active Directory 網域名稱 (僅需要移轉 Windows 驗證登入) + + - + - - - Enter AAD Domain Name - 輸入 AAD 網域名稱 + + -- unavailable -- + -- 無法使用 -- - - Collecting target login failed with error code {0} - 收集目標登入失敗,錯誤碼為 {0} + + 0 tables found on source database. + 在來源資料庫上找到 0 個資料表。 - - Completed migrating logins - 已完成登入移轉 + + 1. Stop all incoming transactions to the source database. + 1. 停止所有導向來源資料庫的傳入交易。 - - Azure SQL Database - Azure SQL 資料庫 + + 2. Create a final transaction log backup and store it on the network share. + 2. 建立最終交易記錄備份,並儲存在網路共用上。 - - Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). - 需要 Azure Active Directory (AAD) 網域名稱才能移轉 Windows 登入。請輸入 AAD 網域名稱或取消選取 Windows 登入。 + + 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. + 2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。 - - Login migration error: {0} - 登入移轉錯誤: {0} + + 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 確認所有備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。 - - Validating and migrating logins completed. - -Establishing user mappings. - 驗證及移轉登入已完成。 - -正在建立使用者對應。 + + 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. + 3. 確認所有記錄備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。 - - Establishing user mappings failed - 建立使用者對應失敗 + + A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. + 因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。 - - Migrating logins failed - 移轉登入失敗 + + A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. + 移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。 - - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; - data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + A resource group is a container that holds related resources for an Azure solution. + 資源群組是能夠存放 Azure 解決方案相關資源的容器。 - - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; - SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). + 在內部部署或 Azure 虛擬機器上的 SQL Server 上執行的來源 SQL Server 資料庫,或雲端中執行的任何虛擬機器 (私人、公用)。 - - Login migration in progress - 正在進行登入移轉 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. + 將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉至 Azure SQL 資料庫的逐步教學課程。 - - Migration status details for {0} - {0} 的移轉狀態詳細資料 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. + 將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。 - - Login found - 找到登入 + + A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. + 將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。 - - Login not found - 找不到登入 - - - Azure SQL Managed Instance - Azure SQL 受控執行個體 - - - Establishing user mappings completed. - -Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. - 建立使用者對應已完成。 - -目前正在移轉伺服器角色、建立伺服器對應及設定權限。這需要一些時間。 - - - Migrating server roles, establishing server mappings and setting permissions failed. - 移轉伺服器角色、建立伺服器對應及設定權限失敗。 - - - Migration Status - 移轉狀態 - - - Refreshing login list was successful. Source logins found {0}, Target logins found {1} - 重新整理登入清單成功。發現來源登入 {0},找到目標登入 {1} - - - Refreshing login list from source failed - 從來源重新整理登入清單失敗 - - - Refreshing login list from target failed - 從目標重新整理登入清單失敗 - - - Refreshing login list from source and target - 正在從來源和目標重新整理登入清單 - - - Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. - 請注意,此精靈不會顯示 Windows 驗證登入類型,因為目前不支援移轉該類型。即將推出移轉 Windows 驗證登入的功能。 - - - Select login(s) to migrate - 選取要移轉的登入 - - - Status - 狀態 - - - Failed - 失敗 - - - In progress - 進行中 - - - Migrating {0} logins to target {1} '{2}' - 正在將 {0} 登入移轉至目標 {1} '{2}' - - - Completed migrating {0} logins to {1} '{2}' - 已完成將 {0} 登入移轉至 {1} '{2}' - - - Failed migrating {0} logins to {1} '{2}' - 無法將 {0} 登入移轉至 {1} '{2}' - - - Login migration has already been initiated and going back to prior page is disabled. - 登入移轉已起始,且已停用回到先前頁面的功能。 - - - Previous (Disabled) - 上一個 (已停用) - - - Migration Status - 移轉狀態 - - - Succeeded - 已成功 - - - Migrate logins - 移轉登入 - - - Not started - 未啟動 - - - Target Status - 目標狀態 - - - Azure SQL target - Azure SQL 目標 - - - Login type - 登入類型 - - - SQL Server on Azure Virtual Machine - Azure 虛擬機器上的 SQL Server - - - Connection was successful. - 連線成功。 - - - Please note that login migration feature is in public preview mode. - 請注意,登入移轉功能處於公開預覽版模式。 - - - Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. - 選取您要移轉登入的位置: 目標 Azure SQL 受控執行個體、Azure SQL VM 或 Azure SQL 資料庫。 - - - Please ensure that the current user has sysadmin permissions to get all login information for the current instance ({0}). - 請確定目前的使用者具有系統管理員權限,可取得目前執行個體的所有登入資訊 ({0})。 - - - Azure SQL target type - Azure SQL 目標類型 - - - {0}/{1} logins selected - 已選取 {0}/{1} 個登入 - - - Select the databases that you want to migrate to Azure SQL. - 選取要遷移至 Azure SQL 的資料庫。 - - - {0} (requires credentials refresh) - {0} (需要重新整理認證) + + A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. + 驗證資源連線時發生逾時。深入了解: https://aka.ms/dms-migrations-troubleshooting. Active backup files @@ -250,1234 +106,30 @@ Currently, migrating server roles, establishing server mappings and setting perm Active backup files ({0} items) 使用中的備份檔案 ({0} 個項目) + + Add a linked account and then try again. + 新增連結的帳戶,然後再試一次。 + + + Add account + 新增帳戶 + + + Add your Azure account to view existing migrations and their status. + 新增您的 Azure 帳戶以檢視現有的移轉及其狀態。 + All backups restored 已還原所有備份 + + All database migrations + 所有資料庫移轉 + All fields are required. 所有欄位都是必要欄位。 - - Apply - 套用 - - - (for {0} assessed databases) - (針對 {0} 個已評定的資料庫) - - - Assessment results for '{0}' - '{0}' 的評定結果 - - - The assessment of your SQL Server instance '{0}' failed. - 評定您的 SQL Server 執行個體 '{0}' 失敗。 - - - Assessment in progress - 評定正在進行中 - - - We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. - -This may take some time. - 我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。 - -這可能需要一些時間。 - - - Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. - 尚未準備好移轉到 Azure SQL 受控執行個體或 Azure SQL Database 的資料庫,可以在 Azure 虛擬機器上移轉到 SQL Server。 - - - Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. - 尚未準備好移轉至 Azure SQL Database 的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL 受控執行個體移轉整備程度的評定結果。 - - - Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. - 尚未準備好移轉至 Azure SQL 受控執行個體的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL Database 移轉整備程度的評定結果。 - - - Assessment results - 評定結果 - - - Assessment results and recommendations - 評定結果和建議 - - - This is a blocking issue that will prevent the database migration from succeeding. - 這是會導致資料庫移轉無法成功的執行問題。 - - - Authentication key - 驗證金鑰 - - - Authentication key '{0}' has been refreshed. - 已重新整理驗證金鑰 '{0}'。 - - - Authentication type - 驗證類型 - - - Authentication keys - 驗證金鑰 - - - Azure SQL - Azure SQL - - - Azure SQL Database Server - Azure SQL Database 伺服器 - - - Azure SQL Managed Instance - Azure SQL 受控執行個體 - - - SQL Server on Azure Virtual Machines - Azure 虛擬機器上的 SQL Server - - - SQL Server on Azure VM - Azure VM 上的 SQL Server - - - Target type - 目標類型 - - - Azure Storage account to upload backups - 要上傳備份的 Azure 儲存體帳戶 - - - Azure AD tenant - Azure AD 租用戶 - - - Folder name - 資料夾名稱 - - - Backup size (MB) - 備份大小 (MB) - - - File name - 檔案名稱 - - - Number of stripes - 條紋數 - - - Restore finish date - 還原完成日期 - - - Restore start date - 還原開始日期 - - - Restore status - 還原狀態 - - - File status - 檔案狀態 - - - Backup location - 備份位置 - - - Backup start time - 備份開始時間 - - - A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher. - 因為必須將三個次要複本設為 Always On 高可用性群組,所以企業關鍵服務層的 SQL 受控執行個體完全移轉所花費的時間會明顯超出一般用途。作業的持續時間取決於資料的大小。90% 案例的植入速度為 220 GB/小時或更高。 - - - Folder - 資料夾 - - - Blob container resource group - Blob 容器資源群組 - - - Last backup file - 最後備份的檔案 - - - Select a blob container value first. - 請先選取 BLOb 容器值。 - - - Blob container storage account - Blob 容器儲存體帳戶 - - - Blob container - Blob 容器 - - - Select a resource group. - 選取資源群組。 - - - Select a resource group value first. - 請先選取資源群組值。 - - - When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. - 將資料庫備份上傳到 Blob 容器時,請確定來自不同資料庫的備份檔案儲存在不同的資料夾中。只支援容器與資料夾最多一層深的根目錄。 - - - There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. - 已選取多個具有相同備份位置的資料庫。請確認來自不同資料庫的備份檔案儲存在不同的資料夾中。 - - - Azure Storage Blob Container details - Azure 儲存體 Blob 容器詳細資料 - - - Provide the Azure Storage Blob Container that contains the backups. - 提供包含備份的 Azure 儲存體 Blob 容器。 - - - Subscription - 訂用帳戶 - - - Enter target database name and select resource group, storage account and container for the selected source databases. - 輸入目標資料庫名稱,然後選取所選源資料庫的資源群組、儲存體帳戶和容器。 - - - Select a storage account value first. - 請先選取儲存體帳戶值。 - - - Browse - 瀏覽 - - - {0}/{1} databases can be migrated without issues - {0}/{1} 個資料庫可以移轉而無問題 - - - Cancel - 取消 - - - An error occurred while canceling the migration. - 取消移轉時發生錯誤。 - - - Cancel migration - 取消移轉 - - - Migration is not in progress and cannot be canceled. - 移轉不在進行中,因此無法取消。 - - - Migration is not in progress and cannot be cutover. - 移轉不在進行中,且無法完全移轉。 - - - Migration is currently in progress and cannot be deleted. - 移轉目前正在進行中,無法刪除。 - - - Migration cannot be retried. - 無法重試移轉。 - - - The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. - 在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。 - - - Clear - 清除 - - - Close - 關閉 - - - Complete cutover - 完成完全移轉 - - - We ran the following steps: - 我們已執行以下步驟: - - - Completing cutover without restoring all the backups may result in a data loss. - 完成完全移轉而不還原所有備份可能會造成資料遺失。 - - - I confirm there are no additional log backups to provide and want to complete cutover. - 我確認沒有其他記錄備份可提供並想要完成完全移轉。 - - - Connect - 連線 - - - Connection status - 連線狀態 - - - Copy key 1 - 複製金鑰 1 - - - Copy key 2 - 複製金鑰 2 - - - Copy migration details - 複製移轉詳細資料 - - - Canceled - 已取消 - - - Cancelled - 已取消 - - - Copy finished - 複製已完成 - - - Copying - 正在複製 - - - Failed - 失敗 - - - In progress - 進行中 - - - Preparing - 正在準備 - - - Queued - 已佇列 - - - Rebuilding indexes - 正在重建索引 - - - Succeeded - 已成功 - - - Copy throughput (MBPS) - 複製輸送量 (MBPS) - - - Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. - 將資料庫備份移轉至 Azure 期間達成的資料移動輸送量。這是資料傳輸速率,由資料讀取除以備份移轉至 Azure 的持續時間計算。 - - - {0} databases - {0} 個資料庫 - - - {0} database - {0} 個資料庫 - - - Create - 建立 - - - Create new - 新建 - - - Create new migration service - 建立新的移轉服務 - - - Create new resource group - 建立新的資源群組 - - - Creating resource group - 正在建立資源群組 - - - Currently restoring file - 目前正在還原檔案 - - - Migration cutover - 完全移轉 - - - Database migrations completing cutover - 完成完全移轉的資料庫移轉 - - - An error occurred while initiating cutover. - 起始完全移轉時發生錯誤。 - - - Perform the following steps before you complete cutover. - 完成完全移轉前,請執行下列步驟。 - - - Cutover in progress for database '{0}' - 資料庫 '{0}' 的完全移轉進行中 - - - Last file restored: {0} - 上次還原的檔案: {0} - - - Log backups pending restore: {0} - 記錄備份擱置還原: {0} - - - An error occurred while refreshing the migration status. - 重新整理移轉狀態時發生錯誤。 - - - 1. Stop all incoming transactions to the source database. - 1. 停止所有導向來源資料庫的傳入交易。 - - - 2. Create a final transaction log differential or backup and store it in the Azure Storage Blob Container. - 2. 建立最終交易記錄差異比較或備份,並將它儲存在在 Azure 儲存體 Blob 容器。 - - - 2. Create a final transaction log backup and store it on the network share. - 2. 建立最終交易記錄備份,並儲存在網路共用上。 - - - 3. Verify that all backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 確認所有備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。 - - - 3. Verify that all log backups have been restored on the target database. The "Log backups pending restore" value should be zero. - 3. 確認所有記錄備份已還原到目標資料庫上。[待還原的記錄備份] 值應為零。 - - - Migration mode - 移轉模式 - - - Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. - 判斷您 SQL Server 執行個體的移轉整備度、識別建議的 Azure SQL 目標,並完成將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL Database。 - - - A hub of migration articles that provides step-by-step guidance for migrating and modernizing your data assets in Azure. - 移轉文章的中樞,提供在 Azure 中移轉和讓資料資產現代化的逐步指引。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Managed Instance with minimal downtime. - 將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉到 Azure SQL 受控執行個體的逐步教學課程,停機時間最短。 - - - The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. - Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises or Azure Virtual Machines) to Azure SQL Database. - 將資料庫從 SQL Server 執行個體 (內部部署或 Azure 虛擬機器) 移轉至 Azure SQL 資料庫的逐步教學課程。 - - - A step-by-step tutorial to migrate databases from a SQL Server instance (on-premises) to SQL Server on Azure Virtual Machines with minimal downtime. - 將資料庫從 SQL Server 執行個體 (內部部署) 移轉到 Azure 虛擬機器上 SQL Server 的逐步教學課程,停機時間最短。 - - - Azure Database Migration Guides - Azure 資料庫移轉指南 - - - Tutorial: Migrate to Azure SQL Managed Instance (online) - 教學課程: 移轉至 Azure SQL 受控執行個體 (線上) - - - Migrate databases using Azure Data Studio - 使用 Azure Data Studio 來移轉資料庫 - - - Tutorial: Migrate to SQL Server on Azure SQL Database (offline) - 教學課程: 移轉至 Azure SQL Database 上的 SQL Server (離線) - - - Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) - 教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上) - - - Help articles and video links - 說明文章及影片連結 - - - Migrate logins to Azure SQL - 將登入移轉至 Azure SQL - - - Migrate SQL Server logins to Azure SQL. - 將 SQL Server 登入移轉至 Azure SQL。 - - - Migrate to Azure SQL - 移轉到 Azure SQL - - - Migrate a SQL Server instance to Azure SQL. - 將 SQL Server 執行個體移轉到 Azure SQL。 - - - Azure SQL Migration - Azure SQL 移轉 - - - Data source configuration - 資料來源設定 - - - Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. - 比較從來源讀取的實際資料量,以及上傳至目標的實際資料量。 - - - Data uploaded / size - 已上傳的資料/大小 - - - Database - 資料庫 - - - Database '{0}' already exists on the target managed instance '{1}'. - 目標受控執行個體 '{1}'上已經有資料庫 '{0}'。 - - - Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. - 請確認提供的資料庫名稱並不存在於 Azure 虛擬機器的目標 SQL Server 上。 - - - Select the databases that you want to assess for migration to Azure SQL. - 選取您要評定要移轉至 Azure SQL 的資料庫。 - - - Databases for assessment - 要評定的資料庫 - - - For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} - 對於選取的資料庫,請選擇性地提供擴充事件工作階段檔案來評估臨機操作或動態 SQL 查詢,或透過應用程式資料圖層起始的任何 DML 陳述式。{0} - - - Select a folder where extended events session files (.xel and .xem) are stored - 選取儲存擴充事件工作階段檔案 (.xel 和 .xem) 位置的資料夾 - - - Learn more - 深入了解 - - - Assess extended event sessions - 評估擴充事件工作階段 - - - An error occurred while accessing database details. - 存取資料庫詳細資料時發生錯誤。 - - - An error occurred while connecting to target migration database. - 連接到目標移轉資料庫時發生錯誤。 - - - Connection error:{0} {1} - 連線錯誤:{0} {1} - - - Loading database table list.. - 正在載入資料庫資料表清單.. - - - Loading tables list... - 正在載入資料表清單... - - - Click this column to activate the context command menu - 按一下此資料行以啟用内容命令功能表 - - - The duration of the migration - 移轉的持續時間 - - - The fininish time for the migration - 移轉的結束時間 - - - In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. - 在 Azure 資料移轉服務中,您可以離線或在連線時移轉您的資料庫。在離線移轉中,應用程式停機時間會在移轉開始時開始。若要將停機時間限制為移轉後移轉至新環境所需的時間,請使用線上移轉。 - - - To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. - 若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。 - - - Migration mode - 移轉模式 - - - Application downtime will start when the migration starts. - 當移轉開始時,應用程式的停機時間就會開始。 - - - Offline migration - 離線移轉 - - - Application downtime is limited to cutover at the end of migration. - 應用程式停機的情況只會發生於移轉結束時的完全移轉期間。 - - - Online migration - 線上移轉 - - - Database Migration Service - 資料庫移轉服務 - - - Database Migration Service authentication keys - 資料庫移轉服務驗證金鑰 - - - Successfully created a Database Migration Service. - 已成功建立資料庫移轉服務。 - - - The start time for the migration - 移轉的開始時間 - - - Database migration status - 資料庫移轉狀態 - - - Database migration status: {0} - 資料庫移轉狀態: {0} - - - The target database name - 目標資料庫名稱 - - - The target server name - 目標伺服器名稱 - - - The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] - Azure 資源目標型別 [SQL 受控執行個體,SQL 虛擬機器,SQL Database] - - - 0 tables found on source database. - 在來源資料庫上找到 0 個資料表。 - - - Select the location of the database backups to use during migration. - 選取要於移轉期間使用的資料庫備份位置。 - - - SQL Server dacpac extension - SQL Server dacpac 延伸模組 - - - Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. - 選取要移轉的資料表清單之前,請務必使用 {0} 或Azure Data Studio 中的{1},將資料庫結構描述從來源移轉至目標。 - - - SQL Database Projects extension - SQL Database 專案延伸模組 - - - Migration status - 移轉狀態 - - - The current status of the migration - 移轉目前的狀態 - - - Refresh - 重新整理 - - - For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. - 針對下列每個資料庫,按一下 [編輯] 以選取要從來源移轉至目標的資料表。然後,在按一下 [下一步] 之前,請按一下 [執行驗證] 以驗證提供的設定。 - - - Table selection - 資料表選取範圍 - - - Source database - 來源資料庫 - - - Select tables - 選取資料表 - - - Target database - 目標資料庫 - - - Database to be migrated - 要移轉的資料庫 - - - Please select target database tables to migrate to. At least one database with one table is required. - 請選取要移轉至的目標資料庫資料表。至少需要一個具有一個資料表的資料庫。 - - - Databases ({0}/{1}) - 資料庫 ({0}/{1}) - - - {0}/{1} databases selected - 選取了 {0} 個資料庫 (共 {1} 個) - - - Databases - 資料庫 - - - {0} day - {0} 天 - - - {0} days - {0} 天 - - - Default database - 預設資料庫 - - - An error occurred while deleting the migration. - 刪除移轉時發生錯誤。 - - - Delete migration - 刪除移轉 - - - Description - 描述 - - - Migrations - 移轉 - - - Details copied - 已複製詳細資料 - - - Refresh - 重新整理 - - - Total tables - 資料表總計 - - - Cancelled - 已取消 - - - Failed - 失敗 - - - Server objects - 伺服器物件 - - - Filter table migration results using keywords - 使用關鍵字篩選資料表移轉結果 - - - Filter table migration results - 篩選資料表移轉結果 - - - In progress - 進行中 - - - Server objects - 伺服器物件 - - - Successful - 成功 - - - Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. - 您的 Azure 資料庫移轉服務的 Azure 區域。只會顯示包含服務的區域。 - - - Failed to provision a Database Migration Service. Wait a few minutes and then try again. - 無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。 - - - Your Azure Database Migration Service resource name - 您的 Azure 資料庫移轉服務資源名稱。 - - - Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. - 您的 Azure SQL 目標的資源群組。只會顯示包含服務的資源群組。 - - - Subscription name for your Azure Database Migration Service - Azure 資料庫移轉服務的訂用帳戶名稱 - - - Duration - 持續時間 - - - If results were expected, verify the connection to the SQL Server instance. - 如果預期結果,請驗證 SQL Server 執行個體的連線。 - - - No backup files - 無備份檔案 - - - Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. - 輸入來源 SQL Server 執行個體的認證。將資料庫移轉到 Azure SQL 時,將會使用此認證。 - - - Error - 錯誤 - - - Click to view error details - 按一下以檢視錯誤詳細資料 - - - Migration error(s)) - 移轉錯誤 - - - Migration error details - 移轉錯誤詳細資料 - - - Migration status details - 移轉狀態詳細資料 - - - Database migrations failed - 資料庫移轉失敗。 - - - Feedback on the migration experience - 對移轉體驗的意見反應 - - - Detected files - 偵測到的檔案 - - - Last restored file time - 上次還原的檔案時間 - - - Last uploaded file time - 上次上傳檔案時間 - - - Last uploaded file - 上次上傳的檔案 - - - Managed instance restore state - 受控執行個體還原狀態 - - - Pending differential backups - 擱置的差異備份 - - - Queued files - 已加入佇列的檔案 - - - Restore percent completed - 還原完成百分比 - - - Restore plan size (MB) - 還原計劃大小 (MB) - - - Restored files - 已還原的檔案 - - - Restored size (MB) - 已還原的大小 (MB) - - - Restoring files - 正在還原檔案 - - - Skipped files - 跳過的檔案 - - - Unrestorable files - 不可還原的檔案 - - - File name - 檔案名稱 - - - Finish time - 完成時間 - - - First LSN - 第一個 LSN - - - Full backup file(s) - 完整備份檔案 - - - We have completed the assessment of your SQL Server instance '{0}'. - 我們已對您的 SQL Server 執行個體 '{0}' 完成評定。 - - - {0} hr - {0} 小時 - - - {0} hrs - {0} 小時 - - - Impact - 影響 - - - Name: {0} - 名稱: {0} - - - Type: {0} - 類型: {0} - - - Impacted objects - 受影響的物件 - - - Inline migration - 內嵌移轉 - - - {0} databases have warnings - {0} 個資料庫出現警告 - - - {0} database has warnings - {0} 個資料庫出現警告 - - - Instance - 執行個體 - - - To continue, select a valid Azure account. - 若要繼續,請選取有效的 Azure 帳戶。 - - - To continue, select a valid blob container for source database '{0}'. - 若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。 - - - To continue, select a valid last backup file for source database '{0}'. - 若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。 - - - To continue, select a valid backup folder for source database '{0}'. - 若要繼續,請選取來源資料庫 '{0}' 的有效備份資料夾。 - - - To continue, select a valid resource group for source database '{0}'. - 若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。 - - - To continue, select a valid storage account for source database '{0}'. - 若要繼續,請選取來源資料庫 '{0}' 的有效儲存體帳戶。 - - - To continue, select a valid location. - 若要繼續,請選取有效的位置。 - - - To continue, select a valid managed instance. - 若要繼續,請選取有效的受控執行個體。 - - - Select a valid Database Migration Service. - 選取有效的資料庫移轉服務。 - - - Select a Database Migration Service that is connected to a node. - 選取連線到節點的資料庫移轉服務。 - - - Invalid network share location format. Example: {0} - 網路共用位置格式無效。範例: {0} - - - To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting - 若要繼續,請選取 Blob 容器 (其中所有備份檔案都是來源資料庫 '{0}' 的分頁 Blob),因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: https://aka.ms/dms-migrations-troubleshooting - - - Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') - 因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri') - - - To continue, select a valid resource group. - 若要繼續,請選取有效的資源群組。 - - - Cannot retrieve saved session. Try again by selecting new session. - 無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。 - - - Enter a valid name for the Migration Service. - 為此移轉服務輸入有效的名稱。 - - - To continue, select a valid Azure SQL Database server. - 若要繼續,請選取有效的 Azure SQL Database 伺服器。 - - - To continue, select a valid storage account. - 若要繼續,請選取有效的儲存體帳戶。 - - - To continue, select a valid subscription. - 若要繼續,請選取有效的訂用帳戶。 - - - Enter a valid name for the target database. - 輸入有效的目標資料庫名稱。 - - - Invalid user account format. Example: {0} - 使用者帳戶格式無效。範例: {0} - - - To continue, select a valid virtual machine. - 若要繼續,請選取有效的虛擬機器。 - - - Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. - Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務,或是在下方建立一個新的。 - - - No Database Migration Service found. Create a new one. - 找不到任何資料庫移轉服務。建立新的。 - - - Azure Database Migration Service - Azure 資料庫移轉服務 - - - Step 1: {0} - 步驟 1: {0} - - - Step 2: Use the keys below to register your integration runtime - 步驟 2: 使用下列金鑰註冊您的整合執行階段 - - - Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime - 步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線 - - - Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime - 步驟 3: 按一下上方的 [重新整理] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線 - - - Blocking Issue: {0} - 執行問題: {0} - - - Issues - 問題 - - - Issues ({0}) - 問題 ({0}) - - - Issue details - 問題詳細資料 - - - Key 1 copied - 已複製金鑰 1 - - - Key 1 - 金鑰 1 - - - Key 2 copied - 已複製金鑰 2 - - - Key 2 - 金鑰 2 - - - Last LSN - 最後一個 LSN - - - Last applied backup file(s) - 上次套用的備份檔案 - - - Last applied backup taken on - 上次套用的備份建立於 - - - Last applied LSN - 上次套用的 LSN - - - Last scan completed: {0} - 上次完成的掃描: {0} - - - Learn more - 深入了解 - - - Learn more about things you need before starting a migration. - 在開始移轉之前,深入了解您需要的事項。 - - - Error loading migrations list - 載入移轉清單時發生錯誤 - - - Location - 位置 - - - Source database - 來源資料庫 - - - Target database - 目標資料庫 - - - Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. - 選取您要將來源資料庫移轉至的目標資料庫位置。您只能為一個來源資料庫選擇目標資料庫。 - - - Map selected source databases to target databases for migration - 將選取的來源資料庫對應到目標資料庫以進行移轉 - - - Select a target database - 請選取目標資料庫 - - - The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. - 受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。 - - - Database migrations completed - 資料庫移轉已完成 - - - Database migrations in progress - 資料庫移轉正在進行中 - - - Ascending - 遞增 - - - Sort - 排序 - - - Migration status - 移轉狀態 - - - Migration status filter - 移轉狀態篩選 - - - {0} min - {0} 分鐘 - - - {0} mins - {0} 分鐘 - - - Table name - 資料表名稱 - - - To continue, enter a valid target password. - 若要繼續,請輸入有效的目標密碼。 - - - To continue, enter a valid target user name. - 若要繼續,請輸入有效的使用者名稱。 - - - Mode - 模式 - - - More info - 其他資訊 - All steps completed with the following error(s):{0}{1} 所有步驟都已完成,但發生以下錯誤:{0}{1} @@ -1486,701 +138,209 @@ This may take some time. All steps succeeded. 所有步驟都已成功。 - - Some steps are still running. - 部分步驟仍在執行中。 - - - Step status: {0} - 步驟狀態: {0} - - - Copy results - 複製結果 - - - Step details - 步驟詳細資料 - - - Step status: {0}{1}{2} - 步驟狀態: {0}{1}{2} - - - Steps - 步驟 - - - N/A - N/A - - - Name - 名稱 - - - Names: - 名稱: - - - Name of new resource group - 新資源群組的名稱 - - - My database backups are in an Azure Storage Blob Container - 我的資料庫備份位於 Azure 儲存體 Blob 容器中 - - - My database backups are on a network share - 我的資料庫備份位於網路共用 - - - Network share - 網路共用 - - - Storage account details - 儲存體帳戶詳細資料 - - - Provide the Azure Storage account where the backups will be uploaded to. - 請提供要將備份上傳到的目標 Azure 儲存體帳戶。 - - - Network share details - 網路共用詳細資料 - - - Provide the network share location where the backups are stored, and the user credentials used to access the share. - 提供儲存備份的網路共用位置,以及用來存取共用的使用者認證。 - - - Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. - 資料庫備份的網路共用路徑。移轉程式會自動從此網路共用中擷取有效的備份檔案。 - - - Network share location where the backups are stored - 儲存備份的網路共用位置 - - - Password - 密碼 - - - Enter password. - 輸入密碼。 - - - Network share path - 網路共用路徑 - - - \\Servername.domainname.com\Backupfolder - \\Servername.domainname.com\Backupfolder - - - Enter target database name and network share path information for the selected source databases. - 輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。 - - - Windows user account with read access to the network share location. - 具有網路共用位置讀取存取權的 Windows 使用者帳戶。 - - - Windows user account with read access to the network share location - 具有網路共用位置讀取存取權的 Windows 使用者帳戶。 - - - (new) {0} - (新) {0} - - - New support request - 新增支援要求 - - - No - - - - No blob containers found. - 找不到任何 Blob 容器。 - - - No blob files found. - 找不到任何 BLOb 檔案。 - - - No blob folders found. - 找不到 Blob 資料夾。 - - - No file shares found. - 找不到任何檔案共用。 - - - No issues found for migrating to Azure SQL Managed Instance. - 找不到移轉到 Azure SQL 受控執行個體的問題。 - - - No issues found for migrating to Azure SQL Database. - 找不到移轉到 Azure SQL Database 的問題。 - - - No issues found for migrating to SQL Server on Azure Virtual Machine. - 找不到在 Azure 虛擬機器上移轉到 SQL Server 的問題。 - - - No locations found. - 找不到任何位置。 - - - No managed instances found. - 找不到任何受控執行個體。 - - - No pending backups. Click refresh to check current status. - 沒有擱置的備份。按一下 [重新整理] 以檢查目前的狀態。 - - - Assessment results are unavailable. - 評定結果無法使用。 - - - No Azure SQL databases found. - 找不到 Azure SQL 資料庫。 - - - No Azure SQL database servers found. - 找不到 Azure SQL Database 伺服器。 - - - No storage accounts found. - 找不到任何儲存體帳戶。 - - - No subscriptions found. - 找不到任何訂用帳戶。 - - - No virtual machines found. - 找不到任何虛擬機器。 - - - Failed to open the migration notebook. - 無法開啟移轉筆記本。 - - - {0}/{1} migrating logins displayed - 顯示 {0}/{1} 個移轉登入 - - - Object details - 物件詳細資料 - - - Offline - 離線 - - - OFFLINE - OFFLINE - - - OK - 確定 - - - Online - 線上 - - - Open - 開啟 - - - Error opening migration details dialog - 開啟移轉詳細資料對話方塊時發生錯誤 - - - Error opening migration service dialog - 開啟移轉服務對話方塊時發生錯誤 - - - Error opening migration target - 開啟移轉目標本時發生錯誤 - - - Download and install integration runtime - 下載並安裝整合執行階段 - - - Dynamic range - 動態範圍 - - - None - - - - Physical partitions - 實體分割區 - - - Target password - 目標密碼 - - - Enter the target password - 輸入目標密碼 - - - User account - 使用者帳戶 + + An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. + 要移轉資料庫的目標 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL 資料庫。 An Azure account (not required for assessment or SKU recommendation functionality) Azure 帳戶 (評定或 SKU 建議功能不需要) - - A source SQL Server database(s) running on on-premises, or on SQL Server on Azure Virtual Machine or any virtual machine running in the cloud (private, public). - 在內部部署或 Azure 虛擬機器上的 SQL Server 上執行的來源 SQL Server 資料庫,或雲端中執行的任何虛擬機器 (私人、公用)。 - - - An Azure SQL Managed Instance, SQL Server on Azure Virtual Machine, or Azure SQL Database to migrate your database(s) to. - 要移轉資料庫的目標 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL 資料庫。 - - - Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). - 您的資料庫備份位置詳細資料,網路檔案共用或 Azure Blob 儲存體容器 (Azure SQL Database 目標不需要)。 - - - Things you need before starting your Azure SQL migration: - 開始 Azure SQL 移轉之前所需的項目: - - - Provide a unique container for each target database. Databases affected: - 為每個目標資料庫提供唯一的容器。受影響的資料庫: - - - Select the operation you'd like to perform. - 選取您要執行的作業。 - - - Recommendation - 建議 - - - Refresh - 重新整理 - - - Refresh assessment - 重新整理評定 - - - Refresh key 1 - 重新整理金鑰 1 - - - Refresh key 2 - 重新整理金鑰 2 - - - An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. - 重新整理移轉清單時發生錯誤'。 請檢查您的連結 Azure 連線,然後按一下 [重新整理] 再試一次。 - An error has occured while refreshing the migrations list. 重新整理移轉清單時發生錯誤。 - - A resource group is a container that holds related resources for an Azure solution. - 資源群組是能夠存放 Azure 解決方案相關資源的容器。 + + An error occurred while accessing database details. + 存取資料庫詳細資料時發生錯誤。 - - No resource groups found. - 找不到任何資源群組。 + + An error occurred while assessing the server '{0}'. + 評定伺服器 '{0}' 時發生錯誤。 - - Resource group - 資源群組 + + An error occurred while canceling the migration. + 取消移轉時發生錯誤。 - - Restart migration wizard - 重新啟動移轉精靈 + + An error occurred while connecting to target migration database. + 連接到目標移轉資料庫時發生錯誤。 - - None - + + An error occurred while connecting to the target server. + 連線到目標伺服器時發生錯誤。 - - Queued - 已佇列 + + An error occurred while deleting the migration. + 刪除移轉時發生錯誤。 - - Restored - 已還原 + + An error occurred while generating SKU recommendations for the server '{0}'. + 產生伺服器 '{0}' 的 SKU 建議時發生錯誤。 - - Restoring - 正在還原 - - - Skipped - 已跳過 - - - Database - 資料庫 - - - Differential database - 差異資料庫 - - - Differential file - 差異檔案 - - - Differential partial - 差異部份 - - - File - 檔案 - - - Partial - 部分 - - - Transaction log - 交易記錄 - - - Unknown - 未知 - - - Restoring - 正在還原 - - - Blocked - 已封鎖 - - - Cancelled - 已取消 - - - Completed - 已完成 - - - Completing migration - 正在完成移轉 - - - Failed - 已失敗 - - - Initializing - 正在初始化 - - - None - - - - Not started - 未啟動 - - - Restore completed - 已完成還原 - - - Restore paused - 還原已暫停 - - - Searching backups - 正在搜尋備份 - - - Waiting - 正在等候 - - - Resume previously saved session - 繼續之前儲存的工作階段 - - - Run migration workflow again - 再次執行移轉工作流程 - - - Retry migration - 重試移轉 - - - An error occurred while retrying the migration. - 重試移轉時發生錯誤。 - - - Resource group created - 已建立資源群組 - - - Run validation - 執行驗證 - - - We are running the following steps: - 我們正在執行以下步驟: - - - Save assessment report - 儲存評定報表 - - - Successfully saved assessment report to {0}. - 已成功將評定報告儲存至 {0}。 - - - Save and close - 儲存後關閉 - - - Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. - 已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。 - - - Save recommendation report - 儲存建議報告 - - - Successfully saved recommendation report to {0}. - 已成功將建議報告儲存至 {0}。 - - - Cancel - 取消 - - - Next - 下一步 - - - Saved session - 已儲存的工作階段 - - - Search - 搜尋 - - - Filter migration results - 篩選移轉結果 - - - {0} sec - {0} 秒 - - - Select - 選取 - - - Select your target Azure subscription and your target Azure SQL Managed Instance. - 選取您的目標 Azure 訂用帳戶以及目標 Azure SQL 受控執行個體。 - - - Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. - 選取您的目標 Azure 訂用帳戶,以及 Azure 虛擬機器上的目標 SQL Server 作為您的目標。 - - - Please select 1 or more logins for migration - 請選取 1 或多個要移轉的登入 - - - Select the databases to migrate. - 選取要移轉的資料庫。 - - - Select tables for migration - 選取用於移轉的資料表 - - - Click on SQL Server instance or any of the databases on the left to view its details. - 按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。 - - - Apply - 套用 - - - Clear - 清除 - - - Azure Database Migration Service - Azure 資料庫移轉服務 - - - Filter the migration list by Database Migration Service - 依資料庫移轉服務篩選移轉清單 - - - Select a Database Migration Service - 選取資料庫移轉服務 - - - Sign into Azure and select an account - 登入 Azure 並選取帳戶 - - - Select a location - 選取位置 - - - Select a resource group - 選取資源群組 - - - Select a Database Migration Service - 選取資料庫移轉服務 - - - Select a subscription - 選取訂用帳戶 - - - Select a tenant - 選取租用戶 - - - An error occurred while loading available Azure accounts. - 載入可用的 Azure 帳戶時發生錯誤。 - - - An error occurred while loading locations. Please check your Azure connection and try again. - 載入位置時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - - Select a target server. - 選取目標伺服器。 - - - An error occurred while loading available resource groups. Please check your Azure connection and try again. - 載入可用的資源群組時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - - An error occurred while loading available database migration services. Please check your Azure connection and try again. - 載入可用的資料庫移轉服務時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 + + An error occurred while initiating cutover. + 起始完全移轉時發生錯誤。 An error occurred while loading account subscriptions. Please check your Azure connection and try again. 載入帳戶訂閱時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - Select target Azure SQL Type - 選取目標 Azure SQL 類型 - An error occurred while loading available Azure account tenants. 載入可用的 Azure 帳戶租用戶時發生錯誤。 - - Azure Database Migration Service - Azure 資料庫移轉服務 + + An error occurred while loading available Azure accounts. + 載入可用的 Azure 帳戶時發生錯誤。 - - Select Database Migration Service - 選取資料庫移轉服務 + + An error occurred while loading available database migration services. Please check your Azure connection and try again. + 載入可用的資料庫移轉服務時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - To continue, select a target. - 若要繼續,請選取目標。 + + An error occurred while loading available resource groups. Please check your Azure connection and try again. + 載入可用的資源群組時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - Server - 伺服器 + + An error occurred while loading locations. Please check your Azure connection and try again. + 載入位置時發生錯誤。請檢查您的 Azure 連線,然後再試一次。 - - Ensure that the service account running the source SQL Server instance has read privileges on the network share. - 請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。 + + An error occurred while refreshing the migration service creation status. + 重新整理移轉服務建立狀態時發生錯誤。 - - Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). - Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,處理來源與目標之間的連線,並將內部部署網路檔案共用的備份上傳到 Azure (若適用)。 + + An error occurred while refreshing the migration status. + 重新整理移轉狀態時發生錯誤。 - - Follow the instructions below to set up self-hosted integration runtime. - 請遵循下方的指示,設定自我裝載整合執行階段。 + + An error occurred while refreshing the migrations list. Please check your linked Azure connection and click refresh to try again. + 重新整理移轉清單時發生錯誤'。 請檢查您的連結 Azure 連線,然後按一下 [重新整理] 再試一次。 - - Set up integration runtime - 設定整合執行階段 + + An error occurred while restarting the migration. + 重新啟動移轉時發生錯誤。 - - Loading Migration Services - 正在載入移轉服務 + + An error occurred while starting the certificate migration: '{0}' + 啟動憑證移轉時發生錯誤: '{0}' + + + An error occurred while trying to get {0} login information. + 嘗試取得 {0} 登入資訊時發生錯誤。 + + + An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} + 評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2} + + + Application downtime is limited to cutover at the end of migration. + 應用程式停機的情況只會發生於移轉結束時的完全移轉期間。 + + + Application downtime will start when the migration starts. + 當移轉開始時,應用程式的停機時間就會開始。 + + + Apply + 套用 + + + Apply + 套用 + + + Are you sure you want to cancel this migration? + 確定要取消此移轉嗎? + + + Are you sure you want to delete this migration? + 確定要刪除此刪除嗎? + + + Ascending + 遞增 + + + Assess extended event sessions + 評估擴充事件工作階段 + + + Assessment in progress + 評定正在進行中 + + + Assessment results + 評定結果 + + + Assessment results and recommendations + 評定結果和建議 + + + Assessment results are unavailable. + 評定結果無法使用。 + + + Assessment results for '{0}' + '{0}' 的評定結果 + + + Authentication key + 驗證金鑰 + + + Authentication key '{0}' has been refreshed. + 已重新整理驗證金鑰 '{0}'。 Authentication keys 驗證金鑰 + + Authentication keys + 驗證金鑰 + Authentication keys used to connect to the self-hosted integration runtime node 用來連線到自我裝載整合執行個體節點的驗證金鑰 - - Close - 關閉 + + Authentication type + 驗證類型 + + + Azure AD tenant + Azure AD 租用戶 + + + Azure Active Directory (AAD) Domain name is required to migrate Windows login. Please enter an AAD Domain Name or deselect windows login(s). + 需要 Azure Active Directory (AAD) 網域名稱才能移轉 Windows 登入。請輸入 AAD 網域名稱或取消選取 Windows 登入。 + + + Azure Active Directory Domain Name (only required to migrate Windows Authenication Logins) + Azure Active Directory 網域名稱 (僅需要移轉 Windows 驗證登入) + + + Azure Database Migration Guides + Azure 資料庫移轉指南 + + + Azure Database Migration Service + Azure 資料庫移轉服務 + + + Azure Database Migration Service + Azure 資料庫移轉服務 Azure Database Migration Service Azure 資料庫移轉服務 - - Self-hosted integration runtime node - 自我裝載整合執行階段節點 - - - -- unavailable -- - -- 無法使用 -- - - - The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. - 擷取 Azure 資料移轉服務 '{0}' 的註冊資訊時發生下列錯誤。請按一下 [重新整理],然後再試一次。錯誤: '{1}'。 - - - Azure Database Migration Service "{0}" details:` - Azure 資料庫移轉服務 "{0}" 詳細資料: - - - No Migration Services found. To continue, create a new one. - 找不到任何移轉服務。若要繼續,請建立一個新的。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - Azure 資料庫移轉服務未註冊。Azure 資料庫移轉服務 '{0}' 必須向在任何節點上的自我裝載整合執行階段註冊。 - - - Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. - -See below for registration instructions. - 未註冊 Azure 資料庫移轉服務。Azure 資料庫移轉服務 '{0} ' 必須向在任何節點上的自我裝載整合執行階段註冊。 - -請參閱下方的註冊指示。 - - - {0} (change) - {0} (變更) + + Azure Database Migration Service + Azure 資料庫移轉服務 Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1} @@ -2198,431 +358,43 @@ For improved performance and high availability, you can register additional node 為了提升效能和高可用性,您可以註冊其他節點。請參閱下方的註冊指示。 - - Please select the location of your database backup files before continuing. - 請選取資料庫備份檔案的位置,再繼續。 + + Azure Database Migration Service "{0}" details:` + Azure 資料庫移轉服務 "{0}" 詳細資料: - - An error occurred while refreshing the migration service creation status. - 重新整理移轉服務建立狀態時發生錯誤。 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + Azure 資料庫移轉服務未註冊。Azure 資料庫移轉服務 '{0}' 必須向在任何節點上的自我裝載整合執行階段註冊。 - - Enter the information below to add a new Azure Database Migration Service. - 請在下方輸入資訊,以新增 Azure 資料庫移轉服務。 + + Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node. + +See below for registration instructions. + 未註冊 Azure 資料庫移轉服務。Azure 資料庫移轉服務 '{0} ' 必須向在任何節點上的自我裝載整合執行階段註冊。 + +請參閱下方的註冊指示。 - - Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. - 請在下方輸入資訊,以新增一個新的 Azure 資料庫移轉服務。若要註冊自我裝載整合執行階段,請在上一頁選取 [我的資料庫備份在網路共用上]。 - - - Create Azure Database Migration Service - 建立 Azure 資料庫移轉服務 - - - Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. - Azure 資料庫移轉服務的 Azure 區域。這應該是與目標 Azure SQL 相同的區域。 + + Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable). + Azure 資料庫移轉服務利用 Azure Data Factory 的自我裝載整合執行階段,處理來源與目標之間的連線,並將內部部署網路檔案共用的備份上傳到 Azure (若適用)。 Azure Database Migration Service name. Azure 資料庫移轉服務名稱。 - - Resource group for your Azure Database Migration Service. - Azure 資料庫移轉服務的資源群組。 + + Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service if you have created one previously, or create a new one below. + Azure 資料庫移轉服務可協調資料庫移轉活動並追蹤其進度。如果您之前已建立資料庫移轉服務,可選取現有的資料庫移轉服務,或是在下方建立一個新的。 - - Subscription name for your Azure Database Migration Service. - Azure 資料庫移轉服務的訂用帳戶名稱。 + + Azure SQL + Azure SQL - - Azure SQL target selected as default. - Azure SQL 目標已選取為預設值。 + + Azure SQL Database + Azure SQL Database - - Self-hosted integration runtime node - 自我裝載整合執行階段節點 - - - Show status - 顯示狀態 - - - Size (MB) - 大小 (MB) - - - Size - 大小 - - - {0} GB - {0} GB - - - {0} MB - {0} MB - - - {0} TB - {0} TB - - - {0} recommendations available - {0} 個可用的建議 - - - {0} recommendation available - {0} 個可用的建議 - - - Azure configuration - Azure 組態 - - - Business critical - 業務關鍵 - - - Gen5 - Gen5 - - - General purpose - 一般目的 - - - Hyperscale - 超大規模資料庫 - - - {0} - {1} - {2} vCore - {0} - {1} - {2} V 核心 - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} V 核心 - {3} GB - - - Premium-series - 進階系列 - - - Memory optimized premium-series - 記憶體最佳化進階系列 - - - {0} - {1} vCore - {0} - {1} V 核心 - - - {0} - {1} - {2} vCore - {3} GB - {0} - {1} - {2} V 核心 - {3} GB - - - {0} x {1} - {0} x {1} - - - {0} ({1} vCPU) - {0} ({1} vCPU) - - - Data: {0}, Log: {1}, tempdb: {2} - 資料: {0},記錄: {1},tempdb: {2} - - - Choose how you want to provide performance data - 選擇您要如何提供效能資料 - - - Collect performance data now - 立即收集效能資料 - - - Select a folder on your local drive where performance data will be saved - 選取本機磁碟機上要儲存效能資料的資料夾 - - - Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. - Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。 - - - You can also choose to select this data from an existing folder, if you have already collected it previously. - 如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。 - - - I already have the performance data - 我已經擁有效能資料 - - - Select a folder on your local drive where previously collected performance data was saved - 選取本機磁碟機上儲存先前收集效能資料的資料夾 - - - Start - 開始 - - - Starting performance data collection... - 正在啟動效能資料收集... - - - Initial recommendations will automatically refresh in approximately {0} minute(s). - 初始建議將在大約 {0} 分鐘後自動重新整理。 - - - Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. - 已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。 - - - Data collection in progress. Generating initial recommendations... - 正在收集資料。正在產生初始建議... - - - Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. - 按下 [重新整理建議] 按鈕,定期回來查看更新的建議。 - - - Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. - Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的目標。 - - - Data collection still in progress. Refining existing recommendations... - 資料收集仍在進行中。正在精簡現有的建議... - - - Data collection for Azure recommendations has been stopped. - Azure 建議的資料集合已停止。 - - - Stopping performance data collection... - 正在停止效能資料收集... - - - Running the performance collection for a longer period of time helps ensure a more accurate recommendation. - 長時間執行效能集合有助於確保更精確的建議。 - - - Click the button below to import or collect database performance data. - 按一下下方按鈕以匯入或收集資料庫效能資料。 - - - Azure recommendation will be displayed once data collection is complete. - 資料收集完成後,將會顯示 Azure 建議。 - - - Azure recommendation is not available. Click “Get Azure recommendation” button below - 無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕 - - - {0} cores - {0} 核心 - - - CPU requirement - CPU 需求 - - - Data IOPS requirement - 資料 IOPS 需求 - - - Data storage requirement - 資料儲存需求 - - - {0} GB - {0}GB - - - Get Azure recommendation - 取得 Azure 建議 - - - IO latency requirement - IO 延遲需求 - - - {0} IOPS - {0} IOPS - - - Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. - 您的 Azure SQL 目標的 Azure 區域。只會顯示包含符合移轉目標的區域。 - - - Log storage requirement - 記錄儲存體需求 - - - Logs IOPS requirement - 記錄 IOPS 需求 - - - Memory requirement - 記憶體需求 - - - Azure SQL Managed Instance - Azure SQL 受控執行個體 - - - Azure SQL Managed Instance - Azure SQL 受控執行個體 - - - {0} ms - {0} 毫秒 - - - Recommendation parameters - 建議參數 - - - Edit parameters - 編輯參數 - - - Edit recommendation parameters - 編輯建議參數 - - - Enable elastic recommendation - 啟用彈性建議 - - - Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. - 彈性建議使用替代建議模型,其針對現有的雲端客戶使用個人化的價格效能分析。 - - - Enable preview features - 啟用預覽功能 - - - Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. - 啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。 - - - Percentage utilization - 百分比使用率 - - - Percentile of data points to be used during aggregation of the performance data. - 在彙總效能資料期間要使用的資料點百分位數。 - - - Scale factor - 比例因素 - - - Invalid scale factor. Enter a positive integer value. - 縮放比例無效。輸入正整數值。 - - - Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. - 如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。 - - - Enter the information below to edit the recommendation parameters. - 請在下方輸入資訊以編輯建議參數。 - - - Update - 更新 - - - {0}% - {0}% - - - {0}th percentile - 第 {0} 個百分位數 - - - Azure recommendation (PREVIEW) - Azure 建議 (預覽) - - - To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. - 若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。 - - - To migrate to Azure SQL Database, view assessment results and select one or more databases. - 若要移轉至 Azure SQL Database,請檢視評定結果並選取一或多個資料庫。 - - - To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. - 若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。 - - - Recommendation reason - 建議原因 - - - Recommendations - 建議 - - - - - - - - - Last refreshed: {0} - 上次重新整理時間: {0} - - - Loading... - 正在載入... - - - {0} Recommendations - {0} 項建議 - - - Value - - - - Recommended configuration - 建議設定 - - - Refine Azure recommendation - 精簡 Azure 建議 - - - Refresh recommendation - 重新整理建議 - - - Your Azure SQL target resource name - 您的 Azure SQL 目標資源名稱 - - - Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. - 您的 Azure SQL 目標的資源群組。只會顯示包含符合移轉目標的資源群組。 - - - Restart data collection - 重新啟動資料收集 - - - Source properties - 來源屬性 - - - SQL data files - SQL 資料檔案 - - - SQL log files - SQL 記錄檔案 - - - SQL tempdb - SQL tempdb - - + Azure SQL Database Azure SQL Database @@ -2630,601 +402,237 @@ For improved performance and high availability, you can register additional node Azure SQL Database Azure SQL Database - - Stop data collection - 停止資料收集 + + Azure SQL Database + Azure SQL Database - - Dimension - 維度 + + Azure SQL Database Server + Azure SQL Database 伺服器 - - {0} GB - {0}GB + + Azure SQL Managed Instance + Azure SQL 受控執行個體 - - Subscription name for your Azure SQL target - Azure SQL 目標的訂用帳戶名稱 + + Azure SQL Managed Instance + Azure SQL 受控執行個體 - - Target deployment type - 目標部署類型 + + Azure SQL Managed Instance + Azure SQL 受控執行個體 - - Recommendation target storage configuration - 建議目標儲存體設定 + + Azure SQL Managed Instance + Azure SQL 受控執行個體 - - Host caching - 主機快取 + + Azure SQL Managed Instance + Azure SQL 受控執行個體 - - Not applicable - 不適用 + + Azure SQL Migration + Azure SQL 移轉 - - None - + + Azure SQL target + Azure SQL 目標 - - Read-only - 唯讀 + + Azure SQL target + Azure SQL 目標 - - Read/write - 讀取/寫入 + + Azure SQL target selected as default. + Azure SQL 目標已選取為預設值。 - - Place tempdb on the local ephemeral SSD (default D:\) drive - 將 tempdb 放在本機暫時 SSD (預設 D:\) 磁碟機上 + + Azure SQL target type + Azure SQL 目標類型 + + + Azure Storage Blob Container details + Azure 儲存體 Blob 容器詳細資料 + + + Azure Storage account to upload backups + 要上傳備份的 Azure 儲存體帳戶 + + + Azure account + Azure 帳戶 + + + Azure configuration + Azure 組態 + + + Azure recommendation (PREVIEW) + Azure 建議 (預覽) + + + Azure recommendation collects and analyzes performance data and then recommends an appropriate sized target in Azure for your workload. + Azure 建議會收集及分析效能資料,然後為您的工作負載建議 Azure 中適當大小的目標。 + + + Azure recommendation has been applied using the provided data. Import or collect additional data to refine the recommendation. + 已使用提供的資料套用 Azure 建議。匯入或收集其他資料以精簡建議。 + + + Azure recommendation is not available. Click “Get Azure recommendation” button below + 無法使用 Azure 建議。按一下下方的 [取得 Azure 建議] 按鈕 + + + Azure recommendation requires performance data of SQL server instance to provide target recommendation. Enable performance data collection to receive the target recommendation for the databases you want to migrate. The longer this will be enabled the better the recommendation. You can disable performance data collection at any time. + Azure 建議需要 SQL Server 執行個體的效能資料,才能提供目標建議。啟用效能資料收集,以接收您要移轉之資料庫的目標建議。啟用的時間越長,建議越好。您可以隨時停用效能資料收集。 + + + Azure recommendation will be displayed once data collection is complete. + 資料收集完成後,將會顯示 Azure 建議。 + + + Azure region for your Azure Database Migration Service. Only regions that contain a service will be shown. + 您的 Azure 資料庫移轉服務的 Azure 區域。只會顯示包含服務的區域。 + + + Azure region for your Azure Database Migration Service. This should be the same region as your target Azure SQL. + Azure 資料庫移轉服務的 Azure 區域。這應該是與目標 Azure SQL 相同的區域。 + + + Azure region for your Azure SQL target. Only regions that contain a target eligible for migration will be shown. + 您的 Azure SQL 目標的 Azure 區域。只會顯示包含符合移轉目標的區域。 + + + Azure storage + Azure 儲存體 + + + Azure storage connectivity + Azure 儲存體連線能力 + + + Azure storage subscription + Azure 儲存體訂用帳戶 + + + Backup location + 備份位置 + + + Backup size (MB) + 備份大小 (MB) + + + Backup start time + 備份開始時間 + + + Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. + 根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。 Below is the target storage configuration required to meet your storage performance needs. 以下是滿足儲存體效能需求所需的目標儲存體設定。 - - Local SSD - 本機 SSD + + Blob container + Blob 容器 - - Recommended storage configuration - 建議的存放裝置設定 + + Blob container resource group + Blob 容器資源群組 - - Storage - 儲存體 + + Blob container storage account + Blob 容器儲存體帳戶 - - View details - 檢視詳細資料 + + Blocked + 已封鎖 - - SQL Server on Azure Virtual Machine - Azure 虛擬機器上的 SQL Server + + Blocking Issue: {0} + 執行問題: {0} - - SQL Server on Azure Virtual Machine - Azure 虛擬機器上的 SQL Server + + Browse + 瀏覽 - - Source configuration - 來源設定 + + Business critical + 業務關鍵 - - Source credentials - 來源認證 + + CPU requirement + CPU 需求 - - Source database name - 來源資料庫名稱 + + Cancel + 取消 - - Source databases - 來源資料庫 + + Cancel + 取消 - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。 + + Cancel + 取消 - - Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. - 輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。 - - - Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. - 輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 - - - Source login - 來源登入 - - - Source server - 來源伺服器 - - - Source version - 來源版本 - - - SQL migration assessment - SQL 移轉評定 - - - SQL Database - SQL Database - - - SQL Managed Instance - SQL 受控執行個體 - - - SQL Server instance - SQL Server 執行個體 - - - SQL Virtual Machine - SQL 虛擬機器 - - - For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} - 對於執行 SQL Server 2014 或更低版本的目標伺服器,您必須將資料庫備份儲存在 Azure 儲存體 Blob 容器中,而非使用網路共用選項將其上傳。此外,您必須將備份檔案儲存為分頁 Blob,因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: {0} - - - Known issues, limitations, and troubleshooting - 已知問題、限制和疑難排解 - - - Copy duration - 複製期間 - - - Copy start - 複製開始 - - - Copy throughput - 複製輸送量 - - - Data read - 讀取的資料 - - - Data written - 寫入的資料 - - - Parallel copy type - 平行複製類型 - - - Rows copied - 已複製的資料列 - - - Rows read - 已讀取的資料列 - - - Table name - 資料表名稱 - - - Used parallel copies - 使用的平行複本數 - - - The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. - SQL Database 伺服器 '{0}' 無法用於移轉,因為它目前處於'{1}'狀態。若要繼續,請選取可用的 SQL Database 伺服器。 - - - Source database - 來源資料庫 - - - Name of the source database - 來源資料庫的名稱 - - - Source name - 來源名稱 - - - Name of the source server - 來源伺服器的名稱 - - - Migrate - 移轉 - - - Start migration - 開始移轉 - - - Start a new session - 啟動新的工作階段 - - - Start time - 開始時間 - - - Validating and migrating logins are in progress - 正在驗證及移轉登入 - - - Validating and migrating logins failed - 驗證及移轉登入失敗 - - - Error migrating certificate for database {0}. {1} - 移轉資料庫的憑證時發生錯誤 {0}。{1} - - - An error occurred while starting the certificate migration: '{0}' - 啟動憑證移轉時發生錯誤: '{0}' + + Cancel migration + 取消移轉 Canceled 已取消 - - Failed - 失敗 - - - Pending - 擱置 - - - Running - 正在執行 - - - Succeeded - 已成功 - - - Status - 狀態 - - - Add account - 新增帳戶 - - - Add your Azure account to view existing migrations and their status. - 新增您的 Azure 帳戶以檢視現有的移轉及其狀態。 + + Canceled + 已取消 Canceled 已取消 + + Canceled + 已取消 + Canceling 正在取消 - - Completing - 即將完成 + + Cancelled + 已取消 - - Creating - 正在建立 + + Cancelled + 已取消 - - Status: All - 狀態: 全部 + + Cancelled + 已取消 - - Status: Completing - 狀態:正在完成 + + Cannot connect to the database due to invalid OwnerUri (Parameter 'OwnerUri') + 因為 OwnerUri 無效,所以無法連線到資料庫 (參數 'OwnerUri') - - Status: Failed - 狀態: 失敗 + + Cannot retrieve saved session. Try again by selecting new session. + 無法擷取已儲存的工作階段。請選取新的工作階段,然後再試一次。 - - Status: Ongoing - 狀態:進行中 + + Certificate migration + 憑證移轉 - - Status: Succeeded - 狀態: 成功 + + Certificates Migration + 憑證移轉 - - ({0} errors) - ({0} 個錯誤) - - - ({0} error) - ({0} 個錯誤) - - - Failed - 失敗 - - - In progress - 進行中 - - - Ready for cutover - 移轉已就緒 - - - Refresh - 重新整理 - - - Restoring - 正在還原 - - - Retriable - 可重试 - - - Select a Database Migration Service to monitor migrations. - 選取要監視移轉的資料庫移轉服務。 - - - Status - 狀態 - - - Succeeded - 已成功 - - - Uploading full backup - 正在上傳完整備份 - - - Uploading log backup(s) - 正在上傳記錄備份 - - - {0} - {0} - - - ({0} warnings) - ({0} 個警告) - - - ({0} warning) - ({0} 個警告) - - - Storage account - 儲存體帳戶 - - - Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. - 目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。 - - - Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. - 目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。 - - - Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. - 目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。 - - - Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. - 目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。 - - - Subscription - 訂用帳戶 - - - Azure storage - Azure 儲存體 - - - Azure storage subscription - Azure 儲存體訂用帳戶 - - - Databases for migration - 要移轉的資料庫 - - - Azure SQL Managed Instance - Azure SQL 受控執行個體 - - - Summary - 摘要 - - - Azure SQL Database - Azure SQL Database - - - SQL Server on Azure Virtual Machine - Azure 虛擬機器上的 SQL Server - - - Feedback - 意見反應 - - - Feedback - 意見反應 - - - Migrate logins to Azure SQL - 將登入移轉至 Azure SQL - - - New login migration (PREVIEW) - 新的登入移轉 (預覽) - - - Migrate to Azure SQL - 移轉到 Azure SQL - - - New migration - 新增移轉 - - - New support request - 新增支援要求 - - - New support request - 新增支援要求 - - - Dashboard - 儀表板 - - - Migrations - 移轉 - - - Table migration status details - 資料表移轉狀態詳細資料 - - - Table migration status: {0} - 資料表移轉狀態: {0} - - - Tables missing on target: {0} - 目標缺少資料表: {0} - - - Select tables for {0} - 選取 {0} 的資料表 - - - {0} of {1} tables selected - 已選取 {0} 個資料表 (共 {1} 個資料表) - - - {0} of {1} - {0}/{1} - - - Edit - 編輯 - - - Filter tables - 篩選資料表 - - - Has rows - 有資料列 - - - Table name - 資料表名稱 - - - Update - 更新 - - - Cancel - 取消 - - - Target - 目標 - - - Target database - 目標資料庫 - - - Target name - 目標名稱 - - - Target name - 目標名稱 - - - Target database name - 目標資料庫名稱 - - - Target platform - 目標平台 - - - Target server - 目標伺服器 - - - Tables selected - 選取的資料表 - - - Target table does not exist - 目標資料表不存在 - - - Target table is not empty. - 目標資料表不是空的。 - - - Target version - 目標版本 - - - Edit - 編輯 - - - Migrate certificates - 移轉憑證 - - - Certificates migration was canceled. Please run and complete the certificates migration to continue. - 憑證移轉已取消。請執行並完成憑證移轉再繼續。 - - - Validation was canceled with the following error(s):{0}{1} - 已取消驗證,錯誤如下: {0}{1} - - - Databases - 資料庫 - - - Status - 狀態 - - - Migration completed with the following error(s):{0}{1} - 移轉完成,發生以下錯誤:{0}{1} - - - Copy migration results - 複製移轉結果 - - - Done - 完成 - - - Migrating the certificates from the following databases: - 正在從下列資料庫移轉憑證: + + Certificates migration completed successfully. Please click Next to proceed with the migration. + 憑證移轉已成功完成。 請按 [下一步] 繼續移轉。 Certificates migration has not been run for the current configuration. Please run and complete the certificates migration to continue. @@ -3238,102 +646,2622 @@ For improved performance and high availability, you can register additional node Certificates migration results: 憑證移轉結果: - - Previous certificates migration results: - 之前的憑證移轉結果: + + Certificates migration was canceled. Please run and complete the certificates migration to continue. + 憑證移轉已取消。請執行並完成憑證移轉再繼續。 - - Retry migration - 重試移轉 + + Certificates must be migrated before proceeding with the database migration otherwise a failure will occur. {0} about manually migrating TDE certificates. + 憑證必須先移轉,才能繼續進行資料庫移轉,否則會發生失敗。{0} 手動移轉 TDE 憑證。 - - Migration status: {0}{1}{2} - 移轉狀態: {0}{1}{2} + + Change scale factor if you want the Azure recommendation to be a percentage larger or smaller than you current workload. + 如果您希望 Azure 建議的百分比大於或小於您目前的工作負載,請變更縮放比例。 - - {0}{1}{2} - {0}{1}{2} + + Check back periodically for updated recommendations by pressing the 'Refresh recommendation' button. + 按下 [重新整理建議] 按鈕,定期回來查看更新的建議。 - - Certificates migration completed successfully. Please click Next to proceed with the migration. - 憑證移轉已成功完成。 請按 [下一步] 繼續移轉。 + + Check this option to skip assessment and continue the migration. + 核取此選項以略過評定並繼續移轉。 - - Migration canceled - 移轉已取消。 + + Choose how you want to provide performance data + 選擇您要如何提供效能資料 - - Migration completed successfully. - 已成功完成移轉。 + + Choose your Azure SQL target + 選擇您的 Azure SQL 目標 - - {0} Transparent Data Encryption enabled databases selected for migration. {1} - {0} 已選取啟用 [透明資料加密] 的資料庫來進行移轉。{1} + + Clear + 清除 - - No encrypted database selected. - 未選取加密資料庫。 + + Clear + 清除 - - You have chosen to manually migrate certificates. - 您已選擇手動移轉憑證。 + + Click on SQL Server instance or any of the databases on the left to view its details. + 按一下 SQL Server 執行個體或左邊任何資料庫,以檢視其詳細資料。 - - You have given access to Azure Data Studio to migrate the encryption certificates and database. - 您取得 Azure Data Studio 的存取權,可移轉加密憑證和資料庫。 + + Click the button below to import or collect database performance data. + 按一下下方按鈕以匯入或收集資料庫效能資料。 - - {0} of {1} completed - 已完成 {0}/{1} + + Click this column to activate the context command menu + 按一下此資料行以啟用内容命令功能表 - - {0} out of {1} selected database(s) is using transparent data encryption. - {0} 個 (共 {1} 個資料庫) 選取的資料庫正在使用透明資料加密。 + + Click to view error details + 按一下以檢視錯誤詳細資料 - - To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. - 若要成功移轉加密的資料庫,您必須先提供加密憑證的存取權或手動移轉憑證,才能繼續移轉。{0}。 + + Close + 關閉 - - Network path where certificate will be placed. - 放置憑證的網路路徑位置。 + + Close + 關閉 - - Network path for certificate - 憑證的網路路徑 + + Collect performance data now + 立即收集效能資料 + + + Collecting target login failed with error code {0} + 收集目標登入失敗,錯誤碼為 {0} + + + Comparison of the actual amount of data read from the source and the actual amount of data uploaded to the target. + 比較從來源讀取的實際資料量,以及上傳至目標的實際資料量。 + + + Complete cutover + 完成完全移轉 + + + Completed + 已完成 + + + Completed migrating logins + 已完成登入移轉 + + + Completed migrating {0} logins to {1} '{2}' + 已完成將 {0} 登入移轉至 {1} '{2}' + + + Completing + 即將完成 + + + Completing cutover without restoring all the backups may result in a data loss. + 完成完全移轉而不還原所有備份可能會造成資料遺失。 + + + Completing migration + 正在完成移轉 + + + Configuration saved. Performance data collection will remain running in the background. You can stop the collection when you want to. + 已儲存設定。效能資料收集仍會在背景執行。您可以在想要時停止集合。 + + + Connect + 連線 + + + Connection error: {0} + 連線錯誤: {0} + + + Connection error:{0} {1} + 連線錯誤:{0} {1} + + + Connection status + 連線狀態 + + + Connection was successful but did not find any target databases. + 連線成功,但找不到任何目標資料庫。 + + + Connection was successful. + 連線成功。 + + + Connection was successful. Target databases found: {0} + 連線成功。找到目標資料庫: {0} + + + Copy duration + 複製期間 + + + Copy finished + 複製已完成 + + + Copy key 1 + 複製金鑰 1 + + + Copy key 2 + 複製金鑰 2 + + + Copy migration details + 複製移轉詳細資料 + + + Copy migration results + 複製移轉結果 + + + Copy results + 複製結果 + + + Copy start + 複製開始 + + + Copy throughput + 複製輸送量 + + + Copy throughput (MBPS) + 複製輸送量 (MBPS) + + + Copy validation results + 複製驗證結果 + + + Copying + 正在複製 + + + Create + 建立 + + + Create Azure Database Migration Service + 建立 Azure 資料庫移轉服務 + + + Create new + 新建 + + + Create new migration service + 建立新的移轉服務 + + + Create new resource group + 建立新的資源群組 + + + Creating + 正在建立 + + + Creating resource group + 正在建立資源群組 + + + Currently restoring file + 目前正在還原檔案 + + + Cutover in progress for database '{0}' + 資料庫 '{0}' 的完全移轉進行中 + + + Dashboard + 儀表板 + + + Data IOPS requirement + 資料 IOPS 需求 + + + Data collection for Azure recommendations has been stopped. + Azure 建議的資料集合已停止。 + + + Data collection in progress. Generating initial recommendations... + 正在收集資料。正在產生初始建議... + + + Data collection still in progress. Refining existing recommendations... + 資料收集仍在進行中。正在精簡現有的建議... + + + Data movement throughput achieved during the migration of your database backups to Azure. This is the rate of data transfer, calculated by data read divided by duration of backups migration to Azure. + 將資料庫備份移轉至 Azure 期間達成的資料移動輸送量。這是資料傳輸速率,由資料讀取除以備份移轉至 Azure 的持續時間計算。 + + + Data read + 讀取的資料 + + + Data source configuration + 資料來源設定 + + + Data storage requirement + 資料儲存需求 + + + Data uploaded / size + 已上傳的資料/大小 + + + Data written + 寫入的資料 + + + Data: {0}, Log: {1}, tempdb: {2} + 資料: {0},記錄: {1},tempdb: {2} + + + Database + 資料庫 + + + Database + 資料庫 + + + Database '{0}' already exists on the target managed instance '{1}'. + 目標受控執行個體 '{1}'上已經有資料庫 '{0}'。 + + + Database Migration Service + 資料庫移轉服務 + + + Database Migration Service authentication keys + 資料庫移轉服務驗證金鑰 + + + Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. + 在 '{1}' 與 '{2}' 資料庫之間發現資料庫對應錯誤 (錯誤碼: {0})。來源資料庫定序 '{3}' 不符合目標資料庫定序 '{4}'。請選取或重新建立具有與來源資料庫相同定序的目標資料庫。 + + + Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. + 資料庫對應錯誤。缺少要移轉的目標資料庫。 請設定目標伺服器連線,然後按一下 [連線] 以收集可用的資料庫移轉目標清單。 + + + Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. + 資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。請選取要移轉至的目標資料庫。 + + + Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. + 資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫 '{1}' 的移轉目標。已選取目標資料庫 '{2}' 做為資料庫 '{3}' 的移轉目標。請選取其他目標資料庫。 + + + Database migration status + 資料庫移轉狀態 + + + Database migrations completed + 資料庫移轉已完成 + + + Database migrations completing cutover + 完成完全移轉的資料庫移轉 + + + Database migrations failed + 資料庫移轉失敗。 + + + Database migrations in progress + 資料庫移轉正在進行中 + + + Database to be migrated + 要移轉的資料庫 + + + Databases + 資料庫 + + + Databases + 資料庫 + + + Databases ({0}/{1}) + 資料庫 ({0}/{1}) + + + Databases for assessment + 要評定的資料庫 + + + Databases for migration + 要移轉的資料庫 + + + Databases that are not ready for migration to Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Managed Instance migration readiness. + 尚未準備好移轉至 Azure SQL Database 的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL 受控執行個體移轉整備程度的評定結果。 + + + Databases that are not ready for migration to Azure SQL Managed Instance can be migrated to SQL Server on Azure Virtual Machines. Alternatively, review assessment results for Azure SQL Database migration readiness. + 尚未準備好移轉至 Azure SQL 受控執行個體的資料庫可以移轉至 Azure 虛擬機器上的 SQL Server。或者,檢閱 Azure SQL Database 移轉整備程度的評定結果。 + + + Databases that are not ready for migration to Azure SQL Managed Instance or Azure SQL Database can be migrated to SQL Server on Azure Virtual Machines. + 尚未準備好移轉到 Azure SQL 受控執行個體或 Azure SQL Database 的資料庫,可以在 Azure 虛擬機器上移轉到 SQL Server。 + + + Default database + 預設資料庫 + + + Delete migration + 刪除移轉 + + + Description + 描述 + + + Details copied + 已複製詳細資料 + + + Detected files + 偵測到的檔案 + + + Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database. + 判斷您 SQL Server 執行個體的移轉整備度、識別建議的 Azure SQL 目標,並完成將您的 SQL Server 執行個體移轉到 Azure SQL 受控執行個體、Azure 虛擬機器上的 SQL Server 或 Azure SQL Database。 + + + Differential database + 差異資料庫 + + + Differential file + 差異檔案 + + + Differential partial + 差異部份 + + + Dimension + 維度 + + + Do you want to retry the failed table migrations? + 您是否要重試失敗的資料表移轉? + + + Domain\username + 網域\使用者名稱 + + + Done + 完成 + + + Done + 完成 + + + Download and install integration runtime + 下載並安裝整合執行階段 + + + Duration + 持續時間 + + + Dynamic range + 動態範圍 + + + Edit + 編輯 + + + Edit + 編輯 + + + Edit parameters + 編輯參數 + + + Edit recommendation parameters + 編輯建議參數 + + + Elastic recommendation uses an alternate recommendation model which utilizes personalized price-performance profiling against existing on-cloud customers. + 彈性建議使用替代建議模型,其針對現有的雲端客戶使用個人化的價格效能分析。 + + + Enable elastic recommendation + 啟用彈性建議 + + + Enable preview features + 啟用預覽功能 + + + Enabling this option will include the latest hardware generations that have significantly improved performance and scalability. These SKUs are currently in Preview and may not yet be available in all regions. + 啟用此選項將包括具有明顯改善效能和延展性的最新硬體世代。這些 SKU 目前位於預覽階段,可能尚未在所有區域中使用。 + + + Encrypted database selected. + 已選取加密資料庫。 + + + Ensure that the provided database name(s) do not already exist on the target SQL Server on Azure Virtual Machine. + 請確認提供的資料庫名稱並不存在於 Azure 虛擬機器的目標 SQL Server 上。 + + + Ensure that the service account running the source SQL Server instance has read privileges on the network share. + 請確認執行來源 SQL Server 執行個體的服務帳戶對網路共用有讀取權限。 + + + Enter AAD Domain Name + 輸入 AAD 網域名稱 + + + Enter a valid name for the Migration Service. + 為此移轉服務輸入有效的名稱。 + + + Enter a valid name for the target database. + 輸入有效的目標資料庫名稱。 Enter network path 輸入網路路徑 + + Enter password. + 輸入密碼。 + + + Enter target database name and network share path information for the selected source databases. + 輸入所選源資料庫的目標資料庫名稱和網路共用路徑資訊。 + + + Enter target database name and select resource group, storage account and container for the selected source databases. + 輸入目標資料庫名稱,然後選取所選源資料庫的資源群組、儲存體帳戶和容器。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 + + + Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + 輸入用來連線到 SQL Server 執行個體 {0} 的 SQL 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files. + 輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來連線到 SQL Server 執行個體,並識別有效的備份檔案。 + + + Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime. + 輸入用來連線到 SQL Server 執行個體 {0} 的 Windows 驗證認證。這些認證將用來將自我裝載整合執行階段連線到 SQL Server 執行個體。 + + + Enter the credentials for the source SQL Server instance. These credentials will be used while migrating databases to Azure SQL. + 輸入來源 SQL Server 執行個體的認證。將資料庫移轉到 Azure SQL 時,將會使用此認證。 + + + Enter the information below to add a new Azure Database Migration Service. + 請在下方輸入資訊,以新增 Azure 資料庫移轉服務。 + + + Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page. + 請在下方輸入資訊,以新增一個新的 Azure 資料庫移轉服務。若要註冊自我裝載整合執行階段,請在上一頁選取 [我的資料庫備份在網路共用上]。 + + + Enter the information below to edit the recommendation parameters. + 請在下方輸入資訊以編輯建議參數。 + + + Enter the target password + 輸入目標密碼 + + + Enter the target user name + 輸入目標使用者名稱 + + + Error + 錯誤 + + + Error getting login information: {0} + 取得登入資訊時發生錯誤: {0} + + + Error loading migrations list + 載入移轉清單時發生錯誤 + + + Error migrating certificate for database {0}. {1} + 移轉資料庫的憑證時發生錯誤 {0}。{1} + + + Error opening migration details dialog + 開啟移轉詳細資料對話方塊時發生錯誤 + + + Error opening migration service dialog + 開啟移轉服務對話方塊時發生錯誤 + + + Error opening migration target + 開啟移轉目標本時發生錯誤 + + + Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + +{1} + 收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式: + +{1} + + + Establishing user mappings completed. + +Currently, migrating server roles, establishing server mappings and setting permissions. This will take some time. + 建立使用者對應已完成。 + +目前正在移轉伺服器角色、建立伺服器對應及設定權限。這需要一些時間。 + + + Establishing user mappings failed + 建立使用者對應失敗 + - Export my certificates and private key to the target. + Export my certificates and private keys to the target. 將我的憑證和私密金鑰匯出到目標。 + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed + 失敗 + + + Failed migrating {0} logins to {1} '{2}' + 無法將 {0} 登入移轉至 {1} '{2}' + + + Failed to open the migration notebook. + 無法開啟移轉筆記本。 + + + Failed to provision a Database Migration Service. Wait a few minutes and then try again. + 無法佈建資料庫移轉服務。請稍待幾分鐘後再試一次。 + + + Feedback + 意見反應 + + + Feedback + 意見反應 + + + Feedback on the migration experience + 對移轉體驗的意見反應 + + + File + 檔案 + + + File name + 檔案名稱 + + + File name + 檔案名稱 + + + File status + 檔案狀態 + + + Filter migration results + 篩選移轉結果 + + + Filter table migration results + 篩選資料表移轉結果 + + + Filter table migration results using keywords + 使用關鍵字篩選資料表移轉結果 + + + Filter tables + 篩選資料表 + + + Filter the migration list by Database Migration Service + 依資料庫移轉服務篩選移轉清單 + + + Finish time + 完成時間 + + + First LSN + 第一個 LSN + + + Folder + 資料夾 + + + Folder name + 資料夾名稱 + + + Follow the instructions below to set up self-hosted integration runtime. + 請遵循下方的指示,設定自我裝載整合執行階段。 + + + For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'. + 針對下列每個資料庫,按一下 [編輯] 以選取要從來源移轉至目標的資料表。然後,在按一下 [下一步] 之前,請按一下 [執行驗證] 以驗證提供的設定。 + + + For target servers running SQL Server 2014 or below, you must store your database backups in an Azure Storage Blob Container instead of uploading them using the network share option. Additionally, you must store the backup files as page blobs, as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: {0} + 對於執行 SQL Server 2014 或更低版本的目標伺服器,您必須將資料庫備份儲存在 Azure 儲存體 Blob 容器中,而非使用網路共用選項將其上傳。此外,您必須將備份檔案儲存為分頁 Blob,因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: {0} + + + For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0} + 對於選取的資料庫,請選擇性地提供擴充事件工作階段檔案來評估臨機操作或動態 SQL 查詢,或透過應用程式資料圖層起始的任何 DML 陳述式。{0} + + + Full backup file(s) + 完整備份檔案 + + + Gen5 + Gen5 + + + General purpose + 一般目的 + + + Get Azure recommendation + 取得 Azure 建議 + + + Has rows + 有資料列 + + + Help articles and video links + 說明文章及影片連結 + + + Host caching + 主機快取 + + + Hyperscale + 超大規模資料庫 + + + I already have the performance data + 我已經擁有效能資料 + + + I confirm there are no additional log backups to provide and want to complete cutover. + 我確認沒有其他記錄備份可提供並想要完成完全移轉。 + I give consent to use my credentials for accessing the certificates. 我同意使用我的登入資訊來存取憑證。 - I don't want Azure Data Studio to export the certificates. - 我不要 Azure Data Studio 匯出憑證。 + I have already migrated my certificates and private keys to the target. + 我已經將憑證和私密金鑰移轉到目標。 - - You must migrate the certificates before proceeding with the migration otherwise the migration will fail. {0}. - 您必須先移轉憑證再繼續執行移轉,否則移轉將會失敗。{0}. + + IO latency requirement + IO 延遲需求 - - Certificate migration - 憑證移轉 + + If results were expected, verify the connection to the SQL Server instance. + 如果預期結果,請驗證 SQL Server 執行個體的連線。 - - Encrypted database selected. - 已選取加密資料庫。 + + Impact + 影響 + + + Impacted objects + 受影響的物件 + + + In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration. + 在 Azure 資料移轉服務中,您可以離線或在連線時移轉您的資料庫。在離線移轉中,應用程式停機時間會在移轉開始時開始。若要將停機時間限制為移轉後移轉至新環境所需的時間,請使用線上移轉。 + + + In progress + 進行中 + + + In progress + 進行中 + + + In progress + 進行中 + + + In progress + 進行中 + + + Initial recommendations will automatically refresh in approximately {0} minute(s). + 初始建議將在大約 {0} 分鐘後自動重新整理。 + + + Initializing + 正在初始化 + + + Inline migration + 內嵌移轉 + + + Instance + 執行個體 + + + Integration runtime connectivity + 整合執行階段連線能力 + + + Invalid network share location format. Example: {0} + 網路共用位置格式無效。範例: {0} + + + Invalid scale factor. Enter a positive integer value. + 縮放比例無效。輸入正整數值。 + + + Invalid user account format. Example: {0} + 使用者帳戶格式無效。範例: {0} + + + Issue details + 問題詳細資料 + + + Issues + 問題 + + + Issues ({0}) + 問題 ({0}) + + + Key 1 + 金鑰 1 + + + Key 1 copied + 已複製金鑰 1 + + + Key 2 + 金鑰 2 + + + Key 2 copied + 已複製金鑰 2 + + + Known issues, limitations, and troubleshooting + 已知問題、限制和疑難排解 + + + Last LSN + 最後一個 LSN + + + Last applied LSN + 上次套用的 LSN + + + Last applied backup file(s) + 上次套用的備份檔案 + + + Last applied backup taken on + 上次套用的備份建立於 + + + Last backup file + 最後備份的檔案 + + + Last file restored: {0} + 上次還原的檔案: {0} + + + Last refreshed: {0} + 上次重新整理時間: {0} + + + Last restored file time + 上次還原的檔案時間 + + + Last scan completed: {0} + 上次完成的掃描: {0} + + + Last uploaded file + 上次上傳的檔案 + + + Last uploaded file time + 上次上傳檔案時間 + + + Learn more + 深入了解 + + + Learn more + 深入了解 + + + Learn more about things you need before starting a migration. + 在開始移轉之前,深入了解您需要的事項。 + + + Learn more: https://aka.ms/dms-migrations-troubleshooting. + 深入了解: https://aka.ms/dms-migrations-troubleshooting。 + + + Link account + 連結帳戶 + + + Loading Migration Services + 正在載入移轉服務 + + + Loading database table list.. + 正在載入資料庫資料表清單.. + + + Loading tables list... + 正在載入資料表清單... + + + Loading... + 正在載入... + + + Local SSD + 本機 SSD + + + Location + 位置 + + + Log backups pending restore: {0} + 記錄備份擱置還原: {0} + + + Log storage requirement + 記錄儲存體需求 + + + Login found + 找到登入 + + + Login migration completed + 登入移轉完成 + + + Login migration error: {0} + 登入移轉錯誤: {0} + + + Login migration has already been initiated and going back to prior page is disabled. + 登入移轉已起始,且已停用回到先前頁面的功能。 + + + Login migration in progress + 正在進行登入移轉 + + + Login migration status: {0} + 登入移轉狀態: {0} + + + Login not found + 找不到登入 + + + Login type + 登入類型 + + + Logs IOPS requirement + 記錄 IOPS 需求 + + + Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate. + 選取要移轉的資料表清單之前,請務必使用 {0} 或Azure Data Studio 中的{1},將資料庫結構描述從來源移轉至目標。 + + + Managed instance restore state + 受控執行個體還原狀態 + + + Map selected source databases to target databases for migration + 將選取的來源資料庫對應到目標資料庫以進行移轉 + + + Memory optimized premium-series + 記憶體最佳化進階系列 + + + Memory requirement + 記憶體需求 + + + Migrate + 移轉 + + + Migrate '{0}' to Azure SQL + 將 '{0}' 移轉到 Azure SQL + + + Migrate SQL Server logins to Azure SQL. + 將 SQL Server 登入移轉至 Azure SQL。 + + + Migrate a SQL Server instance to Azure SQL. + 將 SQL Server 執行個體移轉到 Azure SQL。 + + + Migrate certificates + 移轉憑證 + + + Migrate databases using Azure Data Studio + 使用 Azure Data Studio 來移轉資料庫 + + + Migrate logins from '{0}' to Azure SQL + 將登入從 '{0}' 移轉至 Azure SQL + + + Migrate logins to Azure SQL + 將登入移轉至 Azure SQL + + + Migrate logins to Azure SQL + 將登入移轉至 Azure SQL + + + Migrate to Azure SQL + 移轉到 Azure SQL + + + Migrate to Azure SQL + 移轉到 Azure SQL + + + Migrating logins failed + 移轉登入失敗 + + + Migrating server roles, establishing server mappings and setting permissions failed. + 移轉伺服器角色、建立伺服器對應及設定權限失敗。 + + + Migrating the certificates from the following databases: + 正在從下列資料庫移轉憑證: + + + Migrating {0} logins to target {1} '{2}' + 正在將 {0} 登入移轉至目標 {1} '{2}' + + + Migration Status + 移轉狀態 + + + Migration Status + 移轉狀態 + + + Migration canceled + 移轉已取消。 + + + Migration cannot be restarted. + 無法重新開啟移轉。 + + + Migration completed successfully. + 已成功完成移轉。 + + + Migration completed with the following error(s):{0}{1} + 移轉完成,發生以下錯誤:{0}{1} + + + Migration cutover + 完全移轉 + + + Migration error details + 移轉錯誤詳細資料 + + + Migration error(s)) + 移轉錯誤 + + + Migration is currently in progress and cannot be deleted. + 移轉目前正在進行中,無法刪除。 + + + Migration is not in progress and cannot be canceled. + 移轉不在進行中,因此無法取消。 + + + Migration is not in progress and cannot be cutover. + 移轉不在進行中,且無法完全移轉。 + + + Migration mode + 移轉模式 + + + Migration mode + 移轉模式 + + + Migration service component could not start. {0} + 移轉服務元件無法啟動。{0} + + + Migration status + 移轉狀態 + + + Migration status + 移轉狀態 + + + Migration status details + 移轉狀態詳細資料 + + + Migration status details for {0} + {0} 的移轉狀態詳細資料 + + + Migration status filter + 移轉狀態篩選 + + + Migration status: {0}{1}{2} + 移轉狀態: {0}{1}{2} + + + Migrations + 移轉 + + + Migrations + 移轉 + + + Mode + 模式 + + + More info + 其他資訊 + + + My database backups are in an Azure Storage Blob Container + 我的資料庫備份位於 Azure 儲存體 Blob 容器中 + + + My database backups are on a network share + 我的資料庫備份位於網路共用 + + + N/A + N/A + + + Name + 名稱 + + + Name of new resource group + 新資源群組的名稱 + + + Name of the source database + 來源資料庫的名稱 + + + Name of the source server + 來源伺服器的名稱 + + + Name: {0} + 名稱: {0} + + + Names: + 名稱: + + + Network path for certificate + 憑證的網路路徑 + + + Network path where certificate will be placed. + 放置憑證的網路路徑位置。 + + + Network share + 網路共用 + + + Network share connectivity: '{0}' + 網路共用連線能力: '{0}' + + + Network share details + 網路共用詳細資料 + + + Network share location where the backups are stored + 儲存備份的網路共用位置 + + + Network share path + 網路共用路徑 + + + Network share path for your database backups. The migration process will automatically retrieve valid backup files from this network share. + 資料庫備份的網路共用路徑。移轉程式會自動從此網路共用中擷取有效的備份檔案。 + + + New login migration (PREVIEW) + 新的登入移轉 (預覽) + + + New migration + 新增移轉 + + + New support request + 新增支援要求 + + + New support request + 新增支援要求 + + + New support request + 新增支援要求 + + + Next + 下一步 + + + No + + + + No Azure SQL database servers found. + 找不到 Azure SQL Database 伺服器。 + + + No Azure SQL databases found. + 找不到 Azure SQL 資料庫。 + + + No Database Migration Service found. Create a new one. + 找不到任何資料庫移轉服務。建立新的。 + + + No Migration Services found. To continue, create a new one. + 找不到任何移轉服務。若要繼續,請建立一個新的。 + + + No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. + 未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數、選取不同的資料庫集進行評估或變更建議模型。 + + + No backup files + 無備份檔案 + + + No blob containers found. + 找不到任何 Blob 容器。 + + + No blob files found. + 找不到任何 BLOb 檔案。 + + + No blob folders found. + 找不到 Blob 資料夾。 + + + No encrypted database selected. + 未選取加密資料庫。 + + + No file shares found. + 找不到任何檔案共用。 + + + No issues found for migrating to Azure SQL Database. + 找不到移轉到 Azure SQL Database 的問題。 + + + No issues found for migrating to Azure SQL Managed Instance. + 找不到移轉到 Azure SQL 受控執行個體的問題。 + + + No issues found for migrating to SQL Server on Azure Virtual Machine. + 找不到在 Azure 虛擬機器上移轉到 SQL Server 的問題。 + + + No locations found. + 找不到任何位置。 + + + No managed instances found. + 找不到任何受控執行個體。 + + + No pending backups. Click refresh to check current status. + 沒有擱置的備份。按一下 [重新整理] 以檢查目前的狀態。 + + + No recommendation available + 沒有可用的建議 + + + No resource groups found. + 找不到任何資源群組。 + + + No storage accounts found. + 找不到任何儲存體帳戶。 + + + No subscriptions found. + 找不到任何訂用帳戶。 + + + No virtual machines found. + 找不到任何虛擬機器。 + + + None + + + + None + + + + None + + + + None + + + + Not applicable + 不適用 + + + Not started + 未啟動 + + + Not started + 未啟動 + + + Not sure which Azure SQL target is right for you? Learn more + 不確定哪個 Azure SQL 目標適合您? 深入了解 + + + Number of stripes + 條紋數 + + + OFFLINE + OFFLINE + + + OK + 確定 + + + Object details + 物件詳細資料 + + + Offline + 離線 + + + Offline migration + 離線移轉 + + + Online + 上線 + + + Online migration + 線上移轉 + + + Open + 開啟 + + + Parallel copy type + 平行複製類型 + + + Partial + 部分 + + + Password + 密碼 + + + Pending + 擱置中 + + + Pending + 擱置 + + + Pending differential backups + 擱置的差異備份 + + + Percentage utilization + 百分比使用率 + + + Percentile of data points to be used during aggregation of the performance data. + 在彙總效能資料期間要使用的資料點百分位數。 + + + Perform the following steps before you complete cutover. + 完成完全移轉前,請執行下列步驟。 + + + Physical partitions + 實體分割區 + + + Place tempdb on the local ephemeral SSD (default D:\) drive + 將 tempdb 放在本機暫時 SSD (預設 D:\) 磁碟機上 + + + Please ensure that the current user ({0}) has sysadmin permissions to get all login information for the current instance ({1}). + 請確定目前的使用者 ({0}) 具有系統管理員權限,可取得目前執行個體 ({1}) 的所有登入資訊。 + + + Please enter a network path where SQL Server will export the certificates. Also verify that SQL Server service has write access to this path and the current user should have administrator privileges on the computer where this network path is. + 請輸入 SQL Server 將匯出憑證的網路路徑。另請確認 SQL Server 服務具有此路徑的寫入權限,而且目前的使用者應擁有此網路路徑所在的電腦的系統管理員權限。 + + + Please note that this wizard does not display windows authentication login types because migrating that type is currently not supported. Capability for migrating windows authentication logins is coming soon. + 請注意,此精靈不會顯示 Windows 驗證登入類型,因為目前不支援移轉該類型。即將推出移轉 Windows 驗證登入的功能。 + + + Please resolve any errors before retrying the migration. + 請先解決所有錯誤,再重試移轉。 + + + Please select 1 or more databases to assess for migration + 請選取 1 或多個資料庫進行移轉評估 + + + Please select target database tables to migrate to. At least one database with one table is required. + 請選取要移轉至的目標資料庫資料表。至少需要一個具有一個資料表的資料庫。 + + + Please select the location of your database backup files before continuing. + 請選取資料庫備份檔案的位置,再繼續。 + + + Premium-series + 進階系列 + + + Preparing + 正在準備 + + + Previous (Disabled) + 上一個 (已停用) + + + Previous certificates migration results: + 之前的憑證移轉結果: + + + Provide a unique container for each target database. Databases affected: + 為每個目標資料庫提供唯一的容器。受影響的資料庫: + + + Provide the Azure Storage Blob Container that contains the backups. + 提供包含備份的 Azure 儲存體 Blob 容器。 + + + Provide the Azure Storage account where the backups will be uploaded to. + 請提供要將備份上傳到的目標 Azure 儲存體帳戶。 + + + Provide the network share location where the backups are stored, and the user credentials used to access the share. + 提供儲存備份的網路共用位置,以及用來存取共用的使用者認證。 + + + Queued + 已佇列 + + + Queued + 已佇列 + + + Queued files + 已加入佇列的檔案 + + + Read-only + 唯讀 + + + Read/write + 讀取/寫入 + + + Ready for cutover + 移轉已就緒 + + + Rebuilding indexes + 正在重建索引 + + + Recommendation + 建議 + + + Recommendation parameters + 建議參數 + + + Recommendation reason + 建議原因 + + + Recommendation target storage configuration + 建議目標儲存體設定 + + + Recommendations + 建議 + + + Recommended configuration + 建議設定 + + + Recommended storage configuration + 建議的存放裝置設定 + + + Refine Azure recommendation + 精簡 Azure 建議 + + + Refresh + 重新整理 + + + Refresh + 重新整理 + + + Refresh + 重新整理 + + + Refresh + 重新整理 + + + Refresh assessment + 重新整理評定 + + + Refresh key 1 + 重新整理金鑰 1 + + + Refresh key 2 + 重新整理金鑰 2 + + + Refresh recommendation + 重新整理建議 + + + Refreshing login list from source and target + 正在從來源和目標重新整理登入清單 + + + Refreshing login list from source failed + 從來源重新整理登入清單失敗 + + + Refreshing login list from target failed + 從目標重新整理登入清單失敗 + + + Refreshing login list was successful. Source logins found {0}, Target logins found {1} + 重新整理登入清單成功。發現來源登入 {0},找到目標登入 {1} + + + Resource group + 資源群組 + + + Resource group created + 已建立資源群組 + + + Resource group for your Azure Database Migration Service. + Azure 資料庫移轉服務的資源群組。 + + + Resource group for your Azure SQL target. Only resource groups that contain a service will be shown. + 您的 Azure SQL 目標的資源群組。只會顯示包含服務的資源群組。 + + + Resource group for your Azure SQL target. Only resource groups that contain a target eligible for migration will be shown. + 您的 Azure SQL 目標的資源群組。只會顯示包含符合移轉目標的資源群組。 + + + Restart data collection + 重新啟動資料收集 + + + Restart migration wizard + 重新啟動移轉精靈 + + + Restore completed + 已完成還原 + + + Restore finish date + 還原完成日期 + + + Restore paused + 還原已暫停 + + + Restore percent completed + 還原完成百分比 + + + Restore plan size (MB) + 還原計劃大小 (MB) + + + Restore start date + 還原開始日期 + + + Restore status + 還原狀態 + + + Restored + 已還原 + + + Restored files + 已還原的檔案 + + + Restored size (MB) + 已還原的大小 (MB) + + + Restoring + 正在還原 + + + Restoring + 正在還原 + + + Restoring + 正在還原 + + + Restoring files + 正在還原檔案 + + + Resume previously saved session + 繼續之前儲存的工作階段 + + + Retriable + 可重试 + + + Retry migration + 重試移轉 + + + Retry migration + 重試移轉 + + + Revalidate unsuccessful steps + 重新驗證失敗的步驟 + + + Rows copied + 已複製的資料列 + + + Rows read + 已讀取的資料列 + + + Run migration workflow again + 再次執行移轉工作流程 + + + Run validation + 執行驗證 + + + Running + 正在執行 + + + Running + 正在執行 + + + Running the performance collection for a longer period of time helps ensure a more accurate recommendation. + 長時間執行效能集合有助於確保更精確的建議。 + + + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + SELECT sp.name as login, sp.type_desc as login_type, sp.default_database_name, case when sp.is_disabled = 1 then 'Disabled' else 'Enabled' end as status FROM sys.server_principals sp LEFT JOIN sys.sql_logins sl ON sp.principal_id = sl.principal_id WHERE sp.type NOT IN ('G', 'R') AND sp.type_desc IN ('SQL_LOGIN', 'WINDOWS_LOGIN') ORDER BY sp.name; + + + SQL Database + SQL Database + + + SQL Database Projects extension + SQL Database 專案延伸模組 + + + SQL Managed Instance + SQL 受控執行個體 + + + SQL Server dacpac extension + SQL Server dacpac 延伸模組 + + + SQL Server instance + SQL Server 執行個體 + + + SQL Server on Azure VM + Azure VM 上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server + + + SQL Server on Azure Virtual Machine + Azure 虛擬機器上的 SQL Server + + + SQL Server on Azure Virtual Machines + Azure 虛擬機器上的 SQL Server + + + SQL Virtual Machine + SQL 虛擬機器 + + + SQL data files + SQL 資料檔案 + + + SQL log files + SQL 記錄檔案 + + + SQL migration assessment + SQL 移轉評定 + + + SQL tempdb + SQL tempdb + + + Save and close + 儲存後關閉 + + + Save assessment report + 儲存評定報表 + + + Save recommendation report + 儲存建議報告 + + + Saved session + 已儲存的工作階段 + + + Scale factor + 比例因素 + + + Search + 搜尋 + + + Searching backups + 正在搜尋備份 + + + Select + 選取 + + + Select Database Migration Service + 選取資料庫移轉服務 + + + Select a Database Migration Service + 選取資料庫移轉服務 + + + Select a Database Migration Service + 選取資料庫移轉服務 + + + Select a Database Migration Service that is connected to a node. + 選取連線到節點的資料庫移轉服務。 + + + Select a Database Migration Service to monitor migrations. + 選取要監視移轉的資料庫移轉服務。 + + + Select a blob container value first. + 請先選取 BLOb 容器值。 + + + Select a folder on your local drive where performance data will be saved + 選取本機磁碟機上要儲存效能資料的資料夾 + + + Select a folder on your local drive where previously collected performance data was saved + 選取本機磁碟機上儲存先前收集效能資料的資料夾 + + + Select a folder where extended events session files (.xel and .xem) are stored + 選取儲存擴充事件工作階段檔案 (.xel 和 .xem) 位置的資料夾 + + + Select a location + 選取位置 + + + Select a resource group + 選取資源群組 + + + Select a resource group value first. + 請先選取資源群組值。 + + + Select a resource group. + 選取資源群組。 + + + Select a storage account value first. + 請先選取儲存體帳戶值。 + + + Select a subscription + 選取訂用帳戶 + + + Select a target database + 請選取目標資料庫 + + + Select a target server. + 選取目標伺服器。 + + + Select a tenant + 選取租用戶 + + + Select a unique name for this target database + 為此目標資料庫選取唯一的名稱 + + + Select a valid Database Migration Service. + 選取有效的資料庫移轉服務。 + + + Select an Azure account and your target {0}. + 選取 Azure 帳戶和您的目標 {0}。 + + + Select an Azure account linked to Azure Data Studio, or link one now. + 請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。 + + + Select login(s) to migrate + 選取要移轉的登入 + + + Select tables + 選取資料表 + + + Select tables for migration + 選取用於移轉的資料表 + + + Select tables for {0} + 選取 {0} 的資料表 + + + Select target Azure SQL Type + 選取目標 Azure SQL 類型 + + + Select the databases that you want to assess for migration to Azure SQL. + 選取您要評定要移轉至 Azure SQL 的資料庫。 + + + Select the databases that you want to migrate to Azure SQL. + 選取要遷移至 Azure SQL 的資料庫。 + + + Select the databases to migrate. + 選取要移轉的資料庫。 + + + Select the location of the database backups to use during migration. + 選取要於移轉期間使用的資料庫備份位置。 + + + Select the operation you'd like to perform. + 選取您要執行的作業。 + + + Select the target Azure SQL Managed Instance, Azure SQL VM, or Azure SQL database(s) where you want to migrate your logins. + 選取您要移轉登入的位置: 目標 Azure SQL 受控執行個體、Azure SQL VM 或 Azure SQL 資料庫。 + + + Select the target database where you would like to migrate your source database to. You can choose a target database for only one source database. + 選取您要將來源資料庫移轉至的目標資料庫位置。您只能為一個來源資料庫選擇目標資料庫。 + + + Select your target Azure Subscription and your target SQL Server on Azure Virtual Machine for your target. + 選取您的目標 Azure 訂用帳戶,以及 Azure 虛擬機器上的目標 SQL Server 作為您的目標。 + + + Select your target Azure subscription and your target Azure SQL Managed Instance. + 選取您的目標 Azure 訂用帳戶以及目標 Azure SQL 受控執行個體。 + + + Self-hosted integration runtime node + 自我裝載整合執行階段節點 + + + Self-hosted integration runtime node + 自我裝載整合執行階段節點 + + + Server + 伺服器 + + + Server objects + 伺服器物件 + + + Server objects + 伺服器物件 + + + Service component crashed. + 服務元件當機。 + + + Service provider could not be initialized. + 無法初始化服務提供者。 + + + Set up integration runtime + 設定整合執行階段 + + + Show status + 顯示狀態 + + + Sign into Azure and select an account + 登入 Azure 並選取帳戶 + + + Size + 大小 + + + Size (MB) + 大小 (MB) + + + Skipped + 已跳過 + + + Skipped files + 跳過的檔案 + + + Some steps are still running. + 部分步驟仍在執行中。 + + + Sort + 排序 + + + Source configuration + 來源設定 + + + Source credentials + 來源認證 + + + Source database + 來源資料庫 + + + Source database + 來源資料庫 + + + Source database + 來源資料庫 + + + Source database connectivity: '{0}' + 來源資料庫連線: '{0}' + + + Source database name + 來源資料庫名稱 + + + Source databases + 來源資料庫 + + + Source login + 來源登入 + + + Source name + 來源名稱 + + + Source properties + 來源屬性 + + + Source server + 來源伺服器 + + + Source version + 來源版本 + + + Start + 開始 + + + Start a new session + 啟動新的工作階段 + + + Start migration + 開始移轉 + + + Start time + 開始時間 + + + Start validation + 開始驗證 + + + Starting performance data collection... + 正在啟動效能資料收集... + + + Status + 狀態 + + + Status + 狀態 + + + Status + 狀態 + + + Status + 狀態 + + + Status + 狀態 + + + Status: All + 狀態: 全部 + + + Status: Completing + 狀態:正在完成 + + + Status: Failed + 狀態: 失敗 + + + Status: Ongoing + 狀態:進行中 + + + Status: Succeeded + 狀態: 成功 + + + Step 1: {0} + 步驟 1: {0} + + + Step 2: Use the keys below to register your integration runtime + 步驟 2: 使用下列金鑰註冊您的整合執行階段 + + + Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime + 步驟 3: 按一下 [測試連接] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線 + + + Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime + 步驟 3: 按一下上方的 [重新整理] 按鈕,檢查 Azure 資料庫移轉服務與整合執行階段之間的連線 + + + Step details + 步驟詳細資料 + + + Step status: {0} + 步驟狀態: {0} + + + Step status: {0}{1}{2} + 步驟狀態: {0}{1}{2} + + + Steps + 步驟 + + + Stop data collection + 停止資料收集 + + + Stop validation + 停止驗證 + + + Stopping performance data collection... + 正在停止效能資料收集... + + + Storage + 儲存體 + + + Storage account + 儲存體帳戶 + + + Storage account details + 儲存體帳戶詳細資料 + + + Subscription + 訂用帳戶 + + + Subscription + 訂用帳戶 + + + Subscription name for your Azure Database Migration Service + Azure 資料庫移轉服務的訂用帳戶名稱 + + + Subscription name for your Azure Database Migration Service. + Azure 資料庫移轉服務的訂用帳戶名稱。 + + + Subscription name for your Azure SQL target + Azure SQL 目標的訂用帳戶名稱 + + + Succeeded + 已成功 + + + Succeeded + 已成功 + + + Succeeded + 已成功 + + + Succeeded + 已成功 + + + Succeeded + 已成功 + + + Successful + 成功 + + + Successfully created a Database Migration Service. + 已成功建立資料庫移轉服務。 + + + Successfully saved assessment report to {0}. + 已成功將評定報告儲存至 {0}。 + + + Successfully saved recommendation report to {0}. + 已成功將建議報告儲存至 {0}。 + + + Summary + 摘要 + + + TDE certificate migration must be successful before continuing. + TDE 憑證移轉必須成功才能繼續。 + + + Table migration status details + 資料表移轉狀態詳細資料 + + + Table migration status: {0} + 資料表移轉狀態: {0} + + + Table name + 資料表名稱 + + + Table name + 資料表名稱 + + + Table name + 資料表名稱 + + + Table selection + 資料表選取範圍 + + + Tables missing on target: {0} + 目標缺少資料表: {0} + + + Tables selected + 選取的資料表 + + + Target + 目標 + + + Target Status + 目標狀態 + + + Target database + 目標資料庫 + + + Target database + 目標資料庫 + + + Target database + 目標資料庫 + + + Target database connectivity: '{0}' + 目標資料庫連線能力: '{0}' + + + Target database name + 目標資料庫名稱 + + + Target deployment type + 目標部署類型 + + + Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in the same virtual network as the target server. + 目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。 + + + Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server. + 目標執行個體 '{0}' 可能無法存取儲存體帳戶 '{1}'。請確保目標執行個體的子網路已列入儲存體帳戶的允許清單中,而且如適用,私人端點和目標伺服器會位於相同的虛擬網路。 + + + Target name + 目標名稱 + + + Target name + 目標名稱 + + + Target password + 目標密碼 + + + Target platform + 目標平台 + + + Target server + 目標伺服器 + + + Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account. + 目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。 + + + Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts. + 目標伺服器 '{0}' 可能無法存取儲存體帳戶 '{1}'。確保目標伺服器的子網路已列入儲存體帳戶的允許清單。 + + + Target table does not exist + 目標資料表不存在 + + + Target table is not empty. + 目標資料表不是空的。 + + + Target type + 目標類型 + + + Target user name + 目標使用者名稱 + + + Target version + 目標版本 Test connection 測試連接 + + The Azure SQL Migration extension for Azure Data Studio provides capabilities to assess, get right-sized Azure recommendations and migrate SQL Server databases to Azure. + Azure Data Studio 的 Azure SQL 移轉擴充功能提供評估、取得正確大小的 Azure 建議,以及將 SQL Server 資料庫移轉至 Azure 的功能。 + + + The SQL database server '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available SQL database server. + SQL Database 伺服器 '{0}' 無法用於移轉,因為它目前處於'{1}'狀態。若要繼續,請選取可用的 SQL Database 伺服器。 + + + The assessment of your SQL Server instance '{0}' failed. + 評定您的 SQL Server 執行個體 '{0}' 失敗。 + + + The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database] + Azure 資源目標型別 [SQL 受控執行個體,SQL 虛擬機器,SQL Database] + + + The current status of the migration + 移轉目前的狀態 + + + The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window. + 在所有移轉完成前,完全移轉程序無法啟動。若要傳回最新的檔案狀態,請重新整理瀏覽器視窗。 + + + The duration of the migration + 移轉的持續時間 + + + The fininish time for the migration + 移轉的結束時間 + + + The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'. + 擷取 Azure 資料移轉服務 '{0}' 的註冊資訊時發生下列錯誤。請按一下 [重新整理],然後再試一次。錯誤: '{1}'。 + + + The managed instance '{0}' is unavailable for migration because it is currently in the '{1}' state. To continue, select an available managed instance. + 受控執行個體 '{0}' 無法用於移轉,因為它目前處於 '{1}' 狀態。若要繼續,請選取可用的受控執行個體。 + + + The migration failed with the following errors: + 移轉失敗,發生下列錯誤: + + + The start time for the migration + 移轉的開始時間 + + + The target database name + 目標資料庫名稱 + + + The target server name + 目標伺服器名稱 + + + The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension + 虛擬機器 '{0}' 無法移轉,因為 SQL Server IaaS 代理程式延伸項目目前處於 '{1}' 模式,而不是完整模式。深入了解: https://aka.ms/sql-iaas-extension + + + The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. + 虛擬機器 '{0}' 無法用於移轉,因為基礎虛擬機器未執行。請確定電源已開啟,然後再試一次。 + + + There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders. + 已選取多個具有相同備份位置的資料庫。請確認來自不同資料庫的備份檔案儲存在不同的資料夾中。 + + + Things you need before starting your Azure SQL migration: + 開始 Azure SQL 移轉之前所需的項目: + + + This is a blocking issue that will prevent the database migration from succeeding. + 這是會導致資料庫移轉無法成功的執行問題。 + + + To continue, enter a valid target password. + 若要繼續,請輸入有效的目標密碼。 + + + To continue, enter a valid target user name. + 若要繼續,請輸入有效的使用者名稱。 + + + To continue, select a blob container where all the backup files are page blobs for source database '{0}', as block blobs are supported only for targets running SQL Server 2016 or later. Learn more: https://aka.ms/dms-migrations-troubleshooting + 若要繼續,請選取 Blob 容器 (其中所有備份檔案都是來源資料庫 '{0}' 的分頁 Blob),因為只有執行 SQL Server 2016 或更新版本的目標才支援區塊 Blob。深入了解: https://aka.ms/dms-migrations-troubleshooting + + + To continue, select a target. + 若要繼續,請選取目標。 + + + To continue, select a valid Azure SQL Database server. + 若要繼續,請選取有效的 Azure SQL Database 伺服器。 + + + To continue, select a valid Azure account. + 若要繼續,請選取有效的 Azure 帳戶。 + + + To continue, select a valid backup folder for source database '{0}'. + 若要繼續,請選取來源資料庫 '{0}' 的有效備份資料夾。 + + + To continue, select a valid blob container for source database '{0}'. + 若要繼續,請選取來源資料庫 '{0}' 的有效 Blob 容器。 + + + To continue, select a valid last backup file for source database '{0}'. + 若要繼續,請選取來源資料庫 '{0}' 的上一個有效備份檔案。 + + + To continue, select a valid location. + 若要繼續,請選取有效的位置。 + + + To continue, select a valid managed instance. + 若要繼續,請選取有效的受控執行個體。 + + + To continue, select a valid resource group for source database '{0}'. + 若要繼續,請選取來源資料庫 '{0}' 的有效資源群組。 + + + To continue, select a valid resource group. + 若要繼續,請選取有效的資源群組。 + + + To continue, select a valid storage account for source database '{0}'. + 若要繼續,請選取來源資料庫 '{0}' 的有效儲存體帳戶。 + + + To continue, select a valid storage account. + 若要繼續,請選取有效的儲存體帳戶。 + + + To continue, select a valid subscription. + 若要繼續,請選取有效的訂用帳戶。 + + + To continue, select a valid virtual machine. + 若要繼續,請選取有效的虛擬機器。 + + + To migrate an encrypted database successfully you need to provide access to the encryption certificates or migrate certificates manually before proceeding with the migration. {0}. + 若要成功移轉加密的資料庫,您必須先提供加密憑證的存取權或手動移轉憑證,才能繼續移轉。{0}。 + + + To migrate to Azure SQL Database, view assessment results and select one or more databases. + 若要移轉至 Azure SQL Database,請檢視評定結果並選取一或多個資料庫。 + + + To migrate to Azure SQL Managed Instance, view assessment results and select one or more databases. + 若要移轉至 Azure SQL 受控執行個體,請檢視評定結果並選取一或多個資料庫。 + + + To migrate to SQL Server on Azure Virtual Machine, view assessment results and select one or more databases. + 若要移轉至 Azure 虛擬機器上的 SQL Server,請檢視評定結果並選取一或多個資料庫。 + + + To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements. + 若要移轉到 Azure SQL 目標,請根據您的停機需求選擇移轉模式。 + + + Total tables + 資料表總計 + + + Transaction log + 交易記錄 + + + Tutorial: Migrate to Azure SQL Managed Instance (online) + 教學課程: 移轉至 Azure SQL 受控執行個體 (線上) + + + Tutorial: Migrate to SQL Server on Azure SQL Database (offline) + 教學課程: 移轉至 Azure SQL Database 上的 SQL Server (離線) + + + Tutorial: Migrate to SQL Server on Azure Virtual Machines (online) + 教學課程: 在 Azure 虛擬機器上移轉至 SQL Server (線上) + Type 類型 @@ -3342,98 +3270,66 @@ For improved performance and high availability, you can register additional node Type: 類型: - - (Unavailable) {0} - (無法使用) {0} + + Type: {0} + 類型: {0} - - Select a unique name for this target database - 為此目標資料庫選取唯一的名稱 + + Unknown + 未知 + + + Unrestorable files + 不可還原的檔案 + + + Update + 更新 + + + Update + 更新 + + + Uploading full backup + 正在上傳完整備份 + + + Uploading log backup(s) + 正在上傳記錄備份 + + + Used parallel copies + 使用的平行複本數 + + + User account + 使用者帳戶 User name 使用者名稱 - - Target user name - 目標使用者名稱 + + Validating and migrating logins are in progress + 正在驗證及移轉登入 - - Enter the target user name - 輸入目標使用者名稱 + + Validating and migrating logins completed. + +Establishing user mappings. + 驗證及移轉登入已完成。 + +正在建立使用者對應。 - - A time-out was encountered while validating a resource connection. Learn more: https://aka.ms/dms-migrations-troubleshooting. - 驗證資源連線時發生逾時。深入了解: https://aka.ms/dms-migrations-troubleshooting. - - - Status - 狀態 - - - Validation steps - 驗證步驟 - - - Validation completed with the following error(s):{0}{1} - 驗證完成,錯誤如下:{0}{1} - - - Copy validation results - 複製驗證結果 - - - Done - 完成 - - - We are validating the following: - 正在驗證下列內容: - - - Validation step details - 驗證步驟詳細資料 - - - Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} - 驗證檢查錯誤{0}來源資料庫: {1}{0}目標資料庫: {2}{0}錯誤: {3} - {4} - - - Start validation - 開始驗證 - - - Validation status: {0} - 驗證狀態: {0} - - - {0}{1}{2} - {0}{1}{2} - - - {0} - {1} errors - {0} - {1} 個錯誤 - - - {0} - 1 error - {0} - 1 個錯誤 - - - Validation status: {0}{1}{2} - 驗證狀態: {0}{1}{2} - - - Stop validation - 停止驗證 + + Validating and migrating logins failed + 驗證及移轉登入失敗 Validation check canceled 已取消驗證檢查 - - Validation completed successfully. - 已成功完成驗證。 - Validation check error{0}Database:{1}{0}Error: {2} - {3} 驗證檢查錯誤{0}資料庫:{1}{0}錯誤: {2} - {3} @@ -3442,81 +3338,73 @@ For improved performance and high availability, you can register additional node Validation check error{0}Source database: {1}{0}File share path: {2}{0}Error: {3} - {4} 驗證檢查錯誤{0}來源資料庫: {1}{0}檔案共用路徑: {2}{0}錯誤: {3} - {4} - - Network share connectivity: '{0}' - 網路共用連線能力: '{0}' + + Validation check error{0}Source database: {1}{0}Target database: {2}{0}Error: {3} - {4} + 驗證檢查錯誤{0}來源資料庫: {1}{0}目標資料庫: {2}{0}錯誤: {3} - {4} - - Integration runtime connectivity - 整合執行階段連線能力 - - - Source database connectivity: '{0}' - 來源資料庫連線: '{0}' - - - Azure storage connectivity - Azure 儲存體連線能力 - - - Target database connectivity: '{0}' - 目標資料庫連線能力: '{0}' - - - Validation was canceled. Please run and validate the migration settings to continue. - 驗證已取消。請執行並驗證移轉設定以繼續。 - - - Validation was canceled with the following error(s):{0}{1} - 已取消驗證,錯誤如下: {0}{1} - - - Running validation - 正在執行驗證 - - - Validation has not been run for the current configuration. Please run and validate the migration settings to continue. - 尚未針對目前的設定執行驗證。請執行並驗證移轉設定以繼續。 - - - Canceled - 已取消 - - - Failed - 失敗 - - - Pending - 擱置中 - - - Running - 正在執行 - - - Succeeded - 已成功 + + Validation completed successfully. + 已成功完成驗證。 Validation completed successfully. Please click Next to proceed with the migration. 驗證已成功完成。 請按 [下一步] 繼續移轉。 - - All database migrations - 所有資料庫移轉 + + Validation completed with the following error(s):{0}{1} + 驗證完成,錯誤如下:{0}{1} + + + Validation has not been run for the current configuration. Please run and validate the migration settings to continue. + 尚未針對目前的設定執行驗證。請執行並驗證移轉設定以繼續。 + + + Validation status: {0} + 驗證狀態: {0} + + + Validation status: {0}{1}{2} + 驗證狀態: {0}{1}{2} + + + Validation step details + 驗證步驟詳細資料 + + + Validation steps + 驗證步驟 + + + Validation was canceled with the following error(s):{0}{1} + 已取消驗證,錯誤如下: {0}{1} + + + Validation was canceled with the following error(s):{0}{1} + 已取消驗證,錯誤如下: {0}{1} + + + Validation was canceled. Please run and validate the migration settings to continue. + 驗證已取消。請執行並驗證移轉設定以繼續。 + + + Value + + + + View details + 檢視詳細資料 View/Select 檢視/選取 - - The virtual machine '{0}' is unavailable for migration because the SQL Server IaaS Agent extension is currently in '{1}' mode instead of Full mode. Learn more: https://aka.ms/sql-iaas-extension - 虛擬機器 '{0}' 無法移轉,因為 SQL Server IaaS 代理程式延伸項目目前處於 '{1}' 模式,而不是完整模式。深入了解: https://aka.ms/sql-iaas-extension + + Waiting + 正在等候 - - The virtual machine '{0}' is unavailable for migration because the underlying virtual machine is not running. Please make sure it is powered on before retrying. - 虛擬機器 '{0}' 無法用於移轉,因為基礎虛擬機器未執行。請確定電源已開啟,然後再試一次。 + + Waiting for {0} component to start. + 正在等候 {0} 元件啟動。 Warning @@ -3534,165 +3422,297 @@ For improved performance and high availability, you can register additional node Warnings details 警告詳細資料 - - Domain\username - 網域\使用者名稱 - - - Link account - 連結帳戶 - - - {0} accounts linked - {0} 個帳戶已連結 - - - {0} account linked - {0} 個帳戶已連結 - - - Select an Azure account linked to Azure Data Studio, or link one now. - 請選取連結到 Azure Data Studio 的 Azure 帳戶,或立即連結一個。 - - - Add a linked account and then try again. - 新增連結的帳戶,然後再試一次。 - - - Azure account - Azure 帳戶 - - - An error occurred while connecting to the target server. - 連線到目標伺服器時發生錯誤。 - - - An error occurred while trying to get {0} login information. - 嘗試取得 {0} 登入資訊時發生錯誤。 - - - Error(s) occurred while collecting performance data for the server '{0}'. If these issues persist, try restarting the data collection process: + + We are assessing the databases in your SQL Server instance {0} to identify the right Azure SQL target. -{1} - 收集伺服器 '{0}' 的效能資料時發生錯誤。如果這些問題持續發生,請嘗試重新啟動資料收集程式: +This may take some time. + 我們正在評估您 SQL Server 執行個體 {0} 中的資料庫,以識別正確的 Azure SQL 目標。 -{1} +這可能需要一些時間。 - - Based on the assessment results, all {0} of your databases in an online state can be migrated to Azure SQL. - 根據評定結果,您所有在線上狀態的 {0} 個資料庫都可以移轉到 Azure SQL。 + + We are running the following steps: + 我們正在執行以下步驟: - - An error occurred while assessing the server '{0}'. - 評定伺服器 '{0}' 時發生錯誤。 + + We are validating the following: + 正在驗證下列內容: - - Check this option to skip assessment and continue the migration. - 核取此選項以略過評定並繼續移轉。 + + We have completed the assessment of your SQL Server instance '{0}'. + 我們已對您的 SQL Server 執行個體 '{0}' 完成評定。 - - [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] - [沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。] + + We ran the following steps: + 我們已執行以下步驟: - - An unexpected error occurred while assessing the server '{0}'.{3}Message: {1}{3}stack: {2} - 評定伺服器 '{0}' 時發生意外的錯誤。{3}訊息: {1}{3}堆疊: {2} + + We recommend migrating your databases(s) to the Azure SQL target before starting the login migration to avoid failures in the process. Nevertheless, you can run this migration process whenever want you want if your goal is to update the user mapping for recently migrated databases. + + If the source and database names are not the same, then it is possible that some permissions may not be applied properly. + 建議您先將資料庫移轉到 Azure SQL 目標,再開始登入移轉,以避免流程中發生失敗。不過,如果您的目標是更新最近移轉資料庫的使用者對應,您可以隨時執行此移轉流程。 + +如果來源與資料庫名稱不同,則可能無法正確套用某些權限。 - - Choose your Azure SQL target - 選擇您的 Azure SQL 目標 + + When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported. + 將資料庫備份上傳到 Blob 容器時,請確定來自不同資料庫的備份檔案儲存在不同的資料夾中。只支援容器與資料夾最多一層深的根目錄。 - - Not sure which Azure SQL target is right for you? Learn more - 不確定哪個 Azure SQL 目標適合您? 深入了解 + + Windows user account with read access to the network share location + 具有網路共用位置讀取存取權的 Windows 使用者帳戶。 - - An error occurred while generating SKU recommendations for the server '{0}'. - 產生伺服器 '{0}' 的 SKU 建議時發生錯誤。 - - - No recommendation available - 沒有可用的建議 - - - No SKU recommendations were generated, as there were no SKUs which could satisfy the performance characteristics of your source. Try selecting a different target platform, adjusting recommendation parameters, selecting a different set of databases to assess, or changing the recommendation model. - 未產生 SKU 建議,因為沒有可滿足您來源效能特性的 SKU。請嘗試選取不同的目標平台、調整建議參數、選取不同的資料庫集進行評估或變更建議模型。 - - - Connection was successful but did not find any target databases. - 連線成功,但找不到任何目標資料庫。 - - - Connection error: {0} - 連線錯誤: {0} - - - Connection was successful. Target databases found: {0} - 連線成功。找到目標資料庫: {0} - - - Select an Azure account and your target {0}. - 選取 Azure 帳戶和您的目標 {0}。 - - - Error getting login information: {0} - 取得登入資訊時發生錯誤: {0} - - - Database mapping error. Target database '{0}' cannot be selected to as a migration target for database '{1}'. Target database '{2}' is already selected as a migration target for database '{3}'. Please select a different target database. - 資料庫對應錯誤。無法選取目標資料庫 '{0}' 做為資料庫 '{1}' 的移轉目標。已選取目標資料庫 '{2}' 做為資料庫 '{3}' 的移轉目標。請選取其他目標資料庫。 - - - Database mapping error. Missing target databases to migrate. Please configure the target server connection and click connect to collect the list of available database migration targets. - 資料庫對應錯誤。缺少要移轉的目標資料庫。 請設定目標伺服器連線,然後按一下 [連線] 以收集可用的資料庫移轉目標清單。 - - - Database mapping error (Error code: {0}) was found between '{1}' and '{2}' databases. The source database collation '{3}' does not match the target database collation '{4}'. Please select or re-create a target database with the same collation as the source database. - 在 '{1}' 與 '{2}' 資料庫之間發現資料庫對應錯誤 (錯誤碼: {0})。來源資料庫定序 '{3}' 不符合目標資料庫定序 '{4}'。請選取或重新建立具有與來源資料庫相同定序的目標資料庫。 - - - Database mapping error. Source database '{0}' is not mapped to a target database. Please select a target database to migrate to. - 資料庫對應錯誤。來源資料庫 '{0}' 未對應到目標資料庫。請選取要移轉至的目標資料庫。 - - - Azure SQL target - Azure SQL 目標 - - - Learn more: https://aka.ms/dms-migrations-troubleshooting. - 深入了解: https://aka.ms/dms-migrations-troubleshooting。 + + Windows user account with read access to the network share location. + 具有網路共用位置讀取存取權的 Windows 使用者帳戶。 Yes - - Do you want to retry the failed table migrations? - 您是否要重試失敗的資料表移轉? + + You can also choose to select this data from an existing folder, if you have already collected it previously. + 如果您先前已收集過此資料,也可以選擇從現有資料夾選取此資料。 - - Please resolve any errors before retrying the migration. - 請先解決所有錯誤,再重試移轉。 + + You have given Azure Data Studio access to migrate the encryption certificates and database. + 您已取得用於移轉加密憑證和資料庫的 Azure Data Studio 存取權。 - - The migration failed with the following errors: - 移轉失敗,發生下列錯誤: + + You have not given Azure Data Studio access to migrate the encryption certificates. + 您未取得用於移轉加密憑證和資料庫的 Azure Data Studio 存取權。 - - {0} of {1} databases selected - 已選取 {0} 個資料庫 (共 {1} 個) + + You must click the '{0}' button before proceeding to the next page of the wizard. + 您必須按一下 '{0}' 按鈕,才能繼續前往精靈的下一頁。 + + + Your Azure Database Migration Service resource name + 您的 Azure 資料庫移轉服務資源名稱。 + + + Your Azure SQL target resource name + 您的 Azure SQL 目標資源名稱 + + + Your database backup location details, either a network file share or an Azure Blob Storage container (not required for Azure SQL Database targets). + 您的資料庫備份位置詳細資料,網路檔案共用或 Azure Blob 儲存體容器 (Azure SQL Database 目標不需要)。 + + + [There are no assessment results to validate readiness of your database migration. By checking this box, you acknowledge you want to proceed migrating your database to the desired Azure SQL target.] + [沒有評定結果可驗證資料庫移轉的整備程度。選取此方塊,即表示您確認要繼續將資料庫移轉至所需的 Azure SQL 目標。] + + + \\Servername.domainname.com\Backupfolder + \\Servername.domainname.com\Backupfolder + + + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + data source={0};initial catalog=master;user id={1};password={2};TrustServerCertificate=True;Integrated Security=false; + + + {0} + {0} + + + {0} (change) + {0} (變更) + + + {0} (requires credentials refresh) + {0} (需要重新整理認證) + + + {0} ({1} vCPU) + {0} ({1} vCPU) + + + {0} - 1 error + {0} - 1 個錯誤 + + + {0} - {1} - {2} vCore + {0} - {1} - {2} V 核心 + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} V 核心 - {3} GB + + + {0} - {1} - {2} vCore - {3} GB + {0} - {1} - {2} V 核心 - {3} GB + + + {0} - {1} errors + {0} - {1} 個錯誤 + + + {0} - {1} vCore + {0} - {1} V 核心 + + + {0} GB + {0}GB + + + {0} GB + {0}GB + + + {0} GB + {0} GB + + + {0} IOPS + {0} IOPS + + + {0} MB + {0} MB + + + {0} Recommendations + {0} 項建議 + + + {0} TB + {0} TB + + + {0} Transparent Data Encryption enabled databases selected for migration. {1} + {0} 已選取啟用 [透明資料加密] 的資料庫來進行移轉。{1} + + + {0} account linked + {0} 個帳戶已連結 + + + {0} accounts linked + {0} 個帳戶已連結 + + + {0} cores + {0} 核心 + + + {0} database + {0} 個資料庫 + + + {0} database has warnings + {0} 個資料庫出現警告 + + + {0} databases + {0} 個資料庫 + + + {0} databases have warnings + {0} 個資料庫出現警告 + + + {0} day + {0} 天 + + + {0} days + {0} 天 + + + {0} hr + {0} 小時 + + + {0} hrs + {0} 小時 + + + {0} min + {0} 分鐘 + + + {0} mins + {0} 分鐘 + + + {0} ms + {0} 毫秒 {0} of {1} {0}/{1} - - Waiting for {0} component to start. - 正在等候 {0} 元件啟動。 + + {0} of {1} + {0}/{1} + + + {0} of {1} completed + 已完成 {0}/{1} + + + {0} of {1} databases selected + 已選取 {0} 個資料庫 (共 {1} 個) + + + {0} of {1} tables selected + 已選取 {0} 個資料表 (共 {1} 個資料表) + + + {0} out of {1} selected database(s) is using transparent data encryption. + {0} 個 (共 {1} 個資料庫) 選取的資料庫正在使用透明資料加密。 + + + {0} recommendation available + {0} 個可用的建議 + + + {0} recommendations available + {0} 個可用的建議 + + + {0} sec + {0} 秒 + + + {0} x {1} + {0} x {1} + + + {0}% + {0}% + + + {0}/{1} databases can be migrated without issues + {0}/{1} 個資料庫可以移轉而無問題 + + + {0}/{1} databases selected + 選取了 {0} 個資料庫 (共 {1} 個) + + + {0}/{1} logins selected + 已選取 {0}/{1} 個登入 + + + {0}/{1} migrating logins displayed + 顯示 {0}/{1} 個移轉登入 + + + {0}th percentile + 第 {0} 個百分位數 + + + {0}{1}{2} + {0}{1}{2} + + + {0}{1}{2} + {0}{1}{2} - + An error occurred while starting the migration: '{0}' @@ -3704,16 +3724,28 @@ For improved performance and high availability, you can register additional node - + - - Downloading {0} - 正在下載 {0} + + ({0} KB) + ({0} KB) Done downloading {0} 已完成下載 {0} + + Downloading {0} + 正在下載 {0} + + + Downloading {0} + 正在下載 {0} + + + Extracted {0} ({1}/{2}) + 已擷取 {0} ({1}/{2}) + Failed to download binaries for {0}. Use the following link to troubleshoot: {1} 無法下載 {0} 的二進位檔。請使用以下連結以進行疑難排解: {1} @@ -3722,22 +3754,14 @@ For improved performance and high availability, you can register additional node Failed to download binaries for {0}. Use this [link to troubleshoot]({1}). 無法下載 {0} 的二進位檔。請使用此[疑難排解連結]({1})。 - - ({0} KB) - ({0} KB) - - - Downloading {0} - 正在下載 {0} - - - Extracted {0} ({1}/{2}) - 已擷取 {0} ({1}/{2}) - Failed to start {0}: {1} 無法啟動 {0}: {1} + + Installed {0} + 已安裝 {0} + Installing {0} Service 正在安裝 {0} 服務 @@ -3746,22 +3770,38 @@ For improved performance and high availability, you can register additional node Installing {0} to {1} 正在將 {0} 安裝到 {1} - - Installed {0} - 已安裝 {0} + + Starting {0} + 正在啟動 {0} {0} Started 已啟動 {0} - - Starting {0} - 正在啟動 {0} - - + + + Azure SQL Migration + Azure SQL 移轉 + + + Azure SQL Migration + Azure SQL 移轉 + + + Azure SQL Migration + Azure SQL 移轉 + + + Azure SQL Target details + Azure SQL 目標詳細資料 + + + Azure SQL migration description + Azure SQL 移轉描述 + Cancel migration 取消移轉 @@ -3774,6 +3814,10 @@ For improved performance and high availability, you can register additional node Copy migration details 複製移轉詳細資料 + + Database Migration Service details + 資料庫移轉服務詳細資料 + Database details 資料庫詳細資料 @@ -3782,46 +3826,6 @@ For improved performance and high availability, you can register additional node Delete migration 刪除移轉 - - Azure SQL migration description - Azure SQL 移轉描述 - - - Azure SQL Migration - Azure SQL 移轉 - - - Azure SQL Migration - Azure SQL 移轉 - - - Migration Context Menu - 移轉操作功能表 - - - Migration Tasks - 移轉工作 - - - Azure SQL Migration - Azure SQL 移轉 - - - Open Azure SQL migration notebooks - 開啟 Azure SQL 移轉筆記本 - - - New support request - 新增支援要求 - - - Refresh - 重新整理 - - - Retry migration - 重試移轉 - Feedback 意見反應 @@ -3830,13 +3834,29 @@ For improved performance and high availability, you can register additional node Migrate to Azure SQL 移轉到 Azure SQL - - Database Migration Service details - 資料庫移轉服務詳細資料 + + Migration Context Menu + 移轉操作功能表 - - Azure SQL Target details - Azure SQL 目標詳細資料 + + Migration Tasks + 移轉工作 + + + New support request + 新增支援要求 + + + Open Azure SQL migration notebooks + 開啟 Azure SQL 移轉筆記本 + + + Refresh + 重新整理 + + + Retry migration + 重試移轉 diff --git a/resources/xlf/zh-hant/ms-mssql.sql-bindings-vscode.zh-Hant.xlf b/resources/xlf/zh-hant/ms-mssql.sql-bindings-vscode.zh-Hant.xlf new file mode 100644 index 0000000000..fc81982c3d --- /dev/null +++ b/resources/xlf/zh-hant/ms-mssql.sql-bindings-vscode.zh-Hant.xlf @@ -0,0 +1,297 @@ + + + + + + (Optional) Enter connection password to save in local.settings.json + (選擇性) 輸入要儲存在 local.settings.json 中的連線密碼 + + + A C# Azure Functions project must be present in order to create a new Azure Function with SQL binding. + 必須要有 C# Azure Functions 專案,才能以 SQL 繫結建立新的 Azure 函數。 + + + Add Package + 新增套件 + + + Adding SQL Binding to function "{0}"... + 正在將 SQL 繫結新增至函數 "{0}"... + + + Adding SQL nuget package: +{0} + 正在新增 SQL Nuget 套件: +{0} + + + An error occurred generating the connection string for the selected connection + 為選取的連線產生連接字串時發生錯誤 + + + Azure Functions extension must be installed in order to use this feature. + 必須安裝 Azure Functions 延伸模組,才能使用此功能。 + + + Browse... + 瀏覽... + + + Close + 關閉 + + + Connection string setting name + 連接字串設定名稱 + + + Connection string setting specified in "local.settings.json" + 在 "local.settings.json" 中指定的連接字串設定 + + + Create Azure Function Project + 建立 Azure 函數專案 + + + Create new local app setting + 建立新的本機應用程式設定 + + + Do not install + 不要安裝 + + + Do you want to include the password from this connection in your local.settings.json file? + 是否要在 local.settings.json 檔案中包含來自此連線的密碼? + + + Enter SQL table to query + 輸入要查詢的 SQL 資料表 + + + Enter SQL table to upsert into + 輸入 SQL 資料表以 upsert + + + Enter SQL view to query + 輸入要查詢的 SQL 檢視 + + + Enter connection string + 輸入連接字串 + + + Enter connection string + 輸入連接字串 + + + Enter connection string setting name + 輸入連接字串設定名稱 + + + Error creating new Azure Function: {0} + 建立新的 Azure 函式時發生錯誤: {0} + + + Failed to parse "{0}": {1}. + 無法剖析 "{0}": {1}。 + + + Failed to set connection string app setting + 無法設定連接字串應用程式設定 + + + Failed to set connection string app setting: {0} + 無法設定連接字串應用程式設定: {0} + + + Fetching tables for selected database... + 正在擷取所選資料庫的資料表... + + + Fetching views for selected database... + 正在擷取所選資料庫的檢視... + + + Function Name + 函式名稱 + + + In order to user the SQL connection string later you will need to manually enter the password in your local.settings.json file. + 為了稍後使用 SQL 連接字串,您必須在 local.settings.json 檔案中手動輸入密碼。 + + + Input + 輸入 + + + Install + 安裝 + + + Learn more + 深入了解 + + + Local app setting '{0}' already exists. Overwrite? + 本機應用程式設定 '{0}' 已經存在。要覆寫嗎? + + + More Information + 詳細資訊 + + + Name must not be empty + 名稱不得為空白 + + + Name must not include special characters + 名稱不能包含特殊字元 + + + No + + + + No Azure functions in the current active file + 目前的作用中檔案中沒有任何 Azure 函式 + + + No Azure functions projects found in the workspace + 在工作區中找不到任何 Azure 函式專案 + + + Open File + 開啟檔案 + + + Output + 輸出 + + + Retrieves data from a database + 從資料庫擷取資料 + + + SQL object to query + 要查詢的 SQL 物件 + + + SQL table to upsert into + 要 upsert 的目標 SQL 資料表 + + + Save + 儲存 + + + Save data to a database + 將資料儲存至資料庫 + + + Select + 選取 + + + Select Database + 選擇資料庫 + + + Select SQL connection string method + 選取 SQL 連接字串方法 + + + Select SQL connection string setting from local.settings.json + 從 local.settings.json 選取 SQL 連接字串設定 + + + Select a connection profile + 選取連接設定檔 + + + Select an Azure function in the current file to add SQL binding to + 在目前檔案中選取要新增 SQL 繫結的 Azure 函式 + + + Select folder for the Azure Function project + 選取 Azure 函數專案的資料夾 + + + Select object type to insert or upsert into + 選取要插入或向上插入的物件類型 + + + Select table to use + 選取要使用的資料表 + + + Select the Azure Function project for the SQL Binding + 選取 SQL 繫結的 Azure 函數專案 + + + Select type of binding + 選取繫結類型 + + + Select type of binding for the function '{0}' + 選取函數 '{0}' 的繫結類型 + + + Select view to use + 選取要使用的檢視 + + + Table + 資料表 + + + The Azure Functions extension is required to create a new Azure Function with SQL binding but is not installed, install it now? + 需要 Azure Functions 延伸模組才能建立具有 SQL 繫結的新 Azure 函數,但它尚未安裝,要立即安裝嗎? + + + There are unsaved changes in the current file. Save now? + 目前的檔案中有未儲存的變更。要立即儲存嗎? + + + Timed out waiting for Azure Function file to be created + 等候 Azure 函數檔案建立時逾時 + + + Timed out waiting for extension to install + 等候安裝延伸模組時逾時 + + + Value must not be empty + 值不得為空白 + + + View + 檢視 + + + Yes + + + + + + + + Add SQL Binding (preview) + 新增 SQL 繫結 (預覽) + + + Create Azure Function with SQL binding (preview) + 使用 SQL 繫結建立 Azure 函數 (預覽) + + + Enables users to develop and publish Azure Functions with Azure SQL bindings + 讓使用者使用 Azure SQL 繫結來開發及發佈 Azure Functions + + + SQL Bindings + SSL 繫結 + + + + \ No newline at end of file diff --git a/resources/xlf/zh-hant/sql.zh-Hant.xlf b/resources/xlf/zh-hant/sql.zh-Hant.xlf index ccc571596c..31ffa8dd26 100644 --- a/resources/xlf/zh-hant/sql.zh-Hant.xlf +++ b/resources/xlf/zh-hant/sql.zh-Hant.xlf @@ -1585,6 +1585,58 @@ Default Skipped Commands: + + + + Asymmetric Key + 非對稱金鑰 + + + Compress backup + 壓縮備份 + + + Use the default server setting + 使用預設伺服器設定 + + + Do not compress backup + 不要壓縮備份 + + + Database + 資料庫 + + + Differential + 差異 + + + Disk + 磁碟 + + + Files and filegroups + 檔案與檔案群組 + + + Full + 完整 + + + Transaction Log + 交易記錄 + + + Url + URL + + + Server Certificate + 伺服器憑證 + + + @@ -2033,58 +2085,6 @@ Default Skipped Commands: - - - - Asymmetric Key - 非對稱金鑰 - - - Compress backup - 壓縮備份 - - - Use the default server setting - 使用預設伺服器設定 - - - Do not compress backup - 不要壓縮備份 - - - Database - 資料庫 - - - Differential - 差異 - - - Disk - 磁碟 - - - Files and filegroups - 檔案與檔案群組 - - - Full - 完整 - - - Transaction Log - 交易記錄 - - - Url - URL - - - Server Certificate - 伺服器憑證 - - - @@ -2317,7 +2317,7 @@ Default Skipped Commands: - + Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1} @@ -3491,9 +3491,9 @@ Default Skipped Commands: Dispose Edit Failed With Error: 處理編輯失敗,出現錯誤: - - Close SQL Pane - 關閉 SQL 窗格 + + Hide SQL Pane + 隱藏 SQL 窗格 Run @@ -6403,6 +6403,10 @@ Error: {1} The default chart type to use when opening Chart Viewer from a Query Results 從查詢結果開啟圖表檢視器時要使用的預設圖表類型 + + (Preview) Enable contextualization of queries for GitHub Copilot. This setting helps GitHub Copilot to return improved suggestions, if the Copilot extension is installed and providers have implemented contextualization. + (預覽) 啟用 GitHub Copilot 查詢的內容相關性。此設定可在已安裝 Copilot 延伸模組且提供者已實作關聯式化的情況下,協助 GitHub Copilot 傳回改進的建議。 + Controls the max number of rows allowed to do filtering and sorting in memory. If the number is exceeded, sorting and filtering will be disabled. Warning: Increasing this may impact performance. 控制允許在記憶體中篩選及排序的資料列數目上限。如果超過此數目,就會停用排序和篩選。警告: 增加此數目可能會影響效能。 @@ -6487,6 +6491,10 @@ Error: {1} Whether to show the action bar in the query results view 是否要在查詢結果檢視中顯示動作列 + + Whether to show notifications when a results grid copy operation is completed. + 是否在結果方格複製作業完成時顯示通知。 + Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false. 如果前一個資料列已經有分行符號,是否要在複製結果時略過在資料列之間新增分行符號。預設值為 false。 @@ -7011,6 +7019,22 @@ Error: {1} + + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). + 允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。 + + + Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). + 允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。 + + + Read More + 深入了解 + + + @@ -7071,7 +7095,7 @@ Error: {1} - + No, don't show again @@ -7091,20 +7115,7 @@ Error: {1} - - - - Getting &&Started - && denotes a mnemonic - 使用者入門(&&S) - - - Show Getting Started - 顯示使用者入門 - - - - + Create a connection @@ -7208,7 +7219,7 @@ Error: {1} - + Extend the functionality of Azure Data Studio by installing extensions developed by us/Microsoft as well as the third-party community (you!). @@ -7292,7 +7303,7 @@ Error: {1} - + Would you like to take a quick tour of Azure Data Studio? @@ -7366,26 +7377,10 @@ Error: {1} Install 安裝 - - Install additional support for {0} - 安裝 {0} 的其他支援 - - - Install {0} keymap - 安裝 {0} 鍵盤對應 - Installed 已安裝 - - {0} support is already installed - 已安裝 {0} 支援 - - - {0} keymap is already installed - 已安裝 {0} 按鍵對應 - Installing additional support for {0}... 正在安裝 {0} 的其他支援... @@ -7460,7 +7455,7 @@ Error: {1} - + &&Welcome @@ -7503,19 +7498,16 @@ Error: {1} - + - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}). - 允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇參加]({1})。 + + Getting &&Started + && denotes a mnemonic + 使用者入門(&&S) - - Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}). - 允許 Microsoft 收集使用率資料來協助改進 Azure Data Studio。閱讀我們的 [隱私權聲明]({0}) 以及學習如何 [選擇退出]({1})。 - - - Read More - 深入了解 + + Show Getting Started + 顯示使用者入門 @@ -7573,6 +7565,14 @@ Error: {1} + + You didn't select any authentication provider. Please try again. + 您未選取任何驗證提供者。請再試一次。 + + + You have no clouds enabled. Go to Settings -> Search Azure Account Configuration -> Enable at least one cloud + 您未啟用任何雲端。前往 [設定] -> [搜尋 Azure 帳戶組態] -> 啟用至少一個雲端 + Close 關閉 @@ -7625,6 +7625,10 @@ Error Message: {1} Copy & Open 複製並開啟 + + Azure Auth: Device Code + Azure 驗證: 裝置代碼 + Cancel 取消 @@ -7645,6 +7649,10 @@ Error Message: {1} Cannot start auto OAuth. An auto OAuth is already in progress. 無法啟動自動 OAuth。自動 OAuth 已在進行中。 + + A web browser cannot be launched in this environment, please launch a browser, navigate to the URL above and enter code manually. + 無法在此環境中啟動網頁瀏覽器,請啟動瀏覽器、瀏覽至上方的 URL,然後手動輸入程式碼。 + @@ -7909,10 +7917,6 @@ Error Message: {1} Are you sure you want to cancel this connection? 您確定要取消此連線嗎? - - (Group: {0}) - (群組: {0}) - Cannot save profile, the selected connection matches an existing profile with the same server info in the same group: @@ -7937,6 +7941,10 @@ Error Message: {1} Failed to get Azure account token for connection 無法取得連線的 Azure 帳戶權杖 + + Connection provider '{0}' not found + 找不到連線提供者 '{0}' + Failed to refresh Azure account token for connection 無法重新整理 Azure 帳戶權杖以建立連線 @@ -7953,10 +7961,6 @@ Error Message: {1} The extension that supports provider type '{0}' is not currently installed. Do you want to view the extensions? 目前未安裝支援提供者類型 '{0}' 之延伸模組。您要檢視延伸模組嗎? - - Could not find provider for uri: {0} - 找不到 URI: {0} 的提供者 - Connection Not Accepted 連線未被接受 @@ -8853,6 +8857,14 @@ Error Message: {1} + + + + Cannot drag profile into group: A profile with identical options already exists in the group. + 無法將設定檔拖曳到群組: 具有相同選項的設定檔已存在於群組中。 + + + @@ -9153,6 +9165,22 @@ Error Message: {1} + + + + XEL Files + XEL 檔案 + + + The file is too large to open in profiler. The profiler can open files that are less than 1GB. + 檔案太大,無法在分析工具中開啟。分析工具可以開啟小於 1GB 的檔案。 + + + Loading the file might take a moment due to the file size. + 由於檔案大小,載入檔案可能需要一些時間。 + + + @@ -9171,10 +9199,18 @@ Error Message: {1} Copying... 正在複製... + + Don't show again + 不要再顯示 + Loading the rows to be copied ({0}/{1})... 正在載入要複製的資料列 ({0}/{1})... + + Copy completed notifications are now disabled. To re-enable, modify the setting: queryEditor.results.showCopyCompletedNotification + 複製完成的通知現在已停用。若要重新啟用,請修改設定: queryEditor.results.showCopyCompletedNotification + @@ -9263,6 +9299,10 @@ Error Message: {1} Open file 開啟檔案 + + Open file location + 開啟檔案位置 + CSV (Comma delimited) CSV (以逗號分隔) diff --git a/resources/xlf/zh-hant/git.zh-Hant.xlf b/resources/xlf/zh-hant/vscode.git.zh-Hant.xlf similarity index 63% rename from resources/xlf/zh-hant/git.zh-Hant.xlf rename to resources/xlf/zh-hant/vscode.git.zh-Hant.xlf index 59bf1bb126..7fb67445ac 100644 --- a/resources/xlf/zh-hant/git.zh-Hant.xlf +++ b/resources/xlf/zh-hant/vscode.git.zh-Hant.xlf @@ -1,1285 +1,1329 @@  - + - - {0} Commit & Push - {0} 提交與推送 + + $(info) Remote "{0}" has no tags. + $(info) 遠端 "{0}" 沒有標籤。 - + + $(info) This repository has no tags. + $(info) 此存放庫沒有標籤。 + + + "{0}" has fingerprint "{1}" + 「{0}」具有指紋「{1}」。 + + + A branch named "{0}" already exists + 分支名稱 "{0}" 已經存在 + + + A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository? + 在工作區或開啟檔案的上層資料夾中找到一個 Git 存放庫。您要開啟存放庫嗎? + + + Absolute paths not supported in "git.scanRepositories" setting. + "git.scanRepositories" 設定中不支援絕對路徑。 + + + Add Remote + 新增遠端存放庫 + + + Add a new remote... + 新增遠端... + + + Add remote from URL + 從 URL 新增遠端存放庫 + + + Add remote from {0} + 從 {0} 新增遠端存放庫 + + + Add to Workspace + 新增到工作區 + + + All Repositories + 所有存放庫 + + + Always + 永遠 + + + Always Pull + 一律提取 + + + Are you sure you want to DELETE {0} files?\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST if you proceed. + 確定要刪除 {0} 個檔案嗎?\n此動作無法復原!\n如果繼續,這些檔案會永遠遺失。 + + + Are you sure you want to DELETE {0}?\nThis is IRREVERSIBLE!\nThis file will be FOREVER LOST if you proceed. + 確定要刪除 {0} 嗎?\n此動作無法回復!\n此檔案將會永久遺失。 + + + Are you sure you want to continue connecting? + 確定要繼續連線嗎? + + + Are you sure you want to create an empty commit? + 確實要建立空白認可嗎? + + + Are you sure you want to discard ALL changes in {0} files?\nThis is IRREVERSIBLE!\nYour current working set will be FOREVER LOST if you proceed. + 確定要捨棄 {0} 個檔案中的所有變更嗎?\n此動作無法回復!\n若繼續,您目前的工作集將會永久遺失。 + + + Are you sure you want to discard changes in {0} files? + 確定要捨棄 {0} 檔案中的變更嗎? + + + Are you sure you want to discard changes in {0}? + 確定要捨棄 {0} 中的變更嗎? + + + Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 確定要卸除所有隱藏項目嗎? 有 {0} 個隱藏項目將需要剪除,可能無法復原。 + + + Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. + 確定要卸除所有隱藏項目嗎? 有 1 個隱藏項目將需要剪除,可能無法復原。 + + + Are you sure you want to drop the stash: {0}? + 確定要卸除隱藏項目 {0} 嗎? + + + Are you sure you want to restore {0} files? + 確定要還原 {0} 檔案嗎? + + + Are you sure you want to restore {0}? + 確定要還原 {0} 嗎? + + + Are you sure you want to stage {0} files with merge conflicts? + 確定要暫存 {0} 個有合併衝突的檔案嗎? + + + Are you sure you want to stage {0} with merge conflicts? + 確定要暫存有合併衝突的 {0} 嗎? + + + Ask Me Later + 稍後詢問我 + + + Branch name + 分支名稱 + + + Branch name needs to match regex: {0} + 分支名稱需要匹配 正規表達式: {0} + + + Can\'t push refs to remote. Try running "Pull" first to integrate your changes. + 無法將參考推送到遠端。請先嘗試執行「提取」以整合您的變更。 + + + Can\'t undo because HEAD doesn\'t point to any commit. + 因為 HEAD 未指向任何提交,所以無法復原。 + + + Changes + 變更 + + + Checking Out Branch/Tag... + 正在簽出分支/標籤... + + + Checking Out Changes... + 正在簽出變更... + + + Checkout Branch/Tag... + 簽出分支/標籤... + + + Checkout detached... + 簽出已中斷連結... + + + Choose Folder... + 選擇資料夾... + + + Choose a folder to clone {0} into + 選擇要複製 {0} 的資料夾 + + + Choose a repository + 請選擇儲存庫 + + + Choose which repository to clone + 選擇要複製的存放庫 + + + Clone from URL + 存放庫 URL + + + Clone from {0} + 從 {0} 複製 + + + Cloning git repository "{0}"... + 正在複製 Git 儲存庫 "{0}"... + + + Commit + 認可 + + Commit & Push Changes 提交與推送變更 - - {0} Commit & Sync - {0} 提交與同步處理 - - + Commit & Sync Changes 提交與同步變更 - - {0} Commit - {0} 認可 + + Commit Anyway + 仍要提交 - - Commit to New Branch & Push Changes - 提交新的分支與推送變更 - - - Commit to New Branch & Sync Changes - 提交新的分支與同步處理變更 - - - Commit Changes to New Branch - 提交新分支的變更 - - + Commit Changes 認可變更 - + + Commit Changes on "{0}" + 在「{0}」上提交變更 + + + Commit Changes to New Branch + 提交新分支的變更 + + + Commit Hash + 認可雜湊 + + + Commit Staged Changes + 認可暫存變更 + + + Commit message + 認可訊息 + + + Commit operation was cancelled due to empty commit message. + 提交作業已取消,因為提交訊息為空白。 + + + Commit to New Branch & Push Changes + 提交新的分支與推送變更 + + + Commit to New Branch & Synchronize Changes + 提交至新的分支並同步處理變更 + + + Commit to a New Branch + 提交新的分支 + + + Commits without verification are not allowed, please enable them with the "git.allowNoVerifyCommit" setting. + 不允許未經驗證的提交,請使用 "git.allowNoVerifyCommit" 設定加以啟用。 + + Committing & Pushing Changes... 正在提交並推送變更... - - Committing & Synching Changes... + + Committing & Synchronizing Changes... 正在提交並同步處理變更... - - Committing to New Branch & Pushing Changes... - 正在提交新的分支與推送變更... - - - Committing to New Branch & Synching Changes... - 正在提交新的分支與同步處理變更... - - + Committing Changes to New Branch... 正在提交對新分支的變更... - + Committing Changes... 正在認可變更... - - {0} Continue - {0} 繼續 + + Committing to New Branch & Pushing Changes... + 正在提交新的分支與推送變更... - + + Committing to New Branch & Synchronizing Changes... + 正在提交至新的分支並同步處理變更... + + + Conflict: Added By Them + 衝突: 由他人新增 + + + Conflict: Added By Us + 衝突: 由我們新增 + + + Conflict: Both Added + 衝突: 兩者皆新增 + + + Conflict: Both Deleted + 衝突: 兩者皆刪除 + + + Conflict: Both Modified + 衝突: 兩者皆修改 + + + Conflict: Deleted By Them + 衝突: 由他人刪除 + + + Conflict: Deleted By Us + 衝突: 由我們刪除 + + Continue Rebase 繼續重訂基底 - + Continuing Rebase... 繼續重訂基底... - + + Could not clone your repository as Git is not installed. + 因為未安裝 Git,所以無法複製您的存放庫。 + + + Create Empty Commit + 建立空白認可 + + + Create new branch from... + 從以下位置建立新分支... + + + Create new branch... + 建立新分支... + + + Current + 目前 + + + Current commit message only contains whitespace characters + 目前認可訊息只包含空白字元 + + + Delete Branch + 刪除分支 + + + Delete File + 刪除檔案 + + + Delete Files + 刪除檔案 + + + Delete file + 刪除檔案 + + + Deleted + 已刪除 + + + Discard 1 File + 捨棄1個檔案 + + + Discard 1 Tracked File + 捨棄 1 個追蹤的檔案 + + + Discard All {0} Files + 捨棄所有 {0} 檔案 + + + Discard Changes + 捨棄變更 + + + Discard {0} Tracked Files + 捨棄 {0} 個追蹤的檔案 + + + Don\'t Pull + 不要提取 + + + Don\'t Show Again + 不要再顯示 + + + Download Git + 下載 Git + + + Email + 電子郵件 + + + Failed to authenticate to git remote. + 無法從遠端向 git 驗證。 + + + Failed to authenticate to git remote:\n\n{0} + 無法從遠端向 git 驗證:\n\n{0} + + + File "{0}" was deleted by them and modified by us.\n\nWhat would you like to do? + 檔案 "{0}" 已由對方刪除,但由我們修改。\n\n要執行什麼動作? + + + File "{0}" was deleted by us and modified by them.\n\nWhat would you like to do? + 檔案 "{0}" 已由我們刪除,但由對方修改。\n\n要執行什麼動作? + + + Force Checkout + 強制簽出 + + + Force push is not allowed, please enable it with the "git.allowForcePush" setting. + 不允許強制更新,請啟用 "git.allowForcePush" 設定。 + + + Git History + Git 歷程記錄 + + + Git error + Git 錯誤 + + + Git local working changes + Git 本機工作變更 + + + Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories? + 在工作區或開啟檔案的上層資料夾中找到 Git 存放庫。您要開啟存放庫嗎? + + + Git: {0} + Git: {0} + + + HEAD version of "{0}" is not available. + "{0}" 的 HEAD 版本無法使用。 + + + Ignored + 已忽略 + + + Incoming + 傳入 + + + Index Added + 已新增索引 + + + Index Copied + 已複製索引 + + + Index Deleted + 已刪除索引 + + + Index Modified + 已修改索引 + + + Index Renamed + 已重新命名索引 + + + Initialize Repository + 初始化存放庫 + + + Intent to Add + 要新增的意圖 + + + Intent to Rename + 要重新命名的意圖 + + + Invalid branch name + 分支名稱無效 + + + It looks like the current branch "{0}" might have been rebased. Are you sure you still want to pull into it? + 目前的分支 "{0}" 可能已重訂基底。確定仍要提取至其中嗎? + + + It looks like the current branch might have been rebased. Are you sure you still want to pull into it? + 目前的分支可能已重訂基底。確定仍要提取至其中嗎? + + + It\'s not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. + 在重訂基底的過程中,無法變更提交訊息。請完成重訂基底作業,並改用互動式重訂基底。 + + + Keep Our Version + 保留我們的版本 + + + Keep Their Version + 保留它們的版本 + + + Learn More + 深入了解 + + + Log level: {0} + 記錄層級: {0} + + + Make sure you configure your "user.name" and "user.email" in git. + 請確認您的 Git "user.name" 及 "user.email"。 + + + Manage Unsafe Repositories + 管理不安全的存放庫 + + + Merge Changes + 合併變更 + + + Message + 訊息 + + + Message (commit on "{0}") + 訊息 (在 "{0}" 上提交) + + + Message ({0} to commit on "{1}") + 訊息 (要在 "{0}" 上提交 {1}) + + + Message ({0} to commit) + 訊息 (要認可的 {0}) + + + Migrate Changes + 移轉變更 + + + Modified + 已修改 + + + Never + 永不 + + + No + + + + No rebase in progress. + 沒有進行中的重訂基底。 + + + OK + 確定 + + + OK, Don\'t Ask Again + 確定,不要再詢問 + + + OK, Don\'t Show Again + 確定,不要再顯示 + + + Open + 開啟 + + + Open Comparison + 開啟比較 + + + Open Git Log + 開啟 Git 記錄 + + + Open Merge + 開啟合併 + + + Open Repositories In Parent Folders + 開啟上層資料夾中的存放庫 + + + Open Repository + 開啟存放庫 + + + Open in New Window + 在新視窗中開啟 + + + Optionally provide a stash message + 可選擇提供擱置變更訊息 + + + Passphrase + 複雜密碼 + + + Pick a branch to pull from + 揀選要提取的來源分支 + + + Pick a provider to publish the branch "{0}" to: + 挑選要對其發佈分支 "{0}" 的提供者: + + + Pick a remote to publish the branch "{0}" to: + 挑選要對其發佈分支 "{0}" 的遠端: + + + Pick a remote to pull the branch from + 挑選要將分支提取出的遠端 + + + Pick a remote to remove + 挑選要移除的遠端存放庫 + + + Pick a repository to mark as safe and open + 挑選標記為安全的存放庫並開啟 + + + Pick a repository to open + 挑選要開啟的存放庫 + + + Pick a stash to apply + 取回挑選的擱置套用變更 + + + Pick a stash to drop + 挑選要卸除的隱藏項目 + + + Pick a stash to pop + 取回挑選的擱置變更 + + + Pick workspace folder to initialize git repo in + 選擇工作區資料夾以初始化 git 儲存庫 + + + Please check out a branch to push to a remote. + 請簽出分支以推送到遠端。 + + + Please clean your repository working tree before checkout. + 請先清除您的存放庫工作樹狀再簽出。 + + + Please provide a commit message + 請提供認可訊息 + + + Please provide a message to annotate the tag + 請提供訊息以標註標籤 + + + Please provide a new branch name + 請提供新的分支名稱 + + + Please provide a remote name + 請提供遠端存放庫名稱 + + + Please provide a tag name + 請提供標籤名稱 + + + Please provide the commit hash + 請提供認可雜湊 + + + Publish Branch + 發佈分支 + + Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term 發佈 Branch - + + Publish Branch "{0}" + {Locked="Branch"} +Do not translate "Branch" as it is a git term + 發佈 Branch "{0}" + + + Publish to {0} + 發佈至 {0} + + + Publish to... + 發佈至... + + + Publishing Branch "{0}"... + {Locked="Branch"} +Do not translate "Branch" as it is a git term + 正在發佈 Branch "{0}"... + + Publishing Branch... {Locked="Branch"} Do not translate "Branch" as it is a git term 正在發布 Branch... - - {0} Sync Changes{1}{2} - {0} 同步變更{1}{2} + + Pull + 提取 - + + Pull {0} and push {1} commits between {2}/{3} + 從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可 + + + Pull {0} commits from {1}/{2} + 從 {1}/{2} 提取 {0} 個認可 + + + Push {0} commits to {1}/{2} + 將 {0} 個認可推送到 {1}/{2} + + + Rebasing + 正在重訂基底 + + + Remote "{0}" already exists. + 遠端存放庫 "{0}" 已存在。 + + + Remote branch at {0} + 位於 {0} 的遠端分支 + + + Remote name + 遠端存放庫名稱 + + + Remote name format invalid + 遠端存放庫名稱格式無效 + + + Replace Local Tag(s) + 取代本機標籤 + + + Restore file + 還原檔案 + + + Restore files + 還原檔案 + + + Save All & Commit + 全部儲存並認可 + + + Save All & Stash + 全部儲存並隱藏 + + + Select a branch or tag to checkout + 選取要簽出的分支或標籤 + + + Select a branch to checkout in detached mode + 選取要在中斷連結模式簽出的分支 + + + Select a branch to delete + 選擇分支進行刪除 + + + Select a branch to merge from + 選擇要合併的分支。 + + + Select a branch to rebase onto + 選取要重訂為基底的分支 + + + Select a ref to create the branch from + 選取用來建立分支的來源參考 + + + Select a remote to delete a tag from + 選取要從中刪除標籤的遠端 + + + Select a remote to fetch + 選取要擷取的遠端 + + + Select a tag to delete + 選取要刪除的標記 + + + Select as Repository Destination + 選取為存放庫目的地 + + + Show Changes + 顯示變更 + + + Show Command Output + 顯示命令輸出 + + + Skipped found git in: "{0}" + 已略過在下列位置找到的 Git: "{0}" + + + Staged Changes + 暫存的變更 + + + Stash & Checkout + 隱藏並簽出 + + + Stash Anyway + 仍要隱藏 + + + Stash message + 擱置變更訊息 + + + Stashed Changes + 隱藏的變更 + + + Successfully pushed. + 推送成功。 + + + Synchronize Changes + 同步處理變更 + + + Synchronizing Changes... + 正在同步處理變更... + + + Syncing. Cancelling may cause serious damages to the repository + 正在同步。取消可能會對存放庫造成嚴重的損害 + + + Tag at {0} + 位於 {0} 的標籤 + + + Tag name + 標籤名稱 + + + The "{0}" repository has {1} submodules which won\'t be opened automatically. You can still open each one individually by opening a file within. + "{0}" 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組。 + + + The branch "{0}" has no remote branch. Would you like to publish this branch? + 分支 "{0}" 沒有任何遠端分支。您仍想發佈這個分支嗎? + + + The branch "{0}" is not fully merged. Delete anyway? + 分支 "{0}" 尚未完整合併. 確定要刪除嗎? + + + The current branch is not published to the remote. Would you like to publish it to access your changes elsewhere? + 最新分支未發佈至遠端。您要將其發佈以存取您在其他地方所做的變更嗎? + + + The following file has unsaved changes which won\'t be included in the commit if you proceed: {0}.\n\nWould you like to save it before committing? + 下列檔案有未儲存的變更,若您繼續,變更將不會包含在提交中: {0}。\n\n要先儲存再提交嗎? + + + The following file has unsaved changes which won\'t be included in the stash if you proceed: {0}.\n\nWould you like to save it before stashing? + 下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。\n\n要先儲存檔案再隱藏嗎? + + + The following untracked file will be DELETED FROM DISK if discarded: {0}. + 下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。 + + + The git repositories in the current folder are potentially unsafe as the folders are owned by someone other than the current user. + 目前資料夾中的 Git 存放庫可能不安全,因為資料夾是由目前使用者外的人所擁有。 + + + The git repository at "{0}" has too many active changes, only a subset of Git features will be enabled. + 位於 "{0}" 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。 + + + The git repository in the current folder is potentially unsafe as the folder is owned by someone other than the current user. + 目前資料夾中的 Git 存放庫可能不安全,因為資料夾是由目前使用者外的人所擁有。 + + + The last commit was a merge commit. Are you sure you want to undo it? + 最後一個認可是合併認可。確定要復原嗎? + + + The new branch will be "{0}" + 新分支會是 "{0}" + + + The repository does not have any commits. Please make an initial commit before creating a stash. + 存放庫沒有任何認可。請先進行初始認可,再建立隱藏。 + + + The selection range does not contain any changes. + 選取範圍未包含任何變更。 + + + There are merge conflicts. Resolve them before committing. + 合併衝突。提交前請解決衝突。 + + + There are no available repositories + 沒有儲存庫可供使用 + + + There are no changes to commit. + 沒有任何變更要認可。 + + + There are no changes to stash. + 沒有變更可供擱置 + + + There are no staged changes to commit.\n\nWould you like to stage all your changes and commit them directly? + 沒有任何要提交的暫存變更。\n\n要暫存所有變更並直接提交嗎? + + + There are no staged changes to stash. + 沒有對隱藏的分段變更。 + + + There are no stashes in the repository. + 儲存庫中沒有擱置的變更 + + + There are {0} unsaved files.\n\nWould you like to save them before committing? + 有 {0} 個未儲存檔案。\n\n您要在提交前儲存嗎? + + + There are {0} unsaved files.\n\nWould you like to save them before stashing? + 有 {0} 個未儲存的檔案。\n\n要先儲存檔案再隱藏嗎? + + + There are {0} untracked files which will be DELETED FROM DISK if discarded. + 有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。 + + + There were merge conflicts while applying the stash. + 套用隱藏時發生合併衝突。 + + + This action will pull and push commits from and to "{0}/{1}". + 此動作會從 "{0}/{1}" 提取和推送提交。 + + + This repository has no remotes configured to fetch from. + 您的儲存庫未設定要擷取的遠端來源。 + + + This will DELETE {0} untracked files!\nThis is IRREVERSIBLE!\nThese files will be FOREVER LOST. + 這會刪除 {0} 已取消追蹤的檔案!\n此動作無法復原!\n將會永久遺失這些檔案。 + + + This will create a Git repository in "{0}". Are you sure you want to continue? + 這會建立一個 Git 儲存庫在 "{0}"。確定要繼續嗎? + + + Too many changes were detected. Only the first {0} changes will be shown below. + 偵測到太多變更。下方僅顯示前 {0} 個變更。 + + + Unable to pull from remote repository due to conflicting tag(s): {0}. Would you like to resolve the conflict by replacing the local tag(s)? + 無法從遠端存放庫提取,因為標籤衝突: {0}。您要取代本機標籤來解決衝突嗎? + + + Uncommitted Changes + 未認可的變更 + + + Undo merge commit + 復原合併認可 + + + Untracked + 已取消追蹤 + + + Untracked Changes + 未追蹤的變更 + + + Using git "{0}" from "{1}" + 正在使用來自 "{0}" 的 Git "{1}" + + + Validating found git in: "{0}" + 正在驗證在下列位置找到的 Git: "{0}" + + + Would you like to add "{0}" to .gitignore? + 要將 "{0}" 新增至 .gitignore 嗎? + + + Would you like to open the cloned repository, or add it to the current workspace? + 要開啟已複製的儲存庫, 或將其新增到目前工作區? + + + Would you like to open the cloned repository? + 要開啟複製的儲存庫嗎? + + + Would you like to open the initialized repository, or add it to the current workspace? + 要開啟初始化的儲存庫,或將其新增到目前工作區? + + + Would you like to open the initialized repository? + 要開啟初始化的儲存庫嗎? + + + Would you like {0} to [periodically run "git fetch"]({1})? + 是否要 {0} [定期執行 [git 擷取]]({1})? + + + Yes + + + + Yes, Don\'t Show Again + 是的,不要再顯示 + + + You + + + + You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\n\nAre you sure to continue? + 您即將在不進行驗證的情況下提交變更,這麼做會跳過預先提交勾點,造成不適當的結果。\n\n確定要繼續嗎? + + + You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\n\nAre you sure to continue? + 您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。\n\n確定要繼續嗎? + + + You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\n\nHow would you like to proceed? + 您正在嘗試提交受保護的分支,而且可能沒有將提交推到遠端的權限。\n\n要如何繼續? + + + Your local changes would be overwritten by checkout. + 您的本機變更會在簽出時被覆寫。 + + + Your repository has no remotes configured to publish to. + 您的儲存庫未設定要發行的遠端目標。 + + + Your repository has no remotes configured to pull from. + 您的存放庫未設定要提取的來源遠端。 + + + Your repository has no remotes configured to push to. + 您的存放庫未設定要推送的目標遠端。 + + + Your repository has no remotes. + 您的存放庫沒有遠端存放庫。 + + + no + + + + yes + + + + {0} (Deleted) + {0} (已刪除) + + + {0} (Index) + {0} (索引) + + + {0} (Intent to add) + {0} (要新增的意圖) + + + {0} (Ours) + {0} (我們的) + + + {0} (Theirs) + {0} (他們的) + + + {0} (Untracked) + {0} (已取消追蹤) + + + {0} (Working Tree) + {0} (工作樹狀) + + + {0} ({1}) + {0} ({1}) + + + {0} ({1}) ↔ {0} ({2}) + {0} ({1}) ↔ {0} ({2}) + + + {0} Commit + {0} 認可 + + + {0} Commit & Push + {0} 提交與推送 + + + {0} Commit & Sync + {0} 提交與同步處理 + + + {0} Continue + {0} 繼續 + + + {0} Fetch all remotes + {0} 擷取所有遠端 + + {0} Publish Branch {Locked="Branch"} Do not translate "Branch" as it is a git term {0} 發佈 Branch - - Commit - 提交 + + {0} Sync Changes{1}{2} + {0} 同步變更{1}{2} - - Synchronizing Changes... - 正在同步處理變更... - - - - - - - Missing or invalid credentials. - 缺少認證或其無效。 - - - - - - - No - - - - Ask Me Later - 稍後詢問我 - - - Would you like Azure Data Studio to [periodically run 'git fetch']({0})? - 您是否要 Azure Data Studio [定期執行 'git fetch']({0})? - - - Yes - - - - - - - - HEAD version of '{0}' is not available. - '{0}' 的 HEAD 版本無法使用。 - - - Theirs - 他們的 - - - Yours - 您的 - - - Add to Workspace - 新增到工作區 - - - Add a new remote... - 新增遠端... - - - Add remote from URL - 從 URL 新增遠端存放庫 - - - Add remote from {0} - 從 {0} 新增遠端存放庫 - - - Add Remote - 新增遠端存放庫 - - - Always - 永遠 - - - This will create a Git repository in '{0}'. Are you sure you want to continue? - 這會建立一個 Git 儲存庫在 '{0}'。確定要繼續嗎? - - - Failed to authenticate to git remote. - 無法從遠端向 git 驗證。 - - - Failed to authenticate to git remote: - -{0} - 無法向 git 遠端存放庫驗證: - -{0} - - - A branch named '{0}' already exists - 分支名稱 '{0}' 已經存在 - - - Branch name - 分支名稱 - - - The new branch will be '{0}' - 新分支會是 '{0}' - - - Branch name needs to match regex: {0} - 分支名稱需要匹配 正規表達式: {0} - - - Can't push refs to remote. Try running 'Pull' first to integrate your changes. - 無法將參考推送到遠端。請先嘗試執行 '提取' 以整合您的變更。 - - - Checkout detached... - 簽出已中斷連結... - - - Choose Folder... - 選擇資料夾... - - - Please clean your repository working tree before checkout. - 請先清除您的存放庫工作樹狀再簽出。 - - - Clone from {0} - 從 {0} 複製 - - - Cloning git repository '{0}'... - 正在複製 Git 儲存庫 '{0}'... - - - Commit Staged Changes - 認可暫存變更 - - - Create Empty Commit - 建立空白認可 - - - Commit Anyway - 仍要提交 - - - Commit Hash - 認可雜湊 - - - Commit message - 認可訊息 - - - Commit to a New Branch - 提交新的分支 - - - Message (commit on '{0}') - 訊息 (在 '{0}' 上認可) - - - You are trying to commit to a protected branch and you might not have permission to push your commits to the remote. - -How would you like to proceed? - 您正在嘗試提交受保護的分支,而且可能沒有將提交推到遠端的權限。 - -您要如何繼續進行? - - - Are you sure you want to DELETE {0}? -This is IRREVERSIBLE! -This file will be FOREVER LOST if you proceed. - 確定要刪除 {0} 嗎? -此動作無法回復! -此檔案將會永久遺失。 - - - Are you sure you want to DELETE {0} files? -This is IRREVERSIBLE! -These files will be FOREVER LOST if you proceed. - 確定要刪除 {0} 檔案嗎? -此動作無法復原! -如果繼續,這些檔案會永遠遺失。 - - - Are you sure you want to discard changes in {0}? - 確定要捨棄 {0} 中的變更嗎? - - - Are you sure you want to discard ALL changes in {0} files? -This is IRREVERSIBLE! -Your current working set will be FOREVER LOST if you proceed. - 確定要捨棄 {0} 個檔案中的所有變更嗎? -此動作無法回復! -若繼續,您目前的工作集將會永久遺失。 - - - {0} - -This is IRREVERSIBLE, your current working set will be FOREVER LOST. - {0} - -此動作無法回復,您目前的工作集將會永久遺失。 - - - Are you sure you want to discard changes in {0}? - 確定要捨棄 {0} 中的變更嗎? - - - Are you sure you want to discard changes in {0} files? - 確定要捨棄 {0} 檔案中的變更嗎? - - - Are you sure you want to create an empty commit? - 確實要建立空白認可嗎? - - - The branch '{0}' is not fully merged. Delete anyway? - 分支 '{0}' 尚未完整合併. 確定刪除嗎? - - - You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others. - -Are you sure to continue? - 您即將強制推送自己的變更,這可能具有破壞性,而且可能會不小心覆寫他人所做的變更。 - -確定要繼續嗎? - - - You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable. - -Are you sure to continue? - 您即將在不進行驗證的情況下認可變更,這麼做會跳過預先認可勾點,造成不適當的結果。 - -確定要繼續嗎? - - - The branch '{0}' has no remote branch. Would you like to publish this branch? - 分支 '{0}' 沒有任何遠端分支。您仍想發布這個分支嗎? - - - Are you sure you want to restore {0}? - 確定要還原 {0} 嗎? - - - Are you sure you want to restore {0} files? - 確實要還原 {0} 檔案嗎? - - - Are you sure you want to stage {0} with merge conflicts? - 確定要暫存有合併衝突的 {0} 嗎? - - - Are you sure you want to stage {0} files with merge conflicts? - 確定要暫存 {0} 個有合併衝突的檔案嗎? - - - Create new branch... - 建立新分支... - - - Create new branch from... - 從以下位置建立新分支... - - - Initialize Repository - 初始化存放庫 - - - Current - 目前 - - - Default - 預設 - - - Delete File - 刪除檔案 - - - Delete Branch - 刪除分支 - - - Delete file - 刪除檔案 - - - Delete Files - 刪除檔案 - - - File '{0}' was deleted by them and modified by us. - -What would you like to do? - 檔案 '{0}' 已由對方刪除,但由我們修改。 - -要執行什麼動作? - - - File '{0}' was deleted by us and modified by them. - -What would you like to do? - 檔案 '{0}' 已由我們刪除,但由對方修改。 - -要執行什麼動作? - - - Discard Changes - 捨棄變更 - - - Discard All {0} Files - 捨棄所有 {0} 檔案 - - - Discard 1 File - 捨棄1個檔案 - - - Are you sure you want to drop ALL stashes? There are {0} stashes that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 確定要卸除所有隱藏項目嗎? 有 {0} 個隱藏項目將需要剪除,可能無法復原。 - - - Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER. - 確定要卸除所有隱藏項目嗎? 有 1 個隱藏項目將需要剪除,可能無法復原。 - - - Commit operation was cancelled due to empty commit message. - 提交作業已取消,因為提交訊息為空白。 - - - Force Checkout - 強制簽出 - - - Force push is not allowed, please enable it with the 'git.allowForcePush' setting. - 不允許強制更新,請啟用 'git.allowForcePush' 設定。 - - - Git error - Git 錯誤 - - - Git: {0} - Git: {0} - - - Open Comparison - 開啟比較 - - - {0} ↔ {1} - {0} ↔ {1} - - - {0} ({1}) ↔ {0} ({2}) - {0} ({1}) ↔ {0} ({2}) - - - {0} (Index) - {0} (索引) - - - {0} ({1}) - {0} ({1}) - - - {0} (Working Tree) - {0} (工作樹狀) - - - Pick workspace folder to initialize git repo in - 選擇工作區資料夾以初始化 git 儲存庫 - - - Initialize Repository - 初始化存放庫 - - - Invalid branch name - 分支名稱無效 - - - Keep Our Version - 保留我們的版本 - - - Keep Their Version - 保留它們的版本 - - - Learn More - 深入了解 - - - Your local changes would be overwritten by checkout. - 您的本機變更會在簽出時被覆寫。 - - - The last commit was a merge commit. Are you sure you want to undo it? - 最後一個認可是合併認可。確定要復原嗎? - - - There are merge conflicts. Resolve them before committing. - 合併衝突。提交前請解決衝突。 - - - Make sure you configure your 'user.name' and 'user.email' in git. - 請確認您的 Git 使用者名稱及電子郵件。 - - - Never - 永不 - - - OK, Don't Show Again - 確定,不要再顯示 - - - OK, Don't Ask Again - 確定,不要再詢問 - - - There are no changes to commit. - 沒有任何變更要認可。 - - - There are no changes to stash. - 沒有變更可供擱置 - - - Can't undo because HEAD doesn't point to any commit. - 因為 HEAD 未指向任何認可,所以無法復原。 - - - No rebase in progress. - 沒有進行中的重訂基底。 - - - Your repository has no remotes. - 您的存放庫沒有遠端存放庫。 - - - This repository has no remotes configured to fetch from. - 您的儲存庫未設定要擷取的遠端來源。 - - - Your repository has no remotes configured to publish to. - 您的儲存庫未設定要發行的遠端目標。 - - - Your repository has no remotes configured to pull from. - 您的存放庫未設定要提取的來源遠端。 - - - Your repository has no remotes configured to push to. - 您的存放庫未設定要推送的目標遠端。 - - - There are no staged changes to commit. - -Would you like to stage all your changes and commit them directly? - 沒有任何要認可的暫存變更。 - -要暫存所有變更並直接認可嗎? - - - There are no stashes in the repository. - 儲存庫中沒有擱置的變更 - - - This repository has no tags. - 此存放庫沒有標記。 - - - Commits without verification are not allowed, please enable them with the 'git.allowNoVerifyCommit' setting. - 不允許未經驗證的認可,請使用 'git.allowNoVerifyCommit' 設定加以啟用。 - - - Please check out a branch to push to a remote. - 請簽出分支以推送到遠端。 - - - OK - 確定 - - - Open Git Log - 開啟 Git 記錄 - - - Open Repository - 開啟存放庫 - - - Open - 開啟 - - - Open in New Window - 在新視窗中開啟 - - - Pick a branch to pull from - 揀選要提取的來源分支 - - - Pick a provider to publish the branch '{0}' to: - 挑選要對其發佈分支 '{0}' 的提供者: - - - Pick a remote to publish the branch '{0}' to: - 挑選要發行分支 '{0}' 的目標遠端: - - - Pick a remote to pull the branch from - 挑選要將分支提取出的遠端 - - - Pick a stash to apply - 取回挑選的擱置套用變更 - - - Pick a stash to drop - 挑選要卸除的隱藏項目 - - - Pick a stash to pop - 取回挑選的擱置變更 - - - Would you like to open the cloned repository? - 要開啟複製的儲存庫嗎? - - - Would you like to open the initialized repository? - 要開啟初始化的儲存庫嗎? - - - Would you like to open the cloned repository, or add it to the current workspace? - 要開啟以複製的儲存庫, 或將其新增到目前工作區? - - - Would you like to open the initialized repository, or add it to the current workspace? - 要開啟初始化的儲存庫,或將其新增到目前工作區? - - - Please provide a new branch name - 請提供新的分支名稱 - - - Please provide the commit hash - 請提供認可雜湊 - - - Please provide a commit message - 請提供認可訊息 - - - Please provide a remote name - 請提供遠端存放庫名稱 - - - Optionally provide a stash message - 可選擇提供擱置變更訊息 - - - Please provide a message to annotate the tag - 請提供訊息以標註標籤 - - - Please provide a tag name - 請提供標籤名稱 - - - Publish to {0} - 發佈至 {0} - - - Remote '{0}' already exists. - 遠端存放庫 ‘{0}’ 已存在。 - - - Remote branch at {0} - 位於 {0} 的遠端分支 - - - Remote name - 遠端存放庫名稱 - - - Remote name format invalid - 遠端存放庫名稱格式無效 - - - Pick a remote to remove - 挑選要移除的遠端存放庫 - - - Clone from URL - 存放庫 URL - - - Restore file - 還原檔案 - - - Restore files - 還原檔案 - - - Save All & Commit - 全部儲存並認可 - - - Save All & Stash - 全部儲存並隱藏 - - - Select a branch to merge from - 選擇要合併的分支。 - - - Select a branch to rebase onto - 選取要重訂為基底的分支 - - - Select a ref to checkout - 選擇參考進行簽出 - - - Select a ref to checkout in detached mode - 選取要在已中斷連結模式中簽出的參考 - - - Select a ref to create the '{0}' branch from - 選取用來建立 ‘{0}’ 分支的來源參考 - - - Select a tag to delete - 選取要刪除的標記 - - - Select a branch to delete - 選擇分支進行刪除 - - - Select log level - 選擇紀錄層級 - - - Select Repository Location - 選擇儲存庫位置 - - - Show Command Output - 顯示命令輸出 - - - Stash Anyway - 仍要隱藏 - - - There were merge conflicts while applying the stash. - 套用隱藏時發生合併衝突。 - - - Stash message - 擱置變更訊息 - - - Stash & Checkout - 隱藏並簽出 - - - Are you sure you want to drop the stash: {0}? - 確定要卸除隱藏項目 {0} 嗎? - - - This action will pull and push commits from and to '{0}/{1}'. - 此動作會從 '{0}/{1}' 提取和推送提交。 - - - Tag at {0} - 位於 {0} 的標籤 - - - Message - 訊息 - - - Tag name - 標籤名稱 - - - There are {0} untracked files which will be DELETED FROM DISK if discarded. - 有 {0} 個未追蹤檔案若被捨棄,將會從磁碟中刪除。 - - - The following untracked file will be DELETED FROM DISK if discarded: {0}. - 下列未追蹤檔案若被捨棄,將會從磁碟中刪除: {0}。 - - - Undo merge commit - 復原合併認可 - - - There are {0} unsaved files. - -Would you like to save them before committing? - 有 {0} 個未儲存的檔案。 - -要先儲存檔案再認可嗎? - - - The following file has unsaved changes which won't be included in the commit if you proceed: {0}. - -Would you like to save it before committing? - 下列檔案有未儲存的變更,若您繼續,變更將不會包含在認可中: {0}。 - -要先儲存檔案再認可嗎? - - - There are {0} unsaved files. - -Would you like to save them before stashing? - 有 {0} 個未儲存的檔案。 - -要先儲存檔案再隱藏嗎? - - - The following file has unsaved changes which won't be included in the stash if you proceed: {0}. - -Would you like to save it before stashing? - 下列檔案有未儲存的變更,若您繼續,變更將不會包含在隱藏項目中: {0}。 - -要先儲存檔案再隱藏嗎? - - - This will DELETE {0} untracked files! -This is IRREVERSIBLE! -These files will be FOREVER LOST. - 此舉將會刪除 {0} 個未追蹤的檔案! -此動作無法回復! -這些檔案將會永久遺失。 - - - Yes - - - - Discard 1 Tracked File - 捨棄 1 個追蹤的檔案 - - - Discard {0} Tracked Files - 捨棄 {0} 個追蹤的檔案 - - - Yes, Don't Show Again - 是的,不要再顯示 - - - - - - - Log level: {0} - 記錄層級: {0} - - - - - - - Skipped found git in: {0} - 已略過在下列位置找到的 git: {0} - - - Using git {0} from {1} - 正在使用來自 {1} 的 git {0} - - - Validating found git in: {0} - 正在驗證在下列位置找到的 git: {0} - - - - - - - There are no available repositories - 沒有儲存庫可供使用 - - - Absolute paths not supported in 'git.scanRepositories' setting. - 'git.scanRepositories’ 設定中不支援絕對路徑。 - - - Choose a repository - 請選擇儲存庫 - - - Unable to automatically open the git repository at '{0}'. To open that git repository, open it directly as a folder in VS Code. - 無法在'{0}'自動開啟 Git 存放庫。若要開啟該 Git 存放庫,請直接在 VS Code 中將它開啟為資料夾。 - - - The '{0}' repository has {1} submodules which won't be opened automatically. You can still open each one individually by opening a file within. - '{0}' 儲存庫有 {1} 個無法自動開啟的子模組。您仍可在其中開啟檔案來個別開啟子模組 - - - - - - - Would you like to add '{0}' to .gitignore? - 要將 ‘{0}’ 新增至 .gitignore 嗎? - - - Conflict: Added By Them - 衝突: 由他人新增 - - - Conflict: Added By Us - 衝突: 由我們新增 - - - Always Pull - 一律提取 - - - Conflict: Both Added - 衝突: 兩者皆新增 - - - Conflict: Both Deleted - 衝突: 兩者皆刪除 - - - Conflict: Both Modified - 衝突: 兩者皆修改 - - - Changes - 變更 - - - Commit - 認可 - - - It's not possible to change the commit message in the middle of a rebase. Please complete the rebase operation and use interactive rebase instead. - 在重訂基底的過程中,無法變更認可訊息。請完成重訂基底作業,並改用互動式重訂基底。 - - - Message ({0} to commit) - 訊息 (要認可的 {0}) - - + {0} characters left in current line 在目前行數剩餘 {0} 個字元 - + {0} characters over {1} in current line 在目前行數有 {0} 個字元已超過 {1} 個 - - Current commit message only contains whitespace characters - 目前認可訊息只包含空白字元 + + {0} ↔ {1} + {0} ↔ {1} - - Message ({0} to commit on '{1}') - 訊息 (要在 ‘{1}’ 上認可 {0}) - - - Deleted - 已刪除 - - - Conflict: Deleted By Them - 衝突: 由他人刪除 - - - Conflict: Deleted By Us - 衝突: 由我們刪除 - - - Don't Pull - 不要提取 - - - {0} (Deleted) - {0} (已刪除) - - - {0} (Index) - {0} (索引) - - - {0} (Ours) - {0} (我們的) - - - {0} (Theirs) - {0} (他們的) - - - {0} (Untracked) - {0} (已取消追蹤) - - - {0} (Working Tree) - {0} (工作樹狀) - - - The git repository at '{0}' has too many active changes, only a subset of Git features will be enabled. - 位於 '{0}' 的 Git 儲存庫有過多使用中的變更,只有部份 Git 功能會被啟用。 - - - Ignored - 已忽略 - - - Index Added - 已新增索引 - - - Index Copied - 已複製索引 - - - Index Deleted - 已刪除索引 - - - Index Modified - 已修改索引 - - - Index Renamed - 已重新命名索引 - - - Intent to Add - 要新增的意圖 - - - Merge Changes - 合併變更 - - - Modified - 已修改 - - - Don't Show Again - 不要再顯示 - - - No - - - - OK - 確定 - - - Open - 開啟 - - - Open Merge - 開啟合併 - - - Pull - 提取 - - - It looks like the current branch '{0}' might have been rebased. Are you sure you still want to pull into it? - 目前的分支 '{0}' 可能已重訂基底。確定仍要提取至其中嗎? - - - It looks like the current branch might have been rebased. Are you sure you still want to pull into it? - 目前的分支可能已重訂基底。確定仍要提取至其中嗎? - - - Pull {0} commits from {1}/{2} - 從 {1}/{2} 提取 {0} 個認可 - - - Pull {0} and push {1} commits between {2}/{3} - 從 {2}/{3} 間提取 {0} 個認可,並推送 {1} 個認可 - - - Push {0} commits to {1}/{2} - 將 {0} 個認可推送到 {1}/{2} - - - Successfully pushed. - 推送成功。 - - - Staged Changes - 暫存的變更 - - - Synchronize Changes - 同步處理變更 - - - Syncing. Cancelling may cause serious damages to the repository - 正在同步。取消可能會對存放庫造成嚴重的損害 - - - Too many changes were detected. Only the first {0} changes will be shown below. - 偵測到太多變更。下方僅顯示前 {0} 個變更。 - - - Untracked - 已取消追蹤 - - - Untracked Changes - 未追蹤的變更 - - - Yes - + + {0}\n\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST. + {0}\n\n這項動作無法復原,您會永久失去目前的工作集。 - + - - Checkout branch/tag... - 簽出分支/標籤... + + A git repository was found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspaces or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 在工作區或開啟檔案的上層目錄中發現 Git 存放庫。 +[開啟存放庫](command:git.openRepositoriesInParentFolders) +請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-external-repository)。 - - Publish Branch - 發佈分支 + + A random adjective + 隨機形容詞 - - Publish to {0} - 發佈至 {0} + + A random animal name + 隨機動物名稱 - - Publish to... - 發佈至... + + A random color name + 隨機色彩名稱 - - Rebasing - 正在重訂基底 + + A random number between 100 and 999 + 介於 100 到 999 之間的隨機數字 - - Synchronizing Changes... - 正在同步處理變更... + + A regular expression to validate new branch names. + 用於驗證新分支名稱的正規表達式。 - - - - - - Email - 電子郵件 + + Abort Merge + 中止合併 - - Open Comparison - 開啟比較 + + Abort Rebase + 中止重訂基底 - - Git History - Git 歷程記錄 - - - Staged Changes - 暫存的變更 - - - Uncommitted Changes - 未認可的變更 - - - You - - - - - - - - Color for added resources. - 已新增資源的顏色。 - - - Color for resources with conflicts. - 帶有衝突資源的顏色。 - - - Color for deleted resources. - 刪除資源的顏色 - - - Color for ignored resources. - 忽略資源的顏色。 - - - Color for modified resources. - 修改資源的顏色。 - - - Color for renamed or copied resources. - 重新命名或已複製資源的色彩。 - - - Color for deleted resources which have been staged. - 已刪除之資源的色彩。 - - - Color for modified resources which have been staged. - 已修改之資源的色彩。 - - - Color for submodule resources. - 子模組資源的顏色 - - - Color for untracked resources. - 未追蹤資源的顏色。 + + Accept Commit Message + 接受提交訊息 Add Remote... 新增遠端存放庫... - - Get Remote Sources - 取得遠端來源 + + Add to .gitignore + 新增到 .gitignore - - Get Repositories - 取得存放庫 + + All changes, tracked and untracked, appear together and behave equally. + 所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。 - - Get Repository State - 取得存放庫狀態 + + Always commit changes to a new branch. + 一律提交新分支的變更。 - - Create Branch... - 建立分支... + + Always commit changes to the protected branch. + 一律提交至受保護分支的變更。 - - Create Branch From... - 從下列來源建立分支… + + Always confirm the creation of empty commits for the 'Git: Commit Empty' command. + 一律確認 'Git: Commit Empty' 命令的空白認可建立。 - - Checkout to... - 簽出至... + + Always open a repository in parent folders of workspaces or open files. + 永遠在工作區或開啟檔案的上層資料夾中開啟存放庫。 + + + Always open in a new window. + 永遠在新視窗中開啟。 + + + Always open in current window. + 永遠在目前視窗中開啟。 + + + Always prompt before changes are committed to a protected branch. + 在變更提交至受保護的分支之前一律提示。 + + + Always prompt for action. + 永遠提示採取動作。 + + + Always publish unpublished git state when using Continue Working On from a git repository + 使用 Git 存放庫的 [繼續工作] 時,一律發佈未發佈的 Git 狀態 + + + Always show the Staged Changes resource group. + 一律顯示「暫存變更」的資源群組。 + + + Amend + 修改 + + + Apply Latest Stash + 套用最新擱置 (Apply Latest Stash) + + + Apply Stash... + 套用擱置... (Apply Stash) + + + Automatically stage all changes. + 自動暫存所有變更。 + + + Automatically stage tracked changes only. + 僅自動暫存追蹤的變更。 + + + Branch + 分支 + + + Changes + 變更 + + + Check for any unsaved files. + 檢查任何未存檔的檔案。 + + + Check for any unsaved files. + 檢查任何未存檔的檔案。 + + + Check only for unsaved staged files. + 僅檢查未儲存的暫存檔案。 + + + Check only for unsaved staged files. + 僅檢查未儲存的暫存檔案。 Checkout to (Detached)... 簽出至 (已中斷連結)... + + Checkout to... + 簽出至... + Cherry Pick... 揀選... - - Discard Changes - 捨棄變更 - - - Discard All Changes - 捨棄所有變更 - - - Discard All Tracked Changes - 捨棄所有追蹤修訂 - - - Discard All Untracked Changes - 捨棄所有未追蹤修訂 - Clone 複製 @@ -1288,18 +1332,70 @@ These files will be FOREVER LOST. Clone (Recursive) 複製 (遞迴) - - Close Repository - 關閉儲存庫 + + Clone Repository Locally and Open on Desktop... + 在桌面上複製存放庫並開啟... Close All Diff Editors 關閉所有 Diff 編輯器 + + Close Repository + 關閉儲存庫 + + + Color for added resources. + 已新增資源的顏色。 + + + Color for deleted resources which have been staged. + 已刪除之資源的色彩。 + + + Color for deleted resources. + 刪除資源的顏色 + + + Color for ignored resources. + 忽略資源的顏色。 + + + Color for modified resources which have been staged. + 已修改之資源的色彩。 + + + Color for modified resources. + 修改資源的顏色。 + + + Color for renamed or copied resources. + 重新命名或已複製資源的色彩。 + + + Color for resources with conflicts. + 帶有衝突資源的顏色。 + + + Color for submodule resources. + 子模組資源的顏色 + + + Color for untracked resources. + 未追蹤資源的顏色。 + + + Commit + 認可 + Commit 認可 + + Commit (No Verify) + 認可 (未驗證) + Commit All 全部認可 @@ -1332,18 +1428,6 @@ These files will be FOREVER LOST. Commit Empty (No Verify) 認可空白 (未驗證) - - Accept Commit Message - 接受提交訊息 - - - Discard Commit Message - 捨棄提交訊息 - - - Commit (No Verify) - 認可 (未驗證) - Commit Staged 認可暫存 @@ -1368,6 +1452,254 @@ These files will be FOREVER LOST. Commit Staged (Signed Off, No Verify) 認可暫存 (已登出,未驗證) + + Commit all changes when there are no staged changes. + 無暫存變更時提交所有變更。 + + + Compare with Selected + 與選取項目比較 + + + Complete Merge + 完成合併 + + + Compute Conflicts With Git + 計算與 Git 的衝突 + + + Compute Conflicts With Git (Diff3) + 計算與 Git (Diff3) 的衝突 + + + Configures when repositories should be automatically detected. + 設定何時自動偵測存放庫。 + + + Confirm before synchronizing git repositories. + 請先確認再同步處理 GIT 存放庫。 + + + Continue Working in New Local Clone + 繼續在新的 [本機複製] 中工作 + + + Control whether a repository in parent folders of workspaces or open files should be opened. + 控制是否應開啟工作區或開啟檔案上層資料夾中的存放庫。 + + + Control which changes are automatically staged by Smart Commit. + 控制智慧提交自動暫存的變更。 + + + Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. + 控制如何限制可以從 Git 狀態命令剖析的變更數。可以設定為 0 表示無限制。 + + + Controls how untracked changes behave. + 控制未追蹤修訂的運作方式。 + + + Controls the Git count badge. + 控制 Git 計數徽章。 + + + Controls the commit message length threshold for showing a warning. + 控制顯示警告的認可訊息長度閾值。 + + + Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. + 控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。 + + + Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. + 控制當 '#git.autoRepositoryDetection#' 設定為 'true' 或 'subFolders' 時,掃描 Git 存放庫的工作區資料夾時所使用的深度。可以設為 '-1',表示沒有限制。 + + + Controls the limit of git submodules detected. + 控制 Git 子模組的偵測限制 + + + Controls the signoff flag for all commits. + 控制所有認可的簽核旗標。 + + + Controls the sort order for branches. + 控制分支的排序順序。 + + + Controls the threshold of the similarity index (i.e. amount of additions/deletions compared to the file's size) for changes in a pair of added/deleted files to be considered a rename. + 控制相似性索引的閾值 (即相較於檔案大小新增/刪除的數量),以將一對新增/刪除檔案中的變更視為重新命名。 + + + Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. + 控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。 + + + Controls what type of git refs are listed when running `Checkout to...`. + 控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。 + + + Controls when to show commit message input validation. + 控制何時顯示認可訊息輸入驗證。 + + + Controls whether GIT_ASKPASS should be overwritten to use the integrated version. + 控制是否應覆寫 GIT_ASKPASS 以使用整合式版本。 + + + Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. + 控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。 + + + Controls whether Git should check for unsaved files before committing. + 控制Git是否應該在提交之前檢查未儲存的檔案。 + + + Controls whether Git should check for unsaved files before stashing changes. + 控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。 + + + Controls whether a branch that does not have outgoing commits is fast-forwarded before it is checked out. + 控制沒有傳出認可的分支在簽出前是否向前快轉。 + + + Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. + 控制在提交輸入方塊中未提供訊息時,是否使用全文字編輯器來撰寫提交訊息。 + + + Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. + 控制是否要在執行同步動作時顯示允許使用者取消作業的通知。 + + + Controls whether a prompt is being shown before changes are committed to a protected branch. + 控制是否要在變更提交至受保護的分支之前先顯示提示。 + + + Controls whether a random name is generated when creating a new branch. + 控制建立新分支時是否產生隨機名稱。 + + + Controls whether an action button is shown in the Source Control view. + 控制是否可以在原始檔控制檢視中顯示動作按鈕。 + + + Controls whether commits without running pre-commit and commit-msg hooks are allowed. + 控制是否允許未執行預先認可與認可訊息勾點的認可。 + + + Controls whether force push (with or without lease) is enabled. + 控制是否啟用強制推送 (不論是否有新的認可)。 + + + Controls whether force pushing uses the safer force-with-lease variant. + 控制強制推送是否使用較安全的 force-with-lease 方法。 + + + Controls whether git actions should show progress. + 控制 git 動作是否應顯示進度。 + + + Controls whether the Git Sync command appears in the status bar. + 控制是否在狀態列顯示 Git 同步命令。 + + + Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. + 控制在隱藏、提交、捨棄、暫存或取消暫存變更時,是否應自動關閉 Diff 編輯器。 + + + Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. + 控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。 + + + Controls whether to ask for confirmation before committing without verification. + 控制在認可但未經驗證之前是否要求確認。 + + + Controls whether to ask for confirmation before force-pushing. + 控制強制更新前是否要求確認。 + + + Controls whether to automatically detect git submodules. + 控制是否自動偵測 Git 子模組。 + + + Controls whether to enable VS Code to be the Git editor for Git processes spawned in the integrated terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的 Git 編輯器。請注意: 您必須重新啟動終端,才能在此設定中發現變更。 + + + Controls whether to enable VS Code to be the authentication handler for Git processes spawned in the Integrated Terminal. Note: Terminals need to be restarted to pick up a change in this setting. + 控制是否要讓 VS Code 成為在整合式終端中繁衍之 Git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。 + + + Controls whether to open a repository automatically after cloning. + 控制是否要在複製後自動開啟存放庫。 + + + Controls whether to optimistically update the state of the Source Control view after running git commands. + 控制是否要在執行 Git 命令之後,樂觀地更新原始檔控制檢視的狀態。 + + + Controls whether to publish unpublished git state when using Continue Working On from a git repository. + 使用 Git 存放庫的 [繼續工作] 時,控制是否發佈未發佈的 Git 狀態 + + + Controls whether to require explicit Git user configuration or allow Git to guess if missing. + 控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。 + + + Controls whether to show a notification when a push is successful. + 控制是否要在推送成功時顯示通知。 + + + Controls whether to show an inline Open File action in the Git changes view. + 控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。 + + + Controls whether to show the commit author in the Timeline view. + 控制是否要在 [時間軸] 檢視中顯示認可作者。 + + + Controls whether to show the commit input in the Git source control panel. + 控制是否要在 Git 原始檔控制台中顯示認可輸入。 + + + Controls whether to show uncommitted changes in the Timeline view. + 控制是否要在 [時間表] 檢視中顯示未提交的變更。 + + + Controls whether to use the message from the commit input box as the default stash message. + 控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。 + + + Controls which date to use for items in the Timeline view. + 控制 [時間軸] 檢視中的項目要使用哪個日期。 + + + Copy Commit ID + 複製認可識別碼 + + + Copy Commit Message + 複製認可訊息 + + + Count all changes. + 計算所有變更的數目。 + + + Count only tracked changes. + 僅計算追蹤的變更數目。 + + + Create Branch From... + 從下列來源建立分支… + + + Create Branch... + 建立分支... + Create Tag 建立標籤 @@ -1376,46 +1708,251 @@ These files will be FOREVER LOST. Delete Branch... 刪除分支... + + Delete Remote Tag + 刪除遠端標籤 + Delete Tag 刪除標記 + + Disable automatic repository scanning. + 停用自動儲存庫掃描。 + + + Disable this check. + 停用此檢查。 + + + Disable this check. + 停用此檢查。 + + + Discard All Changes + 捨棄所有變更 + + + Discard All Tracked Changes + 捨棄所有追蹤修訂 + + + Discard All Untracked Changes + 捨棄所有未追蹤修訂 + + + Discard Changes + 捨棄變更 + + + Discard Commit Message + 捨棄提交訊息 + + + Don't run any command after a commit. + 認可後不要執行任何命令。 + + + Drop All Stashes... + 卸除所有隱藏項目... + + + Drop Stash... + 卸除隱藏項目... + + + Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. + 當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。 + + + Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. + 啟用 '#git.useEditorAsCommitInput#' 時,啟用詳細資訊輸出。 + + + Enables commit signing with GPG or X.509. + 允許使用 GPG 或 X.509 簽署認可。 + + + Experimental improvements for the git setup flow. + Git 安裝流程的實驗性改進。 + Fetch 擷取 - - Fetch From All Remotes - 從所有遠端擷取 - Fetch (Prune) 擷取 (剪除) - - Accept Merge - 接受合併 + + Fetch From All Remotes + 從所有遠端擷取 - - Add to .gitignore - 新增到 .gitignore + + Fetch all tags when pulling. + 於提取時擷取所有標籤。 + + + Force git to use rebase when running the sync command. + 當執行同步命令時強制 git 使用 rebase。 + + + Get Remote Sources + 取得遠端來源 + + + Get Repositories + 取得存放庫 + + + Get Repository State + 取得存放庫狀態 + + + Git + Git + + + Git + Git + + + Git SCM Integration + Git SCM 整合 + + + Git repositories were found in the parent folders of the workspace or the open file(s). +[Open Repository](command:git.openRepositoriesInParentFolders) +Use the [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) setting to control whether git repositories in parent folders of workspace or open files are opened. To learn more [read our docs](https://aka.ms/vscode-git-repository-in-parent-folders). + {Locked='](command:git.openRepositoriesInParentFolders'} +{Locked='](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 在工作區或開啟檔案的上層目錄中發現 Git 存放庫。 +[開啟存放庫](command:git.openRepositoriesInParentFolders) +請使用 [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) 設定控制工作區或開啟檔案上層目錄中 Git 存放庫是否開啟。若要深入了解 [請閱讀我們的文件](https://aka.ms/vscode-git-repository-in-parent-folders)。 + + + If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). +To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 如果您想要使用 Git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 Git。 +若要深入了解如何在 VS Code 中使用 Git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 + + + Ignore modifications to submodules in the file tree. + 忽略檔案樹狀目錄中子模組的修改。 + + + Ignores the legacy Git warning. + 略過舊的 Git 警告。 + + + Ignores the warning when Git 2.25 - 2.26 is installed on Windows. + 當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。 + + + Ignores the warning when Git is missing. + 忽略遺漏 Git 時的警告。 + + + Ignores the warning when it looks like the branch might have been rebased when pulling. + 當分支在提取時可能已重訂基底時,忽略警告。 + + + Ignores the warning when there are too many changes in a repository. + 當儲存庫中有過多變更時,略過警告。 + + + In order to use git features, you can open a folder containing a git repository or clone from a URL. +[Open Folder](command:vscode.openFolder) +[Clone Repository](command:git.clone) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:vscode.openFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。 +[開啟資料夾](command:vscode.openFolder) +[複製存放庫](command:git.clone) +若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 Initialize Repository 初始化存放庫 + + Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). + 安裝 Git,這是熱門的原始檔控制系統,以追蹤程式碼變更並與其他人共同作業。在我們的[Git指南](https://aka.ms/vscode-scm)中深入了解。 + + + List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. + 隨機產生的分支名稱所使用的字典清單。每個值代表用來產生分支名稱區段的字典。支援的字典: '形容詞'、'動物'、'色彩' 和 '數字'。 + + + List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. + 若 `#git.autoRepositoryDetection#` 設為 `true` 或 `subFolders`,掃描 Git 儲存機制時忽略的資料夾清單。 + + + List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). + {Locked='](command:git.showOutput'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + GIT 命令列表 (例如: commit、push),這些命令的 `stdout` 將被記錄到 [git 輸出](command:git.showOutput)。如果 GIT 命令設定了用戶端勾點,那麼用戶端勾點的 `stdout` 也將被記錄到 [git 輸出](command:git.showOutput)。 + + + List of git repositories to ignore. + 要忽略的 Git 儲存庫清單。 + + + List of paths to search for git repositories in. + 要在其中搜尋 git 存放庫的路徑清單。 + + + List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. + 受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。 + + + Local branches + 本機分支 + + + Manage Unsafe Repositories + 管理不安全的存放庫 + Merge Branch... 合併分支... + + Never open a repository in parent folders of workspaces or open files. + 永不在工作區或開啟檔案上層資料夾中開啟存放庫。 + + + Never publish unpublished git state when using Continue Working On from a git repository + 使用 Git 存放庫的 [繼續工作] 時,永不發佈未發佈的 Git 狀態 + + + Only open in current window when no folder is opened. + 只有在未開啟任何資料夾時,才在目前視窗中開啟。 + Open All Changes 開啟所有變更 + + Open Changes + 開啟變更 + Open Changes 開啟變更 + + Open Containing Folder + 開啟收納資料夾 + Open File 開啟檔案 @@ -1424,10 +1961,46 @@ These files will be FOREVER LOST. Open File (HEAD) 開啟檔案 (HEAD) + + Open Repositories In Parent Folders + 開啟上層資料夾中的存放庫 + Open Repository 開啟存放庫 + + Open the merge editor for files that are currently under conflict. + 針對目前發生衝突的檔案開啟合併編輯器。 + + + Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. + Git 可執行檔的路徑與檔案名稱,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。 + + + Pop Latest Stash + 取回最近的擱置 + + + Pop Stash... + 取回擱置... (Pop Stash) + + + Prefix used when creating a new branch. + 建立新分支時使用的首碼。 + + + Prompt before opening a repository the parent folders of workspaces or open files. + 在工作區或開啟檔案上層資料夾中開啟存放庫前提示。 + + + Prompt to publish unpublished git state when using Continue Working On from a git repository + 使用 Git 存放庫的 [繼續工作] 時,提示發佈未發佈的 Git 狀態 + + + Prune when fetching. + 擷取時剪除。 + Publish Branch... 發行分支... @@ -1436,13 +2009,17 @@ These files will be FOREVER LOST. Pull 提取 + + Pull (Rebase) + 提取 (重訂基底) + Pull from... 從...提取 - - Pull (Rebase) - 提取 (重訂基底) + + Pull, Push + 提取、推送 Push @@ -1464,6 +2041,10 @@ These files will be FOREVER LOST. Push Tags 推送標籤 + + Push all annotated tags when running the sync command. + 執行 sync 命令時,推送所有附註標籤。 + Push to... 推送至... @@ -1476,14 +2057,22 @@ These files will be FOREVER LOST. Rebase Branch... 重訂基底分支... - - Abort Rebase - 中止重訂基底 - Refresh 重新整理 + + Remember the last git command that ran after a commit. + 記住提交後執行的最後一個 git 命令。 + + + Remote + 遠端 + + + Remote branches + 遠端分支 + Remove Remote 移除遠端存放庫 @@ -1496,25 +2085,25 @@ These files will be FOREVER LOST. Rename Branch... 重新命名分支... + + Resolve in Merge Editor + 在合併編輯器中解析 + Restore Commit Template 還原認可範本 - - Open Containing Folder - 開啟所屬資料夾 - - - Reveal in Finder - 在 Finder 中顯示 + + Reveal in Explorer View + 在 [總管檢視] 中顯示 Reveal in File Explorer 在檔案總管中顯示 - - Reveal in Explorer View - 在 [總管檢視] 中顯示 + + Reveal in Finder + 在 Finder 中顯示 Revert Change @@ -1524,17 +2113,72 @@ These files will be FOREVER LOST. Revert Selected Ranges 還原選取的範圍 - - Set Log Level... - 設定紀錄層級 + + Run 'git pull' and 'git push' after a successful commit. + 成功提交後執行 'git pull' 和 'git push'。 + + + Run 'git push' after a successful commit. + 成功提交後執行 'git push'。 + + + Run a git command after a successful commit. + 成功提交後執行 git 命令。 + + + Scan for both subfolders of the current opened folder and parent folders of open files. + 掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。 + + + Scan for parent folders of open files. + 掃描開啟檔案的父資料夾。 + + + Scan for subfolders of the currently opened folder. + 掃描目前已開啟資料夾的子資料夾。 + + + Scanning folder for git repositories... + 正在掃描 Git 存放庫的資料夾... + + + Scanning workspace for git repositories... + 正在掃描 Git 存放庫的工作區... + + + Select for Compare + 選取以進行比較 Show Git Output 顯示 Git 輸出 - - Stage Changes - 暫存變更 + + Show an action button to commit changes when the local branch has modified files ready to be committed. + 當本地分支有可提交的修改檔案時,顯示提交變更的動作按鈕。 + + + Show an action button to publish the local branch when it does not have a tracking remote branch. + 當本地分支沒有追蹤遠端分支時,顯示發佈的動作按鈕。 + + + Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. + 當本地分支位於遠端分支前後時,顯示同步變更的動作按鈕。 + + + Sign Off + 登出 + + + Source control depends on Git being installed. +[Download Git for Linux](https://git-scm.com/download/linux) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 原始檔控制必須安裝 Git。 +[下載適用於 Linux 的 Git](https://git-scm.com/download/linux) +安裝之後,請 [重新載入](command:workbench.action.reloadWindow) (或 [疑難排解](command:git.showOutput))。[可從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他原始檔控制提供者。 Stage All Changes @@ -1556,41 +2200,37 @@ These files will be FOREVER LOST. Stage Change 暫存變更 + + Stage Changes + 暫存變更 + Stage Selected Ranges 暫存選取的範圍 + + Stash + 隱藏 + Stash 擱置變更 (Stash) - - Apply Stash... - 套用擱置... (Apply Stash) - - - Apply Latest Stash - 套用最新擱置 (Apply Latest Stash) - - - Drop Stash... - 卸除隱藏項目... - - - Drop All Stashes... - 卸除所有隱藏項目... - Stash (Include Untracked) 擱置變更 (包含未被追蹤的檔案) - - Pop Stash... - 取回擱置... (Pop Stash) + + Stash Staged + Stash 已暫存 - - Pop Latest Stash - 取回最近的擱置 + + Stash any changes before pulling and restore them after successful pull. + 先隱藏再提取任何變更,並在成功提取後,將其還原。 + + + Suggests to enable smart commit (commit all changes when there are no staged changes). + 建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。 Sync @@ -1600,657 +2240,43 @@ These files will be FOREVER LOST. Sync (Rebase) 同步 (重定基底) - - Compare with Selected - 與選取項目比較 - - - Copy Commit ID - 複製認可識別碼 - - - Copy Commit Message - 複製認可訊息 - - - Open Changes - 開啟變更 - - - Select for Compare - 選取以進行比較 - - - Undo Last Commit - 復原上個提交 - - - Unstage Changes - 取消暫存變更 - - - Unstage All Changes - 取消所有暫存變更(Unstage All Changes) - - - Unstage Selected Ranges - 取消暫存選取的範圍 - - - Controls whether force push (with or without lease) is enabled. - 控制是否啟用強制推送 (不論是否有新的認可)。 - - - Controls whether commits without running pre-commit and commit-msg hooks are allowed. - 控制是否允許未執行預先認可與認可訊息勾點的認可。 - - - Always show the Staged Changes resource group. - 一律顯示「暫存變更」的資源群組。 - - - Controls the signoff flag for all commits. - 控制所有認可的簽核旗標。 - - - Configures when repositories should be automatically detected. - 設定何時自動偵測存放庫。 - - - Disable automatic repository scanning. - 停用自動儲存庫掃描。 - - - Scan for parent folders of open files. - 掃描開啟檔案的父資料夾。 - - - Scan for subfolders of the currently opened folder. - 掃描目前已開啟資料夾的子資料夾。 - - - Scan for both subfolders of the current opened folder and parent folders of open files. - 掃描目前已開啟資料夾的子資料夾與開啟檔案的父資料夾。 - - - Stash any changes before pulling and restore them after successful pull. - 先隱藏再提取任何變更,並在成功提取後,將其還原。 - - - When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. - 設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。 - - - Duration in seconds between each automatic git fetch, when `#git.autofetch#` is enabled. - 當啟用 `#git.autofetch#` 時,每個自動 git 擷取的間隔時間 (秒)。 - - - Whether auto refreshing is enabled. - 是否啟用自動重新整理。 - - - Prefix used when creating a new branch. - 建立新分支時使用的首碼。 - - - List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting. - 受保護分支的清單。根據預設,在將變更提交到受保護的分支之前,會先顯示提示。可使用 `#git.branchProtectionPrompt#` 設定控制提示。 - - - Controls whether a prompt is being before changes are committed to a protected branch. - 控制是否要在變更提交至受保護的分支之前先提示。 - - - Always commit changes to the protected branch. - 一律提交至受保護分支的變更。 - - - Always commit changes to a new branch. - 一律提交新分支的變更。 - - - Always prompt before changes are committed to a protected branch. - 在變更提交至受保護的分支之前一律提示。 - - - List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`. - 隨機產生的分支名稱所使用的字典清單。每個值代表用來產生分支名稱區段的字典。支援的字典: '形容詞'、'動物'、'色彩' 和 '數字'。 - - - A random adjective - 隨機形容詞 - - - A random animal name - 隨機動物名稱 - - - A random color name - 隨機色彩名稱 - - - A random number between 100 and 999 - 介於 100 到 999 之間的隨機數字 - - - Controls whether a random name is generated when creating a new branch. - 控制建立新分支時是否產生隨機名稱。 - - - Controls the sort order for branches. - 控制分支的排序順序。 - - - A regular expression to validate new branch names. - 用於驗證新分支名稱的正規表達式。 - - - The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. - 要取代新分支名稱中的空格,以及分隔隨機產生之分支名稱區段的字元。 - - - Controls what type of git refs are listed when running `Checkout to...`. - 控制執行 [簽出至...] 時,要列出哪種類型的 Git 參考。 - - - Local branches - 本機分支 - - - Remote branches - 遠端分支 + + Tags + 標籤 Tags 標籤 - - Controls whether the diff editor should be automatically closed when changes are stashed, committed, discarded, staged, or unstaged. - 控制在隱藏、提交、捨棄、暫存或取消暫存變更時,是否應自動關閉 Diff 編輯器。 - - - List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - GIT 命令列表 (例如: commit、push),這些命令的 `stdout` 將被記錄到 [git 輸出](command:git.showOutput)。如果 GIT 命令設定了用戶端勾點,那麼用戶端勾點的 `stdout` 也將被記錄到 [git 輸出](command:git.showOutput)。 - - - Always confirm the creation of empty commits for the 'Git: Commit Empty' command. - 一律確認 'Git: Commit Empty' 命令的空白認可建立。 - - - Controls whether to ask for confirmation before force-pushing. - 控制強制更新前是否要求確認。 - - - Controls whether to ask for confirmation before committing without verification. - 控制在認可但未經驗證之前是否要求確認。 - - - Confirm before synchronizing git repositories. - 請先確認再同步處理 GIT 存放庫。 - - - Controls the Git count badge. - 控制 Git 計數徽章。 - - - Count all changes. - 計算所有變更的數目。 - - - Turn off counter. - 關閉計數器。 - - - Count only tracked changes. - 僅計算追蹤的變更數目。 - - - Controls whether Git contributes colors and badges to the Explorer and the Open Editors view. - 控制 Git 是否會為總管和 [已開啟的編輯器] 檢視貢獻色彩和徽章。 + + The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name. + 要取代新分支名稱中的空格,以及分隔隨機產生之分支名稱區段的字元。 The default location to clone a git repository. 用於複製 Git 存放庫的預設位置。 - - Controls whether to automatically detect git submodules. - 控制是否自動偵測 Git 子模組。 - - - Controls the limit of git submodules detected. - 控制 Git 子模組的偵測限制 - - - Controls what changes are discarded by the `Discard all changes` command. `all` discards all changes. `tracked` discards only tracked files. `prompt` shows a prompt dialog every time the action is run. - 控制 `Discard all changes` 命令會捨棄的變更。`all` 會捨棄所有變更。`tracked` 只會捨棄追蹤的檔案。`prompt` 會在每次動作執行時顯示提示對話方塊。 - - - Enables commit signing with GPG or X.509. - 允許使用 GPG 或 X.509 簽署認可。 - - - Commit all changes when there are no staged changes. - 無暫存變更時提交所有變更。 - - - Controls whether the Git Sync command appears in the status bar. - 控制是否在狀態列顯示 Git 同步命令。 - - - Whether git is enabled. - 是否啟用 Git。 - - - Experimental improvements for the git setup flow. - Git 安裝流程的實驗性改進。 - - - When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. - 啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。 - - - Follow push all tags when running the sync command. - 執行 sync 命令時,追蹤推送所有標籤。 - - - Ignores the legacy Git warning. - 略過舊的 Git 警告。 - - - Ignores the warning when there are too many changes in a repository. - 當儲存庫中有過多變更時,略過警告。 - - - Ignores the warning when Git is missing. - 忽略遺漏 Git 時的警告。 - - - Ignores the warning when it looks like the branch might have been rebased when pulling. - 當分支在提取時可能已重訂基底時,忽略警告。 - - - Ignore modifications to submodules in the file tree. - 忽略檔案樹狀目錄中子模組的修改。 - - - Ignores the warning when Git 2.25 - 2.26 is installed on Windows. - 當 Windows 上安裝了 Git 2.25 - 2.26 時,忽略警告。 - - - List of git repositories to ignore. - 要忽略的 Git 儲存庫清單。 - - - Controls when to show commit message input validation. - 控制何時顯示認可訊息輸入驗證。 - - - Controls the commit message length threshold for showing a warning. - 控制顯示警告的認可訊息長度閾值。 - - - Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`. - 控制用於顯示警告的認可訊息主旨長度閾值。將其取消設定可繼承 `config.inputValidationLength` 的值。 - - - Specifies how much information (if any) to log to the [git output](command:git.showOutput). - {Locked='](command:git.showOutput'} + + The detected git repositories are potentially unsafe as the folders are owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 指定要記錄至 [GIT 輸出](command:git.showOutput) 的資訊量 (如果有的話)。 - - - Log only critical information - 只記錄重大資訊 - - - Log only debug, information, warning, error, and critical information - 只記錄偵錯、資訊、警告、錯誤和重大資訊 - - - Log only error, and critical information - 只記錄錯誤和重大資訊 - - - Log only information, warning, error, and critical information - 只記錄資訊、警告、錯誤和重大資訊 - - - Log nothing - 不記錄任何項目 - - - Log all information - 記錄所有資訊 - - - Log only warning, error, and critical information - 只記錄警告、錯誤和重大資訊 - - - Open the merge editor for files that are currently under conflict. - 針對目前發生衝突的檔案開啟合併編輯器。 - - - Controls whether to open a repository automatically after cloning. - 控制是否要在複製後自動開啟存放庫。 - - - Always open in current window. - 永遠在目前視窗中開啟。 - - - Always open in a new window. - 永遠在新視窗中開啟。 - - - Always prompt for action. - 永遠提示採取動作。 - - - Only open in current window when no folder is opened. - 只有在未開啟任何資料夾時,才在目前視窗中開啟。 - - - Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened. - 控制按一下變更時,是否應該開啟 Diff 編輯器。否則將開啟一般編輯器。 - - - Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows). This can also be an array of string values containing multiple paths to look up. - Git 可執行檔的路徑與檔案名稱,例如 `C:\Program Files\Git\bin\git.exe` (Windows)。此亦可為包含多個待查閱路徑的字串值陣列。 - - - Runs a git command after a successful commit. - 成功認可後執行 Git 命令。 - - - Don't run any command after a commit. - 認可後不要執行任何命令。 - - - Run 'Git Push' after a successful commit. - 成功認可後執行 'Git Push'。 - - - Run 'Git Sync' after a successful commit. - 成功認可後執行 'Git Sync'。 - - - Controls whether Git should check for unsaved files before committing. - 控制Git是否應該在提交之前檢查未儲存的檔案。 - - - Check for any unsaved files. - 檢查任何未存檔的檔案。 - - - Disable this check. - 停用此檢查。 - - - Check only for unsaved staged files. - 僅檢查未儲存的暫存檔案。 - - - Controls whether Git should check for unsaved files before stashing changes. - 控制 Git 是否應該在隱藏變更之前檢查未儲存的檔案。 - - - Check for any unsaved files. - 檢查任何未存檔的檔案。 - - - Disable this check. - 停用此檢查。 - - - Check only for unsaved staged files. - 僅檢查未儲存的暫存檔案。 - - - Prune when fetching. - 擷取時剪除。 - - - Fetch all tags when pulling. - 於提取時擷取所有標籤。 - - - Force git to use rebase when running the sync command. - 當執行同步命令時強制 git 使用 rebase。 - - - List of folders that are ignored while scanning for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. - 若 `#git.autoRepositoryDetection#` 設為 `true` 或 `subFolders`,掃描 Git 儲存機制時忽略的資料夾清單。 - - - Controls the depth used when scanning workspace folders for Git repositories when `#git.autoRepositoryDetection#` is set to `true` or `subFolders`. Can be set to `-1` for no limit. - 控制當 '#git.autoRepositoryDetection#' 設定為 'true' 或 'subFolders' 時,掃描 Git 存放庫的工作區資料夾時所使用的深度。可以設為 '-1',表示沒有限制。 - - - Controls whether to require explicit Git user configuration or allow Git to guess if missing. - 控制要在沒有組態時要求明確的 Git 使用者組態,還是允許 Git 進行猜測。 - - - List of paths to search for git repositories in. - 要在其中搜尋 git 存放庫的路徑清單。 - - - Controls whether an action button is shown in the Source Control view. - 控制是否可以在原始檔控制檢視中顯示動作按鈕。 - - - Show an action button to commit changes when the local branch has modified files ready to be committed. - 當本地分支有可提交的修改檔案時,顯示提交變更的動作按鈕。 - - - Show an action button to publish the local branch when it does not have a tracking remote branch. - 當本地分支沒有追蹤遠端分支時,顯示發佈的動作按鈕。 - - - Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch. - 當本地分支位於遠端分支前後時,顯示同步變更的動作按鈕。 - - - Controls whether to show the commit input in the Git source control panel. - 控制是否要在 Git 原始檔控制台中顯示認可輸入。 - - - Controls whether to show an inline Open File action in the Git changes view. - 控制是否在Git變更列表中的檔名旁顯示“開啟檔案”的動作按鈕。 - - - Controls whether git actions should show progress. - 控制 git 動作是否應顯示進度。 - - - Controls whether to show a notification when a push is successful. - 控制是否要在推送成功時顯示通知。 - - - Control which changes are automatically staged by Smart Commit. - 控制智慧提交自動暫存的變更。 - - - Automatically stage all changes. - 自動暫存所有變更。 - - - Automatically stage tracked changes only. - 僅自動暫存追蹤的變更。 - - - Controls how to limit the number of changes that can be parsed from Git status command. Can be set to 0 for no limit. - 控制如何限制可以從 Git 狀態命令剖析的變更數。可以設定為 0 表示無限制。 - - - Suggests to enable smart commit (commit all changes when there are no staged changes). - 建議啟用智慧認可 (在沒有暫存變更時認可所有變更)。 - - - Controls whether a notification comes up when running the Sync action, which allows the user to cancel the operation. - 控制是否要在執行同步動作時顯示允許使用者取消作業的通知。 - - - Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 控制是否要讓 VS Code 成為在整合式終端中繁衍之 git 處理序的驗證處理常式。請注意: 您必須重新啟動終端,才能在此設定中挑選變更。 - - - Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting. - 控制是否要讓 VS Code 成為在整合式終端中繁衍之 git 處理序的 git 編輯器。請注意: 您必須重新啟動終端,才能在此設定中發現變更。 - - - Controls which date to use for items in the Timeline view. - 控制 [時間軸] 檢視中的項目要使用哪個日期。 - - - Use the authored date - 使用撰寫日期 - - - Use the committed date - 使用認可日期 - - - Controls whether to show the commit author in the Timeline view. - 控制是否要在 [時間軸] 檢視中顯示認可作者。 - - - Controls whether to show uncommitted changes in the Timeline view. - 控制是否要在 [時間表] 檢視中顯示未提交的變更。 - - - Controls how untracked changes behave. - 控制未追蹤修訂的運作方式。 - - - Untracked changes are hidden and excluded from several actions. - 未追蹤修訂會隱藏並從數個動作中排除。 - - - All changes, tracked and untracked, appear together and behave equally. - 所有修訂 (追蹤和未追蹤) 會同時出現並以同等方式運作。 - - - Untracked changes appear separately in the Source Control view. They are also excluded from several actions. - 未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。 - - - Controls whether to use the message from the commit input box as the default stash message. - 控制是否使用認可輸入方塊中的訊息作為預設隱藏訊息。 - - - Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box. - 控制在提交輸入方塊中未提供訊息時,是否使用全文字編輯器來撰寫提交訊息。 - - - Controls whether force pushing uses the safer force-with-lease variant. - 控制強制推送是否使用較安全的 force-with-lease 方法。 - - - Controls whether GIT_ASKPASS should be overwritten to use the integrated version. - 控制是否應覆寫 GIT_ASKPASS 以使用整合式版本。 - - - Enable verbose output when `#git.useEditorAsCommitInput#` is enabled. - 啟用 '#git.useEditorAsCommitInput#' 時,啟用詳細資訊輸出。 - - - Git SCM Integration - Git SCM 整合 - - - Git - Git - - - Branch - 分支 - - - Changes - 變更 - - - Commit - 認可 - - - Amend - 修改 - - - Sign Off - 登出 - - - Git - Git - - - Pull, Push - 提取、推送 - - - Remote - 遠端 - - - Stash - 隱藏 - - - Tags - 標籤 - - - You can clone a repository locally. -[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') - {Locked='](command:git.clone'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio + 偵測到的 Git 存放庫可能不安全,因為資料夾是由目前使用者以外的人所擁有。 +[管理不安全的存放庫](command:git.manageUnsafeRepositories) +若要深入了解不安全的存放庫,[請閱讀我們的文件](https://aka.ms/vscode-git-unsafe-repository)。 + + + The detected git repository is potentially unsafe as the folder is owned by someone other than the current user. +[Manage Unsafe Repositories](command:git.manageUnsafeRepositories) +To learn more about unsafe repositories [read our docs](https://aka.ms/vscode-git-unsafe-repository). + {Locked='](command:git.manageUnsafeRepositories'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 您可以在本機複製存放庫。 -[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫') - - - To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - 若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 - - - If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D). -To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 如果您想要使用 git 功能,請在[設定](command:workbench.action.openSettings?%5B%22git.enabled%22%5D)中啟用 git。 -若要深入了解如何在 VS Code 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 - - - In order to use git features, you can open a folder containing a git repository or clone from a URL. -[Open Folder](command:vscode.openFolder) -[Clone Repository](command:git.clone) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:vscode.openFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 如果要使用 git 功能,您可以開啟包含 git 存放庫的資料夾或從 URL 複製。 -[開啟資料夾](command:vscode.openFolder) -[複製存放庫](command:git.clone) -若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 - - - The workspace currently open doesn't have any folders containing git repositories. -[Add Folder to Workspace](command:workbench.action.addRootFolder) -To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). - {Locked='](command:workbench.action.addRootFolder'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 目前開啟的工作區沒有任何資料夾包含 git 存放庫。 -[新增資料夾至工作區](command:workbench.action.addRootFolder) -如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 + 偵測到的 Git 存放庫可能不安全,因為資料夾是由目前使用者以外的人所擁有。 +[管理不安全的存放庫](command:git.manageUnsafeRepositories) +若要深入了解不安全的存放庫,[請閱讀我們的文件](https://aka.ms/vscode-git-unsafe-repository)。 The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git. @@ -2263,38 +2289,9 @@ Please make sure there is no space between the right bracket and left parenthesi [將存放庫初始化](command:git.init?%5Btrue%5D) 若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 - - Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm). - 安裝 Git,這是熱門的原始檔控制系統,以追蹤程式碼變更並與其他人共同作業。在我們的[Git指南](https://aka.ms/vscode-scm)中深入了解。 - - - Source control depends on Git being installed. -[Download Git for Linux](https://git-scm.com/download/linux) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 原始檔控制取決於安裝的 Git。 -[下載適用於 Linux 的 Git](https://git-scm.com/download/linux) -安裝之後,請 [重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者 (command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。 - - - [Download Git for macOS](https://git-scm.com/download/mac) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [下載適用於 macOS 的 Git](https://git-scm.com/download/mac) -安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。 - - - [Download Git for Windows](https://git-scm.com/download/win) -After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). - {Locked='](command:workbench.action.reloadWindow'} -Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio -Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - [下載適用於 Windows 的 Git](https://git-scm.com/download/win) -安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace] 安裝其他原始檔控制提供者(command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)。 + + The name of the default branch (ex: main, trunk, development) when initializing a new git repository. When set to empty, the default branch name configured in git will be used. + 初始化新的 Git 存放庫時預設分支的名稱 (例如: 主要、主幹、開發)。設為空白時,將會使用 Git 中設定的預設分支名稱。 The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git. @@ -2303,9 +2300,103 @@ To learn more about how to use git and source control in Azure Data Studio [read {Locked='](command:git.init'} Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links - 目前開啟的工作區沒有任何包含 git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 git 支援的原始檔控制功能。 + 目前開啟的工作區沒有任何包含 Git 存放庫的資料夾。您可以在資料夾上將存放庫初始化,以啟用 Git 支援的來源控制功能。 [將存放庫初始化](command:git.init) -若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 +若要深入了解如何在 Azure Data Studio 中使用 Git 和來源控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 + + + The workspace currently open doesn't have any folders containing git repositories. +[Add Folder to Workspace](command:workbench.action.addRootFolder) +To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + {Locked='](command:workbench.action.addRootFolder'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 目前開啟的工作區沒有任何資料夾包含 git 存放庫。 +[新增資料夾至工作區](command:workbench.action.addRootFolder) +如果要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 + + + To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm). + 若要深入了解如何在 Azure Data Studio 中使用 git 和原始檔控制,[請參閱我們的文件](https://aka.ms/vscode-scm)。 + + + Turn off counter. + 關閉計數器。 + + + Undo Last Commit + 復原上個提交 + + + Unstage All Changes + 取消所有暫存變更(Unstage All Changes) + + + Unstage Changes + 取消暫存變更 + + + Unstage Selected Ranges + 取消暫存選取的範圍 + + + Untracked changes appear separately in the Source Control view. They are also excluded from several actions. + 未追蹤修訂個別出現在原始檔控制檢視中。這些修訂也會從數個動作中排除。 + + + Untracked changes are hidden and excluded from several actions. + 未追蹤修訂會隱藏並從數個動作中排除。 + + + Use the authored date + 使用撰寫日期 + + + Use the committed date + 使用認可日期 + + + When enabled, fetch all branches when pulling. Otherwise, fetch just the current one. + 啟用時,會在提取時擷取所有分支。否則僅擷取目前的分支。 + + + When set to true, commits will automatically be fetched from the default remote of the current Git repository. Setting to `all` will fetch from all remotes. + 設定為 true 時,會自動從目前 Git 存放庫的預設遠端擷取認可。設定為 `all` 將從所有遠端進行擷取。 + + + Whether auto refreshing is enabled. + 是否啟用自動重新整理。 + + + Whether git is enabled. + 是否啟用 Git。 + + + You can clone a repository locally. +[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated') + {Locked='](command:git.clone'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + 您可以在本機複製存放庫。 +[複製存放庫](command:git.clone '在 GIT 延伸模組啟用後複製存放庫') + + + [Download Git for Windows](https://git-scm.com/download/win) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [下載適用於 Windows 的 Git](https://git-scm.com/download/win) +安裝之後,請[重新載入](command:workbench.action.reloadWindow) (或[疑難排解](command:git.showOutput))。可[從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他來源控制提供者。 + + + [Download Git for macOS](https://git-scm.com/download/mac) +After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22). + {Locked='](command:workbench.action.reloadWindow'} +Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio +Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links + [下載適用於 macOS 的 Git](https://git-scm.com/download/mac) +安裝之後,請[重新載入](command:workbench.action.reloadWindow)(或[疑難排解](command:git.showOutput))。可[從 Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) 安裝其他原始檔控制提供者。 diff --git a/resources/xlf/zh-hant/xml-language-features.zh-Hant.xlf b/resources/xlf/zh-hant/xml-language-features.zh-Hant.xlf deleted file mode 100644 index d8a17c94c1..0000000000 --- a/resources/xlf/zh-hant/xml-language-features.zh-Hant.xlf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Provides rich language support for XML. - 為 XML 提供豐富的語言支援。 - - - XML Language Features - XML 語言功能 - - - - \ No newline at end of file